From 53914f7dae6ad01e6413329271664ea9031385c0 Mon Sep 17 00:00:00 2001 From: Gisle Vanem Date: Tue, 13 Mar 2018 23:19:55 +0000 Subject: [PATCH 1/2] tests: Fix crash on win32 due to uninitialised mutex in bench.c. Signed-off-by: Isis Lovecruft --- src/test/bench.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/bench.c b/src/test/bench.c index 24ff8b255c..92d7a244f7 100644 --- a/src/test/bench.c +++ b/src/test/bench.c @@ -713,6 +713,8 @@ main(int argc, const char **argv) printf("Couldn't seed RNG; exiting.\n"); return 1; } + + init_protocol_warning_severity_level(); crypto_init_siphash_key(); options = options_new(); init_logging(1); From 9d1c7c3a8aea7ba423c89456ff0b065d109330d4 Mon Sep 17 00:00:00 2001 From: Isis Lovecruft Date: Tue, 13 Mar 2018 23:40:15 +0000 Subject: [PATCH 2/2] changes: Add changes file for bug25479. --- changes/bug25479 | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changes/bug25479 diff --git a/changes/bug25479 b/changes/bug25479 new file mode 100644 index 0000000000..e693b8ec7a --- /dev/null +++ b/changes/bug25479 @@ -0,0 +1,4 @@ + o Major bugfixes (benchmarks): + - Fix a crash when running benchmark tests on win32 systems which + was due to an uninitialised mutex before logging and options + were initialised. Fixes bug 25479; bugfix on 0.3.3.3-alpha.