https://bugs.meego.com/show_bug.cgi?id=13511
tino <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tino.keitel+syncevolution@t | |ikei.de --- Comment #2 from tino <[email protected]> 2011-10-21 19:33:35 UTC --- I can still reproduce this with syncevolution 1.2 and Debian sid. Here is the debug info from a gdb run. Feel free to ask for additional information. I'd like to get this fixed before preparing a 1.2 package for Debian. (sync-ui:23020): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed Breakpoint 1, get_config_for_config_widget (data=0x65f010, config=0x413c71 "default", has_template=1, has_configuration=0, device_templates=0x0) at sync-ui.c:2146 2146 { (gdb) s 2149 data->service_list_updates_left++; (gdb) 2151 c_data = g_slice_new0 (config_data); (gdb) 2146 { (gdb) 2151 c_data = g_slice_new0 (config_data); (gdb) 2153 c_data->name = g_strdup (config); (gdb) 2152 c_data->data = data; (gdb) 2151 c_data = g_slice_new0 (config_data); (gdb) 2153 c_data->name = g_strdup (config); (gdb) 2156 if (device_templates) { (gdb) 2153 c_data->name = g_strdup (config); (gdb) 2154 c_data->has_template = has_template; (gdb) 2155 c_data->has_configuration = has_configuration; (gdb) 2156 if (device_templates) { (gdb) 2160 syncevo_server_get_config (data->server, (gdb) 2165 } (gdb) 2160 syncevo_server_get_config (data->server, (gdb) 2165 } (gdb) 2160 syncevo_server_get_config (data->server, (gdb) syncevo_server_get_config (syncevo=0x6b0920, config_name=0x413c71 "default", template=1, callback=0x409010 <get_config_for_config_widget_cb>, userdata=0x861400) at syncevo-server.c:502 warning: Source file is more recent than executable. 502 { (gdb) 506 priv = GET_PRIVATE (syncevo); (gdb) syncevo_server_get_type () at syncevo-server.c:48 48 G_DEFINE_TYPE (SyncevoServer, syncevo_server, G_TYPE_OBJECT); (gdb) g_once_init_enter (value_location=0x7ffff480d8a0) at /usr/include/glib-2.0/glib/gthread.h:347 347 if G_LIKELY ((gpointer) g_atomic_pointer_get (value_location) != NULL) (gdb) syncevo_server_get_type () at syncevo-server.c:48 48 G_DEFINE_TYPE (SyncevoServer, syncevo_server, G_TYPE_OBJECT); (gdb) g_once_init_enter (value_location=0x7ffff480d8a0) at /usr/include/glib-2.0/glib/gthread.h:347 347 if G_LIKELY ((gpointer) g_atomic_pointer_get (value_location) != NULL) (gdb) syncevo_server_get_type () at syncevo-server.c:48 48 G_DEFINE_TYPE (SyncevoServer, syncevo_server, G_TYPE_OBJECT); (gdb) syncevo_server_get_config (syncevo=0x6b0920, config_name=0x413c71 "default", template=1, callback=0x409010 <get_config_for_config_widget_cb>, userdata=0x861400) at syncevo-server.c:508 508 data = server_async_data_new (syncevo, G_CALLBACK (callback), userdata); (gdb) server_async_data_new (userdata=<optimized out>, callback=<optimized out>, server=<optimized out>) at syncevo-server.c:57 57 data = g_slice_new0 (ServerAsyncData); (gdb) syncevo_server_get_config (syncevo=0x6b0920, config_name=0x413c71 "default", template=1, callback=0x409010 <get_config_for_config_widget_cb>, userdata=0x861400) at syncevo-server.c:506 506 priv = GET_PRIVATE (syncevo); (gdb) 508 data = server_async_data_new (syncevo, G_CALLBACK (callback), userdata); (gdb) server_async_data_new (userdata=0x861400, callback=0x409010 <get_config_for_config_widget_cb>, server=0x6b0920) at syncevo-server.c:57 57 data = g_slice_new0 (ServerAsyncData); (gdb) 58 data->server = server; (gdb) 60 data->userdata = userdata; (gdb) 57 data = g_slice_new0 (ServerAsyncData); (gdb) 59 data->callback = G_CALLBACK (callback); (gdb) syncevo_server_get_config (syncevo=0x6b0920, config_name=0x413c71 "default", template=1, callback=0x409010 <get_config_for_config_widget_cb>, userdata=0x861400) at syncevo-server.c:510 510 if (!priv->proxy && !syncevo_server_get_new_proxy (syncevo)) { (gdb) 518 (priv->proxy, (gdb) org_syncevolution_Server_get_config_async (userdata=0x874040, callback=0x7ffff46079e0 <get_config_callback>, IN_tmplate=1, IN_server=0x413c71 "default", proxy=0x6a5f50) at syncevo-server-bindings.h:356 warning: Source file is more recent than executable. 356 stuff = g_slice_new (DBusGAsyncData); (gdb) 357 stuff->cb = G_CALLBACK (callback); (gdb) 359 return dbus_g_proxy_begin_call (proxy, "GetConfig", org_syncevolution_Server_get_config_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_server, G_TYPE_BOOLEAN, IN_tmplate, G_TYPE_INVALID); (gdb) 358 stuff->userdata = userdata; (gdb) 359 return dbus_g_proxy_begin_call (proxy, "GetConfig", org_syncevolution_Server_get_config_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_server, G_TYPE_BOOLEAN, IN_tmplate, G_TYPE_INVALID); (gdb) 357 stuff->cb = G_CALLBACK (callback); (gdb) 359 return dbus_g_proxy_begin_call (proxy, "GetConfig", org_syncevolution_Server_get_config_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_server, G_TYPE_BOOLEAN, IN_tmplate, G_TYPE_INVALID); (gdb) syncevo_server_get_config (syncevo=0x6b0920, config_name=0x413c71 "default", template=1, callback=0x409010 <get_config_for_config_widget_cb>, userdata=<optimized out>) at syncevo-server.c:523 523 } (gdb) setup_new_service_clicked (btn=<optimized out>, data=0x65f010) at sync-ui.c:2186 2186 } (gdb) 0x00007ffff4f1a03e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_closure_invoke, which has no line number information. 0x00007ffff4f196e0 in g_closure_unref () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_closure_unref, which has no line number information. 0x00007ffff4f3468a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_signal_emit_valist, which has no line number information. 0x00007ffff4f34832 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_signal_emit, which has no line number information. 0x00007ffff4f1a03e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_closure_invoke, which has no line number information. 0x00007ffff4f196e0 in g_closure_unref () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_closure_unref, which has no line number information. 0x00007ffff4f3468a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_signal_emit_valist, which has no line number information. 0x00007ffff4f34832 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_signal_emit, which has no line number information. 0x00007ffff4f1a03e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_closure_invoke, which has no line number information. 0x00007ffff4f196e0 in g_closure_unref () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_closure_unref, which has no line number information. 0x00007ffff4f3444b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_signal_emit_valist, which has no line number information. 0x00007ffff4f34832 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) Single stepping until exit from function g_signal_emit, which has no line number information. 0x00007ffff76be363 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (gdb) Single stepping until exit from function gtk_propagate_event, which has no line number information. 0x00007ffff76be6c3 in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (gdb) Single stepping until exit from function gtk_main_do_event, which has no line number information. 0x00007ffff4852edd in g_main_context_dispatch () from /lib/libglib-2.0.so.0 (gdb) Single stepping until exit from function g_main_context_dispatch, which has no line number information. __pthread_mutex_lock (mutex=0x654a78) at pthread_mutex_lock.c:47 47 pthread_mutex_lock.c: No such file or directory. in pthread_mutex_lock.c (gdb) 50 in pthread_mutex_lock.c (gdb) 47 in pthread_mutex_lock.c (gdb) 51 in pthread_mutex_lock.c (gdb) 50 in pthread_mutex_lock.c (gdb) 51 in pthread_mutex_lock.c (gdb) 54 in pthread_mutex_lock.c (gdb) 56 in pthread_mutex_lock.c (gdb) 61 in pthread_mutex_lock.c (gdb) 62 in pthread_mutex_lock.c (gdb) 127 in pthread_mutex_lock.c (gdb) 125 in pthread_mutex_lock.c (gdb) 127 in pthread_mutex_lock.c (gdb) 131 in pthread_mutex_lock.c (gdb) 0x00007ffff4853030 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 (gdb) Single stepping until exit from function g_main_context_dispatch, which has no line number information. __pthread_mutex_unlock (mutex=0x654a78) at pthread_mutex_unlock.c:290 290 pthread_mutex_unlock.c: No such file or directory. in pthread_mutex_unlock.c (gdb) __pthread_mutex_unlock_usercnt (mutex=0x654a78, decr=1) at pthread_mutex_unlock.c:36 36 in pthread_mutex_unlock.c (gdb) 37 in pthread_mutex_unlock.c (gdb) 36 in pthread_mutex_unlock.c (gdb) 37 in pthread_mutex_unlock.c (gdb) 38 in pthread_mutex_unlock.c (gdb) 41 in pthread_mutex_unlock.c (gdb) 47 in pthread_mutex_unlock.c (gdb) 46 in pthread_mutex_unlock.c (gdb) 47 in pthread_mutex_unlock.c (gdb) 49 in pthread_mutex_unlock.c (gdb) 52 in pthread_mutex_unlock.c (gdb) 77 in pthread_mutex_unlock.c (gdb) 0x00007ffff4852d80 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 (gdb) Single stepping until exit from function g_main_context_dispatch, which has no line number information. 0x00007ffff4853cfa in g_main_loop_run () from /lib/libglib-2.0.so.0 (gdb) Single stepping until exit from function g_main_loop_run, which has no line number information. (sync-ui:23020): GLib-CRITICAL **: g_hash_table_unref: assertion `hash_table != NULL' failed -------- Product: SyncEvolution Component: GTK UI MeeGo Release: unspecified Severity: normal Priority: Medium Keywords: Status: ASSIGNED Who: [email protected] Assigned To: [email protected] Target Build: 1.2 Flags: Changed: CC -------- https://bugs.meego.com/show_bug.cgi?id=13511 -- Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching someone on the CC list of the bug. _______________________________________________ Syncevolution-issues mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution-issues
