<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - ASSERTION FAILED: hasParserBlockingScript() seen with js/dom/modules/module-will-fire-beforeload.html"
   href="https://bugs.webkit.org/show_bug.cgi?id=164883">164883</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>ASSERTION FAILED: hasParserBlockingScript() seen with js/dom/modules/module-will-fire-beforeload.html
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>New Bugs
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>ryanhaddad&#64;apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=295069" name="attach_295069" title="Crash log">attachment 295069</a> <a href="attachment.cgi?id=295069&amp;action=edit" title="Crash log">[details]</a></span>
Crash log

Seen here with js/dom/modules/module-will-fire-beforeload.html (crash was attributed to js/kde/Array.html during the test run)

<a href="https://build.webkit.org/results/Apple%20El%20Capitan%20Debug%20WK2%20(Tests)/r208850%20(9494)/results.html">https://build.webkit.org/results/Apple%20El%20Capitan%20Debug%20WK2%20(Tests)/r208850%20(9494)/results.html</a>

ASSERTION FAILED: hasParserBlockingScript()
/Volumes/Data/slave/elcapitan-debug/build/Source/WebCore/html/parser/HTMLScriptRunner.cpp(177) : void WebCore::HTMLScriptRunner::executeScriptsWaitingForLoad(WebCore::PendingScript &amp;)
1   0x10abe0440 WTFCrash
2   0x10dfb1391 WebCore::HTMLScriptRunner::executeScriptsWaitingForLoad(WebCore::PendingScript&amp;)
3   0x10ded2776 WebCore::HTMLDocumentParser::notifyFinished(WebCore::PendingScript&amp;)
4   0x10ded27df non-virtual thunk to WebCore::HTMLDocumentParser::notifyFinished(WebCore::PendingScript&amp;)
5   0x10f18af5a WebCore::PendingScript::notifyClientFinished()
6   0x10f18af89 WebCore::PendingScript::notifyFinished(WebCore::LoadableScript&amp;)
7   0x10ee50865 WebCore::LoadableScript::notifyClientFinished()
8   0x10eaed0bc WebCore::LoadableModuleScript::notifyFinished(WebCore::CachedModuleScript&amp;)
9   0x10eaed0ff non-virtual thunk to WebCore::LoadableModuleScript::notifyFinished(WebCore::CachedModuleScript&amp;)
10  0x10e0c7d73 WebCore::CachedModuleScript::notifyClientFinished()
11  0x10e0c7ccb WebCore::CachedModuleScript::notifyLoadCompleted(WTF::UniquedStringImpl&amp;)
12  0x10f6b7cda WebCore::ScriptController::setupModuleScriptHandlers(WebCore::CachedModuleScript&amp;, JSC::JSInternalPromise&amp;, WebCore::DOMWrapperWorld&amp;)::$_0::operator()(JSC::ExecState*) const
13  0x10f6b7c60 long long std::__1::__invoke_void_return_wrapper&lt;long long&gt;::__call&lt;WebCore::ScriptController::setupModuleScriptHandlers(WebCore::CachedModuleScript&amp;, JSC::JSInternalPromise&amp;, WebCore::DOMWrapperWorld&amp;)::$_0&amp;, JSC::ExecState*&gt;(WebCore::ScriptController::setupModuleScriptHandlers(WebCore::CachedModuleScript&amp;, JSC::JSInternalPromise&amp;, WebCore::DOMWrapperWorld&amp;)::$_0&amp;&amp;&amp;, JSC::ExecState*&amp;&amp;)
14  0x10f6b7a8c std::__1::__function::__func&lt;WebCore::ScriptController::setupModuleScriptHandlers(WebCore::CachedModuleScript&amp;, JSC::JSInternalPromise&amp;, WebCore::DOMWrapperWorld&amp;)::$_0, std::__1::allocator&lt;WebCore::ScriptController::setupModuleScriptHandlers(WebCore::CachedModuleScript&amp;, JSC::JSInternalPromise&amp;, WebCore::DOMWrapperWorld&amp;)::$_0&gt;, long long (JSC::ExecState*)&gt;::operator()(JSC::ExecState*&amp;&amp;)
15  0x10a655e7b std::__1::function&lt;long long (JSC::ExecState*)&gt;::operator()(JSC::ExecState*) const
16  0x10a655b45 JSC::runStdFunction(JSC::ExecState*)
17  0x3a8214001028
18  0x10a75a965 llint_entry
19  0x10a75322e vmEntryToJavaScript
20  0x10a521b0c JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*)
21  0x10a49bb7f JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;)
22  0x109c9726e JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;)
23  0x109c974bb JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;)
24  0x10a627736 JSC::JSJobMicrotask::run(JSC::ExecState*)
25  0x10e4cbd57 WebCore::JSMainThreadExecState::runTask(JSC::ExecState*, JSC::Microtask&amp;)
26  0x10e60d0ea WebCore::JSDOMWindowMicrotaskCallback::call()
27  0x10e5f1a9d WebCore::JSDOMWindowBase::queueTaskToEventLoop(JSC::JSGlobalObject const*, WTF::Ref&lt;JSC::Microtask&gt;&amp;&amp;)::$_0::operator()()
28  0x10e5f19ec WTF::Function&lt;void ()&gt;::CallableWrapper&lt;WebCore::JSDOMWindowBase::queueTaskToEventLoop(JSC::JSGlobalObject const*, WTF::Ref&lt;JSC::Microtask&gt;&amp;&amp;)::$_0&gt;::call()
29  0x10d2bb2e3 WTF::Function&lt;void ()&gt;::operator()() const
30  0x10d2bb14b WebCore::ActiveDOMCallbackMicrotask::run()
31  0x10f0543a6 WebCore::MicrotaskQueue::performMicrotaskCheckpoint()
LEAK: 279 WebCoreNode
LEAK: 18 CachedResource</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>