<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>194430</bug_id>
          
          <creation_ts>2019-02-07 23:37:24 -0800</creation_ts>
          <short_desc>stress/regress-191579.js.bytecode-cache fails on debug builds</short_desc>
          <delta_ts>2019-02-08 01:16:40 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>194037</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saam Barati">saam</reporter>
          <assigned_to name="Tadeu Zagallo">tzagallo</assigned_to>
          <cc>benjamin</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>guijemont</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>rmorisset</cc>
    
    <cc>ticaiolima</cc>
    
    <cc>tzagallo</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1504120</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2019-02-07 23:37:24 -0800</bug_when>
    <thetext>stress/regress-191579.js.bytecode-cache: ASSERTION FAILED: !symbolTable.m_rareData
stress/regress-191579.js.bytecode-cache: ./runtime/CachedTypes.cpp(909) : void JSC::CachedSymbolTable::encode(JSC::Encoder &amp;, const JSC::SymbolTable &amp;)
stress/regress-191579.js.bytecode-cache: 1   0x10eb50539 WTFCrash
stress/regress-191579.js.bytecode-cache: 2   0x10eb5152b WTFCrashWithInfo(int, char const*, char const*, int)
stress/regress-191579.js.bytecode-cache: 3   0x1100269ff JSC::CachedSymbolTable::encode(JSC::Encoder&amp;, JSC::SymbolTable const&amp;)
stress/regress-191579.js.bytecode-cache: 4   0x1100266f8 JSC::CachedJSValue::encode(JSC::Encoder&amp;, JSC::WriteBarrier&lt;JSC::Unknown, WTF::DumbValueTraits&lt;JSC::Unknown&gt; &gt;)
stress/regress-191579.js.bytecode-cache: 5   0x110026560 std::__1::enable_if&lt;!(std::is_same&lt;JSC::CachedJSValue, JSC::SourceTypeImpl&lt;JSC::CachedJSValue, void&gt;::type&gt;::value), void&gt;::type JSC::encode&lt;JSC::CachedJSValue&gt;(JSC::Encoder&amp;, JSC::CachedJSValue&amp;, JSC::SourceTypeImpl&lt;JSC::CachedJSValue, void&gt;::type const&amp;)
stress/regress-191579.js.bytecode-cache: 6   0x110022199 JSC::CachedVector&lt;JSC::CachedJSValue, 0ul, WTF::CrashOnOverflow&gt;::encode(JSC::Encoder&amp;, WTF::Vector&lt;JSC::WriteBarrier&lt;JSC::Unknown, WTF::DumbValueTraits&lt;JSC::Unknown&gt; &gt;, 0ul, WTF::CrashOnOverflow, 16ul&gt; const&amp;)
stress/regress-191579.js.bytecode-cache: 7   0x11002b121 JSC::CachedCodeBlock&lt;JSC::UnlinkedFunctionCodeBlock&gt;::encode(JSC::Encoder&amp;, JSC::UnlinkedCodeBlock const&amp;)
stress/regress-191579.js.bytecode-cache: 8   0x11002ac90 JSC::CachedFunctionCodeBlock::encode(JSC::Encoder&amp;, JSC::UnlinkedFunctionCodeBlock const&amp;)
stress/regress-191579.js.bytecode-cache: 9   0x11002abe1 JSC::CachedPtr&lt;JSC::CachedFunctionCodeBlock, JSC::UnlinkedFunctionCodeBlock&gt;::encode(JSC::Encoder&amp;, JSC::UnlinkedFunctionCodeBlock const*)
stress/regress-191579.js.bytecode-cache: 10  0x11002aaa0 JSC::CachedWriteBarrier&lt;JSC::CachedFunctionCodeBlock, JSC::UnlinkedFunctionCodeBlock&gt;::encode(JSC::Encoder&amp;, JSC::WriteBarrier&lt;JSC::UnlinkedFunctionCodeBlock, WTF::DumbPtrTraits&lt;JSC::UnlinkedFunctionCodeBlock&gt; &gt;)
stress/regress-191579.js.bytecode-cache: 11  0x11002a8f3 JSC::CachedFunctionExecutable::encode(JSC::Encoder&amp;, JSC::UnlinkedFunctionExecutable const&amp;)
stress/regress-191579.js.bytecode-cache: 12  0x11002a4e1 JSC::CachedPtr&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt;::encode(JSC::Encoder&amp;, JSC::UnlinkedFunctionExecutable const*)
stress/regress-191579.js.bytecode-cache: 13  0x11002a410 JSC::CachedWriteBarrier&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt;::encode(JSC::Encoder&amp;, JSC::WriteBarrier&lt;JSC::UnlinkedFunctionExecutable, WTF::DumbPtrTraits&lt;JSC::UnlinkedFunctionExecutable&gt; &gt;)
stress/regress-191579.js.bytecode-cache: 14  0x11002a300 std::__1::enable_if&lt;!(std::is_same&lt;JSC::CachedWriteBarrier&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt;, JSC::SourceTypeImpl&lt;JSC::CachedWriteBarrier&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt;, void&gt;::type&gt;::value), void&gt;::type JSC::encode&lt;JSC::CachedWriteBarrier&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt; &gt;(JSC::Encoder&amp;, JSC::CachedWriteBarrier&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt;&amp;, JSC::SourceTypeImpl&lt;JSC::CachedWriteBarrier&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt;, void&gt;::type const&amp;)
stress/regress-191579.js.bytecode-cache: 15  0x110022739 JSC::CachedVector&lt;JSC::CachedWriteBarrier&lt;JSC::CachedFunctionExecutable, JSC::UnlinkedFunctionExecutable&gt;, 0ul, WTF::CrashOnOverflow&gt;::encode(JSC::Encoder&amp;, WTF::Vector&lt;JSC::WriteBarrier&lt;JSC::UnlinkedFunctionExecutable, WTF::DumbPtrTraits&lt;JSC::UnlinkedFunctionExecutable&gt; &gt;, 0ul, WTF::CrashOnOverflow, 16ul&gt; const&amp;)
stress/regress-191579.js.bytecode-cache: 16  0x110021cee JSC::CachedCodeBlock&lt;JSC::UnlinkedProgramCodeBlock&gt;::encode(JSC::Encoder&amp;, JSC::UnlinkedCodeBlock const&amp;)
stress/regress-191579.js.bytecode-cache: 17  0x1100216fa JSC::CachedProgramCodeBlock::encode(JSC::Encoder&amp;, JSC::UnlinkedProgramCodeBlock const&amp;)
stress/regress-191579.js.bytecode-cache: 18  0x11001e391 JSC::CachedPtr&lt;JSC::CachedProgramCodeBlock, JSC::UnlinkedProgramCodeBlock&gt;::encode(JSC::Encoder&amp;, JSC::UnlinkedProgramCodeBlock const*)
stress/regress-191579.js.bytecode-cache: 19  0x11001df31 JSC::CacheEntry&lt;JSC::UnlinkedProgramCodeBlock&gt;::encode(JSC::Encoder&amp;, std::__1::pair&lt;JSC::SourceCodeKey, JSC::UnlinkedProgramCodeBlock const*&gt;)
stress/regress-191579.js.bytecode-cache: 20  0x10fff3d4b void JSC::encodeCodeBlock&lt;JSC::UnlinkedProgramCodeBlock&gt;(JSC::Encoder&amp;, JSC::SourceCodeKey const&amp;, JSC::UnlinkedCodeBlock const*)
stress/regress-191579.js.bytecode-cache: 21  0x10fff3bb4 JSC::encodeCodeBlock(JSC::VM&amp;, JSC::SourceCodeKey const&amp;, JSC::UnlinkedCodeBlock const*)
stress/regress-191579.js.bytecode-cache: 22  0x10fff67a0 JSC::writeCodeBlock(JSC::VM&amp;, JSC::SourceCodeKey const&amp;, JSC::SourceCodeValue const&amp;)
stress/regress-191579.js.bytecode-cache: 23  0x10fff8d3d JSC::CodeCache::write(JSC::VM&amp;)
stress/regress-191579.js.bytecode-cache: 24  0x1094a9ef6 int runJSC&lt;jscmain(int, char**)::$_6&gt;(CommandLine const&amp;, bool, jscmain(int, char**)::$_6 const&amp;)
stress/regress-191579.js.bytecode-cache: 25  0x1094a8425 jscmain(int, char**)
stress/regress-191579.js.bytecode-cache: 26  0x1094a828e main
stress/regress-191579.js.bytecode-cache: 27  0x7fff7671b3d5 start</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504132</commentid>
    <comment_count>1</comment_count>
    <who name="Tadeu Zagallo">tzagallo</who>
    <bug_when>2019-02-08 00:55:46 -0800</bug_when>
    <thetext>I have fixed this in https://bugs.webkit.org/show_bug.cgi?id=194037

*** This bug has been marked as a duplicate of bug 194037 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504139</commentid>
    <comment_count>2</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2019-02-08 01:16:40 -0800</bug_when>
    <thetext>(In reply to Tadeu Zagallo from comment #1)
&gt; I have fixed this in https://bugs.webkit.org/show_bug.cgi?id=194037
&gt; 
&gt; *** This bug has been marked as a duplicate of bug 194037 ***

Thanks. Sorry I am testing on an older checkout.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>