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/local/bin/subtitleeditor...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 -v 
1.ogg      1.srt      1.xml      12.wf      am1-1.mp4  am1-1.wf   
(gdb) run -v a
am1-1.mp4  am1-1.wf   
(gdb) run -v am1-1.mp4 
Starting program: /usr/local/bin/subtitleeditor -v am1-1.mp4
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea320700 (LWP 3844)]
[New Thread 0x7fffe9b1f700 (LWP 3848)]
[New Thread 0x7fffd4a84700 (LWP 3858)]

Program received signal SIGINT, Interrupt.
__lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:93
93	../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory.
(gdb) backtrace full
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:93
No locals.
#1  0x00007ffff3bc7cb1 in _L_lock_10627 () at malloc.c:5209
No symbol table info available.
#2  0x00007ffff3bc5a37 in __GI___libc_malloc (bytes=140737285953312) at malloc.c:2921
        ar_ptr = <error reading variable ar_ptr (Asked for position 0 of stack, stack only has 0 elements on it.)>
        victim = <optimized out>
        hook = <optimized out>
        __func__ = "__libc_malloc"
#3  0x00007ffff7de7900 in _dl_map_object_deps (map=0x7ffff7fce000, preloads=<optimized out>, npreloads=<optimized out>, trace_mode=0, open_mode=-2147483648) at dl-deps.c:517
        runp = <optimized out>
        tail = 0x0
        i = <optimized out>
        name = <optimized out>
        errno_saved = 0
        errno_reason = 0
        errstring = 0x0
        objname = 0x0
        needed_space = 0x0
        needed_space_bytes = 0
        __PRETTY_FUNCTION__ = "_dl_map_object_deps"
        old_l_initfini = 0x0
        l_initfini = <optimized out>
        l_reldeps = <optimized out>
#4  0x00007ffff7ded8a9 in dl_open_worker (a=0x7fffffffcb20) at dl-open.c:262
        args = 0x7fffffffcb20
        file = 0x7ffff3cbaa98 "libgcc_s.so.1"
        mode = -2147483647
        call_map = <optimized out>
        dst = <optimized out>
        __PRETTY_FUNCTION__ = "dl_open_worker"
        new = 0x7ffff7fce000
        r = <optimized out>
        reloc_mode = <optimized out>
        nmaps = <optimized out>
        l = <optimized out>
        maps = <optimized out>
        any_tls = <optimized out>
        first_static_tls = <optimized out>
#5  0x00007ffff7de9176 in _dl_catch_error (objname=0x7fffffffcb68, errstring=0x7fffffffcb70, mallocedp=0x7fffffffcb7f, operate=0x7ffff7ded700 <dl_open_worker>, args=0x7fffffffcb20) at dl-error.c:178
        errcode = 0
        old = 0x7fffffffcc10
        c = {objname = 0x7ffff53deab0 "\001", errstring = 0x0, malloced = true, env = {{__jmpbuf = {2147483649, 5438133215708177758, -2, 140737283145973, 3, 140737283599000, 5438133215768995166, 5438150539237909854}, __mask_was_saved = -11216, __saved_mask = {__val = {140737315699824, 140737351939774, 1, 140737353894376, 140737488341584, 140737488344112, 140737315699808, 140737351939774, 1, 140737353893104, 140737488341632, 140737488344112, 140737315699792, 140737351939774, 1, 140737353891840}}}}}
        catchp = 0x7ffff7fb1988
