diff --git a/pkg/log/handler.go b/pkg/log/handler.go index 2e9bbe4a67d..5e07b104715 100644 --- a/pkg/log/handler.go +++ b/pkg/log/handler.go @@ -129,7 +129,7 @@ func (h *ColorHandler) appendAttr(buf []byte, a slog.Attr, groups []string) []by buf = append(buf, key...) buf = append(buf, '=') if err, ok := a.Value.Any().(error); ok { - buf = strconv.AppendQuote(buf, color.HiRedString(err.Error())) + buf = append(buf, color.HiRedString(strconv.Quote(err.Error()))...) } else { buf = append(buf, a.Value.String()...) }