GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "i486-linux-gnu"... (gdb) run Starting program: /usr/bin/rhythmbox [Thread debugging using libthread_db enabled] [New Thread 0xb6495720 (LWP 7156)] [New Thread 0xb5a46b90 (LWP 7160)] (rhythmbox:7156): Rhythmbox-WARNING **: Unable to grab media player keys: Could not get owner of name 'org.gnome.SettingsDaemon': no such name [Thread 0xb5a46b90 (LWP 7160) exited] (rhythmbox:7156): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing action MusicAudioCDDuplicate (rhythmbox:7156): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing action MusicAudioCDDuplicate [New Thread 0xb5a46b90 (LWP 7161)] [New Thread 0xb47c5b90 (LWP 7162)] [Thread 0xb5a46b90 (LWP 7161) exited] [Thread 0xb47c5b90 (LWP 7162) exited] [New Thread 0xb47c5b90 (LWP 7167)] [New Thread 0xb5a46b90 (LWP 7168)] [New Thread 0xb1a18b90 (LWP 7169)] [Thread 0xb47c5b90 (LWP 7167) exited] [New Thread 0xb47c5b90 (LWP 7174)] [Thread 0xb47c5b90 (LWP 7174) exited] [Thread 0xb1a18b90 (LWP 7169) exited] (rhythmbox:7156): GLib-GIO-CRITICAL **: g_file_info_get_name: assertion `G_IS_FILE_INFO (info)' failed (rhythmbox:7156): GLib-GIO-CRITICAL **: g_file_get_child: assertion `name != NULL' failed (rhythmbox:7156): GLib-GIO-CRITICAL **: g_file_get_uri: assertion `G_IS_FILE (file)' failed [New Thread 0xb1a18b90 (LWP 7195)] [New Thread 0xb47c5b90 (LWP 7196)] [Thread 0xb47c5b90 (LWP 7196) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb5a46b90 (LWP 7168)] 0xb6e99d27 in g_str_hash () from /usr/lib/libglib-2.0.so.0 (gdb) backtrace full #0 0xb6e99d27 in g_str_hash () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #1 0xb6e68ea7 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #2 0xb7ef7bd1 in rb_refstring_new (init=0x0) at rb-refstring.c:75 ret = #3 0xb7efcb59 in action_thread_main (db=0x9bab0c8) at rhythmdb.c:2575 action = (RhythmDBAction *) 0xb385eea8 __FUNCTION__ = "action_thread_main" __PRETTY_FUNCTION__ = "action_thread_main" #4 0xb6ea104f in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #5 0xb7d2d50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #6 0xb6d57a0e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. (gdb) info registers eax 0x0 0 ecx 0x1c00 7168 edx 0x98cfbb8 160234424 ebx 0xb6ef2ff4 -1225838604 esp 0xb5a46264 0xb5a46264 ebp 0xb5a46268 0xb5a46268 esi 0x0 0 edi 0x0 0 eip 0xb6e99d27 0xb6e99d27 eflags 0x10206 [ PF IF RF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 9 (Thread 0xb1a18b90 (LWP 7195)): #0 0xb7f70430 in __kernel_vsyscall () #1 0xb7d313a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb703b0bd in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0xb6e50269 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb6e50367 in g_async_queue_timed_pop () from /usr/lib/libglib-2.0.so.0 #5 0xb6ea2653 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0xb6ea104f in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb7d2d50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb6d57a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xb5a46b90 (LWP 7168)): #0 0xb6e99d27 in g_str_hash () from /usr/lib/libglib-2.0.so.0 #1 0xb6e68ea7 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 #2 0xb7ef7bd1 in rb_refstring_new (init=0x0) at rb-refstring.c:75 #3 0xb7efcb59 in action_thread_main (db=0x9bab0c8) at rhythmdb.c:2575 #4 0xb6ea104f in ?? () from /usr/lib/libglib-2.0.so.0 #5 0xb7d2d50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb6d57a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb6495720 (LWP 7156)): #0 0xb7f70430 in __kernel_vsyscall () #1 0xb6d4d167 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6e79c52 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb6e7a2e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #4 0xb7567309 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x08063280 in main (argc=Cannot access memory at address 0xd ) at main.c:330 #0 0xb6e99d27 in g_str_hash () from /usr/lib/libglib-2.0.so.0 (gdb) quit The program is running. Exit anyway? (y or n)