On Aug 25, 2009, at 19:33, Maxwell, Adam R wrote:

> If you haven't tried running under valgrind yet, I'd give that a  
> shot.  It's
> pretty good for finding memory smashers, and is easy to compile and  
> install.
> I'd be happy run it through the clang static analyzer and post  
> results from
> that again.
>

This doesn't really look like a memory smasher, I think nil is used  
for an argument where it's not accepted. Anyway, even with tools it is  
hard to find it when we don't know which (contextual) menu caused the  
crash.

Christiaan

>
> On 08/25/09 01:57, "Christiaan Hofman" <cmhof...@gmail.com> wrote:
>
>>
>> On Aug 25, 2009, at 5:50, Adam M. Goldstein wrote:
>>
>>> I have no idea what the following crash report means, since BD was
>>> working the whole time with no problems.  This just appeared.
>>
>> No idea either, something internal in populating a menu. Any idea  
>> what
>> menu you were going to show?
>>
>> Christiaan
>>
>>>
>>> Process:         BibDesk [1364]
>>> Path:            /Applications/BibDesk.app/Contents/MacOS/BibDesk
>>> Identifier:      edu.ucsd.cs.mmccrack.bibdesk
>>> Version:         1.3.21 (1586)
>>> Code Type:       X86 (Native)
>>> Parent Process:  launchd [73]
>>>
>>> Interval Since Last Report:          97165 sec
>>> Crashes Since Last Report:           1
>>> Per-App Interval Since Last Report:  128100 sec
>>> Per-App Crashes Since Last Report:   1
>>>
>>> Date/Time:       2009-08-23 12:55:01.955 -0400
>>> OS Version:      Mac OS X 10.5.8 (9L30)
>>> Report Version:  6
>>> Anonymous UUID:  6054F505-FB93-4A5D-9778-C1CA95FA321A
>>>
>>> Exception Type:  EXC_BAD_ACCESS (SIGBUS)
>>> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
>>> Crashed Thread:  0
>>>
>>> Thread 0 Crashed:
>>> 0   libobjc.A.dylib                0x90ab368c objc_msgSend + 28
>>> 1   libobjc.A.dylib                0x90aa3239
>>> _class_lookupMethodAndLoadCache + 81
>>> 2   libobjc.A.dylib                0x90ab36d6 objc_msgSend + 102
>>> 3   com.apple.AppKit               0x935e9590 -[NSMenu _populate:] +
>>> 112
>>> 4   com.apple.AppKit               0x935e94ba  
>>> AppKitMenuEventHandler +
>>> 6608
>>> 5   com.apple.HIToolbox            0x9049b13d
>>> DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
>>> HandlerCallRec*) + 1181
>>> 6   com.apple.HIToolbox            0x9049a57b
>>> SendEventToEventTargetInternal(OpaqueEventRef*,  
>>> OpaqueEventTargetRef*,
>>> HandlerCallRec*) + 405
>>> 7   com.apple.HIToolbox            0x9049a3e0
>>> SendEventToEventTargetWithOptions + 58
>>> 8   com.apple.HIToolbox            0x904defb9
>>> SendMenuPopulate(MenuData*, OpaqueEventTargetRef*, unsigned long,
>>> double) + 257
>>> 9   com.apple.HIToolbox            0x904f3ea5
>>> SendMenuOpening(MenuSelectData*, MenuData*, double, unsigned long,
>>> __CFDictionary*, unsigned char, unsigned char*) + 237
>>> 10  com.apple.HIToolbox            0x904f3abb
>>> DrawTheMenu(MenuSelectData*, __CFArray**, unsigned char, unsigned
>>> char*) + 231
>>> 11  com.apple.HIToolbox            0x9056313e
>>> OpenSubmenu(MenuSelectData*, MenuData*, unsigned char, unsigned  
>>> char*)
>>> + 234
>>> 12  com.apple.HIToolbox            0x904f28e3
>>> TrackMenuCommon(MenuSelectData&, unsigned char*) + 1915
>>> 13  com.apple.HIToolbox            0x90561b83
>>> PopUpMenuSelectCore(MenuData*, Point, double, Point, unsigned short,
>>> unsigned int, Rect const*, unsigned short, unsigned long, Rect  
>>> const*,
>>> Rect const*, __CFString const*, OpaqueMenuRef**, unsigned short*) +
>>> 1845
>>> 14  com.apple.HIToolbox            0x905613fb
>>> _HandlePopUpMenuSelection7 + 627
>>> 15  com.apple.AppKit               0x936d519b _NSPopUpCarbonMenu3 +
>>> 3081
>>> 16  com.apple.AppKit               0x936d4588 _NSPopUpCarbonMenu2 +
>>> 155
>>> 17  com.apple.AppKit               0x936d44e9 _NSPopUpCarbonMenu1  
>>> + 82
>>> 18  com.apple.AppKit               0x936d4449 -[NSCarbonMenuImpl
>>> _popUpContextMenu:withEvent:forView:withFont:] + 237
>>> 19  com.apple.AppKit               0x936d4282 -[NSMenu
>>> _popUpContextMenu:withEvent:forView:withFont:] + 285
>>> 20  com.apple.AppKit               0x936d415f -[NSMenu
>>> _popUpContextMenu:withEvent:forView:] + 63
>>> 21  com.apple.AppKit               0x936d411a -[NSMenu
>>> _popUpMenuWithEvent:forView:] + 52
>>> 22  com.apple.AppKit               0x93a9ec49 -[NSView
>>> rightMouseDown:] + 103
>>> 23  com.apple.AppKit               0x9355b731 -[NSWindow  
>>> sendEvent:] +
>>> 8511
>>> 24  com.apple.AppKit               0x935276a5 -[NSApplication
>>> sendEvent:] + 2939
>>> 25  edu.ucsd.cs.mmccrack.bibdesk   0x0012ba90 -[BDSKApplication
>>> sendEvent:] + 64
>>> 26  com.apple.AppKit               0x93484fe7 -[NSApplication run] +
>>> 867
>>> 27  com.apple.AppKit               0x934521d8 NSApplicationMain +  
>>> 574
>>> 28  edu.ucsd.cs.mmccrack.bibdesk   0x00002d5a main + 576
>>> 29  edu.ucsd.cs.mmccrack.bibdesk   0x00002aff _start + 209
>>> 30  edu.ucsd.cs.mmccrack.bibdesk   0x00002a2d start + 41
>>
>>
>> ------------------------------------------------------------------------------
>> Let Crystal Reports handle the reporting - Free Crystal Reports  
>> 2008 30-Day
>> trial. Simplify your report design, integration and deployment -  
>> and focus on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> _______________________________________________
>> Bibdesk-develop mailing list
>> Bibdesk-develop@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008  
> 30-Day
> trial. Simplify your report design, integration and deployment - and  
> focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Bibdesk-develop mailing list
> Bibdesk-develop@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Bibdesk-develop mailing list
Bibdesk-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to