Mark Capella
7c9075ff14
Bug 721496 - Remove MOZ_WINSDK_TARGETVER ifdefs for pre-Windows 7 SDKs. r=jimm
2012-02-23 01:33:19 +01:00
Ted Mielczarek
184a2557d0
bug 602565 - Make crashreporter client use Rich Edit 4.1 control to fix display of Indic scripts. r=ehsan
2012-02-22 07:51:30 -05:00
Mike Hommey
be5d6e436a
Bug 720704 - Avoid setting an alternative stack for signals if there is already one. r=ted
2012-02-16 09:00:53 +01:00
Steven Michaud
68d225c46c
Bug 721160 - Stop explicitly linking libcrypto on OS X. r=ted
2012-02-13 14:21:44 -06:00
Mike Hommey
f4d31f2a3d
Bug 721321 - Fix sys_clone() on ARM to work reliably in Thumb-2. r=jbramley
2012-02-13 15:49:05 +01:00
Jim Blandy
86c2a77d10
Bug 714129: Breakpad DWARF: Add support for DWARF 4 attribute forms. r=ted
...
This patch allows Breakpad's DWARF reader to at least read or skip
attributes using the new forms defined in version 4 of the DWARF
specification, instead of crashing.
Attributes encoded using DW_FORM_flag_present, DW_FORM_sec_offset, and
DW_FORM_exprloc should work fine now. However, compilation units using
DW_FORM_ref_sig8 to refer to types in .debug_types will need further work
to support. (GCC 4.6.2 does not emit .debug_types sections.)
Specifically:
- dwarf2reader::DwarfForm gets new values.
- dwarf2reader::Dwarf2Handler and dwarf2reader::DIEHandler get new handler
methods, named ProcessAttributeSignature, for DW_FORM_ref_sig8 attributes.
- dwarf2reader::CompilationUnit reads DW_FORM_ref_sig8 attributes, and
passes them to ProcessAttributeSignature. It also gets support for
DW_FORM_sec_offset, DW_FORM_exprloc, and DW_FORM_flag_present, using the
existing appropriate ProcessAttribute* methods.
- dwarf2reader::DIEDispatcher passes through ProcessAttributeSignature
attributes to its DIEHandler.
- Unit tests are updated.
2012-02-01 11:27:33 -08:00
Jim Blandy
6557b90fd2
Bug 714129: Breakpad DWARF support: Remove extraneous breaks following returns in dwarf2reader.cc. r=ted
2012-02-01 11:27:33 -08:00
Jim Blandy
b02524e3f2
Bug 714129: Add partial unit tests for dwarf2reader::CompilationUnit. r=ted
...
This is really incomplete --- it's just what's needed to get started
testing support for the DWARF 4 attribute forms.
2012-02-01 11:27:33 -08:00
Justin Lebar
7fd0e887b9
Bug 720444 - Add amount of free physical memory and free space in the page file to Windows crash reports. r=ted
...
--HG--
extra : rebase_source : 62470172fbcb49f7a1d19c45a1a6bf5dbf46fb4c
2012-01-25 15:05:05 -05:00
Ali Juma
b33af892a0
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
7cf5500909
Bug 716638 - Annotate the size of a failed allocation due to OOM and submit it with the crash report, r=ted
...
--HG--
extra : rebase_source : 5b7d10cb2e117deabb89b75ec3f3b1a221b3c80b
2012-01-24 11:08:51 -05:00
Till Schneidereit
2ee58c18ea
Bug 718518. Remove in-tree uses of the nonstandard third argument to String.prototype.replace. r=dcamp,jgriffin,dao,ted,dtownsend
2012-01-18 16:10:39 -05:00
Mike Hommey
1f4341fcce
Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan
...
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozglue.def.in
2011-12-28 08:24:02 +01:00
Nick Thomas
08d087a4a7
Bug 693192 - Nightly builds infrequently fail with "make: *** [uploadsymbols] Error 50", r=ted
2012-01-10 14:36:05 +13:00
Jeff Walden
279c3635c0
Bug 711799 - Fix a bunch of unused-variable warnings. r=dholbert
...
--HG--
extra : rebase_source : 91fc77dca316018652d4d99f6d4cc8d0f7195e6e
2011-12-18 01:00:42 -05:00
Ted Mielczarek
0d61bebd24
bug 708453 - escape URLs before constructing NSURL. r=smichaud
2011-12-08 18:08:07 -05:00
Kyle Huey
18c5c9250d
Merge m-c to b-s.
2011-11-29 16:31:01 -05:00
Ted Mielczarek
481e5ddf44
Rename Breakpad's md5.c to md5.cc, wrap its functions in the google_breakpad namespace. no bug, r=mento at http://breakpad.appspot.com/322003/show
...
--HG--
rename : toolkit/crashreporter/google-breakpad/src/common/md5.c => toolkit/crashreporter/google-breakpad/src/common/md5.cc
2011-11-21 12:40:25 -05:00
Gregory Szorc
de5e3e4887
Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey
2011-11-01 15:45:23 -07:00
Felix Fung
0a4d3f9281
Bug 688083 - Plugin Crash: Sync Submit Report Checkbox With Pref Between Instances. r=dolske
2011-10-03 13:26:08 -07:00
Benjamin Smedberg
49083766ee
Bug 429592 part A - allow AnnotateCrashReport to be called from off the main thread in the chrome process, r=ted
...
--HG--
extra : rebase_source : b2aa9c90368ec702d6c8eaa295cbdd45f2596e6e
2011-10-06 16:33:21 -04:00
Ted Mielczarek
aebf8a0252
Backed out changeset 2873fd694750 for build bustage on mac.
2011-11-21 13:54:32 -05:00
Ted Mielczarek
9103af3717
Rename Breakpad's md5.c to md5.cc, wrap its functions in the google_breakpad namespace. no bug, r=mento at http://breakpad.appspot.com/322003/show
...
--HG--
rename : toolkit/crashreporter/google-breakpad/src/common/md5.c => toolkit/crashreporter/google-breakpad/src/common/md5.cc
2011-11-21 12:40:25 -05:00
Ehsan Akhgari
2a602a5685
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
b7753477cf
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
...
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
John Hopkins
f75b31ef55
Bug 685442 - Mac nightly builders keep failing (typically upload_symbols step). r=ted
2011-10-13 22:48:32 -07:00
Mike Hommey
14966259b2
Bug 677897 - Use objcopy from the NDK in symbolstore.py. r=ted
2011-10-06 09:08:14 +02:00
Josh Matthews
38471837d9
Bug 581341 - Part 6: Hack around an MSVC PGO bug. r=ted
2011-09-30 13:02:52 -04:00
Josh Matthews
4bca65a31f
Bug 581341 - Part 5: Test. r=ted
2011-06-08 16:21:20 -04:00
Josh Matthews
5ab94d451d
Bug 581341 - Part 3: Install child process exception handler before activating breakpad. r=bsmedberg
2011-06-23 19:30:31 -04:00
Josh Matthews
f19032cbb3
Bug 581341 - Part 2: Hook up CrashReporter functions to IPC. r=ted
2011-06-08 16:21:03 -04:00
Kyle Huey
051b464a36
Bug 687332: Fix up CrashSubmit.jsm. r=ted
2011-09-29 12:06:36 -04:00
Michael Wu
d8e503c38b
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Ted Mielczarek
2e31bbbe25
bug 688877 - fix some usage of GetDlgItemText in Windows crashreporter. r=ehsan
2011-09-26 14:40:09 -04:00
Mike Hommey
b201a0ed20
Bug 688062 - Avoid linking the crash reporter against libmozutils. r=ted
2011-09-21 18:06:14 +02:00
Felix Fung
9bb0edf799
Bug 577266 - Correct misspellings in source code
2011-09-06 17:20:35 -07:00
Rafael Ávila de Espíndola
a8c970acc2
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Ehsan Akhgari
20af295975
Keep changeset 7ee51f8ea940 backed out on the reverted tree
2011-09-02 09:06:23 -04:00
Ehsan Akhgari
a171549936
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
e281bb7586
revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
...
CLOSED TREE
2011-09-01 22:01:56 -04:00
Rafael Ávila de Espíndola
1ee04b6cea
Bug 680277 - Change another use of MOZ_OPTIMIZE_FLAGS to MOZ_FRAMEPTR_FLAGS. r=khuey.
2011-09-01 16:43:50 -04:00
Rafael Ávila de Espíndola
7188250a96
Bug 677641 - Fix c++0x initializer list error found by clang; r=ted
...
The first field in a MDLocationDescriptor is a u_int32_t, so change this cast to the correct type. This fixes an error newer clang versions find in c++ 0x mode.
See http://llvm.org/viewvc/llvm-project/?view=rev&revision=136181 for more
information.
2011-08-11 19:31:11 -04:00
Rafael Ávila de Espíndola
16b25f6187
Bug 677644: Fix c++0x initializer list error found by clang. (The process_id field is unsigned, so we need to cast it in c++0x.) r=ted
2011-08-11 11:15:08 -07:00
Mike Hommey
098183f48a
Bug 677159 - Don't allow to include config/config.mk twice. r=khuey
2011-08-09 09:07:48 +02:00
Rafael Ãvila de EspÃndola
3c46ee73e5
b=675008 r=ted.mielczarek Fix builds that use ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.7.sdk ac_add_options --enable-macos-target=10.5 Before we were checking for the deployment target to decide if the ppc headers were available, but they are not in the 10.7 sdk, even if we are targeting 10.5.
2011-08-02 11:49:15 -04:00
Marco Bonardo
0dd7aa5da8
Merge mozilla-central and mozilla-inbound
2011-08-02 11:52:56 +02:00
Rafael Ávila de Espíndola
b5682064de
bug 673789 - Fix Breakpad compilation on OS X 10.7 SDK by #ifdefing out PPC support when targeting 10.7. r=ted
2011-07-25 19:15:00 -04:00
Kyle Huey
21cdfe78c0
Merge m-c to b-s.
2011-07-22 00:03:35 -07:00
Evan Shaw
114f8c6a2d
bug 673072 - remove deprecated curl header curl/types.h from Breakpad includes. r=ted
2011-07-21 02:32:00 -04:00
Rafael Espindola
1e06946c84
b=674440, r=ted.mielczarek
...
Backport r819 from google-breakpad. This lets us build XUL without linking
libcrypto.dylib which is deprecated in 10.7.
2011-08-01 13:43:23 -04:00
Dão Gottwald
f6dc008ef4
remove trailing space. DONTBUILD
...
--HG--
extra : rebase_source : 948e1959a7c7f36300248434fdb40fdde2960fc4
2011-07-21 05:28:28 +02:00
Josh Matthews
46f873c5ff
Bug 548667 - Future-proof CrashSubmit against future argument additions. r=ted
2011-07-20 17:52:13 -07:00
Josh Matthews
0f806c704b
Bug 548667 - Submit crash reports via FormData. r=ted
2011-07-20 17:51:55 -07:00
Bill McCloskey
3381ade5a2
Bug 662646 - Avoid allocating memory in Windows crash handler (r=ted)
2011-07-08 14:43:16 -07:00
Bill McCloskey
1e28f2359f
Bug 662646 - Tests for new crash report API (r=ted)
2011-07-07 17:31:11 -07:00
Bill McCloskey
f467a1aa00
Bug 662646 - Add API to register memory for inclusion in crash reports (r=ted)
2011-07-07 17:31:01 -07:00
Jacob Bramley
6d297c4c1a
Bug 666918: Allow some routines to omit the frame pointer even with --enable-profiling. This will break call-graphs for these functions, but an --enable-profiling build won't work without it. [r=cjones]
2011-07-05 09:48:40 +01:00
Josh Matthews
3dedd1d98f
Back out bug 581341 due to too many intermittent failures.
2011-06-29 23:44:28 -04:00
Josh Matthews
ce5552a041
Bug 581341 - Part 5: Test. r=ted
...
--HG--
extra : rebase_source : b10d96685038d3158433696090bacfcdffb0655a
2011-06-08 16:21:20 -04:00
Josh Matthews
471bdb9433
Bug 581341 - Part 3: Install child process exception handler before activating breakpad. r=bsmedberg
...
--HG--
extra : rebase_source : 32fa9c79f1620226e59459609e9c4390a511e5ad
2011-06-29 15:29:27 -04:00
Josh Matthews
e8e31a90e2
Bug 581341 - Part 2: Hook up CrashReporter functions to IPC. r=ted
...
--HG--
extra : rebase_source : 3ed9d9967fbe4ea5ace629974f3f12bb156f67f8
2011-06-08 16:21:03 -04:00
Josh Matthews
e9333f488d
Back out bug 581341.
2011-06-29 15:13:17 -04:00
Josh Matthews
2d89b875c9
Bug 581341 - Part 5: Test. r=ted
2011-06-08 16:21:20 -04:00
Josh Matthews
552b6b6a78
Bug 581341 - Part 3: Install child process exception handler before activating breakpad. r=bsmedberg
2011-06-23 19:30:31 -04:00
Josh Matthews
5a19ec31d8
Bug 581341 - Part 2: Hook up CrashReporter functions to IPC. r=ted
2011-06-08 16:21:03 -04:00
Raymes Khoury
f6f5983096
Bug 537857 part 3 - Fix assert failure in dump_syms in some cases when the linker discarded symbols. r=ccountant,r=jimb
2011-06-28 08:25:49 +02:00
Dão Gottwald
8ad6a1a25f
Bug 664091 - Move aboutcrashes_utils.js to head.js. r=ted
...
--HG--
rename : toolkit/crashreporter/test/browser/aboutcrashes_utils.js => toolkit/crashreporter/test/browser/head.js
2011-06-16 06:41:03 +02:00
Robert Strong
7d238e35b9
Bug 647296 - crashreporter.exe and updater.exe creates HKEY_CURRENT_USER\Software\Classes\Applications as a volatile key. r=khuey
2011-06-09 15:14:19 -07:00
Dão Gottwald
4e4ac318f3
Bug 658738 - remove event listeners in browser chrome tests
2011-06-07 16:45:26 +02:00
Alon Zakai
1089f5ea54
Bug 617115 - crashreporter fixes part. r=ted
2011-05-27 10:01:03 -07:00
Matheus Kerschbaum
35f86c76ad
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
Joel Maher
5996a9062e
Bug 616999 - switch to a manifest format for xpcshell instead of walking directories. r=jhammel, a=test-only
2011-05-20 12:22:00 -04:00
Joel Maher
6993636556
Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Justin Lebar
e193067140
Bug 609401 - Stop spamming "Section [Build] not found" to the terminal. r=ted
...
--HG--
extra : rebase_source : 534a86362d5b464a2157d94bbc7583510e7859f9
2011-05-19 16:29:50 -04:00
Mike Hommey
f2e0cbff28
Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek
2011-04-15 11:03:17 +02:00
Matheus Kerschbaum
93480c6366
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Ehsan Akhgari
a2f674fb10
Merge cedar into mozilla-central
2011-03-25 23:55:33 -04:00
Jason Duell
6651a096c6
Bug 534764. Allow separate NSPR logs if requested, in case of interleaving issues; r=mayhemer,wtc
2011-03-25 19:40:50 -04:00
Mike Hommey
417172cb4c
Bug 644297 - Avoid _MD5*/_SHA* symbols not found during Shark universal build. r=ted
2011-03-24 15:27:00 +01:00
L. David Baron
7438f3848d
Backout changeset d60d8c1c1f8a (Bug 644297) for causing bug 644790.
2011-03-24 21:08:28 -07:00
Mike Hommey
7020500429
Bug 644297 - Avoid _MD5*/_SHA* symbols not found during Shark universal build. r=ted
2011-03-24 15:27:00 +01:00
Ehsan Akhgari
47cf269311
Merge mozila-central onto cedar
...
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Mike Hommey
3c47f2e08d
Bug 637316 - Forgot replacement of memcmp with my_strncmp in part 2. r=me
2011-03-14 15:28:44 +01:00
Mike Hommey
abac84999e
Bug 637316 part 2 - Merge adjacent mappings with the same name into one module in crash reporter. r=ted
2011-03-14 15:24:58 +01:00
Mitchell Field
dd61bc4257
Merge mozilla-central to build-system.
2011-02-28 18:28:40 +11:00
Mike Hommey
8fce339970
Bug 584474 part 5 - Link necessary libraries to crashreporter client for MD5 and SHA1 on mac debug builds. r=ted
2011-02-25 15:02:04 +01:00
Josh Matthews
9beb953be8
Bug 636569 - Fix incorrect reference to this when crashes fail to submit. r=mossop a=2.0
2011-02-24 16:25:30 -05:00
Chris Jones
b9eea5ff65
Bug 633436: Work around an apparent gcc/gas quirk. r=vlad a=a
2011-02-16 16:43:30 -06:00
timeless
4812548d6e
Bug 629986 unlabeled edit fields in the crash reporter r=ted a=bsmedberg
2011-02-14 12:20:02 -05:00
Robert Strong
5c75a42173
Bug 575266 - Mozilla Crash Reporter should not display all options but 'Close Window' - based on a patch from timeless. feedback=timeless, r=ted.mielczarek, a=approval2.0
2011-02-07 18:41:59 -08:00
Chris Leary
4e1d0a6b70
Merge mozilla-central and tracemonkey. (a=blockers)
2011-02-06 15:30:39 -08:00
Serge Gautherie
e3052feecb
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
Chris Jones
ad76d4bbbc
Bug 628885: Note in minidumps when we generate them by RUNTIMEABORT()ing. r=ted a=a
...
--HG--
extra : rebase_source : f5f0783b0bbf594cb7fd3a761bb3354b6859ecdd
2011-02-01 13:53:53 -06:00
Ted Mielczarek
448825c6d2
bug 599301 - Make Breakpad include memory around instruction pointer in minidumps on older versions of Windows. r=mento, a=beltzner
...
--HG--
extra : rebase_source : c5fd538fdfb532eeed4c4265eb93a69bfac485aa
2011-01-28 11:57:08 -05:00
Ted Mielczarek
ca8615b2f6
Fix whitespace from bug 620974
...
--HG--
extra : rebase_source : d8c83289d8f2b4e96363c69041c390d1053344c9
2011-01-28 11:28:10 -05:00
Rafael Ávila de Espíndola
c985ee8f47
Bug 623122 - CurrentThreadId does not have a return for an unreachable exit path (missing return); r=ted a=bsmedberg
...
--HG--
extra : rebase_source : a2f7b61192957dc32c1f85edf232d51431e64483
2011-01-21 14:12:21 -05:00
Rafael Ávila de Espíndola
79936aada6
Bug 623121 - Add constructor for CPPLanguage (which inherits from Language) to placate CLang; r=jimb a=bsmedberg
...
--HG--
extra : rebase_source : a3d601c4b67ac37cde6ebb02783510dcb04297b0
2011-01-21 14:11:35 -05:00
Rafael Ávila de Espíndola
345b6cc05f
Bug 623119 - exception_raise_state exception_raise_state_identity have Duplicated parameter name thread_state_count; r=ted a=bsmedberg
...
--HG--
extra : rebase_source : 62bd5b0145dcb1cd9f3a8178c1ca66ab351f3eb8
2011-01-21 14:10:50 -05:00
Hiroyuki Ikezoe
4f1a225baa
Bug 529979 - Intermittent failure in browser_aboutCrashesResubmit.js, r=ted, a=test
2010-12-31 20:22:00 -08:00
Ted Mielczarek
01276d8831
bug 620974 - Add Breakpad processor code to binary test component to allow testing minidump contents. r=bsmedberg a=testonly
...
--HG--
extra : rebase_source : ba728fe297e9ce066438719b839e07deb38b1dd5
2011-01-12 14:14:15 -05:00
Ted Mielczarek
6ed416f3ed
Fix compiling some parts of Breakpad processor on Win32. Landing as part of bug 620974, reviewed and landed upstream. r=mento, a=testonly
...
--HG--
extra : rebase_source : b13c758010ab079f5f4d016b9041efec5338baa1
2011-01-12 14:13:53 -05:00
Ted Mielczarek
d19c6bec53
bug 620974 - add memory mapping info to Windows minidumps when we have a new enough dbghelp.dll. r+a=bsmedberg
...
--HG--
extra : rebase_source : 6e031939fefe0f36343a16a123552f0828203e1f
2011-01-12 14:13:52 -05:00
Ted Mielczarek
e31cb0b8f8
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.
--HG--
extra : rebase_source : 83a7941aa4cdea46df724871cd2d2eefd157440a
2011-01-11 10:28:55 -05:00
timeless@mozdev.org
b4917f1bfe
Bug 587488 warning: CrashReporter::OOPDeinit() declared static but never defined [!IPC]
...
r=luser
2011-03-22 10:57:26 -04:00
Bill McCloskey
75013399cf
Bug 630288 - Reduce stack usage of MiniDumpCallback (r=ted)
2011-02-02 10:22:32 -08:00
Benjamin Smedberg
3b0ee8bb51
Bug 624835 - Exception handler ignores ::DebugBreak exceptions when it really shouldn't, r=ted a=blocker
...
--HG--
extra : rebase_source : 619ac4f326a67d114900691f6e61ca4a00a6f73d
2011-01-11 17:01:22 -05:00
Benjamin Smedberg
5ba9b82e15
Tests for bug 624835. NS_RUNTIMEABORT doesn't trigger the crash reporter on Windows.
...
--HG--
extra : rebase_source : dd84f82c92cbf6cd5ec8aae940371858ca4a0433
2011-01-12 09:20:06 -05:00
Ted Mielczarek
82cfa6109b
bug 620974 - Add memory mapping info to Windows minidumps. r=timeless,bsmedberg, a=bsmedberg
...
--HG--
extra : rebase_source : 2c6b3d8d209ff8f69cdf39491bf34758984e31c9
2010-12-23 14:18:31 -05:00
timeless@mozdev.org
9bda36c7a6
Bug 587618 movePath:toPath:handler: is deprecated in UIMoveFile
...
r=ted a=bsmedberg
2011-01-05 14:11:56 -08:00
Ted Mielczarek
1c84e95aeb
bug 575519 - add a VC9-built dump_syms.exe, choose dump_syms based on compiler version. r=mitch, a=legneato
...
--HG--
rename : toolkit/crashreporter/tools/win32/dump_syms.exe => toolkit/crashreporter/tools/win32/dump_syms_vc1400.exe
extra : rebase_source : 3343baae2b65666b3d2d54a1e2c13fecce85d387
2010-09-23 12:53:52 -04:00
Timothy Nikkel
1e188a8d19
backed out f7a6e3530d99 (bug 620974) for xpcshell failure a=backout
2010-12-24 16:17:22 -06:00
Ted Mielczarek
6a08b14d55
bug 620974 - Add memory mapping info to Windows minidumps. r=timeless, a=gavin.sharp
...
--HG--
extra : rebase_source : f52d894e18fab175032256de9fb943caf327d7bc
2010-12-23 14:18:31 -05:00
Ted Mielczarek
23f5f6628b
bug 493779 - Report some memory information with Windows crash reports. r+a=bsmedberg
2010-12-15 11:35:44 -05:00
Brad Lassey
b5c424b242
bug 620811 - Crash on restarting fennec r=mwu a=stuart
2010-12-21 20:56:07 -05:00
Ted Mielczarek
08157510ea
bug 590961 - Allow generating minidumps from processes of differing CPU architecture. r=mento a=blocking-2.0
2010-12-16 17:56:27 -05:00
Ted Mielczarek
6978bec880
bug 589955 - Submit empty crash reports on Windows. r=mento, a=blocking2.0
...
--HG--
extra : rebase_source : e618f80046f7885a4a4d797579866c68d8c61a98
2010-12-15 11:34:55 -05:00
Nick Thomas
001a6af9da
Bug 599475, re-enable crash reporter and punycode tests, r=ted.mielczarek, a=blocking-beta8 CLOSED TREE
2010-12-14 15:49:40 +13:00
timeless@mozdev.org
a408fd8bb9
Bug 615534 warning: operation ++ on 'i' may be undefined as i is used again in an argument to CopyIndexAfterObject in MinidumpGenerator::WriteMemoryListStream. r+a=ted
2010-11-30 15:44:36 +00:00
Ted Mielczarek
160dda684f
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
Ted Mielczarek
510d0e68ed
bug 605832 - small Breakpad fixes to allow writing minidumps from the CrashGenerationServer callback. r=cjones a=blocking-fennec
2010-11-24 09:15:02 -05:00
Kyle Huey
f99c028f87
Bug 611930: Annotate crash reports with LSP information. r=ted sr=rs a=b
2010-11-21 19:29:47 -05:00
Kyle Huey
59a85eb583
Backed out changeset c8a4b4ed9160. a=me
2010-11-21 14:18:32 -05:00
Kyle Huey
698f4a7090
Bug 611930: Annotate crash reports with LSP information. r=ted sr=rs a=b
2010-11-21 13:58:33 -05:00
Benjamin Smedberg
53205f2ce6
Bug 599475 - Fix crash reporting on MacOS 10.5 (Leopard) by making breakpad use it's internal implementation of MD5 instead of one randomly picked from libnss or libcrypto which isn't loading properly. r=ted a=blocking-beta8+
2010-11-20 16:58:47 -05:00
Ted Mielczarek
d90870c931
bug 610970 - fix Linux minidump writer to ignore mappings that are wholly contained within mappings provided by the API, r=mwu a=blocking-fennec
2010-11-10 08:05:31 -05:00
Mike Hommey
b7d4b53c0f
Bug 605153 - Don't link crashreporter against libexception_handler_s. r=ted,a=bsmedberg
2010-11-07 09:20:50 +01:00
Ted Mielczarek
cab155a5dd
bug 607946 - Allow specifying a post-upload command for uploadsymbols. r=catlee a=bsmedberg
...
--HG--
extra : rebase_source : 5b152bd6833924b69af8e3ec0f0e7be36e388891
2010-11-01 14:47:16 -04:00
Ted Mielczarek
7b82bfe9fc
backout bug 607946, hg rebase did some bad things. a=bustage
2010-11-02 08:21:07 -04:00
Ted Mielczarek
07142483c9
bug 607946 - Allow specifying a post-upload command for uploadsymbols. r=catlee a=bsmedberg
...
--HG--
extra : rebase_source : c613fcbdc37f2154dd0f8029068584ccdf867b44
2010-11-01 14:47:16 -04:00
Chris Jones
26ef32dbd5
Bug 607534: Avoid fd remap collisions. r=mwu a=blocking-fennec
2010-10-29 14:20:43 -05:00
Ted Mielczarek
e6d1723160
bug 603592 - Swap endianness on GUIDs when de-stringifying them. r=mwu, a=blocking-fennec
...
--HG--
extra : rebase_source : fef5970b706e352cf442526f3a419a76696b5413
2010-10-22 14:38:58 -04:00
Brad Lassey
f85e8b346c
maemo bustage fix from android crash reporter push a=blocking-fennec
2010-10-20 23:13:35 -04:00
Brad Lassey
1099518c89
linux build bustage fix a=bustage-fix
2010-10-20 21:33:56 -04:00
Ted Mielczarek
23a9e742aa
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
c91de3bfd4
bug 603592 - add a breakpad api to add info about known modules. r=mwu a=blocking-fennec
2010-10-19 14:52:27 -04:00
Ted Mielczarek
4ec94afa77
bug 603592 - make a file_id host binary that can spit out a Breakpad file id. r=mwu a=blocking-fennec
2010-10-14 20:38:19 -04:00
Ted Mielczarek
e230a1951b
bug 595171 - crashreporter glue for Android. r=blassey a=blocking-fennec
2010-10-13 14:27:44 -04:00
Ted Mielczarek
cece4402f2
bug 595167 - Make Breakpad client libs work on Android. r=mwu a=blocking-fennec
2010-10-13 11:37:58 -04:00
Josh Matthews
4bb279fbe6
Bug 603547 - Short-circuit annotation attempts if crash reporter is not enabled. r=bsmedberg a=blocking-fennec
...
--HG--
extra : rebase_source : d9e8d0eb0773e5a2922ef168f323020e801036b1
2010-10-13 21:47:43 -04:00
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
L. David Baron
8b82b6bc70
Fix GC race in test by doing QueryInterface when needed, in case a the wrapper has been GCed since the last QueryInterface. (Bug 600785) r=ted.mielczarek a2.0=tests
2010-10-09 09:34:58 -07:00
Ted Mielczarek
88e82600f3
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
Mike Beltzner
0dde85af3a
Bug 531881 - Improve crash reporter UI around the mail address r=beltzner a=blocking-beta7
2010-10-01 10:44:30 -07:00
Mounir Lamouri
cc33a99998
Merging to tip. a=blocking-b7
2010-09-30 17:10:19 -07:00
Nick Thomas
b4c0b93b35
Bug 571367, turn production x86_64 builds into i386/x86_64 universal binaries (disable tests known to fail on leopard) r=ted CLOSED TREE
2010-09-27 12:14:47 +13: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
Joel Maher
161d8ae5ae
Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB
2010-09-10 10:20:38 -07:00
Ted Mielczarek
5a90217131
Backed out changeset e996bccb391d
...
Allow Linux dumper to work on PTRACE-hardened kernels (Ubuntu 10.10). r=nealsid a=blocking
Because GCC 4.3 sucks.
2010-08-31 15:34:46 -04:00
Chris Coulson
bf799c67ac
Allow Linux dumper to work on PTRACE-hardened kernels (Ubuntu 10.10). r=nealsid a=blocking
2010-08-27 07:01:00 -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