ok...
after libglib2.0-0-dbg things look better.
some additional information:
if i wait some minutes the gui is usable again.
best regards
martin
(gdb) thread apply all bt full
Thread 2 (Thread 0xb50b7b90 (LWP 12216)):
#0 0xb7fd1424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7d44025 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb6f68eda in g_async_queue_pop_intern_unlocked (queue=0x9185710,
try=<value optimized out>, end_time=0x0)
at /tmp/buildd/glib2.0-2.16.6/glib/gasyncqueue.c:358
retval = <value optimized out>
__PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#3 0xb6f69278 in IA__g_async_queue_pop (queue=0x9185710)
at /tmp/buildd/glib2.0-2.16.6/glib/gasyncqueue.c:398
retval = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_async_queue_pop"
#4 0xb7f6d9aa in action_thread_main (db=0x928c078) at rhythmdb.c:2475
action = (RhythmDBAction *) 0xb7d433f0
__FUNCTION__ = "action_thread_main"
__PRETTY_FUNCTION__ = "action_thread_main"
#5 0xb6fb914f in g_thread_create_proxy (data=0x9942cd8)
at /tmp/buildd/glib2.0-2.16.6/glib/gthread.c:635
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6 0xb7d404c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb6e746de in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 0xb6588720 (LWP 12197)):
#0 0xb7fd1424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb6e69e67 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb6f926e2 in g_main_context_iterate (context=0x9166660, block=1,
dispatch=1, self=0x906d1a8) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2954
max_priority = 2147483647
timeout = 4372
some_ready = <value optimized out>
nfds = 12
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x98c7370
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#3 0xb6f92d72 in IA__g_main_loop_run (loop=0x98d6710)
at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853
self = (GThread *) 0x906d1a8
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4 0xb75d9ba9 in IA__gtk_main ()
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
tmp_list = (GList *) 0x91729dc
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x9191060
loop = (GMainLoop *) 0x98d6710
#5 0x08062d40 in main (argc=Cannot access memory at address 0xc
) at main.c:335
_save = (PyThreadState *) 0x93c6e40
---Type <return> to continue, or q <return> to quit---
program = (GnomeProgram *) 0x907f858
session_bus = <value optimized out>
error = (GError *) 0x0
rb_shell = (RBShell *) 0x9191060
new_argv = (char **) 0x906f600
context = <value optimized out>
options = {{long_name = 0x80d7628 "debug", short_name = 100 'd',
flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80df8a8,
description = 0x80c5ee4 "Enable debug output", arg_description = 0x0}, {
long_name = 0x80c5ef8 "debug-match", short_name = 68 'D', flags = 0,
arg = G_OPTION_ARG_STRING, arg_data = 0x80df8ac,
description = 0x80c6084 "Enable debug output matching a specified string",
arg_description = 0x0}, {long_name = 0x80c5f04 "no-update",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x80df8c4,
description = 0x80c60b4 "Do not update the library with file changes",
arg_description = 0x0}, {long_name = 0x80c5f0e "no-registration",
short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x80df8b0, description = 0x80c5f1e "Do not register the shell",
arg_description = 0x0}, {long_name = 0x80c5f38 "dry-run",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x80df8c0,
description = 0x80c60e0 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x80c5f40 "rhythmdb-file",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING,
arg_data = 0x80df8bc,
description = 0x80c5f4e "Path for database file to use",
---Type <return> to continue, or q <return> to quit---
arg_description = 0x0}, {long_name = 0x80c5f6c "playlists-file",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING,
arg_data = 0x80df8b8,
description = 0x80c611c "Path for playlists file to use",
arg_description = 0x0}, {long_name = 0x80c7e43 "quit",
short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x80df8b4, description = 0x80c5f7b "Quit Rhythmbox",
arg_description = 0x0}, {long_name = 0x80ccb1e "", short_name = 0 '\0',
flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x80df8c8,
description = 0x0, arg_description = 0x80c5f8a "[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"
#0 0xb7fd1424 in __kernel_vsyscall ()
(gdb) quit
The program is running. Quit anyway (and detach it)? (y or n) y