From 3809a85df3a136b9f6a7b56f38f67bb58807e9d9 Mon Sep 17 00:00:00 2001 From: Andrea Fioraldi Date: Fri, 21 May 2021 17:47:48 +0200 Subject: [PATCH] libafl: MultiStats UI padding --- fuzzers/libfuzzer_libpng/Cargo.toml | 2 +- libafl/src/stats/multi.rs | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/fuzzers/libfuzzer_libpng/Cargo.toml b/fuzzers/libfuzzer_libpng/Cargo.toml index 58481f0fcf..5c38cd2133 100644 --- a/fuzzers/libfuzzer_libpng/Cargo.toml +++ b/fuzzers/libfuzzer_libpng/Cargo.toml @@ -20,7 +20,7 @@ which = { version = "4.0.2" } num_cpus = "1.0" [dependencies] -libafl = { path = "../../libafl/", features = ["default", "introspection"] } +libafl = { path = "../../libafl/", features = ["default"] } # libafl = { path = "../../libafl/", features = ["default"] } libafl_targets = { path = "../../libafl_targets/", features = ["sancov_pcguard_hitcounts", "libfuzzer"] } # TODO Include it only when building cc diff --git a/libafl/src/stats/multi.rs b/libafl/src/stats/multi.rs index 3af0b24537..970f157ed7 100644 --- a/libafl/src/stats/multi.rs +++ b/libafl/src/stats/multi.rs @@ -43,12 +43,13 @@ where } fn display(&mut self, event_msg: String, sender_id: u32) { - let pad = if event_msg.len() < 9 { - " ".repeat(9 - event_msg.len()) + let sender = format!("#{}", sender_id); + let pad = if event_msg.len() + sender.len() < 13 { + " ".repeat(13 - event_msg.len() - sender.len()) } else { String::new() }; - let head = format!("{}{} #{}", event_msg, pad, sender_id); + let head = format!("{}{} {}", event_msg, pad, sender_id); let global_fmt = format!( "[{}] (GLOBAL) clients: {}, corpus: {}, objectives: {}, executions: {}, exec/sec: {}", head,