# HG changeset patch # User Matt Johnston # Date 1516721260 -28800 # Node ID 32f990cc96b1be123978522f444b82e1ddbc3cc0 # Parent a90fdd2d2ed83701733c084ab8e983131260211f fix bad assertion diff -r a90fdd2d2ed8 -r 32f990cc96b1 fuzz-common.c --- a/fuzz-common.c Tue Jan 23 23:05:47 2018 +0800 +++ b/fuzz-common.c Tue Jan 23 23:27:40 2018 +0800 @@ -7,6 +7,7 @@ #include "crypto_desc.h" #include "session.h" #include "dbrandom.h" +#include "bignum.h" #include "fuzz-wrapfd.h" struct dropbear_fuzz_options fuzz; @@ -137,7 +138,6 @@ m_mp_alloc_init_multi(&ses.dh_K, NULL); mp_set_int(ses.dh_K, 12345678); finish_kexhashbuf(); - assert(!ses.dh_K); } int fuzz_run_preauth(const uint8_t *Data, size_t Size, int skip_kexmaths) {