Mike Hommey
9de7ac58a9
Bug 1189967 - Be slightly more explicit about some conversions to std::wstring. r=nfroyd
2015-08-23 22:20:19 +09:00
Juan Gomez
89035d527e
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-07-03 18:29:00 -07:00
Ryan VanderMeulen
7aba9d7002
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Juan Gomez
7323e89a40
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-06-24 14:11:00 -04:00
Jim Mathies
86288bee44
Bug 1160142 - Updates for exception handler apis to allow the pairing of a passed in minidump. r=ted
2015-06-11 12:25:45 -05:00
Botond Ballo
3c50c1e080
Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
2015-05-26 14:33:55 -04:00
Phil Ringnalda
4c7e666e55
Back out 3 changesets (bug 1119980) for emulator-l bustage
...
CLOSED TREE
Backed out changeset 12ce98475c6e (bug 1119980)
Backed out changeset bdb8d05f8870 (bug 1119980)
Backed out changeset a68a18840492 (bug 1119980)
2015-05-25 18:48:51 -07:00
Botond Ballo
3602e7412d
Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
2015-05-25 20:45:17 -04:00
Benjamin Smedberg
8203340033
Bug 1121013 part A - unify the Windows and Linux codepaths which write the .extra file. Write out a whitelist of metadata into the crash event file. r=dmajor
2015-04-27 10:49:44 -04:00
Mike Hommey
4d93988786
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Kartikaya Gupta
ebe4a3e37e
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
David Major
0bb08704f6
Bug 1135543 - Part 3: Create events file format crash.main.2 which contains metadata; r=bsmedberg
2015-03-14 18:54:36 +13:00
Nicholas Nethercote
0247de46d8
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Andrew McCreight
e048a7df33
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Nicholas Nethercote
40ab0270d5
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
David Major
659fe4fe48
Bug 1124892 (second attempt) - Increase Breakpad reserve size yet again. r=bsmedberg
2015-02-01 16:09:13 +13:00
David Major
6efea0ae69
Bug 1124892 - Adjust Breakpad reservation for xul.dll inflation. r=bsmedberg
2015-01-22 14:46:00 -05:00
James Willcox
ff21ddddca
Bug 1110499 - Don't exit crash handler on Android until we've finished started the reporter r=ted,blassey
2014-12-15 12:13:12 -06:00
Jacek Caban
d25d6005a4
Bug 856566 - Fix crashreporter compilation and profiler on mingw. r=ted
2014-11-03 14:15:17 +01:00
Kyle Huey
5473f9417c
Bug 820716: Disable MOZ_ASSERT(OOPInitialized()). no-review
2014-11-01 08:45:25 -07:00
Steven Michaud
83cc34e3bf
Bug 1088938 - Allow annotations set using CrashReporter::AnnotateCrashReport() to be removed subsequently. r=ted
2014-10-28 11:08:46 -05:00
Stephen Pohl
98e6551412
Bug 1077282: Cleanup uses of GreD vs GreBinD in our crashreporter, introcuded by v2 signature changes on OSX. r=bsmedberg
2014-10-10 15:07:01 -04:00
David Major
efd0ef72de
Bug 844196 - Register a JitExceptionHandler for breakpad (r=bsmedberg)
2014-10-08 14:25:20 -05:00
Stephen Pohl
270318b6fa
Mac v2 signing - Bug 1050944 - Get Firefox to launch and run on OSX with the new .app bundle structure, made necessary by Apple's v2 signatures. r=smichaud, r=ted, sr=bsmedberg
2014-09-29 11:51:04 -07:00
Ehsan Akhgari
d282557bca
Bug 1061061 - Fix more bad implicit constructors in misc. code; r=bsmedberg
2014-09-02 18:24:24 -04:00
David Major
3d3922e1bf
Bug 1007534 - Part 3: Submit about:memory data from the native crash client. r=ted
2014-08-30 17:21:18 +12:00
David Major
a30f7df896
Bug 1007534 - Part 1: Add a saveMemoryReport method to nsICrashReporter. r=froydnj
2014-08-30 17:21:09 +12:00
Jed Davis
7996af83e8
Bug 1042261 - Don't crash while trying to report a crash if reporting is disabled. r=ted
2014-07-22 13:05:00 +02:00
Benjamin Smedberg
ec5514aa71
Bug 1039577 - CrashReporter::OOPInit should be multithread-safe, r=ted
2014-07-18 13:31:45 -04:00
David Major
d4476e925b
Bug 1028972 - Adjust Breakpad reservation for inflation. r=bsmedberg
2014-07-09 10:41:46 +12:00
Steven MacLeod
79e8b77375
Bug 994707 - Provide the crash events path as an environment variable for the crashreporter. r=ted
2014-07-03 17:51:08 -04:00
Wes Kocher
945f586984
Backed out 3 changesets (bug 994707) for Valgrind and XPCShell bustage on a CLOSED TREE
...
Backed out changeset 76555f34c210 (bug 994707)
Backed out changeset 3dd92fb7c846 (bug 994707)
Backed out changeset 802779efce2b (bug 994707)
2014-07-01 11:04:30 -07:00
Steven MacLeod
96a7b695fc
Bug 994707 - Provide the crash events path as an environment variable for the crashreporter. r=ted
2014-07-01 12:52:22 -04:00
Benoit Jacob
bed22f0258
Bug 1028420 - Non-unified build fails when using --enable-warnings-as-errors - bustage fix, no review
2014-06-23 14:49:09 -04:00
Birunthan Mohanathas
9ca3e6a37d
Bug 869836 - Part 11: Use Append('c') instead of AppendLiteral("c"). r=ehsan
2014-05-26 21:54:58 +03:00
Chris Peterson
60f952b483
Bug 666646 - Fix warnings in toolkit/crashreporter and suppress MSVC warning in third-party Breakpad code. r=ted
2014-05-14 20:11:14 -07:00
Benjamin Smedberg
a9aaedd1c3
Bug 1004623 - UpdateCrashEventsDir() is called before XPCOM is started, which means crash events are not being recorded until/unless the user uses an out-of-process plugin. r=ted
2014-05-06 15:48:40 -04:00
David Major
bcd69b1396
Bug 1001759: Record total RAM and pagefile size in crash reports. r=bsmedberg
2014-04-30 10:32:10 +12:00
Aaron Klotz
4ab8e709ac
Bug 991039: Disable IOInterposer in FPEFilter; r=ted
2014-04-02 11:49:56 -06:00
Aaron Klotz
0b03b70a55
Bug 973353: Disable IOInterposer when reporting a crash; r=froydnj,ted
2014-03-15 00:10:39 -06:00
Gregory Szorc
4474708573
Bug 875562 - Part 8: Write crash events for main process crashes; r=bsmedberg
...
This patch makes the crash reporter crash event directory aware and
writes main process crash event files at crash time.
2014-02-18 15:58:03 -08:00
Aaron Klotz
c0f724e6c0
Bug 852117: Add event loop nesting level API to crash reporter; r=ted
2014-02-13 10:51:09 -07:00
Jed Davis
83d6ea6474
Bug 945498 - Use breakpad to report seccomp violations as crashes. r=ted, r=kang
...
Upstream issue for breakpad patch: https://breakpad.appspot.com/1114003/
2014-02-05 13:29:51 -05:00
David Major
e54f95a5bf
Bug 958348 - Allow swapping the current and previous exception filters. r=dmajor
2014-01-29 17:07:35 -05:00
Art Rothstein
5c9ef91085
Bug 791784 - Add serialization to avoid a thread race when a plug-in crashes during Firefox shutdown. r=ted, r=bsmedberg
2014-01-15 10:03:14 -05:00
Ryan VanderMeulen
a7e51ed33a
Backed out changeset e50da0289f45 (bug 791784) for Mutex leaks.
2014-01-13 10:25:24 -05:00
Art Rothstein
c72bb814cb
Bug 791784 - Add serialization to avoid a thread race when a plug-in crashes during Firefox shutdown. r=ted
2014-01-13 09:19:04 -05:00
Ehsan Akhgari
68bfe70f09
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Birunthan Mohanathas
88a0348924
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
2013-12-08 21:52:54 -05:00
Benjamin Smedberg
8189de3570
Bug 946799 part A - annotate the location and size of the breakpad memory reservation, r=ted
2013-12-06 09:00:06 -05:00