# https://syzkaller.appspot.com/bug?id=1501a2fdbb051f4b598ba84788b7b2d2e2f11c11 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":6,"slowdown":1,"sandbox":"none","sandbox_arg":0,"close_fds":false,"tmpdir":true,"segv":true} r0 = dup(0xffffffffffffffff) posix_spawn(0xffffffffffffffff, &(0x7f0000000180)='\x00', &(0x7f0000000240)={0x4, 0x401, 0x0}, 0x0, 0x0, &(0x7f0000000300)=['!\x00', '\\\x00', '\x00', ')^\x00', '%\x00', '-\x00', '{%\\})-+\\\x00', ')\x00']) posix_spawn(0x0, &(0x7f0000000040)='\x00', &(0x7f0000000140)={0x1ff, 0x0, &(0x7f0000000100)=@open={0x0, 0xffffffffffffffff, {&(0x7f00000000c0)='}\x00', 0x2, 0x2}}}, &(0x7f0000000340)={0x40, 0x0, {0x7f}, 0x6, {[0x39, 0x5, 0x2, 0x3]}, {[0x8, 0xffff, 0x5]}}, 0x0, &(0x7f00000003c0)=['}!#%&*$!\x00', '\'\x00', '\xe2\x00', '-^}(\x00']) r1 = openat$hdaudio(0xffffffffffffff9c, 0x0, 0x10, 0x0) fstatat(r1, 0x0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, 0x0) close(0xffffffffffffffff) fchown(r1, r2, r3) fchmodat(r0, 0x0, 0x80, 0x600) ioctl$TPROF_IOC_STOP(0xffffffffffffff9c, 0x20005403) fchown(r0, 0x0, r3) (async) fchown(r0, 0x0, r3) dup(r0) r4 = dup(r0) socket$unix(0x1, 0x2, 0x0) r5 = openat(r4, &(0x7f00000008c0)='./file0\x00', 0x1, 0x8) ioctl$NETBSD_DM_IOCTL(r5, 0xc010fd00, &(0x7f0000000980)={0x0}) fork() r6 = fork() r7 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000009c0)={r6, r7, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, &(0x7f0000000a40)) r8 = accept$unix(r4, 0x0, &(0x7f0000000bc0)) compat_12_lstat12(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)) compat_12_lstat12(0x0, 0x0) fchown(r8, 0x0, r3)