<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 failure: !isCompilationThread() || !isAtomic() in StringImpl::ref()"
   href="https://bugs.webkit.org/show_bug.cgi?id=155225">155225</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Assertion failure: !isCompilationThread() || !isAtomic() in StringImpl::ref()
          </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>rniwa&#64;webkit.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>DFG Worklist Worker Thread (14)#0    0x0000000101422f17 in ::WTFCrash() at /Volumes/Data/webkit2/Source/WTF/wtf/Assertions.cpp:322
#1    0x00000001005da4f0 in WTF::StringImpl::ref() at /Volumes/Data/webkit2/WebKitBuild/Debug/usr/local/include/wtf/text/StringImpl.h:588
#2    0x00000001005edf53 in WTF::Ref&lt;WTF::StringImpl&gt;::Ref(WTF::StringImpl&amp;) at /Volumes/Data/webkit2/WebKitBuild/Debug/usr/local/include/wtf/Ref.h:62
#3    0x00000001005edb9d in WTF::Ref&lt;WTF::StringImpl&gt;::Ref(WTF::StringImpl&amp;) at /Volumes/Data/webkit2/WebKitBuild/Debug/usr/local/include/wtf/Ref.h:61
#4    0x000000010147fbf6 in WTF::Ref&lt;WTF::StringImpl&gt; WTF::StringImpl::createInternal&lt;unsigned char&gt;(unsigned char const*, unsigned int) at /Volumes/Data/webkit2/Source/WTF/wtf/text/StringImpl.cpp:244
#5    0x0000000101476862 in WTF::StringImpl::create(unsigned char const*, unsigned int) at /Volumes/Data/webkit2/Source/WTF/wtf/text/StringImpl.cpp:259
#6    0x0000000100a086a1 in WTF::StringImpl::isolatedCopy() const at /Volumes/Data/webkit2/WebKitBuild/Debug/usr/local/include/wtf/text/StringImpl.h:1160
#7    0x0000000100a07667 in JSC::DFG::LazyJSValue::tryGetString(JSC::DFG::Graph&amp;) const at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp:124
#8    0x000000010099d66c in JSC::DFG::FrozenValue::tryGetString(JSC::DFG::Graph&amp;) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGFrozenValue.cpp:44
#9    0x0000000100a42441 in JSC::DFG::Node::tryGetString(JSC::DFG::Graph&amp;) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGNode.cpp:207
#10    0x0000000100bb72cf in JSC::DFG::StrengthReductionPhase::handleNode() at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.cpp:302
#11    0x0000000100bb5fd8 in JSC::DFG::StrengthReductionPhase::run() at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.cpp:63
#12    0x0000000100bb5de5 in bool JSC::DFG::runAndLog&lt;JSC::DFG::StrengthReductionPhase&gt;(JSC::DFG::StrengthReductionPhase&amp;) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGPhase.h:80
#13    0x0000000100bb5d6e in bool JSC::DFG::runPhase&lt;JSC::DFG::StrengthReductionPhase&gt;(JSC::DFG::Graph&amp;) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGPhase.h:90
#14    0x0000000100bb5cd8 in JSC::DFG::performStrengthReduction(JSC::DFG::Graph&amp;) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.cpp:394
#15    0x0000000100ad4ea9 in JSC::DFG::Plan::compileInThreadImpl(JSC::DFG::LongLivedState&amp;) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGPlan.cpp:302
#16    0x0000000100ad401d in JSC::DFG::Plan::compileInThread(JSC::DFG::LongLivedState&amp;, JSC::DFG::ThreadData*) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGPlan.cpp:184
#17    0x0000000100bebbca in JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:369
#18    0x0000000100be9f24 in JSC::DFG::Worklist::threadFunction(void*) at /Volumes/Data/webkit2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:411
#19    0x000000010148e039 in WTF::createThread(void (*)(void*), void*, char const*)::$_0::operator()() const at /Volumes/Data/webkit2/Source/WTF/wtf/Threading.cpp:81
#20    0x000000010148e00d in decltype(std::__1::forward&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0&amp;&gt;(fp)(std::__1::forward&lt;&gt;(fp0))) std::__1::__invoke&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0&amp;&gt;(WTF::createThread(void (*)(void*), void*, char const*)::$_0&amp;&amp;&amp;) [inlined] at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__functional_base:415
#21    0x000000010148dffc in 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;) at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__functional_base:440
#22    0x000000010148dfac in 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()() at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1407
#23    0x0000000100d345ba in std::__1::function&lt;void ()&gt;::operator()() const at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1793
#24    0x000000010148cd0e in WTF::threadEntryPoint(void*) at /Volumes/Data/webkit2/Source/WTF/wtf/Threading.cpp:58
#25    0x000000010148e5a1 in WTF::wtfThreadEntryPoint(void*) at /Volumes/Data/webkit2/Source/WTF/wtf/ThreadingPthreads.cpp:164
#26    0x000000010e77d805 in _pthread_body ()
#27    0x000000010e77d782 in _pthread_start ()
#28    0x000000010e77afa1 in thread_start ()</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>