# gdb rhythmbox
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/rhythmbox 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 47132857946224 (LWP 17016)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 1082132816 (LWP 17020)]
[Thread 1082132816 (LWP 17020) exited]
[New Thread 1082132816 (LWP 17021)]
[Thread 1082132816 (LWP 17021) exited]
[New Thread 1082132816 (LWP 17022)]
[New Thread 1090525520 (LWP 17023)]
[New Thread 1098918224 (LWP 17024)]
[Thread 1082132816 (LWP 17022) exited]
[Thread 1098918224 (LWP 17024) exited]

################################## cifs share mounted

(rhythmbox:17016): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_collate: assertion `str1 != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_collate: assertion `str1 != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_collate: assertion `str1 != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_collate: assertion `str1 != NULL' failed
[New Thread 1098918224 (LWP 17034)]
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_collate: assertion `str1 != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed
(rhythmbox:17016): GLib-CRITICAL **: g_utf8_collate: assertion `str1 != NULL' failed
(rhythmbox:17016): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47132857946224 (LWP 17016)]
0x00002aaab48b3299 in rb_ipod_db_set_ipod_name () from /usr/lib/rhythmbox/plugins/ipod/libipod.so

(gdb) thread apply all bt

Thread 7 (Thread 1098918224 (LWP 17034)):
#0  0x00002addedcbd997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002addf4e65770 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x00002addf55cbed3 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00002addf560b5e5 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00002addf5609904 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00002addedcb9317 in start_thread () from /lib/libpthread.so.0
#6  0x00002addf5fb6d5d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 1090525520 (LWP 17023)):
#0  0x00002addedcbd7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002addf55cbe95 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00002addf55cc21e in g_async_queue_pop () from /usr/lib/libglib-2.0.so.0
#3  0x0000000000463d5c in ?? ()
#4  0x00002addf5609904 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00002addedcb9317 in start_thread () from /lib/libpthread.so.0
#6  0x00002addf5fb6d5d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 47132857946224 (LWP 17016)):
#0  0x00002aaab48b3299 in rb_ipod_db_set_ipod_name () from /usr/lib/rhythmbox/plugins/ipod/libipod.so
#1  0x00002aaab48b41df in ?? () from /usr/lib/rhythmbox/plugins/ipod/libipod.so
#2  0x00002addf482399a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0x00002addf48336b8 in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0x00002addf4834af3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#5  0x00002addf4834cc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0x00002addf482779f in ?? () from /usr/lib/libgobject-2.0.so.0
#7  0x00002addf4828b1b in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#8  0x00002addf482913e in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#9  0x00002addf48292e1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#10 0x00002aaab48b40aa in rb_ipod_source_new () from /usr/lib/rhythmbox/plugins/ipod/libipod.so
#11 0x00002aaab48b394c in ?? () from /usr/lib/rhythmbox/plugins/ipod/libipod.so
#12 0x00002added06861d in rb_marshal_OBJECT__OBJECT () from /usr/lib/librhythmbox-core.so.0
#13 0x00002addf482399a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0x00002addf48336b8 in ?? () from /usr/lib/libgobject-2.0.so.0
#15 0x00002addf48348c7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#16 0x00002addf4834cc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0x000000000043b43e in ?? ()
#18 0x00002addf482399a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#19 0x00002addf48336b8 in ?? () from /usr/lib/libgobject-2.0.so.0
#20 0x00002addf4834af3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#21 0x00002addf4834cc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0x00002addf3c6d97e in dbus_filter_func (connection=<value optimized out>, message=0x7d2f60, 
    data=<value optimized out>) at gnome-vfs-volume-monitor-client.c:318
#23 0x00002addef209960 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3
#24 0x00002addee2e9f75 in ?? () from /usr/lib/libdbus-glib-1.so.2
#25 0x00002addf55e7fd3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#26 0x00002addf55eb2dd in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00002addf55eb5ea in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#28 0x00002addf0fe5883 in IA__gtk_main () at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c:1144
#29 0x0000000000423650 in main ()

(gdb) quit
The program is running.  Exit anyway? (y or n) y

