一直以來發生下面這樣的「EXC_BAD_ACCESS (SIGBUS)」的Exception,
=====
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000fefff000
VM Regions Near 0xfefff000:
Stack 00000000bf7c3000-00000000bffc3000 [ 8192K] rw-/rwx SM=COW
--> VM_ALLOCATE 00000000fefff000-00000000ff000000 [ 4K] rw-/rwx SM=COW
Submap 00000000ffff0000-00000000ffff1000 [ 4K] r--/r-- SM=PRV process-only VM submap
=====
一直找不到解法,
發Mail給美國Canon support,
幾次回覆提供的處理方式都無法解決問題。
後來試著幾種方式移除Canon相關軟體重裝,
還是無法解決。
但在無意間卻發現長長的Exception log有了不一樣的地方,
Crashed Thread不一樣了!
=====
Crashed Thread: 13 Dispatch queue: TFSVolumeInfo::GetSyncGCDQueue 0
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000fefff000
VM Regions Near 0xfefff000:
Stack 00000000bf723000-00000000bff23000 [ 8192K] rw-/rwx SM=COW
--> VM_ALLOCATE 00000000fefff000-00000000ff000000 [ 4K] rw-/rwx SM=COW
Submap 00000000ffff0000-00000000ffff1000 [ 4K] r--/r-- SM=PRV process-only VM submap
======
用了這個Keyword去搜尋找到了一個處理方式,
移除下面兩個檔案:
/Library/Contextual Menu Items/SCFinderPlugin.plugin
/Library/Receipts/SCPlugin.pkg
並且登出或是重開機,
問題就解決了!
移除的那兩個檔案是一個Subversion client軟體的檔案。
來源討論可以看這裡。
沒有留言:
張貼留言