Ah, got it. Thanks! Unfortunately, Guard Malloc doesn't appear to reveal anything special. Here's the top several lines of my log:
GuardMalloc: Allocations will be placed on 16 byte boundaries. GuardMalloc: - Some buffer overruns may not be noticed. GuardMalloc: - Applications using vector instructions (e.g., SSE or Altivec) should work. GuardMalloc: GuardMalloc version 23 2011-03-16 11:03:49.011 ManuScore[80074:903] Starting unarchive of CbCM hierarchy file... warning: Unable to restore previously selected frame. (gdb) bt bt #0 0x001648be in GMmalloc_zone_malloc_internal () #1 0x94920a13 in _CFRuntimeCreateInstance () #2 0x94943482 in CFNumberCreate () #3 0x949586f2 in __CFBinaryPlistCreateObject2 () #4 0x94985fe0 in __CFBinaryPlistCreateObject () #5 0x9823eb11 in _decodeObjectBinary () #6 0x98240314 in -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] () #7 0x98240981 in -[NSArray(NSArray) initWithCoder:] () #8 0x9823f508 in _decodeObjectBinary () #9 0x9823e800 in _decodeObject () #10 0x000ced15 in -[CbCM_Node initWithCoder:] (self=0xc1f0ffa0, _cmd=0x9433805c, aDecoder=0x1d279fb0) at /Volumes/Wheet-Docs/jamesmaxwell/Documents/xcode/rubato/ManuScore+MusiCOG/ManuScore Test Build/ManuScore/CbCM_Node.m:552 J. On 2011-03-16, at 10:43 AM, Alex Kac wrote: > Edit your Scheme and go to the "Run" section. Then go to the Diagnostics tab. > > On Mar 16, 2011, at 12:35 PM, Sean McBride wrote: > >> On Wed, 16 Mar 2011 10:31:26 -0700, James Maxwell said: >> >>> Okay, strange discovery. >>> >>> I wasn't sure how to enable Guard Malloc in Xcode 4 >> >> Someone on the Xcode list could probably help there... >> >>> , so I just ran it >>> with the Allocations Instrument. Lo and behold, it doesn't crash. This >>> didn't make much sense to me, so I tried running the release build, >>> rather than the debug build. No crash. Switch back to debug.... boom. >>> >>> Any thoughts on what this might mean? >> >> Have you looked at the Debugging Magic technote? It's well worth >> reading in its entirety. >> >> <http://developer.apple.com/library/mac/#technotes/tn2004/tn2124.html> >> >> All the bits about memory management should help you debug this. >> >> -- >> ____________________________________________________________ >> Sean McBride, B. Eng s...@rogue-research.com >> Rogue Research www.rogue-research.com >> Mac Software Developer Montréal, Québec, Canada >> >> >> _______________________________________________ >> >> 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/alex%40webis.net >> >> This email sent to a...@webis.net > > Alex Kac - President and Founder > Web Information Solutions, Inc. > > "It is useless for sheep to pass a resolution in favor of vegetarianism while > wolves remain of a different opinion." > -- William Randolph Inge > > > > > > _______________________________________________ > > 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/jbmaxwell%40rubato-music.com > > This email sent to jbmaxw...@rubato-music.com James B Maxwell Composer/Doctoral Student School for the Contemporary Arts (SCA) School for Interactive Arts + Technology (SIAT) Simon Fraser University jbmaxw...@rubato-music.com jbmax...@sfu.ca _______________________________________________ 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