https://bugzilla.novell.com/show_bug.cgi?id=433815 Summary: toolchain: gdb regressions ... Product: openSUSE 11.1 Version: Beta 2 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: schwab@suse.de ReportedBy: mmeeks@novell.com QAContact: qa@suse.de Found By: --- Trying to track down a bug in B2 is made horribly more difficult by the reluctance of the debugger to help ;-) Program received signal SIGSEGV, Segmentation fault. 0xb6bcdc3a in StgDataStrm::Read(void*, long) () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so Current language: auto; currently asm (gdb) bt #0 0xb6bcdc3a in StgDataStrm::Read(void*, long) () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #1 0xb6bcc702 in StgSmallStrm::Read(void*, long) () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #2 0xb6bd1c0f in StgDirEntry::Read(void*, long) () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #3 0xb6bc96a2 in StorageStream::Read(void*, unsigned long) () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #4 0xb6bd117b in StgInternalStream::GetData(void*, unsigned long) () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #5 0xb71d8e8f in SvStream::Read(void*, unsigned long) () from /usr/lib/ooo3/program/../basis-link/program/libtlli.so #6 0xb71d93ed in SvStream::operator>>(long&) () from /usr/lib/ooo3/program/../basis-link/program/libtlli.so #7 0xb6bd0de4 in StgCompObjStream::Load() () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #8 0xb6bc8509 in Storage::GetFormat() () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #9 0xb6bd4af1 in SotStorage::GetFormat() () from /usr/lib/ooo3/program/../basis-link/program/libsotli.so #10 0xb19eb09b in ?? () from /usr/lib/ooo3/program/../basis-link/program/libswdli.so #11 0xb19ebe61 in ?? () from /usr/lib/ooo3/program/../basis-link/program/libswdli.so .. I have re-build libsotli.so with debugging information built in, and (apparently) objdump thinks it is there: $ls -l /usr/lib/ooo3/basis3.0/program/libsotli.so -rwxr-xr-x 1 michael users 423968 2008-10-09 11:47 /usr/lib/ooo3/basis3.0/program/libsotli.so $ objdump -h /usr/lib/ooo3/basis3.0/program/libsotli.so 23 .data 0000079c 0004a360 0004a360 0004a360 2**5 CONTENTS, ALLOC, LOAD, DATA 24 .bss 00000134 0004ab00 0004ab00 0004aafc 2**3 ALLOC 25 .comment 00000780 00000000 00000000 0004aafc 2**0 CONTENTS, READONLY 26 .debug_aranges 00000050 00000000 00000000 0004b280 2**3 CONTENTS, READONLY, DEBUGGING 27 .debug_info 000000cf 00000000 00000000 0004b2d0 2**0 CONTENTS, READONLY, DEBUGGING 28 .debug_abbrev 00000024 00000000 00000000 0004b39f 2**0 CONTENTS, READONLY, DEBUGGING 29 .debug_line 000000f7 00000000 00000000 0004b3c3 2**0 CONTENTS, READONLY, DEBUGGING 30 .debug_ranges 00000040 00000000 00000000 0004b4c0 2**3 CONTENTS, READONLY, DEBUGGING 31 .comment.SUSE.OPTs 0000000c 00000000 00000000 0004b500 2**0 CONTENTS, READONLY And indeed, we are using the symbol table to at least get better function identification information from that (re-compiled) file. Sadly - it seems we are not using the built-in debuginfo ;-) Is this the result of the build-id work ? could it be looking only for -debuginfo package debug info ? or ... rpm -q --changelog gdb | head * Wed Sep 24 2008 schwab@suse.de - Update to head of trunk. - Add POWER7 support. - Add gcore. - Add spu-elf to list of targets. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.