Hello, We recently released an application with a crash reporter in it, and we're regularly getting a crash in the field with a call stack similar to this (not always identical though):
crash reason EXC_BREAKPOINT / EXC_I386_BPT crash address 0x9732b631 Frame Module Signature [Expand] Source 0 CoreFoundation __HALT 1 CoreFoundation __CFBasicHashRehash 2 CoreFoundation __CFBasicHashAddValue 3 CoreFoundation CFBasicHashAddValue 4 CoreFoundation CFDictionaryAddValue 5 HIToolbox TThemeTextCache::Release 6 HIToolbox ThemeTextRelease 7 HIToolbox DataEngine::GetTextDimensions 8 HIToolbox HIThemeGetTextDimensions 9 HIToolbox GetThemeTextDimensions 10 HIToolbox HIStandardMenuView::HIStandardMenuView 11 HIToolbox HIStandardMenuView::Construct 12 HIToolbox HIView::EventHandler 13 HIToolbox HIObject::Construct 14 HIToolbox HIObject::Create 15 HIToolbox HIObjectCreate 16 HIToolbox MenuData::CreateMenuContentView 17 HIToolbox MenuData::GetModalView 18 HIToolbox HIMenuGetContentView 19 Shortcut Shortcut@0x2319 20 Shortcut Shortcut@0x2113 21 HIToolbox DispatchEventToHandlers 22 HIToolbox SendEventToEventTargetInternal 23 HIToolbox SendEventToEventTargetWithOptions 24 HIToolbox SendTrackingStatus 25 HIToolbox SendBeginTracking 26 HIToolbox SetupMenuTracking 27 HIToolbox MenuSelectCore 28 HIToolbox _HandleMenuSelection2 29 HIToolbox _HandleMenuSelection 30 AppKit _NSHandleCarbonMenuEvent 31 AppKit _DPSNextEvent 32 AppKit -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 33 AppKit -[NSApplication run] It seems to consistently relate to menus, eventually calling in to "HIToolbox ThemeTextRelease". I looked online and found a few other references to crashes with similar call stacks. Interestingly they were all in audio apps (Cubase, Ableton Live, and our iZotope RX), so perhaps they would all be using CoreAudio, but I can't see what that would have to do with the crash. Some of the crashes are more than 2 years old, and our reports are happening regularly even now, across 10.5 and 10.6. Does anyone know of any issues with menus or text that might be relevant here? Or can anyone suggest a place for us to look in our app's code to find the cause? It seems like our use of NSMenu is suspect (we build and rebuild our app's menus quite often) so we'll certainly take a closer look there. Regards, Jeremy _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com