Hi,

I have a process whose size is continuously increasing on
loading/using the application. On removing the load, the size stops
increasing but doesn't come down.
This behaviour is after moving the application from libCstd to stlport4.
libumem indicates leaks pointing to MMAP. "CACHE     LEAKED" shows
zero leaks. How to interpret the results.

mdb output is as below:

$ ./mdb core.22117
 Loading modules: [ libumem.so.1 libc.so.1 libuutil.so.1 ld.so.1 ]
> ::findleaks
mdb: [fffffffeeb400000, fffffffeeb4fc000): couldn't read 16384 bytes
at fffffffeeb400000: no mapping for address
mdb: [fffffffeeb500000, fffffffeeb51a000): couldn't read 16384 bytes
at fffffffeeb500000: no mapping for address
mdb: [fffffffeeb600000, fffffffeeb61a000): couldn't read 16384 bytes
at fffffffeeb600000: no mapping for address
mdb: [fffffffeeb700000, fffffffeeb71a000): couldn't read 16384 bytes
at fffffffeeb700000: no mapping for address
mdb: [fffffffeeb800000, fffffffeeb81a000): couldn't read 16384 bytes
at fffffffeeb800000: no mapping for address
BYTES             LEAKED         VMEM_SEG CALLER
8192                 122 fffffffe87540000 MMAP
16384                  1 ffffffff7e5ec000 MMAP
49152                  1 ffffffff74cb0000 MMAP
49152                  1 ffffffff74b30000 MMAP
16384                  1 ffffffff74a80000 MMAP
24576                  1 ffffffff74920000 MMAP
1179648                1 ffffffff74800000 MMAP
8192                   1 ffffffff74340000 MMAP
8192                   1 ffffffff74240000 MMAP
32768                  1 ffffffff738a0000 MMAP
655360                 1 ffffffff73800000 MMAP
16384                  1 ffffffff72490000 MMAP
589824                 1 ffffffff72400000 MMAP
32768                  1 ffffffff71d30000 MMAP
1245184                1 ffffffff71c00000 MMAP
8192                   1 ffffffff70880000 MMAP
24576                  1 ffffffff5e610000 MMAP
1638400                1 ffffffff5dc00000 MMAP
40960                  1 ffffffff53d30000 MMAP
1245184                1 ffffffff53c00000 MMAP
57344                  1 ffffffff0c530000 MMAP
16384                  1 ffffffff0c1a0000 MMAP
49152                  1 ffffffff0bf10000 MMAP
2686976                1 ffffffff0bc00000 MMAP
49152                  1 fffffffefdf10000 MMAP
49152                  1 fffffffefde10000 MMAP
49152                  1 fffffffefdd10000 MMAP
40960                  1 fffffffef24c0000 MMAP
786432                 1 fffffffef2400000 MMAP
16384                  1 fffffffeebb90000 MMAP
40960                  1 fffffffea0c60000 MMAP
393216                 1 fffffffea0c00000 MMAP
40960                  1 fffffffe994e2000 MMAP
40960                  1 fffffffe992e2000 MMAP
40960                  1 fffffffe990e2000 MMAP
40960                  1 fffffffe98ee2000 MMAP
40960                  1 fffffffe98ce2000 MMAP
40960                  1 fffffffe98ae2000 MMAP
40960                  1 fffffffe988e2000 MMAP
40960                  1 fffffffe986e2000 MMAP
40960                  1 fffffffe984e2000 MMAP
40960                  1 fffffffe982e2000 MMAP
40960                  1 fffffffe980e2000 MMAP
40960                  1 fffffffe97ee2000 MMAP
40960                  1 fffffffe97ce2000 MMAP
40960                  1 fffffffe97ae2000 MMAP
40960                  1 fffffffe978e2000 MMAP
32768                  1 fffffffe975e2000 MMAP
16384                  1 fffffffe972e6000 MMAP
32768                  1 fffffffe95ae4000 MMAP
24576                  1 fffffffe958e4000 MMAP
16384                  1 fffffffe956e6000 MMAP
24576                  1 fffffffe954e6000 MMAP
16384                  1 fffffffe952e6000 MMAP
8192                   1 fffffffe95040000 MMAP
8192                   1 fffffffe94d40000 MMAP
8192                   1 fffffffe94a40000 MMAP
8192                   1 fffffffe94740000 MMAP
8192                   1 fffffffe94440000 MMAP
8192                   1 fffffffe94140000 MMAP
8192                   1 fffffffe93e40000 MMAP
8192                   1 fffffffe93b40000 MMAP
8192                   1 fffffffe93840000 MMAP
8192                   1 fffffffe93540000 MMAP
8192                   1 fffffffe93240000 MMAP
8192                   1 fffffffe92f40000 MMAP
8192                   1 fffffffe92c40000 MMAP
8192                   1 fffffffe92940000 MMAP
8192                   1 fffffffe92640000 MMAP
8192                   1 fffffffe92340000 MMAP
8192                   1 fffffffe92040000 MMAP
8192                   1 fffffffe91d40000 MMAP
8192                   1 fffffffe91a40000 MMAP
8192                   1 fffffffe91740000 MMAP
8192                   1 fffffffe91440000 MMAP
8192                   1 fffffffe91140000 MMAP
8192                   1 fffffffe90e40000 MMAP
8192                   1 fffffffe90b40000 MMAP
8192                   1 fffffffe90840000 MMAP
8192                   1 fffffffe90540000 MMAP
8192                   1 fffffffe90240000 MMAP
8192                   1 fffffffe8ff40000 MMAP
8192                   1 fffffffe8fc40000 MMAP
8192                   1 fffffffe8f940000 MMAP
8192                   1 fffffffe8f640000 MMAP
8192                   1 fffffffe8f340000 MMAP
8192                   1 fffffffe8f040000 MMAP
8192                   1 fffffffe8ed40000 MMAP
8192                   1 fffffffe8ea40000 MMAP
8192                   1 fffffffe8e740000 MMAP
8192                   1 fffffffe8e440000 MMAP
8192                   1 fffffffe8e140000 MMAP
8192                   1 fffffffe8db40000 MMAP
8192                   1 fffffffe8d840000 MMAP
8192                   1 fffffffe8d340000 MMAP
8192                   1 fffffffe8d040000 MMAP
8192                   1 fffffffe8cc40000 MMAP
8192                   1 fffffffe8c940000 MMAP
8192                   1 fffffffe8c640000 MMAP
8192                   1 fffffffe8c340000 MMAP
8192                   1 fffffffe8be40000 MMAP
8192                   1 fffffffe8bb40000 MMAP
8192                   1 fffffffe8b740000 MMAP
8192                   1 fffffffe8b440000 MMAP
8192                   1 fffffffe8b140000 MMAP
8192                   1 fffffffe8ae40000 MMAP
8192                   1 fffffffe8a940000 MMAP
8192                   1 fffffffe8a640000 MMAP
8192                   1 fffffffe8a340000 MMAP
8192                   1 fffffffe8a040000 MMAP
8192                   1 fffffffe89b40000 MMAP
8192                   1 fffffffe89840000 MMAP
8192                   1 fffffffe89540000 MMAP
8192                   1 fffffffe89240000 MMAP
8192                   1 fffffffe88f40000 MMAP
8192                   1 fffffffe88c40000 MMAP
8192                   1 fffffffe88940000 MMAP
8192                   1 fffffffe88540000 MMAP
8192                   1 fffffffe88240000 MMAP
8192                   1 fffffffe87f40000 MMAP
8192                   1 fffffffe87c40000 MMAP
8192                   1 fffffffe87840000 MMAP
------------------------------------------------------------------------
          Total     122 oversized leaks, 12460032 bytes

CACHE             LEAKED           BUFCTL CALLER
----------------------------------------------------------------------
          Total       0 buffers, 0 bytes
>
>
> ::umem_status
Status:         ready and active
Concurrency:    64
Logs:           transaction=2m
Message buffer:

> ::umem_verify
Cache Name                      Addr             Cache Integrity
umem_magazine_1                 ffffffff7a10e028 clean
umem_magazine_3                 ffffffff79f00028 clean
umem_magazine_7                 ffffffff79f02028 clean
umem_magazine_15                ffffffff79f04028 clean
umem_magazine_31                ffffffff79f08028 clean
umem_magazine_47                ffffffff79f0a028 clean
umem_magazine_63                ffffffff79f0c028 clean
umem_magazine_95                ffffffff79f0e028 clean
umem_magazine_143               ffffffff79d02028 clean
umem_slab_cache                 ffffffff79d04028 clean
umem_bufctl_cache               ffffffff79d06028 clean
umem_bufctl_audit_cache         ffffffff79d08028 clean

-Shiv

Reply via email to