Cherry pick r1344 into chrome_37 branch

Original commit message:
> Unhook current Breakpad object after handling uncaught NSException.
> After handling an uncaught NSException, release the Breakpad object
> so there will not be a second crash dump logged.
> Prior to this change, for every uncaught NSException handled through
> the Breakpad::UncaughtExceptionHandler(), a second crash without
> any useful information (generally __cxa_rethrow and std::__terminate)
> is recorded.
> Review URL:
> Patch from Peter Lee <>.

Review URL:

git-svn-id: 4c0a9323-5329-0410-9bdc-e9ce6186880e
1 file changed