#6  0x00007ffff7ded31a in _dl_open (file=0x7ffff3cbaa98 "libgcc_s.so.1", mode=-2147483647, caller_dlopen=0x7ffff3c4c0f5, nsid=-2, argc=3, argv=<optimized out>, env=0x7fffffffe188) at dl-open.c:639
        args = {file = 0x7ffff3cbaa98 "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x7ffff3c4c0f5, caller_dl_open = 0x7ffff3c71e02, map = 0x7ffff7fce000, nsid = 0, argc = 3, argv = 0x7fffffffe168, env = 0x7fffffffe188}
        objname = <optimized out>
        errstring = <optimized out>
        malloced = <optimized out>
        errcode = <optimized out>
        __PRETTY_FUNCTION__ = "_dl_open"
#7  0x00007ffff3c71e02 in do_dlopen (ptr=0x7fffffffcd20) at dl-libc.c:89
        args = 0x7fffffffcd20
#8  0x00007ffff7de9176 in _dl_catch_error (objname=0x7fffffffcd50, errstring=0x7fffffffcd40, mallocedp=0x7fffffffcd5f, operate=0x7ffff3c71dc0 <do_dlopen>, args=0x7fffffffcd20) at dl-error.c:178
        errcode = 0
        old = 0x0
        c = {objname = 0x7fffffffcbd0 "", errstring = 0x0, malloced = 8, env = {{__jmpbuf = {64, 5438133215884338526, 106, 106, 140737488342608, 15, 5438133215701886302, 5438150539237909854}, __mask_was_saved = -134448448, __saved_mask = {__val = {140737488342064, 140737488344112, 140737317948560, 140737351939774, 1, 140737353911024, 140737488342112, 140737488344112, 140737326750752, 140737351939774, 1, 140737353909736, 140737488342160, 140737488344112, 140737326750736, 140737351939774}}}}}
        catchp = 0x7ffff7fb1988
#9  0x00007ffff3c71ec4 in dlerror_run (args=0x7fffffffcd20, operate=0x7ffff3c71dc0 <do_dlopen>) at dl-libc.c:48
        objname = 0x1 <Address 0x1 out of bounds>
        last_errstring = 0x0
        malloced = <optimized out>
        result = <optimized out>
#10 __GI___libc_dlopen_mode (name=<optimized out>, mode=<optimized out>) at dl-libc.c:165
        args = {name = 0x7ffff3cbaa98 "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x7ffff3c4c0f5, map = 0x7fffffffd430}
#11 0x00007ffff3c4c0f5 in init () at ../sysdeps/x86_64/../ia64/backtrace.c:53
No locals.
#12 0x00007ffff3f0d400 in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S:104
No locals.
#13 0x00007ffff3c4c214 in __GI___backtrace (array=<optimized out>, size=64) at ../sysdeps/x86_64/../ia64/backtrace.c:104
        __p = <optimized out>
        arg = {array = 0x7fffffffd3d0, cfa = 0, cnt = -1, size = 64}
        once = 1
#14 0x00007ffff3bb6e3f in __libc_message (do_abort=2, fmt=0x7ffff3cbf0d0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:180
        addrs = {0x7ffff3ef9720, 0x6d3900, 0x18, 0x6d38f0, 0x20, 0x7ffff3bc61fe, 0x18, 0x6d3900, 0x7ffff53df3f0, 0x0, 0xe70930, 0x0, 0x1, 0x7ffff4ce4af7, 0xdc, 0x18, 0x2, 0x7ffff51b0763, 0x7fffffffd4b0, 0x6d3900, 0x7fffffffd4b0, 0x7ffff51b14a7, 0x0, 0x7ffff3bc5a45, 0x6f0, 0x0, 0xe70930, 0x7ffff7de3994, 0x0, 0xe, 0x94, 0x7bba90, 0x58df2433, 0x7ffff7de429e, 0xe70930, 0x33, 0x7fffffffd6b0, 0xffffffff, 0x7ffff53e2564, 0x7ffff53e3538, 0x7fffffffd680, 0xe70930, 0x7ffff53ecaa8, 0x7fffffffd560, 0x0, 0x0, 0x7ffff7fd19f8, 0x7ffff781d93d, 0x7ffff53f29a0, 0x7ffff77e2e10, 0x500000000, 0x10000063a, 0xc8c930, 0x10, 0x1de, 0x7ffff4d1a929, 0x0, 0x7ffff4cf7c41, 0x7ffff7ffa9d8, 0x7ffff7de4523, 0x0, 0x0, 0x5, 0xc8c930}
        n = <optimized out>
        ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffd6f0, reg_save_area = 0x7fffffffd600}}
        ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffffffd6f0, reg_save_area = 0x7fffffffd600}}
        fd = 15
        on_2 = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
        written = <optimized out>
#15 0x00007ffff3bc1626 in malloc_printerr (action=3, str=0x7ffff3cbc100 "malloc(): memory corruption", ptr=<optimized out>) at malloc.c:5007
        buf = "0000000000e70c70"
        cp = <optimized out>
#16 0x00007ffff3bc378b in _int_malloc (av=0x7ffff3ef9720, bytes=256) at malloc.c:3555
        iters = <optimized out>
        nb = 272
        idx = <optimized out>
        bin = <optimized out>
        victim = 0xe70c60
        size = <optimized out>
        victim_index = <optimized out>
        remainder = <optimized out>
        remainder_size = <optimized out>
        block = <optimized out>
        bit = <optimized out>
        map = <optimized out>
        fwd = <optimized out>
        bck = <optimized out>
        errstr = 0x0
        __func__ = "_int_malloc"
