1755132 Members
2813 Online
108830 Solutions
New Discussion

Dynamic Linker

 
Thu Nguyen_2
Advisor

Dynamic Linker

I ran gdb to debug an 64bit application on HP 11i. Here is what I got:
>gdb app core
Error trying to get information about dynamic linker.
warning: Attempting to unwind past bad PC 0xc0000000002f81bc
Cannot access memory at address 0x800003fffb0423d0
warning: Attempting to unwind past bad PC 0xc0000000002f62fc
Cannot access memory at address 0x800003fff43045a0
Note: I did not run gdb on the machine that generated the core... However, I have all runtime libraries of the machine that created the core file and did the export GDB_SHLIB_PATH. I have done like this many times but did not see that problem. Please help. Thanks
1 REPLY 1
H.Merijn Brand (procura
Honored Contributor

Re: Dynamic Linker

If both machines are - according to you - the same in runtime environment, why not copy gdb to the machine that generated the core and run it there? *IF* it does the same, you might be right.

GDB has offered me a full bag of incompatibilities, and having a *LOT* of gdb versions around usually helps :]

how was gdb build? using gcc, aCC, cc, ...
with or without GNU binutils? what version of each? To much to worry about.

You might try to fetch my gcc-3.3/64 bundle for 11.00, which contains a 5.3 port of gdb, built with gcc-3.3 and the most recent binutils. No guarantees, but worth a try.

http://www.cmve.net/~merijn or https://www.beepz.com/personal/merijn

Enjoy, have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn