Skip to content

Commit 67fcd87

Browse files
authored
fix(avm_differential_fuzzer): fix memory leak in ContractDBProxy (#19215)
I forgot to delete contractdb...
1 parent 0906136 commit 67fcd87

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

barretenberg/cpp/src/barretenberg/avm_fuzzer/fuzz_lib/contract_db_proxy.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ FF ContractDBProxy::get_function_address(size_t index)
147147
void ContractDBProxy::reset_instance()
148148
{
149149
if (instance != nullptr) {
150+
delete instance->contract_db;
150151
delete instance;
151152
instance = new ContractDBProxy();
152153
}

0 commit comments

Comments
 (0)