Re: accessing debug info from code
Re: accessing debug info from code
- Subject: Re: accessing debug info from code
- From: Rick Altherr <email@hidden>
- Date: Fri, 27 Jun 2008 20:13:26 -0700
On Jun 27, 2008, at 7:42 PM, lajos kamocsay wrote:
Hello,
Is there a way to get debug information from code?
I'd like to save the source code name, line being executed and the
call stack at certain points in the application while the program is
running.
Thanks,
-lajos
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
@apple.com
This email sent to email@hidden
A few ideas:
- Use __FILE__ and __LINE__ macros along with backtrace_symbols() from
libSystem. This won't be 100% accurate and won't report objective-c
methods.
- Use __FILE__ and __LINE__ macros along with backtrace(). Then run
the addresses through atos. atos will read the debugging information
from the binary and/or dSYM file. The backtrace is guaranteed to be
accurate, but it should be close if you aren't using -fomit-frame-
pointer.
--
Rick Altherr
Architecture and Performance Group
email@hidden
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
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