Closed
Bug 695791
Opened 13 years ago
Closed 13 years ago
[SkipList] Add google_breakpad::ExceptionHandler::HandleInvalidParameter to signatureSentinels
Categories
(Socorro :: General, task)
Socorro
General
Tracking
(Not tracked)
RESOLVED
FIXED
2.3.2
People
(Reporter: ted, Assigned: laura)
References
Details
We should add the following to signatureSentinels: google_breakpad::ExceptionHandler::HandleInvalidParameter(wchar_t const*,wchar_t const*,wchar_t const*,unsigned int,unsigned int) Yeah, it's really long. Sorry. We get these on the stack when we call certain Microsoft CRT methods with invalid parameters. Breakpad's "invalid parameter handler" gets called, which has this signature. bug 694344 shows the kind of stack we wind up with here, we need to get better signatures out of it.
Comment 1•13 years ago
|
||
Laura, can we get this one into ideally the next Socorro release?
Assignee | ||
Comment 2•13 years ago
|
||
In https://github.com/mozilla/socorro/pull/107 Lars: r?
Assignee: nobody → laura
Target Milestone: --- → 2.3.2
Comment 3•13 years ago
|
||
I think just adding this frame signature to the signatureSentinels will be insufficient to get you a better signature. Remember, the signatureSentinel rule only tells Socorro what frame is to be considered as the top of the stack when applying the other skiplist rules. Adding your signature to signatureSentinels will result in "google_breakpad::ExceptionHandler..." being the signature for the crash. I suspect you're likely going to need to add this same frame signature as prefixSignature or irrelevantSignature to get a better over all signature.
Reporter | ||
Comment 4•13 years ago
|
||
Ah. I must have misread the docs on that. We should also add it to irrelevantSignature.
Assignee | ||
Comment 5•13 years ago
|
||
Updated pull request https://github.com/mozilla/socorro/pull/109
Assignee | ||
Comment 6•13 years ago
|
||
Added spaces after commas in the signature to make it canonical. (New commit in the PR). https://github.com/lauraxt/socorro/commit/8818d14ee080910096328794c36fcd8547882062
Comment 7•13 years ago
|
||
Commits pushed to https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/952b652ded0bbef9b37f44533fba43ca18ed7086 Need to add this to the irrelevant signatures too as pointed out by Lars. (bug 695791) https://github.com/mozilla/socorro/commit/8818d14ee080910096328794c36fcd8547882062 Make the new sentinel signature canonical (bug 695791)
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
You need to log in
before you can comment on or make changes to this bug.
Description
•