gohome1984 / google-breakpad

Automatically exported from code.google.com/p/google-breakpad
0 stars 0 forks source link

Mac: Exceptions from other processes should reach crash reporter #346

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This bug is a followup to Issue 345.

http://crbug.com/22659 provides a scenario where a process using breakpad calls 
NSTask to launch 
a subprocess.

The process NSTask forks gets an exception which is sent to breakpad in the 
parent process.

Since we're using NSTask, we can't remove the breakpad exception handler when 
we fork.

Breakpad appears to NOT be forwarding the exception to Apple Crash Reporter 
properly.  Comment 
20 in http://crbug.com/22659 has more details.

Resolution of this bug is for Apple Crash reporter to be called immediately in 
the scenario mentioned 
in http://crbug.com/22659 .

Original issue reported on code.google.com by jeremy@chromium.org on 12 Nov 2009 at 5:57

GoogleCodeExporter commented 9 years ago
Fixed with revision 429

Original comment by neal...@gmail.com on 18 Nov 2009 at 2:01