diff fuzzer-preauth.c @ 1361:f9f930e1a516 fuzz

add dbmalloc epoch cleanup
author Matt Johnston <matt@ucc.asn.au>
date Sun, 21 May 2017 10:54:11 +0800
parents 6b89eb92f872
children 17104db7928c
line wrap: on
line diff
--- a/fuzzer-preauth.c	Sun May 21 10:48:18 2017 +0800
+++ b/fuzzer-preauth.c	Sun May 21 10:54:11 2017 +0800
@@ -23,9 +23,11 @@
 	int fakesock = 1;
 	wrapfd_add(fakesock, fuzz.input, PLAIN);
 
+	m_malloc_set_epoch(1);
 	if (setjmp(fuzz.jmp) == 0) {
 		svr_session(fakesock, fakesock);
 	} else {
+		m_malloc_free_epoch(1);
 		TRACE(("dropbear_exit longjmped"))
 		// dropbear_exit jumped here
 	}