diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2019-11-28 14:07:19 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-11-28 14:07:19 +0100 |
| commit | 76357d6f894431c00cc09cfc9e7474701a4b822a (patch) | |
| tree | 53f1ea5cf2b070e4086c5e8082f37cc1e587007b /pkg/report/testdata/linux | |
| parent | 46869e3ee2274fbf353cb2c7d6cf36ed19e52b45 (diff) | |
pkg/report: update UBSAN report parsing
Update #1523
Diffstat (limited to 'pkg/report/testdata/linux')
| -rw-r--r-- | pkg/report/testdata/linux/report/40 | 2 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/41 | 2 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/42 | 2 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/453 | 30 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/454 | 20 |
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] ================================================================================ |
