[tbb-commits] [tor-browser/tor-browser-52.0.2esr-7.0-2] Revert "Bug 19212: SIGSEGV with developer tools open"

gk at torproject.org gk at torproject.org
Mon Apr 10 07:31:07 UTC 2017


commit ef5d0175d652406190334a77bde5c1ccf492a9a7
Author: Arthur Edelstein <arthuredelstein at gmail.com>
Date:   Mon Apr 10 00:20:24 2017 -0700

    Revert "Bug 19212: SIGSEGV with developer tools open"
    
    This reverts commit 6fd5ac8e307994411078e20e9bda1a322fc5e40e.
---
 js/src/jsapi.cpp | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/js/src/jsapi.cpp b/js/src/jsapi.cpp
index d63f0fd..7635175 100644
--- a/js/src/jsapi.cpp
+++ b/js/src/jsapi.cpp
@@ -6754,12 +6754,9 @@ JS::CaptureCurrentStack(JSContext* cx, JS::MutableHandleObject stackp,
 {
     AssertHeapIsIdle(cx);
     CHECK_REQUEST(cx);
-    //MOZ_RELEASE_ASSERT(cx->compartment());
+    MOZ_RELEASE_ASSERT(cx->compartment());
 
     JSCompartment* compartment = cx->compartment();
-    if (!compartment)
-        return false;
-
     Rooted<SavedFrame*> frame(cx);
     if (!compartment->savedStacks().saveCurrentStack(cx, &frame, mozilla::Move(capture)))
         return false;



More information about the tbb-commits mailing list