From 29f06964a940adf3ffb6ecc5aec2a9a4ffecef4f Mon Sep 17 00:00:00 2001 From: Steffen Schulz Date: Sat, 5 Feb 2022 16:24:30 +0100 Subject: [PATCH] fix hprintf EOL handling All other uses of misc buffer do not include 0 byte in length.. --- nyx/hypercall/hypercall.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nyx/hypercall/hypercall.c b/nyx/hypercall/hypercall.c index ef63ddfbd4..282da6860f 100644 --- a/nyx/hypercall/hypercall.c +++ b/nyx/hypercall/hypercall.c @@ -615,7 +615,7 @@ static void handle_hypercall_kafl_printf(struct kvm_run *run, CPUState *cpu, uin #ifdef DEBUG_HPRINTF fprintf(stderr, "%s %s\n", __func__, hprintf_buffer); #endif - set_hprintf_auxiliary_buffer(GET_GLOBAL_STATE()->auxilary_buffer, hprintf_buffer, strnlen(hprintf_buffer, HPRINTF_SIZE)+1); + set_hprintf_auxiliary_buffer(GET_GLOBAL_STATE()->auxilary_buffer, hprintf_buffer, strnlen(hprintf_buffer, HPRINTF_SIZE)); synchronization_lock(); }