1 Reply
      Latest reply on Dec 3, 2019 5:12 AM by bridgetfromniskayuna
      mtospr Level 1 Level 1 (0 points)

        Hey, my Safari Extension crashes every so often with the following crash log. I have absolutely no idea why and when it happens, but when it happens once, it crashes instantly when I am trying to reactivate the extension in Safari's settings.

         

        Do you have any ideas? Please let me know, if more information could be helpful.

         

        Crashed Thread:        0  Dispatch 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 [5197]
        
        Application Specific Information:
        Crashing on exception: Extension context of class NSExtensionContext has not supplied an auxiliary connection host protocol.
        
        Application Specific Backtrace 1:
        0   CoreFoundation                      0x00007fff4ad3ae45 __exceptionPreprocess + 256
        1   libobjc.A.dylib                     0x00007fff759723c6 objc_exception_throw + 48
        2   Foundation                          0x00007fff4d08746a -[NSExtensionContext _derivedExtensionAuxiliaryHostProtocol] + 326
        3   Foundation                          0x00007fff4d087b0a -[NSExtensionContext initWithInputItems:listenerEndpoint:contextUUID:] + 1340
        4   Foundation                          0x00007fff4d086288 __105-[_NSExtensionContextVendor _beginRequestWithExtensionItems:listenerEndpoint:withContextUUID:completion:]_block_invoke + 143
        5   libdispatch.dylib                   0x00007fff771495f8 _dispatch_call_block_and_release + 12
        6   libdispatch.dylib                   0x00007fff7714a63d _dispatch_client_callout + 8
        7   libdispatch.dylib                   0x00007fff7715568d _dispatch_main_queue_callback_4CF + 1135
        8   CoreFoundation                      0x00007fff4ac854a6 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
        9   CoreFoundation                      0x00007fff4ac84bd3 __CFRunLoopRun + 2300
        10  CoreFoundation                      0x00007fff4ac84085 CFRunLoopRunSpecific + 459
        11  HIToolbox                           0x00007fff49f629db RunCurrentEventLoopInMode + 292
        12  HIToolbox                           0x00007fff49f6261d ReceiveNextEventCommon + 355
        13  HIToolbox                           0x00007fff49f624a6 _BlockUntilNextEventMatchingListInModeWithFilter + 64
        14  AppKit                              0x00007fff482fcffb _DPSNextEvent + 965
        15  AppKit                              0x00007fff482fbd93 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
        16  ViewBridge                          0x00007fff72a6ac43 -[NSViewServiceApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 99
        17  AppKit                              0x00007fff482f5eb0 -[NSApplication run] + 699
        18  AppKit                              0x00007fff482e53f0 NSApplicationMain + 777
        19  libxpc.dylib                        0x00007fff773ca213 _xpc_objc_main + 612
        20  libxpc.dylib                        0x00007fff773c9cd9 _xpc_copy_xpcservice_dictionary + 0
        21  Foundation                          0x00007fff4cf0525a +[NSXPCListener serviceListener] + 0
        22  PlugInKit                           0x00007fff6d24584b PlugInKit + 84043
        23  PlugInKit                           0x00007fff6d245693 PlugInKit + 83603
        24  PlugInKit                           0x00007fff6d245b9f PlugInKit + 84895
        25  Foundation                          0x00007fff4d1168ac NSExtensionMain + 51
        26  libdyld.dylib                       0x00007fff771973d5 start + 1
        27  ???                                 0x0000000000000001 0x0 + 1
        
        Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
        0   com.apple.AppKit              0x00007fff48701767 -[NSApplication _crashOnException:] + 109
        1   com.apple.AppKit              0x00007fff48701648 -[NSApplication reportException:] + 916
        2   com.apple.AppKit              0x00007fff487c1f09 uncaughtErrorProc + 145
        3   com.apple.CoreFoundation      0x00007fff4adaf72d __handleUncaughtException + 775
        4   libobjc.A.dylib               0x00007fff75974775 _objc_terminate() + 91
        5   libc++abi.dylib               0x00007fff7420a19e std::__terminate(void (*)()) + 8
        6   libc++abi.dylib               0x00007fff7420a213 std::terminate() + 51
        7   libdispatch.dylib             0x00007fff7714a651 _dispatch_client_callout + 28
        8   libdispatch.dylib             0x00007fff7715568d _dispatch_main_queue_callback_4CF + 1135
        9   com.apple.CoreFoundation      0x00007fff4ac854a6 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
        10  com.apple.CoreFoundation      0x00007fff4ac84bd3 __CFRunLoopRun + 2300
        11  com.apple.CoreFoundation      0x00007fff4ac84085 CFRunLoopRunSpecific + 459
        12  com.apple.HIToolbox           0x00007fff49f629db RunCurrentEventLoopInMode + 292
        13  com.apple.HIToolbox           0x00007fff49f6261d ReceiveNextEventCommon + 355
        14  com.apple.HIToolbox           0x00007fff49f624a6 _BlockUntilNextEventMatchingListInModeWithFilter + 64
        15  com.apple.AppKit              0x00007fff482fcffb _DPSNextEvent + 965
        16  com.apple.AppKit              0x00007fff482fbd93 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
        17  com.apple.ViewBridge          0x00007fff72a6ac43 -[NSViewServiceApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 99
        18  com.apple.AppKit              0x00007fff482f5eb0 -[NSApplication run] + 699
        19  com.apple.AppKit              0x00007fff482e53f0 NSApplicationMain + 777
        20  libxpc.dylib                  0x00007fff773ca213 _xpc_objc_main + 612
        21  libxpc.dylib                  0x00007fff773c9cd9 xpc_main + 433
        22  com.apple.Foundation          0x00007fff4cf0525a -[NSXPCListener resume] + 162
        23  com.apple.pluginkit.framework 0x00007fff6d24584b 0x7fff6d231000 + 84043
        24  com.apple.pluginkit.framework 0x00007fff6d245693 0x7fff6d231000 + 83603
        25  com.apple.pluginkit.framework 0x00007fff6d245b9f 0x7fff6d231000 + 84895
        26  com.apple.Foundation          0x00007fff4d1168ac NSExtensionMain + 51
        27  libdyld.dylib                 0x00007fff771973d5 start + 1