aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/testdata/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-11-28 14:07:19 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-11-28 14:07:19 +0100
commit76357d6f894431c00cc09cfc9e7474701a4b822a (patch)
tree53f1ea5cf2b070e4086c5e8082f37cc1e587007b /pkg/report/testdata/linux
parent46869e3ee2274fbf353cb2c7d6cf36ed19e52b45 (diff)
pkg/report: update UBSAN report parsing
Update #1523
Diffstat (limited to 'pkg/report/testdata/linux')
-rw-r--r--pkg/report/testdata/linux/report/402
-rw-r--r--pkg/report/testdata/linux/report/412
-rw-r--r--pkg/report/testdata/linux/report/422
-rw-r--r--pkg/report/testdata/linux/report/45330
-rw-r--r--pkg/report/testdata/linux/report/45420
5 files changed, 53 insertions, 3 deletions
diff --git a/pkg/report/testdata/linux/report/40 b/pkg/report/testdata/linux/report/40
index 92335c1fa..6e617ece1 100644
--- a/pkg/report/testdata/linux/report/40
+++ b/pkg/report/testdata/linux/report/40
@@ -1,4 +1,4 @@
-TITLE: UBSAN: Undefined behaviour in drivers/usb/core/devio.c:LINE
+TITLE: UBSAN: undefined-behaviour in proc_do_submiturb
[ 4.556968] ================================================================================
[ 4.556972] UBSAN: Undefined behaviour in drivers/usb/core/devio.c:1517:25
diff --git a/pkg/report/testdata/linux/report/41 b/pkg/report/testdata/linux/report/41
index c6b0f3439..b2424c204 100644
--- a/pkg/report/testdata/linux/report/41
+++ b/pkg/report/testdata/linux/report/41
@@ -1,4 +1,4 @@
-TITLE: UBSAN: Undefined behaviour in ./arch/x86/include/asm/atomic.h:LINE
+TITLE: UBSAN: undefined-behaviour in ip_idents_reserve
[ 3.805449] ================================================================================
[ 3.805453] UBSAN: Undefined behaviour in ./arch/x86/include/asm/atomic.h:156:2
diff --git a/pkg/report/testdata/linux/report/42 b/pkg/report/testdata/linux/report/42
index 64262ac8a..ba3b481b2 100644
--- a/pkg/report/testdata/linux/report/42
+++ b/pkg/report/testdata/linux/report/42
@@ -1,4 +1,4 @@
-TITLE: UBSAN: Undefined behaviour in kernel/time/hrtimer.c:LINE
+TITLE: UBSAN: undefined-behaviour in corrupted
CORRUPTED: Y
[ 50.583499] UBSAN: Undefined behaviour in kernel/time/hrtimer.c:310:16
diff --git a/pkg/report/testdata/linux/report/453 b/pkg/report/testdata/linux/report/453
new file mode 100644
index 000000000..467276612
--- /dev/null
+++ b/pkg/report/testdata/linux/report/453
@@ -0,0 +1,30 @@
+TITLE: UBSAN: undefined-behaviour in lkdtm_ARRAY_BOUNDS
+
+[ 180.184126][ T6213] ================================================================================
+[ 180.187725][ T6213] UBSAN: Undefined behaviour in drivers/misc/lkdtm/bugs.c:243:16
+[ 180.189145][ T6213] index 8 is out of range for type 'char [8]'
+[ 180.190251][ T6213] CPU: 1 PID: 6213 Comm: bash Tainted: G E 5.4.0-next-20191128+ #3
+[ 180.191926][ T6213] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
+[ 180.193608][ T6213] Call Trace:
+[ 180.194228][ T6213] dump_stack+0x1b1/0x22a
+[ 180.195024][ T6213] ubsan_epilogue+0xe/0x2b
+[ 180.195837][ T6213] __ubsan_handle_out_of_bounds.cold.13+0x39/0x44
+[ 180.197018][ T6213] lkdtm_ARRAY_BOUNDS.cold.2+0x3c1/0x52e [lkdtm]
+[ 180.199193][ T6213] lkdtm_do_action+0x42/0x60 [lkdtm]
+[ 180.200163][ T6213] direct_entry+0x15a/0x190 [lkdtm]
+[ 180.201131][ T6213] full_proxy_write+0x11f/0x190
+[ 180.202010][ T6213] __vfs_write+0x8a/0x110
+[ 180.203694][ T6213] vfs_write+0x24b/0x5d0
+[ 180.204463][ T6213] ksys_write+0x13a/0x270
+[ 180.209764][ T6213] __x64_sys_write+0x73/0xb0
+[ 180.210596][ T6213] do_syscall_64+0xfa/0x7d0
+[ 180.211432][ T6213] entry_SYSCALL_64_after_hwframe+0x49/0xbe
+[ 180.212492][ T6213] RIP: 0033:0x7fdd4d945370
+[ 180.213292][ T6213] Code: 73 01 c3 48 8b 0d c8 4a 2b 00 31 d2 48 29 c2 64 89 11 48 83 c8 ff eb ea 90 90 83 3d 854
+[ 180.216804][ T6213] RSP: 002b:00007ffdf3bb6a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
+[ 180.218314][ T6213] RAX: ffffffffffffffda RBX: 000000000000000d RCX: 00007fdd4d945370
+[ 180.219753][ T6213] RDX: 000000000000000d RSI: 0000000001bca808 RDI: 0000000000000001
+[ 180.221207][ T6213] RBP: 0000000001bca808 R08: 000000000000000a R09: 00007fdd4e244700
+[ 180.222634][ T6213] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdd4dbfa7a0
+[ 180.224065][ T6213] R13: 000000000000000d R14: 0000000000000001 R15: 0000000000000000
+[ 180.225797][ T6213] ================================================================================
diff --git a/pkg/report/testdata/linux/report/454 b/pkg/report/testdata/linux/report/454
new file mode 100644
index 000000000..c3a279f1e
--- /dev/null
+++ b/pkg/report/testdata/linux/report/454
@@ -0,0 +1,20 @@
+TITLE: UBSAN: undefined-behaviour in precalculate_color
+
+[ 272.036692][T20797] ================================================================================
+[ 272.038351][T20797] UBSAN: Undefined behaviour in drivers/media/common/v4l2-tpg/v4l2-tpg-core.c:942:56
+[ 272.039831][T20797] index 6380 is out of range for type 's8 [257]'
+[ 272.041030][T20797] CPU: 0 PID: 20797 Comm: vivid-000-vid-c Not tainted 5.4.0-next-20191128+ #3
+[ 272.042524][T20797] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
+[ 272.044323][T20797] Call Trace:
+[ 272.044991][T20797] dump_stack+0x1b1/0x22a
+[ 272.045953][T20797] ubsan_epilogue+0xe/0x2b
+[ 272.046809][T20797] __ubsan_handle_out_of_bounds.cold.13+0x39/0x44
+[ 272.047991][T20797] precalculate_color+0x304e/0x3830
+[ 272.049943][T20797] tpg_recalc+0x53e/0x2f60
+[ 272.056041][T20797] tpg_calc_text_basep+0xa7/0x370
+[ 272.056773][T20797] vivid_fillbuff+0x1e52/0x45a0
+[ 272.063019][T20797] vivid_thread_vid_cap_tick+0x8e0/0x2410
+[ 272.068063][T20797] vivid_thread_vid_cap+0x5ee/0xab0
+[ 272.070172][T20797] kthread+0x365/0x450
+[ 272.071590][T20797] ret_from_fork+0x24/0x30
+[ 272.132381][T20797] ================================================================================