aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/report/testdata/freebsd
Commit message (Collapse)AuthorAgeFilesLines
* pkg/report: update testdata report typesTaras Madan2025-07-029-0/+9
|
* pkg/report: do more agressive NUM-replacementAleksandr Nogikh2021-08-139-9/+9
| | | | | | | | | | | | Replace not just long sequences of digits in report titles, but every sequence of '0'-'9' that is not surrounded by word characters. As such matches will overlap and Go does not (currently?) support regexp lookarounds, do the replacement multiple times until there is nothing more to do. This should not slow down syzkaller, since this code is only invoked during crash processing. Restrict LINE replacement only to fragments that have a preceeding file name. This prevents replacements like [1:2] -> [NUM:LINE].
* pkg/report: match FreeBSD KASAN reportsMark Johnston2021-07-092-0/+48
| | | | | | | | The format of the panic message means that we get lots of duplicate reports. Normalize KASAN report titles. In particular, strip the code name since it encodes the size of the redzone, which may vary depending on the test case, especially if the report is triggered by a false positive.
* pkg/report: match a common pf panicMark Johnston2020-04-301-0/+23
|
* pkg/report: Add the calling function to sx reportsAndrew Turner2020-01-141-0/+21
| | | | | These can fail in many functions, include the calling function in the report
* pkg/report: deduplicate some common FreeBSD panicsMark Johnston2019-09-242-0/+43
|
* pkg/report: deduplicate sctp "no chunks on the queues" reportsMark Johnston2019-03-201-0/+20
|
* pkg/report: fix matching for traps in kernel modeMark Johnston2019-03-194-0/+148
| | | | | | We already have a pattern to match "Fatal trap N: ..." panics, but the format of our backtraces has changed since it was added. Add another pattern which correctly matches a few instances generated by syzbot.
* pkg/report: match panics from locking a destroyed lockMark Johnston2019-03-121-0/+19
| | | | | The plain panic message includes an absolute path to the source file where we panicked, which may be too long for a report title.
* pkg/report: move test data to testdir/Dmitry Vyukov2017-12-124-0/+108
linux_test.go is total mess and very hard to work with. Turns out we had 2 tests that do exactly the same (verify Report), but nobody ever noticed. Move all test data to testdir/. One file per crash.