# https://syzkaller.appspot.com/bug?id=37ed7848d82d775014f63cabcc4affe06d46e089 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"sandbox":"none","fault_call":-1,"close_fds":false,"tmpdir":true,"segv":true} r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x5, 0x8, &(0x7f0000000100)=""/141, &(0x7f00000001c0)=0x8d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) close(0xffffffffffffffff) socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x400) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) sendto(r4, &(0x7f0000003580), 0x0, 0x403, 0x0, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pwritev(0xffffffffffffff9c, &(0x7f0000003500)=[{&(0x7f0000000180)="015f7bfd736359b5186ece9d2165550dacea00f32365359ca52b82ef605b274c39c1685216fe1574843761c93b7e18b0e4009512f3c20a6ee5d6c185cc3c412957c72a96bc97a8b822d5d15937324ea143a5c19cf7f6d0925af09c3afc35d17e848bda54e9b3ecb809a04ac7d6303b6f4ec3f621b626f076847c8666b2a2d89f249e8a3f2fa4b36ab50d9a2cad3339f3756c8a90620342dcfc0ee02996add2511cc091780b947a5ea2337245909a3ac5b06f2ff74b3e88d5a81c", 0xba}, {0x0}, {&(0x7f0000000380)="ef4bdb3871423df21a45b006973080cf6caacbb23397252dc63c4054c5ef36358727c3e7d47a5bc3a802e4a738161637abda2afdd58855eca63535ffc846cbbc6969a2d82b93cebf02cf50de942f32d536e97d1f212782d52f3ef65ff2409eeb183e17", 0x63}, {&(0x7f0000000400)="19d152eba0989ab33763936237d1e2c0631d6cf0a099a15a4e34d01ef58d855cec1ac5a493032f41550c2a5a1112fcd5e2e9aa13a23937e8ed2b9ec847579fe8ec11a377cc5af1b715908f47d67f362ee55fbe8b4137d782bcfe0255c7d4b532f902122d9a23825dae8ac0113076d7daa8225ee09161007b462c0556e2ea35ab4c003df817d1c6cfc9e91e3e5b5d2e01bea1bb9530d1fffbc95da2c739616af2fab94c85e13a84dadda7af738172493e1e56e936ff9ab7e93adde7e4a7d2c1faeff64166e8f92f622fe673", 0xcb}, {0x0}, {0x0}, {0x0}], 0x7, 0x747) write(r4, 0x0, 0x0) truncate(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0)