[Bug 776540] GstGL: Occasional assertion failures on GST_IS_GL_DISPLAY and GST_IS_GL_CONTEXT

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jan 5 09:26:56 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=776540

--- Comment #18 from Petros <petroskataras at gmail.com> ---
Got something new now with just GST_DEBUG=basetransform:5 

#0  0x00007ffff6618a6b in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff6618bdf in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff631e5ec in gst_poll_write_control (set=<optimized out>) at
gstpoll.c:1658
#3  0x00007ffff62d6d8d in gst_buffer_pool_init (pool=0x7fff71db8f20) at
gstbufferpool.c:180
#4  0x00007ffff690c317 in g_type_create_instance () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff68ee31b in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff68efc01 in g_object_newv () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff68f0534 in g_object_new () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff5bcd302 in gst_video_buffer_pool_new () at gstvideopool.c:283
#9  0x00007ffff5bd2edf in gst_video_decoder_decide_allocation_default
(decoder=0x7fffc0019d40, query=0x7fff3df3ec00) at gstvideodecoder.c:3601
#10 0x00007fffe194a26a in gst_ffmpegviddec_decide_allocation
(decoder=0x7fffc0019d40, query=0x7fff3df3ec00) at gstavviddec.c:1789
#11 0x00007ffff5bd2647 in gst_video_decoder_negotiate_pool
(decoder=0x7fffc0019d40, caps=<optimized out>) at gstvideodecoder.c:3686
#12 0x00007ffff5bd8af0 in gst_video_decoder_negotiate_unlocked
(decoder=0x7fffc0019d40) at gstvideodecoder.c:3835
#13 gst_video_decoder_allocate_output_frame
(decoder=decoder at entry=0x7fffc0019d40, frame=frame at entry=0x7fffce51fcd0) at
gstvideodecoder.c:3979
#14 0x00007fffe194a6ff in get_output_buffer (ffmpegdec=0x7fffc0019d40,
frame=0x7fffce51fcd0) at gstavviddec.c:1207
#15 0x00007fffe194b83e in gst_ffmpegviddec_video_frame (ret=0x7fffe3ffe3ec,
frame=0x7fff8eb98a30, have_data=0x7fffe3ffe3e8, size=3461477728, 
    data=0x7ffff65c65b8 <_gst_debug_min> "\005", ffmpegdec=0x7fffc0019d40) at
gstavviddec.c:1393
#16 gst_ffmpegviddec_frame (ffmpegdec=ffmpegdec at entry=0x7fffc0019d40,
data=data at entry=0x7fffd8042cb0 "", size=size at entry=2208,
have_data=have_data at entry=0x7fffe3ffe3e8, 
    frame=frame at entry=0x7fff8eb98a30, ret=ret at entry=0x7fffe3ffe3ec) at
gstavviddec.c:1528
#17 0x00007fffe194c74a in gst_ffmpegviddec_handle_frame
(decoder=0x7fffc0019d40, frame=0x7fff8eb98a30) at gstavviddec.c:1641
#18 0x00007ffff5bce186 in gst_video_decoder_decode_frame
(decoder=decoder at entry=0x7fffc0019d40, frame=0x7fff8eb98a30) at
gstvideodecoder.c:3389
#19 0x00007ffff5bd0c92 in gst_video_decoder_chain_forward
(decoder=decoder at entry=0x7fffc0019d40, buf=buf at entry=0x7fff776c65f0,
at_eos=at_eos at entry=0)
    at gstvideodecoder.c:2131
#20 0x00007ffff5bd1323 in gst_video_decoder_chain (pad=<optimized out>,
parent=0x7fffc0019d40, buf=0x7fff776c65f0) at gstvideodecoder.c:2443
#21 0x00007ffff63089ff in gst_pad_chain_data_unchecked (data=0x7fff776c65f0,
type=4112, pad=0x7fffd814c4b0) at gstpad.c:4205
#22 gst_pad_push_data (pad=pad at entry=0x7fffcc0146f0, type=type at entry=4112,
data=data at entry=0x7fff776c65f0) at gstpad.c:4457
#23 0x00007ffff6310ad3 in gst_pad_push (pad=0x7fffcc0146f0,
buffer=0x7fff776c65f0) at gstpad.c:4576
#24 0x00007ffff606730d in gst_base_transform_chain (pad=<optimized out>,
parent=0x14047b0, buffer=<optimized out>) at gstbasetransform.c:2372
#25 0x00007ffff63089ff in gst_pad_chain_data_unchecked (data=0x7fff776c65f0,
type=4112, pad=0x7fffcc014b70) at gstpad.c:4205
#26 gst_pad_push_data (pad=pad at entry=0x7fffcc077b70, type=type at entry=4112,
data=data at entry=0x7fff776c65f0) at gstpad.c:4457
#27 0x00007ffff6310ad3 in gst_pad_push (pad=0x7fffcc077b70,
buffer=buffer at entry=0x7fff776c65f0) at gstpad.c:4576
#28 0x00007ffff604b169 in gst_base_parse_push_frame
(parse=parse at entry=0x7fff2abd2a60, frame=frame at entry=0x7fffd80e3de0) at
gstbaseparse.c:2543
#29 0x00007ffff604f09f in gst_base_parse_handle_and_push_frame
(frame=0x7fffd80e3de0, parse=0x7fff2abd2a60) at gstbaseparse.c:2360
#30 gst_base_parse_finish_frame (parse=parse at entry=0x7fff2abd2a60,
frame=frame at entry=0x7fffd80e3de0, size=<optimized out>) at gstbaseparse.c:2701
#31 0x00007fffe836a6d7 in gst_h264_parse_handle_frame_packetized
(frame=0x7fffd80e3de0, parse=0x7fff2abd2a60) at gsth264parse.c:1020
#32 gst_h264_parse_handle_frame (parse=0x7fff2abd2a60, frame=0x7fffd80e3de0,
skipsize=<optimized out>) at gsth264parse.c:1065
#33 0x00007ffff6047500 in gst_base_parse_handle_buffer
(parse=parse at entry=0x7fff2abd2a60, buffer=<optimized out>,
skip=skip at entry=0x7fffe3ffebd8, 
    flushed=flushed at entry=0x7fffe3ffebdc) at gstbaseparse.c:2168
#34 0x00007ffff604be7e in gst_base_parse_chain (pad=<optimized out>,
parent=0x7fff2abd2a60, buffer=<optimized out>) at gstbaseparse.c:3240
#35 0x00007ffff63089ff in gst_pad_chain_data_unchecked (data=0x7ffeecc75c60,
type=4112, pad=0x7fffcc0144b0) at gstpad.c:4205
#36 gst_pad_push_data (pad=pad at entry=0x7fff8c01e4b0, type=type at entry=4112,
data=data at entry=0x7ffeecc75c60) at gstpad.c:4457
#37 0x00007ffff6310ad3 in gst_pad_push (pad=0x7fff8c01e4b0,
buffer=buffer at entry=0x7ffeecc75c60) at gstpad.c:4576
#38 0x00007fffe96732fc in gst_single_queue_push_one (allow_drop=<synthetic
pointer>, object=0x7ffeecc75c60, sq=0x7fffc00fdb10, mq=0x7fffc000f020) at
gstmultiqueue.c:1611
#39 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1923
#40 0x00007ffff633c851 in gst_task_func (task=0x7fff8c020ef0) at gsttask.c:334
#41 0x00007ffff663955e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007ffff6638bc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007ffff55286fa in start_thread (arg=0x7fffe3fff700) at
pthread_create.c:333
#44 0x00007ffff49bdb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list