Application crashes after launching Open/Save dialogs
Application crashes after launching Open/Save dialogs
- Subject: Application crashes after launching Open/Save dialogs
- From: Sanyam Jain <email@hidden>
- Date: Mon, 08 Aug 2011 15:04:10 +0530
- Acceptlanguage: en-US
- Thread-topic: Application crashes after launching Open/Save dialogs
Hi,
I have a Carbon based application, in which platform Open/save dialogs are based on NSOpenPanel and NSSavePanel.
Since, am accessing Cocoa stuff inside Carbon app, I did NSApplicationLoad() as suggested in one of Apple's document.
Whenever another dialog window is launched after the Open/Save dialog, application crashes.
Following is the crash log -
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000ffc6c6c6
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
objc_msgSend() selector name: respondsToSelector:
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x92dd3eec objc_msgSend + 44
1 com.apple.Foundation 0x918ab3bf _nsnote_callback + 176
2 com.apple.CoreFoundation 0x93c4e793 __CFXNotificationPost + 947
3 com.apple.CoreFoundation 0x93c4e19a _CFXNotificationPostNotification + 186
4 com.apple.Foundation 0x918a025c -[NSNotificationCenter postNotificationName:object:userInfo:] + 128
5 com.apple.Foundation 0x918ad669 -[NSNotificationCenter postNotificationName:object:] + 56
6 com.apple.AppKit 0x94297afb -[NSNavView _handleSelectionChanged] + 73
7 com.apple.Foundation 0x918ab3bf _nsnote_callback + 176
8 com.apple.CoreFoundation 0x93c4e793 __CFXNotificationPost + 947
9 com.apple.CoreFoundation 0x93c4e19a _CFXNotificationPostNotification + 186
10 com.apple.Foundation 0x918a025c -[NSNotificationCenter postNotificationName:object:userInfo:] + 128
11 com.apple.Foundation 0x918ad669 -[NSNotificationCenter postNotificationName:object:] + 56
12 com.apple.AppKit 0x93ea151a -[NSTableView _enableSelectionPostingAndPost] + 509
13 com.apple.AppKit 0x93eacc17 -[NSTableView selectRowIndexes:byExtendingSelection:] + 168
14 com.apple.AppKit 0x9428f104 -[NSNavOutlineDelegate _setHighlightedRowsFromNodes:maintainFirstVisibleRow:] + 252
15 com.apple.AppKit 0x9428e07c -[NSNavOutlineDelegate reloadChildrenForNode:] + 160
16 com.apple.AppKit 0x94276279 -[NSNavDataSource _reloadChildrenForNode:] + 67
17 com.apple.AppKit 0x9427467e -[NSNavDataSource _handleAddedChildNode:toExpandedNode:] + 144
18 com.apple.AppKit 0x9427af5c -[NSNavDataSource observeValueForKeyPath:ofObject:change:context:] + 845
19 com.apple.AppKit 0x9427dea4 -[NSNavFBENode _sendChildrenChangedWithDictionary:] + 501
20 com.apple.AppKit 0x9428261e NSNavNodeEventHandler + 1433
21 com.apple.CoreFoundation 0x93c32361 __CFRunLoopDoSources0 + 1201
22 com.apple.CoreFoundation 0x93c2ff8f __CFRunLoopRun + 1071
23 com.apple.CoreFoundation 0x93c2f464 CFRunLoopRunSpecific + 452
24 com.apple.CoreFoundation 0x93c2f291 CFRunLoopRunInMode + 97
25 com.apple.HIToolbox 0x938f8e04 RunCurrentEventLoopInMode + 392
26 com.apple.HIToolbox 0x938f8bb9 ReceiveNextEventCommon + 354
27 com.apple.HIToolbox 0x93a81137 ReceiveNextEvent + 83
Are there other pre-configuration steps before calling Cocoa calls from Carbon app?
Please provide your suggestions on the possible cause of crash.
- Sanyam
_______________________________________________
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