Bug 1395504 - Infinite hang of web content process when parent process crashes r...
commit725229a2ebc39c0be1e1ba614a7b2684d0ebbcfb
authorHaik Aftandilian <haftandilian@mozilla.com>
Wed, 11 Apr 2018 18:53:06 +0000 (11 11:53 -0700)
committerHaik Aftandilian <haftandilian@mozilla.com>
Wed, 11 Apr 2018 18:53:06 +0000 (11 11:53 -0700)
treecd33a427853742f85bca60727e47a145ce09fe03
parent14cb4908a021f3a9d4696304fe6522e856ad2651
Bug 1395504 - Infinite hang of web content process when parent process crashes r=gsvelto

Don't free memory in exception handling context to avoid deadlocks
and process state corruption. Replace old_handler_.reset() with
old_handler_.release() to intentionally leak the sigaction struct instead.

MozReview-Commit-ID: lUNygOJCUL

--HG--
extra : rebase_source : 1f50b7d22cc2fa32d3e31125e563df6203a48612
toolkit/crashreporter/breakpad-client/mac/handler/exception_handler.cc