GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
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://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/totem...Reading symbols from /usr/lib/debug/usr/bin/totem...done.
done.
(gdb) handle SIG33 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG33         No	No	Yes		Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/totem 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe7fa2700 (LWP 25008)]
[New Thread 0x7fffe6730700 (LWP 25009)]
[New Thread 0x7fffe4e99700 (LWP 25010)]
[New Thread 0x7fffd0af4700 (LWP 25034)]

(totem:24965): GLib-GObject-WARNING **: value "100,000000" of type `gdouble' is invalid or out of range for property `volume' of type `gdouble'

Program received signal SIGABRT, Aborted.
0x00007ffff5ef1445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) backtrace full
#0  0x00007ffff5ef1445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff5ef4bab in abort () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2  0x00007ffff5f2ee2e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#3  0x00007ffff5fc4007 in __fortify_fail () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#4  0x00007ffff5fc2f00 in __chk_fail () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#5  0x00007ffff5fc2369 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6  0x00007ffff5f36bcd in _IO_default_xsputn () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#7  0x00007ffff5f04448 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#8  0x00007ffff5fc2404 in __vsprintf_chk () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#9  0x00007ffff5fc234d in __sprintf_chk () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#10 0x00007fffd00ee6dd in sprintf (__fmt=0x7fffd00f0a99 "%lu", __s=0x555555f058b0 "112785852429528") at /usr/include/x86_64-linux-gnu/bits/stdio2.h:34
No locals.
#11 gst_apexraop_connect (con=0x555555f05890) at gstapexraop.c:287
        ac = <optimized out>
        ky = <optimized out>
        iv = <optimized out>
        s = <optimized out>
        inaddr = "\000\000\000\000\000\000\000\000-\000\000\000\000\000\000"
        creq = "\001\000\000\000UU\000\000\220\\\355UUU\000\000i\000\000\000\000\000\000\000ǕO\366\377\177\000\000\340~\321UUU\000\000\000\000\000\000\001\000\000\000\020X\360UUU\000\000gL\360UUU\000\000\000L\360UUU\000\000\020X\360UUU\000\000 \236\321UUU\000\000gL\360UUU\000\000\000L\360UUU\000\000\002\000\000\000\000\000\000\000NM\234\366\377\177\000\000\232\071N\366\377\177\000\000\000\000\000\000\000\000\000\000fL\360UUU\000\000\377\377\377\377\000\000\000\000 \027'\366\377\177\000\000\006", '\000' <se r\377\377\377\377\377\377\377烿\000\377\377\377\377\377\377\377瓿攀 ㄀㔀 昀漀椀猀㸀∀尀㈀㜀㌀Ⰰ 尀　㘀㌀␀尀㌀㘀㐀尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀　　㔀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　㄀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀㌀㜀　尀㌀　㐀尀㌀㜀㜀尀㌀㜀㜀尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀　　㘀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　㔀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　倀䨀尀㌀㘀　唀唀唀尀　　　尀　　　尀　　㔀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　㄀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　∀⸀⸀⸀
        hreq = "\250\322\377\377\377\177\000\000\273\063$\364\377\177\000\000\000\000\000\000\000\000\000\000k'\360\365\377\177\000\000\300\364\356UUU\000\000\000\000\000\000\000\000\000\000\r\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\001", '\000' <se r\377\377\377\377\377\377\377烿\000\377\377\377\377\377\377\377瓿攀 ㄀㔀 昀漀椀猀㸀Ⰰ ∀瀀尀㌀㈀㐀尀㌀㜀㜀尀㌀㜀㜀尀　　　尀　　　尀　　　尀　　　倀尀㈀㜀㄀尀㌀㔀㘀∀Ⰰ ✀尀　　　✀ 㰀猀攀 爀\000\377\377\377\377\377\377\377烿\000\377\377\377\377\377\377\377瓿攀 ㄀㌀ 昀漀椀猀㸀Ⰰ ∀ ∀Ⰰ ✀尀　　　✀ 㰀猀攀 爀\000\377\377\377\377\377\377\377烿\000\377\377\377\377\377\377\377瓿攀 ㄀㔀 昀漀椀猀㸀Ⰰ ∀搀尀琀尀㈀㌀㌀尀㌀㘀㘀尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀渀尀　　　尀　　　尀　　　尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀㌀㜀㘀尀㌀㜀㜀尀㌀㜀㜀尀㌀㜀㜀尀㌀㜀㜀尀㌀㜀㜀尀㌀㜀㜀尀㌀㜀㜀尀　　　䬀尀㌀㘀　唀唀唀尀　　　尀　　　尀　㘀　尀　㈀　尀㌀㘀　唀唀唀尀　　　尀　　　尀　　　䬀尀㌀㘀　唀唀唀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　䀀尀㌀㔀㘀尀㌀㔀㜀唀唀唀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　⠀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀∀倀尀㌀㔀㐀尀㌀㔀　尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　⤀尀㈀㄀㄀儀尀㌀㘀㘀∀Ⰰ ✀尀　　　✀ 㰀猀攀 爀\000\377\377\377\377\377\377\377烿\000\377\377\377\377\377\377\377瓿攀 ㄀㈀ 昀漀椀猀㸀Ⰰ ∀䄀尀尀伀尀㌀㘀㘀尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀　㘀　񽤀尀㌀㘀㘀尀　　㈀尀　　　尀　　　尀　　　尀　　㐀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　␀倀尀㌀㔀㐀尀㌀㔀　尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀　　　尀　　　尀　　　尀　　　尀㌀㜀㜀∀⸀⸀⸀
        req = <optimized out>
        rsa = <optimized out>
        mod = <optimized out>
        exp = <optimized out>
        rsakey = "\200\361\353UUU\000\000V,L\366\377\177\000\000\000\226\321UUU\000\000\001\000\000\000\000\000\000\000\200\361\353UUU\000\000\000\000\000\000\000\000\000\000\240\317\377\377\377\177\000\000\063\316L\366\377\177\000\000\200\361\353UUU\000\000\213\203\034\364\377\177\000\000\240\317\377\377\377\177\000\000p\024\213UUU\000\000p\024\213UUU\000\000 \321\377\377\377\177\000\000\070\321\377\377\377\177\000\000\221\205Q\366\377\177\000\000p\024\213UUU\000\000\224\071\336\367\377\177\000\000\000\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000m\000\000\000\000\000\000\000\000\200\260UUU\000\000\346\271\301\b\000\000\000\000\236B\336\367\377\177\000\000\335M\214Q\000\000\000\000&\000\000\000\377\177\000\000@\321\377\377\377\177\000\000\377\377\377\377\000\000\000\000\210|I\366\377\177\000\000\300\201I\366\377\177\000\000\020\321\377\377\377\177\000\000\300)\032\364\377\177\000\000\350\aJ\366\377\177\000\000?\023\232\366\377\177", '\000' <se r\377\377\377\377\377\377\377烿\000\377\377\377\377\377\377\377瓿攀 ㄀㠀 昀漀椀猀㸀∀尀㌀㜀　Ⰰ 夀尀㌀㜀㔀尀㌀㘀㜀尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　尀爀尀㈀㘀㘀䐀尀㌀㘀㔀尀㌀㜀㜀尀㄀㜀㜀尀　　　尀　　　∀⸀⸀⸀
        randbuf = {v = {url_key = 11278585242952888082, conn_id = 725062335503952122, challenge = "|怡\226\026\027gC\335\005\027\240+\261c"}, buf = "\022o+\237\205\225\205\234\372h\272CZ\360\017\n|怡\226\026\027gC\335\005\027"}
        size = <optimized out>
        ioaddr = {sin_family = 2, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\257rO\366\377\177\000"}
        iolen = <optimized out>
        res = <optimized out>
        conn = 0x555555f05890
#12 0x00007fffd00f0139 in gst_apexsink_open (asink=<optimized out>) at gstapexsink.c:500
        res = <optimized out>
        apexsink = 0x555555f00ae0
#13 0x00007ffff546e82c in gst_audioringbuffer_open_device (buf=<optimized out>) at gstaudiosink.c:347
        sink = 0x555555f00ae0
        csink = <optimized out>
        result = 1
        __FUNCTION__ = "gst_audioringbuffer_open_device"
#14 0x00007ffff5454cdc in gst_ring_buffer_open_device (buf=0x555555ebf180) at gstringbuffer.c:662
        res = 1
        rclass = <optimized out>
        __PRETTY_FUNCTION__ = "gst_ring_buffer_open_device"
        __FUNCTION__ = "gst_ring_buffer_open_device"
#15 0x00007ffff546b0d5 in gst_base_audio_sink_change_state (element=0x555555f00ae0, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstbaseaudiosink.c:2147
        ret = GST_STATE_CHANGE_SUCCESS
        sink = 0x555555f00ae0
        __FUNCTION__ = "gst_base_audio_sink_change_state"
#16 0x00007ffff41e1dac in gst_element_change_state (element=0x555555f00ae0, transition=<optimized out>) at gstelement.c:2761
        oclass = <optimized out>
        ret = GST_STATE_CHANGE_SUCCESS
        __PRETTY_FUNCTION__ = "gst_element_change_state"
#17 0x00007ffff41e26d0 in gst_element_set_state_func (element=0x555555f00ae0, state=GST_STATE_READY) at gstelement.c:2717
        current = GST_STATE_NULL
        next = GST_STATE_READY
        old_pending = <optimized out>
        ret = <optimized out>
        transition = GST_STATE_CHANGE_NULL_TO_READY
        old_ret = <optimized out>
        __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#18 0x00007ffff41cf8ed in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_NULL, start_time=0, base_time=0, element=0x555555f00ae0, bin=0x555555ae58a0) at gstbin.c:2209
        child_current = GST_STATE_NULL
        found = <optimized out>
        ret = <optimized out>
        locked = <optimized out>
        pending = <optimized out>
        child_pending = GST_STATE_VOID_PENDING
#19 gst_bin_change_state_func (element=0x555555ae58a0, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstbin.c:2518
        child = 0x555555f00ae0
        data = 0x555555f00ae0
        bin = 0x555555ae58a0
        ret = <optimized out>
        current = GST_STATE_NULL
        next = GST_STATE_READY
        have_async = 0
        have_no_preroll = <optimized out>
        base_time = 0
        start_time = 0
        it = 0x555555f05ac0
        done = 0
        __PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#20 0x00007ffff41e1dac in gst_element_change_state (element=0x555555ae58a0, transition=<optimized out>) at gstelement.c:2761
        oclass = <optimized out>
        ret = GST_STATE_CHANGE_SUCCESS
        __PRETTY_FUNCTION__ = "gst_element_change_state"
#21 0x00007ffff41e26d0 in gst_element_set_state_func (element=0x555555ae58a0, state=GST_STATE_READY) at gstelement.c:2717
        current = GST_STATE_NULL
        next = GST_STATE_READY
        old_pending = <optimized out>
        ret = <optimized out>
        transition = GST_STATE_CHANGE_NULL_TO_READY
        old_ret = <optimized out>
        __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#22 0x00007fffd17b1b21 in gst_switch_sink_commit_new_kid (sink=0x555555edc050) at gstswitchsink.c:166
        new_kid = 0x555555ae58a0
        is_fakesink = 0
        targetpad = <optimized out>
        kid_state = GST_STATE_READY
        old_kid = <optimized out>
        bus = 0x555555ed5d50
#23 gst_switch_sink_set_child (sink=0x555555edc050, new_kid=<optimized out>) at gstswitchsink.c:247
        cur = <optimized out>
        next = <optimized out>
        p_kid = <optimized out>
        __FUNCTION__ = "gst_switch_sink_set_child"
#24 0x00007fffd17aff4f in do_change_child (sink=0x555555edc050) at gstgconfaudiosink.c:197
        key = <optimized out>
        new_gconf_str = 0x555555eeac90 "apexsink host=192.168.0.254 volume=100"
        new_kid = <optimized out>
#25 0x00007fffd17b017e in do_change_child (sink=0x555555edc050) at gstgconfaudiosink.c:166
No locals.
#26 gst_gconf_audio_sink_change_state (element=0x555555edc050, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstgconfaudiosink.c:289
        ret = GST_STATE_CHANGE_SUCCESS
        sink = 0x555555edc050
#27 0x00007ffff41e1dac in gst_element_change_state (element=0x555555edc050, transition=<optimized out>) at gstelement.c:2761
        oclass = <optimized out>
        ret = GST_STATE_CHANGE_SUCCESS
        __PRETTY_FUNCTION__ = "gst_element_change_state"
#28 0x00007ffff41e26d0 in gst_element_set_state_func (element=0x555555edc050, state=GST_STATE_READY) at gstelement.c:2717
        current = GST_STATE_NULL
        next = GST_STATE_READY
        old_pending = <optimized out>
        ret = <optimized out>
        transition = GST_STATE_CHANGE_NULL_TO_READY
        old_ret = <optimized out>
        __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#29 0x00007ffff7bbc9d0 in bacon_video_widget_new (width=-1, height=<optimized out>, type=BVW_USE_TYPE_VIDEO, error=0x7fffffffd798) at bacon-video-widget-gst-0.10.c:6987
        ret = <optimized out>
        bus = 0x555555ed5bd0
        bvw = 0x555555ec4080
        audio_sink = 0x555555edc050
        video_sink = 0x555555edc3b0
        version_str = <optimized out>
        flags = 663
        __FUNCTION__ = "bacon_video_widget_new"
#30 0x00007ffff7b8f40f in video_widget_create (totem=0x55555589f000) at totem-object.c:4276
        err = 0x0
        container = <optimized out>
        bvw = <optimized out>
#31 0x0000555555556b5e in app_init (argv=<optimized out>, totem=0x55555589f000) at totem.c:136
        sidebar_pageid = 0x0
#32 app_command_line (app=<optimized out>, command_line=<optimized out>, totem=0x55555589f000) at totem.c:226
        context = <optimized out>
        baconoptiongroup = <optimized out>
        error = 0x0
        argc = 1
        argv = 0x5555558a02e0
#33 0x00007ffff0d08a14 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
No symbol table info available.
#34 0x00007ffff0d08435 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
No symbol table info available.
#35 0x00007ffff699c50b in g_cclosure_marshal_generic () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#36 0x00007ffff699bca2 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#37 0x00007ffff69acd71 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#38 0x00007ffff69b4d7e in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#39 0x00007ffff69b5242 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#40 0x00007ffff6fa6ccc in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#41 0x0000555555556632 in main (argc=1, argv=0x7fffffffe0c8) at totem.c:283
        totem = 0x55555589f000
        gtk_settings = <optimized out>
(gdb) i
"info" must be followed by the name of an info command.
List of info subcommands:

info address -- Describe where symbol SYM is stored
info all-registers -- List of all registers and their contents
info args -- Argument variables of current stack frame
info auto-load-scripts -- Print the list of automatically loaded scripts
info auxv -- Display the inferior's auxiliary vector
info bookmarks -- Status of user-settable bookmarks
info breakpoints -- Status of specified breakpoints (all user-settable breakpoints if no argument)
info catch -- Exceptions that can be caught in the current stack frame
info checkpoints -- IDs of currently known checkpoints
info classes -- All Objective-C classes
info common -- Print out the values contained in a Fortran COMMON block
info copying -- Conditions for redistributing copies of GDB
info dcache -- Print information on the dcache performance
info display -- Expressions to display when program stops
info extensions -- All filename extensions associated with a source language
info files -- Names of targets and files being debugged
info float -- Print the status of the floating point unit
info frame -- All about selected stack frame
info functions -- All function names
info handle -- What debugger does when program gets various signals
info inferiors -- IDs of specified inferiors (all inferiors if no argument)
info line -- Core addresses of the code for a source line
info locals -- Local variables of current stack frame
info macro -- Show the definition of MACRO
info macros -- Show the definitions of all macros at LINESPEC
info mem -- Memory region attributes
info os -- Show OS data ARG
info pretty-printer -- GDB command to list all registered pretty-printers
info proc -- Show /proc process information about any running process
info program -- Execution status of the program
info record -- Info record options
info registers -- List of integer registers and their contents
info scope -- List the variables local to a scope
info selectors -- All Objective-C selectors
info set -- Show all GDB settings
info sharedlibrary -- Status of loaded shared object libraries
info signals -- What debugger does when program gets various signals
info skip -- Display the status of skips
info source -- Information about the current source file
info sources -- Source files in the program
info stack -- Backtrace of the stack
info static-tracepoint-markers -- List target static tracepoints markers
info symbol -- Describe what symbol is at location ADDR
info target -- Names of targets and files being debugged
info tasks -- Provide information about all known Ada tasks
info terminal -- Print inferior's saved terminal status
info threads -- Display currently known threads
info tracepoints -- Status of specified tracepoints (all tracepoints if no argument)
info tvariables -- Status of trace state variables and their values
info types -- All type names
info variables -- All global and static variable names
info vector -- Print the status of the vector unit
info warranty -- Various kinds of warranty you do not have
info watchpoints -- Status of specified watchpoints (all watchpoints if no argument)
info win -- List of all displayed windows

Type "help info" followed by info subcommand name for full documentation.
Type "apropos word" to search for commands related to "word".
Command name abbreviations are allowed if unambiguous.
(gdb) i[K
"info" must be followed by the name of an info command.
List of info subcommands:

info address -- Describe where symbol SYM is stored
info all-registers -- List of all registers and their contents
info args -- Argument variables of current stack frame
info auto-load-scripts -- Print the list of automatically loaded scripts
info auxv -- Display the inferior's auxiliary vector
info bookmarks -- Status of user-settable bookmarks
info breakpoints -- Status of specified breakpoints (all user-settable breakpoints if no argument)
info catch -- Exceptions that can be caught in the current stack frame
info checkpoints -- IDs of currently known checkpoints
info classes -- All Objective-C classes
info common -- Print out the values contained in a Fortran COMMON block
info copying -- Conditions for redistributing copies of GDB
info dcache -- Print information on the dcache performance
info display -- Expressions to display when program stops
info extensions -- All filename extensions associated with a source language
info files -- Names of targets and files being debugged
info float -- Print the status of the floating point unit
info frame -- All about selected stack frame
info functions -- All function names
info handle -- What debugger does when program gets various signals
info inferiors -- IDs of specified inferiors (all inferiors if no argument)
info line -- Core addresses of the code for a source line
info locals -- Local variables of current stack frame
info macro -- Show the definition of MACRO
info macros -- Show the definitions of all macros at LINESPEC
info mem -- Memory region attributes
info os -- Show OS data ARG
info pretty-printer -- GDB command to list all registered pretty-printers
info proc -- Show /proc process information about any running process
info program -- Execution status of the program
info record -- Info record options
info registers -- List of integer registers and their contents
info scope -- List the variables local to a scope
info selectors -- All Objective-C selectors
info set -- Show all GDB settings
info sharedlibrary -- Status of loaded shared object libraries
info signals -- What debugger does when program gets various signals
info skip -- Display the status of skips
info source -- Information about the current source file
info sources -- Source files in the program
info stack -- Backtrace of the stack
info static-tracepoint-markers -- List target static tracepoints markers
info symbol -- Describe what symbol is at location ADDR
info target -- Names of targets and files being debugged
info tasks -- Provide information about all known Ada tasks
info terminal -- Print inferior's saved terminal status
info threads -- Display currently known threads
info tracepoints -- Status of specified tracepoints (all tracepoints if no argument)
info tvariables -- Status of trace state variables and their values
info types -- All type names
info variables -- All global and static variable names
info vector -- Print the status of the vector unit
info warranty -- Various kinds of warranty you do not have
info watchpoints -- Status of specified watchpoints (all watchpoints if no argument)
info win -- List of all displayed windows

Type "help info" followed by info subcommand name for full documentation.
Type "apropos word" to search for commands related to "word".
Command name abbreviations are allowed if unambiguous.
(gdb) 
"info" must be followed by the name of an info command.
List of info subcommands:

info address -- Describe where symbol SYM is stored
info all-registers -- List of all registers and their contents
info args -- Argument variables of current stack frame
info auto-load-scripts -- Print the list of automatically loaded scripts
info auxv -- Display the inferior's auxiliary vector
info bookmarks -- Status of user-settable bookmarks
info breakpoints -- Status of specified breakpoints (all user-settable breakpoints if no argument)
info catch -- Exceptions that can be caught in the current stack frame
info checkpoints -- IDs of currently known checkpoints
info classes -- All Objective-C classes
info common -- Print out the values contained in a Fortran COMMON block
info copying -- Conditions for redistributing copies of GDB
info dcache -- Print information on the dcache performance
info display -- Expressions to display when program stops
info extensions -- All filename extensions associated with a source language
info files -- Names of targets and files being debugged
info float -- Print the status of the floating point unit
info frame -- All about selected stack frame
info functions -- All function names
info handle -- What debugger does when program gets various signals
info inferiors -- IDs of specified inferiors (all inferiors if no argument)
info line -- Core addresses of the code for a source line
info locals -- Local variables of current stack frame
info macro -- Show the definition of MACRO
info macros -- Show the definitions of all macros at LINESPEC
info mem -- Memory region attributes
info os -- Show OS data ARG
info pretty-printer -- GDB command to list all registered pretty-printers
info proc -- Show /proc process information about any running process
info program -- Execution status of the program
info record -- Info record options
info registers -- List of integer registers and their contents
info scope -- List the variables local to a scope
info selectors -- All Objective-C selectors
info set -- Show all GDB settings
info sharedlibrary -- Status of loaded shared object libraries
info signals -- What debugger does when program gets various signals
info skip -- Display the status of skips
info source -- Information about the current source file
info sources -- Source files in the program
info stack -- Backtrace of the stack
info static-tracepoint-markers -- List target static tracepoints markers
info symbol -- Describe what symbol is at location ADDR
info target -- Names of targets and files being debugged
info tasks -- Provide information about all known Ada tasks
info terminal -- Print inferior's saved terminal status
info threads -- Display currently known threads
info tracepoints -- Status of specified tracepoints (all tracepoints if no argument)
info tvariables -- Status of trace state variables and their values
info types -- All type names
info variables -- All global and static variable names
info vector -- Print the status of the vector unit
info warranty -- Various kinds of warranty you do not have
info watchpoints -- Status of specified watchpoints (all watchpoints if no argument)
info win -- List of all displayed windows

Type "help info" followed by info subcommand name for full documentation.
Type "apropos word" to search for commands related to "word".
Command name abbreviations are allowed if unambiguous.
(gdb) x/16i $pc
=> 0x7ffff5ef1445 <raise+53>:	cmp    $0xfffffffffffff000,%rax
   0x7ffff5ef144b <raise+59>:	ja     0x7ffff5ef145f <raise+79>
   0x7ffff5ef144d <raise+61>:	repz retq 
   0x7ffff5ef144f <raise+63>:	nop
   0x7ffff5ef1450 <raise+64>:	test   %eax,%eax
   0x7ffff5ef1452 <raise+66>:	jg     0x7ffff5ef1435 <raise+37>
   0x7ffff5ef1454 <raise+68>:	test   $0x7fffffff,%eax
   0x7ffff5ef1459 <raise+73>:	je     0x7ffff5ef1470 <raise+96>
   0x7ffff5ef145b <raise+75>:	neg    %eax
   0x7ffff5ef145d <raise+77>:	jmp    0x7ffff5ef1435 <raise+37>
   0x7ffff5ef145f <raise+79>:	mov    0x37f9ba(%rip),%rdx        # 0x7ffff6270e20
   0x7ffff5ef1466 <raise+86>:	neg    %eax
   0x7ffff5ef1468 <raise+88>:	mov    %eax,%fs:(%rdx)
   0x7ffff5ef146b <raise+91>:	or     $0xffffffffffffffff,%rax
   0x7ffff5ef146f <raise+95>:	retq   
   0x7ffff5ef1470 <raise+96>:	mov    %esi,%eax
(gdb) thread apply all backtrace

Thread 5 (Thread 0x7fffd0af4700 (LWP 25034)):
#0  0x00007ffff628752d in nanosleep () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff6500062 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffd0d0697f in gst_xvimagesink_event_thread (xvimagesink=0x555555ef2400) at xvimagesink.c:1665
#3  0x00007ffff64fe9a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff627fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007ffff5fad4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe4e99700 (LWP 25010)):
#0  0x00007ffff62840fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff65188e5 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff64b31c1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff64b37da in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff64ff124 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff64fe9a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff627fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff5fad4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffe6730700 (LWP 25009)):
#0  0x00007ffff5fa1b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff64dcff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff64dd45a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff6fd82c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff64fe9a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff627fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff5fad4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffe7fa2700 (LWP 25008)):
#0  0x00007ffff5fa1b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff64dcff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff64dd45a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe87e398b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff64fe9a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff627fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff5fad4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fa99c0 (LWP 24965)):
#0  0x00007ffff5ef1445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5ef4bab in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff5f2ee2e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ffff5fc4007 in __fortify_fail () from /lib/x86_64-linux-gnu/libc.so.6
#4  0x00007ffff5fc2f00 in __chk_fail () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x00007ffff5fc2369 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007ffff5f36bcd in _IO_default_xsputn () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007ffff5f04448 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x00007ffff5fc2404 in __vsprintf_chk () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x00007ffff5fc234d in __sprintf_chk () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x00007fffd00ee6dd in sprintf (__fmt=0x7fffd00f0a99 "%lu", __s=0x555555f058b0 "112785852429528") at /usr/include/x86_64-linux-gnu/bits/stdio2.h:34
#11 gst_apexraop_connect (con=0x555555f05890) at gstapexraop.c:287
#12 0x00007fffd00f0139 in gst_apexsink_open (asink=<optimized out>) at gstapexsink.c:500
#13 0x00007ffff546e82c in gst_audioringbuffer_open_device (buf=<optimized out>) at gstaudiosink.c:347
#14 0x00007ffff5454cdc in gst_ring_buffer_open_device (buf=0x555555ebf180) at gstringbuffer.c:662
#15 0x00007ffff546b0d5 in gst_base_audio_sink_change_state (element=0x555555f00ae0, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstbaseaudiosink.c:2147
#16 0x00007ffff41e1dac in gst_element_change_state (element=0x555555f00ae0, transition=<optimized out>) at gstelement.c:2761
#17 0x00007ffff41e26d0 in gst_element_set_state_func (element=0x555555f00ae0, state=GST_STATE_READY) at gstelement.c:2717
#18 0x00007ffff41cf8ed in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_NULL, start_time=0, base_time=0, element=0x555555f00ae0, bin=0x555555ae58a0) at gstbin.c:2209
#19 gst_bin_change_state_func (element=0x555555ae58a0, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstbin.c:2518
#20 0x00007ffff41e1dac in gst_element_change_state (element=0x555555ae58a0, transition=<optimized out>) at gstelement.c:2761
#21 0x00007ffff41e26d0 in gst_element_set_state_func (element=0x555555ae58a0, state=GST_STATE_READY) at gstelement.c:2717
#22 0x00007fffd17b1b21 in gst_switch_sink_commit_new_kid (sink=0x555555edc050) at gstswitchsink.c:166
#23 gst_switch_sink_set_child (sink=0x555555edc050, new_kid=<optimized out>) at gstswitchsink.c:247
#24 0x00007fffd17aff4f in do_change_child (sink=0x555555edc050) at gstgconfaudiosink.c:197
#25 0x00007fffd17b017e in do_change_child (sink=0x555555edc050) at gstgconfaudiosink.c:166
#26 gst_gconf_audio_sink_change_state (element=0x555555edc050, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstgconfaudiosink.c:289
#27 0x00007ffff41e1dac in gst_element_change_state (element=0x555555edc050, transition=<optimized out>) at gstelement.c:2761
#28 0x00007ffff41e26d0 in gst_element_set_state_func (element=0x555555edc050, state=GST_STATE_READY) at gstelement.c:2717
#29 0x00007ffff7bbc9d0 in bacon_video_widget_new (width=-1, height=<optimized out>, type=BVW_USE_TYPE_VIDEO, error=0x7fffffffd798) at bacon-video-widget-gst-0.10.c:6987
#30 0x00007ffff7b8f40f in video_widget_create (totem=0x55555589f000) at totem-object.c:4276
#31 0x0000555555556b5e in app_init (argv=<optimized out>, totem=0x55555589f000) at totem.c:136
#32 app_command_line (app=<optimized out>, command_line=<optimized out>, totem=0x55555589f000) at totem.c:226
#33 0x00007ffff0d08a14 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#34 0x00007ffff0d08435 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#35 0x00007ffff699c50b in g_cclosure_marshal_generic () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x00007ffff699bca2 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007ffff69acd71 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007ffff69b4d7e in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007ffff69b5242 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007ffff6fa6ccc in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#41 0x0000555555556632 in main (argc=1, argv=0x7fffffffe0c8) at totem.c:283
(gdb) quit
A debugging session is active.

	Inferior 1 [process 24965] will be killed.

Quit anyway? (y or n) 