dad@dad-VirtualBox:~/Downloads$ gdb rhythmbox core
GNU gdb (GDB) 7.6.1-ubuntu
Copyright (C) 2013 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/bin/rhythmbox...Reading symbols from /usr/lib/debug/.build-id/29/2867a4976fc398efc960e56002fe3a59990813.debug...done.
done.
[New LWP 3154]
[New LWP 3155]
[New LWP 3161]
[New LWP 3175]
[New LWP 3171]
[New LWP 3177]
[New LWP 3166]
[New LWP 3182]
[New LWP 3186]
[New LWP 3187]
[New LWP 3179]
[New LWP 3156]
[New LWP 3183]
[New LWP 3191]
[New LWP 3176]
[New LWP 3178]
[New LWP 3185]
[New LWP 3190]

warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `rhythmbox'.
Program terminated with signal 6, Aborted.
#0  0x00007f248dea6f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007f248dea6f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007f248deaa5e8 in __GI_abort () at abort.c:90
#2  0x00007f248de9fd43 in __assert_fail_base (fmt=0x7f248dff6f58 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    assertion=assertion@entry=0x7f2489e84e08 "((*&(&pattern->ref_count)->ref_count) > 0)", 
    file=file@entry=0x7f2489e84d80 "/build/buildd/cairo-1.12.16/src/cairo-pattern.c", line=line@entry=1062, 
    function=function@entry=0x7f2489e853f0 "cairo_pattern_reference") at assert.c:92
#3  0x00007f248de9fdf2 in __GI___assert_fail (assertion=0x7f2489e84e08 "((*&(&pattern->ref_count)->ref_count) > 0)", 
    file=0x7f2489e84d80 "/build/buildd/cairo-1.12.16/src/cairo-pattern.c", line=1062, 
    function=0x7f2489e853f0 "cairo_pattern_reference") at assert.c:101
#4  0x00007f2489e020d9 in cairo_pattern_reference () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#5  0x00007f2489de0b36 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#6  0x00007f2489dd4f4e in cairo_set_source () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#7  0x00007f248ed83279 in prepare_image (cr=0xc7ad20, save=0x8d7548, pixbuf=<optimised out>) at rb-fading-image.c:97
#8  0x00007f248ed83401 in render_current (image=0x8d7660, cr=0xc7ad20, width=58, height=58, border=0) at rb-fading-image.c:171
#9  0x00007f248ed8404d in composite_into_current (image=0x8d7660) at rb-fading-image.c:666
#10 rb_fading_image_set_pixbuf (image=0x8d7660, pixbuf=<optimised out>) at rb-fading-image.c:696
#11 0x00007f248ed6e736 in art_cb (key=<optimised out>, filename=0x0, data=0x0, header=0xcc01c0) at rb-header.c:461
#12 0x00007f2487c4fadc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#13 0x00007f2487c4f40c in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#14 0x00007f248e7669c8 in g_cclosure_marshal_generic (closure=0xd0c4c0, return_gvalue=0x0, n_param_values=<optimised out>, 
    param_values=<optimised out>, invocation_hint=<optimised out>, marshal_data=0x0)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/glib2.0-2.38.1/./gobject/gclosure.c:1454
#15 0x00007f248e766188 in g_closure_invoke (closure=0xd0c4c0, return_value=0x0, n_param_values=4, param_values=0x7fff0850acf0, 
    invocation_hint=0x7fff0850ac90) at /build/buildd/glib2.0-2.38.1/./gobject/gclosure.c:777
#16 0x00007f248e777b1d in signal_emit_unlocked_R (node=node@entry=0xc6bfa0, detail=detail@entry=0, 
    instance=instance@entry=0xbfaab0, emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7fff0850acf0) at /build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3586
#17 0x00007f248e77f829 in g_signal_emit_valist (instance=<optimised out>, signal_id=<optimised out>, detail=<optimised out>, 
    var_args=var_args@entry=0x7fff0850aeb8) at /build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3330
#18 0x00007f248e77fae2 in g_signal_emit (instance=instance@entry=0xbfaab0, signal_id=<optimised out>, detail=detail@entry=0)
    at /build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3386
#19 0x00007f248ed645c4 in store_request_cb (store=0xbfaab0, result=<optimised out>, data=<optimised out>) at rb-ext-db.c:781
#20 0x00007f24890edab7 in g_simple_async_result_complete (simple=0x1fb9040)
    at /build/buildd/glib2.0-2.38.1/./gio/gsimpleasyncresult.c:777
#21 0x00007f24890edb39 in complete_in_idle_cb_for_thread (_data=0x1f1e3f0)
    at /build/buildd/glib2.0-2.38.1/./gio/gsimpleasyncresult.c:845
#22 0x00007f248e49d3b6 in g_main_dispatch (context=0x8cf900) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3065
#23 g_main_context_dispatch (context=context@entry=0x8cf900) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3641
#24 0x00007f248e49d708 in g_main_context_iterate (context=context@entry=0x8cf900, block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3712
#25 0x00007f248e49d7ac in g_main_context_iteration (context=0x8cf900, context@entry=0x0, may_block=may_block@entry=1)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
---Type <return> to continue, or q <return> to quit---
#26 0x00007f2489119a8c in g_application_run (application=0x8d7120, argc=argc@entry=1, argv=argv@entry=0x7fff0850b478)
    at /build/buildd/glib2.0-2.38.1/./gio/gapplication.c:1635
#27 0x00007f248ed184f2 in rb_application_run (app=0x8d7120, argc=argc@entry=1, argv=argv@entry=0x7fff0850b478)
    at rb-application.c:646
#28 0x0000000000400d22 in main (argc=1, argv=0x7fff0850b478) at main.c:95
(gdb) thread apply all bt

Thread 18 (Thread 0x7f24277fe700 (LWP 3190)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f248e4dd705 in g_cond_wait_until (cond=cond@entry=0x10ab408, mutex=mutex@entry=0x10ab400, 
    end_time=end_time@entry=15520454495) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876
#2  0x00007f248e473c51 in g_async_queue_pop_intern_unlocked (queue=0x10ab400, wait=wait@entry=1, end_time=15520454495)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424
#3  0x00007f248e474218 in g_async_queue_timeout_pop_unlocked (queue=<optimised out>, timeout=timeout@entry=500000)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:572
#4  0x00007f248e4c2a88 in g_thread_pool_wait_for_new_task (pool=0x10ab3a0)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:264
#5  g_thread_pool_thread_proxy (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:298
#6  0x00007f248e4c20f5 in g_thread_proxy (data=0x7f2414002000) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#7  0x00007f248e23ff6e in start_thread (arg=0x7f24277fe700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 17 (Thread 0x7f242d7f9700 (LWP 3185)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f248e4dd705 in g_cond_wait_until (cond=cond@entry=0x10ab408, mutex=mutex@entry=0x10ab400, 
    end_time=end_time@entry=15520469408) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876
#2  0x00007f248e473c51 in g_async_queue_pop_intern_unlocked (queue=0x10ab400, wait=wait@entry=1, end_time=15520469408)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424
#3  0x00007f248e474218 in g_async_queue_timeout_pop_unlocked (queue=<optimised out>, timeout=timeout@entry=500000)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:572
#4  0x00007f248e4c2a88 in g_thread_pool_wait_for_new_task (pool=0x10ab3a0)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:264
#5  g_thread_pool_thread_proxy (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:298
#6  0x00007f248e4c20f5 in g_thread_proxy (data=0x7f2428002190) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#7  0x00007f248e23ff6e in start_thread (arg=0x7f242d7f9700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7f2461999700 (LWP 3178)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f248e4dd705 in g_cond_wait_until (cond=cond@entry=0x10ab408, mutex=mutex@entry=0x10ab400, 
    end_time=end_time@entry=15520468312) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876
#2  0x00007f248e473c51 in g_async_queue_pop_intern_unlocked (queue=0x10ab400, wait=wait@entry=1, end_time=15520468312)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424
#3  0x00007f248e474218 in g_async_queue_timeout_pop_unlocked (queue=<optimised out>, timeout=timeout@entry=500000)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:572
#4  0x00007f248e4c2a88 in g_thread_pool_wait_for_new_task (pool=0x10ab3a0)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:264
#5  g_thread_pool_thread_proxy (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:298
---Type <return> to continue, or q <return> to quit---
#6  0x00007f248e4c20f5 in g_thread_proxy (data=0x1f498a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#7  0x00007f248e23ff6e in start_thread (arg=0x7f2461999700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7f2442bd8700 (LWP 3176)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f248e4dd705 in g_cond_wait_until (cond=cond@entry=0x10ab408, mutex=mutex@entry=0x10ab400, 
    end_time=end_time@entry=15520466553) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876
#2  0x00007f248e473c51 in g_async_queue_pop_intern_unlocked (queue=0x10ab400, wait=wait@entry=1, end_time=15520466553)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424
#3  0x00007f248e474218 in g_async_queue_timeout_pop_unlocked (queue=<optimised out>, timeout=timeout@entry=500000)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:572
#4  0x00007f248e4c2a88 in g_thread_pool_wait_for_new_task (pool=0x10ab3a0)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:264
#5  g_thread_pool_thread_proxy (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:298
#6  0x00007f248e4c20f5 in g_thread_proxy (data=0x18a3de0) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#7  0x00007f248e23ff6e in start_thread (arg=0x7f2442bd8700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7f2426ffd700 (LWP 3191)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
---Type <return> to continue, or q <return> to quit---
#1  0x00007f248e4dd705 in g_cond_wait_until (cond=cond@entry=0x10ab408, mutex=mutex@entry=0x10ab400, 
    end_time=end_time@entry=15520447659) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876
#2  0x00007f248e473c51 in g_async_queue_pop_intern_unlocked (queue=0x10ab400, wait=wait@entry=1, end_time=15520447659)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424
#3  0x00007f248e474218 in g_async_queue_timeout_pop_unlocked (queue=<optimised out>, timeout=timeout@entry=500000)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:572
#4  0x00007f248e4c2a88 in g_thread_pool_wait_for_new_task (pool=0x10ab3a0)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:264
#5  g_thread_pool_thread_proxy (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:298
#6  0x00007f248e4c20f5 in g_thread_proxy (data=0x1f8fe30) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#7  0x00007f248e23ff6e in start_thread (arg=0x7f2426ffd700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7f242e7fb700 (LWP 3183)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248e4dd617 in g_cond_wait (cond=0x1f5f298, mutex=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:759
#2  0x00007f2441fade25 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
---Type <return> to continue, or q <return> to quit---
#6  0x00007f24480dd745 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#7  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f2441fb8f03 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#9  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f2441fa2673 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#13 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007f2488e52cbc in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#19 0x00007f2488e52f7e in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#20 0x00007f2488e574f2 in gst_audio_decoder_finish_frame () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#21 0x00007f244030f200 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvorbis.so
#22 0x00007f2488e54743 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#23 0x00007f2488e54b1b in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#24 0x00007f2488e55c06 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#25 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f2441fa98f1 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
---Type <return> to continue, or q <return> to quit---
#27 0x00007f248896f189 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#28 0x00007f248e4c2ab6 in g_thread_pool_thread_proxy (data=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:309
#29 0x00007f248e4c20f5 in g_thread_proxy (data=0x7f2454012e30) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#30 0x00007f248e23ff6e in start_thread (arg=0x7f242e7fb700) at pthread_create.c:311
#31 0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7f2476caa700 (LWP 3156)):
#0  0x00007f248df5df7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f248e49d6a4 in g_main_context_poll (priority=2147483647, n_fds=7, fds=0x7f24680f8c00, timeout=-1, context=0xae6590)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:4006
#2  g_main_context_iterate (context=0xae6590, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3707
#3  0x00007f248e49db0a in g_main_loop_run (loop=0xae6520) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3906
#4  0x00007f248914bb66 in gdbus_shared_thread_func (user_data=0xae6560) at /build/buildd/glib2.0-2.38.1/./gio/gdbusprivate.c:278
#5  0x00007f248e4c20f5 in g_thread_proxy (data=0xacf320) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#6  0x00007f248e23ff6e in start_thread (arg=0x7f2476caa700) at pthread_create.c:311
#7  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f2449fe3700 (LWP 3179)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
---Type <return> to continue, or q <return> to quit---
#1  0x00007f248e4dd705 in g_cond_wait_until (cond=cond@entry=0x10ab408, mutex=mutex@entry=0x10ab400, 
    end_time=end_time@entry=15520459763) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876
#2  0x00007f248e473c51 in g_async_queue_pop_intern_unlocked (queue=0x10ab400, wait=wait@entry=1, end_time=15520459763)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424
#3  0x00007f248e474218 in g_async_queue_timeout_pop_unlocked (queue=<optimised out>, timeout=timeout@entry=500000)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:572
#4  0x00007f248e4c2a88 in g_thread_pool_wait_for_new_task (pool=0x10ab3a0)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:264
#5  g_thread_pool_thread_proxy (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:298
#6  0x00007f248e4c20f5 in g_thread_proxy (data=0x1f49850) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#7  0x00007f248e23ff6e in start_thread (arg=0x7f2449fe3700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f2427fff700 (LWP 3187)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:143
#1  0x00007f2441b5a650 in pa_threaded_mainloop_wait () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f2441d7a83b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstpulse.so
#3  0x00007f2488e619ff in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#4  0x00007f2488c08fc0 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#5  0x00007f2488c0a524 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#6  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
---Type <return> to continue, or q <return> to quit---
#7  0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f2441facd42 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#10 0x00007f248896f189 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f248e4c2ab6 in g_thread_pool_thread_proxy (data=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:309
#12 0x00007f248e4c20f5 in g_thread_proxy (data=0x7f2420038d90) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#13 0x00007f248e23ff6e in start_thread (arg=0x7f2427fff700) at pthread_create.c:311
#14 0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f242cde7700 (LWP 3186)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248e4dd617 in g_cond_wait (cond=0x1f5e3e8, mutex=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:759
#2  0x00007f2441fade25 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f2441fb8f03 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#5  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f2488c171cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
---Type <return> to continue, or q <return> to quit---
#9  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f2488c171cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007f2488c171cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#19 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f2488c171cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#21 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f2488933d8b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f2441facd42 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#25 0x00007f248896f189 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f248e4c2ab6 in g_thread_pool_thread_proxy (data=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:309
#27 0x00007f248e4c20f5 in g_thread_proxy (data=0x7f2420038d40) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#28 0x00007f248e23ff6e in start_thread (arg=0x7f242cde7700) at pthread_create.c:311
---Type <return> to continue, or q <return> to quit---
#29 0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f242effc700 (LWP 3182)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248e4dd617 in g_cond_wait (cond=0x1a63720, mutex=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:759
#2  0x00007f2488c21e6a in gst_data_queue_push () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#3  0x00007f2441fa8450 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#4  0x00007f2488941baa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f246cfcc4f8 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstogg.so
#6  0x00007f246cfcd83b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstogg.so
#7  0x00007f246cfd0b75 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstogg.so
#8  0x00007f246cfd3f59 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstogg.so
#9  0x00007f246cfd47ab in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstogg.so
#10 0x00007f246cfd5a2e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstogg.so
#11 0x00007f248896f189 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f248e4c2ab6 in g_thread_pool_thread_proxy (data=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:309
#13 0x00007f248e4c20f5 in g_thread_proxy (data=0x7f245004e320) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#14 0x00007f248e23ff6e in start_thread (arg=0x7f242effc700) at pthread_create.c:311
#15 0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
---Type <return> to continue, or q <return> to quit---

Thread 7 (Thread 0x7f246dc09700 (LWP 3166)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248e4dd617 in g_cond_wait (cond=0xf33f50, mutex=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:759
#2  0x00007f248896f34c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f248e4c2ab6 in g_thread_pool_thread_proxy (data=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:309
#4  0x00007f248e4c20f5 in g_thread_proxy (data=0x1966f20) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#5  0x00007f248e23ff6e in start_thread (arg=0x7f246dc09700) at pthread_create.c:311
#6  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f24433d9700 (LWP 3177)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f248e4dd705 in g_cond_wait_until (cond=cond@entry=0x10ab408, mutex=mutex@entry=0x10ab400, 
    end_time=end_time@entry=15520462407) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:876
#2  0x00007f248e473c51 in g_async_queue_pop_intern_unlocked (queue=0x10ab400, wait=wait@entry=1, end_time=15520462407)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:424
#3  0x00007f248e474218 in g_async_queue_timeout_pop_unlocked (queue=<optimised out>, timeout=timeout@entry=500000)
    at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:572
#4  0x00007f248e4c2a88 in g_thread_pool_wait_for_new_task (pool=0x10ab3a0)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:264
#5  g_thread_pool_thread_proxy (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:298
#6  0x00007f248e4c20f5 in g_thread_proxy (data=0x1de11e0) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#7  0x00007f248e23ff6e in start_thread (arg=0x7f24433d9700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f2448fe1700 (LWP 3171)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f248e4dd617 in g_cond_wait (cond=cond@entry=0xbe3208, mutex=mutex@entry=0xbe3200)
    at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:759
#2  0x00007f248e473c6b in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xbe3200, wait=wait@entry=1, 
    end_time=end_time@entry=-1) at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:421
#3  0x00007f248e474067 in g_async_queue_pop (queue=0xbe3200) at /build/buildd/glib2.0-2.38.1/./glib/gasyncqueue.c:455
#4  0x00007f248ed8ae25 in action_thread_main (db=0xab04b0) at rhythmdb.c:2854
#5  0x00007f248e4c20f5 in g_thread_proxy (data=0x18d6cf0) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#6  0x00007f248e23ff6e in start_thread (arg=0x7f2448fe1700) at pthread_create.c:311
#7  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f2433fff700 (LWP 3175)):
#0  0x00007f248e246c9d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f24416d59f1 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
---Type <return> to continue, or q <return> to quit---
#2  0x00007f2441b4b49e in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f2441b4bed2 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f2441b4bf90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f2441b59ff3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f24416feee8 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007f248e23ff6e in start_thread (arg=0x7f2433fff700) at pthread_create.c:311
#8  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f246219a700 (LWP 3161)):
#0  0x00007f248df5df7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f248e49d6a4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f244c0008c0, timeout=694, context=0x10ef920)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:4006
#2  g_main_context_iterate (context=context@entry=0x10ef920, block=block@entry=1, dispatch=dispatch@entry=1, 
    self=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3707
#3  0x00007f248e49d7ac in g_main_context_iteration (context=0x10ef920, may_block=may_block@entry=1)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#4  0x00007f248e49d7f9 in glib_worker_main (data=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:5472
#5  0x00007f248e4c20f5 in g_thread_proxy (data=0x10cead0) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#6  0x00007f248e23ff6e in start_thread (arg=0x7f246219a700) at pthread_create.c:311
#7  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread 0x7f2477917700 (LWP 3155)):
#0  0x00007f248df5df7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f248e49d6a4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f24700010e0, timeout=-1, context=0xac8500)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:4006
#2  g_main_context_iterate (context=context@entry=0xac8500, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimised out>)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3707
#3  0x00007f248e49d7ac in g_main_context_iteration (context=0xac8500, may_block=1)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#4  0x00007f247791ea9d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#5  0x00007f248e4c20f5 in g_thread_proxy (data=0xa03e30) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#6  0x00007f248e23ff6e in start_thread (arg=0x7f2477917700) at pthread_create.c:311
#7  0x00007f248df6a9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f248f1e4a40 (LWP 3154)):
#0  0x00007f248dea6f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007f248deaa5e8 in __GI_abort () at abort.c:90
#2  0x00007f248de9fd43 in __assert_fail_base (fmt=0x7f248dff6f58 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    assertion=assertion@entry=0x7f2489e84e08 "((*&(&pattern->ref_count)->ref_count) > 0)", 
    file=file@entry=0x7f2489e84d80 "/build/buildd/cairo-1.12.16/src/cairo-pattern.c", line=line@entry=1062, 
    function=function@entry=0x7f2489e853f0 "cairo_pattern_reference") at assert.c:92
#3  0x00007f248de9fdf2 in __GI___assert_fail (assertion=0x7f2489e84e08 "((*&(&pattern->ref_count)->ref_count) > 0)", 
---Type <return> to continue, or q <return> to quit---
    file=0x7f2489e84d80 "/build/buildd/cairo-1.12.16/src/cairo-pattern.c", line=1062, 
    function=0x7f2489e853f0 "cairo_pattern_reference") at assert.c:101
#4  0x00007f2489e020d9 in cairo_pattern_reference () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#5  0x00007f2489de0b36 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#6  0x00007f2489dd4f4e in cairo_set_source () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
#7  0x00007f248ed83279 in prepare_image (cr=0xc7ad20, save=0x8d7548, pixbuf=<optimised out>) at rb-fading-image.c:97
#8  0x00007f248ed83401 in render_current (image=0x8d7660, cr=0xc7ad20, width=58, height=58, border=0) at rb-fading-image.c:171
#9  0x00007f248ed8404d in composite_into_current (image=0x8d7660) at rb-fading-image.c:666
#10 rb_fading_image_set_pixbuf (image=0x8d7660, pixbuf=<optimised out>) at rb-fading-image.c:696
#11 0x00007f248ed6e736 in art_cb (key=<optimised out>, filename=0x0, data=0x0, header=0xcc01c0) at rb-header.c:461
#12 0x00007f2487c4fadc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#13 0x00007f2487c4f40c in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#14 0x00007f248e7669c8 in g_cclosure_marshal_generic (closure=0xd0c4c0, return_gvalue=0x0, n_param_values=<optimised out>, 
    param_values=<optimised out>, invocation_hint=<optimised out>, marshal_data=0x0)
    at /build/buildd/glib2.0-2.38.1/./gobject/gclosure.c:1454
#15 0x00007f248e766188 in g_closure_invoke (closure=0xd0c4c0, return_value=0x0, n_param_values=4, param_values=0x7fff0850acf0, 
    invocation_hint=0x7fff0850ac90) at /build/buildd/glib2.0-2.38.1/./gobject/gclosure.c:777
#16 0x00007f248e777b1d in signal_emit_unlocked_R (node=node@entry=0xc6bfa0, detail=detail@entry=0, 
    instance=instance@entry=0xbfaab0, emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7fff0850acf0) at /build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3586
#17 0x00007f248e77f829 in g_signal_emit_valist (instance=<optimised out>, signal_id=<optimised out>, detail=<optimised out>, 
---Type <return> to continue, or q <return> to quit---
    var_args=var_args@entry=0x7fff0850aeb8) at /build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3330
#18 0x00007f248e77fae2 in g_signal_emit (instance=instance@entry=0xbfaab0, signal_id=<optimised out>, detail=detail@entry=0)
    at /build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:3386
#19 0x00007f248ed645c4 in store_request_cb (store=0xbfaab0, result=<optimised out>, data=<optimised out>) at rb-ext-db.c:781
#20 0x00007f24890edab7 in g_simple_async_result_complete (simple=0x1fb9040)
    at /build/buildd/glib2.0-2.38.1/./gio/gsimpleasyncresult.c:777
#21 0x00007f24890edb39 in complete_in_idle_cb_for_thread (_data=0x1f1e3f0)
    at /build/buildd/glib2.0-2.38.1/./gio/gsimpleasyncresult.c:845
#22 0x00007f248e49d3b6 in g_main_dispatch (context=0x8cf900) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3065
#23 g_main_context_dispatch (context=context@entry=0x8cf900) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3641
#24 0x00007f248e49d708 in g_main_context_iterate (context=context@entry=0x8cf900, block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimised out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3712
#25 0x00007f248e49d7ac in g_main_context_iteration (context=0x8cf900, context@entry=0x0, may_block=may_block@entry=1)
    at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#26 0x00007f2489119a8c in g_application_run (application=0x8d7120, argc=argc@entry=1, argv=argv@entry=0x7fff0850b478)
    at /build/buildd/glib2.0-2.38.1/./gio/gapplication.c:1635
#27 0x00007f248ed184f2 in rb_application_run (app=0x8d7120, argc=argc@entry=1, argv=argv@entry=0x7fff0850b478)
    at rb-application.c:646
#28 0x0000000000400d22 in main (argc=1, argv=0x7fff0850b478) at main.c:95
(gdb) quit
dad@dad-VirtualBox:~/Downloads$ 

