gdb gst-launch-1.0
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 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-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/local/bin/gst-launch-1.0...done.
(gdb) run videotestsrc ! rtpvrawpay ! identity drop-probability=0.7 ! rtpjitterbuffer do-retransmission=true ! rtpvrawdepay ! fakesink
Starting program: /usr/local/bin/gst-launch-1.0 videotestsrc ! rtpvrawpay ! identity drop-probability=0.7 ! rtpjitterbuffer do-retransmission=true ! rtpvrawdepay ! fakesink
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Setting pipeline to PAUSED ...
[New Thread 0x7ffff3454700 (LWP 6618)]
[New Thread 0x7ffff2c53700 (LWP 6619)]
[New Thread 0x7ffff2452700 (LWP 6620)]
Pipeline is live and does not need PREROLL ...
[New Thread 0x7ffff1c51700 (LWP 6621)]
Setting pipeline to PLAYING ...
New clock: GstSystemClock

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff3454700 (LWP 6618)]
0x00007ffff3df92b8 in do_expected_timeout (now=90085232, timer=<optimized out>, jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2461
2461      timer->rtx_retry += (priv->rtx_retry_timeout * GST_MSECOND);
(gdb) bt
#0  0x00007ffff3df92b8 in do_expected_timeout (now=90085232, timer=<optimized out>, jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2461
#1  do_timeout (now=90085232, timer=<optimized out>, jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2568
#2  wait_next_timeout (jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2646
#3  0x00007ffff73faf45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff6d6cb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#5  0x00007ffff6ab6a7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
(gdb) t a a bt

Thread 5 (Thread 0x7ffff1c51700 (LWP 6621)):
#0  0x00007ffff6aabe33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff73d8624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff73d8744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff73d8791 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff73faf45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6d6cb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#6  0x00007ffff6ab6a7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ffff2452700 (LWP 6620)):
#0  gst_pad_push (pad=0x6a8230, buffer=buffer@entry=0xb5c0d0) at gstpad.c:4050
#1  0x00007ffff46b939a in gst_rtp_base_payload_push (payload=payload@entry=0x7bc070, buffer=buffer@entry=0xb5c0d0) at gstrtpbasepayload.c:962
#2  0x00007ffff4d8d487 in gst_rtp_vraw_pay_handle_buffer (payload=0x7bc070, buffer=0x8070b0) at gstrtpvrawpay.c:498
#3  0x00007ffff7b41620 in gst_pad_chain_data_unchecked (data=0x8070b0, type=<optimized out>, pad=0x6a8460) at gstpad.c:3717
#4  gst_pad_push_data (pad=pad@entry=0x6a8000, type=type@entry=4112, data=<optimized out>) at gstpad.c:3950
#5  0x00007ffff7b48196 in gst_pad_push (pad=pad@entry=0x6a8000, buffer=<optimized out>) at gstpad.c:4053
#6  0x00007ffff525a675 in gst_base_src_loop (pad=0x6a8000) at gstbasesrc.c:2779
#7  0x00007ffff7b702f1 in gst_task_func (task=0x7dd120) at gsttask.c:316
#8  0x00007ffff73fb742 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff73faf45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff6d6cb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#11 0x00007ffff6ab6a7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ffff2c53700 (LWP 6619)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff741469f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3df7ea9 in gst_rtp_jitter_buffer_loop (jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2727
#3  0x00007ffff7b702f1 in gst_task_func (task=0x7dd000) at gsttask.c:316
#4  0x00007ffff73fb742 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff73faf45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff6d6cb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#7  0x00007ffff6ab6a7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ffff3454700 (LWP 6618)):
#0  0x00007ffff3df92b8 in do_expected_timeout (now=90085232, timer=<optimized out>, jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2461
#1  do_timeout (now=90085232, timer=<optimized out>, jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2568
#2  wait_next_timeout (jitterbuffer=0x7d00e0) at gstrtpjitterbuffer.c:2646
#3  0x00007ffff73faf45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff6d6cb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#5  0x00007ffff6ab6a7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fce700 (LWP 6615)):
#0  0x00007ffff6aabe33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff73d8624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff73d8a82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7b197b5 in gst_bus_poll (bus=bus@entry=0x79bb00, events=events@entry=GST_MESSAGE_ANY, timeout=timeout@entry=18446744073709551615) at gstbus.c:1082
#4  0x0000000000404387 in event_loop (pipeline=0x7da170, blocking=blocking@entry=1, do_progress=do_progress@entry=0, target_state=target_state@entry=GST_STATE_PLAYING) at gst-launch.c:507
#5  0x0000000000403be5 in main (argc=14, argv=0x7fffffffe1a8) at gst-launch.c:1081
(gdb) quit
A debugging session is active.

        Inferior 1 [process 6615] will be killed.

Quit anyway? (y or n) y
