- **status**: review --> fixed
- **Comment**:

commit f94fb6ca464554d0800446e6266a1076deb0c6eb (HEAD -> develop, 
origin/develop)
Author: thien.m.huynh <thien.m.hu...@dektech.com.au>
Date:   Tue Jul 28 09:17:59 2020 +0700

    clm: fix memory leak reported by valgrind [#3206]

    Fix definitely lost reported by valgrind.



---

** [tickets:#3206] clm: memory leak in valgrind report**

**Status:** fixed
**Milestone:** 5.20.08
**Created:** Mon Jul 27, 2020 09:24 AM UTC by Huynh Minh Thien
**Last Updated:** Tue Jul 28, 2020 02:49 AM UTC
**Owner:** Huynh Minh Thien


~~~
==257== 136 bytes in 1 blocks are definitely lost in loss record 76 of 147
==257==    at 0x4C31B25: calloc (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==257==    by 0x5AFA7B7: mbcsv_mds_dec (mbcsv_mds.c:751)
==257==    by 0x5B0A575: mds_mcm_do_decode_full_or_flat.isra.0 
(mds_c_sndrcv.c:5623)
==257==    by 0x5B0C2C7: mds_mcm_process_recv_snd_msg_common.part.5 
(mds_c_sndrcv.c:4915)
==257==    by 0x5B0C78A: mcm_recv_red_bcast (mds_c_sndrcv.c:5144)
==257==    by 0x5B0C78A: mds_mcm_ll_data_rcv (mds_c_sndrcv.c:4808)
==257==    by 0x5B12060: mdtm_process_recv_message_common (mds_dt_common.c:572)
==257==    by 0x5B12431: mdtm_process_recv_data (mds_dt_common.c:1122)
==257==    by 0x5B1AA7E: mdtm_process_recv_events (mds_dt_tipc.c:1146)
==257==    by 0x62F76DA: start_thread (pthread_create.c:463)
==257==    by 0x663088E: clone (clone.S:95)
==257==
==257== 2,136 bytes in 3 blocks are definitely lost in loss record 137 of 147
==257==    at 0x4C31B25: calloc (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==257==    by 0x1247F3: clms_mds_svc_event(ncsmds_callback_info*) 
(clms_mds.cc:1220)
==257==    by 0x5B0266D: mds_mcm_user_event_callback (mds_c_api.c:4667)
==257==    by 0x5B04CA5: mds_mcm_svc_down (mds_c_api.c:3685)
==257==    by 0x5B193E4: mdtm_process_discovery_events (mds_dt_tipc.c:1433)
==257==    by 0x5B1A818: mdtm_process_recv_events (mds_dt_tipc.c:945)
==257==    by 0x62F76DA: start_thread (pthread_create.c:463)
==257==    by 0x663088E: clone (clone.S:95)
==257== 
==257== 16,144 (112 direct, 16,032 indirect) bytes in 2 blocks are definitely 
lost in loss record 144 of 147
==257==    at 0x4C2FB0F: malloc (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==257==    by 0x5AF16DB: sysf_alloc_pkt (sysf_mem.c:429)
==257==    by 0x5AE069F: ncs_enc_init_space_pp (hj_ubaid.c:144)
==257==    by 0x5B10CEF: mdtm_fill_data (mds_dt_common.c:1459)
==257==    by 0x5B12092: mdtm_process_recv_message_common (mds_dt_common.c:541)
==257==    by 0x5B12431: mdtm_process_recv_data (mds_dt_common.c:1122)
==257==    by 0x5B1AA7E: mdtm_process_recv_events (mds_dt_tipc.c:1146)
==257==    by 0x62F76DA: start_thread (pthread_create.c:463)
==257==    by 0x663088E: clone (clone.S:95)

==280== 2,848 bytes in 4 blocks are definitely lost in loss record 145 of 151
==280==    at 0x4C31B25: calloc (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==280==    by 0x123706: clms_mds_dec(ncsmds_callback_info*) (clms_mds.cc:864)
==280==    by 0x5B0A575: mds_mcm_do_decode_full_or_flat.isra.0 
(mds_c_sndrcv.c:5623)
==280==    by 0x5B0C2C7: mds_mcm_process_recv_snd_msg_common.part.5 
(mds_c_sndrcv.c:4915)
==280==    by 0x5B0C78A: mcm_recv_red_bcast (mds_c_sndrcv.c:5144)
==280==    by 0x5B0C78A: mds_mcm_ll_data_rcv (mds_c_sndrcv.c:4808)
==280==    by 0x5B12060: mdtm_process_recv_message_common (mds_dt_common.c:572)
==280==    by 0x5B12431: mdtm_process_recv_data (mds_dt_common.c:1122)
==280==    by 0x5B1AA7E: mdtm_process_recv_events (mds_dt_tipc.c:1146)
==280==    by 0x62F76DA: start_thread (pthread_create.c:463)
==280==    by 0x663088E: clone (clone.S:95)
==280== 


~~~


---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to