Menu

#3220 ntf: memleak detected by valgrind

5.20.11
fixed
None
defect
ntf
-
minor
False
2020-09-18
2020-09-17
Thuan Tran
No

Memleak detected by valgrind after #3215 merged

/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind:==288== 1,290 bytes in 5 blocks are definitely lost in loss record 77 of 81
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== at 0x4C2FB0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== by 0x10D7AD: get_operation_invoke_name_create (ntfimcn_imm.c:323)
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== by 0x10D7AD: saImmOiCcbObjectCreateCallback (ntfimcn_imm.c:493)
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== by 0x58B0B6B: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) (imma_proc.cc:2645)
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== by 0x58B0F58: imma_hdl_callbk_dispatch_all(imma_cb*, unsigned long long) (imma_proc.cc:1832)

/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind:==288== 11,610 bytes in 45 blocks are definitely lost in loss record 79 of 81
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== at 0x4C2FB0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== by 0x10CACC: get_operation_invoke_name_modify (ntfimcn_imm.c:369)
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== by 0x10CACC: saImmOiCcbObjectModifyCallback (ntfimcn_imm.c:557)
/var/lib/lxc/SC-1/rootfs/var/log/opensaf/.288.valgrind-==288== by 0x58AEF85: imma_process_callback_info(imma_cb*, imma_client_node*, imma_callback_info*, unsigned long long) 

Related

Wiki: ChangeLog-5.20.11

Discussion

  • Thuan Tran

    Thuan Tran - 2020-09-17
    • status: assigned --> review
     
  • Thuan Tran

    Thuan Tran - 2020-09-18
    • status: review --> fixed
     
  • Thuan Tran

    Thuan Tran - 2020-09-18

    commit ad6888c92012357751bb35ddcf41a255c152e03c (HEAD -> develop, origin/develop)
    Author: thuan.tran thuan.tran@dektech.com.au
    Date: Thu Sep 17 11:51:18 2020 +0700

    ntf: fix memleak detected by valgrind [#3220]
    
    Solution #3215 mistakenly remove free() which cause this memleak
    
     

Log in to post a comment.