Buffer overflow with compiled Firefox

Bug #367351 reported by F. Riedel
2
Affects Status Importance Assigned to Milestone
xulrunner-1.9 (Ubuntu)
Invalid
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

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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