Граф коммитов

486 Коммитов

Автор SHA1 Сообщение Дата
Chris Jones 55deeb3077 Bug 539451: Clean up OOP crashreporter stuff in UnsetExceptionhandler(). r=luser
--HG--
extra : transplant_source : %3Dh%F4%CCMU%5B%BB%1B%98%10%94%B8%85p%1A%A5Dg%1B
2010-01-20 20:17:40 -06:00
Chris Jones fc8eb5baaf bug 539552 - keep track of child process minidumps, offer pid based lookup API, write out .extra data in child minidump callback. r=ted,bsmedberg
--HG--
extra : transplant_source : %C2x%AA%8C%9E%FF%05%9A%9A%86aw%09L%A1%FAQ%DATG
2010-01-14 17:38:00 -05:00
Chris Jones cdddea161d 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 6760e001c8 Followup to bug 516759 (multi-process crash reporting), make childCrashNotificationPipe a leaked char* instead of a leaked nsString, so that it doesn't show up in leakstats. r=ted (Filed bug 539451 as a followup.)
--HG--
extra : rebase_source : e143e12ea5babc78fd95bf799aff2920e1915481
2010-01-13 10:44:10 -05:00
Benjamin Smedberg 72a79e9e7a 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 34f7917e4e Attempt to fix OS X builds by adding missing #ifdef MOZ_IPC guards.
--HG--
extra : rebase_source : c4ae62b242c0be38b43a55ef42ab98066395ccdb
2010-01-12 16:00:48 -06:00
Chris Jones b866163542 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 b0df32f2e5 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 1b701a5b7b Bug 527631 crashreporter failed to compile on Solaris r=ted.mielczarek 2010-01-13 17:03:30 +08:00
Benjamin Smedberg a56e45f95e Bug 538642 - Breakpad shouldn't treat FPU exceptions as crashes, and the FPU exception handler should chain correctly, r=ted 2010-01-11 13:16:20 -05:00
Ted Mielczarek bc7612de2e 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 3c6015def1 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 45de41b52d bug 514188 - fix nsProfileLock to use SA_SIGINFO style signal handler, so it can chain to Breakpad's signal handler properly. r=bsmedberg
--HG--
extra : rebase_source : 4684665d9c32a76ad7fffdf9e305b5b617fca58c
2009-12-14 06:44:27 -05:00
Phil Ringnalda 6364a452ae Bug 536327 - Remove never human readable NSHumanReadableCopyright strings, r=josh,mano 2009-12-21 20:36:56 -08:00
Phil Ringnalda 79f6b2b0af Bug 536124 - Update browser/toolkit copyright dates to 2010, r=gavin 2009-12-21 20:32:45 -08:00
Ted Mielczarek 6a87a92fb3 Backout bug 514188 - fix nsProfileLock to use SA_SIGINFO style signal handler, so it can chain to Breakpad's signal handler properly to try to fix Linux Breakpad bustage (merge) 2009-12-18 15:33:50 -05:00
Ted Mielczarek 15fd1ebc44 Backed out bug 514188 - fix nsProfileLock to use SA_SIGINFO style signal handler, so it can chain to Breakpad's signal handler properly to try to fix Linux Breakpad bustage.
Backed out changeset 4354c4d85277
2009-12-18 15:32:57 -05:00
Ted Mielczarek 0ac2235ba1 bug 514188 - fix nsProfileLock to use SA_SIGINFO style signal handler, so it can chain to Breakpad's signal handler properly. r=bsmedberg 2009-12-14 06:44:27 -05:00
Ted Mielczarek a3f273b4ad 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 94f4fb965f 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 83cc566c7a 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 e6c06dd18d 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 d45bff370b 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 bf647315f3 bug 514188 - sync to breakpad revision 437 to pick up Linux client rewrite. r=bsmedberg 2009-12-14 06:55:28 -05:00
Dão Gottwald bea88c2ea8 Bug 525708 - mIconURL shouldn't need to be accessed outside of tabbrowser.xml. r=mano 2009-12-15 08:49:08 +01:00
Mark Banner 209abf251f Bug 534701 - Bustage fix for crash reporter tests on non-libxul builds. irc-r=ted, a=bz for the CLOSED TREE 2009-12-14 19:57:42 +00:00
Ted Mielczarek 1551d26d91 bug 526484 - update dump_syms.exe to pick up some upstream fixes. r=bsmedberg 2009-12-14 06:55:40 -05:00
Ted Mielczarek ec60db8584 bug 510505 - add unit tests for breakpad exception handler. r=bsmedberg 2009-09-10 07:49:42 -04:00
Ted Mielczarek 0fcd115c35 bug 522729 - intermittent timeouts in browser_aboutCrashesResubmit.js. hold the progress listener in a global var to prevent it from being GCed. r=mossop 2009-11-13 09:47:07 -05:00
Ted Mielczarek d3e0dfc0f9 add some debug output to investigate bug 522729 (on a CLOSED TREE) 2009-11-11 12:32:07 -05:00
David Dahl cbb6feb752 Bug 521923 - Stop client-side Windows "throttling". r=jmathies 2009-11-11 11:26:10 +01:00
Phil Ringnalda ec66d891f4 Backed out changeset 41938f9ac546 (bug 527343) since -moz-locale-dir isn't actually implemented for HTML documents 2009-11-09 18:59:09 -08:00
Phil Ringnalda 80389e0b8c Bug 527343 - Switch about:crashes to use :-moz-locale-dir, r=dao 2009-11-08 13:33:17 -08:00
Serge Gautherie 13d5c7653e Bug 442577 - Convert toolkit application/x-javascript to application/javascript (take 2); (Av1) Just do it
r=gavin.sharp
2009-10-13 15:16:08 +02:00
Robert Strong 65a4d1560d Bug 513958 - Firefox silently fails to start if %APPDATA% variable is missing. r=jmathies, r=bsmedberg 2009-10-08 20:03:09 -07:00
Nick Thomas 4083a264bd Bug 514466, fix make uploadsymbols when MOZ_PKG_PRETTYNAMES is true (releases), r=ted.mielczarek 2009-10-06 21:50:07 +13:00
Ted Mielczarek 75e24ad5da bug 520141 - fix source server support to work with pdb compression. r=bsmedberg 2009-10-03 14:52:37 -04:00
Karl Tomlinson 1784c97c43 bug 408122 keep necessary dynamic libraries open for atexit callbacks r=ted
--HG--
extra : rebase_source : 24fff4b3b3c6b614a2be23da8832f60c2f399416
2009-09-28 11:34:39 +13:00
Karl Tomlinson 52adaeabc9 bug 518244 move LoadProxyinfo to the main thread r=ted
--HG--
extra : rebase_source : 402d4a53ec72b8b9037e187dccbfbc8ecdb6300b
2009-09-28 11:33:06 +13:00
Karl Tomlinson 21d91fa5b6 bug 518241 gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed r=ted
--HG--
extra : rebase_source : dac32d1f0c38f1ec0704120a07b203e211282dc5
2009-09-28 11:32:49 +13:00
Karl Tomlinson 5b0e70edeb 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
Ted Mielczarek d2b3f38458 bug 471054 - prune old crash reports in pending. fix a typo 2009-09-22 09:42:23 -04:00
Benjamin Smedberg 00ee141614 Bug 471054 - Prune old crash reports in pending/, splitting code into crashreporter_win and crashreporter_unix files, r=ted 2009-09-22 09:08:22 -04:00
Chris Cooper e2a7f25531 Bug 514466 - Fix hash parsing, escape spaces prior to upload (not shipping code, but is invoked by the build system for every build) - r=bhearsum 2009-09-18 10:34:18 -04:00
Josh Aas 90d81972f7 Breakpad PPC bustage fix. r=ted 2009-09-15 15:58:49 -04:00
Lukas Blakk 21387db14f Bug 513969, Add output to symbolstore.py to decrease frequency of timeouts, r=ted.mielczarek 2009-09-14 22:37:11 +12:00
Ted Mielczarek bb85248bc4 bug 514397 - xpcshell-tests: test_crashreporter.js crashes intermittently. disable parts of the test that set/unset exception handler. upstream breakpad issue filed, this is not code that gets run in the browser, so it doesn't seem critical to have this test hit this bug and cause orange.
--HG--
extra : rebase_source : 5f9381e387aa69d049139605615d97b4667bc817
2009-09-10 15:31:59 -04:00
Josh Aas 589944a6c6 Update breakpad to svn revision 350 + Linux build fix. b=510920 r=ted 2009-09-04 13:01:19 -04:00
Josh Aas 31e5532439 Backed out changeset e8c01867056a, breakpad update b=510920 2009-09-04 00:02:45 -04:00
Josh Aas c7bf514078 Update breakpad to svn revision 350. b=510920 r=ted 2009-09-03 23:41:02 -04:00
Ted Mielczarek 545fabe9f4 bug 512853 - fix parseKeyValuePairs to support values containing =, use iframe type="content" for the about:crashes submit form. r=mossop
--HG--
extra : rebase_source : b9a840d37c7754e7812454436608300399a1fa63
2009-09-02 09:35:14 -04:00
Karl Tomlinson 697cf4234c bug 434997 remove gconf dependency from crashreporter client r=ted
--HG--
extra : rebase_source : ae12628ee2e5d9f5f4452b1dc2570de7248c9f4a
2009-08-26 09:25:17 -07:00
Benjamin Smedberg 28fb767bd1 Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
timeless@mozdev.org 8f758a8bcb Bug 455394 Crash reporter fails if your Firefox profile is in a volume other than /home
r=luser
2009-08-18 09:04:53 -07:00
Ted Mielczarek 530fd81a55 bug 378528 - crash reporter should allow resubmission of pending reports. r=dtownsend
--HG--
extra : rebase_source : 48d06677c8cf7f6e5be7775bcb4489794910091f
2009-06-09 08:56:38 -04:00
Ted Mielczarek 0d0f6e4e45 Backed out changeset 21ad4f1ce214 - Ted Mielczarek – bug 378528 - crash reporter should allow resubmission of pending reports, due to leaks 2009-08-17 14:41:57 -04:00
Ted Mielczarek d1f379ec55 bug 378528 - crash reporter should allow resubmission of pending reports. r=dtownsend 2009-06-09 08:56:38 -04:00
Dão Gottwald fc574bae02 browser_aboutCrashes.js fix for bug 445421 2009-08-01 19:42:46 +02:00
Gavin Sharp e00a97ff5c Bug 445421 - Add static "bp-" in front of crash ID. r=ted 2009-08-01 18:17:11 +02:00
Benjamin Smedberg 172714fcda Bug 488596 - test_crashreporter.js crashes intermittently: delete the exception handler before freeing the data it references, landing as a bustage fix with presumed-r=ted 2009-07-23 11:23:19 -04:00
Serge Gautherie 1f47badc01 Bug 474688 - TUnit check: TestCrashReporterAPI.cpp fails on Windows, around shutdown; (Bv1a) Delete this (superseded) test; r=ted.mielczarek 2009-06-24 23:31:23 +02:00
Serge Gautherie 07b97c9c40 Bug 495730 - xpcshell-tests: each test leaks 3 nsStringBuffer, after (harness) bug 483062 landing; (Cv1) test_crashreporter.js: synchronize from TestCrashReporterAPI.cpp; r=ted.mielczarek 2009-06-24 23:31:22 +02:00
Serge Gautherie 1aa976a695 Bug 495730 - xpcshell-tests: each test leaks 3 nsStringBuffer, after (harness) bug 483062 landing; (Bv2a) Fix and extend test_crashreporter.js; r=ted.mielczarek 2009-06-22 23:43:19 +02:00
Nick Thomas 82eac8cfff Bug 485336, uploadsymbols failures when mozilla-central & tracemonkey nightlies complete at the same time, r=ted.mielczarek 2009-06-18 16:19:02 +12:00
Florian Queze 17e2e39bcb Bug 493392: Get fallback symbols for DWARF-less binaries in symbolstore.py. r=ted 2009-06-12 14:50:13 +02:00
Ted Mielczarek 92306f4b90 bug 471404 - 'Remove All Reports' shouldn't be available if there aren't any reports. add a browser chrome test. r=dao
--HG--
extra : rebase_source : 54804feeeccb07477fc6114f05a1101465f20a7f
2009-06-09 08:56:38 -04:00
Ted Mielczarek 01621f3349 bug 378528 - crash reporter should allow resubmission of pending reports. browser chrome tests for about:crashes. r=mossop
--HG--
extra : rebase_source : 487aa10d65440e911b0a2fcf6c0ddc7c71b5d568
2009-06-09 08:56:37 -04:00
Ted Mielczarek 000adc7508 bug 488596 - random test failures in test_crashreporter.js. re-enable crashreporter at the end of the test to try to catch a shutdown crasher. 2009-06-04 09:33:41 -04:00
Ted Mielczarek d577e133a0 bug 483062 - figure out how to get crash stacks from xpcshell tests. r=bsmedberg
--HG--
extra : rebase_source : 70355805b7f71c016eaa7aaea1d1916a23316b8a
2009-05-11 15:54:39 -04:00
Alex Faaborg a683e77b34 Bug 386766 - Refresh refreshed crash reporter icons on Windows and OS X 2009-05-03 19:37:31 -07:00
Ted Mielczarek 725aebced1 bug 484033 - extend nsICrashReporter to allow crashreporter to be used without going through XRE_Main. r=bsmedberg 2009-04-02 11:41:12 -04:00
Ted Mielczarek 5aec2c3612 bug 486076 - 'make uploadsymbols' and MOZ_PKG_PRETTYNAMES=1 don't play nice on Mac. r=bsmedberg 2009-03-31 16:52:41 -04:00
Ted Mielczarek 4310027cbc bug 483548 - buildsymbols messes up Linux Z test results. r=bsmedberg 2009-03-16 16:46:05 -04:00
Ted Mielczarek e738a2f049 bug 420474 - upload debug info for Linux and mac builds to symbol server. r=bsmedberg 2009-03-11 11:56:57 -04:00
Benjamin Smedberg b15bc9d7ab Bug 40967 - Avoid leaking MSYS paths in Makefiles: use c:/dir/path paths whenever possible, r=ted 2009-03-09 10:55:41 -04:00
Philippe M. Chiasson 0f8d44de07 Bug 452866 - "Teach Socorro/crash-stats about comm-central - add support for multiple source directories to buildsymbols." [r=ted.mielczarek] 2009-02-17 07:46:32 +00:00
Mark Banner 69d0ff95f4 Disable TestCrashReporterAPI TUnit test due to random failures on Windows - this test currently only runs on non-Firefox boxes. r=ted, bug 474688 2009-01-26 20:17:16 +00:00
Daniel Holbert bd4c30b1d8 Bug 473236 - follow up patch v3a: restore executable status for some files that might need it. a=ted 2009-01-23 11:52:51 -08:00
Ted Mielczarek 36232342d9 bug 385792 - compress pdb files in symbol store. r=bsmedberg 2009-01-23 07:40:27 -05:00
Daniel Holbert c755eee8e7 Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Dão Gottwald 5a16636ed0 Bug 386766 - new crash reporter icons for Windows and OS X. ui-r=faaborg, r=luser 2009-01-16 15:51:17 +01:00
Benjamin Smedberg c8e2359e29 Bug 469862 followup - Tell the server that we support throttling (see bug 469863), r=ted 2009-01-07 11:50:29 -05:00
timeless@mozdev.org 7805ea4379 Bug 421687 - Crash report links in about:crashes should have display:block, r=Mossop 2009-01-06 21:33:03 -08:00
Ted Mielczarek 448013d0c4 bug 444351 - do not send client UUID / GUID with crash reports. r=bsmedberg 2009-01-06 15:55:27 -05:00
Phil Ringnalda fe73c8be84 Bug 470179 - Update browser/toolkit copyright dates to 2009, r=gavin 2008-12-31 18:54:17 -08:00
Dão Gottwald 1a37772d1f Bug 471404 - "Remove All Reports" shouldn't be available if there aren't any reports. r=ted 2008-12-30 20:24:34 +01:00
Vlado Valastiak 502fdeda08 Bug 470573 - change key name so that localizers catch the string change. r=ted 2008-12-27 19:09:09 +01:00
Ted Mielczarek 87ee54f76c bug 469814 - Nightly mac builds contain .dSYM bundles. do some better cleanup when building symbols. r=bsmedberg 2008-12-24 14:04:43 -05:00
Benjamin Smedberg 3e67c6b26b Bug 469862 - Save crash reports in pending if the server discards the report due to server-side throttling, r=ted 2008-12-22 16:28:38 -05:00
Jesse Valianes a48e774187 bug 440001 - source server support for mercurial. r=ted 2008-12-19 11:04:50 -05:00
Ted Mielczarek f069402a3e followup from bug 421534 - dsymutil spits an error to stdout if a binary doesn't have symbols, redirect it to /dev/null. r=bsmedberg 2008-12-09 16:19:48 -05:00
Ted Mielczarek dc638a199e bug 421534 - Mac: generate breakpad .sym from dwarf symbols instead of stabs. r=bsmedberg 2008-12-08 12:04:33 -05:00
Ted Mielczarek 4ff4cd03f2 bug 465329 - sync to breakpad revision 303. r=bsmedberg 2008-12-08 12:04:33 -05:00
Ted Mielczarek 29020dc41d bug 465329 - sync to breakpad revision 299 (just the mozilla changes). r=bsmedberg 2008-11-25 12:03:26 -05:00
Ted Mielczarek 4102dc999b bug 465329 - sync to breakpad revision 299 (just the breakpad changes). r=bsmedberg 2008-11-25 09:19:44 -05:00
Arpad Borsos 4460c617be Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Serge Gautherie 44127b1b08 Bug 453166 - 'TestCrashReporterAPI' : "mFreeCount: LEAKED 231 + mAdoptFreeCount: LEAKED 7"; r=benjamin 2008-10-08 02:22:46 +02:00
Simon Bünzli 5d6d82f7f7 Bug 424644 - button for default action ("Restart Firefox") should be on the left. r=ted 2008-09-08 14:01:53 +02:00
Josh Aas 1f9d560dec Include obj-c exception info in crash reports. b=451709 r=ted r=bent sr=roc 2008-08-28 00:41:38 -04:00
Boying Lu b9e4212e39 Bug 448480 - Build failure in crashreporter on SunOS, r=ted 2008-08-14 07:59:44 +02:00