[Webkit-unassigned] [Bug 68006] New: Web Inspector: Crashes opening closure

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 13 09:19:24 PDT 2011


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

           Summary: Web Inspector: Crashes opening closure
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 7
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: michaelbraithwaite at turbulenz.com
                CC: timothy at apple.com, rik at webkit.org, keishi at webkit.org,
                    pmuellr at yahoo.com, joepeck at webkit.org,
                    pfeldman at chromium.org, yurys at chromium.org,
                    bweinstein at apple.com, apavlov at chromium.org,
                    loislo at chromium.org


This is with Safari 5.1 (7534.50) on Windows 7.

* Open http://www.apple.com/startpage/
* Open Web Inspector by clicking Develop->Start Debugging JavaScript
* Click the "Pause Script Execution" button
* In the "Scope Variables" panel click on "Closure"
* It crashes with the below call stack.

This seems a 100% for me and happens on other pages.

>	JavaScriptCore.dll!JSC::JSCell::operator new(unsigned int size=56)  Line 419	C++
     JavaScriptCore.dll!JSC::JSActivation::argumentsGetter(JSC::ExecState * __formal=0x070205c8, JSC::JSValue slotBase={...}, JSC::ExecState * __formal=0x070205c8)  Line 223    C++
     JavaScriptCore.dll!cti_op_get_by_val(void * * args=0x00000000)     C++
     02a51d98()    
     WebKit.dll!WebCore::InspectorBackendDispatcher::dispatch(const WTF::String & message={...})  Line 4301    C++
     WebKit.dll!WebCore::InspectorFrontendClientLocal::sendMessageToBackend(const WTF::String & message={...})  Line 167    C++
     WebKit.dll!WebCore::jsInspectorFrontendHostPrototypeFunctionSendMessageToBackend(JSC::ExecState * exec=0x00000000)  Line 478    C++
     038c0531()    
     JavaScriptCore.dll!ctiTrampoline(void * code=0x5e3b466f, JSC::RegisterFile * __formal=0x7eebc4cc, JSC::RegisterFile * __formal=0x7eebc4cc, JSC::RegisterFile * __formal=0x7eebc4cc, JSC::RegisterFile * __formal=0x7eebc4cc, JSC::RegisterFile * __formal=0x7eebc4cc)  Line 267    C++
     070201e8()    
     JavaScriptCore.dll!cti_op_put_by_id(void * * args=0x00000000)  Line 1441    C++
     WebKit.dll!WebCore::JSMainThreadExecState::call(JSC::ExecState * exec=0x00000000, JSC::JSValue functionObject={...}, JSC::CallType callType=CallTypeJS, const JSC::CallData & callData={...}, JSC::JSValue thisValue={...}, const JSC::ArgList & args={...})  Line 48    C++
     WebKit.dll!WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext * scriptExecutionContext=0x7e772988, WebCore::Event * event=0x7e8bb7e0)  Line 128    C++
     WebKit.dll!WebCore::EventTarget::fireEventListeners(WebCore::Event * event=0x00000000, WebCore::EventTargetData * d=0x7e49c6f0, WTF::Vector<WebCore::RegisteredEventListener,1> & entry={...})  Line 360    C++
     WebKit.dll!WebCore::EventTarget::fireEventListeners(WebCore::Event * event=)  Line 331    C++
     WebKit.dll!WebCore::Node::handleLocalEvents(WebCore::Event * event=0x7e8bb7e0)  Line 2830    C++
     WebKit.dll!WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event> event={...})  Line 307    C++
     WebKit.dll!WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher * dispatcher=0x003eedec)  Line 177    C++
     WebKit.dll!WebCore::Node::dispatchMouseEvent(const WebCore::PlatformMouseEvent & event={...}, const WTF::AtomicString & eventType={...}, int detail=1, WebCore::Node * relatedTarget=0x00000000)  Line 2878    C++
     WebKit.dll!WebCore::EventHandler::dispatchMouseEvent(const WTF::AtomicString & eventType={...}, WebCore::Node * targetNode=0x7de6ba80, bool __formal=true, int clickCount=1, const WebCore::PlatformMouseEvent & mouseEvent={...}, bool setUnder=true)  Line 2011    C++
     WebKit.dll!WebCore::EventHandler::handleMouseReleaseEvent(const WebCore::PlatformMouseEvent & mouseEvent=)  Line 1713    C++
     WebKit.dll!WebKit::handleMouseEvent(const WebKit::WebMouseEvent & mouseEvent={...}, WebCore::Page * page=0x7e4a6180)  Line 1042    C++
     WebKit.dll!WebKit::WebPage::mouseEvent(const WebKit::WebMouseEvent & mouseEvent=)  Line 1062    C++
     WebKit.dll!CoreIPC::handleMessage<Messages::WebPage::MouseEvent,WebKit::WebPage,void (__thiscall WebKit::WebPage::*)(WebKit::WebMouseEvent const &)>(CoreIPC::ArgumentDecoder * argumentDecoder=0x7dcf6fa0, WebKit::WebPage * object=0x7ec92480, void (const WebKit::WebMouseEvent &)* function=0x5c7c8080)  Line 278    C++
     WebKit.dll!WebKit::WebPage::didReceiveWebPageMessage(CoreIPC::Connection * __formal=0x5c7caf14, CoreIPC::MessageID messageID={...}, CoreIPC::ArgumentDecoder * arguments=0x00000000)  Line 88    C++
     WebKit.dll!WebKit::WebPage::didReceiveMessage(CoreIPC::Connection * connection=0x00000000, CoreIPC::MessageID messageID={...}, CoreIPC::ArgumentDecoder * arguments=0x7dcf6fa0)  Line 2018    C++
     WebKit.dll!WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection * connection=0x7ee92c00, CoreIPC::MessageID messageID={...}, CoreIPC::ArgumentDecoder * arguments=0x7dcf6fa0)  Line 643    C++
     WebKit.dll!CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder> & message={...})  Line 689    C++
     WebKit.dll!CoreIPC::Connection::dispatchMessages()  Line 714    C++
     JavaScriptCore.dll!WTF::Mutex::unlock()  Line 324    C++
     WebKit.dll!RunLoop::performWork()  Line 64    C++
     WebKit.dll!RunLoop::wndProc(HWND__ * hWnd=, unsigned int message=0, unsigned int wParam=0, long lParam=)  Line 65    C++
     WebKit.dll!RunLoop::RunLoopWndProc(HWND__ * hWnd=0x000a0f42, unsigned int message=1025, unsigned int wParam=2129229760, long lParam=0)  Line 55    C++

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