From 507da38ed2f521c9c5b78a46ae5204dd239d1175 Mon Sep 17 00:00:00 2001 From: wqxoxo Date: Mon, 24 Nov 2025 09:53:11 +0000 Subject: [PATCH] fuzz: fix uninitialized variable in fuzz-handle_onion_message Changelog-Fixed: fuzz: fix build with newer clang. Fixes: #8683 --- tests/fuzz/fuzz-handle_onion_message.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/fuzz/fuzz-handle_onion_message.c b/tests/fuzz/fuzz-handle_onion_message.c index 0bc4b3085ae9..d4a902d8e959 100644 --- a/tests/fuzz/fuzz-handle_onion_message.c +++ b/tests/fuzz/fuzz-handle_onion_message.c @@ -75,13 +75,13 @@ void init(int *argc, char ***argv) void run(const uint8_t *data, size_t size) { - if (setjmp(fuzz_env) != 0) - goto cleanup; - - struct daemon *daemon; + struct daemon *daemon = NULL; struct peer *peer; struct pubkey dummy_key; + if (setjmp(fuzz_env) != 0) + goto cleanup; + memset(&dummy_key, 'c', sizeof(dummy_key)); daemon = new_daemon(tmpctx);