From 523f460ebff983aabd0f441fbc60069cb96a56d1 Mon Sep 17 00:00:00 2001 From: jodaco Date: Thu, 14 Aug 2025 19:43:06 -0700 Subject: pkg/symbolizer: fix parser handling of small hex values The parser in symbolizer was incorrectly handling values of 0x0-0xf. Fixes #6290 --- pkg/symbolizer/addr2line.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkg') diff --git a/pkg/symbolizer/addr2line.go b/pkg/symbolizer/addr2line.go index 0cef4847b..82ff008af 100644 --- a/pkg/symbolizer/addr2line.go +++ b/pkg/symbolizer/addr2line.go @@ -138,7 +138,7 @@ func parse(interner *Interner, s *bufio.Scanner) ([]Frame, error) { var frames []Frame for s.Scan() { ln := s.Text() - if len(ln) > 3 && ln[0] == '0' && ln[1] == 'x' { + if len(ln) >= 3 && ln[0] == '0' && ln[1] == 'x' { break } fn := ln -- cgit mrf-deployment