Bug#335215: gedit: freeze on save
Joe Barnett
sanchezthecactus at yahoo.com
Sat Oct 22 16:21:57 UTC 2005
Package: gedit
Version: 2.10.5-2
Severity: grave
Justification: causes non-serious data loss
was typing something up in gedit (new file), and hit CTRL+S to save it.
the app hung immediately, with the following in .xsession-errors:
*** glibc detected *** malloc(): memory corruption: 0x083054a8 ***
and the following stack trace:
(gdb) bt
#0 0xb71611b9 in pthread_setcanceltype () from /lib/tls/libc.so.6
#1 0xb711447f in fork () from /lib/tls/libc.so.6
#2 0xb788f084 in fork () from /lib/tls/libpthread.so.0
#3 0xb7d94e34 in libgnomeui_module_info_get () from
/usr/lib/libgnomeui-2.so.0
#4 <signal handler called>
#5 0xb70aba27 in raise () from /lib/tls/libc.so.6
#6 0xb70ad35b in abort () from /lib/tls/libc.so.6
#7 0xb70e23f5 in __fsetlocking () from /lib/tls/libc.so.6
#8 0xb70e9737 in free () from /lib/tls/libc.so.6
#9 0xb70eacec in malloc () from /lib/tls/libc.so.6
#10 0xb71ee11a in g_malloc () from /usr/lib/libglib-2.0.so.0
#11 0xb757f479 in gtk_tree_path_copy () from
/usr/lib/libgtk-x11-2.0.so.0
#12 0xb7254c27 in g_value_get_boxed () from /usr/lib/libgobject-2.0.so.0
#13 0xb72681d7 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#14 0xb726842e in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0xb7580f01 in gtk_tree_model_row_inserted ()
from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb74d3f48 in gtk_list_store_insert () from
/usr/lib/libgtk-x11-2.0.so.0
#17 0xb74d428a in gtk_list_store_append () from
/usr/lib/libgtk-x11-2.0.so.0
#18 0xb74862e1 in _gtk_file_chooser_default_get_type ()
from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb748cde3 in _gtk_file_chooser_default_get_type ()
from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#20 0xb725cda5 in g_object_newv () from
/usr/lib/libgobject-2.0.so.0
#21 0xb725d9a6 in g_object_new_valist () from
/usr/lib/libgobject-2.0.so.0
#22 0xb725dac7 in g_object_new () from
/usr/lib/libgobject-2.0.so.0
#23 0xb748e129 in _gtk_file_chooser_default_new ()
from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb748f3af in gtk_file_chooser_widget_get_type ()
from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb725cda5 in g_object_newv () from
/usr/lib/libgobject-2.0.so.0
#26 0xb725d94e in g_object_new_valist () from
/usr/lib/libgobject-2.0.so.0
#27 0xb725dac7 in g_object_new () from
/usr/lib/libgobject-2.0.so.0
#28 0xb7483ad0 in gtk_file_chooser_dialog_get_type ()
from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb725cda5 in g_object_newv () from
/usr/lib/libgobject-2.0.so.0
#30 0xb725d9a6 in g_object_new_valist () from
/usr/lib/libgobject-2.0.so.0
#31 0xb725dac7 in g_object_new () from
/usr/lib/libgobject-2.0.so.0
#32 0xb7483d7b in gtk_file_chooser_dialog_get_type ()
from /usr/lib/libgtk-x11-2.0.so.0
#33 0xb7483e02 in gtk_file_chooser_dialog_new ()
from /usr/lib/libgtk-x11-2.0.so.0
#34 0x0807aea9 in bonobo_mdi_save_state ()
#35 0x08070c59 in gedit_file_save_as ()
#36 0x08071227 in gedit_file_save ()
#37 0xb7cc6401 in bonobo_socket_add_id () from
/usr/lib/libbonoboui-2.so.0
---Type <return> to continue, or q <return> to
quit---
#38 0xb725767b in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#39 0xb79ef89f in bonobo_closure_invoke_va_list
()
from /usr/lib/libbonobo-2.so.0
#40 0xb79efb65 in bonobo_closure_invoke ()
from /usr/lib/libbonobo-2.so.0
#41 0xb7cc896a in
bonobo_ui_component_add_verb_list ()
from /usr/lib/libbonoboui-2.so.0
#42 0xb79f0999 in
_ORBIT_skel_small_Bonobo_UIComponent_execVerb
()
from /usr/lib/libbonobo-2.so.0
#43 0xb7957d76 in ORBit_c_stub_invoke
() from /usr/lib/libORBit-2.so.0
#44 0xb79f3f0c in
Bonobo_UIComponent_execVerb () from
/usr/lib/libbonobo-2.so.0
#45 0xb7cccb46 in
bonobo_ui_engine_ui_event () from
/usr/lib/libbonoboui-2.so.0
#46 0xb7264010 in
g_cclosure_marshal_VOID__POINTER ()
from /usr/lib/libgobject-2.0.so.0
#47 0xb7256fd8 in
g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
#48 0xb725767b in g_closure_invoke
() from /usr/lib/libgobject-2.0.so.0
#49 0xb7266ea2 in
g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#50 0xb7268077 in
g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#51 0xb726842e in g_signal_emit ()
from /usr/lib/libgobject-2.0.so.0
#52 0xb7ccc39d in
bonobo_ui_engine_emit_verb_on_w ()
from /usr/lib/libbonoboui-2.so.0
#53 0xb7cd2bdf in
bonobo_ui_sync_wrap_widget ()
from
/usr/lib/libbonoboui-2.so.0
#54 0xb72636ab in
g_cclosure_marshal_VOID__VOID
()
---Type <return> to continue,
or q <return> to quit---
from
/usr/lib/libgobject-2.0.so.0
#55 0xb725767b in
g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#56 0xb7266c9d in
g_signal_stop_emission ()
from
/usr/lib/libgobject-2.0.so.0
#57 0xb7268077 in
g_signal_emit_valist ()
from
/usr/lib/libgobject-2.0.so.0
#58 0xb726842e in
g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#59 0xb75b695e in
gtk_widget_can_activate_accel
()
from
/usr/lib/libgtk-x11-2.0.so.0
#60 0xb725767b in
g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#61 0xb7266c9d in
g_signal_stop_emission
() from
/usr/lib/libgobject-2.0.so.0
#62 0xb7267e35 in
g_signal_emit_valist ()
from
/usr/lib/libgobject-2.0.so.0
#63 0xb726842e in
g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#64 0xb7411ab6 in
gtk_accel_group_activate
() from
/usr/lib/libgtk-x11-2.0.so.0
#65 0xb7412408 in
gtk_accel_groups_activate
()
from
/usr/lib/libgtk-x11-2.0.so.0
#66 0xb75ca1e1 in
gtk_window_activate_key
() from
/usr/lib/libgtk-x11-2.0.so.0
#67 0xb75ca252 in
gtk_window_activate_key
() from
/usr/lib/libgtk-x11-2.0.so.0
#68 0xb7ce228a in
bonobo_window_get_accel_group
()
from
/usr/lib/libbonoboui-2.so.0
#69 0xb74d9d85 in
_gtk_marshal_BOOLEAN__BOXED
()
from
/usr/lib/libgtk-x11-2.0.so.0
#70 0xb7256fd8
in
g_cclosure_new_swap
() from
/usr/lib/libgobject-2.0.so.0
#71 0xb725767b
in
g_closure_invoke
() from
/usr/lib/libgobject-2.0.so.0
#72 0xb7266ea2
in
g_signal_stop_emission
() from
/usr/lib/libgobject-2.0.so.0
---Type
<return> to
continue, or q
<return> to
quit---
#73 0xb7267e35
in
g_signal_emit_valist
() from
/usr/lib/libgobject-2.0.so.0
#74 0xb726842e
in
g_signal_emit
() from
/usr/lib/libgobject-2.0.so.0
#75 0xb75b7568
in
gtk_widget_activate
() from
/usr/lib/libgtk-x11-2.0.so.0
#76 0xb74d83c6
in
gtk_propagate_event
() from
/usr/lib/libgtk-x11-2.0.so.0
#77 0xb74d8739
in
gtk_main_do_event
() from
/usr/lib/libgtk-x11-2.0.so.0
#78 0xb738844a
in
_gdk_events_queue
() from
/usr/lib/libgdk-x11-2.0.so.0
#79 0xb71e7421
in
g_main_context_dispatch
() from
/usr/lib/libglib-2.0.so.0
#80 0xb71ea687
in
g_main_context_check
() from
/usr/lib/libglib-2.0.so.0
#81 0xb71eabd8
in
g_main_loop_run
() from
/usr/lib/libglib-2.0.so.0
#82 0xb74d7989
in gtk_main ()
from
/usr/lib/libgtk-x11-2.0.so.0
#83 0x080607c1
in main ()
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages gedit depends on:
ii gconf2 2.10.1-6 GNOME configuration database syste
ii gedit-common 2.10.5-2 light-weight text editor support f
ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi
ii libaspell15 0.60.3-5 GNU Aspell spell-checker runtime l
ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit
ii libaudiofile0 0.2.6-6 Open-source version of SGI's audio
ii libbonobo2-0 2.10.1-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.10.1-1 The Bonobo UI library
ii libc6 2.3.5-7 GNU C Library: Shared libraries an
ii libeel2-2 2.10.1-3 Eazel Extensions Library (for GNOM
ii libesd0 0.2.36-1 Enlightened Sound Daemon - Shared
ii libfontconfig1 2.3.2-1.1 generic font configuration library
ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib
ii libgail-common 1.8.5-1 GNOME Accessibility Implementation
ii libgail17 1.8.5-1 GNOME Accessibility Implementation
ii libgconf2-4 2.10.1-6 GNOME configuration database syste
ii libgcrypt11 1.2.2-1 LGPL Crypto library - runtime libr
ii libglade2-0 1:2.5.1-2 library to load .glade files at ru
ii libglib2.0-0 2.8.3-1 The GLib library of C routines
ii libgnome-desktop-2 2.10.2-1 Utility library for loading .deskt
ii libgnome-keyring0 0.4.5-1 GNOME keyring services library
ii libgnome-menu0 2.10.2-1 an implementation of the freedeskt
ii libgnome2-0 2.10.1-1 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.10.2-2 A powerful object-oriented display
ii libgnomeprint2.2-0 2.10.3-3 The GNOME 2.2 print architecture -
ii libgnomeprintui2.2-0 2.10.2-2 GNOME 2.2 print architecture User
ii libgnomeui-0 2.10.1-1 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.10.1-5 The GNOME virtual file-system libr
ii libgnutls11 1.0.16-13.1 GNU TLS library - runtime library
ii libgpg-error0 1.1-4 library for common error values an
ii libgtk2.0-0 2.6.10-1 The GTK+ graphical user interface
ii libgtksourceview1.0-0 1.4.2-1 shared libraries for the GTK+ synt
ii libice6 6.8.2.dfsg.1-9 Inter-Client Exchange library
ii libjpeg62 6b-10 The Independent JPEG Group's JPEG
ii liborbit2 1:2.12.4-1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.8.2-3 Layout and rendering of internatio
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsm6 6.8.2.dfsg.1-9 X Window System Session Management
ii libstartup-notification0 0.8-1 library for program launch feedbac
ii libtasn1-2 0.2.13-1 Manage ASN.1 structures (runtime)
ii libx11-6 6.8.2.dfsg.1-9 X Window System protocol client li
ii libxext6 6.8.2.dfsg.1-9 X Window System miscellaneous exte
ii libxml2 2.6.22-1 GNOME XML library
ii libxrender1 1:0.9.0-2 X Rendering Extension client libra
ii scrollkeeper 0.3.14-10 A free electronic cataloging syste
ii xlibs 6.8.2.dfsg.1-9 X Window System client libraries m
ii zlib1g 1:1.2.3-6 compression library - runtime
gedit recommends no packages.
-- no debconf information
More information about the Pkg-gnome-maintainers
mailing list