Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67502 - dev-libs/nss-3.9.2 ;net-www/mozilla-firefox-1.0_pre-r2; Segmentation fault; shlibsign/mangle
Summary: dev-libs/nss-3.9.2 ;net-www/mozilla-firefox-1.0_pre-r2; Segmentation fault; s...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-13 20:42 UTC by Andreas G. Filzer
Modified: 2004-10-23 17:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas G. Filzer 2004-10-13 20:42:02 UTC
When I try to emerge nss or firefox I get always the same error "Segmentation fault" on the step mozilla/security/nss/cmd/shlibsign/mangle. I've compiled a complete new Linuxsystem with actually portage-stage. In the Forum (forums.gentoo.org/viewtopic.php?t=235195) I found the note "rolling back to linux-2.6.8.1-mm4 fixed all these problems" 

Reproducible: Always
Steps to Reproduce:
1. emerge nss






make[2]: Leaving directory `/var/tmp/portage/nss-3.9.2/work/nss-3.9.2/mozilla/
security/nss/cmd/signver'
cd shlibsign; make libs
make[2]: Entering directory `/var/tmp/portage/nss-3.9.2/work/nss-3.9.2/mozilla/
security/nss/cmd/shlibsign'
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign.o -c -O2 -fPIC -DLINUX1_2 -Di386 
-D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -
D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DSHLIB_SUFFIX=\"so\" -
DSHLIB_PREFIX=\"lib\" -UDEBUG -DNDEBUG -D_REENTRANT -I../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/include  -I../../../dist/public/nss -I../../../dist/
private/nss -I/usr/include/nspr -I../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/
include/dbm -I../../../dist/public/dbm -I../../../dist/public/seccmd  shlibsign.
c
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign -O2 -fPIC -DLINUX1_2 -Di386 -
D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -
D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DSHLIB_SUFFIX=\"so\" -
DSHLIB_PREFIX=\"lib\" -UDEBUG -DNDEBUG -D_REENTRANT -I../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/include  -I../../../dist/public/nss -I../../../dist/
private/nss -I/usr/include/nspr -I../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/
include/dbm -I../../../dist/public/dbm -I../../../dist/public/seccmd  Linux2.
6_x86_glibc_PTH_OPT.OBJ/shlibsign.o  ../../../dist/Linux2.6_x86_glibc_PTH_OPT.
OBJ/lib/libsectool.a  -Wl,-rpath-link,../../../dist/Linux2.6_x86_glibc_PTH_OPT.
OBJ/lib -L../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib -lssl3 -lsmime3 -
lnss3 -lplc4 -lplds4 -lnspr4  -L/lib -lpthread  -ldl -lc
../../../coreconf/nsinstall/Linux2.6_x86_glibc_PTH_OPT.OBJ/nsinstall -R -m 775 
Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign ../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/bin
cd mangle; make libs
make[3]: Entering directory `/var/tmp/portage/nss-3.9.2/work/nss-3.9.2/mozilla/
security/nss/cmd/shlibsign/mangle'
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/mangle.o -c -O2 -fPIC -DLINUX1_2 -Di386 -
D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -
D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DSHLIB_SUFFIX=\"so\" -
DSHLIB_PREFIX=\"lib\" -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/include  -I../../../../dist/public/nss -I../../../../
dist/private/nss -I/usr/include/nspr -I../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/include/dbm  mangle.c
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/mangle -O2 -fPIC -DLINUX1_2 -Di386 -
D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -
D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -DSHLIB_SUFFIX=\"so\" -
DSHLIB_PREFIX=\"lib\" -UDEBUG -DNDEBUG -D_REENTRANT -I../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/include  -I../../../../dist/public/nss -I../../../../
dist/private/nss -I/usr/include/nspr -I../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/include/dbm  Linux2.6_x86_glibc_PTH_OPT.OBJ/mangle.o  ..
/../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib/libsmime.a ../../../../dist/
Linux2.6_x86_glibc_PTH_OPT.OBJ/lib/libssl.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libnss.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libssl.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libsectool.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libpkcs12.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libpkcs7.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libcerthi.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libpk11wrap.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libcryptohi.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libcerthi.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libnsspki.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libpk11wrap.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libsoftokn.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libcertdb.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libnsspki.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libnssdev.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libnssb.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libswfci.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libfreebl.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libsecutil.a ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libdbm.a  -L../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib -lplc4 -lplds4 -lnspr4  -L/lib -lpthread  -ldl -lc
../../../../coreconf/nsinstall/Linux2.6_x86_glibc_PTH_OPT.OBJ/nsinstall -R -m 
775 Linux2.6_x86_glibc_PTH_OPT.OBJ/mangle ../../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/bin
make[3]: Leaving directory `/var/tmp/portage/nss-3.9.2/work/nss-3.9.2/mozilla/
security/nss/cmd/shlibsign/mangle'
Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign -v -i ../../../dist/Linux2.
6_x86_glibc_PTH_OPT.OBJ/lib/libsoftokn3.so
./sign.sh: line 2: 12991 Segmentation fault      ${2}/shlibsign -v -i ${4}
make[2]: *** [../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib/libsoftokn3.chk] 
Error 139
make[2]: Leaving directory `/var/tmp/portage/nss-3.9.2/work/nss-3.9.2/mozilla/
security/nss/cmd/shlibsign'
make[1]: *** [libs] Error 2
make[1]: Leaving directory `/var/tmp/portage/nss-3.9.2/work/nss-3.9.2/mozilla/
security/nss/cmd'
make: *** [libs] Error 2

