I have a very large (150+M) shared library built on solaris 10 (SunOS atl-qa-sol10 5.10 Generic_118822-30 sun4u sparc SUNW,A70 ) with g++ (Reading specs from /export/home/devUser/laurent/bin/../lib/gcc/sparc-sun-solaris2.10/3.4.3/specs Configured with: /export/home/devUser/gcc-3.4.3/configure --prefix=/export/home/devUser/laurent/ Thread model: posix gcc version 3.4.3)
which breaks BFD both when using gdb and when using objdump -T. The error messages in both cases are: thousands of lines of: BFD: bin/libBloxArray.so: invalid string offset 561167 >= 80 for section `.shstrtab' BFD: bin/libBloxArray.so: invalid string offset 6688090 >= 80 for section `' BFD: BFD 2.17 assertion fail elf.c:1935 and finally bin/libBloxArray.so: file format elf64-sparc BFD: BFD 2.17 internal error, aborting at elfcode.h line 190 in bfd_elf64_swap_symbol_in -- Summary: BFD failure on solaris 10 with very large shared library Product: binutils Version: 2.17 Status: NEW Severity: normal Priority: P2 Component: binutils AssignedTo: unassigned at sources dot redhat dot com ReportedBy: laurent at oget dot net CC: bug-binutils at gnu dot org http://sourceware.org/bugzilla/show_bug.cgi?id=4035 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils