Re: Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build
Re: Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build
- Subject: Re: Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build
- From: Andreas Grosam <email@hidden>
- Date: Wed, 14 Jan 2009 00:00:23 +0100
On 13.01.2009, at 22:54, Sean McBride wrote:
On 1/13/09 10:38 PM, Andreas Grosam said:
Xcode Debugger will not step into a method in an Objective-C++ x86_64
build when clicking the "Step Into" command in the menu bar. There is
no problem for a 32bit build, though. Of course, it is a Debug
Configuration.
I find the debugger very unreliable in 64 bit, and others on this list
have agreed. Please file detailed bugs if you can at:
<https://bugreport.apple.com>
done.
The only workaround I have is: a) switch to 32bit b) put
breakpoints all
over instead of trying to step in/out.
I advise against going 32bit-only at this time because the tools
are not
fully baked IMHO. Thread Viewer.app does not support 64bit apps for
example, and Shark also has problems with 64bit apps.
Thanks for these warnings. ;)
Well, I was especially interested in the improved exception scheme
that in case of an Objective-C exception would unwind the stack like
it would happen in C++ , and hence would call the d-tors of C++ local
instances. This is only implemented in the 64 bit runtime, though :(
However, the code would run only in OS X 10.5 and later and only in
the 64 bit Objective-C runtime. I wonder if this feature finds its
way into the 32bit architecture, too (well, I rather doubt it).
Andreas
_______________________________________________
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