【求助】导入贴图选择文件时Modeler自动退出
live2d吧
全部回复
仅看楼主
level 1
如题
只要我点击Select from files,软件就会自动退出
束手无策[泪]求解决方法!
2018年04月18日 14点04分 1
level 1
到底还是要靠我自己[泪]
问题已经解决了,是一个很偏门很偏门的方法,但是并不知道为什么。一会到JAVA吧里问一下。
下面放一下来龙去脉和方法。
2018年04月21日 17点04分 2
level 1
最重要的问题就是:
※※※※※※※※※※※※※※※※※※※※
如果桌面有“上帝模式”这个文件,请将它删除。
※※※※※※※※※※※※※※※※※※※※
2018年04月21日 17点04分 3
level 1
说一下来龙去脉:
这两天一直在学LIve2D,在导入贴图的时候(Select from files),发现软件闪退。
后来发现拖拽导入贴图的方法依然可行,就没管那么多,以为只是个小bug。
结果在保存另存,就是Save和Save as的时候,发现依然闪退。心态爆炸。
2018年04月21日 17点04分 4
level 1
首先怀疑版本问题。
之前的版本是2.1,尝试装Cubism 2.0。
装好后问题依然存在[不高兴]
在软件闪退前后,我忽然注意到Cubism 2.0根目录下多了一个文件,类似txt。
怀疑是错误日志,打开后感觉应该是。找了下2.1的,发现同样有,而且有一大堆[狂汗]
再试着Select from files,果不其然又多了一个。也就是说每次软件崩溃都会产生一个错误日志。
楼下贴一个错误日志示例[开心]
2018年04月21日 17点04分 5
level 1
淦,错误日志很长。
我直接放文件头,全文件太长就不发了,如果有dalao愿意分析一波,我可以私发错误日志,不胜感激[乖]
2018年04月21日 18点04分 7
level 1
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000068086adf, pid=5012, tid=19232
#
# JRE version: Java(TM) SE Runtime Environment (8.0_60-b27) (build 1.8.0_60-b27)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.60-b23 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [msvcr100.dll+0x36adf]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
2018年04月21日 18点04分 8
哦对文件名:hs_err_pid5012.log
2018年04月21日 18点04分
level 1
对这个文件的分析绕了不少弯路,先是以为这里的问题:
Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
网上搜了一波,重装了个JDK8.0,后来发现这和问题一点关联都没有[喷]不过应该没啥影响[滑稽]
然后转向这里:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000068086adf, pid=5012, tid=19232
搜了一波,在CSDN上发现了一点头绪[笑眼]:一位dalao指出,JVM的崩溃可能是由于dll文件内的代码出现了问题!
2018年04月21日 18点04分 9
level 1
照葫芦画瓢,看了一圈,发现所有的日志都有这样一句话:
Problematic frame:
C [msvcr100.dll+0x36adf]
OK,完成定位。推测问题在msvcr100.dll上。
不是丢失文件,似乎也不是其他的问题。搜一波。
最后在国外的IT社区stack overflow上发现了解决方法:
https://stack[滑稽]overflow.com/questi[太开心]ons/4383[勉强]6174/java-applic[钱]ations-crash-when-bro[笑眼]wse-control-used
2018年04月21日 18点04分 10
level 1
看到God Mode的时候我就知道了答案,我清楚记得这个东西被我放在电脑桌面上一万年了。感觉简直五雷轰顶,删掉之后...
完美修复[乖]。。
对于一个化工狗来说,我完全不懂JAVA。尽管还不知道原因,但是从这两个多小时的解决过程中,粗略归纳出一个问题,总结起来就是:
对于Win10系统,当上帝模式文件夹在桌面上时,会引发JVM出现致命错误并崩溃,并且在错误日志hs_err_pidXXXX.log的文件头中,会生成下列语段,暗示上帝模式的存在可能与msvcr100.dll有一定关联。
Problematic frame:
C [msvcr100.dll+0x36adf]
相应的解决办法也很简单,直接删除上帝模式文件夹即可。
2018年04月21日 18点04分 12
level 1
【解答到此结束[太开心]接两句废话】
这个帖子,如果是我的话肯定会因为太长不看全部略过([滑稽]),不过略过也罢,我只是希望能在百度上留下一个痕迹,如果有人在未来出现类似的问题,可能通过一些关键字搜索到这个帖子,然后解决这个问题[开心]。而不用像我一样,只是为了Cubism或者其他软件中的一些问题,整整浪费两个小时的睡眠时间[睡觉]
本帖结束![太开心]
2018年04月21日 18点04分 13
level 1
度娘又吞我楼[喷]
补11楼stack overflow中的回答:
This one really threw me! This will occur if you have a windows 10 God Mode shortcut on your desktop. Once I removed it, the problem vanished. Apparently, the JFileChooser or msvcr100.dll has an issue with the shortcut and throws an error. Removing the GodMode shortcut solved the problem. The GodMode shortcut is a technet trick to show a folder like listing of all the Windows settings. I have been using it since Windows 7. At least until now I guess.
大意就是,外国友人很惊讶,因为删掉上帝模式就解决了问题。
2018年04月21日 18点04分 14
level 1
不懂就问 上帝模式是什么
2020年06月27日 18点06分 15
@玩lol的小菜鸡 喔,兄台,这已经是两年前的帖子了。[吐舌]上帝模式我也不太了解啦,按网上来讲就是“完全控制面板”,可以算是功能强化版的控制面板?设置方式网上也查的到。两年前我用上文软件的时候运行到某一步就闪退,后来删了这个“上帝模式”就正常了,挺意外的。[笑眼]
2020年06月28日 01点06分
如果遇到了类似的问题,可以到桌面上找一找有没有一个「没有文件名只有图标」的控制面板图标,这个特殊图标所对应的程序就是上帝模式。如果出现了和我一样的问题,直接把它删除即可。
2020年06月28日 01点06分
1