From a87fead83f3fdbb67be03804fa95b6abd08f4834 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Fri, 2 May 2025 19:53:44 +0200 Subject: [PATCH] Fix naive string indexing in `debug` --- debug/src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/debug/src/lib.rs b/debug/src/lib.rs index 8c714d56..6933b241 100644 --- a/debug/src/lib.rs +++ b/debug/src/lib.rs @@ -197,7 +197,11 @@ mod internal { } let message = if message.len() > 49 { - format!("{}...", &message[..49]) + message + .chars() + .take(49) + .chain("...".chars()) + .collect::() } else { message };