[Webkit-unassigned] [Bug 237872] New: REGRESSION(r289154) webrtc/vp8-then-h264.html is crashing after SDK update to fdo 21.08 and Gstreamer 1.20

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 14 21:06:01 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=237872

            Bug ID: 237872
           Summary: REGRESSION(r289154) webrtc/vp8-then-h264.html is
                    crashing after SDK update to fdo 21.08 and Gstreamer
                    1.20
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: lmoura at igalia.com

webrtc/vp8-then-h264.html

Crashing failing to create video converter after SDK updated to FDO 21.08 and GST 1.20 in r289154 (bug236136)

First failure: https://build.webkit.org/#/builders/63/builds/4028

Threadd 1 trace:

Thread 1 (Thread 0x7f2810320640 (LWP 127)):
#0  g_logv (log_domain=0x7f28f6b7cc40 "GStreamer-Video", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=<optimized out>) at ../glib/gmessages.c:1417
#1  0x00007f28f7be8073 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1455
#2  0x00007f28fefca937 in WebCore::GStreamerVideoFrameLibWebRTC::ToI420() () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#3  0x00007f28ff01f321 in webrtc::LibvpxVp8Encoder::PrepareBuffers(rtc::scoped_refptr<webrtc::VideoFrameBuffer>) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#4  0x00007f28ff0202de in webrtc::LibvpxVp8Encoder::Encode(webrtc::VideoFrame const&, std::vector<webrtc::VideoFrameType, std::allocator<webrtc::VideoFrameType> > const*) [clone .part.0] () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#5  0x00007f29011c6d76 in webrtc::VideoStreamEncoder::EncodeVideoFrame(webrtc::VideoFrame const&, long) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#6  0x00007f29011c8a3f in webrtc::webrtc_new_closure_impl::ClosureTask<webrtc::VideoStreamEncoder::OnFrame(webrtc::VideoFrame const&)::{lambda()#2}>::Run() () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#7  0x00007f2901055bbc in std::_Function_handler<void (), webrtc::(anonymous namespace)::TaskQueueStdlib::TaskQueueStdlib(std::basic_string_view<char, std::char_traits<char> >, rtc::ThreadPriority)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#8  0x00007f28fed58d0e in rtc::(anonymous namespace)::RunPlatformThread(void*) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#9  0x00007f28f7b6f3ba in start_thread (arg=0x7f2810320640) at pthread_create.c:481
#10 0x00007f28f7614b03 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Relevant stderr:

STDERR: (webrtc_video_engine.cc:3482): Absent receive stream; ignoring clearing encoded frame sink for ssrc 0
STDERR: Mesa: The provided filesystem timestamp for the cache is bogus! Disabling On-disk cache.
STDERR: (webrtc_video_engine.cc:3482): Absent receive stream; ignoring clearing encoded frame sink for ssrc 0
STDERR: gst_video_converter_frame: assertion 'convert != NULL' failed
STDERR: WebKitWebProcess terminated (pid 54) because the process crashed⏎

-- 
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/20220315/724e21da/attachment-0001.htm>


More information about the webkit-unassigned mailing list