History log of /external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e5dc60822e5938fea2ae892ccddb906641ba174e 14-Feb-2007 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Rename Airbag to Breakpad.


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@122 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
4365e2fe41e2d7246a71b364147dd6e7787028f9 21-Nov-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Support GUID-less PDBs (#77). r=bryner
- Handle MDCVInfoPDB20-based PDBs by outputting a signature instead of a guid
in the MODULE line.
- Identify the OS and CPU in the MODULE line.
- Suppress multiple subsequent identical STACK WIN lines.

http://groups.google.com/group/airbag-dev/browse_thread/thread/0f54e2c33ed5d82d


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@70 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
73cd14b4af906e77f3d8b019962fb9979ff12620 15-Nov-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Airbag client libraries should compile under MSVC .NET 2003/7.1 (#64).
r=bryner

http://groups.google.com/group/airbag-dev/browse_thread/thread/b838faeb50f71818


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@64 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
80866e79454cefc5570b01dbb0a723185eae653c 06-Nov-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Symbol file should contain module GUID at beginning (#66). r=bryner
- The dumped symbol format now begins with a MODULE line identifying the
uuid, age, and name of the source pdb file.
- The processor ignores MODULE lines, but they are useful in figuring out
how to index symbol files in a symbol store.
- dump_syms and symupload now both accept either a pdb or exe/dll and
will read the pdb regardless.
- Figured out that MSSS always represents a module's age in pathnames in
hexadecimal, and updated SimpleSymbolSupplier to match.

http://groups.google.com/group/airbag-dev/browse_thread/thread/572108d6567edd58


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@59 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
29401d2457120b6d581affdb440017433ca93e77 26-Oct-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Support building with WIN32_LEAN_AND_MEAN (#60)
- All Windows code now builds with WIN32_LEAN_AND_MEAN by default.
- Header inclusion is adjusted as needed.
Remove use of UuidToString (#39)
- Also breaks dependency on RpcStringFree and therefore rpcrt4.lib.
r=bryner

http://groups.google.com/group/airbag-dev/browse_thread/thread/30f844cfc7ccd37f


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@51 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
8b1645d8cdb34035c0b132fe8b574bc5ee48fb62 16-Oct-2006 bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> Implement a tool to upload symbols on Windows, given an exe or dll file with
debugging info. Refactor common code into HTTPUpload so that the multipart
POST request code can be shared with CrashReportSender. #47


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@39 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
7daf246e4baf0837e25429668cc23e92b6afe3b3 20-Sep-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Relicense to BSD (#29). r=bryner

http://groups.google.com/group/airbag-dev/browse_thread/thread/5f19f13fc172c4e0


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@31 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
cb9fd5b773b25473770b5ddda53b0a2e9f4c7703 08-Sep-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Make SourceLineResolver use RangeMap (#13). r=bryner
- Eliminate MemAddrMap from source_line_resolver.cc and adapt it to use
RangeMap, also used by minidump.cc.
- RangeMap operates on both a base address and a size, where MemAddrMap
only used a base address, so the dumped symbol file format is modified
to include size information. dump_syms produces these files and
SourceLineResolver consumes them.
- Provide updated test data conforming to the new dumped symbol format.

http://groups.google.com/group/airbag-dev/browse_thread/thread/e9403cf3ad6336a1


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@21 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc
cb91a2f879250f2ef5f74321b5d08807247d41a7 25-Aug-2006 bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> Initial import, which includes the Windows client-side dump_syms tool, and
part of the server-side dump processor.



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@4 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc