[Webkit-unassigned] [Bug 189662] New: [GStreamer] ASSERTION FAILED: priv->player
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 17 06:55:34 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=189662
Bug ID: 189662
Summary: [GStreamer] ASSERTION FAILED: priv->player
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: aboya at igalia.com
CC: bugs-noreply at webkitgtk.org
This has to be some kind of race condition: it happens only randomly, and not very often (so far I've encountered it once, while loading a web page with a non MSE video player).
ASSERTION FAILED: priv->player
#0 WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:255
#1 0x00007fd411b6f36b in webKitWebSrcStart (src=0x13b2100) at ../../Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:447
#2 0x00007fd411b70658 in <lambda()>::operator()(void) const (__closure=0x7fd3484f6018) at ../../Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:730
#3 0x00007fd411b779ba in WTF::Function<void()>::CallableWrapper<webKitWebSrcSeek(WebKitWebSrc*, guint64)::<lambda()> >::call(void) (this=0x7fd3484f6010) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
#4 0x00007fd40ec42bde in WTF::Function<void ()>::operator()() const (this=0x7fd3484f5048) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
#5 0x00007fd411b733d3 in WebCore::MainThreadNotifier<MainThreadSourceNotification>::<lambda()>::operator()(void) const (this=0x7fd37d8769e0)
at ../../Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h:62
#6 0x00007fd411b7799c in WTF::Function<void()>::CallableWrapper<WebCore::MainThreadNotifier<T>::notify(T, F&&) [with F = webKitWebSrcSeek(WebKitWebSrc*, guint64)::<lambda()>; T = MainThreadSourceNotification]::<lambda()> >::call(void) (this=0x7fd3484f5028) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
#7 0x00007fd40ec42bde in WTF::Function<void ()>::operator()() const (this=0x7ffd41a01cb8) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
#8 0x00007fd40470879f in WTF::RunLoop::performWork (this=0x7fd3edff9000) at ../../Source/WTF/wtf/RunLoop.cpp:106
#9 0x00007fd404752a34 in WTF::RunLoop::<lambda(gpointer)>::operator()(gpointer) const (__closure=0x0, userData=0x7fd3edff9000) at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:68
#10 0x00007fd404752a58 in WTF::RunLoop::<lambda(gpointer)>::_FUN(gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:70
#11 0x00007fd4047529d4 in WTF::<lambda(GSource*, GSourceFunc, gpointer)>::operator()(GSource *, GSourceFunc, gpointer) const (__closure=0x0, source=0xe2b0c0,
callback=0x7fd404752a3b <WTF::RunLoop::<lambda(gpointer)>::_FUN(gpointer)>, userData=0x7fd3edff9000) at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:45
#12 0x00007fd404752a04 in WTF::<lambda(GSource*, GSourceFunc, gpointer)>::_FUN(GSource *, GSourceFunc, gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:46
#13 0x00007fd3fa5ca838 in g_main_dispatch () at /webkit/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3148
#14 g_main_context_dispatch () at /webkit/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3813
#15 0x00007fd3fa5cabf8 in g_main_context_iterate () at /webkit/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3886
#16 0x00007fd3fa5caee2 in g_main_loop_run () at /webkit/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:4082
#17 0x00007fd404752f12 in WTF::RunLoop::run () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
#18 0x00007fd40f6105b5 in WebKit::ChildProcessMain<WebKit::WebProcess, WebKit::WebProcessMain> (argc=3, argv=0x7ffd41a020a8) at ../../Source/WebKit/Shared/unix/ChildProcessMain.h:61
#19 0x00007fd40f60de9d in WebKit::WebProcessMainUnix (argc=3, argv=0x7ffd41a020a8) at ../../Source/WebKit/WebProcess/gtk/WebProcessMainGtk.cpp:67
#20 0x0000000000400d21 in main (argc=3, argv=0x7ffd41a020a8) at ../../Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp:52
--
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/20180917/b8d44118/attachment.html>
More information about the webkit-unassigned
mailing list