Closed
Bug 817712
Opened 12 years ago
Closed 9 years ago
Create a modified minidump_stackwalk that knows how to read symbols directly from native libraries
Categories
(Toolkit :: Crash Reporting, defect)
Toolkit
Crash Reporting
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: ted, Unassigned)
References
Details
(Keywords: sheriffing-P1)
Currently when we get crashes in unit tests, we don't have symbols for system libraries, only the application itself. However, we have the actual system library binaries on-disk, which usually have all the data we need to unwind stacks properly. In bug 802103 I implemented some classes that Breakpad can use to unwind using this info directly: http://hg.mozilla.org/users/tmielczarek_mozilla.com/breakpad-local-symbols/ We should build a custom copy of minidump_stackwalk that can use this code along with the existing symbol reading code to properly unwind and symbolize OS libraries in stack traces on our test machines.
Updated•11 years ago
|
Keywords: sheriffing-P1
Reporter | ||
Comment 1•11 years ago
|
||
I wrote a first cut of this on the local-symbols branch in this repo: http://hg.mozilla.org/users/tmielczarek_mozilla.com/minidump-stackwalk/ It only handles Linux and I think there's still a bug in it, but it mostly works.
Updated•10 years ago
|
Reporter | ||
Comment 3•9 years ago
|
||
I fixed bug 528231, I think things are better now.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•