gedit crashes when opening wget.info
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gedit (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gedit
Opening a seemingly normal file makes gedit think it's a weird encoding, interpret the file all weird, and eventually crash.
The file is wget.info from the wget package (attached). Opening it in less looks like ascii with some occasional odd characters. gedit briefly shows it as a bunch of asian characters (chinese?). Then it crashes:
*** glibc detected *** gedit: free(): invalid next size (fast): 0x09d31df0 ***
======= Backtrace: =========
/lib/tls/
/lib/tls/
/lib/tls/
/lib/libglib-
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/lib/libglib-
/lib/libglib-
/lib/libglib-
/lib/libglib-
/usr/lib/
gedit(main+
/lib/tls/
gedit[0x8069e61]
======= Memory map: ========
08048000-080df000 r-xp 00000000 08:01 3137867 /usr/bin/gedit
080df000-080e0000 r-xp 00097000 08:01 3137867 /usr/bin/gedit
080e0000-080e2000 rwxp 00098000 08:01 3137867 /usr/bin/gedit
096c9000-09f9b000 rwxp 00000000 00:00 0 [heap]
b340c000-b3428000 r-xp 00000000 08:01 1681619 /lib/libgcc_s.so.1
b3428000-b3429000 r-xp 0001b000 08:01 1681619 /lib/libgcc_s.so.1
b3429000-b342a000 rwxp 0001c000 08:01 1681619 /lib/libgcc_s.so.1
b3444000-b357d000 r-xp 00000000 08:01 3285127 /usr/share/
b357d000-b3926000 r-xp 00000000 08:01 3778737 /usr/share/
b3926000-b3977000 r-xp 00000000 08:01 9388884 /usr/share/
b3977000-b39c4000 r-xp 00000000 08:01 3285063 /usr/share/
b39c4000-b39ca000 r-xp 00000000 08:01 3286965 /usr/share/
b39ca000-b466d000 r-xp 00000000 08:01 3293260 /usr/share/
b466d000-b466f000 r-xp 00000000 08:01 3140194 /usr/lib/
b466f000-b4670000 r-xp 00001000 08:01 3140194 /usr/lib/
b4670000-b4671000 rwxp 00002000 08:01 3140194 /usr/lib/
b4671000-b46d1000 rwxs 00000000 00:09 1867806 /SYSV00000000 (deleted)
b46d1000-b46d2000 r-xp 00000000 08:01 9388882 /usr/share/
b46d2000-b46d4000 rwxp 00001000 08:01 9388882 /usr/share/
b46d4000-b471b000 r-xp 00003000 08:01 9388882 /usr/share/
b471b000-b47a7000 r-xp 00000000 08:01 9388813 /usr/share/
b47a7000-b4807000 rwxs 00000000 00:09 1835037 /SYSV00000000 (deleted)
b4807000-b4838000 r-xp 00000000 08:01 3137772 /usr/lib/
b4838000-b483b000 rwxp 00030000 08:01 3137772 /usr/lib/
b483b000-b4874000 r-xp 00000000 08:01 8250218 /usr/lib/
b4874000-b4875000 ---p 00039000 08:01 8250218 /usr/lib/
b4875000-b4877000 r-xp 00039000 08:01 8250218 /usr/lib/
b4877000-b4878000 rwxp 0003b000 08:01 8250218 /usr/lib/
b4878000-b4879000 rwxp 00000000 00:00 0
b4879000-b48af000 r-xp 00000000 08:01 3138969 /usr/lib/
b48af000-b48b0000 r-xp 00035000 08:01 3138969 /usr/lib/
b48b0000-b48b1000 rwxp 00036000 08:01 3138969 /usr/lib/
b48b1000-b4900000 r-xp 00000000 08:01 9388814 /usr/share/
b4900000-b4921000 rwxp 00000000 00:00 0
b4921000-b4a00000 ---p 00000000 00:00 0
b4a04000-b4a14000 r-xp 00000000 08:01 1680211 /lib/libbz2.
b4a14000-b4a15000 r-xp 0000f000 08:01 1680211 /lib/libbz2.
b4a15000-b4a16000 rwxp 00010000 08:01 1680211 /lib/libbz2.
b4a16000-b4a17000 ---p 00000000 00:00 0
b4a17000-b5217000 rwxp 00000000 00:00 0
b5217000-b524d000 r-xp 00000000 08:01 3142105 /usr/lib/
b524d000-b524e000 r-xp 00036000 08:01 3142105 /usr/lib/
b524e000-b524f000 rwxp 00037000 08:01 3142105 /usr/lib/
b5254000-b5259000 r-xp 00000000 08:01 3219879 /usr/lib/
b5259000-b525a000 r-xp 00005000 08:01 3219879 /usr/lib/
b525a000-b525b000 rwxp 00006000 08:01 3219879 /usr/lib/
b525b000-b525d000 r-xp 00000000 08:01 3219873 /usr/lib/
b525d000-b525e000 r-xp 00002000 08:01 3219873 /usr/lib/
b525e000-b525f000 rwxp 00003000 08:01 3219873 /usr/lib/
b525f000-b5261000 r-xp 00000000 08:01 3140365 /usr/lib/
b5261000-b5262000 r-xp 00001000 08:01 3140365 /usr/lib/
b5262000-b5263000 rwxp 00002000 08:01 3140365 /usr/lib/
b5263000-b5267000 r-xp 00000000 08:01 3163552 /usr/lib/
b5267000-b5268000 r-xp 00003000 08:01 3163552 /usr/lib/
b5268000-b5269000 rwxp 00004000 08:01 3163552 /usr/lib/
b5269000-b526e000 r-xp 00000000 08:01 3162186 /usr/lib/
b526e000-b526f000 r-xp 00004000 08:01 3162186 /usr/lib/
b526f000-b5270000 rwxp 00005000 08:01 3162186 /usr/lib/
b5270000-b5275000 r-xp 00000000 08:01 3163115 /usr/lib/
b5275000-b5276000 r-xp 00004000 08:01 3163115 /usr/lib/
b5276000-b5277000 rwxp 00005000 08:01 3163115 /usr/lib/
b5277000-b527b000 r-xp 00000000 08:01 3162569 /usr/lib/
ProblemType: Bug
Architecture: i386
Date: Thu Oct 29 06:52:09 2009
DistroRelease: Ubuntu 9.10
Package: gedit 2.28.0-0ubuntu2
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: gedit
Uname: Linux 2.6.31-14-generic i686
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https:/ /wiki.ubuntu. com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.