GNU gdb 6.8-debian
Copyright (C) 2008 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 "i486-linux-gnu"...
(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/rhythmbox 
[Thread debugging using libthread_db enabled]
[New Thread 0xb65b2720 (LWP 13331)]
[New Thread 0xb4e50b90 (LWP 13335)]
[Thread 0xb4e50b90 (LWP 13335) exited]
[New Thread 0xb4e50b90 (LWP 13336)]

(rhythmbox:13331): Rhythmbox-WARNING **: Could not open device /dev/radio0
[New Thread 0xb39ffb90 (LWP 13337)]
[Thread 0xb39ffb90 (LWP 13337) exited]
[Thread 0xb4e50b90 (LWP 13336) exited]
[New Thread 0xb4e50b90 (LWP 13338)]
[New Thread 0xb39ffb90 (LWP 13339)]

(rhythmbox:13331): RhythmDB-WARNING **: attempting to create entry that already exists: file:///media/KAREN'S%20IPO/iPod_Control/Music/F88/scd0.mp3

(rhythmbox:13331): RhythmDB-WARNING **: attempting to create entry that already exists: file:///media/KAREN'S%20IPO/iPod_Control/Music/F66/scd0.mp3

(rhythmbox:13331): RhythmDB-WARNING **: attempting to create entry that already exists: file:///media/KAREN'S%20IPO/iPod_Control/Music/F66/scd0.mp3
[New Thread 0xb30f2b90 (LWP 13340)]
[Thread 0xb4e50b90 (LWP 13338) exited]
[New Thread 0xb28f1b90 (LWP 13341)]
[New Thread 0xb4e50b90 (LWP 13342)]
[Thread 0xb28f1b90 (LWP 13341) exited]
[New Thread 0xb28f1b90 (LWP 13343)]
[Thread 0xb39ffb90 (LWP 13339) exited]
[New Thread 0xb20f0b90 (LWP 13344)]
[Thread 0xb4e50b90 (LWP 13342) exited]
[Thread 0xb28f1b90 (LWP 13343) exited]
[New Thread 0xb4e50b90 (LWP 13345)]
[New Thread 0xb39ffb90 (LWP 13346)]
[Thread 0xb39ffb90 (LWP 13346) exited]
[Thread 0xb4e50b90 (LWP 13345) exited]
[New Thread 0xb4e50b90 (LWP 13347)]
[Thread 0xb4e50b90 (LWP 13347) exited]

(rhythmbox:13331): GLib-GIO-CRITICAL **: g_file_new_for_uri: assertion `uri != NULL' failed

(rhythmbox:13331): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(rhythmbox:13331): GLib-GIO-CRITICAL **: g_file_query_exists: assertion `G_IS_FILE(file)' failed

(rhythmbox:13331): GLib-GIO-CRITICAL **: g_file_get_parent: assertion `G_IS_FILE (file)' failed

(rhythmbox:13331): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(rhythmbox:13331): Rhythmbox-WARNING **: filesystem root apparently doesn't exist!

(rhythmbox:13331): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(rhythmbox:13331): Rhythmbox-CRITICAL **: rb_removable_media_source_build_dest_uri: assertion `sane_uri != NULL' failed

Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb65b2720 (LWP 13331)]
0xb8086430 in __kernel_vsyscall ()
(gdb) backtrace full
#0  0xb8086430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb6e5a167 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb6f86c52 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0xb6f872e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb76743a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#5  0x08063280 in main (argc=Cannot access memory at address 0xa
) at main.c:330
	_save = (PyThreadState *) 0x8fbe318
	program = (GnomeProgram *) 0x8c39c58
	session_bus = <value optimized out>
	error = (GError *) 0x0
	rb_shell = (RBShell *) 0x8d65000
	new_argv = (char **) 0x8c25600
	context = <value optimized out>
	options = {{long_name = 0x80d88a8 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80e1b08, description = 0x80c6be4 "Enable debug output", arg_description = 0x0}, {long_name = 0x80c6bf8 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80e1b0c, description = 0x80c6d64 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x80c6c04 "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80e1b24, description = 0x80c6d94 "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x80c6c0e "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80e1b10, description = 0x80c6c1e "Do not register the shell", arg_description = 0x0}, {long_name = 0x80c6c38 "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80e1b20, description = 0x80c6dc0 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x80c6c40 "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80e1b1c, description = 0x80c6c4e "Path for database file to use", arg_description = 0x0}, {long_name = 0x80c6c6c "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80e1b18, description = 0x80c6dfc "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x80c8b35 "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80e1b14, description = 0x80c6c7b "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x80cd7fe "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x80e1b28, description = 0x0, arg_description = 0x80c6c8a "[URI...]"}, {long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
	__FUNCTION__ = "main"
(gdb) info registers
eax            0xfffffdfc	-516
ecx            0xa	10
edx            0x1769	5993
ebx            0x927d118	153604376
esp            0xbff87b64	0xbff87b64
ebp            0xbff87b88	0xbff87b88
esi            0x1769	5993
edi            0xb6edcff4	-1225928716
eip            0xb8086430	0xb8086430 <__kernel_vsyscall+16>
eflags         0x246	[ PF ZF IF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
(gdb) x/16i $pc
0xb8086430 <__kernel_vsyscall+16>:	pop    %ebp
0xb8086431 <__kernel_vsyscall+17>:	pop    %edx
0xb8086432 <__kernel_vsyscall+18>:	pop    %ecx
0xb8086433 <__kernel_vsyscall+19>:	ret    
0xb8086434:	add    %ch,(%esi)
0xb8086436:	jae    0xb80864a0
0xb8086438:	jae    0xb80864ae
0xb808643a:	jb     0xb80864b0
0xb808643c:	popa   
0xb808643d:	bound  %eax,(%eax)
0xb808643f:	cs
0xb8086440:	push   $0x687361
0xb8086445:	cs
0xb8086446:	fs
0xb8086447:	jns    0xb80864b7
0xb8086449:	jae    0xb80864c4
(gdb) thread apply all backtrace

Thread 11 (Thread 0xb20f0b90 (LWP 13344)):
#0  0xb8086430 in __kernel_vsyscall ()
#1  0xb6e5a167 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6f86c52 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb6f872e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0xb79878b0 in ?? () from /usr/lib/libORBit-2.so.0
#5  0xb6fae04f in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb7e3b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb6e64a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb30f2b90 (LWP 13340)):
#0  0xb8086430 in __kernel_vsyscall ()
#1  0xb7e3f075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6f5d22a in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb6f5d5c8 in g_async_queue_pop () from /usr/lib/libglib-2.0.so.0
#4  0xb800a86d in action_thread_main (db=0x8d790a8) at rhythmdb.c:2690
#5  0xb6fae04f in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb7e3b50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb6e64a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb65b2720 (LWP 13331)):
#0  0xb8086430 in __kernel_vsyscall ()
#1  0xb6e5a167 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6f86c52 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb6f872e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0xb76743a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#5  0x08063280 in main (argc=Cannot access memory at address 0xa
) at main.c:330
(gdb) quit
The program is running.  Exit anyway? (y or n) 