Commit Graph

831 Commits

Author SHA1 Message Date
Bob Owen
2214a5e622 Bug 997440 - Fix some more error reporting in crashreporter tests. r=bholley 2014-05-20 22:52:19 -07:00
Carsten "Tomcat" Book
4e6b93d81b Merge mozilla-central to fx-team 2014-05-20 16:17:08 +02:00
Jed Davis
b2cb45d33b Bug 942290 - Merge ARM exidx info with DWARF if both are present. r=ted 2014-05-19 15:46:00 +02:00
Makoto Kato
4669cf0768 Bug 1003085 - Rebuild dump_syms.exe for VS11. f=bclary, r=ted 2014-05-20 15:47:29 +09:00
Chris Peterson
30cde70b29 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
Carsten "Tomcat" Book
68401ff75f merge fx-team to mozilla-central 2014-05-13 12:30:36 +02:00
Makoto Kato
4dc597ff0d Bug 1003085 - Update dump_syms.exe to r1319. r=ted 2014-05-13 11:20:30 +09:00
Drew Willcoxon
97246d948a Bug 983313 - Write crash events for plugin crashes and hangs (part 1: main changes). r=bsmedberg 2014-05-12 11:58:18 -07:00
Makoto Kato
0dca1df671 Bug 1003085 - Update dump_sym.exe .r=ted 2014-05-07 10:54:23 +09:00
Benjamin Smedberg
fe4c35f171 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
--HG--
extra : rebase_source : da13e7c52556c4747914ae502847beb6cc653c46
2014-05-06 15:48:40 -04:00
Steven Michaud
e97c5425a1 Bug 1002564 - All crashes with reason EXC_BAD_ACCESS / 0x0000000d have a 32-bit crash address. r=ted 2014-04-30 17:05:18 -05:00
David Major
79a23958bd Bug 1001759: Record total RAM and pagefile size in crash reports. r=bsmedberg
--HG--
extra : rebase_source : a49dc1d6b08831a6a076f7f0e0e4ad0287203be1
2014-04-30 10:32:10 +12:00
Marco Castelluccio
20aa3c2d9c Bug 839778 - Use OS.File in about:crashes. r=adw 2014-04-13 14:28:18 -04:00
Aaron Klotz
275cb37343 Bug 991039: Disable IOInterposer in FPEFilter; r=ted 2014-04-02 11:49:56 -06:00
Mark Hammond
cd2c8e6c5b Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
Wes Kocher
ff5a968a18 Merge m-c to inbound 2014-03-14 23:17:32 -07:00
Aaron Klotz
1f12e7f92f Bug 973353: Disable IOInterposer when reporting a crash; r=froydnj,ted 2014-03-15 00:10:39 -06:00
David Rajchenbach-Teller
1fcba1f332 Bug 961665 - Tests for OS.File.read. r=froydnj 2014-03-13 09:52:07 -04:00
Ryan VanderMeulen
a2a03608f4 Backed out changesets c6ca1aa3887a, d741e117a033, 1fd26e822e73, and 720962c9f993 (bug 961665) for build bustage and xpcshell failures. 2014-03-13 10:32:57 -04:00
David Rajchenbach-Teller
bc83b73608 Bug 961665 - Tests for OS.File.read. r=froydnj 2014-03-13 09:52:07 -04:00
Romain DEP.
fb65ce4b68 Bug 980249 - Port GTK2 to GTK3 - toolkit/crashreporter/client does not build. r=karlt 2013-11-12 04:01:41 +01:00
Ehsan Akhgari
98311f51be Bug 981428 - Move OSX -framework flags to moz.build; r=mshal 2014-03-10 20:18:33 -04:00
Ryan VanderMeulen
9292333f71 Backed out changeset 6cc5a05281c3 (bug 976863) for xpcshell failures.
CLOSED TREE
2014-03-05 15:36:26 -05:00
Gregory Szorc
5ab6772712 Bug 976863 - Prevent tests from using CrashTestUtils.CRASH_ABORT on Windows; r=bsmedberg
--HG--
extra : rebase_source : 4f121bbe6b9ca87b2f4d6e2cbad4bb7a2ecb509a
2014-02-25 16:46:41 -08:00
Ehsan Akhgari
bf09c6f469 Bug 976896 - Port STL_FLAGS to moz.build; r=mshal 2014-03-04 19:39:06 -05:00
Ehsan Akhgari
cfe6f6fd0a Bug 976886 - Port RCINCLUDE to moz.build; r=mshal
--HG--
extra : rebase_source : e8a75bc01c3f57516a1a1307de3d170ea07ca1ac
2014-03-04 17:19:24 -05:00
Gregory Szorc
4c4a4b3468 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.

