[Webkit-unassigned] [Bug 220091] [GStreamer] SIGSEV in webKitMediaSrcFreeStream

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 29 10:15:33 PST 2021


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

Ivan Molodetskikh <yalterz at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |yalterz at gmail.com

--- Comment #5 from Ivan Molodetskikh <yalterz at gmail.com> ---
I got a similar-looking crash when full-screening a YouTube video that has finished playing.

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f43ec32c012 in webKitMediaSrcFreeStream (source=source at entry=0x556ea7fbe140, stream=0x556ea76d2b40) at ../Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:512
512         if (GST_IS_APP_SRC(stream->appsrc)) {
> bt full
#0  0x00007f43ec32c012 in webKitMediaSrcFreeStream(_WebKitMediaSrc*, _Stream*) (source=source at entry=0x556ea7fbe140 [WebKitMediaSrc], stream=0x556ea76d2b40) at ../Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:512
        __inst = 0x556ea73e5550
        __t = 0x556ea7c67900 [GstAppSrc/GstBaseSrc/GstElement/GstObject/GInitiallyUnowned]
        __r = <optimized out>
        __FUNCTION__ = "webKitMediaSrcFreeStream"
#1  0x00007f43ec32c7c7 in webKitMediaSrcFinalize(_GObject*) (object=0x556ea7fbe140 [WebKitMediaSrc]) at ../Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:278
        stream = <optimized out>
        __for_range = <synthetic pointer>: <optimized out>
        __for_begin = 0x7f428851b700
        __for_end = 0x7f428851b710
        source = 0x556ea7fbe140 [WebKitMediaSrc]
        priv = 0x556ea7fbe0b0
#2  0x00007f43eb0f2552 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3524
        weak_locations = <optimized out>
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x556ea7fbe140 [WebKitMediaSrc]
        __func__ = "g_object_unref"
#3  g_object_unref (_object=0x556ea7fbe140) at ../gobject/gobject.c:3416
        object = 0x556ea7fbe140 [WebKitMediaSrc]
        __func__ = "g_object_unref"
#4  0x00007f43e84b21a5 in gst_object_unref (object=<optimized out>) at ../gst/gstobject.c:266
        __func__ = "gst_object_unref"
#5  0x00007f43ec32cc3e in WTF::derefGPtr<_WebKitMediaSrc>(_WebKitMediaSrc*) (ptr=<optimized out>) at ../Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:799
#6  0x00007f43edc8acae in WTF::GRefPtr<_WebKitMediaSrc>::operator=(_WebKitMediaSrc*) (optr=<optimized out>, this=<optimized out>) at DerivedSources/ForwardingHeaders/wtf/glib/GRefPtr.h:150
        ptr = <optimized out>
        __FUNCTION__ = "setWebKitMediaSrc"
#7  WebCore::PlaybackPipeline::setWebKitMediaSrc(_WebKitMediaSrc*) (this=<optimized out>, webKitMediaSrc=<optimized out>) at ../Source/WebCore/platform/graphics/gstreamer/mse/PlaybackPipeline.cpp:96
        __FUNCTION__ = "setWebKitMediaSrc"
#8  0x00007fff86bd9d10 in  ()
#9  0x00007fff86bd9b50 in  ()
#10 0x0000000000000000 in  ()

F33 Wayland, Web 40.alpha-66-gf266e76f+ from gnome-nightly Flatpak

-- 
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/20210129/813296b8/attachment.htm>


More information about the webkit-unassigned mailing list