# https://syzkaller.appspot.com/bug?id=85309e6e293d78403d0c9eae17b3d978f9de68ba # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"sandbox":"none","fault_call":-1,"tmpdir":true,"segv":true} r0 = semget(0x0, 0x1, 0x24) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/19) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x1) r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f0000000080)={0x2, "90a23e50926063adaed5860f732e71970c44510beef505fa7ef75cdc64ad2f28518586e9df75b0fde10a5c39286286f5dc8bcf0dd18dcea572bf85aad94d82b095bd147199438a39d1e1adb9835ed574ddf1e53550b668a962ade39f5965ebd51e1ba97839f12aa795ac67e60686dd0e8ef6f6910438167e4e13dbe800aada4f480bdea9"}, 0x8c, 0x800) bind(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) fdatasync(r1) semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x6, 0x11) flock(r2, 0x4) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x1) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r4) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x8000}], 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x400000) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x60) close(r6) write(r1, &(0x7f0000000340)="69f4b87d47e47036b8e1abb2e55de875841e7adf03608ef6cba397c1dddad47f26df144dfc1a3cce", 0x28) msgrcv(r3, &(0x7f0000000380)={0x0, ""/22}, 0x1e, 0x1, 0x1000) r7 = socket$inet6(0x18, 0x10000005, 0x5) fcntl$getown(r1, 0x5) r8 = dup2(r7, r1) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) openat(r5, &(0x7f0000000440)='./file0\x00', 0x800, 0x14) flock(r5, 0xc) preadv(r8, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/5, 0x5}, {&(0x7f0000000600)=""/14, 0xe}, {&(0x7f0000000640)=""/210, 0xd2}, {&(0x7f0000000740)=""/73, 0x49}], 0x6, 0x0) close(r8)