!!! ERROR: dev-libs/nss-3.9.2 failed.
!!! Function src_compile, Line 49, Exitcode 2
!!! nss make failed
!!! If you need support, post the topmost build error, NOT this status message.

############

gmake[4]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/
mozilla/security/nss/cmd/shlibsign/mangle'
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign.o -c -O2 -fPIC -DLINUX1_2 -Di386 
-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 -I../../../../dist/
public/dbm -I../../../../dist/public/seccmd  shlibsign.c
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign -O2 -fPIC -DLINUX1_2 -Di386 -
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 -I../../../../dist/
public/dbm -I../../../../dist/public/seccmd  Linux2.6_x86_glibc_PTH_OPT.OBJ/
shlibsign.o  /var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/dist/lib/
libsectool.a  -Wl,-rpath-link,/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/
mozilla/dist/lib -L/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/mozilla/
dist/lib -lssl3 -lsmime3 -lnss3 -lplc4 -lplds4 -lnspr4  -L/lib -lpthread  -ldl -
lc
../../../coreconf/nsinstall/Linux2.6_x86_glibc_PTH_OPT.OBJ/nsinstall -R -m 775 
Linux2.6_x86_glibc_PTH_OPT.OBJ/shlibsign /var/tmp/portage/mozilla-firefox-1.
0_pre-r2/work/mozilla/dist/bin
cd mangle; /usr/bin/gmake -j1 libs
gmake[4]: Entering directory `/var/tmp/portage/mozilla-firefox-1.0_pre-r2/work/
mozilla/security/nss/cmd/shlibsign/mangle'
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/mangle.o -c -O2 -fPIC -DLINUX1_2 -Di386 -
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  mangle.c
gcc -o Linux2.6_x86_glibc_PTH_OPT.OBJ/mangle -O2 -fPIC -DLINUX1_2 -Di386 -
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_glibc_PTH_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_glibc_PTH_OPT.OBJ/nsinstall -R -m 
775 Linux2.6_x86_glibc_PTH_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_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: 20458 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

!!! 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.


################

emerge info

Portage 2.0.51_rc9 (default-linux/x86/2004.2/gcc34, gcc-3.4.2, glibc-2.3.4.
20041006-r0, 2.6.9-rc4-mm1 i686)
=================================================================
System uname: 2.6.9-rc4-mm1 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.5.3
distcc 2.18 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
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="-march=pentium4 -O3 -pipe -msse2 -msse -mmmx "
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/share/config:/usr/kde/3.3/env:/usr/
kde/3.3/shutdown /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/
defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/
texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/
platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control /var/spool/
fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -msse2 -msse -mmmx "
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache digest distlocks sandbox sfperms userpriv"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://
gentoo.mirror.sdv.fr http://gentoo.tiscali.nl/gentoo/ http://ftp.easynet.nl/
mirror/gentoo/ ftp://ftp.tiscali.nl/pub/mirror/gentoo http://ftp-mirror.
internap.com/pub/gentoo/ http://gentoo.binarycompass.org http://ftp-stud.fht-
esslingen.de/pub/Mirrors/gentoo/ http://mir.zyrianes.net/gentoo/ http://ftp.uni-
erlangen.de/pub/mirrors/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X X509 aalib accessibility acl acpi activefilter alsa apache apache2 apm 
ardour-ksi arts artswrappersuid audiofile avi bcmath berkdb bidi bindist bitmap-
fonts bonobo bootsplash bzlib cdparanoia cdr chroot clanJavaScript clanVoice 
crypt cups curl dbm dbx dga directfb divx4linux djbfft doc dv dvb dvd dvdr 
dvdread edl emacs encode esd evo exif f77 faac faad fam fbcon fbdev fdftk flac 
flash flatfile foomaticdb foreign-sysvinit freetype gcj gd gd-external gdbm ggi 
gif gimp gimpprint glade glut gmp gnome gphoto2 gpm graphviz gstreamer gtk gtk2 
gtkhtml guile hbci icms imagemagick imap imlib innodb ipv6 jack java javamail 
jbig jce jikes joystick jpeg junit kde kerberos krb4 lcms ldap libcaca libg++ 
libwww live lzo mad maildir matroska mbox mcal md5sum memlimit mhash mikmod mime 
ming mmap mmx mng monkey motif mozaccess-builtin mozctl mozilla mpeg mpi mule 
mysql mythtv nas ncurses network nis nls nocardbus nptl nvidia oav objc odbc ofx 
oggvorbis opengl oss pam parse-clocks pcntl pcre pda pdflib perl pg-hier pg-
intdatetime pg-vacuumdelay pic png portaudio posix postgres ppds python qt qtmt 
quicktime readline recode rtc samba sapdb sasl scanner sdl session shared 
sharedmem simplexml skey slang slp smartcard sndfile snmp soap sockets socks5 
soundtouch speex spell spl sse sse2 ssl svg svga sysvipc tcltk tcpd tetex tga 
theora threads tidy tiff tmpfs tokenizer truetype unicode usb utf8 v4l v4l2 
vhosts vim-with-x wddx wifi wmf wxwindows x86 xface xine xml xml2 xmlrpc xmmsxpm 
xprint xsl xv xvid xvmc yaz yv12 zlib linguas_de"
Comment 1 Michael Evans 2004-10-21 05:49:27 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"
Comment 2 Gavrila 2004-10-21 06:10:17 UTC
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"


Comment 3 Michael Evans 2004-10-21 06:28:40 UTC
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.
Comment 4 Gavrila 2004-10-21 15:45:50 UTC
reverting  out the patch as in http://bugs.gentoo.org/show_bug.cgi?id=68424

should fix the problem. Dup? 
Comment 5 Michael Evans 2004-10-21 17:27:34 UTC
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.
Comment 6 Michael Evans 2004-10-21 18:47:28 UTC
Everything went well, that's exactly the fix, thanks.
Comment 7 Andreas G. Filzer 2004-10-23 17:04:19 UTC
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 :-)
Comment 8 Andreas G. Filzer 2004-10-23 17:32:12 UTC
I've checked the comments so I think this is the right resolution.