【求助】10.15自带中文输入法不停崩溃
中文拼音输入法不停崩溃,连续打字时输入yige词jiu崩溃yici(类似这样的情况)老电脑,X58平台六核 Xeon E5645,相当于0.5代i7。测试过的版本10.15.2 10.15.3 10.15.4DP1均受影响,此前10.14.x未出现过类似情况。控制台查看syslog发现以下内容:
Feb 13 00:21:20 iMac-Home com.apple.xpc.launchd (com.apple.inputmethod.SCIM): Service exited due to SIGILL | sent by exc handler
Feb 13 00:21:20 iMac-Home com.apple.xpc.launchd (com.apple.inputmethod.SCIM): Service exited due to SIGILL | sent by exc handler
Feb 13 00:21:22 iMac-Home com.apple.xpc.launchd (com.apple.inputmethod.SCIM): Service exited due to SIGILL | sent by exc handler
Feb 13 00:21:28 iMac-Home com.apple.xpc.launchd (com.apple.inputmethod.SCIM): Service exited due to SIGILL | sent by exc handler
Feb 13 00:21:29 iMac-Home com.apple.xpc.launchd (com.apple.inputmethod.SCIM): Service exited due to SIGILL | sent by exc handler
Feb 13 00:21:30 iMac-Home com.apple.xpc.launchd (com.apple.inputmethod.SCIM): Service exited due to SIGILL | sent by exc handler查看崩溃日志发现大量SCIM_Extensions(/System/Library/Input Methods/SCIM.app/Contents/PlugIns/SCIM_Extension.appex/Contents/MacOS/SCIM_Extensions)崩溃的记录。节选报告头部:Process: SCIM_Extension
Path: /System/Library/Input Methods/SCIM.app/Contents/PlugIns/SCIM_Extension.appex/Contents/MacOS/SCIM_Extension
Identifier: com.apple.inputmethod.SCIM
Version: 104 (449)
Build Info: ChineseIM-449000000000000~1174
Code Type: X86-64 (Native)
Parent Process: ???
Responsible: SCIM_Extension
User ID: 501
Date/Time: 2020-02-12 23:40:24.139 +0800
OS Version: Mac OS X 10.15.3 (19D76)
Report Version: 12
Anonymous UUID: F074C2E8-F3D0-8140-BAD8-99597A6FC80B
Time Awake Since Boot: 17000 seconds
System Integrity Protection: disabled
Crashed Thread: 0Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler 上网查找“SIGILL”发现:
https://bbs.csdn.net/topics/350192405
SIGILL 信号是cpu在发现非法指令之后发出一个异常,然后由负责处理该异常的内核的ISR对含有这个非法指令的进程发出的。程序收到这个信号,一般就是报 告 illegal instruction 错误信息。
可执行程序含有非法指令的原因,一般也就是cpu架构不对,编译时指定的march和实际执行的机器的march不同。这种情况,因为工具链一样,连接脚 本一样,所以可执行程序可以执行,不会发生exec format error。但是会包含一些不兼容的指令。还有另外一种可能,就是程序的执行权限不够,比如在目态下运行的程序只能执行非特权指令,一旦CPU遇到特权指 令,将产生illegal instruction错误。这么说可能是我的CPU太老了?有人遇到或解决过这个问题么?求助!
电脑基本情况:
Xeon E5645
微星X58A-GD45
SATA SSD GPT分区表 系统分区APFS
Clover 5103
免驱GTX780
是不是因为缺AVX指令集的原因? aishaoquan 发表于 2020-2-13 17:14 https://www.pcbeta.com/static/image/common/back.gif
是不是因为缺AVX指令集的原因?
感觉有可能,因为和我CPU同架构的MacPro 5,1在10.15被踢出支持列表了如果真的是这样就无解了
海峡车迷 发表于 2020-2-13 21:49 https://www.pcbeta.com/static/image/common/back.gif
感觉有可能,因为和我CPU同架构的MacPro 5,1在10.15被踢出支持列表了如果真的是这样就无解了
但是很奇怪,那么多人奔腾赛扬黑苹果10.15成功啊,这些奔腾赛扬也没有AVX指令集 本帖最后由 kukusyaoran 于 2020-5-11 13:31 编辑
这个问题目前有解了吗?酷睿2同样也遇到这个问题。目前暂时用鼠须管代替内置输入法可以正常使用。 楼主EFI可以分享? 一样的,大概率AVX指令集的问题,bigsur还好。再往上就不行了,奔腾金牌G5420.尝试使用sde模拟avx,但是在Monterey上报错,官方说第一季度会修,然而现在已经5月份了{:5_272:}
页:
[1]