From e1a6d80d99bdb6f68351683199d1868b40c78d20 Mon Sep 17 00:00:00 2001 From: Arthur Pastel Date: Thu, 13 Feb 2025 10:24:44 +0100 Subject: [PATCH] fix: fix stderr error display --- .../runner/valgrind/helpers/ignored_objects_path.rs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/run/runner/valgrind/helpers/ignored_objects_path.rs b/src/run/runner/valgrind/helpers/ignored_objects_path.rs index 1c95f686..f1f88b48 100644 --- a/src/run/runner/valgrind/helpers/ignored_objects_path.rs +++ b/src/run/runner/valgrind/helpers/ignored_objects_path.rs @@ -8,12 +8,16 @@ fn get_python_objects() -> Vec { .output(); if output.is_err() { - debug!("Failed to get python shared objects: {:?}", output.err()); + let err = output.err().unwrap().to_string(); + debug!("Failed to get python shared objects: {}", err); return vec![]; } let output = output.unwrap(); if !output.status.success() { - debug!("Failed to get python shared objects: {:?}", output.stderr); + debug!( + "Failed to get python shared objects: {}", + String::from_utf8_lossy(&output.stderr) + ); return vec![]; } @@ -33,7 +37,10 @@ fn get_node_objects() -> Vec { } let output = output.unwrap(); if !output.status.success() { - debug!("Failed to get node shared objects: {:?}", output.stderr); + debug!( + "Failed to get node shared objects: {}", + String::from_utf8_lossy(&output.stderr) + ); return vec![]; } let so_output = String::from_utf8_lossy(&output.stdout).trim().to_string();