--HG--
extra : rebase_source : 1d6a817ae401230b3fe8fcd236468ceb3e309a10
2014-02-18 15:58:03 -08:00
Ehsan Akhgari
82229353c1 Bug 975734 - Port the LDFLAGS variables in toolkit/crashreporter/injector/Makefile.in to moz.build; r=mshal 2014-02-26 21:40:07 -05:00
Ms2ger
9d04b5cd6d Bug 973649 - Add logic for CFLAGS, CXXFLAGS and LDFLAGS to moz.build; r=gps
--HG--
extra : amend_source : d44541fd844c1b3f5fb4077add7aa0589ae61942
2014-02-26 12:49:00 -08:00
David Rajchenbach-Teller
732f31922d Bug 965527 - Further AsyncShutdown error reporting for OS.File. r=yoric 2014-02-24 10:15:47 -05:00
Ms2ger
c3f4f67f82 Bug 968900 - Move LOCAL_INCLUDES to moz.build in toolkit/; r=mshal 2014-02-15 21:25:20 +01:00
Ms2ger
6e066deaea Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
Aaron Klotz
a1a0aef190 Bug 852117: Add event loop nesting level API to crash reporter; r=ted
--HG--
extra : rebase_source : a7a487371b3bf3d881d245518bc9e0bc11ffb49d
2014-02-13 10:51:09 -07:00
David Rajchenbach-Teller
74c9f45ea6 Bug 957123 - Extend error reporting of AsyncShutdown. r=froydnj 2014-02-07 16:09:02 -05:00
Ehsan Akhgari
fbe321aed6 Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium 2014-02-11 09:12:33 -05:00
Jed Davis
230a08b7ab 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
d48db5158b Bug 958348 - Allow swapping the current and previous exception filters. r=dmajor 2014-01-29 17:07:35 -05:00
Mike Shal
d3751951c8 Bug 875013 - VPATH removals in build, roboextender, crashreporter; r=ted 2014-01-21 18:01:22 -05:00
Archana
27bdd2757f Bug 414071 - Let escape key close crash reporter dialog. r=ted 2014-01-16 08:44:45 -05:00
Art Rothstein
d0b6f5c706 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
87f097c1ab Backed out changeset e50da0289f45 (bug 791784) for Mutex leaks. 2014-01-13 10:25:24 -05:00
Benjamin Smedberg
43aa05ed91 Bug 875562 - Fill in some details in the crashreporter docs, r=gps 2014-01-10 14:33:25 -05:00
Art Rothstein
24a66c4e4a 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
Gregory Szorc
d512b0df4b Bug 875562 - Part 1: Document existing crash reporter behavior; r=bsmedberg
--HG--
extra : rebase_source : f78175cce67a7c239ddce1b2ddac17ddf1b04a8a
extra : amend_source : ef0500530b6c27ece12038345334fac059af820c
extra : histedit_source : e2dce3662b45720deed2fab34b2da66af9e23eae
2013-11-16 11:52:37 -06:00
Ryan VanderMeulen
ae7bb53adf Backed out changeset 796618164ade (bug 414071) for bustage. 2014-01-08 10:49:55 -05:00
Archana
1fc9d99df1 Bug 414071 - Let escape key close crash reporter dialog. r=ted 2014-01-08 09:57:00 -05:00
Jed Davis
16303c105b Bug 942407 - Fix breakpad signal handler's test for signal origin. r=ted 2014-01-08 09:45:59 -05:00
Ehsan Akhgari
ebd358dfd7 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
Ms2ger
fe059e78f7 Bug 950130 - Move more INCLUDES / LOCAL_INCLUDES to moz.build; r=mshal 2013-12-31 10:06:11 +01:00
Ted Mielczarek
6ce69a9951 bug 918389 - move XPCOM abort messages into separate crash annotations. r=bsmedberg
--HG--
extra : rebase_source : d1762cb08c795020e2ca7612b903cd1f3d5ade50
2013-12-20 10:11:16 -05:00