aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorjodaco <joncox1987@gmail.com>2025-08-14 19:43:06 -0700
committerAleksandr Nogikh <nogikh@google.com>2025-08-18 20:47:46 +0000
commit523f460ebff983aabd0f441fbc60069cb96a56d1 (patch)
treeccfb6bdf51c61b1305986ca9e91eb89f1b63c6b9 /pkg
parent6e8d317a30b10ef66599864020a11ff885cee2f5 (diff)
pkg/symbolizer: fix parser handling of small hex values
The parser in symbolizer was incorrectly handling values of 0x0-0xf. Fixes #6290
Diffstat (limited to 'pkg')
-rw-r--r--pkg/symbolizer/addr2line.go2
1 files changed, 1 insertions, 1 deletions
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