Bug#525590: glibc exception when exiting gedit
Marco Furlan
marcoafs at terra.com.br
Sat Apr 25 19:32:30 UTC 2009
Package: gedit
Version: 2.26.1-1
Severity: important
Hi,
Just running and exiting gedit from command line gives the error message below:
sys:1: Warning: invalid cast from `GtkButton' to `GtkNotebook'
sys:1: Warning: /build/buildd-glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/gobject/gsignal.c:2387: instance `0x96f8418' has no handler with id `1271'
*** glibc detected *** gedit: double free or corruption (fasttop): 0x091eef38 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb761d1d4]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb761f186]
/usr/lib/libglib-2.0.so.0(g_free+0x36)[0xb7776cf6]
gedit[0x80bd18a]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x173)[0xb782fce3]
gedit[0x807df82]
gedit[0x807e04c]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x173)[0xb782fce3]
gedit(main+0x599)[0x806abf9]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb75c4775]
gedit[0x8069ed1]
======= Memory map: ========
08048000-080e2000 r-xp 00000000 08:01 622550 /usr/bin/gedit
080e2000-080e5000 rw-p 00099000 08:01 622550 /usr/bin/gedit
08e73000-09966000 rw-p 08e73000 00:00 0 [heap]
b4100000-b4121000 rw-p b4100000 00:00 0
b4121000-b4200000 ---p b4121000 00:00 0
b42c0000-b4320000 rw-s 00000000 00:08 1802257 /SYSV00000000 (deleted)
b4320000-b4380000 rw-s 00000000 00:08 1769488 /SYSV00000000 (deleted)
b4380000-b46bd000 r-xp 00000000 08:01 620363 /usr/lib/libgucharmap.so.7.0.0
b46bd000-b46be000 rw-p 0033d000 08:01 620363 /usr/lib/libgucharmap.so.7.0.0
b46e2000-b46ee000 r-xp 00000000 08:01 669413 /lib/libgcc_s.so.1
b46ee000-b46ef000 rw-p 0000c000 08:01 669413 /lib/libgcc_s.so.1
b46ef000-b46f4000 r--p 00000000 08:01 624606 /usr/share/locale/pt_BR/LC_MESSAGES/gucharmap.mo
b46f4000-b4703000 r-xp 00000000 08:01 669188 /lib/libbz2.so.1.0.4
b4703000-b4704000 rw-p 0000f000 08:01 669188 /lib/libbz2.so.1.0.4
b4704000-b4735000 r-xp 00000000 08:01 623030 /usr/lib/libcroco-0.6.so.3.0.1
b4735000-b4738000 rw-p 00030000 08:01 623030 /usr/lib/libcroco-0.6.so.3.0.1
b4738000-b476c000 r-xp 00000000 08:01 625853 /usr/lib/libgsf-1.so.114.0.11
b476c000-b476f000 rw-p 00033000 08:01 625853 /usr/lib/libgsf-1.so.114.0.11
b476f000-b4770000 rw-p b476f000 00:00 0
b4770000-b47a1000 r-xp 00000000 08:01 627202 /usr/lib/librsvg-2.so.2.22.3
b47a1000-b47a2000 rw-p 00030000 08:01 627202 /usr/lib/librsvg-2.so.2.22.3
b47ac000-b47b8000 r--p 00000000 08:01 1111378 /usr/share/fonts/truetype/ttf-bitstream-vera/VeraMoBd.ttf
b47b8000-b47bc000 r-xp 00000000 08:01 850580 /usr/lib/gedit-2/plugins/libdocinfo.so
b47bc000-b47bd000 rw-p 00003000 08:01 850580 /usr/lib/gedit-2/plugins/libdocinfo.so
b47bd000-b47c3000 r-xp 00000000 08:01 850840 /usr/lib/gedit-2/plugins/libtime.so
b47c3000-b47c4000 rw-p 00005000 08:01 850840 /usr/lib/gedit-2/plugins/libtime.so
b47c4000-b47c8000 r-xp 00000000 08:01 849799 /usr/lib/gedit-2/plugins/libcharmap.so
b47c8000-b47c9000 rw-p 00003000 08:01 849799 /usr/lib/gedit-2/plugins/libcharmap.so
b47c9000-b47cb000 r-xp 00000000 08:01 856550 /usr/lib/gedit-2/plugins/libsample.so
b47cb000-b47cc000 rw-p 00001000 08:01 856550 /usr/lib/gedit-2/plugins/libsample.so
b47cc000-b47d7000 r-xp 00000000 08:01 1029303 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b47d7000-b47d8000 rw-p 0000a000 08:01 1029303 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b47d8000-b47f4000 r--s 00000000 08:01 767543 /usr/share/mime/mime.cache
b47f4000-b47fd000 r-xp 00000000 08:01 621471 /usr/lib/libenchant.so.1.4.2
b47fd000-b47fe000 rw-p 00008000 08:01 621471 /usr/lib/libenchant.so.1.4.2
b47fe000-b480b000 r--p 00000000 08:01 1111380 /usr/share/fonts/truetype/ttf-bitstream-vera/VeraMono.ttf
b480b000-b482d000 r-xp 00000000 08:01 850518 /usr/lib/gedit-2/plugins/libfilebrowser.so
b482d000-b482e000 rw-p 00022000 08:01 850518 /usr/lib/gedit-2/plugins/libfilebrowser.so
b482e000-b4833000 r-xp 00000000 08:01 851551 /usr/lib/gedit-2/plugins/libmodelines.so
b4833000-b4834000 rw-p 00004000 08:01 851551 /usr/lib/gedit-2/plugins/libmodelines.so
b4834000-b484a000 r-xp 00000000 08:01 629383 /usr/lib/libglade-2.0.so.0.0.7
b484a000-b484b000 rw-p 00015000 08:01 629383 /usr/lib/libglade-2.0.so.0.0.7
b484d000-b484e000 r-xp 00000000 08:01 751421 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b484e000-b484f000 rw-p 00000000 08:01 751421 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b484f000-b4853000 r-xp 00000000 08:01 850531 /usr/lib/gedit-2/plugins/libsort.so
b4853000-b4854000 rw-p 00003000 08:01 850531 /usr/lib/gedit-2/plugins/libsort.so
b4854000-b4865000 r-xp 00000000 08:01 850540 /usr/lib/gedit-2/plugins/libspell.so
b4865000-b4866000 rw-p 00011000 08:01 850540 /usr/lib/gedit-2/plugins/libspell.so
b4866000-b486d000 r-xp 00000000 08:01 856549 /usr/lib/gedit-2/plugins/libtaglist.so
b486d000-b486e000 rw-p 00006000 08:01 856549 /usr/lib/gedit-2/plugins/libtaglist.so
b486e000-b4872000 r-xp 00000000 08:01 752116 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b4872000-b4873000 rw-p 00003000 08:01 752116 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b4873000-b4876000 r-xp 00000000 08:01 1159978 /usr/lib/python2.5/lib-dynload/termios.so
b4876000-b4878000 rw-p 00002000 08:01 1159978 /usr/lib/python2.5/lib-dynload/termios.so
b4878000-b487f000 r-xp 00000000 08:01 1160022 /usr/lib/python2.5/lib-dynload/array.so
b487f000-b4881000 rw-p 00006000 08:01 1160022 /usr/lib/python2.5/lib-dynload/array.so
b4881000-b4885000 r-xp 00000000 08:01 637431 /usr/lib/pyshared/python2.5/gtk-2.0/gtk/glade.so
b4885000-b4886000 rw-p 00003000 08:01 637431 /usr/lib/pyshared/python2.5/gtk-2.0/gtk/glade.so
b4886000-b4887000 r-xp 00000000 08:01 1160007 /usr/lib/python2.5/lib-dynload/_bisect.so
b4887000-b4888000 rw-p 00001000 08:01 1160007 /usr/lib/python2.5/lib-dynload/_bisect.so
b4888000-b488b000 r-xp 00000000 08:01 1159999 /usr/lib/python2.5/lib-dynload/_ssl.so
b488b000-b488c000 rw-p 00003000 08:01 1159999 /usr/lib/python2.5/lib-dynload/_ssl.so
b488c000-b49c6000 r-xp 00000000 08:01 33703 /usr/lib/i686/cmov/libcrypto.so.0.9.8
b49c6000-b49dc000 rw-p 0013a000 08:01 33703 /usr/lib/i686/cmov/libcrypto.so.0.9.8
b49dc000-b49df000 rw-p b49dc000 00:00 0
b49df000-b4a21000 r-xp 00000000 08:01 33701 /usr/lib/i686/cmov/libssl.so.0.9.8
b4a21000-b4a25000 rw-p 00042000 08:01 33701 /usr/lib/i686/cmov/libssl.so.0.9.8
b4a25000-b4a26000 ---p b4a25000 00:00 0
b4a26000-b5226000 rw-p b4a26000 00:00 0
b5226000-b5256000 r-xp 00000000 08:01 1257304 /lib/libncurses.so.5.7
b5256000-b5259000 rw-p 0002f000 08:01 1257304 /lib/libncurses.so.5.7
b5259000-b5305000 r-xp 00000000 08:01 627154 /usr/lib/libvte.so.9.5.1
b5305000-b5308000 rw-p 000ab000 08:01 627154 /usr/lib/libvte.so.9.5.1
b5309000-b5313000 r-xp 00000000 08:01 1160018 /usr/lib/python2.5/lib-dynload/_socket.so
b5313000-b5316000 rw-p 0000a000 08:01 1160018 /usr/lib/python2.5/lib-dynload/_socket.so
b5317000-b531a000 r--p 00000000 08:01 634110 /usr/share/locale/pt_BR/LC_MESSAGES/atk10.mo
b531a000-b531c000 r-xp 00000000 08:01 1160027 /usr/lib/python2.5/lib-dynload/_random.so
b531c000-b531d000 rw-p 00002000 08:01 1160027 /usr/lib/python2.5/lib-dynload/_random.so
b531d000-b531f000 r-xp 00000000 08:01 1158730 /usr/lib/python2.5/lib-dynload/math.so
b531f000-b5320000 rw-p 00002000 08:01 1158730 /usr/lib/python2.5/lib-dynload/math.so
b5320000-b5334000 r-xp 00000000 08:01 1159982 /usr/lib/python2.5/lib-dynload/_ctypes.so
b5334000-b5336000 rw-p 00014000 08:01 1159982 /usr/lib/python2.5/lib-dynload/_ctypes.so
b5337000-b533b000 r-xp 00000000 08:01 1159891 /usr/lib/python2.5/lib-dynload/collections.so
b533b000-b533c000 rw-p 00004000 08:01 1159891 /usr/lib/python2.5/lib-dynload/collections.so
b533d000-b533e000 r--s 00000000 08:01 1420855 /usr/local/share/mime/mime.cache
b533e000-b534d000 r-xp 00000000 08:01 635692 /usr/lib/libcryptui.so.0.0.0
b534d000-b534e000 rw-p 0000e000 08:01 635692 /usr/lib/libcryptui.so.0.0.0
b534e000-b534f000 r-xp 00000000 08:01 752109 /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so
b534f000-b5350000 rw-p 00000000 08:01 752109 /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so
b5350000-b5352000 r-xp 00000000 08:01 1159973 /usr/lib/python2.5/lib-dynload/_hashlib.so
b5352000-b5353000 rw-p 00002000 08:01 1159973 /usr/lib/python2.5/lib-dynload/_hashlib.so
b5353000-b5357000 r-xp 00000000 08:01 1160026 /usr/lib/python2.5/lib-dynload/binascii.so
b5357000-b5358000 rw-p 00003000 08:01 1160026 /usr/lib/python2.5/lib-dynload/binascii.so
b5358000-b535a000 r-xp 00000000 08:01 1160013 /usr/lib/python2.5/lib-dynload/fcntl.so
b535a000-b535b000 rw-p 00002000 08:01 1160013 /usr/lib/python2.5/lib-dynload/fcntl.so
b535b000-b535e000 r-xp 00000000 08:01 1160021 /usr/lib/python2.5/lib-dynload/select.so
b535e000-b535f000 rw-p 00002000 08:01 1160021 /usr/lib/python2.5/lib-dynload/select.so
b535f000-b5362000 r-xp 00000000 08:01 1160016 /usr/lib/pythonAbortado
The gedit window's properties aren't saved (like the size and width).
I think it is related to Python. I haven't noticed any problem with saving or opening files.
Bye,
Marco.
-- Package-specific info:
Active plugins:
- docinfo
- time
- snippets
- charmap
- sample
- smartspaces
- filebrowser
- sort
- modelines
- spell
- colorpicker
- joinlines
- taglist
- GeditLaTeXPlugin
- externaltools
- terminal
- codecomment
- seahorse-pgp
- drawspaces
- sessionsaver
- changecase
- devhelp
- showtabbar
- indent
Plugins in $HOME:
Module versions:
- glib 2.20.1
- gtk+ 2.16.1
- gtksourceview
- pygobject
- pygtk
- pygtksourceview
- enchant
- iso-codes 3.8
Python module versions:
- python 2.5.4
- pygtk 2.14.1 (GTK+ 2.16.1)
-- System Information:
Debian Release: squeeze/sid
APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gedit depends on:
ii gconf2 2.26.0-1 GNOME configuration database syste
ii gedit-common 2.26.1-1 official text editor of the GNOME
ii iso-codes 3.8-1 ISO language, territory, currency,
ii libatk1.0-0 1.26.0-1 The ATK accessibility toolkit
ii libattr1 1:2.4.43-2 Extended attribute shared library
ii libc6 2.9-7 GNU C Library: Shared libraries
ii libcairo2 1.8.6-2+b1 The Cairo 2D vector graphics libra
ii libenchant1c2a 1.4.2-3.3 a wrapper library for various spel
ii libgconf2-4 2.26.0-1 GNOME configuration database syste
ii libglib2.0-0 2.20.1-1 The GLib library of C routines
ii libgtk2.0-0 2.16.1-2 The GTK+ graphical user interface
ii libgtksourceview2.0-0 2.6.1-1 shared libraries for the GTK+ synt
ii libice6 2:1.0.5-1 X11 Inter-Client Exchange library
ii libpango1.0-0 1.24.0-3+b1 Layout and rendering of internatio
ii libsm6 2:1.1.0-2 X11 Session Management library
ii libx11-6 2:1.2.1-1 X11 client-side library
ii libxml2 2.7.3.dfsg-1 GNOME XML library
ii python 2.5.4-2 An interactive high-level object-o
ii python-gobject 2.16.1-1 Python bindings for the GObject li
ii python-gtk2 2.14.1-2 Python bindings for the GTK+ widge
ii python-gtksourceview2 2.4.0-2 Python bindings for the GtkSourceV
ii python-support 1.0.2 automated rebuilding support for P
ii python2.5 2.5.4-1 An interactive high-level object-o
ii rarian-compat [scrollkeeper 0.8.1-2 Rarian is a documentation meta-dat
Versions of packages gedit recommends:
ii python-gnome2 2.22.3-3 Python bindings for the GNOME desk
ii zenity 2.24.1-1 Display graphical dialog boxes fro
gedit suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list