[Webkit-unassigned] [Bug 113711] New: [Mac] Web Inspector crashes in JSC with MiniBrowser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 1 11:17:33 PDT 2013


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

           Summary: [Mac] Web Inspector crashes in JSC with MiniBrowser
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alexis at webkit.org
                CC: oliver at apple.com, simon.fraser at apple.com,
                    keishi at webkit.org, pmuellr at yahoo.com,
                    pfeldman at chromium.org, yurys at chromium.org,
                    apavlov at chromium.org, loislo at chromium.org,
                    vsevik at chromium.org, fpizlo at apple.com,
                    web-inspector-bugs at googlegroups.com


Steps to reproduce :

Launch MiniBrowser
Right click -> Inspect Element

boom!

ASSERTION FAILED: m_currentCallFrame
/Users/alexisme/Development/webkit/Source/WebCore/bindings/js/ScriptDebugServer.cpp(403) : void WebCore::ScriptDebugServer::updateCallFrameAndPauseIfNeeded(const JSC::DebuggerCallFrame &, intptr_t, int, int)
1   0x104b9fe26 WebCore::ScriptDebugServer::updateCallFrameAndPauseIfNeeded(JSC::DebuggerCallFrame const&, long, int, int)
2   0x104ba0106 WebCore::ScriptDebugServer::exception(JSC::DebuggerCallFrame const&, long, int, int, bool)
3   0x10254096f JSC::Interpreter::throwException(JSC::ExecState*&, JSC::JSValue&, unsigned int)
4   0x102562a6b JSC::genericThrow(JSC::JSGlobalData*, JSC::ExecState*, JSC::JSValue, unsigned int)
5   0x10265e5bb JSC::LLInt::callToThrow(JSC::ExecState*, JSC::Instruction*)
6   0x10266a609 JSC::LLInt::handleHostCall(JSC::ExecState*, JSC::Instruction*, JSC::JSValue, JSC::CodeSpecializationKind)
7   0x10266b3bc JSC::LLInt::setUpCall(JSC::ExecState*, JSC::Instruction*, JSC::CodeSpecializationKind, JSC::JSValue, JSC::LLIntCallLinkInfo*)
8   0x10266b34b JSC::LLInt::genericCall(JSC::ExecState*, JSC::Instruction*, JSC::CodeSpecializationKind)
9   0x10266830c llint_slow_path_call
10  0x102670b77 llint_op_call
11  0x102545af4 JSC::JITCode::execute(JSC::JSStack*, JSC::ExecState*, JSC::JSGlobalData*)
12  0x102542485 JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::JSObject*)
13  0x1023b2031 JSC::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*)
14  0x1042d9d32 WebCore::JSMainThreadExecState::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*)
15  0x104b93fd3 WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*)
16  0x104b94124 WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&)
17  0x103efe8ff WebCore::InspectorClient::doDispatchMessageOnFrontendPage(WebCore::Page*, WTF::String const&)
18  0x10073f721 WebInspectorClient::sendMessageToFrontend(WTF::String const&)
19  0x10073f75f non-virtual thunk to WebInspectorClient::sendMessageToFrontend(WTF::String const&)
20  0x103f7d81a WebCore::InspectorFrontend::Debugger::scriptParsed(WTF::String const&, WTF::String const&, int, int, int, int, bool const*, WTF::String const*, bool const*)
21  0x103f4952c WebCore::InspectorDebuggerAgent::didParseSource(WTF::String const&, WebCore::ScriptDebugListener::Script const&)
22  0x103f49aa7 non-virtual thunk to WebCore::InspectorDebuggerAgent::didParseSource(WTF::String const&, WebCore::ScriptDebugListener::Script const&)
23  0x104b9f709 WebCore::ScriptDebugServer::dispatchDidParseSource(WTF::HashSet<WebCore::ScriptDebugListener*, WTF::PtrHash<WebCore::ScriptDebugListener*>, WTF::HashTraits<WebCore::ScriptDebugListener*> > const&, JSC::SourceProvider*, bool)
24  0x104b9faa6 WebCore::ScriptDebugServer::sourceParsed(JSC::ExecState*, JSC::SourceProvider*, int, WTF::String const&)
25  0x1025d963d JSC::JSGlobalObject::createProgramCodeBlock(JSC::ExecState*, JSC::ProgramExecutable*, JSC::JSObject**)
26  0x102510b71 JSC::ProgramExecutable::initializeGlobalProperties(JSC::JSGlobalData&, JSC::ExecState*, JSC::JSScope*)
27  0x1025421d3 JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::JSObject*)
28  0x1023b2031 JSC::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*)
29  0x1042d9d32 WebCore::JSMainThreadExecState::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*)
30  0x1042d98ca WebCore::InjectedScriptManager::createInjectedScript(WTF::String const&, JSC::ExecState*, int)
31  0x103e873a1 WebCore::InjectedScriptManager::injectedScriptFor(JSC::ExecState*)


Sometimes I need to click twice on "Inspect Element", the first one doing nothing (which is weird).

-- 
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