<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 - Speedometer benchmark test crashes on trunk."
   href="https://bugs.webkit.org/show_bug.cgi?id=155136">155136</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Speedometer benchmark test crashes on trunk.
          </td>
        </tr>

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

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

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </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>JavaScriptCore
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>clopez&#64;igalia.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=273213" name="attach_273213" title="GDB backtrace for the GTK port on Linux (Debug build on r197699).">attachment 273213</a> <a href="attachment.cgi?id=273213&amp;action=edit" title="GDB backtrace for the GTK port on Linux (Debug build on r197699).">[details]</a></span>
GDB backtrace for the GTK port on Linux (Debug build on r197699).

With current trunk (r197699) if you try to run the Speedometer test &lt;<a href="http://browserbench.org/Speedometer/">http://browserbench.org/Speedometer/</a>&gt; it will crash.
With the release build only happens sometimes, with the debug one seems more easy to reproduce.

Is reproducible at least both in the Mac and GTK ports.

With the debug build I get the following assertion:

ASSERTION FAILED: m_structure.isClear()
/Users/clopez/webkit/Source/JavaScriptCore/dfg/DFGAbstractValue.cpp(472) : void JSC::DFG::AbstractValue::checkConsistency() const
1   0x110245ca0 WTFCrash
2   0x10f653cc1 JSC::DFG::AbstractValue::checkConsistency() const
3   0x10f654ebb JSC::DFG::AbstractValue::normalizeClarity()
4   0x10f654f98 JSC::DFG::AbstractValue::filter(unsigned int)
5   0x10f6f77d9 JSC::DFG::AbstractInterpreter&lt;JSC::DFG::InPlaceAbstractState&gt;::filter(JSC::DFG::AbstractValue&amp;, unsigned int)
6   0x10f6f7603 JSC::DFG::AbstractInterpreter&lt;JSC::DFG::InPlaceAbstractState&gt;::filterByType(JSC::DFG::Edge&amp;, unsigned int)
7   0x10f6f7505 JSC::DFG::AbstractInterpreter&lt;JSC::DFG::InPlaceAbstractState&gt;::filterEdgeByUse(JSC::DFG::Edge&amp;)
8   0x10f6f7451 JSC::DFG::AbstractInterpreter&lt;JSC::DFG::InPlaceAbstractState&gt;::filterEdgeByUse(JSC::DFG::Node*, JSC::DFG::Edge&amp;)
9   0x10f6e90fe JSC::DFG::AbstractInterpreter&lt;JSC::DFG::InPlaceAbstractState&gt;::executeEdges(JSC::DFG::Node*)
10  0x10f6e743b JSC::DFG::AbstractInterpreter&lt;JSC::DFG::InPlaceAbstractState&gt;::execute(unsigned int)
11  0x10f6e6527 JSC::DFG::CFAPhase::performBlockCFA(JSC::DFG::BasicBlock*)
12  0x10f6e5f77 JSC::DFG::CFAPhase::performForwardCFA()
13  0x10f6e5a7f JSC::DFG::CFAPhase::run()
14  0x10f6e52f5 bool JSC::DFG::runAndLog&lt;JSC::DFG::CFAPhase&gt;(JSC::DFG::CFAPhase&amp;)
15  0x10f6e527e bool JSC::DFG::runPhase&lt;JSC::DFG::CFAPhase&gt;(JSC::DFG::Graph&amp;)
16  0x10f6e5238 JSC::DFG::performCFA(JSC::DFG::Graph&amp;)
17  0x10f8fec3f JSC::DFG::Plan::compileInThreadImpl(JSC::DFG::LongLivedState&amp;)
18  0x10f8fdd7d JSC::DFG::Plan::compileInThread(JSC::DFG::LongLivedState&amp;, JSC::DFG::ThreadData*)
19  0x10fa15ada JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*)
20  0x10fa13e34 JSC::DFG::Worklist::threadFunction(void*)
21  0x1102b0dc9 WTF::createThread(void (*)(void*), void*, char const*)::$_0::operator()() const
22  0x1102b0d9d void std::__1::__invoke_void_return_wrapper&lt;void&gt;::__call&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0&amp;&gt;(WTF::createThread(void (*)(void*), void*, char const*)::$_0&amp;&amp;&amp;)
23  0x1102b0d3c std::__1::__function::__func&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0, std::__1::allocator&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0&gt;, void ()&gt;::operator()()
24  0x10fb5e74a std::__1::function&lt;void ()&gt;::operator()() const
25  0x1102afa9e WTF::threadEntryPoint(void*)
26  0x1102b1331 WTF::wtfThreadEntryPoint(void*)
27  0x7fff9358d05a _pthread_body
28  0x7fff9358cfd7 _pthread_body
29  0x7fff9358a3ed thread_start


The above backtrace is from Safari running on MacOS 10.10 with the WebKit Debug build on r197699.

I'm ataching also a GDB backtrace I got for this very same crash but on the GTK port on Linux (Debug build).</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>