Commit graph

  • eeca9921c5 Fix newlines (#253). rs=ted.mielczarek mmentovai 2008-04-07 21:50:57 +0000
  • 61ea8bf0d5 Processor crashes on some truncated minidumps after #222. r=ted.mielczarek mmentovai 2008-04-04 21:41:50 +0000
  • 867df1c652 Issue 246: Dynamic_images.* needs to be 64-bit ready. Created types that are typedefed to the appropriate types depending on 32/64-bit compilation and modified dynamic_images to use these new types. Tested 32-bit minidump-generation. Also did some code cleanup along the way. Removed all blank lines that had spaces. nealsid 2008-04-04 21:35:41 +0000
  • fc816a3b3a Minor style changes to comply with Google style guidelines. doshimun 2008-04-03 21:46:58 +0000
  • dd2ff4a21c issue 223 - Fixes for SOlaris handler during integration with Firefox. patch by Alfred Peng, r=mento,me ted.mielczarek 2008-03-18 16:10:10 +0000
  • a194d6f1ac Issue 245: refactoring minidump_format.h into architecture & platform specific files nealsid 2008-03-17 05:24:12 +0000
  • 5066fcdb42 TO BE REVIEWED. doshimun@gmail.com 2008-03-11 22:28:48 +0000
  • a8b48f29dd This changelist contains the changes to the configuration of Visual Studio solution and project files that I added in my last check-in for out-of-process dump generation. My last check-in broke the breakpad_client.sln build for non debug builds since for the new project that I added (crash_generation.vcproj) to that solution, I always only changed project properties for debug build. In fact, I didn't have the static-crt build configurations for the new project either. Similar problems existed for the test application I added, windows/test/crash_generation_app). doshimun@gmail.com 2008-03-10 22:37:07 +0000
  • c79141e306 Overview: Implement out-of-process dump generation for Windows platform. doshimun@gmail.com 2008-03-08 00:02:40 +0000
  • 98cb0aebff Use "%" PRIx64 instead of "%llx" for 64-bit portability. bryner 2008-03-04 20:28:39 +0000
  • 76ef9deb31 Don't redefine __STDC_FORMAT_MACROS if it's already defined. r=mmentovai. bryner 2008-03-04 17:33:25 +0000
  • c27cf3e395 Use "%" PRIx64 instead of "%llx" (#241). r=bryner mmentovai 2008-02-25 19:32:00 +0000
  • 2c2ae28541 issue 238 - missing includes compiling with gcc 4.3. patch by taras glek, r=me ted.mielczarek 2008-02-24 21:04:51 +0000
  • c1e0783204 Use swprintf_s for VC8 or newer. r=mento ted.mielczarek 2008-02-04 20:50:07 +0000
  • 469580e2df Remove dependency on ole32 on Windows (#132). Patch by Sorin Jianu <sorinj>, r=me. mmentovai 2008-01-28 20:02:01 +0000
  • b801cd6d0f Fix issue 235, properly handling included(inlined) code. luly81 2007-12-13 06:56:23 +0000
  • b3673d13a1 Issue 224 - add Tell method to Minidump class. r=mento ted.mielczarek 2007-12-04 20:41:02 +0000
  • e8eafaaa2e slight fixup from issue 225 ted.mielczarek 2007-12-03 22:12:25 +0000
  • 4139a40807 fix Mac build by adding stackwalker_amd64.cc to project ladderbreaker 2007-11-21 21:07:22 +0000
  • 68b4798eb4 Issue 225 - dynamically load libcurl in http_upload. patch by Andrew Schultz <ajschult@verizon.net>, r=Liu Li ted.mielczarek 2007-11-20 02:35:47 +0000
  • f0a07749af Fix compile bustage from issue 221 ted.mielczarek 2007-11-20 02:21:49 +0000
  • 299c816021 Add MD_CPU_ARCHITECTURE_AMD64 as valid system type when cpu type is MD_CONTEXT_X86 luly81 2007-11-19 05:53:21 +0000
  • bbd9b47291 The string buffer lengths in a URL_COMPONENTS structure are in TCHARs, so these should be sizeof(z) / sizeof(z[0]) to avoid a buffer overrun. Caught by Dmitry Titov, r=me. mmentovai 2007-11-13 22:17:14 +0000
  • feff0b300f Issue 221 - HTTPUpload::SendRequest should provide error code or error description to callers. r=Liu Li ted.mielczarek 2007-11-02 12:22:35 +0000
  • 8eb7111814 Issue 196 - Breakpad processor support for x86-64. r=mento ted.mielczarek 2007-10-31 19:20:31 +0000
  • 11e180cd3e Fix warning regarding initialization order compared to definition order following #222. mmentovai 2007-10-22 16:00:35 +0000
  • d732add382 Issue 222 - processor fails if an entry in the ModuleList is bad. r=mento ted.mielczarek 2007-10-19 18:44:51 +0000
  • f4021f0c68 Make Breakpad's debug-exception-ignoring configurable. r=Nicolas Sylvain mmentovai 2007-10-18 20:54:20 +0000
  • e47d3a6e36 Remove assertion for a variable that doesn't exist. Patch by Alfred Peng <alfred.peng>. r=me. mmentovai 2007-10-15 20:47:12 +0000
  • 56d93f4902 Make sure ENOENT is defined. Spotted by jfbastien <bourgeoisie>. mmentovai 2007-10-10 21:15:10 +0000
  • a100421d48 fix crash_report build due to link error ladderbreaker 2007-09-29 01:02:13 +0000
  • d7d6c74a68 Breakpad rejects valid modules with a vmaddr of zero on Mac (#176). Patch by Benjamin Smedberg <bsmedberg>. r=me mmentovai 2007-09-28 18:30:48 +0000
  • 657a6c4a96 Assertion in CrashReportSender (windows) when no checkpoint file is desired (#216). Patch by Ben Turner <bent.mozilla>. r=me. mmentovai 2007-09-28 18:24:13 +0000
  • 68004c84d6 Solaris version of symbol dumper (#207). Patch by Alfred Peng. r=me mmentovai 2007-09-28 18:14:48 +0000
  • f2fa084fd2 Fix compiler warning C4245: signed/unsigned mismatch when converting between types. Patch by Sorin Jianu. r=me,bryner mmentovai 2007-09-28 16:27:56 +0000
  • 13f0b2666b Update EXTRA_DIST for packaging. mmentovai 2007-09-26 18:37:39 +0000
  • ea2bba9706 Add SPARC/Solaris support to client handler and processor (#201, 200). Patch by Michael shang <satisfy123>. r=me, r=Alfred Peng. mmentovai 2007-09-26 18:28:05 +0000
  • 278946c3b5 Fix crash reason switching to allow proper behavior for Linux. Spotted by Michael Shang <satisfy123>, mentioned in issue #200. r=me mmentovai 2007-09-26 18:13:38 +0000
  • 0e6f5c95d7 Allow Breakpad processor library to build on Solaris with the native Sun toolchain (#142). Patch by Alfred Peng. r=me. mmentovai 2007-09-26 18:08:41 +0000
  • 7e2b64f5fd Fix license boilerplate on these two files. Apparently these were missed when the boilerplates were fixed in revision 31/bug 29 - these files were checked in at revision 32. mmentovai 2007-09-26 17:55:53 +0000
  • 28c645f3ee Silences warning C4701: local variable 'claimed_size' may be used with out having been initialized. The code is correct however the compiler can't see the relationship between has_content_length_header and the claimed_size so it generates a warning. bryner 2007-09-20 21:48:47 +0000
  • 48309a2dbc Issue 208: Reviewer waylonis ladderbreaker 2007-09-19 20:43:38 +0000
  • 30dfc3d392 Issue 208: Reviewer waylonis ladderbreaker 2007-09-19 20:15:21 +0000
  • 649967cfd2 Issue 209: Reviewer waylonis ladderbreaker 2007-09-19 20:14:21 +0000
  • 99b36baa82 Adds the ability to designate a folder with sym files in it that will be used for symbol matching to crash_report. dmaclach 2007-09-15 00:33:09 +0000
  • d792274003 Issue203 : reviewed by Waylonis ladderbreaker 2007-08-29 21:28:46 +0000
  • 69d242245a Issue 202: reviewed by Waylonis ladderbreaker 2007-08-27 19:46:32 +0000
  • 9982e65506 Issue 199: Reviewed by Waylonis ladderbreaker 2007-08-17 21:22:16 +0000
  • 6a3f87982d Add accessor for ExceptionHandler::requesting_thread_id_ (#198). Patch by Lucas Eckels. r=me mmentovai 2007-08-17 19:42:18 +0000
  • 70c7438bff Issue 197: reviewed by Waylonis ladderbreaker 2007-08-16 20:22:37 +0000
  • 8597ff9fe1 Issue 197: reviewed by Waylonis ladderbreaker 2007-08-16 20:20:50 +0000
  • 7d8a79b3e9 Issue 197: reviewed by Waylonis ladderbreaker 2007-08-16 20:20:31 +0000
  • 8aef89f021 Issue 197: reviewed by Waylonis ladderbreaker 2007-08-16 20:19:45 +0000
  • 9abfe3d0a5 Solaris port of minidump generator. Port by Alfred Peng. r=me mmentovai 2007-08-07 21:16:45 +0000
  • b62d01462c Issue 175 - fix permissions on dump file in MinidumpFileWriter. r=mento ted.mielczarek 2007-07-05 22:13:02 +0000
  • 8408a209cd issue 151 - Crash when processing file names less than 4 bytes. r=me ted.mielczarek 2007-07-05 19:31:59 +0000
  • 43a81daaba issue 194: reviewed by waylonis ladderbreaker 2007-07-03 00:09:14 +0000
  • 3c07b28119 These should be int to allow them to be ORed together. Ted, please review. mmentovai 2007-07-02 20:41:30 +0000
  • 6a844b1d85 Allow finer control over installed handler types (#193). r=ted.mielczarek mmentovai 2007-07-02 19:41:05 +0000
  • 1260067e42 Issue 190 - 32 bit build fails on a 64 bit Linux system. Patch by wgianopoulos, r=me ted.mielczarek 2007-07-02 18:13:33 +0000
  • fb6be7cf42 Add an API to pass exception information into the handler (#192). r=ted.mielczarek mmentovai 2007-07-02 15:36:56 +0000
  • bd7b42587c Issue 191 - Linux dump_syms produces bad line numbers for some functions (16 bit overflow). r=Liu Li ted.mielczarek 2007-07-02 12:02:36 +0000
  • b5c78cc8d1 issue 185 - Need constants / stringification for Linux exception codes. r=mento ted.mielczarek 2007-06-11 17:03:30 +0000
  • 21d58c7281 Issue 182: linux handler doesn't have sigcontext if called from a previous signal handler. r=mento / Liu Li ted.mielczarek 2007-06-11 16:01:46 +0000
  • 2e86dfe705 issue 154: reviewed by Waylonis ladderbreaker 2007-06-06 20:49:48 +0000
  • 684649a571 Issue 42 - check for non-existent dump file in HTTPUpload::SendRequest. r=bryner ted.mielczarek 2007-06-01 11:47:28 +0000
  • f68536ae50 Issue 169 - Fill in CPU vendor id in MDRawSystemInfo in Linux minidump_generator. r=Liu Li ted.mielczarek 2007-05-31 20:28:43 +0000
  • 3114dc8a35 C++ file gets a C++ comment mmentovai 2007-05-31 19:49:04 +0000
  • 2e0e2234b9 Allow building with -pedantic (#186). r=ted.mielczarek mmentovai 2007-05-31 19:44:52 +0000
  • e96a791d9a Check allocation and array sizes in minidump.cc (#12). r=bryner mmentovai 2007-05-31 15:54:06 +0000
  • 46b60801cb Updated test data from Issue 143 ted.mielczarek 2007-05-30 14:06:36 +0000
  • 90e050e598 Issue 143 - MinidumpProcessor should extract number of processors. r=mento ted.mielczarek 2007-05-30 12:14:09 +0000
  • 0e94332f7c Issue 184 - MinidumpModule::code_identifier doesn't handle MD_OS_LINUX. r=mento ted.mielczarek 2007-05-29 21:30:48 +0000
  • 6ed453a770 Processor can attempt processing all threads even when interrupted (#177). r=ted.mielczarek mmentovai 2007-05-25 19:10:19 +0000
  • 32b802dba3 Provide for logging initialization routines (#179). r=bryner mmentovai 2007-05-25 18:04:17 +0000
  • 1ef60aaa6c Fix bustage introduced in [172] mmentovai 2007-05-25 16:06:53 +0000
  • cb449c6c88 Fixup crashreport tool on the mac dmaclach 2007-05-24 22:07:37 +0000
  • 026b28ec40 issue 167: reviewed by Benjamin Smedberg ladderbreaker 2007-05-22 00:25:38 +0000
  • fabb8714a7 Strengthen range checks in minidump.cc (#173). r=bryner mmentovai 2007-05-21 21:02:04 +0000
  • 65571f17ed Add logging to minidump processor (#82). Part 2: add messages to the rest of the processor. r=ted.mielczarek mmentovai 2007-05-21 20:09:33 +0000
  • 08c8c4ddcf Add an optional per-day limit to the number of crash reports sent. The state is maintained in an app-specified checkpoint file. (#174, r=mmentovai) bryner 2007-05-21 18:32:02 +0000
  • 32d4064736 - Add const keyword / casting to supress more stringient compiler warnings - Move DynamicImage::Print() from dynamic_images.h to dynamic_images.cc waylonis 2007-05-19 00:41:39 +0000
  • af3c43f00e Add logging to minidump processor (#82). First part: logging infrastructure and messages for minidump.cc and minidump_processor.cc. r=bryner. mmentovai 2007-05-17 18:34:37 +0000
  • 95be2b659e Issue 168 - Output debug file and debug identifier in minidump_stackwalk machine-readable output. r=mento ted.mielczarek 2007-05-16 18:11:36 +0000
  • 822ead1319 Issue 140 - Fill in some more cpu information on OS X x86 dumps. r=mento ted.mielczarek 2007-05-11 00:50:29 +0000
  • b86e7ec7f0 Issue 162 - handle pure virtual function calls in VC++. r=mento ted.mielczarek 2007-05-10 17:12:14 +0000
  • b44d391b53 Fixing comment about cpuid vendor_id ted.mielczarek 2007-05-10 16:01:33 +0000
  • 8deb7b799f Issue 166 - reviewer Waylonis ladderbreaker 2007-05-09 01:32:45 +0000
  • 436801fa23 Stacks (still) truncated on win32 (#165). Patch by Benjamin Smedberg. r=me mmentovai 2007-05-08 20:56:30 +0000
  • 0e668e0783 Issue 164 - MACHINE_THREAD_STATE on older 10.4 versions. Patch by Dave Camp, r=Chris Rogers ted.mielczarek 2007-05-08 19:04:14 +0000
  • 980f6dc277 Extraneous newline in format string ted.mielczarek 2007-05-08 11:31:10 +0000
  • 3d55532df2 Issue 161: reviewer Waylonis ladderbreaker 2007-05-07 19:48:02 +0000
  • 0c70be6873 Issue 163, reviewer mento. Make dynamic_images.cc build on 10.3.9 SDK + update XCode project ted.mielczarek 2007-05-07 19:32:44 +0000
  • 40a5c0fb0d simply fix no newline at end of file ladderbreaker 2007-05-04 21:23:30 +0000
  • 663b7904e4 oops, committed accidentally ted.mielczarek 2007-05-04 19:52:18 +0000
  • 9a3263a670 Issue 160 - Reviewer Chris Rogers ted.mielczarek 2007-05-04 19:37:00 +0000
  • 9be806efde missed header renames from Issue 152 ted.mielczarek 2007-05-04 12:41:02 +0000
  • 1fa8046e35 Issue 158: reviewer ladderbreaker ladderbreaker 2007-05-03 22:58:56 +0000
  • 265726e56c Add md5 implementation into code base to get rid of openssl dependency. luly81 2007-05-03 20:45:27 +0000
  • 255bbe93ed Issue 152 - Patch by Dave Camp, Reviewer Chris Rogers ted.mielczarek 2007-05-03 20:12:41 +0000