Comment 2 for bug 251602

Revision history for this message
John Vivirito (gnomefreak) wrote : Re: [Bug 251602] [NEW] [intrepid] mozilla thunderbird 2.0.0.16 buffer owerflow

marcobra wrote:
> Public bug reported:
>
> Binary package hint: mozilla-thunderbird
>
> With Ubuntu intrepid fully upgraded
> Today after Thunderbird upgrade ( mozilla-thunderbird 2.0.0.16+nobinonly-0ubuntu1) i get this error at Thunderbird startup:
>
> *** buffer overflow detected ***: /usr/lib/thunderbird/thunderbird-bin terminated
> ======= Backtrace: =========
> /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb73ba388]
> /lib/tls/i686/cmov/libc.so.6[0xb73b84b0]
> /lib/tls/i686/cmov/libc.so.6[0xb73b8c18]
> /usr/lib/thunderbird/thunderbird-bin[0x804c8e4]
> /usr/lib/thunderbird/thunderbird-bin[0x805276a]
> /usr/lib/thunderbird/thunderbird-bin[0x804e550]
> /usr/lib/thunderbird/thunderbird-bin[0x804ad3f]
> /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb72d6685]
> /usr/lib/thunderbird/thunderbird-bin[0x804ac61]
> ======= Memory map: ========
> 08048000-0805b000 r-xp 00000000 08:01 13258977 /usr/lib/thunderbird/thunderbird-bin
> 0805b000-0805c000 r--p 00012000 08:01 13258977 /usr/lib/thunderbird/thunderbird-bin
> 0805c000-0805d000 rw-p 00013000 08:01 13258977 /usr/lib/thunderbird/thunderbird-bin
> 09e15000-09e36000 rw-p 09e15000 00:00 0 [heap]
> b7188000-b718b000 rw-p b7188000 00:00 0
> b718b000-b718f000 r-xp 00000000 08:01 12699222 /usr/lib/libXdmcp.so.6.0.0
> b718f000-b7190000 rw-p 00003000 08:01 12699222 /usr/lib/libXdmcp.so.6.0.0
> b7190000-b7192000 r-xp 00000000 08:01 12698389 /usr/lib/libXau.so.6.0.0
> b7192000-b7193000 rw-p 00001000 08:01 12698389 /usr/lib/libXau.so.6.0.0
> b7193000-b719a000 r-xp 00000000 08:01 4571519 /lib/tls/i686/cmov/librt-2.8.90.so
> b719a000-b719b000 r--p 00007000 08:01 4571519 /lib/tls/i686/cmov/librt-2.8.90.so
> b719b000-b719c000 rw-p 00008000 08:01 4571519 /lib/tls/i686/cmov/librt-2.8.90.so
> b719c000-b719d000 rw-p b719c000 00:00 0
> b719d000-b719e000 r-xp 00000000 08:01 12699482 /usr/lib/libxcb-xlib.so.0.0.0
> b719e000-b719f000 r--p 00000000 08:01 12699482 /usr/lib/libxcb-xlib.so.0.0.0
> b719f000-b71a0000 rw-p 00001000 08:01 12699482 /usr/lib/libxcb-xlib.so.0.0.0
> b71a0000-b71c8000 r-xp 00000000 08:01 10928240 /lib/libpcre.so.3.12.1
> b71c8000-b71c9000 r--p 00027000 08:01 10928240 /lib/libpcre.so.3.12.1
> b71c9000-b71ca000 rw-p 00028000 08:01 10928240 /lib/libpcre.so.3.12.1
> b71ca000-b71ee000 r-xp 00000000 08:01 12697788 /usr/lib/libexpat.so.1.5.2
> b71ee000-b71f0000 r--p 00023000 08:01 12697788 /usr/lib/libexpat.so.1.5.2
> b71f0000-b71f1000 rw-p 00025000 08:01 12697788 /usr/lib/libexpat.so.1.5.2
> b71f1000-b7219000 r-xp 00000000 08:01 5358068 /usr/lib/libpixman-1.so.0.10.0
> b7219000-b721b000 rw-p 00028000 08:01 5358068 /usr/lib/libpixman-1.so.0.10.0
> b721b000-b7232000 r-xp 00000000 08:01 12699063 /usr/lib/libxcb.so.1.0.0
> b7232000-b7233000 r--p 00016000 08:01 12699063 /usr/lib/libxcb.so.1.0.0
> b7233000-b7234000 rw-p 00017000 08:01 12699063 /usr/lib/libxcb.so.1.0.0
> b7234000-b7235000 rw-p b7234000 00:00 0
> b7235000-b723b000 r-xp 00000000 08:01 12700417 /usr/lib/libxcb-render.so.0.0.0
> b723b000-b723c000 r--p 00005000 08:01 12700417 /usr/lib/libxcb-render.so.0.0.0
> b723c000-b723d000 rw-p 00006000 08:01 12700417 /usr/lib/libxcb-render.so.0.0.0
> b723d000-b7240000 r-xp 00000000 08:01 12701798 /usr/lib/libxcb-render-util.so.0.0.0
> b7240000-b7241000 r--p 00002000 08:01 12701798 /usr/lib/libxcb-render-util.so.0.0.0
> b7241000-b7242000 rw-p 00003000 08:01 12701798 /usr/lib/libxcb-render-util.so.0.0.0
> b7242000-b7266000 r-xp 00000000 08:01 12700547 /usr/lib/libpng12.so.0.27.0
> b7266000-b7268000 rw-p 00023000 08:01 12700547 /usr/lib/libpng12.so.0.27.0
> b7268000-b7280000 r-xp 00000000 08:01 9011220 /lib/libselinux.so.1
> b7280000-b7281000 r--p 00017000 08:01 9011220 /lib/libselinux.so.1
> b7281000-b7282000 rw-p 00018000 08:01 9011220 /lib/libselinux.so.1
> b7282000-b728a000 r-xp 00000000 08:01 12698263 /usr/lib/libXcursor.so.1.0.2
> b728a000-b728b000 rw-p 00007000 08:01 12698263 /usr/lib/libXcursor.so.1.0.2
> b728b000-b728c000 rw-p b728b000 00:00 0
> b728c000-b7291000 r-xp 00000000 08:01 12698359 /usr/lib/libXrandr.so.2.1.0
> b7291000-b7292000 rw-p 00005000 08:01 12698359 /usr/lib/libXrandr.so.2.1.0
> b7292000-b7299000 r-xp 00000000 08:01 12698013 /usr/lib/libXi.so.6.0.0
> b7299000-b729a000 rw-p 00006000 08:01 12698013 /usr/lib/libXi.so.6.0.0
> b729a000-b72a2000 r-xp 00000000 08:01 12699941 /usr/lib/libXrender.so.1.3.0
> b72a2000-b72a3000 r--p 00007000 08:01 12699941 /usr/lib/libXrender.so.1.3.0
> b72a3000-b72a4000 rw-p 00008000 08:01 12699941 /usr/lib/libXrender.so.1.3.0
> b72a4000-b72b1000 r-xp 00000000 08:01 12699080 /usr/lib/libXext.so.6.4.0
> b72b1000-b72b3000 rw-p 0000c000 08:01 12699080 /usr/lib/libXext.so.6.4.0
> b72b3000-b72b7000 r-xp 00000000 08:01 12697994 /usr/lib/libXfixes.so.3.1.0
> b72b7000-b72b8000 rw-p 00003000 08:01 12697994 /usr/lib/libXfixes.so.3.1.0
> b72b8000-b72b9000 rw-p b72b8000 00:00 0
> b72b9000-b72bb000 r-xp 00000000 08:01 12700917 /usr/lib/libXdamage.so.1.1.0
> b72bb000-b72bc000 rw-p 00001000 08:01 12700917 /usr/lib/libXdamage.so.1.1.0
> b72bc000-b72be000 r-xp 00000000 08:01 12697918 /usr/lib/libXcomposite.so.1.0.0
> b72be000-b72bf000 r--p 00001000 08:01 12697918 /usr/lib/libXcomposite.so.1.0.0
> b72bf000-b72c0000 rw-p 00002000 08:01 12697918 /usr/lib/libXcomposite.so.1.0.0
> b72c0000-b7418000 r-xp 00000000 08:01 4571357 /lib/tls/i686/cmov/libc-2.8.90.so
> b7418000-b741a000 r--p 00158000 08:01 4571357 /lib/tls/i686/cmov/libc-2.8.90.so
> b741a000-b741b000 rw-p 0015a000 08:01 4571357 /lib/tls/i686/cmov/libc-2.8.90.so
> b741b000-b741e000 rw-p b741b000 00:00 0
> b741e000-b742a000 r-xp 00000000 08:01 9011453 /lib/libgcc_s.so.1
> b742a000-b742b000 r--p 0000b000 08:01 9011453 /lib/libgcc_s.so.1
> b742b000-b742c000 rw-p 0000c000 08:01 9011453 /lib/libgcc_s.so.1
> b742c000-b750f000 r-xp 00000000 08:01 12698549 /usr/lib/libstdc++.so.6.0.10
> b750f000-b7513000 r--p 000e3000 08:01 12698549 /usr/lib/libstdc++.so.6.0.10
> b7513000-b7514000 rw-p 000e7000 08:01 12698549 /usr/lib/libstdc++.so.6.0.10
> b7514000-b751a000 rw-p b7514000 00:00 0
> b751a000-b753e000 r-xp 00000000 08:01 4571361 /lib/tls/i686/cmov/libm-2.8.90.so
> b753e000-b753f000 r--p 00023000 08:01 4571361 /lib/tls/i686/cmov/libm-2.8.90.so
> b753f000-b7540000 rw-p 00024000 08:01 4571361 /lib/tls/i686/cmov/libm-2.8.90.so
> b7540000-b7541000 rw-p b7540000 00:00 0
> b7541000-b7545000 r-xp 00000000 08:01 12701058 /usr/lib/libgthread-2.0.so.0.1704.0
> b7545000-b7546000 r--p 00003000 08:01 12701058 /usr/lib/libgthread-2.0.so.0.1704.0
> b7546000-b7547000 rw-p 00004000 08:01 12701058 /usr/lib/libgthread-2.0.so.0.1704.0
> b7547000-b7632000 r-xp 00000000 08:01 12700140 /usr/lib/libX11.so.6.2.0
> b7632000-b7633000 r--p 000ea000 08:01 12700140 /usr/lib/libX11.so.6.2.0
> b7633000-b7635000 rw-p 000eb000 08:01 12700140 /usr/lib/libX11.so.6.2.0
> b7635000-b7636000 rw-p b7635000 00:00 0
> b7636000-b76eb000 r-xp 00000000 08:01 12698041 /usr/lib/libglib-2.0.so.0.1704.0
> b76eb000-b76ec000 r--p 000b4000 08:01 12698041 /usr/lib/libglib-2.0.so.0.1704.0
> b76ec000-b76ed000 rw-p 000b5000 08:01 12698041 /usr/lib/libglib-2.0.so.0.1704.0
> b76ed000-b76f0000 r-xp 00000000 08:01 12700832 /usr/lib/libgmodule-2.0.so.0.1704.0
> b76f0000-b76f1000 r--p 00002000 08:01 12700832 /usr/lib/libgmodule-2.0.so.0.1704.0
> b76f1000-b76f2000 rw-p 00003000 08:01 12700832 /usr/lib/libgmodule-2.0.so.0.1704.0
> b76f2000-b7730000 r-xp 00000000 08:01 12700919 /usr/lib/libgobject-2.0.so.0.1704.0
> b7730000-b7731000 r--p 0003d000 08:01 12700919 /usr/lib/libgobject-2.0.so.0.1704.0
> b7731000-b7732000 rw-p 0003e000 08:01 12700919 /usr/lib/libgobject-2.0.so.0.1704.0
> b7732000-b775d000 r-xp 00000000 08:01 12698365 /usr/lib/libfontconfig.so.1.3.0
> b775d000-b775e000 r--p 0002a000 08:01 12698365 /usr/lib/libfontconfig.so.1.3.0
> b775e000-b775f000 rw-p 0002b000 08:01 12698365 /usr/lib/libfontconfig.so.1.3.0
> b775f000-b7760000 rw-p b775f000 00:00 0
> b7760000-b7774000 r-xp 00000000 08:01 12697812 /usr/lib/libz.so.1.2.3.3
> b7774000-b7776000 rw-p 00013000 08:01 12697812 /usr/lib/libz.so.1.2.3.3
> b7776000-b77e7000 r-xp 00000000 08:01 5456005 /usr/lib/libfreetype.so.6.3.17
> b77e7000-b77eb000 r--p 00070000 08:01 5456005 /usr/lib/libfreetype.so.6.3.17
> b77eb000-b77ec000 rw-p 00074000 08:01 5456005 /usr/lib/libfreetype.so.6.3.17
> b77ec000-b782a000 r-xp 00000000 08:01 12698038 /usr/lib/libpango-1.0.so.0.2101.2
> b782a000-b782c000 r--p 0003d000 08:01 12698038 /usr/lib/libpango-1.0.so.0.2101.2
> b782c000-b782d000 rw-p 0003f000 08:01 12698038 /usr/lib/libpango-1.0.so.0.2101.2
> b782d000-b7895000 r-xp 00000000 08:01 12701474 /usr/lib/libcairo.so.2.17.5
> b7895000-b7897000 r--p 00067000 08:01 12701474 /usr/lib/libcairo.so.2.17.5
> b7897000-b7898000 rw-p 00069000 08:01 12701474 /usr/lib/libcairo.so.2.17.5
> b7898000-b78ff000 r-xp 00000000 08:01 12697827 /usr/lib/libgio-2.0.so.0.1704.0
> b78ff000-b7900000 r--p 00067000 08:01 12697827 /usr/lib/libgio-2.0.so.0.1704.0
> b7900000-b7901000 rw-p 00068000 08:01 12697827 /usr/lib/libgio-2.0.so.0.1704.0
> b7901000-b790a000 /usr/lib/thunderbird/run-mozilla.sh: line 131: 9263 Aborted "$prog" ${1+"$@"}
>
> ** Affects: mozilla-thunderbird (Ubuntu)
> Importance: Undecided
> Status: New
>
>
This is not Thunderbird causing it Thunderbird 2.0.0.16 works fine on
Hardy since its the same package its a different app causing it. I
havent found the cause yet but its also kind of late here. Tbird
2.0.0.16 worked fine this afternoon so it was an update after say 1ish
that caused it.

--
Sincerely Yours,
    John Vivirito

https://launchpad.net/~gnomefreak
https://wiki.ubuntu.com/JohnVivirito
Linux User# 414246