Closed
Bug 286706
Opened 20 years ago
Closed 18 years ago
shlibsign segfaults when using gcc4 and amd64
Categories
(NSS :: Build, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: henrik, Assigned: wtc)
Details
(Whiteboard: [WORKSFORME?])
When I build the Mozilla Suite shlibsign segfaults.
This is the output from the build log
cd mangle; /usr/bin/make -j1 libs
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign
-v -i
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/dist/lib/libsoftokn3.so
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memset' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memset' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memset' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memset' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memcpy' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memset' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memset' causes overflow in R_X86_64_PC32 relocation
/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/nss/shlibsign:
Symbol `memset' causes overflow in R_X86_64_PC32 relocation
./sign.sh: line 2: 32264 Segmentation fault ${2}/shlibsign -v -i ${4}
make[4]: ***
[/home/henrik/Projects/Mozilla/Source/mozilla/suite-debug/dist/lib/libsoftokn3.chk]
Error 139
make[3]: *** [libs] Error 2
make[2]: *** [tier_50] Error 2
make[1]: *** [default] Error 2
make: *** [build] Error 2
System:
Gcc4
Ubuntu Linux
Amd64
Source pulled from CVS yesterday
- I have tried the patch from bug 270502 but it did not help
- building with gcc-3.4 works. the only things I change is the export CC,export CXX
Assignee | ||
Comment 1•20 years ago
|
||
Chris, do you have the setup (Linux, amd64, gcc4) to
reproduce this crash?
Henrik, if the segmentation fault dumped a core file,
could you get a stack trace from it?
Status: NEW → ASSIGNED
Comment 2•20 years ago
|
||
Building the mozilla trunk is hosed in general on amd64. Building branches seem
to work for me with the patchset here:
http://cvs.fedora.redhat.com/viewcvs/devel/firefox/
wtc, if you want, I can probably get you access to one as long as you are behind
our firewall.
Comment 3•20 years ago
|
||
Chris, Henrik,
I don't know about the mozilla trunk, but the NSS trunk builds just fine here on
Red Hat 3.0 Linux AMD64 , on a Sun v20z dual opteron box.
Assignee | ||
Comment 4•19 years ago
|
||
This bug may be the same as bug 293438.
I can't reproduce this bug now because my build fails early
in nsprpub, so I simply can't get to this step.
I found a bug report (sorry, forgot to write down its URL)
that shows the error message you saw was emitted by the old
ld, and the new ld would emit the error message reported in
bug 293438.
Assignee | ||
Comment 5•19 years ago
|
||
I just checked in a fix for the related bug 293438.
Could you pull the tip of the Mozilla clients (suite
or browser) and see if you can still reproduce this
shlibsign segmentation fault?
Updated•19 years ago
|
QA Contact: wtchang → build
Comment 6•18 years ago
|
||
FWIW, I'm building Firefox and SeaMonkey on Kubuntu 6.10/x86_64 in various
configurations without any problems...
Whiteboard: [WORKSFORME?]
Assignee | ||
Comment 7•18 years ago
|
||
Marked the bug WORKSFORME.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•