<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 - LayoutTest webrtc/captureCanvas-webrtc.html is a flaky crash"
   href="https://bugs.webkit.org/show_bug.cgi?id=170822">170822</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>LayoutTest webrtc/captureCanvas-webrtc.html is a flaky crash
          </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>New Bugs
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned@lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>ryanhaddad@apple.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>youennf@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>LayoutTest webrtc/captureCanvas-webrtc.html is a flaky crash

<a href="https://build.webkit.org/results/Apple%20iOS%2010%20Simulator%20Release%20WK2%20(Tests)/r215325%20(650)/results.html">https://build.webkit.org/results/Apple%20iOS%2010%20Simulator%20Release%20WK2%20(Tests)/r215325%20(650)/results.html</a>

<a href="https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=webrtc%2FcaptureCanvas-webrtc.html">https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=webrtc%2FcaptureCanvas-webrtc.html</a>

Thread 12 Crashed:: Thread 0x0x7fbf3c7e4f
0   libsystem_kernel.dylib              0x00000001088a0f06 __pthread_kill + 10
1   libsystem_pthread.dylib             0x00000001088d54ec pthread_kill + 90
2   libsystem_c.dylib                   0x000000010861dfd7 abort + 129
3   libwebrtc.dylib                     0x000000010b953fdd rtc::FatalMessage::~FatalMessage() + 293
4   libwebrtc.dylib                     0x000000010b953fe7 rtc::FatalMessage::~FatalMessage() + 9 (checks.cc:139)
5   libwebrtc.dylib                     0x000000010b9a363b webrtc::video_coding::FrameBuffer::UpdateFrameInfoWithIncomingFrame(webrtc::video_coding::FrameObject const&, std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<webrtc::video_coding::FrameBuffer::FrameKey, webrtc::video_coding::FrameBuffer::FrameInfo>, std::__1::__tree_node<std::__1::__value_type<webrtc::video_coding::FrameBuffer::FrameKey, webrtc::video_coding::FrameBuffer::FrameInfo>, void*>*, long> >) + 1943 (frame_buffer2.cc:390)
6   libwebrtc.dylib                     0x000000010b9a2cac webrtc::video_coding::FrameBuffer::InsertFrame(std::__1::unique_ptr<webrtc::video_coding::FrameObject, std::__1::default_delete<webrtc::video_coding::FrameObject> >) + 1688 (frame_buffer2.cc:240)
7   libwebrtc.dylib                     0x000000010bb40f0c webrtc::internal::VideoReceiveStream::OnCompleteFrame(std::__1::unique_ptr<webrtc::video_coding::FrameObject, std::__1::default_delete<webrtc::video_coding::FrameObject> >) + 44 (video_receive_stream.cc:427)
8   libwebrtc.dylib                     0x000000010baa5ac2 webrtc::RtpStreamReceiver::OnCompleteFrame(std::__1::unique_ptr<webrtc::video_coding::FrameObject, std::__1::default_delete<webrtc::video_coding::FrameObject> >) + 128 (rtp_stream_receiver.cc:408)
9   libwebrtc.dylib                     0x000000010ba8c5f7 webrtc::video_coding::RtpFrameReferenceFinder::ManageFrameGeneric(std::__1::unique_ptr<webrtc::video_coding::RtpFrameObject, std::__1::default_delete<webrtc::video_coding::RtpFrameObject> >, int) + 689 (rtp_frame_reference_finder.cc:219)
10  libwebrtc.dylib                     0x000000010ba8b176 webrtc::video_coding::RtpFrameReferenceFinder::ManageFrame(std::__1::unique_ptr<webrtc::video_coding::RtpFrameObject, std::__1::default_delete<webrtc::video_coding::RtpFrameObject> >) + 172 (memory:2721)
11  libwebrtc.dylib                     0x000000010baa5a0f webrtc::RtpStreamReceiver::OnReceivedFrame(std::__1::unique_ptr<webrtc::video_coding::RtpFrameObject, std::__1::default_delete<webrtc::video_coding::RtpFrameObject> >) + 105 (rtp_stream_receiver.cc:397)
12  libwebrtc.dylib                     0x000000010ba16565 webrtc::video_coding::PacketBuffer::InsertPacket(webrtc::VCMPacket*) + 529 (packet_buffer.cc:114)
13  libwebrtc.dylib                     0x000000010baa4ec2 webrtc::RtpStreamReceiver::OnReceivedPayloadData(unsigned char const*, unsigned long, webrtc::WebRtcRTPHeader const*) + 294 (rtp_stream_receiver.cc:280)
14  libwebrtc.dylib                     0x000000010ba98ac4 webrtc::RTPReceiverVideo::ParseRtpPacket(webrtc::WebRtcRTPHeader*, webrtc::PayloadUnion const&, bool, unsigned char const*, unsigned long, long long, bool) + 628 (rtp_receiver_video.cc:103)
15  libwebrtc.dylib                     0x000000010ba97e3c webrtc::RtpReceiverImpl::IncomingRtpPacket(webrtc::RTPHeader const&, unsigned char const*, unsigned long, webrtc::PayloadUnion, bool) + 494 (rtp_receiver_impl.cc:181)
16  libwebrtc.dylib                     0x000000010baa5234 webrtc::RtpStreamReceiver::ReceivePacket(unsigned char const*, unsigned long, webrtc::RTPHeader const&, bool) + 170 (rtp_stream_receiver.cc:432)
17  libwebrtc.dylib                     0x000000010baa517a webrtc::RtpStreamReceiver::OnRecoveredPacket(unsigned char const*, unsigned long) + 150 (rtp_stream_receiver.cc:293)
18  libwebrtc.dylib                     0x000000010bb22ff5 webrtc::UlpfecReceiverImpl::ProcessReceivedFec() + 93 (ulpfec_receiver_impl.cc:215)
19  libwebrtc.dylib                     0x000000010baa5c46 webrtc::RtpStreamReceiver::ParseAndHandleEncapsulatingHeader(unsigned char const*, unsigned long, webrtc::RTPHeader const&) + 170 (rtp_stream_receiver.cc:450)
20  libwebrtc.dylib                     0x000000010baa51d2 webrtc::RtpStreamReceiver::ReceivePacket(unsigned char const*, unsigned long, webrtc::RTPHeader const&, bool) + 72 (rtp_stream_receiver.cc:422)
21  libwebrtc.dylib                     0x000000010baa517a webrtc::RtpStreamReceiver::OnRecoveredPacket(unsigned char const*, unsigned long) + 150 (rtp_stream_receiver.cc:293)
22  libwebrtc.dylib                     0x000000010baa5d58 webrtc::RtpStreamReceiver::ParseAndHandleEncapsulatingHeader(unsigned char const*, unsigned long, webrtc::RTPHeader const&) + 444 (rtp_stream_receiver.cc:476)
23  libwebrtc.dylib                     0x000000010baa51d2 webrtc::RtpStreamReceiver::ReceivePacket(unsigned char const*, unsigned long, webrtc::RTPHeader const&, bool) + 72 (rtp_stream_receiver.cc:422)
24  libwebrtc.dylib                     0x000000010baa57db webrtc::RtpStreamReceiver::OnRtpPacket(webrtc::RtpPacketReceived const&) + 1173 (rtp_stream_receiver.cc:357)
25  libwebrtc.dylib                     0x000000010b941cf1 webrtc::internal::Call::DeliverRtp(webrtc::MediaType, unsigned char const*, unsigned long, webrtc::PacketTime const&) + 583 (call.cc:1216)
26  libwebrtc.dylib                     0x000000010bb7ef21 cricket::WebRtcVideoChannel2::OnPacketReceived(rtc::CopyOnWriteBuffer*, rtc::PacketTime const&) + 95 (webrtcvideoengine2.cc:1375)
27  libwebrtc.dylib                     0x000000010bca3587 cricket::BaseChannel::OnPacketReceived(bool, rtc::CopyOnWriteBuffer const&, rtc::PacketTime const&) + 91 (channel.cc:913)
28  libwebrtc.dylib                     0x000000010b8f8b90 rtc::AsyncInvoker::OnMessage(rtc::Message*) + 20 (asyncinvoker.cc:44)
29  libwebrtc.dylib                     0x000000010b9d49e5 rtc::MessageQueue::Dispatch(rtc::Message*) + 265 (messagequeue.cc:539)
30  libwebrtc.dylib                     0x000000010bafdc9f rtc::Thread::ProcessMessages(int) + 153 (thread.cc:496)
31  libwebrtc.dylib                     0x000000010bafda00 rtc::Thread::PreRun(void*) + 102 (thread.cc:318)
32  libsystem_pthread.dylib             0x00000001088d299d _pthread_body + 131
33  libsystem_pthread.dylib             0x00000001088d291a _pthread_start + 168
34  libsystem_pthread.dylib             0x00000001088d0351 thread_start + 13</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>