[Webkit-unassigned] [Bug 123551] New: Assertion failure in js/dom/global-constructors-attributes-dedicated-worker.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 30 19:53:03 PDT 2013


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

           Summary: Assertion failure in
                    js/dom/global-constructors-attributes-dedicated-worker
                    .html
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: LayoutTestFailure
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rniwa at webkit.org
                CC: ggaren at apple.com, fpizlo at apple.com,
                    mhahnenberg at apple.com


e.g.

e.g. http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK2%20(Tests)/r158334%20(13791)/results.html

CRASHING TEST: js/dom/global-constructors-attributes-dedicated-worker.html

Thread 0:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore          0x000000010f9e55e4 WTF::ThreadSpecific<bool>::isSet() + 36 (ThreadSpecific.h:251)
1   com.apple.JavaScriptCore          0x000000010f9e54ae WTF::isCompilationThread() + 46 (CompilationThread.cpp:53)
2   com.apple.JavaScriptCore          0x000000010f360a2a JSC::WriteBarrierBase<JSC::Structure>::set(JSC::VM&, JSC::JSCell const*, JSC::Structure*) + 106 (WriteBarrier.h:77)
3   com.apple.JavaScriptCore          0x000000010f3608d4 JSC::JSCell::setStructure(JSC::VM&, JSC::Structure*) + 356 (JSCellInlines.h:150)
4   com.apple.JavaScriptCore          0x000000010f36055c JSC::JSObject::setStructure(JSC::VM&, JSC::Structure*) + 236 (JSObject.h:1146)
5   com.apple.JavaScriptCore          0x000000010f360304 JSC::JSObject::setStructureAndButterfly(JSC::VM&, JSC::Structure*, JSC::Butterfly*) + 52 (JSObject.h:1139)
6   com.apple.JavaScriptCore          0x000000010f3606cc JSC::JSObject::setStructureAndReallocateStorageIfNecessary(JSC::VM&, unsigned int, JSC::Structure*) + 236 (JSObject.h:1403)
7   com.apple.JavaScriptCore          0x000000010f3605d7 JSC::JSObject::setStructureAndReallocateStorageIfNecessary(JSC::VM&, JSC::Structure*) + 71 (JSObject.h:1410)
8   com.apple.JavaScriptCore          0x000000010f35fe02 bool JSC::JSObject::putDirectInternal<(JSC::JSObject::PutMode)1>(JSC::VM&, JSC::PropertyName, JSC::JSValue, unsigned int, JSC::PutPropertySlot&, JSC::JSCell*) + 2194 (JSObject.h:1381)
9   com.apple.JavaScriptCore          0x000000010f35da4b JSC::JSObject::putDirect(JSC::VM&, JSC::PropertyName, JSC::JSValue, unsigned int) + 219 (JSObject.h:1426)
10  com.apple.JavaScriptCore          0x000000010f657dbf JSC::InternalFunction::finishCreation(JSC::VM&, WTF::String const&) + 303 (InternalFunction.cpp:48)
11  com.apple.JavaScriptCore          0x000000010f6ec9be JSC::JSGenericTypedArrayViewConstructor<JSC::JSGenericTypedArrayView<JSC::Float64Adaptor> >::finishCreation(JSC::VM&, JSC::JSObject*, WTF::String const&) + 62 (JSGenericTypedArrayViewConstructor.h:45)
12  com.apple.JavaScriptCore          0x000000010f6eb403 JSC::JSGenericTypedArrayViewConstructor<JSC::JSGenericTypedArrayView<JSC::Float64Adaptor> >::create(JSC::VM&, JSC::Structure*, JSC::JSObject*, WTF::String const&) + 115 (JSGenericTypedArrayViewConstructorInlines.h:61)
13  com.apple.JavaScriptCore          0x000000010f6e3204 JSC::JSGlobalObject::reset(JSC::JSValue) + 25476 (JSGlobalObject.cpp:410)
14  com.apple.JavaScriptCore          0x000000010f6dce3f JSC::JSGlobalObject::init(JSC::JSObject*) + 223 (JSGlobalObject.cpp:182)
15  com.apple.WebCore                 0x00000001115db198 JSC::JSGlobalObject::finishCreation(JSC::VM&, JSC::JSObject*) + 120 (JSGlobalObject.h:283)
16  com.apple.WebCore                 0x00000001115dacea WebCore::JSDOMGlobalObject::finishCreation(JSC::VM&, JSC::JSObject*) + 58 (JSDOMGlobalObject.cpp:67)
17  com.apple.WebCore                 0x0000000111644c08 WebCore::JSDOMWindowBase::finishCreation(JSC::VM&, WebCore::JSDOMWindowShell*) + 72 (JSDOMWindowBase.cpp:66)
18  com.apple.WebCore                 0x000000011164d214 WebCore::JSDOMWindow::create(JSC::VM&, JSC::Structure*, WTF::PassRefPtr<WebCore::DOMWindow>, WebCore::JSDOMWindowShell*) + 164 (JSDOMWindow.h:41)
19  com.apple.WebCore                 0x000000011164cbf7 WebCore::JSDOMWindowShell::setWindow(WTF::PassRefPtr<WebCore::DOMWindow>) + 343 (JSDOMWindowShell.cpp:86)
20  com.apple.WebCore                 0x0000000111fa6f23 WebCore::ScriptController::clearWindowShell(WebCore::DOMWindow*, bool) + 323 (ScriptController.cpp:191)
21  com.apple.WebCore                 0x000000011109f0ce WebCore::FrameLoader::clear(WebCore::Document*, bool, bool, bool) + 430 (FrameLoader.cpp:595)
22  com.apple.WebCore                 0x0000000110e80a8f WebCore::DocumentWriter::begin(WebCore::URL const&, bool, WebCore::Document*) + 495 (DocumentWriter.cpp:140)
23  com.apple.WebCore                 0x0000000110e50aea WebCore::DocumentLoader::commitData(char const*, unsigned long) + 106 (DocumentLoader.cpp:764)
24  com.apple.WebCore                 0x0000000110e5060b WebCore::DocumentLoader::finishedLoading(double) + 539 (DocumentLoader.cpp:405)
25  com.apple.WebCore                 0x0000000110e54c65 WebCore::DocumentLoader::maybeLoadEmpty() + 901 (DocumentLoader.cpp:1347)
26  com.apple.WebCore                 0x0000000110e54da2 WebCore::DocumentLoader::startLoadingMainResource() + 274 (DocumentLoader.cpp:1359)
27  com.apple.WebCore                 0x00000001110a8109 WebCore::FrameLoader::continueLoadAfterWillSubmitForm() + 185 (FrameLoader.cpp:2227)
28  com.apple.WebCore                 0x00000001110a4a42 WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) + 978 (FrameLoader.cpp:2876)
29  com.apple.WebCore                 0x00000001110a4b57 WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) + 87 (FrameLoader.cpp:2707)
30  com.apple.WebCore                 0x0000000111c2bd0c WebCore::PolicyCallback::call(bool) + 140 (PolicyCallback.cpp:103)
31  com.apple.WebCore                 0x0000000111c2cd3a WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction) + 682 (PolicyChecker.cpp:183)
32  com.apple.WebCore                 0x0000000111c3283e WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*)::$_0::operator()(WebCore::PolicyAction) const + 30 (PolicyChecker.cpp:100)
33  com.apple.WebCore                 0x0000000111c3280e std::__1::__function::__func<WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*)::$_0, std::__1::allocator<WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*)::$_0>, void (WebCore::PolicyAction)>::operator()(WebCore::PolicyAction&&) + 94 (functional:1059)
34  com.apple.WebKit2                 0x000000010dce605c std::__1::function<void (WebCore::PolicyAction)>::operator()(WebCore::PolicyAction) const + 44 (functional:1435)
35  com.apple.WebKit2                 0x000000010dcec5cc WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(WebCore::NavigationAction const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, std::__1::function<void (WebCore::PolicyAction)>) + 380 (WebFrameLoaderClient.cpp:698)
36  com.apple.WebCore                 0x0000000111c2c7a9 WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*) + 1193 (PolicyChecker.cpp:98)
37  com.apple.WebCore                 0x00000001110a4487 WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) + 1495 (FrameLoader.cpp:1424)
38  com.apple.WebCore                 0x00000001110a1b3d WebCore::FrameLoader::load(WebCore::DocumentLoader*) + 429 (FrameLoader.cpp:1365)
39  com.apple.WebCore                 0x00000001110a3e63 WebCore::FrameLoader::load(WebCore::FrameLoadRequest const&) + 1219 (FrameLoader.cpp:1315)
40  com.apple.WebKit2                 0x000000010dd70c7d WebKit::WebPage::loadURLRequest(WebCore::ResourceRequest const&, WebKit::SandboxExtension::Handle const&, CoreIPC::MessageDecoder&) + 397 (WebPage.cpp:853)
41  com.apple.WebKit2                 0x000000010dd70aba WebKit::WebPage::loadURL(WTF::String const&, WebKit::SandboxExtension::Handle const&, CoreIPC::MessageDecoder&) + 122 (WebPage.cpp:834)
42  com.apple.WebKit2                 0x000000010ddd052a void CoreIPC::callMemberFunction<WebKit::WebPage, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&, CoreIPC::MessageDecoder&), WTF::String, WebKit::SandboxExtension::Handle>(std::__1::tuple<WTF::String, WebKit::SandboxExtension::Handle>&&, CoreIPC::MessageDecoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&, CoreIPC::MessageDecoder&)) + 186 (HandleMessage.h:315)
43  com.apple.WebKit2                 0x000000010ddbf30c void CoreIPC::handleMessageVariadic<Messages::WebPage::LoadURL, WebKit::WebPage, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&, CoreIPC::MessageDecoder&)>(CoreIPC::MessageDecoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&, CoreIPC::MessageDecoder&)) + 220 (HandleMessage.h:416)
44  com.apple.WebKit2                 0x000000010ddb8e78 WebKit::WebPage::didReceiveWebPageMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) + 3592 (WebPageMessageReceiver.cpp:184)
45  com.apple.WebKit2                 0x000000010dd78309 WebKit::WebPage::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) + 537 (WebPage.cpp:3040)
46  com.apple.WebKit2                 0x000000010dd78357 non-virtual thunk to WebKit::WebPage::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) + 55 (WebPage.cpp:3040)
47  com.apple.WebKit2                 0x000000010da7caf0 CoreIPC::MessageReceiverMap::dispatchMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) + 496 (MessageReceiverMap.cpp:87)
48  com.apple.WebKit2                 0x000000010deaaaaa WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) + 58 (WebProcess.cpp:636)
49  com.apple.WebKit2                 0x000000010d9bd423 CoreIPC::Connection::dispatchMessage(CoreIPC::MessageDecoder&) + 51 (Connection.cpp:789)
50  com.apple.WebKit2                 0x000000010d9b5ad0 CoreIPC::Connection::dispatchMessage(std::__1::unique_ptr<CoreIPC::MessageDecoder, std::__1::default_delete<CoreIPC::MessageDecoder> >) + 368 (Connection.cpp:809)
51  com.apple.WebKit2                 0x000000010d9bd1b1 CoreIPC::Connection::dispatchOneMessage() + 1377 (Connection.cpp:835)
52  com.apple.WebKit2                 0x000000010d9c9af2 WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>::operator()(CoreIPC::Connection*) + 114 (Functional.h:218)
53  com.apple.WebKit2                 0x000000010d9c9a75 WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>, void (CoreIPC::Connection*)>::operator()() + 53 (Functional.h:496)
54  com.apple.WebKit2                 0x000000010d9d15f2 WTF::Function<void ()>::operator()() const + 114 (Functional.h:704)
55  com.apple.WebKit2                 0x000000010d9d156c std::__1::__function::__func<WTF::Function<void ()>, std::__1::allocator<WTF::Function<void ()> >, void ()()>::operator()() + 60 (functional:1059)
56  com.apple.WebCore                 0x0000000111f8b05a std::__1::function<void ()>::operator()() const + 26 (functional:1435)
57  com.apple.WebCore                 0x0000000111f8ace7 WebCore::RunLoop::performWork() + 519 (RunLoop.cpp:106)
58  com.apple.WebCore                 0x0000000111f8c224 WebCore::RunLoop::performWork(void*) + 36 (RunLoopCF.cpp:38)
59  com.apple.CoreFoundation          0x00007fff892bcb31 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
60  com.apple.CoreFoundation          0x00007fff892bc455 __CFRunLoopDoSources0 + 245
61  com.apple.CoreFoundation          0x00007fff892df7f5 __CFRunLoopRun + 789
62  com.apple.CoreFoundation          0x00007fff892df0e2 CFRunLoopRunSpecific + 290
63  com.apple.HIToolbox               0x00007fff91955eb4 RunCurrentEventLoopInMode + 209
64  com.apple.HIToolbox               0x00007fff91955c52 ReceiveNextEventCommon + 356
65  com.apple.HIToolbox               0x00007fff91955ae3 BlockUntilNextEventMatchingListInMode + 62
66  com.apple.AppKit                  0x00007fff92698533 _DPSNextEvent + 685
67  com.apple.AppKit                  0x00007fff92697df2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
68  com.apple.AppKit                  0x00007fff9268f1a3 -[NSApplication run] + 517
69  com.apple.WebKit2                 0x000000010dc7aeef WebKit::WebContentProcessMainDelegate::startRunLoop() + 95 (WebContentProcessMain.mm:172)
70  com.apple.WebKit2                 0x000000010dc79f2f int WebKit::ChildProcessMain<WebKit::WebProcess, WebKit::WebContentProcessMainDelegate>(int, char**) + 671 (ChildProcessEntryPoint.h:93)
71  com.apple.WebKit2                 0x000000010dc79c7b WebContentProcessMain + 27 (WebContentProcessMain.mm:183)
72  com.apple.WebProcess              0x000000010d8e1d1d WebKit::BootstrapMain(int, char**) + 381
73  com.apple.WebProcess              0x000000010d8e1b92 main + 34
74  libdyld.dylib                     0x00007fff895a87e1 start + 1

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