clustc / google-breakpad

Automatically exported from code.google.com/p/google-breakpad
0 stars 0 forks source link

Show thread names in crash reports #515

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
It would be awesome if crash reports would show the name for each thread (if 
non-empty) as returned by base::Thread::thread_name().

Original issue reported on code.google.com by sievers@chromium.org on 16 Jan 2013 at 11:59

GoogleCodeExporter commented 9 years ago
I don't think the minidump data structures have any built-in fields for this. 
We could however add our own custom Breakpad data stream, store the thread 
names in there, and pull them out with our processor.

Original comment by thestig@chromium.org on 18 Dec 2013 at 12:10

GoogleCodeExporter commented 9 years ago
Or in case this helps: crbug.com/77656

Original comment by sievers@chromium.org on 18 Dec 2013 at 12:51

GoogleCodeExporter commented 9 years ago
So that's adding metadata at a different layer outside of the minidump itself. 
Doing that and then getting Google's Crash server to interpret the metadata is 
a bit outside the scope of Breakpad. The Breakpad src/processor/ binaries only 
reads in minidump files and parse the data inside the .dmp files.

Original comment by thestig@chromium.org on 18 Dec 2013 at 2:04