[Webkit-unassigned] [Bug 67413] New: [Chromium]Web Inspector: inspected page with dedicated worker crashes on refresh

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 1 09:37:02 PDT 2011


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

           Summary: [Chromium]Web Inspector: inspected page with dedicated
                    worker crashes on refresh
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: yurys at chromium.org
                CC: rik at webkit.org, keishi at webkit.org, pmuellr at yahoo.com,
                    pfeldman at chromium.org, yurys at chromium.org,
                    bweinstein at apple.com, apavlov at chromium.org,
                    loislo at chromium.org, dslomov at google.com


1. Open a page with dedicated worker
2. Inspect the worker
3. Try to reload the page

Result:
Page crashes.

Stack trace:
(gdb) bt
#0  0x00007fffea5bda75 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fffea5c15c0 in abort () at abort.c:92
#2  0x00007ffff312e09f in v8::internal::OS::Abort () at v8/src/platform-linux.cc:421
#3  0x00007ffff2e329ce in V8_Fatal (file=0x7ffff5dc6bc4 "v8/src/isolate.h", line=444, format=0x7ffff5dc6890 "CHECK(%s) failed")
    at v8/src/checks.cc:58
#4  0x00007ffff2de95a8 in CheckHelper (file=0x7ffff5dc6bc4 "v8/src/isolate.h", line=444, source=0x7ffff5dc6bb2 "isolate != __null", 
    condition=false) at v8/src/checks.h:60
#5  0x00007ffff2e06ab2 in v8::internal::Isolate::Current () at v8/src/isolate.h:444
#6  0x00007ffff2e329c1 in V8_Fatal (file=0x7ffff5dc6bc4 "v8/src/isolate.h", line=444, format=0x7ffff5dc6890 "CHECK(%s) failed")
    at v8/src/checks.cc:55
#7  0x00007ffff2de95a8 in CheckHelper (file=0x7ffff5dc6bc4 "v8/src/isolate.h", line=444, source=0x7ffff5dc6bb2 "isolate != __null", 
    condition=false) at v8/src/checks.h:60
#8  0x00007ffff2e06ab2 in v8::internal::Isolate::Current () at v8/src/isolate.h:444
#9  0x00007ffff2e329c1 in V8_Fatal (file=0x7ffff5dc6bc4 "v8/src/isolate.h", line=444, format=0x7ffff5dc6890 "CHECK(%s) failed")
    at v8/src/checks.cc:55
#10 0x00007ffff2de95a8 in CheckHelper (file=0x7ffff5dc6bc4 "v8/src/isolate.h", line=444, source=0x7ffff5dc6bb2 "isolate != __null", 
    condition=false) at v8/src/checks.h:60
#11 0x00007ffff2e06ab2 in v8::internal::Isolate::Current () at v8/src/isolate.h:444
#12 0x00007ffff2deaa9b in v8::V8::IsGlobalWeak (obj=0x7fffd35702a0) at v8/src/api.cc:622
#13 0x00007ffff393efa5 in v8::Persistent<v8::Object>::IsWeak (this=0x7fffd612e580) at v8/include/v8.h:3865
#14 0x00007ffff393e95a in WebCore::OwnHandle<v8::Object>::clear (this=0x7fffd612e580)
    at third_party/WebKit/Source/WebCore/bindings/v8/OwnHandle.h:53
#15 0x00007ffff393e5a4 in WebCore::OwnHandle<v8::Object>::~OwnHandle (this=0x7fffd612e580, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/WebCore/bindings/v8/OwnHandle.h:43
#16 0x00007ffff393e3d0 in WebCore::ScriptDebugServer::~ScriptDebugServer (this=0x7fffd612e570, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/WebCore/bindings/v8/ScriptDebugServer.h:92
#17 0x00007ffff3dd044a in WebCore::WorkerScriptDebugServer::~WorkerScriptDebugServer (this=0x7fffd612e570, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/WebCore/bindings/v8/WorkerScriptDebugServer.h:46
#18 0x00007ffff3dd0326 in WebCore::WorkerDebuggerAgent::~WorkerDebuggerAgent (this=0x7fffd612e480, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/WebCore/inspector/WorkerDebuggerAgent.cpp:53
#19 0x00007ffff3af9a5c in WTF::deleteOwnedPtr<WebCore::InspectorDebuggerAgent> (ptr=0x7fffd612e480)
    at third_party/WebKit/Source/JavaScriptCore/wtf/OwnPtrCommon.h:65
#20 0x00007ffff3af8765 in WTF::OwnPtr<WebCore::InspectorDebuggerAgent>::~OwnPtr (this=0x7fffd356c070, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/JavaScriptCore/wtf/OwnPtr.h:54
#21 0x00007ffff3b5586e in WebCore::WorkerInspectorController::~WorkerInspectorController (this=0x7fffd356c050, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/WebCore/inspector/WorkerInspectorController.cpp:119
#22 0x00007ffff3cc8a43 in WTF::deleteOwnedPtr<WebCore::WorkerInspectorController> (ptr=0x7fffd356c050)
    at third_party/WebKit/Source/JavaScriptCore/wtf/OwnPtrCommon.h:65
#23 0x00007ffff3cc7d05 in WTF::OwnPtr<WebCore::WorkerInspectorController>::~OwnPtr (this=0x7fffd542e6b0, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/JavaScriptCore/wtf/OwnPtr.h:54
#24 0x00007ffff3cc4ee4 in WebCore::WorkerContext::~WorkerContext (this=0x7fffd542e400, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/WebCore/workers/WorkerContext.cpp:131
#25 0x00007ffff3e25a0c in WebCore::DedicatedWorkerContext::~DedicatedWorkerContext (this=0x7fffd542e400, __in_chrg=<value optimized out>)
    at third_party/WebKit/Source/WebCore/workers/DedicatedWorkerContext.h:43
#26 0x00007ffff3cc3bcf in WTF::RefCounted<WebCore::WorkerContext>::deref (this=0x7fffd542e5f0)
    at third_party/WebKit/Source/JavaScriptCore/wtf/RefCounted.h:184
#27 0x00007ffff3cd3d76 in WTF::derefIfNotNull<WebCore::WorkerContext> (ptr=0x7fffd542e400)
    at third_party/WebKit/Source/JavaScriptCore/wtf/PassRefPtr.h:59
#28 0x00007ffff3cd3b8e in WTF::RefPtr<WebCore::WorkerContext>::operator= (this=0x7fffd611ec20, optr=0x0)
    at third_party/WebKit/Source/JavaScriptCore/wtf/RefPtr.h:135
#29 0x00007ffff3cd334c in WebCore::WorkerThread::workerThread (this=0x7fffd611eb40)
    at third_party/WebKit/Source/WebCore/workers/WorkerThread.cpp:149
#30 0x00007ffff3cd30ea in WebCore::WorkerThread::workerThreadStart (thread=0x7fffd611eb40)
    at third_party/WebKit/Source/WebCore/workers/WorkerThread.cpp:118
#31 0x00007ffff4f0c6e1 in WTF::threadEntryPoint (contextData=0x7fffd33d2c00) at third_party/WebKit/Source/JavaScriptCore/wtf/Threading.cpp:67
#32 0x00007fffed0a49ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#33 0x00007fffea67070d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#34 0x0000000000000000 in ?? ()

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