• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
How to Debug a Nib-Load - Binding error
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to Debug a Nib-Load - Binding error


  • Subject: How to Debug a Nib-Load - Binding error
  • From: Steve Cronin <email@hidden>
  • Date: Tue, 8 Jan 2008 10:36:38 -0600

Folks;

I've managed to get a long way down the road without really befriending a lot of the power in the XCode debugger.
I know its extremely powerful but I haven't found a way to ease my head into it yet...


I have a 'double free - set breakpoint in szone_error' which is eluding me.
In pursuit of this I have set a global breakpoint for both 'szone_error' and [NSException raise].
Is this the right thing to do?


When I attempt to launch now I get the stack shown below when I land in the debugger.

How do I go about figuring out where this is occurring?
Is there some sort of example documentation that walks thru something like this using XCode?


The gdb docs don't seem particularly helpful - I know I need to understand a lot of it better than I do but what I need right now is to exterminate this rascal not take on a 300 level compiler class...

Any other helpful links or thoughts?

I can tell its a binding error in a nib.  Which nib?
How do I get the Object and KeyPath out of line #8?

My basic question is how do I use the debugger to help me find out this kind of information.

Can I enter something useful (a debugger command?) in the breakpoint window
What would I 'po' in the console window in order to make headway?


What is the best source of a document along the lines of 'how to use the XCode Debugger: 20 case studies'?

Thanks!
Steve

#0 0x9282b36d in -[NSException raise]
#1 0x92852247 in +[NSException raise:format:]
#2 0x928c0129 in -[NSObject(NSKeyValueCoding) setNilValueForKey:]
#3 0x928bd980 in _NSSetNilValueForKey
#4 0x9282acff in _NSSetUsingKeyValueSetter
#5 0x937d695c in -[NSObjectParameterBinder _updateObject:observedController:observedKeyPath:context:]
#6 0x937d6ad3 in -[NSObjectParameterBinder _observeValueForKeyPath:ofObject:context:]
#7 0x93514299 in -[NSBinder _performConnectionEstablishedRefresh]
#8 0x9350c902 in -[NSObject(NSKeyValueBindingCreation) bind:toObject:withKeyPath:options:]
#9 0x9350c5fe in -[NSNibBindingConnector establishConnection]
#10 0x9328d602 in -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:]
#11 0x932849ad in loadNib
#12 0x932843d9 in +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:]
#13 0x9328403a in +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:]
#14 0x93283f7c in +[NSBundle(NSNibLoading) loadNibNamed:owner:]
#15 0x93283cc3 in NSApplicationMain
#16 0x0003effc in main at main.m:18


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: How to Debug a Nib-Load - Binding error
      • From: Alastair Houghton <email@hidden>
  • Prev by Date: Xcode 3.0 and debugging plug-ins
  • Next by Date: Re: subversion SCM problem
  • Previous by thread: Re: Xcode 3.0 and debugging plug-ins
  • Next by thread: Re: How to Debug a Nib-Load - Binding error
  • Index(es):
    • Date
    • Thread