From 7166783e9b5219026ab0456ba1191c89897f38d6 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Wed, 7 Mar 2018 16:55:32 +0100 Subject: pkg/report: fix crash during output parsing The test case causes rep.StartPos == secondReportPos, which then makes extraction of description fail, because report is empty. --- pkg/report/testdata/linux/report/217 | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 pkg/report/testdata/linux/report/217 (limited to 'pkg/report/testdata/linux') diff --git a/pkg/report/testdata/linux/report/217 b/pkg/report/testdata/linux/report/217 new file mode 100644 index 000000000..7c850d52e --- /dev/null +++ b/pkg/report/testdata/linux/report/217 @@ -0,0 +1,9 @@ +TITLE: BUG: unable to handle kernel paging request in foo_ioctl +CORRUPTED: Y + +foo + +[ 76.470085] syz-executor7: vmalloc: allocation failure: 34359738352 bytes[ 76.471107] BUG: unable to handle kernel paging request at ffffffffa4493138 +[ 76.471114] IP: [] foo_ioctl+0x129b/0x2280 + + -- cgit mrf-deployment