[gstreamer-bugs] [Bug 630257] GST_DEBUG_DUMP_DOT_DIR not working anymore

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Sep 25 02:01:41 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=630257
  GStreamer | gstreamer (core) | 0.10.x

--- Comment #2 from Sebastian Dröge <slomo at circular-chaos.org> 2010-09-25 09:01:34 UTC ---
Relevant part of the backtrace. Something else is holding the preroll lock too
apparently ;)

Thread 3 (Thread 0x7ffff38f7710 (LWP 27490)):
#0  __lll_lock_wait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007ffff6e880e9 in _L_lock_953 () from /lib/libpthread.so.0
#2  0x00007ffff6e87f0b in __pthread_mutex_lock (mutex=0x6bb2c0)
    at pthread_mutex_lock.c:61
#3  0x00007ffff7e9d7fa in gst_base_sink_get_property (object=0x6aa050, 
    prop_id=<value optimized out>, value=0x7ffff38f65b0, pspec=0x6a9b00)
    at gstbasesink.c:1325
#4  0x00007ffff7ba458a in object_get_property (object=0x6aa050, 
    property_name=<value optimized out>, value=0x7ffff38f65b0)
    at /glib2.0-2.25.16/gobject/gobject.c:1120
#5  g_object_get_property (object=0x6aa050, 
    property_name=<value optimized out>, value=0x7ffff38f65b0)
    at /glib2.0-2.25.16/gobject/gobject.c:1963
#6  0x00007ffff7f4ca39 in debug_dump_get_element_params (element=0x6aa050)
    at gstdebugutils.c:116
#7  0x00007ffff7f4db9d in debug_dump_element (bin=<value optimized out>, 
    details=GST_DEBUG_GRAPH_SHOW_ALL, out=0x6bf900, indent=1)
    at gstdebugutils.c:496
#8  0x00007ffff7f4e05e in _gst_debug_bin_to_dot_file (bin=0x6bc0d0, 
    details=GST_DEBUG_GRAPH_SHOW_ALL, file_name=<value optimized out>)
    at gstdebugutils.c:659
#9  0x00007ffff7f4e348 in _gst_debug_bin_to_dot_file_with_ts (bin=0x6bc0d0, 
    details=GST_DEBUG_GRAPH_SHOW_ALL, file_name=<value optimized out>)
    at gstdebugutils.c:705
#10 0x0000000000403fa8 in bus_sync_handler (bus=<value optimized out>, 
    message=<value optimized out>, data=0x6bc0d0) at gst-launch.c:689
#11 0x00007ffff7f438b8 in gst_bus_post (bus=0x431300, message=0x6d3de0)
    at gstbus.c:321
#12 0x00007ffff7f5276a in gst_element_post_message (element=0x6bc0d0, 
    message=0x6d3de0) at gstelement.c:1710
#13 0x00007ffff7f3b45b in bin_handle_async_done (bin=0x6bc0d0, 
    ret=<value optimized out>, flag_pending=<value optimized out>)
    at gstbin.c:2945
#14 0x00007ffff7f3c444 in gst_bin_handle_message_func (bin=0x6bc0d0, 
    message=0x6d3d00) at gstbin.c:3315
#15 0x00007ffff7f71baa in gst_pipeline_handle_message (bin=0x6bc0d0, 
    message=0x6d3d00) at gstpipeline.c:580
#16 0x00007ffff7f3adb8 in bin_bus_handler (bus=<value optimized out>, 
    message=<value optimized out>, bin=<value optimized out>) at gstbin.c:2741
#17 0x00007ffff7f438b8 in gst_bus_post (bus=0x431240, message=0x6d3d00)
    at gstbus.c:321
#18 0x00007ffff7f5276a in gst_element_post_message (element=0x6aa050, 
    message=0x6d3d00) at gstelement.c:1710
#19 0x00007ffff7e96e0e in gst_base_sink_commit_state (basesink=0x6aa050, 
    is_list=<value optimized out>, obj=<value optimized out>)
    at gstbasesink.c:1538
#20 gst_base_sink_preroll_object (basesink=0x6aa050, 
    is_list=<value optimized out>, obj=<value optimized out>)
    at gstbasesink.c:3033
#21 0x00007ffff7ea1b58 in gst_base_sink_queue_object_unlocked (
    basesink=0x6aa050, is_list=0, obj=0x431600, 
    prerollable=<value optimized out>, pad=<value optimized out>)
    at gstbasesink.c:3079
#22 0x00007ffff7ea1e26 in gst_base_sink_chain_unlocked (basesink=0x6aa050, 
    is_list=0, obj=0x431600, pad=<value optimized out>) at gstbasesink.c:3482
#23 0x00007ffff7ea227e in gst_base_sink_chain_main (basesink=0x6aa050, 
    pad=0x6b3200, is_list=0, obj=0x431600) at gstbasesink.c:3520
#24 0x00007ffff7f6c0c5 in gst_pad_chain_data_unchecked (pad=0x6b3200, 
    is_buffer=1, data=0x431600) at gstpad.c:4182
#25 0x00007ffff7f6c8b6 in gst_pad_push_data (pad=0x6b3080, is_buffer=1, 
    data=0x431600) at gstpad.c:4411
#26 0x00007ffff7ea7b23 in gst_base_src_loop (pad=0x6b3080) at gstbasesrc.c:2496
#27 0x00007ffff7f956e6 in gst_task_func (task=0x6be090) at gsttask.c:271
#28 0x00007ffff7514e7f in g_thread_pool_thread_proxy (
    data=<value optimized out>) at /glib2.0-2.25.16/glib/gthreadpool.c:319
#29 0x00007ffff7512fb4 in g_thread_create_proxy (data=0x6c8070)
    at /glib2.0-2.25.16/glib/gthread.c:1897
#30 0x00007ffff6e858ba in start_thread (arg=<value optimized out>)
    at pthread_create.c:300
#31 0x00007ffff6bed02d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#32 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ffff492f710 (LWP 27489)):
#0  0x00007ffff6e8d7dd in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007ffff7515c18 in g_usleep (microseconds=<value optimized out>)
    at /glib2.0-2.25.16/glib/gtimer.c:263
#2  0x00007ffff7e6316f in gst_xvimagesink_event_thread (xvimagesink=0x6aa050)
    at xvimagesink.c:1655
#3  0x00007ffff7512fb4 in g_thread_create_proxy (data=0x6bd8f0)
    at /glib2.0-2.25.16/glib/gthread.c:1897
#4  0x00007ffff6e858ba in start_thread (arg=<value optimized out>)
    at pthread_create.c:300
#5  0x00007ffff6bed02d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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