breakpad/src
mark@chromium.org 5951dd28af Eliminate another source of UnspecifiedStackSignature crash dumps.
Manufacturing an exception record improves the crash reporting, since then
the crashes get bucketed by the call stack leading to the dump, instead of 
all falling into a misc bucket that nobody ever looks at.
Currently these are occuring through e.g. dumps from the base watchdog.

Link against RtlCaptureContext, as the function has been documented as
available
from Windows XP
[http://msdn.microsoft.com/en-us/library/windows/desktop/ms680591(v=vs.85).aspx].

Patch by Siggi Asgeirsson <siggi@chromium.org>


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@897 4c0a9323-5329-0410-9bdc-e9ce6186880e
2011-12-21 22:09:56 +00:00
..
client Eliminate another source of UnspecifiedStackSignature crash dumps. 2011-12-21 22:09:56 +00:00
common Replace readlink calls with a safer version that guarantees NULL-termination. 2011-12-21 17:51:40 +00:00
google_breakpad Use frame pointer to walk ARM stack on iOS. 2011-10-17 13:42:35 +00:00
processor Fix ContextDeathTest.X86BadFlags unit test on Mac OS X. 2011-12-16 02:15:11 +00:00
third_party Adding svn:ignore properties for .deps and .dirstamp 2011-10-06 13:24:35 +00:00
tools Refactor code in preparation of merging with the fork in Chromium OS. 2011-12-16 16:42:59 +00:00
breakpad_googletest_includes.h Add more error information to minidump processing return code. Also added dependency on google test, and modified minidump processing unit tests to use google test 2009-05-29 00:53:02 +00:00
config.h.in Remove NetworkSourceLine{Resolver,Server} and related code. It never wound up being useful enough to use in production, so let's drop the maintenence burden 2011-07-07 20:53:52 +00:00