Open Bug 980004 Opened 10 years ago Updated 2 years ago

Call _set_abort_behavior() from SetExceptionHandler()

Categories

(Toolkit :: Crash Reporting, defect)

defect

Tracking

()

People

(Reporter: gps, Unassigned)

References

Details

(Whiteboard: [lang=c++][crashkill:P2] Requires Windows)

+++ This bug was initially created as a clone of Bug #976863 +++

From bug 976863, bsmedberg suggested we call _set_abort_behavior() to make abort() do something more sane on Windows.
Whiteboard: [mentor=benjamin@smedbergs.us][lang=c++][crashkill:P2] Requires Windows
Gregory can you please assign me to this bug and guide me where to start as this is my first bug. Thanks! :)
Zack, you need to add the _set_abort_behavior call here: http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/nsExceptionHandler.cpp#1165

And remove the skip-if check at http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/test/unit/xpcshell.ini#15 to verify that it's working correctly.
Assignee: nobody → abhishekrm
Mentor: benjamin
Whiteboard: [mentor=benjamin@smedbergs.us][lang=c++][crashkill:P2] Requires Windows → [lang=c++][crashkill:P2] Requires Windows
If this bug still exists I would like to work on it if no one else is currently working
Assignee: abhishekrm → nobody
Mentor: benjamin
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.