[Webkit-unassigned] [Bug 210528] [GStreamer] media/media-source/media-source-seek-back.html is flaky crashing with 3 kinds of traces

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 15 20:32:30 PDT 2020


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

Diego Pino <dpino at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dpino at igalia.com
            Summary|[GTK]                       |[GStreamer]
                   |media/media-source/media-so |media/media-source/media-so
                   |urce-seek-back.html is      |urce-seek-back.html is
                   |flaky crashing with 3 kinds |flaky crashing with 3 kinds
                   |of traces                   |of traces

--- Comment #1 from Diego Pino <dpino at igalia.com> ---
This bug is also happening in WPE (random crashes). For instance:

Crash-log: https://build.webkit.org/results/WPE%20Linux%2064-bit%20Release%20(Tests)/r262962%20(18567)/media/media-source/media-source-seek-back-crash-log.txt

Crash-log: https://build.webkit.org/results/WPE%20Linux%2064-bit%20Release%20(Tests)/r263055%20(18616)/media/media-source/media-source-seek-back-crash-log.txt

In both cases the type of crash was:

STDERR:
STDERR: (WPEWebProcess:15969): GLib-GObject-CRITICAL **: 14:25:45.861: g_object_ref: assertion 'old_val > 0' failed

Thread 1 (Thread 0x7fa24b553700 (LWP 16302)):
#0  0x00007fa30532cee5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
#1  0x00007fa30532e1c9 in g_logv (log_domain=0x7fa305b192f7 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args at entry=0x7fa24b54e140) at ../glib/gmessages.c:1373
#2  0x00007fa30532e393 in g_log (log_domain=log_domain at entry=0x7fa305b192f7 "GLib-GObject", log_level=log_level at entry=G_LOG_LEVEL_CRITICAL, format=format at entry=0x7fa30537f77f "%s: assertion '%s' failed") at ../glib/gmessages.c:1415
#3  0x00007fa30532eb8d in g_return_if_fail_warning (log_domain=log_domain at entry=0x7fa305b192f7 "GLib-GObject", pretty_function=pretty_function at entry=0x7fa305b1c978 <__func__.15604> "g_object_ref", expression=expression at entry=0x7fa305b1b715 "old_val > 0") at ../glib/gmessages.c:2771
#4  0x00007fa305aec9fa in g_object_ref (_object=0x7fa23c00f460) at ../gobject/gobject.c:3368
#5  0x00007fa305aec9fa in g_object_ref (_object=0x7fa23c00f460) at ../gobject/gobject.c:3360
#6  0x00007fa305aecb08 in g_value_object_collect_value (value=0x7fa24b54e258, n_collect_values=<optimized out>, collect_values=<optimized out>, collect_flags=<optimized out>) at ../gobject/gobject.c:4007
#7  0x00007fa305233a46 in gst_structure_set_valist_internal (structure=0x7fa23c017160, fieldname=<optimized out>, varargs=varargs at entry=0x7fa24b54e300) at ../gst/gststructure.c:631
#8  0x00007fa305234dc6 in gst_structure_set (structure=structure at entry=0x7fa23c017160, field=field at entry=0x7fa305f9fa19 "context") at ../gst/gststructure.c:663
#9  0x00007fa305f8a8e5 in gst_gl_handle_context_query (element=element at entry=0x55d4d8e60130 [GstGLUploadElement], query=query at entry=0x7fa2402412d0 [GstQuery], display=<optimized out>, gl_context=0x7fa23c00f460 [GstGLContextEGL], other_context=<optimized out>) at ../gst-libs/gst/gl/gstglutils.c:550
#10 0x00007fa305f67b1b in gst_gl_base_filter_query (trans=0x55d4d8e60130 [GstGLUploadElement], direction=GST_PAD_SRC, query=0x7fa2402412d0 [GstQuery]) at ../gst-libs/gst/gl/gstglbasefilter.c:224
#11 0x00007fa305211238 in gst_pad_query (pad=pad at entry=0x7fa23c139630 [GstPad], query=query at entry=0x7fa2402412d0 [GstQuery]) at ../gst/gstpad.c:4072
#12 0x00007fa30521199b in gst_pad_peer_query (pad=pad at entry=0x7fa23c138f40 [GstPad], query=query at entry=0x7fa2402412d0 [GstQuery]) at ../gst/gstpad.c:4204
#13 0x00007fa305f899b6 in pad_query (item=<optimized out>, value=0x7fa24b54e640, user_data=0x7fa2402412d0) at ../gst-libs/gst/gl/gstglutils.c:108
#14 0x00007fa3051ff13c in gst_iterator_fold (it=it at entry=0x7fa258007b20, func=func at entry=0x7fa305f89990 <pad_query>, ret=ret at entry=0x7fa24b54e640, user_data=user_data at entry=0x7fa2402412d0) at ../gst/gstiterator.c:617
#15 0x00007fa305f89b26 in gst_gl_run_query (element=<optimized out>, query=query at entry=0x7fa2402412d0 [GstQuery], direction=direction at entry=GST_PAD_SINK) at ../gst-libs/gst/gl/gstglutils.c:136
#16 0x00007fa305f8aabd in gst_gl_query_local_gl_context (element=0x55d4d8e604a0 [GstGLColorConvertElement], direction=direction at entry=GST_PAD_SINK, context_ptr=context_ptr at entry=0x55d4d8e606e8) at ../gst-libs/gst/gl/gstglutils.c:591
#17 0x00007fa305f6764e in _find_local_gl_context (filter=0x55d4d8e604a0 [GstGLColorConvertElement]) at ../gst-libs/gst/gl/gstglbasefilter.c:197
#18 0x00007fa305f67df5 in gst_gl_base_filter_find_gl_context (filter=0x55d4d8e604a0 [GstGLColorConvertElement]) at ../gst-libs/gst/gl/gstglbasefilter.c:432
#19 0x00007fa2887b24b1 in gst_gl_color_convert_element_transform_caps (bt=0x55d4d8e604a0 [GstGLColorConvertElement], direction=GST_PAD_SRC, caps=0x7fa258065cf0 [GstCaps], filter=0x0) at ../ext/gl/gstglcolorconvertelement.c:145
#20 0x00007fa3061bae71 in gst_base_transform_transform_caps (trans=trans at entry=0x55d4d8e604a0 [GstGLColorConvertElement], direction=GST_PAD_SRC, caps=caps at entry=0x7fa258065cf0 [GstCaps], filter=filter at entry=0x0) at ../libs/gst/base/gstbasetransform.c:474
...

-- 
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/20200616/6f991190/attachment-0001.htm>


More information about the webkit-unassigned mailing list