Re: NSSavePanel problem
Re: NSSavePanel problem
- Subject: Re: NSSavePanel problem
- From: Peter Hudson <email@hidden>
- Date: Sat, 23 Feb 2013 23:49:25 +0000
Hi Jon
Here is a truncated crash log - whole log exceeds dev-list max size;
Process: WattWenn [215]
Path: /Users/USER/Desktop/*/WattWenn.app/Contents/MacOS/WattWenn
Identifier: WattWenn
Version: V 3.1 Beta [ 0344-20120504 UI Change ] (???)
Code Type: X86 (Native)
Parent Process: launchd [139]
User ID: 501
Date/Time: 2013-02-23 23:40:23.809 +0000
OS Version: Mac OS X 10.8.2 (12C60)
Report Version: 10
Interval Since Last Report: 53370 sec
Crashes Since Last Report: 3
Per-App Crashes Since Last Report: 2
Anonymous UUID: BE71A990-9F52-5448-B908-5B6080B74C19
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000005d08c4a3
VM Regions Near 0x5d08c4a3:
MALLOC_TINY 000000000f600000-000000000f700000 [ 1024K] rw-/rwx SM=PRV
-->
__TEXT 000000008fe61000-000000008fe94000 [ 204K] r-x/rwx SM=COW /usr/lib/dyld
Application Specific Information:
objc_msgSend() selector name: autorelease
Performing @selector(exportDayOutOfDaysReportToHTML:) from sender NSButton 0x10cff70
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x91238a87 objc_msgSend + 23
1 com.apple.FinderKit 0x96c2ff7c ApplicationURL(TString const&) + 114
2 com.apple.FinderKit 0x96c301f0 AppBundleIDCanOpenExtension(TString const&, TString const&) + 437
3 com.apple.FinderKit 0x96c309ad ThisAppCanOpenExtension(TString const&) + 232
4 com.apple.FinderKit 0x96c30e08 -[FIFinderViewGutsController finderLocationPopUpWillDisplay:] + 199
5 com.apple.FinderKit 0x96c5d99b -[FILocationPopUp adjustLocationPopUpConfiguration] + 77
6 com.apple.FinderKit 0x96c5d9cf -[FILocationPopUp menuNeedsUpdate:] + 45
7 com.apple.AppKit 0x92a20c0f -[NSMenu _populateFromDelegateWithEventRef:] + 308
8 com.apple.AppKit 0x929c2c76 -[NSMenu _populateWithEventRef:] + 100
9 com.apple.AppKit 0x92a1fc4d -[NSCarbonMenuImpl _carbonPopulateEvent:handlerCallRef:] + 447
10 com.apple.AppKit 0x92a1f7ce NSSLMMenuEventHandler + 454
11 com.apple.HIToolbox 0x98120b6b _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
12 com.apple.HIToolbox 0x97fa8594 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1343
13 com.apple.HIToolbox 0x97fa7980 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 430
14 com.apple.HIToolbox 0x97fa77ca SendEventToEventTargetWithOptions + 94
15 com.apple.HIToolbox 0x981623b4 SendMenuPopulate(MenuData*, OpaqueEventTargetRef*, unsigned long, double, unsigned long, OpaqueEventRef*, unsigned char*) + 370
16 com.apple.HIToolbox 0x9816bfcc SendMenuOpening(MenuSelectData*, MenuData*, double, unsigned long, unsigned long, __CFDictionary*, unsigned char, unsigned char*) + 298
17 com.apple.HIToolbox 0x9816d78b PopUpMenuSelectCore(MenuData*, Point, double, Point, unsigned short, unsigned int, Rect const*, unsigned short, unsigned long, Rect const*, Rect const*, __CFString const*, OpaqueMenuRef**, unsigned short*) + 915
18 com.apple.HIToolbox 0x9816d392 _HandlePopUpMenuSelection7 + 686
19 com.apple.AppKit 0x92aaf335 _NSSLMPopUpCarbonMenu3 + 4284
20 com.apple.AppKit 0x92e7c129 _NSPopUpCarbonMenu3 + 107
21 com.apple.AppKit 0x92aae176 -[NSCarbonMenuImpl popUpMenu:atLocation:width:forView:withSelectedItem:withFont:withFlags:withOptions:] + 407
22 com.apple.AppKit 0x92cb18c2 -[NSPopUpButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 625
23 com.apple.AppKit 0x928e7db9 -[NSControl mouseDown:] + 867
24 com.apple.AppKit 0x928dfa21 -[NSWindow sendEvent:] + 6968
25 com.apple.AppKit 0x928daa0f -[NSApplication sendEvent:] + 4278
26 com.apple.AppKit 0x92a50e09 -[NSApplication _modalSession:sendEvent:] + 552
27 com.apple.AppKit 0x92a51173 -[NSApplication _realDoModalLoop:peek:] + 334
28 com.apple.AppKit 0x92a51404 -[NSApplication _doModalLoop:peek:] + 67
29 com.apple.AppKit 0x92a515c5 -[NSApplication runModalForWindow:] + 198
30 com.apple.AppKit 0x92cea55f -[NSSavePanel runModal] + 389
31 WattWenn 0x0011d5c4 -[SSDayOutOfDaysSetupPanel(EXPORT_SUPPORT) exportDayOutOfDaysReportToHTML:] + 692 (SSDayOutOfDaysSetupPanel.m:1250)
32 libobjc.A.dylib 0x912515d3 -[NSObject performSelector:withObject:] + 70
33 com.apple.AppKit 0x928eabd2 -[NSApplication sendAction:to:from:] + 436
34 com.apple.AppKit 0x928ea9e0 -[NSControl sendAction:to:] + 102
35 com.apple.AppKit 0x928ea8ef -[NSCell _sendActionFrom:] + 159
36 com.apple.AppKit 0x928e8e60 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1895
37 com.apple.AppKit 0x928e869f -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 511
38 com.apple.AppKit 0x928e7db9 -[NSControl mouseDown:] + 867
39 com.apple.AppKit 0x928dfa21 -[NSWindow sendEvent:] + 6968
40 com.apple.AppKit 0x928daa0f -[NSApplication sendEvent:] + 4278
41 com.apple.AppKit 0x927f472c -[NSApplication run] + 951
42 com.apple.AppKit 0x927976f6 NSApplicationMain + 1053
43 WattWenn 0x00002f3b main + 43 (main.m:9)
44 WattWenn 0x000029e5 start + 53
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x9001c9ae kevent + 10
1 libdispatch.dylib 0x99251c71 _dispatch_mgr_invoke + 993
2 libdispatch.dylib 0x992517a9 _dispatch_mgr_thread + 53
Thread 2:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 3:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 4:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 5:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 6:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 7:: com.apple.appkit-heartbeat
0 libsystem_kernel.dylib 0x9001bc72 __semwait_signal + 10
1 libsystem_c.dylib 0x94e97a61 nanosleep$UNIX2003 + 189
2 libsystem_c.dylib 0x94e9792a usleep$UNIX2003 + 60
3 com.apple.AppKit 0x929e3d4d -[NSUIHeartBeat _heartBeatThread:] + 879
4 com.apple.Foundation 0x975761d8 -[NSThread main] + 45
5 com.apple.Foundation 0x9757615b __NSThread__main__ + 1396
6 libsystem_c.dylib 0x94e0d557 _pthread_start + 344
7 libsystem_c.dylib 0x94df7cee thread_start + 34
Thread 8:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 9:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 10:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 11:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 12:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 13:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 14:
0 libsystem_kernel.dylib 0x9001c0ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x94e1004c _pthread_workq_return + 45
2 libsystem_c.dylib 0x94e0fe19 _pthread_wqthread + 448
3 libsystem_c.dylib 0x94df7cca start_wqthread + 30
Thread 15:
0 libsystem_kernel.dylib 0x9001b8e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x94e12289 _pthread_cond_wait + 938
2 libsystem_c.dylib 0x94e12512 pthread_cond_timedwait_relative_np + 47
3 com.apple.FinderKit 0x96b48869 TConditionVariable::WaitWithTimeout(TMutex&, unsigned long long, bool&) + 107
4 com.apple.FinderKit 0x96b7591a TThreadSafeQueue<TThumbnailExtractorThread::TThumbnailQueueData>::WaitForChange(unsigned long long) + 60
5 com.apple.FinderKit 0x96b74a25 TThumbnailExtractorThread::Main() + 301
6 com.apple.FinderKit 0x96b48ac0 TThread::MainGlue(void*) + 62
7 libsystem_c.dylib 0x94e0d557 _pthread_start + 344
8 libsystem_c.dylib 0x94df7cee thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x96abb967 ebx: 0xbfff0000 ecx: 0x9304aec8 edx: 0x5d08c483
edi: 0xbfffdd48 esi: 0x96c2ff17 ebp: 0xbfffdd58 esp: 0xbfffdd28
ss: 0x00000023 efl: 0x00010282 eip: 0x91238a87 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0x5d08c4a3
Logical CPU: 3
On 23 Feb 2013, at 23:26, Jon Gary <email@hidden> wrote:
> Post a crash log? Did you run with zombies on?
>
> --
> Jon
>
> On Feb 23, 2013, at 6:14 PM, Peter Hudson <email@hidden> wrote:
>
>> Hi All
>>
>> I use an NSSavePanel to save data to file in HTML format.
>> This panel is run from a button in one of the panels in the app.
>>
>> The whole mechanism has been working absolutely fine for a long time - up until 10.8.
>> I know find that if I click in the "select directory popup" that the app simply crashes.
>> The other view arrangement functions on either side of the popup work fine.
>>
>> Any suggestions appreciated.
>>
>> Peter
>>
>>
>>
>> _______________________________________________
>>
>> 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
_______________________________________________
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