dSymbolizer - DWARF/.dSYM workflow simplified
dSymbolizer - DWARF/.dSYM workflow simplified
- Subject: dSymbolizer - DWARF/.dSYM workflow simplified
- From: Joakim Johansson <email@hidden>
- Date: Mon, 14 Aug 2006 11:13:49 +0200
Hi all,
I've put together a small (freeware) application that simplifies the
DWARF/.dSYM workflow for those of you who want to strip your release
builds and would prefer a GUI to do the decoding of backtraces.
There have been a few questions about workflow for .dSYM previously
on the list.
Using dSymbolizer, you can have the following workflow:
1. Generate a .dSYM during your build (as outlined in the Xcode
release notes) and strip your application
2. Save the stripped application together with the .dSYM in a
directory for later use (for every version shipped)
3. When you get a customer-generated backtrace, decode it using
dSymbolizer and the previously saved directory with corresponding
app/.dSYM
The GUI is quite easy to use, so it can be deployed directly into a
support organization if desired.
There are some additional pointers on usage in the dSymbolizer help.
You can get it here:
http://www.versiontracker.com/dyn/moreinfo/macosx/30590 (for those of
you using vt a lot) or directly from http://www.softedge.se/dSymbolizer/
Enjoy,
Joakim
Implementation notes:
dSymbolizer could automatically find the directory for you if
the .dSYM UUID was part of the standard crashreporter backtrace
information. It could be extended to use a Spotlight importer /
search to find the correct .dSYM for a given backtrace, yielding even
better workflow.
Radar 4677618 outlines a enhancement request for this.
dSymbolizer is currently leveraging the gdb support for DWARF to do
the translation, a future version should use atos when the support is
added to atos.
_______________________________________________
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