Buffer overflow with compiled Firefox

Bug #367351 reported by F. Riedel on 2009-04-26
2
Affects Status Importance Assigned to Milestone
xulrunner-1.9 (Ubuntu)
Undecided
Unassigned

Bug Description

After compiling Firefox 3.0.9 form source it is impossible to start it.

-the mozconfig used:
ac_add_options --enable-application=browser
mk_add_options MOZ_CO_PROJECT=browser

-make -f client.mk build completed without any errors

-But it is not possible to start Firefox:

user@ubuntu:~/mozilla/dist/bin$ ./firefox
*** buffer overflow detected ***: ./firefox-bin terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f8c601e32c7]
/lib/libc.so.6[0x7f8c601e1170]
/lib/libc.so.6[0x7f8c601e182b]
./libxul.so(XRE_GetBinaryPath+0x4d)[0x7f8c6444d2ff]
./firefox-bin[0x400e8e]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7f8c601025a6]
./firefox-bin[0x400ce9]
======= Memory map: ========
00400000-00402000 r-xp 00000000 fc:00 214082 /home/user/mozilla/dist/bin/firefox-bin
00602000-00603000 r--p 00002000 fc:00 214082 /home/user/mozilla/dist/bin/firefox-bin
00603000-00604000 rw-p 00003000 fc:00 214082 /home/user/mozilla/dist/bin/firefox-bin
7f8c5b200000-7f8c5b300000 rw-p 7f8c5b200000 00:00 0
7f8c5b3ee000-7f8c5b3f1000 r-xp 00000000 fc:00 2047 /lib/libuuid.so.1.2
7f8c5b3f1000-7f8c5b5f1000 ---p 00003000 fc:00 2047 /lib/libuuid.so.1.2
7f8c5b5f1000-7f8c5b5f2000 r--p 00003000 fc:00 2047 /lib/libuuid.so.1.2
7f8c5b5f2000-7f8c5b5f3000 rw-p 00004000 fc:00 2047 /lib/libuuid.so.1.2
7f8c5b5f3000-7f8c5b60a000 r-xp 00000000 fc:00 16458 /usr/lib/libICE.so.6.3.0
7f8c5b60a000-7f8c5b809000 ---p 00017000 fc:00 16458 /usr/lib/libICE.so.6.3.0
7f8c5b809000-7f8c5b80b000 rw-p 00016000 fc:00 16458 /usr/lib/libICE.so.6.3.0
7f8c5b80b000-7f8c5b80e000 rw-p 7f8c5b80b000 00:00 0
7f8c5b80e000-7f8c5b813000 r-xp 00000000 fc:00 16115 /usr/lib/libXdmcp.so.6.0.0
7f8c5b813000-7f8c5ba12000 ---p 00005000 fc:00 16115 /usr/lib/libXdmcp.so.6.0.0
7f8c5ba12000-7f8c5ba13000 rw-p 00004000 fc:00 16115 /usr/lib/libXdmcp.so.6.0.0
7f8c5ba13000-7f8c5ba15000 r-xp 00000000 fc:00 16101 /usr/lib/libXau.so.6.0.0
7f8c5ba15000-7f8c5bc14000 ---p 00002000 fc:00 16101 /usr/lib/libXau.so.6.0.0
7f8c5bc14000-7f8c5bc15000 r--p 00001000 fc:00 16101 /usr/lib/libXau.so.6.0.0
7f8c5bc15000-7f8c5bc16000 rw-p 00002000 fc:00 16101 /usr/lib/libXau.so.6.0.0
7f8c5bc16000-7f8c5bc1d000 r-xp 00000000 fc:00 12997 /lib/librt-2.9.so
7f8c5bc1d000-7f8c5be1c000 ---p 00007000 fc:00 12997 /lib/librt-2.9.so
7f8c5be1c000-7f8c5be1d000 r--p 00006000 fc:00 12997 /lib/librt-2.9.so
7f8c5be1d000-7f8c5be1e000 rw-p 00007000 fc:00 12997 /lib/librt-2.9.so
7f8c5be1e000-7f8c5be26000 r-xp 00000000 fc:00 16472 /usr/lib/libSM.so.6.0.0
7f8c5be26000-7f8c5c025000 ---p 00008000 fc:00 16472 /usr/lib/libSM.so.6.0.0
7f8c5c025000-7f8c5c026000 r--p 00007000 fc:00 16472 /usr/lib/libSM.so.6.0.0
7f8c5c026000-7f8c5c027000 rw-p 00008000 fc:00 16472 /usr/lib/libSM.so.6.0.0
7f8c5c027000-7f8c5c042000 r-xp 00000000 fc:00 16130 /usr/lib/libxcb.so.1.1.0
7f8c5c042000-7f8c5c241000 ---p 0001b000 fc:00 16130 /usr/lib/libxcb.so.1.1.0
7f8c5c241000-7f8c5c242000 r--p 0001a000 fc:00 16130 /usr/lib/libxcb.so.1.1.0
7f8c5c242000-7f8c5c243000 rw-p 0001b000 fc:00 16130 /usr/lib/libxcb.so.1.1.0
7f8c5c243000-7f8c5c24a000 r-xp 00000000 fc:00 23990 /usr/lib/libxcb-render.so.0.0.0
7f8c5c24a000-7f8c5c44a000 ---p 00007000 fc:00 23990 /usr/lib/libxcb-render.so.0.0.0
7f8c5c44a000-7f8c5c44b000 r--p 00007000 fc:00 23990 /usr/lib/libxcb-render.so.0.0.0
7f8c5c44b000-7f8c5c44c000 rw-p 00008000 fc:00 23990 /usr/lib/libxcb-render.so.0.0.0
7f8c5c44c000-7f8c5c44f000 r-xp 00000000 fc:00 24008 /usr/lib/libxcb-render-util.so.0.0.0
7f8c5c44f000-7f8c5c64e000 ---p 00003000 fc:00 24008 /usr/lib/libxcb-render-util.so.0.0.0
7f8c5c64e000-7f8c5c64f000 r--p 00002000 fc:00 24008 /usr/lib/libxcb-render-util.so.0.0.0
7f8c5c64f000-7f8c5c650000 rw-p 00003000 fc:00 24008 /usr/lib/libxcb-render-util.so.0.0.0
7f8c5c650000-7f8c5c675000 r-xp 00000000 fc:00 23233 /usr/lib/libpng12.so.0.27.0
7f8c5c675000-7f8c5c875000 ---p 00025000 fc:00 23233 /usr/lib/libpng12.so.0.27.0
7f8c5c875000-7f8c5c876000 r--p 00025000 fc:00 23233 /usr/lib/libpng12.so.0.27.0
7f8c5c876000-7f8c5c877000 rw-p 00026000 fc:00 23233 /usr/lib/libpng12.so.0.27.0
7f8c5c877000-7f8c5c88b000 r-xp 00000000 fc:00 23919 /usr/lib/libdirect-1.0.so.0.1.0
7f8c5c88b000-7f8c5ca8b000 ---p 00014000 fc:00 23919 /usr/lib/libdirect-1.0.so.0.1.0
7f8c5ca8b000-7f8c5ca8c000 r--p 00014000 fc:00 23919 /usr/lib/libdirect-1.0.so.0.1.0
7f8c5ca8c000-7f8c5ca8d000 rw-p 00015000 fc:00 23919 /usr/lib/libdirect-1.0.so.0.1.0
7f8c5ca8d000-7f8c5ca95000 r-xp 00000000 fc:00 23921 /usr/lib/libfusion-1.0.so.0.1.0
7f8c5ca95000-7f8c5cc94000 ---p 00008000 fc:00 23921 /usr/lib/libfusion-1.0.so.0.1.0
7f8c5cc94000-7f8c5cc95000 r--p 00007000 fc:00 23921 /usr/lib/libfusion-1.0.so.0.1.0
7f8c5cc95000-7f8c5cc96000 rw-p 00008000 fc:00 23921 /usr/lib/libfusion-1.0.so.0.1.0
7f8c5cc96000-7f8c5cd07000 r-xp 00000000 fc:00 23920 /usr/lib/libdirectfb-1.0.so.0.1.0
7f8c5cd07000-7f8c5cf06000 ---p 00071000 fc:00 23920 /usr/lib/libdirectfb-1.0.so.0.1.0
7f8c5cf06000-7f8c5cf08000 r--p 00070000 fc:00 23920 /usr/lib/libdirectfb-1.0.so.0.1.0
7f8c5cf08000-7f8c5cf0a000 rw-p 00072000 fc:00 23920 /usr/lib/libdirectfb-1.0.so.0.1.0
7f8c5cf0a000-7f8c5cf4d000 r-xp 00000000 fc:00 17600 /usr/lib/libpixman-1.so.0.13.2
7f8c5cf4d000-7f8c5d14c000 ---p 00043000 fc:00 17600 /usr/lib/libpixman-1.so.0.13.2
7f8c5d14c000-7f8c5d14e000 r--p 00042000 fc:00 17600 /usr/lib/libpixman-1.so.0.13.2
7f8c5d14e000-7f8c5d14f000 rw-p 00044000 fc:00 17600 /usr/lib/libpixman-1.so.0.13.2
7f8c5d14f000-7f8c5d169000 r-xp 00000000 fc:00 1182 /lib/libselinux.so.1
7f8c5d169000-7f8c5d368000 ---p 0001a000 fc:00 1182 /lib/libselinux.so.1
7f8c5d368000-7f8c5d369000 r--p 00019000 fc:00 1182 /lib/libselinux.so.1
7f8c5d369000-7f8c5d36a000 rw-p 0001a000 fc:00 1182 /lib/libselinux.so.1
7f8c5d36a000-7f8c5d36b000 rw-p 7f8c5d36a000 00:00 0
7f8c5d36b000-7f8c5d39a000 r-xp 00000000 fc:00 1881 /lib/libpcre.so.3.12.1
7f8c5d39a000-7f8c5d599000 ---p 0002f000 fc:00 1881 /lib/libpcre.so.3.12.1
7f8c5d599000-7f8c5d59a000 r--p 0002e000 fc:00 1881 /lib/libpcre.so.3.12.1
7f8c5d59a000-7f8c5d59b000 rw-p 0002f000 fc:00 1881 /lib/libpcre.so.3.12.1
7f8c5d59b000-7f8c5d5c2000 r-xp 00000000 fc:00 16641 /usr/lib/libexpat.so.1.5.2
7f8c5d5c2000-7f8c5d7c2000 ---p 00027000 fc:00 16641 /usr/lib/libexpat.so.1.5.2
7f8c5d7c2000-7f8c5d7c4000 r--p 00027000 fc:00 16641 /usr/lib/libexpat.so.1.5.2
7f8c5d7c4000-7f8c5d7c5000 rw-p 00029000 fc:00 16641 /usr/lib/libexpat.so.1.5.2
7f8c5d7c5000-7f8c5d7ca000 r-xp 00000000 fc:00 16105 /usr/lib/libXfixes.so.3.1.0
7f8c5d7ca000-7f8c5d9c9000 ---p 00005000 fc:00 16105 /usr/lib/libXfixes.so.3.1.0
7f8c5d9c9000-7f8c5d9ca000 rw-p 00004000 fc:00 16105 /usr/lib/libXfixes.so.3.1.0
7f8c5d9ca000-7f8c5d9cc000 r-xp 00000000 fc:00 16403 /usr/lib/libXdamage.so.1.1.0
7f8c5d9cc000-7f8c5dbcb000 ---p 00002000 fc:00 16403 /usr/lib/libXdamage.so.1.1.0
7f8c5dbcb000-7f8c5dbcc000 rw-p 00001000 fc:00 16403 /usr/lib/libXdamage.so.1.1.0
7f8c5dbcc000-7f8c5dbce000 r-xp 00000000 fc:00 24299 /usr/lib/libXcomposite.so.1.0.0
7f8c5dbce000-7f8c5ddcd000 ---p 00002000 fc:00 24299 /usr/lib/libXcomposite.so.1.0.0
7f8c5ddcd000-7f8c5ddce000 r--p 00001000 fc:00 24299 /usr/lib/libXcomposite.so.1.0.0
7f8c5ddce000-7f8c5ddcf000 rw-p 00002000 fc:00 24299 /usr/lib/libXcomposite.so.1.0.0
7f8c5ddcf0Aborted

Phillip Susi (psusi) wrote :

This package has been removed from Ubuntu. Closing all related bugs.

Changed in xulrunner-1.9 (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers