LANG=C G_DEBUG=fatal_warnings gdb --args gst-launch-0.10 -v playbin uri="file:///dev/video0"
GNU gdb (GDB) Fedora (6.8.50.20090302-25.fc12)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb) run
Starting program: /usr/bin/gst-launch-0.10 -v playbin uri=file:///dev/video0
[Thread debugging using libthread_db enabled]
Detaching after fork from child process 23848.
Setting pipeline to PAUSED ...
[New Thread 0x7ffff7772910 (LWP 23849)]
Pipeline is PREROLLING ...
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/mpeg, systemstream=(boolean)true, mpegversion=(int)2

GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `start != -1' failed
aborting...

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 0x7ffff7772910 (LWP 23849)]
IA__g_logv (log_domain=<value optimized out>, log_level=<value optimized out>, format=<value optimized out>, args1=0x7ffff7771940) at gmessages.c:512
512		  g_private_set (g_log_depth, GUINT_TO_POINTER (depth));
(gdb) bt
#0  IA__g_logv (log_domain=<value optimized out>, log_level=<value optimized out>, format=<value optimized out>, args1=0x7ffff7771940) at gmessages.c:512
#1  0x0000003a9d443053 in IA__g_log (log_domain=0x7ffff0000038 "", log_level=-266339040, format=0x7ffff01ffd20 "") at gmessages.c:526
#2  0x0000003aa50462fa in gst_event_new_new_segment_full (update=1, rate=<value optimized out>, applied_rate=0, format=GST_FORMAT_TIME, start=-1, stop=-1, 
    position=0) at gstevent.c:600
#3  0x00007ffff6504b0a in gst_flups_demux_close_segment (demux=0x7ffff01ff830) at gstmpegdemux.c:753
#4  0x00007ffff6504d2d in gst_flups_demux_sink_event (pad=0x76eb80, event=0x775d40) at gstmpegdemux.c:818
#5  0x0000003aa505cdf0 in gst_pad_send_event (pad=0x76eb80, event=0x775d40) at gstpad.c:4721
#6  0x0000003aa505d3a0 in gst_pad_push_event (pad=0x76e450, event=0x775d40) at gstpad.c:4577
#7  0x00007ffff7999a33 in gst_type_find_element_send_cached_events (typefind=0x7544e0) at gsttypefindelement.c:570
#8  0x00007ffff7999b73 in stop_typefinding (typefind=0x7544e0) at gsttypefindelement.c:476
#9  0x00007ffff799a4dd in gst_type_find_element_chain_do_typefinding (typefind=<value optimized out>) at gsttypefindelement.c:758
#10 gst_type_find_element_chain (typefind=<value optimized out>) at gsttypefindelement.c:695
#11 0x0000003aa50567f8 in gst_pad_chain_unchecked (pad=0x76e2e0, buffer=0x7ffff0002820) at gstpad.c:3977
#12 0x0000003aa5057ab3 in gst_pad_push (pad=0x7780f0, buffer=0x7ffff0002820) at gstpad.c:4144
#13 0x0000003aa50567f8 in gst_pad_chain_unchecked (pad=0x777050, buffer=0x7ffff0002820) at gstpad.c:3977
#14 0x0000003aa5057ab3 in gst_pad_push (pad=0x76e170, buffer=0x7ffff0002820) at gstpad.c:4144
#15 0x0000003aa78183eb in gst_base_src_loop (pad=0x76e170) at gstbasesrc.c:2279
#16 0x0000003aa50787cb in gst_task_func (task=0x77b010, tclass=<value optimized out>) at gsttask.c:172
#17 0x0000003a9d4633e2 in g_thread_pool_thread_proxy (data=<value optimized out>) at gthreadpool.c:265
#18 0x0000003a9d461de4 in g_thread_create_proxy (data=0x776460) at gthread.c:635
#19 0x0000003b4900686a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#20 0x0000003b484de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()
