ted.mielczarek
|
d328f2011f
|
Rename duplicate argument names to make it compile with CLang.
P=rafael.espindola R=ted at http://breakpad.appspot.com/248001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@765 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-25 20:01:26 +00:00 |
|
ted.mielczarek
|
eba8cc5172
|
Add missing constructor to CPPLanguage class to make it compile with CLang.
P=rafael.espindola R=jimb at https://bugzilla.mozilla.org/show_bug.cgi?id=623121
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@764 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-25 20:01:22 +00:00 |
|
ted.mielczarek
|
0df0555e75
|
Use a MinidumpCallback to force minidumps on Windows to include memory around the faulting instruction pointer. Older versions of DbgHelp don't seem to do this correctly (on Windows XP, for example)
R=mark at http://breakpad.appspot.com/259001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@763 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-25 19:19:19 +00:00 |
|
ted.mielczarek
|
9220e0baf1
|
Round-trip client/processor unittests for Windows
R=mark at http://breakpad.appspot.com/258001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@762 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-24 19:59:14 +00:00 |
|
ted.mielczarek
|
281d52d944
|
Fix some apparently longstanding crash bugs in Stackwalker implementations when resolver is NULL.
R=mark at http://breakpad.appspot.com/257001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@761 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-24 19:59:09 +00:00 |
|
mmentovai
|
b904343e14
|
Fix clang warning / miscompile.
Patch by Nico Weber <thakis@chromium.org>
Review URL: http://breakpad.appspot.com/256001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@760 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-24 19:20:10 +00:00 |
|
ted.mielczarek
|
b7fdc7396d
|
Add module_serializer.cc to libbreakpad.a. Not sure why it wasn't there in the first place. Trivial patch, landing without review.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@759 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-19 17:02:10 +00:00 |
|
ted.mielczarek
|
7b8e2b7e09
|
Add MinidumpMemoryInfo / MinidumpMemoryInfoList classes to expose MDRawMemoryInfo / MDRawMemoryInfoList via the Minidump class
R=mark at http://breakpad.appspot.com/255001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@755 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-13 19:05:33 +00:00 |
|
ted.mielczarek
|
80745c59de
|
Add structure definitions for the memory info list, as well as some other new enum values.
R=mark at http://breakpad.appspot.com/254001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@754 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-13 19:05:29 +00:00 |
|
thestig@chromium.org
|
972ae49d47
|
Fix compile by adding needed includes.
Review URL: http://breakpad.appspot.com/253001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@753 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-12 00:14:27 +00:00 |
|
ted.mielczarek
|
78aaf6a665
|
Fix review comment that I missed.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@752 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-11 20:31:53 +00:00 |
|
ted.mielczarek
|
c77fc8a32c
|
Make some parts of the processor compile on Win32/MSVC
R=mark at http://breakpad.appspot.com/250001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@751 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-11 20:27:29 +00:00 |
|
thestig@chromium.org
|
fd00ae5f55
|
Fixing typos that will soon be gyp errors.
A=bradnelson
R=thestig
Original review: http://breakpad.appspot.com/251001
Review URL: http://breakpad.appspot.com/252001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@750 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-11 19:50:45 +00:00 |
|
stuart.morgan
|
816f25011c
|
Make localization resizing of Mac uploader email line more robust. Review URL: http://breakpad.appspot.com/247001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@749 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2011-01-05 05:34:47 +00:00 |
|
stuartmorgan
|
717bf0ded2
|
Keep a log of uploaded crash IDs on the Mac. Review URL: http://breakpad.appspot.com/245001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@748 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-17 20:41:22 +00:00 |
|
ted.mielczarek@gmail.com
|
c45b12b422
|
Fix MinidumpGenerator::WriteExceptionStream for writing cross-architecture dumps
R=mark at http://breakpad.appspot.com/244001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@747 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-16 22:52:38 +00:00 |
|
ted.mielczarek@gmail.com
|
0344a368de
|
Allow out-of-process minidump generation to work on processes of a different CPU architecture
R=mark at http://breakpad.appspot.com/241001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@746 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-15 21:55:56 +00:00 |
|
ted.mielczarek@gmail.com
|
0d9bd40775
|
Allow writing on-request minidumps with an exception stream
R=mark at http://breakpad.appspot.com/172001/show
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@745 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-15 16:28:28 +00:00 |
|
ted.mielczarek@gmail.com
|
cae59b4ae4
|
issue 334 - Fix a race condition between ExceptionHandler::Teardown and ExceptionHandler::WaitForMessage on OS X
R=mark at http://breakpad.appspot.com/165001/show
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@744 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-15 16:28:22 +00:00 |
|
ted.mielczarek@gmail.com
|
7405ecd046
|
allow uploading zero-byte files in HTTPUpload
R=mark at http://breakpad.appspot.com/243001/show
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@743 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-15 16:19:32 +00:00 |
|
ted.mielczarek
|
efbe428d83
|
Add some unit tests for the mac MinidumpGenerator
R=mark at http://breakpad.appspot.com/240001/show
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@742 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-13 22:10:32 +00:00 |
|
ted.mielczarek
|
ef7262d477
|
allow passing info about known memory mappings to MinidumpWriter and ExceptionHandler
r=thestig at http://breakpad.appspot.com/242001/show
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@741 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-13 22:10:23 +00:00 |
|
kmixter@chromium.org
|
b5dfa2834d
|
Reuse code and fix inconsistent array boundaries.
R=ted.mielczarek
Review URL: http://breakpad.appspot.com/237001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@740 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-08 22:26:20 +00:00 |
|
kmixter@chromium.org
|
8322cd6586
|
Propagate failure if http uploads fail with http error codes.
R=ted.mielczarek
BUG=413
Review URL: http://breakpad.appspot.com/236001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@739 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-08 22:24:29 +00:00 |
|
kmixter@chromium.org
|
e41dc09252
|
Enable dumping of the Linux extension streams.
We now dump information about process's environment/command line/status, Linux release, and CPU info.
Review URL: http://breakpad.appspot.com/238001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@738 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-08 18:48:28 +00:00 |
|
kmixter@chromium.org
|
6c05f5ddd9
|
Fix segv in network_source_line_resolver_server_unittest
R=siyangxie
BUG=409
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@737 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-08 02:14:17 +00:00 |
|
cdn@chromium.org
|
fb7fdb9426
|
Added null checks to disassembler_x86
Review URL: http://breakpad.appspot.com/239001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@736 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-12-03 22:28:58 +00:00 |
|
ted.mielczarek
|
30b075c4a5
|
Fix WriteMemoryListStream to remove an extraneous loop index variable increment.
Patch by timeless <timeless@mozdev.org>, R=me, unittest by me.
See https://bugzilla.mozilla.org/show_bug.cgi?id=615534
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@735 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-30 19:19:31 +00:00 |
|
thestig@chromium.org
|
ccc2446863
|
Fix 64-bit build on Linux.
BUG=412
Review URL: http://breakpad.appspot.com/233001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@734 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-22 22:54:51 +00:00 |
|
thestig@chromium.org
|
3665a7d09b
|
Linux: Attempt to generate an ELF identifier for deleted running binaries.
Review URL: http://breakpad.appspot.com/228001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@733 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-19 19:57:07 +00:00 |
|
nealsid
|
d9d863e153
|
Add specific curl headers to facilitate building on Ubuntu Lucid
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@732 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-17 18:45:20 +00:00 |
|
thestig@chromium.org
|
916a34a982
|
Fix assert failure in dump_syms caused by binary linked with gold.
Original review: http://breakpad.appspot.com/224001
A=raymes
R=ccoutant
Review URL: http://breakpad.appspot.com/227001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@729 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-08 19:52:16 +00:00 |
|
thestig@chromium.org
|
43e6db7e72
|
Change the bug reporting email address.
Review URL: http://breakpad.appspot.com/226001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@728 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-08 19:49:41 +00:00 |
|
thestig@chromium.org
|
f66ff1afd2
|
Delete an old Makefile and fix lots of lint errors.
Review URL: http://breakpad.appspot.com/225001
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@727 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-08 19:49:25 +00:00 |
|
mmentovai
|
67b65a379c
|
Use STABS as the debugging format when using GCC 4.0 and the 10.4 SDK.
Ref. http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/51c7715953b3904d
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@726 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-08 19:46:52 +00:00 |
|
SiyangXie@gmail.com
|
4adb6f4f7b
|
Fix for issue 222001.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@725 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-04 02:40:06 +00:00 |
|
SiyangXie@gmail.com
|
bbd8e82a7f
|
Make memory allocation/deallocation consistent: use new char[] instead of operator new()
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@724 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-03 23:54:01 +00:00 |
|
SiyangXie@gmail.com
|
3b4ac42ff8
|
Fix broken build of mac crash report tool.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@723 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-03 23:49:41 +00:00 |
|
SiyangXie@gmail.com
|
3382d1e0a6
|
Tiny fix for memory allocation/deallocation mismatch
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@722 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-01 22:10:10 +00:00 |
|
SiyangXie@gmail.com
|
a8c1c466a1
|
Restrict ownership of symbol data buffers to symbol supplier.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@721 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-11-01 17:31:31 +00:00 |
|
SiyangXie@gmail.com
|
eabfff133d
|
Add missing module_serializer.h and module_serializer.cc for class ModuleSerializer.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@720 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-25 22:24:35 +00:00 |
|
SiyangXie@gmail.com
|
41f998fe5a
|
FastSourceLineResolver implementation for optimization purpose.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@719 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-21 17:13:01 +00:00 |
|
ted.mielczarek
|
43378265bf
|
Add asm/ptrace.h include to linux_dumper.cc to fix the silly scratchbox toolchain we're using for Maemo builds. Also shuffle around the include order to comply with style guidelines, while I'm here.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@718 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-21 13:55:07 +00:00 |
|
mmentovai
|
ac05fa05b5
|
Fix crash_report tool.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@717 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-20 21:57:35 +00:00 |
|
ted.mielczarek
|
cfc8628092
|
Add support for building the Linux client code using the Android NDK
r=mwu at http://breakpad.appspot.com/212001/show
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@716 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-20 15:51:38 +00:00 |
|
ted.mielczarek
|
9c30407f7f
|
Double stack scanning length in stackwalker
R=jimb at http://breakpad.appspot.com/215001/show
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@715 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-19 13:12:29 +00:00 |
|
SiyangXie@gmail.com
|
08730fc9a6
|
Add static version of map wrappers and corresponding serializers.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@714 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-15 20:36:31 +00:00 |
|
SiyangXie@gmail.com
|
361f24eac7
|
Fix some compiler warnings: char*->const char*, default in swtch.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@713 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-15 19:43:07 +00:00 |
|
SiyangXie@gmail.com
|
d95350e97a
|
Fix for bug: debug checks for vector::operator[] fail in breakpad.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@712 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-13 23:45:20 +00:00 |
|
SiyangXie@gmail.com
|
5b117cf53a
|
Refactor source line resolver, add interface in supplier and resolver.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@711 4c0a9323-5329-0410-9bdc-e9ce6186880e
|
2010-10-07 20:31:36 +00:00 |
|