RESOLVED INVALID 201217
[GStreamer] WebProcess crash when trying to seek a video in youtube
https://bugs.webkit.org/show_bug.cgi?id=201217
Summary [GStreamer] WebProcess crash when trying to seek a video in youtube
Carlos Garcia Campos
Reported 2019-08-28 05:48:46 PDT
Videos no longer start in youtube with current trunk, but if I try to seek, I get a WebProcess crash with the following bt: Thread 1 "WebKitWebProces" received signal SIGSEGV, Segmentation fault. 0x00007f81b6ba792b in webKitMediaSrcFreeStream(_WebKitMediaSrc*, _Stream*) () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 (gdb) bt #0 0x00007f81b6ba792b in webKitMediaSrcFreeStream(_WebKitMediaSrc*, _Stream*) () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #1 0x00007f81b6ba808f in webKitMediaSrcFinalize(_GObject*) () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #2 0x00007f81b00d2d4d in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3345 #3 g_object_unref (_object=0x55cf1bdf8160) at ../gobject/gobject.c:3237 #4 0x00007f81abd772f9 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so #5 0x00007f81b09df93e in gst_element_change_state () from /lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #6 0x00007f81b09e005e in ?? () from /lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 #7 0x00007f81b81808e4 in WebCore::MediaPlayerPrivateGStreamerBase::~MediaPlayerPrivateGStreamerBase() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #8 0x00007f81b8174f9b in WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #9 0x00007f81b8186869 in WebCore::MediaPlayerPrivateGStreamerMSE::~MediaPlayerPrivateGStreamerMSE() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #10 0x00007f81b7b6ec54 in WebCore::MediaPlayer::~MediaPlayer() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #11 0x00007f81b7b6ecd9 in WebCore::MediaPlayer::~MediaPlayer() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #12 0x00007f81b7750391 in WebCore::HTMLMediaElement::createMediaPlayer() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #13 0x00007f81b7750c34 in WebCore::HTMLMediaElement::prepareForLoad() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #14 0x00007f81b7751291 in WebCore::HTMLMediaElement::load() () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #15 0x00007f81b6d2ec09 in WebCore::jsHTMLMediaElementPrototypeFunctionLoad(JSC::ExecState*) () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37 #16 0x00007f8153fff16b in ?? () #17 0x00007ffd81a8f4a0 in ?? () #18 0x00007f81b40112c9 in llint_op_call () from /home/cgarcia/src/git/gnome/WebKit-2.26/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18 #19 0x0000000000000000 in ?? ()
Attachments
Philippe Normand
Comment 1 2019-08-28 06:15:51 PDT
Looks like another duplicate of #191106
Carlos Garcia Campos
Comment 2 2019-09-02 01:09:39 PDT
Debian testing has mixed versions of gst and plugins (1.16 and 1.14). I upgraded everything to 1.16 from sid and everything seems to be working, so let's close this.
Note You need to log in before you can comment on or make changes to this bug.