When I want to examine the code of some process thru mdb to  check memory leak 
possibility . but  the command not successful ,anybody  know it ?

detail env is here.

wss23_all_1_1_1:> pargs -e core.7329
core 'core.7329' of 7329:       OamCfg
envp[0]: 
CLASSPATH=/Spatial/ems/active/patch:/Spatial/ems/active/patch/emsmain.jar:/Spatial/ems/active/patch/emsmain2.jar:/Spatial/ems/active/patch/emsmain3.jar:/Spatial/ems/active/patch/emsui.jar:/Spatial/ems/active/patch/emscommon.jar:/Spatial/ems/active/patch/emscli.jar:/Spatial/ems/active/patch/jawall.jar:/Spatial/ems/active/patch/cpscmnNM.jar:/opt/Spatial/ems/active/bin/emsmain.jar:/opt/Spatial/ems/active/bin/emsmain2.jar:/opt/Spatial/ems/active/bin/emsmain3.jar:/opt/Spatial/ems/active/bin/emsui.jar:/opt/Spatial/ems/active/bin/emscommon.jar:/opt/Spatial/ems/active/bin/emscli.jar:/opt/Spatial/ems/active/bin/jawall.jar:/opt/Spatial/ems/active/bin/cpscmnNM.jar:/opt/Spatial/ems/active/bin/jctableK.jar:/opt/Spatial/ems/active/bin/xerces.jar:/opt/Spatial/ems/active/bin/xercesImpl.jar:/opt/Spatial/ems/active/bin/xercesSamples.jar:/opt/Spatial/ems/active/bin/xmlParserAPIs.jar:/opt/Spatial/ems/active/bin/idl.jar:/opt/Spatial/ems/active/bin/jacorb.jar:/opt/Spatial/ems/active/bin/jcchartK.jar:/opt/Spatial/ems/active/bin/jcpagelayoutK.jar:/opt/TimesTen/spatial/lib/classes14.jar:/opt/TimesTen/spatial/lib/classes13.jar
envp[1]: EDITOR=vi
envp[2]: EXECUTE=/opt/Spatial/msc/active/bin
envp[3]: HOME=/
envp[4]: ITCL_LIBRARY=/opt/Spatial/msc/active/lib/itcl3.0
envp[5]: LANG=en_US.ISO8859-1
envp[6]: 
LD_LIBRARY_PATH=/Spatial/msc/active/patch:/Spatial/ems/active/patch:/opt/Spatial/msc/active/lib:/opt/Spatial/ems/active/lib:/usr/java/lib:/usr/lib:/lib:/opt/TimesTen/spatial/lib:/opt/TimesTen/spatial/jdbc/lib
envp[7]: LOGNAME=root
envp[8]: MAIL=/var/mail//root
envp[9]: ODBCINI=/var/TimesTen/sys.odbc.ini
envp[10]: 
PATH=/opt/TimesTen/spatial/bin:/Spatial/bin:/Spatial/msc/active/patch:/opt/Spatial/msc/active/bin:/Spatial/ems/active/patch:/opt/Spatial/ems/active/bin:/Spatial/tools:/opt/Spatial/msc/active/tools:/opt/Spatial/msc/active/installation:/usr/openwin/bin:/opt/SUNWconn/jaw/bin/:/usr/ccs/bin:/usr/xpg4/bin:/usr/proc/bin:/usr/sbin:/usr/bin:/opt/SUNWspro/bin
envp[11]: PS1=wss23_all_1_1_1:>
envp[12]: PWD=/
envp[13]: SHELL=/usr/bin/ksh
envp[14]: SR_AGT_CONF_DIR=/opt/Spatial/msc/active/srconf/agt
envp[15]: SR_MGR_CONF_DIR=/opt/Spatial/msc/active/srconf/mgr
envp[16]: SSH_CLIENT=172.24.227.20 2291 22
envp[17]: SSH_CONNECTION=172.24.227.20 2291 172.24.185.23 22
envp[18]: SSH_TTY=/dev/pts/1
envp[19]: SYSODBCINI=/var/TimesTen/sys.odbc.ini
envp[20]: SYSTTCONNECTINI=/var/TimesTen/sys.ttconnect.ini
envp[21]: TCL_LIBRARY=/opt/Spatial/msc/active/lib/tcl8.0
envp[22]: TERM=xterm
envp[23]: TK_LIBRARY=/opt/Spatial/msc/active/lib/tk8.0
envp[24]: TTCONNECTINI=/var/TimesTen/sys.ttconnect.ini
envp[25]: TTPATH=/opt/TimesTen/spatial
envp[26]: TTVARDIR=/var/TimesTen/spatial
envp[27]: TT_LATCH_SLEEP_FREQ=1
envp[28]: TZ=GMT+0
envp[29]: USER=root
envp[30]: _=/opt/Spatial/msc/active/installation/BsPmMonitor

