Commit Graph

87 Commits

Author SHA1 Message Date
Chris Coulson
e7f926d208 Bug 591331 - Allow Linux dumper to work on PTRACE-hardened kernels (Ubuntu 10.10). r=ted 2010-10-12 13:38:13 +02:00
Ted Mielczarek
a709ac9559 bug 536271 - Include the page containing EIP in the minidump on Linux and Mac. r=nealsid, a=blocking
--HG--
rename : toolkit/crashreporter/google-breakpad/src/common/linux/memory.h => toolkit/crashreporter/google-breakpad/src/common/memory.h
extra : rebase_source : 2eb0ad63cdfd995c63893e5a8fe7eaa3aac72434
2010-09-23 12:53:23 -04:00
Ted Mielczarek
c169279a76 bug 587747 - Implement writing of minidumps from hang detection on OS X. r=cjones a=blocking
--HG--
extra : rebase_source : fef081b5b0fae828ecc0c2678d83787778dfc70d
2010-08-27 09:32:45 -04:00
Ted Mielczarek
ca86c9c747 bug 573150 - crash reporter inadvertently sends IE cookies to crash submission URL. r=nealsid a=blocking
--HG--
extra : rebase_source : 601d7a4611e0eb27143b74ab4db0b346e092aa34
2010-08-27 09:32:45 -04:00
Ted Mielczarek
96bb87cd24 bug 559228 - Update Breakpad to r652 (mozilla build system changes). r=bsmedberg a=blocking
--HG--
extra : rebase_source : a3aeb2907f6102abd1628387beed004e242f9c3b
2010-08-16 15:05:09 -04:00
Ted Mielczarek
ad21a16471 bug 559228 - Update Breakpad to r652
--HG--
extra : rebase_source : bec760bf86aa27731fcced3bfea3dcfaf5213293
2010-08-16 15:05:08 -04:00
Jim Mathies
158363a9b9 Bug 577486. Load the RtlCaptureContext entry point manually so that we can still run on Windows 2000. (patch modified to review comments by tnikkel) r=ted a=blocking 2010-07-29 14:12:46 -05:00
Mark Finkle
8303a7473d Bug 578080 - HOST_CXXFLAGS broken on Maemo causing build bustage [r=dougt] 2010-07-12 15:48:26 -04:00
Ted Mielczarek
36fab2017d bug 567424 bustage fix for OS X x86-64 2010-07-07 17:20:50 -04:00
Ted Mielczarek
7f52e9bfd0 bug 567424 bustage fix 2010-07-07 16:12:45 -04:00
Ted Mielczarek
84e3dd7b08 bug 567424 bustage fix 2010-07-07 15:49:54 -04:00
Ted Mielczarek
8d40d0bd53 bug 567424 - sync to Breakpad revision 619 to pick up OS X symbol dumping changes (64-bit support + DWARF CFI support) - mozilla build system changes. r=mitch 2010-07-02 08:05:04 -04:00
Ted Mielczarek
62c53fae00 bug 567424 - sync to Breakpad revision 619 to pick up OS X symbol dumping changes (64-bit support + DWARF CFI support)
We still have a few local patches that have not yet been upstreamed, but they're all up in the Breakpad issue tracker now:
--
Bug 544936, part 1: Add the ability to generate a minidump of a child process at any time (linux). r=ted
Bug 555309, part 2: Allow a particular subprocess thread to be "blamed" in an OOP minidump. r=bsmedberg
Bug 555309, part 4: Insert an artificial exception stream into non-crash browser-side minidumps. r=bsmedberg
Bug 544936, part 2: Add the ability to generate a minidump of a child process at any time (windows). r=ted
Bug 555309, part 2: Allow a particular subprocess thread to be blamed in an OOP minidump. (windows bits) r=bsmedberg
Bug 555309, part 4: Insert an artificial exception stream into non-crash browser-side minidumps. r=bsmedberg (win32)

Windows changes: http://breakpad.appspot.com/115002/show
Linux changes: http://breakpad.appspot.com/123001/show
--
bug 557113 - sort out crash report certificate issues on Maemo. r=mfinkle,johnath

http://breakpad.appspot.com/121002/show
--
Plus one more I discovered while testing this patch on 64-bit OS X:

