• 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
Re: Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
References: 
 >Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build (From: Andreas Grosam <email@hidden>)
 >Re: Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build (From: "Sean McBride" <email@hidden>)

  • Prev by Date: RE: //Comments
  • Next by Date: Re: //Comments
  • Previous by thread: Re: Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build
  • Next by thread: Re: Xcode Debugger: Cannot Step Into a Method in a x86_64 architecture build
  • Index(es):
    • Date
    • Thread