wss23_all_1_1_1:> echo $UMEM_DEBUG
default
wss23_all_1_1_1:> echo $UMEM_LOGGING
transaction
wss23_all_1_1_1:> echo $LD_PRELOAD
libumem.so.1


wss23_all_1_1_1:> mdb core.7329
mdb: core file data for mapping at e8dea000 not saved: Unknown error
mdb: core file data for mapping at ef3fa000 not saved: Unknown error
mdb: core file data for mapping at f2fc2000 not saved: Unknown error
mdb: core file data for mapping at f2fd6000 not saved: Unknown error
mdb: core file data for mapping at f2fdc000 not saved: Unknown error
mdb: core file data for mapping at fcbfa000 not saved: Unknown error
mdb: core file data for mapping at fd3f6000 not saved: Unknown error
Loading modules: [ libumem.so.1 libc.so.1 ld.so.1 ]
> ummem_status
mdb: failed to dereference symbol: unknown symbol name
> ::umem_status
Status:         ready and active
Concurrency:    2
Logs:           (inactive)
Message buffer:

> ::findleaks
mdb: findleaks: requires UMEM_DEBUG=audit or UMEM_DEBUG=default
> umem_flags/X
libumem.so.1`umem_flags:
libumem.so.1`umem_flags:        0
> ::umem_cache
ADDR     NAME                      FLAG    CFLAG  BUFSIZE  BUFTOTL
07370008 umem_magazine_1           0000 80080000        8     1020
07370208 umem_magazine_3           0000 80080000       16      510
07370408 umem_magazine_7           0000 80080000       32      255
07370608 umem_magazine_15          0000 80080000       64      127
07370808 umem_magazine_31          0000 80080000      128        0
07370a08 umem_magazine_47          0000 80080000      192        0
07370c08 umem_magazine_63          0000 80080000      256        0
07370e08 umem_magazine_95          0000 80080000      384        0
07371008 umem_magazine_143         0000 80080000      576        0
07371208 umem_slab_cache           0000 80080000       28     7395
07371408 umem_bufctl_cache         0000 80080000       12    21930
07371608 umem_bufctl_audit_cache   0000 80080000      100        0
07371808 umem_alloc_8              0000 80000000        8        0
07371a08 umem_alloc_16             0000 80000000       16    37740
07371c08 umem_alloc_24             0000 80000000       24    10200
07371e08 umem_alloc_32             0000 80000000       32    24225
07374008 umem_alloc_40             0000 80000000       40    18564
07374208 umem_alloc_48             0000 80000000       48      680
07374408 umem_alloc_56             0000 80000000       56      290
07374608 umem_alloc_64             0000 80000000       64      508
07374808 umem_alloc_80             0000 80000000       80     1938
07374a08 umem_alloc_96             0000 80000000       96     1275
07374c08 umem_alloc_112            0000 80000000      112     2088
07374e08 umem_alloc_128            0000 80000000      128      693
07375008 umem_alloc_160            0000 80000000      160     1581
07375208 umem_alloc_192            0000 80000000      192      588
07375408 umem_alloc_224            0000 80000000      224      756
07375608 umem_alloc_256            0000 80000000      256      465
07375808 umem_alloc_320            0000 80000000      320     4150
07375a08 umem_alloc_384            0000 80000000      384      420
07375c08 umem_alloc_448            0000 80000000      448     6228
07375e08 umem_alloc_512            0000 80000000      512      135
07376008 umem_alloc_640            0000 80000000      640     9228
07376208 umem_alloc_768            0000 80000000      768      580
07376408 umem_alloc_896            0000 80000000      896      774
07376608 umem_alloc_1152           0200 80000000     1152    12621
07376808 umem_alloc_1344           0200 80000000     1344      768
07376a08 umem_alloc_1600           0200 80000000     1600      500
07376c08 umem_alloc_2048           0200 80000000     2048      420
07376e08 umem_alloc_2688           0200 80000000     2688      534
07377008 umem_alloc_4096           0200 80000000     4096      342
07377208 umem_alloc_8192           0200 80000000     8192     3032
07377408 umem_alloc_12288          0200 80000000    12288     3640
07377608 umem_alloc_16384          0200 80000000    16384       27
>

wss23_all_1_1_1:> truss -ae -t exec -u ::umem_setup_envvars -u ::getenvtruss 
-ae -t exec -u ::umem_setup_envvars -u ::getenv OamCfg
execve("/space/Spatial/msc/05.00.29.24/patch/OamCfg", 0xFFBFF45C, 0xFFBFF464)  
argc = 1
 argv: OamCfg
 envp: _=/usr/bin/truss
  TCL_LIBRARY=/opt/Spatial/msc/active/lib/tcl8.0 LANG=C
  SSH_TTY=/dev/pts/1
  