#17 0x00007ffff3bc5a45 in __GI___libc_malloc (bytes=256) at malloc.c:2924
        ar_ptr = <optimized out>
        victim = <optimized out>
        hook = <optimized out>
        __func__ = "__libc_malloc"
#18 0x00007ffff4ce4af7 in g_realloc (mem=<optimized out>, n_bytes=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmem.c:224
        newmem = <optimized out>
#19 0x00007ffff542949a in Glib::ConstructParams::ConstructParams (this=0x7fffffffd990, glibmm_class_=..., first_property_name=<optimized out>) at object.cc:103
        __n = 8
        __s = 32
        __p = <optimized out>
        pspec = <optimized out>
        param = <optimized out>
        name = 0x7ffff7940d4f "name"
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd990, reg_save_area = 0x7fffffffd8a0}}
        g_class = 0xe709a0
        n_alloced_params = 8
        collect_error = <optimized out>
#20 0x00007ffff7926b6c in Gst::PlayBin2::PlayBin2 (this=0xe9bf20, name=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at playbin2.cc:78
No locals.
#21 0x00007ffff79273f1 in Gst::PlayBin2::create (name=...) at playbin2.cc:1425
No locals.
#22 0x00000000004361cf in GstPlayer::create_pipeline (this=0xba7860) at vp/gstplayer.cc:575
        __FUNCTION__ = "create_pipeline"
        bus = {pCppObject_ = 0x7fffffffdc00}
#23 0x00000000004367ce in GstPlayer::open (this=0xba7860, uri=...) at vp/gstplayer.cc:98
        ret = 96
#24 0x00000000004278fb in Application::init (this=0xba2220, options=...) at gui/application.cc:607
        uri = {static npos = 18446744073709551615, string_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbf6d28 "file:///home/drew/Desktop/Titulky/Amerika/1/am1-1.mp4"}}}
        __FUNCTION__ = "init"
        files = {<std::_Vector_base<Glib::ustring, std::allocator<Glib::ustring> >> = {_M_impl = {<std::allocator<Glib::ustring>> = {<__gnu_cxx::new_allocator<Glib::ustring>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}
        video = {static npos = 18446744073709551615, string_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x8e2098 "am1-1.mp4"}}}
        automatically_open_video = true
        waveform = {static npos = 18446744073709551615, string_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x66b880 "\360\273l\364\377\177"}}}
#25 0x0000000000425266 in main (argc=1, argv=0x7fffffffe168) at main.cc:102
        kit = <incomplete type>
        options = {<Glib::OptionGroup> = {_vptr.OptionGroup = 0x455390, map_entries_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<Glib::ustring const, Glib::OptionGroup::CppOptionEntry> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Glib::ustring const, Glib::OptionGroup::CppOptionEntry> > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<Glib::ustring, Glib::ustring, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x719600, _M_left = 0x718240, _M_right = 0x719180}, _M_node_count = 19}}}, gobject_ = 0x718130, has_ownership_ = false}, files = {<std::_Vector_base<Glib::ustring, std::allocator<Glib::ustring> >> = {_M_impl = {<std::allocator<Glib::ustring>> = {<__gnu_cxx::new_allocator<Glib::ustring>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, files_list = {<std::_Vector_base<Glib::ustring, std::allocator<Glib::ustring> >> = {_M_impl = {<std::allocator<Glib::ustring>> = {<__gnu_cxx::new_allocator<Glib::ustring>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, profile = {static npos = 18446744073709551615, string_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x66bb78 ""}}}, encoding = {static npos = 18446744073709551615, string_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x66bb78 ""}}}, video = {static npos = 18446744073709551615, string_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x8e2098 "am1-1.mp4"}}}, waveform = {static npos = 18446744073709551615, string_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x66bb78 ""}}}, debug_all = false, debug_app = false, debug_view = false, debug_io = false, debug_search = false, debug_regex = false, debug_video_player = false, debug_spell_checking = false, debug_waveform = false, debug_utility = false, debug_command = false, debug_plugins = false, debug_profiling = false}
        __FUNCTION__ = "main"
        application = 0xba2220
