Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4748)

Issue 9744002: Modify minidump_stackwalk to be more tolerant of overlapping ranges. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 4 months ago by Will Harris
Modified:
9 years, 4 months ago
CC:
google-breakpad-dev_googlegroups.com
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Modify minidump_stackwalk to be more tolerant of overlapping ranges.

These ranges can be seen in some Android minidumps.

BUG=chromium:439531
R=mark@chromium.org

Committed: https://code.google.com/p/google-breakpad/source/detail?r=1412

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : #

Total comments: 2

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M src/processor/minidump.cc View 1 2 3 4 1 chunk +20 lines, -6 lines 0 comments Download

Messages

Total messages: 12
Will Harris
9 years, 4 months ago #1
Will Harris
add mark
9 years, 4 months ago #2
Mark Mentovai
The reason that this was fatal is that it’s impossible to decide which module contributed ...
9 years, 4 months ago #3
Will Harris
there's more details in the linked bug (command #47) but the modules look like 61318000 ...
9 years, 4 months ago #4
Will Harris
>and subsequent ones won’t be reachable at all Also, I understand we might end up ...
9 years, 4 months ago #5
Mark Mentovai
My preference would be to: 1. make sure we only tolerate this situation on dumps ...
9 years, 4 months ago #6
Will Harris
I now ignore duplicate entries if they start with "/dev/ashmem". If you would prefer I ...
9 years, 4 months ago #7
Mark Mentovai
This is why the dump-writer should suspend the crashy process while it’s doing its thing. ...
9 years, 4 months ago #8
Will Harris
https://breakpad.appspot.com/9744002/diff/120001/src/processor/minidump.cc File src/processor/minidump.cc (right): https://breakpad.appspot.com/9744002/diff/120001/src/processor/minidump.cc#newcode2551 src/processor/minidump.cc:2551: // /dev/ashmem can contain duplicate entries for JITted code. ...
9 years, 4 months ago #9
Mark Mentovai
https://breakpad.appspot.com/9744002/diff/170001/src/processor/minidump.cc File src/processor/minidump.cc (right): https://breakpad.appspot.com/9744002/diff/170001/src/processor/minidump.cc#newcode2552 src/processor/minidump.cc:2552: // duplicate entries for JITted code, so ignore these. ...
9 years, 4 months ago #10
Will Harris
thanks for the review. https://breakpad.appspot.com/9744002/diff/170001/src/processor/minidump.cc File src/processor/minidump.cc (right): https://breakpad.appspot.com/9744002/diff/170001/src/processor/minidump.cc#newcode2552 src/processor/minidump.cc:2552: // duplicate entries for JITted ...
9 years, 4 months ago #11
Will Harris
9 years, 4 months ago #12
Message was sent while issue was closed.
Committed patchset #5 (id:210001) manually as r1412 (presubmit successful).
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld 1004:630ec63f810e-tainted