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

Issue 128001: Remove duplicate FUNC entries from STABS dump_syms output. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 3 months ago by Lei Zhang (chromium)
Modified:
14 years, 3 months ago
Reviewers:
jimb
CC:
google-breakpad-dev_googlegroups.com
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Remove duplicate FUNC entries from dump_syms output.

Committed: http://code.google.com/p/google-breakpad/source/detail?r=623

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 6

Patch Set 3 : address comments #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M src/common/module.cc View 2 6 chunks +13 lines, -8 lines 2 comments Download
M src/common/module.h View 2 7 chunks +18 lines, -7 lines 0 comments Download
M src/common/module_unittest.cc View 2 5 chunks +64 lines, -5 lines 0 comments Download
M src/common/stabs_to_module.cc View 1 3 chunks +6 lines, -13 lines 0 comments Download
M src/common/stabs_to_module_unittest.cc View 2 chunks +33 lines, -1 line 0 comments Download

Messages

Total messages: 6
Lei Zhang (chromium)
When running minidump_stackwalk on a Chromium binary with STABS symbols, I get tons of warnings ...
14 years, 3 months ago #1
Lei Zhang (chromium)
Sigh, we have the same problem with DWARF. I changed Module's function container to a ...
14 years, 3 months ago #2
jimb
Thanks for patching this! http://breakpad.appspot.com/128001/diff/3001/4001 File src/common/module.cc (right): http://breakpad.appspot.com/128001/diff/3001/4001#newcode65 Line 65: functions_.insert(function); Won't this leak ...
14 years, 3 months ago #3
jimb
A few more comments. http://breakpad.appspot.com/128001/diff/3001/4002 File src/common/module.h (right): http://breakpad.appspot.com/128001/diff/3001/4002#newcode152 Line 152: return lhs->address < rhs->address; ...
14 years, 3 months ago #4
Lei Zhang (chromium)
http://breakpad.appspot.com/128001/diff/3001/4001 File src/common/module.cc (right): http://breakpad.appspot.com/128001/diff/3001/4001#newcode65 Line 65: functions_.insert(function); On 2010/07/12 21:07:25, jimb wrote: > Won't ...
14 years, 3 months ago #5
jimb
14 years, 3 months ago #6
LGTM.  New tests look just right.

http://breakpad.appspot.com/128001/diff/11001/12001
File src/common/module.cc (right):

http://breakpad.appspot.com/128001/diff/11001/12001#newcode153
Line 153: if (!file_it->second->source_id)
Thanks --- old GNU habit.

http://breakpad.appspot.com/128001/diff/11001/12001#newcode159
Line 159: strerror(errno));
ibid
Sign in to reply to this message.

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