0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:09 executing program 3: r0 = socket(0x1f, 0x10000001, 0x6) recvfrom$inet6(r0, &(0x7f0000000000)=""/209, 0xd1, 0x801, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 00:00:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='.\x00', 0x800, 0x100) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xa104, 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8a) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x76a4}, {0x8, 0x3ff}}, 0x200) 00:00:10 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x10000000) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="567bff8d814fd70000d41078943b003c2110af"], 0xa) mkdir(&(0x7f0000000240)='./file0\x00', 0xb7) accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mlockall(0x0) 00:00:10 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, 0x0, 0x0) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:10 executing program 5: r0 = socket$inet6(0x18, 0xbd8cdfe47888b08b, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x1, 0x2, 0x8, 0x2}, 0xc) r1 = getgid() r2 = getegid() setregid(r1, r2) r3 = dup(r0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) r4 = msgget(0x0, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0xf5f, r5, r1, r7, r1, 0xa0, 0x4}, 0x1, 0x9, r9, r10, 0x5, 0xcb70, 0x101, 0x7}) getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1, r7, r8, r7, r1, 0x1, 0x4000000000000000}, 0x9, 0xfffffffffffffffd, r6, r10, 0xcc, 0x280000, 0x2, 0x100}) r11 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f00000001c0)=""/166) msgsnd(r4, &(0x7f0000000280)={0x3, "11f8abb2bc3634f1718e31c42144a3d9f47a386b1e0f2dcb953e2bd79b"}, 0x25, 0x800) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000300)=""/190) r16 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x8, r13, r14, r13, r2, 0x25, 0x3f}, 0x1f, 0x5, r12, r10, 0x6, 0xffffffffffffffff, 0x80000001, 0x6}) close(r0) msgctl$IPC_RMID(r4, 0x0) fdatasync(r0) getgid() flock(r3, 0xa) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x6, r7, r1, r13, r16, 0x114, 0x4e47f8c4}, 0x5, 0x1000, r6, r10, 0xfff, 0x0, 0xb801}) 00:00:10 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:10 executing program 2: getpid() getppid() r0 = socket$inet6(0x18, 0x5, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) r1 = semget(0x0, 0x1, 0x130) getuid() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000380)=""/143, 0x8f}], 0x4) r3 = fcntl$dupfd(r2, 0xc, r2) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x0, 0x400) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000004c0)=""/64) bind(r2, &(0x7f0000000500)=@in6={0x18, 0x0, 0x1, 0x3ff}, 0xc) getpid() semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000540)=""/72) getsockname$inet6(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000640)=@in={0x2, 0x2}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000680)="f35d56fae1", 0x5}, {&(0x7f00000006c0)="234bc8096a0d9cf60bd6b566de5cfe6fd6aa773437640a6ad42b46bf4e9f86f147618a6c62435e117221350a1f9df0a2b620114e7940986252f10fe3ffb8b2f302c64bd4cf5e2811bd01b912bdd0983137b0186ece1b3e11dd37cb018cd18941373a1cbbd400c14eb8e1eefe7ef6fe1a4aacb6970fd41099d0288f5cfe3ebc2f014709b563e5e2f04ede4baf2762474dac13b5ddcbadff7437def28992142a9c150d238a99863d4cbc4b9ddda09b3f6d65ab8810f7c49a6fc5d1cd3d4e76462caa8b8134f69dfe38014b9e36218b490075d62c37f61e4d341a94472e4189477b16", 0xe1}, {&(0x7f00000007c0)="12bb37673e0b11c5047a", 0xa}, {&(0x7f0000000800)="05855ad8fe34702521618e0bb3df3feb69e528ea16e83112102ef4160e4253a2a93d995d9b6637d6a82a576eecadd591280524e37d43b47d1d3863954ffe273ec88fff6ce678fb22e8435c5edc4a6de9b7dd21844957170e31c79219daf4f0caf2e63bd771a0bff38cd0927ec95e15c24b232bcc405170c5345ac4d50a08a1d2ed453dcc67e6ed4a8e", 0x89}, {&(0x7f00000008c0)="21facb2498b4e0fda69ee9cdbd66d646bd9b028e27e837a899d222df811a32d0d5a5d9b9f34e561d7ca2c5de63e8f61f044e0c177bcc20f3b274a045adea6fa8c3aeee4cfb21c673437bea6d66976c95ef396c6f985b24dfcd5a8ded80f3bf235968d9273edcce3822e35df37dcf9d166f44e72ff8173713b9f22c303fbd1602c3def96e28049ef3beaa8ebacc2fd044a491e5042becd92c625aa8bf7461138552ba165170f1e171ff4932312212b3dd034154e4b2517b3dc9360225c5f5afee0aa59123f4ed54e96122", 0xca}], 0x5, &(0x7f0000000a40)=[{0x60, 0x100, 0x200000, "74642ba80825bb183c93fb50487468ac96a8f3aeef7c3835bf39805b8fd6aa269c0cf3a8645bfb50035d5aa8802a79580f80998c7ebac4b0ec36e72e209608f0dadda1668ff9b19dc9da"}], 0x60}, 0x40f) fchmod(r0, 0x10) r4 = dup2(r0, r3) readv(r3, &(0x7f0000000dc0)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f0000000bc0)=""/75, 0x4b}, {&(0x7f0000000c40)=""/194, 0xc2}, {&(0x7f0000000d40)=""/81, 0x51}], 0x4) r5 = dup2(r0, r0) fcntl$setflags(r3, 0x2, 0x1) fcntl$getflags(r3, 0x3) r6 = socket$inet6(0x18, 0x20000000, 0x7fe00000) getsockname$inet6(r3, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) pipe2(&(0x7f0000000e80), 0x1000000) fcntl$getown(r5, 0x5) connect$inet6(r6, &(0x7f0000000ec0)={0x18, 0x3, 0x80000000, 0x3}, 0xc) accept$inet6(r4, 0x0, &(0x7f0000000f00)) mknod$loop(&(0x7f0000000f40)='./file0\x00', 0x2000, 0x0) 00:00:10 executing program 0: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000008c0)='./file1\x00', 0xfffffffffffffffc, 0x8) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40) fchmod(r0, 0x2) r1 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000880)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000900)=0x8) chdir(&(0x7f00000007c0)='./file1\x00') sendto$unix(r1, &(0x7f0000000780)="dfed331248cb1ecb2f1cb6074795f385174454035a1b", 0x16, 0x5, 0x0, 0x0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/244, 0xf4}], 0x8, &(0x7f0000000680)=""/217, 0xd9}, 0x801) symlink(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='./file1\x00') 00:00:10 executing program 3: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x5, 0x3) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = openat(r1, &(0x7f00000010c0)='./file0\x00', 0x108, 0x40) r3 = socket$unix(0x1, 0x5, 0x0) readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/91, 0x5b) r4 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x100, 0x10) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname$unix(r3, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r5 = open$dir(&(0x7f0000001280)='./file0/file0\x00', 0x1450922, 0x102) setitimer(0x0, &(0x7f00000012c0)={{0x7ff, 0x1}, {0x9}}, &(0x7f0000001300)) getsockname(r1, &(0x7f0000001340)=@un=@abs, &(0x7f0000001380)=0x8) sendmsg(r1, &(0x7f00000025c0)={&(0x7f00000013c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002400)=[{&(0x7f0000001400)="84690cec3b4d5541e5934d8b44216910048a86bba20ed18d1c5133e2a8c713267c92f7b4ace5720cedde3f0b889391e38f5606119a4fa6b1dfb2748511c39b17c77c998af497b544140140397ebc43478481f8c1173ba1ce1f8363aa0277ab5b6dda9af5760e4548d2a24a8826b9deb067df03a10cfeeb330f0cdacc57a2050d86e62ef6f4ed8daa1ec853583e6405e69f7f3452697dd325520c85fe61940fab63f1bfc7a523f67c5a32abaaabf53c27ef35a0686d04fd38cc76161e94468a28bc81f1c964abd0adaa55df98e65216ab7181b03898524ce1daae4f958942d01343352e252a3e250331a2f133c6f6d3be5f167d3ce967568521ac2a59d03cc54781076b8fabfd86f584e22c3587013012a3981e1e60b30993d0d2c34d25f912476483def73b06c81e0286ab92e4992fd13725f441f6b3db4eee881d2a7f953cc0157305d51d1c3164048436428643566f2e418c91aaeb706ff4c3e19692e66d5427f20965b772d99b076f920d73c3fd3d5bb0a08886eabeb7ec74c0765ddceed9f479cf9ebc7c044abc35e76e60a9aea1a18972005ec4228feff4188841592795e01d4eda57b9f3593e995f3fbdfc60b8a06ccd3e291731131bcc056ab1c01e54f5d9e8088ccf7aaf7f5c7f451bf12c928c6418e7b88c6a3edb1e917575e04c260e717246f2d5cebbdc750afea0beec67f866a7dff5c16d5b2f2a0ae24848c32b13a39d65c794d9948466ca1c88b50463a1d9c254cb607b026d42acb82fc7bc49973ca0f45acc9f20f3135d9b51e67bd1c5675a596f6119ac8c7deafec604ca54c86acf29a840c9c2d473a2dfba6089c7a7f19f11bd668d3f5b46abc0c561dbdad93b2dc8deff2d5602414f26b7fcf772deaeaeab738900f5ed3a523ad587e979cf53644d6df8f7ac952c7f490aeebf7e30fb8a69ee632de4fd30bbf832fbc1761d3a14669713083691302e974585a1ab17d8de6616f88813dda24462b66958ce923a62434d6f6004b566542b238f718533f87af507770289bb5a28d6e820ffb378bb5a0cd4453789062e77d0da7ac6eba643c3dbc3c5fa21c862736b93b06a5059b72e4d02ec3dc78ddad4b6d8856fb361b40b0a69c4cca50a9a845e6312ddc1e493a326009c0e25584dda920a45722dca48753847a7ae79cf43a9e6dd21fabf07f48d859894654a4f7eb0b1f599c22a6a46a7b890fec6eb6efecc731b80a70bce13804b0f435c1121887b32c2f5737e73f7598e7be892fe28c68e7420c9435bf6bda6eab23ba7037c99cc37d30558209ec4945a004947e534b357fede47aed5f235d0a88620c732683472423c886bf0b7aaccbe510883fdf972c6c07db3d9c89e213e96d9ef948f836fb0b725b3a6b37e33c2e82e0c274d7876dcb107126866ff029736720cc2bfbea3c8898096c1a03deabbb8d1f6d4267e1fb7b92a0110a709f51e1b95b71f39bb28a13168f4680bbc26f658643400599492448576f6d9648c4abd97dae3744c0189e09f5090a56a25fd7a5bb36adbe944eac24f72576b819f3d8f670d15628beeda4249a5ca88f226aed3834606ef94755961f9f9b8c5d6cd08ab6e4c6a934a51391b552820e449e491674cab8a46c953ce40aafa7e3f0bba13ecb45b1a0886118561e05b9b9b09c35016154bcbe834816798923b9e5a218b6dee3c9bc90b1b58d793125e680e56c692478d0e145f237813f438a31862442be473abbd7f5e863f49987ebc7425b7774ccdb11fd9e582cad6aa863e0f2c7606e38030e025b8bd79f7c0e7a0c79099618a6c85999ff0c0ef799bfa84410cdfdb515152cbd92d6656acb6fd3ecbac2780e75b34131dcafcdbff8a589ac0c3fa451e6a43c7c538b6bfe8be6815e77c0d5d0640c40fdd6c30a62a60c8c04f431d257f0a4fa0eaf3e217bcbb9cca394311c46218522d07372bed6245d6fa101ae2aa54fcd57084ce7d6f4a0f397e696b278ad913153319109ee5d6977f6706e2c8dc87b768e9b9b09f162e604bf06cac0954304b335b0994d8caba6c3e01555aa2fd51d6afaab11537b331188d2cfec8c56732267f3b61b57a1a254aaf920673dd6947dd56d16a2580abf446b72e1796d53c8573ee93507d874ccebeb94800d01b741d367fedc7dd621c970d7d8b9730cb3b9a3d807a280aed70d0f59f2e4f9d83ce3232f2a561d258f462bcd882f031c48aa70fa35a4ed727d81d6c33b018944a48be7d3524a8ac4e6c8bb6b00c4174412e0806984fee12b02d9c9ac57a7e4d7b10f43cb2d0d29c2bd36fb3e05f81f08108e138db4675107201cf75e59edae14c06e27dae0a4c40f2538f94aeca621bd608a0ac610a70de620fb4cf853057cef8724771edf9a7651228c675e80f0c7107c657e26bd3c4a2f58ad97ed3a25bed4c47e3975949be9483b20d0412098a488051d0d41db599458b90142b1246f2d496cd13a172e9ceab07b3367a73d07650576ed19488e11834794eec9e40366d2251e82939ce099bd78e0cadae1954e40a936c8b32824ad6fc5ec9b42a491be6b8bc3829d7d84a854462c404e254073da5631515c0410705854a6be89a5ff0e5355da9fd52cd22b9d41670719c29a7d5cf0b9715709d0f0a2a77241611f5bf39b77a24ae39e7bd08ab8ba7ee833b8d0b17af067c7ad652c0928ca56f6a38226c61cbd2593303b573dc671eb8ccb4b04b016134621791cbd5481cf1dee82f6e8d5d61f572e4742642279e4bcd1ce56dac652bfeb20c80ca65d70c3c888f3538532a9787d0a68355c7a7bab24576480de66db1ae6036c46080ea82e6f8e3ff22236cf2d54da644a28317b4d5a04da97cb1195e70e029d58cfa6d90dd4ab5e27ab23f2ddf26397d4292b74ba8af378face2777781335c95d89d74a14979ecaf6faf8608e4423adc34600daf90e1415647e4ab20ef5ea8123a00ff5f880fb3755a7b1a0fabf26c91ab2d85303eb1a0c97687ba71e21cece51e9f4021e42f2be52a78f04429ce955e65ec6c460e32939d8cef04f215622fb410c7f51c5c9d8db28b2a8ee6e1386f2038241986ee6147ec295430eb72e2fc8e528c9bb5858beb7ccc45954a1fb2973b397823b5a8a88ef470e2cf8b69fc0b336238f3553ae6939763bb2875203b64dc536691ab7bf069eeb728d43378bfacedf96639a889272a1422ee3274942c0e4011a1733d127aa6ae613dfa759382aeb1b580e52669a5267d014aaa8ca6e1cd227cf10c95565333c5efecb90584c2910c42e58741252682daea9a2fbe5a198ca6546d2026ae4e8bf53ab830d7d9b960ef7679eb9ec4bbf487491c7a783390d191e1e507b395038283ecabd288e03f7a4daae0a6d41dddf2d63699d8a39a1ceaf581f52e4dce92497fc9340b5cd05b51df34614a35fb387baf8344ab3d1cec3b7a39542aba203ff195ef308ea3fca1797625bd6e856f89c138d25eb1d9e9c4af1f4727a30c2721b493529b502d60904fa64564ef47cbba9d4e2d285df43aa3e3c83c0ec49b43be2121a27a6a2ef19b12b69de5f2371ae5298b5b19f3a68dacc26260d5ce576056dcda60244f66d7abbed9165abe641bfaa9153bbf9eefe877f6d5f3dd1e31f4858a932a6676a83eb262988854fe491ee5896b181a8340d62b46e6d3e99f39879b6f90c0584cdd1e90dded273eef061f924dad18a7ab052580fe02738d2ec13e12647039637beb595c655e8b4e76e5fe4be5fd362bd8b2ae1abcbddf622b4f83546c9eb8ad105ad7f7b1c292f59777c6ba42b92f4f3df09f0a3885404111da173c8ec3942f659a9cc4ff757a39b3b3c9d4b44c1009403995683325a3abeead370f5237bf8ccf94f6d5aacdbe8748873b5207df0b42e079fcf5eeb593b1abfd795e572a3e311b73576957f38f322a2038d071ac4b31614c6761bc4adab76ce19862d252e08c056589893a15effc8a53e24cd3a820f66f6f196fe6f852390f660da9ee1af70b4b08ebf3ab580de7325917871ced4e53dc97e4a38fb5fe19ff793987d44193ed4dfcff82193f4c0c922961b1b0927ef3cde00a2dd1ef8f9a7b0180c540afea131d3e87d431b38258b49766648f66bae3ef21cc267fe25098e4cd383110d5e9ef305d743f27ffa267a45076062f5739e86b6b73649e0530b31c46c652af7c715f2717aafffaafff2ce0d5950bc4d8df0fa7982b6d55e15b81ed49b64c58a1f7e392217810b5de054a800b8b29e588d197306ab0e0ca2bc2ecd4161a84d2d013179fb0d54dd52216dde7a635f50edb6fea6e376093e39148baec4b602a6560dddad55deee0d7e207493cdb6a5a9aa4b09266ee2a38a9813c9208b17597e025447023d0ff68162c5d4181da20abf81b4255ff85abcfbbe767d182751738a8bf68b982cd33f65a2d9bf1501a5f6313305a8694daa8c2e47a151a64f3803d8c10b7ce5aa48bc907e7494dff97fc2ada7c6e890305b57ea92591a189a81df0f8bacc318c2dd42ebe07374ee103b3c19c29ef6c300789bb26fbe842a12bece696f0b085c58afc5051c5431fb93bd814ffc8241c654d97a8016d3c2eed1ee7fa7bfe3b5afa00f591cce130d166eb959c498eccd095403b35ce954031990360f7c89e36e1f1076261a35d215a649bd15c3d012051083fbb0ed3166428b8fee3c4b9a20ad4850afb5f085dcbfc6db6201576766a1e136bc521067b8df6f773eabd9159317f265cc4d4066709851a43047c76ec6824ea1fc6ed1ea9de093ffa3978d5364d5ec856ef03c34b1992f2ba4688e5f4f0c905ea2fef4135e407d2e97c31b5f4bc5fec1d64e3d8d476a06e474053e6ac06263e731472c1592158b30c41ea44d287b991eff960d6b60cc3faa13039de470ea8c970d163e4bd2037c71b8b870230163d693089a2fb73087b6b02dc9d7815e37d65d0b7cd40e160bf213a0118c3eadc415bed21c85c84c6f1c65383776036e12a7cc62774741c79149e9f1ca572327efd2d0a80623470fce482100a8f4f0186a14c656b0067d4103ea02bed81d9ae614768b23eb5bdd24244fe4d09a79c99b2b26db078514064dfb845240278b66e59fc3f8c7b7b000cc50d01829cd04663f161ead73d8e00c954de9c34c7d64c8a0308d5c06d9c103487c5af74f048534420bc9628e9d2950b0606dd52e5abe9c3cec526f3ca06d1497e20e23d4316d66586234d17550d6414667e52e3de20782a1d2af73ddc2a9f1e9aa233d4b739068727863f3dbeb5483e888f3912dad9f946019176fc672b907faf7151277e9eb85cb6aa1812f36e1c108e6c6eeb4069ae2fe33e22f199beb5892f5f561d64db943273df46106bcaeded26509ae3447c322c686e5850f5e67cab6a5b175160b9cf619faf04b7c5a75e1db29d0f6ff6a07fff864c2c48b6bdc6abf3ca79783fed49fdcbc795ff5a4022fa002f63e54785a6d8f4acb363424433703546a3dbc04b07823fee3d7ac14a11403d5f116179656f7c44e3684c39e1ec2123b8796d9005d76ddc0b4790ce40b2745d3fc49339a9ea5e19a5c79288f230600774bcfe675b2153e1e230ec15d1825f3f7593cdfad57007e5ad7f11eb5b756d9a80c15660550ce04f084abd2bfad37d27d99d6c4c8d6f54e5f0dd2e41810162d07a4a7f9abfcde910067ba5eba8607586825bce58339374bca3c77df5cb4292b1fcb3ae3f2616b55621b136635b18d7e2e26c9708a9ae1bec04ce40714281fab120f1ca1d22c441d531df29b4d9a49ce33276a2d963e9e59f08df8e59c01a66981ea0ec0c6fb6637dec1de416f69e266a15047a9003d7253e26b5b6c8b6c5e9ebc683e65da8bb88027073db", 0x1000}], 0x1, &(0x7f0000002440)=[{0x90, 0x0, 0x1, "86806df9beddf6ba0d24c0701bf0c966f51d9148d44da0b5fc5fc3e467ef6ab439b544be86468b13f5b85b8dcd3bd6439d1086563fe3c85710194d98be771dca7b50206fac6815dd476d40f8309e40386269cf84bda0ec25c94c36b5892dacdf10e924c8b8593b2f5b43d74e8eb49fd18f107c18c701d68d0768aecc2f2b"}, {0x80, 0x6, 0xe892, "bf9ee42f991a9709ba1d8b5ae0a91004df92cfb75133df4e5f8e610279b27915b623d00f30d6a22b428df5b9800989ea32cba31669c5d24c2d47554558530e3559f54192c0a090b71bd2fd75d1a8d2070ae155ba9e9aa19fddb6a3cc7fcd85c133695625354a058537"}, {0x38, 0x1, 0x34cb, "f65bc168c15462cb089d26467950941d358524bf653b136dab342f66bc70c8ed424ada"}], 0x148}, 0x40a) recvfrom$unix(r2, &(0x7f0000002600)=""/104, 0x68, 0x800, &(0x7f0000002680)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000002700)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r11 = getppid() r12 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000002840)={{0x2, r7, r8, r9, r10, 0x9, 0x6}, 0xc869, 0x1, r11, r12, 0x7, 0x5, 0x1}) r13 = dup2(r2, r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000028c0), &(0x7f0000002900)=0x8) readlinkat(r4, &(0x7f0000002940)='./file0/file0\x00', &(0x7f0000002980)=""/118, 0x76) dup2(r0, r1) dup2(r5, r1) fchmodat(r13, &(0x7f0000002a00)='./file0\x00', 0x100, 0x400) fcntl$setflags(r0, 0x2, 0x1) socket(0x17, 0x10000000, 0x2) 00:00:10 executing program 4: getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[r0, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[r3, r5, r3, r2]) clock_gettime(0x0, &(0x7f0000000180)) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x11) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000200)="61a5e8d064b1acea9b997f765ec91780528fc418bac90bb3a7a220870455654575cc755ce3905ecd8bb0d7116faa2d425cc4208c04ef84e556f722ea09aa03a283ddd4b9567f845cf3bca6da1c0ebe9da98f9ff8c13d9960a19353b5f36397cf71da95b80d6eecff54176de19b81702745a5efbf9a26d34479", 0x79}, {&(0x7f0000000280)="06e0f9bdbf699200968a9bcbc83644c1cdb43e00925eea471d5151ce18001f37514fe0f0fa600fae270e590cf00272f845a5a2bc2dbd55b65a7afa6da23abc578e6a39d63135accb40d431f9adc952f6f6336dbc8394f459fd97b99448a3a079cab1bb686c87691f648d0519234580a01fc5b4ab9cfb973fcc41ce686210dd4514fcb58a99d96ecdf03366034cdfa12385a88fa8016903e4a50df05ae68a325e0c2ed928e1b37c0149acbc152e7586e2ad776a59524fc270e865f6d2", 0xbc}], 0x2) r7 = geteuid() r8 = openat(r6, &(0x7f0000000380)='./file0\x00', 0x400208, 0x20) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) pwritev(r6, &(0x7f0000001880)=[{&(0x7f0000000440)="f5a38d0ac3e0ec77b93bbfd01f2fcfedcc857336e8554ef7704bedf2be7b8ae34ccee40e21a0d49eee7ec26297fe7f083427687b7621ae403a354f128deb335caff9a5f5a63d51b4a88e4d942f6c34a16c5e9e1a32c5324bcbc8f77cb6e3e48443536cbc3f31455b9d09a41ae336592e96b2fae0fe01f41d2757506a723cabd1dc451d7625bd8ae2e761e19b4fb1bcce11dfb2a64f4e47f4eb2f87c9299e7f661579de789ec5d3028a49f3ad5b9414973730eaa6163809c2cc52ec654b7063d3591d9a2d385c308542fb8441f500de640465fddf072d0a7a9cda161b229c0656d7bd7e55e61aace4bb897420", 0xec}, {&(0x7f0000000540)="0e31a36ebd4d5a233a34131fa6fece2774f6954180c0d23ed296d4b9bd65b9ba3f8f152b9260282662432f97a3607efc5b9da397e3e01697aabc91d8f1e2", 0x3e}, {&(0x7f0000000580)="db6fb8edb82543577bc23819e11c5a73c5db01848934bf58d0d92e1150264cd4f002af99583e0dc38f3d465a031b6b89b8d940399ca2ed78f0bb8791a289275d47ad0f739c38ee04c530093ba57e022165db74c7943c01877b119f6dbcc40ac3d2fc7c6fc505ae8543f61008a9a8beadd084d8f74cf10a74b240e6e144230b22a1d2d16ce3d79c0438361533818c8ec2618927e0d983f48d57c1abe9fc0504ab76f99764dff3c59d0dac1be9cffb1a01aa84051da4bbd8a676341ae25df0056866b40393529ba546bd2a5764531f448aedd2c7f466dc0224a338f8c5b4ef290d", 0xe0}, {&(0x7f0000000680)="4eae9afa208612d5026a22cee9b415f8d809ca8279b106a07f0857505ae559b8cf41514c5f057fcb6ecfc7510097006e399790b46fa6be0f5a55ba79703fe6d3bc42093bcff9d375dc18e71341787d0d727a45b5c6fe4e0e6589d309370e2c0f288eea9a5dc4ddad460d2d6d732b2cbb311371d6dd838792a13925873748ce56eae9437d3cbccb242c59ef21babd78f123ad17b95613908b3f74de492a0b6f9e0abd7e3cd63ca9bd9cc428a84e760d8f109d2933390edc50f86adabb24755b6a26e2cea11be4a82b1e26a7d6e1f0946fbc226ad6acffee476a9a8cca2be15c2b546becafc3d6fdfd4380dd561be2442da15825", 0xf3}, {&(0x7f0000000780)="b1d7b2f968b67bbbd878dd2c709fcf768f9d443518c3822a99562caadf203d1b0b54cb034887d34eb2f5ff0613451e54c821c21c0fad271863ae9ee9ee3507e979a083b00ed583a406bebc94bbcae883c6650e297c2f6f058166938e80dbd1a4b391db95d326a356a30f6d9ba1a8f9f695f16fe3862ea6dba50ff03f269457ef9ccf8f896e0d48e3e31a735757c8529fbba173be93984c124a52e01fa89b4d16ebdd7453a6c311bc6c124a61bada499359ea8f5be06702034ba83aadaaf72d91c43b5f26ec85effb86812b498c2df8691718f5776cfc2100e923ff62e4551c2d8416e8e2306ba9dd6d0335c1d0ef19a30ff6f11358399ab0b954774676616204bcdf42668c00f7edb3b01079f42ad665a5e4593f882a1705e3b9526120fdf69022799a493ac43a7bc2fe351f707d2de937f423c61d4a315753cf9abbdebabc536eaa7fb2217814dc1bf6003a8f34f33241def3a2f499c3556bfa259896df6d217c8b19fe528a2e97f9cf152e89a062e379b6fbfd64bcdbb94f7c19381e1a59ff9615fac634e11300937550418c869ad7ba0b9f57db6fa549511db2040bc66f10af16f62e3704d733e50695e95a7894208cc7f65c66e83b8fc9df8c8f1780d897a2bf74626417752e137436254807bb0b3f0a488c9360b11bb7b8959c206ab180fcb9511afea345ef56d40c42e02012e851b06fd703eb2822ce91b04d7b2602a92e4f6bcf5d82450a4fc411f6824d9e0bc158a46a0eda76057cc44e39ac2e38b3b69e4f34faaca0736f099b20023ce29ebc409f42201bb4ceeb7e20a0f51c7c1c31a28eaf90492b8d83a83b866ba291ba50b12b5c093c5b5809bd4f26d8bec5a409f3d75c5970559bce492695376656fdbec0c132c1d4b5c7ee257af54ec7bc6d3745b94485370b8dae4e822c7e3d6e222159320a745cfa77ae325f3f77946f13773ebbad2c5e13ab070eb16dcff4493575bd3f735da70a589a799515c52c1d48b2675cca830a3fdf9f377b2e3711776e8911a2fb900af31b3d04b45dbaa0f657dbcf93b79adc4394352b0fec6572096d217077e5b34bb68f4236f4b5dd2d36fdc5c603169b15a7953419f26a27c4ba5c94bdaa4c365f8691b28972bbeeb0de6246217e90f0fed6fd86a80ddb67a49850cbab15bb301bad89966e6c7f751f6966b5a423d0adcaf922d2213ff08f0fbf8b1323b5e7e92bf9e5e2fbeeb2e7cda74d999218b85c002a0f0919364350af246a8962325f867176385420ab47922ef67976590afbf6fb5077c52345ea727cb1f3615b0cd68eb68f5f5d480960e73a90ddcda00c53828938156daf6cee736ac6b0f16ae1af46f0b37ea52da6484c3c15c5c08fbc92fd8c3f0428afa81fb6270f96fead65c1865ec38e5bb86f9a4891100e8484d8d7dca40b87918e4540e35477b1627a266f263f2695b2e72f1ab3d482b983189eafea8a7f9c96d7204f2e724ec2c4bb236afed7a47175c1a80aeb005c5c1b081f0e64ac8e9a05e9afbac3a9bb1d6d8fae12f0a1198eb51c452d451825940a1dc6145f760a035ea3b14ca08807bb16257c26bbd6ecc7b3836eba1692b9eeda7ff213692f3548a9f4f271ff86d968a63efd2793d306a7d35853e3718962da08d8972d0c27e5e542f041ae8374cdb3b9159b2a17abca3bf5e6c43b06ee98e296ef0b9d20ba44130798cf740378f4e18ef8fc1590dee141d3bcd645ad380ecfa4c9c73a209c8c81c8ccc2deaea339d48681c17d66b2532d2aa2a5f7e6739447dbb7f1eaf992ec71dcdde5eed8b7b33167b68e4d33d61bb9b9f0cdbcd45367eeef1d2753cd39eb2ea36354fe0efd0af776c38bfc57f4e319162bece57b4bba002a2185a6743db644a8f1efe01b636ee56ebe04b01957c8cb9eba46695aba0097ed014648ef34364fb9c409aa9f4f8546048103796015054c3a52588f79d785cd821a3b173b636c21e0a6ee967fd1ee4dab85cb2972f0c0e8d21bafe021dde8208a25cfed2669d08d50e134ba8809d92e861e93c748b9b17c54ae70b7cdeddb8258dce549f410cd9d5c35d6534bc67aac054bd6f4c8199f260ef54ab742aac68e74a7b15916bbedeb5b0a0026f4d1a39832d7294eac96d4e0a27314540da51cb02d907db779b62a1951708d17739766f5a3e88e7fa088f149bae63ecd28689481d2730a11d66bec886926df41279a035959d1cd6e4380b8905b4aaca13b24c3cb863255898896f90cc9be4aa30c8ae2b9ad8fe30c0537cb12fd188b38722b71f26a4695e05424de5959e4fa2abdd16b631113706d8815c9e837e9dfbc7f2208095ea331ee04dfb19b245aa18702c8994a88a5843aefe0d4e2e389b0d996db2e0a56cb942fd6008bc6d281d67389ddfb56af3838c08f40f786a9950f7ad3ad9ee34b4c33f23d53bd0f1f05fb103fd5a9f2a7d503a120e1d88120cbf0ede504b4552bf85e4023fe62481b0166493d1b136ccd72cf442c1d63c044aeed72b056acac70c9043675917c17d1e32198c9da59d6c5c9bb946243f2200015ab94060c7afce5ae85af3ae59bf8e2895b41451d4a237ace899befb8adbf453f6b8c7a356aa823200ced0acf02805d1d295a4475f8494c48b0bc3bdcc323af6fb53116a1d2be709f79dc9ef1a9a8efe20664ef265dd8a8f994c9b76fde984a27a1ce7d25c05b8139663da773436c4c8ce8eeba89197fcdea9f88e2e8f9c7c710401dd2bdc8c46c0e4cf977a5247dd3d26acb3c05c19cc95a7cad869fcc298018ea302d8a74e857f68027f4c58fb14bb340aec959f4a3654fc6930843a0f862789475e7c5a22b0ce3ed3f048d02b9270e616fbfd45160dbf622d131e4e73564cae18827253b9d929c5ff5adfdaab3a27969767c8a8533cb04914def260dd0c5419bef85a55db1b3ab12b0a430e04f55d669f65a81b88048bba34ec9d90baaee2c409eeb0babbfca2b289f56dca408ca4666605e1dce9d804c6eb884dfb0a5f471723600612525d9caff297366f615933c8729c87d9675a6ff1f1a64903a648f2eaf2fcc83a7304cb30a6a34a4f848be2968c869817f1a2d4ea8aabe60049fb6f82e23127d54a0b22273281fdcf4c38511b44da8b47676534f1a513143b721965f0bdcf7adf72be35f3bd1d265f9260e7a43a80299ed86fcc863093dbeaec79a2a6fc0d1d2635246973dca73b9dfc45304ff963d810f2bd0911ddc1fd96fe642d8e8f74beddfa82b6f25f9d2bcaab9b63a3e6b65237cebd5ca5def35a5835449b1f33c241a6ed07ffef6cfa1ad352dd5c152dac42e970587b64d33917cb2011a46c44efa0fd7e379a7fcc74d2b2227ab55767db9fe7878319a6f54bcb99de8b7b8b817b60bca3e668482e34900f6818915093b115937ebee945e626d6586f62a3fd18d35437a7b232bae59ff00891dedeb6ff54c17a621fed54efa22e2643e872ab6e2fed329a23b393cb379c1e062bce05372990bc6a1e863dfaf04e300a3323b42caee7a72e715cc2bb942dbeca7049dc3fa025586a0247728f241b1fd434daf49c0cdc3f56ec062060b7d812bfa5483192949ea52303ce62020b26c81a6d59321d15306467b391c8b9582445643b8aca425fc0c89a802a81cac989ee52ad2a16b6cf5da0cd4e156f252b4c557ce078a60bd9618bed4204691ff1342a697a56a363a9f675aa4e974f651c09435d90f7bb683234c6fb2da9b782dab346086f28ddd9ea3f59b0b1591901d51676d3f61212e35a13b3e9542f8d2720a57d0bcc324058fe06f0bea97014403934eb4dbcd93362c0feec3c237c77977320bab77492e895b01f7d6714c2775a4d7c7ea2e85ee8a1500cc70a9eea9f1c1922a66d5d32e1654d4be30a06be88c5215faf894e0b9640b4785f018e635e690497d3f7bd5b4cc907daa85d2532fe15d9739f9bc6db678b2414cdd22bd680cc46b8120e1f382a62ca79e8b0453af0e3ffca73007b889e1c985ca7c99ca546ebcd83a66eda3c3899cd3f4376c073d79ef1191c5f4a415496e05e360089c455f3010628df2f9774a3190f96b056b5d1105b8f206f99ca40173bcaf922a360650152a307a78b2f873017002f49b21ff954be955ee17c130f842c21fe071d57380c5c2d5bbb6f1555e524f0f0cbe9439c873203f84a67d16ffcabe787492a1e434d680454fcf2292e2313be6d23d6a348ec6a3553256ccc0ab43597a70080bbb7b325e74afa2e63d054120cb0bd72e718d3bc189acefebdd6a28ae0ba91f34ca4bfab79bf123d3b147994fc1001443958ee590d29a2c6745aa18a824cb84a8a229043ffb7880e6239876866bee185bfa1b86864ce4ddc247f53f376d3f7468325e1322fd4a6342fb54cf44f8b19266f60eb097c4e16b8a66be8cf159945ce42f30baa00fd512a3eed51731fb52206ba250dcb23b5de17512a1941ce229a8ec8c7ec3723a99dc8dbd76557a022acc47c19bd25a81733325561d6f0dfaaaf7443eac2de9cf7fc0b82c9cee1dcff3c1c7c8c5348b1aa3c3405112f46b0ee32d042538dbb5c6d72911b3509f32181c5d079736f56bb61f5f4bd815057dab98acd9e26139fa03db24e4a95e4f38f58586999bd8cd99cbb411c31572a67d5e604dd001e3979392456f14f06c4b97b9f5412079cedf496c77bfb70add5688138438dbbd0dc1f03b4ae45bf0a0ab107f9518ab1d4601cb2a29fd6f71389943f615ddc24dbbaeb0ec21b80cd89bc9fe680dab5df484740e1b912b1ca6069b54341097c74d86572ed740b71f56f73c36772ce88cc68dc7f499cc42c81ca017640f1e10897867bb5ed31d51631c3e4832a7e77d57facb7a6aa24151666e86fc1ff69bf520b57d740cc06e16f7aff2f0644567b235bd2dbebfafc424d6029aa2d27ed7900626f9d697180c9c3a8b82a3edd6134f8a152af1cebcbf73ce12270c4ec442526457ad6125e62fd157bed986087247baac6e2e4b8ee81a9d54ddec216f18665bf919619ba25582a6672168c2b6891df586997504d71739c38513bb2bc30c4c972555504f24983c99519a3b193c5a50ee6c6983b016229216a40633fa268087a1d32750a5757bcc103b74b258644ece434e50897c385cdc0c95760049d4a8874276a8ef3c0f003f64dc6440565d5548542d5533172ac904a7fcc96e9f6002fcd58ab5cbccc26d1ab3656193268253277a0aa5feee0742b0df98585c76b5721c4fafb60eee77b505834cba3ecaf4d08902eb2e661538ee2cf87db53be44af9a14be26577cecd95c16712ab1acc9e249f43335703ab11f5f981afdc1f9e85177effdb08d99c2b67994d314467a20f79918a13002a08e299195428752ee680b3698bf8589c181b0ea9d3c9f1cb0af062da2d23bf4eecb54518c3f77a16d3d19ab6221bbf752bcaae414a77d6b2ed43e06a532e5b4abb0544f8877166a0b9c4d50629d1cea27eb3f14776c003566befab07203dacf4e9702a8d9025ae1b2fb7c59c9e4532e71c0f7eccf0fd02c19703cae9a8bc458738a986bff66fbabac869e28e24113a16245275ad5f989d757f1ff61aa8f3d1b696f6ec6b89249efad61d9731eac7c554afda29fabcb833225adec31e7944342b1c0a09e0222a535693ff0568514f728695ed79a64b4f75f2725c76e22d116f2d6b6899d78a84b3c27fdbbc3528bc9a13617e2f465d9dee2452466c95d6faa783443f6cb900bcb7418699ab6fb240917437c951af11031b65922be7659e4826165cc7df327fd664939e88c8f3e1541c95e504c1e2534e7a1d04a9e4e9413746b043e88a220f5d9ee301b28633ceabdcbc6fa2341650464aeca82c0c8fb3", 0x1000}, {&(0x7f0000001780)="3167ce8f9b53ad25c5845606013a9e47973ff2d0f4b18d71d1b9", 0x1a}, {&(0x7f00000017c0)="37ba36bf3348415104b82d85a34f610ffd0c94acd1e6201090aad3f723b9d0fa8d95", 0x22}, {&(0x7f0000001800)="e58b5265cb979b00a697eecf43762c12c3fca6fdd6f75e25ecda803a51428c0bb7369033b87cf6026605952133713a1d496ebd866ba9b4e8475995a68289b15ef120a315be1552", 0x47}], 0x8, 0x0) geteuid() read(r6, &(0x7f0000001900)=""/210, 0xd2) unlinkat(r8, &(0x7f0000001a00)='./file0\x00', 0x800) writev(r6, &(0x7f0000002c40)=[{&(0x7f0000001a40)="05bafa82355722ad5be0a7a7ad26f54a2dc73f00af8ccd324704c0f4e4f18947452bf13031c3270b263857c8a7dafe4391306e18a21c28e4c54a11e2dbab81d85454c540f27b431047cfd6e49f08bc893fc675316d5b9597880b3418353f10a2588c1fb715285e832ac0888bfddd58b6c86ec861426b70f6d5e2ade5016e7593b828b7a571660ea3906a48c89af0ca6d9176306498cd29e3a2c930139e1f8e5b4c56bb37864707c7d49ac42ce757a05322551906ae24c18a20b2226d510ad7a73393f5507fc1ec0ec2daa96c1bc1dc40dd7741341296766c6bd0bda6dc260c50b8408b3d34488f013f3e9a7332dd440c", 0xf0}, {&(0x7f0000001b40)="edf7dc04edfe04226963449febc711d854439ee2dc0079b826a004da671a58118d813abf73fdcd673c9426cc4099a3b9b15d266efb44b6322c5d7ec913cbf8ee700ceef850c7c14bb946d6205be08054c05f0fb1fedf6dcd5622486481940b964cd99deaf551d8430dadf0b8cd8c5a2b085d54c034e0ae2290df15729079bd20bd3fdd1b3fd847566e8fbfbfab04428ccc0a2755b22e1b92f0cd8c9084f1570bb857f799dc4f6d27b76acf071bb4dc63d990a45ddd7ba2e3617b6dae29aff97b80bbdd4e080172e25c6bda289405b0c7eac083dee4c2dae9e1a19a4b29abecc17af4cf23fb0c", 0xe6}, {&(0x7f0000001c40)="3d01e1ecd1884b3957cc6771f900baebedc1b25fb684d8273ddbe07dd082b5c786f5d9ea0a48d34512e3b784284f47af751a7a301e808ece56a9a477fd34ebf243ea7298ee8602c676c994551a8057199b8547705657b80c26b572dbde20f22205dfcb06ffe2d233430f24371e824a665e75e6ff11dae42f84c2cbf68be803c9506738693c8e8ecba3fc4b45d6f880f034a23be694cc5bdb942a870839a0a30682685cb7bb6aed528167e94178300ffd498e0251dc725b2ee8320c1bfc40fe6e9c4e64e4d9b697fd339b07e0ab2551c6c0265846e1290dd034263ce5e8b0ba19a18c1007b6cfb090a91a6179c989fddf39c490f003cd110956307ab3c66fbfeb4f162e0451629132e10273b46654970947086e736301ece30781af093b2a14590a7c1cfeb572bb5f6e45a2b41795af9c1f2649fc40234e8269d36ed7374abc99b94cc2adc313d00e9043b86652a7a006b41f2a4f0f30ba145ced35ff25d826333fa7d6ffb1e195ed54b5b6b219799424ff49eb3ce2e6d0c90f47fd233c41ecadaafd61ad11e92e28cd679ecc6f430ea4cd2acf53c24e1c1006636f48133e35151701e3d5894e7db8020226cbbf6bcc00844b7b28afaadaf94179b7b103c4e956d469e9e3d13133ba3e9931eb88ca9620b600d0f8f06f03719b1e9059b9ef33ffb779f4e5a10c326a25f55b1c940b40992e131c89c4d78def6ec45a39c01ff88d9ef97095328f9a1c31abe2a9cf59608d77e09b1f5b5c1be9297adfc2218d0c02d94e23234fc6db7c88645e2bac1e8b8fc6b8a5ccf831f3773cbc4da327faf11b7647bb4eac070d0e0547b731b1202b5d3305766e99858ec5deb33ec435c1fdde07960bfbd75b6911e1c35e2fffdfc314f4f2068c848908d2c835338734ce411a1ad934f684b52be3adc6cb257284f061c8242d7f2d9fb885d271df9c005a36518e40c2bdd9c41492d99ab88ac86a57d09b5e713a2d425aa46e75dd04ecb18ed1e04f517b0b81dd1e0965b1d6334d2a47cbba69fabdb660b77d0a8fbcd38b93e688ef6a0c877f3ba66ee66467523adf67a2f35f89b2fde8c695adfe94bc3811c3018bcbd8f3b22a0e565706d369d01d411ca14b4c078dbe824e3dc7dfeacdc7fcdcdbc574d6f35a4f84315b8be87354cc293294044d5d970fa3c44a47db66382d1cd6bf5c9ba8c29c929d35172d25d92bdf0738be1cbd11633f80fb7ea1710c7b736209c7d12bb770c85168a519cccb44e676096efdc33e709391cd99591439cd9111f1bcfe40e877176aea4b1de46b604163d67419d33795b71b9d02702f1da9ae8bd2f193feae48c88ad83144a161eb70b88fd2ed93d970800f99dd62ef9d9778715d231cc230af592527f77e80d68e1acc8c3461db4bec650689ed1720fbd5452c687ae3ecdf2e1f1cd6ff00e12f611157422c5aa38f410ade2f78a5874ff66886c8e9d72fb5eac9bb78bd008839960e7db47a82ceac6b870e0809975326f2ab05841c7d3a48fc1b80284fa980ee7efdacd4b6e4d964f56d158a157a1c730c451e1836107fc8bd05fee0df521c0067403960833428983060edd6f63726b378244f9c6a4eb6d9430f212acad702fe845b0e816424ec14e1eaa714893225cfa59209995935d840c7d5f1bc7ab8e5a3ff8637dde9eef1b82534650e11450effe1a7fcb2827c26e13ddc6f4c4f239c8d51af24f96c7722c38cfc074f0df3417f68817cb4672d57a5ba34de3f99bd260492897ffde2ad2595f8e48dad5cc5bf9bf1684fc210ea8dbff8b3302cfb710781c4fa73ac951a9c71b1a0feb8d65a3733bda2d4151cf16f3669dcc268f8e2fc58ea54dac0f52b32d3245fa6c0656f8e5a19e660f9bffc60ecb5d139e43c56c29bf2ad140042d3ddf2c507ab3cfbdb3d67776e67b95b352080d2dcd27cdc4f5a8315ffa4a7ca33f9455e6a03929d1764df02f30c1153355e37ef8866c040c65467cf196f9ba4f80d392880d60114989ffeda60208357577e3c99134633fdfd87f1f9d7270ee6b7cce8e38c1f3898e1f013c0d645937992b08d4ac26a7d3c371f39dee8dfbbce408d8a20bed8edeec02f1700b3b8ecca972f928bde64ac68dabf8666df8beab12b6cc8384b027898adf6f495a37b3cfc22969cac63ced8ca40311fdc543ec3dbe32222761451339c2a8fb1304fcd654093c8e43a3c7830fd77bb23a37631a703b0cbdfb679759fcbe88094d15cb2fddcb75be12d49869e3fe6461d75e672945b9b484c51bb5a27fb5c5297e11f158ee32eb20c12e2ddab3ddd0a9f79ceb19414fec5618ab10c4a21649f51ec9bc88e7ffae9e30e1ae3c1922651faee80a7879422e1cabffd91705794ed4712d59d8c18df410955a8a926ab95871dfc8734d66830bc74a9ae9e5cad1971933717ef5e1e66808aede16cfe8bb4e15854f936c9c8a22be1ee379960b462eb975e2d854a098519d09a42e8a3c4f0bfb4730f341d11b7ac107d33f3eedf8da964197078e5208a6c349d2a087c317e51f57acc81642aeedabbd01272e01dd83f12c7d807c04002c55fffe561a05638b7e060554939dc625755e0418b86243ef724a5202b99d55a55851495b80f5cf2ed131d505a94aa014d54c6baf6e264fe823785c4a8837fe95a410082e8569803de169254ccaba87f9f64ac119ab4057510c8414ee3cd8683352e3e4c19052d1ebd8aa6c75cbdbab1ce0d43b5db493121806ae14e796684f40f979bf8e2cec6192fdff426d5df5ff6d1071100e5a401e8fcfe8c6441900c88b18f517c2a7bac089d8693dcbeba9118abdff4f1740a16ef94e34b600b8aff27d91a6954f7da2709c9bab0cdc9294316be42517144fc3c63ef9a1493938c7490f34524c466f0ec667fa33b407e5f9ded724fc0bd62a05e229111ccbf60faf7da7b257d3a90ae183c121dfba693d601cd8de61dd8d34f618650b894194113d00bf5e33345eef460e3c45d03310addc542238ed1170d50bc52e683b6988c56b7409df9b89593c022951e5e8cc4888466a10bd05551b5848128b40e655fb90c3e7164daa02541982cc198b43f73f5e77e5163eba7b3ebe5edaeb28ee659c538751593fb56ca531a2f773ff65154e3d501cc416153f61fde2a18b110fe0ab5b90e1202e4e9eeab23820c8876cd3df9558ed1ea3b405ec64cdf4b598a225b6a3db47bfbbaf9d8b3063067ea8264f2e7a0ade1f19918fbc44f6e1450dc8f4e59e108842014ebfa98ef91c381eb21496afcbc31059df3c220140a5dfab7ba2b9f9dc51e7760312dbcee543f7ae50b0389289d22bb695c179b441103d4704b80f19d5b1b9e2829067c973f203ac3c8c83752cb7d1b72172733cd820a47ddce7c162b673176c1b8d9943fcf0e48605037fdb64491fc6e0c2a76b19962a7e5379385c8862c010bb6b6f20cbd39091563ae98956f96c6451b2bab66d623e53dd46a0dcb42d4d777805fc348d7dbc1d0df40ee7039c36a5ab64dadb818b1afc5baf9d762be5c0d41e33b4cb8e1092f4365cab55e39ad77aff584a2b19892d4c9c4b10b7fd8c3ff28875a63f36a9dd500527e1924ef82883e70d421e428b0d2ccd1dd596b95bc788d91fbc98b699ef34503652eb9d8da8b3114d09f99d88ec20d4f62d976856dc0561a1e3dcc1da8e48e9379e631b571fd6c52a537d3dde823c546168d8850763d25be54f1c24edbbe843e14a934b41a5df0996d02b8fb2ebb4f575c54abe3bfc23f367e181f3401ad831e4cdcb418da81367f1b79f26161201420b032f491c0b67aa99cd98fedac80a38ccb69869614121ee4890653920ef19d2fa5c269a06579fa8a0a1f0b499b81e96edf47d20d6562a88e8eb0809abd5e77696b96a5b1d7bd22ef4a0dcf4d36103b89437d3e03ca2d639399c0cde0961794a21ed7f3cf9d8717d4371ccf723146143dba9889d13bafa7dc733f51a21d2bbc5917b78f3a827ede08c4ee505b67a72320b4b25b38d61dcb83b1d9f4a41aaef24fb91e3cccdabe7420c0f321a560048f4a48b867486fa901b5e06b1d17773206eafeb69aacb02cf64405ac673bc86b87b82db73a694110552183a35fd69fb74ed397f6b1b8d42e49ea315c947c7d1add98c25811dde85db6025793237c2fb967afbee9a2d2903bb3643b09ce31dc472b17a9d9cf174d2a139144e1ea92c21dcb247d69c5a1353c3b2560214574cdd2ba6566f88ee6bcd79021bed8a21691794f65850aaf0383261b8122cd808ee31eaeaf6722db36ad46c94c66fba732f51c48cf0e0c046a04d5e41a85a67e06eaac7b433bb4478a96e2a343809df2f2586e1a7e4a85da5da8b32f079fbb172c63ed0afc4788f152a5dc352bb57c07020b2c621df81771b745180107d06abafdd35e14bd041757ea438ab3f8c3718cb47a2ac94055c8902b4898305b18d4d6baed7784850422a61d34ef9ccb65ead5180e943c6511984cf7e1cfa251ea0f0cfdcae4bbb30151ce8c4406431989cb34233f8a693f7139dd7f9e3f77d53f23b0cb60bd4ce095ef9e13cffc8d589c0fe7b755a18d42a53229465473e867830730c651475be0ceb21de0ff25d6a927191d742f1c2916ba12db4da9fc0e0f3add0da4c315989c423a238984baa536fb142fe1aef73f5fe25cb49bed27ef6626f5e953b298a8133895a2187d23b96d20d9388cf887db2005a555ac03906dae638be78e7441ddfac61c9240bf5042beb81f56d58bdb577693ed39c80fc7cc7f3985c93e1246b6a59b361b3be4a9ac9bc79e4b501468003395f8e7f4725a5eea1592e4bdfa8e6784d9df99ccdaef75a49b6a76f3e5a9d19c3c945d289b13f860b9b6463dc032b5f0186cd02214ad53532adeb427acbd3474d13e1ea94ab826040dab709528ced5b2f8d9814d299ff458405d3b27fe67a74a972f9b4f3fc6409305044ab022dc5abaf9e09b6b56aa946c0be3decf7e9f1af3d67f6bf20f480f0705bc959a8e0cb4ec6eccefc3ab60ff65a25d5a3c5d2bc45685e40cb3c5371fe140c9460b28da0fe839b17301c500b934481088ab707dbd267dfe37d854b9491a8f654e065eb2ed4219938c128494b22b8605a27808c4a76204761f1667dad2648c38ae39f43a8abe986f24e70fd914327be0b8be5a5b15c5b19fa12010c8c3324145a535fd90ab3ce7dc827dd7169edf8808853c2c150cb109b33c417f0af7155fb396dae1f0a619242de70205d13faeddc0b85169224fad088924163b16b423bde4db8885c07a398c28286133fdb1e9769a5feabff10f2b7a8804c9e659fb0c2d1617289f83edac6d3e4dcf3edc91a57ddb1c58455f426b5345d77d3af8fb7e7c18e1a9b439531c44a50caff8526299d33adfd425f84c26254c4c8e0223363e895228bbfaa90c5a4623f7dcaf5290bbf028809badb51cb41a63f7c874ae683c3c78d7d9f2cb5e8bd89ade37fd2a627133adda7d2388c9a755f4e1360f93a4ec0994a9658ea060e99c27ffa4d00c11cd79bb1a5d3133996c1a4d0a110fff403a2864346a57036f4e5a54b81f43ca36e30b7ad29ebcd8b0b1e13d89860e44c4016b6f96fa7e090fd3ce9cf3fb91c1c8af35b68822b538663a065ef6f7c9d1507834a7ffcb9720c7eae423c409c0e8b17cc20935f0f086f30f31731d9bbc92e8c77c5a575a782675e90a1355dfb95bfe9776a30afdd2701f2a40ca66e8e3373d4b5bc318dc8afa505bd82468ec2a8d4c255d303f8d66e9ae255a624e56681f57704443cf07a3faaa44ffa699752df67b779cc47a2623a2f4a48ae17237a2efe696bf3bd8a27807701694b6ce4e72091b74201a4855790dbf34", 0x1000}], 0x3) bind$inet6(r8, &(0x7f0000002c80)={0x18, 0x1, 0xff}, 0xc) r10 = shmget(0x3, 0x4000, 0x344, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002cc0)={{0x3, r4, r0, r7, r0, 0x1e4, 0x8000}, 0x0, 0x9, r9, r9, 0x3, 0x7712, 0x100000001}) r11 = semget(0x2, 0x4, 0x311) semctl$GETPID(r11, 0x0, 0x4, &(0x7f0000002d40)=""/213) sync() msgget$private(0x0, 0x0) r12 = socket$inet(0x2, 0x5, 0x7a74) symlinkat(&(0x7f0000002e40)='./file0\x00', r6, &(0x7f0000002e80)='./file0\x00') recvfrom$inet(r8, &(0x7f0000002ec0)=""/4096, 0x1000, 0x843, 0x0, 0x0) pwritev(r12, &(0x7f0000003fc0)=[{&(0x7f0000003ec0)="71db941d02bb73c35b6c3309476e87978c01c3fc8ecd2903da17f38540e2a605a20d9d6c62d7fe9984c0d3bbb0cd4d82987220cbb09cad3d0ac68589176cabdf7a165c74f854f436361655c37f7a05700122890270469f02862bc92a373afe187324d7a4", 0x64}, {&(0x7f0000003f40)="70be27a45fa0bfae7adfaf72763f1f0f093b49928367e830a010024021b0f6ac114cb43b540411192c308e56bd5c95fb40cd42a587a00866256c9405fa0b314ea418753b0039755bdce066fb158c7f59a6", 0x51}], 0x2, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x100c, &(0x7f0000004000)={0x0, 0x2}, 0x10) socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000004040)='./file0/file0\x00', &(0x7f0000004080)='./file0\x00') 00:00:10 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x1}, 0xc) symlink(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000002100)='./file0\x00', &(0x7f0000002140), 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000002140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d39377ef464f3e2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018cb8908b507b756000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ecf1751e063aa185eff14848608e4aa025"], &(0x7f0000001040)=0x1002) r2 = socket$inet(0x2, 0x3, 0x441) setsockopt(r1, 0x7fff, 0x9, &(0x7f00000010c0)="3bbef1dd45155a3d1bcd531555ef109b9101f9080d998bb02878d2a0891b96aa92f9830830d1ed682b04ea16d0e219ca88473cd2c6a31338e7b1a8d7446583b0bfffdb52ab06d85331673a7b94d332a0ed5960e1ffb34b3b7cc2e102c7932d7454c2a40960b6012039cfc3fb136a69ff539c12b958c725ad03c3a9", 0x7b) sendto(r2, &(0x7f0000000000)="a011f989af9be0a8415a254e6a051965f4f0da5cbc1a40b43ef61d4690d0b3d29be58e31eb02402a856423fff29413531029f2774af89aeaedb3", 0x3a, 0x1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, 0x0, &(0x7f0000000040)=0xffffffcd) connect(r1, &(0x7f0000001080)=@in={0x2, 0x3}, 0xc) 00:00:10 executing program 2: r0 = open(&(0x7f0000000000)='./file1\x00', 0x500, 0x20) mkdir(&(0x7f0000000640)='./file2\x00', 0x0) open$dir(&(0x7f0000000880)='./file2\x00', 0x0, 0x0) mkdir(&(0x7f0000000900)='./file1\x00', 0x0) chroot(&(0x7f0000000980)='./file1\x00') accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchdir(r0) 00:00:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="65c8114a189ef2f6ce5ce844c046343e43301a87cf2b1fb7b04671b30df5ae15347b42c26a22c9600b9e0a7b788980ccc4c382336d4fafc98916172f24632ea1a8120695ffbb16475a64f6c781adbec92c33eb5aa52ba2737d", 0x59, 0x1, 0x0, 0x0) listen(r0, 0x3) write(r0, &(0x7f0000000100)="cec6a41c0203fc2527870df0def8ffb21dac4da988161e952b112339d1d6f9f68681e2ee3bd8375cd86eefdc3d05dc84dd755c0d0a869e19b0a65e4280c6cabd7b7cf353147e6336b617b842c5dbbba9a4cf539e9fac8132eac39d", 0x5b) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x9, 0xc65}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xc0040, 0x10) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x410, r0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000340), &(0x7f0000000380)=0x10) r3 = paccept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x20000000) r4 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) listen(r3, 0x1f) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="a98c10724fa7557e22cf192fb0e4f73cfe1dfae4baa4665c231ff79b0586491fd0f724272651513fed22339f80847e63d9296b283bc1ea81ef3c019e07f572befa475727602231b35b778c82bdbc20e73408dbf849f6a6ebb091cf7f618867dc77cf877a7e2bb4d8397865b9e31fbc56f347819dd6b6f5e0434f1fc6f58fc7d1868fee83c6ebbf7359eb60e62ebebbf6f0c548e668b59df90e26fe5eb88c60dab6f52a04edb271705597549d77c7e21be6a03346d06b39a9ac5f1479e554b25cb8e1fd77d9f7ecf0364ea612a7400304afa6e65167", 0xd5}, {&(0x7f0000000580)="8ff8559118d8ef20812c6933199ef00cc9b75f14cf76b0dfe0d07945d53f911ec8c07cf223a3ee783343c8c7d3546fdbca09af8401fe3629465d99052065dcd0c1e53a3cf810f095477995836487692ade568d464acf0f5f36001c8756c7fa63458321eeb5c7dfe35aa0aa19e705ee1d6c49e22d417b73e767a131c776bc7e6167c90efd8ba6b875518fd7a19c66f9a9e7d5b8568c51675fdc29ec33c727b4cbf6cfa377dc1df19250e9ce027fc5f1ce179f278db5d1ccccae0a6d64e0d4f54612729c0744703e82c1ae41c5d9bbc91b5d44dd1517fa513b965f9af9578c511ef28781183b0837", 0xe7}, {&(0x7f0000000680)="70a7d244bc90e2627628cf4cdaeba2232ed256601dc508515e999e817bc105ff1b15d61cc5c88bd3e972384c0482dac6c2b46ee6eb1d6e7b53f75749755c4038487c34395e23cabed3255089c8fc42c0f898a1c2fe5ed78708da2c8025be4e14f7b90ee8797de60e7e0703631805b4663dfc34a1d835bcdc92d583bf57055d293502b3ad7e70c89ab4ce0ed012deecdb", 0x90}], 0x3, &(0x7f0000000780)=[{0x80, 0xffff, 0x6, "cc3aa03180f8bee282e3b6924c74924603c21cc9de71bedcd6703857005112851867a1ed2a6e23fc5b81cabcbc120ac46946e00b193e2f83288fc7130532ce87118851bd9ef559c46457738a9da68bbc80a679ac2cc43e9e7ed7c90a1dd918240c658b9657406537f75e2b46622e47"}], 0x80}, 0x4) recvmsg(r2, &(0x7f0000002980)={&(0x7f0000000840)=@un=@abs, 0x8, &(0x7f0000001940)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/177, 0xb1}], 0x2, &(0x7f0000001980)=""/4096, 0x1000}, 0x2) sendto$inet(r2, &(0x7f00000029c0)="d3ef8932a1fe9927ba7805caaf66e05740b4c319cbbe", 0x16, 0x2, 0x0, 0x0) r5 = semget(0x0, 0x3, 0x0) semop(r5, &(0x7f0000002a00)=[{0x0, 0x2}, {0x3, 0x4a3, 0x1800}, {0x3, 0x7996, 0x800}], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002a40)={0x0, 0x0}, &(0x7f0000002a80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002b80)={{0x3, r6, r7, r8, r9, 0x8, 0x5c2}, 0x9aa, 0xffffffffffffffff, 0x6}) utimensat(r2, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)={{0x1, 0x80000001}, {0x3, 0x6}}, 0x200) faccessat(r2, &(0x7f0000002c80)='./file0\x00', 0x4, 0x100) faccessat(r2, &(0x7f0000002cc0)='./file0\x00', 0x80, 0x100) open(&(0x7f0000002d00)='./file0\x00', 0x40010, 0x20) 00:00:10 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/70) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x100) setuid(r0) setuid(r0) getgroups(0x3, &(0x7f00000000c0)=[r1, r1, r1]) r6 = dup(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000180)=""/57) getgroups(0x2, &(0x7f00000001c0)=[r1, r8]) getgroups(0x7, &(0x7f0000000200)=[r5, r1, r4, r5, r5, r8, r10]) munlockall() recvfrom$inet(r6, &(0x7f0000000240)=""/119, 0x77, 0x800, &(0x7f00000002c0)={0x2, 0x1}, 0xc) getpeername(r6, &(0x7f0000000300)=@in6, 0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = msgget$private(0x0, 0x40) connect$unix(r6, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) msgsnd(r11, &(0x7f0000000400)={0x3, "801b9ea18cfe5cd2d30145fa4e2773052d17fd57e1e8fdd6aa3e2bd6212b72990a95c545018f5d10a4cdc19c043dcf2233efd0999690061c12163387e09ddbecb7170ac0c875be5238e57805e863d00fb808ed67b9baf43e0b38b7f76c768d84a0b8a2cf3286f9c734dc49f48dbec6877e29ca50b8066ba5be74cdbe34bd37ec3e30d50ba87d1a612c51911976d7d9720afc779398fde9d32fc4fa414743dd05fac19f1e0ec6460f303a2829a53856563447684df17edf0054805ec980c8aa3b8156ef268d4a6967b4bd92692c36c542567cab10f87960643ad79ab7667b96004451"}, 0xea, 0x800) nanosleep(&(0x7f0000000500)={0x3f, 0x8}, &(0x7f0000000540)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000580)=""/65) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) sendto$unix(r6, &(0x7f0000000680)="8658372444ede33ac615570974a1d983e7c45df13e7fe2a5d455b9040be2b4b1c9ff2ae3ff423bfad55837f9056ee192034771a0966798c79a1d8fe66bcb09", 0x3f, 0x1, &(0x7f00000006c0)=@abs={0x5beb9f20c71d36fa, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) fchown(r6, r7, r9) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/158) bind$unix(r6, &(0x7f0000000840)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:10 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) 00:00:10 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) recvmsg(r0, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/174, 0xae}, {&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/123, 0x7b}, {&(0x7f0000001240)=""/21, 0x15}, {&(0x7f0000001280)=""/54, 0x36}, {&(0x7f00000012c0)=""/28, 0x1c}, {&(0x7f0000001300)=""/17, 0x11}], 0x8, &(0x7f00000013c0)=""/4096, 0x1000}, 0x1) r1 = openat(r0, &(0x7f0000002400)='./file0\x00', 0x20000, 0x20) stat(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002500)=""/79, &(0x7f0000002580)=0x4f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002600)=""/157, &(0x7f00000026c0)=0x9d) pipe2(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sync() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002740)=""/1, &(0x7f0000002780)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000027c0)={{0x18, 0x1, 0x0, 0xfffffffffffffff9}, {0x18, 0x1, 0x1, 0xfde5}, 0x7, [0x8, 0x5, 0x7, 0x9, 0x4, 0x6513, 0x7, 0xcb]}, 0x3c) lseek(r0, 0x36, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) setgid(r8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) utimensat(r4, &(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)={{0x10000, 0x81}, {0x593, 0x3}}, 0x0) fcntl$dupfd(r0, 0x0, r4) r9 = socket(0x10, 0x20000000, 0x6) readv(r5, &(0x7f0000002c00)=[{&(0x7f0000002940)=""/162, 0xa2}, {&(0x7f0000002a00)=""/218, 0xda}, {&(0x7f0000002b00)=""/2, 0x2}, {&(0x7f0000002b40)=""/140, 0x8c}], 0x4) dup(r3) getpgrp() write(r9, &(0x7f0000002c40)="b2cb557b93304e105e39787d0327e0294787a9e0620205e41c885d5546c6046c0937bd5e6e68f5a4cd316a5aa595b29efa1ee498a3ceac8893560d63942a645e737e08cba26b0057cb7fd3f859301b298c96988e9ff08dbaabb8218bb402", 0x5e) write(r9, &(0x7f0000002cc0)="96578a70c818a0fe570de9f9c9a8cedb0202d2179b2122d7192fd029", 0x1c) getpeername$unix(r5, &(0x7f0000002d00)=@abs, &(0x7f0000002d40)=0x8) r10 = open(&(0x7f0000002d80)='./file0\x00', 0x400, 0x20) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000002dc0)={r6, r7, r8}, 0xc) pipe2(&(0x7f0000002e00), 0x0) dup2(r3, r0) fchmodat(r1, &(0x7f0000002e40)='./file0\x00', 0x121, 0x200) 00:00:10 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x14) r0 = getuid() r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = semget(0x3, 0x2, 0x80) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f00000000c0)=""/30) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$setflags(r3, 0x2, 0x1) r4 = msgget$private(0x0, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x5]) read(r3, &(0x7f00000001c0)=""/228, 0xe4) semctl$GETZCNT(r2, 0x5eb49f7655e147c0, 0x7, &(0x7f00000002c0)=""/240) munlockall() flock(r3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x8000000000000, 0x9, 0x40, 0x9, 0xd034, 0x100]) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fchown(r3, r0, r1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0xc0, 0x7f, 0x7, 0x8]) r5 = open(&(0x7f0000000440)='./file0\x00', 0x400000, 0x2) getsockname$inet(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendto$inet(r5, &(0x7f0000000500)="b5691a4b01d0a405250424bc976d93a90179d8ba0514b0915c6ae30f00ad710c9ded63", 0x23, 0x0, &(0x7f0000000540)={0x2, 0x3}, 0xc) getsockname(r5, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') getuid() msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000680)=""/162) getrlimit(0x0, &(0x7f0000000740)) getuid() accept$unix(r5, &(0x7f0000000780)=@file={0x0, ""/89}, &(0x7f0000000800)=0x5b) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/104, 0x68) 00:00:10 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {0x0}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:10 executing program 3: r0 = socket$inet6(0x18, 0x100000000000003, 0x0) fcntl$getflags(r0, 0x0) r1 = socket$inet(0x2, 0x40000003, 0x0) shutdown(r1, 0x0) r2 = dup2(r1, r1) recvfrom$unix(r2, 0x0, 0xa9, 0x2, 0x0, 0x0) 00:00:10 executing program 4: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r1, 0x0, 0x8000000000004) readv(r1, &(0x7f0000000280)=[{0x0}], 0x1) 00:00:10 executing program 2: r0 = socket$inet(0x2, 0x3, 0x402) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x100c, 0x0, 0x0) 00:00:10 executing program 4: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x30000000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="8e2ae53cf28466296d5ba49752eb49721441670d1bfd401d3600b22b44e9461398436da441371e7dfd2879fe036a1a52b9d57c696a89ed0565c8cc9aee268b4978030f307aaa46131849376aa22be1bb8d627c2c52c5b577b43b6d9905f7deb0b603c93705ddb2160e6e73563ac760d7457861ccc9cb9e9b854d1d399964dc3f333ed2868147d2fa4f7d1485cfb07fedc456a427fb9312688256c1aac162eac905ba3bf994a295ceec1949be07488a04508c731a545dbae854ef7542d6f4062764065987404f13be7ed77e", 0xcb}, {&(0x7f0000000180)="db5273ab450d1edc089f61d0db86aeb086bfe46e2c8eee39768df8cddb4c", 0x1e}, {&(0x7f00000001c0)="ca839f39130e93b6f8b579b6cf6b8b053c0cb8f9c1aafb4822685a3e489f9e1e8090dd0a087740082babc175ae645c8f77010ef48d32e901b19c052ab6d4d29d332c4254bc06230fd02e115d0e627546ae70bb90ef2cc6f5200eac3654317b274f4507d0393455c13998592bde7045387f28ef397bc6d68688326408bb1b9e69fe7b66a076740f", 0x87}, {&(0x7f0000000280)="26db1e35b4debd4c3ecc560300e1f45f04c823a99b876642a484718808729b2487b8129e43d457917d71f597babab6c723167024a1115c3f44d94a02cfec275254017a5e174bcb250082202ba012f63c59008e6f06825de5c19c54c70e91b8451fe0e5cc13b2e14c7fdc93b23651449f9b4536638e1682d571ee853509cab97390803bf340deb7fda7f4eda3b1e1d48ff38451e92d96e5e9ae7ebe4d25a44d1d", 0xa0}, {&(0x7f0000000340)="bcb3de4929db20fa5c24ad26acc0fe57338dbe8e1eb77d91bd6a0ce5db77d3ea30206a4ff3b60c8f4a326ccf641862dcff8affffcd890da73b148a4e7fa541ca3af947b6792b43c3bd9a7e2f943df07dcab9b74dc08ffc557806f4bd89e48f4ca461b10242e90be1ae938ca1611924df8950079792c8a737e0f00546bd2b9eb74935e4ff6a52d4ff1cce1b8be45bf15a3d7ffe62ba0eaac3bb4c316ef135bc1c670351c860097bdf28b5e6fb96c5aa3b41bfef904487cc4cebca3c97445a9299f24b46b59cb7471e9c9a08e03659a4b0954c007738f1a6d827c49fd39b614507994d581b3c106a8228cad8b7d2bc4e87847d442e4471c1484b5d9936c304355a45f055fbeb4236bf0e61e323259b9bb5b8970552f46fe93ed665c30ef68747ac07ba4ca3fc4b466bcb33f705b2b6c4fff5b8ebeeee2dca1b23012b22481be7ce6705c70bb7c74ab8a28337f3a8bdede0685979d7938433bb04c6c52af00aeb55da5931b95cb51d2f3f7ab790c2b39a631f4295de4597a51204bd63bbb2be288654cfff775323b8d4fdd51013f3f380cf3270852a063a8b0855de07b4e4103a629f76ff2751f389709a42d563d2faf0d7bad101cd2f007ff0efcbed862172e4e0ef1f7d3bce10ddcf4ccdbf9b9b0c7d3c3579b2885a2129d0260f362d68ee6b43f36aa392f5a9e73d92e17b67f6b1d16aa8abaa9760165b6c5215f22a0bd337ad9fcf496a2fc791ece95d53d590c492a460c84d3bbc8797fdcd9f1a2842058167c86b7952d1d1039b7528a963a93cbeaa3b1e3d2214ead17c7496ec6a9533f2b73fd470e895e31a6dcc05d6bb15cd6cd0fbfeeab0ba368698dd46d154e8b857a99347a2a3b3b37f8fdfb1ed72eaee611fe298e85071d946da994c609308969ecb848a9189945227f045718cc8d3159b271154cecd0161caf4e9882390b834bebac97926fe554afe49a3d30d9cf1d58d041c57c4bfb74e4902778eff5e48624795396cd444b73be22e837c6c4f9f46516d30f6b70f047647bdbf51147cc739c3c77119791dda2e20469e429b1a895949a9c2f2cc5ea09f6da38ac3506d9db3cd396dfa730ba1dcf68321381088f0b50e796d8e5f8df1fb137db725f59730225e85f0a67eeaf203a63498d6805181e7b616b4c9e3b14377a92a6014fb44c5ee4457f8933979327f6dfa474d4dbf27e4ba77358403b45a572b66cb653b9ac04b27b2c051f9d6f3f0f594f9c06af6f0846d1041989996139cf156f5a3bfe4f9319b69d92f3be49bb744120e9151124acd9594836f7880b65e6d4af17193d5e3bbe3032dd85f85944c196c77207ccc4da61526134251ba838905020f69fdfda7dc2a675e4d102075d47e897c2f1fc212e3c566d8cf4a19db5c4de7ebe7381f0ec7cda63c306e0b33bd4a4593d06507704709f638f6437f5865377524a6f67f2ac3bce91fc2191e52291007e5602723688e8a880a6fc8a20b20cce54f0fbe31fbd496fe99eaca2e9ececb5f4a76c190a4ad5f93ffa32fd80b1cd3cc44ce03e840ed2aa980575bd85b2ab53c0cdc7bf2f59659ec02a32b9a908eecbf0f397758925f915a467eef327beb4414c41f3bcb5e52f0877a0e8cb55e8beec23414e9adfc71eb367cbbeb6b671638677e9e076821b7dcd687165150cf6d33b9a8fbfce7463d84d568f3580d63d1cc3a4fc72ca9a24f8bde0118881abb1be4f6b349756484a450a96eb5e6046e0219e4b3fcdbe8ec09fb0c00469d82f9bcaf17d5dcc22758b1ae4af06a58df6c034d935878af0c34a9efdefa0bfd706dfdb134ceb7611e3c2e02d26f5ef599c956afda493143e754b8c7d841e381d16d9b2b8795e4bf7085af23c4f5dfb37fdeee4f5062bc5f5e784c42c7f551facea5e68c8bb15ff288ca6875d1ac78c009072c62720edfe98c428996ed9c4cb6fc78c8cd40005d4919a5c3d0c6e775aecc7686120ef71fc2670ea1d8fee8a60be02e8e69fb3ab9b76beebcd8e12ef8f87eb904bf8698b4656b94b288a0005f6d2ee21141997b7ae2cc57650fd56ac19083cf3c677a06f5ba24cb01b4b95a6ba7b2648f38989f8b61ecf4ca014c2ffaee7c0ab0afdeb71e3f65e8f2b59241084cf9a160590e8873e0d4198873d53b3b2a39393ecebda926ef0df5ee4532b969eb0f3dd94d3f04ec4d92c717ad1db65a9092bc866a29544a83aec452541615c0197822ce58be43472feac37f2025255204f7a5eb24a8b7b4a7d1534b16fc9340f88fdc2cd53a379adc6d2545f37ff7635c2d8bf02b1f5c176662d0d45eadc8eff8196f3ea28718045e134ffe73b6afb56b082689d0b3a02880b1a7304cda35af18baed426c611db651bd3ba4a071e9b2d5aaaff9eeb371fb4a5c194d4fd8845dd1049b8dd004549b9da558bf5c08f85c38c859984d4e75f76cd862b0521179965c2112bbfb76b47d4e4d835c5bfb38499e229da8a3fcb7db56c03fe4527c5bbcb04d07f873e3f2a0cb3cd7d429314d2c73b30fdac7d7ac8fdb018cf65efbec8c8cf9a66df776b8a60d354a79c4ae2511764fe10a149d063195f0e252f6ae353f744cada07d1e72c9af085315fbc3ccfbc5877b3cb30cbb1e2f1cf4bf8b206bc3d4fdb35403fa857adc008202950767ec1f649229bf2eb3e6a610171523ed8af4d3c92b3d24f9d6bd35a390d3a6ce0cbd89c16f1e18ebb95cebb3cc17d6b49a3186d8a3511066985f980561cbf541b9e92ff6a83c93ce1e7c14c90a7e6b95c2e3817a903c85a013648415c48e1ffb514567d830fe00dfe33d28df2fefadf855ae58b19127d84dabbe10129b327639872762d2a724c9f39676e45cee5b5b44a2442accb107a4deb66f47457c18c58075543b6a51c77f0c98580b60ee5f742991bb5b56c4517343518f5b33679bccc9bd7d105b360de8fe6c73cad837ff331e19cdc3dbde19a2b428681d8abae49f26a923bb7ffd5c7f353cb22f98fb08a73dcc18f467e8d44a3c7f9cf349a46795c75c96fd0d3c8112ac207587d1eec8354e7052fb5d3ee068c41a01796d28c432da481b878f50966779445a6bfaf5e5e9bc8f2536ab90c7dd5b32e846af32ec3cfc069e282cc3c8fac81a3f31ec5077c78882b2780b227d77ca69faea390efdfe63f81f110d6abb5ce2b779c655e9233be7eb495ed616d28518e3425177dea2a55daec0b67e3a62db78752b70b743e80dace9a0e250151486e7a9e73420018fcd45f778eed9c6a0bb15d900cb6093cbf04ade4658d6f722cbd4a736fd641f4a686d85c984b5ee119fe83abe67bee4b9ad455f199e231731849c7cbac04e3592fa6b67b8f0618482155a8f7f285d6f0c60fbe25971c378704072d608ee076d243af5693fcb0441afacf7cc5b9e7f4003638154e890a37b34f7cb532eabd14bb2765b60e7a1dd67537d6ff5b0f15bc01f726719bc673430ceb5da42f363bf0ff0a9b6b754adb2e744d4997a61053b6fbe0da8c0da9cdb81c6c27f42f73fb4eee57e2e75a1170b35e2ac2ab0100b014f32eb8858cce83d4b8fb5339fec1d572890f148a5740bcef52fbd3e74cff51e8eb4573f8e359859d04bc873d80e31d1823829c79518968a8da8e3a464bdb13e9f6d248f2978f27e154c40ce795e1690efb2c74190451f88d4f702ae12d0162d53cd43be1bde7b15dcc75f4ba74bd102f15af3346dc2ec4647e1241a136117afa991d79cb09184a2682860cccad6c4a575358dd54f1dc3c28af77cd9cae168dd66e24dcbb0c5969055b4f2fe86278e051b0ccc20ff6544c6b16332643e1e07e2d07fd1902823c280f60a07a5d8133aac3f60461c8bd53c6591af03f28c728b5ec7b72d75ceacbb9587328153356eaaa9a304866a3fbde8d85d9373e3f4c9c92e7c2334ee8171fe56eb9ea6c72b297e33c5810c33a4df5c39d3b208fa8d0be6133c124c806ddc209c95d38bf027bb7f280bcbb15ddeb7615c22ca13e3b30afa81494ac1ac7a0e24b90804734c9f4ef7c03c9dd01dae3a855d3a712ef84840b3ffb32b99b38bef1c365b5a10e6f16347f4d0f92af17ed15cb578b83fd576180214eaff07dcd54f12015acec8cd024882183e76d7ce149e6b4b42233e3acc95375870657f6b1ca8f4bbe555cb240fc8468727ce4fd395347a85a2f59d2dbcede672bfc8522c399d885cf83600ae1efe6c3d75cbeb3848198547020c6597240170aab9a05b2975fc98b4d5d221d9fa7b79f98202ac97b599b1fd4533294daed4edeaad0686da53cf61630c545ec6129f9b15e1f37e94d5224e66a9680e9c771d853f5337e926f00c138d08898d4bedf1caf604e6c804d51b8e08e16a6c05522cf7eee7187471387a93e222e54a55dbf3bee867c878364d91195a9cb42f235daa4f46f2282628ea9778d1ecf0a5cde56597dc90a5733f2896bd1165199885b5e781d6a92739b826172b2d00402b18e3a8ea854c14c69cf56cda9faa3d732d8bb487218562060046071c819783f1b899e226270a38a710b13c31c9b3e704ddf425f59a556b8c6ab1104a574c014045788ef0d8cdb2fdbfee25e3d03d1d50140f36ae15ce4c689bcacdbbed7063d82f6de9a6e6df4676ab4739bf22ab52abecbb6258e0dbd0cd5d5d4b2a06b23831af753dda09f779268540989613c73fb99de419826c94b283a7b898a34471b00ee6afb2c9c49f995474fc2c71a43c0b7b1abd794f92ad325b96b191b0153a62bda273fdd69af36d83b42e2053f07695c93f1fa4213b0c9cb6f9a74ce805f8437c5b4ddbde14c7ff5bca0746d14b83f4ea32d9cb78d4efdc26e11b483253e4f009c041350f8ca25a85177088734df71324de22dd2933cf0dc041aa1925e2a31d8a127b8274c3bf567fb53bcc6557f3c57b39f84ce2da52a4eb32ffcd728c23c3cdf5413c1ac5937f5c0b3b0ec5c3108cd7b75d7ba2dbd7d48ed20f00273d9f06eb535c914fec8ca51a7d393618fe11ae9ea5c5a541174c5eb293533bf5a5787776bbb402ea80af2aa36292d8d0ccfc4f65ee9c5baf99d249a66023c9f48f49c8edd79c5056f73780ebccc13ddfa650d64733e8205c8365fbc2c97194e047765ee575953773d1945aca1030628ef64864af6c7661e783a17a48d78490846045d55bdbdfbaba022e8b318c1cf5b3916e06dff479d31b314cb1264cd71bd3d9d51040d823a4c27dbab7e1fbfca95113bd51f65bec3824f7a517ccbd92036b96334269ffd1e1c691fb48440ed3c473c297d341e7bccbc867ebe57e694cb39d51479893609f9029727fc6e313c9bcdfd7a5bc4983dcc312c3edcc388323663bc5033ba4ba5f4701eff09e71833fe99fd27b12337607e4b3d54e92a6618456b7af8103663788ebcd4c4ff36f64cf8404a88d7c556be1aa9c3feb3b945573dd301dcd3c95de7c8c337d4bd0099486069932ad9addfd0e4a6625439f1bb5997c2b50092905b51c8e063bc9dba6090331b78c99224aa1d8ee174ea262b8275b5a69402e7a1324aa516bdffdc700886f1aa34c9ffe7240f461264eb4b133e925bf3a24427ced8fa64397bacba026227848bf10e4502bfd52733670af154e938dacbf8c767bf36a58c2d3176429cbfbdee6f3e12bfc8188a4f31cd32eb242ec5bbbc96c05132e8fc39be0906647b086b01dff214632cb6c2c1864184fa6a7ff5cfc0fc4c8ae7c8ab8ec50b51e72e4a80b97b433d9281ac798897bd1fdb1df1c9d64cb43f00524aff97ba7722bce47e12eeaaeab75fd3c5f846ac51ff13b266e324110286c5b7297a7fb7030be4847d06338a040a9a4f4f2591f680b52daa31894ae44383898ed3a8f5d36f2cb5e1d55", 0x1000}, {&(0x7f0000001340)="3dfea8cecb5b5ea5529a7c6ef945f9d7300310ddffa4c26ec67845c54a002c2765909468b0805aea3d29a328235164aaec158dd60f904b585ece9f7ef42705658bfb89afd5b003c6fdb58e6a98b75990366ecac5c035c545cbcb79267ff51ba308f025e86acc40457492ad004f8b634638b787d760425ef54a5e5f", 0x7b}, {&(0x7f00000013c0)="0e4d3872e507a862decd2d428d9387a183f6d432860aee11ef951fcf31a2a3a8ae10cd15bf0a68c3dce3f6ccea2f77ab762de7754227eca85e1b771941bfb2e01127631731ece17bc1e29358aa389494cb3cf543085ddcefaddd45e6d54eef2b1119b6e4b5de4e5ababe5dfdf6cb6a369efea37c4e5f533a5b0f58a9c35ee2013481bf4b6c0ff51e4232858571bfa1aca361fd4065df56b628aaf54609e03d7d4aa164ad597bbfa940025a020d9a3827304af4a22572e53db4d7360e3237af2aeb965787f28ae459f7719cfeea55177053556fb4013fcc63b63f8fd85b986ec96f", 0xe1}], 0x7, &(0x7f0000001540)=[{0x40, 0x1, 0x5, "83a182da5f5cd282044a92bb371f423c9235706a2fb0e6372ac7ccc269acaafc9148641e1c338fb46074aeebfa99"}, {0xf0, 0x100, 0x0, "245d845c62485f44351ec42f50683a86480929622b96f4471f97e50e5d9f5859e4f6cacbdfc53149295c2d1a6eaa7d2c7746c0b07d5c5249db0830e8b193ed82270e758af454c62deb8ed4abeb3ad5e1656140973aab6fddcfe19fd702ebd1d8cc9616f7ddb62c0c0988dffb47cd7771c5701c0870c6b55d54cd53ed8b5a4ed6fa7dc464c17c489b306d78127e8e730ec01ff023ba1971c1a24addfd70c771f3999718cc04a5bf2911b14acb5d6f24cef0742d1a4190ea3dfa1b3f41c9ec91531882cc9a2a0909da0b4755de67a19fe93a37b910611d148c2df3ce"}, {0x98, 0x139, 0x100, "d4141bc5730d3958181ac87b4a7a85706984a72e18643524b2b1f74e2739006765619803a6ea1eba22a7132abe5b9dba4af4702bac3073f5a3710a87f420e77171a4d810e0bc570d29d51090a869bb0f29bbe2f0127fee228e4a8994d66f90d16ca8671f0932fd86798973965e8d327d59fc07eba06fca04741ea13cc8ff584b4e2fd3461af382"}, {0x80, 0x100, 0xffffffff, "318fa2b25197ca53590d088c62e7b9c75092df5859b3129ec22e717f5ca323984557c39e6e4bdd79766eb86eb5149c6f6bed42f9eb532714fd68ed6f934c00de2f6f3aff6a4b5d741570afb9bdebe52be9d2b8f7d883c3d4fe50e4ec84d32809054d42b5f6625163781699c72bf5"}], 0x248}, 0x408) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001800)={0x2, 0x419}, 0x8) getsockname(r0, &(0x7f0000001840)=@un=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) fcntl$getflags(r0, 0x0) sendmsg(r0, &(0x7f0000001c40)={&(0x7f0000001900)=@in={0x2, 0x3}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001940)="1288cd07358e41ae5fde771aa7c6f22ff6c22f2dc3b347192a9051a0218a0f3aa8891977d67f0d21f1cdda2c5c4a9751862ed91c27e357fc867b613301848c7d8e8f5fced8cea9b423bd83e5948250f4cad2f59a6965c1d4ad0db6eaa789b73de5bf6284874157a27ce3a96b8b9ba8d56362cef31d9d35163875147ba64a78a154e24e07d8cbaebd452a48ddf979aab90436a9f64d5646505745b7ff6e47378458f0c809532006f1cc6bda1a7850f4df5607da1112d2693e02a7494634", 0xbd}, {&(0x7f0000001a00)="7d5c99ff0b702fbd5cfe03629b17c56c33d8b07cc2251b6177c59cbd44ed8fff2ba5d5973eedee34c6e9725198395c18e519332339c6b1e1a5e25ce255120cdefcf35ba2e5cc4d17ff9d0f6b7634c5", 0x4f}, {&(0x7f0000001a80)="e9eb1bc1bb347c018d78df942cdde4c1afd6a20c99acd0b26465bce7fe1d7401a1343f", 0x23}], 0x3, &(0x7f0000001b00)=[{0xa8, 0x107, 0x8000, "fdede1c2cb042a769b48b107e2038c0451de077755c02e8068bf7666a5f05ae1bb1f7e5ac3b7697495f3e9379418e9c05d8c0c654d7cad28c385f1197db174a4a60ae2bce3c654aa9eda5cd77b6e2a3cefc28444e5e51a1a8308aac797891e45a9a294e7d3b5622b071747c037996fcf2d8d79494b07f2a631eed22e6b20daf6a0ea601096c6e13ba9306e38c13ae1ae1a"}, {0x90, 0x0, 0x1, "b629f331dd89168b620b29323088ea7ecde994a6da5ec812e9518008735b823076a838a9756b9f91c787cb27cb04b77fb630a136b0399cd2c61970c3777a1ed9744d63325b836072d3866e47a706aed64073b32687b6c0b225cfd15fa0fd0f07502beb05b86a1a9d25f6532fbbbb2d1f86d3cbe421ca39c7c32d4cbcc13d"}], 0x138}, 0x400) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) fcntl$setstatus(r1, 0x4, 0x10000) getppid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001d40)=""/162, &(0x7f0000001e00)=0xa2) getsockopt(r1, 0x9, 0x5, &(0x7f0000001e40)=""/36, &(0x7f0000001e80)=0x24) sendto(r1, &(0x7f0000001ec0)="78a3142d585dcc525f8d3b708bf248eb699bcf028e3bebb2d7f804e5f4dc550900e1efcca036136bb465075b0f67361ef838460370f727d962dd1c1552ace09b85740380398234cfcd8bd05361b68879b288210a9b98a7c9a32c61a175e7ca635d42897aa2e77812e8d7fc89ae774860507fc1a0d0f30c37a03562303630aa53cf5537727e93d249fc2f1774fe46d2ac836d7e60a15b4d9f3203bd082d778516432a8af29de75d4d767f7b09600eb7ae88c16c9f18fb206848323a6212e53860e9546ba851582eec7042d8436a26d4e6f36d9045b499da38d6717c88e3f066139ee3aa128129e03cc6978cf412", 0xed, 0xa, &(0x7f0000001fc0)=@in={0x2, 0x1}, 0xc) socketpair(0x0, 0x20000001, 0x8, &(0x7f0000002000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002040), &(0x7f0000002080)=0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000020c0)=""/161) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002180), &(0x7f00000021c0)=0xc) paccept(r3, &(0x7f0000002200)=@in, &(0x7f0000002240)=0xc, 0x10000000) setsockopt(r0, 0x9, 0x9, &(0x7f0000002280)="73bfbb796ac53442ed7868931c19b9358cada95498886272f96ec36bea2179cf8941fc827f0d0c5a3cdc550c9b0b2909f948694f08a95dab085949a4863051796c01253b002360898483c67c89fab68ceb6334680886ef15fd4ba2d464c53765b862a2505298f32f61a3fdd98c0411d536b89d03d4b9a0c0f7b01fea70d4aa276621b6cd6b598c5da543db28e0006d64caceafcbec437d62bcebbcb0ce0e72660bf39bb0d29f73ac2f16c5aaa8e6497bd19baeea1d0b3e25b02746c81bfada91", 0xc0) fchroot(r2) getsockname(r4, &(0x7f0000002340)=@in6, &(0x7f0000002380)=0xc) r6 = paccept(r2, &(0x7f00000023c0)=@in6, &(0x7f0000002400)=0xc, 0x40000000) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000002440)={0x9, 0x548}, 0x8) lseek(r1, 0x0, 0x1) setrlimit(0x2, &(0x7f0000002480)={0x4, 0x6}) shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) bind$inet(r6, &(0x7f00000024c0)={0x2, 0x1}, 0xc) 00:00:10 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x8, 0x9679}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x3}, 0xc) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setuid(r3) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x400) r5 = geteuid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="198784198501599f4f441be038438c6e1c776715294c43dbe34d9160bb62e40d39403ef5f4de54eda4f6821ddabb9abaff7b577482926a02c6ec41e710f3512774b3972d76f6740d74e6b716d2bd74fdbf77f235abf25c77642bded682c274768bf88470662f5232600d69246116b2b0cc5d8881f6f920a63aa69a22b1b43a2032ae0a7e570203ea4425e98d377da9fd5047478a81cc17c23f1944f27d64a920258428fd28880db286d35b239b08a39e980d0c6deea2f15e32b6201f84057b0f1e0814bff0e2b82afd726a0a7349a0e64cda5626ea8c068307b27a9bdb7076442bcbe463ddd6a16d04", 0xe9}, {&(0x7f0000000280)="028d90327ba9ab848de329728e91d5d6abccf213ea797f507c3d1840b6b6a2a4eec034f814ece2c4016199f9db7a4fa6696dc42dfb33f96ac669b05aa264a8156fb27e35910daa0c8066deceb9f1e89b0d90767990697e099d5799e6461e21528550fcd3ccfb6ae135e2676ac9c6bcf9288e60d6aeb1cf2f49b0337ec638f187", 0x80}, {&(0x7f0000000300)="c982b6484c5b8e01fd873692df66c707f8ae4b9d882a592f54cc4eba18a23056e6ac7fcf4654cad649c4a454da8167b760bc1c9c13b1ae2bbd69f41a51c208b61bface87c77b37f2be5a42721c7380cc6300d38bb6f976a712d496029946368df6ea36a3a6faede593398b18d468c7d30ef1b3", 0x73}, {&(0x7f0000000380)="2dcbd583e16875bee771de2c53a18bc15812b0de8f6392eb14cfe1158f8ccfd5e2ab52f87d1e61fc9f437b8537d4554c29f5b88e038b5e378d8a48a9f4486ab1c84d1bbedf5cb46c21fe87a7d6d9300d493924ed82ac036e0cb10234e20f405e8e758f7f80858670ef25c6c2267266eb5e46386d4493e1be023a155b5014efe28f82b6aee5a7f53db4fc7d4e15c7f97b8d8c17cc5899ace91e93ac0ac0ab3d2aaf7ba5f40a536d9b0182077405c01f1b955cf5410e36cb0cf358cb9a44ac453dc8d84a307cba2797f66576d7af5247050e2590e847cb", 0xd6}, {&(0x7f0000000480)="7f41137f3fedf7cd6a52ccc467d433253199c0885482b01a1ce1b86eb9b44e8156c0a5f4b4fba9fdd72ab92218505112c42356383e89", 0x36}, {&(0x7f00000004c0)="0aefc8d4e6d9680797625551c913ce0b998339b3ff9b8fb268ef21fd7a71c640de09199ca36778ae618499f6c5370453f22bf90dfea8d773d722ff1a32f6b74c54cd397a3725e26629538b39b606afb63d708d03ae91ff3e2cabe0669c238801032054573153630310404176efa4049ffdee0fe982a2f2fa4e013d1415517c895d30fe8b116201e2f8b147808d622be72e7b756d085f685425b9b5cd2ca4087d3597dda560fe117b1271f20f5d77b47ca2136260bb1b08c724c60425e228a433a211ec75e2b5f8cc1428a7de9bf8398debc8dace0523870001f75ccb9a7bf8cbf2885fa4ce9b3a1edfe45d107fdbe06f", 0xf0}, {&(0x7f00000005c0)="875be5a567033f743b09c67f479cce0efd9ab808728140f24cef37e2ab59ff091a97ee8f830266e91ccc01058d66dbf656277f68f2b23b7ad8f7f119d814750cb2e3daf46f99972740f0b21d988d7e43ce75c57be6658b2ae9f060c28dd03636ae391f97c1937df416fa0e195f95cdd420ee", 0x72}], 0x7, 0x0, 0x0, 0x2}, 0x8) truncate(&(0x7f0000000700)='./file0\x00', 0x4) rmdir(&(0x7f0000000740)='./file0\x00') seteuid(r3) seteuid(r5) r6 = accept$inet(r1, 0x0, &(0x7f0000000780)) seteuid(r3) dup2(r1, r6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getrusage(0x0, &(0x7f0000000840)) geteuid() setsockopt(r1, 0x81, 0x6, &(0x7f0000000900)="aa5be187b9e2b297b2761b2aefa05a28845059446186b824b7340ac2a39af549f79dbffcdbcc3fcf1d4292e4a47d2c1437d5b0f7673d934f3d700248ebba78d29eca7719893594911d7f4a30923952fd5c7294a1caa62ece6ed19781a5d7139a6b575a2a43cb894cb001b23b90fc88110e", 0x71) setreuid(r5, r7) sendto$inet(r0, &(0x7f0000000980)="9f3c9ec9b3a0df50cc7c980b1c87a1272f23e8cebd2ac91ab2e3cf81d3bb7d75c9cf75b9b32102beaee3131de21dcc7ff863233ddacec76d8ce8270d7816f882045ea45c7c9e7d2af36581b7c4d8db9989db1407407e3d8dd9c162b4d60adb543e17686e661ab3bd1cb8520c4eb7795334187fafd3fdff5bbbdbf9d129e611b8a4205f8af04584fa07", 0x89, 0xa, &(0x7f0000000a40)={0x2, 0x2}, 0xc) seteuid(r3) r9 = msgget(0x0, 0x204) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a80)={{0x9, r5, r4, r7, r8, 0x1ed4e08ef625967e, 0x8001}, 0x4, 0x9, r2, r2, 0x0, 0x7, 0xfffffffffffffff3, 0xe7a0}) setreuid(r7, r3) getrusage(0xffffffffffffffff, &(0x7f0000000b00)) shmget(0x3, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000bc0), &(0x7f0000000c00)=0x8) paccept(r1, &(0x7f0000000c40)=@in6, &(0x7f0000000c80)=0xc, 0x50000000) 00:00:11 executing program 2: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = dup(0xffffffffffffffff) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000000c0)={r1, r0, r3}, 0xc) poll(&(0x7f0000000100)=[{r4, 0x30}, {r4, 0x24}, {r4, 0x2}, {r4}, {r4, 0xa0}, {r4, 0x100}], 0x6, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000001c0)='./file0/file0\x00', r0, r3) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)=""/91, &(0x7f0000000280)=0x5b) lchown(&(0x7f00000002c0)='./file1\x00', r6, r7) shmget$private(0x0, 0x3000, 0x305, &(0x7f0000ffd000/0x3000)=nil) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0xecef1ac96d0af4bd, 0x0) r8 = semget$private(0x0, 0x0, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x8, r0, r7, r2, r7, 0x104, 0x4}, 0x6, 0x7de, 0x4}) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000003c0)=0xffffffffffff5339) fcntl$setown(r4, 0x6, r1) truncate(&(0x7f0000000400)='./file0\x00', 0x7) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x2000000000000000, r2, r3, r0, r7, 0x100, 0x6}, 0x4e, 0x5, r5, r5, 0x0, 0x9, 0x6, 0x6}) utimensat(r4, &(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)={{0x80, 0x7ff}, {0x360c, 0x6}}, 0x0) r9 = socket(0x16, 0x40000000, 0x0) getpeername$inet(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername(r4, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) pipe2(&(0x7f0000000640), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000680)={0xf2, 0x1, 0x3, 0x62}, 0xc) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000006c0)=""/8) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r9, &(0x7f0000000700)="300a6b5ba379c24427e598bc4ed661c1812a00f6d250a710cf95a6418e46e97eba9e12df4e9ee54ec5c9a60cb9e2dd4b7f7590f4fde2dcd20a49bba95715ba322fe0bc01879ebf435e1c42865cbb4aa9759800b83ebfd80da038233dc0ab465c9e218ed54c91c5e6f396c6da4aea23a6ee4d8492f890ecc6b970cb6515e85378cc3a31b9682386fef65593ad7c39d59002d83f3950d58eae66e75cbb58acc3599d8a26b51c86dfa521593d8f3f80372556d597ca07309b15e2c4ad0fb4e4353dfc49a954bda0f7aba421dbf33c1736c456e3f9e255a1006e1abd544d6c11e5ca6aeddfc28d290c102b208e801e586c5a7e04159c7dff41c3399f4a1d5a1aa102b4842437a3f940f95b252e8ab5741f8e288fe5d38063f045ffc5a6e988b7cfb22236bb945c0f1cfcc90e83a0c109b6c7a46943261c8bff7cb4517963f107bfc517235d5b55c05c7a81e831b79a9b76c4cda3c6684a9e2dec73b863c697901d5e3653a45440877e011814174fc3ace88e6ca06d44a038f2befa628977b12cc6b64f9e0f4a27628352f17abc3e741b0b432e52ddaca620bc0e5a669cd07d3c9f0ec6c6244d4ce72d4b04913ad48548b5998a726a2b7a483b9ee5b158e4aedbaf509fff1b56dd572b2ee85b967e73b76351115e51bec52740a700d9ea988860fe90d27e9f49cb49fdb62a2456c96392a87e3994da42799d891615a9d9ff6555f76e2f4388c8d2ea9beedaecaa30781a62c839e51f9c1c54c424b2629112221da52a6c61ce642fa98373a919f2996890f0f9fbb9040161a4207e146ea18f3a462c728a2771e5b38158450a94b3216bc04dffcdcab5c69b82210896ac1dbb3d8843a7cf39fe6ae10de255d10c74b29df9529f88364a77a4e7974d97be56a696ac2aa22c7e80bce28587b888a06f42598f78452ce0930c2c04358d9bad2314542f4d3a24ea53654b66641a2a9cedf88cc8e615a6c67e630c25f4cd8327cffb80cba554bb1947b7bd402e2f35ac8ca3ced1819e9e239213e6ca1ee49fb3c0ac67c630308c4218bae14c2537fc938767d25ef1006812b7f01e59f7639e87dfaf7626ec45096049f7c95942aa6f533918809d7b4d44c60e8ff86dff7db388fc5f15ad575f11e33adc3d140068468d55cd2a59e1fc0e664424062f189e31fd675eab4d5b5be6da7b922a6eb44b9fa3eec0e8a7a0ab76a0c4eee4f54492e554b20e3c0dc30183f20258bfdb7b7d2ec537d2305c176c37b40c7fced152e21a78f6fd696cab74d543cba786c1e3615c1a5f17b04c74cf0b6fa49c47e1023c090104604918548f698a3ce8cd897eb675cc65beb0cbf41adeeb539e037952d7d38e638589aa261c694b1bbfea8b270ce29b7693a7685911f5285de7f0b0ff2891be233ed09588d13cae6db9766a1c105f5cf235c7720a5e8269efbfdb9e5a7f9e986404a3726cb7c78d6004d74ca5fbf5d85c64f72cc076b8748cc44005f7285cc837e7f42fee1a4c5f1dece7239ce7d84a076f1679ff68be63a1ff047ebb01423126de2e28e9b47aaeaf0f6d04e642c287c7caf154cc94efc11cf52fb485caf578a35315df15d0eefe6896d87fe41f7f8f852a289ed5fce7a28e1fad84002ddfbfd859efd68784cd05193c295145fbfc0c115e8e5a66a62eda452d4ba73ff8cffda99a5edcbffff67c54581ea0270cd1bc236f219618215a1e50d76bef9215639387a247f473c353dc5634abe6ce23e34841007edb49ae53b4c2c0a681d8beca38420c40d20b858f75e43f6c786887c900017dcd48dbb5b1cfba9abdabf7b7bd8271466515ad2f48d6cf3a253fb9841c8c90f0cc8a87127e45f16d29cb192922c4d3dd309c807b8fff2b49056e342dd4e96c06b975cd8c3ede7203b706083c9b99f76e3646aa8cabd61e834b2ab6b794c998f83c1f2952c7329ece69646884c9a2363df1dd9ad6f539b9e54e725ff51d2f9123f1912c5a97fd8e6004d8fc98a77bee9bd87ffee7df217fcc33adec47bb358d02b2d1d296ea11291f6c41ef76f9636bbdabe9b54d80aa6d6f9b00f3df9cbdbd9241ff87359fbb6b394e62320c6183cb5f7de4989b135d7710b3e66cc0da9a66b8ff5e60aa78605c2406fdc8e99bd945ab6d29501ff21e5b49818ae334d82a4ff259b4a216f534122c206eb47189cd614a9621d8443feeb888233c626d84224121125a2f8b1b9b74d2b378178c128011199af3a6f15d9905dbf850d7fcc599577b4589ad76a4ece71bf90497c6ecf7273d9b42470a3aab98e86dd31667988ecfbfe140a42cf69a96f921a5a9544ff9cd3c6ba8d7f0e02736761a0f5f5d5d26072e69b154524a81fdf9ea469abcbe55178553dfab78b9b4ea7583a1c0d5e2aeea0515d8e8bc4b8020844aefae2f78e213bc2b9c864c449a2197245384b2fec02e5d11787ea50e9d9f9d2420cae9583f11d37157cf7634075243b83282b19ce6aef3fe52e07f3ea27c2494b3144c80b2f4568e87e22eb0919d85764bf9c5f5ad38d305d4d07efa374ba7f1c183b23282c4aecf18b499924a8d30cc487b862eac3d82e1ae43326390c52377b551c6000bc58815851e836871d01fb8829bfbd453808ff5e4a1f9a52059ac5dd10ea23407a6984e500e3deb892b5493628b61c7ed75f48676f7f9d9f5465694658bd4ea09d435d48e70ed03c5d5bb38db29c6e0e0ea9ac6f3bb5536d195604134388222310337cbea2de35276cb02681f746fa52a5bd0fb206cea572cb8a17b8cdd5b6fda1d204bbf64939369046bae00a643f810db50db55ef4e7fe2698bfb8cd84d5535fd1f3bac4e73dec883ee0f8315e719ea6302659db16774c368561cb5ca292d8b828673fc3abfa0be6eb0d181fbd0810db5a628601dcc40dab109c766c2f229616ae4bcbb21512867a7e7a7e4a11f70f01405ad574e5454fe83db93ff54dc0af90cba667a4a5790daa1780ae4752c6066c4c5e6763096e3c496d71d816b37d41afeeeb9450394170169db364005e7cc84f9ff4df0670472feb64cc348d4152e28380b165ebb37e7927e6992f7d20ff72b2ae79003198b897797893350673c46f1fa858d6ce419ee3cad8db11930fd1b7aad48c17960d2d03a91c50700e56067cc68f612432aa796ef14267592f375e93f99fe61f0ec5a2d296225115855f63dc64c46f9b246cf75b659839a5ae935735d6467d08fff98f5dcc16d35aa3fd33c3070b6e211166b1c5e39ecf7dc8aadd81890975e5bb98540c143b99f80b073b295c9e143aead61666271d55c4b19c1b257be7c5c3a6130eec805cc0871cef95f81c3855d7dcd835ba6423c0e16b1f1c2b8ed0b0d47f989fa0cfe352c1e30f6df54bd524cc9a5e128814a0d23164661e50ded04c28ac3fecc63a85a9cbaf3386a9032c818018afa4eff2f83943ece02c26cab1ab95a911ec7acb5f51fe4bdd31bbdb3406cae8781fd5a974f0bcf4b3c90c781ef692f668a3948e80a5fc0bb6504c212fb99cfb74c5bfc8f25279361ac4ddcc1ee6c0a3c049ddc45a98c0067dd7ebe746d8cd1deef1f03e49b003b1e36d727601339b5087da00b179ab8d2dc0c6676943051fe73510fc0de2a8da91ae5fe97016bd74efb6e97d400b578d438f987f538dc56c2ee4cee452df1ba46c3a8848de6a53732fc2c44d0ed6c6134996ff6b077f929aaae3ff872b6154f1d59e7e3c28428230ee44246c4fd5ef1d83fde7c443e610847079a4768bdd0b627efb20394fbe5b36a95e5bbda8a1274e50970c24ff1aac0e3dbec65744a4f3f3ed963287e96df1f6655def8d2dac382e91ad9fcce26129404b121f96825bfda94101d39e0829ab79c456a469431b4d1770720568fb53a356dc47e8ba2241f4b65a887e9fec25fec00d4294a1249526efba890d585e7d84c274123961b45d8a05e105e09a9a50471a65d6766b78c18eb68776527d1acee7f1dcef7b94e99c8b4e9d0f88614bf55a9b1d0438ca085e52a720981b2668e14ae01f5915dacfb75476b4a223920f49acc421d1c75516a3e490f3c016fd1d3df587d0272e29d5387c74b6a0dcc5b1748882843a31bbadfebbf8ff19617547866393a7a00a17fb0f43b7c8618f60cdc9cbcc1cc485c8a225c50679ba148cd763e9360cbfc472dafe75d8da7bbc781cc4ee52114cab46a4052c10d3739e5ec04f35cede9b1853a0ee8d934dadd91ead934598e8dac2ef89e52de0a8bef72f732cf635c7e6eeb91a154cb17d8ec2d449378c4f86b90e134fdc1d93e9d12181bc6da6176fb22287995de913dfe6afc80a0a133dd4609d04c1164bc5d312c1cbcea12b3f8285bc1fe0698e836a5082ca9c0161de6a8073fa158f8896f4ed4bb9810592560fd2c401bc6ad788b1f575d7355fb1eeb06936da3558776af49c8e1ad8e816caa313c1f59ed6b7a68451328cfe40d9460fba37ef9380c5aa457d184618b6946fb795264fae46d94da74f02e19bf4fb535a811d5a13428c973750e0e2fe8325fab0dbb8d897cdca214101f2f2e72ad71908c10cc349a111cf7fc9e6c3f7af5f993600c3c6b7f90701af41bfb6a15280241302f758298ffc119135722cf4be17b6028d514ebc8557acdbd8e846ddce539f942394876a3163ad4889b3c1fef545ca0e5d1042c843cffb3a2c590aefae640b655f3f5033c18c8ac16fa38239234a6e5ff3f72f60cebf9cd7a6b0c9e56a2aff9636feff3b2d80fef56fc97e2e3f583e26434aa64c1a45d31f737d27df8fc5afa8a483e896e35a8211bf4dd454ca123600e9daeb27bf5e6860e527286b20027c91298f3ac72d9d3f2cd6de5d5be642b6357b4f117c2ecf62a9ddee544b6351b163f06f3eadf0edf9e5b2657bc2d6e51abc605bed1167c941396af2e02cab5757cc8820df7c8c5ecdf157ff0030dcb2b73036fae20bc615d8704c9f98387031d3d377cc71c563f1f62b10c6f74d04e627c42d1af2677d37b48310a63fe6c08a348a88560374719bc156f055cfbac704605f58967f85e01a4e190501c086dd575706a993c457f454a37ec87b195a157d32a68da2d03eb164ca38aa7e51257ecc233912d371048eaf684bded623f6ebafe2d674f0091477eefe8dc84412b5aa8eeee724668a8259ae2fa430f5299575973551db2c1d367ff72a68b18747de77f7f6969dfeac017385318b32a0f5d9965f85025d496fa445b1079fafa16a6ebdc4ad36b9756490f4b5c44ff5876f59ddc9518427f21ba975899fef5b99aacb74c5a583e33a913588c2cdddc775cbd84365fa7b9e8dcfa63422e31f33e4fd510a22b26178169e72d1606b558882a84edcdff97909c76ab89eb199453df252fc486840a8d1772e44e4047f1563f3a4c31ccb4b003350edd13ea2dcc359e33cfa91e01d216c2be010a7bf8a17ffc8f97fe6669d67da604bcd5f0603e52e8f1c6bda3980359de5dc603ad2f5ffaac7731f4d24ceb09a6180066c2b7b313415a3f24a7b34067b0c6a3a78252788318a3307fb748d4c07773ede4254e85c0d4bd4d7f9810c84812b6feeb2fab89a1c43b07b28d657ea9dcd5f6ab1106cd84bfc966ff485f5cbf14c749d2534b667591ddfa9b6ebeaf0715fb18ee6d7c537cd2d56ff2f8d6206181098fef3f79b5f3d2fee74edaac69f6ede625093f133a304efe0fbdab00723fad944fd33735fc9fd8130d393b0582db08992cd32341a3933ecde1b908e43f9e838656b9698975baab9c539e16314a104be98860e253dda085420401a6487c33112dd7a300c9434c26a2419ad4920442c4e37a636702fc6a7980169a1ca4a05244c35bfbf453114bc25dc2151f1fdbd509", 0x1000) lchown(&(0x7f0000001700)='./file0/file0\x00', r0, r7) lchown(&(0x7f0000001740)='./file1\x00', r2, r3) 00:00:11 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {0x0}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:11 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x88) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000580)='./file1\x00', 0x2) open$dir(&(0x7f00000000c0)='./file1\x00', 0x28041, 0x70) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000200)='$\xf7$', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='D\a\x00', &(0x7f00000002c0)='*$\x00', &(0x7f0000000300)=']{)\x00', &(0x7f0000000340)='#)\\\x00', &(0x7f0000000380)='##^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+(\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) fchmodat(r1, &(0x7f0000000140)='./file1\x00', 0x54f, 0x5ff) unlinkat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 00:00:11 executing program 4: wait4(0x0, 0x0, 0xce99508fca6a2938, 0x0) 00:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_execute_func(&(0x7f0000000040)="660f380b68352e43d8d4430fe3e6c403c57a3f400f7ebdfa1a12edc44179d7e8c4c1b1def764f245e1003e6646d0e9f26d") setrlimit(0x8, &(0x7f0000000b00)) r1 = dup2(r0, r0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="019309000069fe46cab7"], 0xa) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80240, 0x14) accept$unix(r0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 00:00:11 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000001240)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="9c2ff1e46f9c2c06cf2b024f989d22a79582a2996bbba8fa4f17aae5e98eb79df708601e4e58dc7b2d15", 0x2a}, {&(0x7f00000000c0)="bc88bb5567f238134d5de6690650cee31c424419920cfda53c0278b2db39549ed6e464f4478e7ff78b01e4b7b6bb8c5796c5e25101b88cef29876897deeebdb2cd7ac2905777e0afba38d711fa763e8d78e7c8954641039e03795c97916956b6dce48c9cf528f481e9d9336c8e428949a92559bc860ee18406fd748b8e78250f3e31ee92429dd9e216ce7de04341278734ad409f9641c2", 0x97}], 0x2, &(0x7f0000000200)=[{0x1010, 0x6, 0x732, "e1717ae7bdab3ae419342b88b1aad1a5aff5042522649646d6c2b2356d5651b0c765eec650a6dbae4e1c1733b2a9a2c0150bc7311c86593c2e2c2d2c889435b9b6920b9ec015d58d56cc694b81f129693e200f358a1db40239ada49871cabbda252d9e46bcffb907e4395923a4afc9cd7debbb18ab0143e6a5cef9d782c3fbde6ae7972e181780f35a77e177974619ca5269d335a269521ed06e49744f17eea0b831df244107176adcee196ea97394ba3d899954da98610140fa389504c7db5f8bf57c482bdc061494ef666aa8b33f06db486d5dd89ac33dcd415176dec2fbf8515f2bb5ba83688d8358b6ea284446b59c3aef454cd5ebad265e2dc81012cf0b81cf209c50364aa09bc8418f318ebb67f7963feab0b2f87a37259a88686a79e30c7461940b33b0a61e3f43a9617160db556d3224bbd86f3197b8523e4a1356d30c3d06d1114b711126b2b7d7f80e47d9c5cdb83534cd1a6f4d8623ead95c17d1bd6290383bd46c65a7738977bb6190bb973769b6d64763e794d09a532ed0a44d0b0fcaa3a8338f90c305d9f5011ff2ecc2da83c435e8428242f214041f2dc9bc64be257b30f281fd03bafd0111461f4fbf078abc9f6f1c895674aaa129ffda86f251d6f63a449fb2d023177bd91d5ae75d30327ec1ddb7406832c54acf9cfbcd85d2d46e418f507ec924d8165830c3b3844188b31e5161574b362630adb89bbe954cf4281c5ed061ecb3d71590a559110e1fd299f8e7c7b3f752a4251ccd84e35b7880191e1d413b0481cebfe224f187c4917b5f0996c228cc2e7e7498f4b4feb4388401a19b1cb1591fec007eeaa9989677e64c0d83b4aec86ea8d7238f3c284a3fb476e06eb233a4780fd595ab01c7c7c187b39cd11a42285aa9f6cd0d11582186feb95db2f6b104ab044dfdd090b959d241e72a016fbebcf132628937d8a87fce7844d90b76994eac3e96f6489708dc74f3b099e4f5baaaa7536ecccd21457d5d4d46bc597701c3af984e51f3cc5872ae6a81f87e2b4480cafa9a3ed5fcc4cff45f4a9642d011b74aaa5d91e8674d37590877d894ad21ed1398272e47d07ce56365cabb36bb3e4564a4cfa44173d9482ea0cfc07e60115c2549dbdc6c05e4068b68fe75fffc5ca35dbc4cd95bd35f2cc9d558b3e15a0e7c55f7ac82de1c42e6f04635e2712445818219a6b8dfa95038a47dd1d68c49421086e8fd134df62b67b71336825724507609fdda65def633bf8a2a6528d9e9e9583e0177400e8f0e3b285693e64c7839826b030a682ee967c553aab992cde38d6a57e94f6154a49df760a452329b13967074c92b70d0109e763803ac12f37ac31f729717f20d1a546a6cac2f84054a9c2e341f0ed05c89b97ce614238d20410bd15e03c61ff640d7683c5212b5870eef4a59bffcb930c2bf9f53b89532d8c41304cc4ec98b5ba4cb0b5cd5386a5a91b1dcea14aa6d4d978f836f20053ad7c012b2ef06cece7fc8662b1e25db145f30303474a023f937546215380a2adb2d3f658e69a88ce9d5295932003817e804602432556c50dc4591a1846fa4658644c96f7ca7b3c65f539e3e9c2dcc9a2fa7ee36f6e89c78a26d5e054b3a510b1e4a0b1ca21b2f19a7eac152ab40a448826914ed6b27fee39c319654a0b7875f29a975446700df9cfe1c2d9e9f4a544c54ae7f3dad575867390aec3b14deacb1d5e74adb04194becbaadf95bdd2baee31bc4271f3b2f472cc3f3d5e216f21f49009f4872f6d72aed1ce2b4aa3f7a9f71d684d146b7d6ab0197b0b099aaa9237c142545cbe07cbb493392d9428d179792a0a87213c04262441223638140ff0d6e1d5f143c582f59e0778f9214ecd1b5dc5fb1d983c14b3e57c29bd73a1495a01d593fa4b0fb2f0edff8f6fb23567482a06cab3ef6af38c73a74502260b33b7810ac96254e37cb7c9a97adc27605ea395f9b42820ed321775707d22de66d3dfd8d188fb84a5c40c378e5a7516590b438c70a1ba6af795f6808757b4aee1b8198572add77914363d380c2b9737d44e7ec69d04eeff6c780a7977ca76d66431d1b2bd99ef190c495546cb5303654f327142e09fa37c0e502f3b1cbb0e0b8e50890d7bd05ae7f5e3ca6873b5202110a6c85069578d8cbdefae1931b06497afeea34313fb9123c9da0250c553c4da8f94efb561828bbb63faaa72c1943304f7a90c4a9851b6c9186575a54522c77ceeeec2e917468fc4270783e2a3d00480efa00f543fca0bdabe2c5115d4d0273407766a855a5682fee0abb2cc80fbbb59b760f09b57931bf42c3fe025296191c2ebd8873e26a3d4702394c76eae72f3c46e625f073375b5435fed9ef46d6d0385804931811ed49c0edbefc63bdaf390a669d9adf13f54980351822eb51dd9ed57def5399815c8a01aae6afb3b0c6535af8ece94c73ad9abd6b9d7a4606eb1ae60a930fb74ad3c7d4e778600ef7d91435828e453333791416d9dc141c9a9b8d038bf889501341d2f219a65d2043b8d1a6a2c892cbafaf0abd40cbbd97dfb049a5e8c4523689e0bef6bf93f6085f1742786286a6ffd13d6203c0cf8b9762d9139f0e7a2974e06eac3aa7c1ce831d48270e8dc00d352f31bddbf2199b655b0cf2ab88899a72cbc7cee674818dc6a90dfe9c1de99be3bc7aea330f6bc6045f5ae9fd42b20ea1a95eeb457f8425431476fa9a5c2ecaf791427f7aa031922cee797a4329179b024f2511df16803d31b2e1ae0a4deda5b0725191fabc1dcddb5cb3ab5d61db203a4bbf3340306edf5d60a200fe88b86764451782d8397663494b5d88ca60e22649e7b630a9918c15d14ed818005347909dd0da8b1230273cd9f39f2b7ac536c70d3d4e1fc39039441d9116e57b1f0d91e17bf1b964357c7adde2fd2c4feb89b5fc9cfd9f0184c1725513871eafe806df7d0f27d14eba55e862be8f4e966b8a9bd408cb7523e8c3c33d6213bacb84160b0132e51d2c98e46755be704a3919f94514cba80a88b9edfb2f8161556ca972bdccb185d90a8415a79a1be55ba6966be5f1fce436a173ba12f31ea38b3878d377b727c4ca7dcbd6de7a9641edc888495c5c6cf93ec1eb186fbd6aefc1893e2a0ddffef0e2bcc1db929a7fb455ee81b495fa55da808004774995eb176946d470e4d6b37d7f76042f7032f37abe2fbc112c4ace835f841285ed4d307a9aceb185d29981420a66a86b7c5ba81e107005e760a28a1a9a79d12d8af9892da992186015db0287cf54dcb32495fa30eb626a72a6123e05f2644ae4302ba33657253bd5d528a936ba0a9ffe0879402d6d2843f8bd2a51d7fbb9c61b63df3bd3c4d025b1bdce4d1de24efffddf5ed8f01646c40e671f4204d736d3f504ab0e9017ec01abc5f4c4d6654b547784dbdfca073e31fca846ad6f7c999e7a1d06b25d5ebe2c3c6bb62f5ee8f770ff5175cc314299b3a2485726d4ff723e995afcc2be507b89967f8c8d29d431db867dcac95c9b4912d99cd9a6cdd7563e4fa23ca87d5172d81c975275400e90ebcb7ca9f0d415abf9e2128e349fc2fefb297285a8ee151b5d8609bd8c4dfdffb5a5b2dcc6abbec3e64c8721be922121e6e59c2e3d56295e5eaa97d2f31c1457969e09e7ad358b0a6d389b619b36c8ffc2bb108537fb2f731bd2d7eb2ac0de2bdaae2e7b892c01b807611ebcdedadf4c97b4d05651592ec170d4958e05dce92ce002f4577e664d8a07ecbefb1d6de17287441a7174be6c355355f0e210fc680db34dd3e7a83bdf0376b6a761f263d7ea0cc7cc9862fd7af044117ab86e7ebe37ee86dddc9500f4c948c7117482a481d1ba343cb48887fdc7b0bfa47a3d43019756a6ef186d0df76975cfab4a3498b18e1fd7b5ff2c1fc944bcd0a54e5f80d75b6ce5e9be220423e7debd0d9337ace1824afebe9b4c7b0d8e7f719a3a52ff1c8dd5d9a408c796b69d64bae275b7ca0fe91824621ccb8834fcedf32c8612a14ee3fd79801be39245aa12f4a5edad739c19cee034f4fe167c607b510f4fde1aaccc2f33ee04fff62beb85471ca56f8944f0b1c7fb5ef623fab23ddafb9fffe94087b71410787562c933a8d07620a8a055ba596bfc7d8528f865eb1cc8c083ecc2be25acd914a15f21d6a8fa682ee80360b3f2e478771d00601ad84bdf5197ac6e76e914400dc5d026bde9023ccb8f69378452516618af59d11a7a06965e9264f381ce999215a59fcdc1d517dee77e157ad48d5b51fea885faf8153ac4702099e30605a3b295c9345dfb40641752bddb1976d689eb9c1c80c250234a743df220a352829c738bcd8e15c131c8c8c10f51715a272fd666c617114034e346709e8cfceb6f96ef2b7967d247d58acdd353e9f88d329fb5289934051dc6a9461b2dbc0387e44b8924c914c275428edf43eea018a7f6a1b996f2141188718e05a8f36c89fa9563a4c20ab4e7e0ffc5fcba31210a276c53434dcf9ec027de40a3693cbcf7ec586353a9b21033669e867e63f64bec857936321110d0d33da87fe692eec72f3a61206001a31fb8687cf708be2c77f8062bb96b9166f39296917e9141a77896188747a8e57ffce4d8063902b4cc74d77bc5e80a06d411d52016c6faefe3e7222e216142f93a888870afbd9bb6d4f884efcdd13b15934324a20cba1d85d17b1207fcb366809d10490a1835bef7e174f15d86be51fc12ca56c580d642060410e9c70017484374be81870fe02e7a08501a1bc225951c4a42ab8e187bd82c532b4464721b5dd72cbc1ce4dbd43d7ec70f3f4d85a2e6d59fd6a342e7ddc832430a2eee819aaa812da9b276435403bc730355a11ff87f6f4a3eb0d5d42b4b0e5b800408a0ec6f27e01448d21c832d51dcd8d6c5cc8c5852c02e70aeb7add55c7da3181bb9673a31083bbc5884c525551b33b7e0025c7f56259ed1f642789707a76cfeaf1a3b32e0f42f273b66079e39e1fd32f08483c42d0d7861cff5cffa85a08e32fc279ffdab66f5e77d1a7ef4e3f2439a15129ad960fa9aa361bc8e0e3363426e6d030ddf01e6b9010da54985acef0900655962cc15da6e2ac411af94515cd4f5bff618d3f69bdf8c2bdd5fbdc11b7ee477235215f1c86eb697c2d3504e14ec5720bf75bb5f50a83eecf32fcd96086da11bee5eb87957ee0d402e50112f9e6a61c1eaf82db364b498d50ab09ed784b465561d570171993fe9e75989c5a24970efc5370e23f9d61d86865fa2fe9ff7530d36a75515085ce6320f7c629f5b0ee05fba1056b1216683a4b33c97f1c4fd964a0ebd72fe2c4619c42ee78a6e19c2a42d4d43a61e890a0d7fd0bb3e32c929b2946b035d88027fb457057b0a71dbf6d8ea8b53d82d773e40dfff557332f1d18c14ab325ab10e7c393390fd0011e3aa227efb35729c7c7fb2032059c44c3baa5b4899276e9f45f5784f938c368a2d25852287ac02474c11be4631fd136360c53350bba8011ea70770ffa3f1d74fa0a93dad06d8664b4f7951df65545d89244799db24f2fb8b4ea3744b4ba710b59f121b759ecf54df558aa0f92575ed48f3a48fc8e77f3bf53f7eba7a18ab4db6a2e76d7c666d669b752f1ac6f8c78804cdf3648bb2ebcd2a6e3c82ab9e0138cf52ca3cb78052052c42c578ca0de3bae1666a4d2de55cf72b50f80ac68b9005ca34cf2c84cca968f42bd5f88f0782ea47e21d18464d45c31669c8bbe254fc074c8e4a2dba345872846816c8877389a95b4eb3cc9eb718ab2aeea6aeef96ad2bd0b094eaa8cd136d8bb9493892b75623562c1762028058b4c8c21b51a84698f0ccf4a8a90b63d45a4f93741cb3b69b"}], 0x1010}, 0x1) 00:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xffffffffffff9412) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x1411, r0, 0x0, 0x9) r1 = socket$inet6(0x18, 0x7, 0x7) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)=""/59, 0x3b}, {&(0x7f0000000540)=""/61, 0x3d}, {&(0x7f0000000580)=""/228, 0xe4}], 0x9) connect$inet6(r1, &(0x7f0000000740)={0x18, 0x3, 0x4, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x4e0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={r2, r5, r8}, 0xc) shmctl$IPC_RMID(r4, 0x0) mknod$loop(&(0x7f00000008c0)='./file0\x00', 0x1010, 0x0) getppid() r9 = accept(r0, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000980)={0x3, 0x1, 0x8001, 0x3, r2}) fcntl$setstatus(r3, 0x4, 0x10000) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) utimensat(r11, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x4, 0x7}, {0x6, 0x5}}, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000a80), &(0x7f0000000ac0)=0x10) fcntl$getflags(r11, 0x3) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x4) utimensat(r11, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)={{0x1400000000, 0x400000000000}, {0x3, 0x101}}, 0x200) close(r11) recvfrom$inet6(r12, &(0x7f0000000bc0)=""/44, 0x2c, 0x840, &(0x7f0000000c00)={0x18, 0x2, 0x8, 0xdf4}, 0xc) mkdir(&(0x7f0000000c40)='./file0\x00', 0x16) fchown(r9, r7, r6) 00:00:11 executing program 3: r0 = shmget(0x2, 0x4000, 0x164, &(0x7f0000ffb000/0x4000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x706f, 0xffffffffffffff56}, {0x6, 0x3d}}, 0x200) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r6 = fcntl$getown(r1, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000100)="5764e3e6b288cb18d619ba4a844b27a62c7a177a6f9fcececed7bf6b57a6de0a7f8331d2b9f95df5ea7fd1cb0e17de89ab900590dfd03b2fdd4ee83482a223aad98d6abfe0e991478d90520cdd7e5b69bced874e4141f6faa643e2576462896e7ae04e48d704d62804692e1386af0dc9cd91714a622c2e9ef0ce46dff96540129ad2", 0x82}, {&(0x7f00000001c0)="7941c43d18d145b04527773ed3cf9a226484cbb9f5a73c150fc05d5cce48cc212fc00c06664415e3c97f38e86e96a473e3b033e86b9003a363d20cb32abfd180ec1b33c96564623f88323d2e46f8ee3c0b5f419e3c48af4f2d4ed116f1e956370e271e5ae22b", 0x66}, {&(0x7f0000000240)="d049e87b780ae7631f386a04d81855f7c01ffb38011eaed82fc709b80fced2be0604d2d0b5c24c06e6553c1eb2", 0x2d}, {&(0x7f0000000280)="46b2f5cfef62c516b0846ee0f2340a26fabd6009242af82ee7a6e98e0f99b38e52d3c9294a7fa98a1ef1d2c5bb659bf009bf1f09a831b7a771961580f4debec94b86d8f86f32ed4279c54c71809ad8b667b6b03f591956bbbfb78e6eb75cf8e3a6381ac69b38d6f331f8d2bffacbaba2cd343e70cb6315e96488a75a301892f5093ee1068eb1ee1e6cd159032362706d8145c67396d040abd91c5aba33e3ccfb75a9268e1d853b200f80e37d5539d0b6d05dc6fd625188d6107160e1c766e3973dfbff4a98a134d5fc2b3546e5541224889e658b0e9d0cd33a978b853aa171a59e009eadef0647e85bb93c59fb0890b09d6ea49928f039d0beea09eefb628e7270cd4abded685e40697841a4d4b975a1484323fc74715259436d2916f373020bc2637723bf8a36cd38264ab1285e58b3e28463e83431d721f32dc3f491a0055373602403ef5aba83bf48afcfcb7929e5707701ef72dfd2bc11489c0bddd740b7c1e639e1121213b4b1a937603ac674d66c52c91f577b0811220f47bbf47d6ecf4ca7c1a92fab4da630f119f9660e96ee5fc52b6855cff3e51913153b5b87c4fadbfc2615bb6ed516d3dd8689cdba92d9c5423a98d97fb169bfff4e2a5c4e9e10c96b309a0bc9cbca9b4d89322677ac0b0e7bcecee4ba06b9a0b621dd82fa63d382e46dae5730cdcddf40fecf9b1d6af0dd876f345162eaf71b4324cd5c9e6c62bd5098636aa8dc5404884f6e503aeac0af9e1443ab2974bd8108b48a5323e7c4735e350d53ac8079789d4f54e08ea0d354aadff02ea6ed5505a22a22c97d5619d3debd6507e20906e9fde5d2c2635e0b574531dac63b60a0d8fc6662653af06f986547f15138f582407f288f40e7fd3a7421f05e0c0a41fa5a9a3846f9ed55c7a9367b139f00052703f5d402208f6d778e6cb069dae752be3d46720ed724d8e17537be9b9b43126caa658495d5343e2cb08b3b802e122994ce624b3de5c69d3912df09d6d0af72e36292bf48f507f16c4407dbfbfd20b22f5342a7ba4ab86db649ef825d7fd3d8728afab9443ff368e5194857037f98dba6e93afb31b36719df9903168cba8c83fa77fec17a062d553dc0844efab5f37fecc6646916d434d227bbafe9ace4dfff70e9b74f99de66486f63d9e943ab607fbb11032389f552333fd4f358cef7758e480f42fb262b5a2ef3877877e55540b3c7f0f3ebe13451d5cfd8a1021e42247bca181aa03a1bdbdc38b2bc62bb63a49138ef69951c0243f2c09eec45b0e842d77921a44b60a552a1374b0d1eb0447622f954c6e965a326e2e0d8b270a0c3946a1207ec163e87010a48597627317a6dff23b54771626d16ebff13e96d4e9241c6db3e05c28603599c0a8bdbff6051d9c195f2a94eb4c664d63d1405b00aa64ac7e3216c3c0dc8e1a6cc7b7457d72d73b8f186a03515cc04ed43e1405d137254aeae8470c4c8ec4641de22d49cef0b6bf643f9c5281dc8a53d1fa8f01e59c480be1a3a50978f8d813fe1a38a7dcd66eb989f260b94d194413aca53d0884173792d5ffc0fd3bea7604210c74327a931e16caa8c330f58c598bcec441fdbe28e3295b74f40613c1c1f11856dece4ae48b7e2fdd3cda4f45e03a04f97e7c9b667e41e0ad63fbe76aaa316476a7ddc7356d698dd1b4bc715defc6b7415087225934d7d0cf63a99acc802313a26098d37dc2435430e6e4f7c797870a2aea06879696fef3fa3ded6b2496b505f2103487958d33c2075764cbc735821464007ef9e605700c58bc7ac6f4333db65aac56f8bf1f909042a947a1432a0c31b043a0ff21b3fdf63570b360b490a309dcf1dc08c259ce97d11d0ada98e8a7f54be2baa6c9f7e4f59d5b90e1e25b912822783eb1b7a76b0115de10ae147fb3788d125e8fda13f5e2399e050d3c5fc265312abd307d94e1f1799f7418626c13fdc14ddcfe136b4dbe4a84dad15851bd57c70921a90d60d1f5b1cb8563670ee47cd345799c98d4728ccb42266825ba6720329802b7516e79f2f0dfac9b3c9dde3ea3ac34bd3e9e51ea81f1772f36f0deff2ec8deec86546156effe21bcefd9ed109db2928cf5b58ee4e5daea96b5855b0235e115ccb1efba8dfa938fad9f53c2bee4c66b331bc304d5dc5c1d6f20e14906c535fb734158350548c742c50952614b3181a6532205c0b11f140d202153ce91c922c6b8a601a6395aac96da321350a43873c6b52cdec772783d356b1032b940b30bd8bfb4561144103236dd582fcf72688d88e92664259d27e99efd3c3eec8b3fd28fd15705a31e4c4cff61cd7b240089370be465c88fda3875ebf2dcc689f62b0b0cddb4d2df7d5aad16b76bbc33a7d6d8eecde11942859abb348e4b7b0cfea58b22500b426e74fd748f4fbc49571c6d3b1c29eee43469b3fe1b970130beeaa2e616c7cb5558fabdb2f70378b2bf93411c8707cfafafd64ae611e37ed0e243ff6bfd770873e55c11b01a3076ef9a5470b28c7c4af3d057f1e68afa57d0b83966b28da0a07550e68a98dd6b5ee7989a675c6844a82938f478e2520f553c6603bbda5514257569f197f41bd4b7a86df97bdfba5d5fa505a0673817bb70e72952c47d0b6c3260a0dec9dcf90c90a2471d512205bec5246269f08b092b1085e61a2ebf763808b6f478467f9ad2174860acced0c1b185550bd88f0fada402708500f2554fce4e245050e7435074eb74cbd5d8e5b1d6d5a9c87cd8fb9f09030cd46610158aa6654c2a5853bb69590dfef39a00f40afc63f1249802f271cb9f7ebe98371a7b89ced0e5be0928067df3153e80288fd43a331903a38f98945f65260a86ac62b59468919561a1d05978f2534dc5996908864b8af0a09e48284feaee0fccec8369eddab4e6d1379e81c788360f6bd59b7fbc3ef26fd2e801b8046c2de6c7633638eea9197018f2aaaf31e9325d03c64e575ad9a46a5fdc828ac15a12baa3ea91ac6c4d0a22f043f6e5a70f33a60e193fb0173f47367d2ad74c19ede9b91c534ca54716fa39ab314350027d81d117abd502a84dc968039c439fcc35e5da39df959977c32b8e568525d9dfc75324bd74c91a6cad0596d88e2cae70b794c57ed1a1a5662ce6ede8af0fc8e728d27f3ce3990eb10a9ae95241e2b89587ea7a236c90c56202071f70e4f2643f46c37f37df430ed1524eab1e33e52ae3448d1b699b356d990d12966e40a640000ba8cde15f9b30a6bdab17301cd65e94f40f51e340bbb903d8b9ffee152d87d48931fa7d07f8bd58c21f2e9acf432582f84710b251fc634b0197fd1d95df0520b72bc127d3fa4df89e58ffcb0f048e1e12db864c6fb3b56fcecf007c0fe6b301a0e4673b56670de7601d6214e6cef13d87c76d0cc096d0508c802dc105f842ab0186841068bb815d704ffea29d8352a53ee3958ce200f9281da7cb0007a818576493df560989f2e91cc8dbf59e9cd14ac6f0a5e93a70355ccd4dd450b587293f230eb216a0e7606a9a8f50ee73a83ae97d0efcadec69d107680f032fc1dcc4cfdde89749043e524ab70defae7082a666bfcbc4719d1f014cf5b2af8261846a16680062f44f4d0c3332d58f6f69dfaf530cd00eedf6ea3195e2d8036aeb762f6c93f79952e75bb82d050d5202e086e9175347da318783827c29a7cd27c2d5c128a836d749422626a654153b7ca62a2e7a56c1a27d9a998ea69a23ba91ab588d807150911fb5784a00eacf6faec43836adffb0b153cec054d8ac46ee99a368867973873342a840531f52fc6315c2ce0caed8e84df756a19a3a66f068e15d3cc53be78be75bcb495bc2dc77f797929269726a2f37b9e7a5f63fe33fc91fec7443e08e6d0ebf18ea976493f3bb0f37f1a10728dc1b0563563e7764c43a8221c3bab87b4e269872ff021ed0d0129f735198faa5b81266de9da61576456464c45a627dc9d489493ab78bae528c8b3daf000511ab3d8f44a5e4b3391a20be3e7f32b6c8258c0cf27705ab4c20dc2a455d940ba7471e1af5f3acbdba34147e36f554c63fdac27fb9748654e4bad4c6010cedc915b5b390628eafcf33b8fa838c12f63a2a1314a30208cb303c51a163c76809fd819fc343d1cb7e7c12caeabd84cc4c1cbfeffa2dc94c7c1916e7cae1bdecd8fb8ec08449853f0b8b64b74019f8e4d7eeb3ca9a0021e194aa288356cb67e5db5ae8077dd8571f80a92a91dcf4078e55941a66d15a8e20e59d564d4554bfeeeda1cbb7eb79cf55f94b23e4c1b4c1077a9ca28dbcfc83c0f4a3aec75376d8058478f99c00db18996c272fc6abe01a379bb90d8e850e2bf0d176b2ee423af301a595396e6fcdb3b9600458ec36ed30b4d84f28206d54302c065f4dc86b0f21e6ba1c23d71229e95c480d135b33fbfc222263e99fee671f3455f764c823b2feb9abbb85fbaf341cd875d35a976a57278566f4212618a7efbf9ad2f2093869ed5bb249370a11f2a9fc4a612314651c5f4d8766917929262b3d83ab71101cedae1bb5636ff7ba2bb54cdee842ceb4e2b483bdf193c597dd9bbb65a1ef79f2bcc023134245757d179abb704b345c3df876c0636bcc38988d9dcf599183e9f17bb83fb4f393cb2825195e75ce39ad3bef081865572552eb2e121fa9189e1047d7878f0419658adba443356b2f1aaf2034c414dab06085735ca651f53ef3a7ce4382bc911e232cc63ef5d1e70169f2a7622767458613966d2ee69e40c4a84ca736153255df78044b72b7965a8dc401f2ed30f5917287720dba9ce86e56ede36dc37f4dbb1d1991a24545bcda6b6daa2c8877492c19756a84e87ec4542425e7129806379a88af5eb55d4dd462c3fd12c776e910128a7ec3071479af979681ff4eaa79f3593ebdaf842f19c7eb3ddf959e43d2f2e1e53e227773a03b91b3a31794b5ef924cc3a757660a6c3b7a996aea0d7edfb65d3d655a288f1065fbacace5c0055070bdf4fb8f8c7a590c4b7c5c6e978648045c74d38df8e17195779cb5f49ee9dbd113f427a99c706d2dab0dcfde2a40cc5f7dc7e40f9afd85e7df93a2716a982aaf6fb2c7de5dda6c270b1fc0c09bc5c1d840bb74f487545feb6f3d4eaf5757410519013e0f003c74efe964b96a01684d9fdf086d2500df33ac3a09552788caf2c57e8b0e884d1654090f8e2d89d387fb0b06b8ab9eafde4617239d59afe51f8a2cee5577e53838a1eed8ad005cc4535cee76c2a91cb2f5795423b08c6821f95da33c366190ecf060b1acaae1b5fb3adc9c6742ce9c16a3536fcf4005f3588d0d8ebe67e0ed66944c261eec4b0d7ebc4b56967df9b00f45c9f71e7ca2a343eaca920f9437775cc27b6ac72ec102021f52e7e74f6e24b5a7a7dca7cc9c695c3591fd67bc7c9db9be2e407dca5b7ad7436d89c2b7c9cf87382bc2df9a87b29aea63dfa1b34d511735b9063313ffe069d1589e1b2bfb606bfb99c5b88f09c24c540586cbe4769d19a0a2d5a9a8da7a9e5f7fb66c3e54293d224c2df87785014198e751a9448348c944049edb54a8756c4cdfdd75ef0081e4e3785937f325ebcd56349c1929e561dd95a02d188d9001021c86dfa301fbe5041ed6e2a380f9a792e995a2bdeec6e48f6a8bd3d1f7c28f4562eeef15c3b86f5b89d8df189a9e5f897a8887b970d470e15c503ddb2cfa228bcfc6399823c265c5e568904a34d36da584f3e5ef45dcaf0d5d2a3cbb1b9f6a1a3d0aed1c8e574e9bd66212f1492e1fbc7c12ac1694fee253df7f931a87522abd3f3873d2a5eef40159f9b00410e1f020c6d5aa5d7a0f2fd9f363a66c3a7485217aa0b11d071d65d0379ba", 0x1000}, {&(0x7f0000001280)="9bff5ba52168316bb87eab507d54214fda1488458520baf627f7e8b362a625f9d69546a2093aa93e7f0999a4ff72bb855bf420df865298d441e365f3bd4228dc6131d86fc4f804dbd6e5c511a7368f8c3c1a19f2e85479e2e7cb63d711f5a673ce76853219fd0e1010c11890eb0576cfb0b1fd07964ab2b03d7b3b316b5dd371f4b4a48286d7a145bf585bf82d86d362471d784759f40551f744f276383db34dcef4215ecb48f1018fa9e67c4413d5a8197c0f2636aa888528f9486a15ded4773b15367d047138e1f444efc881ecdd30f194a891879eed5210595a74f4ed3108aaab7babde6dbb38345884d7008ac5f2e60bc7c2d7c28572a1e7593ea82230", 0xff}], 0x5, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x2, r2, r3, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r14}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r15, r16, r18}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}], 0x118, 0x400}, 0x400) r19 = open(&(0x7f0000001800)='./file1\x00', 0x80000, 0x100) r20 = getpgid(r10) connect$unix(r1, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) semget(0x0, 0x7, 0x88) setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000001880)={r20, r17, r4}, 0xc) getrusage(0xffffffffffffffff, &(0x7f00000018c0)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001980)) r21 = fcntl$dupfd(r19, 0x0, r19) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000019c0)={r13, r7, r12}, 0xc) accept(r21, 0x0, &(0x7f0000001a00)) rename(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') fchownat(r19, &(0x7f0000001ac0)='./file0\x00', r8, r4, 0x200) rename(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0/file0\x00') getpid() 00:00:11 executing program 5: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x43, 0x9}, 0xc) r1 = msgget(0x1, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r4, r7, 0x2, 0xdde}, 0x8, 0x2, r8, r9, 0x7fff, 0x1868, 0x8e, 0x4}) setitimer(0x0, &(0x7f0000000280)={{0x200000000000000, 0x5}, {0x20, 0xffff}}, &(0x7f00000002c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) msgsnd(r1, &(0x7f0000000380)={0x0, "f9af5f8bbd00a9ae346afa8e47de1b2c8f2941de58dacb42be09644f75af2eb297e123b80fd17ba4eaaffe0ef12fe1221701601352e4680b488c9e1132d4c70392309c4411f880d337b7e7793014f5a932b9a18231a9d7e0171a3b17410a32209458319d6559b51a87bd3d8c9716eb84eca8c2ff70610275b00d83100610e0d7757ef51515a609e805af5021ddbad83490b66a1366de9828374ddea32b7d37776a62b98b923645aaea3bc2e2358a5df67f9b9871a142467481b236f7"}, 0xc4, 0x800) lchown(&(0x7f0000000480)='./file0\x00', r2, r10) r11 = fcntl$dupfd(r0, 0x0, r0) r12 = fcntl$dupfd(r0, 0xc, r11) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) recvfrom(r0, &(0x7f0000000540)=""/23, 0x17, 0x1, 0x0, 0x0) readlinkat(r11, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/175, 0xaf) connect$inet6(r12, &(0x7f0000000680)={0x18, 0x1, 0x6, 0x1601}, 0xc) getsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)=""/152, &(0x7f0000000780)=0x98) symlinkat(&(0x7f00000007c0)='./file0\x00', r12, &(0x7f0000000800)='./file0\x00') recvfrom$inet6(r12, &(0x7f0000000840)=""/150, 0x96, 0x800, &(0x7f0000000900)={0x18, 0x0, 0x7e5, 0x10000}, 0xc) r14 = open(&(0x7f0000000940)='./file0\x00', 0x0, 0x1) renameat(r11, &(0x7f0000000980)='./file0\x00', r11, &(0x7f00000009c0)='./file1\x00') shutdown(r14, 0x0) msgget(0x1, 0x200) recvfrom$unix(r14, &(0x7f0000000a00)=""/56, 0x38, 0x40, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$inet6(r11, &(0x7f0000000a80)=""/4096, 0x1000, 0x40, &(0x7f0000001a80)={0x18, 0x1, 0x975, 0x5}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001ac0)={{0x0, r6, r3, r4, r3, 0x40, 0x8}, 0x3, 0x800, r13, r5, 0x1, 0x6, 0x3}) 00:00:11 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x50008, 0x2) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x184, 0x7fff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r3) r4 = fcntl$dupfd(r0, 0xc, r0) mkdirat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0xffffffff) mknodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0x800) execve(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='+[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x9f#)[.\\.).[-%-\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\\*,!#(-@%}\x00', &(0x7f0000000440)='!,/\x00', &(0x7f0000000480)=')\x00', &(0x7f00000004c0)='^\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='!\x00']) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) link(&(0x7f0000000680)='./file0/file0/file0\x00', &(0x7f00000006c0)='./file0/file0\x00') chmod(&(0x7f0000000700)='./file0\x00', 0x80) fchmodat(r0, &(0x7f0000000740)='./file0/file0/file0\x00', 0x0, 0x400) mknodat(r4, &(0x7f0000000780)='./file0/file0/file0\x00', 0x10, 0x80000000) recvfrom$unix(r4, &(0x7f00000007c0)=""/240, 0xf0, 0x40, 0x0, 0x0) r6 = openat(r4, &(0x7f00000008c0)='./file0/file0\x00', 0x20200, 0x80) getsockname(r6, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) chmod(&(0x7f0000000980)='./file0/file0\x00', 0x5) fchmodat(r4, &(0x7f00000009c0)='./file0\x00', 0x104, 0x200) getsockname$unix(r4, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) listen(r6, 0x9) r7 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) openat(r0, &(0x7f0000000b00)='./file0/file0\x00', 0x28000, 0x62) sync() fchownat(r4, &(0x7f0000000b40)='./file0/file0\x00', r2, r5, 0x600) mknodat(r4, &(0x7f0000000b80)='./file0/file0/file0\x00', 0x2, 0x9) 00:00:11 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x8) faccessat(r1, &(0x7f0000000040)='.\x00', 0x80, 0x100) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) 00:00:11 executing program 2: socket$inet6(0x18, 0x4, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget(0x2, 0x3000, 0x11, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) dup(r0) socket$inet6(0x18, 0x0, 0x9) socket$inet6(0x18, 0x30000001, 0x0) 00:00:11 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = msgget(0x0, 0x148) msgsnd(r2, &(0x7f0000000140)={0x3, "d33c9483817dd24af1beea0baff321d010ee6eb10bd7ced60d24f181e5d40e89fa7daf33730dc079fcc3f94bdff25654832bdbd83fe2e65cacaf3a1a3a578b15fc5881e401759d93e075fdb6f87c60f3c0c0b4dd06d120beac28a40f5c28a0d97356ff9c905a6777decbb9967c22a82e799f19f772ffc32ec6f8500cca67a0338dfe95c1603946fd83fac826860e46ea199d1932e31e818cf51e3c870ae9d735f68a566616eb85c0107f67750d80b1a88498b243b569948b44cc8f081b643b1876839fccec1f24ec1caf8f0f0aa1bfdda48e7e02a1fb009251e838c0483c9a9ba4ea2ed3159f9d038a4a83df922c6b7ab93cc5523d290dda712dab"}, 0x103, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xfee7) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1000800, 0x80) preadv(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) 00:00:11 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {0x0}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:11 executing program 2: r0 = semget$private(0x0, 0x7, 0x0) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1, r2, r6, r7, r8, 0x100, 0xd2}, 0x81, 0xfffffffffffffff7, r9, r10, 0x2c1c, 0x1, 0xffffffff80000000}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) rmdir(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r14 = dup2(r11, r11) bind$inet(r14, &(0x7f0000000200)={0x2, 0x2}, 0xc) fcntl$lock(r14, 0x8, &(0x7f0000000240)={0x3, 0x1, 0x5, 0xd2, r4}) r15 = socket(0x10, 0x0, 0x6) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000280)={r9, r2, r3}, 0xc) fcntl$getflags(r14, 0x1) getgroups(0x3, &(0x7f00000002c0)=[r8, r6, r8]) wait4(r4, &(0x7f0000000300), 0x25, 0x0) getpeername(r14, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x1, r13, r3, r5, r16, 0x41, 0x1}, 0xa50, 0x9, r9, r12, 0xfffffffffffffffd, 0x0, 0x196f}) setregid(r3, r3) semop(r0, &(0x7f0000000440)=[{0x4, 0x8, 0x1800}], 0x1) getdents(r11, &(0x7f0000000480)=""/4096, 0x1000) setsockopt$sock_int(r11, 0xffff, 0x3184, &(0x7f0000001480)=0x2, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000014c0)=""/179) accept$unix(r11, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) fcntl$setown(r15, 0x6, r12) 00:00:11 executing program 5: chmod(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x8) unlink(&(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x400, 0x100000000}, 0xc) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffd000/0x3000)=nil) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="eae2bf00be6bb0921579f7ad365aec5321c626630e397b776da65a1c1f3f32cfd0a34e364795f53460241bdf2fcbbee669fa94ef9cb0680acda10e03e2c036bd7f3c755c55487a658e4b", 0x4a}, {&(0x7f0000000240)="a652e38cba1d1c154e47240475b5d83fdc225a3cc58e4490e2f3fc403e0aba28b6008116b91226b45616da40318bc1787103deee308ed6993d12e5a15b322917a4653f218c646b9ec64a66501d7edb6c53540c3f50e194eda21d90153c861a9bf493e4b41c06f4b606fb84de08baf3dd838b83e5f3124e23fbd1331381564beb1b3e43033352901cfe2a24c5e57b04503c0b6cbe5b9fb124c44d0be83902fadb73c766e3e82b651337400fb169929129ed99b4922ff24d5cfbff483c45464fbdfcaa8396452201850cd3f1d64fae8e1968ced028d6b221f0d310f4da8a1985f4de50a154512f9cfa", 0xe8}, {&(0x7f0000000340)="0dc247e0cd203d25649b", 0xa}], 0x3, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x58, 0x2}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0x3ff}, 0x8) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000004c0)='./file0/file0\x00', r1, r3, 0x0) bind$unix(r0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = open(&(0x7f0000000580)='./file0\x00', 0x420002, 0x40) bind$unix(r0, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0x62, 0x400) fchown(r4, r2, r3) r5 = dup(r0) readlinkat(r5, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/38, 0x26) mknodat(r4, &(0x7f00000006c0)='./file0/file0\x00', 0x111, 0x49d) fcntl$setflags(r4, 0x2, 0x1) openat(r4, &(0x7f0000000700)='./file1\x00', 0x0, 0x10) r6 = getgid() connect$unix(r0, &(0x7f0000000740)=@abs={0x1, 0x0, 0x3}, 0x8) fdatasync(r4) faccessat(r5, &(0x7f0000000780)='./file1\x00', 0x4, 0x200) connect$unix(r5, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) setegid(r6) close(r0) fcntl$getown(r5, 0x5) 00:00:11 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x40000005, 0x3) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff9000/0x7000)=nil, 0x7000, &(0x7f0000000000)=""/169) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x101, 0x8}, {0x18, 0x2, 0xffffffffffff6913, 0x100000001}, 0x1, [0x3, 0x1, 0x7, 0x791, 0x6, 0x0, 0x18000000, 0x3f]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x3ff, 0x10001}, {0x18, 0x2, 0x7ff, 0x1}, 0x10001, [0x100, 0x0, 0x5, 0x4, 0x7, 0xada, 0x6b1d, 0x6]}, 0x3c) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2517, 0xffffffffffff8000}, {0x1ff}}, 0x0) fchroot(r0) read(r0, &(0x7f00000001c0)=""/160, 0xa0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000280)=0x80, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/152, &(0x7f00000003c0)=0x98) r2 = dup2(r0, r0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000400)="02c2048e75105a26a434cd93f4fc6af35d0b1c0dc86d553d300f31beb6d5711aba27e33b869f81ded94ff4d5ca05fd27346bf5fe0456651aa16b593ea518272d6add731e85bef299cf5978f98d12dc09be6adbf1b716a187c96836ce40d004deeecfd957a18f5fc36b81748703aa2737286983c30642b2d8cda8d5096169304faf0cfa151555ae6a006195f48df9d7df4223bcf913b71e2fc390750461a0e7d5f603e5dd2410305500af212fb8a0423a8b01c02e170ef92c084f2c44a554682224805ccdba2fa4d2050aa53f0bc8b05cf1ad6a3fb72e3773e93dffcbe8f8d6815d06d44d329a30d78b353e0137a23ca1aba20dbbef3da4268928ceb9", 0xfc}, {&(0x7f0000000500)="f63c97cc37a7fa7800a37f253e165059f8cb424287d7429303859026c20c93607d51f3d8af95b23811ccacbca38493b7cad2685acf7d6ca61099618693429b50308731a03580d7587d9697a0b8edf227c861e86315c8a08b5890552a83e29b9bd99cd1b599138039f03f8b5a12f57a98d56da62a9d004085c75b959b3f6af08707172a155844206e819e2bd8f17a9657adcf0ed2032aa853e7244dc603c13b8ea0e0c183d3fe0a261feeb3068b72c46c0e80d4055b44757cee9bc1b97b4a25620b8ac1096d1f8ea25b058fb6ce4e6ef62e3120f89749411184db0379628fdf21fce3f436ccf8d1064227de1e373cb16e28beb692323ad2314b", 0xf9}, {&(0x7f0000000600)="4f3b56c9024962357ce82f27d065b01e9312b20cbb7465c37dd8d804831491a1b5", 0x21}, {&(0x7f0000000640)="6cc8670f43", 0x5}, {&(0x7f0000000680)="34fec62e9bb9fac4fcd7e5eaad8d2f1460745cb6b3b5c643803b2de96d9a04754db071b13d10b333d387e2011109862dd6685d7f9402a8ef298b6677d82522c7308c5de91e804c8ef9e4b8de7d0768be6900714a11e8679553fd50e2b03c821e5e164f6b65456718bc720d291aaeaa3b10ecf76a7d09a2c4c18a432c57c11d4222419d4754169d454d0bbbb23b", 0x8d}], 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x3, 0x5b7, 0x5}, {0x18, 0x1, 0x4, 0x4}, 0x5, [0x8, 0x7000, 0x2, 0x3, 0x9d, 0x6, 0x10000, 0xfffffffffffffff7]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) setgid(r4) r5 = semget(0x0, 0x0, 0x420) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000880)=""/4096) chmod(&(0x7f0000001880)='./file0\x00', 0x4) r6 = dup(r0) mkdirat(r2, &(0x7f00000018c0)='./file0\x00', 0x2) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ff8000/0x3000)=nil) readv(r6, &(0x7f0000002a40)=[{&(0x7f0000001900)=""/112, 0x70}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/130, 0x82}], 0x3) ftruncate(r2, 0x100000000) wait4(r3, &(0x7f0000002a80), 0x9, &(0x7f0000002ac0)) r7 = dup2(r1, r0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000002b80)={0x2f, 0xfff}, 0x8) 00:00:11 executing program 2: r0 = socket$inet(0x2, 0x40000003, 0x0) getegid() recvfrom(r0, 0x0, 0xfc20, 0x40, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:11 executing program 5: socket$inet(0x2, 0x0, 0x4) pipe(&(0x7f0000000000)) chdir(&(0x7f0000000080)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) 00:00:11 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) sendto$unix(r1, &(0x7f0000000180)="670c77716961835a1d4bd3211f4facb405c5d472094f0d627ba64fb11014cafc10a56c1732a50f038e6cdde0a1d096251270a479539d579b05f38bc852c6732736623a8b7b0ff321b14cf178dc6590afa9514749abe1cedbded0173cc6fd5b1fca74de0d216c8b93c66bb1ade07905be38dff6a79467ffdf8ccc19ec0e636f62a17e933048bf620092f03276a77690e94a8977909c14d2e9ec837cea89877fabc4f2f90051a3532678c10eda1bc8c7fe2995998332b60016d475659faee063e17a9d6f87b46af27684354da5b08296ac72875256e69358dd6863a8e2556282674c28e58908991c694a6de007d30378be5319a2352e8b8c683e47e9f8a7aa6f10b36682fdfe63dc5d6e3d51999763bab370b8b05a5744d1f6d8e42e9c619270d648ec03a62e8f6d2e0ad76e0833b26eafc5ba097aa71231bcbcbf8bfa6162da82b86ee0761848e518b1b8517b84e1206f8fe5b30b23d0b66f44216e398e46b8a547a01e66ebb18a0236da3caa81eb6cbccc894c8bef9e27962a88943aeb1186246b6d411cc6f2b9a59d60fd8194eda8d00d831226df559b06d88ebd71d0ac975c099aecee49991e2bc51312fc42371912958e249d0af88c8de691faf6583b1354e477ce8d8e2411c48515081e31a3c5a940526156e92a38efc2ef15015ed847ad811bc9297fad50ed7dcbed6e97fcd22d7aa9f4cfb702d9a15767931fab3ccefaa0c3522f1b4b421ae93f88223f883d89ad77411f34369b3503c822b4f00f1ffcced312eee13c91fdefb1a0334527582bd51db6a66ca857b42c13630f307b4ccd6f6449329adf294df6b20cc409ca795e503496b31fc933d44d97e2359d5a6e877b07561d6da62bd4ba17428e883afbbe6b1b1228b6f81406a9858b4cbe4ce87c6139a17e31fea2b5020868350a813798950fe695b91e8dbf99292850470815de32470f8e36d3774d52c90699d6615c40ad50e398cf1875fcfcdd50d9f99e56e487749c450a958c52f8973fdb705ef94c33db1e62f58d049d909f011781a0066627d482a9154c2acadff566bc78eec19136f9ab663e51973c71f9b676f617a7961f73aa45720b2952636642afe7723af78f3a4784e61c6217904fdf3602a36ab8271dfef68a26ad1f6a506dd23786bb91832129f882391afa609794f596c88ea454bba7bf3f8811a2210d1a3712a9399fe7119978be26486895e0aab46f79da2cc4d2319416fc27a1129e307a98570ddf3f2c61ae623f9d03b9e9b4a421f91043aa6ec141b824271fdd178dbfff2dfbad366ab4499163bb5e758e02ca97e503f0067586fedd9f373f77eaa4ad316877a5c4e653325eed42bb6ec10394e08f06a3e0ccb7ce4a5a1babd63887d2c4665a236ed4ff8be4322bb6db8cd12aedf68265b975f7e454af33a1fd8d219505297113ea3afb62ffb15202599d663769104aca2b22e7f5ff5c7d5c5084f6f9ad102a3d254411b53eff980fe35d5d9beafbc71f6e5ec7d6a8f7e0e82c996d10d9c84caa0a8873e820c216700f8052ccab7e333dac4d4aa9a6d22797c64d062bf268f5084d498a5ec2192a690ab52cc673e0a3d9633941b4c4014032a71d03ea3cac0288a306f266cbb1312a6a34532089b754dcb2521a43eaf33c8cb4591dfacb7925e66161142eea10d854324126be3a4bfb6a11809d4e29bab0b21081530c94114454249d28a5c8117384d65a1f4207a0eff3ac1b04c1d989c1fdd3b14f8bcfdc4d72bff3f46dc75e61c4306285451eade2bc5d0f52318a86e72ebe44c2dcab248e18759f0ab103e26ecccb25dd699e1b08a45bf9c8313576fea5cc60373d99c550f71b0fbbb70d7459793aa15def9704f4b2b1c1891c4aca5191a62339cdf9e448fbfa8cc0bc64ac9471882db0eeb1df2f747f8c3189344b8df565763ccaba6d10693658b388fb3d0f98917cc3fc429aff157cf88ffd6aeb6c8dd04c641439aed83313abbd28d02618d0818753058da66429a5a2fc7c8c79d19b7ad8078aa64449d7fedc4a9d7c04ed9c23494fb3c35a1d79a1082154b6fcb2fa614d78396773ebe27cabf95c7571224692bb35c2856f3d082756313fa1efb3862307d4b89a157f2f1f0ec96601768d7ae787557185df1ff8e08135ad92ef7d3fdbbe218473195b19261158e39446e55dbdc10e59c2af14958dfb9ee8513a22e6b76fd20fd115c0cd8baf2c271e78316d66cff517cca06931c3d3dd0512292030b2c1742255f2286386b14d6e4e76812c1e784d26c47c490170f171156b974e91ffa9c3b61822f219ae7aef313b874de693ccada6db05373c8c1d4db3e5799a5f1c8776710c6dd724598eadcdfc03fb4fea2de74e1000cd4691db81661fb10f4569ee972cceda516fb2198b1d3ea2eae01ccca4b208da82f5244886f06fa49cb3ea2974411bb9626bc32c67e36de066bcaf8e13ec1a0b4d4f1bbe60be5db5a3ca6395a5726f87f8e00f19bcfdf1d31a1dba76275e70eef232813a51b45a3d0242d4048221eaaac5815af5af1fbd6a44b080027c5bd06e846c9ac460829e45f8f6de10cda36a06033832b6a066f9c5bef940d7b2dab0c1086de88f7105b1e076041fb65bc4f31a122824b841a56473ed5192370792cf38ae8572d9e2d8f536a43f71e054f84a5394bea07aa374f8da6319b7dc1261d221c64e1377ac24a73a2c1a47ca09476b2bfd534b47d55b283ff2d4017a770e76011f89e6e3aaf8984e94a17324fbe03258fbc7d35298e513b42297731add480cfd4ed1fce4a3c068cb984f5658975f1f1944b84dd7d1822e7e3c2e30ae26b7dc1acedf63522ad1ced96e360913a34c9af23e60fad9e630e576862551b79b3319d4b19e830c954977c26f94f5c200cea3b9c5f00fccd7ceb948da268b23b8457b072467897b49661c7064a6fdf93ce4cebc5001189420d5f3c18b8bb114d35212a80f2a8e64f54256ac4be100158f4cef2ff0287cb2f6727b3e5b5e8c7527e0a31313f2aa5966d395e2b2c90fb3bc7bac2a51d597cbbc771eda9362017f3a16a85fe821b93f62f4ae1bc01a8989ece37792ee52fd3f9ecb9dd8a793ea3ce1d6e7d55cc127294de784486fa496759ccd009e64a63b3452f96e197ab31ac04abf5c7b5a6bb94568037c6245214037d1f66bff17fd4beb15de47b6b22c1b04fe72655755d0d69b8ab7fbc9de59b5a61f3325b33f286d112027d4c9295964f162b34d6739d03c7c4006e2f4bbef14e9e4690e6a4363b70e29d4ec61a38b619a7409a925afea3995bd467255fcc4500065d3fedd73e793f05eb747822d143411e656f01b0b6cbf78527e8b978cef21578642d90b881e444b62e61570ca06582874003ae1627262cd6650af7e812f620e96118a69946de75979233dd99233cc8c0f8ce93097ec9af84d5bbc17d07272ce22a51cac971bd75aa55bb96d1401f13b649ca48000d6e16f454fac13ddc7494500d5f0f9fe817a68cfb15a729902dc9e086c05af24d77f1e0c47301359ec946eb99512f03afbe65cba60dee07cfdfe5299a317324d2a74f810bc1874d0f9f6254b6a9e62aba018abf7b2f6ed9ee0d42cb59634443d250b1809b875696b9c7d60d1950c482e0c23d46154ba048b2e0af132f0675d3b3f475ace91a085b0f9e3f8f99422eddefdc10a18ebc5af842c7276b841eecdbdd73abdc22d91b5b93628d85d80482f7c0645a5a937f411bcdea6bc8b9f168aa90c2ada94d9a98505bfc858f617ba00d2713f399c1f988aa40d521b541119afd01de831bf9594a27f902d0871de483a32b080bbcd411d47a282864620354e2cd62680cd9cfc08054f1516818853cc95a87c88d7e1c18e0771693c7126a4e803eca8dbe03b64930d3ca9b69819b4975785bba33c952a22c3755a6bcf8561f4fb12f33a4851687b9efb0586eb36103606844b6a12c4ad94c007bb36d8fb3240fb24d2c965927cfb6692345571f9b53599ea78595e1277d2f01d865dc81f2e1066b4e8528bd8deb60026cb65dbe89df07f5a872a5c38164853b1ccfee26b5feb78beb4994cc113b5a30939d392a9ddf42df52be85be496f7bb0e1e278a8babe881ffb88286ac8b2baf01d0c78b26990a5aed601a54ae813a4c10665a3c629f3d6aea0b07fc7f0e75944ff40db7ee52ef8c96640e47e80617c1b6b4a1135e61f954a6f128d23959d9a937c3da0d88f941d64a1b71e3b3b26cd20ba73d8a82c3352e080a4aef28913f0f36d478d283b10e7d71d4015404793e25410835c52503e52f4320b4f1975142f236e8288e75a20d8c17ea4ddfa40bd6909fec41eb88da9036dd65baaf6270c07287510036adeb2c3e7c9e3a9816edee94686fd35edeff655971699666a5428a2bdcb2f4165d311f4b619a440cebb6be32fd251efe7f00cf3da9cf803a18518a184ca7f14a4d09c19718d76090ffb8015384dd668829de2132530143f1135a0063578b7ef91f98f3178e228de3da6690b6dd0bc2f97c8ef7469935bbe8e64f06eb46f35f54d1858c1b67ac151fe845bdf9c1c16bc6f8dc1fac63d122d07579bcd1f8df8cff93a790765aec97d20a2d6a9588de8065ad9f84eae275f506bc5c377192d30033a23dc3089f4743e60ec11be41d89efcce39c60df9b5905c1ea981bbdb66e10a7a36e3d17e0c4db8133b599e575bd2e48c3c3cee4b297b7eadbac1025a5b66eca3f547039b3653d9b70f07732dbc4c327db96ef18e7587f76fdaafa2a3d1f07ec127556eb1514a52b91c706008647817a78522d323e9be396756754b9388410540fb506538914e244e8ad1292d4827fed7d8e04e669e23cf30dfb1e9387d94e5f3e5e770cabad5f5569e64a1de9b5539d2830fea8ffe0ae65c29066b78243e7ab976c0d52cec491f4ff2ea2b7b844d6cab3bdfd4bd000f9d7329de9c733955415a3ed0a15d74c2c07676d34caef206918aa7c28902fdc72435e35dc6b664f69a7ffb8fa724bfdc9a387f7a947d7ec1062d3dfa7ae13a744c3f484566ad92b41de1ed329f743a9a1eec8025ad27257826f089dc3e409089614db0c5ed0a94fcab742059a19ff247b6b9d487f1bcce341f18d74827843fd55662db000ae07539746d8ea1360ece8ad84ef3bd03c3373e52deff8a59a0bc9063d7dd3ba3ce8aed6f71d86df441d8b7b87a14bf7f4a67a6f982e9fece3b944c444b4a91f99e4d5b92dd8a9cc8185a47b53e0fc9087025a382c5fa4b8e87641130498f41126cfdecbb1cf487b5f4344ed991b81c363dca04167ab66aab7214effaa468947ef5faa8f24d4755416223191f99034f06da4991d7df3c5205d161b3e406167d08c556d1a89b09e93b7b3bcc04ca9eeecba772949e535f6ff94a707e6b0f38de3ef3b3740e1e860fb0f5b29c62d08b27e172c44f13aba3e7f8dc9667a166884d352b2ff56161699141dd0a0dba04145a2e7af29b57857c7ef7d8ef42b38c8d5ba11eecd17e32e517d22c087e3632748941d38f71f7be339c9aebaf2aa971d0bf986aa441a899c2d10855ee64b39f216b82ff917f79abbeb6a92dcd4765634b1709dab1544aeed9fd99f49f7e035342cdbfb5ea7fc95c3c8c2b4da041b78fedb27cda70a474aa2b58fcefd1c6da4cc9ef4976e51594403fc7bbafb26da6201703bfbe7edf4501cb2ba34cb0393e757581b1b72df970cb2d95bbef85f249ef4afc87847f3f95cdc6bd1cb0a7671a726ab84ba42a90a43baaf479298612283dd10a56efd5fd4e1524249cd5839fbe5de95459b331201f39ee5abcc0f5501f9cbf179b1ac815a9428c45357d9f56de1839d4ec2731b1801923f2a43fa43", 0x1000, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f00000011c0)='./file0\x00', 0x40000, 0x80) dup2(r1, r2) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 00:00:11 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x40000000, 0xffff, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xc807b83ea7380906, 0x0) 00:00:11 executing program 5: setrlimit(0x6, &(0x7f0000000000)={0x8, 0x2}) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9290, 0x1, 0x3, 0x100000001}, 0xc) close(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = fcntl$dupfd(r0, 0xc, r0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/126, 0x7e}, {&(0x7f0000000440)=""/181, 0xb5}], 0x4, &(0x7f0000000540)=""/74, 0x4a}, 0x802) chdir(&(0x7f0000000600)='./file0\x00') preadv(r0, &(0x7f0000000a80)=[{&(0x7f0000000640)=""/213, 0xd5}, {&(0x7f0000000740)}, {&(0x7f0000000780)=""/150, 0x96}, {&(0x7f0000000840)=""/55, 0x37}, {&(0x7f0000000880)=""/14, 0xe}, {&(0x7f00000008c0)=""/34, 0x22}, {&(0x7f0000000900)=""/30, 0x1e}, {&(0x7f0000000940)=""/112, 0x70}, {&(0x7f00000009c0)=""/93, 0x5d}, {&(0x7f0000000a40)=""/29, 0x1d}], 0xa, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) getsockname(r0, &(0x7f0000000bc0)=@in, &(0x7f0000000c00)=0xc) sendto(r0, &(0x7f0000000c40)="792e70a8e953e4484acf759bd33552630a7c23017321e0c67304a0d972e468bce1d77b825f12d524b3097b35792d45c677172398896b29849abc24f5ba197f2cc1473cfdb7eec28ee332f2ea645ce8a378e5f73aa613aa1ff50aa6b6999a60cb91a3acc80d57844e484cafdc37fdf9bf7cb79627265ef6525477499cbcb6a2dd5426d2ff1a3fa58fa747ba933ea505ef", 0x90, 0xc, &(0x7f0000000d00)=@in6={0x18, 0x3, 0x1f, 0xffffffff}, 0xc) fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r1) r3 = dup(r2) bind(r0, &(0x7f0000000d40)=@in={0x2, 0x3}, 0xc) msgget(0x2, 0x4c0) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000000fc0)=[{&(0x7f0000000d80)=""/241, 0xf1}, {&(0x7f0000000e80)=""/245, 0xf5}, {&(0x7f0000000f80)=""/21, 0x15}], 0x3, &(0x7f0000001000)=""/235, 0xeb}, 0x803) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001140)={{0x18, 0x1, 0x7f, 0x3}, {0x18, 0x2, 0x9, 0x3}, 0xd9, [0x7fffffff, 0x6, 0x7, 0xd0f4, 0x7ff, 0x1, 0x7ff, 0x3]}, 0x3c) r4 = semget(0x1, 0x7, 0x4) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000001180)=""/155) connect(r0, &(0x7f0000001240)=@in={0x2, 0x2}, 0xc) semget(0x3, 0x0, 0x228) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001280), &(0x7f00000012c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001300)) msgget(0x0, 0x548) r5 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) 00:00:11 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = socket(0x2, 0x40000000, 0x7ff) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/152, 0x98}], 0x1, &(0x7f00000001c0)=""/9, 0x9}, 0x801) unlink(&(0x7f0000000300)='./file1\x00') socket(0x1f, 0x20000003, 0x6) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x100) r1 = open(&(0x7f0000000240)='./file1\x00', 0x508c0, 0x20) readlinkat(r1, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/7, 0x7) 00:00:11 executing program 5: getitimer(0x3, &(0x7f0000000000)) r0 = socket(0x1f, 0x10000007, 0x8000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x0, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/233, 0xe9, 0x841, &(0x7f0000000200)={0x2, 0x3}, 0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0xf1190d3cc2edc8de, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/2}, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r5 = socket$inet(0x2, 0x3, 0x100000001) unlink(&(0x7f0000000340)='./file0\x00') r6 = dup2(r0, r4) connect$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) accept$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) recvfrom(r6, &(0x7f0000000440)=""/140, 0x8c, 0x40, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000540)=""/174, 0xae}], 0x1, &(0x7f0000000640)=""/32, 0x20}, 0x0) connect$inet(r5, &(0x7f00000006c0)={0x2, 0x1}, 0xc) getpeername$inet(r5, &(0x7f0000000700), &(0x7f0000000740)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getpeername(r1, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) r7 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) r9 = getgid() r10 = geteuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000840)={{0x8001, r8, r9, r10, r11, 0x8}, 0x5, 0x3, 0xe11}) semctl$IPC_RMID(r7, 0x0, 0x0) faccessat(r2, &(0x7f00000008c0)='./file0\x00', 0x1, 0x100) 00:00:11 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="2ce9ca25b506bfd54b57d15b5852532155989cfdf87c4326a04236", 0x1b, 0x1, 0x0, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xa) r3 = socket$inet6(0x18, 0x3, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) r4 = getuid() getsockname$inet6(r1, &(0x7f00000010c0), &(0x7f0000001100)=0xc) r5 = fcntl$getown(r1, 0x5) readlinkat(r0, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)=""/200, 0xc8) r6 = dup2(r2, r3) getsockname$inet6(r1, &(0x7f0000001280), &(0x7f00000012c0)=0xc) sendto$unix(r2, &(0x7f0000001300)="36365aad86dc74e7776e4f1b78490dac76c72f86de3301fbb81becfc7c685b16950dd4865ca8f3901c4ec1ec3146713daf75e707f118c12cffd448d01c602aa8f590603377d9547d65452a2be00af7d282882cbd0efe98b10fd1f02257710889045a4f9d", 0x64, 0x8, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000002680)=[{&(0x7f00000013c0)="984a9d80500a62a8ce9088a834b2c4ee161ba9b65c789a1eef1e46b9c61aa1ff45a536df874d7746c9b6b34cb1c5c3c151d2d52d01e1565ec195e8946a5d9a92a4849aaf5b2ea7aa53bca49afc3de828ff83fdaceba942ec4b03cdfaf3982e32cb047e50e63b32febb771794822041f392c7cde161dd47285901", 0x7a}, {&(0x7f0000001440)="16716347ef8393bce7a5efcd4a7aad00e18c966cff6a970ee741a46bf7aedf88cb52e63b01b02aefcbb45f5902414008c0573119fa9dab8f61c324a97efe8a77f2e6a75a1968b3a59cec171e0a243eeeb4a528dec6f7c101000414e505199b2fce97bd39ebc614489f6ad682e22f43ec388168935e390c50c4f8f9723fc55224b2c834c7152898b571f8430888c31527a327cb064515e977973cc325e6e2a5ec4d96e72b4d9691e8982f24047c1b4f38fd2831702b4a957a1b4eb64b584492acf1085d79c7782b37a9ac62b8a9fcd68f4680ab823a07f59b0abd5efe32332e3dda1e6cc31f1b5c7b07d52bb770b9d4bac8e3850326", 0xf5}, {&(0x7f0000001540)="0890cb9ab97094d7a8c08329dd7917c3c440ad4c8422957e1d04470a18445bb6e879a0db9dd386784addce4cef97aa024b181cfbc2c36d09973342ab2682025c7bc2edf787230d092d8503e9eda4232265ca8c36a1dc4fd2167250f0b224aa64c2a32a07feb39bf46ba0fa9a2c7a5cf7385bb29bc17900139e1eb23682f8728b10cff0b4b5e42afc07257ee4fcb94fa25e997f561b32566e7274b5660e8765482a5900", 0xa3}, {&(0x7f0000001600)="f015fbebf8e7666fbddf07f86f3bff3a5f0a3277c2c83545691470c4ed320215cd5e09ed4a89e134d399d46aec9b927539a7e0243031c8d2be7a632c2a117a76d9c971c118f620ba58", 0x49}, {&(0x7f0000001680)="8bee87db67e102c935876cd578d51625c54afd2a7fee5cc7292a3a06e41f1a4e5a814e05215a9b6a1156fe0b7bf81922024334198df319b0a8cca5c89f8a5e92cd5d8038cfc46072dd524a9c83544538631fc8bdb60638c9fe472976683d8e797e640f1ba52e4a2017cbb7cf05006a8d248db769d2664479b9407345e1910ab1707581acb37c80010dfa05c4894339dcc7aa49a002cc668459b3e6ade83e3f6f28f2f6f5eceb54383f7982a749b1668242fd55a5aa48551acececfc12c013442780a585e38a4ba24cabfdf2771bde41cdd75559b6a2da1efb1ad8e498d087e4647cf62460106e07281a9c2ee859892cedc2b61e599eb7015ec455a61883072a734b2d5909d7cf13cc75e0c0931ef3cc1d871d02cc7b577e9f4831efebd10053b2a42664d627d168e375575d080006dd199b3c6e1b21363f8e3d9ce2a4224a47cdbac3f0ba9d473c532e2d49a64aa47bc910090ae76aae3cc35fc6da7188a2971efd4d89c787feabdcd25a4fb1a71ce591438d4a4f34eeecd49f545ce92c94117d9a9b04de8ef6a8b84d285cffbc90baa8d0d480825fe5a4f4efd91b0c7d45c55d78a6db6aa9a00a8307f35e80963002d67b01603fe197057222c1ea5caae7bf2b8e4daa578c0baa60a81f37a26eea45f4977bef452a345b5bff7393b1fa91996b79fee56ae084b542634a501d59ed86efbfcb38c42082b5f577d631290e3321124f75eb7530c5f267cfacdbfa9b38972db54fcc6a69968ea232ecec9e939e8acfdd7ab3037fa2d39b229c888122ed5f26e2d5733ab6c6b611719894969556b596d2c28ff899237932aabac8da4a650cf8e552218d51a958cbb529d2c99625cd2aa18dbf88f78731854a2d1e57c2fb0efbbedfe588bd54613e8082b881a35c028db633ef6fe8eb800244800c0c6acec435b0ec23d40019f1358299a2559595cd8080e4517cc857137a1989914040c0cc075a04824bde364feef59f69e2697dc7f9277cbbb3148398823d9fb23a5343ba07f704dac0bbc3a74e77ec6d40b30a014d4cb237270d3a552afc4bbc27e5986e0400040f123148da5070de18d3f150d0161f1f2a07796416ad8d925acc3f765750e7a9d08ffa9262ef44cbcf9c0def5017d34b3346b61bd32a902563f87cd55c6215273155dd9eadee74073569190751cc1d07359398cdfec0bd9070ee2fc234885ce11c1ebf9a823d9840d34bd174d848263e6bf95c6575deac75cce1cd52435437b44a3ad0762689b73a08ff6816ada32213b61d6a2637d685ed8ac88870759dca144f00961879cdaf37343e46b28c7ef9a1a6c11b3c6d2f62dc3ffcfa115edd898bdbbc2af52a6330f40b19f2e7dfc944e3dc0a3a7a032249354110ff4f1f1b7661bbe0a2016837d68a88eede64c154930bd359b7548be466c4dc29e17db2e221cd44870ca22f44f41748297dbae5e6aaeb7eb8b23bdbd243df6eaf0404275b177f5f1b9e8ee6497f77fef5a3fe91e59e81f16c9ba5030afe8c6e2e8653d3f783b2806d8b0167c2ae33e75e9a1630c6510a8221da92d10128c4148f469ff7119755db56265eb366a6eec98f2140e4840e48565ce4b1f251ea644b6e7468a29d97e2a8d59fdb07b8bb89145080582210defab7c9dda41149164fbb3bdcb74d9078955e6cd41047a97f2a84202f3e1748604a1cd8341f5b247868017ea343bb61d11b3ef87a73f8225935a5d612c73c006b4904d3436c8a74905f5bce04f1d39ea93a7c996eaba893a501c6f46cf1dcd54f65d1a4dc3213acb7e286f3ada2aa7240c6dfd373b89a0e7e192a71cfbf0e33c6734a0cee101c48de955788fa49b24ffb2d274cef022ac171bdb1c81cdbfd4ec7c332739f370113d921a242395df698ea6952ad2032e37af76bcd2138979120a9cad98d97d02c641e6a6bdcf6f81a40da601cb36ab4e351ef31a805d026a60630b15d54ca3d0c4108f1ab08f578a1cc2deec850ff4791471daa00494dc48075d8db395ee17305a7ee1f819125dcba3748004095587b8295505ba8d4433e736a97be38e72ad2e0f549e008a3e253c674297c68cc72b65ce3754ba3d2f38b9bd1a04d148b6de052a4a816276338561b73b4b573e55979e641bea94eb3e4b2a4f5b25f47d6cf96722e813fda5f64e29f96e99e6677cd55ffc2d3ec20ddb63a219423e787fb1fe0d7fcdabe0614831e8c97cfa23f750218835d3cd9bf5a60da130723c73761b6f2246406c2ceb1173be773b083b3e485076ee7ae621080b70ab29994cdc30a01ac275a3fd385be9eeb79c2fdee51e63fc715207b6693d987eceec52c5918deff368737214de0ac1a0781bd858fccfbd3a0767bb907f74ef7975e305e1f4b63f5f2528fc38bd8869d21cc14285938b4505935a3dbc57e1ba766a30b31ca222b38297cbb5964daff643a400ab073045f45ee4997d4037f29f4c6e7c4bc8fd94d7e75083757b0ba284b961933b44912a46675990e3dcc76a7bb5a76fa6e7c7f41896ab30c8179d52b6b32432d9b00cc2be7073ff149055ff99d8c2affe106769a87187a782ae56ac42161ac02bf62eff26f18032122808428ebcf2ee7d0d47582d19c8d23ac88a7c45c4468bc319060960d6f85d975cdb73bb2e40136d982389016a8b426da2555be33518d035074a146c29baaa5735a45456dad2f403637fb40065c0fe3c5d2ef8e133a2cd9f253a5f7e11a07f8f4e3160d8807465980c8036c22e4b45fad6b4a30acfe2048a9a0bc6ba6e96d49eb90ad011e3e4275df01d6d0948cbd540e37926513c1a77d7b5e8d9cd02b7b6bfcf17abb261a4070cc1dc7ce9c422f42898f0c64a2969305a384d0c8851fbc25e1580a07eccc0be20efd9804176c1d772dbf5dac847581befabf01c7bd1c0003583a4e2859ee9ceadbc3e7f6fed80c79d151b9425d53f0547c49d2e950d40bffc3deb85e5fbd334c5fd3fe4de2c1bcbb4759e3bc7f0742e3ad44b9cefcc7de4bccfb3c9c76f14a1b1b8967202c8f8e1709402d1c1e428afac54ff9f5e6066b9812fb031bf854f5a0eae86fb127aa888553897ed863fa34eee275bd0d5889a94ccd753d5058363150a139b55cea058e0ebbc3943d396f8b06dd44ac886391dc62c1bdec013b5f87c5067cbabe07de439d1d714f4bfc97f1306430f81697b9ad38ba92011a51f296d3d6843d8cd36762acb9ddad84b2a7d7d6008909ab7f12cdd84a80ce040c00d6f114eee8d6bae7af7fa1b9ee9729b8d0343b37b1f85d5d1fe93cabcb05032780c3892cea39f139d759783329b252a9e94d6de0233dd5386fe08d408bae193518ace45587515e690b53a07df703e468f0f795628854b37bdffa77bdf1af16f5f1a1501c863339bfc46fb5a226a7ceca2ee51bd7a55e376c70d71c5939ba9849426bf13bda811e608e867d8dcf247d9467b503daeaded93acbbb05e7a26aa792e205b357f89e99e5bd55d5653989a4c0e272e101cfb2cc7fdef3dc62ff47113aa6649905d4b32127b8b698277c1f62b852e839a7b37d59b273b6f762c6bce91bd837785f70fe62a7ad631baa2024547ecc89277c8c1e96db50578fcfdb259c08f1589e13f53c9033726b3394b17af23c497091d14a9fc018219b004ecb0cd56c2ebf46120856751ab11e10df10eed6baa4fc2206b9ca557c95c45ae2fe4fcca32ab56b25becf7ff48af96f89b53e44bc3abc21c51e1c611a8eecbbaa75e3cff05afff52d66afc0d0f2fda9d56a7614a8a4fc6051e4435f39c32c99f3ca80865ba50ab903cea42633e64238c5ab871e98adcea5c4253b551a50425535dc1ee1a0e0b7890228cd9095e61304f9a42161ea768f4a7d26f55668217a5111f1a08afedbfdfc5831fc325a86e833f98f1d99ac356ba4930bbac99cbfdba19b33647468694dc0a958eb27e247d730764b2aa71e0ababd256cc9880bf46ae8490a785a95cf6db2dcd9762424da1c2b13fd0495170fcead3a9c68ce7c9634292fa5fcca89f14ffd4c9f526e03b54f0c5f9ab794d6ac82e03e28a00022436bb021f962d16d8e7b705f938d21b8195f920877b0f794792b3e64d12dd23dccd57a3d9db13f2bad5f9b1a9bd8f4008a30a6aa41af9ca0348637a725b3fcd0ba3fa974da7dad956c2e195a9bd57d26933b5fc3a62d2a7fa902eadc4193ec96246392b473b4cc273582243d258394607e00c04c39c087d2a8762a0156dc4960805dd106a8bb17639bc69bd0b060a51ad7e71c77b9b06aa9d3f7d5a1b66968b321a3417db42756ec0826a78f141a2b48133d5970bfa108ec1d7d28bb882215e39d5dcee2d0f2cd8923ce12b5b3f6af3561c9c011c2bf494d18b07f829f95e60318b68f1a6b1e4f4b8b98d471fdcd8087232e5ba54f08b52d623ae7a0c9f904d1cabcb1d30c73d36d0e14e2512c9b57ad956f15d0565dd19de6b5e7fc7e2a68821f991f7d3e03b9e8fd173f33a1615144a9007a3ba88ffd78ac3f30e5aa5bf1259b9a7f61a7170bbb5f7aa84ffd9adebdfedb0eba63b12842919e34c314e14212eafe2e5e1372d045250438a99bb198778f83fd57e2c86106e367474249869e235d39bb363009c0d2d29da380a117bd3c6e3a333b8ccd63cc500c1870240faa683761eae6f8300c1fb48d0b9455ecad4ef55a68ed04c2bff4babdfadcba69347b9a7863359fa151e993a67f417928b80c06a247630442dd34087e3b39ab1a6ed0afb2dbc1c25dae154b1508a18ed1e07ceb5ca01e37f4ca74a7202bd03cc75a4052d4b98f19b3611e7b32e4409be1db4cb90b230cfda391de27bb4a4f2aa4a74c187da81058b0f3a10ba992c162a25f32ae3abd1c81d32ac9b79a41db9c6fddf778d22010287309eeb8998bd038086fb664a7fa1a194bfdb84e4fa8d0f00dbd1219af0d081d351eb6ce01fdc85046a95b628cf6960f0b074970637909c77dff654d09c18b0911e40e668e71e31b4d972853f3d3fcd5cca9f5691a34c944adf8676c07bf1da92a62cfea6956a455a1263d939735910422bfa5229f694d383272c1a2981eeca1c0f9f586deeb10504ed9b28c5ac4acf61773fa5fbdb7c62dc2894869d7b8f02e1ba678faa45eeb9a402536c7cc3a95723d07821d10b6bf1ae78512103cca54458ee0c2ab5eaf4ffa580f7d7dac457930129f8e8b93ee6c62b1d5789a77ee03ffcb3cc59c3a710e45d9da0905d88f7acf920e0c517b2c225758a567e93d55183ac11ea6628c0c4fa91ce6f115d4776f28dd907c29a03a55c93cea2a73267af69dfca8fbdd2090d56c47ab42713f8f6355fed3057cb60e6bf2b8d8c8f4820a2499c8e3f450bf971a7b28b2a865b7356a0af69a804d97642c4f1c6332b2d3558b13e1880960015a3254135be7427ac212ced17cf46e2f3c6b9597b4112bc1f54903d477d4a96b39050ec0aa02559fe001a512c7dd6cce1134a6fe7226ec3780f4a6c6ea5697f34e58eddafef7729d0335bd81e7f675032472eb34b86ca8a2b332d58e5cbc0f28a51cabb8368a7c8929cf1705839b70a63b59b92ed399e5e0d1d51a81fc33250ad557852abdec1ae1daf246dcff4533c7641c18b4aa89cbe1aa51c87db749116a2cbaf447c590c4994b8d1cf545c5c68e6c4907035d39d5df53812299fc1baf1de0d64794899335a62378aa2fcad0b7277fbb7a1383c3b0294fe81449afdeaf0f77710e51fb7703a1ae8c07b4829b9ea29b237a59103b7a95d76ddd14e55319c9679c34aec2d7daaced7ec701a9c64918e24a30013575864f72ef47dd884b065bf78cb24ef326ae2257f4541b2de838227500730e35f70c171af92389213e5be", 0x1000}], 0x5) r7 = getpgid(r5) r8 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) r11 = getegid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000002780)={{0xbe2, r4, r9, r10, r11, 0x40, 0x101}, 0x3, 0x3, r5, r7, 0x4, 0x1, 0x5}) setsockopt$sock_int(r2, 0xffff, 0x2001, &(0x7f0000002800)=0x8ea, 0x4) sendto(r6, &(0x7f0000002840)="89393c21887bf8d7a53881d0d240b13aa2333e6f5670b2835c585541c89ac4fa41f7a2245f159db21dec9b3b9e4b458b9e95d166ae527aaf23440515a361ff1f5004b7d811ef3542f30d91ed9360e55a37b6b700d76e6e9ee5e91eb53b6b515b2c8de1ad2f4f104b7fa358b17e7b8b856e1bd381f8ea7cf3ce02935a69bbe418125ffbe097ec5c00af048e560c999704b4858396a2c54cb0f10a662bd84e5c134697ddd14bff19c475d11d832ae1df927479bcd59d", 0xb5, 0x8, &(0x7f0000002900)=@in6={0x18, 0x2, 0xffffffff80000001, 0x9626}, 0xc) r12 = openat(r1, &(0x7f0000002940)='./file0\x00', 0x100, 0x8) getgid() fsync(r3) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f0000002980)=0x7, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) select(0x40, &(0x7f0000002a40)={0x8000, 0x2, 0x1, 0x20, 0x8, 0x3ff, 0x1, 0x3}, &(0x7f0000002a80)={0xc7, 0x4, 0x3, 0x8000, 0x5, 0xfffffffffffffff7, 0x1b8, 0xbd7c}, &(0x7f0000002ac0)={0x2a303462, 0x1ff, 0x3, 0x7, 0x2, 0x17, 0x2}, &(0x7f0000002b00)={0x9, 0x400}) connect$unix(r6, &(0x7f0000002b40)=@abs={0x1, 0x0, 0x3}, 0x8) r13 = semget(0x0, 0x3, 0x84) semctl$IPC_RMID(r13, 0x0, 0x0) 00:00:12 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:12 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x88) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x31, 0x153) faccessat(r0, &(0x7f0000000100)='\x00', 0x10, 0x200) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x3, 0x200) fsync(r0) sendto$unix(r2, &(0x7f00000001c0)="77f200f02b0c6fb57f5ae06374b2049b8536cbd37f2058009554480d1e7b099c38d254990d5ada8b360f8ad685fb3d04a073820e3ec67f47fcf96a1c58e3416f2685a445c237d568f2fbcdfda14e912dbb5e1e4acafe4d5948226a721736cf48542aa4308da5c99f25f7de00bb8f8d28c2d9293280fe06ab30e5e14261088c40126059c93fe0184abee55bb99031538a", 0x90, 0x408, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0/file0\x00', 0x800, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') getdents(r1, &(0x7f0000000340)=""/142, 0x8e) ftruncate(r4, 0x401) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fchmod(r2, 0x2) getpgrp() r7 = dup(r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0}, 0xc) fchdir(r5) ftruncate(r3, 0x7) close(r5) unlinkat(r6, &(0x7f0000000480)='./file0\x00', 0x800) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0xe0) open$dir(&(0x7f0000000500)='./file1\x00', 0x1000080, 0x0) r9 = semget$private(0x0, 0x7, 0x450) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000540)=""/231) truncate(&(0x7f0000000640)='./file1\x00', 0x2f) fcntl$lock(r2, 0x8, &(0x7f0000000680)={0x1, 0x1, 0x400, 0x1, r8}) open(&(0x7f00000006c0)='./file0\x00', 0x800, 0x4) fcntl$getown(r5, 0x5) getpeername$inet6(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) 00:00:12 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x10, 0x10) fchroot(r0) socket(0x1f, 0x5, 0xc919) open$dir(&(0x7f0000000500)='./file1\x00', 0x220, 0x0) r1 = open$dir(&(0x7f0000000580)='./file1\x00', 0x1000000, 0x85) faccessat(r1, &(0x7f0000000040)='./file1/file0\x00', 0x0, 0x300) 00:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername$inet(r2, 0x0, 0x0) 00:00:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40e, 0x0, 0x14) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000040)="a4689b8129b90e0c47dbbec60954b2a55f10bc24c95108415076f7359afdcc84396a48819bfc570be8248c09ed1ce5ae77752ec33e389c22661d4b2ee05819a03b44deb880a46c4a511598fed01a1dbe62a53880f1de16dbcfbe7ef13de460d15bbd17", 0x63, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000f1c4a683f0a2e2ffb878713b503716e9b2bf48cda737a283d286cd2286550244909d4becc42c3acc8eaf5c5121c82fc0574f7a0605b674534081650124fb5923772308837f81132685eadbdbf4047757625a725778f69d2395a73a75929d5987218ea71a0b191fc3e35e84b3fcb7992757aab362585d512c3fce36198f9e7e87c9eb7e9d7e6bfa5179f1080c6a7a44b90434aa0f777f11002c68af429569e64bd8f126b49cb9dfedf199f1f2638ea7b9806c6c2b9b257bf4d7aa2d04694b28fedf9155f3f9628f54bb65a2b4045c2ac09e1ec3f6c62b256002561823c72273f5777a09b2110a23b17fc0c54709b73d283efdfbd88bf2b42449be11a346f3f96b6017816dff1b4076c95fe9c02f34293bc12ca6def031cda2a0000000000"], 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 00:00:12 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r3 = paccept(r2, 0x0, &(0x7f0000000100), 0x40000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r4, r6, 0x200) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/113, 0x71, 0x3, &(0x7f0000000280)={0x18, 0x3, 0x8, 0xb3}, 0xc) fcntl$setflags(r1, 0x2, 0x1) sendto$inet6(r2, &(0x7f00000002c0)="ff97a5a8d249357a7b104153c5c56b02a3d7ff5ebdb1321d504e4e2dfbe8a7459ce9321131df2daf0378275cc5c2b9fa3f03e98091e4e77dff67a64906cf6ac41aba478eccc73dda1a7dcaf7e032a3876fbf6055c71d6273a0f0b4745ad8d6ca55ca2a9a2884d2feff0e9d3f97382d0139eb12e1765444df45338125da33f220c77819", 0x83, 0x4, &(0x7f0000000380)={0x18, 0x3, 0x6, 0x120000000000}, 0xc) recvfrom$inet6(r3, &(0x7f00000003c0)=""/103, 0x67, 0x40, &(0x7f0000000440)={0x18, 0x0, 0x3, 0x31}, 0xc) bind$unix(r2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000540)=""/133, 0x85}], 0x1, 0x23) getgroups(0x2, &(0x7f0000000640)=[r7, r5]) r9 = dup(r3) recvfrom$inet6(r0, &(0x7f0000000680)=""/220, 0xdc, 0x2, &(0x7f0000000780)={0x18, 0x3, 0x1}, 0xc) getsockname$inet(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000840)={0x0}, 0xc) sendmsg(r9, &(0x7f0000000b80)={&(0x7f0000000880)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000008c0)="bd64afea12ded003e4ee75b9213bcb40478691aa4d6c8c54aaf8feb64e8c9ad8987d941abc32b82f3403d55c18c8d676f8c19f811ff08aa67a456d10661c4479bda38cd2cc11139a26ad52565dfa1934a4d8757ed14fbbbe969942b68025df3b43fa78c282139355512b0e8877fdcf1840529dcb8b7efbc4019cf5de293e4d7b7a35111b0455", 0x86}, {&(0x7f0000000980)="2456643279b5a26230931adb0ade56fef0d4823d350eecd8", 0x18}, {&(0x7f00000009c0)="866f2f9e23052b3ddbe88b2c73d3328fc12f1ab40ba219228058db77290836cf995e77790d99295026d55fc78e0d1ad6ae83b7ff818023508c535d2326862e09dd772439dfb390d7d94e66ba424d8e967b2239fbb14455ef0d9e9653bf985c45002303855a04ff8d4b7ce0d61e3e7c0ae5cfd710d5db2d99f873", 0x7a}], 0x3, &(0x7f0000000a80)=[{0xb0, 0x29, 0x7, "df727ac790df5f9d037f38f2bc9076e1672126ab66f5d15f9f073b6a5202bb85a7f470898d78093b779eccd6b691a57e0d2b51bd04431f040e9c903919dd8886d4745d334a1dc06de782e882e2685b73b49eae782b712af0171cf395b6192348d39af4ecc67ee4b3a8374a061737beec5d039c97b39f8fd554515b92f4a33fb9232dcc8ab5d7f5c22612046495b7f770e5a439e0c2fdf34886ef517021"}, {0x20, 0x111, 0x80000000, "31b62772d37fc12f8ffc0e6ad128a051"}], 0xd0}, 0x4) unlink(&(0x7f0000000bc0)='./file0\x00') sendto(r9, &(0x7f0000000c00)="410c7e4198e14ef6ae8f0ac43dc4e0a4f2f3a417a1dbbdad998479f07c59814dfb3c190cf3d8cc27b01f9e88fbb075fe76ee1f5b58a361f1377e5135dab1aa05be1a06bcae309bdafcc1b254d302119cf169598d0ff73606ce65eb1ed4d9555d3034846d6d98720514356eeb62b0aba6b97693f4c74c8d88458ba695b8eafdc56d8880848ac3e9cd", 0x88, 0x0, 0x0, 0x0) stat(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)) recvfrom$inet6(r0, &(0x7f0000000d80)=""/152, 0x98, 0x801, &(0x7f0000000e40)={0x18, 0x0, 0x7, 0x10000}, 0xc) fcntl$setown(r0, 0x6, r10) getgroups(0x5, &(0x7f0000000e80)=[r6, r8, r5, r7, r7]) recvfrom$inet6(r1, &(0x7f0000000ec0)=""/58, 0x3a, 0x800, &(0x7f0000000f00)={0x18, 0x2, 0x6, 0x256}, 0xc) socket$inet6(0x18, 0x1, 0x8) listen(r1, 0x20) 00:00:12 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:12 executing program 3: socketpair(0x1f, 0x40000000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400000, 0x28) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x2) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000001240)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = accept$unix(r3, &(0x7f0000001280)=@file={0x0, ""/108}, &(0x7f0000001300)=0x6e) fdatasync(r2) renameat(r4, &(0x7f0000001340)='./file0\x00', r4, &(0x7f0000001380)='./file0\x00') getsockname(r0, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001440), &(0x7f0000001480)=0x4) r6 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000014c0)=""/121) getsockname$unix(r3, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) r7 = accept$unix(r0, &(0x7f00000015c0)=@file={0x0, ""/35}, &(0x7f0000001600)=0x25) recvfrom(r2, &(0x7f0000001640)=""/196, 0xc4, 0x840, &(0x7f0000001740)=@in={0x2, 0x3}, 0xc) recvmsg(r1, &(0x7f00000018c0)={&(0x7f0000001780)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f00000017c0)=""/77, 0x4d}], 0x1, &(0x7f0000001880)=""/1, 0x1}, 0x840) connect$unix(r5, &(0x7f0000001900)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = openat(r4, &(0x7f0000001940)='./file0\x00', 0x80, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000001980)={0x10001, 0x7}, 0x10) close(r1) getsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) accept$unix(r8, &(0x7f0000001a40)=@file={0x0, ""/64}, &(0x7f0000001ac0)=0x42) getpeername$unix(r4, &(0x7f0000001b00)=@file={0x0, ""/108}, &(0x7f0000001b80)=0x6e) open(&(0x7f0000001bc0)='./file0\x00', 0x1000900, 0x2) connect$unix(r8, &(0x7f0000001c00)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r8, &(0x7f0000001c40)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001c80)) writev(r7, &(0x7f0000001e40)=[{&(0x7f0000001cc0)="1b559723eff4aab8d35fd89c0ea394ed658dc89bcb08ec638692223ffc390e82aa6cc042a432b8ab7e07cec9d63919414e9eadd0268c4f6023eef0a9d7438caeed4a33a7333a135339a41c7c4b842aca5a7c389b9bb1c6bcb29107a17122ca99600bcf2a53ffaa899d9b3849f6dca55a8070ca7f361a51c3dde72fa5770b88e56adb48a6a31e94fcb2ed2baa66a6b1f6582631099d062725f6297dc569", 0x9d}, {&(0x7f0000001d80)="5b473079534460b5d57ae6f5a2c431bdb121719f306241d3f8d28e791c6b51c50c9feed9de754611df0e814cd29632936806a80e71bc172dce35b12ce815aa52fdbbef26cbe04d31f0e2aabac1bada550da2211759de4cc42fdb24a868c4e5b98ce722c9e12409e5256dfbf71bf60ffebab0c0a575fd0008e4ceb496034971175c7b12b804e8490402bc13826c912e22a4bd1eb6", 0x94}], 0x2) 00:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r0, 0x146) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r2) fchroot(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000180)=""/5, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r6, 0x6, r7) fcntl$setown(r4, 0x6, r7) lseek(r3, 0x0, 0x0) fchdir(r1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) accept$unix(r8, 0x0, &(0x7f00000002c0)) fcntl$setown(r8, 0x6, r7) fchdir(r6) getsockname$inet(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = dup(r4) connect(r6, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r6, &(0x7f0000000800)=[{&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/16, 0x10}, {&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/203, 0xcb}, {&(0x7f0000000680)=""/199, 0xc7}, {&(0x7f0000000780)=""/123, 0x7b}], 0x6, 0x0) getppid() connect$unix(r5, &(0x7f0000000880)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$inet6(r10, &(0x7f00000008c0)=""/187, 0xbb, 0x843, &(0x7f0000000980)={0x18, 0x2, 0x927, 0x7fff}, 0xc) shmget$private(0x0, 0x400000, 0x70, &(0x7f0000bff000/0x400000)=nil) fcntl$setflags(r3, 0x2, 0x1) fchdir(r6) 00:00:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) sendto$unix(r0, &(0x7f0000000080)="21349825c28dafc016b7f8c708d6425c19aa342cfef86e42ace4f7bf145d05803eb729cf3f9dcd9693cc7e01953f0f41ea4f254a98a2adae7d1c95cd5a8dfe4763d5fd58e28b3984fab81452db3373ebf5487f83b78e51c18dbfc029b658f9b127f9dd12240b67f3fe5253c92dc0b9bc3af5fbabb0f3030209f2cc028ee6dbe13a5d266d8f893b7bb4250c50ba000000000000000000000000000000000000f80f295e0272236b777f545dbdc22de647a8dacb5562dae731e88f2fad1b89f14496dda4e2e952ae2cbebdaae8fb73bc14a841862153174c21e43b03aee4a6139216a88e81966af87fdbfe974ab7e26036c7cd6ba8528ec420cddff724ea98e596f3151c4f9ee1763e2acb47ca05d2592718fd17de7def7c9dc0f303ff0d4c51c5723f2676693415406bdbbddf6678e27e2d919f034c0800f3173e3dba4e8a3bca2f52d37d7ba1e522f994fc972c5cc7e0c5727abb6f9c6a46f671d6eaa965eeb1f7508bdf158dbf4b92ec150a811378a6c2ebd20c20decc2160bf1b604ea7f69872a4bfaa6616d6b7f77363532432e41ef9aa6677810aefd9d2aa1157be981142da1bc5676005b13ea5891cb3a7ce7aa435ea12c55bee9ebefb12f6f6e5911c9a2384d365e45deeaef576c2", 0x477, 0x404, 0x0, 0x0) 00:00:12 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:12 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x800) socketpair(0x18, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0xffc, &(0x7f0000000280), &(0x7f00000001c0)=0x3) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) socketpair(0x10, 0x2, 0xffffffff80000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) r2 = shmget(0x3, 0x1000, 0x2c0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/36) r3 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 00:00:12 executing program 3: socketpair$unix(0x1, 0x200000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x800000000ffff, 0x40, &(0x7f0000000040)="e36ae40f69a71977ec03f6e2b0f8474e5041a54301b430dbea9f201fb000000000000000", 0xfe2f) socket$inet(0x2, 0x2, 0x1) r2 = dup(r0) recvmsg(r1, &(0x7f0000001840)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/219, 0xdb}, {&(0x7f0000001200)=""/190, 0xbe}, {&(0x7f00000012c0)=""/42, 0x2a}, {&(0x7f0000001300)=""/118, 0x76}, {&(0x7f0000001380)=""/27, 0x1b}, {&(0x7f00000013c0)=""/13, 0xd}, {&(0x7f0000001400)=""/181, 0xb5}, {&(0x7f00000014c0)=""/227, 0xe3}, {&(0x7f00000015c0)=""/188, 0xbc}], 0xa, &(0x7f0000001740)=""/234, 0xea}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001880)) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 00:00:12 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x6) getdents(r0, &(0x7f0000000040)=""/75, 0x4b) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x200) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xcd3080dc387f521d, 0xc1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x10) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) select(0x40, &(0x7f00000001c0)={0x3ff, 0x7ff, 0x3, 0x4, 0x56a7, 0x76a5, 0x0, 0x1000}, &(0x7f0000000200)={0x5, 0x10001, 0x4, 0x80, 0x6, 0xb4, 0x2, 0x40}, &(0x7f0000000240)={0x5, 0x8, 0x9, 0x80000001, 0x1, 0x2, 0x4c, 0x9}, &(0x7f0000000280)={0x9, 0x8}) recvmsg(r0, &(0x7f00000009c0)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000880)=[{&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000580)=""/70, 0x46}, {&(0x7f0000000600)=""/228, 0xe4}, {&(0x7f0000000700)=""/27, 0x1b}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000840)=""/44, 0x2c}], 0x9, &(0x7f0000000940)=""/70, 0x46}, 0x843) socket(0x12, 0x3, 0x1f) r4 = dup2(r1, r3) readlink(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/89, 0x59) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) seteuid(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000b00), 0xc) r6 = semget(0x0, 0x3, 0x408) open(&(0x7f0000000b40)='./file0\x00', 0x881, 0x2) fcntl$getflags(r2, 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000b80)) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) read(r3, &(0x7f0000000c40)=""/4096, 0x1000) syz_execute_func(&(0x7f0000001c40)="f2430f7d4800c4c26998837cbc6b95266766450f3830f76644cf0f7e38c4c111ea544d03c4016d6745fec421cdc6efd665420f5a64e63c660f382538") linkat(r2, &(0x7f0000001c80)='./file0\x00', r4, &(0x7f0000001cc0)='./file0\x00', 0x0) pipe(&(0x7f0000001d00)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001d40)=0x20, 0x4) linkat(r1, &(0x7f0000001d80)='./file0\x00', r1, &(0x7f0000001dc0)='./file0\x00', 0x400) mknod$loop(&(0x7f0000001e00)='./file0\x00', 0x100, 0x1) fcntl$dupfd(r2, 0x0, r2) fchmodat(r0, &(0x7f0000001e40)='./file0\x00', 0x80, 0x400) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) rename(&(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)='./file0\x00') 00:00:12 executing program 4: r0 = socket(0x1, 0x10000000, 0x800) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="d2cbec0a3a37504964e2022650c20e891ce339800873dfd6f87ad90b31c075d429c07bce9997292475e341ca09c0f81958a2f7f86cf861ecd860dea8710999043d37907b73ab1242dd604c08fb0b6a95691190cc547d0f133bb5e36a9b2bcb6364f4e54979679c296c81ff74edf98a2f8d79d9ef0d333e49534e32611bd9a7510f54a8e0d316fef24bf63a0ec2e3fec477756f68388721817313369ee4cb726e7ac9766ac48de81e75f2746c205b7aebbdb3f8636059c0ffdb700bc46bff355a0582d37d3c9a8c8ac5975a92b61a3692c0ed396be75408db928c2ce82c52a9555a1c4975639f684924c459b328675ad28d1bf0", 0xf3}, {&(0x7f0000000100)="5fcf5153d2eaf0a0f6fa81bebee63d091df374bfed5a831e9da59b24c774914eed30bbd27d2d1adc9c8104442061ecda9b44261cc4e3e0f08db898d58965c34ecf6a6bf57ac8bf3e935d8e50425753d33e95f5efb1f0f8269cd0776ebfc87485de7ba18a1e0c494381e178bef915e80e90af39e3db5afa05fd05bdd89c3e724eff0f4157f3a0257ef6c86475c419ba86c6b4c4fe8458e7f0ec6b4df3b541dabbfe7a9003e012f58289156387f53510ddd3b1c5beb32d15d6db743504bea0c062f2a6ad885ebd38bd595a045cd21e9b4bd45906a133c577c2bf82d4a7531a11ee2a7a84daf6", 0xe5}, {&(0x7f0000000200)="1081481a197ab0a90011bd7fcb994adea8a97bbc9f86e78bdfc0c0c5607ac4cba372cf9a70615d42b8e3be31105aaa1ce23a9562d9f2567ca0d3f4edd5cc4b37260a3b9ac0c967d4e2a94286406d3136b7c7ec63ccf00bb70d23b97973d17f9ba29fe2ff8030d66c6e1e74868ac6c66edcc7246d3c2b9f8e38e037e833c51a80196e9b6478faffc4cf435da4b06ecf57cd9dc4b23e0288c7e4882a13ef0d1b6fd927c538a635d69c7375f38321fc611e984f6b5b6e31121c739f14a2a7f56181f52aa2de6f29ededfedcdbdd0cdc1e5f18f227f4534ab320f00f67a8284e58", 0xdf}], 0x3, 0x0) shutdown(r0, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) preadv(r0, &(0x7f0000002800)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/118, 0x76}, {&(0x7f0000001480)=""/233, 0xe9}, {&(0x7f0000001580)=""/38, 0x26}, {&(0x7f00000015c0)=""/246, 0xf6}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/42, 0x2a}, {&(0x7f0000002700)=""/244, 0xf4}], 0xa, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000028c0)={0x11, 0x9}, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000002940)="c9e6f77505a81d6fb074366f6f6dbfda8c11e436d8308f740032e8122d9b39da6e30bbd3c14e15363bbf7146717b66bc685d86e2547935bd82ad9f2442b6e3b826b59363d80a49edf58a16dbd1cb4b6cd9d1e2e4142bdc240b0aa4eff6cffda92772fc4e9e6984a606de6a6d4ce13af47c279faeb3c10450b1698ec593a01cfd516c9862a6e4aecb689f67f9ea551fa04091b021093c5843d02af24303225356e6f6180559c086076ccdb61b4d22caad8b515c99f70666198e59262c91eb3f8b8a62c38cbf63e22f89717952d1de3b063c070febed922fd582ef32d7223386413282273292e7c5077657dd11f36a3e2e99babdf7e5991c8f764735868f6d3e1a624c8e1183f004b75d8b4061e8a76bf703120111efb5511e816df30109b94c678407ce83bdbfbb6f34c0f7488df167dc4c3dca2b351f90cd19faf182a11b9748f7fdc05fd5aaf6d591769a75f18eee09c26250532c3fde2b963811564803020233c635aed41fe2ea47c58318c0766aa0480a727d7e74d6f2c57b64f533124f17bca094dcd953503d31e951c28aae21366cedd0105ca6a87d0fc6431868b9adec3e0443ef2392033cccfa3de1501e922d7dab2fbe3b2f5cf97d5f50d717ae4163fcf7adcbca0a23dab8a2fccd21f26d34b52c4032b6ac50e00b654f852eef3e54f864fb6336a1b21fe5ea985b267a14c0829b9c756a9a4450669e05da5daa2d2c166d9909d73874b1b61e8039d52e8c53e938c91738b400e52dcf4a2a1a65ce0e7ff9ca8362f1867c93a66111b26e77998af8f9f4e6d28f65c4e8f62ac963301d3d7204c8fcf03cd2616dc4e7fefbfb0f30b5679f75628dfd3bfcc51901d910b8f0bad755fb4aaf8ea0cca880c407de8e1418fd0dde6494e21d2fd8b1b3f950d9d004dd33cc94ab11b237c2d5709acfb7754283e8550f11d2ebd00e94786d6648ebff50a91aa6939e0825a115e3b42587be20e9571a00b60f4671e933b14dc7baa07aface28c0d663d8e8cc9cb852a3bd8b9ca5618ccf5bd5444667906d3eefbea14d8ee7176478b980725f39db4e907fe5a986059f8ee5834ad72d9b7e7ad1fbb79aa1f536f1a2b01d1cb953fd2858b97d730691103e51020bdd4a112514ba17b5adc5897a1ae38957a7211c09566c0b168ee5b81692c7096bc57e834539b0a91bb12b8cdcacd906bda2fae9940891c9d8fb6aea61197fb31a97f354543c155d5bbec6ea90791aea897c5eaec16cd014caf1cbc60b4d6931fc94ceb13a116e6396e39bbbcc99d3c9a3147865a21bd69d169a2f12525c62c40ba3b964f108e3c7b535a258924be4a2498645ff23667729aa3b537de8f9d22ad6197ce919e5b7594df3cebe76fcebfed4ca89aaa91ced10c412f87943feb29bdf3dddffaf076a5f5e1f787fb4dd0c8cbe9608f13e8f745bac725eeb8dbfe28780c48ac7f3883ace842898a997a2cab27d87b97db910a84fa7e759dd2593eb1f0f6ef4d1023e8b54b12b3ed19b331809a507aa6c0492497043f5e07b36cafbefefa62c4f0c48aa647011f21b5ac9b2acf30420a4fe5af93244b827952620fd3fa5c27d5793c234a83771044122d5ca36d29bd1c983e18fff9625d5fe9e905f48b9d4a778138f7b500d95752eb791c9fcd75ea68020b1aaf95c8fd8828d5cff97b1993e41c8d238140f1b632c028f2fc431d08ab75fec17137c1cd517bb1f49209f0e9f47d9341e68e481914ec8988772f67f9a40f1f873cc714b00ad230bdf082dac7b3da4faf5bd14a246c40eee1065d2a2134d9a7ebfdfa1e108cd8ec6aff85ccc2a815fa5d75f5afd1b7991215eebad22da6d7c190ff9ee6d7fb2aa4eb2112367bb6bca81cb48caa1b5829dfcf7c307db0aad24a5fb16f0568ccba0f6085d500d9818aaf351ebbed2ddf7e0af847c614ee0079d9cc78f0df61691a93f4cfc84219f9f1fd055b1cde6ae5d87c8d01a5c5f157a7feb7cb21b3e02148074d8d5131cadf6dd3df844ac5bae4f19821ab6efdbf0b1ce7f9b91dff24e8cc07f9b35c255e1ebb9d15bc6aa871cb42e6763bc3aab83d34a5a9c110f7905c44582434a5b2524dff4754a72d142066591d60ad29dfdbd61b4a948e959af479c9c31c98407c530d451605b0aaf0d07cd46f6d4831da5121e587a970c5844b4982071b31c088c0604567d457414443a9b197368f87ea2cc4ee8d7cf819bae7a0472634b3405290bf35333735decbc2cf6af954c87dcad126587b891905bc21bf8805098d700e5dbb9b58e04593668d641a8ac82c7f359ffd6a71e4ffe5d1cbd6ab7c2370440ec16d490d86a4bb7a5a0ae3474f1ca843e9e59b0c71ffc9827c3d4f172e8df89503017b90b402ddd590f9e48997d7dddbe88b18927ae3c3a8cd6e41a1571095d1c2bfcf979e40ba3d10da855722b8f3ae3fae045b3039f7fd21d43d42ba7087fb70316967e02d38313bb289a10b915e52ceea7c08375e097a741a5f6f11fc4a64476d1f02ffa557fcfdeff2e662ea0e2ad455186fc59b799878f942a468e851d5ce7dbf0918fa727bb71b7285035e5ec934366f06d90c290e95cf6bb629408071ee9a582073fb3022cfc429cfad641b39f69fdebc700e4a9ed694f018f9e7a3458eab65f7c76a632a18629e791b56a7913337537746da63b3f36650758a5df941edb5e7c7e7daafb78964f8b15aee4261a5a92eda0d158b937584afde78615323fa969da7b10ea9e4ea960d0e835f0bb93fd55bdb42231836924af9551f6ce8b75d732a5da126c0e1783b7939e91d3583e24c899c008f102ba62b7e7a26fafb0d9821ab09b64d1862d30a40ca54603689431830212311d1186283c9d72e5cc329223cce4b8c8213c45f75a2710a80e9f96f544508cc1d948cd5b9f7ec99cf1f6c498ff23e1c3043fb63cbefc8e02c831a02f31358ca39e212d80b7396c9a910b107237dc3be06204974feeccc5343105c57f9d4fcbf1986349c89974667edd07e473bb5d47d1aff2b0bbb046d512bb1f46764331f788ceeae63aa79a9aadbef7801889f37de882eb75da50d96f512382616cc3354b001858757d08b3d74ab30d320eadc660febe15e52d08e04a6e62c244a530226c0b6bacba462ab068bf36d5964cb3e3c10e589a5aaacc5c1718e9278a4c7f51f4d86f89cc823a7acaa2d1bf6e12b4a1030cc097a269972cd96cf3ee4f3332e1d098fdf849022116f485cf5499acea8f423f0e76212470d51bf0c38bba44acf392f503ae132a116f991a052bca93efbe359865aa5675b011a959d6d4f1a4deb3268042d65cf911eaa397818034b7c5b0386026b2dc561ac7f28280bef9b733bb511b770a453c45dfec8adb767b9670cd4a2170684149f6ffa207608a4d36f9b7b7ff6a378145e5f7d55a3017072167d4c09eb08a5b9d62f7d07f99523ae708f6833f796c476c96b26d7858416c07efcb75ff024555b81a038a19fd52762ffa74c745a7ab7f352e977ec4a2bbacfa04ac98123d0d32e32ebb66d3394a080c842750684a97d0c0b12401f7ac0802e9c8fdce9ed3e81f1c0e5028aec8ec19010054735cc5f7f0ed667eb2ee9e3397b90eaef2ba364ba2a9d2094ce4406352ee6a9fb174c3779bd0bac1cbe97c3862ede98706ff031b32cabeb0016c72434f932cafc6279a1f0d0e5d53805909af570b557918f80770070105b631a7ff16b1b7b9d7e15571acda18f38dadbfb413e1c69cec847358bd01a0645687fa29726cc0e7fc8f23693dc3e0c7c09b93fd25234c59da7bbb3e2174404273f99e8bd0473857f3775fbfde0b12d7cf92618aaac472c343d7e64410bc35395ce79f7e1ec00a56bbbc0d624c0dee2c80816720e2c5328d414576375866307b04aa39e4e931f02cfb3567fd2447da7ec86824cab96291ff0210d353c0722099217525790d74c61e14fde7f7496628cfe59adbbbfbfbc7c861533172ab24f8cdb1ec15b1e3d8c7db7aba5e67f092cc5a3bc983bad7af05d12bae0a0e1d22672cd2dab5110684e13edd607688cf9d6c448852d32ce156043430bc87bf3c88a43a37c0744759e38aed261115f050722818f93c01fc98c39c46fc17efcc92d14bee0e7e704b6f578eba2fe187216be81310fd708d26f4055b7e1c94f4cec0b374f271197168eec90100805bbd929b1a852ae50a7b1ec0870de98f549e119c3426daca5112208461f72e155f4ff08a4c011525e6c215fab430d7a0dc2d76a39504eecf87e2f26d19bfea4441b0aeb99d4c27515eda51ec0b98c4ec9ae6f159c2a9d14e48027605a06b888241893f9b2c08d30699ce66e51464929313002d4c02802b59fe972e322af53b8fa6faddf1e053904b768fd05edddd74738df86b99d4c087c00f02cdc2e3342d2294f8a2deddd48c2ec986bd14ef4cdf0d7c345fa7ecabbc6c371bc046e25658a88c817eaf29ef23ec265fa7df12f138dfe1486192fa453265de7c644f872d3cf870da6768638c0db9f8faa8ae5c4016c02fe4a25335a6c3116ae3d07587310a45442e14dbce10c773cb2321bffa1f7b1879622e999c1f3c5b8d0a92d07841e5cae5c54bebb528b3888a0525014bfee4b288b70df12ab1589c20103481ba9b2c67c4466a39845dc48a63850716ba739a65007fd123fadfc021efeaab9824628c3c4c59c4fd6c9a7864b0d3ac3b7764af5f698699fbd06564bba517ed27ef6b1f4fa1754c3a3b2f00adc11e7af464b7378006de5244225c573a855b78014e0ad9aada8a1cb2735289f0e5d9bb2f53e2363df5e8b914ff76f50253429432db0e60ddf5747dc5d0bb915648f316bb0eabb7abd9fe2ca3a8f6a00f01d74280a6ee6bf33e4838f45f5481fbe8985314555859eb027ef88ad0905ee76f09012d8f9b1e7637b7b440c07a2f15e597c42779bc61c7cc036b9c80094888e8137c0449e7468c2e69b2a1c2b519785d8aa3556cbf3efcbab2581d37a33632f8d5747d90052ec53aaa23f5043baec82946043adc39b8c15c92071ead77cfdefccb74d117baf3f523921beba824c5cb9d0eaa33a50ef2e0da5df5f8234664c976d0580e33a5790eae5910e6fde58b4b7ebb11a157c70cfc7c1819e23f2afe878fb48c93b34efc7931b598f0904aadb615d647839a13f77390cce3df5c45a1d2f25bde5c9adc6578c63483e51dd37d8fd1b928a9976da274dd22c18045fb158fee762641b1493a5ea6b7f00df73942179fd235205d1b61f9ebaae20db5e61590fdb55a3648827aeee3a45dd55e5cbe276e2c1df07a6fa89baa965fa0ec7de76731a5dea77dd264ee484bb3948ca3f56ee78ff28ff682c727d490fcade6f41af7f4c1d92a83a9b7afd6221abca9445c2e2ca183d1bea6c65daaddfd589cc84d19acfabc8c6ce77ffcef716ed52f75eb9a011e8b6ef193d36c58512cb80ae48053d52fde22748ad8d8a62649aa20d6ceeecf9cd2a30c175802c6bb4b3b975582ab5bb23ccc3d842fd143e7519e3f04b4620d97ca46064db4fcf902d892d0516b9da1c06f6ce6274f43cc54ca5079d5a952a59e9756c0493bcefe5f30534b828e23a7bee01815b7bc44e92a5cfcaf45a8d7ae696b8af9e8ca413cf9fb12694e74c87217d4832a36c63c84075c56603ed7fa69b9e5ae197fbf70d69cb95d4c535f116a035ff8ffdb4d9d10285b2f5c7ed42f5a4860ec52347e3eec75ee5b8b2db3f745290f997d6275056f0d845b0168ef039048d52f82dc94b92dceaceb4c072ccb382dce136cdc1cfd155e1dbed2cbde32b170223648ceae4cff5a0deede77fdd3ad7e22d455371f01d60bf2ee6d245ddede78854be2b287938bff43", 0x1000, 0x7, &(0x7f0000003940)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc) r4 = fcntl$getown(r1, 0x5) wait4(r4, 0x0, 0x19, &(0x7f0000003980)) close(r3) fchmod(r0, 0x100) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f0000003a40)={0x2, "cafc3a58ea280e452d39d6cd0cdeb95f38df22b3385c020c9c27adcd388c3afd1ed9f561fbf6d5ea8c5c1705899fb99b6e9621aa560968e7b99b0210c9564816808b7ef786a55982d730cae331cb93adf666a24f2bbfd1a8a12b720dc3a6808911368d9225f6dd83e594ce4452ca7b496db4df5b60af521b394216f8edb8ea7f1eb1fdca785e8ba40a470a2e9bf8551e49831578c79474ff0a3bb9320fd78f179f08adbcf797b2ef9a92d4e5"}, 0xb4, 0x800) preadv(r0, &(0x7f0000003c00)=[{&(0x7f0000003b00)=""/226, 0xe2}], 0x1, 0x0) fdatasync(r2) r6 = openat(0xffffffffffffff9c, &(0x7f0000003c40)='./file0\x00', 0x0, 0x64) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003cc0)={0x0, 0x0}, &(0x7f0000003d00)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003d40)={0x0, 0x0, 0x0}, &(0x7f0000003d80)=0xc) fchownat(r6, &(0x7f0000003c80)='./file0\x00', r7, r8, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000003dc0)={0x8001, 0x0, 0x6, 0x0, 0x3}, 0xc) close(r1) fcntl$setflags(r6, 0x2, 0x1) faccessat(r6, &(0x7f0000003e00)='./file0/file0\x00', 0x10, 0x0) fchmod(r3, 0x1e0) socket(0x1f, 0x6, 0xffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003e40)={0xde, 0xc65}, 0x8) writev(r3, &(0x7f0000004480)=[{&(0x7f0000003e80)="1c999f574e1d24d0b388efefa45c8810e98d58377c6ad487eca96d850e7ac745cc2b0e73398c7bcc22cf02162fba41d28bab9a75e725e589538f2c629108f4f276be63385b81b4266cade68e681418f6f6113ac9e43428b0d2f1900ac0ffab72d45763f18d459295d53ea71ca93a1cc216c86bbdd4511b26e63dad946abac5cd2c91b2d65749f4bfe7e80857c4c023a1687488ac358d92029b564124adb65b828c3d5c393981fe", 0xa7}, {&(0x7f0000003f40)="6feb4f1f51fad15ff23e23a05b9d110539f8c04f3e2e6576b414b89c1122b175042b03e6a427cbcc444fe58be4615b433b62b9f505b40bd6f72930e5785cfbc4a5097e4c043a923570050d95954ed125484fc6437d89e367abbd1e241795f713fa97ef19bb42d8e82c4c4eb4bf73fb725a9791cfce96d3900de149b2f767ace2", 0x80}, {&(0x7f0000003fc0)="a3490b9896a657e0ee6bd62dd2211d5072d13ac044961a939823b001b21bd06cd912228e6e148281df972dee0022e598a4ce4b06cda15268ede2e4a769a37fa552d3915737f7710ae462f18a67115ff58bc23814b6800ec6c9ea7d849ce3698030654b0395d9c8ae61b88d", 0x6b}, {&(0x7f0000004040)="4aa4dd84826c0f227406361383389828615922b705675bf64c94af56664b8e3b3ce3b5583bed09e961a7c2f30d4c62efa66685b40b9c236b55ce9bf04e4156e84e0886a226508be8caeca29ad7587bf1dcaf59d0158fdb2d782d9c726ab7f9930dc45c14b8e0dd439687a37cfac57df900b05489d23f4b554a94e8eb648bdce8a76549d8a9cdc794d80efbd7a6ac518f28ef", 0x92}, {&(0x7f0000004100)="5300a1186544b2c537cbd476dda0acdfc10234a5cb846988", 0x18}, {&(0x7f0000004140)="c999c88ce29c67e230b23109915116ca04c2cb802fbc2dc6629fa5af4ab6ddf0c74221b4b8d85e051dbc3d75cf8e14efb2fa6c97a0bc65aa31fd85b184c08d7d401a375e4ee4af2b6734ac523e0db1fe74717522db0a66cd354a6388253b2ce6fb5fbdd47b94a6d807a92ee7e574c9a3e86004958c5dca4d849127452ba4f3aae57600776f0358c7beb3c3e9da4af9f659612c52e19d4ffac39ec25ad8364aadad0f2b270a9ad9371d577ea4352e9aa09f930adc5d53ec1566fa2c4cd8eb26e4e22d1557e618d31c6736e3408dfffe75ba4fef82ef48f3600de6a60a9cd990", 0xdf}, {&(0x7f0000004240)="0a71a47611177963f35d33e9e7b3491df52cafee4a2ad2fddda0ae89dcd453c2e1da3f153208423b60d33baeffe5a50d1751704a47250055cac601a44caeba1e7d0d5917e97914175f19abbd1075819710b88848e6404fcfb3a421b214055b554477303663bd8b1f695cde57e1abceb3eb711e927ac9bf00575d54f029826b4d8497b04a1ee94f14e19076265e", 0x8d}, {&(0x7f0000004300)="2e08da4835f941f58c138f4f1848483b3495edc3543c5768f418cf93b652a07039388c2583668e879d416e772d637789c67755767717a825574fa130c994528a94ae9319bd4e3e546b02ddcd57fbf9c24b1043b84938aa16509398672663c897855044f00135c32a2af08defeea5dc3f04fb1f12b4482ea9d7f44cf3c2df11723030c12f5edc031cfdcab5afdbc462a2ee0abc8b1bc2576e704858a81ce998", 0x9f}, {&(0x7f00000043c0)="bb1c59c890e5b75a98b8a7ff96fa96e990bc9f92b9e9402e52de8df31404f727da20acc18810ef06c5fc4d3865f93a290b88eafea5938279dbed868ae2fb012439326b08880f88f1137436ab44963fcd0e8575aa7cf009e8ae6abb2d4437ceb454dd108088f4c42b4653172554a054e6e1394e52b67e6a5ba1a33fca43b4d3d451536e8539dd1a79d95c11f76dd8cf871c3c50ea9b3bdadb4e20", 0x9a}], 0x9) pipe2(&(0x7f0000004540), 0x1000000) fdatasync(r1) 00:00:12 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x90000, 0x64) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000300)='./file1\x00', 0x10002, 0x1a) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x5, 0x201) r2 = semget(0x2, 0x6, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0xd4, 0x7, 0xe4, 0x0]) r3 = fcntl$dupfd(r1, 0xc, r0) recvfrom(r3, &(0x7f0000000240)=""/76, 0x4c, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x6208e80e, 0x8eb3}, 0xc) fchmodat(r3, &(0x7f0000000380)='./file1\x00', 0x0, 0x200) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 00:00:12 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r3 = accept(r2, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) 00:00:12 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) unlink(&(0x7f00000000c0)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc0988, 0x4) r4 = accept$inet6(r0, 0x0, &(0x7f0000000140)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r5 = semget$private(0x0, 0x7, 0x8) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000200)=""/213) getdents(r3, &(0x7f0000000300)=""/4096, 0x1000) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001300)=""/241) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001400)=""/69) unlinkat(r3, &(0x7f0000001480)='./file0\x00', 0x0) semget(0x1, 0x0, 0x10) r6 = semget$private(0x0, 0x4, 0x20) r7 = semget$private(0x0, 0x3, 0x480) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000014c0)=""/4096) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000024c0)={{0x1, r1, r2, r1, r2, 0x6, 0x7}, 0xa5c, 0x1ff, 0x6}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000002540)=""/248) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002640), &(0x7f0000002680)=0xc) clock_getres(0x2, &(0x7f00000026c0)) chown(&(0x7f0000002700)='./file0\x00', r1, r8) fdatasync(r4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002740)=""/151) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002800), &(0x7f0000002840)=0xc) semget$private(0x0, 0x3, 0x0) setsockopt(r0, 0x960, 0x2, &(0x7f0000002880)="15c5c1011532a873db42467bdd8c00ebebaa8c305110bad85ecb5895b6a6963f0ca9c264c1d3fe82c2a34a4bcb0ec8f44367d2d855b97c229ddc835331cf253f0f0410539b35742b803d439afa6837b32678bba1d1c6c3aa1d96bd02a793c76005d14fcd35b4040f467c82c6e19cd60d0d52df31988b7257e5c52c5564e2f1bd90ecd07b645347b58a0e066c921f2d057f70510f52412faf8e3dce1595a928aa52a4107b0a5e414dbf7f7d7a78e6b230de755314711e589f50f55a2455edcf951f133cbdda03a232b09b100cff437ac1494d51d4d6fc85ad555f4445289acb28e0fa4444d54c55f45eb51c11fee9886877d3e88c3f1a7a8ffc", 0xf9) semop(r6, &(0x7f0000002980)=[{0x1, 0x10c000, 0x1800}, {0x3, 0xa876, 0x1800}, {0x1, 0xf, 0x1800}, {0x2, 0x6ff, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0x7fff, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x10040000000000}], 0x8) clock_getres(0x3, &(0x7f00000029c0)) semget$private(0x0, 0x3, 0x236) 00:00:12 executing program 4: setrlimit(0x8, &(0x7f0000000140)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) pipe2(&(0x7f00000000c0), 0x400000) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x5}, 0xc) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x4fe, 0x88) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x3fffe, 0x4) 00:00:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0xe2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x42) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) chown(&(0x7f00000000c0)='./file0/file0\x00', r4, r5) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r6 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x110) wait4(r3, 0x0, 0x10, &(0x7f00000002c0)) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x1) open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x40, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chmod(&(0x7f0000000480)='./file0\x00', 0x0) wait4(r7, &(0x7f00000004c0), 0x2, 0x0) getpgrp() r9 = semget(0x0, 0x7, 0x41) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000500)=""/4096) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001500), 0xc) setsockopt(r0, 0x1, 0xffff, &(0x7f0000001540)="db3b1137c5a2f336d2d7f0d2c6760ab7f27b946ff083ad3e4580aca60fc3811fb0df178bca015927a2a92295b3bde7e9aa30ff97e26a240774baebedd248c74fadd6d25948ae8a9c72ccae0175cfa50a6c67476b72dd708159d57209c09364be3345d64f209ee0acfaf784c6e0953a6d", 0x70) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r10, r11) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) fchown(r1, r10, r8) fchmod(r0, 0x10) mkdir(&(0x7f00000016c0)='./file0\x00', 0x80) bind$unix(r6, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) fchmod(r6, 0x1) fchown(r0, r4, r5) 00:00:13 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {0x0}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:13 executing program 0: r0 = msgget(0x2, 0x48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getppid() r9 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, r1, r3, r5, r7, 0x2, 0x800}, 0x0, 0x30c0, r8, r9, 0x5, 0x5, 0xd18, 0x1fffffffe00000}) getpgid(r8) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000200)=""/209) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x40000000) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000440)={r8, r6, r3}, 0xc) mlockall(0x1) r11 = paccept(r10, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc, 0x20000000) getppid() socketpair(0x18, 0x10000000, 0x7, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r12, 0x7, &(0x7f0000000540)={0x1, 0x2, 0x5, 0x3752, r2}) r14 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x25) getpgrp() getsockopt$sock_int(r11, 0xffff, 0x2000, &(0x7f00000005c0), &(0x7f0000000600)=0x4) getppid() fcntl$lock(r13, 0x9, &(0x7f0000000640)={0x2, 0x0, 0x7, 0x67fd, r4}) getppid() getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getrusage(0x0, &(0x7f0000000700)) writev(r12, &(0x7f00000018c0)=[{&(0x7f00000007c0)="1c6da5ec1dbcf5fc3b1530456ee72a0454120dcc160eaff7d9916d5338be655988d18d40c62a6a", 0x27}, {&(0x7f0000000800)="ba09e548c8547230a1d9bb7516453e78de241178a94b18585268f5f675a8d695f414d998e447017fdd55d5c5a99bbb32195a3df334b803efc8c1df88fab1d7294013ef21", 0x44}, {&(0x7f0000000880)="255a17c51c34031bf51aad775c460cdf79adf8d60a57a82da8e75a7d6783bda9cf1e1e743b9a6ead", 0x28}, {&(0x7f00000008c0)="1c4b0883dec24b3dffd3c126ba8295f7d25aab690a40cb04eb453a41e594cf479178c41782b0c1fc445b66a685d02642c7d4b7a705855a4f25ac8386c333e795b34d402c1a6734abc1977437312782df25542332d126d83839f8f2493abf9cb8024c6b4683dc55e16fa82b4d3abff76c004528dea18d51dc2a29fbab4d9352b484cc804306c680aa751bb0fc4f6d282e63f7c207dccda6a58384b88ba5a5b6e6bc4b9fc819fac7bc75f94de4f39c43e546ac725073edb5915cc1d00137a68630e243efb8f89f1b5f738bd948e83114907535964c1195b023a9daadcdd6c6481ff0c0b42ba48d75a1ed0d55530c8992429ff393396dc974414c113aeb13ebfa482a6990233c71bf4a0afcf8ac043a55ba8873ea1f60233b2c6fdd7079366914da98c2e7b29c9ec24af6b20740c3cf1ea7a86bcffa6f061cfc6df6830117180189c97aa2eb426d6155b0252172df3501ccb859bfb6577f4d5e68e29364db11256891d27bbeac21ac1b4358392f1eca7c117c2bc76f8a11f496b5c1fb57b0d13ee9420b826ab6f584dd018d4829b078da061464eef1c6fedb33e80b071db97196a70fdf4a6a6f19780eef0a6bb986609d5d7c8e33e5ec2cb37fb4a2674dd552fb6e475fd38fbd19dad24e52be0b1768ebf4170c4743ca066c316d2282b3da55854d4fda8f1e1d9ed5774d14b8bc1290cf2e67b915275b46663016045394ccebaea4ba483eac91bf326938c1b910810700d3e10eb092a219c7940fb398b4df1d9592aebc2bed0e29e41bb5698f48a2777d04fb39d90fd8f7b587672bb52335de7c9603ef77ae731cfef207c49fb1aaff737ff04d374cba608bd6904a93ce7246991e18c0dc9d78a3bd4d3129084de77008f8c23c3c86ff782598607e9a1fc3ed120e89414349204b0e39f21c688127d71406bdf9b387f01044a98984130c5d980d8e5355910958faaa9ccb5d4338453b50bbfb33121c914752b107e154a6792319a0aae7d4b6c1420d2327e0efa10cccbffbb4703e751d0ef604fc49fd0c9e691c70c1974f4e0a4bb1e14c1d1fd1200383e84411e26becc44459fc069f5e62c9768b7907812f212303dc2a64e947300fd0f4502d98b19947508e2b08c3f1b60737e316d0c7a932be783b1fe9fc80e5f3ae0ac744083d82bf4c8ef56337650eea966dc5b0647e9d4d98a295bc7ec2adc8211b899728e478e85e4b0342b0b29ca4489ee9817074be79ab96d289f79709c701229102df3dc1b4cf2c2ba2a23eb7fc4ba0baaaefd824c1c31c4a67be5eeee295bb79583bb3503c487b2f761d80992960de815fe4f5f55165f4cfabf6f2415f65c5e7120be888a659137f5ec11f496aa3e18d77f2be3e3e62960a41107271f63595cb71575fc8b6d8c2e42237a0734bb5010736dbf46aa1ecf7914473ae84797031d5af89164de67f99ed533bd843b6aa93c88f7c518564d3336467c026bf0027f319acec6e5bd5a2b77f91b1be992c7e185324bc56cb741a9ee1ea14da59a2fc4eef5e1491b09fefe65da29dd6d66a41fde4576326dc58369aa3ae1f4af6dd18fe26dad7bfc5047dafa7e9514aad5b6ddb64c743baa4aa51960dbd5231b99c7729ad9a13138d850dbb4a6b3dd6b59f59afdfbdefee66a6cf8496baea45b5340046d993b9c7d0d9492a48008bf43d6a7898aaf107afd04f2e5040cf27c77f0da9502bb9ac9e568127f63f627a6838db7d7d86c3b0848b46f48b3d88aca9905163661ecafdf13764d6c314a460d4608404bfd60ebb77abd6efcbdf4da35e77885272fbbabecb05ae4a757ba451d1479208c38666b8e210f7834af6318c81149371a5c6daab0d99d815db15b80e394ad8a0d1dbee63aeb069f8c9986f33be8a582732889299d965c17816e8dff6b3447613bde63fac1edc61813c037c74bed95a53850ec6c24fea20b232a0420d82136d689205a809f9e2c8e0a7139030815a7e4fbd08fd79dd02f5397d9fd0af0939f17f8ef9744346d106c02ca546eb23ca63aa21f3e7fa72adb234c5e8cd20f8304ca2c5f73d125715697cdee7c6c238bd5e86012fd3d67f982e9a3292f082c46bc7ab92d19c2d6a180217fa7f36fa842f39fe0f7f660071385b731f2ddfc763a5dbf21d100da321b3fa80212bd3024eb6f53f7e1812c20bb3f3521f41fccd3d88d767d3d2dfb0b31c6aa21a2072979330ac58efd5914e41886a0a02a9b850d6ebb875ff1cb899ea4cfc6e201c252b802f7f6e6c42324d2c65882cddebcf0fa709405a2f696386037a51b80a5b5c8d7b2db4a7e86d7055f9045cfa6f8f3f55b77583ed1b148b1848b3bd54169a6169cc823a60823ff21664cf85805f39c54ec9aed996a3e2c45445511d931a67b3aa09ac35406fec0e05f3e5c0ec1ecf421dc28e0b608f78570ed6cbe44dd773071717d5494ac89fcffdd75b921923c738116f932b39ebc9738e7a2ae9c5a7f0e5223c60e3f1582ce4afbaef25bd6265bd0caf2389e9ddcc6f54661708e009da17257c98a622ccb1cad473fbfc24c921b6c83fb92f8eea6f1fc2925ae24392ef68c44d4a3128928d7e7e07354361e17c9adad06fae29deb38616da887df5478a5661e0284e1f93ca1aa9d14e23bf82c47df98b04343f447bfda9f80255540b2a8f2e872f5cb255e9272f8bb1c5c733afad2dd40d35772d4f265266f187a6f0a11cc0694be729b3f6c099b220c99869cea99ab4a5220b3b71a3a1c6cec74e18ce6d83d922d60c1f357b9eb906ca337cfa5e66ef80bff326af992ce25467fcf09b4300f61ce1906f563ba6f8f77d16ee1a80892b843edb5071a9c9e0a03b3a2db4f7b96cede3e941e84351907063676477a0ee5b2de072ebcc702b80c0af5262a851e1d712cdaaddc5c7e202194ccdc8d7fb1055c93a6b190ac321e9dd77da0b8fe3ef869d4031bebe469e5ac0f514d682712d3015f5c3f92fbae896094d3de018761e0a0a6dbda944b4f74e35fb9c222751ba07bb1b6c30a16d3c5dcbcf44ea56c7cbb08144b257573d095dec55749508f8ccb65f9630843599db4bf654dfe8a546405d8165254dbf9d68dbd0fc8a50a9f1f3ac21c0e7466b8faae5ae8ee9b58ef929ca34138f4e6dbecf064ffaa43ae8de148d197d057583bc7e190bbfd58fd887d993a327a860970592313e4fd68c2ff0fa757a09fda5fb6e8359b64b93b14f844d0c65e4c11b43870e9865209a74f202c168458486cb063c89a2ad037ece1822a99b916d505ef9d2631141adcd21a5c5136fe2735c2334d39eade6662441d0ef12e69e14030be9079b7c7cf79ba243a15382b1d72bfa314cc1c944869c05bba4ad8d13064eefdede75d8bcc6afa29d24264293f34a8a19991b0f571504773a4dce52addde71dfa75e13759f09865a11e0785df102f227619cf643f30e763fecc4517e78729bd03b4a0118f57365c838017af0bab44d8d3d577f058c64414a60bd21bfb4054b1601560f8086e11ad3288852dfe73570b4b17b7d25ca305cfc9166544e9cbd2ee9db24830ded3f2843c055ce7c91b55f786e96b84b9e54077a9f059455da3bdf4659420a4224fb4625aea38f22f711f32bee54ddc60b43869e176dbe43e52a4bc46a4f68f6de180782c7e11295b8494fff826b5b8783e9d6864a5bc305173e2b35fdacc952afd553fc15a1a96247a6574b4b3e83bb8b7244f9afd0e41659a19133e82dd312cabeb14a5aa00db6e86f11b5f095f35880e2957f37efc38103dd01051fb9b345b25dddc724aa2978d18f7f1e11c5fbeaf34fc284990a4a5c510ceed6815749059540669d52bfc5b0dab805877ec4aaa5ecc384ed3a28a211cc854888dcb24adebf5e86c6660128e366770f51e9c722cc74d596775fe380772b1caaf485575a327d0380dc896cdc5da1a50088878fe3e85bebb98cb7c63dd4cee681595eec43c804336e9699c9c7b0644ea29830f79cf320c04435c83b46c05bebf8df08eeb9cd605ee2047f603f56143c72878c4be024e427158000612b55104e42b048a58f4084ecbcd595f1b36394f19dd21e23482e1beaea4c30e66807be595a8fcc24c4d5b532c16525b6554c6ec651f50c7258a35ab7a03374e469149bee4ebedc31aa1e35630ce1d07eedeab6d6104e3f0a8829b8066adcb843041ac9124e1f97d99dcb54bd640c99d13557cf00b003929deb916f659c20e83b910625b9b5e37ecc407700d6fd673f9e41e1467536d22a8da7cc2f06c23b934b3c06c1e856b6bffd3cb1c5fb3fa867c831818a1d341c918b9b5d40e3437da0eaeb54c04d754bc298a8d96bb1b3f19e32c6e8891c73ceb0ddf1d02c558dcf43cb898bc5af54a3ee408823d44b937cbe2b1b3e05dc90ba5a8604740dcd4b837ad3aedc1343264dac0f59cd641c7ad5d5deddbd0a6fb6b15700f11d948c675bdb2a578daf7437e72428757d29521098efc0195f29b17548d499eac0194bc0e8d2e40a4a66aa8abc44757936cb524a7824978a116ddbedc11a37c93df80bf9573d9373f528e20c0dfb085d37ff1bf2807e51b55bb1106d895e2b85194da9a703ed7de79f095044a83175a0b65020bff6c0f5e28965477fb6897224c16996563556f32f55be577a469bddd36a19fccdf6d5ccc40d964106687cbbe83ff1987fd8b2b214929e68e3b563ea81209da780963d669bb60cd5d4e4007d4e85ace0aeee1a4044837dd1954080fbaca12eb31be3d07cbefff2d5014e7b111d0d097ac2f3504ea2364aa0c12601b4c881878e99d4f04721507123dbbddd8ff7a5b92da932ac03a39ca39bc915adaac90550f3230115a2eacbdc420c78eec12b963d7d87e8c43690653b12808e279e674b2f0b504049023a2e76d922170824aa6d6dd0d24ad94fec9a5fb09c267699784e1aa4d18f48f10718f6b6c42a3133366922e9583376d66963b51ba029ae12f14a4c0f1edcca42ba56655b55512a9a290b6df05424db2a0a7e67b3f64bf833805a24667826b434ede62bdea5b94113f79b7084d97639e9d78d2fd460ae421a874ced659519a9f819e3934e7c86535f7bf09639c878d1ce6cb17fb2c953b050e44f5c9a57ee8c6c219b08a4b3bfce28c7cbb7f0eebf3f0c7380d8498bb14ba7d2e30839232abb91c02c537ebd62a19d020964db0c3abfdb9bf19de66f9e56766953676d1f476562fc3ca9176a79e39f7af55adec276ccaf2ea07b20f5fab976f50fe1d0ea4603ef649641dbdceb142c1265087a8edb13e7ee5d719d26de1651f20e79e8b6b819a70cf70a1661e33777b71cda8200bcb9a08eb68d2eade842a6a05fcb337247f3803583153a5484c388e31a960cf7e1b0c48d10f0e007a9c693c0e45da87878cc654b685a55851083b16178662dbdb5ca283a16c827dc90c1ae5bf6a7631557d7ef4598ad9d5dbec9c723c4e69469829791871343e7f6be0c0415dc114620996eb447c1f8ef6942c5e5224de5a2dfaee1abb1eff282fb4f9da192e1c875e7b47c031a09d1eeb2086d23e7c47b7801d5dcd0245e954734214d32cd9fa0f57139a14b91a8c772da600b950c0644165b2987b9f67a1e4e67eb759040a9a876c292e37b9f21757c6f610bd673fe7aa4c43a84a625af3702f1ee9fdcada9f3a24f7f1245485f714d5b046e1e07bb2c232b52cbcd43a092c32c1f8e007d081ffd83165f946c5af899979ca97e4cedcd531c467e83f570a595c87c232ad40215f65d30f3faf2f3fa23071fce60f12ec53ff341b8b8ff9b18e68bfbb9fc0f8c2d47ad06b6d13120dd9c520dd3f8177edfff969c3e3142faa44dc6fbd1bb116fd3f56123c551e7ec6e99391", 0x1000}], 0x4) r15 = socket(0x1f, 0x10000004, 0x100000001) sendmsg$unix(r12, &(0x7f0000001b80)={&(0x7f0000001900)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001940)="3e3cf81edbe984c3c63953d0376a1fc21ae538039ee328cf412f470c53a1091abddf6c3c7ad01dd8780b93363d9796e43081e0d015b80c69ab0ffd458a09bf4d795a954ff1ec20e36043d5bf8aa9725f19f670c776b013dbb18deb97c279ddf8fdc54c2791df465a38b91d61274ffecff5abe46d645d0dba18ac7717f183b6a90c5c809ecb7fd4d1fbef8f5d7e6d2644fc58e44d78bfe845", 0x98}, {&(0x7f0000001a00)="e2ebeb7992025d31a374c7280dca8359fec7ca4c17128d248649120f12d71c06f7b077be81ce8c5a009b18ac9b3736118da0e2df456a73587ce5f7b74a4a47457d2b242478a2c63b4583508d28a84b4d5b77ccbe711f84262e8dc7632ffb509095d3c44ee4760fee18d150b0fbf12e7cea574621393bc1de65a158b290deabf8bd4768bf9c410e3ec3dd73bf146cb36b967599393294d650a07af93bfd98b969544a9fa02dcf74fe005f0c4d39c7fd34dca0b804ad683578947721a11abd7a72f247e925b91f4b970de662d09aadef0a324f43973bc6ff0b367c05225b2d659318707e6399e3ae", 0xe7}], 0x2, &(0x7f0000001b40)=[@rights={0x38, 0xffff, 0x1, [r12, r10, r12, r14, r13, r10, r12, r13, r15, r10]}], 0x38, 0x400}, 0x4) getsockname(r12, &(0x7f0000001bc0)=@un=@abs, &(0x7f0000001c00)=0x8) 00:00:13 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {0x0}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:13 executing program 4: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x80) setsockopt(r0, 0x80, 0x954, &(0x7f00000001c0), 0x0) getrusage(0x0, &(0x7f0000000200)) connect(r0, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x5, 0x12) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x7fffffff, 0xfffffffffffffffd, 0x1, 0x7, 0x851]) r2 = fcntl$dupfd(r0, 0xc, r0) r3 = shmget(0x2, 0x1000, 0x424, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = shmget(0x0, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) r5 = getpgrp() wait4(r5, &(0x7f0000000340), 0x22, &(0x7f0000000380)) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000580)=""/70, 0x46}], 0x3) semget$private(0x0, 0x4, 0x200) fcntl$setown(r2, 0x6, r5) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)=""/147) poll(&(0x7f0000000700)=[{r0, 0x6}, {r0, 0x4}, {r0, 0x1}, {r2, 0x42}], 0x4, 0x5) r6 = geteuid() r7 = getgid() fchown(r0, r6, r7) setuid(r6) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/135, 0x87) connect(r0, &(0x7f0000000840)=@in={0x2, 0x2}, 0xc) r8 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000880)=0x1, 0x4) shmctl$SHM_UNLOCK(r4, 0x4) dup(r2) 00:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) fchmod(r0, 0x10) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 00:00:13 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8280, 0x60) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="39ae309f7c3e61deae9884fc709e819af29f0f281cdeadd6b05cf4df2bdde21cdaa282ddb1e536f235ce7a54e5a42042c2d50e136128e848", 0x38) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000002c0)="866f63bd31c9cb1c5dd9a52a326f3dded53bb66b20c22da85e78a1d731310351f2b89be8188ad24ee65de5f4ee6ca639241c2483fce35b2e0d39cd3e3c27943ab8f005a3f0ede0c5ea35a5aa144370ca79f751ef6532b9203bf25133a07475a5a795971ad059607442638e2e19748f7cf8f5cdadce56b6e8f8ed557342312af66b311f36cc8478992d662b508c38ed908f66a3db517aabe7cb4e8d4db87540a4c5982ba3d4f8c519972316de4b5a4365ce69d03f17d62602bc2f80bf1af18f562eb675612ce8e8db82ca99f0875ade3dc60462a6a4c0f6ab0816b5018c5336f8f9d050caf8cf913f8c0c5a83c870060db79d95eda5ae6680b7ae52d019f9cabab8fc2d8a38fe91de2e904b99237ec71eb22035ab3e68fd2864f507dfdf72c67133427bc8ba0095e77b1ac076786c0378a2f1aa3bbe5bf81a42fb147caa8bff25ae9e382896a5e99393fe84425ba4269f6b7b3e3fb5a6c11d9a570ef3cc7a71750d7707221248b1ba1bab1ff2918c81a795d23e7f7769f78da252fecbd62e543d25cebf62676add3c1d2466c3b6d300b9984b8a28bd470f2c343706d4bfa9697baa451ea4f5f6773c5950557dc6ed7e54a0edca75db2c5b7bd115e1968e9b755616a196a4174fe9de64faa337952bb89f33a2adeac664ed65bfeaaeed0437842bf791db9ffa13200ab722d85d63e29ad055c8d54cadb58dfc9bb72d6b1207d9d02521b1bf94187e43f9afbf293ee2a6e75319a1cc88306e162a7ae1cbf7b92309203a4d8044afa55c32bcaa8720dd5d35be934165447ef64e100879e910f0719599a9f3b5311860166d7799e55c7ac9a51796286ae60377c641e31011df4fe0ad0ecf386f0981c21ff740814063095946b0c3e228e440f11033bd83512394dd735f31bb57094ab7ddea8846ec377d6779594a52bc45c398eb75ea63a3ea4a0db8aa9eee7a159e0df962d9e21b183073e273fc3584d6ae16b32eaa84f5f13c9225e938089acf3ca19ede6043fb0a1d186d4ce44e65fbce38e2ccb96ee569bf2124d153d8796e3efe1bcbea3b3a26f1c814929a6c2d1aa5fbeb58456f91d2a3865f68806baa4472cf2420b19578c5566ca83af560c896bb1a3b727a6ed91acd39d49dc97aceb5710cf0e1c46a6926d5f6ea0d82e0f2413b5bae73e7be36da56d656060f5d3a34d6bd825b6b8b415a16fd29322f969863979817c5bf47b3de273582a24421616878e2a5578c7d338fa76e93cd447a77d806a92714fe1f61b22a7a8c892c8c9d287a276c2bf433fcbe260c80650a6c7ab20264fad9ff05f07836a215189172e8622f572ce9f92cbe4811ea7934e9dea421d7bba75070cdae9689a5815a7a1e47cc8869325f4e9c158272e328f828b77f04c6c944f0dc2b1a295f5a3d3c0c46b5cfd90a5507327d25b86978ba6f5b7b96c17e6b3253d2bffbe48f6d735ab03f612392e2543caec2367e50f8274d32f547d6a0eda039014724143aad8249d09a78187f997f3615b10304d36d6c764bb34132a3d6cbdb8fb16fa1ab01ee7ce922da05614613d04b44211975262c1fdc5c0aefc1d3583988d69e4833e6234ae3ef2bb1e2da92c684e98696840e899c4411a991d68e0d1f385874edb3b08ecd1bc4bf267e63dbe4be86403f105f391fcb91d11b1fc83774a4dd43ec2fbba62958bf9d921218d17272e4616b42dcbaac40fc59ecd9f5980ff90a0c0e29bef8496d59e725e3f6b2e7d2b031b7efcf56453ca20387bd999defe39fc0aa60e64359b480c1c9bba4b4cd37c9639790d8b4878ec88c7968c47f3f6ad66870c62223595ed69134ce77cd0c35edd72c5872e16f90341610394510ffc1a4b4721076e25f55cdc483773fcb017dfc52412ca8f9679735954650626539a5fb1bc226f73ebf4ec5228030bea2b517cad7616ac09389e8163c80004d9f5840dc16c59fd58eac8b86a17dbee6f30acf019cf4b4dc2019abac85e7cb1e4c0d345e0454cf58ac521712c71a9dc770d18aa27e4ae49ebe11ae0d06fb812cd6c3a2f56196156766497d05c6a7d9a124a200e5385aea59eed6c0f123352b2add91ba26c389a1c47fffcda265d1cf7f4c248d2d9ab37cbd8c3dc4e431eecf0b0bb10734635b317c5982d1dacb7daf2ac49123df5de7b6e04b4dc62e32c32eb67db4d228419a39a5f046fa772bbcd094ae796c291e795a3f560c3802f768f075c83dd9e38360d1d9cc5c8dd8019f7a6ca55f9cd6262755386f0a17d5d18b4dbc30a82d9725b19c69e406ad4d046e51a56998b6cab3843be1679a3be486a0eb6312757512ae67cedd1b43c94a3ace63558a4e1b765a67bec723c1a2d25c426a5f20f451f315d7a13725f1b324c404814b5562be3863d8c13ccef70558446af169a3ff83f9432a4bd21aa7338913684294fd2107c40ed6bc418642a688f4887a31dbac799e2e6c410da3d1c5eca2050fbef0627b40bd47972a61c31077333c60dd9f857c011a4d630b8ba801830ab051aaefc938477373bb6b9c2414a2f5ea46e69f696f67cb8da35d0aa40c64c145dc0028f09934948477f4523142536404b168a4a784793748385389c3652027db5fa35d9bee0a9a7330281e09ff915fbf38175b88fe5d80870d9892238bd99f8d2f02896771902eb58a50f173cf3ac76c32d1e5d36f1f3a7aa65e3bc570cd195418b86f47624d3f06dab04cab78df5b731474554bf2cfe86bdea027788f6756d48136609df1a43441809b9ebd26486b1467e785fa5ddafa8ad000fc1dbd27d87529941fbac95b5baeeade5c03be700914b6e2ed3dfe1e89aeac4bee12c84705b36e6d3caaae1592e24862264f7d4ad46e245ccb25c080948da0437c78d5d792d103d0af2928fb4cffeb211c39b5087f8cdc276d92be99de89da21b51929da4ace8c6a899f4ea8c1b6e69133cb963099ec6fba92e3175cbd3549f6f31fd3a8253383fe8d31d51e2cb305c4904da7970ef6e66a5565cf5165ccef89abf0e3cb0e0fe9fda97f675c44376759e65851bd9dcd44adb65b90b32b685b7a97ebebfaf69801e04a51fc8e9895bafd6b73c8673509cae0f6482ae6ae10e0a60dda83797ed5e0b9d3f22219f63ea34dab3e4e61f3a390b2df8d341655d1ab65a14c0b2ab7bcb9d0803cc5115e366c379a370143c8c4d83b0994cd78c2298b0622254df83f6d6a403008b359864875cf0d91e4258970128f628d9dc3ed341a6e53da74414f55ba79be8a5d245856ca6f3b82d01a42833aa6d033236c2597d105c950c2c970c121d9497556cd709aca61645ba11e62c4006717023d7c1403c38a62f8b73836a8ab601d0d23d4a4545faaba049707e4851122840933f06b90bf906c92d0b2475fa1d5348dac43c521388badbf93d8b655f5886619e633eae79572fef3bc130379cd6d9d4f902437a35cadacda3f4ffea800a688cfca34d6d1e843c1d094f04295ad287ce453c559de39ffb00c6be339b7ed3b42d24fa3a004d635703617edee23a51919501e63ccdf229dd87087d297ea8d9ea3ef5b008b0595a7fc0b041a98e07c47826ce10c7f9cdad8b19b05a96c54e1bf8b23d89cc464e89c489df93af90ba7732c5331d2056dcfb82c7923df56b63d3f741c6458ae2856c68cf8aaa98f6b1859619a8e7e1a10762e0987c1ccdd27a30f174794e07b1ce6b9732ca2a6d1d1323c11c518d05f5c65eadae0428ca65a047686de8eb7614598dc2290dc29d9e856c04cac047fef57b1dbca229a503f24870f67f2278acc9f42eda4d79adea742bf7f27b5c1a8e9d179c83d942356ff72345f50b4ac4d59819950cd8082648382a78ed85eedf7e8db9678906967a2e72900028d4c36b8924968e4f093d87af222b597bbaa2e94da085ebd8ec2f4b4ba33d05c75aa044acb285ab988c36a7d6b99cbd8f0a07df4954503001bc5723a2462c1738fad53901d5f43e7b23515847f4c0eb4b2ad3ccfda68b194db96feecde8abd8601616a87a3b1d2710537a4da9c0f86bd7b392ec38f1a60f1fe8e3b726d67a622ee2e1251a8a5169953577f00394767d318caa01a28f0ecf34a58522c17e46095caae88060579cbb8c44e2292e160d4c301e402e70d2bb4d45ff3aa1eac148f27f370182a17c15d7a2c8ceb0b1161fdd085bdbf97259601a74846f5fda3a7aad6816532d5acad5bdcc0f5cc59feabd3516d738950a2b92b5454648767ea94a52c970c4e5987a76c020a611baf0288fe3490398ffbdacad416a4836c8ecfe8ab1bb0a2dd197c6f7a5cb04ad5f72e88a06eab05ce3ced28d60693c71369266b3f54a7bbd453c57d89c4d1afb5b5d0d18a3d57e273ac6e565ef3f41d184e3b6d8850860250ddd4b09e22cbf283ed0f84a3d7d720c43666c64eabe18c0a3bc42aae2aadd63ab9c824c25dfc03a9d453eaae298ed03b92ee837ec8345800ec541a07f3f6f066657e118d349044934c38be588de8fc808e73d432f732e72e78481fa048e0653cb10f64f241cc099c398ac56ef0c182ef333b8def6602ed58c932b5701518199e3bb40b5074d3ebedc7ced5e4bb9c9a369132119736bc038173b40322592ffc2bea953b964ee4308d614f4155f2d99c8b3eb139823625a5b15bd389986626b7c45b9b1db879ed3e6213d18e67d2d1724ac7eaf538b7f1d4a0d56a62e8f122575328bd8778a386162b96ebcdfa18b295b2bd2f5bf6192d39529cded0d417898d9b05f6d73b4e87cc980a70f10443fab5962be5326e2ce5bfa73d20e0e01982db6a905ec17fd66f4c0a75d590029fca2acbcfffcc24de226f3ecd36145d3ed7e16058f1326a30fd49dd7f3862cfbaa133c040cd30a568ca8f3071d6f64459ef5383243f4646382fd6c1ca88cfdd1b820e29cccb6f56f1cf087c0aa031e75d1fd4d398d9512643bd82ed92109a8988dfb933c62ba0ff9bcd261704ab2f6aae6a25a03b0bfdca5b84df9663d488c7233d31e33916490ff5418e4f3a76df684962f2c7a3ff0eb4afc311b0c3bcd15a1d24e64eeaf19cc400c0e23c05bb7b65e8380348f67445d2f9adbe2e9f813db35664aba8f6e2e9dbcc080e7d162b91fa922400ee3a649c5e007b49e85425dd046451188975d0caeddfd2f35a67f31b0db5e5d8ce139b5f8f1f77bbb6d5c6c14e8b1e501858b835c7139e82b531e115e4aa5b9f7e904d8890f68dd7250e9fc151b5214a8ecfaf50255e4e159818edc0b355bcf11095f16b52705a4d7c40f57ace1b7ab38aeaeb8ef228c5391286f437f98af2bdc7f2f08ecc52f479dccff44f5a762d5a66c21b571a5b9cbe6e42ac188d8079461eb2d7b8d490df607250c204bd53aaebb313103ef4fc42b257de8275d1a7897ae3f29e098bdcffdec8d900e4cf2acb52250231ef74b69c1bdae3782de67237c22103f6421197ebada90ada9f3601826e957a080b7b8efc2e31e2a3a396e35290963d317837c0fd9670cd578183d32fb03e9f73e7d284a62da4bbddbd432b1b167324928844da1e34072bf55aeede27309fb808d31781f317902038aeb271e37279d5df30d84e2aca19a1ffdb2d963f0e5caeec43a2bd2fe07303df73d9db42bc5084a6ea9fac2be620090af104ad0b531df5c76098382f028b9d21d69350f7e543e9ab6b656174d0afe716f6d6c4b4be8cc7be156cefc2334713e4518d32588eb258f4868717a5793da6a57bd22eb33a87ebe27d209e2010d24846075daca62e0ff35a567724d2037ce0ad5f9054b6b246af62f4fa5ae47ce8680be841efff9feafe54583332388aaeeb7d02b5c62b6b894da3f5dddebd03b1553a454ea02623aaa078d267006e", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x0) r6 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001400)={{0x5, r3, r5, r3, r5, 0x0, 0x2}, 0x1f, 0x5cb7, r2, r1, 0x1, 0x7, 0xffffffff}) r7 = getegid() getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001480), &(0x7f00000014c0)=0x4) setsockopt(r0, 0x8001, 0xca, &(0x7f0000001500)="3d922b6758d18f20c4cf795735ed7bec9c51c8c21522d85f3018fa814c7e3c5de58a7117a7ea83127ea4363d2f", 0x2d) r8 = semget$private(0x0, 0x7, 0x3c2) semctl$GETPID(r8, 0x7, 0x4, &(0x7f0000001540)=""/89) shmctl$IPC_SET(r6, 0x1, &(0x7f00000015c0)={{0xfffffffffffffffd, r3, r7, r3, r7, 0x2, 0x400}, 0x3, 0x0, r1, r2, 0x1116, 0x1, 0x8}) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000001640)=""/29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x1) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000016c0)={{0x1, r3, r5, r9, r10, 0x4, 0x7fffffff}, 0x7, 0x7, 0xdc}) shmat(r6, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r6, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001740), 0xc) clock_settime(0x1, &(0x7f0000001780)={0x6, 0x2}) open$dir(&(0x7f00000017c0)='./file1\x00', 0x402, 0x2) chown(&(0x7f0000001800)='./file0\x00', r9, r4) chroot(&(0x7f0000001840)='./file1\x00') shmctl$SHM_UNLOCK(r8, 0x4) recvfrom(r0, &(0x7f0000001880)=""/184, 0xb8, 0x841, &(0x7f0000001940)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r8, 0x0, 0x0) 00:00:13 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) read(r1, &(0x7f0000000080)=""/27, 0x1b) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) fcntl$setflags(r1, 0x2, 0x1) fcntl$getflags(r1, 0x3) fcntl$getflags(r2, 0x3) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x3, 0x1}, 0x8) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000001280)={0x0, ""/89}, 0x61, 0x3, 0x1000) msgsnd(r3, &(0x7f0000001300)={0x0, "8837a745e428c6f54c184ead05b5ac765326d8c879174049f60be152d52af204bb6695fef4dbc903947a0a70fac2f412e49273a23532597e1281528ddc9f940434bd0f48eaf58a0a8ff54e77c38d46a93a576f3e4eadea618413fca05b2c0fc8be965c4cbdb2b25de69b57f90129e3e5c96f1c9f1d515c68d5e3b36b189d914baa92"}, 0x8a, 0x800) r4 = open(&(0x7f00000013c0)='./file0\x00', 0x10, 0x10) r5 = semget$private(0x0, 0x2, 0x1) connect$unix(r1, &(0x7f0000001400)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r2, &(0x7f0000001440)="d2ed33ab32db9866604cea71e9c8f3503c41af5d87b9b9ab6f629aefc838e78f48e0097e824da7e79fb9788d35e6d9a0cd306beffd1a5034fc05857c6b5df5603718838597bad778ca59882b735a388b41f4cca06c558b4553052eb38f47f999b179666b72ebf6af9d4de391b93d0025c8ae89ca8a5bd031cc4d7ee27cc19f4e36ac9b6c49d05a02e26f62ee2ecca31eec5d0909af51997e8b057e07c12e8354a0f1bccd33979cff3aa8fe51360f3507db52da2e58669b583bafc23069e1220cb5a6f5dbce91ccd822f6e043732d17d3943ae89ed729c4ad5822ed5a2d8e5731efa1b725890026107df93477dfafbd846c92a0e8", 0xf4, 0x400, &(0x7f0000001540)=@in6={0x18, 0x3, 0x6e7f, 0x1}, 0xc) getpeername$unix(r0, &(0x7f0000001580)=@file={0x0, ""/10}, &(0x7f00000015c0)=0xc) poll(&(0x7f0000001600)=[{r0, 0x8d}], 0x1, 0x7fff) mknod(&(0x7f0000001640)='./file0\x00', 0x8040, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) setitimer(0x3, &(0x7f0000001680)={{0x9, 0xa4}, {0xfffffffffffff733, 0xd39}}, &(0x7f00000016c0)) connect$unix(r4, &(0x7f0000001700)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$unix(r4, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) munlockall() semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000017c0)=""/183) 00:00:13 executing program 4: r0 = socket$inet(0x2, 0x20000001, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:13 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x8000401, &(0x7f0000000100), 0x1a7) 00:00:13 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {0x0}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:13 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4001a, 0x40) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) read(r0, &(0x7f0000000140)=""/234, 0xea) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) socketpair(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000003c0)=""/53, 0x35) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000480)={0xfffffffffffff3a7, 0xa99b68ee6e46e4b5, 0x5, 0x9017, 0x5}, 0xc) chroot(&(0x7f00000004c0)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)=""/154, &(0x7f00000005c0)=0x9a) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x2, 0x7ff, 0xa00000000}, {0x18, 0x1, 0x3, 0x9}, 0x100000000, [0x5, 0x401, 0xffffffff, 0x5, 0x9, 0xfffffffffffffff9, 0x20, 0x3]}, 0x3c) r4 = dup2(r3, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)="2b55e7db63c10b92ab56be4aa4c1cd70912211990e56def367477675c72dd1c209bf89e8ec22bc30eb38c9e744bcc46f08716b46435c032eb8aaab0274931f975ae968d3e5c208a1d12e9d477cdbcff8a925359ce6129cf8e7086910f4b1be84a0a45584d26c8a2a16b015666dd879a04e6999a4d8705cb1c49b3eae635fbebe48a58b88429ee35dc65a627ed83f6b4f43aff9e4e69709ead9c7cdcc61950d1587e3f5edcb74f94e87848ed5fca48393e20f3d978d3013e557462c3dba18db1d", 0xc0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000700)="d197365b7efb1222552850f0372617e72bb75f2286a9ca02f3e14f4ea4919c6914cc15f64584de2b95108a08f15fc87b5ff811d36b4e54c3618fc7", 0x3b) dup2(r0, r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000740)={0x0}, 0xc) fcntl$setown(r1, 0x6, r5) clock_getres(0x60000001, &(0x7f0000000780)) r6 = dup2(r3, r0) open$dir(&(0x7f00000007c0)='./file0\x00', 0x0, 0x2) bind$unix(r6, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) munlockall() r7 = semget(0x2, 0x7, 0x20e) semop(r7, &(0x7f00000008c0)=[{0x0, 0x5, 0x1000}, {0x0, 0xfff, 0x800}, {0x3, 0x5, 0x800}, {0x7, 0x7fffffff, 0x1800}], 0x4) mknod$loop(&(0x7f0000000900)='./file0\x00', 0x2011, 0x0) 00:00:13 executing program 2: r0 = shmget(0x1, 0x1000, 0x120, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x1, r1, r2, r3, r4, 0x1, 0x7}, 0x0, 0x7, r5, r6, 0x3, 0x517, 0x7ff}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfff, r3, r2, r3, r4, 0x82, 0x5}, 0x6, 0x0, r5, r6, 0x1f, 0x7}) r7 = getpid() shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r8 = getpid() setpgid(r6, r8) r9 = socket$inet(0x2, 0x7, 0x7fff) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r9, 0x80}, {r10, 0x4}], 0x2, 0x0) chown(&(0x7f0000000140)='./file0\x00', r1, r4) sendto$inet(r10, &(0x7f0000000180)="78b3f567970d9df8bce5e01fff01d9f01808e374566042fddd2d43bddbe173457460c68f90ee7339586ad0e3787077921f4800072178b901d49576ead262208e4c795d57f7aae0322ce0fdeacc6907356d1c82713d36cfc4181dece01123f20a60e326e1be3cd430beb5faf40baea306604d24d7ae1c6aa63e1f70f6b19b01c3d21abaee0f02b6ed4722c410fc5535cadf7aaf", 0x93, 0x0, &(0x7f0000000240)={0x2, 0x3}, 0xc) truncate(&(0x7f0000000280)='./file0\x00', 0x8000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x2, r1, r2, r1, r4, 0x20, 0x100}, 0x3, 0x80, r7, r8, 0x3ee, 0x3, 0x8}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000340), 0xc) open(&(0x7f0000000380)='./file0/../file0\x00', 0x100, 0xa0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000003c0), 0xc) msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000400), 0xc) r11 = semget$private(0x0, 0x1, 0x140) getegid() semctl$GETPID(r11, 0x1, 0x4, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0/../file0\x00', 0x0, 0x101) 00:00:13 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:13 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x101}, {0xb, 0x9}}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getpgrp() setpgid(r0, r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fdatasync(r3) r6 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000240)=""/243) socket$inet(0x2, 0x2, 0x7) r7 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/4096) sendto$inet(r4, &(0x7f0000001340)="10bda1ccfbfce065ac501dd942f87bcac239c46a24b11a0e863c1beb41da91c169a0f9a418e34b6b0f64791f848c63046189ab3894bb9b6847ceec833520d0174200d577656eb99d83c96a2bc8c55cc793b4af1bb14e11986394dd64d35c24d7f0dc3e2fc5d73bb7ebe019b9d0d982ac063b49d231968eca160b2d1d016bcfb7e3f6dd9964709723c5cb56aee39407fd41e1c6aa9ce095a7e3de324c270b9a382c1ab3365774660cd71b50c33c7c5092d177fb21aa5710a551df7cc6b50973bc7ca4b3dc98ce3ab09b5853c704b7b73667676e396dc2b27bbed599f4eb57222238a58436ec5307371e86501c59eedbeff2589a541564f1d0dacfc87ab8a00f750cc6e966c9a55017a9e5b8fecc9cb724048d438870c01a12d2435e7a3556e4a95259e876e0378d24178f1a7f18f34f1ac14ba12579d34b5d8c23e58b45728f3aac3b7aca32fc94c9742b07d5a743a9c4ea41c0c007d9b58d50fc08cbbb14c1e35895c2791f8641e18e3da186b68a88b1906b7b333b752304db1052a0cf8784058f0217f54edae48f4f11fc2928cf0410c5dbee6ed4a0e56f4f21e0322491200f8491f7abc9172f151932e649e2cbc724d109a40969b62de7bf942656044d1a026279972827a4fb287838b61b7af5eefce7996a6ed011bb043f08f5c8a738daf9921e3441b1b818195d0e0eb58fbab5ddaadf50ea512683e553a7085aa3399d938e0e2389ede390860bdf4168078301d96b39130c90300bc179e23e8a13be4fb7534a4a06fc78717e868b906bcd0caed7e9e83c49ae23f91d6999ae8d4031e596dbdd170383fb79622edd74f9be54971a3eb6e8c84380182cb572bbd9bbfeb4b9818b0dbbbde73e61dd6ed54bc337de841d1cffe62b3995c81ea929e260474cf2518910931687e132685530d72c328ce68e3a3babb1e9422c5d3b95314af8e747119a5254dc8e3e6939ba4ca9f88058b3c433ada9fadbaf93aaf696b9a606a3b70010386ae0a46d18c7d94ef62f86fa213eab4bc8beb56f1233a556b78749add2f3c532cfdf673481d096b7d85dae351cda58c8d022475ffcf88f5b36c12af3e1f75d15a85fb7335a00a46b44d7f4cb6e0b8a2fcee1fe88e16588a6f7717a3f7d7e1f16abdacae1a61acdaa4342caf5b71fc283b7c9aff330541f807bc3ef2fe77c6d1f299cb55a17a4b9b6087c1c21d7ee75312c6875cc5331f7582c99cdc9a4e0281db16d9497c2116e7087767322b847c4147e7bd7fa11a53ce80aa1a7e031dd0592e01eb95dac57392942d6b0620d3df3ae8a6661e56e564de1754abc6c382109046da845b3b75765113c75f4bdd288d15b5a2d921c8f65428508bdba64b04887accc2f3bbd3ed14b7c4d442eb834237b4374df03a949291a791d7eb48b892355a19aa2a345be2330cf7e878c5972ade2340770c5d784a2b1c8db697dbeb9aed10391e7525c782eded93e02884ec5eb9c667f5e8c9ff2ef26fa6f91f1f62de8a2b35673dc27011a1ca420ec5f772617e88ee6bd95cf20af0f96517b1dc387d55303356fe1c8503f63d5103678cdd9c7cd57714f1f9aaebfac145a4219afb0e512ff1f0ff8fbd73373605faf9ba735def334ade1785510a44ff88446c62b760391cb11f6ed56809d35a7b517507eca1a1a4f410317d7c74606c76a73bb463dea54f63286dfc4144bcb479fc9e1d7abef09d148edc1716929123ecd3a29ae3e5d968d18426cf3f9fd3b8e493f9c3e81cd486ed806c403dbe8fa2edd9590210abe340f59fcc136119f59f1a6500a9a1ac45e015283e5cfa3f9b8621a776ed36b0d00361095ae2e113eef5ac05bc23183ed5b7afd6d97e5066ec5977f45a6404ed524064724cca566cc3e1c2af68c1234d9346b720be2ee5aa670d32b6999316bec4ab86d4ef116a0b766e8f300b13a9ee09e23267ccfddc0e09b9a963a2a5ac437dd75b629827a9a532af1eb4e0d88ba3a14e1e01e98d96160d96ad1daee192554f49f0f78c21f6fde4e933b4f3b7d4a38864994c0ea1dab9f1eb16ba54637fb383a43ebf65e2f7b81fd0e4386959334b31c815ea75233f50ca4f7e06d9386b7d30cba3edc848382d79a9ab5405de2f502721509f03c7e9936e54630f020cd1c8760288c9263715a15123c058df79d5efd6dbe75bbe12f8d5f80ce3b63bd43bb23c8cca998379d27080af5d70e34405c3d695a64a3b13d9354c4f7187ac073790a9a28aa382ad6b652eb12dbaefdda63c91999e64bcd16ce80455c9bdf811536897ace0d1651a0128b76ee5bb8c30cdf4d205128322676b9517f415270be6be870e3300b78d9470c9fb9d99c1e88ef45619e5cd443c8756ac04e9a83dd453b705dee6a54bc4599f37d04fa56315115300ee2db5ca548e3ce7f74a00e5913c3539d3cbcb876883b5d0e742ee8e37220ffc890ab920b910dee289557505c36457847b23c9056a22a66686c03a67b14c864ab08ba9bb7319528d2d01ee07b6bd3e586ce830bf646bc1ccede9b5d806feae836d6a12ca4692bb761dc7cb0c1d33488b3f39f445580f57b58a620981d3a6833c5f411ba6b09a0c63a47d73001bc729ef3ca819dd197ab3acee30d36b4b94141c278722e6f3c05beb181c8a76ccf079997d97395a781dfb52872ebaca6799bda958acd52f3e6f49acbed9065ca8b2e1adf8431e7d76038b4a8ac409d15a2415844ebe19da25ee0b6d137381f435ed6c56a68e680a0e82e41a8dd78900fef7914a4c8607637aba04063503063f063bc017ac64f294ebbe89a346767a0bf93b1a3f1c062398753491bf8a90a69123d3758dc3e47d414862c60191981a65ee5f17f8d28925b292f038a40d23ddd9594391d584b18325ed6a17377650b6d1cf8b50c6ccf6244f614f15b3a7f4940a4b86a232279c2988bd4e4acb4702002455408e7a5345247968875011f50878d2ba3f23c3f8033ed3fef8c7861d4fc178de4b1751108d371da4f30e2201513fd5782d5c9a1ea050492e0971bd0ee87559e0a2d0506564e2e76d70f3e36f6ad4e69e935bfa361346689900dfda4c0c49e990be86b833ae8d49915f48c79a0c4bb5d881b4cf26c951ac7781533a1e313e61c1dc2a0de034e314db7b6af86047957112526038f72d677c8d8be2bb652ace927fd430a22ccef8250c4753a1976bad85f2b7c218721ccdb12cf5fe8d5d14528f1028398f638128a9c8af0edaeb39c5eeb99554e6ef87c4fa0c322818f3a296f2fabc547ff34a8bd7b41a520e718746580df4c52482888d8cc317100d069672cb3c4b832b3cd0bce2a98c30c410cc17c388acc4f9ae1c5a8eac1efde6d23f603a1f4089e45fa1bea1fd4185f487fb5788361c938439514cab8966cffc0bc72946d416a0ba04317a96dbd98f8f84c9f4829d392e1f8a69aa4af6c5368e5568fcb89d21dfab3b41ba0702a5748457cf0c65a0ca9db3605d8ba6b4550c37086d779749fcadec4659b0556cd37c7b56a8b7fb524b7597a5198f6b32c6dde2172b01fd1adffbb8e5dc4ca5dbd72891846b776755618238e53b3c6e388791de75a13cf7aa183c10d68bf6e3af385311f0df18987c8c7ed00ddb9b372cbcb98cb2743ac4e65aefa17ce6eb4fb400386d1c09e1ad3ecad3f0e4f5df67963dbd9874fb934f932833d13ab61102c164c69a9dad27a6aea1c9470faa2205456f9dc26c2b21f622a0a5a772c3defd8ed4b2fb1ab008c98db1161e95d2d7ac1c04890c554edd171386d3608a5d90adea9f2a67e09fc174dd7648d8462dca27d526a4d68184fe49c31bb38164aed312d246d72b86de4ba6f7b0e5c7be7a25a90fca2b81c42947eaa0c81bbe40977b20a9c2770d883842efb4a686cc8c9692de6ede907b53cc02a89e329bdb0c9800fcec26ba3d5cfc11a09066ca21cc3c34e5a6bba1749dde551815dc19c5e77284ddbd715f3beac15705796ed762da38386e74f27271432f40da64969a5f14f0e066a297b529c447f55d174683d6cee46368cb96cb9d87da9c51816f6cf0bfdd1aebbee9ef5504127185f75540a5fdf8774df8cff223bef03c47ced8313cd83853faa4543a88fc3209eb9b7787952f47cddb2fb6edb69db1b30375d231095911aa8bb66e030a83ab96eb0bd8ab65f907ea63c4faac20fe635b0db050a185a9031063b405fab592995886f6981551adcf3d7f21c03db95af7086ae7719535797d1c22fa85cea37d1ba17df7445c451f8d32f49769be72d4b18f170655508afdf73d7eb7ee6e1545485e9fd1bc522644a6d2f7b212b50fa649b4aec2601205738633378b1b300943aa3405e2b39f8a1363194922b9a857995258a102274b2dbc9a8da541e16dc91a0b1aa325da3e3f78a46c133d7079cc54d635103d02ff79b31b8a3f4fe42840090f41e1b30398423bfc4b536340c854f6311a2bae33761731e4ec16864bd1e302c788a8c43db84f08636f70a76dd0ecfd36f6f0367b19048c0a8771eb581409b07f6ee1ce59c3160f388930c97406880616eb2a033fa9e61c0a1abbd89b9549de2619f9bf8997b13fdb0865d341d856e0c49f7b27ac3f88257cbcbc53e4cb587963b0861bfd803b0841192827839213e25a32b4f4daa4d6a2b03b2d93c1d1af1296265c9d5f2da6b8c82f12955cc4ef9a339211bb853db6c517c9b54e993e3bdde1f0ac6fa837c07f993f4301b69cf4228b84e4cdfe61d0118e93b30ba9c7309fec320d4788e3d7c44f68fc73d26cc1951ca3b8e5b1b53ac789914849e7bdd6c87676d576f734cba5e80120eae158c62e5e2757cddcc97fb4b0c9f8c4b27ca3264d46938a7596404f6a536108f8bd251243a1fd3f6e9cdd4fe8da12085c87a524f2841e36ca51e7e8ef734308a6f5abe45cd0e0512b4a82f32a14381aa8c90aaa87ace28f43e5a7ee9358037bcabf543a0a6dd8d1e0b67fe983c5bcba0dcad488faa02af2bf315edfe347dc6341ab590a2c6736585d06d95cb2cccf963a8e25bf89354e8da0309dee9d23f0283fe2c0126da3d6bd3ed4d6b9c93bd31890125788f2ca98b9c0e6db860296fb758c429922e64cd81e04eda13d9bbc29c8c05a1a1fc4098c292a43816d54732b2cca1c9be21f033862a813e1def1ce20eae1e7b219f3ac856547e7f9e1aa71535afef754107d253935990ca851e91f8c4c2afa9c6062540a0b5d56ece2ddf9fcb27d0a15f57eee48bad5a342dadd0f955276c1d7203cf6d7d76d9e1571ac0c07828228ec8b6a02b12136340503631eb33730e70ebb263e83f3e97d767f3e7d7788d30dcf4bb4a34b15f56b178cdaa9de5f4dbdb21bc2a332169a3fbed359047d1a9afac80b8fead6a61bb3bd6957552334875b6bd8691e25802b730611d5e386439cc2943caab3388e37965ca80948fc8bbd79c0f62c67536054e004a1b22f0f24f0e7031c186de234f9590c4832befae040d4cc0ce36c68d5ae3ff5e246c3e3ad6ae44c6452890e56de00f631987206ecfe693f32187b9087904ecca9fe14638dafc181e5ac05681aa2fead11ab5fcfec992ad546111984e17d697c41813c2132e91f1d27e54722087d2d786b7691059689bd9a02278c35d19ead779243c98367bf4866e3d3e5ec899c98659f12e455ff4068f152f24f89b85601e9ed049409a49ff7055cd27dfc60cd6932373937323a0586341c82483dc0bc45aa81e03bb2d71c72c005cdbfd290b3677fa7ad6b0cc992302fca9f9e21a0f803acacecaa6dca3a234fb8a9596f50daae6620261e0e3f0c977d1be98d428c63df74e0000cb4c74b01b3cb5405494416c4d988776ed91cffc5700dbc33509176482", 0x1000, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000003540)={&(0x7f0000002380)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/107, 0x6b}], 0x2, &(0x7f0000003480)=""/191, 0xbf}, 0x0) bind(r3, &(0x7f0000003c80)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r8 = open(&(0x7f00000035c0)='./file0\x00', 0x10000, 0x0) fcntl$setstatus(r4, 0x4, 0x80000) preadv(r3, &(0x7f0000003900)=[{&(0x7f0000003600)=""/238, 0xee}, {&(0x7f0000003700)=""/23, 0x17}, {&(0x7f0000003740)=""/191, 0xbf}, {&(0x7f0000003800)=""/206, 0xce}], 0x4, 0x0) shmctl$SHM_LOCK(r6, 0x3) getsockname(r4, &(0x7f0000003940)=@in, &(0x7f0000003980)=0xc) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f00000039c0)=""/229) shmctl$SHM_LOCK(r6, 0x3) openat(r4, &(0x7f0000003c40)='./file0\x00', 0x900, 0x102) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003ac0)={{0x4, r1, r5, r1, r5, 0x104, 0x80000000}, 0x3f, 0x100000001, 0xe57}) semget$private(0x0, 0x0, 0x20) utimensat(r8, &(0x7f0000003b40)='./file0\x00', &(0x7f0000003b80)={{0x10000, 0xef9}, {0x6, 0x6}}, 0x0) accept(r8, &(0x7f0000003bc0)=@in6, &(0x7f0000003c00)=0xc) bind$unix(r8, &(0x7f0000003580)=ANY=[@ANYBLOB="0131fdb4a087e318bdb4d1cde3"], 0xa) 00:00:14 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:14 executing program 5: r0 = semget(0x3, 0x3, 0x402) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/224) r1 = semget$private(0x0, 0x0, 0xc0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x1, 0x0, 0x1, 0x800, 0x9, 0xfffffffffffff800, 0xffff, 0x7]) r2 = semget$private(0x0, 0x2, 0x184) semget$private(0x0, 0x4, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000140)=""/163) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x4, 0x3, 0x800}, {0x2, 0x8, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x7ff, 0x800}], 0x4) r3 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f0000000240)='./file0\x00', r5, r7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000002c0)=""/68) semget(0x0, 0x0, 0x500) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x400004) getpeername$unix(r8, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001400)=[0x6]) semget$private(0x0, 0x4, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001440)={{0x10001, r5, r7, r5, r6, 0x1e8, 0x3}, 0x5, 0xa4dc, 0xfff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000014c0)={{0x2, r5, r7, r5, r7, 0xe9, 0x5}, 0x2, 0xffffffff, 0x1000}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x400, r5, r6, r5, r6, 0x4a, 0x8}, 0x401, 0x5, r4, r4, 0x2, 0x2, 0x4}) dup(r8) semctl$IPC_RMID(r0, 0x0, 0x0) r9 = msgget$private(0x0, 0x18) msgrcv(r9, &(0x7f00000015c0)={0x0, ""/104}, 0x70, 0x3, 0x800) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') 00:00:14 executing program 0: r0 = socket(0x1e, 0x3, 0x3) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x80}, {r0, 0x80}, {r0, 0xe1}, {r0, 0xc8}, {r0, 0x2}, {r0, 0x80}, {r0, 0x44}, {r0, 0x2}, {r0, 0x80}], 0xa, 0xae76) r1 = socket(0x0, 0x3, 0xffffffffffffffff) r2 = semget(0x3, 0x7, 0x152) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/128) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xf23]) fsync(r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/28, &(0x7f0000000180)=0x1c) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x2, r3, r4, r5, r7, 0x128, 0x7}, 0x4, 0xc53, 0x81}) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x240000, 0x1) getdents(r8, &(0x7f0000000300)=""/140, 0x8c) getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x2da1, r3, r6, r3, r7, 0x8, 0x1}, 0xfc00000000000000, 0x40, 0x4}) r9 = shmget(0x0, 0x4000, 0x78, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000440)=""/208) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000540)=[0x2, 0x9, 0x71f7bd4f, 0xe75]) getsockopt(r0, 0x41c, 0x5, &(0x7f0000000580)=""/48, &(0x7f00000005c0)=0x30) readv(r1, &(0x7f0000000c00)=[{&(0x7f0000000600)=""/198, 0xc6}, {&(0x7f0000000700)=""/187, 0xbb}, {&(0x7f00000007c0)=""/146, 0x92}, {&(0x7f0000000880)=""/189, 0xbd}, {&(0x7f0000000940)=""/115, 0x73}, {&(0x7f00000009c0)=""/81, 0x51}, {&(0x7f0000000a40)=""/62, 0x3e}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)=""/50, 0x32}, {&(0x7f0000000b00)=""/209, 0xd1}], 0xa) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000cc0)=""/60) clock_gettime(0x3, &(0x7f0000000d00)) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000d40)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000000d80)=""/87, 0x57}, {&(0x7f0000000e00)=""/245, 0xf5}, {&(0x7f0000000f00)=""/243, 0xf3}, {&(0x7f0000001000)=""/86, 0x56}, {&(0x7f0000001080)=""/101, 0x65}, {&(0x7f0000001100)=""/211, 0xd3}, {&(0x7f0000001200)=""/208, 0xd0}, {&(0x7f0000001300)=""/216, 0xd8}], 0x8, &(0x7f0000001480)=""/91, 0x5b}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000001540)=0x3, 0x4) semop(r2, &(0x7f0000001580)=[{0x3, 0x7f, 0x1800}, {0x1, 0x2d5d, 0x1000}, {0x2, 0xf45a, 0x1800}, {0x2, 0x1, 0x1000}], 0x4) getdents(r1, &(0x7f00000015c0)=""/98, 0x62) poll(&(0x7f0000001640)=[{r0, 0x4}], 0x1, 0x0) getdents(r8, &(0x7f0000001680)=""/84, 0x54) 00:00:14 executing program 4: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/67) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/179) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) chroot(&(0x7f0000000180)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) recvfrom(r2, &(0x7f0000000200)=""/19, 0x13, 0x1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x1, 0x10001}, 0xc) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/79}, &(0x7f0000000300)=0x51) shmget(0x2, 0x1000, 0xc39d48e60408b7b1, &(0x7f0000ffd000/0x1000)=nil) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/12}, &(0x7f00000003c0)=0xe) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = getuid() readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/95, 0x5f) mkdir(&(0x7f00000004c0)='./file0\x00', 0xe2) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = semget(0x2, 0x2, 0x20c) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0x1, 0x3, 0x3, 0x624fe037, 0x7]) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) setreuid(r3, r3) fcntl$setstatus(r2, 0x4, 0x20000) getuid() getsockname$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$setstatus(r2, 0x4, 0x30000) semget(0x2, 0x7, 0x4) recvfrom$inet6(r1, &(0x7f00000005c0)=""/122, 0x7a, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000640), 0x4) 00:00:14 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:14 executing program 5: r0 = socket(0x16, 0x3, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/193, 0xc1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000140)=0x10) munlockall() listen(r0, 0x3) r1 = socket$inet6(0x18, 0x40000000, 0x0) r2 = geteuid() r3 = getegid() getpid() fchown(r0, r2, r3) accept$inet6(r0, &(0x7f00000002c0), &(0x7f00000001c0)=0xffffffd1) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:14 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) 00:00:14 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00') fchownat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x200) 00:00:14 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1f, 0x5, 0x80) sendto$inet(r1, &(0x7f00000002c0)="1829bea9db5de658c2f73a94183c8d42a6907794c880ee0ffd0fbe7c1014b39a685f7e5ffb030db6f9dcfdd07be69be0389ff1bcaebcbbb0276b8da8b0e7e76efc1325109d8796c02058cb3b7a713b607c1625d32d0d4266d28e5af748b7a0b9b0b816a02b66131a8baef138ccf9ebe4ea7d5ab1f89fa3cdac0f294bb2dc651e8863f0a6f37e004dd3f90c58c1f70bf0227ef10485d31308dacc4a3c2a36a1d5a49db325d44e9effbfa8797d9155fbf57e276d8f22536787d7f3d75cdcffde31895feb5f2335ae0c5b1d20e0c71747a84838b9b2acd36920f8fa92971b4930c7f269740ffb94bdda3a0c6b65aa79b50dffc569496485", 0xf6, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="d3bab11a92ed45aec77e219a26aa84d4bce245a0c57daaf22e042aed9c55d8d22101306ff1ad055794f7b3aeffc178073bb7fbc3686c7c71b7b96eeed605f5958364833dc3e98230e07734927f2d52157156410669618ecb6fe6c228f2f853880e769037d2298117a3119c670188e757410b1abcc2b70ee5dc7579ca2cad45f9617ca16c61ebb6342befb925a81657c379be059c42e61ac488c4d44d16059170872b2e44b24770e5689a5b9cc0741ef39fa1fda0c9a8b92308ff2f6a411b16ea8a2edf9763249f14", 0xc8) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) 00:00:14 executing program 3: nanosleep(&(0x7f0000000000)={0xffffffff, 0x800}, &(0x7f0000000040)) clock_settime(0x3, &(0x7f0000000080)={0x0, 0x9}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d54991d92424ae36e09664e512750c17c238a77338d2c8c2e16e06eeebb9f5b85b73af0393510367ad81db1ab58a1380f44c96de1a8c667df7024ea3539f835aecbbcc", 0x43) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) close(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) syz_execute_func(&(0x7f0000000280)="c42268f288000000008f49b899098fa8609754aa96104514eb3e643ef26dc4a17d10e9c46151db92420000000f49a8655666668fc878c0f1000f6abc710c7070e2") poll(&(0x7f0000000300)=[{r0, 0xa}, {r0, 0x4}], 0x2, 0x7f) recvfrom$inet6(r2, &(0x7f0000000340)=""/40, 0x28, 0x1, &(0x7f0000000380)={0x18, 0x3, 0xfffffffffffffffd, 0x80}, 0xc) recvfrom$inet6(r0, &(0x7f00000003c0)=""/134, 0x86, 0x42, &(0x7f0000000480)={0x18, 0x1, 0x4, 0xffffffffffff71e4}, 0xc) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r3 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r4 = msgget(0x0, 0xc2) msgrcv(r4, &(0x7f0000000540)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) syz_execute_func(&(0x7f0000001580)="c462ed011d13000000c4a240f7e742c785f1ff7f2000000000c4c2790f10660f3a63d8a4c4427d22dec4e27d796ccb08c463716abe25000000096543ddc1c4e14d76f7") getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001600), &(0x7f0000001640)=0x8) r5 = getppid() getpgid(r5) shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ffa000/0x4000)=nil) symlink(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='\x00') flock(r3, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001700), 0xc) open(&(0x7f0000001740)='./file0\x00', 0x10, 0x10) open(&(0x7f0000001780)='./file0\x00', 0x40000, 0x89) readlinkat(r1, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)=""/61, 0x3d) fchmodat(r2, &(0x7f0000001840)='./file1\x00', 0x112, 0x400) open(&(0x7f0000001880)='./file0\x00', 0x80000, 0x80) 00:00:14 executing program 5: socketpair(0x1f, 0x1, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='_', 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1000, 0x200}, 0x8) setsockopt(r1, 0x10000000, 0xc6b, &(0x7f00000000c0)="5ae7c54d2a9ca383dcb5cb5c8675fe9a40e92ebc9f96bc73087d83560f1e680bc6de5a42dbdba45b6de990243efaf55e2503fe47b1ba99d389834eae8d2b9edea0e13207d3a2b02eae81b01f327abd3e088bfaa319a1bc04ca52529e2969ae7932894b3d9e7c1e48ff9abd98e6ae70a821d91b4e709629e35090f0fc83e2b6721ddd369301f2682531e9ab4cee95a429d115243161871a377259b56c8258aa8503eeb85fdc007e8de171162526f683ce5080ba1bd440b1600e004ede9276298b779483f3e396c925b20f9dbe890c94db7a13f34b2912725447d0101ca09896ddfc1fa30ae334dacc74f67e5cf72c935b8730640fb998", 0xf6) r2 = fcntl$dupfd(r0, 0xc, r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r4) renameat(r2, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') munlockall() ftruncate(r0, 0x1) r5 = semget(0x1, 0x2, 0x40) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5, r3, r4, r3, r4, 0x102, 0x8000}, 0x8001, 0x1, 0x2}) getdents(r2, &(0x7f0000000380)=""/127, 0x7f) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/145) r6 = semget(0x0, 0x0, 0x102) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x1ff, r3, r4, r3, r4, 0x4a, 0x401aeb84}, 0x98f, 0xe1b, 0x8}) connect$inet(r2, &(0x7f0000000540)={0x2, 0x0}, 0xc) getdents(r2, &(0x7f0000000580)=""/10, 0xa) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000005c0)={0x3ff, 0x5cca9a1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) r7 = open$dir(&(0x7f0000000680)='./file0\x00', 0x1200002, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ftruncate(r0, 0x0) sendto$inet6(r2, &(0x7f0000000740)="6e1e84b75b009b4f161e0bf46d", 0xd, 0x4, &(0x7f0000000780)={0x18, 0x2, 0x8001, 0x4}, 0xc) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000007c0)=0x2) write(r2, &(0x7f0000000800)="0b8114bc1602df582d40aba0a4611d19693327f93a93ee8fd20a2a2f0c514e804a76b22e7e0963a2eb4d8416d81b9e600bb02513343f8c866ec84c83b39ad28cadc8b9e5a42a1a3e2852b33406e07047a2bf9c30dbfbcd284e1a85fe0628ef425ad7ff6a694990426a596b49fea904988ccaf4928b87a0bf0523c5ad32891067df5e0d1f5ed012f7b796d01430617c989a1ee65f6eac60915b7d1c354abc3efee4211b54f846007a399dde1c3ff125666592f21b6218ccb79b0b55d61a4eed6ab138c97bfb6e1f6fd1b5ef923dcf78866a37050f6ac5b58559232ff1f69170db3d9c58c46318", 0xe6) getpeername$unix(r0, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) symlinkat(&(0x7f00000009c0)='./file0\x00', r7, &(0x7f0000000a00)='./file0\x00') fcntl$getflags(r7, 0x3) 00:00:14 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto$inet6(r0, &(0x7f0000000040)="58a62e735e06a2d81748c24f0fe32d978c0ae98e313054b3620ac55da44c84ccd4420af2d8285336195ab02ce52cdd5e25d2d4efb47e175997b52bbe3318393d37485e4461cca2178d3b604d84b6e56563fde9e688c8832196cbdf81ab54fb3f0c8b900351b6c64b998d4e2d11b10478bd57765e3cf483f7629b285b7626ebb8f7ab551709daa8a2abaceda9ee39a1dc2c7b21be5abde6f26fb8afbf9ae19983e823a8a67e4bdf78ded70aa5f91e3a2963d7cfa0140d49ae9cd2086cea58a0d1c4421797cdbec9108c9c123bba9b29fd18", 0xd1, 0x4, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x3}, 0xc) r2 = accept(r1, 0x0, &(0x7f0000000180)) lseek(r2, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r3 = dup2(r1, r0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x16f) r5 = paccept(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x415209011b27c381) r6 = fcntl$getown(r3, 0x5) sendto$inet(r3, &(0x7f0000000340)="c9cb11f45faa2fb35b5a87457921283cf3248f800972c9f84c571bdbfc26ed8391a0d4b1abbcc2016c6221436b7567e6fde64bf0220ea00c5577333d9e7ec2dbbfd650b1fbfd309fcafd988dacbb3c314eb2c0b17b6d12c86c779cf0efe3d5b5d98f7dcb611ab22775d91073cbf43266b63f319009bee12cd0c1f4df40b7ae6afd12bc9091d51fc05c3866836c3fdd7693f4374e653f9c560944b9aca5c0f4e4293f2584f065f2a38b4d615b32335cbaa937413f34cc9bc7c41df22c4ba89417bd51d5ef193f4d59aaa72a05928f2ca98274d67114b7ce898ae94514931047f7b047c0ab9c5b9c71344f14a1f790e06da7ce3ae4c38b8a966dc6", 0xfa, 0x6, &(0x7f0000000440)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x7, 0x2f) r7 = accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x1, 0x8}, 0x8) r8 = socket$inet6(0x18, 0x40000000, 0x400) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000600)=""/239, 0xef}], 0x2) sendto$inet(r0, &(0x7f0000000740)="ba6705a3186a7cdce8ae93c6042f1357c854f5bccba6e6f97479acf6227e1e84a004ccc521a6d44939b2c2760694e53b48f2545abcc7c6343ff247438247d0097ab91eef06", 0x45, 0x401, &(0x7f00000007c0)={0x2, 0x0}, 0xc) syz_execute_func(&(0x7f0000000800)="45af3e0f0ef3adf3670fbb36d9dac4c1d5e85d00c4a1f97e9306000000c4e255b61bc4e17e6fdfc4a17df66800") pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x400004) sendto$inet6(r2, &(0x7f0000000880)="5a7d752fd74775a4ff81a5ad5006448bf1887008b29e83d67475450a190db85824de4da426e43cc727c8a40db731093859b62a2ef6ef79acde8d24ccb082aa182477159277db434d9bb0e14129c6c5f14c781fdb2203f3d44576a5b3c08726af5fc6b222", 0x64, 0x404, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000900)={0x18, 0x0, 0x6, 0x2}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000009c0)={r6, r10, r11}, 0xc) fchown(r7, r10, r11) connect(r5, &(0x7f0000000a00)=@un=@file={0x0, './file0\x00'}, 0xa) getrusage(0x0, &(0x7f0000000a40)) dup2(r8, r8) fcntl$lock(r0, 0xf, &(0x7f0000000b00)={0x3, 0x2, 0x0, 0x5, r6}) getsockname$inet(r4, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) connect$inet6(r9, &(0x7f0000000bc0)={0x18, 0x3, 0xffffffff}, 0xc) 00:00:14 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {0x0}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r0 = getuid() setuid(r0) unlink(&(0x7f0000000040)='./file0\x00') 00:00:14 executing program 4: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4, 0x5) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0x282) connect(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) lseek(r1, 0x0, 0x2) msgsnd(r2, &(0x7f00000001c0)={0x3, "cb718824fdaec59b6115a963498efe5e8095c1c68dbd9e606ad47d6cbe698fdcac5fdbe53bf8a67e302a7c22ce1323e0f8e759a27dc1c5da35c4548460776c9436aa7273a919fe704faebf67f98a58d47d2b5a67cdcc51d419cfbe97bf5c83499754524a4660da60024eed14d107b3a002fcfc8b3636f4b25e2bfa83d9feb62e152e2c76001665f15b0f3888ab1b7d269563c8213cd331fe86296a47bc9c28c44d2d1db19b234262402a2b452c778dae84918b3a506a1b8807a68a214d0bc057dd9cd0e33ebca96c38d2d661c8"}, 0xd5, 0x800) recvfrom$unix(r4, &(0x7f00000002c0)=""/1, 0x1, 0x40, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xc, r3) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000300)='./file0\x00', r6, r7, 0x400) connect$inet(r5, &(0x7f0000000380)={0x2, 0x2}, 0xc) getitimer(0x2, &(0x7f00000003c0)) recvfrom$unix(r3, &(0x7f0000000400)=""/247, 0xf7, 0x842, 0x0, 0x0) r8 = accept(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) recvfrom(r3, &(0x7f0000000580)=""/142, 0x8e, 0x42, 0x0, 0x0) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/110, 0x6e) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getsockopt(r3, 0x401, 0x100000001, &(0x7f00000007c0)=""/90, &(0x7f0000000840)=0x5a) mknodat(r5, &(0x7f0000000880)='./file0\x00', 0x8000, 0x8000) shutdown(r8, 0x2) bind$unix(r5, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r5, &(0x7f0000000900)='./file0\x00', 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000940), 0xc) fchmodat(r5, &(0x7f0000000980)='./file0\x00', 0x20, 0x400) socket$inet(0x2, 0x10000005, 0x91b) 00:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = getpgrp() r3 = getpgrp() recvfrom$unix(r0, &(0x7f0000000200)=""/140, 0x8c, 0x800, 0x0, 0x0) setpgid(r2, r3) r4 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$dupfd(r4, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r3, r5, r6}, 0xc) 00:00:14 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {0x0}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:14 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1a) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) 00:00:14 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file1\x00', r1, r2, 0x600) fcntl$setstatus(r0, 0x4, 0x0) 00:00:14 executing program 3: socketpair(0x16, 0x60000005, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) setsockopt(r0, 0x7ff, 0x8, &(0x7f0000000040)="12fa4c855e27", 0x6) fcntl$setflags(r0, 0x2, 0x1) socketpair(0x2, 0x60000004, 0x800, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r2) r5 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r5) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f00000000c0)={0x3ff, 0x7}, 0x10) socketpair(0x1f, 0x3, 0x10000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r3, r3) fchmodat(r8, &(0x7f0000000140)='./file0\x00', 0x140, 0x400) r9 = msgget(0x2, 0x50b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1000, r10, r11, r12, r13, 0x20, 0x4}, 0xfff, 0x20, r2, r2, 0x3b1, 0xfffffffffffffff9, 0x6, 0x1000}) shmget(0x1, 0x4000, 0x10d, &(0x7f0000ffc000/0x4000)=nil) getsockopt(r3, 0x8, 0x5, &(0x7f0000000280)=""/205, &(0x7f0000000380)=0xcd) dup2(r1, r1) shmdt(r5) geteuid() bind(r1, &(0x7f00000003c0)=@in6={0x18, 0x1, 0xfffffffffffffffc, 0x8}, 0xc) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000400)="79e19f1701eb6adeee4f900ea26648e8115f9350f973a1d8a846533bdf4e08a197c53579bd6737e4ff5e4991890cd3da310b9a6e6ff58b3a1c9c9645af7aa5979a7f503e7d60bb14ecf63adce3dadd633659e6a3dab7fce7de01d2a39aaaf1fca08c6598d36fd1fe24849d34ad4929f02568e5db3815e1970d8dc026323cee96e95292424a31fc60629cb8b1e57413ffecd71a3187a36ca52a1bfa5f01a06bf14edabda31bc6457618a03a8a8fa97c9e3e751765046fa4ae126a15a001cb526c349f9bec3745b8de47b97b55b83f56dfe21fc53def62465964a18a89b49eccb292fd78497fd35fc9d08c87f0c83dcfd2e244de0747209f04289d010385", 0xfd}], 0x1, 0x0) socket$inet(0x2, 0x10000000, 0x7ff) sendmsg$unix(r8, &(0x7f0000000b00)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000580)="590bdbde900ef40f817fc3f8a20c0968a7c6c1695725b869ac89f0fe719356bad767af789257168661fb2701f219c699fcf233f0adac705c07e25d1b92ba2741c4c1540f4a620a880f498f63a6e46a2186bf1493f5bbc5656deb680a255e4da7f06af753d4c07a1468232d8738167b8215b27daaff1edd1e22092d81dd0e3f938b597c5754a31c0053f447c9ecb7d610ef3a720486a93c9d88a39bb6413e05c09fa556", 0xa3}, {&(0x7f0000000640)="3a069a0ef140bec951ddd23f115c371028fa87c37c17fe2e05257c6d0f99da093064f3d314a80e2d7f7ce8cda39759b38c962f3a7edb92ebcff3756c362c00293726d146b0d135cf79271e59f1ebd5ae69c3d2a84e406837dac54955241fe98b38853010ccb9bc981b", 0x69}, {&(0x7f00000006c0)="a0b74266a62610b1d895040a0b1e0c5c44e9f9e2efb95a378f259be0b567f8f8633643f8da13ff439b3e02de84a5874b82429213f5586d6775ad14055bffea0a1490ef996aab20d47e09210e1b4f20e408a6", 0x52}, {&(0x7f0000000740)="a0967985d7791aea88c48d013c034e6511afe8746c0598d18f6e0bec598ddafb41557bf0d05b950b27728c2b20f1fe9419a0df5adf9c5b88d43474d8a7b1d0d22dc2f08876ee571f9dcd2c657d92df58d0f0eca1338bf0c6b2406ef8c342ab2427e65eddae9fa19aab5097676e9b7a7422b3ce90b8c4d473f69589082d2702302ad4a551e3df02907d06e081d62dcb", 0x8f}, {&(0x7f0000000800)="71e19c087b88576fd7d447a4150548a5f16e8c2fcb7d332aeae0aed38858eb172e8815388ff8e5f132da90807f3679085490dfdc25a91047a95d486eb164834fb0391414f180bc8cb94e25048bfb9d0ee3bb9f2401e888a5c197", 0x5a}, {&(0x7f0000000880)="6ddc1827437b3f30a9b50ac6e9a49ee3a8eb2be3cd20162b77c315e24d60cbd56b3c298777f76ad0d4c1f07406939419d5c70dd6e96685cb31cd82a2fb9a06fe360323b296828a82d6cfe8c79c7582fb87a362304300c3077c0f934907cd6277353f182bfbadd43cff1007c580393e0df4c1f41e74d94a0772db64bd19f8e11fca463113dfbbbddf352604cdefbb11b87bc716fa977c709ae56230088d8ed663a0b8cd6f5b9322e5c22f235c40244068d217b24cb2a0655a585a9781340b57cc0f8d0c22096cba34f1faa13984bab704ec4bbe2cd69642b80be0b294ca34440c1665b3872f23caac191f7c7dd65e", 0xee}, {&(0x7f0000000980)="36c9ff816fe48e199f157da424d36d4ecd465c2324d7fec731decae18120f0739eece4e0ff145b514f08aa7d2b0b4509b89c0379d12b2149831f5acb4742ba8ec674b9ad13d71f38cdb953aa4a8c6e2dd50aa914ec440a70b91904e48eadfb57a46a9860aa87e682c0d9fd578c0feda7a778e13a640edf569cf39cef23cff117cbb89e0275c8bec4c49d08018388a41fa3a9688a79721c97e1e65117a7d2dd601fc121e33b50c806a8b32fede0baa6d11ba770d934d8f96f19d609af3f5ea89162a956e649eb4182905c88dad3049839c20453803d902c", 0xd7}], 0x7, 0x0, 0x0, 0xd7f82d445ffb7b76}, 0x400) dup2(r8, r4) getuid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) 00:00:15 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r1, 0x0) getuid() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/167, 0xa7}], 0x1, 0x0) r3 = semget(0x0, 0x7, 0x12) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/206) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fcntl$getflags(r1, 0x3) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000300)=""/138) r6 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x40) fchownat(r6, &(0x7f0000000400)='./file0\x00', r4, r5, 0x0) semget$private(0x0, 0x4, 0x60a) connect$unix(r6, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000004c0)=""/4) pwritev(r6, &(0x7f0000000640)=[{&(0x7f0000000500)="102db4ba575f402fcfdd3025e5900b7e2239ff1a1b526a3b55a6f86ff68bfa953c31e136e66886415cdb6d68c06e2a9ca164a33bebb209c0df10f6c29d1dd8193b8222e8c56b34d7ec007e82e763692036fd740ab0c757d263de9fd4a7ad86b5bf2da50869d6a4f24f735afff82fb956f19e0f67e3828254c011995ba74796436d102eb9d0fcc98f44bbfc1ebe2720e83b", 0x91}, {&(0x7f00000005c0)="d38fe669510a4bd6e76f9e1d077b211f8a05624e33cef3a429e93e947ba831a19f924615b53bea7e1949c73e279baefc7f1de7836db3ba84d360b4b6263b307c480b08ae10286b06e8e395f298b6785654eab7964ae9af63d6282eadd3e4d0ebc015575d84a92877", 0x68}], 0x2, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000680)=""/184) sendto$unix(r1, &(0x7f0000000740)="2b7662b5027f65fca248a1f7458230f0097d6ed8b0144e84f3da916273ed62748e4a72f8e1184c28b2359f05e7bee2e1390439947a0c2aaa7c942b7047bb4fda4c37bc15cf050a5fe93da59d922a8a2adbcc9e2dc1ec14541844f08dad09991e43819dafb6d693f29afdef5f362aa05ba5e4b75aa6b086b8695c429efe57dcd4438a91af7ec41a1b7bd987dfd3fec556bbbd83204f48c7e78287ad5a1940245758eb9a490b", 0xa5, 0x400, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) linkat(r7, &(0x7f0000000840)='./file0\x00', r0, &(0x7f0000000880)='./file0\x00', 0x400) sync() getpeername(r2, &(0x7f00000008c0)=@un=@abs, &(0x7f0000000900)=0x8) fcntl$dupfd(r1, 0xc, r7) mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x6, 0x1010, r0, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r1) getsockname(r8, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) semget(0x3, 0x3, 0x400) open(&(0x7f00000009c0)='./file0\x00', 0xca9, 0x10) 00:00:15 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x60) fcntl$setflags(r0, 0x2, 0x0) dup2(r0, r0) 00:00:15 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) munlockall() r2 = getuid() r3 = getgid() r4 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x40, r2, r3, r4, r5, 0x192, 0x2}, 0x5, 0x8, r6, r7, 0x3, 0xfffffffffffffffd, 0x5}) seteuid(r2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r10 = open(&(0x7f0000000280)='./file0\x00', 0xc0800, 0x20) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) shmctl$SHM_LOCK(r0, 0x3) readv(r10, &(0x7f0000000700)=[{&(0x7f0000000380)=""/73, 0x49}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f0000000500)=""/90, 0x5a}, {&(0x7f0000000580)=""/141, 0x8d}, {&(0x7f0000000640)=""/138, 0x8a}], 0x5) wait4(r9, &(0x7f0000000780), 0x20, 0x0) getsockname(r8, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) socket$inet6(0x18, 0x5, 0x40) r11 = msgget$private(0x0, 0x48) msgrcv(r11, &(0x7f0000000840)={0x0, ""/173}, 0xb5, 0x0, 0x1800) accept$unix(r10, 0x0, &(0x7f0000000900)) setsockopt(r10, 0x0, 0x8, &(0x7f0000000940)="f0b9c454acad29fb2c7fa33705eead3a797075d604172d71d909c2c64a893f768801a2fa00446d8c7e6a3a08e2ee2803ca3376d58e7f141ab65d031e67709918fcae4b1c31022b5440e871ecc6dcb55c84e8c315864f807c92f1fc9f5301a604ce5fa148901acc7a4aafef9357614bbdff9b03966af2a0e6dde4eec36e8a5b03f6a08346ed06f6568eec2f13fb", 0x8d) fcntl$getflags(r8, 0x3) setsockopt(r8, 0x6, 0x3, &(0x7f0000000a00)="13272ca6bd0a51fe97dc2df0db900e4e22ac98093e52ade87130f86621e1dcd4c0ad5cdf96dee99b3d76f3803b57ae993e4ef440abb277054b75082c2ff4ad620704032b0185b37882061e37a76fdb07736726d21713", 0x56) getuid() 00:00:15 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {0x0}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:15 executing program 3: socketpair$unix(0x1, 0xffffffffffffffbe, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) socket$inet(0x2, 0x10000000, 0x8000) fdatasync(r1) sendto$inet(r1, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) 00:00:15 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:15 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x0) fchmod(r1, 0x8) 00:00:15 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:15 executing program 3: r0 = socket(0x1f, 0x10000000, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x4, 0x2, 0x80}, 0xc) r1 = dup(r0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) lseek(r1, 0x0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xb2b, 0xfffffffffffffffd}, 0x8) r2 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x100) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x0, 0x1}, 0xc) fsync(r1) lseek(r1, 0x0, 0x1) r3 = fcntl$getown(r2, 0x5) fcntl$setstatus(r2, 0x4, 0x10008) r4 = socket$inet6(0x18, 0x50000005, 0x3) fsync(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x1, 0x2, 0xffffffff, 0x3}, 0xc) bind$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) bind$inet6(r4, &(0x7f00000002c0)={0x18, 0x2, 0x74, 0xdfe}, 0xc) r5 = semget(0x1, 0x0, 0x21) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000300)=0xffffffff) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000340)=0x9) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/204, 0xcc) r6 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r6) rmdir(&(0x7f00000004c0)='./file0\x00') fcntl$lock(r2, 0xf, &(0x7f0000000500)={0x1, 0x1, 0x120000, 0x2, r3}) getpgid(r3) r7 = accept(r4, 0x0, &(0x7f0000000540)) getsockname$inet6(r7, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 00:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x4}, 0x8) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000100)="d8b3848c3079332e22fbfb7f285d32b6fd6c7406868dde77c19b96f554504ac3e50142ce602afc1df7a938a218ed0304a140a399480327c47233d6c9da260a42141505900889b854969c282b179fbe9d8102e923443722aacd47acd439fdd464efc0ae6093c756e33ae4ab6393065e94b9a3949819dfe2a8f1e64f405da674bc7c84e9333fe42e6e93f1c1de3e1a93a2a0d68738106898d2de4ba5c2cc6af3a2287fea692cf764753101df84eae7a0c0e8218244a32ab5e0c7cbc635ecdf454e10a2a13d9289ee058f3f6bd123c9d571bfb35388b10b6478caea739edb85a631302cdca7af4f421bef129d04f74abf6bf3aa57690b2bd737037499542038b344e44472045390df32c5aab06ac4293dd606d684e267082d378947bb57a25e8ebf89e10bf9491354015d4dc8eab2e5eeac0089845574dfab59e0013c4e002064358c61ee3c2ff2114af61d109fb87b187a0e1442b5fe41ff83c352b23a8e3b8a0e0c9b3b99e690500d1e23d6c7928bebc91accf56e89fb3fbd8567a8c851b2374f021fe37ffbfe6a9e54f81323fe500ca0fb01a7519e20a41bd86c301faad32e9d7a5a1edc605612642cea2f1276d3dbd3ac92e7c05f07e3206a681285a3179c9784e2d4b29591111f79bce4fe63817b577a93fc7b8c3cd8ff39a3a8f62d44fa14f0bdfcd402e1f73337c6bfa9f9df74ea2ecc0932538b49501f7dc653f62bf3e5a70834142dfcd666c8749a64c4b3513452906e3ec425ac8ca64547cf0069aaba463955553f0f9ac532963053c7a2e2c82d163af339296155ba2464bebceab9c2a27bf90117fa420aa4e1917075ddac45d29be80829400c667e767c8082bb66f02e92a0722f316f217fbed1db97c0f2877a80a2c227c40712a9b4182a17dc4fd1ca5c9a569886183666bd09c1b555b6d890a5b92c8322c3ddd22ac2ee4a099320b60092b0da56743ab7009748be6871b0a0637e63138201dfacd9bf680f4b37cb945af27b87b6eb1d0515cca68c02ab553a197bed91783a0306c8fd41a4d83ef8dc64c73c5fbaaa6cf0fb82e711c1e79aea78f50c3c9bb3d57edc898c13ec829c691935352ab8017b52fe02b13a96ebdb072a4dd73ee2dd9e328faa86430a0261d6f4cd00c7b22a3ccb11176b99d6da696d9ac10661a48765afa6340bd86ed312f40abdea437b44516857295b087b56ad6dfae4052cef32467f3d36b1a82922918a44a03b990872d2112fe040aabf916cc6b375087a5d69f9693a157339257f7b698679ebd57cc6655f719fcb100689505a4fb20e3644dff937a20c0ae11a8b433a7ee2e81e956dbafae2ca7a696283a135f8b690f1d9da388c6a3b258449777e4bdbfd64f364901f0282a152f4fb1452978ac97c76c6737085adde1e58c351ae751e9977ecfc168efb19ecfb92b1793afa84b5655c04d683d9211b2cbb405e62f5095455634fffe0c0adef005fefc02e2e51d9953d0dd96ce36484a5c9d72d70bddcdce2695001565a168d0d08bf627df5d36f5a3ca0b264df740845b093eacb266a6ec4e759d7be2b6f4f2eea4c5802dffe3c11768dcc64ce2fab1f86fb61feb5a20e12020356fabb19a2fb65f95e7421f98365614694181859ffe1aa5479d8a51c09b41715229b8f998edd161beead91a47ab31537d1808ac32f5bb5c9c92bcc5451ca09784e84dbc81382e88e605ede22870b282bfbec3076634c35cf53b234d66be6c161fb59f65d45d3e676d1f2feee9d2428fb7639d41badb82f44ccdfaf31e062028ffdda2e8e6e93730e9ce1532f4b1c9ab0d9e8b8be07360425d1303a8c3490bcd13f8d837069da952cf0fec6736c68d8642eabba7f16ff4b96ba548821cd604b292bde81af0a10a8752d688939ca6e5ba353081e575832e646b83fe1bd0fcf15e70da360615b1a06972ed5431c77ab609b2f569bb5fb631a6de9c21b143366c978081e63d0e1e6b671d7682802794df5dfa1888a65a0e606685b3568eef94a188b82602a2fc499b784bee77267226a589f7ad242c4a5664bea2ee3b74f8fbd2f59883ad8b31e38d70c763626b15a7eb93bbecec1117abbac0a1feaa37f5e21149afe0d1c11b70e0cc73c1965a9dfe6432a5a65940cd17ef965f13b7878da73a0ee60d5ab73e7bdbfb894262f614016a6e288347d3b9950adff51d66036176ab1076ad4cb8239719988c70729f11c26699609cbf7be96ed230caa3cd9c3d860cc6883312e5bd10bfa60e951df529e4427bf9ab08c5fcd63d4f923a38722b0b66a71314f210a53ebe35f81b2c496226cd3eb6ae6c47b8e175a64f923df9771dafa5f7cef048ab55a52db9b1813f4aa7173a2e4eb82e776abbee4e2944404e5e39df736fc9f1873a8a568e55108d84936ebcaf062d53375742da250e552e02c0ac3305da64191f290b3a3ec0de1f360054afcbd576a84d3a434380a2cd935c35c820f367ae7640de0b50a7f40e326e4bf67a9b317661bf36163869fe2356e5ef6fb66c6eafe22e9e79ae71383dff22cefaa726feb98dbcf9d8788e4607b802b498ff56663fd90bd81de0e5e30f9e7414096adf49b4b2fcf6e41ec3afcdd94d7de8765ef00293d917c63f5fea92a77e7015b42a2574ddb14014fc63f9883bfb4a0d32499c83efbf3417270db77d2d23f4a67445aea0d29415710b58fbb3ef826df3e1279ee562e5523434a62bf974b004a3e290b366f1b8901f10c302439e154f69a9e81669b8df81e20eb4d6bcd0f734086f1ff5454f74b59ef5da8c60e18a75e1ef86d50c3314d7b0b5b789301c98c8ca6f287f95b3df40dfd9c650722155a2a7e531a20274c6a89160ba1332e5383b83c2498c0df884a1349113fe82fdd70fc4be909de472ab4abe6216e124a58d9b795763808aea48934d1c9cacad26fb05c4833ad489eb713a7a9febf0a11d5ffe5854ec32875784c698cfdf801af570855db94ba10ac033ddb367e05a0a5bc7a1a09e2ca840cfbbb8ae25530772204ea88efbc184dcb3499d3b9e4ed6efac3d65b835c581704d84ba141c4463badea3df052d119266d469bdae0d8bdb9ad5b1f907547de70aded1c792fee873c836facccb2c25b3a9140268461da5d0f76d7267bb5344e0dc669f0cc18448fd48e7ec6deb2b740205fa7e22eb970106c5d31857a4988de31cc5248a7e0057f572b73a486ec22e28b84119846e898b479fbcc86cecc623f9d089ef7286ef89fe637133621af722037d85230f07c2e6248c078145cc63b4bdf11bc9fe24d3607c0f376639ce7f31c7a9aa0343cd7bdd6abbe3375fb58068a18cc715c48e0b42b9840d53282f4bbc8ab8c825801740c3ddc27941670fe8eab202ca064a062d5603b0f04b37580d0ccc9a6f6e25672f5d810694ef394fa5fa7b1299ad1215b9e4469ef260d6550e9bf56a7c25a29af9ff43f23ef2ad39e466d65553cb5dcc61bd49b4d843aa7f6654807ad3f69806f2e97b1b36a70070e541aa815a642754ba073e0cf2a78faa04ffd8d08b9ab633cf4bc61a7cec82d230da24e4aa1fff3e4482c4e658410c38cc277356022758cf242c516a32bbde3b0f85951a60e12895318bcee5a50c2216d4ec8da2b00bc1814bb646df5ab54bc12aec6752e23ab204e24f5706168d63254348c0f115e37ab3ec5ca088a7f03098f6eed78b78ead31d93dc4f9c1195df34e7227b26436fb725381e75aebc38d6ea68d7ba733d795a113b4f46dba98906159086df34be14b4bc2d0e7ab94e8bb49ecb9d87b6e2f2bb31f3cbfab7f19aa3cc7a8a745683c427b201aa8563eef0b92b3141135cef32be626a8a1a4962c44056758571a689318eb5bccbb7a58c79f4389c1e9540269ca4cd59fa5bab69ef360c327a2e6ddaf79fb59380f6ea4a585fb56f9660165535bec27832f6a4ce4bf1aff3c330f94e57be0cca202d9aa8514860b6b3324227c9ca57a797f48854ff770a50b32eb92cd927364b02833c680cb7855bc5b8e431ccdd55da38ff3ecbb89067452cf261d115264915e9152a2e6e220bb326659615a0617b1bd1df57c2e06ef2c72fa718950d596ca8eb6c0c547e72a558d1030505b5f6a6bf3681e6d22e43de0c7c454fa64c711d076fcb5e5cef4579da5e87eafeac39982c990da21f785a33d0833731ca26c0371f6e87edef415034352c073b7c484222f4bb3e92b7171004d7bc09eb727f5a0f26485c938ad9c4394137983bacd347bc1bb07ca7e0c3d2013568b904be5c03c41aeaf0f09aa32edbf6bd8cb80afd1d5999ea2fe94b10bd6e5164f0dc4bf7d0b8c1cc3535976b75d616ca1894c4ac241fba03d4f5ee42c0bec5372e1648cfc0bd3122b33b3f65606c4c0b34891d442dd14d891f75e3e7b6cc7534a6448ee7f0ac9190437c1b4e9ac1317a019c71d0537adbeadf6d7b2a96fe33268c67cd7e6f85a76d3c0213a11b6e886c3a1809cd928af877d1110886954781d673b310d747325d0605dc9c2dff6eba73cf378a5851536c5e65d1dbc01498c2ab5f9dce796015e4dd21a5a250114122a81eb01cad4454035efa9973ce763756a0424aab337d8a316a59facb9df178dc923f4764cc90854e7d13f61c90ff64b0106c5640519f64ba8679cb23a5529d9ecd2f9bf7699df7901592f29b4e6fa9667b14008c32af1ef42f5e1eda044beeaf74b1e01f0a6a3b42dc0597f9e7c1fb6b8860a1c65361d0eb61b9516fd27b5ccd5a8754b2ed9d2aa79cce2d1a6561a2d67a691f80bd09c162346359de33ad1652e55afb8a4dba68df983501b80cfe8e8462735ff43fdd1d9af98577bec39b4da17578b43187c6172dabf590f19aab7c11a71556e12103ed9d7ba4392db01bf11d4acab57fee2d116b5c44d1953c85449bbce5904ca0a1674c7188944ffddbc7cf2831753e2ff47be7c424f4960152e860c9c0b3bd7609fd4f6f5b5f17f663cf0869a5580091da3cb0c3513c190f6bfde521d1d583d5e997e519cb70e5621ad9b3380b6b0279f9bc0dc83899338de93320d5fee9c2b790ad6628038233eb7294c56db68058de5593da22b20525fa1923aaa950245f690990739f6f9071be111332f3b40d751e0f7d9168199a2541d3b0c5766f35b0b6b1a805a89d58c0494168605322740c9e06a3bb822dbe7a8ba1fe7b43b196f35af67c2504cddc7d3de30548ad07380c285f87217fff63ba7f725084df8bb183f2350739e0d7350661f6f777563032ab1f025166ace19810d47c9125b39f59ad608abea1bec860102ffdb6bead595770a02b8d521bdf03bee6fc0efe4b9ffee3adb59bd923c64895a16fdb44aae1ca715000f265108053e5ad3df5a58c1cb62f47c43742c6affd5a087e2661b4595c3de53945f65afb9730fa0add7512c5d9d4628fee893f7ddae954df0beb4f961b87071b940c60c17740ba22c94517a851c3d658970e242d8d931772f5b5e9f0c4f0effe480d97958c317122c133af49f46f0482b9f40b234d4f77ef728de512569f4ebe41cda89b28973fe2a7e37463aea6abbcfac3099107c2b66a51633d23d0916d9649483aacc7b44f394e9da94edd9b6df93af8dad15f4635dc4fbb0c344eaf111cec94080df1aa6814dd61e065b0efa4d06485d9f6cfcbbdeadf7680bf199757d96a46e6c0706d1eae8229220d5d974dbdc686d7839dc75a34ad74670fc186b9b4d347dec4b7d3411d71826a01c2fb853d9e7e1949ae13f1ae5b4070419ca44c693f8387983529ef4d09d34754960cef5c75b78eff3b950cc1ca05b6980409c8de77a2be2403dc3c3d4fd5bbf3539191045b0357bfe96db4792b22fa6fb8f3ae03095a5f603", 0x1000}, {&(0x7f0000001100)="5581797cf74aada87e361c9088afe4c4ae6093f1a4c7e58c090823c9456cb28bb00488cded51e3fec2479c12adf1419d4b8159a04cc8cfc4f872d851eb6f1ebea150ac35173399afe19d8b7db2e75d5527c3241b6c3eb9adb9a930264f6a129f6a1b61a31e4f550c922952160ce3aebd075309454624ee6489bf6b398714b7dac66133817b2749dd40e7f14c33dbe5023f73f306a0975e6c4df46763b4e1d39aab97d002883c3cbb0feb41f03cb29ca3894c7b29cacd1fdd6a43b6fa15a729082c40edfc9ef0d3f0b1aee4be7a86517a60bb72caec536386cae819682ae12811bb01595a58ba1bf64b7ab68f6c9b54c178", 0xf1}, {&(0x7f0000001200)="674a39283796b83bba596abba2eb74fb09f00c7d545cffa4cca3f0b25871c70e3fd69d4107e4e5d503974f929bff8df08febf0e3759cff0177dbb9a24964feea855ec29d3e8853b487b8936e319dfcdfbc892d5934dbb4b02a1de64e19ffefb88526337e30ba17e440c9fa896962b8c4615d86e54df95c", 0x77}, {&(0x7f0000001280)="e809c7496d860d133b3a296cb305a080e1d93b3f994330b0dfbe11b9587bb6b37a5cf1fa33708b9101ad71c492bdc878cf79eb1908e0df5677f21bdaa17d58183f97955b5b14ec", 0x47}, {&(0x7f0000001300)="85506c200be333ea79a7", 0xa}], 0x5, 0x0) r3 = semget(0x2, 0x3, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) semop(r3, &(0x7f0000002440)=[{0x0, 0x5, 0x1000}], 0x1) connect$inet6(r0, &(0x7f0000002480)={0x18, 0x3, 0xaa, 0x5}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000024c0)={0xf8, 0x4}, 0x8) readlink(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)=""/231, 0xe7) socket$inet6(0x18, 0x20000004, 0x1) mkdirat(r1, &(0x7f0000002640)='./file1\x00', 0xa8) semctl$IPC_RMID(r3, 0x0, 0x0) fchmod(r0, 0x2) getsockname$inet6(r1, &(0x7f0000002680), &(0x7f00000026c0)=0xc) recvmsg(r2, &(0x7f0000002840)={&(0x7f0000002700)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000002740)=""/123, 0x7b}], 0x1, &(0x7f0000002800)=""/50, 0x32}, 0x0) bind$unix(r2, &(0x7f0000002880)=@file={0x0, './file1\x00'}, 0xa) symlink(&(0x7f00000028c0)='./file1\x00', &(0x7f0000002900)='./file0\x00') semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000002940)=""/29) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000029c0)={0x0, 0x0}, 0xc) setreuid(r4, r5) recvfrom$unix(r2, &(0x7f0000002a00)=""/52, 0x34, 0x42, 0x0, 0x0) stat(&(0x7f0000002a40)='./file1\x00', &(0x7f0000002a80)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002b00)="2629a4e591016b36aeac4d383316c607e0f1ae51866c4ec8aa4eb0ad8ff87bde02cd7d33569b1634183a300ab904fa92af7f65546cb9a3b4a943367854c88895c7fd0956c61340fa47029f905ca78d7d993e674d594b500a48e4f97cc257d364d295954eb6e8febab8661f6c8c51c0c74c22c4511330ebda93fc17ac4b1c8b7e5dc7a59e06b0beabb51da311955c4de77a74bfbaee7e9d5c0aad66ae97a2bbbda074d6969a224e37e2b828a777ede2487c2a5f2ced723b7d8b501cfd0c3a9bb89a8d5085d57a05198a4f4fca57749c6f3959a9b3e69b3561d2228b1b9b56b572d7a3729c62e1820e9faf3759f5d596d1a57e512af8b2fd38d073", 0xfa) setsockopt(r0, 0x7f, 0x905, &(0x7f0000002c00)="3a5d3e0db71eb10b9d476ca3a158088e6272e44334c797233acab570d8d255f5e958d5d3f32e73b0cf8b66cef074dfba05b5c18dc487e794bddecb2a004db0ed23d13ae80b12811e0234dc3c3da1eb03d3876846109c7b8381eb570afb34941184cdb0092d9e3f2b4f21dee2c4841db54d8cb8153d8c87bfd5b56a13c4aa1d70d7bec959cdb81e058c4d0023229b9e19e94c8f717508f5cbfcf395a811c9880611566973b2a39b4eeb1f10841d0ec1538700ab2cb1771c19f0c121405e3a27a2dbc48926c4681ab070b10f4ee292d9964883859eb530700ff31e978259e8418958bee70174", 0xe5) sendto(r1, &(0x7f0000002d00)="6cc2ed9a84aa0b6981cf097b55fd9f9dfd76cb48d5e91713ee7259bdd21dbfb316246883f98b8fcdb73b77b847c69aebd960b429e9", 0x35, 0x0, &(0x7f0000002d40)=@in={0x2, 0x1}, 0xc) 00:00:15 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:15 executing program 2: r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r0) shmdt(r0) shmdt(r0) r1 = socket(0x1, 0x50000003, 0x800) shmdt(r0) r2 = socket(0x1f, 0x3, 0x8) shmdt(r0) getegid() shmdt(r0) r3 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmdt(r0) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmat(r3, &(0x7f0000ff9000/0x3000)=nil, 0x2000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/4) r4 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r5, r5) connect$unix(r1, &(0x7f0000000100)=@abs={0x249a6a8071e9c725, 0x0, 0x0}, 0x8) r6 = socket(0x2, 0x20000000, 0x18d3) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x480000, 0x7) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80000, 0x10a) renameat(r7, &(0x7f0000000180)='./file0\x00', r8, &(0x7f0000000200)='./file0\x00') bind(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getdents(r8, &(0x7f0000000280)=""/206, 0xce) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) clock_getres(0x40000003, &(0x7f0000000380)) paccept(r6, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x60000000) r9 = semget(0x1, 0x2, 0x424) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000440)=""/103) 00:00:15 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x19d, 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) sendto$unix(r0, &(0x7f0000000200)="c53cdeadbebb01cc41e17548d17a85bdc1060d5d365d069850360123fabfddd6bd8ac0523ffa5c1720f2e135395760c4ef1020", 0x33, 0x409, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000040)="a3431e9399555af3b70ebbeb2b3010e4d3e8fe021145da68c63d45d870360925d8747304820aba465ccae7d0be382a7ef3a88ba826c79ed20a5415bbbe95e9f48ea0bbda05674397e07bbe", 0x4b, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendto$inet(r1, &(0x7f0000000040)="2a1f6a0c883c4136378809cce7561f94fb34f027b08ae856ff8bd065108444976ed3aeac0cd5bc2333771205", 0x2c, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="eb691aad5cf4b1f6a8fb9cd7164c542d0937cb470be3b27b8d9c04547f405878cbf80186dd1cd533bdf3712632308bbfae8cd089a87df7416dd9a0c9469ea1f6e3ec04d16d056d9559dc995b3456691f7e125eb16f238e0449e9304fa358dc2cd98b0b3b4200f07f120ac22930f8d476f0e4e0a8762bef8bdac95332d21cc8006e6e896694d9d4a64be3ff953e9d5d308f1b0e86e5a03429ebea89ce68df5b9365b5adf9b5397b0fa917ed94c98806a3bfebec9b75ce54dba23880d5ec146ba9c3cb6f3eb6ded2d0a20093aa8071b76a5ce99e246c010af45234190099940e70ac22d71e910c4a8b0177f767d9076eb323d51b94bd16539e7d988e7a21b496378656c063878113343f70f410102e7bc58521c3e068b9dacf5a6f867d0a4948141ce75305d98a0bd54ecd68697aa6b6ad4b81caa7a698dba589f33e156a50c3251409808798636823727ebe73b245a0b33bbd54cb0fb3deddcb620271d0a85aeb293859ba7b56f34d3c746723f72e0002f3775d168f57bbae15fcff50caecd3d9de337cc0243418ded49914bc3fb67be75536aef193fee28f61c454d1e1a9cee3d62a4da58d2a1367ef27c9368c23e127d5472af5cb2fbf39d1b0254acb278f9ff4f6ec0f9634ab2b982cf9d315e67183c9b6ada5770e3e97bfb32123465e79d3ccb61ec73c7dfc335be03ebf348a1ffe947e12a87ff145b169475eed95e67ed71a2095b87989c56d88d02abba4401fa2bfc298f69a108be01b9690890c451ea2750f0a1adff48a3fdfdeb31eecddf8f420f1a47639519c1173f8d451187ab367605d45546a765e37bb4ccd2b10b6fdb9314ea7a8053e428e1958ff7b19f1398c1d566bb1bfc0a986d9673a19be25d66423f47f649d2dd281e940c8e66350a7ccfaf4fe3b33658b79a18722318155ab8166aebd253e1b7585b874635b5be1ac5ed35a081bf701933b6bfb2088274bc84cf534dcbcc91c2e5d501f776d8e6850bab2e1826df5bbaed24393d956439f9e8083d49e633b86c086f4ec5fcbf0dee7dff1531c417e4bb48a7abf4960c0a38e08efda3c046771a6e81ee5aea69e8f1e85b34178c7e1fb01efc957db28769b893ec306bc0a87ce6467a609a616d010eae26d2f004ed46de02de0af4011fbc4af7b8c1334771ceae8dd74f9de4db2fa4ea417f710358384dc9e896a60ae59872dd73c7cf1026bbd15dbd04ac7eedfa7ee8310f1b12f2a197282ff0e680fa994b6bfade037d46a9a8f03f560e545620739f24b76fa59efa903204f51a9428d1afef24dc59ba4d30f0a146de09c8d82457bc08ae6355589a73fe80476e815a1fb94e81c282517ced5df5e9e6d6cf0318237f2854fee5813bd696bd1b8426f9b8e6b433210f811c5b16ac3ce42e4a44317797cb40095c3975364952009a99e826cc63c169f44b03f61da164ece902a098f8765333c80ca2f7bd89510e81b3bca7fb7f3ccdd3643f7a034d2a0efa2a74f063a7d34b016533f32f9fd93a0dcbcfd4193b3991bd5775d13049fe102d2866f74977c32abdb71f4191e44bdb2b813d7d1f8e223299f9027c93646e5e858f595d75f47f7d2356b8b302b9dacfa056b2efe49ae45a8e84b3fb5fa8d198f977454c8372cceb7fb17c8f5da6fe2a97ed1235afb5ae4efed33aa8bba761924a3c2bd41815f50921a061b3146c6613a0bad437ffeac0e328f3b93cb35584003f20206db88b13e87d9e5d8775cb8c6d8872b1507e65ae705b38c85e53f53ab9a9fa6bf425a6637304b2b77502a0b4af17466f9ee99e02a7125d3df0dd91c0a836504802ecb99961ebb3bb2d39c46116e57b876d1db7d9a0ff94ae75ed829b58755aaa41a3a6ad44f4b2cffa57278667a46e647ed87be51d31352d900b9eee9f26ccd9ae4218406b65c53c3129d7f5f2a62922afe7c86576eaf42e29a013d296c5957a2f556ac239bf1818b28b8ff9ec110cf901e16234db4ddbc39ef97d2a65211d57c19e1b7de46f7bcb91fe2db3d5aa093380444c440032f1702b1d24e69c0f630cb71ff1351f42570b7862943e179d3fc4aea18bedb419485c4300d16102828ea5432020e9ec061b955064e3566a9139c96bd9a3592755c4480687b5218ab1de9324ffa31d0e15ea23589068ea555dd2cc0be35a82cd3d41e3a816598ece77ef6ab74af23c660c7ae7a1ef5dd93f29806001417e7c2bc36891091313ab47e5f893aadc461cc88680c0850c9aae2f7f6f039105d6c7acc6110dd696941bb4b1e89fdc06a3bbee796aba53e95d9f89291ee3a602038244b679cb49e28ec4eef556b22b163b0c3d839debdbb30122545a824d65ae9238a5adfe822c0fb58ef416860d6cb9b4ad364071cee32ec2a72830e0f170fcc7ad2b3be54d0bdbfc3dd0fe01007d081766f1b74233020f5900121d4ce02c454223df1844c39eecd0f2b396e68d4a931109010ac1fb5f0ceba11159457e99ee048b7860ca06e4f9468c4fe1d6864cee969ed8d8c24395ad75dfb967d41442ea9de21be15082eefff1fb248189a6d411e853a47daef508147c6d2f794c276a921be56559c5b7ab07636e185f59fe188c6556f9ca10e016d4af8133baa75912007ab667f15eef247a47545819db6339476959cc5f8d8600875b4322fb1177896a195ace3bb75b97f5b9f5c5d96111d05fab757e086196f51e43a5ba6a8cb3dfd2ffdc0bc22203d96e5e5997aef4d3f11c4be73d586de8e953962d23527af4e5d89ed1ee7b6e01da721d51dde51a9f33894d3312f0681666d3d1eee3fa20b0e8457d9e51f5d57bd325d1ffd5b7876c4597178bd2e731075f2ed6bd03c09fe86eacd7fc46dcde60f4dc2740d23eb1070ca55be8eae43c5c0512ad1c26591566da893296c1ca58ed60ba9401ef2c749b34341fbd2472ecd8f5833e0988645628586fffac7cfcc9f205e9857eefbe2e8f478b8bf7eb70ff161c9e5dddff4218c5c7cbe58cacbe021767cbf62a43125dcc48b52d88cc4224a77f8d549ca23ad5e75693ca26971e4335ac5a0619bb1265c8c27ba68f574923594af5cee92f564972634edbc748d6997aba18c99b9ba2fe279015efb8628c82b710641c7dd906b295d9d7d3e8bd4e56448f8d6f4adf0bf2570b89848d4b4935c1fb2811968aecc8b091471b91e98cbbb208f5a8b0e43aac4bd72341ab21efe1b13ee448365a5804fd0ad7dfcd39c1795d1714bddac389cdfca2135a0e4cb8abc18fb7734f81b3302203d4528724c0213837f1507e0a3759926ef1f0244e140d5afcb9bab62f2c0ca0e07667eed579468bb5d675e1a07ee190cb796900a74ef828fee18aa6d8352cb86d5c06f468a587d41f531aadbfd5c865a45e5ace557f0197c4ed9bbf92172690b6e697396a1cd513a76188891e2be1b9f93ef77ea446035b4a28c735930739c06aee511be91cf0ce60ae53d748794451fec895c59159c6b04f5999fd46330c10380acc57b9c16bb72157b86487b479fbdd4331a0483ad466cbdad09245e0837bc114d452c8f2a4cdb7a52dd76ffc0ea9004ccc899a5b23a0d05c9b532b60ee8c2ec6ff4d7d53f3bb1f8d4defe55f2bf61956cf0d15a7ba62b0ad31e13d4e8eb3c540e53889aaca7643ad1941349c5263bb411775878ce6981c09e034783ae841e7dc80422a239fd080deb9806db6984237f8024ad6067095ba9c9389a23067504d9375afdd85afecf526225ce5893c396dc944f1e895018ce6cc6f30f6d54c92fed6f52c98be6c625258ff7adc16b25ad4d693cbac56f5daa6d57b10ed74543a19f8db747b6e381934dfa7b6e3b186715bf6e63c8cd8330d5cce8c5319513f1c2de445428393712e8c4583ed1f940f44c555939899ee68db3485f46a9f6d9bc09f9769d8be8b6070c0d1f49ba4bbb955e777943b9bec5befb3768e5d3da96e61e7dc14055033c5ddc999e8270629987e921e7f61ca000b141f2c0b26f6a7e505dded3f7c4b7bec39f02ff810fd2fa58a4d59ce3071bf7cb5ae5533943dfd4cf3bac6e2f0f2434eef8db4cad46f2486cf653987a2320bd4cec4d90513e862b3932a07b53c0c5f6397ba68676703703d09639791b26889473f947865b41015bb400dc05069b219dd398e474a79685067bb84ef0b43409619592c1d0f1ea6e8b792d13cc56934f2e2aba12cb71b8fdf151fb382f982b3639736facf767fec0079f3dd62eb4ee214ac5260676c3c38e1c6e37a88a2aab1953b461c180526043634b62b5c9efdb56ef2103ccd0f0296712794ff87160e1ec1d6ba9988078792ee8c144448837d588cbabc9e175dd6d6820b6d2a8da1a56f16e4153753973e6a0239d0896e66292335b72c6bd79092db6093b2490f9d77b72fd2b814c0c23e0170ab66af21ac8733267d246adc3ca3803c965d3087407d5c25e41f3c2917e6455da0a5866476f4f625c6f45c02c8fa631468cce9e914dad3c6c21434ec59a4a59223f24a58c02b6d22ff8adcadc99a40728966911535d7f6a8a1e9437e7bb2b450a24f9815213566d0769a27e5ad7cc53f3aff8ad377ab7fb5889d3834a6695be72f52a32932d70863409c5d2d2c5c092849e7bd2264d3d3e3a1931edfa863117584b5ca6fa53b592e078daf0b92e13cb691098ccf284b54ab4998f5a7edfc86eabb318dcafb817c56db1b8a314eeb49196fd80b2a7510459b9a077b2a7a7728159e29417fc03538e045706abb40a6c26956ff361cf6f0079c00fba250422ff077212359b2d84c032790938a095c66e9bad682de336d38738f1630aae9296a4cee9e8e39448ca0b12203adb924501e0fdddc42b405c640f50139e6105729bf92481a36ba29656046bff0b2442d0d46c44b1c715c189941dad9e8add0004207979d66342d7416381b45983f9e0e42dad73b1007891fc763314b9f3b733cf985ef88c26507401f83fae34d4305af9ba9d988f092fa44eb9b504f92e514c2d14c61b46847b81d9c26eda12d3fda694910c3792119a4d5a2e5c17277239abe2a49c9f449624652385d3e3746eab5acc36ddb9c0a6ec4875dbee5138dc5eb00a12afbb31d3d4af6696724f1edfa7ee756a368fef908b1f42a81ca642651986fd144dd072f825bd51abc6f09bc4db8b162d8a1181c20ba7fc0e71de9d22a2b8190ff4565cf1acb61b0b5c52e4bb45808bffffc584bc90bdae9fbc7a5473b014052ba2039be55a12a3ef986ac2da5bda0ea0520360a634647a11c8029780573066b0ec77fb1cb92f89fcc78580e437a0ca3c2343deaa6cb7df1626e0f64d458b5e4882887d0a66bf014cd88f83ffb4e3c375caa5845bc4e1c1af34accf7822f5f44414c0d8b3afbba7048ce4fca6f92ee5d21befb1af96cedf582cf9f9a60ae562c0d6165c8b92ed60b19c6380caf19482aff7904f3d445cdfdb812c6d48f2f6c161f54fafebd87f75e561235bfdaf3075cba5335aaca6fafca3d4ac6950cca274a6818edb4c378572f83afc1f1c56d3b511e0b7e00bc4174106f57b8a2a1f596bdf9c35c59a9fbb6014d3de9056c6b6a7cda18a54dda354071f6415f35c6dec27fe8058a819d48cc0022dc0d15a1e641e725137738e472a82a36958797c0060fd0ea8c515964161e93a43410ccf21edf7d54b99e029ffef031134b9e98a93ca376f0a0d2bc13eb582ea29461bd1df8a8c3f465f4ca94ac324119cec2de404277fbc9a4c49effe5a38c61a34b7f4bbf2c96189c687ed753850c4b22b6fdaa7fd4e5f4bf253f487d732600d857df386ef1210338716d41d8f6393c5565738fec02ce1a784b69fb246541e89b6009ea2ecb05ffa8459de8f27382a", 0x1000, 0xd33135acbf1e39b4, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001180)={r2, r4, r7}, 0xc) connect$inet(r1, &(0x7f00000011c0)={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) connect$inet(r0, &(0x7f0000001200)={0x2, 0x2}, 0xc) sendto$inet6(r0, &(0x7f0000001240)="89d25e298d09ea796f83f59b4ae3575d8e70e933381635dca97026eae11c796c42c32f984b98d54894041d5508178e871f2987213e3d705a19e164ae873afdeb2ba88b8ddf1bfb5f6419742e0a1fc936348fcabc7fed", 0x56, 0x4, &(0x7f00000012c0)={0x18, 0x0, 0x3, 0x1}, 0xc) r8 = fcntl$getown(r1, 0x5) chown(&(0x7f0000001300)='./file0\x00', r4, r5) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000001380)=""/74, 0x4a}, {&(0x7f0000001400)=""/166, 0xa6}], 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000001540)="862bdf7b8173f589ca592e23939631c51fd238089a362cc50fe7014bda30ae612b979c4ea40dd8e865778d8a4c592109963ba03363f9435033902d60ed4ae76ee2006293614fc31f4257b2dc2c464d85984848b53058f9f772c10a6a1f7c9c6f8ae37e04238aadbf26d8d3c13dbf8ad9ec69bc21b8ab0e6fd9c98c7cbd972e592423cef4b08d9ecac41e2e3daf73f72bbde5c326dc9e514438a9372a652e089e7680852fe1e63a5f755775e21b321e4a8fdda99e483ff081ff36d8d83105570766b5708cd03e911b15f5dbc8eabc216f96d59233df3db3af42d581d6fd1bf6ee4fb8aee23120106ad133bda370b3e14480cfebdb742e51", 0xf7}, {&(0x7f0000001640)="d5b24d0b247ef5e45bdc40b9307828512d5a329b7ed143cf1bded5b93a10bd824dea165df8ba8ba7c0ad41ebfbdef07ec1a949288ffa537e8c2326d66ee56ee26b14795e695591ad10bec2c68d09a68ac82b211a2b8ef298a015d9b66e", 0x5d}, {&(0x7f00000016c0)="f554c9dda5470af126d7dc6982e452c56d544765b9825c42b8ac83e0f52ca6a640cb23713f69ed8cdf55b36d7a1ed2482254b534e9df7e72283fdc4ea28834ae55b3", 0x42}, {&(0x7f0000001740)="8f889a96a63a73edb750f4983efc2f859170d4a91238cc60aae36af2c0c67290acbb7910e1b57e1c9af12521baf4ab7199cb964ebc24a6872520334be4e0784441991ef6d0714f97cd90a6840910fa072297db458efd2c7f74834662c7c33aea16d44a8b6ac9c86cb795582abb97033a67603a8b17c9f376acd6f0dbed6dfa6c3dcc354c6f5642ba03c27291710bb913d0406de8ddac7603451100253d1b839b3224f03e388a142fafe841a4e9f9b2f40107232aa4dd9e02b152fc", 0xbb}, {&(0x7f0000001800)="5711b2bad2132288cf4038a5046689ebfaa2c51a43f9c10e082f92cb54104884f5c6e41af8905cb95bc95aa434308c24447bd6a48ebf434ff6beadaeffa8109f9ca3cbe0e1068a8e9f6de4e0e78a82fa76c553d7d04fc7fe346a60785b5eb8bb989f0f75efd9cd9de68c8683b72b3080504c7c16779ac98cc3eef5637ea2df51230496bc9a8afe49c3714b444e70fa57d7a302265d44d36ec294d076c7d1e93719987da21c0a2774388cf4ccf9287efae18579f37de9d4aab94a6bee6e305bc0ee0ba01dd1c75b555b0f8ca1b2b8c5a98f6903135f692cad0af1fcd843488f8d01a86389ee4f19fdbde0d479ce", 0xed}, {&(0x7f0000001900)="fdc81b010fcbb266dc2dce0dbef3f2f41e31e9e662006a5e0d162b027f56c87e6b285582d5b0e9dbc3dffdbbf2ee7ce7e3b52d6cdaf03bac0ae720108cfe5a7114f01963a71cb7332740373d0f48aaeb8e9a0d84b44c820adcff6538762bc92bca2b956380f6df41fceb4327d53b545fa0bed045fea72c318118bd25e6afa51d741bfb512e9c5dad9212322dc3824ea2bfb93909f6cd4e3607e2c03e86d357143a028308e4d9674cec4ca6f99a02993a13672b9dbd037f465c7ae5c40f06cd19bdaa08524c2f43f3d5e26f5ebfbaeff18a8e40f3045f9e52c7533c910f2925063287d7376b8deb02dc812fbfed96983d", 0xf0}], 0x6, &(0x7f0000001a80)=[@rights={0x30, 0xffff, 0x1, [r10, r1, r9, r1, r9, r0, r10]}, @cred={0x20, 0xffff, 0x2, r3, r6, r5}, @rights={0x20, 0xffff, 0x1, [r0, r9, r9, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0xa0, 0x402}, 0x5) socket$inet(0x2, 0x40000002, 0x5) getpeername$unix(r1, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) pwritev(r10, &(0x7f0000001f80)=[{&(0x7f0000001c00)="4e0265d9133ebfb6356013e412352f349be35936f3e28a56b876edb7675e4fa6931d965ec8c939", 0x27}, {&(0x7f0000001c40)="b490c0e69672f4b706e3650e6f6807bad12c8d841cfc1000673ffbec8401b4b1bcf34023c7c166b8cc20f82c19cc29805c66268aef3a3f3d07a5b88ecdec6240bdb7bb34ef7a480bc84472c26ad7af7327c67d30e7ee6fe1f1f86067dd9e9d10164e49744584722212c65c48f6f185d272fd5d435b91495654081a4f61244ec53f82315793397802cfa263ebcdcf256d615b9fd4a316542cefbc55f3fbf3111c929ee5b8dcf2fbde5e3ee4eb6fb55a9284c9c7c5ccba17a5274823d5544683f932e5e86cd4ec608ec976043019b737363890d1b896d8844a91ffbb18607e438e7ef084360a460b0430d2b4047a6bc01c8124711090", 0xf5}, {&(0x7f0000001d40)="fdbcdd0f99be7ef9ae2ac6af093b342e2a1a12154b43f9455aed06ebb0c13d204c69645ceeb064f3fdf802c8d87b9ccfd0ac3da319b683cd6fe1d9f0c9e53581b31e4e9489c75f3cb38929a8d992faf977119c85dc04f34401fb3d8e8c03b54b8fd1284c29b7c3fb19216080c92202d60d8eb563e723fb17f5db5d50425f421d2b65138b8beac76841d1bc", 0x8b}, {&(0x7f0000001e00)="1bd896470c79edb3eba202d0925a7d996c00d9070ef0d7cfaca69c2048366de005252f12c685ce7638e99e35fa321165861f1d9c0d6138b5338cf69fa65e2d9d942c428dd59d6acf1917bc59", 0x4c}, {&(0x7f0000001e80)="cb1be620eee77ffa778cf123546e3e7c58c42d401cce011f8b140930ef3de8304041c0f9cb276ca22b1b1115a25a3b2a6dad8f9f075ebdb765225523270cbef1661ac4d05bc96b3f6b508796bcba6004d1feba05b4e007dc9d319984458661f0277e02a8e4ebfd5a4e1696b18117092464c98eb8a701d9ea413d4df31ae7794f6caf905740dad5a221f9a8d4c1e2d30180bbbb2ef4e098b430719427a6a57c7cda226916087b3a659bd5b70b35fe2511a8170e3d23912c58b56a23ce685bac517289237d4fd5d96550f3a859be0581d5c5a534444cc979c78742d46c1a503024dcc2f71e8f79a3246b864e37e8aa40b7848899e679e5", 0xf6}], 0x5, 0x0) preadv(r9, &(0x7f0000002340)=[{&(0x7f0000002000)=""/185, 0xb9}, {&(0x7f00000020c0)=""/154, 0x9a}, {&(0x7f0000002180)=""/175, 0xaf}, {&(0x7f0000002240)=""/205, 0xcd}], 0x4, 0x0) getsockname$unix(r0, &(0x7f0000002380)=@file={0x0, ""/4096}, &(0x7f00000033c0)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003400)={0x0, 0x0, 0x0}, 0xc) getdents(r10, &(0x7f0000003440)=""/252, 0xfc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x3) fchownat(r0, &(0x7f0000003580)='./file0/file0\x00', r6, r11, 0x600) pipe(&(0x7f00000035c0)) fcntl$setown(r10, 0x6, r8) fcntl$setown(r12, 0x6, r2) 00:00:16 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x98) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000, 0x30) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0) unlink(&(0x7f0000000100)='./file0\x00') fchroot(r1) sendto$unix(r1, &(0x7f0000000140)="e464c45fa4827de090b353a50fab597e4a315eeeed3e63b623375ca6d17f3372d0967a39af3ec2c0845beaa6bac8e613d31967ad31fb112a56d9750b33fc703b5de567635197d080c35aa8360070506928124b3cddc722a6e1e0b138cc9f4e302cf24eef00bb54529b9907a4a14f7e4cbdcbfc76974547a17512454f369ff02ab0f099104f198cc1d9ecb1f9efe69488e90a958ec733e5390bfd1a552a", 0x9d, 0x407, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='\x00', r3, r6) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={r4, r5, r6}, 0xc) lseek(r1, 0x0, 0x2) mknod(&(0x7f00000003c0)='./file0\x00', 0xe011, 0x20) unlink(&(0x7f0000000400)='./file0\x00') readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/239, 0xef) fcntl$lock(r2, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x10000, 0x6, r4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000005c0)={0x5, 0x4}, 0x8) fsync(r0) recvfrom$inet6(r2, &(0x7f0000000600)=""/197, 0xc5, 0x2, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x8ef}, 0xc) unlink(&(0x7f0000000740)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmsg(r2, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/186, 0xba}, {&(0x7f00000018c0)=""/126, 0x7e}], 0x3, &(0x7f0000001980)=""/102, 0x66}, 0x40) mkdir(&(0x7f0000001a40)='./file0\x00', 0x108) r7 = semget(0x3, 0x3, 0x412) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001a80)=[0xc67, 0x80, 0x2, 0x0, 0x1, 0x2, 0x4225, 0x8, 0x7f]) getpeername$unix(r2, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) open(&(0x7f0000001b40)='./file0\x00', 0x0, 0x1) fchdir(r2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001b80)=[0x4, 0xad, 0x3, 0x2, 0x4, 0x100000001]) fchdir(r1) 00:00:16 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:16 executing program 5: r0 = socket(0x1e, 0x5, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x2, 0x9}, 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/14, 0xe) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000001c0)={0x8}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000200)={0x3ff, 0x1}, 0x10) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = socket$unix(0x1, 0x3, 0x0) close(r0) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(r2) fcntl$getflags(r1, 0x1) bind$unix(r1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000340)={0x2, 0x9}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380), 0xc) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0xc0) mkdir(&(0x7f0000000400)='./file0\x00', 0x80) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x7, 0x2}, {0x7, 0x4}}) bind$inet(r1, &(0x7f00000004c0)={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000500)={0x80000000, 0x5}, 0x10) nanosleep(&(0x7f0000000540)={0x0, 0x1}, 0x0) clock_gettime(0x20000000, &(0x7f0000000580)) readlinkat(r1, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/43, 0x2b) r4 = socket$inet6(0x18, 0x40000000, 0x1) faccessat(r2, &(0x7f0000000640)='./file0\x00', 0x10, 0x200) recvfrom$unix(r0, &(0x7f0000000680), 0x0, 0x801, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x5, 0x0) flock(r4, 0x1) 00:00:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/98) semop(r0, &(0x7f0000000080)=[{0x4, 0x5, 0x1800}, {0x4, 0x401, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0xfff, 0x1000}, {0x7, 0x9, 0x1800}, {0x3, 0x9, 0x1000}], 0x7) r1 = semget$private(0x0, 0x7, 0x10) r2 = semget$private(0x0, 0x2, 0x1) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000000c0)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/141) clock_nanosleep(0x20000000, 0x1, 0x0, &(0x7f0000000200)) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f00000001c0)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x200000000000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x3fffc0000000, 0x5, 0x3, 0x2, 0x0, 0x0]) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x1000) semctl$IPC_RMID(r3, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000280)) r5 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) read(r5, &(0x7f00000002c0)=""/213, 0xd5) r6 = getegid() getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r6, r9) r10 = dup(r5) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000004c0)="b1b5524a6e873109b606183e254a2e8cab296cd6db3ae2ff0dc37463ce8af57b95b974708701c90c87aeb651fc01749c01d27da0337c1fe616c6aef0a1ff43962a20b8af9ed336cff1d71f5c9e59bb0b8609b80f3560f469d4dad3f1c532062bc7b40aaa1928b1dd954c828ada61cb86820de088b17d0beb6374ea8fcc18385c4534899b707330a22e82e731cced34e52f80976cc07b02cbb33ccb285eb4b1d454fcc188c19064087d5007fd87650ff4776e0a9049be10718d3eb845c1bf4424be6df37fcbb1077cc1d141d5daaea929e70c5dc69ddda00654e5af08cdaf9352a16de607dacf30a8ebd01f09791086603188ffa4c5e53bb69334", 0xfa}], 0x1, 0x0, 0x0, 0x6}, 0x4) mlockall(0x3) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000640)=0xfff6) renameat(r10, &(0x7f0000000680)='./file0\x00', r5, &(0x7f00000006c0)='./file0\x00') getgroups(0x7, &(0x7f0000000700)=[r9, r9, r7, r6, r6, r8, r9]) getrlimit(0x4, &(0x7f0000000740)) geteuid() 00:00:16 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {0x0}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:16 executing program 3: socketpair(0x1, 0x40000000, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffffaa) semget$private(0x0, 0x6, 0x6) 00:00:16 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="dca148b97f614c3b3c0c3fef4d5588b33f813c96c38a6e5563ae6147821c521bae576d89acc63714d22153865aaf69c5dd86a7f1a9fdb75cad87c3edcb9a285c9fc7f1acd0ea", 0x46, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f0000000140)=""/206, 0xce}], 0x2) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = semget(0x3, 0x0, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/80) select(0x40, &(0x7f0000000380)={0x2, 0x100000001, 0x467ceb7c, 0x4, 0x4f61, 0x5, 0x26, 0x2}, &(0x7f00000003c0)={0xea6, 0x9, 0x3, 0x8, 0x3f, 0x7, 0xadd1, 0x4d7}, &(0x7f0000000400)={0x2, 0x6aa, 0xb561, 0x1, 0x4, 0x9, 0x80000000, 0xffff}, &(0x7f0000000440)={0x0, 0x3dd0}) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f0000000580)=""/7, 0x7}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/145, 0x91}, {&(0x7f0000001680)=""/251, 0xfb}, {&(0x7f0000001780)=""/34, 0x22}, {&(0x7f00000017c0)=""/13, 0xd}, {&(0x7f0000001800)=""/163, 0xa3}, {&(0x7f00000018c0)=""/229, 0xe5}], 0x9) getpeername(r0, &(0x7f0000001a80)=@un=@abs, &(0x7f0000001ac0)=0x8) r2 = geteuid() getgroups(0x3, &(0x7f0000001b40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001b00)='./file0\x00', r2, r3) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000001b80)=""/46) getgroups(0x6, &(0x7f0000001bc0)=[r5, r4, r5, r4, r3, r4]) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x90, r0, 0x0, 0x3f) r7 = accept(r0, &(0x7f0000001c00)=@in6, &(0x7f0000001c40)=0xc) semop(r1, &(0x7f0000001c80)=[{0x0, 0x1f, 0x1000}, {0x0, 0x835b, 0x1000}], 0x2) connect(r7, &(0x7f0000001cc0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r7) mknod$loop(&(0x7f0000001d00)='./file0\x00', 0xc000, 0x0) getgroups(0x1, &(0x7f0000001d40)=[r6]) flock(r7, 0xe) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000001d80)={0x2, "a6e9677482fadfbbfa2bba9200abd39f71597138d1385c41a4e4880acfd15caf9e18518e51106721a3580c5e5a9e6dc1aa4c809c8a58b8e179500c9c91e63abb1e72bb"}, 0x4b, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000001e00)=""/145) renameat(r0, &(0x7f0000001ec0)='./file0\x00', r0, &(0x7f0000001f00)='./file0\x00') bind(r7, &(0x7f0000001f40)=@in={0x2, 0x3}, 0xc) msgsnd(r8, &(0x7f0000001f80)={0x3}, 0x8, 0x800) symlinkat(&(0x7f0000001fc0)='./file0\x00', r0, &(0x7f0000002000)='./file0\x00') openat(r0, &(0x7f0000002040)='./file0\x00', 0x0, 0x20) 00:00:16 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setflags(r2, 0x2, 0x0) 00:00:16 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000180)=""/37, 0x25, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='/\x00'], 0x80) shutdown(r0, 0x0) 00:00:16 executing program 0: clock_gettime(0x40000003, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = getgid() r4 = dup(r0) setregid(r2, r3) r5 = dup2(r4, r4) clock_gettime(0x20000000, &(0x7f00000000c0)) r6 = getgid() r7 = msgget(0x2, 0x42) r8 = getpgid(0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x20, r1, r2, r1, r2, 0x115}, 0x2, 0x3, r8, r9, 0x8, 0xffffffff00000001, 0x4, 0x101}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mlockall(0x3) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) listen(r5, 0x4) getsockopt(r5, 0x101, 0x1ff, &(0x7f0000000300)=""/229, &(0x7f0000001640)=0xe5) mlockall(0x2) getsockopt(r0, 0x5, 0x3, &(0x7f0000000440)=""/4096, &(0x7f0000001440)=0x1000) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001480)='Uo', 0x2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000014c0)={0x400, 0xb50}, 0x8) r15 = shmget(0x3, 0x4000, 0x62, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001500)={{0x10000000088ba, r13, r6, r13, r14, 0x80, 0x7}, 0x100000001, 0x4, r12, r12, 0xeea, 0x2, 0x7}) shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ff9000/0x4000)=nil) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001580)={{0x1f, r13, r11, r10, r11, 0x100, 0x1}, 0x0, 0x2, r9, r8, 0x3ff, 0x5, 0x100000001, 0x9}) r16 = semget$private(0x0, 0x7, 0x100) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001600)=""/7) 00:00:16 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {0x0}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080), &(0x7f00000000c0)='\xe2\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='&[\'-*!@+[-[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) r0 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x10) utimensat(r0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0x2, 0x6}, {0x9, 0x5}}, 0x200) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x81}, {0x5, 0x10001}}, 0x200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40008, 0x4) close(r1) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r2, r4) truncate(&(0x7f0000000480)='./file0\x00', 0x7) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/145, 0x91) r5 = dup(r1) r6 = fcntl$dupfd(r0, 0x0, r0) r7 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x180, 0x30) r8 = semget(0x0, 0x6, 0x223) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x70) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file1\x00') semop(r9, &(0x7f0000000680)=[{0x4, 0xc7, 0x800}, {0x3, 0x6}, {0x1, 0x1}, {0x0, 0x4721fb93, 0x1800}, {0x3, 0x4, 0x1000}, {0x4, 0x6, 0x800}], 0x6) open(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x8c) fchmod(r7, 0x27) flock(r0, 0x0) fchown(r6, r2, r4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000700)={{0x100000001, r3, r4, r2, r4, 0x2, 0x20}, 0x9, 0x1, 0x6aefd278}) unlink(&(0x7f0000000780)='./file0\x00') utimensat(r5, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)={{0x1028, 0xcd5a}, {0xf06, 0x2}}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x2, 0x401}, {0x18, 0x1, 0x8000, 0x9}, 0x1, [0xa80b, 0x40, 0x5, 0x8001, 0x1, 0x4, 0x25, 0x3]}, 0x3c) sendto$unix(r6, &(0x7f0000000880)="4b28f643fc10f98ca084210dc07f57882712742e5e2bbe0cdd52b0c72e71586e10c119e10c564ceb8bfd4022904682748dfb007d26279d6e1c2f08c3157f62d0b1f8f7eedc791188b7734a89d8ab1afcd39d5041b213cf3fb282415b16824fab792851ca52bffed74a267b0b18e8b58009fb1f46cafc7006f03a0b256475a6bdeb176fb9da9ffc99ce5717053aa151881166b82fb0acabbe2c99cd240a9b4132a61aaca38d423b3d30cd173d3489d5c8c48ee120e86b365a993ed887855950e9c524b9c41a48fa3d", 0xc8, 0xf, 0x0, 0x0) paccept(r0, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc, 0x50000000) 00:00:16 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x0, 0x40000000, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="dba51aa9dd55e7a9cad6edcd66bc7f17127adcdf8dede74e0549e32b", 0x1c, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x2ce}, 0xc) r2 = msgget(0x0, 0x20) msgsnd(r2, &(0x7f0000000180)={0x0, "4b074526a2fc58f4ef10ece3910879dd1b7777bb2cf151594de6d32e"}, 0x24, 0x800) sendto(r1, &(0x7f00000001c0), 0x0, 0x4, 0x0, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000200)) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x895, r4, r5, r7, r8, 0x128, 0xf72}, 0x7f, 0x3c, r9, r10, 0x1ff, 0x8001, 0xff, 0x1}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000380), &(0x7f00000003c0)=0x10) recvmsg(r3, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/205, 0xcd}], 0x3, &(0x7f0000001600)=""/4096, 0x1000}, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002640)={{0x0, r7, r5, r7, r5, 0x8, 0x4}, 0x32b, 0x1ff, r9, r10, 0x4, 0x2, 0x7ff, 0x9}) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000026c0), &(0x7f0000002700)=0x10) clock_settime(0x20000003, &(0x7f0000002740)={0xb626, 0x3ff}) clock_settime(0x3, &(0x7f0000002780)={0x3, 0x5}) recvmsg(r0, &(0x7f00000028c0)={&(0x7f00000027c0)=@in6, 0xc, &(0x7f0000002800), 0x0, &(0x7f0000002840)=""/117, 0x75}, 0x803) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002900), 0xc) setpgid(r6, r10) r11 = semget(0x0, 0x4, 0x180) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000002940)=""/11) setgid(r5) recvfrom$unix(r3, &(0x7f0000002980)=""/221, 0xdd, 0x800, &(0x7f0000002a80)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000002ac0)=""/251) fchroot(r3) 00:00:16 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) sendto$inet6(r0, &(0x7f0000000080)="68e8c6a9ea0400c8aa0de6a624027c9c0455cffe9564784485cf7af13a1335d51be2d3606b6155e1b90b18fe7a72d396c45110ee96afcd2a1921913851f7", 0x3e, 0x400, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x51c9}, 0xc) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000140)="b2741c1f593f4c270153654b204aa9427539e643001679bde9744a9d4add55c4657fc3fc0d73af5f4120603c71e066ef014430ca0a9bd18f", 0x38}, {&(0x7f0000000180)="c971e4e4e7d43dc37415b6d5f5a15a519cc051277534c2d40e11ea6bff261b12cb7aafbb0508b6848126652efc30fc40e065a2c129202467c1df8d7cefab7f0ea4b19b14536e515b71dfad7084e02ebfd71bccb7a9c5d53db304307c5e9f096e4a13c28d0535c16a9edc85c7788831114ff759bbd955cf637ea0d8e419fab8346cf21a1d1987f6ee7dd0d6472f3d9394b72116d3f323ea6ebb811548dd99c5e4f3b59df95db032970c6606", 0xab}, {&(0x7f0000000240)="2b7d770d07efc78097f90e99f6116358e5d68200c369208f90f6deb6779bf4a03f7690946eff5a9b5261b8ea34e757f557915b63083bb3cb9f14aad8659361e3698245bb65610fd0effe0d74738c6fb623390f0dadc3dc1134384c15cf8930", 0x5f}, {&(0x7f00000002c0)="9af9f85f8c64a566d6ceeec8299f982700acfb22bf0cf9762ebcd25c48047bc47a0ef9c5042914984740ed95ff43e0ac485ba3aa167355a61989d8ef22678fb6e78a7e1b2732f4b384ad290e27feb88cc656ad97cf7fb2f7019318d203", 0x5d}, {&(0x7f0000000340)="cbb844446feee11425285f871532fc6dd4c87e1c3c0b217847ba82a28efa07e8e876589206b948b578bed91e09f5b2d0c3a88b3fa3443129e24d14e3aeac64bc1a61d8794dbdbcbc293a5d4dbb26ea933708ed612e30685ea2f89ef6da0e66cc7da6023f0525e460f5741befdf7a70b968cba7a3d4757d25c1234b89c810006f90d6d6dcd1771caf02408833bd7b04fbbb96b3f5f0fed8e9b8b5d342087fa4d5d3823991dd53a4b8969172dfb26cbb3ef36b0930120081c4bf", 0xb9}, {&(0x7f0000000400)="ca7d04e4474b563d97f8f33c7644358f45bd4e190f", 0x15}, {&(0x7f0000000440)="2b84ec11a5baef4cd620a31d1d29c192ab5aa31fb1b55a68df90135927cc6e66ef64f669c93b831eb08150544c187e22cc9254c009ecff18f91fe181337b744a4c2572623b8a565cb81173ddd2778aa73d6072e258d436714e0e09ab9a838bac015715b994252f5efe38b589ec905f35057982e42e13c97383b81aaed0ddefdeae0e285b98ae02d5d5ec37398b90c3c7b6fe94e7fe7bddb7f09342d3bf97c31cc6fc136230ccbb4a2d720e28da7f9e9bc7bee438a6d76c28238ef5f424", 0xbd}, {&(0x7f0000000500)="8c040f291508560792e8f87c09c2867b7588f7e783aec7369bee5626d696ec5a206d49826e0d2c6780f2e24cd2616a64cc646239", 0x34}, {&(0x7f0000000540)="710a210e604850860a09360c9d15dcd89772af3f93d475ba738e1b82fa8619465e03f959b22acbed9ea4e092f034803e8baa66edae53202bfaca94cacc37b703acbd49a95001483a3d2fc508827ddb49471d75e45b902c41797360beb9a22820559f99bdbb387621a01b92078b6b30c359d9ddc5f135199fb2dff60b9a67bd34565cb7c57be099272fb4b771837847e6cd423972e66714215ecc90234e83f7361808d25a0c020aad00d2d876dba1801e6bb2f87b2a491829cad60fb28c210aeac540df43d2d066bf42dff9e8c685bbba1ad5874a1056fda71df149c039647255112e7d7c2f84f724b4acdde69adf22a4a24501bad3cdd9d6f27f05cd3ff68afd0ce1f1ac4b177a053fd94a89235dfa7dc6820b909f361e2c588225e60fde9e0f961277aafa2a886aaa7167043ab0595c4fdea7cf2d35645dcaf148982882a760f1f765a4e0195c513dfa4b5989e352cccd29c12df19c5886d13522027fc7b36a8f046b8ef4b3f3ea6cfe5f7164749275f77643b6dbe4fa08cdfabfb2b841c699a2e9ec37ecbea4808e16d55fd4d5eadce4d8ad0c12935ebcf3c209787a70775fdfec24bba662db5f6d843ef25ed8d953ef2a7bb02d838cb1ea6145baceafd8f26c7abba316aed4c52a22ebc846b15068e9fef5682f62309bc5bb61de17da4f2e3dd3ef351bed45db562c19a458e867482bfe66b607bf48bedbb240c5e416bdd9953587d57a6a91f69def9368fe0bb2d52a7ff01986cbb515ccfebd8230fbc923a0557700b5cd0652b95c914efc1734a6a27f0af3b3bdb004e033694e88e87790f73d35cea6c421be7e383bcb0736ae0ee1e3dab1774283c01da25d85077de1c4d7ef3822754122638f0842c0185ca04add3e44ff63696e677988805af87ebaf178f1cff5e1a6d198acae8db0e7387f524308d69b8a0de99e4a23e1a2968bd896992d82fd0e5acd9bebb9cb8bf555b9bf7c54d17f4bd2a355d2ce42f89587f92ff389e836e8a3a52ccd7d68d126ff7231cb4a3fadd8304d87a4202d853004e5a7c5a0c37049c98a604f7c2ce5565ec01c717745d69d300ea4a8e64f67284f1f7f51fe5872b9116d4991b3291c666534298c8db1b21e92935bccaca11f8908f6781509c2c3e9ed8af8f4c5e68408ebb6e4f828a08756b2742344021ccbb36f6d45d41ffb3978aae265b0be19042eaa8d19d5f9f8089c809a133e84067ac19133bbf0d29025c8f147c29a672c80e201faa846e280d759946e7be5b4ee519eb66c365c54e93f2aebd418d8e18cbb0a51da0ad020c0fd2b45049c8af546b6328e997149a9adb7b4e75e2799967d6b85e958a6c05b5a739a66e09fd10ebc4a53a8c049c4e8e2c5333fbd10533240a66c28fcf0a5363fc31be3ab73278c2f2112ed98151ab8812c6b7cb0dc9e7980015a1ae0c98072acd504a7867e2259f5a756cdbe9f099532eb38798f7c28e6d9ad4002a30ea9ccae85f545c357abd66ef8cb3e58a0a34730c860f358be7db875e8d1da71df760a72f2261a884fb356a3fe5f581af4b7e85ebb749b8ecb4f5da774b31ab799443ad603f9c169bd18f183fe1aec84234e5dce72732d773802d2ec048574665d3ae1eb16f07e0714c058ea5c7cac259bfdbee335a55fe727d77703ea69d25c0eb566489dfcdaf0b44b423015a481e1d14705ef67c24c0482d4c5c04dece19d7a55235a25fa38a87ccaf61b85e867ad2f95f87dd0b4bdca70a713ced4a7f3f39d8808e8452fa1a63798d48c3825271975e1752c206aec7b5821b43c1659923fdc1ef1530b39551bfb007f1c168d33b17af60270ba30d2427137ede5ebfc0f8d3bf3da157ebedbce624a6bdf6f3439319697910396299a7190d514a795f73e7023eae2f509f8ae7bfcdfab3da5edb681367f3a7bbbbcb07ad8cce03bfa5d1f758c6bfdbefbeb834036b29ec4cfc4d29908979dac8f15660bfa71410dea634e1510b0000fed05078943e4a3f2760d7bec7b66fda4d5047b76fbdaa7ddf34832901dc39d4539e81a822b29f443b759d718312eb0a0c048df40a17265465fc0329bb7ca3f0e8be85c604306da3f82df1f9c8d4de549231742fa42e3f677fe86e30ff41216d0d6652238b02595656c8b13294ff17148123103ba7f1825909689ff31ea96a27357666e88064d676b6fa5f3038885cca907f2977db5917deba100e5d971d551750a211171137ff3383894bc595123d6a049be7cec21948b124b97312ad7ccd7551e7ad40d981d0435ba8290548adb6b0e6186a98a19765fad98c0ce8001a92b108062422e9c31c18791c81bbf7e219ee9f7747bff681d8c4c05d167e143d54523a2d5d8beb6d0df3ad928bcefb958e1c870e15dc507fb5a8bc3507e5a6386d9efcaef8ccb2a527ea63c4b632648052158bad576e5d288d169f6d111705c6b05b49982b19c5892f663604b4455ea1499b181b95f946315f3dfc5f6457dd66e38fc3aa21e57bb9bce53f3abab7e0db2f54b75364c4a0f272880ce3ee822dfb6390f44ed22b806c2483a34186bd179ef850a35a36bf15dcb0db55750426e58ace0f1a33f9a1447abad02d309ad146f6953222ac7eb8119274ec8df2c8759e15a0b1bcfeb65b384f621c33773b1a60c4df8f8c00af62d2f4d5a1b8f4cc16d737c2e7747b7a2a48b9992763acb714877031ae64052a5b4668a16ad83a15557b359371ca8d342dd4ad3fcfb813f03fe79d4d8dc4c3d466993ca7874311899dfda9b4eebc01f5c5aa5b239ff797ad2b5da9d0194ab7b6964970a8e78035cc0ef9246c41c443d15ac98704da12dc96a1907f91894c9008dab0e9aa0e0c7af615506ea2486b78942a37907086aec40e3c1e4d3130d00b6191a316378c19c263bc942aaf72e348fb87774046ae0d9a5571a509056fa57242dc32a6b08a7fa66b4229cb8fe11f29204aef7370a909477eccfbb3ef60309e63addf73e22ac89b719a127853929874dff9ba6af8cba54f256d64b52a21e4dd2a5e5cca986b74d36a59b3cafc04f5f2f93fc7a97b8c9c182504af24026366adf345736088434761fa5e21dc879240751c4b9345ac24f4140faa77b89f980da25bf6471d5e54892b26adbca512af756214adf8798ff32f7c26d24bb46aaaf726aaa76d0045fd1bf47fbd35f06ad81f6eea90696599120411f1c3f113030bb91bf3c7ec924bd527395abaeef4d1cba6aa2be437cedd47a08839f1aade7b39567144f499ed393cbbb6b9b4647bdc3ddfc8c81436cb009b50dff4c84cf6303b104aa758b00456d61b1ea15b3855544f07d09c0865520cf69f33fbb9f37356a80ca512767c3ea17cf87daf4c23ef33a31a6273df679c6921657353526531cd1af5fd3970fc3cf2f5bf93d14358d8561e70b6f8aaca714e4bad0b9071e8bc2baf6f3ca20f0c7884c101903f0a9f7d231c97605f37c02e40b583e2434154c70eba4ecf2d3dee18222a17bc89adc0186a5c86b40d8435a92991dbb44597629c249ea024c4e7a2de1b48f7fb930e0a0e9bdf266140f350f637b999c308f72d779eceed49ca20f90ac0715c29677cf99484dd98ed39d8752c61f3e9277932582c82968f7b10c520ef5620692a26279b6fbd374b4c36ef4fcd8d30c468d2076e448516f5866f1194efb280d12ceefdfcb938048ef19570dfc4ee69b2b1c041dad9dea0df10ab5ce20f50196195494c1895cbb21090df4a06ecb5503106a9bd99651013ae8bf416e5af2872e3c93fe78d14b4b053f184b0c142eaf0801505765c5e47fb90b3832b518b0bcdf2185dca3d789d3ac88f8781828d218e18805d3ace7eed63bafb0e2ebbb2591940f57c55c9a859a72f2ec8e798d6d3c7794d19fe52ea3a5f29b1125a5ede04ae75360df9526e912a81a9549c911e6aa7511cf032220c62027d29b6b463e9498f1b94213ad3b519df33f9855d66952fc4855bd3df25892c928fe4d370f5c380eb2f0fc525d76adbf808a429093ea0e2759c900c61dbf61aa45de5f393ff95ba9935342617f7c92ca485d026c8773e01b6a2d2f0e010ffb4e11082c972032b9a15a30d6caf46ac95754b0af4e31bcf46f091ab86f42a93df12336595693740297106eacb1e296592ffec66a03ae1e63a8952e8917cddcd5fd4fb0b5a34c51819061f21703dcba09d5fcc2ccbe88d6e819b01edd2413d9410a9dfeb05f3b033fa2a0bb7dc812a021207c62eda75cb14d3ce8ca457e19786c35fa468afc5249bcc936b4a8072c6b908bb06225beccbad19a1ba05b7f6a58e0e006723a8610515ef7c3780279fbf55290962cc5186e2b49ecd616ee575f1e26f58ae6137736598cf47711f0993f79fd5b3468d79192a2f555caf649737b20bf98c2cdd8bcbe749e9da712f9e066077d531159ee9449a374f546c4e2b438f868809ee40012fc347af5dd00a4fea7495dd5dde5a5b3eae652f733d1c4fb4dbc94324f05bc015c261ffb02ab7c32263d7cb1a6e7a54d526b470ede9d8e22962be8c98765b78352a94771ba631e69e3615d1eec6907c2a09a381cbb7df734b17aa417c607779bde7ed77e3305b39fae70946314abf351ce075843b30a56565f63a15b083ca45b014e397c797bc9bd4f64c472741391961080f9c4ca860c0dcc11ea4996e895dbd67c76b1bca07cff56f42b8d68feea52afe36a3f7fc94cae60eacb8e40470fb1d394bcdefb2ddb4af2e5b899e776758d04a496048849b0d6c7e21ef0f6468d7c7f72ecdda82ad6df99653368b25816a1cda41f13ae77161c012d27a525adc534d2dd3b66af88d790f089965cc0373ad77c4f30c34b9a3e96573a1285d32b1db51022f504e82f232271fa7c14bc919650ec6a4e79c402729af188e8c28f0520e547ae15da6120fe0e9f28f530268ad13ff732c5b19eea711f78deb06e26180128f5593b924d9247eb9f7bd2f9c87555a858d3eee198ec75f548eb62b89a6d0187c5d09f68b15fbc39ecb993a0227240537a65f6ceaa029397992561142229b7dee891105ab7e28ae9c8d6e6e70b62a71db1bf9627cf99c490d898fec98b195e2655ef850afbfc925e4f820a48f02dee6c6221d0a4a940abf4c35e1ab3df7272c7d6c06eccb93150dd41586dce531c045936500d087d04aa40387a4539daedde27f32b9be38cb1f0121154bebed2ebc5335f1cc9117c9edf36ae177f2042d3ae71300943a8d43b337d0f559547edabbcaf570677bffb32a39f4331923ee2954e54c48a07f58cbde3d8a26fdbfa1b7d9a6a88bca45b9f44d5370707a89315269cce737227a2b243e81968d6b48d54cccbeb0f47516e63128d94a733ad21ff8477b1cf77cff08d151e9b33c59c089f3fbb54f30dde7d0640825364d4821b05daf692fdc2d6b132c86b76f8f6434d7d29ec577820aecbd7af163b636deeacef82fd869b893dc92c833872006dfc12747f6a2c2eae3238155152f1c2f1de12859589f0ba9c9d492072fefb5987d08fc671088247cf843952c53e1dee2ca204b7e8f7dbd6ad01c9a8fa0301346307ae37c53f8e0b5e6b1bacd86051fcdde2ff05e29c99c71bfac53e58e8d11c67b06796b760b215c60dcbf18511fb602d458b8d7b283b2143e320ead1123c0476994596f9371cf9e49eb66da3dae506ca1401a7e0b26d47c32353e476d4c6c09d6369cb50fe181ea435733df0d93f537b5b87b87181db0d044b399e8734ff8f24486ab395d4631c1ef093f3ffb010231b872b0ec024020308e8409e054f217b5905a9a5d719edc4c273759ba4e7e455a8656a667e51e1b0b3b3fc5d1f9ab6b63666b622442b5559896ad6b5a178815d62", 0x1000}], 0x9, &(0x7f0000001600)=[{0xa0, 0x100, 0x401, "3eaa55910085c5e90355b16b484cb4099820bb9bf3b97d4ff014582a3c1bddae07f3d513ad675e06a99a6cd5d1626d8adc99332d93c795ec957d916966173f37afd30626d32cf44effbb98c0a305ea4dac30361a90d9097f37738492c6fc42625254cefb99a892d45e8c2e4c602594124ab74aaf743275212a4795c72b675db5eb3ac588e6ec6d14118911"}, {0x60, 0xffff, 0x3, "0aae716de894e8c349337521d8e185c3476b4126773122622aff01ea99ee23147d51d6d8537fff16a3a9a92aadbfa7648784743d562924ed1ad042a68d60eb6526b883bd50bb0935ba37316a"}, {0xb0, 0xffff, 0x4, "f6fbcd287af8ecd43dab47fa6bc4d63acbf93ddc4b1d241b25ef132d7097db7c57e6c52c629d10b82a028f6409191da5d4c711c32401eb32191274e281033064e4a232d83601549be08b4a9645a21332c21a44afca7fb86930f9a0b119ab69b6e4089c58e2e01604e5a63301c6e101e28bc607f8bde58c3b5f517ff6d2b2829f6eaa0c8ef8f45a289547aebff9e73972032c89b3b07404c8ae"}, {0x40, 0x1, 0x0, "84d613f8da96c9e98ea7545e9d2cd7f42f2d3e8fc06cce16da7450c45bb1421cc4a5ad197e7e2bedca67f92436"}], 0x1f0}, 0x408) stat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) listen(r0, 0x1ff) getsockname(r0, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) utimensat(r1, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x5}, {0x7, 0x2}}, 0x200) r3 = openat(r2, &(0x7f0000001a40)='./file0\x00', 0x100, 0x100) write(r3, &(0x7f0000001a80)="a14918d6156ef56a1ba939a2fe42f89d80aaf5cf6f976e87857bc5c0822186e8cf48db98a3475cba3e2c9dafeca2cd1c3dee6f2dc5181962bfe85b9462", 0x3d) r4 = openat(r1, &(0x7f0000001ac0)='./file0/file0\x00', 0x20010, 0x4) listen(r0, 0x8) clock_nanosleep(0x20000003, 0x1, &(0x7f0000001b00)={0x4, 0x2}, &(0x7f0000001b40)) sendto$inet6(r1, &(0x7f0000001b80)="89c275ed28dcfd4586c600041e815dddd59f5b87f62a", 0x16, 0x404, &(0x7f0000001bc0)={0x18, 0x0, 0x401, 0x9}, 0xc) chroot(&(0x7f0000001c00)='./file0/file0\x00') recvfrom$unix(r4, &(0x7f0000001c40)=""/184, 0xb8, 0x0, &(0x7f0000001d00)=@abs={0x1, 0x0, 0x3}, 0x8) fdatasync(r4) symlink(&(0x7f0000001d40)='./file0/file0\x00', &(0x7f0000001d80)='./file0/file0\x00') pipe2(&(0x7f0000001dc0)={0xffffffffffffffff}, 0x1400000) close(r2) stat(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)) fcntl$getown(r4, 0x5) sendto$inet(r3, &(0x7f0000001ec0)="0de5a9eb352d3b0e45d0f06460dd72cf24afa8fc7666ada15e60ca66c63733a6571583ca070f5f5a82ff49588ae0af06a102cfb0879edccf6dd5c8d234a041d33d3d578867a6969cc0e079633859340300e4129f9c3478b87e7833bc09bfc98e1bc73980661ca5b2e7bf222b6a6be812253319e4634333200bdc4db736a895d49ef52a7ce14de3b4f642704fc5c07d65f33e404c318772d131e4351834d29a59a7661f251b57ce3ee0e3ecbac8c6e52063e9a4dc97196d8266e14492b76ec5f6bc5143c6cc6a5d7ff3d87376f46e", 0xce, 0x40f, &(0x7f0000001fc0)={0x2, 0x2}, 0xc) semget(0x1, 0x0, 0x2) execve(&(0x7f0000002000)='./file0/file0\x00', &(0x7f00000020c0)=[&(0x7f0000002040)='-(\x00', &(0x7f0000002080)='@)+$\x00'], &(0x7f00000021c0)=[&(0x7f0000002100)='\\{[!\x00', &(0x7f0000002140)='-%)\x00', &(0x7f0000002180)='\x00']) nanosleep(&(0x7f0000002200)={0x6, 0x10001}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002240)) sendto$inet6(r5, &(0x7f0000002280)="cc213ada8081adb995aa24c554a6f3ac9693cf4cdd315933561a9139868213805ebff285967f55fe29a7c5eac415dac0844ae7710aac61a0d82dbc85635e7de9", 0x40, 0xc, &(0x7f00000022c0)={0x18, 0x2, 0x8, 0xffffffff}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x1d1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) 00:00:16 executing program 5: pipe2(&(0x7f0000000100), 0x1000000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xb, 0xffffffffffffff9c) close(r0) read(r0, &(0x7f0000000000)=""/204, 0xcc) 00:00:16 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {0x0}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r1 = dup2(r0, 0xffffffffffffffff) getpeername(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x1, 0x10000}, 0xc) 00:00:16 executing program 5: r0 = getegid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20602, 0x111) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000002680)=[{&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/251, 0xfb}, {&(0x7f00000014c0)=""/83, 0x53}, {&(0x7f0000001540)=""/47, 0x2f}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/210, 0xd2}], 0x8, 0x61) bind$inet(r2, &(0x7f0000002700)={0x2, 0x1}, 0xc) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000027c0)={r4, r5, r0}, 0xc) r6 = paccept(r3, 0x0, &(0x7f0000002800), 0x10000000) fcntl$setflags(r1, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002840)="66a62bb3b2183ba184359ecf55768775f3bb88d38636959812a7b3eccf234526a045d8a917ccc55a547046aa1ef0ff2cdb817c53233c997d291467e55d7d41e8b1e5bac549eb11a6aa7054a9241c3d09d7d88cf4f7e251f8b652e68ffb54bce3", 0x60) r7 = paccept(r2, &(0x7f00000028c0)=@in, &(0x7f0000002900)=0xc, 0x50000000) fchroot(r2) fcntl$getown(r7, 0x5) r8 = accept$inet(r7, 0x0, &(0x7f0000002940)) read(r3, &(0x7f0000002980)=""/64, 0x40) r9 = fcntl$dupfd(r8, 0xc, r3) mkdirat(r9, &(0x7f00000029c0)='./file1\x00', 0x0) unlinkat(r1, &(0x7f0000002a00)='./file0\x00', 0x0) r10 = dup2(r6, r9) getpeername$unix(r9, &(0x7f0000002a40)=@file={0x0, ""/108}, &(0x7f0000002ac0)=0x6e) r11 = semget(0x1, 0x4, 0x200) bind$unix(r10, &(0x7f0000002b00)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) symlinkat(&(0x7f0000002bc0)='./file1\x00', r9, &(0x7f0000002c00)='./file1\x00') socket$unix(0x1, 0x7, 0x0) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000002c40)=""/71) 00:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpgid(0x0) r4 = getppid() setpgid(r3, r4) getsockopt(r2, 0x70b79d2c, 0x3, &(0x7f0000000040)=""/54, &(0x7f0000000080)=0x36) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/38}, &(0x7f0000000140)=0x28) write(r2, &(0x7f0000000180), 0x0) fcntl$getflags(r5, 0x3) fcntl$setstatus(r5, 0x4, 0x40000) fchdir(r1) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240), 0xc) r7 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000280)=""/171) fcntl$getown(r6, 0x5) read(r0, &(0x7f0000000340)=""/4096, 0x1000) bind$unix(r6, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) getpgrp() geteuid() r8 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x10, 0x40) r9 = openat(r8, &(0x7f00000013c0)='./file0\x00', 0x200000, 0x80) getsockopt$sock_timeval(r9, 0xffff, 0x100f, &(0x7f0000001400), &(0x7f0000001440)=0x10) utimensat(r8, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x14, 0x8000}, {0xffffffff80000001, 0x3c}}, 0x200) symlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') flock(r0, 0x5) sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f0000001580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f00000015c0)="2826247e44ae588ccdcebd1976123437178943241dcf0426fe1cf5dc1c10b2a33b36d63e982bb98a1b60ea654f53a68adb5f12b78aa2a8ba81a3df049404aab7bc759faaa764f6a398847abc4aa2fcdc39f5d7f2e02bbc8dd868ff22b0e8749e2874e7940a7a8ade8b6076298c0fe0483a57db14ab3145cad16a59fac6f2576e1e54633dbf7c4e4f42c8b3e4", 0x8c}, {&(0x7f0000001680)="1bdf3b97358559875c46", 0xa}, {&(0x7f00000016c0)="894a1f8ccb26e55654c4b606171a3fbfedcc2f086e7f03f95a89ecb379de0970d3a306235acd6a76201da08a80df27ab21faec6c2c671803b4ca7da8c637c002a878cae9c03b576080c6a70f7c39f0d0be9b5dc45d224c25c4645235fcfa6da839b29b2c531d50e053ae2a98d841ee5f549a9ec770b89dfe318b7f219c04a33cf258a5a6", 0x84}, {&(0x7f0000001780)="51f8636069958ea6c8e7e69a53db55bbd59d456204321f88e6ae69616541dfd395aa3029fe6460f95b8bff1f105ce33226f1bf036535f3eeaf9e", 0x3a}, {&(0x7f00000017c0)="ae05a49535ed49cd2b699983d712011b2fe49985529418c4a15340ada10e2629db9010ccc46ec40c31c475a6313226f462af00f49612d321b52fd3a35e3c95e970827049c9c1679e9c6bb161d3ac677b8baab056e5130a", 0x57}], 0x5, &(0x7f00000018c0)=[@rights={0x28, 0xffff, 0x1, [r9, r2, r0, r8, r1, r9]}], 0x28}, 0x40b) semop(r7, &(0x7f0000001940)=[{0x7, 0x6, 0x800}, {0x5, 0x6, 0x800}, {0x7, 0x1ff, 0x1800}, {0x0, 0x6f5, 0x1000}, {0x2, 0x100000001, 0x800}, {0x0, 0x0, 0x1000}], 0x6) 00:00:17 executing program 2: r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) socketpair(0x6, 0x1, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x11, 0x10000000, 0xdfeb, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r2) lseek(r4, 0x0, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r5, 0x7f) bind$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) semget(0x2, 0x0, 0x102) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x8ff4}, {0x15}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000300), 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000340)={0x20, 0xe}, 0x10) mknod(&(0x7f0000000380)='./file1\x00', 0x100, 0x80) sendto$inet6(r6, &(0x7f00000003c0)="4da98f354561375495dfbb3c718ed8508d2406d42778", 0x16, 0x8, &(0x7f0000000400)={0x18, 0x0, 0x7, 0x1}, 0xc) sendto$unix(r5, &(0x7f0000000440)="218fd3c53c08f9b6da496cec58c27fd0", 0x10, 0x4, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000004c0)={0x3, 0xbd}, 0x8) recvfrom$inet6(r4, &(0x7f0000000500)=""/188, 0xbc, 0x41, &(0x7f00000005c0)={0x18, 0x0, 0x9, 0x4}, 0xc) getsockname$unix(r7, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) flock(r4, 0x8) socket$inet(0x2, 0x20000000, 0xfffffffffffffc01) fsync(r0) open(&(0x7f0000000680)='./file2\x00', 0x48, 0x19) r8 = shmget(0x1, 0x1000, 0x408, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) sync() 00:00:17 executing program 5: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) read(r0, &(0x7f0000000040)=""/5, 0x5) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x600) 00:00:17 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000100)=0xc) r3 = dup2(r1, r0) r4 = getppid() fcntl$setown(r3, 0x6, r4) socket$unix(0x1, 0x1, 0x0) 00:00:17 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:17 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x8) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x5, 0x5) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) getpgid(r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) write(r2, &(0x7f0000000080), 0x0) fchown(r0, r3, r4) write(r0, &(0x7f00000000c0)="72f1df7babb7cc4436c544e136c854830b5fe4a1a0ed840d8adb43523cc87912a7f3f117f2ac707816defbb0386e695a48d0160cf0a1054375696b757663b064aa25a2e34fa5eef750748f11e7da3ea80f403c07123a124b9da0eb85a2432add373316748481f452bc78c173cc20add47aacf79a962b32d63acf7392fdaa0baaa6bb4bc3bd3bbce389ffffe5d4e275a0", 0x90) preadv(r0, &(0x7f0000002440)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/25, 0x19}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/25, 0x19}, {&(0x7f0000002200)=""/229, 0xe5}, {&(0x7f0000002300)=""/224, 0xe0}, {&(0x7f0000002400)=""/33, 0x21}], 0x7, 0x0) r5 = socket$inet6(0x18, 0x10000004, 0x9) fcntl$lock(r2, 0x7, &(0x7f00000024c0)={0x3, 0x1, 0x10000, 0x9, r1}) flock(r2, 0x8) getpgrp() fcntl$setstatus(r0, 0x4, 0x1010000) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002580), 0xc) fchdir(r5) pipe2(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = openat(r9, &(0x7f0000002600)='./file0\x00', 0x1220102, 0x100) socket$inet(0x2, 0x7, 0x20) fchownat(r8, &(0x7f0000002640)='./file0\x00', r6, r7, 0x200) bind$unix(r0, &(0x7f0000002680)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r10, 0x3) preadv(r9, &(0x7f0000002b00)=[{&(0x7f00000026c0)=""/52, 0x34}, {&(0x7f0000002700)=""/219, 0xdb}, {&(0x7f0000002800)=""/174, 0xae}, {&(0x7f00000028c0)=""/93, 0x5d}, {&(0x7f0000002940)=""/21, 0x15}, {&(0x7f0000002980)=""/41, 0x29}, {&(0x7f00000029c0)=""/91, 0x5b}, {&(0x7f0000002a40)=""/173, 0xad}], 0x8, 0x0) r11 = semget(0x2, 0x0, 0x100) semctl$SETVAL(r11, 0x7, 0x8, &(0x7f0000002b80)=0xfffffffffffffffc) 00:00:17 executing program 0: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) fchmod(r0, 0x8000000000188) open$dir(&(0x7f0000000000)='./file1\x00', 0x820, 0x0) 00:00:17 executing program 4: r0 = socket$unix(0x1, 0x800000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) accept$inet6(r2, &(0x7f0000000440), 0x0) connect$unix(r0, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="a27d3e21e242eea3a789c3bdd9520118da6d1901edb76646256630c66791446c31518d3051f753b47250c68f97daa55e605fbc57d6b09c70261f24ca702fff33ff74c7fb679e08a4cfe03228529e775de16a6340ce757ff861d1ba228c26859f8131595e2a0aa21ea42df869a73a297b745b7dfcf721dfb4", 0x78}, {&(0x7f0000000040)="4d064feaf119649ce7f4ddcaadd0407b82505d403386f3332a6ec6e036d4a2891b89e19afdb02df966fb77b8", 0x2c}, {&(0x7f0000000140)="857a92f59a5d207e683d4896c94314758dd1e5e107f5d26e6c2380a954b972cf6b778b1bee0641ecfd0d0a616b14bb2f46cba9813ca78be1bb02d548cdaecfad233fde5f24b6510425512d9a4312695d001b78261041568b173aac09323bafe5ca4e131a9777e625e41f6574f95d689d461500a01e6b755961f17464acd5cb9d72a23752aa6f25ed5b1ab8310abbe7b5c7f80532ffffb7db2760cb9c568276b88884cd62dc52f02f43484df9d17684f3ff47b801531a34b78fe530775c4cbae2d7e5edb39f954edc6b5b0d380204b99b58338bc1199a2b1f56165bb51434a5a6fadf27bbaf51a49051e1f6094ce57bac002afc868303", 0xf6}, {&(0x7f0000000240)="8c449ecae3e3", 0x6}, {&(0x7f0000000280)="6bfa27be123e679fa73ba9168cadf5c32da7bb547cbcaa2356c66ba9184df913b4c79b100fba19f1634dca8e94f350193020c512cb9692f1b9a0f43a6099619fff009bcde11163cf823308c033662c783e0706e9a01519ff12b2e52a84740962bb5053cdc7b9ea9524fa93ef82f35700d8d728646917e28d54d19a55053f1c4b6f5b494a3136bf5bf962b6f405cc3b86956631dc6393e6dd2af7010e149c0ec8edefba4c360e9a76ca40661ae9db27c6842cda7fd02f50258b3c9c780047b0d999ba192d", 0xc4}], 0x5, 0x0, 0x0, 0x402}, 0x40d) r3 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x800, r4, r5, r6, r7, 0x57, 0x4}, 0xffffffffffff8001, 0x9c6, r8, r9, 0x7ff, 0x0, 0x9, 0x100}) 00:00:17 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:17 executing program 0: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/138) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) getgroups(0x6, &(0x7f0000000180)=[r3, r3, r3, r3, r3, r3]) shmget(0x3, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x1, 0x1, 0x7fff, 0xa80, r2}) munlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r4 = semget(0x1, 0x3, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0x9, 0x0, 0x0, 0x2e5, 0x6, 0xfff, 0x101, 0x0]) r5 = msgget$private(0x0, 0x580) msgrcv(r5, &(0x7f0000000280)={0x0, ""/177}, 0xb9, 0x0, 0x1800) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000340)=""/147) shmget$private(0x0, 0x2000, 0x224, &(0x7f0000ffa000/0x2000)=nil) msgctl$IPC_RMID(r5, 0x0) fcntl$setflags(r0, 0x2, 0x1) semget$private(0x0, 0x7, 0x1) getsockname(r0, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r6 = dup2(r0, r0) sendto$inet(r6, &(0x7f00000004c0)="3593e9eca49c3b966f4ead8916b5883f7ab1365c6da30346bcfb8b763e1ad724cfbca155e8fca2ff10fb17c9471e008d965c1e535068ba8bef347c92807e2f268a2ea7958329e4d21366cc45ba28a33b56de09ff2d528ea4c08283d3f0267de41dfee920a748e124f1965df68ee8bbfb09b01ced9795da13451b4ef3a580c54595f65e614dbdbe17fba69b41203a95b2bb2846f463c62a0ec3021374b75fba6d0c2c2685b4664f86ea0870a397417048866827ea6ceeed0a586faca9db56240021dcd4e6892fa1d5baa1b7a6422ebe4f7dc2d7ca25988c66117c97666ce9ba988cbcabde85e3eb9511", 0xe9, 0x408, 0x0, 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000005c0)=0x10000) getgid() read(r6, &(0x7f0000000600)=""/124, 0x7c) semget(0x1, 0x2, 0x82) fcntl$setflags(r6, 0x2, 0x1) semget(0x1, 0x4, 0x200) close(r0) msgrcv(r5, &(0x7f0000000680)={0x0, ""/243}, 0xfb, 0x3, 0x800) 00:00:17 executing program 5: r0 = dup(0xffffffffffffffff) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x600) open(&(0x7f0000000000)='./file1\x00', 0x982bc, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x201) 00:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0x0, r1) accept$inet(0xffffffffffffffff, 0x0, 0x0) read(r1, 0x0, 0x24d) 00:00:17 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200000, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) close(r0) write(r0, &(0x7f0000000140)="effe3110d84e48467ffc7c15ffb3293be01ca3c1a4b44fb69a85990516465cb179b7268f87ea3f2ee14a6c891f268ee19221a145be43f6c5ee5e1bd42a1c7830220d30d755214842c91c7a9cf3db4f3dcdeb79dfde09b3d9b25175310ec5f58e541c8e181cfedd724c5e10510e8d8321c68987e8865cc8a9caac4d13e99bb8a25e17f14e4f05", 0x86) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) close(r0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x210640, 0x5) close(r1) write(r1, &(0x7f0000000340)="ac7c0f66292de2e3122ca92902850e479925fab6e0d355e0552540b9090848f90f079b03e0d8a900e358dd8ee3fa45efe6eb0ac66979e4e68ebbbbc8ab8744eccfa04a20eca3bd98fb88f7c65c998ede757873d642cbf9cac3e36d4112ecfe0856b3021309810dd88742a38835da9f453391cc0cc20257c546453891983f71565aac2447c3fe05d8a42021bdef6c307038e46620dc5967e6f09812832f3763781ba1d369a86b4a0f2f2f", 0xaa) readlinkat(r2, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/74, 0x4a) fchmod(r0, 0x100) recvfrom(r1, &(0x7f00000004c0)=""/229, 0xe5, 0x42, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x90, r2, 0x0, 0x0) fchmod(r0, 0x82) munlockall() mknod$loop(&(0x7f0000000600)='./file0\x00', 0xc000, 0x0) socketpair(0x18, 0x2, 0x81, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) readlinkat(r2, &(0x7f0000001700)='./file1\x00', &(0x7f0000001740)=""/179, 0xb3) r5 = getegid() truncate(&(0x7f0000001800)='./file1\x00', 0x10) r6 = open(&(0x7f0000001840)='./file1\x00', 0x8000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000001880)='./file0\x00', r7, r5) write(r1, &(0x7f0000001900)="e6f618abec7339cec9f173d274fc7530636d8b5feb50f95e7910972e44fedae8ff", 0x21) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001940), &(0x7f0000001980)=0xc) symlinkat(&(0x7f00000019c0)='./file1\x00', r6, &(0x7f0000001a00)='./file0\x00') getpeername(r1, &(0x7f0000001a40)=@un=@abs, &(0x7f0000001a80)=0x8) 00:00:17 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) 00:00:17 executing program 5: r0 = socket$inet(0x2, 0x7, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = shmget$private(0x0, 0xa000, 0x200, &(0x7f0000ff3000/0xa000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x101, r3, r5, r6, r7, 0x10, 0x8001}, 0x7f, 0x5, r8, r9, 0x2, 0x8, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000280)=0xfffffffffffffff7, 0x4) sync() shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) setsockopt(r0, 0x1, 0xfff, &(0x7f00000002c0)="2c23cb588e26216ff2d42e083981a1c1580d5148144d715a72ffb2afde22524b81cc1cebcd3acf625e04862f6b93ca0448cb152e8a3fb8b8e005b2011fdbc080c387e217215f779c99fc427056306afe1976d9fe56f2547117b9487f57a4a2bd436a4cd72e3bcc20a49774d2015ba1aae7356783d6c49ac6e302c457ea128eb731616ff78790fb8e292996", 0x8b) fcntl$getown(r0, 0x5) r10 = open(&(0x7f0000000380)='./file0\x00', 0x60828, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000440)={0x3ff}, 0x8) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) connect$inet(r12, &(0x7f00000004c0)={0x2, 0x3}, 0xc) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000500)={0x100, 0xffffffffffffffff}, 0x8) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r14 = open(&(0x7f0000000540)='./file0\x00', 0x4a0980, 0x80) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) recvfrom(r0, &(0x7f0000000600)=""/145, 0x91, 0x840, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) chown(&(0x7f0000000740)='./file1\x00', r3, r7) sendto$unix(r12, &(0x7f0000000780)="31146d7dcda9a64063b275a8719ac79886fcc0b0ce4b868580ace0a2857f45def0be8089bac26e56a022eb97ba5e14415eca49342f456d31ef09314d5631a0a4b0f60184f1cb148da7e4775fdf39d512ff48ed271dbe0705ea30d05d548334e64064ad5b8bb17da8c6bbdf063ec27b1d43aac45468f5a7307003464c760599c862123f7b9acce0ccaf4898d4eca0b55e93bf47f57352cdfec688162766d51898f4b5e0a449a1e29760189b2c65cfec92095d7c0f97e1625d43d5d8353db1383eab92", 0xc2, 0x8, &(0x7f0000000880)=@file={0x0, './file0/file0\x00'}, 0x10) unlinkat(r14, &(0x7f00000008c0)='./file1\x00', 0x0) r16 = msgget(0x1, 0x4a) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000900)={{0x6, r3, r11, r3, r4, 0x8, 0x2}, 0x7, 0x7, r15, r2, 0xfff, 0x3f, 0x401, 0x9}) 00:00:17 executing program 3: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000100)=""/27, 0x1b}], 0x2) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) recvfrom$inet(r2, &(0x7f0000000280)=""/101, 0x65, 0x2, &(0x7f0000000300)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) getpgrp() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x1f, 0x0, 0x8) getpeername$unix(r7, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r9, &(0x7f00000014c0)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001500)=""/4, &(0x7f0000001540)=0x4) fcntl$setstatus(r8, 0x4, 0x48) accept(r9, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) mkdirat(r8, &(0x7f0000001600)='./file0\x00', 0x100) r10 = accept$unix(r0, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) open$dir(&(0x7f00000016c0)='./file0\x00', 0x0, 0x40) getpgid(r1) unlinkat(r6, &(0x7f0000001700)='./file0\x00', 0x800) getsockopt$sock_timeval(r10, 0xffff, 0x100c, &(0x7f0000001740), &(0x7f0000001780)=0x10) getpeername$inet(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendmsg(r10, &(0x7f0000002ec0)={&(0x7f0000001840)=@in6={0x18, 0x2, 0x2e9, 0x400}, 0xc, &(0x7f0000002d80)=[{&(0x7f0000001880)="d51b17bf60d7994985e4864acf9f581661d138be8d7e19b39c0204f37864ef7c6f07236f6980005609b9e78623243525357a9b13d4ea2d7aef55fc3903e35e5229f104dce41ca10a066c3599306a2ac5d2a64c6665babc2e52cd397285b14fa883ad9b1a311897ce63999691180623401c70196be08174b0cfa603a6e02ecdc5b8a1b6da23cd88fa5b2fe574c3e876198b76025282ca85ab2bcef4700cd0919e46053ffcb63340cad35f2f904dd3ea08e2009abc9077b7d6dd34f5edc68b941d83584aa9b134050f1d080cd5b5d2189f40478d018bbc4631c56c1e25a8789f1e83cf2e54e623f4daf05dad42dad911c1b18f0f4d2b", 0xf5}, {&(0x7f0000001980)="465d37792f5f99779bbc825c08391590adda3e485e59280f9422f9c7a0549c59d2085131c431f99c564d310255ab4164cae37dbf18e85246ff6022bf3d9994a00eb10cbaa23164d83edc3658aefc29a53c4e853526d14944112bd4dbb5e49dd578c7b9bec45339b74fd5bb22dddf642d23ebac9dd7e5ebba483862e55b5b68e531d4f95f4f2afc50abe308c5fcdb331c076f25f1da67c7743ecbb688d34eeb9c26c754eb30f7b7bcfa477e5da702aa167d90e95a6502831af89ae922bc9ae2a589f8bf8d6df7570963e02d8cb929efa02539eaaee68a9033f4861472a8db6a18efa46201275a264387f8c403c03ab1f854db0f64f56326311c9018", 0xfb}, {&(0x7f0000001a80)="78ceaabd1e7419fe728a1824e19ffee07499d906ad5b26ccd7c90ac54a25134bf352fe51bcdd07988e56a7872bb430da32bb8d5137d49c7591e86fdc062233f8d1c1e856df303f39bee45b5bd5c8d203927c52e96c6921c9a1973a9d49f41943423aefb4ce3f28e5c71f5f28ea35b34e2d22b9fe12885e1d6a9a89879449a1f693002f27de2501c7615bc16ba7cb665cb1729f185b1c84844f32cb46f7ddaf2a56237203a929d438baf06542a89ba47458f1085c6184565abd8a6247ade4176431fce4b7026e0bb4ab07c893b51a3a5469453e208ad8949138747a7d4b0d0e2edabe4729e0cadcb35048d5ab60374031d6c647d51826e99e74b1b9894b46ce45e6dcc7484c1c3486016c365c8cce7a669b4b2eda4d6b470306548bb3e17117b6b651cecff473e6bae95b21546ffc5a195a105b0b2771b01f37cf9e3488b770770bf827ac77e04d3b9414b89d31ed4528d3c11f9699b90a51fb70736ba900f1a5ffd9d989639bc9ba403c54bdfa522d2fd3f0142dfc2c9950f55c4158f08b894fa8002b0b30d6b957bac0e8bb8ae9f5e25b5de4ade7f60d530e61bbe32be465fafcc023abd3fe4de85c8e0e029fa6d9d9cf9372f739cffb1d7ccc1c3a1d5d7f4149d0b8c11b25d88f110c5f1d698ac47b9154e79154d954f76ef4402a791076a23a9b1a387fd90290e2e358824248e9414be12e6c1aba32a4278e148b3334862bcdfd8e9bc0481da15a6ef838e7f249785c646cb0a2b21fb8a1fa061f7e49695c0c2443ed67ba639f0d6934b8409a9b0657dc8bb87ddafd77eddee236c717d8c5314ab4be0c4fccd762bfc8623849f1216f5fd337116d43736db0a5d0e457bebdf67d7e3d0bb3b77cdb1494550ba8e1663fd8df87e58967a0834b029ee30e9d2182d142d00b03c428a69ce46d0c2065bb0b365163e0cc4c4a40299deeddbee2c6a344b4c3de2630cb3769bc91abfde8f7774eaa8f14f5c7ef80972c58f6b8e91c14be47403761b5c23cdcf5066fd0acad6403cfcb4a794342299b94f3660a81587cc07cc6b656a1b6523060e7f6e06c2815d9b47654035e52c2ad2a505ff2733f65bde5d795eef2ed948dd0bc26d8a9de1cd559ef2016a3db2bbcb5a61dfe567a74411b6e1fae66cbc0698ebc3ab99dd3a24b45cdc6fb4b9c1387e780c64ec875c49e066b835a8e4ec0c389436d0748ae8b791fcce4f5ed40881c4814a9068ed7fe37a8205346f445e0a30c319f5ebe59082457cca952b6bed066c775c7225e98b70ea8d4facb4451fca5a0719b3d27f831dedd6942bb22fcf745d16d247d9770b332e3c9432d08e05ff9c6cedb22e6b687c2da4e7de8782b3babd465929da3e7d051d80d2addaf082bd55426aa24e8bd0d29ec436cd0b1aa1f7d34e592f82055ad900effa103d1fd0311561fdd5ceddcb6616e63bcc4aaaf170d138bcc5bda68e838858874a2ecbbe0d1afc9f639cc42d3d7b51ea7900c6fb9b0c7ee1aa61af2afd5967415f8a5b5e88bda1f30e27ae7ce5cd2704873a5d5bf009407ccb05bd86ebc83c4a7c88c2d7f6c0a2ac9af8f1356f30b2125b6feb5dcd44ebc77f43215ac1915e015029748ae81542f06f27eeb3b6ae84bd273ff953fe7c38b7b08baca7e4c12bf860df2c428051f07106228b57442c626aef843322fdedb678973035842e59ce9b90f9285bbc0a709b6159f07d0876af43686a1759004c9aa2699dfdd340600e5013564533fd001e00e7303e2c0b0d8bd97927e33532e73373448456a8f4ff9f84731f8584703ea4106f8b42b8bfff4efcced4e1227a10033ddc02290216a254c8aed8fe119d49fbf89b55251b793c79a7d3b916c520c29a682e055e0011a17ec7f5c53484baeb736bfc6537ef67ea0e1ee583bcf507c7e412ab23af7a84a2289c7ea2af7061fe88ae739d870b22233d8c8051a4fdbaabc691c3ceff4d13bcaa10f18a49343ad91759520d24feb050835f6b8ddc3056427722e5d6df32c57d907f9393ec0ffcda3fd4419dc5c16c319d8bbd2a9064b0f85e555d9d7ed547bae4a803d4603f5b922496fd1228ed261b280dfa74f1ba204d4501045ed9d3f79a8bd3b2acb82189d366909e5f3e8018bd2a938b7f335ba0746c8026d0bbbf06884d289dbe37bd8f3a00f755b4076496cb93cb36a2df09d18700ebf9d69675d6fc8371cd4cdad0bee70dc55c476aa53fbb8a2340218cb8dee3a315d2c9c23a38fa0f2782c43bd42a633d4ca6b9e6309ee5e84bd300673c680944a2fdf1b010f057e42e4c0563fe1a69c5c9d178ff05816addf4d719941051aaab5e6c2a2c0a937aaa77ab4c1fb218a74b3a2e87fc2cc865972311c875e440a9bab1caf138224827a1d2e9c6dc54edf845854a9443b4fffc8227b9e0ffdc094d570ada0f14a199988c1a04700297255394f95e5ec2ee05f9cd3017ff223d84476993da1e7cea7e741c78376effe9df734db438e30290727c47b313ac00b69dc28b172c3af7234144b59b72a7b1b3bd90e562a2a2280feb78e33cbcc0e125ab45b298278b4825ce555734b46efe8b1442227245ea539efc763ffbebd495eb2d599967635a1aab053e1b9d89955589c8ece48a5600f5cd37b4c3884f75f97ecb5de671c10d62eb203e6a5b5b6884e76b1c29a42e30aa70003f44a2f33d27de0e2d9791cc0a8b05a7e6237ccdd53b315a4d9336a3914595470d127e30c2113084a30f694f8c981dde373d8ce8564d30cfb415b716f2d0a00c5636876696cbd42cd21ae0b8ea0ed8671888f0ca596161da91ebda98511a36d4c7150c7bb97dbd32fbf568b85dabe69ab00aceba51235d06aba0bba10f1d2d3b01c38806039f463c5696238b0815c80e02fbeb56ffac0d80dd96dca4e1fc5354eec062c6030c72bc1bf6430021877fcac020f7012d003cc7cfdcafba50686e40e65351a9b6191ec8695326c11fbe4b397859f29893f62fbe83ea27b691da23683fd1971cbcf1060e256d0b5b11c00c5584ed6146772388a8cc553c35c861f9a6c409a0fe2a62567e7bf8138ab4b6816c93a111efde1dd6b50be2f3d926afcab1321973ae5a8e0a14fd63660065cb7e8f5634a5427ca63ba3c1efb62325bd26f3b673009d5f82a54a146703a8d703d0f7e074728cca94d64de29bfc59a7ff9033450d500a6e79b30c85e05804b46badb18f4eb0488b7b86647e2623f0a47a644c31d32c8730356406c15d6bace9216544dce4bd5ee2688d4e71dbd0b7decd15b4902aa5cc56dbb54ae7d860dbc99385fbd0f8d4e2c89a21d6410544a1d30f8d6987f038e6335a94742153b6be373ae6e26d6e8ab0a99ff892061d9c19c3a020b7712b7d9ea94a93e2499b1652bdb52b681ddb543ede70ae96f3981fbd8321ab8538b1aa3227accece5b648cb78dfe304f0e08be0ffcb586a890ee4e0dde53a307ac8f9ce685c93b304e73464de3c1b508dcdf9318f3e446e70977b976f632f33352de741b4beb61999a33a0b38600ed656e11de691236fdb173b88544534714004c9377bfa4a89303d58457f6e4ada77666c1cb25359fd400afcc83e94a59a2bad40d7f8269cc003973e765b088b258ab89bebb82c47105281c78746e8d893dbb8b644b541ab6855f695284cac6a7242e4d90e50f3db8b64736b270c1e5f0785d00ed749e6085dd1ddbb9bd924db9aa3d7446ba9a0990513024dd04c5db5475f8a5f5749e5fefcc4f2839a8a43f9bbe33a35c827d4aa6db6179164ff85f111a0a388091574b512cca8d36983134f2ec6ba62fc2c74264648eaafb1edd2fec4f16a25fa264291b8de00bc7af5dbc298d2b619f2820ecb577bf1a7639e8181729e4da63ec4009f9e27c5414d2cb36f2888810c414fb3ec4943deec67979257fb7b16f0f0ff8db78a579b997333a0ae4a3a7b15e7355cd8b6daee6d95d8e96af6ed99fea6025b34fb4d16415ccf9a4c8d8f8ef795fec28956fd2192a0a9b7dbfb61f2e8a5c0b0579cb198f20215b725e812e3ffde115e8f10477eb55bc3cba56ea693bad9b5388e0b53c378eb7352d93a2079bc125f019e6fa4b440faa621cb205dc0090cdfadf7d97229d8089ede730a952dd635456f6ed3e3e2b08f1776145505e6e5928d948ffe1b349e9f2099be50cfb030d7369f17d277dcfd1d86b40c26c646bef060621d6e895e261b9460816cebc852d104c0411ad840d97d1730decd10e56df3dc17b8097c15a30c8f79d338f47c02ea2cab0b890d61463d255ece277b149baf64c980d92ff926b8df76755bec5ba2d0f0cbe521146580795019dadec50275e45091ef8bbbc222d1741504ba83bb922f3540a0a36be591d8cb32ca7fc3bc753849bd79a2efa05c9ed80ac5b251420fcf36e42033b3ec214748492866ecdb1b7bd95ce8bf4d9fc435c90ea51dd413b06c2d0e35ce154f8cb68018ec04e76051b438fbc2a206e32b9b02324656d8f9acc13927bd4a5b39b11ef076724fc24b728b77f0d8c3ca790bfd3b82e95739def536856820f471875caabe80a14421dd877abd3ffce9b03278d642624eaffd0ab26891f9673170d72e72794aa8e0f74a1f9cb703bd050c5cdb63c010ecc20846ad94c786856f210d79a392818b74db7c86185ee1bed732e0caca51758c95e2de10c8238a10c9c4dfaa138ade3b66c51156c9138183c421d0e0765512b1ad95def4f8f21be96b7d6226c053f687a3082af95730d5dec868ac32bd8c3b5b5301d0fec4ec3606bc81dc08f4302f0641c841330f5ced6e77cf4d5f55e7f69462e201c350d7b212c3aebb359d1e340593b6d3b9b2c8610982e456ab5b51cca67c92dff64f77c252bfc49983d552de2ea848c19e6c7291c36fe34e3cc6d5155e8432c22a83e906001f4280d4cec8e0f090eaf3b8aa6e147373b7e972cffd97bac1bdddf0e67b5caea19df02c1ff70e82ab700717911589d3da5a48dfcd51ec543d0ece7f640c25d7a0e8bdebf2dad565f1a8eed83a295685a0a3c0ad9a3c51d25a240c54bdb775b435b42ffe517e5d9b52dba0cf712a41f89a27eafa3f740b4b262f18e35a8a559b5c04fb4df7a633e0c29203d1d10faa246580206fb53a272e7c200b1426033b5feb29afe9571c5b62d7679c7f638e6d0f35b6a894e76ba58bf29d6b1223db420f82dd4fc6b06ec2d5596557e613e2c63ecd85d08caab223ee894e4902eff269057467762f778e1c4b6a3908173f0df164426020375ce018907fea5890d55193c5765b0596840ffe7c4b604d3d04dfd2c64ebe07b59edc6efec5a39a60e5b8a4e289c344a0f3e7e99ca2220e9128e23efeb484c98b2f523e645ba51cc951b8d2d42f130b67cf43c33b17898059f755e4e9a119f3ba2675c32c9fcf9e255ea3494bf728006a6b1ade95f338ac8711fcb35e64672c0641b4cd0d995d8e08616a92726971565c73891cec42714eb59b5e475ba8b8df5f0e0893f5e9084097995895194673fac40236c69c0af9a6237307c11392ccf4793acca8f044b57865a3ee9f36d31460bb1fc6a60c5104f33426a55e063153bdc51bc3206f6a375a4fd92ecb31bc30ab91e0a03ac7f7b348a032c5d1316d219a34bcb2ea6f4d3a38cd047513aee61e6815678ce65958c11e68edc2bf0a95c3bb5a7d7aa3605f4d239e14b6f295740af4a4d4d2e102b4985c4d2947c227c7e06fa0f2bf8d662e81185e09ea34fdc24d089ede0d80e6ac1d43893be37c41b77d4fd13de5a2476edab30443fd55042c22eec18307665416928748947217bd03e09acf6703d59f52d02892026eab55fc55934cfe4f37787da075201dea3d6ccdb15023ae60de5afa", 0x1000}, {&(0x7f0000002a80)="c1c035e74366a4d239e36e859ed8e07ac1f0de36bd07209400530821c0174d63dbe8bcf6c7c1cb46f89868fbcce585e98fe5e6395dbe0f9f302b11cc3b69e74ebe7b41ba0a2da1b56c4fa4e2026d092b5f835330b2dd9f61cb08cfb6e702c86ea36e24bc5b1d0af1501715c1d7eaba9b5c728549648eb350800c17d9f6c4d442432fd242e7e48a6cc8404ffdc6b6333780dbf5c01a45969e56f8c06b51fd9a4b3f924c368f3e0fe62e0f0bf79f3799576bfa", 0xb2}, {&(0x7f0000002b40)="e385647ef69dffd105ae18dacea9f39dbd14d4e13b62eea7bb17b8e415c4a4c233d88c9ef2062bf7b1f36d013855a08147818db7519f77c161625175406c5fd9c5e0c29e3cb3921e9a69c7d9f0bf6c80d9191f67719bf5e37a6ae807a5", 0x5d}, {&(0x7f0000002bc0)='6', 0x1}, {&(0x7f0000002c00)="fd100d543cfd3f1e0b3bd55ebe718cafdee8fc596c9e5f5f8f47205df4c80cfac5a501595aeee653215850aab31a83294d17543d891e82ac06d6ea73ea8cb0be00458eea4205a284", 0x48}, {&(0x7f0000002c80)="a4ada1a19892a4daaf8d263b766481b6894f9745bef9075a764f4f5e89fba8595ec44ad216261868ddeaf9fae7a2350496a5aaa630e9b0ba3520060c664b0db1f0c6d6773e90bfb71e9a9ecd1010c4ba582972cb99187e5832d7049ecd7fa83596c6f8ecf1654ff6c0f06d9bdb9ad93eb65917914e859cc13bcb592c6ed6aa39aeb7d7ac5e80f4bac454fe1cb5c35f1c80f0e7744d44b7cef9da", 0x9a}, {&(0x7f0000002d40)="aa3e2fade163bfcf1e2360af6124a5ab553277ead0ab56050ab909d0977eade65da9d6faeff8a3d2ae5126a0dc8591b135c83eb6f98dd98f847e3b", 0x3b}], 0x9, &(0x7f0000002e40)=[{0x50, 0x7, 0xff, "23a1cf7a0cd1918e2501fad7c8e307a812642e3ce043e2ee195017bcc6932c85e366cbbdc792622a5ba1c541a2f4a0b364f1fdf10124325a497854958fdd"}], 0x50}, 0x8) getpgid(r4) getpeername(r3, &(0x7f0000002f00)=@in6, &(0x7f0000002f40)=0xc) readlink(&(0x7f0000002f80)='./file0\x00', &(0x7f0000002fc0)=""/212, 0xd4) 00:00:17 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x4) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x6, 0x1, 0x7fffffff}, 0xc) fdatasync(r1) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000100)=""/32, 0x20, 0x42, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000180)=""/181, 0xb5, 0x42, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet(r1, &(0x7f0000000280)="28de9c343e2b78193fc1fc296bfbf84a9111f746bc1651009d02ff0c6eb909d80c4cadfc206a0888fadbcd851df4e2cebb1cc35c5831beaec170079109750791b17955c1e9ef1e8e3e2bd42e546fe16b32f1c3253087f39b77f10bcb1860660982a37320385779f7ca773e16122ae513808f699f4d9d3b23b4a523ca3ffe89dea69c16c672e77411d5e499131fd394d6220cad0a216f65a240f8f42c83280f7e67d213dcd1374278d7cdffee19b448f8b962bac5643ee84aa1c31f9e4cff10c11cd418d2c5d2f66be54eaf557ae8ef254ace660d02b851e0258689c79ad9", 0xde, 0x1, &(0x7f0000000380)={0x2, 0x1}, 0xc) shutdown(r0, 0x0) shutdown(r0, 0x2) chdir(&(0x7f00000003c0)='./file0\x00') getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) chdir(&(0x7f0000000480)='./file0\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000500)=""/249, 0xf9}, {&(0x7f0000000600)=""/69, 0x45}], 0x2, 0x0) r4 = accept$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt(r4, 0x7, 0x0, &(0x7f0000000740)=""/83, &(0x7f00000007c0)=0x53) unlinkat(r1, &(0x7f0000000800)='./file0\x00', 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000840)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000008c0), 0xc) fcntl$getflags(r2, 0x3) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000900)="666696ca02556fc801272449eb0d587dd347a07023d421d7e3923a4b9498f93c98e4ff2b9fbfbefd1ff1cca1c9fbf6182c85675a", 0x34}, {&(0x7f0000000940)="6eaa5f2d9875861016cf7ab588c9ba63d8601e0817535fa481c766e291bc57ff4ecc9177075cf6a3a88bcb7fa3940f6f5c17d6fe4ed53da880690d0fd808450277a9d2540eb231cf374523d77a060573e4254a8723e3ffc33048d931923b293fa399a2d78c5219d43f42922f90336eabb1fe178dc0572035ed66b73fd4ca3a440b1ceaafb40923b5c78e2e93e67220d9e6045cbeeb657cc3df6b9e767688993304217740e25f08a51d549fb77e847304f7aa7d1fec23bdc76b471476540a8a9603853fd7ed73c6d923c161cdbf764e64f34a38c1236ba5a35a02eb848aacd1118c8c5e8056089acec98565511577b4859a2ca57c2a6923d62511c6396f0c0bf2afc0452253956473e723f79dc7c0e36681e2cb9884126d518754e68ce06edd3af342006ca55277144aa592a5e01a9afe9c6492045e7c6dcb87429eeb52376b327b0921f76db4787da075959037e887add48a86a38c502a099d37333c8cc2ffbed69eebafc60b2ea08750e72630a2fd4514bb6c67a983befe23ef970d177f58b87a170c1946113846bb772e52181cf74f642976bb65d595c927a44c2c15732e003d5f66804b930caa7af5bf2ceaad581b3aadf3b55271ee210ff3996c5edea254404afd111885a8022db3f8a432d6eedc98b714c7044d4b2f9f0f2d5c2882d8961cead38c068e950a721c59a043534841844f92e997d7430c6704b28fe7f290c2ce7bed5020b3146ec1306bd87974fe99ecca9768e88fb526c8462964141f6780a2229b2eb52e92a1b7eeeab08f35dea63c1a674a58b2abf5e7914502c8b53b72e12f9edd99f675aa646c42c98a12f568526dd5c3c069aa91a925dcf06a1ac6f65834b81f19126140d917ecbc064625d71ff5a6020226b0b068ed3278e288a24c11a63374c4a0266789ee6e3ba227efb5d050165bef83b9b8b0c986065b5d1f6ef8367e846d96a4cd0e4a7cc7331be7132588e789644b573df25427526813edfcb4dc8580076b452e64a2232a9fcc8a535357d8be6839bb9669e5f2cc6f6c1af9f98267c9d1270212becea313ce485bbf9a79a8bef1825274761193d028dd874d62fb8f74499f7c616006bc31135bf7876c4c9ada73dd7a80b5d5a6c0e3040a011f2ca285dbaf69d8e82a13e8da63835bcadbe4bf9a5bd1eca4a272755d60466a329a9bbd52f380747a4ce35b7a7c3ad69e87abc947bccd9bbb2aa5b1d69505a5299790295825dd91b5a1c3a3b04e8148d824cc3d318663e895bfa3cc2be38118191f614c54793afa55fa9213937d863fb0a3aa91f0316caea928d9c1720d596bbef248830f6801592d4559bdeee20bf3f97eda0ad598a041044287088933dabdb11037ad9593ecde8dd97a58f4655901b721442f03c66a681dfcaf3ba9f885046b60711fcfa080770d97370ae966bb7e23703dcc9e66f129b60bfbb987fd49991e00f9f352fd2dcd6a353d7d7e81f8c1fa56b0e2e637c18c55fa731a0fb6af37d26a5db3601be0a833ae79d996d2e1a2b934f3a6d227df09e815873c6bb2f9a0459d67ea4e30664408fe42b5c9a6a1cab9c484329596ffe8792cdcca4d0a3f09518cd7cc7c5b2a8ecb26031f25d42ff16fc0ff79b80e4ca5d8df06d8c318ce236b7353816bc3281bd7807032020989be338169bafeff6e218c9bfc5bc8cfef686e4f81438866dbd01becf263d46876abd894b509edb9f9ab7f0935c4d8b5d86427b19ef41d36d87958f1ff8e4faf0af9b258133ad4464354ccc0525ce097b26aa7ea9608cf292df4568c37516299ad555581bb60a389593040939d926808d5b4b5a2f4ab634333007433d22fd56e106e21058a5e3faa3a1f219287a5916b7dad9e7fd6b84e2c66252f792413e79a0a038faa29c6ec1bb1498d257be945b0ccdb2520fdc4ced5399ed88c295585c6719419ee5c596da0a5dc569bce6b9250f304c64939cdd212f75fee355def254492ac55eb674aaaf7dbe06472e7e62330d64f1d1145db2922e734d0ecc7e03b477499fe5032eddd3db0ccbd49f6ce924874bb58ce3fbbad7f74e96e6ff676d803a58def1a18c8ff560197fbc09ec8f9d90d9f4368bd0e2eca4bae4d43ade61259feb188f4efd07b811f6e39fcbe2b71d1c7241914a468b40e40984e5fd4e6d967d6620e527c873a3bd8d71c304ea95fbc046c479d05cbc8a4e3867599518c7574fbce3390adc94304843843fc3b5c62af2cc27f59b320f12b88c8f99cea7c0bea6d35cee2aed97eb8958321dfb4ce0c6c9e756300c9f8676c92bee1c430644f012fef4b62ed9b2bc0fff0aad446b052ce5f909513e2ae579a6e0f1294194ded8a12ee5a772b2005939f4d5a62506da6d57c6417b39ec7658b9f0f8ede4c7db905d2908311b81802092bcf4a5729329335e7ba36663a801e4381b9cb00ffbf7434132e80dd01d452ac68ed164a394481170df71ac7e695242ae5cdbefedfc49d28cb7d5f42e1761c7a70238d531b70fee17c6924db755a93a39cf6efaa2fc035fb8ffba583cea3672330cc344bba9cb5c9cf45b28f9604ed150cf3c30e932211d568dc00fda6f385c2506290ab5d29424ed82380d184cbff1b7ddd29428a8b0b6da9de1a93948766347f55884cf8cb14be55152065eb7e03acacec1058311668b9c1f3f61f616c81c09dd2517e57986c24b6e4923f0d51df5fc073237d031b1e633d81961f71215892ba8fa19a3aaab86b37b06e3030794c6bb9cec67f753707b0d80c0e40798be217d42c340ac7922e85e0f7b180d687ed3ca7045c73acaef905c901a892bfa821c31fd855996c920f6839d977baabd3e7490c5723743a5f8913c462e28111918c000b4940a5e503f47377e98fa51e0b9803af4110553356b7727a7bb957c9539744705a40e578c108a9b7e8c9e43f7b23dc0c9e3c2bc292a05a56bf5fca58965befad07b461d78dfc1e75ab45be0bd4bed0719da53d92708340ff60176fa1ff4c1e8ab7dae76dfc5cd392c3f3bffb4896a7cdceb45d32d232eb2064679cec25b9dc83c91c5e0290d36c260991fcea2a116447126ca30bcc0c68f3e97440095155639703705fd966cb4a25bddb4a40634de15ab42b8c16459525a006931d0aae32e1efdaad7a4e81a4a6253c0cd739e0f874d5b6f1656e17935d742c5a9e1c0147ec2d52d8a223ff7d59955e148a4116438fd2316c6ee6591d22569351a2dbb166879667b974e1e0340677db168148771c2b0f9a278c239e08c703fbfa47be2114c4d3fa983988c78c9f2cb0e1f4d8e79619fd3b5b3fa4edf61bd737c5cab991288bc922e9766f43aaad517086465f7cc040bd6b05942674b5c79cd4ee2734284f2ef4fef0c1ae9051ffaa233b8dc935a3e915796209a7a2f7ecce3846c262636bc674011a6ef9e79b0130d2f3fda1da3bc5d047d8b08013663b49270637ef6fec61c7d7becacc4d1ae48b74bbf90b096cd341c046fbeae4d474293f506fd1a798cd36e30024572b03eb3ac06b7f9b0e5bdece0033de91b63b659a1c5b6e44baa19546273448fdda3b4a42076b68effb61076051cfdcbd4263bbda2c7e86ac99a8fe1f74cba6199fc554d2c5c4811c271c20555ce62face9910d12851c8f0d2a8ff15844a4ef1e5223e9bfb47bd0ceac5ebbc8306d45e882cc55a1d543a09df9aab6f152d5c7d1b4552ff54ff2719da1da35e2ed9624d5f9576e1034f298d7ec7ccb89fd10eb981ae82db02b7a0c32cd2bff70045424186603cc7a647b04e0617a1344555edbcbb04caed4981c853e863f7865b02cdc019a42f2c0909d4c93fccae8cd84a9af3d7d32dbe68fe5110cad405dfe6d15503a4f8e1a45a3e45cf95827f78b1ca8b4f747b867371dfe4bb7684e659beb4033f78a16244fa25d58a455eadea8ea5e356f6422626f2b184598551fe8a8b2ca40140a422f34b74775b9455ff80bd1b1a843888d8878b576bfeaf97b03b34b01e2ecafc5655b66e2cf304e090cfa03d734b15090b74a1f5d5570059f64a749a91206b2af9815195398d215988c0ea0d2914565db62b4b66084b7e1897de75ec1bc21eed6abc346f2cd220428719c9c6278050a00ce4a26b63a10f4188c65b18a3489a1e1ec28aa73392e4691fff9083dddeba405307c5b5953ec777a774f9f9402c8c2cc24e69a63d6176612099b4f269c20ab48946347d6fdc8543c8754d218cf24f244cfb0d4b619395bdc345cef2ec4e18c4f383d8030ad929c423d70ed254f56ee33869f7edf61ae232ec367b55a3a1b928c46f743a0fe32e01bba25809adf49d69f6c89756207b585b6e6c0667c978d2fefcea4efb0537e2618a1b951cc9c8d17fdb7c8c825486682c6b1e6b36f590ef09aff26c7e57edd8b2dd70c2de268eaedb52ad4a58da110119be68cdc91a7ed42fcf2a081824394331df9dddd7c90d4a821b68e333c0c1d5fe0a9f2b304da5be643a87188c80ef53f247dce82cc0e629618125466b6c4659fe570d009a0a986ad8aa0a1a47b41e58c02592f674e265fb8faa605c0fcf74c962d6bca246666b61df2c173d80c0177f29bf5f63273fc96771a58c955dfaee9451fc68565bdb1e90c20f5fa2be1e9e7655a4c39b114462ae458ca9db885110f0cb08692cfc8f000a29c081fbc041de8ed9b937393925bd45d854dd6948f33fbfcc9e83ecf2fd75c7cb185fb6e876eb5f5e3b554d6b7b7e71c493471884caaaca61da4bd6105c3e4457e35d4c714dcb0b5e8629d27e767e32415eaa2831f8ad3c76ad5c26b6352cc0d4f2555edeb26f72ffa4398571ca6b22f7130a9e8f73b89f42c29ca8f86c0196231996c05f22706986393f4f396f189204b9f0e5358f95dff4c1f81a5b77d5ef24e6231b1bc27ca04048cb97a1ca75b3645a0baf53d4d577d1810fa02f8938c3b1aae5c6544b3d8d61415c98be087548dc9b50865a62e069f63389159aa78069645647f7f90efa201d2857810994752cbf9489f6d640f2f78655454778e00eb2f15d526f60b71898984ff2526d191b3ccc783a382921b83faf637e39a30b3061cf2e894ad92588837841dbb579e53caa14b615ab188c1ca912940a5829a9843365487b5a236de46eee38e91e3b15cb117cc1eb3b329c2ffdf784f18f76102f9706b0c2d4282526aef8290565c4bac286c7ad89ab8f5a0acad16bbaa15eeaad5a1fe15205a3b7562a196e67b962b14d71719f962914d59a9cc4a4a47644da4e124207266f4d135848ad6594d630ea26a141c2208bf53cc3965ea91694a2109e95828e5213c38d1817577f6ee7792cd3cadf1a9e299726213b97f07c8ce663c6e98353a3ed1739b6d2a1d32ba5d670c0f1fa89acb3644f68f8871a28f18b91ff4dc6c9aed1baf499b32d295bba39deeb8e5d61a9522ed5808b6f54e248c8d88aea58e3a5caf830a0d1fefed695697c62a2175bb3e735b7c9ea8fe098279088860ea96458d3b9b6f2725dd63f1b9c9c47d9c00f2403ab445ebf774755d5ad4b1ff4e20ebdab7d011b09b73ece2ab5236607fbd42a1bd767d4f34d7c15f8534a829d9f175462127aa968f636b9162cdd5c61fd6709e6c05e71c7f455347815a0f5a564ceec1776efe0e912fe7712ecb30c9f70ec2f6867ea5fdee6099c4b0b5dbafba39720ff3e64afc34a983e885f0d3395b88d2cd1978c1c6ae9e41857537ac2f6d475eaed4c178fb764c73fb5fbff05cb937448e96cad19aba4a9fd872dbc5ff5d81da4c885e0efb93152b1cabc014553a7d26902a6907c7b443cd97b4362929d3943380d9d6c62f1ccbbeda0413e115785b969f02dd89aa7158814614cf9e5c7085f53bce", 0x1000}], 0x2) close(r1) clock_getres(0x40000000, &(0x7f0000001980)) fcntl$getflags(r1, 0x1) socketpair$unix(0x1, 0xae05b87139c85cf8, 0x0, &(0x7f00000019c0)) sendto$inet(r3, &(0x7f0000001a00)="c6d2c36e6cd2540ba7d35687135e5953526751ef3316feb5d3529218fdd9fe49743b4c27cfe3f23bbfcf08ee2cfb100c1ba68b12d44b4cd6ff0ed737f9de0c27277400a1ea396edd87e047dfd330c5a034033b0579d9e894807fb6f5105ddd472992d32b049492f813ef5499d72fc5753771a92d098edb635c941ad8b18a", 0x7e, 0x0, &(0x7f0000001a80)={0x2, 0x0}, 0xc) accept$inet(r3, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) setsockopt(r1, 0x3, 0x0, &(0x7f0000001b40)="9f549773e6247e753eb4a96c7e209f63c8fceb7c3eaa3244298173d61a7c76cdf23bea7fae24948d4141817a4bb39967139e4bb4c8a312dead20debd040a512c7fc4f286ef13bd8fd23bb537bff52051623ae7fdbb2134d5786e719acbad0649d6a4b4f4c3be1b2629b79a2c0c012e72f177e074fa943cac1ed9887ac90da5c54bafb4a6b3ddd40b21853ae8dfbac888c23f0a171923c1c1b7f0", 0x9a) 00:00:17 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:00:17 executing program 4: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000280)='./file1\x00', 0x100000000000004, 0x300) 00:00:17 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000004c0), 0x0, 0x4, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="cd1fd7631bc3e3aeda5642ec72601053c90cc4491678f9083e46ba9432b1cbaeddc12241c5e0d29e8262776e02da086496c57f4555", 0x35}, {&(0x7f0000000080)="eb46b85fa03eae01faee5a90d71683593c570592322c668b219b123246e2b5", 0x1f}, {&(0x7f00000001c0)="655e7aff745448cf34fea48c9167f861c5e84f63c2aa026c09d27b9695d9d949d8934a86ca06d549863786452b2efc409c2fd375e23a6bbd0956b4df0310c35cbd0b9754fd90fe0eff1b1a3e3a7ffd8b8ccf174485edbaef5070e304c4a43ada20640adbd2ce3788191351f180dd9d0cd1905c51906b53b83d40618f5482274f2e2ee28d009bc0dfba32f18dc8157b31def147e5be4c13d02abde719173b62b6f52ee1d05a2e54216c2f31bf3423e8f635e0217fa6bdec576e6ea8d9bceb0851a5914afc5cb8ac27d10e1c2d9f12711c30b38f1a5301b27366cde7f5c98259b7837e7b68261515878b56bc94bf65d70ae0562cb14f", 0xf5}], 0x3, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x8}, 0xa) 00:00:17 executing program 5: r0 = geteuid() setreuid(r0, r0) r1 = semget(0x3, 0x7, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x3f, r0, r4, r0, r5, 0x40, 0xffff}, 0xdd2, 0x3ff, 0x6}) r6 = getegid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8001, 0x0, 0xe562, 0x1]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/216) r7 = semget(0x0, 0x0, 0x20) r8 = msgget(0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x80, r3, r5, r3, r5, 0x80, 0x6205bf0f}, 0x1, 0x9, r2, r2, 0x8, 0x7, 0x400, 0x46b}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r10 = semget(0x0, 0x6, 0x203) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0xffffffffffffff01, r0, r4, r3, r4, 0x40, 0x9}, 0x6, 0x2, 0x3}) ftruncate(r9, 0x80000000) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0x100000000) semctl$GETPID(r10, 0x2c7c40dcac6b26e0, 0x4, &(0x7f00000003c0)=""/226) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000004c0)={{0x6, r3, r6, r3, r4, 0x1, 0x1}, 0x7fff, 0x6, 0x8000}) ftruncate(r9, 0xd9ab) r11 = geteuid() shmget(0x3, 0x3000, 0x410, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setreuid(r11, r11) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) bind$inet(r9, &(0x7f00000005c0)={0x2, 0x1}, 0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000600)=""/188) getsockname$unix(r9, &(0x7f00000006c0)=@file={0x0, ""/36}, &(0x7f0000000700)=0x26) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000740)={{0x19656c30, r3, r5, r13, r5, 0x40}, 0x6, 0x5, r12, r12, 0x5, 0x100, 0x1, 0x100000001}) 00:00:17 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/42, &(0x7f0000000040)=0x41) 00:00:17 executing program 4: r0 = getuid() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x100000000, r0, r2, r0, r5, 0x0, 0x10000}, 0x7, 0x3, r6, r7, 0xff, 0xe3, 0x9}) r8 = socket$inet(0x2, 0x0, 0x1) getsockname(r8, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) seteuid(r4) getsockopt$sock_int(r8, 0xffff, 0x1200, &(0x7f0000000140), &(0x7f0000000180)=0x4) r9 = getgid() r10 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) chmod(&(0x7f00000001c0)='./file0\x00', 0x0) lchown(&(0x7f0000000200)='./file0\x00', r0, r9) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x80) unlinkat(r11, &(0x7f0000000280)='./file0\x00', 0x0) fcntl$lock(r8, 0x8, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x1f, r3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x3, r13, r14, r13, r2, 0x8, 0x80}, 0x2, 0x1, r12, r7, 0x5, 0x4b91, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) fcntl$setflags(r11, 0x2, 0x1) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000400)={{0x100000000, r0, r16, r4, r5, 0x2, 0x1}, 0x7d1be911, 0x0, r3, r7, 0x10001, 0xee52, 0xb1d}) faccessat(r11, &(0x7f0000000480)='./file0\x00', 0x8, 0x100) r18 = socket(0x0, 0x3, 0x101) recvfrom$unix(r18, &(0x7f00000004c0)=""/114, 0x72, 0x1, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) setgroups(0x2, &(0x7f0000000580)=[r5, r14]) fchown(r18, r15, r5) 00:00:17 executing program 0: execve(&(0x7f00000010c0)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) chown(&(0x7f0000001040)='./file0\x00', r0, r1) 00:00:17 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80010, 0x102) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair(0x11, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1d6) getdents(r3, &(0x7f0000000140)=""/227, 0xe3) chdir(&(0x7f0000000240)='./file0\x00') r4 = socket$unix(0x1, 0x2, 0x0) getdents(r0, &(0x7f0000000280)=""/193, 0xc1) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r2, &(0x7f00000003c0)=""/97, 0x61, 0x2, 0x0, 0x0) r5 = msgget$private(0x0, 0x600) msgsnd(r5, &(0x7f0000000440)={0x2, "576eb8f184c0f2eaf6cf6a7426a926a4c4"}, 0x19, 0x800) mknodat(r3, &(0x7f0000000480)='./file0\x00', 0x140, 0x8001) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x280, 0x40) bind$unix(r1, &(0x7f0000000540)=@file={0x0, './file0/file0\x00'}, 0x10) accept$unix(r4, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) connect$unix(r3, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername(r4, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) accept(r6, 0x0, &(0x7f00000006c0)) accept$inet(r3, &(0x7f0000000700), &(0x7f0000000740)=0xc) pipe2(&(0x7f0000000780), 0x1000000) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) socket(0x2, 0x2, 0xfffffffffffffffc) getdents(r0, &(0x7f0000000840)=""/15, 0xf) msgget$private(0x0, 0x450) socket(0x1f, 0x2, 0x800) 00:00:17 executing program 2: clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0x2b2dd449, 0xb5}, &(0x7f0000000040)) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000080)={0x2, 0x2}, &(0x7f00000000c0)) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000100)={0x800, 0x3}, &(0x7f0000000140)) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000180)={0x0, 0x8001}, &(0x7f00000001c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20000, 0xa1) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x100) r2 = paccept(r1, 0x0, &(0x7f0000000300), 0x20000000) connect(r2, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) connect$inet(r2, &(0x7f0000000400)={0x2, 0x0}, 0xc) r3 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x200, 0x5) fsync(r2) readlinkat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/78, 0x4e) open$dir(&(0x7f0000000540)='./file0\x00', 0x440, 0x80) sendto$unix(r3, &(0x7f0000000580)="dced9687a327dac45acb54d8647db3471a26b24ff28e2103b540937b218df815f50e78a9202383ac9fa6e8fdb42a0a1d7fb2bdcac755d0de03977d71ec5893b162f020818f0e2df8ff77", 0x4a, 0x1, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000600)={0x0, 0x9}) clock_gettime(0x2, &(0x7f0000000640)) setitimer(0x3, &(0x7f0000000680)={{0x1, 0x4}, {0x400, 0x957d}}, &(0x7f00000006c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000700)=""/116, &(0x7f0000000780)=0x74) mkdir(&(0x7f00000007c0)='./file0\x00', 0x20) clock_settime(0x1, &(0x7f0000000800)={0x78e, 0x4}) setitimer(0x0, &(0x7f0000000840)={{0x8, 0x8}, {0x6, 0x1}}, &(0x7f0000000880)) r4 = getuid() mkdirat(r3, &(0x7f00000008c0)='./file0\x00', 0x102) r5 = openat(r1, &(0x7f0000000900)='./file0\x00', 0x0, 0x5) r6 = getgid() fchownat(r0, &(0x7f0000000940)='./file0\x00', r4, r6, 0x400) r7 = fcntl$getown(r0, 0x5) fcntl$setown(r5, 0x6, r7) 00:00:17 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{0x0}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:18 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x5, 0x4) r1 = fcntl$dupfd(r0, 0xc, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffffffffeff}, {0x18, 0x1, 0x1000, 0x3f}, 0x9, [0x20, 0xffff, 0x2, 0x0, 0xfffffffffffffffd, 0x5, 0x5, 0x1]}, 0x3c) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x40000000, 0x32f8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r3, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) sendto$inet6(r1, &(0x7f0000000200)="bf484ddf708d6c91bfc39536891a54936644e0696b0544af41e3abc1e5ddca953581f6cfe30b22a2d5a417b3f93ca2060c91f0e99868e61c9194b533903f1f0958f45ba16b4153741c850178831840864c1e731984c504770eb540ee2b63919490a0a12ef91d22d03263f7791024f903d14cfd3e145e0145187ee611842f2dc63a02884c89029a40bc7b4be650cbf11b1cd6d239e02496f1ff3be88237038640544fb5736e3fa8a59cce875bdfaa8f8c5fa3", 0xb2, 0x400, &(0x7f00000002c0)={0x18, 0x3, 0x0, 0x9}, 0xc) r6 = paccept(r0, 0x0, &(0x7f0000000300), 0x40000000) connect(r1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) accept(r6, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) unlinkat(r1, &(0x7f0000000400)='./file0\x00', 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x1, 0x81, 0x4}, {0x18, 0x0, 0x2, 0x8}, 0x7fffffff, [0xb8, 0x81, 0xffffffffffffffff, 0xb844, 0x2, 0xdf9, 0xf34, 0x7fff]}, 0x3c) listen(r1, 0x8) listen(r1, 0x6) fcntl$setown(r0, 0x6, r5) getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) utimensat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x1000, 0xe}, {0x200000000000000, 0x85}}, 0x0) getrlimit(0x7, &(0x7f00000005c0)) connect(r0, &(0x7f0000000600)=@in6={0x18, 0x1, 0xffff, 0x9}, 0xc) fcntl$setstatus(r1, 0x4, 0x48) fchdir(r6) socketpair(0x18, 0x0, 0x8, &(0x7f0000000640)) chroot(&(0x7f0000000680)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x1004c) 00:00:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x24) close(r0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x6736, 0x9, r2}) fsync(r1) r5 = paccept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x40000000) sendto(r0, &(0x7f0000000180)="05ff677b85ba73203c3edf56d98a8dbf859b1a2f684fe791f0b5e6854bba69029b4088b8e90ca197442fff2edf209dd3d0bf82991f390bcd13", 0x39, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x8, 0xff}, 0xc) sendto(r0, &(0x7f0000000200)="f0cc7cd9951c166db9d38d2797914bfd417b6ce50b1e33f5327104e7a63ae4129a1e9329a42d0b81bc8ac70691dda6fbd6508b5de3acaf66d80f79acfc6ffe5adc162801fbf385c6a9d845eaeaf1646cadb177b9118bd7bae3617ec7ab6981e7d5793ee90bdb0fd9125accd8c5ddbc0d06f26919019c5f459cfe9f994abc7300e8a69608ed93e7ba941212e365ba7103e4332b8725759e7df847b7ee1f2d3559e2318c99fa47c7692779f9b07d225ffa67f7ef461b6850c9a1fd8040ab18976a6199004d3bbcc879f62e2101a5aa19906d1df8530f1054494e48a6e5404672cde26b7f78b2c1a5cc201b0a1d82f5540fda61bb8619c621", 0xf7, 0x9, 0x0, 0x0) sendto(r1, &(0x7f0000000300)="391bd11d3891b9ca2c82b4998a3c67cff4ba8ae2b8c62175afec07b0b9247dccd725f8ab64550a3c52b8c035a55b7d73336b3c012619531ab0d90527f05275b287c42060da440a7c615010e1b5bb0e89e8e35c030db325249e2a24c61e729d81fc98c11221d4b3f3805799311e2ac74b0d45d62939a1af3e1083ad77774158c19327bd058b9ab02aa02d4e418d6cdd0d433d343fe43c276a912910d2cd84b4afe9f21297cf09d18ba315f2a8316fe8c822b6f625ab54219ee0c488695b8b757fa6c8befdb6f0e022", 0xc8, 0x8, &(0x7f0000000400)=@in6={0x18, 0x2, 0x63781155, 0x8}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x1018, &(0x7f0000000440), &(0x7f0000000480)=0x4) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) open(&(0x7f0000000580)='./file0\x00', 0x200, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) close(r1) r6 = accept(r0, 0x0, &(0x7f0000000640)) getsockname(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) fsync(r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r6, 0x0, 0x10) r7 = msgget$private(0x0, 0x240) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000700)=""/164) truncate(&(0x7f00000007c0)='./file0\x00', 0x8) fcntl$getflags(r6, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) shutdown(r5, 0x0) openat(r0, &(0x7f0000000880)='./file0\x00', 0x400800, 0x55) getsockname$inet6(r0, &(0x7f00000008c0), &(0x7f0000000900)=0xc) open$dir(&(0x7f0000000940)='./file0\x00', 0x0, 0x12) msgget$private(0x0, 0x4) 00:00:18 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') 00:00:18 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{0x0}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:18 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fchdir(r0) sendto$inet(r0, &(0x7f0000000000)="c3accc53e6aff22198b1e28b00eaef4a0af15b59c258b1246007b317d6b8bb6954250e229a37f5cddda54bd4c2c36daaf1a56fd315e866f16854571a3f2c37200301e40dffe970a8ddf6330a58b9c331241d38fab690f683e63d087787089995376806ae", 0x64, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 00:00:18 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') recvfrom(r1, &(0x7f0000000240)=""/141, 0x8d, 0x802, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x8, 0x80) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) mknodat(r0, &(0x7f0000000180)='./file1\x00', 0x1, 0x6) 00:00:18 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1d4) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000003c0)=""/4096) setuid(0xee01) symlinkat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file1\x00') 00:00:18 executing program 3: r0 = socket$inet6(0x18, 0x10000000, 0x81e) sendto$inet6(r0, &(0x7f0000000000)="81de3117b2dc07ddc24f16af68e75478dff04d39c02b2efa066f273c8e7d03bc0264243186010a3c3710f0a69b360ba6f1492cb87701d4764e16cae726aa8f996686effea1529b597d2d15932f6c1ca7230bbfd6df93102cbd8ecc3010e20a8748e27e983610298991d200e472b0df9b1a1befc321b69ad8d513c6d796e926a89daacc3fda26b0ebbf0d619bc05e2c9a726f9034416d2ea3117622596c6d8d3fd06676e391f873d10a42d142e0c60920f971dd2d9753ed3502d7e6d749685c38c832b9b8e87069cb7bd52cac34675acf07753a2813651fdbd5461c1a843f6130864ab0b7e4e0503cd3d9d40f037ab8a9f5", 0xf1, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x3}, 0xc) r1 = shmget(0x2, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) shmctl$IPC_RMID(r1, 0x0) setitimer(0x1, &(0x7f0000001140)={{0xaeb, 0x7fff}, {0x9, 0x6}}, &(0x7f0000001180)) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000011c0)=""/29) shmctl$IPC_RMID(r1, 0x0) r2 = msgget(0x2, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001340)={{0xffffffff, r3, r4, r5, r6, 0x40, 0x6}, 0x6, 0x6, r7, r8, 0x400, 0x1, 0x81, 0x5}) accept$inet6(r0, &(0x7f00000013c0), &(0x7f0000001400)=0xc) shmctl$SHM_UNLOCK(r1, 0x4) r9 = socket$unix(0x1, 0x3, 0x0) r10 = dup2(r9, r9) unlinkat(r10, &(0x7f0000001440)='./file0\x00', 0x0) preadv(r10, &(0x7f0000001900)=[{&(0x7f0000001480)=""/103, 0x67}, {&(0x7f0000001500)=""/229, 0xe5}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/126, 0x7e}, {&(0x7f0000001700)=""/56, 0x38}, {&(0x7f0000001740)=""/80, 0x50}, {&(0x7f00000017c0)=""/152, 0x98}, {&(0x7f0000001880)=""/119, 0x77}], 0x8, 0x0) flock(r10, 0x0) getpeername(r9, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001a00)=""/2) socket$unix(0x1, 0x7, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) sendto$inet(r10, &(0x7f0000001a40)="939f97bca6be447cc84799", 0xb, 0x8, &(0x7f0000001a80)={0x2, 0x3}, 0xc) getgid() r11 = semget(0x2, 0x7, 0x2) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001ac0)=0xd3ba) 00:00:18 executing program 0: munlockall() getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x460402, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x90, 0x300) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) r6 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/214) r7 = semget(0x0, 0x2, 0x100) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000280)=""/112) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = socket$inet(0x2, 0x3, 0x3f) getsockname(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000400), &(0x7f0000000440)=0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x7, r8, r4, r0, r9, 0x48, 0x8}, 0xc6, 0x683, 0x1}) fcntl$setown(r5, 0x6, r3) getpgrp() sendto$inet(r10, &(0x7f0000000500)="4b627be16a3d5c05d4bc76ebfef24f187cd76aaaa6ddf45b16ab979ec78d33d98376", 0x22, 0x0, &(0x7f0000000540)={0x2, 0x3}, 0xc) sendto$inet(r5, &(0x7f0000000580)="820d360c2524dfced894721370d200569be5d5f807e399bc2093640a4d8f204ded896cbf0b3a30824659f85b3a0b89804d4d1ecb175380f2812b60f36b5da4639d98ebbfcfe4d76c154a282c37bda2c645b8e25690b8e7ae88016e7958930038f2280eabd57c91723a8c56144f2bd0a5e55a14fd907b0271b7f30d139d8041ce69070c3a490c6cb3578f47ecebbaf2c09e320a9d2afbdfded26aa45f20f4eaed91c1d9ff0e991b7f889dfac00949848de8351bde48352c16dbe451be68a71bcd905f78b4cf83865eb1bb92e36b78b05552718a8295b2539988f1329e1f44333c7e4456caf984181273128f2af74921832d9620a7aaf31c7f2099f8bf2b05c19ef5e15c5471350a791fccfe057457136ba3585f4db483baf3392ed142a0b8727c96e738ef588f55420cde6c18c4134af24b02d43a128dcd82dbddb197a7c1d45f974e53eb4ed61ddec24a4a978fa995f97d4a28e4b1ab62e08cbdd1561844fb7b9d46871ce8f99ce10af11fad2a406c8c131b7a2e812c4e9472f45a2936d5706c063e08e86dfadaf4db5494ff4651f0c272f79f402ab1844d308c0ed7903cbb6282297aea3e4db5f1f88fb9bb5ded183b166b906e56ba35ac21b4f99bbf7957e66500989fbd450b0914749481f4426f905594668a0dddcb8fc25faa56a1bc445cb5f4d548c28d32aa2a105d575394d52ba716f9c7085fa57bcc0fefd4c80d6b03fce19e8e80ab18aea3b6dbfc880fbd3fcb6f14355268d1975a65bc5cffeb5fba6804215996ccc9172a5b7a33be8222afd89bbcf566438e4891245a44826eb927e7a7187fd1b0555ab5b5612746aa6593b5bb4da118d1a10c159d526a90a2001807b4574e0990793a75ffd04229189a9661723e8eff82b5bd756ffb6d3c4b8e591580db8568b2af94ed6b4f9434c055bdba250a203ceeec5c203b47005debb58e5b5db66f25021d999858b846943203011b65800ba326fc3ef26609124f5d260a63241766ebe82d703878c948c7901f3c407afe291abfb7c2fc228832023510d99861cfb0967a91221f0a4c9510937ce38fbf910044a16b0415cf6f7d4c3e8267ec8015076124df2e19c7d0f81d4c9a533817c0e6c3acc1f393f47444a3a3dd4d9f4423e3b9d8c78253ed4928d4b040b12bf287b60cea6651095df99977f1bea0f32e66b57a7e56025a204e518da4f1e7be074fc373ee3075f4ad748d2d08485a74110fbed7234ac1d913a3c7c2a40ea47166020bd1c384b369464270fa9b94317d9962961e55c4c29be187bf80863dd95ce9baed1235348a729e03f6550920ed0b0d1059f659ccafa76bd3d7a9f2e533d88342671b87e3aa576aaed08b8faea047a38168053f08072f12133352bbe93926dd529992397d9f6593a1ff1e37fd257b49626b24f4b492179022cf83f2f783d038a2fa611ac8c1af2ee2ddd2cbf6fe0d0aa9d04df9936394ce8acc6b647998d27def6cc296d000e21263907274330054d1b67d2ccfb5d66827766886133433e205ce30c185688ae2fd43eae4190cf5a5003b49443f95906266b44d2d4d1d66b7ecf66f1520f923114af5175ff8a7eec85d96cf6e8b9dd32cd0a9fd9cea4814ca89476227a8bba5269570a2b2215e76a892c099d79bdaaf0ee37a00f31d4a6ccd398fc8daad9e56e6f5260a2e3aae248175698c9e6890ea3fd4c649a1bb9cd5a858af292a9765e14cf9d56379aa0bece830d24bf894c258a927acd7e826250f13853181eabafc7d762b7f507fe114ffb90263bb4b41ce6b0ab527d6c074f5b84b85699f591151d5ce5e917fbb398053e186a7c8fd7fb4601967757610d5cd11648d154cf7493886ca9de0d92a916fddbce9e3db55ef070979ab5b2a2191b1737a52fbd13de392b2f8f059789e97eccc94b1b665ab53a887952e93537e61fd9bb437007febb044aa5fd2e4018cafb409e7ccf45793f54e13eae2431264f94ce00689445a7b307f30c7a1144ca07a37e759ee6d013bee2b0e926fbe4552f2d389693049cd843eede30c087cf1f2b2be3e9b33ef094730aff9763447b3ae20216d2cd038dc7acedd8597b461f352e91611e7b817864c75593ef4efc19808884e7c53eb3ba40e7d482c9feb98a7737d57a3a9751c50d7af7d985ffeeb00d7bcba71e973ef76f180cc410a0dac7ddfe06100c65bde5ff826c0f840a1353a71a06c59d623eec250e0290bcbc8380006be7614b5e6f51a8cff506798ded1339513cb96ba0f827614d38e6c9c1aab79621eb72cbdddbe1fc5f175a9431abfdd6a961bbc0537ab177f731457b6770b661f75600aa55e084e797e14d879e99f506506488686d639b6ee64f630254d73b58797f9a0b1bc0670293106e7583d0a9a5fd5ad19ed271f2f86a3790d0cd55aa25e5ee8798aa47a8d0c1ace4f4ac156aa3f0f18752b91a205294153c1436c4ca6ab560eeacac39fa66817a20a5540b1fedd9afee09b2f1a3e2f071a7fd4649273b966fef70e1385133fe82c570f19ec8bc4bdea25dd383ef6fd7505638d8509193a85e13ce653008ede816a0c15d0574d397cb60a59758508f75e070cf21605afe57d8d5489a96ee7571239d23378a021272ccd899ae668e0d5897cc793182e5015aa1384981dcbceb8e23e9921c4f16bee57d602b1267c183017c64407d4997b17eae9fc43acffa89734d42ebf2bee1b3cec87c497bbabff97b104de765ac3c9e2d4e3047069b18ea5f66e6fdc80789447390b74f3ac8e4353bbe4ffd8b2b5a8324ca242cba38cca822e2b0e3ca029d9035cfa9db08b23653e50c52d212fc2e25af318ff421fe936fa77543da3867eb09ff83614730e1d1bd6e84869ac698d5278158157ce0830562c5b16adef92aae4668cf0682757e009512ccc395f8c0bde3d83fb8558cd428627ad6e7c98d438b8395cf30e0c1e2f7a5cbc0601c076c4a9364f8e9ec371fcd27e509dfcfcb3ae0d3833f9e03fc44d7d649f3fd8becb1f139e7fcf77ffb6373f8f5221dcc67e18050dcf1bfdf88793bc4e842349a7cd42d14c4f589c5e9086743ef10f06e63d0e0b1b8343c020316f4f89c03f9ff6f72cf4dab2003caa8dd538ffe8189dbd478e58ddad6b9d14f2dfc66134620b8987fadab2ff65c851b1cc5435c864271a988f203f4d08a77976ba0c3d9785e2864706484e6367a0fbb9d99ce452293e17c07f28e8a2799fd67cd6d79bf0a87a8b163c06489998e7d17a7e464dddd0a0a7b604ed27262f6e7fed37b6f9a66922834a3509434f057a0ca1e5ed24207c16fbb6374aee56f92616fbd26cc77a6eb2e8e47be40e4746bed1acc59892ffc65c427275a243353029cdddaf2cda98d071618f266774362b07f4c4d88c6691f64ef2aa57e4d188a4adb03dad35b595b5af61cf98528bef0c0150f815723eb8913919fe1a7b4d025ab212e4997dd246fe011cebedf488a9d8cc698f19c662c293721797185320a83c9b23126eabc17cb0acb5ec97a302f03203bbdfc098a9a0cd84cf7bf3e831890217efcdc9fd6bfb0d6cfbb313a60b28494c54791f514011c5440d74634334d528ff5ba7b8704de9319f99da8a61fdcba7e909880b7bcd095f84fb03ab8440540d8b945fbed10231dca8525d5f3639ca68fa110cb8bae525b4a5c3ac2439653decb6053007233ee94d9d46bd98923d07563b460032cce41cb8123866951adc455cbaccefc89c80da6972c6d0c4eeb7c58cfe31fd34dc87f046c0040b738df4649f525fd5ce2ab932ca56dbfd899568cd0dfd7af2c3d4e224114d849a87d2ae7ffd181f7f73722e45ba52afdea751cadba01d230fb617ce6f42fab4cbf9252881891891b70c7d66a19b513e37abb7d2f01f3b525a52fefde358762acdf2a5731ded2b8b4f9b0e1dcce97452124c3f38892661a7754108ee7a02f3aa0abf2f2a4ee96a7ec3c9a81280b0bc3c3a693df63512d38c31dfb7596686eee62832670f6869bbdce94f6caf3014e90cf6dd5d83a61c5e3d60b3f39a6759f640e27d9e844272e271cc18f5516a073bedcaf4739dccdee86fdecceb766728645ec5e58135b7a62cb81cd7cdbd8c964429746ddeb4752d2d344b361579507b1029cabdec14e7330cec69b42d82f113c90b3914b7dcf9dfabf444c2f34a3549c50c124878ec61f424f94c5e8b4f50d7f932ff7e961af53dcfc5e5180672f4a1fdc42580eb86fb046dfbd23b90b09fe1a38adb326d5c53897edd6a43720e5df08dfc961c7c40779dcf78ff8f0893b392b945c2207d947f1f3e24a1c1d9c7ae0503726d8d9a41923b394540f3144eec7c1fdf98fe48d8021b53f9978a2c6ba5f3c854558e8ae632d135e5fadca03309123bda7ecb3558416b249b9c81f80d7db4e465ffdf0fe785bd0c2c075e1eefa8d454aa548988c7ce8ec65b901e590617af15af510d2949c5cb3a8f274f1ad4a707c23fe827e34ddca1afb5c398a5d71d119147d4f8ad32c100c18cf21d384756f9cd6d8801f7b67de14518a42399533796d6752f7379f5c9afe5dbfb6801dc98d38f83a5a4867f429d3a242b1942a808630f60c8195adb76af0abe8d8198e0db6767cd891338b013fa366b2fafc381f65fe5affd6926d2fba5e953ac94fca5d9b3cb8b862c84494d7417c23cd4712da4001653cc94cffd92983fbd9714ef1f8201b5e11abe5876e2b05e48fb58c28491e730ead8bd26ca621bad0a0514f0ce06f73200ff0c617b056d238f38f9d9848b7f3d09cc243f53466cf77436ab9ec5f7f107f6b13f17980ee765826e0f4c99f19b7e5f6a83b4d7b0380c8a253930dab7d3eb4f198f035f5b98586b6edfa9815b96eeea7250364bb7987e99042f48d6eb061e8825327c534f203e2240e5b89fa14d3ab0eb278539295f5311319a75045a7284a16aa31046d3b11ec4a8e7de6805fd31556927da3e256f5557fcf9d7cf3e4c8c84cda6ced008a3e456f4a3fbe95beb90328b75271fe41fe79f205d31b494bf6b1fc3b44520b1a79a2d169fdf32ee9fc0ded3fe18e63d726d6421c823c2049d3316d263aec43a625d24d69d86e4c07fc5db620645537a50ab31838c08616634710c1d461a7953e0f8174d78234dbe93f4c81d7b4cd818d5e6221e418c8c1645c500294ab8be728491983510734dcafa6474834c80aad4472ca675825d3915117a165db25bb7f30331a31451a4d6cd802740dea3753630907e53470f12b39496716cb5a7a878b7dc331b1afc3dc58bcf6b1d67341902115b4c45805ed56074f5f88e3a73ee54c8efbbe4308ba18cb36f22d5ae93ecd6120d404613c3bc8670c73c1a7d4c75b6dfd52418efa2d0f4e1d094617d7bd88fd1ca30d6732deb52e329591933822ca40129388bc3b9b0694b6b359b923daa0fd097829696177b77057e226683597e5a837897997e64702b2614fdfb302d3e25744420eaa56f7e614c284d4eee9ab6594db1bbdae0470dfec14be46f754418161f3c33a4ac4a1efd018a1f7bf4a2c49a4d309823f7906f308d2d999295f8484b56b14228ad252ff64e80dc7f33dcc2635b338f28fe3707ef2046fb53d4847cbed2a00d37b8041faace0081264d3f1e7aa4531fb74c21939e32d1a03e91f4fbeee5ae506ac7b8c134b792c61d5c7ecd28e977ddba54cdf8c6fcf2556212ee4b9f8cd579e01d6165585f9ebf3b64b2f3476f6a78af25bd44171c5eb1ae6bb4982c4f5e6e29483778bcfaff58b993f9cf27b00fed71bc2ccd8c9f1dda4440b9bc5504543b692638bd0adbd00c9f3ea3847dc0ef5b2b7d7580817437d48c8e5d97a4c9d8cf94935534af78b398cba1fefd47c9589a", 0x1000, 0x8, &(0x7f0000001580)={0x2, 0x0}, 0xc) mknod$loop(&(0x7f00000015c0)='./file0\x00', 0x8, 0x0) chroot(&(0x7f0000001600)='./file0\x00') sendto$inet6(r2, &(0x7f0000001640)="0d9cc269f27a0d89020dba95baeb1b5374cec1436bf544bd82adb4d518c63309f076145b3f85792f3db3066413b406986d2492521999effdcf9ecab75bb0dc52de3ec3c89fa2991737508a763ef9d8aea9e4f8d2c9894ab36d737647857a3a058c2f1b06496add29a26f151d533db2060dd77609b2146ea53ea3bd79", 0x7c, 0x400, &(0x7f00000016c0)={0x18, 0x1, 0x800, 0x1}, 0xc) semget$private(0x0, 0x7, 0x0) flock(r10, 0x1) getppid() r11 = semget(0x0, 0x7, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001700)={{0x1, r0, r1, r0, r4, 0x10, 0x6}, 0x8001, 0x8, 0x6}) shmctl$SHM_UNLOCK(r6, 0x4) 00:00:18 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') readlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x1000000, 0x1) 00:00:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0xc, 0x0, 0x197) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/69, 0x45) 00:00:19 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x30000000) recvfrom$inet6(r0, &(0x7f0000000080)=""/26, 0x1a, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x10, 0x5}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) r2 = fcntl$dupfd(r0, 0xc, r0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x400) paccept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x28211, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r6) r7 = socket$inet6(0x18, 0x10000000, 0x9) socket$inet6(0x18, 0x40000000, 0x7) r8 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000002c0), &(0x7f0000000300)=0x4) write(r1, &(0x7f0000000340)="47126694228612387c27fd5a1342c25ef7209de7418d93789c1ce77c60afd731ac573f0f0095c487c55c72206fb13ee6f9e35bb449b9060712797960531aaf5750c85edcf007ed77a4a9a69aca49135c851cb93409e90f02f25928b4fb93cdcc422ef9fbcc37d55c9cb714b9a12b3cdfb128d2859c2028198c", 0x79) fcntl$lock(r1, 0xf, &(0x7f00000003c0)={0x2, 0x2, 0x3ff, 0x9, r4}) recvfrom$inet6(r0, &(0x7f0000000400)=""/223, 0xdf, 0x0, &(0x7f0000000500)={0x18, 0x1, 0x400, 0x200}, 0xc) socketpair(0x1f, 0x40000000, 0x9, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000600)=""/18) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) sendto$unix(r0, &(0x7f0000000640)="024b41b7415dab0177fff67aa125e4b5f75657dc53c6dda47a530c624595be21f1ebdd8454f0992646f3ec622959968a79", 0x31, 0x9, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) write(r7, &(0x7f00000006c0)="1c5e24de04832581355964c043d73561e7322eb58a4ad7fb49df5f00b1bcc4bb21888d621338598832713b87f19a3210f2babd56fb150dc497ee4f3bb0545c93f77b80daaebb6ed1e977c483bb47bb6610b06ecc103b28e1d9ba78283444b8b4f3055eb210836d3f03e8cf30ae245ee3d866527eb48d0e015141acc80c283af33be2a164753ca59fdc33b6818dc15e4103034f536e2ef34f38a05785e0c7e36cce01c26e51d2d2912c5a0c030ac048c63e02282b9e65253f36abc3308b2d03a070ee115f7d61e20aadfc822350b30e86ff10abf13cb2008e98807db376a2eddbbb4038a8b9e3066e3c31fd6013086b28aed7e3df783244", 0xf7) open(&(0x7f00000007c0)='./file0\x00', 0x20028, 0x40) semget(0x0, 0x0, 0x20) fchown(r10, r5, r6) setsockopt(r3, 0x3ff, 0x8, &(0x7f0000000800)="2f776bc74baa91d2aaeffa0e629a09f4fa3b01d61e2939", 0x17) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000840), 0xc) read(r0, &(0x7f0000000880)=""/4096, 0x1000) r11 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000001880)=""/102) 00:00:19 executing program 0: mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/123) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x1f, 0x20000004, 0x5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) socketpair(0x6, 0x10000005, 0xff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x3) sendto$inet(r2, &(0x7f00000000c0)="ae2cddfd548d77f7a50ae151d7a3aa4ecc5c5c510312fe59ec4041e8b9b3965284793fbcd5e55861b7a93bc8588934d7fabe0204cf9a59bfa056cc5a1f240f3a390a6e2572e90104b05b2c3251184ffb5fbd05703063d5e81838f5", 0x5b, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) r3 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = dup(r2) sendto$inet(r3, &(0x7f0000000200)="bf0fff1be64c52f357181a9206a1694b8b24bd6bcd76e24077b9604bb74ae49c31e44939e769520cbf2d21975e71967b328a62e42d1ce01fe132729d276093d64cb23f4b19", 0x45, 0x1, &(0x7f0000000280)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1092, r1, 0x0, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x410008, 0x0) ftruncate(r4, 0x2) readlinkat(r4, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/228, 0xe4) poll(&(0x7f0000000440)=[{r2, 0x28}, {r2, 0x10e}, {r0, 0x18c}, {r5, 0x1}, {r0, 0x20}, {r1, 0xd5a13d2ccf6eb9a6}], 0x6, 0xab6) shmget$private(0x0, 0x4000, 0x60, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getpeername$unix(r7, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) socketpair(0x1b, 0x40000003, 0x0, &(0x7f0000000580)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) openat(r6, &(0x7f00000005c0)='./file1\x00', 0x8040, 0x150) mkdir(&(0x7f0000000600)='./file0/file0\x00', 0x4) r8 = getpid() getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000640), &(0x7f0000000680)=0x10) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000006c0), &(0x7f0000000700)=0x4) truncate(&(0x7f0000000740)='./file1\x00', 0x46) socket$unix(0x1, 0x1, 0x0) fcntl$setown(r6, 0x6, r8) fsync(r6) 00:00:19 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{0x0}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:19 executing program 3: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) listen(r1, 0x5) setuid(r0) msgget$private(0x0, 0x465) r2 = msgget$private(0x0, 0x41) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/4096) 00:00:19 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0xffffffffffffffff, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:19 executing program 2: r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x40) ftruncate(r0, 0x3) mincore(&(0x7f0000001000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/4096) r1 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockname(r0, &(0x7f0000001000)=@in, &(0x7f0000001040)=0xc) mknod$loop(&(0x7f0000001080)='./file0\x00', 0xc001, 0x0) r2 = accept$unix(r0, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000002100)=0x1002) sendto$inet(r0, &(0x7f0000002140)="8b8cb24f8d778831ca77", 0xa, 0x400, 0x0, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) flock(r2, 0xb) mknod$loop(&(0x7f0000002180)='./file0\x00', 0x0, 0x1) symlink(&(0x7f00000021c0)='./file0\x00', &(0x7f0000002200)='./file0\x00') unlink(&(0x7f0000002240)='./file0\x00') syz_execute_func(&(0x7f0000002280)="c401d45fdbc4017c51e345d9fcc443695e3100f383480401c42270f7260fb21ef20f59c6c441ed63ebc483297d8af3ab000032") renameat(r0, &(0x7f00000022c0)='./file0\x00', r0, &(0x7f0000002300)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002340), &(0x7f0000002380)=0xc) bind$inet6(r0, &(0x7f00000023c0)={0x18, 0x2, 0x200, 0x1}, 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) sendto(r2, &(0x7f0000002400)="1d8b80a48df4b979838ed75721f60d95fa5596f118194ee0994eb06985da3b834e808fd1f0cbb5033998debf8b13800dc7db12206af9ca1c7de3341cb8f6ea8c57661a0d4eb73b8ad4ba722d27dfe330491e594ebc206772dc7e3634a5687188a263932af5e08674c2b7dd37305d6fc4e23cfd9b55873961f35df86abb3f26637a06d3cd78134d2be7f57f42a27aa0f81a74f2217ff7ef433c2a1644de157867076268085fc05794720a6c7cc51d7d9e72f7a6e35cf20fc0ac1c64635c3bea813ddaccb1a1f05bd028c744538349e366418b6c9a7d4c275e", 0xd8, 0x1, 0x0, 0x0) r3 = msgget(0x0, 0x40) msgsnd(r3, &(0x7f0000002500)={0x2, "be215c700225338e4637364ab66110043070f347687df4a66625cab2b9a8baf12b5786271017960fdfe69ce4d5b61f7c8953b2ca4e3adfcf789c1c0066bd3db717e200be293fa2e8c6834980ddc63139764a5364ee82934debfbeddb1e5d7ecce8145f1093727c"}, 0x6f, 0x800) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002580)=""/112, &(0x7f0000002600)=0x70) close(r2) paccept(r0, 0x0, &(0x7f0000002640), 0x20000000) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000002680)=""/127) getpeername(r0, &(0x7f0000002700)=@in6, &(0x7f0000002740)=0xc) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:00:19 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) r3 = dup2(r1, r0) r4 = socket$inet6(0x18, 0x20000000, 0x10000) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) fcntl$getflags(r4, 0x1) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1000200, 0x5) r6 = socket$inet6(0x18, 0x40000000, 0x8000000000) shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x148) mkdir(&(0x7f0000000340)='./file0\x00', 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) r9 = getuid() setreuid(r8, r9) setsockopt$sock_int(r2, 0xffff, 0x101e, &(0x7f00000003c0)=0x7ff, 0x4) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') r10 = fcntl$dupfd(r7, 0xc, r0) clock_settime(0x20000001, &(0x7f0000000480)={0x1, 0x40}) mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x41, 0xfff) bind$inet6(r6, &(0x7f0000000500)={0x18, 0x2, 0x5, 0x80000000}, 0xc) accept(r6, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) mkdirat(r5, &(0x7f00000005c0)='./file0\x00', 0x90) chdir(&(0x7f0000000600)='./file0\x00') recvfrom(r10, &(0x7f0000000640)=""/4096, 0x1000, 0x1, &(0x7f0000001640)=@in6={0x18, 0x2, 0x7fffffff, 0xf1}, 0xc) recvfrom$unix(r3, &(0x7f0000001680)=""/242, 0xf2, 0x1, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) 00:00:19 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB='!\x00./file0\x00'], 0xa) 00:00:19 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0xffffffffffffffff, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:19 executing program 2: clock_getres(0x1, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r0) shmdt(r0) r1 = shmget$private(0x0, 0x1000, 0x203, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = msgget$private(0x0, 0x80) r3 = geteuid() r4 = getegid() r5 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getpid() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r3, r4, r5, r7, 0x120, 0xa9}, 0x1, 0x10000, r8, r9, 0xfffffffffffffffd, 0x70, 0x9, 0x3}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) getdents(r10, &(0x7f0000001180)=""/132, 0x84) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) getegid() getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getgroups(0x9, &(0x7f00000013c0)=[r11, r4, r11, r6, r6, r6, r4, r7, r4]) openat(r10, &(0x7f0000001400)='./file0\x00', 0x200, 0xa4) sendto$inet(r10, &(0x7f0000001440)="28e4178f6671c4f77ef6590ee743022747de58b4b79c0c34f7f33376b9f2ea3fc00c5201fe70585faaa372587f7ab3d47a573194c509d4e0217fe513463db6d9af637601070d18325d0ba1cb7b2ddeeaec51808e73ea56be84a12dba938ddd8d878fb7", 0x63, 0x8, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000014c0), 0xc) 00:00:19 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x7, 0x100) rmdir(&(0x7f0000000040)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x400001, 0x4) 00:00:19 executing program 4: symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) paccept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0xfffffffffffffe2f, 0x50000000) mknod$loop(&(0x7f00000017c0)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 00:00:19 executing program 3: r0 = shmget(0x0, 0x200000, 0x0, &(0x7f0000dfd000/0x200000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x6, 0x1, 0x9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1000842, 0x2) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r4 = socket(0x10, 0x3, 0x7fffffff) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x11) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r1, r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/162, 0xa2) shutdown(r3, 0x2) seteuid(r5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/165, 0xa5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000480), 0xc) r9 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x20, 0x100) r10 = socket(0x1f, 0x1, 0x3) close(r2) recvfrom(r4, &(0x7f0000000500)=""/4096, 0x1000, 0x842, &(0x7f0000001500)=@in6={0x18, 0x3, 0x9, 0x80000000}, 0xc) munlockall() fdatasync(r10) socketpair(0x0, 0x40000000, 0x1, &(0x7f0000001540)) semctl$IPC_RMID(r0, 0x0, 0x0) recvfrom(r9, &(0x7f0000001580)=""/55, 0x37, 0x842, &(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000001600)={0x3, 0xff, 0x80, 0x14, 0x401, 0x7, 0x400, 0x8000}, &(0x7f0000001640)={0x7, 0x0, 0x7f, 0x4, 0x1, 0x8, 0x5a1, 0x4}, &(0x7f0000001680)={0x1, 0x3ff, 0x6, 0x3, 0x6, 0xcf, 0x1ff, 0x3}, &(0x7f00000016c0)={0x6, 0x401}) socket$inet(0x2, 0x3, 0x2) chown(&(0x7f0000001700)='./file0\x00', r7, r8) 00:00:19 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x80400, 0x80) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 00:00:19 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0xffffffffffffffff, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:19 executing program 2: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') socketpair(0x1f, 0x2, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r3, r6) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/86, 0x56}], 0x4, &(0x7f00000013c0)=""/252, 0xfc}, 0x41) recvfrom(r2, &(0x7f0000001500)=""/114, 0x72, 0x842, &(0x7f0000001580)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000015c0)={0x0, 0x0, 0x9, 0x7f, r4}) connect$unix(r2, &(0x7f0000001600)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x20000) setuid(r3) recvmsg(r2, &(0x7f0000001900)={&(0x7f00000016c0)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000001700)=""/244, 0xf4}, {&(0x7f0000001800)=""/63, 0x3f}], 0x2, &(0x7f0000001880)=""/72, 0x48}, 0x40) getsockname(r0, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) rename(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='./file0\x00') fchownat(r0, &(0x7f0000001a40)='./file0\x00', r8, r6, 0x600) fchownat(r0, &(0x7f0000001a80)='./file0\x00', r8, r6, 0x600) r9 = open(&(0x7f0000001ac0)='./file0\x00', 0x1000820, 0x100) r10 = accept$unix(r0, &(0x7f0000001b00)=@file={0x0, ""/4096}, &(0x7f0000002b40)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002b80)={0x0, 0x0}, &(0x7f0000002bc0)=0xc) symlinkat(&(0x7f0000002c00)='./file0\x00', r9, &(0x7f0000002c40)='./file0\x00') setuid(r11) fchownat(r0, &(0x7f0000002c80)='./file0\x00', r5, r7, 0x400) fchdir(r10) accept$inet(r2, 0x0, &(0x7f0000002cc0)) bind$unix(r2, &(0x7f0000002d00)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000002d40), 0xc) connect$unix(r10, &(0x7f0000002d80)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:19 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) r1 = socket$inet(0x2, 0x5, 0x20) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x59) r3 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) listen(r1, 0x3) r4 = socket$inet(0x2, 0x5, 0x3) chroot(&(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000140)="f9905fd732eb39946121116a8e6fb7216a825dcdbf7070c024f42133beb5abc1993dc9e6007044b819cb5b04d3f99ae6399d4d6a2d5872", 0x37) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) r12 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) r17 = getpgid(0xffffffffffffffff) r18 = getuid() r19 = getgid() sendmsg$unix(r6, &(0x7f0000000cc0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000200)="c87840dd5baecbda2e7fefcde66d7fef03ba227b4d1e7471cf3e1431aef1ba76c4a792ecf26592b4311e9405619579b0a68c3ce18145dd7158f66a1dfb35bbffd304e5b963fb6da6e62c32bfc8ab990c3312501e2902da8f9e13506591dde1b41ee1afb799ed7e86784d8f929c291daa04f51844b5db9b33b5fd9e85ab4afd0c5da299c4a931a7b1839cba081d4211708ff2f41d1ce1a7b04b3ea66d0eb8a2b5cf86ce08777c02f27b7f8c9e232dd965be2ec004b75baddd670bda303d62d036b5137a6f0e9f45d6b9", 0xc9}, {&(0x7f0000000300)="2251e756f49ed5b44e819042cee29cc24b58e4d9932ea814993bee1596932de9e2bfc3e39c82d65e8c81deccbe4de4a70ffc312bd9b88b3a6cdd07250349445e8cda4f2e3b5852a28d6836b9dcf5051d3cb3985b279be90fdfdb0ce325a5155908334bb51d414be73eae13ea6dedcddb14b3799f43eded458280f1f373ebdfaaffd8fc0a3db7878cb9beed1043a205cb4487015b00c89e9a000dc3d72a4048ce950e79", 0xa3}, {&(0x7f00000003c0)="1baf018ad6e831886ec5ab4a8d8cee8b48251ba891de6a6ab1d0558a591607110e4be01ba1cfe8329c6f746d6aa4d18c12c303120fda3c89dbce8931293a3217941d8dac9b6038f093096d491b9dfd15e21599de034a1e29c0c718b6c22d3cdf3a49f9fcc33366161484e286e27d3748a980a9164a17b843d21fb3b619ec390f83e80ce367291734a7ac26", 0x8b}, {&(0x7f0000000480)="8020bcb591f7b8d85c1d2516934991924dea2319a923ff71a8611704cffc9b74235d8c1158392acff6a5db068e816bb227839fbd087ac24680720f43b27a615ae70a93bd8c7e01e7d26254125e8e82a5bf4856a7a167d38e81ac4da8f80da2c5837e94e23a84981c8f326fec39c37704162244ecb9757e92163f71f6c04f853deb64770e14933e0707c58dd05a25fb33182a6cc96af81ae9d4d587ac05118a2c1aeccb71474ec287fc1bf2651a0d7a9eb622ab3bc5dda2aeee8def6cab6ae5481ce1ce2d0a0c3213adc783", 0xcb}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="155a98f03511b847bcae6b1215c320cfd5a4e47aa1ae46cf211e32c6f4f6726f2b65c66251c695555eb1e0d8566be8730718fa650ed6e3a9a3d3cbd900578bf9412473103ed41fe4374e6279637f47a6c75a31b9eff9b8db57043955b6538f12f811da93e87bf8b19267265e735affe0cf9738f8f78f59d9ad5cf202765dfdddbe691f3e6b4ac034b70a640f90ba5c5e4a82", 0x92}, {&(0x7f0000000680)="8dd7d8c60bda83473bdd1ed520214b703d74119550ac9fd11f9fa0ff3224c7c658a4382c99792a0b04a27f374cb6bc277eacf5d4a1a284d4c43e20056fef4a5bec8dd5b4808785021cc7e3a279842f355e052a02e636ec1c697b6655bcac4889b5cdee365c847b25afb7d43790d0b8e1f4639b1c8d2e7abf17e3aadb3a754081137c23f88c04f66b2cca32de2185001c7097796c9093a03199c7fe81ef69d9712c031f302d3a1102", 0xa8}, {&(0x7f0000000740)="0725a6a6006e0ed33dad4014f49d54a1db56bd511489f249a5fe66193c90bc27e111532e7c225fcff0dbe7c037348ad7bc79bbf0dd00343c84b21bdc7760930f63b8a41c6021a78d805a83e4d041de1e9a73fb16f744a7de5ace9dada022074681632ce5851a3538f0cadad71ebc5e3aaae6785a7540341aec9cde2d0b8347223fbd3b9e890cd817486f4bf48b66ecad12f4d834be0e510f4ae70030067a838677ad10561dea6d3a235c789428c79f457784b409c851ee389aee1ffa6321809daa417621c71ccb0c5f2c1cd300629a1b4c46a563f7e8fb2929ece85375f3300d17a5a56d5a6be751aaa59115809746b7fd4f69d3c2a36db26cd1aba11bcf50", 0xff}], 0x8, &(0x7f0000000b40)=[@rights={0x28, 0xffff, 0x1, [r5, r0, r4, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r5, r4, r0, r5, r1]}, @rights={0x38, 0xffff, 0x1, [r5, r4, r1, r0, r2, r0, r0, r2, r4]}, @cred={0x20, 0xffff, 0x2, r7, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r6, r2, r1, r4, r2, r2, r6, r2]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r4, r6, r2, r5]}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}, @rights={0x18, 0xffff, 0x1, [r5, r0]}], 0x178, 0x2}, 0x5) sync() fcntl$getown(r2, 0x5) fcntl$lock(r5, 0x8, &(0x7f0000000d00)={0x3, 0x1, 0x5, 0x400, r8}) accept$inet(r0, 0x0, &(0x7f0000000d40)) pipe2(&(0x7f0000000d80), 0x400000) 00:00:19 executing program 3: socketpair$unix(0x1, 0x20000000007, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0xffffffffffffff38, 0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2b, 0x3}, {0xffffffffffffff60, 0x8}}, 0x0) 00:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = semget(0x3, 0x0, 0x404) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/4096) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000001280)='./file0\x00', 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001100), &(0x7f0000001200)=0xffffffffffffff41) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001180), &(0x7f0000002300)=0xc6d7f9a70f1797c3) r4 = dup2(r2, r0) fchdir(r4) paccept(r1, &(0x7f0000001140)=@in6, &(0x7f0000001240)=0xc, 0x10000000) fchdir(r0) recvfrom$unix(r1, &(0x7f00000012c0)=""/4096, 0x1000, 0x0, 0xfffffffffffffffe, 0x0) 00:00:20 executing program 4: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000001000/0x2000)=nil, 0x2000, &(0x7f0000000640)=""/4096) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="1776005f98c3dd60cedc92d68392e90fa9e0f4e1993e3f0de66824ea57c5b5858ad1087556610baa76789df072b21c19c7cf5e951654d57067e0f61f420430a7dd1d11482a88255d9dd6b85c98b3f2a95932351fb8d4192db3fd1fd4fd7c2e40905cdef445657b574f20687499756125013d0b6c934953839d67f1cde28dc450f4c64136c1db33b328b8cbfc77379b3a8be38e5d0debc72264f84ac6535bd28ef26de48b47ef2000675eb89e22e98b34e0e71d78ce5ac7556d7c08651861efca6b2bb602e3faa366d9244dd85d9314fad7b04ade0f34ee319b6fcd128612ef5e8b8e1c24884cd326a930bd23dea3c56753e35aedd76d524b9f239ace6d", 0xfd) 00:00:20 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8100, 0xfffffffe) fsync(r0) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000080)="d06ddcb33ad3eb14483c9a2beefa4edd4b6067a2f6733f1b7eb54921ee2ec10b19166da1ee2397990afc438031a88c635473b16057460ee386587b892d0b480769975bfcfc3b9314f6cb292da78a98b6fcdf932c1abff93f7e82f9053721d821e61d61c8a2de59854b17ed23e18af46745f0d45574b1ca481e66735d59973247af8656099b0ff8544e3e8056f3f04ef6e71d1ff12bc1bee7f87e61830b778dfa83fa950d36dc0c6ae55f3ed6cd1a9e5f88ef20f94f50444872c0c09449ac47cc08635e8a4deefdcb1a7c451a503a303e1ad3aa3c40de8da23ac24556e0901eb743811637c2e5b0b5ab69700659759ea2f906ff1d91be313b", 0xf8}, {&(0x7f0000000180)="d2140916bbeac4ceb3f865e1a8dde21a203730728705f8a7cfef1c744f8a85e2390821b1cf6b0dbea9a6f9c39289aca899598f8647ece1fada70f0e505eadccfd4ac8cb48f6d15bb789f596e3a81ec7ebac0d8ce7992979afc6dea4df29258ad34daa40dbb07afee1a2b2b6aea7c3083889db79e8b97880b3c83e216023f2e1e5c5f1388547b4d5bfd044b95a9c150aab65ab9a10cb2f7c9cd247f04773cc4a5ad43a7742f939995b806b547eb8921", 0xaf}, {&(0x7f0000000240)="88e3584fe857dea89a36397a83ebd9300e1a9b477b39782d0df5b927e6a8f14f2875c363fa92552105062d42854391c5e10ddb2d14e20dd74ad287de3b98647f1ad04117eed1bf16773fc41c86edac45b84cd1ff3835c7d4781db8a28011eade5a20dfe7642002f36d8448e0339b65023a9bf1d6af410adcb7a87b270f7d", 0x7e}, {&(0x7f00000002c0)="a9eb2a3cc0f3eb8f94f1dbae2c63c0d454488e547fb3adf9555b477deef01b37c754ff3d35ba07c981c446a0d26d807fd09ee76f4ad4cf58ff952f", 0x3b}, {&(0x7f0000000300)="2e2981591b6e51e48d6a46e8a0c65171b75fc3b7a2052afa601a7b21fe82ae4f04ec77ddc72daeb243122e1c023cdad7c2a3c10ba30ef4c509b793fa4266f24c38db5e700e26c5b078fff5c56e832799dd56a9c976b1b0f9bd011f825168a7cd6324755f8c1cd1ad2af856131f9a4401898170244aba042e65195a546cc3dc368113d8f4f84c060ece9631cb063fbfa4db0d15533badfc079b23e224235b5cbbc7e318d5c02031841719c0907862145b962527294245ef6ef0f0389ec4254deca03278b5c580ec81e8695ae23d6d655e8cb3f2ec6c417483d99b443f5a4cb486d95f774d4e8d721172df35ca56f74f02f931f2b219cdf02e1fe9725fa760c10a9ef307d6978e3f39f144a8891a11668cbddff9ed67da18f7de50fdd095485fab013da6af999cdf9aea452066fece575adbb87ce5f283a54e0cb24db00880f69aaf911d54a23d0a61af57aa2553f09acdf046976520fd41f1dbe2ea71f6f10bc4517be2415281ee33dcd4035fb06fc407e1eb79f1ade71ad5f9bfa11764c9519ebb2a8e221c138729ad6991961911711fdef6426b8d8e050cc31581bbed68fc3e2cbf65643c938ba4a2d15c5da80f348dc9e27f6051fa985f920cd2e776215463830ce98a24d59b1074f61e7b2308b612cead0ea5caa78ec3cbbbf1381ed6d1e5785df509db3d008bfa186061c547f8f93f26307685835446899098d74a67e22d5d1a11d9163ad0e39ba431529243c6c34439e4dd85d8991bf19abfcf98970cfac866cb232927ce03867242d87ec1ac207f5585340318508d933fa168e3ecbe7392a30d7b22283dad178e779351daee771a803004c4ed12d9b9aeecd952d78cc9f6729fb3d371e2ce5b22cb8a374763c223143385467d7b4e4e58f502e15fbec9f359c9411e5c9a5ee827dca4543ea113427d36313010d891e14064d4fd0b5eaafb3c665192533f7d0cb9dbef3f1401d994d588dc16ec8d48a5c254adc64fdd98b23f410b7c22a8c357e820f282ba22dde5f33033452903002ace4b8a3fff3f3726a6a107f1d0b55c5afd87f778de7aadf28db131b6d7459baedd3d83bd2202c0dd57fcf196b7086c5f4920113a5fc378538444531f05a8c1d4d442f677e02f66f6bdefa95e715982854b7cfc3cfef599aeba5338659eaaa79ecbb29c243248867ff7a3d4c27529c36cc80af75f32efb8a48555264912565d9689ed1ef412e58c6b2157c7930327041d623707eab8644aa9ef60068dec69c01f59f260d397f26400cac3cc21261766946fbef3d039ba9a826f3ebbc4c4aaa61135d8e4244bd851a560d1d96f3a7187e88b66b7c498d84ef092a1874fd3441a5ff62ad1e04ad952557716db5e0420691ca921051c8a56bf842c30eff397f7a183f90084bcd359de0873164d46cc52b069bc65659bb11f1d2d69122f95f7dd7972dcb9745f741ca66c58f2edc4427ce76d0a3ae693f1afcca25cb74deb2f179a78323197328ec346843c0f6929ba161db8f25066fe2ef3fe130462ba51ed35253d76849bd20ee36ef6a3c42f756529a5c0fe2c77e31d2b87adb06d285816bcb25305a0545f42604cd2b55f6c611af6f101c7dc8061bad629c54fffdc9f2c1e189edc31d09ff7b32cb174138a2d5beff033613270227fb772ba85fec6e572b3aba636d7a2df8eac4d3d8feb60e30171c13488c829bf13c2f2d1d56495c682142b35d564b98f5161cec18f4575f831a2a03c2b806219440dfc6789fc5d58da536fc112ab0364db544a184d6d4f4b8ef5dfc95f9d54c25de79c5b3fa5465d1e5e34f1cd906370f95b1a5a94bba483d574e9324eccf889614eb17cf53409da518b21aac1b700357089620be468346f94f36e839824b351556ca93ab56f54922cba40ec037d8f663e661aa5b50b548a07498f23c46efc794dbbd5fca7d47b06bb01d782fd82e999e6de09dfa9a104e060831cfc7416dab422bab3d117097e710adbcac643bd54619121cce7b5f95e4ef9aea4631bd96ece959061e704ac7828d8028ebbe5fd56a36a0637695d5ac03c0e352074b02e37d5cf4751d293b635733a5e074b22a6bc3ba49f2e14299cf799ed86328d6ddc4f71f39b0bbd2196d36162f2c1f92f8b54fa0ca80dc62a561e837040e8de80057b3c1f75d6b956093213f5350714a143c29f9aae8cfc2d181481cea546bf588455fb49484badfc1b0a78c7efd4e05d20ad4362b4a42892d0920dfbbaa8cbcbc6d48b8c2f0e8e3cd35bcc66357667841ce087ab33741d5002b521e5dd24fc52681940855c9483b7e5a14c6780bc6bdd39ce7196f3272eef9498be82a36fe2bce415db49b2816597f68d34f7fbfb4e2e0b486977693fefe1803339872793bd16aabc83548f35d0496f4b4b831fec1ae7b7ac7db1038604ac3322de527dc38ce85de174cff2b3e7d786b2d7f9c1892614058e79351b190731ff174f6a2c60ce28a2087711ce657d13053c24b705240fbf3d7b4625204c80d0acc42f515226232b9faed3b27e6293c5f13b91371ce71fb623e50ae96cb366a4b7ec3385b76a8fddca03d5628d806160c2df9695fadb1b231114a75c180adbf372143c1a682cff61bf39f1505e1b2d25f0296d616a7cba76ce2bafdfd6485bfc8c1feac246fed505d8de3e6e478eb3c29760d37f19cff18db5d9139ca0b6283e5c6876c051b30a37d6c22fbf476f1c63f86ee949a44d319abd1a8665acbe66cdcb652127667f9472e15d9dd520a4f55e36135ff4c813963aa610fae96f34ebdc9efa52941343b089e430f93887002dd8283adedf29ffc00fd2f7c853d8d15c89db67135a15bdfe3cefb9b134e8ed3111b071212a34f2a48c7c049998deb51a77715335d25c6940e82d0b11d68608512d49d49c32df0e0b21824319dae9e8c0ee862e4ac75890974dedf8b4513b3e471cd92b26928c038c369a05a87490a1a9fe585ccc1dc78749f87383074268d62c72c6d3772edc615b8bb5b945995e25458444749aad4949fdbff20b4a25b6909e642ea0151fc95b9f19c77879ecfa43bcccd7192f79c6d82776e2b0235be84eb34449d430669531102ae41924e4637002edf5066aa4f16f18f76e48a6b6733afa3a2998cc579dce03b1536809d14a3ef5f81357f83d18c566ff54e796567df2ebd07eea62d3517f20e95755c6ed60b6efc271e6bd814f0cbca525ae407bd43e6852160f5f0f5663eb098559311a74d7ceb144eaf949bdf2094e49ff5928ceafff8ac3bdd755be7750f795aabd155d8bb4854f27261af56cf76903f7120b8dd0bf46a05e270b507ea59ddb662ed06b43704634299552f35b2b2f3e111776da0eb5af3a7c13d242d6468674b9a8288fe8a7d836f625c954ff8dfa3a896cc4fcf2eb37c0d5abb695680021a5fdf5b7d81c3455516225cc8959386a1d9dda076d5ca47fab6dae2954e2fc398a890d3b66c441255985ee98929592d064d66a83ff9195f2176367d521abe6e7231e287dfecf378759145a125673d3db9091d75160fe008c59e7d7120c0a521bd96783370da6314739f4abb3875bb6f6ab87150e5c7d19e8315b2f61cf80a679bfab13ed393b0c34b83837c58eebd6cd67222f52be693604c4a4dec15d542daf5f44e9c85cb98b9e841552ea986f0034288ee345158b64ddbf2e07501ab67bc960cb4beadce95a9aadb4b93cc94eba95568d9a17bd9d5421b75653c94597e8a833d7aaf62cf4862703704f6f3b82bf749285902f30e115f0add22804d86021103e536355acbde071650a9c04462db6ed1a594f30f61f390e8178f5b2cf168fd270c5116ba9175bfcdb788b76b09eda6fbc92cc7512933608f9d0b4cafaed20478aaa6fc9a84516d966b211b11f1f6bd9f26e43de0e9d3465276e34236ef68c9b54097ed2951ccbd7a588609dea348135cbfdc36c85c0eb7b1b695a40e597869b10d06b787e5f6b0fee9b0021d1e87814c166628727347536cc8490d494919c293671f47a90b362495cbde2f686c3548196f69a66bb48890988e6e9a369b9595789ef7c43fb054dd5c37db0565cd65ba177a1462029443c70aa0cc30fa0b5583fee87a70eee8c4e990bb09f11bc4ee531a88c0078a52b7e49e4dac50ee68b7a541e509aeebae5666517d4ed1e70cfca2508505ef0266b0381cf8c16ed82ecca9254482abb7466666d3716cbe80dfb46cde4883beb7a5fc79579ee4acd4df7254f2965bb5c5eb96b6cfe1e9a09ca88e85bd1f66e6cbc937cd6af1268a6191f4011d6e8251cfa42f385c84c3bbe7ca660a9382e11ec2e399b764554b1b580e76d0cbfd8392930c7e544010a02ecd57768ea717a536b0a14528372567021ccb8cf9b33eae361565fbbce4a2697e647686d2cba0dc254789040bb3033cfee00d9de2ee81a2ea80dec90c3fe349970ff20b005de9efdd9c114ee7e30f2df7fd603501a4c8b8e805b3578f4a9e2d251fa7683c0621dda66782591133ee972fd65e9fd457691555d3130c9035f37c55e7de7c0a2e30295b0791ec226941e2407d4ec992af0533b3bda8006b13588c8e03c3d81211fef5fe858c9881ec38be0107ff6a47aa58e7e68e00086cb06c85e85500c6bb7d4ba94eb3e73a9193f2723726aeb9826ae344c1a299c05e1e04b16afd3d00c5a6a26191b3c345174fdbdfe0bd40c79d06e4a9aba03893676eed0ca62535b572a9e8b4e4bbd66cfdf14b6d4fcdaf6bff294e144fcb021eeb93583078f413891c20a76c8f1fe8bc4e23d7e4a05dcd404c13539df57704468e54490d1ba23820eaa2bac86b468f868ac2d59747f0885bcc1d54a177b382c23dc193113b0684e171280af12b6b4d06b45793ab667e396a0b93157976a19db6eeed120e0f9c0b96b943b11f810a5bb3a52e948da2e18d73e4a91604590b6c6f485a3447481dd2f8d10cb3773647f17f1b1bef8986896957d6fa9c6fd4e74a76293cf639c9c5e65284c07a50623945f4a6ba5ccd74511ca618a086fa84ed1a4d9c1ed2c4594413410a0770d2572862d1ed46df739999b9d6260a395e18d82a2a1898ac9a50c061bda5d58aa361419cb1fb065399e185978aa818f59e8ac0428d2cefdaec09e84c25290e9034e008f2df79dcc9d2920ae814968aa2f92c334f1108c2e783cc7ac3d7e3cf047250e900cbbad3af54652a2908ecd8364d5b77b4e3c69b62f464af771702e3b28b5228f8baf95328a52e06938e94bfc64106915709eb56c1120fecf51c25bc7f3ab10fa5a979f21a00fe1d29fe853af6ab905fd367e398783b9d94fc8dc1de98e3906a5a445257882c44a842d4ada9c59b7ce99f80c9b93914a92df1955e08d832d767306baa17d416102865caa9edd5c0238545d62a9a26b2b552dd26d458c9e20226d93cb6de012331980da5f01f4b34800f28dde545d36d775d61dbe814f037d3a560ac065146ad92502ab957fecd7131715a0962679c4bfee24c4307f3b23452620ae4212f520202a8a1de900c5351d789c950fd8e9e24dfcf1bbdcb48ec34bcef786660e4a2d8311d3260eed878b012998c782a97e055899adf9ba2d59d1af921d4a2d50208a2c2041b66405107f2466437e44e41839199319fafbf3c1c4560ff4d952dc34b617fdd3d313f894a74a1c556240db30f35b3263e04913ff361e22fd65e2ac92fc02c25e0b8ab268000a7233c8805e568c332c999c3fcb8aaf0f6c9e053d86d54af82e297fd3873725ed4652e2f48bc15d3a21bcf1f1e6afd56ca8f38fb04cf27d99432c6c1cfea5d12ed6e862196eb2559311490eeb2a396717c717e43e9d4df59f6d0a548d67484d52f2e1b8", 0x1000}, {&(0x7f0000001300)="b107388a2af79d25f3faa777600c3cf2500ad1b9864e38eee47216cbf9702f3e3ab4625f9bbe600deaa8a4a5bb697dcf227ce99a531c7f497051cd71990ff0d7ef398a2cad846798bda01bf4b877e7e31c1db111577b4987427db4bbf0182bffe029b1e393474d085e80b4943b1b1182425ac8156362a52354888b0105668154707ec33a52100440b9b5db2810107ad17645fdc3f1aecc77d5ed997139cf98dcd846f933cf3ac5da1d239afde25eb3e8a96d9c6483e73b309b1824dc3dbaa997f549c77fecdb9a7be3", 0xc9}, {&(0x7f0000001400)="e981162cd13e0cc1a445a15069db69de72c837cfac56e90c0989058dded8d47a2d8792f176a0183e93e98784f035b1c0247fd22e97887f8760341aeb75c4c5f89c5a1bd12ab38d9534c9d5f9282b4f05d909afa71ea537a326ccdbd60e06dfaa976751417153353dbe9db21356ea9a31840fc7b3a798520659d56b82c7aaa7d831ff245bb1153c35c22d703eabd4b6bc8adef0aca20b427641d6b66dcc699d63fd", 0xa1}], 0x7, &(0x7f0000001540)=[{0x98, 0xffff, 0x9, "26d61d49a31305f4cf3f4c83f117f1696e2280116714b1afd88252e9483f978f41e34ea2abba8f7f290ff3f77d1f079e27680be49e8aef2308f888b097d44a45ff84671842c777ed023d86965f77a90086aa0dfe2f19ee60aef31c9b93e56f42c5008b4be1c4b1098704a2ed0bb745d76e8bd8cfc01e5a33d26eb5f496bbf10698500c"}, {0x48, 0x11, 0x33f6, "935dd4b6feaa541c26c6b1ff5ae76c3fd8bc16a8ec281c790b4c6f7e861b78ab65d01fdeb526fc2c4161d2a3bf2471ad05e5ef42c305"}, {0xd0, 0xffff, 0x9d4, "5315a3a693c11eb9d4b98c6076c1c9d562e99f672c5f526438524b16c8c7d141b673c4c9c57ac59bdfe33497d42d404800836a508c2da2f72bca7cd8b320e32870b9d99f9f716162bb3c93192158eca1e862afff6dafd855305dd7061a939dac9dda214a72c7a64a1bdc24fbfcca8acf4cb9dc1cf8e5dca8c5b418a234534ab948ca52e9f9059afd8912ac1365b06e5fdf722e6fab972529f8a1299b5b5b95284f85c7949cd82f1bc508fc129e59fa337acba2852e5c960f29324eef"}, {0x50, 0x100, 0x673dcb48, "1271a7414a66ee469edaf5634f76c05d002a0254edb8180e13c4276ce186cfaf92a7edf5a8832a6edb2cc5b25085d95f1cc956f78f47edc131"}, {0x18, 0x129, 0x511, "dbadac"}, {0x108, 0x100, 0x9, "88f07ed43002597a9088572520786eefe6ed17eb95a050d4a2bf8dcbfe256eb29b36c028ed3e41f8e2c6fc00e87ad48ac0c3bf33750bf4280d6215c51946b49db62598712ddeee8429e61962e50b3f40b7df516321293472b3b94022fd0a16aada0088a8b00569027fe2febbb6394719f8944d4401eb6f091f09231427165f46e1315c76ae4227670c4644d455ebdbbf37437c45b3a4765684d0ec9b9c8d7c032b037c3a5979a29693914a90b6729c77c31357673345ba16b95db7682c6008f03d8289d9834a372850010b3ec4db0cdcf15a0619ca09ffdb6d5e9e70b00121c717391f05961ecc4aa192765aa9a7751b3280a2"}, {0xf0, 0xffff, 0x3, "d0536076bbf6d1f6eb47ed845094439e50d60c9e40f86f05efa8adbe4baf660d4c1ca5b051b990d710064d56b9910151d118cc4335397aea11c3586c16e5456d214537279f646952f493c4c9e199c28c87e21b1787558cc4d17f4327d675fce229b74cf5b47ca817dde7c51456e751144f3e52172d445015d553fd94cdfbbbb2dc9961b7d2d233edb5624d2a46b322456d13b748a99030ca26879757c4e44d5e68f397789a598def0c59ee9233a8cbe965275dc8bd081f741f3522684aab337ee3002ce44216fd516dce42432866701c199abfe7626cf13471a8732f"}], 0x410}, 0xc) fsync(r0) fcntl$getflags(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x10000) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f00000019c0)={0x0, 0x0, 0x1, 0x0, r1}) pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000001a00)="976445ad956da0a5c4c4b74e0b332d5c8a338efb420dfb41c528dac094bd9cc257d33018aecaa8c9a81431f76aa79b7e8ba74af50b44b071397cfa3b684500a026436393c17d1e19d6a407062abcc7", 0x4f}, {&(0x7f0000001a80)="af2e9b1d5a98a733e3cb673db82ebb67d3e4b3503abef1ee4dee6d3e54174bdf5bc9fba32cb024227a9205a9f8a98b5a8d5b793c8b21b16e6d41025ea8140bc13edd46326aa7334e58ebbcaf1941cca14c73cbc9f47cd137c945b0d0798838a14a4967e9b82b1a24798f5afe3dddd8624d4c7a983379e1a118bfe2a077981080760e4ef35276193b9fdefea1466850a994d0040dca45ae609f0ff318c703c3c187c77f38e5a696f21434a17184b536699470c762668d02db49edda18f62377e76550ec5a49ad81b61ebd68d63d2c37f7922c6b", 0xd3}, {&(0x7f0000001b80)="09dc62fac52bdc680df866a77357721de4da94d337fa48837fafcbdf", 0x1c}], 0x3, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000001c00)="a73112532ab8169c770b196574e94683163ce73aff48f9ec73a27744058574f8d536856807022727c7d87f02ac8362c4a0361de864d8c486e4e5f93cbd726df44fe7001ea73839c3f906d3deeb3be2373bbf70e9b69de7cb00029a96de5622899d881b084793ff7c1a5b8623761d059d06fb438319e3edf7ad7d10618a071e167091e7acebc28a32498909280ff0d464c36db6e6e9eeb4942dce0bfa34fb835160b96a34270e6b68be84134de96c0e6dbb466339118ad80811860e40c6f95ecf058de0fd267465473b224cc16a52426103b887b44d0ae36f", 0xd8}], 0x1) r2 = getegid() setegid(r2) bind$inet6(r0, &(0x7f0000001d40)={0x18, 0x2, 0x80, 0x329}, 0xc) setegid(r2) pipe(&(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) getppid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) setregid(r5, r5) writev(r4, &(0x7f0000003040)=[{&(0x7f0000001e40)="b981303f3a9bd9b58da69fde4e111b331f916f73fd8d54ce58d0e5e78f22e0d200ee2a", 0x23}, {&(0x7f0000001e80)}, {&(0x7f0000001ec0)}, {&(0x7f0000001f00)="1af44c403fedb6cdfdd8bfeb10d3581a0990e980b3323ebbc9514529073ceec3dafa35e0eeea58af9d6e5678cf99a928f3a73c5d80fc5675baece595798fac1d095d592fcb34a7321e33d12fb2abf5d75e1a38479f51dce74dc6d547f71d2aaee6065fd8b1198efe9b868bb757d4a4fe8e533603686310c3ec182946aa499dc15adec78d242adb99e5d1eac851aff60bfdce88a9c16eaea7c2200b85eb6611347a4ca557ad8a390f2b1ccbe651661fff230c9233f5b64495e750614fa9d4644be3f1112039d01f6e411b0cb9bb12c75d8039ce0e2dcc7ee865ade73aa4adb7335433dc8a1d7fad0ca847933f5c01fe12fb33ebb006578cb8f67d3d20ad2aad7cf87717529f3243b7d5c0dad87d32c82031d20ae9b74b071b41e61f42014dbb92195189d6f455aa83c04ec63efe3dc256cbdc215da8c7695b5b21d11b1906b6928ccb6bc24265f592332d5ad9e4618fcac541961d29d207851e5a15096a721cdf8efc020348a2eb73c5a3e95ee5803833f57a06dcf20ca0b175b98b28bd5217281871412db0e573714df3373fb63c3149ac1c68f9d7ae3403a8d5a64f8cbe65ddf4ec821dd79079a9dbbea45de6a5d0465c88b80d16319d87f9972a39a198ca5810aee59a447cc5845ce0af305436b562715857595b5b1ce0d8945d6dbc74997caa8a1c3d1b8e274e4b56c8483e0de256770cd073ab65a6061707d17a27757e74b21af400831889a7b0b1b54b2292809cb2cfc30d591750e6dc282aff469105803820426f9262847d0be95e61072584e592417543572594e51e9a0354e49e1c1167e61040ef183a67e8aff029ecfeed46b56d9e6bb16c4b90f533035b8fb167a9bf1182d60bdf9f055edd4526dcc38c2570777cb536865db5c40bcdf09bd343122d2a5af4c74bbb3d20cb315ac1677b0bcf55cfc129065b2d5e3388b0cf62593aa7064c342d7fe053377a0558fb8196c4f82d33226fb477c770b1059c7a1153b74dbb616a27a530390d844e810d469659ac47b14dfd543fb19d8626597af2f8104038e67c8437f501b1c35dae1db37f974b3334deabca35e96f56dcb3af4f415ca31c647efde575d122e2ed23e14674a181444deab7c7ae70f711015f2087de648ec3effdde79859201e8e1e6120def85b9062e703c104bea2bf324020ebf58d8186fcb92c204323d2cb2da5f55e3b01844539717977bd031e425d09d53997be5bdccbf3d9ef4232050d00c818d58d2987ccafb3a2212fbe1ec7e2046739855a677f94d710be10a1e038b49cb2e5e2a0eef4e8803bb30a6175ff1e74a6078fa07d63b1711271f998e5bb80d6d125e2d1f7c3e2475063505ffad4c836fcb186124c0fa317bc55b273d6a5a10eb1cb344483153985377c756a5f298ac0bd4256eafcbee75623371c68da5d4c5dc95ab3ca52ca932bd2bb83b9ed75713e96d83907483ce500b6e257411a714b4c35880969de55c2a7bb09a6c6e694d1c8ebbab9f855066df92667c4c0b50a6415696d5e94fbce61d4a58fb595e265e569d5aab8a990fd5444afe635f9641f33c6210f015d0e5e9e277f8690b4944fd2c01d5d457623239541b2f212280e39a70f230d4362eb480d91955efdbff487bd0531393d80ab9bf3a8d9da79006ca4bdf276cf77de8e7ec3da596a0c628b906df2e6a4a6f92f5ff8f771cf6988fc74f1bd3494ebeaf7475a7c97e73b08ec25f149d1f7a08ec31ff152f55a53b63dcf3726032583ed19c3db067022210eb48384bacbe60c672738c475f9f3304777123f36e734f303e049aaf9e698f9f25c02e85953fefe6e3ab78dd603c0b0b7218ddb00e6b044789a1b7f0bfbfe5ede4c2adb02fd5ab37e35946c65120e0d379f3b7cf29d552054bcd02b4dde7a62dea917700bb488ee62988a263a1824efc0a22830d7350da42d5cc43b3ef14344dcfed1ea7ebb1524db9ed4a67e05c6d3b2e2c31210e484a76d9a77f240be2de911a91e4f9907a0e38c5f1a47db892db81dce82961e26003189111e82f779ee991bbf9ef4deee7c4d09657b37effaac8ddf2da936535111b62b4e68d1627f3ec287cb597ec6e6dc5337b7b34b345bea293005fcfe0a1f5f11384b72c393742508628e2fc39e5f888feb5caeaaebb490c41137792047a0ae96eb5c1fb900390454a6368586e54e66d5707791cacd7be021dfadece9b98f36c0e6221d0eee496410bb9bf9b4c7b27cc280783d233b51ae623573fd398cde21af46936f29a3d187686c6129fc3a34e4301d0394264e84ead33d2bf57549667843312d3bb608e59bdecd461356c7bf6e14ec6a31d4f21158945f5e4a1e1006b48f0331517c5177ac8dca47b48c0dcb9e7d0c64086118b872fe9e2c1d33b9066635df4ab0eefd6b3ec39a73b3ec7bc8dea9c286755322edafe7fd3af36515edffd95b67f3a2a7768b51121f007953b09687e95ed3aa84648166d0c17258a1d42a4f3e8fc554e083499a1dc7b2f22f435cefccc43f1bad7ded3575173c224a5dd7570e6a2088f445b0f35fa1957c06ec57a7c64b55073acf928d512b3832cb8a2a41ccc7c20e62b4a6e91e059f26bbb12fb593f6136ff4389d1a5e7ac32fb7fd4659dc544333a35d82ad26b908a80572da88c67f67e5239711dedf7ea050d36f37e81066be9e1ce77eed2f40145ec93854d68df8bb01b9c9a653005b11144d77f3d6aef7d93dd0e07026d08a394d0b7aba32b4979db69e5f84e42cf5c4a71962ebe339dc8f564f831b51a7b59c28f831e4c8de6970eaf7124b0f65c2b48b21897d0c0696c1b44476228cd6df1562103b02db68200e71a87e4a3e43d531115dd858042251411458b25da31fff011b6042b7a69e58d7a0de1e3b5768a06dd1183f74d600db4736858c0708e5140c1b00b6aae0bc8992107390d38020f8e7f8cd189282e62f2cc78669922a58aaaa0f29a7dd62098003066a5cdde6ff1b03a9461ac2580106c9b6e419410f987e4e617f407d21a68aff2ee83421a3e49fe94048b419c5e4d628681e37fbc815650585af4a44a85fb2317c19fd195e9b0c29cdddf0094b08aaf7a94b1dea51eefa0fe8d6ba3a845eec2b149f8f52a5aaddb3b62b3d1a00c623c1419825c7e14546f20eec0d9308f6ddf2dddb3a66488d9d2ad58f708525f60a1f79c092f1184589197c4a9fae5976387bb3c5ad0a71db20ed3568c4ba160cb9ac6ff954fc0485f8514eecfc5554682ac269dcdbb0ebcf3d32ba11d67896f14f47c50c0cd1d5db1c9ce9a9f6e9475c862e7a1435640433e87921f9008ff648b03c49870ef1f59f31723ba963a08bd1b9c9a12c17d062ebdaf34bd353e71bf1cee4f389a3f6fbbeb20d32ec930a8f1c40226724c14eb626d49098cf56978b8bd703e374992781557a0be02c905bd00139ed6327b0c54ce35da7d11fc99c016021c09430b0e637643a32e58efdb5ad412c0afbe1e83838dca219c7d61d1416d8922fce72223c796ea375c938f5c5d0702e08f4d8aa04a75ff5a7c56e13f5b37fa57c0fb55a17959891fbe41de457031eb11bd94366e5f16366ad66f43e764d515f764ca445c3eafc047df8a023076ebdaa603abf7e49290a4aaf7aa1c8ef8f20e77101fce82d58916b562afc06af5700723a4ee7571c47988fa7ce6316f2efde2e3a72e046b24ad3595a895d0bdbf8265721e4b7c14d35dad052c0140167c2dd22de226389bae061fcf6639e8afa7564d96fb311c50b5f9c2c93156261691b5a6376a7f33bca33ca32efa15f6a3754152de777845829487a3d72d908cf1341ff3df163dcb9eb2de79d5cd178fd3b958173282ae10ea7e54267d379004145b6a41ad2ff1522f7d0b72b139908534eca91d7c107f293c6111947e3ce7d52bbaaa6a896272cd4622a0c658b471fb2bc4575a12185fcdeb8a2a1b26fc9e4273f5fae165a56f72dc8d4fb735f74213eb2c5397c6415dbf6eb7eb8bfca9935ba23dd827eec0860775f8e6ffc499b8844d1d66d13c55c3c6330aaf5cc40e59b712c95511fec0ad1e86f51c0b20be25e0170792859d2001ffab89d6bc08ec35e0711d8a1c2b72b39b3d5c33e3c2f3fbc6965cffdaf8caafe14658a2d94b7184a1721fbc4acae7bcff3aad67c39064d0c5ba8c59188ed9add57300e2c3354e8a1ef60801451676e86764dc879fc792c3ca94af50bc8ef2d8bad2cc6f8ead9202550092d647676b1ced7fa56974faac00c0ad061f6c67207b063e92ea557b3d2ffafeeda9195bb35a12a152b9b2528106ed922ccd4940bcde7e2115577b4369b10abb42c7736355236e3061cdcd4a7eeb7a9c4708bb9024c4f2f669587153b359135459b67594ad63808704a123e79038efb9aa40b9b63b4b2652ebf7407c1b7bf7e08417bd9237ab653f8c94ce1b05ec9f2844b566cf93f61c7e9c2c86e18f020d45ec1c89e968645e3d5b4a1d9c93ee65575cf73120d669972dcd00deda6d1089bf896b76eb189932b7d06e573bfa31ee96e226dfeeb85c2dc3b335613f779640f4b76f3cbfbddd19fa2035776ccb1f48dd786d746361f3fc3bc1898ccbc9d3da47c2817d9eb42a7369d8eb3ef5e77ab2fd56e06d4398886ca3796733a650d2175163ad57d7e65338a97b36194f9034d270403f8791d4f9dca729f690dfe30ef821b21fac607d877c30ff8e2c495af884c41459faf512650ded84884b04da8200d60788b5ea8277f46f02db09abe4398dfffd76328613d7a0e199992060cf6664a96414c91b28089249f3b150f5ed16a6bc38de2ad5f20496f06aa8bacbba475f9422261b0c3e05d2aacd53627e23a3ee399884e2ca4727d31529e747c62fef91a32f84e5f1a6dedf9013cdc57793f15da7255ba7ccafdecc3d672c326695b243b8ecf3259f9cd7e323dfbf55206458ad48863d0c5cc1bc89a3d0dd3d63a1ab9165679598e616fc31586ea54c80c7906936469d7a484e9671cb0bb136af7988ecd1b9a1aa54ff97c21a0a3cf89776168ca4ab7b3c3085bcc6388c3e6b68daaf2adb718555fe793c5db92ec8bd23a3ada2a7716ead9f38375a48a08e3cbe4bb0f8179a5bc0651200e5b357f982f7049b3007f674f0d66688b5865a575646dade377ba817d2e6e02679f29a4beca267bcf89077ad5485faa72aa7a06ef5b9a6f7d2e983ab427ff86035f8be37f338b734e4a79cdeb73fd130fc3c023fa715d736f747f00e18902ec7afd8b74ccfd8ff1ea83be3e93a213dcd30ca885449e0f28ad2e2bfe2eddf77141e59d13648385234da886d52c2b896b9557f5066a0e522719d9a640f2774c11ffae5eeee79d1520703ed5d98b56f50ae2afe584c80b9905050f2a2bd8892e1804e413963ed31e1671ecef8999062b12d5a754f6b7b6f2db70a4413e83bf90e9eb6e76e04ab3787228ca348e5e8b6f175771f43bb9487f67df56529ef0d62c9aba13334df832339fdae4ff7089e59ed7fa35f1a8a9fd3c91ced93b54d4bd72a9e3230bc74a7e77aad4e78ba30a8a6dfbdcda2e82b2bcfb05fddabb0240dd20d77d82a36ccb750b22abbe6437ea155e5064db980093ccdbbb70beb3052c839b6c5a0ff170bea8b4e6536f5bd22942c67cea94971d8ac9e3e63c80d50ac05632acf16247cd84936f799460ac1e9b8dfe40d0489018b010280b2c9fdae885f01be696323d3b2e4c48810ab361f47d96e9c943523cc35b5a8c0e4aa3272438a5b4e2f3e3ecb1ec413abeef8764d4a8a3771aebdb56e6cc983e3251f0bc21d392c3a94513a35a58ce0c7dbff90811f44fcb5974187c4ac674ce31888f338e1ccffb323cde6c58f3c5b175fb43c03a338", 0x1000}, {&(0x7f0000002f00)="77ade56a8ffcac26cf67f0a15c9ef0b099ad9b122216e956c0980ff17ed093f1d7be6f28dc8296a588c0fd0f2e21e23d76fc6ba64ece7d53074f", 0x3a}, {&(0x7f0000002f40)="460968bf78b8738b0300aa42564203e3b455cbb9a4b303014168ebbf015f21292ec16c4bfb576e52c56a86e0df0c90097452e0c144955d7a135a37f43fbaa432ff0b5577b7927291f02ec982cab60368b1401905c3c0f5c4b837645a66dc65c73031baa565627ac8bcfb80589c4437d707354c6cec6f9b0eb4c769208e1cad65c7297ffac79215feb69d7dd0b7583a29014c90078eecb6a41cb8bead8c5e85d5cfe68f14a2a0d58aaf526575649fa894061bb07c30753e7dba54e606e68ced511caddd", 0xc3}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000030c0), 0xc) writev(r0, &(0x7f0000003500)=[{&(0x7f0000003100)="9c7064cbf4c70180040ecc4b26e91917824fcdf39ad3804aea8d6f4ad845c21a5f63a52349d0a6e6c620965a5db9b8002e444c72b8303e27c08cf2ab9bf4573c96c401aefa3a5ee15dd134f92ad42f52d6cb5d557f744fabf853cdf39d076fff56cd72b9fe9a0fb536e9321f83a96fc02c2a7338e2a463c8763f76e37fae844ac2441aeab0c54858594eb78dd386ccfdc27f7042508ab9a59f7ef5d2babd714d061622317616bfd8643fd6de95ddc41c3a4d189076703b21118f9740a3779fdc4bf550e48892a0111a0d0f5119091aeeb925", 0xd2}, {&(0x7f0000003200)="5c15bd86933949b3e755859a13bffe9b95ab7916319a50d349662be73d9eff19782916499f4bec1bed44f758f3bba4de9fa083c3a8c89afceb1eda567f9583d6b7e53aad3ea21e865b8ea6f84a2bcd841bf3c546a024b1d19df12a67427c2e1681b173e5794364402248f45b45a400aebcd47782b8c76958805fe63842ead116eadbbb804e81cda7c6e75168c0211dee8f65ce7c8c44a4b20c304c81ec73fa79fcaa3ed61926a91bef50be8fa97d7b88fc03270e80a7365b38210f4e", 0xbc}, {&(0x7f00000032c0)="41f3c92c0cae1971328689ce3e2b6b3044aface2d460eb40ce112bc412709d021083a6c84db61f97222a3b3e3095840dcf30146d201ce40ef736e931cc7abfd3ae3e9509c25a261514dafedea7f08928e999c2ddeeb84edeaf16621d41", 0x5d}, {&(0x7f0000003340)="9ae0cc83814c7e063d42e574e0afa7be8d35258ede731f46", 0x18}, {&(0x7f0000003380)="43aef5", 0x3}, {&(0x7f00000033c0)="37daca850f39d028e8a2c3f60e3e4310343cba0993ceb6c1263118554bafa13124c388cb6250a1e147db6ee5bc288214a36f028f9256658b736791c108adf656a8470b915fff441b6953fb569c0edf98176be0c94c9aa8b7c1de69a1", 0x5c}, {&(0x7f0000003440)="f06ed9505bebd71de974278fb0270fbccb20e2705f6d738462d3ef7e02db1c36abc723c3b3012c432ab374b7d44f71e9979fd427fe40a8444662d860999b81eba4935ba536a15488483d10819184299b9d2038ddb17fd6a34192eb6769a3cd67b233f98bad97ff64bd7c81ab75e7646f99f796ee577ae8f99be0d8c15e1732d9b3a23e615be38b089b2163683464c70a2e59b831c2582a14e4025f1fc2f83f1d2fc856361e75b3c3bd528a4e39fed9f91efc48f5d7946052da43d6", 0xbb}], 0x7) pipe(&(0x7f0000003580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000035c0), &(0x7f0000003600)=0xc) r7 = semget(0x1, 0x7, 0x101) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000003640)=""/162) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000003700)=""/150) getsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f00000037c0), &(0x7f0000003800)=0x10) fchdir(r6) 00:00:20 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40e84b3dfe65fda2) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) writev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="142dc9b69e98db030f39d285b74025ed11895a1f20d2b3147a5c9d3f50eaeba14b3341b104895a1db989807bc14a0c4f50fef6caa66ade1db1feab4a868d15d53fcbb35741d9631abafda3d978e07af33d9a7630daf7d8d9b31f6cd16e6625f985b5411f3bced7af5ce6da0f6a43c516484202affa6761d70a96594148f48c3d09d38452a48aaeecaab825ab0b04aef15af33aafbffb46d3303dbb43c1326d2e82e487d97431a5950af011a7", 0xac}, {&(0x7f0000000280)="9f4b37f7758903cd9b6144cf8dd88f0e0dbb56501943bf4dee862e74d96b0eaae999e9217ba238313b98231bf69578cbfc02271ae3763df35c785257fc5ca1693f86f9a3565dc754e468b75a6e312f2b35154f329a8fd27dccdf761eaa8f116b69fa4de85b3d5ec0508f12203160780e2a0b338b71271874143c9aed9b56c6ea4b390f10a180e01c31a14b738f25a13fede98f3e03b00e8ec87576b331d557958a2ca0d65eceba77548d6c19bca0473f100a926fe797baeef71bb84f14af8b786e230edb9ebd118633470fd884689c78e4cf1c5b2f63f88735d587c49ad1", 0xde}], 0x2) bind$unix(r3, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r4) sendto(r4, &(0x7f0000000400)="26ed13b6be010b378873a4f05e173b022cfda10d418c4b322d063cac37fe19d9824e93eebd175d8045749a54aa775181a278eb1070b9a8ba522b22b7f3b176e91f419754fa13e562c02ecedf", 0x4c, 0x33f88ebcf6cfd99d, &(0x7f0000000480)=@in6={0x18, 0x3, 0x0, 0x5}, 0xc) r6 = msgget$private(0x0, 0x240) r7 = geteuid() getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0}, 0xc) r14 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f00000005c0)={{0x3, r7, r8, r10, r12, 0x180, 0x5}, 0x3f, 0x4, r13, r14, 0x7, 0x0, 0x3ff, 0x8}) getppid() sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000680)="c5e601994116383481d24b28e679134c36c790b606dfac2029f8922a273b4db6fbd320b42400a032228f70715d81f85a317d5309d9db5988e751f78ef8434e7eaee7f9803a59592948fe5f520d837e6dd8fd1cdb2f8f22a4351bc4ac69438516f1a371722ff271d40f3dd418cfefb1b267d63fb2623195bccbb2b0cab2ac377f453071d8be68f6ab3a097f4908cc07a60e7b661892ad16cf1f5da794a75c054362e2426b2c9c91b2d95d58002b6b6cb62121e8a2d2f96936d676478afd210ad8b2f501644e4336e33ff0701e96ca2478dde14ed17d86f90687216f31604cfef7a05095", 0xe3}, {&(0x7f0000000780)="4d99ae9152490cef408424d6d8a82e5f0c0341544e66e9e767d3b20540c04449d08c3058b03b0e63d55821c9971027098baee8b3a8a2be71a6b32394954b2d5a6c1939e698da6a3745df26e26bdba31c1b5882363ffceacba50735d03b65900d2369616cba9407dc126bdadd4af207702ee0eee2d003258e05edbbb4a0e1ce531542bf80c80cbc84c8295cafef985f43a82fd61a755d8b74e00fcaa3d86caf043ed74916e5ddd1ef596f7e5e09f4275157b3c2978ac5bda221b21e60fc08917ebe8788c817fabfca14f9f4d9cb61acc3f08bc6bfbf182ef94b6a82a2de832d9eb3749c284b5476456fc5c087e6cef9b4aeb18af9ea2f6ae688869a36260e611e317d420d1ee29eb98d6597d44bf5cc46b8b45c36f1c2b39bf77ef688b5749a12dd86ee2ae830eac7f506774fff9e8d6f2e52cb1fc2454a370e1b1820c8512ab772028f08a88aa7682a9c0b978a3f08b4e9cc0b0ae35e0fbad0a990b69cb6aa0b70d5502135db29af6d0ac715f85394d1cbebf4fb3b2f80d1c0d852db768b0840a5b0b33a0ab77d38db3cb54c6aa6c17b733e3a52abef47093ac3fd7d6414980076cbbf478cd3df84cf118d1eadb147098c262940a5dd21206d085678df444d807b9fb221e997483c10f9b03b3b2c97b422f3a24c75803d45e0069c664bfb541e98ffc99ad78f08dfacb340c15440b4c25b7e274df2fd01adc5b4f63260a437ef60e9bb0a42f3fc728d9601014fb8bb78ed50dae9a1c63ea4fcf048d93f78925df99111b4371c2e2051199fde2b886e0348b4fd36b5e651f5a0a8fc78b44de1c4526e423b3e580f6fafecfd67f146d723bdf923fe3a09d7a560caeda06b4239564e985e5e53f04e4f3ff480685fcb15b60eb1299f871ec291831f1007d53c9d655dfc43a43749925529e2a1e9ec9e9593ef8e635bdcc92923ecfed04a9798012d94ac25d32d15268de861a668580730b459f902ff43769f848b05e2c8833dbf6b72ed92e3d5adba338b47e6a06ae7b57c606a8282250f254e2accae501c0a7fadf6e2746b593105066e3db58cffab3ffc4e6f1a3ff86204e8ee7656182d0444f29aa4950d2ac4ec5a1c4313002687f68fa2228145cf00961d24abf7fe09e03679ff7618f2e36190529df1c9143bec3c83e9bf50d1cc65167a8ad4bc7d6158272278e4dc488b2b2bc0bb6030e247ad029075dd672d6aa93f98f54a232375536408a1ff0741e0d8c3640bf79e39963788f10aaacf4f20078b46cd357d36ddf9ddf33dfddc11cf72e6b897fa6f0fa663abcbb8291b06ea8280a1714203693a165608957e970be5833153c0f7965b8aa04debfaa0b608323cd0f6377917431e0313a089aa1a37da6d250d8f531ada1c180f8a5766e9cd12557e7b0bdd235d2c72275b2c13a48d3aa247018adf1819f7dd85f2ec3034205aa03b40c96bba1aa098acb6c80eb6a612d7e7d3fa7c9403ca750ed119c3e53beb4be45a6273bbf3457407712f54446bdc183da617d4e7332ba195596da2c28e7321a671583a58150f8f0bd583b35a2761d544c22dca9610be161b82a0a031cf468cd9f175b19290877e9d627930e7aa20671bcc2ff64b72dc31cb52597be9a8071f7cc05453d1deb1289582831c5e066c4f27dd5f6d13a8be4bfc25a73a3391f7206786609472235d8827fe39fa645a5ffaf1308d6fa9f4b0123a1302b87dd115bd29921ead98019dc3f69b8359fe0af9808b10ebb7e1760f33ba2252b349a2559cfea82c9f5bef16b97e6c869b0b2017a5aba75eadc60ffbc20616ea8f6e815664c633ff5b2aafb2f90b199f11046135812e24a170d41322d14c05afca0dfa1cb25c72d8dc45184189e180bfaba6bae8a67f6fa2481326dbfaf068dcb1d7697a02676772c625033dab4f8b3ce20d1bbf782715af0ec657c04f8c59449df2528a65bd333884e3c4150309b52736ad5c9332e6f63589b1b9187d0d4085fb75b7abb684407826f5555313abcbc8726ecd0998711ab11e680ccbedac7f42d4ed2b6b82c9b2b11beb7500e56e750a8383bebd23e022e69077b9d15f199ddba127cf039e92e67ab1931f47151bdb1309fa5da9d8213489bce62f3926b5004652a81f1184c6594568edbf6fed26f71f2ec418153c5596a29caf0153c2843696a2a1f6a298461cea6117012651ca9b95819b540588b7862b96b6b44f00e406b9551a369e0678659db8b4f2163572d6afca01e86742bfebc5f3b66130501439e7a879b90f66228b4cc5a5409802561d7c803f110cc103f2468ae01de1c29d3bbc700268bcfbb9f180692867ef6c055467fb43052a7139b8b0cd88ad3923d522790c7199a7778d4969f17cf62d20ef3c94c96652d0e85d9b145f5920f6e86d196d8b00e1eeb00aca540a33789cd6c22f329cfb4f00b044f77d472ca98b1b680f153c52c94b961456d37921fe376fc293cdc24b48361e6bc2ddc6246f5013677456fdb1027d269976885b9b9758cea8381ca458156e396126c65911ac0b6c12cd3253c0bc387cc2b52a15c00c8a7ac0be31fafc01f094c8d48b9355c7146065cd541252b1112e1ad533c4975378459b675fb86013b72916641c7f2fc326d058c489f96c578566ebec8b20e3cd1bafbd9ad4f3c9915ebb0e803813d5a1039f1940adea029676d2f5034e703a9217ecdc3d4cc0d238eaea1f5a61557c4a383c72b41e75f560b886e41294f5e6c9361ba494cd1fc7594027e72f917c1757f11e88cbee6c33e0543850cf613a6296cb4574a9fb7ba7c05a16c5b9d81b61f4c7283007cc24ef86b5bee47d7b600b42ad95d18f45c398e6fc318c49df8532397c45af478e4379f7ffbb5ee3e8d21b7783fbde30e6c5cabb9bef414a94f1676685044dea0c0acfc39738ec1242b1cf129179e11d51b5127de0199ea945a1ce926ca4179b5f59ca00a0837a43851eb29ddc2f3b79d64f70fc8a3363a4921af3d17a2d45e2b908d771977e835ccc0a3e9eb04dc878f34e118193dafc8e883a22368f9fe5533d76e96c29a5d7f8e14f15fbf3cd3baec2493f081e2d58219904248992fbf2969366f7703e6250bc1316479380aa12227e1f5d5da37772aa054b57171a4a548c3d47d9d7c062b234f437bdb05a483c044c2d7e3fa2582a965a415844596980301afee364bb1307462301835060cc7c9702102a19f8ee76944b040d456582b74a9cb65c405d897af53a5c7c605a6b824411f4954ae05c56734342f31160f0144bbce6a6b96ca6b99555c869033c483380870859d074db2f69596e5b5b2efa88f659a47e5d13f56f722367a006012e37e55eaba1001e0b455709a98e03b044a392768851ed2323aaecff2db24b9f22666286121d46abf8a44ab6deb6490bc31bfacbb30b49fe558f27a44946adb0505d174d3a77da00f279638b3717295b589a8fc014fa513738038ce531589ccf2e63524ef379ae9a55c66d3b42d96e64d86f9b1beb77e3c38f64fdcbe81872c6d7e5287f07d83892cee2eb48cad8c04f7489eaef4fc3f412985b790795d46f3035a6cdf1ec36cd4fda6e699ba04bbc8cd3819a0df870e2a0dc010a8a31cd44600a17856a63109d6845b80c7252b46e7ee33770b045d5ea82302cb8aea6d8be57d49a10c664a601cf315f92b1b6bc302b6c4f00a5768f0e8f5859abca64b009f0ff89cdbaf28a7a8fa03f4ff855a01c4bb075c628d8a2a0bb7def2d2a242112ff8f7589574144ecdc646e3fdd6794374fed0d736d56d5b47e970be6fc85f048c2ece06cafde31eb639dffd5c972dbb251c8ecbd70183a185d7b35ff823ed5f35996d271df311185849add96a6d802d2ca15111d5a2665112c1db1937779e18abb2c5062ea2c6d0abdc01ded37ee1ea812ab2a229f697301dd69c6c43a5dc5cc8e8a234b332f57e2226ab9f57d2b1e676b23cb3a33e85c75309f96827fe333cb669ff500ba6b55135a12860656e248e78fb59655cc433ad0ff1a79ad442f020fb7bbe8849e2e857842acc687fa06ea3228d805b40eaac96115d777839434071dfda8045210cf9087fd05eda4afd8aa168ca74a26841633e8040a957aab75b6fb88cef487bbbe2282fd12f132701e36820314db3170fefab09296fac307466ad17f836d957cc6274a90ae01645557e11e424ae33a102e3c44e0d210223d6a78dde189ad4b6812185823a2d23fa810428638fc2948f9301e35a82f87dcc45824a2f53077972f776d1109d16768712dc3ec4dd6271c15f5766c604de8c1367e9bcff970c2785c164474f456cd52fc52872125291ae4602e808e1b25f69f26d6c8ed96ce751a2dad96f7caf60cd2c5595198a3d63b11eb314e19a2be0f52ef6f540fbf75de165ca57ccd9fe206c1771df0528340a5d7d3622297109e26cd1ccf761a67cfa5f6a14478183c84401324dff094f07f43124a80b23064fe1078d67d1c0a21a32cb58995b39b2dbc1707cc60e435dec03fa5cc90a9a4b229cb9fd849dd8e569d24a2961600c9e1f229ab79c477963ecf83120b0bd5b6a2e95acbc90661d21ecc189d2d9aa9cbe520220878de87c48d564fd6230ab2d4d613d0fd64ca234115ad86808a3d1dfb99166e6443588f739003a4e4ee052beca814b763ee627586d92e43d7fa46e0d9095f23b1341230ed97e62d3390972fa1ef29554f91d245e0b7f79af91572b30529f8bb9d7829a99302a7eccf4093bec3147b8a844ca7e40cc4f338253d593c0bd9c0ab47400e1866bae9987d80d0a7593766a7411f3de97edda68bd8062a444401ca93a3f93a37e13d3209d9defeb9a8b8d306c0f658ab5733e67ffe7da0940c42eb05665a1e65acc0b8f9f9f8c466b3b6a66a5b37cf6f9bf0c644ddd35109eb5178b0c6a6c27b05665c51334c5f7815a05976bde081e1753f422293e29b93d3bb908d0aa3731ded7968f29db46183add67a9acd7e2ed90f9382de0a94458cafe7c745411b9a4c2655f0dff67f84eeb09293d976abae290ff6fe9820ab1550bc9aaa790dbbcf80b7d1bc695305378bc1ac1981601cadef117644319545a9f05244c269fe60d3587edde140942a33a75b34b0d480f59ccc9ec47a3f1c46ada4c8947ce4fcb10f9331e3eb0f4e1ab4c59c59c282e2c5dbdd11d67d62f594c4449bb004b9a493a65e0ea7f78aec0787b95f6af86aba7ac228cdb0b34c378775f5849ec5a5cc1a47f04f2d6ef76b2fcbb936cb523df5d5ae2e24229ecf559f75920595bc68e2782721f2db959d1740f6e81a897746cc951cdde2d50c52f377c478b499e16c9a9dd115d2f482546d1394ccf8d1cc086387c07e3e91a61d7c3268fdb06aed82672d6263b7cfd227aa9b3dea3fd9b3671e8af828a3c37a93760d7f4ecfa2bb3f523b234467df7911a42c81ccf3a5f57543131ca19f84e95997eeae0270e2ce22fa3ea3727d68c51a549ff87ec66515bfcdc983156e2b6361cad2472f4072a31517d8850f5da2685f2d2272994ddd4ce0d25e27966d6026c20a95fb8ecffb7c74b6f4f6c975f704b1f38cc36633c506544a76d887160642f19f5ebb8ce2582695e2e423552b749c828dca46390a002949f273fe54b442669435c56bd793f7779a7d03ed15e90eba1b4f2546cec96c3dfd871f62a5fe99676ea442843beae41d1b4007ccfd1b15dee531f1316c3087a0a263f2482948b97480d20da8a10fe3d7326282ed6d3ef78aa01640991bb457d449ba369dfd537d13affbfca4293cb889790de105fe8fff15addfd58694ef29197920d31c9884aa010df440c054888333ff19b7310a1b0776870ef9715cd9eb7c9ca02817b205ff47cfaf", 0x1000}, {&(0x7f0000001780)="658eab56db6815a96b5f0b5ae04ec0f7c1d44b19c1c60195065b3a890a43722e34f7575a9ba1dfdf6729ca79c84121bd3be87ddd9064e4083fba2899f69c7c16abf52e04b41ecf5764f746d61cd30517c0922ca68b7eb0c219a5b4b9c93b6e0ece86e425fb01073037a052b5afe98a0830557a595f59e1ffec6670afb0146ae17ece25e1902e7d714df62453762bfbe4a6e34fd79502309aaece62156ca7e6b50bf62d6dbcaae2", 0xa7}], 0x3, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r4, r4, r3, r1, r2, r3, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x68, 0x2}, 0x407) recvmsg(r2, &(0x7f0000004d40)={&(0x7f0000001940)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000004c40)=[{&(0x7f0000002980)=""/128, 0x80}, {&(0x7f0000002a00)=""/182, 0xb6}, {&(0x7f0000002ac0)=""/101, 0x65}, {&(0x7f0000002b40)=""/109, 0x6d}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000003bc0)=""/99, 0x63}, {&(0x7f0000003c40)=""/4096, 0x1000}], 0x7, &(0x7f0000004cc0)=""/68, 0x44}, 0x0) r15 = dup2(r1, r2) connect$inet6(r2, &(0x7f0000004d80)={0x18, 0x1, 0x20, 0x7}, 0xc) sendmsg$unix(r5, &(0x7f0000005040)={&(0x7f0000004dc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004f40)=[{&(0x7f0000004e00)="4aab785903adc9314e552257f7f018633b737b9ea784226f5769b594778fe8c4b231b8dd3dcc7831bbb9575b0f4a51efe0b3e0f0b535401fe0baff97dabd4ce6a51c745ad6e3fc9fd0f6269a1f49f9160586599c0bee6e46d624875729", 0x5d}, {&(0x7f0000004e80)="6e742dcfa3d0cf3e5ddb27dafdb18183f957117ec2cf72f9a65f1b32a80287d17cc8291b9cfd86ee1a7446746625633b335391aa799a10281a6700e04c968622ee0f16c1240a9202abe6d220b98293d256eef48bb9b4f63572717d8f13768d611f76df98e8072886519ec25f86d9d8915bd9d31d7d1ca6aca034e6db61b8d58417669681d027189163e3e29f9d8e233a5f695bc41bd57d690a80a594699f0b0f254d6b09b3437502586302ff9e5bd82b9f6c68b342818b5995335e62111f890e", 0xc0}], 0x2, &(0x7f0000004f80)=[@cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r1, r4, r0, r15, r5, r5, r3, r15]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r2, r0, r1, r5]}, @rights={0x18, 0xffff, 0x1, [r15]}], 0xb0, 0x8}, 0x408) r16 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) shmat(r16, &(0x7f0000ffa000/0x4000)=nil, 0x3000) getppid() socket$inet6(0x18, 0x10000004, 0x1ff) sendto(r2, &(0x7f0000005080)="d1179ac6f1f965f49d4f858f0f8b9afcf9f6413073d24d15e91a14d67fc19b36b23f3320dee3ba9be2655021bd40a2e3fe08bd4df9a78d6b94cf67e69dc3fd1cfb05e949d05710c26443e3e4cf0f689afed3dc18aef2143d79e0f306a5df57ff0aaecadd50de5eb95c7b959b8abda6478928527a818bb11b09ec0319f4351ca60e0f5c8c9f27692ae80d65361247ffa44796a12b23641e99e98520fa", 0x9c, 0xd, &(0x7f0000005140)=@in={0x2, 0x0}, 0xc) msgsnd(r6, &(0x7f0000005180)={0x3, "f791ca211a21282feb42a2719b4461be7d5344cb573d8f85108723ecf3cf490e6c438d090d1de3"}, 0x2f, 0x800) dup(r5) 00:00:20 executing program 5: r0 = shmget$private(0x0, 0x4000, 0x210, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xffffffffffffff57) r4 = getegid() getgid() shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r5 = getpgrp() r6 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r7 = accept$inet6(r6, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getdents(r9, &(0x7f0000001200)=""/4096, 0x1000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r3, r4, 0x4, 0x9}, 0x0, 0x6, r5, r8, 0xffffffff, 0x4, 0xa0c}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) close(r11) r12 = socket$inet6(0x18, 0x3, 0x0) listen(r7, 0xd42) shutdown(r12, 0x0) recvfrom(r10, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:20 executing program 0: socketpair(0x1e, 0x1, 0x495, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() socketpair(0x1f, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair(0x6, 0x40000000, 0xfff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffffffffffa}, 0x8) semget$private(0x0, 0x0, 0x200) r8 = dup(r7) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x200}, {0x7, 0x920}}, 0x200) pwritev(r7, &(0x7f0000003400)=[{&(0x7f00000001c0)="5631d5bd4faae2aa4bdefdae791cae36ba27db3466c71dcfc74acd05713b0bfb9c6175e69a1e0341cf71ebc63be737ead80851c3e834f19ceaa948c996f2b73cf7c7e2c381a6ac9c33eedec09fab4bf59958303ce73e9aea5526a9817177ccefd218a2adff464052eca17875f9d225748934cd7df217c79eaee75aa6042a07b2f7647f74640d85e0fd166677c8cafc5f333c916a78a5b368dd658491358ea62d7c8f5b0cbd1af1007dbd74f6ef1e319d53ed276525010a3007cdd1f8ea9289aa628ba152b212d34205729c505c38d5dc7db5958e2cf673b7df0421eeacf357b5c7476a837ca45aa50b959136444f3821485ebfcfa164e811eadcf3e6edc2dedee05691dc3e3c43bf466fc113b2e665fcfdf03ade778c62dc04e96cc30b7f239c018d61021941ed59eaa576f440fb4cb7972055e1bd5c3a9c2e03b423597b203553020c1adfa9d54abc0bce95ce76173d48b81b3cdf37bce481f4305c8b466bb73550a7a3b3a7466f2e13b87d11259f44951b16d258d7b76c423c286b51a1d5fdc60f92f342e7bffe8fa4307a443c94d5e8cb0c0d3ca9f729e6fef2a32d215755ea54c11933303aa02b0f64bd9f32ae1124f8f5edf6040f6d3ec0490b9d9b56de40caee9ac66e12660c6567eb528bc67fd51918eaa67610121c220f0c454a998846dc7c17863678c21b9c3240492708594592cea59b7cbd8aed471388c1d18603c08583c7c1b51d1ce47073a46dc486f7c9e4e60fbb3249d65770537b779cbdb35c4c5d94a1fc9482177e849e23f0a90661ca7a83a8a99b67d9c3787082a43af80b9a0d956d4874bf2ba8710a4e0fde0cf975d1fe47ca9ed66e1ec20087e23a6d6e1e766be7c1e207c27fa3aa78397c25df11840d6ad0770dbafc192ab81c213ca50b01b1f15b1987dd2e036452898cad0517d37b273483a9a8d76ec76cfc788c9cca8e8eb4e8462b17c5bf914f7917f0ad1a91a957ce1a8fc6d591d6356c228029c6a5f4333656fb0eb63543ddc310e0120d47e0b18e0dc04e670b6c155a3dbee3558e7df72c570d298399d7d741aaccc4d847f4bd3a9f5627a02d67cff05484e9a19e8bc08d7d3b48623d02a6f36fd9f0e7eaa9c9cbe624eab6685e36f66ee8826b3698218f744f49f3c0b0b44d793a69f2da8a8b14b37487386d31927ba6714ecc4df728034fa6fd6bf9bcc0bbc68257ca69aefa565a5e9b1e8e5ecd2dedbf638b51103a8b89e5452f3275e6edde375ea9fdedf8499ee7f12f42ae2a9cd57eb340139d4e582a61b230f05a2605d4b85cfbecbf0e2bf8488b91515cdf72bee0b01231b324fc7f40b5766c3d3d8439c145b8076dc570cdc81f48214ad8ba304c4154bd44509e3d49a37f52a2fcd4b0b89c4099fdcceba29938362287e4b3c0d6f0a50089c7718c9c657fe150a8aa2f2589f063cb26ee553e0c1b27c7f92e97942186f17b24f8dacb668c5dcd9a7d02797cde8e9590cffbbbfb926dda9efdd1afa4df81b118db32f38951a2bbe9fc7544029b55dd0f32a29171580006fb4dd5bf17e50961c004d6ce10ba78b6599ad4ec031c71e973e68e3ded10f3bb8e46be8607da922b6417723fce0fc3fb225325b7a3499a0d428462e05599aba911a4a13b83bc3e9ee98cccb56575ce669ed3a337492ec4bc47e9c003252ba173fe61fee0526991590882ea23f0fc9ca06cbd7fb8558110797dc2d3ed5f7877f41f78f2a7dfbb23ee2fa7789047c2f2998354e0105ec5622814c8abf745bda90bbf1d1055c49ef28b59e5727fc73c9a74107161c6eec32028bd4b1b3473d3464e4c2136cbf0187e17b36c196c03cbad7640101f44afb22f49493f87a0a0f762933abdfe2c4021d2c2cce6cb097231d54b9dafdde4bdebc0333f259c805a94beb71527ba589990184c09663fcc140b30d748a6199a975ed9c79b5f5afe6e3e2147a6ad1ebe8da2a83177f121d79f2b139aaefd20af6df2845bf74b3b5cf5376ef9f1913ca823dae2bc9db7d3abd4154a5ff68adf0a2d5e46cab39c0154eed2a760e14545f1039725edc09690bd6f1ee8612fc4e455abbc178bb062e186427e5b6ace597de243a7924b0407a7181d91ed5ee1feaf5151dca81b38cd8e69bf89701c3659d393507263b1803f2a5d283617d01094d56d51b05d01b6512dfd1119987ae6cf5111d81f7645253c8bd0abe01183d385e27b84f8864488813439b524158530705d60996cf67fe787882b1ff39a5e67ea759a6dd91f9ead6f80044094b8bafe5e86ce89be7588a5cbc202003ce56662454d4448fd5b3f3b5ea44ce73cd22905df3b3a2089dafebf752ac08acc0cbcc5a8269b9c1c38380172ac1d690d05b29780adc48fefa49c37293ec4ae97f358f667d63e4478b8f1ee3f484404d41c45accc4af7ef37c006ce896b120e678900fbb631490e758099d34ed47ece62d976a8ed4beb303ee87ba322a1b09605797ebef311212cdeb5d5cf67e8fdb2c83bff028239330d8f7b91a80483f4df8ef00ff0d9911cc1152eaa9b40434f89c9a916310e7528d6e20a6584a1751dfaaeba05376687a793e999f408f82aea4922d430fbc52dc236a7e6b5eb00117cfba7be99da1081bb26fc950b47927fcde8c9fe5a7b784039385f6478831fef4840db08c82b5f247491aae633d3c00036d6468b318798113e5dc7140fac55cba71795b2123a2524eaec4fd2233d4716cab8ed5f4679c3d467bc6ede041fcc7c1f4e3e59a36275646aaf4f23e3c2d4aa99596c4f087fb0bf6fce5dc5c1582e0b5d4f35ab64ecc666e155c9fe5b662888da5130af30ae1a74beebb6a7f88af42574a9e2fd8874c89db8deb499dfc6df7e97e705fe6b10fa9b34fb0e9a528ca212bc13fc28328ae28c669254592e2eaa5872c786efd15436cb95b3e602ee412bfeb26d712bd8db156320e4ee6ebac86628b79b5619885fb548cb4e25349efcaf11487c3680b52fab177e9edec31e837a6ad1066cc4f4f3ada3d12d89ad154a72f0a703ff990eee50e692ea95611bcab11d0162d955ef987c70fd9408f00c705f91ab17e7ca5eb76a149536e30b9d90e18e81cc2d1be3839786bd57e3cfbaaac67335be524bc731ee5d4140db0d8b749fd0bcb407f85701e843ee2825d7c8af85d6aad63ed2b24ecdf5086d299c0120fd7af399225fb1432700866a2fc8bed190e912a75dec75d8d4b510db23efa96b37118f81ae959408228c2da88350d10905a42c2fda5df4d2e638dfadb4008892d5e717902f42d4fed4d97c9e525b28b79abc67da5186ea88867fd90b347fd53d15a9cd1447e8d3c62601935ecd6912dd6a16bfbc15d5d77b70d674a904fb0305e4acc411b736833769df240e19706c23066f495ff67cb5cd85ca65e75c3448568dc17971ad15cb1c6379bc74f5fbe6bd3fce17b01cde8d551f2403e72dfdf8059a4adaceeb18c624e52c4a3d1c99f79da25d8a298ac7f5f30453acbaecee174d29935bfebcacc740722895a1a55491aa63e81098bcd023b7265dd5990f58ab88b0bbadf161705a4a5f0b52cf82384857eca592884c3499d76712edd53d530605e75ba1ff06a46638ad3c727fb9280e75e75660cdda52f70a6d8c3c7ccc6613a5b49efd997fe3dda59256073c737559b79e32374c3c932e9a64b62f469caec15040750d978a813404fc456a90b22d0aca638a52af11cf5d9b64dfe048f8ac30f15b02fec4bb80e5d117a5d183435788a618a0bfc039e9c065c4d0717868479f167c7937cf4ec8d1eb981a7d4be94b757455402fea9d86f0e180845daae3afc34ce5f76a6ec9a53d429eea73291cccf9a816e3c6114ea147723b64cb29003b1c71077363f7ed7ebaa397d68136670239893ed1975b98ca9b182604122b03c01f42c8644aeaedac68a02823f1de891cc80a1a5bd294bbc028c55ef44136db1fc929e56d71bfa42fb8315d2569d0a4f8fecc791c19f34bced65596ef7c4e8d449cae46a40a67c53254e04e5bb561539416987c5f753c6c3132aa9b9bc331d87496563191cc59acedd6559beb215e0e5b7f523a521c6b83ff5a09ba0d208e805b9841dcf20b0144a6d87f2891876398c9b535958831d922b053cc0af6528584ccea5d8d3031ef020ee8943f416ec4d490ff3ad2e35388553950576a7225b2cbbf898b1d225576d3704c17e314e32b14f58d2e62a5b47f43a020ae18129377241fd2dd55daf47e47d2d9b0516073e59a6c5f23e150d35a73a34c3f6dfcbede6bb059c74ab743447164e7ff91e2780727e97d5f11df1467c87b0287c52c0b1fdb82216355f429bead82e50df1a9325ecfd2bd6b877096fb869a22bd840adf56bfbb45285fd41bd6a0120e487d2c9121a21fefff97573cc737e9ea7a3d24f5c5b9fe1dc6542a50d7adc67c91b5ed6b456a21cb82fbc31a188e45c43e6789c05fb2146167addb522310e93708452c8dd9b78ed17f983cc0e6533bb1450c640e53caac6f6ad49322b1bcff55e5231232c5fbdd838890c47d6d8230a94c4b6e870a7295e140afdf7add098a3e4d9cd503d8dfd589ec1570d26746300cb1f6c45cdbd745e7e83060696f0029723853ea96d7cfacc6eb7d159b2d6807389d80c3d9db2d3983db9c18202222458ee55aeb48a729e024ae0779a2e0ca62466883ef8d5cb7eb3563567b4edd0c06bda072385627ecd42a37461c05785ff4f42072bdd33399eb44c5dfeb67847a413eba9306414658f84584f9f630b3a13b2a344c905794e1c161b764e1412a74a08a139e2e027ee18209372226bf0c98d58cdb86f7244665334bb1f06d83bf4746772263d15a6557b0e1da83c7cf9df1e63fcdf7c27a1b1e533d1723a2a48519a71bffa1c1c561e8e144ecc94ad08ee2eeaaf081e6430b3a9234b51a5c1d295b598644386ccd9566f1e71b92cc4bfedc6494f85bbd648334781766df2171160e1eaf35437e28f5a58d7b7d7161398c1f53f57d2ea5701aa3b90a531baf049d3b509c77deee87ad6b2d7355bef0a0765c739cf9587f9e1467b36c42d05cf076511779297c661aa252441998080afb917e2db4d6b306b07a47beb27f123a9a4c4b38a54581e5a26da0f80e2516b345db27c781abb751e4acf7b2bf8f3b3d3ba117893abc17c5987f7d5f21739778490aa576284f3fa94edd0102e55e2b4ce46c8e7de37e85b855f318229fd22286690a596a04fc2c422719219dd940af9f9e6fafff2ebcfa88e31c3a0e53d46e606adc6f0322592396877f6006a798161a217d555f8060deec2cad2d061430783474ac6e1f97edcef9cc7faac75995f6e4ef5be8146cd924e9961b1205f7afa29f07c552bf64bb9951d2f3a114f750109313f68c7539198f616b6cf827419a18981c87cee49de7e566f9f9424c6d233538cdaa009ac139cf5b587eeaf1a082b2a3c336a65dc86feed842f1e8392d49f87279fbbbf06507c049de7f270da93095ae67025383d626085ac0d0a723d4ab3e36d66820b6acdb9700f90e8c1b60c708de1d05035df1beaba5214f6ab3c277efe656561062169a8795d03ab22b3a2c7a31c44461839e553b58ecefde5de77ebe8a0be44c972598026d8980126621d337df523fabda347b4c521dc5de9cc6b7b6b08ade7cf916c08726156801693dc9bfd626b952e13b0757033292e178b8059dfcf3bcf3e641fbbe285e23308ba1dc5cc582e14127e2639b9e04b56f4f1d1b524625206d6ebf057d5fb3bad4e601c19ae122f6e53666ba00d36da6fe2cdc5cf635c177e05429d554b3fb5feb2968ffef8036aa0e94921cf633df8cf601577fa324b9d15556920cee16cd", 0x1000}, {&(0x7f00000011c0)="b69fab32fe994fb06e94ad306481393260c4df994ba353f0fbb51590072cfd1b78929bdfac32dbbdaf045b351461c1f95e3123f9546e1d7d876d24c5477394844bcb81ea77d584c439c9a1371017f864ab4d66157d107c06c91f3adec58ce8ed83fd32", 0x63}, {&(0x7f0000001240)="abcd43dce9e6198032d1f65d1073816ac8e6974b40e4d19b24ff0f5e30ffba2f54a448556ad504166be7c86915a442b537355fc0bfadf64bb4804bda8c07064d26f7e26e3de64180c109cc507bfa3532e070e3dcec7fbb3fc3c2248c7bbd2294248fc7e39b04de13c07b7e18dbbc5e7755669745a72c819aac135d55906be230977842f7ce2032a62644be5ee4dedc1ebf7a6eb7068d4ff192eeb1fa1fabea0c91b9122c5dc0096ffc77b4c733be298a0e88c9fdf5189c5ca97acc785dfb201a88f0d8e01b0f894a796a3eaeca698aadcd9cf67e60b3b3ff52617b11d4e72ffbcce6ed764667b730adc2cd443dfbe532c5eaccf9137fb73824a19440fbce18d193532cd27afaae6dafbc99c234096b85e958a9dbdce3f5a69c9399ff3b2d7985c8b9a442f062343b4ee777fe448756ca926b3fcfeb3a10b741a514429adae8a338d58b9b18ab9cd5a99cff0a6497eb52e44b8fe4dbc76753e7e3dd0430ce3ae00d15eb302e09449adc8a7ada3c069b9f8d3a504f09b16de07dfe453eee0175b158906def48d9bf62136418fa518427d516d973011f2d446331c8211b2466c01e45a1de09560b43be41af09034044cc587a50be8f8b107bdd55fd384ea855b50ec17443c9d163be9b8985d7c3ae1e73016eb2c62c94176f7574e16a2e2f0114984260b9edb23f40aa00aae11f358eb985515ff2db8c144e3793636179763c9434e3347e792a7801f06a856674d947726bc18e0842628126ab88284e35a1e03b4743985c0410f144b69ffac4bdf8909c96025027c90838d5c9c099b2f8e9bc5cdb8fcb35e007fb52081bedf27b5818ea65aa02f5c579de3884c32c9a320dcac99720282879cbf5479a25dd40ed77b13902c6a4602b1500a5699aebe8abdaf635f043d590ba250dc7d8c846685be230b7ade7b8512d9c3e2574e35f3fa40258d24ecdf847b1e761ad056dfe189d165999a08e297ecb89124a0781653c85c063d9f0e742335a946a243c59d416130a06cc0a7459b9eaf652fd6baee6db672e914f0a7ab0a9944dc7bd95b933404f0d0b20d313b017bf7b0130d298b1a400cb209a4b3e638b4f9c96834bae482b9538a0c7a3bdad317492c7d4aa6b36fec370fa61fa5c9a6f2451ebcc9f16c7d6199e2b8e08e43a17bdb7c4f097181b0b99a4288b687cefc66d30c068838b8ddef0f4cfee22c55bc5495fbe3477aab02ded4970e97eb8d7d46fc0284be7415ceece3b7950b2efc903055cc09be32dbfdc7c1bf03601bc6ae7518d493cf35112ea2c3330c1c85b82a57cf535c5097ddc890236cbd4f082725469d83814ce11e369a33bedabb6995cdd23784fb594e94a02486c5039a6b67959add5cead2691fc3f788c5c02662b38923d0b024aa13b9f12041580b8259be14801c4b6b511d0c6e12cec556665e4edb1c9c1922aef5edb4f64b6cd2a6675f2ba6dcbbebf7282a2b5e5459778159bfdf3175f1774d848e796d3eaedae8917017703d751625e2f42f9ace2e3fcd0ac22c7033bc060408180f5061bb2c4d0699d27cafcf76ff142f93b41275eaddcc86eca53817ff8fce6ed07542c8903d25644d4f0c160ae9efc11250735bcdbab0dc11936f1e7d3d4108f9190af77c0934b4ccd14f6a1773bdef27cd40cb7873852e334ef896312fc8d030bd4e88f0b50939163ad78473de0f67057e11b21317ef27738cd4811bdd7faab15776d0585ccdfc2d5a818c0e9db72293879faa553ff4a16a56fad7a37471279a7196fc14c463cbcf2b74bd2da12e8a3fbf535cd2d9fdeec0fe440e92a98700f6be385bea3335e2b9f992b6f9898ee777865bd4f6eb890f4bd438015c541d7be2775481e886057cf5788818454cead5ffaa1dab7f823e2d1eb6e56d5bc11440aa9283d31ee768156b614caf9561a73c1cf03123b86d880805da3cb2dca07a2e7f90662c1a9eb4053be67ea05caa644118240f4f42cc18088b967b7960b19d5fbd5950296b737467ce56a21bd87e99be7a930bb3d80a5cd630985d9e7398f56ea8b21fc98200328185164b0f2e79e8a6bf4ffa3d7b2d1ab59dac26bacbfe891235ea151049fea55c6e6f8f694f8fe33e97a50f1bdb87495e2c73269b4a4179a4ea6536a30a70f6a316733b8ea6d8859fda5da4a3089a8c8e238e7ec10db58ee71a531c109beb0123256e71d54b73b7cdab3a6d131753d903b4f17e9e10481e3f0bfe4b5f7f52432eaa193112d3c563d1736b3d14a85b398ea0d628acb268f6dbf63102292dc94052ad3b0240be78cd82537967da497d264322078a7f5e9b4f5c22585d03ca2fbca3aee29628b9f4ca957cc3f9edad745e9336a1e7e5ede138edbe56d2da37d43c2f78b91b81af43b5bcfa8b778fe66645a0d80212a82fe086a91edc4e37f0de943f52d057d48d87c88922bb27faa74e872f36cd3e3a8efcd8c91c02188a7a9081680499c23194bbcf9b62b935d2db0adab6ffdd8dfc968088ec57929c7b25104c163f7bdd4e0ef82091723b20bf169f9f39e21f197cbe6fb8c65d18e6a56801d3a2c8fb02f2af1d2c94552c052f288b0274a009ff9da2bb2e7915221ac56fd54ff66e468d7d3bc76aa1b6aba8a09f73f3ad8594f0d49754fd0e431a6751e91c2708ba1583565de0e3268b599de4f32bb81140e13994fa4579c4309bd5521d8f5fe03cc4be73f8dd72b6d28e3d43ef532f0887e6e3e28cc760ad1cd145e263b2e1540bceca2d32d8b72897cbf2426c75f15ae66e166752b394605f7e6e96774e7bb10224b1b809d72c93994ff0069578e69a098f832474f7a6382988d742996b53c305a56d8ad4f33df0ed1b515b4682a90cfe700322e3320b7cf4b2d2a1564f62a91d91f9567b304ef37f5356747571e67cae9d0a40e70466c9538204b2bf591114403d1e37e6a7066816475651c282c7614effb5dee1383f627e7a3c5f2dcde770e42f633f1d95f9c61e243df64cb9337c7994d1c7cea57c5506fd5ea31186271a20b12397bd2ce4c75bf7bd7ffc75aa5a8738e6911bdcc7fd89a76a29cff44edd7fc2b68518b20324feadaeeca5e68304e1ab62cebc070c8eb52dedbc963271c911c8f9b7b7e098d41859f5fe3dad41922a346b7c8629b4bd6999f5201bacd89e85f8bed4d01035e7d9c748a803ad81adb88c94004359235efbe653ca36522c958cafa84d294f9d22fc136684b6e7fe9a74ed9b4b7c0dd0fc57cff5992f82b221c609f1b26698fef5f86c42b9079bf04aab304a1936f1d96ddfcd8b475319a1394d066197c8bf9d89847b8cac01367847d18e779d24cf60227a2ed1c0f243eacbfb01215a8aa0d3a21bb44d076a0884d75e722bf9bfa6725158baaf530698cf62e846e2e0bfef46fe8037ac7532a0b019294a3de20775f341e0329d2581d01863459a3b85ae38612d198ed692b4c278eed76f506940372b284709631ec1f5ecf15b6f289e9616b8c33a5dce7d3099eff75e129d910ca4feebee8fabdf0a64a5fba7ad8ab95d69403006f77ee84bc3be297fcf8da91a59d47683bf196637539dce7276f08cedc60005dd393a331d555ab47c6082250489eca9f44205da37a83bfa593f0ace24233668c85a02520f10dda88fec714475faf94e7456f2ca07834cf26f5ce843e0539572bddfd420c039a3bac8d03ae69f7ee7b7126bce160754f98ded3f195c9062c05d4dcb7a18439b50d94c0e24148c861dc864ee559356cca1a26947c8973a0ea9f1b4af2f24c4ed056dfff297c9e526b89a7084ea5bce43b50046477214890dee098936946fa8493157530b691ccddd9aefa755ee04609c436d1e3a9e7dff39fd394c84ffbfc7f56256862d26f744126bcfb08900dff357b400b871ba5abdf17c4ad3abffa844a4bf2d348e3e96962556c9e771213eec9a913dec3644a65b2d8ed31422abcf4cca687f69d545bc93ea54c523bae5d0658f2e7c7d76284a15ad6e04f3ea404377893a662ec4ab80e7d8e09ff2bd7a2e0ee7af63913eb15164bbe2d315bd0f06679930f58ef35d3bad13a28169019a1a72fcdf205a712d54362c91e3da88e0750df5ef6e6b788a856a616f181d335499ab05cd26e34dc09abd7b8c1624a7a76d3f57174cd2a3610f89136c89cf4ff6723e66265274618a607982b04d15fd30eb92469b968ebde4a6e3f93058285af796b393153c688455e3cd917fa693e46d480cf56391df4a345e24619b55e3fbd7f64887685aad791de6d68b00fbf75cfe4370b360ed4ae663b1c0a1335c8d70c171785d1804c76013ecdef7527058be03d6016589789d4c9f84ed7655d5ec87417db539bbc3de9273ebc34cbd8f22f238167a55868c8f1b0734ff14894c84afc95aa81d74d213b97e08fa3818f78771a5c5e1bd012f232ee7dbbb492266922f133669f557a37c8f803af1bd198fba9334a76fcda14b90eca621de22d69625d053282d49f0489d7646aeb890ca27622f9563aa88be4d0364923685b6c9f06d2761bef07c497699caf751632e862a59a360c6bbe220ef32af5819df6139c2a8e41348408bc488d5980a7519a4467e23a2734b32046c514a9c98e279eb59d494f987c414ae97dcd9a7d16e6cde6340051310ace35df5685d4543031d9f258180e1a8cc9735b3a724ccfaeccfbeaacc9321d079baa9b46b00207cd1ca69e6f9d646b2646254d297a33bca9ecedabf925adc470963279041f0f589b7fe3f0c6e1823d23b6e2e563f0e4965b5366b5f5cf874481e0f674ab9604250043e5101f068a8b0826082eaed6577c543094a2c36993dee6ff0d264c188b23c142546724d4aa073aa369e3a1ec1c926cbcf3c27ca807613caa157a02f0d49073e879920ccd4ec4d944b59ec5f8bc4c5f6e27889efbd7c3dc9482171d879f6f6946515afef2be3bde3c38b027b505ff38e467145145b8969113e2ffa2001601d64d678cc53a1883c1e50ff3b5faf0b37465e05f18e8c4c66b71b2beb7a704ab76a81d95822800b954f1319b079c9d7a5cc85cddc3b7eb1dd4b0322dc32651973ded5f006d3179ab8840cdfe62cef56144a734a108aee438ebf69d5e6a1e1e799ff006a30a39e32d29f90db823dbb0eec60330f2b03bb066752eedf1ba12561fb366679c7ecddc9f5b06b176c0219843f2f0b90d16aae7c7eb1f7e9fb883a050ca2c95f2008cddaaba3a9bc963363fc9e0f50d2d5954f72b6edffbd1ac929c90e15d05888bc6a49c0cbe82639b3d87b51f1769080b83e7aa22f514c891f8e73a0714004ef2c0ed0a297ceafc4ee57fa31e8418ea56a82609b2da164d6a367f681d1a11d177af4aeb1866b3e6897a6481ed605a0a02e7346fbe6971f3c3eb43131cd0d27f66eb5fdfb573364928535779c1a8907f3b1c5f0c2412133f8e31921f1852dcf90752f820a1dc6c7aba1da7f8e8d832c7e2a759ad5ea98793120c988388e25cd2ea5747607a35df1a2c059b35606cd63ba35b6aedfc5ed9633df72fe11fa0f6880bbe563c2fe889276307e104ecae511365b1eae33a06a2f727c3296660998f29aa7a150e0e106ca81aec3f493db8d78f18ad504e41ecb3a0e8738fda48c4e5d40edc911ae251c55fc19029f8e34813fa57130b267c02322dfaa06288f90427880e950ff0d02b24c39ee9753b6a9cb6c4b7859fd40a36a23615d90940e673ec3cbe00af60ac1bbeb83987c8eb2511dd8e797e1186952ee0b5d65e0ad76966f266d851ab0db3740836ec8038a2824358717b3dae3c74378a53d1c8c2c1bf13038f71fa583d485dc33bf59431ca0480662d3ec0e88a3384dc0e7ad01f7d465064f801fb2b1a936d9c3d", 0x1000}, {&(0x7f0000002240)="0de9694175bbaf1db2d22cf497c230b012dd7d025963a414bfdf2df9e000db728ba97b7db93ff7dc2aec62164d4eb59e1ff24cafbe45de5c7324080405c61d246d0d943a97d88eb30104ab6fd7c63866df39435ce1c8fbdb79484ea4d67b996155de79b79610bf420648cf42807118b0dd5e4ae491c833b2662c2d79f34f92e45579b2113e32f55dfa0f4fcbdc473e393f68008eb6509530590ea600066c54a3e936f4a04690b52c1d40a8ed6b4bd617aa482a9a68551e1a1d4518927cf25e", 0xbf}, {&(0x7f0000002300)="d26efeeabffcce02c83c9a2ed3ba40b782914a326947d7b85e34d939506ce146d7fd5a3797030a185fab2e7175fd4ee51551dedc88ac00f0e76b6588df520cdea15a67df366aea8404616029d016dbddbce8a7601a8ed22608761dea19a972bb6dfd3e75c3b039d2f26d881192fa8ade8674850b38177e0759dcd06bf5ae87f8251392669e8cbb1dac9b16115ea1ad4f6a6725ef1fef2d37e3c59bdc626dc64b107e003d33e9d8d821b2e2ceab7a80f6d401c25467fc72efd2f7a687531d9c8caf5e4a42b217ed6ccf25a0b679f844ee08dcbcb848036c0b7bf7e5c9878777f83f8fa664a1e47246c146e879fc2fec", 0xef}, {&(0x7f0000002400)="af2222d00f6f0608aefb75cefaf35b25f17c6045971f77468c1d55e70d2e175a7d93f9b0cdfa278cda83a30f25dc6d4749d0d13d520e5b9549b3429152543214bb5be6f8b025d618e4b53a602260c3a4cb5ced0f412fd19c42c493b6bb72d00832b88b431e5e8d3a4de06173981f362e64e40e56020ab05b48e5addb6986bffd6f38cd00f997962d621c435dfe0b45b3b346f4c24b03e46857a18a73f5d85d1d158d92b92029b9e92819d16c8b1691df22d40cd2c15a2c7b88cc8d744b444e69e2a452f3c805d101b2bd403724fb738e41b93192e9d40520455b26730fe83b6ea4299f263cf570d4ecbddae606d829a0b44b6b4a07177a53be1e3066c1ba552158a2401a2cc0ea98c181da520e6564b2d86e652819dfb1877ac6ac522d45d7eded252ec672c5996b951f01aa60c040558d73f1f4c01cc503d419bde377256b2498df012b4bf80e61029e562cc746f578a57187043959124264bacce5a94dfa2bf9ea760b545ac14d8fa1d7bda68de1cff2f2b45a46e79b2769219ba12a1bb08160cd2ce60f613e8a9598518f2141831934063cd8185942c59fd71a9242145d23903cf2f4b3326f4af136f396519633c4fd4bf87c3e248a1912f930ac4948ff383f3c63dff8c9d14966a176ff30b8428ddfa5558cc5ba725a1344b7cb16aa70f99a7ad0af9942b1d68b3a09ae6c34fbced543b65b43e89187e64b5f8836703f4f8fd43a9981ebdd162f208cf7b2d139555f8b8b18f24d72cc666dfb5b48e36627073f6ad718ecd6570ecde348dfdda42230a03d1b3341ea39210e184599699cfd0dd6765dff3c13abcd5ba034dcb7b4118939c373710c3ef7dbfece42dae40fa49ac74297734062c13ed989c7d80573eca8592f0e2bcca04e6ae588e4ebbde85e63eca382546e7375ab0d30c07e9863fa51310a7ef56af6873dd729a4e354553f741bffedfeef72277ad9383cf205b8287f7e4b342384ceb10e84edae09229e667d888f16dacc5fd8fa746cc8cc7f76641d4e9366e9a925192f137ddf85efb6b1c5ada64f235ce8d57756a1b6d65b5e243f8e3d1bb37eaa087715adff86c952105b67fdd684fcd2baa0b7b7ea9ec85062249ca6fbf4ad6765e2bc95d73b013a1cf9b17e531dc44e258aa6a52057bc72a8e038d154ac1d0c1cb33541f3311a4b494bd0c67911a316d7f7fcf51f1ec309514879217e757a8fd2c9fdc162ef31d80db3c954ef335ca40078b650dda73f96e713ffef5b7625c7dc88ea2cb70db0f36011d620a1d3c437356e6b90e9a42c1276d154e0639e1a71478f68f0a8e5e9bdfbd9525c567704ccf8259304f1ead9ccfab1fc2039471131d6e247bee28aed31b113f689a08ee5d15e53e541933ceaf1915832e3d6fd76f4c8f9951597e47d00d6314935a3c72733bab281a29e200908eab80285bfa8662187ac91e8e4cb337fef603283f04d22c89b3e6bacfe95b98d4f5c53e33bfa0e16e5b3d16401329e01909e887c9ec4c5f7cd0758bcc5907e8e19c24e3e440e901e62694172bbcac8b50c22b0e86b965df39757bde3ad282de8208c012b0962a22bfd2357842c8f5e1398258213a36a5290bef256f47433298638983fe1473da6290b6e741198c00e669d277ed708474d7cd6aa6c320b94b2d223014ff153e3befe594486b129534129204d48b1e09fb2c53fa3309dcd5f9afa46349cc6ce63b5fba7f6f4d5ded5fa7e67c2f3939479a9d270af6b0f97e7fdd9da0b4304b56d2f333c43dcca2c502549547efcb4384471ec9fd52a55932f477752073cc82a0ebeaf7092db2586f376497c06b7ef83af1a8e9b61e5cddbea845cff6eab67a7741cd4d61f2c1ab620341f0ad8eb6abe0859e710591f993080a9021edf32ee6548eadf26e1843842b4462f53c6689d62a0f76595b80bf8491629ecf59b5fcc9be940666bad04bc69767a3d448789d7af06345cccb5da4123f4e0c03734cb7d0751d1b7737b872e30756d4580ea1793ff0b8bcbb3b21394685432b746d6f9d283255369300beb606425e0fb1ef3c7c802f7fa95f55539a5d0ed5c92719a6ec7275a2f848f3d65928cff38a7ae0f898cf92a08b6735d46d17d1d6ce29167b24f09b941855b5adc231d47da5eebb02be5d879a464a2a8d3c66f59629c1aa85e5f5252b6b97b08c6d23b7cec4250a56492402edab6d50496cd1060bf71fa7926f13694e1f170e320c758c81c3670f5f74cf58c467b27bc60bf56a012c5783cbbc16734fc22e1a66eb77ead817f336814d5b68d7ba591a78323594cbd31e7554c2846c8c17f1227a1f0c47d95184c281f501abdb1dca4d65903512303ca99986bc5d2be1d190f9d19dc74c2f5705fbfb06a42cd489fbfcc384dbeae038707cf285ba28f2aee35f524ce5f300a3fd9f7bf6568e119ebc0edef9889910e0187201fd12aa522f7b84dda66352e00f5b8f3ad113279ebee76e531d9c5b5857040eef1d0c9a0531324e86edf918b830a09103fba965736172fc88de7b7cf1afe5f3aa27fc99677fea92859fd19b18283e9635a3fff0518f55caba59431d5773377ed6b32f6f62a82adc9da75a20ade2733ed0cba6bdf6751a0dcf3b7ae55a2f641b4faadb924c082be04878d107ce9664374f1f405d9209cf80bfb02e6c525d48770313fe3743dec376dcd0a16cf953a379f45cfd761565de1f7f47cda48d99486f88fc6c4379188fbd1f10f2486430ea2850229cd2ba52e722f364a5d1dc4145091ae16b32cac6e8044047b0105dd574e706c8afb99f4c0a640ed6de5891c00da39c35a4fa9478598c5a9590f04cf538911f8ced85e01eeac938efe5b16ef372a8471b56204315e69fe13624f32fb065a5781f0db556c06c5387dd734c442c9e003e2c2e0eac066231b28f10d98ca38f22703a576c32b6d54e3ce2aea7643f41d572a819a2e89a732c13d3293697d2642017a655cfeac9edff49a57920fec708fe53d1673ac65c3ab7dff10fe89b38ea76d9ad2265e89622b92caf6e77318040fa2d44346bb929ba4bede367fd3087579eb03716ebe2b12f1ce3add6ad6418fb35d907b64b852c74101be4d45f77e4a8a7e4585530bb2b9445c9048b0364bbb4b5d466a5dca4e86d4e1e6b5f7de9cf87d646764a42fd13e1604675dc7bf36c5ad9a99b353bd1907e74831b2ea7ba26928f98add180185ec5cf1c9fb7c13ce69ebf4d7ca8df678108bc67003c050874ef7dbeeb382aaa3f02aa24bd21152ba03d582b2247f0643a2fbea07dd083e031cc19f694ba3f9d6815313b4b1821c99525811f92d4a99bbe4ba2e490459ea6bfce8cb695dfb861c008d649b02e819dabd1533d14306b012d1864ed32ce31519f680cea0d46da9c4958b3864b6df188713c849ed63699e5c338b858fe4a86af6026769e2d4495eb1ef474a530f0cf7068063e41ef9679840d8dbcb43dde749fe757dbf17fc5bcb09f3a334b86ca2e8eebffe852bfeaa148e70bdcbeaa1c49a9d8f303c514c437e664692d0e3cd7a1cb22468aea44bd9e11b09abe30e7d2d5cf96e64f2697014a91bfafedcc50bfac4102962b8c04f14aa8981bd4d01ed81c02170eeee1ea4f63224ea40c210cd208465d7e0a5f1a2e02f1924342f1d4dd8eeaa0873420daebd74c6eae3e958ec66253fde5685fab8f5ea7f6e46fc6cc3b5526f236451e0d18c4b876878492ca41a482296805980cb612ce586ffa1c7ea35e31f35149623ad9972b6d809042607f026dff9fa639180bf2e0fe8b0b42a714faa517a3acbee6327940cb0165aaf795aeb5e145a92eb7c03d206e4b1847de6798a1d4981dd4a7bf714361fcc7622d5ecd4b98d5bbad68ba8c08eb570a244b7f65676952d9958525d3377b90388c2d114dd9eac3205809808d6190b05700763a183922c106b1f120904f40dd7e6c179546eebaccbf56ece2966705cfbbc290a03780f9ba7a73d135ac763cedd4e95b124cd7b6dce34587c6f44b9f8cc267708acbd7de23b480a96d1b16d30289c8ce40c0eb458a20df5606cd77bae32149b4368088e68d8e16312b97ad6db600ff7e9d684bb5a183b1b6dc7045c132ee84cecf5a1971a716f0d0376051d10294a73d83defe6f4b8c7baa3b3dc14b1c210e12e46f443a19963af357a95af63fb6466ad8ee9fdaa8b33f938fde279c6df5f5e0864c6e747dfc3efe60220d394494c8765ff5447327d5321502b09e5bc6ea0a306eb05cb3a5cfb8e43356d551aedd45924d07e693ede1afcc1f0ba66023e926c6a3c0adf061614dac9f7b9c560555880135aa804f6112e6487aa49dccfd81ac3a9c252e3696ce3f1c999325a1491b429ccf2f1380e21d3a5e728e8382199c8ef594cc25cacaa20819cfad58a4bc8b0f4f2255fe1e590df93e477edbb1914371aba40067d194b0c7d0a0a87d1798af71f95087832f020983077bc43fb942862fd78aaf8f4a94836df12a0ebef9cd53fb56d715a7978c06311ed329029523f46984bc7e8f75a36c57678177ac6f79b1bfd485386d29926931ba420f903f65f68281cfffd0c61fb6c048684844af2100c037951875c67a05f8f5013e7a7d2351037bc491f895cc9a100bac2e1e1efc194a7932ccbffc59eee7b4d71445505ce1846a8cf21f8a30acd7e2356fc6a7d5ded0cc6569a1e39990191de9cfe9e76e5d33ffa9d78f186d45baa5c9be069a946fbf0b07d7ce03e24426f9a8a28e8cab6d66b1f22688666a77926031b9fa13ba95c9a0337eb6e8fb22bb8897214e08fbccf139576b88bf151b0f29de86bfa92ffd5b06e282cb2480eb9daa6717be4cd36b302230e1714da975dac8a3f2011d9e2bd1322452566c2dea1b24e5759e4bbc34d47622aee3db5c0cbf9e29fa0c051eecc2aa55a7b4099672c25e2509328f80b365e6551e1eeaa7a89a6d51ff6d464065752fea0ba58259c17d9cc8ae09779da5cf8f91be8a1cdd7ae63055531f7d01da9e975ac301441238444b497d793a400a2c3ee876f6c98294e23f5e321a8516a34c5d492cccb84d704067b06d0c34adcbcf6718c3ee2fefd88e894fe6f92e8c36c383f4ee5aa6fd9f6abd565819dd849e901dcb649b73c3ab385a407df42d69f10fa3c9d8ca76580a33b17bd82a2e0cd15c7d60e17f184a48cf5b043377536e83ce36d3d7aae9c20b6389ce6c53bd2adc37e73c00c961f2c008374d9cb8f75825f80f414472535ad3d45d4737742aba1d11760e4a2d210e25f3dad24e1a5ad6cb73f6dc10cd4ce9554af71cf5ab9d58808866babd7948ba6e536306a220cb3f02bcc66de83d20e43ab0163181a8bfcc603d0fcf79463a05b7c297ab87a7c6db890ca6a5394616230e89c96967e833716b5f4b05da38a4b069afd5c2e5dcf2ebffdeb16745a09922c45f343eee61708ba9250c4d29e2ec7f0db8a8a0051c2d356e03547f8e9a6825e8cd9fc7ca641c7f9fa29825ed7417410d9b06eb747705e6df17d2da7b60e552bb500f7e95de511eee6b8ca5d9630b232ffc7921327ffffced9dc1d712c508b86366a91aee2ae5a09273681e52f0083f7ca12d37c506e82ce9e74fcefa04bba619c9a0d9cc295464cee7ea35d9badcdafd440607415b2eb073bd44f4b5232843c9be9afc10571617d7f4db5254cfd257e87f197ddc9edb9aa3976ae985e20a345808ca7ab4fef4267f24fda7ef25d6a6bf035408429f46dbada2616225e5742420ecb80d39d3640ba00f2f4589149222d29ca3b3657d07203415b4f2c9d3df2772c7c4def5756db651e633cf86305841bd31a123ac24b1e5f0c91f07f2ac3cbdecaa8156a97ca9d304fd951309ab67d31", 0x1000}], 0x6, 0x0) getpeername(r3, &(0x7f0000003480)=@in, &(0x7f00000034c0)=0xc) setgroups(0x7, &(0x7f0000003500)=[r5, r5, r5, r5, r5, r5, r5]) semget$private(0x0, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003540), &(0x7f0000003580)=0x8) semget$private(0x0, 0x7, 0xd8) fcntl$lock(r2, 0x9, &(0x7f00000035c0)={0x3, 0x3, 0x5093a5c0, 0xad, r1}) fchown(r2, r4, r5) listen(r7, 0x4) rename(&(0x7f0000003600)='./file0\x00', &(0x7f0000003640)='./file0\x00') pipe(&(0x7f0000003680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000036c0)=""/7, &(0x7f0000003700)=0x7) pipe2(&(0x7f0000003740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r10, &(0x7f0000003780)=@in6, &(0x7f00000037c0)=0xc) bind(r3, &(0x7f0000003800)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003840)={0x4c}, 0x8) write(r6, &(0x7f0000003880)="46555fa6a67b7d97929acb319a68e296788de9c5f10be341c37a1e25abc8bcf10c435202d689daec6c46104308c36df0c5c55ca805afb42a1157c0c57896a9e9fe21e054fd083b6edf2afed3f1861b0e1187b25fb7342d387dff25e216c35added830fb7c85e0d7cc3fa0e96914582d4e2d3b93157e1e8ee8aa029cc9b6a39f1249cd706e9dfe93ed5912808811160218a4500cf71d7dfe81139bd6ab2dcd11321855deb79abd68a2f7df4d4dac82144af9300fe52dd666873786384a9d691f138466547656e64635508365f3f7139560c03351e35dd39645dba5d21327aec48462ce6dc240d2e138918fec527", 0xed) open(&(0x7f0000003980)='./file0\x00', 0x80008, 0x13a) semget(0x2, 0x3, 0x20) socket$inet(0x2, 0x3, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:00:20 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:20 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = fcntl$getown(r0, 0x5) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000040)="243028ac71295296df8391aa1ad1f52cd151d2667e74", 0x16}, {&(0x7f0000000080)="cdbdad8b3f99e1d2c84b89bfd0676faa24f7ed722492b193da43234aa8368f2952775c59d8186feceaf743a4b4046fb6f244d22856b460d0d9d1d1c4f49466b03d58d9b1", 0x44}, {&(0x7f0000000100)="158df056c008b4da5027e72ae61262e1ab47457cd14ed4c36173cc75ba6b1b7d6e7e508c6d9ba23066741f5c65d45e668953e58c9b32ac99b68a96c63ed36bc98105acf41e2d14fab5b1414187d70516240c88314507176d41b95c14fbe7cd87f971d49f7358d20895e4b32991ce8142776faf5db9a8652ae858e0f8c5dd2fcb61ebcbe04b6593fe634c7c1658702dc0e5417804454379aa6d8f349f4e68e87cbe74823f1b56d94d7e1ed127474f87cfacd612f7b019996d4115fd68a88130739f56d35fe4fa336c2a22f613803aa73de7410fe0c09524688a992c44257b895b", 0xe0}, {&(0x7f0000000200)="7e050f6aaedbc03645ba314e8b66c6ef07a1485645cb27e6e0b1ff5d6887cd42dd0d5e83cd064d8180394007bff8dfb8010d4caa0f8c4c10296ddab1bccf5ffbf69bbe1120ccccae9e7634ca24cf938cc0417746ec3a5e16bf40a11a7f40c115d6cfb53f648833583cca989a45f1b9e0ed697cb3413c7b10a271866037423e96d2fd7bc697019ba76eee418136011cf23fe9d398722c8d05d8cf5463e18ca9893fa2e5ca65638dce6df5c7a5302d89522eef7f471cd010404ae0a2", 0xbb}, {&(0x7f00000002c0)="e868780b0c7811b208b97ffe89a9e25ba54ae97dc7002682cf5d7771ed27f5aeda5c7fdbc98d5823764bf2b4ae0b7d61518facaba5749ccc652c8b89ec9ac8a8d811359227967c22a8e749c55038d7f7532a72d881175aa8ad5e3d8e9e4873bb8e726030f3df36c85cd100b1a72c2eba5a33c1519802c89ac4fb0cbfd221d988436977d274bb55348339824eff8c45971383459fd14e3a72432907778ea3b70fc7d7307545e6fddf7e303e16f402ea581193d9ca641bf0a1e00d09475a79afd2e20fa0f61e56036824a5f7b4d4680b7f88bb6721d13f270ace1161d90abfefb551a860da8c03ffe64cea6aac2ebaec34723624724f7f", 0xf6}, {&(0x7f00000003c0)="530c4161902736da7e715c0379fccd1252c821e6b876737e19ad7f2379bacb0f1cb566cc11a3542f44be4250cf950b36f8ee45f2309f655d37152741f476b0046e11d0e37a6d692d31db113ea3d7e9487c85fcb7ad7f0a21dc57790bd2040c564735b2aecdf74b799346c8b2ce967879d5a68c156df44ace862379c961204bc6c57a82e21acb848dba17bb85042ceb91d87b476710081a9824290df7dd46ee60c75ffdd85bc35a52918855098029faa889e438c519097dfece7879cc8ab224c55ee23e745d8ab89beea0384e31223e2261464a4f1a718f8be31deca02ee24f784e13d16690376b7a7f572632f20bf3b86d8796a42f8e834212", 0xf9}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="fd0b2a0cc7adfaae494806d9b2b307b448361ea5dba682e116c8e8ed0f45b678deb4c44e821dfbb50a51172945ba7b55737e0bf6e70312bf476f2e91dbc2fc23100fc843a9d3bc49ee9ddafbf2a757037e7164d87614a7f7bc5b205a59", 0x5d}], 0x8, 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000600)="f21d850dc5d646bf5b90289c9663110ec9d85165d5f04693b40b1bcfa64d62ec0721849697b97a288e607c1c143a65bd2f22d092181d6168e12fb8e12cceb651a374ffeed5aa8caf36af531685c5690a6c6329d759e517828039d598f05ffe6b580253", 0x63}, {&(0x7f0000000680)="10896aa317e4eb5c40393a17cce6392f21196b28a2b5f802b692a8f5626589fb9d135eac274aeebf1e29746d644f1dc0e416395b3e555a738830be1e58bc8d3b221e0eb2060c4123136af4a355e8c1527e781e8b7964f0b6be074313addb1ed56998b78d9d84707173e9686dc54966d45816b5d7b86468a749ba95daa9480d7bbbf6fd96072e7f120f297a729751578bb3c5699d4a82752db824d45628853bf2b443e1c59222811f190bddace8942a7a3c12d0fee558e154a561dd5ee3885ec43639c4537079", 0xc6}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="d28805a8895da3fcc9a94eef4ca460070c190e9d1a19156139d9be8347c223a88056360b5c3a7d2dfbcdaacc8e1bd802dca2ac00722df07583a31e13d8c7cd784d19d47049f3a43528a59f0318c63e67025dbfb477882974423bda2210ad6feee3c32de8f8756e21077adc771427a99e680cd801f8aa2f43d93d23d2ec", 0x7d}], 0x4, 0x0) pwritev(r1, &(0x7f0000000d80)=[{&(0x7f0000000880)="5b619b16e17849089ccd92901b05480ea25e352662262931a7cf29eef91703c897a5db73617eb7ed6afc45445afb76537f6a33d337a654378783a4f844517786ebc1dd8226df8876308f6cec7e614a5d1bc7698ace073aff413661dc7a9c7499485fc659015b1335712316e3be2dc70fe68123da82f4972607df0c809c5f17e1b7674b388050fa6981ff724af385056f49a5fed4f036ac6bc56938b9c9ab73a6e73ae0a9b5462c7ccab7cba6c99230bbda57f42a68b193f39426390c4529f18000dfe9510fe4d24e99d85321523cdf05c047e80ff91a7b211d59b7e2556f099074b3", 0xe2}, {&(0x7f0000000980)="b96dba982e24c1388c404582818bd375c1f2f08479e305dcca9c223e44560e8039e42cf9e439937e56ff3b1b967968fd1aa86b2107f535461308fea04a53988bec22c644067b5139e8d721f10b1240c37e3e9b03a458839ab46efe843d898b90c5e176569635aa0485748af0e064326ae83106ee4f1ae6506f1708645fdb1765eddda398f8c3fe61eb0ee783b1cc8ba267306b4b27facf4827d411c97c5bcc228f6f531d057514af1c71260b32dae28ad8dcae2feb9cbccd68b3bd941dfb275a2b2960aea62ecadb4bcb8cb1c5e6c83edfc0688f9bb6b1ffabe7d61c", 0xdc}, {&(0x7f0000000a80)="b2c676c92c587aaa864ce66624e15dbbda158d5bac3cd41ccba12b2ba9214ef42908b8953a33baf1bc14f25053985ca1c413c4caf5165c208ee258ce615b83677622c2641d74ef66a8fade75ea0bbda42854aa2e1f9e1961381d5a17015afd7bc6bdcf1ff34b7b3870203618ab0f39375cb9d51a3bb32782cb1560eb499baa7a4d9b80374633e831c0be875b533faecca9ac345b0cd22fa04dff68d0ec8cf746abb4f0ced381df35eb997dba669a853e3e8f1e8473c2e7bd1564b3a68c5e242e0959559b68906b55cabe7b547bfc50937376c7f7d6c1fdba", 0xd8}, {&(0x7f0000000b80)="5de8e9b401c2124e0d3d9cd71b1e17c6cf85fda8ca2e942b6a960f83a9674fe514ec781ee8245115318ca57e75dec7bacd57409238cc49ed7ea939d916099d2e9dcd6f1add0cd57f0f5a1e87c7a2d11174d1a8f53e2bd5737efe72ec849c2fbada8a334111e7f0908e82c1bc26b2bf9d32255585ec190915578b56813590997bde54d35dcd89faa2430672bf6c9d18231b5eea69f69641deec79ab2ed1a77ab0aacc", 0xa2}, {&(0x7f0000000c40)="f0ca736d496075600f0b5be26dd56e1f3c3f8b04b1", 0x15}, {&(0x7f0000000c80)="fc5de0c69fa94e2e068dd82e3f4665adf64c3a836665f4f560531f12d5c9b72549f3971d05ba33112a6055638bee1321a5ec86a4b29f9ee7ac48f55840c014060a38bdff920588e05855ed1d8e0c6c0240dab1933e4d1c1ee9f4183d5c5782288b351f2b2e60150db70c38c4635a0de494753668c5b903c14f55bd61588774c79cb3d8844ab30db4c73c9d0a831f4d88337ac33acfa752a5b6e883aefaf7db5430558ea592cdd04f6a543622252d3dc7cf68bc6c9f71fc7ff1a8581f293872bbd19995ba", 0xc4}], 0x6, 0x0) shutdown(r1, 0x1) shutdown(r0, 0x2) fchdir(r1) mknod(&(0x7f0000000e00)='./file0\x00', 0x2, 0x10001) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = paccept(r1, 0x0, &(0x7f0000000e40), 0x10000000) chmod(&(0x7f0000000e80)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000ec0)={{0x18, 0x2, 0x3, 0x578}, {0x18, 0x3, 0x95, 0x7fff}, 0x9, [0xfff, 0x21a, 0x7, 0x8001, 0x3, 0x8, 0x3, 0x552f6ffb]}, 0x3c) munlockall() setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000f00)={0x100000001, 0x1ff}, 0x10) ftruncate(r3, 0x401) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x5, 0x290, r3, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000f40)={0x1, 0x3, 0x2, 0x4, r2}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, &(0x7f0000001000)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000f80)='./file0\x00', r6, r9, 0x400) r10 = getpgid(r5) writev(r1, &(0x7f0000001300)=[{&(0x7f0000001080)="d58b0cb7391aa074553784395631b943162a40cb32c3e09a0012c3dd55ee575630fffad6217b3bb8279e2f2ad77226f4c26a8cc645b6ee6bc226475a77fc901decbe8c23aaa2f62ad810aa54e25a3e6dc4f18c1280eb92e845a5ae7b572b0f323066c5edef32a55833ba8e70d8bf65bbf040556ca3063c2c1004142af41bf3ec98b67661d6625926f540fac6c9b3f2391c9a996cbd10d0edce6365d2945510fd31e606cbe67843179a59087a9fd519adc28038841a8d616816f93fa29209d0415118cefa9e2f8b225375b7484f", 0xcd}, {&(0x7f0000001180)="2227408d6b1b4d1c4262e87fa9758e67336b3a6f4a055b10b1a10732dc371fa9919cc9124f8468eae37562804684901121a9485bd287ebc4d0e34681565e9f95f203c9d387a1d70c14c734032bff8ad86c4f9dfc9dcc599a85", 0x59}, {&(0x7f0000001200)="8fe5c19a0635000157987bdb79d92d670deec875749df917d40efbbba86f04da59c6d3a93d205a7608446dfb6d007eeb7d97eea7f16a719055e9c54f2636e293bd56d0b8abd1f7a6adc904702a910905f3897b5c874ae8f337f369780a74e5cfdd248e064aeab89fa7566e9c5334328a91c82e8351cf0b78a4c3e8a02d2a7d5155c1d54c8a5ad9db8f780c5456dc2b3a072c86139d812cf285c238ff884c8c07756dccbd008ea53dbca71f11e808130be5269cc8df6d3f63d7b43710e32d49f59a4e66b359f74879f5620eaf904ce8885d6b6c937513767dc1245d140e671e77384b79515cf3bd42c7c9acff670b7b4566ec1d6cc79bda6eea3c1e", 0xfb}], 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001340), &(0x7f0000001380)=0x10) r11 = shmget(0x3, 0x1000, 0x203, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001400)={{0x4f, r8, r7, r12, r7, 0x10, 0x1}, 0x7f, 0x5000, r10, r5, 0x3f, 0x0, 0x2}) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) symlinkat(&(0x7f0000001480)='./file0\x00', r1, &(0x7f00000014c0)='./file0\x00') recvfrom$unix(r3, &(0x7f0000001500)=""/71, 0x47, 0x841, &(0x7f0000001580)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:20 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x2b65a9e8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) setuid(0xee01) setitimer(0x0, &(0x7f0000000040)={{0x3ff, 0x3ff}, {0x0, 0x800}}, &(0x7f0000000080)) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:20 executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x19, 0xfffffffffffffffd) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa, 0x0) 00:00:20 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2906c70cf0c3040f) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r2) 00:00:20 executing program 5: r0 = dup(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000001, 0x99}, 0x8) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) ftruncate(r2, 0x7fff) fsync(r2) fchdir(r1) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="80235a41085d270e3c8953729d32723a8bcf067bc086ed1785f049089eb9a03f5324a10f28c511e9975478d575aade545bbdc209972f7bbc083aba7ec14ac47ab9bd7c6a5c8bc5821053552d1cca1c88790e093898f80f10955f1fe04ddc45378a21e446b5327d598647b26eb5ec0ae404bbb316cf6d972a4877fb036e05f9c5b2d385bd8531df2a87aa3382aeb84247cfe30d526741277b52fa3e2e686a7fcfa35d8537f84655059b80957f4b", 0xad}, {&(0x7f0000000180)="c35ec306a5bdadfb69685229c95b3ee3342278514c50f2c6ef7e4bb1717212cd57eb0ee085df84aba54d178fee27050b6698467c3f0665ba2fe4fe49b4cf570a97879e886fc142f3008ad26baea413fb75266535660dc56359f609073daba9836622fed9b35c2d92cec10500fe33299e453f2aff77f1c030c000dd6aec3537f25772900c2f2b0b78c04b217c0e4c8e13744c3e5fb2520a1b4bda670fa4ffc75741a3604e1e03378dced5fa31f80f4b5b2ef58a74bc5c82a9bd901e4069214fa18c00a1f295c060309aa8026cde30f66cbc36", 0xd2}, {&(0x7f0000000280)="64e621bdb67c7aa7064d58d4a8abaeaf19c330a4989053d8126e9d50db", 0x1d}, {&(0x7f00000002c0)="0320b34ac15e83d4cccda37240cf7152786b041c884addf6d501a2e486a5e760bf849371433bb902573060e91b05689f8a6f3356a3c552c0bfb64844aaee938c7f8609026e46e91727db0b16b597f0f06ddf87387b56ecc449315ae91324bf1506c176e1614aff50d9a7741b9b5ed225cddd82b6cb4a4c51b4cc761c93e4200bd4b341ab83b60e09c1a4ea50602c55215bc4bc6a79ba0d9b0509704d0360b33876606935e2ae8fb36ce6fa13f68e", 0xae}, {&(0x7f0000000380)="e854a097d5177a6eac477b9ce469ac46117316214797636b49d62b35714bfaaa73089a0699bcf90960a2c62d0fcab7a7aaf785137e7716bd84512a7f40cd299920ee5b77353ec46b80061551130839759bd483fac6ad1df59ae7ac5913d1d3be13b5136aa2ac5f190358c4568685a3d0d1f24ccff700c900ba055e989d7455f7eacc0b6c46a9befb1ce2346fd98b997eb5f6dd8a26740a0307852c52fd55d5b4fad803", 0xa3}, {&(0x7f0000000440)="5397f67e699bed8f3746737b08cdfaa28de01bf5b9ad1ac97dc3012bdf338b145a8ebddb9694edaa231893cc01027dbbbe638124612a746aff907f588ec213a5350ecc0a8397dc6c5c8716f3a168c36fdcf30fa0f8ec8ccf747b6a60f4084e5d33c6675b20792cf46da307424ba99f12c223f2136a797598c5d9d8df351c2145ca8d098e165534e83cbadb3408777186f131fcb815563a3ff5c3206b43a7908dc3a4d1f89e68dff21f34b46cc8c287", 0xaf}], 0x6, 0x0) fcntl$getflags(r0, 0x3) r3 = accept$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) connect$inet(r1, &(0x7f00000006c0)={0x2, 0x0}, 0xc) flock(r5, 0x2) fchmod(r3, 0x20) r6 = getpid() fcntl$setown(r3, 0x6, r6) setpgid(r6, r6) connect$unix(r0, &(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) readlinkat(r0, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/131, 0x83) readlinkat(r5, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/239, 0xef) connect$unix(r5, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) r9 = dup2(r3, r4) r10 = accept$unix(r5, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) semget(0x0, 0x4, 0x60) fchown(r10, r7, r8) bind$inet(r9, &(0x7f0000000a80)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) getegid() 00:00:20 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x65, 0x200) 00:00:20 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) fchroot(r5) getsockname$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchroot(r6) fsync(r6) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000200)={r0, r1, r2}, 0xc) setreuid(r3, r1) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) fchroot(r5) r8 = accept$unix(r5, 0x0, &(0x7f00000002c0)) getrusage(0xffffffffffffffff, &(0x7f0000000300)) shutdown(r5, 0x1) sendmsg(r8, &(0x7f0000001580)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0xfffffffffffffff7, 0x4}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)="a498dc2ffeed9863b57762f05552a51fa9c48ace026484a97d4da28a27", 0x1d}], 0x1, &(0x7f0000000480)=[{0x1010, 0x0, 0x8, "89d6b8c0b0bf6b1d53d21883cdf406adddd0615ed2d80ba2b2e50312468d41a5d73b0f765020ca6781bb10e50b07b791db1c130bbbba69160fe66824d5a9c6dfdcf97e327ddc51fbac37921ffa3f28d842e691e192b92c71baa04b1c2ccfcf5dd4e7b9ffc0b101df013cddd0229a4424c6091b93ae690d2817b81aa384618253dfe501a9502611e8abb7ebb43d73f0b36e28589adaa344fe1cf8cfae0743114a7afef1ed036c7a01118426ac8b4feb614f70f38961d85642a1dac95143877157673d7f2a4d10158a9f5698cd28f21f649bcc4e82f6eeb8e0dbb78087a7c73c367849e77bc7ccc536dff64eec4de791b834e6ada278aa35439d233ee769888be94f9c99e69650cfa7d60da12dadbfb057f2a4f8e1f09b010d8eee167a414a484a79350df0e3e2602e8fa5b44c21b2d0cfafe559f3d8c7341133842e749f2fafb20660a0fa0aa154668b43db7d3fae58d42fda3329cacc65aff0ce635abbda773d2f15fff4470c47b42465d8b102719b745a6689f09df82ccf7b49988500a5183e8c0532ceabc9df0fa43b1c143d60d5ca4967226c5e79baaeb4d9b9c6e9796651b5402f77ca5267a219c45250687afde42dfafd07b9302f83be04c40655ceb0a45b25debab38be7510e4bb79e680297ee7274caa81f3bb6e32d843cfcfb761d64d866978a2cf637d598dbccaf5b78604721c06dfcf6be2f7f7f3ba23f1e52bb6c11338adfb13022bd936dda143db703c55085b58d5412e1c8b3030f2b22294d17706253e7f689e01862f231bf1d8e3d7137a45539aa49ff04c76bd5b33ab916864712d5af467de6ded6bd5231d823d92c00a9eac8a80f79307d39c9a39bcd7fe2aae89ae3e836eab8820951314fc288550e9073d2cc53affa9a27771e3e441772af6adcd911675fad8b8b2ea38db736f45ba010ed8915dfeef50c60f2bd043fb1c3c79a9f49b07467e547f8b4061152a9384721c230f6c4224364e07f2037d8d2cbe6f9beb9ba1031c09cd5e7a099f276ad77b98c24c1b3fe0a29ee3cffeb5576d4741d1ace3124629b19397a70ec2a8b8d3101712d70f453ce678ad3f26cc3db4612ae716970bf4104a5e82e8f09b40bdc05bdecb70872c4975cbe1d9bae0f6a02d0af039d6a9d801f4cd1371e418de8e3bee54ad6af6abccfe279d9865ac4b6ba1e1f1c057080dffa1658229acb724b6df4b44e597cc1840215a5bcb9640d28c99990811877b64f3e1f6676634c247286a3ca8b7fea4378a69984937c970d018a1c8156b42d823e9f4e7499d10f13c657085eb4a145799332baffced33c6a3d54fc9a1a8edd7b6b32d18a9fa016d86f8cf7f0656cae60653549a1b48e7e4f81be383b69ce78aae8871b15e2f1bbab333855d697b6e58a8b7a5821d58cb8d77f7be046655603d05839263d2c9cd5b59fdef6e07c9389dfd83b54df22f3d73ddfcbbda9cbc495130e1821b8f24ef051f0d5431a67a298f47d45c8ab3dfc3fae0f31bbbf71779e59810f4ffa261f329d81decc78cf3e544ecb055b49cdae3ba6664e7a4811400e8403979b91d552e7a1e576281b15da34f0ff1b9d5576755637837ff7d3657e7c3954f1dd29e273bc295dad7e27e594f9406a534d4a89a0b06394d5da8ac0146002a66ad858a122ba0944a5df552c9fb43149a97501ae52e8965bd82db7a53288244f5185ebd8f1ac686be63fc4422a080df9a4fb75266c20f8835827dbd99b5667e26e877bf17616d35e12310a08bc7d734510ff3a5427082d5a9e152fe8ff16931516a9fcae8dc2ac331f8bcdcf7b35f2c5659a18fa30dc8679667995292d07f0c51f3408e63445807626ed7fdac188b75672f9a1d82926c31dd7cf02d322b2c9b51a1ab04cd6efb55c87eb47e3322b9c63aafe8bfa1175a971f6fce7470062b7e9e43ed6bab9d8c6339750ec76813562536b226f844115c2e7f8259984869975f4a503cce580296214893ce48b6df140d1b0affac49082272c2e5d81c54f327a5fb6258468ca2e994753ba24616f7f1cd288e4b2dffbe670c363c5fc5b9c1f932c6002989c79c53303508c7b1021f30c2664f642a53cffd4310577c0dcb9e0584c180b71d87291937f2622b25ac4dfcf0d7cf21bf88984175e7b9387bf353ebc129485980c633bce8563fccad02e78a9c6cf1677cfeaf700012fb9a65cadf7a12496ef39b911084b137057de02d88d6c260fc1e8976483c73eae61564e536c713e7287db9294d55afc72ae66b8b9ac3e430d3bf03c05ae6e313cce509de70283d68ae72a28d0c6148867d6797ad0e03bf23ec460ca91f7b892f0401cb00b95437a742315bd749306982b128c3b1c7b17bbbd5041c8242e3993cf48ad5b29c7734f21abd61af62d0406f9a72dbf199dfd7fbafff333a47094e7c29ccc656ff482b46e1ab905c79dcce7eb7edbd68f8c1faecab5780df3b148b2fb23f2fa8d5b47fd038dd8b562665c82af2c5c55d6f94aac9963941289d6266859b1e2c7bbc7853ae6d5943db292c8bd3ed1bf2773678866889533ebf4f996a6b21ba2fc5852c8fa4bbbef687c5363e740f3fbd065bbf0461f0b15a5d90a8ca33a4b3179593f70dbad8bb35fad37e2d96fb86a13ccc6b1813eacdc039ac130f811a19666cf4cc154ec0aea7effb2e18ebd0a9dccd3d9c7e870a3e25a0456407b01fd00a682c0a65b2647aa940f116dde7f701bdd39c3ebb67316fc3fe438b0dd672de5aeeee53031d66d9d17b7da8bc17e172cdf87c62b1d4daca6e890a09efa02e0ee2e22d087e1bd91baad0c6ba42b38af124e9bd147eed6dd9efb1a8a85c40c850362700581c4b2969af93755c5d1efdfaf60eccd2df7adfe52693889928bdf31f1ab87505801d21ecc5f40221e79237d125247d7990e1e99b5902423562c833a2c5c470794e8682032adb027fde6332d2cc3ef65792df08d602c675185685e01d0b5b1be07095191e487366d89b2c6eca6f559284deccec9833ce3c5965d6cf7789f5188d94506d6b83f3e684693f5dc72c4de7912916b63dad576ffb3114764664bc375fe5ed7aa5cf363506ab0d3dfffd834efe6b51d0fde0e18d7501c40d6be6e4aaa025d3e4fa890143e34228bcee69f5b2c283e6dc7aaa2c6260cc78fcfb514e20a9db50577d576afa52806d17b5abe0e5dc3c6a61e5b4ba4c4fd956c54601ee3df4cbc11ec9a138e2123b1d699c11fde88c03e15f35fbf2871e9951a9d3ad8275f1c4ea3841949963d8f8c320df10b4984cf1301c55170d0d40ae016f0e38247c98c0729d89e7c2ef00a41ab5f11bbe867b55e9ee02e265ef9daf80a2628b91f36637dbbc943c392c4d43495ba56a6affb6aa06de6a36d5e5dd6e263a9b362bddf6234c2630636cfac83d42f2c1feb07daee61db3ac2ad39d50ff8af97d8cb16a6735e4c5bcc5629d9e6f4044334cc06b4bb1d6aec4f36feeff4a4fc05595918a4cb9440d06e8c46fab0c0d4aae98b34fc2b400a1a534252443646c42234b5eb1d8114485845aa54a8b4c9d12d9b89eeaaf30e59e8d2d9cdef212903d222dc7fb4b9ea0d50b26b5d12a37c05883299e2ce95c0d20e2b7e4c3ffe8bdfbc47af050fb997acb20b179ab33267ac477dc29f527c6afb496caae93538926c203b13dcd1668da4bb735ddb7400428f293e7e548eb762e4c8d4b907b3b417c6aec182c1692b67f539da667b24cbc9d7b98614864c2e107c0d327c4d2550b4668766def608fd3cbe3946e3907cd6fa6076fbfa3956ee81cd77f42a5925d9070e5b8866f29bc256820ee772d436bb4326db5ac73090d464ecad8733a8ae4245f6d5f9e68a0dbd0dae4f7486a387a2ba90a3fbb2816591995dc40d5252dd581db74c4a3b130d413217c25a91ab99d82b2237e6132efeaeed78222dbbaa08b9fc2e38785ffeec09cab8b5dc362a379ff50903ab56cc666ad6f9ec5fcb42ae2ee353c4f67c43e52cd3107b9f40bc80628a5ac55ba3db2d4d275e5755d13da67ac236615c5fcc3c0882e2d0c01b4f123b0a0ec7df49719f980cab00071722d9096d96ef47225da04bc94f7fdc62da2a658bb087ce9f0a82a8415b55f802d764b9e6661292ad73a39bd1959556c9baddb182c15792af62c61cfe0210aa16b79a5cedea44f842c4c55e175a6cf3221a64678466201771cda8fa6137b134466caf2fc66a4e947afe930d8f2e2f7119f87ce3d7ff4d7ba8e2f5ae2af452bdd3e47a6a06634405b892e49953fd64fadcfed5b18749d6385115016e1d6cd9709366bb9287c2fa02fdbaa25dfb484479569591fdbe3f63047f13b90973b708ecda251edb9cfa635cc3fb97fbaaa66878a6c6f26e038e3c4f2a786f2536ee63bdf285f3c626ac8e7b47c05d42967fa402a979f2704cefd2ea4a09bf4a616ab4aa8d0a703c3fdc30a45efe2a8aa55d5e6b642ac5560ff5c9882af0f3611ed87afd28a2d9b54448f837d3aec41955f3666d92b50acc652ee4d43100ef0d971b013f40fef26f1da2fc6b6f81c954c1b9756e858bb8ddec1629c24cd17c2843df2e25fbd6cf7b2d3227a2d8dbf910f09a1117b06a3879067ff0621bc62ca4899c60acbe3e4830495f652b72b1df326d643a354d50ba74cb7c5f3f3e0f806667cbf18e5402d7dcc0e3d23d2becd858f12b544c44ca22ffb8631dc2338d8e0749a9cf782104d7d6f49339498e8cd1c6b8c22c8f9061c8d86c3ff516de298d31596eb4baca831e0f2650d8786337baa23df948f4698b5d1ee85e93a2aa466e4abbb8ad5facb233ee9e846831e836128a021746ebd4c4aa654542888770c468018491bc29ad1259a8a9d4eb45cc0f1dc6719978bbbaa804630f0aa49b1300fcec78ad4837aa3830cc03c78a43a16d0972f067db1c8f523afd7ee48145dd0e19d5ffc1c08d905e942574dc5d4b20ed1d4677c3bb9100253b5b2cb500c7ac5a843a6b459213ef15241ee019129ed6be62fe391ef329669bf0caf1a1f1158e39cddd347d0e50ede8ada75e0f74a204046d98c0d3be14a9b8695c43e0fa440bd4e63990a2609ab9f3f9e86907f797c0c79a1d35791ae8709ee8afd5410fe12b833afbba0a8000730acbce3cb144ada8c2c3e12ebd6990b9a035a659fd892a8d65a6d70e1769db5b251de5e0e361905c4da36a92ff3204f43db0f12e0189e744a24086420b032011f2a04660a99f4c8207bf13a7ec0a63ef9f815d37e52315bd3c3553b4d5576a40ad6f2b0f9e85eb5b7043926b1caff2b19da97cbbd5b2d44d61b86bdca4126826008e79daae88e0440799be335e2c25b856b4a41b3d64883c134e3b1ff2c1e333d9db7fa324edd4767174da2ed2b225c9f9e18a4cc4ee439ec6ccf9193b5e3328590b0d6ded0c6096588d8e97aaec94dba5c599be88d1c174812db178eef8baea7934978f6b82d21f05e4d7d3a1b91005f16d0068596a135eed6c24ba9625d927b9ce310e3a6d81920ab6a760f440cd502e7e964b9cf083bd29282aac204cbd93917df5892c3ab41666bd97036363aea67d24d648fea6941eeb55ed1361775309cc13a485674a18731568f9496e9a9382d9cb0d8555bf7d75103818815ca7d4e70eafa7ad105d874d77de724dfccac0f59ecc5889a2403032cabbfe4b197c5ca5e58b470123069b0b5febbb822290e72dd066d4bc6236f9a5ac091d50f087d93811ff5e780682319759dac0d497ae7b8c373ceb8a48bf00d5735dec8777095d5ef9c5e451d6078fb1a838bc61f457ee85625689f2ef33e96faf2d8d4f58387cf370cb3a751cd3f2ae91c8a574337ff9df26d4604d90322f2da43f501c66b5a825290f4d1a"}, {0xc0, 0x101, 0x7, "c08c751784c0d2004ffcbb60e8ea256f452db6fdd6dda6bf3ef5882bc1e9fe6b34f676fcedc0d584704689fd9f4d3a63fd1ca2a0668ddd4096675cb8088b662e4ae8f2f17ce8e69449759cae112304c96e0d9d4da808beca03674039f167d6ebed61751cb509a4363aebecf44fed89b6d825e51383ad3cea339d7dd5344dfe7d1d719955d7ba488a0a4b3d4be62dc68542a1dace16c67d5caeb90065bfb00a5b537779b96e36439c1c406dcdad"}], 0x10d0}, 0xc) getsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000015c0), &(0x7f0000001600)=0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r6, 0x0, 0x0) getpid() getpid() pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001680)={r0, r7, r4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000016c0)={{0x18, 0x2, 0x0, 0x40}, {0x18, 0x0, 0xff, 0x9}, 0x2a99, [0x1, 0x5, 0x2, 0x0, 0x7ff, 0xa38, 0x6, 0xae5e]}, 0x3c) openat(r10, &(0x7f0000001700)='./file0\x00', 0x20, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001740)={{0x18, 0x3, 0xfffffffffffffff9}, {0x18, 0x0, 0x800, 0xfffffffffffffff7}, 0x80000001, [0x9, 0x7, 0x3, 0x7f, 0x7, 0x6, 0x135c, 0x6]}, 0x3c) pipe(&(0x7f0000001780)) recvmsg(r6, &(0x7f0000001880)={&(0x7f00000017c0)=@in6, 0xc, &(0x7f0000001800), 0x0, &(0x7f0000001840)=""/63, 0x3f}, 0x840) getgid() getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) 00:00:20 executing program 4: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x12173c90, 0x4) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/103, &(0x7f0000000040)=0x67) 00:00:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/187) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r2 = socket(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x9}, 0xc) shmctl$SHM_LOCK(r1, 0x3) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0xa9a, 0x1ff}, 0xc) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/4096) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0}, &(0x7f0000001180)=0xc) truncate(&(0x7f00000011c0)='./file0\x00', 0x2516) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000001200)=""/54) r4 = msgget$private(0x0, 0x5d) msgrcv(r4, &(0x7f0000001240)={0x0, ""/85}, 0x5d, 0x2, 0x1000) mkdir(&(0x7f00000012c0)='./file0\x00', 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000001300)={0x0, 0x28}) r5 = fcntl$dupfd(r2, 0x0, r2) mkdirat(r5, &(0x7f0000001340)='./file0\x00', 0xe0b70d94d6097a3c) r6 = open(&(0x7f0000001380)='./file0\x00', 0x800, 0x11c319f3d937104f) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000013c0), &(0x7f0000001400)=0x8) r7 = openat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x400000, 0x80) fcntl$setown(r2, 0x6, r3) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x0, 0x43}, {0x81, 0x800}}) socket$inet(0x2, 0x40000006, 0x6) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001500)=""/208) socket$unix(0x1, 0x3, 0x0) bind$inet6(r7, &(0x7f0000001600)={0x18, 0x0, 0x6f4ad0ef, 0xffffffffffff075f}, 0xc) shmctl$SHM_LOCK(r1, 0x3) mkdir(&(0x7f0000001640)='./file0\x00', 0x0) 00:00:20 executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r3) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000100)={r0, r1, r5}, 0xc) clock_gettime(0x2, &(0x7f0000000140)) read(r6, &(0x7f0000000180)=""/124, 0x7c) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200)={0x6, 0x3}, 0x8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r7 = dup(r6) getdents(r6, &(0x7f00000002c0), 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000300)={0x401, 0x5}, 0x8) ftruncate(r7, 0x7314) bind$unix(r6, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) bind(r6, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r6, &(0x7f0000000b40)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000480)="2d6478419702af0cdb029a0aeb1b79923559651a66f5422875dae4ab311aa4ead06f70084a2a093a7909166e52cc8034dba04d5b303ff45fab5222c7983e4ee828f0eee8a508de6d89d95252bc8f57b77e7b276d4394b15abbda03e3c2ba55bd619ea7852de65448702c1026f387850ac2c0eabc901a71072826b3f9e1c165233fa1e07a6dc306768dc36f4450c250cafefdaf172fd5ec5aa51a2be7d18ee47f46c853a75e0334951b8bc88c2a592eda88c9105cde3e1a3771e22465e7ba2b511816c0d77e0e60369da4e75380b57e6c00843b45b9340747889184e5e08d8fcaabd3f7155249b4e13583c1592877d57a0597687a69e53e", 0xf7}, {&(0x7f0000000580)="ea5b89b617e428dbf4dc4e725674f191ff61298ca02735da5ed4622aa52e6d8147c9a74d353e0ddb350236a3cf66f1af5826b9e44adf70f9d18d4fec4e73f3c54811fab2b978c1d1f4394bfb7f5b44d76973aa1ed15e89af3f658c66a7952165ffe889adeae305d263c101b109277fb601c33435100bbf34a5357327f291b150e9b1a4393929f5d1671a7dd455aa2327b4bade0eef4f9aa68ce5ad865b76b5cb1e8b3e8a52b7153b07c8f9129fbeef28f069bf9f1cdb11e57e", 0xb9}, {&(0x7f0000000640)="6d63d85ae71af98149341fccd4f1693cc69f6dfda1163f8b57c57d36737b205d9585ebdd1407c362cdfaf6260531d02d85d984f1cd00c63e00dc86becc82c835ed8acd88d52363e490f3f7e54a4f3e100cb321d1b1b112d7c11e033173bae98fbb327e82f028d723ea633fef703ec6ce33e45ce04a91c2b2bcec512f89cf685747e9c4ad50ad53b3f7f036ab2cd7e0d0795ed2fbff12c3", 0x97}, {&(0x7f0000000700)="83d27484106e643e975d517f42ab16fec201f0d6683c738398bc70eb0303401f3c6bedcab644d97f01646233ddd920e07b303cef607c626c9ac8be3c7e256e15ca432c975a723401fc46ee4df82df61840888e32ed8bf3e450071eda1a9541d0323da84b5cab6c5a98f30cb323145c7e7ab96bab46acdfdd8fe980daa27e8c0bf40a89650cda43eec520f6", 0x8b}, {&(0x7f00000007c0)="ae96665db0e03f27d323495b2165c9142cccf8a53e3506bd872af3afd89f8eaabe46a5da652a86fcca09169614ff7c92bf18bd0842288e58487d964637986b3d29d935c409f2c849c659d766d670dd558feae87b342973cd16bb75e0c52b1f517d67bf4945db181d387d6c85067824282efd889e2696bd1fa25918bc5688c9da43606777aec2f766e255cf96bf7b0ce3d24bd821d653000e6ae004e085173838424dfa726d", 0xa5}, {&(0x7f0000000880)="aacb2e5a8a1b1728b890da4cbd8cdbaff05532e3dab9ee379d30e6be7d7893dace78d966b9996cc98b80c77fee1b989421154a50efa888057847a296feaafc66d2ec119ab641e834201cb21fefded3393d912e799a2513dba882dc5b250739618567157adad491c7f4493cf3425d669b9e89ef67e75fef1ccc4107006e3748a67b7753e418", 0x85}], 0x6, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x2, r0, r8, r4}, @rights={0x20, 0xffff, 0x1, [r7, r7, r6]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r7, r7, r7]}, @cred={0x20, 0xffff, 0x2, r0, r9, r2}, @rights={0x20, 0xffff, 0x1, [r6, r6, r6, r6]}, @cred={0x20, 0xffff, 0x2, r0, r8, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x2, r0, r1, r5}], 0x100, 0x8}, 0x2) r10 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) r11 = semget(0x2, 0x3, 0x110) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000b80)=""/243) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000c80)={0x4, 0x3}, 0x8) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000cc0)=0x1f) open$dir(&(0x7f0000000d00)='./file0\x00', 0x210040, 0x160) getrlimit(0xb, &(0x7f0000000d40)) fdatasync(r7) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000d80), &(0x7f0000000dc0)=0x8) socket(0x19, 0xe55691e98a19cdec, 0x7) socket(0x2, 0x4, 0x1) 00:00:20 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000040)=""/36, 0x24, 0x800000000000003, 0x0, 0x0) shutdown(r1, 0x0) 00:00:20 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffdb7) rmdir(&(0x7f0000000040)='./file0\x00') 00:00:20 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:20 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) r5 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:20 executing program 2: r0 = socket$inet(0x2, 0x3, 0x8) r1 = getegid() r2 = dup(r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x164) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getdents(r2, &(0x7f00000000c0)=""/250, 0xfa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r3, r1) getppid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) rmdir(&(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fchownat(r2, &(0x7f0000000300)='./file0\x00', r3, r1, 0x200) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getegid() symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) recvfrom$unix(r6, &(0x7f0000000480)=""/72, 0x48, 0x0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) semget(0x0, 0x2, 0x4a) r7 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) mkdirat(r5, &(0x7f00000005c0)='./file0\x00', 0x80) fcntl$dupfd(r7, 0x0, r5) fchownat(r6, &(0x7f0000000600)='./file0\x00', r3, r4, 0x600) faccessat(r5, &(0x7f0000000640)='./file0\x00', 0x64, 0x200) socket$inet(0x2, 0x10000001, 0x2a6c) mkdirat(r5, &(0x7f0000000680)='./file0\x00', 0x1) fcntl$dupfd(r2, 0xc, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) sendmsg(r7, &(0x7f0000000b80)={&(0x7f00000007c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000800)="9f2e8b9ac08bcb624b72", 0xa}], 0x1, &(0x7f0000000880)=[{0x108, 0x101, 0x2, "416c86c78a024a62635a6aa70d9dba93d906e850bcb998a29b340d16f2e8a5046a346c11156efe92f7d5f6c2d5adc7f05e6d53a75d9ed2b37f6cd5a502149d9703b2e5e2a6df38e589af7faa8f52ac91f10e722eb5d5eebf9a3ad4e35ebfe32b50e3251cb2159e9049eb2f7552125792cdbcca5eb7aad20ec035192ba1ae50d8937a697cb748de30d41e5b3c051a36c30dd387bf94bbaab5e9f2e82200e24a040855384c0865cda66f18d565378fc3014bcbc47181125951f3611eed76f8ad5c95258cd8997ec928cf414cd02b063d5fa147a4ff329a1fa1ff2688e098ed0f6daeda8ab8bacf430c55684ce1baa8364826cf"}, {0xf0, 0x11, 0x2, "fccc595894df3737a4cad3dc2e8f63ca664252a6cd9e7b72622c9a82478ff8f10ddee206d6f24ea4081b0d19658e90e77b88d35372d1a3bcd9e3b583ef5546e3ac96a30c6987bf0bc2c53af5bd3da23d3c2c015d1330f38a223aa1dad6abdf1ac939c93571431c7f91f67d0457eebd7d1cb1763be26a65ae0af45370873410c79b5980dadae0b3607d01039faaa4b81c8f8b00ad9f328464d03e138b46c88646a45cdd235e555e6312492395b6d58ec6f6d8180cac053b3c978d5c5bca1457be18367864e9fd7733c08262e5722431d9ea24677244c1943bf37cb1775a9158"}, {0x100, 0x101, 0x9, "89cf3fcbd86116f75f77cf386fb0f09ffc38c42053ff399848e9ff82c0894e38e5e204c1175493e0390795d75853a0116fe603d06adf5fe1d837848e3abc9700ed503eac4c47c5a0ed5dcca34c826ff07e4d12b4f3b503bc8f7028686f0e3ca1872e43aa5fe6123831639735ea0a7ef131685e85ff2d16ed90f49f80b7ba142585033d3015862867f45c0e772c6d3b4a8f1fa08cfcd47004567ba516d776c378f3e6675c2ad29d4920703848345bbd1bd4b61e167a5e1ea42997b15218660bb077f915f64731d5f7086f156cc78d18e738e32ff0aa7125b5bb445d902b57efad2ceda5b543cd102b8e0a32a6"}], 0x2f8}, 0x404) 00:00:20 executing program 5: r0 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x8b) r1 = semget(0x0, 0x3, 0x9) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/189) r2 = getegid() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40040, 0x2) fcntl$setflags(r3, 0x2, 0x1) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x800) fchmodat(r3, &(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x400) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000200)) connect$inet(r3, &(0x7f0000000240)={0x2, 0x2}, 0xc) fcntl$getown(r3, 0x5) getgid() setgid(r2) connect$inet(r3, &(0x7f0000000280)={0x2, 0x0}, 0xc) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000540)=""/100, 0x64}, {&(0x7f00000005c0)=""/210, 0xd2}], 0x5, &(0x7f0000000740)=""/84, 0x54}, 0x841) pwritev(r3, &(0x7f0000000880)=[{&(0x7f0000000800)="b2fc391bb99810ecd1a84676926039d379fbf1ccae07dd59f419ae713361009a9b9a3648457fee21b6215e9c4f6a0a6106c05d1c2136619d4ad5fea3b19c253afe3eb7d426a52651fc", 0x49}], 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f00000008c0)=0x8) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000900)=""/4096, &(0x7f0000001900)=0x1000) semget$private(0x0, 0x2, 0x1) connect$inet(r3, &(0x7f0000001940)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000001b80)=[{&(0x7f00000019c0)}, {&(0x7f0000001a00)=""/211, 0xd3}, {&(0x7f0000001b00)=""/99, 0x63}], 0x3) r6 = semget$private(0x0, 0x3, 0x412) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001bc0)=""/248) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001cc0)={0x81, 0x4}, 0x8) r7 = getuid() fchownat(r3, &(0x7f0000001d00)='./file0/file0\x00', r7, r2, 0x200) 00:00:20 executing program 3: r0 = getegid() setgid(r0) setgid(r0) getgroups(0x8, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0, r0, r0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000080)={0x8b3f}, 0x10) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x34, 0x0) fsync(r2) sendto(r2, &(0x7f0000000100)="d4a70f47546e2fd271aed009a2a3e6a41d43afb436b9a8ffb29dc3fb053cc2c9cf408ff2dabf2be53ca5e2079ba32c28239f177f9b1f4d15a7af99ed472bea05acd277275de66e37752987d265286f642b4d1d9fd7abf5f49212a5fad019e9408d74c96fc1", 0x65, 0x405, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3f, 0x5}, 0xc) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') getitimer(0x3, &(0x7f0000000300)) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/141, &(0x7f00000004c0)=0x8d) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x81, 0x3}, {0xffffffff, 0x4}}) r3 = fcntl$dupfd(r1, 0xc, r1) r4 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000600)=""/40) mkdir(&(0x7f0000000640)='./file0\x00', 0x20) dup2(r1, r3) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000700)=""/113) link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') mkdirat(r3, &(0x7f0000000800)='./file0\x00', 0x2) openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x11, 0x40) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000880)=""/4096) getgid() 00:00:20 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00 ./file1\x00'], 0xa) 00:00:20 executing program 4: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r2, r4, r5}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r3, r4, r6}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x8, 0x80000001}, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x6, 0x1, 0x0, 0x2, 0x80000001}, 0xc) fchmodat(r8, &(0x7f0000000240)='./file0\x00', 0x4, 0x400) bind$inet(r7, &(0x7f0000000280)={0x2, 0x2}, 0xc) socketpair(0x6, 0x30000000, 0x3, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x0, 0x0) readlinkat(r7, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/46, 0x2e) fcntl$getown(r0, 0x5) connect(r7, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) fchroot(r9) r12 = socket(0x0, 0x2, 0x5) shutdown(r12, 0x1) sendmsg(r10, &(0x7f0000000c40)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000400)}, {&(0x7f0000000440)="d9879ca93072d74cc61c59b1ca425b364702473eb3f21d3a75cacb11d29dac8812e5b0c84b8171a9d0715f9bb8381c9eea54e02323ef737bc643aa8fc3d9f0ed101a4872a41804c9496eed8d2b24a7ba2d44e9262908eacef52e8b5888ad6b0c9f9b68518194", 0x66}, {&(0x7f00000004c0)="2e83a9081b9236b85ef3d5c2d4f70da7d83f0c0edd09b0d3bfcb1309b43175d1687e72adbd66cf64e3b565db8a600b183ec9ddc440857a7360942c232a1ef631481f168af1867bb6bb88866a04cc2ec9d1d95e7d8dec1f3f536e1fa857b7098ef09fc98fbe5eff8348d3dd45ef628178064a9bdf3e7ec3f7ad704079bf2e946469215a52c2d6159fcbbd46bc8229c797af1a175b0a55949eb4d1bb7de421632c5909147279335b9bf55af612353260cc1840dacad89aac6ff501be87df4141ed37aaeeab1c228ff8490d169c290c28fcdb4c6e5a53525ec3e670adfd50156ef78332f1f8ce3c53c7b6a4aca1b0b4d0c42b86f9fdf3d1d7", 0xf7}, {&(0x7f00000005c0)="cb56b7785da160667bc02f34e69d39e2c4365f5604c2ebe1b585fd9b8a62bf5bff764f3695ee64d7ee328e85c36e4c1c513ca1654eb0c531cb5aa9530cc244fa83074ae36c627e00b6f95f9757eea04eaa4c4b4bd2c46ce2c12ab8cc1560738f2176530e4718c81d653538c193c48f3c20f6da", 0x73}], 0x4, &(0x7f0000000680)=[{0xe8, 0xffff, 0x10000, "db85fab1493f3d11b9661ebe338eff1be8cf0e3c88dd951fc26c00e4779510997523dbfb9f6a50554d17c5305e80cde9636993f3979493661a6ea92a79a79806778d6f7d4f51e708ee4b4bcd52edc370423dd078c8ad47750165297f41b1150506a8934053a14246cae0169f7921aea96b5f6978e7cfc838d5b3993515db645fd51f79fc7aed1ddd513c592a18d99e5826bd73f1ee286c7139186cb847cb4d022d46a709277521879aeda19b85de42e27eefeacafcd899f39bc8237c95deb7bfc06a406bafbd9d535cef01648051ac6b238cf219d9"}, {0x108, 0x29, 0x1f, "d03ef0b442004716eaddbdee8474544951f66e60b51f57d42c423ee895538fa346d528506ca00e5be5436c488be0e886b066e605c987091ad6f9eb993294222c3e13ee046ed1fcaba9b3f27b9a331e970379ef09c57143aed3db04e470b2eeec92ba209d8287335df6d9cca9aec17b754c66eff0f5569b82e72cc90fc5ff5e04ea026b65dd32cea1c7c33b3f1f0c6f5bc188d15ad803bc59a1d535ab3e2ef369265080cca441d8dcab4ee7f5d00b355a720b51dac9922ef8a829d706990edb5ddf06ffb4de25d25b1d553bfcb190d9639e5752d00503c18fe1ee3f005f6c4ef0dfcf0459c2800b8bec690477434c826360"}, {0xd8, 0x107, 0x0, "da0550bb39016997b9984b0871d61b282f95f5762ee2fd9be878475044cf54c0a12d034f19f74607bac70257e16fe1e0e73b770032d2dab68f96790bcfda6b8efb4953674888bf1435914388d2e3cd79895fc0c9dbb3bed5627f08dc0ec3400e568737218d8ea9e40b9d97a900ef0ee36c56592d6abfb9636e00c9dbcf9657fa46183830326754e806ebfc9ec51a46d4f93ff4427252900ec8a8b3d530a6e57e9d8471c528590a716705942b0b1856d3ba43176138a7f24a5579609d6811ace8e1"}, {0xd0, 0x139, 0xc5, "47d57caec696df0b3297a67147498c6ff88eb9210d15b94f4847ec288ab9e03f859e1a52a7ac5882da6d9aff4db994d4aa7bd9b35af4eb3534cbf37828ab3a810471e01755730462d038bd6a97b57cea3d84fe2593264e43aa6c29dce80d920e2b365de00ea0304c2153ea349e852fc9b7f316cab73bfdf8801522ee551e122479a1c937dfc4b30c6a3da1c110f29e9b9351047c305714367cb63d577962baeb23f432eb39a335e30cbdc2fa3cc6a5fccfb78ba9c45547bde04ce1c03a4d3d4e"}, {0x10, 0xffff, 0xffffffff}, {0xf8, 0x11, 0x1000, "754b764619f8aa11f357c59f94959dcb17fe272118de5d13d7d27ef7c63483480c04bc295161692106155cfa30c76397fc86f4891d215868dd8d70a92ea1eb61a5a3cce715773c0ad015ec2d0167642f267b6f2587021e63d3b4372c2d4561beabb115e88eb8d4f134e9aa194b83c890bc002271f0b9125bb4a03dc02b26976b2a3ee46a7383061e48042eaae774f9fb13a27aaa627101a16b3283c67836d7808a91afb28f2efcd8fdd0d05cefbfb6cbbdc5a93a0dfbece3a25fb3cfa30d8e8713daa2484c8418b5637f06574ec06975b3254b135a1a831c1e83bdf4cc167c349348c25b84"}, {0x110, 0x11, 0x6, "6173e01829f0748f6be3b982c78a79fcf35ec3092051aa34d600e6a5c8d771b2bb38820df5763528dc17674c85305e4ef80ccbe1daf6b76fd8a42c1002b15f1b1d893309a2824398356361fa58ce4cc1d52b40b05c252f02a0f5ed4f5298023812526739cfd8ff6c4af64de87624d5f4b2b9a88618d83734eaffec75e0e8c84a8956b5d5a47268ad528471fc4bd0b51f440f6539aee907d0c545f35a12850ab8968ff9e460f17f2dd34e66342db963c7b47f9a2df52156bbf4db0f0532d07f0d0a81fb64440aa67a6331a3f149f8072940ba3d9ddcffae125ebc1c5fc94b8520f8cb0b11ff356f9ac8c2228d5cee64e0ce95ab110559b48b67a4"}], 0x5b0}, 0x402) sendto(r8, &(0x7f0000000c80)="64572a2209495b1eda14a94f09b5289bd6205b43d87c179887b0c88551a8bf6b52b724fd42392c9d", 0x28, 0x1, &(0x7f0000000cc0)=@in6={0x18, 0x3, 0xe0, 0x100000000}, 0xc) bind$inet6(r7, &(0x7f0000000d00)={0x18, 0x1, 0x1, 0x401}, 0xc) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d40)={0x6, 0x9}, 0x8) bind$unix(r0, &(0x7f0000000d80)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r11, 0xffff, 0x1008, &(0x7f0000000dc0)=0x7f, 0x4) fdatasync(r10) recvmsg(r9, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000e00)=""/24, 0x18}, {&(0x7f0000000e40)=""/150, 0x96}, {&(0x7f0000000f00)=""/204, 0xcc}, {&(0x7f0000001000)=""/56, 0x38}, {&(0x7f0000001040)=""/99, 0x63}, {&(0x7f00000010c0)=""/38, 0x26}], 0x6, &(0x7f0000001180)=""/59, 0x3b}, 0x803) getsockname$inet6(r9, &(0x7f0000001200), &(0x7f0000001240)=0xc) accept$inet(r10, &(0x7f0000001280), &(0x7f00000012c0)=0xc) 00:00:20 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) r1 = semget(0x2, 0x0, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/113) 00:00:20 executing program 0: r0 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000140)=0x2f, 0x4) r8 = dup(r3) r9 = socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f0000000180)='./file0\x00') r10 = accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r9, &(0x7f00000004c0)={&(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000200)="a2ccb40e4be5d4d97dabbc42520ec5e62bff670d026fec83d3dbaeafb7ded40b2c4be214ad189e108cb99a812f3f12c4bc8071a2d4211fa0a39638ffead8e23e40436762a7ee65589fb59ffe9aa65447e11d904f8c83ffe4bc2134a50d348d1eb685b589a927cf5db20f9c66bd3f9db1bcfcfcf7d4ac94897f6ae7ba6c7af46fe6ae26de1008d31d28f0e43a993349ecbe0abf90fed34bb52d444f81a6b96437c0b9ef39593401f597e3beea9e0a4afaa6321c96e5cc51c05aaf37e23a0e71cb3901c61ce6ee", 0xc6}, {&(0x7f0000000300)="135d91e4e3b7219f66ac0aaddf7fafc01f0c4e609d707aaa91ea0e8beee9f73358560b71897b55c15ec57d7e6eb949fa5ceb7a", 0x33}], 0x2, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r4, r9, r8, r4, r4]}, @rights={0x30, 0xffff, 0x1, [r9, r4, r3, r10, r9, r4, r9, r9]}, @rights={0x20, 0xffff, 0x1, [r4, r3, r3]}, @cred={0x20, 0xffff, 0x2, r5, r0, r7}], 0x98, 0x401}, 0xc) setsockopt(r9, 0x80000001, 0xed94, &(0x7f0000000500)="7e2dcf81639ea231457cbd5bab8a0edbb0283ee8e1989e67a481ba5f96833836454526d2baa515c0cd05c54914da", 0x2e) writev(r3, &(0x7f0000001900)=[{&(0x7f0000000540)="bf5d673aee17d94ee6102f449dc2fa69b8a5b29bdb3f84d10da4d842889dbf237a9561ad9155473d8afbd5c4d6a527c4d28494c84584babe98b20f9170a6ebb55a4b832db9c3adf9ac98b2266dc7fd2a578620a593c869e2f5f78d5675892f7412435d06a397921e169db69a4ef5a6072ddd8185d1f8feb40c6a43b62d38bddeae7380d9429f28322e54ec817b2201639a14fba0126f1571a06219597e7df6112e874418f6dffdd1f07d81c6540703b3ef5d974187fa94ce0e921d5b7b97c2e294ec372695fd39563e5c0228f59a513612c07762dd261de4856f36029d3cd89ac49e783cda9b5e", 0xe7}, {&(0x7f0000000640)="09153eab9c329f70e44c0de15d14a2d9e2560bd3006bb6824610d20f8fcba8173cda23a5354557a60c8d18ff20ad6b0f01147e37f5445577af722cd912cf863be928c32e56245b3a4e50e6eb89483221de93af74b072bf78b6b15f2a500b7ef2614674abb45c81934c4a4a9fb1fcbcdfac10b751abb44bf6edccaf41a8e991b5179aa5d526a0efbdd447142e867b164af60ca5bf7f225def3c47035067b7fd07c62e3038af1f624b315825096115a77cd0a4b8c3f72f023ba6ae2bc450c491e1f37cf5fa7a438a0a485173bbe1852a8fa801dc109d2fc8d635ec5c8529cb977535dcc4af2a4564fc81014768f5807b615f1324886ec365fec49a", 0xfa}, {&(0x7f0000000740)="025322ab61eae98534e0748854c9bf08085525a0593a1d8fcc7ffde431c83ddf647963d34ad9dba330226b746f2809ad4737980dec537779b57852218bbc972cef2ecfada345c4b3b29f0101be4ddc0150b768d3889068b01083f1be87872c30b01bedc7f4547c7975bcd353f2949549e8dd725c9902c49273b9e8cd3b6123ed980dec234ad2b2ba6359fe92c80b3312b58d6af79f3765f9a135506a669d5b6c1076eb0eccb1cd8451a7f2b781cbbd0fff6a0c9837d51bed096be679ea1bd2030dae59a23e6cb5ed4eb622e03a7694a645bc1f376905246f8c87e810ece805d9f723e02af7f78318cb0d4a5c07e55a393535da2b6315828dd9b9e4d5c4a0709b24d468e3db3626ec08d7619fd709a8ec8d646d7b2adfe0fab3bb258d7e34c691f886d6ecf4603ed07e2a163f6b2c5c0ceef697bf4ee29bbe381c5991096d625feca339c10287a5ad8c75f0b5ffb2d97bb25e65d24bdf1d5f7751173ddb59ac8d0e4bc17e12342c9b4f81683ecc69e540d38afd44d2c755e730f702e425012361f2ff194d803e380ae91ac576e63a81d059a70e00a282c7f610db0970bfa11e0299f17793bbce8e8a54dc84a1505126a49f32557fbe41613f44c95ea316ac1bc98ef2cb530de289786e9cb730c389cdcfc0ed5b695a9017693945a3ee907b1e7d38fad4b9dc3f2cc55e4a5b30251b6f81ef411aedd0b676a675ba49915f584c12373dfc095c9bc4a2f024ea3dfacd028642a0a50d9b9e2e55ee447e0fca9b596d7d6e58e97025592485bd0476003a154cbb882fd7c805fe6e99555f039bf15528a3632b7483fd0de122349e5ad97263e2db4d034de58bf568138a3a8a487a9fdcced40ac6bc3465523fecd96c079b62b5e234eb1ab92fc3f91a4d659a060a4949b9375d471dad6b850a9b6c720d2eae6a988a0c06a1f7b8ee823c3b50327d6771fe2855b14666367a9511ddc7be9ca26fba02c4ff24237e9f0e469a0b287c82d7bf8cf949d43abbd7fb171d5037acf504a6004e6556d175fd31576af392e67766dcac11a63b0c4b7bc238d86bfac38ed40ba3f274f14238cdfaafb4c2cd81877ff8db50e79e9d3bc74d6872ca5d1d674c7c44d634df7889cd0dd79dd559cdd10f349b43e479508b7c0c1125b9865e419f2a9ca6c1ef9594e6ab6dcef15f05130c6f9cb226ce4c1dca7be4b267e8f62b8b5d7e8e8f89058be69a070a62fb490d87b74431de840b77fe40742a1194f1662d413b5034a69d2f180e647958a0cd2c5a3bb921e07af7004224318cd1c76316374051f6ab2ab96ca3a2632c75df708e9a0ed24b0f8d46a5446373f23a020cf919d063faa09164c5aeccac4fb8206b29b1ba7b80d73351becd20768567740ebd5661bdd1cc112922eccffefc42515a0de803c04ecea48edb5f18f7cd502e14b7d00deaacb32803025b56cba9970c18c628c58236ad427fcc8da97f500513f32526b24d5a0e2800dd7f91ab0b897679e6f53e4897e31669f0f86ac408615e279c91fc90059d7490bac5c2af00b535a5dc7999ff5683001b5bf330079df40cce87034d898982dd45f29385c57612bf350862c95a87eb2a4ea77b0b85440530fdcf4f285d51cd7db2616643bf84f4acee5fe49c9925c15affc2b4d612db7a93b51ae8e36a90eae679669997843427c21d8bb99a6cc57aa9379a8ed841bd06e7425269e81120319b83afb8cf9dfd3bb4a2e8c8eedb2ab7d5f6b6059aa618565483210be6a6953906f74ad91b85118b71bd57778dbe04ee7a7cae2c883b700a7100c5a67210c6efc65d7c5e9b5348ffce9586b5f9639cf2195e7e976d33936833af88802a8a825ad0c11edad3448a798196cae4b3ac972f49e4d8d997affb43366c7d8df68daeedb48b66224fd4b89a47d68d793d0e3641aabf0c7dfd9a1afa79c37ae71c8b7348c538e855a3e4c96b75934e7fde9e702820180d3ffbf790d32f268185a69f8e6663b31bb552a95a9ed2010c04eb6b41ca1e082e6e7768780b53ee8d8a80425a1456eee56e22a5043b80a6c1898595915f360343e27d49eb1d1deda9e93829fb4e80341d3596e2a3b84ff4c90aad1af0a43d1381ef2df9af922c1bcf29043f0fd055040fc46914ffb82481de5dc40887103007396e0aa756d9ef88f498c8846a2fa8e6205190b5b1507aff9bd478be2054366ba1e0d18d8e4b0cc8af5619f3032e56df0c4b44bcecb4d35c6143fbaa61b6ab8f8f3f5158abff873fec2ba28478a8586bd1a7d794f14d9e4354804d445c537c90ea7e1a1c25e6aeffa69b63eac15e45ac1b6349a73127133feb406a5338b5c791c692d5f3e9dd5e9aba01cc39ac9929fd989feb0781074c151cc0ce3e82a5cf53ab857a5a0ab9c56f920994f009b65bd8cef11d771eadb12f672789d7c55b2fb1e21675c099100a07aa0f130f186ea42897c8a7f45baa5326507244bf14269d28b029badbe7d4b51f44f167fee76d569f79c4afb2ee5b808c006cc3290069d017b8e5d7458e926e3e69c1c855f26d8997a0d1f23fce19f67b428f048dfe13664375f8924dbb9892cd6884e699f0bbd7e524717ecfc843edf5909d3144abd9240de4a7f15d134137f56847e991e468adf668aac463e41dbcdfb67aeaa673f225079859e3489e624e64eac791143422b0f8ef86d2621cf47b35b59ffe00dddbbdc3448997dc0f65d79bc016caedae0977e66c99d65f6d6b74297f6dad6368f57e01d62f4ee74ab773c9a3124d7c2b37303676fb5a32f5528f53e8d017ca32b4756855cc8b387297712b1784b2fc1f8b94180785fa3f2b0ea3588689ad84373886b26893c037c78bd1d4abf611d32677dab8dd02d21579bad6c2242f5da9c90576850df12d27be414a0e1680ae1e3e5758b685db8bdb800e392fc8ee5659b52971cc791e1bde5cec07a0647ab800dc7f4884790bdb36060b8d5cd7169ed63d2ece59d5526a2d61f55fbd1f95dd411500dd34d14ebbf01637c215522c4f71a1156fe76573511b3cd4a5b1777ffe54d61bd84558280e94981862ea386386b1696a8e52d9c11360ae28bc2a8bcf93022e33bac90f89458490e3c138debcc02ca35a990626bdf2825ef4ab605521f1250cc1614fa8aec43f35e9fbc84af156a9cfa8c81bb590177f18a45135ef4cbad829776191cb9e73bd6085d75d6b82d8ebb2e71d5aaadc79e41d8aa95e5a52c25a1d60351f51539a423e14a0ed9579349478f6cb853e575ddcce3f2968ccb820675f24dd45762b694bd56f71b2359f5874796e093bccfb9b24eb8b15e33fdcfd6fc75a52089420127688af135712a939cd2679a7f8ad33e6c30abb2ad14e3f15854494cd481d84055989e2825f29e2bfddabe517961aa8944a8284762bd61a8242de2aac10b858b22034334fe7417b0cfd683c5f4d3eea76c92d2be6cb6e1efc766d404fb2c35790dca49b1d4dc8bd133edc53419f7000e659c5c8d82980c84da495515102b0ea20d7a01bd361da40c8651731c8faa88bf762a2834de690db058acb80a0b7a188f3347394d906d5ed4c97b3e63ba61a627b822237209873366f86f529ce89f4813ce65091b329cb07b62b509c620c4f9f3be5fab2dd44ffe2f660cba92c4281988a532e5e921239e383521bd58d33110264dbe2479a8936e89c77000e8611c0c73bc6338fe49c6ced6035a74e0cba9c5558da015a84be4e247c6045003285fb8049607ee07e4e00abe8de8bbb1adb394bacc39ad3f199e0d800fd34049c9d71a5831559bbb43f1a2d73376b50f7252fd3360f0d3cd3b362fa7be97cb0c1d8591a207cd5ba87bde10df43aa43b9a24052e85f2d203593ce3a5ff293eb98712ed2cf1fd9187dd2b56d039efb90438b67502065dab46cd4ae0d9949e81f0772023b7208f7b056e8549168c6ff45ad27a78b5e9a15d30bf65d568f07bcb6eb04a2f60e60b66e470ff54346313e08e2ff447e7039bdafbf2094abd2cc2ecb1eb0abb13df70cef57b2735568cc60893c5e2d39918a2f78093825ef3bcadca7c6658d284bfc460baa4060b0ed44e5f1d6831ed39ab5850dced3eef2f477e96dd6d5d0e369796eea2471a3882b8f456118670dd595c189fa8494a072112480369009007a29681320c862738384d7a6c3d3f68980dc96fa06f9ff41b189c3b91bd598b45414abebf2093e55d9bc7a16324a96f0c3fde2b38ff8cd5fdf69339ce7283b8a80a870fd55562831fa283ab0f5650a2bb8177738207b3b446d812181a6615f10e28223a90fa2e0fc6edd6fddbe03eb60b9a814dbb61d0dda3458cf9b0440c95d209928d3d7a7d8822e9a7cdce0c0d214b16b9abd33e0df0c7a2d9f8643190e0df68bea4b7ae5dcd49132244f4b5ac9496b27582f41bdc0b023ae05846a94a666ac6cd8b36d0876970ab8a7093062281bb4d07e2fb8152183c7b95ca772da75db32a1ffcea0405b845a55b971af8e9bcfd491b9149cbe647fc2ee3839e8353070967ac8b7632ba822e8b732e1d909d11936b7d79c9cd95bc0fd5b04d88f34eff2fd4d3fcfe840b0ce17c4e43899e78f5e19d1c4c1944dee10ad9fc0da295aaa4ef559f5c0bb64e8d81e5d51ef4e84ebc0354cd21e3c6ee425c20a0b7afabf3c2473e97d12f3646cee1ba107e68118b44c544382f7663ae900941d753ae9cb997d02c165607421eb1ea987f30354a6812c357fb659097b7602d2212e686561ffb4d3c134a33b16a64c0019193fd9de806e2e5c56aea85f83ea6deb2a3346cd6d04bb641f08762a025218faad5b21923c31c53682abcf6365dd2602656df445051e1a1596ec66b80a74ca08e7658a722ef44b7c5faf7dd0d5076716848490603a4d0dcb9ea87c4f31b9d89f4eb17636526a02109a30c0ab41975eb383eaa84e86f965230de336ed3a1cbe4230f6bf1243c39da2c24d9ecc2fa3c29fae421f7fb872b78340aef605e1764c2ce521e280687fd4b6e3f04540156ae932ed888f579555f99d6ff2e69ed277aa99a0cf5ef138ccf10ae3740cf2a62e77ef5a23cc19dd0861003f74f0a480c2cd1e33a78570bc5d7af574f5694181ba87ed14ea3b802111c4a67d1baf31ad703b1cd213cd7f8da7dc5b09552e665b03cd319abf9128ff62e051f55651894bf2c7ddc8d847222e16acd03fc52573f436aad895a19bfaef5cdafe0a5a53a7e5946792ef562ec659c689b4d2dadd35c48492598f2a8e9870157035b7da854aa576498b55dfdf69a9956465ead0563cff6567de13b9562cacfed6ead4074937324c4005ccc44cc05a4bd9e342b608686101c61ae9a3d124fd86758d61728dfa507a097c015dd0ab4f9d047097dd6d5a85b4647466dd5712f10eea9d7e472bfd72fe221c14c6925060cc1dd13a0ccc326fdfc2bf723ff44ef4260a30dacbb4cdb0cde35c17f40b5b67e6ea25c1c3c2eeb53e528df85d022fcfa1b770b6206a52199017d9dc637f1750566e96c4a97a83577f7a3697dcd30993f191496dfcc99b4476a4d5181bd8457543a673496b814a99e0103d08a2a3d09f30e80230b3f70092adbeadebea481d1724dc814713c5d9bac7b595fb44b82e8b2d87ce681df17371c49dbb8959090f06ae61c6e4502a1935136163ceac9d4c6e6509836e510a588f18600539354b825e72255986937aaf04585eb573b10951ee646170cfb97e12dd2b0aad707425f01938f2d53cef436301b7908e00a1be0af84d58a319142c9f145e43b335dd03a98d031f84de3ee26d84d1b1a606cd051959d5ff1bb470ea065f2e11f3a62152481281d8dc7e7997e471735d91ae3763c3ce2f6a3ac4b7d9a455015b4", 0x1000}, {&(0x7f0000001740)="d7a9fa4689b610b707fccf2d305625bbb046d59f3de99ab385d0b02092b05f6ce0bc6850c74bd7aff7fc9cc560f08e435a55dd643e5e84a10120d570e43e49e23603e1a265d07a9f578cb2a8ad388277a793edbdb499cf6457349e5d497b9c8b445c65788812386744c774f06387b1a81f861f6f0571d35e9660bfce12a4c15cecb630b35395893d4fe9f39f0f5b6c5303aef29603fa3da3b50337bfb3e0ba28753187819345b9cef42977f8489d", 0xae}, {&(0x7f0000001800)="605997eaaafb239f8e94b42f66de00b57906ca343837f412bf48c3c676c8bf9b0a853edf39c277624b9d4e77e6a438d6f6523c941c1bcd94b0815390ba787564fce881f4a5f0c63e86e7aff6eef7ee2a350d2a0021822125f68b975b214f6fdee798a41e6e28cf8e37def1ef7cbf4bc2bc07b2b2ddb55eda82ccdb17b6b0a35b231d0c5e7407238a03dad187df3143fad8c480c15a9bb38d5406fd4f6a0f6bdf311e58aec8d61fc0f18e3045736f73edadf9d62aff317899ce2c42c6c648cc2584757a0e68dfd21c8b32", 0xca}], 0x5) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r13 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001a00)={{0x8, r6, r2, r12, r1, 0x2, 0x7c9f}, 0x0, 0xd0a2, r5, r11, 0x8, 0x1, 0x0, 0x7f}) recvfrom$unix(r9, &(0x7f0000001a80)=""/251, 0xfb, 0x800, &(0x7f0000001b80)=@file={0x0, './file0\x00'}, 0xa) msgrcv(r13, &(0x7f0000001bc0)={0x0, ""/175}, 0xb7, 0x3, 0x1000) fchownat(r4, &(0x7f0000001c80)='./file0/file0\x00', r0, r7, 0x200) fchmod(r4, 0x10) getsockopt(r8, 0x8, 0x7fffffff, &(0x7f0000001cc0)=""/248, &(0x7f0000001dc0)=0xf8) fchownat(r8, &(0x7f0000001e00)='./file0\x00', r0, r7, 0x200) fchownat(r4, &(0x7f0000001e40)='./file0\x00', r12, r2, 0x400) r14 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r14, 0x4) rmdir(&(0x7f0000001e80)='./file0/file0\x00') connect$unix(r4, &(0x7f0000001ec0)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) recvfrom(r9, &(0x7f0000002000)=""/85, 0x55, 0x842, &(0x7f0000002080)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:20 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) r5 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xba) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/216, 0xd8, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$setstatus(r0, 0x4, 0x1000008) r1 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="969353b611aec1e68bd444e65ab2808cab92c65fa08f3974d2d41cccc139d5c7a0fdf4428e09353053f29c443d6e44f7f0f380f2ceab5525f324fc067839488175039fcbe2b4b3868cda773722d281a06113e18ab10f740c3d702efaa9a037808bd783b58015fedd94661fbfb4c0e01f376a49169d7e05616d6edf2aae08ac85076ae1fba18cc42045f4099a0b17dd760f2d471124bf913bd809c34e3c9cd377", 0xa0}], 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000380)=0x1) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x2, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000400)="b041f73424ed9a0fb9a7608825004991f795995f0fae8174563a25f2585cf7388eb5a007be0017502c67579165e17d01f116906cb2a848d0ab0a94548fc26d211d969510d2963be9a57b44e33730135ece482982a3111a692b2bff183b6168df80019641138a898d4345b37a87446dcb30baf15c25806c3696c2e75ef5ec707660f2029914e531aae39d39700944971ffad14677aa174b463d3692f289cd57874f6e99ab8be2b7d86b00777af9375476d622d8c571af061fc743e04cd3df4ab8d9302873a7232a6202f2d87f62aa6c86438721820a68da30085306881cdda4", 0xdf}, {&(0x7f0000000500)="df4c21139d5ff50776c3884a7852dd75bb82bdf592cd9401e09a39d541f526af4be795720f3d08b470721d729d320b8318ea035480eb8b246d39e4c8a9ddeb1dcbc1e52077809b32dbe4d6b5619944cdeb7532a6e622eed7c9aaa237b73e75c0e94de7fdabeb71fc0f0d1ce30b0aa94803272fe56faf22848cca9647ff44a00335cebabd497a797434525b4b54485f2d7bbedc4b1e69350d25434ec9ca30a4786f576bc9", 0xa4}, {&(0x7f00000005c0)="36587ab2acfd1e37467dd6defa3fe42b6f48cb3669e527586fa31a9376d8851b04d68fe6cb5b60bc80c18c47d020261c63f16afaec06ffccfb15fdc27828406849b8e3eb9ec1fe6b5fbd02eade45fde3a354eb61ec5c7bfa4fc592b105127a6789dede0bd15db97b6839456ce0c75d3f143ee10c9fe8f6583ee32a62e7a39a7919084b7b3576ceb946f43ff1307e271b7ec49dba2f975dc3475b21ae5291", 0x9e}, {&(0x7f0000000680)="f4771b", 0x3}, {&(0x7f00000006c0)="a1e9344ae2745c803bfeab57a36824c4f76d6bea95e3aec5f999952a3222a456c20c1e18f9c7297d24be5e19df99c2bc4ca17c2715c9f52856830db1cae0d8f6d93a62457c3c32a0b59f678dae5284e3fe00343abff39c4ad18c9e8a24cbcabb4635e421ffb39939a2338be73d20ce1bb5cd56506c1ae4e55f6f5380fc49c8b36f82f2472caedf04b01a1d12f04fabdc6152c1d416d15d646bcfdd79af67b736babd583a7d2eafbe024fa7aecf5c1422f16df9d1e8", 0xb5}, {&(0x7f0000000780)="9a1d135e30f90b564c41c76fa9fc4b4fb1f97b68ab6258ad271413c52823b9335eb68f38186016be19", 0x29}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x20, 0x5}, 0xa) r6 = openat(r0, &(0x7f0000000980)='./file0\x00', 0x200, 0x1) r7 = socket$unix(0x1, 0x2, 0x0) getdents(r6, &(0x7f00000009c0)=""/124, 0x7c) openat(r6, &(0x7f0000000a40)='./file0\x00', 0x80001, 0x4) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x5) readlinkat(r9, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00), 0x0) fcntl$setstatus(r6, 0x4, 0xc0008) mknod(&(0x7f0000000b40)='./file0\x00', 0x8, 0x9ded) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) semget$private(0x0, 0x2, 0x460) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000bc0)={0x100000000, 0x9}, 0x8) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000c00)={0x5, 0x1}, 0x8) readlinkat(r10, &(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=""/98, 0x62) readlinkat(r9, &(0x7f0000000d00)='./file1\x00', &(0x7f0000000d40)=""/36, 0x24) 00:00:20 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x200) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r2 = dup(r1) renameat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000000c0)='./file1\x00') 00:00:20 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e, 0x10000000) write(r0, &(0x7f00000000c0)="1f283578d76bc004d5f1df9a40fce2d9c82d8dffa57bad07975cab371bf15d02aad218e9796c6034d10c823c363be6a38c339a8090317fef2cac1e3cf8d1c2aa60545671267c4e23447eb875469cab64fb028ab07991e5219435552c00fe83410a26b7d144b17abac4c058453bc236c086fda2a20f453db3b3f485f93c", 0x7d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x3, 0x0, 0x7f, 0x80, r1}) socket$inet(0x2, 0x3, 0x4ac5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = open(&(0x7f0000000240)='./file0\x00', 0x408008, 0x49) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) r5 = fcntl$getown(r0, 0x5) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={r5, r2, r3}, 0xc) getsockopt(r4, 0xc1, 0x5f92f4bc, &(0x7f0000000380)=""/150, &(0x7f0000000440)=0x96) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000480)=""/79, 0x4f}], 0x1) socketpair(0x1f, 0x10000001, 0xfffffffffffffe01, &(0x7f0000000540)) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000840)="f9216e7a36", 0x5}], 0x1) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000900)={r5, r2, r3}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000940), &(0x7f0000000980)=0x10) connect(r0, &(0x7f00000009c0)=@un=@file={0x1, './file0\x00'}, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000a00)={0x4, 0x1, 0x1, 0x92, 0x6}, 0xc) r6 = msgget(0x2, 0x100) r7 = semget$private(0x0, 0x3, 0x28c) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000040)=""/35) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x9080, 0x0) msgsnd(r6, &(0x7f0000000a80)={0x2}, 0x8, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000001040)={0x3, "30cdd2b28bad5c69c8b96e45e03234ce2fbaa4e6ca65eb1fb8e491790172c93239f060143a18f386a9afed1f1902afb96276ea821b075ceedcd30ecdc6a7bfec182172755a4282037c9fef6dbe98f7694a96aefa47d3"}, 0x5e, 0x800) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000010c0)={r5, r2, r3}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 00:00:20 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) r5 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:20 executing program 4: r0 = getpid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10000, 0xffff}, {0x6, 0x9}}) r1 = geteuid() seteuid(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x600) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) fchroot(r2) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000100)='./file0\x00', r1, r4, 0x400) fcntl$lock(r3, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x7824, 0x4, r0}) r5 = accept$unix(r3, 0x0, &(0x7f00000001c0)) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x1, 0x200) fcntl$getown(r2, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x3, 0x0, 0xdf0000000000000, 0x6, r0}) r6 = semget$private(0x0, 0x1, 0x311) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000280)=[0xd91, 0x4, 0x0, 0x200, 0xb7, 0x2, 0x0, 0x2]) getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000002c0), 0xc) write(r3, &(0x7f0000000300)="a97a1bc2290e50a6a24cea0e46f58bbbb6774d5d", 0x14) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000400)=""/73) truncate(&(0x7f0000000480)='./file0\x00', 0x0) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x201, 0x25) mknod(&(0x7f0000000500)='./file0\x00', 0x8080, 0x1) write(r7, &(0x7f0000000540)="ee380fc4ef8ceb7e22c990cb025a73093fb96388a236c014273d3a4a77ff98700e5919ecafbaf510301fb310296aeb5a6cadc741c870e1a63440121ca717a786d4733ca379c2", 0x46) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000005c0)=0xb35c) semget(0x0, 0x3, 0x80) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000600)=[0xffffffffffff8001, 0x2, 0x4, 0xd0, 0x7, 0x7fffffff, 0x916, 0x2, 0x9]) 00:00:21 executing program 5: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0)={0x747, 0xd30000}, 0x10) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000000), &(0x7f0000000040)) 00:00:21 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:21 executing program 4: mkdir(&(0x7f0000001440)='./file0\x00', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x40) close(r0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x8) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x903d28d64dca6a45, 0x0) fcntl$getflags(r0, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)="1c77e878b33b04498a07c0d2a5b6b5d666e91151a5ae9f88d1e0a79cc6bd858d0a1a9664c8b152c75145b424ab9263f957830a520e43fd", 0x37}, {&(0x7f0000000080)="875361324e028f46188792c008183ddff1c65dd43e7b3b0d45e6cae33249ccf840f5b4cb80f276862b30baf186e2995289348bdd0341615301ac985ea5e629535dfaf0a5fb261e523dba1bde9d462c9bff91a6ab8b3daa1f52563cf54ce5d3e746742ffe33d3e7d5", 0x68}, {&(0x7f0000000100)="2bb88965fc713d03918da31d7e34298d838fed7f77b4a00f42f01656c9a1e9fe8c4fafb8a5362e2b2a7b78b56ad9da66c653c8723807cf409c890ad74622a6033eb7fda071803d40f0b61b3af264d832fe551b2ecf5a2d710eb79e11c441040b1c198ec3d3fd193c490f208cc128581c03691be15d1573f5ee3b22350bd76c032c1d9206933cee6cf6af20e3aa3a8d3aba258c1af84342f531c637c70b679408bf839e4e37aba96922cda382ae94df14ecce70c441705699655d68b52dfa910c78b79e49c6b9893142f84fde8eb7", 0xce}, {&(0x7f0000000200)="14d95c445513febdae28d49a3231fb31b1024aef4082fbe882bf341819949845c00be507f95eb1ce1b48004aaaa2805d7bbaed6f3b2f1bd0aaf09c7f83c6f82b7d163861a267a310256d07f190b6efd10c533b87d79a4e60b1f54d90ae5b5b6da6394f912eed420d222de8aa2121272e3a06a631997b9c1e1e8a1213cdfaf05ed142c00e6b7027fd69160cb4cbb2ae777d1a320be498e1c69cb1ff6bcff3948eef821f0ef78cf288d6565a4ea9538c975ff97316b06ad116c0d57264e7b8", 0xbe}, {&(0x7f00000002c0)="18e8bd01c77d18cd75379d3d603860f463d4a36f81e0aa02fd0402a7c372b05d93392e7a37d01d59e91a6b27471b193559778514160c4f3bc351c67fa040ac00897ef0638047b7d0026975f380f27586661e116901a661b705acdfec4175f963956ad143a2b449ea12064ca0ac54a05efdebd7ce5633ef4a575646307585b2a748b32e64effb9bc22076c7b03db87f0d1769c2952d44", 0x96}, {&(0x7f0000000380)="c0089d281494b835a69982c73f4986cf488b4bca3af8b3d2d54e23d499cd4bcd4d3b015e1774140deeeda5c879cff20560c25f9b25a8e8373f314c6e01b5a0879440dd58363e64fd92e7acf4dad2dcf27ba054cd7fe33da727563d22b76d008bc033280f1adf5fd2317be6f0065b21981c950bebf7f48f378969fa41b8333407689c75705e8d", 0x86}, {&(0x7f0000000440)="2fd0e190974813c14607b2e08b3f20673648b781df3ee6ab43c3434a843516b78df80904487270cf293282cd5d3e071dbbdf", 0x32}], 0x7, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x10}], 0x30, 0x405}, 0x2) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) connect$inet6(r6, &(0x7f00000005c0)={0x18, 0x1, 0x4, 0x4}, 0xc) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000600)="0325e71b7db0c209bbe8621fe30ffa0499daceadd4a2b4164b17f7dd82bb922f027c291cc09824bf8e84e38858c7a2bf2198e198ef7f2622a77825f7cc2a4291a0856a82fb548cc72a8329fcaf3a261d8c3955447f30d99be935e2554f3e54e50603caf6820f24e634ace98ffb4ac8364f45f4d9213f224a41bb334e24e7dca8ae2f16c7b2a72c48477f91399b41cf0d5f2f5ec23a3f", 0x96}], 0x1) getsockname$unix(r5, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x1400004) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) chroot(&(0x7f0000000880)='./file0\x00') pipe(&(0x7f00000008c0)={0xffffffffffffffff}) fcntl$getown(r7, 0x5) recvfrom$unix(r0, &(0x7f0000000900)=""/140, 0x8c, 0x841, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) r9 = accept$unix(r7, 0x0, &(0x7f0000000a00)) open(&(0x7f0000000a40)='./file0\x00', 0x80000, 0x80) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x8) recvfrom$unix(r9, &(0x7f0000000b80)=""/104, 0x68, 0x840, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getown(r7, 0x5) r10 = open(&(0x7f0000000c40)='./file0\x00', 0x8180, 0x32) lstat(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)) faccessat(r10, &(0x7f0000000d40)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000d80)="a7e82537406cc45362d3f3a8927052012a46f60b85b5a432ff76819163dad7dfa9df81998c85624cda3b96db0ba184841fc3e8d35eb87f7e7734b66c8179a840e2f7cb5c64b12f3a7daf241458fe25415e3a7ae1a3d863a39a0090bf5f3b8f1c4cd4abc65b63c80953ae0614b073cb51492ce4896bb770e57df407", 0x7b) socket(0x11, 0x20000004, 0x6) execve(&(0x7f0000000e00)='./file0/file0\x00', &(0x7f0000001040)=[&(0x7f0000000e40)='(e\'%^(\x00', &(0x7f0000000e80)='}-^\x00', &(0x7f0000000ec0)='\x00', &(0x7f0000000f00)='@@{\x00', &(0x7f0000000f40)='}}-]&,+-,-:\x00', &(0x7f0000000f80)=']\x00', &(0x7f0000000fc0)='}\x00', &(0x7f0000001000)='\x00'], &(0x7f0000001180)=[&(0x7f0000001080)='\x00', &(0x7f00000010c0)='\x00', &(0x7f0000001100)='\x00', &(0x7f0000001140)='#(-z\x00']) 00:00:21 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000000, 0x4) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="963eb932b3fb62f84163802571bcb8566da3a8dcf5b936c95b4a35ca46320a609136d565df05ca8c8d969dba6431ed1edb98b5441d3a0b661f37d8cc323aee321f8f5064342ce0b2af5a0ba62e043d3f338ba37b00d570abf3d896f82fa1bad7683cda538a5cb26b90c643cf6d8fd551cd60f7c24f656f69945d921af319e6aea7cc93352223650a6dca4f5d1c35894964f4ae3173775c4358c94c49d2b15979fce23bae40d76941558af8f754f621f81192f3c154b68a20013cc8a4dc3aa1ac8a4da5f411116a9e2c79b232ec588395ec90d1ed6ec6229bf09eafc33e364b421db422b67ddf26900568eae60645d6ee0bff145ec4cde97b4615728a23fc5006c7a2aad3bf91f113ed6959c292c88cb0be4d1447f8a9d37b05ee69bb61084915b137b7ff9a0eefaf2d4547acfe07b46d46045a073eca2a31ffd25732f658ae9e9636290d75cb0e4cbd7b665cc4a12778025f5a29c64b243f2a7e937b571ea43977f7abf77a3a6db894f25a57817dd99fb96cfdf1a71d3ceb72259d9c230da04537d03061a2af4747a119ebcdd68a19d4ffe679df7de8c352683a6e9cdf8b25079777a8a1e77633ecb38031bb570f53e1a7408d9b94520f9aa4edc0e201d2e752617017f3ee6ba41a14a1bd7f5ff15f27b0c87eba7b39795ffb3bf1de9f27a312b48d1ccdc1deca791696b4863902ae3f2985114d881b2847013db11e41c461aba52a168ebce2711213f8678af12facc700dd98f2049488fa8203d52150aaafc594ee3dbeb91e5f8fbf637e951350b5760357edfbcdab397db960eb1081ea7209ddecac9865b9639f7105908343e9940980e2af16a2ab94195121aa1b9e51cabdb7bc920e24294366a3aaa304370f7411dc1fd4a1b0b103c802cabda1898cde6bd58fd2ddf671a9ca8110e002cd102b7cdded154e9cad15667f7ae51e07c5bd39634f4bae0b5d9a72ad74e09ca01cca59933bf3a976572226c44a78605d11e6bc1d829317f747bea060e7bc2d72d724b5b3593267595dd53978a7bbb099469f07f443fea0dee044e72a4b980d132871080663be90451d22234263df8738937bab2164345124f15c7dd2fa35051563bd733d98eb6b454702734fdc9c44c492db3714a5d1aa036f33b5743435c17ad3409c5565dbab84dcb9502d6e26bccb5e93d32a250d6bdaf33b3fe6a446f25658d97e09f14b70654e35aab5e390b47f93f05cac2ab66ea894be8182abe43de32b02890bcb038bb8f7a449540c66050d81252648931f6faf9f60310d4a76bba83ef92470309711a720a3a99cd942d65a7cafc1b207fb8a19abfad3e2e5d6aabf2e3dbf99bd7812f92f9dc5f140ef37ba455642513f326de3e310b7191fa1fadd37b0a0281b733a35343231c5fe83df3a131c5c86e3bbd516a0a576536474923bb31a9fed6d227c89a133ac2198e778993930097fae04a5077909d6a4741f36978c7523ebaf00c8a4348c016b92dd37d8fdb51ee3548bd9d7e96217140c5bfc3524ba8c0092604de37dce2ef06513d5e91de5f42a72339c8a4f55d0e7e2f55fbe7a9ebc583b729686023b3d7d97c388b7b8037ea81f800752d66148a21d6d81e32c5af039451dba03308e408557cc34e893f09677488abca9178763acd2a27955c2f7287e368eec1ae91d1a91f95bf7a61b47d7101cc8fccb0bc014ae2d5c86bfee8630a4621e9d36aec44cf58d0175fb8aecf47b2bcb9d3b3d95406f954527472f56326125e0e21fe7ac1381d6c02a87bba38630fbf86aacdffeb441a60051f0668ffa499b3257832c0725f038837b57f8ec7dee391b2ed92314e020023488956492c44472577afd29a0ce201dd47c487d4892a57ec6f71063d4ede827c04f0efcb2697716bbe437ac23dbbecfbcf542d52baed0fe333e2d2764f87a897327fe5b26eb57e80279baac739833c66a2df33925bf218c8d9687e3800d37b29dd8eb742b4116938ac64f5549b0243f613214bf636f960bef212936e50375ba194608283045fc53f40f986268b4d2d28f6dd8e996214d8ca169e0562803bed8ecb1507f9950c95b8c2d4b00b676f83ee1dc1ab04b325b5ad0c632f43046f7dacae4a0fe13f7c07fb68395e086ea4dd69a53a86c569ec6819590827f18ba5ef792686881e013b7c70ca08b4f889a8d847c5acda028420244264b037dffe90ac7e342aa95b7853a674b155e77e90621103aefcdeba6e30476e03b5e0de0b9edc117b2b4f81e71ae19b9fc2b42949aeb6c07fb622a58384d32ecd285dd23763f3262f7a85c74181cf27bbcdf60d4869062020d602f64a59a5c8e09f2c482170d53fd01ba685c116f215532ca14e4eba015e975d5a1930f96a26d62b0b16c5dbd803b9756ce4b6402f658d29ef865d668888f0364ed1c5ab730ef7f5fee334f97c7324ee776a5ee5cc022286c1b94a59b8160a36953fd41704963df04ac49599366c0c40875a084777815d4f7c135b59ec30fb27890948b404b3c5f9b1c4432bcef4ff016a095d4d5556eb0799f9aaab3b9ef3884b058f12f7fc4d7ac4c6437c7ea0b3c4953d0cca420e25cfac7c9f5760b3cdecd968a33b106048752f3b7599b6738811e241d0809e559ff220a206290adec9e6e577f4e6ca68365dc2af7d640ebbdf761f225a2d47f8a6ffe8c0214afc2aebaf094da6352382155e0f341f588c4ea9771f3f3a918f2d78b329392a234e1d0457f02fb028f351965959f01cd136164f872870a0a265287a50ed38c2a2d7a767e6d817d1b63353485fa03f0df5fdcaf8e5f8ad97443baa9aa2cd387671601f525870d36c77be957aa0bec28cc5838594c18959414d5fb0fb2344d5d6d98f598d4836ce5378f66993f0addc4aa70b80917daa8d690de355bd5c203d016044c5d27daacc1e36176be4e06a2a25882a06b3fb81d01214cbcad0fd762c25c76a9c625ec94862b2774e715512a0ec1cf41f0dddce08e4bb267899968d8dd042f36bae1ee74c3e4899f75db7f3bc47e59231655204e6a361679470fb464c4855abd468b97893427e7fbca8dedfe760cdb9205594fa81a15ca9e4d7fccc9fa6206c2b3b88218d7f720f82d3599134c7f644c94843e9d74a91b493245a82939ec391a5cc723cac0573d12240c82324acc5d8f711edbe29a990edef214e6cf89804161e910bdc43074d1d2c39c6eaeea94ba1402af8ee41ea5e8d11b22bef0d8c9e142ae2feeaba52bb6435dbf64a1ab1aeed48cefa3cfd0e72de839373770b32d3200bc6e05f7038ec1ceb4bbc3f65367dd379a449d7f9a1ea3839e2b699b483ed9e343d493b65f716bb09cb1bb20bc55c3366dce9b8d19fda33d49ded686e0ac84def3696d716bcf97efc725b5ac0b9af47e27d0818349983af74fef7a19e67837485c9a05783f9ab6da50f45c199c8c6f65f98fdf6856d848c957c555b6f3ec181871d2f0dadbcb1bcf269f73832295c93e44d2dca020e1dd79f85040b975dd2d50eb02dbbdece0509fae0e6fa0ff79d8f711beb9486c94d6c78222998446f98f0c4962b3b545edd12f33d30827c412452cf95b04b16d4866a85df62f00511f768a5a81b28ae6aedb0237b1c1bfbeeb2a463a20b7f9b6cc7d3ee86c93f1ccd9946453fa7120ea331c626e333b274f1309e28e1bf8de6c46486a78e18e4b5d6968d35c2152d3471608fa2daa179267a17633305c6a28ca346c7b62d0ff188e544a5c0bf13b80c5a9643d7c54bc9a3050648ef6ce1144024904f2c48a2886c20fe651a5017c4366aa0ef84655921d716918a38814b706998c5763e928571e761235368be62465937e4d2fdea8ef6377c32d09f54eb37e258e33a5688e78518752cc841f32479f85aa805354778c0438cf0043a50b5146f3025998ae637334255a361f83a948ee70538fa1556f210f91228c9565990acdca108b1fafff9d028acad4f9e47b73dba98d4194ddf60a7c80b66b0a0f981f263301f70d47dfdafaacf706870d5eea7750f3dea14a6a9eddbd296806822edc0bbaf9110f775403c4a89175f3f34bdf28533d180c06e68f78df187d6b82eb0671782fe7241cec9bf05c48e324631e070f538177ca3bc771ab337d29d74baec00b67f2919d74b3c46fc7635020fcfbc515d2c318b9ad88807beea0468096428117610a2ead24aff0da5b4b4d5c771bca1678053cf315a54813743948a30527743d6337bb960eb52fcf10fca2217263bf1f4dbc7dfbca1e3b83eb7cd0f354a1b69137bfa2cf42cf91727d70185cddab8390e1aaddaa8c0a7c0fc095c030af63119ec7b81de766ab2514fcaa3afd685573e699e6dfb1be2282bf98540918cbc11c94bd86073ae41db07f59ad07560ceb560b0783a1a61bb77fda7385ef1745c7a6570c27bb60c4e4eee4d74d36b26836e421f98c2845e27f7cc7d6eebd6e4ff7fc4d71b9e5760236e7e19855a3d7ec3475ed2053321ed5ddac59dc868e1e441a17bddcd0bf5f36ceb83d84c7e27dd2bccfab3f8455ffd1b0db1382d146de3cf4da315b1b2d909a3cd3dde55773a3a2e816c82d6a045c583c42587cd27f7db8e244944be4809fc415bed768bf95549440a739e6c77437eaca4f5f1f748a98ef84a7c16852af4285f3a5fe93d2cd75f5d1e41c3c46b8e825d5ed03db9513a07195b11d1d390dc6d2e329f221f5cb4b17d3c8a41c14e8fc90560e9dd829b32f4b1bd49975cd8b484036730a1264d8294b1361a13e3dd95bb27122e84e5af1ac615d324a0e611b4f098eeba534aaa473c08db617ab9cc910d0e5f37f0663e29b4c7303ae3284abd7447f820692abe7a2eac2d2a5dbb34ec36d0cb268970360b2700b5ba8ef186079feafd85851e20d9c7c2f9268b1ba710acad4ac7667ecce65abaec88aa55194cc54d47484a4f8c4392a1c1d2d6f742734772ab5b3f662c2f68ea95a8ef8158e2148f32c9ea15ff6e29cc0f29716c3aebb6636c0f1559196e103554c0f2c7765e9ebaf3a16c370958693b5997a85810c5dca056e939ed95363b877e846266af3dc9816b0494f28f28abc3bac2922592d236c1bf69d2c6a98d0738b102cdcd8abf6b1bf261e9a7a4b26930b3a2256f3c855667bba5e86e2582dca01a49860e10d1c2b43e3a05866b7cf58e5ee14f4eb0ba85a869eab3af4da53d6d22c7dcfc9842fbcf6faef2a41604af1bf599d9512366afac63f1a5b9bc4b3630657902ce2ed33e11e8c0c169e5a6c9dc617622c90be7c317e894bde41fa526423869e906c1b35efb8b883c39d9f369b8fd0c216ce96764cd09c4b7362661430276a8fe754eb2a6b5f0c4d09993aaf2b04967ae12a3463fff44d0925307e3bfdb47ece67d623e58a1e7344b9370f699dd2018c9481773699c7c2bde8094ed27b6de7f596b311a6999de353ea127df64cce4016b02bc64c18db6e2c1bcea6aa6d00d0f80ea2f9f1392af35e5cc1be2d111bc5f7f4510f96c1011f459324123bab3bcda37406354d480b794d3153584dffae1ee0df19c932f11846bf366b0728640a020b4d02b2dd8b8379bfa10540f2279f774992b7c61486cb93d219de71ac66c559cf6a205a77a16dd1517e33c40fc6c4a896cd053e9fa40306db67074bbccacf1026c348e0c80b1c23bef682b4bbe01a3a323a597deb1ae238bfe6a639ebaa9f3e0346c2a5dbf6ced72ef75b0450d703cc4542351758371dc7a451694baabb86ad869342a43213d74d9eeb32ccfb6a8f1c2f89d9e0edb93694db31879cba17665ca6de284ecb0b0e4b67b5ac4279ee999b566abde789d14e50d9b6ad080c9fa65d382c3e4d0f4045790f8b12b1426b5f97e7bcbd", 0x1000}, {&(0x7f0000001080)="f91c48f0f3a2c1835e2af16f593afb45fc17e3b629aba5f045b552248063ff53b79f182684b710", 0x27}, {&(0x7f00000010c0)="454ad3f56248a16196e828f6c364113424657a251ef98121a5293ad6b37e37cb53213dae77d4acea2e4c640404b7a0e8afc23376c1f25bcc5834d7618f116a5d0877da2169e388a45f421ed6a4a1b8e30411cff13a4ea9c85db2d1d68b8d0c970afcbe8939e115d2620147f12aab033cd4157d2ca0a135e832cabb0e68562e93f9283068f876c32add42abd5e970d3e9d91651bfd6b09d232ce0e685301ef12dad9ba50fcfa672b95878d1be374ae8287374749e9a9ba75abeca1bc072a0582883ab55e853e8dd9b5972f15c331036213f6360a24c038d4e9e3f094daff7e92effbddfa2e87e9b3ed57fff5c409484eabe73e690", 0xf4}], 0x3) open(&(0x7f0000001240)='./file0\x00', 0x9fc, 0x40) 00:00:21 executing program 3: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r1) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) fcntl$setown(r3, 0x6, r5) 00:00:21 executing program 2: r0 = msgget(0x0, 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/47) r1 = msgget(0x1, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/176) msgget$private(0x0, 0x9) clock_gettime(0x3, &(0x7f0000000100)) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/174) msgrcv(r1, &(0x7f0000000200)={0x0, ""/190}, 0xc6, 0x1, 0x1800) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/236) r3 = paccept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8, 0x20000000) r4 = accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) munlockall() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000740)={{0x7, r5, r6, r7, r8, 0x10, 0x3}, 0x0, 0xe7, r9, r10, 0x3, 0x2, 0x5, 0xddfd}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000007c0)=""/60) r11 = semget$private(0x0, 0x3, 0x40) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000800)) accept$unix(r3, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000008c0)=""/25) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000900)=[0x0, 0xffffffffffffffc0]) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000940)=""/4096) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000001940)=0x6ab8) msgget(0x2, 0x40) getpgrp() 00:00:21 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) shutdown(r0, 0x2) shutdown(r0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x4) r2 = paccept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x70000000) recvfrom$inet6(r2, &(0x7f0000000100)=""/121, 0x79, 0x2, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x5}, 0xc) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x3) r7 = msgget(0x2, 0x6) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xfffffffffffffbff, r4, r5, r4, r5, 0x8, 0xffffffff}, 0x7f, 0x1, r3, r3, 0x4, 0x3, 0x2ae7, 0x46}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mknodat(r9, &(0x7f0000000380)='./file0\x00', 0x0, 0x7) lchown(&(0x7f00000003c0)='./file0\x00', r4, r5) fcntl$setflags(r2, 0x2, 0x1) fchownat(r9, &(0x7f0000000400)='./file0\x00', r4, r5, 0x600) shmget(0x0, 0x4000, 0x34, &(0x7f0000ffb000/0x4000)=nil) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x1000000) recvfrom$inet6(r6, &(0x7f0000000480)=""/96, 0x60, 0x0, &(0x7f0000000500)={0x18, 0x2}, 0xc) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000580)='\'\x00'], &(0x7f0000000700)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='[\x00']) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) readlinkat(r10, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/184, 0xb8) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') shutdown(r2, 0x3) listen(r2, 0x9) setgid(r5) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') connect$unix(r8, &(0x7f0000000940)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r9, &(0x7f0000000980)="ff09cd964dac8ddba74f007d2cbf9e4f0b346b139c7c8360feb881eb343ed4dfd2676064e6e46c4388f9fcd51af05f14a5eb5c5d7c4519ee3f559826bc4cd9f6df8b937c1adac24179ac86ee4d41b621f31f5a135ce2cdc8a7759e4ef69861a63fc54638c98eeba9d59aef00b0e75c0f13fd43c958ea3e4e2fbd25097d73baebf23f0cca868a8f7cac82af06c8838c94bf10b56a470c58", 0x97, 0x2, &(0x7f0000000a40)={0x2, 0x1}, 0xc) 00:00:21 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000007f80)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0d2f566d01bf51a4793fd09386750c5c2fa13d92788d948dedf8cab479bf9b452acadff6942307329caf158ac78006451ff5a58eef30d10e06354fc40c4b0b52512fa1e35880a38c07cf88af2efd2c8474c6dcc7bcf7cdad7d9516378d0e16f9810e3b45b6f1ddc175ff1375248d3914250674a2c98f4ca69a33b1cd09a1daa98ad872e31422774f5e995a80", 0x8c) r3 = dup2(r1, r0) sendmsg(r3, &(0x7f0000009540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:21 executing program 5: geteuid() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1f, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/227, 0xe3) fchroot(r0) r5 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r4, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/73, 0x49}, {&(0x7f0000000440)=""/202, 0xca}], 0x3, &(0x7f0000000580)=""/137, 0x89}, 0x1) r6 = msgget(0x1, 0x22) msgrcv(r6, &(0x7f0000000680)={0x0, ""/221}, 0xe5, 0x0, 0x800) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) bind$unix(r3, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r5, &(0x7f0000000800)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setregid(r2, r1) msgctl$IPC_RMID(r6, 0x0) fcntl$getflags(r0, 0x0) fcntl$getflags(r8, 0x3) r9 = semget$private(0x0, 0x7, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000840)=[0x2, 0x3, 0xa998, 0xfffffffffffffffe]) bind(r3, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) fcntl$getflags(r8, 0x3) sendto$unix(r3, &(0x7f00000008c0)="82c047e9657ff0ea1bd698c01111c8908051478467d3b3144af55d60578c771192ec23625880321399467fce5d003a56a7b9fe01f3a3d34f5b0e42adcd15ec4b13247166569a0dc550e300a42c7272fa911dc0c4cc18db1d4c5c377bd26ff38c9fc3e4bccd0c50ecc5d5ee35e4c9e8f7f872bd59d8310e4135e09db2ab19958826a168df525bb6009d19848ab1cccf74b60c17d79fb5a62545307dec7fa68c6e62f4f97fec11d028dcd8874372abebd643996ee84b44fe4b06f22924", 0xbc, 0x6, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) read(r5, &(0x7f00000009c0)=""/239, 0xef) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) getsockname(r8, &(0x7f0000000b40)=@un=@abs, &(0x7f0000000b80)=0x8) fcntl$setown(r0, 0x6, r10) sendmsg(r7, &(0x7f00000020c0)={&(0x7f0000000bc0)=@in6={0x18, 0x1, 0x1, 0xf28}, 0xc, &(0x7f0000000f00)=[{&(0x7f0000000c00)="c802a7faebd0c8547c16264dee49d1a520c6c875d73f1838edab74fe810514a2e538955127e2827bff2bba4fa1bbd88d5e91d864790484976f6dccb1bb3ef2c101f6930ea63a83c7b45f484bb2285749cb966a822e4338be47fa1c29288e697a1385d5c305", 0x65}, {&(0x7f0000000c80)="8f79d3468878a0b874e5d3e6d1b2f0fd76ebca6129c368568cb9febc54d9dd5588baf7e12ddbf8a56d58aaf8fe21749aa9957188c5ec7eb9a289241b81978f9a433856b56526c79d8881ea2f70366dc52326", 0x52}, {&(0x7f0000000d00)="3acf8521b85086b5aa5b478786a95765327bae5e3ae70ff8d7fd9404f06b2ec972025b1a038ff79b20f030286b70507307bd0ec7c62d1abdce0fa56f2d3dc6a7b9dcf5bcf8aefb03ae7083571e8667fddd1934", 0x53}, {&(0x7f0000000d80)="683399a5c35940e2d332500a46fc5be46681263331ebd97229c6eb7e12b9e21afe69011b1b2a1c0e78f7887cb64ae052204ede8474818a446471cc4fba518148db930e0e36dcfe55a5ab0ab5ce5b5d828de486c36bd1e0409cf8858ea4d0ba3fd3c4f866b6a1eb8716f4568e8c03880a454c284cfec3c7cecb055636da511ed6bf8120f1b972d5162e5d004beb320c1c8eb5cc2dc5866f6a60bea9b666b19bfce17459c99edc7919f467113f5c25af22530fc29123c5c04099b305079ef9d7c4685e5560016dcdb72644e5d9071dc02fe18fe5e8cebce1c8f2723b1ded315e9cfee0e665ee7b2e5e997545", 0xeb}, {&(0x7f0000000e80)="0bab097b5c049c4ae533efb2f4a90874d06675ec179d1ff79fd75965103e6886d1bcc2dacfa75978c8cd0992889d9f3bb8d14a72b832731b8a33159f7a7293be3ef46dc58390933ac74fbc04c86e4d16535a2f0a56ee71fee897bd5ca43117bdf87b", 0x62}], 0x5, &(0x7f0000000f80)=[{0x1010, 0x0, 0x1, "b0d59524d259ccfdbfb01646dec2a10d2873dd660b67b5467466e25b3a29d1cde4ed1ddbec834ad1c0bc6c8f788a0af81737d1e42d7df904e8a518ba20c957b44a17829c8f4ad1ee8a75bfa39992ee2824c9eb865e01a357ab5917afc0a16c08c9b442f995f40500c0080f9021695d1c5c9457f89419413caae9bc64afe5023d8b4660c7b92d03037f92632e698edff0f4c07655791e967081a827d2e4c4bf3de2d2024c3b1c3fe92127c25e0f872a8179cac1c5571b20475e25a6a0f73d8ce1be9da26de1b49ad863ab49e4f7967c94e3b8a2cbb06c6b63e95adf8bdba61c5c893959ec59b13bd428ffc0778ef675e1bd2a46c44e5dde7bda468f8450959a75d96f14a960afcd511fbbcb2fd67e94fac2ac31798a5480ff2eab8a8970a5ad201fe256f7657568d0619e83f1d432b14e842ece70fc3b62ce464247b1f4ea5659b369b919c0c18b083bc5a46e60ccd30c82a675042a73d195595c55004092187dccf4842b5a22fa0a0e4d449ec5b4f7fb94cc3c4c3ee21d52fe83d0de5c27c093f6adb32db8153a33f51dbed2930ce54e29bd537c556ff931c80602ce8f28379556a65b7336ee77600e5d2240c64cd5ff9a0881249f4bded10ce6e702f8c28d311f73a2862eb5708049cbf35dc73b2365e9db5dd14f719a82a6208d12d76ad19a8114163fca9153d15165893d2451eb67ddeb4405f5d50e407173e5f46740eb1eea32fbac3a3a757c9bd1e567ddb6a5d9de5f41d06b3b7e74aa9784983968063199fe6502c4fd0cb2734936be9e0f1f1fb3de214a652af8f9649c66d2add8fb1f9b9a8128a00691513f442ade6e508e88707062344d6b1dee9289c8f0b2504983e217cb475ef771914670a334c2e19f41f1a95b90920f696e70f1a87fc79781dbe8b2a829d088b4dd0e6b134868661fd8cbc892e0abb11a23d90ed8df9ceac02f65ab5ae3c7275d84a688aa9b617e505b5e422dba74da4623ba250de2e133549fb3dc011719a54b9ed91b76096c55dee9c5766b369f6ff21b690530a242ca78aeac4aa317ff52751a150a4ff6a0b65ac65af86a8f5d6101d47a79376d02e48ece39df38802135be2f6833d2f47b91c264e9abf852c85a82d3a24172dca56997647680cc22850614e220f47c7c2fb5fce9e93cca156e3060f60c52d41164bb6ca9590cca7bfca1ff21f92514f5c922bab94ae25fcf867e826b97cfc97b7309c667f7841ac3e31abc3caa5db89f6e464a0b2f1391569cdef79f3cd1f913d97001bf2347a1c105fae0cb0df3e27db279e50609b723a4643256fa1f551c0733bebfd34185e252a137b956e87d7c39ab6ff743d6dab0855699bdb6e1fb88ea2e7afb1d50e36e87dc6fe45570ffc4d396d92ee86bef2940fa36f74a22a9f9d2312de8d59778a4234bd9a2e73828d8c3af2818a16c00c7f886f8833e2017d8de1ed84bb16db66ba17ed5c210319cbafeb9d7e329d7bb04d8cbff06cb164f36cab708c2e1d78b31260839dbcc9f959f3a18c9cf8140d4521c941f88bb03ad0653e601507efeff7b94a7c201b25b9590f963502249959e11c0500ae17095de197b36b441a4eb458e9a0afbfb1e3d7d37a73119e3a4c7385586ff628f67d42ef6f2087577e40a94155553a9916ae9728f9722f990b49d459206ebfef4456873c69055ad9881a18bdfc3abf684963f4a338b57c2463044a4b92fbdbf254cdfb16e2e8af4f3d95ba1220e7cc72a0327842f4bcbcdbbedc7ac74009746dd5546197f8c6a18b4179b1418f9c8ae1305b536f261395005b49e295950d565fc7bf6110774ae70577e4cc7e38e20e37d29c6cab33a5d6f34aaf49a71e07bc4f97c363f7e9c310d779705d8d31d7d169ee0e68d59a31f96f2885843c2d196fa5444d2d038e10490787bcce3ec516f09399ec552a4a60a40c8ab77688fd9f5a9967b2c920392def21f5c29cd1e32f50f3a49a467d3940df8192a50e49756f48dcf9d5fb05adc11c97e5a25945bda8c1345af5b50aa25a8055e6120d4aa8485b49f9ebcbe84f4528ea3e9c167c08ea8ea20ed6a7c688fb30f66e263005a66412e621b6509c5a7941d293eb55e679d497afbcfaa9750dd74d40022edecf7bfed736767d5209809bccd8cdf35696e7afb7811ea48299631054f1fbecfbeb97d2c1fa9335bd13d2520f8234739807bfb878fbce5f9724ab3e4a5b32e59fd4c3928dd9a5f254fb5e1b4588c858e62214d4f6019697bfa12157560f6e2862f18ce547461c18ae0608ad0076c8901fc660eab38e28d6cab93e80a1d32e57b93dc724af2475ab59e31c37f55f23562e30a0daeb7b9c818e690bc6ac21bf6172ea6ea32fcda5099da318b9dd0d9f0b6820aa08fcf596e33ffea72a6e04abe2f77b0eff915ce485d61a39027f8835d619b6852468767fa344cb8e74474d83888d2281198895ab5cc83f89e43f4b45228f19b65613c4ca0989db0f6c178c1f1760ae46600d8e1cffea08a5852ecb90ab703424b687fdd50d964b8ba034c822a25c76f5978efbd795e0ebaecdf9dd0c04aae816473b0b5e97d8e5c95e7672867ecf3af39baacdb9b9668a1d4a8d77e0ecf7c0bc80153e1c2e3559b81af704653320263b9942cb56083fa867c2e2a7891f69f28e17d687a16f77c4199dad6bc0ab25b4c3c74a7b4d89e741f4158629b7fac5e22fc56c81c0d2569d88e32b300e6cfd3c385d2a734ef079783c2c9e15921cfeb4c2301d0ddc1def27e50228f5831347853a09ae4142c3e6ce1ee031e5c16a21bc91ff833b3949a0208add1efa3fbc6f0745efbdd03948d37df96da63d10206a6051e21d2d3ff1ca01805965d1e0437c04890f230daac50f27ac1bf3fd2e685d2e5707a45883c1fa8c6325db14dd9de6287c800071d9a0f5e580b49a6364392e556174499dd27f6c69e6dfc458033c1a515c393d5cc1bf24336f1b311a5dec65391f9b4b57c8633e64516a9a8fa6cfbc73bf93c69bab6e37b5e574e3b507bbda07c5e31a517fe891a2c8ccb4de94750af1c5500279bd5e735a26192fe1ef68b2e56d3cc308cae4be92704e60b90f57cf8984adaf127425dda4a8de7bf398f49f12112e6ec11afea19acf822bfc3df50e7baa097629267a13e7c4f588e185a2e9b86fed97d7180d7d254eb0b3503d7aa7e8e14123f8d6932cbc58703c42406ded0fe2316b4a51b7b1ef34958f55ae831ac91371afb236cd94d2cb5d5704dd5864160d75f4c9f0dab3a6520a20afe025e35c1df85488de69ec339ed2be10eae7547b4ce4f680152e7c7469d8022dfbe16baf7efa19f4fa9abee65e261b098a9255c0a7600df7565b8a239f86a75021ce8aaba92d295857a26bd3f980362b3b26f3d12a3781aba941b9b3661a3d16575432cfaf54eee1f750d43060b299c0d33f6d1149006b610186444ca8ac9bb660aea3a681080a8cb2316edbecfdb651a5f7188c19a9ebcb30b97f85bf9fd2d136b91acaab53f9c4c95aa7196db239a51ba7f79c93708117889e4e3d857251499cbb57bd7fba68e5610f4f713ac4da7b5b036cc7be4dd2e4db2d20b59f73b04abf4d9a256d1cb4aa4adb3fee0bd2ab11729d47dd09208f7bd015e589e4e452ea1814ddae2fbbc7478dd798c29683ffe21a01d2855ba1238dc28e8a7710bddcfddd59feaa5b0ab53fc8f89c65e20015125e5651cd818c1749e6c49c3f4fb3f80b5cf696eecfda7da8cc6573264f9383d5b87eecd1a34d75bd2a523edef9d49503c9214f70512ab96b4c9f374a68008da15f75b99443e8f2b15153cacb10251aad0cfd80b95a766d2d2025c9a367d9b6e992c5e7b341cc6fc2efe0a5c036778d6d11526ad82fe0358739687f64faa354da8d00b0e0bdb5b579bd6afd6fd61290ce1a16a9ccec95ea4e760be86456a56440b24f90b4fa32b333ca1fa1cfbfab8dd9c32a9cf1756d60470ab8c1d9840b77493f4e5fab53cbdddfa8fc660f6037dee9167108e1e68f49a5f5e40dba7f6dd5d88d01dd4d8bc782df54fb0ce77359e42d6cb1fab3c67f9a0a10ff3ad2e75cf02d5bba59e0dbc65516f77ad7d10b6165b3a5692f653f314e5e178ba7579ca6c8c553b11c9454c4946e83700bc530704373fbabdafac9f7c654171685cdb1b7f58ffb1d9c9c6557aace89c91391126a3e7992cb25288e6ddded5c004a18e13b3e953f52be2829587dc378aa59593a0f29e8b81d7180d07b24c7655bb49f407ca2b8841533950fb18beed8e32bd58f37b9bc3ecfd05035ac97acca81ab5e227fe373fd7737f2cd4806fbc4ba589100e25bd4ff55f611ccf4bf756538fb8ebd760d33d0eba6a6ab5128a1008a3e817966ecadf25a190aff4d90a72a4005c3b199dcea911e0d9c6267a6d2443411833cd0b76283e4bf4cf7f4bce3ee947c47bc4dc53f20d989a901a964752741a4da56a797af6ae5dfb6fd90609fe22758e3b3b682d840ed362885cebd1e740d058c4bef80d0ea315f4c402c0c22461c32a25920525d75ce21269bfd8598d2a18da67b8ea5c2d9f9c7f7971a8763c7263ef5a1278c8cdff488b6a4a5b7c4b1f84f99dcd9368b9bd6317e0297013a28fbd0a8fcbde4e25794ff14ce56285f19a42abe73e5807bd9d38594bfb91cd87e002d93e60cd91931e8542449286df900954cbb833d2ce0618e3082792a7527219e5db06ac7cbeeaad70937ee3cc7af560af932063ad32e963bb3d696e0e862197fef3924ce4179aeb33ac6b0a4c74e0217bfebe65267f6f14adafa324ca61cde3ca86838911169a22499a98fbb28770380642be33a279859bddaff0671e07f2df91b38d5cde0d6edca812382db60099c5826c91b829fa95959df2cb7df74a2f271b774fa11c81de2b78eeb03c2fb512d4303b5fc3d4dcf1f6081f79635f7a6981d8474f36babf18d33eaa3bdec317eeeaf073a6706db21e5ff59c7e7e303cf40595fdc3095ae9a4cb86a9642970584ba34c101193021d09e329fc91c94aa4f65af61dc7679757b89767feafc6a87a69191a1400e14867bd46700e2822715ba095aae3de6c1c26c431fb659eaf6edfdd17ae797cf94a0740c1c57e9b302f43cfb1aaa49aea8f36733c9c0b38812cfb15535556e60ee8a70397f037073585191dfad75d25bc9c6657e393da84249387ac736cda94a846600bfa84666ae4f208dbfff0f1191e07df874006476403f12f0f96c8a849fc27be32106c5807113729a59922be862f87d30c766f631945ea1b8d71404f445a1844bf2920486dfc0b6d9f5998ab003c16c7ea8a9199390fabb2ee83ce7eb1c9b0b16d76ceae8342e8c13a63782bae0e9ef2c1f2c27ef86a4f177dc55e59bcbc17698db9bf4bac24eb95ba0fcd71a217b9da7aebf593bb6a23d8cf0f345ed6b1c4c5f75416e070583de5edcc08742678a9156605d1db59849ebc7a258f48b072d4d6e32849db8f0fc2116e9b223e445a48708190b21263feb520dd115d92e2f2f14cd3ab96e807ca4eb4dc182d93b7b49f7cc589d934ca8d15162272c69090f88ba27e3aebbb6c2b7605a0924f73871167310e7c8e0249365ee8698a921055c650f043427d6fb6728913c60e895af52d13c1a966bcd7635486184a2197e023acaef7e7b9251388e3a6b8ff57f8c3d85671b36709c4b84320837ba6a59b57dea2b69c63c739810058169e9180365cda90d61f8d168907db39428186bcd00ae3d80934885ee58dfcf0b47f3f993cadfbd83ef59505a87088dbdafd6aea4a2d3477f4abd0820b6ef71be48c59a75684949170dc9835ff52bf336f2bcfdd40aee5942ac8755ca1505989c093c10f2352510a5c79a169"}, {0x68, 0x101, 0x3be3, "aa8c44dcaea3ac7ad32f24f97a4aaae33aaa45afb044b8cdf72c2d74ff1b5dc2369702573be8b5accd55a5fcad1e4fd47a9f8a6adb0a541d4f0bcb6dd219a7f2d3fb293278792d99132e2cfbe4fcc42ddf4eb6"}, {0x80, 0x6, 0x2, "ded416589a9dc40de96da312227fbd9dbf1206da7a93a9371c6b522b6b328d6c1fb77dadeb6f2e9d36295e7a9697b576e5813ddc6a0f9e84f287253459288058014f092ff96f91191362e81ba87a563a6aab15aaf7c2fed2e60c42f180e88107131dfe1fb54d166c93"}, {0x30, 0x0, 0x67908b43, "457ea2cdd3102725084d4542de5267e48294a8f5a98f4708efbd8487"}], 0x1128}, 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) 00:00:21 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), 0x10) fchroot(r0) 00:00:21 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:21 executing program 3: r0 = getuid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet6(r3, 0x0, &(0x7f0000000200)) getuid() getuid() sync() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000002c0), &(0x7f0000000300)=0x10) connect$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r5 = shmget(0x3, 0xa000, 0x43, &(0x7f0000ff5000/0xa000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) geteuid() r6 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r6, &(0x7f0000000380)="f6b99ed159054d66ee5edad585bf1628c586da48e7e44ac03b21128c37c767f817b4afdd37395184c798402c2866d7db1b3b895d6571e11b2b87d78fe60fb4d7392cfb2c4f4f198d71f668e9342a0d8be8694e516c15a9c08120a11174715844b87e07b9dfa2947f4d", 0x69, 0x2, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) fdatasync(r2) r7 = accept$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) shmctl$IPC_RMID(r5, 0x0) bind$unix(r2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) read(r3, &(0x7f0000000500)=""/129, 0x81) shmctl$SHM_UNLOCK(r5, 0x4) geteuid() readv(r2, &(0x7f0000001b40)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/229, 0xe5}, {&(0x7f00000016c0)=""/242, 0xf2}, {&(0x7f00000017c0)=""/151, 0x97}, {&(0x7f0000001880)=""/110, 0x6e}, {&(0x7f0000001900)=""/62, 0x3e}, {&(0x7f0000001940)=""/245, 0xf5}, {&(0x7f0000001a40)=""/221, 0xdd}], 0x8) read(r2, &(0x7f0000001bc0)=""/195, 0xc3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001cc0)={0x0}, 0xc) fcntl$lock(r6, 0xf, &(0x7f0000001d00)={0x1, 0x1, 0x3, 0x84, r8}) semget$private(0x0, 0x4, 0x22) 00:00:21 executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xffffffffffffffff) r0 = getpgrp() getpgid(r0) 00:00:21 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:21 executing program 4: r0 = getegid() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() r5 = dup(r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x800, 0x2}, 0x8) chown(&(0x7f0000000240)='./file0\x00', r3, r7) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) r9 = dup(r1) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0xffffffffffffffff, r6, r0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[r0]) recvfrom$inet(r1, &(0x7f0000000340)=""/141, 0x8d, 0x802, &(0x7f0000000400)={0x2, 0x0}, 0xc) r10 = fcntl$dupfd(r8, 0x0, r5) r11 = openat(r9, &(0x7f0000000440)='./file0\x00', 0x100, 0x1) flock(r10, 0x2) r12 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r12) r13 = dup2(r10, r5) r14 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r14, 0x4) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000480)={r2, r3, r4}, 0xc) r15 = shmget(0x2, 0x3000, 0x702, &(0x7f0000ffc000/0x3000)=nil) shmat(r15, &(0x7f0000ffc000/0x4000)=nil, 0x3000) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000004c0)="5955504ad08ec7e2c8c32aac2a5edbf0045f17e9b616596bbb8251f3cfce6f03bd9affeb1edfb2e675ef08f4c2ea2d62a2eb2da4479a2de6cb1dd348d192ac80b478b894ab89d2f059af44df77e36fb671238d908966b1e9db310d06027312b0f2353727", 0x64) shmat(r15, &(0x7f0000ffc000/0x4000)=nil, 0x3000) recvmsg(r13, &(0x7f0000000b40)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/15, 0xf}, {&(0x7f00000005c0)=""/111, 0x6f}, {&(0x7f0000000640)}, {&(0x7f0000000680)=""/62, 0x3e}, {&(0x7f00000006c0)=""/57, 0x39}, {&(0x7f0000000700)=""/248, 0xf8}, {&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000900)=""/61, 0x3d}, {&(0x7f0000000940)=""/140, 0x8c}], 0x9, &(0x7f0000000ac0)=""/103, 0x67}, 0x40) readlinkat(r13, &(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)=""/163, 0xa3) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000c80)={{0x18, 0x0, 0xffffffff, 0x4}, {0x18, 0x0, 0x9, 0xffffffffffffffff}, 0x2, [0x9af1, 0x42, 0x81, 0x7, 0x7, 0x8, 0x9, 0x81]}, 0x3c) 00:00:21 executing program 0: r0 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/30, 0x1e, 0x3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) syz_execute_func(&(0x7f0000000100)="450f01dbf266440f01c1f343d9e8470f1a0626660f383430c4e2459be2430fea844900607e6a43f5660f60ee64460f38055c120f") getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r3, r0) setgroups(0x2, &(0x7f00000001c0)=[r4, r4]) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x80000001}, {0x6, 0x6}}, 0x0) r5 = socket$inet(0x2, 0x3, 0x8000) recvfrom(r5, &(0x7f0000000280)=""/4096, 0x1000, 0x41, &(0x7f0000001280)=@in6={0x18, 0x3, 0xb6, 0x3f}, 0xc) r6 = semget(0x1, 0x4, 0x5a0) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000012c0)=""/147) fchmodat(r1, &(0x7f0000001380)='./file0\x00', 0x3, 0x200) write(r2, &(0x7f00000013c0)="f6a2b0a822633d3cbd4bba11aac17f11a7ca4bb69511cb4152455ef014e3be236598586b72273dcb741ea43946", 0x2d) r7 = open$dir(&(0x7f0000001400)='./file0\x00', 0x80010, 0x118) getdents(r1, &(0x7f0000001440)=""/8, 0x8) mkdir(&(0x7f0000001480)='.\x00', 0x100) setgroups(0x8, &(0x7f00000014c0)=[r4, r4, r0, r4, r0, r4, r4, r4]) symlinkat(&(0x7f0000001500)='./file0\x00', r7, &(0x7f0000001540)='./file0\x00') semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001580)=""/158) r8 = dup2(r2, r5) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000001640)=0x7) recvfrom$unix(r8, &(0x7f0000001680)=""/133, 0x85, 0x42, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) setregid(r0, r0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fchroot(r2) getsockname$unix(r1, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) setrlimit(0x4, &(0x7f0000001800)={0x9, 0x9}) r9 = msgget(0x1, 0x40) msgctl$IPC_RMID(r9, 0x0) 00:00:21 executing program 5: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x7f0}, 0xc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/5, &(0x7f0000000100)=0x5) getsockopt(r0, 0x1, 0xab68, &(0x7f0000000140)=""/155, &(0x7f0000000200)=0x9b) recvmsg(r0, 0xfffffffffffffffe, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x21, 0x9) getsockopt(r0, 0x1, 0x0, &(0x7f0000000280)=""/21, &(0x7f00000002c0)=0x15) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={r1, r3, r4}, 0xc) getpeername(r0, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) mknod(&(0x7f0000001500)='./file0\x00', 0xf005, 0x4a000) getpeername$inet6(r0, &(0x7f0000001540), &(0x7f0000001580)=0xc) r5 = dup2(r0, r0) r6 = openat(r5, &(0x7f00000015c0)='./file0\x00', 0x400, 0x62) fchmodat(r5, &(0x7f0000001600)='./file0\x00', 0x80, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001640), 0xc) read(r0, &(0x7f0000001680)=""/238, 0xee) listen(r0, 0x7fffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780), &(0x7f00000017c0)=0xc) fcntl$setown(r5, 0x6, r2) fchroot(r6) connect(r6, &(0x7f0000001800)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000003e00)={0x0, 0x0, &(0x7f0000003c00)=[{&(0x7f0000001840)="2e013ba0349b7360979e079645c4e9c30dca94132b6e1a9f8c6898140b1a097806c4f86542e2c1231c40661cd1373326a339d7ac5d6b7fafbed479370bdf4fa0dbdf023f5cef464c8cb97b4399f5652031de28b8a61839a2d178", 0x5a}, {&(0x7f00000018c0)="cf10cba97fac6c69982e1efc82811b930db0debc53433ed08970275d15ef3b0d627a42664dcbc976cd77b0e18ff5737078120bc75f4f8986b6a7d15a6f5fc40db60d680f25ba75b97bc7db02e82d95c9646d88d21fc04425e1b58c5773dc63070c9e98be96b11a61bf16d477d54d7ebe3cf13ed0a3274501a3b21aac061d6c54918e36d731669d063e1a810cd924ed3f5b81e18344b7a8ac17b541d56fbca2c1b99e9e14", 0xa4}, {&(0x7f0000001980)="dadcdd9ecf845d7d8820c99f4bc224582361eabeebb89144e0830d98c3933c4fc35c73f05dcbaa970e2635a8649bf67e3bae35684130c2c8b0e328ba1c9b9db2e77270978142d5f155610ee8cdc859f27fea3f6d01cf54b3e87f548c08ca3567af4c2a58900149fbc76d25900b41cb620118b55227561d214d63740100bce3581783992650c0a72f0143634ff1885ab044558716843154efaf5d317707e6f238952da323983033df1ee77c1e751573ee336e997547c5e19d819a375327fdcccaf8af7fb875b906ab33125680115ca14c04a580ef4d3e5955622dcd282fdf9346385c18a03c93a9c3dc38ae2cca1891b9e58a3eb3a571a91ac9ae1b3db8acc01e07fe047d088e7f06438790290d3dfd5c76a74094ec2e8e4c595a5d234d3ac131c0d3c2b1fd22ab068d97b8712b51725661f7230b36f7a322965b0184b67d000544bf001d3828baa0cd944ea301a45510b075d9810bcc69403c22bb3cea08698d8ef34ad70c09669a78d24361579cde61d5caecb6c028165416d1e52b5504a60e45c33bd1938d73ee58818a173bd86840c4963357facaf7b30f51e43e2ff4c8b7a08aa113cf0075ede4147d63552f9e9851cfd0749c2434d8ae2eb2259e2282dd87618c95f7c9e074aa3279f3a66b3c9d5368d6dcce64f5130ead55bccedd2618197b56617e43b2c9cd743995877e681afde02d730f9b57b679e9a0be51858e4b35ac66409bd306737f3636ed5c79f1e6ffbd8b5bf0e5f18613e11f4ec0be575e1c8c7cb86a39ad4c884a992ec7747fc2d573ee6eb71a8f00971bcd90a392ee79947b7830e45be4e27d173c84c86e25ac1df901d58df5ca7c596c3263bf86852fec8e13a9066949f16105c107ff0e618cef78b136909d4d461d866a07f594eca2be49ba49826bbf257b4b794ac74c82e1bc7b2b7c02555624d2813ba6b2d88b4fb3342eb59ad0bb4c141d3ab10688e647a2e0f7a3e323b45d6d39a1862d8b974de57b276176e61ffc45d3bfbe676a8483f53cb4b3ec15ea2ed81f3479b089c45320ed8f279d7594f65771fc4745298e6b6da091db93d2326127ffeb407b79b7fe48a004c5a4427a769df60815d3c574c2b9ce22ad057c70880eb6895eeb2943e9957e760114f6912499696231ab610a5b039d7cc9f6c38f0f7a5572c80d5bbab81eed132a0260de6b38464798a8354bd404d32e1ea18e76ad909854f531898c2dab21760a630cfc0d03ea953fa0bce3fbd62d2300d794b5a34bbe280e41c040215fb129ae593ba3dbded6f7965868ea4d99e154f140258d56817ccf2fc7c752c6a1bc9864a5bdf623b921243c4b08e93cc58cb639810310f76ed05a24ba7016743aecb703ac49be2c2fb19bf9230cec6c17d132e8898c3b35cd2aff15c20d78ca46300e4841600443af6236705218ca88ea544589f19428a3483bb02c3b0de12ef50fb461db08c01776a56241701a1209cd1915a1e9d81b29a5501ca63856a2fb2446641a77e6f11abb87aa2fc927c697526c5b4466090a9fd2ef26310ed27a24d75afffa0ca98d5c83b4eafa477575b8994b6022c559175855d804991e378080816a14caf1a801f5e4c786b16e236f8beb377d67f055930fef223955fef81aff8852e58d3a85e13dede5ecf083c18315944d1fe1c9e93c3bf7ac669b2947e27fc91211394d25080b6dbe01979dec736fc0a39226596f39508feb84e3c3d037d5cad935bca2cbf471fd30d759321bfc05edec2348a1fa8fdbb39ab8908d0faeaab5d21ab45349b2b6814775c66244ef354572ad109e9784d6c4eb08e949dd687dbd1809df59ade03dc182edb7b42155830fedb397858f662d50172b90cc0768f784f57a8b8709d460fc640e8310bcd99838d8f9512f6115c939ef015ab98d7be784e294f8bafa006211ce366c5a9c3de7c5693593cd3f0bb55c6ef46674ff74bd599d1104653fcfb54e5deed85e92f9394fa3181a46613110ab6d2572dab20d040a6138925e81792c795153e5b709541e9c041cdc51c9945b9360adf94b3d79a103a8772142a85574823f450fd0741be653f830b3c7c3d299a4c2b333202a1a1f9136aef632567d3c3b252b259fa6cc0d02edd90d50586e4030253f181a733d5bb7179b7c8345d56eb2aa3111f8785d478c0ac35bdae19f333350773c8db40b91f2ded652cd94bb3df7e82853f132192d0a73528ae26aa54f0d1ba7a827cb969070c7f160e143bc96deec104e9cb97480c8b6dd0318c23fa28bfc7ad191898620c846213ab133a5c52b706053738416663bca6b868ce29e489ec1fb71793bcb33f779ca119b8d57815abeaf6581860842d66e3ffbdd806974056b04262e018d1d7fb4bd8f00377bec97569def9aa149607065a69e9c68214b1ca08362b8312d2c799cff2885df26170f7e5bf56fc0f612ed64ca3d7b5901aa4c86d8634651f59d5167c2225cc9b8b7612a7322578fb505560f9e9e4bc6656c5f747b2a1ebaa55560e87a139231955c251c16c2da9d88d2a9d6f86565c080cd1a18465a58dbf8265a9e431080e2ed0df135e814290124cb35840430c207e54b297bcceb242907e307402ff555d6dca280e575dac423d1837c930f935a711f6f30977c9e5e4b642a52e36a314dca79c0e900c2dc1680becc937657bfd2360969b0345aa931db02d37f44a9c5336d205fcb8c79af93cebfda21ab114fa002bba899864e7c6de97e8c3750f9c604b2e166d914ee15e30899c6f67906ecf11501b5dc99b0577d1689ce42055e60999ccb321a520cdefff619f295ae2fcc689094828504e5cff4e47d4fb0ff69307d4b0f50083b5f37f5408b45406a8108848dd96425869d4ed46594c0678ea1fc20c5f3dfbeb35a323373d9425a7cc4cbdd268d29bcd2166100533f8c7a21f83b0dbb34020c5f2817cf74c14b1e8b510ad3537c91cfa568083e4420b602e37b37863f44207055a16c91f1360ad1e04e804dc4170cc8bffe8f4d017f889a171092d830dfd11a62a87517bb93f034163f4413edfeac11603d4f912112b0aa69c925548d730152d8884bdb4a090c46d1cf8b30d9bd2d7b7234a07b295e2fa1120bf3935d989a94a9d5eb35e16a46431454128944546d6254e57f9e6a29620d17b4b71f96db2d253cec23db937cc598ae8beb4337e569f415c48519ca29116c5fbfcb5abf12ef41356a6656fc2654bdeffa46b1e6c014bb0d618e39835d0bfafdfa8140007a71bac27637f01ec605260d2d3d6542110f7f41151264609f52de59a54aaa033e9da718c88621f6662cf0455e74950e658189e5c26f68c41113b2e0adadd48c0bddbc43c8c098f44976c5a082c6fdecaca395eb7fbf26374696f24cf4e1b2e2203c29de81d82cd6d3295f937c765259fdfaea60bc01500fe2ed8f7727bf2700faf0e1f9756751b5ed4735ae998c2d39d89d7d1ec4ad74e32e104d76c625620c7b3d13f14cf9c44cacdbc2b0a66564b2ccc931114833379a0bbd2aae45a1dd02043e6e2431fb005d36bcd964d787ed29008b617fe51dffdd66fc0a4274bf586397b1f56dc55754d9a54bbc7daf60cd1568ab7590b1d750d4895da5b7b6fef8934c9a29a9224597d249548400eaeb9741b5560a6b1af34d7aed080a846dc7da30752b628b1f14087d5234010d260ddb3f86c4a28de8bc6a9f45162b5a75dcbfa45e6ebce91db8aff30a527d33e9313baef0306459929d262cb5b005679da28bf0cb6a56ef1eb2320079a012b618d207400cdd0f403f812c6b624e4a57ce8a31875c095912788c76125a0178e082fb13a391ca954a01b4ab716cef2bb0e620cb715949f21e8a559eabedfff19bf713e97a1944fc11809afa43d547f2d3437e954483e72bda865fefca8b3fd369f3588fdbaf159eac74c21c130de126a28a2b14612a5264eacbc16808eaacced9cda498159113242a0e4180b308475dc77143bd65b0fc554a7be7b8bb1bcd71f9c93f424d00aeee0e29c1afc034566c39b80a82736eda92f78ff586ca3f86b6956fb1ffc09a6941261039df328ebe94c0d880cded2ec7f90cf33fb990f4030626a027c280b9197b1e77563b0dfe044f77b52931b51faaf2da9183bbec32dbbd33a503e59cff4aac6c028213d15258fab800c2d646deb4f5d7c7617892985393a9cc63989708e5ef1c82e05188250de2268e56871e814e0e5e0b9aa9f4e83190ad77e30c7815ef3571ddb18de542e04ce57ca9f609b643227eeaad70ce6c34da6f4996d7933e6e48e8dbd76ed1b81ab6fb291b5989cc900f1413c578095a438fc02eb764edfea770289740a49619382394ff30b11353a4047023d28e2d8ecbf7032dd5f58a2ee10d9e7eb381c378467bb79ba742478b6ed320092a1ee67d0dbb43c0a63382fed05a78158ed3edc64ac82b54c814967290d7077d6512847d4a3c4421a6963599a357abe3441343ee99bbbc2499ba0f1ae2c39d630e28846283053a634d6be70b2a150ccddffda8f43c5f2bfb80345ac861d5cc810b006506536620c5dc025c0a8041de943201bea9c4ad09868c08f705c4cf0cd431d45bdaa240cb58c904774ee5a7a1fb31c65ea5ee982e5003d4d7e36bde53240fb10786559764b784ea02e7c58362ff1619d31db78ca8f97b1e339d9880c07452e9c9d231fb39f63dbfea5461db10c8be37e4f986f476e0fa29be37f1c6fb7e36eb92960ad31aa8e8aaca584fb5850b1e156374819e3b82c31a79715abc93fd6d7d0d034caf6f102a82f25d2a1a47e2263e2cc7a4b0466ed5075ed562ba26397d97be9a942496cfeddea5aa96bbe549fe181bcbdb12ad87df0c4631efeed3939cff2f105f9285fc67e7babd09f0ed5f12cf5ddacebcbd44e5c0d9c29e22a40254a93d2eabd2cfdcfa40cfc30a88e606603d8e249a143fa193c93023048d351d4dc3f5c1b0ea4e30480cc11180e24662103fd2602a19f6f58a7f242241bf3824b61df93963223d3135a0d3218fd8e1d637e1045f810d98278ecac8b7dc9d4ac478a9b226b061580c911226198cb402a0c6da0ed6b4578a8f7e5b403863bfe6ab71b31f168a336c59ec723ead6c63a3ad0b1b2e72e3f050c49ff2610e7bcd9f337bed82974ef0e8d2595658e7b943986b6c3f3527ba47d88a69b44e826c3e2e0d5b30986f5764dffed3c30606468b5166de14b0f6bd2923c78000314aaf07deb8d72ba7e6c3df3f837d693a283f8d6d86156077768c172e2c3faf72299129fa187df84d6a96117d637768bfaa1c173733d6417087f7d62797f191b35f9b12054b19e4bbd961de36e537c862d47bb070793190b18e7c6c0fe8ea5726a3d51e46548a94a15565647d4360718b4f374e8d18225f1235998f1dbd658f6835f75c59ecd69de758c6a1d37429ead549f8bb317cc5365376d3b9e7e4148917ebe89989347421b4b11780b05494f6aa25e004bb1772d0580eaeb8846f2dc355aa8cc087b35f12a2830a47a8d4aea2d92691ddcdb64c4e0a3a23f7e963f08df3f0687ab8ea5436126723f33e15495409b05d7d07ec44402a1e64cd44d92792faf7cc4109885271abbac9d7d20b714b5981003512fcce3aa02885ff61029ef6db95e4d38adb042263c325fb2758af310d9d44d80c2156aabff11bdc80526bd63e22644351b5ca94dc05ac8da61475973b491a815b046434b096ec0f6615f17dfa52c34e430c7960a11121016877cfa5152f94c37d5824e86f6f1222a862033a342971dc51e2c15f8ebe07686c17fe345373bddd62b92a64c1816d0542663d5a0edad62dd87e40bbf7036122e930f1d69a98ce2ffb99744782dfcb", 0x1000}, {&(0x7f0000002980)="d3b918ece5192872356b09bc30ece9b90f01e5e5826e96bf9463722390a26e369f7659b6c3dca2455ffe75ba9c7c047b7517a780a56b1b7ec463", 0x3a}, {&(0x7f00000029c0)="ad83bc718a8d6c70442878a06356b452d027304c653f665a6fee15a380e38eaa199b72fed359d44fa0688ee950d2ef196dd1bb59f6de95d87c3ef71a394a1d0bfe86910dfeb479db72e66751ef1a1655fada541571dc84adb6a92fc97a8a992fcf542715a7e2eb50f93933300b1b73752b92e37e2ca639df30d5586cf0d62d284f2da82641cfa7598fdbfb5171520581908620cbc3e45141a90f272432e786952f005da8b194ef85c3287b9ee53e2260a3ea7a2fa02e898a46a7090ff149", 0xbe}, {&(0x7f0000002a80)="0ad48817796fb71484862e159de7434850d6ac5e08503a72314ad248a0a34b4da94f497837dc41dc5a6c5c7cbc38c56416972075bf5171f459687bb2754973846118058d038f192f9f90a0791523476f0117b31caf6e702c5b9a49f972056cd63f54f4a110cc26e2234e284604edd552ee4a14d7f9ebb21c56b4dcf48bf6e702d1c2484ce7460f9066932d2da06d114914d0e616ae12f7e25f2aa87b0e7ee399d301e60f68a9c6b73efca17535547101dbc6736e28e22062f5076dd034a072d72e30d95ac18a0d6a0cd97ad0b4fc2950a7ddd933de137f65b032a510626ee101e2f1f60ae54894925edabb003793133b4376f5e4faae70e1c78cb04e7c2a32c6b8dcf72af2f2d8ce53206ab0026a76d8e8d9799e470e32356da86e9d85b00aebab5411e1887a2d8c55f3aa6006a80cb765a8849debf4b9a49685d11efe293d07ca54f12e4f957f4973992373b6d66b5db452ee9f25d2be15c914d72258e030bdaad5d0cb089587999e910653b5a2f156904f56d987923abca1b8b19a69959043888ec06e8dbdc85462b6b352ae2772eb7e46d9efcd8db12b0f2bf639f45f1b9406855a74821f56205bff8eff30614f0ac920672676c319b5cce27c8403e06e0d73d999cc42778288f0df5840c04d0e44938727b7ef9a064b612713c5eec0fab0e2b4db8dadba8665cd0221bf27b768bc56f862d38e92ff3dc22855469967636762581dd7cf4aa8aa14f798ccc2f256c4aa37089d64d223ad26c01141de2ab9a4800e1b4845a09d0e30be19c1a30640900b7717f532c9233db3792591e69cd70d150d59188c71b8e220346b0f415fcc2881faf520b8dadc2652838a6de7254875313d6a680fdde6429bf729750a9c2881945733d81c4308b9e470d9a6f600f09ba5dac78db5c96f9529fe346dd32ff9a6dba90380c0ffb221bdde69289b22abd40483d4dd7fe7bc51bbafa40c5d3ccf1dacb9a10ae2f34bb1bba4f800049c378e5fbec178f29ca53c03f5288072d9335d5788b193b8f494d93ccdd4e336a750df06dbd40efeff2b6dde8e54b433ff0a0f80c8cb8aa0a59de690757e303e0b513cbe3c08cb7c544a3d39639d8a9a0b693e2dd5c645b9efad9db182c8cc6d35c984f58391ca28713c2f87a191c53d077b61815942fa5cc5054e40d6cf7c2f840823810281fc3ec65c81176f795d25fad71a830af154c7fc537f6fd083e73a732585047924e81391a83046bd338dd85efd304faadbb177421254eb0a95ae251487d4d5a538bb5249cf5dac8ed1e04f03b855432a77b2826f6d051afa1d33971137c4fbcdd853163f4826bbe0511fff077f6026f323faaf3efc866593d2fdec8efa79f27c85aa9f698cea43c1f8aea2f6f2c8ddb697490a2c5947f4b58f9216031dbbeb18f63e518048f690ef20820ba993ce26e0cba19cb02a3a99d5c849144e941094db3c4eaaf6c5f9e61e74ae918d161b5c25627f8f950a171fb6e8a16b0918dd17c6a208bc3c779e7d09c289197b795c0b1d3b80652fbc9d569a667f8638b85d165ce7efb4e32bd3506296f63398405e1ce4d50f8f3d041fa96db513c588613a72a0e1c19e6fa66777079c46d99038cfbc0d1788ba363fcff157fe12b792027e3f6af320521550431205cb38b565a5934bed9b6a85768782d6d220b87c2610cd629c4203243a518e3a860a5f92643ab8bef0ed902ef2669ba9464e3945477db19d905c32d79581987e8f08dc99150f8ed02555a1eda723705a1c68eeae929198a2a5434d127ac28246292263c10fa9f865ef98b73e03a205d5f918bca5b77d9852fabd4b895802e5ea3de12685e36b40ca36e51e41f6a8819edf1e794bc91c75d91e9d551c35d10d0c48375b7b9e667065c95a5bfc5016b46c51edf931695b7f38df2c397f909c9b2cab4e997f90473926e1e6879552c9bb48cf92d40184d4fe9b24b05164d97b3e8347f8501e2ec78f1039e69bb04c0d58ea40d3097ba3142e534dd73ff9f665c670821d3c1933f383d881654fe558639119e181fbbdbd882796ccead931e1f79ef1503045b2534194d754f00aff77bac05ebd6d44d3b8e93e32e2d80022d723ad59ddd326974277cc5b7942d374e9ea6ca3133e2df121e9e53308e1a8ebbd05d0ff2bfcb7f267e7d4c21957c6bc807fdd7d635cba74f8d3a5c53d43aef6872a5ee6261818c32417a48b76f46c8985df6878bc3bceb4805c5dbd4fe18588cee0eb42968dc06f3d91fa2c7067a882757cc6c29cdb4d5e985a51885c07abdc4547a6a48cd4f8a2c43881600481c8eaaacb3571f4f462e813a0dc14622f917e5a4bb0d9bd7e2462179f3124fea43fe66ef09bf56be96359370bde56b341a3d828ea8b62adc9ed85f4ff204c8fce3d6eb693bc61d701a374d2900ae0bf711a32102bb4f3b0d8b593fe1ca40c6bdc79173601a10ca764f6ce138eb434b9158f7aa6df32c8fb0346d50b87a64c496b923761a6140457ef8bb99ac1b7374f9994e9c52cfc716f4cf39397b535d2cf73661e733fdba31fe379de02344a71051d7c000d0eb96387c2ee1eaeb19295b3ce71a15d23d4a435605d5f40d6b535e7a8cb020a1e5df78199d5e3c40e2d8312f1cf2dac3e3a08aa853c5300d5349f70bd7a2344f8c2f0e5ff9d5d0891bf40211346ae7e4b1c9fbc4879af205c8b7c1d4f0a21ec8fb673531b7a4653546a13fa81718726dbe98ff737c9ed7e8d784fc253c074b87cfde32dc76401bfa771a7b00e3ef4eedc56dd4fa6fa57e074380078c94ece0b52bf67af718034bc0bb6ecc747066cfccb74848685d93968fcb7c9bcbc4053937484e904f7832495a39eed1b55c6dc88fec9739c057fe9ea3adbf4248965899c281696229309beac1d99389c9e7fec4c5646def26a09b01cbe4b01bda9a4481612312cd46496cd1f960c9f620f1df3bbce6d77d0cc96a608ede4746eb4f048c50a7cb1775cf8a0d70d312e77bb1db5ec77c17135af8bf6cda9423564bbdd8c327c3e66056277a33bd5984ef7367afba22175264ca0749630ad57fd83d00acdd9dc3243b8d50b9ec7c5e8017189d99000540873af21cffaa2b111baf4800a3f67111e801db8a6067f79b9e9b76bd635f17e3e99be7a26fd5c1030cdaf5bea833b9480e3b14849bf8f62d43c8141b3f89941c3b45c125994d4981f191b58c561b8aca53102aae7f1d99a21b56efca3af442e6af0d26750ba2f74f9512fbe2deec71360763c898b73e90a876ac361f81c1d5989ee98c608db4fb7fd59a9b6d19018014af6b6a7fe07ccc1cbb6de36c0da4ab71ed890ca33aa5bd3cbc6b5f28ac3d2ed96697b17a1a22eaf3a2ee001eb52eed90ed3a1031592618e4580c80ba4e2e2e9e831bd284222ab027c11a8cbd950cc0e1f5d497e4079d886479d6b733787095c84fce93bbf2348c2430bcbf57267f0ad8167a415344c747cfad0aa3d8ce4ae5d4c890c84049309d03424acc3adb67ea119c905590ca7dcb31829a7328e1a2db36f24985cd82e8f1b5152e1f60a69cf57343d2b2bf8691c1bdff18c8c63a08850b516cfd659ace83fac1a9a8ddfec3ca23b9d68cb98667e52e9e4092e715b2b411297b737690f62a11ca9606db21ccb1ef0b01c37e06ce7210a0034112f046fddc1395f18fac4e605a3c5a1b023cd5c8c85d07c90e16704848b88731e8a544fcea122cf13eec84dfac1e61b7bcf12c29c61326ffa018bdc0aa35eb7468a887a05703167aac1c1b0fbc7e11f47f8f13828c8db9cc6d95fe1f70439bb4d14ef62fd3af3c2df4b5f10e425aaad8866f35677d355c87fe2c7102c37b2bfbc3e37716c5ef9c39cb60c5aa6ab718bc7f2785b70cf8138987bd23d4c0598df894fdf33bc071e2b7cfd487d74010f60212d313ca2dabbc40cf208dce618d522ecc3e345019bec1237cac02f041c507b651c63f490c365389fd1fc5efafaa09aa5cc46fe5b2258550fd217df373ca14fdf6362da6adad112dd34c520936ecc054af1eeb14b01a2f966f770cfbc5e8c41e70ac94532911d4cb8adcf5d061fbf1d6711db7901bd887b6381bb01253af98417cece82b9be738920ce1e3c464bf0a5496a962523129dbcfa6dea95647567bfb062a7e103f308f86f861079ae547198f0d710f3831f7e829acea520adaee2707c275ea780d6cbbdf58aa733dcabdb9c374c39e0ece04e6c6a2110774a5a18b3aa0e2c10804000fcd92f189b9f27737d30aad46243a28caa7bbb26d4ba5eae64b9da1cee521a519d6bf6d6cec5126d8397a9378dc19fc3f7832f3acb20f2e3ca9453b490c7693f0247843e3c29d4c78d0849cbc1401ad0e93d33dacc921fa664475c4be8182427b262b6afcbf861e3d3defa9116498e722dea0cc3e071e550c20fb3c046e5892ccef2d0138caeaeeb18a4879219fb4961f4a565960f0920ba4cfc534e7db59e265314caff0eeb0a4327f672fa10945176aaf32f31bf58f0ab5d586535b416d42fd59c66550ca064a978eeb4d184a33c5221f3346d161c73f621bbbd339c78549b0f6402d22aab352200fbd0772c48a2a6dfacbdd7a1f4c3c6576c490fd5411f4f486df5fd1b1ba9125e3e32883281b2a7aabe9be013628146ba7622e3fd2a1f3e5383da9d1ed8f419fb78a93c192946dc31e8cb06bbf46fbff5ea8affae61166742d94b406603d2b1a008cbc521efc02ddcb853dee5e89a608e7f81a43c90c25268640f7127d12bfe30b4278f08ef364fa3b0aa3424cc07c105010f3634f105537f1ff3e9aaf946073c85f3f9c2e1d29c6498b2ff17a8fe2a5035087c23dd608201c5a1c39009aabb5f194351a99f0ef435262ba9374a8c5a238b594d64ea656453dfb84fc42e24f5f64e461681b5b9cd95cd0d35126b2da59183b8fa0416c0880bcec2917435db905d329637355a01d0ff901f03f864a5ba39cfc95231ebbc2cc6aecafa1eece46810c1026f32e8dfdb4ab6578b61908268c3c0e5148c2689aa1731cf148e68d31937928615661da9a2d82129fa4accba659522d650bdf0f404d1bb8ffee266d00cf742236bec8faf82d163eac28bc11b855cae35dc4661efbc060cd1ee7e0c5b18913854e3e8de1d6ccd248be32b857f8fb80ad015e22241d4bb998779f936398b59ae389df7d3b4fcd6af59bf099cdd119c903a84c02c20d4e3e8d7ef28ec6f8c329a01cabd3dad49bf35a06d55b0b00f02bb652b69cec6c056ecd5f7a1992e60381d1c7097f35d924e60a399c1a97ee605aa0f8cfc0be287c065e099e4c056464a1816d1f54e78b52e7064d29b94ef288db18113ecd38054e4c9902def02a7ccb0acc9d9e782616720f6df8a520e9841c075f7b6860717b578b10c642bc539fb5777926ab7c979aa9d4b9fe530025ff4d5f4c6238ebab8b806dbf453a67feebb60659a03996096d4b18f9230f2a62d27784151f9ad0bdff8efc76105dd35d47ac38e37685ef8099a7aa1ece5510053168eb31b520d071c70f0a7c1a9bc209e7b086146ea3e28fe72bc86a0426d68f62f75e3ade6fe0e3bf6d621f0c0c2db4e7d1a68565b738159fd8d37c7bcd7c34cfe0cb33f3d5b7f9016aecea6c83e81aee0c32a4a6d1aa01e69710020fac3a95a3361485451619c46ddb242494d9307b1bb6cf8a4d16dcea747207265f842e3eaa77b53953aae55d0797bcf34f5dc464f4f41d0022ab3fac7b67b1073c7787c5dcb5809f92ec44de6b546d845a3b877048f90068c796c3fd5ad8386e61ecf596bcb7e0f7197817852847960dd131b0c93bc276c2bfb7d8f8ab84826dfedb74b39288a2ab8cbee558d5d827c89b11dd70e", 0x1000}, {&(0x7f0000003a80)="b084e18de729ae4752c2955f9d973ba9a3c48ee7a320cc4ab57b4e241a8aa815c9816fb7aaf59219a20c767785349edfb104da332dd02e4c8582a83d75ed72994f9a75ae900d59c0e47c82de61aa2c50449cbd633d60095e2646c832dbdd376097281c78ec5d3a39b2d24dbe1167ea93402c8f5c74d903f8791a", 0x7a}, {&(0x7f0000003b00)="b3e199e54c2415991c8c0c0152ea70194d4ca77d65fe8ea38b2ff7618de5b26f1d417d1e52775c9f90af1c3c8aa58c55520aa7fb6c", 0x35}, {&(0x7f0000003b40)="1da251071560a6dc95e87579902121e03515e972074d375e0a399f9389844fc795136420cade269fb6e495e167e5f92e80f5dd3279a80b34206da88018cefee46e82d854cef05f18ead45404a04d50bdad536106dcbfb619cfb3e031378cf94360dabbac7e88cf5bf50fcd145b8d0792416b6b30e67dad18ef7f6f38583c286fb0d0866c498b6532e59a38e24b647108de60c07d7829d564ed2fc493fca555a680d4bac5c1b15658253963b8a395c6feb801f54477461b496a9152", 0xbb}], 0x9, &(0x7f0000003cc0)=[{0x90, 0x111, 0x8, "7f558ece3160a33be783272daa978f80e45a600b6f3e7dccc42e38ee33b5a202f0e6578b30c3f7b3385131b17bd080bb79d207724e5e55e47b0b546c197d5514160d17e32c1ec34bcbbfbbd93dde3dc6db2d67fe92785f37050efef2cb03dd7100582c96e707785c62adc9cd1b0a79cf90bdb673a94f2ad30ebff85a76"}, {0x90, 0x0, 0x8, "f5a0cc4a4d2a71f3cd82c8ed340503869905bf54c445a9d6405a9e7661a6c6e6c1d97cd7f49ad904806495d4df8c0ba1487e4bf21069405bab6ab6e7c6e0b8d7b0732495c58dbd105203d1a0f1cf8a5ae9719b4f37134e68e04974898d7e55c8277d5b214fee93cedc27468a39e7ca02b770929c61a5f27f5bd4225bda2e7b"}], 0x120}, 0x8) connect$unix(r6, &(0x7f0000003e40)=@file={0x1, './file1\x00'}, 0xa) lseek(r6, 0x0, 0x3) socket$unix(0x1, 0x1, 0x0) openat(r6, &(0x7f0000003e80)='./file0\x00', 0x8000, 0x1fd) 00:00:22 executing program 3: socketpair$unix(0x1, 0x800000000003, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fdatasync(r0) pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000040), 0x1400004) fdatasync(r0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)='<', 0x1, 0x6, 0x0, 0x0) 00:00:22 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10008, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x800) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:22 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet6(r2, 0x0, 0x0) close(r3) 00:00:22 executing program 2: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r0) r2 = dup2(r0, r1) read(r2, 0x0, 0x3d9) 00:00:22 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000580), 0x0, 0x408, 0x0, 0x0) 00:00:22 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/79, 0x4f) fchmod(r0, 0x10) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x575, 0x7, r1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() r5 = shmget$private(0x0, 0x2000, 0x490, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x4, r6, r8, r9, r10, 0x2, 0x2}, 0x0, 0x10001, r4, r1, 0x9, 0x8, 0xafa}) preadv(r0, &(0x7f00000032c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/230, 0xe6}], 0x4, 0x0) lstat(&(0x7f0000003300)='./file0\x00', &(0x7f0000003340)) shmctl$IPC_SET(r5, 0x1, &(0x7f00000033c0)={{0x745, r9, r7, r6, r7, 0x10, 0x101}, 0x0, 0x5, r4, r1, 0x80, 0x8}) getpgrp() linkat(r2, &(0x7f0000003440)='./file0\x00', r3, &(0x7f0000003480)='./file1\x00', 0x400) r11 = fcntl$getown(r3, 0x5) recvmsg(r0, &(0x7f00000039c0)={0x0, 0x0, &(0x7f0000003840)=[{&(0x7f00000034c0)=""/95, 0x5f}, {&(0x7f0000003540)=""/220, 0xdc}, {&(0x7f0000003640)=""/190, 0xbe}, {&(0x7f0000003700)=""/163, 0xa3}, {&(0x7f00000037c0)=""/72, 0x48}], 0x5, &(0x7f00000038c0)=""/232, 0xe8}, 0x1) lseek(r0, 0x0, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x1413, r0, 0x0, 0x32) shmctl$IPC_RMID(r5, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r12 = fcntl$dupfd(r3, 0xc, r0) fcntl$dupfd(r12, 0xc, r2) pipe2(&(0x7f0000003a00), 0x1400004) wait4(r11, &(0x7f0000003a40), 0x40, 0x0) fcntl$getown(r2, 0x5) preadv(r3, &(0x7f0000004fc0)=[{&(0x7f0000003a80)=""/79, 0x4f}, {&(0x7f0000003b00)=""/248, 0xf8}, {&(0x7f0000003c00)=""/189, 0xbd}, {&(0x7f0000003cc0)=""/10, 0xa}, {&(0x7f0000003d00)=""/109, 0x6d}, {&(0x7f0000003d80)=""/74, 0x4a}, {&(0x7f0000003e00)=""/4096, 0x1000}, {&(0x7f0000004e00)=""/206, 0xce}, {&(0x7f0000004f00)=""/176, 0xb0}], 0x9, 0x0) 00:00:22 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r4) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r5 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fdatasync(r5) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r6 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r7 = getuid() r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x300, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) r10 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x4, r1, r4, r3, r4, 0x27, 0x5c}, 0x3, 0x4, r2, r9, 0x1, 0x239bb5c6, 0x8, 0xcf}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r14 = dup(r8) r15 = dup(r14) seteuid(r7) r16 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000480)={{0x7, r12, r13, r1, r13, 0x4, 0x1}, 0x200, 0x7, r2, r11, 0xa9d, 0x9, 0x8001}) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/185, 0xb9}], 0x4, &(0x7f0000001780)=""/218, 0xda}, 0x802) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000018c0), 0xc) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) fdatasync(r6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001980), 0xc) connect(r15, &(0x7f00000019c0)=@in6={0x18, 0x0, 0x4, 0x4}, 0xc) getsockname$inet6(r14, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001a80), 0xc) 00:00:22 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000000)="95c02d167a6531b6168394d3f921c237226b0671677390598d2bd47c092d9dc4102ccd741d35affe540890effac69a5b560be4dfb96eba84e8782680c5fcdf98f89985a2dd19dce9e6bb50c299f6eafeb98699e097cf50d9bfce0102f2a824d692a8e52a1a92781305dd66dfff78265be25997b14c69ca4eb04f609af363f621b993d2e6f6d4f70c8bb006e2668c2d68e04b8040052eef9cd6d796481b3c042c699c79eb9e54793716ba11bd88c68d6d0011a35ae33c", 0xb6, 0x404, &(0x7f00000000c0)={0x2, 0x2}, 0xc) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="80a4201884eb472fb63a7ed8e40039e3d1a03c11b781fe5849ccfda55b9be1e086197fc469edb48753ed449cfbc5c0533e87a54c1ca09a6bb70236bb1307a539884414a3111af07b37820060c56c172e9de035051fc2955edbfcce4565ddebf511419351", 0x64) 00:00:22 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) recvfrom$inet6(r0, &(0x7f0000000040)=""/103, 0x67, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x100}, 0xc) r4 = socket$inet6(0x18, 0x5, 0xfffffffffffffffa) r5 = dup2(r4, r4) recvfrom$inet6(r5, &(0x7f0000000100)=""/216, 0xd8, 0x40, &(0x7f0000000200)={0x18, 0x2, 0x1ff, 0x8}, 0xc) sendto$unix(r5, &(0x7f0000000240)="d658c53f46f7f16ecce71f6355fbb034aa9767c2a53e0812171a051b2943fe9261ab58bebb2c5f83b939e4f5a63738bac87298528458587574082737d9383a086f4dbf5bb8f874673ad106fd6c59befb44e1e2c6abb4182b71ab01d0870aeff58f3c630fddd0e2876da5e02a41516b26f5f3d3a6814b3c8dd01cbff0cd3fb2937cf7704c1cb369031ab6008277a7c57ceba1baa8557d8ccf77a70d3a8e127fb140", 0xa1, 0x400, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = fcntl$dupfd(r0, 0x0, r0) r7 = fcntl$getown(r4, 0x5) setgroups(0x2, &(0x7f0000000340)=[r3, r3]) sendto$unix(r6, &(0x7f0000000380)="3fbf0b4575fdd81df8a12c8a43e8a64c7559af36f8898ec5faa815e4a26d9b35a86fe9d40ac7e2184d9a25fd3d1612ced8d047de8b6e02e2ae3f8c2fbaafdcbc0732e5b4d942c5cfc218dbcbe99ba306b74a8cbc66d42436fefe9933d9c94401ec1f39bdabd047a17c65215ad55ca1b4feb44ae137ff104903bf6e262c5f3f3d5f9f6642cbf229ce2e7b217954e49d8b3150889c72425e4d0934906165b924cbe4a1bc3df4c52ef78ccd234c38218c01", 0xb0, 0x2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000480)='./file0\x00', 0x8, 0x10001) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000500)='./file0/file0\x00', 0x120) setgroups(0xa, &(0x7f0000000540)=[r3, r3, r3, r3, r3, r3, r3, r3, r3, r3]) r10 = shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r10, 0x0) mknodat(r8, &(0x7f0000000580)='./file0/file0\x00', 0x8000, 0x10000) r11 = dup2(r9, r9) r12 = open$dir(&(0x7f00000005c0)='./file0\x00', 0xa0003, 0xc5) r13 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x410080, 0x4) fcntl$setown(r12, 0x6, r7) utimensat(r11, &(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)={{0x1ef, 0x80}, {0x81, 0x40}}, 0x200) connect(r13, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) fchown(r0, r2, r3) fchown(r4, r2, r3) connect(r11, &(0x7f0000000700)=@in6={0x18, 0x1, 0x80000000, 0x7}, 0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) faccessat(r8, &(0x7f0000000740)='./file0\x00', 0x40, 0x200) 00:00:22 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:22 executing program 2: r0 = semget(0x1, 0x0, 0x8) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/116) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x532f) r1 = semget$private(0x0, 0x2, 0x0) r2 = semget(0x1, 0x7, 0x84) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/226) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000001c0)=0x3) r3 = getegid() setegid(r3) r4 = semget(0x2, 0x4, 0x60) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000200)=0x719a) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x88100, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchdir(r5) lseek(r5, 0x0, 0x3) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000300)={r7, r8, r3}, 0xc) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000340)=""/136, &(0x7f0000000400)=0x88) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000440)={0xffffffffffffff89, 0x80000001}, 0x8) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000480)=0x3f) semget$private(0x0, 0x0, 0x34) preadv(r5, &(0x7f00000006c0)=[{&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000000600)=""/174, 0xae}], 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000700)=[0x3a19, 0xfffffffffffff6da, 0x8, 0x7ff, 0x401, 0x4, 0xfffffffffffffff7, 0x4, 0x7ff, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0, 0x0) getgroups(0xa, &(0x7f0000000740)=[r3, r9, r3, r9, r9, r3, r9, r9, r9, r9]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000780)=0x8) poll(&(0x7f00000007c0)=[{r5, 0x24}, {r6, 0x100}, {r5}, {r5, 0x10c}, {r5, 0x4}, {r5, 0x64}, {r5, 0x1}, {r6, 0x29}, {r6, 0x24}, {r6, 0x1}], 0xa, 0x7) dup(r6) semget(0x1, 0x1, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000840)=0x2) 00:00:22 executing program 4: r0 = socket$inet(0x2, 0x7, 0xfff) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x80) rmdir(&(0x7f0000000100)='./file0\x00') bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x200, 0x84b}, 0xc) r3 = dup(r1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r4 = msgget(0x2, 0x6c8) msgsnd(r4, &(0x7f0000000240)={0x3, "fed1bd1eb7bfadd58b1bbc1fe2bdaea1a819d9d0665e14602e815bd4acbe19b1616a5e7595c8c6d0771a60e37659973364b9ad7040c82a234084a5023e8210e24593af08c5dfd0996342cf932daa83d6bf3b227187"}, 0x5d, 0x800) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000002c0)=0x800, 0x4) lstat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) linkat(r2, &(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0/file0\x00', 0x400) paccept(r3, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc, 0x20000000) poll(&(0x7f0000000580)=[{r2, 0x20}, {r1}], 0x2, 0x9) paccept(r2, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc, 0x60000000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x90, r3, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) msgget(0x1, 0x22) accept$inet6(r3, 0x0, &(0x7f00000006c0)) fchownat(r1, &(0x7f0000000700)='./file0\x00', r5, r6, 0x200) chmod(&(0x7f0000000740)='./file0\x00', 0x100) linkat(r1, &(0x7f0000000780)='./file0/file0\x00', r3, &(0x7f00000007c0)='./file1\x00', 0x400) mknod$loop(&(0x7f0000000800)='./file0\x00', 0x1, 0x1) msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)) getitimer(0x1, &(0x7f00000008c0)) r8 = dup2(r3, r7) readv(r8, &(0x7f00000009c0)=[{&(0x7f0000000900)=""/151, 0x97}], 0x1) 00:00:22 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:22 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) fsync(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) 00:00:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x110) read(r1, 0x0, 0x306) 00:00:23 executing program 4: getrlimit(0x7, &(0x7f0000000000)) r0 = socket(0x1f, 0x5, 0x1f) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x9f9, 0x8}, 0xc) socketpair(0x11, 0x40000000, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x10) semop(r2, &(0x7f00000000c0)=[{0x4, 0x200, 0x1000}, {0x5, 0x43, 0x1800}, {0x6, 0x9}, {0x3, 0x0, 0x800}, {0x1, 0x8001}, {0x0, 0x0, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x800}, {0x5, 0x1}, {0x1, 0x1, 0x1800}], 0xa) getrlimit(0x5, &(0x7f0000000100)) r3 = dup2(r1, r0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') r4 = semget$private(0x0, 0x3, 0xa0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, r6, r7, r8, r11, 0x0, 0x4}, 0x10001, 0x1000, 0x1}) semget$private(0x0, 0x7, 0x608) shutdown(r0, 0x1) r12 = shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x7, r6, r11, r8, r11, 0x102, 0x7}, 0x4, 0x3, r5, r9, 0x2, 0xffffffffffffffff, 0xf04}) clock_getres(0x20000002, &(0x7f0000000380)) r13 = getegid() socket(0x1f, 0x7, 0x1000) r14 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/4096) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f00000013c0)=0x81, 0x4) shmctl$SHM_UNLOCK(r12, 0x4) shmctl$IPC_RMID(r12, 0x0) semget$private(0x0, 0x2, 0x40) sendmsg$unix(r3, &(0x7f0000001b00)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001440)="a1f0ed5d682e6a8408b74982dd842b712b21b1ac89a71e6eede9be940d73a0ad046f46128fd15c303b284c0ab07e24ddadf23e46b856d004fb8a8555a5c14b903ee888fc116836a5922fddcc8aa0", 0x4e}, {&(0x7f00000014c0)="834bde35448589417a4e3e1ca1f6b69534038a0d5216ffb43b83ba0aebd62163236de360f52c480632789034bebd26f386d9360a98e759e253120fa6539a43e03d93b2c689643b", 0x47}, {&(0x7f0000001540)="2d6e4046717e28a70cd7f81230eaa603028701f3c0627d60be3c7ceef307864263a3b6bffe21376648f9f361985c4607e17aa129456a9bef2b57f13679398d49b9287d443ad03b9dfe1cf37f6484d45b", 0x50}, {&(0x7f00000015c0)="2613587bc6ec1efb3d957e5b2ef5f5e76a5288dd54c3bfc69c6fac8bb3e654df8c5e4feb2ee50827be3e78a5860a4113923eaf832e00715e56671ee657bddbbd0f184a428e151e1c3e477c5120c8efea470ec2de861f96fb46665c929f518d1f0bb9d05ac644ddffdd69e99715ae740ac72fa63d0f0ca766abe98489c6a4d0a7b51229da940be359798aa94742151d3ad08aef96295b45d7bba3f9087dbe9e44e0b768d17f0e7cebfcdcfdebb425183c23d4a045d9bccfd3bab03f506a5222045dea7045b8b8c5f05ee9ed3f9972874f767d427508d0766841df2b151a582ef15cc95bb2653a62ddb09c56734ad41734dd8eac", 0xf3}, {&(0x7f00000016c0)="8484bdca872a2f3ae0d282f933db86af8ce07e5de36c83c0334c937a18473233d2123f6883f21ac047b6d356ee3af53d74b7dc080d69cafba1fb40aaf38d0b91cde0d9696a674b1fddccdb0acb338bd290cd6b3425e572c57d07a259af9e4f52c46b3e32ebd0a56fd3c1b5446cab7615cdbcaf9faa9a0b7a7c966eada9bdb72e724783e620", 0x85}, {&(0x7f0000001780)="339f7bf25058e999b3c5d598d3421ed4177154b98270ec24dc4089b4b2f652f29442177e7c2edde2b215dcb62e7f5d237fead51f9ff0cd9077b3918f0cdab83fc618a36b57eb240f00545cfb2a8e8f86f319bbf21f73d0c60adcf0132471f9a45d5e71daa0af5968c6a2b14812a3a54e16eb174f4f35e870d24a3793f06882f128b178becb3f35920fe9bf6c73d8589e7b27430022dbe75da89e116904e76e0bc1260cf6f878066fafc00546efc656be7607b4f48e5482ef31d550384f154a449dca40aa45e3b86283045a12f6b321739d2206ac456932a7c51032f00880e5d3b9a41bfad4758b6d4e0200bc8d19c69b563d13", 0xf3}, {&(0x7f0000001880)="6f36db692c5b2a5d80605a08f5be98d8a3c0563186fc8ba73d5b07c6de2b767f585bf80a2df37f2afff99127899ffc11860b401a870606d3bf41dddb51da5c024d73ddf87b3849ced0ea438ba3a5796634aa90541c7a2622892c498e4749a867f8cb76ab3ee185f133602ea92ce4cdb37fb41f83679a5a668617df2ee86171ca0b9f408146aa508f624493f7a27f20cf44655ccf26347ea58e9b2d4c861803a5fb0465c999ffbdde2a7ba2d911b446da94ad4e0688fea89e59f65b38a44e6b0049", 0xc1}, {&(0x7f0000001980)="a0305c091e84afd2d010a6f48ee5cde172a6ab99ea61797a59ec2d12693de640cee23d26ee0246201c3a87cb19be88436d155c8c40191f4c1e334107a85d808d6b84afa8d90e512994027918ffe4eeb87239c5f458215b9ab3e84ba36970a1309af064d7c61b28e3d0aa5f0251e928633e52d8f2f07d013380383d4b644a767f4d72d7ab4292029320bd86d2181b308d9826d254494d81b1394c623194a7f2143b3dad4115bdccc58198a19200ac904b441123a3c54bd18263ae54bad85bf4a9381991ac591a59f6ac658f4eacbdb51c387529adb3e12e6816426fee5fbb18ed5e320f36e455b4d0b7de0427b5fb59c2c5", 0xf1}], 0x8, 0x0, 0x0, 0xc}, 0x4) shmctl$IPC_SET(r14, 0x1, &(0x7f0000001b40)={{0x7ff, r6, r11, r10, r13, 0x2, 0x3ca4}, 0xb3e8, 0x2, r5, r5, 0xd98, 0x800, 0x100}) 00:00:23 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:23 executing program 3: r0 = socket$inet(0x2, 0x3, 0xd255) setsockopt(r0, 0xff, 0x9, &(0x7f0000000000)="88e6b2ba8dabc3a9a5d2b61971f2d5e65ce92460c00532b232dc1b981da78cd8e6517ce18f3cdfed96ce24e8eae908cac71ec3ad539e0277e7e80277d4365fb8115beb49be6d00ff19139c9114df4a9bea3dda08", 0x54) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000100)={0x5, 0xa7ab}, 0x10) geteuid() select(0x40, &(0x7f0000000140)={0xf600000000000, 0x2, 0x9, 0x4, 0xb26, 0x2, 0x2, 0x3}, &(0x7f0000000180)={0x1, 0xfffffffffffff3d3, 0x3, 0x1000, 0x80, 0x2, 0x2, 0x20}, &(0x7f00000001c0)={0x1ff, 0x5, 0x4, 0x7, 0x8d, 0x3, 0x3, 0x561f}, &(0x7f0000000200)={0x3235, 0x5}) getppid() munlockall() link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) faccessat(r4, &(0x7f0000000300)='./file0\x00', 0xa, 0x300) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000380), &(0x7f00000003c0)=0x10) mkdirat(r3, &(0x7f0000000400)='./file0\x00', 0x48) r5 = accept$unix(r0, 0x0, &(0x7f0000000440)) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000480)=0x5953, 0x4) sendto$unix(r4, &(0x7f00000004c0)="973b067ea556fbd6", 0x8, 0x400, 0x0, 0x0) flock(r5, 0x8) renameat(r3, &(0x7f0000000500)='./file0\x00', r3, &(0x7f0000000540)='./file0\x00') getrlimit(0xf, &(0x7f0000000580)) ftruncate(r0, 0x101) getdents(r4, &(0x7f00000005c0), 0x0) connect(r4, &(0x7f0000000600)=@in6={0x18, 0x2, 0x81, 0x1}, 0xc) pipe2(&(0x7f0000000640), 0x400000) mknodat(r4, &(0x7f0000000680)='./file0\x00', 0x84, 0xaf) fdatasync(r0) getsockopt(r4, 0x7fff, 0x6, &(0x7f00000006c0)=""/203, &(0x7f00000007c0)=0xcb) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) 00:00:23 executing program 5: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchown(r4, r2, r3) setegid(r0) readv(r4, &(0x7f0000000640)=[{&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/39, 0x27}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/57, 0x39}, {&(0x7f0000000500)=""/53, 0x35}, {&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/131, 0x83}], 0x9) ftruncate(r4, 0x3) r5 = socket(0x10, 0x40000000, 0xacf) r6 = socket(0x1, 0x5, 0x3) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0xfffffffffffff241, 0x10000}, {0x6, 0x8}}) recvfrom(r5, &(0x7f0000000780)=""/189, 0xbd, 0x3, &(0x7f0000000840)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc) fchroot(r6) setsockopt(r5, 0x9, 0x8, &(0x7f0000000880)="db9b6ba96b801a1e733684892a3cd832", 0x10) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000008c0)={r1, r2, r3}, 0xc) setrlimit(0xf, &(0x7f0000000900)={0x9, 0x9}) socket(0x10, 0x40000000, 0x100) r7 = semget$private(0x0, 0x1, 0x34) r8 = socket$unix(0x1, 0x7, 0x0) bind$unix(r8, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000980)={0x10001, 0x99c, 0xfffffffffffffc00, 0x5, 0x8, 0x2, 0x2, 0x1ff}, &(0x7f00000009c0)={0x5, 0x27, 0x5, 0x100000000, 0x6, 0x80000000, 0x2, 0x1cc0}, &(0x7f0000000a00)={0xb4, 0x1f, 0x0, 0x3, 0x6dfc, 0xffffffff, 0x1, 0x3}, &(0x7f0000000a40)={0xbe, 0x10001}) bind(r5, &(0x7f0000000a80)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r5, &(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000b00)=[0x8, 0xe9c3, 0x0, 0x80000000, 0x6, 0x101]) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000b40)={r1, r2, r0}, 0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000b80)=[0x4, 0x3f, 0xfffffffffffffffe, 0x4, 0x3, 0x3ff, 0x8, 0x10000, 0xd85c]) bind$unix(r6, &(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000c00)) r9 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000c40)=""/101) 00:00:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000cc260a285112386a12b808000000f2d4e09a2868d6246108dc8488f69e8666bcd444f9f51f917e2d47000031"], &(0x7f0000000040)=0x4) fcntl$lock(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:23 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5", 0x69}], 0x1) write(r0, &(0x7f0000000280)="95345f5a7f66f03ceb492dfb757fe61565ba9b0f3fb9cc20f2a8f00c57cdf44ce61d6ca3e85b98c617e1883e88638d76f325fb7e518c40709ff5071ae4e7ce03bd9448b2228f9ec3943c3925c58388d3c9ce1eab954ad1d0f971d03d0905d649cb9ef6c34be669de34cdff41adeb7c18ecd93ecd025b3ddb85d5c3cac385db7ac9797f9c2b64689c2661877990c57972d43904b71aaeea1cece241199a1b3a22628a135541", 0xa5) write(r0, &(0x7f0000000180)="e4980adfa2cfb42bd7ebe0f4bfed6fe56717e2a07421c67c0da6a45b6dce73f2977a9952c1574ce3e317fdf047b51cecf1bf58c783e68e75447d4122ba4c4869dda78f832ab29c914f36662cfa20d3d266a3b0b404113b1724511f9a9f19ffd040df5c0327c776f298a974a5f43697f654396b73c3259b937e99e63c0e9bf19ce5e2474c6b679e8adb1f08d285d523e8ffae2c95e90ebb112455b4ca83cec60b60a075e3872ddc476685dc18dcf54f5cd31904a6c989a3d43786dc6d9a6607605baefa545a75d9d7901dd9e6fdad5c049fe43d8e3e5c71", 0xd7) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:00:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x7ff) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) setuid(0xee01) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/83, 0x53) r2 = geteuid() setreuid(r1, r2) 00:00:23 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0xffffffffffffffdf) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) close(r2) 00:00:23 executing program 3: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10410, 0x122) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200000, 0xa0) 00:00:23 executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) mkdir(&(0x7f0000000100)='./file0\x00', 0x105) getgroups(0x7, &(0x7f0000000140)=[r4, r2, r3, r4, r3, r4, r4]) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000180)='./file0\x00', r11, &(0x7f00000001c0)='./file0\x00') r12 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r12, 0x0) r13 = paccept(r11, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e, 0x10000000) sendmsg(r11, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="9a0a3ccb26670b42bfa56a20e51167433b3e6818aa1b76c8e598551055c2f23be47aaf17f5c45049bdb63063698a1622e516c416e5e1d5112ce69c5b3971b2704588730c3541ed2d44de7fb8928791845a6816e02c4f335a6770b0d213d7", 0x5e}], 0x1, &(0x7f0000000380)=[{0xc8, 0x101, 0x5, "fbeb8365ac97c363194a5a7edaf8acf796aeb7dc74103e095fbc758e77931b7469759eab06c500545550fa69e3175cf40f17b52ca19e8bf2935fab24253b98c3ed86ea2fe2f1ca166857db80f8f3174e5728d68d4719a8a61f71c03d4c8b044b7315c66a5630f36594bbf346a98377eba9c7ee7b0b7e162b6f9753bd02bf695b0a6a216d11131890a2bdd2bcc819c7c8db5e37f51874544255b6304f450dae8f884929ebf47e8916780e638022c0ce088432b78503a6c50f"}, {0x40, 0x129, 0x80000001, "79748004e3da82708b32bc9ffadc44055c547b4711da868ff5cbe64b85a3a86ab4d5b2ae6893da869815"}, {0x18, 0x2f, 0x0, "da6c7c6a161811"}], 0x120}, 0x0) linkat(r11, &(0x7f0000000500)='./file0\x00', r11, &(0x7f0000000540)='./file0\x00', 0x400) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000580)={r0, r1, r9}, 0xc) getsockname$inet6(r13, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r14 = getpgid(r0) r15 = paccept(r11, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc, 0x10000000) shmctl$IPC_RMID(r12, 0x0) mkdir(&(0x7f00000006c0)='./file0\x00', 0x0) r16 = semget$private(0x0, 0x1, 0x280) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000700)=""/164) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x410, r15, 0x0, 0x0) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x10, 0x0) r17 = shmget$private(0x0, 0x1000, 0x221, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r17, 0x4) fchownat(r11, &(0x7f0000000800)='./file0\x00', r1, r5, 0x400) getgroups(0x6, &(0x7f0000000840)=[r7, r10, r8, r9, r9, r10]) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000880)={{0x0, r1, r18, r1, r3, 0xc, 0x5873}, 0x2, 0x4, 0x3}) fcntl$getflags(r13, 0x3) sendmsg(r11, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000900)="169af89c5350cd65128c2a5e706b97375498546f3b299f85279c016f1e2641738b93885dcda14520ac9fe9942c66d3933ca75543a1b62ddb4739bd0c3c0f5f6905b5d923b4003941b6ffe22ff7d6a0fb0e100ae4c8a1f878", 0x58}, {&(0x7f0000000980)="8d80f7aba3f64cf1f15e246d44a7daedfc0e63d9b8442c56eb07f05ea382881427c098bc48b6fdfd8bfaac6bfd2c81cdaa5058c08d6b73473699256f533dcd561c9e27065ceff65ffe7a720078334f76dd1dae10fa189d3a1147511306fa6ab647eb11e8cdc1106afc83b606f33b9e34963b36db2b5484dea6e21f4fde780cc572055b07e27845925e2d3ef4b20c9593676f9b912e1615bd14be2ecc6cb9895147f3aa1c956a4ddad5a39f7d859a144a1c16989915fd96786a4c8e33a3e0e74fe518b8", 0xc3}], 0x2, &(0x7f0000000ac0)=[{0x60, 0x111, 0x2, "0a0c780f8e58ff10d85dde7dc0acdd3d79ada4aa4a4666cd5a59b40e2d3fcf1499f19abc154a44141ad964e624cc897cbb6783061214e48945fe6399b289b8198176180245383ccb3c0ea843c514"}, {0x1010, 0x101, 0x2b, "021ccd41319b608fca3657c89f62c654fd4de75f61454d34b2f8a9cdd8e6e0dec4f0cb6f04b1bdab0a70618a351a8ca80e8624c2f1db1b8300a5a3f7435415a126c0e7a79b9915d6f5d047c30a7f029235c85d84191fde20ef49e805cdd53b700d3f0a121dd55dc2ffedc9f95e9d3d94d473b5a52e0c6e3c1b1537e7574ed67f31f942ec9d5ccbf87beab97e97d3f50b42815d1d0814a9e978bde32f46d671bd4dae9c295141b353f0425d440d3b4436b504fc8395807e632bf32c76b6352185bf0ba734b0474ce46982927d398cab66c9e4651234685643ca25f2d2af42e1686aa7c9f8b1f6e7ed27feba5baa6854c46f9de9c14f8a2838a8b88c8dd8c19a98de53c9ef65fd288c9a33749edcd7c8234f2ff8157befa89d9e29a05c7d79867b55378e9d5e4474450b52f4b8dee2cba97fbd69de80c83e3da3b51357d6260ceacd7bcacc9cded72ae6da5de8239a3f1c928464692fb0c0d56eb218fdc0070bfc3ea1c68a05e7c92e79b0d65379140bd4967d9347df74f1fcea064ab8efbd9cb707d5ebe8f4a4ea8cea2b10508491601dd144ff3c5753a3b60a64b77b8f02d079c2487498bc3cabe42054e837b3247d53dd9d8c143617b4b8aef724d589a0997175aab6081829e7edfebd22428b7449dfb48c7860be028f3f8e8518fdca13614f06476aff267f846ddc643bef6827ad2ef69d4aaae000dc00a6d4bd5787b56f989f1262a0b29e9434b0b746e58de999f7775b1475cda377d630457eba05a93221d85d5d37e48f8899375b3feba092935fdf3c5b5b26db00dbc81265089c6728c90d186ff2969a49b556a5fb4b94a2631a931041df5ffc13370c480fdf6ca53342395fc59605903f8b0cc67ab860865c084a260027cf531b7c27237dae3a59f2cfc561ec97f99d20fb6d4b907fd37c66aa3d2b97dcc41028ea318d2254a4993386deb8ec9bd66c2999865127c1fa919405421fcd8eb89a5d9a2d0859b50def958b93e7afaae994dab4a678f18372c7356ee42a4fe4158765020336a4799162f47bd8f67815bc89fa0b294804afd0c01ea4d063657314cf69fd2abf9381c6dae5fadc93c79bec9454cc420318cb93cbec259c9b95f8213101c028dc2dfd1bae6f59031e8fc5bd1987e158c3c2b747b110fc053d6f929f3ad352bf292dee2e81fafe06a9350c520ec828d9836d1070f02c9767f6dabf7dbed2f26de233d30c2e3a416e5c00a7dc8888ad6a80e7ebb634c9827131744085ad2ddeb5ad22f831e601b240d9c35e6c449926ce1bdb5b910603728c2f3f6d5f37dbc3b180a367a6df66332508f734bb9c3b0fc48f7646eee3b6c50a42221c4b9642984b9f4fe8c9058ed3a708aad27581c9d64b035cd2ca18c32b08262f8f1edb91c4baf031e1410e7e3c43d0134489ff144f2e1486290bf17fc5c0d733cf686040046fe1c393b2a139e0ed44fc21afbfb3895113f747a6442ec39769a7fdb3a14d02c467d9a26c2d3c61d053a3ae21081f007d4a1fb972658d23e67b7e4ec74d58166770c08ccaa8001643703d961124a8afb7fa189616dbaff09b5153150d2f0e6ffc97dbf4c6e089cbaac9968c5d12f383a9b4c8c0bda626b29d82d2cd4a545eb9f3e83bed95e955a1dfcf6959d00d476439f498c28ac445e1ef9b35e93a6c1f6238342378c3b9cf108bfc21d607a9ed3169accc380909f9f94467e75731ced34758d36ee2eb2225ef24d0d828ac8b224f5ec558af6e260ed8f9a730792690fdf1fac8b2972cbce8898cf4be282c3ed7fe0f4b6f045da8b9bb68daadd855b1e945dd51692bc33e775d7eac72093c92f9c75697a2bd2546a77c00bad2b4bc0d5ae192abc904363ccfc1ab461391918d56f37ab5eb4c69a19b218c1f38b836860b223722c4b01b66e0661a5f913bd8c258815e6b20914de94dd07aa8e351667a22d26e4a7cdf70fbd68c8463ed40aa61fb517215636ec0b305266640c1b7bd5fd21c60d7b2e36e2d0029d12d4890e6d135b77db59f829ea5e55bdf4f610993a360068d67e3c64485c24c8a24a887f80294f9e5a6449369ef51370665bc9f95da9b5b149d80d967444b6856440ec4e0b97c3dc83fbf2516b5a4972199115ed6d969d8fc80be899570d84eb2bc069cbdc0b7cc0cd524439d2f2e75b8cc621e600702887eb3b215e3c3dbdec4600f687490c0aed55397570e790382a0a0c9bea07e2b4467a57f6cc3b4194e84aa8d473585e3a5e5ee7e931cfa68d7e7dad5326d225110e4ab972d5ae7dedef1a064c1b74ad63a37bd4bcfa29b2ba03e4d2ef99b18c7c86222ffd23387c93a1476c99211190473e5669222239ebf6ef52c60a0e1f764c0b94bb8cf9bfc14d67909eee3c0dc5f506780902548fc50e6a54f7b10dd3fe89c273e426a2a9ebc28cb1de6732d3b531700a6fef9a2f4765e9dde3ab5b606729190c19a0b74f2bafc019df119b1885e4510dc5d3d7f8df6e8eb281258193e736f26032c540e6c5784678af3e16b1d3da3cd9443494edb51c7e9e7a64009dd22f0002f4de8fd6c3fb971daa26ac74d396c344aecbb1fddbd1f45acb7403647d81882433683793469285379c97549c3cd890abf54ee92d18d12f5b424b4d83377dd6e9785ab4f0583f5cca60202714420615c54aff4d513a346b99e78b973a18fb48ba0e80e0d1af8a94db1576b8c94df1e6005e02419da03caf4e72b859f6bfb961fae6ac85ff2606ab408bdf22d37ebde76a5972171361ea1f5b2c2256acbff96722b31ab8b29636a45368a53d236c0470848d08f53786e36d1ae6f4cee4f0ec2627c856ef57881fac28a1ee416b258e4a7f42f5abe7a18203cc355af7884a4bf1cc2c0cc6a80b7c71533b9f82a4ff5f124c585cafaf4c836d4c9948785cc24cb0bb05b88ce1127dcec916e9e439ed6089645c3b6d74fa4461e2e79374563a94e0ab42353ff6a451364547198fab385a05842694d381ecc8ac264d79f4fb39bca0ac849ea5e6b1f3fcffc51e1748f0083b393db22db7e7a3cc12ec4630a73cc9e140e6993b8b0f268a6c807ec4a3350650823f8f788119d994a166ff7e9b7d847c3df72a3d933288775812e610b8310e0849e4287c3c7ca48448a3a2a147e48cf8a0dd2f2094f140f415974796f41063654befbd347b7c9a1b87430266b9aff2369071b03171db283ad9a418066f3c3f428f49fa80db4e67626222a00db7a7211305fc3ca57d350922a2ba6158cd8d40b3face708c8bb665c179043973712eb1d2f672fb069b61d9354ba3dc1c2d8e4257109aafd7d4470c5ba264725a5b52f67c9305137a8924ba5e310472bc0a3a8b92b67f1a3e1f652303c76ac8ad66d22aba4859678b990a23315b54643bd8d56685f4e1297c5b0330926753c5abf977f00b3007bd98f1a38ec1663998cb043e000e900c9897075d038155e083e34224cd2a83ea7722cf139f012138cb9bbb741e30618cd047566451e3c9936079482617f780a49928d47bc97ee478dab6e34dfa4233a02a706ad96ceaeb913e71bfff591d73dcd08ed3f6017520fdfbcba4bb85f294a2c34dd1ae7a76ad820e1eb6189e3a393bdff9b6e1f9b7fe3145738c659e9b6c881340176744645ec5011e18c6f4737705873312b26ac93a2e316cdf85af466fff78328d7ecee42c3062b11d19a46a1f678a076fe3e324fd90a5ed8fd9ad65bf98b0fb1c1b3886838c0c0af6462c57ceb335c2398be6864f56fd7d9cc5e47712950916c81c777fda93ccc0fe1586119bad6e0a9ed8c1f9b951480f895a0154676b752283461571a909bdeef5a91eab40d54c9f4b688358c86f702f1b9c3a414128be090f97cfb55eab3db6c56814bac4f022c7094a5151a8d7baa9694051412542d241007837ec5b2aa971f3ad3f4b38dcdba58f9163c96b6a55d1b6b64feb5cf3455198bd9ab2dc207c97493927c3e9bee056705a25c2999392b65fc410e82e51b81c666b66326ba0e29d68195e4f688ba8a841686b59fb966bf52e7c3c30532449f2afbcdde20c3c84fb1cd1cc4fc81020ea0da5b9a8984436c1ed5c5c33b419f86555c7565557adae6d94a0fca351fc3e3e30253ddb40f4e4d998470a27264f4fc178af5d5f8a78ca7eac5ea8eaea1d9b94789151b313a6bffa4f306ca6bc4b8542519b24745e2bbb93528fd694698ae60e474d9446762bb5b829813bd52a6b135c047e7c4ac3911cd7013656729ab8a4570332d92b19b2e7068c2bfe09abee6c7dca39ecc8b57e73a421695b8158d2dbd3f48f39ae15f3f5bdb003bbdf47d163e3028312b9b9ff4da80673d0d3c5c416147537becbfb97bc280b57699940ca0636bad24def65fa0ceaec67bba19cb77a8c883fda5abb3667d5eb526b91ef92fc1381ae4346eb3a181be47799a00d23b32df8b1320ee0080839b6a2c450e28b6e0288882c572a9652fcda8b96856f9403bf474f8f4496ad212ad3234c692b653c559574898ca042030d908cba812cbd726283e368978dcbe5aa044ba508da5240290347857de37667cd03f3aa8c1e3642e52644c0221504193b7d0ff5863d2a8602197fd427d28236ac0e55e90a88603d5ce7eaf4bba1c11eb9acf5bd691793cf6c737aa2a3bed683d51c124d99b719f90b469c239619fd7e0d0e22bdc2fcce056f1a19f0d2a7d3d2fb56debefca49460af5b85ebeb292a2e593430c521fc83dd15bc34fd1d67295e819020122e8963910f711c33e6c71093763b4db8d0e46f088af4c01c357554a86b831a9d946ecb388ba4f577aea1410bdec23462e69352855bdb83640e2f5c9f4172de66be1fc2e1ee5cae4ab5facd5ca2b0fb63b4e717a07a1aad81eaf5793a89343162a4f4d41d7dbdf0ce75230c473179cccd1da566b0222f51c574d412b6f27bd09b6d290b3c5ddecce01db21a48552960275e96069ba8bc7c9a17cfb361adec69a347726b58b627475b152cc75bcef3187d0f49d821b5fc454a7f347c3fbb0855e0a786b328480dc52dc64a6ec0c31578b8f9d53c5c4a966b1081c1c590d08cd4c7275dd2cc5cbcbe60770e5d8bfc7c92a3e967c7e0651dc7d0af8c36013f9f8ab35fea90ead058855006d04e2fdabd9e39be1cf5e16b395dd4e9653ab4b4df86df01b3b0430d1a2e7e32297b02587f3ef9e565d2ae4b0ec7af21adfee90242a30828baa976fa839a4f6fa5eb84aaa8dc67b77815f9acc0aa9db0aff7a8391a7cad007c519438a9e5083d116d5f15ebafc35247f0e7af1c0147b9bf3b283bb9036cda416894a8d35150a58cdc4c6d9540217de8970dc4d5fb241aa4150722d0bff586f2a9c5e2e83bc120b4e0de44d128d2debcbec0fe2aa0d3fb673fc4ec5bbd9999bccc3ab59964dcc83b1a264406ad5ebb09c6dc3b8f8343014ca23bd4c6cff4c7302821728f568d2585eaf11dd0726af441d3d4e5dc80e632f935098a42559d2c499514c850128382609aefbe354cf3caf3ba0d5e5b0b291eed54233becfb27e0c805f127f76cf3fee6e347c2e79d59cbdfb92f6d171b011605fc6669372e3bae79d671f9d0eaa2c85bcc482d4317d4f4bc87cf233f80a7b689046d14dacb0af11b09257ab8f49154c1436de376c35d816f84dc9908c61a7d81c9c8d2307934221d807c8c9483bff90abb09ea601bf9f02cc6b4603c476f80022c2dbf4c0bfe4140da856a7320a11ed800c7c82e4464dcae9313d0906a26c6a9ef7a127643ddc7a2da3c8efef925f707ae614ea918cb4f006cee5a075ee9a0daf21ca214921a87c63624aaf86fa1052b84f76544ee2e9adddbd0ddff297e5cd8f788ed7783c9dd6faa9a0c2d27a60"}, {0x28, 0x11, 0x2622f6ff, "d9a81b7fea055f80415e47a7e1bf20b137"}, {0x70, 0x101, 0x4, "50d1d2440979317eec5b487c3c497aeb4a7aeac05dc1b77821f7391f8d2fbdb07a3666a4b9fc1a19a3f0e6cfbe7b80667cf85976827a89f877804a8df2ab3048927e70c746ed89dedf69f86084d6a45d50141b281f6c7770843f8942238112"}, {0xe8, 0x11, 0x23a, "c9d6844b4a9a3b137fa8ba7157b86d6c69bb3b376674a77560500d141168039d234cb44d13e32dbcdc598974823f90555b2399615b88a89588046b2d5322fda1a5215f30ca79515c1bb6804668d276fa1e2461ff32ec40afa962c7a551a32a7d8153a75113493beb919c04a234db73c6a064a52869c2098b4ad01230d32cf315faa2c5911933f20e475ea62ccd214e46ca562d0ee415a57819e568a0e25c982ee08b96d35353e96dffe203d74a0b595a446f293068b8381e26cf1ba8b448d1c4b38890751387b329ba24523fad9fe2b2124abd16b7"}], 0x11f0}, 0x9) shmctl$IPC_SET(r12, 0x1, &(0x7f0000001d00)={{0x20, r1, r6, r1, r3, 0x71, 0x4}, 0x3, 0x9, r14, r14, 0x8c7d, 0x100000001, 0x9}) 00:00:23 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r1, r3) r4 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x10000, r1, r2, r3, r2, 0x10, 0x4}, 0x5, 0x8, r0, r0, 0x49481cb3, 0x0, 0x5, 0x1}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x42) fchmod(r5, 0x2) lseek(r5, 0x5, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20080, 0x8) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getdents(r6, &(0x7f0000000240)=""/149, 0x95) r8 = msgget(0x0, 0x263) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x0, r4, r2, r3, r2, 0x40, 0x2}, 0x7, 0x8000, r0, r0, 0xf46, 0x1fc, 0x800, 0x7}) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000003c0)="3e889b8e9f42d8880eb6df3eefac6da35c0890a0e94da7e332d43d4af929", 0x1e}, {&(0x7f0000000400)="cc7c8ca0d3555e076fb628e5e5f078f82cc64387ca068d24a6073ca063016f671fabcfaaf36aa852a29dc2032a3508ab36f6c464e06a3120fab795c57cc48c3468639c4e3901430ca788b07199f7525bb2c590b2d8a5411fc7e2688d9e96ed3a82267a7cde58129d2b9a881672c405a304a21913c0f3654047a913c288d0dea13ef985fe8fe59fb712c48c793dc5bdc3d554a8eb1cc193d9ec4b926bd626102feabb91e535293ae81242a90e35f8f6963a0fc3388c82b13a03880a0b573030e26a05507565a11266ea1e550c595071fe497af2e91d7a58be6cb62891db387470d66a54561c9585b16af74a97e79f8b", 0xef}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x2, r0, r3, r2}, @cred={0x20, 0xffff, 0x2, r0, r4, r2}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x30, 0xffff, 0x1, [r7, r7, r7, r7, r7, r6, r5, r5]}], 0x90, 0x2}, 0xa) msgctl$IPC_RMID(r8, 0x0) r9 = open(&(0x7f0000000640)='./file0\x00', 0xa0000, 0x147) getdents(r5, &(0x7f0000000680)=""/199, 0xc7) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000780)={{0x9, r1, r2, r4, r2, 0x40, 0xfffffffffffffffd}, 0x100000001, 0xfffffffffffffffa, r0, r0, 0x90f8, 0x40, 0x6, 0x9}) getgid() getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) r10 = socket$unix(0x1, 0x7, 0x0) lseek(r10, 0x55, 0x0) fsync(r10) semget(0x1, 0x4, 0x80) renameat(r5, &(0x7f0000000880)='./file0\x00', r6, &(0x7f00000008c0)='./file0\x00') msgsnd(r8, &(0x7f0000000900)={0x3, "4ba5e02047343a8dc57efb45052babdfdd380337f3d4dc7abf4a8af8c9fa2481d64857358c2de827476004d722021e62464addefe173482e3c55aa752d299a653debbd7a033fe04a5e8b6edc0a6e39cf5fe16527a344743bc32a725f3934f2a7815d17062dbbdd0cfc8eedd8d9cd2ae59e97e30c47ac8a9abbda4f88c50872c568677503a03462876cd24b7957abf2d201b3dfe1a41fc9367fdb9b1be00a6aa0ef80abdbe00200dab6bbdcc92a68892f223c6e7d52b60e4591c3"}, 0xc2, 0x800) writev(r7, &(0x7f0000001a00)=[{&(0x7f0000000a00)="cf726b7d9bb386d3f0b2274702c409326296e3c3c932cf02ac52e389a8f1c82b06d8d611d324f3c3027513b624b6a1ec3a20a0cb1b964dd3ca8f8587f940af7f44a189e4f85b6e3a47aef58e4febd3f55b6dc7a195677d517bfa1a26c6fe1a5a0df63802b06d5f63135627a4846aba61d4f3d7cc221d63cb179eca8e87619aa379750285c84e316dae2dc6fdd221fe885de8864a026a77296958299916741957aa8091d5315480f3818a74970bf0daf95b31bf4fe88e2614ba073be79c38897fc9b1924d0b2730a5243212edabd782fa52258773e5fca62fa9d9018ae20cb37a47f715c8c315f20b4da42c0b298747eb963087364171f08a95095d8d49dd06c45077c3fee5ba6e01535ff85241bf47782f556f451f4baa6f60d4b47ce8b5cca794be00da4ddfd3a04173a017934ab66a8984b1c81d5f37412a9a550366934bbef269cf900fe5356087e1bfc69b51a26bc2306103f65b75b70d38932411d0e4728f874f5ae59e2da605815d845139912c49d0e45277e0b5f00f6f6011c103df019fee08b64dc7c94cc9dded88fe249d67a7715cbcd06e2f51b4e26754c3501c438d899366273a6daf1d3d35a45961fe1221a4a512ab7aabb680ae729bdf6cf5b21c5d502196326b15f52d4f6924f2e2feadf34cf78af7e4aaa863135c4c36465f04c15e56d3c762ced2ee4e3d4e0d7f13b47be9bd49212cf83908813907b8751fc5645b6dd5d855fdd14194f748232d8f8958e989664c3071a188c17fbf140bc1cfdb474146d22a8c137f9eebfcc351e7879f29a1cacd8bae8144737acd4f277f94f20de0ea5acdb593e0a99b942968caf94da5d8d2c5ac1dee2ee30d81086971de2dadfdb77c2f6669348096e81b024608724b198cb4a1d9f9e80a05751a64970520e1b7766aa4b766222584c863f01a223fb9244d9b9a93dc4f65e7c8aea4e209315554183fa976ffaa70b740974678b1552a29cea58be8aa3764fba274bb0c0959a655800bddbf0da753f60599cdcaa5f429733ff9fd83b4bfbbd6cbbf965c74af781546bb6493d86f61e57e4abfa4478b0b61c14af0cb27fc8764b16865299345501b11ca14ad82ada08d2ae1b2d05085b343fbfbed0f040d29302fd2a3f6401ba6f5b096f154a3b4756c57410e5ee6574f2d3eed02d466140a81f7af3d98de9d67ecb6bcd9d853ae4f9c01143bbeb01c294f52dbe562bff06ef2789bedb941bd4b8a9340c7007de68124ccc88199c74d73cd4861eb8f3b1db0684bb5c29605094d98f85f55e34d99009e502c84ed1bb6e9ff16aeabce52bc258c171321e383f2d0c90982fc22759b1500396b1966126b354cb08df6b6af93ce82872409d50000af0fc7fb4c916a07bcb53433a005dceeab1d3636fcec2f6db914fae49b6db8aeab773a0846c760a248bafb69263ecdd16c4884750d187540c325359b8d4c2ddbf2339c2efa0e095ca1e1c6af7b86ce3858fc95bd81955cf5487ffa2093ce2ea0a649766711e23d53774e2312d050e98d1331ed95419ab7b611c1a39da0131f45ad22f4a0bbd5c2b451588f77c3f213c75ab10de3b512e1d5e75755763300220c89fe28a7d8b6a453e7b615a62a77122b46b2d6c3b269883e664038d88a51740e8eb9a073eeff0fd908ad2b9c9c4a352faa1766830ed727c013cdee78ac19e02996d45ae4643faffb57b9b580dd1b3128cba28fb6a0ea5158a89609a2ddf794c068ecc8dff460ea2f29b79e8a6b11484b1a3cc469d5457a750d31cf99cba526bda52288dbee630e55f18178ebfebead72d2f812d59c2217c68911699f4b306f232585882dec0dc3e6f703bc7c143ea15704c0d92717a4466e57435681bb84df748ed808727c8e3dafeb4d19c7ea39c35813e64274eac6a2f929430db96f450061a259ed52281a09199b8f0b6242e79f2ba76e6de56be2d14a1902c0f4a1563764e26c7b229037bf8163113807478485d55084fa15b6dcc4cd841789b99c6b93b820f749c818561dfdabbd81473770a8c43ccda7a3485413195b005d69347be79d1b61d43f5c6285765d15e229365d350979e8af3f4623301deecf55a33a1ed87db35ee356b61dd0d27d755f8a3ba545078db14eb46f2f7e9b97756c6021701a95e4139b1a4c22df7a145e5d5487e65c0fbdbcd134a9401f33e1099499ce82b07e3bdb7b0ef811be2dc6c27c82065e9ba46fd6137ee49ba191697f27c652143f5167ccbc26b982ac02248c77f68798728b92c50f045fabfbf6c4e632b435a3e76ecf4eef893c4b68eab425ac34f83c166daa26cefa6b9e5acc3ed12b98af6fc2915f439d68f3753e732cdfb23b7a6f8f8f61782afdb7ed2c08015d31ccd675252c1fc6ec0cf7f4303c1ca82a5a0986f8a6ea0e8d8b62d00d2ebf4e5b225b56b656e7306d63780b086471ea78205b4843424e294489513d376dcdb28c152a5969bf08a19087f6ea7718d40475801a4c4a1f2f892295bf3f5c3713b64ee9dbb0b4d3c12e253cb37f088749c31109aa569fc5ad4a97aaf174e3f34702d60a6e6710f2e317a03574593c76ed978a71b4ffab7b20cb911bf9496a66c4cf655a7a9b1e049138b607dfcecbca49070992d89a605a8d2c35916b33f7b933f325429cad5618ae1aa0fd676e01ed773cd13172e215b967e2238bab5311f1fb1dc5f86467603cf23254ba082e8452cffb4e3fd751c7c751396ab50c39e396b682606ec059e31d6869eba68bf49d18561a241c069ace3813623ad6d299ed5a7f2962999f0ae89bffd760b5a56ce9a9bdcab19d0afa825dc55416d9454a55216732de197793ad26aec94cd5c111bf9a7e06bad49ab02fba4403b74663bab8fb2f5dbd12ebae056a1779513aecdc3d07f594fd855a8474f0a068d16e90c7986487a62d468492f4bb268289f30c77eb4108292b0d67a47089db9256e759a4772b46433ac4908d7c5eda04224839ca1ce7dc235aa0ffbfa2acb6dfed25365d6a6340b5682a02f22f446d294682b44bad0b179148ad29f8bc13d57f4f493e86a2e2f60bd5a0b423605195e2f11b9d6980d8b4789fcc56000cd01205b13856a9bfedd2f7c1a05417a22e930d5f2438b83b07232e79e70633e575e2776e4a5287ea61fe88cf5abfed099e8702eb77223b84a17f2c5d5ad6b67892c2ced2cb530038277be963600dcc8ce2a063bc0a4e84bd82011a6e588806220e9ed8c703c2ed19c0f7b0d39149bfdd4e80300faf3a94f7d4a35ab8c798e454ef79a404b40af90afc5650b759dc11db5b210ecc4979992b0a4e00c6898fc7d442e56b0bdb3143e4b9f4953f5667d063792b6b1a4dd2d0bc4b2fbcc35511daacace8fc9ae1879501309d2b0d3651b49264dadc1ca0a43fe4b32752be1381a2b8dd8e04d438f6983ef50eee9bb61439eba02b76b5c3a37afd8f79807d8aa0609f811c27feea6507d045a71ad3196775059e09c90c9007217408f5dc89993ab471305bc89fcb572f726ffb487115955c4c93908274d5b85374629dd0ba423cd5a77080aa8d97ca332d80be4425c2c237f26ac51789daf9d8530822c9283bb1d494dd1b0b18c944321b740462882eb26c248b78897f52f860066fdb1ccdda2b18f8f0b0bb07e24928ee76fe05f357d2808054c7d959aa20f4a2c8c707eec1535f6ea0b037e71194cfba933d2d193d1d3dee820c3141cdedf1de63bfae69da07968ba77ce3b27e088bcceca9ecceae031645c4253a3686bec49df6c59bb068bbc5a433cdac4aac673da36c59549943a5755edf5f18f8e0b0e1d9461f3afc025a85c3c632825e0f671aa543d3b4450d181dbe79863e6f38b482efad6901bbd3d80a21bc7df6ee43ed7284b4be5d078c8c6af9df5aa14a5416043b8a0144f69b0d51702113dfccb25c5a366b6d73716e659d273d5371c62a014b0be2f85e107bc3ce070570764fdf83b9c625ffe46a7d52540327eb7a2f51827f3a3ea27d4a8f6298e20602e6d4d1dae3c104f8aa768cc734b67ff29c33291dcdc96da35c60ca0d4a13432399a4adaa591c1db12a68fb8ee0410f036d4236965151bcaeab86a243404c8d5bd33404ba06b2d513933fb299e4e40cd88b92ed12ff5f704661b467935806be6829ee4180c9c1f3477cf48d799621c54199f6c4469348f26c20de280b79b8434a6bf42a24949acddb5f9063d3befeee324ccf30df2365d5ff960a56e7c5c9a7752020f7ceb5b28cd876380c876b6efc999a979382d225ab067c70882f444887e32eda41ec54fa49789cfa0ad5f9f19b97c9a26f2d59eaafeceafe11cf041f4464525c2c32d190b3fccc7778f0c96c11ce7d075700f7c2bc02887da431c4855eef8b468680f5ef35871493dfebae2b728977bc8d254e455ed5b3ecb3626fa5362a8033fd5d4a4e87b2c81e220100b5d85aac739e86fe613fe7da661acf22be5c1a1c368669b1c5551e36da380e67cbc416da252d64c0768df2e16d6acb92d495c7e06edc1500765e7539b986e813adcd97c2d40f35229288fb353d48ece837d1fd29ab8a930127851f855efb65f9fbc4748b38e11b02f75a7c443997f95e667ad1e5cad7bbac0f0fc2cd450e6d2c89efe1aca7dfbc6bac772889dff3d22b9f3ba8e347ffd1253e7f009fc016fe8d23a7a0db0f8a22c59b1983749f558f98bf241df6d80989d39dbd6431f8162e8d7ea582d48b10af217ff9b5b79f50821285ea07bdc0f5c985ab81190915090f2aa3e0003adf5c8bbc7ff07a7dafa0305bcf3f51562a19e85bbab3d24622525189acf8a8f0aa3449692c46e5c244e2f00906254fa98bf7584c2361235157b96fd249a9d74a6eb906a3ef68d368c53cd1f06eceabebacff1025c56f38696d359f8111c732fb0a8baade6d19bad503c7d0fb56d0673c707e68514043b36331cb282df73a3e405f41dce4bdd530a527a23bb2865697a98ff3e7ced80beebbf7d37cde6a3e0664d2dcd61b1c55717635d86673ebf119cfed27a87d5ff3f31c165989f3f1e1d49fa78d931917aaa0dfc8cb8fb6d06e139406341fbd93767814d873138e87f271ed26b82cefa89c546e87dfdbf835f3c6a3cb59c661ae5770edc426bcf00e1e849f5143c7ef30b2fd8a92444e57b2870eda7bcbb08605f88d7587859922f76708f3c65773d30ba69ed057f15670cd104b051ddd06da1c29125d3a35ab5d1ad4a357018bee1b0926eaa1f6897df43139341dd1eeaef5d9777d6647b1eafc62f8456879d24e56849a22241cd0a444b83b4765f867d6f8661fe2d9f705c785d4b17cdadbf67cca90271e197e01ede68a125775c6c9f3a239db0c0ade360906769d31bdd6f3b45e5bcbec5b26c2655074321f7440e8dd4d7a918f2afc1dec144182b3eddf234a3b065a2931640241c0c4ef0b7f293a8eba9e3730feda2ec48a7b45f94b75223717170fbbb2abd1d17a0859d73bc4e2643cff6a6a997cf40c64e716a06d8388c573d9d6e14fe196525c2bb702cb9e2268066f3152bda091d171ff53631e659e914b9f896d2cca171d5946145de0fd4f2b10916fd796e7867fd51650e4d616ccfe85d4d2e0b2aebc4731472292634cca119a9c222fffaa05b421d43173147a5cab2de653f42d07780db93bb44e6f81612d080956e144766d59513d602cf29a42d1033e4ce227bbe80eceab245b08d13443a02bb47875d2edd43790615dc52ecc6ce30a0d44d246af2678d52289ddbde71979cd93345a91c6447618a62d2900ebc64b67346793f2cd1843e4a8bf236c47748a7fbabe5afc8d2f39fb032f6ac0061f4b90cedc58a016e04be112ee893e5df00f2205cbb38527af3c", 0x1000}], 0x1) bind$unix(r9, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x2, 0x10000000, 0x1f) 00:00:23 executing program 2: r0 = msgget$private(0x0, 0x88) msgsnd(r0, &(0x7f0000000000)={0x3, "ea07ce9342db616d2e74ebd8f21b741ef68aeaaf76cf4009b283ebb3bdd2b679dd8c62f1e6a01c2878a7565bfcaac0c9b3f344edb84efba3d3258ed62568b8adcb9fbef75eecbb5db3dfbcfa360b25f97708d1f7f8774a771617da3ba14dd430f73db90e2a3de538cf71eb730ea27b578a57d65b3c0f6f767a58716ddb49e97c18d2aca94a5a7b3bd720c6bd3bd90a0e4567c2f52c043bcf7b28"}, 0xa2, 0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r4, r6, 0x400) getrlimit(0xb, &(0x7f0000000180)) getgid() fchown(r2, r4, r5) r7 = getegid() r8 = getegid() bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) select(0x40, &(0x7f00000002c0)={0xffffffff, 0x3, 0x6, 0x80000001, 0x72, 0x8, 0x7f, 0x3}, &(0x7f0000000300)={0x9, 0x7, 0x9, 0x8000, 0x9, 0x1e5, 0x4, 0x5}, &(0x7f0000000340)={0x1, 0x5ed, 0x6a084cd4, 0x0, 0x100, 0x180000000000, 0x2, 0x56}, &(0x7f0000000380)={0x400, 0x9}) r9 = shmget$private(0x0, 0x4000, 0x103, &(0x7f0000ffb000/0x4000)=nil) msgsnd(r0, &(0x7f00000003c0)={0x1, "082f312a6c46269fa95dfdc016ce7dcdc85c15f164464207444c8a78c8a109347e59e77000820a5254bbef913e33a377d8738cd3301e99f39415ca136b987ce22940d0eb914146fb8cdb25bec27a16d170f3c274b4a5ef4569f45d55b91fd6314f362d64b67a11f48357835302bda551b9557adc829b1ba033a09c99807639f9b090a93ff7858035"}, 0x90, 0x800) getgroups(0x2, &(0x7f0000000480)=[r8, r8]) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x1, r4, r7, r4, r6, 0x8, 0x5}, 0x1, 0x4, r3, r3, 0x7b0c, 0x7, 0x6}) r10 = semget(0x0, 0x7, 0x300) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000540)=""/233) getrlimit(0x0, &(0x7f0000000640)) mkdirat(r1, &(0x7f0000000680)='./file0\x00', 0x1a1) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000006c0)=""/205) fchmod(r1, 0x80) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getrlimit(0x2, &(0x7f00000007c0)) socket$inet6(0x18, 0x3, 0xdc7e) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000800), &(0x7f0000000840)=0x4) 00:00:23 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/220, 0xdc, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt(r0, 0xffff, 0x200, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) 00:00:23 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:23 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000040)="33035478f26501d605f4914022e53088b8339405812193b818fca67120c0fd393bb70997541a1a376ada21baba23951b6f56d88fc481d7acf2e6f8d865d2da7f9026ec08dabe399f52ee472c9391747b5e", 0x51}, {&(0x7f00000000c0)="6e920a6906317d2fd293ce7c8e9844a5b519048906298a5355c1498ca29b554a39e98f493423c602d96df9c07fcb403cedc169d0207f917f62f8e27899220a1f5120b9478e965f0855e851defc7f5ac4dea3be55865004f0e9a103442b79ad2d8566f02ac7ef2beaf257b22ce7c79be0f19de5dad618e9e523a7b874dc6864066d79c92968bb4d143b79579bb9fc475769f067a00c661a31a4b12b0b8033406e61ac4ae0e1354fc1211e92b14b695450ff218155c5077821eda70b4c827b54cea4afa44ec793cd1c605a07b441e41c2b5a85a48b52cc613ca5f31f0780a921c769e4310e68bda66ba5fa59933d2ae6be4137faac83e7f216cfd577a2f31b8182e5c9d94429c8490f986ef6090decbf2fd3b0d6cfb0bf41e241c310188425d34b235b70006025fa710d68dba9369e4765e1cde87f2db46f154fe1b21b569fe41e784f619189ee0bcf387e7f3d4380de91f8cd6da22fdb5b60d493dfc9958c476868da3ae2fc3bf0318a5860a6dbc46231224d742eda2aff9fb5289b6700be650fa959ed3f1a16f1420f2c8658e0dcd50c84d76a5892099e92b0a2f3c864da070ad32e7a2d51d6091a5c1b693f79083c9e7bf140bdb4882f148d6a32610e500e7007563cb0e37b15953160057c1f475497db5a671b36710253351b7929d124e1ef8517e8a91f5cd54fb88d810bbc8bc03257f18ebaf470f7ce9fb59b4f989297a8800e42902ae6b4e4864226aba6479374e7e6a0df39bb096cf5c9f6ae3da2f141506668efcc563162a23ffc4ccf8ebd27663e93dadb81dfb594a3834aff0f2d0be6b879db65258dd4e82a61434242a7beddb2efb480d11a9f60acf9dd6239c24c24033773d3ac0b2ef3a30f6e61da32fd826d64410b878e45f3d3e40342310f9b1ab297a952a12dd80cafe81a3241fa53d1122a0dbeab95533bf2a4207aeafc262c3e1ff9eef111f37b0180f047bf9fe6ae9283007e56c7f3bb5f6095b82736c2056b1b08acdf72226b3f961929aa31ff0eed3012c9cc61393dead4e2e5834ec210a583cfd684863ecc8cb63325187c4adfecb7f50f3a8d7900e498023ffcf922dea2d270ef433118ed3166e7b8ece397ca02630898a207a28c928fa927fa1638238c35677206d769c6fc7d389359cd4cc7f4f2bbbc2d92d656c1467df5f155260c984cfc9781ed85afee37c175e6cd6f43e065fcc2583b5ca960cd545ec3c58c87b7f6187dcae0b30d57b607ca226895fcfbd2e833158f4cf104bb949334265659f26dc46605f89caece7c1aa18a96f0690331c45dc1b67db9bfca3fba165f73a333a4b3fcca7acdd2ba2fe8a0587cf5f49ae04ed44a51e6875bca157c8f2708c0e974803b6e87514b1b063b591b58590f799af632ab7e274b06a697d78fbada59fc2c4b28ba0f7065c442b5beba8fd3997bfd16d9741737e0bf551b0d2d234f79591a09cc1954e9956a23120a7b9b74131f5f86f81f57be831f937537c75deaee06b34683ad383902910faef17b92f2928ba76cd975590d8440264e5c75495363af9d1218917d4b64d7cd0308b623ad179b52406c8e508c3a4b3dcf540d8e4e7d85718fe3773dc29fd00b739cf238ad7327962fd38636d57d0306f3a9bc64b8fc65ea9f3e6477318cee518b22505c8c94edcd494646ba8d3f31197c29cf957ca9e2de97e9eb959fa81a030d8261d53d2592e724841769db7acc98922263a5a0f82c0db4fae078458996c92cf0af8daa75252a8008cab37a242f1f496c68b7730ba622ec9760838bd63420d9d9d2e28ced830aebf6be0e4a630ae4bd9fbbe1bc12b974ec08ea68923860af9cdaad13d1e2fd5a985f930d1049f500dc39413ea0e02f270c656a41c3fe1a39bc2068c66cd81f187c13e4e67523d773f4313f3da298165a7ef060b3259a3b734b67d9bf29401ba5ad4ca60b7d2ffcda0c0002d8014fe90b41839ea73dbea132f6bc37a45851e08d0932ea1ac9542e7a326eb32b5b3aa98f0835aaf0fdd2fb3b994d77082badef21a6ccd13bcef3d36c467c78776824e0e964ca33cb6a7b76f38e62f73fd95d0fdfa1f025483fff756f61d147ee5cf41baa65ef65ca763330d363b48bf9a29bcb1440c9892c6a4a442b5c601705e79de3e9918501666149a14ac1d3035920763d6b80ad4edd3d4ba173dbef394586bf913706b5718ce00593f385161bb0d556f20749365ad0efed03762c2c02b5d4ba567e9606e6e5582c503159f8919a4d1a7a2559b7e4928dc9a5b2104bda432068046a413723554c39668c32afc112d71d952d33f3089794e5ef5681788a2939835a2471c7a18fa0e8530fe4889b77ec20af6f0460db5c2a5d51166abd1922935f042711b76a241c5b64dc6bae00a5bde6e215697e8eb8743ef84a980e97ca6cdb4a013937491c9fa6c0d675fd9f268e03772055f31bc006b6b946479cf045bc5fcf9fc2182de7e7100be80c5409f561848b4a7eec253b487a39247d1f1944f608866a52a541bbb8599bcf4dadbca499d46a2c30d7408ea693621d7391697f030354d5546c43ee85584eaef53cc5766a18a7b6bc1d1e4d06ad9d2515e8bcbca80164a70129af9f5a85b63067dbbaac2bf9e5d68660ba610a884b999dc2af05a6f43c67bdba3b7068c1ea7e8be22e6630a472f06000466eb9571e232ced907d24909282351e5b9ad0f5958c312f8c5c0b36ddf28405d4b2d996e8304826c63c581b48bbd56fa29e5b45960d36d38485fab278813bf69edf48f4cf580eaaeca23dd4416006c931b452b0b244b172cec00a8781f84edf43c74c9c80cdd777d6a175770fb8a4f39b587ea7e9b0027e4049969decd8d1ad32f63c158a3e56bf7f642f0b14948028dc230d43b6d372f42844f1e5292d3624e00fae8bc5e24bc62525c879bdcef764a2ab0a1d87f17f6ad042dd13e2f6c579b482eefbc8b07f3d2b216a85c20ca521e89580378000daa0e15e587316a5718b561aea9eb013907ee0a1490ee3765c87c71caaabd20d6ca01ccf7be45fbd140c9879bb0a35c56ec427b426c2db79a5d28c27734c4aa33a489d65d31797dbb98fef4a88d36cc1b833e5601661b573f86aeb2dde29c74228dac01456d241a273b901306800f7a7581116a4edff1cb9b95e4bea19ae810207cfbdc3c0d30175540e60c69a410734bc3c9b084364acf2bff06fe3af9fab655673efc2c225e714198050c6b6cfbd536d1ba1d3a99bc4fe8f3bd24f52a1f1f6ec57653d4b12207d120fe15161068d4fe209bf94203be7636480407fb56f623ae0ebecb329409a13c21224a861c463ce8d70b08ca1acb2a50ff2619b93f9e3d40588338da6f6d040f8cb5d3010b95cfe20f3e4d867dedd684ab2470f73856efec14d227a76b33b134d9d166db00dc9459ed5201fd2d0b9b42958fa1ed20ab82a02333a92cccd789796c41f92d411715f8cf604466738bf9905692e49d03f03d39d73e0105afb383bd3b3ccf5b52ac36504d7df67099339fe5cae2a6af1527e82898778474860ef7db900cc054137d2adef984de15452563694afa830bb2fcd38634998a63f215730f894a2497998d0f38b1daf47de0ae0bc83bc1fab0b4cddf427f2a19c86211dfff42d1b1a4421f9ffa1d8faa3128d73274644c43301134a3ec2b1c9ca1ca1343542a8478d1c353d3ab2b68c622b39f83e075d6ba2504b74664dceba47298e85835341e99eb01d373a9484ed6298ba8a5169d4ee6b74c78dcef34838d5bd900b148c2ac2f69b3868bac4e673ebf334823277ef48218b37fe49b06e18fe32b5c67e2ddddbe8199aba38682d55a5178fda1db97f5a9fca55124b006e555cb97ddd30255b8319e8805294527e152a1e3d7195c39bcf76a187372f0621a65a4b69504e0af428e5742618ed47b13b9e0923d9954f462740518cdb0cf58dfd21f9ec2e0fc683f9310428f1866c48a9ae08f4944f9be3c1807241daf8ce4c31061a1fac537684ec87ab02f335053e968e9ca2dbd75e401834c8c52301cf5e9cba761302c735a70a5e750947077b5db90d2fc994f426b28bf72dc79a93ada1794f87124d12bf572421720d9ee282eea263e3ee8c14bf25913b3fa2142492fac23875b8379c604b254f7101176fd7b2dd5811a5f47094cdaa7765fd7348a5b19a9c2b8d4745459c98aae5ee058cba61fbbaaae55bd5718f796ee1fd6fbfc19bbafb9be8d0d2e816b06a592653323fe446bc3b96e627e36c6af69f567f14e275f88bde5951bf32da087f836acdd5052641792b041d7aa70513faef2d511a208243076b81bb70596ed9fc52c2ec6802fad36459b8853378f5cdc97008fc8efa4c5804aa412f680267d977aa36a6dfcfadb33b99541d0902a0efdeda2a857dbc7d85deef8b2095d72b455a6c9b7313991c40f10dcd4a9676ded8c68e4241ab501304f82e86fa8c88c8fb058ffdbb26b05de8575967cfd1cfde032f6e4f02c6d4238b298500ee8142da40d65d39a1b5fd8c9dd4c5e8e07ee0257e2763bb40d920a17df9fa45db3618dc5ac7ada23725ff3213c5d524cc4ea3b03fe9f55a55525b74a824483068af175a2d298c19380444aefe52b526393aa7d7822432e6f4467b77ba044d47ab7352a562052f071044fb5560ecc0608cc9af7bfc93b682b37e431e25732ff1834a5882ed2c95aa66ba4876285b97459f75f0b30ea351640eecd657578de136e9ab8efc0eb54ac29d4e0c0f7677411cd6f303d2de7afee266ac007608fea4eaa228fd2a866305f217cc2ff81b8f02c8206fdbfe6b96e647a769a1973d39dd3cdc101a700fdcee7fc9aef4fac20decc3d695704a496e466af58972e263027606ba4655bc65ae31628507046bb227cb60d74cc15a0e099b813a71139a4714e8c8af1525eb83f330abc2bb36d9afacc38e3901e9a4d4878e4836e5c678819ad823378ca6c7d2b1f7943dd741fed88b13d54427d5a9966ccca03ecafe07e7730bedc29a85cd27f3264956ccf958d0cca941b83f40fd1dc803a250b6f595f28c7907a6d1654725e282bc0f6ddf3ed8d0598bc7f5d9d1f0cf29056a27560271c4436718888ca01e68c9a4974ed11c139224c85dcc18f9f2ad0bcad780c3059b54d092db08ce0c5162e4ccb76bd341f03303c164492d10257691560c384e73ff8710be397adeb4fabd59d2b0aa6375fc97f2636f5506e7397fe5ea0ec3fa4cfe6c4e1c2cd9fd4ac2f4a4ed49c436251dfc56940fbce6459a3fd9b7df4285894aa1b3ebf5ae7706b57ba40f95d48d538b54e1335f26f4fdb11236725612ce3bd2de32bd1bc2cae4aa6484496ee642afd0db02a8f4066aa9f64000f95a12fbcd275d8c01568702157ff4a56e553b569cdcad5ceb6ba2bf03f58aae6722766e7652cb118478d11c9bc4cb6b3bc74fe8095bc8b046564a82a4311b3cd80f6be287632000c13ade5007fb7ce9610aafd6545527ea7ca1c05f0ec5504fbeeb12c58c2161dacf3bb0717bfe22b41c0ed2d624f15bb55d5b8a84caa008e5984afb8af8b51f25860cbdcc1b3dbb20f71154ae77ce96cdb034292dec574c2268bf8602ba03decddb0efe51149d844283391bd371c43f89241030abdcc4c1d60a9a4a3b3f24c1e7f9bd0de76ca89f32f1830e3aa1184d6ad35bd0ade39d9bc34c78366bcb8d6890be447a9603daa091ff204b0d9148bea208538c0d1352f1ce79d2e1c8a6b246e1bdee4ac2d05828a286005f7dadf4f3bd634e17e2101e1b76e0df68d59db0c4750c01908e43f72536712259501e2315594b856176f0235213a1208ec86aa434ebe8d2fd11545628b07aaf5169ba1377f6", 0x1000}, {&(0x7f00000010c0)="87e773c71c272c09b6bdc86014ac17", 0xf}, {&(0x7f0000001100)="01ec9aa58be56a9658caa2930f7bad8f4302c405d20468c8b06b635c2ec1d2a9ac22c4f4052a3962c90eabec7ce68fbcea67c18b1f6757203b11fee639c1ca4c5521f0b9b690a3164d27a62ba727f844c1a84e1a03fc206ec595d2652dde3cfd3ea98d8e766e8b2b7227824b43ea1e0de23af63e2ad2823a28290ba34e3984a7a1f76e73f6db", 0x86}, {&(0x7f00000011c0)="7fcb00134a61d083c08ba0c31b970bfe97dacfe151d6d007f6de183e0906e6a209dbf17ad58f5d1031e082c885e9c74fa7dfb212c61e978cc22a0bb46dbc60f291f8d532f58e3f552d988d83f19522fc55d3750e4f452054a89c8288633d9945a6dc", 0x62}, {&(0x7f0000001240)="a6089557210b8caa1e90189f784ccceb2406db1935726382a5926a254c804fd62b8311b053bd1cf95cbd61694f1a642b17715aaf3d8c55bb0dc49061b1", 0x3d}, {&(0x7f0000001280)="6603c5e9fad35fe8b29d83c9d0e5cacced8a39d3c9cb3af5bcac48258ea0a698cf909da4e0dccb7c1cc47727f7e1db19a2f66676c55decd92111ca7bf22ef0b1a9dc052341d8890067414b97ae8e080f055bc803310793d94a50d1f6da40cd7c26dcf3c3602ef9f996af46305adaff655eff55c643c4bb968c5c4b87bcebff8d2d9a91de01796279492aa7890298fe614138fd4222649103270114b97b3a83bfa9bc334f0fa242203949c9834f3c4fc9", 0xb0}, {&(0x7f0000001340)="e72db8d89082dde09f5e26021c63981123226f635109efe02764cb2ab10efe3138dd216a09581283d503c764aefc432151f915da38205557e0314e11dd1922a9482176166c187fd2bbb5d47bda1b3ac46e515e1a1d25b2f87c4984b7b804bc2b7663aa24c9a2c514790ebaf451b3615256faf5d4f0b2840d5dd2a5c7341fd17c384a6bc23513758f19ba065c89a8e6f92b7c976155a2d17d2dd720f0c25b55ffca184702c362304ff6832a7497ccf0c2898e516febf98562cfdc130197c87bfee47c16bf9d0fe3d7ec5b0201f7aa20a7a3e047c0dc0551f11deceaca3c8a6b44", 0xe0}], 0x8, 0x0) pwritev(r0, &(0x7f0000002ac0)=[{&(0x7f00000014c0)="2472f3814d37133d502b205cc97308674ab4a2c2057eee889cc894836386b19a7c296b87f1d3709c8075bb6e4077d8ec6b8fef3b60796937acf8bb18dea0b90e1f3011baa6a753d0a7ba6288158d824688054c5cae82969913e64fb664439f1d6f5041d5a568ac8e15d4a531c424", 0x6e}, {&(0x7f0000001540)="e260f0d9c157b76a59d55c38c25dc19a144d82ef554359ba658dc5daa519588e7a88c85d7879831da95add217cf2b83182d0f566651ef374dede341f3174fa039536b7d1526f1933332ee77dd056c6213ffa9e782fb460e5f920db4ef6622206c38b55c9462b9742abf16f83acd12766", 0x70}, {&(0x7f00000015c0)="4793db61870bcecd371ba4ee11976c01cc20e2edd0cce34cdd9b7319908f85f7f6774f2ff054ffb9de5688773728a4fb152681630e46066029459ae45b0e14d0bcff149ececc236f82c9e5b0ef436d2f43885fcce70831a76dcda4737d4990699edac294de36fb531640e2f20b6253764ca9cf55e560359d0bd4363f79d814ef9fcfbbdf6296368b062e3d09fd567efaad36ea896fb433cc33e088590b9304cf532acb469791bda186e9d15cf2d2f26eecf9ad55dd9068542989a25c7ae0749ea3", 0xc1}, {&(0x7f00000016c0)="dafedba8eeff95156179a3470cd37d9dc53094b3aff94daebf71e794d1ef772112af7db39e36d513f298a2a5c241d27a755e08dad0a0a9c3755cbe802abaf9b0a49f7d9737b8cba2a49e6b4a837da651f0a0c6d42ac0c48ae73c13046222c2b36afda4033c9ff7c9185aa8ccf9b9da7f7fe7d72a2e7623793ac1b7f56b002006c6de231961c10e16e3408a2b8f590ef875ba2825717a7306589323b4f01f8eb1bd05f51b71a95810b79cb608508c7f7ee6090c41d633af0764ffe4a0ad5fe61f8105bdff10133b81f31b9a1a6d8e57", 0xcf}, {&(0x7f00000017c0)="1a9a12b7c8ba3369de6fce1ed26bff2b2273440bccf3e9fbcf6549bd61783f52aa9c4240f7f08d048d981640c9551040197de1acd02b62c63d22203930abb629b53fec8e1d0566a24f48afb86292716b6158d771f4be911f62c05629a6e27be80cb576fcf76f283f1a92fa059b8cdf0224e380eaf9383dfe251cf9a33d165afe7d9f132a70fd247593d2afa1701b2fcfd4e5069ebbc7201df4e456d23cf5e799e522d49366180813f820fbae1abf799fc326209099293dc616803c969862b1b74da6c533e97436c201d1be6bbb950343875f411568859dc594f0d5d20d5e7ea152d2b7e4c3e8a03d93ac809fbc70d2e6c2ea985fabe630", 0xf7}, {&(0x7f00000018c0)="c62ec3f5658766e745abf8968f07ec5719822c2624cb679c63f868b8fda09821f72deaba7431d29041e87f4a3d7a656d3f0b5240ae3aa6c1dc24320352e07ad941e596afb546dd245118ec490377b6dcf1dc199342ecb5bb6d29981b5be49cfd7e9a42d147a43894395fcb005295efb6eb21703d74388a929f4759ea411aae068ba85b791d47564e6c23477318b19cc8b39172171535a76b9ea93fd177c8bca0a52d3e364bc48284df544c7a3907b2c6d3cef44fa5644d8458aaa758b0abb8bb62cd288f1e817a93c6ca530f86fb47403a35463d012f4e855e91d68e13a10c854f65bcab36ca17b11f05a04fc1b0c9f7129886775c22a58f72", 0xf9}, {&(0x7f00000019c0)="4348098d655a1f3b57aa10f061bbd8e5a8e7ff65fae6348ad388a1c7a853c1dbd61a337bb0287aa1e14cf1d816d7fec04b2055894085dfa8bf694d433a99f937e6f482b5fabf8a384abb7c7cf48c2c970236812839280518b47345ee388d9adf659e92236a4933c28b5c87c77236e4cb843a536a1b510641fd6a187ca00653b4fc21fa38734d9aaf8f1ed5ccd39738e6efceb2c54755fd6cb936c538fb3d4ea93a56d4bc02e43d2841ca7593fabcaea574c6106c5807c0b0a1ac1d59f5d412dd9a9bc808ef7ab16f38b11ac4814f1acf98cb3eb3c1fe5a08914364", 0xdb}, {&(0x7f0000001ac0)="02910dab1840e4784ca13c7ece61afcf8ffb03a773bc27bf80ec7a0bb01d50dbcdc06cb69520ca4f8d6d1141447a22d8c7b6ef3c69053b7f1a98db1bd03081fae415acbf683bfc9249e641212f67fb92c8f89ed8ebf1e76bbe7ee568ac32ed7f5c9b85e0102a5b4de45e4a123c0427fd829a747aa00255b7305c1f0ca614dc9f735ca0fd304856fd1e6a9f1a5a8a9930242ae752f6aba69770588ef2f9eac0dbeee16b1d5b4b98060b7a72cffb59651f51902e618f3a44c68d48e935dfb1f0059a8bc769a8f4abde04b3b2975b1650e7875220f033c6991c777f15f786e3bd93d70a8911c38f069ad90855da4056b9c1d464738951b32a60b725a8c244ba0cda395ce946d1c95b1d777850e891d11ec5331b43a974cbd1579061d6e3ea6d0aeea106c3c04719ea66f6cbb0fc8f90719c5506c81f7c69eebe9e33d25fc59c24c9317861a8f8ccd3640f381a56ae97fbd40a6a11f300a37043cf4a1590a68ef9d120db99aa5d3b56a317f448fc1acc378ece1e4c4fd723c2e1c54080efa1aeb3d5d9c6e37d07065c75f288072ffd07cfb5851b439f632a2f8b87f1f341e203de5b0cfa441acda6d4203851a47fcb10c2be9b3902c1a69cd178aecbe3c01335f35e573784b11789faceffd80365b2d43e1c9c9dc14992e11db0f6b926f78693a4ebc6ecf1b2149d10cdde03db9cbef919a15e5c44dd7cdee10cdcd6726d56e15d0c75d0856ec2c500c40f47447d8e175144c1282b9c0c191f598931af15218c0e6d6e6e72186676b00f80d12c4c76e529b99415ccd42c9f20aa169777ce568564847aefa191276ce3a02ed6e4ed2446ec3e98c943a05bb9ca2e6ca17b7e512d57fd6617162933e41bbce40bc9e4f1565d88cc24820d6785fad78f92fff91a6ba7044f3bd4e16fa172504fd781c569c3867b8bc9034c834386760ecea3d8607e02b4cb31daabdb60bd7871c91323a8dd95a753aad3300cb512929f1eba50b1b98f1e59211912eb01eab5d6f9dd20c43b3376f8cbb225b36c402a2b1ee4aa7a8f74b1793d9af291e8de3b1b96d380821fc3c815ae3fe75eba3580256df5d5877ed40882ca79a02814e4ec874fa66dc7bb01ae9da43115a8078b8e0df97d232f7f1deccf8892d390b7f7240c3bc80a2c717395bf8f5fa5deff93278f96c8b330337801c31e269064333afab26c71b825104638e8ed79f24551cc9ac5d69829a73021259b8210156ab7d742a7bc890d4f6ff28a19a9c18af5043cab1ebbefb351fc45fe8e8fe4ca2751ebf0a2408f8f898c08fc0b185a514a5e601083223747628e8db8f4ed71fb1957a795af282552705b530c1edd24da4f4ba38dc28759bab1a1afb583ed55316b63582a87e71ad51ce9475d3da670f136aee3aff557e87fce78100d3cdb49b92b10e233b3334ee2b14945facdbcddfe1cc073662c0fd7b684617ad0c359c90d8e33db6ed1c9ecc1e5493d7042848b203df98d93b86a0fb9a3bb1958e62156489ea2d58b66115f30f86d9cba8991d224b5ad68eddd32334e9dd05c3a82b1427342efcc712a6a3387ac4ad5d65e08fba26e454016d025dac89a821cbc096e5b3bb74616dce209542741f875e24dc61e1c2f8910617356d2aa995edc61f98bc12700a514bd7d4b0865997bb5d9135b64116948fc02881a0fe515ed1182ebaca982be2efe8ee7680f5b8e4ecd2681388eccb5e38614362ba6767fc759b923340758bf6a0788988b6b4a100e2a7bd906fbbcb6663ae8bc87e03540c4ee96991188df93a8fe3387761c524255f49cd63f28cdfcb287f002560cae61b4fd102ca768b85eda38e52f403280941908ce7b9689d5c2a0c67a8c8c1a9e7a746897915c97762127af638d968bd4f4d731122398460ab5dfcd01a94bbbd9bf6c1f15f82483630c94e88383b1b3b66e619971e9c198a12e786ff2df203fbb06805257a1d7a824b75332c7667793a1839b31b9613b83044343d423d55f2d83a65fe4456be099aed426ad1d9c3c60fe1c0df39cf05830a02793cda35346fe3899117c79f83aebc844a442af6efad234f55c26f970659feed48bc9c3657f92b78baf7368a8924ef8848c262dd0c039f6e671527363e5bffd5dfc162643873fbd47550db90bbed0220ea157dc294b166ac248c0f9aef363d23df4b98255bebe7ee1d00de98a483b4224a448371827a87c0ab4c01ced5182b7030167fb6d88fae32243cf8cbbd0c8f4391aca4d62a7613787c1d2a53d014dce2505d7a4ba7615594c05e46eee6d52721a98138035f82e6c220566ecd1d522a02380fa15925b673717e9315ccbb2ce26d40ae641bccbe1250544f094dc2cf8e51e45e7eb327531365c9df417dbb88322a719ce3b34359026f142196ed63d044e5c3c148b4fd08bfecf7948764d33cc738ff405f80e86ceaa826fe8db81f4dd5a0d85ba13d448c26db712192f68cca15734ea67abcdbaa7d3b00092c12ec6af7d8195ed9a83a36bd355c3d24bff240cc0a371b993714bedd838fd2f21146fcf3a6a0aa3e0f738312b57d3cbaca6587522013b82a0eb65194ccdaff68f211815f025aab87f63bf9e2844636ee451f5a942220b8a0087d8d30af24cbfa992b68d7e5b730387d443dca1fb75586bb7c5e1e17624385e1bd7c858ae41a1bbae173a4f25a28816d741a68f20201593943a8e817a5c652955c5dbfc5020b7acf3548890c79a8472cdd6695c996ddb82f074a3190dcda87481bd4a250d8eb018b021c23902741a7887f00e4f92105812925aa111e245c0983c0286fa5f68eb3237e6d4faebfee6e5194e41d52ad4c789b22a1895ae404c218a67ea4608e8cc7a6becd1e49a090d3d0bfa3d4d329545fea1c87583a42fb28ad7e3a188e1485fc3a42fc4345470140cd96f8387eab576275b003814deacb912dbca6c27877dcd3b1145464aadcaffe8207d1ca5fc40179f227010997c4cd789409cb6849a96d6d1c910f2063e3831cd88c6961a5fff05ca6762d89b1fb2502cd3ebad9feabc6f075f1b981fd530a68e1dd956aa29bc2a2b03e9595ef36dd9a13d80bdb044e13c03e416f29283e257d2b250a8fe3f20ac727dbb49c1ab92e8e7192f0ef11d6b1318833e42c81fe47263ea9716972af2fc9e850394ddd116f55070b55c3155f9fc2ae8b5fac591dd5a52f3a43a9ee491c4b6e4060ca904d140a2b0fa7346191b69a3b5aa1037da952b7e96bb9e47e3fd00a732ee0e78fd694542729b202f904c031c3ca617d2bfb9bb015a63e1700229bfadf670a354295a692293a71906f6d290f81b395a469999c08e5b9e372439a0ad3608b29c7b341575cca2c750cda68f024665d1ed922e6ae65a2cab6f0b476ce2d5f6d6d09577f7cba319759fce188f201a3a379d42a6c392476404160573b568155fd53d995b58d091f3362623591f4b4c4418d97f09abec3d60dba80114b3c68df88d58149d0de2deab855a9a4afec93f290a3aa435ae19bc2bf5d0096776d6cade6520b9ec58438d3ab3f0c5d8ccadaab6bf52b97f5a2ccc9117457d516a8c906476367521f707b017cfa08abe9c3eb80b6c97d34489440e791a560cb4f49d591859c41d058209ad3be0e1acd69315b1c8f52811ed18e1cc3281ebb33fe85e9576ddb7fa177f51f704e15d41d8ed5bf793cb6a8f52103f8271d57c44dabd5c432334ce0886e5ba4af545e4400d061b1822d9973785425281c7e0158362eb8da40edb5492c2e0f5bd3ecd345054a7308605bb0b24068c03a5129dfd89848eb67c1a724c7bef60d56d11d12c9e8340f07a5ba61feb635a40f00f10dc236471be6dbc54b156cbe0352cd916604298eb84909eeb93974dcfda6aa541a0ba9a50c830a101a65a5785daeca7d995bac6d67d35e67784f5e993e66067915d198102f8b194101e462659fb6a4d4ec78a5f8d6e70a75708b95779c9b900c0cde0aa6b0fbb74552e42662c715d3d870b7478c70d21985b21e40177e6f44552770c9ed2329ab45dd2fa27e36851828fb240ad3c12464a71a249d771d2459c3e7f42d29da440fda0746f6193b2ef7de41c9660436112ee336ba89eb2645106948dc73d0ead4e07315194a0ca85c51ce80fa5cf6508c94a25ad144b7de25020203e367a135426f6a90f347e6faf974d2ca3f45c1487d1b575b8e514afee300b48f6663f3176f82df8225300d927e3b860dd82b367b7243fa9e7e0c1b23b61d84922a7af7ac17a666e800b8e1872f4df4510b849bb6b03673e444c1deacd3ff1bede08702eecdd0a2310df4dba25da978eb4b739cd4f3cc96d8f27f213965c46f550dc3d261b67fe006ca6c63958753f5b5b18de73aa38c6aff963f17fe99d530d9172eb4e92eb86b8150e3c440521a7351750d84c7de8590716525454b0f968c80d03ab3acd77bd81e7c440de22ea143dc93ede1056afad9474b8f9a5a12c09d4f1d08afd9d7a6bb350712ba85f9f32e840645a52bf764330423fad8197b846089c4f8e2efb7ea7021fc4949c75e6317e621724d60ae8f261396244bdf2206cca717eb2b858aa06847e3fcbcefae476f089036c5b4a99d2c42fa795535befc4cde33f6e400bc500933ca9c0b66f7a2f0d99764fe001c7367293869792be8591ddce944700378575b4ba34adf358df111d5d614960a94883290e743a8eab34ea73b21928f83b0b917bc45b0827407073a638e8c7c1b6b9529197b976a1a4feb7e016f569a7a44c396d0951e9cc6c9176e8c85748698478620aaeffa123a56db2054f9953d0fe12f8784d3dac4fbefd4830526d911aaa75cfc53a3f3d0a9823abe21d73a9edcccb05dbd7dae56a03deb414496998971f36d58c9752e9119ca5f2aaf4df378dec74d3162a6a2215d31a48f848498ca17546f0494bf73667e11124b1c034b5c816078966d19af5f7ad6f048860d1c214ca46dd722c1df23020017804b7c61119a951ca2359d0721b1877d8d472b3a5760a56ebada88726a206909b6e431489a406f87045a611f546290bb235d22ba9cfd1edfb2e99cee39b24642807849d93c059d640a67d0f4e61726394c8f56580df1c7ab5785c850d438819b9954ee863893c1d28d29d26d2e8958443c7985fb1d4aa0c8b7eba273bb60c5d5054f1388635468f9c73eafbb9c6fd3cfb66bd8866a20dc780889f3f5143ac04f3980c8f93ad81a9753b6b0179967fd87e06fbfbe75325937afe3fc959cf0756ec468634b82a83a5efea9ad497ee3244da09facc2cb475467bea687ebed20f3ce255fcf483591932c7d80e8cd65951f64fedef9e450b78c39cfd1fca409724b643f658ebcf608e35fa2ee357c552d052e9b9681218d18fed820d62075209d35f80742301e2a0f5b1580b723c249b89380efd8568ea948cf959a9a7ebcfe76795d623b384e40279d8717a6e659dde809a54b10af0f8dd592b9b704d1362a9513631770863a68ba51d0df1211c3c7dbeb826530b9dc86450728fbb5934b8906e2761125ce05fe85a20c045b2671b94951d7badb63a992f7dcab9aae8248a65fae8afad7fe581a1ad9e4344e4a76692b31fab2c80d4514966d43b0df4e1a21d9436b894fc64a38c9f5f0083502895c6607e3eb59ecf9d3ca3e6b09dea3cf73c5be44a2aa24d9d2ac76ebec92814ce7ccf576c35c38e0e2ecee8f801174b966f7cfdd86c61988c12d67d9f74d705354375d8cb8d5ff182ee9664c29280cc6962f7c2fcdd989f9f04456303ad77841d25241b58c9beb0a258e6e6fba402a9a305adade9cf323a30009b155f2a449ce27d576c1e36f57598af49574a9e976095bddff99e0c771c0aa22e24", 0x1000}], 0x8, 0x0) r2 = open(&(0x7f0000002b40)='./file0\x00', 0x20080, 0x0) utimensat(r2, &(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)={{}, {0x1ff0000000000, 0xdd40}}, 0x200) r3 = open$dir(&(0x7f0000002c00)='./file0\x00', 0x0, 0x1) unlinkat(r3, &(0x7f0000002c40)='./file0\x00', 0x0) pipe(&(0x7f0000002c80)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000002cc0)='./file0\x00', 0x10, 0x11) mknodat(r4, &(0x7f0000002d00)='./file0\x00', 0x0, 0xfffffff9) r6 = open(&(0x7f0000002d40)='./file0\x00', 0x800, 0x40) r7 = msgget(0x3, 0x28) msgsnd(r7, &(0x7f0000002d80)={0x3, "577b81c2f079c4563b90d84424640290e21647fb04d36849ecb2a5507cde3d31d43d99621e52c1171b0693864f5d6617bb9ca6d2ccf6aac554154bc14d6c2b35562c61077154bd420abc8baebe0930d902f5fcfc9bd86e7745a9c438137ff5853306349b627621c4d626e543852ef55cb2650fc8b2071e8fed"}, 0x81, 0x800) lseek(r5, 0x0, 0x1) pipe(&(0x7f0000002e40)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) socket$inet6(0x18, 0x40000000, 0x7) r9 = open(&(0x7f0000002e80)='./file0\x00', 0x800, 0x152) close(r4) r10 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003040)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000003080)={0x0, 0x0}, &(0x7f00000030c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003100)={0x0, 0x0}, &(0x7f0000003140)=0xc) getgroups(0x9, &(0x7f0000003180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000003200)={&(0x7f0000002ec0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003000)=[{&(0x7f0000002f00)="c1c196dd48ae00f64a000dec57395f02ea5a325496936e59709121c62074be9f5e8a6a885482ad85ea42bf2308fcde2705cbec34aa9d49358bdb056f0c0b9a2cee714e15a0a26413521846a5ad774d009000380bd68c12a5d4cd06d3f734bbd817bd215f54bfed442339995e531681f0fc6e4447ef1b840a8a7680fab22684ce3c34e3cc70d9a483b0d555c7487ff3d568fd71fa8a1c2764adeb842ac9a9dfff28c168a4b26d8ba7d506fa5fbeaa280ca64ba6be9433fd935ea83619b9ee1c326a5cde486535b55dde9fe796a390f664ec89", 0xd2}], 0x1, &(0x7f00000031c0)=[@cred={0x20, 0xffff, 0x2, r10, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r16, r18}], 0x40, 0x400}, 0x7) r20 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000003240)=""/98) msgctl$IPC_SET(r7, 0x1, &(0x7f00000032c0)={{0x0, r15, r17, r16, r19, 0x2, 0x401}, 0x0, 0x5, r11, r11, 0x55b, 0x6, 0x3, 0x67}) pipe(&(0x7f0000003340)) 00:00:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x500) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x4) r1 = semget$private(0x0, 0x3, 0x2) semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x312d727593fdad45, 0xfff) r3 = semget$private(0x0, 0x2, 0x400) r4 = semget$private(0x0, 0x3, 0x100) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffc000/0x1000)=nil) mkdir(&(0x7f0000000080)='./file0\x00', 0xc) shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x2, 0x8001, 0x9, 0x0, 0x5, 0x1f, 0x5]) r5 = semget(0x0, 0x4, 0x10) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000100)=""/210) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/67) semctl$IPC_RMID(r0, 0x0, 0x0) r6 = semget$private(0x0, 0x0, 0x482) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000280)=""/220) bind$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0xc) recvfrom$inet(r2, &(0x7f00000003c0)=""/23, 0x17, 0x40, &(0x7f0000000400)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000480)=""/129) socket$inet(0x2, 0x60000005, 0x0) rmdir(&(0x7f0000000540)='./file0\x00') semget$private(0x0, 0x0, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000580)=[0x8, 0xf6d2, 0x3, 0x5, 0x5]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000005c0)=[0x7, 0x0, 0x2, 0x8, 0xf8000, 0x5]) 00:00:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1eaa, 0x1, 0x6, 0xca, 0x7}, 0xc) dup2(r0, r0) readv(r1, &(0x7f0000000080)=[{0x0, 0xffffffffffffff4d}], 0x135b) r2 = getpgrp() getpgid(r2) 00:00:23 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c162fd35c0542091af80682aae6abbdd08760cda42e7e1b373b5255d20ad61c8a1713a458644f233096f412b7d9a2add401f560c8af97bdc2f82aab940dea78757b698e819938335f9b4dceeeb708febffa972465f55fe14f6bb5832d2ec7cc27443b010", 0x64}, {&(0x7f00000000c0)="96c8d166c39931d2810dff2a1158fbf0a0304c4d04879bf0a9d600bcc838c402633fd22ab2fe63f3719164f877b9e093be4553c12e37099621ae802757e7fc783ba92415cadabd08e9f7bb060d04d2b2083e810a03931f9347df02f42bc168", 0x5f}], 0x2, 0x0) 00:00:23 executing program 3: r0 = semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/252) r1 = semget$private(0x0, 0x1, 0x401) getppid() r2 = semget(0x0, 0x1, 0x20) getppid() semctl$IPC_RMID(r1, 0x0, 0x0) r3 = semget(0x2, 0x3, 0x10) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40000, 0x2) read(r4, &(0x7f0000000140)=""/128, 0x80) close(r4) getpeername(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x800, 0xfff, 0x8, 0x6, 0xffffffffffffadd4, 0x3a]) fcntl$setflags(r4, 0x2, 0x1) r5 = open(&(0x7f0000000280)='./file0\x00', 0x28080, 0x2) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x218, 0x80) symlinkat(&(0x7f0000000300)='./file1\x00', r5, &(0x7f0000000340)='./file0\x00') semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/9) rmdir(&(0x7f00000003c0)='./file0\x00') getpeername(r6, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0xffffffffffffffc1, 0x8001, 0x0, 0x6, 0x6, 0x100000001, 0x8, 0x8, 0x2b, 0x3]) mknod(&(0x7f00000004c0)='./file1/file0\x00', 0xc000, 0x8) preadv(r5, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/53, 0x35}, {&(0x7f0000001540)=""/120, 0x78}], 0x3, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() setregid(r8, r9) chown(&(0x7f0000001640)='./file1/file0\x00', r7, r8) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000001680)=""/4096) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002680)=""/41) 00:00:23 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x5a, 0x5}) fsync(r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = paccept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002, 0x60000000) r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) setpgid(r7, r8) open$dir(&(0x7f0000001280)='./file0\x00', 0x20000, 0x24) mknod(&(0x7f00000012c0)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) paccept(r4, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc, 0x40000000) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000013c0), &(0x7f0000001400)=0x10) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname$inet(r0, &(0x7f0000001440), &(0x7f0000001480)=0xc) r11 = paccept(r9, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc, 0x70000000) renameat(r2, &(0x7f0000001540)='./file0\x00', r2, &(0x7f0000001580)='./file0\x00') poll(&(0x7f00000015c0)=[{r6, 0x60}, {r3, 0x50}, {r3, 0x1}, {r5, 0x100}], 0x4, 0x4) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000001600)=""/152, &(0x7f00000016c0)=0x98) fsync(r9) select(0x40, &(0x7f0000001700)={0x7c23, 0x2, 0x800, 0x40, 0xff, 0x8, 0x6, 0x1}, &(0x7f0000001740)={0x7, 0xc559, 0x2e5, 0x2, 0x0, 0xffffffffffffff96, 0x10000, 0x9}, &(0x7f0000001780)={0x1ff, 0x80000000, 0x8b, 0x6, 0x8, 0xff00000000000000, 0x3ff, 0x8ea8}, &(0x7f00000017c0)={0x38e, 0x80}) listen(r6, 0x4) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000001800)={0x6, 0x3}, 0x8) pipe(&(0x7f0000001840)) fchroot(r2) chroot(&(0x7f0000001880)='./file0\x00') 00:00:23 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100), 0xc) r1 = getppid() r2 = getpgid(r1) wait4(r2, &(0x7f0000000000), 0x3, &(0x7f0000000040)) 00:00:23 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:23 executing program 2: chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000240)='./file1\x00', 0x100000982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x4000001000140, 0x600) 00:01:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) getdents(r0, &(0x7f0000000040)=""/97, 0x61) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/137, 0x89) chmod(&(0x7f00000001c0)='./file0\x00', 0x60) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x190) shutdown(r1, 0x2) close(r1) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() lchown(&(0x7f00000002c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendto$unix(r1, &(0x7f00000003c0)="5ae5ff06b82130e9443449047b628652e90a94f1eb3195b3f509b7c6b9475f83af54402414888cecfcf2666439fcadd9893a9678a976c1349da2cb02d10378401a823eb63bf033aed68023a9900df379f8c9b92180767a9defd3c6fc5f27af5a5c17952cf502d411c4e6df7c12f4306e241e2d31195f733e2b2aa2ceb1f2c9dcc847a823bcf28aa8557c8cc71faf008b9374c74f837bb658e67b3513eb4d66ecdb52939ab6bfc8", 0xa7, 0x403, 0x0, 0x0) unlink(&(0x7f0000000480)='./file0\x00') r6 = open(&(0x7f00000004c0)='./file0\x00', 0x80000, 0x42) accept$unix(r5, 0x0, &(0x7f0000000500)) getsockopt$sock_int(r6, 0xffff, 0x1009, &(0x7f0000000540), &(0x7f0000000580)=0x4) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000005c0)="07544c9d49f1cc6463059d1ee15c1602254aa19fde38aa7c85dec9247e78fef9707fd601e3e286654bfd4ac069b556f13e65c6f984e48c34bca4e79d67f70cd89ad7bd2b7bdea57f30111de2954fcd1331ee256fd47a282b74b318d797ff834c2d187efb857cbdb91ec209956dd3d84d425ab51d5d6cfbdfe988b4b9caf3bcd9f3eee7bcb7b85a8247d9da096fa61336da247da74e78b7caa0f7a03a304370cc3a1ccbd21afef75177b8f17e2379bbc26c58dfcc994962ffee87e559b47bf370387a3a7a67ad7b9ef67174421bdd16b03d6e3720cac6a247841fb2c1dc8904e4ca1c19744096aad9fb3c209294878ccfdcc3c06789840be7fbb94d95bd1f501b91a159cac46d9336f97b11de7a00aca66fe338d56d9b7a9982426d4758c7cb971b5a0463dfca0bedcb4ae2a22b866e18fe2799efe35ff760f0c423fbcc65ee9f303a40c900beb9244ce29bfc0c51ab5c7bd2c686af9907a0c32a273397ebb7ce76cf6acdfb834ca905327757733ffe255f2b00887e2923189f1dc9c1b69ebd1c828b5f317fe3bee5e97e7a9fea60a6b2e3abb5a004163b09d688fdef91fb920f284189b6a4fc524004366f49b1f2780d6f061e9dd5933e11d3b56f2c6f5728924290016fd98dc35bc8a8a866cf2e19e343ff7699a21607d8b58b9e6944f0eedb971dea4914fa35c766b151cc204fc82f0f6ceaca660a727220a35fdd851e2fe14b688ae016890f9f5bc208d11174783697c6b544172b5a6e898c15c89e4241a2a2e589e9add96291624c63f03e39bf35a851198f0925a6b4c67fdc750339fabdf8634e741a69dd1e40c2641ac09eee96f4fa5b3fcda68149d57e73defa7407b3b1c87010777cfe6aa560490890aeeddc18176e4805a500d188ce57f6d071386fa4362ce36a058f6f15eade32760d8ffb814884e3150c187b8ad11ce197f739418aa0d6307faa956c1af36a923e5e0fc3fd4eb05d31cd27c7f41c0d0749343ea626ed02a319934d5dd4dd4adc0047a56aedf8ad5edcd56cace47c61725a8c070dd12bbb2e52fc994fb190950d0f5726c80014c539c2cbc4d5be06ec810f911c024bdb3f05c95d5bea2a1122835741e09b392b35232a7888fd26411cbc4d04e4b0b1d1411cf293c950e0fece31a5b4f27e11d90653af4f20e7b1150d3f7a421e8a51c1c65a25b3fea2f1e71270fc8f09d681b9cad7f92651d8d88e58213910b980384ec420ad60dd7bc5e75deddfa61b7796e99dddacf21580ad13a8a2d05b4509371c7a4e131193cc1c6a70837c3e8937973d2610426265803439e5aa9865adc036c21185a2cf30645e25ce28334353b413512686ca864b59974127027ef52d8593671cace17d762cfa6b74814748599ed1277680cd3dabec7a9d9f017abd6427f64c2a2c429bbb562b5e1c4bd3013eebb886ccc0448e0670d8ae802709a2674f0a89ca6935140cc90b2e4f9d74889e8b096a781498076f2f9f9a3d91db80d4232c3a9a0fb1edd451a5cea8ebea67e728b0276be433fa6b7fdc7e6813219390899bfc231a4ee416879902e12e8f42722ef63c8c2c6497261e4650c5988e2b70543e0b99e16108c5ac9be05f6995b1465047ed93dc4c07ce6707dbaffb2f2049bd5c20d24ab70e8478cd1003e6db8f91ed5b50ac8474bac5594bf8df73bc76fc829ae6b2407a1f81a6439853a54887fca2ba9202df2b241906e3d103c99d3bf6047c84619e02c9f0f1bae04ab7b06bd2459c02b02252e14ffffa516144f280b8fed4fe0ae0865dacc1d759d0160e09b8e6707b303f385b1645284740b4430c42c88b8eb74b6adafa21634241be851866649ebbe7fb365cdb00e6193599d2b32ec5790b0e91a8e664440cea763ed980eac11bd99977e51d9ab8cd06410277f274b9536b55bde1cc491d10728b786b485c919d6035e5e613bad48d8584f1bfab45bd093541558abf82512f68d41dda6fc7aa7f742fc459ea06ebeeb79cad6d7962f822880985701658ae65d60c54b0229f5a9762748299d8f6358eda4f7d29f91ae2af21abd138735cb6415e68dc03c54c7e3b65bdac66cbf859349bb98db5020734f07fb2af3f099fdfed41bee36fb8b28ded1a610d90184a9e0462821a13f67509621750c433e5ad6b696bd4de837cb74f3cfa0f4d43ebdee0fbbc03687bbcc9efa98200d20f69c0746af77073f796c05619b21482d2b63391638b45bfb4b39ef9ccbb67c879ad89d56c5a9a7ce22c5100ecef8bdcce54d2dfe2acebf0fb3ea7e10e4505db12a074c516ea521403b6dd2c3f202c9a4be73c21cb9099951ad297661a68ca6af9f3dcc603dd23f8795e364e28824ada5dfaee21eb6dfaaf9dae92f3e51a83e0b12d3babb996a3861455a2121f8d6d3c7fdb96352ccdea2ee741ac3b56ba7dc267b05f8f387009dec09b28101e3b4e0f695e92a30707f6f607741a8b8ad5461fb42c78933994044e3ffc534e21835cffb60e70a7ba9d3dee04b8760faec064181c149117ae07495daaa4e4d05a0e9cc57ef93ff96349df91547ffe5235ef3b896cc59221784e614cef775e8481ab612cf6296fa3466ec00dafee9a3dda7a50174bc3a7ee72ad42f62b86f83afb7dddb9aac9ac8427cd9e8dfc9a2a26fef7d0113a7a15aa38b2c2fafab425175c3f853e3728e59d0d569e9520467e68baf76b97754609a0640d4f1fae80373621026401c7d5f3c3df3876f5aba823b0593614f3c0c23efb0c61abd42f8870aecc7e9168fe4be609b2fa991a78880ef67e754b4e09c8f8a7a7b845557644d2499c8ca063d62185ec15bc61c88a055931466091d8ceebafc10cdc24d065cf1e99ffba99a009ba17664ad54172c8a2f476d72b08cc150ebcd57ec7f1ed10a3130d722242fef0124a1ff2fd857357c48794f205e0d438dbb08057cc25e256a1fe39b7f39ba255641ec6bc31dc174ef6ac4e04345aa03596085de4045130c5617c88573b88e02f9561ab50f4c856eca0905b524c41109f583416effcac2109b4e966200e4414fd185b10663c1a3eb6c4a4ce995d1195a8f79d50947dca962ce19c981acf793d4da8d86c2ba9cd03d24c7903f189cbdeaf50ab5f1d7ab55821fda8109fe513e24793a120a7f852a713d7697ef4d25aa3097311fcf3050f9dd055b44e16ab10973645eac438404e60270eaaedb266f69a57b3e788c939b4db26c05482b4913aeed3bd0d9a2f078bc17ff8c203b4839b4ace4566d1fded5c56c86ab51404446787a7ac43e9a368f5d92fbcdf69c8efe5a9ae50a2828ffbdc450f7fd5a6cf40144933ca7fb7884ec22d56712d880efe124fcecdf7585bc1801b13a245cdd2603311afa63dc2fa21f355e83b712a49bc54a4f5c0ad0fb29a5272fad171ea6aee11c009de519860cf8e00a107071e555b97b1d98f39d35fc8880ab614492579fb8908be179ae3be558b7a84c61e76136be6c501f4964a196ea0f889cb877481ce4376a75cd4d32dbb08b2f24c23a70870f64d5d5c3ddad36af34d5c38eec5bd7a1191ccee111e53929b2fe34fbe6f45824285dd3fe54fd28760fce05e45ccf01768bd6f4a76c7c03f2f60844a71adb9c884fab011b819fcdbdbba49efa68f8245ec9996b44e19cc9708d4ded660338a4f937050a053eba2e9bd6b1d01067bf56853bbcb333cb83ff1c3664b68b11c066118e334e38c8b94ac1e28fc750a2c42a79e1c0ae534422e9d3448be08181cf8da2c49206b7cbb89ec0f04f9fc49e34c8bbb45b73fe09f0d380daa37826563f04ac34a9cb95fa86485b1e4a29f41bf12f1feed15f756f6053bdfd70162634d59d49bbf9fc6757fe8108550db004f76b29b4c165b629fe73fe1c48c991927d9c1c2dfe2cedc73c4cfd9dd1167dcb243b54c84f465b96da316eea8a91100068822cf0fb988693fa59c1e28c7117fe7d93fbfc08f2eb6ac11f99f8a32495a623655bbf5170e1baa93417698515d2d5a1092ccabcc8e523260124e83ee92b36e9b62dce8f50da7b1421edb34d92a932477df9ae7cab63b658b2cf049e57ac8efb9e2ec03aa6eb2bc05f2f3cde9279feb66ae404feba0427dbc921f6d9d21bf78beb0ddf26c6170b7322f8af3fcb3731c1d616062d4f563551f247ec53fc1d86612d331356a955ac26f9bea7e1d2a0c2835a30493f6141b71e7f627b30856cf284fbd2540ccba0d4fb2b78657f37a463035ad8ce64a66dc8970a1db666e8c4c2b9833064041d7087252829154bf5e0a0491c7d283e8c01f74d3935dda7e196efb089f4dfd5d849f8ccc6c9ff85fbe5a268083acd8ced1234dfdfb2798ac8e2ff6fb442684c183c400c57f999714fed0cfe30598329c74e3eed84f4a288b9d80d56281891a0928cb2c05cb059cdf2780782c15736eb5e41ec604d4b90b1728e8036af9211fc40a9c8a37128ced2a44bf94dfd04aaa72f5e5797d4521545134984da42e323b00fd595c7a976ddab78dc84efa049c778821b08983c9375fd1d314a7a66cf4d1b375494ef808e2eae341c8535c7b26ed009ed11301615e50c986db292e96bce8c8d9a1a605941550af7d60fc6af75b414bb2ef507d4fecce16fc92622910d9d606b6e298135cb1e05f6ad62f7824ee4bf881b7a87f8a903b8b41c36ef4db8a1c20a220c8d95945427d1e5a2d0df99d3a1354db9692084c77fac122a77f551f6c779546a2350e807874addda6a896913ddf2323ac3fa74326312e25a990a6e47a0078e7a8beb22c5b8f6750c48aaf057e80c2966f43f473afade02d099bfb252df61e23c46223fc811c9710c24329b9b14d7ab6ad83d69dbf3784a7f5e99bc662b98ea078bbf3de72b27e8ea9e070d9fec95330b96ec91a5c6c6afb63b1d7ed928530d2f2a85ffe118965f88b864053bf87eedad57be951c864ab308136487ed15cb35ad705f52e4878697142d76fe6a8880a575d392502b3716ff61fad48e9c8a3bc6922800842e8828918afc38972adcb6a0c01bd9222f0a138d0e803aa5958e1534427436a08ad659869f811f96f81313b1308bf000c4d984d46aaeb323a6af521a48d4e186040f140f257550c3b6ad2541eb6431174ee05c0d976d9aed7d214e895752ed1fb02843b32b671632acd3b1fedbb3b1c8daa74fe635864d8ac62021f4f63dbe3ecd36d0806ae8d48d4f3fe196b20bf89bba9104c8d0b0769ae7a35127b7c2c1d6eb1bd07548bfb82cd63d79c7c79c8051b69103354f12a698ae227958036847365fa83ede327792545a276a3f6d6c6626a153972696284a86018c9247812e707d67c0c233f0f5281f3f1c7412cd71d264a807c11b6157009aae7a5e167d2f4a6ffb9403abdf0244abf72e95346ececb86714bb9631bf1cb85b262215b9040a9f7c0531698b2c6429975af6b2664589a1bad13341c1978fcee1385ad2e2189cd451bccaf949b0a14674861ce57122dc3ae7763c84a31b682ee24121b4ed3213f4f1d359dbf0519ac7facf54cc9015ffbf0c874448aa2792fb7f4a6f5be8c614815f0ac9cf2b70520213c0b7ddb6e16b275ae69490b08503acb44b8845bca12f40012f57edf236a298a68e9e58bfba2370439fdfe2b1e531e0fccddbbe443b2bf461abd160f7dfa130e80ba4be04c32af82212dbb1f67f239e523bc0996858fac3e386ad4a34ac8c3d59ad9380d1fce985c60d01b41929ab18e3ac7f68bae8cafc99fcfe0bba96864a08743ad69bd59b0f036c243c9e6fc811dc45a2bc46ee4beac9f17ab321b8007077e314fdea34ed5c67e1b161ebc275e2fbf30d508a6b3bb7ea323aa483980676766a43b2301b3d9e87c32bc119f6f9", 0x1000}], 0x1) recvfrom(r1, &(0x7f0000001600)=""/34, 0x22, 0x800, 0x0, 0x0) symlinkat(&(0x7f0000001640)='./file0\x00', r6, &(0x7f0000001680)='./file0\x00') socket(0x7, 0x0, 0x34) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) pipe(&(0x7f0000001780)={0xffffffffffffffff}) r8 = msgget(0x3, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000017c0)={{0x100000001, r3, r4, r3, r4, 0x14, 0x7ff}, 0x0, 0x0, r2, r2, 0x2, 0x4, 0x100, 0x5}) dup(r6) r9 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000001840)=""/8) rmdir(&(0x7f0000001880)='./file0\x00') pwritev(r7, &(0x7f0000001d40)=[{&(0x7f00000018c0)="8941078d10d23bc4d87405f1713d4368d3c3353a28a89285376743f1baf4a2b15d1c4caa8425c23d58c8fde9b13d40b9fef96b8872f3a99233deff311450200001ffc36432c049413b16fc9756281d924f168e89de7d753ad99fb4e045d08a02", 0x60}, {&(0x7f0000001940)="689b007b18de99f1a1c01b5d171388ee527f473ee142a4cfcba250347480383c8dd90ef4a47788e2e181fe94df4abf870749cdad98a6b71085392b1ec8a61c94d58f8e01b6c468a5d5a50b5eca0d4bc9e0d58c0801fe6020cb6763307d431a9511cee968e4e5c3e1c571f8d4bcc956e67fca206e5df71766c63a71f5a84657798d370d76", 0x84}, {&(0x7f0000001a00)="0a26329e16e81cd1ee0e7e36196c13e539508887b5e64974ec51f18dd0343cad4d988fa2e3b90e1cc1d88af95702d2d9281e1a1d562615", 0x37}, {&(0x7f0000001a40)="22f2a42c813672fe88403eab2697f2e8801f34c6a97d049b587a4f1dfea0b5b276bedd7284ad9221e915c197e415fcad99201cb023ed78e759cc0b19865c6719f51a355f6d144438794c46006d7d8ab484d99e03db095a0b98b9a76d2f550ef544aa66614b42f90332472b10212c65f2379e44d93783b2a7d57cf3b4bb6d587cdac9d4190bc56452415a2d9b792c9ff87d56b0cfae1c781feb4999cad3efa734e5d058704d25e708d1f9a24704e4c19111818c97ebd6f3459156723f78408ab46d563fe126d329ffe983cda2e13420f30e8fc616253b6cc382e9eca9d447c510ee254de5fd2ec699d4507f47379fa1", 0xef}, {&(0x7f0000001b40)="433c280fe8a3d4a5dd9c48cf2bbed6a4528f86e82e6733c695d2e25e500c7110d90ad6b08970e488526bdc3051fe08c9203e4e038568b2ed87026fe63948bfc774de75e890a8c74a764ad9eba30d7fd4e5f42428deea259d35dfdcbb9790c1889f6cc7b105fe2c1bfea31cb9280ed94617f7ccd8f30c48d972a5679bdd80e9ed3d993f4b740d5452482c10e49198b281df80f0331b09cff30f42cb49f637f94f04aeb9bfa6aa22cc5d6773fe953bf8f96f8e69a0bd383a4960ac53c141277b23b19a141df08959056d227f40719aa00625041f", 0xd3}, {&(0x7f0000001c40)="442535bcff0047d4811aeee5983659632a074b74bf750ab0820f458a7eca1012cfe1b4faf49d289b9cf6274b451efa2efc04cdc361cdb16f90e1b728000ad55a9ca862a7f32e4ef6de45014aa6edae69d9286fdc2a5bec881ae75f6b42e0d7bb0efa716f3cca3fcf342236332387530df068d4d177", 0x75}, {&(0x7f0000001cc0)="d68ffcb18bc380204bab0484679bc42d06d6d7b7ce4d47f9077cc44a3207aab98265b421a339b08d3f6b", 0x2a}, {&(0x7f0000001d00)="0fa2a82e0e0dc074d1744c8698f670451c4d543ec760c146d26c5d2216ea2c420c922ab8cf32026d681a75d5da0c969e3362ec522faf71c2fdf81f", 0x3b}], 0x8, 0x0) 00:01:30 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000001, 0x8001}, {0x8, 0x8000}}, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000000c0)={0x9}, 0x10) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffd000/0x3000)=nil) r5 = getpgid(0xffffffffffffffff) r6 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r2, r3, 0x10, 0x24d}, 0x4ce3, 0x3f, r5, r6, 0x12, 0x7, 0x9}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x407, 0x7, r5}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/33) shmctl$SHM_UNLOCK(r4, 0x4) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) read(r0, &(0x7f00000002c0)=""/7, 0x7) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/11) r9 = semget(0x0, 0x0, 0x200) clock_gettime(0x20000000, &(0x7f0000000340)) fcntl$getown(r7, 0x5) connect(r1, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) bind$inet6(r1, &(0x7f00000003c0)={0x18, 0x2, 0x800, 0xa0000000}, 0xc) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000400)=""/172) getpid() shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/103) mkdirat(r8, &(0x7f0000000540)='./file0\x00', 0x22) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000580)={0x3ff, 0x401}, 0x10) fchownat(r0, &(0x7f00000005c0)='./file1\x00', r2, r3, 0x600) 00:01:30 executing program 5: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x5, 0x0) 00:01:30 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:01:30 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)="ea39caefe00d9ca7b88eac3d514a793a0995064f15782beedf24d523c5349b53b170481f3ec8ee07c71044d48002547c44ceb44f87b486fba3b9666a0d9b2f9fa6f7944ab321af56e178d845645c8e8cfda8accf975ff3380793a0ffe36286f047a2c04fd376252ff7efc6294208c2c9acac05db0ecb5780d79caa4d80b72f125203468dac109fc7ddfa24eacce79a445ebb066b0c86b29dcefa148407741b4925897d75ad81293c49e3da768fb641291e8acbc88e66069a4eadd16456ca053d9dcdbc7952014559ebaaadbbe9b3d5531b5e3e4f5a26e3aab609daa96d8cdf", 0xdf}, {&(0x7f0000000280)="a47eea674403b3e125c2c32fa39eb4899873f13d105232d279f79be56f3df373766d893bbfd7f0b1b252c0c6eac0bf942fc678a74eb8be34a92db026807cc07d33e855866aeb7938e4f798d0ca5d1860e06b32c98a171d13c0b53aa9d01b47e889304f1f533c13fe4bc2bb9142ac0dd130a9fc1af8c8a3a0af77daa2a1f0babfc1dd4e8b5efc3121c66b1189fd72bcb0873c82855a315a8b214e24a6138c7ba053b3f9116cfa3540c263eae07e02e40a22024f1998380b3d98f6ed3e1be40903beff7c0979909c0d0fc1c14eee8233e40030ceb66def19eb5d912720f8db764f", 0xe0}, {&(0x7f0000000000)="1d69c2aa72c4b26f07142bffa382", 0xe}, {&(0x7f0000000180)="226b39dd8074c365bb03f78582e1a226b464145c24b1dbc9333bfd1e12f1ae61d1c7310a2dc9263605ab065de632fca9c3398d3fa511bb1fdeb3a24600176303daa2d9482bb6549a5a0d1458eb719dbaa542a5e0013fb3c39365415e53746a229b70cb30b437536d3bec5d9242e4bb727c1e95485bfb83e9be22723e0d2bf9bd6e36a015a20498ca712ce5d8c110b699c1b0564fde01c153dcab86c10ed75579793e2107458b9facddafe305d0c605708c2141", 0xb3}], 0x4, &(0x7f00000003c0)=[{0xf0, 0x0, 0x8, "687f0c0fb39cabd0ff1a8024f97955d623fe6f7ab1e482fc537bca198db6d2565e6f4181233c0df224483f3624f334d3a7f4e664dedf149f99e9e9a4877b2b14bb659e415f55c044699f19662e46312f5d317b00655ec84d5b5eaa1abffdf08f6755c3825f28e02b26f61358c57a94bf73d79e1aab0b81bd7f685f2336d2257499024411e65ea3fcdcc05c7b805fbf5319a85cc64c860414692aee756b53a8469880655c4b7f8a6fcb928b1346e6dc3edbaf254e52f1f27767f70bef76f6063421ccc4aff00e3ff6e1f327b295e8ab9667b8955ee8526763cb83"}, {0x90, 0xffff, 0x7f, "8e2842cf9d29b9a9645dbf65f27705ffdd5c6a09f510c470028f8f88aa3402549a4a21936a3fe4603ffabcbc1f0eff5e676142c68df6292252f01bc7131b605c5d9ef56c85d94e9420e1bd6c73a3eaa71e7c22bafbe6ac30b659012540f0002d3846ad766544da2f25252760d38122b8ab25e7a1fd7151498048f669"}, {0x70, 0x12f, 0x100, "8f6fe9a27a1478463dc5ab6376e0c7b706089da8dd7843d6733cc2349203c5ee84ab101303f0eb5c1e02ac51073b1396a3cdfac87a252de5faed344b6c4ce579b86f316538ffce893158d78b9fad7756587fba19ae6ca3114d5d2902dee50551"}], 0x1f0}, 0x400) recvfrom(r0, &(0x7f0000000600), 0x0, 0x41, &(0x7f0000000640)=@un=@file={0x0, './file1\x00'}, 0xa) 00:01:30 executing program 2: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000040)="a6769f0a3d90765b67fd1f478d3bfb1b94c395a7a1b7a04bfe23a7a2b11000ee159317b64b57c3b0412575fdb34fa05de20c92037dbb28f5d81ac0b44f76e724cb26fe068c2f09a3e59fd8d190be36d43fc046463578c293519f6807ea732740d7caaf1e2a01cd6bc9a735a60e568ca22fa9158c5e0d58f499a6ec504af719531607f8df869fa693bdd30b177ac798c7d5d805f7785e0d404417d88841a6355f82991c498ff486fc05ea2fdca492da24b56fc05888f234f1adc48643c33d4c470a5c385d29b0fdff19d97ee02a6d4a4001c0723fbe921883a3dd52ba2f455bfdc909ed3d18260c4665820576476bedb89d44d05c03a778f2afceeae52f62d729835d5b80cf976344d2d0406505b1eba6543ff382347e6061eca8441ad36960b9dd0fda6617947a15ffa312ed0ca66d56a8346a490681842767bb3769810bd3f4609fb2e4bcd3360477733560e7f01380a54160f7b71cd8499a6b1f0db97e23b56871df0bb0d4d7cd3e55fa12766b504d0474aed9bfd1b45e042fdd40c06cd730bdfea719a395cf338fe3ce473b1ab16ff593650622c2c440a87aaf6987d68423649e5060c8fbc68c21400b83dfff4358a06682328cc758a391275fd317b8fa09d0159eda6a251d13f041b4aedd68f169509d319d191e7f36b6737b74a0124c60650442cac0047b58d94d09b129498ecdcd8253c39438597c74d938bef7e428e50cafcf56a954ad09ad0acc300ea3e484f69b9b0e3d0ecde545082aa9d4c2fdfdf00bf556698db5f78d072e2d77101c9a294d5fa45d6c95b5d86fa731504b7a101dd0bab8da8730d108f996de511850feab6a96d5bb2e74e8abe9e4d0827adab9f7444c9d872d783f47b9b3ad49b49ab878fd1881c2501fd5f1e6f7ac23775966e11c2bf9308382f683792c918f60cab93c500224d4cb8aa74d50971ebe233f7c96f39af1352b65aae0814c3f27beaac4e3aae585d88b8e182b8a47f6f7063f1a225085ad345a33224bc7ce6e2aa35a29b2e6a1fde8c31ab6b9dd91fea6f7bc0771497cb73cc0b13c09c28bf53b38d922386bfbbb29ce45c070b1d64b575fa91066e9cbe2b81b355f66a4b6dd51d208de54cd075749dd455bcd334d8f6e5bebeee12ef8c4be3a0de7bfc3e855171f02ffbd634bb3e8821159d5dfc25d73d30ee6a4178a78cb69b3fa38dee5ee9c3d031855ed2dbe60527adf9ff2dfc6402941d35b07eb656d1f7347b8eb4fea826d212ef8eac7811ce88f65e88bd48717a96e78c7526430153c661f7904d3035291ce029b4c65317bb5abe9b2bbe3ad9c63542b59ee34bef80ad0021b82b17e0ed1a3e4bef6ea510e0d740015008e05be4b731336c3b59559af58cc6d269dbe614754448fd029447ee9b8375128078eda02d3182859ff4492b8f6a9998724cd185766b19bd64f9e7a01005ab7b92b12cbc05c3dc189cbc4b6f05a67007c34b54a9ab74a76e91c58a910bec687c678cd954bdbd9f3f2a8727c67f0369c81e22bf85fc53c8c12cc12e33d70c45b3a37886764806804ff2e0bb864dbeaa7df90eca701a0db68f7da1fb124e628d4709dddd3c52210c72444d6120e5b27e96b22ed6a25ae376ff61528733a05b84fe39523ad7f6a123aed40300ed1df1d6d17b84c97334497c527f7c19daaf23e8e2035234fcda2ebd2550440b9ac86b3e3499935c6ec610095efc4f0ed6cf37bebff5333f9e88a9b290a94727f874dbbbac8add7ba5803ec104f4478e6798549b265d2c036bbad3660baca5ac801e03cb17eb997efa5bc10682a7ed3101d6044fa31a6e3f058d3fda536c885cadfabe1db03f853d0768540e8a60ea44f440886f148722bbc8ab5d99bfc9650b2dd33098e5534a271f0758ec094ef9135961daa132e808822b467368508ca09d2957a7a86e63073c14186b9d3ffba57dafe254b9b7d2ae84b511107c434d9923ae6834dcc8a4deeafdca377decf7b8eb45869295a37fb904955148f6668bbd3638122c47c3738ac43b07e287586a129b21f2bb5fc2f742b1fa619e8ae509fc22b51a52b1d740fd16153e6f7d9ff146592338b26a6c20fda5e08bfbd078154310f60b3ab673bead5a11b178286f18bb05a0fec36478e4fc48129d1cb3f757f5ab54c99ff4d8569255104bd4882c6eb460f74ea92f7942c55fa44d015ff9de976dee0207bc6abb0b4b4943d92f39088d7923ee0c0e16a09b79e4489bb049d3b6854a71176ac8f07d47310ce44aac540153a6b14843295e30fa445099ee8bfd982492c40b73238fb99df8966030cd5a7440ad3f03233b1f8fc341e7f47429fc47147346525c8d0327582039b88f0e08d83a3f8ad0a134558e3398bb696698642f7f5a58e06ab3d63f4f00e92a0a2337a9f11d3457dffb4c0a011c3188227a391598e8d0ad2948d1b1b2dc08282e0896f51e61179799bba51e2968464ae1b1ed62773ee5b7591c9b079ff0c402eb41daac86c1419038ffc5f97540c2d526fc7219a823a2c594dffdae7f8c6c196f236361c05a88b272083a9b8f3f4f0909e8706a5f29628cddb90c9f2425c446605c48dd6e3d15c0c7b19dfaa9d3e2f679c8802075ee0fa9a898e42c40fa2309a0a481622e2daf1c3db7f4f3d8f21472efe741f09161aa7c503eb2dd2b5605671c86793e9a0a9703ae9d81becf1b3860b39d55a7124b6b4cb362c04c973ba5e67ee504413b54fbb576d3bfceeff37dd368486314060d6023b5f48e7cad3af19762b5917778e134fa2342bc585a9584417a96d3c4d348c4ecb632f2782e2987cec82e2fa6c58b3d9a64fbf76676c3fc747b7ba1ba9376a5e4604e9a801be39fb427d96ad8b7fdd17b6ac8d5af9cf139ca69770f00d498fd8953bc8a9a247d334a2d810f0d4baaeef2989c22bfa8e11af70e792f8626eaad3a99c2f540a0bd9ebc990b3ed99d87dbcce90eb6a27fb01194ce759f69c37977dc34766ef80c5b5c0b65828395d164b174129d953c4ede06d6f0f8aa3cb6f7bd93f4944a5a1414d69caf5eaba2f7d00ac9f5a2f4128168576560fb2de71c9c12537e6998cd0802f457a9cc1acedb0057796363fe3a30efd7662052ab998bbc6c568e6740f6fffcd7c87fbc59b6cab755b34d043588c0fdc4d023504dc61a4cecb81db30c5a50e0f5b51ec50b2472125be827d5c2c5ca062e0be8b475342a1bdd8a1768234f86b08c8b727443ebea2e474728b5dcce28c74d064c9bf8ea3300ee3c3f30f814a0761b43fd9110f02e18e0cd749fb69bb6560565c466a6a7e61c48084b7a5de59ba109490f956e3df73e7246f63ed12eb8e708706e866da618733f24e9740656a343b30ce6a912162b1509b0dc0a6fd448cf3072f7d79c2bc9743a5644103c04b8aaf775fa646a7a874faa3f9c3f3fc989532dd0852fb8facc6a5ce882f232283845beb7b1a9c89c14326cda051c6442a0eaf96e2029ec90bcdaa9f00257804f3453e9780ab1b4c9b72ad8aa1e836b29f9046fc7afc1bcfb286533b5e20fe160ded664e1669c8ee7d0a1409b459f71db659941b952746c1d6fdd6f0f4ae82259f16ffc9ce0fd05a09925c1546dc72703430483f4d3e59849e95a51fd4bb7327a091a6ebfcbee0371cb77fb018eeb9952aa34c795dac165f448e2f5a7007707e4b53e24cd93f41d6c2323a6ad0432d0d4b9881574b4a14001b49d22d29580befd12589b2049c95f15a3e9fe99fdcf239357ed1e2c73e5a9f6bf18ae5d6d56a484518c096df406d4d7d6a876c2e266dfd4f5d3a1f5ff19ea9155347a33f2917fd087181fb6dbb3f95672a82745f749a4b1d859ea8d3d51039c059c1e91406404709dfcf65ee0a3cfbe056e4ecc9d9783cf2d4b2aea70b4ee7bb164cedd4e58dd8f3ecfa11f265b64a4cb333f2958e62262c9363bc5ec8483ab83e304cf04ee6c79de59f0eb757d33372dc746c27349125339c8c61cff8c96816cf58c4fcbbebe27001acd03a13dac53014f0d9f01713ff367ddfa820019b42dceb82018c49b35ea33afe9e66ad5e5d81694cb1d7cc34cd1ead33a1d820928477800adce1527825785360397f9088d3a3ffbe44b98625ee7b46f6ee7bc42a3922682262ddaf5d3d41973211bbd94e5c80fafe622ed23f25aea56e1cdc49aaecaf41eb0b23d404c6b75ff1ca18b5d57e1cfd78b6072d3c038c79f887e4d495a01c9b1cd10b9fda058058b66c1265f773eb10f4ceaabb0484d3fce6ffe368cdf99323fb492ecc9ac4c7a14c1255eeb3f75bb6ba46b0c7e2266e25c90263eef46311f281bc22b9b0e6ab887fdfd6fb510a7ede0bd09db69210d54d7c81115620df011c7b74919f38856b72340d0dea4564dbc35af9ad336d8a73b7fe27cc56e28c4c83504ffaef2d21ed9cccf612e9ef184df1f4375b83666ab8385693c5ac6f355a575a416059f2d4e31d7702b1a87b9c16d39651b854c3ac56c192ad78d9152768481f92ff2cadc6802131f2ad5cfc47f0a2183b51964488e08d108fbed23992ebaf546e6a9f508a7991f2485c1e206d1eeaacbb4f50e24f5f39b73d152db6f0c7ef2ba10f131c0e28152bfd247ac6efdfbc85bcadfed80f83523a7eab6d04626575f6caa415044a9d9492c63f50b54a631a902a709bc9e92102c0ab04f497c84aa35af970c7c4eb97ef2136bea2835c8d9366e030bd05cd6c4a3153b4e734126340c820d7ddfd9cf0a4b36a8c4e520135e609444e0adc2a591e21db185cd2017b27b02ede3a0b61766dc8f08c83a12f3f7f75e5de5d155ab450592abe5a24a7577d3de586424a045057470eea99e0e111cec48175f27f26706f7f46fa7a11916c6e98920ca43633ae0292cdc0529e453b592210aa132ce4435fca52f4489ed93272a3a58505f5e8c2de2b763d1d2fbafc37612c3b9e6d6f38ac32ca68eea297ed29c68e0dc8765ba3bf7336cd9d0059f08633e427350197541e04a6c24fb3e858021e626b0b3b19a6b563f657f9ca845c63d7259de33ab2f00bb16f10e93d658c4f26b4ff7562814913cdd861d972b4c5c2596126acca50649077060b5443a0f8aa6572800ac2862622b643b8ab5a2023580e72dcdc62d198d7a396d25947e52531303711e9cea3cba53076cacb532db7356e60f5c1617a8740702bde81e7b221c13b989f8e43c1e3343030251065a285624dda9b18532051ccd959640b78e2fe8d435521ad77ea98a57d8d3140deec55c66745c57a2faaebad2a5f23a3deebc98ba91dffd73419810f55dd3be361ebca27aaff28eb6fad211872f123ad5289115779c1862d72508cb0aee372e48bb86b837a7ee2d175cd1c356deb10e3c469a210183311d5fb81b98611b103bf96a38a713e70f8b0931ba7b64521c8908cb534b1d241c5ed6eb343e2540d8d30565c4f390a7504e1c5c1ba0050e20517ca3aa3f064697443bbf366908e9b80d144235c7d661370591946d860a162b1bd0ebf951a23b387e026ff662b9de3e788a4ab00b55ba0d2dbd3f0a68c50346a61949ed1112ede28b9adf96aa9772ece61dd754688a26c55a45cb00b1487e5175a23c8e24d8325b799b543c5043665a7b70dadc907d29260fdd8d008ba8096e904415a1405f44680d1dba617b39eb7e3c4d21e6a3f71877a1532e96ada3a14385f8bb868070c304173efc00468275d8a048e6458d5d8eeb30653e3c00cf6a95d8375f72704168723190424d0af032e3daf2800c2c420c3473db93fe184d805faa298c9162e16c375ed9855fad32c833ef84a88ed95de0de0325da66076acbdfc30c8448516c7183e7b3c68802d371e7f0671bac0d7d58c9e76db0f116b3751ea", 0x1000, 0x400, &(0x7f0000001040)={0x2, 0x3}, 0xc) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000001080)={0x3, 0x2, 0xc6, 0x1, r1}) select(0x40, &(0x7f00000010c0)={0x10001, 0xc5e, 0xffffffffffffff01, 0xf30, 0x401, 0x3f, 0x1, 0x6629}, &(0x7f0000001100)={0x1, 0x84, 0x3ff, 0x2e, 0x2, 0x2, 0x6, 0x4}, &(0x7f0000001140)={0xfff, 0xfffffffffffffffa, 0x5e, 0x583, 0x1, 0x3e, 0x7ff}, &(0x7f0000001180)={0x101, 0x7}) select(0x40, &(0x7f00000011c0)={0x3ff, 0x1000, 0x8, 0x0, 0x2, 0x5, 0x9, 0x6}, &(0x7f0000001200)={0xfffffffffffff001, 0x0, 0x4, 0x0, 0x8, 0xeb4, 0x4f, 0x2bc5553d}, &(0x7f0000001240)={0x380000000000000, 0x3, 0x0, 0x393, 0x7f, 0x1000, 0x4da9, 0x4}, &(0x7f0000001280)={0x6, 0x6feada87}) connect$inet(r0, &(0x7f00000012c0)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000001300)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000001340)={0x2, 0x0}, 0xc) r2 = dup(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x810, r2, 0x0, 0x0) symlinkat(&(0x7f0000001380)='./file0\x00', r2, &(0x7f00000013c0)='.\x00') sendmsg$unix(r2, &(0x7f0000001a80)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000001440)="d75846c3436a4376b1af94c42e8bf774fcf9a709d3832c2b9684d0b2d5caaddcf8dba370b1f2eba33b0431fef45c35cd65c016894b9a737414f66afcf16eb19fa59f2295ca4f54bff6da32b8550b6b8e3543f64db8b7a2177f0f38de87b8c3eed71808a21c57f62a4532d8eb9c52241bdad8196f2717dca94aed72232760c51a07c1eda3c49c17d5701e0bfa028f370babd64ca51d2258a7680653311ddaea794376455473d5713a92d8902051335e7456f8dcd86967640d635cd93359dd17ee51593e3a6d7f853e09557da0043a0ad23e24ea136619a77f9495c35296af461b6c23ba95787c79c2513c2e7e14ec82aec76497bbdf3ac0e1ec5f6877a489", 0xfe}, {&(0x7f0000001540)="41a483e41094338f86d61fffddb3ad4cf2c1e1cc0259e0a890a8d3a8abba99187232d85436c05e252607369cddacf83fde6383edeabd61971bab080f0a1a0be3825b21e87137758430ac4ca43b0244e0317de42133523a4ce8765db2f1365c7bbe819076a2f412e13d9e82b9880a87dea91317c8ed74911cd19eba0b37cd7a56290f7b8310736a0c3aae9f61d64660d4762eb2f4f52d99315085635f3de2baf502e5a6c3beab41db3007e8db078d33d2e2655e9c7519e14e5db19b07b3ce5509ec1af9137ae83b5171c0c40bdb8ede09c89b9c5af767b6b4264a2da5b23f80a93784103c453d28bcfe9a5fc1d38a3c3389790f0042", 0xf5}, {&(0x7f0000001640)="9c01c266ad32681f697d14eb3301f63f40e626e2201aa1e3d8b5c88de1afc643f0ca7a673f04cd7fc6aa0e635e65f47e91cb42e468fad9e0483aa074012c9b6130e468c5409387ae4b3c1a31cc00fd1e149dbe35c47d89ed0e27da43a2ba9d5ae3cf88e6e63ada9d26f5c04e64a903eae1ada5e9aa65335522c755", 0x7b}, {&(0x7f00000016c0)="8a96b2f0744c666502628219c50ab490af964ed092174005333b6cb35b15f684886077379f0e1376eb00f60bf90148b423746308da6ecbcb18feec509d5e65d52a50130e8ea09ff6654cdb8481b692a05f1326484eed2bcea82e225b4211ef233228c394e725d1f695a0f66b603872cdd8d5c0214dbcdcbeea57f6dca13394eca62f0f30b83aac4cceb378ddece5727ce7690cbd53f6c5218860fc42e67b5040655318733f03fa0f6bfb22132348121fb91cc190cfb5721143f169da11270bddfa8a42e362f22b8466fd9bdeb3", 0xcd}, {&(0x7f00000017c0)="7dd78faff85447ee5aeb46071b55f2aded5c868b424779a572ca91910bebd8d54a243002ce659a9387cd5f07c1c2a845529493b45650a3447da688fa1b8bd401f3b19ee88c52f95fa5e1c60507afc71528ca4157df9d324ce9b5968e9bcc4c6c09b90dc4dbdb1158561d7ddb2d2c5483000bebc1bbcba52746d67f7dc63f5278b768ef96c817aa27d50f5ff34d6e2a24bd31b2e15386bba625d23e9dde538559306dd763f6be6b31ca0ccfa95f55660cfe285a23818b9f97b4ed3c9ca05fded5c8d637f7", 0xc4}, {&(0x7f00000018c0)="df1fb018d77a62fe53ca451ba7c406c41b2b747bf65561648b91d713dd7e1a92d8183397be6d1bb0c9d4df67ee3682f4f3bb7a76791656653399f924a2a4357c67b7ef76abdef5717f3f1ad85216a587b00ec4685af34f57e9ec2d42ad6e62621b884b805a1eec9a9e193aefab6a0d6a68124d776d6b1f289dc3e360d699be4b7d24c6e0296f1db76f63239506aecce5800ef01de137d3afc5343c68ff8da41abb39f7dd71d13e87eac6ed8896aac215ecf67d123d2992d5586de2b991aa6631d87c699dd4916a", 0xc7}, {&(0x7f00000019c0)="6a5863e22f7dad89572924fd01ff", 0xe}], 0x7, 0x0, 0x0, 0x4}, 0x1) r3 = open(&(0x7f0000001ac0)='./file0\x00', 0x2, 0x8) select(0x40, &(0x7f0000001b00)={0x3, 0x6, 0xfd8, 0x1, 0x7fffffff, 0x8, 0x7a0, 0x4}, &(0x7f0000001b40)={0x200, 0x8, 0x6, 0x40000000000000, 0x40, 0x4f, 0x1, 0x6}, &(0x7f0000001b80)={0x8, 0x7, 0x5, 0x6, 0x4, 0x7ff, 0xfc2e, 0x6}, &(0x7f0000001bc0)={0x8000, 0x6}) connect$inet(r2, &(0x7f0000001c00)={0x2, 0x3}, 0xc) bind(r2, &(0x7f0000001c40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f0000001e40)={&(0x7f0000001c80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000001cc0)="8d5bf6bb406c55f839362a809c21bac7aa4706498d85cb88e85da913d10ef7f057fc45559cb95585d400d2d727ec01960fe24daaaf7e0564b95f656b008ead52e4b5dc8f228f505d30d3c51727a4fb63e0e22be075a4782021660041e1c7c76b7f5183628b74af9c45f4ff2b0a966c23ec0137739e8d141d04194d7eed721572aedd43d28c3c8bed8208b831c08f19d3e1f05196f93e87ebae118d9eb5038bb862b96f82dc3448b8ff4c5debe7b0f9b8823f4aaaf4cc874ef7778c800be29aa0369ea430a1fc330847c68fa53c9d04f49c32", 0xd2}], 0x1, &(0x7f0000001e00)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r2, r0, r3, r3, r0, r3, r0]}], 0x38, 0x400}, 0x402) fsync(r3) symlinkat(&(0x7f0000001e80)='./file0\x00', r3, &(0x7f0000001ec0)='./file0\x00') r4 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ff9000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) fdatasync(r2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001f00)={0x0, 0x0}, &(0x7f0000001f40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) fchown(r2, r5, r6) semget$private(0x0, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002000)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x2, 0x9, 0x1}, 0x6, [0x8, 0x6, 0x1, 0x157e164c, 0x3ff, 0x8, 0x1, 0x6]}, 0x3c) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000002040), &(0x7f0000002080)=0x10) preadv(r0, &(0x7f0000002140)=[{&(0x7f00000020c0)=""/74, 0x4a}], 0x1, 0x0) 00:01:30 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket(0x1, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 00:01:30 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpgrp() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$setown(r0, 0x6, r1) 00:01:30 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) flock(r0, 0xb) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x33) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = geteuid() r7 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="90cc3883b9e17d9ab84a6fa27454f6e995399bd7d84071397446991b02bccfa4c6b1ac87e5b4d13d696bd06bf78f58467b043580b2dcc387f9e75a0c1859dce0e7", 0x41}, {&(0x7f0000000140)="b85af9d11a199a42d4b8246e102f1d62cb671b9f960b2be5d3510199", 0x1c}, {&(0x7f0000000180)="1b2e6afd9cace9d0c3282147854f0673246acd318ed02a4c8cacfe151eaa50540e9912f70b3592c99bd8ce8285e6f23bd9f6f250163f930c0474a09ae9348179985f9528c3b713f1d6c2925bcd86ac99bad94d46fdc2983dd6d64843202b1b839a7a46e659e3707ac958e8f42e5d5919814fca591e8081afa59ae09077c774ced9f2a93beaea1ce942ba60024bdc8f194afd73513565f6875577a8bd0a4c9946d5d0b0283713a24e58e3e1d77e1a48ae466e022e385da024cd0000de925ccab86621efb2cae8726a8de269b936e304c82be23837f9a334d419e33084a84effc3ca21ed078b60073af26c1e68f7", 0xed}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x2, r3, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x10}], 0x48, 0x4}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) write(r2, &(0x7f0000000480)="71c91b1b5ffe54d2a370091a466a0e0dc568c26c76a294632d8c2f7f41f054fb833bfe7c539711d87eaf2f2876aec81e1ab00b14f2437d2bf435ef01f90a8522f4cefbd3e8", 0x45) getuid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r8, r4, r5}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000580)="b5b8ebc6a4b9439b8809ced7a749f412b831b5af85ce26f013d730d1b5da4d5e640502986ae60afbc3dce9f5702bc7d53376876bbb7b7850d4cbebb792b560dba72d389a45cd362e92247f1d20f4b3760ae6cbf886709f5f257779082db27791396a36e3fe5ff9c341dd00bee8a529ae9e7799f0a94bbfd58c239b", 0x7b}, {&(0x7f0000000600)="ab5d1bcb8d0c5bdc0ab70d472fe0fc2b890b618f27bf97856b72ac90c65440cc6bb17527785731b38a188f36fec408dfdf825cae4b5bb9d13ebb4ce10c576f9a1946296227e8127294731d43a518c5bbc699dcd81a64c5b1443b632564d7b6b0c5f9475f94a541c3501cb2f3dfa838b0ac9a269af261f3a16e7e1c9cbb7af1cfbf101eff6641cd30ab7d7a3fe3cef56f1bb06c8b7b7e2171", 0x98}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x2, r8, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0x2}, 0x8) chmod(&(0x7f0000000780)='./file0\x00', 0x4) unlink(&(0x7f00000007c0)='./file0\x00') connect(r2, &(0x7f0000000800)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = dup2(r0, r2) fcntl$setflags(r2, 0x2, 0x1) mlock(&(0x7f0000ff1000/0xe000)=nil, 0xe000) getpeername$inet(r9, &(0x7f0000000840), &(0x7f0000000880)=0xc) fchown(r0, r6, r5) flock(r0, 0x2) open(&(0x7f00000008c0)='./file0\x00', 0x8101, 0x48) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000900)=""/181, &(0x7f00000009c0)=0xb5) getpeername$inet(r9, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) preadv(r0, &(0x7f0000000f00)=[{&(0x7f0000000a80)=""/210, 0xd2}, {&(0x7f0000000b80)=""/73, 0x49}, {&(0x7f0000000c00)=""/56, 0x38}, {&(0x7f0000000c40)=""/234, 0xea}, {&(0x7f0000000d40)=""/23, 0x17}, {&(0x7f0000000d80)=""/51, 0x33}, {&(0x7f0000000dc0)=""/79, 0x4f}, {&(0x7f0000000e40)=""/169, 0xa9}], 0x8, 0x0) getsockname$inet6(r1, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) fdatasync(r2) r10 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r10) fcntl$setown(r2, 0x6, r8) 00:01:30 executing program 4: r0 = socket(0x1f, 0x1, 0x2) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = accept$unix(r0, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) r3 = getuid() seteuid(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x58000, 0x40) r5 = getgid() fchownat(r4, &(0x7f0000001140)='./file0\x00', r3, r5, 0x400) recvfrom$unix(r4, &(0x7f0000001180)=""/4096, 0x1000, 0x842, &(0x7f0000002180)=@file={0x0, './file0\x00'}, 0xa) r6 = dup(r1) r7 = accept$unix(r0, &(0x7f00000021c0)=@file={0x0, ""/64}, &(0x7f0000002240)=0x42) socketpair(0x98ad42520581e33, 0x30000000, 0x4, &(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002640)={0x0, 0x0}, 0xc) r14 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002680)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000027c0)={&(0x7f00000022c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000002300)="8bd12daa941692d6a3558c0dab714e4d5bc3f93927390e9b66577f650c1cb3a5d6a9d67a34a89860c318e61911ff9dc4562b4b5240120ab9e95135c32474f19b7623c8fc253af40de9840d0c8c612c8ec9238bd0f42f64871d2be0e2a0730f7ac448511b757519b12674e07de52b1865", 0x70}, {&(0x7f0000002380)="db44800179a53a20907671a204edb951a7ab671bbf16c3369a678076c14894642f2445bc15ff492ac44d311d907a9162b77fd296c2cc1219bd00c915219870b769948ce5cce7da2e5264d63a03bf5e7634179f381a8ac61afbd2095d6b7c4eb7c0743c59f599e2de9d77231ccd4d515d191d2c2b3311d921889392b641cc2f96ce03fe28cf3b7aa28937e0d3a30c4b4e668ea32e797801950b2e0428c7b26ca9e9b9", 0xa2}, {&(0x7f0000002440)="13", 0x1}, {&(0x7f0000002480)="42cda78271e21707298f0edf12c28faa3b9c186431992af6c5e0ac1dc85edd1420e8d65592a4724459bcd655ecf1fcef468929123fb0d3563c90011949f826b53a9b6eed039a97d8578c26d5cd3a78342168d3d0c197b5af3e8b6046", 0x5c}, {&(0x7f0000002500)="0b36b55d1bd2", 0x6}, {&(0x7f0000002540)="b01f8d9818d89d0ce2a52114c6eab2709e1533e5a5147650", 0x18}], 0x6, &(0x7f00000026c0)=[@rights={0x30, 0xffff, 0x1, [r6, r7, r2, r11, r8, r0, r9]}, @cred={0x20, 0xffff, 0x2, r12, r3, r5}, @cred={0x20, 0xffff, 0x2, r14, r15, r5}, @rights={0x20, 0xffff, 0x1, [r0, r4, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r4, r8, r0, r0, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r6, r1, r8, r7, r1]}], 0xe8, 0x1}, 0x3) listen(r9, 0x5) dup2(r10, r8) setsockopt(r11, 0x0, 0x101, &(0x7f0000002800)="b1fcd4bf1165278c2d4ca08551d50da9799811ea57d6ec235eda4d180ad479b4461e8beb2abbd977ea4e9cc181d34197388ee7d7ab92231d69b22003b1dc8d46e4e5dd34ea868d1a78f845a024a5a97a63bea328fba2b60f9af22f2aee0e4b79024b4529c55d450c1116cfcdc194bef7eeff6593780d2f59c1f2839b2278c632e676a35cf9d8f3e82a09fa011d26fd0522a132f8fbd77e450ef5f139ad8ed1a2c9f82b158964decedde50bc1341057c75a37114f868b4ff945a5bf2399807a7ffb26218540e7aacdb0", 0xc9) r16 = getegid() r17 = msgget(0x0, 0x100) msgsnd(r17, &(0x7f0000002900)={0x2, "bb74037ee4be637313e6ef59b91c5b7f44f5e7903371837e947b341ce16aac208e5514f8f4cf79130332489ece0c59acc803fd4e20453a4fbdf6dc2169393e43a48ed7ca04f4b5823bee6e00e1290b58b862e5a70110c668e63de24baae680480ce42367adab6c158f675b9e20"}, 0x75, 0x800) recvmsg(r4, &(0x7f0000002c00)={&(0x7f0000002980)=@in6, 0xc, &(0x7f0000002ac0)=[{&(0x7f00000029c0)=""/225, 0xe1}], 0x1, &(0x7f0000002b00)=""/232, 0xe8}, 0x40) getpeername(r10, &(0x7f0000002c40)=@in, &(0x7f0000002c80)=0xc) getsockname$unix(r8, &(0x7f0000002cc0)=@file={0x0, ""/4096}, &(0x7f0000003d00)=0x1002) fcntl$lock(r1, 0xf, &(0x7f0000003d40)={0x3, 0x0, 0x4, 0x1, r14}) chown(&(0x7f0000003d80)='./file0\x00', r13, r16) clock_nanosleep(0x40000000, 0x1, &(0x7f0000003dc0)={0x0, 0x8}, &(0x7f0000003e00)) setsockopt$sock_int(r2, 0xffff, 0x880, &(0x7f0000003e40), 0x4) 00:01:30 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(0xffffffffffffffff, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:01:30 executing program 3: r0 = socket(0x1c, 0x5, 0x0) fchroot(r0) readv(r0, &(0x7f0000002400)=[{&(0x7f0000000000)=""/173, 0xad}, {&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/32, 0x20}, {&(0x7f0000002200)=""/137, 0x89}, {&(0x7f00000022c0)=""/134, 0x86}, {&(0x7f0000002380)=""/124, 0x7c}], 0x8) getsockname(r0, 0x0, 0x0) 00:01:30 executing program 0: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x4}, {0xff, 0x6}}, 0x200) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc044, 0x3) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x124, 0x400) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/15}, &(0x7f0000000200)=0x11) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0xc010, 0x9) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x43) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x1) mkdirat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x8) mknodat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x1, 0x4) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x2) connect$inet(r2, &(0x7f00000003c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x2200, &(0x7f0000000440)=0x3c8, 0x4) mkdirat(r2, &(0x7f0000000480)='./file0/file0\x00', 0x8) bind$unix(r1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000540)='./file1\x00') mknodat(r2, &(0x7f0000000580)='./file1\x00', 0x2, 0x0) fchmodat(r0, &(0x7f00000005c0)='./file0/file0\x00', 0x81, 0x400) readlink(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)=""/217, 0xd9) r5 = getpgid(0x0) r6 = getuid() r7 = getgid() r8 = getpid() r9 = geteuid() getgroups(0x5, &(0x7f0000002e40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002e80)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002ec0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002f00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002f40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000003080)={&(0x7f0000000740)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000000780)="f1de3d31b01ee0888a608118c9acef4c83a9ff4d74937bc5d2b1d44ee16271b901c5b091586933ebec9f44d344b6f474b05460514514ce9454fa8c3303c49919178746cb8b7bc81e999e9dda6a1efe10b519494d06f345bbde2fa4b431496a29f2557c9d36a5c553efe4082c61a481c476a5fa04c747fcf01562531ac96cecd07a00ec097a764a20a5ce68d95e6adf58157d85905eb38b3b156cd5929558af298e2b2af5ce2aff821ab2c4e40415a6a663c7cb107c97c0a596eda6ce5929d50af055ca8cab75ef73a29814d194eb257c606ba2d27103a84f8e0b91660046cf635ab63a039f02dc2e5112ee67d42a879065b0fd8ba9344d2d9b9f7174b470ee637db96e016fedb75a11f40c5a8cde4840e64e253491965e10da4608921446da04d37bda3070a0d1cf1069083cd6340b9d2e0d73cd84e7670b6ff5e3497c91c64e711946bd87f618c6c6276a3898bbfe7205c953642e84dee6cf143f90215244e8aa1016d7c9ee698c86380142b6e8bca050d878e37c8747440458e9dac196591a68a8dd0e74f43ab4b6ba6eee9190935950327007753c71f352fb5f38434f3f3b34efe08e2dfb159925ceb772cc07f10380ea71d08ce9d33614e2cf8f36a3662440940cf053c1873a58b344c172aa5bdf8d73924380178f459ac7d901b48068c11c903ae7740a9e00acda62246ac65e1ac6987f5d66793f16b05fa2c74b47fc4a9587a7e93b3cc749e70dda989e6c59081a74c116f51a152a41fd8e094bbed267fe3f07b8ab7bec6ad4b715f68aec02e3c77fc25d528644761a65f1d59a64bbd69567c812fab66d46d61ab1bd37d0753d6104e1216b250ae741812b9bf99dadef5042fb04830f0c6947502d093d119fc791aa5d8a6b45b43b3e5b86e2a527a2be660069d04db07334e3482b2d90b60b0a6ec9f9232242898eaf43ed72b22ba9abe096fefc833d5a0a91efd6c957425ff4547e3ce68172b6f4c9ca83e9bc3630e358fd88a876523dc21b1c0e3134b868dcca3b98d33750b29c9cabcd0e2d5f7ad5df797d0cbaca38351303a0386c94d87d3fa221989b0045b36c816cf77d1af0ec46f08e4d8866fb5ac87544a6ddf2ee601160982380fbe15d378edc34c273774a5de5006d8ce48eb8c355ce23f4713b33d2a01279bb54cb7b76661e163d594f5d9a028362602eb4968808cdc60021f4218693f3724647e309e5488f662d2634f3f7cf05500e237f1cdb4edbb87941de933e76778c9be220e7af4fe34250171572436cdacd2b3c15c4a547975d16b0c5d0ccd9ceedb8b4bce22ac792a8bf57047d23b48681193a094fb61a7b862db19eaf7534fb2c8162232a1fd080f71c9b2a0a046a5606d5ebff3c2cca0d39d178d781bbd0e1052fbe96411b04f7cfc88dd2d085a74a0cc7720568570b9a5f9ec1b8cb085081f2492bbe8a30733be487abcf0d6c20304e94b09a6b8224f439ff6e1d70d7b8c01a375b9c103c98047a4a44162ff41d50ece4073539107c504fde1d5304beef2981841c2a287f9d5783a35c3357c40c8887835a547756d88b88dd9b7415f5195fe9dba04565f62bd0180efc6b89a82d7d2eae0e91cb17bfe02dd3872e4f67b9e6fb6a244dc119695827764ba8dcd2462f2307874df49ec5466e2e52fbdcf205c92c536fb32f2a961c31c1d2875b3894ecc9a426fb93fcdb84ca793595668104d5f2a624224bd0e1b57423dba0eff170387f3c8ecb6a7b4dd9be08bb63bcb462f4c14c89263d97b3adb26173373d8225a12eb5a2f27a8a47328786d398409a7fcb6d4f5001b5ab447d4c8b486d9961064d0530a3364f79063d9226e79f238ba907b2c04ba56335050db06f3052756e5f60376d741eb82c4bc93832b221e16b8cf0883c96a4d2e5de8a7eae59f3327e3bfce34bbc513e2b1fd5c3177bda73f9e5a52388c90dc1f8c3d008a2cd87ba068367e84fd7fa0eda3ad2ae0afc5c7cea4151fd2a906bc85af3f3a2a14ad18c34682672e0f9dd1117e88d4d99b17f7b7ce5bfeb77d203c35bbcdb83c77eaf96df7568295b08063c38f75d1d52b5f30dee2b0733108830e0dc8c42b1f0ad298c358754e4152541fd99ac992eb6016edf6569fcd3615c757bba5f8f29d51d2ea7288f3020fe614ecb842f10c4632644031751135ae272851c411ceff1df8a50bbf52100e4a858a0b7cf27cbabfd29f7e3cd5d33cf6754ce5520fafd592e51f2a48ee1afdc9dbf88d12e423edf2946b20e464f6490f503b539bc241b91c60583a689b599b8fb42fffbdd7f3e28406624fc83ff2e450f094681b167045c6ee68846932a3339d422358fe5ecfcd077c03e5e73c79e9e43ece737a6deb41df2212c519a3b2d360560ca7c44ab43d2c0f44e8f7c5ee9ab8e0a215cae6e6b30aacd094387046c4345cb4a5a9ce645b81f3c94a4b03f5e43c9a06efc67090f6b19be3f9c3b6b5ab541a25447a0bcb915381ffd91451c82bf0963e65b67f2d4107a5fdd4125958c045baf50144101cdbe7cd1fa21adf2bb848fb1917862a160d196ea817d98031ab780de0582f8c6e6682774f1d1c0cb13a609caa37199849bee869e18e95305dc6f5d33bf4aa2fab80615920ea60782a3fc66c4fd2085dbf5a05260843533e87d1a33e77e3f80eeaca1645e461e255422e809fcf7ab3f5accca71adff8602d1055ee94659c088eefa2a430e0914ef9addf48579866a95f29d6c00ca35acbed3fe0b1262a414836f17e7cf130297de8bc46acda932b05bcf29f12bb427cccb79413567e0494d7c833182ac844003282d28f40d528c431d6cefe885a6f79a281727ad1bc4ae48373ab71a67763b29dd8c698446ad6aae3a945f5a5f0aac32f96c8e62b8e774fd43f4406dc1f9da5a26e58003d75e72acd11c85953c2b68da96151b168c95edc96fbfbeb38789f870a99f362b40b1bee10e3a78d7165000265814b028cc4bc73d1e32b352f0f47e7e5250d83dcbd3af79a932248e23443a373637a3a15db48f824f959f59c697639b864742608cb804c05c70e08b2cb4193c3f2539cb41a9b4c6d20b05caf36890cde335a06db2b89b7abb8648297c36b397f69f777bb40d4bb4add3d1c6b2b3d87cfb2264f40fc79c60389e00dded53b98c4d7743bfaccca40f3099f869584fb0abccf9bf513eae62fab480e0a06935cad32d5c66fc1742e2722f1a3d67a8c3046a62c7b66b9a02fc5427eb57a93b94c7d5650bc26fe4102aaf597e66204fae9a2990e2171d6dda43226caf25ea3bca3d625f9329c5cf21b90e9216d4a4d1d1d01819f559e5b7fb9255d27f2ad871c62633dc035478cd94f85f9ec750b1f713e14643dbd4ba8cb3a62f30f2432eb1cd36a413de5434ec1ce8f07b77f0a0601e65e729f1bb3253ef2cf224b06736444814fb9ea1ffc33e923afc8643d807ff1d86d90752cc4395e41b4d4b6efa8c690c51e4d2bfa5fda071023e74738c5ebb8bdcba1a999bdd3fb12dd090a373242636e80c64793d97db8d071c4fe540653c3371dee070604dbba378e46afd63691758d5b27cd257a997986feae9afab24ae7249ba6e0b50ec759dad7765cd863e31dd6fc33e61d2c8cd3e177fc43ed327bc3e2ba56129758f1916c1857f836f91d4767b65a2d2177ffdb628bfa69d32d16f7bce658f878736185b64d67b82ff5a4bc96bf83041a374aa6643c9908a99924eadf004c046889b25384333f3fe22afbba346dab2d13d8da100b0ea23706004288b285c8994e22b925fc8b90c010c2dcbc8f8fcfc450848c841b89cb1e264eec03cb8bd9ad5cd3f74fd744937ff1aef580044dfeeb87b988e5d223980ffc1ea81e78ba434abfd71d150ebac719802b0a3f5c312f2bd3bf992cf337c6630fc3abc8ad26f53a6d9ca50e04d648c30706c1a556fb004193ba1f76f6a4bf06fc757d1a825b9e81c3f0a6133122b7032d8285a620a3f59e58604f9c1525b4b379338f10a596be5a255e290699f501ec51cc07a76ca791ca5e8215cbe26f11f77ecc7e18521485f6123562e5fb1dd40873e9b063a4ffbc2f6839e79fbce94f0b9e9a71e5033cebfe7ac3d77a6ba6ab5e733d5271582550f83b56dac4fe89db15a1f715e56ccd6bdcaeeab68e5231d9a495b9bcf65ee88efb35ab14d4b6e5bd0e1a6defe9ce112f1552abf435b978b1bdcbbd6b4e67094c1ef4d9ad46c5c131087b01203394787bbc373074b358c522bc32d72b8b78c9e8389dfea8db9406723613962ce08ddec04aef08ee8bfc1572dcd664182d18670115369185c8bddd4a76537708aa12f7703d05cd18612bcb5baeafc3164238cf7798e1adf7b6472879efd9193b3371c25d8f5c3c6b62691e2febf5cba6fda16bde4223a316f9886ee355e2a58f4ec54abe97cf2a3c5d5a390ee82e0041fb7379d1ab70abbef9d499a8cebabec0e4ff4bd0713e2f93b2672336177f71a858e13712f92af7a7b8f267fa9890ef01453bbe47e8413cf836dd4672020ecf3e8d9bc6fa8d449ec6190a5cabbcc1acb179dcb7d0f77e9720db122eaddcf3cf1a76a94125394cad52687252715b46f0a83a5ea31da498b73d3189f501233376cb64914f959f8501508fc1fb0c38cc855fee014163365b5724956734d68308f052bc705d9320df6b9cfa15b733a91bb267e3b8e2046de92de16d1d414d3c2558f70ce801e307e69eb2ea84b3db47bd47d19efc8c1a376ffeb2f6711e320a1ad3489774a0fe314ee5595eaa3f813fbf9184441496a64beed8a11bdfc131ea5cb44ae649c59c5241eea132f209300b6dab2ac457020b959c16cef01c8bacd6414054e198f4ea38d17dbba8e81be6bf4b0e824dff9f814857540e41bdf4444c54a8966dfccd78966a6708daa5ef4de0de8cd7909221bd0cc2b774b126de551f968210566998d739316626edb4513a3c7775a41da3854f900d1427be0f1da0e498a962006fafab490b637c3bbb550aa31a595c2831fd1c448a4b8fa2b19b9fa1e2797baec6903c98d1702beb8b2432f0e0e8ea10dd9f62f5dcd3a14662d764ff667700deed04f109478674a72e5e59c83d458c9b7553be2a385b420bbfb7700e2ed8d34a58e4b4a83618da470ce344559047b3d66634ebdd3a2d7155742d0c5793c7ce9cab25abdced74915ee91a379561655e5dedb9f2922f6a4fccfe5db7efce73ed6383ce9aed3393dd0618867b75ef8c83d6b3e68436654ce024c70807dc7ae1fc23b9dde1b4eb6e4d86b0a14a36e1d3e75bb8ab5547b0a6b45303a4c77bf110885b1a73cd2db871a1595adfad1fde67671fa24a0a0568c5189e00fa68a9ae1fce8544c68e7a97b4dd1a25f9b641d399ee9dbea797ec85f3aa49822d67196258d6f7ef2c8a60d3405489ff6d48614ea3e358569797bb30024b3e1a290136b00b5f8361f2d8bfa32f3c1398e432bbf00eb15f820ab999b084b7feac3f719d4ef8aa1deb1af3432b88db1406cbe03c837ec6d48bbc1b1fff5abe417be3765d45e2f424240965bb38d727870ca7d6281a0bab878ebf93850aced1bea036465cee6862466fc0c1e930d254c480c9a565279012e9ef9e060aebf68a4e144a9086492823f877a217c32bceab9a544837b77e0f3610ca5019c09d8c8a1d57f29ba6fb3cba211144fda73651d9b66c43a025172be4df6d161959448761cdd507a5ee50235900049c72eb83147e00a9f7b9b3a8206dbe24d60ed5ce96068b0e7a460aea69f7db5b373e02538ede4028c01e45a649e97919ac394d2858018b68547cdef36f0a5cf13dd0c91156e00f8f445578ac64190318b192d5c3caed3b3149d8cb65520f110f2d5", 0x1000}, {&(0x7f0000001780)="cb07353b6d28be6ab20ec1b076f7d8ebb3b9cafa66dd2b60f1d8d74c854fc801b463965bed467363003c1c3970f329eea1d9a6e71a74caf2ada988c8fc8db1b7f75f00cfa0e83a27b03e7aa2deafa3472ee048c00d7c44dfada6bce94463c13b64d973168a020de0d0e8a3d637f51e09d241fb760afdb8f4cabe146663d07353eeb73378f87fd0c498a97eb13e71d01762ed80414236ea9048f68ae08035ced118d8a54507d957ae40a0ce688d2e83873493508a1d43495a454178c069afa441c2cb73c58a127eed1c5a076b08efea907d1e1f4f03c1f662ea4f3fce6d9f1cec9a15c5b05644b365a7ebc970b43399e39f4f109f7fdf3887af96dd9a73c2a9aa0d50334e78bac5543efbdb89709d9b8a77632a0cad044e4cd931008957832bde3452af9f807bc76a96774250c7384fedb49505266f5946295b365c49c46a261cafdb67e913d974b508a6c934619896fd37e223f8e974d8c5c98ef029d7116831f86e4d06c3d5b3304df6627e9a43586c1f7c97aa7b5f613c2312293932eb829182430c79d98b9d73ac42a90d9fb37d606ed8ba98dec66657e9ffa68acfd17ff564abfa1a9795afebbee6f06a402ef43776fa1d4e4e6c6cd9edc71bf0e5bfeb6d40d9d7d40694233dbb51e77a5c72876ce3974a9c80f9c549902e6e57457b55082be3e259515533b4b0e021a06301e792087865400f3c47e9f6a734919f6c65e0c3a9ee8b3aba623f6291e43e88cfac0913be37d7af276165d1f3af4e6996d5886e79f02cf10769ece36bcbc41e2909acf6ead8f76d6fb2b80f658b1f5c594ebdeead8a4a7df91f88ba8dc1757720a6d4f063f00475c92f95a618989f70b16b61046d1e9021a7de8ad38a3f6620affc1beac368b4e4ef36a5082442e8cd63450dcfb5d785f1efc261793f4b992d5bd9246a292b27eda37d4b1d350ba69b516b74c06fa85b8019ed169663a1853a7319add6ac6b0796dc755d927bd035ce026a5810ea11a7505b4d3cc2909e53e604c9bdaf3c50e1d2bf89eefbd0b84b4ad0c576231610431c51be5ef30fdfadc91692b7f5ac2525903ce57cab3bc0a1d532d3006badbd6d1a67ea8789c410c1c022f3997314340bce8414a781db514ded2c116fd58684c2ea2d147dbfd95eb73e542653a68dc9f3ede76a533c223938633a15a3c1bc9b2f3b21d559a3d9d53f53f63ced0dff4c092ab681ce1f9827343820cbb42524b269bf3b1e6d9182a2093c0b3be2c52f7acb956ff3b8bbd41496ea4c8e306e9963e930ac59cc1d4b750a201c51faa2d5dc46de37181d98d588100453778900d1123e01625885f1e6696c3e314ea357e46791cf58deb6a5868c7996a2a4121c24b22fdd4a0cc254f5f96b79276e89d4a8958d06b297704fecc9d03e68954c01bbb5296d70323530a5dd58fec731344fdeaeef0982a8a75d9999af7e490bf663efc6bdba4027a4639ca500d0ca694afb88fb0bda8640d84fa5b5f581ac8f34734be93ba0f2c1d0f96856aec07599f407202204bcb077a5ac2e31a432935c523689e71b48219c1a335dc39d3a4acd1e1b27fdab6c830acb01d76b75acb9d6ff96fc8a87c38cf5e46003d6af04e52ade735cfc619020a0ef6140d00c9f1194aa5cb55b6bd2fe5cd724879932bff3f8841b4690d059e2646931a86ad1636eda3fa82c205a40fec0d3ab5a4b0030ab2867ecf0d6870830f7ff9e8a85d91ea993531075748839aee3b241e4edad2993be8ed584d8971e13ef15e796ddc7cfbe343e3fac2d867cc81410b09b85f72b188dff752ce3a2cdeabb4f6a3b4b79a96a3cf2a3f8392f08f7993e0bff1fd42397f6e2a3cef75d992f9eba1f33d174033b237a340c2f4c6627c30368edf89bfa4a6a3f70c42dbbfa29e0bda0b1b4a07f86ebbc0b18633e557b0e6ab48cdcfabac54b51ff5cae77572d9d4855f4ff98cf0d4b38ccd8951712570a949012992b97a0524a14cb08590bd83477bfb251c4dc16540065f71fe68fa59e60c9c0f70e60c6653b3825a849533d5198fa5ebffc6cd597ba41b776ccf22f3b074207e7bec8a05ce83ef5364a10c2cddf6bd28f8321fc5f4e8b9e5995c3269d89814093c2e55a8c58828a400af82d679e87567bd8f9b7c42d28396e094378e00c605ca1fee420b9d7131cf30bbd95e6ace639ab894ba3a18dd1876be4052570ad36d4a889abf70e93d60b8a0987e7ae3fc59778b576c7aa120656fdd4a7a6f2f2af199e4a9b71c5f822c99a36fffe9812ef32bd37048f976bfa26ee9a2b2d5f11627e09b368b0ba3b9aba076dc1fe236c044d3b5a43c6bcae41c61968b87fd201e4fbf5cf63385746c0c7e46f9d532f5a3946081ad827d4c696fd06a84ccda92ddf16601139750a5b2087fbdb96064a4a8ffa642aa2bd199bc42040f06aef5885f5bdfbf94739f3b2e13e63e24ffcfa3ddeae7c93779e9ff3e4c97cfad706a62de2418294684bdad2ab8800eab66316ffc9524d32d47905e80dddf6130854048b2620883accf23cdf73b90ac7eba7e111b5cb2e056cbf5f61043476340a7e6891063139dc35730b8e7ea70f7314fc250e37bcadc7333e4a1f084b93c3b76b9af024b344a24835567f97deed1ce896bcda888de16d09cfb005a4504f17ff130f48ae7529e94f928f0c97ddc9bb85e77dca4dadf8b21da4a35e33d4e910655b3c2e6c23215ef23aa85f7c3923b2985639f234b570f80b86b38c53f0144b976056974732e202644266458bc3b801d22d8b49df94b7e0972532167483c65156a571fed66bf51fefed0f18f77298981e0837ae79f456ca079272bf8b775575395a918b4f78d91433cae9b4beec2388d30b7d66df33055faabd4b40caca6e8f8f54c4e0bfc161adf839b43d0eb62649505aecffe9e61df50f63ac7d97ea86fcf627ae24199c89f6a5c8a79e563a7e86f6d75dd36495b55ad894c1972cd83dd29ab285a64fcb7f9221bf97cdaa49558bf11e0a21469f8c3e590d627fb905e83094c8a31d372a8bc58ec2a6c321985c0dace5bff6825aff758df120609402c2cee1f595b39ef637a3aa2c387969bddd71f8139a02c5e5d998269c4daeb57a0dca598a48e90cd3000b69d07ed655ed271349307346c90569e691fcad616b795ee42e323eedc8e8471f915260cdd07bf1884f7912764c12c639e5ab9b50de11db5017f1091caa6ec4b9035fd833876fe7f3c968b5cbd25792b13c089180b1c5956f567c395d7c40453fd4b4196cc7c5a60595da9f53db24eb036a12d5795e4fa79139a9dfe1bce4e0642f03158ebcfaccd6f9f1648dd29630019545bb8b67d335558d9c044015e7291ea6b3676d1f2dc3f336b1b24ff89cfd530c26a8a5aaa05c5ee0f6aa3041cfda583095ecd638c3ccd3d875da58e8662ff785ed24aaf798cc668b1577c527bb3634e8987f9f08a476d7ca0603cd704cbd6ae2f54b41c5fd8195dc9204bfb60a8722ce7c1ce58da296f6611565d176ed4109da19d52226a4042626597922bbf3efb9792008453f3434e3ccabfc8c9bc19b64c434b093a1ba8c56e38ca77e996e71b8748d0a178902c374a751e33ed21a66cf3fb6eb2c249cba7f5420fffcfdb459f7f4a24d1c446ac6679de1c618f13321dd6407cb8def8e16fcaa07d976bfd143dbf07a2acdecf6e7c69a715759d613afe7f7a2c3a005117005308a7db405acab64cb7ff97a788b5c08610a02e4741b47d3dbf2f331378dbc5347fb9272105a49f68cc164b75bd1e9adb8ccf593165fc4eabbdc1384c0bebfc3fb8799f4f5725dd4c02c8c7be5761fc33de9e9dc5bdd160fc8aa2fac774577118950ad5298efdfdf2a7ac2f58a1a8972b3e6b34a5e4248e02f31fcd5ea75d32abf05329cfc01b3cfcc81ddf7bb82b2b10ce54ffb7cba687cab99819d48010215d8615f9b82d2654691fcae1a517f2c846a7d8e6d6373079855c13bc09197cd1cfeef3af012d225d09fbd8c40194baf04afc866c902679beaf3a104b895a24ff599dbce8e013852b22fc5d49b08e1166576bc7d2689850a29868cca09dec847ffb7a48d01c79bccb246d0d54a0fec05396de5554f0b985ee76d5c00aa400dfbb2849a677f25b95b1c88f45ebbf7dd93522de74f6d96fc5db408623bc2060363235798aeb278f6c3f4edd16bcf7e8c94b8b460156c8a2674f3197cb8f34f1accac5f422afec485fbbcc330174ed93a38aec33c9fa6ee9543ec06d21f6d95e77869685e17f519389b79761c073499b748aba0995e1b022bf938bdf12cd58f88e93ec683ab77b7b2ee51142a388941bfd8cd1cdc2ed0e7403d473bdc3e7317d21409166e3d4578eb96d61572a6c862288e2f3263c1b0dd53dc00e975e0b3e51e72d65e28ea21bdf121140bfce743edc9851ba196686a509d9d17e6e05875569537f9f21e3b1795fa3d7eb691a3540ba23cee509be25f1b2e6a0c6931fcf9e6ca6b59596de25203658f528aba784415077598934ab358b24696bf2353824e490eda3d59075d0e3fdad74e2e332f27b9eec9fd94aef185c527debb96b07270e0ef92c54331141b18358b3f7212f7307fab232eb662269e1a0b59d6afb6624fdc958e80a955aeb000388cd0ad6a897b3f7f9531355ef12d54de22575689a1c8f3587b44333a8d538d5f00b964496c114bae4b2627af600754cdc2b7fc44d7b0cfb8d0621dc92ec6c0c71f67c1fed1c88da045c8efcab99b87c0ccc5071147913d36524d346400bdb19023a882c76c9c3697cf7ebcad2366db266dccae8c992f45efdf5d7c0131ea3db5e32e1494faa9f48219a277808c9f8a9d929340f15135ecd8be3ade8a8bf53141fe0acaf672154596ce1b21bf37e5ba9f4f83f48e730ee664fc0e7462d9b59005f8c685f7ef8b2f607450fad62de69349035ddaf93c0def00ed81a121b0b92092da248b6cfb825de628ffab988020b3761df89c72bd373e7a5da7c91de24b577527e2cb0d725a2c70e7bb67f8c345ac5eed9532e82d907ea2a2ecc9e410692418d31028c1581f5588112fa448a6187a015219361d3dbb2c185aab6851ae248d4f8a85e81493b0eb0866949ebd6f1d5c04b3253ae16c67b00609ad2606c0d2d4233942e20e45e14986e2f2e7927f02e9abc9e199ae9cfb241fd596026825da19ca7882f7e716dbee1ebcfc39abd2192b7bfd1f0a5208117c098b3010b4c6048a2173a705e6bab45d7a07f09e9f3b69480e41e880aba95734b76d2d430ce1f4d6dbb45b7fdbd260d76b7f9ea5dccd29522e1ddfa6dd6c46206759666f35eec3e1d1c8baef7e4e48af2bee3d1d8481cce78b9e44568865e24cc93f826d8eeb848543c9a7b315b7d23eb312f1f27c769591ee354a354d5bbc6806ae41c3c507021f83ac1cc86110e67e48a0379bbb69d69102d369c19b32390fe74e5461b863be4d0541c52c2e4ebc664f46100e8ff0c82fe626393c4a646f46798810ea4d6d7056e9d46190c45cabe645373f0c183414b1f77a90cc83d7393ac4ca152c74e60d62e9652e2b06c0e8a96f46fd4562707aa8db8174c6ce97e693bf80dac5687292e04ae2bf1ddc1a96b2c1d17bfac9504ec556e67ab84d78f8eab0c73c559e5decfa6cb7c3afec47e0ef033529db6773bd1b43a862e8190a1750b7c8fc9fd6c70ade355c3173a08761c83909d1e7fbd47860746509ac40b43a206e66cdc8a879b30de695683ac89eaa781be56142a473a524d5c6bd3627239d363bc28754cb31079b8ab4ba4125d88a1cdd57a818f1ab9a4c23e18716056fffe76cc942584b7589686c275fd6bc1d8f2038e6f9ede2d916356bfdde38e9658c", 0x1000}, {&(0x7f0000002780)="0f2ef0db473e56c9f146aea590e02e35f008ad921ace447e074abe54da4e893201241c81582d8407a35125a32cc24bf36e5dd38d600fb5039b4b69c1ec01041baf4ff487fdca32616a89597e83eefa531f973586cf9694701da08a43ca9cbc6ff882ba9c2471ff98c989fe2ec17ecda3afced4a14698c34e51724ce76bffc599389100428c8793c69f4afef4f9350db302a771f0f285dc5566837cb1046a54691986ad005f9ad31b6aef66f512b4285f046c0311c2c14fce1513e420d261e648286e23984981d83045980888fb08b5d9676321f58335b8695a98ae6bf8f17643c7de06b48c6c15ddd106644d1f2ad6aae6c7da175d1407", 0xf7}, {&(0x7f0000002880)="3b9e6a5960ba5388d8665e59ff12b1f4efbca44049b5e98ca5866d3573a0fe3fa26b0d978e6ff8b510b0b19e7b6147695aa5d322efc0cdbd8df2135b01eec83e835eb21310a05427c192db65517a2fc99a25283c4715293e3fbdb6e4f06c9db4edc9c4fd770a3d6c05a6ddb86bf601e1fc352a10d4fb7b10b7cf4d1beb8f644d6038688549e3d023b4e2042ffdf17957323491db45c3df9b017aea6809088c6de2e488b8b6e8796a1a04d13d689b73439e1263c53cd064e3d6fbc5b5814ed4b8685ee0c27c64b4a3caf00c2f78137d025bc40fd5970f2490e1e0b48d293a185ea320d8b3d1b179", 0xe7}, {&(0x7f0000002980)="d4b991e9ddfa200f3432fa482ac3b37f1500d11e8911ba9e6e8e91a3728f418d2543aa70eb4685e617853e", 0x2b}, {&(0x7f00000029c0)="fb7e8b3320bc49d8178cf2df02d10ab5bdac21f7ea2ee224172c88eaef3687ea61aafdd58003774cd85a8c3fec31191833175b7f8260c4845b137febfa0a8d3600d8c746632fb3192f265dec3357431a1a87fb0dade2b34c597ea9f2326813ebff1f7521377240bf36d784b342d62097910ffdd2228ee089f08cfab479b741a3b115f1b932983de2191f3696f6f412d322ff451dc97391e5eb65d3820bd680aff1e99b65ae853cfd8669ae203434521e80fa6cc44e4ad8d3e729ddad662b3389451088cf7dca85c9eac6c3d56ecfa124d26e684753c88517539c56e666d459eb2e1db1b00ef86d59ac247a889b14ced7c31219e91c3b0ef0", 0xf8}, {&(0x7f0000002ac0)="96ed951076a1034f7411c084cf665748fdce6730209045ff6364655552601395a8b969342baa41e2d96144c6908f101efe2eb7158d9eed1612b25109dc99f88463e9d2f9f330902c6230ff480023c56cdfa54e", 0x53}, {&(0x7f0000002b40)}, {&(0x7f0000002b80)="581423a2d5d467a7a21de3e8a087bd6faeac2155b7671637622b1d239bb0bdf1837edb9a6409fa73740f94ad8aa56bfec1ebcd63e8a3a00a54cddf02358c7a42346262d708415b7eab20335291d8e3358a67287fafb0624a8d49438555cea2065baf673932b079831baf4409eece165853b397380b4fae2690364fe86b4a3f85c1f721b8fe7ba209984e6ba39fbdd7714fe03667fcdb540dcee03e74efff5b1a4c823c0b6b10e9b658fff8a4d388c89a37f1f3764fe68fd0fba139da67ad33c7888fc2df94762d", 0xc7}, {&(0x7f0000002c80)="f8110145d3299e7cc4f87239c7675a32a760577efb74c33e3ee7a0c4421946587ac90cb3eee7313c62c47b078616065c623a8156d3d6d21b46cee63b4baba0a3468ee428925283a2ed3b2fc8b46978acd2a195c17fa79e90d039823f52056ee9167ece99863df4fbcab4f5f148e6a48d28c7c5e625ed5f85702876678e9a14e204e0dafdd2de72e77b92fe652e8fd5ee3a4dda8de590173db382fd58a395b2a13442a5caefda799c6e9d10b664bc593c47d619eba039e6333d88c5060428ded1da00fd5d03721effd93bd7341299fdab228da2e4dba0e4e1c521cccf5e60e44e8f305e8b6409a0887fc2751a301eeaab1e78", 0xf2}], 0xa, &(0x7f0000002f80)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r4, r2]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r4, r4, r0, r1, r3]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0xe0, 0x1}, 0x8) 00:01:30 executing program 3: r0 = getegid() r1 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) r2 = shmget(0x3, 0x4000, 0xd0, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, r3, r0, r5, r0, 0x40, 0xb8ab}, 0x5, 0xb2e, r7, r9, 0x3, 0x6}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r12 = msgget(0x0, 0x24) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0xe16, r10, r6, r5, 0xffffffffffffffff, 0x24, 0x5}, 0x2, 0x7, r9, r4, 0x702, 0x9, 0x80, 0x7}) r13 = paccept(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc, 0x20000000) recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000380)=@un=@file={0x0, ""/51}, 0x35, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000000540)=""/245, 0xf5}, {&(0x7f0000000640)=""/85, 0x55}, {&(0x7f00000006c0)=""/233, 0xe9}, {&(0x7f00000007c0)=""/197, 0xc5}], 0x7, &(0x7f0000000940)=""/191, 0xbf}, 0x0) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0\x00') shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000ac0)=""/187) recvmsg(r1, &(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000000b80)=""/63, 0x3f}, {&(0x7f0000000bc0)=""/80, 0x50}, {&(0x7f0000000c40)}, {&(0x7f0000000c80)=""/217, 0xd9}, {&(0x7f0000000d80)=""/57, 0x39}, {&(0x7f0000000dc0)=""/103, 0x67}], 0x6, &(0x7f0000000ec0)=""/140, 0x8c}, 0x40) shmctl$SHM_UNLOCK(r2, 0x4) bind$unix(r13, &(0x7f0000000fc0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001000)="b122aa28b7ca5253101532b3e600513389b314739f00aea3ee59a7d881db19d1d66e70dfbc28ae7a201d125f67e118440639f827258668fec3664ec7b507845ebae85bf883c6d655ab69af6719c11cba845b714c758fb829ae6c833aaf6464ba8a439c4016d0636f0ca8e9b264d1d93a539b1ded956acf530f17e93f76c993ab337a2ceccb57e7fb43b1b72ba7500bdaf46aa6a771322e5a975a17e90e4b7ec8ec9bb19122f722f76fb55f9af637126adaeda705ed81dda195c6a6fd2ec0d430bc1e84feeca59b71953a99560cc663b7", 0xd0) getpeername$inet6(r13, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001180), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f00000011c0), 0xc) r14 = fcntl$getown(r1, 0x5) sendmsg$unix(r13, &(0x7f00000013c0)={&(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000001240)="4441b08dfe78de9c0b1c420201fbb27de700e3c6bb374364aadbe16b32a4869da317189b605a4a166ba595d0672dd12754b5297ec224026ec20e02b51668216700e9c64c02bc6f332f591dec1229", 0x4e}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x2, r14, r10, r0}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r13, r1, r13, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0x98}, 0xa) getegid() shmget$private(0x0, 0x6000, 0x200, &(0x7f0000002000/0x6000)=nil) stat(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)) getppid() 00:01:30 executing program 4: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:01:30 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x20) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) fchmodat(r0, &(0x7f0000002500)='./file1\x00', 0x143, 0x201) 00:01:30 executing program 2: sync() r0 = msgget(0x2, 0x402) msgrcv(r0, &(0x7f0000000000)={0x0, ""/64}, 0x48, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r3, r4) setgroups(0x4, &(0x7f0000000100)=[r7, r8, r6, r4]) r9 = paccept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x30000000) getpeername$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r9) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa, 0x645e06f38119365e) getgid() getsockopt(r9, 0x7fff, 0x7, &(0x7f0000000280)=""/191, &(0x7f0000000340)=0xbf) getdents(r10, &(0x7f0000000380)=""/4096, 0x1000) listen(r9, 0x7) r11 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r11, 0x3) getsockname$inet(r9, &(0x7f0000001380), &(0x7f00000013c0)=0xc) setpgid(r1, r1) getsockopt(r9, 0x9, 0x1, &(0x7f0000001400)=""/180, &(0x7f00000014c0)=0xb4) bind(r9, &(0x7f0000001500)=@in={0x2, 0x3}, 0xc) connect(r9, &(0x7f0000001540)=@in6={0x18, 0x2, 0x3ff, 0x5deb}, 0xc) getegid() stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) faccessat(r10, &(0x7f0000001640)='./file0\x00', 0xa0, 0x100) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000001680)=0x8, 0x4) lchown(&(0x7f00000016c0)='./file0\x00', r2, r5) recvmsg(r9, &(0x7f0000001cc0)={&(0x7f0000001700)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f0000001740)=""/223, 0xdf}, {&(0x7f0000001840)=""/247, 0xf7}, {&(0x7f0000001940)=""/212, 0xd4}, {&(0x7f0000001a40)=""/17, 0x11}, {&(0x7f0000001a80)=""/195, 0xc3}], 0x5, &(0x7f0000001c00)=""/161, 0xa1}, 0x2) 00:01:30 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(0xffffffffffffffff, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:01:30 executing program 4: socketpair(0x1f, 0x20000002, 0x21aafe4e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/31, 0x1f, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r3, r4, r5, r6, 0x100}, 0x10001, 0x0, r7, r8, 0x7, 0xffffffff, 0x92b}) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r12 = dup(r0) shutdown(r11, 0x0) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/53, 0x35}], 0x1, &(0x7f0000000380)=""/4096, 0x1000}, 0x1) recvfrom$inet(r0, &(0x7f00000013c0)=""/208, 0xd0, 0x802, 0x0, 0x0) getppid() r13 = paccept(r10, &(0x7f00000014c0)=@un=@file={0x0, ""/108}, &(0x7f0000001540)=0x6e, 0x20000000) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001580)={r7, r3, r4}, 0xc) sendto$unix(r10, &(0x7f00000015c0)="f533c45b2893a5cc9b2810154907b1d46af8f8a106f3be1ebe9e8afe2db7d3cc73f9711d421daaf19f96d6342ad173f863e02e07196dd0fdc7c0141b5847a23084557079f8290e8e05aa96649198359a4d35fba4b1a31c", 0x57, 0x40a, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000001640)={0x6, 0x401}, 0x8) getgroups(0x1, &(0x7f0000001680)=[r4]) sendmsg(r1, &(0x7f0000001a80)={&(0x7f00000016c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001700)}, {&(0x7f0000001740)="f8ece0c94139dfecefe9d914d9b9c799c4511a2da74b648e30f6d4d6ab4360bc9713b27c455e3638808b5ef31f8882af2a472156da85e1fa0e8f74da3abe17d576ec806e03c48f823f99b0097410f3de355bf3c939625b1d4d8e9573239603f7998c994b8ced21ef555e875bbd558c2e0ca8e43392c941f890250fe312a1ad535e4cc77a5d75db72e8c81c41f04b91bed86a1bfc95fcfcd5a0fe4b1af071357ba0e1af59850b655c5e4675aeb49fb702d44b5d0718f97241eab46d6f44e2e24d8fdab4354c487dcbc84fe73b67c8feb1ec277f980747d6c2e2f8717408e394454bfa4a182a748801443c02238f", 0xed}, {&(0x7f0000001840)="b7ddc0bfc612673c364ae7080183000acd05fef10dd11ea2c6e1e800ad3622656249deae1c5b7bfb", 0x28}], 0x3, &(0x7f00000018c0)=[{0x100, 0x101, 0x0, "02ca31f35905ae32eb789a4683be5dcc52fb8ce4c7f189c4b8f48ec4bf47b9f84320ba32626ab21428541cd2e14e92824c385f4c1dbd34a9d8ef9217103851a6e4d9d766ebe92cc36ec2c6c035f5bbe94d3f2470476efd54f22cc01bde060f8d0b2fdeb41ffa88b7491846a79629205db69ca872418852030bf5a94f274fac80720e888ffa3b41e0779012e5051707700c8321a8dcc46302502e346fd90517a2523bdc549ad49081089755f72c5541ae1f2d45ea83bf866da6d9f2c72c68bff3f292796518df8ce9110bde18bf17bff3aef9597ca16e153acae3a4f0936f590e4515368c606544d8ecb297"}, {0x88, 0x1, 0x8, "cf45e2bad8f22d8f651ccf8f9ff58278ef604edcc03f9498d7305e85ca25b777912b9e96a8415d2dd87e8b2679a8fd0e59c7ab74281d4cb663e18649b92c53811dc526017f5c170acace2e5cc486184b3b0696498391b72cdb61537f4e2f3d6696e2bd026eb222825848a7382fab765cf1d3cdf173"}], 0x188}, 0x8) setitimer(0x1, &(0x7f0000001ac0)={{0x9, 0x80000001}, {0x100000001, 0xffffffff}}, &(0x7f0000001b00)) fdatasync(r12) recvfrom$inet(r12, &(0x7f0000001b40)=""/145, 0x91, 0x40, 0x0, 0x0) connect$inet(r13, &(0x7f0000001c00)={0x2, 0x0}, 0xc) shmget(0x1, 0x1000, 0x129, &(0x7f0000ffb000/0x1000)=nil) getgroups(0x3, &(0x7f0000001c40)=[r9, r14, r14]) 00:01:30 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x1040200, 0x181) fcntl$setflags(r0, 0x2, 0x1) 00:01:30 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:01:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) lseek(r3, 0x0, 0x0) flock(r0, 0x0) flock(r2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup2(r0, r3) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) lseek(r5, 0x0, 0x1) r6 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f0000000280), 0x4) chroot(&(0x7f00000002c0)='./file0\x00') lseek(r6, 0x0, 0x0) semget$private(0x0, 0x1, 0x140) getpeername$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) mknodat(r1, &(0x7f0000000380)='.\x00', 0x1000, 0x2fd4) r8 = dup(r7) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r8, 0x6, r9) connect$inet(r3, &(0x7f0000000440)={0x2, 0x1}, 0xc) getsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000480), &(0x7f00000004c0)=0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r10, 0x0, 0x0) dup2(r4, r1) r11 = msgget$private(0x0, 0x80) msgsnd(r11, &(0x7f0000000540)={0x0, "f7e8ee7ed306040ed72f7731f6064d16f4cd9d943d81ef9d8c3ae25f8f0ca7f49b64f8c0becd49575f524abb3c9daa86983ae2c3030b6cb01d2c14bb50fc9f574312bba5e4c2f256a9e4169bc94065dd2a2d222a61cc05dcd76fefbdf523d7632fa8cdfe4d07956630a6446780be518a392be9598eb61658dc716ae899097429aa0566f11da25b532109a73c72601e16d379105e725be09b9b0853a3b89b05081056c71820c12d217e8b88a33157fd3fe538342a00456ebbb6e8bcd782668cbb7815b22fae4587b5a61820aa6de8"}, 0xd6, 0x800) pipe2(&(0x7f0000000640), 0x400000) 00:01:30 executing program 3: r0 = socket$inet(0x2, 0x5, 0x6) r1 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x4) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) 00:01:30 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') sendto$inet(r0, &(0x7f0000000000)="00ed5a717e5017074afd", 0xa, 0x405, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknodat(r0, &(0x7f0000000180)='./file1/file1\x00', 0x0, 0x0) r1 = semget(0x1, 0x10000000200002, 0x400) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f00000001c0)=""/218) 00:01:30 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(0xffffffffffffffff, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39ac6bbe0a50dfc5d8c0437f42d60b7141be9deeeaaa622372b594864357b68572a380b4123c3a8d9ae0472a64041ac674d3ce7f453fd690e216b8d5fc5af6a9fcddb789c76cedc1bce0ca3748d1e480d215e", 0xa2, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:01:30 executing program 4: r0 = socket$inet6(0x18, 0x70000005, 0x4) shutdown(r0, 0x1) r1 = socket$inet6(0x18, 0x5, 0x7ff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) clock_nanosleep(0x3, 0x1, &(0x7f0000000040)={0x1f, 0x1ff}, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/133) getitimer(0x2, &(0x7f0000000180)) socket(0x11, 0x10000003, 0x7) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x2000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = socket(0x6, 0x0, 0x96e) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x0) close(r0) r5 = dup(r0) utimensat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x20, 0x3}, {0x101, 0x100}}, 0x200) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x400000) socket(0x6, 0x3, 0xfffffffffffffff8) r7 = msgget$private(0x0, 0x408) msgrcv(r7, &(0x7f0000000300)={0x0, ""/231}, 0xef, 0x3, 0x1000) listen(r5, 0x7) chmod(&(0x7f0000000400)='./file0\x00', 0x194) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = getgid() pipe(&(0x7f00000004c0)) setegid(r8) bind$unix(r4, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) getsockname$unix(r6, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) 00:01:30 executing program 5: r0 = semget(0x3, 0x3, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/247) symlink(&(0x7f0000000140)='\x00', &(0x7f0000000180)='./file0\x00') r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x7, r1, r2, r3, r4, 0x2, 0x3b812703}, 0x101, 0x6, 0x1}) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r6 = accept$unix(r5, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r7 = accept$unix(r6, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockname(r7, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockname(r7, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000500)={0x8, 0x1}, 0x10) bind$unix(r5, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) clock_nanosleep(0x40000002, 0x1, &(0x7f0000000580)={0x7, 0xea}, &(0x7f00000005c0)) chroot(&(0x7f0000000600)='./file0\x00') execve(&(0x7f0000000640)='./file0\x00', &(0x7f00000008c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='*#,\x00', &(0x7f0000000740)='[\x00', &(0x7f0000000780)='#\xb4\'-\xd9%\xd0\x00', &(0x7f00000007c0)=']-+)|]\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00'], &(0x7f0000000ac0)=[&(0x7f0000000940)='/-@\x00', &(0x7f0000000980)='^\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\\\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='-^@(\x00']) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000b00), 0xc) semget(0x3, 0x7, 0x144) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000b40)="09a93dea58b927a736f2e66de145718de9cb3b84a8adc7862d7a32099908641f186902800be29e09", 0x28) connect$unix(r6, &(0x7f0000000b80)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000bc0)='./file0\x00', 0x8010, 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) shutdown(r7, 0x2) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000c00)=""/255) recvfrom$unix(r5, &(0x7f0000000d00)=""/64, 0x40, 0x41, &(0x7f0000000d40)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r6, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000000d80)="edc0b09e901fe31e2f2a08c74f1e49e662040a552b1bbf27de3005550b2022e43acb89ad18b902cc91cea2ea6648f1d9f101d21c2333ecc8e4cd7cada1ac223718489b4d7a4f700eb20ecd6724fd9de612f28fae0e8bcb74305f0d09023ff52f5d17fad47b8bf5ce1a739188300db23302ed683905d332e53a2bc9a477a3f8d725020b64439bf1f1ec3ba3b714fa30cef829a854eff9cded6d1230c3be11ccd88cb9799b019fb4e1216fece879c9816e492c4c07a12308f5ea2f7979cec912da", 0xc0}, {&(0x7f0000000e40)="66760419ff13c054ad4da128b9b158bb223d08b4bd6d18a6f8656f4c57ff499d43ef0db395fed5a00cd6e0d58911226865ec324541e13572ab27da07f6312e404b6dfb2c1456", 0x46}, {&(0x7f0000000ec0)="1775b493bf819110144251b58d771ac06831cf4c6f9f22ffd38e684334a16da0ad88edd9377df3173061c7ce186ccb1efab70bc44149367e473741891bc55c4fbfd54601bc8509a47ccf4236af688338a1261dc66f970ed4a239657db75b4c4a012e7bfc3fce1258598bee0e7acd9a7fa1d5e96b7aa3bc227bf777ee55be827484baf844b221495b7d08f134517abbf5e0014440bdad55839f85c3599c10374d6d5a792ae66372a365450aca58fc73", 0xaf}, {&(0x7f0000000f80)="d32aab3384062f495afbdb5711beeb5cb3dd161721f32dfc3293321c5a5d126cb991bc31649ec147ff13bbeecee72758e032063da8db16c561d55e17880d695c02329bfbf3c00981cb5d466364b01fdebb2c4c198dab229f513d2aac5f51c302ce56bc1e574bae52fa94759d9e8070c3c0230dfbbbc8ff41e6a388ad2182a7a57f2daa04c64344998e096504ed04bf165fae8fdd8cdd83ecb448b667fc1fd4819634", 0xa2}, {&(0x7f0000001040)="99c35fee7260b730d356eb0d80cb7aec3aef626144adbdb1586a2312b6c7c87b2a125b", 0x23}, {&(0x7f0000001080)="1cb700c893afda6d4cc0e05567bf5cbcd16c2320a6f2108c4e6ec3abed17a4421fe2dff27ee757334c5c640e6bfaf3b8a9193a8d6289d742e137ee2e5a13243dea84a3c562d5d617146c8ada612e9426a5fc8862e333d8e0217b658f1fed1fcfd5d36e58433ab2bb648654988f346c25ecb28df9f4306dec7fd8aa7bcaa682454aff02d7ebcb4b5fe80395e41276b58cc0dc327a32b84ea5937f03b03c9e65fe7e59acf2ecbc7fae78419554630f67ad1c9603efbc1bbf6cab3eaad5b3d6e57828baf8637d2e90501369b37589da6f3ed7af15dec60d91ddcf28fad9", 0xdc}, {&(0x7f0000001180)="6324171395881555b5537c", 0xb}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="7b78990425377c1fee7ac0c857a595e51b5d5ee158fd4a33bbdfac8bda296feca83bb1b8d357f024a4cb071797f1db2218212bf967a7af9596f3eb93ee24c60dc5578306104557ee4120fe9d73e8b24f04f41b68085ec9a5543a90791d698df1d7692678aece4f7ad436e881514f8353a91a80435b28e6fa297df96d81543f9a8acbb46f9c83f86011e826d95be8d07c5c391fe7731f17d05f223def8594ff7fb802b0a4ab15777ee3ee32de3e0d520d9e7ec78e2d10ce65c787ad00e2cfd18158dc6c18ab7e78b1131702dc5376cb567c03be5cd0ef21fd15875570378834fc0036245566b0c98c44", 0xe9}, {&(0x7f0000001300)="41e621d2a388cff39af359aa6a7a4b992bee2bb7c275db1663ded2740d9f2b8ad5aa8b1987fce95dc5494478dbb67a01affa2e43079d05046086a74efaff24451ae38e74daacfac81882e7ceb1814ff3cbdfa7431e37f6ac8f9b691bb92fb74a8160857e3e98ae6e139011d1db7b1061ffb7966f005d5f3e7bbe2691217f4cebd19d46a9a9d832b927893b9c3ab48c4f41ae0b55bfcc3b26366cb43568ed29e78526965e7c6abd3257f3b645bc75f791d44fa17a9697c681714a61f8074d519802aad1e9035bc7127a812d8beb6ec8930dd234f80926e1abc205f0f0e12c16cded029fa754c734af535e39dd3767af9110c09bb70809fdb28c3ddba0d5bf021f17bace7ffc030d0f20b10fb28fdab886abf673e1afd60202ace899ed296e2a883890eca9116e68c7d3e28d4bb5a3f38e9a3c58a7af8beca67885b6f0b6858c2dd8947357fe00018232f1d7bbb8ae75ad2089226624ef8bc0d5a95fb7f6ab5afff4d742cc5a32cc7ec1e551bd98f20acd5ffd4901f7d79dd4a58fb0ff4c9c446707959db1cd5f3eb73cc5f2e271ce0b2615418aeee45b91051118aedf6841cb23401dd02477eac6a2cee5024a285480170b4c335cb6ff71ce77aee2f866bb136b79869ea66fb1ffcee03af0b63297c76e028f9ca95329d476e1cafc01c2d3f01ae39125dd13896a3cd3a8001a6eda9a97212d9c2a720837d0324cbe4ac55e410b7ae13df8f027f170d1a40d3bc313ae88b416398681aca7b8259730f2a0c1b8f694fe03126076652f127b4e6074d76e0d58091144857d8714464c94a062b77f47046593d5ab6de7bd959a82cb770cf6c3b60d91748d22556733fc7d1b8f2ce3b694415cc6eef3e226b42f53ca32424585ee1f8e04423548305d94595f5cc47ce077ea16d1fde035631dea088bb6c69df36235d8a54fd3639e3ee414ece19514250aa4b5649bdf24a988f8e65f61b7359703e860ef5c6d97563e3801bb7adf9e017791ca72f4646e845f8980be73761c132210f69f03cff07b8d07cb12357e83990c4839458285e3fcff1d6736b54f2331c9efe7e4aa4eb0a0a888dd680797c11fbdb78b1894303b8ec4e9927ac0bdef155a1c5cd38fb7a962ba339c158915acb13286ff3de249bf213a52231c616955c6c8c8f60d3841222735036c2f8c8aa45c10f7b0660cb92cdb727f29cc0712498f08a01d9bdea82074fa713b588a792b0d7e848c8d779a32751942ae0cf647b28eac08230b9cf1f68f0e4d1c7d385dcb7d16dac9a073aafd1c12eadf0e025052171dcf92c65cea86aee8d3dabf1142f47687d58cd7a55155968f159fcd9b564334ae2d0ad95327a0f952e8b0dd0bbcb7296e45b5bb2129eb593b8ff59aad85acfeffc192c24a923913140f88cc5ab8de23a8c0c1c3ff41862c4080e93de140a498da96371ea1138bf514adfccf788172644f99135ecf71f17f86aad306bd88aecd6bf113421805feb33da7e1f836d428699cf9c2cb848e858a9dabeaceac5184ae40ce2f5266b6bfa1ec3654e6f051843958eea60a97a27ef5d0351eda092722c589ac21226f438a5f2830caef2a491ec47145980ec2d018f21808acff6c3901df23b70a0e3a1e53570d4a354fceae3e468db01a83820120080a5cad9055a76a2386271f4f1dfbbf4368a78b42c68197577db0a43e3443a71c486b9f52cb0706aa8318491afafab889930d312ef97e0dd8760bf3f9cc354d5429a6b3e2205042a549fd4af7f06a5948ed95ee525e2a6524e9159290a37ff557fe1c9b3e93f8ab40598166109662e0c510556ccbd2f565af3d8ffad3fdc5bd13edfa0d5e87ad18754db0886fcc67c730b787664de65b89265f366408a7868a5d3cbd65556e52e74b799298c69a7409139168be1f4c30ea90f67a13b2d74ab2bfbe536d093513824d283fd251594743267dad9e2571cb46e07d15c5b552aad14f48baab8bac1a5e78e1cd1827c56c32d326b41d361418ea336522f4ec57f9408ea9306696b92475070f84bd53c5a428560c768c3a1bf9037b1a378e2b0949d731c39273935410119ff79a4b83e754b8a28e84c429cbf615842e0fa6c1b42c70d2cb421a2776ac0cb9e199178feac3c55ba14523eb3febcd587f139dbea2ee866c33cca3f0a2b04282f47bdcee7a2a2ddd2bd9dbad80876e3316e5580b61ecf970dab0220822162a14dc47684dfa9dbf0ffc9ed7181b3ed787bb026baa98b8c003bfad2214d2935a89e7f2f8ae9ae09a9f6dc48abf0d4c768f0b3b55970821a14a937ba69f60f1c8c4262e98b5c6623fc66dbb22e68ba878d2e63b9ea2c34ac6c9d150b45bad2099b2d29157ddbb515e0ff629b2e25fd483fb72a4989db64bf6d07f1083ca8798c62b0295745ba3179a2cc5fd1656e73d5dcdf5b68e54f64399f98b2a5196613dbf8c283b5afd6e93a9ff628d819edc73d582e48fa90e530046d1aa3a833063cdd6383c391de0e008837d1c0092e8d5b4f29a6afb1d99900acbcfb84fd67892aa0e54809f62baba6131ee13be0e6a723908bf3299ba103221467649ca2ba6b58731f24c60ff52061a758d7d0bdf1c862feea020cf40358347f2e8b5af80f8695ee4218406fa5b14f101ae98ae00803f37b7439f7a829b2d8f3798bc08031eb8b98dcf10714becfae9e6b2a000467895c6a006532101967a83762cc17b19a994a31ec5826fab6a098a7b7e51389e9ab73746f9e83699fe6346ae9acd5b7e2134461ffd8d0a6a3311c05e87393e2fd0fa7129bda516484ca555d7588032074c696a8a850cc808e79c3a6a17a72a50c261a81d3ca2edf1aca740e2f1ba0d192eb83bebb64ffdb76e7a86d36d86c87098494e013c5b312675da20972dae83964b0c4bbb021e284fe23eb960d846458af1729625288b0eca6b049193f4818751637b83d9ff5a7e1da165ebc3d4fa0df4f79dca0b6002f221b47f76ed40cf973255c893e9cf3a375f2af848a3942dd99bbfe336b6643422c49d499b5d347a3c9fa23181baacbf7b69fdc65b6d627198b583a527eda3b5697dadd8f459c062c308698ebfdb7d4dbc6ffb33399372cb999335e86c2bd9c7ed194422c98d3b2c734c702d11c02eebe1e433dffde61b5f571b8c6eabd52b38e3a27355b30bf102dfde90c1c3354feb3ecb0eaee41c4414a21992f4e13c71c1aa6acb3263033b685b85fee2fb5bf0cdfacbadfe064fd91b6df078033c365d5ae89a6db97057537d0993f7310f7903d1cf8dc98c754d5c2bc5d97d886a18b1b8ac7d4525d7b2ec0297dbec2f31224d64e50c39ffad91f58202252dd65006be8f038c71a1acbc6e0f7e3e57c47402489a20d301bd02f409416180080abb2d53cb57d0f035c4185ce304522d69f18b370397dd7efe7b8a71f289a611dc3940ed457a8c9c1f0cd1b72c9d3f6a0bd7193903b5bc83c74e81d7cc41df8e987d60fb4c8ef1f243252149224b91fc93cd8dafdfc2492e35237726e92cf38ba8e5555fa96e7d12c31696a2246275d345fc7ae69d84cf9c5c3b65abf24958735662c98971ecd445922411ddbf2d4cad3612a7bee06c157356ade2557306f53d3529f4432667f92ef4ada01c349a8f24be2239c468c51cac2e17f79091acd98e695acd1f19191b321f63cecd8f331143e712ef2579c094197f8fef591653593c954d6dc53a5692b47ae29f4b039b31dd68c20756bb467106f875194237801687a5c6b05d79c095ad225430a38cd7ac8d53c6bd4b7b1a3a0ea9969c5ea16ef5c4c38f1a1646ce03e10f92700bf844ec2195b5399a6b621bf187e2e1cbc42094dc3516371c2c24693bf9b48e516efe97a821814c9b32acb9ea3be6ba4f22bd0a74334a31c2d2a45f93c99357f26289ce250c639115db126b436d3179073ad9e61bfb339f30501a31a890b5fcc86efab2e73332df1746e0e8077f2597dc765363351961ec6facfab0373de4e80ec8c077234ef657df250b9ad82cdac8ff744f26fdd0944e72a70a38715f3909fa6f703d9b519faab85de428ca173ca8e270a8c606252483b1d0e38cc67c83cb57b59c513c38f03d3bbf050490bacabbbab8f31434199f20613f55b42b774fc9964ccb7847971fca812d068a22236fb05b68665535f76c7775f8f8605fe65c829ff57c5a24f6e6dc7ffc5208028fa188f20e1d72c3729c74c89ef8d3bd9d4451f04a03785951385ed13c0026273eeebed0b2ee06a2644fd518f3039cefae53439d5375eb7466be813559af225e0e53044a7b099bab5e4d50d68f67af8a503fe8a5a57a44f1f2146da3e50c9df9f6128cc90a4e884b64942d2ca638d32b2da16eba280850f602a711cc31f528e65ab50ad23abc4b2008a456014da31d5eeec37ced62ea236cfa4b7bebf677a794adc5e4fb44c7e394fd1b281ba5312abaef291a6810bc55fc19cce3641ee557e2745ed83f5eaad986652c3463a2b834f83d5ae7f0554718d257536388275b02e2436fdf5b432559e1a2643ee39b4939aa86f13d408f7aa93d47e691f0368d12e0efd6b699f24fb9ef7164ac17d68f0682e52fec8c8e3ffbda8579f22f0e0fffcb32b6878970608a1e1f0196d892d1ae487b6e914ba75f7c5a68219a51322d1246854bb2e40c493aaf0381d5c8035c9132f07e5efd8f682b316197e8bc39aa58376d310aadc6395779082a319ac74f4797ae8563fbc7a2f7aacdb12f60d95f220e12e7f19177327c84403469e3709088f27ab2a86c5c09e1588399b93113b9e78b8f67cab7c748061e9f997bcb06271f384aaa8e53f6f7ae16c6dd326ffc8e39aadf870590bc73f26f5e053b8f5ece1d95c65d6da100d6ce277dbd0c596f3d9061d2065a5c3f7b45e967a5c50a935fcd611b4c6a4ecb80c0ab804c1d9bc8c41450e62fd3ade85581ce61cb9862d4c3538f64bb2d6b35448cf2e0ae9f6b1dda1fc04da0eaa57fa274147aa6db3185c33a761afc4cd354e8a8223de983c3de1cf4d1b82ccafab1fd9573c6e097934a938cf8a308eba861676e3195e000d11a0c5f20d479716c1a012c9dcdd56086b40d67f57bbe2155b03f92a8b266fb6d9aee7685856c5516eace445bf9a2c92263754ed1625585450662a7e342c269c39393ef97457ffd2476f7b43fa6d4704898c24437ca780d70310b3af8330d3c61d7a320154bd77398a27f4213aaf40ad8a7cfba664c4e412d990c69f41670d26d8587b5784bd130a75d4bf7d6ccd3be5afd8c9c7f244ff3bc4663e83f34e391bb823bf47b270048ae16ae14bec6a968c3cdf37e03790097e36a3e529a9b452fb6472ca5c8ee3cfb8c160ecbf21e1412422452d35d1b34903fed9875cb67dd2f028d87a57ee5fa578ff8adca4b867bcd1e0d17c77ac2f56c59745b3bdc5a57d0ce205c747ccf59a2def81b57df9542f8d760218e4450c005ffac15dcb217bf056f96b3d89aab034792b63b5db2a9483f8e3f4836f2f416b8fd766628ad7d94f4fc4f76bcd41d143a928e4111ab64188a6d2024c5df16a47c8c8ca12816d78e90aaf3f1f9b168d525d4a98985422264a704b01f3ace9baed23b3a9a290fc4da54e338c9ddcc4e3ddfb9601690a9297f5442fd0e79302af33e8cb13ea47a708504d214e4182be7ef07ba054c8288d9b0ae97e2a1733e25b5543ea5c4c5db9bf8186451069e5e8b7f9153565cadb0a0d6d48d8564c16c255bddfb63e43648af2b6e817fb5b4a6647590d0bb3281dc712ce8c2615be9c0ca4f492210b9584a97a41796e22168adaa96a354aff62a9ca8f2b9a59174ecd838fdc5d722840d378e35ad15b280e2dbe53a6685a2202a5658f2f18a", 0x1000}], 0xa, &(0x7f00000023c0)=[{0x70, 0x6, 0x6, "9a9b2c0c1dab3319ef1ebe106afa0bd9ee8d14283e90dc6f5fdd08bc9bf9fc72a78b65eaa5797f4599588711978eb83ff5eb381544b75ae675708a2ad6133b3137a91ed241f227a5c03bf0c5bc097ff523b28efcb859879b3f21d482e6"}, {0x28, 0xffff, 0x8001, "b484667e4b4fe1cd9d95581be3a4f55f39c64045b69515"}, {0xe8, 0x106, 0x9, "70cfa6d1bf330c6deaacccad2a60bf51c321724359143adc0c3d56033b475abb021c6e866b0e1b35d8f65832d734a372b6bf03e86afe56d610c113fe5fd124771ef4ff68e4896125e1ae41790d930190c5e2d7a801d1363dda153389dce6ed762b4ba077d26885defd107679531d17ec923487f47f12d74f0feded87cf4945a9e416694b193572aedce48a1885c535e834455ee3499b04593eb97fe6b4b650dc08e9833c4ac608c4955a5e87bdad6a6a56b5f0a7abf88ff59278b81ce11270eeda80e8ac118a291999d7f4ed3b23312c72b8a68b4c2f155c"}, {0x108, 0x111, 0x0, "01630b9cccbb632bb5a455ac7c56d9df8bc08e8f0984b9cac908c24c82681b3c1ac1a576d2526de8d48890e8f89c4b2489098911d8bc278c850d41f0697a4275b541678e6a07ff7be2b479ebd52c8820409a4f27471cc8fd133824b62b4b666e9bcb0c7295fbc51552a424970012170c64b9ea27bfb1614095d06a40b2319cb6652d6693a26335f22eecc11c352657b922f7881c2b4373a04734869ff45dbf1c4a56dafb981a5f36109788a19041892dff2d3b9e20587288dfc77cefd29026ff0374bd87dc913b7e570939c3876a3d9799eecba8e4aad0c1e329ddd7c1c348a77ad97d22838c8a4e54983f700a89078c065744a41837"}, {0x30, 0x101, 0xfa4, "299e7439c110f75f0d9ad53ec3d59b7ae25136254374c3435c94a2"}, {0xf8, 0x111, 0x8, "a1dc44f3842c86ed7d0de84b360d4332a5dd07860baa2a47dde2902551fa90a973a1163ac3d50e855d8b2e0d4c1a30172f661bf836240d55bed6f26b0aec122737d978696cc06177f4d6cec431ab95130c108cfc08d0b8e9cc97c558116c7d0e6bf590bc03d3a4e0107968439fe0b9382e75467c1f5195dd243013bdf4219ba5787bd8f955b461a78748acb00b592d5e96e1bcffc08441f112888f6180cf9aec9672c80db5b467cf00d5abfb62f1c4c55a3df6afefd20bb56a0174aaa5f4204a140140ca6af54a3c268cb1cc32717a121e9edde95421f352a63ccaf380fdc2716d241e2f"}, {0xf0, 0x101, 0x8, "2db9a8c5adb0e9a2bfc200206183a7e69083ca3170aec7eb5858359a1dd211087d322cc5b34d33ce041533fe073701e40e01316ec90f33f9c351b5940cf7eddea556f7ba9bcfc999afcb0fe96927fbc9af46e6bb8513974f100499164d65fcefc4b6db30f926fbd288fd7c399a4da0179e94699c9cf8859953f442f255a89e1439f9031cace6f937464959217807d34b9f5b9beda8611ba9a772d57874575bdabd1faede9c320344bb22fc7293ba41acd16e7f02ba79bc12d890a5abfdb04f12e10f2fbc00b27a3e516bccfd67684e5e97e4f2b11b5a2cd6468c2dad"}], 0x4a0}, 0x6) 00:01:30 executing program 3: r0 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/148) r1 = semget$private(0x0, 0x0, 0x101) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x208800, 0x128) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xfffffffffffffffe, 0x1, 0x5, 0xad, 0x7f, 0x8, 0x8, 0x3]) fchmod(r2, 0x14) semop(r0, &(0x7f0000000180)=[{0x2, 0x8, 0x800}, {0x0, 0x2, 0x1000}, {0x7, 0xf4da}, {0x1, 0x6, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x8, 0x800}], 0x6) getsockopt(r2, 0x6, 0x10001, &(0x7f00000001c0)=""/118, &(0x7f0000000240)=0x76) getpeername$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r2, &(0x7f0000000300)="da6f009955c3f5978a6facf9b5a9d810f71bbce70659a3c66349bef31b2a1ab4810937bf180e8ee878aa034ed9524b8b430080932a1de6a4d865e096cad8551d7b755609457edd021b34ff783957b335f43baaafa4850faea8a75fba99b31ccb38f1f83bd4d5f6e690a3dfd4011456f110a604fd7d143b3810f6f4f11b9b8b640eff9fe244a3fb6d8dabe645c702c8121b3662b51e14dcf40660a8f11389a60e7b398f52b39b92ba28c5646a6b", 0xad) semget(0x1, 0x2, 0x22) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x8, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = getuid() r13 = getegid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="b7accd4206a79b50aecd7f27a1125666b4673b644886bc3db9a649d6e2c6f6afac353ce017511d69d63ec458ce6b7cc8f9d5c692be0322b8f22d5b809211a9cc19d75d", 0x43}, {&(0x7f0000000480)="64735fc1851d4e33c87a54f6e5ef2ee3cd50506b6be435c5626236267b57fb18a6d5d3c88a2833c5485360bfa30ef25ff4ce63da5fb2c7ac43aa33eaaca08fa47a9f4cde7e4d4ae5558b1d7af3f0b05897df716716ab65fbd78ffa2ec42e5006652fc74de846be61fa4e6ee7f785374b900fec9e509912c02896", 0x7a}, {&(0x7f0000000500)="77b8f181fe7705acec7d37269b59a56c347b93d0fc3337065c4e1e2a2b9791d81e8debf78493e1736e047d670c2166af359d822768b6d3cbc07c9f3c192bee9c165ed6ff384452290d33e8b03c24d4d3b5e8ef39786829cb42804717b4415c4a4da15c927a68188cb211486759ab550573e90983f438a7e2bc0ea28c2a61c644a4f18bd08f49ebe6c377a24f1c0c5ccef367877f0b9d9f9e4e3d88ba6bc28c8bc6cf5981936be40eb6fe52c78c", 0xad}, {&(0x7f00000005c0)="4fa41a7cfc89d1b958bc3a4859a64417f48537", 0x13}, {&(0x7f0000000600)="5ea9a8770babd2dee907d2c23c7fea9fe5334142e270c43817309cc9", 0x1c}, {&(0x7f0000000640)="9c586e704e2c5f204eed49ef4804876f678666f6d4a7daa552bcc149d0c38e919080c96e80b6988d77282a86cdd56df754804b2aca7f535a9ad2dfc3e7b0870ba7e2db8b6bfcc6d28b512a8b3a5923e97cceb64864eb0e0aecf567c48c8e92ce6cb351dffcb5af330e1c0938a2c3e4fed72697cc09a1755b236a9cd67dfb0a70da1d47e01e744d775d336fd3f3afd8cb0abacc2844cb702dbd15c1e4ada6111eed6f79707b10796a472ec30d9f3c6bc6163e77", 0xb3}, {&(0x7f0000000700)="e607c8d99fd49a03d82ed91dc7406093", 0x10}], 0x7, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x2, r3, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r7, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x100, 0x4}, 0xb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000a80), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000ac0)={{0x3, r5, r8, r5, r4, 0x2, 0x7}, 0xec, 0x1, 0x1010000000000}) semget$private(0x0, 0x1, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000b40), 0xc) fcntl$setstatus(r2, 0x4, 0x10000) mknod(&(0x7f0000000b80)='./file0\x00', 0xc000, 0x5) getsockname(r2, &(0x7f0000000bc0)=@un=@abs, &(0x7f0000000c00)=0x8) r14 = socket$inet(0x2, 0x5, 0x101) dup2(r2, r14) 00:01:30 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000080)=""/130, 0x82, 0x0, &(0x7f0000000140), 0xc) shutdown(r1, 0x0) fsync(r0) 00:01:30 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f00000000c0)='./file2\x00', 0xd2) fchownat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x200) 00:01:30 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\':}\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='\x0f\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\'\'\x00']) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getpid() r1 = semget(0x1, 0x5, 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)=',\x00', &(0x7f0000000440)='\x00']) r2 = socket(0x12, 0x4, 0x8001) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = socket(0x12, 0x5, 0x100000001) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\':}\x00'], &(0x7f0000000780)=[&(0x7f0000000640)='\':}\x00', &(0x7f0000000680)=')\x00', &(0x7f00000006c0)='\x0f\x00', &(0x7f0000000700)='](#\x00', &(0x7f0000000740)='\x00']) writev(r2, &(0x7f0000000940)=[{&(0x7f00000007c0)="3b30f87000672e85baace4d626b155780da5d746a60e5653e2f8dbc4d125", 0x1e}, {&(0x7f0000000800)="cc748a417a6bbb44b1a688de38a18b8a1cd4449f618f64aa22610b50358e86658efc7baaa3f48e46b9587347e12138170716c06a820567d511f48f191f32c745917b042be732756caa0c4ff1eaabe5bffca0c7", 0x53}, {&(0x7f0000000880)="6f6e055aeacd5eaec4f4281f861b7ab7ad532ddfce0c164fd770eef632a8a8029a40f48b771039c9a63751f7017df35524450ba724a1d1e9c40f8688290c011390db5b7b0bed37d73584c75cb9f9dab737b02a7673578ee3f19456713ca5790ee81300", 0x63}, {&(0x7f0000000900)="5d5c6a9d3e7248148fd8ee634f7a7da78dc413e5eab4cfeda34c49119e9ddd53aeca8c114c1b2b696767d44a0f694d8f29970d57", 0x34}], 0x4) r7 = open$dir(&(0x7f0000000980)='./file1\x00', 0x80000, 0x5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000009c0)=0xfffffffffffffff7) sendmsg$unix(r6, &(0x7f0000001d80)={&(0x7f0000000a00)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000000a40)="1cab4cdd907df4c97d62cc586d05bcdeeecaa4bb9f382b8d0d1b7eb840e76c555293c6a2e02fb8de630b27babaaaddbd6b16dc20effafebb5e40e0e4506590f0bfd938873cb08d8a32da8bf93565b9802c6c3dce40ab7139f3f6f3826c5bd44efddea1ba77476596c07004ba6b3a34b8bcdb27be01f180c65966105fcaec54995acdb51b2c71a4bcc849e287f02c9b448e93ff27adb95572ad4a0d36c4a1aae6d50ba4598b78f589155d29aa0a77abbfd32becc75457981a5f3ff52544651559ccdfe4f33af3344949e63cc090a459a61752ba7a07af1742a601318a69c3751121ff2108ce45d242d54719b4cf1c99d02383397e8c20d59aecf66f10156e0773ab1c0dec5f4bb27fb59059dd10d70175c86be7af0ed09b30fa76d2ccbf9c8a778bd3a0cb6cf4b03932e46224c6963a4e4e2d5897c70f810baad79669342566226f119fba58908588d833848045e0ca3a1220e588bdca36f2192e56369d29f3003984df84b062e389400ab65e0571c2aa60f16ebbd9aa0eaa273b752fa19dafa062c82b18a8acd73fc2f92e70c52e5cc29fb4b78379da3698e4e7cffe02a7daee726d610b3dfc91c660a47cb5dec73bebda6183b593551e2cda0c5ea79d609cf0ca7a4f8e983d1ca8a0e769012657f6f1b448ebd12b1128b810a59f359b48dc09d08dc51109eba0ac99173ed70378ab8812fe0e56662baf708148902e43a80afd1f9d00e00b5134ba84a0c65cb462b7181148f9619b2ad8c3ccd1bbc24478ac4b8531b876d8a5def350781d0c95a5f14355ef757210288154973b21b23de6b4f0f97e420f6c2795b269b42f4322deafe6335106a5e204721b436b261a678a46e7e65efe7506b294b454e587c43b5908e2cade3f7fbcdbeff0a5bec2f74572c7153e26934feb918871b64ff52fda7f5b1bb63fe81a13a768357fa3dd7ed6551e1c9cd73cf3330765687370e10563bc28065ab03ca2b6af3684bc5427e911b31539ca7c1bfbfcf8ebdf9ddec6c9e1d21858ccf13950801804750eb14633ed7af150be6a631742cfcef101f32d9061368c6a9ccfb573cb5e5d4ef6a64d0278ae5f8194b65799ce5bb4c5cdaaf39aa5ee67dd280c645538a36c93fa79c50ac2cabb84f8f53c3454d07321a908924c679d1fc39d3facc026f0e884f4810386d00bb7134277f843b8e26b569bb1eff1cfd7b7d77332fccf2f42c181a9d9c545b12a515b03413e65f1958428ab9c4837f168000f52ce0e0c46a1e28e2b27b24761c5d093b56baaac736d1422d508e3898d80c0154396be5b5e6d9d33494cb82a5541a1ca2d55fa41ab993040680423235fa090313c8160f9be6af97e97caa77e2e57bc628b3a34ec049a38768f73b22c5ad45d762a3938f5a50ba3131b130e686691727b21f70ae1fc5757c66f3d210c614a3d900576edddf27868b2d9d1f12f383c24ffd8fedbf3705c25bef2735c2bc9b49a39e2186cebeeed888ed22b5190fa42df3158789afc92554c0c7a637aec62b8bc70cce4c767467d8884c7493e2d9443a7f0506351b5abc69d819b335907fe7b93c91150cd5e6f6852ed9f2cdf3399d9d4d6757413072063fc45216f3579a7694262a4fca2da90ca5950fa675f8db09eb486410a44e7b124943207483347ec520926832addbad5f4c2ac5df7bb21704270ba9386a52b82f42007e7788fdb080527d51c33fbdd451eb473ab8f1e8baea68876903bf766ab521f4d631e8fe2d837398640cbb9f1c8f48bde35516af89e22ea9b9dbe8823872e7d59631143e8e7c2ac29ba0a121d89648cd7694dbcf8618066da68416921e457e1dc23bad654ec60437faf15a192a2a6e1e1131a5c6ddfdfed65b6fd1369e4dacd256d99f43363139aab2392c91a1497cb5bbec197686754097bda30fc0937146f8a78f4daa06321ae44bf06d61c1409159328e936d1b55dfd278069ea9cba232d209792c6842200b7fde3d9c94cab8cf6f7bee77af84363ed3b58e031f7aa04ec02598cb4c62bd06152c5edca6ad79aa989b40ace0353a3664c9e7c6e959d404b5d5d4de88af8271ae3ed9055d46d4375c9e0adbd41055a602b165b99ed72ca47600ff4c710f3aeb6da449e473e088ee14a751565f0a8a8cbeff1eb782c5edd1661e619dbf8785f372d325b1ae6912461c6a61c3b982a888dda7fb44bbdb6b9a5f5db8d701b99f2b1a35cc83a278cded578a6ca3805aba8c3cfbae402a52ddb1d7055c546b6423c55189eeff2b97487eee8397b015bc4d68ebca32e73c5716c5d3a98e0cdf9b2a5e50ef1c80eee829fc7485b692412dc882086429bf9477939c708078415ff865097df40ec54d88a42b2004be923c1c7013210767dd55ca1f799715b39d4dcb100d3ba1f1f4878743388b34c97b94809d2c0b2b517a37631741b44bd0d11cd7fe66d779c6cdaddfdf02eea8a3c808264cdfe8f58009776386a899638162765aa48bc0427b93529b7cb1b41c86e8178aea734f7e58985f9639dc0e992a95d5243b1cf4e1acfa54d2120897458a13a4b3be91acbb3d7879cdab12c493e35f8449e525eaa0d7b9191db6b2c5084fa181ec2216941de542ee67aab2b399635ad103ce52e049a73d5ca9ab8b953c2bfbee5d82cd8f2d726127ae8f1e152f97c64e81e70ff48c6b54bfc2afe44c78854d82e79197f4d4f5aeaf345637beb0332be10731f07d09ce32e9bed5a1bda2263f2f4df73b54edd535538b357681f993f1d86d461ad56a23f97eaf36d525832f2a13b30ba7baeea1c297f8de3bd00a826381d6ab71780b88c33b77f4708432ef3dfc72b7d0eede1870895012b10c67d50c1a3831bcae168214d43032e62487eb20e6bc8988315e559b1e02ea4ce74cd7c34ad480ffafae5b0f45d930c2775f461adb0f6a9fd6eca8965438e6c7ee7c1412b327255cd075b09abf5e0507a0cf6fc77fd9eff7d7505a768035b22cc3c444c0a0ccd78fbaee0269237745cf6a14efb2655b907d420ef13a034a8b01aa06c9db8374510590a4ef10da39e49b8876e35148e71ab4a7ffc117202b6cff42055f86f71212bbddc158a8276d11bdc22b63b376ab936eec1b49e895b770bcb70a0691a3431358c543dd00dcac0a13fa19b9a9be15c621e51841604095751a7ea38ffec54e015c96c77f90aac1f542c196acd3914a58b3e591cb1d3acf1474f0fc843f36518c35c4eda365f93d8b32c5bb0a01288a5b52b405e3e7eef3b9da0bd81528fbf6b9c52a3342dd12513b6581a0c87c53e8009c1af11882626d2ae51e482062f2c9763219adaa5666333bc57092442c48fff70e42508f37fe3606ae7b2231d6122465b03a42e3ad120ce766395aac6c4b9b4026fe037651ff6d43545894aac4e69078955efef9560c25532247341a6e8f3205fdb0de2d68ee854cb93f6bd667ab2e0cf5558fb8da24e6ee220791a6d1731928a6d9b304471fc22fd547258634c744fe73a89358a692414315e8d305f4ef3600a28637a504af5bba1f4391dff83b9525caae406d0122f089c18303f102e666e606319c761ec500f9b402f4b28deac34ad5bda3d4a4dc1070d227173ba37d2d9ce113aa22f6e13ea40d2c59bcd27e6ea520cce7ff629715c8ef5d2af238ebf7ae64b3dc05eac5e09d0b7014145a42ff59789793c4540a66ddbf27fd762ce5ba9a5510221e33a688e4482d559e6e647abca524d4755378312c2b26565318929baca70e9fedf1affc59deb3111df730dc8aefc55902cc3b202fbaa3aeaf75d441305f7207854d8ee2fd419e6b56dd95b48ee6637168dcb6f38cfd88af3346418b25d445a006391fe713b1f64c5257ae5aa8e384dc1c37be559189ea36e7eb9067b2408299cd6be12d42fd2cb2be8969303ba14765488f4e93e7429626e328ef5649cdca7f579d3c9fffdbc6d29ae824f912b3c78a449d8bd6cebbdf66b839297e3236f1079c7a5c5cdd27dc3da8dee690765224f0aaffa2fb529e26e6036ae844808a390e4840081c204792dd29c786fd54452c237cb0acbb335e921ce7a594aba34f1a52b10f131edbdebbac3cac7e61e06f42b388176131bbaa032756b6f8bfdd70bb18cc5447220b27f33b8f4f1f4c60d6ea516d0052db61db7f8b8d71df3168a5e0eddb753966154df2d401a24f4a734a0d2c5dfb70cab86dd3e2979fdd9cb2d146e2a96712cd92081fba85456aa74b5027395d1846074d5d1ca2b8ade2ee71a6f70b3e1b94f1b9ea1e850bce8c190d113f8befd981344f9a2137113dcb7f3dfc7f64de27049b4d26ae6c9e8e56fc4baf5d73598c841ac1f76d7db40e015d9fec76dbd1546fbbac15e165ab7f7e27f1daca59ae3ebbaf62b60ae2229804f732fc89c9f54a4b6d1a962006ee4f000e1f3ecaa60f7b4091ddb34b83e0002e6cf385d1924231c1a66f4643449ac268df7150f2fef78d2f93e0f2e5e74fa9ca1b43040975ba7956054ee803bff9d5259dd09a58ba7b636a00015852f5746b46bda114b2e04c22f0efe6d1ef93d5d06138a9f049a531d5dc17153d3b78f0e75ce9af936c1b5004746502d5b36240fc1a9a31e7b5bc3611984ee8b85e72d317e1174e59e0153b0d14afd6006e2a99e97a7dde36fff9c7693bc4bc6d98ce0ad00fbc688f28c4d97ebc7e85ee057814b6e24a55916de841952a9188c5c5d1b2d0197cd0915f53bc796397dcb843cfc55268aa4124b883038fb9f135964cc9413be73078747497b59f5c0e9c8f78b97b8bd840988a61d24943de32afa0bd132fdd9559dbd9be22433c0b306da485d67c05093110cb10263fde0880624eacfb8dc4409b1662688f6953d9fcbbcd209eb6364a406d6804a4655d64a8a365ce072ad229b6281998910a837f9a57a4257cbcfb58ab02cd482f90e8ee344e78eed7397a7c0477b452fab454f4a7e5c0e968157f494d48f246f432c146201f160d1a2939abe80afcf082108d439376ebf3edb1e25441ee28bb5d159de8767b559bfbac791ad313bf24cb7f00cf4102af319a604a1a830665ab86b04a3974ec59c09d17f243a52b9c74175f6452bc99a8804b272d8764dd07dabc7c0270b0e4e95afc6da840da51382ff6aea88163eb541b5897dd44e451b800646136d39b98bdc689f736fb063d17ef30095ddf2b595e1d5b9186c9e0f9294d07bec756cd37cb1239e47d62a92d9796e17a9f89b49643a4487afbec3275e0bc16ce25034cb2c6af4336cb2d7d4cf73209feb0ba7f3ed36cbc562ae038e4f2cfa80c4b155d4d9328058cdb585c30e46f8a51528f5d7a91cd89a9a259ed656aa35a87d3e8e5aadba83911ef8a9c515268017d88d6851812d5f6ff5ed78c8263a76be57a8d54fbd9e16858f8aff566a118f780068dcf486af971cc0db1c4c35d6456a14b17e48e4e182271cd23ca1672810b9b24bf4c5a9fcc0199228c758ce158ba38e7a33b74f81b53531834c5becd1d15b980a256c15313f4e5d8161f114131e75fda7d3dc174221628a789bd737a7cd9d32db55989ae35eb40e98150a7ab0030c523ff57f12f3fc03bbaf3aa72488cf971125f33758b9ad79c4d27a3cde61aaa712490cf4ae31cf584623c64b6ea7871a61a239fdc2b701adf1f0bc5f7aed98b4ddcf36a2ffbe69c89eb84bc02a32502e4078b72f1d369941a961c7927410a9f6869e2e19c279d4b4dea4d605fddfa1cae51d0a4b2db7a6e6f5c2ff8045606dd6ed23179ead629f0d91904ffa61b04b1ff5514d4f921469e53b1a3b2c2aec0a9d06e3acc38273222ec38122979265818aba5f2fda577a63d91cb0a6cbc6d66c3dcd154de5257b9e53b450a97728d636", 0x1000}, {&(0x7f0000001a40)="b2a2768e5dd45a76a22fe6a1a32a391f71dbc5d4eb07df0bb39ce361ca0f82f2b8fecf31e8260432a80231ef12d240c9291a34a4b4ddd849eacfd1bc25fa527e08900716a56edb31fc0a25cf4f90bf1d3342cd087f88fdd1778dbeddcc95302988c23663ba4c2d9468e1cb75ee9b879b5cc5da2b57751da1548ede6eee2e91d084cb83d47881343cc7de55faad3ca3ad4c34e141d4e118d3f4a00be32853ef21e7935406008473a2cc3411be4b831a1ae836b622ea1299cc97cff365ff58e2951605d5792802bc94", 0xc8}, {&(0x7f0000001b40)="5c3010d04b252781126d379bc1dd4973239220c6fcbb56e05a0dbd5362587942c70dffc949ba", 0x26}, {&(0x7f0000001b80)="0c81d2c675bbf147ed45ca3566cf1285ea94402c18cfb29f948e3c4d186f408c13ed5f5acc0c407619a3921513f88a5df1ace2fb58e97329cbdec0003b9ce0525805f840d40f2a42a8c51d358ed316f4bd4706a0a2b9e55d60b47585355812bd4bd6f1288de9dbf62be79ae48949730c56dd0a5fc38ba0dd53c93d04069f0458c645c4c86c9f8898122076dd33f7a838df660d32abcf3ee17b406d874f97be7fd733306ee4ec672592bf6297e5a5ed8fba99b3920fd202b68b3b9dfb1596c4235f46a739ed3adc99d8ad265417abedb8cfdb03552b11bc8c19dd", 0xda}], 0x4, &(0x7f0000001cc0)=[@rights={0x28, 0xffff, 0x1, [r7, r7, r0, r7, r7, r7]}, @rights={0x30, 0xffff, 0x1, [r7, r7, r6, r6, r0, r2, r0, r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x98, 0x1}, 0x8) semget(0x3, 0x4, 0x400) pipe(&(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r9, &(0x7f0000001e00)='./file1\x00', 0xc, 0x7fff) fchownat(r0, &(0x7f0000001e40)='./file1\x00', r4, r5, 0x400) r10 = dup(r8) open$dir(&(0x7f0000001e80)='./file0\x00', 0x80000, 0x80) accept$unix(r8, 0x0, &(0x7f0000001ec0)) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001f00)={r3, r4, r5}, 0xc) symlink(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='./file0\x00') clock_nanosleep(0x2, 0x0, &(0x7f0000001fc0)={0x3, 0x5}, &(0x7f0000002000)) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000002040)={0x0, 0x0, 0x0}, &(0x7f0000002080)=0xc) mkdir(&(0x7f00000020c0)='./file1\x00', 0x100) mkdir(&(0x7f0000002100)='./file1\x00', 0x179) setsockopt$sock_int(r8, 0xffff, 0x1027, &(0x7f0000002140)=0x4, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002180)={r3, r11, r12}, 0xc) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000021c0)=""/26) 00:01:30 executing program 4: r0 = semget(0x1, 0x1, 0x280) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffffffffff9, r2, r6, r9, r10, 0x145, 0x8000}, 0x4, 0x4, 0xdc}) semop(r0, &(0x7f0000000180)=[{0x2, 0xfc1, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x8ff, 0x1800}, {0x2, 0x401, 0x800}], 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r12, 0x0) clock_nanosleep(0x60000000, 0x1, &(0x7f0000000200)={0xc4d}, &(0x7f0000000240)) semctl$IPC_RMID(r0, 0x0, 0x0) r13 = semget(0x2, 0x3, 0x80) getgroups(0x7, &(0x7f0000000280)=[r4, r8, r5, r6, r8, r7, r3]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000002c0), 0xc) fcntl$lock(r12, 0x9, &(0x7f0000000300)={0x3, 0x0, 0x7df, 0x8, r1}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000380)={0x401, 0x401}, &(0x7f00000003c0)) clock_settime(0x0, &(0x7f0000000400)={0xfffffffffffffffc, 0x5}) semctl$GETPID(r13, 0x3, 0x4, &(0x7f0000000440)=""/47) socketpair(0x0, 0x20000003, 0x0, &(0x7f0000000480)) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) pipe(&(0x7f0000000580)={0xffffffffffffffff}) utimensat(r16, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xffff, 0x3}, {0x9000000000, 0xffffffff}}, 0x200) bind(r12, &(0x7f0000000640)=@in6={0x18, 0x0, 0x401, 0x7}, 0xc) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000680)={{0x4, r2, r5, r15, r4, 0x0, 0x3}, 0x9, 0x3, r14, r14, 0x9, 0xfffffffffffffff9, 0x101, 0x8}) semget$private(0x0, 0x2, 0x404) r18 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r18, 0x3, 0x3, &(0x7f0000000700)=""/203) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000800)=0x3, 0x4) 00:01:30 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x29) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x85, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1ff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x60000000, 0x6}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x102) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x410, r1, 0x0, 0x0) clock_settime(0x20000002, &(0x7f0000000100)={0x1, 0x4}) nanosleep(&(0x7f0000000140)={0x6, 0xd4da}, 0x0) 00:01:30 executing program 5: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x80000, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3002) shmdt(r1) 00:01:30 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x10c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlockall(0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x70, 0x8}, 0x8) shutdown(r0, 0x3) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400000, 0x8) socket$inet(0x2, 0x7, 0x80000000) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80411, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xffff, 0x10000}, {0x18, 0x1, 0xffff}, 0x1000, [0x6, 0x6, 0xffffffffffffe26f, 0x8000, 0x2, 0x4, 0x5, 0x8]}, 0x3c) r3 = msgget$private(0x0, 0x2) shmctl$SHM_UNLOCK(r3, 0x4) accept$inet(r0, 0x0, &(0x7f00000001c0)) paccept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc, 0x60000000) r4 = socket$inet(0x2, 0x2, 0x1000) recvfrom$unix(r2, &(0x7f0000000280)=""/31, 0x1f, 0x841, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = semget(0x3, 0x2, 0x48) semop(r5, &(0x7f0000000380)=[{0x2, 0x7, 0x1800}, {0x0, 0x5, 0x1800}, {0x2, 0x4, 0x800}, {0x7, 0x3, 0x1800}, {0x1, 0x5, 0x1800}, {0x1, 0x0, 0x800}, {0x4, 0xfffffffffffffffe}, {0x1, 0x7, 0x1800}, {0x6, 0x2}], 0x9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/230) msgget$private(0x0, 0x20) msgget$private(0x0, 0x2) truncate(&(0x7f00000004c0)='./file0\x00', 0x8) accept(r2, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20801, 0xe0) getpeername$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) msgget$private(0x0, 0x10) sendto(r4, &(0x7f0000000680)="488f7058a062be907a8457c23bed9b0b4be75ce65f0213543249e22f6dcea51b9edea52163bc9d593ba47601a14a2a6665d5a4e9f41ba94939f10f1f24c8ee195c61e7e6d18af6f2b47f60558bf81e0d9320981d7bfa9a9e031f7adf0224c47ec5b5acf7f704c3012f326975e00d1148ac285832aade3fe5a13614e3ab92e259aeaa07c6b25279efc1e0efc2c7b10099c5eba72c71b305f1d2c08af2f12d51c227", 0xa1, 0x3, &(0x7f0000000740)=@in6={0x18, 0x3, 0x80, 0x400}, 0xc) open(&(0x7f0000000780)='./file0\x00', 0x100, 0x1a0) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r6) 00:01:30 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:01:31 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) setuid(r3) setuid(r3) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r5, 0x100) r6 = dup2(r5, r5) setsockopt$sock_timeval(r5, 0xffff, 0xbdc5dbcc09b12d22, &(0x7f0000000100)={0x101, 0x7f}, 0x10) setuid(r1) setregid(r2, r2) fchroot(r6) chmod(&(0x7f0000000140)='./file0\x00', 0x10) writev(r5, &(0x7f00000016c0)=[{&(0x7f0000000180)="e5508554ed7bb68a0209a09840b7fd31ac6adf6248ece4568856069fc4a63317d24157ebed41e47b908fb7818ccbc15c3c7055c2bc90ef7a254cbdb64ee2317c4665aa072e17d01268f8987a7e6b24b05ec0af12c188be0de45794f6e988d199dd3fb193a214ef3e6c66a500f16cce617a0f435ab9e6df1b1401f6c9a6282866f08be26bedd7dc064ea8ae600a6095c05c6396af5c7201676834d9b264d6702560c0e471c718a5ea25a1ef7879b028365855372c4dfbae638538e4f89404eccdb8f03f8799df487cfb07b2d964ca5da5c70d73a1eea4d65579d8e0050e58139a46af44cbe7a92b6d0b05a8bcae3d8c7382c023ca92af8c3f0356d71cc881792fdf1c70599fee9b9d0875fb7f599a54b50f0c4b4e043361710f16a1efa94450147e1167cf26fec71550ae52d927c1226cb220e16e8a81ab8118891450d4810db3b2e50f69fbb5940c260b46f4fc973b53f44e38f5a789b3bebac9144122f1419c24b61c8acfe0379caa175bd9b20b85442c98815d651193f2f9e623b8d88212795e2b5f563cc8169c1cc67c351b11f525cd58da4003d1ca8e22a8d485a7968e42b37a0383c8f1da8002086901db766b0326e809ca0370a25090650f1a56c8a2a818333f8320d29de74d992aa551f91fccb4c1ec539f45f0f97b6c3e06b9ba254d91d175c558400bca65c1486b380d2b23b28505e25eb330ef732f5d66913f5a17b72e105d088810a6f4ca86c49d6cb84bed8a8897f8563cf2663f1a03dcde00de81ca6a6c5b283c8b8a2acca0cda96d2d47417bddcecf567f8b3d597a329d3cac8e98a48fc95bbbf2243b8d4414705432372de0a70ede223a3e0db51539c93d20a37aa326715e14b5c75b6154f91f22ed0704196476b437bff3b1b61f80e523588584846f9e4a8d2481b067b0839ade4eeab3ed1be72c433be9d97dca174c8e3c8a77600857d3e43287bb2253f0cc47ec03638cc50c87ffbfd797ff528aad0f4943d77cacdff3ae0fb73665018725291db85c8ef96affeeb1e84463d0cd795f0f57972dd92b7c4c3ea129cc48674f7b82b12781d13759a773ff3e73ad41a9338be397f7cdfa039d559162a7d616b976b26dee5b5d58b6eb95dfd9c21ac88a3a713b2d12217740d237f918187ece3a83c8ebf56b5811317eb5646a2fdaf8e143b3dc8b0c6286f93d628534f908b8be10bf6db263363f569abe49fb5756c58ea0334fa8867f96aa7c2ab03a8d0eaf8e7f4d2defc9a85ad3cf24cc684b0a984a34a1fe6ed440633eca876d468adee1a252d57866f30ef04acba5ad96003c32914e9134fa1de8d07c386a472fce7a62539f838bc36c07920a929efc9bfd444431696ca320ed5ca64324aad63271b15e0ff13ce1c534e1be72e6a7f5daee3e84999e884817b2cac2809c0a7865797ee2c39f2d6831d730abf60b6fe776ae74dff5912efcb4ab4ac312daaa7c68404e24acac5973ed62fb3d9c532ebaa17cfd9fb8628ee6ad727b30f69e392f097e1414e856ef332880b167673a4da3381fd139f388159a61bac4991dfce376acd568e82404f639e26d6a16b6e9b091e29a8b4712d6c8ed7e0f6cbe50fc8e88d0bff5c37ed98dbed83f7ed6d29ce269ca3e6aedb06c0117975c24d1965f5a4e980919b305777be3794ca20fbabe55c5c6c1bd7b1d4fe06e1df6bd6aac3defe03bda15ac87c485be14a22bc7f2b67778fc450843a07443fd2eeadd65a6c05afa5deff664671f7070bc856310dd02175b8d52f197816776c16634d32b4b9768585d8b72d862e8893c35329af606bc85e3f53091cb70ff2aa4c83a2f048f28922a0ac99f4026e29591897ab8d1c3d1b1427cbbcafc33f6ef30f09a41efecac0a6420a20322c9d51aeb74a6dc7b1ea7867e92da4c8e74f8ae866001ac2eb3a6dc776f818620b576393c1b33f11e4190fb21ea5a17111bafe78d31b0676eb40c7a1238b9b045bec543b748dc6822aae5dc674bea887ffdef14bad0f9b7bfa80996fb82490ca5707858f683f06d564f4cc3c47d7302faf7b95407f0dcd29c4c1c4389bece7a7b8cdcbc92d2533613046a87eb3892a0a34cbb142e449438d5431d66b2050bf496c3eda133c7d744b035cb8cc34568884099091edf45fce8a2da65705ee66b3394ea57e0ddb475251df7f044fe5999be0426f41d84591e02162f7003b5b26f92e46af38aee11d0cd39972e242e284f0dd1a99285b57fe520fbf56da8e4b32e1adaed70d8b464d158b4d594a1e5535f269dc1511e319d3f695d17281fecf711bc0f2da160e05d91ada239228d5226e3607bb2e473eee865f604f8eb0d6462387ec4bd7423d5ef2cee04c2e2c61b8f365969a74dacf029c30c5ec0e415e6e65fff70d6ec223c3b82611efaf5accf1b5483002d8612bab047898b5332c37099e55b27feeef237755af28985fcae26244a168c5254ca3aa13e12860f93f357ab2d551e7cda79ec6dc36a0b72268731f070f9a403c405398feca8db0f8f1925cc5f1c8eb814ec972be70ca360302a371fa3e751e3cac6fdd371dfd15be7d180d96e4645c8acb2312684e6f5cda6e800fabab33259aef1b9d8ee3674faf129821d1eb374f01a03423ae2f6fefe0dc93536a4c59c4263313ee938fda44b3decfe71c63789854b8d546337356f1a9d0c151d89dc2d0e5745291a8d953dcbcc4d971bc523865e4876fc68a037b9d6a92d89202c34b2baada4136f301bdab1cd47e6be9258223fc1382097053e2b064762a7c032ee74688473833ee8b114c5d66d1c50a175387766c32eeda266cb1c4f54adcab1f676d6e67c23e7dcc9a695000ee7e0d48fd452950c13160a61bd6cecfb3f4233ad530e91954ae6258213150922097bfd156a1d5bba882afd42f827d3549698cf5914470c1cdc74fe8458c0a4bae906991f732ea05d98510a84e33ce2d209127a129300dcdaf6c65e5a2a133458ee0cef507620fbe1b8911d9f6c3f87b46eeba65f4c7d0ef9483f2385d1636f6bafa06938b0f32240e6b30e56f595903c469830ca5e7da2cfe773664e65df1d53be85b06e4720994556f9e8c62c6beffa75e62896cd18e3fdf5e2899c2c277e8de0b73a072222926209e5c8e5f16f52b39b45e42f1a745df3d65f0062565426345ab97d421b15c864d114ec8aea3752289300b01d271dea54ab94e4a65eb629b4b6e64875b4ebfabc6c50d5e18b895c1b9d1d393d3721fe8635d7236822a281d2e19f41a4834031ced1cc47437d09c2d83d5efefe42f030156bd0b488962beb43ee7cf4f658033a43913766880a546ecade331d2671c8f8dafed7649094762f397e3767998e6e7ac948b9316acc509b65495e0594533b253470a439f8affc58ac81ce083417616aa625304bc7e5018da78b5387bb1c7aba20145792dfb1dc661016b5df75930b30d4f56c595c1b0bc71e4e7938e2c7f512521e45305cc11e947218949a9d87e71b2638d8d9879b3af0b3c4857dd6498554d14b42e36d302f5b5124617d6eb56502b1570d956f7cf3613b51e395aa51725bf27f5eaa2955b785e9435824377b7093e6bd4ccb9e7d08e4b3d4e31bfa2f62900e2b9d6cb09258d042d930765b7df9591f1d3a164e6f69042993148db50c07b3b40db97d5c085376de29ded33775a9b35e030d367fa4e580980e9f736acd3f7f5e2b6e000d1d0a6355aab3c3f27907d40bf1093821fd80716f7bb2e5baa72003c4af6d3c447fd573a5e147736fb2aff5ad5f6ee732208350ee4550271c7c247d461a24b4a38789bb76ad2473fbe9bcd753711edc761b93af702390c7737670e6269a54c6836f4f64b62a3dc9af03c2d7cbe43be59c9c48d2035ebef4e71b96e063655c5daaea0ba6a0542ebe2dca6cc53a845a98d802c06ca2ea542cdcec5735e925bd5bfa4f9a4620c00151ddcbeab8b2ec6725d79545b1fbd06ceff14f5f6e89c846e9f8c5fb96c56b0fea3d1dc2c499f3f4825d1fe50b6b88be6090d0daec2f7f1e9d6ca3959e5fe21057a8cbd56c84c9f94368945b7b09dfd9fcfb545ffd5ef3e7b49535ce99377f57142756c7fbebae004f8c9679250173e3f1fa13778d09e315725ac37f53530ebd5668fad8eed491f6b1b94e41aeb003df45b65fe2c5607e13f67d5e0cc63e6b39477f1fb7680f7e81acbef8f6549aaacb4be4c4e297d62ad5af70ec4bcd2da78b2956e1f0392fe0ccbe92d40bb4ad1430d21dea28f748701d339598f4f553d166f30c48863c0693b12343ac78b231f3dce9daa8858cda9217394ab469d18257cacabfe81c2b2a557e1a770617b99499f9e418d3dd3dd6f81cc4e6f529b8c98f6a0a76d86b86a661a1ce8433b5af5a4ae8e634c2719310dcd761b28d7b3730cd062c15f5d28c433d158d1a6004d1ef4278baa81b26c8ebe37322991f1945bf620311786be746bbabbe86319d1a816e1b9a514389e6d527881ab1e2e566bcff32e93f6ef36d97ab44f964e1c4c8a9e6679b726370ae8dfb8e0f52ba0dc420d78fd616bb5f1241c96eb5929b63dea4d5dddea314bf9f15937d7e8ec9c95b4cfe4d6dbdc4eb98ed89df63f7adf15eba49df8c46d076e5b5e89d1d113e6847b096f4879f84cde0d656b657505418e8e33aa4f9837030c6cd572a4854abcd68ef605666d8d29680d8fef86e8d55de64d9f5121f3d412fcf42c67f1c0189c66acde4d262a9e7dbaaa92211deb9602fc72d16888351260cb9cfeb03bf4cb990d95504880816b1a188ab186a75b06473f91d2285f9e3196d2abbb1019910ddb5a72492f194558593d4d9b452084ab7dfd114152c51f560d7d9710f0194b74b2d33dfec7e06d86e054e7fc91b0a78d0c8f1d245bd93790f48e09d16c9e265077762278bf6be443e38dc3356f5d178e61589ceffb18cd16b1a5d7134b1234ac869fc15242cf105f9dcba8ac494cd0b2443ef5dbfe23e67d03c79a2d19e52bebb2c45b1c90636f541a965b947de4ed75f7f16f8b3753a3eff679241546aadd5ae60df274e73eb79a32898d54bd8d6074da12102992ba14b9cb42d5602d4a7df7aa1ab9181803c751f3269fe23923daed5957b17e114a4809410d2f2193f45735254241bff7c7b8f9aac49c0629c2702f831420a49e171e2bf362e633e2fa4bf65ce457b75ec50b9cc359855112f1b1016f46f3bbd8cd6ac2863d1aad2d117ef40e1979aa48036c8cecc5d80d2b1cf19ea01dd8e29d5653a9be0995f5ca17dbd054bff21a04ceaa96fe2d423db2c57fdc60b48526a04b167606400c716c9186b97005a483003c2043c5360181cf33755e8e3eb6b31bf7d358fdfb1e113df45aff08bffee8fa822ac5b3ed424e7ca03338284d52b1864799965ef366147563109e4239fee878a8cf59d11a85caf09fd48388d05b4042c170038423e2c53ca67a0d0a9ee1f5007e8663735a2b63665cc55d1d85cf5710ec70dec04e7519b40a37b171d45110c69b4294d74e629a971909a8b3b385ebff800ecc06179a0eaabf1d2cf6121a261b0b944793f0e2c5bacbcfa9ec9a83b8e942991e89b785ed42d31a5d781c2530e2035be88d30cf3bcb08a771f080fad2327d15cd4889b498392fd88a9c457e21632ec17db248cb1c9d151e231fe6921a79a3003169a9e8625753c34b26d2fda44fe5a37fb343eb51a1f14d04a6914707582f823db16c46f1ab1aa83821bc2d8e93797ec3bde5f7bfd1e581577e15e45ac222232f43bdcebedca300aaae5ac6122d7a9b7d242228c5619ce181e6df29e9f135cf70ffa83dc0dd354c6b235a329e1f53210dcf2cd02c020d58ce3bf06ad028e6fb9a3b0d87355", 0x1000}, {&(0x7f0000001180)="81168925fba70308b652be2e30ea1703fb2d15f98646a7b390e0b63b9456463ffa6b6287d2aa71a3145937c479c1b23e74f163bbce03fc56f9a6951101038c369c495b29bbca0a49c351999bf112dc073a5299a368b3a1cace5bc525330123dccc44230e2a9eb76c091e48fee6ab94f6baeccea1c38815ab4d0987cae06e90b6b0767adf0df753fc", 0x88}, {&(0x7f0000001240)="afb54086522921a9ed661aab839bccdf1086310e55b1e203b8f0ab4ac7ef39969720eacb958460aaecae4f7132cdd43dbc1c7adb5e617703ff9196cb9114c95fb71744c7f616f2381666d43f091cd30a39566f85661879b622a16218994a70139fcf44283ca99ea0d4e85e2ac2f08ed4e0e205cfc517e3ae9556253acaf877d4bf3e58bca60c5742a28a744169f7edb3068561f3fb269a1c9d84133b45c5383d6645919f7fcc001f66b4e9aaa9e552858a8ee06182e76211b3c2b669338b9b5dcc77cd585d0ef83fcc3882d7f74daba335db958ef3248063a50d1dddef3fb5856e97c49baf1704a3e3062a8b78cd82", 0xef}, {&(0x7f0000001340)="d87e6457dc8f30517ccc8eea5c36e3779d692e7f58b1087437883b97b00dc4dde7e65dd3eb75b70d9bd83356a7c09bc010a92e5dc09026e0c1081f4f8b831a291e737559dc42c01e9a664d565985068d6d5c0c5dca98ab99c19ae12bb24f842d5379796446cd7c14c00b3a3e5a8824586b3fd0cf2cea2ba49a85f3af0fe02d517ac7aa586b768a0b804b66a05009d1ff3a1b47a776285ab878572f06d462c2896e62678cb8b8647a33", 0xa9}, {&(0x7f0000001400)="1a790a20547a12691839bbb1e00b4b4048154a39995752b46f29005ce6fa879cb35546aa646d4442ee10134232700de4630fb2559b55da74981d3a743c8b8e490cdad320f39889213a7aeaecb5d06dcff5f019c5dd03961a798c758d78ce9fd2044738f45b16f255bb975d334ed2c534806e37e603d40578da826dd37e814c8d314cffd6baee20af6c8fde6bae66a68f1ccdf39de4ed757281cfbac5982d113d988969c5be142d61287d0549", 0xac}, {&(0x7f00000014c0)="57dd2366751e230c83d7aaa6a2ecbdd3901a6205c5b3a6a29b0d333397bf43a6061d6a0e5667c0f1b2d3e5dad7ef61752d45a601171c0f4c0b025824d97db2183add0c264bda987dbeab75b9f184096cf9658c790751657959c4ce1e39b93d47e7b653d079a5ba928c203bdb1ec97955bc53e8e58e61d500f05543125f87a8ea157094374c7a2a8528f08466387dfc6885b9234d0b11416231b63aa7aeb6a6827bfc125f3513efbf243dd7fefe28fa96a60c5b", 0xb3}, {&(0x7f0000001580)="5dcf9639e0405e3822b3f2588ed51855defe55666f5a149d815e61924de5053f61e3fdb7a6baf0ab76cef73067289464ad13a113129cfb489da55b148a64b73993047a1564d6e55110fb93fccb324143236c0af058cf8216c231108ec09a03de4da26535e0", 0x65}, {&(0x7f0000001600)="2855849edf40ecab107a8e11c540cf6ff3994ec6b82b1fff951eb242fac59cdf0eb100b05fcf1f8a916928", 0x2b}, {&(0x7f0000001640)="bf3fcb0971bfe49a94a8e7f54857560e7b8b66341f49e9b9cd80cbcabf2740e3de44f37ba16fdbab3bb9758abf764be075a3bd28659c81395f560c2d6c67df4f92abed493b1f41937268c2d1fb504b3cdf90ac023de87badbc6e78ce1ae91bb4dbdac9529cf50732b3af2659d85df988de09743adebb", 0x76}], 0x9) flock(r6, 0x1) fchmod(r5, 0x100) r7 = open$dir(&(0x7f0000001780)='./file0\x00', 0x800, 0x84) fdatasync(r6) ftruncate(r6, 0x9) accept$inet6(r5, 0x0, &(0x7f00000017c0)) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x800, 0x6) getpeername$inet6(r7, &(0x7f0000001840), &(0x7f0000001880)=0xc) lchown(&(0x7f00000018c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000001900), 0x1400004) open(&(0x7f0000001940)='./file0\x00', 0x1008400, 0xa2) chroot(&(0x7f0000001980)='./file0\x00') open(&(0x7f00000019c0)='./file0\x00', 0x80000, 0xa) mkdirat(r7, &(0x7f0000001a00)='./file0\x00', 0x80) r8 = msgget(0x2, 0x20) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001a40)={{0x0, r1, r2, r1, r2, 0x80, 0x1}, 0x0, 0x9, r0, r0, 0xe23, 0x0, 0xfff, 0x9}) 00:01:31 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x100) 00:01:31 executing program 3: r0 = socket(0x18, 0x3, 0x100000001) listen(r0, 0x3) recvfrom$inet6(r0, 0x0, 0x0, 0x42, 0x0, 0xffffffffffffff18) 00:01:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4000e2, 0x30) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/103, 0x67}], 0x8) readv(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/252, 0xfc}, {&(0x7f0000000780)=""/159, 0x9f}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x4) munlockall() renameat(r0, &(0x7f0000001880)='./file0\x00', r0, &(0x7f00000018c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001900)="728fa311f01c0357e3116fc5844814bc5b67b0a0c2e3ea75d5236c3803b1a72f2938055a1aa0ad10dc24238fe3942ec23b5a7cedb1789d332a4796bc39c152389e31a71a5c6a596aec02de88199acddabd23e7d8cb64f33a4bf7984e36e70ae2da3655012dd8d37f86c8261d1cef51832f03c9eda6f9d3cce7986294c320e49b", 0x80) ftruncate(r0, 0xfffffffffffffffe) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000001980)="02d16e0f46d26645b1197ef5718ef253753506135dadac44db8c2a189b937bbf2c90d835a76b9e7b9bef9baac31fe5e9c164c36f06adf8049b8741", 0x3b}], 0x1) fchmodat(r0, &(0x7f0000001a00)='./file0\x00', 0xc, 0x400) unlinkat(r0, &(0x7f0000001a40)='./file0\x00', 0x800) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000001a80)={0x0, "ea76145d08773c89d0f80cb730fa75bec491c32d5f518ff7a7f5a6960252c45f7cd34bb39d29c8643076932bff63ea81774fcd011ccbd7014361ad3b9bd816b3"}, 0x48, 0x0) write(r0, &(0x7f0000001b00)="5f5e1972557ba848aaa7afb9dd6819c9b6f32ad2a2b4f268f2dcda6a71b800e551eb", 0x22) connect(r0, &(0x7f0000001b40)=@in6={0x18, 0x3, 0x2}, 0xc) sendto$inet6(r0, &(0x7f0000001b80)="c59954ab700a845c2dd09f16aefee47657a679e8c386d4f9efcf6ba9566fde1901329bff9fab0ad93fc63bfffdfe38f6", 0x30, 0x8, &(0x7f0000001bc0)={0x18, 0x1, 0x2, 0x12}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001c00)=0xdd7d, 0x4) r2 = getuid() r3 = getgid() chown(&(0x7f0000001c40)='./file0\x00', r2, r3) socket(0x1f, 0x3, 0x3f) getgid() lseek(r0, 0x24, 0x3) fchmod(r0, 0x100) r4 = open(&(0x7f0000001c80)='./file0\x00', 0x400000, 0x80) fchmodat(r4, &(0x7f0000001cc0)='./file0\x00', 0x32, 0x400) unlinkat(r0, &(0x7f0000001d00)='./file0\x00', 0x0) lchown(&(0x7f0000001d40)='./file0\x00', r2, r3) readv(r0, &(0x7f0000002f40)=[{&(0x7f0000001d80)=""/188, 0xbc}, {&(0x7f0000001e40)=""/43, 0x2b}, {&(0x7f0000001e80)=""/120, 0x78}, {&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f0000002f00)=""/25, 0x19}], 0x5) mknod$loop(&(0x7f0000002fc0)='./file0\x00', 0x6080, 0x1) r5 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000003000)=""/215) 23:59:56 executing program 2: select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x6, 0xffff, 0x8, 0x7ff, 0x1f, 0x5}, &(0x7f0000000040)={0x8, 0x20, 0x400, 0x20, 0xfffffffffffffffe, 0x0, 0xf4, 0x1000}, &(0x7f0000000080)={0x6, 0x5, 0x7, 0x2, 0x2, 0xb36, 0xffff, 0x2}, &(0x7f00000000c0)={0x4, 0xf5}) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000000540)) 23:59:56 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0xac53}, {0x18, 0x0, 0x8, 0x25ad2bf5}, 0x6, [0x2, 0x8, 0x100000000, 0x8, 0x7, 0x3, 0x8, 0x4]}, 0x3c) r3 = fcntl$dupfd(r2, 0xc, r1) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r6, r7) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000280)="480f3a12077b7263363d1635a229cf32c0646f0066cc097fdbd7b94350115064df5fac2e2509d082e6775d01af442d7e556bdfccb66e19c52bffc728af8ab7c13f1b12ab48638c871098e3fec5aaf254b1", 0x51}, {&(0x7f0000000300)="c439fbc62af563833f879cb289a927559fa71517e8638c60ae3bf3a32dc3c4a5c93ccb6f1c4102ccc495787ba0b499a6a087733365a1d321", 0x38}], 0x2) fcntl$dupfd(r5, 0xc, r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) listen(r3, 0xc0c) fcntl$setown(r3, 0x6, r8) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) r9 = shmget$private(0x0, 0xb000, 0x8, &(0x7f0000ff5000/0xb000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) socket$inet(0x2, 0x3, 0x5) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r11 = semget(0x1, 0x4, 0x2) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000500)) r12 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x1, 0x110) readlinkat(r10, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/20, 0x14) sendto(r12, &(0x7f0000000600)="02afd5b7859069e0fd0cf4b958476f812c234f", 0x13, 0x40e, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000680)=[0x9]) sendto(r4, &(0x7f00000006c0)="f9e92b0fe4d8adf597a0a013cb5046f6d4c7c05f3f630cb9c96e748581a45d7544b04b12a769bfa19996891f15c6789f459e4fc045416ec45cc6ace407829f9d181d9f6b7468ea400a52c635b2f213a3d45e808bec752e64240e6593e073136eec3d8cf88440f69030c43aa17a88daf0f28b178bdd413fe76ae400d0b6ef6af5a717a3ce9ea0445597290c618ce1a8bc8f5545e881980b0ee77eeb697dd82c7d95442c0ca329284a8a3f7263a3", 0xad, 0x2, &(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ftruncate(r0, 0x7f) socket$unix(0x1, 0x5, 0x0) 23:59:56 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 23:59:58 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000038c0)) open(&(0x7f0000003900)='./file0\x00', 0x810, 0x8) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x30000000, 0x9) r0 = socket(0x1, 0x2, 0x43) sendmsg(r0, 0x0, 0x200000000000004) r1 = socket$inet(0x2, 0x10000000, 0x2) sendmsg(r1, &(0x7f0000003880)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000040)="1da10785d27d0f2cb8a101e9b8c193c4fa47cc6a9b467853bacbdfa0f78c5cf284cf0d09149d8cf7d458244698eea0948fb72cb04954569883a58100d3ce1837a290a8b234272059c6d2ea1a1043d619284ff783385bd4941090e23890b103a5b795dccdf6fc4327acd37fb56b589186596bd360b085ed176eabb1ea1d814aaf3ddb64", 0x83}, {&(0x7f0000000100)="ad6088c0aa7dd5a3b910640988d584071b9d32a23874607695b6bb01c91a669a0be6c3764aaf35cdf6b60ba2ac7d6e1b1a1159a1", 0x34}, {&(0x7f0000000140)="f54749bd1844c97582cdf8423fb100732b86338cfea488a0ed177b212b0b212ea4493e9f166e3b70b11a6fa5a5d546b94694a40740c7a9d392ae38c0bdee108df6de794ea182cd3d396506f7796949481811b48cc6a7e4844917592ceaaa0fbf3f39a3935c6632de6b3d8e22816a8a29c45e9395d66c4d7224ff92821cbd83e20cb31f2984d880d2f0838dc7ad008805bcfab27f9472ad3cd5f32d106fb943791847ae8617e408ad0637e64d3906a690dba50c9c7ee8a88eb918413a976e73a633f061dbe7a119ea065d3222a881d429a79c86625aead5fb3b21066a7256c5cd5eb0ebcd91ccbc9daa2e5a0bfaa6feb1a16824dfbdffbbdf05e78c692852f6d9ad0aed55b398f387b6ca2e8a392839bfaac1f0c011748fb2ee6ffe1d4dd8bb4f879d85a110c3b7e4f8eb7b792d43a590d9a5889684d8cc13b8339de00f312802659ae3cfa5d83d6bba329c65a62ae21b7055da36b2fe3c808111952a433e2f64bc1bd14ee5aff6991b9b578465862a5f8a94c95742579263ce1c3ea742c6393e539467da943d5f0531c0596a44b22d9d6f1ac6c5d0216c7f9ea03020b7244692c24017548719442a4c02abcf115871050ddd41f65281804f255af2b22ddafe32edce2adca987fd451bb1ec9a5ede066147c780180897eb6d419ee0d8a3a954a341df3e160a0c1efd1b94e7d8558d6609a378d93bc5150517713f3feaed3337b0b54720b9bc8af5b8232d945fe9debd4e6b3463592914487874ce38da3c2445ba0a5afecc252971c3604ff8bec8cbae5f0997028f29e548bfff961d1db1a1a31c269061895f9e3f661f9ef6132bbf67f5f91ca6867b22475986cc8c3e147e63d762b912f27b7c73bf4d7a53d5db43b25beaf0a8cff36d4fe4b196bc839087b4cea8c934e0c57dc8437d3ec2e47c898080d2f89ca8a13d11f1b4698016595440247be96867489e5ea6e4a497aa89016d5fa377cddefc6b9d8d42a62e96792018b13eb0709e5c8460eb8cb37d731db703c39180630048f7f92145ae330957e2c0131566f104f1886adcf1cf668ed82cae119ef45ed389b848f4f049a4579298067f5051fef01fcec30c4f588c78f194c41356c2e39ea26419afd064672cce5c84f03fcc0f4bfa42ff4fd5a7f0e15b114dec5690bc58b6fa24ace566b96a148e980c10f565945ce683f2ee59a118c4b05345844a701e881b7d444dab081f65229815ffe6715a1f6faafd23b557c6664e3e0d98537924670a2e622e4c98a1ae979239f96f91b993aa5148cf2d10e9c635178e74305fb8b8919180771b1fd116a58be51bb6c74180dfa9cc2451cf27413b70b07a561f1b66841fe0b77acedbe9b9652a7a75c5b28df305b928992a941ca47fa3450807b3f5efe72e08ca5bbf3a56f55758f85bf83ea8fc2be29f1978bc857f302ddb2bc2255d07087c22ef1eb31fbe7152b649e6edcde295f69b19b6af049d135c92475072a01de966410aba52f0c7b1e1809e8c26a0aa3560bdfec60ad5becbb8bfe417e3e6b041eeb67f948ab0b58fcb95a7c764d5f74041cd3f0ef77b973b84e9302aaa61fef5312d448e4cfb61098ca4042ca87ed3a171e20bf1fd2371044a633f9a6e68e71ecc5c8f93ebac084868961f9e4dd8ce8fb1270a606c5cf69cd0fbfebb9edb6a51deed4bc28b6a513d1fd5b9be56f8f8b01f6d2f4a907e9a8402c13d4364c7382f98b18fe4a5a412d26a8d499b97d9436c5b0b50aa1f9b14501a2344b820ddd7b750e51dbb1bd173276c79e8cc31be33656dcaafd849bad7c750f5a1fd354f9ab19563b572ccfca9fb19964373608403ebac14cc791f207e62e8209545528b5b253b253193d6c8b5dbc3cd30a4d5d28caa9de3b4277156b358324581e78420c2f0e394c656a8cbe8d431a9c4d5a04dc2a210544457c039c253842a683080adc9e78ae524d1a7fefae88d83da50f96d6d4d4dbea53522100fb8cc7042a690c22ea306d90ed94e8113b0d059af3add6db7bdc6bc3eeba438985fd924efd6997185b4f66a921fee0469069135905aa122ce58ab7f060f72dfafd5888ff342d9d43c465b278c956c29939a6b731b5cb20ec55ce4ef77f632e3b2ab25e3b1b0a5c63b72b9f3acfe42b1d40dc0acdcd8637225a7e460cfe3f03260e758cc31a15ec23faa818c9bc57dd4a0f27e183621dcdf1bbe02648bf7ae3dad245139b2a9f87f65bb667bf0b532854bf9d7add32238574484bf66ba4e37566cfae4cb802693bc019475f8a3ef7e67ad0b518d3dbf8f804ba48ffc0c82db28fb16af5d6bea33a7553fc40073f7777faa150acd1155fe6342c083a39bd4d54512577ad4d34df11656d38e5878f825eac2f0386afd69463bf78f60049f19ae0c4dcc70b57192218eaea5744650c99c59c864f481ec54ab90b2c6813579899b8640eef0c2603abca0170085ef0e520bd4e93c7a8cbb9cc1ac75ae2866188ab8dd2dddfeaa0e8ac49a2d91b9748362a23a2c1a414582fe897456ed99c454195b384ea509be677bb3cdc3039430225a4e42707fbd128b889957735e17b0d72c431859a2b3bb5b9be9150eb46f9248309cc00f17b19ad44a833cecc0c7b6260f5047d5651c1c66f3ff100f9469dc21d520aa7ed873cc98b1e4c6226f5e24d0eca9562ffe00f28b730f2932e008456fd97f852315acf3d1cc6e3793025491799318f5e192359f1263e059887de6b537729c8a21d624aa79a8207dc1f3b64380ea4ed942f436b9528189092cda23275b48e496e07e75358a11dfe330bffab89e11025ead4c8f5cb26c0175783daba5062188966ecd71cb1359a829ed65bf2b2531631a8cb5adbd334c5eef507b873640660ccc8efe37ade5ecf77c57f44ef75f289b3b99063f301b1b700e284c572be3431ec43fdfda9a19099e82266f839a3f9539fd18f80fb154655cd69dcf85a4454356d7b2c416cf170ea9af71f3a4e7887a144e6b35fb624b7a11beafa5b374b468c125549511f9f4ca6624b7f4f438c012088092d6a5a56df7742371a3fbfae94dc14a48ad16371468532be83445933c1d162da9754e5f9cc94bd4f2f97e4446ac1863eeb94008c14bba24dd47e3a1046ec9088405a1a4d00d65211136eb5a32ff51fce493827479e102d5adbbd72faa3670e0ac90dce11fbdb83523f4bf6db01590ad74b719a0b2b0cf4436fbe1477adb679aede8a245180470fefd7cbe38234a1b250bc520aa267a88557eb080264fee735998ffb3a840067aa622cb3a9fc0fb8263a08e872c84c7ac23d4a982d1b57fc95eb22fa23bd4d6a9b582ac5e91ed4b69233a9284cb4e1611d284c6369e2ffe2183b5b16f2559dca8d7412b6727492bb54169ad7b7e61d4ee67ac4869078d0fa10fca5e547974a89829284b2417930e5579004fe8302d074ee7818853d2262d651aecfc6871d2fd7d61df57c78ec4d8de26445a0f23a920063794b9b0a45497f3eec90bd5a7fcc15bcab947240577241847e1f8d13a56b5d487916f5abc46dc5580fae5850ee8880b34b5b501470929bb93f55983adad8ef44c3777853900c90a723faa572c04920a58c21cb018b91666887111931ced388131f2b4c03e2272245d1a427e722baf83b430a2d7db6e348554d80d343db91feaaa661c84d8b0c35a2faf2fea3999863d2460804f88f33e15382c24fbb5957d00971b42d784c35065f6d8e74fb717ac06624d0bfd76043bcab081ec5f5411515800cb8f22c750e5664f47a9de979ad2e216b403744d4babd4e1efa5f86e83122bbe99ace663accd0c6d7110013d9589ddecb6072d99167c0418de03cc80807cadef55833f4f09d827495c40bd5b9ebadeb5dd472e640d15bc4884db04ca7162e613beae80e4177fa4ab1e879d3f31cad8452a8c69440907269e2e111d99763bb3f468fb493e641f57640844b82077f962e746b5bccce5192df92c80b31978beb7e79fa5bdb486821fea8e12b66429525a9268de0ef23d746f09f19db6f8542e84307008d18112df1432e4b4ef54fb72540d9f268a35ed4170cee7c9d09cea68ca732041c7c9645ad90320cf6913b9067bfe13d97afbcfde7671bbf8927631a0028412ce324d65789463b034959f5b8bf87acc052fe3c3d24806ddcfd6635f46f5b7c036d52acd140a871191e0cd452cc8ae6af83dd3af16f04600f6db4f53a75b62b2eca55c973800baca4d28255d2853ee1bbcab887abe1a91f7d7be1e2f8c218afe474fbb74af2586a6d95479730a8c0f5ee2c514f26cf9a5fa07b7cb467fb25acd7e5f90716f21139b9683f097f49d934c30890d1642459cbe186862407e30f6a1f65a1164d808f6040227afdad389712fc4ab34d99fca01e35f4d0c19fddaeb02c29a55cf93f56aee76ab9f8160623ae6724fdaabcd720a8c68619ce3f0be8c84255f8bfef8b4b0783ef5d42ff4c18c90d15a81e0cae24a14b4eb574c3b386eb2d3179d6df33c90b33a6bbe25b4553326eaaaa181ebcc6c71e5724ebf45365e9750dde0a71d01f836c8096fe99c6b56370fbfc969e24c37ab0c46764a45c4e3f0427c0023150cc82e50aef3fb5909a96eaf63aa9762e982a729a23977b6281f7e3d84fb6ee10e613bd56e58f012a3d68e73959b674890142b9f48d78b9ec825bb454672e1ffda6bb5fc444d54246b6861fb18760d768700166717036c45e4f2168b7f93e63e8ca2dc7b73061c1f330e3ecf5b682620208dd109cc9912c1e7471fb0a8c2b47e4ae889819f7ed7f24205786b07a35cf631237b0c1022da3554cb3630b0b4fa03327b4e4589d99545d8054241f244a52bf1e0312c576d93e6dc61324e86e00300b5715dcb1815aaa7cda04cc1c65512ddfc2d2e6a32c0ecaae5c53bf86cbc80961db12160396ec11452d6842286cb2118ece9c10665f3d8b40f8b98fed8242342e66d061520007cc644d7bd6b3d4bdf9a86c8c1c0c6e093fede1c77a0fdc8222cc599b73cc8fdc56f31f424ae2147cdb6e7ec311138cd9fe6c9640c649e62af72cfa1a50c6c8e04544c331df918f688d146da61904b98f4b0861e550757afaf0d31514e3f8d752bc034ffafc214fa5200cf83799b9aa3933eaa32558e8bcf174ca7c767268240a39fd0452ae5c49b2fae2345ef404ce6fd894d1084d8fc79137e09ccbafefca81677c8a0fbc03dc6f7409ff094b7a7c957c63c79fb9c52561dad22f6e258db32411d580b25de835f80ce0299d0aad832128492cf63e61696e80747eba3d909b4204ee5cc378bd31889f3a0aa1a83fd1c5f80a0d7fce3ad84c3d6c86528b7db94e79941a05cf27fb9ee068cfa22f16c6c3bb534f6abd509ab3f1b2b39032d7fec95e931050721427eb3ef99367e298b8842fccec845028ec864cfaf1db43a80226a0a3c0073cb2d0744fca97badec82b7d4c8383d769af93c0b959a742b108447f2fe59f4cdb8b1ef129890d87bf079042b54dfb23d33bd82db60620a59e8f48bb5361439a5ea29f318a860d366b0fe0ddf6cc48b8b7157a59a0919d841348da00a69f2ae0b9c4f09ef9a7e2033d10169edfa6adf2b7b53230583e27c6c08bdc4e98bd57b49560479773d3bf4ffaff2eef3286477bccda038ddcbb68b1a7028af25558a0b3b6a8a728c1a2ac2f7b4fce3e975191bfce840cd1bbb6eefefa35c93623785e218ee2853b0b5b6fa9180256f7bc3fa74eee2d283b9a477eac63a071613095581b8722a1b883b4859a436ed6b977bae6dfe73ddc214d1a1ba96b8984c9c95d353ebcbcdb0e051b871241a2d58d77a96d4ff4cef51492a6ab090cdedff7d18a0f5a9b4e5d9d6915e5c35f2", 0x1000}, {&(0x7f0000001140)="d01ad195ca80d41bd732471444ed3e745c4904615e7a8a38c24c931b92b694717e9b219e434cd965e74906e0d33e02622c9fe284a367e077e0e47b698dcc8251918747b663", 0x45}, {&(0x7f00000011c0)="20eccc60c1472d2a21fa19a13f75a524d5075b1707ab50", 0x17}, {&(0x7f0000001200)="2a09d5261cc51f05a21a82f0958dc46e8f5d8069cfe60011a6cb6656263972660ee337e39df096e7e5c1f45c125bb11515db3aae370ebaac03a6976db4599eb1817f6b454501d3ab99536db2668cd3cf1f5271425351bb3d48949e6d199ba6d9b967ce081322cf27ec33adea0eb97c47e6f9d18c67b5b57bbc3d94d5f7cd3c6ccf3798509086a9b6e12800af14f1191af2c67e05de58d6258ca2fc3a28b4b20e4bcab25f25f401cb6189b4df860077d621f3d74934c4b40db171a0cc30", 0xbd}], 0x6, &(0x7f0000001340)=[{0xf0, 0x100, 0x1, "01cd9cb5209eae7f0eedcc4a91d50f62f7f2638b12cb9a69167d7edf72761255108bedd4be80aa8655ff67525e97a8f967bdd9c572810ad4374d5ec1510686df60440c92608718cd621533c83ec425f36b52188fcf01524ff901b52604d9ffd953db5906618f2b2172aa3241d3386fb71bb7c35e490dc59041902e5db4bbf037190b645b573f2f19fad883e4bc833cc7ab49455ba68ff14b8bedf3a91f1f084657b8bd4e926f26b11423f241942e4d921fa02f91d383d39744ce399fa72324a56b609927372f521f85bd5feb01463da348614e6f2ad8ec8d08d59901be83cfc0"}, {0xf8, 0x106, 0x1f, "603c5a6f9777207601afe4d495d1995e06656ea46a0aed68c50e95105ad49f07311259041bfbf48c9a34827e5bdd1d94bc3fbff2c5e063082a6b8f12ca6357b604d46e8b027c051a8f9b7c1b1f803c6d35c9ef0dabab1839cfca0e3595c7e9fa135219fbf2faa003df22396ba6620c2d260e2cd33f911bf1fba135d49d68959de4bd7a43e0a7dc57f21672d7d5f73159f4253c17dcfef0886a07df328106d48189c24c4f20b6b55eebfc5a23cffea0aadb88dfe12d39dae96afe80a80b57c28f2030af12be0fe38804d634954c0790322b15335313fd42ed8498e9727e7d70ad62cf284c02cd4d81"}, {0xc8, 0xffff, 0x9650, "14b5fbfea70cdf7917ed537ac118558b34c3aff40bc39b95c609f0b887298e1c8285daf24996dea621394f148122ab383f01baa532ddcca9ab6526b0e7f38204ca0fe6a5b42749fc61bc766ae2cc61ef000818ba39b759c529884cb7cf36f840e202069165bc70f369b50021437b61ae78db537bf5591524bca743e3f453e798a71a3fb15e312738f0f4e23d88051f37caa3e68c65b7b2537ddb0cb03acd0631b5665c02796c723f2855c801ed8df9f0a17072923e"}, {0x70, 0x11, 0x57, "b3173d76b85f6f57983d64cfcff432fabd08dc3bbaf8815e325b9c8ffa848a6bc47173b32548dfc88edac9a1e230ea1771464fb215da79a1dc312b9e99e933b05d258cb0efdbac22d5bf28299b9d203c11ba44ec4a33fad223370c"}, {0x30, 0xffff, 0x4, "e78ed65b373e4aa6cabdae5508ad898e641746c85c74b9ed82455f76300dc4b7"}, {0xf8, 0x17, 0x2, "d332bdfde3fe203f452bcf930a034e3b22ee00754f9212e889123fce6f605804b6763a51428cc7bb6690e8e56b9be0a1611106b3eac4c4d8563cf86fe28c34b57434dc8d045585b122fc7bcbff9ad3ce511b788115ab33dfe01fc5d08336cff6f77f948bf37b958b92f1fa39a508db403ca174d5f47a3d6a2d2265168bfcb7f760b02405d264c56373fca233c315af037d708e95eaf3d040590a3d6432471c648a26fc1ed6f9e7ceefdef90ce807fab15792475b7f755ebbeeeae80aea66bc10890a13ababc37f9bb0087dcb5916fa25436df33e5195b3573d0ad2d7e0f662cb080a3c6dee1e0887"}, {0xb0, 0x1, 0x4, "96fc0ce288f42b2c9c05ef5093e14c11e163a89ed082819d3b4be569866ff390df123714d0519a015e805ac7cdb24346e689963c5883ca70b2a05c50f43a4b4d4c54e1737bdcdb3d883b21256c5585d33fddaf5f4feb75c049bffd39f273d9699c7ed9eec1ccef94ee5e6bcb07b28e0809753dab9df7ebaf171705b2863d605cb4f087f5a87cb7cf0d52a9b1805b573596b799929cbd205f8109fdbea53c6955"}, {0x1010, 0x101, 0x6, "1bd9fe67fb3b693523e213c500807a27106f1998a41fddf6993b462cc1e9bb7dd8eaae59798cf096bed89dd64f6624117b44bd02a333c8e87a6b43e8274f6aa43a788961f335df3bef5171ac324251c1943e9c516915f051ea04fcc9e8aa697c5bb62c0e4f4ef07a109de914b492c515cfb54c751f913cec8d867e5df8ac1d3b5b87f623ca5c3ec3d9e55a4bdcad5b1a2f92348e0088ea67ce176c988fc215177c5d0aa6fce8d4dbb16c273cd851942a0b81819b9d624a8adb09450bfb4fc9f09f90712fda460c279961d80f01111a6381696e1943d57c097fc4d0bd8681fdeee586660a8af3d797063214bd64e248b7f3be449222bd683b4aa15d5674135d57f0ec8af25bb09d321fdcb27b7869ff67441a74d1354d56e1b7388d46a4e09f3ff894a6e88f9b9f71828cb7dcb853dab6b67df28999b62e646bb353db417c888927064174f904e3eded4ccf094c9b4c0cd8fe8d386571a66ed1da4541ec8b4c8f25c786b9b5f33ced6fc1fde397d788638944bd26bfa6e038d68f1348cfa27dae20ba1c0985a99b50973949fef9a9b49a07b49ef0480dca31022b7b0da31ab82ef210889659099326d4bc36751fdc33b4d2445da5809d7fd1e893f41b6704ed9a195b1462e8ae43ae3379dac88d998b15d50816e1236b261f5eae312aa902709bbd4937215d89bb069fbb1d5388f6339d4a357ba056d8402c7879adf198a16b84d9192a9917f5fd46eba9f149cb355d1c552adefdccc54c1b0c0e9d7e6b0c585ed20f2226603e57cc1f63d5853153f7b645aa1ae349eb508ff97734339487612d5f68fe4ee0cf4ce5fdfe4f10fba0fe9287e6ac7ddd4f96bb49e413160c381467e6d7658974cea6c950e49f45c166b35dfe3f5f2bd893e9d529b6edbfcd5354604d379d37b3b03d9f11736663aef4b4f8f2ddbcc03c4e9115bbdb21714e634eef12901691262749ba8273d7ad50f5db4d6c8e62f2ac4a5a7d2ad0851e1f88598f6afe52acf470188f6fd2a8a8ad2c1abd4f66d034f3249bd134b1d7d374aad4e69ccc2be13e612e0005b8fa0ed7041d9f2df1d737aa47f0891e0c54ac159d0eb0fb55db78892bb4f1989fb585422dcc76055ab4c8fc6280d85030b5ec999525fcadc759b944d9ece67ce41d9f90856fdac7412965fbdc47d690ef205c062f42dd3dacb5a4d7218256c10e349916dc3f55eba4fa200c490a96875b54c42459f8ee7e11d8072e7b81b698fc608b800c9f58815aa99bd7cbb05e02de2a442660a6abf1a428eec777046b62e092a512a70a0bdd3fc137eee114a953644fa7e0377edcfe3452b5c4203c7f628be46e0c9a7027eda0c97b03cd951a94c8b4c4399c840114f34718e5e837ca3e28b41df6a8ece2d328241253d4a9ee1f821a774b2ada3a776c7056dd8f75320a7dafd07c2945db9b3abc74ef0892302b80c69d2890320fb0b68730403d6ec546548173884952e0f458fb5c1508fc9d858dbb1c8a30c7e6d119bc9d773f10b3522af9428524abfb04c3a97c246af94a94ae0ec7a100202d23fe6287eeb6e3e692ad43a9523acc8c13b84d0b7d174dfacf6fffcd3a8160186e163d1215098ff64078a520f981764e185d0fa5cc7b978ec5367acb97d86a7267a38109d92e97cfc1d8635c981e17ec550b8872da1707fee39714272d74d56974dc8da2073ac712a7a2744b48dec905c2aab230055bdb866475a1f1a6200156fe53293d4aaa97e6fe340d752becf98340741f1fabcfbe61802ce781704a09391a715fd8c29174ba6285e6c96cff23cd18342caca46ea5300e2ceffd33cb18576cb1cce39c38c315a3032d169203dd9f9d12a9347b9bba9895cc73a1fce1d9bcde4705efcd2e986b6f2d356949a4ed174da24eb0c1121144652afe6dec5a0b47c730a4e7dd536afe028ebce6ccbea04e1efa360dcedf4001f2e65a594661ebc8e2ee30d6363109e69a84f542fa07f7667223de397596e2df26f5643eb61f7e23157217537eb8611472e3d50b5107b232b391097ce6200428bee2346a8bdafb54990bb05f935c6dc80c17302a036ccac00d6efc99eb11d14f6dfc6798a440cc48179bb1e0ac86127482c40121fe457883b1a7ee0008fb0899c4297833d6d297eb286963e697b03b214213d2fa297a56e778dba94dbad73ac71eb12dc601eadc21026ae9f0cce0ee07bbf39afb98a4f206f8352dcfb0325257dd57c767b21704f293e52a8e1cb265f9c04ae96949e8c4ace4035a59c4761db7ee8aa5819324df6584bdf82b3f36451cc214fb7b963236a68284a593f07083967ec92be476fece5005a62b774a3ca48655745ae3a29942e020dd4b46df33ce8f7355a18072c2eec97f2fc05579854a350a2037ea63611b83e6beee3cbe7702f5c281aa770b7234d6301618f733c90797d6028b87a458670e0de6162d77e1573c380ce46bac648539d64b8112a37b0711c7131c611a1a8ee5a526407e5b4315d7aafd8f99fa68b8e02733b1c72fa0caca7128861152edbfedf6b0db3dfd9eae1eb8563aff6effe4cac3067eb08881eae26a93fd75a4caf09ecbb49bee4ca866527d5de4411b99fbf05a2273777a4718518cebcdf353ac9b4566b205d55edb13e625a8cc5ab45321de1e44db1cea38317f3dd4531281b6f1f799b06a9c9ae5675348b1122f46af89a2574f6841ccb3862799acdfbee8549e6b62aedaa61205d53a52c81556c57b55212726cc1874779f3ebca9beea245fda3b6bcde082688bcaaf5f088d24446ea8e3b38ba6cc8f287605847e677635acc053d16623e7d773cbfa7e315bd2e88f2049fd3ebd4d5f80c8f2c12e4fdf73a4caf85cb585f6a8855a2e062c51d381983ea457bc7abf37bd5787ba8008e0a1ac9a6b7130af97e834c889aca59211eb4d4258f9a7106f9a6b67bb36e9813d6c39bff239bfa069c25ad057ded12ca1b67112073a7d9547755e1de9167f7ee287941cad9848237c7382e0dd7a051fa4c6eb97c3aec9999c8599fd56f9f7a2f6d50a3a9abac89295f4250050316b9a54fc5dd8f36283a1367d88ed2346e3adaad338b682d8851f18741f0b637f611392d6ed4632508d3df75978fe96843c325f3e89283a24817f918f922e8dc8622a520e04c55ef963f920b9ada78dc35a8324567a142b67581f963c12bef4ceaf63dd7504fcc6f9fcdd6e237cfa216ed814fd6b2a70412749859c802d0f3b4762aec1a2616d4a271d0bff7cf2ba644e3e16b4349c1c256346f838373ab31a0865f71453d583cb828a28e361f0cb9f8b382c376a535c503f10d58751f2a8a0c81b542da2f172953ebbd244e4ca6b986bfb3347bc4557b82e7afcf08a8b35c8e6a619794b3f7543e04a10521c3e4c52050016719285d98e738a07963b34b8b5ac34f711f5b9d4fda138781b17de076ae32ee03f1fedfca4a8fd72eddfe3db6b802b24c944ce2911a44bfc99608c70984f4c54673f7133ace455629bd36d5e243e5196e6b26068477f009e6acac0116c621c75ab0900fc5e0e630093052100ef3fd689c9d4e01c6c7ad09aec4ac23958a1ae6e4c32146f5f74d3a3f073f9b74dea842ed979c14b9768f461fa131f6ccce4064dd3217d9cd91808a0738a47a21a6ddc635a23dd7fcfb009128761ad3f379970dc2dc013285431a671ff572cea49d0e70b15c78b9d598ffc5d340819e469ce17fbc7d26ce9cf4bc3b27ac93ff872c4bcceb4e0fae9ae74a83a33aee212f048ef87ba26e6abe7748fe1f986e4c7f9f7971202bfd5ded23684f9a102a3efef9f2e72634ab4ac0ebd41a23a75e836e63c0fd097b132f536223d45e84bfcccf2eaff0eab5d617bc259c7c7701b416aeb9d6ef11b53d734e1767df2e835d0c3581be1476bf0edfa220f1196928fca1143d7fd717208e2f45ee1b09a7d1cf24447d3ec815c028b63f5f19ae80e0b5626b9b9b54044397846c0ecb2cbfd68728f3c891ce36d62a2fb7019e885f18c42ad342f0f585cd7e6db963d11285a2031d46574f001bad53809e728d0a04f9a20a20ee7fc4e5131bdda22510f14957c514e5821e4e4764037cdc4a21499de6217542bcc7cd89d293fb611ed56c32e6d84a447b1db710350fc204df56de1726d61fc1b554003da8fa9b12d719c7243e95184533124ce7d551b251de20b0b4a93aa43b70af35b1454bd4aeac98f868604e180a1e16f578ddd08ea23b11e2ed07380c5b39803785aebd2a55b0c6a1ae3ae68936fecb3e083a02c65a86b7d142e1cee86708d12f23c25c5eb9c5b882dae719635f472b83c915f04869c5c549d7961f75dc573f7b5c52b2b9c0840ee33499b7cee75060e1c80b56c252b164f4e9e6ac796ce8d200296cecbea7b71b7524fb29dae0f51a4ba625cd344eaf93da42d7b2121143cfebad59bf1a584b8c3bceb12d47844bd55488066a11d4ff5f4ff888e339f38dc50bd5e388bce35b8040eadfecee439321a4ff91ac519ce198dc94d760f9f1124153594e0d0cbd15608f54220ad98958b326ec4eeb8fde3d3e29bc970d39b543a3c399508f275b41a403f1363781411ce05bb2d803e8c95ae7b0a4fc5fd54455eb0243788c6b75fcceb51dcb285700ea21fbe9e4096b919ebee64a0c876618b06ffb59f587fff9c2c651f16d10bdd259eff763df0d1d3a9defdc2a296a77d7204424feec3543ba8d9a13ce8762ee948c481a31326a6eef6d0085f4f8a05688be4f7296f57ea4e9ba80937836e2d20b1afd48bf383c9edf98c074ae11ac3e1860dc216c3445132269a93bbc120c068f400bd5bbc61fee7971ea0d1c841398d31f9fe9a82f8ac620a01c1f168fa1e6f2954c0be200133fce81d3ef69aefab0314498b7626e0f65c56df41e8ea7e4b75140126d00acdeab8f4a1f7578f62c2bc8092d983a082c8da4ef3e878171bbe2cbc381fb379cdd5b718c9b41fa12bb8a3e18ea7a3e46d374f79ec71aa78d469450620cfb47533a814acccad5ebf3eafa1c64ea6f94e47f2c42bb55d314df24cc992afd57c0abb7e9ce2a738afb3c115c3e819fa13cbfa3bbc9d386484c78417495ee15bd02cf6ae78ecc70871af683ce1824c3cdb8ee5cc02fa61eaec0db71d74543fc47aca9cbd93ba19bd375372f59eadc4a110b0b86f654982bab5bb784fb8533e4a5376c8cbed8e7a380d1cb87d85dbecb58286e8fd06278551e96d4530ae9340167e50ef1dd778594f5f5c3090edfc4957568cebebae6d9f6f8da9389ebb54b803edd3fa24e15594846f630ba05fb212bcfb6bfc726e70b75ee26a64da0779d5db59ea419f17d043f370074bbbf7090df67eeb059b0b6f1dd7611d7010f2d6fbdda1beaa87056907b5be2088747b6a1b56649545fe796ab5c1ef7e6cd7442cf8bc6ae70645d6980d5127a2218da104cfe96b85fd3033b723e74b132bd52792edd428940986d06a1943b44ac5d85da70f059258f3ad0d45d818e42435d94a84a10adb1c259fe5ede8c58bb48318a87b54f463d3499b59bf1f38d4095f501a3cad3bde01828c184347445c4c63f5c1bc968e3817ca0373c730b620844ba2c6495d90c8a92dd6f4d630e5a07472adbc928b6986d53a3db9808190d3ce8a50429cd1d54ada55d9e53b74ea50a86c1924c817cfc732242c4b7ce94f468f2473955f6f6e785d6ae3098c11892724a3f10c0077705d5296a4a91991345b6a25bbe44bc9cb177f1f018428ae137151c973243b61720481b506dde5abef9f3d6cfe887d90eb61327ffef31b620c5151402957d7067c5dedb0e193c980866943604d4ada248262385bb449fc6b428977cbcfb6b53991b896cb5900bd"}, {0x1010, 0x6, 0x101, "c500075adaf236d822d3d6a0982a9b58220fe9ca9b4b1a127d014dab5851d1ff1e51e67e00f7ceeb961e22383337c006d93c3e2a50a7cb0ce164ad54a31866ba2ec543ef3acfa26688c12d241386391fae7530d055c11cf25891e702fb5705332293cdf7d23eb9e445c328fe063ee1850349ba2367f52aa6c8f7246c62126a458ffd12bbc5b4f76cfe0ca94f8215f2f5605a710b8fddfbf66c5552854c17f6c04d706e1c0369f1908bfb13b72da32057036bcd6e23973cbcaaef85c8dd3f4e46fea6965c716a1a53abdecbb09b398c575ea4ed6faa7a4477b52c47a22db260679e8cc8b1d6bcf18db4fe575657d1a26d68d4662466d3cc5ff987bea5b293da4f631dd1c207729be445fc2f75fad4dc58c0c47a720f9be2b444fa1803995595835f68e581d8ec73bc330ba3517b41bd56fc4f849da1e743e2176b45b526085f550f5f0da943945b15d1bac15463a9aabeaedcd388c853b4c79b620bb1c51e6156444e5b1db91a4cd175703a6356f0bad97dbeec8d170a12c24496de64ab411de3089061fd6aac527709beb9e103f14a82109271d9ec7cd47cb7a1d3f3ad12de9c22374f483b747e6f691911e510b69dccfa8a29ee9e933cbf1adc3daf8902edfbaddd5109e30de8e429c3144ddfad06816a2bf11346c1b0a9771e732b2009b2e9c242ad798134a1691aa638481a9d10b2fd4336e1430b185cb36fe2a32022e9228c69588ed27a451d296dacf90624985c046afab76df712d9504385ac05e6350ed7bfb896d41ced34f56d51f00a16b2823340fbaf025e55b61d81557d76fda4f5b2b0988009e370bbaee622fbeeb7c1f5206860ca860651e4c9dc993ecc272470bfb637ad7bfe2bd79a7203a3db617684652e19f669d32ccad3c21c92b527efd92a633ced85e6f6a8e067ce129b6c47f61f47bab2a535b833dbb7125cf969ab79485482aca98ee25d3de4c5e67ae6318d115208a4095866d601511b0c3c16eac05fc882fb2d5878828343da44ee6b88f1446700b8ff0eb3b1db4e3077604af3967e7de6b6c83e2dafb6216ef54112fe1244334e3d577c2a0dbe6c2c855f115e5d226b60394a349ca457c6271046407aec8d5ad87c260e37ef0dae358939556a97029bc66c21874abdb71bf420e6923e93b2c52f63101993a2603d107ea26a7d510efbf2d26cf3ec09b475d7ad4e186b0cca18d4ff54d6436a426c8cd58fc9062412f22a683d21ea96e1f8529312a880e4353a2946495db370d1b3769cf970e4d6ed4bb0f1e2dc9060d5761497d4727eeb28af01ddd5c8c80e14261cf41afbc157562df0fd47004a8aee9c0c7605a3285a551bdc4b005d567ec048958b04dc3c76dc6d70c1be5629dc473bb572fcf6ef677e4b559a06401abc1861a786860b4e9181a6656b655185bd6f942f3368abcc0329f056d2329dbbe45089151b0820ae214a937b89b1d5ec9427cf513d3bfddd58e84b5afecd87f4b7809476b013343c27cade64bc8a0ff261b321fb143740d6d5c2f3ae0d2ed230c2dc2b47142a987b00d6603eb097b182ae4999862b1cb31c7a9445dd35de844fa0799718f8d0373bf87623a7a7799af46cd7ef6692f927250a8e0da9985f4ffa3bd966a5577a48b658a4edd0fe633691a9de22a380b2acf21716e9fab2503792ade12bf48a957868309cc1300bc1468376f437220babdbf0e2bfb6f7760498e4146787dbd89d2914e7118dc8584a2c34f0f0c3ec71ec7b61a2a5f563d995eb20fc9f64ce6a99ecd01acabb39da80fce9fb24e77443f2ce016ed83b590aa01e85617481f1289c14241458ac9c006115fbf9c916708f023aadc074523785e118acede543dc8d5425bd3c216b468757460977fa5bd8641b9c25818fcb9763cb3ec0ceafe3995c5e2ad65552a9a9774b5b82e6e34b21882728abc033249e962dc2bf401b751ee63c7a113fe6f47e27697a28a666a1a75f394a24c8534f9fcdb5b18a021a0c79a0e864be28a6557acb1fa90db256cd868beab8dc691dd350e017f6d8f2e6efa146ea30fd011309bb66a53d414723b9d842a30185324871c084e104b0c6e3810cb1d4b20003d4ea1e3598ee2fc60db91bee811e0e49213ad311b5fd9c05a4675fe6e2d1524eed55e646b6264bf572b4fba3dc18d7f9c9cc990ea3490afd2240db8e3fb425589bc938a00beba873fd80f8f7ccc46e7a2f35f79c5db793bb425fa1756c3fb0892ee514f5db0bf5f3299bb5d984448c3b8877064cc8710222d9a2e15e6f6a2da727f436fdb551fc3063de1701072b2eff45a97cdc140640d370f96629a8d54af553afae506c1a56e7106cb359e319d3f98a41f34bae5e31a93bdd51ba947572efa7b80c29dda8123d241620b0e0be3a811b5562a89e506ceadd9de2b12365b9b2ca5c84e7929aa5218c6d1bbdf907ab9246f03e9aebf5ddbbde3cb2a87adefafb55f0183a1ed67188b5491406d9fabd8e117e827e85932a082cb21195363876b336f138364847a77b2847e71292d4e96937e707377e48d42d20663f911b444874baf9d75a5427c0ff35444b876a3096e50f93403c39f00010fbd9599520e0ac7f07f88d41c891a8847e2ed08ef0cde1557e92bfaae1fb079457f8054ec5555e57f7c1518649b16c27094de6d42c71d806e281ffd71b3bb271b25407b3162c3f86abe1a9def10fff09e9e18969635596bf488b348f6818083c2aecfa077ea056f465d1c94b91b8d52b0513416d57baf602ba3f1bd7679d76c121bd727fdab6138d2bc5ccad0420375035ff2609dace26ecd668f2b1a952dbc097aa5357380a469187c418a814139c445c869cebf39fa74d4af4bdcdeba9d88b942fe9fc6b982263e48b4aa228924580d6b33efb4e12a1938686d2502d203a8d6bc98ed24290d6fc72f34dad75c090f7e7f8a9e293a07791e57a7eb95f05eda38041f620396a336bcf2ec8d82b68b60dc916c7dab42f29cebadb0a423f65974debde15b25f421bcfab65d875d02cf17a48539be2679d4e282390d0f5d054ae8f67e5dc258851ca73cf1b220bc3c4afb0f1aa4cd37885a66fbba27d069685cb41688b56f5a814dfc5a45c810f9b5e0c32d7dfc67f4b0bdcde6c6b1e91bc94dbafcde772b1d784611df6f13cd12863cedaa038bf7aaa09b55836a7a2e1b444f4a8499c28cedf24c47a9b84b85ecc0039eb2d4b0436710c04d1d37b10c60646bdd721ae413060658e4f06571e9b76fee6fca2b5dfcabaa5193eb84634e8f2947c231eb964626107c56cef0b6e64ead342c6fb868787daed231cedb08d38a3527b6f3399a124c18d9ccc81fdb59d8fd08da3ed9547cf1bf6f944ea51ac4d6b5671e2c0daabfe122ae25fbff212528ae6e1bf94d3f1a78749ac52b6b29d56bea55a11e087e5b727af110922fbeb241c9054e3d3b36d46551f36d90710585bfbc3d4aa894b406cb32505ae6748e446983e094a70391a47c28a6a5e576307620aa2f2642add2e8cd5aa62d39fbdf2684229bbe5fdb3bb9e23b08b449ff6c8570ddad4802fa7ecd5a6ea8f6139e08594f1b44edd89d2058c2476e40c05cf142176d43d63d8285283d6c7016aa39cc6a27fdc72c3eb621b98ea5667488e222e8639ecbf07b91535ba80ce33440484f4380929e4b12244c23e3087f49bd4e2bd18b6c593da714edec092217fabe10558a14c3f96d7f5d08494c368dbe7c13fcba146685c22d2d791b2673e59ddd034f4d4e0b1d64896fed6fa10b4bd69e692423f72c4744c8923a633385d451e45045f12174e9c420a8a6a78589e40f684a1b54a2a0a33d425c9d3a6b0888b0608cfe984c4b1d19ec05025f49bddf3bf89718b24ab308bf52886ec7a8ade5915c42fd9d88ffb1c3bb7c6bf952923d3866370b3c2bcf1b823cad9d944f0ed245a5fc1018c1bbd8ac62a7b7a645a4d594b04b7e71b19bcf6b769dfc7aea0043b896987dfaf7f830615439ea89e8eb2a56dd6c22e83375a8c40aa5d14f31c4c745e39cbf357ea07c75f3f798fdfc3362669eca665a97cfdd12d4d4b13a163f4018f208d408918f0b1c02576844fcc97f25226f2cc5fe80a16b7863600e5fa51b8e13edfda419f2d64fed7b2a14b58817c1223041de6685cd5f501fa603701d520ad7454f62d13b58b6fd311aa80215c7a33ced33d026592bdd0dbabae2c05f46ac2f4393e441ab7ad21696c99ef9daacd7558b41d55da369491796c4f381e7e3db2b29bc4150b8df020c91a2d73c3363110c86286977dea0dfdc39d7ee6453b2cf5814e94cf5210d58cd738202e6427c72b6bb81dfd4ff06714126ae82e8a5ffbc193e8fe7f5a230667f083268a380b6292ed70e9e95172e731f2712b7d48f185452ac82a70acf34089f466fc37a4a790135502220132bf87f6072c4e36c953976049723a575dcbdb5b0053d737174701075f34aeb75d56538ae978f95b16cd0196efec944c3b5acd021aa1ceeb3b629a46036d66132e5e341e130d6d22198bc68196183c26104d0ef73ac43991bef571f58f316cadf3a690fcbeb1d13da1a1075b3827758a42fc6ab3a060407295e1db2c01bfda85ac76d980f8fb1f002df7879daa4c89fd06b17f2a8f4f665fecdce72344f5db36da80d979446f4d66d10954771427759de61a2c18872e15d6858632b0963699bed986e5fa55aadfd0b7ef2ecffb543de1ae208e2865385e840c7d1f85331f0da9b0e6182feddcfdb068922127c1c64879e56ead9ff7b10654a11b77e9b5de8ae76265160b63cdaaed25c802f0d5578e3ebebd86b2728191a983239e9c18308d54135482443ac801783b53d06a8e3ee42e3a636b96299116880dbc3ad7581d70cba7c79a785f2e95eb38b0c0d411f7c4501bf5be7497a3ec305840f5b227fcc1b924e27a5c424d669c86bf859182cfba859da567b57242009dd494f32d4e05865d9559b4f0e9a1453ac34dc21a0cdc0179b21175b1339a467882aa09aaa1c733f25adba78125f08668350d895b783b22efec65f0ad8beeef6fc24b3c234a522ada30a3eb07c4365a1bcbf04826ead57bb47687a74f67ee9a7c7a8465868418a9171843b20795b4707d02492fd121f7341837a007e1491b50c0e69aa2e989485dc563f36b713c76984b8fce11f9384aadddf837f1ed4383fb0e15ecf36ea9f254de2f26d1981c5ab01b087fe5328416b0e8771abb73c761523a839ee5bdda782836a022945d08540e5f79930265a0828e1cbfe7518fde5c663993c9c416d634f8f60fa2ecc5a0e5d9b684f0a13f2462531f84ff3d7ab01a857ee487c6e5c5308717dbf12f502e6c9d176ad62ae31ae251c2b8635bce92b88d819c5e94c58772f030d8e72f88bea0bc6004482ba0c3deee433f68d3e2455e82455da702198ce5e916957c62ae5e5c2c9110c9a7754abfdd6dd69b578b6804a8effca71c4ae6c45a282a5008a04a87efc77402210fd30d15b0c9986e4257fb135d59e96d74c6fd2e0f98111a4b51978121c93b11b711fee643e08f0bf39f524c1ed2c17fa730d1098764dd3147982254b3fe43bceec2e6d403ffbd4e36d07bdebc982704185191c061cf904aa950c412bbcca5c5a78422f10ea44ec18c0f0fa8af7af17db8432a69f182d5f2b45c88498b0196b9996d6573b6b396545e47318e5cda238cb96fb2b7677307437842b192c1d1b4f15523a95fc27a468758e144f4abd4a5ae82018aaef88952dbbbfd27a4c5315d32a6bd4cc30b26975bc72cabd115a1f9fa539c84971225b9c5162facfb0804e33884e9476a86bbfd32d5f05efa012504f7f57ad11c72c68b8b412dad3f6c3cbfc128"}], 0x2518}, 0x4) 23:59:58 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x100000001, r1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x20) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = open(&(0x7f0000000180)='./file1\x00', 0x10000, 0x100) sendto$unix(r0, &(0x7f00000001c0)="1c1a58297b63bd950cd8fbf19ef16da7add90361dd4cd0b48d5b695fede518d77d1bcf5768c0bf3bce62186c9b21a120c52a31a60f78baeb750dc4678d792439e5a725c229eaab1895c7a3900e64015991e86ebb5b7e0f914c48cbd34d8a3196633558c3709726b84bb201f9eed401cefb59858b263b6a4c1d2dff4934f7cbfca535a84ccdc4b0680799e2e6803c76c5b2ca43a1702ff7db9bc3d1ef8b2f6460471faa816e7bd73e62696745aeab", 0xae, 0x405, 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x4}, {r2, 0x14}, {r2}, {r0, 0x1}, {r0, 0x4}], 0x5, 0xfffffffffffffffc) r7 = open$dir(&(0x7f00000002c0)='./file2\x00', 0x8000, 0x8) linkat(r2, &(0x7f0000000300)='./file1\x00', r6, &(0x7f0000000340)='./file2/file0\x00', 0x400) fchmod(r7, 0x2a) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000380)="5e2e89acc915df1e67d85b79cf01b9a8c1a216241b9fced96b8fda5eda48046a36f6c42e50cf64a426ff95060a276062d34039e553a4e2d4f16c0bd3e61d82aa679cf79895ecbebc74b96ac29773e26f27e3180d8cefb856b053d58a1cca600e866001164bbdb03a96ef60a3296fa78eb62c8fb39762e38cb572198fa6e37134b78f5be3ea6f3f4e1b92b745536d4e95b82bff0e31eab819d1c49acd444fd5b549656775745576ecac", 0xa9}, {&(0x7f0000000440)="3f8c5ee6b99b505142a5d9b3a962f0cef280b2962d1ccb7e2cefc47cf3911bfa675aabbec8ffd3e03fe6ea28377ba04d944aa9b4e32b43ce7f389c77f11f4fb6d511c33fbadd3eb1c92d430bd48ba046ce48d9e8fba73b2f2d275162e072270572adb9e0c0a422b2ce3aadd1079d4c0a3f14edb6e12abf7cb7817ac6dded4ba176dcf96b1952101c58cc32213932d890f7a819cd09811a3d4630f0b2887ec77432d4029b81e4b7c6effead7ef7431b832e3295838fec0d4a", 0xb8}, {&(0x7f0000000500)="7342256099f2aa4484486b0827d975a75c522bb7043438d4a9e84815fd6ef3e1f31e02bae463f36da2ca1bc4b3a65a0665076644b83e42415064b384849a57262366eef19a177947a1b1ee9a10c2421a2754b385a99fbfc8d5ab6c6693f3b3d4d18e4525c2be7daf", 0x68}, {&(0x7f0000000580)="3c75ff9b6b9bbb55fb833f1605fb0b520f91053b11b3b9c1d70d4b1b8c6fb08ec271203dbe4febd086933a5b10540a37f90cf4f4869d67509c782d3d129a0d03d1603a98cd356791cb2fa3f6a74eda3ddb337e4bfe67ce971032192470ad2d2bf24e3e2a84f0c63413c10394e7ba298f864b36ae68146a57e2e2e3e685ef73e55af48716c9f36cf8e3a5431e7d60c90b9181dbcf1d155653bcea84e8db5726a61128ea8375d4021c843be2f6147a7a0c9a58f73d19ce5ce731c22c949aa7e9212d68a250c7d25f29d5a002e59ed53ec2b35aa065167b1e7129db2c20b169337cc0117453aed6763b790e647788cd02b305e6cd737cb016b557af18474e7f023b1ffef6d73f8a43a8d4cca52fb167a6525827e53eea862d729a4ef18eabbd260a60407bbd54e377538f1c5c20d0d5d4180436c7962a6b3cb289c5209942c9f05a893bb2cda730ff571e8ef8e0d43fb7d881fe50fe15c0c7828c338a4fb46f4dad1e1a19687436e26ee4a47dc3d954d870fa7187dba2760f15ebe8d2c6d4a197674150797aba3c9f0b9eb02bbdce8197ae15871cd879a96594fe5552fdfe3e04ecbe5fbb89a025b3a35dfcff729ebc81e522c8aa654953c14ebdfb17db622dcd8b29f2252a5f53013478286a4562a429035e749992035051279e0875048020b9f688a3594ee30ebe39f4580ec1a4415640c774acddc6f0fcd7d56bb8a9fcd0390adbde5b75d0cedcceb98be7ecf036c717398ef2d8cb5d8cfd8d37c013d27c826b06fe81eba4f1ed722ad99133de0f71ab8efb97a1e1bad269eda695a3c282c46f29c779e1bd7f1ec15c2985e86eee3657ee7dee869f36752519dc0ca8f7cbb4f44e8199bb99d015c206cb49904abfc15c3e23562b1b2df8ba7b2fc00a3289e39ae21aaf462b8e4695a92643e31bded9907335440017218c3b83cbee3d57db84680f4f20ea0de03b31c3a24cf94bd87cdf1f3cabbaf16fbcc3d67621701fcbe8733361f22e550f87d40fc090fe958bbd54d660a18d3ecaabe3175c0ef035d58a84f8e58b6285704934cce226f2654a2b4b77647277633a617a247940e918cae76769b2f722b1c80c8112b762cd2377ddd463d21c74442cb60d91e5208294da57f57fdbdebaaa2a87629e8f1d5ee8113e36c6a6649866c263164d57fa439c128c31bd024f467857f64b78521e1d71c536c955f63bf692d43476707570d367712a5555e5552e11e2df4af1bf0cbe0f9d1d0c1b33c08341c743b011f75af54e71c9229dbae1aa0e938187d7d85091df07a2e7d1aab1d9b16741d05bc9bf86ac0b3863cc2503ec301679abc97cabc27d0fb306675f4d35aad462c8654ef1006899869afa39a51ff1d4dda168533afac4f83ce2e5bb3c95a4652573bde18764a02df2fea450da5ccaddd649944319dd71cc849f0b15be040ceb04478a1fdf25316a36eaab33ee139c16ddbe7724ecdfa699b00a30131741757316ca7d2993c4faf00207c688fc7bc845602e36fb2b8326bedeb66a186ee20afc52256b13949e7ea207c7d91ff547a624fc586e5c189e84f35354a66ae01636742ecbb731fb1aeeaacf11a7b06c0bc56ea3ee02586261092f8863e348bd208c9ee06c82b2d3de3a9209230b9c1e64752f396e89a22a3905bf1d571e355cc265e1fc6f2e6c7b1313a376cbaf4b8b6f58d0289df9e0b12e75e36227e0bbaca223a63b9387d524a38d32030187011be706c0976893afde3cbf2af5c5be5064c14de98e59d1285e6c84a7931ffc95016823ebface9900c4a2427abe6533e950f17e57195914828071b8f63594ef2c00cbe4481dc8e9d6192bfead4a562656eddf8258dab33598940cab8e0de46b23426c50fd48268b0d28294fb745d96868153b467329788a45ec6059b143d79cf57bf45353301e089106f9e9aaed7f2c4b975881079f20d1af4530696b5abc069d8c91de43f6408319fe1f92cb7e32e3c325b0377b7c34d422daf73c6124083ec202684b14017efb9f10bbf079c9cfca6f358526d84587c583e5c64b92f0da5a6d7bd4195b2c74c24c89ecd8496dccc2ea411d438d4699136ab4199f9f38b80c36e9be8402f02d5293933441ab3f1e3547855dae4970a85feea42dae894c927f9ffb7354ce71663221b93d73268f65c9ae6fb2cf65bb5697588771ae7bdd8a8b36d68008f702e3d5c045fe806cfc9cf43d61aaa047108216dad782c48448458fcb76deb360fa43076f925905e870f39fa8b8e6d1757005081271c95641b6e92942c5e0191cbcbebba4225d2cdd514fed5af988df579bbb3ee7b73864209498b21a5f336f5fc61645be8eebca19768ad01ede0105f50e736a16ddf81095d345bbe03feef698aab230ffa601b61b178e21aca40c649d396c928f3e8f5ef840a2efbfb7dcaa2230b4e3dd216ab99fe796443a83b2494826e4a5be677897a75b147d2ef5078be77b49f175ccbd4928021b00c956765c646e73df2572cec74ace4abb53abfa8ce8b7f94b8927aaeccbe16ac8dc616054503e9fd2ad35cde1eaf13eb1551dc783f803b5364986fc5411a2bd4537d9f927438a89b8fa64d330846e839d0f24676b38b0a431f51797acb94a0695f48cc3c842b9cb6b65dc170198086d88a010dcd1cc440a06cdb5b44315a7e9d3793443373276d1403c16da536272407bed26ded0fd2084925712b5e5af76bbef9ffae18c4912fcafd9ca3a7ad7fee1ad128b2fff4d1b998193402cb0556e3baed11c8661201035f71c5fffb2f9f2b4849da0f86095bc42fd9989273a4b776dee861838e44a430264290e8bd6145bee34d1cc62f64089a9fda4ddf94416da3fd8a3df2d82081c4f6ccc6c091f6d3040de0232a28a5de36a12f0e16247901a99baf1d9d2d2d26f7c7d3150733ddda63cd743b17bbb81c500ec5c9a0d174eb7b429f3726155ca92161fea63269b8dc9aff32ff55dfb1771dd1d4c2ea57e70a3a3cb226cd3b0dce11092d622c520f84ccaa69168e09139a8ebec25a3503d90fed21bf753e0418d22db628d3e642f209f3220a9fa3d3a39154c92863a96464ffe667edc98c625e180375f69d9d63a2ef40686657ead42868c1a6b4233cf22eaca9d8966f85ca56f5224abf25c976e663f987e73b135a21edecbd91a7a8cdc0448e00e7d25804ffb50fb29b5d1ee48cee429874dba8798aa6188c0f315d8a54c9f2c0c13d3d15804b3f4c0da9dee8e175c961f1791d6c52dba4d4f12cd232437fc52ed830f9640c4c976fa517f3f5a8832095871cd84f40387525a9e9c0a122474eb775bf6fac4e1656bbe53d432b5726334e31efafe48d013838ceca8ac4e9da9ca794aa552c26a8b50028f1bf5f04cbb5ef7761df9bb68d62c9aba810f90016315a608f1bd31cfd97b9922f3853a2fcfaf2738bfd7d944425925e98a9375d2dee569f9a22181c4c3ce46f6596b1bb5d39c75a24404fed585b12d7600869084348afb132847f0fb51f87f485934682a57533e9a42ca29e97959f161a7a0ac15501211b3b6e96819f01f07eff5ceee4f44c3ce355bf57e7080e3523c6ab79dbe89d4c9812f46d1aaa710628b2d8fb0a32d4d3e9742d21f749d348700074d44fd520b673b9df2f6d662b269ae11801c17eb80ef8e7b6f2cfc06c70f8478ba8bd2f5219071aab1ce3805eb7c682a721f6e12a9bd43bdec3b4d8b630f9b4d184990b13bd7c24c7d0765207f50f9f5c81a7ede87ccabec2fafa5d59e41e4f162850ae6754fd048f0cb2be5535eea2dbeed373d3b585783ad3ff7d0c6d7342f0ad4f1e3f8a29a9914a16b5b6144880f26213f81d1155f579e39f2a2e01b759cd8dbbe589ebfe276f5e0dfe51888503c217edd4edb1b63f4ba8199e73e1e239896c467fc724a927b84574cc4dce72fc5d7c04c4770bb0bf0f1227d6583a642863c1eedb5c29f66fb81d7fea7e04c2c13a4e591c51039482f71cc5dc41252965a50797b40b7b437f4e74272984927e49776b48395d17e18714011d5a13ccce43bee8464f7fafe150fcb6a7df82f7ce073c08870fb7d6f4af8425c2fc1c6de9140cfbebe9a1ebc901516f0ee414b3eac8adc30a526d153689811aac1b26f921d1c19ff17d1cc0adb422cf3791bd0efc0234cebb8133ee71d553df3537e3ff2faf53fe36123b4964f52488fa4638e1aab67e57c3826c6179c99e2e5b4efe74eed345dc3ca09fa1cbab11909c442a46f366b8c25971d4f15dcdc315db60c7fd20a5fcd22e1f2f4e30c20268a5a14816011a8d2c6941624ab0a6954c99aa5eac671c33ba99e31b16a5e2d71b5e64cac7affada2f1f18a2b65e36bfa565cb0d5564db2a4281a1bc024628f1f6d1d56445babcac37ad1ce7f52f6021dd1bbcb89abcf84438b0496a7843501d95901f4a92cc2b22a3dc927c52f5a0a8d3bea604a6ce798107f1244c5fe9e90c9ed034024510c20f173eb0cd9b5ff62358a8e23c94c46faceda83b08d0cf15b8fe70d741c1ea49e3830eb98c15a854a6e29f9412b54687baf1ee0daa4af92ce2376f93efaa81c6c14adf50ae0f8543b8d951a08732a68c4b0762d73fe89631aa04805343fe043b54fdca252d5a609ea61bfde6283896199f1960b0d6d205ecca85c42096b6affc84c04601d4b4c67ba5f1e5a20ebb6901c7dc4aa8cb9be451f0ac024fcea72d697e47a2b704610c1fc666358c6672116d789604990490edbd84bda3c743925926e318177f53724181d10b8555c7468f3428f2a77441911cd7b5a6a9598b3b970a6448fd37552b375262457be859aebb3fed017f38cc72c2bdbe18be3cbad777f8b7da245237e0d2e105d27b21693baac5c9a6cb3a3c010aae7a4a722d74bade3bcae526f542fa67e316c64894a41005992239c28e596d66950b5eb2129be0bc729031f1a5d49eea8d52a5337c01d8be9ec2ad34814c7700e6a2c7cd7664620b444f4569cfec7662275c461fa74c75dfc5cb566ae6e5cb1e835dddbdaae5144adae84aaaa4af48a759cc0fbda82fb655f3facae2815b39a9eaf490481e83b971d7598b5eb71a456572804bfaf0b4ad7a7345baf83268d01c2db052ba6fc369e8da2fc207e99a626ea0d3601e7bc474384609113746bd843453fa86acdd7bc8610c60923419bef247a2244f410805e247dac50e3c185e0b0e0e7dc0aa36aff9a9956efc2a11ef2ab9726313e3cb821fa2923b498be0647e19c4e7e7b7ef7713f846fd76b3b33f5b713c8b86073ac821a312747b3e917d965a8578a6e59337703b383d0edc4ed15f0e1f68ca04b6c95a5a3d8a91663e05ce87f72c22e945b1129acda5f16df21cac6d343f5baa0a0b28c1a831f77072a0bb8c2b15dd2d617936bfc348da0fe6fc8e2fc565fd71c0503babf5ccd65844efa87589912ba3ad52b18d273eda2b9080e08d62b45630df512a35cceebc628e9fa0770f7700af4efeb8d8df611fe0159cc96eb239ae48d2a8698387f39082debb904f3926a790b5226470cd164f130c0b740fda45d028bb88d4ca38e8ab3affa5a354385e269f1faf235bc61267b540895a1ac474a34d10b8c157223b73953eb2dcd84e3006eb375ddb4685aa52b8ef52a60fead07d3d7f35f6481139a4eaf5444c3326d324ef92665f3c175b71b283bca4e8ccdae49f3f31f2b01849bc47a8b1a40cbc3826f6bf8e31431217bee3ae2ed8bf8dd9a75442716be86464613ba9f3274ad78eb1792eb4d9648c9d68fcc36d189e92f16e61d1717ecfe1fd1b58694453233b2418101db11cbe3c37ce7c2cd3da25c83ed4a7a57601404fd4636b680781d7302a81cca5315c7e8502488c5f050", 0x1000}], 0x4, 0x0) msgget$private(0x0, 0xd98069428f044ff8) readv(r7, &(0x7f0000001600)=[{&(0x7f00000015c0)=""/51, 0x33}], 0x1) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000001640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f0000001680)="e45b56ef47a9df", 0x7}, {&(0x7f00000016c0)="abc23c4376245450b15d474592743bd299691811aaa2e10a577db272f13108aa1ab86f4435d2f91117dbbae5e72afab86214fa6d199767396f9fa617d4aa9479702a8a36dbea9f78bfe5776242ce584b", 0x50}, {&(0x7f0000001740)="5978a008ebaa3568d852b4f38eb881f146", 0x11}, {&(0x7f0000001780)="37b267fd01bf278df30c38e6b939f581c38ad97658186cb6669a2d5db28146b056453c66d95fc415067fbd907cbfa6a59c79e1749d6f19941bcb70ce0d95a29b852629bf528ded9681b5a48cdae0c81fb5bd151fb181a68b810dee6414265781474c6068bd48bd7ce0304b07", 0x6c}], 0x4, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x2, r1, r4, r5}, @cred={0x20, 0xffff, 0x2, r1, r4, r5}, @cred={0x20, 0xffff, 0x2, r1, r4, r5}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x98, 0xa}, 0x40c) fchdir(r6) chroot(&(0x7f0000001940)='./file3\x00') chown(&(0x7f0000001980)='./file2\x00', r4, r5) lchown(&(0x7f00000019c0)='./file3\x00', r4, r5) semget(0x0, 0x1, 0x185) r8 = accept$inet6(r2, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) fcntl$setflags(r8, 0x2, 0x1) r9 = getppid() open$dir(&(0x7f0000001a80)='./file1\x00', 0x2, 0x124) fcntl$lock(r7, 0x9, &(0x7f0000001ac0)={0x3, 0x2, 0xbd, 0x7, r9}) ftruncate(r7, 0x0) connect(r8, &(0x7f0000001b00)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001b40)={0xffffffffffffffff}) bind$unix(r10, &(0x7f0000001b80)=@file={0x1, './file3\x00'}, 0xa) 23:59:58 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000100)="6102105702b5d2589e18f084e585ff636b51519ffe1cc0efe9de8138bc81", 0x1e, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xc, r0) fcntl$dupfd(r2, 0x6, 0xffffffffffffffff) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x400, 0xffffffffffffff01, r3}) 23:59:58 executing program 2: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000100)="b44f029d43d8c6c2256fd730bf2db3dab5a51906bfb442a698d43d80761719569df1fa5c9235434649faec1c75a877574c0c151a5bfb1c399c9ae6364e", 0x3d, 0x409, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r4, &(0x7f0000000980)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="99cc6977eafc3898c4", 0x9}, {&(0x7f0000000200)="363aefc04eb8decfa35630456ccd024d55bb916e5d20a71af4117c2be2121ce98642a5fb", 0x24}, {&(0x7f0000000240)="7d89c08698d985f6d81ecca01940a9da1bdda0e575562130b35ab971d4b525e0d65b47087e1072eca4f6a6016a4ae929b424f358750baf75138a0ce78ea9f59a6266610c4b752c116e36b56bad0a00f7f2f9486f8002976d0b9b0c81aa2f01403ea06898ecf7f4988d6c47fe", 0x6c}], 0x3, &(0x7f0000000300)=[{0x90, 0x111, 0x4, "3e1bf9a5bfad94af65cae53f8d0966aec4279ae04c6021926edb839691f959c1b6792247e23a3d4dbeee4ba811ed385a1d5dc683544ee47bd9ccd784598531554976c490c00a10f7b254716715e290d427b20390abf659de60aab2fa3356ed161534380fc027c4da86acd9ca724c897a236169b116f2378440a50725"}, {0xd8, 0xffff, 0x5, "f502583ab11c3e9d139c96c657ece184d3a9830e064f8b9d01f426527ebdec980cab33aded63f33aaaf9cdc1ca703f8ec3a6704cc239efa011e86e2cc07e35cc7ed52cb5ce236d390322cefa36c3fa035cb1d9b1f4939a7808dc79b8429e5006d9935a614e2ba06db26c32dadc3d6720f34a8ee9fdbbf8a833be832ee980862ba92800aaef2ee672ac03cd1b3d54969fbf5565422ce74e150ea410cd8ad5b4783c4515d0a6fbeb95ceee4aa482020224643d4baa056f3f9f552f19f26606e517fa9125142b58"}, {0x38, 0x111, 0x63, "42cb88a9dbe666463743ca975fd7c1cb50d148e873a76a7c550922b0f7fc555121bf589f94"}, {0xa0, 0x29, 0x2, "eaaaabe17f9b91240ac4436a2d6608c1d83d06c039b4d36b5bb6c9b02f636347b0b38786c56737328857b90184952fe58528345cce3007b08abef76c9349c67c07a6bca35e3e29be2edb557399ca3e31fa058055eca8119f32292c6fd93b9a388d6c1f6fe0fa46595cdff9e0f571fb46c381c19e65c6eb4cb1f38d00caa5d5f27ccc6a94d8b4293054ca6f555d4d"}, {0xe0, 0x7, 0x0, "fe8b3921bcc64e785d7b267ddac53838dfb46f2e3e5e4026fe8303da8a56252d310465a2ddb442f2663338e29b61f08554ed9fbb7dafe76ef203238a124eec320d38e795deb10db10f2ea9794cd076c7b3a658d63972e26d53c5a992fe6196ef4db69256e09f43a5673f5a1975fc5b03b1d5ce2f66ea9212442fdc37c91255b5cbce5361e0bb7929ed1f96956066d7fb07ac228f900e1542e309749dda9c7041487f7ddc0b4209b0f874bed6f2927162a1b12ff1d3eecea125bf3b1e9c8fa9a3f4d058ccd47b5b7097191c"}, {0x108, 0x6, 0x8, "e742e9c32a6d149532790446f4eca513a25e5e39fe2cbb6b26915b8b40b7337116670fe11ddd53030574a76520494582121c17719e3db8b5b9c59dfdce5a3d13d3b05ae9f16557a0351d64883eb947ca8f8c89e094b0ef36b466938d4d254ef38cdb6f3b9b9af2bb1185e177b1fd159f656ddecee09e07f0a650a383d1cd8d4cd70b995cc61ed3b947d7a52a3fefec6ea6df6ece0222b4f33781649814b1f4de01e50e8245bc6e730cdc03401aab66f343914370d352040f2a5760e008b1473b8a523c9f6cb9a8407147cd1d324b77b9ee67d0e192b5515d118206ec9652a12ed407985ad1b7cc5d6a72eff74d553d4dac62"}, {0xb0, 0xffff, 0x7, "6de65ffebfd4965398775852d0bf1e5bb449682c39552ff29c4ab0327bcc64015cfff6703a4288e4876e5afbec73d71b1a83ad4a7d37926fb69ec03c912cc3a383bb94e20fc044161df1f42a61c758f8c6293d3378ae0b3dc608604552e78f7943821faeb9c5d6500ba23216b6210018871a4eeff4c97e583ca53072a6e541d9ace7065b629368d21865c85e96cba81ca10f0bee49132683f6d7"}, {0x40, 0x107, 0x9, "cce6056d5106fc3e4a5daf959c7954d29244d874b67d9f0ad5fc62572eb967e4a32b003574f6dc175d1789"}, {0x28, 0xffff, 0x1, "33f411e70e80c38b21b02cd1d424a63c4750bfa772"}, {0x110, 0x6, 0x1, "9a2cd0425ac675a1cc1c84a3383f741da7283e08e90676653b39c1df7a4ebf41b80dedb337961962616cf7bc486a71d6a6bf4e0d183ca54adb7dd37b7d4b39dcfb2c30ed7ee43abdcbb29e1e6c06349575dadfd921d66698541360b68b1bb5ad360de0dd61c5d9b0c3ff301bba97ce67341df578cbebd56d2f28325118240f4f375e9e3c477d8b593e4ebf055cd8607519f833771b8da7faf52c886d7eabd971551d7e175b68a6ebfb4c1fc1f96d0f745c2f8dd1cae3094e3e2679aeb856c6991e413cb1a5deeafcbbeb6de0ae027f730ea839b08fb67313544358cc5181fae1d47be78267019a5b3ba63b1f3186f3ca6aa1cf7bccb7114e6faff9c78f9ba0"}], 0x650}, 0x1) sendto$unix(r5, &(0x7f00000009c0)="67dc9af2bb089fdd1f5d06904d3310c8357baf486fab3869604ae67e1783754b31b7ed2cfb604e5efb04b34cadd826e624184c048bf71c5f901f293b9c7caca78315a60b94c88a9a606edb871209ff4b80457e809db4b28f9abb444df753d3344cdfb42c0689de9ffbbd7a2318ef39854aac3418186799c2dccd48d5639f6275dafcac7ea9334a111463980e0688ccf798cc8eff365689603abe11628ed83c49b295c8ca657f7e4570542fcf292ec4cdcd373418d4a182746043268c6eeddf3f84096168cc34f75eb2be65054babdf365f063e24a4804f1ef269635a1aafa6ec3523995fa93211b22b83a2a96729ef4e45b57dcbb7054e4efbdc3deffd8ddbc5ad9509f2de42997add80b9dcff596999ee3f50516f5b1374d981b4344ab417b3f335b0233f4cc39580e9b8ff6e5ea962e23503bb422e5560460a8477d8cf8953b7f83cf240d248db060273cc6445fd79bf30154037650ae461d60fa8a496ad378af56326a9dcbd9c9511208087b8324d830c216c3af33d1635151fdb900fac81f0bc82dad76775b1fe82182352361be0c113d9a7aad921c9f64e2164c1a5a738fdcc6204d9152fab36a1576576ef8ec7646743ffd8455ddf0a4a04f2cf59497e659c9e6836ca194e6035b156b4a03ef764945899c76b713fdc3d17a3530ab03c0fc07b571dd7f86aac99635887a31d25970f95ef7c284a6d1bd16f9ef586ebe9bb5529d9fb44d61932052b7b16773c931c742f27331bf43e58c87d74c86c3a189b6eb35ff9a80ba22b4d950978a3806935ee17859f26cf2a971b45f3a5a97ddbe9d6ff6d5c11aa21185758f427d19619ef58d0834d70521aff468978646bef65555a22d149d642294167665cdbb45ee2b23a3ed3d2e1451de67c903703fc04640570391ccd8852381ae962cdb4b7f5d09a3cc00dd2f4c605d028bdb4a0fede9ef6671e6d7035748137d2d6336dc0f0277e7c4dffb88ca5c9667bee4eb94924dba619934989b7e4599c856d1ce208de942b99b4b7d0cf8cf61ba80a15f5171619f4101201cc117c85a2744c1e2c1f0249089ebfb1ada7373229bdfcf230c3ecd0ba60dafa6ffb6dbbc14aa198cdb953b920ef6efe7b7db9365d58919969f5b6c09c7eddfc5b2b7aa6fcbecdc820a8a39a1ed99257e049c7fd0c8ea8afb91f8fb68dcf4dc1b8b1d9faae3ac4ac1d95f7c39067a2b773ab5fa5fe55475682029744aef84aaec6e7ea2f9bb82388d2ce04dea4a6ab922c5c4b1cabf69cb010f3685218635d7d209577c6079e7cfe96ad5ee799082c7b4b22e998429f603a9d3d0aadc9d72f01e01ad0cd0844f422fa9e789ece0ba855d37a19d557477a7aca1bf77b1de2a2f6db76283bdb86fb7607eb97a7e8c885cd3dc6cd1a6ebc60fd2c8f89cf51ad748c1e45818b7833cc5d4c10f8d72ccdb8bcdaeedb72d3c4d80dc4d358ff156aa299c7dd526ed4802372e1bf8a5137fd5fb23fccdb7806c63d70f11738b855be58a4c995cb196c0eaf463aa8ed1b54f518a467cc6a56e4146121d3d0e4b25a9a31b02fd8b374976fe72f52d74426c522becae9031ef4cc1dd9ba33097eb318ba419dfc49c492ab2ad15dcdbe96b3b9de1f7dc9ba2543f8182debf50de6a04c5806a53b37ff776940001553915d9d4130e9fda3efbf0fe14c9221a7138847bd9976888cf54401ef9b93870c3356fa059a5a7d713335cf1491bd588dea03cef8f1ddf12c15a45b3dbda3562e29fdaab55bb574d820940eb76bbeff720b509d1821e452568fffe703d18a15b42160230c12bb4781e44b52b336e86c5c2aafee3f4b3b28f14f6f1244a9f746ceb5fbd67b62695b256ca7b8eac3cfdcbc059b316acb46e969242578fd73e32078d0ac64520a762874558ce7c27724a45e51c1e22b66f6e4b6e4510dcb30328e41d61aed501a4bdf57670bdd32936218f33fa7fe869f1c2dc657bfe03e6db5a67486c39ea386b9bc1bb68021eb3dc43a53847e323296da7ba843602201c5e14d9399a7047adfb0e6ee03350b0612efba34e347ea6c8ff1a1ae7dea6e49a6f9b0b79fd619ae6051e933ec9b425736f1158aa37805f24f4820645b63d087371a8f2692c8a875a483094d78314f52da6eb44a977c160d13d8d50a50e79bad346954acd1f2e9a5449d307540284186640b2852bfce2afb3c139c6251b25496a859e20ad4c97dfae7a00ea30b24c659bf24c261c53019b91e5945d24da7823fe539d6c854ad84f9f09983af363e94355e710faf029ffd11c696946ef5e0041b8ed470b55628edb0e423d1d3915625d1a43ef66299d62f57f3b413bca9d5df5e560543d77e91dffce6515cf9a1d0c5a77cdda6bead3f185dfc2b8252e6cfed309a83fee2409fd3284a3a4147129a443662e7b51e784b029eab8fdfbfa277cc7bed424291780a0d0c2b59dba5cc71b68b22602cba3553efd3effd4d33f87f466d2894bfd3205731e312cd12da8a9e5be8b423109d0c3315007b49bf414def9b9052efc246a734bd47f6107cc5ca5fc8e8405611683518b0831ccc2a26b94118dc19ec175ba9b9d4c455b985cf9720c6e65300e6cc0ea3c16fd7d8cd2447676184fd1652eb5f70e6746e933265665c5fedfde5abe218f1c5a5de42ef13ae1e4265c07326300f26ab10cd0e1879ba47943b03fa309b64456739ec0c152042a39bcfc8ea0cac5e705192c14fda806361c0a32d33c24973affbab42cfbb801f1ace388a9c55766a119122d3259fd7dece9264553ee150a323cb3a1e2ff1259920657569f1288b38659c1dea8be646ca7faa60dd063582397790ac2958203264adb02341c9d5b37dd3f6768cac1903b41a6a833163e744525389c8be8d75553bac9f21ca02b6a94511adf4b06238c27658f6ad800c24a58e91a14c3898bef9af38a96ee2f00db03f4ec710d5060017c1fc994fce2f76bbd4afac230c751ee13267a7fe01e3277995b61966f3e026455597b93bf3b260e967767df94d449d834c0109945752927dd502970a430eb72f3bf0a5a670e8c6e5ff3a21e8246970692b0ede3c94e6050564e23f4ed9fab0214409fd5bf38b4cd2dc772970ec06212727e5a1a6dc04fc16f7f7a9eb44c67ff2bfb34f2caa994c5716682358b9689394b8e3e92038c5f4387891d3af5def02827cbff109b46053c26168bc90d1fd47901caadd006521ddb313197377fe8552c20329542c01e88782f29631f3a10ffe00d3a14a04072f4528e4257bd303ffd588ef80e302087f202ef547af59849021da3a43d3e4f0c29e9daf9b9ecda6143d8b6b65c4cccf0eab42032f22b70e2239f8960869c1e38d0297120593bef01e50a87f8d505c21118034adaab794afb2227435f0270b2bb6f8081e25bd7409ca0967e215ea49ea68bbc7958686b3d66d34717153ccbe928844709fd3fe76a1a9380789f2f4323d7bb314a926511727a71ef888a68efa714676ac42c2ec98031e6c878487d39f8b88e61407bd9d882e34da2e1001180fa0d0ca5c7dc278f066d1e14ddc4d1eed1b6961597de0cabfbc73104425188fbaf4c10cb233b3fa7edfab7dabf1dc4d0b33286b50630fc4b647b90671dcd162dec9575ef19384b9051840e7ddce6505a043e980e94bb05f9a02f4256fa855f64cf4310b5994916499e46ad6eb5ae4a3b0ea2545d7144047c825c747a2381b890595a4c12916faa5af632726ee12008c9a25cad255ea9cce514b66748c541faf1a5fd7bbc5455a9f68f6e87499cc2c9ea8184f5b869ac072f60dc8c4b8a08c84cc3af719fa165d975bb9d785f66d0aa29bee0843181f4bf70aecbf8a6b6f31f0f61565f549cac28c45f74eed748f41e281acd230de22c0bc39dca1a1b9888d1b2af11d05bc179ec7e097e664151fb5a789f766b6c9969eaa9c5ad73a0c5cba89b3d4216fc63cbd2fa4ba6c94544e237383454094e9295c23e68400d3a5909382290f2f3e62480dfb097cc7acc5242bfd0d7715af7559b6dc726dabd59fc0b8863e653722f87a1f5fbd890576a22e9a5eaaac48f46cc1502236972cfaf29538e409d1c8d958f187b8464e77894acc8d488aed1d27b4bf48ed47be6227fa8f5d0493ca6af2b67b6570d15121ef640c3822b79a7f06b00df5b423f817c3aedc9f108e6ab7ec0b22398d190a4b542f1e645854dae6391d293814a57ef3d01bfed6cc8629f19f551eb209e8293c680af9bf8e1107969aa2f382573cf719c22265b74d0d38a5da4e04e035c604e60884ce72d70592ade59b429e529e4ecb57d569eb743a113bd6559d94154c4592dfc4fe50edc72f883518ec8ed4564cd9651cfbdc1de5c9bcedd7ac16f52705f187572d64320db2f644461fe595293d56f6bdc73d3b9ddd41712d38d2a743444ef9b1eddea5a2a7c7919fd845df1c309a499cbabe54536cb9fa2720bbcf01e115d7eccfe34318313d193d68b53d00ff54e8651b2f6b11e14c0eba38794d0687a53ff66094fd477d4a533e66dbff73c5779098b9028417e9a5d99a42718f998ecf031d928050fbb4b08e014c6a01b3e051ed8d4aa76aeef99c0f5017cfe778cda4e1e21b8b71f250fb468af2ec04554e9dc8bd2aa8daede9c35cdffd93ea4d246bb38f4e035f665d932c750f76d6438ec89fa910523e11fdaca7fbf8d9f90c75d3c2c5e00c8763435454f6a1959f010cd0fe4ef5ee46022d24d100db78d3cca5394df45edd5ecab8f99b0f986850d2c8a6aa10e4488e232bb7b25ce4e6c52c10a26c15736ec73304940b08cce26e011a7f5b556c77927ac4178dcd5d08ea9989c5ef98bf2e419a9400a2248444a25401b5ba687f520d5248709f614a63bfbac7ac1a0d91183ce32691c2687115ecbab25d45ffaee6d3637f9f43ce5dc69889783b19bf3217ad315fdd129aeb64a826c688c29956778a22c38d09808905b04f2a699bba1a9332570b2050cf980516a5daf59e7140201f3b5c43b1c1f062bd56763e01d5f54c60746df07469d5b2b6e265e81a8f2f5f92ca1d4a9f4eae9d8fe08ee2f7bd0d69a719f737c9d1340c7f780045efc19cad92b054e3aa72a9aa7dc83d74daf70e83004e99c7c7c58232b4cae6685bb3acabeb967093489ff0ce2e54b8d12b7982bb4e21d01052f4fa378414f86877d501e7a9d86edaeaa99ce12fb494fa4359a6593ec102f92f795b315e3673eee1ea74dd140a5681d84e3a796ba745880ce7cdb160bf488db6bf46e08dfd11be69e14bccb61a2598befa3a18583009ab0f32de54897b2b103f1c143ce3c924c2d8d47d876b1aea59043256ba65893b9e75917c9990bc5fdccb7135c605b0a413cfb6e986a413a41adb8948e60b9e4b1aebff063e689c86b081189cf0d582cd07d6bad87963491a468ab6db644b44b16906ad107f5a477bac4becb8af5070327c6f42647757a0b60787e0a11b854c1de2280b4c0d9fe2ab9a6d9d5ead00cc660632049fe870e912f5a7c5586c80d93699f7aab70c11482a9c085816c611bd1c577a3cccc1cd4bcd780c4bcef443fae8bb2e58e1884bec2dc2d18b3e3ce23b8492483948ed5c6be6d3f90af22efd046fc1e33fc7d3a8cc04f19170b78a4b344eef99f1305bd58b77fbe99ba50c0d9d9f7dd3dc5012ffbaae30a08adca91a73b064017ca970ce4d92b8de9c24fed66c8e135a9702be21ff1b8d7d8977f80f673ef606f5e38aebd82dfe3d15d4f581cd5cbf2160cf2569cba566824c9e35a0befb901a99e6d9a1e83cc97edfdf357a4ebee7c609d285abc2272ce0761b838a11cd73025c249ba21ed5842cd5f168ff7bd9cd368ad596cf62c007d620e6b7c1", 0x1000, 0x8, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r5, &(0x7f0000001a00)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r6, &(0x7f0000001a80)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000001b00)='./file0\x00') recvfrom$unix(r6, &(0x7f0000001b40)=""/4096, 0x1000, 0x2, &(0x7f0000002b40)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000002b80)='./file0\x00', 0x7) bind(r7, &(0x7f0000002bc0)=@in6={0x18, 0x1, 0xffffffff00000001, 0xffffffffffffff7f}, 0xc) sendto$unix(r9, &(0x7f0000002c00)="53d4c4f9eb6e9598d93d6b0b5eae6df4bea8d5e732d147", 0x17, 0x405, 0x0, 0x0) chdir(&(0x7f0000002c40)='./file0\x00') sendto(r6, &(0x7f0000002c80)="d3a643493465e3bd84f561f2928bc5a16c2d863f8e636360bd65f666aa690bc2f8ee6f54cdf97be5931cc2ff9e1096bb43903da0961c2c5f3631810dc6af42057ff5b55701faa0f5629bf618a48ea9841f107aaa737d9b901f06f2560d7a2dbb59a79408cfaca775f94dd59ed17ee122b3a1b44a7724643d3ae0c354014fc8fd39a6659052dbdfb6a2664516d91d0f5779fffd1391cc0a77eb5cdd9a8a2668e2c9d8a656e43a3c75932836886b27e2622a3f2d314eebda72f1e8bd812e7c64762b9cfcfb94b467a5a74750a2fb5c80b634dd7bca4b1fa915bed8162409", 0xdd, 0x8, &(0x7f0000002d80)=@in6={0x18, 0x1, 0x5, 0x7}, 0xc) dup(r4) stat(&(0x7f0000002dc0)='./file0\x00', &(0x7f0000002e00)) dup2(r4, r8) lchown(&(0x7f0000002e80)='./file1\x00', r2, r3) r10 = msgget(0x1, 0x29) msgctl$IPC_RMID(r10, 0x0) fsync(r9) mkdir(&(0x7f0000002ec0)='./file0\x00', 0x104) symlinkat(&(0x7f0000002f00)='./file1\x00', r6, &(0x7f0000002f40)='./file1\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002f80)) chmod(&(0x7f0000002fc0)='./file0\x00', 0x20) fcntl$setown(r6, 0x6, r1) 23:59:58 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 23:59:58 executing program 3: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) dup2(r4, r2) fdatasync(r3) open(&(0x7f0000000080)='./file0/file0\x00', 0x2c02c0, 0x48) lseek(r2, 0x0, 0x0) 23:59:58 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="387e8bebb503f108612873c3353758975e77f504638bc143a2dc852e71b8f84c97dbbf5511d0209a2f822f7b0bd995eb155fb672cccd4cdfffe40fa490acf0a36e3fd60a4e0590a76ddfdae1b9176361378ef67408dab543d2ad12", 0x5b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) getsockname$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvfrom(r3, &(0x7f0000000380)=""/186, 0xba, 0x800, &(0x7f0000000440)=@in6={0x18, 0x3, 0xbe, 0x3}, 0xc) r4 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x400, 0x400, r5}) shmctl$SHM_LOCK(r4, 0x3) connect(r1, &(0x7f0000000540)=@in6={0x18, 0x0, 0x100000001}, 0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/37, 0x25) close(r6) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000640)=""/150, &(0x7f0000000700)=0x96) sendto$inet(r7, &(0x7f0000000740)="96b5e5bfe0d7a6a390816ac0cdd8cccfeb51b8ba255df6efbe5b844da59bb39f55a01e60bc8f4e796f812943d28f3e4260ee63cd488fe16e4d6cf7690271a52d3b613c7893fca9d16c58162455db7727c276fb948120eca81432d98dff432fa537394a0a85d2e99c87c31d27b1dc57469e7f613afc7642955e223eae4f30556bad0e93feb4f0baf439d86ff89d76820bedbd27a529f2e5183620bb7fcaad277bfc67f81c0409f47a37596f3b3d8084ad143f262980538bb76ce40f51d153e80920976c907e1c4ba34d8ca9399e4827fa44480a350f5aeda910580acac6c25b05338a2f5492c32edc28ec0d937b", 0xed, 0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001e00)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d00)=[{&(0x7f0000000880)="f5250fa641e677bbadb807", 0xb}, {&(0x7f00000008c0)="88834032619c6d54e4a72649744dd8d7135d950ca29d5bfa8d1eaa4c72923f81d0a99d0708c796dabe6658d2ab1aa3b2f0487c97742a9d7ad33dfbcea4cdc96b9bda45a060b50d13d8d5b1074e", 0x4d}, {&(0x7f0000000940)="1416e8318ff02049a5782115d4d77943f5a3f8096af3baa7d50e57ae0551f7d831d0500b4bdd5acd0314d637d2a5aa9756ead32d13a73835cc4df36d28a856777c98a7cd2befb5f1623f490416e1c00d0c2e91955c7a3edcf00af6aec9efa3cf83d8787a9230e1fc245109adefbe11ed8c65098cfd3bdc1d06397832e02587a992f0e201e3c5c2d8", 0x88}, {&(0x7f0000000a00)="cf3bde1585d89e4cea7ab302422726ffacb295889dbe5c9f26e51317890a2d9c6e08c2084f11d1c0e942efa4e039412fea782b24c28f91a062f78de22fa3190f4ce9c3", 0x43}, {&(0x7f0000000a80)="f76c996bf2ec2227881bdd68fa9fb7ee100458646053a170609a3d98f67a68f55074389761c1535f921ed374475e4bd55ba71d6c30a15fcb93fa0ffd3dac940c61bc83e52e45c0670635b0634d46fb6d38758748ad54a90ba356e68f739f63cf9ad3c2b17919bc0a7ca8d3e0a31202ae7a3faea53a6aae3061cf145ad0bd88500a97eafcd026ef3b6cc51bedb268842a34df6eeca218be3d2a076df05e4dc60d3227a9cffedeef902205f968e3f7e95c8503800f08289945ab636a17f95ba86412ba90295ec22ad1679d4cc3b5166ef514dccc6f28c7426851a6533869026cac0f2ef30eef33aef59aacb9baac0f95f94a6f09103d33edeb6f5089d8213c7dcc5a5762befcc06d5ff7acd27bc5eb100b34734ac8c4b053f66f6b828e31082c3f677df749f357afe46bcb0e28cb3fc674ea7683ded848380e0d4b25baa195e6ce168e09bad9858506f2dc6f5cd615c0f2a26e5f214129d3de1153a743a2ce17a50a407d4ede87120f6375020133258fac4b3247ec4ff4ecfa064a4ca0a90faeddf41a9f64b24d4284e2681d029359d19f393b27db1d1acc685d8199f367f65d27223e4a62a74aedcd94d80cbfe8377e965e3e73872acce1046759d89f127b4dd330b21627473ef5e739198b136d70d7400bdfe57fdf4f246a1a6bb42e84c3239d87a93846ae04b84c5fff7042dc388645258ac123f0eb5800fe489b77cb999cfa02d76c44ec5b392663a131af60cacf6daf5c3a2780d40b05a2c6e7b0904bc4ae571feefdca06d779f51c1d1816cfc689de8d630b617d61dc81d9d4d0311b509735d3b97283b9817a3ef7c351df6424786e7885969d09289f153ec63280d4b6b85e3bd9510d63515cfaefbca2e259bd28a963a4dda280f872aaa10ef87b9c1be02183c9a9ada2547f18d9bf94fff5e50a841286cf051119d67ef1655aaf2765335bbd215621dd82d39d0de4e63a6263969daa86f7b6505591247b68805e4c06186a20efeda0e6d65eac3a3a7cb1152ac813de585191f56f56b64d745bd1f6c1e2d8f6dcb6a6ce8b912f3658669608ee577df596da5f6d42e253ccf0cf8fa246b86dcf59bf01df7b7b05f8b07f6fb5f622fd83e6756d86a0e589ceb92a0a082fe1283f8599eaaba672a3ef8a9dc6ff40d88a248e16c50d6f281f4954861a837cd6b8d29c523f0f73fb883a9380e0c6159b063fe4f7a570a5f1cac8d0e58d5d317fcfd13682570a68204be8b98b1d90dfea2ba8049e01615ac0c77d7dedaa0f9924a6a0ac98355165633eb9cada3742110657a462a2f1e5b061cb3e94612ae5c3fc998dcc60548b180bb3ee4e3c706f1a08a1bade627ff5bc9426455187b551086ed71bf9657fc860b806267c9ca6eef9524ab10d3ee18de0dca8f9dbe48b5ff21ee2b2430a9ed47951bed45007b4a296fb1effd2f9d07336e812c929c05df4301095c8573e244c3ad6bb608cd8060e38a5f6e057838be3e4e2d4de97c3fabc8826d514ab2db3626ddaff14e2279be2483bc10ebf64e80e15c0dd571d0f61ea9dc782c36a3c1b7d59ce28908b30bfa0c8a26079f58c3d9710724424b15f1a7dc118727384d052df970993fb7830af5ccae0db0af9b75763100be733984ad7e13e37091aa6cfa4d9da50dce49694bd709878b109ac0d16962ee63d1389fbf688da47da1017e55c735fef598f9073c54f5d32741e2469697d2a2e497920ce10262878437a0cecc6d151b783e2e734e1727ab1d17cf99be5773b0b5a151ff838c1cf1ad6145bbae0350df9b6688edad9716a77306982481cb8abf843242fff2f1ad6f1b83f56f3d75347d4f6f7af6323c08bcebb1cc00d8e79de5e5224e0ea250c27a3c5e6cef86a6241911d0f5a48d824859b052d653d2322b824277370b31e5dc421329dc46633749f45f636beb4184f411bbd189dc9a95d60ac9b185f1ad205593572ba38f76cb912166af4a32114109fbe9b58e8f157f3c421d84c268238df3df31f61a3e362fdd5b3fa72d05f4a17bac95b98316bdc1402fa99316ab0173947504a4d5beb1d8992b721d1946ac20b23e186be07bd5601642ab829741dd0f6ce2d04aba17b74d29e751603053e5ef010532148180e4d2091183501d091437a9720527e142eed4bdb7ac424ef573b4ac826bf38b64ca09197d9374ac9b8c09d6d0305fdcad7d334c35ee792609f6f492277ac97a2d6e893e76d19477f65b52b2f62e9b4813fd6ef32e585cfc087d91e5e7154d225af864a3eea8bf9f3e5a8cb42684e483704119d7477f8787a2556b458e220049795d9695cb20e20f61ba84860d7e41556c216e4341b0c27f165280baa5016c93ec4db519ce7f401b89dde9d3674d346869c53c5cdc435ba74c265811aff01dfc68cf178beb30b18813149e7df3c8cc5d54ce935e22b8a24622a51dfdca8ca40da99822efcd6dbd331aee7832395550a8f5a9ced0af726305924799bd6aa38fd62f8df85dd85a8af4ddc209d271a6ec717bde728706efccb958d02dbf24829fe8c2bc41c32198e4e1fe5df1691a237d61e12c00081f068c7be8e071ecfe2222a663455fd630dd8076071c597c166f2b98368a7394a6a50007b60d830dc00dee25067b712fb8cfaa5c8f949a8383586af8d06e59343f5521ad3cc57134373d2d09054bcbd96b79b2877aa402ca6102277f76ee8203d53aabe841adc34161bf3a422e53cf442863fed1216724fae7036e4c1a8261de2baf64e4a91c263383ca13883a9be0ce9f537a66d921f29a24c9cc545f90091beb5eac9cc99818b039d552a8f7ea949e27d43e93e352faa144e6303384653954466cb7ef445bf8742beed3dfce64d610ee2444cb39103b78ef60bdce0c5f5b539d8f8790f98f4da6782b39f33f3d2ea2209a0677bacc7492c3d9684e9aab457d354eb22b8e2f102f718603f937514252a3a19dce58f84d64bd38dc3a6db06f3737910dd46bf61d6ebe3ae0bc7d18938527f6c2191bfda6f502e7ff3103eb3938cbfb1e9fc034311cff76d3dfc2d977d6c7b401cd39369c41649709ca863897f1b7d49fcc7e7f363a352a7c44de002d08e569a29243a450b9600d075e3f9d56fd9c8550074ec34d1c103435b9347f365076eb3e934f35c05cb8784d93d95473383e26db2ccc446780cc350345b1e625d43cdd5e1e475e2e162e7b2aceca663dd65efa5354f6741dafa2b17a1c71397f07d3868831cd2e2f5fb150573da4fab1b25449db80f18131db68fd5d269d23eb46844f079ab5980d416f34888eb1d29b415ad2d0291cc8ba4f2f67d701e6cd8b02daf271cd0a06514974c23f09930631f1d506a72005f2b5b8184d1f0bb8560e4781b295eba665d89f159abc6c8aff9f9a74e4a01ae949bcdb87a2d0b1ed55be5ac1a0dd1cfdc19d4b306ce8c4fbd2d196dd543ffaadbb139a73874d7d0fd61ec8cf485aa6d8d7eb5c9950b2b2df4194d3adf571689fc6a210c74e221dc9b0bd1fcd46d1df9bd946d0648b3d06279db375a5a8886b68b06a0789d58152df952ddea1f0ae55c0cf0ed892e3a48a3443fa0b0ee8b59fbc1a9f9fc568bd492289ba564a5ddb84cc2b7f04a300fd84aed317aaa7387b314df361b329d4e891d995c95105ceb0a4b2f42b56953551acb6a64fc69530dbd132ce483716c1dd80795660c3259966c37c177a0f255f9b6b771021c17f92e1b618f27a8d3858a1fd7e7917101629d1e040417ba528d61b2b6b13a99bc719538f6ae40c40ca5f9deba9b991b0347b6c6ae76ddc70a4ffe16b6d32c2e39973dc6b3c1de11ec1345620164e3575387b1288f2fb1fd0c34fb1ab2d6f0d4659dd1cb6acf646a9878a0d3fcb62d6bcda700e9d6646bba508b67f3608f2e9890adbe6a213cce64657485b0fef9f647b29b765c1a1f501ceae9390079b6796e5b341bd2cc5070943f31f38728a514cef74b17af9440cc3ff9cdcb6fce6797756eb9a551a4809378f38e8ca3203e5339e85d5dbba671e501a3b7768b1e64ccdf787d0fb8ce92a74e79ba88b1392dc7a8c93f34f232f60d476b23180a7e6a73ccfbd88ee6d3789b71cb0af7c1c94e617f55807c4aee448523bdd9f9656e8202b6b69e1bac361821ce4a275fca85f465a3deadeb4091768257b8542de4fbe34fafc8314a4893391ad0be88bf1d838e845ade61b30e6718d6765e0f04de92648300a8befab287ba8b3282de24b7a013bb69f08efb8c32c85956c3433f6982f5b0d4ba18a8af7d713223347d9786c8bb75dab39e7e8e463a11826a3300d46d2b13641cf59a2137cc58f7555ec00afedaa30662e0de89604b063a294b5c217c42f24fae4e62a1acfe62d8b4dceea80bda389449dbd79e0f39ee9ac0a75fee1cfb75ae9371e41446ad125e9ffbcca4847142b6ff83636bc5bf7f307db4022bf579ce789655992fb3dcf00a9ef6f8aa331910d771d890dba88b68e6a2dae342affbc80cf3dc33912a2460b8c00b6216fecb181213a2a966db78ce8b21a0422a34e9f1cff6ec6afe6c76f9f3c4d52c357a62ef82085f9d820a0ada0d25b83e778e85ab9b530c7d159d8fc0aafce82fdbc523d6846246dcffb69e75ddc0e390da69daad77da85c7f13a738c65fbbd22f9041c11b41c71de56265a393d7233944d59f5eaaf72f164314f254cfe96af950138508366ebce1e2951e9ca652b517873e1eeaf09a334ab4958c5b59fb3ca1e59d8a9aebff6ae37380617b9b3631ccf4e383973c9410745f8dbde9d530e46575de8134228490acdff3397cafc47d9fc465bfde09deb1a552fbc3553bf61713c2ad00a48c6c4ae052d70801bead76a66c612cb8e7e90162a345c3c035c752f7e03800234b16a5197da020f26036f3696817bcaab9090225a78f883c74746a9517c58fc91ba0e2bdf9cf57abe6416dce0aba0ed2eeb5a974671fba67ca6171d7a08c5f004011cd0576b5a23b27e83f54d9e5ec8da8d237df21217d86cbf051fad15cfcf7e8b25c5c55967bdca44b928a11edc54cbdae566ba7290402bf8c6325118dcdd4fc81026ffcc4a259caa0e9a8e2765bb512c24e581a6e4dc1c4d43500818879c589f979ec0de11b11b79e3f234a14f887d68d79f5eb4aa393bee30fba29809ad142767bf958b33ec6007860e1ac589fb775f1de32c05cc8c8e1f5a08e3fa20fe04427ecaa3b67bc26f7d0abe92b86dc25af6142750b12bd258d0c7c51271a14b5fd85968b5396e4ad6c403d41e9bfef6b0c8224f65de87156dc5fe3cda1bf3be81aa13f38e1f3777b345fb48d447f626742710a75b9278e6845d5b0f8613c4b0c49fc3eb72effc638c1e81fa5f29048efcf7de4f628190badc728ae60c4c6976daee2fcde4ce8be5648e5f4849e2fec09e75788fc432cf61b18e1ae65e1c81ccd7d43983e8c47c6b4e50b005a9df9d8879a3d48d3b9d5b0bd098933d75544b3b40b47201e4384459badc30d42b72f3341433245f8ffb519e17163605eb39be603d9adab6f6840fe376ae22c548fc8df35d8618ccf1e5b17feaf6b71c0f53160c62632e3c0d7eee96f2ba70d37bc4e9d007a7772a13fc7b3061224829186b611b8250a54c6057c9e585bcec96144baa1414a0df9f6090180b9de40a5b3106ae411ef9d3f04e99765111b49ffa823619d35c6cc569234b558b3615b73873a5523eec39d615d4cb1394d05bc7c2d599de532e55b6ee20ce2b00c0014efffde02c383f664875296590b6bd4ba92167871714076b118a45dc51532daa38b1c4a1de907bada0572bbaac8ec6c86bfa91fe09afb7316c80f4e36af911656e2b0e6fd0a28995742bf996c10d8a548de1", 0x1000}, {&(0x7f0000001a80)="26c864316413fc11b118c0fbdeeafb4171c039f8e9b8f7b81ce3d03e", 0x1c}, {&(0x7f0000001ac0)="8e8a3a2200942887c53adb3ce173dd25daddbb6eac17983c0b4d29f8904644740f68388749afe2f15a0be4360b79ec0361416f9f45370825ae96aa44147ccb67f4df8459f004010a9005d3b6b78f2f1ef9bf3b7c60752b937d781324f22521ba0226a13cddfff51a2504716cbc82f5a2341d16da37681f9e0dc50841d44af0e067ac35016026c7009d6b659721da3476e43d2b88bd6b278e1902c5c4d56c9afcd6dc0062b5ae54b17afd7cbb87843c5a4598bf1a5fa0aa7d54059828f30df9bac752b78b54fbeaa4", 0xc8}, {&(0x7f0000001bc0)="22d7f20e56aece4f7b1dde6ff147f7179360ce5412fdcc9a67e5d6ac89509d80143a992d4449f715f83116339fe17540780844c0e8bbe0e639c8bd1c885869abfdb79df4a594655e74a5e959a5f2138b8c418b537bad548190fce8b4f448dbe5bd35059b90b0501cab882ee7274a15e7140a37ecdf38757593fed53259c3c5ace04a00b589c831795e10e68811ed06b4f57cff8cbd1156455449515adc12676fcb41027938c76589cf78eb7de4b117bfe2403847de733bc48d044a659bcf6fe7506becb552fceafddb4ec17d90e52328512e3625de8bf8de0b281dfc4099b6e7d0200773493df5d6d35204", 0xeb}, {&(0x7f0000001cc0)="8cb21b", 0x3}], 0x9, &(0x7f0000001dc0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0xa}, 0x8) clock_settime(0x1, &(0x7f0000001e40)={0x8, 0x6}) recvfrom(r3, &(0x7f0000001e80)=""/154, 0x9a, 0x802, 0x0, 0x0) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001f40)=""/98) r8 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000001fc0)=""/155) socket(0x0, 0x3, 0x9) getpeername$unix(r0, &(0x7f0000002080)=@abs, &(0x7f00000020c0)=0x8) getppid() 23:59:58 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r1 = dup(r0) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x4, 0x2, 0x6, 0x3, 0x0]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/47) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/143, 0x8f) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r5 = getpid() write(r4, &(0x7f0000000280)="3cb7339f4462f6bfa4cabb2ab587fe8d9066d0d63bf3fb119a9b0245c39eb379533baa9fc906c8426f25973d7c16a87ba9532869bf0c9b528de1870ef5cef240d90226327e1630daa6b5f60af8b33f10c751f413d8a583a6bc518e0679a27ee96d1fa0a248feb1f220272644278a5589ce76100081ab2148a5c9aee7db9719c07b87ce09", 0x84) mkdir(&(0x7f0000000340)='./file0\x00', 0x2) mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x0, 0x1013, r4, 0x0, 0x0) dup(r1) mkdir(&(0x7f0000000380)='./file0\x00', 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(r6) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000480)={{0x3f, r7, r8, r7, r8, 0x18c, 0x30}, 0x1, 0x7, r10, r5, 0x0, 0x915, 0x3, 0x81}) msgrcv(r9, &(0x7f0000000500)={0x0, ""/226}, 0xea, 0x2, 0x800) recvmsg(r4, &(0x7f00000016c0)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, &(0x7f0000001680)=""/12, 0xc}, 0x42) open$dir(&(0x7f0000001700)='./file0\x00', 0x400808, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001740)={{0xf1, r7, r8, r7, r8, 0x0, 0xffffffffffff7fff}, 0x9, 0x0, 0x3ff}) mknodat(r4, &(0x7f00000017c0)='./file0\x00', 0x56, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) recvfrom(r1, &(0x7f0000001880)=""/255, 0xff, 0x2, &(0x7f0000001980)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x0, 0x0) getpeername(r1, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) 23:59:58 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ftruncate(r0, 0x100) write(r1, &(0x7f0000000040)="8bcb6937a1f4faba3b3ce65993734baa7cc1c107dd421de0c6950b79abaf8e7444991b973c4b8f73b1dce22e8b41d8eebaaac3f8435b03eeca7ab922b67470e32dc939b96bc408a3dedeee8c7665bee4801e9281a865a51132efde51203812992851e8ef05d21e49cadb1ddecce19049af121ba918b31b36f45338e2f2300bceae43a72113ce85a55172638ab320fbb046664c478c51e64da2ff2f189879310df3d57062bca5d5158a8fdeae08c2f704cf602ad29cc77cc15ebe0c", 0xbb) setsockopt$sock_int(r1, 0xffff, 0x1807, &(0x7f0000000100)=0x6e5f, 0x4) ftruncate(r0, 0x200) connect(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000180)="fe768451cc2ecee818e8eb55cba997be2d95497b0bea04db711cfd4c765eb159dbe0734d8301e2bacb4d71f4a72369bdcf8de10a2362a3c0ace6ee2506201ace108cfdd35d7538cd03d1f5e1141994e8b8a364ce224cba648069ae995fa3", 0x5e, 0x4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x4, 0x500) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/4096) fcntl$setflags(r1, 0x2, 0x1) r4 = semget(0x2, 0x3, 0x200) writev(r1, &(0x7f0000002380)=[{&(0x7f0000001240)="b5574210b29465bc5c2aa1d3dd1e35b4b3cb9506f5d6b6f93a4b3b2b89a39d55e77c7531ed9c9c7fa12d9c9f727b1abbe9a755f5074daae1710607a89cb6b6bc5447fc67b3ef44da6a40ffdd14d278530ce4976f608a67f95cdb1554f869e303af8b841dbf5d1e1e6e19f2f94a9bf28ded491af84258817bef5d4586cd6090ea6747c36e9c4a921fa143ba61ac0905093b1958fa969d9f758014de616516aeedb25b7da0cf80ab67105e864212554ad1c17ad4dc3eae2681aee3553cac1d3eb0614ff8dce7ee4b5fe9218f9b36ebb26ffce860f933cbe2e0e72c088861da3398f9c46ff44ac8b0463082a3f77aef1744403078239eda2f2d829b1c026f0a4bc4d37d7e3a5c3640423ad03f044e5830172a9345ce8717534a3d7bbd237b42c446e6a3a9e6272ee850218b332b305bc1e720c29954fdce2de52fb44845b8269750b03ce037e837597990b5ad29bc6b3c5c0ec6ab871bd3ebf421d18d476965b9c5f50b14b007dabb74ec324b78109d3ef98e3e693325815422edcf43c4951117b3ebab5627e2d921724d45fa966d04bd348439485541303e29fe22cb3fe20887c40c6f2e82f4b3d3080c8ebe19a8c6fae297c048b226c7e50a6686e3d70e402332e9a96529a7e845e5ae442dd14797211a227d4c455346a0a43bca95dc1f38ce6c3b4a5955a156359faf750d13abc47df344dfb395fa6be27e56bd807754ef28e54711255938b86f18e626ffea24bcc4b0443d2b179a009497689e6636bb0418dc92ca329e65bc83be92bdff55393475f3ab6243c207f81ad1d881c9d7b301e9147c15d532ab3c961d3e39e1f78d8e2e9915c9e2a2074745607edb98405230b7f1b350d75e1c818f481fc3a46a659e196c918a110986bed3f6bf285dd41baef22575037057cfc101f64f8a6eb540afcc015b40a15d758dbb937855ee974d24c0117c80a1fc45850ba869feffe0125a5b93a9a4de8f0d5bac2fe322e2b7838bcaaa6e1bdd071045e55323587f2d7200ce107b04a2a88229643542f4cafa32d8818861e5ece990e66641e7f52c41e524410a869344eff341cbb5b38dd6732a59b12f4fc2808316a6d3f2dddcff93cc9fc0ea5f1ced64075f391dfb3c62ac08636c25ff3d1a1205e55f7eb9f73a9d216d7415c4f3c36569489c6aeb9a45612f6ccc6fb71b568d8ab73e4b547b7843c7ca462945f539740ddb6a19b95b3c5001d953011693043fd8488a8030bee0e7998247e185f91e5e766fcbcdc3dce620ad29e4000f3b7139386f0ef481f3538e2fdc9513e80e586e26fda630ab98cf26dcd7007d3e3b788a95ce064b48267eaa038980ced82808bccf31792d7af7456845cb20519fbd55e669c9d099612f9af354c28558e8d74e03886468d323661d153e89b3b9bcd12b8582a39bb27a3d8b38fef00c05c1aa3b2d1ace106463b3350e496de94e79b41638a2c649d84472a77e39243b48f09775a74afbb03979c1b30dd4efd1a993c545954c4c44e862290daa43297d8fa34b836d58a68a9b494ed359d5f0daaf5f1e4865bc9fe74cdff9aef025ac60104f6ab051f96d369508d5f3cd32efaf8d3b6a4e712d7cf3503fb846600dc68a983e41aa9e3f6de0f21e97f49cebb25fdaabb897841bf92d5d8ac3312054221c906252fd79315341e6764aca079019f11228bd4103aabd1be56a8c8f5db50a70154620dd7fd1da2e8527e166d0daba7b341eaf86243d5f7998f01e61ab075f38b1dbb1c7dba43dbf90c2bf04b6a147e8fb5c592f1ec4895bb85d911c5dc50b8b0ffa5d2fa0123d37140769d4d95cbf02888663a681b225767a6263934769a50192f2574423944ff62dfa27292a0a03cea964ce9f85ec304fd492f9ee260da2ff4dae366ec8beb18187dd2c234082c5b1de748f351354bee77190758fb97e17fa6043a40e3ba687559bd9b66cd84ad7dcafd3cfeec6f8cc5f14720768bf6cf3d90fa928ce56d0669aef8ca1644ec47aeb89d65854b0849eec99e95934150a5fc724cd6f1e01ccb86319f8d025608c2092d4abb9e08831709e9662ef8d91d1d643360762324ede15d6d440a6dd9136080c87a94a5fb6c85b5a5f4308c80053229b012e3d0efc93092c3d74d73f0ed4eb5f48ec4ceaff4bb2314083154d3492365ad00ab4c7551c6bba07502cb8f834c589c94a72e7c46f1888803a8613d862dd8ddab18e2076b22b52f171a8cbd91389f6a04f473eaeec64e9585d951a7eed8f5cb781b2d128ea5403723baf0e2cb0c15cbb1fd9bbf06c5a63fcc4686422308eca7389b0bd4fe164234a25c583d926676573155adcb001f060990e8134a5fd861fcc47487638c2a806d9d526153cae3e9d6dd5efbe1ba3144ffc18994ba87741098fd559c6ad560e3935e7bdb20905e40f274215d4daa1b4044312a6c04a0dec31e23f5c0adaf56706a66b55bcc08181647ea056d35fcad165168c8607ea57c0a14ac853e99e24a84d79f637a4b4b2b3fc47bac6c229f5c166b700a5f79431f17cc19beac61c528c99a88b4e1dde4e8349838e4bb8721237502493e08a6e03a5dbcfea27f2b99e9d9eb061a157ee92de12ac8a37b25dd52cc4430fd353d2384c3bd2521623e2ebabf4ab17624bbcc5d58bb810b1d196b2450c6004570dd4383bd056194f7ace2da36f6a669941c1e1321750d62f316f7458de86aeb80cec7f28f957cb5a7d7000f81e5bc038ab3fa9cb30839be6cd6368127d99d2c44c22deae8c4ba343b87dcc249c2c283bd9ce6d28207d1f0a6c1a6c3d80caaa76763020004552cb50517a62f650def97e7e0b22e99c05b22d2302a7557c78aed31429b45a910ea76faca4c665c1f1b7f1d4cb64434a77a31d046d3d104237d22a4dae1379d7cab6d8c88fe158da5f87260684b5c4c6287a7c73f78cf123fc9719e0eeb491b950e5c1999687e90b91ca7171c0760f2c841a4adebb14f9fde1b829a1aa102de040ea983346670269381a4fe228be9794281f3c156e951dec78c16596def21fa6956dd706ed016c4c5d8dbc50419ac1041bc90013eae6b623a9f07971a49f6f0cc8dff6a6e49bc7494f2e7a91207675c8489f09096ad5ea507bf0dbb698ce0583b1366c0eb7b86c84b849e1f1fce43a6aac255f3424d7302160958d5e0a5c389ca92ddc594e7f8f88a58f2e509d9885745baca801536ac28f5e5f2e247b9141b6e34d2965e5abad2f529ec30fc36851c866fe658b4fb91561d98b039a4b0c6ed320d06aca5a7b774529f48534539323a119df8bb36943e59ced0648711371e6a605848557685f93978e5154da6170180f5aa7b9216468ecff9817d15cc881175af5d804e902646272f4195cdd535d0d759a07acc12907ceba6ade11e3131a3b593012e55968fb2ec578c6de43e4623ca234e0254a19245290e03d172a53e67591ef43bbb9b2878566854b47680383b11b970091547c105f0a5922824cca6cb1481b5fc2ecf416ca9667de3c977b6e59bd93630702c0fdc4cc890f56b52938b59183fba02d61c7469a87fad64e3f3c748973d95f4ccea75d15365e9c1bcfc591dd3fb62a18024b881d50960a6dcd47c1c551c91b8ccef728460116ebe6ee71f59d6baab6e2587455428a1565d208742cebf22a3d843698fc41f0a06bb65553d8756c6a3105155f93c3956b855393fd0deb5832a888febedb0b4661667d8ebc0127b7ca545de7ca29ddb78aec9dc00ccc8efe12dd712612a69a451f660bf1cd35d72b72cf3ca282e22d4290e49598d8e063d4ad86dce5591e2b5c92a7cdf8761b8d88f57abcd10330e45b52afd8a16313faab392177ceac85661faeedf2793163f2053033d8bc7f7a9724a904aa0b6201d9675775318112034357cd741a8a9b14ee2a6b69f4042c4a225a45609750ea3dd05a840f8a1418ebf08b016b7bedae493d686a7f43e795f1ad44b0f0bc91458eda7c49bf95eeec9b040e2c4ca33cd2cb73fbbed8d2443b7ce18fe308e8ca28dba2c2cbdedaba8896b6d717736f2e4011d619cf848c04c620a1d11ef0084edbc83421146c8470d8eef222c38f01e5d5b4f13982988e34abed2eaa09712ae6e08468251d55a417fd2b0369bb2537a92edfec5f68dc37ed9e58cf8eca53ba9e146e4fb7b626387f881ecf338b01f8077f7fe5e85a04ee3b79f1ad7db16c093d118676344116de24be03c9fb2dae785ab9bd08d3b02223db311e79807b8c415087a6fdf9b2f15ce08a39e576368d18c447bc32ec4db0dd2db0d87b093611597cc63e48cf50b6831957bd2b5f7270b47ec57b2c13163ec212997f703cd3696ffe9fcae03dfabffb5446a04bd0c6fdba29428da9393f36b4abb98203e24ac3c81196905fd603c098d0090805f1e599312080ba5f9e63f940a201221db0ae66b3aba3ca84af791c533362dc57ff6e39bfcedfb807eb4c2d6ecff9f53f882d315c48a69a06ba540e67865df2ef4495f0609bdb7df012dc00ad186d3fb618ce8d2dacd61ad2179ced13cfe9e0486ffa80a90e778adbb9e8bc3b97134bb33bb8df95f6146bd81790e302ad1784370fe32efac53f383d40889ffea94e9cba54e7ca6f842648bb1ab021493681cb6399e6867e0e855ed270c8ef94dec2b77c765bcc25f1a5aa91df722996374cdb350db10309cf9854c63e490c8786493b197d0f4a121792c02765348d0c6e98009e1f29c5e3a06191d01071d27b7bcedec5f5d571091c2a1cf401ae71b8c6affcdad057654e642685bbca40f8c5c51a2b624b517de91c5d5014e3aded0d598ef2ae1f1b295462f4e132ee2fbc03e9250f2008ef2bca045cba3551aae11c5b6afe036bd5d16d2f141996c4922753a2023e82d34c7dba89777e40bbf1b6ba35ae2317ce8c3dbc6ebdac34a29b28f1d9f08bb2666003ce84d6abacf0256c2d1386056e77cab9c46aab05a45aaf1e17ae9b452e41800d15db49a75e5a962cb7fbd5510576791f739d6313a823f7e80fe78e505a2eeda125937dd5168996016f1dfc92eb077853d3a5708a92ebe461650f29f958e67aba411a560f880854283046891337462b87a5ccd59a94d78858693e8d11801aac6a156a475e8b8302cdb205b4b455fb82ee3650d95c0841b18c9f699f2b0611e1b1e115a26e540b81c3111c83458bd4bc05fcaf9889642b217000a7d8ff2e81888a27f42dd51e2dae2b114a8971e0e705aa540d9206f375885e8dd5de6de14e2f9ee203bf73f09a852bf75caa082f686c7e9d3b43d61ca3b43259bc58ccd3c53540e96038425cadbeee5c53b6488b20a020d1ae3cde96f81d943b2709c58e9ca827026b04b1c0f96816a475a18a8ac431e0a9f1583aba3a5b4345243b8b69d303a7cc4ab8362a44100ab8f9c8d7c054ae96af9c1d598efe45d2988269b0cda4e60d4ae81149a223cee70e7c9461083c15757f8152934f11a853d17fe244671e119a0bcb1490b444f9d18fea0af1ab67a12a799bc919cf547297ac75bd312ab0c8a8e0dbfb6a3c7a6b48c3eb44d439b715ea817a6969ad9d17084a5b589dc29a1fcf1d8e70bfef99b82edf98a7771e58466c2b8986fde6900029a6e0294f66b6580fc77e298607a1e740253dd1b83e38b37e0209887a3d30924bf112870d5480e6569afb8b57baca91c28be7ae06ebefee89a2dd416b318c6ac2d88263d7507b4b6b252e68723041da3aefa6250c31636d165616849b765320bbb9a7b3235ed741ec6a216f98f6acf01679f4475259f611c0158af6edd8c56d02e4a8847a3e21587c1a8647c949b46b73e61e88d728985eab77f6edb5a35242e695aac1c2a2894a2a50c929b1eee6", 0x1000}, {&(0x7f0000002240)="a6d0e7bae03e85386fdebcb4ab2d08b81e3b651f9808c6bef770dfa36555e1b4a907a938a3049c4d51658d5520dbd058ece59dbab3715605d789f27202c6484ed46e8fe3ee21c49bf229049777f121", 0x4f}, {&(0x7f00000022c0)="2792cbc35cd673e71181e85eb22e5b947e4be8a58e5fa0db31c8b92e86a9c468d7ca20e99594a577dd85bef4a367745813e11086e3063285f082db3a916964e6dd88747a167dcfb36099dfb77b0c61f344be56259f78b7345be7b8a0670fcd14065a6102501915897535fc7f181863b0e28ccb55df27adf78b3cabde4ad2d2c01b188e36fa204ecd539b96b4ca559af10f9bde41292b5764dec26748a69aefe41674d1bf61167ca7aeae", 0xaa}], 0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000023c0)=""/27) r5 = getuid() r6 = getegid() fchown(r1, r5, r6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000002480)=""/77) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000002500)=""/77) accept$inet6(r1, &(0x7f0000002580), &(0x7f00000025c0)=0xc) connect(r1, &(0x7f0000002600)=@in6={0x18, 0x0, 0x0, 0x10000}, 0xc) mknodat(r1, &(0x7f0000002640)='./file0/file0\x00', 0x8000, 0x74b) semget(0x2, 0x1, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000002680)=""/117) semop(r4, &(0x7f0000002700)=[{0x4, 0x2, 0x800}, {0x2, 0x8}, {0x0, 0xffffffffffffff3e, 0x1000}, {0x0, 0xff, 0x800}, {0x5, 0x5, 0x1000}], 0x5) fsync(r1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002740)={{0x7, r7, r6, r5, r8, 0x0, 0x4a3}, 0x9, 0x9}) accept$inet6(r0, &(0x7f00000027c0), &(0x7f0000002800)=0xc) 23:59:58 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0), 0x0, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 23:59:58 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x20) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x100, 0x600) fchroot(r0) 23:59:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 23:59:58 executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x5, 0x301) 23:59:58 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x11) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x200) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x118) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x8, 0x100) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = dup2(r1, r0) sendmsg(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000180)="5d541e9ec7753e8153b179b8addbdaf641c1766fde31b4d3481f6dcf74f86f9dacacef74447c3ceca321f9c511cdef9a51471af82fb6edb4682964699e08ae8d18236f2ad566e17291cbc69db6cccfd22d59855d4b9fe99132c0b63bbcc970af72fd67dd186bc1c62df4478a8b3713862388adf131c2e2827a9918f902410808069e49cca5c8b4a9648b14bbb697d9c80b62f8f0b79fcfcc687fce1382e6690dcb5523afcc70e664433c0c6e19dcde28b3dded0e3832762b9940255420a44d88ad145ca97277f9634cdd6062d8558521bcd4d2ba1c5ec0da20d6d6410ff99605ac", 0xe1}, {&(0x7f0000000280)="bcab7500668227eed7aa5802480c731d9576d9e0f76633d9de5afffc82c01cdaabde54d46861b9144aae56df6d1a6674e31bbe90dc30c4e127781cdc6f7989dbf8aeaa9f512cd1858f5639a8e58a1f2a39d18187523ff068ac6138dc4fa34404f50a04ae32f90f8891f036e5b2f7af6809e18eff6ed1657d8487edd64576977a341ff2edd8fdc342edd7807969c82b09e29cef44b22dfdd2a5db987a386f81627ebf640b4977d28986b526b594f34827f0ab31f156ff7d1cb41c2a37768cad35249a7cdf08a5bfdcfbad1c0c2e10ae7412f2f35d57c82e1a8e", 0xd9}, {&(0x7f0000000380)="0e5256249bbfc26ba362574485379c9523ab69a9403c6c94300f7c65dcd20cd51be0f209a51219b65996d8a8718398a7df64cc9f8e0abb122b5f5b8bc4ba9d4d34765d6ccc03f490ace2dcd96fca136dc5c7d31f2e26d28c42b7ad8258e017af04d4b53439d587a01f425a0042278aa253f91989c8cb2d057c2a1c67d35ab365e38dab010543958ef766706a1da92e6f30f9d5c449e3ea54794090c76270d29439d19576de4863e2b0e88a", 0xab}, {&(0x7f0000000440)="7d2e98bbe575ace8f33a0c45cc383b5d752c26583c6f851f899366abf20ea09576eac25367b1186b74cd35aee1719135433fd9041e1e8dd21dc3bc1d9c34e984ee5791fce9f8d50d2baf9fbee07ba66b5c8e0996edc6dfd4b920519e52ba", 0x5e}, {&(0x7f00000004c0)="2a33bc4487e77e423c04bb5c5a868e40a3346d780f71f4e6d0", 0x19}], 0x5, &(0x7f0000000580)=[{0xe0, 0x0, 0x5, "a9a875de823528a95b8fdb9064fd02139810746ffe4e37cd7567a2e3512a2284969e422f8ed1d236fd7dbd52c08222704597288a1e6aa31985d7dd01d384d68ed192fab0a776f5846afad92d37b77ad3d6343ecc9387a418f3112b5cfb7257ab4078de238df52a3f4fc41ca6b12f4cd381a39db753b53355da76b84f3faea04679929cd93f1374cab28b763aeda82297de2356884466ddca5b8e74055ab74583754107a6dbd357149e6fd971c68e06575cbc1c19a6c644377262c71af536886d27001cd28c95219a20bbd65b34cd2877"}, {0x1010, 0xffff, 0x2, "e5c657349fd063cf186b4d4e71f896eb1c5299b51ec2464c898cb4d744e210ac44d4977d9469baa3e53dcf9d61804e26ed11a4e44af4432554e728f405a508abe7bf74ab76268b03d2c6c67d525c086e4df1a48147205561aed2f02817bc341a53766ceccbb08203bcbb2ee708f658e4b21db376e034e4acb00a3e4f9ef5ed92800c9b841a62e1ef51f7f3e22fdcaeaf799071d0c477446c6fd06fd204af19d78a6b78036c02a8752afa0a62b5adba8d68541364d47f4f193df8816d750dda15188ee6c2ab60aa515c046e82449db541dae9e8624788b9d6969d4143c131489e48a1bf64cba03fa67093e7570c99e2345b53c6ccff4b7063ff83751f34f37f3805f3efb29e23060b010749789b3c2cc8530b1f94a425efec637f173f5d118d0dd5dfa50066372dba19be3b9548d61753eb1dd8b59c223cd866a25a6cd14a043d7e7e0d8edc1f026fd4f3a60970ab10653af055627256fa442424641938a4fe219880ade9092e9e989db28e4c829d4b74be88e4e5fb3da568d4dcfff91905acf2fde931842088a9c32ee532e7aa2dd17df67d0eaf1c2ad750ed9f2fc058977e9101a3b2f66663ba73fa40a2a5cf826c6c980c8ee849032b3293959e24e88d8abb61ed2aa235667900c1b3ee06d870e6074dd008b998df9e76e4e3a9867656c9113d4c4194a3bf67dd648bc88193854def4f78ee93e56e3ef7f926c63c31825232740af40d4691e849a312f83fd1bf6aba25ad168791c27a8f4f68e514d42ab032220a51a209e52c96c836d62bdecceaffd363e6fc5d22534761e0037207ab9d314822a646dd9c3f0e65fcc3f58d8c205f714ba785acf5e7fd738056a7d8c2d2f62b9125f432d62613b07173d611cf8f1b733235cbab507b28255289d32f934a8f495505794eb6e08aa5a4796179682c9904a1ce7b7964aefdaa56d9378cb3d9b83d6b2985d6a72da916b41d811d6006cb83a625f916bcc46846ea69ba62049cc0e204f95999cb07e8edc17ca61a40723dd815640ad71913290aff038cfcc5026614e954221b79cfef6ed8c6d863250642a2af1c050ce72cd6add35ecc30ac5dd75bc87c5a958de368f204887ceaec10ba86886ec88c95ab254125806d4dacd582480c6fc1e73b13d693beeb2ab28a6c8a1b0b6d992ac3bcc2340a7a975d276b33a092c8b19d9dc9c4da48370f0ceadff9850fefa6914e003e91da1bf8e90cc5255361fe45a8b300e804bdf9f2e3048b25014a25c91a22c28992c8b1d0e79fdc64fb18329c03d90a94e660e8d2a946e636ac220ba29b8a8e472c00104aab7da6aa181230ab9b7bd382f1505f4ae39d1814a992cd9cdbd0ec52cd7bcd56251b829f4c308f2e28b554621bd537ec57ad785b48c7eaf4963e34dbc4edbb95acc6336f270a99849380dc410f3de6aebacd43f9e42399704df2cabd8f9e981e70e1b708e654a58268c65b261750782d4e9d19f5e4e9b1c55dc1c077fe9028710a74a871a7b12ba42f06966cd92f2b58dd33b3235251c508a186b2f8ba3c4561807c9ba9d75d9f105892a0204efc8b0e1daa16bbac8f25ad20dc95c3eaa18568925e1d5404791c35377a97a351891aedb853c6ead369e98f0823425051e9d2ce1c9436ad3053ec2faf46b88bc068f38f9dd29eafc8e11590bf57206c74ead2ef7d47782f585368e93fda99f343f0f59dd7ccdd18f5bf97dda08278470348f7370cb59344a6cf87007201e39cc34051df25b537f5d182fc3b7ea3dd79b4a4a8667fa23cc2b04d4039aa77c9da803e4e34fed8603711f58512e9417d8798e9757361948680650da86f177a9ce071ad1fb57f76ad3aae0c4ebc3e2d2fa111800adb31eb5dfcfadd424b9165a9ae397a3742b27db281870bbc02be4230a06bdcbc271ee099c80ca774e182707521d08015a88787bf3e58f362abf884684df3acc9bcba7a82718328e9bb3b044587c7731e6f55a219a4dc7241a9cbe39fd9c8d1f767998ed60ff6432bd0ca1bf9d60e3c138458881f52b99dec17f26b09ed953bff50b608053f419093b32d881bfbb5acf9deda5d41fd3e47f9fa373f192ace5fe9dfa99cf23079f3054091a06a7d04fd3adb3c97da958ecb99a122358b76647410387e011a320e041eff148938c4d99c7752ad65d8e9e4bbefdcc439bff6db9089fab2a483784a42a0218ebdc46fd7f83358117aa8301232a9833f04cd695b3e0344d10116fa6a3d3a7771938f4a76486c6288aa46a5c3e4d2d98ac6416e9bf410e309e5ecd98b20904f829a843fde528a76f561da7eeba517c1d44c2d05bf699f868a3e8fa693fe76cb7253ab809e6cda185ad470675b35ee477cfc7b4317f0e528e4fd14c055071671b0614f7809f42ad59a4db12860bc4ccc567d13b313549e9401f432f6af58ae45a9938c57ea20491dfbcdc3b1ce673eb38fc24c069c3b158b3df8b145775b7d3174cfe36ab4e84ca1327086c59a63830d63d4f0bb67d6cb566f73450ae97bfb48e8dbc04bde5804ae0b1cb0e2132494de5634f6adaeac8cf49a2594303d4ca52eb75d2d03e7d12e60c790bc7938e12040a30704c7b7cf30400da5be4eff9a321b8423a090aaad1d28f908f6e77c6778b91b4e0c43ef1fafec04c56df7f3041e7c5153a1c1acea290ebc691dfece1133799100221c2854c6ec0a7be23f8b93142f3c702d9fb3de1f1efc38783db2e1bab4f8a2f4bc00a9470c03b7d06a449d807fac26aab4be4f3397a6967e9bcc110ad4b3e002bb55c51b49b63415bdd0d49ece3dcc9ee33429fc251bc0328bea1204a6ca12e17f04b3dd04977d3f47d9b8227ab7d54a147abaaa6a2e569c8db8b805481413a8ab3cab50e63008807d08c5334d295caafff87b5b23df8ec5fea8d593eeb4f1c85587dea8bbb6105bf173a6d7c267722fab59a88b6652dc22d3783646dc6ed088fb62d0b0d8fcb9c0366d3e21b1e00d8409c4f1ab6cd8e83b4d1a993b55500f990505bbe69b29133a05eb9b668d425412e6df67725c51dcaf51b3e3e0e2b5104a7c5236e4dcb33fe267406e32c136556ffa155cacd766b2acf4723516533309da89deb623f01f1332e37bed592b4887ed6b046d0bd0b74a5d934f16770a46ed9446a9ce323c7c926f0abc5c618c6f3720e00ddf3b11aa90b20163e895731b6ad25d4cd3af8764aa66c58960de77f975927fecdecb37d808e49a7dc8ff9f76331862045fe38e684317f195cf29b5aa638cb19f6780eb33e131e03a55918aca3c10be53960f5c1711857557561a3c814049b275d0fba4887ac22958b25a6785b378cce66f34c85e03229a2ff667baab513b3ce4af72e349837e5b99f04c8485d1c9ebe08f481ae01df324c915e12331105b775d0a69f1b8daf64e298079bcc13801c1936c5b0d81e60dec9e5812973fe213314d8096ab6c6fb91a4860afd5c93a1c26c9469cba7d2501ab8ea5519b77d4998436fbdf1df916faaf4af4a6757955cbdd8ab35a1095244151976d93c95ee7af4130d2ddefa59a913d1befd6f28d91544834d3cb468c8cd03e947717d1e3490a853b6bf1acbfdde818a74315d61aee31932834eacfeea8732938fd47acc521e8d6b137f68925e7dfe3039fa3dd96ac1ee176bbb03620499f01b5d923ce57692044e74fbc2b1d4a9c6f885cfce44f62c04d6652d59221c8c29ce17b2d113ccfc7f38791d9621efb91da52353f7cce54fd78e73495a2ecc9018720cd3d75e130d0c1673bb327a9a61c9bf95c049615fa66e25506c5200113cc6af50042e02ff1e45b691ed3aee9a4ba8522e4358068c7de7602fe5893652da626596a128fe34d44e11875b374a2b8731b44cafaa1ab10d99f3f1c970830341be64ab181e9c98c3baa44fd10acec4475f534785049d9a864017715ae902f8801d1ac4eb10c48fd8b6aa5e1ab32f938814273abcb4bdbbdd2e83b5f5c10bff2c06305016f5d5e075936013404a1194c3cc240b0088e9a5a6791a4e474731c94f19b40652c1315b68d2cc1b2cc5bc7d34a02e94b4c3f3929c66d1896d720d6830f25cf66d4f659e2e2ac2c318aad9b06623f64e11aa4455532cc526b2041a636ed26a97ceae9df5b059ddf671fc8841eaa3cdcb25708b2f2ee23587698ca392e1b74f1149985d65eacdbb350aa4e9ac43d241d5068c894a7becbca9de731b10b3ee97c8a9fe0d2a403c22575e1a116e4883f16a5ef9761ad392471608f939295dc3c3126ee2bb2068737a9a80d50e327834467c46d4322ca4dcf17a00a9292f931134d47108f2ceddab1810ec11a00e8a34a325b237a47652455b0419b2958fae410e7c4474220744208e41b7c5527b9a10b57ac76e9b229e4e4ea5b449ac55b9dd430d3796675499c986482d31a0dadd20d8b1758b9a569ffc2008df859e79711df7a011d308843af02d9094297fdbe9cb769e43ceee58b750be1160078560e309a3dac8ee0c52d2be30449f545288519f1c54d5a8196fe3d7c588f9e3f12232060150081af71d337d57314a2b514d59da3d0eef9e8e897ac132e88e3cc165d601ea04a61a5975c9a465ca4ff062d42e6911ebb076e34d01cebf6ba18ce6b186ba80d541bd0c8316fa06024883939af31d69935bd032518e9dd3e6ec80f63af927845aaa49d350626b6edea4ef3364c7f54f882c879570a63ddb0daa12647a60efcb544eb07c88b463cca63b53ee1cb1629dbe266f253fa1481257c23ad8a42a0ecbcd8953f76eed429e1fa0731df3b50d24c801c530fd94b13ad131202a20f7f7e5b3d23a0b731d3a4a4abc0f29269d9858b454df8ee5a2ceb61351a018abe21a2b8d9429af53ec1773fe6b81ac592d1704a453a283b2dbfd0c778bc12da1a205a56f2616f37232afe2e25ea65135d260aab623fbad938404f6c4a34783924fb6d0aa5e552caca44d844b8367ed3789cc400bbeea7fac928edb17ce6a53c1a688f0e09a4e6c93a6dfb5316839cec1554485b655dcdc2b655c717f8eec167542323eb32bb9362d2f49c2ee9bd63d3a0d4afc8ae723844f3d2f053d41cffff7536fcdf98639a1d5bcc8952927cb80ad0e625a2a4dc4cb401b0b79d5af648d4be084850c90d19f9da31bd2a32cc06d40d8707b02a1bb70ac3bdebc9ec8c9a2b104f9e195c104840e98bcc226e2d12ea455ab1da7fb86b05db8783e540d518ec777ac14ad3886d6d30631006dd8b41bb2bc9794e2ec2f4c4da23abd284807e7663660144c4acb072d7c523529a92cabfac27ac71afab06d937e62a8c277ed2fd243da00bc992c8fe883a1959aee23237d5db64514693cade40d625ef45318c8d0413d9708e9bb3d425ad2d36a6c20f2b560b2edd698a3ae506b6c68bf15696c00c756a49dc14cea0f98cc8dbb9ae039705f8f411e41ba32b0ee5232411b6d3c033bf74f92a530995df392e9553db4942e50755b7e607986a3a46c3436a60e7d07679f379bd75a47e24a210db26932ff70595a17d0dcc3332e3b8702cf34230b66785cdb155c751be307aaad517dfc3e7aa644820e1d56853a4c63ca7c39575b9f94110f5c58781f74c1852e79b7eb6e403a155a3b1c6db6781b2888c2a8a15845b188651e36e38e2980305a6dab560bac735b3826017bb8abdeb7236659d35da3f2b83ea954f6238acdb8ad64c19113bd7aac9e659c280222b739b4f73af6cf05877943d93e189099fb7150ba860f71f5e745e1fabb6d7e093f674a5f3b89c294bb062203ed8c25e0f05e4eb765769f3e61621cd8997ed07e049f8131032e82892720299f637e66e6fe72adc5a90894c5df8bf2fe7d14dd3bdcdebab7bf91763ab7516"}, {0xf0, 0x11, 0x7, "c7074cfd25bfd458d68a385bd3ebb909cae8fb841b2880d439a12e05277fe659e95715d08a164e7b238e0c449021ce7ff117df391ea643e0847cf2c4202d19ce237ba0469f1ee3b4d1123b83a703b5addde35375ec4bf11eb1cac0b6993fddbb59315f220b63c9b16d9b78fc9f83ccf13375e07009654f0f93a957a5168a0de16478877a34f00502a200553ebf30c1caab650688b698f49c6ec62fb1863b7a79dab56b98bad1c6c20088a5632c4b8a9a8c26d65a865fb822cb5b28aea5b7490f38bd784951f82211cc45b1f9443a910c6a48548e318722eb5f51"}, {0xd8, 0x100, 0x3f, "492dc015264494d7700ee71d8e6036694dcb9ba67380eb03916d8a246d6eda527fe997b2d7889ec18b315dc758729008b06da52b31e79cc773b8ce7f017d0f3a64efdccc3deb4ba4f80fbd17498ffe0f79ce2d23ec7ebfb6215a3a59c541735e29e71ce72d0be371842e0a4c17bf9398a02975906025b8dfdc410dda590a8ec9ffebe4fda36e0a6bd0fe89e7c6a8d9151e78bf5aa8764a59e4d1f65c8bd5528630e4fcfcfc6c5231d177da3181bb45e6ca8923f8a15612175c49624909290b3ca663492e"}, {0x58, 0xffff, 0x8, "23aa31396a3e6732f2644fece19e8f39e2193987e6e69a18edafac6d97b774d4e2b7612f7d5ed5ce11de257b842b38fa6d7bade074c1eadd4915566233c2359835"}, {0x18, 0x6, 0xffff, "067b02bf56"}, {0x108, 0x0, 0x8, "4a09b3701ed0fa9157acf5c1dd6d8937e29a50ae6e945d91475aac0c7ae0b0d8a5a0f6117380a9319bd64b3c251528fe89990a74424f2ef74a1b01e1b9696a311b729e053a57d2baf6b8eebf63a5be388b7b0772d693eb6f2b61d1644cdfc2a9c43c91f5828b6202a11ae9252255635527135971ddf65439ac8503eaca44ca4afbb0307a3219320aadd7c01c2a8520544d1720d1a09ff9b7dcc5a69fa50cbff5409cd736541b29ed712300c8f041ca21d56313462b79f29145a9350ac2342425d9305dea04df4875c3912dfc70a7fa512734e8cca879d685b8b76d3c8e9699bd432b043ac42d97db42dc92fafd645724cbc2fbed94fc"}, {0x108, 0x29, 0x5, "2ca6a7608cdbbbe221702c5121f1b304c9b4c352046840e2c7d609a53afc6f79f48037298135917fbde3ded1ee061c87a61a0f5efa0838cad6f2b1fc90d0fc8636e6a7276aabab9cfa92f18f81ccbdfbd7bb3fdf0cdf8dd6bc51a890775d2430ef9553d37a03de4458155693b80114527a77433d0f05bcef52df6e57d570c64d73133f5de970ed6f2267d07182a980662585557571ee90431a269404cb009b0a4f5f9a2ee0643840232d6d26cc5884e800021bf6e2c51e1b14d16ec66ed25c12c8aabc2abb1f40986b509f52ab551b18f51c36bb333d8a0f2d71bf8e994ea179712c59b5a3118e4460a9b158c44fa6f2e21f8d342e"}], 0x1538}, 0xb) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) r4 = getegid() fchownat(r0, &(0x7f0000001b00)='./file1\x00', r3, r4, 0x82571fc619cfc135) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) faccessat(r0, &(0x7f0000001bc0)='./file0\x00', 0x120, 0x200) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x90, r1, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xc, r2) writev(r2, &(0x7f0000001d00)=[{&(0x7f0000001c00)="8ae601420e60708cb3c1630e99b1ecf81a6e55", 0x13}, {&(0x7f0000001c40)="ee8b282baa7ceb99c5d70d1db49f399ee4ba3e68b12bec14b18197235ab0c8c14b3ad315536771bfd495ca670c057350a76c85fed172ab1a2dad3d9411786d2720bc2ebb94e9c436b239dc042e08b2737a45f0548a1cf01f6514a64cb1ee4d6f95bc0532dcb81f6ff5c6894c2a55430b4621264f50fed00e9c337ef7c3894a6fed441e25397f38d4e6debf284cb4252049eb36a456d2b54d18a775757249cf0e3398aed652829334308ae51f182441", 0xaf}], 0x2) r6 = dup(r2) mkdirat(r2, &(0x7f0000001d40)='./file0\x00', 0x80) getsockname$unix(r1, &(0x7f0000001d80)=@abs, &(0x7f0000001dc0)=0x8) bind(r5, &(0x7f0000001e00)=@un=@file={0x0, './file0\x00'}, 0xa) accept(r6, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc) r7 = shmat(0xffffffffffffffff, &(0x7f0000bfe000/0x400000)=nil, 0x0) shmdt(r7) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001ec0), &(0x7f0000001f00)=0x10) unlink(&(0x7f0000001f40)='./file1\x00') utimes(&(0x7f0000001f80)='./file1\x00', &(0x7f0000001fc0)={{0x2, 0xff}, {0x7, 0x1}}) utimes(&(0x7f0000002000)='./file0\x00', &(0x7f0000002040)={{0x51, 0x1ff}, {0x224, 0x5}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002080)={0x0, 0x0}, 0xc) getegid() open$dir(&(0x7f00000020c0)='./file0\x00', 0x20600, 0x40) seteuid(r8) 23:59:58 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x86a7ac95ee0cf34e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x6dfe6604b0db8db7, 0x4) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x45, 0x200) Jan 1 00:00:00 ci2-netbsd-0 postfix/pickup[647]: panic: event_init: unable to initialize 00:00:00 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)) 00:00:00 executing program 0: r0 = getgid() setegid(r0) r1 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = socket(0x18, 0x0, 0x6) r4 = socket(0x2, 0x4, 0x62d) r5 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r6 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x0, 0x0, 0x5e) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x7) r10 = socket$unix(0x1, 0x7, 0x0) r11 = socket$inet(0x2, 0x4, 0x6) r12 = socket$inet(0x2, 0x7, 0x6) r13 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0xa8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x1400004) r15 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/18}, &(0x7f0000000300)=0x14) r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x1000004) r19 = getpgid(0xffffffffffffffff) r20 = getuid() r21 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket$inet(0x2, 0x10000000, 0x2) r24 = socket$inet(0x2, 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r26 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x200, 0x1) r27 = open$dir(&(0x7f0000000540)='./file0\x00', 0x20, 0x40) r28 = dup(0xffffffffffffff9c) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="558f105af61f55702f8f8b8e274a6472cfb2075bc16f206efc933a2815757a4f95afec675756d5f7a9ae688f81684fb5f4c4853c4572e5a396014f4b590116b2822ad00ca9d84eed4cade61b2a901fe17284f1f1420e964975f3", 0x5a}], 0x1, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x2, r19, r20, r0}, @cred={0x20, 0xffff, 0x2, r21, r22, r0}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27, r28]}], 0xe0, 0x8}, 0x8) 00:00:00 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="98fbb434697e301cbbd534b42f95c46232afded6cfe8603887055ade578c53550036104299f0812741e616136c4ef509cec57b969b7b8aec7b5d7787d3396fd1f82bb71987154e814e4c37b9f0b4fb439fa6c58dfad407f52b55a28b0db8507329a373a9d17f1686996bafe583b35215ea55272360a4878d905ed7cf185e6120841d96a88bc253de978265ee40fd3097b086c21e8defb04dc004b00662c657777c31012c02104d1a81e7e0853ef2e65e78a7e9810d177ea66f26327538e8f51a66c79feb63197a1483391d347f9696115e3b769fa3896701fdeff70df10369542e0ee1a4ec20c349c2da67d4c9", 0xed}, {&(0x7f00000001c0)="e1191622c0e6f4a4e9c7002e70d2d4923ef849b142786efd3f5b9c829443964c1c505d9085695c1954a93a520e05e3e41381343d70d79a85407152472b4567237ef20e69ad73f59c7cd9ad472c42fcea91fc552b1979c41b35fc69eee628c8a3c7352457a63e7b420259742345b0e30fd32410209812803bf81dc79124af47307e94b371b8f6fab34ed8696ff79e6053f58ec79e16d52dc397aa88e8ab1e9330012abd9a7625b2ece7f5de9b9f9bf747fd9da5655ccaed7f4686a8918cb4066557818ba4", 0xc4}, {&(0x7f00000002c0)="1562f11280f64356597f68829d86bf6c4b14da57b44ee4f2fc333fa001a661f9806d1086d6a6c0217d5bc594096938a903a2353db70a077e4a3c44867cbc0b229312e569762f5c7dff86b52fa163ba76d0048d3fcd0cfc02a111db8e0f90c046dec5d9e9237ec75fa897648f08351f1da57673b52647927390af3bc6a652ae318e90dd0661f71cbc8c1df7ae1072083338182017456000f9e9655298c49951023ab5379bb0ca6416609e7c698ed6d65b3718360da4", 0xb5}, {&(0x7f0000000380)="15bfb2fbdf09f94a084053fb1f1e78044766", 0x12}], 0x4, &(0x7f0000000400)=[{0x100, 0x0, 0x200, "a72f1870246319a0c1a8200e325b221aef8c5cb84345b0c5a701381eaece509ade97eec22ba03a63bf18d4e911b649dd282f08cb2b5c24d2504f8012d69533495840aea78be2410e4cfdaaeba97012b005771ac9e82cc3f9409002d3fec7d3d658d2031ee322f919866907533b9f7d617ffb7c3e70888c0a26a37af26aa86816bbf5a76f373cb8e161e6f7370278b502166969b1c7f1290ad5ca17e30e68b915d9bee40d0433929c201b946d80a72ab0e6a19e90e0b3c716f8f468f7b1cfbb2ee19ea633196ef667ac1cff194f8718359337e2ae04db3c074e429651ba30f360b032b1fc0ceef732f0b0e052"}, {0x1010, 0x20f1939c78047d8a, 0x2, "a37e8a7a929a2765859b833a74f885c057d69a1547ad1719bbd7392b6e9c3ddcddbcf7a48afd1884eabeb7c1800fea842c07a95aac42f47e33aab2bcfee3c3b2ba9fb8369b7b3565900da6c4bc3de3521e869f27ea81cd33949d4dcf7645a2b86ed2e4a832d4548ea6e006a2d8645f5176e62786e06f9d63cb1e5670a98440ece698ccefb0e5c85483c6d67c08e22d52422088958d7361ebbe6f3a5e2a0cbdfb252d75c04eeb515da8ff4aa909b26d53228b43da9ebab429db92358378176d6c3ba0c251d1248aaea9fb23e6240c9dbeeaa90ad9d26ee12c382d6754d5d47d286d38b1a93ee75c841ad6a51370be949b83e6141c807438f8530947974105420e15d767239679d0ae1d2c9e615d9a4219e8310f6880f491432211b87be8856a8df390efbb2d8d0d1812a53d8cc432358edf18712e403bc77c9a4b5c332b0ee5c0df631fdf6850fbff91496964b7deecbcfdc3e00b31ba99ad6ad874359b099f1c705b1f0412c040badbc3b5bef3d95f427a17f3f2da8df76f7e323dbee61d1424f8781e4535afc03841620c199b49bea4acff6cb600662ea67cb3cfa2a76406ffa391a09a6b22a7ab43ff1ee2e90d4dcc4822d76169bffd0262201a149235766793b38d16d9668d8b82ad9654669a1087f2a4a8168c70a2ec2ea4786156ad99a8e48e24fd447ad6f7e72ed4d68b118d5f89532fe8acb79d5e9a844056db61e89f714efef82ae92e4ed211ed549c7597df2e306cd4a43da38095beca2e4210615812dd9a061a4fafc024c0b7eb94567bd239108f080bb5a543ac4987ec909f6f3ddd21afc3e9702f282dcdfd58401a0618b18f43726884fa97eeb7e15d552395903b883d73a559201e48ed12e82d20c9f7f30a7066b12adafb9214ee245a31b63dfe71bc7deff312e12d35f3bdced0a1402ca1d2cb88292ef4e3f31e0bfc5ffc78436435083136cbbfb422778cdf8bb7258543b98b1c39563b4891ce95288bc5bb9e2ccb0935be4ea3e368c3f278f187ed4dba396e8677c959aad81d3fd8a686f620be9458fb55c426b2042080448400dbc86d23b170a5669567228cffe3480db28dff137ed4fe14465de52d490949b50b2ab4289cb2df120ae00795666c0ae1d27ff1813ef92eec4c7cb8a4ef3ae0cf4b011cb66c75fb7ce8ed8c148dc0127fe80aebbacef06739c019515df8aa253bf323f23e2f382268823274643e5d83281bf018b3d9eb383317c48c193ff7973d7ec14af0bd67379c42300168fa6e98adbc88e2c59ef3bf43eca0cfa1b3578fbf955670a0fcb8b76fad2d8a691fccb49181a44c813b1c8329c03d4c58d5eae81cf93b236f67c3cae43698285712957fa82780a547cb4b5cf431fefe4fc26f87ce3fd2911ea5972d2eccd62026a9108d157f656c006f1e46b00abbb7f1b989964a32f68d7595bf2afc40d982a7c8e54a83a46d69088fd31751a9958504760c301555d564607d3dd101766777f9bf7f80b048beb8cb0203406b95b7775cfb017c91d37728070eaf9b1a1af0f51afb9cd488b4d92519fae74cf36316c2629f9e4e72093c3ad366858dc6d44459a8385993c4ac4121ea681867703b941fc900b3f562564c5ded57168eb9c9d68ebb5c5058f04f5b5c510a0d16f8c102e7edfd50e96ae7cc17ead0539902ef3628bb3152c6cc9db60534896de7e09c7a2ae3aa39d3cd4211e7bee9c0161a17771fa9adf880795781799715c1e3e82d23ab1185325e779b32f10cf9f626578646ed22a9f325c4cdb18e0e0e98a90e5c02c9def479b2ce4121383788994d3a93fedac2ee18850f8e972c95a6cb8beab063500e86539c7009e726f424c82952993b631b2d02d1ecb381a06e963b8b75e4de2a6a71b1066dfe03f8275179cc99156ed5b734a28873b2920b81026473c2cd1f11765e7f9daf5121fdd789a04de25a86a3c145e8ac00ff0850b8a76599d323b972a3b1810f9eef606abe9d482b7150422986350a95c8e248ce9be78602db36827b7ef63c1fa4f26b12c9c60689ffe54e1774ae10cfd275d286e6da388c591c41932066578dbaf08ff4356cabd66a1211de69402d61eebd5bc4c1a921f32edfa4915ea14536fe3aa27236fe4d5e25192e8ca57f1de01bff7df88f00b93a12f856e7a07939b3ba1a3d518bc7c608563ce66be8aba90b33728da273540cc20d78e056afacd6357e4bb206935971afc182d8bb63a305fbc4f1ae2ef24080bd5b51978a268ab4d010bf44a04605c36a584b0405d37afec686d36a046846972ad755cc5f8e40cbedbb693f07a1402d60b49b50c6da5ba903411cba2a8caaa1f1f777e08a19cd76fd02d66468cdf679660f3a9bb232233132585da82b6cc1deb4c129c89f2587b29c683f0a4fdc4a83a01dcc2b9c761bcac5d37e18850cb112f9ed16a8b1b613fc82d80fafa6ed6b68fe609d76e9cc7af91c3afb117a5d4ed31c11ff32dbdf1d3690b83b1b491cd738dabd046d5fedaef935855a97f37c4415451f28001b8af66888c7e81768c8e399bb2a48211218f3400550712071dbf9afa6a5d067c915227e764e45594c8b346a27da85978a04a82c508d00c4491b543c59dde52de94096027d97f7e2bb28e866d844a13eba3419af799ec14e53afdfafd2c65a15e3fa4d2ccd08a70ba18d0193d1bdd52f8f4da7c6da7b5295d5ae6ccb171018ec5e4c2ef81a0c2842af4e55d4f38b33dbfbb81c9f62b18376d2fe0982ef4bee650624e32a9f305b56cf7ce68e78c92ffe7fd3c80f264efb4b8b5240be456e3cdea1fbf6b87917f57bef0eacfff45373b96af79fc0fd82e15f684e53053c2219101a9b4d89970b9b66d018a679456c5429b811eab2fe720109b630a2da13103f80ec552acd9e27f06c60ba82cd142a6e3f75ca9ac63bfd9a6ffd43006ff2d86bdc41787081fbf5e06655de87cf19b9b7afd00a43846d33aa0a1af5ac2799067e17f52b49de2b8b2f72fb4769b262730b71d3685e761e7c14ef72bbe12378d19a89df346dcc6a93db13d91a75e7050eacc6fe8ea358603f96497ff599c3a1499d2cdf3c24dd45252e58292e1f1c8d99e8d34f02522abd0bbb5735efcf12304422bd01856cedb022f524bdd7c273da3b4ff3388022aab0729a60be16141066cd968e8dbf9eb6ca8f8e02eccc7fa173e0be02b9fda5f9fa96d11f089ab09ef66c33fed3386d9dc2d3e6492c5ec8ba1576bdcc423dcc7fe1f4b4c6d392f65a3b6e35f34f3fc3861a3e7d50e501b343f7e03cdbf70720f0a11d3f767912cc7bbb2ad31ff689c61d9f4aad405d69abffd0904f55a8bb728cbbf6075bc4a3b2a3e018eb928fed40d33ca84ef326f22d87e59e74de05a4257e64862222ef3f5caed28a7327fcc9d1e63e07937cb856549d4dc1f2ada2d374721ddcb34deed2ca1c8dd67575dc200c19a7a699e2d5b360c09d27e128308869746a45ea77747e6b79f972c7d214e604cfc1b4ee767f1e55a856d183ddf11a35e58b727049d49c879439355132ed86adefb2587e3ceebfa9e6ce3bfd25dc358579321c2563b0599896b18ccc1d4ee7f6bf0622d9816e5d6fa32929472eb6efd7d04e464ab84836e0b70503dcc4f026676caf3d4b8343b9206e246a6db4c6174fead5168a09a326c0f8b134beded7edc0990796992f852611c1cf2ee43d169549c39f80aa158fb16ee721eaa069f0f6450a97565dd7736b1df7103541a3a4799f3f463db10524c8cd4197241e60342f71c3a655f283dc710c71d940c9e9f196900de4d97690c0b9c54675b89d342612547068fd43092c75a2e3d54486467f1fa4794d51b0b3d881dbfac61c3ed7537967940099b8e5bfdd31cdec05e49a3a725c234bd6a461326141ce7af15b63115fe7a07967854a644a848ca3e5fb4fc190df0e2f49a2fe3287824b306c68dc620112cb9e60754f92d07625309a5f1c1fa112b3cbc27a0e703d709fe84ce748b423dc87f2446a07900ba9bbf355f6154413d018de4a9e099a58ca863bbbf9fa7365ce1a79631876d523c734d9703678db7ce7ba30d9b6a1c935c4072e022cb77583320b9685cad674576b835edfb7e3a6bd7526ff4b1d306969c65866452891e368ffba7dc38e9607d80bc521d3ff1567542013e1e6cb6b95a9edc79cac5fbf72b7b32f58921ad4f96bb896d7c40e46ef989e1066705807acde1883fcc1d71533c0f3e1219c44d6a60508c0983afa437b78f8cb1b22bca7241c8b04585f2de0640c599b2adf525cb786fe8e906c9efd3686d2047c2cb4741d2e661163195bd770ceaa86b4c82b77b29348207211949965cb767c1089d8eacdfd497097f76c74022470d368b939f92cc6e6c6716c29d963e90867fa628d3ea3179fe3f04488e49bf20383705d868cc8443e98c239e0d52ff9de00369fc6c9d06eb979c0a68d855fd23ceedd095a24ff38d8ee317531e3a64d538151e13d120c540e70873aa3a7090e2925644acf61ea8ad7eac2d3f9efa83252d4d007cc32bdc7d1bdf9e0b1d70328ed28aa7a155092a66bbcf680ea7555bc7b53b002a8a9856853d981772eff3c35a23566c447cc73c9d628b83e647c8fd3ff391fd3a2699f7447a0e5b69b2e73ec3c9f200da69919308d654421491e76f4193e74a16f12167ccd73472ea0c40f8bf63a02bf36e1e9bf123c56ea5fdbf61547f7d8647c04f88d8d0f3db0e8e712cc607616c86e97c8fecb35767b91a7e75f47bca90c1a6b5b6e9460b8ccd03b384b8a82ce7facf28927a443c9eb9449757b0032cc135bb8144b8f6e042b1542d742c47d61acee59994793e91420c3ac26728507b15717cb626fd8c13b19bee50682d545c5bce8ce1db60f02c67e4fe8bada27086f025369b9b41113a5bbcd6d55774ccb37e97ea25585fbaa2d2f588d53ebe21e01601bdf8556ae99bf223760f987c712d87ad81c00f0ecb1b9385ad5bcb25ca18184f4b13539223c6de0cf47e48e8e7cfcae6aa941ab396874e4cc038393001d85ec793b4306f82911a4e1bbd62a2471d18e75697ecf13a4385574905dad9b5daa5bc7e2bf02420ffd2e00939beaf669941c3b2309014e254a37f3635f0b977b99d37092b354022395a35bf6b340fb719bfc69d1f259fc24cd56c906c10a5006af83f3c921f039075c24c205171f02b4faf88a0d4c5d6c018098c47a0e4dbfd5063997bb56e3b82ae18094c5d09645eec0ea5144914836492d65f322cf0eeacfa853fb8ce5bd9900474e62ebdabe5d9765f68f1cadf84dd44c8691fd673377836bfeb34e100fffbc51bbb5b85f8fd9bf275c841a185e45e00ff105dead4c0919f3168de5710f6173ec5cdf64e3e6d7c0eb51e5de3c0d24e50f67d0787936635e83c9e027711268334926bccf2b71bbaa979b3c0ce2afc3eeaafb1a3677517dd4737937fad1d2a8941c6754b0c5ffe30121f2283aac962bfa4d62aa8f669a23163d3685da9750a233dce56667509baab8893f6d89c341b94745dec2d2eacd7f6f130b0f7f4ebfcd44526d1bd891b84553c5e564dd88332c90f2bcffb91a5f16da1877fc839bd96ca9b2697fd7476ec4d69e74d05fba22182ea673287b251852effada55acb226a9ee15fda02b6d5990b94e544684b4890162ebdc97d766daf02aaac0afa4673d6751ff62c9693f2bb1d83059574d96a3f913dc1467db2ae5978a173f27e78af01f80f9ced70c608392ced6dbe4ab9b811127f13c449a3e0aee47c33fbb9f934d21caa1ddd425efc6029b48026b36ad6dbd9663a2b40fbb0e8fbd0ab37bc26290498311e15b13be3f64564f4c9537ebbe8462cd773c116221a1648615a4"}, {0xa0, 0x6, 0x8, "1df4171fc4a7dfc785d1b91618a8e8eafa50b830a4037ab090bb6bcbec269998fc0f3e50fe88748e4e6264069ac7fe78852d15f0af8dc724dfcb422abef24f9ba311c9aaf7539a0684eafeb7e1a6ccdfe2dfe95da90e0784b3bc45add10269dcbc208aedec64ac4805af4b7645df046236be603f3c421e6774ee915d86aee1aff6698feb2235cefb01d33ee7eac4"}, {0x88, 0xffff, 0x7f, "70d357756883b930c0394de5ecf0a71b4b523b22d268ca693581597653271f589ba2543e535b6997e0216e5132db3b5967496d99fc517c45ac290e52185b139f94cdb6198fce9320a870587417bf0960c759576cdc3106474d3170beacdb1ff73ae28db66bf4e06b98b4e300ab9623c581"}, {0x18, 0x0, 0x7, "033dd478"}, {0x68, 0x6, 0x7ff, "aa15c6065c11ea7ae4b2c936834660f7f6816dee77c378682f37e2d7c774bb0bc5908c6981b636c72706e17d2e3157261edb9c480d1d7b8d97729c1698cac66d048a8b93d454a93c909df8fbe4fa07d2f39ee461"}, {0x78, 0x111, 0x9, "fb0e0d43a8621fb869d46d7df1506a9b24467bd5a02ce226cfd0487d754dbced0051c460ce32cb1436dfd9af4f4b86185e00ab04a19068561c546a976d350d2b8efa49c54d15edf7c3a6fe3121d11a9c1a670a4079c7f149e7203ebf0622baf386f9361fe4f54176"}, {0xa8, 0xffff, 0xfffffffffffffffb, "30325187cd87587522ac0347192ae682a5cc710a872d8d6255c0d4d086e9c71c9c9d55db7bbe968567a6f1e43322ea73050347a372eda8d7bcf7221a1b514ed033fe5f6e6f04e45ac3f8a900dae51acdb54d86353b438ea4a1ae36f89fab4ee7ecadc044b403113d36848532076e34be3c7517c728863238f0b1252cd163e88c8f256d8a335c6cd98d65e2da3dc3316cc0b3ecc5ff72"}], 0x13d8}, 0x7) writev(r1, &(0x7f0000001d80)=[{&(0x7f0000001840)="d3245e971d497d032fd87eae3467da8c16f64e77b698a920dbb24c32de131ae52b4ff42e4fe84f1d61eb41e4aed0cb0ae5c81e1c16bd21f78934e882e3e9f896e5e61ce5aff2531968c25140dc9f7936ef185377", 0x54}, {&(0x7f00000018c0)="f7cc8e954d79fba619bd8d0e5717f23e6cdf2eb8029b1bf00208b1eb76d4239fb5cd3bc1f828daa1674ffcb4889b0f29ed3335b698efd12028e7a4d780010584c8f0a18d94d2dac31a5d014cd3b72c7be2aba53d0f3065b5bc36551970d3c8f815c7a78320", 0x65}, {&(0x7f0000001940)="d3f771a44c4459bd20fee9d0917c111da307147a0bfd998dbd68848a1d8573267d3148fff60e37164b479a56c6a9b4ea2b53ed467cdda652a6f2684e987a60810b386e58a6f82058d434de99b72a2f7d6372afc1a6a53bc40b9ba2759547fe2d4790a081e24c0a42e6b178ab4817d91bedd9c93355e7e603cb2e8710e204556b6d8869e2a48411cb2f3a3197083b4dbe6613d6368680d338ceef08ef3467ab70c2", 0xa1}, {&(0x7f0000001a00)="1064fd432a579ac06061afdb80c80cd8947076f3ea7080be2159b76f5b9a76e6f8a1621de97a1b50aff0eb80a09971cdcf24b676342dacfca7e1d6f25fe7eec7927388febbe8d496cf0b2a5e0343c82897f7d8b96e78dbd88e97feed0e3158011cb8ecf3df98", 0x66}, {&(0x7f0000001a80)="2bc8942e364c32791dca43853c9a87256df8cfb4296fbb6bf031bc77316e88d2c1f760cf54ed3f22112989651c7a99b63418b9ce8517e5ef7cb88b6c74a8b5d5cdb5a30fafd91c8e9e97cba6bb208b5afcdf328ea1a93347d8aca9f8c9d8178c5c6f8560808051a70e1e6e2a73419e19d24a3688c6672e162f25a93437ef3afda803c84839c6e04cc7911ea3e7752d952e77a2918b726e54d0fed768a76db7239b423786b802dc1ca80e1e1fdca3cd9f737c9506cfbd3b277dbf9354d6b1646df124c15523b892fdb6c359a71e639d3498e8826586b5567dc177d0dff67fedd9475b0de1783b65c584d97fca497d2110cab2441b", 0xf4}, {&(0x7f0000001b80)="3f8a3644989d31dd73a98801f6bf1ccfd64057a1c01a59659dcecd30e42bead4", 0x20}, {&(0x7f0000001bc0)="b876baf23376f78e20b75901efbc7074f9ac19be025aad8411bed0a1c1f74e8c0b340b598aca1cead4ef249e88b9b875ce5214f7c9f73c6e899a81542660e85cb8c9908bb2076c", 0x47}, {&(0x7f0000001c40)="a31cb430e1656a127d54f69c0083edb6a87f7660de256ab5c5ca0747cdbc758a750ce30cbc82cb9c9d8687b55e290f01b6916cd96c2065528281", 0x3a}, {&(0x7f0000001c80)="abdb14404c181390940a730a1c03fe22c98ac7273ae42927eaf5cf9788ebe4798f696fd00312220d818bc2dce79368c35c924abf065d170e82f394d8b66bd882564e963bbd3bd750fa46bfe8e5b45584b71ec046de4bcac2c803d6650ade83c0a5320c2769e690b57e21b4195c52362b19e39b6ca61571385d411cdb6b0855884f6dc955f9baf884ff7be523b69a144de9ed07a5219363456f30e281af8d0e850b885487f838b9cf07fb840fe4e721c809f8064725bb40a6ab5466bf89ecf4c0d19cc0e7", 0xc4}], 0x9) r3 = open(&(0x7f0000001e40)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000001e80)='./file0/file0\x00', 0x0, 0x100) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001ec0), &(0x7f0000001f00)=0x10) munlockall() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) connect$inet(r1, &(0x7f0000001f40)={0x2, 0x0}, 0xc) fcntl$setflags(r3, 0x2, 0x1) utimes(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)={{0x0, 0x24ed}, {0x1f, 0x1}}) preadv(r3, &(0x7f00000024c0)=[{&(0x7f0000002000)=""/17, 0x11}, {&(0x7f0000002040)=""/189, 0xbd}, {&(0x7f0000002100)=""/23, 0x17}, {&(0x7f0000002140)=""/254, 0xfe}, {&(0x7f0000002240)=""/71, 0x47}, {&(0x7f00000022c0)=""/195, 0xc3}, {&(0x7f00000023c0)=""/229, 0xe5}], 0x7, 0x0) poll(&(0x7f0000002540)=[{r1}], 0x1, 0x4) mkdir(&(0x7f0000002580)='./file0\x00', 0x40) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) accept$inet6(r4, &(0x7f0000002600), &(0x7f0000002640)=0xc) fcntl$setflags(r1, 0x2, 0x1) setregid(r6, r6) r7 = socket$inet(0x2, 0x50000000, 0x1a) symlink(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='./file0\x00') faccessat(r4, &(0x7f0000002700)='./file0\x00', 0x1f, 0x100) unlinkat(r7, &(0x7f0000002740)='./file0\x00', 0x800) getsockname(r7, &(0x7f0000002780)=@in, &(0x7f00000027c0)=0xc) semget$private(0x0, 0x1, 0x80) lchown(&(0x7f0000002800)='./file0/file0\x00', r5, r6) mkdirat(r2, &(0x7f0000002840)='./file0\x00', 0x10) 00:00:00 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0), 0x0, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:00 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="1ca982b90e9e4e75d989a76584beb3e4940cdb4a9d919beae36bf5bd8c9a8b884fabedce4334dd31a9afd4df3ca5583c70a1240ca65ce39bc329b2861079625328df9c0484ea1efea2862763", 0x4c}, {&(0x7f00000000c0)="97275b62287e8a042ab06a1d367ae2bdd728dd5b1025b5a9438d3fbdbb28cd86dfda6afb0f2d5fb485fc4c64380398479e8a8a742afe4be2ad16e4d9e0babcab0a407cbb5eff6255d90cfb9c7a4f139ca300a6ecf5c80c98a15fb2610a763585d8c761dc9d2ecddc71750d135ccde7e44ed17298e8b5394feae0f17054445d7e2627508472f6af13462c33c623e9a32bd5037c9d75e8b7e22dda273cdaddd549c78dc3484fd8dc0ec3cc8660cacb5dd1a4716e9c28bf88bd6cbda0e036f0b4", 0xbf}, {&(0x7f0000000180)="c7c3b0664b325fed47b1c822b37a47ce58428e837a95c9f296df6f037cef16a540ca53e2e9818f1ff61f699c41d735f58f101ad32fa90ef10735f8a736c9b351f9ed383703e2e288ecf514a82cc9f9165f3048073db250ded68b6722b08613a9dd2a73b89a2b1b8d5d4ef153d6a4d8626e9e2c9a137ecca93dfc35eafdfdd7949b2c40bbc8bf22d4a6f7572ec4ecfda6609f305ca066903e9dea10ec17ba500b43868917c6a912a045be853a4324b5f474dd04063801508ab4cdb45004f6", 0xbe}, {&(0x7f0000000240)="d173c500edb722b47f8fa8afe22f905372dd79fd287ca4168d4c0426c8e6517ced6d2167ec6a8d25fcd55189a2344677ab34bc99533efd0a25de68afc15e56fd104b92a8269f7ca15989f3b3cd293344c5585557c6d67623a42bc84d390b4c7e6aec53fcb48368e8b8755018dfc64a42960f3e4b053f2e9e86a925ed4ad5124ab9ce6f33e7d69e7f8b646c3683e55dd3b2fcd78578bc6b30527ad35c115e05f2a9cedaa32896bcd3931701ad39d6", 0xae}, {&(0x7f0000000300)="6da795cbd4ca623c8a96ab131479877b44897eaf42f65cc30daf4c5026b7319fb02bdac762a8fc0a05fbee5b145908891ebb61ca17fb5bd364f3a9eee22d6654ab3fc00937525d00e653c023ff1ff0840b63babefe9defedd04d98a280f12ad9d0bea8ae039bfb94394b53b922ab4bb1713fcfd635784190dd5fa1c9c88d3d72b57aba084b1def2f730ad6616a952214d901990bc94c1066f2c54dfd93d0eee6c684e2930790edf69ee671d9f57ab8b7bb07699df2093c478dcef4223d87eaf453a3362a8eaba5c2954a9ae06d8992926feb4d0fd2c58f695207f692bc44af7278562da0a5777eb67b18de9741ad208418480ae566031cf8742d4ea3dfb647802d48706c1a2c9b429694f0c3de1689ea8e572825ebcae9cbd8cb6ee108a489a14e74328ca0492b546b447800a21fa46ad6b40dbd4f4f9e10b332c5e772738951915c6db2a8ed86c2f5157abd97c058da0c456adc9794a04e54bdf798866ebe1c1e1fe286683b9a24d7ce4a70371b1d6a95987eca83aa9353c3fd385060834b7c0e11a55f15d262517cf419f1d50c13c7897b24cca991db7469b62e8b56de73271a1203ea967e1ac5b7f7bcb3b241a262acc77199b5bb0f7c9f4dc8a16949ec9531b82fe6420897894bb397da74b9745816ba90a1b7b3a87a131fedce26e434c74e093e8c0dddeb6dd101c955e8ba55fa05207dcc1d47d007a92ee607cb867278d96f0ee05b89a848c1c16759f05e2134d429fcf4d502e51193af73b70e21ad9828da5d6853895193f1c51644f3525d5811825c092a20d48fc1a2c75e5e75d2a1415c2cc9297fa118e40f4323ec651c572c3484046e7c809ec4a34f507c2e6cc682a2113fa6fad02be500d00b120de902a59cce247dc4ffa7d3241f712768bbce956f5fe0727fb4994fb1594caa690d6a3770dbbd5b70a5c74526e2fc1f3c60bf064a855b1e0692c2c82ad92dab47627f8ad4d10187856beb124f993ca4dc1a722054767535b15049c8f307eb4db5fa5dd4008f645f849974e9ec7d6067b12c2ad2d0c3dbbea6e31b84ea81576449f80ec9e81407d91e44de331efe5c25d6a01b7ee7b4845d0a3d6eed1b07dc81833e2d80430d01ea98d03617b5e4a4e0da5274d80b548b9f7ac57b5c2d8fe040a1b31d8376ea2f2de3f2a49ae857d288a3c5d6ae3e220180a9d64fa79f3a090b7efaeae94c4193cd4678154632b323da34e64a9f9ca19f310abe1732b5672e670518fa1dabc7fc0990c6a9f653e1d8b09cae3877d8296f6ea8196beb4c25c191ccd29283a22daf2f119068cb1598ccc033ba9ec6a52284aae1339bddbfe37abc77176d0571261df0bf55e67fbfc35f9b6964809e6d5b393d22a942b95dbfd058c246b00b9f1ffa1fc80513470044686f9931096f7a60a437c2d6166803de536d7b78b5a6f69d6c6d991b4dd1b375d736d8701321cdd2aa85f3e3fbd5efd1b19ec8384de3f08169406d87ddbcb6bc71256e196fe5b02a500a81221beaae90585e5533682f68ac0b3f47f4d89a4afcb6c475680226c202f70d1951c3a5643d3f8cdd9ecaf72c0a3f4851b07f7e8ea605907df7d35af82d9d1c768e39d7ad8ba481fb68ba739c9076a1161c52c7a56c764f159e41d47a131b865b24b76e0d97d52b0ef4bfbbd3e1548f4337da0db3ab8337636d14eeaf6c562fd02a75780f388531dd8be7d24ba991002b7ff83f2c105fa9293d990f16b0cd17c1ea3be74fcbd56d856b0a1d6c92d9fe3dca7d66d8cfe6391391dc1f6a7f927ad46154c5a04deed17c0368794b37bb15dc8a1b3d4bfffd90ce3a7f002b52bc73ff5ce377abe1201f9858fbe8f2cf5a2ff1dff64a6f2c768eb93b59a25965b61a90b64fd0c4a209261fccee6f741489d4a4f60b08680ff80a8a800539f2446bb1226279c21ca161ffbd8431eb3bcadb1551f784e2a4c063162df91db2abb0684a86c09e9b856a2888ceaa781768fa1736ecaca6eebb516c7fd47041c5c82830f0669178805786ad17033322b7bfaa41fe78ffbf9fc6df2079f0e4a3feddd462fd6693df7a48bcb701314d576030433a9ca7e670a72b3212b918272b8373eada9bbf42b2aea75a7865c2245b44d713b95ddd6ae18ec9287b711bbee3e246dc008118a8b5ca8b9a60b20ba5147f4c1aafa30a3c2d695e6d0d218c1aca0d9bd0e19c497867db20c5bc75a73b3ff02649427bc8e6dba33a0a7d898319f668442c0c7dd9339854093f8438d56946f9c154847f1fa4fd50142c11a257293b68cf194b4baaba5e0ee6bc7c73834026fcd75eb104cd6f342d38f4d83a70d0a5ffbee550cff84ccd74b4565e2b4f7add0d3315f1d5d1647c5557f78f96a23d902841b80499580897557e14b0c2b23d9faa72d36777e53f2cc27c0d4a227f0559e4bab6b75a4f3ca423dd056cfe17bbdccf081c1db3aee6116e204d4c35f905a84f8dce5fb02be0bd1d33cfb40e22d39bc814ea8cf0b7110a571a1daa8e0303f9d558f299148295d9ee269f538965db79b6c49b6b44b9f3b669760ed1c3202094c4eca3497fcd80b43ca2e39feaad73ed15b72dd00c1c41b794eb806fe6b3414b56a0f360036604ce2b6e0f7803f58d3763fb1d2b4947579a7123ef7897c9b188b07853ce59e074699e9d03fd8da6bfa287a08b2e28d5c5f7aa0ee44c4aae0240524e93d2b160b0e7df0e591370926bb898ce191541aeef963ca02ae41766a91d3772ea2f818b213441f7601daf6290ad053dca8da98f6411ff64761e3a42b87791eedd848ada5e024864de0d08a6b1f194af96cb0852d41e49e3401c9af7346e87807166a4734c8197d848d61adf711c1049a5054c5dd1cf796fa04e897e649963f044daf282309161ddc834adc125bbb87f99f1121441359fce4718446e08d9578b2698d2d7996dfe252d1002117781c507263ff0663e28e06fb59db711d8f661ff91c8904fceef5eef64e6310a0e85226a5a513e6e48939753e98193c2d8707e3ffc9e44f1fd22250b83a2843dde30d5cb27f7d8960ddec80cab2489a870cd3e57822777a13da01870cb5af485eef2669b910f9b973c5321ea8ce2968a89d4fcc4da96ef744743a07c2563b980aca2de8bf7694f268971496d080375d89df97d1e89163763ee73f7bbe0eaa17b69b44ef0a0e251f90e8c3a3c3c187dd84cb1af7aff66c4551f49d29f416c6b14d541a29c71463808f0a2d98e67de785870995ec94e3e5d55f4264d8d206201c71d0e0b3657bbc032aef20e6f28eab4b31a0a766e37f3404fb86412a53b452f004ad8e273a8da46b8e8078e4c72620a08b9c70e9366d76ad0235c5cb024c3c08aaca00a4b8c8280a25a260a7b99f2ea3403e4de15046fd3d34736b936a773e66f3b8f3419ab405838a8669834dd47c3a5d1a21c7814a7c5594a4a81acab96d2fd9586846b288f44b958d18c99dfb10d35d144935afc95769f6567c2316290d824c1eccf19f024dd470eb86790f5bc2d6a095d1a3259504ac490280f4c6a96a9347a2599084db1ebfd5b9881dc072b98a4bbbb03e1c2514302e0ed9b9350adaae891e47fc8904015b4ec5be9fd8359d214320cb48cccf3d1593d319939ab1641080675d72856f7cec266f48ac4ab5aa5b93eaefce9bbe2951e34f756ec7c309166a4afb90d3a4045156e024752c1d53d636ed15853da4d4d933a7fe0d7228d427c24ca10b498b3353b9f9dcbfcffad4124230f904f257e05b134bb04d2b047b310f0bb64770616831508e605014eebe1ef49931a5bb27e17f2a6a68cc645df583b2696a943b8040d03812bb9364962a8aaf3f6851634b8df13a9b7c0f08010bb1cbbf4aeedac3a03be32fdbbacb2f652b094402ccbb83516db6a34c4ea3379fa0b9bdf29422a32e658a35834bb71f43e1902b87c1c30c553299e74084c37fcb18696225794f15de97f5602d72776e73833bc8ea9595e80b45cf88dd70e613cda7fb71197abf61c195bcb879fa23d20eedf028394603f8e5bbd355eaf6bae4dd60e6d8c9f9dcb0ddba4ab6e349305f909dd17542ab873ff95655e41a289bf2dea12a4106eca9a13553e36130d48b69be5b21582945ef3f6082a61ed2aec5f00745f322f46e80ae5b1b4a3422b2dbd64fbce1a662a9b6a47663c791b8c40467dec2bc82c07c335f937fff934f2ff294fe81202352a0f1a23d5315fdddbddfa09ed544bfe411298b55a3939b33359e36a45bf019909b35c800e4bf5ec33621f99658e40c959d80c116dbe410369a132f61fcbadb8583de9ef8b31a22504e05144f1d49f8624a4ac757eacfa2b0ee7fd453182cb2a7d532967fd4fe7183339b74e0bfa208ca7997e3cc8c3155f1dcccb8ea7e3ddd143f0fc40e1a984dbd40a38e75569049b8be1122b8cb755b63ab79747f191ca706d62ef0e0fbc9246028440b0e19ac1961cbbf988b382c0483f25e392421c1e599d3bbd6b6d926fcf4db95ff7a4ec28ecabeb56c2b86e1eecb2d64604b9b20e2f1801caa004e5abfa2fa75d4ecaa07ed47365dcb05dd53ec16d4e1584e15afd2080e110838d717fda0b158c6bcb0cdc12e9c2c3505e75ce2bd9da8b3c2e1064dc4e67919d668ef53d86e3a1967a357a651010c9df951732faed824e0189af215a250b5623031365cec9ae818a31456257fb1042f7f20c5c5b5b4e42f9eee5ca259c585c8b882863ba1b8ef8b961ed777a17298e2d252f4ca2c4e6300affa03a4d5860ce941732f8d94a5046c59a42c206146d22e3988501b89645fe7700582280b8bca665542a2b5e0371b348ce88b421055ebfd88e66bf696e786c78e49e286bf07b3caee4ab0f9857a062bd11f92db6049458d6c7381a0e718bda4dd6a66fbc4deb79b17fedcccd5860231d13273fadcce30ea645af54e08d34a0672ce1f4a98de7647215bb16e04a2c7bff97866b6cea1af565c1c3858c22c1b1721ee18f7071ddb9cb7ac063f91739dbff9b6040abc4594d425209d1206a43479c65959ca5017b58301c0e32be3b34ff3a2c51db281d5a058d23fd4758cdf3fe699c337b8c671633182951ea38395658304e3ae40c37350db7c5c1db9714fef93d786386802d74aa9d781a1b8004e37f95983f6a932564713c525935617a7c47669147fa1b44fe5dae153baa0698e78af04ba0de4625643125114e553a4601b6e5cb99b231752fc6bc28757ef2a326c67872042bd0046eb70471f90a2c65222e09a1efcb71a601d4397f4b13ee18aa7230b7db42fb9e5f160668d5a40785efa814aedd98ac0fbbf21e63d7f65665cde48202ee781064866f17f4d60355062ebebd1bb6df09a8a88662f83192d24681b8555e47ce3b5cc89f713a98ad15cf5e3e94b2a98f58ac8ff95128fd0400c8c892123ce36a100add2bb5055acfa00c50b8e1952a725c0a2dde92ffa2d7536d595fca767946654f2a66928ef87cc413c4928640b3163273c9d37446bbff627ab5957472f3c89791f7543fb4aa15090252e40845b9998f9f7b88754fb827ff10fc0678abf39ff62b86f54fbb72960654dbe179d615c67b9f82f0b94d750971c93eba18d24214c95b035cebec741742d8d330c618ad518331d303cf366ad3557dace8c84c64f6dfdfc9e56dbf8104aa3417217388d95bfab745c46a309433a7793837769d63fe9d0bcf948084234164ced146c8212b59688ca03454c3046e5af569ebd0b7496ce49d007e4d9b1240045d20cf8ffbcd041b26d5791e5f06660576f37b51bcf1575c3bbb363f017cde91356930bef3308df7f76e4f40711c3b1acd8850506700975d76ff93a055842ffa141ecc7dab05eab8", 0x1000}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) fsync(r1) 00:00:00 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r6}, 0xc) r7 = msgget(0x1, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x5, r5, r3, r5, r3, 0x10, 0x4}, 0x80, 0x8, r4, r4, 0x0, 0x1, 0x8e62, 0xef}) r8 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/13, 0xd, 0x40, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r9 = socket$unix(0x1, 0x5, 0x0) r10 = dup2(r0, r9) geteuid() msgrcv(r7, &(0x7f0000000200)={0x0, ""/142}, 0x96, 0x1, 0x800) r11 = getpgid(r4) r12 = semget$private(0x0, 0x7, 0x230) semctl$IPC_RMID(r12, 0x0, 0x0) recvmsg(r10, &(0x7f00000025c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/116, 0x74}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/62, 0x3e}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/109, 0x6d}], 0x6, &(0x7f0000002580)=""/48, 0x30}, 0x40) getpgid(r1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000002600)={0x0, 0x0}, 0xc) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000002640)=""/4096) accept(r0, &(0x7f0000003640)=@in, &(0x7f0000003680)=0xc) symlinkat(&(0x7f00000036c0)='./file0\x00', r10, &(0x7f0000003700)='./file0\x00') sendto$unix(r8, &(0x7f0000003740)="db0110f91b301244b82be11e9917c406146e8e47c8844304778ec13dfbc3adf57222132f9334883a39364d968a3bc380f142684aa5552d", 0x37, 0x4, 0x0, 0x0) setreuid(r2, r2) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000003780)={0x0, 0x0, 0x0}, &(0x7f00000037c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003800)={{0x1f, r5, r3, r13, r15, 0x21, 0x10001}, 0x0, 0xdd5d, r14, r11, 0x4, 0x7, 0x9, 0x6}) msgsnd(r7, &(0x7f0000003880)={0x0, "4d91b093370b88dc814fb94b5809a4d181b9051bdd5d6eb6eb70b11afc45787e3705d9510f709e7514257b858892c07e68fb8badc2c9ae2b2dbce9159f72df2396b09eab7f8ef971b2bf647d6676cb01a8bb150fabc8c27f3f3f032877ebbec334c38495942da9f599a648b1678f1a619f74a19ff923aea1924ea9224e9f13db338dce1496ee256c141e7e1d04a66eb195d33cfc41f944a66c1132a55882ee81851db49c8bb2f6ec8484c1deeecd681173cd5367d23d0b733d"}, 0xc1, 0x800) bind$inet6(r10, &(0x7f0000003980)={0x18, 0x2, 0x5, 0x1}, 0xc) open$dir(&(0x7f00000039c0)='./file0\x00', 0x80000, 0x40) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000003a00), 0xc) 00:00:00 executing program 3: socketpair(0x1f, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000080)=""/13, 0xd, 0x42, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x4d}, 0xc) symlink(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)='./file0\x00') r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 00:00:00 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) shutdown(r1, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:00:00 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200800, 0x2) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20002a, 0x8) r4 = socket$inet(0x2, 0x40000000, 0xffffffffffffffe0) write(r0, &(0x7f0000000140)="4b7a8a41e8b7d8e247fc5c5c5e7269708bad3f5a006a1ba608f5502cd52ecde0a6477f3ce2bdb20277601ce630072349b74ae784715302becb767e1021fa4e9258ddee56d554143aedd5fcdb8d6e05814d607c386192ab2f5fb877cd531975b9feb2e40899dbf3372221320a457ab2ddd5f7036b1f20d2984b9f60f36a818bfa2acd422d963993220a7c38c76870f1d548d72e325a4c3590c5ae2a0b848086f0ed3161c47fd6d6214c0cc8a359efe083bc6d85eb7e427ec35745d59def38a504beb1a78a970e7fb47080aed17ed97d6e88629ab4628e7a19896c5e4a036c67574c4a24ff7e", 0xe5) fcntl$dupfd(r0, 0x0, r0) r5 = fcntl$dupfd(r3, 0xc, r3) r6 = dup2(r1, r5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r6, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x3, 0x8, r7}) close(r6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) r10 = fcntl$dupfd(r0, 0xc, r6) socket$inet(0x2, 0x10000000, 0x5) fchmod(r4, 0x0) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r13 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x87e}, 0x8) r14 = socket$unix(0x1, 0x2, 0x0) shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r15 = getpgrp() sendmsg$unix(r14, &(0x7f0000000640)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000440)="053ded685b35dcdbdb3c6ba12bbe5d6c06e184ef210cf9eff9fe500a160dcfbd0d22bfb310a5e23143a6b0d2d5ab80e5565457ca733a203b8fec74e9babcbd280263855fed29a9e526b0bf6e0bd25d6224f4cae3ec29338aea89d0554ae2b0cf7d869390469e1f776ceee065d989b881d928e5503d52776c6eec110484f77fa8d817c6bc14454292cf9e665dca5d6a6a0dd13fc5658ec1b83074bc88cf9fdeda2cce6be0ed24a91dd87108a4ddec247bb68186395723d6ef5f166ac293984d7117a698a2d47796f12d03ff7978ed144dc50c", 0xd2}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x2, r7, r8, r12}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x2, r11, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r12}, @cred={0x20, 0xffff, 0x2, r15, r8, r12}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}], 0xb8, 0x4}, 0x400) pwritev(r10, &(0x7f0000000800)=[{&(0x7f0000000680)="8f96248d4dc579fc773831c4dd2092ca13c21a52b39a82923f16e5f5eb67a098754715d577240debbefa8dd5db93161ea4e5665234028eed0d1e33fdd82b164d4fca850d815526eaad92d1", 0x4b}, {&(0x7f0000000700)="fe38fa2f6fea7b726f384d3072e99c6b0f5b298f1515cf0c02396111225de1ab1b347f1f99c3d48efca9ff957dd164079d76cd5660440b99569fdbae1dca378c014371bf0bc1afcff9bcdfd9d5c150507bcd99904acab5e21aa95f3b2d2179cb37adc7051c49b3e6118e509d3290ae7bab72eca2d99198f845a1e82d478364ad995ede86ac", 0x85}, {&(0x7f00000007c0)="673e699ecd586f9d5780ffda3439c8cee44096335e3bd55b8516f969e8304ed068a504bb5c0e2dad", 0x28}], 0x3, 0x0) fcntl$dupfd(r2, 0xc, r4) semget(0x2, 0x5, 0x0) accept$unix(r5, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) 00:00:00 executing program 5: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b24bda32187c6e7aa4398d3cba0bd6c51354534a39cc43657c", 0x19}, {&(0x7f00000000c0)="7d79bf440e7fa75c375e0f462c39282620bda2a0e09c6d0a309e2b1a22846511a74c22dfceb17f67651722e169c57c06dc869ee5dc0bafdffae68da1ee372e0db116b24d2727dd15ec5223f78da0f0b0bb82c676b614c75819661499", 0x5c}, {&(0x7f0000000140)="448ed5a9e13f9a9f833d2680fdf3d54e828c", 0x12}], 0x3, 0x0) r1 = socket$inet6(0x18, 0x5, 0xcea9) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="2fba0ac165b4055607c8", 0xa}, {&(0x7f0000000200)="acdc939c27994840fc60684a3dcba6e891e4dfc4faa71c1c1eaef80f19ac7ac7dcf1a51e3abdd5556bbb602af9598d24030a6a60b4846de0455e33491e66705e4414841166da3c2117071234c6cc104ff9530a379d02ba2b466228a5397b38b254dcf505a0dbe9391bcf1db55399a6a78e37459e3a682f7c89eaf60b2ff2b5386195", 0x82}, {&(0x7f00000002c0)="f69dba117ddc2eb4e790b4910dd3442cccdff39b94b8f436c2b4092246d1f8999b7b1f1fcd569b9fbdc6c436531946b948ce60d5bfdf730231e46086a348df67a99ac2c758efdaa442676169fed1d866dd353f82ae8ac91f14d22d9026d6aaf59fb213ef883714082e36bf4d806f1994b96b0203bcc75e38e4c27b69bababf2339b637e1255a35792ed6e2641d375e026ba42f583824a1c39d6e664052ae06dda04e55df0ec198a8cf", 0xa9}, {&(0x7f0000000380)="86bba5d65cd4d1510303cd9ab97fb4dfc5fb20285f40ee36d142d5e507feff07f33478391373571a31625c2b214f702435f92a5b80689a1c5af8c53c1936614f7a106ab53a06feedf162b7b98ba7f140512ce2584d696384f1", 0x59}, {&(0x7f0000000400)="dc17ca81a44f375d4369423068a82839dd294f5d75683116b68bb8b4b54703ce69da31779ceb0b86d65586f5e4e1aaefeaf693089ccfa6a316c6471f1ace5e1b5f694270ccd081088eca586568388b47af72058d8320553e77858262627c3b488779ea", 0x63}, {&(0x7f0000000480)="9b26fb7b38b1d56542c4e7281d4cee6ea747a26a81b451e4ee3c4ed1159f61475bb0d3f539fe57db6ffdd2473df7feac527046f97ad83978bf4147db95e73d458355602c8743201f89519ed8bd550413211235945c05abdd67157582fa63eaf4b62be9c4f4f48dd80b9a378aaadb9b8f5c1182536fb7827ba027d109e15404f9f3d1789c8748146a1171b6e11253f499", 0x90}], 0x6, 0x0) r2 = dup(r1) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000600)='@\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000780)=[&(0x7f0000000700)='-@^/!\x00', &(0x7f0000000740)='-\x00']) faccessat(r2, &(0x7f00000007c0)='./file0\x00', 0x14, 0x200) r3 = socket$inet6(0x18, 0x0, 0x4000) mknodat(r2, &(0x7f0000000800)='./file0\x00', 0x8000, 0xfffeffff) fchdir(r0) sendto(r2, &(0x7f0000000840)="37a21b9b05087005ff8aac5f71663527ef1502404194c4e72020ae57b8e740ae044b96bc91ee3280b1", 0x29, 0x401, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) getsockname$inet6(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r4 = accept$inet(r2, &(0x7f0000000940), &(0x7f0000000980)=0xc) socket(0x1e, 0x20000000, 0xfffffffffffff000) r5 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x8000, 0x10) r6 = accept$inet(r4, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) readlinkat(r5, &(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/63, 0x3f) recvmsg(r2, &(0x7f0000000c80)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000b40)=""/172, 0xac}], 0x1, &(0x7f0000000c40)=""/10, 0xa}, 0x2) fchmod(r3, 0x40) mknodat(r5, &(0x7f0000000cc0)='./file0\x00', 0x80, 0x9) recvfrom(r3, &(0x7f0000000d00)=""/20, 0x14, 0x841, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0xc, r3) chdir(&(0x7f0000000d40)='./file0\x00') mknod$loop(&(0x7f0000000d80)='./file0\x00', 0xe080, 0x0) readlinkat(r7, &(0x7f0000000dc0)='./file1\x00', &(0x7f0000000e00)=""/65, 0x41) sendto(r2, &(0x7f0000000e80)="28aeaabde1e879447d69cfca9d27c1797b92de04add520d65e1e251cd82e08381c2df0008c281180e7b360eff51db4fb400cd83eb65c215a0ff2e04789631e248969493dcea3fc24ca7a7930246ac1355d1e158ab628e8dea69e4b1f4cfec4dc4b590f369f4025f175bcf90fe0a5aa", 0x6f, 0x400, &(0x7f0000000f00)=@in={0x2, 0x3}, 0xc) r8 = openat(r6, &(0x7f0000000f40)='./file1\x00', 0x20008, 0x80) accept$inet(r8, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) getsockname$inet6(r3, &(0x7f0000001000), &(0x7f0000001040)=0xc) chdir(&(0x7f0000001080)='./file0\x00') 00:00:00 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r0, 0x89) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x3, &(0x7f0000000180)) r4 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) r5 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x2592bb60}, {0x4a, 0xffff}}, 0x0) r6 = semget(0x0, 0x2, 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x0]) close(r0) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getppid() setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x0, 0x1, 0x10001}, {0x18, 0x2, 0x3, 0x2}, 0x7, [0x8, 0x4, 0x5, 0x10001, 0x100000001, 0x80000000000000, 0x7, 0x8000000000000]}, 0x3c) r7 = socket(0x1, 0x10000000, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000500)=0x3) recvfrom$inet(r7, &(0x7f0000000540)=""/189, 0xbd, 0x1, 0x0, 0x0) r10 = semget$private(0x0, 0x7, 0x6a) getegid() ftruncate(r3, 0x8) recvfrom$inet(r2, &(0x7f0000000600)=""/153, 0x99, 0x40, &(0x7f00000006c0)={0x2, 0x3}, 0xc) accept$unix(r2, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000007c0)={0x9, 0x0, 0xffffffffffff78ad, 0x101, 0x52}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000880)={{0x9, r8, r9, r8, r11, 0x28, 0x7}, 0xd4e4, 0x401, 0x1}) recvfrom$inet6(r3, &(0x7f0000000900)=""/4096, 0x1000, 0x42, 0x0, 0x0) shutdown(r5, 0x3) 00:00:00 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file0\x00', 0x1, 0x8) mkdir(&(0x7f0000000a00)='./file1/file0\x00', 0x101) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f00000001c0)="070e1b7c37f9ff9daff8a6df948bf9107fc9721dfd7b470f4f61eee934c4adae43897ffa504f8cc3e52b1bb95487f11ffab0c81a63e657090c69eae2a768dd944ca79954929b027a18dace32b1c9c2c95ab764ae38f6a905bd8e4ac5fcf0fdfc231470a8ba15d84ac9c4a97ef47834ba3303bc79bca7eeb8350ee117bdeb495cba53bc8c8ea7e2a5d5cd8b132e952a6b329ee5464edfddba5232f3d825f2ac78b059db54b83e04d62a007b75baac1ca9076bb872f782c3a8bec0a378e97aa903d0978cc52c906ab56b814bc572bf0effca", 0xd1}, {&(0x7f00000002c0)="f409d3bf6535981e13708b97eebba318d4cebed4ef354c2793c46588c9871f0c8b3277fb8ef5063b723f646ec5b848d70b3c33a96e9b5829b2949d87700763de57ed5170871f2e0f5332927b1abfabd7ac85ce310403478078bd57ed819f33ea8536403e5eb66d8e8a4ddd91c478c3bc5d908cf9440719b65b823ee8256e890343d553dbcb8740caa0342141d706e52eedec849bd338c67a37821d1001cfce104716a4ae908a70810685f17c339871de4c8a6ee4be751f49a506deefe05c632cbefc16e3251a32a6efdcc550b1fe6456fe625a5d6f", 0xd5}, {&(0x7f00000003c0)="7db2d372fcedbda5b324232fee50845d24345bfa72ba26b35158406c841ebf0fa47602a022b1e1ce6d46957eca9d73a6f1dfb4a605bc97034f4aec123dba8c8755ef90b16669d8a8a469f2b581782cf4130ec8ab3d04d92e2dacc5b001a0ddefe21c7c330917d4e657a6965b2f6a237d33ee530d6613408a9700ed5c835ecae6e8d5f3debc9e8cb81cc5f809bbbb8ef7a79c0289e68c850e4b02f4f96cad8ea38392eacab026d36b1a7da2d5f5c02e2cbdfa5345f740eac0fc437202d37167d5569945a10b4923e3aa35fbd4fcc221fa3fe430619a80c91e60d3da89d9ab44c409f7a4eb2cfbb3d5c5a3947b4da858c7", 0xf0}, {&(0x7f00000004c0)="2a9679b0f5c7c0772ebef34ce46fb2a61f0715ad9c4da86717ebb993b4e07aaef7876d9577bb8c6fedf498ce79d658ee8efe2e34e35a3f10757b66367cfaeed2bdf3df3d6f754fec6a4b55b1a13b1b4be745ea02e6e22d053e443092b2790268410a41bd91e6a93f1db5fdede6a02fb7d016f677d0b0f0558371a518c6698b204ccb96dd0177c15c01dd7b30953c42ee1d3044e834946abf53921b", 0x9b}, {&(0x7f0000000580)="736de29960b66187db9ae73f08e322bc0d25cb1005981140c3fd83ef73e900e3e700b082f8fedea74e2611704de9e0c15a82c34c5a1f42ae4db3fa220180ba07e9155f60b621d0687966ffd844429ab896d1b200ce6b4e", 0x57}, {&(0x7f0000000600)="39404739ce11e6896863f0b71066519dd882", 0x12}, {&(0x7f0000000640)="49ef6bc0991f7df4ca1b9b42b5febeec1991f47d25ed449b88d1433b50b134ca36fe8bb0c6557edd8e5f3b00786419d5fec7d52127700d806dc824ceeb9bafdb83d8ddb219560cfc6c8b3311847efca07e016bfce6a94101483d8b740cfd200f644d74652ec7e770b60ad92e6d3a5a111afb2a2a8a3daac828f05ddaa130b4bd3d6c2c43fdac654a480c3f269e50212175f1e8f3dac747387f807dfd0d1ea3d3cde824d34b72085bca79901c606bfcf73085b8", 0xb3}, {&(0x7f0000000700)="33c5be0574fe23cc62cb1d5f1a0ac857df55843eaa557c93cb1dcf1467e8d68de5b6439baa3759ece86990fbc7d1fded6f3d96618222bb663bea36ba20b83e86dcb7514a9a7fe6ceebbd61fcb0398f365bd28e08269398b0941cae9c35620084e07a373d1e6fb31dd314865e32ffc749d0eed083a540fd72ac73af675f25309074deb168e914abbc2923cda3b2021dda45d324014372774362615e1f03732cca4bd4bce3baf105d1636c532420731293458eaab055772ea0b101891344fbd2c43fa2fd25f7cdc63bb4316a098a2858bf2004083966d841d7adafab0f291f223b1cda9934778b7c50f25d", 0xea}, {&(0x7f0000000800)="2ededcad2a6684bfc22e9fd11cd535292f150804ef05099646194d519c26e855cf5947bbe4b61389e5a43b92cc573dace5a1a6585617e03f88d1ac29075fbd32972dbfc2792103ee3d53d7ca40ddfddd6132b44ef6183049c12b9f88f8f75c8630bdd7981c7a4ecd89f2cfcfcea461ad32318e150320b51a97e182915576306082bd20c68ec8eb38407134d7dbfd9bbe93b6e819396737837d84400c6409811960f39cdfca7fc3a1295ce58b3b09570c16f2d5ebac25c2d9c6dad7f6ac51cadf9c93aabe16ef582570efc3bd7cfd47a14660562ecd5feeec", 0xd8}], 0x9, 0x0, 0x0, 0x40f}, 0x4) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x60) utimensat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)={{0x4, 0x39ce9b6}, {0x400000000009e13, 0xfffffffffffffffd}}, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file1\x00', 0x200, 0x100) 00:00:00 executing program 3: 00:00:00 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0), 0x0, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:00 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0xca12cda61c5680e4, &(0x7f0000000080)=""/10, &(0x7f00000000c0)=0xa) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200000, 0x44) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x400) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/34, 0x22}, 0x800) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/123, 0x7b) connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r2 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto(r2, &(0x7f0000000440)="286ccb4ed1c4127910477f3add3c78faa969879d91be086c136720815fe86ad5b986cf79a8301e03104f9574ccd18cbcf50315e48a9549b9cd4cfb5ed743a5a64ece31d47d24738dc082ba13e5723afe99af0159afcf51876a3ec9a27b3cdbe2f3030eebf51f082a2e549e67182eda9a16f8d2435f1aeb32ad6c41f17e67864416757142498b466c06460a3f05fd618cd1e756757bcd742ac47a414680e27a2f790107c0f13b8276d776d90b6a861233238218a43338d48ede741fa2a73d9f2dcb1d8676a1f6e3223ccc7debe4c836084e4aea7d4e51d9dc1df38cd03073f22d171d69bd94ef324ce2c9ee96c7832180707b8b86d30637ee2644f05539924555801b10f76e0b61ae819f13e0f371185f0d506bdc4ad83dbe6daf3dabc1d38b336c3f70dc797237de82dae2bf034fa2b84ac3f898b86349f0452519f07829bd78310d45eeb8bb5b62661fcf2d31da13db102123ae8065edbff1b66199dccbe0f97f9d593571d042d960c63980e83fa70c7727aa88242d95a58d2df1aa36acae5fbd575da114a6e30c5e06d4cd92b3bb4a4885d067ab345cfdb5722aa740834bfd9f12ecb4964b5d70f8c896671cfa01da36df067db46c8d3e682ed315c7a0c514af01134d0d64f7c8be6c6c1611f77e1149073853fef1464a22d329f4ea78688b8c7d44ff9c1acf84e207accfd92653461e09b167ab581c19cd41a47a57d3a99f984ce63148250141fdbe0e023f6103933cea6c4ef9fc1dbbcf6256fd84fc1d8bf71e455debb07beae5eeb54a0b60f22dd8170fcc8885a2ea9aa5d9936c3d041ee156e1695b3396c549096757f619ffc38026296c47228360e5a796b8d041303c47dc70f47392dffd0770f13fd555c58963073beaf3793d5641804798695315619346a153b84230a6f422a1be7cc269a462d33ce8365d5fb0585a64ac1137590a1879594d8c1ec21d7f6f85101a7a82e4aca06b9b84e7d2c7aec16b11a4f8ddf4dd45cafb9cbc97bb920795eb43a23adb0d82447268f896a434ff5deb7e973b9586bb4981df445d4c912c132ff14c053a73e3f3c0cd114594ff234e2db15455cd4726c9a3a22ecff490a74c0e006a06cc21b0f1196a1cb3e0b61c61b640df8eceb1c2600d44dd1e59874d4d3bc6bb056bd5e29c93afc48d98de71bee6bdfd8e0a4a42d5a3bcbbd184b3883ba1178dbd75996dddb56f9321bc09395ea1ea3b6e7fdf911d9877a8d105fff8878929e9a13e8cb3b8bbcdb1514cad441cb212618832c9d3e3b45d2b58c03123404ae70c0b60248cdf59b6023376cb0e1319e7393b9ab1a8c1f5a391bfc6d0288796862413692c3c28d9b379deb3d3e10862dbfa74028205d6dc6cc7c1338ee74253504c05551c88cdee29326124e984b2cc97f101f7336a2358184b05f4ab09cdf09e39e2831a5622f4b63c4212bebbd453b33d49a44c6098890c2b813d5d958b6a28b22e8cac4ea37e10306d382363bc13afc57fb6cd34fefe7d62e5724c233372adbef0d8d5e9165eff8a28412db14138b42f4792e91ae138ae7e496fa08a41980c1144ad13fca980fcd8d59fc558029274c02c55c27f9f26da70d51f7a183c9d02edcfab694bdf17949463a16756f60c864774985cd110a46c499b363a638f2713058e6049d89f6c39ff15f2650bb6ac88ec2aedb705f53b8d4cc77d7f33650a32e6fdbcc0da14091826f2a46e67e157d8b6605b469c309b6c9277e524c420deb7a083d709bdf0c956a91e02b4d580aca766ad989cbddc863059d856478b422e8f009564ca70525ab578fc5e4f0fb5de28f744fafd74a3af137859c18244cbeece3521f645b8fc1d71def230ffc8a62f6205a70cd2764a403aa7eb003fb94effb5eaa18c3811a766f714061972aa0eb10ae85476931f6bf6a35cd7b96e40e13385b969bb76dcdbaf4af3124992eeb8f2ec62de8bd3dd9f4cafcbcd6546126702fd7b8c4d06b3990a438e518b3bdcce7c7c91bc806dc95923f4b2eeebeeb592bcc88bb24a7af865c069f9e17aa8f9494c25a110d9a31e7c5b270b84c97aa0acce394562c35b95ba64ceaf09d1b7ddd45046a166dc4dde738cb1e92bf29df6f00b417af4ec0efe57fe4cbddf252a4077333f3fd34daaed724df4ae694f26f42068b8b2c7d2247b17928864cfa4645ba42a68ca9b470c8c65f5eb753fcc86d6a63b033c617036254e5728f22c2ca38ba7a7e84237a4fb1b9568e433128118411cf77b685ac3959f6573729bcbd584f185e6f0b7e2d5f65c6ac0b2fc09b1223f9badebec6c6eccb6142232e56f967442949470ce5db61c0e66e7dacb3170de1d59e0a41bee8ad9765bb07c1c03f0c9022616c87c315a8204b1166c28009daf6e4f7c3b6d6a916a842858ae1cf31c9d30ee46eb101d9c655c31133fb3688205e991565d694e23d54d9f7834fdaa4a217d33208e659b2443fabb95d5a3ce84e9f37bd73d164ccf282cf50721158b934893037752b51251be1fa3c347e8f41a88b9678a39cda01c254a59ab4d0aa1cf5adda0a854e2a07ed719b7a5df50e14fd7c966d71166865c2221957d1cde1aad33672e7ef26397a70c67c0bbeaa0d750f1c4695f476c194162ebe5eb120235c65698eec35e2900f781712696cc4bf11360c72014e7861bad4549b72039ae5a58c1d71ec3a42fe769e37065279a8ca7f2db403162ca92c5a36e182bd8c6cdfc3038854dbce64c27c10124b79557681c43a91701dc016a096a6c296ba92b72417247be2059658fe3fdb1d67accb486d5615c7e6373ff55cc9378400c7b0652fcfb71bddc7eb83bf4210175994e440262f15c8880319b1bb3a1d7dc04fe23262f0a60b86ff868f996ba998150eaba0f007949da50cb0304ff8d4923df0cbc29639c14d2058d2b49a7443ba2a681b6d2d41b6f07abd9eeb6a6fb13927e8654e821982dac1aac797743d43a95ad476748d0b7a324726ff8e650a6a664650d78c9c5029168f7a99f1bb9c32ed439da9a7c525bba7700a67625fb25739904affa9cf0556f05f189df83ce273aab3ea395787be12f67132100059f1d8f31c78e19c6b84a7d82e71aa40136c0be0381100bd84e1472557cc924410fbc6066972a31233ea1352ffef293e33fffc7d6ea1da5352464b2e26b0b46d1feb0b3c5f8adb1241c4aa4f113d4425d0be8a2df28e74738c2da18ca9d8099a7c6ce985c25166b47f32bf4829f48adcd7535a689f2712624c4df78af34aa65d28b013fc2d9ff07ad2b9ea937213bdc20a065ea7a361ec025ab6886a52863f6796d7c91da1bdb7e611cf599a327393f89dbe9f6cf275429236c0a8ba88357c2c6476b00309dce5cf2dc194ba79bc4250b370fc54927acf66de44dbcf9f231773f37df0d887f87e43b4bad395a1f558916a4d33f2a3ee3ffdbebc81fd5dd02ef66dff049cf295b81b026af495de6058597adab8550ecb12ef117aa0fe7e12f86be4398aca3ef9313419fa5ad6019daf22538912e87fc647623369e685544e679af9084487ef623cc008de53cd0a6103a2d3be12019ed93395916f78ad554dd6607007900ceb7efb54368fa5f668684ccc068c7f24ff27c7f888b9d43f65fa0b3b637e15f11321ee368960b9d9809993949d03dd7b98e8e85dd0f881c0dab2090a8b419a5f7f53d70bc201c256223e19fea9b6ef22b295fdde152797e19d4c354f32ab2c5fbcd4b7b592dcdc3fba1ec515981e1ec511a57de5c6c25f49b729ec925998132a456e4d6590af820c2861e7a1e847382b30a3659b857bbb4e4340d0c3012b865beb093cc207319743a815779323a1986f61790a35167cad3bccddeecd63d530feb5d657bf3f4a8120790804a4081726de67d890f659d591cae078f00ed4aab2a3236f6016679a5a459df246948d7ca2f87218c9c47e1bd4d50f1a616da4bca13e8a70759f2a4937a72eff8df9cc8be7d81dec3c80358db50dc2fabc5dc7dc92d8a7923a0bd29c0cc42e9f283f2b6ffb8492fd85308cd48ee08a4506b38f98402cf6740b2a228b47a2fe1ed7e9b9057f9cede3d75339639e7c3e3bd8865b933ca174195a7d00d47fc1e628291ca29d13cb86cf36f3f38a67cf7a607bfdd5ac0a3c65022050afb165d15d64fbf6a8a84fb69c3160981c2909e48257c97e79a154d9e8f889876aef05edc1d7497e71a09878d12dab7392bffc1f891441dc19e3b4923c57383806ab3716f80f2ea24e5039d379854d35f40b0a1053807c082208ffaed6d62c45a13d6b43c0391a6a4c189d5681636d2ec2f997b815ccf8a4839209a58e2a23cc2f72b1a3355763ec386d11a0099d5f9719cb37a5ba176b7223574626c15f20467a9063c69b721d0fe6dab512aeef046d75c9116102862a11476ff7dae6dfbd8e1ed09189518df7ea7191a9def62a099c89ab28ace0c47f57e159125b1be9381de2ef69f6e47b07ef12cab82bc94c11d326d503d5bbe1539c8ac89e26ed7505c064bd63f8691e0508f1a317a3254d60015931723083567f774842f7bf1a734d32a9ee7f3c22ac46632558d4077fe6c6aeaef2d09339f7268c29ae00454d98d34e406effb63e4e39e9fa28b8d647ba3d0efa55e4ee40e4a1784a518a7f41c6eaedd5861722723b22644f5a3430423c71b1c16c7bae84910c2b95d264786fce2574505a4d3fcd8d601c561bf16b1e986f4a48dcbe7e712424d7c1696bc786615c9ed19afba0bdcecb73894a35be0f62558a2c0c5b444f8b70f1ba998de8821ef56bf7c00ebf53491ab78dfa6869f3b0943ba9e3a5a0a3b2fb9c9712d0245f7bc923d5c142579c7ebe4bd3d921304748697daba7ed2ce190d8cfbbb5a35fce0347e46f33a92264d4207efc764d211462a58294f39dfe3d6fd184a141d01e173077928c90d4705f6b30388cc7dfe5a2e1d676a6386abd77fb3291f6620a4820ca53d7732eb4b6cb6303d9193d699714848cc6c8b83e7a16aa3c1f85f4651dd8780aecb0503742533ceb5a108a1816b0b25ef706ef7a997a3bb99c15a4341d28dbb3eca0c74a3d85de1f7dcc2e4b45a60b31c8345c79c6441f6979f01abe3dc256c065f57fe3b68d9fc66327fb4cd54cd39750a9dbbb5f2139c6ed8c78f90c942ba806b787401b8d69f5cd0a47f00f4bef3dc8659f78247c4bfd9e49879ff694278cc3ae5b96daf817af23f9a8c2d9c1bf02d2ff0d770c7f07e0e1a329fff28f779ed40e0f7e789efea0bfaa70c8524ec270cdad7094bba89ef567eef4513400d1f0c453368cef8c354a43264b10d64810ccf13db53db544dec32191af22fbcedaffb956002f4f387fda456cbe8dd394329d8abc86f460a81eff9e91a764570c1a44e1843ca0a7882bb33dc2ad979a6b4879541e3290ba98d2b4339d1839228a0de4f8e5861b9d45c0aeeef4e9bba3f3ef8a62df715a8434bc6a392bdc7398de794972272402b8048e095392b8e0f5e7ff55cacbea6e349b2f1800c4a27a8e9c27b16cd6b0fe2d8a539e1637c0a94b3905ed69632335d4bc89858b9f7ec05fdd71639e22a2cf45b1dc6853ba4af2be9f0361c5905cca07ff1cef609d5570493b1e4dd47deabe34cb3a8b6a2bd8d80f54d4f1bae06953be041ff05b5928594a61443e789dbc3ff804c3467362575e44e4950d9ab808d720a277c1e155f67f70420134a2c2800cda33f32a96fac2df7a4428589b61333d00e0014f95fb101e5bd6ec270cbe55a95944c89dfc14ded878c9b19ce9e5222aee0769a0547f92cbbecad2daf5e4e2a2f025d91b40fb7cfdec1450748b21403383987862a540ff31ec7e57b6fd81943815e748957366956", 0x1000, 0x4, &(0x7f0000001440)=@in={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000001480)='./file0\x00', 0x8000, 0x20) connect$inet(r0, &(0x7f00000014c0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001940)={0x0}, 0xc) r5 = getuid() getgroups(0x1, &(0x7f0000001980)=[0xffffffffffffffff]) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() r11 = getuid() getgroups(0x7, &(0x7f0000001a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000001540)="216fce28e30ad60bbb2cc0751b9eac4766b0f3997faac6903652b46686e6878b5056f696745841347a7c580176bda3abd1cc26ee7a02939ef6e922807e314d56c2b0ceba9323084d117f9dd0aa34937a539af0ca40815d0ac33f251800af25df26c6168bbf64ee3df48519bcb9a18c0312f44e433b0499c7be214d4cdc0fab56ee1d30c66aadfbbcbff80c0ea16b3725d2e57a9d48d531151e83a308ce06612d95aba85f0106201a71351acd6af907903cf97d418ab22a7e7cee90aace01e78ccb71419da8b509f6c0372bdcf63dec2c61f1be2737485f4d034e6e72", 0xdc}, {&(0x7f0000001640)="c7f92625cc44edb0d2645056e603cff823201e746fa48cbbdc59425ca2630d40f533915f4144e67fe90491822e48d761fd1b1a16fc20f9b3195781d05232e2d73a2ffb48160cbfd546d916e7ee9115f6e60b46b2a3541b3c8be76bfd644c9e658d6e4de3f4598ae56c4330cb86fc89c501e7218764ecc7815316aad857c7973a905169d3d3f46c75b8288ac561bdb0db0ecf5de370918c046e2ec37b229210a620b5f6d29621e6e7e67a66d8f00a", 0xae}, {&(0x7f0000001700)="a43d39dfccffe9dbfebffec1a12700dd3915cc03780bd4b16253ebd92d44ebaf77e58553df8e782b41ee53302cd2f00bb15043aa698a7fcdbeae98ff56fbf88bcf51fbf8b1db8517f7d4308b8ef723aa9b24618a0c92ddf49a8c2d2fc060343a6212f4c31e679b9148ff569edf308ae5d04ecdd3bdcebbbd3aeaf76c5933eb023a3bd91255481fb8708abbd73e3cf529e39789ee15637b128ee0d906bc881a5910", 0xa1}, {&(0x7f00000017c0)="bc66a26a6ae3efdd6e0e818dc43907145287e753a34ffd86111831189d203a68b96e326c01822a062dba66e770b6496a6fc2d23d80d61ff3f574dea0414403527dbafdac0bddf04b47443c2c64c6f357c8d2c17fea87c4f2df35bc78eddbe54d99b584ddcf9de7572257bf", 0x6b}, {&(0x7f0000001840)="f7cd03d44dfb5a9b8fa8f635a153782ae00d84d61698f1886cec89522411768d7145b7cecb6cb05bab0cd2b9d6020000937eae02523eee0cfb740f0252e7a8ff1766a5ac98451003e3d1f7c51df59015c1a95f3ea8fc783d95fc36218ec9e60b72f6c93f810dc663ccc197e6c0c6de4e8f58", 0x72}], 0x5, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r3, r3, r1, r0]}], 0xc8, 0x8}, 0x2) clock_nanosleep(0x2, 0x1, &(0x7f0000001b80)={0x3, 0x200}, &(0x7f0000001bc0)) setsockopt(r0, 0x6, 0x1, &(0x7f0000001c00)="c7fc05dd9fa3f624e1dfe3658f8896040fc485f8f7a3570b5c193ab533ef0a4f6417c34121d106af6b5e5184426bc3fc1993f89387f2721721f8f9e205b50be644caebc066cc8e086f758a5e4c7636b42027f5a938d6037b7b2ccb5414694c0b8e2c14ace8a5b22675f9cfa8f4fe8106125fa923364c02f0790c677a5ccb9d2b8d6c4b957e54489f830fb7c76ff1c8c0b95befafd3b79c198b75c8cdde346a0b9857e5d9ef26bff198f41875b4bd6cbab3cf3a91e2cbef817a2bbbcf5a5901f8e86efd28c15e604b003989ae0aeb234a38a1509f47cfca5dbd4345a767c1a839c426e7cb1ed10737bf9e7b8f77a79a1c1302316ed991c5b962b1c7d5923b2781f41e5d74d9f1c667df20306bea73b86a8b1e1f5c9df1f4681baee2b8b38ae33293b7baba9a4a1b81eb699e10cbcbe092bc50a0156532489321b1152050af1b1ea82666b2698af372aba0a6fb3543a417e1b9d9ed134d748e1fd51b37f692873998f11fbbc62d66193d258b09fc11e28aa08a62363ab18cbd986bc30f2902c5e4d2d3f690e4fc2a517fd1924fc8947867c053d98c5435c8c57806d716064fe165286b701b182ad23ed84dac3d7f5d94675ee40a502903a7f5a2da4d85aebb792d84a67ba1c28477292a26cdc9329bef01ea4a024f3625085dac7f88c20641e9a7fcac80de57c9d1501026a668839180f96215fbb5792c6d9092cfb1ce914e6a8ce895636f992003dc23aa24cc333b260f6d05afa33704b797371ef8af8db281538d6fff07b64565cd3f004366e0162f1624eaf8eb808c07677fbfe3989f0aee977be5ed057759a1a2922482d15c4adf489ce643df8bf584c60960063ce402e86b14e69678910972566e033baabf8d9696fe1dea165f1d38c33377dabff9076046a163cb83074061f81ceaef057bedffde78cb677e8256144c4978b49705d37abd32ac144058e33e373a0264248c3c03028d1e14a8f11ca64e6aa4a1c0a7cb6922937290f2f5dc291cef7182428430c18c8d2dcab2edc574f03592a12995cfc67d6d36df80a47ec58c6d6446f7b4cf02a202eb5b5396f4e25dc6d8f4859cee9c185048efeadb391d0685aa45668bfd081e5c2327453a89a27e08de797e2534340e7e6a2d7001974fb8d1c0cc039bb0fdb9f5dd0f46d780a2221085a7aa288950f33c0cb616bc87c4c706fa4f5a4039270199ac53c6963c13045459f9150d84ccd367fa5a1dd0525c63e639cbf0af9d6c738a3443346a85728e0550bcee34a3bf2a4eb9d884617a9f242cd187a58ad9991d97417931b650d482a9310a40b4970ba705de7dd10876c8bfedf074e9dba9eb5c760c9a278ecd725e0c553a5bb613759cf3acd9dbd65736e373f6ad9dd28a5509adf5a8cba4829ac187b281ac444914946084bdaeae1816f4c1c7e169bd0d3787d047c334b66c433d92447a4d4796342a0e7307737d6932bbaa721674e23155fbfd5a9819ed832ebfe0d230f321052b8cc4d8c4e9cab2b2cda5d5a8ab1915361f5980ba649609f5fc375983d2458458f96575bc660fa9d1b349b7ed2a3ca882b30937c1304229185796b8c8e0a8abc61097fd1cece79a1936ae78252c51339439d8169d912188e99381dfe959a330f1f9e3893bfa79d053b28e48b79c0464b9e41546a4581169e21ee4106a26b0787115028546f18a58f266a62b03678b93dfa88d49bd09c78c3cd220f32c59ebc31500430d842b300024e0614800f9e84daa74b9dec338f80f1a695a4eb5a6a533d0f76d7979b00c057ab6ac77b8fc9943288d60c7024004c365606d765fe63d38ca6a34e4881b17f4a37e40f76907894a98c148221cf89024b79c5f4b33be404b54e96d8d4d8ef5179f1e316214b523e391b9ba8e8ab2af3fa2e75f46ff3d7be092a35538015ee25c9662607e5138a247265be5c1c9525af206978b3e3d8a19d8c1d2fbf8229d6960309d02db1e54ddb1c92333be4257768a18221527f74a61854212a406879f297140bb544ee28409a0eae7d6f2cf137a1cf2643735f3df265458f6f1cb5c60e0d630e918336aaa60d77a0ac2564cdd2d9d5c47c0a04110ec576746a2e8678e5b23f0230cebe4dcf757379f348741efb1a38f29301e36349da877f82d926324b39733473be1f33f803e506738e7aa3000e18823e7b6b76c93a5eb2e6cde990bb7cd825250e25f3b9028954176ce0b17e98a53b0d37a521f1bffe78c6d22fdf250c6072a920de90548965501df1559f1108fd827d0b20f59fe3878f23d783c39cac63364af41b0bd4bb36863eb196cb8ca269a28a7dbcb98cfd67234ceec3547bb8daeb10aa2b220bc6fd3be2d93121021981f106f33cf405a093e8dfbf7a80d092858bef7bdd3116097a59b935e6a1ea91e6d7815d821270862994f5d9259dfbc4bcf3b1b24602f88a807612db3fb9f8af92dc6a1e113135526e81107de43347747d30abfe5cd92438091405d4079881645b77202f545870de9511b287081bbbf04551d72e8ba3b99568c8c3ed1eb748d96b61758a508a4b8f15452ed7fd83588f3482e4eeb1e4200724e79772ae76098f39fa3467d3c4bffa529d84efbf93c180d6ab5f8d3743a6cc573a06a315bf6016b2f617847b48f38198dc37b58c666f78a45859e88afa99d27c6d8ba40b941fc2f26a1da0f28edf5161d9c47733484ad6ea4da1f10e255e36797ba57eae5c56b722a0dfd3e61f36c1058414c7b220727c0b6507384e8f224ecc2f91c86aa574cab0fb705f6fb4ff2f23bfbd394bd4d7a3f81cdf76610c36f2fbd7f1126e5b4d2c3e25b7a59af79084a7b025a4f506500ba9630a2c036f1c51e491bcf4a35b9be9069e832b7302e1886923646e4dfa3f957000bc0e57a4e28f7d0270ef783fbd7b2688c5365c7e18ff14c7e579b32cb4abe80ce4bc350687c32fc16a9395c06d2e53a08cf90fb0a9a67b9f061deb843848816ab8e2b5a33a236445d5f8feaaadfa7369bd32f0811e2e4bda033ce550f8d34b36a436c8735cd8881c6ab2589c6487fae2d3c56f5424e885532b7534b700e7f8277833a4ab8168b57936b538b1e0e001f78547230fe54caf405dd55dc368b729dbc1be743a989c1123757a66d329700e8860382dde72b9cde007159bf741d8010bff9b5b347025b552614404c8873146829a9c3ffe09ae1648b6b466da1418074ecfd2c796be8dc08a9966c5f71fd1fcb0663710090fa03ac451377573fe1164e61a605c890c6bd212595b10288c267d015e3e10d82b0c2472eba67d73f46a6ed84b1b395508997537a31533bbdc5788421b05ed7a58f644304f5ec6dd44da6effaee9c223f8a2ba71631db67cf893bfa19a1d3b3671cf4526ccee14baaaf35c4a9838d6aa2686f70fc721e42e3a5434c0b104c113f2621db6e46845b12ba91aefc195a99f5b59c01cd5c9eb4e463ae22c9f4bf85495d3f63a58f6590a32b78b5184cc9ac9dc3c86b5f36384bdea2bad41604cf767cc317858e901d0d64bddd85860fb22b7a0ef17498402b9bbca44421ebce21a3a95d20f89d9a49c4f9f617ee87398c18e347329cbc75510bd9146b8e712a5e20e57c411d5524b8748732b3703e8b4b63247cbdfcc9cbbdcfa4ebf1ce5357a254bb8301b9f5ba52fe7cc84335c77cf4a57cb26d4158549f1ca903290168dd612d9d9a059aadca82b83b785ba826e1e6509cc4d880134e2ba52b64b78f22b11fcb3ac61d61eefa117e61268a47bbfe1b22db5eed1b606451dc225c17c1170f4b6efa93b5edc897a5ea8da1261297cf60b58d72233884a7a38a2df7f49a7e8d1564335d6f8d63ac14e2396c7a5ab1f54ff32880a29dc335790f6f4a6213884754da8f8181699e2d8c47d913562518828c04430544dd31b31ae455e46b0bc1dd05f57a0364232bec8c9ba93c27bba52519d9ba35b5b463f12567d2f9169043f96a8a6dae3c3779115287964bb128a9586e08a9a78f7874fb91eb0b871a3a74c069328fc05bbd6e238a32ed24fbb0c7090be95716d927cd3606da7291306cde8a7cd53f5e17f9ac9ec2405d297716ff9456cc1579a2ae311a2af4b55b43620b97e2774b9f711d948ba66a8642b21835277aaf91f8e843f6a0fd9a40c8f6a02b9d0c9ed39da61bd5c83c9123c94a9c73cba49bf892e62f1e1bd362af052647c3f6a60644f2b5272e701577d8d4e7ee881aaf55ef5f0585bf3e14e46c746793fb85a8b6101cd30f6ca48024bfa40f0b9716b2f643fff27edbbd7070ed1c5f62356593cb2b65e1b324b50e2c9ee79368241b76fbaa16053280caa170ff585ff1b065aa6336f9985b43c881c8924bae2edc0ca6084e35199b6eb15c302a5120c72d78ceebccc12c1d099208f6a9e80ca14927ece4418035f3fe99be47d73246e67fe8acb547770e77c217fa00d18a7fb8a66aa35f1c71fad36ffeaa9b55c9b7e9415eb53c495797f8d3ea8eb12669cc81ed57fb07f3089c3be8515b4a5678100670d77c363392b2ddfd499e7a6284fdbe1d2042885141dffe7075e4e5944ccbb279d4f84235fe2c94faa0d40eda0aae4c29a94742ca1d72c976591640db8f6309a0a8e5ea1b0dc1f480d0bc750bf6bb229217a88414fd373373bd81a381d666261be285ac8af8ecba1580a7fd12132ff731961a213e4e9e655bc7403c23938112f53980a95819a468de95addadd7ab210e6ff58d2e3d9975c90bdd8f113f55e377531e7368ad09eb8c8fbf935438077394ab97d12f0119e5ed123765edb14f4cd7f4e1c66e7a6a461df8a346883ffedeb0c98c166eafc2c7168e87ecdfae81ac3b211f4100d59a973e5c18640e706f16142b0675ee3d8d00cf365d59a3841a34042568a8ac84ec60b5e7384486f5129d70f7cc1d34c0cba7f130424100b92f0dc4999f582e7683a8c9d33b6410f0c62cb47d0a10dbcd8ac5daf249489691e6dbae40c2092e23c3a07541cc49d838ea899301a5776e30350b8947d6afd3e0297e7bf9eb67c22bb190dfbb04fa46dcb73daf2c07d7d3e71280bd6e9e35603385bf2eed79c5e14f376ccd6703e18100a810a2ca58e70085e9f63a7f279194f450dae968fb668efb7e8030111e197952200f64d27282a357c4e7a75386ce652a3e2ac9ede85a978d1c4c313e05015456f7d18e9f549c77dedd8252c81fb34c0e2f09e51b6fbf86083576f3ae9b01118a916f6d05819434627f4182442f2b09208ce1ed9119b331f10f6d99efc5b7f8345e3ec672e3acc0bfe42c4a41cbb5c7ab638a8c0bb31084b5a837c960e04f69a8a4a9746ecf912f3e13caa8a47cf0b0ac7f5a429fc0ceb6554d07f483dd6bbf2359f5a12e013149b7f772359af671a1593941870ad508b0995e14d0133f7cd813cc0b407022707bd01b98a83df95e4f0387eecaeea03b37b6b0522acaaf7bd60b285859c3519667b86bdec26edb11aa8741322b2128faa7dca532034636884100a67a0c53f13ca6626ea5bc182b5626efc481cd8d2d4b222213764fb1c367efa829a1342b800c3f817371f8a531d73a8c68173526a9fa2e12155b6bada5bd8ae72f3d79ea989dfd1f8e0e82c12dac30677e08c28b78ea313e5e0bc131e783630094119d857248c44be6ec7fd155a37947713623b83942272b05f224ed9853e5b68a1444182221c0477cceb6415dbfedeb54efca83bfd076b9d54226b1088b712fc283854905bf0c43560c4e51ed80ffd9676e1b19c6adb63618ad597ddf8d76c3f6ba39432819d97c314f551264303607118094dfc840e70f88d57bd3921a5f05303c6bd50f8bf8c28c9b447413461dbcd6c6a91bdc8fca3b68e1109", 0x1000) getppid() getppid() symlinkat(&(0x7f0000002c00)='./file0\x00', r1, &(0x7f0000002c40)='./file0\x00') r13 = socket$inet(0x2, 0x0, 0x0) setrlimit(0x0, &(0x7f0000002c80)={0x1, 0x3f}) msgget(0x2, 0x1) pwritev(r13, &(0x7f0000002ec0)=[{&(0x7f0000002cc0)="6b2d7d29d0ae18e1daa8018085fda934f4aa1dbc208a6654127896b9fce1fa0eaa70e5076d2db350e1c320615f56f57f04cad912b6dff75d009c5e088281a84d2a9fa61190fc57854b120f4ad58ca34a0e45214c07f3fb3d7a829f5ce707d51526f4a7f4ab1e55c17e442f5fb579645ec01bbfe01b0249efc47b00ba0efec0409d5b54e083de10eb6876d9a5262ef2523a738da4e82c5ec63acdf81b40ab03561cde8eab095ef6470e78f0ada2189f8d452c6ce6f72dc2ca3b5d135da811f21dfc27977b287e4aa4d1", 0xc9}, {&(0x7f0000002dc0)="dae7c17104a0c83c697ef28e9592078e1b841a966ce2e3475bf9", 0x1a}, {&(0x7f0000002e00)="79383f0ab8c5a1f4175badce8525df0acb7d296dd9b8459cd3eb3dda11be0446939b745b09fb40e414a2914b82c1a78b587254a1ba6011b904b5855de6c97a1f799f8115bd63af71186c2e234600880304e557c65b732bfeff4d7426f998f720f8b495280cd4c5c1d2662885e267f6282c3465018f66fe22bcb81423a59c841c4c7a7f", 0x83}], 0x3, 0x0) 00:00:00 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000002780)='./file0\x00', 0x202, 0x0) fdatasync(r0) flock(r1, 0x2) 00:00:00 executing program 3: munlockall() clock_nanosleep(0x60000003, 0x1, &(0x7f0000000000)={0x4, 0xfb2}, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) listen(r0, 0x80) clock_nanosleep(0x2, 0xf6481687c1c16541, &(0x7f0000000100)={0x542, 0x8}, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) clock_nanosleep(0x20000003, 0x0, &(0x7f00000001c0)={0x66, 0xfffffffffffffffb}, &(0x7f0000000200)) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/81}, &(0x7f00000002c0)=0x53) shutdown(r0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/189) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x500, 0x84) bind$unix(r3, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = getuid() r7 = socket$unix(0x1, 0x3, 0x0) recvfrom$inet(r3, &(0x7f0000000480)=""/54, 0x36, 0x2, 0x0, 0x0) pwritev(r5, &(0x7f0000000600)=[{&(0x7f00000004c0)}, {&(0x7f0000000500)="0a693d869d0b500bf13370da55207e442dba832ea972b8f3dc", 0x19}, {&(0x7f0000000540)="67bae59b261b5dee1ccf7dfd763732382c06fe192b91f1b340d4ca791d93f082e13f18f69986e5bb9009c198a52996a3cea397a96dd80bdaf9793ee618d15f82a7ff0b8846c612459a490343b8ff179a5c774007785eb65bb5f71efc6aef3c8e6c9bb788373dfe531d6949a2ba98e3b30667f7d0deb8336aad0844cf4588a222911036fb2aa6c2d7ba2f7e0f0655dc591ba945bd8c7a8ae3d68024319c5cf0970fe17ba8a4895430063bffb57c7aa4fbf7996b653dc73809103348ca748053", 0xbf}], 0x3, 0x0) fchown(r7, r6, r1) mknod(&(0x7f0000000640)='./file0\x00', 0x8080, 0x2) socket$unix(0x1, 0x1, 0x0) faccessat(r5, &(0x7f0000000680)='./file0\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f00000006c0)={0x9141, 0x4}) fchmodat(r5, &(0x7f0000000700)='./file0\x00', 0x166, 0x400) nanosleep(&(0x7f0000000740)={0x4, 0xffffffff}, &(0x7f0000000780)) unlinkat(r3, &(0x7f00000007c0)='./file0\x00', 0x800) utimes(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x0, 0x2}, {0x1, 0x8000}}) close(r3) symlinkat(&(0x7f0000000880)='./file0\x00', r4, &(0x7f00000008c0)='./file0\x00') 00:00:00 executing program 5: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r2) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x14c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x280) msgsnd(r5, &(0x7f0000000100)={0x3, "274b7e14db9a6f97837c88d7965a8626f7d07c776c5c16c47a1e26debf44226131bce1ec5d19f7c0ca292782c6b0e67ef0fd30de9c2c38073b75dba714600ffd7f241a1bf7f6807ae802364b1aabd1058d37800d44b0df543b957103e1ef86aa793dbbb8ed5193287d21fcaa4032f6d73f0335599b48afe82ee5477590b1523a462d627abc84bb4016104ad35c7b4c854080ade6db681275a6788eaa7da682a1ac0d2f7670245732ebdac48696115f3e59ece9b86e79fb84e7de6fb5aa68abdcb78bd2dc4c850fdf06a35d540b2aded4732e986871091e823f7d237c9dd8e4abb5f8b5aa489973b2cfc1d870384524c99d85266e8a5dd2e35911602923844ea0bbbfbfa9061ed6b65fcbfab30ffc3e38d3e46735296b96fe077b4862183d0feca6fc5d9cb1c92f59138f9c17a74536a114de5ba97ca1d3481867bc2f09641ce5ab04a0c7785195a3b0594c326d02ce0d6037ef6edbe37e5151de32caa392e0e947d24509e8ac4cf9c463431bc0c3d700eff6a68b828b7955a2f9b3dbaeed0816ad9d215a767377b8214a1238751dd963bb2de0c269b2a2703b571d221112d86ddf50738d2d65cb319a2fe2d7e84c4a7ec67787a9a6958f196749f9da114c39481dff8b34d8bb78c06133377eec49a8d0cd2d48ccec2d2bbaf4b310c29f5029cbbd71eae0cc8ff6afd03bf67e6783f203a9abb774ceca4985a043274349fa76aeafbe208cf5a389f26ad398c161e32c5f3d7054bd5ac0e7b5f50bfca7594b55a0c725089862c0f6f6776b293f251ed9b8defe0b86f575d0dd37f1ff2c8ac43adfa2422a224316c7e19e6af720b12d89d1f84129b314f3185203f3c14c14c461f558df4cca084a7b02ced9b6c9252ab8d8bac34ab265ff70c718eb410360e22509bcd0e204a4794c447ec97b7a8c956cf914de7cbe87ae7ab22dfcf22798851b5888d549d8b9e92d8a7372a237cee31865a5605eb73e0db906c60b32c4c66ff6c3bb812f75fb3abe0c3a64f33a0c0723784b5259267d87a4a6a5a9a9c72f3e83eefe2fa70450a86e42cb3e866d3eebd66a4c6b57c548de059c285ee67425ea249f10d922289926fc356065cabd54a838d09b99778f06f12870d0da8842290cbfe4ea104da1436aa0ed59526007d1371fc8ce608d7aa1804335749be8c71709ca8eb193a9541f68289f9f10623871ae8dd764c9b0b57f15fa20f3fe931aa5ffce4591b8eb2fd2eba9781dfda7d04852fd34dabf1575369f49827e173bcf0734165fd51760fb7b94588356b402e948968339e7177a5fa677c264ab3bf984dfa87a18fdb4a5f5101d512b0c792f602a66927b90774324bc373b7e69a53d46caaecc5f38ea6947648b067e6a0a27f2879e6fe6b9620cb200748f6005ee40a227151dd0166dadcf9af440c5f1b8e11ee509a23e1bdff211b6f218a999e86198801659b6bac0f9852a13109fcb0a36cec06f68eb169883c9bd283f647e593fdb098df155cf26cd4f4a7eb18aa30859748cd2dd8d1132dc39cf6e2494a16a15ff58fb02dc3ab9405a09982f13706b194f4a0a0d743a6908771e68edc8e3c653ab32e85d3d968555a559080865f48cc0f4fed25e0bb5e67646f0b9a09f8419a4001b9ef3c45ae35877352c96c0eea75661ede0ecf55de09d56704b72907556e18dad8275267b123abd766d5960cea25baab2687a735a2767bae8286f541fcec543248b5ceb5bdc424c6f373a0a581f6f627082878623829ccf46d4521e69ac0e87d5aca72bb69c67b12c4cb90e2a8069cc37940e31ae932b357d15a76dc2e4e07aa400622a1464b7abfbe37c8c1c3c202f7c987cfe1618783892e41ad6aafecefd3db733246c460d7f037c347ac972934ce32c063da8294d4bd7ee2557334ccf88b30fc1dcbdb9362de23db0f0d327d753eb2e654e48927e88390f35577256df3e396ea91e4d5c91a29e1b9d4d2ead84a7546bb8f9d60d145b978179d83f7ccfea01beb6491c0387b9b190a7faf1e42176383b67c224e85df9f778620a5bd66e6e6bb76f9e890635bdbe98eb12a0d88e533c3b5adaef2cc7b9d3708e4d5f61bd01aa80ad0c2c455739a592a18d52c69e0e9621c036ab705178ecb8bab82293ee769687e25c9e847e17639e58a8d36c95561e58e58f4331fb0d28eeb1644a24054875b2ac0ce554883b52cf40b3e7f1440ae1377cf3a2588973e33661e5325982eade48f8b4e97f5fdcc3986285e1d1f0569bad9ded8779f80ef393dd3a680a14bb6101fd1daa55f8e83f17b41710146bb592554edcbbafcaed1ffbe74ad835c0576945e4200f4117a99c49ae0162a825a0aea25ac0b6d1254fcadd801ca66e898d3545c18820a45d5fda480b1de098f15bbcde4bc87bf83d5727d524486406e479713b17a17b64426792278bd2767526b878782ba907927e5426ac61ced8f383c13b9979f05f45d220c2dbd582d92056bcd3098c63f3a28c47f3463125a7f7c7baac8ae61b1a03e787a58279a95f78f5dc56837d403d3cdaee63d62ecdfeb4f943d9937f61a17dee727a824f7f07a6cfb8b1f02607334d0e7164c2245f82ad3569953d23d7cfe4a4f9ab1d41ba05a1bcf36d66cf1b37864ea6b015b7cc32ef59c60243d9548aee2a255aaca207bbd1d64c507033acb0d68a76fde78476fbf08e10b5f5806341725ac5d09c870387f9653cf0e544fb398779a98db72059ff31a66257e2c6c607c35029cbff574a8e3aba6cba3c8369b16ef0344effa03f6ab021a46b7dbb0981b2251f94d8c6f8703c5ad0a8d68a5f33f9ed7b76c77ffe2956b460272297790699341c6fc4f9907c5d9bd82cf49350fe74a169a23bb415ffa80a577a8952a8677a5b3dd79a40230ac86dfff5134c0a0377fddfff078dd580cee76093c622064773fa98874ee8cfa58d07357f336e6f8e6837c1e208cfafe1c5a77a385efd524c8a87b4030650762620bbcc8b5674cf47215d90b265d5634df418527b4fc36e9fb59db24408be8a38c846771fe8d21c8586fb52130c11ec2cc11a4cfffd7c18003812dd453d9b6b6740fb704831e822bbcbe63efc3282b95d0ae44385e89a2d7a98633d42ef3d012af0874210f5d04e4000d144bda839c054a3f51c6eb75a2dbfaa562f4c0216b054d665b4fab95a76b84ba0451a7c239e2d3193c3158df799a14aa28ac525c9e1a74ff6630281e24d4a2ce8fefaf0e0a0fe05ebd11eed7cb3f45cd37bb2ae5995aef103c636c652cea1a4d28313fce3a529ef42de3b0db5c76f46df90078bda034aa6865fd9bf6f2998c5c72044e91dc1c2294e43cff824cdb56089fa9db88ba9cf38817b83c5c2f0f5d9d17bfb352bf76deddb685671718ed32fa803132c0f35dc43d06ed6f89001ab79a4018873d6bc3f320b1f0b9e4a749a74f876d5638b1992fc79cb3d2504af660fa977a0699d1d189ca991ad6b08b80760c5915b3dec875a19fd51aa5504d2b3c93e1452f9bc6ff084b68985e9495a3c6a252cf15fb0f5922bef468ca1630a034a205316d07911a1e3e61ba97a1d9ce8131171e1a27faa98926d84a95a8830201bf43042e57ec8124db24e45c948e9119b56b4fd523a6edbb972a50da1572e22e491227a52edc345cf966e44f1cfd381c6c4665bd9f453e183bfebb5c56de8c05dc2555886890459fe06ae81703976c2cce237e53e7a991e5e027b376248234156ca2b3651cd8b52d98ffb05d66d296b5016a8163c5836c0dbedd17ca27c7506d00fa80aa0018f03c3a36435f8ffd774a5122b5071427c4946688a52790ed8dcd236da7fa5136dde3a76b12a3a785139eec3ad7df0e0c33ed46834e7223a50d964f078f731a13a7c726c79a16dc3a487517b831c1084f43736fbd5725805cfe038bd3939024cddb6ac78ef4308ba644316276591b13ce1529c532e4d919cd868cf510da3645bddb47cd6f36d448703c88358371f7fe6a8b9998fc244151788e9e3df135d37128f12d1d5e05d67cf16d87814dd2591034199ab8490289f68871f210bdfe27e7821847547d579ac5e0e3363e7877a216730535061093064be83a2abcbdd28c5de789f092f2068b4163d8015d17dd98fe67b7c55a0c6c157a40ece3dd329a5f9e1822503ba28de3169ebbbe5611633e4a44b358a227d23a422989d3bc657156d3205a5988a37827747c33966ccd3930a4ee2a55fb5f976ec2a6d2a0b69bfe2a9e74eb1193cbea559b10d80826704a406667d7d4ce14372326e6f1e2b5304f7f3cdc32743560774bccca043d8ae929cc51bded92f77b51547b72073ed8dc7cf2ece557efb2d019a564aa3382d61ad4b90ecb6f6b2ce814871163bcc0797ab30dcefd72d702315ab8d6f54f30e10d0730d2da5ba01176181c072d360f9cb2bae9ea3a4247fc72d0b463c509b3092ed81622910b4f2f9f12f02dc7f2927932a6cf9ea7a7d059fa7d2784dd01ff85fc92f6234ba3112af3dc2bfe2392211374cd0c6522c4b12c4e5b8912a26d593a42f02994cc306e5ef70ed4c192a487e3bb99cbce9fe493c39a4ee5c1be4657f73ac958f065164a713c19acb9b8919049103256095a0bc355bbacfe41695be40b47ffb3be0a8299eebb86121ceb8de8f2b72a5a5966a4121b1173b7209e3153057a3753a6f170a8fcda8818295a97279b32d37af32fa194fe1a1ef8d99f10f379a0bb8aff20c29e6301523d4a6230829a558deedcb6829622b70ee0c169d8d478bb4bbb5d1260e2946956db05c508cb04749d3bfebe35132f15a6a3b24b5e9885e5dddea7ff54077ae14bfa71fa420ec3d3651dc3fdd8d8be56735b705a503815eb3a953a2a4140dc7e3bcea0137b3fe0cbc0042f1478b07f30ca591d6bbb136ee5dddd308ecd8cfa3ed8420184947e17287ae7abbd1384eba681d4c5a4d8d3006b6db04ed3c4fab456908ace0be90305c9b727408a65a93c87c75b1081b9eeb816a920bdc12f65dfc1d1174f3e5d392695979ddbd05ace3c6cae9ca0d8a9e3fa55e5749f0ccf5649ed5bc5e0aa61fdc886d10a84015af94c75020c846ce0f3f4c46388692d85ace49588e1afbc3fc78f67db4a0fda32666a5d66ed5e226a6702e4a5f456b49b50ba59ea25d7b34c9e04b83a88978f8696430ba523a519f293b42e40eef9ec413c9e806a2225c98a277502e8bab3ffdf06e79486a094b58d2819989c73d93368f5b0c2ed84bf3d1ad9b2c8f8f992bcf14372372712c3ef446c3cf7fca2ee7ac48a26975cc176537b47d629cfb80772d6ba0fcae34c071b479dacef4e9d78b70c3323fea6af9cc8375215a73afc67e6b41ee5218e2567dffb7eff98cfea72e3ab809d18b3b58ea2a2cd6375131e5382725bb42b4ae3c9ac87977c26cf2c5a0c4ea9b53b41603f45608d9f9411b40473a082e088d31d7426f2692881dfc17f9a4bcc256621cbb515fd3a04271a7ce264f0db589193da5b0ba03b0f8f2b994482641111e07f83c8dc1b6d1e2d3eff6b0ac6a6622e110ab4091652183c1bd17a08388370db13de7e3c319dc687a9440e9b714f46ad8933b136ccf3d8208dd7db869e421849c1d112d548178da787692a6bc99bbccfb3aefe980193950e84560bf39f85acd9123cd7ccba58e0da23eb61139df39fdd3b1f1cd4ebf13da3f877b75b8a51ab4bc56536591a0b71020d129b518fba99974a26f9fcf05d4d504c6516a927808d10f02e38e30fec3acfacef0eeb941ab16761d12149c611a3314243ad111f6c8a9c7d5c785e2a9ebfe70e7ae97d912a5037000705182860f90d446087c97e54e9811391295d29f822efa9104bd5438853ecb1424d6f0"}, 0x1008, 0x800) ftruncate(r3, 0x6) sendto$inet6(r3, &(0x7f0000001140)="c62b005b30", 0x5, 0x400, &(0x7f0000001180)={0x18, 0x0, 0x11389b7b, 0xffffffff7fffffff}, 0xc) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000011c0)=""/35) preadv(r3, &(0x7f0000001600)=[{&(0x7f0000001200)=""/15, 0xf}, {&(0x7f0000001240)=""/186, 0xba}, {&(0x7f0000001300)=""/219, 0xdb}, {&(0x7f0000001400)=""/207, 0xcf}, {&(0x7f0000001500)=""/242, 0xf2}], 0x5, 0xe8) r6 = getppid() mknod$loop(&(0x7f0000001680)='./file0\x00', 0x6000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000016c0)={{0x18, 0x1, 0x5ea89d8e, 0x8}, {0x18, 0x1, 0xf736}, 0x1, [0x8001, 0x0, 0x4, 0x3, 0x8001, 0x40, 0x1, 0x4]}, 0x3c) utimensat(r3, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)={{0x8, 0x12a7c38d}, {0x8001, 0x7f}}, 0x0) linkat(r3, &(0x7f0000001780)='./file0\x00', r3, &(0x7f00000017c0)='./file0\x00', 0x400) r7 = open(&(0x7f0000001800)='./file0/file0\x00', 0x20000, 0x20) fdatasync(r7) fcntl$setown(r7, 0x6, r1) getpeername$inet(r7, &(0x7f0000001840), &(0x7f0000001880)=0xc) r8 = getpgid(r6) fcntl$lock(r3, 0xf, &(0x7f00000018c0)={0x3, 0x0, 0x6, 0x100000000, r6}) getsockname(r3, &(0x7f0000001900)=@un=@file={0x0, ""/10}, &(0x7f0000001940)=0xc) open(&(0x7f0000001980)='./file0/file0\x00', 0x200000, 0x4) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f00000019c0)={0x80000000, 0xcd9a}, 0x10) setreuid(r0, r4) getpeername$unix(r7, &(0x7f0000001a00)=@file={0x0, ""/4096}, &(0x7f0000002a40)=0x1002) getdents(r3, &(0x7f0000002a80)=""/169, 0xa9) setpgid(r8, r6) 00:00:00 executing program 5: r0 = socket(0x2000000000000, 0x7, 0x7fffff) fcntl$getown(r0, 0x5) 00:00:00 executing program 2: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) 00:00:00 executing program 5: r0 = semget(0x1, 0x7, 0x102) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, r3, r4, 0x4, 0xc562}, 0x0, 0x3ff, 0xc4}) r5 = getpid() r6 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x2, r3, r4, r3, r2, 0x44, 0x3}, 0x1, 0x80000000, r5, r5, 0x80000001, 0x7, 0x8}) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/134) r7 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto$inet(r7, &(0x7f0000000240)="f143b1f874e05fcc97191e5bed0623717c2aba86766edb24eb57f8a6f71672420022dc1785c71f58072cfede843bb3842188429a83aa36cadcde53e7bb94b9c6d52b42570fb1d601b674d5292c66deca7995445f3edac45cc81acfe2c734c9", 0x5f, 0xc, &(0x7f00000002c0)={0x2, 0x3}, 0xc) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000300)=""/146) r8 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) munlockall() r12 = open(&(0x7f0000000440)='./file0\x00', 0x400410, 0x70) bind$unix(r12, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) semget$private(0x0, 0x5, 0x10b) r13 = getegid() getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000004c0)=""/184, &(0x7f0000000580)=0xb8) renameat(r7, &(0x7f00000005c0)='./file0\x00', r12, &(0x7f0000000600)='./file0\x00') shmget(0x3, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r14 = open(&(0x7f0000000640)='./file0\x00', 0x8, 0x10) sendmsg$unix(r14, &(0x7f0000001bc0)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f00000006c0)="79df333e40913880f927e53bb8696408d4d90ab010fc376b424126ef792fdc7adfc247a8a4e266cc5eb8b4e1ab3cb7b42dde4ed515f58335372ea9142c6b82e0ddab7714d337bcea21e045118f2cb3e01496b381f5c5c0e32ff965ede0442652bf67abaa686fffb47cd880e944896fa2a88755e86a22d74fff8966af5a9662c9df7c474e5462d49b24a0c88296de37541b1d240c71564173150c3ae322607234a3c88bcb7652ffadd654e4b7e9c8373ae00d9c217d8baaf596", 0xb9}, {&(0x7f0000000780)="5882dbe925d69d1abfd1d1c7cd84d268ac2d5d434ea38c62c6af9b0ad341e5dc63c25903a34342ffb44af2c6dc1e9ab84a37f0c68993d1783500030233d34f711b7c4988f287952c0aef3c0c25e0c475e8af97b9dae25df5394614386878c512bb22311ee545007b49575c20a39df183b8008b523b2375d50fc469300f4e6facf52a9acb1a02fc5034be547478e8261ef48b371afafc06641bf6a83815dc67bc7f6b509e370c3caa986807c0", 0xac}, {&(0x7f0000000840)}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="be452fe51cf3203cbf7304937b534c81fc6e107c23e9ad7a42e075603197183db5a573b5332c4e3168ff075d5a3b006eeb00ec413a819613d00f746d7a845ff8049ff5733e0781e6563a773e7b604ffdea5a2f7f4c69bfdb16955f7370455d99a9b37327b927efd9bcd253945f5980e8996a135aec9a1375f901e806b487", 0x7e}, {&(0x7f0000000940)="659d036007d97fc387179b5b1cdd720d81f36b502679c918621291d6c3800ab8f815b8af8cf53589d2c9aa968d70f6b4bda7a936ae8927e1e6923ffc7b9e7f4568585970e37df2fc62bb7ac911bcab23e13875b8c553a52c912d54412f7b4fe2df76ce27f7cdd35b6dfb9c4e45b1f92d3a47f65377a15ffa171f25e373257841bc4da7cfd34a022dfb8b1a", 0x8b}, {&(0x7f0000000a00)="efc666ea124be952d9f1a11f404b30802bcfd18405ff5920db24560de1e31175c3b5c978aa711d4e2e77798e33103a4f96226df5b1011eb19078bdf0b893cd44c6a4ae086573f2845a673f7f00ae1e09d753d2c551579b694841c6eff5d53a24d9e0f707d6fb544c8fa13f6832ccb3759e0ca6db6a9b60b01fafdd244978e82b534b57dbf0030ede2d637a71e0d295fcea0f2fff7f1546bc41cbc5ba956dbfe956a8d3b8e78976597908f17ef608d9db1482168457454181cb0dbe4a5499ff1fe2c2441da34b37c09b8db5adf26b909a4f7c9c173878baf827f59eaca99dca2203e40fea660a331cad98d056aa33081f935622748d0b8cdf1a250cd3415602596a79bc06a403f077e7f3b1b38ba5e2b7a0649b75ae7c7bf8a0489d9649da174a82281f06425a74d20902424b9819fd0b71ca19e56f52a9322b9533f9fa83af725bd3cd055db9c225bda16372f055c14c020cd3932459942e43cd6bd3fb53fb9f0546644fe83a0416ab29b726208ced78da7f53ac3a024a86b48fa89cc26dcc22619ef8e716eb3173812f234a9fced7e12ff241ca1af784f43568dbb9ed412292e6453eaf4be8d421d3d72a382bdaca5893091bfa710f7950154b5c86dd4f88c1757e957071f158b67bcdf6c4fedc24beab475f477eab25b68423a450080e4902a7d07007675ff2841189072f826d1dd4dafbfac799f20069a680617bec37a4fed451feccab3b94b3c100b74ccfbdf5829ed3d216778881e2744aae2c7d9c618edb819d112e74cf21243176f2d87956672d629eee2d3927472e77fddf9adecbf738ac111038e6f4092d43b559dd6ea927b4182174d53103c453b82c7e036cd2b01268f7e5df0dab6d1fe4ecab1e2cd4266fd7ca6a4e425be03a0236990a3102b12da3f8fd1d585178fd2e1edcadfdbc6345ce94aae9359cc1ec3f1fdcde6c129e85defaa63e0c7cde5b74e8db680c4afae6b90a8f06e7511d6299c6200d65ffa4398b11f1f6c65b08f255b48e5391c526ce1b5a000cd2a2786658f13f3de707780902234f4b8c8a531afe9485239e0a3311d7cfef1dad1c344fd7439c9d4257747cadb3e250104c797197fe5784c613b980ead65511ecbd60c1804a0be5ceddd744e2f07562ae491c7029f7a0980d36b10a7798d689e86df616c3de1f90a39c594b3c4c05f86156d5dfffcea813a2fe5f4e5b209e1bc4c60e2e3916f7afdfc713a0711fc677c5a9ebb8046cb824e5247215aedea6625b064bb6bd7b36853676574e8fde0dc4c31464e37d4dcfb2083d737b47886750c78b7c0e302718605c6f183712d3f263ab5a59634fb110329fb814aa59721fffd23bc0acc648e32f63ab50404a08f3ca0bfefd471ac0e7adfbddd9238c384bf4404c0f989bf176fb1fb426c5c70370eb3d4623a889a3910e14c9366a4acd3d47cf80bfbcf5b882c64531f1794f861bd8f2cef00b7a0f6e77679aea7d98a825f1c96161c5cd1edca70d888938165b47476aa2382db74449e7098d881fa32a6f208765cd40147900afe10fde817b7e00367b6d7e7f1ef2618dae7777554603e5f8f8cafc55417bbbe0b8a0d2b14c27cbdab078870fe685e5b4a46165e77387964ff8a81d366631e9548674fff3b2c00c1a317d2b7d2daf54afdc9da4b9ed7d0b47eb0b43dce05de7ad7eff751f8d57c14e45d0b8bfc38a0586098423315886a9236770ae1290ceb47d044fcb7ca23f512caa3f5ba49971670f03891b280ab4573625eb38ff7db3cb18afac0a7d1b8a56a446b94a3eb6779f74b783f9f45971eca588ff3262c76681fd20b34e1565f10b4ac4aedc34a4d0208e103f17ab84df8c022a0f3189d19a1dd4760cd3768e8a9eeb4cd253b67a5b716d6d3456a49216671ae9e308911ff68131ef81978a42f376fbabdb7fccd59a9c9fba1421b5516a9cad52b0bd56c3ba8fa3e422f425092854f644723c945499ff81f37121bd87a239b8981039085af16bb4917ca548d8e8e945981518462d07c9f68a377e768c8949f4872894ee5b4c3ff74b36e9e105f2766c9ec1eb42aa89708aacdd4dd0402c73861453fff2d5bb39e44d1c2594501efd6ecc5329b27f48f29aa177657a5a48a1ad32f6f61920cff79d865bd8aa0618781a4a8aceb64c4d66d3562228510583da1d30c2c77b66ced7fce3d0ba0bc84bd49800e2638214d89920b6355ea88785f0dd86845ba27c8800833a618061b477a9980027574c4ab84718b1502f60afda7fde385c6aeea8f057912193f91da80202a5600d8b9234b00596fa25ece157803b467b6a9774845760e2d0ab8e713c6c438e7c43bb37653232f73ecf9f8dcd2e191e57a63809b230400c0a7ca93718cfe9a45bd03ef04da4d974411a9b4973470971aa66552dbf2eb7aa0669b9f9f58cbfc56206a8b2e0bdd9ed6fc28c2fe5ebea6f379b162cbd6569292a7e8e9af80c0623ff9c63e578bb6fde46b304981ce76ef616ea898fe4689c780ea06b183a6762d32a5d7323c9747fd43b2b14c528116064268e66af1334fbe4d3cb42b5a9c7d11feee8828b056b54e08007011391716f3c09aef5f350c9559d7082b200e7d9b19b1de128f414e398040d55898b160caecf833926d4ff15d1f7c5bccd4beb057ec597829a206547650e141a88538f95a88aa4927053f9b6ae254a493b52d362cbfff4579e3c45a4e57121e8571251c86f6d9eaecd8dd28207a80312462e186c1a66f0aa5cb265249dad4061213c4e7fe9d38763625de7cfd5c8f6d8a4dd3de942b44d29332ac75ccd71bf281f0a64913a12751f5c6b6d7060be1064e8955839e12ee2732f6ac5bce75d9a4b3b163c31c49e3438a4bdd7e36f015aebfcdc81062c070b2e30b797ad5f27af8d16f7a1845be9fbbe4ccf70096cca0a240c19b89e7efe2511d0113984bea7c1209c83e21c4de673eedb58463f4fa2fda69b51328fe03c8f3261743b4263f615d6fc0d488986e49214fb49c40c811f5fe6008fa38e27f95952f0732265e9271aed0ed3cec523af885ffe01ef3d4448decf26509e632da86d0814842b92d7645ba8f1c2d7c34051834ffa1bc445281fd2a2490c8afb617094f5fa17451a9bb8f83372f508974a52c25b9805a3bcb5bf413a7fc93e502449e013f6970dec65d0eee3bafc5e782fbe1ee49db782273e9e1d4d9a5b76a720b6553156c29e9f689e8daff1b5c4715738d41a7ce29a06c9f1da448354e526d61f6f7229f262b158b01bf53570238a77d66d615bf0e54e57669168870c84614abdf0a3702c8c4af7db8d9754f104a30db5993b3d8d77a2ade92550ba958fe83f4c83d7d35313b61d9656013fb838a085f62618c245dcd8ba729780ee3774ab5cb1420537c4be43e0bc4a73ab28a103f34d87c00203a71d49bcf35ca3b79aa0e512970aeb036c441dc54fe0e2b7c20e9f375662fb654d813048e60da9d99c895f5d33ac440fff5d4935755b2d601838cae5aabbcaf92d17116075c57e5dfa875de2d55d7cfe4d08cbcadac98d0e5ee6dbc9dc5066ef4dbb12b0192a358d5f29782416bd20e25c679860867460eb24e614be6522be2944a5486cb0d3dd0921ded748e331cde10638b40a52fb80d1d3cff95d83d2cf11c138794e89c0d3735a663fc4ffa18c234cb3c0168eb072ec9ebe74c0dc4c0fde9dec08073f752cac2be6d2ef28c8a603495e0048356166f6c7548774852895ab3683b8788153ddc0be64a7912556cf5af23c006a00ae7890bbcf9557708ed5a8ce2a0eebe0578d64c61f01185e57d13b8866c40bdc90e085d3e887590072633242bce71a6beb321546a34a2f6ab8d637a7b177451ee31af262236ef1712ef6081b807ca81b75ebd0ee3f3124379a2eec5f163f2b4e83994d231d36e542d45f6b3b9151aa99001a2c728c8f48d1f1d5928225206d580bed0d519f7afc7410d9e52884876b02d080ebe68556a9b45f3a0443e05e409f23c8e6a16c319aa47c37709ebcf8f544d1c5bf22f819da707a69ddfd2708683244bc32ec89245ea99d580e4a8a51dd64280ce994be75c9f1330ead7d068b96b6312bf11e831ea70aa5ab41091350da8db9b54c1c9d73f7e6ae1af75c8e34d36eb7c3014b363a15f28146b5a94aa291d388bafdf1068d85fae1bb61f2c5059b8235499107d3d59b549be449de3650ea5b97256f6e13350a30d3c676e960523d1caaa36ab5cc9a70472cfdb31062240fc60c1a8e9dbfd4b1f7a9f3b44cfb3cc71cc79d8cd4e18cb9e53a9ed609a9d23388f13a33ee092fcef02ed7cbaf5956a18a7cb8dd3a12c4e6aacd562213b26d077a02e58996b1fdaea8b920d84371bafcc72f309924b16a00647f59671b5440d3061e80c36dfe4f07f8207a84796986d2bfd2e024a6fdc2f52bd76ab79910d7229268d11b5b64ae3a1bca7fb575e3ead852c51431cfa97ddaecaf5c5353c5723b6a943a4dd0f6cb01d8d787b27abe1da3d50e8a891b16faf7c9b6c0db2fd6ddbd93412a1d678afb3ab67ea4926969613142457558bc66c66ad109bf594efbcc4511afe17478d9c3fd64fa9e2ea7df7f854bc18eecc4f587ba33c57ffcfaa1d8d491f96b61cf5d5ec0c71787efef10cd25bd3f9dd65e3216453fcc52c1de5ae71d1ea92c64acd6faeb10b776263cceb4afc368770e1b7562304153601a889673c28cbc91ff8085412e9e8104fed48bf88bea95f447ac04a26fdc9ec13b58bf1ad672b2001fd856d6a29a936bb87e5b808f579f6ca4e1a4e391db578cb616ca141fd3d9fe52b0354694e70069ecdcb97d302e7f7522bbd660224bf5b0a739fd4feca8d3b0fbb72552313927b3a033b206125e337adcb90190707e1047256e72b361759bcdad8235f06b713394bd02383f1001507316a78ce9a4d70f8cef1dbb47c65a4e2f09163130b79ee0b73c5fda9283763da1fff79680cda20f3ca841f8b90c3f010dab8938ed6e694ebcdb8b2e74468c54fbb6980a7351410ecd303a92a1a0ad773c8fdcecb71126fb2e4486e4f56a53673b333781714e86f500555d8db80f47e8d8e5215180920407ca497adbd48f6d302747cc1af6885b9b351461f89abf980524910781b59a19d0530e379587369e103fd401650fbbdd38697561518e088091d35aad1172d4c0b3233c0f6d6b9e9b8bb73964751cf1613d237c9f4ac1f83213090bd3b98409dc6bcdf319f4fa161bd86cd4ac2226b7b0928fcff474860c30dff6e8da09098891f895c18ff445733355bf74aa442a1c42dbea2dcdda5bd178d36ccf7b56c7056f57c402d30793998b6e7ffeb2940c1c67fb330b02d216fc18b08a71f5c39859a429c1b6665e9b8e1bc98a29c1832fb6252929ecb269ec0888b772634193452ad0e6a0369a9bc3e3e622cff8f5a257891be5557d405329071a34dcb30dfb7fd5492523a734dc1304d1d5d49cdba90bb4578304c4eb53b06589d892f7a52adbbda0e28b25252e1d57fe35db83c31dc6f5666b9131681eb3a6dfca74ecaafb501f72545fa64315005270f79fefd00f41b42720cdabd3832ff85b2d8b37bfa5a3ba72663bf80897d5ab8e265bb610762961a79ea725b333ca6cc91bf8452a82c4c14a1c4b0d2b7404ddac9c84d88dbe9be5df1dafab8ba314184d32a770aaf1d8111dabc8c7e74b0a8951edf628a5db7913fa1ffffe0023f43b6d3b6a362405c545441b9b67bd08e4752f938d44738533166aec4f30281ac01029e8760c5eb2efa1e9b9e72c24f179ed58fccd1aef2a371c395cd6bdf1e1611d31152ce62a255af569d222b457d2d79f44bb33d34a8ec822e585ce65a0ede85205de80", 0x1000}], 0x7, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x2, r5, r10, r11}, @cred={0x20, 0xffff, 0x2, r9, r8, r13}, @rights={0x30, 0xffff, 0x1, [r12, r7, r12, r7, r7, r12, r12, r12]}, @rights={0x28, 0xffff, 0x1, [r7, r7, r12, r12, r12, r12]}, @rights={0x38, 0xffff, 0x1, [r12, r12, r12, r7, r7, r7, r12, r12, r7]}, @cred={0x20, 0xffff, 0x2, r5, r1, r4}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x108, 0xa}, 0x8) getsockname$unix(r14, &(0x7f0000001c00)=@abs, &(0x7f0000001c40)=0x8) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000001c80)="bd46434b036ca3ac617baab5ee9f33ba59c6044ad34612f06c4065a33beace0ca7edf294fd381ade9947fff61d0fe5b86a4c05f9c9c0b7559b380d9c75bb7919812d73cfe1e1cda0cb0efa55a48c357b80febc77aec32d14fd6fe14a33f0f59bf5fc59b0f6595ad4c25f0cee7c0f6fc7412bb4ba7c66ae2c4148ef9ddd2f3c2cb2898055a18b3931fee754d262f8100a400a8b8cf326edc64cbd66022c0c1f3a9a1d0c079324e01604e021c1b1d9ff0825e862eee2bfab38823886da270e5907122a9bebdd459bce00110914dfb7ec7224", 0xd1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001d80)=0x40) geteuid() sendto(r7, &(0x7f0000001dc0)="52599bd7654e854ba6ec929c65f4d1a568f58658250273ccc01fc247d7fcf5637da8d92a948ec399dcca1a855de0b3bc6d1cf5fa6ac343e0a95e6fbe189b6f0fd719cb9ebacc829904d49d6cba8081c1070e2751aab53675c82104e67b32fc4a3e3cf4a784679adac9906943a4f6afecad0d5edc43728675ef65329d63b73fd36e22a0168ecfe8a7463759d0af18e37170ade6af36d454e5182052868fe1e188d6fd1c282ad455550584195a48d0514dbd879f04a801b726e30b1c06ca74d8c006bb24d13fd081659141a80be908b843faf13c7dc430c4e82bdf941a3ecdf564ea2c06acad76444da66fd881ce9c093e49f1d98bef5a07c9d4c2380e4084a0b7555ac81be1e0427f3725fe45601cbd8f0952067afbd3dc79b18f4ab4eeeec203223ddc3b5fa5c5658d85eb0ab88e2c9cd67b0883f01909b0268ddff900942375ac0bfb1a81d7913231788a9855fb83dc5b7e560063f54885b594dcdf4ebeffbe60330f394a891d5869f50ad5a3c275484dabe0a108ff114fc869c4249c6bfbf9bff3204f4884d729b0da333e4450a9d4d1a63d7eafd5cfdec4561d123afb1ddd3a31643c4b6ee2f15ad49a6c07bd54b069b7cabdf339ceabf991b995da478cc9fb80b4b30217e2015ad401b7fbc7cd88b66015f9939edd6fe2a0b0704c14bd73bf619f69bf0d1f62c65a1bc0ccc84e4a05756538ab94cb16af9e80e2c2d92796326fde9fd8acc109f5e1e273a85e90a84a793bdf20c20204301024066b487eac72c8fd3ffd3459b7a1c0e951c7188aaee167d8aa3c70afda4445725d2fa158566249786851a9d9f1d81c7618dd4110aa5338109648ecba90b40f8a2a4720f5d636f755bb4fe841ef72483142d31f6368b4e78b343bbe56de782b3de2d29925f2f127d6752fcb99ed1ae3ef220550276816b4ee8a128b6480871f984cd9b46081ed9c45f74a316ed4b362c3d793bcbd24eb62820ff281e4ab135fba159e040893ec5e5e4e248d13983b63d45e8c8a333ad75a5cf825888dd2668c71646f3b9a3bab5776a3c97b4524a73b71608930852e20a611d63e14f2388218e1aaa2ae502448229d8f0c00e9d09bc9f8c9b31426e41ed17487a08fd3a41512e7ade7801e96636e4a7ab0a1279346d91b0d0f238c799dae46c26fc21d849636da281fbc7c74dae813862181bd55491dc640f939e0a1473bd567c25873aeb4112bb69c7ef865041c53f1778a6bf2b5b254eb4605affe283c72518e2b62f37fbcfc1f31962386a59023ebda0023e4646336f570fe35fc6ef9abc68e387bbf7bf9dcefb628c6d47411cf7062a4bd95f812b8ee475c91bcff449da8ed93b724698f411195937a1d57fa9bcd9910da4da11d345ed8144d553fcdff674e36dddc02ff8871c98783f22df7aaa47cfdb13eac9acab6b5190f6ce2e8d52678985a0a7ac44eab5ca70dc06085e35c4420064d0d1c85e868f75ebadb12df91c8dbace361545ed3103fde2265d385769f83902d7917cae374b509d5f67867de188d110934f74a6822cd974cdb3d1706cf8f24e3dfb2f6a7f06d0782ea4020be1aec986df3ca00881921d0131126dbad148362698f9684d3152d2643de3ffb73b3798f9c02dab9bf33c4b122c7257c6f85e8e203b3680ec437bb4404ed7e3b5f5b89da6829d6c16697c9549746e661fd6f682a54dcf112ba31c6d2190c84a8175c1c3572a4833cff0e3d33c7b454ffec902f822a6c9ad21531f9fb2e04e32fd68cefef5279deff07f7fd063e7d15422e32e824f7bff1228dc1f1f09aa71c81bd2fe07d395e45e6a36a169bfd0927e02058e76c0d6c3d9be16819cbf922e394d6dd28cc19acc73224ed708a4b183a61041fdc74e74736b3ea5e4479b57cc1cbabff2c55f7b9eb7b3a1f0ff0b52c6d1b305a5eb1b845a557d398a8fcb7f2ec13551ac2c7a7fcc05c995540914fa487cf2cbf04bc3436ec93b39d4006eee586ae7c3ce828787b76436c5434c389b229b9ac15db0dd6761ee8c9e3c03d4fd00de7eb31a26d79398e902d80b42f1fec01045ce119de2486f016bb9f776b9cd31b4e2355e316de6607a8af382a2bd7355f751fa2c80eeb25f96e8205be3b5b0326a58d17f22201e769ba03ac557fa1bf27ce0ad7b0d453b6b0d46f052dfa753729dbd067aea79ff19ce1d8b688c564ac778ce361ed76764b16332e00fbd29a41a6cfcdb4100bd59dad4f3174e33623f4bdb02de6b8766d36e1260a383bc6ca1817a1b03bfcb876e7cfa77d72e237a7ac276648a8b06b029183a131532e7bd39d029394c9b4682b7c9451b37aa6685c3cd6485876200fd5c481a9c590b4fb6d61841998076be71e8895c0a3f37b626cc26afd4dffcd15a18f455ab7215d09ba011a07d23927e541cdc0870a977a0c188ce713b77b56864c2b3035809b87371a5f0cbf1f497a86d2ee867830dd6f8b7cc3aec963a6b74ca574eadabedc5e6d0a1731d32999326511c5deb8a247b6e0038180952b75faf6d66af52df2bff1596d20fb872a94b219fd2978166b395ac4415b99264b39910383910456129f89a1d1e8548ee90096601bfa8716426b33c386ef419260fc363b777070c3812a70113b0724943d1dd50af04b35e81e083f7943df5a46d4985ff47867095d696e627cdfc32ee4962926e9c94877270c47ee2c84fb7e23ec7b35c2d4691875bacc469f8b3fd1ac2681423abb9df6a597351bff13a8c28938757b532f553c801ee86d30df2d8e16fc7a55c4cf8c0b8079c6121235271d4a6131ebdf2ae7259420b39332ff059f3d2e7942fd830d88ca8bc12dd6dca12f397f2305aebdbe813a1570e45e7002712a064bce30c81cb7572ef2a0e71f33d1dde904a608db30aea89c638506b011696bc7cee2733064fa23ada7ef10466e2557694473d69fed4033b6e3a4f6985ca9bc7b2e4f6f698b39b38e3ccb60d7315d7431b10e81851468091b00a78fc7ad95ceaa531f3822e12a736fd6aa12d163d62e6cedf129c1a01fa5ed4b03b4b16dba2bad8340ffe61549e213f133c62856501146839f9d34df7ca628081a896e2acb4cd7fd860b5f82b849ea9d036a9449f0fe92def7b0709cc301ded2fbe5172b4973c4352df23bfefcb9f2001f15dd0694d6bface55856532e3cd4a841e6b038bbb214169a175cbe39d80ec61cef6fd54df7b44f8818c205b64d5a3fbc9a3860bbc840eb0b2437527f252e91d35020daffbe2ad36170bf0e766f798cfb5ae9393aa31710e9e8d59cb7b93f176f9e92982420e61e542f9f619a7abe35de0970522e44a0e3ca45c526667111266e20ba46260c63337bf5e45465f790edaad5770905870d6317204763cc0b51d2e1aa104743c044a44af5a2180e1d33602f1732cceb01c21e06ee5239b78bde471044104a9306643e86c390ea6b5b819c9305ae7de53911dde4bb97bcf5be115ccba178afbd2b490d38fe7ccf4639745aaf3f71b8dd2d1b68e9e8fca684e20a1d4c3fc472711e0b2429a65a455c6527547dffd90beb2a00e696aea0ce7a3a83c3d5c6e12e5ba82d4ad86e807434f3a55566a72f40817378f78943b5b9ab4e83753fcf42fbeaf33dbc3f3a7973d39d0e9bc1b27eaef1fc38809830fdca8ef0358c9e318207849cd503f014cffa30d76cd2496ea332d65399291cd83c272b263cec0cbaaba08bad67a691880447617ce2f585de232b712c58316344119bab94ea30d5c90948e7ee8cb46bf250f50c696ed6d892bb7ab20b8e27187b5a9d3cbcc4227175855724544535f5a5dc936d6d6e833ea8a1b9070f35b3aeef4eca9efa984cfc6b360cf117eb205f69cf00c511bfb9eb924e0d7e677f68465adfa743b60f1e6c80a348e7491a0c91ab881c4c712e0dd2fead7f9d1fa14b230fbba3276f575b1aa555291c31aea083cb8e1d74a3439e4c43f1ac7a32a5b45538f139bd1e90a9bffaf1203e145270a7fae078ba89217e5b57fb8c6eaf286baf7a39762cc59e2eb19eb91285b0a81dd8ee832b06629877724f693eb998b26f1a4cd308d33f9e88c2b843f0298aa32241deddf3748666f886441b6668cc9972cbc9da836d8f0db545a5b923ea9b00b9a22352880a2521e58bbe0344ecffff769c418f08ae4b80de746a2ae09a9929e356b7dcf518fbf2a22ce2c8b39bc538107bbacc43047e94dca4f8efc7c66a43b0a89243b4c22ee7422274743b93ff7a0240a6cd9c0b16e3a064fcda91cec30cc95ee973eec477163f369f4d8f49aa6821fbe4e440a72bb93e52e2494085025e270fb3fa27ffa90bea60c9233b632e0e925b1b8784db86ff0e3fc5f3aed8c340ddb3d208387232793fe931b2ce4d5a7c3c58a3a0645bc5a76dbe20ca6dab7ad3521209bf95dc541a1b2d8aaaa43c85963fcc79bdfe668a256d3d537ec5e6e7e38bde9bc107fc79940430f2f9c464a2812c66f6978841f8fca5c8c93f065aa689d8ad453cae207b2bcf68c354aa1f231b99ea9feee17840b1c0170ec687e0c102ef8a6c3bc0e01b1eca4c179c013434c345bc93df081b54e7fe5dd7835361026cca987f022dbfe67319bbc72460f41f9ca7f4ba2eef49ac5fbc0c2bbd5c2a20b4e6f5919cd9057aedbb3220768d9c5dea2544b986afaa889988b4bcf671e38edf5dc6d87752ae16aef7e7f39c5050bab60c175e7e982197f6085597d615524e4f6dfb2a1b4d959b3feaa18dd37216572c873792794cee8250e6c08d799a1868670ee7e1bfecd689d3796c6b9f678c4cc6f761cdace70533af35c082b3c7d6eb251a0a5a9631a1a92872b12e00f8f88b9b39c4d0d47e268c2354ff211237d9b7132927466f5212627657fcc356adb582113852e6bb6973bea9dc6e22d6d95bc841f4876dcaf54311b7240f814c7f2093301c3c5e750fff7ea4e1839007c68bd75605239987548e814c6e42783deb20fb753793730370bdcd9cb9bf74eb0efcf4d83eca474339146b92eb7b0f6fa95b2a96502784994a25865861265d011126c64141dd21ae9eaa9c2bc56b7d7092361c9e5b18931b7cd042f252f0d7bb63ba936b5f9e5b1340c709da187dcad26915cd518f14c9c62764793ca4e77c1fa13523208b70ab813dc305c187850d1cc344818963f3cc22671890c8255cb5ac256aea74d5aa5cf5ab90111e10fee4be17f5e57d803592de72b8a1b86737a5ddd8bc38684e0bcc0847b0a0cc0c85b2f0609255f36cccc7abcb17b9d03577c630012889d42341127c98be8ddad76718c7135ef2070d6d456c317f697ff5788d463267031f0eb8fd6671889482d5d47c556c690d04bdfbbb22c84c8a261537817e9892a9d3227dd02124ebe89c047d131e0a32188dc2ddb828bb79c62ba9f94297506b5d1921bd624579664450a478c35f3545ea0bfdd4bc29c9f2929b899deed1d294a3e636da1bc0db62445cad1a1437af82573a6019cc4a5dec26c6e6443a26fd8ac9b34620b0a2cba151356ec45d09bcfe1f486544f75a2cc65d8e76447c7f005124de503b6a1ed07dc688b019f806fddf20f68c3429f41743861a74a7d4f91065455379aa51e0740df78c5af50a17f32fe9bfa0e18419f6c901878c9aff4c09c8f964da4e8cb48254eb333da1162ebd4eee8036f1eefa81cb6dc29b591bdf9dfe830c126803760edaa8db302378863ebd023ce3df8c7c8cfeabe882f6e6b42e237c362b036b0e342bc3e123d88e2f341aa3e22609383994e395c50b2653ec79d2740c1530a8ad6ccc31ea3b2a45c1b7e49c7a567f327244f70a25d4358089eb0d9cef2f965c10b84b3f00dd02dadaf1cd0ada79aadd8b7da9fefd1b220523", 0x1000, 0xe, &(0x7f0000002dc0)=@in={0x2, 0x3}, 0xc) 00:00:00 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39a", 0x51, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:00 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000580)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r2) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) read(r1, &(0x7f00000000c0)=""/181, 0xb5) 00:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) sendto$inet6(r1, &(0x7f0000000040)="5ea8bdbed71fdef667f1f8cbbf4fae3569499a58f7fc79baf9de370380735f6c985112e00d0410e4d513ee2b1658f8cf388380aa9206f0a0625707ded8f2cd9ff948b10c5f75f741fa9e00fc5bf6aa972802d028d43a101870a94ca92c2796b97dafbf571bf19d5621ee4df055559bec", 0x70, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x5, 0x2) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/214, 0xd6}], 0x1, 0x0) lseek(r0, 0x0, 0x3) r4 = open(&(0x7f0000000280)='./file0\x00', 0x20001, 0x1) getpeername(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000340)=""/141, 0x8d}], 0x1) msgget$private(0x0, 0x0) getsockopt(r1, 0xff, 0x2bf, &(0x7f0000000440)=""/234, &(0x7f0000000540)=0xea) listen(r1, 0x4) poll(&(0x7f0000000580)=[{r0, 0x5}, {r3, 0x4}, {r1, 0x11}], 0x3, 0x6) r5 = dup2(r4, r0) connect$inet6(r0, &(0x7f00000005c0)={0x18, 0x1, 0x5, 0x27}, 0xc) fcntl$setown(r0, 0x6, r2) clock_settime(0x20000003, &(0x7f0000000600)={0x5, 0xff}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r7, 0x2) setsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f0000000680)={0xfffffffffffffffa}, 0x10) write(r3, &(0x7f00000006c0)="0d18b07569f79a7a64b4269f70cf1c3ee0e3ab84df6cb8219fa55af7307feccd7ee2a23458c716464de4ecc22a6351c82fcfe237f407c36ad6a809ea01e701ede18c4e390d649ed4e098c3fc51a96aab36d583b329233ae09c69bf2d907990ad15d714a9b6b6960d3662c2331d798a5e2768d77a578b83a4dd3028909acbd8f24d9291ae0e8ae9e38c36c57c2680eb0d7792629289d7594f4c0cb896bdbd04a0af0560dede51e79d08a0d513d1e0bbd547268d6020b6f5902ca2a51ad11d3748571bd5ebfd1f3baeb31d904eaec803074fbe85207d49637cc967aa29e3aa9323f45a0a70d955ea5d0fb4b48c1dafbaab6758d6ea4a25b85a", 0xf8) socket$unix(0x1, 0x5, 0x0) lseek(r3, 0x0, 0x0) symlinkat(&(0x7f00000007c0)='./file0\x00', r6, &(0x7f0000000800)='./file0/../file0\x00') utimes(&(0x7f0000000840)='./file0/../file0\x00', &(0x7f0000000880)={{0x4d, 0x3a6e}, {0x7, 0x3}}) getsockname(r7, &(0x7f00000008c0)=@un=@abs, &(0x7f0000000900)=0x8) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000940)=""/5, &(0x7f0000000980)=0x5) accept$unix(r4, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) fcntl$dupfd(r5, 0x0, r3) link(&(0x7f0000000a40)='.\x00', &(0x7f0000000a80)='./file0\x00') 00:00:01 executing program 2: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x802, 0x0) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) flock(r3, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000300)={0x4, 0x1, 0x39, 0x1000, 0x6}, 0xc) connect(r4, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000380)="8216fa9ed23cf8bf7bbc7f8dddaa353fefbc9ae3581fe8228df65db82230de6a910ed0e5661fe0c403fe89c95bf0cae45e2b1fa57c8a3ca5a4dbabff0de951c4179c08398f4028238674351e0584391888ea3a9a21247bb72e79700380aad85f08dbc4984aeee7f7fcb48e63b60cb358ee298707bf34687d69a063763ab0ffb82f8423e341e304", 0x87}, {&(0x7f0000000440)="60f0fac1eafb67db2e98411e92ffd217545dbe1316d1d1bac7d8c50954562e43077f0c933ce29caf87c67b91300f5919087368c00b1db3d2741bdc5c3d2c96be589aa67ed2291baa28d986b38cd8944407394e24ee17a49f2cf8da1ecada7485ba7057450ed306dc28174875e0c4e7726978725b70f5f1ee9dd5963db71a97fe0d72b309f2903f8c17cc16757ae80f9f74107529f9336c64b2518ec094fc52fc08e2f0d085175d9c8aaf174c25a7cb7113cb4e3b5593f2b0930aadd54588b2fc36004558902145e4600f10ac3fa20c79dc302796e123af628e2fe738a69ccb90b29fa947f8678a62c16e05e26387e2a874313ea928cf078b49", 0xf9}], 0x2) chown(&(0x7f0000000580)='./file0\x00', r0, r7) getsockname$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockname(r4, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) chown(&(0x7f00000006c0)='./file0\x00', r0, r2) r8 = semget(0x2, 0x4, 0x2) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000700)=""/108) r9 = accept(r3, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) getpeername(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) connect$unix(r3, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r3, 0x1) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f00000008c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000900)="0a3f598b5dbad2d894fd728a4a81d02699a5ebddc39d4285a17bb3874773249252fdc5a2cb286292b69145da94cf1739ddaa04549c2906858fd56c617eeef9aadf12373f82324b086cba5f8c06b9da5cd6d1e04945e74ecf5b33922849d5cf87b189755a48288de5a766866c72cf22088e86fa2630c6f4c8ca303d6b7d4e2bd4677a578aa32cfc9dda3bfc", 0x8b}], 0x1, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r4, r3, r4, r3]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r9, r3, r4, r3, r3, r4, r4, r4]}], 0x70, 0x8}, 0x0) r10 = open(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x80) poll(&(0x7f0000000b00)=[{r10, 0x6}, {r9}], 0x2, 0x120) sendto$inet6(r9, &(0x7f0000000b40)="336659d9eeb9149e43569d03af53072a882fce98a2293366bd9f26d379d432f7ec3b1f9f4e0c99a8c6f17b59d49d7be3d4904235929ad3a7e3cbad309b0a39a5559f0f2500096075b38d72d89937c00b779b80378e31de9b3a507d2c736cc3a7bbf5ac5eb79ab3d93b40e6b4d836744077096a3d0bd4776ecf5854867241c655d41658931e4b38968f23626815a99fb6d09572dd6fad9268ee4b147626f995df3d7b528408bdbba60442159a4e64e0fde53bdb6c93bd7aa2d9a82a6ea1fb144bc822cdd6ce34d00e2cc446bcf98334f88c1444a359778acbac69a7d0ac41d1aeaa2bdcd38a45c2b1f37ad906df60cd72f3ff3fc5797635dbf05a250b5f074d7d10696c80067959a44c6c41b7da01d343c159289b537bad577ad4653b32af8de7e99193bf2bc1b6ed9180d79b2be05ebd022c95aafc09de723dc46305a3566da27c797c20f930dc59485e7e34780e2fccf75264b1f1296cf22b44d34d6c684ffae922a0d4d4b738632b0fbcdeab62656d86cd2cebe1eae6bb45f5a073bb9210d11648e9b382f22347c903eb7ccf47114e075e8cb2db47d91e3df5a9cedae5cca8445790990e35a15a331f897ff375246947b8d2dc2734b95880403e1be8f8fac6b8c0b780fcc8e5362cce67cd8aafd8c21af980aa0981606c8eec65be1e062afa64df3a88a99ddb7420a44f5fe3e81c927dc597de197a957df55e232d3b39f275e2697ff9fe4b8998d4456eef493ba8ee334cce639c8de32f010a0f29d8c028eccb652e71a54899d1aaae7f7c4cc96fd2e65a6d6dcb993c81d3530067a929c4ba722716170fe0783d236706dcc93cfc2ce0b9be94f797ede9b95e5fec2c17c76233502c526a05c7af48c84883a07493d729b7ba42fe071ef60352e336b2dd5a52a9a56d7bf77a92acacc14e74103775e562597e7c4e559a06137733868709ed66ed16838cbc3bbc8cacb0ce42059bf14343c58e1fcaecd1dcaab04bfdecb61cdf5ef3178976da0df59867f516515c3872cf23fdc2547436b58f8054d90f5104acd8728c9ff54218ef8ff0557b67bebcfb8fd6bda9353b05c9c0341a765978c85a0dcf4a9f9cd4209abf0bf872911c37d8b0bed612b678ee6240feb30fea5d86711100229d986c9c0ff348c609ac0cb9b5000f0988e82f13463a527f2cbe1e781afec32ef7b28d4b30fbad5ae0c7769bb7bab2ed908d45bb6998497266e417ba0c964d39c50d503c3956fa1539ed005a89bc5cec7fce185d4283ad037b322e5b7d68bd77e603b5f4b076daed0e16119b5c7e3e506985d6ecd07110c7f2ca7ed9f15fde7977ad2bafe36592acab95b6d5e4b951c775b5292de7d17ffd3bab5495da66e39a62d70350fdeb678ff7605124a3ad8adff8735c9653eb38dab0a8622e4fbab9d680b577bb00b87bfd2421209f0b0b642567e6cf6155e539be2f6033660152206fcbdfd79639e84ab40eeb7ee10f12e0ac71d4562da1dafd27e06a8ce3ef98683ed3db9caf1a31a8cc3ebec220a16b91aa2c1ff8d82afc5906e50fd7071d943a97b325c3a434eb8ab26214dab0f6df95a14872480a408e1fda951abaec7e2139abebdb16dd8faf0638bba18d05ed5965b1d552f0803e436524edfa15ec25eeeacd91c768e907f0032a5045a10142d8d62a42804036c80376429737dbcb0e8494556049fd13103778ed902fc7abb9aa1d73710f9b146841c57ed8c25c190935e5a4327a7dd876af19029eaf3f2cbf912126986af5f95350ce9d42d4baa3ce491a06d772060943143aadebe71e4890a8383625d64f7ecf77ec01852d0e878c218ef1e2a3a25b0d05b37bc4ca5177a9c6e13f3ab8b1b340ea3448a0c5085e40032969234ce24cc608d014793da2feb213962b924712513f9b8681db8fc26ff814f730a06f37e8671a51d46ea3cbd296f351e4cdee2b8d656906000cdbdc34bec529353e1d92e2c94c86916cb251929c3cf84c6264c9791d8e6315231928ff16ed7c034941ef0074860a6ed1fab3caed35f873b5c1dbaf245a6f2fe86ebdbbff0506cdddcfcb7032755d57090ed29385c17124e3a50566ac59a9ded1a8e9d44207e4e381c14bd46b6356ff6bd91de6d5652165724ad7bf5c24b39435cc0bbd947c0807294d5ea56f2e3ddcb4537017210c9a848bad5fd67b53db2c786ac10fa76e22b0e3508532e3612397973c03f341dee803a60bd1892c8d03ee2719602bde8d6043163d09af9fa8792ba8f2eaab0ccbe222dd80e33537fee380bddc6cf1b96ce916e00a03120aba99aaa3fc2ecd7a5d395f166fd08ccda0d98135a209cd25b6631dc4a5856476af1d15eb8abceb479e729b09954a34bdc77467fbf895412b057acb28fe13e3aac55ba1d3e539c96aa898a922421a19fdcd8def7ea801d15f27ccab9879660f9aae0cd243c21fb39a95a74e3f25da0cfe514ff372c4fa51b5bf6d5dfff9839516b292647f5eadd62da7b8ba3572418a18d08744f981c643d4c032b32ddb33dfb0604e03dad6cd4d956aa64b87698327a9e670d514901e7f9bb662face89c1700df3406c5c3f167bbac5e293bf7e65ee73a8e0fc5af4560d2926831a7e24e44839468fa19e67451fbdffb3f9ad0b365cff6d46bb006296b8f527d1ba94e38a264a71accf68db24fc9af2a20fed2f88d389f6bc1ed7b284bbee094e1c02b9cbdd92811c9d4b861ab39306f69dd67559c64eabf7bedaf4e9fdef710895e8ebe1103c8ddceda59ef74854c1300d133a50527e30473631965532dd61d939185a2a81344fa1fb93497b98c5b00b9a9ac407cb78a1ae18ad20f7dd79c4cae56cd207a45885e3bba6c356978dad0ccfc1c973a12479c8b57ea85dc4c4a9aa01fc2473b511223f583fad4cb379cd33e874088a583a1f8f36729792cd529b38831b52d9b69c073d7ae3e623a4400cdb45a0d4f06ecab6d11214451358829fa863550b53d051caa74bd578da2c724b8cf56456e3406cecdbc46ea924da9cc606dd460cb1a58b3c4afa0f717ab8c48fac5d68f4ba057a259d243a29ebcc6bbda2865f72626c34ad8e535adba6c59ad70df527d442f76a957044b6acb2f841f44a0cdadf24f86ec8d6a0b1c5a0f5c8d293e516cb20180f200d9aca1190b0b43ed81118174c5a0d17daeb336064cf9017c1efa8e9e6f7220dd0d79d9d17a04f28cecf3f1f287e7b96b69aa36a0c3f7cec5fd37ab706c46ccdecdfb43c05829c087934cdd5ac1d677f1a9c9bb771c76c5d52cd44163e70839e12bd01407fabda4578cc62da18240646f2d3f9914b2d63faea78a9f55ed807ecfbaf3fdd38d864ae69db3f246a06215c1b5170c21c40003a59ded596956ba0d90ea1cc9cbcafeca5feb9d1983693a1bbf0b59b3cf7b94542128d47ca345b8bfc125e8a2ef0156e278a7ae62a65c8f8bb91fa6450a4a6914d516104c460d61514a9e947b0e8cfec1df28b190c1c7b3dfa370eacfccc70f7f5edf818103c2365b484d703487d951d998c28c9a0f26a89bbf07576ee0d2ba2574dc541a0ead650c936b29eb71b53d9df33c4a873c679793faa1c5db751aaa745c6a44598e577297355918f8c67fbb0848248be5cc7435148bb927dab845a43cd168c6e1d282b4daeb64b32f0ea4f2945966b276e9872bf2599a6077cd9445ce6e0129069a691c6b55f9ff3f06fc5f12ddf574bb09ab75deba8a1739674c586707d2ba4b2c58f7fe9129af9ce86e1eaab3c5603484ca68ee0314d4f184f357c208e72c15bf070b330f1634d2d0a49557dc62de02180d162c976f545aed231214a6c2b4fd7982f7ec9cda64077a926463ab1a66d5894b1a0bd607f6121dc5a1a781357e2fd4d896819bfa6b8d1d66837fdd23404cab6c760afaf93487d004225c9f7f51d84a56c9027e02a9e61ba79e844ddad37a30d1f84de1c918d447cb52ae6d45b98eb6b310ee98461c810af929ef152a0836a905340ff1307562f822fcd436a9813df74d7645fe285a30d5c39991bde2ea4bb773543289aeaac96c07a67ea353f540e66ba7f90fc37431e1d296d2ab61f32b9e722287c500209002febb151015a0e527506854aca5ddd791811ceffa44b0150d02c0e9a86ad526b95f33f3d79806c41b9cf45a19d338ecec42a7bf4edf04dda80f7b6a503ebf5995a6d4340f66f223ff988bd5d79b5d27d8737df8b25ac4fb9ddb98b9a1b3e685cb8aa61a018863d02c4358aaf5e2d1c1dd0c9001931e4ef1891ee4559ce5be2af8b1baa498b1aff392542c3720e3ac139926f69af44de20824c9e282221447b43084cc73aa6e271987a22342ec76342751469d21c72ee68b566a92c46f7305d9481a7878ce96ab1bf8ef608c4d7164fd4c59fc95a6c3438054afd9354d55873b138ff90e7e120cf8e92c8ff79da38a1c7e999599aaedeb21b87dffa2aac5aef94c8c46f33cffcb8173110957d0ee08f71fce0703399c0b6d596c74f40dc470962d35bdee58c1269297c1edbc5e6b89e3cbabe39d6a8a0ef04b378f4df48a5af681221115b077d59f46b46ad1545f7db645e4c9b23974120bdf6567366ffec4c47430da75db7c95e14485ca39e35140cef3ea3569ef61bcf8aa95216bcfdad466b524cea8e8cf33fe088441e36bc1b89edf9e09971766b3b800a880b3a6753e8946ab4b9d6da93b5b8b1cb68f6c861bc256a4e8678e1133a064a1be095ae29851ed02fe1e57354ecb53fcfc2ececb00134fcb9a45ac0ee346887eea6b7581f935017ea69c05089b8de72db24737e74ba2e2b21446e9419c4dcae16a61c0b687d1e7d14802ef646c91e4d96c87e8c756a9f2767b6c1d45366486b7110a885650f11a0ca24dacbaca02aadfa2732c58055659b6c77bd1330cde05fbf4676b0924f5fb621a96f15fdaf55bf3309f0178cc3cd927f4cc77a3936411693c3fe184ff80b500f9d9c7ea59496c37ba13ec3dc656458120d4ba8b81a2e4157f7294c877fa2e37ee0cf1f635c885aeff4b3ef8c7c0a95ce41d77ed9cdbfd83fea2221b2b4e35a3d218fe099ab3408c7e584f03ad16fcb4a3fdf822a4d92723d66833530be74d0cbee9eff1f16fe3cd5ca3ec2ca4655e8d14813c9636c7da384299047cf5f8c4fa7023074bf2759aa4a61b4f11a5925bf809aad9e700b057d9bfd46b8fab7c27af25bea5006b13effe2446e804dde91875031f21d5ffc30c779dcc0aeea09ec46aff49f2b8612f43e7336e8bfd43ad4b16a24900e04b2ea28404efc8b39318d642c5359dee3bf60a95e3921ae515a39f910bc574ec8183635b95eb54b06208c9201b31bc432516852ab11d1dea7c1f4ebc043375c357b2a5e12bc7d85cc3e39c037f7995e11e1964c1c1ddde2ebc33a611d5489700e6810014ece3c599ff58e2ba6294854d8ce39058654301afd161330f561b8d10156a28b7c2ee5713c82147d73a7f7a8e03e96ef15db9b974120fd17266ae4bacea9c0515291c8ec083599a2d25fd4070944f4c2c2bbe5acd0bc586de918799cb03f31e1b684c908daafc3da795775405428bcd0e591c5a7741f2111006a3cfe8b0cfb59df77f297056cafc06936a54609143b008965c970b01e06a5eb09b48e60ee99e3e42b8e07522451bf1a2b7419c7e325c64db4cd7045675cafa89ae772a2c06e764f7a448a2c70d74e793fb39e18e665ccfe38ea2ab6a648f448c2876e2b7bbcd963549637edb861be109a0ee4fc602824854581fddb32daa538f50bca2cf241569393cd6f314a7a5c0a8c6a861f6427430a3fe5c81c6d870e786ea4828b19e4cdc9846c8012096622ce91df5d65971a1e2cbbf2c1d7a0da278abe", 0x1000, 0x8, &(0x7f0000001b40)={0x18, 0x2, 0x0, 0x8}, 0xc) recvmsg(r4, &(0x7f0000002d00)={&(0x7f0000001b80)=@in6, 0xc, &(0x7f0000002c80)=[{&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/174, 0xae}], 0x2, &(0x7f0000002cc0)=""/29, 0x1d}, 0x1) fchmodat(r3, &(0x7f0000002d40)='./file0\x00', 0x100, 0x400) setuid(r1) 00:00:01 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x60000, 0x8) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x4, 0x9, r2}) close(r0) fcntl$dupfd(r1, 0xc, r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fab25bccc56e2f823f602586f39505c8f222f9f3b40eb61cf07ff7e357e6ef1370197887d55bc1904b8095e74769bb201d9f973e7a3e0edeb6d56742707844ed499c73d614ac4c175074304b62c1dcfc8a89", 0x52}], 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="e7d42d2dcab86e34e746468416e803f3af3625edfcf859ea099058bdefc7243985d0f722bd6c2c23ee664b6cda817a5a9cd92dd54b2662c8717728bb03ab3254e5a4fad97adffa508aecf2f81259ebeab8255c427254385f81726c9ba02d5749cb02776646037a2f400f554d311d72bed0187f25f3280b838d044fdf4142d73d1033620ca39f2b1e2bfbb4198d3d35e2b0bc8898637bbfe7c486a35902275a12a43349346f1e338cbf84de18cbab9a62", 0xb0}, {&(0x7f0000000240)="e2e604e3d26577c8d891fdf518e53c1a9622b860d0dfd1ab6c5fb6b827a68e87398a01cd8919b614b469a298c2c54071939acd2a87f94b1bba9e4ff85487fede11ac5e25957929971ad6f6ae9385bb83263bed051ded", 0x56}, {&(0x7f00000002c0)="36c632cbc9de9d2fb456536e80f10f40e8f13690a8318b1020399a7019c6de463d25b81233079c65e558c647", 0x2c}, {&(0x7f0000000300)="cf78edea7dd1abb4d6b07c4adb4faf352bf8e78abfd072a2a6c2fcd6e004b8106f2f3e5d56f8ed501f24962dc68fb58d0f7dc737908360e50d2c512ace1cbae2c95a464e1a6c3ce5b1102e52504545e9eb5a98c10aaf552a6c3277d4aba816085009bdd391", 0x65}, {&(0x7f0000000380)="c898417e9ac1b653", 0x8}, {&(0x7f00000003c0)="d1389d22dc47328b4038aff32839add153f668906dd5f428fb97b6e79fe9f26bc8b014ad8e14497d85263f0f53eacd853dabbdac577a5c83f48197cfd304346086efa8b554e1ac1254ffe3badc663a343640bd431efbb0449d9fd487074eef3e391f0ccaa8ccc2aec41ac93a0bd2a06712958da6da28b8c1f0093110", 0x7c}, {&(0x7f0000000440)="3f98a6847544a921af2ce8acb36ea10a68b89fadbd9987e3a6d7df79d70fe2d3bb9231f3ff5a47e6c3524b2c92265b7c40977193fd9f6d5f3030be274b3c265733320d8d1eda4d187d803757e7737dd7a100bc617b83a27a587418356726bd4bd4a1ebf3991131d773f7c3c86e01ec968deca7afaa2ea54b2cc75e979b0f1aaaf4a88cb64fab7a1dd1a0ff0d2e51f4db8cc69c3a1488224badbb8048", 0x9c}, {&(0x7f0000000500)="571f90230fe8b660fd00ac899c06c6e12bcaa8d8e376b932b3749cb021f329e1280367ee684545bbf61c6bb9083b28d62b8e732a23f1e9c4ffdf9f1383c1d2a712d49667e513260400941602179d60984be5561e5b2660ca8523", 0x5a}, {&(0x7f0000000580)="74a66b88598eb92315df6429854a09c046c5e60435015de7f609de764b372533c86d0df003bc409d8bcf46e6093c500811f2e5d8814f18ec77269535ece03f3fadbf5d22af0b614f312d53c3b29fb1af378b25188ec4da3e192ffb86b2ee9afe352db0a38fb433c3fee068fa40a077a49a379fab36527296a76fc2ae214e4673fe9af9d4204dbc195150f0a1220dcc17a70a3f58084aa179076fcf104b9830b49b3ecebb121d4afc1f21b474757bd73b2bce9aa1a53afc5ff599c68f5050f2cf85f22179edd5582d0ee2eca9871f45c72944329efb955a56710eddfd74b72d6f5ce95c53fdc6104cff391b", 0xeb}], 0x9, 0x0) openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x808b0, 0x111) 00:00:01 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x680b19, 0x19e) dup2(r1, r0) fchroot(r0) 00:00:01 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffd) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) getrusage(0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000200)=0x4d, 0x4) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/149, 0x95}], 0x3) recvfrom(r1, &(0x7f0000000440)=""/211, 0xd3, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x1}}) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) getrusage(0x0, &(0x7f0000000680)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6040, 0x1) fsync(r0) getpeername(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getpeername(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001880)=""/129, 0x81}, {&(0x7f0000001940)=""/252, 0xfc}, {&(0x7f0000001a40)=""/167, 0xa7}, {&(0x7f0000001b00)=""/46, 0x2e}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x5) r5 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001cc0)=""/236) sendto$inet6(r0, &(0x7f0000001dc0)="4ec5fc6044492c37baef0880f51cad92edc308578b8e731bac262ade9e25e7b0cc3b7f4971f8b5b8f953373427abd784897ee31b8036326cc1283f990450943bf6ef92a6978d179c5c5d9f3ecbfe79f39a", 0x51, 0x0, &(0x7f0000001e80)={0x18, 0x0, 0x9b5, 0x1c000000}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001ec0)={0x3, 0x1, 0x2, 0x10001, r3}) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00), 0xc) read(r0, &(0x7f0000001f40)=""/205, 0xcd) 00:00:01 executing program 5: r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)="43e944fa06aa794b7f5fc5354499072a59e514b4bcd1c12c992864b034485082c251abb39a9a4d6dd738195b2f61f15d85c40fd1201a4fb37c0a5b3e674672f1ef5685006c7bd99a5a17396b92e1bab8beb021d2e0341754ce62728b15d8bf5455884d9182ef1727181570bbcf7ec57fc19b0de98db03f62e91a6f42912e967026713a86141960d07289ae669484025cb32e1871e6", 0x95}, {&(0x7f00000000c0)="44ef2647884caa01eb2baf9d73c45bc051c4e919990125d52284c80ac061534806519f0988dbe7aeb3e71ad985c8d4b098b21daded78e1851cee1ee5bb6ab2dc21877759b46e91ab37855854d7101d016a7687bab5489cfcffd79591decedcb2b7417cd88e298ea9c18714a085c0ae38a8acc67a2ffc82435fc90cc39df21f20b708b953ef68aee68f836b5fbe7c1786129e5d660d1c3e5a61399ce2d9ce62bb7ac83cd69bcdedc0a36bcd4b22282b4198558caa5654bd988725426640ac2898f87dc745cce112e70c8263c083906ca379e6f0376654", 0xd6}, {&(0x7f00000001c0)="dc3a3b2c812445d8bba524ef937da6e8bbdcad60324b76019450c1b427d60632d49388cd8718fbca46aafb23aed6534c5551263dfd5feb169df871e801541ad1fc7647ce28609a8f0cd706649620468a97fa44e2fc8d22e3a7f7da06e8d0817542376bcb544dc6d112a0f2051b86c472c6763d2a8294f70fbf830cb40adf9f8934f91082466c065ebd734eca0247d6174f17aedfe57ad73330a747d7877c77c4ee83406e6f77358badc05ce5fbe7bdeca8d3558251327e94a8cebf9f55e43e2378a1724196106280592a8211205816105304e7fdb9dd9163bcef80501f8974402def765dfb388c22bc662d0539e90182cb1f4910b9f8a8f8bdb20cdfd30c6bcd21361f9245bd06cbde97257fb6d7b441fa8fd5d57aeefc7ef217d486e0f0036af78dfcc7afe5c8815cd2b7072718c55cb8d50003a622721204b23cdcdd6795046d28325b55522e4d88280d4aa856a9a21e8df936e54f78afffc8a7842916e2e2988088f5215e763c52ea88089c59f7f2afc84b852c24bf4f8079347708773af38b375cf50b59d9e635070b595e0ccbcb38d26dd5de07bdcb47d70d4fefd86a5be05ad810332d8129d23a2f23bf362f5edec70808421f10e8a95aadd4c78104ab0a8d8ebf352e53060b02822e30011bc47ccc78825e987ad90713dfcaad1c58eea5e4e2b6da6c95d3df947daadfc84bfc55ce74360b34e138e937962a877c49ca8e8fbd3b2fd9b0b0b211a1748eba9bee3880f59ca9cccfa42845a541be1039eddedd68a3383569c4bac8b2a273a0936f3743b025f3f17e1d0d07290cc4bf9feb9e1e15ad2c3e1aefd94a7e1eefc57317672eacc2c7f8cb153dbf8e623c97a585dc59b97b5b2b28345424b83a02cffe9ebf45e1ba4098600a8c149fb0dea28bcb853896d39d27ef06fa7c9ce24d5cc39045b1745a54f66f76dea7ef0dad78dec74280a095357896caa34d3ba37036630155253dd49d55102920ad4018f340ab71964a935c5608f123889b60c85b8cf3ca2248b711542c3d138a18b68d0ecf8a4fbe8c4ebfef65f6374d56dee2128434a80554c4c831b19fc67a276c0426578c3980953ce4ae41c08ef8451c92114569f19ee3120e6eae6d587e71b0f759ccde1390abc18bac0b4c29ceab56c59ad5208df2c5da2281c99825b33b19d12ce7e1c15eada1ac5e7f143b843b0c62f5c6426b0ae82fcea5d437d8a2e52a522a5b93944e86c1f180cdc3a9ac623f4539f1d8a014b22f336957a91a4b29aa982b053af62cbc0d91a0091abddd441bc6c8a4ff44a1863c3cf5103af4b836597a4ae26031b8770ccaac8344f89fecf19764561afd553bb685e5ae2796934ad265ba5219fb82de1a5f3313926313a9b6dd71ea335b3ae2d0bf811658729cbd13683f96807f027e3ec36a2d12731a9571159ad99ac3212b612cc6ac313d0e5aa5cebb7ddf1502de64f8f6b2db7200aa4a2c3a55b56b01889e7e04be2969e8a61ae41316f1747e2ca3473cc1b5795b01a0e0f874915adf082e202427e4543dae7504e2f2c4c671d47bb58f169c78ba31e5f99a77e4368fd3e4ace03fb8fe721a6594de3f90d0fac7245ea85585e9e9435ab80dc64acb1443226abd5072ecee51a4fe5672dfb67d7d566769d21b64e3fecc1d38be74723adce100821f2628c40650e08668909e62b633687b1000143e37554840bdfac760643ad4c2789882b72e4e2d2e09dbf7570fb612b10de27cba4b84d435b9f0d84163985bf7941e1e77b259957ffdb6b994d0b56ee7711c52ee38a060c50326c53077d993bad9a4f11a09a31e8e78a1dc43c1c096a55d77d48b4afe15041e7f343a3fb3014d07dcfb1f41c23e6de6c74bb694e5f486f5e2b205496f757107e113bd363df8737ad53f91118faeb083c44fe62ec81d861a5e32aa1b918888179aca1b369dac672edc16a026350c5026b164cbcbb792eea0ceb1438fac77da47302eb40dd6920d16ae045a993ab484ebd9da77d6cfcf760a79419744173ed477ffd17c58a0d73101f8cfa0fdd0f8051a80d320db884080965aaa63d16846a6c8d39a869185d83db2e8a2fa688980a3d352494e2156baa2862144e5f773881e07a9f0a9864320695a282ea564e3afd96fb01c944ef439641152fb62937822397f41573fd00dab7e2265d48947b3ea432535de3d3d418616fed143de0ba00774a975f618fa47a544ccf30a1f5dafb8681e1a0113549fe715df6af0a5d61e3328a042012e8653670adf677e6f18b1ae0bf187e392fbf9a82586edefd5022729884b46e67a475b8ecab7586d8c50e94d05672c9da87f2e935f42a1ddc1ea5270620592b2ed694abb511809b7575e73c08dcbbbaf5b58541353c28f0905fb7a32291545b9e3a5f6f4f65b5eb7f00d49fa31983e71a5f80d2feecd7ab20085f66a70ea5010a60488687f3895ccc5c96646853798ce62aaf02d2ec29cd2e555219646ed9e668d708c140a157210968af6cafbfdbe266effeeacf385bf0c2c71821c6e4ee1eaf8764f77588a3a1701b274fe8bca1da30d723989bc7e36a40bde90f3a73eed9543771103feae8189712c39cf1150a0cd06cf0cf8b32749ad55a331e47258f65b64abaf967b33fee2a2ff6b9d31de5ad6d2e3f43bd9263156b70f7977b232b7b75a6b8eb481c97708f97820b5a229288aa83bde01eb418ce3b78b66ee6b849c66dd5b817c9a3b3ec01e8328bf5729514846d35ed1b133ca0e00c6d4e5c86fde78e59950c78d2801201b94a92bb5ed652be8abc37d0e558d09d28296d111cb6259a843a5745dcae41ad935924791214e1cdb5e9776094eead85b7140408eb6664cdc383cfe43dcc6f66c2009a5821fc7163d5d40021e84570a55aec8cb41fbce3b7e0ed71faeeb545f0afd6a8836ef2102c681b6d00db2359de86af91bc75f64a335924b763ca520310d955e33c6f9883bb79931b48a20f36681e5b558d7ba414a5349ef7653db55ef1238530a5322748aa959e513a8cd2e60751b21a51d72359aa7e08f735d3ffbba9e6bf9bc9ce710f4f59cf2a5b3520d55139980955e18204185f0e023cede4bab406643ce0c8685afba7c42965c052be3963cb75160992b7fce9a3b68b019b23a26b275e0d74f527074df41764e7b18d62242be3177fcd4df7344398e3467c21959bccf9b383d680bd9d6d604b6fea8a5052ba6f44d23d33c85261ae88f12054136cf32ce0c4a65c2a5304b90c0d3e6ccf2e75332bbc7d9aabc3351365d7d3b48179ea8f9637f6c74338c3dc5ed289e54e50167da7286ffc8064eea3609a27ffa664fb17e525f2ec64e26c07938d87706862e2ba421656015ac43ad3cc9fc308af077afb05596e1af4a42f5e3fb12e882609555c259350d6d00f9d03d9ee2e43013e91aad6f3a16430ce0694bf293e306992e5ea1fb8a7c536c07a0f05434dc7f824d6991e6ffe5261091e8934b178ca14f714ab62603e1ea5b6a13bec95ae7cee202dae830bb6ffe63c3d5148fe27069499f2927128e07addc0294c33fc583114f43f8605b9f877c1a524525d0c14b7aa4c0ab3b20d5a345665a527140f4bfc6292eebfd1e9f6b1a0fe4f7cc1b5a2105080bb5fa3debc34b5bf5f8d9b9c2f301619b12092020f3c15680b0608beb860ecaad6fb9c5c6d915b7d9009b90d243778a7748f9fbc0a2db279dc5f384f37bdb6ba7903f34b9ac0aff8b240456ffcfe42690d4aec4e97b9d73ec45cbc020068538b943f1ac24d160be2261a4ce5071f27fcb1d8bb17b37d3efb6c9def0d380cd9a0c04e10cd3de4bd65856a5f113c5f19bf762249b83c533ed9dbb2a11479b5d6438a5414c2749396f00083c6fa0069fd9a37c9ed89b8d8b43407dbc8cf8ba5dea04a7f75a665516def33732538a9d0ed4435cc60f2283fc49cea847154d1b97abd0d856797be00c6cfb7513041c6d8be0e88eb8c1a6845ec1a9f1ae776cd85603e07f4c974a1f3ab44a4ca7e6cd9448b87deb8c4a905b372b9d6b4655d29916441fcd8905f40067058f0fe5c74e05e0ca9a49a8f72dd1b2eb8edeb79a397848a3316c951ccefc2801428554068935b2ab9e759c8a9a7b513a4b1ce5d73cccc1cb7ac390759d9438d1c423a349fc681e24e0b3a671199905ecfbe84fcc6ca556f4e7a58f12b0433