glibc detected gedit: double free or corruption (fasttop): 0x0814efc8

Bug #328160 reported by Cody A.W. Somerville
2
Affects Status Importance Assigned to Milestone
gedit (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gedit

The following occurred rather randomly:

*** glibc detected *** gedit: double free or corruption (fasttop): 0x0814efc8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75525a4]
/lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb7554556]
/usr/lib/libglib-2.0.so.0(g_free+0x36)[0xb76af396]
gedit[0x80bca87]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x181)[0xb7769f71]
gedit[0x807dd42]
gedit[0x807de0c]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x181)[0xb7769f71]
gedit(main+0x599)[0x806ab29]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb74f9775]
gedit[0x8069db1]
======= Memory map: ========
08048000-080e1000 r-xp 00000000 08:01 3334455 /usr/bin/gedit
080e1000-080e2000 r--p 00099000 08:01 3334455 /usr/bin/gedit
080e2000-080e4000 rw-p 0009a000 08:01 3334455 /usr/bin/gedit
0810b000-08eeb000 rw-p 0810b000 00:00 0 [heap]
b5200000-b5221000 rw-p b5200000 00:00 0
b5221000-b5300000 ---p b5221000 00:00 0
b5369000-b5376000 r-xp 00000000 08:01 3563537 /lib/libgcc_s.so.1
b5376000-b5377000 r--p 0000c000 08:01 3563537 /lib/libgcc_s.so.1
b5377000-b5378000 rw-p 0000d000 08:01 3563537 /lib/libgcc_s.so.1
b5378000-b5401000 r--p 00000000 08:01 3491422 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
b5401000-b5461000 rw-s 00000000 00:09 50331746 /SYSV00000000 (deleted)
b5461000-b54a8000 r--p 00000000 08:01 3491574 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
b54a8000-b5508000 rw-s 00000000 00:09 50298977 /SYSV00000000 (deleted)
b5508000-b5517000 r-xp 00000000 08:01 3563597 /lib/libbz2.so.1.0.4
b5517000-b5518000 r--p 0000f000 08:01 3563597 /lib/libbz2.so.1.0.4
b5518000-b5519000 rw-p 00010000 08:01 3563597 /lib/libbz2.so.1.0.4
b5519000-b554a000 r-xp 00000000 08:01 1089561 /usr/lib/libcroco-0.6.so.3.0.1
b554a000-b554d000 rw-p 00030000 08:01 1089561 /usr/lib/libcroco-0.6.so.3.0.1
b554d000-b5580000 r-xp 00000000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b5580000-b5581000 ---p 00033000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b5581000-b5583000 r--p 00033000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b5583000-b5584000 rw-p 00035000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b5584000-b5585000 rw-p b5584000 00:00 0
b5585000-b55b6000 r-xp 00000000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b55b6000-b55b7000 r--p 00030000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b55b7000-b55b8000 rw-p 00031000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b55cb000-b55cc000 ---p b55cb000 00:00 0
b55cc000-b5dcc000 rw-p b55cc000 00:00 0
b5dcc000-b5e18000 r--p 00000000 08:01 3491451 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b5e18000-b5e27000 r-xp 00000000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e27000-b5e28000 r--p 0000e000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e28000-b5e29000 rw-p 0000f000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e32000-b5e33000 r-xp 00000000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e33000-b5e34000 r--p 00000000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e34000-b5e35000 rw-p 00001000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e35000-b5e39000 r-xp 00000000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e39000-b5e3a000 ---p 00004000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e3a000-b5e3b000 r--p 00004000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e3b000-b5e3c000 rw-p 00005000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e48000-b5e4d000 r-xp 00000000 08:01 901131 /usr/lib/gedit-2/plugins/libseahorse-pgp.so
b5e4d000-b5e4e000 r--p 00004000 08:01 901131 /usr/lib/gedit-2/plugins/libseahorse-pgp.so
b5e4e000-b5e4f000 rw-p 00005000 08:01 901131 /usr/lib/gedit-2/plugins/libseahorse-pgp.so
b5e7b000-b5e87000 r-xp 00000000 08:01 3359063 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b5e87000-b5e88000 r--p 0000b000 08:01 3359063 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b5e88000-b5e89000 rw-p 0000c000 08:01 3359063 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b5ead000-b5edc000 r-xp 00000000 08:01 343

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :
Download full text (4.1 KiB)

Actually, it just occurred again with I closed gedit.

