ShareKit crash on Mountain Lion
ShareKit crash on Mountain Lion
- Subject: ShareKit crash on Mountain Lion
- From: John Brayton <email@hidden>
- Date: Sat, 15 Dec 2012 14:44:47 -0500
Hi,
I am trying to diagnose a crash report that appears to be related to ShareKit, and would appreciate some advice.
The crash is reported from a thread that appears to be calling a ShareKitHelper XPC service. The main thread appears to have spun off that thread to determine what sharing options or accounts might be available.
My customer reports that the crash happened when he opened the Preferences window in my app. Based on the crash report, it looks more like the crash was the result of right-clicking in an NSTextView. I still need to find out whether he can reproduce this crash.
Since I never explicitly call ShareKit or use Share Sheets, it feels like this must be a bug in Mac OS X. Relevant parts of the crash report are below. Any troubleshooting or debugging advice would be appreciated.
Thank you.
John
--
Thread 8 Crashed:: Dispatch queue: com.apple.ShareKitHelper.xpcq
0 libxpc.dylib 0x00007fff99f6c24a _xpc_runtime_init_once + 1077
1 libdispatch.dylib 0x00007fff95ffa0b6 _dispatch_client_callout + 8
2 libdispatch.dylib 0x00007fff95ffa041 dispatch_once_f + 50
3 libxpc.dylib 0x00007fff99f66889 _xpc_connection_init + 45
4 libdispatch.dylib 0x00007fff95ffa0b6 _dispatch_client_callout + 8
5 libdispatch.dylib 0x00007fff95ffb47f _dispatch_queue_drain + 235
6 libdispatch.dylib 0x00007fff95ffb2f1 _dispatch_queue_invoke + 52
7 libdispatch.dylib 0x00007fff95ffb1c3 _dispatch_worker_thread2 + 249
8 libsystem_c.dylib 0x00007fff97aedcab _pthread_wqthread + 404
9 libsystem_c.dylib 0x00007fff97ad8171 start_wqthread + 13
* This is the main thread.
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff977bf6c2 semaphore_wait_trap + 10
1 libdispatch.dylib 0x00007fff95ffd486 _dispatch_semaphore_wait_slow + 241
2 com.apple.ShareKit 0x00007fff95135fbc -[SHKHelperMessage sendOnConnection:async:reply:] + 274
3 com.apple.ShareKit 0x00007fff9512acd5 -[SHKSharingController allShareServicesForItems:includeInternalServices:alternateItems:] + 495
4 com.apple.ShareKit 0x00007fff951330bb -[SHKSharingServicePicker _shareServices] + 288
5 com.apple.ShareKit 0x00007fff95133689 -[SHKSharingServicePicker _populateNSMenu] + 76
6 com.apple.ShareKit 0x00007fff95134153 -[SHKSharingServicePicker menu] + 144
7 com.apple.AppKit 0x00007fff9ab7a001 -[NSTextView(NSTextView_SharingService) _configureSharingServicesForMenu:] + 406
8 com.apple.AppKit 0x00007fff9a929266 -[NSTextView menuForEvent:] + 13562
9 com.apple.AppKit 0x00007fff9a9a798c -[NSView rightMouseDown:] + 103
10 com.apple.AppKit 0x00007fff9a9294f5 -[NSTextView rightMouseDown:] + 178
11 com.apple.AppKit 0x00007fff9a4cbc81 -[NSWindow sendEvent:] + 8504
12 com.apple.AppKit 0x00007fff9a4c7744 -[NSApplication sendEvent:] + 5761
13 com.apple.AppKit 0x00007fff9a63076a -[NSApplication _realDoModalLoop:peek:] + 582
14 com.apple.AppKit 0x00007fff9a6309ce -[NSApplication runModalForWindow:] + 120
15 com.apple.AppKit 0x00007fff9a634846 -[NSApplication _showException:] + 662
16 com.apple.HIToolbox 0x00007fff92cec0e6 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1682
17 com.apple.HIToolbox 0x00007fff92ceb3d9 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 410
18 com.apple.HIToolbox 0x00007fff92d011bd SendEventToEventTarget + 40
19 com.apple.HIToolbox 0x00007fff92d37e89 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 443
20 com.apple.HIToolbox 0x00007fff92cdcc11 SendMenuCommandWithContextAndModifiers + 59
21 com.apple.HIToolbox 0x00007fff92cdcbc3 SendMenuItemSelectedEvent + 254
22 com.apple.HIToolbox 0x00007fff92cdca4f FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 94
23 com.apple.HIToolbox 0x00007fff92cb8aab MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 605
24 com.apple.HIToolbox 0x00007fff92cb80b8 _HandleMenuSelection2 + 565
25 com.apple.AppKit 0x00007fff9a4c49c6 _NSHandleCarbonMenuEvent + 245
26 com.apple.AppKit 0x00007fff9a3e6b7f _DPSNextEvent + 2073
27 com.apple.AppKit 0x00007fff9a3e5ed2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
28 com.apple.AppKit 0x00007fff9a3dd283 -[NSApplication run] + 517
29 com.apple.AppKit 0x00007fff9a381cb6 NSApplicationMain + 869
30 CloudPull 0x000000010449de52 main + 34
31 CloudPull 0x000000010449de24 start + 52
Process: CloudPull [744]
Path: /Users/USER/Desktop/CloudPull.app/Contents/MacOS/CloudPull
Identifier: com.goldenhillsoftware.CloudPull
Version: 2.2b22 (3516)
Code Type: X86-64 (Native)
Parent Process: launchd [187]
User ID: 501
Date/Time: 2012-12-15 11:27:42.408 -0600
OS Version: Mac OS X 10.8.2 (12C60)
Report Version: 10
Interval Since Last Report: 316747 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 936 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: F595E72C-E38A-7758-4200-F559AF3CDD86
Crashed Thread: 8 Dispatch queue: com.apple.ShareKitHelper.xpcq
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Application Specific Information:
XPC domain creation failed: could not realpath main executable
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff977bf6c2 semaphore_wait_trap + 10
1 libdispatch.dylib 0x00007fff95ffd486 _dispatch_semaphore_wait_slow + 241
2 com.apple.ShareKit 0x00007fff95135fbc -[SHKHelperMessage sendOnConnection:async:reply:] + 274
3 com.apple.ShareKit 0x00007fff9512acd5 -[SHKSharingController allShareServicesForItems:includeInternalServices:alternateItems:] + 495
4 com.apple.ShareKit 0x00007fff951330bb -[SHKSharingServicePicker _shareServices] + 288
5 com.apple.ShareKit 0x00007fff95133689 -[SHKSharingServicePicker _populateNSMenu] + 76
6 com.apple.ShareKit 0x00007fff95134153 -[SHKSharingServicePicker menu] + 144
7 com.apple.AppKit 0x00007fff9ab7a001 -[NSTextView(NSTextView_SharingService) _configureSharingServicesForMenu:] + 406
8 com.apple.AppKit 0x00007fff9a929266 -[NSTextView menuForEvent:] + 13562
9 com.apple.AppKit 0x00007fff9a9a798c -[NSView rightMouseDown:] + 103
10 com.apple.AppKit 0x00007fff9a9294f5 -[NSTextView rightMouseDown:] + 178
11 com.apple.AppKit 0x00007fff9a4cbc81 -[NSWindow sendEvent:] + 8504
12 com.apple.AppKit 0x00007fff9a4c7744 -[NSApplication sendEvent:] + 5761
13 com.apple.AppKit 0x00007fff9a63076a -[NSApplication _realDoModalLoop:peek:] + 582
14 com.apple.AppKit 0x00007fff9a6309ce -[NSApplication runModalForWindow:] + 120
15 com.apple.AppKit 0x00007fff9a634846 -[NSApplication _showException:] + 662
16 com.apple.HIToolbox 0x00007fff92cec0e6 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1682
17 com.apple.HIToolbox 0x00007fff92ceb3d9 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 410
18 com.apple.HIToolbox 0x00007fff92d011bd SendEventToEventTarget + 40
19 com.apple.HIToolbox 0x00007fff92d37e89 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 443
20 com.apple.HIToolbox 0x00007fff92cdcc11 SendMenuCommandWithContextAndModifiers + 59
21 com.apple.HIToolbox 0x00007fff92cdcbc3 SendMenuItemSelectedEvent + 254
22 com.apple.HIToolbox 0x00007fff92cdca4f FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 94
23 com.apple.HIToolbox 0x00007fff92cb8aab MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 605
24 com.apple.HIToolbox 0x00007fff92cb80b8 _HandleMenuSelection2 + 565
25 com.apple.AppKit 0x00007fff9a4c49c6 _NSHandleCarbonMenuEvent + 245
26 com.apple.AppKit 0x00007fff9a3e6b7f _DPSNextEvent + 2073
27 com.apple.AppKit 0x00007fff9a3e5ed2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
28 com.apple.AppKit 0x00007fff9a3dd283 -[NSApplication run] + 517
29 com.apple.AppKit 0x00007fff9a381cb6 NSApplicationMain + 869
30 CloudPull 0x000000010449de52 main + 34
31 CloudPull 0x000000010449de24 start + 52
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden