You really need to grab the binary itself along with every shared object that
the process had mapped when it dropped its core file.
On the originating machine, run:
pldd core
Grab all those files - including the executable itself. Then use "dbxenv
core_lo_pathmap on" and the "pathmap" dbx command to properly map all the
shared objects in dbx on the debugging machine. Then load the binary and core
file.
Yes, in theory you shouldn't have to grab every last one if your two systems
are "close enough". But if you grab everything, it will work, and you can
even do things like take core files from Solaris 8 installs and debug them on
Solaris 10.
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code