aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-09-16 14:57:31 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-09-16 15:22:52 +0200
commitda5350eb9a25faf99af9ff88b7b8b7d591743492 (patch)
tree19cbabd02de5d33edf55dfb934ff87f42c65256c /pkg/report/linux.go
parent77507d02298a44fb67ae46b757161b5b606fd84f (diff)
pkg/report: support new linux UBSAN format
Update #1523
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index 912764495..ffccc7926 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -1651,6 +1651,18 @@ var linuxOopses = append([]*oops{
skip: []string{"ubsan", "overflow"},
},
},
+ {
+ title: compile("UBSAN:"),
+ report: compile("UBSAN: (.*?) in"),
+ fmt: "UBSAN: %[1]v in %[2]v",
+ stack: &stackFmt{
+ parts: []*regexp.Regexp{
+ compile("Call Trace:"),
+ parseStackTrace,
+ },
+ skip: []string{"ubsan", "overflow"},
+ },
+ },
},
[]*regexp.Regexp{},
},