. Thread 8 (process 5631): #0 0xb7f74430 in __kernel_vsyscall () #1 0xb7c1b3d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb717d15e in g_cond_timed_wait_posix_impl (cond=0xfffffdfc, entered_mutex=0xd4, abs_time=0xb38682b8) at /build/buildd/glib2.0-2.21.4/gthread/gthread-posix.c:242 result = end_time = {tv_sec = 1248989992, tv_nsec = 849775000} timed_out = __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0xb6f80b3c in g_async_queue_pop_intern_unlocked (queue=0x89b1fd0, try=, end_time=0xb38682b8) at /build/buildd/glib2.0-2.21.4/glib/gasyncqueue.c:365 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0xb6fd16e7 in g_thread_pool_thread_proxy (data=0x89b1f48) at /build/buildd/glib2.0-2.21.4/glib/gthreadpool.c:220 task = pool = (GRealThreadPool *) 0x89b1f48 #5 0xb6fd021f in g_thread_create_proxy (data=0xb1a240c0) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #6 0xb7c174df in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb6eaff4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 7 (process 5635): #0 0xb7f74430 in __kernel_vsyscall () #1 0xb7c1b3d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb717d15e in g_cond_timed_wait_posix_impl (cond=0xfffffdfc, entered_mutex=0x7f, abs_time=0xb16ff2b8) at /build/buildd/glib2.0-2.21.4/gthread/gthread-posix.c:242 result = end_time = {tv_sec = 1248990003, tv_nsec = 867156000} timed_out = __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0xb6f80b3c in g_async_queue_pop_intern_unlocked (queue=0x89aa2c0, try=, end_time=0xb16ff2b8) at /build/buildd/glib2.0-2.21.4/glib/gasyncqueue.c:365 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0xb6f80c41 in IA__g_async_queue_timed_pop (queue=0x89aa2c0, end_time=0xb16ff2b8) at /build/buildd/glib2.0-2.21.4/glib/gasyncqueue.c:491 retval = __PRETTY_FUNCTION__ = "IA__g_async_queue_timed_pop" #5 0xb6fd17be in g_thread_pool_thread_proxy (data=0x89ae5d0) at /build/buildd/glib2.0-2.21.4/glib/gthreadpool.c:121 task = pool = #6 0xb6fd021f in g_thread_create_proxy (data=0x95978d8) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #7 0xb7c174df in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb6eaff4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 6 (process 5550): #0 0xb7f74430 in __kernel_vsyscall () #1 0xb7c1b0a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7246d13 in gst_task_func (task=0xb53cabe8) at gsttask.c:222 lock = (GStaticRecMutex *) 0xb1a253b8 tself = (GThread *) 0xb530bc28 priv = (GstTaskPrivate *) 0xb53cac38 __PRETTY_FUNCTION__ = "gst_task_func" #3 0xb72483d7 in default_func (tdata=0x9526658, pool=0x89ad010) at gsttaskpool.c:70 func = (GstTaskPoolFunction) 0xb72469b0 user_data = (gpointer) 0xb53cabe8 #4 0xb6fd184f in g_thread_pool_thread_proxy (data=0x89ae5d0) at /build/buildd/glib2.0-2.21.4/glib/gthreadpool.c:265 task = (gpointer) 0x9526658 pool = (GRealThreadPool *) 0x89b1f48 #5 0xb6fd021f in g_thread_create_proxy (data=0xb530bc28) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #6 0xb7c174df in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb6eaff4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 5 (process 5471): #0 0xb7f74430 in __kernel_vsyscall () #1 0xb7c1b3d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb717d15e in g_cond_timed_wait_posix_impl (cond=0xfffffdfc, entered_mutex=0xd5, abs_time=0xadc232b8) at /build/buildd/glib2.0-2.21.4/gthread/gthread-posix.c:242 result = end_time = {tv_sec = 1248989992, tv_nsec = 849860000} timed_out = __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0xb6f80b3c in g_async_queue_pop_intern_unlocked (queue=0x89b1fd0, try=, end_time=0xadc232b8) at /build/buildd/glib2.0-2.21.4/glib/gasyncqueue.c:365 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0xb6fd16e7 in g_thread_pool_thread_proxy (data=0x89b1f48) at /build/buildd/glib2.0-2.21.4/glib/gthreadpool.c:220 task = pool = (GRealThreadPool *) 0x89b1f48 #5 0xb6fd021f in g_thread_create_proxy (data=0x93ffc48) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #6 0xb7c174df in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb6eaff4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 4 (process 5287): #0 0xb7f74430 in __kernel_vsyscall () #1 0xb6ea5677 in *__GI___poll (fds=0x9364080, nfds=7, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = 0 result = #2 0xb6fb625b in IA__g_poll (fds=0x9364080, nfds=7, timeout=-1) at /build/buildd/glib2.0-2.21.4/glib/gpoll.c:127 No locals. #3 0xb6fa932b in g_main_context_iterate (context=0xb5305180, block=, dispatch=1, self=0xb5301018) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2904 max_priority = 2147483647 timeout = -1 some_ready = nfds = 7 allocated_nfds = fds = __PRETTY_FUNCTION__ = "g_main_context_iterate" #4 0xb6fa995f in IA__g_main_loop_run (loop=0xb53007f0) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2799 self = (GThread *) 0xb5301018 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #5 0xb6c098c0 in link_io_thread_fn (data=0x0) at linc.c:396 No locals. #6 0xb6fd021f in g_thread_create_proxy (data=0xb5301018) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #7 0xb7c174df in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb6eaff4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 3 (process 4928): #0 0xb7f74430 in __kernel_vsyscall () #1 0xb7c1e876 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb6fd2502 in IA__g_usleep (microseconds=50000) at /build/buildd/glib2.0-2.21.4/glib/gtimer.c:170 request = {tv_sec = 0, tv_nsec = 50000000} remaining = {tv_sec = 0, tv_nsec = 18771095} #3 0xb267416a in gst_xvimagesink_event_thread (xvimagesink=0x937a0e0) at xvimagesink.c:1633 __PRETTY_FUNCTION__ = "gst_xvimagesink_event_thread" #4 0xb6fd021f in g_thread_create_proxy (data=0x9379f18) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #5 0xb7c174df in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb6eaff4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 2 (process 5633): #0 0xb7f74430 in __kernel_vsyscall () #1 0xb7c1b3d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb717d15e in g_cond_timed_wait_posix_impl (cond=0xfffffdfc, entered_mutex=0xd3, abs_time=0xb5c472b8) at /build/buildd/glib2.0-2.21.4/gthread/gthread-posix.c:242 result = end_time = {tv_sec = 1248989992, tv_nsec = 844131000} timed_out = __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0xb6f80b3c in g_async_queue_pop_intern_unlocked (queue=0x89b1fd0, try=, end_time=0xb5c472b8) at /build/buildd/glib2.0-2.21.4/glib/gasyncqueue.c:365 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0xb6fd16e7 in g_thread_pool_thread_proxy (data=0x89b1f48) at /build/buildd/glib2.0-2.21.4/glib/gthreadpool.c:220 task = pool = (GRealThreadPool *) 0x89b1f48 #5 0xb6fd021f in g_thread_create_proxy (data=0xb1a3b968) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #6 0xb7c174df in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb6eaff4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 1 (process 4773): #0 model_row_changed (tree_model=0x8a8e158, path=0x9238ee0, iter=0x8fb6e40, user_data=0x8cf42a0) at /build/buildd/gtk+2.0-2.17.6/modules/other/gail/gailtreeview.c:2726 gailview = (GailTreeView *) 0xb718e142 cell_path = l = cell_info = #1 0xb77f4e99 in _gtk_marshal_VOID__BOXED_BOXED (closure=0x95554a0, return_value=0x0, n_param_values=3, param_values=0x923a9e0, invocation_hint=0xbf9e5f60, marshal_data=0xb6225aa0) at /build/buildd/gtk+2.0-2.17.6/gtk/gtkmarshalers.c:1309 data1 = (gpointer) 0x8a8e158 data2 = (gpointer) 0x8cf42a0 __PRETTY_FUNCTION__ = "_gtk_marshal_VOID__BOXED_BOXED" #2 0xb7191102 in IA__g_closure_invoke (closure=0x95554a0, return_value=0x0, n_param_values=3, param_values=0x923a9e0, invocation_hint=0xbf9e5f60) at /build/buildd/glib2.0-2.21.4/gobject/gclosure.c:767 marshal = ( GClosureMarshal) 0xb77f4df0 <_gtk_marshal_VOID__BOXED_BOXED> marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #3 0xb71a7ae8 in signal_emit_unlocked_R (node=, detail=, instance=0x8a8e158, emission_return=0x0, instance_and_params=0x923a9e0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3247 tmp = (Handler *) 0xb7c1a460 handler = (Handler *) 0x94e71c0 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0xbf9e6358, instance = 0x8a8e158, ihint = { signal_id = 349, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8cb3260 handler_list = (Handler *) 0xb7c1a460 return_accu = accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 349 max_sequential_handler_number = 24695 return_value_altered = 0 #4 0xb71a8ecd in IA__g_signal_emit_valist (instance=0x8a8e158, signal_id=349, detail=0, var_args=0xbf9e6124 "") at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:2980 signal_return_type = 4 node = (SignalNode *) 0x8cb3b88 i = n_params = 2 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #5 0xb71a9386 in IA__g_signal_emit (instance=0x8a8e158, signal_id=349, detail=0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3037 No locals. #6 0xb78e90f8 in IA__gtk_tree_model_row_changed (tree_model=0x8a8e158, path=0x9238ee0, iter=0xbf9e61d0) at /build/buildd/gtk+2.0-2.17.6/gtk/gtktreemodel.c:1478 __PRETTY_FUNCTION__ = "IA__gtk_tree_model_row_changed" #7 0xb7f07f47 in rhythmdb_query_model_entry_changed_cb (db=0x8ac2090, entry=0x90da2a0, changes=0x973e6b8, model=0x8a8e158) at rhythmdb-query-model.c:1433 hidden = t = __FUNCTION__ = "rhythmdb_query_model_entry_changed_cb" __PRETTY_FUNCTION__ = "rhythmdb_query_model_entry_changed_cb" #8 0xb7f31fcf in rb_marshal_VOID__BOXED_POINTER (closure=0x942e0e0, return_value=0x0, n_param_values=3, param_values=0x89b2258, invocation_hint=0xbf9e6360, marshal_data=0xb7f07d80) at rb-marshal.c:864 data1 = (gpointer) 0x0 data2 = __PRETTY_FUNCTION__ = "rb_marshal_VOID__BOXED_POINTER" #9 0xb7191102 in IA__g_closure_invoke (closure=0x942e0e0, return_value=0x0, n_param_values=3, param_values=0x89b2258, invocation_hint=0xbf9e6360) at /build/buildd/glib2.0-2.21.4/gobject/gclosure.c:767 marshal = ( GClosureMarshal) 0xb7f31f40 marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #10 0xb71a7ae8 in signal_emit_unlocked_R (node=, detail=, instance=0x8ac2090, emission_return=0x0, instance_and_params=0x89b2258) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3247 tmp = (Handler *) 0xb7c1a460 handler = (Handler *) 0xb53f4e60 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x0, instance = 0x8ac2090, ihint = { signal_id = 231, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8b346b8 handler_list = (Handler *) 0xb7c1a460 return_accu = accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 231 max_sequential_handler_number = 24695 return_value_altered = 1 #11 0xb71a8ecd in IA__g_signal_emit_valist (instance=0x8ac2090, signal_id=231, detail=0, var_args=0xbf9e6524 "\200\217h\tHe\236??????") at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:2980 signal_return_type = 4 node = (SignalNode *) 0x8afd7f8 i = n_params = 2 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #12 0xb71a9386 in IA__g_signal_emit (instance=0x8ac2090, signal_id=231, detail=0) at /build/buildd/glib2.0-2.21.4/gobject/gsignal.c:3037 No locals. #13 0xb7ef70d7 in rhythmdb_emit_entry_signals_idle (db=0x8ac2090) at rhythmdb.c:1297 added_entries = (GList *) 0x0 deleted_entries = (GList *) 0x0 changed_entries = (GHashTable *) 0x8d0a5b0 l = iter = {dummy1 = 0x8d0a5b0, dummy2 = 0x0, dummy3 = 0x4, dummy4 = 3, dummy5 = -1224536076, dummy6 = 0x1} entry = (RhythmDBEntry *) 0x90da2a0 entry_changes = (GSList *) 0x973e6b8 #14 0xb6fa3ec1 in g_idle_dispatch (source=0x8fa1250, callback=0, user_data=0x8ac2090) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:4065 No locals. #15 0xb6fa5c48 in IA__g_main_context_dispatch (context=0x8aa7a18) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:1960 No locals. #16 0xb6fa94f0 in g_main_context_iterate (context=0x8aa7a18, block=, dispatch=1, self=0x8994578) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2591 max_priority = 200 timeout = 0 some_ready = 1 nfds = allocated_nfds = fds = __PRETTY_FUNCTION__ = "g_main_context_iterate" #17 0xb6fa995f in IA__g_main_loop_run (loop=0x8cf9880) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2799 self = (GThread *) 0x8994578 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #18 0xb77f0a49 in IA__gtk_main () at /build/buildd/gtk+2.0-2.17.6/gtk/gtkmain.c:1205 tmp_list = (GList *) 0x8affdd0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x8b0a020 loop = (GMainLoop *) 0x8cf9880 #19 0x08062f3e in main (argc=1, argv=0xbf9e6854) at main.c:332 _save = (PyThreadState *) 0x8d60920 session_bus = error = (GError *) 0x0 rb_shell = (RBShell *) 0x8b0a020 accel_map_file = 0x8affdd0 "/home/oivasyuv/.gnome2/accels/rhythmbox" context = options = {{long_name = 0x80d7a53 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0c8, description = 0x80c5d10 "Enable debug output", arg_description = 0x0}, { long_name = 0x80c5d24 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0cc, description = 0x80c5edc "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x80c5d30 "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0e4, description = 0x80c5f0c "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x80c5d3a "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0d0, description = 0x80c5d4a "Do not register the shell", arg_description = 0x0}, {long_name = 0x80c5d64 "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0e0, description = 0x80c5f38 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x80c5d6c "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0dc, description = 0x80c5d7a "Path for database file to use", arg_description = 0x0}, {long_name = 0x80c5d98 "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0d8, description = 0x80c5f74 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x80c7048 "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0d4, description = 0x80c5da7 "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x80cc91e "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x80ef0e8, description = 0x0, arg_description = 0x80c5db6 "[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"