--- stack trace --- #0 IA__g_main_context_check (context=0x7fd580, max_priority=2147483647, fds=0x1307670, n_fds=10) at gmain.c:2523 source = pollrec = (GPollRec *) 0x0 n_ready = i = 9 #1 0x00002b2e5ef2a355 in g_main_context_iterate (context=0x7fd580, block=1, dispatch=1, self=) at gmain.c:2674 max_priority = 2147483647 timeout = 12 some_ready = nfds = 10 allocated_nfds = fds = (GPollFD *) 0x1307670 __PRETTY_FUNCTION__ = "g_main_context_iterate" #2 0x00002b2e5ef2a8ea in IA__g_main_loop_run (loop=0x8aecd0) at gmain.c:2881 got_ownership = self = (GThread *) 0x6bc040 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #3 0x00002b2e5ae8bfa3 in IA__gtk_main () at gtkmain.c:1171 tmp_list = (GList *) 0x872de8 functions = (GList *) 0x0 init = (GtkInitFunction *) 0xc7ef00 loop = (GMainLoop *) 0x8aecd0 #4 0x000000000042239d in main (argc=1, argv=0x7fff53a3d4c8) at main.c:383 program = (GnomeProgram *) 0x6e1050 session_bus = (DBusGConnection *) 0x872de8 error = (GError *) 0x0 rb_shell = (RBShell *) 0xa2a0a0 new_argv = (char **) 0x6be800 context = options = {{long_name = 0x49e7db "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab48, description = 0x48852b "Enable debug output", arg_description = 0x0}, { long_name = 0x48853f "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6bab50, description = 0x4886d8 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x48854b "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab74, description = 0x488708 "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x488555 "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab58, description = 0x488565 "Do not register the shell", arg_description = 0x0}, {long_name = 0x48857f "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab70, description = 0x488738 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x488587 "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6bab68, description = 0x488595 "Path for database file to use", arg_description = 0x0}, {long_name = 0x4885b3 "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6bab60, description = 0x488778 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x48a6fc "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab5c, description = 0x4885c2 "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x48ed4a "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x6bab78, description = 0x0, arg_description = 0x4885d1 "[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" --- thread stack trace --- . Thread 5 (process 13498): #0 0x00002b2e57f1dbd8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0 #1 0x00002b2e57f19ac8 in _L_mutex_lock_53 () from /lib/libpthread.so.0 #2 0x00002b2e57f19423 in pthread_mutex_lock () from /lib/libpthread.so.0 #3 0x00002b2e5ef2756c in g_source_destroy_internal (source=0x841740, context=0x0, have_lock=0) at gmain.c:938 tmp_list = old_cb_data = old_cb_funcs = #4 0x00002b2e5da6623b in link_watch_unlisten (w=0x8415a0) at linc-source.c:329 No locals. #5 0x00002b2e5da663de in link_watch_move_io (w=0x7fd588, to_io_thread=0) at linc-source.c:390 __PRETTY_FUNCTION__ = "link_watch_move_io" #6 0x00002b2e5da65846 in link_servers_move_io_T (to_io_thread=1) at linc-server.c:556 l = (GList *) 0x8361a0 #7 0x00002b2e5da6295f in link_dispatch_command (data=, immediate=) at linc.c:453 No locals. #8 0x00002b2e5da62ba2 in link_exec_command (cmd=0x418017d0) at linc.c:138 res = #9 0x00002b2e5da62c57 in link_set_io_thread ( io_in_thread=) at linc.c:490 cmd = {cmd = {type = LINK_COMMAND_SET_IO_THREAD}, complete = 0} #10 0x00002b2e5da4cde7 in ORBit_small_invoke_stub (obj=0xfffffffffffffffc, m_data=0x2b2e5da18240, ret=0x41801948, args=0x41801910, ctx=0x0, ev=0x418019b0) at orbit-small.c:630 completion_status = cnx = (GIOPConnection *) 0x0 mqe = {buffer = 0x418019b0, cnx = 0x41801960, msg_type = 1098914168, request_id = 0, src_thread = 0x2b2e5d8069e0, async_cb = 0x8} adaptor_obj = (ORBit_OAObject) 0x0 recv_buffer = xt_proxy = invoke_policy = (ORBitPolicy *) 0x0 timeout = 0 #11 0x00002b2e5d80933f in ConfigDatabase2_all_entries_with_schema_name ( _obj=0x7fd588, dir=0x418019ff "", locale=0x0, keys=, values=, schema_names=, is_defaults=0x6c53a0, is_writables=0x2b2e5d7fd799, ev=0x84d070) at GConfX-stubs.c:222 _args = {0x418019e8, 0x100000000, 0x6c53a0, 0x2aaab7045038, 0x41801908, 0x41801900, 0x418018fc} #12 0x0000000041801960 in ?? () #13 0x00000000006c53a0 in ?? () #14 0x00002b2e5d7fd799 in gconf_synchronous_sync (conf=0x84e950, err=0x84d070) at gconf.c:2035 error = ev = {_id = 0x84d070 "\002", _major = 1568669868, _any = { _type = 0x418019fe, _value = 0x418019b0, _release = 254 'þ'}} db = tries = -1224454088 __PRETTY_FUNCTION__ = "gconf_synchronous_sync" #15 0x000000000000000f in ?? () #16 0x0000000000000000 in ?? () . Thread 4 (process 13499): #0 0x00002b2e57f1b987 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b2e5e7ab760 in g_cond_timed_wait_posix_impl (cond=0x12296d4, entered_mutex=0x2b2e5f197c28, abs_time=) at gthread-posix.c:242 result = end_time = {tv_sec = 1173193345, tv_nsec = 373377000} __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #2 0x00002b2e5ef0b973 in g_async_queue_pop_intern_unlocked (queue=0x1302690, try=, end_time=0x420030a0) at gasyncqueue.c:341 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #3 0x00002b2e5ef45405 in g_thread_pool_thread_proxy ( data=) at gthreadpool.c:220 task = (gpointer) 0x145e830 pool = (GRealThreadPool *) 0x145e600 #4 0x00002b2e5ef438c4 in g_thread_create_proxy (data=0x1470ff0) at gthread.c:591 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #5 0x00002b2e57f172a5 in start_thread () from /lib/libpthread.so.0 #6 0x00002b2e5f6ad5dd in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () . Thread 3 (process 13500): #0 0x00002b2e57f1b987 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b2e5e7ab760 in g_cond_timed_wait_posix_impl (cond=0x1694804, entered_mutex=0x2b2e5f197c28, abs_time=) at gthread-posix.c:242 result = end_time = {tv_sec = 1173193345, tv_nsec = 373356000} __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #2 0x00002b2e5ef0b973 in g_async_queue_pop_intern_unlocked (queue=0x6f6960, try=, end_time=0x410010a0) at gasyncqueue.c:341 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #3 0x00002b2e5ef45405 in g_thread_pool_thread_proxy ( data=) at gthreadpool.c:220 task = (gpointer) 0x144a000 pool = (GRealThreadPool *) 0x6f6900 #4 0x00002b2e5ef438c4 in g_thread_create_proxy (data=0x168a5e0) at gthread.c:591 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #5 0x00002b2e57f172a5 in start_thread () from /lib/libpthread.so.0 #6 0x00002b2e5f6ad5dd in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () . Thread 2 (process 13501): #0 0x00002b2e57f1b987 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b2e5e7ab760 in g_cond_timed_wait_posix_impl (cond=0x1694804, entered_mutex=0x2b2e5f197c28, abs_time=) at gthread-posix.c:242 result = end_time = {tv_sec = 1173193345, tv_nsec = 373285000} __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #2 0x00002b2e5ef0b973 in g_async_queue_pop_intern_unlocked (queue=0x6f6960, try=, end_time=0x408000a0) at gasyncqueue.c:341 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #3 0x00002b2e5ef45405 in g_thread_pool_thread_proxy ( data=) at gthreadpool.c:220 task = (gpointer) 0x144a000 pool = (GRealThreadPool *) 0x6f6900 #4 0x00002b2e5ef438c4 in g_thread_create_proxy (data=0x1694980) at gthread.c:591 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #5 0x00002b2e57f172a5 in start_thread () from /lib/libpthread.so.0 #6 0x00002b2e5f6ad5dd in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () . Thread 1 (process 13494): #0 IA__g_main_context_check (context=0x7fd580, max_priority=2147483647, fds=0x1307670, n_fds=10) at gmain.c:2523 source = pollrec = (GPollRec *) 0x0 n_ready = i = 9 #1 0x00002b2e5ef2a355 in g_main_context_iterate (context=0x7fd580, block=1, dispatch=1, self=) at gmain.c:2674 max_priority = 2147483647 timeout = 12 some_ready = nfds = 10 allocated_nfds = fds = (GPollFD *) 0x1307670 __PRETTY_FUNCTION__ = "g_main_context_iterate" #2 0x00002b2e5ef2a8ea in IA__g_main_loop_run (loop=0x8aecd0) at gmain.c:2881 got_ownership = self = (GThread *) 0x6bc040 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #3 0x00002b2e5ae8bfa3 in IA__gtk_main () at gtkmain.c:1171 tmp_list = (GList *) 0x872de8 functions = (GList *) 0x0 init = (GtkInitFunction *) 0xc7ef00 loop = (GMainLoop *) 0x8aecd0 #4 0x000000000042239d in main (argc=1, argv=0x7fff53a3d4c8) at main.c:383 program = (GnomeProgram *) 0x6e1050 session_bus = (DBusGConnection *) 0x872de8 error = (GError *) 0x0 rb_shell = (RBShell *) 0xa2a0a0 new_argv = (char **) 0x6be800 context = options = {{long_name = 0x49e7db "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab48, description = 0x48852b "Enable debug output", arg_description = 0x0}, { long_name = 0x48853f "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6bab50, description = 0x4886d8 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x48854b "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab74, description = 0x488708 "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x488555 "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab58, description = 0x488565 "Do not register the shell", arg_description = 0x0}, {long_name = 0x48857f "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab70, description = 0x488738 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x488587 "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6bab68, description = 0x488595 "Path for database file to use", arg_description = 0x0}, {long_name = 0x4885b3 "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x6bab60, description = 0x488778 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x48a6fc "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6bab5c, description = 0x4885c2 "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x48ed4a "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x6bab78, description = 0x0, arg_description = 0x4885d1 "[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"