Commit Graph

217 Commits

Author SHA1 Message Date
Ali Juma
05e511c6f2 Bug 717951 - Allow AppendAppNotesToCrashReport to be called from off the main thread in the chrome process. r=ted 2012-01-25 09:43:52 -05:00
Benjamin Smedberg
42b67a523b Bug 716638 - Annotate the size of a failed allocation due to OOM and submit it with the crash report, r=ted 2012-01-24 11:08:51 -05:00
Benjamin Smedberg
7e7fc52d04 Bug 429592 part A - allow AnnotateCrashReport to be called from off the main thread in the chrome process, r=ted 2011-10-06 16:33:21 -04:00
Felix Fung
d641598243 Bug 688083 - Plugin Crash: Sync Submit Report Checkbox With Pref Between Instances. r=dolske 2011-10-03 13:26:08 -07:00
Ehsan Akhgari
478ad1a412 Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Jeff Walden
7d613942b0 Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones 2011-10-10 22:50:08 -07:00
Jeff Walden
c5e5f873d1 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
946f2ae0e3 Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones 2011-10-10 22:50:08 -07:00
Josh Matthews
a96a1ea627 Bug 581341 - Part 6: Hack around an MSVC PGO bug. r=ted 2011-09-30 13:02:52 -04:00
Josh Matthews
7fddb2b9f3 Bug 581341 - Part 3: Install child process exception handler before activating breakpad. r=bsmedberg 2011-06-23 19:30:31 -04:00
Josh Matthews
7f346f3089 Bug 581341 - Part 2: Hook up CrashReporter functions to IPC. r=ted 2011-06-08 16:21:03 -04:00
Michael Wu
0fe7772ece Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones 2011-09-28 23:19:26 -07:00
Bill McCloskey
9432e5867b Bug 662646 - Add API to register memory for inclusion in crash reports (r=ted) 2011-07-07 17:31:01 -07:00
Matheus Kerschbaum
9014e25ac7 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
84cae55b65 Bug 587488 warning: CrashReporter::OOPDeinit() declared static but never defined [!IPC]
r=luser
2011-03-22 10:57:26 -04:00
Chris Leary
f33cfbf9a9 Merge mozilla-central and tracemonkey. (a=blockers) 2011-02-06 15:30:39 -08:00
Serge Gautherie
ac2b6524fa Bug 626169 - [Win2k3 SDK] "nsExceptionHandler.cpp(739) : error C2065: 'MiniDumpWithFullMemoryInfo' : undeclared identifier"; (Av1) Match existing |ifdef XP_WIN32|, Add |#if MOZ_WINSDK_TARGETVER >= MOZ_NTDDI_LONGHORN|.
r=ted.mielczarek a-2.0=benjamin.
2011-02-02 18:32:19 +01:00
Ted Mielczarek
144bdfcf2b Fix whitespace from bug 620974 2011-01-28 11:28:10 -05:00
Rafael Ávila de Espíndola
7117b29221 Bug 623122 - CurrentThreadId does not have a return for an unreachable exit path (missing return); r=ted a=bsmedberg 2011-01-21 14:12:21 -05:00
Ted Mielczarek
b7f5703735 bug 620974 - add memory mapping info to Windows minidumps when we have a new enough dbghelp.dll. r+a=bsmedberg 2011-01-12 14:13:52 -05:00
Ted Mielczarek
267d37e290 Backed out changeset cc4c72425f0e, bug 620974 - Add memory mapping info to Windows minidumps. r=timeless,bsmedberg, a=bsmedberg
Didn't fix the actual bug, new patch being landed.
2011-01-11 10:28:55 -05:00
Bill McCloskey
35dd060bfa Bug 630288 - Reduce stack usage of MiniDumpCallback (r=ted) 2011-02-02 10:22:32 -08:00
Benjamin Smedberg
719a02c718 Bug 624835 - Exception handler ignores ::DebugBreak exceptions when it really shouldn't, r=ted a=blocker 2011-01-11 17:01:22 -05:00
Ted Mielczarek
a8f5730536 bug 620974 - Add memory mapping info to Windows minidumps. r=timeless,bsmedberg, a=bsmedberg 2010-12-23 14:18:31 -05:00
Timothy Nikkel
c6ea0395fe backed out f7a6e3530d99 (bug 620974) for xpcshell failure a=backout 2010-12-24 16:17:22 -06:00
Ted Mielczarek
3d1980c6b6 bug 620974 - Add memory mapping info to Windows minidumps. r=timeless, a=gavin.sharp 2010-12-23 14:18:31 -05:00
Ted Mielczarek
30fc35374d bug 493779 - Report some memory information with Windows crash reports. r+a=bsmedberg 2010-12-15 11:35:44 -05:00
Brad Lassey
8678e8032a bug 620811 - Crash on restarting fennec r=mwu a=stuart 2010-12-21 20:56:07 -05:00
Ted Mielczarek
7b416cd516 bug 605832 - Remote AddLibraryMapping from the child process, and use the results for child process minidump generation. r=cjones a=blocking-fennec 2010-11-24 09:15:03 -05:00
Chris Jones
858899a07e Bug 607534: Avoid fd remap collisions. r=mwu a=blocking-fennec 2010-10-29 14:20:43 -05:00
Ted Mielczarek
f62485d1b6 bug 603592 - Swap endianness on GUIDs when de-stringifying them. r=mwu, a=blocking-fennec 2010-10-22 14:38:58 -04:00
Ted Mielczarek
d843b2dcce bug 603592 - Add an API for the Android embedding to use to provide info about shared libraries mapped into anonymous mappings. r=mwu a=blocking-fennec 2010-10-19 15:05:47 -04:00
Ted Mielczarek
484a37c7b8 bug 595171 - crashreporter glue for Android. r=blassey a=blocking-fennec 2010-10-13 14:27:44 -04:00
Josh Matthews
20b095c2b4 Bug 603547 - Short-circuit annotation attempts if crash reporter is not enabled. r=bsmedberg a=blocking-fennec 2010-10-13 21:47:43 -04:00
Ted Mielczarek
fcd0cfac69 Bug 600408 - Fix crashreporter launching code to launch correct architecture on OS X 10.5. r=josh a=blocking-beta7 2010-10-01 15:56:25 -04:00
Ted Mielczarek
e1db9e0ca0 bug 587747 - Implement writing of minidumps from hang detection on OS X. r=cjones a=blocking 2010-08-27 09:32:45 -04:00
Ted Mielczarek
56bd78cc30 bug 559228 - Implement multi-process crash reporting on Mac. r=bsmedberg a=blocking 2010-08-16 15:05:09 -04:00
Ted Mielczarek
b5f825ab9d bug 559228 - Update Breakpad to r652 (mozilla build system changes). r=bsmedberg a=blocking 2010-08-16 15:05:09 -04:00
Ted Mielczarek
f5a2162f31 bug 584582 - XP_TTOA not null terminating strings on Linux. r=bsmedberg, a=blocking 2010-08-11 10:57:44 -04:00
L. David Baron
ad17669ae9 Backed out changeset fef97fa21915 (bug 584582) for causing compilation failures on Windows. 2010-08-11 12:25:55 -07:00
Ted Mielczarek
73e1648483 bug 584582 - XP_TTOA not null terminating strings on Linux. r=bsmedberg, a=blocking 2010-08-11 10:57:44 -04:00
Ted Mielczarek
e1eb000a49 bug 573290 - use libc / syscall wrappers for Linux in exception handler callback to avoid dynamic linker. rs=khuey a=fixing orange 2010-07-29 11:31:07 -04:00
Mark Finkle
a6e7c0c439 Bug 578952 - Page doesn't load when electrolysis is enabled (OS X bustage fix) [r=ted a=blocking-fennec:2.0a1+] 2010-07-23 11:24:52 -04:00
Chris Jones
abcc79f3b4 Bug 578952 - Page doesn't load when electrolysis is enabled [r=ted a=blocking-fennec:2.0a1+] 2010-07-23 01:28:55 -05:00
Benjamin Smedberg
86f542c79f But 573290 - Intermittent (and not so intermittent with bug 568691!) failure in test_crashreporter_crash.js: the minidump callback is calling open(), which enters the dynamic loader and trashes memory, specifically the .extra file data. r=ted 2010-06-29 13:19:09 -04:00
Josh Aas
da61cec5d7 Bustage fix for non-IPC crash reporter. b=542379 2010-06-20 23:04:31 -04:00
Josh Aas
8390915935 Add support for PrefSubmitReports in crash reporter's nsExceptionHandler on Mac OS X, which syncs with crash reporter client. Exposes crash submission pref in Firefox. b=542379 r=ted 2010-06-20 22:07:59 -04:00
Ted Mielczarek
68cd219bd8 bug 563662 - FPU Exception filter crashes when we hit a pure virtual function call. r=bsmedberg 2010-05-04 15:34:55 -04:00
Chris Jones
14b0b89474 Bug 557011: Ensure OOP crashreporter has been initialized on mac. r=bsmedberg 2010-04-12 15:47:47 -05:00
Chris Jones
02d6b68143 Bug 555309, part 4: Insert an artificial exception stream into non-crash browser-side minidumps. r=bsmedberg 2010-03-30 19:24:48 -05:00