Dennis Jacobfeuerborn wrote:
When I start gedit and click "open" the gtk file dialog pops up and then gedit immediately segfaults. I get this ouput in the shell:
(gedit:3505): Gtk-CRITICAL **: gtk_file_system_path_is_local: assertion `path != NULL' failed
and the following gdb backtrace:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208428880 (LWP 3505)] 0x0055935a in ?? () from /lib/libc.so.6 (gdb) backtrace #0 0x0055935a in ?? () from /lib/libc.so.6 #1 0x02eeef8b in shortcut_find_position (impl=0xa19e8f8, path=0xa1e7c68) at gtkfilechooserdefault.c:2063 #2 0x02eef95a in shortcuts_add_bookmarks (impl=0xa19e8f8) at gtkfilechooserdefault.c:1727 #3 0x02ef7655 in gtk_file_chooser_default_set_property (object=0xa19e8f8, prop_id=4099, value=0xbf8ae538, pspec=0xa15fd88) at gtkfilechooserdefault.c:4137 #4 0x0033881e in g_object_set_property () from /usr/lib/libgobject-2.0.so.0 #5 0x02efaef3 in gtk_file_chooser_widget_set_property (object=0xa1e7c66, prop_id=4099, value=0xbf8ae608, pspec=0xa1e7c66) at gtkfilechooserwidget.c:191 #6 0x0033881e in g_object_set_property () from /usr/lib/libgobject-2.0.so.0 #7 0x02eeb513 in gtk_file_chooser_dialog_set_property (object=0xa1e7c66, prop_id=4099, value=0xbf8ae734, pspec=0xa1e7c66) at gtkfilechooserdialog.c:425 #8 0x0033c516 in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0 #9 0x0033c79a in g_object_set () from /usr/lib/libgobject-2.0.so.0 #10 0x02ee418c in IA__gtk_file_chooser_set_local_only (chooser=0xa19c388, local_only=169770086) at gtkfilechooser.c:360 #11 0x0807e6e5 in run_file_selector (parent=Variable "parent" is not available. ) at gedit-file-selector-util.c:460 #12 0x08075523 in gedit_file_open (active_child=0xa0bb808) at gedit-file.c:194 #13 0x00b5c165 in bonobo_socket_add_id () from /usr/lib/libbonoboui-2.so.0 ---Type <return> to continue, or q <return> to quit--- #14 0x00335b98 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #15 0x031f3696 in bonobo_closure_invoke_va_list () from /usr/lib/libbonobo-2.so.0 #16 0x031f3984 in bonobo_closure_invoke () from /usr/lib/libbonobo-2.so.0 #17 0x00b5e63c in bonobo_ui_component_remove_listener () from /usr/lib/libbonoboui-2.so.0 #18 0x031f46b7 in _ORBIT_skel_small_Bonobo_UIComponent_execVerb () from /usr/lib/libbonobo-2.so.0 #19 0x031998bd in ORBit_c_stub_invoke () from /usr/lib/libORBit-2.so.0 #20 0x031f8316 in Bonobo_UIComponent_execVerb () from /usr/lib/libbonobo-2.so.0 #21 0x00b62a88 in bonobo_ui_engine_ui_event () from /usr/lib/libbonoboui-2.so.0 #22 0x00341bce in g_cclosure_marshal_VOID__POINTER () from /usr/lib/libgobject-2.0.so.0 #23 0x00335565 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #24 0x00335b98 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #25 0x0034436f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #26 0x00345820 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #27 0x00345b93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #28 0x00b622ad in bonobo_ui_engine_emit_verb_on_w () from /usr/lib/libbonoboui-2.so.0 #29 0x00b6b245 in bonobo_ui_sync_status_new () from /usr/lib/libbonoboui-2.so.0 #30 0x003412d3 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #31 0x00335b98 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #32 0x003441e3 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #33 0x00345820 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #34 0x003483c6 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #35 0x03004d4f in button_clicked (widget=0xa0a0570, button=0xa1e7c66) at gtktoolbutton.c:625 #36 0x003412d3 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #37 0x00335b98 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #38 0x003441e3 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #39 0x00345820 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #40 0x00345b93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #41 0x02e789b7 in IA__gtk_button_clicked (button=0xa0a0570) at gtkbutton.c:834 #42 0x02e7a718 in gtk_real_button_released (button=0xa0a0570) at gtkbutton.c:1369 #43 0x003412d3 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #44 0x00335565 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #45 0x00335b98 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #46 0x00343e39 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #47 0x00345820 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #48 0x00345b93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #49 0x02e78934 in IA__gtk_button_released (button=0xa0a0570) at gtkbutton.c:826 ---Type <return> to continue, or q <return> to quit--- #50 0x02e79c35 in gtk_button_button_release (widget=0xa1e7c66, event=0xa14bb18) at gtkbutton.c:1262 #51 0x02f528bc in _gtk_marshal_BOOLEAN__BOXED (closure=0xa0823d8, return_value=0xbf8b0030, n_param_values=2, param_values=0xbf8b011c, invocation_hint=0xbf8b001c, marshal_data=0x2e79bf3) at gtkmarshalers.c:83 #52 0x00335565 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #53 0x00335b98 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #54 0x0034436f in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #55 0x00345593 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #56 0x00345b93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #57 0x0304c059 in gtk_widget_event_internal (widget=0xa0a0570, event=0xa14bb18) at gtkwidget.c:3735 #58 0x02f4fa13 in IA__gtk_propagate_event (widget=0xa0a0570, event=0xa14bb18) at gtkmain.c:2157 #59 0x02f4ff3d in IA__gtk_main_do_event (event=0xa14bb18) at gtkmain.c:1395 #60 0x00a8b95f in gdk_event_dispatch (source=0xa1e7c66, callback=0, user_data=0x0) at gdkevents-x11.c:2291 #61 0x0021c9ce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #62 0x0021f9e6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #63 0x0021fcd3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #64 0x02f5082f in IA__gtk_main () at gtkmain.c:974 #65 0x080609e9 in main (argc=0, argv=0xbf8b0644) at gedit2.c:435 (gdb)
Does anybody else have similar problems?
Regards, Dennis
It's already in bugzilla: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=165712