On Sat, May 9, 2009 at 5:07 PM, Bruno Miguel <[email protected]> wrote: > Hello > > I've compiled Icecat under Ubuntu Jaunty and, when I tried to run it, > I got this error > > *** buffer overflow detected ***: /usr/lib/icecat-3.0.10-g1/icecat-bin > terminated > ======= Backtrace: ========= > /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb660bda8] > /lib/tls/i686/cmov/libc.so.6[0xb6609eb0] > /lib/tls/i686/cmov/libc.so.6[0xb660a618] > /usr/lib/icecat-3.0.10-g1/libxul.so(XRE_GetBinaryPath+0x64)[0xb727ed74] > /usr/lib/icecat-3.0.10-g1/icecat-bin[0x8048b54] > /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb6524775] > /usr/lib/icecat-3.0.10-g1/icecat-bin[0x8048a21] > ======= Memory map: ======== > 08048000-0804a000 r-xp 00000000 08:17 1073892 > /usr/lib/icecat-3.0.10-g1/icecat-bin > 0804a000-0804b000 r--p 00001000 08:17 1073892 > /usr/lib/icecat-3.0.10-g1/icecat-bin > 0804b000-0804c000 rw-p 00002000 08:17 1073892 > /usr/lib/icecat-3.0.10-g1/icecat-bin > b5f00000-b6000000 rw-p b5f00000 00:00 0 > b605f000-b6063000 rw-p b605f000 00:00 0 > b6063000-b6066000 r-xp 00000000 08:17 1409178 /lib/libuuid.so.1.2 > b6066000-b6067000 r--p 00002000 08:17 1409178 /lib/libuuid.so.1.2 > b6067000-b6068000 rw-p 00003000 08:17 1409178 /lib/libuuid.so.1.2 > b6068000-b607d000 r-xp 00000000 08:17 887346 /usr/lib/libICE.so.6.3.0 > b607d000-b607e000 rw-p 00014000 08:17 887346 /usr/lib/libICE.so.6.3.0 > b607e000-b6081000 rw-p b607e000 00:00 0 > b6081000-b6085000 r-xp 00000000 08:17 887396 /usr/lib/libXdmcp.so.6.0.0 > b6085000-b6086000 rw-p 00003000 08:17 887396 /usr/lib/libXdmcp.so.6.0.0 > b6086000-b6088000 r-xp 00000000 08:17 887385 /usr/lib/libXau.so.6.0.0 > b6088000-b6089000 r--p 00001000 08:17 887385 /usr/lib/libXau.so.6.0.0 > b6089000-b608a000 rw-p 00002000 08:17 887385 /usr/lib/libXau.so.6.0.0 > b608a000-b6091000 r-xp 00000000 08:17 1426793 > /lib/tls/i686/cmov/librt-2.9.so > b6091000-b6092000 r--p 00006000 08:17 1426793 > /lib/tls/i686/cmov/librt-2.9.so > b6092000-b6093000 rw-p 00007000 08:17 1426793 > /lib/tls/i686/cmov/librt-2.9.so > b6093000-b609a000 r-xp 00000000 08:17 887377 /usr/lib/libSM.so.6.0.0 > b609a000-b609b000 r--p 00006000 08:17 887377 /usr/lib/libSM.so.6.0.0 > b609b000-b609c000 rw-p 00007000 08:17 887377 /usr/lib/libSM.so.6.0.0 > b609c000-b609d000 rw-p b609c000 00:00 0 > b609d000-b60b5000 r-xp 00000000 08:17 888353 /usr/lib/libxcb.so.1.1.0 > b60b5000-b60b6000 r--p 00017000 08:17 888353 /usr/lib/libxcb.so.1.1.0 > b60b6000-b60b7000 rw-p 00018000 08:17 888353 /usr/lib/libxcb.so.1.1.0 > b60b7000-b60bd000 r-xp 00000000 08:17 888351 > /usr/lib/libxcb-render.so.0.0.0 > b60bd000-b60be000 r--p 00005000 08:17 888351 > /usr/lib/libxcb-render.so.0.0.0 > b60be000-b60bf000 rw-p 00006000 08:17 888351 > /usr/lib/libxcb-render.so.0.0.0 > b60bf000-b60c2000 r-xp 00000000 08:17 888349 > /usr/lib/libxcb-render-util.so.0.0.0 > b60c2000-b60c3000 r--p 00002000 08:17 888349 > /usr/lib/libxcb-render-util.so.0.0.0 > b60c3000-b60c4000 rw-p 00003000 08:17 888349 > /usr/lib/libxcb-render-util.so.0.0.0 > b60c4000-b60e8000 r-xp 00000000 08:17 888140 /usr/lib/libpng12.so.0.27.0 > b60e8000-b60e9000 r--p 00023000 08:17 888140 /usr/lib/libpng12.so.0.27.0 > b60e9000-b60ea000 rw-p 00024000 08:17 888140 /usr/lib/libpng12.so.0.27.0 > b60ea000-b60fd000 r-xp 00000000 08:17 887582 > /usr/lib/libdirect-1.0.so.0.1.0 > b60fd000-b60fe000 r--p 00012000 08:17 887582 > /usr/lib/libdirect-1.0.so.0.1.0 > b60fe000-b60ff000 rw-p 00013000 08:17 887582 > /usr/lib/libdirect-1.0.so.0.1.0 > b60ff000-b6100000 rw-p b60ff000 00:00 0 > b6100000-b6107000 r-xp 00000000 08:17 887664 > /usr/lib/libfusion-1.0.so.0.1.0 > b6107000-b6108000 r--p 00006000 08:17 887664 > /usr/lib/libfusion-1.0.so.0.1.0 > b6108000-b6109000 rw-p 00007000 08:17 887664 > /usr/lib/libfusion-1.0.so.0.1.0 > b6109000-b616d000 r-xp 00000000 08:17 887584 > /usr/lib/libdirectfb-1.0.so.0.1.0 > b616d000-b616e000 r--p 00063000 08:17 887584 > /usr/lib/libdirectfb-1.0.so.0.1.0 > b616e000-b616f000 rw-p 00064000 08:17 887584 > /usr/lib/libdirectfb-1.0.so.0.1.0 > b616f000-b61af000 r-xp 00000000 08:17 888134 > /usr/lib/libpixman-1.so.0.13.2 > b61af000-b61b1000 r--p 0003f000 08:17 888134 > /usr/lib/libpixman-1.so.0.13.2 > b61b1000-b61b2000 rw-p 00041000 08:17 888134 > /usr/lib/libpixman-1.so.0.13.2 > b61b2000-b61ca000 r-xp 00000000 08:17 1409153 /lib/libselinux.so.1 > b61ca000-b61cb000 r--p 00017000 08:17 1409153 /lib/libselinux.so.1 > b61cb000-b61cc000 rw-p 00018000 08:17 1409153 /lib/libselinux.so.1 > b61cc000-b61fc000 r-xp 00000000 08:17 1409139 /lib/libpcre.so.3.12.1 > b61fc000-b61fd000 r--p 0002f000 08:17 1409139 /lib/libpcre.so.3.12.1 > b61fd000-b61fe000 rw-p 00030000 08:17 1409139 /lib/libpcre.so.3.12.1 > b61fe000-b61ff000 rw-p b61fe000 00:00 0 > b61ff000-b6223000 r-xp 00000000 08:17 887642 /usr/lib/libexpat.so.1.5.2 > b6223000-b6225000 r--p 00023000 08:17 887642 /usr/lib/libexpat.so.1.5.2 > b6225000-b6226000 rw-p 00025000 08:17 887642 /usr/lib/libexpat.so.1.5.2 > b6226000-b622a000 r-xp 00000000 08:17 887400 /usr/lib/libXfixes.so.3.1.0 > b622a000-b622b000 rw-p 00003000 08:17 887400 /usr/lib/libXfixes.so.3.1.0 > b622b000-b622d000 r-xp 00000000 08:17 887394 /usr/lib/libXdamage.so.1.1.0 > b622d000-b622e000 rw-p 00001000 08:17 887394 /usr/lib/libXdamage.so.1.1.0 > b622e000-b6230000 r-xp 00000000 08:17 887390 > /usr/lib/libXcomposite.so.1.0.0 > b6230000-b6231000 r--p 00001000 08:17 887390 > /usr/lib/libXcomposite.so.1.0.0 > b6231000-b6232000 rw-p 00002000 08:17 887390 > /usr/lib/libXcomposite.so.1.0.0 > b6232000-b623a000 r-xp 00000000 08:17 887392 /usr/lib/libXcursor.so.1.0.2 > b623a000-b623b000 rw-p 00007000 08:17 887392 /usr/lib/libXcursor.so.1.0.2 > b623b000-b623c000 rw-p b623b000 00:00 0 > b623c000-b6242000 r-xp 00000000 08:17 887418 /usr/lib/libXrandr.so.2.2.0 > b6242000-b6243000 r--p 00006000 08:17 887418 /usr/lib/libXrandr.so.2.2.0 > b6243000-b6244000 rw-p 00007000 08:17 887418 /usr/lib/libXrandr.so.2.2.0 > b6244000-b624c000 r-xp 00000000 08:17 887406 /usr/lib/libXi.so.6.0.0 > b624c000-b624d000 r--p 00007000 08:17 887406 /usr/lib/libXi.so.6.0.0 > b624d000-b624e000 rw-p 00008000 08:17 887406 /usr/lib/libXi.so.6.0.0 > b624e000-b6250000 r-xp 00000000 08:17 887408 /usr/lib/libXinerama.so.1.0.0 > b6250000-b6251000 rw-p 00001000 08:17 887408 /usr/lib/libXinerama.so.1.0.0 > b6251000-b625f000 r-xp 00000000 08:17 887398 /usr/lib/libXext.so.6.4.0 > b625f000-b6260000 r--p 0000d000 08:17 887398 /usr/lib/libXext.so.6.4.0 > b6260000-b6261000 rw-p 0000e000 08:17 887398 /usr/lib/libXext.so.6.4.0 > b6261000-b6265000 r-xp 00000000 08:17 887873 > /usr/lib/libgthread-2.0.so.0.2000.1 > b6265000-b6266000 r--p 00003000 08:17 887873 > /usr/lib/libgthread-2.0.so.0.2000.1 > b6266000-b6267000 rw-p 00004000 08:17 887873 > /usr/lib/libgthread-2.0.so.0.2000.1 > b6267000-b6268000 rw-p b6267000 00:00 0 > b6268000-b62b7000 r-xp 00000000 08:17 887424 /usr/lib/libXt.so.6.0.0 > b62b7000-b62b8000 r--p 0004f000 08:17 887424 /usr/lib/libXt.so.6.0.0 > b62b8000-b62bb000 rw-p 00050000 08:17 887424 /usr/lib/libXt.so.6.0.0 > b62bb000-b62cd000 r-xp 00000000 08:17 887404 /usr/lib/libXft.so.2.1.13 > b62cd000-b62ce000 r--p 00011000 08:17 887404 /usr/lib/libXft.so.2.1.13 > b62ce000-b62cf000 rw-p 00012000 08:17 887404 /usr/lib/libXft.so.2.1.13 > b62cf000-b62d7000 r-xp 00000000 08:17 887420 /usr/lib/libXrender.so.1.3.0 > b62d7000-b62d8000 r--p 00007000 08:17 887420 /usr/lib/libXrender.so.1.3.0 > b62d8000-b62d9000 rw-p 00008000 08:17 887420 /usr/lib/libXrender.so.1.3.0 > b62d9000-b6305000 r-xp 00000000 08:17 1073890 > /usr/lib/icecat-3.0.10-g1/libsoftokn3.so > b6305000-b6306000 r--p 0002b000 08:17 1073890 > /usr/lib/icecat-3.0.10-g1/libsoftokn3.so > b6306000-b6307000 rw-p 0002c000 08:17 1073890 > /usr/lib/icecat-3.0.10-g1/libsoftokn3.so > b6307000-b6318000 r-xp 00000000 08:17 1073902 > /usr/lib/icecat-3.0.10-g1/libnssutil3.so > b6318000-b631b000 r--p 00010000 08:17 1073902 > /usr/lib/icecat-3.0.10-g1/libnssutil3.so > b631b000-b631c000 rw-p 00013000 08:17 1073902 > /usr/lib/icecat-3.0.10-g1/libnssutil3.so > b631c000-b631d000 rw-p b631c000 00:00 0 > b631d000-b6404000 r-xp 00000000 08:17 1073907 > /usr/lib/icecat-3.0.10-g1/libnss3.so > b6404000-b6408000 r--p 000e6000 08:17 1073907 > /usr/lib/icecat-3.0.10-g1/libnss3.so > b6408000-b640a000 rw-p 000ea000 08:17 1073907 > /usr/lib/icecat-3.0.10-g1/libnss3.so > b640a000-b6431000 r-xp 00000000 08:17 1073901 > /usr/lib/icecat-3.0.10-g1/libssl3.so > b6431000-b6432000 r--p 00027000 08:17 1073901 > /usr/lib/icecat-3.0.10-g1/libssl3.so > b6432000-b6433000 rw-p 00028000 08:17 1073901 > /usr/lib/icecat-3.0.10-g1/libssl3.so > b6433000-b644f000 r-xp 00000000 08:17 1073906 > /usr/lib/icecat-3.0.10-g1/libsmime3.so > b644f000-b6451000 r--p 0001c000 08:17 1073906 > /usr/lib/icecat-3.0.10-g1/libsmime3.so > b6451000-b6452000 rw-p 0001e000Aborted > > Any hints? >
Using Icecat's deb from the official repository, I was able to use it with no problem. But when compiling it under Ubuntu Jaunty, it's unusable. Any hints? I really don't like havig to install gnash, because I really don't care about Flash support. -- http://gnuzilla.gnu.org
