This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: Problem debugging core dump in gdb 7.1 on Solaris x86_64
Max Kaehn wrote:
On 06/22/2010 12:21 PM, Michael Snyder wrote:
Seems like the only shared library that got loaded was ld.so.
Should more shared libs (eg. libc) be loaded?
Could there be an issue with finding the needed shared libs?
"ldd" seems to be able to find them; I would hope gdb would be able to
use the same mechanisms.
Hmmm, well I don't know if those are the standard locations, but
you might try using "set solib-search-path" before loading the
corefile.
solx2-ea2% ldd
/net/chronic2nas/emake-slothman-main/out/i686_SunOS_64.5.10/ecloud/agent/ecagent
libcurl.so.4 =>
/net/tools/util/i686_SunOS_64.5.10/lib/libcurl.so.4
libssl.so.0.9.8 =>
/net/tools/util/i686_SunOS_64.5.10/lib/libssl.so.0.9.8
libcrypto.so.0.9.8 =>
/net/tools/util/i686_SunOS_64.5.10/lib/libcrypto.so.0.9.8
libpthread.so.1 => /lib/amd64/libpthread.so.1
libtcl8.6.so =>
/net/tools/util/i686_SunOS_64.5.10/lib/libtcl8.6.so
libz.so.1 => /net/tools/util/i686_SunOS_64.5.10/lib/libz.so.1
libsocket.so.1 => /lib/amd64/libsocket.so.1
libnsl.so.1 => /lib/amd64/libnsl.so.1
librt.so.1 => /lib/amd64/librt.so.1
libiconv.so.2 =>
/net/tools/util/i686_SunOS_64.5.10/lib/libiconv.so.2
libstdc++.so.6 =>
/net/tools/util/i686_SunOS.5.10/lib/amd64/libstdc++.so.6
libm.so.2 => /lib/amd64/libm.so.2
libgcc_s.so.1 =>
/net/tools/util/i686_SunOS.5.10/lib/amd64/libgcc_s.so.1
libc.so.1 => /lib/amd64/libc.so.1
libldap.so.5 => /usr/lib/amd64/libldap.so.5
libdl.so.1 => /lib/amd64/libdl.so.1
libz.so.1 (SUNW_1.1) => (version not found)
libz.so.1 (SUNW_1.2) => (version not found)
libmp.so.2 => /lib/amd64/libmp.so.2
libmd.so.1 => /lib/amd64/libmd.so.1
libscf.so.1 => /lib/amd64/libscf.so.1
libaio.so.1 => /lib/amd64/libaio.so.1
libsasl.so.1 => /usr/lib/amd64/libsasl.so.1
libnspr4.so => /usr/lib/mps/64/libnspr4.so
libplc4.so => /usr/lib/mps/64/libplc4.so
libnss3.so => /usr/lib/mps/64/libnss3.so
libssl3.so => /usr/lib/mps/64/libssl3.so
libdoor.so.1 => /lib/amd64/libdoor.so.1
libuutil.so.1 => /lib/amd64/libuutil.so.1
libgen.so.1 => /lib/amd64/libgen.so.1
libnssutil3.so => /usr/lib/mps/amd64/libnssutil3.so
libplds4.so => /usr/lib/mps/amd64/libplds4.so
libthread.so.1 => /lib/amd64/libthread.so.1