[Webkit-unassigned] [Bug 251142] New: [GStreamer][1.22] Critical warning in internal text combiner element

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 25 03:54:25 PST 2023


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

            Bug ID: 251142
           Summary: [GStreamer][1.22] Critical warning in internal text
                    combiner element
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: philn at igalia.com

(gdb) bt
#0  g_logv (log_domain=0x7f6fdbe839ae "GStreamer", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=<optimized out>) at ../glib/gmessages.c:1418
#1  0x00007f6fdcb29933 in g_log (log_domain=log_domain at entry=0x7f6fdbe839ae "GStreamer", log_level=log_level at entry=G_LOG_LEVEL_CRITICAL, format=format at entry=0x7f6fdbe94458 "Element type %s does not have a pad template %s (%p)") at ../glib/gmessages.c:1456
#2  0x00007f6fdbdfd498 in _gst_element_request_pad (element=0x815430 [GstConcat], templ=0x7ceb70 [GstPadTemplate], name=0x0, caps=0x0) at ../gst/gstelement.c:1172
#3  0x00007f6fe38e1f91 in webkitTextCombinerRequestNewPad(_GstElement*, _GstPadTemplate*, char const*, _GstCaps const*) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0
#4  0x00007f6fdbdfd411 in _gst_element_request_pad (element=0x7fa050 [WebKitTextCombiner], templ=0x7ceb70 [GstPadTemplate], name=0x0, caps=caps at entry=0x0) at ../gst/gstelement.c:1179
#5  0x00007f6fdbdffe47 in gst_element_request_pad_simple (element=<optimized out>, name=name at entry=0x7f6f6c7e0531 "sink_%u") at ../gst/gstelement.c:1274
#6  0x00007f6f6c7aeeb2 in pad_added_cb (decodebin=<optimized out>, pad=<optimized out>, group=<optimized out>) at ../gst/playback/gstplaybin2.c:3499
#7  0x00007f6fe0c467d7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x9032f0, return_value=<optimized out>, instance=0x7f6d60087610, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=<optimized out>) at ../gobject/gmarshal.c:1910
#8  0x00007f6fe0c66480 in _g_closure_invoke_va (param_types=<optimized out>, n_params=<optimized out>, args=0x7f6dd4df88e0, instance=0x7f6d60087610, return_value=<optimized out>, closure=0x9032f0) at ../gobject/gclosure.c:893
#9  g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7f6dd4df88e0) at ../gobject/gsignal.c:3440
#10 0x00007f6fe0c665b3 in g_signal_emit (instance=instance at entry=0x7f6d60087610, signal_id=<optimized out>, detail=detail at entry=0) at ../gobject/gsignal.c:3587
#11 0x00007f6fdbdff723 in gst_element_add_pad (element=0x7f6d60087610 [GstURIDecodeBin], pad=0x80d3d0 [GstGhostPad]) at ../gst/gstelement.c:802
#12 0x00007f6fe0c467d7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x679510, return_value=<optimized out>, instance=0x79e370, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=<optimized out>) at ../gobject/gmarshal.c:1910
#13 0x00007f6fe0c66480 in _g_closure_invoke_va (param_types=<optimized out>, n_params=<optimized out>, args=0x7f6dd4df8bf0, instance=0x79e370, return_value=<optimized out>, closure=0x679510) at ../gobject/gclosure.c:893
#14 g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7f6dd4df8bf0) at ../gobject/gsignal.c:3440
#15 0x00007f6fe0c665b3 in g_signal_emit (instance=instance at entry=0x79e370, signal_id=<optimized out>, detail=detail at entry=0) at ../gobject/gsignal.c:3587
#16 0x00007f6fdbdff723 in gst_element_add_pad (element=0x79e370 [GstDecodeBin], pad=pad at entry=0x7f6d6c0f85e0 [GstDecodePad]) at ../gst/gstelement.c:802
#17 0x00007f6f6c77b59f in gst_decode_bin_expose (dbin=dbin at entry=0x79e370 [GstDecodeBin]) at ../gst/playback/gstdecodebin2.c:4803
#18 0x00007f6f6c77c878 in source_pad_blocked_cb (pad=pad at entry=0x84c9a0 [GstPad], info=info at entry=0x7f6dd4df8fe0, user_data=<optimized out>) at ../gst/playback/gstdecodebin2.c:5000
#19 0x00007f6fdbe23ca9 in probe_hook_marshal (hook=0x7f6d64029880, data=0x7f6dd4df8ea0) at ../gst/gstpad.c:3669
#20 0x00007f6fdcb055d7 in g_hook_list_marshal (hook_list=0x84ca38, may_recurse=1, marshaller=0x7f6fdbe238e0 <probe_hook_marshal>, data=0x7f6dd4df8ea0) at ../glib/ghook.c:672
#21 0x00007f6fdbe24290 in do_probe_callbacks (pad=pad at entry=0x84c9a0 [GstPad], info=info at entry=0x7f6dd4df8fe0, defaultval=defaultval at entry=GST_FLOW_OK) at ../gst/gstpad.c:3853
#22 0x00007f6fdbe2842d in gst_pad_push_event_unchecked (pad=pad at entry=0x84c9a0 [GstPad], event=0x7f6d64025580 [GstEvent], type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../gst/gstpad.c:5521
#23 0x00007f6fdbe28bd0 in push_sticky (pad=pad at entry=0x84c9a0 [GstPad], ev=ev at entry=0x7f6dd4df90e0, user_data=user_data at entry=0x7f6dd4df9150) at ../gst/gstpad.c:4057
#24 0x00007f6fdbe1ca43 in events_foreach (pad=0x84c9a0 [GstPad], func=0x7f6fdbe28ad0 <push_sticky>, user_data=0x7f6dd4df9150) at ../gst/gstpad.c:613
#25 0x00007f6fdbe2c1b7 in check_sticky (event=0x7f6d64025580 [GstEvent], pad=0x84c9a0 [GstPad]) at ../gst/gstpad.c:4116
#26 gst_pad_push_event (pad=pad at entry=0x84c9a0 [GstPad], event=0x7f6d64025580 [GstEvent]) at ../gst/gstpad.c:5705
#27 0x00007f6fdbc46e18 in gst_pad_set_caps (caps=0x66d370 [GstCaps], pad=0x84c9a0 [GstPad]) at /usr/include/gstreamer-1.0/gst/gstcompat.h:59
#28 gst_video_decoder_negotiate_default (decoder=0x7f6d6c01ae30 [GstTheoraDec]) at ../gst-libs/gst/video/gstvideodecoder.c:4503
#29 0x00007f6fdbc440bd in gst_video_decoder_negotiate (decoder=0x7f6d6c01ae30 [GstTheoraDec]) at ../gst-libs/gst/video/gstvideodecoder.c:4557
#30 0x00007f6f6c2d64af in theora_handle_type_packet (dec=0x7f6d6c01ae30 [GstTheoraDec]) at ../ext/theora/gsttheoradec.c:528
#31 theora_handle_header_packet (packet=<optimized out>, dec=<optimized out>) at ../ext/theora/gsttheoradec.c:573
#32 theora_dec_decode_buffer (dec=0x7f6d6c01ae30 [GstTheoraDec], buf=<optimized out>, frame=frame at entry=0x81a9b0) at ../ext/theora/gsttheoradec.c:882
#33 0x00007f6f6c2d6ae6 in theora_dec_handle_frame (bdec=0x7f6d6c01ae30 [GstTheoraDec], frame=0x81a9b0) at ../ext/theora/gsttheoradec.c:903
#34 0x00007f6fdbc47cd4 in gst_video_decoder_decode_frame (decoder=decoder at entry=0x7f6d6c01ae30 [GstTheoraDec], frame=frame at entry=0x81a9b0) at ../gst-libs/gst/video/gstvideodecoder.c:4001
#35 0x00007f6fdbc4be94 in gst_video_decoder_have_frame (decoder=0x7f6d6c01ae30 [GstTheoraDec]) at ../gst-libs/gst/video/gstvideodecoder.c:3893
#36 0x00007f6fdbc40ef1 in gst_video_decoder_parse_available (dec=dec at entry=0x7f6d6c01ae30 [GstTheoraDec], at_eos=at_eos at entry=0, new_buffer=<optimized out>, new_buffer at entry=1) at ../gst-libs/gst/video/gstvideodecoder.c:1145
#37 0x00007f6fdbc4a8b9 in gst_video_decoder_chain_forward (decoder=decoder at entry=0x7f6d6c01ae30 [GstTheoraDec], buf=buf at entry=0x7f6d6c040240 [GstBuffer], at_eos=at_eos at entry=0) at ../gst-libs/gst/video/gstvideodecoder.c:2500
#38 0x00007f6fdbc4b0f7 in gst_video_decoder_chain (pad=<optimized out>, parent=<optimized out>, buf=0x7f6d6c040240 [GstBuffer]) at ../gst-libs/gst/video/gstvideodecoder.c:2825
#39 0x00007f6fdbe26775 in gst_pad_chain_data_unchecked (pad=pad at entry=0x84ce40 [GstPad], type=type at entry=4112, data=data at entry=0x7f6d6c040240) at ../gst/gstpad.c:4463
#40 0x00007f6fdbe2a114 in gst_pad_push_data (pad=pad at entry=0x84dc20 [GstMultiQueuePad], type=type at entry=4112, data=data at entry=0x7f6d6c040240) at ../gst/gstpad.c:4739
#41 0x00007f6fdbe2a4de in gst_pad_push (pad=pad at entry=0x84dc20 [GstMultiQueuePad], buffer=buffer at entry=0x7f6d6c040240 [GstBuffer]) at ../gst/gstpad.c:4858
#42 0x00007f6f7d6c09f3 in gst_single_queue_push_one (allow_drop=<synthetic pointer>, object=0x7f6d6c040240 [GstBuffer], sq=0x7f6d6c02ae50, mq=<optimized out>) at ../plugins/elements/gstmultiqueue.c:2020
#43 gst_multi_queue_loop (pad=<optimized out>) at ../plugins/elements/gstmultiqueue.c:2358
#44 0x00007f6fdbe52d41 in gst_task_func (task=0x7f6d6c044050 [GstTask]) at ../gst/gsttask.c:384
#45 0x00007f6fdcb53692 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:350
#46 0x00007f6fdcb50722 in g_thread_proxy (data=0x7f6d6c026000) at ../glib/gthread.c:827
#47 0x00007f6fdc48f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#48 0x00007f6fdc517f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

-- 
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/20230125/b1cbc52a/attachment-0001.htm>


More information about the webkit-unassigned mailing list