[Webkit-unassigned] [Bug 35579] New: Assertion failure beneath ScriptValue::deserialize when showing Inspector

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 2 07:31:52 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=35579

           Summary: Assertion failure beneath ScriptValue::deserialize
                    when showing Inspector
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: aroben at apple.com
                CC: oliver at apple.com


I'm not sure how to reproduce this. What I did was:

1. Went to a page (the URL isn't publicly accessible)
2. Pressed Cmd-Opt-I to show the Inspector

Then I hit this assertion in Heap::allocate:

    ASSERT(JSLock::lockCount() > 0);

Here's the stack at the time the assertion was hit:

#0    0x1013de8f8 in JSC::Heap::allocate at Collector.cpp:394
#1    0x102136661 in JSC::JSCell::operator new at JSCell.h:170
#2    0x102ecf766 in JSC::constructEmptyObject at JSGlobalObject.h:419
#3    0x102ecf7cc in WebCore::DeserializingTreeWalker::createOutputObject at
SerializedScriptValue.cpp:694
#4    0x102ed0cd0 in WebCore::walk<WebCore::DeserializingTreeWalker> at
SerializedScriptValue.cpp:348
#5    0x102ebd2d6 in WebCore::SerializedScriptValueData::deserialize at
SerializedScriptValue.cpp:812
#6    0x10296bc0a in WebCore::SerializedScriptValue::deserialize at
SerializedScriptValue.h:215
#7    0x102e8e439 in WebCore::ScriptValue::deserialize at ScriptValue.cpp:93
#8    0x102763547 in WebCore::InspectorFrontend::addConsoleMessage at
InspectorFrontend.cpp:105
#9    0x1021b3a8d in WebCore::ConsoleMessage::addToConsole at
ConsoleMessage.cpp:93
#10    0x102726c3f in WebCore::InspectorController::populateScriptObjects at
InspectorController.cpp:680
#11    0x102729b36 in WebCore::InspectorController::setWindowVisible at
InspectorController.cpp:300
#12    0x101b61ab6 in -[WebInspectorWindowController showWindow:] at
WebInspectorClient.mm:358
#13    0x101b6300c in WebInspectorClient::showWindow at
WebInspectorClient.mm:110
#14    0x1027270a1 in WebCore::InspectorController::showWindow at
InspectorController.cpp:635
#15    0x10272723b in WebCore::InspectorController::show at
InspectorController.cpp:585
#16    0x101b5fe95 in -[WebInspector show:] at WebInspector.mm:58

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list