(gdb) info registers
rax            0xfffffffffffffe00	-512
rbx            0x1	1
rcx            0xffffffffffffffff	-1
rdx            0x2	2
rsi            0x80	128
rdi            0x7ffff3ef9720	140737285953312
rbp            0x38	0x38
rsp            0x7fffffffc6b8	0x7fffffffc6b8
r8             0x80000000	2147483648
r9             0x0	0
r10            0x0	0
r11            0x202	514
r12            0x7ffff7ffd9d8	140737354127832
r13            0x0	0
r14            0x7ffff3b59087	140737282150535
r15            0x0	0
rip            0x7ffff3c431bb	0x7ffff3c431bb <__lll_lock_wait_private+27>
eflags         0x202	[ IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
(gdb) x/16i $pc
=> 0x7ffff3c431bb <__lll_lock_wait_private+27>:	mov    %edx,%eax
   0x7ffff3c431bd <__lll_lock_wait_private+29>:	xchg   %eax,(%rdi)
   0x7ffff3c431bf <__lll_lock_wait_private+31>:	test   %eax,%eax
   0x7ffff3c431c1 <__lll_lock_wait_private+33>:	jne    0x7ffff3c431b4 <__lll_lock_wait_private+20>
   0x7ffff3c431c3 <__lll_lock_wait_private+35>:	pop    %rdx
   0x7ffff3c431c4 <__lll_lock_wait_private+36>:	pop    %r10
   0x7ffff3c431c6 <__lll_lock_wait_private+38>:	retq   
   0x7ffff3c431c7:	nopw   0x0(%rax,%rax,1)
   0x7ffff3c431d0 <__lll_unlock_wake_private>:	push   %rsi
   0x7ffff3c431d1 <__lll_unlock_wake_private+1>:	push   %rdx
   0x7ffff3c431d2 <__lll_unlock_wake_private+2>:	movl   $0x0,(%rdi)
   0x7ffff3c431d8 <__lll_unlock_wake_private+8>:	mov    $0x81,%esi
   0x7ffff3c431dd <__lll_unlock_wake_private+13>:	mov    $0x1,%edx
   0x7ffff3c431e2 <__lll_unlock_wake_private+18>:	mov    $0xca,%eax
   0x7ffff3c431e7 <__lll_unlock_wake_private+23>:	syscall 
   0x7ffff3c431e9 <__lll_unlock_wake_private+25>:	pop    %rdx
(gdb) thread apply all backtrace

Thread 4 (Thread 0x7fffd4a84700 (LWP 3858)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007ffff4d1a8e5 in g_cond_wait_until (cond=0x6e7bf8, mutex=<optimized out>, end_time=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:855
#2  0x00007ffff4cb51c1 in g_async_queue_pop_intern_unlocked (queue=0x6e7bf0, wait=1, end_time=19701577289) at /build/buildd/glib2.0-2.32.1/./glib/gasyncqueue.c:424
#3  0x00007ffff4cb57da in g_async_queue_timeout_pop (queue=0x6e7bf0, timeout=15000000) at /build/buildd/glib2.0-2.32.1/./glib/gasyncqueue.c:545
#4  0x00007ffff4d01124 in g_thread_pool_wait_for_new_pool () at /build/buildd/glib2.0-2.32.1/./glib/gthreadpool.c:169
#5  g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthreadpool.c:366
#6  0x00007ffff4d009a5 in g_thread_proxy (data=0xc5f190) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#7  0x00007ffff3f07e9a in start_thread (arg=0x7fffd4a84700) at pthread_create.c:308
#8  0x00007ffff3c354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffe9b1f700 (LWP 3848)):
#0  0x00007ffff3c29b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff4cdeff6 in g_main_context_poll (n_fds=3, fds=0x7fffdc0010c0, timeout=-1, context=0x7fffe4010640, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7fffe4010640, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118
#3  g_main_context_iterate (context=0x7fffe4010640, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007ffff4cdf45a in g_main_loop_run (loop=0x7fffe40105f0) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3317
#5  0x00007ffff0a4f2c6 in gdbus_shared_thread_func (user_data=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gio/gdbusprivate.c:277
#6  0x00007ffff4d009a5 in g_thread_proxy (data=0x7fffe400c940) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#7  0x00007ffff3f07e9a in start_thread (arg=0x7fffe9b1f700) at pthread_create.c:308
#8  0x00007ffff3c354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffea320700 (LWP 3844)):
#0  0x00007ffff3c29b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff4cdeff6 in g_main_context_poll (n_fds=1, fds=0x7fffe40010e0, timeout=-1, context=0x69ee40, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x69ee40, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118
#3  g_main_context_iterate (context=0x69ee40, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007ffff4cdf45a in g_main_loop_run (loop=0x7fffe40010c0) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3317
#5  0x00007fffea32598b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#6  0x00007ffff4d009a5 in g_thread_proxy (data=0x6999e0) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#7  0x00007ffff3f07e9a in start_thread (arg=0x7fffea320700) at pthread_create.c:308
#8  0x00007ffff3c354bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fb19c0 (LWP 3823)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:93
#1  0x00007ffff3bc7cb1 in _L_lock_10627 () at malloc.c:5209
#2  0x00007ffff3bc5a37 in __GI___libc_malloc (bytes=140737285953312) at malloc.c:2921
#3  0x00007ffff7de7900 in _dl_map_object_deps (map=0x7ffff7fce000, preloads=<optimized out>, npreloads=<optimized out>, trace_mode=0, open_mode=-2147483648) at dl-deps.c:517
#4  0x00007ffff7ded8a9 in dl_open_worker (a=0x7fffffffcb20) at dl-open.c:262
#5  0x00007ffff7de9176 in _dl_catch_error (objname=0x7fffffffcb68, errstring=0x7fffffffcb70, mallocedp=0x7fffffffcb7f, operate=0x7ffff7ded700 <dl_open_worker>, args=0x7fffffffcb20) at dl-error.c:178
#6  0x00007ffff7ded31a in _dl_open (file=0x7ffff3cbaa98 "libgcc_s.so.1", mode=-2147483647, caller_dlopen=0x7ffff3c4c0f5, nsid=-2, argc=3, argv=<optimized out>, env=0x7fffffffe188) at dl-open.c:639
#7  0x00007ffff3c71e02 in do_dlopen (ptr=0x7fffffffcd20) at dl-libc.c:89
#8  0x00007ffff7de9176 in _dl_catch_error (objname=0x7fffffffcd50, errstring=0x7fffffffcd40, mallocedp=0x7fffffffcd5f, operate=0x7ffff3c71dc0 <do_dlopen>, args=0x7fffffffcd20) at dl-error.c:178
#9  0x00007ffff3c71ec4 in dlerror_run (args=0x7fffffffcd20, operate=0x7ffff3c71dc0 <do_dlopen>) at dl-libc.c:48
#10 __GI___libc_dlopen_mode (name=<optimized out>, mode=<optimized out>) at dl-libc.c:165
#11 0x00007ffff3c4c0f5 in init () at ../sysdeps/x86_64/../ia64/backtrace.c:53
#12 0x00007ffff3f0d400 in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S:104
#13 0x00007ffff3c4c214 in __GI___backtrace (array=<optimized out>, size=64) at ../sysdeps/x86_64/../ia64/backtrace.c:104
#14 0x00007ffff3bb6e3f in __libc_message (do_abort=2, fmt=0x7ffff3cbf0d0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:180
#15 0x00007ffff3bc1626 in malloc_printerr (action=3, str=0x7ffff3cbc100 "malloc(): memory corruption", ptr=<optimized out>) at malloc.c:5007
#16 0x00007ffff3bc378b in _int_malloc (av=0x7ffff3ef9720, bytes=256) at malloc.c:3555
#17 0x00007ffff3bc5a45 in __GI___libc_malloc (bytes=256) at malloc.c:2924
#18 0x00007ffff4ce4af7 in g_realloc (mem=<optimized out>, n_bytes=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmem.c:224
#19 0x00007ffff542949a in Glib::ConstructParams::ConstructParams (this=0x7fffffffd990, glibmm_class_=..., first_property_name=<optimized out>) at object.cc:103
#20 0x00007ffff7926b6c in Gst::PlayBin2::PlayBin2 (this=0xe9bf20, name=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at playbin2.cc:78
#21 0x00007ffff79273f1 in Gst::PlayBin2::create (name=...) at playbin2.cc:1425
#22 0x00000000004361cf in GstPlayer::create_pipeline (this=0xba7860) at vp/gstplayer.cc:575
#23 0x00000000004367ce in GstPlayer::open (this=0xba7860, uri=...) at vp/gstplayer.cc:98
#24 0x00000000004278fb in Application::init (this=0xba2220, options=...) at gui/application.cc:607
#25 0x0000000000425266 in main (argc=1, argv=0x7fffffffe168) at main.cc:102
(gdb) quit
A debugging session is active.

	Inferior 1 [process 3823] will be killed.

Quit anyway? (y or n) 