[Webkit-unassigned] [Bug 257707] New: [GStreamer][DmaBuf] Screen capture broken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 5 03:46:16 PDT 2023


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

            Bug ID: 257707
           Summary: [GStreamer][DmaBuf] Screen capture broken
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: philn at igalia.com

https://webrtc.github.io/samples/src/content/getusermedia/getdisplaymedia/

(WebKitWebProcess:268582): GStreamer-CRITICAL **: 11:41:58.467: gst_buffer_peek_memory: assertion 'idx < GST_BUFFER_MEM_LEN (buffer)' failed

(gdb) bt                                                                                                                                                                                                             
#0  g_logv (log_domain=0x7f91d93219ae "GStreamer", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args at entry=0x7f90fb7fba50) at ../glib/gmessages.c:1422                                               
#1  0x00007f91da1a3b33 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1460                                                                          
#2  0x00007f91d927ca6a in gst_buffer_peek_memory (buffer=<optimized out>, idx=<optimized out>) at ../gst/gstbuffer.c:1197                                                                                            
#3  0x00007f91e775ecdc in WebCore::MediaPlayerPrivateGStreamer::pushDMABufToCompositor() (this=0x7f91ca1d1d80)                                                                                                       
    at /var/home/phil/WebKit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:3304                                                                                                         
#4  0x00007f91e7760a09 in WebCore::MediaPlayerPrivateGStreamer::triggerRepaint(WTF::GRefPtr<_GstSample>&&) (this=0x7f91ca1d1d80, sample=...)                                                                         
    at /var/home/phil/WebKit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:3698
...

-- 
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/20230605/dec63e5d/attachment-0001.htm>


More information about the webkit-unassigned mailing list