PATH=/opt/TimesTen/spatial/bin:/Spatial/bin:/Spatial/msc/active/patch:/opt/Spatial/msc/active/bin:/Spatial/ems/active/patch:/opt/Spatial/ems/active/bin:/Spatial/tools:/opt/Spatial/msc/active/tools:/opt/Spatial/msc/active/tools/scripts:/opt/Spatial/msc/active/installation:/usr/openwin/bin:/opt/SUNWconn/jaw/bin/:/usr/ccs/bin:/usr/xpg4/bin:/usr/proc/bin:/usr/sbin:/usr/bin:/opt/SUNWspro/bin:.
  TTPATH=/opt/TimesTen/spatial
  EXECUTE=/opt/Spatial/msc/active/bin TT_LATCH_SLEEP_FREQ=1
  TK_LIBRARY=/opt/Spatial/msc/active/lib/tk8.0 EDITOR=vi
  
CLASSPATH=/Spatial/ems/active/patch:/Spatial/ems/active/patch/emsmain.jar:/Spatial/ems/active/patch/emsmain2.jar:/Spatial/ems/active/patch/emsmain3.jar:/Spatial/ems/active/patch/emsui.jar:/Spatial/ems/active/patch/emscommon.jar:/Spatial/ems/active/patch/emscli.jar:/Spatial/ems/active/patch/jawall.jar:/Spatial/ems/active/patch/cpscmnNM.jar:/Spatial/ems/active/patch/jh.jar:/opt/Spatial/ems/active/bin/emsmain.jar:/opt/Spatial/ems/active/bin/emsmain2.jar:/opt/Spatial/ems/active/bin/emsmain3.jar:/opt/Spatial/ems/active/bin/emsui.jar:/opt/Spatial/ems/active/bin/emscommon.jar:/opt/Spatial/ems/active/bin/emscli.jar:/opt/Spatial/ems/active/bin/jawall.jar:/opt/Spatial/ems/active/bin/cpscmnNM.jar:/opt/Spatial/ems/active/bin/jctableK.jar:/opt/Spatial/ems/active/bin/xerces.jar:/opt/Spatial/ems/active/bin/xercesImpl.jar:/opt/Spatial/ems/active/bin/xercesSamples.jar:/opt/Spatial/ems/active/bin/xmlParserAPIs.jar:/opt/Spatial/ems/active/bin/idl.jar:/opt/Spatial/ems/active/bin/jacorb.jar:/opt/Spatial/ems/active/bin/jcchartK.ja
  LOGNAME=root MAIL=/var/mail//root
  TTCONNECTINI=/var/TimesTen/sys.ttconnect.ini
  PS1=wss23_all_1_1_1:>  TTVARDIR=/var/TimesTen/spatial
  USER=root DISPLAY=172.24.227.20:0 SHELL=/usr/bin/ksh
  ODBCINI=/var/TimesTen/sys.odbc.ini
  SYSTTCONNECTINI=/var/TimesTen/sys.ttconnect.ini HOME=/
  SR_MGR_CONF_DIR=/opt/Spatial/msc/active/srconf/mgr
  ITCL_LIBRARY=/opt/Spatial/msc/active/lib/itcl3.0
  SSH_CONNECTION=172.24.227.20 2291 172.24.185.23 22
  SSH_CLIENT=172.24.227.20 2291 22
  
LD_LIBRARY_PATH=/Spatial/msc/active/patch:/Spatial/ems/active/patch:/opt/Spatial/msc/active/lib:/opt/Spatial/ems/active/lib:/usr/java/lib:/opt/ActiveTcl/lib:/Spatial/lib:/lib:/usr/lib:/opt/TimesTen/spatial/lib:/opt/TimesTen/spatial/jdbc/lib
  TERM=xterm PWD=/Spatial/msc/active/patch TZ=GMT+0
  SYSODBCINI=/var/TimesTen/sys.odbc.ini
  SR_AGT_CONF_DIR=/opt/Spatial/msc/active/srconf/agt
/1 at 1:   -> libumem:umem_setup_envvars(0x0, 0x0, 0xfe168bc0, 0xff092000)
/1 at 1:     -> libc:getenv(0xff36742c, 0x0, 0x0, 0x0)
/1 at 1:     <- libc:getenv() = 0
/1 at 1:     -> libc:getenv(0xff36744c, 0x0, 0x9fc64, 0x0)
/1 at 1:     <- libc:getenv() = 0
/1 at 1:     -> libc:getenv(0xff367470, 0x1, 0x9fc64, 0x0)
/1 at 1:     <- libc:getenv() = 0
/1 at 1:   <- libumem:umem_setup_envvars() = 0xfe271960
MakeOIDFragFromDot: Global application pointer not set.
                              at line 586 in file compat.c
/1 at 1:   -> libc:getenv(0xfe1507ec, 0x80c1, 0xfe5567cc, 0xff3ec0f0)
/1 at 1:   <- libc:getenv() = 0xffbfff58
/1 at 1:   -> libc:getenv(0xfe1507ec, 0x80c1, 0xfe0c1868, 0xff3ec0f0)
/1 at 1:   <- libc:getenv() = 0xffbfff58
-- 
This message posted from opensolaris.org

Reply via email to