Wireshark-commits: [Wireshark-commits] master e8f6a90: SMB2: fix memleak of tids hash table
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e8f6a90a85e8b8d09b2f03f948cc634da2d5222d
Submitter: "Peter Wu <peter@xxxxxxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
e8f6a90 by Peter Wu (peter@xxxxxxxxxxxxx):
SMB2: fix memleak of tids hash table
Caught by ASAN:
Direct leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x564bccf83549 in malloc (run/tshark+0x1b0549)
#1 0x7f8dd1d488d1 in g_malloc glib/glib/gmem.c:99:13
#2 0x7f8dd1d29094 in g_slice_alloc glib/glib/gslice.c:1024:11
#3 0x7f8dd1d64cde in g_hash_table_new_full glib/glib/ghash.c:717:16
#4 0x7f8dde889de6 in smb2_get_session epan/dissectors/packet-smb2.c:1135:15
#5 0x7f8dde89258e in dissect_smb2_session_setup_response epan/dissectors/packet-smb2.c:3356:16
#6 0x7f8dde8867cd in dissect_smb2_command epan/dissectors/packet-smb2.c:9189:12
#7 0x7f8dde87fb6e in dissect_smb2 epan/dissectors/packet-smb2.c:9543:27
Change-Id: I33586e8d27263a8e546efb2ee3a3054eb9a66893
Reviewed-on: https://code.wireshark.org/review/31702
Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
Actions performed:
from 8ce3450 SDP: remove unused setup_proto field to fix memleaks
add e8f6a90 SMB2: fix memleak of tids hash table
Summary of changes:
epan/dissectors/packet-smb2.c | 10 +++++-----
epan/dissectors/packet-smb2.h | 2 +-
2 files changed, 6 insertions(+), 6 deletions(-)