syzkaller icon indicating copy to clipboard operation
syzkaller copied to clipboard

dashboard/app: provide self-contained repro scripts

Open dvyukov opened this issue 7 years ago • 2 comments

Reflecting on the syzbot experience, some developers say that the reproducers don't reproduce bugs for them. There are probably some differences in setup or something, because in most cases I can reproduce these bugs locally in qemu. It would be useful to generate scripts that will do all necessary setup (e.g. checking out kernel, building it with the right compiler and config, starting qemu with the right image, etc) and trigger the bug. This can be especially useful for syzkaller reproducers as they are harder to run (we could provide all necessary flags for syz-execprog too).

dvyukov avatar Apr 11 '18 12:04 dvyukov

Mark Rutland suggested that this script also needs an option to accept a custom kernel (that a developer built themselves). Which is reasonable for debugging/fix testing.

dvyukov avatar Jun 19 '18 16:06 dvyukov

Bump.

Either this or please unify the URLs to a Dashboard Reports artifacts so we can author our own simple get/play scripts.

Currently, links to the .config and c-repro are un-derivable and enact redirects which curl -L seems to have trouble with.

lag-linaro avatar Oct 15 '21 08:10 lag-linaro