From f6659517c08799cf52fddd09424eaea867ff3ed7 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Fri, 10 May 2019 16:15:48 -0400 Subject: Fix memory leak and use after free bugs in BinaryView and FlowGraph objects --- binaryview.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'binaryview.cpp') diff --git a/binaryview.cpp b/binaryview.cpp index c70685ed..e0948a1c 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -479,6 +479,8 @@ BinaryView::BinaryView(const std::string& typeName, FileMetadata* file, BinaryVi view.context = this; view.init = InitCallback; view.freeObject = FreeCallback; + view.externalRefTaken = nullptr; + view.externalRefReleased = nullptr; view.read = ReadCallback; view.write = WriteCallback; view.insert = InsertCallback; -- cgit v1.3.1