Bug#265110: I get this as well

Pedro Corte-Real Pedro Corte-Real <typo@netcabo.pt>, 265110@bugs.debian.org
Sun, 10 Oct 2004 19:00:02 +0100


--=-3czRKUNGMkpJ58fJkvFQ
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

I can reproduce this as well with a similar method. Open gedit with a
certain file, press Open. I've seen it happen with save as well. This is
a very serious bug since it makes you lose data. I think this is
probably a gtk bug since it didn't happen before and the only updated
package recently has been gtk.

Here's my gdb output:

** (gedit:7985): WARNING **: Failed to lock:  Resource temporarily
unavailable
(no debugging symbols found)...[New Thread 1101683632 (LWP 7990)]
[New Thread 1101945776 (LWP 7991)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1088955648 (LWP 7985)]
0x4067f9f9 in _gtk_file_system_model_get_info ()
   from /usr/lib/libgtk-x11-2.0.so.0
(gdb) bt
#0  0x4067f9f9 in _gtk_file_system_model_get_info ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1  0x4066f6a2 in _gtk_file_chooser_default_get_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
#2  0x407855c3 in gtk_tree_model_sort_new_with_model ()
   from /usr/lib/libgtk-x11-2.0.so.0
#3  0x407857d3 in gtk_tree_model_sort_new_with_model ()
   from /usr/lib/libgtk-x11-2.0.so.0
#4  0x40782ecb in gtk_tree_model_sort_new_with_model ()
   from /usr/lib/libgtk-x11-2.0.so.0
#5  0x406c0125 in _gtk_marshal_VOID__BOXED_BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#6  0x4098ec20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7  0x409a2c25 in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
#8  0x409a1be7 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#9  0x409a1ee4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0x4077c0a9 in gtk_tree_model_row_inserted ()
   from /usr/lib/libgtk-x11-2.0.so.0
#11 0x406809ee in _gtk_file_system_model_remove_editable ()
   from /usr/lib/libgtk-x11-2.0.so.0
#12 0x409a3d4e in g_cclosure_marshal_VOID__POINTER ()
   from /usr/lib/libgobject-2.0.so.0
#13 0x4098ec20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0x409a2c25 in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
#15 0x409a1be7 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#16 0x409a1fd4 in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
#17 0x412a1071 in gtk_file_system_gnome_vfs_new ()
   from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
#18 0x4067c851 in gtk_file_system_get_folder ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0x4067f4b1 in _gtk_file_system_model_new ()
   from /usr/lib/libgtk-x11-2.0.so.0
#20 0x4066faf0 in _gtk_file_chooser_default_get_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
#21 0x4066ff3e in _gtk_file_chooser_default_get_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
#22 0x40664ea0 in _gtk_file_chooser_set_current_folder_path ()
   from /usr/lib/libgtk-x11-2.0.so.0
#23 0x40673585 in _gtk_file_chooser_set_delegate ()
   from /usr/lib/libgtk-x11-2.0.so.0
#24 0x40664ea0 in _gtk_file_chooser_set_current_folder_path ()
   from /usr/lib/libgtk-x11-2.0.so.0
#25 0x40673585 in _gtk_file_chooser_set_delegate ()
   from /usr/lib/libgtk-x11-2.0.so.0
#26 0x40664ea0 in _gtk_file_chooser_set_current_folder_path ()
   from /usr/lib/libgtk-x11-2.0.so.0
#27 0x40664cbe in gtk_file_chooser_set_current_folder_uri ()
   from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#28 0x0808240a in bonobo_mdi_save_state ()
#29 0x08082709 in bonobo_mdi_save_state ()
#30 0x08082936 in gedit_file_selector_open_multi ()
#31 0x0807515e in gedit_file_open ()
#32 0x00000001 in ?? ()
#33 0x080ad2c4 in TC_GNOME_Gedit_Application_struct ()
#34 0x083ba6e0 in ?? ()
#35 0xbfffdf28 in ?? ()
#36 0x401fe6ec in ?? () from /usr/lib/libbonoboui-2.so.0
#37 0xbfffdf38 in ?? ()
#38 0x08073814 in gedit_cmd_file_open ()
#39 0x08147278 in ?? ()
#40 0x00000000 in ?? ()
#41 0x401fe6ec in ?? () from /usr/lib/libbonoboui-2.so.0
#42 0x080737c0 in gedit_cmd_file_new ()
#43 0xbfffdf78 in ?? ()
#44 0x401ccdea in bonobo_socket_add_id ()
from /usr/lib/libbonoboui-2.so.0
Previous frame inner to this frame (corrupt stack?)


Pedro.

--=-3czRKUNGMkpJ58fJkvFQ
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBBaXii2SBo0jBmgGARAotDAJ45Ba7NMTqqnXvT12usJB7IDwmNLwCg0wAm
IvibS+RQ57vgvfOLFkvyPRI=
=WPPT
-----END PGP SIGNATURE-----

--=-3czRKUNGMkpJ58fJkvFQ--