http://breakpad.appspot.com/124001/show

--HG--
extra : rebase_source : f0df7e87d26822884401b8cb1a5633c958e92c93
2010-06-30 10:30:12 -04:00
Benoit Jacob
ee5f0dc451 b=569836; Fix build on Fedora 13; r=ted.mielczarek 2010-06-07 10:28:55 -04:00
Benjamin Smedberg
86a58b9f68 Bug 563936 - Make google_breakpad::ClientInfo::UnregisterWaits handle pseudo-errors from UnregisterWait correctly if there is I/O pending at the time, r=doshimun a=mossop 2010-05-10 17:11:57 -04:00
Ted Mielczarek
019fb8dad6 bug 557113 - sort out crash report certificate issues on Maemo. r=mfinkle,johnath
--HG--
extra : rebase_source : 5bd378a2721eeef2cb3abc3b54e15429be7c2416
2010-04-09 16:52:04 -04:00
Ted Mielczarek
bc5cd1c71c bug 555674 - fix some bugs in the Breakpad Linux/ARM code. r=jimb
--HG--
extra : rebase_source : 65458f5d7b0a7243e7d2662bc6065c6576e00af0
2010-03-26 14:23:48 -04:00
Ted Mielczarek
947dce4abf bug 554021 - enable compiling Breakpad on Linux/ARM by default. r=jimb
--HG--
rename : toolkit/crashreporter/client/crashreporter_linux.cpp => toolkit/crashreporter/client/crashreporter_gtk_common.cpp
extra : rebase_source : a8a747f388c8d7bfe1abb5df1e74dfb61a723303
2010-03-26 14:23:48 -04:00
Chris Jones
7c959e67d7 Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol 2010-04-02 12:58:11 -05:00
Chris Jones
996c23e86b Backed out changeset cec7b12eb5e3 2010-04-02 13:20:22 -05:00
Chris Jones
94e6bcfee2 Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol 2010-04-02 12:58:11 -05:00
Chris Jones
77a1bed1cc 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
Chris Jones
7c77dc07ff Bug 555309, part 2: Allow a particular subprocess thread to be "blamed" in an OOP minidump. r=bsmedberg 2010-03-30 19:24:46 -05:00
Ted Mielczarek
258de257fd workaround bug 554854 by linking dump_syms statically. rs=bsmedberg
--HG--
extra : rebase_source : 5c136481da244f47956cd1db515c0068aafd5732
2010-03-25 09:16:19 -04:00
Chris Jones
6f5a8ed678 Bug 544936, part 2: Add the ability to generate a minidump of a child process at any time (windows). r=ted 2010-03-24 16:21:59 -05:00
Chris Jones
f3315fbfe8 Bug 544936, part 1: Add the ability to generate a minidump of a child process at any time (linux). r=ted 2010-03-24 16:21:58 -05:00
Ted Mielczarek
5cd1a1f641 bug 548113 bustage fix, remove extra semicolon 2010-03-20 12:46:48 -04:00
Ted Mielczarek
f9d890e8d0 bug 548113 bustage fix, remove trailing comma in enum list 2010-03-20 12:43:04 -04:00
Ted Mielczarek
3b29cff61c bug 548113 - Sync to Breakpad revision 554. Local Makefile changes. r=jimb
--HG--
extra : rebase_source : d0d8cb30bb0536530df9070ad8386534432b9b95
2010-03-17 11:57:25 -04:00
Ted Mielczarek
44e5ef614b bug 548113 - Sync to Breakpad revision 554
--HG--
extra : rebase_source : d2fec8ccdc5e042a806f257b2c80631373549b3b
2010-03-17 11:57:25 -04:00
Boris Zbarsky
2201fae60b Backed out changeset df90f0171ba7 (bug 543111)
--HG--
extra : rebase_source : 35dfbceff1bec0fda34c652723b5ef4b5d7edfdd
2010-02-09 14:33:19 -05:00
Boris Zbarsky
eb4402f04c Bug 543111. Make breakpad compile when cross-compiling with toolwhip. r=ted 2010-02-09 12:09:06 -05:00
Ted Mielczarek
bafdb917a4 Try to fix bug 535585 (random tests failing with xpcshell return code 1) by switching to the non-TerminateThread codepath provided by Breakpad 2010-01-29 07:18:14 -05:00
Benjamin Smedberg
c710c65fbd Change the exit code of the crashreporter TerminateThread in the hopes that this will help diagnose bug 535585. 2010-01-28 17:55:44 -05:00
Chris Jones
1ff9f0f215 bug 539552 - Forward-declare CrashGenerationServer from client_info.h. r=ted
--HG--
extra : transplant_source : %CC%A0%BF%3D%B7%0A%13%8D%F3%E9x%1B%14%F6US%E0%F6%BB%9B
2010-01-14 13:25:00 -05:00
Benjamin Smedberg
ba61a42882 Bug 539048 - Hacky temporary UI for sending plugin-process crash reports, r=ted
--HG--
extra : rebase_source : e66e568a174ba975c42006becb6397d55032c3e2
2010-01-11 15:13:12 -05:00
Chris Jones
e8012b2b92 Bug 516759: Use OOP crash reporting in Gecko. r=luser
--HG--
extra : rebase_source : 1949d23a5ce0c15c266d9e67e6a6be7d650a51df
2010-01-12 15:14:38 -06:00
Chris Jones
2aef5d8f98 Bug 516759: Implement Linux client/server for OOP minidump generation requests. r=luser
--HG--
extra : rebase_source : 51cafc94af98f10e6f94652262ce00a5d0c9db5a
2010-01-12 15:14:37 -06:00
Ginn Chen
49ab13420b Bug 527631 crashreporter failed to compile on Solaris r=ted.mielczarek 2010-01-13 17:03:30 +08:00
Ted Mielczarek
7fe14c4436 bug 514188 - sync to breakpad revision 463 to pick up Linux client rewrite (Mozilla changes). r=bsmedberg
--HG--
rename : toolkit/crashreporter/google-breakpad/src/common/mac/dwarf/Makefile.in => toolkit/crashreporter/google-breakpad/src/common/dwarf/Makefile.in
extra : rebase_source : 64c09b14945060aac4fa3a02a4281148e99d5097
2009-12-14 06:55:31 -05:00
Ted Mielczarek
036bc01d1d bug 514188 - sync to breakpad revision 463 to pick up Linux client rewrite. r=bsmedberg
--HG--
extra : rebase_source : a78ba9b0fed0033adefb3a36baf4fcf59e3e4b13
2009-12-14 06:55:28 -05:00
Ted Mielczarek
57f6ed3438 Backed out bug 514188 - sync to breakpad revision 437. The Linux update broke stuff badly (bug 535071) 2009-12-16 09:30:39 -05:00
Ted Mielczarek
b78f976ee8 Backed out bug 514188 - sync to breakpad revision 437. The Linux update broke stuff badly (bug 535071)
Backed out changeset 09e8d73fda8b
2009-12-16 09:28:50 -05:00
Ted Mielczarek
ff96823d9d Backed out bug 514188 - sync to breakpad revision 437. The Linux update broke stuff badly (bug 535071) 2009-12-16 09:27:33 -05:00
Ted Mielczarek
8465978f1f Backout bug 514188 - sync to breakpad revision 437, the Linux update broke things badly (bug 535071)
Backed out changeset 2138d22ff018
2009-12-16 09:26:43 -05:00
Ted Mielczarek
c2b264398f bug 514188 - sync to breakpad revision 437 to pick up Linux client rewrite (Mozilla changes). r=bsmedberg 2009-12-14 06:55:31 -05:00
Ted Mielczarek
333a2bb0c5 bug 514188 - sync to breakpad revision 437 to pick up Linux client rewrite. r=bsmedberg 2009-12-14 06:55:28 -05:00
Karl Tomlinson
bb8a75bd43 bug 517493 try libcurl-gnutls and set error_description on failure to find libcurl r=ted
--HG--
extra : rebase_source : ff9148a7a99c139df7c60d5cc55088508dfe5c24
2009-09-28 11:25:58 +13:00
Josh Aas
d8ec39d242 Breakpad PPC bustage fix. r=ted 2009-09-15 15:58:49 -04:00
Josh Aas
222a58c5ea Update breakpad to svn revision 350 + Linux build fix. b=510920 r=ted 2009-09-04 13:01:19 -04:00