Hi,
We have a process that we have seen memory grows significantly in 
libSaNtf.so.0.1.2.  Is there any memory leak in libSaNtf.so.0.1.2?
Here is the  valgrind output:

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
54  9,847,694,871      271,852,368      231,268,546    40,583,822            0
85.07% (231,268,546B) (heap allocation functions) malloc/new/new[], 
--alloc-fns, etc.
->21.14% (57,481,884B) 0x382421246F: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->21.14% (57,481,884B) 0x3824212453: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->15.74% (42,777,216B) 0x382420AB28: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->07.87% (21,388,608B) 0x382420A87C: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->06.68% (18,158,037B) 0x3824212649: ??? (in /usr/lib64/libSaNtf.so.0.1.2)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
57 10,155,385,504      280,142,152      238,265,670    41,876,482            0
85.05% (238,265,670B) (heap allocation functions) malloc/new/new[], 
--alloc-fns, etc.
->21.18% (59,322,456B) 0x3824212453: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->21.18% (59,322,456B) 0x382421246F: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->15.76% (44,146,944B) 0x382420AB28: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->07.88% (22,073,472B) 0x382420A87C: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
->06.69% (18,739,458B) 0x3824212649: ??? (in /usr/lib64/libSaNtf.so.0.1.2)

here is the detail from massif output:
--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
57 10,155,385,504      280,142,152      238,265,670    41,876,482            0
85.05% (238,265,670B) (heap allocation functions) malloc/new/new[], 
--alloc-fns, etc.
->21.18% (59,322,456B) 0x3824212453: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
| ->21.18% (59,322,456B) 0x382421012A: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|   ->21.18% (59,322,456B) 0x38242106CD: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|     ->21.18% (59,322,456B) 0x382420AB6B: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|       ->21.18% (59,322,456B) 0x382420A632: ??? (in 
/usr/lib64/libSaNtf.so.0.1.2)
|         ->21.18% (59,322,456B) 0x3822A3C058: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|           ->21.18% (59,322,456B) 0x3822A3D5B0: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|             ->21.18% (59,322,456B) 0x3822A3DB21: mds_mcm_ll_data_rcv (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|               ->21.18% (59,322,456B) 0x3822A36BF2: 
mdtm_process_recv_message_common (in /usr/lib64/libopensaf_core.so.0.2.0)
|                 ->21.18% (59,322,456B) 0x3822A36DEA: mdtm_process_recv_data 
(in /usr/lib64/libopensaf_core.so.0.2.0)
|                   ->21.18% (59,322,456B) 0x3822A4F49F: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|                     ->21.18% (59,322,456B) 0x343880673B: start_thread (in 
/lib64/libpthread-2.5.so)
|                       ->21.18% (59,322,456B) 0x3437CD44BB: clone (in 
/lib64/libc-2.5.so)
|
->21.18% (59,322,456B) 0x382421246F: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
| ->21.18% (59,322,456B) 0x382421012A: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|   ->21.18% (59,322,456B) 0x38242106CD: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|     ->21.18% (59,322,456B) 0x382420AB6B: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|       ->21.18% (59,322,456B) 0x382420A632: ??? (in 
/usr/lib64/libSaNtf.so.0.1.2)
|         ->21.18% (59,322,456B) 0x3822A3C058: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|           ->21.18% (59,322,456B) 0x3822A3D5B0: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|             ->21.18% (59,322,456B) 0x3822A3DB21: mds_mcm_ll_data_rcv (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|               ->21.18% (59,322,456B) 0x3822A36BF2: 
mdtm_process_recv_message_common (in /usr/lib64/libopensaf_core.so.0.2.0)
|                 ->21.18% (59,322,456B) 0x3822A36DEA: mdtm_process_recv_data 
(in /usr/lib64/libopensaf_core.so.0.2.0)
|                   ->21.18% (59,322,456B) 0x3822A4F49F: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|                     ->21.18% (59,322,456B) 0x343880673B: start_thread (in 
/lib64/libpthread-2.5.so)
|                       ->21.18% (59,322,456B) 0x3437CD44BB: clone (in 
/lib64/libc-2.5.so)
|
->15.76% (44,146,944B) 0x382420AB28: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
| ->15.76% (44,146,944B) 0x382420A632: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|   ->15.76% (44,146,944B) 0x3822A3C058: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|     ->15.76% (44,146,944B) 0x3822A3D5B0: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|       ->15.76% (44,146,944B) 0x3822A3DB21: mds_mcm_ll_data_rcv (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|         ->15.76% (44,146,944B) 0x3822A36BF2: mdtm_process_recv_message_common 
(in /usr/lib64/libopensaf_core.so.0.2.0)
|           ->15.76% (44,146,944B) 0x3822A36DEA: mdtm_process_recv_data (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|             ->15.76% (44,146,944B) 0x3822A4F49F: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|               ->15.76% (44,146,944B) 0x343880673B: start_thread (in 
/lib64/libpthread-2.5.so)
|                 ->15.76% (44,146,944B) 0x3437CD44BB: clone (in 
/lib64/libc-2.5.so)
|
->07.88% (22,073,472B) 0x382420A87C: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
| ->07.88% (22,073,472B) 0x382420A632: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|   ->07.88% (22,073,472B) 0x3822A3C058: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|     ->07.88% (22,073,472B) 0x3822A3D5B0: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|     | ->07.88% (22,073,472B) 0x3822A3DB21: mds_mcm_ll_data_rcv (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|     |   ->07.88% (22,073,472B) 0x3822A36BF2: mdtm_process_recv_message_common 
(in /usr/lib64/libopensaf_core.so.0.2.0)
|     |     ->07.88% (22,073,472B) 0x3822A36DEA: mdtm_process_recv_data (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|     |       ->07.88% (22,073,472B) 0x3822A4F49F: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|     |         ->07.88% (22,073,472B) 0x343880673B: start_thread (in 
/lib64/libpthread-2.5.so)
|     |           ->07.88% (22,073,472B) 0x3437CD44BB: clone (in 
/lib64/libc-2.5.so)
|     |
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.69% (18,739,458B) 0x3824212649: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
| ->06.69% (18,739,458B) 0x382421012A: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|   ->06.69% (18,739,458B) 0x38242106CD: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|     ->06.69% (18,739,458B) 0x382420AB6B: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|       ->06.69% (18,739,458B) 0x382420A632: ??? (in 
/usr/lib64/libSaNtf.so.0.1.2)
|         ->06.69% (18,739,458B) 0x3822A3C058: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|           ->06.69% (18,739,458B) 0x3822A3D5B0: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|             ->06.69% (18,739,458B) 0x3822A3DB21: mds_mcm_ll_data_rcv (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|               ->06.69% (18,739,458B) 0x3822A36BF2: 
mdtm_process_recv_message_common (in /usr/lib64/libopensaf_core.so.0.2.0)
|                 ->06.69% (18,739,458B) 0x3822A36DEA: mdtm_process_recv_data 
(in /usr/lib64/libopensaf_core.so.0.2.0)
|                   ->06.69% (18,739,458B) 0x3822A4F49F: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|                     ->06.69% (18,739,458B) 0x343880673B: start_thread (in 
/lib64/libpthread-2.5.so)
|                       ->06.69% (18,739,458B) 0x3437CD44BB: clone (in 
/lib64/libc-2.5.so)
|
->06.65% (18,640,897B) in 512 places, all below massif's threshold (01.00%)
|
->03.54% (9,925,398B) 0x3824210AC9: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
| ->03.54% (9,925,398B) 0x382420AB6B: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|   ->03.54% (9,925,398B) 0x382420A632: ??? (in /usr/lib64/libSaNtf.so.0.1.2)
|     ->03.54% (9,925,398B) 0x3822A3C058: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|       ->03.54% (9,925,398B) 0x3822A3D5B0: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|         ->03.54% (9,925,398B) 0x3822A3DB21: mds_mcm_ll_data_rcv (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|           ->03.54% (9,925,398B) 0x3822A36BF2: 
mdtm_process_recv_message_common (in /usr/lib64/libopensaf_core.so.0.2.0)
|             ->03.54% (9,925,398B) 0x3822A36DEA: mdtm_process_recv_data (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|               ->03.54% (9,925,398B) 0x3822A4F49F: ??? (in 
/usr/lib64/libopensaf_core.so.0.2.0)
|                 ->03.54% (9,925,398B) 0x343880673B: start_thread (in 
/lib64/libpthread-2.5.so)
|                   ->03.54% (9,925,398B) 0x3437CD44BB: clone (in 
/lib64/libc-2.5.so)
|

The following memory is stable:
->02.18% (6,094,589B) 0x93488A6: GUmallocStandard (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/lib/libGnvPFU.so)
  ->01.74% (4,870,500B) 0x8AECC50: GDBallocateBulkStructure (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/lib/libGnvGDB.so)
  | ->01.68% (4,710,000B) 0x7BA0F2C: DREPloadCostCodeList (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/lib/libGnvDREP.so)
  | | ->01.68% (4,710,000B) 0x7B96F59: DREPloadRateCatMap (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/lib/libGnvDREP.so)
  | |   ->01.68% (4,710,000B) 0x7B92120: DREPloadCatalogues (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/lib/libGnvDREP.so)
  | |     ->01.68% (4,710,000B) 0x7B93157: DREPloadDataAndRegisterRepository 
(in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/lib/libGnvDREP.so)
  | |       ->01.68% (4,710,000B) 0x41202A: BPMworkMain (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/bin/BPM)
  | |         ->01.68% (4,710,000B) 0x4C8E8F4: TMPIinternalMain (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/lib/libGnvTMPI.so)
  | |           ->01.68% (4,710,000B) 0x411BFF: TMPImain (in 
/raid0/rtcc/local/HA_ROOT/distribution/RB-6.1.5.104.rc16/RB/bin/BPM)
  | |             ->01.68% (4,710,000B) 0x3437C1D992: (below main) (in 
/lib64/libc-2.5.so)
  | |
  | ->00.06% (160,500B) in 1+ places, all below ms_print's threshold (01.00%)
  |
  ->00.44% (1,224,089B) in 1+ places, all below ms_print's threshold (01.00%)

Thank you!

Shu Wang | Senior Analyst | +1(407)708-5117 or x3917| www.NetCracker.com
Proven Partner to Communications Service Providers




________________________________
The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Opensaf-users mailing list
Opensaf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-users

Reply via email to