aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/linux.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-10-13 10:19:41 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-10-13 10:58:20 +0200
commitc9f222e7b410a336e436f094e24f6465d1cfdc13 (patch)
tree8465f51dad2c2384001c58b3093771db8ecd4619 /pkg/report/linux.go
parentbd69ee0d2dd6fc13399841bf7b6b34a1fc56448a (diff)
pkg/report: support divide_error: crashes
Diffstat (limited to 'pkg/report/linux.go')
-rw-r--r--pkg/report/linux.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkg/report/linux.go b/pkg/report/linux.go
index 7d1e77f46..8bba45b13 100644
--- a/pkg/report/linux.go
+++ b/pkg/report/linux.go
@@ -1620,6 +1620,22 @@ var linuxOopses = append([]*oops{
[]*regexp.Regexp{},
},
{
+ // A misspelling of the above introduced in 9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY").
+ []byte("divide_error:"),
+ []oopsFormat{
+ {
+ title: compile("divide_error: "),
+ fmt: "divide error in %[1]v",
+ stack: &stackFmt{
+ parts: []*regexp.Regexp{
+ linuxRipFrame,
+ },
+ },
+ },
+ },
+ []*regexp.Regexp{},
+ },
+ {
[]byte("invalid opcode:"),
[]oopsFormat{
{