GambaJo
Maxi King alraaaight!!!
Habe mir die Sourcen für Firefox 3.0.1 runtergeladen und ein Mal den xulrunner und ein mal den Browser kompiliert:
dann make && make install
dann
und wieder make && make install
Wenn ich nun Firefox starten will, kommt folgendes:
Habe gelesen, dass es an qtcurve-gtk2, das ist bei mir aber aktuell.
System:
Linux donkey 2.6.26 #1 SMP PREEMPT Mon Jul 14 20:12:58 CEST 2008 x86_64 GNU/Linux
Debian testing
Komischerweise hat es seiner Zeit mit Firefox 3.0 reibungslos funktioniert.
Code:
./configure --prefix=/usr/ --enable-application=xulrunner --enable-optimize --disable-debug --enable-libxul --disable-shared --disable-tests '--enable-optimize=-O3 -march=athlon64 -freorder-blocks -fno-reorder-functions -msse2 -mmmx -m3dnow -mfpmath=sse -D_FORTIFY_SOURCE=2' --with-pthreads --enable-application=browser --enable-default-toolkit=cairo-gtk2 --with-distribution-id=st-fox --disable-freetype2 --enable-single-profile --enable-extensions=default,xforms,schema-validation --disable-installer --disable-profilesharing --enable-xft --enable-crypto --enable-svg --enable-canvas --enable-update-packaging --enable-xinerama --with-java-include-path=/usr/lib/jvm/java-6-sun/
dann make && make install
dann
Code:
./configure --prefix=/usr/ --enable-application=browser --enable-optimize --disable-debug --enable-libxul --disable-shared --disable-tests '--enable-optimize=-O3 -march=athlon64 -freorder-blocks -fno-reorder-functions -msse2 -mmmx -m3dnow -mfpmath=sse -D_FORTIFY_SOURCE=2' --with-pthreads --enable-application=browser --enable-default-toolkit=cairo-gtk2 --with-distribution-id=st-fox --disable-freetype2 --enable-single-profile --enable-extensions=default,xforms,schema-validation --disable-installer --disable-profilesharing --enable-xft --enable-crypto --enable-svg --enable-canvas --enable-update-packaging --enable-xinerama --with-java-include-path=/usr/lib/jvm/java-6-sun/
und wieder make && make install
Wenn ich nun Firefox starten will, kommt folgendes:
Code:
dk@donkey:~$ firefox
*** buffer overflow detected ***: /usr/lib/firefox-3.0.1/firefox-bin terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f71eb343787]
/lib/libc.so.6[0x7f71eb341e70]
/lib/libc.so.6[0x7f71eb3424cb]
/usr/lib/firefox-3.0.1/libxul.so(XRE_GetBinaryPath+0x4c)[0x7f71eec2ba5c]
/usr/lib/firefox-3.0.1/firefox-bin[0x400e2f]
/lib/libc.so.6(__libc_start_main+0xf4)[0x7f71eb2891c4]
/usr/lib/firefox-3.0.1/firefox-bin[0x400c69]
======= Memory map: ========
00400000-00403000 r-xp 00000000 08:02 233847 /usr/lib/firefox-3.0.1/firefox-bin
00602000-00603000 rw-p 00002000 08:02 233847 /usr/lib/firefox-3.0.1/firefox-bin
7f71e6600000-7f71e6700000 rw-p 7f71e6600000 00:00 0
7f71e6756000-7f71e675b000 r-xp 00000000 08:02 2092845 /usr/lib/libXdmcp.so.6.0.0
7f71e675b000-7f71e695a000 ---p 00005000 08:02 2092845 /usr/lib/libXdmcp.so.6.0.0
7f71e695a000-7f71e695b000 rw-p 00004000 08:02 2092845 /usr/lib/libXdmcp.so.6.0.0
7f71e695b000-7f71e695d000 r-xp 00000000 08:02 2426929 /usr/lib/libXau.so.6.0.0
7f71e695d000-7f71e6b5c000 ---p 00002000 08:02 2426929 /usr/lib/libXau.so.6.0.0
7f71e6b5c000-7f71e6b5d000 rw-p 00001000 08:02 2426929 /usr/lib/libXau.so.6.0.0
7f71e6b5d000-7f71e6b65000 r-xp 00000000 08:02 1288069 /lib/librt-2.7.so
7f71e6b65000-7f71e6d64000 ---p 00008000 08:02 1288069 /lib/librt-2.7.so
7f71e6d64000-7f71e6d66000 rw-p 00007000 08:02 1288069 /lib/librt-2.7.so
7f71e6d66000-7f71e6d7c000 r-xp 00000000 08:02 2092672 /usr/lib/libICE.so.6.3.0
7f71e6d7c000-7f71e6f7c000 ---p 00016000 08:02 2092672 /usr/lib/libICE.so.6.3.0
7f71e6f7c000-7f71e6f7d000 rw-p 00016000 08:02 2092672 /usr/lib/libICE.so.6.3.0
7f71e6f7d000-7f71e6f81000 rw-p 7f71e6f7d000 00:00 0
7f71e6f81000-7f71e6f89000 r-xp 00000000 08:02 2093428 /usr/lib/libSM.so.6.0.0
7f71e6f89000-7f71e7188000 ---p 00008000 08:02 2093428 /usr/lib/libSM.so.6.0.0
7f71e7188000-7f71e7189000 rw-p 00007000 08:02 2093428 /usr/lib/libSM.so.6.0.0
7f71e7189000-7f71e71b0000 r-xp 00000000 08:02 16681 /usr/lib/libexpat.so.1.5.2
7f71e71b0000-7f71e73b0000 ---p 00027000 08:02 16681 /usr/lib/libexpat.so.1.5.2
7f71e73b0000-7f71e73b2000 rw-p 00027000 08:02 16681 /usr/lib/libexpat.so.1.5.2
7f71e73b2000-7f71e73b3000 r-xp 00000000 08:02 2086434 /usr/lib/libxcb-xlib.so.0.0.0
7f71e73b3000-7f71e75b2000 ---p 00001000 08:02 2086434 /usr/lib/libxcb-xlib.so.0.0.0
7f71e75b2000-7f71e75b3000 rw-p 00000000 08:02 2086434 /usr/lib/libxcb-xlib.so.0.0.0
7f71e75b3000-7f71e75da000 r-xp 00000000 08:02 2091947 /usr/lib/libpcre.so.3.12.1
7f71e75da000-7f71e77da000 ---p 00027000 08:02 2091947 /usr/lib/libpcre.so.3.12.1
7f71e77da000-7f71e77db000 rw-p 00027000 08:02 2091947 /usr/lib/libpcre.so.3.12.1
7f71e77db000-7f71e77f4000 r-xp 00000000 08:02 1286757 /lib/libselinux.so.1
7f71e77f4000-7f71e79f3000 ---p 00019000 08:02 1286757 /lib/libselinux.so.1
7f71e79f3000-7f71e79f5000 rw-p 00018000 08:02 1286757 /lib/libselinux.so.1
7f71e79f5000-7f71e79f6000 rw-p 7f71e79f5000 00:00 0
7f71e79f6000-7f71e7a22000 r-xp 00000000 08:02 2085955 /usr/lib/libpixman-1.so.0.10.0
7f71e7a22000-7f71e7c21000 ---p 0002c000 08:02 2085955 /usr/lib/libpixman-1.so.0.10.0
7f71e7c21000-7f71e7c23000 rw-p 0002b000 08:02 2085955 /usr/lib/libpixman-1.so.0.10.0
7f71e7c23000-7f71e7c3e000 r-xp 00000000 08:02 2089472 /usr/lib/libxcb.so.1.0.0
7f71e7c3e000-7f71e7e3e000 ---p 0001b000 08:02 2089472 /usr/lib/libxcb.so.1.0.0
7f71e7e3e000-7f71e7e3f000 rw-p 0001b000 08:02 2089472 /usr/lib/libxcb.so.1.0.0
7f71e7e3f000-7f71e7e46000 r-xp 00000000 08:02 2088056 /usr/lib/libxcb-render.so.0.0.0
7f71e7e46000-7f71e8046000 ---p 00007000 08:02 2088056 /usr/lib/libxcb-render.so.0.0.0
7f71e8046000-7f71e8047000 rw-p 00007000 08:02 2088056 /usr/lib/libxcb-render.so.0.0.0
7f71e8047000-7f71e804a000 r-xp 00000000 08:02 2088094 /usr/lib/libxcb-render-util.so.0.0.0
7f71e804a000-7f71e8249000 ---p 00003000 08:02 2088094 /usr/lib/libxcb-render-util.so.0.0.0
7f71e8249000-7f71e824a000 rw-p 00002000 08:02 2088094 /usr/lib/libxcb-render-util.so.0.0.0
7f71e824a000-7f71e826e000 r-xp 00000000 08:02 2086301 /usr/lib/libpng12.so.0.27.0
7f71e826e000-7f71e846d000 ---p 00024000 08:02 2086301 /usr/lib/libpng12.so.0.27.0
7f71e846d000-7f71e846e000 rw-p 00023000 08:02 2086301 /usr/lib/libpng12.so.0.27.0
7f71e846e000-7f71e8477000 r-xp 00000000 08:02 2096477 /usr/lib/libXcursor.so.1.0.2
7f71e8477000-7f71e8677000 ---p 00009000 08:02 2096477 /usr/lib/libXcursor.so.1.0.2
7f71e8677000-7f71e8678000 rw-p 00009000 08:02 2096477 /usr/lib/libXcursor.so.1.0.2
7f71e8678000-7f71e867e000 r-xp 00000000 08:02 2085570 /usr/lib/libXrandr.so.2.1.0
7f71e867e000-7f71e887e000 ---p 00006000 08:02 2085570 /usr/lib/libXrandr.so.2.1.0
7f71e887e000-7f71e887f000 rw-p 00006000 08:02 2085570 /usr/lib/libXrandr.so.2.1.0
7f71e887f000-7f71e8887000 r-xp 00000000 08:02 2089254 /usr/lib/libXi.so.6.0.0
7f71e8887000-7f71e8a87000 ---p 00008000 08:02 2089254 /usr/lib/libXi.so.6.0.0
7f71e8a87000-7f71e8a88000 rw-p 00008000 08:02 2089254 /usr/lib/libXi.so.6.0.0
7f71e8a88000-7f71e8a8a000 r-xp 00000000 08:02 2085555 /usr/lib/libXinerama.so.1.0.0
7f71e8a8a000-7f71e8c89000 ---p 00002000 08:02 2085555 /usr/lib/libXinerama.so.1.0.0
7f71e8c89000-7f71e8c8a000 rw-p 00001000 08:02 2085555 /usr/lib/libXinerama.so.1.0.0
7f71e8c8a000-7f71e8c9a000 r-xp 00000000 08:02 2085202 /usr/lib/libXext.so.6.4.0
7f71e8c9a000-7f71e8e9a000 ---p 00010000 08:02 2085202 /usr/lib/libXext.so.6.4.0
7f71e8e9a000-7f71e8e9b000 rw-p 00010000 08:02 2085202 /usr/lib/libXext.so.6.4.0
7f71e8e9b000-7f71e8e9d000 r-xp 00000000 08:02 2089256 /usr/lib/libXdamage.so.1.1.0
7f71e8e9d000-7f71e909c000 ---p 00002000 08:02 2089256 /usr/lib/libXdamage.so.1.1.0
7f71e909c000-7f71e909d000 rw-p 00001000 08:02 2089256 /usr/lib/libXdamage.so.1.1.0
7f71e909d000-7f71e909f000 r-xp 00000000 08:02 17507 /usr/lib/libXcomposite.so.1.0.0
7f71e909f000-7f71e929e000 ---p 00002000 08:02 17507 /usr/lib/libXcomposite.so.1.0.0
7f71e929e000-7f71e929f000 rw-p 00001000 08:02 17507 /usr/lib/libXcomposite.so.1.0.0
7f71e929f000-7f71e92a3000 r-xp 00000000 08:02 2085097 /usr/lib/libgthread-2.0.so.0.1600.3
7f71e92a3000-7f71e94a2000 ---p 00004000 08:02 2085097 /usr/lib/libgthread-2.0.so.0.1600.3
7f71e94a2000-7f71e94a3000 rw-p 00003000 08:02 2085097 /usr/lib/libgthread-2.0.so.0.1600.3
7f71e94a3000-7f71e94fe000 r-xp 00000000 08:02 2086850 /usr/lib/libXt.so.6.0.0
7f71e94fe000-7f71e96fd000 ---p 0005b000 08:02 2086850 /usr/lib/libXt.so.6.0.0
7f71e96fd000-7f71e9703000 rw-p 0005a000 08:02 2086850 /usr/lib/libXt.so.6.0.0
7f71e9703000-7f71e9704000 rw-p 7f71e9703000 00:00 0
7f71e9704000-7f71e9718000 r-xp 00000000 08:02 2088729 /usr/lib/libXft.so.2.1.2
7f71e9718000-7f71e9917000 ---p 00014000 08:02 2088729 /usr/lib/libXft.so.2.1.2
7f71e9917000-7f71e9918000 rw-p 00013000 08:02 2088729 /usr/lib/libXft.so.2.1.2
7f71e9918000-7f71e9921000 r-xp 00000000 08:02 2088976 /usr/lib/libXrender.so.1.3.0
7f71e9921000-7f71e9b20000 ---p 00009000 08:02 2088976 /usr/lib/libXrender.so.1.3.0
7f71e9b20000-7f71e9b21000 rw-p 00008000 08:02 2088976 /usr/lib/libXrender.so.1.3.0
7f71e9b21000-7f71e9b4f000 r-xp 00000000 08:02 2098811 /usr/lib/libfontconfig.so.1.3.0
7f71e9b4f000-7f71e9d4f000 ---p 0002e000 08:02 2098811 /us/usr/lib/firefox-3.0.1/run-mozilla.sh: line 131: 29254 Abgebrochen "$prog" ${1+"$@"}
Habe gelesen, dass es an qtcurve-gtk2, das ist bei mir aber aktuell.
System:
Linux donkey 2.6.26 #1 SMP PREEMPT Mon Jul 14 20:12:58 CEST 2008 x86_64 GNU/Linux
Debian testing
Komischerweise hat es seiner Zeit mit Firefox 3.0 reibungslos funktioniert.