IDE在Mac下的一个严重bug

在mac环境下,如果有多显示器,然后把fgui编辑器拖的比较长,关掉再打开就会永久崩溃。
删除和用其它清理软件完整卸载都无法解决,貌似只有重装系统一个方法。。。
错误信息如下,麻烦老大有空解决一下。猜测程序调用了错误的显示器和分辨率初始化代码。
 
Process:               FairyGUI-Editor [17557]
Path:                  /private/var/folders/*/FairyGUI-Editor.app/Contents/MacOS/FairyGUI-Editor
Identifier:            com.fairygui.FairyGUIEditor
Version:               2021.3.1 (2021.3.1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           FairyGUI-Editor [17557]
User ID:               501

Date/Time:             2021-10-20 10:36:20.888 +0800
OS Version:            Mac OS X 10.15.7 (19H1030)
Report Version:        12
Bridge OS Version:     5.3 (18P4556)
Anonymous UUID:        41AA4BAD-394E-32A5-D1BC-2628A780DC5A


Time Awake Since Boot: 62000 seconds

System Integrity Protection: enabled

Notes:                 Translocated Process

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
validateTextureDimensions:1212: failed assertion `MTLTextureDescriptor has width of zero.'
 
 
已邀请:

谷主

赞同来自:

这应该是这种操作下,Mac错误记忆窗口大小为0引起的。
目前的解决方案:
打开文件:~/Library/Preferences/com.fairygui.FairyGUIEditor.plist
删掉:NSWindow Frame NSNavPanelAutosaveName

Sky

赞同来自:

貌似没用,我这里plist是fgui5生成的,我把它就算整个删掉后运行2021版还是报那个错,也不会重新生成这个Plist。是不是还有其他地方有类似的记录。谢谢~

谷主

赞同来自:

删掉后重启一下电脑就好了,应该是Mac缓存到内存里了。

werido2333

赞同来自:

这个问题解决了吗

要回复问题请先登录注册