pmap of process:

~/build/10-7-0-0/src/ematrix> pmap core | more
core 'core' of 4593:    java -cp . foo
00010000      72K r-x--  /usr/j2sdk1.4.2_10/bin/java
00030000      16K rwx--  /usr/j2sdk1.4.2_10/bin/java
00034000    1088K rwx--    [ heap ]
EF000000    3624K r-x--
/tools/mxtools/solaris9/galaxy-2.1X/lib/libvgalaxy-unicode.so.7
EF398000     128K rwx--
/tools/mxtools/solaris9/galaxy-2.1X/lib/libvgalaxy-unicode.so.7
EF3B8000      80K rwx--
/tools/mxtools/solaris9/galaxy-2.1X/lib/libvgalaxy-unicode.so.7
EF400000   33056K r-x--
/home/milliken/build/10-7-0-0/bin/solaris4/libclark.so
F1456000    1128K rwx--
/home/milliken/build/10-7-0-0/bin/solaris4/libclark.so
F1570000      24K rwx--
/home/milliken/build/10-7-0-0/bin/solaris4/libclark.so
F1600000    1440K r-x--  /usr/lib/libCstd.so.1
F1776000      40K rwx--  /usr/lib/libCstd.so.1
F1800000    4096K rwx--
F1F10000     960K rwx--
F2000000    4096K rwx--
F5800000    4096K rwx--
F9A00000     560K r-x--  /usr/openwin/lib/libX11.so.4
F9A9C000      24K rwx--  /usr/openwin/lib/libX11.so.4
F9B00000     752K r----
F9C00000    4096K rwx--
FBD7E000       8K rwx--
FBE7E000       8K rwx--
FBF7E000       8K rwx--
FC000000    5768K r----
FC67E000       8K rwx--
FC778000      32K rwx--
FC7C0000     112K r-x--  /usr/lib/cpu/sparcv8plus/libCstd_isa.so.1
FC7EA000      16K rwx--  /usr/lib/cpu/sparcv8plus/libCstd_isa.so.1
FC800000   26256K r----
FE1D0000      96K r-x--  /usr/openwin/lib/libXext.so.0
FE1F8000       8K rwx--  /usr/openwin/lib/libXext.so.0
FE278000      32K rwx--
FE290000       8K rwx--
FE2A0000     248K r-x--  /usr/lib/libresolv.so.2
FE2EE000      16K rwx--  /usr/lib/libresolv.so.2
FE37E000       8K rwx--
FE3A0000      24K r-x--  /usr/lib/librpcsvc.so.1
FE3B6000       8K rwx--  /usr/lib/librpcsvc.so.1
FE3C0000     112K r----
FE3E0000     112K rw---
FE810000       8K rwx--
FE820000      16K rwx--
FE850000       8K rwx--
FE880000       8K rwx--
FE882000       8K rwx--
FE910000       8K rwx--
FE912000      16K rwx--
FE930000       8K rwx--
FE950000       8K rwx--
FE960000      72K r----
FE980000     888K r----
FEA60000      56K r----
FEA80000      88K r----
FEAA0000      64K r-x--  /usr/j2sdk1.4.2_10/jre/lib/sparc/libzip.so
FEAB0000       8K rwx--  /usr/j2sdk1.4.2_10/jre/lib/sparc/libzip.so
FEAC0000       8K rwx--
FEAD0000     136K r-x--  /usr/j2sdk1.4.2_10/jre/lib/sparc/libjava.so
FEB02000       8K rwx--  /usr/j2sdk1.4.2_10/jre/lib/sparc/libjava.so
FEB10000      88K r-x--  /usr/j2sdk1.4.2_10/jre/lib/sparc/libverify.so
FEB36000       8K rwx--  /usr/j2sdk1.4.2_10/jre/lib/sparc/libverify.so
FEB40000       8K r-x--  /usr/lib/libw.so.1
FEB50000      40K r-x--
/usr/j2sdk1.4.2_10/jre/lib/sparc/native_threads/libhpi.so
FEB6A000       8K rwx--
/usr/j2sdk1.4.2_10/jre/lib/sparc/native_threads/libhpi.so
FEB6C000       8K rwx--
/usr/j2sdk1.4.2_10/jre/lib/sparc/native_threads/libhpi.so
FEB80000      16K rw---
FEB90000       8K r-x--  /usr/platform/sun4u/lib/libmd5_psr.so.1
FEBA2000       8K rwx--  /usr/platform/sun4u/lib/libmd5_psr.so.1
FEBB0000       8K rwx--
FEBC0000       8K r-x--  /usr/lib/libmd5.so.1
FEBD2000       8K rwx--  /usr/lib/libmd5.so.1
FEBE0000      32K r-x--  /usr/lib/libaio.so.1
FEBF8000       8K rwx--  /usr/lib/libaio.so.1
FEC00000    4064K r-x--
/usr/j2sdk1.4.2_10/jre/lib/sparc/client/libjvm.so
FF008000     128K rwx--
/usr/j2sdk1.4.2_10/jre/lib/sparc/client/libjvm.so
FF028000      64K rwx--
/usr/j2sdk1.4.2_10/jre/lib/sparc/client/libjvm.so
FF040000      16K r----
FF050000      24K r-x--  /usr/lib/librt.so.1
FF066000       8K rwx--  /usr/lib/librt.so.1
FF070000      16K r-x--  /usr/lib/libmp.so.2
FF084000       8K rwx--  /usr/lib/libmp.so.2
FF090000       8K r-x--  /usr/lib/libsched.so.1
FF0A2000       8K rwx--  /usr/lib/libsched.so.1
FF0B0000     224K r-x--  /usr/lib/libm.so.1
FF0F6000       8K rwx--  /usr/lib/libm.so.1
FF100000     568K r-x--  /usr/lib/libnsl.so.1
FF19E000      40K rwx--  /usr/lib/libnsl.so.1
FF1A8000      24K rwx--  /usr/lib/libnsl.so.1
FF1C0000      16K rw---
FF1D0000       8K rwx--
FF1E0000      40K r-x--  /usr/lib/libsocket.so.1
FF1FA000       8K rwx--  /usr/lib/libsocket.so.1
FF200000     688K r-x--  /usr/lib/libc.so.1
FF2BC000      32K rwx--  /usr/lib/libc.so.1
FF2D0000      48K r-x--  /usr/lib/libCrun.so.1
FF2EA000       8K rwx--  /usr/lib/libCrun.so.1
FF2EC000      16K rwx--  /usr/lib/libCrun.so.1
FF300000       8K r-x--  /usr/lib/libintl.so.1
FF306000       8K rwx--
FF310000      16K rw---
FF320000       8K rwx--
FF330000      96K r-x--  /usr/lib/libthread.so.1
FF358000       8K rwx--  /usr/lib/libthread.so.1
FF35A000       8K rwx--  /usr/lib/libthread.so.1
FF360000      80K r-x--
/home/milliken/build/10-7-0-0/bin/solaris4/libumem.so.1
FF384000      16K rwx--
/home/milliken/build/10-7-0-0/bin/solaris4/libumem.so.1
FF388000      32K rwx--
/home/milliken/build/10-7-0-0/bin/solaris4/libumem.so.1
FF3A0000       8K r-x--  /usr/platform/sun4u-us3/lib/libc_psr.so.1
FF3B0000     184K r-x--  /usr/lib/ld.so.1
FF3EE000       8K rwx--  /usr/lib/ld.so.1
FF3F0000       8K rwx--  /usr/lib/ld.so.1
FF3FA000       8K rwx--  /usr/lib/libdl.so.1
FFB80000      24K -----
FFBF4000      48K rwx--    [ stack ]
 total    100576K

-----Original Message-----
From: Rod Evans [mailto:[email protected]] 
Sent: Monday, March 06, 2006 5:33 PM
To: Milliken, Clark
Cc: tools-linking at opensolaris.org
Subject: Re: [tools-linking] shared lib using libCstd under java

Milliken, Clark wrote:
> Removing the -Bsymbolic option has no effect.
> 
> I created a test prog, that just does just does a:
> 
>  dlopen(...,RTLD_NOW | RTLD_GLOBAL) and that works fine.
> 
> Another tid-bit...
> 
> If I LD_PRELOAD=libCstd.so.1, my crash goes away.

You don't happen to have two different versions of libCstd
being loaded in the process do you?   What does a pmap of the
core file reveal?

If not, then one of the C++/iostreams experts on this alias
will hopefully provide more information.

-- 
Rod

Reply via email to