Running suite(s): Pipelines GStreamer-CRITICAL **: gst_caps_ref: assertion `GST_CAPS_REFCOUNT_VALUE (caps) > 0' failed aborting... (gdb) thread apply all bt Thread 13 (process 2261): #0 0xffffe410 in __kernel_vsyscall () #1 0x402da2ae in __lll_mutex_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x402d6fbb in _L_mutex_lock_33 () from /lib/tls/i686/cmov/libpthread.so.0 #3 0xbfe0a818 in ?? () #4 0x40103e62 in g_thread_equal_posix_impl (thread1=0xfffffffc, thread2=0xfffffffc) at gthread-posix.c:412 #5 0x40289d4a in IA__g_static_rec_mutex_lock (mutex=0x8d5) at gthread.c:286 #6 0x4005df8e in post_activate (pad=0x8191988, new_mode=1076753332) at gstpad.c:598 #7 0x4006157e in gst_pad_activate_push (pad=0x8191988, active=0) at gstpad.c:861 #8 0x40061a45 in gst_pad_set_active (pad=0x8191988, active=0) at gstpad.c:654 #9 0x4004fb60 in activate_pads (pad=0x8191988, ret=0xfffffffc, active=0xbfe0a9e8) at gstelement.c:2261 #10 0x4005b214 in gst_iterator_fold (it=0x8bdb618, func=0x4004fb38 , ret=0xbfe0a988, user_data=0xbfe0a9e8) at gstiterator.c:503 #11 0x4004fc4e in iterator_activate_fold_with_resync (iter=0x8bdb618, user_data=0xbfe0a9e8) at gstelement.c:2285 #12 0x4004fcf8 in gst_element_pads_activate (element=0x8183a70, active=0) at gstelement.c:2327 #13 0x4004ffb0 in gst_element_change_state_func (element=0x8183a70, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2386 #14 0x405f2f04 in gst_ffmpegdec_change_state (element=0x8183a70, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstffmpegdec.c:1862 #15 0x4004f21d in gst_element_change_state (element=0x8183a70, transition=1076753332) at gstelement.c:2182 #16 0x4004f815 in gst_element_set_state_func (element=0x8183a70, state=GST_STATE_READY) at gstelement.c:2144 #17 0x4004e57d in gst_element_set_state (element=0x8183a70, state=4294967292) at gstelement.c:2054 #18 0x40040905 in gst_bin_change_state_func (element=0x8196880, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:1759 #19 0x40067b8a in gst_pipeline_change_state (element=0x8196880, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:490 #20 0x4004f21d in gst_element_change_state (element=0x8196880, transition=1076753332) at gstelement.c:2182 #21 0x4004f2ee in gst_element_change_state (element=0x8196880, transition=) at gstelement.c:2215 #22 0x4004f815 in gst_element_set_state_func (element=0x8196880, state=GST_STATE_NULL) at gstelement.c:2144 #23 0x4004e57d in gst_element_set_state (element=0x8196880, state=4294967292) at gstelement.c:2054 #24 0x08049072 in test_libavcodec_locks () at generic/libavcodec-locking.c:93 #25 0x4001f2ae in srunner_run_all () from /usr/local/lib/libgstcheck-0.10.so.0 #26 0x08049338 in main (argc=1, argv=0xbfe0b054) at generic/libavcodec-locking.c:164 ..... snip ..... Thread 1 (process 2263): #0 0xffffe410 in __kernel_vsyscall () #1 0x4030a9a1 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0x4030c2b9 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0x40277006 in IA__g_logv (log_domain=, log_level=G_LOG_LEVEL_CRITICAL, format=0x4029dd74 "%s: assertion `%s' failed", args1=0x40d41bac "R\205\t@�\207\t@0�") at gmessages.c:497 #4 0x4027703a in IA__g_log (log_domain=0x0, log_level=0, format=0x0) at gmessages.c:517 #5 0x4027710a in IA__g_return_if_fail_warning (log_domain=0x0, pretty_function=0x40098552 "gst_caps_ref", expression=0x0) at gmessages.c:532 #6 0x4004583f in gst_caps_ref (caps=0x87f3580) at gstcaps.c:368 ---Type to continue, or q to quit--- #7 0x40047513 in gst_caps_replace (caps=0x88ffdb8, newcaps=0x87f3580) at gstcaps.c:1566 #8 0x40042f64 in gst_buffer_set_caps (buffer=0x6, caps=0x0) at gstbuffer.c:339 #9 0x4006300a in gst_pad_alloc_buffer_full (pad=0x8191a48, offset=18446744073709551615, size=115200, caps=0x87f3580, buf=0x40d41e94, setcaps=1) at gstpad.c:2598 #10 0x405f4c97 in gst_ffmpegdec_frame (ffmpegdec=0x8183a70, data=0x43b00470 "", size=1535, got_data=0x40d41fcc, inbuf=0x88ffd40, ret=0x40d41fc8) at gstffmpegdec.c:1094 #11 0x405f60fa in gst_ffmpegdec_chain (pad=0x0, inbuf=0x88ffd40) at gstffmpegdec.c:1797 #12 0x400640ab in gst_pad_chain_unchecked (pad=0x8191988, buffer=0x88ffd40) at gstpad.c:3334 #13 0x4006487c in gst_pad_push (pad=0x81918c8, buffer=0x88ffd40) at gstpad.c:3500 #14 0x405f0675 in gst_ffmpegenc_chain_video (pad=0x0, inbuf=0x8af2f40) at gstffmpegenc.c:551 #15 0x400640ab in gst_pad_chain_unchecked (pad=0x8191808, buffer=0x8af2f40) at gstpad.c:3334 #16 0x4006487c in gst_pad_push (pad=0x818fec0, buffer=0x8af2f40) at gstpad.c:3500 #17 0x405bd046 in gst_queue_loop (pad=0x818fec0) at gstqueue.c:779 #18 0x400787ad in gst_task_func (task=0x81a7c68, tclass=0x819e800) at gsttask.c:193 #19 0x4028c448 in g_thread_pool_thread_proxy (data=0x8192000) at gthreadpool.c:265 #20 0x4028a5a2 in g_thread_create_proxy (data=0x819c5c8) at gthread.c:582 #21 0x402d5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #22 0x403ab4ee in clone () from /lib/tls/i686/cmov/libc.so.6