diff options
author | waylonis <waylonis@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2007-02-05 18:49:44 +0000 |
---|---|---|
committer | waylonis <waylonis@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2007-02-05 18:49:44 +0000 |
commit | 600e56bc39345e8fa38fa7d286e9f7382d75c2bf (patch) | |
tree | fa0be7922d373a176f9495a95a76f8dd3efb00b6 /src/client/windows/handler | |
parent | Don't fail the minidump processing if the requesting thread can't be found. (diff) | |
download | breakpad-600e56bc39345e8fa38fa7d286e9f7382d75c2bf.tar.xz |
- Fixes the bug with a fork()'d child's exception being caught in the parent process
- Only looks for EXC_MASK_BAD_ACCESS, EXC_MASK_BAD_INSTRUCTION, and EXC_MASK_ARITHMETIC exceptions
- Adds try/catch blocks around "new" for bad_alloc
- Uses map.find() rather than map[] notation so as not to create extraneous objects
- Creates the exception watching thread as detached
r=mmentovai
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@117 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/client/windows/handler')
0 files changed, 0 insertions, 0 deletions