[Webkit-unassigned] [Bug 170822] New: LayoutTest webrtc/captureCanvas-webrtc.html is a flaky crash
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 13 12:22:45 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=170822
Bug ID: 170822
Summary: LayoutTest webrtc/captureCanvas-webrtc.html is a flaky
crash
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ryanhaddad at apple.com
CC: youennf at gmail.com
LayoutTest webrtc/captureCanvas-webrtc.html is a flaky crash
https://build.webkit.org/results/Apple%20iOS%2010%20Simulator%20Release%20WK2%20(Tests)/r215325%20(650)/results.html
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=webrtc%2FcaptureCanvas-webrtc.html
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
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170413/b1033093/attachment-0001.html>
More information about the webkit-unassigned
mailing list