Commit graph

  • 03ebc1d245 Breakpad processor: Fix function and public symbol lookup. jimblandy 2010-01-28 05:17:23 +0000
  • 384b1c7d7d Breakpad Linux symbol dumper: Don't disable asserts. jimblandy 2010-01-27 19:10:56 +0000
  • 97f1da43ae Breakpad processor: Have RetrieveNearestRange correctly return range extent. jimblandy 2010-01-27 19:10:06 +0000
  • 057aa1f617 Breakpad Linux Dumper: Add DWARF support. jimblandy 2010-01-23 05:29:16 +0000
  • 32d1b2882b Typo: "An" -> "A". jimblandy 2010-01-23 01:22:32 +0000
  • bc64ee962f Breakpad DWARF Parser: Improved DWARF-processing interface. jimblandy 2010-01-23 01:20:55 +0000
  • 8bfcc2683f Breakpad DWARF Reader: Change LineInfoHandler::AddLine to provide the line's length. jimblandy 2010-01-22 23:30:36 +0000
  • e15bffe466 Breakpad DWARF Reader: Also look for DWARF in sections with the proper names. jimblandy 2010-01-22 23:26:12 +0000
  • f4a106d4b5 Add new file missed in r490. jimblandy 2010-01-14 23:08:24 +0000
  • 2684b4dc19 Breakpad processor: Don't pass Windows stack walking information to all walkers. jimblandy 2010-01-14 19:17:36 +0000
  • 5251e64f48 Breakpad Linux dumper: STABS reader incorrectly assumes a single compilation unit jimblandy 2010-01-14 17:19:34 +0000
  • 7b873221e6 Linux Breakpad Dumper: support running unit tests under valgrind or other wrapper programs. jimblandy 2010-01-13 07:41:22 +0000
  • eef5ccc61f Breakpad processor: Opening a map file is not an error. jimblandy 2010-01-13 07:39:24 +0000
  • cf55ca5b5c Breakpad: Fix Emacs mode settings mingled with copyright notice text. jimblandy 2010-01-12 19:51:14 +0000
  • e7b2043dd2 Move file_id.cc from test_src to lib_src A=nealsid R=ted.mielczarek nealsid 2010-01-12 19:20:39 +0000
  • 330ca2f7c7 Google Breakpad DWARF reader: Add a handler function for DIE references. jimblandy 2010-01-12 16:53:02 +0000
  • 0441036f9e Breakpad: Avoid warnings building with G++ 4.4.1 using -O3 -Wall. jimblandy 2010-01-12 16:41:13 +0000
  • e9faf54828 Issue 49013: Breakpad Processor: Use a separate API to retrieve Windows stack debugging info. jimblandy 2010-01-11 22:31:50 +0000
  • 5b787b1911 Breakpad DWARF Reader: Add DWARF language enumeration values. jimblandy 2010-01-11 22:23:05 +0000
  • 2832dc011c Patch from Kris Rambish to keep memory usage flat when processing a directory full of minidump files nealsid 2010-01-11 21:24:43 +0000
  • c65d3e6206 INclude stackwalker_arm.{cc,h} in crash_report build nealsid 2010-01-11 20:26:22 +0000
  • 718478d95d Fix solaris build break nealsid 2010-01-08 23:04:14 +0000
  • 910f68a5d4 Make Mac comment and email text field placeholders localizable. r=nealsid stuart.morgan 2010-01-01 00:21:18 +0000
  • 6f50ca38bb Add email mapping for Socorro. r=nealsid stuart.morgan 2010-01-01 00:17:33 +0000
  • b64d76a3b8 Issue 49012: Breakpad Processor: Rename 'StackFrameInfo' structure to 'WindowsFrameInfo'. jimblandy 2009-12-23 22:32:14 +0000
  • 92b1f834d1 Breakpad: Regenerate build files with latest versions of autotools. jimblandy 2009-12-23 22:23:49 +0000
  • 5ebd6507e3 Breakpad processor: Use unsigned constants in comparisons, to quiet compiler warnings. jimblandy 2009-12-23 22:01:57 +0000
  • 0468306245 Breakpad Linux Dumper: Fix up comments in google_breakpad::Module interface. jimblandy 2009-12-23 21:56:41 +0000
  • c823931376 Issue 49003: Breakpad Linux Dumper: Add unit tests for STABS dumper. jimblandy 2009-12-23 21:50:01 +0000
  • 52cb2c6f42 Breakpad Linux dumper: Add unit tests for google_breakpad::Module. jimblandy 2009-12-23 21:46:00 +0000
  • 6ed5383245 Breakpad Linux Dumper: Use proper sizes and radixes when writing Breakpad symbol files. jimblandy 2009-12-23 21:15:23 +0000
  • 5a6e1d3f03 Breakpad Linux dumper: move DumpStabsHandler into its own file, for testing. jimblandy 2009-12-23 21:13:11 +0000
  • 9f211b4283 fix compilation on 64-bit, followup from issue 357 ted.mielczarek 2009-12-23 20:44:32 +0000
  • 0a5fc5d663 Issue 357: New Linux file_id code doesn't persist across strip. r=agl,nealsid at http://breakpad.appspot.com/49008 ted.mielczarek 2009-12-23 17:09:27 +0000
  • 1adb184d42 fix a badly-applied patch, and also re-run automake which I forgot to do ted.mielczarek 2009-12-21 13:12:20 +0000
  • 9276b0d301 Basic arm cpu support for processor. r=mark at http://breakpad.appspot.com/49011 ted.mielczarek 2009-12-19 21:43:53 +0000
  • 7a77f45f79 Breakpad DWARF parser: Fix up documentation for DWARF reader classes. jimblandy@gmail.com 2009-12-18 22:57:54 +0000
  • e4ffacd0d8 Fix build break for 64-bit compilation. A=Gregory Dardyk R=nealsid nealsid 2009-12-17 23:00:12 +0000
  • f7f9dfcab6 Added on-demand minidump generation for Linux, and a Linux test app. brdevmn 2009-12-16 20:10:57 +0000
  • 5fb436d5bb Issue 41004: Breakpad DWARF parser: fixes to compile without warnings under GNU C++ 4.3.3. jimblandy@gmail.com 2009-12-15 17:25:27 +0000
  • 315c4f6b20 Issue 41003: Breakpad DWARF parser: Include <cstdio>, since we use it jimblandy@gmail.com 2009-12-15 17:23:43 +0000
  • bdd7ca54cd Issue 42002: Breakpad DWARF parser: avoid using <stdint.h> type jimblandy@gmail.com 2009-12-15 17:21:14 +0000
  • 07466260e2 Issue 42001: Breakpad Linux Dumper: remove compilation warnings in guid_creator.cc. jimblandy@gmail.com 2009-12-15 17:11:54 +0000
  • 4969cfc647 Issue 39002: Breakpad DWARF parser: Move DWARF parser to platform-independent directory. jimblandy@gmail.com 2009-12-15 17:06:21 +0000
  • 08fecb2e43 Issue 26001: Linux dumper: fix comments in STABS reader jimblandy@gmail.com 2009-12-15 16:58:37 +0000
  • 7f941f990a Linux dumper: Add unit tests for google_breakpad::StabsReader. jimblandy@gmail.com 2009-12-15 16:54:44 +0000
  • 0397da8e08 Issue 25003: Linux dumper: Fix infinite loop in stabs parser. jimblandy@gmail.com 2009-12-15 16:34:02 +0000
  • bb846bdc98 Issue 25002: Linux symbol dumper: Require STABS consumers to provide a Warning member. jimblandy@gmail.com 2009-12-15 16:32:32 +0000
  • 1c9c0568e0 Issue 39001: Breakpad Linux dumper: Refactor Makefile. jimblandy@gmail.com 2009-12-15 16:28:43 +0000
  • 9dcc03f47d Mozilla bug 532713 - OS X client code doesn't decoded extended family ids in CPU info. Patch by Jeff Muizelaar <jmuizelaar@mozilla.com>, r=me ted.mielczarek 2009-12-14 11:47:53 +0000
  • bb618860df Fix some build warnings nealsid 2009-12-10 19:15:44 +0000
  • 0cbd50c975 Allow Minidump class to be instantiated with stream instead of file. r=mark at http://breakpad.appspot.com/46001 ted.mielczarek 2009-12-09 01:24:37 +0000
  • d95a88c3f1 remove trailing comma from enum definition to make it compile with -pedantic ted.mielczarek 2009-12-03 20:58:31 +0000
  • 72a2bff592 issue 330 - linux_syscall_support.h has extra semicolons causing compilation to fail with certain gcc options. Patch by Josh Aas <joshmoz@gmail.com>, r=me ted.mielczarek 2009-12-03 18:16:31 +0000
  • 3b9b206b5f issue 336 - Look for libcurl-gnutls in addition to libcurl.so. Patch by Karl Tomlinson <karlt@mozbugz.karlt.net>, r=me ted.mielczarek 2009-12-03 16:31:25 +0000
  • b1f271a4ec remove empty file, leftover from r384 ted.mielczarek 2009-12-03 13:59:55 +0000
  • 0314e487e4 issue 170 - Report assertion type in minidump_stackwalk output. r=mark at http://breakpad.appspot.com/45001 ted.mielczarek 2009-12-02 17:43:57 +0000
  • 096992fac7 Upstreaming several patches from Chrome: nealsid 2009-12-01 21:35:52 +0000
  • 873064894b don't output duplicate filenames in PDBSourceLineWriter. r=mark at http://breakpad.appspot.com/43001 ted.mielczarek 2009-11-23 14:50:55 +0000
  • 927cc8fa2a output function names for PGO-optimized cold function blocks. r=mark at http://breakpad.appspot.com/40007 ted.mielczarek 2009-11-20 18:24:41 +0000
  • 2712a8c712 Forward exceptions in child processes to Apple's Crash Reporter nealsid 2009-11-18 13:59:01 +0000
  • ebebd0fcef Always export catch_exception_raise. mmentovai 2009-11-11 14:47:01 +0000
  • 0e76d1fdf3 Fix when walking stack when no module list is present and the return address has to be scanned. nealsid 2009-10-30 23:30:39 +0000
  • 96c69639ee Fixed style error jschuh@chromium.org 2009-10-19 18:53:26 +0000
  • 5f4fa55598 Issue 35001: Fallback to Thread Context on bad Exception Context jschuh@chromium.org 2009-10-19 18:10:49 +0000
  • a3043159f3 Allow the Breakpad Mac framework to be built without -fexceptions. Review URL: http://breakpad.appspot.com/34003 mmentovai 2009-10-15 22:42:54 +0000
  • cb33b20f75 Raise minidump processing limits nealsid 2009-10-14 22:01:35 +0000
  • e4be54eb3e Issue 32002: Breakpad DWARF parser: Update char decls to be signed jimblandy@gmail.com 2009-10-08 17:15:33 +0000
  • 8d70618ffc Let x86 stackwalker scan stack in cases where program evaluation fails. Original patch by Jeff Muizelaar <jmuizelaar@mozilla.com> with some changes by me. r=mento at http://breakpad.appspot.com/32003/show ted.mielczarek 2009-10-08 14:21:50 +0000
  • 760d66430e 10.6 SDK compatibility fixes. No bug. mmentovai 2009-10-06 18:16:36 +0000
  • c84c9e7bb3 Modification to crash_report to process a directory of .DMP files http://breakpad.appspot.com/31001 nealsid 2009-09-30 21:40:41 +0000
  • b73230385c Fix compilation of OS X handler on PPC with 10.5 SDK. r=nealsid at http://breakpad.appspot.com/30001 ted.mielczarek 2009-09-30 12:01:15 +0000
  • 895d3d17ee New uploader for Linux with unit tests, and gflags/glog libraries nealsid 2009-09-29 21:55:19 +0000
  • 4ee3ddcd33 Check RegisterWaitForSingleObject return in CrashGenerationServer::Start. mmentovai 2009-09-28 23:53:28 +0000
  • ce9178abaa A better makefile for building the Linux client. http://breakpad.appspot.com/29003 nealsid 2009-09-18 20:43:35 +0000
  • b2bc3bcc84 Issue 328 - should have constant for VC++ exceptions, and stringify in MinidumpProcessor::GetCrashReason r=nealsid at http://breakpad.appspot.com/25001/show ted.mielczarek 2009-09-04 20:00:33 +0000
  • c426b3d98a Breakpad: Don't use the deprecated __gnu_cxx::hash_map container. jimblandy@gmail.com 2009-09-03 18:27:16 +0000
  • ddd71b75f7 Fix text field resizing for 10.5+ SDK stuartmorgan 2009-08-28 22:08:34 +0000
  • ebe77d7e3b Provide a real std::string hash, not just a forward declaration for something that doesn't exist. mmentovai 2009-08-20 19:29:41 +0000
  • b0baafc4da Merge of Breakpad Chrome Linux fork nealsid 2009-08-17 23:12:53 +0000
  • 7c48629d49 Fix build errors with gcc 4.4. Patch by Silvius Rus <rus@google.com>. mmentovai 2009-08-14 18:46:43 +0000
  • d4a212a099 Linux dumper: fix comments in src/common/linux/module.h jimblandy@gmail.com 2009-08-07 22:11:32 +0000
  • eab03fdb72 Linux dumper: Move the data structures representing the breakpad data into their own class. jimblandy@gmail.com 2009-08-07 19:28:45 +0000
  • f7cc9ef6f5 Add files left behind by previous commit. jimblandy@gmail.com 2009-08-07 19:26:55 +0000
  • 54bc5cfa2d Linux dumper: Move STABS parsing into its own class. jimblandy@gmail.com 2009-08-07 19:24:32 +0000
  • 68c8481df6 Linux dumper: Make the 'name' field of FuncInfo a std::string instead of a char *. jimblandy@gmail.com 2009-08-05 00:57:48 +0000
  • 3c4de8e8a7 Linux dumper: Properly separate function names from STABS type data. jimblandy@gmail.com 2009-08-05 00:56:29 +0000
  • 15117f9ae0 Linux dumper: Don't switch to wrong source file when starting new function. jimblandy@gmail.com 2009-08-05 00:54:47 +0000
  • f6c98159e2 Linux dumper: Delete non-functional stack parameter size computation. jimblandy@gmail.com 2009-08-05 00:53:23 +0000
  • 133c66ca40 Linux dumper: Let LineInfo structures point directly to their SourceLineInfo structures jimblandy@gmail.com 2009-08-05 00:51:15 +0000
  • f3f7df33de Fix an INVALIDATE_ITERATOR defect reported by Coverity. nealsid 2009-07-30 22:53:09 +0000
  • 0d23e8c686 Linux dumper: Don't record file boundary addresses as null-name SourceFileInfoList entries. jimblandy@gmail.com 2009-07-30 17:54:40 +0000
  • e0a2512369 Linux dumper: Use pointers to SourceFileInfo structures. jimblandy@gmail.com 2009-07-30 17:39:42 +0000
  • 4a6e708ed6 Linux dumper: Use a sorted array of addresses in computing function and line sizes. jimblandy@gmail.com 2009-07-30 17:36:23 +0000
  • 7a5e320f84 Add tool dependencies to the 'Build All' target of Breakpad, so that everything can be built at once! nealsid 2009-07-28 21:13:13 +0000
  • 0eb3c6e5e2 Linux dumper: Correctly find boundary address when computing line and function sizes. jimblandy@gmail.com 2009-07-27 21:33:25 +0000
  • 1147cc4920 The has_sol field of struct FuncInfo is unused. This patch removes it. jimblandy@gmail.com 2009-07-27 21:32:31 +0000
  • 53cb8044fd The 'no_next_addr_count' variable in ComputeSizeAndRVA shouldn't be static. jimblandy@gmail.com 2009-07-27 21:30:56 +0000
  • 722afebee0 Use a std::map instead of a linear search to look up files for line records. jimblandy@gmail.com 2009-07-27 21:30:02 +0000
  • 515f92cd61 Remove warnings about uninitialized fields. jimblandy@gmail.com 2009-07-27 21:28:57 +0000