# https://syzkaller.appspot.com/bug?id=906433df4abcde9bf8261b1c105f7a48418b8663 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":8,"slowdown":1,"sandbox":"setuid","sandbox_arg":0,"close_fds":false,"tmpdir":true,"segv":true} mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(0x0, 0x0, 0x0) (async) poll(&(0x7f0000000880)=[{r1, 0x1a5}], 0x1, 0x0) r2 = dup(r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x3813, r2, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$dupfd(r2, 0x0, r3) (async) fcntl$dupfd(r2, 0x0, r3) openat(r1, &(0x7f0000000100)='./file1\x00', 0x0, 0x22) openat(r1, 0x0, 0x0, 0x22) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x9) open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) (async) r4 = open(0x0, 0x70e, 0x0) dup(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) dup(r5) r6 = dup(r5) listen(r6, 0x0) openat(r6, &(0x7f0000000140)='./file1\x00', 0x800, 0x42) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2812, r4, 0xcdc) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="3795211df3c63b0d", 0x8}], 0x1)