gedit segfaults

Bart Vanbrabant bart.vanbrabant at zoeloelip.be
Mon Aug 15 16:52:02 UTC 2005


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

-- 
Bart Vanbrabant <bart.vanbrabant at zoeloelip.be>
PGP fingerprint: 093C BB84 17F6 3AA6 6D5E  FC4F 84E1 FED1 E426 64D1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 251 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20050815/9e085fcb/attachment.sig>


More information about the fedora-devel-list mailing list