<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [EFL][CoordinatedGraphics] Layer animations involving calc cause a crash in UI process at WebCore::Length::ref()"
   href="https://bugs.webkit.org/show_bug.cgi?id=167772#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [EFL][CoordinatedGraphics] Layer animations involving calc cause a crash in UI process at WebCore::Length::ref()"
   href="https://bugs.webkit.org/show_bug.cgi?id=167772">bug 167772</a>
              from <span class="vcard"><a class="email" href="mailto:Hironori.Fujii&#64;sony.com" title="Fujii Hironori &lt;Hironori.Fujii&#64;sony.com&gt;"> <span class="fn">Fujii Hironori</span></a>
</span></b>
        <pre>An assertion failed in the debug build.

<span class="quote">&gt; ASSERTION FAILED: m_map.contains(handle)
&gt; ../../Source/WebCore/platform/Length.cpp(220) : void WebCore::CalculationValueMap::ref(unsigned int)
&gt; 1   0x7fd7ca6d39ca WTFCrash
&gt; 2   0x7fd7c992cd59 WebCore::CalculationValueMap::ref(unsigned int)
&gt; 3   0x7fd7c992bb65 WebCore::Length::ref() const
&gt; 4   0x7fd7c8ce350a WebCore::Length::Length(WebCore::Length const&amp;)
&gt; 5   0x7fd7c8ce5d2c WebCore::TranslateTransformOperation::TranslateTransformOperation(WebCore::Length const&amp;, WebCore::Length const&amp;, WebCore::Length const&amp;, WebCore::TransformOperation::OperationType)
&gt; 6   0x7fd7c8ce5c07 WebCore::TranslateTransformOperation::create(WebCore::Length const&amp;, WebCore::Length const&amp;, WebCore::Length const&amp;, WebCore::TransformOperation::OperationType)
&gt; 7   0x7fd7c8cdf5a6 IPC::ArgumentCoder&lt;WebCore::TransformOperations&gt;::decode(IPC::Decoder&amp;, WebCore::TransformOperations&amp;)
&gt; 8   0x7fd7c8ce9a1f std::enable_if&lt;!std::is_enum&lt;WebCore::TransformOperations&gt;::value, bool&gt;::type IPC::Decoder::decode&lt;WebCore::TransformOperations&gt;(WebCore::TransformOperations&amp;)
&gt; 9   0x7fd7c8ce0b46 IPC::ArgumentCoder&lt;WebCore::TextureMapperAnimation&gt;::decode(IPC::Decoder&amp;, WebCore::TextureMapperAnimation&amp;)
&gt; 10  0x7fd7c8ceffc5 std::enable_if&lt;!std::is_enum&lt;WebCore::TextureMapperAnimation&gt;::value, bool&gt;::type IPC::Decoder::decode&lt;WebCore::TextureMapperAnimation&gt;(WebCore::TextureMapperAnimation&amp;)
&gt; 11  0x7fd7c8cedd20 IPC::VectorArgumentCoder&lt;false, WebCore::TextureMapperAnimation, 0ul&gt;::decode(IPC::Decoder&amp;, WTF::Vector&lt;WebCore::TextureMapperAnimation, 0ul, WTF::CrashOnOverflow, 16ul&gt;&amp;)
&gt; 12  0x7fd7c8cea027 std::enable_if&lt;!std::is_enum&lt;WTF::Vector&lt;WebCore::TextureMapperAnimation, 0ul, WTF::CrashOnOverflow, 16ul&gt; &gt;::value, bool&gt;::type IPC::Decoder::decode&lt;WTF::Vector&lt;WebCore::TextureMapperAnimation, 0ul, WTF::CrashOnOverflow, 16ul&gt; &gt;(WTF::Vector&lt;WebCore::TextureMapperAnimation, 0ul, WTF::CrashOnOverflow, 16ul&gt;&amp;)
&gt; 13  0x7fd7c8ce0fc2 IPC::ArgumentCoder&lt;WebCore::TextureMapperAnimations&gt;::decode(IPC::Decoder&amp;, WebCore::TextureMapperAnimations&amp;)
&gt; 14  0x7fd7c8cea2bf std::enable_if&lt;!std::is_enum&lt;WebCore::TextureMapperAnimations&gt;::value, bool&gt;::type IPC::Decoder::decode&lt;WebCore::TextureMapperAnimations&gt;(WebCore::TextureMapperAnimations&amp;)
&gt; 15  0x7fd7c8ce18fd IPC::ArgumentCoder&lt;WebCore::CoordinatedGraphicsLayerState&gt;::decode(IPC::Decoder&amp;, WebCore::CoordinatedGraphicsLayerState&amp;)
&gt; 16  0x7fd7c8cf4461 std::enable_if&lt;!std::is_enum&lt;WebCore::CoordinatedGraphicsLayerState&gt;::value, bool&gt;::type IPC::Decoder::decode&lt;WebCore::CoordinatedGraphicsLayerState&gt;(WebCore::CoordinatedGraphicsLayerState&amp;)
&gt; 17  0x7fd7c8cf2769 IPC::ArgumentCoder&lt;std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt; &gt;::decode(IPC::Decoder&amp;, std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt;&amp;)
&gt; 18  0x7fd7c8cf0917 std::enable_if&lt;!std::is_enum&lt;std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt; &gt;::value, bool&gt;::type IPC::Decoder::decode&lt;std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt; &gt;(std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt;&amp;)
&gt; 19  0x7fd7c8cee6e4 IPC::VectorArgumentCoder&lt;false, std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt;, 0ul&gt;::decode(IPC::Decoder&amp;, WTF::Vector&lt;std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt;, 0ul, WTF::CrashOnOverflow, 16ul&gt;&amp;)
&gt; 20  0x7fd7c8cea673 std::enable_if&lt;!std::is_enum&lt;WTF::Vector&lt;std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt;, 0ul, WTF::CrashOnOverflow, 16ul&gt; &gt;::value, bool&gt;::type IPC::Decoder::decode&lt;WTF::Vector&lt;std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt;, 0ul, WTF::CrashOnOverflow, 16ul&gt; &gt;(WTF::Vector&lt;std::pair&lt;unsigned int, WebCore::CoordinatedGraphicsLayerState&gt;, 0ul, WTF::CrashOnOverflow, 16ul&gt;&amp;)
&gt; 21  0x7fd7c8ce2275 IPC::ArgumentCoder&lt;WebCore::CoordinatedGraphicsState&gt;::decode(IPC::Decoder&amp;, WebCore::CoordinatedGraphicsState&amp;)
&gt; 22  0x7fd7c8ea1939 std::enable_if&lt;!std::is_enum&lt;WebCore::CoordinatedGraphicsState&gt;::value, bool&gt;::type IPC::Decoder::decode&lt;WebCore::CoordinatedGraphicsState&gt;(WebCore::CoordinatedGraphicsState&amp;)
&gt; 23  0x7fd7c8ea18f3 IPC::TupleCoder&lt;1ul, WebCore::CoordinatedGraphicsState&gt;::decode(IPC::Decoder&amp;, std::tuple&lt;WebCore::CoordinatedGraphicsState&gt;&amp;)
&gt; 24  0x7fd7c8ea17af IPC::ArgumentCoder&lt;std::tuple&lt;WebCore::CoordinatedGraphicsState&gt; &gt;::decode(IPC::Decoder&amp;, std::tuple&lt;WebCore::CoordinatedGraphicsState&gt;&amp;)
&gt; 25  0x7fd7c8ea170d std::enable_if&lt;!std::is_enum&lt;std::tuple&lt;WebCore::CoordinatedGraphicsState&gt; &gt;::value, bool&gt;::type IPC::Decoder::decode&lt;std::tuple&lt;WebCore::CoordinatedGraphicsState&gt; &gt;(std::tuple&lt;WebCore::CoordinatedGraphicsState&gt;&amp;)
&gt; 26  0x7fd7c8ea161a void IPC::handleMessage&lt;Messages::CoordinatedLayerTreeHostProxy::CommitCoordinatedGraphicsState, WebKit::CoordinatedLayerTreeHostProxy, void (WebKit::CoordinatedLayerTreeHostProxy::*)(WebCore::CoordinatedGraphicsState const&amp;)&gt;(IPC::Decoder&amp;, WebKit::CoordinatedLayerTreeHostProxy*, void (WebKit::CoordinatedLayerTreeHostProxy::*)(WebCore::CoordinatedGraphicsState const&amp;))
&gt; 27  0x7fd7c8ea146f WebKit::CoordinatedLayerTreeHostProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
&gt; 28  0x7fd7c87ba086 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
&gt; 29  0x7fd7c8883ee1 WebKit::ChildProcessProxy::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
&gt; 30  0x7fd7c8966a8a WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
&gt; 31  0x7fd7c879d366 IPC::Connection::dispatchMessage(IPC::Decoder&amp;)</span ></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>