---
** [tickets:#3208] mbc: fix memleak detected by valgrind**
**Status:** assigned
**Milestone:** 5.20.08
**Created:** Mon Aug 03, 2020 08:17 AM UTC by Thuan Tran
**Last Updated:** Mon Aug 03, 2020 08:17 AM UTC
**Owner:** Thuan Tran
Valgrind report some definitely losts
~~~
==257== 8,072 (56 direct, 8,016 indirect) bytes in 1 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 0x5AF172B: sysf_alloc_pkt (sysf_mem.c:429)
==257== by 0x5AE06EF: ncs_enc_init_space_pp (hj_ubaid.c:144)
==257== by 0x5B10C46: mdtm_fill_data (mds_dt_common.c:1450)
==257== by 0x5B11F72: mdtm_process_recv_message_common (mds_dt_common.c:541)
==257== by 0x5B12311: mdtm_process_recv_data (mds_dt_common.c:1122)
==257== by 0x5B1A94E: 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)
~~~
~~~
==290== 8,072 (56 direct, 8,016 indirect) bytes in 1 blocks are definitely lost
in loss record 304 of 335
==290== at 0x4C2FB0F: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==290== by 0x58EF8A2: sysf_ditto_pkt (sysf_mem.c:510)
==290== by 0x58FCD48: mbcsv_send_ckpt_data_to_all_peers (mbcsv_util.c:482)
==290== by 0x58F5F23: mbcsv_process_snd_ckpt_request (mbcsv_api.c:846)
==290== by 0x1333E4: avsv_send_ckpt_data(cl_cb_tag*, unsigned int, unsigned
long, unsigned int, unsigned int) [clone .part.13] (chkop.cc:1074)
==290== by 0x1737CE: process_event(cl_cb_tag*, AVD_EVT*) (main.cc:831)
==290== by 0x173E3D: main_loop() (main.cc:715)
==290== by 0x12EA02: main (main.cc:873)
==290==
==290== 8,072 (56 direct, 8,016 indirect) bytes in 1 blocks are definitely lost
in loss record 305 of 335
==290== at 0x4C2FB0F: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==290== by 0x58EF8A2: sysf_ditto_pkt (sysf_mem.c:510)
==290== by 0x58FCD48: mbcsv_send_ckpt_data_to_all_peers (mbcsv_util.c:482)
==290== by 0x58F5F23: mbcsv_process_snd_ckpt_request (mbcsv_api.c:846)
==290== by 0x1333E4: avsv_send_ckpt_data(cl_cb_tag*, unsigned int, unsigned
long, unsigned int, unsigned int) [clone .part.13] (chkop.cc:1074)
==290== by 0x1DBD5B: AVD_SU::set_oper_state(SaAmfOperationalStateT) (su.cc:885)
==290== by 0x1BCD10: avd_node_down_mw_susi_failover(cl_cb_tag*, AVD_AVND*)
(sgproc.cc:2298)
==290== by 0x179EAD: avd_node_failover(AVD_AVND*, bool) (ndproc.cc:1273)
==290== by 0x178379: avd_mds_avnd_down_evh(cl_cb_tag*, AVD_EVT*) (ndfsm.cc:836)
==290== by 0x1736F4: process_event(cl_cb_tag*, AVD_EVT*) (main.cc:800)
==290== by 0x173E3D: main_loop() (main.cc:715)
==290== by 0x12EA02: main (main.cc:873)
~~~
---
Sent from sourceforge.net because [email protected] 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets