[Mono-osx] runtime stacktrace
Duane Wandless
duane at wandless.net
Tue May 18 10:24:17 EDT 2010
So my program runs, then crashes producing a stacktrace like this:
1. 0 libSystem.B.dylib 0x974a9136
__semwait_signal_nocancel + 10
2. 1 libSystem.B.dylib 0x974a2013
usleep$NOCANCEL$UNIX2003 + 61
3. 2 libSystem.B.dylib 0x974b9685 abort + 85
4. 3 libmono.0.dylib 0x00981c5b
mono_handle_native_sigsegv + 315 (mini-exceptions.c:1848)
5. 4 libmono.0.dylib 0x008d31b7
mono_sigsegv_signal_handler + 275 (mini.c:4800)
6. 5 libSystem.B.dylib 0x974392bb _sigtramp + 43
7. 6 ??? 0xffffffff 0 + 4294967295
8. 7 ??? 0x002d2f56 0 + 2961238
9. 8 ??? 0x03001eaa 0 + 50339498
10. 9 ??? 0x03001e13 0 + 50339347
I know mono backtrace from within the debugger can show the symbol names.
How can I get the symbol name for these addresses? I'd be happy even if on
each run a symbol table was generated that I could then go examine after the
crash.
Thanks,
Duane
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-osx/attachments/20100518/10851f4b/attachment-0001.html
More information about the Mono-osx
mailing list