*** glibc detected *** gedit: double free or corruption (fasttop): 0x0941eec0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75885a4]
/lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb758a556]
/usr/lib/libglib-2.0.so.0(g_free+0x36)[0xb76e5396]
gedit[0x80bca87]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x181)[0xb779ff71]
gedit[0x807dd42]
gedit[0x807de0c]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x181)[0xb779ff71]
gedit(main+0x599)[0x806ab29]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb752f775]
gedit[0x8069db1]
======= Memory map: ========
08048000-080e1000 r-xp 00000000 08:01 3334455 /usr/bin/gedit
080e1000-080e2000 r--p 00099000 08:01 3334455 /usr/bin/gedit
080e2000-080e4000 rw-p 0009a000 08:01 3334455 /usr/bin/gedit
08cbd000-098e5000 rw-p 08cbd000 00:00 0 [heap]
b52f9000-b5359000 rw-s 00000000 00:09 51839074 /SYSV00000000 (deleted)
b5359000-b53a0000 r--p 00000000 08:01 3491574 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
b53a0000-b5400000 rw-s 00000000 00:09 51806305 /SYSV00000000 (deleted)
b5400000-b5421000 rw-p b5400000 00:00 0
b5421000-b5500000 ---p b5421000 00:00 0
b553e000-b554d000 r-xp 00000000 08:01 3563597 /lib/libbz2.so.1.0.4
b554d000-b554e000 r--p 0000f000 08:01 3563597 /lib/libbz2.so.1.0.4
b554e000-b554f000 rw-p 00010000 08:01 3563597 /lib/libbz2.so.1.0.4
b554f000-b5580000 r-xp 00000000 08:01 1089561 /usr/lib/libcroco-0.6.so.3.0.1
b5580000-b5583000 rw-p 00030000 08:01 1089561 /usr/lib/libcroco-0.6.so.3.0.1
b5583000-b55b6000 r-xp 00000000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b55b6000-b55b7000 ---p 00033000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b55b7000-b55b9000 r--p 00033000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b55b9000-b55ba000 rw-p 00035000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b55ba000-b55bb000 rw-p b55ba000 00:00 0
b55bb000-b55ec000 r-xp 00000000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b55ec000-b55ed000 r--p 00030000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b55ed000-b55ee000 rw-p 00031000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b5601000-b5602000 ---p b5601000 00:00 0
b5602000-b5e02000 rw-p b5602000 00:00 0
b5e02000-b5e4e000 r--p 00000000 08:01 3491451 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b5e4e000-b5e5d000 r-xp 00000000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e5d000-b5e5e000 r--p 0000e000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e5e000-b5e5f000 rw-p 0000f000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e68000-b5e69000 r-xp 00000000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e69000-b5e6a000 r--p 00000000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e6a000-b5e6b000 rw-p 00001000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e6b000-b5e6f000 r-xp 00000000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e6f000-b5e70000 ---p 00004000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e70000-b5e71000 r--p 00004000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e71000-b5e72000 rw-p 00005000 08:01 3359085 ...

Read more...

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :
Download full text (11.5 KiB)

It seems 100% reproducible.

*** glibc detected *** gedit: double free or corruption (fasttop): 0x093e34b8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb752d5a4]
/lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb752f556]
/usr/lib/libglib-2.0.so.0(g_free+0x36)[0xb768a396]
gedit[0x80bca87]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x181)[0xb7744f71]
gedit[0x807dd42]
gedit[0x807de0c]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x181)[0xb7744f71]
gedit(main+0x599)[0x806ab29]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb74d4775]
gedit[0x8069db1]
======= Memory map: ========
08048000-080e1000 r-xp 00000000 08:01 3334455 /usr/bin/gedit
080e1000-080e2000 r--p 00099000 08:01 3334455 /usr/bin/gedit
080e2000-080e4000 rw-p 0009a000 08:01 3334455 /usr/bin/gedit
08b13000-09729000 rw-p 08b13000 00:00 0 [heap]
b5200000-b5221000 rw-p b5200000 00:00 0
b5221000-b5300000 ---p b5221000 00:00 0
b53dc000-b543c000 rw-s 00000000 00:09 51904610 /SYSV00000000 (deleted)
b543c000-b5483000 r--p 00000000 08:01 3491574 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
b5483000-b54e3000 rw-s 00000000 00:09 51871841 /SYSV00000000 (deleted)
b54e3000-b54f2000 r-xp 00000000 08:01 3563597 /lib/libbz2.so.1.0.4
b54f2000-b54f3000 r--p 0000f000 08:01 3563597 /lib/libbz2.so.1.0.4
b54f3000-b54f4000 rw-p 00010000 08:01 3563597 /lib/libbz2.so.1.0.4
b54f4000-b5525000 r-xp 00000000 08:01 1089561 /usr/lib/libcroco-0.6.so.3.0.1
b5525000-b5528000 rw-p 00030000 08:01 1089561 /usr/lib/libcroco-0.6.so.3.0.1
b5528000-b555b000 r-xp 00000000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b555b000-b555c000 ---p 00033000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b555c000-b555e000 r--p 00033000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b555e000-b555f000 rw-p 00035000 08:01 3336072 /usr/lib/libgsf-1.so.114.0.11
b555f000-b5560000 rw-p b555f000 00:00 0
b5560000-b5591000 r-xp 00000000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b5591000-b5592000 r--p 00030000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b5592000-b5593000 rw-p 00031000 08:01 3336353 /usr/lib/librsvg-2.so.2.22.3
b55a6000-b55a7000 ---p b55a6000 00:00 0
b55a7000-b5da7000 rw-p b55a7000 00:00 0
b5da7000-b5df3000 r--p 00000000 08:01 3491451 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b5df3000-b5e02000 r-xp 00000000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e02000-b5e03000 r--p 0000e000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e03000-b5e04000 rw-p 0000f000 08:01 3335202 /usr/lib/libcryptui.so.0.0.0
b5e0d000-b5e0e000 r-xp 00000000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e0e000-b5e0f000 r--p 00000000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e0f000-b5e10000 rw-p 00001000 08:01 3359182 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b5e10000-b5e14000 r-xp 00000000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e14000-b5e15000 ---p 00004000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e15000-b5e16000 r--p 00004000 08:01 3359085 /usr/lib/gedit-2/plugins/libmodelines.so
b5e16000-b5e17000 rw-p 00005000 08:01 3359085 /usr/lib/gedit-2/plugins/l...

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

See attached for backtrace and valgrind log

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in gedit:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.