Followup-For: Bug #649578 reassign 649578 libgtk-3-0 forcemerge 650223 649578
Hi there, I have the same issue on several machine running gnome3. After some debugging I found that the bug is actually in libgtk-3-0 and there is already a bug reported for it #650223 which is forwarded upstream https://bugzilla.gnome.org/show_bug.cgi?id=664137 I added a backtrage for completeness if this can help a bit more. The issue is very easy to reproduce using the file chooser on both i386 and amd64. Let me know if I can be of any help. Cheers LeTic PS : Hope I don't mess up the re-assignment/merging of the 2 bugs please correct me if I'm wrong.
Starting program: /usr/bin/gedit [Thread debugging using libthread_db enabled] [New Thread 0x7fffed1c6700 (LWP 31330)] [New Thread 0x7fffec9c5700 (LWP 31331)] [New Thread 0x7fffe7df7700 (LWP 31332)] [New Thread 0x7fffde330700 (LWP 31333)] [New Thread 0x7fffddb2f700 (LWP 31334)] [New Thread 0x7fffdd32e700 (LWP 31335)] [New Thread 0x7fffdcb2d700 (LWP 31336)] [New Thread 0x7fffdc32c700 (LWP 31337)] [New Thread 0x7fffdbb2b700 (LWP 31338)] [New Thread 0x7fffdb32a700 (LWP 31339)] [New Thread 0x7fffdab29700 (LWP 31340)] [New Thread 0x7fffda328700 (LWP 31341)] [Thread 0x7fffed1c6700 (LWP 31330) exited] [Thread 0x7fffda328700 (LWP 31341) exited] [Thread 0x7fffdab29700 (LWP 31340) exited] [Thread 0x7fffdbb2b700 (LWP 31338) exited] [Thread 0x7fffdb32a700 (LWP 31339) exited] [Thread 0x7fffdcb2d700 (LWP 31336) exited] [Thread 0x7fffdc32c700 (LWP 31337) exited] [Thread 0x7fffdd32e700 (LWP 31335) exited] [Thread 0x7fffddb2f700 (LWP 31334) exited] [New Thread 0x7fffddb2f700 (LWP 31342)] [Thread 0x7fffddb2f700 (LWP 31342) exited] [New Thread 0x7fffddb2f700 (LWP 31343)] [Thread 0x7fffde330700 (LWP 31333) exited] [New Thread 0x7fffde330700 (LWP 31344)] [New Thread 0x7fffdd32e700 (LWP 31345)] [Thread 0x7fffddb2f700 (LWP 31343) exited] [Thread 0x7fffde330700 (LWP 31344) exited] [New Thread 0x7fffde330700 (LWP 31346)] [Thread 0x7fffde330700 (LWP 31346) exited] [New Thread 0x7fffde330700 (LWP 31347)] [Thread 0x7fffdd32e700 (LWP 31345) exited] [New Thread 0x7fffdd32e700 (LWP 31348)] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff540c01a in g_object_unref (_object=0x7fffe80f4260) at /tmp/buildd/glib2.0-2.30.2/./gobject/gobject.c:2680 2680 /tmp/buildd/glib2.0-2.30.2/./gobject/gobject.c: Aucun fichier ou dossier de ce type. in /tmp/buildd/glib2.0-2.30.2/./gobject/gobject.c #0 0x00007ffff540c01a in g_object_unref (_object=0x7fffe80f4260) at /tmp/buildd/glib2.0-2.30.2/./gobject/gobject.c:2680 __r = 8 __PRETTY_FUNCTION__ = "g_object_unref" #1 0x00007ffff7290212 in button_data_free (button_data=0x1258160) at /tmp/buildd/gtk+3.0-3.2.2/./gtk/gtkpathbar.c:1474 No locals. #2 0x00007ffff540be72 in weak_refs_notify (data=0x12e1770) at /tmp/buildd/glib2.0-2.30.2/./gobject/gobject.c:2244 wstack = 0x12e1770 i = <optimized out> #3 0x00007ffff540c0d2 in g_object_unref (_object=0x1307b40) at /tmp/buildd/glib2.0-2.30.2/./gobject/gobject.c:2709 __PRETTY_FUNCTION__ = "g_object_unref" #4 0x00007ffff5430753 in g_value_unset (value=0x12dc488) at /tmp/buildd/glib2.0-2.30.2/./gobject/gvalue.c:275 value_table = <optimized out> __PRETTY_FUNCTION__ = "g_value_unset" #5 0x00007ffff5424e44 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3032 instance_and_params = 0x12dc470 signal_return_type = 4 param_values = 0x12dc488 node = 0x6c7f40 i = <optimized out> n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #6 0x00007ffff5424fb2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3060 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffe090, reg_save_area = 0x7fffffffdfd0}} #7 0x00007ffff729031e in gtk_path_bar_clear_buttons (path_bar=0x1159010) at /tmp/buildd/gtk+3.0-3.2.2/./gtk/gtkpathbar.c:1284 No locals. #8 gtk_path_bar_set_file_finish (info=0x136f6b0, result=<optimized out>) at /tmp/buildd/gtk+3.0-3.2.2/./gtk/gtkpathbar.c:1749 l = <optimized out> #9 0x00007ffff7291785 in gtk_path_bar_get_info_callback (data=0x136f6b0, info=<optimized out>, cancellable=<optimized out>, error=<optimized out>) at /tmp/buildd/gtk+3.0-3.2.2/./gtk/gtkpathbar.c:1832 button_data = 0x1306f00 display_name = 0x7fffe80c1bf0 "/" #10 gtk_path_bar_get_info_callback (cancellable=<optimized out>, info=<optimized out>, error=<optimized out>, data=0x136f6b0) at /tmp/buildd/gtk+3.0-3.2.2/./gtk/gtkpathbar.c:1785 cancelled = <optimized out> file_info = 0x136f6b0 #11 0x00007ffff721041e in query_info_callback (source_object=<optimized out>, result=<optimized out>, user_data=0x131efc0) at /tmp/buildd/gtk+3.0-3.2.2/./gtk/gtkfilesystem.c:882 async_data = 0x131efc0 error = 0x0 file_info = 0x12d7750 file = <optimized out> #12 0x00007ffff5d08d87 in g_simple_async_result_complete (simple=0x12ee800) at /tmp/buildd/glib2.0-2.30.2/./gio/gsimpleasyncresult.c:749 current_source = 0x0 current_context = 0x0 __PRETTY_FUNCTION__ = "g_simple_async_result_complete" #13 0x00007ffff5d08e18 in complete_in_idle_cb_for_thread (_data=0x12f3a00) at /tmp/buildd/glib2.0-2.30.2/./gio/gsimpleasyncresult.c:817 data = 0x12f3a00 simple = 0x12ee800 #14 0x00007ffff4f440cf in g_main_dispatch (context=0x70aed0) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442 dispatch = 0x7ffff4f40850 <g_idle_dispatch> was_in_call = 0 user_data = 0x12f3a00 callback = 0x7ffff5d08df0 <complete_in_idle_cb_for_thread> cb_funcs = 0x7ffff51f31d0 cb_data = 0x7fffe80f67e0 current_source_link = {data = 0x7fffe80f76f0, next = 0x0} need_destroy = <optimized out> source = 0x7fffe80f76f0 current = 0x801bb0 i = <optimized out> #15 g_main_context_dispatch (context=0x70aed0) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998 No locals. #16 0x00007ffff4f448c8 in g_main_context_iterate (context=0x70aed0, block=<optimized out>, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076 max_priority = 0 timeout = 0 some_ready = 1 nfds = 6 allocated_nfds = <optimized out> fds = <optimized out> #17 0x00007ffff4f44e02 in g_main_loop_run (loop=0xd46d90) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3284 __PRETTY_FUNCTION__ = "g_main_loop_run" #18 0x00007ffff725aeed in gtk_main () at /tmp/buildd/gtk+3.0-3.2.2/./gtk/gtkmain.c:1362 loop = 0xd46d90 #19 0x000000000042aa5a in main () No symbol table info available. A debugging session is active. Inferior 1 [process 31327] will be killed. Quit anyway? (y or n)