[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