Summary: | dev-libs/nss-3.9.2 ;net-www/mozilla-firefox-1.0_pre-r2; Segmentation fault; shlibsign/mangle | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas G. Filzer <filzer> |
Component: | [OLD] Library | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andreas G. Filzer
2004-10-13 20:42:02 UTC
I think I have the same bug. gcc -o Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/mangle -O2 -fPIC -DLINUX1_2 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DSHLIB_SUFFIX=\"so\" -DSHLIB_PREFIX=\"lib\" -UDEBUG -DNDEBUG -D_REENTRANT -I/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/include -I../../../../../dist/public/nss -I../../../../../dist/private/nss -I../../../../../dist/include -I/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/include/nspr -I/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/include/dbm Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/mangle.o /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsmime.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libssl.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libnss.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libssl.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsectool.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libpkcs12.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libpkcs7.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libcerthi.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libpk11wrap.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libcryptohi.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libcerthi.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libnsspki.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libpk11wrap.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsoftokn.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libcertdb.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libnsspki.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libnssdev.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libnssb.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libswfci.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libfreebl.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsecutil.a /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libdbm.a -L/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib -lplc4 -lplds4 -lnspr4 -L/lib -lpthread -ldl -lc ../../../../coreconf/nsinstall/Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/nsinstall -R -m 775 Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/mangle /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/bin gmake[4]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/security/nss/cmd/shlibsign/mangle' Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ/shlibsign -v -i /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsoftokn3.so ./sign.sh: line 2: 32635 Killed ${2}/shlibsign -v -i ${4} gmake[3]: *** [/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsoftokn3.chk] Error 137 gmake[3]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/security/nss/cmd/shlibsign' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/security/manager' gmake[1]: *** [tier_40] Error 2 gmake[1]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla' make: *** [default] Error 2 !!! ERROR: net-www/mozilla-firefox-1.0_pre-r2 failed. !!! Function src_compile, Line 89, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Gentoo Base System version 1.5.3 Portage 2.0.51 (default-amd64-2004.2, gcc-3.3.4, glibc-2.3.4.20041006-r0, 2.6.9-rc4-mm1 x86_64) ================================================================= System uname: 2.6.9-rc4-mm1 x86_64 Mobile AMD Athlon(tm) 64 Processor 3400+ Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa amd64 apache2 apm arts asla audiofile avi berkdb bitmap-fonts bzlib calendar caps cdr cjk crypt cups curl curlwrappers dga dio directfb dvd dvdr encode esd ethereal exif f77 fftw flac flash foomaticdb ftp gb gdbm gif ginac gmp gnome gpm gps gtk gtk2 guile hardenedphp iconv imagemagick imap imlib inifile jabber java jikes jpeg junit kde lesstif libedit libg++ libwww mad maildir mcal mhash mikmod mime ming mmap mng motif mpeg mpi msn multilib ncurses nls nogcj offensive oggvorbis openal opengl oscar oss pam pcmcia pcre pda pdflib perl php pic pie plotutils png pnp portaudio posix postgres python qt quicktime readline recode samba scanner sdl session shared sharedmem simplexml slang sndfile soap sockets socks5 speex spell spl ssl szip tcltk tcpd theora tiff tokenizer truetype trusted unicode usb wddx wmf xine xml xml2 xmlrpc xmms xosd xpm xprint xv xvid zlib" same here: gmake[4]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/security/nss/cmd/shlibsign/mangle' Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign -v -i /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsoftokn3.so ./sign.sh: line 2: 21540 Segmentation fault ${2}/shlibsign -v -i ${4} gmake[3]: *** [/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/libsoftokn3.chk] Error 139 gmake[3]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/security/nss/cmd/shlibsign' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/security/manager' gmake[1]: *** [tier_40] Error 2 gmake[1]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla' make: *** [default] Error 2 emerge info: Portage 2.0.51_rc10 (gcc34-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.9-rc4-mm1 i686) ================================================================= System uname: 2.6.9-rc4-mm1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://mirror.gentoo.no/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X acpi acpi4linux alsa apm arts artswrappersuid audiofile avi berkdb bitmap-fonts cdparanoia cdr codecs crypt cups dgadirectfb divx4linux dvd dvdr dvdread eds encode esd f77 faac faad fam flac foomaticdb freetype ftp gdbm gif gpm gstreamer gtk gtk2 gtkhtml hal icq imagemagick imap imlib jack java jpeg jpeg2k kde libg++ libwww live mad mailbox maildir mikmod mmap mmx mmx2 monkey mono motif mozilla mozsvg mpeg mplayer msn mysql ncurses network nls nptl nvidia offensive oggvorbis ooo-kde opengl oss pam pdflib perl pic png pythonqt quicktime readline rtc sdl slang sndfile speex spell sse ssl svg svga tcpd theora truetype unicode v4l v4l2 wxwindows x86 xml2 xmms xprint xv xvid yahoo zlib" Rolling back to 2.6.8.1-mm4 seems (still compiling, but have to go to work, if it breaks I'll post when I get home) to have fixed firefox and some crashes I was having with KDE as well. I wonder if security or something changed and the updates for working with the different kernel requirements haven't yet been released. reverting out the patch as in http://bugs.gentoo.org/show_bug.cgi?id=68424 should fix the problem. Dup? Rebuilt 2.9.6-rc4-mm1 with the patch linked from the other bug applied. All symptoms of the problem have vanished. I'm re-emerging firefox under 2.9.6-rc4-mm1 to be sure, but so far it seems good. Everything went well, that's exactly the fix, thanks. 1. I've patched my kernel linux-2.6.9-rc4-mm1 with the "optimize-profile-path-slightly.patch"; recompiled the kernel ===> firefox (bin) will be run again. But "emerge nss (or mozilla-firefox)" had the same error-message: Segmentation fault (shlibsign/mangle). 2. I've just install the new mm-sources-2.6.9-r1, after this I've emerged the packages again without error-messages. The bug seems fixed. Thank's :-) I've checked the comments so I think this is the right resolution. |