[Webkit-unassigned] [Bug 210926] [GStreamer][Pipewire] Implement getDisplayMedia() backend

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 15 20:45:11 PDT 2020


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

--- Comment #4 from Diego Pino <dpino at igalia.com> ---
fast/mediastream/getDisplayMedia-max-constraints1.html is a flaky Crash:

https://results.webkit.org/?platform=WPE&platform=GTK&suite=layout-tests&test=fast%2Fmediastream%2FgetDisplayMedia-max-constraints1.html

fast/mediastream/getDisplayMedia-max-constraints3.html had only one Crash since r261853.

Latest crash log for getDisplayMedia-max-constraints1.html:

Crash-log: https://build.webkit.org/results/WPE%20Linux%2064-bit%20Release%20(Tests)/r263069%20(18619)/fast/mediastream/getDisplayMedia-max-constraints1-crash-log.txt

STDERR:
STDERR: (WPEWebProcess:13235): GLib-GObject-CRITICAL **: 18:15:49.770: g_object_ref: assertion 'old_val > 0' failed

Thread 1 (Thread 0x7fb084cfe700 (LWP 14447)):
#0  0x00007fb16b67eee5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
#1  0x00007fb16b6801c9 in g_logv (log_domain=0x7fb16be6b2f7 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args at entry=0x7fb084cfa470) at ../glib/gmessages.c:1373
#2  0x00007fb16b680393 in g_log (log_domain=log_domain at entry=0x7fb16be6b2f7 "GLib-GObject", log_level=log_level at entry=G_LOG_LEVEL_CRITICAL, format=format at entry=0x7fb16b6d177f "%s: assertion '%s' failed") at ../glib/gmessages.c:1415
#3  0x00007fb16b680b8d in g_return_if_fail_warning (log_domain=log_domain at entry=0x7fb16be6b2f7 "GLib-GObject", pretty_function=pretty_function at entry=0x7fb16be6e978 <__func__.15604> "g_object_ref", expression=expression at entry=0x7fb16be6d715 "old_val > 0") at ../glib/gmessages.c:2771
#4  0x00007fb16be3e9fa in g_object_ref (_object=0x7fb098057310) at ../gobject/gobject.c:3368
#5  0x00007fb16be3e9fa in g_object_ref (_object=0x7fb098057310) at ../gobject/gobject.c:3360
#6  0x00007fb16be3eb08 in g_value_object_collect_value (value=0x7fb084cfa588, n_collect_values=<optimized out>, collect_values=<optimized out>, collect_flags=<optimized out>) at ../gobject/gobject.c:4007
#7  0x00007fb16b585a46 in gst_structure_set_valist_internal (structure=0x7fb06c045a60, fieldname=<optimized out>, varargs=varargs at entry=0x7fb084cfa630) at ../gst/gststructure.c:631
#8  0x00007fb16b586dc6 in gst_structure_set (structure=structure at entry=0x7fb06c045a60, field=field at entry=0x7fb16c2f1a19 "context") at ../gst/gststructure.c:663
#9  0x00007fb16c2dc8e5 in gst_gl_handle_context_query (element=element at entry=0x55a06c4547c0 [GstGLUploadElement], query=query at entry=0x55a06c265590 [GstQuery], display=<optimized out>, gl_context=0x7fb098057310 [GstGLContextEGL], other_context=<optimized out>) at ../gst-libs/gst/gl/gstglutils.c:550
#10 0x00007fb16c2b9b1b in gst_gl_base_filter_query (trans=0x55a06c4547c0 [GstGLUploadElement], direction=GST_PAD_SRC, query=0x55a06c265590 [GstQuery]) at ../gst-libs/gst/gl/gstglbasefilter.c:224
#11 0x00007fb16b563238 in gst_pad_query (pad=pad at entry=0x7fb098047b20 [GstPad], query=query at entry=0x55a06c265590 [GstQuery]) at ../gst/gstpad.c:4072
#12 0x00007fb16b56399b in gst_pad_peer_query (pad=pad at entry=0x7fb0980478d0 [GstPad], query=query at entry=0x55a06c265590 [GstQuery]) at ../gst/gstpad.c:4204
#13 0x00007fb16c2db9b6 in pad_query (item=<optimized out>, value=0x7fb084cfa970, user_data=0x55a06c265590) at ../gst-libs/gst/gl/gstglutils.c:108
#14 0x00007fb16b55113c in gst_iterator_fold (it=it at entry=0x7fb0980048a0, func=func at entry=0x7fb16c2db990 <pad_query>, ret=ret at entry=0x7fb084cfa970, user_data=user_data at entry=0x55a06c265590) at ../gst/gstiterator.c:617
#15 0x00007fb16c2dbb26 in gst_gl_run_query (element=<optimized out>, query=query at entry=0x55a06c265590 [GstQuery], direction=direction at entry=GST_PAD_SINK) at ../gst-libs/gst/gl/gstglutils.c:136
#16 0x00007fb16c2dcabd in gst_gl_query_local_gl_context (element=0x55a06c454b30 [GstGLColorConvertElement], direction=direction at entry=GST_PAD_SINK, context_ptr=context_ptr at entry=0x55a06c454d78) at ../gst-libs/gst/gl/gstglutils.c:591
#17 0x00007fb16c2b964e in _find_local_gl_context (filter=0x55a06c454b30 [GstGLColorConvertElement]) at ../gst-libs/gst/gl/gstglbasefilter.c:197
#18 0x00007fb16c2b9df5 in gst_gl_base_filter_find_gl_context (filter=0x55a06c454b30 [GstGLColorConvertElement]) at ../gst-libs/gst/gl/gstglbasefilter.c:432
#19 0x00007fb109f434b1 in gst_gl_color_convert_element_transform_caps (bt=0x55a06c454b30 [GstGLColorConvertElement], direction=GST_PAD_SRC, caps=0x55a06c498f70 [GstCaps], filter=0x0) at ../ext/gl/gstglcolorconvertelement.c:145
#20 0x00007fb16c50ce71 in gst_base_transform_transform_caps (trans=trans at entry=0x55a06c454b30 [GstGLColorConvertElement], direction=GST_PAD_SRC, caps=caps at entry=0x55a06c498f70 [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/26f269be/attachment.htm>


More information about the webkit-unassigned mailing list