88b6afa460edf897db4f238ef903a62b47df469a4a2607ee06f541bcbd99993af38ce7730309b09fe5aa1e6a6456ab1b01f8528e178803428abadf8b5d36aeffc98c3a27daaa8dac14c33533fb7861a35b7486fe19339eae9a5399c5e78a43968c326c68dbb341ae27d61637017820b7ffeb5f4c93d125a951303e2f202a1d42d738818ed740058e8455f1ac6bcb7bfa1a0e8cb05449b3156c652a9f345ff4b079b488b6d323116fc149cccc6211fd534c613811573af43d90a7b2e963aa8977b27561aa4d4e5392e917715979c7ab848eeb92c18aa225d94ab78cad8db0fe23f1b608e4039c4985087c456406837fe83947a0acfbcf94c0b73299c83c3f346f5e5f747fe1b331c8781840b364844a1c8f314a92b44acbac564ca3344c5156a3e60fbf9b50c3f1d8185ba7a9a53f9bf7ae3fb0c9a750f1d13c53e2930206f5f96840fbcb63f8c67e88686e9ccd7b56370650921e2091430bfad18708a2c4cb05f5d659a", 0x1000, 0x8, &(0x7f0000001100)={0x18, 0x1, 0x21, 0x4}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000011c0), &(0x7f0000001200)=0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="c412a8f95dc06abb5b83520f4a27bc5cbbec3dae4cbbac2e27aa57fc4c794f436ab1cca8d8bed4876848226cb09e88bdd5c69d0b02e6b485c787e0993a679a1ce0be8f22f98f591b2f7fe9812620b187c7454abb240bd9efc7bf5c2a02eb8776626932fd27495664cd7eb46e248fbc591a0fa0b1fe4f222fa7d392d44df47f6d86218a7329a069e599552d6ffc8a9d233c9dd19943e03bec23417f26a99992b21e739f954b4906ad61fdc9f034db2fe2b6f5966228069a88eeaaa3a5688c3acb07", 0x3c, 0xc, 0x0, 0xffffffffffffff4c) bind$unix(r2, &(0x7f0000001240)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:02 executing program 0: r0 = semget$private(0x0, 0x5, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x15f6f133) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000017c0)=""/135) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x400) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/1, 0x1}, {&(0x7f00000005c0)=""/76, 0x4c}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8, &(0x7f00000016c0)=""/185, 0xb9}, 0x843) 00:00:02 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ftruncate(r0, 0x0) ftruncate(r0, 0x80000000) lseek(r0, 0x0, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x4) rmdir(&(0x7f0000000080)='./file0\x00') r1 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x600) r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x400) sendto$inet6(r0, &(0x7f0000000180)="c515840839babb772c1bf43310ceae311ea3d4af84dffd1da5dc3b668643330fba171da7863fb1ce295d8647c53f11e8d9975c502495757c9ed6f2ea6674baf3c3a8c9eebd4e5e2850e75bb1e0469333565167abc6da93414622a5e4b6a8be10b137f4a6b2b54e39541bd185da085875a0abf065344f79bcb7e7e533af1d6943deceba73e209a20c544155809db3038f4f5516f0722846108ad02326b2cf9511c30e004f5b725e21ac74a9e1277ea2e12ce4e1a24a70669c84de019178ece86f27c9e1603f8c41012a32d937e87739c542b471cc8077e787a74ad0fb5e8a991a93dfefc0fd3dbb67", 0xe8, 0x1, &(0x7f0000000280)={0x18, 0x2, 0x32, 0x1}, 0xc) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x9, r9, r4, r7, r2, 0x4, 0x80000001}, 0x88, 0x3, r8, r10, 0xe644, 0x9, 0x9, 0x10000}) fcntl$getflags(r0, 0x3) r11 = socket$unix(0x1, 0x5, 0x0) getsockname(r11, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r12 = fcntl$dupfd(r0, 0xc, r0) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x7fff, r7, r13, r1, r2, 0x0, 0x7d}, 0x7, 0x7fffffff, r8, r6, 0x1d, 0x3, 0x7fff, 0x101}) setsockopt(r11, 0x80000000, 0x0, &(0x7f00000005c0)="db963e90410de44d1feb4725bb97187c784fe7bf7a6d1a9e2088dab485d9e27e903e46c8866863e5d309b7677a94de48aa0f4bc846640cde70304519b768f4f6678f4bae063c24043cdbf2830c670bca47ebdf15ab714b93d9228e6a5d072c1dd7a462a32c8728a3426fdb61a819230caa76bc8297796b7b6d26bfa5d30a0b87813d25ef8a4bfaee8b28fe49e68b853df65d90591a55ffd3d8d244a82a405ba49afb9aecb07af3956ca4c9cef1c4f78720b7", 0xb2) chmod(&(0x7f0000000680)='./file0\x00', 0x44) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r12) getitimer(0x2, &(0x7f00000006c0)) 00:00:02 executing program 5: r0 = semget(0x1, 0x2, 0xb4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/167) r1 = semget(0x1, 0x0, 0x1) r2 = semget(0x1, 0x4, 0x200) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/188) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/55) semget(0x0, 0x4, 0x389) semget$private(0x0, 0x3, 0x0) r5 = accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x18, 0x1, 0x4) r6 = msgget(0x1, 0x204) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000280)=""/89) r7 = getuid() r8 = getgid() r9 = geteuid() getgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xf4, r7, r8, r9, r12, 0x188, 0x6a}, 0x2, 0x7, 0x3f}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) accept(r3, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) mkdirat(r3, &(0x7f00000004c0)='./file0\x00', 0xa) r17 = open(&(0x7f0000000500)='./file0\x00', 0x680000, 0x108) r18 = semget$private(0x0, 0x7, 0x20) getgroups(0xa, &(0x7f0000000540)=[r14, r16, r13, r10, r15, r15, r10, r12, r11, r16]) r19 = shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r19, 0x3) semctl$GETVAL(r18, 0x5, 0x5, &(0x7f0000000580)=""/178) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000640)=""/228) unlinkat(r3, &(0x7f0000000740)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000000780), 0xc) 00:00:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x40, &(0x7f0000001000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) flock(r0, 0x8) setsockopt(r0, 0x0, 0x4, &(0x7f00000010c0)="9fd62e609896d3ea5250e01a6581d9aa20f1ac7f25a030ba6d6f790a31a341e57dbe3267483f0a69", 0x28) connect$unix(r0, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f0000001140)='./file0\x00', 0x2d) r3 = fcntl$dupfd(r1, 0xc, r2) getdents(r3, &(0x7f0000001180)=""/126, 0x7e) r4 = semget(0x1, 0x7, 0x3f0) semctl$IPC_RMID(r4, 0x0, 0x0) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r7 = openat(r5, &(0x7f0000001240)='./file0\x00', 0x40, 0xa0) bind(r6, &(0x7f0000001280)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getuid() r9 = getgid() fchownat(r1, &(0x7f00000012c0)='\x00', r8, r9, 0x600) listen(r1, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000001300)={0xffffffffffffffc1}, 0x10) getsockname$inet(r5, &(0x7f0000001340), &(0x7f0000001380)=0xc) paccept(r5, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc, 0x10000000) getgid() accept$unix(r10, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) chmod(&(0x7f00000014c0)='./file0\x00', 0x49) socket(0x18, 0x3, 0x7240) recvfrom(r7, &(0x7f0000001500)=""/85, 0x55, 0x800, &(0x7f0000001580)=@in={0x2, 0x1}, 0xc) 00:00:02 executing program 2: socketpair(0x2, 0x2, 0x15d, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0xa1) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0x9}, {0x4, 0x40}}) unlink(&(0x7f0000000380)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = semget$private(0x0, 0x0, 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000400)=""/215) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r8 = fcntl$dupfd(r3, 0x0, r3) fchdir(r2) lchown(&(0x7f0000000580)='./file0\x00', r4, r5) mknodat(r8, &(0x7f00000005c0)='./file0\x00', 0x8000, 0x91c) geteuid() semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000600)=""/150) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f00000006c0)={0x0, ""/49}, 0x39, 0x3, 0x0) getpeername(r1, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) msgget$private(0x0, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) fchown(r0, r10, r5) symlinkat(&(0x7f0000000800)='./file0\x00', r3, &(0x7f0000000840)='./file0\x00') openat(r3, &(0x7f0000000880)='./file0\x00', 0x11, 0x124) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f00000008c0)=""/51) 00:00:02 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x0) fcntl$getflags(r0, 0x3) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/179, 0xb3, 0x843, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x5}, 0xc) write(r0, &(0x7f0000000140)="e69efe38493ac2ad207babb1b12c3ce19b809e7c3531ee9569e2326d9909f4c9662de2c076da8daf9b0a7260f3f4c5b189902eefda5f5030c19292e4b1e60800c58f012e54c60a3dd46e1eec9a6887bc245be6b405e97171ca418f4c72034dbba48146f82d57d2f2328622582fb63644319630ccbf4d5323c04b84d8430c21e2abe46a23dc7381bf50f824fa8ecd93993debbbe580c3842d6630a44b473081c504c60e86a6973fb7364bedc668b0bc77c0542bc703dbb41ac997ca8aed8da784a483c1344d41099da3113298d47e8d16eb88a1f1d2", 0xd5) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) fsync(r0) msgget(0x0, 0x238) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget(0x1, 0x50) chroot(&(0x7f0000000280)='./file0\x00') fcntl$getflags(r0, 0x1) preadv(r0, &(0x7f0000002540)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/182, 0xb6}, {&(0x7f0000001380)=""/151, 0x97}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/34, 0x22}, {&(0x7f0000002480)=""/190, 0xbe}], 0x6, 0x0) r3 = open(&(0x7f00000025c0)='./file1\x00', 0x0, 0x8) getsockname(r0, &(0x7f0000002600)=@un=@abs, &(0x7f0000002640)=0x8) sendto(r0, &(0x7f0000002680)="03dbb6e4d5c9b01184e681e754548b9b336d2a0317cb08e90e117f996ea8df18830efa950695d6e12f5d38f00b31f1b3964d2f5c43c88977e772fdcc3f71b771585ad0b9222d26c2f1bcbe5801c1f3bd6a515bdd6e3d77204991b1e3cdab47d97762aaf550d69d7cf225dd55a7826c19b371b91117c5d4785717d8f86563ccf5173f690ee29ee84404136f93c2654fdda5f2248c770824b8dfe293be50364e75008be8d0e2d3382eed4e5272267f7f6a722188cf829281c72857d8da35a2a4ca16ce7e3b5325aa136a40989b4a23a5eaed1fd601c53d0ebf9ca839093ba11b47095c4c06de2c3153053786efe401bab1be90e284e04c80566ae1cd3bfdb7b0b6bb116c1469169cecfb9c9228a3a2d0e4f69f5b54600bfb9ea7eec9b455ee5e7f659a9a0dc48da59698aa1bf1fa629da4ca0c9e2885e1f42611f0efcad5bd17fab45bdc318a978e93b4bce01bb9dada3f2d7db6b66d27169834bbfd4da473c440780ed2a1d69b944a137b17d33cfd617e1ea9f8dac10f23f19fb271612eeb8e8dfb5f552434f4395638a710fcf3f3315f8f552b24f363616d726b4414df0a95d1a3aab833131da0636f162d8185b8e60aecc1df1398e5aeec49b6e61cfc140c27ee17a44903cfd38a65cb680b720a2132e102571f2d26f8a6c0301c30da7947dd7ff1a63caf04f9fefba892a28d3c83273185c35e77665140c332d0928d8786181af9aeff02506df75372949a46f8e24299a0da4b2f02ed16e86c545e5c19aa3e8910395f87574bfc4936a4b75aed24eb362147bdd47b4c7e3f7b62ade6df61c8b1bf37f749896580bbee6c47c184a241c8ca8baa93b4e50baa31aed1bf61efdd1ae3628c801d399b7fb5a352a2300ff7aea212ea6cde85a35b9215867c1b16e48c183fff7098f1524ed7a37c92209e25db2bbb98ecbe6b20c935744f6daa658aba600e4e521a25532930c346d5d3c70023fe8726708b3ee9f520fafb2dcc925e6d97b62fe93661a112260c8e9f692dc098a728bc0ed8482ba13dc3ce6e3f0039714a1039bd166afdba2fc4de952956edcfa47e1e45d3bcd9e08f66e3d8dcb283b21955a531af943e8f15a4f7120cf2f939a3c831928318954f2c4cca3deac2f81017db2d70d916585681079f820103975d6011ff9d9517e7a4833fdf5976342e48832826e906ce52b6c56a46aea1911f5993441744cae0cf6288296aff713b5e5235dff5c030a1e0a83c5952739045e67c7638c3987bbce089486af94000b0749249afd67812751e4d77840fe819bfe0f02b41c4e064bf02433ea2793aaa1a5281b85c46307b511fddaa502d2948ea930871167c7568b25a0e267e68b99a13400ef5a05ec105d551640cf436f98e4bb0076672783f0d28015484873b792ef7291feecc5db0472f80d2b139b7c2a09e908e9d6f049c1f83dd68fe43a4e92bfbfa9788d7923ce5372cef0e11ec9bbee69f44912dee8be09cdef57532a10b1e33e011deeccc01650e7d61b737bfd45f1ca4fb683708536980d68873b1e119c9df8389049cc004969412903726cd1cdc9d66b30ce19f8c3a4792848658f7ce35b9ab1808924768b2c23341f6236f62e1b3d4fe2d800ef7ad468a4cfc9bb56b1dcecff6b6d5c01be37706172d00c4e665ece796d9068451c490b499af246aee49e170a027228b4e45e57af1af8563fddcece31d0d62f0fb1587fc508b7b108f182504766afd969aaf043110b2782098c992c2e321e00c3d46a830e3799271511073d7c94765e210306076d9f800195c1753d254da87b81c1b68f9b64601a762272b59f09cebc11ec272ac0e2b451977b02b1ef81fae481d7bce2c4de90a3eb92d1d5436fbc11624ec82af040103d20b39dfcc88399afba54a91b0bb2486a6fed4988eef0ba1f51ebe673a064c52470b70b6af280823e194c06f75a2f61afea9ce60508009b1134f2179d6a8297d6a04c02ef34ee13924cb8047115f8ec0605a25dac4ecd95af1e80e069d0b549c1db76fb52c2f07b6725532cb1c89560d593a1b93356abefff08b2016467904f6d30b80693a04e53f67552e1547031a1a85d4383b3f18fc0223209cf62f38aaddefa0d4fea27aaf2d951256908d7a7aabb920483d240b92f7581eb264f5a867897b8a10f064020a0c4647d033a3b47b713ac3766ad58bb121b7346d3b45a306742af04cba33ca0618612ad11d81d38c94feb38af03a14987d704ef2cc3339411f04cd04de24baa97300244ceed6338b3d7c000262febb55974b42d5ca6362f5dc48469d65262b5f0f3e15a29bd03949f03b72076a4d37009a60c6cced5f83b3e3b6bd906da4e1adf73cf4ebff6e4bdbcb888938a13fd13bad3a8ad9fea8c9974d95c076c9d52c24e2ad5a68e48f10bc36b5e697f33f30ccc8ba09ea455b53b0232936d88146414c5e8b2bd2b29bccd2fcc509c52c8242962ca7191761563e278a7d67880d396c980afad06727422bd460490d6fa4f459506f4879895da7bb7b3e921e0d2fd4fd1217481caf66fea5cdd278c56c81918c25955a8b2c4b24533ade6f17af5a87e2eea11ccdbb698cd11e1703431551319ec79db2102f032d334bad2cc8454dd35bf4a5bab7f623b0adccb2711441dba76c208b843084c3c7ce34a5999454d5b7d9420db367abce81aa639c3e7071f655c317212e01874eaafc7e6268eb9e26626ce648b7db95f93a488ef29ce4dae4a4a0a2c41c29769a03704fadd6c168052a796c3652841b89b9cd4f3d4c6a5805b8e1ce1a016bc2a2eadc630441259c461b4754ad5c7b785fe7526eaecdf89628024ff360adada5a85bc54a3c008537b87b637cbbf7286129c1e5ff88e4a2414cfa13c689f308d7043296c7f117b9c29bd4fc0fc3c57b44a6e7fec8d579adb1429a92fd03a36933f5e0039ca1def82ea78576cb8ceb88a1744e3f6dc0b3a853ef7283e411c2b9c3eaa236ae0eb8d842b8cce1cb5daf09a0bc7da7df05ce75066a5866534dc46c1ceccc1836483d8105a5ddb17866d35463277842406e6810fe2a6068fafa4221a3f171871e8e8d8a2ba5c05cdb784cff1e092237907d16f3dcd93afbea5697aaa7c8327c6892c0a0c2ff9e4d13a3e869184dce8fadccaed92466c07f11b879274f7febaea99884e9cf7f3118f10c2fa30792dc34cd9e76498fea7d1ce1b4742868d7e39b35256c5d653b0aaf47305599ac13f43691d3c53927778ab611b746d1260af2583294485b6c17791ff574e45bec6615efcd7dd7aeac02cca0c4c9ccafc09ffa9721f20b522ff883e7f0892e751ccec2b2ff61aaa424b1ea1ca373a602eaf7b276c9eb273cb68c5b0b8edfe229e106167796f81b277c37111c5014d639664877f8e67123dba5da686b7e9b6973d31a9199eaae0da90396310247d3f1009f887ab321af86186a860c4e0a17c8fd8b2fc2909f22d1a2db5c4388fa8e897b024c3d6ee4bc455c40b0342fa0a40d8dce5875ff2fd9a6017b696cbed898d36c2ddf1c0234476103aedb3f038dc51f24f5d0294e4be709f5df244248391f0eb7f2b28e5b97358a156ff2576365998f0a22a220728dd10947410adbac73635acb33b08443e467952d3e52f1f6ed633c625adfd742967efea06125f84739f7e0a6fed74278f40ea274f5c849214e2045440fa7f26846efeaa17a314877489e36d41e77930dee00e7e25ca01466d89b9b072bacddb1feae8d6889b19f219581e7b92e139dde68aeb1dec3503320df158f1bdf4d463fcd601fd51d406d656e21059d69b41d2d3ac9a73c51890dfd8f325b9274eec7e873d558d907dd09f15fccd08be72e65719e57fa145ba73d0fe6aa982a3780f31c73b2324bc69917877c651129799a70ac476c5baca7591be424acec3793a5225c719d575f2d0e443afecfe6c316675847ddd872349ba0801ec0851f2dc014e91ed8ad2867eeaaed41bafc4437d3551e88044d72cb47e057ef505bcd7219023f32109240b993ffd202ae668b8be1468e81db1a68cd1f923de954699ae839da0c0f176a58315f73e52bd5c349ad1cf342278db24c50dd84e08fa79d37e3e812ad24e0b4390e59e656261d1e6cc2111e040f46460afa7f02d095967adcd42044036a5b405d5ee090f1f8eaabc54fbbdae56832d9b24fcea1275eef9d97216b2c671d8ee56dcced3ba5b1703635468a276491d39a110e6663e898d041f6b292fea5fb69ba7e774b6cc48e23bce3ff72af79da8e978dd7262f049523e6d9e5440b335a5b54165f42d85c63b716ac8cc00e58430cf8b6c2e63a5d4e51c6cd72f2d8f7f76aae7b4e90de287bac4a002279fe82cddb1e09681723d98ee6c789128f49544e62ab4fed35b39f308723c7fa51350473797196ef95d3025fc7ce8b815c0b94d969e41047f162da770962208d9ac835a345a180c723b6d74ac465cd6c503c65d0f997fa8e5ab83154f301686b936c56918c75e177614add44895981c6a1e9619b8e44e76b2077490a8c7620dbab63bdf779fdb5522729b13f192ff0d5f7ad422b571c7b2c8116186ffc2571b598ff39561d76c7ca6c02a17e4c0c3d61f268d9633f61029abf05857e1ab8fb24c52fdc0ea91b9842c87f8da3a3b3d8c34db9ef473aad6cab18939472b72983429962396e24029067e850d5ec9513a9207b87f7cb1964d1be9ff02cbd1a2252b5a05749964e64c3d6f6ceed0e25457438a26d1af67f0e6ad0012eaa56f3f7f103acfff59bbabd58f6475198c4dc745b5ba073917510d1d1c4fdd90d012fae91a2e8b55371b2db19abe772809bfc2890e1a283e70e516d096e7211f79146089da0c16fc56a1d6b63416eb1a781afc173816dd29e6724cd2f7577334d8cab15e5630c306a3cb5f61107fd5d619e73275e5ab5b873d462d12f14c50c55860362dd0cc83ad5d0dea46c58b162a6c00d330959c846241a0a568521b0c328bf9db8ce4f7ff7771faa4a5c829d909a1bf8f78c1b68c999374e067a79d2ba77784f6903939d32212120ecfc3a4d3ff184104e4aee6f017fc85392cf7ea38e014622ca593448df18ca652a7338218888fdff10d4e4b34553b350cddc0f43ba5c10cb0845e7e71c47a98d0de690ff06c4ce3ccddd360fe05a50f0d11c9acfa4b44fda88001b6af8b79e6dc693b7fe5b275ec7fd20847adfadbd202d29aa8910ed2de5fc4a09df2450c22d5bd620914ba0de59d01b2ce915bd27166d5998f50de22fa577bbc4b7714618d8babcc4497a93145a3796426ea109d321c53e0369d8d46a0194b4f822eb5bb876e39953ca9c5719ecd0cf2d492e0ace68d832c710e3b69ac1759e9cc51fd7b190eccee66c8e07b2191e7f7039e192066491b57cfae69a279119d2387f26c113340359a2a383f991a8403efa41e05d793d9b197d5166afedaa8104e3eea9579c3e1b5c3b81450c4e52602b4b9c2242582c68c5323da607a2b5fa359a148f53fdcfe90fa58fd05e00c3a4cc92a0d6638256f9b8fe2494787cf7c00f7798484f7f53813905eba590496384a97ba361c4d0023f8433a72a1842801ab2c0dbc475fc22e4031f78761f13725a34ed77fa1bd0d1972bd74f3ca294d64ad4c82cdfb178e46e63a0ea8dd1bea301d35c3848e656e9aa7eba9e567bc3c2ecd97ef8c113bcaf3a702676ea73d1929175577c09faac257f510b64c22e9d228971909c0e982839cb1aa079b864655b34f70b6f6486fc7ebf62451ab91ab2c7ff828ca0a31e47fd7699b3da5b850e4eef7388f0f2fa24e464181faff80afdf4854c073516b13b1daaf3cbdff726bd21b3dacc2912c362f3c33c0dfea904", 0x1000, 0xb, &(0x7f0000003680)=@un=@file={0x0, './file1\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1413, r3, 0x0, 0x0) r4 = open(&(0x7f00000036c0)='./file1\x00', 0x0, 0x4) recvmsg(r3, &(0x7f0000003a40)={&(0x7f0000003700)=@in6, 0xc, &(0x7f00000039c0)=[{&(0x7f0000003740)=""/118, 0x76}, {&(0x7f00000037c0)=""/188, 0xbc}, {&(0x7f0000003880)=""/23, 0x17}, {&(0x7f00000038c0)=""/254, 0xfe}], 0x4, &(0x7f0000003a00)=""/47, 0x2f}, 0x42) sendmsg(r0, &(0x7f0000003f80)={&(0x7f0000003a80)=@in={0x2, 0x1}, 0xc, &(0x7f0000003c00)=[{&(0x7f0000003ac0)="df61b380e3a88730a14a01", 0xb}, {&(0x7f0000003b00)="9eddac47a41c3d54efe7541d7d617d16c6b543c0e270535ea57f34e9d9e4f937641759cedd9b557ccccc2707fca0e35704a0876e3db65ba65a35ae9593640fae5be80add17", 0x45}, {&(0x7f0000003b80)="b57c5eb63b84abbfadcd74ea5d42f02eaa773f0c3c7a038cafc686a203e896744baa71077db7e3bc0612f6cec3b3953540e51a144f7204ae9691e833bf50a0ec01c3544ec1aaa89b065b1ec88691e98cd41ba67e5804e6495d0052186c7995c425c1fba65dec06655998f1eda9c2794b233b351f89d1856dee03c30acf", 0x7d}], 0x3, &(0x7f0000003c40)=[{0x18, 0xffff, 0x101, "55149e145893c0"}, {0x108, 0x0, 0x8d, "5a2c46afd9a4831738d64b8ee84ae1f26c41faa296b54cc05790029f702a192bf80784238306f4d7d5e84030f120bf9e19bfea93a2b009a72e09365d72a34c18d4a1a118edf95d7056778ab302ca1250979d9dbf33d4f01ff99876d24205e33b58d2191cf9344e9c801a8b0bb07332f7630c660835f623013a719061c3db3ab24166277a7d63f0ed00805917185a649f6ef8d0f159881ba5eaa3347f3f5350a3cd691ee52ef0ebbd12fcec1d2acbbf0472fd4213b107c461b5b9221e4a12328daa1b191c180cde41ce6c4f428cf46a88bf4aa65fbe7c9bfe70568c773ab0f78ffd5f59e01354b17d93ab2476e49b4eafec32a812"}, {0xd8, 0x11, 0x3, "eb4a69558bb8e17e236c8e0dc26d1e292753c1bbfc2f9012bc038a61e64012c65310a4eaf0b14ed69df461d9e05b444ef0a2323c9b18a6236099e0c388fdfce9e37c7cca43ba600a486c3acf465c8b5cd7a97b8f9a6ba00c34d333f8419342f51fd4d1f43f7b55e75fb2042ad8f92a5225ae6a6bfa1c1b252b79ed792c623028edc821deb72ae36ab20ce9b77e3173d2173ae0327650005f769a5504594e36b26dd6316c9600cc913ce02046711172369bfaaad87cfeb2493e9f47a51dd90417d94875"}, {0x40, 0x0, 0x7, "2aa380603b40dd05ea2855961b988e08550e522b2268b63330512316a238a11066244f2ad0e537741773a852170247"}, {0x88, 0x11, 0x4, "40816abda21563864513c7f2ad771e85fb0a11e5646cc98e60dbda98bfeb7882b6a38d7c18225c2253d4e9d43f9e33df20103a205c0ae2659cea2a69eb1873e78b588505a4813a1b019c3d043ff71a9123d67b09c094300dac59e67a6fcc04a7d64a45448f4c0c0943d07c8cd7114113efe111"}, {0x30, 0x2f, 0x0, "a02119034fd6b95d5350e88ce1e1c84bcc94745a3af2eddba3161e2f0e"}, {0x18, 0x6, 0x5e9f, "c5"}], 0x308}, 0x9) read(r3, &(0x7f0000003fc0)=""/215, 0xd7) sendto(r4, &(0x7f00000040c0)="3128897749d1ac82e8dae974bb5e01e3bf8b665c9aee82442c64a5b88609980e616c26ad90c2d7ae0321aaac3248224545e664a37a74b3a193fca2993dd51543fc9909af868afa4cb55432718104cb1ca9635eda243a223a9e18221dc4a63b36dda3", 0x62, 0x1, &(0x7f0000004140)=@in6={0x18, 0x0, 0x7}, 0xc) fsync(r4) readv(r3, &(0x7f0000005280)=[{&(0x7f0000004180)=""/198, 0xc6}, {&(0x7f0000004280)=""/4096, 0x1000}], 0x2) clock_gettime(0x2, &(0x7f00000052c0)) open(&(0x7f0000005300)='./file0\x00', 0x480001, 0x29) symlink(&(0x7f0000005340)='./file1\x00', &(0x7f0000005380)='./file0\x00') 00:00:02 executing program 0: socket(0x2, 0x0, 0x0) r0 = socket(0x18, 0x20000003, 0x80) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffee1) 00:00:02 executing program 2: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 00:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="22a6d0ca1c62259bb6c3b174cafb779b92841c781cd605e320e214351afbc75dbafe157d59c8fc013da1610b504c4f483f732629cec07be5638b1f0c4152c84be3c49664189acd8dd4fe4201d6209cea2b37f64b71b4cf6a615928ba87bae6125283d2dbcc77892b0f72157ebf899aa412ebb01538ee003f7b0c913b7d9196a31cb171ca26d4030191a06f8f863f9bc1fdbd65273d8c53f4f22f6a50e9bb37fc3be9b092e9b695e2ce901827a817d0f98208359cec97874d7d953f8a66b97d3515765ad7f54373850e09825b1feada28ed757eac686671161ab53f3953562dcd272ff20f298e16257fb354167ba0323f8a57a53c9e445c3318", 0xf9}, {&(0x7f0000000140)="ab9bb7f140aa46c92d9362bf9dcfa0c832d1c8262f48c9dd039007c1dfec3c58cb0be8d273b062c0bd1d5c88449191434170968527749d3284abdaaac45520177762ad03fc1817c1619ad0b370848dd4b5980dcd13d595fd46af10c51c4a4a7e42b8b03603da797d217545b36ca4c30050dd0c15c9a21287401a9e7b8341b08ef745e82c193a63de43c4", 0x8a}, {&(0x7f0000000200)="04937919e7f0cf8ec2aa4b386b42a26fa6c5fb8a5211bf3f6137b88a1fccb70c409191127079f208647f", 0x2a}, {&(0x7f0000000240)="ff8b7b536b9f5f451da37438a6b6b487cffffa5679b4cf2e4c2935083151475bf5a4eeaa55493b006e62", 0x2a}], 0x4, &(0x7f00000002c0)=[{0x58, 0xffff, 0x1, "1f6b6f5d9179d376acc4106abc091b0759bdb99b7c234b176c9c5242e763548ed57f8a0a3122cb0a4c592c378feb0fd81bd194d4e34917eeb9ab7d874de14e630251ce536e8d"}], 0x58}, 0x3) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getrusage(0x0, &(0x7f0000000500)) renameat(r0, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') setgroups(0x1, &(0x7f0000000640)=[r4]) fchmodat(r0, &(0x7f0000000680)='./file1\x00', 0x0, 0x200) r5 = msgget(0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)={0xf61bb48a1f3c485d, "fa184cf982cb76da404cc02c560efd91d12b29faea308e244ddfa4b5c74a0b8c91f74666d268dba7d258254b5c87455e3adc88d7"}, 0x3c, 0x800) r6 = shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) lstat(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)) getegid() r7 = open(&(0x7f00000007c0)='./file1\x00', 0x80040, 0x80) ftruncate(r7, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) lseek(r7, 0x0, 0x3) r8 = open(&(0x7f0000000880)='./file0\x00', 0x100, 0x100) open(&(0x7f00000008c0)='./file1\x00', 0x800, 0x104) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000900)=""/121) fchroot(r8) msgget(0x3, 0x723) clock_settime(0x20000001, &(0x7f0000000980)={0x8654, 0x1}) getegid() shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open$dir(&(0x7f00000009c0)='./file0\x00', 0x800, 0x80) 00:00:03 executing program 4: socketpair(0x2, 0x40000007, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="7373870eefeb604d87047f625fd8f143aa88e421941e86e14a003269c8b006450f1d7a97b7c56857cff0618ede95d8961a8500e5e60aebd8ed8e2173b878937a9f70496cd0f4b96f8fd41b492a76aab96b327cdad78daa6d1052598404b73d7717b74bb86347c2", 0x67}], 0x1, 0x0) read(r0, &(0x7f0000000100)=""/152, 0x98) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x5, 0x99d9}, 0xc) flock(r1, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000240)=""/17, 0x11) getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/54}, &(0x7f00000002c0)=0x38) sendto(r3, &(0x7f0000000300)="e21b78a6c6841974759efa1ff59b1bd996785b45791e484379b1765a73f87c4a68851e37704f2d7a19277dee02f9dcd3a271f5dbc933e6928039569466c8a9f6cfca04bb5e9b38a5441765cf5d0584eb8201429842b511bef8b693ded9fa8213e792fcbb4150bfa73260951ad5ee3f92cf5821357e2e5a90ab5236deeaaf4181938f9abfd6434bff33965e23d1046ab1e5a6f8b764730236f5e3a79fa8212ee11fe3c4f89343144b76de0ca2d49b9fda4de9490f", 0xb4, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) rmdir(&(0x7f0000000400)='./file0\x00') getpeername(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000940)={&(0x7f0000000500)=@in6={0x18, 0x0, 0x5, 0xdd70}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000540)="c7a0243949220c56cbf830fa784fe1e3658000b529d6be2436618eee58126c27f85101719917633a9f8c7fb3780c3ca5723c75ad348b594f90f73dad92dfb03d067e00fb0a3ecea603d1c96ac6408e0a93f5f01e236f6610e0c5dfdf5e2217d1b23c9baa050d25bda574b144c4796123e6e5ee78017d6408fd06ef352a8a909fe50a05dba19ea9abc575ae0704becc1c0a0c44a7f6921c5ec2c69bfd73e5ae70f625c491084f74b640642da4e9bdd1d3583431c82dea7b30bfca6ac5f112bf7ca79fc456ac1c", 0xc6}, {&(0x7f0000000640)="74e4c006f1a744bfb17bbee9651b91c0fbed625268ac6e9492918f3fa7724474bfe09d22d7ce32de06a66fd223cafdeeec8d9a0bab01b6a18bf74c87b6f4495ce575c374a32bca3e5b1ac3aa938fdd4a8567bfce9398", 0x56}, {&(0x7f00000006c0)="396ce7a5b096b2e1ce9f40b19771df36", 0x10}, {&(0x7f0000000700)="e4cfc7826173246e057796a1dc633c1acc879c254e6c517624879968d20d4cfedc77b52adf6f8789a6", 0x29}], 0x4, &(0x7f0000000780)=[{0xf0, 0xffff, 0x3ff, "5a56ccbc6a3fe63d5a5b8d722072ff23d79d67907003aee82883b651fc12a22810dd34253c2f1b4a84256b24e494153a95680df24fafe25789a6fde89cb63d603633f8a8a51b6c0cfd78492dfc4880b4ab4c6b078955748e66987bea8af6c6376a5c77bcc233f70366e3dc53043b09d052ca458387e7dac9253ee4c61d912186f5536f37e2ae117ddd3a3dcef6f5cf689fd13392c31075b9d880daf4275f15783e0559886d366fde8ad1f8d04c682a7d25d35009de4f395a3fc6fcbc98fbe99505027404aade97d23fea724c6f0d53fc4d7cbc9746112af7d3de194b7d1e81"}, {0x50, 0x0, 0x2, "8d0b576f0b3243ae5ad9e7d66a89775cadc20655de5cd23fffe1c9eff652b0e900923d6c6e068ecb5f0eced8f910b223b2078f18cb6f03f760"}, {0x58, 0xffff, 0x800, "c2103aa249da8bf575db1a75c72f0a21611ef334ab0b0d5a5cb1117bf8720ac90151fa757ac692054687a3e077f598293a7f94423a1a9336bc3be671613588de3d03470ed96e"}], 0x198}, 0x400) mknodat(r5, &(0x7f0000000980)='./file0\x00', 0x8, 0xde) socketpair(0x1a, 0x20000000, 0xb406, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000a00)='./file0\x00', 0x80) fchmodat(r4, &(0x7f0000000a40)='./file0\x00', 0x100, 0x400) faccessat(r4, &(0x7f0000000a80)='./file0\x00', 0x4, 0x200) r8 = fcntl$getown(r3, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000f00)={&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000b00)="96176dfb3f89e8886899fdb3b5ef2066cf3fc77b67b0c0a992355329aa5451b6eafee97dc8151aa87b6e76e2879519aaac06740fb30e9f217a866731e6b31abc223c3588ef3e847cd34f90b28e86ef225b9f67955163b2fc54cfdb16dc3b36226a6cd6ccf4e379044a8690f3d0eebac280766a66674cf6fef3e6a21f82c3483e77fa4d3ab608dd3763b2f1065cac87e79a3992291e250b70e8f9461162034b94372c355ecc191b979d65a428c229b232be03859e943979428dda144f67", 0xbd}, {&(0x7f0000000bc0)="e3ea783408b9ac43e24875c104bff8d36570cbdb60e63e6d4c9bc6ce1fadfa19b7ed86131fe6d4bbcd7e27b55c03369cc09af5af7befb00caca08f16090acf952435506265fce5db07fae55a9ad8b67db38be6d69b11bd7b4b780eb68b36ca158d2e5540b96c094817c9a432b37c4c2203532866a39b662387cba8d0224e91d642a7ef0914b682a4cc591e3a71d125672b2f8f32d66cfa1bc2e57a88866da0", 0x9f}, {&(0x7f0000000c80)="21a2918552bc853f1e15a4e892a52e9daf8427ceca4f6fd3feeca192f40fa0dd48a9664816e6f446978c201501b5ad7d881899c4d7b631736414b9643ca0b30a3d8989a35553b2950373fb869140b4d941a95047bd8f4be328b56365728dbeb37960b80901a84cae3c33429c5197ad3e462a4683b21e4eab4ac7", 0x7a}, {&(0x7f0000000d00)="bf656ab6527f405e330576d6466261e814acedaac1fa91480a44acbb2afc6adda50c2398c61bca2ddb3ea57e8ea4c05103d1f807d616003912", 0x39}, {&(0x7f0000000d40)}], 0x5, &(0x7f0000000e40)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r6, r0, r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r7, r3]}], 0x88, 0x406}, 0x40d) preadv(r1, &(0x7f00000010c0)=[{&(0x7f0000000f40)=""/228, 0xe4}, {&(0x7f0000001040)=""/105, 0x69}], 0x2, 0x0) sendto$unix(r6, &(0x7f0000001100)="bb3da01614ecfbb8056a906c5c787d3f3bd123f1e20678561d40aa06c126f39ba986973f1a9f8eec3c9faa238dacdfae31a9fbac8aa6368dca4c0716dbd7f8a31d27f303281ae0adae07f48feecebef68bdbc891fa78fc3223bb15d03fb2a6744461d3f9f793d4788bb1462c4c883949aef51f40e24c76da1528e56fe8d57e54af", 0x81, 0x409, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001200), &(0x7f0000001240)=0x8) chroot(&(0x7f0000001280)='./file0\x00') preadv(r3, &(0x7f00000013c0)=[{&(0x7f00000012c0)=""/209, 0xd1}], 0x1, 0x50) open(&(0x7f0000001400)='./file0\x00', 0x20, 0x1) select(0x40, &(0x7f0000001440)={0x5, 0x1, 0x10001, 0x3ff, 0x2, 0x100000001, 0x4845, 0x7}, &(0x7f0000001480)={0x13, 0xa41, 0x8e, 0x8, 0x8, 0x9, 0xc000000000000000, 0x788}, &(0x7f00000014c0)={0x8, 0x9, 0xf2, 0x2, 0x7ff, 0x7ff, 0x5683, 0x8}, &(0x7f0000001500)={0x1, 0x40}) utimes(&(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)={{0x1e, 0x6}, {0x4, 0x6a4c}}) 00:00:03 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x20000003, 0x3) shutdown(r0, 0x2) setsockopt(r0, 0x9, 0x1, &(0x7f0000000040)="6079a00c11578b0b524d316c4b251f0813300aa56b714e660c669fbff24e4b230ccb5602bb0acd373d0b989febf174709a30d04eaa3e6de5545ac2a0d9300b7e5d5854d46f33d649f30c38d4ed0a03fb72ff7e0773ce96dac4af1a00183696d3b405795f138e2774ce4ea70e2819bf7fe4a000cfd5be4c75ddb4b10f319b5461151f2f7dc5f572563fa8dd1dab9c00e4bfa17baf00905d3544b5ac7fa626f9acb4bb378ae964c1bf0300be5c4a946ba804e93785ed0ba17ae8415a507325a70a8f19f55779578c6b0dcf887c2714fcd0dbaf17cbb90f112f67288506062617a665474cee7a52ed974f1fd38cf4e0f6b5a4e5ba9e3420643a029f6686ae39c1f9b662b27f1380050fa784aaf39b7e4dbfdb819e309f1184de46f20e700c4c52824795fb7ad19641e989cd5838203da8e6e12b65779bcad77e34e3b26452f53ee0d1af7eaddc29c82f3ce51da775e90219baab1541f70a1fdb15af90f4e519184b0700a283272def2618f6fba7335e328281f0241eb5b0d58ce027eee3ce8cb35efb47d26d1e9a693772398304f2ce66457b1720fe9b5e622949b77eeba323b2d87891f48cab7890a7982edc3e342435721b7d845ab48b089d589d08ed0eacd9499489f07d5ef35f759b689b33b680902ae35d302ead4fbb042764b78aac7712a97876990fab560d5f0036f2a17150845d5109e37de5e0e6dea38a8e28531d164d34b585b22cb3a373c8a6292ee1c7a92a5175b56eb65edbdd60d7403ba4144f6d497b2ff0e17c793658df7997fa7841407686e1982e1900b4417eda62f6ba39d5b690165ea54cb32037f17c4ec82d14373c11c09f3d1bb238b8c7e2e35497cc62935bb7279983157128461bdc1904212c7b11a50ef57693fb8cb7b5edf67e823e4ed8f3df2883e8139879c7dad443fd4e8ecb967cac8c7fbd9134d95c35fe4cc49dcfec903172a75635828b6bf6a71e24d7f698685b42525557b32ff574caf8ea7895dc98e8dcffd6eb00ac3106cd2cbeea9558c63caa683c294c78ccce0be1a54a12dbf52320a5faac04816327ac5bd24bf326999f088c5214adb699c86afd39198894cde1a69fe9df62e6d9bdbfc51b376c3a73bece2d8cb423f69d5488d2394347cd2ec542cae9ade954674fa1e42a1d6147e9fff2ace05edee580bd111fa687c2755bea1cb050d4150bcf42ec6fddbb702e4a7f0987b5bf9d782b888927cb9aee91d31f422a59bc63ba7e61a257a8e4318c57381d625c6336b728296b8769c1778c77a437601dc8e5f0d62a9f64636ab34f8faaff011df64bde19cf1323cffd0d7872a675bbbca3aedb4f4637180770b211e49b504dbd05c67670840ef226257a7ac0954a686b4b525b6253a74d79db9cb39249be69e0fedae37abeba2c2806bd037760a5e2da76ac516a9b35505cbd6a1177538649eeb22bf02586d984d4634080d11130b02580f1ebebbdfddd19b69de34958e944f887e84ff48596085aa428ea99661d43c9f45056ac1de4b3b59673757b7e8046f24e657401de624a5da1b670f2400d51ac17517f56d1426f70af6b405b3bd1fa54da633d5fec583aa49240235bfe227c4f5be9cc59f231b379414f5c4732fb208b31fd9e5f92b00fa12314216dd3b254bb3bddceb1a16aacfef0a20fbb90a4eca19ca347e69064751bf38112f4db5d1f380e739aa647e44b60e0beacb68d58ad7483869230e71399ab6228daab67b1c2760321a28f75a63a6e38cb886f372945f422014051e1d5e59c51ce7bdc1531d10159c5b4b8bebb09baf39c39af03df63730f4f098669e8f9ed2ca9fb42e9fbdc7f703d96e6cca4fd5ccafca9db13648607d8b0e660b6b6e855ae9335cc2557c030f8331956c2b255f2effdee2644cf5a6c166c1d25b7ff8afdc87269999b247bf3f6d0c89bad3a349650c74f10fbcc5f6659cdea48c1ce7b88f944382202dabbdab6c13cfb1eb2737110ccb3e1292caf3173518620e2c46af6c10e7e228afde5ce748664ed0077da2d036afd21607f92b399215d8cc3c01034c166fefad740f5c0b7a77289d30041308c22cb92fe6313dfd6869e222f6fafe54f7292cbf9b8b26ad73e04f3d23ebb7ddcee7f13c9c90d26adba4acbfbfd10fce5c4422ca797460eda13d76bf14539504fa15d26db174ec84d37de83cbe28a07c86c0ee024bf9b0722eb9f4fbd81ef6aa03d8d969337b8e246e7ad1bf5bfcb23d744bd3f267ccfd25a33123a07032fc3f162257e8a8e37be0adbaed711eeda5baff2744fcc26a9d01967d7b85a085c4768d9eabd1fe5122e1ee7f54f74320e98d7d1996141acf1e05744b8a8469ee83226dc8d900c46d242c206b5c291270c1899fb651aff6df6a381c9fda4059679016a368afca3d0ef3333e987434f4bd47ce3745d3d2eb12caa0419772fce3231c09f01c139ccd295cf24f4075fe20da4d371b07dcab57bb26ec8a3e09054e2e9f134acbac5c71943e467759d96a3e2e0df92fe5b52c51d8449037b6bec36a7fb009ff580d2d19339e3b122f968cf66612dd162963984fb505d3be7dd266717426bc574239c39d2331f8db41b8662572c51927ae8f44856adbc03e97623c22f2d03ee5fb4f5696c71f2d39a85f310ec9f81916d3e3bb05c909183be936c921aa9cef7e9a2782f2f99b92022ee40a054f688f0641cd4b8fb65836bb4cdc2f4728fd99580adadc5c7b4ca903da46e5e2ef396c55ba9b3e8cc76ca76db5c7874e71afc158821a9e959da0c109eeeb5a38f944274d3d026201ec3e604fc84347d84e225433384590a8e178577ee6138fe4abb2b05d723c31487ac4b9061ef2511567fb5a02592a7f764ac25bf4ec4c355bfd8aa00b2ce44c2ace8b86acc639e0e7e0fe34a8f1fbbd258d01d6a61082fad47dbbc669df05813c654f08a24accc681097ed4f9df5949c97da27e3da0a0c9517fc92de58401c54ec3d0a5d91a7edc51ed5093f118db1be567c5b764eb57220d22c12c7308c5b8cb07a4b05ab057739493def23ee931952fe25ddc862425f4f1d21713b06cac737ca36bca4bf72abc28fbe97c57efbb00b71ddab6a19d0c281bf95661d52c0d32995990efea378ab728ef1e4f9eada3441208a81a624b36e674f42caef8ad7edd0932af374e85749beffd6fd1b5f90ef0c334ce1cdf94bf9678c1db9f6dc94c505fc6f6fca3096a8d7e67ce10792682f0ae6c96f524623814d1d6e19b0063f9114ed082defbdf3c95acfc042e18aaf7214b2e01ba1f20fb3e9e2faf257a7cd4d6dff02d536e290d662de087bbe28d7bc2ba89678e592838eda0de4089ecd68aa104f05a2cac46b5fef7e09303f981d073698d0a580fb284bcfa5fd67079b6453cf439f80d7e23aeb191cd2cb0848025deec6932c6dff13d4dd9a770f52b9281715a25b61c5a688aa769288e7e55ea2049a6aeac371bf46d503eee05011ae724306b92de195e13c92f2aec283c6d247293f9a886da8839788981110835237268a90d1b10e4039914588101d39b49102061d6a4c4a166328f79db487c761383349ea71b7b8969bbc3f6bf665b23aa4895a8db9c600ad6e9ff4d7ca7d413db14650fc81b13f4aaebf9869671a84a1d2b029ebeefa18ccde739658ee113516b1b0d091d898e41826278d38cc083e25dc01d7dc85847ac4981b8e201d0a0d52e1eceb43d7f427d9d5b795e559c3852e30755f0ebc74c4f18e88c01ec72909e30edce0b41e513b71e49936c9de8947f6265736aba0600ae1df11e733f5d83969f8a0162443b61e5119cc7ce57488c7ac474ec4afefc93f3bd0b31ec273246740257af7f0d775475518ad0bf3d8f720619f5f31998215a32f4a535d641ec18ab4522dd4d9bae68d18aefad0d2d6013372e5517889b6af7a718299e063aa82583f7e593ad15326f10a890feb875c4b4d455de83fbac81d21d2665d3efe015c8204fa77b3f027c7c4a3251a1183c9af762c17e5877087025764fd1c26e7ab31090e79c080bc16e26e01232831962fec2d94a6a0bd03deb966de631f8e195585ff1abaa206d34bf44eaa5a41f2759dff12a0ba11f6d10c46466efd5704b25473748b6ec1894c17ea6482e458e28fde0a0a939280f192953af22e81978319c4d1e1efc474c435ae7597ec72b673c63b71976240b4cbbfbabb9cb0d4a8a68ac97d269414f15e13b4919404a62fa29dcba363ff5d2db090c17df5427d647cb1f03fffbcc5f22f743902ec866a356d7937eac9d2b6af1c9a6ce6548d2c82d86b49e553ed9afd661be4177521f92d1072ec9268b6e282f3a5bc1797b0505e12d968ac5dfcb8a0eef8e8a9b2030ef850ecc08522554c23b74d789470483aaeb323934c01ad52a2765922954291f643a53605e5e59b1080ddea0960f9d12a1bc5e61ef74d65c7ef8b2eba9650019ba38b847e07c0a3a4142fc09a4ba1bd494f18bdf2df3cc3e60b0d78834c91f52d95c06ccdd815463b97ad784630b643f57ab0d0a01420bb446211c92b7a5218550ed04f2202f6bdf09c514aba2839300701d791d049c3784e2bf7a3b4e19571676a8d004d4eab570973001b887982228c664d6ac6d48771dc3ee2cfe1fcefd9dcb42e5b3a38362613fc9ecfd543e4cb97526963527153c173cdd35f518a376e59a9674df410919b3b5fac55e4245246d418ef839753d28e31da73ca1a046cb05d5b52ead1880efd5cea3a710d8bd9fc566c5d6fae4b39748220fc723406ac1e430b808924c7bee7ffcb2b2c099c06c52bd6a650b95d2564f44b523111fb6b82e015a222326c3daa4d06aa534cdc68b75fd9a18ce1010cba1b570456885eefc7d85bd2e16d680c54a86e7c947adab18f12537d6b9ed6e68e07bc54c35ab531da6b2711e0bccda8c65c0166ef839259b538e42725d5211db15ff7709c3e09d39471fa767490e2e97e8a45fc04eafa4f93c86c1de174c1da1a1893c01805edfc677b6ef62c74d16819f1cdd07709d42a70715fcef22c1c27fa9ad8324d456d3057810a18a4d4e9d393753e8c8e1bed3a0c17003431cb1ba5a68d9a7361e77928f97576b6bb27fb5330bbe26b34481046e914da0d4229d045d4f08b5e7474f9114332c3e69459771df0249fbb69588993d9a11c77ca6e78b459e565e610437ebd00f33b4993e3211407e7e7f00e48a8abbbe0f3ef0acf8f68f54b3cff92fcffdf77b0b0c66212045658ded3a57deaf9a72a758b7e662e6f165ff61ec79e2abd6ca7d2b88a82508472f70fe5a65e2454875bf5310e30d80a3370b6e7302086d493f459c369a52c95c5c1c58fb70ae8e0c71de48ab76953cca6d08998bd80507cf07d2888d9eaba890815b2c60b0648bb30f1e22b3f9640958dad7c0397fcf15bed807e41aff0f422d91897eb22ed757e9e3858589be9ed976221be6de2406fb15ea276a50181807772af1a8eb5fbdb6a9cb560c3e17c90ae6c", 0xf00) recvfrom$inet6(r0, &(0x7f0000001040)=""/215, 0xd7, 0x0, &(0x7f0000001140)={0x18, 0x1, 0x1, 0x6}, 0xc) connect$inet6(r0, &(0x7f0000001180)={0x18, 0x1, 0x3e00000000000, 0x4}, 0xc) getpeername(r0, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1818, &(0x7f0000001240), &(0x7f0000001280)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0/file0\x00', 0x1000000, 0x1) semget$private(0x0, 0x1, 0x240) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xb) fchmodat(r1, &(0x7f00000013c0)='./file0/file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x410, r0, 0x0, 0x0) mkdirat(r1, &(0x7f0000001400)='./file0/file0\x00', 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f00000014c0), 0x0, 0x0, 0xfffffffffffffe49}, 0xd) sendmsg$unix(r1, &(0x7f00000027c0)={&(0x7f00000026c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700), 0x0, &(0x7f0000002740)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x1}, 0x8) r2 = socket$inet(0x2, 0x4000000000000002, 0x0) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000002800)='./file0\x00', 0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000f80)={{0x18, 0x0, 0x100, 0x800}, {0x18, 0x0, 0x29c, 0x2ab}, 0x9, [0x101, 0x1, 0x1, 0x1, 0x5, 0x6c, 0x8, 0x1ff]}, 0x3c) listen(r1, 0x4) getsockname$inet6(r1, &(0x7f0000002840), &(0x7f0000002880)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="01002e2f66696c65302f66a93bbf5300d47e2c44fdab179963ee85db6c00000a0000000099cb6c008535021356aabb4f663312e7f7bb32a7db61a5bbc2cf8610604552706831b306ecb54fd37386667600a6a468e7d4fc10356d29c2184d6edff98fd5cd69ef46e5f8cc88fdaf5873765994c0e08b3e29c12a26bb"], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002900), &(0x7f0000002940)=0xc) chroot(&(0x7f0000000f40)='./file0\x00') open$dir(&(0x7f00000029c0)='./file0/file0\x00', 0x200008, 0x8) link(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)='./file0\x00') chroot(&(0x7f0000002a80)='./file0\x00') 00:00:03 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x100) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xbf) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x300) read(r0, &(0x7f00000001c0)=""/232, 0xe8) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:00:03 executing program 3: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1ffe, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x28, 0x10c) 00:00:03 executing program 2: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040), 0xc) clock_nanosleep(0x0, 0x1, &(0x7f0000000080)={0x1, 0x7}, &(0x7f00000000c0)) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/231, 0xe7) getgroups(0x2, &(0x7f0000000240)=[r1, r0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280), 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r3 = semget$private(0x0, 0x0, 0x4b) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/167) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) clock_getres(0x2, &(0x7f0000000380)) fchroot(r2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r4 = socket$inet(0x2, 0x2, 0x7) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f00000003c0)=""/4096) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000013c0)=""/4096) listen(r2, 0xf85e) pipe2(&(0x7f00000023c0)={0xffffffffffffffff}, 0x4) recvmsg(r5, &(0x7f0000002840)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002400)=""/114, 0x72}, {&(0x7f0000002480)=""/102, 0x66}, {&(0x7f0000002500)=""/16, 0x10}, {&(0x7f0000002540)=""/145, 0x91}, {&(0x7f0000002600)=""/30, 0x1e}, {&(0x7f0000002640)=""/247, 0xf7}], 0x6, &(0x7f00000027c0)=""/89, 0x59}, 0x2) nanosleep(&(0x7f0000002880)={0x6, 0x7ff}, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000028c0)={0x40, 0x3}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x11a5, &(0x7f0000002900)=0x2, 0x4) semget$private(0x0, 0x0, 0x4) mknod(&(0x7f0000002940)='./file0\x00', 0x14, 0xffffff26) r6 = msgget(0x1, 0x10) msgrcv(r6, &(0x7f0000002980), 0x8, 0x0, 0x0) 00:00:03 executing program 1: r0 = socket$inet(0x2, 0x10000000, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/242, &(0x7f0000000100)=0xf2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000180)=""/231, 0xe7) r3 = socket$inet(0x2, 0x0, 0xfffffffffffffffe) r4 = socket$inet(0x2, 0x20000000, 0x9) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000280), &(0x7f00000002c0)=0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000001300)=0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001340)={{0x18, 0x0, 0xf82, 0xfedf}, {0x18, 0x2, 0xffffffffffffff1b, 0x8000}, 0x5, [0x3, 0x5, 0xefb8, 0x8, 0xff, 0x100000000, 0x3, 0xfffffffffffffffd]}, 0x3c) fchmodat(r2, &(0x7f0000001380)='./file0\x00', 0x5, 0x600) fcntl$getflags(r4, 0x3) getrusage(0xffffffffffffffff, &(0x7f00000013c0)) r5 = dup2(r4, r4) sendto$unix(r1, &(0x7f0000001480)="3216a831bbd7da35f3a748c54195f333b92abed9f92302", 0x17, 0x1, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) socket$unix(0x1, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001540)="78af7960b9f6bb97035bb8497cada5fdf487d226810343a99d00ae99e553f29038c2e2713543660c4cd7ab3035d6f0a23fc8982cdebb58e7ac5aa678fab4a47ff4a6eaa8a8ed3ad7f2812685", 0x4c) accept$unix(r7, &(0x7f00000015c0)=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001680)=""/253, &(0x7f0000001780)=0xfd) paccept(r7, 0x0, &(0x7f00000017c0), 0x30000000) clock_settime(0x1, &(0x7f0000001800)={0xfffffffffffffffa, 0x5}) renameat(r1, &(0x7f0000001840)='./file0\x00', r2, &(0x7f0000001880)='./file0\x00') stat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) setpgid(r8, r9) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) getsockname$inet6(r6, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) sendmsg(r6, &(0x7f0000002dc0)={&(0x7f0000001a80)=@in6={0x18, 0x3, 0x9, 0x101}, 0xc, &(0x7f0000002b80)=[{&(0x7f0000001ac0)="799aadfa567f496de0470b6904ac450e26ef7834a15a0f7fcaaa39ead3ec862fc4f24e809c5a47e9a2058e6167213ce67b92340a166c4eeb682245f471e3760a6e031f", 0x43}, {&(0x7f0000001b40)="a0db98ff75", 0x5}, {&(0x7f0000001b80)="18bf346e2556b9193c3b4d87bb8b6410a5ab0eaa1db86564092cc0eb86284d02b9ec25dfa41bd9a996db993525ff115641bea71d0063207b7c164eb0a686b2dbf85425fb3a3f95a063451cf689b4168bd97ae56558165dea1555f885e8a5d12cd7a126148f1a7b88ce0cc010112d010fd7baeb74c05c1f03801d28800aafb2b4af2ee9c0b54dfbeabd697671a11e4ad871dbf284f7329b5bbd371115e326c3071811987de3da775fc53d98690bc1e6414cf28c079e3d068b0e6a7ddec559a5816d9377a4701ccab19c8c6c3e5bc44bff43192a02a0ec9e2774aa8f668fbbdfe9b4fb407f797d6791d54301d41c379323f8171c6e397ccf5701421f214d03cd6a0678e7ccdda18725a72f37026f2921d97f42dd7071f124ae4ca6757c60e23abf1e4fc3c1e321dab2ddb8a620a47de4e40614a46f5b52c0d69d1daec0b62842baf4416d41025356b1b43ff9c0e6e9ecbe27d0005531112f37e02bdd49d5450cfd3733215e5f0cbadddebb3fa12ed5dfa81f58c7ac7317b8c1f540146c45597c631fd525c9d30d6b86817edc22e05714b0228e698a300881a0c16d12f102b1c5a8bd255110e5d57bef1f56907ef2dd08a405690697f62b9c202c261010186b095cfbf228b16e26e210676371ebd85110fd6c3969449b17272d46baf2f96f4b1bbb83edbc0d96ed64ae3d2d98a06442e6595dded07989aaf8f4d05494b77b8082b75a9b73602f114d9570fc92552292709aad7f1395c73320d1938776426c74d567e7a63256a4124b342e1650af6733cfc1efe34112417f7b219b7fbe34820c9e21cb81a7d97972be0fc20540f3b4270bb9c562448cb17e59f68c4c3f6e85a3b4057e5c3e25acea2b6b722db399d43955b1a946de3f16c471c4099ea7c5c97bd8999445386cc84dc14e9d8e75396c57afbe22c7f3262df388e89dd02f83a892320c05478aa3cac5a9e4e5de649ca6183d9e23a38ba92643c0904418db7824c40adf452c7e96b271b46b2cec37213e1a7ae116e766e80d8d2a632e8fe47c9b8b05bf2b55f91e929601e596bc2b9318b9238d967571b33f314821e64f427cc6274afe6bf55cb3530109be3268bda07962c1cea9e6a3119d369c5b00eddb57afc813de2d242383b291e5bc5d00c6d206b873198011a8d3434339bfdebd7ddf6b471d84bc2f63bb8fa91150659c53da6c152f9738e8f0e15549c9bf51e1278df782911131ac2f222e38a40025c34fae98a67c34485bcdaf17d0997711e8aa137b0ff974016c08c260f1774e7cb0bf4b42ae60dead39b594bf89245e6b4b4f2b62af12a3ff9008f57983a53c279691156d95505add059dbbb5f9fc8910c32739e1b31675d24402eab6e1209e4c83b90a4e036c2a380dd9f1ae6a33aaab41597c7abb7d9ab63bb139f57914abe10bb1c4d3af3b274d94e02a271336c253a9ae2d45de62e1b3e8865689bb20687776ce3559cfcc4f67718c53def02235e44278d60c82bebdc0d1981138804603be71d9b3a8bfc57f179669be9bd9bf2b7650fa361d2173f6063c1f3ec0a7f277ed765de12251a07a638ca8ec65889ee1a5fa54cf5beecc8933ac4920f2a2df3abce3364a20671c3f914442f6554f0937889b05bc236d0d63da7bb272c26204c78e629711474bd0e857437e4941dc1212ce3be54158e1cf2c6055122f067d98e664ab3e03536e68d706431db974d2793189670516b8219bceb61c2b49a5e0656fb6c35cfc733765bfbbb18418af27a52a3df3498385269c0170707aa13e6fb9d038217bc5d42979a061a961de2c7d61b17c108e5a5606bc416fd838aaefd0f81ca0b7455446827d85853e91ac9a494b658053eff2f963af127ce6073ec4935b4e221b63b7f08663d5a526baa59e63e37493a2ed753eae7ef0d510b5fc559cbe56e7a2e312f040af0a6c77f05e7009c9d8c730f224086c500b70bf3ffcee6e46d04a639ace321dbd7670d6bee6568ffedf28973be51333454964b4c8f4883a0b67374f6d0c7496878e74834ff5b5fc22e3840c42025865cf8c17bafe0ef3532d78af211651568778071551366878d03de9c78c393685e5809a8436664bf218d39ef5d8159dbd3456e42a84cc421a3e58775761d7d70b6cac662cc473e409267522dbfc3f8b31e6044a3b2504392a62cd251c874cde74e7cd7830699fdb61d2ba89470d25fbefa7609a470c93eda3ec5908dfc8f127085df74fca8728478ebbe898e93a5e3df5668ee82055d7b6a9f83d07907c98dd726e211a105660af1eb30fc47f4566c0247ad6cc85b53add108c5e11ff96d029f0522262f2f2ce79199071414f95654cf4d5bcb87dfc121eec10a42b12c339a650f1db7d4708e7f6679d92bd50014be3a5d8b35ce0ce7364cd476682b731858a2de88d8dca94c2109da8730f5ae2ed6454f9df3218c0a763969134d27203f172402310abb45e71290b570afacdfed6599da22511dfc72dbb9bfb4f5c39fb95390bcb98315fddf68ea51f06e7d9ee721f23db5403a9ab0db5c01c38435ec03d976c011365a04e540bb7c24932d15b8ba04cdcbed4bc4e2314adda0344f04c24de1d8b7517b6735639ce095b10cc3bc4645f6d1db3014ea0d76f34e5268c32bee3639268fe599af6162562c976280c416d07eb0f82c472348c2d80648bd40e9fbdc6e1bc45a4bd602aad08a8ffc945eb16ab6ed7a7a0849f69c265f6f2953e875eb0a3e7399e853bd7b2485fc647767a2a2db4c680a402ae865a4a1226603d768a9223c9886d96cac8008c9e4d259a4475cbddf3fa04baf2321966803a3f4d06f6d1a4044ff257bd96d2dd617f350dd1248ffd9981827245c8b80a37329108e3e98de3eb89c6a7bbb5f6a76287aba70709cf92590db4aed2ac8ac7028af31cf1cb84f2676cbea7ba0109ed95e8657512941ee50928b6d6b6cddbf4ac10be0a911185cd77430a229a152c8179f91d06e9e113736fa09b82b671782680b271a313cfd00bd349777532a9fee457c022cbbef0ca68dda3235ed42179f387e6fe75eab654d56440ec644e955fe809ac99fa098f64277b035238aa0316071088c7ba6cf374a3bda22ec9cc2e24abfedf2df37c7dc53e8b078e763be5d0ef50ef42df54ec984ecfd7d604b1cd39690f926bc7fe9b0468f04e3ea873da545f9d9de4f5c435c8ed3fe6edd3340cc38ba7d0cfa599facb8d5d824c0576aaa6760874426fb322166a7be1896a69ac664ac78734ddec88c24040cc583a0c89fd5c2919b9313135f25d1f24a177bf7054fed75d6de08046c46425802c660b50923dc007eb57e752b72f91bd8627ffc225e5ef7a0e95642fb3aadf560a37de35117cddb3f4b23ff5acaba5ce7e92115b907e0e59a1e4c337aa250f7df5852af3c63728b58160632bf1ddcd7df178698be4c22558418a15379313a9218e1078fb6f632cf9f8bdd9271ada3f3277a871780c7118dcc48c1fcb609157bff0cea03b620ad18a11ebd7df102d3de4a1858c6148996678fc844d5bd8a8d1944a0a91df4d9ef5e3a00b84c57dc1ae950b9ed221e3fd5e67e2cf0c6fa3a094df6a8d3cf772ba7d3c0f57044a9eb2c6fb0888dc28f2053d4feabc99e1d7dceb1fe338f0c3f6787128c5ab677eac8bc9ad6223020c159baa4fb4fea7fc12e55824df94aad8d6d53917aa73d751ebc9b418d8e9fcdd2ef3bcf514bd7c774f51b1132fcbf0b7cc5c188182f27ef1129f34a5fec6edd5dc7304895afbbc0e8706b8597d513e9c239309017693af472a1291ce24af8633e05b1f8e2b93f48210fa058354a846448090d3e463d39b9b040a56b4442825a47de85c49ffe29fec9b897adbb42d19e99f8d248a80d85bf0d633dbce3423789f20b9cbf456d0dba148edd1614276a70654cf7f65eee63ba1303de8bdf8989ff0c7574a8edeaa9be8edf9c500cdb6a2e828f38626214fc280136142c3a836bb60a27099aa308bd4c9882ab95571436eac1743f57f2f3ea93230a6b4c12495052a2c060bdcefc3466be79dda0856d6fe576bb3398e4478336fea51cb45f813a06d637ea509bc446ea2df484b001d4e93a3543668ff65c8e092e2ca323b7d9878560294e44c5e6f7b4132526b8cdf0a4feb31068dbdbb8c31ae6ca62a5ad13cc1929afaf076e2f6d974ab4f93be3430001971a0630be612e6acb1a1b88cab536a6c2a700be279c7024f45e36061ec235d36215b9b51fc3ed74c984058f96dc689aa68ade7c66e430f0615e6b1d0545f163fd6496f4c54b9fbcc7e166bc3d9ac028bc87928c1ef041dcfb4da5f76cd70940f53f450434cb7d1b6c22c2b3ca93f2faf5a41cf4ab2411b22116a20329249721e6a74fbab95076be4f7c60e5bdbfea4b6467ebbf1047c9a81da013afeccb67453c921e9ace87489c32d9532e6a628f7e155ca1a1c5d50e8d7107e3136d2340a1327e1bbb460c08e0c55a6445389fa7686a9918653bbffa9b76fcdea15736e5c6fcf73bca9f7c5ed28ccfc00ceafe2166586dc5542bc62894394c4cb0aee7b159868d4119be9b948c53d60676ba7310e2e0c2e9677c9628936fd63b5e7589b0b37c842f18dd5f7b915ee79895f27daf839aa25e4f64cb84d5f52519ad64aab62ac3d71af5d591e8a3919a7b4d57fdb93f79bf6d79ae0493b0cc78499bf6b20f0831c9c5d8b948b9f22da0b8ea39ff31511f8b03d5026eba46c3f3d07e06ac228cf3c7ecb50230e31f256ec3954560be992d73568517b71a8b3d2c82751d28204f885c6e4aad83f1ecbbfc3bf33976ca73baa14b0c856835c76bcf296ff9c491120d4dbf03c6c20d0fc385242da6c8e95ad83c18ceb3f358a17370ffcb597f7a68ec99f11b5926431da5e238f0fab79998875da50ac6d3e31d5c5a70456a4ad3a8118c06b99bbefd27395600ac31e8fe979160ddecedf585c270d896184b93bd46365752efc40a9f56c01309e3280d0f20ecbac8e4ffc5038ec685906686977c52a3f38e39f827d67ba067dab6b130b3efda62ee7915333933689ac65e80680f40597fe01beadc6f6edae80104513d68c1af3277ed65397dae5063b6d7bc6fd2a366c94013a8ffe373cad983675a6f36d917d23453a93321446d807bd8eb36c4abfdb4782bd0a773e27c93d8b01fdd40dcd72ae87d4aef60fd3a51e3a8ca42b7bfa2ffb57fc8028391fa3e82e3f3eccf96b61a426a37d8743e1675985d424dfac00217f6c21f2aa1a81dd456bd7b43caded0c859116322ce60cdb99225bc51fcc62aa5f873920f6015e6af78dab7f9c8e8f4c32ddc9e9a4c7e2f2c696ddf828a2115ad2c23f8f6d65b2ce51ddea7f2fc27df5ebc8e9fbea616439eb4511a1dc40c18288568514ea7905e86828b54b7fdc4c06947a9f020bc1fc7fd1889ae728a3a6d1b8c9d14b9cf9d096f1170d1a14ae01332e76ca2037fcf450636869e01e0d555ce4b453ce0dacc85f8f9a9555bf36d55c518a4ef3dd5e8a8e476e8121089faa022c809f591e6c2eed8cdd3d694663e5b5b3e26207458306ab63fdf721ee582969d03a1c5f4d19e9de34c1d980b93d74ab6d4c7ee72495795dabc89802679b35e92df449b1ae7999cea0addbe00d71843689d0e8939a5eec4a04973d59b83533b3f12f695651f7a5cf9accbac76c5b77765b27ddbc7c6dbe5000f72af590bd636a3c6f49e9baa0003434a1036b8ed626d2e6bd027419859cc2ca0775e225bd8b1d07a15a4e2cc4c087c8fbf08b3a65b59cd334c3c445bf3eacedbfcd638501f50c712e368fd57f565c8995a629d0a2bab4b086a929a8c4065af775d048ef781376612ab67416a3fd24ee96e8", 0x1000}], 0x3, &(0x7f0000002bc0)=[{0x110, 0xffff, 0x8, "142265f8030c1ae9760d3ff10dcc5a97640839b2818c600546d9eabed4d2ec54f5da5375e4bd5e4bfbe4b7718f29fd323186bca810cdae094b50e7a78db33a321f244caf88d6aaf0aa08aca8db7d1f61421194206e8c6ff919592e68887bc5f551a18b2f61482bcd4ccbb946da60d1c2272ad60695126786a8e13bc5dd6065249dc30a2771e642678a72ce57a705f69c11a67f3f36f6eefb1f0790dfecd02c9c0759ba09c5e2188ef7a53f08b0ac8f9b62e22da1bbb18f13ca11ae1dd4873439a05aaa23c010579d1015230c54bac5a42a363a983e69f1144d28e93a17da56b7711df3678dcfcce1fd8c76ef16178f5b925837e2f4000b6c6d"}, {0xc0, 0x129, 0x8d5, "605871489c1d0de17d4b1b4382e966f00b88def4198d57173690d499aa3006d7ffa3bb0a70ccbdebe6f1608ff96b5f7f295a8192c625f18295ee25892fda036630053b769a600391afbee104480d7f4cfc93fb9bb9dbaaef89801542772c1afb45dacdc1a6e7f3e3de7fc999a8ab1182ffae1b4d20e3d76d8a27cd27836b91ef781b57252b794e03d185e3a82b24b712f8be4d3fcc9b70f9bc6f18419e9223e54cfcda909b4ac66aa80796e9d3539c"}], 0x1d0}, 0x7) getpeername$inet(r6, &(0x7f0000002e00), &(0x7f0000002e40)=0xc) 00:00:03 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x44) semget(0x0, 0x1, 0x200) 00:00:03 executing program 2: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x2) recvfrom$inet6(r0, &(0x7f0000000000)=""/9, 0x9, 0xfffffffffffffffe, &(0x7f0000000080)={0x18, 0x3, 0x7fff, 0x8}, 0xc) recvfrom$inet6(r0, 0x0, 0x91, 0x200000044, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/252, 0xfc, 0x2, 0x0, 0x0) 00:00:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r2, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$getflags(r1, 0x3) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x6, 0x0, 0x32f) 00:00:03 executing program 5: r0 = geteuid() r1 = msgget$private(0x0, 0x262) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getegid() r4 = getpid() r5 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x81, r0, r2, r0, r3, 0x4, 0x5}, 0x100000000, 0x8, r4, r5, 0xfffffffffffffff9, 0x1, 0x7, 0x4}) clock_getres(0x0, &(0x7f00000000c0)) r6 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r0, r3) getgroups(0x2, &(0x7f0000000140)=[r2, r3]) socketpair(0x2, 0x2, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000200)=[r6]) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="fd1aaa0e66ea5002bc0727e5d8926e81d87f0ece893fd75d30e16d42cd56e0fbd3e9df5ff22efb868667f6c0bd9869", 0x2f}, {&(0x7f00000002c0)="58328c4ba04c6135b640e13193195497b0f0897da35d8c07453b73f268fd2cea86eb03ed39914efef955d616af62b450a3b5b7d8faee018210152377fb77bcae5290705b21f25321cab2031a6cbd9663afab11dfd7753ac24a447e95f78f58980e720055693b148608bf1740b6183af111e128922099d05b896188d4021ad38f1574d2211996316236305818e3a7d75553f7c4049a0f4d2da0bc61568e9a6124b2e23e761e3ac6e8b9e256a9e668f2f70d3fa95c342c5ab52e72b39d1b0752c3fd3674", 0xc3}, {&(0x7f00000003c0)="5fff1348b1dea0f7a1c87d2cfc30cc688daf295e1297f49c9d0e5cb6fdfe179b636ef86be5b3236e610fe6f1bed6ca6660c661a3eb71e6f60c3adf32400965015e468087605b0eb1f95330fb06bec1a629b6", 0x52}, {&(0x7f0000000440)="0f0158aee5d154342402817a8cd4bfb71b0a270f070bf378006815dd18a0bb26726703c17ccb67954cc1175e90a3ab23c8f1800e8eeb01389ca7c859657c39663abc9a6d5a10aa6b423da1db2218139a4570cf536c3eb029612e6215bb829f30af6cf2b462098159314087f6c658e1b89fe5063e68d69217a80e99964703bab610a94062e8431a9591e70cf6bfabd990b8aa383437e2cf80ee6193cca478e253387e3dc217fb35ab23531d7a9b98effa", 0xb0}], 0x4, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r9, r9, r8, r8, r8, r9]}, @cred={0x20, 0xffff, 0x2, r4, r10, r6}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x60, 0xe}, 0x406) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r12, &(0x7f0000000640)='./file0\x00', r14, &(0x7f00000006c0)='./file0\x00', 0x400) clock_gettime(0x40000001, &(0x7f0000000700)) r16 = fcntl$getown(r9, 0x5) sendmsg$unix(r15, &(0x7f0000000a80)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000780)="d8e808fd10a55d6afa5311321e4a99280e9fcaa9205e8c0602429db9da57419d63f37c610f1159b6e01120425717c05a541f420907db7b58b316a1b591f947ed399a62ba60f906d523cd3fa4", 0x4c}, {&(0x7f0000000800)="fa6c0622ce4103296e884803d142aae325e92a751ad56490220a50b92fd4f924c7cbbc247903fd21c3fc13429f0dcd2e140a900318365553097fb3e476e04d9b5527681cf8c5f2a274f72ba6f2e793d3045319806d", 0x55}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="1092be70c343a706d900c2e47f1bc21958859217e419788e99a026663aa88964c2bd1369960eaa9f8f76068bad114c43dc0dcf0ff13755218a2d810d575f7595fef28d0f946bfcb6be6058ee45dff8fd7a75ccd41bc8fb92318e00dcb1bb513e92fc7463c7370e7f12be32a3566d6b5301f604727fbd2a8f19567de016a7102a52a5c5cdd0420678d09501ca37cb1de4d39c0ebfad0d1b6c7ed2acb2ff444a342530a19231e39402f4c8379a6040", 0xae}], 0x4, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r12, r15, r12, r13]}, @cred={0x20, 0xffff, 0x2, r4, r10, r6}, @cred={0x20, 0xffff, 0x2, r4, r0, r11}, @cred={0x20, 0xffff, 0x2, r16, r0, r11}, @cred={0x20, 0xffff, 0x2, r4, r0, r7}, @cred={0x20, 0xffff, 0x2, r4, r10, r2}], 0xc0}, 0x1) pipe2(&(0x7f0000000ac0), 0x4) r17 = semget$private(0x0, 0x3, 0x11) semctl$GETZCNT(r17, 0x2, 0x7, &(0x7f0000000b00)=""/229) fcntl$getown(r14, 0x5) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000c00), 0xc) r18 = open(&(0x7f0000000c40)='./file0\x00', 0x802, 0x20) munlockall() r19 = dup(r18) fcntl$getflags(r19, 0x3) 00:00:03 executing program 1: clock_settime(0x60000002, &(0x7f0000000000)={0x6, 0x81}) clock_settime(0x40000003, &(0x7f0000000040)={0x40, 0x3}) clock_settime(0x100020000000, &(0x7f0000000080)={0x0, 0x2fa}) clock_settime(0x0, &(0x7f00000000c0)={0x80, 0x216f}) r0 = shmget(0x2, 0x2000, 0x202, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) clock_nanosleep(0x2, 0x1, &(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000140)) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r1 = msgget$private(0x0, 0x10c) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000e96e26f8202bc3eaf175b2eb26b2b2b68b88051e908b1c4990a3948b6ec3d39fd8c9c099bea5a76f4721cd79d0c071e2c0a6f1653d13edd2947ea87b7cf1edc3f2ea9652b6823ab6eedf68c49c18e0b23b0fb9c1766b7275cdb805000ffe51bdb885a4bf8f5db878e99a247d7900000000000000000000e45a8b722b303183951c358d5c5cbace3d187ec984de736139be6dc998e4b3a0cb36fdeabb88864ce5b335d2175f5c5db3055163b7e07d9474e25cc2"], 0x7f, 0x800) msgsnd(r1, &(0x7f0000000200)={0x3, "58f8d7805b431c663c7b98c52ead65564c85949f848d32ed71d30d117b8f00ddb7ba591daf080a74099fb1860fe433d74e4d39c45c77c46566ce815354d5e5fea48b341ef4f513ec770187cba32542bdd10b1ccae9c65c98fac55fc1823900eeccced5f23618ec0122"}, 0x71, 0x800) r2 = dup(0xffffffffffffffff) fchmod(r2, 0x20) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) clock_settime(0x20000001, &(0x7f0000000340)={0xee00000000000000, 0x7}) semget$private(0x0, 0x1, 0x41) sendto$inet(r2, &(0x7f0000000380)="17067e66b047a97c2fad8ecd4cd7aff82e64ad289687e5f1e190243760c6db9814536e544fe80f2553df19bb03cba052823fd77317ffa1514f7c9072d1ddf80672b1fadd2680617f5b2bc757af6a009fd3ae085cc8c4ab3b21e5c9eb6f847fa0acc21b5ab7a0b3b58764ea2c41751d372daef7009cb7b3699b0f34e7c2", 0x7d, 0x4, 0x0, 0x0) getpeername(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) writev(r2, &(0x7f0000001800)=[{&(0x7f0000001700)="c0fc0f7aafe8d7cfd1348dd5f012d0be2359384b4660e84e264fbef20bf8445e7e777d95772ed8d73286c390f933bec308332f4aaad75b263298e8d2dfd76e0b973e3ee9ff29bdac8355fff597fcb396c7d83af1ec904efb76e176dc2f2c5ea3cd7ea132d8d7e15a8231036167b28b29be260c470bf8053c793993a174c6f3c06047da7a4d4f0e691025fc723d64b3c2a8c8453e25faa2afc59557fe51b3b8d70d69f0d8fc9bb6e4c8b73d49d9f71cf11bcefdbc5494480983308704aeb38c68f4956cd3495ac06d3bf3714ef0c3908baef067c0cb7649cca089d8f003", 0xdd}], 0x1) shmget(0x1, 0x600000, 0x100, &(0x7f0000a00000/0x600000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000001880)={0x4}, 0x10) clock_settime(0x0, &(0x7f00000018c0)={0x1, 0x140}) nanosleep(&(0x7f0000001900)={0xc7, 0x81}, &(0x7f0000001940)) clock_gettime(0x2, &(0x7f0000001980)) shmget(0x2, 0x4000, 0x30, &(0x7f0000a84000/0x4000)=nil) lseek(r2, 0x0, 0x0) msgsnd(r1, &(0x7f00000019c0)={0x2, "766c2b2fce3423638c384f05c73517efa03038ce6e6b55e257d1fa966e72432ec79066ff7bfe86fa4d8150388b8fe81e73f8dc5be657166d770d0abc555053910f6a5362e747c998ffca582b155ed210b7be3f3b2cbf673eacb9dee611d8881dfb7df89cdafb45c1bdab496cc6c3397cf9e6feb9004d0b84833ad8bf376508f4d58a832ea5c3dca9208d42826f05f03f6fcbe36cec90eb386589747340177ca5835fa5147cd55ad6faae500ae01919d52b6e3fe10ef91137f2c807f5160019cad1becfb39dca29b1"}, 0xd0, 0x800) getsockname$inet(r2, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) poll(&(0x7f0000001b40)=[{r2}, {r2}, {r2, 0x40}, {r2, 0x1}, {r2, 0x21}, {r2, 0x185}, {r2, 0x2}, {r2, 0x20}], 0x8, 0xfffffffffffffffb) socket$unix(0x1, 0x1, 0x0) 00:00:03 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchdir(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x1f, 0x10000000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r6 = socket$unix(0x1, 0x7, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/217, 0xd9, 0x800, &(0x7f0000000240)={0x2, 0x3}, 0xc) fdatasync(r3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r6, 0x5) fcntl$lock(r5, 0x7, &(0x7f00000002c0)={0x3, 0x3, 0x80000001, 0x7, r9}) mkdirat(r8, &(0x7f0000000300)='./file0\x00', 0x164) fcntl$setown(r2, 0x6, r9) connect$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet6(r0, &(0x7f0000000380)="62e7e901ff3973c9bf454d8dc804780761bcaaa073336d3d72441af403a9c86abbda4e0a9b3755d9cd7e40844c745ceda02a84024248223d697df508cdeefaced4536373ba4c4aec", 0x48, 0x4, &(0x7f0000000400)={0x18, 0x0, 0x2f4, 0x9}, 0xc) open(&(0x7f0000000440)='./file0\x00', 0x1000000, 0x22) faccessat(r4, &(0x7f0000000480)='./file0\x00', 0x40, 0x200) fcntl$getown(r7, 0x5) r10 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x1448020, 0xb813909501f3e3c9) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000500)={0x8, 0x2}, &(0x7f0000000540)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) seteuid(r11) r13 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x1) rmdir(&(0x7f0000000640)='./file0\x00') flock(r3, 0x5) fchdir(r13) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000680)={0x1, 0x8}, &(0x7f00000006c0)) dup2(r2, r10) connect$unix(r13, &(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8) lchown(&(0x7f0000000740)='./file0/file0\x00', r11, r12) 00:00:03 executing program 0: r0 = socket(0x17, 0x50000000, 0xddc1) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x2}, {r2, 0x12}, {r4, 0x20}, {r5, 0x4}, {r6, 0x158}], 0x6, 0x5bf6) fsync(r4) getpeername(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockname$unix(r3, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) r7 = socket(0x1f, 0x1, 0x10000) bind$unix(r7, &(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa) r8 = openat(r5, &(0x7f0000001300)='./file0\x00', 0x40, 0x80) getpid() getpeername$unix(r1, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) listen(r0, 0x9) getsockopt(r4, 0x4, 0x7, &(0x7f00000013c0)=""/78, &(0x7f0000001440)=0x4e) socket$unix(0x1, 0x5, 0x0) pwritev(r6, &(0x7f0000002800)=[{&(0x7f0000001480)="808e7dd5a576ec6cd68e3779008e0e5c476e3e30f4c5191e09e6ff4c2416f4e498959cb8374c3de2810aebc6482b825ffcaa4001587da7cbc210e76f8adb9bcf8c681e4c688cfecdd537b1ea31618bb877c4348fa2944a71b75a3a2fdaa301f218fc0a37e3516a211df9690238fb1d51b1912e180648f03c23e9d99f5bd05ba0d312970ba1dd69b4f9d7a13574d40f2db3187bfecab81b5ce92d27b3380e6024614c5e9d66c48bd89e4591f3f46562457c70a9013dbe01a9ed20ed64", 0xbc}, {&(0x7f0000001540)="514ff77b0d8091c693c28362eceb1de806e671190bac1f0a326f04364179bab5a31411cb3cc900c300945bd23c340cdda6636b01ba6211825a88777e4594f212c26959c35925e0ac3b58b3f1a7beb9cfdbd1e279acc0f94349adeeffea471e401c521a42727bea1e276b776f61ce8b759cbee843bc81a75d64e6ebfdee57ecf2b0514b4946ac37b3dd2cec95da7a4d43899ab9727811972695cfa38ed29f037beac2ae9fadaf3ed1bb96c23291f7682c99fdff082d7bdba2e5e89662f0d0d0adbc0621f3655affa2257cc01b8eefced57e61e59e9b32ac4580fcba56b6192f55897a368f4bcb1fc81b89f4a440a89b93bcabb57e7c3035a1c272876e", 0xfc}, {&(0x7f0000001640)="fd0bf122abe4e56e4dea1e8464ae41e7b4d72e6f8e60c3f0cb94e26745b89c480acdbb5d062c95398f3a12a58585578085d9002602704ba33203c521243b4810ca756a0e4db15da09981531b0cb4923fb15e699985ebe83fe0b75f83fbcc2998768d2fb603785565a253620e5706f03b955abfcac7f4a3de1b3e49970664148d0eaf617d85f1b691a5952a2abb2291a73b41e18dabbc193849bea5b13dddb38b0ac317188f18effd03fd24071c8f61ad5fc25901df9473c85ddba1950f57a7eb4dc42f99b73f7ab8bd23efd45cab1b522faa6646234ce202cb64366430a6698a9d61e680310627317a1ab7ada58717a4e8cd4daec531df16917f76c4237ee3aa8eacb8b6ec62cd9a56bebbdc89a7a48fddaf9d203bb22cd5aa70d3f723bf7e9d8788eac67a2f3d2da4c46b849dba8cac75bee6375cd0e5b19679683a59be93b7a4e6255fc46935d77cd048561418a0aa5547e614108a6f5f4a87a1418024fd8e900056e5a7067dafd3a33ac26fe7ea129e5cfe48c2b09860971257984fd1c1a5dfaa6b8a0790f566dfaf9a1cd33b71f134711b6237e70239ec2e0da86f4f14a36aa59aa4e7d19dc674a1719658fc978366dca690c550123247b1eb23f164aea2cab2dd9b735b7e91f0c95210f6dde31c880bac725539e7d71ca30fecc2b3980e0280f6b08dcf8396dff750cc3eabf4ad13381a58f8439e4dc749bd4580448a928faa7ced5c756fb1d12742a9551ae610448babc1e4673d6f803f551ecc5978524ce3d1918595b1cefb2731ef86128d531be96d8861addb82ada07ec13ab6e9e236f0f4758227f0aecd1f6d0d7a025a2774509ba3dbf49ed799ee57b7ff86a49eb6476991f8f5f9bd49690c05efc20bb266bf6fe5456bf74843b50b807a0c30f5e05ab9057558e9289aaab7dd1ea652467fe0d16efb52342769a5d1be571c4b3b679e80681395889cba40491a5d018fc502d33f2090cf107e7dd4246d6382940d119592aa091ab6b485aabf4329e1a044fc8a7da490173a9ad0396059750a6af1cce98932640ccb8d6d47cdca0f535bd34fe40ea16ca708cc5484a88eaaf236fe712a50aa70e740a24beb51dad5e1f2ea55e8ab5b81cf3ecd8c73bc5200fd0633d4742563015e20fa927013b1cae8aca8fcb32af4dd68977d33318c6295ef9d2ab501699f8f89de559d644e2349525bd1b0839fbaa7623e812e43e4908b5eace8d32c078805a88ff59554cae15fa316824d5467a44425cba42d1d6130c56e5f933a5085ea1483989b0dae39a83a06b9a6b3c69116d65a097fa103e4119cb15ef62da43f95d73129b0f7b2fbe5d7f8c7a1834db290f383f4d3245c81ca3e5a901fc659b9e6260d7ee421b89694544e94336a10de545aa27b4ec6dd420f14ea877fee68148435867e194a6b563394e6fc9f62e74bc11a6746b7bb7bef3d1924f7c578ea89f5720a6d7d6ec51b018a42759dda17bb15fa821a8753360e423f8383bc9c32841fb600612f96df84b32fe31a8e3f81e77b9ce8363d9ea15dd66562f7af28f363b8c461fe767483feca0d8a9cb062d05a61e22ed7a59f5baace68d3e5ea7c2c71fb3017130fa970ec3aab726ef1747fedebf043181034eb73973bd8f563661fe6ed3af5f4c6cc5f0ce74252c27a7ca8d9e797f006463c8c70745f23e9ef96a83c133ec609d69f0f105f13f6d9d247c9481a8a7608c39e4f6afb6c7b967de8ecdfab86ed403e3d3062718c4a0cf7df363efe511d56c1992d3810a18443748d241553ac43ca16f87ebb60b66731065fbfd610d76aaee7be1b2aad50e022643de3505f57a30300f805954c3fa8e9fa98b70a19c48388eb5192327f831f5087326dc1c530b137a031137a3824dfc7804619d71437f09b3269f638f9be9ad5e677c9b34b876775a4846c6c6c29c03647943794d05fcc2e52fb1d12a9bd44880ddbb37aca4923d02290f0367fb05abe3ad32888f2cb6ee49f8266c2ed37b1a6436599e2ef4a103daa80489c3d80e880f2169113c356d17327f858c1a2d7e07d777be54769707646a3aa8bb0b9c6baf499733562e3757c48371984a09cbec0dfadff4e514ec31a6b9e186931ca9e83fee4d2509123d051916e5b9e6027dfebdd464865205382eab96370d3d573175a2bf73b1f3aebaeb6c36b19dd8f5712145d5eab9f55ae42011aa59aba0101a61781a5b2f07344e24b77285d79cfd4a7cfc8b054529e31274267aaa3e72787cd1752ba9711c21b67abfffd7d74228f23ac5fb6e85b9e0d9bb50ae69dbf2acddfbb3937cec38aceb2cd1f311f74a985902185af311d2c07dacd4a9c18161f9deb33e1632497c8754d63aa23599f33750334165a6d57473ef32d9d7a7e061af2d05140e6c44c147fd7814ddc4cdd1e019f7897a9e57a49d7255448e7abf623ce2d7491e047d5472a97481be6ff555a188daba570c6e43192fa898bf2a805be4b0f2db2532ced3a4191db2ba0898b016ca294e66403b83ecb19c4185dcd6886a37aa2665aee214cb8448830f6efe04734960149c19f773278b2b78c637b2a3da34eece7a527f4bae0244bc4b9f505b56e7d3c956a92929bfa31238ab459bfeb5c1fb3c7a7e69251f04e7d0400d7dbf8c80c118ce0deac646f5f32c1f77c39d5d8f654b3be76bf6c7577499dc802c76c7aad021f771b1e22e171b6ce1736b5c0e82e7a1b1e673c37f08a63b89b2f4a96a2bc3bba14d1e65df8268503dc36d4d85854cbb45d74446c7f2f8f5f0671b700d88da638b8b078989ce64d25d248b84a48c2d6bf2be07a4aa9a453a74305bd9fe013b5816d93c1a0914d676aacd735d40a724be678984ed7fd01df280e586bf2f5fdb67017ec0fdc8552cf86abe926c882552287fcf5177c949d8cec10b58e0a5d84f819e140368abd2e8b2bdb82a09a0def8b9abcf7025ba8f4faefa6e71bc6fb632e99e6f479427dfa90e9dc2326cf54f17b2167ba23b66b4bc291e552bae7cb47fdfa0f0d07e6d3da08e174d4ad4f10233708c7ff19971325229edbd50c91e8ed54b35e5ecb6dae7691ef388304c813912ea7d2678e62052de8de2c91068968b8f72a6f71056d5e33f20d5b8356d263ba0ff651259301c5a4258381515963fb04b3819db8125107353975fcc69b84e094c7de077b3a474a6a057e4446f13edb694885f1490c812576eeefbf5a245b8b14f419a6045b37eef5f88bc44c0baad83f89a653d0e08dca2a9f5aa715725dc3473d9d3564018eb306a0abd289072868faeccb6c773fefa1e9e5749707d85d37d115d860b7886022054a712a30dcb827b995fc61a12895563280ed97aba567d5291581c6d32fbbd35925317368259372e8d7e02520f8efcf30631f5f4dd85e626dad57e9315ac02b5b0affd1551be2e6116df9a83f32914acbb286190512afdfd4d4f9db5218ab92f93b4be43d3872454f27993a6402889428b79c37eb7c62a81c7f9f1102c2f6bcdb37f3e5377b1fde7547efd5fe8a0261f7661dffba27315a50b772f85c2488c950d20277c3331632e2b43ef9259e1cb801391db5fa07da6d558566ec2e80fd0c882f8a1e0af0c717c7ce09ea8d62545d73f9d5c2982463fea3f3e61b983c60bc5989a6cb5e164beb6a80f54daefd9d75012c72f38bd44fea3eba18abe7c1e894f490287a55a7b970ed53826c225819ae8970f7496005e72b739f0e95b0782596355b8f45029e9b648c9a2d6ed5b0b40ea3dfd11a9930a7e89470d4d53c9c8d8d5c1c74d5ed5836e25b868f971fbc18efb687e68171f028d271ac2af0aa9bdb8544ba586d35cc0e130e6ebbee559596a622e3176e0b0d8d63c1718e535e1a6ed456b99deff2d347aaa5168fac19e995d0c5bcacc792868b42157d0feeee969d28849541f30b4c0f1fae0416d0c3c9d3fe5a3f0b857b8c46a8618a86a58888a34aa1df65aebc836f926480f5d7f29bde30fe968b0d75dc548126bd202f7e8f27f883f77b271bfb2068b225919e2dea4495f5cf866c67e3f6dfb248877188f548087b8071b9e5caafb932c3ac61b869e65f83e450839eb032cd6507fa87c85a470fa7153543540add26b419f3de763e4350358f02a5b76062e3a129d092706463bbae4eb25b21c199a2d560dd4b152c3e7672d1b47bae4b8f07f834e7471f80de1e3928b2165e2917e2676e0dcb193ff10d06315104139ca138298f348e1d1069efcc53577f939e7f763aa196af4c4dea9e387619eac85036b458fdffc106da14f0dbc48e02e2756c9caf0e254e217fe069da0aae4606bb2be4f3a8e069e96f5bcd39a52448beeed295cffac4eba8111ccc013e17512a1e2c8b120392f79ae858ba68f17bc28994bac9c816921eb980f01f5ea1f6354e4d557020241dedc3b6b39567f747499f7d15d993f041ad0fa4ae494198356bc0bf38053e99b0dae2b5756e8f0d035a7365c8f99c6ef287e91cb8bb087cd7cd67b809811a9b348b1bd6fa9dd9db5b61bb034bcc6397767e8f0dd965e721423e3071acd75ded0cc40cfdc033069b4b0a2267bc7d5b7aa009a0392f688e3171121b46548a827604be433ed52768957754a3af002ed257fe0a3ed21e0ccf9e6ef0b03b8614e60e77d34cd9da47bbac4c0742fe32913ae8951f7d1ec9cb78c146fff20b47de48daffd0eafc0525233278e31215ce3a53ae9635fe80167eb151142f564b5193075e4d220516e573869f2e092572c9d2a2a2b0abe12fb81d7715b80e4914d7d047d70581b457a974b4a09402815e6c047536f5e1b696b40ed4727dc3d6e52576631a96c936b3ee5029a647f2ef2f529d853371a276c0e674051a1b7837c7e7eeb7bc9d701611153bb283a3f3c98721bba6ab396276606cf06c5f48c245b1e2fe15ea08fe74d71655e558da2709df2bde9b094fc42df35d4317571eeaba5534218455026864e748d67dc374c61cf86d09a475547afc878f0bb76b3a2fb40592a257a2e96e6ea28dcd5b82fa90b249dd5c74c3598cff8a504d197028fa52d2062bc6222fb5a05c3c03f32ad7a5290aedae4d56a5180fdc0a0b5775368c80b44df8c9883db4466770e3d208d1a8cdd6c28b359d0d9a70f0b51ee99f89f65a5b2621d0a163b786f62094e205179b83b6b187df6d26260095c0837f63e79abead4260ac55a0df511264eeb4f9bb3bb1a87bf57028053eda527ff08f40f871111cbb64a0182b0b8ace7b4e6680dda40df291b0054adb57f1063074dca9b9f2401ff841e0c499fd1829f5d3e8b4a9e7405a8a76ef579717a3232158ed1bc49ae741e469784ce4317aa362ec511bb19250824fd19076dcec851ca351535491db7f257987a4d9017051f72468e712cdf63200d2f539cd21797c480875ee9dc02a015f213a498087668ac0be56e8657a4b610e5062a5662cd0eecfc4cb34653cf3eb7d956f245114e957e50372a1cecad93b80e21f4fc8927c8664743f8140f981e354eaa899ac715a734b3871ca35a6ccf58ded610965c1e1d54fc1985628050aa6ca94fa61de3d112305bae4b6f847faaf8ce8960f438a9e5f67901540c8281287023b8253be4b0b55c0c6068fbd4a1de4daee5d0651c30c3b43ebf3641f8f26b9e5c3d8880acb90ae9a7be51571ab3b50ad236d78d5a54f94cd37ca4665777fcd66d1ee908520cdcb91744aff340db3ca39de6a9de9ee5bf2601867076c94e95a3771068e2de7f3fd9b5755d4f7475a63a0e02033de3b77d0bde890c82fd412a815fee8e041cb9651929dedcec8c5ca0a2c3dbd449945b559e804d5ae074f35a09630d5b7a7cf90b737a5418fa82c59eb58873ae579cb11", 0x1000}, {&(0x7f0000002640)="badedcfd7fdfcd233ac23936011f1332cfc17cd0accbc1b05f6bf33970e4c39851e1f330f89efcb8b383391a613d1252b4c32dcd2e159479e25007f64ded2d11115aec84c7affc85b21e4cf7d006cf4a631d1170f6e8498e70206158bbfc0adeb0a519b4a5790afbbfff6a084a025bd8cef97bba12dd6a6da245ae30cc256f1efb49fc0c69e9930ed0c318b4f662f8bcecc302a12827485b421796c4fb204b82038bf7a61ecf859e7f82c8f579296eaf7ee7e410a2dcebe876516985d8fa2e1034fe8de988795ce2c0e4ccdb54a1c691d0447116156d338bed3f78596eba72eb8b099263ad0bef96b60929cabf59bbd555", 0xf1}, {&(0x7f0000002740)="a0b7ef67c04c949455ac5a88f9962084ab7e65e02c13e6ea1c09944fd8cdabd2307fb2c25c07e3b2b3492788206d82a7d20bedfcfadff359c431a31a81b65b3e9107ee5e5e1aaf09093001de861aff20b9acaa039e3365f04e33f1a0b2df24c6bf48921cd47ab0c97d357a0fcca31793544bd3f2271d91bbcc07347ba9e54be5a932666b0424c04bde99c3f42ef6fe8660dd7264ce8183c053", 0x99}], 0x5, 0x0) getpeername$unix(r7, &(0x7f0000002880)=@abs, &(0x7f00000028c0)=0x8) socketpair(0x18, 0x40000007, 0xffffffffffffffff, &(0x7f0000002900)) sendto(r1, &(0x7f0000002940)="d530bd1561139e760bca879fc470801cfa3372751325a6aac939369cca5b968a1c6f22d990d836bcf1e37b3e211c73604624002ebdeac016452de6ea5933a0f784bd1f7223dd", 0x46, 0x400, &(0x7f00000029c0)=@in6={0x18, 0x2, 0x10000, 0xfffffffffffffffe}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002a00)) symlinkat(&(0x7f0000002a40)='./file0\x00', r8, &(0x7f0000002a80)='./file0\x00') socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000002ac0)='./file0\x00', 0x8042, 0x7f) accept(r2, &(0x7f0000002b00)=@in, &(0x7f0000002b40)=0xc) r9 = msgget(0x0, 0x10) msgsnd(r9, &(0x7f0000002b80)={0x2, "de0db1b1e891674ad14973c35f15fc325e1b5702a0909f855c9d164484a6ea1aef3e3f2288f1ec78b75cc42c9bf45654b5d578d0ad80e3f1aec17758a5b87b8347690b1ebee3a8562b0e25e2fd72b9d4eb10591e9e239b97f62c757b8d95f47de20fd990d78c96e35a8f5889e834f4410a1fb1e81fa390715c22b214b2cc446c8d744b807f67dec554dad8e5192cd78138b3375c666f833248e1663515b2856adcfc9571ad2bcff10ac1d22725e0c0a0485f730b81bf0038aeead967f4442f206be0e5a3ff816bc26a891fb7"}, 0xd4, 0x800) socket$unix(0x1, 0x5, 0x0) 00:00:01 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x401, 0x10) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x8}, {0xfffffffffffffffc}}, 0x200) mknodat(r0, &(0x7f0000000200)='./file1\x00', 0x80, 0x800) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x180) close(r0) execve(&(0x7f0000000280)='./file1\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='\\)\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='//\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)=')-}%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000580)='./file0\x00', r1, r2) close(r0) utimensat(r0, &(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)={{0x1, 0x1}, {0x3}}, 0x0) r3 = dup2(r0, r0) mknod$loop(&(0x7f0000000640)='./file1\x00', 0x8010, 0x1) r4 = socket(0x6, 0x40000001, 0x5) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000680)="5d4e5808ec31a7974f58b2d17a4b9680dff7ba70a4da5dc0920b49c120b0236ba7d9846355d0f78dbff5eaa1c90c1e2922411237dd09c940ce2714c908272cbfda077da29f82bc5cc0ead2d11fce720f027c97f9d1284d0237d61c9d275db8dab3e5b4ec488879b6dcb583b38c88225cb275a52a134259d02343e3a7bd7a5aff50a2b4eb20db35034c71d27fe4afdeb4a91e688707453149d81b90b1394c180310944b3237b6e16c1e8ad17f086f4fc25e0890466d73e9aa777aaf3e596a6f5ec5477f", 0xc3}, {&(0x7f0000000780)="f9c530cb3d8def9cf220cca26fb37f2a77ba69064461f75b892bfcb95a86ecaed9ad523d614394d9d8b18b416ef7436ebc7181c77bd1181a1bd884d2898c56ea2d63bd3a30f5c326857404e695721bfff2b1713ce1e726e7564865f4d5f0f1c1522b9ff6e87981a370fe5951d206f0f28f903333be823f02f0e5667e91352b573fca7e2891074f40a9b286e87ab2161215ff3d52b277f35b4d96d17a8d9dde0609121eac6e9378e40e721e34ee0e08c11e883294a9127e070dc8c65891", 0xbd}, {&(0x7f0000000840)="04c42e9a56249e4cf42b8fa8142617b959047ac3129c07f29fb4fd0f3af06e210ee6c6e1e79d98e52ce207a15fcfe47c1e501c31993ed9a189cc23858adc61bc5ebeccb64d7019cd3399a75be6dfe8987687ce52ac3dd539a6cf41ee39ed044fc7516e57c96d13b8afbdd75d486171fc321cd13c3ab44da0203f70053123ccec7f3910596a0d6c634ee310c7ae46d3e170c1b8bf93e2997e502b903650e2058430f56552ea901016fde8908a2352b55f1b6ba3a1e7718af158dad4f48571", 0xbe}, {&(0x7f0000000900)="9b30ef8360128059fa9fa702fb38cb7f7dc04c70c9b8cc030700def167e3bdaa6558f0242cc28adc2d8d8bea32783cc79b1e676d8e439c4fb64ba39843df004fdd7e1c35721f9d30300ad8906f8cbeffd2ec42635e4bcb0bcf33", 0x5a}], 0x4, 0x0) geteuid() fdatasync(r3) r5 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x20008, 0x42) r6 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000a00)=""/175) r7 = getuid() ftruncate(r5, 0x3) fchownat(r5, &(0x7f0000000ac0)='./file2\x00', r7, r2, 0x400) fchownat(r3, &(0x7f0000000b00)='./file0\x00', r1, r2, 0x600) openat(r0, &(0x7f0000000b40)='./file2\x00', 0x200, 0x80) dup2(r4, r3) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) semget$private(0x0, 0x4, 0x2) 00:00:01 executing program 5: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x440200, 0x0) read(r1, &(0x7f0000000000)=""/149, 0x95) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0)={0x3, 0x9}, 0x10) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 00:00:01 executing program 4: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r2, 0x4, 0x20005) socket$unix(0x1, 0x0, 0x0) 00:00:01 executing program 2: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) socketpair(0x10, 0x10000005, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=':]-P-+\x00', &(0x7f0000000280)='+\xb2\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)='_&!)$\x00', &(0x7f0000000380)='*\'$!.(\x00', &(0x7f00000003c0)='[{\x00', &(0x7f0000000400)='^:\'^\x00']) r7 = accept(r4, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r8 = open(&(0x7f0000000540)='./file0\x00', 0x40010, 0x8) utimes(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)={{0x0, 0x4}, {0x2, 0x2}}) listen(r8, 0x98) getuid() readlink(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)=""/228, 0xe4) connect(r5, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) recvmsg(r5, &(0x7f00000009c0)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f00000007c0)=""/142, 0x8e}, {&(0x7f0000000880)=""/67, 0x43}], 0x2, &(0x7f0000000940)=""/116, 0x74}, 0x40) mknodat(r8, &(0x7f0000000a00)='./file1\x00', 0x20, 0x7) setreuid(r6, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) fdatasync(r8) socketpair(0x16, 0x10000002, 0x3a, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$unix(r11, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) fcntl$getown(r12, 0x5) fchown(r5, r9, r10) utimensat(r8, &(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)={{0x90, 0xffffffffffffffc1}, {0x100, 0x9}}, 0x0) flock(r8, 0xf) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000bc0)={r1, r2, r3}, 0xc) open(&(0x7f0000000c00)='./file1\x00', 0x200500, 0x3) r13 = open$dir(&(0x7f0000000c40)='./file1\x00', 0x40000, 0x40) sendmsg(r5, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000c80)="54443d9b", 0x4}], 0x1, &(0x7f0000000d00)=[{0xa8, 0x0, 0x9, "4b9bec7991da7e52da6281d132a9b8a8f0d661033f57cbafc06bcc589674a1d6f0aa5f563198dc1a11481971866b3f2e968219dee4620851ec98e9b0bc21514b829bfbc0e4bbc36ee90260f08ccb8a21b0bb573868a07c418fb016568dc861ef08ff7bd0c8ca369f008c80fbf43eb3fd90871a2723ee8baf8bf70452e55b6e5214f640152a2655db93d9b6aa55b335fd0de04f031376"}, {0xb0, 0x11, 0x2, "00eabe60d72d81e7c69ed04cbdb5d47d152963ec3095ad1b53756514b209712d663dea6994182e1afaa97112724da6af724d97582c44d19a46fb64324358900e6f65aae7bd87fc2467da6c17f1fef81520b3537dcc1f5ae29634d53192433bf4806bc82d5649bebcff2142cb3319da642cf2288817f2bef615cf4e8a0b50c715830b4ae0a3c8033d3ca7dd5109415ec42c405cbe5f4cf43835c7f6a81ad6"}, {0xa0, 0xffff, 0x4, "9218e7079b094e1bc1064ebe76f9d041fa02dc675c900924e1d2dd8a759eed78c6ccd86d4fe692c8712cd2554e8c7ec7ad47dbdada0a27ff8427151ce400f80227776497e81b067295cf6d227336eca87764e6fd7e5fe7b47c337ceac190694755e05b68a57b679204719590ae3a0be55ff1e6a3d15c942e598234aa8dbd57d3fc17f459622076ba62"}, {0x1010, 0x101, 0x7, "d2819e6f9e9184dd19f50a61880891794f6c185003e351ede2decfc77d80e62873f6ce07ecc1f3c4b9b8289f1bb81ca9a133651232624e157ccbdb7a43d0ed1d2b12067d2d5d5b07d8258c450c3ab4f6bca87b6ce2b6b8a9e5f1b658ad65863a5c5495bb354cee55c9787b132aaa015279bcbbd769146327a6d44dfe55b920deb3d3812ce4cd6d9b69cf8fa9a388e9ebd83d6b9be8d4d4a23da9e30c128f4fb67638c3817f6fe28274ebc6d5f7bdf643caf5b8bf6d2f5070c0fecca0224a4da9135f57ccd6c9e17ed1cd12000176ca281f3e36e7ff64f50be493414e59cb375ee0d7396d459d3204fd168ca378bee2ef7800caf44a1fdde47a39fc7318c626100d356e8d47cc96f653b5500f9fbfa5a33c2185b1e52930482aa557012c27087b37b04445d1ebaaefbe2e9c849bfb960f8c602763b50815682acd6a3210491e59930bc87d404c5cf8868f3d2921f2423bb4843e4a4ec8a4576b0b69e4d51baa19a0a3650369061e9216fce3b550c285398eda21b41618e3222afa0bbf4e1f2b6d1aa71204962513846a710867d9b9e612063beb74eadbe23deaf3dae070b80cf435b9e0339f26107b7f8fb3246ad6bb8f1235971075b8a5aa781d069d8544e26ec1067e55e48a87080ddaa62a2ab46235b1ae69a6e798cf2f3c48c7e342fc79a6907cce3f0ce136d39659312ec61f970fcb30bdcc36b6ca045a4ca30a6b2506beca530bf2f3cf47f2015e39f475403e8ba8f65075ffdc9b0318c7ec3cb816248ca1bb816c66615cad33ec36c148820863e4dd2cabd8d65c3f806c68a76afaec7db25dbcbb910e8b4a12b88bc1060c6013b3f62b3e38a2c65c9e407ac7d1b64f15bd53f3dddcd3a5bd4c756cf1ed6694f986b8f369e6baf30071e6c3603636ebf9305de20e7609dd9cda539927776bc9cda080b94566e43b904f46ec4b37c7d612240db919d146e2ba627638e71a25aec89cb125c3ea57d0f56d35e7618af01117e4a8f1cd5d630e6e23f330304787965c2a7cdee76a48b12edc5bd9fce44a92160932da4d73553438ffccf26a6b2be752e4fb18b714e083737c7a6543bd16d60e478fb13d3c19393fef21219ac86169d1b383127921444008f1ceff5b3ec3e951ea00c2273ee05b6dd02bc8edb3823f44cad7a281d05c6d4140743a8f8c80e0e83a1e4a72490bdb5a550d10e0664cea647e7d5107db6ff305830e2ba3882c1d6e482283720acf991a12ee501a8777598b374205d8060c1cd062a4779918f5e2ccaacbfec55490aab12e0d6a5f5bcd46775958c097168c72086a4485a97096c55cd869fef991c3dcc11f8d6f0d3d79028b96635808e1759d4dc5cb5b0d03c53f4f6c02b48ec908eae6f250eb3823102aa0f2055d07e5408639682eb27e5073f4b1033d80740d7ecc1ca0e4c3b2b5cb5d9952f5a6c42856921e2cdaac632278201d0bc52eb7dd245c0202309ed01a78a5e943df9f27f6e1c3b15cf6bea7dfaacf2ad831d9f703a94c4ee298f82a0fa1f99aff54a6aac00e1097b5970e0ae92d29cfc09916af62062f049b72a301af238fac19f8ea8129130f35a6f8177b066c0ab4b8897045d72361f464bc03a1e3c6b7c5649997834fa6d3b1e2fe2b0830ac04fa47b8af6b3a63ba50bc9865c01b2159c7a9d776d79bb1d02a1e96b4d459474af9d5161452a6a2d684c0f5068bb6d1aa785303a7369c58207a029a5541c48d8fc0de8a4134db8733eac232bc487497bfc608606b9b49bd085bccb6b0216e0f0a5bfdd413d311c3dd618c01562aea19409531bd82e758480e1c628d30fa798bde82a60c0f780b0a11f49564c1c788d140bdce3188190fae1ac938ea9129c02c908a9135acfc8b054fe6a58c26062f7607faa7b619433fb5d729aabb94dd75a2b703cddaa11afff4470f63a8027a36d17f0dcbd8512b90e67aab7e00b661178532d63bca36279b6253ff56c893dfdd6f3ebd37ca039189172b52c263174264cd17a2c527c1d664aa13a4dcabecdf8b70f0cfd2ea3a80c7a8a4fbc4f728f240fc0994e5f449bfe2760b25382e771a2144acc876271eefc299a75993ec998fb8d340f39ad676b2063572326853b4ddb91e18c603e3634741f857958e3acbd53d566369910725c02bf36e366937150ceeb58764b3be6b2a6083cb48a612abc6c1af7618fe2fb714ab350a2daad29a6e747c1775e5ff14f0eda857d7c0f072c58cc821acc083bf5121f9940d192422b539ebcd828fee3d923d123eb815580b777924270a37282a26c10bd1770e6d6e49a9d23c09f8739fca70911373ea100b24f257ee8ad2fa902f50ece97ddc1dd0d0dabd6e75b6dbf22c085e14b0f51470738aad9a16ef11c1063ad6660eeabb8d27e35e6817f66cd281e47442c93ceab5d50cb440b169e9999c87f6ac406d68f8d815cfa8228cd07673d3f2abb21e4faa7d872cf96452e76cf513238e0b15978d7d557099a58d3159c658d9e75531945ce589be19607eb24f9eabfb48142ef4fae7f6971e0d4108dec071fc1e8dcd1d0c6f5338ae5c7ac71111cc36088c3ead9e61986b27c91ca666536ccbaf0dc7ff145ffb033cf5ff2633f07820921a097d38e65c4b8e290c2b1e090e2a5561c3ca4591c44346ca56a3c24e551b73cbba6b82f690b9b959c8ba0f836fcf2833043e67e7d58754e21507ebaad58186a8d8acd794f63215bdbc5a13a0dd6ab621676d4691fd6a4700ab62d87d315845b93d1c1a9fe991a742cc085401bc12ff10ca7e9902ca9b6135f19886d1762c84a6713e65eca68bc10b8aba14298301a22b4023c9105e47a6e4edc3f711d627f2027ab22f87edc6e9302f5578f60d3e76516f2dd9f24a6d135fcd4e08bd716c7dc3001d73e7557a8deb4ab932164650f60d0b56e63ae3002b03018bc7c1377d2156bb44382db30001258398b7d3ab748f9b79d73c5735d95fc1a093596c89dffd18607bddcd7d14c93fd9626e74e8d0b62155d552763dc0b5203032eb4afc7d61be98d8d634464ca7fa89c2ce22d221631ade663243a507d2b8897fcebab87afdd2069facdb63ecfc3ae22af8d9522d5846984a71635c18dfd5407bac359a7278cf468a22807dcaedd7eee8f4159070105b12489393c3119cdf6af72f160c8d890d7d38c842d506a55aa89062f763899f6eb67c635743951694051bea64166c7f7f4811f4a3cecdbd5cbfdff0ff6fead7e816ea25ba3488dcd942f05bb3cc734d610dfd55bc50b3840acb9fcfec32b335b9aeb6f27f9c952bf7d4e356ba0df3906475042efc0a8c23b8d477fe9bb3e22f40a666c2c05aac64530cf08ecbf73980a532075591c7ce7fecf3fa59b14570342eadbc60668c967448f228001a7031e4e4154fbc490d5bcef6280ff25d461b0a2edca5482a6df4a822c29ad49a58daaea1c77cc7cbafcdd1ee5fefd23a866887c4d21afea7dfa0e2fc60151b70fae54862c3d131cdafea41eb005e84bb5ff0d33b9a8b1ce7c4c495447ab1374a31043bcbc6943f244d7d6b6499797a9ee535c18e4ce5209dca2ae9bb61943b3779e932771a8d10598a5852d2ee18bbc8cfcc8ee7ec8fa3f10e15cd69be975d2158b5a4140531890e4bdccaa9e196f117c5cc8417e0a6001f58b2e876a252714518b659a6f713a2990b5da1b5b2e90dd9bcb01ed1873f148c43b070117bcb88d4c2a6e4a9f2d5eeb08644dd93a885e69b096e8af0d30cf9a0ffdb2d4c3afbb8ca1ec334344c20a4b6e01982be02243f476a673eef3bfb8aa04a395fcf81efd02ada6872c67315d3fc2a6e1a2cbb7a6e7f0fe875277904d4fca40e8f7281b85c5c198381e840afe77cbba9dfbc5fcf8a0441b0069d3716476f8e640a721deca98138c1af6c1470c062346cbe1e0648d3096b941e1931f8d8e42c1f35f4e367343319e307c72df8c1838ac764cbe55a6d8d65d230cac28bf16d72692d924e9a4e553a479cd4710f1020bcfbecbc51b3adee926910b65d99c44d20e8bb34a010acfea54fd9024fa9e9d525fd0c9107054ad4cfb8250f225a6be62f21f2a6d09c4d23453b2f67e37be2e259010d30f16bcbf8bf9a8efb9417902339631d1f840438b20f56d097ed28c84a5383e5f9ec0ae8ea7e537de2ea3ea0404c0c1156a258df4d3afbcbb4f36af7942d6ef13347808b840d09a8182c36d62da88fc2261c494566b8908ea82ecf959cca24fa826cdb6aa1cc4eb22ea4a016731330f2d1e45fe9fa3525951becf46055cb5c5a33821049f09c43ef8b115d9a2d57dd8e81b9dbe32ce31a36e696f9c487b1fd0d95e3b6a2ba9ca0a7dae12ca0a1236cc3c5e000cb6773ad34f39bf459a057b4552ef1d355ae450d8336608ef7d4e45140676d88fddff2ce34d74b9cbd12ca8b4c54ae1baf923366dd26e76f46b3ff0eb86e25423dc3be0130409d33b4f53e81f4e0bf8c641cf0d3221cf7866df1f8276accc84e8d23ae63ae932c1d26dbff040cfeb6761cfe7f936eb03eee4720fd3bfa874c5d5001a1d7f974f68dd8ab9eedc2c340af319bfe59cd53f308f73b459d7f6cffd0544e2bf2b39bee1be75c7186236aab03e44fd4438061b4286f9577f871357e24a688650183fe4f4857f78d95eef4f624a754627314d1177695aa8e2a2cdc22533b24580e0a63a1e459c59c71094afb285af3155941b0ea6af56896406f8f4d3f13bc3e1e88e88ac9a95c4a032822946b040c18794a6b0ae363e8046227731a9b548e6ff47a98a620f12b40a37046b04091697410e866d02380ea31007f30bce34fc8753b2d0b1ea9f3d07b64da9dc893d0a295eeccf2cb8ea0265f6c14427b0de19f648ca8942c07a629ece5e3bc7f753d1f8cbf190c2cf16a47c3ba39ad0e6275c14d5895be5927c36d1e09cd018c96321fb9c7e71ccf627308cd9094925f8dd376d62dc1b0ced6eb513c52ce70d7cac913e8b9ed47b27e3e21bf8ea6a76fe4b6f3a6a5db6e8a7d72c2195cf25d3f670f25dbe2e36e3df088a3039eec904cd572e1502e27083b0e0bc219805e745caed7482e0127379a771102545e982693408e1383a301707f8006c08d91c3dc6bb7e1df0af14d2d88a03cbc8c3dd40d827e663931ae9436606a382e445f96a984648bf1d25f808bf5414e4908cf242921936c7583aaf67e5f94ab32e83f9563e75e9eeb691d160f38bf4a173d3f29bb9e93fb434fcae267e6252ef8dbb49a0616d1bb27ade7c2082223db8b7b2c4d50447d552fedc19664a8ea0335d2100fe8c9bef5a9282b7f7d2ea0dbc37cd677f243ca5af021ea07844f8457b28ac270531ec4aac34af84ab8363bc7e378a71e96bf65ee7877974d1a65d95a3d25cc8c5c1e8be235871456195cd19e70fe13e43eba9068b1fcd557dafb169b2790c5612c407e70703b1d811b10334a506098ec5d45b1fc023ae19c155281d3828877c94329788f63570405b698ee157eb9fec64201124046e08def9c76e098ca517a31cb3229d3c8ad467facadf515c759713bb8fcbf89e400ddc2216f4e06ebbb121920527c8781cec55be1e954fd427358cfe2a3fa1add0af105a0d8e21b951a6661bd26a2a013bc9936ec4b4a0d325b0227b5a26b602b1b27806929134f1c2feb73fd90d6e6c940d528668829d535355240cbcb18866be455379e272271562756734086136cf0dfeddcd312efabb71e9f05ec6100630e4ff38d76bfdd65b4c95b639e0bfc847b3790a37a0bd0201df85e799bbf934d308e1dd2b041203fbc79cc1471d5edaf2278e4f1263c6e1e69b72558c1ba13f4479efdcd4ff1fb8487a22e08c4270fc4e5bc27294f9490a293102e1f38"}, {0xc0, 0xffff, 0x8727, "10371b29c4fb2d8cfe839c693e0b7ea0a50b23f6d54ebbbab8b72e47b7e69867d407b7e528155c9981505a495339ad60e18f0a25d035da61f0158ad336343a9a84da25ce571f8e41159ea7d2ef74e43b8cdcd2c251d0965784795292f1abab1a2d5d338a9cb275aa785c57ec53159591fd4c6a73375487fa335bbd75cab6272a6a04ef88fb64705d7239af95501111d48157bbbac255c3f841e8866bb9a61bbd1d2711f612fbaf9a9b"}, {0x108, 0xffff, 0x200, "4c650f05f32e08464259b53c755b0d9b01501ce3bb92f1bf583b2fded10c806940ab9421a92c2879778664d63f40e9b5048bb8dffc2ec1c4c72916873c7d0a418e29eecec85f9d8b3dc40a15f34a5f4cce61d27bb041bfea169612c234f0809ff74328261462cb6a4bfc1116474077f05eee050818c634152b4964d74198813e67de6d03d9d213976225f044e60e2b87cec9766ece889a79354cdacbbab2bdf3956ed9dff02204baa70e0e558a1842fd7d8b6c4bd2c3cdaaa86ba3125d104cbe22c4b163176a06736711187f1a2fce183ddcf875cf1544ad592144470ee18e9b3d5279075415f70e38b474951355f0aea10d057443"}, {0x90, 0xffff, 0x3, "25c3e9b898cb54143c7f022a6c4765357e753a453a466ed4125ae02021cb93abc223c2730b120631456ca720bdbfe9537c30574b3f483114db78ea722632cd5f75e1f16ca958925fd0c4ae91bfcc21844d5f490cc626d8394bd0123aa3101d0f8deea08ef57d5630bf0346343a18e2a7db656292dd39ba8d245ef1"}, {0x58, 0x11, 0x81, "cff83d3a0e499469c1d1d2f881001408f14bbf4291264d1980babad97ba44979e4a0224684f6f47faeea8094f276492e2e835b4c1a324c6066fdb836439a928aa966117c725a"}, {0xb8, 0x117, 0x100, "eb65a9792ef1824906497f48defb691565001ddc52f121da4389dc4ac4914657652587062586570634343e8976e351d3e0ebec269d2041a4ebe1eaa53acb6c9da39bec30b1d1f7ba05fc96fe7c5fd0a91c300309355c71095c241805c6c363da7f15ad4bbd18ddb7f9ee4dd1f9a0fb69382e7df9114ad14ebf043a7b31f020ce8dc26dea5c643d3acf6d1b93000d8796b0ab1e60aad25c21e63caf6befe11841bb81225270"}], 0x1570}, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x90, r13, 0x0, 0x0) getuid() 00:00:01 executing program 3: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) utimes(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:01 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5cd, 0x2}, {0x18, 0x1, 0x400, 0x800}, 0x7, [0x5, 0xe239, 0x7e, 0x7, 0x7, 0x3, 0x0, 0x8001]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0xf0d}, {0x18, 0x0, 0x40, 0xf05}, 0xb8a, [0x8, 0xff, 0x7fff, 0x1, 0x4, 0x6, 0x100000001, 0x1000]}, 0x3c) r1 = geteuid() fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4}, {0x18, 0x1, 0x8, 0x4}, 0x7, [0x1, 0x80000000, 0x4, 0x8ad3, 0x5, 0x2, 0x3ff, 0x1000]}, 0x3c) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f00000001c0)=0x3ed, 0x4) munlockall() r2 = socket(0x1f, 0x10000000, 0x7a11000) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000200), &(0x7f0000000240)=0x4) rmdir(&(0x7f0000000280)='./file0\x00') mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) rmdir(&(0x7f00000002c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x1, 0x40, 0x0, 0x400}, 0xc) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x2, 0x7b, 0x9}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r0) faccessat(r0, &(0x7f0000000380)='./file0\x00', 0xd, 0x200) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x48, 0x4) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mkdir(&(0x7f0000000500)='./file0\x00', 0x3) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchown(r3, r1, r4) mkdir(&(0x7f00000005c0)='./file0\x00', 0x100) mknodat(r0, &(0x7f0000000600)='./file0/file0\x00', 0x4, 0x400) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000640)={0xfffffffeffffffff, 0x5}, 0x10) getsockname$inet6(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 00:00:01 executing program 0: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x149) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) flock(r0, 0x6) sendto$inet6(r0, &(0x7f0000000140)="31396041bb0ed4849b45a4d7d31c5c3804b5044218ba6ad703494df1ee73200d3faa00de82fd6b563fa61697cc4afd9f9954a00eb151a10b1a289198b870f67424e827c798ccca5d90e94d2575b015ead79fe06ffcf0b09dba", 0x59, 0x8, 0x0, 0x0) fsync(r0) listen(r0, 0x2) setrlimit(0x7, &(0x7f0000000200)={0x0, 0x8507}) poll(&(0x7f0000000240)=[{r0, 0x60}, {r1, 0x8}, {r0, 0x100}, {r0, 0x10}, {r0, 0xc}, {r0, 0x8}], 0x6, 0x3c) unlink(&(0x7f0000000280)='./file0\x00') execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)='$]%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[[,\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='#+\x00', &(0x7f0000000580)='\x00']) clock_settime(0x1, &(0x7f0000000600)={0x7, 0x8}) preadv(r1, &(0x7f0000001b80)=[{&(0x7f0000000640)=""/7, 0x7}, {&(0x7f0000000680)=""/227, 0xe3}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/167, 0xa7}, {&(0x7f0000001840)=""/15, 0xf}, {&(0x7f0000001880)=""/139, 0x8b}, {&(0x7f0000001940)=""/230, 0xe6}, {&(0x7f0000001a40)=""/1, 0x1}, {&(0x7f0000001a80)=""/204, 0xcc}], 0x9, 0xb) r2 = semget$private(0x0, 0x2, 0x149) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r0, 0x4, 0x80000000, &(0x7f0000001c40)="ce687fceed651694e59bd4b2b880b61fdd44179580e84a34f32c22eeea596b86ce38a5b64562f4e322e6da421d9907c5a997581d3b6c8e6386df1042ab3db9e39cfcc757fc16e9b4d942ecf10a6d1185c772939989b0ee71fad3647a8236fe155902f02202f732c2c334f8c181a96eb6557c595061c588fbc5c6c2e4dec7d1d6f839c40fe2efb0ff2f8a73bed64cc53e0b6ab39602053182472247e6a615a61170c88e77f5027cd7360fdb5113c359ff93752800897c7e66939ee671d7191d98f198d3c3a4ded825c24b7c34d772882d280a0ecfe7319a2d19ed6731437f68e4d9d3e5ff144b95539b72f66063", 0xed) r3 = socket$inet(0x2, 0x20000000, 0xa5) getpeername$inet(r0, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) r4 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001dc0)=""/34) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) fcntl$getflags(r0, 0x3) setitimer(0x0, &(0x7f0000001e00)={{0x4, 0x1}, {0x3, 0x6}}, 0x0) ftruncate(r1, 0x100) fchmodat(r0, &(0x7f0000001e40)='./file0/file0\x00', 0x10, 0x400) bind$inet6(r0, &(0x7f0000001e80)={0x18, 0x0, 0x102, 0x8}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001ec0), &(0x7f0000001f00)=0x10) ftruncate(r3, 0x8) 00:00:01 executing program 2: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) r1 = socket(0x1e, 0xde70c4e5ecd98b11, 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x180, 0x7) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) socket(0x0, 0x20000001, 0x3f) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x2}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x8) 00:00:01 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x143400000, 0xfffffffffffff2b5}, {0x4, 0x4}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20008, 0x41) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/201, 0xc9}], 0x4) sendto$inet(r1, &(0x7f0000000400)="5b5c6734c240e224a29f84a9a37f7673202e53295c6e41221dde6e2717811c130f9fd72b0efe53a9bcc654f0198eaafefb5b6466fd6ff44508e3c84dcddb5ad0e58117e823f8af44cd8d7039ebdfff2204fb958ebcf23ebd1c4aa93c3823fd7e6943d0c81cfa0b903c974193a1bdd771c517a6818c331f5e4aeba230bf", 0x7d, 0x6, &(0x7f0000000480)={0x2, 0x2}, 0xc) mkdir(&(0x7f00000004c0)='.\x00', 0x10) chroot(&(0x7f0000000500)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fchroot(r1) rmdir(&(0x7f00000005c0)='./file0\x00') r2 = getpgrp() r3 = getppid() setpgid(r2, r3) sendmsg(r1, &(0x7f0000000a80)={&(0x7f0000000600)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000640)="877fc887caf5b1c6e4ada34e5d34919de05fd102153507baaa71a657", 0x1c}], 0x1, &(0x7f00000006c0)=[{0xd0, 0x6, 0x4, "47a317f410dcb4215ec1b43cdd5234db41a938909b89f2acb84015c31fcbd9f161246dcf7f8d797c85eaf9ff0320f2f2b41b5ca5813fa1fcd544ca4b832d65a39d93263a933f1d48df76ea1fecd85abb6c8773c0423deb874af9659393e3f7803f1756a3cd88480c4af1b40eda550d551482085cdd547edf0caa9bac41ac1c9c10193d30e5eba412df96abfe52eb6f6b929cfb9df4c5b5460da35db5a094dfce5ace0558adc7e230d1088787c80545584c53256e8bfe1c8ca1ee5d880602a7"}, {0x10, 0x6, 0xff5}, {0xa0, 0x29, 0x6, "aaebe3c5df66fe2acd8b83d919b26eca839aea66aed07bf98c1552ba59b5c26da65536f91f26122f44368824a47ab55425d64a1ede6ac9ac2c49e14cf128e7f7f241c70d3b7b204e9f8165a74b9bc40d6f77331f35faa235622d7cb1f299cf172ec78937366c8765bbdde91a1a54285a58d7f8e4bf42f60203f183e7e04e1a27a4ef0d97a4b72fb64ea393abedc8ee"}, {0x38, 0xffff, 0x74, "b4f9770f42c667a759e8d11a3831f7b306b1ff5dcaf2003bfdc508afee3ebaee8865"}, {0x50, 0x101, 0x6, "182859f0ebb78270b4426807c3b3108925d63d9752258821b215531f6faac1b58925dac35e5a6bfe3f919c83ec45f94064d6adc3b627c1e73a4012d9c93050"}, {0xa0, 0x29, 0x10000, "f60c80b601abe22304559f8960aaa82596ee3043239b5c7f15ac9278689ea0e6fbc7c5bb724376b88bb4a4d9c79d9a377da1946a067360786c39595a4bbecc99a1f7e5e5ba5bbcb44f7e894760d150a7b4c22aff58de42959f3c1e7563592718963d897bf0e5a4c58bfb80d8530cab919815aa5798b1ca8af8432a0359106b5859f30c09837ed554265989"}, {0xe8, 0x6, 0x2800000, "84ffb7f13386f08bc8b160a65c09c40dec4d535987f1a1599f36ca8681f26e538cd2e1291ba465afe72e0d9d5baf670caca09b193329a30abbada7fb9aa7aa90c83c2de064db6e946ca3c961f9c4b816c90b2d37a1b3d94a0ae92c49c4996296517e14dea9a2ccd4c6d1eb112cb49fbc0e19bb19bb5ee7aed0f8e8acac1496d005b1285d02666b907bb0ac1eb736897be8b0a584389195f53f8e4384cec7622da6913279518e959d6ca23791f604568a57e57efce3443d119e3297ccc5716893746f2319022431c67f2123ad4f3f521237f7570ce374ac5d"}], 0x390}, 0x4) utimes(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x6, 0xd51}, {0x400, 0x5}}) fchmodat(r1, &(0x7f0000000b40)='./file0\x00', 0x1c0, 0x400) recvfrom$inet6(r1, &(0x7f0000000b80)=""/30, 0x1e, 0x40, &(0x7f0000000bc0)={0x18, 0x0, 0xffffffff, 0x10000}, 0xc) link(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file0\x00') utimes(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)={{0x5, 0x80000000}, {0x0, 0x4}}) mknodat(r0, &(0x7f0000000d00)='./file0\x00', 0x40, 0xdf6) fcntl$setstatus(r0, 0x4, 0x1080040) lstat(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)) unlinkat(r0, &(0x7f0000000e00)='./file0\x00', 0x0) select(0x40, &(0x7f0000000e40)={0x9, 0x0, 0x5, 0x7, 0x100000001, 0x1ff, 0x101}, &(0x7f0000000e80)={0x8000, 0x6, 0x6, 0x40, 0xca, 0xaf34, 0x4, 0x80000001}, &(0x7f0000000ec0)={0x800, 0x3f, 0x7ff, 0x3ff, 0x1, 0xfff, 0x7, 0x800}, &(0x7f0000000f00)={0xbeb, 0x9}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000f40)={0xffffffffffffffff}) r5 = dup2(r4, r0) utimes(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={{0x6b4, 0x3}, {0xffffffffffff0000, 0x47a1}}) utimes(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)={{0x7f, 0x7}, {0x2}}) getpeername$inet(r5, &(0x7f0000001080), &(0x7f00000010c0)=0xc) 00:00:01 executing program 5: r0 = getuid() r1 = getuid() setuid(r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getgid() pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r7 = open(&(0x7f0000000640)='./file0\x00', 0x68000, 0xa) r8 = open(&(0x7f0000000680)='./file0\x00', 0x400083, 0x90) r9 = open(0xffffffffffffffff, 0x8008, 0x2) r10 = getpid() r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, 0xc) getgroups(0x3, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getpid() r15 = getgid() r16 = socket$inet(0x2, 0x0, 0x0) r17 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x10000, 0x25) r18 = socket(0x1f, 0x0, 0x100000001) r19 = open(&(0x7f0000000780)='./file0\x00', 0x1000000, 0x1) r20 = accept$inet6(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r21 = open(&(0x7f0000000840)='./file0\x00', 0x280, 0x0) r22 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f00000018c0)=0x1002) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) r24 = socket$inet(0x2, 0x0, 0x10000) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000001a00)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001b80)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="50335f02a0dfcd0d0aa32301a188b9dcfceddb02bc887621ef0ea0da4621b2bbe7a2bb3e8472ba75dc8bcc721e7f0e9a116eef46c415ef2181f99a22d16630b91d57f96d88b85a9aec69fd0d5f1f756298ea7047a1cce1a7014b8da404a0cfb72a74c3480d16abf158703e3f2372cae46be59c3ecbb652734f839f04e6392e61ea9dc94b63cb06bf484287779569dc7306256e1698c81f88a8d143e65f8010c5fdd65f00c709354ed53bb4ce9e49949551d011f2ecb0d5c846ca6ff0edefb950ed89de5b32a9c30270ae969af5cc640c109b505934e3b91b6dcb0422d644989397b00965ae197ac24959244c4d1be106cc13f41c09", 0xf5}, {&(0x7f0000000140)="889efc7b5a76d6a12120654e9521a46258ee6d8d19e55ea62e5f15a4e9f67d3cec623f9310945cfe30492d0d9f311db6b0eb13bc139c7407c43b55a61068287b1ee0dd77e9bd63e5bdb4953a61b52253d5410e67dccd4a5cf750b6d411273ab6b91cc8dae2163238c880d0952da0b19e8eadbcb532f8bcb54ef0f539e1bff5237c2b81f020a979a8d099735cdae3b89928", 0x91}, {&(0x7f0000000200)="994a2f1d3e60618f0388bf441662ba1419f2aeac64e1a9a972d85cbc06b91773f2d3037eb04521902c9e9f8d338fcd0fb46a3ceb98ef75610ab775f4a58e9e3f884030b78ac2e51eb4e0a4c2adda74f085317d68f1f9b30b215e15f660609c759d3044b833371f24551df6b8fca22b99c41b711fe730fec7401662526e7c17896d7455e06dbf206bbc2a25fff6fbdec67267ca6add301618475d521eee6973b65b6225933700f77d4f955d9307602a70ef0d4d1b7d0e980f", 0xb8}, {&(0x7f00000002c0)="92526999c11ca64a825644131c7e837b5285c8a636c7ecc29b8f565257b3de344559dc1d69629bf22f25a4828d1ea3c1a1ad2e8703d6e4b4a4570a2f79ab9c34d2ae489da06f2e438b17bfdf3871ca053992c31d471fc9044c7537cdea475e22acad136f19348f554797d5284a75537f5e07935d1c13c18b2ef3748e2ea6d78ff7fe72cff1817e4fa8d1352d40175d2ac47744928578b6a21b55540e49e9baa0ec043552095a", 0xa6}, {&(0x7f0000000380)="8d5f104cd440e7bdc8a346fcf6adf6428f9237e72e8a6bcbf3b070c9e259b0c3f0f923eb7716dfa91ddd6d057926c5436a4c1a5314802c96ad8d95d393d673db062e8a4bfb0078bfeaf28b4afaf3f5bc434066a696c957a7ed2bac788bd114192f712ba17c34ef2f314fe5f437f2486ca2bc92a83e23e6d440f256bf1c2593f0faa5fb3c", 0x84}, {&(0x7f0000000440)="20a7996f2efebf9a237952b121bf3c59728dc1ea9b9f4bec78dfad", 0x1b}, {&(0x7f0000000480)="d41753b28cc0875ed3140140acfa40ed931eda7ba12afa146a26fb9d2c0bdf118214dcc875ee523067c71dc7686a55eb27f20e0bc4489014d076da1fe8ad70ed9cfa0b228062ef9afb261f4144910723cff653bfedfd2cd0a8d4e07bb6e412d1a9ffb64fbe4a6cfc090e0a653709832430fced77e01739d0fa2ca687b0226385cd179f5bc1c024341e4449b2655a2ea2ed0a8437bb1cf546a9dd4f05506acf33b942da71217d1a05103e64d5ba3aabaa10f7d81f8768297a3fac28f36364bbc38d81534919c47193fdf0fb4a2e396cb7de875dab48d852688dd3b62bc2274ed26422", 0xe2}], 0x7, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x2, r3, r1, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x2, r10, r0, r11}, @cred={0x20, 0xffff, 0x2, r12, r0, r13}, @cred={0x20, 0xffff, 0x2, r14, r0, r15}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21]}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, r26, r27]}], 0x120, 0x8}, 0x5) 00:00:01 executing program 4: r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, 0x0, 0x0) 00:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) chroot(&(0x7f00000000c0)='./file0\x00') listen(r2, 0x100000001) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000180)={0x0, 0x80000000}, 0x10) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) fcntl$setflags(r0, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000280)="fa8fa502811f77d8491c9e1362984a2d95f641e3c3e407c06d392b746a655b7bca455c10698403506e82b0a6b085d8ebaa9c98f3ecfa25f3cbff0d4bfe1b5e542e88a838917420ce8b06f0acc8a56be3103c45558fe9d6fb328692f4677c826fddd1", 0x62}, {&(0x7f0000000300)="5198c4800901a6085905c94b497632779c64740ec72a4fc551c2b4ebde7e152d79b3cb22460d7f71639dd9f10d145ec3ac53fe8a75f27112eb44d886228f156ae1b9554d677543fdd5acd2a9557297a10e206d6be6c3c096e35cf15774d050bb03046a3cd5aa4c4fbc6875daf3e7e71396446b63ef4831318557c7d268cb53ba3c53a6091d6602a31e54d0cb93f157e2762b3d4a747ae6bf7111892623a0169a15706c447abdce899593e9f3ea07c059a64af1264ced24f70ac36ee4a7ee003002b0a23067f59a8cac03ee9faf9259eafa204d16d82ab83d9a582c87701d0d1b8845316fb26787b6fa8f4518f543e94f0599a0a894411711b3d3d6b224a7825659baff7f26b1c058f44ba9c45c5c9e90c023121b6db0c19dda75aabcff2dc0abdccc00a02b248afc896c804b75531eaec7cc196124ebf1dafdd6c8092390a97af83ab05a44442f8a90b4c9b7fa84c8d3d8ab51390108417afb3ff8bd64ddf8e486c2553f82c920823f62cd712d562461b1ac6d8e5246d523ae19c529e0454b9ef313d8df8ae6f0f21fa4894b60f5b9f38232a4e5bc46a20445c1d243be79f6068324261b18aacd4a466805301b5d1154df60c281a2a4f107246c20a0d5c1286a6406a88a999b6e33b15ddf3da4678f9afb62de7fb2f5d278315d9b9a1cc447de4051b1e97ecf02211baff9cdf0eee45da3f55263156ed597355d8ad4bdf7c408c7dde3bc47a8a3af5ce168ccf3076b665e192838ab9b1c26b47015ee216dc52294119194cb13604676c6204754f21abbd1d09700ae7623a55ade9a09f3ade493cf95581f52d1b49745e0e6044f78209351f36c37ec39abab0cff929bbe5720196b9c2b5b3ba8109a80c58b413496559448fbd01d6ad28e7145f44dacef43839e157dceb49bd1b839c0880bd23d3e08f7f2f19e4ed2fbf8dc37f82babda755f9badd77f0c5b004478b0186a27b5561a0526f08f0ddfd941b1a638c07a016b1915584a9d982ceef3ae6f9a461488bdd4beafcf6a98d2cacdf38a79304808f722cceea16bfbe5b498f1cd02292f8c74a6bd097e9b2563658f7332a5d51d6d0789face103acd21e4f86b2a1f5174dc7e516b53b8042fa96b9fae72cbc510bbf3386e1700498f2d4527c929a210c5817a57c042e2286abf8451fa9ea34d9164620ea200023f4a67362d1d35a0f6904cddfdea2d703eec6069e3676a1b920aacd1cf794d507393e8ad91a0f7b5c4eff75ce8e13c7eb8980cfc45eb102a818a6ff5413160499cfc41f5ce18dec63fc3ff0ef14a6b2edff39f8dabb50f89922e62e7b90031a34be3930286899100af252fa3483846ff1081149d7a3fb8a9d5ce04ae3aa1c77c3012d6ff5b811374a9edd026cdcbc1c6d8efde0212a2c835c32659d35bc8d287aff47fc3bdec9814c4903dc2eba4fe9287284188b9deb29f46e8a8827b2ae23099b4d031afd5dc38d5f07a7f5b685a9091dc7213eb1dd74bc0273504e8b571fb439ecb189e500c52096a774b8e33d0f680fb8400be5927c53d2d8ac8589711f4cba739c1a56ca998703e8049c0b298536655b83dcd627abf75b38711e5c5c7102c859504194049d2e8851218372d9275881f2e05d446110ca4e55cbc7f7df3ce1384ac6c42bcb13172d67d89b01301f8494a73659a29f679cf3371e4a1c1dfc34d31c55424f195f58ee1a6827a0af49eda381d3eae9389239b6d7d50bcb4d5715b4c292538fa0443eb09655942829d98999ae46571a1756120983153c5e248907a73c0963bd22bd307016461cb4eb971d682f0789ff5e5c3bf9f069d5d997c7e9ee32885006af61cc6fc3ec388a21a713d788d12e3550d9cb2d65c9494b3b2f728becb66c15bb71d5f48e40ac39785dc941568980b29c93c9a12629a177cd53cf166b01df18b5b50f4c9a130866215ad192f0cc935d7117eb5de4509438ec2d321873ab1a8f782cc345231d87d397ecc3fd6f034b28b0b0ee2a3794b864f2ddc05b66456cffde821d2255fb37dc25f1b38d208fd66e15fffc2d6398b2cb1154142b180a182d0c9ed091c106ecece311eb0ad9ba9bc8f0c28003bb275fcc85a6831c3e6afdfa5484d1392ca6532f9328d0a67486f11482586ce5afea78ba3cb3994db8fb37d4f68b5241fa7239e301128841a006c4c4a5cbd016ae91d62fcf105556984760131f594e9ef424ed5a3998cffb380a2c5b813ccebcaaa78654f1e4a841478e993f6cab78a83fd2a5f56798ae707c0dd0989907b44b81c40d2951f35d013d92685a43d8ecdd7d44e3f160e5c6433ee6afca42aa1389d4c1d5a6892af61ea61bc9e1110e76f305da0719e1f54b0949b25ce804242f369571a8eef35c16a0bee8f85bede15795aee077f5645aed889b723b0f6c3254e5ceeb84b8eb62bc27194ad6a1079d03d421ff93dc5057b97fbef4d03fd903fa1902ef63496df5ea345b2b4e90562f4ae1353eaa38e3de38760c8baf5f0b2ed336f4f4ae325c74511b7d48b2bc37a975d4be4afba8d9c158308402adc74c838e8950448e47ef35e59496e255de240ea9ea8ed6328579bcc3e72a832098a5591026640ff02aa15f4d829d9b89dcafcfed65024edfb03e7b8e46879e98b0957ea4fbbd7c20da8e6f3fea79efbaf345d987ca919e78e8c06f6b7c08c791b6a67fd2dd37431e7bb94ad408db9efd4f2c0f19d7661d4bf75dacf27effc4412acaec3becbc4f154249647127bfa5c80869ea18ad7741ab214cbc9d7d2a4f9b94efb7827dbf506835492361488a7a8ae0b47b8efef8d751a613bd05bcf3bca857b8e2fae824b638700982702d1ad974585c9c491d269ab2fb2621f3494796440f4144598275ed93ad06a439aecb697b8de1185139323cd0c4240ff1819b43a6c8bc23c6d96d71060cfcedfc704a9c2fba662d155f904d217169ca40cf5f22ab56a0a4025511ee92c83bfcc8f252188d752d86824cccc72f835371f5c2198ea00c250ca59d4f8af91c73c7c93741cf739f4be7c0af6de75f21ed06a0eff14ea460bf15e0266c77ce480925c603b378eaa11ff50ec702249d480479461c0307ea7e7bfacbc48efc724debf5ee39fd9903bdc633846bbf62447cdaf7d4fd25803e61001e25aa61747b0d2499bddb0f9299df6ddc84ffc29341c92b1f76a02f2a34dd8ad7f553b0de8ddac109dbbbc8bd9db9562fe5f0b23bd01a65448bb9ef67b1888c8bd2ee9edf89b6473cc2a2324ff231e0a8d9f862fdd307f7e42cd510f668e7c0360e1024b6f5bc36d0371adc61f4be65b007e8d9015d6654a65dbb652acc08be5036283f03868f6753fe9bea9db2f175eb953783cc1786a67472c57e01679893f0bd87416af97bf7b48d630acc3ad7a59ae153d83b23c2ddcc084d39ff86c022ca7120e3fc3f3e67d2ab47c2571cc86f69007f0caefd37f4cd0ce086d401900a201b72c6f25f4e97520bd3b78cd48a3e695fce035eaca0c96a4c75d89649993c6b3f41d7d03cc2ec1ae25edce083843a87e8b748ea6d3b7c8005c6929149405f40b9cc42d11efb040f18523f1c7960ec94bf6b710cc5db77c378db7019e86895920ca23fd77e297ee66c3b6fa7701b6295294a2039f0c662e4a9fce1cdd4d1e963168948db331c3b693cb74fabd72d534f3506f7765d09793c9d3ac774b9ada160983caf117156e8d4d36884e97328a4f77d6cc2f1febca15aad46323e9d0435cf7e1b1527692e3ad0134e3ef99f48a0e529ffc4123f1d8bf94628b6b194e70b7c745ed4ee4820b0da4c52d959a9fced481a017e056da8f8a891fa7a6dadbd6c71ce226d9f673934bdcf5ef914593f169c7ce839e675a2b09d1425526798f996d3f6af490c6b107892919e354c358570fd0aad29370219d99cfad39d7141329a2abe452f072276613283b93f8d4259356e07bbe0e02913744a2b1b5a299ae55ba8593e57e35ab1d1660d766473c7ae9c2a0dcc047454591153d391cbae188029884f9ace9b47155020bfa98f8bad42be7e62d92c9a945e3ba2095be1847961f548a2f5d585412e0354e865e8653e1fdd87514a688f2be69b748eb2d03661ffb477d60c3c4ca845e9740cdf8624608dbd0fc7e108f82f611257a5243497d15f8ebf054ea6b9de65fdc314128aab600aa713655d502244acc71e85b17da562684d137059050494d4fcf7448c982d5f13a901a941ee75260dada7833d6060aced2fd413ce4323627d674df02ef19d3f4e948837deea7cdf48ec80dfcb8dcc0c585ff22dfe99686579ec84d4cd2aba39b0abaaa9bae42c3f27436e131a9d411d4c8950d0deae302eb075702dd2a83ea3d95ebb766c8cf484141c1ddbd61cae1d0409db6be59c31473073f3a2b0724f224318124f88852bd6b3a555e7524ac8dc0c83683ab5ba3b85986d440448785ae55606a4b41402ab60c8f18c20687fc0cdd3b1ea298121e6a8aadd07bfee6a5051d494ddc206463d031b2a8360eead6b0649f0c39900bc3c045aca4f1ef4d01bc5349ec3b60cc503b357a28afddb974459016b3f40146ec1792d71aa770aaae0de075fca70335b03b1463f9a4d76bb353194d3171cce7947a350edb0f5b236ffb95dd259c3d7d08240fe76ad66b6d086844acb18d71cbd229d901328d3b92537b8f9907a039c0407016e228e7f4f2ad877a62269cd075a5b5573e502cd1c2ee67023d906391ac523e2ef5d99a5703a41384abd555acf78f804fca6bdac012242338df11478951cae5b10cd7ed74021c381bc7dd6577e8fa7a237e6291f16df8d22017a9b141b95d35ef9e2886f6e62134040fe6fe30c075d5d322efef294ec477f6a0dbfa62e05764fc9feb0997b9c72d08b5cd47880a19d42533bea3ce07a5aadb4b853acc5ab409a400cd3ab0079498dca8d41b98b820621b6bc9ae0e630d5642688bc89b8939ab814a2006d57310cd0828f35d6bc7003599aba3c79c3ab1bb2eea49b0815b6a8a8b5b882e53a5a084f380ce7a87a81bee83eb18acff16240912b5e2066273ef1df64ae98da416e9790060d00d3089098ec0e65670b177c89ec20a7dbbbab8c7058f32b68402d7ccbd3a007fcc48c3e27914a2d4db8971d798fccc2e524353c4830e18d867939dd3e9a93801f1311fd82284795a23c01fa6b842d6717814b9acedee5a60943ac57fcd9bb525b69c25bb493c47a005b179d15ec9efc74dc60008b7179500ad50f42f94b89356995426f4cb6b3cda1611bbabec5e89dac5cfdbc7840f7b9134c77b94657312ce30966f120e8f784112c235b5eaf947f3165bc36f2df1332ecf360b70eb91600b24dabaf4c45851c51eec7a782d17560413c2ce9831e841e1b2b173ea165b3b23dabb451cb037304c777c5461f3cedfbb2e46d7e45069ac9af566745bb420c6aae34d4f8b82f410f259375324caeffc08d442e1c41ef1ba8a2ddc65cbe1ecf47c4aa24f32fc136b4112a772d2629a5f9dbd4950e7f2617e79404892d91b44ae59a01e167c9d8441a514fae7186283b0d83ab17190ee04ad614e156da6211b687242eeb96f032b3e873157282c820b2b19b662ee63ea3e16e1f808558c55099e457344568158828270c0bf75176874cadbe0eb1e0ca6d843294e192df3c7b43bee51aeca55eb03720c83a2c04db57d1cc410eaf3a501adb7ff37f8e36abafadf4523d6d1984250e123571efb82678b6d5b6e04321ef163445a5dd7b4a880e3e49e8d1edba3bd64a6e5afba561ec661e076f0346f4fc0b1046afc7e10ed3d9ba2fb54e76739ffbb325ba95973cb9e1dac8e456d87fa0ccc1416c7cd48212cf2e25a739b42165dc994", 0x1000}], 0x2) getitimer(0x1, &(0x7f0000001340)) r5 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001380)=""/218) fchdir(r3) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r7 = openat(r0, &(0x7f0000001480)='./file1\x00', 0x20, 0x9) open(&(0x7f00000014c0)='./file0\x00', 0x20000, 0x2) fcntl$getown(r4, 0x5) getpgrp() shmctl$SHM_LOCK(r6, 0x3) setsockopt(r0, 0x9, 0x1, &(0x7f0000001500)="2238f188c609d990705bea035e925ec0a075bb0cffc341911f3266ea6ebfe6369d25b4020b5ab7434563064648218de86ba2d26036a63de2494ebdb0b0c94133aac12c0c24de88b0d7508e744b4d8f3afbe207af95f9fe8a2d3e5a6b1883a10609bdaa6d68e560b238f6dbac2b4ebc91d830110d5f477ede39f2162d3234fbe6858fb8571756952b33", 0x89) fcntl$setflags(r0, 0x2, 0x0) bind$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) flock(r0, 0x1) openat(r7, &(0x7f0000001600)='./file1\x00', 0x10, 0x20) readlinkat(r7, &(0x7f0000001640)='./file1\x00', &(0x7f0000001680)=""/181, 0xb5) bind$inet(r1, &(0x7f0000001740)={0x2, 0x3}, 0xc) dup2(r0, r4) 00:00:01 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x1f) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f7188591e9233614f00"], 0x6e) r2 = accept$inet(r1, 0x0, 0x0) getpeername$inet(r2, 0x0, 0x0) 00:00:01 executing program 0: socketpair(0x1f, 0x10000000, 0xfffffffffffffffc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x9) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) syz_execute_func(&(0x7f00000001c0)="44d9e866420f73dd342e3e110500000000260f3a0f4604c6c42145ed05feefffffc4a279db4932f2410f5fecc4a1ffe6cc36f343a4c4a37d02ec08") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() r9 = msgget$private(0x0, 0x411) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x401, r4, r5, r4, r5, 0x20, 0x4}, 0x2, 0x5, r8, r3, 0x4, 0xffffffffffffffca, 0x7fff, 0x7d3c}) msgsnd(r9, &(0x7f0000000300)={0x3, "7071eaa0a14417f7528b37fb28c869bc73aa4149bad083371b4e1fdf088a29ce3ea2d9108a"}, 0x2d, 0x800) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000380)="6d0501902903c3fc48806bb5c557fbe2938696c5980ff037e2c5e4a9161438219e85b1adbdaf4f993a5e8d859df0a626dc45be2686073ecb8bf9e94387c9a0e9a022ed74ca50e396dab9f374b4e5b7c2689984872351783a14b3a952c5a7e872e80bb6d1a306ae4fd24d7a4b0f692f48906d66e0e1fe9bfe03757cbda49d661ed10c942f0aea08a11696c88bc7947dfd996a432c4cadd7c5351d9c47d4679d211f1797f73f120de65a4eb4eb30287a10991ffee06e5863e64fea2d3e6135", 0xbe}, {&(0x7f0000000440)="d21289250dcd0d5ee9703cdc544359becaf942da17abbdea1cff974bf4269ccce89388607c", 0x25}, {&(0x7f0000000480)="5ecb2353f9a9cd56cbe9fc816b23b10ea2131c7f27c5c886bc9a8713d6d8751e13a52b34433a17aeb2d44da12016157164b4af60e693b4bd3bd209c9e044907e2b186e7989a7f09e1c5ef8a6b2376a5f01622ca634c179ae13e7f6fbd60436fe144c2236fcc3e38b1a50bed9ac42616200dec613fa62f9d4874778881df41b95ccdd45d389814187a172116b66c93c2fd708794274cd1d61fe78ead6437e762a6254ee327f17a60ed31d1027906ca3f667af164c5d889bf38a9917c276e8fa96fb4c5fd5b6f61feebcc65c9b6f33724002cdacbe5707d3c5acbd90eff81059e3a5b00650a52eab9f", 0xe8}, {&(0x7f0000000580)="5813ec076f7a2dd271f786798837913c3da3b757ab06217529aa41160ee367054de7638bf8148ebbf079b961d7f20b20f587d56bdfcc9885361a2de0af62103b7a053d7fb1e3be8851a5b524b850f7ec45f4ac4e119a2c1e6bd390d5fe770b5640e52f636f87b5423db72b810128ac6a2488bebdfc86fc8c784559", 0x7b}, {&(0x7f0000000600)="d7f5fbae34b3e1192e08a5f9bb30e88caa7ac29ca88be1ceb5a41e0edcf5806a4cdf887954d7e07976f3590caa20c7394f2fc1ba00049bbc5da66ae89baa622025fef1140e0a6f14a6dbb7d368b7c9fc47e7610a27475deadb64fb0420f0357711bd693bb1fdae3f4e1106bd28de2aa58e69624abf06bfba4ddc15ee9f98412b8c9f8e8bf713ce5f6254a3b7c400b73358106661b4039e3706f467eef51fe4cc64ddea1568ec74474ef5dcc6cc612da6daa6185bcdbdd9adffbee36a895381d6d37979596d25550d0afababb3e52b3c1ec354947139c6821209bdd95", 0xdc}, {&(0x7f0000000700)="b193d203f0b2966b1031781291705dbe91006cd288ab18c13aab083be684824cea252dd64839cd600fa27bb33d0edf2d8a63eacbd32453c78745634cdf116ae3bdda4c9bd8b21aef967d158ab2c39a30537316c0cc09d302f9e8ef7c01fd493d2532f5e1f8245f05fee904da2c6149bd4a1720d5f64b0c1fbc36dcd87ab6f4d21aba2194a46b89473bb0ee5e5dfdf4787df09ada5e5646ca8c84229b88feb07f9cb6f9d02c87efdec8348f50e30b0196b91663e30d012175234d95d3bb5dd3d3d54480a0d304ab6a4e4d5252ef8ae8aa7de42754d310ffe8c1a723acd3e5ba1ef30376164ccd0dbfa65abd16eb3e4f", 0xef}, {&(0x7f0000000800)="c37289b250cb05135ba0e967dd7bb93d4549354f821696f39292630e87ab81eed175bb485d9d8c865b2253a77f4125974e533513a42c4ff59b82f5485b74580b1ab4acb31999f995d995e01ebe423dc5def00952d537860f96080104c9badba920414727c3b5", 0x66}, {&(0x7f0000000880)="e91a87c1123ba9b4fbf02f785ab83b26a7a882ff71e990567da0b521e6028a614a339d5226943f12cf0aaa2c264ec5dcd694ab9f817c947dbd3d304d58fddfcffd3a537e5fc45d78132e3537c04080de2f46a8c5eacfcc77b3d03022ab3b6e9e78eb8e6e21bbb70877f11871351cff05683c7326cf1abda58ac81a619646b2485772e0c060bc3a4d6205d0be3f37d3aee0d4b11060ac5c66c1d6538dc70c836fabb6837f7a8cdef54e699c81af2d5ab71265e91e11d4c9a4a6fe39eeb91d8a5b818883f253105fd9e6dea7bda5eb816222eeb5d5261cccb0a920f3ed512b0ed9050b48ca3248d18574", 0xe9}], 0x8, &(0x7f0000000a00), 0x0, 0x408}, 0x1) fchown(r2, r4, r5) msgget$private(0x0, 0x141) writev(r1, &(0x7f0000000d80)=[{&(0x7f0000000a80)="e99617669eb76d1531897e3d9f5913cadc8a7f0be5f35e71b36bb111bce7fe8e5c5cc92f5670571fe4d6136a81c1d583d1d3db1d441d023831a830fcdf2d8fe5eb1cc4ad6fd8303620954048cbda354bb838dc8dfec2fe372e6cf8d7801f3045408a3b514af651629d463410a65467583d505614acb94c9b4ac45a6e37df8531ac17a62d9248c53155fb9cd353b6b7193991f0c103508b12a5fdc32d727038bcf455546a78aba9a43c0770dc4b0c702e703838b3acf6de907e4d0f2d3507a9d3c82992e2fd762db394abe924c4445a", 0xcf}, {&(0x7f0000000b80)="0b430e27729d0e3a009439fbb2ae8bbe73bd457685bc51eaebb450398e21756a1e226859507b1e5b42b71b23d9b86bea61fbb2514b3540a8a0436c55879f27f5b1cc1351d1060fc662141dbd175507a2686f1437c995f7c201b913c0b1b869067c0a767d340d3c98bffc840982e7bf7a88d70e74955cf06cced7a5622c01cf7b72424d25f91738aaf78a7c682c5be0f74aac98a8ee2586f3", 0x98}, {&(0x7f0000000c40)="2bbeb2c2d507f98e7a44aa5f7d16324bf9d3c61d9ac96a43e1f10cdbcaa28ab5dfa46f01788f5afec36a716dc39a15bfe124d8d5f19967b31bc2c12ea4022c69e69707d7b1fbdf32930c3feaef50c74e2bccd0eaab859ab97db41dc851fbf002e7170a80258f53b95003f5c0", 0x6c}, {&(0x7f0000000cc0)="da47c4d5d5e88e5aadaba922ca68f112f9231ac382556319bb7e643fd9db466c3cd42ce232d44405011016f666a0bd64a6d0f8ffd4389a0a1ba53e9d604e81a64fb51fb9e7f87a26eee55af7ab0217f7e8509097837bb18f72baf3bfee18af2cc189b52d0616b38dfd541009f3d1603a57fc4fd6fa67f7c57e16654862b2e3db02cf311698e6e210faba3b2aa0b6e896e38f3208e6", 0x95}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) msgsnd(r9, &(0x7f0000000e40)={0x0, "f3217da499f9b80e87451922b40bc782b744c5908cc526ff322ff98b06ad0c65eff42ddd11b27e982ab253f02d277c834b9a2cd891130245d684f5aa861ffff61cb5840a2140bf31540518ffe123c032cf8819c4212653219c7f8159f05ceb6f4c9261fd67c6a991aa38be4e1f8e96638331e00e18d6bfdbc56522a1464ab89178ac029c1a6a88f0fbdfa1944376cef36b50a3c029671a"}, 0x9f, 0x800) bind$unix(r6, &(0x7f0000000f00)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000f40), &(0x7f0000000f80)=0x8) msgrcv(r9, &(0x7f0000000fc0)={0x0, ""/37}, 0x2d, 0x2, 0x1000) msgrcv(r9, &(0x7f0000001000)={0x0, ""/202}, 0xd2, 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt(r7, 0x0, 0x10000, &(0x7f0000001100)=""/138, &(0x7f00000011c0)=0x8a) setregid(r5, r5) bind$unix(r0, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) connect$inet(r1, &(0x7f0000001280)={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x20000005, 0x0) msgsnd(r9, &(0x7f00000012c0)={0x1, "751274f71a3db08051e506f0ee1d8a71aa50716b37ee002d5dad6cf9ecf222ba004a1a39b7bf13b5f26fd1a50d90961107bd457dec47a004416eb0fd69e63f66d0db835a23e6b8bbd4e8853e19ea64df4e8eaf80d410e04de935f6834dd123be90740d5e8171b911f4756a385020f04608d39231ddffdc2a3b2cfd4536cf2299304b55308af25b667e4f5567acf572a946054f4456518670a1dbbcc36c4d09fbb356e59268b65cde42d15b297b"}, 0xb5, 0x800) 00:00:01 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x100, 0x132) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getegid() fchown(r2, r6, r7) r8 = dup2(r5, r4) bind$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) close(r8) sendto(r3, &(0x7f00000002c0)="b41a4b4cc5d1c72348e716a67e93760651955a6d6965344c4c05703636", 0x1d, 0x400, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) clock_settime(0x20000000, &(0x7f0000000340)={0x2db, 0x3f12}) open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x1) r9 = semget$private(0x0, 0x3, 0x2a0) semctl$SETVAL(r9, 0x5, 0x8, &(0x7f00000003c0)=0x5000000000) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000440)={0x101}, 0x8) getpeername(r8, &(0x7f0000000480)=@un=@file={0x0, ""/46}, &(0x7f00000004c0)=0x30) getegid() r12 = accept(r11, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580), 0xc) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000005c0)=""/211, &(0x7f00000006c0)=0xd3) fcntl$lock(r10, 0x0, &(0x7f0000000700)={0x2, 0x0, 0x8000, 0x3, r1}) accept(r12, 0x0, &(0x7f0000000740)) recvfrom$unix(r8, &(0x7f0000000780)=""/212, 0xd4, 0x40, 0x0, 0x0) 00:00:01 executing program 0: mkdir(&(0x7f00000001c0)='./file1/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x800, 0x102) mknodat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x8040, 0xb7c2) r1 = msgget(0x2, 0x9) msgsnd(r1, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1/file0/file0\x00', 0x8) 00:00:01 executing program 1: r0 = socket$inet(0x2, 0x521732a8b49fe8fc, 0x3ff) r1 = socket$inet(0x2, 0x20000003, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r1, 0x0, 0x0, 0x804, 0x0, 0x0) 00:00:01 executing program 5: r0 = socket(0x0, 0x1, 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x0) r1 = socket(0x1f, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x4) listen(r1, 0x0) listen(r1, 0x1) r2 = accept$inet(r1, 0x0, 0x0) fdatasync(r2) 00:00:01 executing program 4: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget(0x1, 0x202) msgctl$IPC_RMID(r1, 0x0) r2 = socket$inet6(0x18, 0x2, 0xce) r3 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r4 = fcntl$getown(r2, 0x5) wait4(r4, &(0x7f0000000000), 0x2, &(0x7f0000000040)) r5 = semget$private(0x0, 0x5, 0x4e6) r6 = getuid() r7 = getegid() r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x3, r6, r7, r8, r10, 0x40, 0x1}, 0x8e, 0x3, 0x8001}) shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xe86, r6, r10, r8, r7, 0x2, 0xfffffffffffffff8}, 0x497f, 0x0, r9, r4, 0xfffffffffffff4f7, 0x2}) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0xffffffffffffe84e, 0x7}, 0xc) r11 = paccept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x20000000) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x3, 0x3000, 0x28, &(0x7f0000ffa000/0x3000)=nil) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/166) poll(&(0x7f0000000400)=[{r12, 0x90}, {r12, 0xc0}], 0x2, 0x8) mknodat(r12, &(0x7f0000000440)='./file0\x00', 0x8020, 0xb60b) sendto$unix(r12, &(0x7f0000000480)="de98fef0d6dad91a3ca8db042eec1d5af6f3e18d5b7fd797aab47a2d96c920206ffa098fee74e455a32bef4c2e6858c110759aa3810c30ec006794c9432b796cb1ba314234ed0ebfea86e13de9ccdc291e5769dd5eaf83fd", 0x58, 0x2, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) fcntl$dupfd(r2, 0xc, r13) semctl$GETPID(r5, 0x5, 0x4, &(0x7f0000000540)=""/161) connect$inet6(r11, &(0x7f0000000600)={0x18, 0x1, 0x59e3, 0x3}, 0xc) 00:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) r3 = semget$private(0x0, 0x2, 0x100) mlockall(0x1) setitimer(0x3, &(0x7f0000000080)={{0x7fffffff, 0x401}, {0x6, 0xffff}}, &(0x7f00000000c0)) chmod(&(0x7f0000000100)='./file0\x00', 0xc) read(r1, &(0x7f0000000140)=""/231, 0xe7) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') close(r4) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x30) setitimer(0x3, &(0x7f0000000380)={{0x5, 0x8001}, {0x8, 0x4}}, &(0x7f00000003c0)) setitimer(0x2, &(0x7f0000000400)={{0x3, 0x4}, {0x1ff, 0x401}}, 0x0) setitimer(0x0, &(0x7f0000000440)={{0x5, 0xffffffff}, {0x6, 0x7}}, &(0x7f0000000480)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000500)='./file0/file0\x00', 0x600000000000000) connect$unix(r5, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = dup2(r4, r5) fsync(r2) truncate(&(0x7f0000000580)='./file0\x00', 0xd31) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f00000005c0)={0x4600, 0x8}, 0x10) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='.\'+,^\x00', &(0x7f00000006c0)='(\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='(+\x00', &(0x7f0000000780)='\x15^^:\\\x00', &(0x7f00000007c0)='-\'^G&\x00', &(0x7f0000000800)='\\\x00', &(0x7f0000000840)='r\x00'], &(0x7f0000000b40)=[&(0x7f0000000900)='\\.*\x00', &(0x7f0000000940)='&-![+,\xe6\x00', &(0x7f0000000980)=')\x00', &(0x7f00000009c0)='$@\x00', &(0x7f0000000a00)='\xbf@\\!:\x00', &(0x7f0000000a40)='*\x00', &(0x7f0000000a80)='./-#^&[/\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00']) open(&(0x7f0000000bc0)='./file0/file0\x00', 0x40000, 0x164) bind(r2, &(0x7f0000000c00)=@un=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r7, &(0x7f00000023c0)={&(0x7f0000000c40)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000c80)=""/128, 0x80}, {&(0x7f0000000d00)=""/240, 0xf0}, {&(0x7f0000000e00)=""/165, 0xa5}, {&(0x7f0000000ec0)=""/135, 0x87}, {&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/198, 0xc6}, {&(0x7f0000002080)=""/87, 0x57}, {&(0x7f0000002100)=""/236, 0xec}, {&(0x7f0000002200)=""/70, 0x46}, {&(0x7f0000002280)=""/56, 0x38}], 0xa, &(0x7f0000002380)=""/3, 0x3}, 0x40) stat(&(0x7f0000002400)='./file0/file0\x00', &(0x7f0000002440)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000024c0)=""/46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002500)={0x0, 0x0}, 0xc) seteuid(r8) fcntl$setstatus(r2, 0x4, 0x40000) 00:00:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x1}, {0x18, 0x0, 0x100000001, 0x1}, 0x1, [0x9, 0x8001, 0x7fffffff, 0xffff, 0x2, 0x7fff, 0x2, 0x7]}, 0x3c) socketpair(0x10, 0x0, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0xfffffffffffffc00}, {0x18, 0x1, 0x80000000, 0x6}, 0x81, [0xa4, 0x101, 0x6, 0x7, 0x4, 0x3, 0x4, 0x10001]}, 0x3c) r3 = semget(0x0, 0x3, 0x644) r4 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x5, 0x40}, {0x18, 0x0, 0x4, 0x8}, 0xe57, [0x5, 0x7fff, 0x5, 0x1ff, 0x1da8, 0xca, 0x7fffffff, 0xdf6]}, 0x3c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x400000) bind(r5, &(0x7f0000000300)=@in6={0x18, 0x0, 0xfee, 0x6}, 0xc) read(r5, &(0x7f0000000340)=""/176, 0xb0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000400)="33bf093341fa337f42e77bf7fa1ab2", 0xf) r7 = geteuid() r8 = getegid() chown(&(0x7f0000000440)='./file0\x00', r7, r8) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x7) getpeername$inet6(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$GETALL(r3, 0x0, 0x6, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) semget$private(0x0, 0x0, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x1, 0x0, 0x2}, {0x18, 0x2, 0x800, 0x1}, 0x2, [0x5, 0x4, 0x4, 0x5, 0x0, 0x7, 0x6, 0x2a1]}, 0x3c) dup2(r1, r5) fcntl$setstatus(r1, 0x4, 0x4) fcntl$setstatus(r5, 0x4, 0x4) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 00:00:01 executing program 5: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x3}, 0x8) sendto$inet(r0, &(0x7f0000000180)="95731a4d3dc9a2085a11e7c840821f716fc7f6113d80c940e988266bfd898af5045a2f26e18ab5fa03cd682b3fe87e469f939f5359021809ebde8dd1605dceb436c5de17c50f8d73464e9bbb9e8c1cbf5f570e95fb557dd68d6d154af510d96bf0e780f95dddff9751da5707c93aea7ec1643edf8a6aaed2fa7645d9f44c630dd652f0c3ba9cb850c4141fd018dae963e091f4a912a22c40ba4e26ce6bbe870d454fc209dba7ebe9111890c66f40e2f08958f4a40063596a800f7423d295b4f20d9302d753d1cac8cb38b52bcc948c326d83f27527fa9d261ab45225d37c93a6a70232bd1f8cd2", 0xe7, 0x400, &(0x7f0000000280)={0x2, 0x0}, 0xc) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x3, 0x2}, 0x8) read(r1, &(0x7f0000000380)=""/7, 0x7) truncate(&(0x7f00000003c0)='./file0\x00', 0x8) r2 = accept$inet(r0, 0x0, &(0x7f0000000400)) shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) listen(r1, 0x8) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r5 = dup2(r2, r1) linkat(r4, &(0x7f0000000480)='./file0\x00', r5, &(0x7f00000004c0)='./file0\x00', 0x400) fcntl$dupfd(r3, 0xc, r0) recvfrom$unix(r3, &(0x7f0000000500)=""/196, 0xc4, 0x800, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x284, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x2000) socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x3, 0x100) getsockname(r4, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) accept$unix(r4, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) r8 = dup(r1) socket$inet(0x2, 0x30000002, 0x7ff) connect$unix(r8, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000780)="2d71b0c9d1bf5ee5fcb317dd1b88738ff0a4cfb8983039c4cc175df7533a1bc4bbb025ad4eb564f4128bef34ea6b0c8cf25c8a40aba9f4cf367624eb6a09b7c54003b13d631d3170570ec7e6c1eee74b3ede6bf3f109816ab5c880acba0be4cb2afba6960dfc080c0954fa36454b3d957f1e3bb401aaa7c07ead80b2293b470072aa1092bf2aa9915c445e42", 0x8c) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000840)=""/132) 00:00:01 executing program 4: r0 = socket$inet(0x2, 0x14000003, 0x58e) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f00000011c0)=""/4096, 0x1000) 00:00:01 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 00:00:01 executing program 4: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, 0x0) r1 = getpid() r2 = fcntl$dupfd(r0, 0xc, r0) r3 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001340)={{0x6, r4, r6, r7, r11, 0x5}, 0x10000, 0x5, r1, r1, 0x100, 0x3, 0x40}) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000013c0)={r1, r4, r5}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001400)={r9, r7, r6}, 0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000001480)="35a0366615aa1eb55772ba563a7b9b50de34068726643c0d278eeac31fcd8f4759f0e2599bb4a14f258496aea9b9ed5c25d956137babc6827c282a6474fd0eee7376f61c9d96e0e62008d9ac666e30facd2cdc1a24ad20a70a617f443282", 0x5e}], 0x1, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r1, r10, r8}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r0, r2]}], 0x90, 0x400}, 0x404) r12 = fcntl$dupfd(r2, 0x0, r2) r13 = getuid() shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001640)=""/231) r14 = openat(r12, &(0x7f0000001740)='./file0\x00', 0x280000, 0x20) connect(r12, &(0x7f0000001780)=@in={0x2, 0x1}, 0xc) linkat(r14, &(0x7f00000017c0)='./file0\x00', r12, &(0x7f0000001800)='./file0\x00', 0x400) getsockname$unix(r14, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f00000018c0)={0x40, 0x3}, 0x8) lchown(&(0x7f0000001900)='./file0\x00', r13, r5) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001940)={0x5, 0x1, 0x6, 0x3ff, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001980)={0x0, 0x1, 0x4, 0x0, 0x8}, 0xc) fchmodat(r14, &(0x7f00000019c0)='./file0\x00', 0x24, 0x200) fdatasync(r12) getppid() recvfrom$inet(r14, &(0x7f0000001a00)=""/147, 0x93, 0x1, &(0x7f0000001ac0)={0x2, 0x0}, 0xc) dup2(r2, r12) getsockname$inet(r2, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) 00:00:01 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x400) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/15, 0xf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x100000000, 0x9}, {0x6, 0x3}}, 0x200) shutdown(r0, 0x1) setsockopt(r1, 0x500000000000, 0x0, &(0x7f0000000340)="90c7be763e62f1e1cf866b1ff4814669aab620935d4daa7757ac72f73bca5d07c632521c5383d78f6805cd5424f83c994788805397191b982dc95bc831a38a34256e5461fe21be70c21a1e231d94add7492aae1088f8ba5e71002fe256dc5a16fcee5f3a372ed088143010c8cf98b4988415e7d9c3ea0cf21c752586761c1e8f2852e9fb7b2174251c08bf2064dddd6b9e3230ad3114368339e0a5a5784a4fccae994c91580d35f1de81e08caf25a91ae6f7f8aebca644b0ec108a32a0a9ca", 0xbf) listen(r0, 0x4) open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x40) lchown(&(0x7f0000000440)='./file0/file0\x00', r6, r4) chroot(&(0x7f0000000480)='./file0/file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r8 = accept$unix(r0, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) connect$unix(r1, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x8001, 0x4b4) readlinkat(r1, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/4096, 0x1000) link(&(0x7f0000001780)='./file0/file0\x00', &(0x7f00000017c0)='./file0\x00') open$dir(&(0x7f0000001800)='./file1\x00', 0x10000, 0x8) semget$private(0x0, 0x2, 0x200) recvmsg(r0, &(0x7f0000002d00)={&(0x7f0000001840)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000001880)=""/255, 0xff}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/188, 0xbc}, {&(0x7f0000002a40)=""/207, 0xcf}, {&(0x7f0000002b40)=""/131, 0x83}], 0x5, &(0x7f0000002c80)=""/110, 0x6e}, 0x2) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002d40)={r7, r5, r4}, 0xc) rmdir(&(0x7f0000002d80)='./file0/file0\x00') 00:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x1, 0x5, 0x1ff) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7fff, 0x1, 0x60d, 0x10000, 0x8}, 0xc) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x53) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="1af018f99ea389ec65387da5bd94b846e8b4ef232175038ec4d7ce6e7174d87a66bd15d9af33c9261fc7aacbbbbb6f48ff9efe547ef88f786aba44d57808f58b3d9670b61784a71aaf22bb6f046dd49cfe930cc54de0aaff0e46de2e83f1c0df7a56cda12014211c3c8466e98fa509a9ce48d95d32716e5a842f7dce017f32501642cb1dc61feafa014d7642ce755aae7bb725ae08bc210add794a350b35d50b28f7bd6517cc13c222726ee2a5f4776e18dfa564a68bdc5d075e0f7916bcea176562451c71c0458c19f58a03c7c329a28ecb2a226f82ebf748f1e9f7b167a81f71cb81748e61c5519f54de31f1f4ced4d20afc8d221ca43445f4310fa697c93afb0a51156ab882da073102224f49c95271c0e5df3b226802e8df74b34d23b103b5c9fd137a9b34e6507be7012e7aa819749a3d58c02a2bc440d2b6abe283e6fb0b9f9960c359798cef0cf92b67f25cde6616e94150cf787df21dd41ce03a07a0296cb07cf11ab1b42cdde186af71e4e4e809b0be7237dcb00936dcfd135f263b2f1e8e234f68e0279a117def8a62acb824dd6489fa2d40e305d86cd8bf2a5360840e1b3aff71f5cbcab84ea33efba574ee03bdb565aff49f431a296e68f3c1378f5c0bba2621ca3c4753f07852c640050c2c51fd64784209cd115124ea5475dc0eeb947f03b8e7db3bd39fe3321afb501e5b421b1811bff4be9c564d1dd91c25e0ac245968d99a2eedd4017ff4b1507a8d751327b9b124d0723de4832a722cede464620cdefa7e3c1a28010fba0cf9b4399ba027a949c56147a2e53b736e0558b284afbe39b80ec67bd6e3892fc7df6ff743e32ed6b78e2fd8003fb30b24b376cf7f1087e5dabbddb66fc291b09880f0541890d2f2f5a9768cfa4c52fa87eb4aa1fee260f23b5efb77b40298b983a725d92e720c1bdee04be2dee7f6f77feee94f95947c0da148ef05c048704594c751f490d3691aa9710312a8e6d295fedb20cbbca4deca86cc3123aa03b914729c908069b93d2c947c4f6cc521f1f784165647d84a171c4e7344564453209a4503f194349a9d3b24c2c5558508ab1907262348dcc159e82bd4e2672d7ffb41954835048610cae44436a18dfc4e183cdec9b6dcd39284e8ff3e3ec5fc41ab475414bab80f87d18fcaf2c62e031fb376632c6b80ba0f2e886e9b64b625d4d62f4143d862af12d1dadeec54bbace58920f901da7a49584de659929661db238efdd4762436b45e4ca94ddca3bc2a2210b5629c36ba522c0a6d27dbf9f273fb7acca3a060e4df56a38b1dff9fcd2e5fe51ba07fb3c4738e3666946bd058db0a4ee8535e550038d7e54b861f3a0dd9dc28aa4d35f0bea50dc583cc5e9de1f32e954379e3c4297c7a1716a636d568ffa816183aadccae0e8d08a50cbc1660e9b4ac54a33d3b34ac6144455c32781cc31c134beda58700af6e990e30f08d7da32947a6be7c142706912609dccb18fc919ce7ef03ccd8910f4037ecae817ef47d74a0de7ce3d6e22dd0f6fd2a080b4f17212c00bd3122a64d8f8a8a76a62d99cee751cd71b44ac6c3d6284048635a010c72f1b04c66238487087aab740dd928bc2bd93b71738f508e7112ff0b2a05d4455e4e0029c15b8899c13d462789f6cbbe3add1caf17d6d25b79d5543288239cd7ae6ee9d2fb53e5939e905b99e47a75b0b78facfb1077f6a8a165eef4c443d1978f16729bc92ed410c0bcbf0663d5aacf6b8cc12b3d89094e77ffbb2c43ea982d46291c2ec485c20bdc6d5274a1ae8a6a986299c06087fa211aa9e786579ef547e0ab2c438d8cd0c9286fe68d4c3838643361a8123f9a17d3188943803402356375be4581de47d1cce45cadd50eeec2ff4ab0598c934c414a4d6ccb68feed43166f6c25f4d22bae2c45ec45706e5f50a338bb7103aec55640eacaaf4d3bfbb3a2790159f495fc26871dbe53152aca878008b486f8816baa9552edbfe1169ad677d468b705275062e21259113d49ef0215f0a5a314e4796a0f6a500739eeb7faea71b041491a9890e2890243ef973e4870aedeb02caa5e02f765796f48eda0275a3ad889aed58bc04ff688be808b251ef4258ceae9bf00e2335c690a9caa2000cddf20ee5d62f8dc3559e4269726355d94a812cdbd8fa96419af678b52146fdde950b303197325fa8857813e5256b07a0096c8ff8b998ec5a8ae73f606c85912148ddeafdd02fe3f24999b56a11d15f664f9b838294508c34ce3fa02e4ab76ee6a1663ea0758425bcf53f379877e5fd7f8c2c30f622f07d710718a4978e88a226cb783a9178bae75c5daf9fb9fdab99edce91fbfd509bc02b8ad269b1e2d275c2367f7b853d0127beacc3e9c40600a174b18b2e49bdb0a7e33d910841a4999072342f162d4378bc6f99af5c6ad668885e23b3f22f593e05b670aca4ba649984bbb615e2a17502ee50b7211ee7c21165c53347549fd3e26193161f593e8855f6a7d4325b6ac444899a470a391939375de3aaafccf05343453560aad17afbac20d0c0391e5c810743d02a90b006fcd8a209479fcae13906acd9ced4576029527470a160964c9b96e9f85646e7a59db72297da14e0aec670b4db72454c89a8cb6433d8e16e7fcae08149fb9366ea49235e186ccb0234a8e536476793a79d12574a7b7a4ee079def00d0ff80581895b021ef56ce6095e9b1a3828d4f1d7930a2101d139a2fa19e1cda88e6145afba90def26a7d4c1844ca0125dc85797a79a2ea32087b73da7b7c68a37c31f1f81f279993d40dfb3f5109a8eccb1c4494202a8192bffe39433b7f1ba6779255ddf7671d1185370e856ab82fac438f931f20416f88e31bbec7b714da0082c8b7233ddd887755b22e6399b26af5804f478dd804b8e604feaeb45e99dc416dd584d9cafee0332bbebb3bd8f27136ca37c1853ee10f5e45a6c03ab849e50bac325acc60128b41c6c9601f224c99ca1fcee6e0b2479db3f099e90ac6ce54340a69c4beceed0ea4aec4f5bd377a51321c306448983136f1f3139cfc9977089dcbbf7b78dd081a0743d80a37aa02bb4a87f73765ee0efc2367c347d3d98e7f1c81c29a6be9746997416ccd359e7a6df266ce0173ea71ffb5a3d0abfc8dc8efbe1b0bcd01e26fa069ce34ac7a0d7be9d9aa84d69976a7d9c06f4c389ca80bf0f54a6aac0e81cbb47f6151ea2693c74f373149fc17c0c9dcdf5804b283b26befde490779572520f2e43a6e4a087567bcbd3e23c0f8c7d76e0abb74c85bb7026eda9f2f9bb264309d1709b8f0ce1d9c9f92c20a7a4f3e64739bf941a15ca0dbe0d1fdeb46a9575056c4819d0b600e9aab8821bb9b9944b60933160914cad376d624012a080029e9a5716ea056d96e0a139994b53b4faa6b0ddf64d7d3524e4ebe216cbce07b4570d3304982ee8e359013d26ca016dba23f8c8aa8a47e56c330ecb390dedeecf3953183fd7cb3e6aa5a434a9ec71f1404b4d89d6032cb4d008efba7fe0a24fbbd1dc018227ed2e0a5730f3715aeb35a1449aa1be40d252648fd78f9d1b0065ff478b6df2d45459727c24429da3c324f18b2dd85a9145c0418617fdda886f9b6a89fcc475c941cf75dc391bc63c281e30a0f62fb5fae38b574de0b28ef301be020617b3208a6b429655fff29e6e3b3cbecf5d34d05330c3c4d2943172527e871a65b7608d2f7d70c14d088245180fa66eab6d939e04054b274e8ab3e40e8eed966cd3d6ee5447cbe8d3e6c567348b7d004e2cfaa701d64b5733a5b716f298f063e8a9e399e2013bc44bf8578592e422f6c44cf28d719bda6c82aabc004b76c76ee2d71534418b390936cfb0c7287cf91349159221dd6778ab4fe9e5da46375ddf11359875265e002b751b107e86242cd2ce41fb32bcf6b6c57ae00cae6912780623e50edf3ee34cf39043800e10915f46ee09c1e9275192f15a6eec5ec64a82bb3724a1ef27649ea7e8663e69ba9fae428a8556017f880aac04d81acb820c47442aa7921300c2846316eb7b5bdc5c98287fa21da8e41336c355655398492e24597916534aeff69aff38c607451213fb93b833ade0d858b9977f4bec12bcae82f97ddab13982a48ca2a3195e96211d1b6a0d4c7e8d3bd9023c0ec18fb761f0b1c109209d96370eb725212dd2d8be978cd6aa226878b3f7cc49825817363afc7998fb31950b5e289cc3173a2cd7ba040a13cf760975c68e397077990fc367a87f97ada02c7d274bfd584c8983302efa320390ee2ce6f35b82e4165832dc4d8dd983df02459361a4da10c7b707d6b0d6cc9bffeb8f9826245080025b7d8efcfe619999074998b566bc38968e18d9cfb88bcd09c0fba41cdb34a696a3e51e0c095a7f1e8b077deeae9261dcf74975b6b8ae8bdecc65d3e55226133ba588965c425bdfb3ec95f1fc3d86b2e79702f65c6d1faf865271e58faf37211735a090b5ae7e85907ca87621a8cd95d09a11293adbdf23f0ad8fac1d0efbda8256a85297df202281c06d09f87e6f583b0160fdf39dae801f3ef0f0c6fad28ab952a0245645b1f18e0aaf98f524b81951049e3045e06b25068fcf9910aa4fea4dcb1e3b66a79b77e6a5655dbc91760d573c00444ee4a8cdc4a7482d5373a231fe049f76c81e5d1aad73870ee72e1fcedd6edec4c06f849dcfd290b72f3b115cba83b8524c7845af73141fd1245f2e874fb223a50af511aaaf2c2826002d110c217b695e102c979c02a13621031c06aac2a7216b4338dc29c119bec374a5740c42e8a6b2872fbfd171ecaba4b73145b757bbb49828bb884ae975d6bc438f2fe021d3f6c941df2956d4284198492e572087559f5a2f63f0080ae67e28ff2c55d26deb65943681200aca83c08f6ea17112c5feb184ae30079fc49e68511d2e41c5be8e9aa92c18f728977388e0e661fa0b50c198b23751d969253beb88f1aebb38653e175bdfc8dae9ffb7c9523d9d4cf303ac6140598112a8c46533a037bfcd84cee6f4613500a5b2ed613e7f3c0a98c35fd0dc5e0d54f5083c16eb3a05b477a227f4a418c1390780cf64ddeedfcbff2897e75b7257578b14267c89e65f5dd0a5205f768a4d8a8dbf4bdba95072fe865d95a5ab9858422f288a2e87297c86011d02f4836ef91cbbbc2b07ad20684eb53cc449bf568954cabebd0185d1c808b14813d54ab0978a542151320e8b23ffc8c56f39adc581ccac3217cfcd5e747dd4edc36d73ab648ae30f9412646cd6918d31c9b7601c4ce40dfed63056a6e295b5acb84d950dc60a0fbb8c5a90658fa3e1285dc085f6174cc87e7a085818901e821140f0514d60b5d669e6cdb20d30bf448cd277675236beebcb968e64e6603977cf49acfef81f79a39368326e2c1ea71709852ee4e7ffe381c4f0de52057a0e955216fff533a4be468312ebaee15fbecec9a7c525eaf92d5e0d0f9efdee982fb54cf4b522c119f2cf72ba8bda4677d56b27e120a4c56ff65851669409fcc314308562351b73b7b55ddd9c123c6f589c54de8ce1b943dd7eba8a8ebbbedd5c79ab70c07c9c0bcfce043ed2ddd2aa31f68f01fb367a55a5a935034d7a590eb9340bea41d997bdf11968afd34ef1d07a7a289695e4d8b7e341b3a42953d6d9124b9ecf1a6f6ae84b0bb67eeb82d40ed7284c0d686ce6bdc94f55f9306317d4f5bf8403fc5389c6d540a39ca6bca1a146e73f0a67df4b81b051bee15064f6b1398691b278380b9dd456c8b64e571ed288d14b3dcdfa31ad2826196832d1838c5b606dd5971fd81100f70b183779bf3966741ae514aeb22c857d286bbffe74a08f1af63307bf20", 0x1000}], 0x1, 0x0) listen(r1, 0x0) r3 = accept(r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:01 executing program 0: open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) 00:00:01 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040)={0x6, 0x1}, 0x10) getegid() listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet6(r2, 0x0, 0x0) getpeername(r3, 0x0, 0x0) 00:00:01 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x3}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x5}, 0xc) ftruncate(r0, 0x200) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) fchmod(r0, 0x2) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x8}, 0xc) fchdir(r0) setitimer(0x1, &(0x7f00000000c0)={{0x9, 0x2}, {0xe, 0x3}}, &(0x7f0000000100)) getegid() preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/57, 0x39}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/238, 0xee}], 0x7, 0xe) r2 = dup2(r0, r0) mkdir(&(0x7f0000000640)='./file0\x00', 0x1) sendto$inet6(r2, &(0x7f0000000680)="21b23e6aea7f6846419f4b76a3955e3d391c5d91009a99f0d6ece968b1e84e310e3408283081075b1f39c341af3aeac679b84dfe6ae48d1d0887c8f9690b7f3e1d2a63c6643bba362dfe4547047d9e1ab38e3b49922013c4376f2faf650c17d54e068d80565df75be5bd794dd3a77657262081269e10b0c7c8a58daa6073666f09", 0x81, 0x2, &(0x7f0000000740)={0x18, 0x2, 0x2, 0x40}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000780)={0x2}, 0x8) fdatasync(r2) truncate(&(0x7f00000007c0)='./file0\x00', 0x184) getpeername$inet(r0, &(0x7f0000000800), &(0x7f0000000840)=0xc) write(r2, &(0x7f0000000880)="a4f4849e6f96451c49", 0x9) fsync(r0) setitimer(0x3, &(0x7f00000008c0)={{0xfff, 0x80}, {0x0, 0xce}}, &(0x7f0000000900)) r3 = semget(0x3, 0x0, 0x4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000940)=""/168) sendto$inet6(r0, &(0x7f0000000a00)="176a329281899fbd21b4271e68e3adb9d55fdc3b7730da98fa976b765e2512a122b4192473894f5488395253b051ba462b10b54ce89d778bf4c4a4e26da18a4142efff98f881b8b2e4a2981f205b60ba2385520d03dba4bf155282b3e31051c9c49b2b2479bc6f6e2e0e17e1e2bcc4abba0011bc111550ba64fc28f053abe61a5f3566baa5681583df55a38b4bd845b3dc9d9402e23dc1204f4d6f3bc8f9e42e61194713b33264e18fd57185785e73f7a0a22b882a99867efc14daba", 0xbc, 0x8, &(0x7f0000000ac0)={0x18, 0x3, 0x2, 0x2}, 0xc) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000b00)={0x0}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000b40)='./file0\x00', 0x1000040, 0x8324ab2a71a552ea) dup2(r2, r5) fcntl$setown(r0, 0x6, r4) 00:00:01 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r1, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x6, 0xfff, 0x5}, 0xc) 00:00:01 executing program 4: r0 = socket$unix(0x1, 0x4000000000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) clock_getres(0x2, &(0x7f0000000000)) accept(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x0) 00:00:01 executing program 5: r0 = semget$private(0x0, 0x4, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/155) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x1ff, 0x299ab55, 0x1, 0x401, 0x8000000000000000, 0x10001, 0x80, 0xe156]) r1 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x200, 0x5, 0x6ecc, 0x3ff]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/125) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x40, 0x80) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r2, 0xc, r3) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/4096) r5 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) listen(r3, 0x4) read(r3, &(0x7f0000001200)=""/238, 0xee) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001300)=""/9) recvfrom$unix(r3, &(0x7f0000001340)=""/37, 0x25, 0x801, 0x0, 0x0) setsockopt(r2, 0xc2, 0x80, &(0x7f00000025c0)="60372198d73fbb3bb146c695ab0b74c1aa36403744f85b4743dfd23b7dec6055bd7528faed4455a8", 0x28) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001380)=""/31) getsockname$unix(r2, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) connect$unix(r2, &(0x7f0000002440)=ANY=[@ANYBLOB="caee88b02807805c1a00"], 0xa) getsockopt(r4, 0x4, 0x1, &(0x7f0000002480)=""/157, &(0x7f0000002540)=0x9d) sendto(r4, &(0x7f0000002580)="3a4c2f0375731c162c9e9f17da98bbbd9364814cf21965674a8cdfcde69156e3f4d695be0b729cd3f96e3e7b31f80b7418116d677a6f", 0x36, 0x1, 0x0, 0x0) mknodat(r4, &(0x7f0000002600)='./file0\x00', 0x0, 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000002640)) sendto$unix(r4, &(0x7f0000002680)="fff2061599df215f8fbe09a22f08f7161fea7871b61913b9c4c21731ad71f1aa952d5a8c83f2b685e08f4a88cd3efdda54ff4d4a25c0f654f5cdb56173c56fb9c971d9f2193159624129650f59523be589c519eb4d3bb3023f87202b95b50021ce68d7ff5f4597a2c3fab4c9d71357b5a4dccd35e97dff22daa543b6b1a2a8b2f9bc87861aa86ee5630587841c92fe78179535450aeebc5ce7c32bee8a5e8347c31d9b5546cd8d2083957aaf9e4ce329", 0xb0, 0x4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) r7 = getegid() getgroups(0x5, &(0x7f0000002800)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000002840)=[r6, r7, r8]) 00:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/116, 0x74}], 0x1, &(0x7f0000000180)=""/213, 0xd5}, 0x40) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/238, 0xee) r1 = dup2(r0, r0) r2 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = socket$inet6(0x18, 0x77df7ba78d8db5d3, 0x3) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x2) r5 = socket$inet6(0x18, 0x4, 0x200) r6 = openat(r4, &(0x7f0000000500)='./file0/file0\x00', 0x80000, 0x42) fchdir(r4) fchroot(r3) recvfrom$inet6(r3, &(0x7f0000000540)=""/254, 0xfe, 0x1, &(0x7f0000000640)={0x18, 0x0, 0x100000000, 0x15}, 0xc) chmod(&(0x7f0000000680)='.\x00', 0x90) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f00000006c0)={0x3, "0da0e35e8e413a5907f3b61832f11cc871743430f5af3cc73bf03a06f507e17a845ee8805e6cbcf61477e322067897f53746c0ea4094468e391c527b9046a3a3c98a5ba5dec1e4c4e10c5bc74ba04a537cd163a6423539c349972da1b028048e2d98ec1705e668ef2bf6"}, 0x72, 0x800) sendto$inet6(r6, &(0x7f0000000740)="570077d3aaa1f414ecea30d5a0eaa6314d52d8d282158544af2feb9f13b8a9a74142387f03a5cc157abe169b249380ee22887f14aeba15988838e12ea5a87b660d313c641126485a2bb8b5c1e9c6c6e49683a8a0bbb8a32669382a0904a2218ebf5de62bfbb6a77fe42c8b4288fdbd712995a77cf114510aa825e4a0e0d3deb54989b90ec79d161da4ebe7405fa7cc4a54b5936c986a8ab08cab7098c15b8127b5fa0cd95cb8cbb8c3fb079494d662a41565d822aabb1705b4ba70dd2b6107d7fedbe726b3e1bb1e17184876814bc47f6887b47a2fa63b007cb41820aa735e1a07864daa40628ba0ea88d5e56c81ffabf01fd54a6d5e44ea806d8732be08ba17845ffa4a3ee35683b2a144badc502554ef89cc6356f08bc16a36367d71f7bfc484d5c7b67f57cc551442f7cb205c73b196a6acc7c5e35eba7655ad54a9201a20c8edf78dd7efb118089e1235b8c27fa55a1729e48f485e2fcb74bfcfa7ec81bcc4171f56aa30be6c20dbe662f35c524f2f0ca6d6565684c7cc63547ac4b761f21618da62acc494109f0cabd119e12c1efe44f2161b2086efe96543c1000f069ff80de55c4400319ae09b4bca271cee8f22b7dc0bd71d66b564b227b5869216a2c8dd58282acab3ed6a00163966cea572150037e56473d6d2156e9c70362dae3d1eb076d5e43c471e5f0bf5537ab26714323a776973b2d6bfd1df3812ada8723ab1e627b6c4f2bc2c6adfda4328d3809e3a8ad8923f7629166df2368b48166c78d080cf7007207be76648f71b4252041b8bcf761109fb2830fc5677308e6af4a15246ceb156f27b4ad17b3b1643d417c9978be61efe835dd0c3161eb30e5434d6a5d1ebd485835d4a19fb495fba4e1dcf0e9ce9a16c30746e9c0b7bf91b9c039491688baa7b226bff85e2fe790e44a6847b952d881cc25d1d49803b507994473a4f3ba8043c637ab1a79f262c87c7f39d23a1ada114e8279ad20ba5506d49aaaeec08e3d8c27f9d4be2f0f5b0b2430340386f5a493d7cd55c124ea1f70d4584eefbce0fff837a917abefdaffb18027802f2b11c0e406eedd4c9cfa4b7aefbda1d0e3f13d4223e6a99bbd873cce80f4c879f8a08d172dbf771e7dabc05a530aa7e7921b18b74fb94412eb668b7d60c96d5ff85fafe174221f89b7e69a28fa06d0ba2d97ab774949b12b8d23ce4b18e15e4c128903c0f9adcfcb758adfa1ffeec9b2992d6250154060f7107d0fb0434a8245f723541c41144c7805079bb577912a1a5d55368f8388589b193d69b568e4d993a3e2f518edadde1543336a79929656e7172220577cdda65bc5cb6f413f83aa151791f384c9b924626666ece180883b7b542f758d2d2544776b86e98acbf98daba93df3a2e474669ae376ab9671436195812d2070ed18c7469bd1fbbd939638233eee52a1f09697adf01beb00a1ea2710fd80d610f7209ce6f159acbd39d8afcd4ea4bebf289f4cf4ce28ef95fffb11565f8b2329c25c96171fe1423d44ba2c07fb10615ff4bceaab0ca269ee58449b485765adf3b5e61800391d2e454f7b49f451942ed694b546cf1f0e4e98c23c8c7cae8df542fccc646db929cd6ce9f9c26260124169b2b6b7402a793191171ac79a42fe33d623ff8ab10786bbb0e5b949e711be75c63206982df29c465064a30a0e009f085430924ae5d90497a7cb0f3fcfa57912188d59e9d7cda0fc44848cfe0733d4da5bba9e5ac416fc6281c35d892549ee363884741f153f1b28935b0542a42463e5b5c9946cc4badb079fe0d98b1af869aeec96befd6f5a40e99502073b3bddcf3228d9abb101a062d4577febcc612bd7a2249360ddbd9156507147e4b7705b8c30e6a8fd5d7bf4192413d623fea84bf42f0af7281dbb013f52168583a9e8e8fb08a9090c58da75fc63ea15d873c66a2859b4d29322a50a74880df2f14c2df59ee652cd4e40f4565bdcdf8d9aa6751d3b95130263dae2197974207781e1647d78d99122f6c9a2a6a5f6925a846acfe9f2dfa7f8338942a7a1afb5b7b663677ecd25cf1ff3321541c0d75f31c2ff1c97046001f2006dc070a8b6878684c1c8ed17c92768ee50fa44dd613f8f06c2e53a97f12b6007165fdba2a1da22ed77d68a707dc9c0ed0f2852a8d0918834a8f687297cc353a7b9bff825449a2637c0a24d28b12bca3d1ab32ab9822928ac2c52cdd153fbd20e0e17789d5464efab5710909154cf49e7e849447ad12c7ac58050ae4f2f155b1f9840e2afafa55737c98fc56c750c23ce6ea99d0cece5bcbdb6e8d74bad094f90ba58e6510d15d44ce96157404940d56f7a240ea731c1e6a2be9ad2a44e1ee20a331f2d35e1ccdaaef105f04055677f988afac36bb6b8da9389ec74eed8de4e0da1d64500944ee6f5ccc22587e6959e0033b25fc5e6ff2101aac50bad93ca7456c251238059a99bbe3fad9a8c575cce667e16ea4e15907158e721db3e718bee102e7b73767e885a569115d36e6e152aeab82de6975387837cc499850046bfc0690b01b498f945448232a9859f7dbd55ae8d82c48fdd0fa955f7661b5f413e75a414e864170e06a616b35037a82d0e9a2cd22513db2f27c268d0a10ec6d9e94358fd27547d1e3c21cd69b4b48404f8b9c7d4531bea3f808ee242c1e974591bcb112dc8ea8691eefcf7e994a8096486a4f0a26acbcaa87cf190be05490964dcb1b32d1b7a5f2879a69e130a17039af71c3f7637285159b7f0c9474d0a2f4b5c8f9d539c3a25723c4c848c72d78d87d1eaa6d817c2b8faba275acc36fa7f4cc928b0b54e36e7c3d9e06d2fa053f1f06108c55b18ad006fe74442335cd93faf59c0a94897906e6e8d2262bd54aab4cfa482a7b2c5116a18c90cb5167b08b3065648a43d5fcf964d1b3df6d44356bacf56a3028e4cc29be82b08339ed9bdf5917fbdc36f0e3b7b1763846b1ee47de476aa1cc6ae59b5c5569d1d690bfde828c38d05a08cadc7c5a542054a3f5b117c80aac642815fc0350e9660cab3f0de314758906377cc78508455c84f849ffa9aa02358d5c448827cafca9b195ab7660bf54684b3181af8202f882848b14ea69dd8bec4a9fc71965b8ba34f36fec1594618e606a47058d6d806a0ffca591ca97f2b6f1afe46e099170b3ef9f36d53ce7486d772950fce78cfcecf0700cc138733c02228a2e4b3f568a9ba8caef80254a200e26b4bd4885e9ecd3a863548339d3e971ef25ba41bf347174920bc4f224373831da2247e07d5b5b8ffbed9874c02ef4894668c568d15b6856e1ce8cbefe0fa7543bd7553a1dd1c3583e937e1395605526fe63bda594c511b98bc6b8cfa12ff6054ca3b4211d0244da0e3ae8eef5c463dee77cdde73352b5d38bed9d3b45b583c5103d14435e8c97a5328a37449904beeacf72df64c5c55602dabbfb5afef3bd925c76dbe386f807345d15e79825f830a9f7366d83bf62747e1e0f8e9b00580771c17c1c150feb487ad60b8ebb3455e3ec2bdeaf79c4316688593429c4281029ae68038b731773b060826d388155d230b3bd8250fdb89114cb06fb516051cec1081d555be5f131de25048afb91f15ef991d21e1730cd9a846ce03dd724252e88b26ac45e7de31757353ddad3f16afdb556dc48a4c40b0c06fd05a8b0071cb5fa871551bca9d74e98075cb4c892fd1e15b7e09189df0b23d0389c61c94ba68f56f13193ec37ab7bade3dfb79c027aee293f30c8cf0638bf8fd5a660a2987a262ac8692a51dae0982469b3f932d3a7f2abedf53921e16c1d0e48286c77d223f21cb9c60662c21b763b8e498ca94238465e5e5fc75c773fdc62d80beed4c61ab2310103ff004aff1ab695d2c20440b3c963b3d5e991191860d4ae86814b9b9e49cb6df3635b77fecd76c20d517d286ed3125e3cc547139ae16f59121819afe1152798feee04007fbb8a964f920f3bca2f5aad52bd1d754ba9eb13187476112553ed5afb1a24a59e4e05946885cea2bc18e579614e33670f54ca46d573b00fd9b36a2d802c458b5107f9f66d126ae87b58b71d11439dfbff61e941d24c34eedc1d2c3c6b9ed90ec8f8f7789cf1e5031e90004517ebd4ab6c1df040efa3aac03ab31f046178a94d61934f8bc23fd563c76eb070302f93233549ee05373fb730e24e46e6c54b733fb230754ddca67f0c3278191a1c84abf7882d2fc655015c4b712f4cab0213e87a7a84b77113f3dcc98b7e91197de1e7349db4ed428270fd4af5368f74f0ea2defa5b0050739bdc5e5a05c349adfd2c7203c55d0517e08ab7b1b2b656fd417a8ce0ca116cd6ff9b03fa811be1ecf6b72c362f33aa9a6de2e1094d1a01b2a6fd22c609324c21fa72fab6709401838ab93e8d604d65ec8914af7b3e5c64d7decc14adbbfb44db40ef406e2096627afd02afe1d66d300f2bf72bbb73d61d5736d298f2dde87eecbcddd264cd6affe5a83cea7a94d64d7b573150a31a7426b097569b7c3c3532d1bc29414bdf009fb4c053db459689154337347f119c2f6c5c2edd86a71ce514bb900d1b54ef80626774e2b7f62836912afa5f2269c896a4aad09bc577235100f7ef204d7399b6e7c73d2192139095a5ed2b68c56f0b546fa44cfbbc7ccc11ea13cb443a53ca12485ad12cb990db4f82d73b090e9d7bd16fba14295e39777e319de284be4c17a89c436308ee8aa6f7a21bb43c0caf1d913c21ecfb571dd18890d6baa1fe1daf7857604bb89eb8c3542ab436b43cef43277337c942292b64dc7e4b045bab8cac5430212c5005c2c4a19c765cebdd51b09a26416b3d1aab9a8fc239201fb3ceb11ebb49290e2743919f1a06241de03793930ab187e286df5afe1cd5d8416d2221720a4ba3cdd780c8d0a28a0cbd16ec8281d8a2892918fbc535fff669d5cc34ad0e007095fe9d7cc5a0f2397eeeeaed27b3472c5505cf3775afb050394a810b69dce823681b428746276ffb228b33f8a589fd0f51c1f7ab588951c9da71a53c5a0267729d7f2f010bbc655e1f4e526f38287e9d021517eca8301d5d4f2bdc362f1d733804d391d10c73e391b3a73bd140d258bd71faa096c61e08d15970d4b4983f391a305045226cb5b0b7e69f51518696c766031ab2e9c913c7b690950e42a29cd570643b55ee7869e45ed5cc0d6e32f35181abb930dfd421788c0150d65e7da2771cf8876339df451a301c0118f0e8b2d152364bc43085ddb114791ed450db9526956ac67fe72cc0ea95fa77bc9b8e9659e917c87b838c0dbbf3695d1b3772e4fcc5b5290aef5905351bed9591400aba6537532ef16b65348daf075153b84827a8ff594f70641db31b178199fdab8f908d8f7a03978ecc79091c1473d702f9454ecd633d178e246ddc890e4983315bb65e864014264be61068056b3a9341efaa9fe37fba0b4013395b17ac718594ccd3b853c3ca4ab5321d6bc2b2011ac58838a985df040e413c7bfb244a1eefd018f7e37615fccd014446c97c0c10e31b63cee19892ccbb9e294bfaf2cf9f228a141246e999b264dd6cb9f7c6e384181506df46c48a9a33e7c7864d3cc81e0ff3ffb9c464185fa544c2601bd4e21a2eb87930131d1ac5048784a081f7c8a60e17784edcefe793e1d4c39b0beee195f458ffbec776391d8b3035187408df46aedbc1a9266802cfd4a56f2b3e652b9164426eb5f38e458a62830a8f4ab1cce788e75b52d920d1e01edb523a98e368febc1f1d89dc214d5184505f7f0305d93b505984c1e7d7e67c28ecb42454465eda7e203f5c36f484ed90fbecd849d6f45617caf536d6e4f94ef170efd38994523d7cf", 0x1000, 0x409, &(0x7f0000001740)={0x18, 0x1, 0x3ff, 0x3f}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001780)={0x46, 0x1, 0x0, 0x3, 0x4}, 0xc) getsockname(r1, &(0x7f00000017c0)=@un=@file={0x0, ""/108}, &(0x7f0000001840)=0x6e) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockname(r0, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) geteuid() semget$private(0x0, 0x3, 0x28) utimes(&(0x7f0000001900)='./file0/file0\x00', &(0x7f0000001940)={{0xca8, 0x8}, {0x0, 0x7fff}}) msgrcv(r7, &(0x7f0000001980)={0x0, ""/247}, 0xff, 0x1, 0x800) preadv(r4, &(0x7f0000001d40)=[{&(0x7f0000001a80)=""/62, 0x3e}, {&(0x7f0000001ac0)=""/181, 0xb5}, {&(0x7f0000001b80)=""/73, 0x49}, {&(0x7f0000001c00)=""/83, 0x53}, {&(0x7f0000001c80)=""/157, 0x9d}], 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000001dc0)=0x53, 0x4) 00:00:02 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x7}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xfffffffffffffffb, 0x3}, {0x18, 0x0, 0x8000, 0x5}, 0xda, [0x8000, 0x3, 0x4, 0x7fffffff, 0x65a, 0x8, 0xffffffff, 0x7ff]}, 0x3c) r1 = semget(0x0, 0x3, 0x4e) semop(r1, &(0x7f0000000080)=[{0x3, 0xff, 0x800}, {0x20f1370514e381a4, 0x0, 0x800}, {0x4, 0x40, 0x800}, {0x3, 0x5, 0x800}, {0x7, 0xfff}, {0x0, 0x7f, 0x1000}, {0x4, 0x7, 0x800}, {0x0, 0xbf, 0x1000}], 0x8) fsync(r0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/175) semop(r1, &(0x7f0000000180)=[{0x3, 0x4c8c252, 0x1800}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r3 = socket(0x12, 0x1, 0x1) getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x6}, 0x8) r4 = accept(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000380)=0x7ff) r5 = fcntl$dupfd(r4, 0xc, r4) r6 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r6) r7 = accept(r4, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r8 = dup2(r3, r7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r7, 0x0, 0x0) r9 = openat(r5, &(0x7f0000001440)='./file0\x00', 0x40100, 0x21) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001480)=""/4096) symlinkat(&(0x7f0000002480)='./file0\x00', r8, &(0x7f00000024c0)='./file0\x00') read(r0, &(0x7f0000002500)=""/4096, 0x1000) connect(r0, &(0x7f0000003500)=@in6={0x18, 0x0, 0x81, 0x8}, 0xc) dup2(r7, r2) getpgrp() read(r9, &(0x7f0000003540)=""/174, 0xae) socket(0x1f, 0x50000007, 0x7fff) 00:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x1) listen(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80088, 0x40) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/254, 0xfe) r2 = getgid() r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgroups(0x9, &(0x7f0000000400)=[r2, r3, r4, r5, r7, r8, r9, r10, r11]) setgid(r6) r12 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg(r12, &(0x7f0000002ac0)={&(0x7f00000004c0)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000500)="7e038a6208f8b838e2a5c3c337122f3d88ca961d16ef5ec87586218f914f58e9865bd665fb13e25ce60e39710ba45fd4a7c8aa6e1157c29e9faded29bf", 0x3d}, {&(0x7f0000000540)="b46b66", 0x3}, {&(0x7f0000000580)="f5e7bf03c6461a4bb91d4edf68f3bd82bc47d99924", 0x15}, {&(0x7f00000005c0)="549caeee8e4a7137e70f30d085a269ac01f299e641f81bf3a8dcf20d28ec5a43cd5fa796f879dd08e632cd9eb595a23b06722a7dd0053730be3784ce15e8f38de03dc5f4d6ab6028a55efedd051bcbd00aab5b230c445c31508e298b9b6ab4cfb8d33847dfb4e596c240549c50521b8693a58b6b975c07c1267d21be20854da86fdfa7c6ccd4670a24fb3246095d", 0x8e}, {&(0x7f0000000680)="47b16ae750926ef1bf398ba6cb8de318e295d2cad4c1a06339604121bab3d528b44be66f7020d1470d321208da972dd1b340851e20e4ec2f02651c42c331d73697f3ed3a22e7ac64a13d37732f22442af1862001b50ce6ae8b54ee050bfb4723bf40826697a4773c0e50f2d549d276ab26f3e6ff4004be79c85f1113e33f10026e82c29d4177f7b5107bf0cef942f8c7f725a0a662fccec7bf3ab7e61927e729f018a1ebeef5213481c6a58ce1a7a88060ac385352dffc45677d3873292dfbe9b9cc1b336ad329d563f7f265525eefa04a272e5406bfd9164e1818f845095e2a5a168f63cea848f1a66b0ff8148323882f54ecdc5824e6f48efe00b5ea515ae8028137b23ec3672c65ee10a281cb9a1228723d823a22660dee9ee5621a0ab6aca045aeac91c8feb62dace0b27657c95f99142d988bee68efb8b35e51f7146bea56a77c2e372b776ea2bdd18f5dd951f20b9a6ac7c6d2f241c6f432eb44fc650be24cf0f9550d8ec8042b3b93020c6385a1c2cbe56f8f5cb01eb313b50d5c02b333f1890316306386ef4e81a1a43297f988c9582798545a539c1fb561d99ea2cd6fc0d00fb7b9bf6d676c27e1a66b9beadd5c7f983a03ea09f4858deca72c61c5cf40142b11d59c441f01a13e1db7819897a85b66a5a2bb3906347d94ceff5fe13a31682770f968b6095c40055389d6bdd2f00f0941d78f7bbe4420a49b4f8a96b3ad24f21389e31e795d13e8a9783197adf658e2136769c62a43f42c6d51d6466d4c7f81df6c73f4367a395017eac289e4e8256391278a3f0acafd33cefcea6fea04ab8a9f4d14e61077d4e49fa0834a921c745095424f73a1e8c62ed3f26998a37581ba5a34c4b17a519bfd79281547a1b516c4bbf571c728454df547d83517d187323b0640d66ae231bced4d3a2eb6f3b910a9e8025f65eb0b9045d37b692eed75047a0f45b9fb90d392e5831ec993538fc1851b9d674bc2557133dcee8f5b2b60c2163db140f95ae75bd6be1dd787b8b6405530cf4e64a33114857d2eb9ef1a59459cdd9c57cbb4f60277d7c7c65707dbd7ca233fc127f1c1435a2d3ab2c6d674dcfdff630c114264d1014b43d0eb42eb0177d210cf4a9bb1d13c16a562ea64c92ac2b63c3ccdbd1da9478a5df2206d9ca08541b982c20c4f727f5975151ca0744bf40bda1830aa19c312b7f1851ac3d7e104af8642a3e4112dbf35f98885cccacfb214fd6eb562b18a48fa6e05920be0f8bcddc041b2505fb3b6072fd4b58d4f61a88db9ac9f7409f8c34c1137ce2cfe20be2a6f308f1d4182b402b825855d70e748d45f710122bc9aee1e246e75c8583dca4d01867ff0c2bed6e2e929acdf44881793a9656c76fde9743f3f74301ef74631a599625ead6d9c6833c0d00b7941ba568593563eb325d3b8b7152842b87381def038eff3ea6a57dc1679943518d7ea8f84e3ac289419a2eac6c9249022550c1601ea6c0196cf50782dad099f2b5717134c6e54ef4b3cefeff3973df992bf2fcf65717542013bb17746ea3f2d51d6c3117fa96f8c1f4d54c5092f32e80daf7d8dcc9b56d775cbbe5e61418838c8e8c9f58d92a4bb00f8f9d6376691367c24ace2197ec399f856def899d0b472de8a62d72850b4782d89afcba0c9b9b99db2b2f3cf17f9b66a723dc7bf378021d2d889bf0c3e554106f22521548603b8a2d1c17d8a23d212eae9eb6ee188bd11eb4a1297fe11b300d08cc038fff731ca62f608430d05718eb1c4f2304c745745b850334c727c03448f695beaa36276c4c48aeba258e5f84149446aa634214315b8bcee9023a93380c67c4fdbfbe00de8c5da5d052cec2f6e7d064c7fd8552450f1e56b49c842e3c6e8f2a60e960535c1556bad47e39bd3f8205fc26d1dad875853d85c0c6bbd3d2a3904b3883f0d41470828a1e65040d1614d62a88200bbf6085ce9ad7df0d8ac983b46cc0aa2312dcb23c95f9c065ddd3f6dd234107c9951f5ffa7e6631f564b81b6a19e68558cf1210e7f10a490ab13c1c7a0090840b6e6592de9a6becee748a3d02d84f4b9445244f8b4dc38464ee13a5233b15a1bdd0ccf827284d67bf9d835c37431e6dce61ac8f2e306f05840c403608442c768d3adbf1ac39e95fdb9a5e698aa873f4283428344d80f5dbca30c2186121e5ea2c8e7d435acd2bf01c9e71bfee43289caa2960c6df5863b92a9292443855331c5248ded2c4df1f1af9258a66b667a8bbf4c864247371711e32aa09034855ad9cf6710ae030fc133db39d9861ef3187a8245ef40cbd4b64c445bb1279490e0ca02d443591ef2b825cafd68657af04c6e4b244b195e6800af675dda43678bbefab7abd159233bddac0b5a4c287c5dc128a7b993e4b42f764cd495994cbd6819e45295b942f8d1908f4e0037320f1c661238739ef308ab76725a24bfbe6e8e8ce636417c1a2cc2a96acbea0ae2334c0ae9c1ac1489f32f549d553f92d18ba16ccbb69058f85355bb2f400cb8f28c0f4fe390218c4a71cdb76eadf6700f58d5714777c2a5155ccd981b9b12e41313ab3472e4a5808aa6f6295de3d4dbd104ea52131287b48157808d854d45aafab003be5229f6efefe33591fff620210a6a5e97c70016913f937a848a8ee76f30f9906ffd3b462bd539efb21a19d47b22cb89994d9bc65ba8fcba65d9f678db78a4e46cdcaa0fbc08337cf8e511f96be56bc66f25c370753dffc9b2c8f14a24c2350d9a5400ec6d27c4d083c047de536c883ecaded62f12e6bc113be20912bfd25071f058f294dcc26b99b8e1cf1f618495b79f66ce2f7cfbddb628674b06bcfa043b982e18630ca0e48c5fafc7a82977b4685c868213a21430da9274f3a0c04972290ac258a7b2677864f94cda54ce809296189099777bba34188c8555f69a403ddcca2a8bc9079ec93806de697d4d3646c5055050f17402fc2acda456bc099f4636d12ef92c50a7655e70e5c612480a7ef3ca2626d6b509b282cb8eb89c06bab4f19ed94a439ad618a2d7402d9a08f54317ee11c6231b60810bafb4e300ef7a06fd1364ef32d3c99d83f6f783209d1efdf716310137fde956256da77769a0d74ce6522e714ab3bd7416da95f391da594890e76abb119a713786045efa20657260a0b84d24c66fddba735d803dba395463313bf32d35edfab523be83de3785dc75e226ea8b1a49da63dd658fc425492486c3364fdae9bc2fdbc2386a0a13d1a6d47591044016f75743a62667098ced7eb18c0e5d5712eaaa3808f3484d1186de9cf9a85104386a8465aa8be6a915b409cfc9c3006c08e4336173a2d2c9745f808251aec7fc647a673151c722e4e88d9541b30287bf5225a3fd218db1f27e04d519ced65b48b32127d769f0788528ab5f902639159cf058f6a4b0be735311ad1ca0788ad3b746adc157ab689288bfd2f365581125eba4b42a4a2b09433c2d1a4e22bc4a3f28f026e11fe72463c899730a36e4ad534503894738f8a1687d62c2d4e9b78e23b1e7e6d360e9a11d32754230fbf9ed54137f6e6c98204c54f91932de39cf0de503ea3e2176ad08d07c4a1df1a3e407e95b015748a316a656d9e9e87f312118363b481181005f827f485e7f59e59f53673352fcb4687f892f79c95f3eefa2e501f133d45644f1e9c368ae961c953b5f76808033483a8d12d7ec650fb94567f8db6378a9c9c0c022697bf3eb13e8ded831da9f79aa41c4c5bbc2a53100bf4c755a2f72ba9d08f76d6806c1fe976b325f70d2c36d554063ef466f1f69e83c5a50c4dfa48e222fab8f28f0a047f4e2a6c8dbc42b49a9eb2450be4f925f192a36870b523b4c1989bb11cf5584379941ece27016defad963ea76dd00cf5428fcd4bdf896e0daa1e91039ce03865806ecd8c95446cc4867df0f9d851e22f0492e0e5ddd86e6490cf08e17cf74963830d64f000f1d00d39447e454803a1c216ad8f51379340ebecb5f7eac9ae8b342300f198bd447d6b9480804be7da0aed0dffa9eec782da330b727c600c6eab21dc26f2a951237df2e89790274c8fbed8b0cfebb26eb90c95a97269f1cd7fd3689957c7bb7d2c420a8858bf82a2d7c4c99c08979e31947d1f6bd51672bce48b023e38dcea9cd6c1a1df2a6fb3fbb7a8c9f9b90148363a83d47d200cb49985b242938b2ff5abccdc3d8f095d17d599c5020ca46906dc5403e937bfbb24634a7dd28a1cc2cbe475d78df493b176c044e5a5a516718482a233706d1435463fc06ab2ee44e35ea5ae8efd77e52a8838ce0b0a3f97e76ab809af48d9f1347a22644f11555a23f3449823a119337f9d253fc8fe45aec208e29ff44e1f37c6c481d1aad27584e8549597dbd56f6c400e729fdaa882ce89d3c3cbb2eaa1a31a921f0f2e3dfcbd9e8f200f79c0fc8d7741afae01c9157917d1098fd7500a53782d3f11219df2ef006a582ece712feadcdf5f5c0e5b5bbb795b2f21bd5a1a9e40e78738bfca67f5fdde1166b44865e3cda97a497a7ee138572cf9a01417061e490bfa76a11a935d6f08b04e4dc85815f12a336fe6bde6ea0aadabe35768d98b0b83bf84c886409a91ec24764b9e9d43fc06e09d9d9dee7ed4286eeba1716e740a87f72c54cf1c583c7881bee908c4635329ad21c70946a3e9ffac9ff77110629e1d0742c27a5859f475270ace49e79c46306f2b9a40a408c2a4a8685ce549b4e49c928d834282647cf91a407fa1e45ddf34948ec6ed6232d0c7edf39575e4007fdcfeaaf55b07404b1f1830903968a2acf2e4012e32c0dda37c679e641a80057ee438f90184d67a6928c2e99d10a48898c030d0e3483b7240480d990aab3717d5967dea90215c5d44269fac9d51ea9ada28b18225cdba11d4c550eba9cfcad243da18257b5695e3d1b85067930cbea645958ba95f51da8f0fddb1ccd3f73ac217be9a06d88015bea577d9fdfdefb1890dbe6b745e648ed838c370a195a763a3c6a8fb6b9fcbc6bb69610f308d70abce37f64faff65e882da072b315835638c127ecbf6f745a8466a995cc78dd767a7d8a73b6cc54df2eb160d0d92af3f5f992c0a97adcfe145d76c4a72a8fe64178fb2bb4d17823285903e8ff9b4dc0dcc619940f04ff41b522459176667ce11d6b0e88b89af9b524e2febb0328c7797a3a9d2cdf572312839cf4c0e8048b4f8d4e0fa2a42401e7572398735bc8c727bc487b4d2a91dba358cd13d6d5dfd96e7a1777264826488312efe62117f242874ef5052cf937efb0127b5890f4c4daac965d3213f37819ee80cfbdc4eb4827c7ad5026d374a6bd474230eae967fc803e03d20791771a9852343b8f09c4a98758088e027084f72b3eb65a7ca64a3a34ea0b9b314d40f275da80f42de853012357939ef4da226ce0ba99abf72650b0f0ddeb7c29eb5b5c961d5b348f14458923e1a6f186013a087f429569b0ad855714b98149e599a147087adc9321af3382cbf154c5738312e136474f80957c7aae8456854019434130cbf888691c353e066dedf180092b8ffb6d740d7ee763d21de701610670cd8bfaf173c69c5f99795051608932229c3521a74469cb90818dac38790c0a17bfd1a968c9159b9ddbb4c9755f527a874414f32ba39a633af54948828befe1a1f800fa661280e02ec4f89328e53cabcc265cec899eb4fb38e687c4d5387c25f8e7044599f572c47122e6f1073b752bb7ae0f51bac9be818fa5996136d932a3682b22171ce8f8c82f320725d3f4b4dddf0b55666dcc7064d5d638caa4200639d48a65dbcc328518abc4e81d84e818ad83e8856225162309da06ee43770393300", 0x1000}, {&(0x7f0000001680)="e56e3c17d92841e36eccc2d35109e950ce6d43187fc82be74103cad130d69c2c2e784cf6d21082f8031da8f56680602a0b5168cff02b1f1a6d3d4687f0a7cd24c504c92ceefb83cfd01ed0af3c72a3868f905c13d50f6b3f946a2d9845dd77dbd54df9d6da4902cdb6d154f259e26b4d0eb1dfb5b2d144221ba82ba50f34fef0eb84096991e3e1e10b20cb67d0e715f341ce9af75b116c973d2b6233c4e705a5ed3d0b25d7e84af5efc8180f7631388eff8f2c2969b46f2c06f7142ec420fd457e4cdb994a297a7ebe885d", 0xcb}], 0x6, &(0x7f0000001800)=[{0x80, 0x29, 0x100, "1d27a51f6f1c2737f54fe9c3e39c12e609251803d0d593113230e637ff213c1685b98ca203f0b031dc45951a203aea0659b8f9195a0843b87ed0d3e4e23dcce5320e8675e8261910ae767d86f605f93d1cba3db91fd2fd6a37d7120c68381b9206e1d56b941c36298be005b1c0"}, {0x68, 0x0, 0x100000001, "19ef5a6536c650f51b69326f09d686140d3c5a8e2ec94897ffa9b784d0770c8a3f4a45022ea2f3ea131f2655878df5780d9737717906b1aa01fac12b37c734b5c82c5bf7e0ce04c05121303374a9a7c40a7d375f"}, {0x50, 0x0, 0xcc, "201a34dac52ef0c30e7c7f88b98b744cce1b90e8e50624010781fb1ebda3066f2f00b8f20e499fbd03a67d867803fd15bc924481f830651b72"}, {0x1010, 0xffff, 0x8001, "91e77791411aecb0895d2d492e914c893d0b471ce4e5cbdd782ead157ad0fe74ede22f9c0c2ab4860e5d56d802b02a257d5c63669e7c7fed767dcae45a91a47f1d1edb01c530b92d60289dc8b6baf4e0876cada91c73597bee11a3512f19bb2292bbac522ecf2cc35606348d78aabfc2dd3c8478f22754815155d95759b0899bc97be75b6da43a038c401813b09bf608bc148dd6e7b800ca7567279c99201fe74782b2d304ecf9b991584af3649ed5de22d16ca5182f365567910d6f5c323bdddbde0563d5630f6d140ab50e30be79e0d072e29bf7c25a80fa469bb74b471cafada02df1a2f75bb3092184f22b80c92372e4575f18f1578a2d3bdc099dfd589e5ea4b649e77bd82ddc0676869c41072852a05ea9cacf197bdcb2c6e2b85a98449e6bcf67192a6318b91278d78ff88f86d1d05f35b23d46267c5273e81870ce51ca9ccc808dd572ced73a6067f6409bc99720eeb095d662ea149727be04cd40ad6d2a709d594d4f9e100932dd3c3572731cac15b595e64efd963be9725a5ddcce495324aa9102d6cbfed84cde5196cc43d9839ab958d7db111598a9512e43a1d8dd27a8a90c1144e1cf27275c204b79a794a669b61a5906e814f68e11445ab93e1191da432b2c3d73aff5c0d6b7f431e49460ae7d6f5fa259b3173857021bd1990626f970916fcff2b76bc0a168f5481771d8d8f52557bf870f000252f7ecd2eb53a5590007dcfcd4c28d2ccfb010ab9e5de4023d8207950c07a2346649abbe87b10b2cd3f599ebaa64c2b9ebe3bfdc93625b0fd6d7492a1c0ac75b1794929f0c0d49d35d4a6ed08aa87583d8038b6c3f432c7ea16c7da5536d748bac80557a2cb10fb22fca8186ec4742e1565051567db8b5465483242bc7ccbe1eacae3aa95f554b4822df496d5c5aec14ec2384835a2bacb9c22711ef4d49c9bca770f516e961b4855fea12053c39b361600c222429448bd1c41c658c32f273795775db6e0c6241f89786471c5cef498406bb041d967b960acd6b80ae8fc9894d19864190fb607bbb1c21a9622f99cc2ae9f2f9238ead93fde02892394559df085ac287dd909923abdde11f1150e059f466f0cccbf4bcc04b71303e316366d0fc8802eced867c6247d7a09274aa17bcb06524c38b8ef994a723955019e5f100790432ff6f8934904db1cd33fc333e8fb987975eb511f064a9eb4ea2f9fdc6857f20d65c2acbe3fa75661c45aa825ae4fa28ee877ecccc0fb97cffe4fd639f0e249ab1e895f4e9871c607ee73de4d94595aea43dc17b30b480fb602670eaafced52c5cf1d64ef7f72d469799e0c687aa31b2e70bbfae0950641a364dfd19d46072662d4dcf9153b4292b126c049d3b2551b58ce84e8ab877f68e7ed545b398d8bbde6498d266e9a0409ccf414cad6715689eb05385697efa3514f3fdba78c8431e582d93d100b6553d0af16c73096d813c28a53c2f713602dac636e80725476e6a38c0a90bdd869703769e6db1e05926a7b47d34d181e72bdfb73743eb28c15013b380f65c92b5f30438926542d151b2a2e2fa7b16e1620d8673098cbb0c3440e1b1736a4909b74a64b1c84b76bc8bf3542f3081fa87afe637f86db251b2248f4a43d3ac0f30d8f9e2af15ea8f612558f908598d7bf850f85df4a9a90347ac355d2a404449cec50411cb6930b1185f32a6d9b8c9301a7a759999c43ded4e3b1357b108623770bdbc802f9cbc3a455cb5b7c2b784cb87469a09ac503e33d15c5ad1fff03647a4d50199d6d8eb31a0a0acc4de62e7f2fd13a26267aebf8e967723bcd894c73ce71d045a2027f939f42c29a32a7a51bd168c871a5a6f7e9f667ce6d8b203144991b32f9a600e5344f76ecc74253cdd40877390646ff74dfc7b6aa63f2df50d2f31fca24701619a7385f4ec3a06aca3850926b2d32ccaccaa9bb0590c656ad70baf040eea68921add9b6528a6d27d3e5e06ca02bc95eff9afdc8c877c571c1d0877eaf7bdd88be25c696ed5f46f075f3a09c47f1c78ff2ed081629f5d2c07c917b0899eaa2b28a6dc41d766bcf588f6553a326ff0606d622e779dde537c35e2941414f0dbb5de6ec04732353b4539862f047f763880139920d953804f68aa4d78b50f63fa88948d220d17f208763cb1b2785856fcfafc48d5e06e75d921d03835e9f540e9fa018e861641a8d5a4e453754637821e916d24130e559e8fd0774ae211cbb5b22cc6741cdb8bcd9b649a529f0208aabd19365406dccf2aaad8be0f432a27b32d34b044fa6491d245f0817a76ae2c31b73bfe1b123bc81244679a7ea43b5f63bcc5993ed5171ced81b2a2994942b2dfd520509a402409d061677c891be49dce795a02a1da0903333cf98bed9fefa3caaff41c760a1db98289746663f1f0fcc8b8aedd42002133048157a71eaa79bd0f11b3b7e3b21181b8172f5fd2000d849720b8ace41eb96bf20e83fe306a44fb4ce949673021e5d67d790ff148b607fd62254e6ba3fb46324c89a9f52646c9ae6d57a43197d5cf42741c48ba857f787c6a21662bad613513154e91ea0153b05f8edaae38eeddc1299959dd061cc33203b8b1ba4ea8696fc30c61475543d128abd462026afa4678355dcc8b9be2f67403a280950467f4a68994080dc0b00d57cc8a1bdbf43fdb72874eabd9b7be6194b38751de3437103f656c3dbfb8579530c27abe2c4438a451fef49f85c7eb2afc714d40e4749491aef07ef69e44bd108e75023d71a7ff1c44af43613107bb1e9b92ebcb108f90fcff09f4893618eb6d17a3d0f5837a88ddb07b406aec2fb3ceaf88a777a4ce947e1839288b946ebdd8ca0f402c10b25bc1ab41e74a2aa106a8553cb824742bc39a90bacbec806e2c517b871adb257d3c245de5907891730dd7cf675898804a0dd9ac35fe69a53f10bfb2e76cca8ec85925ff13669183747f1667a13b44b91cf9360ff664de9264362143a93b38c5546e82bcf013740c95cdf8e18ca65cf6908d075d6b3dd4093d4d5a4fcb009d7ddeda48621c62b5d946f59a0297b6851c6a7a551c1b5df28f2c2d059916d218bf02484665ddf43db50a9b6860e675a785a16013301f9a5939d866ed33a62e6676387b7161d99b57b4ad88e73742a237eeb5a263ad17f433e2ac7e694acd4926ca2ca1cbc5124e5c23b5bc26cc7b5f968fc150a0fa9efdf20c8579f5818e5dc8c83f0eb987e89b8f081e8aa27698889b2fb18d64c4de7de1d51740f64b20ebad41eb36e15412443f53e45f1c4e443fc9b8677d5e586267e820af1e8695df790c4f63fd1e5b654c2ec9773f1d444908257773e71391f222ea90b4dfc411b38a84acea3dde0c8c7074d0db1b3d1fa5cf8aa4684fb4b40979bd6932dc96a64ee44a8e8e655c49d188868e8fbcc5d6b9ec66c82b3f105c776af4a0da99a6fa917264be0b473b7eb6753af9acef5f0851c88d66686cb70a713e3c92f8dbc314354878127fe7d9498eec25f51bcedbf0d627c36bdd2c22faf5e2a91765badfb4c25d7e2b2d9015ebfcc2ceeba10e121cd11f275b013ce130314f0e147b4aede947398cdac865a29eef3d83b9f7b07666cece423d5dd1bdaa06df39d4c52e191778d5f9432eced2140740afe89035dc8836ecfb3cd1e736eb489c7a583e5177c01e3ac24440452ed998cc5317d37ecd0f3d571edae4e1155883f0e19d86500a2c847618d7d2349255783c4c8c975c3501c9d8ffb07084ce99d779f1e2fd2d96c53980f507e08dac9945820a30760aabfeffe664959c681192483b2dc69f4e6fad43847b2f21513f23c209ee691ff0004735d52c81b7415732e395079f2fce3309448a8de1d4ea29a71de54ad25ff1bc50ba923f089f8744448662f56342761da6f173a4a146268f3e5daabbef0dffbd776a477ae8a583ad3048ee51fa18a6a829efeadf2aa348a1be256e0518afe4abd35feebf2e3bdb96c13849775b1fe4e41d9435457ab8ce3296455d93e75cac665bbab0c3afe5927ce9093b235c66fa80aad15db628de9dac4939a4bf2f15651ef320b4c98494e13fccd78ad8d991c8ff5c6d061f5de89e69fef413f9ff2729c6a2b51fa5ca6537f871d3591263cd8da755ec7719eae751d8e1dd17ccd5421a7bdb0502395c853ee50f012da2b94efd9f8b780b36c792bbc376de7704a506bc93b9b568fbee1635e23246ad9aa248e401b3d1ba8116bf964ee4a25865e3ba6dedd8d9ce2ff630889f3321db4f7daef6970b340420ce6dfcd116cc0df18420084dd792583cd0e1568207a9514b9589b3f94eeacf058530e10263a583e8feea78aefaf17c5047965b5212fd6200fef473f8e01cd7003f15152524ae5e3e922afad5ba4558a022a6dac92778ee75f8a13c6028b938dbf140fb7e78abd727c46a781752c9f8b8b864bfcede9948b93a79024f652dac8f91ea367f2e095a44d089072ece2baf437c2ea6486fdd2ee7be2e40413f78af62d499374c00b28241a399a915de42e8b4ebd21e3d217d586f0b26bada9915c8477aa1b3177ddb544475381c0ddce396e51ba8a7144767c0148bf510e9182fce40ce22a98a5a6e923931fe7de5cb8bd16bf19b8d2f255d943a621051332759ced60f83dd22e4b52b0bc6885af596f1989abd367f8f1952fad390d38fb5905b0e875d21217a451197ba6a8689fa2f241651bdc68713e6f8ad2218cc1d82f2847e5d2431c00370f8483460efb0c3b3735bdf9fc65a59ab86a3c1800947a1c72eeafae649361926d233de82f85fb4cb7033208075ed2cc767fdd23f6a13a1063ca8225c00057ef34c9e60691e25d6ae53ecdaca6d80f8b87781b664b46d25c3037029fc4b613c8ecc7015446b949bfbef3c5e48671520553bd5dfa79d1a54e63bf81092887f6776c63c87847044adfa4ede4cdb5be17fef08b42dd63d37797be302f4ceb911a5085a60c03bb5bcb29f37d599a5061b1a5db481f606bea6d3d242a5bb5343746e0d3d29697d7d8b2c382a932a5b4d68ec231157e55ac427e56da2285f2c78f9f56e9057a0d94d67486bf957fd9e930353c0f2ab3a024f883dcceaa62d1053156bb63e5e90dd86baf65bc0b4758dadd0f3244b47c6e35786bcf8b894294d9c977126b97828e189561f341f6abadc3ccb3ec2781dc96736f2ae9e9a76b951617751d14b4ffbbcb8180d93828df0b9b852187b564d9c54dd1705f285532bf0df92a5a616b614e05f8a286a1ca493d0d71488b57d4269b680cbbd5533cb2d9e44e68ecb2d62994a20b56d1ddff3b07452565d00bf7f760187c0aadaa6dd703612db1089494d84b7dd6c05a52a267e237502808336421fee7cf6fc2b4e9aaa32dc521bcde0f52490b0d48415bbf7908e718096eb65ad358f3757254100710dcc0e65e6c77856cd1d77d104c804874307d38c415d2ea5e296e9367f783a392520471d5dc1522bdd38803553c99d5598c89e833ac94a79c1a12eb9e1502997c3f86ad0b5a850570d4e3d4d1dad90525160cc2bb1c3218c08fc703fe77a42a6c8dbfdb6114f5a328850f13022d2b4ec3380d8755d497f6d68c8d93a0b9211dfb12179bbc310c48bae8b05a1ca794e65f3f14a393e2b4ad8361d2800515754178bdc07f03b5be95bc5621635972d88544ba28c70adf5c8ffa2045dc2bbaac60250b17ad04aaa9e1fe995265d6efdc681a8ddb70a93880affb13925033009155422ca84b1904df34b868a8317f1ec67ade31248fca857a2bf9dc1aa04bbbf0dcc89190dd8f75c28ed32a6d4e45173204c4c69ad8e54ee7ba62c0b55f14ce7cbf856fd1979949cbeeee097529cd6b7"}, {0x58, 0x101, 0x3, "49329cdf5407966f59a8db3d0d9178f3b4f63e2c5af10be353f2116157f4c70035b1d27523babfd6ef7ec95ac199421ac1665663b9aae0d13f445cde507703fb9435d8"}, {0x100, 0x111, 0xfbe, "82d096cc46876d5ff26de00e578a6e0512c199820d78b29089bc60f7a372b9c073473471c20ef3c8a845b3b379b2c3fb54c4d332a341a6ad1add41f845c4bb5b1d6a553e37b6bb0804924ca1f83b74c6ac2c50f451f17288705cb0aa3e1fe011c34d6d4caea925f9df0d660d905d020756406d25b7954c27f8d7c8d5ba3c09be7618219ab3be41dc6f6bd8b6dc9feeb9667ebef85190835e45bd189e3b005d0a775a96770e4a1bcbff9afccadededd5c8e4fc82451f707bb7e572f5b0767d9e2706369c38d00e7195bd3f9f72628432d95519bf17df1200177471e6c1dcd5329a47aecbe471af752559b1fc8e7fd"}], 0x12a0}, 0x401) msgget$private(0x0, 0x10) open$dir(&(0x7f0000002b00)='./file0\x00', 0x0, 0x26) open(&(0x7f0000002b40)='./file0\x00', 0x1000000, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002b80)={0x0}, 0xc) readlink(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)=""/188, 0xbc) unlink(&(0x7f0000002cc0)='./file0\x00') pipe2(&(0x7f0000002d00), 0x4) getpgid(r13) shmget(0x2, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) lstat(&(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)) 00:00:02 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/46, 0x2e) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) r1 = open(&(0x7f0000000100)='./file1\x00', 0x40080, 0x40) r2 = open(&(0x7f0000000140)='./file1\x00', 0x8, 0x100) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000180)="55793b8b59742cd02c7f3788052d97a6f98411075069f42db744e6f16283e4b85cbaec4720c75ae93f74d2fb4e6a7bd1d13e6f9356ef2e0a745b766284c52a055be4", 0x42}, {&(0x7f0000000200)="5a25b9f2a6774e33c9a37b55e4cef152956a0b8d7dd75738210461b3158df31c2aaeea1a0a84e95ad110a324cffcb5eba34f1a0fcedb63f5432240b380ee0113d561383126ec", 0x46}, {&(0x7f0000000280)="ec92cf481b88b950fc8b3013be63a274db567c75167840daaac97945003a9e6e7290096722dff33db7cad701190f6f6147b5e937c2bf31f9ed59d4863fed13dbe1b7fa8d5b3664f06ad4ae918658fb6c85e35476e63f449407b6bb66037f69c5a7e6a5f8b43b55b26415709d94bc999d8fb27941465d26fe65a715d20278af1a06cd941f3ed6b77dede93f9bae46a0e70f546aa43f12190c7b097e71a8e31953d68f9e771921aeda6c", 0xa9}, {&(0x7f0000000340)="54289fdab65316841b0d2858d26bcb94abc3d2c08e23ea89466bca590d571ed3354dbfb84201ee4d85701cdbbf03910c79eb32f26f36e2eb9715fc6d93568c58f650e305d8ead8b7f5fac90494a245794feb3766e0f821aa9014d646f779f3015e6c5c28da90d9c95eab5d22ef72b3ff0b73791a5104dacb9dbd88bc5e70321a09f4ada87855378b45cab8be2b3f7a00bc9a6c8a921097dd2ab7a9c90a1d78245218aad24959f307643709c4b519fa3441fee44b4d93eef09e4777652cdef677a1b4c5", 0xc3}, {&(0x7f0000000440)="f219ba5f7196eaa80ecce4d89c6cd90d9fda9603d34ff853ec6b7a66fb4102f106166a09ce02dc2ae75d44c61b32813f0f993387313250551839368c1d5f6e8c02e9cd338c429357731ac4d297f6f33d76ee", 0x52}, {&(0x7f00000004c0)="f4cae557f1c112e58f02e49d25159fe0f6293ad7565c3b7a575e3b860055d5da1108764878fddc6e16abccf0ce33b7dd5656d3ca5f5445ba5ed6a929484a4be9f70e08febbdbd3b1616c3bdc742dd66ffcffea1f6b4f9135ffa33075a7bab041c72d7def8b5744947e7b041a68bfb9", 0x6f}, {&(0x7f0000000540)="797bb60463c5be4b9c243440316d08d93a0e5664b1de8eca459086df3d8d0a023b43645646c2976518a10f8f1e88064fe52cb998e472c0a2ca090469df21212fa624f7b1402338c064ba14f8ad9c2860c1a928dc5439e421c344629ac8fdc0a8ccd92c598e42dcf8fc7f614ccef938d78abb6eb64033a015d6b5f6d8781c38e90cbb1bb8a051c5461384b62422e5f15804f408d65e7027a96d7fbd4b7f0ad59ce0b75a6a712d", 0xa6}], 0x7, 0x0) symlinkat(&(0x7f0000000680)='./file1\x00', r0, &(0x7f00000006c0)='.\x00') bind$unix(r0, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) truncate(&(0x7f0000000740)='./file0\x00', 0xb4) r3 = open(&(0x7f0000000780)='./file1\x00', 0x40000, 0x2) rename(&(0x7f00000007c0)='\x00', &(0x7f0000000800)='./file1\x00') mkdirat(r3, &(0x7f0000000840)='./file0\x00', 0x8) r4 = open(&(0x7f0000000880)='./file0\x00', 0x800, 0x101) getsockname(r3, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) getsockname(r2, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) getsockname$unix(r4, &(0x7f00000009c0)=@file={0x0, ""/46}, &(0x7f0000000a00)=0x30) linkat(r3, &(0x7f0000000a40)='./file1\x00', r4, &(0x7f0000000a80)='./file0\x00', 0x400) readlinkat(r2, &(0x7f0000000ac0)='./file1\x00', &(0x7f0000000b00)=""/178, 0xb2) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) mknodat(r2, &(0x7f0000000c00)='./file0/file0\x00', 0x40, 0xc42) recvfrom(r5, &(0x7f0000000c40)=""/108, 0x6c, 0x800, 0x0, 0x0) bind(r1, &(0x7f0000000cc0)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000d00)='./file1\x00', 0x0) semget(0x1, 0x0, 0x98) openat(r3, &(0x7f0000000d40)='./file2\x00', 0x10200, 0x80) dup2(r5, r0) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r1, 0x6, r6) chroot(&(0x7f0000000d80)='./file0/file0\x00') readlinkat(r4, &(0x7f0000000dc0)='./file2\x00', &(0x7f0000000e00)=""/4096, 0x1000) 00:00:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000080)=0xffffffffffffffdc) 00:00:02 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000140)='./file0/../file0\x00', 0x8, 0x7) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x4a) mkdir(&(0x7f00000031c0)='./file0\x00', 0x40) truncate(&(0x7f0000003300)='./file0/../file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/../file0\x00') 00:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x40) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x200) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x58, 0x200) getdents(r0, &(0x7f00000000c0)=""/50, 0x32) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/214, 0xd6) socketpair(0x6, 0x7, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) nanosleep(&(0x7f0000000300)={0x5, 0x5}, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0x9, 0x69}, &(0x7f00000003c0)) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) sendto(r2, &(0x7f0000000480)="11ccea37ddb7c895aaec63997eb9f9239beef54e551260", 0x17, 0x1, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000540)='./file0\x00') open$dir(&(0x7f0000000580)='./file0\x00', 0x8000, 0x83) clock_settime(0x40000002, &(0x7f00000005c0)={0x0, 0x7}) preadv(r6, &(0x7f00000006c0)=[{&(0x7f0000000600)=""/16, 0x10}, {&(0x7f0000000640)=""/95, 0x5f}], 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) renameat(r6, &(0x7f0000000700)='./file0/file0\x00', r5, &(0x7f0000000740)='.\x00') mknodat(r0, &(0x7f0000000780)='./file0\x00', 0x80, 0x9) mknodat(r0, &(0x7f00000007c0)='./file1\x00', 0xc000, 0x1000) clock_settime(0x2, &(0x7f0000000800)={0x20, 0x4}) unlink(&(0x7f0000000840)='./file1\x00') accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000880)) recvmsg(r6, &(0x7f0000000c80)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000900)=""/93, 0x5d}, {&(0x7f0000000980)=""/129, 0x81}, {&(0x7f0000000a40)=""/14, 0xe}, {&(0x7f0000000a80)=""/160, 0xa0}], 0x4, &(0x7f0000000b80)=""/197, 0xc5}, 0x1) r7 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000cc0)=""/85) listen(r5, 0xfff) fcntl$getown(r0, 0x5) 00:00:02 executing program 1: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) paccept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0xffffffffffffffa5}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', 0x0, r2, 0x400) sendto$inet6(r1, &(0x7f0000000180)="6011a47dce601e64979b3b8fb51590568a16e8600554bfec686fd1e608ddc3e42113b66a27d2c72939822b447286eb584c6e637973b9d5", 0x37, 0xa, &(0x7f00000001c0)={0x18, 0x1, 0x10001, 0x7f}, 0xc) 00:00:02 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)=""/45, 0x2d) sendto$inet(r0, &(0x7f0000000140)="18", 0x1, 0x404, 0x0, 0x0) 00:00:02 executing program 3: r0 = socket$inet(0x2, 0x1, 0xe56) flock(r0, 0x6) r1 = semget(0x0, 0x7, 0x13) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/144) r2 = semget$private(0x0, 0x4, 0x249) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = accept(r0, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x2, 0x3f, 0x1}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r6) setgid(r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1f, r5, r6, r4, r6, 0x4, 0x5}, 0x7d7, 0x1, 0x3fb}) chdir(&(0x7f0000000280)='./file0\x00') semctl$SETVAL(r1, 0x7, 0x8, &(0x7f00000002c0)=0x7) r7 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x400200, 0x24) mknodat(r7, &(0x7f0000000340)='./file0\x00', 0xc040, 0x1) r8 = getgid() sendto$unix(r3, &(0x7f0000000380)="23d7535c780efa86c0e921e13a0c639c92a1bbeab98fc1f88f74e321135cadd8bd3e5a3121d88948ab0030f997411ec40056d8c93987a48df90d4b650402b2c2efdb45bc49a004a451c4888de5a37b11b4dc13592a8f3cb3667171182f", 0x5d, 0x40b, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) getsockname(r7, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) sendmsg(r0, &(0x7f0000001bc0)={&(0x7f00000004c0)=@in6={0x18, 0x3, 0xa000000000000000, 0x100}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000500)="a0ab238d6275dad4959de06794487713c7fccd931eeca3ada8aa5bd49732937631b28c036da38c96718534f3d950d667f7690d430a10f83f87d3769fd53250357e7e52639e0302f6ab69e79ab2955002252e816344cf94159e843624d46f471ad665a68e8a0044856a913539d765c0e16d3338a483491c3a1d7fb0f484b9c789832dc410e277a3943b1d7c3760e07b7a76e59b0db0b34d0577ee35c71b531caea207abdf99f963778293895eab941d6e72b1c4ad2b140cb10e0fc7f1fee8f6", 0xbf}, {&(0x7f00000005c0)="190dcd019b99adbab6e0974ec7256a5c42cb056fb9e328c274ad47e9062e870cb7de5e079d7ca82c8443ffbabfe47a633712478030943a15bb7052cc82327cc4e98e12a40ffa48d5d383bd5e69aa5943462b36031d4211f69342c95309240a1c8578219b4bc8b344fa4c3418b681061c2cceba34925b2e72ddbcae3b7b9d1290c143cbc3f9ee45199b1738dceb636061eb7c6cbe36f3", 0x96}, {&(0x7f0000000680)="23f07c125977bbe9831a6b432c3cc74e8cd140eedf167975a38159f9513c77d16455446ffd14f7bc1067", 0x2a}, {&(0x7f00000006c0)="4b2cdb8dc945b5aabf48e503c6ac70267dcdfb7c008a2008f91192f1862ec4d74fe6ba5ca9db9f7738e2f63d6c1a461f2f566695608808cb9b375aae2b8837e4056b87d6eb85a9e0c0bdd0257069933c54987345a28fdd3b088c709f78dd2cf83d5ae34c368f95065e81a3", 0x6b}, {&(0x7f0000000740)="07f45572650be88db3cd30e06839c50a6f0cdaf75e5b75f61d46bb09aa8c092458eb0e", 0x23}, {&(0x7f0000000780)="bf70c5db1b717203f4cda7aca8049e440f9fe3695db1b3154001766ab101490003aa088c16917072ff3ba9e6519ca7ddb9fa3fff7a080d9aaef033d42a6ba405e2799b8b0f83ee4df24793cb917728bf6c678fda55454e086fbd19ecd7979be5be64b72092a37ce2460df06ad7716aabb42bab6666223ac62160cc4a3ec1ccb0bf1a7b332811ac8406c8a31b906467ae11508c45367b74d7c11a44635b860a8eccf0f575dcde71813db09fb0b165903dfb206a75ffd3dbdef748c35463b55f0c8fb20f2c0d85ceb29d14fecf5ad1cfd4261d0a5421a4992052c5e3a3e77321ffa0533d370e09613df3609b8a87ded011a005fb267ff58d934dd1bb7e1ba2e85d446c95fadcd517778ea5be06a5c58297b187962f375e3c7773aeb0d06e1cb1e52d16ce6b75158f121cde7d1f97364549bac38e83ef4da4b8f230cfe3fc0c0cf9a93b2dbbc364961f3ebdea7ca9feee62644c23f4cf55af24500f89a4c125baf212758b9af6dbbd70a3bb85cc30d1e4cffd74e6bd3cbe713716d9681eddb42d18e630c9bdf72866058a1b4e1264dad8048daa7ddb95138d18423cbc3adcba88572b24a904001ffe8f430547802aaa12dbcfbacf0bee5282f2db3702db2882c9e5826a1e7e6cbbe4436bbab30e803f422951455dce74f388945f0d3a7b9c564dcf5e46250465b495204f179d338aa1cfcada3fcb761a0547cd573980cae0ee74309aa9d1975dd9a3b81c84b5c1eaa378d4e2ee4d56b8acfb87e121e2139e190a24278fc39fbca8fdb555a0a6ee2a5269e875c31c2ced190f8c3624d3d291fd422dd76e91be64588669c2623caadb5a6882f0c781e8c56df0a04497a9f81ea961aed329273e664159a3f2f8bc31a96069c992f5dee94baaf0fe71192637ce7ad1e7790600fc4fad307172c0bfbaba8491e612262f44c604c215f6bdef797e08dfba7d28368c5f8361805fd5084eb1057af4bfbbfeff494f276e4c5df11e17c58fd04086da61ae6b34c8ffcba2d94c922d7e112dd185a0a78205a33805f2d04def0243cd7885df21778f5d0328cae004055f1fea8b5c7fda8c573a937af9b9942f9cbad0b5a7558b86857df6ea3130702b6f51041ed06a39b79b00dfd9197649af0886f11a5adc865f999ce0f13ce46eed314231e3e54355c8507b39448d614c51093cb3fb2b354e5602edd1af5ab1610fe332d39410b3f1ebd43b7ee1574dc3b8adef86c15ebedce57f45029d4fbda14012366a595f9da3b9cc51a3c92b4d5a4697df606154ffdbbc0dddee38bd6e13c48cab078af049f36523a242a3bbc7c77d3b213fe2f3a85d2400d3e03a99776d6b4306a01d05e20ea8b290e879ca736bf78c6a4b56f4da06bfca29d22a21effc958d442644161f20a24ba168ea7f8e7aaa14aedaebc8ad07ad0c21f24b69cca8517dadc0a80e996d39b9cc193e0585695b3083c9ef8c7b7d69d05c8213a5a3cb70ff568adca4f9d77d61bc7fd212b4f956adda6f838b8c4e7d2356b4ee5a58b972014de4bf8f4d651bbfa6d75c8d92323d4c7768354899d9761767186dce2e31162c49072915307d1bae3c6d9c90492592a98c046af2ea57aa0858f13fcbfbc5979b9b3cdd790bba64c7a128153c69c8c668a2fa0915079b580f6df792f47db743bb5afc8c4e6d0e68f232b0c1cabbb0409bfa3cc6ee48d05d2886deec7e16304a6e02a328a76099fd68977cd95843d81c3f6d2edf83463bb19baa4c1a222bdc3589824934a29ecb0531e44f0af89bc1e40e94452293c35092150b6123a5032060bd3bde1fb1cc6f1ca3ca106bc972ac63cfa5e34d0791faed998fd568f00bff5d1aec81c938dca3ebb52d4da02b6a339cb08630ec8b0f2e9f7d2d5f591fa5e27767dbabf424320e54215c5ba6bfa748bcb6cec6699fb0c5f479c2cfa23c9197915d3703c4b4222630b1abe21126625ecdd1fdfeaf7ea0b70299a5269fcc017495e3adabd4d42ca2f2abe8320ab615aace1e8cb697b9006a5301a79264faaa56fa099985df4d6bd0ebd348b184f440cfc0806e5527c29dc41056c4e10b722bca93736e8f4c7ae034a498a767363a42cedd39f4c401e7844518436a35cc97fa84ea52a9c68e7d260008023f7477687d717415e9e39d337e5bd9e2201d0d780b5f4e8f161f366c8729733457af1cea6d815b82fc1dd1c80ff070ef8304aae336ddef6a6fc2e82f153aad7d82089fdb5b028cc7664376a43f9c6e1588576f902700c0e1d7cb470cabb27a41e617dfe89950f72641c674a12bdf1b7513a7c47368f8c5697776d4030cea7ec09201d528a5edc81527269040328cf68c33be87b5f2d25d245cd9a3a9551d18bf19773954c557226f5330376023a9c5485fd68c636f88ab1b024c46e51e1c2afad80320f72ce8a37171cfce7926e1e752ebb57fb32657fc0a87986a583fb8724cc460715498be732077d88236d18a3cfd89e73332ffda697976d23e0ca1e80cb96b7f713560c0ec8d4cb2db95187f0f75f9d168f51fc12dce1176320b42e74e0b92e1e7c8284bfb48cbdc0d7f3ce452f913442e331bb7f05e2625c432610d58086c5d5deebb521c5d994f462f6bc6d558ca9c2bcbb8918c0e119ae5156f45cd5365924f0b510c0e5527fa5e0a5c3dc786a209bce308fa0d3205617840114782e5867f71361fcbc86b4cc47e66fdfa830d95fbf1e0270308b597f05f6ce31e4124dad3eaf2e88f83e4544864b3d8f59b451e7297df363dbefd1b4755696f78ca22a4069533ab2c3e79e16cebf6aa1395edc97b40b28fbe45da753584f19f57929235fddce211f429f90937160b0f41521873642c72c82da121cb4badaed8c436242f939d48dccef9f62f0d8b3e77f4eab44cd0791c8c5aca85122bff4665035258267ec5a8c5df419c243938cfd0523d12ed9d541392bcbf69d71857eeb3e07cfa614a7e7102f8f1e423280c48787a50c33d38f45772a6a5c62327cc6d2f73c914cc4204a93c2ca676f2aece64714827ed70720b5b6b9f9b24745d66e534d0721f36bff42a64647d0a4fd7298831813606e93162a8140f36372e35f494a0ab77051635d64de3b4cb6ef80e949f085234ca7b496312f2a9705baf9b550f655336815dfd5a302f2e6400c48fe980498aeedeca6879fd2c7195b5f0b66ff8e129d428ee9fa3e69f58d36c000576b67d96e4c551bcb2cfb46f1885d2ace16c2828016b8fadb8f2c9eb9cf45202acd1589e0d95fbbbf60dd188e9fc4375f2aa5aa1eec3b76cc8a6042fcc3b54e1a526284d563e0ea632eb00c1e9c9358f927888439f02725ff2ecd106dc36415a4f2879f0de05e1947c7e4b6c7168b76135ad318534bc42af6e54185e33f178febde5ec3fe9c2e63437236b6afbb8ec24ba104bbf54bacf573b33a766e8670182dca3ca86ca856364f30fe154c3a42f14098b958a89a263471f1efa316cd0877564605a760342a242008ede6fc2dc09de2304e4d5a5995dcb54b51e01ff97550ea6b14d2dd9d98a1ae0632b3c6069613dd0fac7cc6f745d3b9f98c9f4dde27a6f1c6df264366a23df7fcbe9a80d6b5d607259d5bfbabe983caf9b5e38546dce365fb962c46e1fde268cef3088e8b83ca76c1b4923c1b19c91eea2391002cb692f6c9dbdef8eb83ef81e58644a0a4171d9d2447dbae08b3cea8844df29baf3004c9aa1bada5b13669fd2ba197327a782ef0828edaf150d997fdd584c4562a175429fada21c39808dbccbfbafe2e4461d784522e83f971041abddfc03ac0720f224f48a6389d14258236bcdf066cfc07f5870908446802ccfe2d6f507d339e6cc3c5d8106e64dc7db589f91c4a0f78ff754e293d4248bcf84a6ec3dbb85e5b58bd842954d0cc3150b6827c055b92573f5bcf4db82bf4c10997e4445c7a946b0408bc5027bfed259a6c0e3b3a8002c0b176f03bc186a6a4d9ff92c627fb5160679f2ff7aab098a3608fc4ea244cf9303082346c50c9945cb1d3857bb1d9488ac482527b5a538028b19158f1b14cfc5f281d8274dc691187c57e1debdb038b70b47e78f50da61803248efba3db3f8af8d9fe1b8c3c9bb46eac11f919ca5b6687aaa2fc061c7fa4511c8908dafe03541a61668edfa4e91dff1ec5562d02b7b1e3927c29e6d703f7da5b67397ddbded753caf849c7dcd038b44a14a103cd4cc9d111acf81e981624c62c04b602161793bf04702ea8f063aa2907649adb8f0f792708eb439cfd3bde77104bbca57a8b73dd1da45e88e54a1c7936d469cce263d2127f5d25fbe624c45af758d8d269a8a4d76c44a165a8d05a136a0c5dedee514d0b3807bcf5e331cac0c90a0880bd2429120e49df6e45050a2e7025db16da34467e912afd594f2e673cfe5fd9c83f87efee9ea181fef8115ad60c6b9ae590ff1b140629d461ab2fdfb3b5cd7adc865bea3146bb94165109520186ef88a197508657ec3fe9b1a8738da24114d0ec1248e6ea421164a0a8588abe1a3b733c7bfe201aad58305aaeadd4a1de90badc71a35bd8f12fa071c2850cbb9903eb7770778e076884a2556572816f2e3730529affc741f0123f76e98976fe6e19ea4ad66c41ab133e7af8cab40bb2f4c42455c9bd43eafe8d3d7220e6acd281de1b8cd03afd72ff6ced04c1726e420b7d8148c35f6fea17f6663e305e37814914b8295f9d3711ab221cb1d40dacc7c8f4057a37edca4c808630fa482beeb30b37cdd4490b7f71df8273243f11466ae4f291d0727c8b75ca5068a58543ef60c4d2a43642d3f2e3e75af1b9bee546e5320aa6d56593bfcc8b0655a5f841d4a9b34893a2c7d7cc41d066b34ec6e9acb2815bd9acfe8090c6ea20ac3a7b3cc03f75d69092c55ac3bb6ca49ccf0428713c5f732d2479685d58283fdd0cb3c025aa2ffc7c85effd1400477a24be27ea88214a94a7b6b70b7058058410def129e13d711740fabe017761f4fc185be69dda938766f4e84e3a86b311920e1fe1e8a31a885af1270d8b90e6572874148618c10849cb5bf76bb79ec87b3934c9d4fa36a856bc715e959d3071970014fe44651453960f26de40e35c4b81d9db0d258e36b42c63df8479a104c327d4132e262692fefec7dd385fbcd89d263e1b587e5b9a7d3f4ecf8434548f0ad2e05c5eca499ee6b9adb50ddee7bb6f2888c0aa8a08f8b0f19ff88526b2aef7d4480c38d7b312ada3bbd940c6f0f9ca9bafd50843d1181cd86c72a3d1350f21e1d779fb68d279ce9f5f9ed01aa539625cfe9384e05efe7d97fa58ce13847c5371fc91783c8383db779ac902e1ca3e5acbdb8075b779ec1f10c3364f173d535c97ef35c9528ecc225251f35343a4ebc973699cc0a4615bf4cefaa360d67e45340b41fcbccdb68a71bb332762ca6954920607aa369982d46a0c2542dc7ee9bef75d1d9e9a3c666954df970f0c4e5cdf3093c6770e87cb53727d8049fd3a929e6f89fcc295b131313b7840c9a931cd9c035065464404d30924dd1a54bd735d3fd7fa1332dccadc9d95eac09782e3943e9701391e9cad01dad7fb61c704ab15f95691454a94b836c0c1b5070a2062f0ff2f7e15324454c6662dd57190124c3672d95d0ed414198a4bfd1f6a3ce5106cbac9825a8cff3f48433ea13385d1a41d9920bd5eb8526a374430783ecfce61d3510769c7a299ca113d47240b3d90eabe1c0ec18f1a476f542c7d6aea6034dfa7f43d7d4429a10612ce41f8e2f4c8be0750586e0028a0f9159dbb67fc2f1cc923c66d73e85eb08cf360aa7e37c9075fee699c0c3ab5c22111b41efeb3dbf9d7ef41b47b6dfc9fb41d93ea7c2091cd1dc5bed42", 0x1000}, {&(0x7f0000001780)="d9c525eeae962688827c145a001981ca48e645bb9967977c724c2b3e33bc479cc6cd5db42e", 0x25}], 0x7, &(0x7f0000001840)=[{0xe8, 0x1, 0x4, "7d70184f4425c1f2d101415c597163762f1b15570e7223017f7f7518b206c527012eeeaed35848b83d177c427039133686af7b564f5b2a9efcf24c399076857426fa4078b3bdefe7139af678db9dea95748ce2efcec564164c95f7cc1b97df9325b62e845c070c3f68100db354f66007a4cecbee0f30d4c0481d478b7aea6876e287760f4d9dd9e3169ded9e614f73f92837fd15da197b30f7df779bd570195190ff78335a5c0ba32a14587486a15608b4410ded845373aaad18e4935778ca06d3c0d30c4d224f2e3372b4bd9a3a1274f1"}, {0x108, 0x11, 0x80, "23dc97cc6cee8571dd58cc34f066d0550e1fe44ea6b08e606fccddc42207954b9ead60b135f313fe768230570aa240962c8afc9197e4066648b51686d79ff44a99c1e14bf2e5533c301211f7aaa9666eb77f30213a1542a533dff2dbd516d7b148c49e5483b641c927f4a602d4cfefccdac3a45222f0d39f24bc361d215784668c6c87b565923a62a6ea36aec7ac2b60e070412a1691c249d4cca9136e78030594a71ba6530b30a8452831f883af4bdd5b682baa0f86464706f16c2be9e14985c30a1f66edac6be82913779672d0728370c0f540f4044280b74758f1c16024ce1000caf3a9c715802d382c81568fd9d0ab491d"}, {0xf0, 0xffff, 0x20, "d522d61dcd248d9313841ecc251ed42566a65dc6ca3bf09f4a99c72ccca794930bed1dddbb3543eb5d53c209a1550e4a0a82c3513402e9b442cdd6febe884d0b54f8d27123ad2852d1e762338c36155be7bb1117d301d3579b9374bf036687394a78077fd1db0dca5b652800540b6e90616421e16b70ccb80fad53f62a9fdec79521c33b3f18c4e6ae081e63b4ded8efe3b6d07bea48d4caecb62d3dc4de66a6974259054095a21c85e62aeaba733ea8dea155cf617f0470c72eebd0e8db53e1dd52a54ffff905f6d880c5e05a2423ae9f94f3d09b39ad8d29c32b699c"}, {0x10, 0x117, 0x800}, {0x88, 0xffff, 0xffffffffffffff1b, "9f9d1a54bb13bfffc77125d64794d73c3a165117dc05d6fd5ad433a83d09c40a639568fa8fee77f6a5d6fa2497fc4374ae1fa05348ea9cbf2e2aca3f89b6960a6ca69cf9cdd950dd43965e822439e376408bbc59c35f7f45e0d7708774218f2807fa27b012ad2753aa9689b0599f8b8bfa44151286"}], 0x378}, 0x4) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000001c00)=""/148) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001cc0)=[0x7, 0xff, 0xfff, 0x1ff, 0x7fffffff, 0x9aa, 0x1ff, 0x26, 0x260, 0x401]) fchownat(r7, &(0x7f0000001d00)='./file0\x00', r4, r8, 0x0) getsockname$inet6(r3, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000001dc0)=""/207) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001ec0)={{0x9, r5, r6, r4, r8, 0xa, 0x9}, 0x5, 0x38f, 0x43d}) getgid() semop(r1, &(0x7f0000001f40)=[{0x6, 0x9, 0x1000}], 0x1) fchmod(r7, 0x104) 00:00:02 executing program 0: r0 = getuid() r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) fcntl$getflags(r1, 0x1) setpgid(r2, r2) getsockopt(r1, 0x7, 0x200, &(0x7f0000000000)=""/33, &(0x7f0000000040)=0x21) r3 = socket$unix(0x1, 0x5, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/93, 0x5d}, {&(0x7f00000004c0)=""/143, 0x8f}], 0x9, 0x0) r4 = paccept(r3, &(0x7f0000000640)=@un=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e, 0x40000000) sendto$unix(r1, &(0x7f0000000700)="ccd7c5d75f104a1b59d6ceb9006aee9f1916ec658b3ff3413674ecf7440c938f2f35be819965f26b1bf40fcb2fb3758f3900aef04367edd65c313fb069305cb0d6351c4e5aeea6ca379a994e642bcce8e94babc14066e3d64950d0b8d184d130eee914f98e2a35c69deb8c0b35961dfd7d9269ac6a83bb2195f7e79f97cedac0164f90a38e21441b301c0347c64e99a6cd596daad105e6bd34032793ede22d90485f953857b3c5438c13f69b2bbcf081033551549ccee5409ea6ef68", 0xbc, 0x2, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x1f, 0x0, 0x2) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) listen(r4, 0xff) r6 = socket(0x10, 0x3, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000008c0)=0x6d2, 0x4) getsockname(r1, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) r7 = dup(r1) r8 = getgid() fchownat(r7, &(0x7f0000000980)='./file0\x00', r0, r8, 0x600) r9 = msgget$private(0x0, 0x10) msgrcv(r9, &(0x7f00000009c0)={0x0, ""/181}, 0xbd, 0x1, 0x0) setpgid(r2, r2) openat(r7, &(0x7f0000000a80)='./file1\x00', 0x8, 0x2) r10 = socket(0x0, 0x86d39ca24215c27d, 0x0) fchroot(r4) getpeername$inet(r6, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) getpeername(r10, &(0x7f0000000b40)=@in, &(0x7f0000000b80)=0xc) listen(r1, 0x20) getsockname(r3, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) 00:00:02 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) shutdown(r0, 0x2) listen(r1, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffffffffffffffff, 0xdccc}, 0xc) sendto$inet6(r1, &(0x7f0000000180)="624176a53d325db33a3643e159471d0886d9d24ac98184fc7fff875fa3ec4e90e1c370f1bc4b32c4fbb4b3ee74f54f197af9e9f7199550e65d82406db3d393071ff5d28b9129d0d54bcbb73b8a8187a2e61e24fdb8103dc08fbc72a55187dd36a7f8188736d5983889504cf3e16d7ac2d8941257230c78d43f8568c8e6f95109e68732b792b8dda4f42291bc9034dd08bc90ff30bc66f8368e2c5ca10e512b98435f5bc37e9d", 0xa6, 0x1, &(0x7f0000000240)={0x18, 0x2, 0x7fff, 0x1}, 0xc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)="33868862a97aab70577421182163a1239044ce0ff875e929db18f508eb92d68555c0c9fc4aa473fd26b6b48939d73c4ca681cdc97920671ddf95261a131a755e292cd1c7e4626d65ced14b1d3c9a6b5b94d07e99b96a4b0fa08194e4f35723c71cd0244f782b8c5dda684e9d96ecf26b859fe6aa6705df8daf8ea11d5693e6772d9e75ad98a12a81d0278da9699bd10e37bcfbdac1ba2eacac792377d2b63853de124e28f8de374aeb4e26fa0d7f7e", 0xaf}, {&(0x7f0000000380)="43beba1c95ab668341c2e4883c", 0xd}, {&(0x7f00000003c0)="bc57e2c03877f7b7ee82adddad164b365656ffc8865479b0911dacf97fe8c635bc86c7e1ae183d90c2bb84f548f7cd3ae245a5310dccd68ad016d7082efa5103878f2e34df3f11e9b3918a17432256de5e13aaa59498b66256da390ba98d466bdbcf8891e5c8d212b3e83353a643d90c58c4acf6eeac1747393fe36e9ee508e31ec66c01c3e696b7e00c6f0beda69f263395633e283ab4f392e1cb79df9f0fc020e9943607d9474fff39f43ecee2fda6dab1bb7071928a435b33f3", 0xbb}, {&(0x7f0000000480)="c17853e5795a3d6e4e776c53d42dca2e62d094f07a53a8d0e4129e33e69cf984496e00dd3308d83732864b6e40543a35d2dd9aaecce42dc82caebe17b759b14230b1c03132af6cae265f6c39dc79d8233736fb290ab6534096ec897914d7ae826116ed91e1804f283b98d58fd6bc363f7782a761d84fbfe4bf35a849f1598e81801e87d52613acd0a46a9c283ae380023ad66c4f752785e925981c6a2442f4e816796f1aa3de839d5446628796a003df1b72c77cde", 0xb5}, {&(0x7f0000000540)="0c316d7666d1cb615e1a5f33bcc2df71868a58fc1ccd70d14c04017519f589902662ed5e9021ba212c2888dc0f0eae80afd60cb4456d9c70e3ded0185f7e60e2f23c57eacbcac324a3c6a225552e6e97483fcd950a2fc406368f42cc05e0771d047492806d4a8cf45a33977853e8b876a2302fdacd51f78e54c807b947", 0x7d}, {&(0x7f00000005c0)="b8c76a3ec6631b5705f72d13da584208307a4c5504a9c436e2175b2737123d1b3dc87cc3ccc2f106c1ade394cb353824672496f315e5e6e53f5df1af4c102dfca15e0fa7450e101552c6aba0400f9aab33e530b6c86f8f8a8ec4dc41f2bcbf1254e62d81b077be34bef62e4f0fae9f7ca0131bc948d258401f", 0x79}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x20, 0x1}, 0x8) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=""/147, 0x93}, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) r5 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r5, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/62, 0x3e) connect$unix(r0, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a00)={0x74c6, 0x100000001}, 0x8) clock_getres(0x60000003, &(0x7f0000000a40)) readlinkat(r5, &(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/131, 0x83) connect(r0, &(0x7f0000000b80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000fc0)={&(0x7f0000000bc0)=@in6, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000c00)=""/184, 0xb8}, {&(0x7f0000000cc0)}, {&(0x7f0000000d00)=""/205, 0xcd}, {&(0x7f0000000e00)=""/128, 0x80}], 0x4, &(0x7f0000000ec0)=""/243, 0xf3}, 0x1) semget$private(0x0, 0x6, 0x9) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r6) accept$inet6(r1, &(0x7f0000001000), &(0x7f0000001040)=0xc) r7 = msgget$private(0x0, 0x400) msgrcv(r7, &(0x7f0000001080)={0x0, ""/22}, 0x1e, 0x0, 0x1800) clock_nanosleep(0x40000000, 0x1, &(0x7f00000010c0)={0x4, 0x10000}, &(0x7f0000001100)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001140)={0x4, 0xfff}, 0x10) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0) 00:00:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/120, 0x78, 0x841, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/215, 0xd7}, {0xffffffffffffffff}], 0x7, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r3) sendto(r0, &(0x7f0000000600), 0x0, 0x404, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) renameat(r0, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00') unlinkat(r0, &(0x7f0000000700)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000740)="f8874c23f52bcab65001e75f5fe9a4d8be625ccd2a7283d578227067063dd52c2d4627f24f944950aeb2d75654a9d24ddd1bdcfbca46b7ef0efa5f0770d3f235e060ffdee18afeae684f939de3d03b5499c1140df9f0441f3924cce72593e916dbb04bdf47a574fbd9838976a6974ed1bde2c5a60e84015949516424dfae6cb85df28b7b7b102c1a2b43317511eca6226153fef650992030e8c82268354a82412e2fd7569adc0eaf4d0a90b4ddf737321e220fb9cd210f41a64fadd0470669607fac5cb94358", 0xc6}], 0x1, &(0x7f0000000880)=[{0x70, 0x1, 0x6, "d62891d3e1ce45939a93abfc540f885ed1c3dfee7ab225cd0a1fcc440c07e4e8e4957b4927a9777e8237f0c50cfd915e860c32d60820375c0c2fe2a5f6834cd82c1e1d030c788cdef18c90cad284142d0f650d369b7456408fce391c1df969"}, {0x10, 0xffff, 0x3}, {0xd8, 0x29, 0x7, "2a4fd31baf921356b5019cdefd616f1d906f69ce7f3206fa78e22e70b5f596758acfda305055c3b7f32c058a2a85516b65606f9d308be43a89dd369200bda2a4eaa369f3a51510b37836ec09e7efe3a2641166d35c9a7ea4b7ea4a4e4d1a68615da9211caa11bc79711b0d61225fa8633ae91439cfc9f7cef3976093db3d139bad83510b0b09e17b1a8c6b4dc64c86ce3329f7d23b0849b754cca6273770ed542d0e99f8f429efd828b1bf014d8e0f6ee4381d46c68d43e31935014ada15169292a4"}, {0x10, 0x117, 0x200}, {0x18, 0x101, 0x7, '62'}, {0x18, 0x17, 0x100000000, "9108cd6a6b3d8a"}, {0x70, 0xffff, 0x5, "eaf475c1d45c8c1b741948e413a64d2eb9d35d3a3a8332622af29fc415a5f5e9bb41859a3384d033ee5ad8cbd2487357f243b5425e06c877341ef96adab757cb795db5f5b9edde3ebc90de8709dfddd97fa0b4ea21e2b4106fbbe80ade3f"}, {0xd8, 0x101, 0x1, "ea11429abb86a2e6dc7d6e5699663be435886096aef778fe0ff343818e8935a84d8045992eae649820d841bb085365545a45a0fa3bd805243f1149ae3924ec664c7a2c66b84d4999c3ec4a7ea7b928dcf212405efb41427cbde7c47e152cf61497d397f72c397cf938254c60c662abc4f61d4472316df753f978fc9dc3b3f3c7df9d98ef271baf284f5b940a1443a1b0cd1b1c66b26d5c9029cb71f6471c900b95e8f57b6efbcc8103f3653e9c6a4cdb0f5265df55e2a505d43beca9655b71df3e910d9896"}, {0x28, 0x1, 0x4, "c063c1c07f24aa50e77682bc007951b6b446"}], 0x308}, 0xa) chroot(&(0x7f0000000c00)='./file0\x00') sendto$inet6(r0, &(0x7f0000000c40)="eec86fa004ce73d09ab4f60ac57057c70740aee6df51ea151b9889c062f4700b707b395c664d4887eabbff9c28b46621d97cc9697453b21ebe1519e3d75e7b2b2e6c073d0a7cabafae687508d37b8c0323c7e8c7a423b08296be6a0b046577b40667b1fa21956c9a52cbe556632d4ebf1ea0eadff8d0d9b7e5f5ede28a6bf78a07768f94e5a99e6cd1", 0x89, 0x0, &(0x7f0000000d00)={0x18, 0x0, 0xffffffffffffffff}, 0xc) lchown(&(0x7f0000000d40)='./file0\x00', r1, r4) chroot(&(0x7f0000000d80)='./file0\x00') getsockopt(r0, 0x8, 0x20, &(0x7f0000000dc0)=""/4096, &(0x7f0000001dc0)=0x1000) faccessat(r0, &(0x7f0000001e00)='./file0\x00', 0x48, 0x200) accept$unix(r0, &(0x7f0000001e40)=@file={0x0, ""/20}, &(0x7f0000001e80)=0x16) setreuid(r1, r3) munlockall() r5 = open(&(0x7f0000001ec0)='./file0/file0\x00', 0x11, 0x22) openat(r0, &(0x7f0000001f00)='./file0/file0\x00', 0x22, 0x2a) getrlimit(0x5, &(0x7f0000001f40)) socket$unix(0x1, 0x2, 0x0) fchownat(r0, &(0x7f0000001f80)='./file0/file0\x00', r1, r4, 0x600) rename(&(0x7f0000001fc0)='./file0/file0\x00', &(0x7f0000002000)='./file0\x00') munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000002040)='./file0\x00', 0x20) renameat(r0, &(0x7f0000002080)='./file0/file0\x00', r5, &(0x7f00000020c0)='./file0/file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002100)={r2, r1, r4}, 0xc) 00:00:02 executing program 2: r0 = socket(0x18, 0x50000003, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6, 0xc) sendmsg(r0, &(0x7f0000003640)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c655a00"], 0xa, &(0x7f0000001300)=[{&(0x7f0000000080)="e0eb33e8206f5e8c971d06727b5fef297a97ffcc4c9ffe369c672133a94d7636b7a3f3f6535dc58a314f03611203448ebed5a43fd37a1dd828185ce1ec33c5988a5e761639496c33ca79d6d6722836719d6d11f1d0287d9c95979d21c5a61c5ed3cfa9953fcc50359042ee424bb624529eba017a8a0231ad505913ecdc0338846bae2bbfc84bd71bebec24e283c71e828d9bffb14c917bbe107f869d62f5ba9fa3144986d44ed0be724d16c77a99731b5e9da254f1b7f6e1f41efe16f5a4a654778b3e4a2cdf", 0xc6}, {&(0x7f0000000180)="c2264bd42929384b8f562b8499b4ec4c01d91b67e98b7c316b218eea0685af15e28d35c016d3ff951424b45eab600085a4c279f7b40cf18f360341e43e308535e7bce55e042d18d3afa5eb995e3fe7f842ad04541d190ed5bbd0dec70c75397149656332d835b6", 0x67}, {&(0x7f0000000200)="3369d42ccd03d162e25b7d2ede91188d6b901f4280a45a1defd7f094c3c25b8ea744676ceb1adc340756170cae7865f28972725d9667d99d35f806806a50bce691aca30ebaf212447cea1791d0c01316f2e61906333f692e9b76f57a12ef531b3cdd4d27b52520974a5de210df3b8ff6e64e79f926f3b90c04a93accb3f8f94f9a43a0f397fb77c84bf0a7c8e87e4b064b809762b9919b7de415f7aea9a5d958ed9184d729188e4a054d22e560b5360e9d62e2af1585367022bf2019ccee5beaef662d603e0cf2813e10578262944d28738f116f17c8b9233d826a7e0ffc8f7290b04be3ba43a16730dd9365d81ff1e29e844c0cc05431b3e2e49c3ad2622f467c233b01cba59bc55d2b762ba4a16939c2866546ab20ee1967c79e0bf0f7649ef08f6255fe4ee032cffd23b775aef644ae17a3f30409214eb0664641864678313f2971a8f9fe890c47826e3d370e44b23aee722e3f0af674577f2ea650a66552ea6c03f22e4b9b4b1ace3b8d0471666a55864980f12ffcf609729454ad4c4c81c60fcb158ebe90dbd1abc698a082a18f8f6694d683d9e9ba130115f966a280c6914eb144b212a48759e74d7c1a57d0992139689fc3163c70cdcd6ba572fcb5e85a2edda1c0940cd4d31879c0bce038e2bf3d37ecd38c23bafcd78372e00036a2192b85f36336c6d018e228bef59a3ada9e7030454b7c6aec3b5907cbb167751c6637383959c12d4d1acb6f186c3d84be3083a9eb17ae33d18573ff76c1b8c61e986de765cc4fe268101bd38f9a26faa5822ebfe88ae60ac691d42b3c8a2453e1dd0d568aeb46b625a3cd805416411656f94b9eaa194364ed3f20b7251197db771c0e1b3f32106cd8cfd5ae0d376934d0e209af849789688b230b62ff5060ff0eafbcf2359bce64034c217e43cd123fd6f3386c627d685cc5d3d82c31e95c69333c33744fc8951e66a42b92e6b979b972adaa54e4831c413ffe4e625f6c6d720c766e601ec5e3ad86ceb0dd4be001f29b36d428049479a0117d0de42db8b630d2265f30cfe74a546eaba39f6cf02c078122b08e3e84feb3abe51090d164cef3286b23485a5dd9c76f3a5e3e6781e776137f49e74ebf8f31500c3be43c07c72873255ee4e7f70a2f71e2dcf5620a0ee03aada9dcff2e867320ea7b99e28b2a998b55ce127a2c2c4d3aa4243a035b7b07f2662a1917df1df99909400852b74687937a344d6a50b508c119b54c5bc77bd19dfd8155c75f202ad49f6de19e059b072460455eadd278bb388946c3d7ad46a4ae2552b0f73ebc1c146a9363058945447f0064e166610674a4484115633f2d0fa322ae61b359bf0a76e5d2d1e38d1fcca3dfb19c832f1f685b0d39dc67d1d3d7c793c0ef524dc1d9b7f962058a982d83b9aa02e9b7c3255472bd44a685af5a45c038ba35b4a9d104676fc19c060f70f398cfd3f5415128860c93328caa2834671461d4c20b709a4a943ca603b16436d0d1425deba7e2cb64056886fca11d3fa9e7b15c4ab7731bc52b49654fd66340b1fa65339c4035f5568c02123a8f7dc60438fb85135ef796188994abefeb6bd1986d2a9f6472d80d6a1464785974903b04b816231f651883878d34182b0d138d99690be4e7221742893bef73fd7bc500418a531f2ee994dd3e4c0db4824dfc012882bb7cdd9c3df4e1c0e2ebe879469f9c3dcb9f0ffba9c5f4b3c4ff6727fa1aa42cb13ded93c4c697d94b94e0094cc1efaead8e35340c98ab8b6770392dc7d1e1878485f58a20b1c526d878a5d29dd80476f21665671f20eb274ae9758fe2188d82f3ad0afe4ac737a99202a7567fc8e3a14323b8795e9268845bf592f9189b41de83c1f288ee1e2118451af1e4b357d107a56a627f2183dde2134db3b4584d11cf47e22b3202c78970cfe9d240036ac2d3abf372213fe9a13c9c93e49e5e70ee6f5b44e07137be0653e8d31370d2e2e417b712ed24020a5d765049b5603cb8af2a17fa0a177048f4696a2a7a361cf4c74713e8e316a88a6373b6895689a65e8b9658669a5a15e118e27047b8ddc904f48fadd593bcb9378eea01eb3d9fc0ce33177219095fb0b1860d69105b2ea3ccb8a2ae07044db4ee9a37462c33e5a554e54ff40c3b08acc7d034d12a48e6746b7f07d9357d33463dc630b93b7d2e18e25704dbd37cc66e94c53369604cb4bcf2bcaf30546063bd543d1d7b64e634764b6cc252e0a6e799c6ee75be385c63ccef63d49e72144049c7d51a7a4aa48a1236107c098f2225a576f59a26b9d3620f9d0d4a8a7c96d504062ff9316befe1b1f60292a7a034c44ac5f5346e293d0dd2c6854f441e4f510b825242f9ec8477a7a3b32675a2b9d0f06610c6fd4cead29fe6a0608661b27e3235743dcfba01dd76cdee2c7bb028190bfe166586f019d34fab96871c6cc491f02e6bac8e603223af62711e2f12486cc9244cf2635a5fcedbc4874a3a917f22e2383fbb26951e6fbb3d35c38795291c8f3d2a8aab44a8f8e5e6de396f22f5cfe5ea14dee8537845e89cee3b83b7d1bb2827fda81ba1b5c4ceb52023a3eacf258b62488933d18847cf611e6ded1ee7242a552d89b15c6d32f565fa19508714b380445156e6f7662434ad77e85a94fd34f20eeeae921f1c426216ac03926ef64146909e40839b48b57b9c2000f7947be09c3cafc2fcd9c26eaa949745b65f1a9356b24a5129012356a814a4081136a63d6f2d9a975debd138ce78aa5891d722da54cd492313b001431fb1b6e742b294b446bba54326a1fa044739a09920edd16702ac3ab3f96a8e77443d1af1cbfcdefc4ff6825380a1d10505937929301d364a76279b9c3c18ba9c868aee9e4445a8ef6bd7a1a9e6a0cb3a64838448ab6babd2a6f2b0e01302cd4e57717c379f097c0bb1fdcd8525a1314249dc2c9b1117738bf2b612ff935941759301cc923cad4a80d71270b19a8eff2b138803cc75f26b9c13c48d74b5e4411287dbb5ee258c90c07b517922812ededa8fb4b4501dd8c74471b83ea7ea104e3525ba1b87d70f3564d60bc307a0d05005a7374c505558f83934da5a2b26e20d38ba1756ea255d47b3594528098a8664ef460ce9437b2577ef05444715e10276e36edff5b3e7b3fcc8504a676fdce71310e12dfb4064d98799bb76b4d7af1683abfb4acb483a55b11b2df8e1a9dd3778613dc98d5e101a4eea7ea1397c40051978a8b9baefcceaee26b186ed98e827ea598227eb7500f7c4da24df157063e77e420752b0fff8d484b7d0bd5837d12cd51cf9eef899a4649a6c3a1daa5ce557c5e0a4bbfb5bad59833daf3fa97559f3271c3a1a4b0723bccf2db816cd9647b8febb68494b8a629f0efbd93d4e39b85edd27f8651425101b5c75ab8f2f6276f973c6777ef03807ef93f06c6f615a499fd51dea45ddbe72a635c0c61e94f6d829171f66c6a53a6e3d7c228e62630c889415039eb431a7723a10c7f8aa9b0e01f0aa999dbdf444d7785a69fef3f3da35fe44d8fa1be38822ddf54258ef8aea0a259c8ead012ef3d5dfb924d66b38b1b072842d40939082a755e808cd774a0aaa008d2176e2d19e95b658bd1719399667113de8f152114bc6eec542f3faaa0148ea6a0a0b380f2e2895ab0a96ca233c125eecc67ca8ecd0edc93c87640b7152a260a4195a14e0c3968260ea62bc712afdb65dcb741ee42c78e3a3fa654adbe58e138faea729b8904ccbab3a0459c0b43612f2623eed92f7f60e71b5ee8a1e623b85ac3598759db42f8c270e7378145403a83bbca2a319014f7b7b86a67e6ef5b38b15681fb7d71a6cbd260cd336d02f85d8542ba76a921b2cdad990e71cd619f1c9a69cde54a2573302fa8b1872cd1c3cdfcb3a4d510d121c9fbdcb223d9bddeb8334699315a3ba975742cc4e1cf72bba5b2a44c6fa51834bce18eefe30975f93beaa3f44967db6dfee09424ef680d4910eefd32d60254cc40da55e025f2e1b98ddf4abc8e606f9ffc3b6168c5a6986e85bfa4b3807797307b02e67804ba2d252950ae81147f027269fe5697f45b44e891ac2e1e2e773f0dee46ddf8c9c38b12f172f05842e0db016670a558152e2c40d796d12d5929fb98810a6d01a1aca249bb555fab5eeed8bcc7ac5427247c1ef8f11a2a623900f4118caf9612b1dd5faacc889e0779effc65ad3b92bc54ff4c7e9daa850836bbefbd63beade23a1cd18e78393bd75f3f5f4ba3ad5b2cd36558f77cff09f02f379b3728f78a51b47d54416b0a642b83e8a1502af8f293b8497e57dc0a01eae71d41661cd1808ebe313d054d27a910b6c34bfc1c8f1a750623d1ff3a8c149f3753df0f0efb602ede90481c53ca88c9022a4fdc51e76a351f539631addb6efc7ab6e28d7f4050f05174574ab85eaa84c66fa4e53c0d504d2b9fc5244d7c34a7ba1c9987c0fa8b3e0ca505f4e163b38c3b48609a636a184f8c532a0c36dff2158957ad39fdba9fd4f2b542baf7784784ae4c1c84e331b3c9b3d56dc82887bd1a3a1bfdb5508022a4de3996450332afcbb0354a5c479b45c1e9d47d3b10994fdfe5cca78aafecd1e75a13583db798850793cfc0ac78276ef38e355042bdae6d2aa07ebeb022befc43cec989115240488159fa8a93f9a9deb1e2f9bd8ec526d49e6d23fd9917d3536a8aa794b719228c0d5868c40d387daeb3fbb1299a8a9fe22fb9d87609a9a58d8c4277c2ee89a45a09d96cc71f2eb7bce74bb0641619176f5de9e35c09c83ea99e1edd225e64e4649056a66068019c0542bfc4300cfd6cab1a29dea461d6bafd43569188f11ef1608e1f958a9878651f6a9619ee26e3ee96999e9014a164b94a4e326e1cb7eb819c8075e8f799655f13658b9b13d86aac2bc80c358c8787d9b9b873d10a8728c708d1994c9e67a3a7181700232237e12150de42ef3328a315840f8564f77eae00e182c0b0de0dfb4534e71586642fc498b5ee319f5841b6d5391090207f1b980d59bc19892b766c86e620bfedb27a2b7ca271925e1c17338fbc908f32948a17632e5e7e5999aac4aa8fb869c72622519e3ab2b9381637cbd66fd8c0cd4fa1c3c667416f092429b6f4d260f1ab6f3fdd93a479417493f006a91961649ff1cf207d32f3468b337702cac251d78d350e5876df5bbd980c8d49921ab373fcc98d34a67d51dd65dab0e0e13ff3672880c38d3380a7e1fea49983d883edfaee3641e16cb7a8b3de6c7688defe6991d89fba834a7e0737687666d9c65f64e9e2e5dc271520f237a12ab894e816d558390557f35d7ec2ee32c46f522ed524bc0618139ba4bd9c26a379a692cb651062bf712e4ea0166aea6dfacbb89b2a379c68415ba80c1d642a4e143b837aaeecf5fdf89793552783c8173e8c068f3bb46a5632b5bcdb4852b6dcba63a27951a674fc6db5135733041b15e43997a691e9cbb1f4ddbae695de8279e48e5f3ad9fe0e210ffd5020e117c01db956e8b338a12a7abcb17016250e73dc089d99e55afc6b222ec6e5f50ba01734244b4a66254d096c344e20e47437b471a5350ae84616749d87441d26d6373a437f74667e7d826b2a071a67d74d6a04a90dc34140bfdf9e6ef45f5940ca918c0fe834a5326d1d46c42704aee7eac4ada7d087f2ef091f3919ffd348d22f4ad0ec130173822b7d66d13a245963eb9e6878cb3cc471996b4eaa2d0bf2323e4c3c3b44ee6fed09978e7f675cbfdb209c53d1f7602adbf0a5c2b030bbf7d3c429a9b6c5ac053d3312ce0085216eac26b0d0567ed2231ea63be78c8e13e71db99b41fa055d793688d71b6c7b1bb5f4ea03c4f913d", 0x1000}, {&(0x7f0000001200)="da7703fe1c96670c4c76ddabbab53884b6a1e8d3ca80aa9ecfa90fb9425edcee3f88eecf4e83e2297b75c8fe33c2d5685ea3f0fac462a14437a09a0eef8f5ca1e8f142f9e95ec6ba73d7fdaa9611b6ac116e3c43f5b0a846835306e6d367938ef6f2dda69e4be1c508ede98a9147c5aa2246f902e14cc9c44012cbf76eaff678434aa7bc28f8b7e43986caa251a1a1da27d0bf2972489c6340cb0bbad03e2b3858295f794c757da0bcd8d0d025f15485f944984fc0e68a9dae22a98a1ddbd5e569b702e39eaa72dd26", 0xc9}], 0x4, &(0x7f0000001340)=[{0x90, 0x29, 0x7fffffff, "118c60bcac46f5a842c028b5bc358888eed6f14e394b5d100f84362420f9029b894a9d03ecb909818ee46eb868c9ab9bbdc6fc461cfc4dc6aa9042a1fb18b89c583d4ff1582163f16027541681714cffd223da511cf779aa519734e5eb1a2b1b386855e9406e385b57efcfad6acb4bf9d6d286e9fedea76af87b3ea4"}, {0x1010, 0xffff, 0x3, "558cf37f3b18f8bfb9c2852f9c545e9b1da09e9ea9bea0ad31ac45ad7264309d7571d469e671419d83c5b45510ac14124b49da0eec9f3640fa6081a01ef30026024271a9346b44b6ffd7e40202003726035f0bcad020cae953400769ad0539fc517fdf34dd4555f334b56f202dd57001a7b9d6fa722d8d281f2800fe5423bc03f8979f4888bd539f06396e7edc5d2ecafa9795c95e7b1ec6a7bc78daed18a429a63821c7f0b925bf6e0d60b83a9f0751285c56afdd94a94dc78b396692fefb86b5ed6ea406d835d99ad7ea5db2e2b7c49153341fd48836c23d30e0b80a19ab95b556adadcd589cf6d21c74899646ccc3e46086751c87ab47770fd67a3cd69433d3f241a32d273ca414997f4630fbc90f75f775c649bbc3968f62d13e71fa314cdba68f6dec2da0ca29a77544e1343998fb1961ce2d491386d52360c2459f09b6fb3c8bd4f74a65f0b3d15d2c3730a9ac37717eb49fe4138b3952ddcbd56a93c51cf63cb2681c0290f1412a91faf4cbe41f9879e2162a0e19334781668fddcce945f16193226be47262a5f3a350f5c4962ac956c9bad159b7dfd144284e1b88662323f60f16d4f9bf827f8d4900de6c2a22ebd17088d743c36d90b7ebd61575edbbdf5f394d8707867448d8ddf4a4669f945e77f86a83e9c23a578331535b2577ec47106aa75c760db38c6a2c161a292fcbd976a7af69e1e693d5082d9317d5b1329dc95020b7447144bd2bd2c80381257674ed5a5cca8079f405f1a0a9225bf1638c79e613488ee771e07fc8b81c4bc881c092a9980866081f13e8e47d3d8b2968a9842c19271fe50cbe223f6aaf9784f59f4e1ca98f1288934e47a3bcc1efff392bf0b9cd97a4cc4dbf8279203305b166ba94e67009ca333c37ee9df52a924155f3015f5457c892dfe89c9213a3ef17321fff4e3258acdfd2e3461196501cc7d99b728a34ff87598ec4d3472885428cc52feec730e1bd4c0089e83a4f39dbbeaa011fafb6ddca7879dcb0e4c047171ca792d9d167dbb026af74462c01b1a85f3734a600b5be22f0fba8d5608e81261f0e82106fe5c6231ec92c675744ba44d068eda06660d42850f4f48e42cd9b69fd0e884ca6e4c9050cfd7e24bdd0c4893612e418f43292a41a50df63a48360e6ed4498ac4d6f490bcb1752998ae263b1001f2e6d600134fe3824939d7e2b4900708aee1ea0b4c56f97f4e2395e16fee26b7637437b43e53426221294779f86d065f7aef23975912e332f1ffef4735180e158f628811310d3f3dbb17bd0d22fc28d5ab7c22fa867de9db640aae1311c5aea54bef3f69898495fb030107e4240fc53385750126f488ac1ac6b90a8b1bc4b5e8202e156e33271af8e2a1be32f1a1efa5623e436d9c5f7febffa433fc28d305c0d0825fc3d4c4d13cca2189622c548d3288dfe60d10f7502c140d1247c17e84a4205922743de86a59d57766736b1e567bb395e293da49896e0abe06558428825dc6dc2992eec507954d55b196237631e9589dd83771c54de72d410b600a8d8d334550254aae657be57827eafa40b937dda95d51dc9e31b920e2dc1309600fa330d533e3f58f936b3541fb50161972358df64919f46c35f292c14b33e99fb7734f27195058203789f14afe7b610bf1a02a1ea9fc1897919f207c396f80d5e582a36dee4dc56c84dea5bd97f1490c9a0508aa2da9d86aa21dcaef7d4cc403140367f28101ea91415d8802ee5b1dcb76eb21916e85160ad66ade77dc8110ec15c74ee5883388ea257d7e65b8d57e3b1a4637c0c565855e92b20f713b4afe73e8c216f9b183360586903c79488faa9bea3ad7930cdc208012b862f8691c5a1126f8f69dbe81407081c11739090a1ac6f5f2fb8b63f2a75df12ffee9b025cca0a969a533b8992419a0c508748359f3826c7e75645c4e81bcd0420eabfd9c36ae9dbfb6a7bfc35f2f23310879c708ecb00fd08bc59fa23085d05343179dd85c5ebce353df759c431eadeaf088fb8379f80e8bccc9ebf044f8dcf90f2ad39c919c2c039300f4aa1f688b13e85a441c1420ecee219557f98a1c65f41cd9538951373341787ce1e1d82bbd143ef426f7453119638e4716186afd84744f77e2259025d98c6a84298fc6233a1415f634d9a40d14eb62bb0872ba06c3f0e17913dbe733e9cf9226f03eff09e49db500792f6f0e392c578bfad887bea19156f573d3ab7f51d26af5b87b1f579b0bab04a6ac0e0bf0cc6b34d11c2d9fe06db0bb6d0522edccc6d38ddb37c76c2f2dfa20732242212ddbf28519c5ba2b69ccd90586cb2b720710aede86d08c7a173a2786026107550509635c8a43ada8a8814bb6701c8d15325da767ef3290f59d75a098d923fbd290963bf1a7bd0e086c950841946b9df77541d11cff269eba64b2712715dded5ac409bcf062c1485111ac06b47d4d7c13c41dc365894d791d879b4618397992d37cb137c186d64e1e1e4fe57a380096fca4588aa7a76e48a28785cf4de3433191d5f3ab1480321767b25a904f55c5bf899fb85950f8cdef4ed579be797a5cd88148e279bfd0c8a9a117bf7d325d4d228301a11ed89de579d90c29a4354081af125a8373c98ade85f5b279737785b78823c33fa1e36859f6431d6ec37980db404d34048798f360866a2e3e9f356b61963af334c5a4184fcb40bba6462185216705bceea3bbaab7509f327a2290a26c722e5dfb9721eddab42f69bfba54c09ae383183de91b5a969082259c6f50bea5c4a53c45d9e49adbc6bedd65099b9b97ee0a65fab63d6b70d37efc736e6ec34c7c7b0a8ab16cc3c1f06b921a25cdbd6a0d8be45fd36307b9d35970cab2d3e095d85fb6d090bd5dd9f4fbf91ed8d10da1f8a58871126697ec67159b86a092da84ef6d9579049fbe9f9a928b9ab4d45b79e69c77c15db15a82da4532e25301f2cb940bd2b15f5b91a8f456b546b3a429927e3be69fe834f0f8e30e5d5ba1866ae0b788aec5179d594101b009c87fa85139c49d0f25eaba662250ba43fed7e745781f2a0cc62b87d7f26a7b07e34f0854da6fcf675ab0c08c900e7ce202abba052090c8e817e46c36ba0efb9add8ed93ca06862fab930683e1b6aa49d2a7b2759f378b059ebcbb4432202cfa02fbcd27300d6e2812ecae3ba4507308ba66a9066b709f51b14c93d0de7faeaa913f970cfcaa181847de74ba0616a98ecddd095ea4a7f4fe98bb7c2a598af70df11539c07ec6868f5f2c2387a6bd2518101506d4c9b997de7698e019d36a6cbd80cadb670c7dfb3675269776106e0bc4e825f2221d78dbaba3b26d6fec39051d0890a8c8b95af00cd0a72e621dfb712969ac0fba4c08f228471379fa349ab6a841c9984d9ac728d7c59d997df60b8b40aaa07d57e00b354556886e37845613624027842342e09580c8675fc507193823a85159c55775d716076235eb606691aa68647fc3ba442fb4c5bd16f3abcafb1651e551480b4d42ba2acac98c2246e880360940c029a30acb4d184bf24c98c20fe4f552844094bca1756d2e3337585c2e6c1d7ffb1ddccb6d3cec073f46e872d64cba49bed41f8ff7d1b9fc5165490d458a722a130dddd977dc2a71259361ad50d3e721241cc9194becfe76d14311aafb69a9cfc053aa60f68ada6e98270a5934f466b6102fd32ea4e28bf2d39516282d674500c9c2f53721a9dae2e80d21d011c935cfb1253f565e15dc7d0b026cbb0317f7bce9dad661793a6e7df7c0a5f36f134bf7419c90a180680e988376a03345ecf7e634f54ad2b15a319d166528aa41877147b1dd839dc195bd217a544c858d8ee294f2ec3b3341158bb2447a904b666481cb2dcf32cf1b053f92ab03c6cb989d4c6a64e5551e3519d5712cb22eeb276eb47e98411c44d72e0595ca19f3484043d57a9f2b3d8a314d8276f8341f267d5827bdd205296a4ceb83af73df35a120af3a4e14c45a4e3b8bd83dde081092dfec3ce8c94a98e27733986ea346bf5caf4ca10e52318bf12c389b391b21b719656212b03a30f2fb12421dab4d17d6b4eb748c73b3ba47ec76825645f9ea3ea5f50a71a3a571b6f3d0dc25043c73042fc22703f54d77acceb58b396323c82785cb191ecc86a371b5d7121b8750612d637439eeb203bf97c716a6ff84a8f282651b6adf1904acd0f57663c8a18a506b46b2d23039010bce8f6e69c4203f76c676ef3a9d9de0fbdf647b558e85e7df31388d30fdcf65f5f70a94b89fbc89b68f0776391ba34a701a9a74bd870df582c5912b4ff3d8c178d69c0c3e8eca9de35117f1929c9ad21403549294826dd65fc5c98fe1d7eb771734de300a02765b3edb4cf30500835a610615780555656024f090c8e82dfc126c55642f907f8abb3b08ce41a49e264fe7ee2c669a66ce71747de58682e20ecd17fb6038fe4a5cf1358aac01a6be4a47d2493fbd2f7ea7ab42f7842f673484b0824a2dcffa4d4b989d205502a94927121791f7bbb3010ba7347322ee74e8de1f3004673fb180b4af5abb6258dbf0ffe1d7ed3ba9a199d31abf1aafcc606ba8dcfae4f19e5046b0aeac217c10e8a1e15e40622ca54be6cf22ac31ca8ee6f68777b75c589fe9d286458cd2a04cd8273e6bf6967773a35122332aead5f46d1f4f999443ccf5a65b9e721e2d07199c96a4b544159732ca60091fea68dfa5d3278f860d48456a1d47c7e867ab2b2d10ad05baaae750e36f9dad7a210a73ea406f6568af7f3b2e4e7681178e0f18fe7c67c53e2eb12c92352649a3ae844912161f3d528d71207ae8105e02909bfb3eae3fb414f681484bbbaebd3c27d7ab5b3bf4d20ea22084ca966d5db0bbd4d6716c50fece4964c2616868f19157facfa1a4b89c599d08bd2f56ed1d2d5f4ed9850124230e112c16aa5d5ccecc850fa6d6e44ea3b928c363beffe793bd59640fb93d04111992eeb4cec4558224b3dbe3a413deef580a0e17b7dfaf09984931fde3acb27c2be86c346bba7122e873f046da3a8a2bfd03bdad1e7228fa14b5900540d38724fc6989b930bd48e6eedd65dfda49d697b083d48400f6ea9f80e66157194370088a6672c39af9a22ea619a0385c2bdf13fab2b57b08832b27640a2980ac05e4bad58249f4f9b65b6c04dd203a67f154283e14cabe6b2100c32df5c575dbaeb0f15255e104b5fc56e7bdc75a2adc1699b7cc49d4b1524e3209fb1773cbb05cbe4e3415b7998a1ffbcd81a04c9dbf9e68626b23ad9452e1f2232c9a263b7440cb078347ca6f5795255e91ab45d55b670ff23a0a716415f4ba4e035631114c942e9575036881933da793d5b4dd9477eec1b59463c0beae1c0fed204508de8dee3bf006e902cacbb9eb563e0c6c2071cb8ad2ad304face5ec6f207da4d54822ca396c02ea3e664fb84542b92f645c66ac7c641ee05b280a766ef792105a76c77b2a35d812af7acfe7c60d4bb2b0ef3e10cbe7bfe7be11ad6c80e8bb79b9ec1083694a09902a281f59a55e514edf1deecc557d4e184f3f9b5554ce8b31e539d7fe960a6c54acfd88cb2b20ae96d46b49023e37ff9a9a4c21fdc43e4e68f3883b8a1b5462b399b821effbad2b058a5e0b20c127fdb450e6e701a1135c90b84a192664a6901c5040ca782b95d2b1e33852937d1d94f468445868f427ef2ca683839b1b23e8bb52bd20c3b2f675da028d4d41673d3896883217009a574faa8a4e00c7ed90fef9252226160da1451b14aa83458a948d0ea73120b9d618b58de5f12196ee99e3d946fa0942ba3ba58d4aac2d706df395c54efc66374b039b1e3e1e9a6bbd95f60d952aec60f9"}, {0x98, 0x100, 0x1, "3fe72a67597ef05e577daf939bf18df7d02c1b2acc1e8e695cacbf93279bae664dc63e489a4753ba14e15420f175f052e7d8d27ffce33b43acf110bf82ae96468d41d8adf3736bab060feeeeafba0ac89d725e3545c42c6a57efa150b31a9d1506172ea23b4c1660b754853763efda96a947a94a9c436ea5f17ccb203c6e4ea2bb5bda"}, {0x18, 0x1, 0x7fffffff, "85d0"}, {0x68, 0x100, 0x401, "83991c53e76dbd6da50b52cdad0ee9a6b2e90c8f9b52ef2f125213ce1bf89b474aec692958b4ab8d7803183a3a3b6c5688ea4e4d0ddc577effc7451767c3fb624158318928a3553e5cefc490be92d79e97405c06e3f7fd"}, {0xc8, 0x0, 0x3, "b60d5c2051f9b7cb4347fc4e1ad8b34c80edc596716d41b1f62045d42f6ac49d215e26c33a271fd801163b3f0c0d32f5e15e6007b1518c2d8d01e0890de9783ebbcc6dd90f334300ddf66bdace530767d83bade36e593dbba794ba81b75db7fe2dfe7aa2c9b05c830ba1c5ade8e311dbb1d31c65a6a6303f4efbe1ab68af97727303b96d29aff98744a0f112fad6d6b5a31fd378bbf6685863878ceaeaef600470c1253a856b0ec21a1b05ed9e1ae3d1920d"}, {0x1010, 0x7, 0x4, "b29947b1d3aa338d50a3d61714f3272aacb0e661705010ba7404eb57f02eae0ceb1fa5a91c686be202459cd668bb6d07946a7ee5dc745472e4f6135e1fa1bb06999464ebd8a7993e797f305ee3d46519cb42c7b37efaec1f4a1fd9f15a559e9435ec5dcfc6775923801573d1aff65d8abd4fb6bfb84dbfa7146e1ae243d076e49958de2252cc549c76a08993c44de3252b2897d8268902d01dc86eed3deffe853c4706f27ea630235684a515258518d8340c4a9a1e8c7172f6cb864f2a302e0994a3a5024d8283b36de479d9954f9bbf4904b863e9f40b550181788328db34beece7963851b61a06fcce154cd6f238f1f9de4eb32bcbeed8f7ca4308de4770458dbc3384adaaca77cccaa8b2dbab68b74d38d0aaa1ad41ddd5f9ee725a829818a678d123cfbff3cb154fc04d222c873aa513dd8caba138de58fb63dd85b86d5d50ebed1802305cc12f529b1fb0ed4ec9ef3f474df86843ec2ea8928271b1ef5db5128db41ca852a0cad897dc0a948fda008c75471d1385367bfe143a17c75d21861f900ef0417563fc52ca09a6d48e09bb37f01e7e59af4b9abd82c3a18f6e9b9edddea43446dbfc87e80bb5ea8b09d63889c8f4b714179d64077ac55afab5829cd22ea9c1e2c69991cecd9c8b693c3c3b898504635434d5409a717bba1f5c853888bf84d0c3043e98025e6eef03aa87c554c0d1e534247344b776aa0657a995a8f80b4d2ecd959e347ad5e4cd8c305457696e07a1135071a80c18a4948714174fbfabd4640fd7f0d65c3e8e636c7d6fef5b1bf0f6487ae9346eb247da0d16779aa9839eb2e626a4ec1b157ee373568840227dfacd73e5f7c8a6e13026b0e5016237f01af82bf6949004c0a67598db9c0e9b74fd052c62c7a5b630880bb9a17bf9a63591af89f6877b17d47cf684cff28b05056d8345b3595910b0eaaa61db279d2023c9c6189728caca1b659706a839de66915c9f2165251b60da650a88203fc396598e6b113897b2d8d92abcb88572d25392e6f68089db07abb1116d024ed59419acd8d0b7f1aa75ca2e36c89e4588adcf60e50ed393210606ef9c5eed88e7cfcb463e7716577bf8eacd9b2f1f30dea2f3922ad9a03f8b6abbca0014fc95c5f8fc6cbb8a24c7be5522e5adf32f465e1b072295c86f64d8724ee0676a972b695685946da6104f77b849ba893a12fe1055e95cae6aa0be1e6e3023f4c654b8e44573a62aa498ebb2c17059bddc8e67323933e292c83909cb8d7e771b290eb18114dfbe44bdf8f87717650452b492f3468ed733e133e8684e82def55a3464e11fdd781d079de006e3acf52f61d7f82bcb66e46e1c310904c6d15c4c8d1787645e4c6b1bad04f2c230feb23de4f99a6220cb39de77a2f147b396c713f0f219d90b91636182276ce4862dd1b457e5fb0b0a0d84372a317f038b68f88ed0c53639e4668c73952ce9cf1b0a11bbda2868c4c17097bffd528fb4bc8273af2796e4a2cdb1d09d530da039d15a3858556a5138d04e7e01cf10befa0759c79da0cd50b57ee6db8bf358cdadfcdbd1bdcf6a141ff0bd165779a2cb83942f2ef4c1e1e4a8a70861368b7cff3ff2994414f180f6a80f4db37b483ef50994bed915ed44f0a6b6f2e50746a19f2adf27cc0cdb88a77da0dd30d0b48d37e22ce6caadde5fcb098def1276e5c75a8c556a985dd9cd8bed22425a73eb7a83d7cf898d255511bdfa8e0257ff6647279d94cb9203c225f22372f9c16920da67ba67e72e3b489d9b165cc700cb8d009879c2cb6b440975c10c651096d1e5c7dac63d97debc5eb9c123a92a314efe42c9a8ce56835e26d76e70184af7e913b7920fea7ce477c66248a78858c9252b0e8a2767955b9d6be01c57742043b793d4977b417d0b49c557b827cdeafb56d187016970d287fe663e12d8624e47c19ac6ecefb303cb6d1cbdf3fbeebc0354ce8ff9467c7efcca24e011c24a9a9b8c102bbb8baaae634429ed16bba10cba6e056d05b45fb6a487091d8b4ec2bd147bd0b505789c2e07337773b310d326719d76c5dcaf9b76a054e7f05ddc5f774cc1e0868578fa858d8d232d85703296e885188465369940e34a01e479f033c1e4e9c8a051f32b1343ad2dd0d6743751b8052619d3dfd1cdeb80f0db91e1a433fae1fe7668e7fca1c0c5796e57e1e9de2e9e6ec5cebd7232c6409357e58c898d994d7f07478f7a2aa21075ad3bccbd8365a4ee0579c30e9db9c87161c56973c13640c81d563ebd2ea84c9085b928e8d882c6de00b81ea91332632fc063c23552222587518a8dd1686058c39c78f63fefc2dced839507f9c5bea5958482b56c867c01a75e44b6c9ef2e24610882df741b37ef99b1658ce5e206b9ae7b26e70a1f0d897ec3670d0d2754445459d30a349d4908d39d6202536decd79e8b92a4cdea7deb3f424971dec96a6135cc9804e5c0add73de0c678123f9a7f0d1ad695bee51131c30e8ef9f47355d18ef28b30e219c82a8b67cb311af81f1e35d44d775167216d925efb00c59c7bcadfbce41fd1b7a9e0a85903bd5194fe9a92055c792344511a18f29d9e47ff581c525151738ee18dff95a7a5dc5b0c2e653668d1adc57eec867f55bfe1ab3cd902660c772130738cc441609618092973b2c151911e387fa9678db9c6f6b588cf911cf0e40ced66a0206850fa58e354c7872f310d904136d8d59380938083dd3d8507dd2c0a0d35aba70f3285ab4c248c9a047d60f6ffb8d2cbc4312ca609f12bcb1067a2f4d10675df11802cd7df9525ba83663235587b5ee3cec08d16051edb089491878160d13f4c7b3989c5f0da948e41478ee39f804dbe03f86c70267583c46d24d677a27854169ec9c2eeb099fa5eef19404deef79598e091df675f222b9691e9e4219dc30598326f0d967665f063bb3d9843961d788a672ed2fe43df2122c718758e0f0cc9699f7e2836de2b495900cb41853473cb55a0e69bd0ef9eba5b350ddc09fe7e83139f523491af97bcc9ddf7ed1c552a558b3aaa4792bacaeeed2118327afc671d182d5c7638287bc863e8027c6e9a86b42028afe0748386653d356afeca14a6dbc6da0d44a11e3da6aee7cd479fcb437674c5657042d9f4711c1fbea548cf827eb1cc7c4fd6b93b545a8c742ad746f42bfd309b0dfd4040ede957fb5d71241a584c6764c786dcc4c3708d1646f307dcd2e6aabff052b41efff597c42603ffd770e66f688552532c2e323f930be197b001d2da05d6cf1505de4fb8c22375ea37ff6836439333d54cf9ca22248db20c1aae44db7be0eb60e1c7262f53427d0444f5b66a2da7e43ddd5e2f3c9eae3374203d8d782d781da933fcd84b8cfc239ffc9e56bd6b17b6c90ebcf03083842e7120eb15719b52fa2d2a619c85c216bfd3fe0bfee43e689927b86481f27d9256bf4e82360acafabe3781971ab43a750a4f278649c8cd8b3b81b2eb9ca50618c448002d5a1b9aefefdef73f0cba5eee77135708b7d45b7e7a6b4da7326eb1dddec878e90c6a9273045e88cc714a7080173ee714944d2af4f15207c71d1b648c9ea7fcf0eccdfbe54a63194acb4eb9215329b384e2192f6a3c7740b80373f7bb26bbd2a334189c0f8f437ef83f99e187dce70c90135306ddb5643bbf61b6eaf77bf1491bce28c35a9951b0548e5ba9a5ed844b672a7e6440d1c6f470096ebe37e2fe5102f9afd79ecd5ac1a1cb53131651acc837db573a1b28b7a491ebf18cd9ea1b34957ee89dd377d8f5a54dd915a521f176b81e847e32c9601e8e1cda1d06acdc4c89722cb73cab7849da2b9a680ba16289b821b43301d8e981da98e6f5c0aa7e1b7d2730639e7bd93c0e21a981101642cc14ccad502b9e869ac11c04a87a44a268e343621ced38445a3ac84ba12cd945e6901768e1cb9c7f26ecb573c7de1a9ef2073c442d9f7878b845fc87192fa04583c3caf9119c04870ac731989559ec979f2749488a724430e85dd8c218408aa839836fb16772c8ca97d984b4c4b9ced01309c0ae60041df65224175d135c1c9649968232f049365d1521e1a5a19dadca573211e96eb7f4f0c5ea08cd95c136b96e3872623429f2fa89f3e05f5ff4ad01ae9b11e12d0a312d95f349ad1502c4221a9dcbc17cd0a9c3d2bfc77167c7b13ca0bb9399656992ab2744bd701d9b0af0d202f4a0d39b7988d77817ca489b80c29f16304e2c51aa0ce6592624e2195fa61c723a9248196789962c3ea52daf81372ee28567ff4a59c9e83746df1b674e42ad66c781cab514f1a8dc2d45ddf7eb28c81c9be163a0031d1740a0efe8d22e42243ccf0ad069212a6454ea03a0dd77a172ddde65e9017afcc717828f870c6c449f57fca4c604de91d71bcc899ff609029245ee01246bd051970824f534dbf7b5e5a857eba3525725bd6f3f7be9b204198636637d183bad50a7e1709bc6f5c6614e394b4154aa2e35a9c95d0088bb7d085ca2500e71c36c71f3c98dc2e73bdcba91c1ee18bee26f6cedf7a934a591f30d3de8c68f1c15225a18611a7117544cfca3ca3af8da3730871b31b37ca7ff995cf3ccb1cb3fa1f53a2aa2cc2ae0994849f97b6d6b6a55094e9dd24bb3fecd34933c9a5ad766c0f25c2fe406534a4fa1f8ef4c660399c9aa7757041264e5c8449acc20927ebd752d5dcbd47695507f5974e0e9d0cee33c8a84f8b02796af925049bf4b6d33a84b435d3985fe6c13b61f44b53e8a2e90878815bde41b2b0acbafd428e2b91892ff4938cc9f666db6793cef92a9aed0cdc0ebf73d4d7bebd44f7aeabd22ec858a1bca0f6abaf758aa89f787dc5130751a1cc3b818d87905f5b38c66899781d6b398db1793818b75411264b68ccc53b881398e034a787d517bb50cf0c452704f1cdbd9c1900454bc90c2273da4c01bb6d95272387bfa07bc0ec51fa32eb5b4a8afce27f57124ff483edeb90795652ee6f4319c7e2e0b022b1f8d9bf6e40b5c9b759b839e42e78060b5c2f04f31085cd6a80f83c51bf7556d1bfb8b41b483e5cc6d2c74d2bc15752ffff0b9179dc0c0661a37fe04d6e39fbe31d142f88b1138fd208d4870de1ed50ab00f396cbbfadeb64d10d5d98a772a2b1c95ed4d263aa68a78e951704d04c33792580e5d3aef6484cda7f1f215f9e44464a1a1040b2d8b1270d0dd0238dd3c64bd02919f268d2cbceeab462f6455bd9736222a6964bbb6197695188acf9b68001261f82cbd853c48da922ab3325f0b2a6c4a15f7fc7ace7723528b260c6f6db12d736bf2981b3d13a274009631d0803d6f94dcae73083e33f286a31a19eb95cdb1d5266ddc7af70853de04d0bfcf248803bbe616aae674a0a960a29047bccde967fb472db7d3231a7ee4087196eb1b26f2a9d02e38f79778ebca699c2636696dc268f82f0cee7cc0039db390036f921d2f994dace34e8b0008107229a7a30d7f58791a3b73f97ca25329dce64329d2d3d7e4a3760716d14576406c04bd90cb757abe8edd998d3e40542361a8755f68a9ffd7f3da7dcd6e22fafb05bcc68b8f35c3be1682eedcfc6e4ffb54d5b25f74ecf70e4c51eb94c0d50832097fb462c2d14e5567dfa8efe947a0feabd66feac673cbc236200f779dcf4724cbf65398cdc1a4a93aa7a0ab4a9b370e49c873875a4101a85d281484a1c82f6d846b5129282bc7661cb8ffa37d5950b53ebbf392f18b813d3baf055d50aba12ff598524b45659a687273e2fd9ef6da3864ed08c50e499f74ec0b8027233ff557a69875eaa8ace81ae674ee54ae70cb5e02e5962ef27732e10b27e5c1972b8e2a9325b402b7d0fbe8a0e2"}, {0x48, 0x0, 0x9, "a9cf2c0df46fff46d094f23ed6c81fcdc38a8895c734d47e63ec7955fa0588fc13fee770060043617f59ab6dc8f51dbeea8f689a"}], 0x22d8}, 0x2) 00:00:02 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xcc) sendto(r1, &(0x7f0000000080)="314db9460277312618a1d7a911853f80ada74e944321864772079ac6a3d8fb9302215ce3947e8a57e2e05c2d4b3d08", 0x2f, 0x408, 0x0, 0x0) getpid() mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = geteuid() r7 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x5, r3, r5, r6, r7, 0x8, 0x14bf}, 0xffff, 0x80000001, r2, r2, 0x10001, 0x6, 0x95}) r8 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x3, r3, r7, r3, r7, 0x20, 0x6}, 0x1, 0x2, 0x4}) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={r2, r6, r5}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x1, 0x3}, 0x8) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/182, 0xb6) r10 = msgget(0x3, 0x100) msgsnd(r10, &(0x7f0000000400)={0x3, "597a27f354a952f50de64da5ade9c52671c5bc99c02ff9a8228e799730415f4fd08d557742b2a318e7008c4843d3f1896bb3946bc3c31ff5907c57f5e09575eeedf407e2fa6e76ba83ab7adeca43a744d65ec28b9c8cd69c82192d00d996e34376d887968aa9fdc7465987cfd2a99cebe1e6f337db7e820b1613faee5f26ed99282047ba4242673907eade2308fe6885787a761feb070fbc7c5c56a4569a490304823f3216478a4c0226333b381e67f15dd17494640615e9659697ea05dbfabf2503750c08f336dff33b9799c32a31723bac5b0c3e4508"}, 0xdf, 0x800) shmctl$SHM_UNLOCK(r9, 0x4) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x4, r6, r5, r4, r5, 0x108, 0x100000000}, 0x3, 0x3f, 0x37}) shmctl$IPC_RMID(r9, 0x0) r11 = socket$inet(0x2, 0x20000003, 0x65) getgid() setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000600)={0x3d8000000, 0xf36b}, 0x8) seteuid(r3) 00:00:02 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) connect$inet6(r0, &(0x7f0000000000), 0xc) 00:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000100)="00dc6e61d8227a6332d2eb7c054270cad1cde21673167f82d32e847c99d81396289a616da036574c03d57d7dd06b9c4e14f976c760c7c489703cb74b2e2970ec6b54", 0x42, 0x404, 0x0, 0x0) 00:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0600e91f7189591e9233614b0105c2543817b8da450a965b2b315c45d75fca95ed2b584c4bc976fe8fde2fff5c391b7d77052b05cbf9fd353523f1da0073313686667bbe22fde78e44399ef0b356651acf88c26286efb4d0c654c9019525dae85c1a8cdac300f18927"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000000), 0x0, 0x400, 0x0, 0x0) mknod(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x4) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x31) 00:00:02 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={r2, r3, r4}, 0xc) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) 00:00:02 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x43, 0x0, 0x0) getsockname(r0, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) sendmsg(r0, &(0x7f00000015c0)={&(0x7f00000010c0)=@in6={0x18, 0x3, 0x7ff, 0x80}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001100)="ae45d52cbebb6b151182a5b0ec1844924784b541418f74769ce8c10fc05e4df1d08074b6bcf4ee69400e565c9303ec7a6af93542a62b3dcbe227f75d76b2b0b05f6fedb075", 0x45}, {&(0x7f0000001180)="5e705c75763bbd0b668427be3ac5b3f6eed868f6281740c4c8597c2d87a0f76f791cd12cfba34d594fe8a1dcc9eb0993fb53f5d98bbb8ce2fe4ac887b2dee0d435d75d02933628542226d36aea12d746475e0ae9e97c3166f56ccb15dcd844bf962cbe6580", 0x65}, {&(0x7f0000001200)="350c32dd3f5d492059f98d5107be01e765d1df253e3d99cd22a87fade5a33921412b9a10c82c46d97eaf5dc65b41089ea7811e1d0fc04d52e2c923c254099cf6193d1a5890ce86919ae45943dc2130bfb49c3f7e96f6677cf5dd6b7f6ea1ef79c79c21d29b0db6c0", 0x68}, {&(0x7f0000001280)="199ce42691e43218761649c27ef5514b83e10fb4b4d179705dfd5df39a40aff81dcf5fc5239a7970d311ed4f08c236c0c41f1a5bea57001a384badd0922dd2f8b7b777e31b347a09c8866a3238623f019121ef7e5c7dc8fcfa86d855362b6caec2b77de188085446f2876a1aff2b4d9f3a3f2624ff55e048667d8c1644c13d9c6c4c33aa1460a24ef6a9df697edfbd48b395d19617dbe4c07985a83747a42c5ab0ddb3a25a901bcdc908ce88dd460efc442103a7a2c978e313a570e2286e57524edaf297a92188fb2f0207030ff84b72e74ef1093d7325e50b9764ba53dadedc22", 0xe1}, {&(0x7f0000001380)="9c397bbd7404fd977baf59cee8ac76", 0xf}], 0x5, &(0x7f0000001440)=[{0x30, 0xffff, 0x400, "5bc2fbef98a522f3df4b4b3d9815a19930fc6284fb27cd11ed30da"}, {0x60, 0xffff, 0x9, "62931be21b769a39e594aaed6c3e882666e9b36e9ef6825f09302d2dd8f3b6c2e114d382e4cffc0a2b9feabc4b58fbe0cf20234ec2f06fe14eddf17eb9ee7542954482c842c6a4f74b813d96ec1ec4"}, {0xe8, 0x29, 0x2, "836e4391bd28c6f175b41db313a70a3e1099886088bc5dd6575647b471cad5965f705812481a7c17b063755956532a0cf14331f797b4126283303ce78700aee5a6ed92ff96f2864418ffcc5ae5850247b9d0f4f3e542d94d4b6d03345b648057ffaa3e3bc2e3db23517f99435de2f82e45a96c58fdd24e1ef0743caad6a7ae5d3ff02e741ab1a0bd1210d84328597a97e9d2b56b8b28367123d250a5a78c4637bd23b84d0b23d24e099635af85e3fe3f65955d4459b946c0ea46ec5ebe3ca75aee81d3298463a6041c435532dc3fe6fc27a652ffc8e5"}], 0x178}, 0x0) fcntl$getflags(r0, 0x3) getpeername$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) getpeername$unix(r0, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) recvmsg(r0, &(0x7f0000002b00)={&(0x7f0000001700)=@in6, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001740)=""/140, 0x8c}, {&(0x7f0000001800)=""/197, 0xc5}, {&(0x7f0000001900)=""/167, 0xa7}, {&(0x7f00000019c0)=""/205, 0xcd}], 0x4, &(0x7f0000001b00)=""/4096, 0x1000}, 0x2) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) r4 = fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f0000003ec0)={&(0x7f0000002b80)=@un=@abs, 0x8, &(0x7f0000002e40)=[{&(0x7f0000002bc0)=""/111, 0x6f}, {&(0x7f0000002c40)=""/28, 0x1c}, {&(0x7f0000002c80)=""/16, 0x10}, {&(0x7f0000002cc0)=""/178, 0xb2}, {&(0x7f0000002d80)=""/137, 0x89}], 0x5, &(0x7f0000002ec0)=""/4096, 0x1000}, 0x3) fchmod(r0, 0x100) mknod$loop(&(0x7f0000003f00)='./file0/file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000003f40)=@file={0x1, './file0/file0\x00'}, 0x10) write(r0, &(0x7f0000003f80)="5027b8d4421a8a93c92c6962261d1bf023b872cde56d922b456a6f4438f4989584aae309c3e570dd2528e87357594af39b79e053d2495750c26f4315d50b3516c5a93c5d473174530e5db1860b7252", 0x4f) truncate(&(0x7f0000004000)='./file0\x00', 0x100000000) sendmsg$unix(r0, &(0x7f0000005580)={&(0x7f0000004040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000054c0)=[{&(0x7f0000004080)="fd669f913810aa6644a39d27581632db715b3cb35f503000d4b7aba185", 0x1d}, {&(0x7f00000040c0)="520b5bb1616f942dd96cf2ca91a46795b6c45c47eda8e2d3beb65be51ac94443971006a626410e6305f7c4e554feb4cb813453dc75434338cc38b17be5631683a81b7e18f32143147e7f2309aee0b05740b12fbca7a7fa9a03ae74bc2880a0c45b078bf6b3d23e83cb863dd7309d4a1d7697ef580fea732ede5ca1e6f8827abef53ebab76a34a1ceacc8f8c348ac2062", 0x90}, {&(0x7f0000004180)="65b22747df77b26da4a09d75ef942ee91ecba7c0942fa5c12bd13a52783945e53850a497754137aceeeb7db99356b6d8b177f8d232651e35f4af64ece9d05fcdedf37624d2ae9fbb3298cd71f09cbbdf6d653eb61cc67fc072d62a06b78293c4e4ebf2576a508a8ffce694bd8cc9f22f6637c2f6351c180cde7ec4c449b7f85d5a7a471a0bdb7f62dfea5a9bf484147dbc1a82c35ca9df230114eb6e69f65f5e56233d231de54a34647df68a", 0xac}, {&(0x7f0000004240)="2664844fb21130ff1f994615acf1b12ca5f9f55e1a9c32c62cf774396bd6c9cc5380a39a9690d39a054d9289c9d2d98375de8ed542f1c6e89975e704d2fd32bc2014d611b985bcaf2b180da5a728f97c73b3358d3d6cd40263316a61db370a0612970277d39f0c7f69236ece990c237899a2e037c2e45cac800b4ce2bfa6369abc1b991cffc3da40a82ebac5cc09ba0e8b1bcc018c9b5ecf805c12ca5510a1422cb25b85a26a3c1de4f3273063f69a7fc4a352d61cdc44aef217cc201ea13063e6962e424219da93a065071bab8236064f7698ac150492ce9f1751d0ab51603a60ac49dad2e7756770a40aa239331ca46e98a1e83fabe66d306a098c096bcf96f19766cea367c183728c7aafd1fbd89afa86b4b45087c8dca1a57793a5fefd0cde0669898cf3092591be9cdcce229b26144129866e55472e801f17d7cc61e3df2a9b1f9c3848e88bcded749cd05432859896581a4985bd6d2b117c24295044779467d478a1bbebf70c11111bb81ce83ac3b93efd11d74e813c91a40e93f414ae6e4d751eba8e6a9a84b1a89700353d26f2cb050d4ade1f7c27a1b13584c14774c6f6506dd038635793c908322dff044ea7ded9a365191da9c184919c20f724849e904b136a4b8206dac4511e9958e6159c363bc5b7845187828ce2c0ae02390fb8c76e6adf7b22c8c34f7b3eba7bb12d2854226ead8087309a08717c92d5eefc11d4d65805052aa7df06950f448cfe947adc89be39f3f2517f5921373c9bee07003249aaea6d9fd4bb206a3cdc5df65a67584e839467726c047b1937d0533618e22ec4ece217346b2f950b8540c3c142364dd943ba1e921cef4ae4fe192d9b58ea1de60a2b7a85dd0671262816da7ce9718ac6ee15d48218ef814b7df182e83cba6653d58ee47153cfcf1a6ee16c77898cfd22b710807604106bb57b9533f25d3bc9dcbf92068e4b943547585e7d3ebb27fc838dd9a53bc788fd2ae469370616e5aa55ad43729986cc30532aa9436fbd277ec70ef7c6f8021126a711c4cff2a33135533b8992c5fab53c51afca6911c52a85c8fb063e4aa325d51ad04e5cbedddf83dac5d8e99e6b24c239d4722d55b3a064aaf23549b41dbeac27b4b074efe52aa91eccd8138792b68774ccba72a23e7d98df5eae7c3b3fec0cf1168e3c975606b033216a0acfe3100e1d536aedf8a5b084170498c98564d6392214f11059b2da9c1b7daa7ba205a969fab6f9f1c795df9ed13791f45626827d04cc2613e75bf0da1352e21ef913d78b5d19a08ca8fd7ee3edc22ad613f273e6a6e7cfc44ca125ac995afff80b44f1840886cfc7b98af493e326455074ba5c105a70a8a2f5d223fc742549c59d47d99a19e3015271c9cf24a7678491f3d618713ee61fbdf2de0a9c9d819c62607cb3babea84701f6e56f37439e1aa80eec9b6672d57112ddd8bb7af299336996dd6c2e0747d053aa66bcb9273fdff59260f0b55e59cc96b2f443ec77153db7508ee210cac10c978a8b1c666fd650299b091e994723cff4825a05ec03bedad145ff8e674bab913f69bfaa291ee0a2f13b6aeb818bb02959e9097986dd1c09c270656a6b4866a0f0a4d48e635b54709ccc225ecaa13651e7f8c8c82848bba431c91146edbae1291c6e4eb33f5da8ba558afd8ef1c32e6dd6a48b2b43d0cfd95e4143877f6ce6aa900782effeef54799215fa8fd68221b36b20a3a8da9d0fa0ca2e7a2c8338704a258c675de9eb8af9cbde8cc824170b66e98f2b3023f9354cf6e5c3a532df1f5396477fdb2c53ad01136670e8683653db395f31ae4cf6d6a5a8f4a222e2bfd053afce05d43f08cc3f6f311fdb9712717ed769901011666ab2797c5f9043e0079d3c54d9720afa6fdc35b961b589228f91ff3abcc16fa1f868152351467048128ce0b9addfcee709fd24746bd4a8389907501c494384eff7c9405d5f2c2556fddd7e0c896e24781266bee02f119220f9db90d5cf7dad303368f82f83a9d3965ba9f3257560a787f738e070b51e3803481dc17375ffe660c8b38a389a0cac442d1b657c5410424768985fc2177ca9945df70342e11f0a7b9acf1b98be64898c7b137b00ff4179112f04f7f1b1f8314f5f8432807d41713ccea8f3deb518263eb7970ee70d0f1de5240c5fe859a94c1aaee49f386c2b758753a60c5758f5f0ee051a94c453c592723c27196350b37c5267734982f10249645192dcb60ab9f47b13c4efa039b5b779eafca64f94d0ce2affc58f1a5f75108b97d23db26c1c7431699187e4a9f3040ebba07602bfb8b845b9256ab87428d2681b739301e199dcf009edb2b6d8036ac4ceec5ca04d158b7e22948f724f76e63ab6c9b64dc240dc532c90661bf235ec83805c03024e1cf1f6664f2c4e2b62636661c87edfff1d69e3958787801e9e1dc602baeef4241c975c6d87056ff6dbed5f512b09c42d83c410354e9bd7d1447a5fec369c3df68805c0de630b43c8278a35b560cd09389eb212797bf28034bc9f19f72332f16da6db54ab8e3c9a1250dfedbf824da36fd81533c43feb22276b1bc901e5bb07e62e7712a2713a386c2e62a2130755938fd4eced9d8d00b0dfdbeed35e1d70687f2ed100e1fd531bd15cafedc5e0e169f5c7afed7d960c0ef58cc8bd8dab39ad9ad552c70da2f1b993f5eadbb364951924a177899969f3708db4309fa78aa4b2dd78ac4d6ee05642c6ea69d5774769bb3190f6921c5fe869e55a705516eb8218024c626be42ccb22dc61d6e4eb96805549be6503834609d92df9496d63853de9b4a85603ebe5a4d1c3a38e159043174e204972953aec938fdd1a5300c50f0c38d5c0a3bdebc5246a557e75adc8e5661fe7c91f616ad28981a370ae816e96d1832770a1fa2f3aef677f1a1c67cd815ccdfe19eb096f110b91aa559848851e44641f196d732ac881cc4132e7b5981d7d796b70bbf3251d713a79e64092a70af9068cc0244b71cf0d7df25018bc7b51fc2680a56c8997f0e4612bee42d3f925c93a1342e15ed21dce793a6b131b64990291a38bc458e2a167457e26682602ccc7e5cda1f4dffde2ebe573d61882318341ae6cd2f4c0125e818ff77e6354d11e97fd8cffbaf558ab7948def6e60827539eee34777ecbfd6c117515e170928562993f0d01041f28edff7d01006164e0f6871e8290985ff09d9b7dd42e685c01ece36463abc89529ca5fe305c3540ac97c5cce79b113cf4e51e116a04101f60acbe8b43bd8c085b19620b4e307d6104aed75d0a091543682b7bb0e069de11f22bb7680e9957558907480016c98b4e9748fe272e7e329a2c1c6a05311bc91d4ec355b740271309a5631603a62031cf6f2741431a43ed29ec763504139916a0fe0ae4369cd5cf91818d48af7b20adb025547c839132875a69dbd3ff6e5563415011fa1e9c01a9d66c91dd9d373e0c97b2d586056bab98e916cfd93cac061a977a0a2ecc0dd3dd2d5be657a52eca66c2835b2878dc53ced388b65ba6fd4a7b473b3610138c4873e8b6eee25a46bffbd23f61a7bbee1848b9e881c5e8c31329f08ee84a964972fdd064047df62673e03e0a46ba814f5593ee4f41233453e76196af54c955f1bdb1cf8fb1a74be787625ec8d8b213173a1dc43ccba6f4ead2c743a9587d62978f6943f1c26887fb194b27262390997ca5c2ab04524035e1cc0987af880c8b7328ba11568e631f5d1866a59ba5354423d22d39b6ce0b204ab11858b8cc4f73ca2463802d8b7cbd05c56f937913c7c4183b96569292366354d4a5361209aace752819ca06e1f898129cc0ccd327f990c5a7c0dc3843b5753b9b3737086265eec16de0400617a7a851ad81d25c99cc96c6649c66ac5a3c7a5412f79664efeed9ad0a79abf555adef5dae7c3180db6f2a4c388df202dd533a3cbd426bff0bd00485fd56489817301d1624ab4d18b2f3315368befef65c1d7d7e0cb93d4fe3c683414b04f97906e5a113b247e41be943bc9d699a71a640d90899fe808ab4f26ca2e3377c00531cb38714f0f9054301da659ba115685dcb7a45dad1af1b45e469e6d4392f2547aa408092270ca61f6554e4169465af06749fcd136d27c7425a207901afea784318d94950b8121cf78029598cdf67dbbb994c5d16e3e751bf207bd66d6f911f6deaa24d3cd0233c7f1030c94cb7c235e660e729a3ebba1f8028df39b7e8b1664f4e475b957d6a966e49b58032be97ccc64b1bbb41684e8fdd40c0697c96061de3e509a7ab01d31cfad163701c3454d387c9551c34b0efdc437aea0b3be61eea83e06a8a784944f54175114ba01ee67d086143dc2320cc2547477f010520861ad55df14c37d4df4c88786ca2e7001e8dbfc4bde2eb8ef9832a2bfccff51152415088ab1fc895d0bffc5cae4abb3be1548218f576aa3ef177fd9da813e88981796ccbb1a0b9bb1fa9620075a94c68177e767ade9467f3bdbc0ae8bb56a1d863f560bdb0774485cbf09ff47d37a31f741733fa0dc42c180bbb7574e2c0d8f623699e14113776620b0d755fc9f88c201a9571ae2084093657c2c47b9bb3f1f6d918b4498044320a8155b4c56d031bd51268344a7e920cadc61362adcd7fb4964eb55832f82180a0fbc793a504d89502ec98b02a585e8c5037e526a5afd8a8260e6bc5805177a9057dc2f43d1bbfa2fcc2573e3955a625bf704d67a763e2b9906eec84a0199589a50328bf13ee4575a197226501d8455f3f7b442c774209ad50bc13e36db40b9167b07a6e995638f87303651ea3c2d7cd0af1cfcbcc6134481174796bb2260bab558c0a3af0cefb8ca78887d58a392fbd72e85f8d2893b6f4516190755c1bf246bfd7c9954e9558c03c4a0a4639b64a75c51080e2fca7506f2f1fc733f77112b5152d5ecd4fda8e61fe5e71251859ec19157d50e1df469e21bb55623fb23eb2ab15ec7738296fb24857a5df8d540693b169d1d3bfd53e6eb2f65d65710d83cf5a2ecacd938bf74a5f2c71fa5ea4801f056802baf81f7b724826225a835267852eaf9ca705577eec906a6be4dcbcaa055363150debd366d3a8646301a57594fb139045de971d379691416d3527a06b5b0dd834d0798f7d5aeb7bcf8b177eb98347324c66258fe76e4e022443dd4879e8cc713403f55894821f176d9745893e3b2112003344dd0801533e8e7ceabf9e493c777ad351ba01d42c12b26de5c6d671048cbf70c7e9db7ac712ef1155233f0771404301f5921e9a7a128d9a82e1598ee046850ced9147628c4083a1d0396e2b51a69d2aec6563c317e367cb3ce6b913a728cedf51578883064929cbdd1e56a6a668d1f75ff370018aac5d069d4dcb5b197d6a61d82d0ce18e271d915f8ec1bfd755ea3042864cd0307286001e7febf6711065780ab207f79262cb9408a3e670cb86725122910b60d36983103e5cf0ec0fd4b8c9c348d672a8cacc975c1417a1a8e9a3b87c549cfc3cd006c5682fc1ec0c099fd8857e58126dd8147fa56fcd45d38f27631bc5689f845c7de9c43eb022ee3a4438410118478ee16e9bc0ab3f63ea915f67eaa8cfb1a1c21b132cf45517fe3f9029e7400f7775b335277fbe1c25a07fc0dbe819f388cb8326c27f093ec07f31caa19b4bcb070d7d77ac4e45c92689d21640d94ec59f7400c9ff5406451970ddb0d81bbb60e06a906b4d45760666969f885c07e51e7cd467d9af27f9009d668e327735f55c304dc4b69340538841103a0e5d6e7f7d6c10adee4188d0a176c504a4b7702d04bece9ef3ab18786bf51bee715757414039a2f7d50b5637569186a", 0x1000}, {&(0x7f0000005240)="a825353c88939107444e0a255e1a8689f01b7897906204d94dfd361d063b7373473aeec18beda5569f83ed7440ec487e7f0e0a048902297d20cf4fbe560262cba8aa1f909f0314a967e3403960348201bb7d4b0abf1e30411659652f4307fe685224f51030ef742b3885f52e0231009a9649aeae3353e5c9639316367ece5e66bdf88418affd7041af8f1fb41b345b00a2fddea2e7b04cd357c70ea388a155b2de15028cdf27da4a", 0xa8}, {&(0x7f0000005300)="180ebb102821d8f8cf31d0e41042be71ae346005045e36fe59fb3793ed266f081eda9802809448fc652cb6f3974a9d26887a536ebeeb5d209ac944fce7af6fbf32d522f812ce3e02c92365a3091c19c032ddacdd2aedfd45672dcb3a219acedfcfa689f6dadfa83de00159fd65e3f900a2fb05370859bf335b086978fcc668fbab7baa409cd8143ef5e9ebee8c545eeafe7a986cf49fff8831304342b3bb87db07257c148cdc5eb85528d007f97975a43e84ecd1b68e23a8d7b78893f2829073f4c97e8fc4b121e8c3109c45f7285645b6c800b9588017708b307b4d3bc537f14e28f5001bbd46f1c9e08e99b42cb1be03595eb86c1127", 0xf7}, {&(0x7f0000005400)="d06d56864e06b8b87f1f003eda2f1eae915aaa8f41a4db12115a8429185053038447e0f1051979ab421e86a496c2b68b685f83801376fc3a85b1b73d45b9d33ca67bd8f3dc05c4aadf6102ab445560a7683a3c4c0006cd0de2a3b4c8dc44abd0d73afa6a8382292b626d5b7cd5cb8be5c8bebab1a4a447b3cdfd552fa3ad1a2b6a8d029e680b0442e1dc1f002f803d39ed810607ddd54bf5c722426c230128e4249d751214b0a9e58f0de109a39ab7ae80f8a62924a0468700", 0xb9}], 0x7, &(0x7f0000005540)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r2, r3}], 0x38, 0x400}, 0x4) r5 = open(&(0x7f00000055c0)='./file0/../file0\x00', 0x1208812, 0x8) getpeername(r0, &(0x7f0000005600)=@un=@file={0x0, ""/4096}, &(0x7f0000006640)=0x1002) getsockname$unix(r0, &(0x7f0000006680)=@file={0x0, ""/4096}, &(0x7f00000076c0)=0x1002) bind$unix(r5, &(0x7f0000007700)=@abs={0x0, 0x0, 0x2}, 0x8) getuid() symlinkat(&(0x7f0000007740)='./file0/file0\x00', r0, &(0x7f0000007780)='./file0/file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000077c0)={{0x18, 0x0, 0x0, 0x9}, {0x18, 0x0, 0x81, 0x1000}, 0x2, [0x1c8, 0xf31, 0x3, 0x2, 0x40, 0x6, 0x2, 0x263]}, 0x3c) setpgid(r4, r4) unlink(&(0x7f0000007800)='./file0/file0\x00') shutdown(r0, 0x2) 00:00:02 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x5d) r0 = socket(0x1f, 0x1, 0x3ff) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xc) 00:00:03 executing program 1: msgget$private(0x0, 0x7ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000040)=""/148, 0x94, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0xea2, 0xd5d2}, 0xc) r2 = semget$private(0x0, 0x0, 0x4) semop(r2, &(0x7f0000000140)=[{0x2, 0x100000001}, {0x6, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x6, 0x100000000, 0x1000}, {0x1, 0x3, 0x1000}, {0x0, 0x10be, 0x1800}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket$unix(0x1, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/219) r5 = semget$private(0x0, 0x1, 0x51) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = dup2(r6, r3) bind$inet6(r7, &(0x7f0000000340)={0x18, 0x2, 0x5, 0x6}, 0xc) pipe2(&(0x7f0000000380), 0x1000000) fcntl$getown(r3, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x2, 0x7, 0x6}, {0x18, 0x3, 0x100000000, 0x9}, 0x0, [0x3, 0x9, 0xa4c, 0x55d, 0x1, 0x2b06, 0x5, 0x1ff]}, 0x3c) utimensat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x9, 0x6}, {0x6, 0x40}}, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000480)=""/176) r8 = semget(0x3, 0x3, 0x200) socket(0x10, 0x10000005, 0x401) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000540)=""/134) getitimer(0x1, &(0x7f0000000600)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0x4, 0x0]) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000680)=""/4096) select(0x40, &(0x7f0000001680)={0x5, 0x43c, 0xcf96, 0x2, 0x9, 0x8, 0x2, 0x50c}, &(0x7f00000016c0)={0x101, 0x4, 0x4, 0x5, 0xfffffffffffffff9, 0x5, 0x0, 0xffffffffffffffca}, &(0x7f0000001700)={0x4, 0x6, 0xfffffffffffffeff, 0x5, 0x7, 0xfffffffffffffffc, 0x4, 0x4}, &(0x7f0000001740)={0x7, 0x2}) paccept(r7, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8, 0x20000000) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getgroups(0x3, &(0x7f00000018c0)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000001800)='./file0\x00', r9, r10, 0x200) 00:00:03 executing program 4: r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) getgid() r2 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/30}, &(0x7f0000000080)=0x20, 0x20000000) sendto(r2, &(0x7f00000000c0)="6f906b9515f20202b6f9928500252a899b7d8c4c876ecdf146a0eaa84d65e025ce879ebff85bfa82a5d09e0026ed2c93b317d749da200050d0c7760941a6460191d4b194d797772d212e7aa8adee85ecccec8f5ca24f4feb6e3d87565aff1ea31688dc941848bc4ac21c2ff4cca3caba49dacda7c6f85d7ae179c9a4985f6de14ddb84bf0e94640943d723ef194f1a2f52d1b90cf9c79034b6f6aa836e4f608cea12abdbc65add8909440290e210530e5d6f8de3ee4f329a", 0xb8, 0x409, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000200)=""/80, 0x50}], 0x1, 0x0) r3 = msgget$private(0x0, 0x201) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/202}, 0xd2, 0x1, 0x800) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x214) r4 = fcntl$dupfd(r2, 0x3b1d6b27f0a1637d, r2) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00', 0x400) sendmsg(r4, &(0x7f0000000740)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x3ff}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000480)="95c295efe51366f05a60c9d36df9a2a2b90d52c93f7683be4065b140ad365e755abd5cb27baeb380b830d5526e746f0a7cb2e299f3c53b8cbdc0943c6fe3e8b940249695467c5cff9bc00f04a35668afbd95b1385815b8edc724c718009697a52c13adfb80018340cd03e8c40ccdbc5bb296b3574b1ec6b26fda9f282011b98bd78f883c2ea0806b705b92c39fada3add3d34b368c7a083548cf915a6d72a14a33266a0a7ef425a2c2e3eb4f6fe7f3c0ad7624643ca36b1478289b", 0xbb}, {&(0x7f0000000540)="9e17b6e8880b4d07ea11a2967b13b2021bf95387fa3527479adce62e42b4d94528256a792aad944bfb61a9fd4a452973e9693a51cac7b6c824ef93740ec2bb123c014acd875bf374eae1e410762e811f757fefa1dbb7a755a3d2857053cbd623f33527ba337c53dbf40f0ac7d47f32f4d7491ea7233dd84a35523fb18cd0d514450d0aa39f0e2da7dd12d698e0948c3fab5fc281cadd97d7510d9372588632c484e2576b83362425014749", 0xab}], 0x2, &(0x7f0000000640)=[{0xe0, 0x101, 0x4, "9f968a5fd4e54ca40eceeaec4f7f3a7d1294f8935a36d2fda3028a83306feef51e7c7b042a7eeff7cde385c69dec226566de4cc2424197228e24694ccda175ca976907d07e883ec9d9782bf550908777739a12f9f76777ce6a3bd1fee8da39dd92882d8e814fae10a6c4a2cdac0b3961b90e8cd12c1c935d27411e1bf931de65677ab353de528e2033a725b34912468770fc2bf7e8270887fb1074c0273b8f313b31aac8ccc97b674ec512ed43a62da5dd09d9012870dbf49ca2a0fb9d913c5b3138679db6e5183e039f5de4"}], 0xe0}, 0x401) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/254) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet6(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) open$dir(&(0x7f0000000980)='./file1\x00', 0x8000, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r5 = open$dir(&(0x7f0000000a40)='./file1\x00', 0x2, 0x2) getuid() chmod(&(0x7f0000000a80)='./file0\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x90000) r6 = semget$private(0x0, 0x3, 0x92) semop(r6, &(0x7f0000000ac0)=[{0x7, 0x43, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x80000000, 0x1000}, {0x3, 0x6dec, 0x800}, {0x7, 0x92, 0x1800}], 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000b00), &(0x7f0000000b40)=0x10) getrlimit(0x3, &(0x7f0000000b80)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 00:00:03 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/119, 0x77) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/37, 0x25, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x1, 0xfffffffffffffffe}, 0xc) r1 = semget$private(0x0, 0x4, 0x4a) r2 = socket(0x13, 0x1, 0x7) recvfrom$inet6(r2, &(0x7f00000001c0)=""/67, 0x43, 0x1, &(0x7f0000000240)={0x18, 0x1, 0xfffffffffffff001}, 0xc) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/240, 0xf0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)) r3 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x10, 0x121) r4 = semget$private(0x0, 0x7, 0x5) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000480)='./file0\x00', r5, r6) r7 = accept$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) bind$unix(r3, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/249, 0xf9) r8 = accept$inet6(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000740)=""/7) r9 = openat(r3, &(0x7f0000000780)='./file1\x00', 0x80000, 0x84) r10 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000007c0)=[0x1, 0x4, 0xffffffffffffffff, 0x2, 0x6]) socketpair(0x1a, 0x3, 0x7f, &(0x7f0000000800)) bind(r7, &(0x7f0000000840)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r8) mknodat(r0, &(0x7f0000000880)='./file2\x00', 0x1100, 0x1) fcntl$dupfd(r9, 0xc, r9) recvfrom$inet6(r0, &(0x7f00000008c0)=""/142, 0x8e, 0x40, &(0x7f0000000980)={0x18, 0x1, 0x101}, 0xc) getsockopt(r8, 0x4, 0x9, &(0x7f00000009c0)=""/60, &(0x7f0000000a00)=0x3c) 00:00:03 executing program 2: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x800) setsockopt(0xffffffffffffffff, 0xea6d, 0x1, &(0x7f0000000000)="d3478e55c2bafbde4e0ac883e9a1937408f447d07eda0466eef29c99e720bb44492696089114cf820563c3a2b2b8284aeb64292470d9caeb3d95cc5f9f4247436515451e0f051e38f0bd4c3cd00db3f6e61c1bc465169d067e32ff61d4eeb1763cab6f0a0991ee969333e9bd7fdc951323e047c84f7b99930df8fbfc5319e5e9753c38a7c56c2c083f64f7fff52413", 0x8f) fcntl$getflags(0xffffffffffffffff, 0x0) fcntl$setflags(r0, 0x2, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 00:00:03 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) chdir(&(0x7f00000000c0)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000100)=""/136, 0x88, 0x1, &(0x7f00000001c0)={0x18, 0x3, 0xc5, 0x5}, 0xc) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x20000000, 0xb792) chdir(&(0x7f0000000240)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000280)=""/84, 0x54, 0x800, &(0x7f0000000300)={0x18, 0x0, 0x2, 0x9}, 0xc) r2 = semget$private(0x0, 0x4, 0x18) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x40) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = fcntl$dupfd(r0, 0xc, r1) getpeername(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/251) setitimer(0x2, &(0x7f0000000580)={{0x51, 0x200}, {0x4, 0x3f}}, &(0x7f00000005c0)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000600)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000640)='./file0\x00', r6, r8) msgget(0x2, 0x2) socketpair(0x0, 0x4, 0xffffffffffffffc1, &(0x7f0000000700)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1010, r9, 0x0, 0x0) msgget$private(0x0, 0x200) setregid(r8, r8) nanosleep(&(0x7f0000000740)={0xb25, 0x7}, &(0x7f0000000780)) bind$unix(r9, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000840)="e9a8cf495e2074dc632b188c9155493a6d05bac3a2462953d4563ead2219d4e2be6c9f8b6c92ed49f7f35027b1d78effb83a0b52fbc37e8259c8dd2690d3908058199bad6b0193ef94", 0x49}], 0x1, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x20, 0x8}, 0xa) nanosleep(&(0x7f0000000980)={0x7, 0x81}, &(0x7f00000009c0)) mkdir(&(0x7f0000000a00)='./file0\x00', 0xda) 00:00:03 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="41b6f1e7", 0x4) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 00:00:03 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x40, 0x6, r2}) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0xd6}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180), &(0x7f00000001c0)=0x4) open(&(0x7f0000000200)='./file0\x00', 0x80080, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f00000002c0)='./file1\x00', 0x80000, 0x40) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) fdatasync(r0) r5 = msgget$private(0x0, 0x8) r6 = open(&(0x7f0000000340)='./file1\x00', 0x0, 0x18) msgsnd(r5, &(0x7f0000000380)={0x0, "9fee701feb7dacd319db7295a1bafdd7e81da648cecda1c9a6e6c2a548050f87434cc6437f74fa7b364fb173dc22e107665c0bbe5a133a1862148613b7011969cf77e0eea59891e4697125ca41002d99c8531b03bb9e0e9a22d288bb0815ac0d199eea5b16f7ef10700c1a0ab3b6bdbfb70c6e53ff2cefe5e5b3923c3a4aac216e0ff94fac9c109ad1dc5ddaf496254a441323"}, 0x9b, 0x800) utimes(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x7, 0xfffffffffffffffb}, {0x7, 0xfff}}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x2, r3, r4, r3, r4, 0x6c, 0x8000}, 0x14000000, 0x9, r2, r2, 0x5f, 0x6, 0x1, 0x6}) bind$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) r7 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000000640)=""/14) msgsnd(r5, &(0x7f0000000680)={0x1, "655fe7d92d99c3ac5f895da299b3dbb363fb1a9f12de292f808ef4d8e4676018b56d88b5f4bace0d907a04956e3859c233d823b13b77145583f9e33bb9ae788d4083c25ce18418c0a36b90b0a6d39603996ac35ab92dc946e52a60d9fc4d973a33c5367f4fe1103dd7fc2d7b410fb10e10d85ac17279ad3218b6ca8dcea4753908bc2b43aebb2ae26aad9e15ec293fb6b1bda170296cb3628052e9b990a70b94ae68abb9f93c568f27bf5f7ff81ae3324554d5a38296c24ef40ff9503cfa1d2ac0f6244024b7f38d02b106216c645be19be9c77a8b458d2749664ebd8892cdb50592cb56b6054376153f9c82921a4df64ed19104578b99f667fd44a6f667d9ba048773d90b49e530850fa4c664603aef590c46a97f769fd333a3d523e61927d52e994bcc12ef010b36e6ebff963e7a9a3018810fc8acbce8765ff1e58414d0eaa79d49487c7d7742ef4b4dff3e754d862862554a17ea99c4cdbd097b0cbdca85140977dd646de387059c37cf2dfc79861f1979c8bb892cbd5f460c27caeeabc2a9e2b5b79b670fd27d5dcaedf2b0224d6143bebaf61c893af0f845649a02599ac9863c92f2cf85d963c3cb68b88a4cb881f382c55e47bb8b4da058f853a792fd961d3088a0fed06b0b0661b68539cdb3c20f5b16d0079dfc9b727b399ba904c5c2fca8c863f9c1ac9b6aba0475f1f33be7ff273f13ff9e78341d3633bebf73e8a1a70da1ac26e40c66fd37c79a8a67a2312814559d9a6343fea0ef227f575195bb64b9af94d2c52b2d2c8ebe7a3c0854c4347cbde3a81c52b37d8e95e434c7d45f0f4e6959227f1a3ead366d4192443e820e12f174af2a9dc90f67df6b8c05b2e50f3c83e4db96f94e2b5fa32ee7702e812fa889bc8e9d6315fa751c368d152ff4a8ce6d838a97bc3764db7b6023b0df9bcd93f12eb0bc93cc6199839b6a3e62d0239f9f3e0edd2da580a8ec373006f2058ce1f5bfbc156a04c49dc8b550c4807eb772d1a66f8492877b1b990705b5a2d5f0dea2014e31e921d5932f5bfb72d66fee530ad1fbea07aa39876762db60b683646dd234175c42ff85234aab8086a2a493b9207c6a8fc638939c2e4ea1f1b93d774b8f386e74d81b604e74c2b7b527995568390d912766f404c15c87db39ec7e82df45f421fa0f927ce9165148f20de78f8b33c3261f31914f0020b0312a15a5f114a6f5f219e71782532dd41b4d49c5f6e81d3a5ae0b0ad6dd5cb3fa57c5ebf2bb9bcf984aeca9c234f46bc56bd9fc7ccfbbb79bd9ad34a00f90b5bb127454775b896193f730e1c28495f8f300e577ce415106ea6f3acdf1960d8f9e8f166c5266eb78ad8d3abeaaffbb4a902b61afc7c6a4563a2431b073b93cac52fd7e499f77f2e5bd32ce4d993a2e688b3c85e858ba87a091120af46ecc286e07d48d4192ea949265b35da00ef9d2269bc76293dbff660a2baf0bf05cbeddbd5f83807952658176737f5dc66908cf0d6e09e88d66d00ec8e08d97fdf7d17d4ad8f6b7837f56c3940aa8ec2d96f3d5d068ca1fce9274a433fb5cd96794c805f084584da0d0ecf9e32629f534ec783bedf231accbdb292c0ccd9ff7fe54f4aeeb83cbe7e71da4c85b89e9dde509d905523903a37c278da4d8fbeb0dbf72ae2ca83c5aa81d3448adf6495104e51d896de402286875596de11b9995ab2bb53958bf2d46f90658fd68ac09944bcbb46f8cc64fe9bd77601a9539221d121d64a522a9b19303749a50627d4000659157c57ca57da5ecb8d676503b9f28f6349b50e020a3892632c197cd72bc6a5ec11df6f5ef11ee019f8b9cee7570488db5aa8dbd55270af7bb61eb5b61cb825f484a393a32b9979b7bf08f7ff86ecca7d57822a93f68c837479b510023abff1fb5572ac72d01f66db678aff3e342bb238fc60d7a0386642256057fa7f5b9bf7cd1b9c972cdf8ee7286dc62f4b09c129d7e7ebf6d15fd1dc58440942ca2e40b21bdf34c30ca56d6357d4da145916e00492e211f917305c7db9baa2becf6e89ce4257e141341275d292105e774e0583c6a19d51f9460f6b382b78693cd404d28172350e806aa63f1d35864dad10e4a049f12a91113871e15c5a022fbda2d740eb6d4526900f8059b8f804456080e46fd4505a0f88b27c7f20a64045fe7f422d00ac8c92149e3318900e474129ea7d1e72840672b86846e285a53f667058bf2aaf728a565c85d7098aacf72164195960d32c30176e59d2027e13ae3f3653d3b3d1a311fa68b246beeb08ff213019145b6f37e717f88def18f47f0910d426996a05b2289a82405dae9080e456b79c3a4b5bfd9809786d2518957d4ec6de9783ff9e8f6773dbccb2fe5ab3c544f5d0d208c09198f609709c11e69b4d40135504a4a2dd02206effa4d25867e105e6fd853c20478fd8404979964fdfa0e0fdaab0a5d71569210fd96a2a38f6de0a2908ad035266c17ffc38a664be8f0fd3d365ae827f998ebae635c8ac181fd3dd7c4c61871ce39827f013d42bda8c3c8f24c415f5bd2529f0edc8d50206753c1f56b7189ddfbbff211d0772a3a8f59e1ecce983c2db2ecbfe3e1d67e1b9fba6e9ba0379914c86bcdd80f89e0740d451fd48381a5fbae9a887e1c53331ce0b7b1342f04562161a5820fd72ead92117227bf85be0b94880175775e9acd031ec39d7f82b2a2145605a046fd5b00c29469e9a0dd4555f40dfa02caca4069ecf558546c665834d7df6129106d1583673d369d5473090c30315044569d99002ec4d254c7e4880b6dd9f3ed9c1a666e6f7b8bedb8441997c093ce4270420d761bfbda6d02b076cd97cbe0060f36fab46827cff21d55848601f329a848ca2a60abc9269242cea45b31462ab88d217914666d2c191adebd62fc974c4d95c0289a6bdebebb4dd2a48dc975b762337fd330d2e7fde78f35a8a990f14ca808cc44690d82f434b2fb18accb405bfdd36b0fec33cbc2b648c914465ff91ac4dec01515700451ab27d2da7eeb014f8303a5d4553d80f507993841d460fa2ac6dbe308b7be869584b66767a533e4ef2cfc0bccc31757153a92fb856da94cfb6b78946de3bb9206702b46635288b70f60e857fa785b27e94bc99991855f18ef07a444d90433f73f599ef5b8c00fbeb2dfcd259f18482f55ef97318b285690539c1191e55f666dc0f7678be8df57aa2455c942a386dde0d848467ae060a69e431dc2ca66e05fa48c1f5f2a76108f1b728a3f428b38da509d37c79318ee8911683198876e9eaae47d7a88f3228f677594c0423d599d9865ecbe95e8ecf1ff1007c86fca1276b030d890880a15edc00d094c7b83228041fe80217b0dd330a6643c0a512ff5c16e20f9aa8b1ee19604897b99c61c02d2ce43cd53e7793226414da05e6f90f5f4bc9152fa731ab21fc020ec4ca7531d3337186872535e9395581094c31ec279e852d1c5b0dada949a26050ac37b0284e1f100a1eaf3bcfc5ef1234f8d8d4b9b175902d92d6acdffc2e6f4aaeeded2f27b15a61efedf5cf14d4801243a3e67e292370bbcd57259d39f7e5c409a896ca2a7e3d05761c4acd1ecdd41bcff2009bc908c263544be9ebfc84007b7638ae85dce1d8641d0826826b651ef5fc927c852ba0dbcb5652c5f9e86c87d0f044c0ee5de0a36c235cea28af32335b805125fa3658972d2ef6f0ca674cdef2606ff5a7e8aae7032e5e61c9017d0e9a5520695f3ce597880c2f01f691486c11cb93bda346c3e9a4a04793881ee3d40c71159fea67ea17cff1b269bf70b9bf8bfd3de32c1d8ecaa78e2302bb453111cc8e508fbcc2ac63b4d1b6d6bfb6ed5b40e683e1eaeada425880e89ef10e48340c9e9939017f4e652abd9cdde3bd76040b653235190d8984e1a7255bca250bd11bb86d1e78aa0f1ab3ac55647022522273e2035fb2b09e95c465fc0f7c77cdc79c7b93ee7506e49fa4082b8380f6aa3dcb2a5471a8207b87571feee50240ed12f1f6ba863ec91b55cdfe0c63b28266504cf2cfeb6e09ad9539c5c96a777f5171c1910a6215e5c4bcb2e39c1b771d2ad478b8147b5d6814661cb196a5f7d5d1300fce8d1564ace3f2a9f82006c2d2f335373e4a491dece2ee6a05856190de235eef2b540aa68ef40ac04c307abb7f953c211194eb38c4ee48e2b8504039df61ba3c11f9de0b98209b54af0fc461984501a5934783b8c0e19466cb829409ca1c301be6f8823e01cde9dd0032d6b85256e0eda9ff59662d648a3a69342fff47d25009f15e429565d69eb389d8d17dc7271a96e62d9ff1ac1b95a2d9e23f9dc6a35c6fa4cf2bfe38ddbaf1d112a5581fd81e74d42bbb3c9516eebd5443fa496f09de35a4ff0e221db0a8192dcccee131af38c1dfe3e9adef247c44bbf3dc7786037993efd94d14927a686290eb67a46f65157b6928d48d9422c933cf2e693944f245a36bb9af44662a78bb679b82a17bd64ca6487c13f246854710b11ea37127f1e931c9bbcf74bdc7ad45bcca7f49fc66f34e33eb43678631602e1d375929edb2f1bc72368f22905b1b77d9a81ba885bd541aac07a1c7b58023c9b311d8c6dfa7e056c5fda6bf9d586aa196cc782651362efcaea39cc901ea718a2494baf49b2763510348eac15145337cecd2f49fb8075d4d46d58b5f23307e2cd68b9417aed8f4a8e675e9619e10d06758afa2f68b21e442f286ba16d87a353bd97004b4a153e4bc0d0e2d3b8bfa41ac593126b8bf73144468d9181caca2924f3f8997f3ed02cbf02ffd5c94bd09d8299a1f64ffcaa8765c974f8bfeb3273fce5fa067df723601910e589edb7133c7d25e52ae60e382be6ff8dd61cfbfed8198a94c9dc28f8dc74260cebadd0d9b53451c14d126d8773ddc01b42ad8215301720e2641fe9a6d2885589501282c43e444ca38af7653c22aa9d0ed94f737f777cd0e7ea0f079b5cd22a8c16b4eaaa8291ceab9d3abba14de1fa00e1b93a18cc26f27f75c5749b0255950b8492abd0cabbeba9f4f3a89d74874e6ee81aeaf9a27ebcc2d0cd40172436e4725e02380be852e3c9bec2d5db07e88ef6a2daa4332769be9edb96c12bb3cca3b75c4bbe3c157366eaf28560a81418ebc67745b9f1634aae189316e8a0f7d06a2aa6f7ef24b561b2810065e1b0799b21dceef08af52abb10bd9bd2aa226171b2bc34dc4db6e1810e005f987b790aad6bdc99533f160f01c15589c1d69c2b7626e07007f806807af65772ecf72c74fa7264a7ba90289e00e39f98c5729510b2db54fc9bc538ab6925d76cbb063b0e991ae2d23954bf676b3723472f469996696638032fb21afb2df68901f1bc6c55b159fbcb4b2d3f2b8da3b8e2bfa9ca346a8db7082d95b4fd17f3aa64059be3dff59449320d05c1e3ac9f513c93dec7a94baab7510120aca110094e7d59191558def76e9ed95a3a488383f1462cbd43d0743869629cb02add30d6862130aa240b8eb6dd73ec6a6554c7cca29a3c47d6ed344d6a628c6a0d292217dd528ea76e75dc3db2d0a92af70782da7bc27b53710b07f28072f8d197fba0461aed0484c87690aa1e5da263f11aaf181e4b99ada9c4db8e4ea04202d330c4a4e3c115b917d06203c8723ac2112b84638fc6b1bd13eb77ea482de38b3dab37a2e9df85700a0aea37c414d7ce392581632c5563de76542f7ea4c0994c813c8d5062094557628095e73c54ff2e9a3485b2c0652afa98e08bce35a99c14d2637d4ef0cb40372d980475d0548a42d5dc1e0a67ca5dbc7e6c358ef45bc4d1340620401a48a1c00172464a8406c480982971f7f34d84f465e7836b1e237983dccc073"}, 0x1008, 0x0) socket$inet(0x2, 0x20000000, 0x100) semctl$GETPID(r7, 0x4, 0x4, &(0x7f00000016c0)=""/7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001700)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x2, 0x8, 0x6}, 0x100000001, [0x8, 0xfffffffeffffffff, 0x4c, 0x40, 0x30000, 0x24, 0x2, 0x6]}, 0x3c) open(&(0x7f0000001740)='./file2\x00', 0x1600800, 0xa1) open(&(0x7f0000001780)='./file0\x00', 0x18300, 0x10d) dup(r1) getpeername$inet6(r6, &(0x7f00000017c0), &(0x7f0000001800)=0xc) setsockopt(r6, 0x4000000000000, 0x200, &(0x7f0000001840)="7b64de557e07359626c19c2ee3ef1f56712d098bb078728612db08448af3d4387398f4b666ad88e4db3c8ef7bb6200af9f509f14a27418f266940a8af5a7fb011e0d5cc0265b3818d57a851a284457a1441e789bbb22de9dc5875e190c1b081be5574fa82f808e2e446a60a271c85346241b3b80eba9cd8fd651f42eda6ddec92a60bec26df91e361321b420949c84060525bd23bc74bf7bbe2b481234131242446eb832ef6001b0481fe676c8835bc3fc6a2083c9d25ed7d43eb58670a4d59d7ef49298d3ea18dc7c21a40d4564", 0xce) 00:00:03 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fchroot(r0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="916d8bd858", 0x5}, {&(0x7f0000000080)="4cf7f6b4a5899a64b8b34b0cd28171b3bc7221317c941d8e12a3a2ccc51abefbc882983d11fc72f1c21e37d0a9daef9041a453371850a714cdd309a813091d0727e9bf234f4d6977e4b014fe02439db024b8bf0620365af046b246eeec657af1fc15555bf40efad42bf00ec1d3a86bcc357636d8972ca41be923c7afa1bf1cba", 0x80}, {&(0x7f0000000100)="35113f047a80cc63f651cc6da51f61cb4ec19e1084ba257a387581a9b1ef3794fcb3fbde4a26ffd3b82439f251f8642f28d7ada6ed4d", 0x36}, {&(0x7f0000000140)="f800c083384e4843abefdafc505cedf3ae60d38b84758fec9ef07af0f5f6250404a7daa183755bc8daad2b3fd1d3720da662bc98476d0ae1bc6a9de8a283363411c6e6", 0x43}, {&(0x7f00000001c0)="0fd5bf32e6928ae522a7c0f983cefa2097f83534ef9af6f8cafadd0709f366e6d3654a911d3b99d73063793b9774e3443b", 0x31}, {&(0x7f0000000200)="86a2588eb0b200709e684526ce0dfa98315d63607235b1eddb3d09ff898414d4a51917ab2d35c94dc6d386542f8616cba549ca3732b5dc10f3021fb6a428a28264bd8f26cf5ccc9b2c556ec8eb3fccdefc22f6ee89b6a23e5903daf564805ba747958e4f4e6959146f205d48acb6b2eac3805d8511b7ce42e048f4377bf911f919ee4f4538c4757076c35eac5b1544f3720c03ebf76b76f7619471e9c584ee1afae48e3ef28127981e53671989b3cce5b8ca6b8e8a33fdffa42dbb695ed0041354f1acfedbb1719d", 0xc8}, {&(0x7f0000000300)="5b4f70371ff6e50e09a5a726a0c63467aff2e078e123cf9621614d8f616b75aefa413eb36e42749bc71112c65ccdeb20a951d98477b700decfb60e7729355a0abdc60ec84dc12e5a63ef05e4ba9fc1647b1d6fc3f69dc2cbee39cb35f66d283400b42f0eaf395ecd63b800b63a008345a786ab1a3359b7ec6c03f7d09a0cbb84b7f3b525157327dcc6f77937bc2c6df9c200039073f3caf600969cc0c04681ed9918b3cdc41e2b46a34d51adf6c593d91d4ecced0ddb0a32a474fd1d49", 0xbd}, {&(0x7f00000003c0)="49926f070ccd45df5e070b6ce13dab3a9484f241e90e5b2fcb9b992a93b19bb4a81fd6c4f3957ab0f235444e953d3eb433674a51dc6a73efe6c7ffb4a6b19465506512cce35d7af07fb700ea63ef5b16ec83271ede0d44d6fa4c9da7e624", 0x5e}, {&(0x7f0000000440)="f29dd053dd732b83150fae63edefeb3de6e02e2e5e376bc0cc16b9a1fe50607b712c86afb789d350dc5c7134c17dc8159f8378663663b2919700ccca7178f37351dda1a98927a8ed95f9c4b9c56748ccf9e964fd4a2f56985d9507c02e676a190dd03d376ff38e1ccf7d33670ff000c02b637eabb8cbb58d78f7ead5247194c7d0fa9cc1d1562a693547899bfd5081771d2d8873de35d774d8169e74ca4be808a365989256a5416559510e104b5392", 0xaf}, {&(0x7f0000000500)="f16cca5c6cafbad3a79836ac7425d450d13e0c0549b9813dd784978c9018287b7d0c8924c9fe5b8f58beb59b8661e91a35155cc8f9", 0x35}], 0xa, 0x0) fchroot(r0) fsync(r0) sendto$unix(r0, &(0x7f0000000600)="60264e077102c81a90eb1030cd66c295097b96e94834e1b8ca376bb21e053ca7ccb6540874f0b2c6e7f8c9c5f5f4c9155eceb9b9bf4c753fdaa06388af024df9d3e67ed81886d7a36f4b446c5838bea193fed927e554cabec5781f490a3b255b302e7462890aad57a671e5f668aa24f1", 0x70, 0x400, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x100) sendto$inet6(r2, &(0x7f0000000700)="88edb13693f139839c4563346b3ef7c3315035a72cddc1d1ab998f748f519ff70ff36eb4be98f24a4312455d29eb1accd00b86b9974a6593a6226428f28fd306306f742964c4c4080305e05542fd1d058425a9ccf6409c38cfc7174f09851d528fb9d52dd727101f8f6c6efebbdf76714def5e505182d92bb10bc733b00dae0c60e28b6344b129ec1bdccb66915647a4303e081ef9d4", 0x96, 0x8, &(0x7f00000007c0)={0x18, 0x2, 0x9, 0x7}, 0xc) utimes(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x0, 0x5}, {0x4d9bc9fb, 0x9489}}) recvmsg(r1, &(0x7f0000001000)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000000e80)=[{&(0x7f00000008c0)=""/129, 0x81}, {&(0x7f0000000980)=""/131, 0x83}, {&(0x7f0000000a40)=""/156, 0x9c}, {&(0x7f0000000b00)=""/163, 0xa3}, {&(0x7f0000000bc0)=""/234, 0xea}, {&(0x7f0000000cc0)=""/32, 0x20}, {&(0x7f0000000d00)=""/73, 0x49}, {&(0x7f0000000d80)=""/220, 0xdc}], 0x8, &(0x7f0000000f00)=""/220, 0xdc}, 0x2) fchroot(r2) recvmsg(r2, &(0x7f0000001580)={&(0x7f0000001040)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000001080)=""/156, 0x9c}, {&(0x7f0000001140)=""/230, 0xe6}, {&(0x7f0000001240)=""/77, 0x4d}, {&(0x7f00000012c0)=""/90, 0x5a}, {&(0x7f0000001340)=""/140, 0x8c}, {&(0x7f0000001400)=""/166, 0xa6}], 0x6, &(0x7f0000001540)=""/36, 0x24}, 0x68cad03ed53d3a17) fchdir(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r4, 0x1a, 0x2) sendto$unix(r1, &(0x7f0000001600)="e5d960e1c29090", 0x7, 0x2, &(0x7f0000001640)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = getuid() r6 = getegid() lchown(&(0x7f0000001680)='./file0\x00', r5, r6) connect$inet6(r1, &(0x7f00000016c0)={0x18, 0x3, 0x3f, 0x3}, 0xc) r7 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000001740)="516193", 0x3}, {&(0x7f0000001780)="359860c69adb48445b8086b7dc3582be2e35d45e083e15edd3354867839c055d720de6b977ba12878190cd718af357ebf955e94e23373d5e6cbe145395dcff2a4a15b8276c204ed737356d6e", 0x4c}, {&(0x7f0000001800)="a1c1e4efa57c8be9205c7bc9bdfb3cef5508ebc2a99bc1b63f9d288ea2fb3021d47fa3d29a8b94c193a9dfcc17f62854e16207bba1", 0x35}, {&(0x7f0000001840)="61e7bfa2b424edb6a62b10e4db8448f325fd2a6f51084e9db69aaa36c500b92a5378c29508f677b29b0ee891ee1a1650fccf171d1c9287e72e55a81d8b2968fa5214b8935f2b9a761d1560eec7f70e9c5d3d334c2fd25ffea9316196a2a666d7a12cbebca46fb4153bca6b9fb83080", 0x6f}], 0x4, &(0x7f00000019c0)=[@rights={0x30, 0xffff, 0x1, [r1, r4, r0, r1, r1, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r0, r1]}, @cred={0x20, 0xffff, 0x2, r7, r5, r8}, @cred={0x20, 0xffff, 0x2, r9, r5, r6}, @cred={0x20, 0xffff, 0x2, r11, r5, r6}], 0xb0, 0xc}, 0x7) sendmsg(r1, &(0x7f0000002c80)={&(0x7f0000001ac0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002c00)=[{&(0x7f0000001b00)="849e5e521be159db9d6ac86bc9dbbb2a0e85a68644f27626ebd65b3e0a50af89024a6d2a0bff42d22d8f77b4aa1051e00676099a980596d2866739f447be27a5d0e1dc4306dda685801aaab82795271e339ee73972db0810da5fd6bb3df49bca6a36ac2a07dcb099dc07640e61c334800094d6895de93e11db9e8d21a968e37fa631648c0c74423ce1d99a27f3589b7fdef5e96e096274413615bd2e6f3d0a7d01c9a16e3cb569c7e20a4c71db5324414c419faf96a0c1b330b9d76f2b83f4d52c78b2fdbdb0a76264ebc33b1b77c820bf2adabed19d063494b15691fbb8944cbfa6c39a020784bb2dfd4124204ae00ff52851789622413d765ad2a77d53fe8059c772dc06937a2f790fc02a6cb48bdd75bbd4cbc03f3b8e7d5e4eb8114666a54b6a017043402e657cf3c11de7a51266c99f73fbcd073063a7ad334a4f36a41373af55d5b18f2deab3e96ff59634599707b7a07ef82bca5c2cab2a8f94acdd1a4331c9568b7b2aa6c7740a0c813eaec61de3f84233fe536234eaeff5fc7cda847cd0abf3a5ef70263f3047abadd2d0ddd2baeaf7eb380eb95af63989efeb6737dc1b28359ddcc273ea687754d016a3e11e2d885e13ac697f03ac75ec290bd3b2b6ac9e48fbb1747968f1817dc11a2e1b6e274e3c08b68f4fb45844c0c4d3a1776f34f4cf6dec3e00bf55e66cbc9bbef067319fa1af60cbbdf95b38665be347b8730d62b873dfd445b4f1bf968f8755ac2e05238e41abab2f5b55659d17442e5a37aed5969c7315beaf3afbfd0e481839339c058559fa10b898ba599443e413b92774c40c49b39291e065dd6411933100c83b635373e1dff295252eb66024d2de35650abc60510667c6f517f46a4fd6eba0eab70e4801a1157c22b3145d31c7b0118b0e034175d181f2ac9f9a064e5ce0fb866a44f83bc2f78d79258e6ad478a1beaefef0d592be8ed305af611f17099ad6c4559a10a5ec9cd2c024b4486ce10e17cb588f3ac345468667bbd7b05d8cd4468c35fc313ac24f18f6132ae5a59ad54cd2b45ab04bf370284f8038185f53806c58a2fd31e22e74157d8456aac619bfba09a0dc561828aec746cc13b97f2493fa12bcf958349204ff8c61ea19845d8225e103e03fe80e101b1e908114df65ed84126ca733a2a8a97006ccf7b5a294d8dff636088dddb63eb6dadf79df23f309e178ed5a2f8af008ebb20d5bb710138bc73a1769e6ed115802554f9b6aeb0147990a30cbfc9ce083c615ad283ad1f42155a15afb4e76661d083e3f9aba6f9791508487dc0b71d9792e25f6efd0aa62d08f505b1bd4252675e0fc6ebbc3c46b7f585f2cf61b9fefea3afe95430dfc324dcca01ae0153b4bb311ddcda5f2f633fff2100d8c8e8d257931755db7538ae208a4f280dbeba260027f5fa2c0fdb6826c8f36caa093be044e6761d970238097309c958d40d9f45518dd8dd1556c4ea738ed4267b388c0972b5a3c32f61f8d32da40985ab8abcdaefbf680092305489fcbaa731d0c97ce37c3685fde5555b656d42279e1da9472a267ff577388927492fb097e98e569599aaf99ee413a5d26db67164431603903d0a4faab489ce20dbd4291eac95915921d6cae68f267e0994639f56fa0cc3e115b8fbdc212bb70520a28bd5b27b3f55e2fffd862d3837fce29be051490d08f9d03b9de0b89078202aa2a0cf2a3cffdb318bb9b0fb3cee095a2a1e5631b8d482107b6df51f2ff93e4e7d23783ae62e1b750c8d5c4f22bd7baa7448a01144f025f0e1725d10f6306b06add8e0e377817ad9aee7ba5ed0c957657401a8d279f32514dd85416c3f8872d1b6ef4f22f9ee6c69028d901411ac24e5cbf0346d2a176ce071d921613e254ab61786775948cf26e1cc6f10aabefc89f1deb9d5ecece578b3f5f12e897f7b5a837c32dc57613bdc2e7b8e484ad1d4eac334c04aa5aeffd910762f56601faba82b9d679d33d8a95cc08cf305b9662213f90e22394ca094124a2398b3ee907464587ca4b6217d46fe6bbcc9689b9c85d042be91ff464b591ab9ce6d9b7dbb2a672d80b37f26ebf5b80a6ef6cec674118958d7265235c8abd0e0b1b11eaaa1ebae2dc3cac162e182928a5cdcb8d7a2dd088053d74917ffcd948d55906155fac9a6e4bf7c812de1fc1dcd83d3d1cc0e00e6880fa2eea2a0b9e3d237aeaea60b1d100f6b0a04784423f223c88d6e95ad0f4b97ae70e0ed345d9317aa105a7a73410f54e4fd011d3602f9c483893efcd676c36b3056be751802f53709c2593cba9a54a0bad2268fe618d5cd9a6c1eb58bb784dd8d458ba05500712dbc445b6d91a6bf5e4218f6c5ee3af95bc629f275c2087ec5cfa6fd48be85743c7ff503a7e9baac00b3a5541a162d779e70a986a943ebe9d1aa9432c3dab46114ebb2309124c3cf0003468b7d9cd0e2c5b35d41af239d882d9ef4f6853a8c32b25a09ab489494fd5d81e5c2f7d721cda7bba8303518bb7001bd2ac4ce36d2a84b8628fde48ea80dbb0c3999b45755a0947adbbd998de7bc32c510c59e26dbdc595b749c72342e2b9938cedd2ba27beb7f9be899eb8404673a2db14bcd4cc6346d81cd9c9e8edb4dc8bb16bbd70b4fc2afa5065f7d27eefb839d851e461d5c03eb46e09a253d317d7144214a260682ec941ec4113a0601ffd8b253b490731b2da352ebc85e4e0e893bbccc68859eb17973bb5c687d09c68c8b5e867610dd4b2b6b24f78b20ab1cbe965c47004617d567309b909fb2a463ac7aca899240ff9ed16d9faf3306149e7f560476fba40fa6e2dc9333fd02760f8703d05dfc2a6d75f158e509cd515acbb925853c28df2e874cbfb56fb3016aa89dfb8fbb32738bf97bf1306f86c0b98d03eca6635c3215253e5504eec49a6a6efabc4d0b8fd50d720f6ef2165978c3f5153ce64437a183eee63b401a3b0093cd8702bf8b04a5c7735cad20aa934bc722223b04ef142d4fef50813a4a953f6b975ba1a0043eab94afdd1830066c5a46ded3aaf02eb2f0423b1987bf28aca82613c97d2422c3eadfea552432cd6a1c4716115ae2b6cbf8c4753ef620c171655d999637acada99cd331d9139405c6dbce191b61885f93bc13d71faef453f461a76e77feed1abc18490d0c70f2f4dd5a4d0914574cf1198859d55c7bd9be64cebd996c0c9b902740b470d49f10ee919ea9256dd92cc713da6566c1c782d78f8f69d98188cc7274d76492b3cca4b907acbc16a941a0e3c548910387ecaac708dabc935ebe80e93726e6763a2a07458ff95e396efe02d8791cb5f037b2cc33c57d064c12b421ecc9723dc6913034eb62cf95811b08e88272dbd7952b184550efbc073723df55c9bd5affe83ad6ba382f13e7695267eb49b895f1354447f3edaffa31f30198cbc5bcd9cc1e84750c4b9ae0c651acf24c014e7656bb59f10cdca8fe20ae504f0c2e7418bf08d2c0b3cd500040ab62515e6874b4ec95e17e29e382fecab99cb8f69695b10817b2669f9e8921a314efcc102730b29b35912b35142ed35c3cd1c6aaf1819c938778bf57920ca2cd46d528c90415c6022de48feb896bab5535a0bc5fa2d7f12580d1f6bf0e082aac286fedcfccb88cbccbd35f5d446bac10589163db3324c4d77261279bdddd2d693bf963257c9d36cdc952dd5e0447f5f8e54d4f4bfef2e692b7492ccc89951038bf61a7e05abbf7f97a86469ff7fcdd68337caac42b060ed543966b77dc2199391b23da42a1fbc2703e3d4fc58ec29982d225af636b2ec60800a4366e4d5673ef573ff7ecf36740b8b259c49f474c2eae5d545c7d50a715e9b3688a9ba028701052d9653e205bb3f81f9a1d0b490ccb97ac5d02559d041964b9be1184864dd9cd9e649cd7a986e7ec21af718f3c36bf356c9213eee41210acf059d3e8af2065f97d87c47d76fa5601d27da970c9076a3c638e81d67290e8f7eb417895b26529b47097290be35eebd8353fc65ab36fbf8924175cf88be50199c94cd6442a9ea8a524bfde54e4cb8e9a33ee4ad5f09c8ac6d53894f35ccd51a7926863cbff92e12b56be6a066fc9684d647ecc044c190ef9ca383e1a6522109aad372affa7a4a8f411751d8e9963a7025d30312280a6ee3c97c9a4c389d8e248ba584485557820d2e1c02877ec87d4b64fc3607a23ba6cb0020b51e4b675a50759e28ebff206e1afc9664ceef02c8eab04cbaddb7b5c2fb744223f2eeb7b4b9c22e644453a6cf434ea04385c1e33055ea901a20f34708fccdf3720529483530660a6bbbd2a2d0d00d26eee152d5a78dc06e156b0919d511449bc93e2e18fb95ed4a32176c0c94805aeb4dcea5b378d8ee9696b6c28a12fd351299dcf919467038a9bcf64d3d512c478e03784394e70372ae481ea630dfae586eb5adfe6715f0612e345dce2a369d19c0df1991912df7f9c2243fd279af826dc030e0cde60eee92f5b3dda1c66b52769a8080ad2f1eeec6e0c947f6b53b50185855050b36e4b197384cc0effae101a25faef1160b096bb9b87b658cd4b710610211c176ac31a8c0f7c8ffa1f43e31c21a9fbaca0ae6f1f8da08286acdf7f152c742a67e50ef1c231604379fd14953adb2e74d12abdfb89d962bbd307c3efc65a8977937ad43b05f2ef6fef65a86fd6fcd71423c9d54c05503535f30958db5a653eec3ecc33442c34817cf6d901ada3fdbeeac43ea587c8e8e1ae7a838c60f452b11a69ee64ac473cfafde1b9f26ece37fdf14746898098b30c1b0b9b931a7f668ccf2b9649eb70810edd211ad8f7687d4b68d1da3c833183cc540ee44cefcd501dd4743a021abac114b80652415f68ce050ef15bca392418f5a5e149cbffd94eb6a083efe48ba8393440cf0e1408d9b163da351c31f87f07be5accab8a64e542bafe3bdeb26839140f43b5ebbe76c7c47a378bd0d3107f0adb70dc031e3dbd546fc460deb1491c56b8a02a3b55c3909a39f2c3db8c015f027292c410db412cf47fe1feba0d06a5e22df8015b3896c1967301541b5f8a8ac963598399c26861e25ebbda996eec95f7eee53809fb08a4b0b22ddc6b4aee48f7d26cf852f8b8f1d62cddd64f8a41baaf3d26d8d777c15af89b0d289cf3b34548df0a226239cf3e05585085ca998ff13f6ec945289893fcee4491fc861f15f251e7bf7ebe6bed4125113e5a61838b57d4a53324d83c428e822d082fbbb780f4242c80d0a78224a0825bc4a095c2ddc3cfd85a89c65c9068b9864ad9c2601bb69cbb2ea3cd08f98fc51c33c0b66b381b624d9b3d60155c00e34454175eae22045b67fc6b40e3d542dac28705fccfbc3fda38a58d32b845a7655c6aa752bdadb718fb280b7de0674915ea8aa62216a584e3de71827220f57727e39142bf40c8922d9876b55ccc3ea6f2b28a7c2735eb99f7595d68d78cee8a0bee0b5c78f88e6a467a65920789102518eb1a02eb6d1d2fb94b5c6a0ce83394105b0e08943b042b2d6b003eacb73e1be4703e77fcd7f9b634a8be6fdac200cc05297c1a6b169ed0267561c29e03f3093bca736e3fca3b5a73deee88705c0fdaf00fd56cfff94c7449832fb6b14920a53fac96f68457febdef121e3ac316406c9e83a30b3a165b80cfeae3f61cd0dbf6f578b1d123bdd09cb569dc398cc46166db2dfe0dfd39acbbd7b65c8f7a4fe2bc2eb7b88e196968f329136e4ebc904c9347d9b3e2d025e3d5258029ff592291945e05d05a8bde65d6eb59ba361f76ca18ace02f96e82a95ad333e9b2d1ce7163832262f70052789dc91614e6273c393f3213a3e6b4f37b4e66578255087153a32e9d04eda1", 0x1000}, {&(0x7f0000002b00)="522e69490e7db19aa5f1baef59eeccc1f924c1f6d455e1528040249b8159ad0f649156c6b773388c49ee5d459c78762c3298e3c48323323f31ac0f4058947bc86bf1bad6bcd96a8a3bb59a6dea92", 0x4e}, {&(0x7f0000002b80)="ce0c73181395de607dde624f741a3fba1706bf72e729429403cc533ea47ad478cf9448064824445b4ef196d94ba078aff89200", 0x33}, {&(0x7f0000002bc0)="dba4b977537f049a0228464d88", 0xd}], 0x4, &(0x7f0000002c40)=[{0x28, 0x6ab3ab803dc494e6, 0x0, "11adb24bbccce64e926e764459a5d8d2fa9e405c0d14"}], 0x28}, 0x0) connect$unix(r0, &(0x7f0000002cc0)=@file={0x1, './file0/file0\x00'}, 0x10) msgget(0x1, 0x20) sendto$unix(r4, &(0x7f0000002d00)="602203607fade7c0b3278f8097c8", 0xe, 0x8, &(0x7f0000002d40)=@file={0x0, './file0\x00'}, 0xa) getgroups(0x6, &(0x7f0000002d80)=[r8, r10, r6, r8, r6, r10]) 00:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x13, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) recvfrom(r1, &(0x7f0000000080)=""/94, 0x5e, 0x801, &(0x7f0000000100)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x0) paccept(r2, 0x0, &(0x7f00000001c0), 0x10000000) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f718959000000004b00"], 0x6e) r3 = accept$inet(r1, 0x0, 0x0) getsockname(r3, 0x0, 0x0) open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000040, 0x10) paccept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x40000000) 00:00:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x60221, 0x0) truncate(0x0, 0x0) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="1be7dcac53c344c53937c932fd2388da7d13802d63a7fa9d29b31175321bdb7ea23e98079bcce762f72c6d299cff3977a4d83863e08e1ed2a9d83a6271de7a06ada718694031e427fbd20ba7d5ee95343fd781c1", 0x54}, {&(0x7f0000000180)="961b32bb6f5a85fd26063ba73ce987f1214b1305206411fe694448226506b0d4b8004fc07738e489f66d508b2ded4c6510e2a04fc7a913b7b8a17439213956d9507b78392a1cdfcca9c79a503448ade47ea1e730dd195adbba370b21a8ae78a28f693d21f6bcf3cfd8747d262c398a3cd1aa5d8b8c8f0a9d146fd37a47728820dc85c7a11cfc82332a96ca192a3adc835038ef2bbeecefa8750bb665", 0x9c}, {&(0x7f0000000240)="11f3ead29d7b0116505c77fceabbedcd46051a7390deb4a80fbf7e5e5d27e169103426f3aa5108166ff471f60675746468c4f9047ac18066a2a6f3130ef688c8c8ac84111a85ec99dc30e4eb626ef2746c229fddd22f077031614e3420f351ebdf412d2ddea60886ae722ace4b7665cba73271c71f45222bb8442b25d4b087538233be1fecedd5115a7a73f5bd428e9466866d0608bd21baffb652beb2c276c4be613e782765546118ef9f3f672244c2a0c2f84bc1974a91bc2fd4df27e28a92e752845caad22443aeb01176b943c2835a61fb08c98d88aa3cc6cbc5a5d803c789f40bb6af8650", 0xe7}, {&(0x7f0000000340)="dc4df90b1b020878f520740c1d8f71c895c1cfe5752e58195e9e0c29abf2da98656ae80ec56c6c73a4b340be42fb5b4bd56340b790ca4ce895872e95af4f38b43edbfd194a7549f211b3056b23a7a6b9f0e69ff8c7f580a7065a0a933e86985fa68a76b8567e26faf80da5c7c1ad7e476b8a0175679f39dd88f30080f373c54c482ae174b695b01979f760dbc991602b85abfcaf1d6069d0e6823d5160fdaa5b82c32c6f7c6eb57a5f2b4888ed0f88fe52ac589ed1ad660f5ea868799c9bc0ad5d6b27f3f35aecb9334a20fc54e99558c72100fab9e059bbf5b3bb1b1d47b8c26b7b1c116a7bb43365897c0fe422acf3f834dcbff397", 0xf6}, {&(0x7f0000000440)="bc80017212a0aa1757f2922469d86b955a7d599a07c62e6b156e3361f45283f12f4a91ecea383962e6f618925aadfa018e7c268387ac12a48612978667fbd6b1c6aafdb111d4cfc9fc907a41cd9bf6462114be9f4c64a887b82370a16a52cfbab2cf01ed56d13c830910dad54b45b8973119f683e6fca3160c1002a0677110cd9589a7dd1109f5445645ef42aea4535018d1b528033243aba652c3ddc6c9d70c244868f13885d2228b207114862563d5", 0xb0}, {&(0x7f0000000500)="b803a49d6f90bab538451b3a8b7ab13522ca406ce9b51a4a123ecf06ec31d770eacefd0ee27e5e78ded39c1ae611f02883025cbf27139766c66013ca8215f9dd47d58ce3e83f2ba364edae7252527752213e9c20e8b6766a54591ea961b879a1bb72c8f369ca196857e3ca16e4bdc0d1bab3f7656dd237b2f502b74bcfb2c79523a81a0d198ac980aa79ad3156ac61a0693137bd895dc9d51ae1c8f7de7a5432a8eed89f946ed59342cbc2a7acf6a765cb2b4340f581c33e73a9e348f02f", 0xbe}, {&(0x7f00000005c0)="5f1f66fd53ee85082d64a457a35ac4e85e7f610dfe1ad66e0cda15c30e54cba3385ddf59850dd6ba8e963adb7eae810561b7701fa9bf9c3927b9da8b118f6c0f97f276b8c284e766942d2bbddff4824450624b28e54910335e401348314272e3a012abf7eb2a82ea4b1b57f9edb1cbe3af1a4539c3f2140e8fec151246ecbab9e42ee26a23c2b4c73031f94dbf6759dbf2", 0x91}], 0x7, &(0x7f0000000700)=[{0xf0, 0xffff, 0x0, "6461aa3defcc41544817ba697c52c932163d7b20265e90bd0dc3449dfe6004b915bb4f0bbf876ecdf1934ebdacfe8acee5dcdb6b8588359c33fb5eac13bbd3bb45c2162530f2651dbd6c563c78b35f7bc7444999eff78701f9fc1a375701294f426d9259ae5664b42533c62dd4783bc1abd7c998824df36b81e0b6286632d3cade4b957024e72096a13d6ae38cdb6d0c06dc770826dce9ff4fa35585dc5bef3d4dcd69093f29421961078bf6738d5b137cc3e0d4767fc99c5932ac4dc45dd6d6776940f4795739e8e977a46e0ea9d1d81f83ed9656013cdb6d30"}], 0xf0}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x440000, 0x4) 00:00:03 executing program 2: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) sendto(r0, &(0x7f00000002c0)="e17b1f30124adb4e4ddbbc18ed56c824bc65dcc8e894ad429b4cd6e3105d67a600b6cd156b1bf08ae6c8e88a97eb4c21bd40dd1e03b591f42754e596f31097484338a2df0515bbe1081ba0974bef5a5022b9423f162fd58e6a54515966d667848edfcdb0480d19c6dec720e01801d7bcc34584c9f3de4b71c113def529207b46ff13eb98e917626c127d080c3dc8a03609b344a6c5e438a5ba08fd1bd22febe2fbeec1dbe475df64b152516c1351456d7872a450892ec893f82ec5e48899b10512ed0ad0f490a5e8aaa611aa57faef37ffd9264779a9111894b67c11fc480a9fbb1e1a4de8930eb68b46307733b155a2082aace6fdd224e8cbba91bb5b5849133349986d241d77e290f53b7001ff04b3f02fcd4e995b595800e881add3dcb0b7f07e5f0089df680324eecd1708abdec0540f1a5f6c31d264c27312d7e7dc87c597ea727602c839b527668692a634692bc30ca4949adcd1944b92575632b9d9ec3156ec104c8a47e92348b4ce37c826db9fcd9ae5b6088000f0215c23ad6c3f7b3697bd535d3ce59496056f2de6c0fac7e677c2e32be9df4d79ed21c1839147a4d00bdc8bf44e8d8f4612707db35828036b1304d28996c19c3198a1e4da8a959f1351449fefca8ad6a7051db5ac2d330ce4ad28e2d1929463825f58bb39512699b04f0247e7521c02a9feaacb1c0aa92ca21b9dc835a94736460bdef9db0b933815c77ef6c4c6c6897931a7ec3f5d0cf9caac3b891d7a9e04ad5aef30b87b18806a820dd2fdbb846e4b43e1d049efee74fe0a7d403d71f84bb079bf876c583b6ba324f7075c18c34dc36b2a846c069582f7ad8c39e573058bc1fa6398f57d044ba6e33cb6df752b1e7008ab44acfade95510d1ed4a4facde235fa2bc52c9e6e26926ce30500a79266c9d9abf30ef98dfdbb14b6c109ef300ce97c9c623d7d083dff8957c8f9e6cbe8691a856db0dee16a5d134bf2bacadcf8e4976cd6541bdcb7e339c34ddfa25d9f645279b9e5b14659e4971a387e3a3c4ce986fb47d62873321fcf4511f933ffa7e18b6c9583d9872f4df5f5c82b20f7d70aa6197cfa07eca41a64f7823d140df9889778f14a20790baaba1707248c5abfb73e153085f0631ee6d47d2f19c36349aabe05462ba8b2185990c9867b0ed41824c754de18548ea993195866d44c288491e1f0f338c2fb4496500bf5d980018e08542686dcb619c9cc901bb1575d559681fc6b6597f930f47a7331d61238ce2b07f1b57e215db1ce14b00ea7b30dfdf1d0021133700a5fc235adcb5036d20c55d9dbb092d096bf25e72e8ab98a42a45773700f4296a7a9cb4aa41df1a4ca7b177ac070b8278acb13c04a24987c01b3ff409966a39e7af77c857d1e7a565fa34ec1c0752625252d7df1a2ea787463cfd35259b3e107d1ef5aaae2b371fbd9817995034def26ca7e583b2980ea16b9b03eea7a24cdd4230b58b71f378118feb13f912a7b527bdfc08c5dee5a06d2af6202c5d5f4c25db9fc47cb0eb74ec1ae27e6a903793e98524263675cd7b1d998107d16ce9371e8c18031c531e18d0f1b826e906fdbcbffccfa110c1446cfbca0097ac0af4165e4e9b0e4750719392cf66103f0702d23e0b0799a7788462e9196a6196ee9c2ff6e10d1b0d891f14c19ac58ae6a908a7e8cac7603e72db42869f91fcfc1045f1c986519b6d37367702d90cd6652d70804bf9af24fae865afc67cfe9eb1f26051db205201d21df1ec9924ae3e8f96c5f92420da089e968831e21e9c66d276cb38420b323e991a864f367a470b850eebbf05f100eefe302aaad57c6c1eb931b71fece0834dc6c871c3ab4f2b195d6565178e9b1daef917a6d1724769e15920ae36104c139a4247727d8410ffb4c88c11ccbebd1eb1c171120b082c15508711598fd181f818f585d2402d2d06f1b23304b8e78d5659b96bcb31ea21d140b06086125ec78d8a5cc231c6a5b1660c1b9d6dfc755470797b9f23633fc8f3f0cc1f6b659cc93c8d32a410fc23d65afcbe1c3c7da53fdba65c930f7c5994131ea8f5b83c24087f10d53f3228da86a882724e78a3cd3b22ee546ee24bfcd82264f63bd3d9ffdf08f6dc3e05c6c3535faf1ddd5a5277a64d334cd2f87d2d68f3bb4eb0b9fcf9da2d0d636b4b9b9f12e3ea048d7fe831bdfd80a171c61ef360cfce4285f31529808dc589301f34e78d2dd3cac04d39988991bf526901f993b68f1f12e3cf9f0f3e12e5f6db0f5c377c7c45fd508310987323f2a470ef09b3b10e24da53ba3249cdb2b96fecb821b89043aea0cbf05bfc79778bcb9d9483abb820f599647fe20b2842d1cbacd3dcc1d535ca635815bdc05ac053594262aef19be182696ae993d80528fd2a57041f8e22376e80f3b344eab0ef62f2f02f3e85a4ee2c69a7434b09cd42e7f97aabe06e11bb0c15a6a27828e3b99fd219ac2df2eb2e548d7664c6e258396a4ed602750b52f8616bf91e11d4f778a07f50a0eed02db4f69da9fd413374c14acc6bf7ca07f2e3ea64475892b7c13a5b703eadc22b211fd00a4a8f397e93496ab7e7f8c8e7f04724ebb3164f1ed8a588bdfedfd5a1d61befc62b121869ea9b63cd44559b1e31f51eb5d8ecf3bfd946a17c8f0cf17ac3d34ebcb898c52bcaa1bd1d2ab025840acc9333c602c0234abca0e98a878dae14aefcd057dbdd3c7fb73e444d613fc2c6d17e5afe7c0e8d28c73be9728e46143bb69efb119e3609e3e5129acbbfe6cfe150aa1e7b379840e6c6ea6e3c620c3b9372ce8fea8384d6e2d9e4f8d5405c5b9ca6906f6e503ac85026fc53b4bc86023f627b6cabb9013fb66e065213e041ef68e739f1fb72da2b52d1a4f97239323e0f53c480c76eaadb1184ab54804cc4c53b1a7302ca17a2810f1b1dddcbd8515e2b018ce02c838cab36d21f9aa2678858d3b3922e72ee5c749181add99a33e5a11a553d50cf8d061e17df71c6b3b5a339018529bd108d89bea72de846c5b182f411fd43cf7fd5d6cdece6aa1cc82a9c045ebdd7dc2ca0da73194b533ed349a39643c90f2926db3c40b10045e108cf7f0acbe879bd1d916466de2f09a75636f4f651e5e4622a9d7b3c900ece16f8deb5b29071b3ff7e2226b92dd6899379d563a7ce162afdc8ad7165f39026c7266e1aac7f32238a7036700e4e7ea5828d58ec148c824ff4df506b531b31f2a927917e5b4809d5d38269796c0009b748b4c2d1edc0fb50a4eb8f4adf444ffc0c0d81c764757de4b8341c596bba8487ab73bec279a357741a5605216fd3f7049889ac3673192727339294bc7054c6b42936d05a73872841188339d0b4be0bc073dc1f4f38998bb1366ed1620d86c84ed277a295c0fdf812d3ba61c0fe8ff1fa443e8fc975e7fc519b28029da8083866e8ca9a45cd243eb8226b661f6dcc84034b27ac21a3dd78b4b23f75ea14e649ce34c0ee614526bbbea4cf35fb5ef231fc5e0ce15526eb60abcd4f2e5d5483417b5d13ea498995df3e6c88334df16aeae3b453af597e646149e10088d0cc12a489b15eb40c2f5b7c128b664d62ffc58cc2e2e3cd2bb2e5faed4e70eded841a572b65276da5aa11e6f4e761c8736d4122948308ab82c33e7b09cbdc83c031a62ebe386e09cd6ad733fdcf3bc8f34c45af7d5cebc01a5f2043b6e27a80dd7186c04ac9450fbe65d58493d2ec93c462de6b18d81988bfc36ab12a3c8b5d653386530532bd1e5d5e8c5e0c889519ac7392321cdf1f3c67d0eb610adcfb5ce2d019addfb61c9fdde48764dc7e1eb4bdc48a17d3194052e31970b65d2b00b7eab0ef6a6dad8f0d4d4bf91ac9744f459401e4681071fa641772da5078cf2258f4928cea88b21f8fe567143f201b9325ec3a3b3d5e4377bfee98376dbb6b1d52b6673cce19c6fe0735ad37638a70cc4cd991dc58858270cdced817c529301cdaa4312edf241919d8b37da8ca6d17dbfc2a7d92e86e1433ed20462bc5d663199871a143dab61e687c4350d95978c2794de9c3c1ccf5e4a688a64cad0abe7df5bbd731caeb220ab5d7d496e160489642d5d3e8a37979725ac36b067fbb68163c65ffd46c95b3dd9afb6680bebb5605bbd63ca983826f02c47482c2cc611630a4fe7566f819dd909de1b61b386f7b60d21cccb6c71e3659625302e70bbe986f12db25029b3e4109e9aac66a41c1cee064e16c98ccbfde39bcde35e6c7ba413845b1532aca333a88149035056aed342330e3577494772ec731d905cd6375ca582e20ddf472921628ddcd8d02c6ff9016d13cc072fb301941632fab1315fc25b9e6b651bfdb9a9d4660e212e583c669f8660829a6731b2d210a6effaede4487bc363940adcf1e4581fe8d66b6155a325ea66799ec8c278f09cdc1eab7b2234a795b5a19fc685b8e4498a2b7f1c8bf8624bb58ab9cce8dde05c7e18aba91cebeb9842069fe3fceeea0e0007d8ced6492d9debfc340f70128bc791dbe950bb88732897c07d2d831badd1c91df5a06ca205209984acb067576b960b840d65eef51f5f1bf8e438711d77b6920c8e87b9f818502d73e037da4065a82a96e212b6bfe5a3dca14e2fbd1e28b580a2cc244c442e641f234e55cd71259b48c61106675ca2f8023b36112643d4b571fbd9d324ff3e90cdbf5580c45ab667bb0e70dc9241aa0cebbedafed58dd984eb06b942def60750f7ab83617ec0c87aa8854ed460c959c416aaab680fbdd3cb0ffd613de0e602ae222737bdb1d51cd41dd15ae23d0c54fb16cdec6aaa5ee7d01036f221b4ca416b624ebe654fdedff02577acfc6e1ffa2ff6f99ca6be2a6f7de8b5f23850ed69aa5aeae0ce6add3229e00469942b3d7bc725051071bad1f8128cc7e97fe748af080634fd9afce165155c2ee7c64c538160dd0da05a628803c91454f3246978594dbd59831cd0094324ed4373893e3b5cdeb02bbaa992181a155e93a2cdc8161aa207a7398655ad4b70fdadcf9236b04e7e4c7593cff3a77b03b7a97998fe1d6ac3c4cea8a7f58cdaf9e5a06c94bdabf06b421ee80965d5f9511422b38cf98048f823b44ba5fcb929a668497334e7f17a6265295827952642117df8dcfca7a2fd67f98df3f3dbfb30f15b6cd4989a8668e4bc016e61df1462f9adeefec9db3e7967c71efca06b3e7519cac16851e41068acd17e4c770e2344ee1154d0e9620ea65bb29160ce59913b166de2a3d781ccb1cc3f64c6d1b3c3fd1aff4b66bf385127e140c3ced3eaab6ed43137430cb48ede65a9a6fa8253e02bf040db4a73bfae9f37eb96d9883743e481e1c0fd0f0f55109c545c3d800abb17442bc5114ad36bd947dbe43a2bbc1edfacf148e35d563b3eb26385d4bda2037f158ef34d3c353bd1e702f826fb275f3d8688c40f688d1d7d85bca9071ac56d426d067328268cd5fb1edf2355c34acb7d23e8f635694bdf24259972e308c4246faa49346ec07815569a86b37f2698bac28ad88fff4358499bffa32f9f1a36b0b0a2ec343ff897d81735a4128233bb957b1e071dcb910a854a6426a21cd22e44c3602084034747eb60605854e0ca37d79eed735f2831b2bbd2bc055dfa6f8b2d5c4a13ce2084bd837ad3f3772278a7cf971aec592ea3cb8c4d3dae2c2d7932d27c7e0b2359f7d6f5fa40b3670c4a6032d15068edd8b993b9dd9530883d98b3a7c0cc37d4f84dfd78006b87342ba85e3ce4f748945a3d874e32fe4cec56f5fcb4316b73dac8caa6054445e66020d09f0819db4476ba998fb69caef5a25389832a2851da7be878e1e76b3ade40c5d723099130b079fc6661e8b4ac4999cce8db65e0", 0x1000, 0x400, &(0x7f0000000100)=@in6={0x18, 0x1, 0xe3b3, 0x3000}, 0xc) sendto(r0, &(0x7f00000012c0)="95a611aa954258c9fda388445a538c1be708b4e79041bbaac511537d6e197248188b58eb2baa94b9eb39c24ec58ab07c75f179e91ce54f5cd0d4b023cc4af950d56bbc1eb8b7e766ba0a266836d461d8018d09c94409eb2209e144f4155babcd99b7a7eb463f74753d083fa2cbbfffde1a6da520e2a539d63ac739158f2690569629eebd2dafdaac7a19af443fd04e06df6b5b57e443af54928fae3072c11ac040a16b8962a2b6e77c59846bedebe1e273b1caf95ab78ee979472fed8745cf2b8bcc68ac0911d88bf7cdf284bf971cc0d0933a4dbcf6c1", 0xd7, 0xa, 0x0, 0x0) fchownat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0xffffffffffffffff) 00:00:03 executing program 5: 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, 0x11, r1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 00:00:03 executing program 4: r0 = semget$private(0x0, 0x7, 0x26) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) truncate(&(0x7f0000000040)='./file0\x00', 0x9) r1 = msgget(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/122) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = socket(0x1f, 0x20000001, 0xffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xc03a, 0x1}, {0x18, 0x2, 0x8, 0x5}, 0x3, [0x6, 0xefa, 0x5fe3, 0x4, 0x0, 0x9, 0x10001, 0x1ff]}, 0x3c) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r3 = semget$private(0x0, 0x0, 0x200) fcntl$setstatus(r2, 0x4, 0xe0004) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/11) ftruncate(r2, 0x8) msgrcv(r1, &(0x7f0000000200)={0x0, ""/132}, 0x8c, 0x3, 0x1000) syz_execute_func(&(0x7f00000002c0)="0f38ca1865440f18d3c401f97e4e05c4611571e4063e0f3804586bc44291389cbd96c4024264470f9828f3470f59c8c4631d38e1e56436660fea09") msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/40) socket$unix(0x1, 0x2, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000340)=""/16) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') msgsnd(r1, &(0x7f0000000400)={0x0, "990a28f2da25daf2e8215576f4c448894521952ce675bf55354fbf1eb1d7af6010db58a06b5a16c3856d5e873ed7c8703b6a9070cf982aeecf75d58facfaee6f3631024bc02b124a11a8bb4a847a246bbfa89f9a2e31862bad27801c4a0cec58049ed9b15b16cf6581d763b4747b56a74eead153c4991582a9222678af863367cfb8420427298551a9cabf22001a0fcb1cac07bb6a09cc4f366080dfb067813357ca4a2dc730e82181f2296e638f64089fc564e2abef8c8794e36f5e0424855a15da70fd63726a850b3fb2c39ccf9c577eac330066382c5b3f19fdc793889cd2fd4ba927072829d168ae0be6d527286c238bb796eccab3964b082aba6b41d3aa72c7968a0492926eef921fb36ad97234f88c27a300a98466d7f25f96bcc9e4a9829356182c6801aad381c164bcbe9b387099f81856c12c2ead334ce3d1df532e85b9c5b1ced6256fb4ede71ccc385068edf1500ea8d9ac956e6f6f3c45ec08f213794d34cec99c2e23c6a3e5512e0603772176e5928c59e074e39abf5d18a4da2e6422b258e9d32bdb9cd9544c75e89003ce2ed6809e5ca20a0c7ba40d1e57e5d42743591ece0e665f3c410fb915cd36f9f4d7a2b2ba3c1f8df3a0c804c609ae1b7c882d2fa2476d49d1369c054e7f07d27804915c4d490ad8b6bca2f7574829da42ed0a338d44e42bd7ec2a22839208d54de570a56944a6bdfabcaed3f807be66e1826d5dab54223f6b3da8122b46121945e9570781059bb8ef70a3ba27bae619c2dcc9d8b38a59677fc7898f574112f27afd75b354e5ceb8aa3ee3f958930a2edd69da59e27f3c354116ef15c364124395e1421e90c2e18fd245e8df5bdbe97216e42b3482cc95b7c4e563018e764d13a9a534a98d1ed17ee2e554bd018f17decfc1e140a94fdf4dd26bd9972589df44bfd5f24a83d7a2a0b12c864f3ae41ec1051aee0192e86e4ac557001e318a178d73c2728ba5f9bc8ddf588c1ca56ed2d4d2a632b8811fbdf7f0a715445b6e5798edd04dc74424f18f6f49e62239b64fbf147d2bbae19ef3d498d8bcbc072364d6e1fe5714ffdd7b44acb79d91a3b6e9d21f7baca08d8bc698e669203e3700a683cbc42e5de932e806aeca41cd97855ced89434cc9710711db6bb20d72577e39924dc34302050fc97264465a112b293e5e9ca2049edd264d7cc390130a21c5b696e67455a50c78ca4560fb8130e96ed6dada1fe6d4b1ffb274af85afc1518fd4769ab9e4d4b8e8a387175aa12ce537f8e16ac1d19dab38f2523f46a2125939ffb1d6e817a36cd7fd139ab63cb8eb540e990a70a4c970f28b8f88cdf8bf9fa2d2101214c2c8ae2857ddba029dec26239d90dba8903b27d31d8330c5a9ba22a8e5f34bb839be116194a192b0052ee8359cbcbb9f29369a6f008e69c4965c0acab91deeebfdca1683a8004f3ce5db14ecf78c193a1c2522653cb786bc70b35fdab0dea9c22d67dcad18b939ae6de647e61c230cf9f3d0a5567cb93c4acf904c9f58d5f11a9f99137bdfc7970daa64bb80597c7f57f6d047e93ba15f8f68dda333fe8c430c476ee383e3483971630c11e02c981853d100f92fb73582080dad77fc871cc3312767da4cb8a1e45240d77c37a997536492985f124f224fa0e9f86ef82a73dfe075268279f09c91223ffaa66467dd1ab141f922a90d3e2989cb001cfd98a47a4c8f358b52825dd570ad549a8915e8f43e48449443df1bc31d032b637437473610521d5af851ff688583aa493a87b5b52df8e20ef1af670c6b472bb7c87a5c91adeaac0d3c0fb1baef13d140298cbf37dcec90b285ce6e58505a17662b7a6b4e8bc5c11fdff31c0f12d8162232af8285dc7aae869aa409614ef3c9549f7e0af359c038f596e6eb03236d09469b5f6c521dd58138075077a054c9b1871f573a7bd66bf6aec22ee758fd210b948d061e07efacd5f9a91cc9b159af9b0cb863f75d46b1ba33e23566ffc4d5a533d4e9115f0ffb996feb272353f2c59756b5caf65b966697a72984b368a9b11521ac56c615e47e534cd0f6b32da52d61bf5dfa4e516f564e72edef6e3aabbab56ef3d772c4602140343ec631e38532fee46e00b0a1d813012c38cbf675644ae9625b55a10807adfd554c4b91460a98dce449eb5e9ecdd165ba0c04491d4924327fc66185cc35765b9f99cc987fb3afb37413399fd4f9a49bb909638871f53d813b04bc5513dfc7ed953c6224e1b8cdfabe0826fa3bbe9b8c101b3b36b9667cdbfff15b39a91d8f5aa7f6254fb09a7f78d300b94d5750e7ec04e1079fb48530de9e7eab707497fc8e5cea79b4a3c9b081e6446cafe035568982126355781f3ff68129dc70f150175611af9c71b1cf5422448ba9da2cffa90f154fb2bf30fe568018af324a4e5267ad81e2cae442d1875549203999d25d5262d630182f2490b13f41ebf613a123704f7d2a227176475932b1f60f9aa4ecc8fb8decdfab84235cae368d065414337072137c5b1a965f5db8e18dcf35827e2e2f7746e9dcb486053f414c26050fdfc7f30fc84a2ed3e9494130186adbd25c6a02ad22f7a2082d07493d89fb2ddd1c3d39de982526a67421a0f5724bf26665fc21e6e73ccba96463173546bddc2834a0aa7dbf8247a2009133a37a4dede794ca9d97b7a8e03fc36bc0a15fbff02944e19971d34f5ff00e9d960918e9fafc3a591b6d500689c67cdfd2b395c7f18c5be3dd23271bc4a36be894960034d0c9b1880cedf79b9f951ed99bbda4f8fcf70180e11665c65214faafdda06fe9ad21b9481570afca23e163dd1ce34f3e41897f334b0cf3f9c988d42cbef8a5e3535953dda331b29122364ced8c069a076faaa08537e7b50f339d4abab264018361ea7bcb189b9830c4c448757e653753e51901d17bff6df91681e1e8c59c3b9a7875652d3ae0fe3684d98d9eb734078a2f3cf39c9f407354da273a2bebb83d3a9c06f01e6a71aa8f9b8bf05d84fb4b1454fa1363526d317982d64241486020a45ba9f9995ab68209a090c63311f904ff1a235def6a37644f2893ee76dfd3dbfe93eacde09aa3d55bc1552d90d89ac56efdd9c327ef57d074e84293769edada8f03b027e7f4f85f5ed42b2047e886f139dded590c300312474b3a1497ac9b76f1504cdeed84c31d057bd844d84e5c4bdf5e451d48a5ffea646eec91e4c36150ff1e76e009b65e6f4872e9c8cbade7d415d4a370a9ee52cd2443f28a6e3217b075346e54af9b8699743f31f3cad362964bd1b351284dfb657c72954b9dbe9f9ed026426b63a8ab179d1ea732212ab0924e3c9be5b4ab640370accc32c050ad44a22f1b05ef2a8b1f1ed8fe84e96278be914ed0776231e7cdc425fae8a93f11cb8096d22843db99570e2d09db8183948726b33b70eda82200b0dc89da07632964e0d1778d609c8c2e0758559b38b369ce09dcb02806be32c9fc023577cd864be6b7d562d6e40dd7939b1e4da6aaabe498b6b83750d165b37ba700d5bd53ea62d4df2072b7f7a4e7abf2860ea5d4380c5a671a952d785f57137df58a75dbe1664645dc999e39b6f506732beacb64985829428b7a5abe2ddd7934ecded25d61ad1ba4df862c7d96e6ee6db961cb252cd60fac6d35ee35c5004dec8939e1d16a424b436d8bfc6798fdc6885ed67268810ddde05aa576b76f9ba5e125f2d3f119cf94e5a88f7888e65df626a6f9babfc6ebb5b34dcfa13dd6df9b53bb22b8374d64fc207cc99b8ffeca1791886d6f670e7664b09998a4a34349926d900ef1a01dbe2eff9b1969aacea758858a6a28913c6bb4941dc5142ca010e0082e928187f1f1a46b0fccce927869c16487f293fbc9d1603ab2e8c529523f501672608fee0bcc89f45fb1d1ab88e7bc1b38c608cf4def62ef027e61212e0937d386758585a7140aed51e875c71c35b3d4d3221a4e76a7d5431f9fc18e91866aeeb6be61693e72e82cf2b3614eb68c3b4d600c25bae353e7f99239935c80a92d39a7cdf877c1a2c760f84c2373f9e306c9c4ce122f2eb622aa888bd3a16782613575f0bb35c9d10dfc573aaf2c15dfe417cbeebd81d8ede56889193867dbb48139183167ecd67660e921a17e3cc47054da84afed8c99e4afced3cef2e98a64478a27d40b2e06ad478bf205fb4c4f5ae6b015c32f1b51b00d6a9a80ce140fd1170552bd2a783e800de3b022b53eb8c02eb907b27be400af83f33c872f007a452de75f709bd30c9451f70dda2ba0c2a94d7d1f4de2128292f23c2fd09e7ace899899a412ce6cf8b2cf346690defead5c108f2921ad39ef761de69e79ef34fae531b50a4af0a09a5c5faaa5f583cf652521883b5c690d4ed729a0644285c70231343c231d600f1db732086b493038442c9cb3484da131831b0ae2f525c583cb0c60fb533aa9f49674fcfe4327c489976df68c204054538ef2139876b2f8dc0a8f14d1f59d4b1e2ef492c4efb596cf4ec9223a9be45794c3e623ce1e10d7443d125cdd14668158cee5271d59cf358be651eda5609a3c8d3ce48da23069bc6be8f43c0ca2e8b449ebe695b6f91309b47105f8bdfe0c7cf163f4335ab2515f8b1d5313eadbc0eac948fcd0ffbcd8162ecb91d7b555cfd7aa497144eb8fb17e6fe95416de8b11ee00d1b0918e55997a6c21270e2204cca40ad7ad47ecf97abd7f0e8e653f22aaa99e2a93e22db36d0c689dbb49b8a89d45b971fa9611936b1ed60eb53b94e9cb4a75dad7cb885135ee0daebf4c6c022cecaeff7fa63486cd6b5e427b002229ced349458e095bcb6aede1b87fe0331e6d891f9b6cb81b9e05b65510015cac4b82aa93c6761f054cd801af6946dc74dd1a582e7116ee24fd831217787b03ca08945c18368a461b1a4283d02743db21ab2795af0ef18fb0a82d719c0d478662951cd0065e49e1e5dde095d24bcc0b07fa60698d36d04f1fcf327be469f33f10ef66f85268c4dd55fb318e24fb722e9899c94c83adf8cba3cdafc1a192121bff8a61fdde5791fc37f08bfdcdcacf052ca1bb2c40b0de1b2c0e23ad893e392d61df2f44e38ae490f70fafb9753f3c476cf29e8ea94eae861eb4e36e86aecaa3a8294470524dc3f1a3ecbf0ce07f5c325be1cbddcd07cc14fb58f0b0bd964759f17fd098e561ceb30dc464cb19bb520b2944d607c2bf6375a7d4ba9ee7c7e935ea7e0e0e237bfb175d1022d41b7a32899808b58ff86aef178348d19f03e19d8200913e2a75e6a41e5a6e2ebb5743152f4c17aac6df33416d3c41dfc54fdc883f2e5c551b2b240af0d3d86cb7080a04d4a6a3e9705ef872e25797d5bc9f615f9d01a5457e9881c9953ed56501c9ae8b2edaf446fabb398b92fc66d276cb36584f43fe1a211b68d5152472033aa7f280b77c99c6ee39c3e5332da0adf7e6c106dba814550418264694143f18d81f8f36f72c6d5b20a8d7be3f43496f3ad7c85326232cdc67d6a61ead43f6cb1139178680f87801eebac492af81546a2ef535963bbe6cd0cbae7e995a6a94d35cd1e4a5695dbe23db6f92a8bbad8881e4daa821922dd4ed753256a2902915e1233ba311a2dd88c3c77f1e120caac92ff8e3d1b6c67263532a69d0357868b937de4ec32e0a852c7eed29f58cd8a428da8dfdd34437581aebf30b6e3d9c39a62ec17dcebcbc5d9ce575b698dc258ed98ec2c70a67b01f284d7c36d518782e30988525e63ed37b1bfd73f0ae70ed93c1e87d7a45b256366e515e314680a6ad3eeaa39d0f1179fb6a94ca2f0cf886bd51e39f48ee78e24c9869cc4c83a4ca100e368042b2cd0ed6087ee23be8756564"}, 0x1008, 0x800) r4 = socket(0x18, 0x0, 0x9) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000001440), &(0x7f0000001480)=0x4) recvmsg(r2, &(0x7f0000002a40)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002940)=[{&(0x7f0000001500)=""/159, 0x9f}, {&(0x7f00000015c0)=""/56, 0x38}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/122, 0x7a}, {&(0x7f0000002680)=""/124, 0x7c}, {&(0x7f0000002700)=""/198, 0xc6}, {&(0x7f0000002800)=""/66, 0x42}, {&(0x7f0000002880)=""/11, 0xb}, {&(0x7f00000028c0)=""/72, 0x48}], 0x9, &(0x7f0000002a00)=""/6, 0x6}, 0x800) mkdir(&(0x7f0000002a80)='./file0\x00', 0x2) symlink(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000002b40)={0x12, 0x9}, 0x10) accept$unix(r2, &(0x7f0000002b80)=@abs, &(0x7f0000002bc0)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000002c00)={{0x18, 0x1, 0x1, 0x3}, {0x18, 0x1, 0x35e, 0x3}, 0xffffffff80000000, [0x100, 0xfff, 0xf1, 0x8, 0x10001, 0x8, 0x400, 0xff]}, 0x3c) getpeername(r4, &(0x7f0000002c40)=@in, &(0x7f0000002c80)=0xc) msgrcv(r1, &(0x7f0000002cc0)={0x0, ""/133}, 0x8d, 0x2, 0x800) 00:00:03 executing program 1: r0 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=']\'\x00', &(0x7f0000000100)='G\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='/+-&\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) getpeername$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x3, 0x0, 0xab26, r3}) r4 = accept(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000480), &(0x7f00000004c0)=0x10) r5 = dup2(r1, r4) getitimer(0x1, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000700)=[0x0]) r8 = getuid() r9 = getegid() r10 = getuid() r11 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000580)="f725bde816b023debacade636aa3312eb4af79156e2028b4f397a715fd6db1d7761f25cc266fcd587e4cdb77f1b0e288c17d9fadb7e4b4631ceed64d819e9fc0b8780f93645fc4d76b1d24ccbeb12e0b968c873c82bc06bb796ab21f648611cc5274e3bb1088e46991c61199d19dae8956eb37dd9510cbff2d53c9fda8e32cbc29ed3417861cec40de9a73c734cf4d17940daa8756cbd48f25c47e5c0dc33dd451157223b93030dfbdf32fe9f0a5ee995115f0a795633d2b09abe0ba8961f191fb26af221fc0d749db1a1ad80b91f882b0a653a00e866fc54ae6060dde477472", 0xe0}], 0x1, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x2, r3, r6, r7}, @cred={0x20, 0xffff, 0x2, r3, r8, r9}, @cred={0x20, 0xffff, 0x2, r0, r10, r11}, @cred={0x20, 0xffff, 0x2, r3, r13, r14}], 0x80, 0x8}, 0x409) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000840)={0xc6, 0x0, 0x5, 0x9, 0x8000000}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0}, 0xc) getpgid(r12) mknodat(r5, &(0x7f00000008c0)='./file0\x00', 0x800a, 0xd74) r16 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000900)=[0x6, 0x4, 0x7ff, 0x19600000, 0x7, 0x200, 0x2, 0xa2]) setreuid(r15, r13) semget$private(0x0, 0x2, 0x3bf) fcntl$getown(r4, 0x5) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000940)=[0xcd21, 0x8001, 0x6, 0x39b, 0x1f]) 00:00:03 executing program 3: r0 = socket$inet6(0x18, 0x40000005, 0x100) r1 = socket$inet6(0x18, 0x4, 0x8599) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x220, 0x10) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0xe5) r3 = semget$private(0x0, 0x6, 0x40) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100), &(0x7f0000000140)=0x10) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/53, 0x35) socket$inet6(0x18, 0x30000000, 0x100000001) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x7fff, 0xff}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x258003, 0x20) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0xd, 0x9) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000018c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="002f016c653000000000"], 0xa, &(0x7f0000001740)=[{&(0x7f00000016c0)="820f026b44b7a1a8e48c2e643cdb5cf5bd05d16baa6c17d36d06a7c891e7eb8a3c09debca468877bd53f42f50e74204338a7dfdb9f35acf21ff9bcf39ee4b1d7f6e895536827cee34414d5d50a40022d62a123488d024565be8c3bc73610592fd8891e14c7f4e529049dcba7", 0x6c}], 0x1, 0x0, 0x0, 0x400}, 0x8) r8 = open(&(0x7f0000001900)='./file0\x00', 0x2, 0x2) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept(r9, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001a00)=0x9) fchown(r10, r6, r7) semget$private(0x0, 0x1, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x410, r1, 0x0, 0x0) r12 = getgid() chown(&(0x7f0000001a40)='./file0\x00', r6, r12) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001a80)={{0x10001, r6, r12, r6, r12, 0x180, 0x8}, 0xe7, 0x9, r5, r5, 0x0, 0x1f, 0x5, 0x1}) open$dir(&(0x7f0000001b00)='./file0\x00', 0x500, 0x9) getsockname$inet(r8, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) sendmsg(r0, &(0x7f00000060c0)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000001cc0)="6e0a4e614d7b342eee414d8c6f3390fa897d6b065d33789b4dfd876c47b2e89d5c8bfacbd5d789b24137f347d8acc13b26e08bd6113b6d0410b9002177d5e4b004795f1661faa0b99ab126663ef52daa6295dc3d0b4f73d66b34bad1e27d27296c63ffa3f07ed1134b1f1d4d2d862e3149897af188801e8775306ce7039247f0047c1aeb979ec67e3c74ed36168fc60cdf4c7345d2d792ef142bd11ca3d49310", 0xa0}], 0x1, 0x0}, 0x408) bind$inet6(r11, &(0x7f0000006100)={0x18, 0x1, 0x101, 0x3515dd17}, 0xc) 00:00:03 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="f2884ed0fc2ea11727a4e68c6786e6c056ad293a1ce43a8a02a4bc099be0605e830f512d3c17170f32d21ed59352a61940c1f76816bb68bf53c5b4d80121aad0ff653225dc845f360de668d071178aff9d312d00", 0x54) r3 = socket$inet(0x2, 0x5, 0x100000001) r4 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r4) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$inet(r5, &(0x7f00000002c0), 0x0, 0x400, &(0x7f0000000300)={0x2, 0x1}, 0xc) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/76, 0x4c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) recvmsg(r5, &(0x7f0000000800)={&(0x7f0000000580)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000600)=""/15, 0xf}, {&(0x7f0000000640)=""/252, 0xfc}], 0x2, &(0x7f0000000780)=""/121, 0x79}, 0x802) r6 = accept(r0, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000940)={0xfff}, 0x8) mincore(&(0x7f0000ff9000/0x2000)=nil, 0x2000, &(0x7f0000000980)=""/118) r7 = semget(0x3, 0x0, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000a00)={{0x80, r1, r2, r1, r2, 0x0, 0x2}, 0x62, 0x800, 0x3}) socket$unix(0x1, 0x5, 0x0) r8 = dup(r3) r9 = open(&(0x7f0000000a80)='./file0\x00', 0x1000000, 0x9) sendto$inet(r8, &(0x7f0000000ac0)="d9364b35b3455f9f6e6206bf7f152181f7e5fe8ea40e2596aa795c52bdfe5b2245c29bd3bf00637513b45338be4b2164f8206e746494c535f02f5baffe83783396e655460d89220e144dc1d9de96a0290479f46107a8d8da5fb6eb81a32569276b191245c6b054890d2f4bee08404d1d458a9e4a5b3537ae4ca6a8b92d7527bcc57e02643923f16dd2e9a1b43be96efdea45a033964f4bee3c9905510dae85e739c433bec56c4f4d67acee91c5b0cb79dbfe27d7966705eb6c0e88578afaf87e48aec3988c16c8325c4a18707b41", 0xce, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000000bc0), &(0x7f0000000c00)=0x10) sendto$unix(r9, &(0x7f0000000c40)="eece6833f79d0ae1d15012", 0xb, 0x403, &(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r8, 0x3) fcntl$setflags(r5, 0x2, 0x1) 00:00:03 executing program 5: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setrlimit(0x0, &(0x7f0000000000)={0x81, 0x5b}) getrlimit(0x7, &(0x7f0000000040)) r0 = semget(0x3, 0x1, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/14) r1 = semget(0x0, 0x2, 0x4c0) setrlimit(0x5, &(0x7f00000000c0)={0x40, 0x100000001}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000100)={0x1, "8b27e231c2ca9608b6227f36406db83e6179a7e2dc08ead34720e55f5e13122459129b9e7b111dada5025867cd9428cf9a8c73e3399148881f74619af9215bafc66f8fc1ef4e60f08947407120154bc061df78793d8fa149c062e086bdc619767eb9fe9b253b2f2ca5710a7d15a89459061f7fae3527d2e56d27c7dada6fbb1a285e90ea25246d6987025a483073d46e8defe23429e955088707389d738ba1c360fed8db83ae8fcf589ae243d5256b7b306ad6100beed7fec4da69ddffc71973059e17dd11f38dcb05c69912f404c46e3c73241703befc4fd761507c3bdd884e7b0c8fa1d2c0154e30bb7ca7abcd69e23f8a9b5d4bea8d9d32cbe13da7372a939104271685edebe8ddc8c5f2634c65b776277310663399116c9578fd3d7603defffda88bd2fb5f5b0050ac96d7d19a240062562592504a91469ab8be145579030b28842f453a41e7d8be88040e1113c144d1f98468eb4f7efde60766cc582d213be7f9a0be9431e66839fd9ba89c63defedcd30bb62e571584f51a39fea4d6d8c366c1f176886ef700a8a7b384a7fe926b1d8d6b5703ee98c945c5c7414faae88f411076d1adf05a2d452bf51232075fefa8110dee96f1d33d11cdd2a3d7d5b39b16e19f9367b2d468e45e33af5e9eedb2bb258881e6900cc0985e6dfd0de04190e1816a7cf12b2183eb83379e989cca3fc048248ff7deeb15576697f2ccb73082edb89d61ca04cc9c0146008c6f36b3b3f7e73a4d11972a5f85ccf46a3dfd4b502e9e72b8ca425fe4d0147b1fc1ede782a42c2f85f4e00c0a15bf7a3e3a9029cba37d63858d44175b56b6778335a2aed1315ac447d3424436d2eba66366849fe92602bb4ffef306a17d1c48d484968e9be2c9d5a8a96778064e985cafbac1bdf1997b4f1cd4dcfd17dc5de7ce267470643749fb83bf108d6b6143a1d4df57c401fade7cb9b8f477df0ab7e5dd8d100bc707bb4d0572f7b0bd0dcbe9bb2ba98519ed4437491ec29745478fe37a3730dbd21ac417c7664c1ffc30bf38a26b78c74c42a54aadef50170f1be08fe0d27c6e317215aa53d1f9b328bc89f7c3405cfdc8189bcbd31ec63786f79b3bbc5d47e79a59fdc48c38c8c9a705de46c8a5e23c52cbd4f82ddbdc9cf1f997c1f82eac3abe7446a130b51919c1354d5059a81068f41146fff09b4311c786bc6a47a71dcfb36700c94e132a77e23d935eaeaec934b2f947dfb133bc1f0cfbc54ef2c81dfbc65d3769efe810609b197a5abed763968c436e9cd1080468c8b2e4702d49dfc11f48bf0d9f66662397cf9b713c482a7f99e8678e36c4a6e94bf46551b3e8a19c96fb7f47670936f25de670833e0aaf4bf2c1a879e1375860e9baa974851f0aa762edf8fb66a033478c5f818d885010f441940c3b9f365e4cc8a4e343e0a0fee4e4daadfc4e9b871a5dd4e322df8aba0cb041e9e658442c27f853b19b2acaa04ba6da268a61c4f2034854c93f129210e2fe7cf9912b3e0d31ae06388ea4679394f7775356dfbee79d34506695ced86f3c1b40dec2935cd69d05456debe9f6724f293c36d6f7ce8758692d1eaf37ffd79fbd6c05629353e0c678293d20cde5627c2b993394f0485d1ba5d8ef2f8cf0136e2a65cfef333148f530b0959a1cabbee63bb973f391b1140f7d872c23aabe72ab659dac449be47ec1794e461fa7dff6fcb0f3adae617808dcbb379bc8b837878bc398b6cf465b0fd76f7a2e4408d5984a2ebc97512249af5eae8217582f46dcfc40dd3c15cf429d4a24ea4650b4fcc1742c8b8f8ffab0c3caad0b45b823386500dec25667b44312662415bac0b0ef9682146c8eef5950f4e934c43d6dc7d350b939ea116fa8245b384bd7374477436de3fdc293c0f8775e09626d3fdbfa1d2edfd79cc200452fd6f6b814e047674a47a0af31ea32948c0ffe598f3c302c45f33b67c40709f5bd050e4f0469da0c7ee772f9ba30919a5b1c87cc576f05c5af21b448ff91616fcde54f143d9ae75d382ad2e2710600a44d4b092a7e00ee422c14b2f781b8648ed4c3dc953af274cac88e26136666fa57c65b60fe0dacf5cd7013a8f5f7d35ee21d9815d880858d91d6334ee8fa02a5b856bbabf1ead5ec1c6c6b258e9c58695927b1781193f244a10f08fb4500ebdc7c3666341ac05c8398df7c5b5d9319c554a1990fbf135df8a0c5d4fbfb5e0abe70eb35704d9598f8ca5f3a8844bce57026b1b0dea4de39c28cd27ab3a631e57810dc6ce897cc64c0958737af770afe33f656c326ad46b11f7bf80112b98599119ccd4933cb9b37c0d22156f8e299184376c1b308520b2b67fbcc9099158e4e69cee7c14e6219437b6d1d61e5eff24b5bcfa88dcb8e05e6146c5844182b9c55701f566a19a07bd268c0cd754612c133995c7aea504e9869e9e4b57b3def2d57af32162c2c09b3e92973a2684b9318c8f94e378cd4893c2d79da30ed3e42298cc4a73f393deec8b0117ea5445eb3b7e936d7004cec5b8684f198db52a7de028fe91b6e362f003db69d0214bb6d98f24486c1faf7df8261df03628edb2c4e0a427b3e5c7e55465adc153027509794b22d501a80c3a4eb7bd9a1ce63aa6944db0e08bad5105f60bb36690968cfbb91e347b5bbad2790d2de1c18bc57fb633b0799f9e4ba217131f3fed457e1f8e0d510ec4e54af336e48855be7af68a46a64718871936babe8cd8f78f23b4c85c98427fdf78e29200c259a5ebabfdb005fa882b344d32eb2ef39cde0e0329a381cb5ee9d9ba0f54d222e80c339b3086e2478fdf3c8266b7944e08bc8952ed7f0e301f6374c6d38247c30728ef6a85a156106c3a962556abf592bf941f329fbe4363ed38afb918d8f4e7a88b00d4aa87826cfbab88e83220a776a5b74c71dac8e492896661ebdde4acc6af2b18165903bced3ffec9c4c1c5af6ec2f56ad737637d02422692499d67156d6cbe86eeb647638929658e5a7d52bb48fc168f60d398838059d45672f6c4d21f35300d879116414bb7cc0c3eb21e241512e62b5f838b259f755cdee9a7dc9e1858feb9e992cdcf43edfcf5c3a89208003e17e2647eaf0e8274ae1ae22444950c7075204c5b6ff2cfb69a00dd3fa12b7d98a5af341f68b7869a7b6aa9b96545f35eaed5cd834adf2a14eff3968ea2919be6540955b0a0050bd90416a8ada74cc4f0bf2c462bf710671506006342e86869573eefb130a3f0454521f790be2364e5f110dae4c6e1410d29444aa51fca62fc94cf071dabfef8be7035414096e73590fd445587d99ea7d7780469934e90a5380531b2524cddccfe69bf83bd4d9f1e4321aa831dd61b579f9b1e61164d2145f1e86dd661430c229f07ccc2fe6f3c1873b13b201d15fe1663b958760d5669b4d5faaf103ed347ffd06000382bde30065a33032c444d365016339d00b4a18d30f3b62a41cc6eac470a66b2fe9ddfe2e0bfcdd834c89f15335c435529b8332a4aa0bfe705c6d94719010421e5bbbfb8be496f5a3164a3d5ac68003a09a65bc08865234be443dd11483038e9d53e89c58729e194df0fdff7565c14601d5d535c3415bc7fe2d10e789f52e6f47ef2f543bab20f32dadd61469e8870896f3a7bdd16f1b40f14049848ac9fe702fe5a09f1fd5b08c86a47949e46789dbcb7b8082b353e4d86a74306d7dec74afcdb3d158653ac60e49c47f3a2fe29290fe4ea594331cdd740dd22dc197f44d84ac789ef4218fe8ce94280f8c5691e4a80a5052f06b2ce2afdbd0ae5fa909fda1b3453e1f330540102b5693290252fcf39d509e17d9ed95fadda63b7ba38a23cd5e69e2bc6ea9db24d090813c225607ff51d7bf08b2bdcd65d39086122a59d3099d8207d15497fd0cd6ea6ed1a92d0dd105097d9e3ddc13f8aa9b4ffc96521b4ef13a182e9d8d153ed258711ac55362d3ebd7dc081d5c541d4095dbeee89cafa3f423191f858a49aeccc3e31014855fcf7d1be9410c14357be76fa4618dd38f3eb3318afc1d0759089cca74f6772c18fda998cfc9b8dd3bf122e1ae7a99a2f8ca465656f44e025ed79dcc33a274ef3cd4b501e258dffbaeb50a5dcebf3f8434b20a0930dce2922eeb22594041d16a88922efe744523ebdcd83f6fe7ff173e9438bd14bec54a7a002808586a98dc218a433ae82e4873b3595c3550246ff8e9eef52e71298ffc0b073d2bba07f0f59d3b0adfc23cf71c8d30b98be5c0436613d2d32e37cb818fedd17f66a4ef677965ee5a6972e8a31fb341ef0fc41eedcfb02e1153c3ed7d04e00d46bdee6eb4fdfa8cec5a3c53eb3ed9f0ba5b9942358b6bbf92bdc8d50b141939d76aca862f24acd2013e7856bdca9188ba0a395855a025c87d2a38167526a30ad99231acff280dd72fd818ee9282703b184dda9b89797bbab5509234283c57f789e11fe024e05ae8f99f1c8b1936aaca5d05adb4bd97a35f83c3e5561e0300efdb62e07238a7c78ccaa5b2c7024bfdd2202b6bdecb0bd0dab877ce9d941bd478627db9b8cb67a01a60b33d9671192f536a9c39c6e88451d057f70c4194823ac1a320b58b54528b7aec43d4055dacd9801410587c9fe44321e7827db65d86045cc4e19b7117d54abcdd23812836ad729dac50140499717606a29fa8921ca95fc46d45a2ed2140cba3cb61f2dac66b99daeaecf86a123f21c8ea563cf9c2951afec14bdcd6658c926b10697cd088c8e17e0c67f0dcb188f7b66f844649ab54c79d5fa4790b0283aef7ce87a7d754523a9bb574e12e4351435bc96af0478c2098af0e71bef461dcdc4ea58d2d9b51849074381ebd0ec8c08ffedc1db83b11a480599721e9bec942f672dc9ead276332397bd64b0742ff0b37053ffb2faee40aa4066fea9f6255f823cd83504798567256c59a432b34516e5f6b60b60932e5747806f037cfdb3bd7c1268659da64209031efcb01ee74cad8863d84f673b0e8f0dbc5a26e519a4d096dd550e6f7c3da4862dd9c33c99a8956698379f1e24672b0ae9aa604bbace0bafbba418bcef006cf03bbfabe6a12e50b2ec0d23c8b82d6d272d706a4f4e960af7a2ba7ad9233164fc5d489a60b203c795e66994834fd60769a61e5b157585616775220e26dea695e96b7ac23c266dab2b1bf4a917425db345f8159a4e2962c3ddd30b506bddc866510530ba8b4f480cd9b6f0b6e6339b06bbd68df02a5ed327593913d55747606a22d3a64d0793f5fee0a749d15b5234e063d120d08f7066b0ce267dd58e9c2315545bd544a8629dcd0b2d91e16856fd4ad69e0a7b9244f14ac56580a7d422369903ed50c9eeb8c73de3644ea6bb0f86820800c51ac73261c916450e337bd76fce6c2fbf00e4c1da51ee3254d1e838bdfafc0c45a55eb95012a70ca37b7885460a1041837dfcba331328b53b24ecc63734091a6dcaf49be6470851a04a742e82fb05287e75e2193cea3d162ad2564f0ba1aab8ab6241723f587363c8a1a706babd21446b2f9b5f1cacc1d1af2c8758993c92304fd4f11e4a7a5567c203c6b3b91750f4a6d510ff4d54d05c786f2ff7f71a164d19ee77e1a801238acd9883fec0292eacad0cfdf56752a2c0215839f1fcace408ddedddc7bc20de5d8fc45ec097689a2f287ee373a57af68acd1cea075e3c904542e133fe705b91f58674cb1d7f46522a1fe65c8ed10a4aa3376c3b953c8e9ead5f6f65cb4cf6a5113e39793132ba29b565858ef72325496a44c13e5a280a0ec32e69071a215c8eb677695b7d9fd35745a08868a3c036195d18141e96ec8d8a8f45007bb067af25812ac8cb2edf3a42f5da7cb241397ebae"}, 0x1008, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x10000, 0x2) readlinkat(r3, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)=""/95, 0x5f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) fchownat(r3, &(0x7f0000001240)='./file0\x00', r5, r6, 0x200) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xc) sendto(r3, &(0x7f00000013c0)="bb93df79d1f50e86", 0x8, 0x8, &(0x7f0000001400)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1202, &(0x7f0000001480)=0xfffffffffffffff7, 0x4) shmget(0x1, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x7, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000014c0)=0x5) getrusage(0x0, &(0x7f0000001500)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) rename(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) wait4(r4, 0x0, 0xa890e314d118a209, &(0x7f0000001640)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001700)=""/59) sendto$inet6(r3, &(0x7f0000001740)="0a1bf141a5fb3b9241cfee54109b05660441569d8d8061c73fcc30c7eefae1529da914c1cbe9294167b6c0c1852072a49a1710d8c8371839ad71242cbce93d61cd0b26c76774f06ad0fc94eef35f8b347410f5091275b226d1d909e0307bc22b128fcdfd43c91b03ec6679317277e3a6c83019f20289076e155a0c02d1a165823c", 0x81, 0x8, &(0x7f0000001800)={0x18, 0x0, 0x6, 0x66c}, 0xc) 00:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000040)='./file1\x00') renameat(r2, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file1\x00') 00:00:03 executing program 2: r0 = socket$inet(0x2, 0x1, 0x32c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) r4 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x40000000, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1, 0xdc}, {r3}, {r4, 0x80}, {r6}, {r8, 0x20}], 0x6, 0x2) connect(r5, 0xffffffffffffffff, 0x0) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000200)='./file0\x00') fcntl$getown(r3, 0x5) r9 = accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) preadv(r7, &(0x7f0000001700)=[{&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000000380)=""/154, 0x9a}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f0000000580)=""/57, 0x39}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/254, 0xfe}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x8, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001780), &(0x7f00000017c0)=0x10) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001800)=0x4, 0x4) r10 = open(&(0x7f0000001840)='./file1\x00', 0x0, 0x8) socket$inet(0x2, 0x10000000, 0x3) sendto$inet6(r10, &(0x7f0000001880)="0d7732965050ff4a1d04397c7de67ac13d372684aced658e207e04fe45d171", 0x1f, 0x402, &(0x7f00000018c0)={0x18, 0x2, 0xfffffffffffff801, 0x1}, 0xc) connect$unix(r9, &(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa) fchmod(r5, 0x2) recvmsg(r7, &(0x7f0000001f00)={&(0x7f0000001940)=@in, 0xc, &(0x7f0000001d80)=[{&(0x7f0000001980)=""/91, 0x5b}, {&(0x7f0000001a00)=""/69, 0x45}, {&(0x7f0000001a80)=""/54, 0x36}, {&(0x7f0000001ac0)=""/210, 0xd2}, {&(0x7f0000001bc0)=""/78, 0x4e}, {&(0x7f0000001c40)=""/199, 0xc7}, {&(0x7f0000001d40)=""/51, 0x33}], 0x7, &(0x7f0000001e00)=""/252, 0xfc}, 0x800) open(&(0x7f0000001f40)='./file0/file0\x00', 0x8, 0x20) mknodat(r1, &(0x7f0000001f80)='./file0\x00', 0xc003, 0x0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001fc0)=""/4096, &(0x7f0000002fc0)=0x1000) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000003000)="3e391a6740143ef66b9ee23ef0b86289699066cb579a8ef454b77847802e617b346414f1488a6d884b9afe642809fb3ab6fc141f841e331299e8c665c09a1eca10b648b4ebae661990cdefbae4be8a843f38b40c2d59faa12f7a645b7645a4e38ef94d76fa973d271b2cc79ac93b9369be138b6bf0e0284423f99db1c9f983948614a1043673647a8b0081036e4c4d1e898e2146af43ca9e3fc5f44f0ff1", 0x9e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000030c0)) getsockname$unix(r8, &(0x7f0000003100)=@file={0x0, ""/4096}, &(0x7f0000004140)=0x1002) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000004180)=0x9, 0x4) mknodat(r1, &(0x7f00000041c0)='./file1\x00', 0x48, 0x1) utimensat(r7, &(0x7f0000004200)='./file0\x00', &(0x7f0000004240)={{0x8000, 0x4}, {0x3f, 0x9}}, 0x200) 00:00:03 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="01236ee7c5d4a0620392810000"], 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000932000)=ANY=[@ANYBLOB="33614b04"], 0x1) r3 = dup2(r0, r0) socketpair(0x10, 0x0, 0x3, &(0x7f0000000100)) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000040)="ffa1e2d7ff9203000000000000c1ff000003000000a4b53bd81afe7addac3135f5f7b457221fedce9b6be20b416aa5540555000dfa521780b89909e130fe342a2703be590365a8917bf3bf07630cff22161d9e5554f8de1e5f95cded6be3a76f68e66d71f3364f7a1205c7cd1959d4409fce0fed63164e81083ce2acdbbbc63b58ca608aa5eeec", 0x87, 0x40e, 0x0, 0x0) 00:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x5) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc) 00:00:03 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x3) semget(0x1, 0x7, 0x9) r0 = semget(0x3, 0x0, 0x200) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = paccept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x20000000) r3 = dup(r2) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x180) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x8) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r3, &(0x7f0000000280)='./file0\x00') mkdirat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x128) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvfrom(r3, &(0x7f0000000380)=""/2, 0x2, 0x1, 0x0, 0x0) paccept(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc, 0x40000000) paccept(r3, &(0x7f0000000440)=@un=@file={0x0, ""/79}, &(0x7f00000004c0)=0x51, 0x40000000) semop(r0, &(0x7f0000000500)=[{0x1, 0x80000001, 0x1800}, {0x3, 0x7f, 0x1800}, {0x2, 0x4c0, 0x1800}, {0x3, 0x400000000, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x95, 0x1800}, {0x1, 0x5, 0x800}], 0x7) r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) semget$private(0x0, 0x1, 0x48) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r7 = msgget(0x2, 0x0) msgsnd(r7, &(0x7f0000000600)={0x3, "385ceaadbc0db9adffefac98c4f2a03dd6efbb3b0c1c21ae8d568ec6e43041ce52f5d6e602fbfae85e7cd701d7256a75c280fb211c9c347ca5bf7671ff13b9a53d"}, 0x49, 0x800) msgsnd(r7, &(0x7f0000000680)={0x3, "9b33087d8eb2b5d88b5aae210fbeb92fd6cd3d0b22c2129fd2bd5e3ff062942f0b8e78536b2f60e7cc3e1f60b8e62e2848ee0f650690c2e33e94426ccddfa65e209c4bd0eefda10cc48a2c02770ccb3326c1ff1c8e42883a824fe88323864d14bc9f1e78fd1d1eee3862ae5d60eb5e24a7317e1f5481ed778d7c9bc0c75db102f3ad4ccd093b66b3c60dffded3dfc2b7b26223faa157c58960b1702cb735ba0225cf3cb00512f563bcb56a3858cc15cd30ea76791541edb3b5ce1f61df5538b27bd2d25c38f93517e99d7c8115ad5cdc45f449090b158b89c3130184eafb984ad1"}, 0xe9, 0x800) setregid(r4, r4) mknod$loop(&(0x7f0000000780)='./file0\x00', 0x2141, 0x1) openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x60, 0x80) fchownat(r3, &(0x7f0000000800)='./file0\x00', r5, r6, 0x200) mkdir(&(0x7f0000000840)='./file0\x00', 0x0) fcntl$dupfd(r2, 0x0, r1) 00:00:03 executing program 2: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x1, 0x20) dup2(r3, r4) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r5 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x6) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)=""/22, &(0x7f0000000280)=0x16) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r7 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x30000000) bind$unix(r7, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0x0, r1}, 0x0, 0x1ff}) 00:00:03 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/90}, &(0x7f0000000080)=0x5c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$setstatus(r0, 0x4, 0x1040008) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/83}, &(0x7f00000001c0)=0x55) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) r1 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x10000, 0x2) unlinkat(r1, &(0x7f0000001300)='\x00', 0x800) open$dir(&(0x7f0000001340)='./file0\x00', 0x280, 0x100) symlinkat(&(0x7f0000001380)='./file0\x00', r1, &(0x7f00000013c0)='./file0\x00') connect(r0, &(0x7f0000001400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r2 = getuid() r3 = getgid() lchown(&(0x7f0000001440)='./file1\x00', r2, r3) r4 = accept(r0, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) utimes(&(0x7f0000001500)='./file1\x00', &(0x7f0000001540)={{0x2, 0x40}, {0x0, 0x401000000}}) syz_execute_func(&(0x7f0000001580)="26260f532cefc4c15df5770ac4a3250632008f89909baa4cd30000c4c279233936660f2d3d00000000660f57e4447143470c968f89789373f3") setsockopt(r4, 0x10000, 0x5, &(0x7f00000015c0)="44da8743cddbe60a63fb61e05750827f8bdce0a09696903263a789bbcac0489ee6977d436aef21482895ebb38c90bb1e7e81ba4b7dd688239db5c809df3f4cc204cc553739393f0c3e86a114ddeff160c8c41b5ca3bb2d4d4284e04f94ccfdea4a141463f9c56eb2f6930474653cee1c68a32969b5c603adfcb4aea28f0cdeaf90aed3f828e570f1ed141b4cb0ecbbac6108fde3e4141c899275c3b62230b704e0cef17219f6678112cabe2ea08cd078049384226d750d1a0c76eb2e8c5deb410a88b98873a76c92aef698ac65975fd82832bfb8c1fcd9c1f33f603791ef408b2b6f53e2b833cf5d08817322e9", 0xed) getpeername$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) chown(&(0x7f0000002740)='./file1\x00', r2, r3) r5 = accept$unix(r4, &(0x7f0000002780)=@abs, &(0x7f00000027c0)=0x8) sendmsg(r5, &(0x7f0000006040)={&(0x7f0000002800)=@in6={0x18, 0x0, 0x400, 0x8001}, 0xc, &(0x7f0000005a80)=[{&(0x7f0000002840)="fcece0ab3931f86f3de8a422f4ed5a428819df8eec219cea8951e7edf2cb193bd2fa41ed1c9cd62d4e6bdd8a63f36521b7ee343bfda57f9d69d510048fe6261d16b43fb08ffafc73b70bef55869b1c083f7a9a51fd14d359b0", 0x59}, {&(0x7f00000028c0)="f4f5aa2b8de0aee4c4c5f13d30961d24746425e07203b59422f0d71af0e87b2c06748e8cdec6ce721dd955fa0524099e51837f7aaeba3865805e08b1f3b63ce19fc2eb30e55f5bb350b0c67c5d63539e646f638458e18b87eb77aa407ad2f77aba84be6beab46c582d378eb2970cf5c5edfffcc9e9a0524fe72d89c8a0bc4f82c8a6fe24b8beff198d4075c00d15c207d7745b1df86d7d2cab7adefed661c920dbd08550f45ccdbef5603ec06a16357dcdd574189f2863970f8e46566b7732bb65a8ca21a61f75db803afca8b31284d532cc525c09aee04b5018fdb6849eed5d153fd306b84e7e679ea42e3a68291daeeb27636a8706d588d824e5b00048c60dd3075668851603bdefb2dcdd38ef5885f3c14ae265c720ba224a67051a1f887eec397f81842e3003d6a7d027aebce566761b88f285a4348068b0ddc96041132507f5ace92f74bee562350daa40ff95ec724d96e459cbd04ca164cb132c4a1f00006c6c46686cfe1419603b6162ab89fb5a88763085e11cee6af8f6bc5324dd6ec980831e365ead6d5b5d18b755fda7918c515f8798602a92c783d92126a4759a30093313def4463f20eadb158fc5a2554c4a246808282b2ac777d360aa9d63e6a7a45c0b18b0b2fec78c70e673d01b358096c15871be92d86b17087cf21d5d28645fbff7162461cea5fd9dfc2c0e36656c9ebc81ec3aac1d12eca2ccb1cd968ed3c680605768b10fbad0942399a46bbafa2e49de8165a4f0df8b9d652f20dd4b500dfc1cdca6b43d56f978b671f8aaeb72515b3670b9692da855443afcbec1754c9d389fa6c555c47b652495d5509699c124feec64cac6bbfa358fbdb603ef89e11d7823c507af941292a2fcaa4a6e9364254ddf491e012105f17b2b49ded7906fe91455f653543ac7bff3fbe15cc32ef148fa32d86fc42ecb640e0b6e91df4653788245e7f3137b428e0037857a43da0a938e8bf5697b32b7cb2a55e787405cda0ab50e1d7480596256296b6d9f6250e5a36d46ab6bff992c515410a2c352e3dc7fbb7a1671d71f19e1d71592b425349dbf7cb86494510d4983fc735df52f1136f2eeb1debaf9a27d50ac0ce2e64b646447df2088ba00c09d0127ff9bcb5fd163c550f0fef640252adb345078b3f60f17a26905cabdf2055554b0fd545e55c02a46581385ee2107d2d690ad64196dac9cb007bfa57c4d2de8611524de9b5e6aa1178c83036787b56ed612c7ac0f89e34b2cffdeeae5c1d2df7a98bd1b32c85acce4a7d20d7a21d7c8d61829e72f454dabf8dc99f92bd4bdeaa589533df482ca249d322aa697552763d90f4e0b037e5193ea5ddb10b740b4e00ea22c81a47a434676daf7f8f47e9492f22c8d0171829ae4503b3af03a63ea5259137d904a0d2bd168c1a4a559d85bf64408a90e4a55df353b0753da41039fa2f302feba074f553ed1d35bacaad372f824998c39ff4a7b5c5b5af6d90ae5c01951b157a946ccf208c052f8d13ab9c74c0ee79bd0b601e068241dc1ae90cfac3c3357276ed5dc5a6ed7997f2a2c8c9702f250dc0c8bc4c25ee7c7444e320b33f475a3417afaa840731d105e28568b08fe7c84aec84a565999ebf50de9a85767400b3c41e8895ad9f04749dc849f2318cc583009b5c61d3aac281b178b76a8ca2d0d1014e8a8a492eae397835e4eef4f220e3b5ea4d48e43ee228a96f46c524f5cf296c552fa8c5f6e0c0d22e3bf4c5347820a4c76ef38df6994562416f91683850e1d766cd802f184f8a5328d44742baa4554f4d95479fe74cb9b9a136a87a4bf0550763bee90a958b880ee47eebc452da32a8878fee159e8cc5dc9c527dc8a3d227a8113795c2486126a776b5963481743bd1ef60c97b1967507fe63d0d3e518a11e8a5f239add5f239f333386afe88d1349eadc930a791aeb90fd137c3ad51afe66aed23b9dfbb44c98a5fe48d48983a1818627c65f0d87523e981928172909257c1f7a281bb91ee9dbf3042acd8242755cb4f5de99727c594d149a77a4786d7c5685680b864880043ba006ac7e7ba1beba742e56554142f2a33dffac7cd8b0383219fa023e2f5a7aa68efd7c21c1266fba43d4dbddd78c6eeaf808a5922ccde040267e3f4905c31067639e37d1df599e3705a5b226adea60929f5e62015ed1339991e95b1e9d9ca6f541316991eb7dce545b79b93f2493b59390a587a39d54d0cfab2df34228d0c3c456be43bc6f7c6ab07bf295134075c24c5ab2cf43b5a12ac04e690337681a581aac583c2cca2a214b2dd4b403cf1867767974362552db901203f12be9484bed463ca8e6ee32f9b38a9fae1db6f9560f4371b0e409eedb34f82bccf4b967cdda4b0fd2d2f06437f1c14cd57b0883de3bab8a84d3d609b69a9cca8ad139084a15d97841260fa66bbd5962102dcde42f48498ad212e072f04400356fd797c85e5250cb948bb57a5534e7fa64515bd71a50888f3655e362cc63b1a3cd2fb5ce1fd54a6f982bbd5e84fdeaf6ec9c7af62dde28f3da4602ffed6ab220ad4a44119181e3f0ed4db1246c0c923d65779f0dc0273ce9ae84b8edde1394a6560619ae31a0d87750f2dbea205e1c469a66d2abbd26e7da50d4c7427d9ae01d54f58798391af4da9f26faedfbf61f9aa2e202ac33b5f32d16e0e0ebcf7a98861b655d5b879855bd68317c53f505188a01d285d215a8b70b6485712b5573359d180a413d0bc087aecb132c20319953ee3863a64fddd5d9afe0a6b80806567c20706f5868a77e6ede1133bc631dff84785e944b53f3da13ecf47bfb2aa5d16b2b9dad288230c8ee47d2a69b631372ca27fccee41f1b9ceb6af4abb4bea0d15361227f0a79c1f6448cb903d825d72818a78266a131276de9e4e73ca42adbdb83520172e4fbfa697e2ea058c2a3bda7dee176038b860335bfe39d6926615c9e268c3fa4a6fa8866b53a66d045df5d9957698234dea51d1c99e01ce31ea9ca60849b85e46c96bc2489851221b320e1b59f86cf7ba271f8cbb9533ca084cb21948708f6c1809e5229f72597a7cb5eba24d612405b8af0111b29fb450bced123c5b1467e43fb5595d9fe754f21f5ee9505ee27332c4ab7ff581b397d0ec9cd4af1e7bcf26fccc1a7f88131eb0c70e22a518350d4733f70cf1df7e315378697f32f0275a447dd97413916bbd3e3adf4de3071194854a67f9173399e2cdb9477980c9e971cb536b2f966abbd3ce410ebaf611e29dc2b03e9b56c80c860900c8ebf74f3a278bb6eeb4600e62a0bf6e30fe8343d937fcf57144443f3504080cbb2e7bedd4eb80dcbead95400536e52e47b9644998add9b7cc14b11f6eb90493312420f3d24983702fe7a688b310bd942a3a7b457713800da9974e41764cc1421a08b93d54cd1148c34f3dcbca7a0eec5f1d8b3d1ed8095cf40c68f13a6a95095aa714ecb2c185909bb90e9927aed20f5ef2f400b4bad51efb87b7cb44e4a166473887623431dbac484d1f432ba5f78fcc4c3698b8a9ef41cff779b259811ccf8405dc2d89eb631cec60925db5f14928a7c9d0cb904482a19f23ff8457b41450e026813cd89248a91b240182204b258fcc610ebfad6fbc2041487d3158b64f5ed16412b828e983594aa67244a92fc1cf3298d44ec5137c40f62c55aeddba5062089e15460db40a85188dc328bc6f7dce3df25b2e6d91c9c2ce686c4bef5ff2211844deaa6bc0ae8153db78f9eb0ee686e0a3b5ab6bf8a3969296c644d736db0041d7f2a0758e41dfbd503f312b7bd8eb7df486a744c4f5c9b9069b2bf5911c650228fff401192269057a77bca7976ef2ff343c9b84d61f7fe27d82ac9ae5d0ccac050b4dc912f19e7abdc0502c670fe37452827fdf3bebf2bbc4f8b476f5be4431e594b72824b1f936e296ec0bd40dd2ab26533d418f94121e0e23320206be363ae414e523847437faecc3e6e949c3633a408563b00b56f41910a5b51a0137c2646b8f8a8ed46c783ac0c09040098d5d71767c57c5602d8a564c85f0760c983b4e65890b99198145b509cdc16c1be53fbfeb9526da92fe727e2fc16d1b7a18c537cebc349028e534f264d3282fbd90f0ec1e66b1382e70ed2caaa3858fe40fbf72e7e2efd2f7bf925af2a538f586951c0ec52bcbd87273b313f18f644533788419f9d26b82d5a1b4774e56a062dacf542e666298a1eac0fe8db689e665ac2a902720281ed508563f6798f635bd5889fb07175a726159109b25c8ff369cfdb929fc2d8fe74ce074af41e980b33e85d21d51cd22a39f2171b6059fe3c156a0dd6879c013060ed7103fdb2c975ad0e4160d292ef4c9aff8937fcfb2b808db8aa00a9bb1b2b9958bb79f313853d16b1181041e9b0448247e162c7fa4732a116cd901634d93f633388d19eaf89a3bf1cf254ff52f2129402bbb2069b49e1575706cd55631287dc9233c19967fb1e1b83109e526468e69945c59368d6fa62bee7f1c62650ec68faacb77bb839eef5ca551b332584726b8034f48a5cea0a182e355e8adaa140b397fe2f79c30e72a4bc3c2f1b6866518300d4ca8702ce39a35f0550bd7a8fd10ce59406c14d9f6b064f55c331b43dcdb940788aee8d63dddcd7c9858dbd2f9b7dff0a328ddfb54fa2aa265e9371e82c4d4bc32ba2db5dd1576544afad43641b133bcc19a77208d5c8b58b593cc9cb65b97ec1e5702ad5dd93240a1b0b212247cbdec91970e2d8002e47feb6e245d2e2191e5818e636429fcdac72955c2f9a3523c6ce6675d1f06907efe1f3f7427b68ae585c74aab181e2a9c42a00550241a0454adc463b61d3dab776f48d39715db94d8791017552a3c34cbf2f0036e50a5d10d4e00c483f74dfff6356bcc8de8e1569bffc845ddf8199f65593d8cf1a7d152cfd19484fdbf8c720d9ec88598993f4ae5cc7e5565bbf25435c5ec8839754299b858f2819ae4f00bc9f38155f7e61fbe58fcca3d98bf7d7c3058f51ba60336ccae8bb72af9eb8b66d34401a45790fec5904274564cdf8ac94f6e2af9f320f0ee47ba5df7217c0c7d785123af194aa8da531e8db0183dba63c2278355bafcc4c52090325dbe9ba393868aca9cb7d97c96de06fd3cbcc72cc6afd239055a41ed056e725a30c05ce4ed2b50a936a7801c56e15dde9c6cecf2d7e71fdb77a9343abc89bc960725d7bf690b8058bd2e8f28d3b45d31342368d54677021f536f58d8853a5430bf489d8e0dafed73f4120954edf57b542d34387a7811530e6d2fdb8ce799d48ce230d6924591347e8d7210d90aa2fb8cb4feb24da1e77e0b9ddbc9b1ad04090897fbe56de41c76dfc1be8ff3bc3e04b2290efa8b2bfa390ff3baf6bc9f59247485c137aeca21820c3763fd39eecffdc46ce99a8d0e4a293cbf5e7bac3835833a009733f9c69d025fd180584930fb9452de140516426dcd5cfb58065b6723a38a928a0eee2f591e5aaea997c858ccb93f2b23ec7961002ee3a67fb1914c97713fdb2811c1477905bb6023ed16c1c1a13c87e69d626b41764b8d6cf9414003a2e855ccea497e20acb398146f8fd298a80398b473a0e1a9ad311adf52fbd6c055e44f61b36bb9b6527033b08d7a6a7acbd29413728a58d4d93336edc55b915aebe2b13c4ad8e96620827294d666626d612f27fa4ef13e884139cea18c253db8675f42c23c5dc501305192b3b76e8a2624105db2382a39d70c8a3e226450f0fa3ed936205cfa716165f59ddc9c5d589f216a428ddac714136f1efddf454009c05482c21c660c9a9d12aed5488dc691f4b3d8afcc99883f9c899a9946c2f20199ee15edb3141", 0x1000}, {&(0x7f00000038c0)}, {&(0x7f0000003900)="167b4a463fdd11351f78b2e785e3a00b1d05476d483d42916bf534cb501d34b476e77219f1bd77caaa2eb00b5940fae9114cb5e7c2f985e03f31adacc652564d805d3945e9162f093775e0ba5b40", 0x4e}, {&(0x7f0000003980)="924a072daf5c2345807377c7449f8f45bf9d9edbd82a1068e8a1b8bef67da859d92e8ecd4fc92f1085fb5b98e0fdac70a1c4cef39885fae3f12b00931a83bb6df92f02ef36844ffa9b7fcbee0f", 0x4d}, {&(0x7f0000003a00)="a6fd98ae9ab82ab9772d4c72083b0fb8c4ca8de56d368eb4035da175b009c378752567c5e6c1d7eaac50bc47fc325796973f72d1c03ab291020684881ec911eb85fe2f55d0971745a07f41898b08aaefa3acaaafd4bd4953a7da4b66c5b59194a7f30164c1724d84e300b0955f2ce4b9e071dc8d873924b00c1aca084859dfdebcf1464a8f0bdc3a3bdad65f1c121b6e396bca4c92c6ea09479780305758006ea45b6f2cefdbc631a4578a829507d7b237cf747e923ed0f71a6b72a0062ac066d21f159a20629bebdc90766501ab9aa8598915b2d88bac2c7d5f311475f8bb79c6f648a195ce3205373913c050b7cd4184a2fffd78f4549e7bd436cccd9bc9b36a23b98329c1cc8a09b51a9f00bddbb49a1302f7f390d46175129273754344e65f6b764a0fae6db75991aa35a91fe619318ad325f0f985847943b2c56f2680bdfdbe1585c43fdfa1a4eb8a972509e1d33e6085a549fdbadd22f19246a3b64321d8450eebb5b0e0ccf6454a130aa7dbd6a4b797eef724771c2cfa1610ee3df6aa8f6963f332af16d1214e51bcf8264e34df58f78e76b0d23d03e5ab014c709bf7d859b608d78e8f838d415f1adaebc5308ebdfa518aca0c073fa8b77bb7e31d53fd7e0f518fc85e49a902f055401147c6ad406853ddb1cd9020a8e1939ab522811b727bd329a336dadd88b8720f5e0a072faeb84226750d64b3e3ff65169d382a7aca8b152d822cc97e352f76f4b7e95bfe715069df4d064cfd807c5e3e8f029b5239eedb2203f8bc022ed189f01d9d1e15ed38c6143ebef2b3b4298b33568f87deff7e6caaeadc76b079d6cd482a9379edffae4c09133a7a2170d99a7daae588d0d70e1f5e73b7320a6e639a81b36f07ec652b7c224364e42998bafb1dce1f51fc0b7c7dafcf0e236ce841134346d38ee9013b242ee44119d7a5d76f850912d3320fadc7268ef673bd446f3609f7603fa482088bc620e1375dd8a824cf6c806c249021bbc3d84ff008ef3d16a89b9dfec4da0c978bb4786a64740a39af20f004b8f38af75ebaeb086bf707fda6b6245cede6bf0d9a14ad7e725eb90fca10cdaf639edaa71eeca7b1bc3e65956ded5070f9ef491d54fd794734f0d636a0b51dbb7b140c70cb7a39e3dd73e67e0ad8385c2567ebc767ce30761b34424781ac9763145d8ecd944744f52cc7757a4200971429ddfcf761fe88584ae646a46911ddfe9ca682d70ed59d43303b0fda57595f809cd3cf02b032d52c449de2d9dec699cf7263b03b2a8ffbbe76d4cd631a03e750dccf316c77355387661faeb03ac304d04cff86ff640e86e504623cfc7867dc5033b8b4f6c5e16b18654f8a13ed4c183885b36ebd3ba6ecd87ca8ecb2ccab432424bb7f19e03af57beb1f002c549f462c6728ce3e46a28699b8b5300360fe54cf5caf8201a731f8efee16f8546e42adfcb5a4ef969b29983abfd27893fb8f415c6d5eef65722bf4e65a73ba1c798a414eee0941d9e6b247234925461647e87bcafce367ea22990b598bbf0780342c5a53cfa03b156a9ea90efed4a651a68cb4c611cda0b543a1abf8d92c2c8b187b2a12dfb4f32a798dc8068d7a5d3a5b526ddc70ec0f622515229bc4ac9a4d6a5af4b1ba8aaef105a9eed75a1626d3f77be5aebcaa29c47ae982af739f5f00b9aa8ac5505a3cdc5654ab04013dedf6dbce3cf1d0fa4b90139e88a855defcb9a75eefad2842d8126a7c137587c8ea0cc65d54049db02f9001a08b167037a30980ebfc3f30a0382fe9ee5e62642c334372272e302ea34cfd2388bb5d3e8f24b50c72d187de0977a98f9ea4b5335d4d014bce81527fbe2fb5b77d61f51368f647ff7cfc65ec8f1ab33ec11cfcd6988a63b817880529faa0cc8d5e1cab97545ff53737ec33be86dbc6a40da1765092bdad36588947398fadd52a181c1b6cb7e47162733b1864ec74bfa1ea5367363ec29a7969eb240128d24727f2d5fdf764b0feef790ee9f07d5ddbdd5ef8000eaa2ba526a2b71a19a65215c0361f0a0c9c5ea8808edefa0c4b78bd0cbfdeae76e81aa20050bfb4a34d519ddadfacf6ea47e25608b8ccd89753d25966b0e2b8e364b8541206df8b80f74488453fa958126aa2c8d3602cc6674eec591ffd5e01ea3d9bbe0d683cd90e610caf643c75c58112dd6d0777f87a2fb5a2b10baa6ebfc07b8c9d1ce9c3053f93003c8afab60905be703b4e64060605ed7c6b5ca455de9eff1ac2f242a020206ca9faee333c071bd7c4de02ff43f02ef739e76e13f8d560c857bff38b0749e3418783f79cfd908d48e72befe4553eec292649ffc252dcede44be001a3cfa9765451e6ea95d1addbf05b3b24bab7da2d4202b8f96e161e233d7af7e66b430acd57678074e9b783bf152b5fd181f586ba54bbbdb36a441ddeb3ee04343455f0c7ad00bc5fb7b7b7dba373331d2a639e689677ca2ba3e6397047823ea875943dc5a7b5f86e894ca6657eb222af07b899162fe94a313317036f393e9a44b80ee97190136642a2add1a14a3e5568982e8c334a3d63030f4077026e08b83b4368c8757b46b54f9352c39ebc3433fc0c96eb4717a66ab99e703ed2f0ca3798a268a4b7357e7e0be7bac51541099baeef81d1c1599b92e84c95a1344e1b3706302f72947bf55d6f2a713665857d6332c512e5525aea17219b5230eddb4a32fa7137d4fd1bdeddc660b86544e42c4a5cfe08bc38900790a80692a74565541352adc0e1d5cd0f8f16161aae728233b22fd39f0291a81d0c8e165f08157cc362b75bc92f166829e5d5d085b1d5c2255177704cbadc3b6ca2a6b31feef69d3ded9c094e64c73bdd9fbd00a0de9d204572b7b65f85ba2382925667895a519123d8c56622d13f6944aa81513e24a0cde1be2922b21b34e94e1f25215123babbec3fa6274cd1d985e81843af052bbfe4c51171081c001b48d5ac66324c36285711473adb9817e38ca0ebaa62f683a974b89e97c569cff3a38e9e7c6ae8a503b1ff1603eac99032ce09ffce5e1117b311bc22aefeab5f27362c0007ddea31b2f1229a4df6ca527953977512d8a457ef5e16989601773cc279863b811b3e56655fa71f8dfd1f2828e18bf5c4e50ead7e0a435613969eeed90eb47ea30eeb7a76c942273d361d8244192b14a98ba6ed50fda8b3460d99b5593cb129a728ac739520a327f44719c20e2e2256387760fadf51d962a754e47ca7c9f3d60ed31ec31b18182cddfbc12cdc22a4f77b0eea48707cf0f55abbeddc26fb27f814c56e1cd78fd115f27e127ac935a5aed7ddd92cc72dee0a6a09c6b567505013bb29e9767341226e870645e2a7d1404335b2d8b2b4db7ac04ff275af46cdd7d11fc26565bce70ffc56a6aeda60060ad140293b8aef420668ae3276fcdb70320c0f0fd51486bccaf76517c720da6eec7c9459a188eee6251fa6e3e212691fbd501382177647b995ae3bffa52e7141f892223ce154986efa560e0fcee082c37373415a8642fc9942498742093269ce6c24a8154550fff42d74ec501c70dd2e304cb0fbbb94c89b2fa3247de297d0371a78895f8ef058c16bff25fc04515315becb5dca1fa65f33652c106735b949b6590aec288190464fca48007cfd52d4fa2e320ddb1700c533dea85023ea034550e0fdc89a7644dffde049853e38eeb635d74c61f6cccfca051a8b14b86d8ef045f00d135c078797b9b3da25e68b00062a6397abbe0d2a43d8b43f2671c4b4198b7758225de606329da5381f09c1e3c4af262ff3914df545db81ac8ffb035082c38975bc153b95f84ccd3c008217e268af1a53aee18fcadfff2e5ffa3ffbc59f090a68b20905c0eb00582c74a4cf98d200df74fc0be1e5059785fe40d79f00af8bc342d253713a54b8bbf14832a1316996ce73019346f742228e7a6ab7a295c374a342255453aaf3de33c6a49cbaa51057729c93c8b6f34f00e1f8fc45252c33de0b82b06b789db1a38a78c2ae560ec8fe34fd19d8a2f85a8876087f1dff416b000fd7bdb4c867fd6ee725b5ead84440f7798826750e0c648224d4919f01471dd98c0fc4c2f0ab21a367c2dff8341558e41cfee1322023a0b0e591d5e6126822aa21dfa695077ea633ce0efa144eebaf40838c1e917abe9504b398b732838a186a5dfd0dcdbe142334e6ebb656b06ba1d2d7459fa68cafd61bba54424664bfb3a9f35006879344a559bf7e516fee419376db2a2a186fc1a7fbfdaed3227e2f9fdcd21f9d3895d0270c003330b7d47b71e198d352a867f8f61eb021080f537b9f551262cda31b35de6742355e4cca0cb581c4b6c43ccb9a64898d6fc54aca2ce608ea95d8751d4e624a56ef07ca26a8f0a6524ddc37ae7536f3ed11bbcbe1c0dc3422dd125f29a2ec87fd63589c8ddc709c4cbfd2794891022d110ba39881a97b5a6f03e8b46666cecf814ad195f0545cdba4eadae36850df87cf772a14b27ecbb1ee092663c366736bf8e60dd338e76350dc2fbbbd95ccb285dc1f31e517943b903e4c2694d559bb754d38d7f0213ac0efb7bef4d99d88193ebffaa423e4a1b091e0eaa1a72e23688af5df3bce466ae917409e0f13b1d71d5a98e6f0162407cc0bcefe87111ea15f4d331db8940642dfc50cc6b0ea2edbaca9b98f2f3408573ffa5654e98e3d6044c45ab0a31ff2bc2bbaa9c0435d6dfb340dc63c7559126915bfe977c0cafcb79bbcb6011394e39d2dc57ce6a0ba5a22e6e84897c7a7cbd533b4e925a04e71022df2e535445dfc4a56aba8247058566bc57b01681bfa32515014de721326243c7036f3b5a75e3d9201eef603cb9ea8b666afc87e8ff7c12433685e555652811af469ff922680237b7c00ae07e1c85b1deee97478040d15a4e7722899e38425933a99ab920a0a29578bb51964c134a13adce04aded7d8373e134dff7b80e585be2b81019ff2d9393c85cc8fc21cc1cacfd34d1bcbc54d3769140bf7e7331791580beb6893fa3e01d4485097ec9001cfb3a612e5eb4f3c1f1ead3cc319936eff521092946fe6df9fa92a163ff5fb753d147bff199df608dea5661e0baf48d7a11355f48c18ac639ba6dff1e9148f2f8ca4b2986b892492c4827affe51a1f368a822fe61c794e9c233db6cb873ccd08476821dd13ed4597d89ca0690e75c78c8d35d307b15fb4e506e7d214caa3aedfc089c5fda5b9ff728b249beb83cf78e8ed0b00bd9fd049b59fb2cb85b53b8c04c8b80ee17bbb5e0841ffb09eddc0670a6b48a4ec4dcc1491e986403431fb122c1528c04ca44e2a8cb3a5b2fab80118279a6f095d2a1b74c82d9419b737da5fe9356445fbf82bb3a55704ee74d5b526df283e3acc34299efe359abaf13ab2a4c9e443dde70b9a7812d23d65869cbd81655b8b28f34bbcdb7076e00e64fab7f330f71891cf8c3992ca814f3a0b01e19d2a98a59e71de546c3d73c8bda6bc1ac2f9aebf6deeda7c2fd06b67b1aeef7125add1ebf1e6b5241d2ad5a34886c695044d11372be8764bad56f362370d2070ca0b688c2d7c8eb70d37540456492a52d33487c243994426b9c74e1ca6bc8b8b6daa965c467bffb94ee210b8e918d12489d30bd3f349546677158bd266b4ab558afe07f5aaf317bf185b5298aa58c34d19be7630c3a65468c746e3399a1fa645213768855eb4014cad681eb493a8fd84a0c0dd011fd1dcba1335ec60fc780c8d2ce10329ce458e1facd620d4049c7cb67e81fd1728ae453836b4a31c0ce28a1d36c95d1fdc887915a4a16a5ef27eea5ef1239f376c73d2239513ae892d0de07b9d79ee2399926f7f12cb0606", 0x1000}, {&(0x7f0000004a00)="1da368f96cf3b93ca4a2a3a688d3b48ef0325451b9abd581d5bb30a5b3b8489b7f73f56077fdd7d105603d4982e00ba0590403a021c9bf575c2b4c001d7977031ce5071fe48b461a85c0ecddba2261f872297447ddb6cfb2f08a546d2e0e90d01bbaf94e49f4b104244b13658ab8ce32f15a14553bb90fc2a3039b52429eeef0785ed16728d3bee15c57f1f7f301b8ce8adaa7f349387406094ece2db54e64c25424e2c02d83046e01bf388cba9f1778766d8dcbdebebea12570b2e8b8e6b1b39991f499120b4900ec27eed6d073e15de3c1eacaa203757b59ca1f3ae4503dde9d494cf11e6b81d7a3a158461c58ab8003868c93a995968f46ebc3a7c84164e73f64d2de341e92be22246ad0f57af180f4fdcba6333927e2dba2d73e61790e6732ba16972fa1b66ffae78e6e0a3a55061ce5ce81896b4894ad75d61d57e6dac39489fc1c31f155f9ea26ac9c3b297a58a0467eacbe55699b86c233b49a61df7cbb6cd834b4cb914be2c1f5bc1fdcfe02f6c88be44030aad5224e20b7ad107e64373e6c4b8023305a70f9f6fe8a4fbe5eba84c65d94a46175ef94abf54e3d2c0aa1be626937e37c9abfd09debd472daf030ffbb3e06a882bebde4cff075d2713c01497960bf271325193bfb854e6c91073d9899ea4306230918487a868129362f77a1381a8d4858de42a0ad59d403f683ffd4b1d150d26cce840cc00cdac5553020c4648eb27b7150a27cd823a4414ef1142168fcac79adb26bf9453fd592f6a8ff76fbe3cee27e5f198f46f34a44042c9dfc183574b81acb149c51ec618924b3f83f8505edfd3d6b29c024604b65c656600d781fb6c360d50cb62db2b805f798fb083feba077920d3d2a69bc884fefcfae0fbe92df8a4c66061366a97467787e75ec2902e21702af366098a397b9b1d7693bdf8d14407a8c85bdf914770153da44c2a4aae8dbbfe635db716617af369e3416063f2006966c24133ecbf96542f6aa2a4e0533b7aca609d04959a844056397159eb41aceeab628b58d3d233d5d0a660fffc1be01e7806009406d883af7c00a1e948152024e612c11ce63a839c64ba7e194df5555416d8dbc987aacf23dcb9dad90424d711c97c05565900a56f4e78309ba7b08f67a99da59d015b2b6efd96ae9409de6435ed82a38ca2a448822a276eaee36a0f690be6c6ce36e440c09283a84d22e9a838c8457ec68eda1af4d06bb33ebac3d498183fa7686232da985eb95c7af7324c75a6db01568ca3696b6228ac4a7ed3395f9474d958171e3c96d9463436db36e2aabaf250c7ef089727d45616558107f6a3964b33159343df15af321c36f6200527645a969900cc7f62bf10b0c4aba0ab152782d1acf5da8f76839be360f8e35dd8dcff52a88f76a27a83da203611ed74a285bb01fb3178de29c188f2c6c94662077d6140cfe8eaab445997f6c88cc64cf9c0d32cafca3d58329f74b631f9b87d813fe525cad0e4d1e2e3f14160e4f6a609636d2bcdab4fd9c5e32801cf4fd812bff92e254e0513fe9e6677ba204cde53e22a079d7929e2e3b0b217627bc3f090dc414ca2c79bd339a3d2aec9e1385aa0cd42e0130100c2ef0a16227232f9726eafbed7d3fb65bb52452846191aa7d55a32773fdf709b30e3ac2541fa2fa1ca64d610ee39f81e2fb087d65d4e9495ab0ac95d570496dc95550c8de52da840ed3df3f451be1e4123a348955fc60af0fda925fb4701226185cb7c6d901c99e2a455717598b94c343c52075dd25e839f1a6378dc32f8ecd1fb11bff12798190765e51d7ad18a9332a19e1bde1da34d7556f2507adb28572163de05379af85aba9d3fa3bc1207096f6091879d3219a685253347e1dcf9bb656525382c555b3ca291d5517bfeb5ffafef15aa6c44180deb2ff69ab5f9c22c2688b36a9f186102356cf349f4fb2483b3bd7f487b3030b0711944a7b51d162a726b07066dbd87ce160f6c6a3948366c11a6223d7256ce19f378ea184d5464d556812a4febc6ea12e91c1b37c51acc7214d3c30dd383e0dd89a12360bce7ac60dc5ef0430b8eaa718e4de3d30edc1d8360f78a35783113e87c25855623abca20411bbc01f1f1dabd3d4d7340010cad9dd5caf12d9519ea8b7d1c03f9e65ee0c06a70d33b5d921929ba71b51e7b3d0ad7e57912e616177d29110e098b68adf72de711c73d5dea44a96d7a7e66bb0174292390d69d25e86fa40b65a257369dbf0ce3eee7151380a30289d30e00474475793207dfa9124c9b6d2a27445b0c7de9f7787e08d7236f0ae1445d2763fbf6c9bb06d1dd1cf295d0edc88266c41d119afeb10be01ebd21722a78ee9a849cdae7e70f445deaf7af2e7cb4cc18dfd76515e1abeb7c055584261df20638d34672a279e9452f90c795e726f13cfe354f5293f65508848525360fa4de1a8d64ad6fbf38340602c2e1c57fe2dc2f0b36b321dd2e565ff1a057ea741d6adad5343df7972fdb9360e4581b0c7292977fea8fd07d38cec977267f8f498c55d1f214d81056fee01af8b998ac26bed4c53b12657fd3e76d3a85a0cb33bfce165ef20ded26bc38419a5a5c9d13f5459716a079bdcc33d5beef0d343d3282524850e727ffefe9f33935f634f76204321cfd5bea433021577453c7d0d0aa55a2c30f44bf3c97111ca91689e6e4d6ac703846bd923f145deb1ee4e714a7fae08b7af83612e6242afa5f52938d50d6c7f75fac368c5186965d5c248c7a4042ebd10e8a2d94ce9d64b5c0c195e8497d82113df890eedd089ec8f2acafcea928982c93f476f33073d647a3d4410fb555f680ce22c23281c38a21a34b1c6080798395f23899448ef99deed4788d73f72604679644e3229892dcedb105e34cab322de58eaddf45054c52920c81d74aba606cc33d7932befc7481235de06df438332da4fcc89849fe830344def76ffde1ef1c2bf39ba525a9a7470d540d9c5c5e67d122831a56a1765b5a09a0a01ca25e17cdff7e4c4acd86e0b054641c6153d7109bcea3d21bc7174e1816c09749dde84dc366a0dc9abd6d23b5082e6043e7d1297019faa6ad78a3b34d718be5820d0d179efbf12d5f6cb095210ee93677a70df3d951da5dac7dc0d6ffc8652bdd9eb6dbb005f852e52a02a884ed23d998c947546ec66e656c9cd596c3a59adfb9a2547a0650aefab89414cb62975393e30e2127706f7f58a75f0d79ba9965f126141faee638520b0860a994eb49da408de2f82d34067dcf1839953b0cc632d0a6aae282592f228ce32ea7a932a79a9106fc80ca154aedbaede01eabbcc53950b35fc9b815f9c3f7ff5b7bcba16994d0a7c7e855fc8706d8cfe32d40d72290b4e1e4675aea63ca0304d671f38428d327d68c3197a413d1606112edddefa07f6cd5f9fffdcf7083def47146fb25754146381511981be9b592da77d4296bf69288bce0fbc67f17209b205b34d788fc609929bf4f8f69d75cd8454f5c9a986a44ef7b7f191225f64f3637efbdf23e742c2d0cbe390c7e73153d0211b113b52df3bdc07d9fe3d4a71d2c07abb13371d29a71e4619d45058158d50d9eb84fc5c1e9e72133d4f92ed01ba5d508d5a3d706cde26b7666fb7fe4c28f9fc70e1e4abc0b6028d7608a3e620f1eadf53233f40f62e2af4fc37abeed13a98013927de0e68beba0cc42874ad36dbfed6fb3a8dd500045b133c94d4e08226d4c7e5509ba75e212449eedfccd82cbf9fb6875fa2e982873f18d169540790199480a22c48590baaa7290fcae6ad19d141f6d977f013d80dd611e3d2da2cc392c28e3045a30047cb14419f43db40f756ac8842f1b26bff42ee51b58dcf8f221873c96a69ee139ac7d3b87d71d8ed82397a5dc201cff0c76a633428fa4d0d9c85b0d5f3dc608ff0b660ae4fc0c731f4faffa7f45662be39e479591a71ffdcf5dba94ab5efeb50dc81c8ee1892c3106bea841ce33e94eaef8618e2f37be5af92db823a5efd57c3c32ab81125216f16837a7a9a26f92fb7e959429602bcf509cd76bab838bf5e99eef2c84f3c9d9db5dd7cc3d94df0515347a7ee9c1f3c2f6ba2c150efae96e3243413669c0d2af85a0133acde613305384b660054ccc12034b51e423909382c06178df2ee41f6fb462f5f4c7efb3557c2031c196f35b01e9488c7af43e0944343a9e343d2ac6531776c4287794aea5b3d4d514892c7fe0b4bae8454df5c5063dc764e6134c663340b2f5265dbe8a3ab7b45183096d1f7b31504884ba93aa0fbd6e694ca033405f1564a8bcdc544a634b5a45337b1c7d17e638b22a27cea8a16cbe7c5b28916816372e6a7e15d982e7eb1596f1dbce70e3038ddef3f7ae68cc43938e73d0a7315da4aa3f65a7e1a81e4998693f59ca2ed09a06a549c96ac624c0ef2c5611c953f0766dc8df075cc70dd87410c39e2238df6b2432e56af5d4a4c70f2b9bb2cecb1293026ff12de49eb074f025acacc0cc4294482fb2f1dbf45dfc5ee4ef3765c6fa84025a0fd955d497922344181ef25ece4cc81c76085a6d944c080bd28de98aa5d546f879eab7d6e69434805f680678046b39d400a6dcae692ba5e729b377194d7370a4e3adc3ffe39e664b666329e1b6ac525c4d3080831fcb626ed413f61b7a4cce6467f24202ab4d4e4bca6add50f32b5e80d1afe0ae7a77c81b895d6f4a31276ba38aae46e9cf5160ed5166817e510858a59704cc6874119792c289a2ebffcb372574d027bb57d8ca49c1c6505c12276d053cc4e5a7a11d54fe641455c6a1ffd9b69fc90ed0e2185f26c1f7b8e951cfc4285d8a565b7c0ba0909fb5175e79d619dc84a39edf2343cf60a9caea7d161bc0ca93a70dba1afca7abb6cf0ed7bdbadbffd955616effcc81f31e4f633517976b6df593655bbe26715fd91be8cc3a2c24945a1ae76f82d8b676f59481bc8160016c0764d4161929e56aea204ab60db47e74a1f6ba1cf1ede205fc767f891c88d554d8744156b05517356a4a8299a619a247143ce3d60f3ffd2405d77f07f4c2d94968960b9636e5eb8278f521306879ef8708665e96625f5cec94b5dd500efc0fa0f180634d2796c646f0adccb4bf140d8ef3559ef71028731a9c3f991e1d5013cbe0087a3778b63216ea0506bf6176d029e1810f58f30b52886970916dbcdaa203de6e61b04da094aa5f636fdf10702a323e270d3e4691a2a26c5e260a51f7b51dd4330c6b22c6d23331510c4811b04b3662754f2c03a355d6f570fddf61c45015b9442b962fdef8e804d7a363ab85503a65525a7334324744fdfb44c8376e6f0a0f5fef8c2681f45239b46f945f83d00289ec03849b195f9217aaec8d4a55d431667dfb180950d2c14d523d7a1d2ee2d53e2e58d8f8e3992f545ca950e67e36184f7e9a8822073bcfb1ef5214dd4bcb4324207ce23a6b663afa8f7d359ba24de02de504b7b2084676900bcf1ad37fa0e34ec57056eb8dd23cba2a9f736101704acf83e8beb28297472e924b136aebc47bbe320b2574c6f20c71c76609dac007a1c9c23f89c0bb16ebe5d8cac285188e3ca215482111ae8de600d0d1b0e77915c146fa9f715fde24652c1f3a25d5892d29edfbee5433ed00a3f991ad1e6f8eb587fb582cf0395891b9fb4b479fcf4b7affdec8150dbe7f05caefcdc0f5236fadadc4cbbdd68ee4c2d70a1549beae413ae3bdae2f12dfe5e2ae2d143175b0104e63a997a61e8132b5066116829a381645ad96d7ecead48b43e110b0875501788cd868938a070f6a43623b4d28d38d0b02802336ee1d50d88e3164339bd384eea7d2a7f846860c1fd6405b35357ae", 0x1000}, {&(0x7f0000005a00)="fd6e7f20695941e32ed1f94eba3a8d47967801c20abf2c33c873cb4359d13488477a369e7eebfb69d1e9daa3fe634253d11b9c8320b50597af192f7de73ca4710181858a1d91da7bb91b328c9be94c97fbd05626fb7d7e58e93dd9580d4e5081926d5f1bfa9d2e8c0a4c53d5775e95", 0x6f}], 0x8, &(0x7f0000005b00)=[{0x20, 0x0, 0x800, "e954fa89708faa11ffb9be10b3a8cb8f"}, {0x110, 0x12f, 0x5, "cd1755d91dbd4c209f46821873f35302fabb6535f1f16ba0951d9a22923ff295c53360b56b0e8e8b3b9c1d719aa775ee5f46e983c0ee1b27e0cb9dd7358c8b41432da51b2f23ac316ce4946bf315d80055031ec1511d012b3049f553ab7f5c3d7fb6754e131bebb8cd19f5ba1edfb37c27fd0be4b8d7dc20ffb5768656b852a89b20a868e02a7b069051435122799209d9aa3d32b8803122b8bff2a8f687c70b2877bb177595d9e9c02ad619b43fa7ec88370c1aa74f52cc01aba1f9447c760de0c496f7808352d6c4dfd9a149fa923410682453fc79d0f94b432312a1762efe898333a65033f4d8da83e1c7265a20f1a2bce9cf1726938847"}, {0xa0, 0x0, 0xff, "df17ea6618a013c291a25f000744a8b2ee8d6744369c29c96b34e7f55f524e38d4d0b051e4d3eda5622b5ac47cbd1fb83421905d8fd12539104f5befea54fe9881ac706c02c7bbf98532689b94792880f77cde8a995a30c2dc956a74eb3917cdfc2b00f3592fa820367dc2749880bb5c88ac964da0e04445202f47dd1fa96166bd2655aacd4869b59761"}, {0x88, 0xffff, 0x3, "d64b2042aa5b6535ecee13f8c648d6be39c1854476623842f419414981273b1e6892fe9b29d97c1816ce72365bec84281576c5c71a51dd8ef98515e0830c0c69bdc5d58ee19cad9b76af6e77363e8ce48b50d2fdedc586786cd078f990887877408a9ed8de615ad198ab1ea6d8f72ce298a0cdf1dd"}, {0xc0, 0x101, 0x400, "cf7cb80d569429445bed823ed3cbb6d3b887bc6dbee89f0cfa53e7c28c332c4ff2306aadd1b8a929c4cba25d499036edb91aeb379169f32e65b3f697e6f9514b692b36b2e953453e449c7ed01c72a4b52f976430516f08bf67cc9510f4513a60281388a8f836266b1638d1e9be51dfec961ea624092c2155d84d35766b1f9f4223a204f69eced99a9b9cceff0bf3e8904dd7a023606bac8336171f5dee19f3551b76403bbac475542eade65b"}, {0x108, 0x11, 0x8000, "36cd27ade1433d7bbe11e5708332070900166624d52e85fbc79f7fcb13552dcd99672d6ade3514ab97794ab9053a1c515590a2cfa93db81e2d12d6e5f908a92365adc947d23ba858a6809187d5aeebd98632f03b3768653e048c2031a991a2145538c662e66d2c01b71140a16438d200d22e6aa353598770e3d32796a0cfcfbd4c12c00e720da42d0f0ecc071c480b18cbcc97aaa98bf4ab69337b5a9b41d3a588d31afae5ded89c25f7b77e8943d970b8b069fe99b466baec8f45c7b16a48fc74c8a20ff7622f478609fa22a2adcec6444ffd3264a5d1aabe377e1e1fc5557925352930cdcf7efac1c2da3b2e67d78429704e050f"}, {0x100, 0x1, 0xffffffff, "7b4ec6a0845d7562b004635d0dcbb8a8a00416916279a4ff44b8c48fe6729d6a25779d5b9e4a04d01c0949db3149411ce0922d76409d6ed631dbefacf1472f35939f12ca0bc8a54b1dc83caf61121e78969c08b6ccfa511e1d6d9be36563a870ee66b5fc48a1252b13926ebdde45075283cc6e04efcaf87dd4b4fe0528dca5a378cbbff31ccb9a110ebcb289f171687bdbf3ebb83b54a544fa00ecfa6fa2f978292e62b516555a7064778a1084e09dc027c7a7e6b0b896605993b59f1d963d2d577b3d9c2be8a697259960fe71da2e149ed1113345e41c4933bd9a6416d01281bddb36f683b00ffde071"}], 0x520}, 0x8) link(&(0x7f0000006080)='./file2\x00', &(0x7f00000060c0)='.\x00') open$dir(&(0x7f0000006100)='./file2\x00', 0x10, 0x0) writev(r0, &(0x7f0000007440)=[{&(0x7f0000006140)="82635abc650c188071f49308d40d8f7f63a406de166f3531a49c47043a", 0x1d}, {&(0x7f0000006180)="810e3939258391442e98dc713f6ab487b57f593b3d81476996b9e5166c95b3224676dd1beedf4f10259b8a05196f4a42b4075446be49eaf90a75103003de1e166d6da986558b8a2ace9decca935e82130c12a1b9b1374d3a04768ff61e6d0340442efa341b9b6931", 0x68}, {&(0x7f0000006200)="24e4a1ac919b95ce28a43abdf4e4ac4bc58c88c1a95a7b7fab196a9a1d7b935efd84a833a127f4f2f8ee298d53ddba4d71993519d8f096105bc21e90f6b2598a6b4d3001ce41977b265fe08440e9112b58ffc4b7ac21e9de4d5486df82775c79315cccbc13380392c512f1377aad20250c16709d8c1d5d88548339fe54a72a6514e600b961657ed8225f74047bafb97a9d03f6b03d4d29e955dc49d3da034f5b7e83597658bdfa346f62565161c229599e4b7b981c5f39a9ca8a429097dbae49f4d862ad004431", 0xc7}, {&(0x7f0000006300)="8e63ad85874b8e68767d16fa5da8585c4fac639e09bac8f492c591b3d7922024b129d52f9eb9f5136e90cb5428f233e72778eba8daa76be6cb5f4b707ac19a46e5a631d620068f619403beb0132b6a315a07b84603cab96070ed2552cb6ae66015b23b43a6a6f16b428679a97978bf67f219584c5a8e02709f5df67d940fdc1ab63b5c90c468471dd6217337bc736f12181bd8e52e0c2c44fa335aa69a120db00a9c34dce8c0f0bb6c519cb0f82b596cf9a1ef110e79b8c1b58e33ca4bb503912064e6fb3e50fe75e4729490791daa3492b9e897f9ec3837670c8050cfe7c58bd2cc84ea0030cd9f55bed462aff22bc1ff2bd460d8884cb294bf86ec0353e42f2b83000f5f4e82fccf802f649eed5738fb0fd5a119901f9cf8f6e0ba003cbfc892815100e60ef41f87fb469fed11b7a3b6f6586d0b10f95fc8f6454bae642fb52e910ea48ef114019aeda6c14d95b07a95f6cccc60251fffabd6b8c60459e9b41b54112e5633cd977f865a92fb52c071eb4080d92f703a50ed55938c4a3329f7b52c1dcedc51ad7073dfa22578c82b7783e7104558e84de9c968bc0805e517a9d00cff8531f399b406a48ed625452b774b2818c73be54598ef0d7891a2f11983f94c7eaa5f7f13eddb8d7fcadaa677222217174086a99d2f76b3b32c0ca07d8ab8d2a3fac351ebfdef142e692e1d3b4b6a5543e063318c995c68f6d7f475041cf879d8f485e49ebc5021dde37458d71e2d7f2a2b75743583b631e5ae3cc14ccb3c76be8e1cb694154c36430aa35618089c6d84a05c64914e96e0b841d35c740df517b882c7aa5b74f8e5557ff578ee7245c56cbdee82c976ae9a32d7b479783fdd427b5417ef8e967dc1d1156e5db639607ef21be81f28605d103a32251b77719bc16f1f922584a9e0b9aabb7e7e1a506fa0d5f876473779cfbf501ce6130e111eb5be304ce749e2ec8818cf33701672b18952024feb5409a22cf659400ba6412a866bbf6e2c50871f68b6f20962590c9c5299d93961efb24bd20b13dab6c12e5e7ea7dba9cdc77450e9ea709f7cb395a691b8d107ef96e63149bbc97b3bcd45e89f322ba053edf8eaf819ee034de1fdbde88ae66e3ea6544b83eb289978eaf883147a697b73e919f64ac25fcbe6f6df85240eb77a54eefc22cd8613f168e2ebd4205785d02904e60c6a426833ff1e7338ca77900a135cef347ed159d3d9a719f646d5cc0c717f99f7deffd0c40bb1734eb2e495e5378b878c5e7cd2522d2648bab17fd82add3eaf5ba3af2844ddbf2d67f32e7b2f8b844c9f26045820ae3349e17e4563ea8a49d16775819db2978da407eb821e556ce7f5b8a44e1d291d2431c6c3b7a9361d83d390fdbef1ab017d9282ab5f9a30a97c3edcb2f4012532590f39ba21752ae7d16392edf783dc052e45156ec4ffc3f6b691dc0df2ef55b72583a1a516eac5a0a49d8abf1fe00ea7b3186d00666d11e5ecdc06638abce01cd1db4a3c92ea66812b81e1cb4ec6cf109b0d0f9a54011319a360cca976cfff4871aeb1281fd2096651de115136b5302db44d401800bab75dc3604f024237dd371b16ed11befd75a8d0ac11126146b1abf8d49921714a4041f435cbdc8c3c9211d6eeea0c41004c794cd8bdd0681f296a35c2b53f51db3dbb2bd49014e58384b9eab5442075f5258b007c31f5a5f9d00e21790f4d3b33e6b301f76c994c35172bd66ae7833f9a0ee40364b78ababc7be05684b0b8dea0c85e7ee0e3ca2fe40d22721853f2caf2bfb4525df7866e737f4083c8af0fb397bd6260a122e20ade96ea164cfbd39e11e70dd8a21af5dd265f6c29d70cf4a866d519aa46c9801960ecb5e9dd9fd8c0d59a626d0b45bc55941e3a296e2ee315cb4b56347654eddf287d913ef98cb775fdcedb8df34ab719164bb3dd17406afa26c29f4c8227cc1ab2f1fe729dec7244a10da456ae5968f14584bf35d9fe78f82d3b1bfc1b30fd3afabf9ba37be8148becbe2a5aea808e3c582388f05b13f9c3bb543b766fa544e35a880b550ae20dc4220441a2373fd27d1883a32c237fbcb18009827b34fa034e79d3782818bfe51a48a4654df8d66c6a1140c89f251dcb1825d19a6b90c3335c0ceaa12811352f91087d070ed98493f374c1cd50da0c826dfa7d4401f183fcdf8e22b3896447f5729d220634c817a47fbd75238f1d387df2f47ecf02914768120643849def9ac49ddf8358ec3a448872c5616a476b89ff73f07e17a049be39be7bc7774962294f5940b31db9c6644b70bb2dabd6546750b639f4856c6a003ca66ecd71367fbd5654bfc7663dd74147ad295aa416e09d53e05587fa805c11e424d162569b7f1691625eaf679ddee77ec30a0b5aa8b3153d159e06618a2794f65d3ca19437a18432cccd22a51987c1dbf914873d599622e3c77b80c7a2f23a81095b509eb91a353eb92728d92e8c465c490024cb4cc23930305a89999b18d562a8fc2217b78a325fcb659f1e7229602b5286771f63de50870acec4a9dc9eee6917772dab8294fb817792867ec132e729f5af9d442c99b28328595123fea06163d996e84c8e76a1781800d88134ba1b01258de69a084ea87865663d0239d005736c7fe7d4829b5d54f133a4d07498d02dad3dbc4a40f971dce616a213bedca86f2a07a544f8d22706629e46cc27875fdd6206dbf648437366bc29d872ad06585ba799de4382b6b95d287ab7f406c5186778430b8bc4c9632b5dadb5e3ddf1cbc6a7419b4a54356a8b3be47a9355d4dfad0da9ef7fac770b7e598e6c6f284154db8eea12fada46096684d51fd675fb5a2bc78e1a8578b8922d6bf54325f55f898157089cc84735d6c41dee85e4841ba712bacb841272ca83f51a20a0158e176d4486db92cc2946eb14aa0f1067e11b716b829a1a5acf0150ad02811401b3bc3535a3c927c55ceb7ecccbcdbf9e1cd40dcc751a5f8772ac41ba9de99a4411f7ed780d0f2f0fac3e7e3981e26d4cdcbd63f8e82d4c38af8e1dca4e6f78a5c2f894afbbcff046af88eee479091dd6dbd580282c9f2a3562315019fae06d495e6fef72e4a68a79e5e30811454082c5acf18fca20080326ae0bb62c4ea791583ec4ffd7e23fbb55eded18bc6c10cb6ea9423d3c81d5ed729ebc8520c42f69e7fe5611851cda1b26fe69cd603e21f5aa466a880104e98f29da779ae9bc0ccf9f3287e07ffd29e4b6048e4af48c1a5ce004dcde4d8b6362457b5d72ec632350100c1812044e5c60bcb4f7fd4fc33dc6ba9d4ff366580e18eb634c29b3902ad7b2591b9d7ac6d239d474053f0ad42b5a438dfa197f36c7957488951cae2754665ab7f236b5c997311611a40b0d1f3c080d6d722340fe842f93edfdc58907468c4aebca277b7015d9ceccaa10955dd4ed39d8a9228a5f59131ddf610b173dcb2d1b773d395abf15ecb9ab03a9681ad362a10379701500cb4193c78d5c6d778342bc95b265fc4a08dd86c20c5fa760f27706f10ef2ac149e89fb4e5fcaffd30f24894b51b167432719e544c6c2e8bf0bfc916e5d33748cf7d0646a72cf8a8a1793a3b09fc52f9be32c12df94d5c2647400d5654bee58c209b5a98068baa7a241fd3ad2d0a3858f27aeb77ae5e8add0ddb7a6e5ebc61fae3edb0c33c07656de2faceefbf12a82516a08f2326cb2ae88af004caeb4476409e157b18d0632abff17504fa2177b7087d28fdca95e5a3a9dad39eb765e04f1814daaa4e1959a262dc0529624dbb7a91b905158d9d9126f9818ae6d655c35a9168b6fa9d01d57121672d6a1f60edfc553861f70085d2ed7e4fd6949ef840aae741e9d5e66ecbd4652b5177499f0f27e242fdaedd146c6dd50e4cf1e79f9ab4d2a96408c15dfd7ae17d8983afe86bead7c05e438843d434408f0e6005fcc7ade076e5c7b1694e0bdc92c545a005dcf181a1770b647728315ca0cdc40954069e5389f0adb1e95c0246af6cc3e9a6422d1987d5ea297982426b86db0a77c100c245a7c994c730006acdd39c4b5fcf670e3f9ca64da760120b477d3d9f25883f32f6be194e36acc566fba584f32d48e33448eed975c3fd7fbbfc65bf8552b806507d4ea170b3a1c4abd5deebd45048863524de10a5f9bdee55d63f37aefe518420fb7347cb5a4038ca29a6fca078903d6fc7b4f60e3ae0f282b3d71b6649b0f8e158ce9fba706250c562c4b57213b263ad346a635ae0271fadd835ac285e6bc31f10354c2c8eb97cfce24dc2ebbe9a1741c6304650d3725753583051271e320101d069022c49a9054810f360b5e3e982639f3f428077fc0fdfa902bce58d47073cfe35caa3844a3e0fa980dc871f2fb3cb4ed1525cce77e3d2117e2fcbe4d8c1137702179ad026198f736dcf7fcf92e77504c7362de1335e8c5b7d9ca3213306afddbca2ece4c468baacb0a768a921db38f1297f47377408fbae3bb2eb47dc2e7f64e439717c4f97e9e01c495cb25cf06f52f82a191f022ca1a9b1594a230cba7129029ee3d1f1135c38d10e176e1109a937ac026ae2157b115519abc79bbd067dfddd300edeae1bb28438ec0597c178015e71cc5a405605fa9036536cd804018bb21f14a17449d98279dd5f1e7609d664d8155ac9ca1fd0667e6d24a94171e4a8aa8d2ad352a8e388ca75aa60880c3e564a425002b21c967397e797ffbe348479b5891538ef43c064fb0a89f6849c6ee97ffbe497b7e0b8130df682b426b9e48674b2da23aacbf2c55faaf1cfb440c3a8d3c555afdea45a5a1e81cdc56c8730d7fbfa9ef7972f3f2b1f20c34ca90e34885144c817541cf5b55b7a74a0ccbfb02ec2e1c7312093864f9b0b0fac818a0947f73ace62eb0e820360cb26b12db32f36071c8cf1591f6cfa7545fcb9198a1aea1dcf503643e40c6ad9766033afad53f06750ea3907a78c76c6da0cc9008ef15f6cd752f40c4e6a181833be3ecdae11f5400ff27ffc0501ebd97c1aa3b56e392669d2b50e6f529fafc1b18c4d700a2ad1d81fe0a519f2e9fa0d7b1dad397ee1ac6da08b65c4553ba76fd5ebe42180ed8724d9fcc06502e1f9484d69bbb221d1b8d428d3f5600ef1989aa732d86247ab7f2ebc28634124ddaa50d0e2314e4dfbaac6bb03ad96022f4b05b0c21001b552a411d5f19f58d3fc7b5d7f37a1aeeefac0173e7b16e3970ee83ddc164083b03b32ce1be85c51922caf46380193d0708b0f00254e95b9047597bdbad6e475529d704a1ed5ae88f48e0561303ae6440538340d4d3a6e24a7abc87811e92dfc1039e8a6c0ac44faac9eb92b80ef19557ad64529e69821bd10932aa289b544a53efe5633a648cf33a4384a345190609bbe0d74ed6a19017228b6bb9d22c63db06fef5238f8b6870f82bed870cfc8ea5e79b3628dea7ac2ba95143f03b942b96a4ffcdf899daf5a13e007bfd05bdb73a599824c08e1344d267b0d723f9bba41bfb3ad93c7e8da584f39916b75e9b5a8e248ac73947985e283119b5c07857a33b332f6a637e18e6656899ae9c0a0115a2c301b9ce671e8b3bbef578452e57ef5d63358b0492c775a6ab3fbf9f2b7d29adcf2a9bb2ea2a3a03d09a53aa5c8ec384dc506ffb1da48f951abd9c532bf8a8b2548fb71359fcea452e35eac872f05977d74ed342e9c34c19d63d2cae93b5e922c20a88b3d6ed80061f051fa33a031abd915a99926f117c8b533503e35a22646deae76f591020923ddb5a799055b02ce23baf404816a5b7220ef132bf199ebdfc7cb49fd11993f0a7b1bfd884ee0f37887b27a1ac36813826a370beb19008243385baf69b6dc81bba87df", 0x1000}, {&(0x7f0000007300)="e8aa921c78ec24c0b5130522856d6fe4a4f7fafe8ea17767cf739aaeed9532cf23725b30d1a8483751eafd56d1ba8d72522b3a294ef5446b35", 0x39}, {&(0x7f0000007340)="2310acfac8432eb09c73076e3425dc69de89fd1cc912117b7ec3cd92d21d7695c5c9691259044e28871c8774715f4d51aa3f60b880a3a76497fcdaab587defb70e6ef7604df9c4077ed0d57373f17884f5eac1bced0b4867844f46299a328589c4c00a70f8be2526763769725bb29928eafa8224534021c5414a9be6586c0cd3adb1de91c86ab997c1eb10466b092285bcb08d9404156d35beef151bbd87019cca79b3deac7d7fff1b3f0bdcdde29a709c519092e0a48e36", 0xb8}, {&(0x7f0000007400)="15b99d0930d61ae64de55278236b1e3000fabb55fd0c82c71840f26572f3c6c3c651cd36908e3f409c487ffdf8f4b23102d03f6cc69b74a22f5ec95af667f9", 0x3f}], 0x7) utimes(&(0x7f00000074c0)='./file1\x00', &(0x7f0000007500)={{0x3c, 0x6}, {0x6, 0x8000}}) getpeername$unix(r5, &(0x7f0000007540)=@file={0x0, ""/108}, &(0x7f00000075c0)=0x6e) socket$inet(0x2, 0x1, 0x7f) socket$inet(0x2, 0x40000005, 0xf1e4) 00:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) read(r0, &(0x7f00000000c0)=""/94, 0x5e) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8044, 0x1) r1 = semget(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/161) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getuid() r4 = getgid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r3, r4, 0x200) mkdir(&(0x7f00000002c0)='./file0\x00', 0x13c) r5 = socket$unix(0x1, 0x5, 0x0) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x8000, 0x8) mknodat(r0, &(0x7f0000000340)='./file1\x00', 0x20, 0x0) fchownat(r0, &(0x7f0000000380)='./file1\x00', r3, r4, 0x400) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000003c0)=""/37) connect(r5, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r6 = semget(0x1, 0x2, 0x10) sendto$inet6(r0, &(0x7f0000000440)="56d238bd67bd27dc87d21b233205ce79ccdae60e996e81cbb8e9bda8fcb0896951d86af61084b73196d07ae25b94b5af823b7cd7c9c3a8d1e1742d89bfaa4e86a21bf18781eb846ea42d15fc4cbe156eb904f4342038eaa2ba106a25be25a8584d4ae1d1edbf1cd69c3e127d57a61e8e92a416ce2d0f8b431ca8b24280d124d057b4427b9df6c3bc0e9cc6f8ebfeec58a6e7bb2c024e35f20aed645070d7d7a2cf903c3842adec5d03ca30e875f97f2ffde0eb71a4ca07f60c59a4afae0ebcc43570136faa", 0xc5, 0x401, &(0x7f0000000540)={0x18, 0x2, 0x7, 0x4}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file1\x00', 0x0, 0x42) r8 = fcntl$getown(r5, 0x5) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000005c0)={r8, r3, r4}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) socket(0x10, 0x0, 0x0) bind$unix(r0, &(0x7f0000000680)=@file={0x0, './file1\x00'}, 0xa) open(&(0x7f00000006c0)='./file1\x00', 0x280000, 0x1) getpeername(r0, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000780)=""/122) recvfrom$inet(r7, &(0x7f0000000800)=""/4096, 0x1000, 0x2, &(0x7f0000001800)={0x2, 0x0}, 0xc) 00:00:03 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) syz_execute_func(&(0x7f0000000000)="f3abc4e18d14b600000000c4017a6f548c0036460f1a5500c4e260f3dd450f5ec9360f48acba1d00000046e376660f3828d6c4e2350412") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x300, 0x80) fdatasync(r2) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r1, 0x80}], 0x1, 0x5) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) getdents(r1, &(0x7f0000000240)=""/52, 0x34) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x4) r4 = semget$private(0x0, 0x1, 0x80) fchdir(r3) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x3f, 0xd02e}, 0xc) getitimer(0x1, &(0x7f0000000300)) r5 = dup2(r1, r3) fcntl$setstatus(r2, 0x4, 0x0) fcntl$setflags(r5, 0x2, 0x0) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0x4a, 0x200) symlinkat(&(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') bind$inet6(r2, &(0x7f0000000400)={0x18, 0x0, 0x81, 0x3}, 0xc) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x9, 0x807}, {0xf, 0x25eb3a11}}, 0x200) semop(r4, &(0x7f00000004c0)=[{0x2, 0x80000001, 0x1000}, {0x3, 0x2}], 0x2) syz_execute_func(&(0x7f0000000500)="c482513ec945dbe0f20f1a8564850000f3460f5387500000008fa8589659d80264472c0544f7492676f791bb2e660f7eebc4e17b2c8e00000000c48379056e9e39") fchmodat(r2, &(0x7f0000000580)='./file0\x00', 0x10, 0x600) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000005c0)=0x5) open(&(0x7f0000000600)='./file0\x00', 0x2, 0x2) mknodat(r3, &(0x7f0000000640)='./file0\x00', 0x20, 0xac32ebeb) 00:00:03 executing program 2: r0 = shmget(0x0, 0x1000, 0x203, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair(0x1f, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r4 = shmget$private(0x0, 0x2000, 0x8b, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getgid() r9 = getpid() r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x4, r5, r6, r7, r8, 0x43}, 0x10000, 0x1f, r9, r10, 0x800, 0x24f, 0xfffffffffffffff8}) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) readlinkat(r11, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/121, 0x79) fchmod(r3, 0x41) sendmsg$unix(r12, &(0x7f0000000380)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="2351b60f60c56e7bd36b109cd219236cfdb10f43641a8635", 0x18}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x4}, 0x8) getpgrp() write(r1, &(0x7f00000003c0)="527a297ca4b67d42a71378c59e7a1d31c0c738ed9cff4a7a8243b1c1fa47cb9a29c6453dca0b64ce39f89482e0b8664a93391584fc74e80edae9d202bbd2733a278ac96ba16f9735b0f15423c758ee87ec3f4c00d59c6509497f", 0x5a) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') getrlimit(0xb, &(0x7f00000004c0)) getpgrp() r13 = semget(0x3, 0x7, 0x10) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f0000000500)=""/22) semget$private(0x0, 0x4, 0xa2) sendto$inet(r3, &(0x7f0000000540)="b4c0b574a1d3401222c6828a6f2d364706efbfedd93d6e43ccab2bd564c1e9fe7381b33eff49cd0bb3639ec1e4fc627202d11dc4b182175c88cc40618086ca2f273aa7dd646955b8ad56680947ea186d353aac03244386338c9c88f6ba", 0x5d, 0x400, &(0x7f00000005c0)={0x2, 0x0}, 0xc) fcntl$getflags(r1, 0x3) shmctl$IPC_RMID(r0, 0x0) 00:00:03 executing program 5: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x60221, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x42) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') fdatasync(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) 00:00:03 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff9a) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = accept$inet6(r2, 0x0, 0x0) readv(r3, &(0x7f0000000240), 0x117) 00:00:03 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xc, r0) r1 = dup(r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0x10) getpeername(r1, 0x0, 0x0) flock(r1, 0x4) recvfrom$inet(r1, &(0x7f0000000000)=""/185, 0xb9, 0x1, 0x0, 0x0) 00:00:03 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x3ff, 0x4}, 0xc) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 00:00:03 executing program 4: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="f85ce302a090408b93ad9d35e9d071e9509144f03f", 0x15, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000003480)=[{&(0x7f00000000c0)="3797af779dd87744222d15b33bdd687d73dc28c34d59de5a44fcb298c6cbc4f377f02b9e2063b166e7448197133008280a21040d4b52fd46d16e8a3192b4583a1c5e93ae325afe14441f15b3f91eb72fb82912f9b1e728b0bbe39cedcc2111ced204fea4de4c4b77c818fa8138f8b50ad0f0632194de0ae396e525cc1365b068be75099912a4423da4a05a38c9bb6c19da188f", 0x93}, {&(0x7f0000000180)="e22bbdc7ec42c01bb32b16d5a38fb275458be8ce156c489d92f4fab12e73db4cd7b58e3db46e0fe8c0be66a59538676129d0fd833c1a2448b8fea9342d413141118837e2710a4f2b740cee612200d3e90527edf5b6c1", 0x56}, {&(0x7f0000000200)="abf50cec9a1364dfd4ce6377336c5842bd9e189df0124b3e726beaff4ca30a9a5ab5bc54600431dc8cb157ec05c8579bf07f10a6a1762c055cd94417f1a4a2a8a68de78d7c2fb34356f41d23fbd629e9a5323bf71ff3983750bef4daa86193ae148f196a15754b9af07ab713dc76bf6f85", 0x71}, {&(0x7f0000000280)="51394e2fa7adb4d74f1ecff1513b98a073470daa15d1be7ff30828dc329d208a2417b67bf3b3d1dc6c5b32c7871beba92aae7c5745da6b74b73ae56f72a5665a927ab417c7390a1ca6841b520a3c258120b7b7e32db4c1bdd6cf68702c8661b9992b93a8938c650caee9037a7da4ef0b3fb161d8198dc3448952184767af1632685a49ed5df7b5d5f9eb5dcab5eab3aa86ec5a83acb43cb6dfe285edd12e298780f1244bb7f24098b39bacce304368879ecce985b930b4", 0xb7}, {&(0x7f0000000340)="b03b4a920d2cd984821f58796c60eddea2c0724ebed920afe0f4d49c63cce5069cff8ca92e78cd08c360e08cddee95e527ba2e96716fb294fc4a8b8d1f879ed8b226e5ac3f9107eeed8fbc1e8f6a4fbadf3ce2618e0c05ab17a874a35f4c9e1ae3c269416637c0d6f8739159535693241151e753a22dd67614fc4d623d026f20b36de3e5ae9adb84ad909b65f01f6ed5f2", 0x91}, {&(0x7f0000000400)="b7600b79a265d2aad6f8e8c895ea250e3aca5f6c032fab45ae43f5cf8572411ce9824e7736763f79b2311f139a6b39f3ad891de4f39e7cb9e7fb0e45be32227f3f0d2dbf3c75ab24e3f795159f89e08a8e425dfc32e66b7ac9a8ff7d7579e7835c9c63cdc9dadaf5a6aea89b5b6b34d5d8a1ef00f6ba833c6ccf5e1d4aaee47fbf4e5e1b950b563aea77b01853aeaed470bfac09b407e1c95325bd257848f59895c98b31e7982f4303115aee27e45946336181fed26fb5758d6b2aa9720ddba2009f9639ca7a41140b9533a655cfbbf3082f8331b17482b9ba51f041c38a5050cfe36673194f67af7c4e2dbc0db783234bc1216fae65bb423ce66302cfc7fdfd50c40f261f9d0b5278cd962d45777a715409995aa94a1386822517b7bae725bdafad116c1718016ac5a24c1eacb71062a70d9904f32a2910551e8c52db2187259cd8389a3b3979e82e9f36f3b431d789dad188e1d603aeb6418a7bb168a9c5060caefa15df5f9b2d38a07867eda200493cf6c7f7755d663f015498ab16d90f24e1185350d80f484681f6217765b15efbb128a8a808f2020c10e4620de30898627ef7ab078c60bb1e803307431349761e2015bab07d9f8a70dcb7ad07bc5728c2ced22e6b838c9f6aaf62fcdae5bda0e8cfd923185922f3ae75f974d567c81e7acd28de63268511e685a0578d404f337ec99deb2ad4fadc459d123454773c4df592fd561eb93af3dac9dbbe1628b4733c8e58b2fdb6dbbc9bbdc787756a28d9087d59b5b1021eee72d3203ffa7a23288bf56f840ae0a87154c058c65d6f930bb28f7d84ae01418d6712c43f40bfbe0736bf785ce52ad79e6a079c752808dccd8fe9e64b2b46a9ae85ae2953119b8db8ffd06c1bfd448ba449702e6ffdd92fbfe9cb8a6dfe6eb4d618702168321650cdbdadfffd47ef54c830428f3be0a988319e09dee7e51db417e504a6f90297c49327a4dcf3ddeef8db85c77fb07dbcfaccd3ba83e3848a5794301f84530972f12d0164bdd2242607c80c390d804789c93c60372df4b923b05dde252512c784159c8e397a32936a074f640b42c5d0d635e8c84754ced3c2033ee057f8005b39d182815714fb298d6faf8045f4853024045774dc24917d77f8f0c730f06edd45251be238018b662685d7a9c4c4610384ca74f86f5ce39d594758eea3ed15d415f3b75674b1ec3313bd83ca4d76c70f08bcbb58face9f7c83352916379ec9baa0834d22998340f575592f30aac5e10ef8c04b67ade1d9321546f56aebbd4c1bb5e99166f7658f612897c52c37fd7343539e756995e6993880683df6cf7883ef1181110b7091c0bde9cc6a5870805761ab5ccaa0d59ef1d33c8a2613263fe69d1fbd4309c9827b58e1f1979685b72f6ae282160f1ab70eaa346e4d49025b84e5f9e8c5ee88e0d5fdac25bc6ec38833f5cf1d771b86e582bff42626d0971385d91a4c5408de02054c724c731a970400bdb361935154867f7fb52dd95ee242cf6aedc5ed264d003ceaa06ba665c1a4c6d5a563a0e80a1765b2ec376b5d491b51a252b7483d955b86b898358df600d7428c1062e94954cad0a66d06974da50b8defc37cf949b0adcc565840d1e7ddbf1433e27a8ccb7c4e35431464cc0251eac05b31214c40d731ebb9db869ab6c2b21abcafc09c21e37c1491a2b5ffd7f1773e33015bd434e2f2cbc4101ed3459245a08ccbdf10fbf2bbbd076697511882c391f2ef635c9b0cf19b365ee1d39641953dc0cddea60f943780e90db80a08b7ede946baaf3fc40e17fefdfffc9e90d93e3b2d6d2b86cecc6fc6f3b2c30bc014bc8acaba62441cf779c370b7d0aced4f479042d3e71f0e8cc2868fa4077d929eea0d72aee063f70f26aba5877d39136c628a59342a25245442b9609bfe49cc8ad36c4aeb41f2da623cabcfba3b9b769f0fec27d83b809092642e48bcd615e5ef01337b5d93e4405e4ff45d151d87dd412b3cb2f31bf0d56e422a434e480701d84c9c5959fe5cc5cc07b55bc8ec0d90c7b3ed4425a619bb9cbbcf450134753ea3d88630af661610d3d0af284e257f4c4eb88647f0bdb3ce03826e4ffa39340ae35c00400f1901aa7f32b1336196c8fbde64d18ab33aca0a7de623b17c544bbf538db1f2aa5e459d752398a880d2e541052b313de43019d4aaa84f7e663df36e085c2d4cae7f37f6608d2dafbf1c1c7b406c1e352685031abbe94c00fbdde3d22d36e5b0ff17f0e990071a68803b9d024ace55f0f4c5f07daf1dd1df14d5c73c6ff1488341f918ae052a406586576c0c54bdc93b67635d78bfe4fca0f6e00c338925e806742c435f9397b0a09530f0ade9efbee6ddf1e438c6ddcfa98aef7c6a2011952a77e1413ed5ab2dcbaef5aec8a69e2142bdfae767dc31b9a192334956ac185640fc6ee4af172273677b8f2a7615e665979399b06adba3761d2ee5722558dca84ac3e907637ccfd8c68fcb2112caf790e3ba9ce47df9b475c6972d991ae69ebf03acff7ba13b68a0fe38170a0e726e4a60b2468029198ab43b5e7faad6b8445f3398b865fcc7756c5f9c398285b3a8e8f92bbf7a29b21d94944710359f3ed25f0e9883200f0b571fabe1cf7424686af7b28fa627842011f028218b4355f033150fa03489ff94ad1ad1dbb265a07baa1eb6aec8c8e51ecb1df229911881c9df88839eac8054f28255b370a3cd5c7b1a67bced943bd0211a2655a812c28f98f7626dc741e9f35f71835627c403e8cdab6aca549d0596818e0bc8c9f8c1389c12e90c84b0d44aa4870174dd2eaae86599402e7b7dff7613456b2f3d917419774861c32a77d90ebacf008b3ab6c3b450948e9b65b4bf75a6a713270f97ccf95e6751e9e11761b185af103db2a4be60cdd3e3e5a9c6bb185c0baea232ad55aee6f89ef9c7c95753f9c9b20261ddccf88f3e8b4ff04b87687e35c56699d14466e2b3e9f8122c6af95b6451f52a100c1403105d1249638d9df62e089cff2d8fc8b2195da111d5449da8b9b971fa06cc49802171fa40ba0933a7e42c800ecf206dfda8f7cd36e5bf28724b7bdc0f460d59ede814af09a1c63b3e3f8251915376fb9261cb67d3de7dccd73c82a79045150d5eede85732b7be98113151972bef0172d9152eacc46c4c0ac0c1f4921f360516f6654d5170e129932fa027f854e962330e4d9fb55bbfdc920dc4e6005f2e3e5e09352f3fb40fb0a0ec8a798b7bb720e4c6e6be067ca7f39420d372c11dbd5f729780a90fe4c87e3de33f50a370fbfb6b792314e0548d75d23bcf732a325d236a944b903193783433f670e6e1e8d40324d437894e39f7af043857fc5431bae40e5d7296a495f6aa64aed02ae823c32af2b3c3130912c405c906972d40b3093b0137fc7a10e892fe5e275df417f1a5dd858de05409b3a5b7d0a91444c9b99055d415e6a1228db00f724606dfc3ed44e54c2c4df6ad3229b1d1935eea64200678de6589145a0efb629dddc864a432d49a054173fd888bbbb653462c022d4a918f7c1cf8ccdd758c516ad6ddb41e2438b8cef57fe9ecfdf0361c168554979b2245de4e76098d49968ffeac34198e1222bed7556ba2f6809d02101270e1a04f7e9fed8f31b012a4823d74232c9b3cbadff6fc84818c2ebfb81322c5e5b32dd21ae46004ba528f5d53048818a6ffb1bba6779ab3f60ebaa96c87ef03f7fc2197ac8954b963d3ee03f86c55ab4b7e0cebfeb44376af5c78bbf6a82f13be0edd8de224f8c596a8bccfcddd61d4b53960ee08b722fad6f642d940e5f827d96055f5be9e6cc4192f45553a0d35066e7ade9afef73787ffdeb44ff7aa6ad697fc0ad3f959e95c89603f11bfc7a8009cfaea91afcf2bf8c32b252f52980b57963a5faaff1e1b27b26d3d4394ef5d3872ac10fc6bfe8c2513c602c334b5c4b651bac3653191a6b70a2ef28ec42b745b99d6e5eb111dd83f19dedd6bc762673a2fdcaad4272f1cc43dc2d5ad3f36144163080d8f51f07903bedd757ff08dfe3618bebb73bff5ed61d2d3fd0fe94c42c2eddd0717344ef3aea46fad4f3ae6124dffa75edffa0480d0e235c3c95a0d74797c8277d8b7914f3a77695096f68c8d281e0d9bca4b714bc320be40413a348b6e63617fd9884d9d1bda77fd4a44a0183147df6bbe11734c6d8a0889bb0e73dc680eba482af8e273a34d67693c053f468c03c3ac997f0c54aa1ea473aaf95b593b01801fcdfeeb0cac6f9272041689ce3f2dddaef3ccb0062873d314b72eb0c0684bae2b048884acfb7bbc20e2fa6599727c3b66a1513f1472c73653b3d2a6fbcb9514a7084b7dbef3adb8601b3f95bfd346fdf6ec63f083625374ecd9ce653f2f9fd40f7e6e2d7090c2c64e9164927c404390529e1fcd0d72cf9c5301d15a64dbea36e2f32b8eeb6c4abfd0ed460562c71685782a5d129c69b831b943de389346668eba809ed25aec73d8b661cc6a1fe45a1cd2f578a52080eb8a0dd2d36ab0b9c45ac77ac047f6cd504e7ef8545dfa702191339abde952586d69d4504ecdb9bf30f99b1235ac27427c44b2f642fd76d3653051f5b34c9bd6763c6b61a95bea920b0faeab4dc2830406975f6a53286f174ade0e01f2f6b1a3552c6140e1775e83798ecbb6abeeaadc1eb5ad549d26d799c8a1a4e9a3f449c52bc1125bf0306c08ec5bd6659889c713517b864a5e3d7d93c79fe8a16134d94753edc920e3e8955bcd308ea5bb8ee8468d79a33e71d9bcd66afe7f0f9d8a5422feff09e380c2caeeed548dbe9cacf32038d25f88b69511b596ae9c1485d145f69b3c4d9419ba61fb9dfc708a473551b647959d80a64573c2231062e2b0bb9697af4886f597e0ac83ec68ac23e6f2a8df5e600afe60d2a1c8787fcd8770aea8c8a04d5e6844961fe74e29a968e9b098f6c71bb80f36601ab9668fd89617b57d09783f0e0c03b676f355dd09098602871340c6d261ee3784089fa7d9f91c9985a3c347d89a9ede96d279c9b7964f90128b1a5276a6e1faa9a662e44cdd29f75c34e5a870bbc8798fe65411cb9dcc1698962d94fd179a37bc6fcb99f45571ed33e6b7c52680a6b7787e14e76de68c6ee149d9c5f1e0aab127c3387b245b55c2b65c19a130d2ee31420885950307944985d0df1ee204491a34472a54f6defdb01fba578b86322eb261a6ca3db6e79243c4f2affb588d2ad88ea7f893e8d47acb98a52a336e6be5e6751297338fd10f214b585efdd9ea881320f0143f06cbf1f364787bb161db59c4ad8cff5b73f8155c1bf387713aa46da75e366cc753067b851a5028805e9748c9a780472110776871a2f0e22fa1da77239bd10f28d381afa782739d4e99a6cc9ef0486367229a411266d5f141402df7984fb864ad637580a2e87ff5efa3c5739abada9ffef7818a513ad979979fb3b83f4df416a6077fea68ec0ed298f6a77385c9c87f79454118f4f1397d173079a915cfc25d22e960dc3e1137753b06d3580834a0510332cf49009fd511c6f6cef8c6cb0aa9297fa6fbdd0eb191f17ad334b52221a200b98e67c5c47035ded6e56fac462846b3de181b6c8b18df781c3c75c0335bd88738a4636311261ece72e045a2bce01116422c5b6444495867e15aac52020e44a1fda378e4149d4bdb3918716a7a443a9b70f9ca5a52b630d505535fcea2fb33dd519b3ccd3c61e6c60105ddbb8ccb91a903c132fe095138692438bb23a78739bc4bb9745787e1d3a84cfa786d6769c831ee9248eadb07234fa985c417809de10d154c261899af9aaeffda268e53216978940e37075ab31987a4a3692f32", 0x1000}, {&(0x7f0000001400)="af8d81717b2dd5a5f9e5def78d6870597361db9e98b58056b2ce5840e8498c15b939f0eec92c89ece1e7ce01ae97859ee05cc6a635847e8282be4788ac1f1c75c64cbc93743b468f08150af124edba97562a7c9aab7c365c5e7d9ce72b5b10b4996b86fdb564ddd159c7ed9c836cd7fce28e661abf2bc74fa0601287aa4276151dd675e03423683a6b2a75e09a2c623a7ffb54979f6c28d10d68cbd2114581f182023d8e4c01b28962302ced769b8f1bb1cc66d47266955531e7eb53cd24fe207a12e27d57674f1253ac4bdc14bbc73f883dadd8d002923583a6bf26f966c43c2a03ee63dd63785df4172c224dec64341490d24069c230f94647a3cd0e9b427aeffc7fdaf73de2ba621bc6050042cba5a15e3504e4197b6f4bc583cf40f1d092f3b47442748af6c183a967a7f84df6ef8a3adbd86ebf1c2cb1558288dc4d957c206aad017fae1b1d353afd947dc3c523f5b0b4a9a247d43c367b9ad3b9a366ffd96f1f6ed4299466d507936caa887df91476a998342b9fe4a5b1cf223dd57009cb2c8e05f0d1f2be1d9927de92536bf5bb19b48492c514e30da0df97013d2d1bc9e7c11808d54afeb67c1411fb57f860099e6ec8a62c7acec5d7f05f494e22c8c0153078fb903407357789a833df3a404dd57626c7afcf306d00ff4eea595cc5e30022c1751bddcc4ef510396a34023436f45d411a0e387eb153e6cf1d80cab6cf515d0ea24f8832ff23023098a044453b21fb892b30a607f21e3f6d8c3afe175e15b6bce6b8c1c869c433eb390922be253c9e504997d9a04647c0e745d95b0c3cb0537488096e1b06d7e3d6a945c5298a577208b49936bfc19f6a2f374fe275b1772230d678eccd211573283c29fcda61b40db823557f46352d477bb5369d3732046573c5bd1781cb73b27db9c373506592d2c3896e53747c6521d3fdaec9324278ad28c0d8541df818910484bcd4844646826c943e31a87c53643f6c0c0b92cc909c242d84fed395b27473cc204a0556262fefa3c2dfd56848fe33eaa9f45717c2b6aa4930ea3b5ae2e19a7b4c94dcc03797c12d9eedeb3419c8217fec2585377482aa43cc979aaedd405c6bad9c7c823625d07538a4b919ea77d05497c0bf581d9f52f07a43fab33efa5329547a86540bee86bf78ed456e28ea2d52fd454cc213a07cb4c1f4ceb772690ed4aa0e6f9c0ff1bc36b903b462aaa5f271ecc0b5260a326945965399db88a46b7103f483d4e77c074a52e83893a5e5b3190dbcf08ed6f681421a1602ef9dd53fc9ab2627710edcd333e1eac8d64efb8fcb4f3f93bb13945272a58c89af7af99e96c3d2bee2f722506f94158b9993ec4aa8ebbcadf466b4569628a506b00fbf0fc8ea051f087629d04fcd68a38565d5b1493c2a1631e52b1fc09681fc6e8f269187559fb071cb4748705e13f8db3a79e3d7a9675dc3824fa097779da368492bc379774d2f24a63c29d7bd9a5c729e3d89ab8e755c91b3ae2060aa40da31a392aaaf8fd70d95ce436602c0aab0fbb38de5ac85195d8777cd64a29d443c3a7f62546154327c402055ba8aec40a6219e41878e9f60ddc0fa1e940bbeeb02d864db3e92b631fbd621935d9aec9d46b81bf631a5701a53998aa362bf0c1a51fcc7901ebc3ccce12c2d273f191cba5c49b0841a1924b763d8c58265dda1fcf1a0b924a5d49179caeb2e1b48eba9654d291aa931ee793884350527f9c85c6237a00cbb2874a5c51e61011ed8ab156fdb34f78a7545652238236de9ee8e674e341638e38f74bc8d90a904a9b58d140bfd62906324405087e1291ef30721c57b0b116c3efe9fab2daea445efe4dfc82019f7cc8897cf840a19bfc0cb6aaed691300fe61209aaf693cb82c0a252e3407fa82330d67c54a4e7eed04c798d96edfb0593dc4d08314061da941e39fa028f88795502a0e14086da6af0c3cb98862187ef8362faad342b1be314e6ca93ccb07805ed4f3530d553768919767484d7dee65184b36e1f851ff66f5f871163daad51897ae6f4e31b02898ef4cda9db010dea72cfb2be59c527935472c981b91ee0555e9c46ab96919546a0d41d9860df3f4341d6ce851b34e3fd0c6bb10c724cb094f6dc85bfd536309554f4578360f2c2175e78093754216c8d944600411ccf7930258312c7aedeb45049a33d571b5b1a9eba775c2ffae7130f6ad84b6f639b3650149efdb7e6ea5c582214589b850d84cfd028b7db5182d5a4128fe9911b3716791696e4975b45d40dc5b0aedf63e9643dee3849c15ed2f35458ba1795eaebaae6d73f0dbf25b1999e245ce4bed072a033f0c280c61a598db5fe102deca356217ef98ec0eca63ba988ac96c2072b3e0c8ba9a87ffae5bfad610c585ddd7744828fe10511981ba49e7c7de62debb3001fe98c08dd3a55374e7ec9af4a8733c742b40c11113a4df82605544f915d8d7809e32dc378853e4dc3901dc1677b324d7d85fb5cccff2a8b4f3796970f13cb7e670290bd6da37c110211c2811b979c7cad1f610efd245078d9cf6659c9651ebecc6bd0dea8b89b40587e3c77be8543c5c068c8d4218d1d731f974570004537bffe6df1205a262c8bb07aba243231479a7c5f03c7b32c21b7a40dc88079d71f82864b904e79730c18d264b6c959646d78f4629f7e9b6d01ae5ad57d77ad1fb6af66b5f7437d0c5fd0df47426a4bc89d9892b92abd4b18969e63a775bfdb979a79e8528ddfa0ca979cce750a6d3915eb6bbdb5aeda7efc4e89a69c3158d2ea7365408722be531aca5c0578119c1f27ee4389983f8fa9bf7bdc12b86f8d7ae30e554f31376e0cbe6e78140a193a1a252a3ef00ed07df9a95b91c44da99336eb521033cf0aaecbeb854a82be961ea972ee79cff07d77b250bf7e9b91068f2af799aa6620ee13cd56e9780c2d4230da8283ff142b07178a3e493186f852590f1f658208013e965a3dc200702c02f67c7291e853f44a77e02f5c5c21046f12a792230ab1dbd70dff074d8d443854c8c195a799b2abcea2152852c0681b07f32075bf8817afdafbad965414bec5aec9e611baec007b54f4fb64f6bb29015c9b06d0d6226862e2e1989c9b6b4376365e50f6cfb1f2fee87177fc0f6ba99326b94c9dfe50a8abeef89bdcce42deff5649edbdd61e4b17c6307d78cb64fb2ad5f55bef9a8e76795bbf55c319099110c89c791d392fd348bff85bb2f91800c0a1dc42456337c99ab75077de6808f2d0a60670ae2fd4a015d51c47e68f24c700a4c40a5c720e625cf85ab207880efd644051175ebfdb5e7231ff4e1a4f107d607dd48e68fa8de241ee809cc88c0dc1a4babad4426ce308045d0a9684c8113707c3110a48f0f8ebe4b1b81b5d415e6ee3858aa9440ed12913e9d4324f7f275dab911d2ee0547304838a765ab168aa3fa493c679643b7ff0df84fc89ca0974ac0335ae0f1ed0b95af19cae1a27efa735e4258ecc4d6b52826b2a950eba533f790bf6af35707856fd824d61e58415e2d05f5d801dba15f3b247298a659d8b29175c760468a36c3dd3425b443cdd49abac3e9420bef9882c48a037a6d8ec617cb007cfa43414972181602860c2f24fc78d0b2ddaf12db020ec7774364cc6670fa5232878f1e4136f5cc2d428361143959dd89cc4ebf89ffba6a1eba1192de49ac66cf1bb3425b40e0c96e13dbdbc93631a969b97f9b8a6eb9cb3bfe829f759505a6b38f0a52753a0b212b228f51bcf4ad0ce256c84f9c1c0e8685b6309dadcdcef7573b08143ee74f11727b62b1cc88c559fdb6c9fb2df689e0c9a14b5a4e2efa291fea2e5dee643812f75de394bcb7aa0aefab120a00724ada4687cde778410aba4f6cd20f0581c2d5979299d5c479878cdd4b845dd092b01cc25638937457dfdd8537df5dd432ca28d42d620bab24aeec5255c1523906cb8283756a8339873ad08da9af1941bf08f2a82d0427357a5f3e665209a03c689206ad2a05cd15ef85bb3c57a78f07d58ccdb7010131b08450efc6d1636c7025e8723f252a101753ec072cef8b38687167501614164323676ab8f096bd86d558757cc8e3cefb6d59324bb73dddc5cef6f86530337c692004b200071a89ed5fcf3b6872efa0f8540964b749230c9f707231ce1c30d6b91e9d94130c68b0e411e4de7231675d17b2c45ecd27469d49a40c2aa8d8c37dd42b1a4935c4cd3e551c1ef48df390b62015d038263c005fa1199f2095e5c83da20d6f3f4302fa0112ec18130172eab791d83a5430aeb039899500eae8b438015f2e18422909ecce2315d330b2689cba12a2e5e4e2374347ae6dceb5e54d7527e98dace57d296a7e85ce79d5cbac0908a96b3d1b0e9969b901359c30c6eccb72472b32e58b833e3358de3309ff565d5ad9e4520a18500d5baa204d6a1e2672f2feaad217d55938cf13cb2d0b6aca73a2dc6afe77d7b343d80708fd7e8802c502f3f7e629f5196650a8c7ddce7fb8950fd2ea1a66f4979638db14558b68ab0640b531bdd6ee7387e2969f2aec50883dd3b502cb04633ebfab0c24f2be3c860d43264de46dc87696d227b85dc756975b62e36920b0fcb4df2fa38f17401fb082f27314c2ed2a8d044febbd1825b64c2655eb6fdc66868e0b1e300a3b39957ce5ac742a9d8451e778ab57701ee1a49a0f824f8e18416213383abc975de628104c2176da4cf0d49d595d5810b898fc6d1b6c902a985734da0b697407915f7d5e45dedd22e2c9f85a1db789a3f5b8f32d155ee69efb106ac3629c078ba85bde2cc859060e933e6c7e116f94a0fbdffd9391062c85e5a2a57f084210d2d42fb397ceaad856ba2cee39bcf4146f9af41bb2089228d37da1665cc0e5587e54ab7570b9c6c0673b0a2dd5faf2a9010cd7ba8dc51668191dc4f3de0ec04b17f68af2649e80f72c6d7404f9fc468064aa6f77105508b07f802024f6446ca11eb0b3078a03b482f82b30c8174ebc7f62ba7fb30f517b567c897a264d8993c06dfee631f722ef747903ff62ff3eff2024d8ad6afcc9fd5f38795abb9884c25f639ab7ca7807d3ad59c74e062f418d56cb8bdbe9c8d67c475702732ce4ecfa66f7414e8ec49abd6a0f69db6a3edb2e559c2a92d26815e7a707771368a883a75c9a8ede7d3b2e748d0ed1242a578185a1eacc6ac47ae6eafbfbe37575afc5cfdd6366e11d62bb7a83c97b52dc0fed8e009ab8afcbbca068061561c8c647f2ce29b0a061d0d7244fbd6bc90924a48019c39b8843f1c2db93bb1271535a3b319522f67b2afe3d70c3c14a30e31e3cad129b7813615576076aebf594453748d1f34f7dd332724c2348f0a6a975499b46ed348eed307bac89e69ead5f2fc85e4029d0d4fe132ab95006ad045377fdbe301032fb4a4f6e7fcad7e24f7d773e12aa4b2422e31533684fe03b33a641d1526aac7aad3af15f15dafb4cde1ac3f2e54ef51c7e0b9b8c6ccb59911a342cf03134d8b78f1d078ab52a862d4665e069754d1b2890c5b00fb8048a02349bc90ad153eb176b8c33687cbd6df29540334762923e1d0fd0f47b00ac5dc548ecc812cf0d2de0860c534e38cf5ba51c20a02cd779519591ea360e019b7d9af8df6a12e3ff8c621f69a38ef6361aeeb87c33dc874097957bf76670ca2be1a25e40ddd17baac6462ec668be8f339d49a6ecd662167ebdf56f97c6f91420efb1a622727ee43ce662ea71eee47ade4c2c7e480fc20a80af6b892a52b125635a5dd9a77cf5b340f92aedacb8a0efdfb82fcad95745fc7e8b2829764cb3fcf0c1f44fc372612a592aafce926a358870f05fcb63db3815b", 0x1000}, {&(0x7f0000002400)="b60327b62da6de3680ed2eb4191ce67d6fdceaadde811d61a946a7a89d4f536a6655efebd949eff3135c8ef98747d40014e20bcc9b553b27b9f47518f93a34eb22346ab60506ac7c9d3566288efe90998dbbabd518ce3b4c7cc19acffc9641531d48b27e8f6395b0ef78aef07f5ceedc034cc9e13e94285021c3812a68b5c16f0fde6debd6ab319cfdca68b5e1cf27261d6bbd157b527dd85c3b68da74b7839ad0fd3db6a09b766b4f9b8d64fa48f48ae0f6383a98c3705237ef8ca71b26697134c52c618ca8ba7e5876cb45224544ae3dd2c258cc92e6ccf3d01a8374863efa608aae621b3910250bde783e31f19f34b8acbc2cb57dcb79884facb332d98a8730104a658d171a70930bd668f02e39a985bdbdf0549790b3297d7312b6b729355ea1887fad4852629829218ba9a07e080e5d3ceb98576ee7ca863db89d3989023167198fcb9f09768cd60a9cc2c1e5079a3825c865b9d48e28dd63ba17dfc571534581778ab1e0df8f4bc4ad1d870e322395f30426f138fb0ef51003c232e6fb3703474a29dfb7720db17197681a2b7932466639c1b5d485a0324091d9c29f2435651cc7db57a70ba5de6858ac52c0e36004e1c9ab5aec3876526804fa14a2132d41d752f17172fd49d91dcc9fe248600c6db48fc23a944241953f3f4e9c9c0424a4df6417e6b7cad9d1e7d42fd9e92a60eb72a29cefd37ef27100e02a104799b1283efe3bb1982ea1b03eef82990731a61e57f8494fdefef0902c7f73e7e7cb4fb0d01425f9742b2bf9d8a72148650401e9b0857b2f45fff70d89e9735c22156cda9c0bf7b89c6a1ff199e34a48367329d4c0a09fd09bc0b33f58658d7e739b0bc2ee536f44f0557b56917dd6fe5c354d3df25ff8a713892537f461fc71f175871281cc4e16e54c589dee974a9632fadd42d0e3a06506716783ca6bd29c054eae9dfd6b406e3172ba065acf906a5c2ce0e03b349617a423cd3fad65efeea6dd2b1283702d410adcb12442e861e9f0a55ff72216e61ac293c1ca0386816151573e79588a3bf3d6920ca94b200e76c2ba70e2ba5ab794bf140642ab5b8cb273b9289da1123d125b231980d6fa281e9a288fe962d7c2ab03d01d2d575916eb0a3cf7d27fe3a104cd3775bbd64ec4b895249d11099ca60cc568fb467c4d2e6043c58eb04bcbbf8b5550dd704bbada1290dbc228065289c33225b9cba5cbbcd5cf6683733a4db8b9402fcc8aa84894c728f959c8b343ea00f81ad2ef694734ff34bbd6d6bda0a84b09acb347c29d017a7900d2c4fe1924bcfdb0d295558cd0d4986461f6d29b82aadb924871208d2cb8a4a086d465632514fc5a4f1dc072ae56dbaf716158c5e577f6346e91eccbecfd21ca731f16a962653d19d1c127051a47e427a9a7414bf59d8cd04533626ba0adda849ea5b31a400f7976c44d3b25e3ad9bf7208caa95b25ea064f26f9b58ae4d96d3bd09674d6d2a4bd2758285d00eca32c869673b544934a94ca93bf9f73c5e4c17aaab62421e35460ecdb5fb25ea61bdbac97c7620835dd79f3ae31bac26178aa3b10152e8bb930947c2de5075cb22ac41030127420322f2d3d6f7bb2765c4077685db6c849c97b831c0f8091c2f7b9377aa29ddd83c5f2b2313aa978b909a0435a5875b38d0ed4a01b93c3136fa2490e6db6ecff6d2c0261ca16c78a0d40647c1392197716c1d6a8fd2a0d7ae0ba053af627527d5a7156a78b1e19a96700b8b29ed64c1516df9011c6b63f3e93cde73a9dcf4ec65c047b195b6c058729b4d42c16a798ae1b1fb0ff3530f9e3408a6fb89219b10f3887282347c1e1ccb8f3fd97bd85bc140ac56816da4a0d48a47552ac1e54079958f7706fcf6b86be6b9fe7092bf8c7d216e0bc86a17acc17a588eb68b9002369d36f4c753b818d6099bad1c2d9c83d72db54272dde2e53ea85f9ad1b34152148ffb16b623c899d87994664b3c2b65d8e9ed07f20f002d51d1137000fe4804be0d8869ce2eed9647ced5c5a03189b4c683e502c7266a8ff8c5ebd46092e5f1521bc4263e287204f70b488bff530fe2c158b904e6dfe846383575a46ccb35736f502bad4c36197be96b75349aad7815b811d59f2f3c671a29cf96a4c762ffab056a9c77a5b4632e01f563b6df456ddb0e1022bdf7842b0b4c284734b2a3b83c150c8b8d8e5765749ccaecac46825d87fe360885cdd1523c91cb226aef4bdd3021a6b7a38af0ff906bc188681f9ee1fceadcfacc91d7bd1ebd862e9e261a3901d772bffbdc0d9e7917622733125430441d77acaf6b8ba0f43eb9b636a43cb94618898b56a7644d7e3eedf5f56d8ebca9a081ba46e82ba64d69e744c72eb5a367b9211e96549b4af9258d2f6087aaa9aa47dc42cf789ce3e9bc322f928069ae00d549e1bca2020a853b1edd7577119337d90daecd6d0106c27ac22ef5cd02543624c57aacd8bcd7a36e9df97d1af1a6a1f70be7e4df0d2e239819e708ac44d655eef57000c343e6fea5ba699ada6ce95be4d658e6795ef19464fb19f49cbab43cd1e0d148da99f1a4ac212f8ff6ecc550ae812af61c61f73c22a86b405ba8f7845da64c72fd7eb3ecd301d6ad93ddb09e818ea0b8bff653f37aa89ffb11fb92cd62aa23ac624898169058d4705f9093c4e3896ecfee301d3cae1f0823bc34f04138a6e92ee4e7aabcc0cdf890b27c987a87c5e00cc34b042208854220b753cf363e2ff9c143dfe4113423e6b459ee412089282de7016b470c747e1be6eb18ade0477dd1092231b5b9f257df4bbf1dec852d8b8c539a85e8482e9ab9ae28b963a8c7d42464f1369adf3c0f297931f8682c2011cc6cbbd8ea2874820dfa7b63f665af8075b612cda376f16ede873935f99dd9d3f838272ed2dfc4908ec92dbf5d3b76a8fc970feb63e8a0ad861947ac9c75958be5b728c3e029d921c69c5a2b5f34a0da2f762d36dde1a797dc05edd4beb09532457cae6498dcbc69a69e0f9388b5091e05456d232554e8de5f7f407fd7a1de84681b318d53e43fd78d861418cda8d16f16fd2654a4ba079acb4ea519bcee77402bb60036243b88e238e8db8fadb9213f686afcc3dc70e391ee61be9850ba1239fc8a9901fda29862c20cce93ef1992492309f59fe55e6f9bb22e3a1c5ccb57f42d3c95c325f372a98e83887964040fb9e134b8e70326362390263de5620429821a0d90988304c680d6572ed460224d3fa8210806d20fb6a4e295a5250d3e41f14fee52f6b65fa821005ef0e736cfe6ba8f9b3b31b40efea20606dac1f7374924766a9815aedeabcea3531c9be3c13b1037bd7400664ec7d39fe08e01cd574088be0e845b5976fa8fa0894ac429aca5063309bf95633e972604800af8ee6c8c61047ea35eb78a4f02d2fc3af5bca982b0cd43b4223200066e678372da697b2afb65325f1e90c66272db27f79d9e1994c3b32935b423f83d5e8fccc58c2d2e48c1f8276150b65618838c005d5166b26536e55ed231178efb6cd3229d6257d2a20118123912dc937d77bf6e632a5d9471412311243f80e5c06b39400020f4ebcaefc6a47fbd090cac784347790d1ca03322435dec75aab728ac35304670f5e94a7a26aa8d4f13468dd28acdad520555bb13fb721f07b0a8b7876cc07bdc6d635a730e2a20237ae2a9b7512fbf3e69bf0b6e8967a033f4eaedd448d44c85c703d2087df3965e28dbd0d4ce1a4385667cd8b63ed1db27d14be4d816d9be436102809d3f5b37917527ce25ef31406834651588f8146a06465838d61c19a8d76b51346768f506944b0c22cc0ac1afd20f0956597292693cff385d3f77c9fbb54e344cda3f628ece90df62e3fd9e5f4e41374d4e07654a87a49f357802cd7f34f24436ce5117ec2616566688f3e83a6a0b2842b8fe3f66decde32e49c665882019d5d59df82448497a08c7f85315d0aeda162a3259c3685c2ded9d9ada01dfc9c72fda30acdc5fea17421aeab904c4358988336d841b4a72ad82e23f01c5ea0a1e5d4ae94f903545fa2351460bf539dfe17c1d3ba7c6112449b00539dd8e1521429241267b1a002338bb6ac42c77a9ada715427b2985f9686ddf7fb26a743f51c3a86e28a491c891877a6ce53707c1f51248bd10387a8deba073c9d52bcaf237a07d8a8bf2912918e5f226db2a38b58b98a6626c25dcf56ce212e0c1ac99c27c2a50911567f6eec2b3f9c7fdc8c18d2562f33b7fe4fef8f10c2805666307974ebacd9852cdaac30211f4a207743cc23bde74f5031105391f261cc5cd0b66c2a3e63624a7eb5d5df6a430560971be02273aae9988c62dd86b41b76757c419a1fddd23d7225abb131eb346702a9a3752457c2d65c08f7f0e767912afee0c56661b082b894b7fbe2e26062bf9a1ae64f0479e8f9e6efb73cfb62bbb8e8b870c152ecbab6be3df27841b30f6294980579c31c276b48584688faadb61679ff472e79e96f28f6825b6d50daffbb10a8017c645a67fbb699ac49878393f01d9a5b3e42e586cbccc3a599e07ce492a1a04eb095cf7abec13f393c51e02d2c66fb077be7c8e6aaee060bb3a1e48b3e7aedbf01e29f90306d0e7431ec00e97d2ded78705ef28e3917bda1c906d18db4df598a470cbb3d056916637b10a5a4acabe211c132d8c12dc5df9179a852b48e8d08fba39d1ad3c8f963a549a5c2e026fcdd26d74505b8689d8eb54fb694ba39a64f62467e3352a71de87a542b7bee8be73f71a6c458ab2fbb6d77ca524cddf9aa2d647c172444ae4878ae59cfb0a3475c00637850a1d742d969243bd4abef3b4e2a157baf044f6dec5a64884b109cd91034a602164609ca76162e352a6ecf54b20a3b8a87027c96014846f29838f923bb2cf6a21e5a2f1680af9d009939b8b860ccfdf93c6ab76a763924c7de7b8d38308a9190d4cee39d2672df3b7fdd96c97f2e659246592d1e5d7655a24a8fec76651221b42e1d1672baa61afd4a53a7b7d09e6997c1838e6f3caf6670831e0e2b079c08bdb10493d5b49238f4f96fc8126f4f7d6a7abd4ef7f0139ef847d980b099569523763213f51f78c28174e56f600388f6092d64496066ed7e3460891500afe6c8d7222b1cd7c3e894ba754ab60f032afba554ab97fb60cbc119bcc4092ada60899eaa7a869f2cfe5e7dc412b603de67e095ebfb8b6fcf4c46baeff01264a78fb435597131b193980b96638f879f72c3a9da69d91c55d36e0705accb99be458770ad4b19cb015dfd2b2962fae8934ea17c0b2c074415f647ec987344e2a170e19e40d5f721659878b1768aedee11c035f454bd0c3a3be57cfbd9d925f410b8c65cdf8bb58223a0b8e3b67d4a3afd2e769e960e9608cd0c66ff9280ee53c5522bdcac8d584f4b22e24946fd67a0bfcb565cae7d2bc35514edce8ae5169c2f0d66bb653361682cfdfbd740ecc307fbae586877b3066280f383aaae925e628d4d7c09550bbbad612e18a68515ee3df46a2a3dc5926f2085fe2763b55029f751f114fc3e8e25d96ddb0245696c61429623c61416b98e338ff2c2380440b439b2e1053f25aba45428fe849c0d4f9a29c8a419d63268ac185faa1dec3702520b7ecef46a7e230508c7c34b3869527ac543eba9f387c19fc80389fc56fada064244a3b229ccad034a2d8f1a73c134527020db866d3d5515550dbffcf0fc8717b6fe5676481a9ab6d6a05213b22638988aa61af440d3e1f85b836be7bb7bef666df62a1528bce03dac997ca97788dc4996c4824015191734c2c58457aa17c28aafe13a6cf7216d60c8f9d7f4294e687bd00b5d630901be5", 0x1000}, {&(0x7f0000003400)="3539e11c0c9497d1dd00c8694c9792d371e80f5023a16332bb713dad88a1ada00849929932409458072d7eeda3644d518272c5d15183c56a17e8f66fbcd1dc98179fa8d42ed21ebecc8f98a58cd735308c553bce9b0143d3bd", 0x59}], 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000003540)={0x80000001, 0x1, 0x8, 0x3ff, 0x1f}, 0xc) getpeername$inet6(r0, &(0x7f0000003580), &(0x7f00000035c0)=0xc) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000003600)=""/4096) recvmsg(r0, &(0x7f0000004c40)={&(0x7f0000004600)=@in, 0xc, &(0x7f0000004ac0)=[{&(0x7f0000004640)=""/156, 0x9c}, {&(0x7f0000004700)=""/59, 0x3b}, {&(0x7f0000004740)=""/114, 0x72}, {&(0x7f00000047c0)=""/251, 0xfb}, {&(0x7f00000048c0)=""/232, 0xe8}, {&(0x7f00000049c0)=""/137, 0x89}, {&(0x7f0000004a80)=""/54, 0x36}], 0x7, &(0x7f0000004b40)=""/235, 0xeb}, 0x800) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000004c80)=""/239) getuid() dup2(r0, r0) pipe2(&(0x7f0000004d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) listen(r0, 0x8) r4 = socket$inet6(0x18, 0x30000007, 0x6) write(r0, &(0x7f0000004dc0)="cae66c3ddf2645c8c98c1ba4284b74074208e870a1b5c0bb667e3bc661b1cad96858426b101d365ff685f0853913327d53dcc49cb869143d3d4abdd11551a9d9b69c2e6b20173b14749bd6cd3c2d863ea1bc558bae7504ae8c0444540ac80cb5e76e6b373e61b4c4d61b9353c1a28375632d3bcf1deeac4591", 0x79) openat(r3, &(0x7f0000004e40)='./file0\x00', 0x10, 0x1) write(r4, &(0x7f0000004e80)="66fe1c965b88bf22c35d821b749eccadf3742fb25e", 0x15) mknod(&(0x7f0000004ec0)='./file0\x00', 0x8000, 0x6) writev(r0, &(0x7f0000005140)=[{&(0x7f0000004f00)="5b6979d763e2c7e73a6fc7eefe546c27bd9b716327a2113533bb5c083a5e781eb24b91cad7ec152cd580", 0x2a}, {&(0x7f0000004f40)="d552a764d4defb69e035de60055465a584f42554cccaef2e65f495c7af447eec228fa169aff02a78d129e3", 0x2b}, {&(0x7f0000004f80)="3e0183a02e981ca01d08d1c695658b947132f0baf8d4b7a2a81a874116ac5f5fd698566618e0131251e31a30", 0x2c}, {&(0x7f0000004fc0)="387635dfc252a8d43bca4acc66e922358398d6f636a8ba099c7f69050dbe57609f8858577a88610217f7918cd1004a4331156b76cd694f2e419d987ebdc0cc9ac5323a91ff91930c7dfcbd0b2fd04e4f2bcba45766640ae785bde925f3", 0x5d}, {&(0x7f0000005040)="f98e0e70af6c68ae3747ed2345843f8ced767ce56f25979a8b4dec8228f1fa9f6932ecfcee3846e27a63740c7eb984ea77612744a3befd77f56baa7b2cf15ab6aaac27c20028f7b3ed9c931c6d71af5bb17cba882b8ebcd0475904659c9fc7ce74dec15eba3ce63f3f660f336f14d03879e5647eb77ebe8f1cf30331ebe8be186ac4477294879b18b86a976ad612d9aac5c288c70e67d3c3681d0a2397f21a350413bbf43ab673eada14c4cf3572c164281fe373bfe998709ec8e6eff4b15d2a778b804797ec6976701bba3067bf8831c8f7cac36898bec1f89de717c5e433c8970dda082f377e8d6c8b5b69930f69a5506260a6b216cca88019", 0xfa}], 0x5) nanosleep(&(0x7f00000051c0)={0x1, 0xa851}, &(0x7f0000005200)) connect(r3, &(0x7f0000005240)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) semop(r1, &(0x7f0000005280)=[{0x2, 0xffffffffffffb868, 0x1800}, {0x5, 0x8000, 0x800}, {0x6, 0xfffffffffffffffd, 0x1800}, {0x4, 0xffffffffffffffc1}, {0x4, 0x3, 0x800}], 0x5) mkdir(&(0x7f00000052c0)='./file0\x00', 0x3) fdatasync(r0) r5 = geteuid() flock(r2, 0x4) accept$inet6(r3, &(0x7f0000005300), &(0x7f0000005340)=0xc) mkdirat(r3, &(0x7f0000005380)='./file0\x00', 0x100) r6 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r7 = getegid() r8 = getegid() r9 = getpid() r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f00000053c0)={{0x7fff, r5, r7, r5, r8, 0x0, 0xffffffffffff0001}, 0x51, 0x7fff, r9, r10, 0x8109, 0xe3, 0x7}) 00:00:03 executing program 2: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) sync() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = msgget(0x1, 0x401) msgrcv(r0, &(0x7f0000000000)={0x0, ""/96}, 0x68, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000080)={0x9b5f7fae5b2ce38f, "b43c2c4b8f2066c86d31b3acc185052dd884ff65b92d624e1a0c6b2eac81dfabca89e7d8b7bb9a88290604b041d1ab0aabc3f08046e60e400fb1b950ba5918de17c04afa91e1a3c00e4eeae3d537ab72d80ed5a10ac7e66a25ddb6794f1d3e2de3c68fa8ba34325f474625b8ad23cf5ce0c699a99c2a43aa9319874d3d0239c52d8e4f8fbf3ac94fd13da9acbf071a82d8eb8798f1a52b837d01fa3b216815010831664a73a963c8498523cef78dee"}, 0xb7, 0x405e8f73a1cb9e21) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x4) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0xf462, 0x4) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x200) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/93) msgsnd(r0, &(0x7f0000000300)={0x3, "783d1b01627389716c03e2b16e90e7b9a5c6a095c96861e6c13920e395eb1126246a04adf5df386f875bb90fff9578d26f7d83668b8955d891205aede61b64da57c8da9d6cedf0f17e3f068d12322a6268a64d36e4a687613e9fac71c57f00eb2da9069b3a8c3d4c07d1e0"}, 0x73, 0x800) msgsnd(r0, &(0x7f0000000380)={0x1, "722bf6b2a43ba21986d26ab9b587ce54bb937c357ec0d0d21bd075314d7bfc951d19592b20c2f5275e1f914f2bf9ae4ed22591e38be0012364414a2dbf5049bb8e5bcc1595d1cb4631e70262ab4422c3ce380f9350034b5d80b91326430683a2b0aebe2dd07ff40c7727bc7081cf67e92708ed17cec59980aff619d7705b0697d78f86626abd9d98152f563d547cbc2c8e4a18aee45fe16f50eae6aa02662f4ba67edef1136b1bc94b236788b6c58bf805a01e84cf9e5c5748e723c387059f1ffc403fa0303028118e82b0151fc0a7137eb3f56333084aeecd9cbc0727de45cdcdb38b6fabfe77b652910c02902db8ab8d41fade62575694a51c"}, 0x102, 0x800) mkdir(&(0x7f00000004c0)='./file0\x00', 0x10) r5 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x1000000, 0xc) fcntl$dupfd(r5, 0xc, r1) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000540)="bbb8e81821f6ce8c389f093de61a35b55742efe611d9cd10d0f2335b32ef33c9f6b8cc27968195b71ffad84c7d7af29ae2693b3f1e763ec411c9f2e410db1a35bc611b03d062e27de843d5f97888752c10a9497d781e4afc00fd8fd7e2d66b36e6c3ca067f9f0f76c4b94679a03369c2ebbdaee48e893e65ea000d6a9e7d1d0025bf5622771d9ed074840a8f4dfbe24934836b7deddc0188548516200c3d", 0x9e}, {&(0x7f0000000600)="15027ff7f11164957cd45f399f9eb9966f2c8773792b057466d89c13cb2ce62619cad1b2abff8c58368e032c771dd71b71fca164e1c8e1384039d6ae03be2d9b1e276a37a52c71d50b7cb1d5f3bbbf5b916d66f0c128f940ddf554e0175dad907519110672b40eedfa3d4468f42d128c0c5c1f44e3cbdd53aa10946fc67bee7c51b41bdcc47d09b3ea7806c5eca5bb984a7360a3ccff5587f216a9c1afc76e9678875599499601ba38271276600613e30a334095b3eec27f0ba71743a647c575cb37a5498eb31cc8462e77d94581b059aa91021513f013c22239008cc77770458e6e5da3bb59bd5af67734260ffeed680fe65e108fec646af53400a8246c3d50cc5afb044f47bf26ec9b46764992f8037fa34c97a5d6714605ccbe45e4a205e8e115ab65658c97213eb2fb049c82f2711e1e6af0377b9ee9af7e7527f0fe22763b6d3de00412f8094acfbb87c4237ed4af9cdb609ad834bcc3d9186ddd1b9a04295f20f15f6c2770f62f8761e2a88b653b035a0ce4d40b6581a059a8301009965b01bf64bf8f82c251c7f4f7af7b7eb00c32916caf2d9b9473422cbbf73503fd9cd18e3b672736c37b948d59fc7abe87bc5050020cfc0402b3994b5f96ffc2cbcc2355376340276288498e31795b9f0764b1487e179f840efca161660c0e776925d22883aacb100e9b6eb77a7f6259d981cd8cd3e2806b874cdb88104045ba4f8312b7c0f20cd4a73feead891e517ce69a49d31a4f4c48bcb5c37d1ce27f79bbce8623eca71c9b2a8c7f6df1aea78ec297c6a434a3ca76972ea85178219da8b1c74196878f07f022f33fcb71093933a6e2b85a19e28d667e206adbf9020b7693d62e94cc72ff6eb0902213b80c96b10931b0d2991d64e18d489242538dc8cea4300db6060b712c41f385ccd0c6072b7a93fc65a12ca1c8c3fb2875f8b5dd179dd8776937992103a71024182077b691956b02c15064606713b9d075a5b7a90a34a0ce56c2b71be9ff3ff8013f8da98bce28eb6738034193d1731cb855ad67d8f1bc7f8d0cfc20526e8702674d0bc7a6c2dd8576f4830053022444306642eef8d161d666d56ae33aa4af5e52e8175429c583c4a86aafb58cdf4f563253d1e3c7471e3f9362ce6b148eeb2c9dc29e92d8234dd09b37dcbadebd648c0c35681eed1c30f4695f8e61246d0e62cf60770f05b79826512574f371e557f4e8f0de4789ff00debdaa61a1b3521966e0258cfa0ff63623c639a2e345747d4e68f75a117e931fdc163726b5851f404496dfd58039ecc29afeed81a95adcc069acbdcfe97e66e7d0dd6ab325aa1293b7af391c33b1c63ab3d7040fceddc6802991f53b11bbbbf48cf320bd8bd05d424031574d420f4537fbda3b97c2806b9f99a1314f9640e7cfe75027c88604e598671467d02b18e5244eec3d3a98b5c5b1b4bd5e830fc542946cc0dd1cb9c3cf97b19e2ce00176b522b1d973d16fe5ed3dfabde8e7d920f5e8d8fc0caad6181428de88abaf71eb2bf966beaa01527910304c93aad116fbfdf575544602edc8792c1b078c97c2f86eeabcc84ce0f9e9704897730fa5325e89ca4fe74432489bb1d4047e06415a2d2348d4f90cf6a95e69169782c2a405b6dd7d5a0f6d553e0ed1f3ea40169ee9d31659c311ba029d4cb3c891bdb87d7e31012d59228df572cc4e1c8bdbb6f6038f611f42e9c0f81aa3ca7c6eb1b24592c788f5ce804a037e7e6de993e19d8bed1bed6cc72611859f1919f08593bf201ce63f53ee01e6adc40474f16c6a67397b10d3e335897cc89049ff0d0d60c944e7c9f05c8d85855e3d3fc6e9c9d4351514a4314555bc253d84cd7d9f0c5755d6ea3516837974908ebb6f25e63e3a4a9273a748e15011004d3ea78b31e13335128763a7ab8773bbcb53c10113979a9f7278d8d8836b6ad84656efecbd5c814a7b8f9459455192322f1b9e98cf9a7f8a63cef7e14e72ba96fabe28eb0806584fea09a24c63dc36c7770b374a96b45a21557d2803ae1891ec2833fb725e001fa8358b05040ac3239f1b260a5b1697f134c78335c9287f7e968167582442047cb9fd80029040dcec4a61ac6dbd315d943dad5489feabbb07232d49f2fcbb518b3caf0a803bc982fe4cc60abf595e8765693f5a08a9da51dc838f08a1c5de9d293a51b8e1f8a4c1a03ca273a3ddb7bd477cfdf6ae04a4349195533c04c0ef7bbe1047d1d099bd38767ab00ee210bdd064a497e5306d115db50b530f270ebf87708ae1d35a772f3178d98652233ff3454804612b6d87f598c4ad53801872b5d0f61dae37bb6c44444987910a25879e5b89624cf144b70b1fc463a21509db938c83676483c4e0ba4b7e646c12d351c990b207c1d5349cb22287371af11c6896295e2c37517b1e79035f94d9f0ad288d668cb66b2dfaefc1d30f0399059753f289a79767260d00190fc3b1df1d182c28c10bbe142ba34b6439e8e2f3c0158455b320384263320658bb295d613b1be6e6fb6829258220daffdb3c00e913be87eb1c3fe2e7715b3602fddfd1f55c56bd51ba54203de11a003a8d819857453e1f4b686f8c0fc47ea3d2247e9513d2a9ed54d1184afd62be3c60e34afc19ca28d395519084c07e25835c134362cf5883187b2aeea905f1a73dadb9ae416ad051314d530f8deb2a1bc9157b1d23ea9347013b8a050c32536800c20169860b5f87c494f5b15f4d8108c8307faf531f113bef1acdd716da0ccba531cb4bcca3139e0532fdc5c58f247de02325dd528adbf22f0031c8d0a4102afe8ae3dba5eac9dd6b850fb1084600873f4153063f1e379d66ee72140a665e085b73d3a5be6f080820338110f5c7b77707279b0160ee2b0aab38b0d475b66b67e01fe9a751905dae79e606a49db52b872b9e227a5827f46ed41edc5107651d3a83b6819460384d8099c1cd7452a03f725add26d8e344c4036f7ddfa61ce098c22a5fda48acde05cf653fdf0dc7557e9e88be5f2f1007d823865afbbacfdec92700d53897d36a711d62b6a5644062e6ea4bff4df550b50dad09ee95d00c839a2ebffea7107160ee54367cfa9b4dde02ec2639397c1a95ee6f4595f89a49457def1925e58b03624620fa768a58b8ea3483fbd7aaa5d11ec653914a7b0126f0fdac7278e8d331d3a24ea800f74e7708607d6f43d36b6db00f507cc70e72fdf98bb7935e05b7a855271331f372d9798e2b3fc2a7f13811d04259d2b0e589d1cafc542a29afd21b510a94a1d596dc0cc7318ae0e37e7d80423d853ce073bc10cbaf1b48fead26145ebe48615ec674b82e721d53927932737d517aa95acd8b887d438bd794c609cca35a4958239d18e980129f1be58937a9e8f9ecb561a709334a76589d64fb5f1923c5600fa29adda24039002afdb40a8d30c12e6e1c0ac5a1217ce724d980e64d96f32df9715d21dfd1023d01e47d3c234409dca807954599af9d3e4d09833595e4bdc10596257c5bc76b014b2d68485b5be65f9c2565345daa927231b485eb0fa270f7a1e55a08ed500bc6c1ee960cbec41ba48a33060480cb71603f70ac5a76cc37d4e472786ebf7f0153e8130e58d6ba90162dffcb89b3855ad0718ef2bedb256e478ccf75aa19f647dc775006025df7443994d29e66811cf13014c4be24684920a80a4b917c031053ee5c9b05ed454bfb2536d373d0db1737ce91273838a17c8671ad2a6bc25340f54ab3729626f7f8ae068108f813cf54e7f3bf058cdbc8079673d2bc0545be5ed2a2f6c0de54870d929a7fecf3a243bf7bbdb6ab911442dab05af03c905c65e193d7c54bb1632a129963abd918790278932d9ddc2c291b29136e1b88155d9a174e26fdac39933d6e08441b0051f55a24ef6bd684c43cb3cc7948154189a5974494dd717faad6a01d4f79e636b5668c877fcbc568fe086cac18512184ce53e282b8979979edc7ef653c7d69dc0cc1b43d6e1b79ce9f12bb1dda8b8cb8578373e80956a81b33c4dda279009207d09c9a16a2ba55602337d60045ed398c21166fe1996074e82f2bd4779a9c7019be8e758fc8e64d6152ad426c5e2d18a9aded5f0656f975825f4908e4d5582292b43c8d4f9420746245b178028c4fdb17e504da00dfc8d63d820d1d068cd353467916106d7a1aa1a4e6f3b24656f3f94560acd0b5ddcf5030de059294555ab5bdc719daa96d6b6b8b557e07855bf18748f101fa1517af122613d6121515c9cfc39148a81170eb8af80c52b702cf17e7b6def43694241a688a8e516c74fae86420062bc7132bb9b7f165f86c944b48eb435894378ec581af42a5214c7589c159b7c9670380c105a01caf83abac2642148f596889203eba49e216fa6ea17d76b0f2edb42e065a3a0b2d0743664d9a1be5ec10beeda6dd63a8eb6ce1fcf1a4cf204090a1e2e041d9d12042a6f80c4c7f0ee8877d0d77e2b0fa5bba2967d3838c2ce3326072b9d6c88768413a6f772c6227983dcd33d42c0c707a64a2a9bd3b21227a7e6621cc31f38c9562eb563daf971fe5c27c27645cd6b5a6922b3fae6b8cc76d163bc307846ef688687f8118050385207f1b5ad0f420dd01b14d76b58bdcfa7f5cc056e108d7b49f01dcdda888e885d5084fa77ab367ab694d9360499d4e03db5821b4b152dac6fa9fd12c1dcfeb24f57c6c0d5beaf0056855900a05f8f62103bd5a0ccbbc625ddc6cc04b5fe4a5496e14647f51a6beb1d9b0ecf1b3f142436684b38d798b153e0d1ec9c7e7ea92b83a9784f8c2e3cbb9b503a860b5c780519a539c456c71a2cba7f3d98e1542c554ee9372249a77db52bee8310b348ab55c1baa3cba7c925c7e996d7646425e10448367a6497c107fe4bb2c1edce877be69f834d7e3d58f816c93b23aa2eeaa75ad4391ed47ba2da5dbbcc13663f1da1fb0dd73380bef4aa9380853d4989edc8436745a75411a01f9f156d2716456702796395d0c6beef0688322b32a4f020467f4df8437c135a9df1437ac1fe26a7cdc2efeec19bd2194540c915c00d9b63c9694648729d79181a20ba4ff3165827784a8ec0e57157ac6567b5ae75c1565f77f3f1305b76f247ace8871b37ed56029b468dbb7bd75ef3c30b7bd2b67efc1cbd8f8215aba48b193f4a0cc5f8a3ec2cf4fb2bf655e97247c9abc1fae703dabfeb3c3aa2e8a2b0bed21e470c9404f18d69c7c1d5696f2e6a017f8024193de31779e44b583335cf937db3e9593db17c4b90f02313895aca3b61badecfe936c77035cab7ab6217dc039386dd975af2c47becab53de473ce8993fec61e62b943af70e907385a81afeea04404f231bba71c2a086869d5cd2f18e28962339041e890b998c0d30690e197fb60e3e8c55ce78b2326e17346a503f22836757722035d92029bc1f17a137d19f74afa9ebd9baf44430303aa9f4a315b00782b7324804a6a85fca4280769270a9ba3582da75d11a042f1fe9bd35b9978fb2f6e8a4d90275d48ae8a702b5f382856e79905518cb08c0fceb350430e6c9a8c59ee3f9e8ca70dadf3442f2b72ba8214810312afb87535a21fb681043b56e76d4bfe513114a033bd200b9182d5e799a452f1a8ef3347cf74ba04c96810ade80f76e95c5f5bc3025672499ab63058906e70d1b1945e4934f755f7fe17fc8eef6305df61b204c46e0d12b949b0090d4565e6bdae506eeecd64cc04b27515fe424a1fde726878fe062c6f8ccf101e494097c7448e526d29604f2391f4abea66701967f49522684b9100d06a72618e5f309804f236ad85f437b1b278342a8603c7c230534e7255398bc979785e20e1643355f2ce", 0x1000}, {&(0x7f0000001600)="d7bb921b360235725717721ec60b57f660160737d183d29590435810661aa930fba33a77ac7789e880cc7d6279f5052a42ed22a4323a7a1aa0ee3d97fded71030e1f9156df538641ed80d890dbea6ec41e6cb4e133bc39745fd1b6f6bcb1cf0674c9e825fbc34ff7c423c95c101d10def412a76cdc5f84b1c240dcaf4349e79d1d92510931aff94d", 0x88}, {&(0x7f00000016c0)="2b8f7f21d20a47e7bbff258942087c104876a8a1011c9a0b8a300fdfa3efad5d5de9ff412ea0656ba98288", 0x2b}, {&(0x7f0000001700)="361e88b5724e803cb7162fa1c465", 0xe}], 0x5, 0x0) r6 = semget(0x2, 0x7, 0x100) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000017c0)=""/79) r7 = fcntl$getown(r3, 0x5) fcntl$lock(r3, 0xf, &(0x7f0000001840)={0x2, 0x2, 0x8, 0x6, r7}) faccessat(r5, &(0x7f0000001880)='./file0\x00', 0x8a, 0x200) mkdir(&(0x7f00000018c0)='./file0\x00', 0x0) getegid() semget$private(0x0, 0x2, 0x100) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x1000000) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000001940)=0x6, 0x4) 00:00:03 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80080, 0x88) rmdir(&(0x7f0000000000)='./file0\x00') 00:00:03 executing program 0: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r1) r3 = accept$inet(r0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:03 executing program 4: r0 = socket$inet(0x2, 0x60000003, 0x0) getppid() r1 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x5) 00:00:03 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) socketpair(0x13, 0x20000000, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = accept$inet6(r2, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x20000005, 0x7) seteuid(r0) r8 = dup2(r7, r3) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="a26c12d5df7b5d43709b772d7b895496b97aa628f7bc709cb9b18cfce77f345f237698003e8a7a41ee3d087704ad8f1525c94e3f714be6f57022b85b49330c5e4344baa78962dd531dcc5b1ac66812ced8302b84e5e4452e68c232111e429774e2fb6775f03c6c", 0x67}, {&(0x7f0000000240)="fd7520e2040b3c7b148c741cd6fe1ca894b8843e909be21906f31fe0785a369abf4bba5afc9804c80308397a8c66160c18f391cb3c7c1dc68e150b85de163f2d5be46bddf0511ca600c1e8357e901600e0a271d5836325254d76e8519c0f4cc7ca307fea649ae7747e4409299f1e399eeb750dad08e95fbead15b0846ad46776f398ac197459af00fa0e7916eac335f87b473017f797a82b0b5bdc70dc86d3b96fc99fb01316531310ddddd687b7e71f4985ea3fbec5a92924295b208d7b74271f0494cdab11", 0xc6}, {&(0x7f0000000340)="2cae163262411dfef2b3e4348ff126a6fac64d3a563820fc283bbf5d52efc0f1c2383eecfd19d89c1f7b896f4b2f9428b5d49e1964e504927340870e4af75dd987640a5385b7cfff1f022fe83fb8e4e0da361e7b292768cbb0a4ac0d18bad8025fc4e957369c5cb666ca2c4cace4988b34724cf4ae6a7fae96343376797cd58feefabeff80e1af7ec41d9d345dcc3a9a51dffc947e281efbb5e1344ca559938dfd57710d547302cb76aadc7255d42c0528effc11227782e2300f6ed946f58945c44f9aae9ce38dcc62d0f940e53938fe8dd2f9c3c5e5b2c2f87d49", 0xdb}], 0x3, 0x0, 0x0, 0x8}, 0x5) r9 = accept$inet6(r2, 0x0, &(0x7f00000004c0)) bind$unix(r3, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000000540)='./file0\x00', r5, r6) recvmsg(r9, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/130, 0x82}], 0x1, &(0x7f0000000680)=""/80, 0x50}, 0x840) pipe(&(0x7f0000000740)) getsockname$inet6(r9, &(0x7f0000000780), &(0x7f00000007c0)=0xc) lchown(&(0x7f0000000800)='./file0\x00', r5, r1) socketpair(0x18, 0x2, 0x1, &(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r11, &(0x7f00000008c0)='./file0\x00', r5, r1, 0x200) pwritev(r12, &(0x7f0000001a00)=[{&(0x7f0000000900)="4b802a66449546de249fa722a871d9e0c70f6eb6fab026bdd77ff372cf2ebe5f86added0cb44ef334e86d1a674771dd7343fa37b63282e907574fc4beaf70d849f51492eb0edc93e723740c04a5d8c39f9e6c25189dac6c65433ce01ad817145d4dfd7f7bcf6edc48f99b6002f692de7cd9c1eff7295820e0116d43f08bcc082dec870f068288177a795f9455f717f03d9b515f7481bd4eaf9a78b1151f75364fbf32ab109c4c4bfd2df2e53897a13cfde73a6c54d6a7ce217f0576795c952eaff183fffc0affa357596479e86f0289cbc0d2e44418e5fc1b1fbe700213634af01ea9f5f", 0xe4}, {&(0x7f0000000a00)="4909ffd44004fa114e37b8caae9e564d9f17f3063e282ab805c5f10f321c60610311d053e6169fb64e6caf8a7eebfb6546fd27cf90616155b9bafd2de9e02218f16d7b2b018a8907c1bf4b96360767a0a69919b31d53590fa90ca78b982acda7dc26a9a772c567cd9d72991048ae929d48038fd4741e1697268bd9e356cfb2f9c17b36671aa60615fe422c50e44c2ff9b93b397529560395320fbc983021ea17653e1185ae85fe4506472e621e8d4bb54dd9778f3a2b98a97e91abafd9bd2ecd96e377f1e65d49564aea56a0d4d70222de8a6f75b00cf103a5c53ec703a970f685084e0fb3696b9269d685ab000a44bee315479c081d90bb649bc9921520b040d635cbb537277ad64b69d56d906bc4544dc74871fb3fc3fba71e744f4c0b37e753b7c0c32667ee00752437364a0532d1637c04453a18d72f15677e8ed7c0aebbac4ac9b9159e6968790ce01b40d62c02dc06502d3752e8fe874c81ecd3ab0a5f182269f6ae4230692c1b255f06f49b6b38a8ff754fcb3a4b181d9cff54def570c2e8abb17de5f8f75e35f98fde06f56fd0406ea9374865669cac21fc1c283b62473f0ce0eaa074dbca71b337fb59507b8cd93b5d6fa59382e558905c130c568a27851a38d997b7d2a26453fd38b383f422c9b1789e67ce8e2a29c14e5ccbc4c7b178406fa41939d8d041e33e3a992c7ef89bdd8d176f2aed7131467514288cbb66780e8dfb799d93941ab1c1da30f49a3a7ec0dd072f7bdfd13e938676542f84272df59cfa765392da1bc53a9db78719fe430f2759f0b9d9008e6437f6f9006747f9c3a3cc2b4173ec2395c3cf651f6f6da731c9db4bd2196964ab408f8ce3750bdbda91313163363540162f8b29f8aa760b29a81fd8fb352f1d2a577c66569e7c08fce58cef8289b8c7a81beb50433c6ee9b73b13df3ab2b25c62e36f001fe7dd4c6c6f34c04f2625e743570383c9e2fc60f32a3343af1de771fc4b62c8002ca13680ad22d77330f47e68d90ba5a99f8eb75a8e57f02fde5d7b47a9cdebad456f5931cb1fa57dcdd1567aa69b8cc47d02ebee69c6a8af6ce88cda146025b191bc09208b1316b53134a093650360ded995de0748b994231b2440c98a7e08fe8a7db16fa63a5085c5ca28df685e79770d0f96a2a5a8eb79f95719e2c8e40dad0d224c53c291c48322af853964413bb7e37d8f95ccc15ce6a50eb6b5aae37fa6f6a4395d69f155221e823fd13bab53e0303c544dd5d1f42d0b55aa8f633bc3114c6236ce500f0dd971596753745daf38b91a814e37fe631f98f036557fdb990bf08637a2ccd97d47b4be9277a2b99b03fbed2e79a3c21cbfd772a7d416020ee3e2056657a16c63addb380dd10240fd3438d5a0abd0795d238b4d917ebcb701156c873969d87450e88e13570b25afc25b7d85de026814840b1979f25396cfd7ef0cbd0fcbd80a3a8479dd9bc4d56db0a03e6af7669031a6989a89c5fda67159eb065faf16e1e07067c580783d023e02fd20542e2a0e0e08deb0ef8c763c3322412986500646bfe2c44a3a3b571c61108ba5a9ffd96b32bcb2f554f6fb4e8dcdf61d5c8b1c91465ef07ac0bf7790dbd71ae074651664986c35f35d16c64890dad7085e32f0474c248708261ae52c1ac3dd108f715e2841c8e7d9ffbe9e4a6e5e1680b2de251b623fd60cbb86f925e5fb097997b8017d18ac96b11869d2072e9d110fd6c8bfabd52652f51789d76040fbb959ed2e0e76796898ddf963644d69969cb041d28638c0fce7db53f5ac690cfa3d83553e757cb8af029aea753a7a26cfaa38c9f24e362964ab3100bc4a571a99b9ec6db039fe1cb9586cebdae7279e6edd4174eba58967a4d78c19f29e084b1bf979bdba3e6ed20f4ec541c7210aedeb476c7a85fa4ab38bd6b0076a3212c8f8a0431474baccef6e4eacd71550b74112a248aeca8bec81e8ede795e85bfeae6ba78cfb64d4d526697a15bb894af599d9629792e40b51b41e32ff1b3c7e24c107e8e79f00d89933c51dde2109e2c93ac8d0ff5de334efecc4eb965e3923e0852541930f48abe67749e5e5c27031dda48bf1aeb2f521f2d33aca18f1eaa57d5a0fce4e63239e90a00331a79fa6ed122351471b90bc7f1d8452d9f2444cd8c2fca150b6329009849be094d811a875880318eac4bbf80b4ffaff63c02c6218f41629ca986743961052e83b1ed8d4d34d65fd7bbe52c451a662ca959179bddc2724d2a6b3e220bc1ee68a30241e97ae550a618780b32692b2beba9d621c4cedd1cd4968cd4b7ced0ecfbea54fa25a0102e9b7045e53e04cc40773e82c489beabd67e1500d40155abd93198277ac938fcd589971073c1246b4468d2ffa8df88b88f796fab6c6bdf21a5a93ce228b9278b24602306e37a547977bf810581a782544dac66d79ff364e66ac9eba3f8d5987b0ae7c439e1f2cdaf14568c4a5a539010db5be6c6513c959ba5f092d272eb732355832182c81546beab5270b58c285d307d50061d78cefe4c0e66b2bd9b0e29746201321029558ab6cc472ec4f5e0bcd5a830c92827cbc7623fb90b17c29ff6947912839a06026ee6c37a5dd52a7af3514481e5769ed613acb0efaa78ef4de0a45bdc083e88568587d1bcd66831acb01bb4f47e4ddbf29a34b61c05588d856c714a0788232bf99b217727af0a50cedb21c9ba2a4710e8cdf697e5fe0d3062fc2882c4523c5f9e69ec2626aa69c694a9bdae851132fc17a8118c4955270c2af0379743f02743bc107a5a63043d68dbea440abe74645e2f1723705c9a4e76d6a3067577c0e1c438b23cf4f99854f28e958361b55093f02f402005bc07d7f2eef2f9ae71756ff491f1a0dd892084964addbf43d4119b72d59ed9fb0d3052d61a44e0dd0a600bebbc0ded085d1028a13d3c21d6c62a7314b403e23b5a958aec090e972e674ba44779eaf4a5dc6a9a266cf7dc45760769dc4ffb78f6f684d7df995c25865903ae8266c7ebf1de8edebdbcca007e70e77b5798eedf45dafa5772c905304d43a0ca0d6cb789d4bc58182eaf14bdd3e6b10e97656aa05ffae98c97ae03a18191761f6366032413314f05990e356e75ad3f805e5b605844d928fc53318a0a63c70d2c655542d40d362f86ebdb080d1c3dd0c4df129cfd6644b80e6318ec08ef8af4599252fb579aaedf5ed8358279849a78a4f319e48b7e9d21131e2b7b6b0cf8d5d455248a9498e8aba0b78ba782730e2cd1dbc3c3974a1a7b493dbdc6022f76eb0505d74f06997c02c1fa687e928d43d1ffff509278b6f3f1190e39b83709ab000c75e2532848b7a4efde8c19d9e3153dacd0dd0580f538beed85a9905d6f66f8cf8f130e96db67bc10f02cd9c9758c768c6d70a2d652a49c29ecd7312c01b09110d0d24fbb1664afe0483faebd61066bc885c4cee742dfc41aa815438dd06770b711065c2e1abdd004078aff4823671804e58702b413cdaa3e4379b2814a8ddbb7d6e3e332052b316a99034d4f0ee214e92f0f99f8f0129ead0c584c421494510cce7a440425154f18cd3e3aa5b319d215426049834d98bc1fc1c45e053dd6c6d8335cf61aa21906e7a7c7e929f01e2bc1fc0d4616ddfe1fb7dba7c34ec66325609dec4e1e0a5e47e4151801d0b0a3eb39242d0abf6333ca79a89d6ee40a5e25a638b19d97624f48f39793bd19fc6a3ef03bb60268d4409f97dec185b84b5885223ec28de31a15cd45285368d42171027ba51dfcf9a40bca822b450db6d3d59862387b6dbb2362dd3d57190907f22c23a5c4d4c48b15abef9bf946c6dd14acaab33260c974c3bd79fa87aff18903d7d14d070c7f4324af85afad53a085a137159a6bad63049292ac57eb1d8a310222093340c5b3290cff82b423ae338a82afac1245d6897ea5482abd5c11162028c592f862292a940f0ea1d6c6c0dfbc472929457b45946cc48c9e452df732d3b26d67253393a54af3db055a1931c24ce10d4a91274ee1435cfd750b82d3b4df8c973804833ae9b452b25cbafd0110f16bb4fd8d9c2f74a56e429292af2b16e38e82f328c02d3d0c349362672f030eca12c23e9424c64a9b417ff147238653f8b6683a50f5f269d7fd955efb02fe65885b0c761852e4249665a6cdc4eaa9d79afaa5d587c2daf414bf248bdb770f5002a2f238a98827fd1d32ba9bce180320b9e252498b8047f1bebd82aaffa417fd50f00ca7506005934aaad0c075dc872d261217b3830b1e83b5a93ecc893f1c498be19332da159080c99dacefcaf3c25b9490fe7821e714cddc5e7962d2d2afaee687998cb3febe573551df12a961c61903235f3e1ecc8e09a83a6ebae1cee0888d618e254e0916d5aa662535ae5d6670c13ef5e669a0b137d155ebaa7153cf15c963dd93f68ec73f0ec9a1db19f937a6d40b3dca4fede5b2c23e1a6254670d2054ca455b3675c637ef253b7b0a2f082d0ed84e943aa16add28895137cceee6c51a6bebd8c84d341064264579741314df263c3645aa355da387ca20206662598de1e9205c0e49506266540818237f34295c7ce1f2645f9a80d15dc2526a8f9dcb7c127784885e1e2b1bc47ad7d3530cfc1ec202784c6e5cff47566562fbcaea3df10baa89fbfe68d9a728867c139238243bb8153907beda1b96757d38d911caaf70414ba1ba92a0899199c873ea72c438a2ce58e693b06e017be4d78ec00d124bba4a38f9a9cc3f82ac4ad6c6a60f49118abf6ac17613bc3fd2a9e8e9694c90f10370db082c403a2fed298098f69279ff4e9f06c6061fa96b4e1d6b7891ead8f3fe0d348345957252774edc6f804b99e0d2c2217a8eca2b012bca3a95944bf1551e0c22dfbb7982be2a160e5cba90a3b641b193f06bf326e8632672f0767534063adb29b3e1d9b9f311da5cc2df91793d0c64ec491c3b866c96f9c66f37367dfe3c2ebb86173a9a25d2515f1975f0d39681e44cc88a8ab7e628b12365dac1b895572b481acb3092e364ee142a5d95927538a6d1324cc6f27d88cbb451e322f24ad73de0bec12fabf75e41113b50ec327481c29ac731f2946f372434b81802602528af75b9469953b8bc5ca55d5b473a385dc1fdbbf4b84ff53bdb075005c248c5031df234d7069485cd8f89b3ed3ba83581f1e90cef311e067e668c536b96416086e82bcab4c466eebd1d3014ea57f3dc175d3b434fc39f2a8ce609ce2e60c4274260e76f7395afd577510fe8f2faccc28403f29c807cb1641405c08fb089b67d2a2f558a8f333235b204f19cf9ae2c180178a569a1c78c7c313c3cb129dcb1ddf751b012ced2636591d274c09e4f538cd68ab2e6278217c2bf33891bf85cb5fdf26dbd1505beab2c0c6e3aa788ef90dec18d70f25028e41abd951e8a8ca723746e5902ef7bad3968d180e3d7d1175c5eb7b920551e5bb08d5520938bcafeb7ae9709472325402da033a1fc080b150e8ef73b27b217a3989b0f21bf911835752b33f85bf9ba6d91e71db2572af24de6848d2856f9e3b1122b0b4ac862c5a7db1886cda3939f9fcabf9036da76c63fcee42edfcebf7b22c5e2d3949bf021fca3be165046e50f7f464b6553acafdd77825ed6bd225d732fd5728f604a693583ebc0335f0c1eecba9c9e8d94aec7123a78f50c30f55baa289e80432d8d8377c2922a1535fbeaff1419f3cb1dabbd0cc3cd949018cc4eece9e39f3fcc68091c9f947198f96a7e5fba3041e8bd9033bc9c1307af866e29183ca70e427f6ea11ccce5dbb9eb4152cc1a2bf5e51a57ee1c05e43fe94a922f1af219c06297f01b0e5f15987d733f378fb", 0x1000}], 0x2, 0x0) r13 = msgget(0x0, 0x144) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001a40)={{0x9, r0, r6, r5, r1, 0x2}, 0x80000001, 0xa3d1, r4, r4, 0x0, 0x10001, 0x8, 0x1}) write(r8, &(0x7f0000001ac0)="219142794ddc96dc21c6bfb5ffab11b0519e81a5d539b0fdd27fbaa2011175b9d833267eb7baeb97750894bae9e4e96e", 0x30) getegid() mknod(&(0x7f0000001b00)='./file0\x00', 0x40, 0x9) connect$inet6(r10, &(0x7f0000001b40)={0x18, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffb}, 0xc) mlockall(0x1) 00:00:03 executing program 5: shmget(0x1, 0x1000, 0x89, &(0x7f0000fff000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x9, 0x0, 0x9, 0x0, 0xdba, 0x1, 0x7}, &(0x7f0000000040)={0x200, 0x9, 0x7, 0xfffffffffffffffc, 0xb07f, 0xbbd0, 0x4, 0x9}, &(0x7f0000000080)={0x6, 0x400, 0x800, 0x400, 0x4, 0xfffffffffffffff7, 0x10001, 0xffffffffffffff76}, &(0x7f00000000c0)={0xaf3, 0x80000000}) shmget(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r0 = semget$private(0x0, 0x4, 0x48) semop(r0, &(0x7f0000000100)=[{0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) r5 = getgid() getgid() listen(r1, 0x8) setsockopt(r1, 0x3269, 0x6, &(0x7f00000001c0)="9cc70d245f378314e0ab933c7725edb395f38a1a72532a593a54", 0x1a) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x10001, 0x0, r4}) semget$private(0x0, 0x2, 0x1) r6 = msgget(0x2, 0x140) msgsnd(r6, &(0x7f0000000240)={0x2, "d07d3708fece59c2c40a0c13a653d6c7fc82063ddf7c6128bf92fc30868fe1003110ceb5fe84cc4624478ffdd0c3961e54fa914fd6b88d33106621eab02d7ea62e1a0b198bbfd71fcf9228775d50fc4b8818f959166940cd31fc7a5a834eaba9896b1791078ec529dfecbbefbc10f1e5dbdb012aca945ff82a5a959f5d8426f1f79b1c2e27ec049a0377aa80e94f17262a098cc772b703936be44df6af3270ed8a638444285d7c30b19cfb0b31c4e63d24a05444a861620600d9741bef52590255c75d4676aeebc1e4f15ef5fbddf13b"}, 0xd8, 0x800) getegid() msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/4096) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001340)=""/134) getitimer(0x1, &(0x7f0000001400)) setegid(r5) r7 = accept$inet6(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) connect(r7, &(0x7f00000014c0)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) msgget$private(0x0, 0xdd7f8b692f2edcc3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001500)) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001540), &(0x7f0000001580)=0x10) msgget$private(0x0, 0x90) open$dir(&(0x7f00000015c0)='./file0\x00', 0x400000, 0x8) 00:00:03 executing program 2: r0 = open(&(0x7f0000001140)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getegid() r4 = getgid() sendto$inet(r0, &(0x7f00000000c0)="c16a04e15bbd1f6ef04b4f9acbefe1d58fabcb8696395c22b3cf69562f3d3e379607ac679e3c0461df2a76c70e99a7bd4135daba161cb2e4c63c94ff4e06d83388fe141f7072ea9992ba1dac08e514cd118293295fc957f5be4d2f702cf648a16bf3dc82b4f9b445a4180ea488e8f36e09bdbd1d15ffbe58f3757ddaec0c73c3debe9932256b61e7b51cbfc3eb3a8bfd07219ed32001f36c7490920e014677cd682c68b3e5479927f9", 0xa9, 0x400, &(0x7f0000000180)={0x2, 0x1}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r1, r2, r3, r4]) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:03 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/83) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x200) semget$private(0x0, 0x1, 0x80) r2 = dup2(r1, r1) write(r1, &(0x7f00000000c0)="6eb63fb89a8d2216a91dcb60697809966df1814422af3c4a09fa1e6fa3e31d94b537ac31166c7f46e41c50891e", 0x2d) getrlimit(0xe, &(0x7f0000000100)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000140)=""/63) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000180)=""/235) rmdir(&(0x7f0000000280)='./file0\x00') pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)="f9a09e4aadbb1a5b22823a56ea854f67f79c1ec3ba9567d0561b9f0f4ddd58b911950ecafa752e887023e722fee0d0374e825084fb0e7d0c74b427bd3ab6e7190f6b559be0a965300d8df6f86ac4b3cd70ec70fa8918fe750705e2615dd36163aa219c0b6699c94f7f0e93075e3c7e4395bbb6ec030602d4b28a2369d998b71e73927ab0db9d4f00d219c5553b794f08ad505e974151429bfe2c7ea0cd3b077c", 0xa0}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="36f042911e8a470ebd87fe65d0649c1986ec47bdda9bebb5eb658024ea8d410c7f613e3eb647ec79df49d05bc3378a04f52f36f946404a2b76b0f6a1a71b8cb2406f3b258f9f1d0b792500fb1a0034524c3b113e6c0507eadca29eedf8ae235dce4bf653523d94f71d74b8e33e1accc368773768768460f59bdbf1baaf2048a590001b27de5b1d828f135fa91142f4fc4a552c503b751c3c180a1a783cd7f701100ebc72662fdb2c2131299334e0756d79f2947d757f4ee95cd314", 0xbb}], 0x3, 0x0) r3 = semget(0x1, 0x4, 0x304) fcntl$setflags(r1, 0x2, 0x1) r4 = paccept(r2, 0x0, &(0x7f00000004c0), 0x10000000) fcntl$setstatus(r4, 0x4, 0x4) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000500)=""/6) sendto$inet6(r4, &(0x7f0000000540)="67d7fd2970af227e2f3f1d46565b7bc1a975230b39f5d29defd92bbbacffcb091f8043a2c821a1316cc147453f4cee92bbfd9b7f788b49a94199531a6b1d3a999d6d5acffbebd7aaf3043fbf8c601d863fcb30e016eea8f4a03f861ba693b63bd39bc17562e42e0acd6f7ff3730f906e3dd1d3991955f072c1e17714b12af08f6f303942af5b54b800a24b63dbd19c1aaa2cfdde90bf7e94e4c24c1fce78f5a50bc21a4158d7bcde1011d1274f35a93abb500a44e88d27aa", 0xb8, 0x8, &(0x7f0000000600)={0x18, 0x2, 0xe5d, 0xffffffffffffffe0}, 0xc) r5 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r5, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) write(r1, &(0x7f0000000680)="a3f9f05baaa6c36a4dd7d0b8bb70c00a20829d8ff4427fd67230759183dc03a180f177f78627433f728b4788d9fc2c576f5067b5b70d2683175553440b0a047865b8d2c79f6d594d9b5291509ee5bae85cc8bb7bd1dbeeaff5cd286a77772e0bbb8e26612ceffa012022a70d323caefd0e190c641bd7ec21adbc20bfcaf5825ae57497fa1eaf495035d8570b385e3ac0c1e50ded271a74266879a9a294032b18fb5a7c79b7a75c6d6c19b54f1db1f03c7220c993f5da5d0e55539744", 0xbc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000740)="eb523455", 0x4}], 0x1) sendto$inet6(r1, &(0x7f00000007c0)="5ed12a921421", 0x6, 0x0, &(0x7f0000000800)={0x18, 0x2, 0xd0, 0x8000}, 0xc) write(r4, &(0x7f0000000840)="21fc8b97177fbcfaeecd8d253c1f143c5ce1554538095a1cde34b56d70eb262c6f8b25abb4097643d87cf493f50771102f6dc75272e8ad35b32b25ab684d41caffd83ca867e093eefd6bc797e1a48a23905e14984cf538cc997bc273e3a8d81820a4efa699b7957562170ae70aa112053b16f445fd0c6769a90de416839b1b8ee9ce5e512b8b3cc79a31632ab51b4bc9c8c021014cd2b2552cde1fa78b95744322545053959942eba55c7702b882d73c835bc1aaef5d380be305d70466909bd2713981a1113065ee618356ab6b2931b337", 0xd1) pwritev(r5, &(0x7f0000000c80)=[{&(0x7f0000000940)="8d8012e4e9b46254bcebf57fb97a4ade29ca803b0e961e4fbe77d76e265d6aa7a1e90edc5417dbba6c5f694d6d311fac0ad5345a85b9af2436bd6a998a15c0946b07d8afddd9d1b02aa53ca7ab704e68abf8e64adc2e23442a2fb4e8c994a586c2a96ab6434e434f265b3cc6968e90377eeb296181e4", 0x76}, {&(0x7f00000009c0)="38409c36e8eec6713ea40ed8fb6017d0090c00594e360bb7b5637e4b49963673839c591667d90e910f4ee08590829fce412964d6b910c39b23a91e32e43d13695b2f04a1806cf902970e69e71c5a11c0e607ba0f1ee75af18279456a104abec8cac4a5fe79ccbea3f2b384f85f2b69f4e79d5a4724f069f2dc52b1498f92f84c96948b4a63f97d745bb579668c8fb7630ddd0779172fa69ea8f4394c625d04e9bf170e7b13f7c395d027eda8274c6d6d706714e04627fd9c7b471d32a7af207c515a57c0346e4d0468ef53b0bff6908976dbda281013d17616adddb6deddbc02", 0xe0}, {&(0x7f0000000ac0)="20ed7f6ebcea28eca9ae58b5594b3543da7b8f83d284bc28ba42dc93a7a2a11eb0995eab1bce2bfb837e70c8d85ff53a8b037613039052e16bba51a54fd96329de8e03a37ca3dc8feed66e42ea7df9e032925c6c0498815f10f258d511b6ef5f1701debc2ce965741e0b20e57b4aef1e020c4704daa62232fa4531f35db51fd3538be15b3d9a5b92650f00f1587f603a071583b3c84504b8bf0f537066014e0703540806ed8df7e19b18ede424d7d35c257cc6243390a67f4226ae900435c033335737d631331d375ba0b3b09a820202b4d88afa7c18a8647004e9f7", 0xdc}, {&(0x7f0000000bc0)="72f7e61d2b632d171a8f6c295031adb749b9448a1ab82d99a28b5beba432d02d0dfce186a05189fa969218339aa7f8dfb4576acca8383c263683c7fe172d30ba5ba14423306de161104096fd48f310ef0f50cf4669814f29b1b532a2a68642f97f4f4b98e11adc3f2fba3c6a7b4b8c800e9a2df6af9b62eeb9bd111a98719f65c274d7181e156e4ec4ad53417f314e7d85eda8395da7564ae7594fcc011ebbe72607f0d3b9427eb5fb", 0xa9}], 0x4, 0x0) getsockname$inet(r1, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) fchdir(r2) bind$inet(r1, &(0x7f0000000d40)={0x2, 0x0}, 0xc) 00:00:03 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000180), &(0x7f00000001c0)=0x10) sendto$unix(r1, &(0x7f0000000200)="f70c32a1343631458fa12368da3f87e9372837bf1b47cad83d854f66d2a162c86274dba17090b3d4e052ee26c293d788888778915cc9c7c054db6d069e15bba5b22ab3d403feb2fca2f68699d16ff0baf79e51755554454f303acbd7a4d5c1d14ddfc10c6698a319f2b65e5f31e2351107cd0b610f2019435a79117298f0c1e43433ef56e3d7dc9894c28f32795dbe49acf1861b099f05f80b2b82240c010c3aca8ea82a2e537e011ee9c32a3e390124321559b6826d29b7d191bab4e20247b52867e58c5ecff74a3775a4c0c398327e2ac804", 0xd3, 0xb, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) setuid(r0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r3, &(0x7f0000000380)='./file1\x00', 0x88) mkdirat(r2, &(0x7f00000003c0)='./file0\x00', 0xb1) r4 = msgget(0x2, 0x10) msgrcv(r4, &(0x7f0000000400)={0x0, ""/58}, 0x42, 0x3, 0x1000) recvfrom(r3, &(0x7f0000000480)=""/198, 0xc6, 0x43, &(0x7f0000000580)=@in6={0x18, 0x1, 0x10001, 0xffff}, 0xc) mkdirat(r2, &(0x7f00000005c0)='./file0\x00', 0x8) readlinkat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/171, 0xab) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000740)="ac5da0344d725e9b94097872236b80e431106acb4da16912a0e149d77cbfdfde163482d7906098584f778d3648e3882560e437c8a783c171f6381a3b7be73237098ab461c4f46786d8a288a6d0b3316345392d6b65cd4b5fb07b3a582621c3dc0a294c7606bee1c1686e", 0x6a, 0x1, 0x0, 0x0) recvfrom$inet(r2, &(0x7f00000007c0)=""/164, 0xa4, 0x800, &(0x7f0000000880)={0x2, 0x2}, 0xc) open$dir(&(0x7f00000008c0)='./file1\x00', 0x10, 0x20) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) setuid(r5) fchownat(r2, &(0x7f0000000900)='./file1\x00', r0, r6, 0x400) rename(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file1\x00') mkdir(&(0x7f00000009c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000a00)='./file0/file0\x00', 0x1a1) sendmsg(r3, &(0x7f0000001ec0)={&(0x7f0000000a40)=@in={0x2, 0x0}, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000000a80)="668082f225b60d8897bd36604fb9543202bc22b3f57a9ca299676bae4d34f4b8", 0x20}, {&(0x7f0000000ac0)="77026f6794207100132b0c8ec6ace97743a3f0d3ba1169c1107ef72d17bc14b6c80fa54018830028b178f9c49324be24935367bc009308fcaf89b30a7dc00b706781e966ec3522dbba73594b54d835c0abbaa0be8f727c1c50c46ec627c58c13b8c8f6bd6882e7d267a606eccbd6ebdd5777dbe191c5af29bf868452f1527d549d76e1fcb8645783dbdece7bf1b82909b38bbbe48688fb0ae269e2711a41a2ea769204ff51fbe97469de2b168accbd5c783e76e900ab18da57f2bbb02a52039a9b2190f582da24a64158f4c6d8d151fe85531821478c3a8cc01d978b225e2f9a7dbe7215df959676b25f2c6d62188cfd0a771742c58e69265f0f8e96702f01357c0ee6b09da4016e9494f91c71390c59f488d6fb4908552bfc673a2f39da02c1325165c047b330f8f845ec33f9c5aa3bbadaf54577b513e1f24bb35d2f40825f59e0c6c558949d816fd3f433efaed1763bb42353798d166bb33732392a6b0cb8973c1a3916dfe9095299a7f6eb87aac4dc604cb82f5eba020de28d3924d4609f3e1b6c43676a6837cf8f39b5b6378babc003442c5b69e091db01009158fce27680ba4a9da5eef7bd31f3674018a19b9ceae9c2114262a0f648d87f39fda4c50f044ac5383a89be88f127b9be3d5fb73d0dc66a7fef25124b7a82c56e6290d1e094353a6c0d629456cc5ea27b444b73b15bd523317194813854a2d5acf51cb0e5b0c442996ea1fd16cf0fa7059cc4ec1bf6a142146bed0c3b1720420779ca5c299c5d6d8adb1aa24c79d045d2da5d80b362b41f7c6b27b1ed9cea1f0d9a7a489c6171e77edc34eb7430ac9fe65feb623554d37d695ebf004bcfa3c7ad9395ec4879ab1cb774eb8d2997c0c5f8e614e2505b880fd44b80a0f9884ac6bfb2003e73d381a0643c2f876b7a07a6215ee3f8f4f3a5d86cd6706618c0829ab776c1a7f32ca96a30627e459a05354d556a8ebc8e302178da0f210b4781a0b98f06a5b45464e1a72a932934079c4ec54a0fe9821d86df2b57fee9b27d0f757aab11bbb454b3efc323e447a9ed2948fdb7278c9a856c501ac1f5086d77c0afd0bcbce736ea435fd5752d5a08eb167fb96079b279292427ad4244877b54088bc0d2589f5e873c8796c4ee8f944e940ce61ad9cac8e17db47eb51716a66269105b673009f8fd72d5c9ff11019d644cc95881252677531479b4ad0d465b4b83bf420f156021de443a831a0d5f2d94dfc9c039e79feee0d14fa665bfc9178991d2efffd3e8d515a1c14856887b79983f747ec0855d3bf94dc9c7181a501079b62e64d561e04351d4b96b310174f1d6ebb4b589654738e2a84ffde4bd78eaf9d1376f77c0774654ca4a5a8fb9f92b5de12996a416b16990b4b09ad6894e2b42ea2a88ea1e7088c039f22393c16620820d492b30e29d667458f71c1f8dc4d984ef2ad956b309031b3fb7edbfafecc69f6a27f0e85d588321d4067117d8ce5051c396b9b6043fc17d73e95fe7cc02106c7bc249fd310fdc6c4ea70685ea00db0ed05a7a48ababab5d17b7218b18ac6c73c10c8ca0b3a4ba53d396073a939239f10622764d9ed60c28175612224e0a5c2b5a2bc4dfd3027c177f874eee081a9a45b422d1390343c98b3e3fda817f6116905ad7a4c95c539c38cac13db47e396916835e82183acefa9d6a3547a44d06c441265614c4c1c31597245222c9f001bfc079b362491f5290b18ec40772d04ba281b99730558ba3c7a2dcda1fa60f5af3b3a8a8e949a454243d125515d60610b9a649914be6cd17647c66125ffa03287ee105a700a1f28990921ec3277e9dd25fdeba3c7f44e57098333db891fde1bb34483f24b6f78e12ace8027b3105400dd5ed9f88e0c99f865d475d9f405ed17e7f1fe1f66e5ab8e664905b11caebcd93ee0456ce11a1d5463018ad3278179485232c2391c94987ea8ffdb3a80b34959c7e5071bf82f0ff17ff304fc49856aaca5e65b61afd1d7f328ab89e164c3d7e9c682f519b3daa04cc254640bdf4f19826c47fa1b63ed5d255510e0e94c14eb51c9eb6dfdbe0a73eb2210e161ee254eaa851470169652a25e3a25ad2a86d30291e969f8939ec49e90e326100352ac63ce7d43453a897033e61b869632531a72188f3332826686ea6e04d7206da6d3026178a70d4ae67acc610683936d143606ef5fe6996bb3166e82a6c39e21ca7e5f688cc311529b340bb2cc4627e98474af70d191671d6c8cda8f7a361989d52ba536c4fc0172872ff392847963a803202c4f2018d680d2650f81f5abc87773057afa618de2f3024c5abd86170cf9af128035b248e54137a27a10b0b630424c0e303e5ed41e62b768730c195731aafac6459ba36da27ff182f2c5c9fd960a59c363e59ab3889cce4e955b02a3dfe61490c9e049a858b2d56f2798ca824a515cf54e1ef0da4d856297f7d4bda39642941305e46d3ac72c548392da1fa21e12196754ac4644bc25a73f08cb29971a0dbb7aa2852772f0bf872f457da99832aa1d9afe18b9e7691aa3fa33ca07db8a74d7ebb36eb58b0c7e972286fdca88d8c599b34622eb6781cf80451b878dbfafee98e7730990985c8467e3fe383cea13c9d3e57a4ebc0c1be5a1f6d22cd35b6b6ae7358ca0d129851620e40179ea4aea8997a362a43d3063569ae18da89b27980aff5ce2a0f84d31aaf740a36430c9e296097d3e338a364b20b0b08394ef30edf352a00f0d9d38dc9c7f4150e8d09f2135b0d7ee3d9da18d0965ad11590ecfaea2a9069ca2c5e01079b6db92f86c8d76f7778dd92c131bd175477dedd088a5bcdb04a64f160407f645a4728977d7c29fdfc7fecfbbdab89c670e2c76bb75a99382d5e1512b3f3b5e6ff0578bdb1f9d92e94cd4fd0ecd118e54acd4449a8e9a717ebf08fcb7f417e5272517e555eae94d78aa268638832591a2c13980b11367a36f989c453f8cd3fb20941ed5febd9dc2f28b0ca5e05ce5d2d604abca09cec32c76e455fe0971ee8e826c9c54d6f3f3b9024de9a6f557ee747b90ed55180d8db7fecfae92c29ac69c166cf964247c294952794ec56f6409afcceef3036fba58a3670ab8fe0fd4e153a7bd8b300ddaf8cab31ef7d6d4099eab53cc72e3e55244373465dd170e5664325f7e752f0704d73721b824010e30a8d322b60189190f69872619f7c39b75086d1917b18e9e86c8f808d944d4adfa127aadae177ea2cf096d9aa61d8a73198d389df9f0f230a90bb3ed4649c6ebdec7c81cae85a28e7eff73b77a16b536b725d463b3d47d1f2cd8ebce640d27fd9241ad57bf1cfc92f9712bd19bb01ae3734a51f6266403a0633189ccd6ed489b744909a25facda0f85c79b7e7d2d81cd634d9569f54a1973a1f17d3a01d26eb7f0eb09327c90666cb28e6890edf1586c80545d0bae17eb1fa0e64341b205c17e2a1c961c6b8870e1e42c17e249fc486607b09e17b0dd2b3049de22874c8507aa1be0c6f59e8fa803593663a1f8aba8b7fd9eb4dc37ddecde303ccdded7c881543eb9bacd40fc1dca2eacd2368e9ad4f94b6253da636975c9d2e1ff90a3483b5dc1b0291dd9ab567dcf74cc4ab8e85261d6c6bee9ff0ef04f31f03f1e62845b1814a6869e4b1b5a010057be5cf3e2fc9cdbff317ef8417e1f1bf5e6eb455332d85298ab2bd191a505c4e9a3f074b3232bf5988751ca4884c4559950f3d05b6be5ac1fa15022ad1f895a06b45fae281877d6c2a8fa09db77f9ad28a0e8536a3c5eeef192423e49e4980e13702c430e9a62cfd6022e5a51e64156000712b77439db8221f71e452ed90e874445dbee07355e52153d3a2b41772e8fb72e92eeefec954bea9692b38ae6f9f3764506dd4a8e7988aa733391f366ac070238b19baf90f096620a45c99ce5ea5be83b9d7d6a8b1c2acad027b6a52089f377ff5b75540a38f2fb3f32cd66c9201286590a499158004f1557d6a909a921769a27eb328fbc5bf0821a8b6cd2f452837924a4eb8982a18c570605037a225ed837897680f4e12d45bf11f780816a7d78931bf0e318eea7d0bfb1c2ed60302bcebcf27d4549511d3e6046357938eb53ddc32407116ace7572d4bdab5114edc8950de40aa97513f74f9eef578fbc69f6f910d01aff08a0f384b3654616bb590160f9e1d4396afc2ca47d3db14b46f4efc281e192c2d267bd15e4182d8248df4c3001111cc92692b9975bc79cd705410ce62b359bc060bd4fe2e1449bdccd0e88eb60b046e94bf27f6481dcefd3f860193a7fa326b2e40c2154e37da86da4ac86c0af39eda34ee8a538b0e74ba0279714b60b5a4947cdca01f98102f01ff8a712fe450d958f413b63f1161af666511d0257da3c2086eb37a9eab55e525959b1249f51480c6d7cddc16b371446f12134410bba7e081155fe2c9f99898550f64b4d6f7833bf492e66b05809dd8b6e33edffa08b07ab5597ab27d3fd5a353479881d441cd1968b6c82e32c0972f8b6ab25ee20536ae7ed9601eff6711dd798fdcb75ecd00c256e21e0f38c2fef36e7bbb12deb14ea66976c86e1b53bcef7f9d00b4a791385c1ee2eb803dcc7444acaa1d22942f460bf44e1ae697c4045c1785f0eee25870388f60ccf9c41752382d5b1651cac5b9cf35573aec25566b02741ba49b62931825a9afcbf9e434c01b2d736a333db168b17e4e89d3aca75eb128d175616cbd4ae3929246305fc9023b68b06e29a89335bdad01dcab40e6449bcf9ccfd1404908bd7d027dbde1bf4fb17ef4f340d1cdafec576f888f89c3b5edafc21bb27c90b05e36c1b9ee127dedc46fc1a265dc3b8828d40913eb5d5bfe0769517655489d8763a3b01f3abb9fe78c71828cc1b8668b1cd201e0e0f3a320e8672d909fe25a9c9ebecceb3479f0868ae59037b3418f8c0ff3e5cd9b1b34df2cca717e77fdadd823fafe879c551fb613830e523e90dad2a972cbca42ae88a62956fa86a772736ff0a2458d8ee085b97c57dd245f80f05a1f2919700545fa6cb4a3e3ec2d6069e3fd65e41a0533f8327fb7e36aa0c380ac4452cf2a9c5726b79840ba672e334ec33544e879224869212c217ce143c41f1607ea9d67445f7412bf083898fde0b398a3516d29d2f45db541da569e63783b7c74ebbdc4920b1899d58cc9bc604bc46b892145fadc1b973770f028336613313445db1262d98723acefc3f932d14a2c15e11ce8bf52fcbe0b646c7a219cd2ec5f8fd1572bbee510850c210c95d6b6cde752f3a0def69465e790fa7a72a05b893b1db41dafb52e1189db9949440eabc5cb80a1da50d21bb90c961008517880ae278e7c75b105db2ac30a5a1c8f277f5ef43a5f3bfafc0345b83294085868aca921edc902648cf6f263330c3395822c81b2b0024729a8c743eedb2f5ff5cadeaf0f4c732e533558efe8b11db8971232fbdccb263e506869cc6a64425dddfb5d7a5ab7835fcf11e64dc638b1126bc49c3457a567b7972b5bb2ac401b1e8963c29a82cdfb8c594e295f60295d7ff200f690602623b7b7a8c7cc33c749f7fcfa12b375ead7aa18a7837a485f42658a9f235d15c6d82143c2a2895e159f3223da657feac3e2f9940039415adb003c4c62e5dbaadd914f140d7d35c20400154d66a365ba3ec27c2f67ba4a529652162dee300ce872df6e0cc1321bd6f89c3caf204a33eda08ab4c5ad2e19c075e7865e9a160811ca3f9cb06ca4c2b6348de7dd488e0a7bc63c401bed9f232e205f24a83bc34847e0bab537de7d7c7c48c344e7d711b990a595cfe345dca76fb84caed6f378b7d20a4bfacaa8550f026cbf70f628ed04a5", 0x1000}, {&(0x7f0000001ac0)="81fef10ff5c15ec905506fcd6afdfd11edaf97a0ca1e16d571ebb4f65480bfd8bcdc26c8665023084beacca697e8b215918c475bdf170cc81fb581a3d5b3f64d540fce7e647381b0253049d5e9b9d350cd6111a4a66adc23a94ebf3a6400644065a336b549674e382f038efd233c300bcc885eef8234319f9fc49d624f959a55e12025170b4fcebd75982b0fefdc84bc584bfff2ba42bf867c40206451c384424794e5df0b9af2ce0df94c5f1409884907c16c3a7e2def092330877697e3216b5b967d2acfd84023bd9316755c6e661a37b05287b3289bd2c503c4ff66fcfd696a65ef075716920752939cdc3a3180e6", 0xf0}, {&(0x7f0000001bc0)="e93d80c19e2657a1a0454f80fcffa6d3191a5d884f977587e13f058a91ed8444aa4189c9b732b1f990bb3400619ee4a1fad4d652ab579e6c66a757c8e980841f14a396af19d32999dcf30b16054bea7c2f0dfccfa4da52b15d6efcf246b6bddb39e2a7d15fac83aaa38c6c18a261b4aed7dd587c47e8458316e0ccb8fc6cc155e2f66585d89bf29e10cb1ec8895af6e7be18e0b4239f9655fe88734d52fda8ec59de5446cab7874ca0fac6879c64dcc64752fca74a26a09d362b2ae4c804ea1e44f4aacc15a972793722f6031c494102c6167f6a3b6c090c315328333678d9cc3f2ecfed8d8960f9d1b31feb9682f1faa51e063ec8c1f60fac71456a0a2b", 0xfe}, {&(0x7f0000001cc0)="00f45241289cc6897dc4e64593d118bf5e25061f383d5fb36b85eb3068a4698a4da7446598258002a87c45a67e8da772caa1ae71f2f5fa417075e937401b601e43981b39836958fd0c3d27ab2e5d2b8fcdf044860d4be06be63e05e1ada0f97f9bcd6cc6cdc75757ac05ec7445a7ccd0fa4170d7af1b5115a08a7e0651f85578f5f32dee339d3cd8979fa474d8928abc33196dd0c2689935f97d335916a151c6d625a8d4d920392bb27ec1a161cc2651cd60056bfb005d355acd1754fe75816db22e205199e5", 0xc6}], 0x5, &(0x7f0000001e40)=[{0x48, 0xffff, 0xfffffffffffffffb, "709d735202d0a4a73085fb481e09000a6b5cc7ee7e14569ef0d78efd8d6226b470e8ad37db44e281e4b4e7de8cbb09e25a616ff587b29e"}], 0x48}, 0x4) accept$unix(r3, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) 00:00:03 executing program 2: r0 = shmget$private(0x0, 0x3000, 0x83d6008901fc7d8b, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() r2 = getegid() r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r5 = getpid() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, r1, r2, r3, r4, 0x1, 0x3f}, 0x7, 0x7fffffff, r5, r6, 0xff, 0x1e5316f8, 0x81}) r7 = getpid() shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xb279, r1, r4, r1, r4, 0x60, 0x6}, 0x2, 0x0, r6, r6, 0x80000000, 0x1f, 0xfffffffffffffffb}) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r3, r4, r1, r2, 0x10}, 0x4b, 0x8, r5, r7, 0xfffffffffffff5cc, 0x97, 0xfffffffffffffffb}) r8 = semget(0x3, 0x1, 0x20) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x0, 0x9f01, 0x3]) r9 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r9, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) socketpair(0x1, 0x4, 0x8, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x3}, 0x8) r12 = dup2(r11, r10) readlinkat(r12, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/104, 0x68) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000013c0)=[0x100000000, 0x8, 0x3ff, 0x7fc540b, 0x4]) clock_settime(0x3, &(0x7f0000001400)={0x211f, 0xfffffffffffffffd}) clock_getres(0x1, &(0x7f0000001440)) fcntl$lock(r9, 0x8, &(0x7f0000001480)={0x2, 0x1, 0x8000000000000000, 0xffffffffffffffff, r5}) clock_settime(0x40000003, &(0x7f00000014c0)={0x1, 0x33}) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000001500)="38214f35b03a56228b5586d2e4ddab8598fd719c89e2f6c6c757ecd7af9c03f46ad523254f40409dca31620ee82c89b09b36b6c5528722aaffd66d58257e807cb24e", 0x42) flock(r11, 0x5) clock_settime(0x60000000, &(0x7f0000001580)={0xc33, 0x7f}) 00:00:03 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x100) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x3, 0x0) 00:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x9, &(0x7f0000001100)=@in6, 0xc) socket$inet6(0x18, 0x3, 0x7) 00:00:03 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7458eaf27efeb1"], 0xd) listen(r0, 0x10001) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f71c9591e9207000000"], 0x6e) sendto$unix(r0, &(0x7f0000000080), 0xffc5, 0x0, 0x0, 0xffffffffffffffad) 00:00:03 executing program 4: r0 = msgget(0x3, 0x60c) r1 = socket(0x6, 0x3, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="9dbfc207c1d44ec6496723e889fbc1c976acc31e4606453b8379c2682b43830bc4389adfc9c66c4d5c0852ec00cec2a5e93ceacd35359beb4893f8f1d2b7b57c9f4885f89056ec4eb0eba3a81148c2732be2c2949f7710df2ac2f6ec8f00b87f7437bc1b48a747a559259ef894fb25a6a31fdafe12e395c1fff9000d91ca8ad059b9daebd3940a65a60e754442365520f20df6cf84b9e5d253fe27", 0x9b}, {&(0x7f0000000100)="0bd60a2ea49174f7c347a563c0b634dff89fd62eed58e91d4a916e38cc82097a0286a9d2f129fb7a3d1ba34e8c6084e21434bcbae2779c882c16408de4e05323e2a58f12a929dcaf251a9c39b428102e41d3467328facc5dd9bcd3cebfab0aa881bd60604ec597570d2a1706dc97b4a0809a62d0fa12bc7a0d14e70ef6d105f5de61c4c5696c31bb7810979a333ed59a0a7e7d35bf7daafffdf1933e91699160e665eec1589451cd5c1425193a6e0b01aaf912b5b0a49caa789171707deb7c3e2b52cad9796d275e40017605316a2941c0", 0xd1}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x2, r3, r4, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}], 0x50, 0x15ce685c99fc7ecc}, 0x5) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000400)="d1d39232266e11eecd6ce3475bbcd59f04fafa274c458a1af1c4ccb66a94761167d6b55cf5f38c47f8843c53d854167a81ab1bef07b423a8", 0x38}, {&(0x7f0000000440)="f39ff4fb6a6bd73f0b922e787dc7662c053b11cbda2bb09c2206375f5afd4c1d32815c6ac1554ab741ee2d58a9af25059965a131a665c263d88454cc55bdfa199842ffde672073c9586162b1247215b751f8294dc7aad004a8de5a1a9c47b9d4bc7279ea71c1f9945906e63d07a2fe8df7c0746c9ac37a396e5cadac4d84c31892037b80049ffb90f540fb3e77bf6c", 0x8f}, {&(0x7f0000000500)="0cbc03103efb63e0e15b9705eaf0611c6d5aacad6f177096ed10c0f7b1ce08713b2a8086a2b0c54a65156eaf57b74fa4bd1cacef194adf19cb276b61681f6092505b4c37cbd39fc3f1f8e2478746cf1af0c63a4513703e6a839baa0dfeba9b3a2379486565fec2e9c6ff62512728cec8cf185d1fe46cd223e6adc27e341be8dcbc3e8cd9a4a4c1150d31ff2699575601b64fe67d793dfda6e94c9417b82e95ce0a888102e22f97941110fe39c1ce2e7515c74c439f768be8b296", 0xba}, {&(0x7f00000005c0)="231364a0d99b3bef33746309e36e84d3647ce9503777deb1ad9b5c7fdab5ff18b4e778ec86ff58cff0665efcc49fcb6767", 0x31}, {&(0x7f0000000600)="ec7d325ead7743f6b72acbba83963d03787198de8dfa86a1e1a36680c49f7c8768d1292979696ee18b55a9bb9a94fdc7e5eb1d1dec02ecd418628ad02a3c30d07b2bf68bd31aee8b25a0ec63916c625c000eeaf958775beba0568bbeedf681aa17054ea9d9fd46de58994db0135d3c78ee49ae0d98158cb74e69b7", 0x7b}, {&(0x7f0000000680)="b5db7e59033d1f631ed8011e5d85833ea2ce650b0906693cd3e8a5f607e0b488ad68f5105f6bd6ca2f27fbfe6b0ae1b312d75554e178a1894331033d58e36e9829451bf058b73f248a205808827615a6838c8f48f85f8e7d3f0c5b9ccf2c24c2075f0b44737afac5a3db87abd4b1d9a08eb42a63277bd3b4d3bcd9d802", 0x7d}, {&(0x7f0000000700)="43e3aedb490f11de94b7a574c4d101cc9b5a22523f953632cb104c7525e452c5951b6a98e46136ee5c38c553b91ed1bcc9ca4f13a1", 0x35}, {&(0x7f0000000740)="c3887ed30e7e770c0de838a7e5b277f3e92adbbb6018c8eab19d6a3ea530fa30c89bd8aa6304f694e7e2609f097bee987399635fc296e9a7033ead28444a0cb9dea1755e833e122fcb96249bb8c67d2e029c77461a858a43", 0x58}], 0x8, 0x0, 0x0, 0x1}, 0x1) listen(r2, 0x0) r8 = getegid() r9 = dup(r2) r10 = openat(r9, &(0x7f0000000880)='./file0\x00', 0x400001, 0x101) chown(&(0x7f00000008c0)='./file0\x00', r4, r5) r11 = getegid() setgid(r7) setgroups(0x5, &(0x7f0000000900)=[r11, r8, r11, r5, r7]) msgget(0x0, 0x68) msgsnd(r0, &(0x7f0000000940)={0x1, "b6656eb7a58817d699f83fa649271d9bba0d00412dc44fc82fd79e3e7eebc265eff994e79077d518d5efaec9a722c812f1669d1a9c9c53a73d2780c6a364e69b33986054f97e9675753a553dcae08735662f6b0fd652beb37b9b6af61e191ed20ff7b18242b9a5c96a031bfe021645c2bb13340b5290cfcef1f5edd3331507813783fbcd664e7dca416ea851dfc54c1ec3f0f00e03d7b431517814c158f4990e15749222c0a8006643c35c4792930d9035833afc91be75b99801eca8e030b3e9e6acdba7f2b596a105990ae3d6bb8573c26975564b4fbfe16c37ced345b825df1bb1ab327c217eeebbaaa05ca8d5fec9dc5e5bbcbd67fd"}, 0xff, 0x0) seteuid(r6) fcntl$getown(r1, 0x5) msgrcv(r0, &(0x7f0000000a40)={0x0, ""/121}, 0x81, 0x0, 0x1000) r12 = semget$private(0x0, 0x3, 0x160) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000b00)={{0xffffffffffffff00, r6, r11, r6, r5, 0x40, 0x8}, 0x200000000000000, 0x1, 0x2}) close(r2) pwritev(r1, &(0x7f0000001040)=[{&(0x7f0000000b80)="36380b9b6919e49bd7e13c163edad2081476aef421019e18534de46d10f3ee72459606c9daac992edb86262f69e03ba262181d504915df3ff845c0df82cb489e1ef605dbe4a52830cc469b19a900ed1042fefccb4bca1da3317f5a5a9e94411159f6912184f4c3479acdd88bfc9a86b198bb54a7857eeddc1214e02687bb4af3dde39a2ab01fed1fd804f730994dfa1acf6b29cc8b450155", 0x98}, {&(0x7f0000000c40)="93af4e4f2d2fa803da130709e140ce2211a0bb3ca207714e4e387538572ea9472ea35142755921799b7711f3efe01152f26ad4ff5c9c357f6c119f07a78150314e7d115449d014836c51ff72ac4200cc54ed16429829c702802474e0", 0x5c}, {&(0x7f0000000cc0)="0e0688605d87f9272ecf9611731a0f042ac827175372fc1cd33f33ca6ddd196d56b25093189ce99cac15248c10756a11015f087be90c8c636916c08b2f", 0x3d}, {&(0x7f0000000d00)="50903284de3eb8a7dad9637e2032d0c814b2d5709f7bb325783d5fe0738e7f4a11dc885252cdd68e1cbfbc3bd8217ae6b1abd2b3569906f305a796161783f09a331c4e58e21944a54c8a2bc07a7f9a87ce782773642a2490cc81d78cc6e0d46fa5fcc9a330d1d554deeb35019c4da55c23c9cb7e2295e655881e8cbf398602bfbc", 0x81}, {&(0x7f0000000dc0)="17e477063b2aad9432f6bf2c4678f5ecfe7bcaa65bfc9fe8bd93b46045b21eaad27f7167417f82825331c8042daac3fcfcd044d0d2adda8963db56da0368409e8d", 0x41}, {&(0x7f0000000e40)="bfab53cbe4116058f1bb931e83eb001ebddd1c1f00ce4ce38a9d169b0d3ffab2c8048e36c3a638cef22760503d0f859ae0aa46a30bc2788f27796422b9efa91c8e490ff0e497d1191a0225125b3e5997d74e32e1f1d1b55ac8ab3fa308d6b3", 0x5f}, {&(0x7f0000000ec0)="57437c4a6fbc614fb75b5b674384833dc15a532b6f5e53c19fc0259b300cbce0532f45f30a16ca9cfc8afb443162f5969f0bff73c55b6750446f1283212a6bb127ffbd932670894ffdb7b472cfd11f29b653a4cecdffb6c25d0c907b8b77770c124f07d353db4ab97842f3b0a0ccaec0a99b70440aa053cd343fdfdb5e65d00c1b8c089597ac90df0019c5a2ea9b34cdc583d7ef732497ddf9132a2c7847abe6b5e46ba4a978eba4237c4195f382aef7218b2313bba786940cd693dd0d79ba35ee0f0ee1e09ed6f57115f8aa757a1fdaa495de45f7691d7038b4990d24080632aa", 0xe1}, {&(0x7f0000000fc0)="c245e3148fa6bae3b6ab9db2beefb0b4d5df20a2638399556687676d5fa6fb00d6df23f0c3921604f387fdf5acc52196b8c56eb1e3cff84403ef9aa7cad2cfbe3d70be5b3c89cdb2fe99237d6c83", 0x4e}], 0x8, 0x0) sendmsg$unix(r10, &(0x7f00000013c0)={&(0x7f00000010c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000001100)}, {&(0x7f0000001140)="ca929a8d3cdd374c12a150848a01ec91dc658f741eb47eab8875b4a6966f911f0e2329d3f76e87f899125a5b3856ec56d981231b0accd8197a41986a046b2be6a799e26cdd053da95a8230eb9af6c88769cf61d17c4c97ed625c1ba81181006537a6ee6b6d6366", 0x67}, {&(0x7f00000011c0)="3b61b89b2eac5b8b5381e24002207b800a515e836876591eaca3c3412651f4a044956912b7f9a15cf7c7a6492514e06c3585deddf6b6e1bc0e93a628c6ad24b31c29ee437557f07da201110cc69ab3c1e76e9a732364838d607547e4607c398cd1d110b6bc8b8c2b706c5965aaedce0220df7ddfe49ae04ad694484d64e9227ef67876cf8de2326d501bdc468e5dcd0f7d19224bc35a6e3a0591f32a04864ce0c8ba9e846b7bbf0e0fe5fdf93e86036dfcb8c80f842a5336b9bbe47d07404a499b4fd6a22b71723d681cdd0e3824f4230d9f8d9b4c83f5e48197e06634295dea541c8b2ed6", 0xe5}, {&(0x7f00000012c0)="5675934d8e8ca61136a3bb6c16f23dbd732f9e7c02594b6fec973489f90c7886adc2be49ae1fcfead8eb018549ef55f7fb988c8293d054bb60e5b0c3537591e627413a70d205510e65e77f054684bf2534e73bcae1020df39761fd2588dd6bc627b23d1e136ad0a0f4b11d70f16c787ca1b6bdb9935ba78a54c47b132d5953939c4255e6ba56ee4e847b478bd5962f220ab563c2821a26839c2d0386e61644989a24578d3178", 0xa6}], 0x4, 0x0, 0x0, 0x404}, 0x0) rmdir(&(0x7f0000001400)='./file0\x00') paccept(r10, &(0x7f0000001440)=@un=@file={0x0, ""/91}, &(0x7f00000014c0)=0x5d, 0x20000000) faccessat(r10, &(0x7f0000001500)='./file0\x00', 0x10, 0x0) chroot(&(0x7f0000001540)='./file0\x00') 00:00:03 executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="0c69836bc757e328ff41f87e48ad0af433ff8c0de1ea76f9af", 0x19}], 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056d1155b9b65737375b7f4603d6ede549d2f22b834d59f6dcd1f46922e8c23c9aa2c47690f8e8e6bdeafec26ba663a058880ba13dc231d033b55a9965c3796daf88a510e5ac3f9a288a8ac0c4aa0ec1ceaf3f3294f479f858da004e42f608825f9f8a6000000"], &(0x7f0000000080)=0x1002) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:03 executing program 1: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x120) sendto$inet(r0, &(0x7f0000000040)="511bb22958ab788748a65f7b7b5f27007c80962eec2f9ca1c39c6edddefa25f097e74f0f08b6de60a9216475e7c63802acb3c1ff756ea7002e1a124fb210d8a6252c88244945c246f9ef1d1c5abe065ac74e2e6278602acf5dd0356b8794449aa2c841c0acb4ff93b7efb67a9a4d68b043bf1c4ad270a2d970abc32b1d611d228f621c0ff7c8baf60d98f96dda4669a0fc199cb29ac34f976716c774e4a7e23f3e045beba3d197090789e7e921d36c2d1f4c54542bd351cd65c917a46113f5722a7d03d749945f20b57e00acdb5f94", 0xcf, 0x40c, &(0x7f0000000140)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x62d) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x4) msgctl$IPC_RMID(r1, 0x0) fchroot(r0) mknodat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x8082, 0x3) msgget(0x1, 0x8) r2 = paccept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x60000000) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x2) r3 = getegid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendto$inet(r2, &(0x7f00000003c0)="7a21c49ad446c7913631073c80bff4a5edc3ce8fffe040e827519621f4ced9d5786c122d355b50f5fc4a6f1a0315036e98f15e4c0e4132a165b9fbc00bc9c1d5eec1fad25e662df4a49e0283836135c8cd05e1d89f05d1dafa11e2bcfd65b5d5a45484060008709ee75b9244bec25e1eb389c41a5d1ffa4b395b6e2fc2fdd4ca752aa7ee1997e3afcf563049e2211c6197fb082489be21480d5527dd265ffc779bd876651a02e8dc6288", 0xaa, 0x4, &(0x7f0000000480)={0x2, 0x0}, 0xc) getsockname$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = msgget(0x3, 0x533) recvmsg(r5, &(0x7f0000000900)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f0000000580)=""/68, 0x44}, {&(0x7f0000000600)=""/61, 0x3d}, {&(0x7f0000000640)=""/24, 0x18}, {&(0x7f0000000680)=""/43, 0x2b}, {&(0x7f00000006c0)=""/165, 0xa5}], 0x5, &(0x7f0000000800)=""/220, 0xdc}, 0x40) getppid() getgid() sendto$inet(r5, &(0x7f0000000940)="419427b1865b65cfedc5c547281b18c55d3d3ac98035d916c287374224a58c5b219e24d0cffc5bcc2477b0645527af605343d5b5cd4e441f6c414848ab0205d4f194468b3a4cb45b38583b2c5d8d606b14c30f392b3a35189057a293d1b589e938a54bc521e17ccc9899c8567f6c2762c1267b19af", 0x75, 0xa, &(0x7f00000009c0)={0x2, 0x0}, 0xc) r7 = geteuid() fchown(r5, r7, r3) connect$unix(r4, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) fchmodat(r4, &(0x7f0000000a40)='./file0/file0\x00', 0x4, 0x400) msgctl$IPC_RMID(r6, 0x0) sendto(r5, &(0x7f0000000a80)="0876c1e5", 0x4, 0x2, 0x0, 0x0) 00:00:03 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000040)='./file1\x00', 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:00:03 executing program 0: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r1, r3, r4, r5, 0x30, 0x6}, 0x9, 0x1, r6, r8, 0x80, 0x7170e655, 0x5}) r10 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) sendto(r10, &(0x7f0000000280)="54c32cb56a0a8f169eaa3ff1a0a2ccc8768f9dc0dd6a93f3682347da7a5f058aac9cdc3b2d5ba7622b0edda7be9cf6fe6403b75b00b9b2aaa5151ef90be4a2c47b9efabe776dce5f3eae0397354548f29b519be3588baf4e9a3fa9674a941b02fb1bd37e4fb7fca0f4ecb2a98daeeef998587819a729577afabd8f66", 0x7c, 0x8, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) socketpair(0x1f, 0x60000000, 0x100000000, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000400)={0x5, 0x1, 0x1, 0x3}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000480), 0xc) setegid(r14) shutdown(r10, 0x3) r15 = fcntl$dupfd(r12, 0xc, r10) symlinkat(&(0x7f00000004c0)='./file0\x00', r15, &(0x7f0000000500)='./file0\x00') shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000540), 0xc) getgroups(0xa, &(0x7f0000000580)=[r2, r9, r7, r2, r11, r3, r5, r2, r3, r9]) bind(r15, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) r16 = paccept(r10, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc, 0x70000000) shmget$private(0x0, 0x1000, 0x162, &(0x7f0000ffb000/0x1000)=nil) getpeername(r13, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) open(&(0x7f0000000700)='./file0\x00', 0x0, 0x12) recvfrom$inet6(r16, &(0x7f0000000740)=""/187, 0xbb, 0x842, &(0x7f0000000800)={0x18, 0x0, 0x0, 0x8}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000000840), 0xc) 00:00:03 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r4, 0x0, 0x0) r5 = socket(0x7, 0x0, 0x1000) accept$unix(r5, &(0x7f0000002980)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000015c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/255, 0xff}, {&(0x7f00000014c0)=""/6, 0x6}, {&(0x7f0000001500)=""/7, 0x7}], 0x7, &(0x7f0000001800)=""/4096, 0x1000}, 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:03 executing program 3: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0xc753, 0x800}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000100)={0x7, 0x6}, 0x10) r3 = getgid() bind(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getpeername(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x100) bind(r2, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = semget(0x1, 0x1, 0x401) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x40, 0x9, 0x2, 0x39d, 0x5716]) getgroups(0x1, &(0x7f0000000300)=[r3]) r6 = socket$inet(0x2, 0x1, 0x100) chdir(&(0x7f0000000340)='./file0\x00') bind(r2, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) msgget(0x3, 0x100) msgget$private(0x0, 0x40) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) mkdirat(r4, &(0x7f0000000400)='./file0\x00', 0xca) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x855, 0xfffffffffffffe01]) getsockopt(r6, 0x8, 0x2, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) semget(0x3, 0x0, 0x21) semget$private(0x0, 0x3, 0x12) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000001540)='./file0\x00', 0x4, 0x5) dup2(r7, r6) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001580)=[0x0, 0x448, 0x2]) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 00:00:03 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet(r0, &(0x7f0000000200)="9776554cc77093051b1db5090a9bd79154965640a91cae1dc245423ab1dfe6b6d34afffb1203306cf758701fd4486515b9cfabb390a3cdb08df851477248f85f6aad3ba3b785e28794fa3f153e636a44a6597024b877b8e6c4e425918804269a77dffdbf24043758ea1be3d1ddffab2967178398d68215190fd9f8ea150e215f33ea316787c42b6f2350642697e66a78", 0x90, 0x8, &(0x7f00000002c0)={0x2, 0x3}, 0xc) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1680010, 0xc) getpeername(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/83}, &(0x7f0000000540)=0x55) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="00fe11fe9d27415da7c1ad791e0c2372bbecbbb8242b36982b93db0881637beebe7807a24bc67bd04cbdf0f0ddfcbab27ec239abd3f9722761cd76b25906fd0e6185bf42390880d60f77dffb043fd801f567d22472abf21450f15845926617c4091efbfab7820d56d9fbf1b5c17678870c1e22a3d17274ef4a377aa795224f24e79e59ba569dcb6ace40fcd7cfe5d8a31f5126a89248e9a47cfa20b34120820d3c261ad9e60d373cdf0f2a71bd217577a4f7b52eb1996279a9d8ff7acd1f7c1f0758fc4eeaf3f3807d0144b3f684ae8053e50dc60891a3bd70ece04ffdd4699c3dc50cc7688576f295f004c22a3ae6bc864f5747dc322094553886894e25fe2d982ae7b18131e4e9240928e40e768a76fbcb2f740c8653ca0d42f8633f7194451dbac329114aa9b614dde2caf1aea89becd59f0613bc38665f17ede9f4d3d27f8858b582612f2de331993411b61c83428aba6723aecc5ba5f4bdcb87b739e717450936022e368042a7f84c965ff1129ddc4f37c43ab0342ffc54b2dd5508dfbb03cdd71fa458204a7fe1adcff45d93e22a03bc0ec46138a2fb22d65217790286c0e19769e24428d05a4f441fae5424b37a337f8af9bb559c5199ded5254ec4422831ef067624e15bd813853a1e85a45ea79b533c6329575dc5235bb5d7affb676717ca33589196c957e8cbde0f21d8a0f428e0ef994585211cfc08875b01bcfcd695294f31f24041f48822b7f1d6e9299cbb7a4bd818174f61fedaae35a8b1a279dcff9789b159e2a4eb3cf1ec9ef4c6639fe9123c289d609a87d26c7657116c9dacdfed48fc8cd7ef77ca89062aa4360e4d0237ca465fcc36f2825b5aec7b84409cb8054aef2a0267a137e993daaba30301c25b2d64ceabd68301cdf9dadfd115e3f1838bb58081eced4490d90fba5d7e3c78aa1817808218f59407d6f26bf568e945f51744374819db1ddb92ef7af7ee92050914d45978c1b294d686c6182ed1752d360d06122e98434ea04b9dd5d0614bd4c079eb132b9253bb1b5d6ea98bfd0055a9d92e93259ec2fa2b9bb0521ab88ebf5d7b423512c3789b0dfe922f14c70e01c7fdd0816430466ec5a8d07961f38bc4dae8946bea19f403f0d66df5f182980a653ecc989551a5b1d133e329048886a307292d6ec9cf843b39c6553a318b6f675298b21b32509f4afca65d1498bcf4f3bb1f6891e110750019af04573c60f6ff8468af2f84d55fd790d1e462774f7010c48c9db938455f05765b271fc85ec62ad4a6d71be389b84df37ca276cca6b5ea053fc31ce098d9d73963ac8f42b633bed9da46fab11c4d064a245934f6afd00cf3c272ea2b05e463d4147a06c00125953340941701710d48f4c79863f47d093967e641350e834b20a3a82b58d89d386a79199a36920d4023b079f150d38fba0e1a0a12d08f47741512a49d3612fb50f7a2a2a312906208984a622245a9484698fa82536dd3fd0f1b93136d12a192e3923bfecaf044fd9f2e21757acc9c8cd6d46d8f962a5eb9ad5b89802e4a911c52bafc99bff6c6b29b634a5b9ff62e5a6c5f00971dd4372f5827a5fd6359eb2de54325ae60aa866a322cf1ef992ef4f8db41d79c80fe9182af0e0c398287db544f079a76e6805e238151f1154fee826848d966fc4437b66a5b24c44a8e0e137886a23201cc9b0b576363dd6308e29d8fb86b89203a1230a49ea861369fde759267d656e3ed7551cd3ccef6afbf1e0ac1c380c3980e40ed8472db42cea76979d86f8dc51d67c222fcc8dbf9b36288d61416e38390991c4e88a147f9a2e5e6b9bcd4af265e425ae96a6550a7021f9524a5005a0b77fb1cd442f7de1e107a50171e767ca501948105164caf6731e83e73ec67a30c2612f68397b8bb8c8f1f06ca9ce280ae9c22bbc820b4d8f639d248031fdcb0363eced2ba3f4ea861dd8ab4bd3d5b335cd01982047d9e1ed07576c44d76f2c02cba194ac47a6d23035fe58ab18c034180a435154f36348041f063870f62f75631c7e5af50e35fbb18474f8179f2cf9a711918778855b558cb215f26ca086c42c29b93aeab80587c12e2bb4543948f3cd3384fbee7907b2f7a4699172ee5a22b62f49c25bab1d2b3291ece887cd0eb97279ab3f1c9a6d26557e44573102ec274cc8839475bfcd3013ea642a43e0ad3f0beca8a4b389c8eec6b53d7db958ac9c87298486d5fcecd3a642208df96493b349aa08efc8de28beba6b6746fce2058de63e737a3055036f0589389c1dcac57e1bda65ca403c3ba68357de0f39684abfc8bc06cb2023d35c67d9370e54454167e52da515f35c2d7980a842233fc03d656b6af3eed80149932323d88185730092dbff6aa5e4763a98f987e2c8116876170d016ce93cffc92be016f3bf4a4621cf4f0f1bdac62eb46a917b73d7edce651cf328fed4fa7e17c5a562f7b4a53b04c91f022451918dead4a6bab10af3e1fd567d95436e041979e8869fdcd756b7ded3ca24875fa493c02c4c8790c51f0c4a952946cd2695c25cb97b0e6f359ec96d1f5769824459fbe60b0654789e034f7755d10f8ddbbf0d744f0230a314d6dfc601fab5f0e9a3b9c9cc4e9244013a159cafecca8e17c81ffbdceba4e20ed473dad1efbcaaa5a9fcd2c30a4ba1b60d6f38fdb7157c3ab2ca50ab40b1a649ab06b34d15bcd1a561d688dddc89c28948b44ae22f54ef625a12da1f5a985d5395273807b574b314303cdc401631b7cfc05bfd41653d1ed2df5001f361fb884f71ef9080f0cf3d196b483d588f7d4b83e1481125332bfc478ebb093a886a16bfbbc371aaea04c12f2cd45004dd0cdf3c8c14571784b096c0a938601b0aa5035c23c4161560b0e6986177518e079cd85dcd763d41f0387f8c5dda8f81a0c18fb8644bf5f1b6bace35bbf127e96b80f0cbe6159d893900946cfc5f73a7292208ccc74c434499560b7c44c6c07bf36bc215f320f28c3134885c94b0d4fc5e3b8acbce38df1f299809aab22546415b3ffc2311b0ab17aa63511055772ce6ad6e75f5a6ba9e34da5fca2fb47bb927507e2f5f9247933a76aa33b7a24eba2f1ffd17cbfdec67948c3844b84072d1848ac1df4a35aab51e3638fee36943abd1c94eddc58a85da091bcaf75f1f0b06854b400ab1b7ccaf593cf79a6d4d4ea49521c67b9fc932a00652d831ef93ac2499e2ca9d568ff928dd05dde3992066778328a59e54bf8cb73306ff668b46e3d159a2ed7d24c4a9db2326cd9a13983aa33194fb4c12a3ff457c410c1345bb024520fd24996d76d958f91ab59fc8a3d3c6dd4c6345a606fadebc9b6d6225fae7342a61ea3d0caec4a2b0d9dcc41f85cebf471bc04328ddc204cca0c8943ce054ed1173ef00a9d818ddf865e6be9f7d0edeb15fba658afc8edff2713cb7ab1c4b72333b15fc79452e006f34682b892d38cabb580383062f58498df06783d7616c0b08b153fe41d19a9c445f1a400cc83c5fbd396cd0a3ce007c94dae0de98e04c06a62d7b04db24b383812e87f5ba296fb64746f189a5b86b09b5060ead0c33c61c712ef45fc4441414df6b324a9c026dbb8f22302e228db800ee51c8f223c60ca69db4e0755eb0bcce1c6025c245eb48d733552b3cef14552adbf253e7056bc58322bee08f3d6ab51478a83d4391f0b44ccd9b13d45520e87432fddbd4bc9d03d893da1b9fc1ca6e02637d222e0b6e5af23ecf753660c0c4da0361c0752586e74cb6d3e42e009f0b13f5052044e2177fe69dd2f39774e5de0a94b3241c7a9094f84a4240864ba08a08090305a9b40a8ff29b6543e2c3c58862a9c53fd4705fedb4be272a29862721e47ac288b42898466869344c2fcc8aa0a9b5dc58c4f2221e8dbaed358fe264792827083c0134000d32b4149370bb85c2f86de0f8b7ba25d29716c576411bed4ba5706f49c65f4afdf53c7e36b04db0aba89117afea8b0ed3f23640f18a53dd42d6471740ac6b7771de6fdc82a60fe49ac5d9e76784d150e1de22735fdce4abb3ae57c38cc13444006aa4e93a7048601abb6750da2ce74e154e3f98286a645e49c58a10e17505131487014968705f4e71911962d3bd74ef3fb4a51c3caa0b0a9be7f0d10be40d603a28e1b22006c1ffe47754f118660fe45c90d3b27c611e4e3ec7154a52ecc04e576234ad87f68d368f46a366753b949b3eaa6485a240918878494c76894f6a4f0f34c08e6a42f7482bfe854356b5a47d7557ec5834e607d568a90fac9af8320100cfdd7552c08c61347b9953bfe71d7f82406dda111cc5d996322cc61c81d4f2e09dff1a487c707436d995e7f32127cb55f6b6907c8891d85cf007bb57bcb2c76e813ba311a5586459d7b127e5e98cb77e180beae16ddac3681be461ed11ae4107391513fcf5854fb578b4667088f50a50818999490ec46c74ea16a99b762f44f994706fb65af81c5f38174313054b01c9a23bf1bec7310c1c9df13f351998bdc66309c0592bce502577da54b8114fd2e35ce7c2315d6177145d1f9244ba66b4311a2bf796d191f6c271c4f12f0f89c426eb4c504d49b0eb48f2b3c59480a9ff9d7d79d9bc030156627bbb0cfbbed6519bb618b4ac7ae2025c20f3b59838cd1454033aefefa9cbd5dffd6c33b90588d6f94b022dfbae6106794d7eaf0d63e19d621da5b1ccd4e25e4c3ff75c9a9cd1c2a79eb52943ce93a258b19c2eac1bb96e23cf2af2b03903427202dc507059eec145197e61330419c18c70efed2919e999ea323c9f5b9cf39dbbd60ced19973780d81dfe8b6508e2d0f535e7fe2ccfd3f2ff9d0fb05986bf700515f1c6941674f3473fe571fa1a283af2964f67ff7e7cbce0398ece97bebbcbc1f67568c4167a8a9be8d6599d3dc7720e8d3b6715fc55503d8846124289bd7c328badf9bf2bf87c0260a25451fb2febcc4c82a66624229e4b3824b4c09c98328c52559783197fd9a43289a683c70dad3e635cb6e1091f007a8d6838bb6e7ac689b1221c2b982d19a537c5b7410df7fa9cf547bf107943d0493de88a1488d4f05d1cb3f3ea920f2047c69347f25e6d5a9788b680ac04dbd107782d2f6c3b16cf90edf4f2d440993ec600176fd8b80e6beb81af6758a26aef91228ec121bf754e3d25d49fc446997bda581c4dbc116689cfd89c296efe9a181ed73846f7d57d29aa8b2ddb1f448b39e9a62d7c38eb5f0c700cc1597346ddd38472e30717427e7202a3ce35418c35fad4ec14603c728223e7b658527a626771b3a10cd35f228d8cfac2e3bbe01af6b5e1b7218f1116e632664925396fde70f21072d058bf5a177f13e39f95bba135ec408729d38bf1a8a4c08d919ab11bc7364cadf2d2c24227331518b814d830dc026d524fa9962cd59f23994366d6825c5e23d12f5c88e2f4ba6c61f676beaa4d7acb958e25d3d5742de300e2587484919c9db1a05f5b03a4dfd64295b24f72566787102cc9aa5e3d72f094938d3ba164fd4200f00719949dee6947b5686ce189642a93508a6f92c5ee9bbbc4d203b5e40b898009d9129e6fa2c9c73536b640b141b6d3f07c159b77d5eb46b9c9e6d8b2bef91498dda54c2dd11f4c6d31b3521822fd02d4160b21140af2f280f74f3b26103d018b700d20103df9e49371f9b1e33f9fb23c61ec41f372c2d2c1007bc40de642e1778b15d096fb58681fc95fe4c1b831f5e4ca62d7850a15534b9f14286e2625cf55c19237bd6a9b35e655a12b96632f2307901099c435b0507fde012d91099aa374922353a9181ac1930282cf0e5eced6258157b8cec106ff085caae14898a2e04a5ec26c07f07", 0x1000}], 0x1, 0x0) socketpair(0x7, 0x30000005, 0x6, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0x1) msgrcv(r3, &(0x7f0000001600)={0x0, ""/242}, 0xfa, 0x0, 0x800) connect$unix(r2, &(0x7f0000001700)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) sendto$inet6(r2, &(0x7f0000001740)="1b8c9d4036cb73c6b08b3e0399e1a800788cf00746195b3b81962cea3c5e42e31a", 0x21, 0x400, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r5 = getpgid(0x0) r6 = getpgid(r5) fcntl$lock(r0, 0xf, &(0x7f0000001780)={0x4d14a26f745fbaf7, 0x0, 0x9, 0x5, r6}) fcntl$lock(r1, 0xf, &(0x7f00000017c0)={0x3, 0x1, 0x0, 0xc4, r6}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$inet6(r0, &(0x7f0000001800)={0x18, 0x0, 0x10000, 0x8001}, 0xc) fcntl$getown(r2, 0x5) getpgid(r6) open(&(0x7f0000001840)='./file0\x00', 0x200000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001880), 0xc) accept(r4, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001940), &(0x7f0000001980)=0xc) 00:00:03 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='\x00', &(0x7f0000000100)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/41}, &(0x7f0000000280)=0x2b) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0xbbd, 0x9}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0xc082, 0x7) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') connect$inet6(r0, &(0x7f0000000400)={0x18, 0x1, 0x10001}, 0xc) getpeername$unix(r0, &(0x7f0000000440)=@file={0x0, ""/36}, &(0x7f0000000480)=0x26) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x2, 0x41) recvfrom$unix(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x0, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) fchroot(r3) getsockname$unix(r0, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) r4 = openat(r2, &(0x7f00000025c0)='./file0/file0\x00', 0x10402, 0x48) readlinkat(r1, &(0x7f0000002600)='./file0/file0\x00', &(0x7f0000002640)=""/159, 0x9f) fcntl$getflags(r2, 0x1) connect(r0, &(0x7f0000002700)=@in6={0x18, 0x1, 0xffffffff7fffffff}, 0xc) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000002740)={0x0, "d3ab8e72d107f210f26d998efaf86609b19327b9b7a165e9e652d504c03dbe25b56cf43bc96dc750952d362c04b44bc0cf31dd0a0446311cf0dec5c344a528f80332973c7244f4638a068b8f2eca3c978c769b5a1b6d9e4171d0568088bc5b1a63f3d483439c270f257be18be5561fbd06a094d7a88efa05695f60880cf620470f970d10f2d95efae1e8a513fea5476d3b5673fc63c85a5ddf64a41e3ed50596f8925900e130964d534b8d63d7ba8eb8b66906b7972311ef11ddf7d5b8271a4c7ab0881af31a353402"}, 0xd1, 0x800) accept(r0, &(0x7f0000002840)=@in, &(0x7f0000002880)=0xc) mknodat(r4, &(0x7f00000028c0)='./file0\x00', 0x112, 0x101) paccept(r0, &(0x7f0000002900)=@un=@abs, &(0x7f0000002940)=0x8, 0x20000000) fcntl$setstatus(r2, 0x4, 0x0) readlinkat(r3, &(0x7f0000002980)='./file1\x00', &(0x7f00000029c0)=""/120, 0x78) getpeername(r1, &(0x7f0000002a40)=@in6, &(0x7f0000002a80)=0xc) pipe2(&(0x7f0000002ac0), 0x1000004) utimensat(r1, &(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)={{0x3f, 0x401}, {0x101, 0x2}}, 0x0) r6 = semget$private(0x0, 0x4, 0x11) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000002b80)=""/91) 00:00:03 executing program 0: r0 = socket(0x12, 0x20000000, 0xffffffff) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x200) 00:00:03 executing program 5: socketpair(0x1f, 0x0, 0xd6d5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x2, 0x8000, 0x5}, 0x4, [0x1, 0x286, 0x1, 0x6, 0x1000, 0xfffffffffffffffb, 0x6, 0x7e]}, 0x3c) r2 = getpid() bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x0, 0xffffffff}, {0x18, 0x2, 0x6, 0x6}, 0x6, [0x1, 0x9, 0xfffffffffffffffd, 0x4, 0x1, 0x80000001, 0x0, 0x9]}, 0x3c) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000200)=0xffff, 0x4) clock_getres(0x3, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) write(r3, &(0x7f00000002c0)="ccf00ac2d4f47b8f7cc67c80a275096e8894b94d904b1077268e64d289cb85cbae4c6d14cb27666956961fd87d7f25a7a65667e7627333357d4dff4556cee7619ccb15aa358efb06490262a5060eadd9a3709b6ed7d1fbc6d52f2cd4baa28ffafc9595fc65f7bf0303577f6567c797139524e78cb854d175fbb9d3ceaf802e18287019a9032f90007d917119b85347c5514ca22fd8e19fa7f70148b69dcfe5b8f1259a2a628e585542c973fe9177f7a0329efd4412", 0xb5) r5 = dup2(r1, r3) r6 = socket$unix(0x1, 0x1, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ftruncate(r4, 0x7fffffff) fsync(r3) r7 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x90000000000000, r8, r9, r11, r12, 0x20, 0x3}, 0x350, 0x400, r2, r2, 0x3, 0x0, 0xc0}) getuid() msgget$private(0x0, 0x5a0) fcntl$setown(r1, 0x6, r10) socketpair(0x1, 0x40000000, 0x1, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r13, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) fcntl$setstatus(r3, 0x4, 0x0) openat(r4, &(0x7f00000006c0)='./file0\x00', 0x400, 0x1a1) connect$unix(r13, &(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)="8d", 0x1, 0xa, 0x0, 0x0) 00:00:03 executing program 3: truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x8) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65d35b5ad8f4be40ff865b35fae59bed5e8979296d9686228264c39ac960a91f33e77cfc98e7b37caaa38de4278b6088755c5b04460b62d84e423578cc9d4520b6e3ca8e9702ac0247f079028292064c7ab1d950ef914a32a8ecf4143f6244ee1194703968c3430cff177a4c06e5603d64b4"], 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000080)=0x10) 00:00:03 executing program 2: r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000002500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002380)=[{&(0x7f0000000040)=""/130, 0x82}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/194, 0xc2}], 0x7, &(0x7f0000002400)=""/197, 0xc5}, 0x41) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) sendto$inet(r0, &(0x7f0000002540)="d577d753f7f7d4999bf079e0623a21161283710a77d826c4c960633989b6f1afce599860b11e43080721261d6011673a74bbcb44321d590e607341edfbf3f56d4b7baa4b917b5e70c254e12fc94560c43756b74f52850c5591f3b183d30ec4c8a3ecad7d8316a5034adba3ca244524589c4558212ab483d1c409de2a8b620e9a1b9a4883406ee2664384758764004ee7771096ae7a2bbf314c66991bc60794d35f035b8ec7c06f358759e65fe0dd5ac1e54578485179c49ddeb5", 0xba, 0x1, 0x0, 0x0) 00:00:03 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000040)=0x35) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x400}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="f353fedf0123b765ec526bd0bdb7d1e7c198c6d8b3f73a71955baf9c427d2a75833a39d14fc70228034fbb979ff756", 0x2f}, {&(0x7f0000000100)="b88ab266bc3bf5a89e12751c554764a244f9c26ad5f0f8d0b70dc4f7ab8fe484ea1f007697808b93cb010384fda070759470f65998732b73a8fec81bec776e3866e068976652be001c884164b7ba497cf34d008152ac415bd739e908295a5812b2d358f9ba1a12580961851db08cdb205fb9c9bbc96c90b98ae2823b770b0bed4dc7103bd7654a2f114b99b6d90cafd26379b44b212dd179920695d4a60cd831516dd51947cec261bd63fc04dd631718de9f7c1567be48322ff928aac9775c3689a71ae2b2c2bea289f6292e317a740f23e5ad116712942b9244a0e12403cdc238b7d026bee2c87aabc013", 0xeb}, {&(0x7f0000000200)="783890670a51f47e845affb6c43662885d3ac61cc54a33c69b620ca5daaf92b0ee3b897d92da767192ad870b1c232f15e654d394e30c3f7df247a9ec3f103d29a6c5031832c6972dbb0690d3987aa5bdd1e1724b22839c5346c7329c0597c547d0024ad1c75a411c115eb6c83922db45eb328886b20681d6786762cc316265a7644c904846d4e03ba24c8c9c0f7b17a71867f7a018d3de477610c3d22afe01d0193589f423a125e30643f4ae87d35de1f68e4a511213fc31f4933c0ccb1ca3ed39e0dbfebadb607871b99044f4b062", 0xcf}], 0x3, &(0x7f0000000340)=[{0xd8, 0x7, 0x539e6015, "aafa69d5f654d803f23d6d91d6f531151ffe6a6b0a10a8d3eb37bed8feb2c53f9cbb69a28328df2873581e10367c16051e81e63ce1d3dc0887f0ac6ee318e4ec2b38b6de05a7bf910ea8653b6b4e8b0e974d437596c0642f5667e769532268e533d4b89a712bd05d1866a310f7fec26c9db60f6c382c896aa3d250c2ef28f80bb3c21224ab9fa2025ed1935c43b932898cfc37849537c5af702ce58e6940e82f2c4bf187f679a7307527c4ddf2492c4f6b90bede546cce6e4e90200d1b871cadd7ee"}, {0x88, 0x1, 0x0, "6f097f15f18b8af3e4e323cc36133e8da65de9dc4ad264c03e8ccbcd2615f576fbffecb334f775f573d07b1b1561a43c3e9ffde304ffcb6dd2659fd8b958e9fb6ad62c89bb36413b4183ea4f8bf3469d85c7958ed34a8b98dc893bda800c64e4d7e316ac72d4b071458a9d8c6f5cfb744d94f4a59b"}, {0x50, 0x0, 0x8f4, "4f6e94461a68a0c349488738d797b5e05daef4445fab882aecf773f7480c6c20e4a09d04fb767d39a67c1e2beccee0703652d3a70804eabc8688216808b34b"}], 0x1b0}, 0x4) 00:00:03 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xd2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fcntl$dupfd(r0, 0xc, r2) r4 = fcntl$dupfd(r3, 0x0, r1) fcntl$getflags(r3, 0x3) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) fcntl$getflags(r4, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x3ff, 0xc0, r5}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x21) fdatasync(r7) r8 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x400000, 0x20) fcntl$getown(r6, 0x5) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) fsync(r0) r9 = getuid() setuid(r9) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) socket(0x1f, 0x10000000, 0x1) fdatasync(r6) renameat(r4, &(0x7f0000000280)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00') fcntl$getflags(r1, 0x3) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000300)="2db61b7c63d8fd5c8dd771f24f66", 0xe}, {&(0x7f0000000340)="e9214f3e5b12b31c57f798f5944a37451e7ab3178df567e2ae5f48235d433234d1f2095802cf01786cb8e4a352f8546b696233100e3d377180c7ae7d5680494f964f6b5a314066b90eb5ffa2d7e480cf6a854a86b4590fa81e26802b0c90328553b38f99b8e26419e52234676707a500db38612872ed", 0x76}, {&(0x7f00000003c0)="53aa4839544920a3a23ff1e9d1778c61ed10207d2cd25931e3c5750bdac07c77ee2ad92af1aa4bfc244bbe5bb5cc6dfcba4884c09e7eb8d9366392454947b6b28e68504431145190aafe4e4e552136f8a7263cdf931e9755206433a0fa75f628255eba665826", 0x66}, {&(0x7f0000000440)="6e7d4aa26dc9f2cbae538e7cad56f8df113b6eacae9d4ab2594cb1fd93f193f99ff1eb3cfdaa744f8188fee0dcbfa73687e85a221947f0b6faf484", 0x3b}, {&(0x7f0000000480)="7ba5d499766ed3c1a394a5c06bafbdf6d2b0a82b064676363bd575793348826324a3e09fd43a1f946220ff4f41bb7c51abe75dc71bd06d13e8b7096bcc4470feb644ae393d8a808dd20bebb0cc95b4e86e080efac173ef5d490b59b345c46dd4ea5e554e85a0e8bfe14b35137619fce345b8c13fbbe3265fe9886df1ae94c0d5a02783760e8d95a72221b77bb2b80686b2d2ab305d78a6518e3bac170926ed28b027cda148f9", 0xa6}, {&(0x7f0000000540)="2473c4a2903b1ca009b36c8bb8a0fdc3a71bdb36120037fb67f2b43c2bc295c769ef9e466e4c43009679c3384f64b356ab481bb5ed47834549375e8f2ff1f18aefacf9e6a41d7a9b00182acec1716e7bf9e0c2218ae06b302952af508b829bb9fda0cf04b455fb39542451c11b08022a9e00f6ba3ed6d8fd30f4ca7795f60ef53f03329d4275387ea107b89c30c7f705557065ff42316673fb26b9d9cfedc40a81ad9db603898f79695b3b2fa46c2eed1b2e49f4feca86db776111c9c3ec5b152daeabac9a30d7361d6e648bbd12698690c98b93bf689333b013f380229c3515e82a45d62e632b5bea", 0xe9}, {&(0x7f0000000640)="1d35b4cda24dc30ce53d593a416c6313c1918c74c2a2141eae27c86011503f8f48a45c19946dad18ecb0debedffb9d3d024402ebd4c89808086c311bc0ddfe8ffca73a84f243198ff1b948674b54d57904bd616e9e3009b933a620baa8dc7da8d7e5a47ff23ff12afaf5ae24994f6680f0f86916a235c0553f21358c945df2aac582aac117b706272a8b5337a7d26ef32ee5fbced8f18e736894cfb70e6c6377253340c04e8cb52f313309321e93f2f599db3c4687dd6f46dc01d99cfae481dcf316de7b047531f8c0aa05344d03d2", 0xcf}, {&(0x7f0000000740)="10c292dc9af9b1f49c3684a2675740fa28308ba6e2f32efd557a17bc439faa52758986df0b461011147b91772fc3ed3585ed1e54f789472c196f0924ecc24fab08bfb9531959c0cdac62493b2ed7021fda97cd76e8d98c821126b55fd6df770885a84fa7e4", 0x65}, {&(0x7f00000007c0)="f597801fb78064622e8a59c6762cc9de0c599f37eb8b25a4ca5c3b6df5d295786b1b127cb24d1f564c9c1bb53a30a65b5648874a24779e9ccfc9f3b7e281661795b7d806da1f20edbc11317e6bd355771d9d7f49991e6d5b4913b0b6fe74746d8be9b16b0abe58e23ba716f4a77cbbecda18ef6dfb926916bd306d48735a4cabcf0a4b4962b4660856352649fff927473203efaa340c5e8ed0db1bd479e64dbce359589fc4eeb20590aec38996d9d089f2cc2b4e19fd4d4eef6834bd442469677cf682d0587367a258cafaecdf4d7877", 0xd0}, {&(0x7f00000008c0)="4a51feb1b240069abc0bfb13d6a583cb4554902f7e9823ee0247172347a923c35a04f1c45e3408467923820963b92e951aea93f1e18f1671da3ba42fa904a5ab749fd91c997817b59e9ca590f43af707d80608c0d9716ca9ff79da10efb3ad87768f74dfaccb0f3f2fd4e9576fbc6798c6d96d1bfbb66337a0d0cf3144d574b27543dd6422d990daca86743f8792de7a7dd896c5a7df3b56ca45ef2ebcd5d73e87", 0xa1}], 0xa, 0x38) read(r0, &(0x7f0000000a40)=""/109, 0x6d) open$dir(&(0x7f0000000ac0)='./file0/../file0\x00', 0x880, 0x40) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) accept$inet6(r8, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) 00:00:03 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000000)=0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x400) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/30}, 0x26, 0x3, 0x1000) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/78}, 0x56, 0x2, 0x800) getitimer(0x0, &(0x7f0000000140)) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x0) socketpair(0x10, 0x40000000, 0xffffffff, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) setitimer(0x93ec25b2772523f7, &(0x7f0000001280)={{0x1df336d5, 0xffffffffffffffff}, {0x9, 0x2}}, &(0x7f00000012c0)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001300)=0x2) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001340), &(0x7f0000001380)=0x10) r6 = accept(r2, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001400)=0x8) r7 = open(&(0x7f0000001440)='./file0\x00', 0x0, 0x40) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001480)={{0x1, r4, r5, r4, r5, 0x20, 0x3}, 0xfff, 0xfff, r3, r3, 0x2, 0x0, 0x1, 0x5}) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) lstat(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002600), &(0x7f0000002640)=0xc) readv(r2, &(0x7f0000002980)=[{&(0x7f0000002680)=""/28, 0x1c}, {&(0x7f00000026c0)=""/37, 0x25}, {&(0x7f0000002700)=""/78, 0x4e}, {&(0x7f0000002780)=""/180, 0xb4}, {&(0x7f0000002840)=""/122, 0x7a}, {&(0x7f00000028c0)=""/169, 0xa9}], 0x6) utimes(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)={{0x1, 0xeb}, {0x80, 0x3}}) fchdir(r2) accept(r6, 0x0, &(0x7f0000002a80)) sendto(r6, &(0x7f0000002ac0)="aa95e80cdf480b8122665b43c09907d1bf48a6021679ea3cee34921efc7fc7a6c1d7bcf3d9b283ccd0278313cd0d135b6fbb71dc8414d99fd20ce4504281052e5c07142bb3db082d4487f9a404e1791ab46f1643026a260be196bc66a8bd4b22ba32b1f0851cb78c99ff4041e3f1e951ea21d7cd4ef79753562cff379855e3958618814223f6dcc7bb3375a72abd0accf3d531983eb9043bc9d53f0c39d92328f01d3d18050323dc5647cd3b7dc96c60efb0619f53fee05f94d493f0725853627f069e2d83e9139b015a5aa89dd0881294ed374c3ac3b4fe58a3509616f9a62ec78c31767831539091b3e7faf17a9564e5d5ff", 0xf3, 0x2, &(0x7f0000002bc0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getitimer(0x3, &(0x7f0000002c80)) fcntl$getown(r6, 0x5) open(&(0x7f0000002cc0)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000002d00)='./file0\x00', 0x20, 0x11) 00:00:03 executing program 4: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) 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) fchmodat(r0, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4, 0x600) listen(r2, 0x0) fcntl$setstatus(r1, 0x4, 0x40) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xdf) fcntl$setstatus(r1, 0x4, 0x20000) dup2(r2, r1) accept(r0, 0x0, 0x0) 00:00:03 executing program 5: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) getpid() shmget(0x3, 0xd000, 0x0, &(0x7f0000ff3000/0xd000)=nil) r1 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1008000, 0xa8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="048ed1ecbb1423b35e46725351dd4bcda605429aec0659ee8478d9e5708e50533a38a6ef98fe897a9ddb488f34fa08d8b198bf5d172b90794b55a6979efcd8dd12e4e2287103b859b914a06020ac5c5c2441857898d65f5128941311e6a1e746bc8d70c647a69caf511eb7bf14674d3529e2ff1ae1811fbf7a1277cf38a79cd9fa0f203d2974a0fa5fc402f968fe1c11bd79c73b85f4c9", 0x97) shmctl$IPC_RMID(r1, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000002c0)={0x4, 0x413}, 0x10) preadv(r4, &(0x7f0000000740)=[{&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000400)=""/71, 0x47}, {&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f0000000540)=""/255, 0xff}, {&(0x7f0000000640)=""/172, 0xac}, {&(0x7f0000000700)=""/11, 0xb}], 0x6, 0x1b) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffc000/0x1000)=nil) clock_getres(0x3, &(0x7f00000007c0)) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) preadv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000880)=""/216, 0xd8}, {&(0x7f0000000980)=""/128, 0x80}, {&(0x7f0000000a00)=""/238, 0xee}, {&(0x7f0000000b00)=""/172, 0xac}], 0x4, 0x0) mkdir(&(0x7f0000000c00)='./file0\x00', 0x80) dup(r2) madvise(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x3) r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) connect$unix(r5, &(0x7f0000000c40)=@abs={0x0, 0x0, 0x3}, 0x8) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) getuid() sendto(r4, &(0x7f0000000c80)="793b6733547c8451f7e94946446cd8573a95b41ea2470cf231b718c429faef893038b06fdfec1cef6a07de14ddd2c7bf1444bc2b1b9eced41147f7d637f25f482ea42acdd34735d068f51d975a50ca32fdaf62c51badd3cd8bf3280303516504a38da69f351bd954ed7cf54c091d9c7f3a45f548508120955e520964385538683e767d99614dd61e27375709e9b8704018e63813c3286c1688931a308e3285d04d5ee213d4f994517748e46db9df47f4fafe039a6af8fa77f730b1afb9b9bf05d81278743b16e5", 0xc7, 0x1, 0x0, 0x0) clock_getres(0x40000003, &(0x7f0000000d80)) 00:00:03 executing program 3: r0 = dup(0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x88) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000200)='./file0\x00', r8, r9, 0x600) r11 = fcntl$dupfd(r2, 0xc, r6) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r12 = open(&(0x7f0000000340)='./file0\x00', 0x248d00, 0x140) mkdirat(r4, &(0x7f0000000380)='./file0/file0\x00', 0x102) read(r12, &(0x7f00000003c0)=""/249, 0xf9) getsockopt(r12, 0x9, 0x3, &(0x7f00000004c0)=""/40, &(0x7f0000000500)=0x28) r13 = accept(r3, 0x0, &(0x7f0000000540)) accept$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) listen(r5, 0x3e00000000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600)={0x100000001, 0x1f}, 0x8) socketpair(0x6, 0x20000000, 0x7, &(0x7f0000000640)={0xffffffffffffffff}) setsockopt$sock_timeval(r13, 0xffff, 0x100b, &(0x7f0000000680)={0x2, 0xffff}, 0x10) listen(r3, 0x8) r15 = msgget(0x0, 0x310) msgctl$IPC_SET(r15, 0x1, &(0x7f00000006c0)={{0xfffffffffffffff8, r8, r10, r8, r10, 0x40, 0x1000}, 0xfffffffffffffffd, 0x3ce2, r7, r7, 0x200, 0x2cfd, 0xffff}) getppid() accept(r2, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f00000017c0)={{0x18, 0x3, 0x0, 0x3}, {0x18, 0x1, 0xfe, 0x1d}, 0x201, [0xbb3, 0x1, 0x505, 0x3, 0x0, 0x5, 0x2, 0x9]}, 0x3c) getpeername$inet(r11, &(0x7f0000001800), &(0x7f0000001840)=0xc) 00:00:03 executing program 1: r0 = semget(0x1, 0x4, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/67) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/37, 0x25) r1 = semget(0x1, 0x2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xe5]) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) sendto$inet(r2, &(0x7f0000000180)="120d6cfdf2469e0eb7eda2e2d2bed2b6acaa5c6a3209941df35f307449e0f0f1484591b2317a1f04dbe5fbe92126471557e4a65bf9b3659e6a2508e79025", 0x3e, 0x401, &(0x7f00000001c0)={0x2, 0x2}, 0xc) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/116) r3 = socket(0x0, 0x0, 0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/141) semget$private(0x0, 0x2, 0x1) mknodat(r2, &(0x7f0000000340)='./file0\x00', 0x8000, 0x1) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') r4 = accept(r2, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) sendmsg(r4, &(0x7f0000001c80)={&(0x7f00000004c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000740)=[{&(0x7f0000000500)="affe6e46c8dd02abccc27b56bcfabe431258b6f6fd2c688932e8d75f863e", 0x1e}, {&(0x7f0000000540)="2f642ceeaf17ccc6d906035f12cd4c4bccae24a4f649ca03898e9326332769bd8762c96bacf848ee02ae52649f8ca1f310d0d8037d482450c2c5822ae2b628509a43fcfdcacc", 0x46}, {&(0x7f00000005c0)="c7f140e0e613bc90f3681781a5b6dd07a177a4ab61a0f740672df7fdc1475e6110968dbebc1d80eaa8c30fb264082e4a89333cc6dbcac30cfdcf30ed061102596bc2a334476099bdacfb04bf04c904650c71f7fdc67f9ef5ba7072575da35171425f4469b6c1e039b447e85f9a9ffe82def26482a75dadcffa94eb72051625b39a5c68959facc3a46a182bd09322a3449315aad94d3003faf73bf02cba01c50e90c36b563ef52db4e07a0e1f90971a", 0xaf}, {&(0x7f0000000680)="16f029c353c0c85e3a19a6ebd05c628c87d12a50f974610b76dd07124cbcad332bcd4111db6b1b8ccd918cb8e12a87939c9cf40c40209f6f75e62ed8a3285d11149f8d5b99c8c5eeea64d20a9cb3d16855d2c3cc8994ab908b7418d5c4f7360b9ab38a649113a8e9d7d1836053a5a543c1b34e0f25059e6650eeb0b5ba9ccf398ab3802f901f2ec0", 0x88}], 0x4, &(0x7f0000000780)=[{0xd0, 0x1, 0x4, "2168d1c4ea7113bfc5e3b806151f0d6651f5b7b10b2b7908e5baf6ae5103a92f419fa2d0a06c5c7984eb66c92605a0626a267ea3da50cfefbf5863c249010ace03f627d7393aa9318acb1a088a845cee141014a623480340b2a2dbefdd80f21f06be16e0ef2d7fba1c09f918c4619bdfd515a3e6b52b7479c6b1eb9d0562db043068684013018e18de6c7c3cb2e405a01df7de13319a1a60a4cb8f119f13dcfe89b28a86b5a4d2eb51e9f5264f0dcfbaa40baf67674d7791fb"}, {0x68, 0x100, 0xfffffffffffffffb, "ed05f2741257a600f009fbeec0993fa340dfaecbfb961e67ffd63140374ddf209b87e9e239cb76e91d0b9687ce091249379fb868ee34d91754743f61f8313d0f0691ac35ef8779576209bcabcec2b53e259274"}, {0xf8, 0x101, 0x350e, "ec5b6e52fc654a278106cfc79d2da3d8e6fcfc56e5c2bee355cf42b38cb4d81e0ae197fe10ddd49110f3f6082741ba34e437dcabbeccbd88d1bc10abe34dcd4418af4ce6db4672bdfb798752478a230b8e4c595d2d185cbf0fcaebcf15c51378488fde02880939b2ff62fc2c8606a53d9107d8a44884b164c261f63f022e3d03e85fa4bb79600c0284aac577e25ed3b15f79b891a64cc4e859eb2a7586dd0fac159aa6960a3595355f7daef8dcc13ebe6255009a28d151ea7e5df9367746b68c9c5cfe26635f79db424ccc05de6bd87cb17175d6686bf65e2c36f744ef4121dac8167a02d466"}, {0x30, 0x100, 0x1, "a3447d9d45593c23eb9d673c5936cd13ea8aabb644fa806ab2"}, {0x30, 0x107, 0xffffffffffffa88f, "b64de35e74b635860a65f14e03848f0995cd9e488b66783838c9fe3c63d4de68"}, {0x1010, 0x100, 0x1f, "b24082c83c24eb32873bc60050900b881160cc19f3aec00f0e7258725ffe8f82833eb3a43c9e05856bdb0ad9e00d560c2fdad79c37d5b890715799915d003698c17969843f4342e1dfdfd73c24ad9867ca186499f2f69c7bddaa773d192d8522da8c3fa156ea00a3c098b3a008710f65fd9d9f90af87f49fab3a9e07e59fc9ef48c8918f9451d7ea811badfb120262e92b65c80271d7c9bcc271d7c183a52210010e939d45bc803cbbf9473086d5b605273efbc76b3684150c1857d4444549451fd95e017bfd76acc2b58542d4acfa579cf26dd7b11835981b65c65e161923570af8fb287f69edec9cc763ea0f9e5fd931b0fbb5cc189c5e4a7d7beef2909ad3bae8319693a641787b4996324302da47ff9a604a560e53d21fe3a918fdb5da3209183094b6215298f50b6eaf5821bc73d852806631f176238f4d7308e9bde1e81c23d0e0c37890ec74a834454f29bebf6a7e8914678c1187f98e2cbe186b1f566344a0b7e07d1aa80a2a04d56b32894532a5780fb71bfd78eb5077b62812abc265609acb17b52d3231b213434f6a512db2a9bed191c38edbd3e0c06875720f646dd52a40e4cfab7a1b3c2a6967d06a0a69ed39092422cc2d52569fdd3abb6bec65a4ecf4a42d7542776119f1fd159634c47dd39479c2b303481eb4aca63425d699e8bf72b51df0b14a8dda9cc6810f818340ef4017c08bc7b4b24166bf75114d163500df4cdd3240a3c71bc0482eb4867122248acc60b92b0227ffda2cc46d8d7e8a6c57e46740d65eb282d91e48294a5f2885504a0405b00dab40f5b9bd130b765ce28afcfe8fbfaef6c6ab41b3bc1e4bf00139fbaa7e2fd85ff531ff744770ffed47c63953be98c2bf8f7c4e23f331b62f5d9365a18c281a629c63d3fab50d83e549b4adbca06954f62a58c37f1edb9c3dfcd1a1cf469e8acb437044860313a71c2efd14d4a46ebbaa1de4160dd9da7dd26f1d36804b892593794396edf34597a98f8ff324c68cc605f6a84f4a20688905359c7c99cd207d1669ff91c705defc550c68e551ad341ff61ac6af081d513b62ea314a7fd9b323224e5e41e992109017de35fd98fc47c0fce2c73b757b388b12fd6b15d1f23f58fa9c5f059274d360cf24a088430d7ce18869d486271b0980eb611e6f19005c3b241098f241a034425b5104ba37f1a17770964f94189744bb7212afa2995dda3c2ae5b83bdb8777067c8794df3d22fa786f913833dabc470a5f389dd48c26de7c6cd88d312955fc4ae6c314b5b73a82348912f585906d8d60044c7ba624df30b6c7ff1315a5683bfe6d1dc04a31bbbb47be11939902456d913030968a255b9dfde769355036633d1e1d89509a512855b32968e576203225ea0fb846aaf09db2dd3dbc1fbafa0c86c924d14c52a9cbfed3905ab869e3f5b788bb269e2b742d8015df5f8f38be6d8b2666a2cf01f6faf5ef4d8bb52eacf3fcfec9210357c9c54f9d60da1d82a661e0dc7807a1998b136aa072ec9a759bc6385133649e633b46569a95341008acfdb4f2405e173b60cb4ae916c0d71a01c32375329b68c546ffa653b9d655c5a565ae7abc515e8cd5da00a258ea2de7ef61f89a2b0754f5996825217849befda1683ad177b71c0415638590fe45f6d65b73b525cf370e19ba68472e747fcbb2999be4e9428e497a36e38e277d7340c7d2c3b32b00a6196ac860941b3cf01007e172455ad8f76aea49be1e5d8d63b75844681a6c7cb0eff1277a43b7508d3cdf2b2eb50b34c466024b5af1a807957f9ed9d6a9c4c6f5721c984855c916009e3e6cf69cd3b6b93b72cfe2e82b33c4759d1298ea5d9683d94f4c7f1f88699122a321f18ba58e5814281e568b5493092967a30febe61114833b66ac90800a717d617a7ac28e5d9c49ef1070654cb55be31925fd3917dd71a9961513ee6d377402c0ad12533b54689900c28dc0a2368011cb40ddf1c07728672f7e1433fb3fb8efbf5cc3c2c8becb8f97031549ad8b4cd0e518aae8263395263605719fa9a0973838768fb61076d4f2460b5ce0b8c4c413e44ade5756fcf131e3d71020b80c35ae1c4f49c92fb39485568dc3d903ac7524ebc3287da49376ccf710273a8a351a95e0ae41b200309066a72ba9aeccc94513cc4db98eb957af6a8ae27c10b8a81bab250614d416e1863fa4d7548f14dba99aa184d988cd044c4361ce6de0cf946814ac014fb707e6e61d2a78a13249f14e0742d547dc9a5ed40205c6d033c911b2c324742ad80fb75e662d06647f21dac2da615731027db5fcc7be1c918645ab4494a286b0249fb9ac729f900a023cf9eda3afb4a9111c5c57c062c6112a217d5403b82d21ba69c819c1f243e9b5a5e7d92d8b859414f52c5c2fcbde59b0dfe29b547ce3cd9d29854bd18701505ab66a78b23afc9904e9acdf993846b1b0998e1a8ab84af85814a85b7e06bdd8b279a2391d9e7e48e4f437078a1fbeb2e4514d6a72c553fef9f55cb07ae15a95b739d02cf0f154636682383faa200f73d7234b95f8ac6832a3d147a129a06e71a38d2be8e37de8ba40d4bdfaf008056c6fcb05ebb17b13c93461c46e368c1feccb6d334bc158151bbc33b8d6d844a4bb5983d72d2e33718a52105ec4d74e5fb7793b5f91519dfa1dee9e05297aff755c2e962179014657f305b836f06f97a105bcb90921e1a73b700eba2393fbbf1eb0936ccd1b90c5a03f4e9f757080deb95266be2aa6bba7c71907cc7e4b54279ed46abf16653ba70548237291764c3f3b43a6653ac6b47a791ce47a9a2ee1e69af0bd912b6d385f4c4fd5595145e05cc50754e61aa0e6cb963bb9d03c0f8afd1bf1d3f23192f979624010a3c0c69e8d3408606f9d1e508b703c242d8b83e68052fa3f58d1086466800b74dd562a85b57def2b9ce85e79428bc0889fc3798501b08f29afc3da0532c7b1eaf36943517dcbde701c4129d774a3916ec7d7916547b45a770187c82c7099c71cedc41e7d04ee528823c8eafa7becff44aac0c94fbaca707021560ab658b1cf33d02445ce52530471093fbb1a8620e0c009057a523d0581d451221ecee3f7f277f5a141bd746051fa84bad55e650c7dd9ac74787646afec1c7770eeca2fd19f29bf2ae4785b8b1df54582f1c693d908c6d86f593469d0c18851aacf683b2b9ebc9e260dce72f09d2cb67ece1cec085e6c31b111a8a66df028d13a1d5914ec50a581eafe02cee6d196bacb5e1d7f0e77363dffef917ce6e5e7430bf29a33580d65a9785c0ae8d0acb1a9d08342600085f520bcf062cb662d89bab77216c33ae3d431fa418042d96308cce9e179837aaba621faf4621030b030bd87b3ee2a739d86ca775272c0dc6b94472d77b980d4004a542c6e3f8d77c676d3b8c09762ad8fd18c4cea69bd2b6efe9b0a3a889e12f1a3f1cb154ed3bec2d076f5f1372e4f544185773c06722ad0ee079de477e3feb3262fcb79866230b9d5d1b2e808cff05e8e38714bc6d6fe29287b08c28bc54dbf3e2ee8a5e3eeb8b9b317be84371e86dec1fdc9def0d56e8d7b92738c76a3ab3958df3122cced238409fad20f93bd2b57fde2a231f061f9d3ae5378f6c4202df41c23cd3e25a0a35091ad20070623c831eac8b34c2fcdc08d4b2209c06d144f3d87ffd85a42a5d98d3edc1709e28fb0d5de46669c4c28d2bb14a35b9e3dacfff4b41141853e9b33ac55395ee35adbc48b4e67e8998197189020cddbd73f5f6697ca124e5ed2c4ba1bc4655091de3a8c48dea17eb223bc7ca3635e3131032223362f9405d1eb1a4c541ec1760f6c4f50fde50d341c931ab22fdf119fcc66dac0be1c1816dd83bacca1d176d0c95411ab1aa1ea4e487e75b5b8dc9dbbac64f4cf34094e01c00691466e4b7f86be1a3d94808f6374b6f737f329c3f3d3d90a58fe47e8c6771b1cf65743de9eb0426f6d96232ffa21ef962d3e1d08c4cf3174a03a0503715a18789f4e154a1f41422696c056b34708469ab1be9895139ee69ae02c8e0a5921e8b6008f49dff6f272fb98b20cdcad0da6cd33430544bdab33f5ebed1d068f580e43b918fb8c4ec1b5b22afda4759e0f4354246dca6721977c636952fac84e577a16687c00d32bc0760b976ccb41436e5847a2716bc595e992f2dec081699a91e17e8ae9065e1ad048f53e06f76829d68513c47e552107a2ef93e7fbf71edf01972cc3cbe2ec66c58ef6d9774689946b899d602661e8feed8a4a2911f56ece588dd5f63b2b8c955e520f1184a1c155396b7e31ff440955b90e5d2d2e38725a78c38ab6fac3a0b8e50a085aac3fcd5f037d8d46c6454b7b8227256e21bc52fa74a752c7e613eebbacd70165fec93d75bd21ef76c9769053e1cd087355fe859cecec34526b72b05398d60421beed8bd33812bd248d0bdc52826816a7d20bec0dd0da93f0b74d0017cc3ef12142ebffa9c1496f3c8dc74e054585d5df1e1ac843dd35e4f775fe7887299ea02b9a3cc27b9b8647d7f5c823ddec2d8b5bd5f4cb1a9eb1fe2030b048dc9ecc22a2b39fc8cf37de095145fda9bab80df5f432ba09a9ae14214771d48e7febfdca57724a5f0779832e4553ebb0c83d04ed5d714259d7f33d4e587ceac63890ccc5d671f096ed807b4952999e89bdc761753248b336c6262485cb861d067f65265ead2a1445a6770bdd3ce5d9d440844be4c819c958e43d87385ae798bb1c45d738d188c3a6a043f21c0780c3b1aa6811ccd19a07183f35c3b235e414f51611fc0a9cf4e562fa53e423277c2e66832da22e0268a7b402ee540815686ba98c94f2d6acca02050dfd6707d20dc011cf4841df2c26465d59c23ae9bd51d8e78f476c1b9636d261d18977e6a3900a12176ec47eccb9a496e3645186d720d4be154fe7c63e67b1a1d9c16be54126746df31093b710c0ba2f21de7b98224cd24c6a6f6b38f399a85818ec02398e12d8f626fc4e661d513a98b6818febab462717703f499c5a29b286c7303ae0bfc44280afcb83aa8558db8b28cefe053358f8b95a06bca07b2ab0dd0c4c3ae90420a725a96ff80d59a549f3473da3cea81ed23f99cf7b245c0fa25ec36ddae75fbbd097a9a68f004ac6f691ff2e19e858330c5810fd782250725b5d51aab3f5b27aee69af256f2a39d46640dabddd9b1eea1de64b8d35fddb423607b7807c9bcf5ab4e72bb4ba60f8691dfc79b54f2eeee6fb7cbea64aa7ddf564bb1a7bb1b0b234e22bc85d4fdf7195bc6e4ebdbdca5116405eaaee73e53db94577cef5227614e2fc27417e658f994953bf72b3555b9d8f268b3a3201b5fafbbf63f06a4db725e99bd792f0454b570d62eb364dd1faae8c8a601fc49d79015914b6343dc966e1736904039dcaa4714ef5cd24792e5b10700c1f1e7bee255e2420abc206d74f4b3102b37268fcb1d33533598c216d815ad8af2610a639507fa404506cca6ce82294ce9a7d9ebdd9959f687a5101bb326449820928766c66723a5de4117b786c82f6bdca1f7272ab6b04a8228376307e7bd0806ecfd5831d554d1a0db7e69b1a81f7bf5e6b9772fe16a59a1a443eb9d6836716d02c03ed8be8bb10be406cd257aeb198a6e5cf731b41e50da3f1de2de695c629f93dc567ecd457f7b6c232e1e547807cc48b4d1c754ee46e486623fe37de808b89bc335412599b4f60bcd9ba28685ea1f5d47b112ddb405919252a530b09fdd02a1ffe0cdb81296e3374ad34748ab99ea2cfe3436933a6f0f71a85c4a187b6317f54eb64080b23f0ce8e8f5e708185ddff2fb233fee6185341893d9ef99c1d7e6c23dda0ef4b7b8e4c"}, {0x20, 0x111, 0x7, "56a2ba3cbbd2fcb6172e4aab3f"}, {0xc0, 0x100, 0x8, "8ce17bf6a6ca31d5ab20f1be4ec585b21080abc47ab017d0dc12edd51ce1b46fbd5f349e22f529ddc8e2ddc29f41614b5bb544385337592de6bbcf0db8045e871e26189153ffc077bc033852df4d0fec59542a8abb0aa8a35df2c38d9d435e4ea4d4e0608430d81facf0a1c03b98d1749fceffd06466c851c14af8b884eb25c8e2becd919367b73e76944d7b7797c9160c08a80e64da5f9c1e22ef2340fc7394d6db053fec2999886fde"}, {0xd8, 0xffff, 0x342, "8023781ebeed3cfbd88384dd73fdb97afd525fe26282e3eafb00a810173231672dfaa57c44abd6f5c4e337f5105d6828f7fcae67c49917890a881f94ed9ac0d80eb0b67070f89b62978a984faedda46bab65f8154aa9d9e7f2eb03c5e8adc3d17f15def9888c895fccddc72e227fcd8ee52309766dd6dd3fb90d4e4906d017186281c7f0ae2bb743d8d807eeb5f7eabf516e7533555f43518b62145d2736e3227673b0c35e8a64c5d62148852a1a15085ec836bfc6d47f234fb0e1f2ffaea3c945efda4850b80fb9"}, {0x70, 0x0, 0x0, "9e529e2f6481b94134a86394ba2c027d098b35d835e863b75aa60ac02f0f3964d530e4ed52c2bd71cb69e5665ff05bb3d567f35af0d317bf06078ea396adb8176491c084e1eb73da590f0e9aa652cbd498a1c09f3b3c0b535aa19de593435f42"}], 0x14c8}, 0x40b) r5 = paccept(r4, 0x0, &(0x7f0000001cc0), 0x20000000) r6 = paccept(r5, &(0x7f0000001d00)=@in6, &(0x7f0000001d40)=0xc, 0x70000000) connect$unix(r3, &(0x7f0000001d80)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r3, &(0x7f0000001dc0)=@file={0x0, ""/71}, &(0x7f0000001e40)=0x49) getsockname$unix(r5, &(0x7f0000001e80)=@file={0x0, ""/19}, &(0x7f0000001ec0)=0x15) semget(0x3, 0x4, 0x8) getpeername(r4, &(0x7f0000001f00)=@in6, &(0x7f0000001f40)=0xc) getpeername$unix(r6, &(0x7f0000001f80)=@file={0x0, ""/57}, &(0x7f0000001fc0)=0x3b) readlinkat(r2, &(0x7f0000002000)='./file0\x00', &(0x7f0000002040)=""/200, 0xc8) getppid() symlink(&(0x7f0000002140)='./file0/file0\x00', &(0x7f0000002180)='./file0/file0\x00') mkdir(&(0x7f00000021c0)='./file0\x00', 0x100) clock_getres(0x40000000, &(0x7f0000002200)) fcntl$dupfd(r2, 0x0, r3) getpeername$inet6(r2, &(0x7f0000002240), &(0x7f0000002280)=0xc) 00:00:03 executing program 2: setrlimit(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') pipe2(&(0x7f0000000000), 0x1000000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000000, 0xa) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) close(r1) r2 = dup2(r1, r1) recvfrom(r1, &(0x7f0000000080)=""/174, 0xae, 0x43, 0x0, 0x0) ftruncate(r2, 0xbc) write(r2, &(0x7f0000000140)="0d384b1b89d427bf11593a79d0c2dd3ced0ab1fc3b1376db14e74ac47d7ced258f5fc6a1e3cf6b2f50d5e704331a6b27d29562f86c438390f538f6d90f3fed49a1312348191f0e4de0f8a065740421c792a96904b23be45bb91848fda143c3055e88b6d1346277349f6032def17f235cecb771ee0f2de95b42a837784ecc7a035f9ee17c0fa9a4c99505fbefcd46118adba2053b35e78256aa7dd4d53a86f33daee622fccade6b5e64c117992fb08bb099227ba3fc3ff64b814f23beab5c25470a26362e9b78a28685c85054bc443482207b60b4dcb694a760d200027169dafb0add4bb8ae59c1a09f1d61093f36e7fa10b47790665d1f1b56439d39770de9d4ed03589af9713e845f1827c39ebd3816dfa2c7da4d48ed42d9905356d35dc0b267fb26ca2fb670b216cdaaa05a050cd86bf8addadd3507e35a37f7fee78cae767d9f28916f4a1723b7867a8b191ca523ef15634728af591699e8fc5dc98f283f374d8c5b7cff04c4be7926e9bf4b23ba2c0bc30855c0f5fb8a4e8cd3f4caf71d11d53433fd223da9468e02975d8331cf7a1b39f312319825a95e7b02e0dbba3d56262b99fb275ac82909613caac1aa5ecdb9dcf20c57dc2c0cd1757321505e952c2a9783c5d32b3c4d6ace6a145f6334e8512ff12774fdaa1970f737049ecfa5264112106855e617ff3c40191466c10f73edc7865efd61da481673cabeddc05809559edd24b45a2eaf9fef2d8f6a22573a86b585588225c40c991747720aa2ee73a4136b14ef49e65c1451a59587ddde6844a2723ee2aa05206f4300a309e372d1d44bdf64029a0580a31562d83c41a8d12bf543b7b7ed173ac32de850d4d8b25c3b30ec1c4f6f6b6fd462cd20a6cb1649e94ac86ff3da19ac093da366ac71b31af2ada6d8c1ef46d17252c0ee5ff2c9b274cda17780b233e13c6811d74bcdd2009e635212217e781d4ac4f00601a24de7c02bded5df8213e07106027f6ec608e6838a1154848b7b8d3eb066f244ad4b4c9e18a6b0af2f6ee585e21d378e62c3d2cace3e9bcb3e92b0145fc57d1529ab472b7d47f8ebac9194d4117aa007a46ff695e99264ca5bc59c5fb0a27b4a8d5a7a85f99a1c1affdc7ed25e9b8ab4b22d7d71b451fefb08aa8d5ceed48ca68cc369d359f021a897a9b85d17c20f7083e7bbb3fc51cb00824922817883368a03f3274865b13c831ef0491edd8c6fc2102fac2ac5eeb4f53c4d2f6187cba588eab85523167e35099248fbc32b362be059331170b3797edfa5f1e657a997a87284dcabc7cd8adbdfa44a7ec870394d9cd67069da053ceb8ea46aba5cc8812d7c6ebce764e68c026c3718611aa88d7f2f41da9b731ca7ddd9a4408d065bc54ea328f314aa8cdfd1497f16c91a12a431e962bf2180d116c9ee5875fce71d40a0695eddde0bbee17033f0e8f02b1740a038527fd172c5796e53b3d59bf610bc3c4a667129d287f6ea40f7679712d2d1f3d9dfba841208bf6d48574d464c3d72faede99b7fac63dbc6fba6221b8493f2735c4cb3057be4c24508c097e6f9772b29d17ff6d583395b4e2ddbca60964c3760f7e20d49c626896697b2ce90394b6cf7921a4bb562af1e70d9b948e647a9fad547775d5d688e2a6e7fefef5d4d69c1bd08bec177b3e2f25b29e5c6602a574da08ce556b1f7a7318d76e525ee932b49758f45a79b5e1dbcf4d9a5de2de7441855062ecaf8185102dc72d8a7edc3e8c8334b458ac3e53b8c9ab8f3514acaaac172bf5642e6c15164a1c19050881cdb000424b31433ef2248967c223ab164f8f48b6d3b5f7b425ed102efab0e33b41b1d4243853940fc519a59f1679446a1f9902a02534df5b3e4db7a75bc85a64878c516a0252b589db8b96e9cb63cd2296975015db0bb664debfea7048e56377b4a11079c0793df83c3dcaef19a556bf8741733ce41768bbe169e26aaf377291039c782ee525c92426143a4657330a1efd4d521aac098bd69b3ae1a798446a4d51b36a0620be031b658b0d30629a84c7410793141ef7a757405aef3de720847d9ad8ed7a47f0d9f16a9e3b5ac672f43cb209b0c85bef1d1604dd2b13026d540b5b3e9a140bf84ee0e97860b6ebbd46b18f913a98d7e56fb775fba6b40aad9a8f4625334f79c020ab34c2c43450b0e19f955299dda941cef392c0dd73be6dc977ae62671f92a23c361cf613e3a070d29db419b4d831e20ad5ca42e74fd32f49ba167473452f668f78193b525fa8c85a0b9edaaae786047ac29b482a8c712b323f06909de603a8fc7242f5c3198ec7e824ebcea495a1cd906a4fc322f62c6354b7cb4b06199406a4813b500de1e128a89fce12ca161a8d76e9a01ce8bfbb3ba7ddf62cfc30a453f4420457aaac09ca0cb38c78e92ed16105c15789db8939d0fa1c4a0394ab137c5feaed054dbcea8d39e94110d86b9b1c9d3c5a00f7b687af8688f38172d26d17353817fbeab6b790d1ceaaf8931189e1cec7c380505fb5d1821d4d9b71b674ef50ade6abbe350060a04ff4102df1a4d4df9b1e4d9a3296bf9a14443cbb8e2822f7b0df520e67d1a14c4db923c2ca0c4223c1563abd416e1f5d111a475e6920ee106e9e83fe7684f7cbe4563da078a95dc2948e53476b54a15a17cb9f1cf628d9336ce724afeca02c4181ce4f4761abfb6d226f5314bdda720339d6cfe2ece945cd6573f552396f60dd7440ddfb3b5e6351e2dee30769ba4b9d202c1f8cdc78d00752753706b423886e3e654642c74c6ab8d301eed7e3817d31b1649cf2b9a80f69320f2268f52e8090815dbd3088b27c383144cf6fece45d2e3d75b93fbd816440b35084575ee981ce83d655ac1eebe8edd072f993830b21ee2372050ec3cf9cfd2452c0b0b2ea3aa8d314d0bf90be2c3690f8d5d9956584ee4b18d18a75f27ed64a3959a850b58afc5c1e0505176d35490c8dfa7510d525bc977c5347ceb24b230d39b6f198fea4d0dca244d0264e90a5965a3547f9142f770209897d1a48da08f7575297a82c4640ff7a557cc637e7ccc62db4986e4a6993efe4255eea03d8317a187336b53ead0fb7539b9814cef41b97a86b453568b91af3f8c4131a91ddeb7b1e2142a02214473bfad70702d0e392929a9fc377df65c764cf033c466038dcfbc8c4f856bb79921d700922a4773879b8f52228955883385bcc53c6d48f670d639142b151159cfcfc503fcf4a3b085de0d04944029a816fb4a0c2864072e03ae2281da5ad4d07e56aac6b33d034c55e54be2e59ea93e456e2d6b98bc30d0e0723963692b4129f7e2f5bf13d25828fbb205b210020003c13efdd90d7622ea27d50f878b13ca1a6e457801f74c1b08102f69d8a16a77a80b21e78240b5515af4e9c32086a5869c46f7b12378b11ff18751744f1953e67b65a953c35e394f93fa8ac282c2c7a1f86a75d13a6ef5b3c37a987b4c5b494d48bbe1a0eb1f4c902ef52aa2ba6e1da2d249d7121993ccc78647269ce659ca7518c2c02cb17cd2fdc044079c74a7c639420e785a41674d841cd6b3c5eed72d2c8beb378ed62f61bea449dfdae575b97f635f78939b78f2547d149dc5698bc6b9cb2cd190bdd1c381a425ac327d6fd679af8cfc50ae399c2ab2bc34cc0fff1271a7ec94a07af14ebef9e075d772723887b2465b4a007324e4f454f5bf30623871140cce3d89bbece89c3430bb4a28ff9b1cebfea3579afc35b0c72e05a8bfbbc6e8fda666c8ed3345ebdb555b74e4d00d22353d6ff27b4b9814c3047620baddfed481f785cacad8d90c562ae70fd424ac95402789a314d40da323c3696ad3d019fcc1e23b05b75a1965f34d34ea65eb349b568606edee84369a885acef639005f9a436970a9ea37596716bd9cc661db8ed927ba66837edf517a8da7e3e6fb8c6dd2800dbbb02f088b0834773bf85a2b17fc87607048587b50ff5ec4668f38cb4411129e04d4cd220f3234c680d9948de7fd3eec7f002dfed2bbcd4e562eb4edccd525d8ed8373a0a0b88279c11c956bca0ac9c49532a439c145946fc8f9fbc7c0bb380320866dbc1a55ca8d0aea45749140e3d1d23a7e5f9c6e7b42344f8a51a8b117360bccbca22b395feaafe003948c453fa86c1a05f0809bd0263841138d0e539062a908afac1c7987fd67df4cfc06f5b677b6999c2300d4be5bddf711d5276dd43e00971a37bf3479334af47e9eeb88423ae33252d3622a945c26d554dd933fbc3d0946a33fde2a834b7b559cbf9ca591f58de85b0929e0b88a0cb5194757f3837a7dc4bdcd734b045029a6ad9c85d84851482aa6e3cb05a1b0c39742a873d3de284b8f94e8aa452a007ed5acda9e8de824b898a094a85659d1acd9a309a5aabe6b9efbd32bbf16c26ac3fef5ee2fdb4e801a54d1f7bd766c4767994ac1f7b541589ac49362dd0b256f543eb27b2a2033cb9f9979c1392ff28ff795b1ff3fbe12748fa3fe0003c11baebfa426040034ae67e54468e755e76d2cfaaff2743c79d9df225d68c3e96011a799aa799a4055aedb631d2c93a1706e462eca17bd1013c4f400718685bf35057aa505f7acf1136c78969b934fe887627fdc0ab04487e92ea903d16697be3d80f0d10aa662ffc87d2c3085923b54a22ef96c35329a931d9d17c057c034157f0b9f9ae1d9c6dc981a0c1d9299ca70970f6ebbfd76c69947ba8357ff84c048bf53d59b29827643c959e5153a13ca82329ff8f7b8d50c75e2f758cea3cffafcbe13f5980db531e3cd6524ef1cdb24a64cbea550be8b62c1b0e809314a5c5d00f1eda840c1c461be7f15b1a0f340e3623bd08cfe8d0af68c3cbf37a06cbb88f46ef573698c2399fc7eaa9175bda2d0bbd01071dc7492f2d9260d9beb58e4089fd7602f498f1bbc7e063e6f11c79629097dd0d9a195723a567958ce61d1d947e86bfe7931743ea9fdf4e4972e7ed022f43b773ac930579f5e094a7744533dbe894771125fdf9e3d89c6919ac308c1e7338e64b932e498b4b5902b2634df32aeb4db9f96d9b932388f4a9454b15d7ac109d4dbe897abb60133b1d71ba338ca58ffeaca5963399c614edc819eb6a9d2e7ebdd1b79abef0716b60007622bb979f1f5067e1b4d937771b106d7844129acf9dbb54920abb2540c256648e3e8ace94e70ab9de74cfd5a103a09013033d72d2863a1a2b13f836937359da7614134dbea288c3c4e61ab67a884746177cf410164df4d40a14d0d95c944bbe9498d48e861e77d3bd370d262c2ce27a727f0bd50a17e0b1fc8c893511272c05ed934a52a74352fec251754109d5b8944f768db931376dbfbf60ee3737e671068733a2d7ed4e40fe936dfef3458d40c712fbcad3a92a6f6736bc15253dab663a5b4f82bccab484536fe64ab7fd909636b8e436173d31f2321ce61f176434b543f95c537e23af60f4e81ed8e58a7159f2a6db63687b2e06169a763137e234a7d85846f1c4191256bceed84515206df332c37e8bef4ce932300ea517f2d0b8f4e1e97dc025ec279e655e301857831a44072657681775ae67f1958e5c2c4f457f58d5830b89876e7b6763ddbc2f9ad018e82bd9c55ff5e1dc885330636b7dc8a7bcd2f1a9f3bfd22f243d9ae023f7996aadfd865686d8faea5238b91fb342372b730d9724d1a50936cb360898df50f918772fecc74898cb005bbebb2214a9dda1ac1e564246387816c4e6482327c70fc12a2dd30dcfd39a4f580c6ab71e20e7ee1a85c88a1b6d96a0726bcfbdc0ed2e0f4d2b77b8f55d628181ed794d6e6d5526232cd601ca85c3e1e9c5342a09b743730eb6e139659d7756e4a", 0x1000) r3 = openat(r2, &(0x7f0000001140)='./file0\x00', 0x20, 0x40) flock(r3, 0xb) r4 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000001180)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = fcntl$dupfd(r4, 0xc, r4) utimensat(r1, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x6657, 0x4}, {0x9, 0x1f}}, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001340)="6f90565d02604394c5ee22efb4747fe8b8e4d940da6c6ae4db1864863452f48a37b802f9dc10b78a12fd084f14730335b3a55344034afca99d5e54a473324de16363bbcd181c49155c346873f9b6dda0c6b92ff5850933057c7a9f1f5a524ef7554adf6bad316163ab35189bbd9eb192926b0bbfc19794a9ec8adb6b5aeccc32a66866007ce63429d6a199ea597b455c8108053d997be632b490c000f15876424e5b207bbd", 0xa5}], 0x1) r6 = semget$private(0x0, 0x6, 0x20) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000001440)=""/51) flock(r5, 0x1) mkdir(&(0x7f0000001480)='./file0\x00', 0x10) open$dir(&(0x7f00000014c0)='./file0\x00', 0x400000, 0x2) write(r1, &(0x7f0000001500)="2747729fcff9bb6ce82cab691f44bc668efd34fd03cdff60ae0828c0fe8701aa9f11fc627caa064336ed0c4c76df3fe1188e4ba89feb3364b7b44f1322c1d17a887fc23e3b58f4d9148e0fd33e29b80bb1e05c5bd2ee34d41f2267ccf5dfcdfaaf182f0169e2442573ee4e37d136f55661b13cf7fecf1cbbcc695f648ba0db8f8d4dcfabdd6c9b51276a185e72e5d9fbb8db", 0x92) faccessat(r1, &(0x7f00000015c0)='./file0\x00', 0x0, 0x300) sendto$unix(r5, &(0x7f0000001640)="f2b97141db984ca0e4dd970b23455489eeb1a223484e4f749a2311b0d87452027156a4ee417d84effb57be5ecf9b2a42ee0598f0b708ba7a721c7a0502aa40fbca45a4b2a355361aa30f5ac1d3d486decc3a77ecea8b2066c01455fbda69139dd9239e606a9e9467cdea066e9fac63338c3599a68cdf3e5bca8290ba1ce8831edcb814460fb0710ad89ccf13c68bf4805cdcfee4e166e05a11ef09447e0fc37616c4d8c5c68e96083d8971c72d97fa251913b60837e04b9ca7", 0xb9, 0x2, 0x0, 0x0) getppid() recvfrom(r5, &(0x7f0000001740)=""/113, 0x71, 0x802, &(0x7f00000017c0)=@in6={0x18, 0x2, 0x5, 0x80000001}, 0xc) msgget(0x2, 0x209) 00:00:03 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x4000000000001, 0x0, 0x1, 0x9ec4}, 0xb) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:04 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x220021, 0x180) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x19) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) fchmod(r1, 0x80) r3 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x6}, {0x9, 0x3}}, 0x200) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = shmget$private(0x0, 0x2000, 0x8c, &(0x7f0000ffd000/0x2000)=nil) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto(r5, &(0x7f0000000280)="576c90124f543679242dce19e5b46f48d78a6852dfd984e5b2a96e33d1ea4068e24f76d6baf5b639fa530ffa00c155d81c019e91967012fc8ba5f73786ebd61055ea5d47ceb7ea48b7306e35212e56eebe7c8668443921277ce5e4ec292cfaa5d90f28a6635a0381540329282f85d3e56b4919f6b10288887263924b8ca15c86ee04b39562cc82fe8ca97bdf280093db56c47cf34dd6b9fc5560a1434c20383e306502d5ca99c33a54c6e06fd9e93f4fa8205377a73cba772c2f887084cad44bec872e07db7b8152", 0xc8, 0x8, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f00000003c0)='./file0\x00') r6 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x18, 0xa0) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) chmod(&(0x7f00000004c0)='./file0/file0\x00', 0x14) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r7 = socket$inet(0x2, 0x3, 0x0) r8 = socket$inet(0x2, 0x1, 0x40) r9 = fcntl$getown(r5, 0x5) fcntl$lock(r8, 0xf, &(0x7f0000000580)={0x2, 0x2, 0x0, 0x6, r9}) getsockname(r6, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) fcntl$getflags(r1, 0x1) semget$private(0x0, 0x3, 0x8) fcntl$getflags(r6, 0x3) preadv(r6, &(0x7f0000000880)=[{&(0x7f0000000640)=""/84, 0x54}, {&(0x7f00000006c0)=""/213, 0xd5}, {&(0x7f00000007c0)=""/155, 0x9b}], 0x3, 0x0) semget$private(0x0, 0x1, 0x408) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000008c0)="ff7fa5410a3293007f8771b480fa2971a4f781054648e8ff9d1bad92019275dab339eb6103c153b5c74f150ef9d7c831a7d05fdca572219270d8bd", 0x3b) shmctl$IPC_RMID(r3, 0x0) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/86}, &(0x7f0000000140)=0x58) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x38d) close(r1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/51) 00:00:04 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/215, 0xd7) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200000, 0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='{$%%*\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[@]\x00']) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000003c0)=""/73) unlink(&(0x7f0000000440)='./file0\x00') faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x10, 0x100) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80200, 0x80) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000540)='./file0\x00', 0x84, 0x200) connect$unix(r2, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f00000005c0)='./file0\x00', 0xc034, 0xfffffffe) mknod(&(0x7f0000000600)='./file0\x00', 0x1004, 0x1) r4 = getppid() wait4(r4, &(0x7f0000000640), 0x0, 0x0) linkat(r1, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00', 0x400) getpeername$unix(r2, &(0x7f0000000700)=@file={0x0, ""/98}, &(0x7f0000000780)=0x64) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r5, &(0x7f0000ff1000/0xc000)=nil, 0x1000) sendto(r2, &(0x7f00000007c0)="998239f11d5a43dde954f342dd6d8cd23d1c94c7f2d5cd895252d49885504b1f943e3d48b31ca8589f799fae7851b685f4d9e0571b598ea54c8866027b77820a25e08c2d79ee25e5ae256754cd189dadfb0570fcaef8787a22c6e3ed286a40ac830827d2ae992d79b77db60cb18516938f53e0ef295085354db7be0d508372429978965569b56e276bbfef2a21316ee954f587181ca6514edf5d7632ce2634da08b6917b839a3171bd847eeabf2ac259b0aa7b6f81f1dba16fe14efed0a061bdf275", 0xc2, 0x2, &(0x7f00000008c0)=@in6={0x18, 0x3, 0x81, 0x99}, 0xc) getsockname(r3, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) accept$unix(r3, 0x0, &(0x7f0000000980)) mincore(&(0x7f0000ff7000/0x1000)=nil, 0x1000, &(0x7f00000009c0)=""/29) r6 = msgget$private(0x0, 0x2c0) msgrcv(r6, &(0x7f0000000a00)={0x0, ""/194}, 0xca, 0x1, 0x1800) msgget$private(0x0, 0x200) shmat(r5, &(0x7f0000ffa000/0x2000)=nil, 0x3000) getsockname(r3, &(0x7f0000000b00)=@un=@file={0x0, ""/70}, &(0x7f0000000b80)=0x48) linkat(r1, &(0x7f0000000bc0)='./file0\x00', r1, &(0x7f0000000c00)='./file0\x00', 0x400) fchmodat(r0, &(0x7f0000000c40)='./file0\x00', 0x0, 0x200) 00:00:04 executing program 4: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x59}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1000020, 0x2) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() fchown(r2, r5, r7) recvmsg(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/241, 0xf1}, {&(0x7f00000013c0)=""/162, 0xa2}, {&(0x7f0000001480)=""/19, 0x13}, {&(0x7f00000014c0)=""/63, 0x3f}, {&(0x7f0000001500)=""/238, 0xee}, {&(0x7f0000001600)=""/43, 0x2b}, {&(0x7f0000001640)=""/29, 0x1d}, {&(0x7f0000001680)=""/127, 0x7f}], 0xa, &(0x7f00000017c0)=""/236, 0xec}, 0x4d42320230f5fefc) setrlimit(0x4, &(0x7f0000001900)={0xe468, 0x4775}) pwritev(r2, &(0x7f0000001980)=[{&(0x7f0000001940)="38bee5c865e0c19ffc4968627e9d910724a1351022d837ce79a8f65deda9c0c7306bc7ede748f29db52905792538db35cfc2fa7d", 0x34}], 0x1, 0x0) r8 = semget(0x3, 0x0, 0x520) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000019c0)=0x8) shutdown(r1, 0x2) setuid(r5) r9 = msgget$private(0x0, 0x2b2) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001a00)={{0x0, r5, r6, r5, r7, 0x4, 0x1}, 0xec, 0x2, r4, r4, 0x1, 0x4, 0x200, 0xfff}) fchmod(r0, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000001a80)={0x1, 0x0, 0x4, 0x7805, r4}) msgget$private(0x0, 0x4) fdatasync(r0) dup2(r0, r2) truncate(&(0x7f0000001ac0)='\x00', 0xfffffffffffffffa) socket$unix(0x1, 0x3, 0x0) setegid(r7) readlinkat(r3, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/248, 0xf8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001c40)=""/140) bind$inet6(r1, &(0x7f0000001d00)={0x18, 0x0, 0x9, 0xdfd}, 0xc) 00:00:04 executing program 2: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1091, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) flock(r1, 0xf) fcntl$dupfd(r0, 0xc, r1) 00:00:04 executing program 3: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, r3) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) writev(r4, &(0x7f0000000700)=[{0x0}], 0x1) 00:00:04 executing program 5: rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) unlink(&(0x7f0000000040)='./file0\x00') sendto$unix(r1, 0x0, 0x0, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="0106252f4698baee15cfc4f780098438b0687b696c753000"], 0x0) 00:00:04 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x100, 0x9}, 0xc) fcntl$setflags(r0, 0x2, 0x1) semget(0x0, 0x3, 0x2a8) r1 = dup(r0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000080)="f3a289cec4397ccdff932f409e30457f328f949b3fdbe270198c86d4e4b6ae1a9e0acad5c729fdfe5a192401f91a298072f683e6c8a9fb85690ac56f564304640156b426c70498c5516780262f031e835c9a56af2e7a195a3aed01a35de7a28cb63592405ed759cf616f476d7ff706c54cefdc224832711dbcc066c03180de0667b78c8fa687f15b2d332b035a690bfee928ae6506817d2213289b08711d1d420298902b8844854a48a4bd7953196cdee7158b05", 0xb4, 0x400, 0x0, 0x0) fcntl$getflags(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000180)={0xe8d1, 0x4}) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x8) recvfrom$unix(r0, &(0x7f0000000280)=""/179, 0xb3, 0x800, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x10000) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000380)="b1466ce3f4c15f93d71aaaa2e222c3b5c1ae46e96753233dba6955f18872d914426147e58ee13da4c3996789a2f26dcda79f08bda8dafffaec2ca14308d2531576852d687663200d29666e3782d4aace038a58ab11a4d197dc795de26a0831c6342bdba1ed", 0x65) r3 = shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) rmdir(&(0x7f0000000400)='./file1\x00') socket$unix(0x1, 0x1, 0x0) unlink(&(0x7f0000000440)='./file0/file0\x00') bind$unix(r1, &(0x7f0000000480)=@file={0x1, './file0/file0\x00'}, 0x10) rmdir(&(0x7f00000004c0)='./file0/../file0\x00') bind$unix(r0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r0, &(0x7f0000000540)='./file1\x00', 0x40000, 0x30) shmget$private(0x0, 0x1000, 0xbc, &(0x7f0000ffd000/0x1000)=nil) sendto$unix(r0, &(0x7f0000000580)="cd8096162c7bd6c0daeefdb56be502be165ea33bc28b126fb1f4ffd7cb0169f7983ba3a79e0c6ec4ce0d72234962e2de69f43d0434522b0f703e609841925c853c52893bad190ae6872956e510567563423a75d9922a2dcad1898704e2aa11c4094be77cad94fd4b25e59d72b599d95281a90fffebbbde72770ceb7a274a1af3849d72dd8614c016294c0736b6b6b7f0351eedde9f233b62cc3c8b58a7e70d30dcb74c1e6de40a3b4afa12e24cad0a280f56b7829a04d7b62558d6d7d016d9c7da8ff5369be8da56098a06b98c3436b707a252cd81674e80a7d544365d0cc90d6ce5e42ff7a772d77d02c8aa2def3177dbe748497ce385572d6c45c46e9a00ce1b9228d7065ba92148ffb75381dca0d2287fc2e49a161964e37d2ea1825c9cd60acf10bdd96823490a3406668104e73a1e967ce35446ba19e1bf5d84eafcf6d6d8b7db5ab8ec8e86e396965ab03ca14154cf458d2f5a7cf16381c2e06de8d2d4fe146480ae22720cadf997edb62917f5b8caab7a54c73e9f2d47a9533464e0c3b9d5cc4cb95410cffbe9e500bd8991ff8266da17a01f7c49b91bbad4de55be7598101ee8cacbc57f6b9e90a0cf2d1576a63fd85947d45342be1ea5e1e6d705b63ab4284e5e1461ba212d899d0bfbf27bb44d0a44875ccd22fa3ee9084ab565bcdf93daf6e3b4306d88a3e3d5945f6e68ff5065c896d509c95ea919e375f7282e5ffc1205b3b410d769b74d7f7bed421fa5956eaaf12be455219ad45ffa915c51c9c8cefe2fc054e3aa30b18c0589470499259e1c2740c808cfb2c9656d709b49381f6ea2ef5859ba80be186d7f11b35af38f08a42536a05e5df9164eae35f06ec2ebe57108061b57df61362ec670a6e832a14f270cc0922400add162ef2021af315b724987c28b0dada06bf3b5164349b7f7da019ee564810e5c822693190ece520ca28731ab0603730f01cb2b54b901af0deab012f7959708f3a3734ae0f11ec18ebc86ee451f78275c915a7bc02a875f4ab313093c87d9c60ca7b1e725ef7718272b91594773f66f01759fbe01a59bdbcd71791a1e17fda914fc8bbca2904a204b6ed3aca01154c3718c669080203785167eac0a8a6b36303f8e1d9655b41dae9acb0a92cc82eedf28546094304863f31c954f657e41fcb9ee660f99cf96b4e97e5496c39918460b975df6559ee876318168eb8674b08727c582870780dfcfed1c660f00cf58e95d144c972b4e0718ee85cf8088226affd40d02b98a6346b0b7425e299030099c5806145367d65a3f45ad3ec79042dc6ccd0b2556efaced1c01935192ed2d6c4718a4b63263345b639d9899d1e1ae9c698535f06eb3fd28b715148e99d3850443909fe05a9c61d6aae86c08104d2ce44dc0d1afc5bf5c83e45c2b966d681a0c83c3ac0c653b792572def23fccb1d5912c122ad653f47d773eacf9b63c44df9d829b3ab5cbb8d219368af8a4b6a700e2d0726853733e95365aecad64ddc16b458d63badc9a1989d0696ab9df526660ef7c2dc8309e15faed28f7cd12780496ebcaa09cc3fb6e083795044f46ea6ccd6276ef247bd2ee7ecd477243871ca0974c193e7445fd754a9f85645cc7583ae5247a8331744629889fd1e0bc83ff40dc05142f869a0842d267dfd6565f85695939d84e216c81c30220935eb44f2d1feafc5c2be678a468a306e0ab0a3876c98e8bc9412ff3656854a31d4f8309a2d7fd057ccbbb64b6de5ae55b58643c9a5965a904f06102cf7abd1107065ab690d3d93a92ee2cc464db02a53bdb362d3552cc9c1adf45d29f7e4a47777e807a7077b7d9053b13f502a8ae7e264b96aac834d976a6753fad00acaaf0dac5467f93fbc7790a2c03c3ce33681c96a49fc06e1a48450b990a6bc3c00801e991964a389ad9575f7ea268efa0ba95c8f669462c971b9395de9c27809efe5258e07323f38b7d2126e77b8a0b530eb5525df1f091a70bcd7c59cd92dc5329674e2030665924bdd303a2d792097772eb92ed760ce87d82d9bf03969534d7d886515e2aed221e829f4470ab18c220ac785114c79fd5a2d0712422ad6d80244872f4fc121938462177e8de8dc71eb4706d92a21e0392c442fcd98acd75ee1a250a9d9eb78eccca6302020a05b469a6d5fd57b4442247d2af46079d1383b310c91ea7ce2dc91b63be13b4bf957836d4d9aee51018525c1e14215e3b2b82a900d065933bda2f7e4d381d0745559a49618254d947cd57cdc0e01439dbdbc9822ab74d79c23b0c298926cb08b7a66fa73de57adfdcd062fb0e2c05698955f65d6c17f841c2aca58a0b359d2fcf9368df52b735dd50852acbf36d4e948f3aeec8a18a68a100c2ceb1fdec9830363568ab652493d207ff83ccba143900ccd376a703649be36000ee107e684c795bc791043c0f6e8ba0a41559ef81f88e68ec7e0640edf3eb959be33f6ceee9b09968abe2cbc4cdd750c36a541d6a9bfb1a52d4f0a653414e4e261e446fca572b6025d5b7c18105e0f4fd3df826033c50247786786cc6685c0b03724131cf0c71ed16b7eb5717a9cab107a492a9ee8855e3b2fbe08b77f7fd6819ba2a592391ec1a9fe26003e52cbef8777489e4f73c0e694824140773895a34fe5e2aa6fa730266a040a585d0f229b0ef715ff52541aa4e8a46eef2845df9605641d9b3e731417c7e579e0bea3e44d86d75da6482db136e7c93148a4392fa23d01826926c787a9752092231bd200d41c131e8fa42f7323ba2f928b4660d256852381da61173b8a235c21762982c924da62c862c12fe2b1583482f038f674effc498a0d711a8e00af3f7d114f64051dc862c8a4b3a6b427d2b44fe0c3212ee08b61d8f11f06e3ed3ac5b4b6392e62fc45b0e9cc648895bc1f559ad9047d3630be1205c7ac547adfc3c3aa625e5187d23abd91512a2f32e1e5b96dc33ca0ca6dcca3feab321d766e2abd1af50f8099a1c6cac7e6c56fd1bba8f8efc860d83ca7586443fede6f947131db1cbe904cb3d9f564530daed021015e954516ea477c156790ad41e09d90140c6c11bc8a0696d11b2b35feed5466c6cfe27586f717e791e08ebc2128289216908c6f596df1cdac87a9dd806a7a6545661d534d97e37e3484eeaba0fc64bafd9ab4a360e2e45eaf5cb4e474aac7bfc0d99922e2f5bdaef3ef23138bbca41cdbe7d639be7396cb8d4298f8c0e25a5371bf8bb985c7d984114ab382a76e46aa178e6d7a922a0051aee8b83d8a44bf13a114a545faffe76472fb36c8d0513c1e42253f996bdfed37408213a0fdd7353b0997a427a9418d0ae1807eb4604fb528d96ca3e62a001a15c6a471e5c544f1cf1b9b79c7803924658c03ab11b48c4815d408f474f7e8bee77c8b37e6a4229361dbf99961e925260d74111987700e65ef027cdd5ab69186e28c8fb0bb4c2a65ebdb33ca74c93bf9ed287cbdd0d837fc1600b4f5f2a3e9b2f77f09392cfba4f90f3698e1dcd69203951d827a544d379a90df497065b04cba7e7d2baaedfdf517199391f993cbb6c28a64136a5022e7bedf77b65379e196d9fb35db3cc96ba96ddb04a5292edde79349089ed4f21f9869f3d8a251bed567d8ad9024593336c6e16a544720e8b0f30c56e6d26a92ae917039470d461b6f7dc90c3ed5c3998a0033ed6676a82fd25254dd238a1c2112185545ea3914c5770d56aad34459136806f3ed0b8dac84b94b3efaa1388d62f4dc38df09e1503ff0ae9c20bb4cfd67763d11f43539a3dd89752eff958e80ff92f8ad7325af940bb03abcf84821b27aa19f4157d4bbda9097575be4bf207e6bfd5990c416885ebf8459d5abb3e344a4a63809b7cf0994ce538c166a5fe35d27fb6b396a3101b5907d1345ed9a71e577f31d58abff748e875ff7b8dfe60dd8ecce9b952b260fb3b62dd24da3958f49693d775e85af6a3bda60f97e6bebb4876df1844b846b9104828ccfb53fc0b26c556c8a0daf69e5f59f46b8d60d328edffa3f9b71df0518ea81dba551bba39bb6df3d66514112d03039011d2cccfb61f94f463e1d0fd54ca066a3692de21fcc72dd036c6bd6f575f29a8d508167e596d6f081aeb11b6b79084ebeb9acddd3597607b7b3ffd9e3af274b2fe8030f1be205ddc8b24b641964c30fbd66ac6f81b93f8ec6c833b71ad9c73d4d4d459e78b6d622ba66c81ab478a204a0a17d2289211643b0ef28bc5f804fdee8b8bf51af5ef4f930ee5dedb0c38e9cb7126392f587d9f15a9ecd1553da739eb59320ba0eb3f95576690c6b18cccf3528d6ea355fa6c915072477606ee0747ce227bf762053601191399d6f3aa56cdfb423e0fd7514d18312ea83821d4d6ddb149064c2c23b06a98cf72adcf8da5bb5dbf1374338dd6cddff46a515710ebca648ae2fb5cf1debd9c6fc45c8f7664a11cfeb185298383b54f8b41911a4fe6b8e4e36a22670e4be92757d6034795724c80255fe219c4eda0dc7731915529c51b931cb0083a04dec14a927fd36d739ba96c8f8f441e4df7b9fddfc9fb1eac19495520243dfe99dda41972c0e1df02f9f4e4a93e828e2d1da4e29ae43d3a8610d5b5fefac1e5b06941b2fe9be229dbfb0407d84d96a9e9cc67b2652e2831764910801d612092176776cfa0811f2b4e7d633c9628b68dbb12eaaf4b7b0d116f36d669c74cba965de02b67ea7f88df8bda008c6b7c3636965080649aae15c68df63c06bda8e40d0c23cdcee5c54b493d2edeafe5a7dff44a7b309b6e5a31a417761abad94c12d4101ca2b698461db1524b4da788641c545088729512571e5332340bb1b4e46f4072fa62cd9443884a2b980f84e037662d8dd4a2b1c732cca1a7ee66b80d86330a06c49099939421e2e3d2e3d5e9376b42f672d297afa7900170762cba3e5b5efa3de2ec1cdeb0c64fe9b28380e8fe4539c6c7aedbdf3030393f2ca2c9edc0bddbfb9d25bfcdac9bf4ca0afbc14fccd8f67c11e5bcf2fb3a1c1c4fae0288093e54ca47a8f3d71b70bf7ea644e6eae3593b251054e252dbf2ccc8c2523711f01041fb1d3d901bcd27559c8f81e0809a754da7c21b3959764581e488c98b1861972c26e5e48e4a788a21ff76c1ad2cf7d83c8aac3977bbb61a89f0761937e1f047cb34e0d3972b340bbe710bc8a8297da20c40a26d15fd0e4c0bb899196f2380c7228a52a1852ee84bc8a900304df0c3bcc18e8b2b9175cc655d210849588b2d638adef86d722475015a47624c26cb81b9c1e0d3a38404e4eb31cdae366db8e5935d20b40f415b0c37076612932a6cc384e17df231775d70ca1636a19767ea0a665485afee05b1e377c5ab8bacc829cfd981c89c799cf05e01c4bae59e17715707ddd53d5b773bc669adb7c5bb3d91cc288c4c834488bcd23a1cd9c8fc650a27e2f218ca29c7a334bbf4c6bda7fc76937e3e5e9f00d8755907ad65714480db417f25b6e97419d53b9f207de890a1d8ae0b80f98e9849bd72a9006b0ff6de0e4d89efa4007bd9f8dbe2690653b3b060977e02dd1e8f1f1239467bf5477490f4e313ffec6c09579486eed8e5b82685ec5ab65d720ab73b3344afd8bfe506eef6d4d0c9e55c5a1056c115a28bffb72eff6b22ae060f93dccc551919d1621d2573dd56c9dd83893bcb21953e7d1b56bfd2d439e4e5934a21997a5f6a3c71c3470edc04f6dcdfc0c5bae5baf6ae4626789e5138f3292761b5377e851fb41143b94e5ddae04658350d311241e5969ebb874edd9afd4fa8d50a1fcbc7da24e480fa98f0c7656f399f2338832223cf5d48e4635061a8b9c7a609f7d46dfa20688694bc346e7a", 0x1000, 0x2, 0x0, 0x0) readlinkat(r0, &(0x7f0000001580)='./file0/file0/file0\x00', &(0x7f00000015c0)=""/4096, 0x1000) getsockname$unix(r2, &(0x7f00000025c0)=@abs, &(0x7f0000002600)=0x8) 00:00:04 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r2 = accept(r1, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) sendto(r1, &(0x7f0000001180)="0f9f3dc3daa1bac25f7f11d14af8ea6310f9527a36a936da2f67c48c6e51df4f4cff16e1d95247c1605b4874293f9acbc8e27a3dcae5ec36a06e10c6a944a7d11a34350449229d74d6924fcac50ccebc80be35f13a45ef30f2f1b274e43d938d1a993f6cfa7f941f98ccff5d17a0f88868e2d64e181d4564f755be2690c807705ddb6655b92829aabfb5174cde46577c25", 0x91, 0x1, &(0x7f0000001240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000001280)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) getpeername(r2, &(0x7f0000001340)=@un=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) getrusage(0xffffffffffffffff, &(0x7f0000001400)) r3 = dup2(r2, r1) getdents(r3, &(0x7f00000014c0)=""/206, 0xce) getppid() stat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)) sendto(r3, &(0x7f0000001680)="4b1f39e0329a4cb5427f35d6fee7b12e48d70705e653a3cb155ba0afbe2ab25c2b52f996f54e41a24a2e76f7423e49fc17411dedc64f953fb967cb0118001280813e3a888375683656404477b00986d94afaeb1b90c868bf2596d44e21b736066326aaba545834f35301d2dfa521726819f3201cb6fae4c09fee8207899077a409ce1a3aa6fe4ab2b2620d8e7697253920e9fd3229ec83e831797b0f0ea32011da695ff0c173466ed1cb7b21266839c49fe97e96e5698bfad0b0", 0xba, 0x401, 0x0, 0x0) readlinkat(r3, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)=""/4096, 0x1000) write(r3, &(0x7f0000002780)="05c469c3ee11fa2d414beb49747885d89a1deafb970912a4b9c260e8cae4f4c68a26ef74aee8f571dcfe4e4e83a93aa60848555a783fb2cc28bd19e202c87ee47588864cc925a2c1355c393edc03b7208a3d3dbdcd01bb35002ac6235478afbc586319d066e32328c13bb368f698f1f689d3add3db433cbdf8499bc57f419c8bcba295ddf7979109548aa3f32fcd5937b7f9e0315673c93ec8657cb3d745c59efabd42b51ac4e24f9d56f6e661a84d0e406156d6908d86e32061fb07599227dba2a75a3e799f76eaceea68c95b94afdabd23e1", 0xd3) symlink(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='./file0\x00') fcntl$getflags(r1, 0x3) stat(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)) r4 = socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f00000029c0)={0x6, 0x7, 0x93, 0x5, 0x2, 0x3, 0x3, 0x7}, &(0x7f0000002a00)={0x7ff, 0x7fff, 0x10001, 0x2, 0x1, 0x3ff, 0xa101, 0x7}, &(0x7f0000002a40)={0x4, 0x2, 0x0, 0x3, 0x6f87, 0x9, 0x7fffffff, 0x80}, &(0x7f0000002a80)={0x8000, 0x5}) renameat(r3, &(0x7f0000002ac0)='./file0\x00', r4, &(0x7f0000002b00)='./file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002b40), &(0x7f0000002b80)=0x8) flock(r2, 0xe) r5 = shmget(0x3, 0x1000, 0x84, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) recvfrom$inet6(r3, &(0x7f0000002bc0)=""/4096, 0x1000, 0x800, &(0x7f0000003bc0)={0x18, 0x0, 0x0, 0xd2}, 0xc) poll(&(0x7f0000003c00)=[{r2, 0x30}, {r4, 0x80}, {r3}, {r1, 0x20}, {r1, 0x4}], 0x5, 0xab) getrusage(0xffffffffffffffff, &(0x7f0000003c40)) stat(&(0x7f0000003d00)='./file0\x00', &(0x7f0000003d40)) 00:00:04 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8001, 0x1, 0x1, 0xffffffff, 0x2}, 0xc) accept$inet6(r1, 0x0, 0x0) 00:00:04 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x10000000) fchdir(r0) r1 = semget(0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r4, r7, 0xcc, 0x6}, 0x6, 0x1bd5d9d5, 0x2}) r8 = fcntl$dupfd(r0, 0xc, r0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)=""/99, 0x63}], 0x2, 0x0) r9 = fcntl$dupfd(r0, 0x0, r0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x2, r6, r5, r6, r3, 0x1, 0x5}, 0x100, 0x6, 0xbcf}) fcntl$getflags(r0, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000003c0)=""/121) fcntl$getflags(r9, 0x3) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000440)=""/254) msgget(0x2, 0x40) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000540)={0x0}, 0xc) fcntl$lock(r9, 0x7, &(0x7f0000000580)={0x3, 0x0, 0x1ff, 0x0, r10}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x7f, 0x8000, 0xe1fa, 0x8da6, 0xfffffffffffffff9]) open(&(0x7f0000000600)='./file0\x00', 0x200, 0x2) getgid() fchown(r8, r2, r3) r11 = accept$unix(r0, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) pwritev(r9, &(0x7f0000001900)=[{&(0x7f00000016c0)="e94a800404b180c2082e738729627525b70fcc6c85ce", 0x16}, {&(0x7f0000001700)="10e19afd36eeb592c520a422f0271e533db6e20d0f35c74e7c70d5b308336f753192e8e78fbb55e6372042b635b1b914b468e9850e1789cceeebe769f46dddd1d76ee0a98f6230bc14dbae420aedf89304079b806cb59b86eca2d5209beaa6d95b130192f91a4ba03c4fb9a8b8c0c4c68bc404b01f3f1d010d13ed625b2aef10788958a37044697df5f51fc418787843f787d007d53af49f33228f44b6355800cbb9f4eee5570fa122bae897bcc7b937afa1385c8593b6fba6c49ba5ea67b8517c785bb905ecb7", 0xc7}, {&(0x7f0000001800)="442f4326a84dcd1d715690b58bc2ab63f3172ba06e40cb08a2360b65a6170aa4c52af6e7e66f172a23d1a24e7730014b9cc3905c645c86e545b81bde1033046704f02275253243c9628eeea76b8143aa62c2ca813dca039b1c4eae28f9000b03f2f3b89d393437d28c86ade2efdb440e093647c767fb474c39abc3cb36dca40fd5d477aba4a9a518b4fbbba4ba749250e3fe0bcac4c92fc7cc5c24935fbb7d1626ac74288a0f3ab7c8add8d52fcc314c0137a34dbfea43a6c2e42a3e6f80654d9e27b3fce51c612a7ddbfd47428956f9249f378976df38faec2cfcd5220549", 0xdf}], 0x3, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000001940)=""/52) semop(r1, &(0x7f0000001980)=[{0x3, 0x2, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x20, 0x800}, {0x0, 0x7fff, 0x800}], 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000019c0)=0x10000) writev(r11, &(0x7f0000001a80)=[{&(0x7f0000001a00)="a1e2775672085aa446f123e71040d75fc6958415a9ea5a0a519c07fef47d78bdae71dec7c3cb3a5c4912bab60acf956ecf759c21e98246a91095a3978473b48b4015eaea71377f953772d3252a1d017f12d4dc92ece1", 0x56}], 0x1) mknod(&(0x7f0000001ac0)='./file0\x00', 0x8040, 0x7) 00:00:04 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/210, 0xd2, 0x40, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 00:00:04 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000001c0)=""/168, 0xa8, 0x1, 0x0, 0x0) paccept(r0, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0xfffffead, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80a0, 0x2) fcntl$dupfd(r1, 0xc, r1) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 00:00:04 executing program 3: chmod(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) readlinkat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/179, 0xb3) readlinkat(r0, &(0x7f0000000180)='.\x00', &(0x7f00000001c0)=""/22, 0x16) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x8040, 0x104) r2 = open(&(0x7f0000000280)='./file1\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000300)='./file1\x00', 0x108, 0x4) readlinkat(r2, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/33, 0x21) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x80040, 0x1c8) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000400)="5f4d237ae3e8c6e72b6db8124a319535ac9391f7", 0x14}, {&(0x7f0000000440)="9ebe66d4d3d925f1f8289a3d", 0xc}, {&(0x7f0000000480)="65dbc9d69c3c4197d995c81b55304c562d2c3902136a695187ad128fb82ada487399e8f1d35d011863d72ccd013c662363c409aaa75d76c28c67d1921cb2e2b1c5fddc56b002b8e4dc711bc8a1814bceeb9d038cae04e801956bc6e3f8de623d6401d71f74c5a3b98bc9437a4ad69e00a572045c586b1436bc11ce8441715517b4ee4f50e190acf464ee610c72b794978a15d00d1667e0a0b865512776aeacc8516d9f276b6d5019a7bb7e6074c210cc0db8b9bbbff107520a2d612256ec039e5bc678f72524521e57f4c9aaf455e8645420daf1826fd557a4a5345fb1a99f6961ec68ef357525a2bf06b9225841d7485b8c56205210645dca04fd3af074805c4458a8a6d67feab273aa2244202306e3e387923d3d858d68590f7a11ceb805f3bb081beafd1926b808d1c39ac329bf04c105cc8556f35d10be34d99f0ed3eb913171b1ad7dd9c39fe5bb2b047bed66ef5872b636ad4e0b6c3cfc0bd2468791c9557a05e8a22fdd6cea7c2d85016045ec0c5479d0db460198a5fe74ce4fe14ff1112075dfd28329404ac3b8d0a057eb71e7f736c1210a93a31093746072bcbfcafef1bcfdf4c21dd6222fd119f0776d6850a0043c169bc95de4e0df151427308cf50c61b5abc707ae8427bee1d1274f23262627bed1f23d54dd5c2e3dd7585cd203b5b7a10af3ee3db98aeb9d65d6e408156c85fadce419c79f4a16fb42613ec937912c62cb95a640d2be8c87f7b0e0bf074045a46f767574b4db1f433415e72910948703b98d931e620603913ffbe54bcaa03d7ff96f8238cc671ee615a71185ebec738498a025f2466bc76a97ae56f72ff0d8868156feb4970d5668cbb63dcccb21485273eee5e4020418610292debef58f7d19530b816419fd0be5afdca9b985f4464d2edd5e656fd1cc750bb605b3b61bcb1c3c4945b5a81c56d5828309b16ec34ee6c3daef70142b5c15e2bd8aab68027d6b02dcc4b341e913c9f853b4d16a28bf7802b9545426285b29ebb327d5fffa69ba21bffec4bf52ab0052263e03117577094f7de6a2433e68a0f46bf0e6e8d4c2ce08ea94a7a30bb1624c119f3575b494f0672dfec0821eab8bbe522e4c81f14deb53d3e7b16e34e0e274fa4e3c8680386ac8c195cc697d8614981d793c4aea850a738ee438c39765b53bde654638329072f51f11413f868a7727ecef6c11420dc595fcfdf0f743a5b7de180b9b50d897ae056b09725fba51778cd29920545d5f86d801573ef37c16e61908869ac7117a7a337ac38936dd97cf0f6ee16abf527a9c418bee1d994871db49f647372568c848f600e82a71d320d1c3e972622325f9fb34ce472b6d20fea29d7386e0256eea1f9adf49ae2f6e6f152a3e3fc026e3f89bbe0452f9539af7aa0b3ba539f675d93b3d4a00498778234b583e9825fa48369914e321f636b79fdb5db436eed7a4d1b69025c0b7d67425a2d9b97aefd679f1aa8b308ae3a16233c0b2eedf2358e3a6f8b35b816bd82c16b20ac31e7562ae3e095c0616722898ba5d6cf4ef7df1018c90fe61cc9ec2af35cb8b1fe77ab3bd2d6c570fe6b08c5682ccd966b527fd3ea4d85b3b3dd0ae84cb9c67bfd712dc957c06257ae0bd4e7efd868c74fca9b5db6018146c1fba44f60e55e1ff54503a059173e9b5b290f155c3ad7621f3cd5632d7133d667e348860b3088a9fee7727fdee499ff4b48038c73cec8700b53e846c786de919b24930858100357b327c6fa3873e2b1b4463ab3b541ef1d3f7c5b56c3127791d69c1cb200f026111ef5b54c191168482ffa965dd4ea6ce61ef07e8482efa730353362292cd8198e75f9ef1550fd49354d802a0e93e1df68e8be51796f2f364df85b00bfc8b1f73dac4df1ec19dc7b8b21f41be832c68d848c730ebdab78e8743a959b09138afc95ddbd751b4cf947a920970a9741281dd2b555d2f47ad949a55d069cf37e1401f07b237194b2af8ab42edab058f673f97b6fb5d92140045c8ba474a3bd49296a306b046943be6d4a6f9a5e352aaab493447468c83ca788693fbf7f2177bcceb99668d050f64f86c0f3a5776782d189220953b3e4fbfacf3b5a867143b8a3ec8bf2021099be3f3516e4157a6c6476b9b09bb15fa8ee91dbab8efa57a40430a638dd33db617300972b3673a020a3cfb58f9a84914c31d0a87166dad717c86af128f41c4132ce24462c8bb2fc05620356af51fc7850cdb74aab3dd03087010fe685b354fb2c91031b0f7b6d9d84b03a7975b1814ba54f7fdda12b9fba7bae2cf84a7706ec2782273cb71a839df11506d9563ff4bb27c236a5fba3b49dfe4ce16ec3b581a2cd721f239c5243872cb02f7942efe2b0b1abf43de532daec5d81b417103b52b5e0bd11e5c4cde2c70e2f632ff8b9384a24720cbe43573976893877537691cc2f949b037cf9579ac83489948a5514f8e8b44b43d53a84d0b06fa43ca8051f8a717d4ccc5d16e9666b5933810cb3cbbcad6e5fcfb07bd8efb9c9cd59d4d9a5d0c50ff1f5d076f6a7f96cf04f1818481a094e8ee4346d9319bc263be4485f8e7207111b167aa7ccbeee638b9733613457f487fa5502e7c7b055f45d7216ae5279c37289419a0c5f841af43c42ef03c53fb041ffa37abcd6078a4f95b0508a84a73687ce60d825d1262618508889ee69777570aa61ce6cec5de5b72dfd1057dc29e3d078cf7feb4933deac923ec0c7ac73d32c2c91456194ad5446e57226b6ff2dd49cdb887fb90736e6d4905841abacae51638c35fa59ff538dd011ba5fb5c666bd55617b546763ee341dca6095262be7af241f745d12466e37bbb29d967ac0487a7d66face89695f81195618362364d56392cd4118d8bb5e0a28a26cfb3d2ed015f12cbd0a20062724d46481ed294e1ea8f1b77a5f002675c97129cef8ae81287b0f8e05b538130a814ef7c51651b34267030bda51d52e4df297077813257344e1b2c72f6be6fd421cba7b1722a26fb222a21464ed18f6b7382f24d28bcc379091335286dea12086383e0f4b4ffb1f15e3786876e24ef0b83dee8341a17dfabaaa4394f09e4a2fd86357ca749c6254548ab187c36abdbb79baefac78c4842c97a0743f47a0c0df223204716ee7d8383ad3140ca929ab48c1a284f18892b8b288c5e39ab8ed04ed9d54a2d6eb109fba818e7f9c1766f82c01ec80ff39244ab7dea511333310af65dd8ae7eb3be0766d70fa2671a4d0016445bd02cd7d3861762ab620b4a315d6cb825c398bc265a46568f4980ddb0061697ca05d4bc7f87ef57da344052463b6aafeaa5305b4241da769ecc65353404a08c37a357bafca25dc24cfa3cf58f13b3b99a73618042beee220b3418287ab34d6a70bda145fe0d88324b21497e4ebe3c0f014386e3cfad3d640ef201796f471caecac742257aade6d16270e8ed31ebefddf1bc975b6a2d5d5ff32a4a897d865fa75dcb0c9d122feec27c703f321cfca41d66de7229b8c89b3ece99017b9f486d85971c7b4d1e97c7f7eb29174e4cf0ac16ed9f31d8b670c30380970555925d962d354729ff742ecb99e52073f0bf2a03bfabe7ebfc000d0ce8b0ad1a27894a54cca14706a01e2dfa4321dc5aef15de7385b2a4d5b1f28d50fd79e3256af0d152a49627de3db783c0b22ce66035242745f9d9a6acdd0fe24669491b2c85246ba24d2aa6cf09c2ee46611e753b111eca9a999dcc05da1c33f0b4fc78cf4d831ac8945b2499313414acf0811d00e9ca7a16bfb7b706bf1792ee72c26698ef6f502599a614e0766eb7c0c51507d35dcdf078c4c2ba43938b95e10d42932e8e0b84cfcf066233198ec261ab7b209d4048ec5a8173057d7fc8392a10ec9db78d04ac67189f592c9be67c41a45104c26f65b250d0097811304cd089262e72b085733cfb30f5d5d44bf0961c6ea7b9e60e3a345b1c62b1ef73c69a741445fe9da99c9be29e6ea5af774442d786eff3a29534963d78ece95df41ea1b0a77562a7ed89ca6a8eae02bd5fdd7db6dc5cb28eb43b3eaa28eec3969046b32bd99925a7d7a5a6e764c2e89a3e22ba6031ba5c4f5d8f1bc87afca9598d1128c65604858f8911350ff56acaa4d86034959b1608c300abefd2ed57f4e0c08b7b6b3c3902fbb0f0e012e0c58c73864707eac9a702b9df2bda00103ed66f22b8492e5f917a3d07616e7caf681a743f36e9582d087e89bda1bf3e694268e275d87ce46de0944817f49656ca3e144a7b8d506c7632361c054b41bb695b253dfc4824e05096537d31b682601b984b9e8bdd33a2ec971760e2716219edec8d313f794df60f98f143639599dbb8e86e4e01a2b55df0848431baa540b8487de1cf683fdf80a520f16e42dda11cd59468367c8ce5989cd18db1f3dd36e1582edfda74d0a080367461072111d16bdf6f17c30bbe124d11fa0d166602a866924cade49a4b2fa310dfd584d8a8e4e76ac1034977ba0b6ce8335f74a56885bac19a407b9666b1310f7f3c72b3d1fe946815363298434c2d97229a371fd736daeb87716a82688e7033e5d388de4bcd282bb60de03211feab4dd4cd8c5cd1fc071a7c6df49173269d55a6d7cc0cd86953998ddc99178a856c668ae17d13910a560d8245d4620e7bc32eddca268c5671db627d3b9babb409e9f65769b04a212e4723d6dbdf2921be40e47fc5a56b674031204f1fa7bf01dbf9713036328c4fef1b4fbe65ee163bcdc6498e3b1136670d5857a1aa7cb5e48184d1aae261d4f42e72264da698834c150cc70e82132430d866d62e022bcb0bec0e27f05a7042556ceecd915e8b8aa63326921098b7b202e547d438fb2529dd22b59303816ab86fe55dd4541ef867196bb3e24ada4cfe70d21369c4589f58131c8d8dc10df0aef27c26822cabc6784b6f25c6bcc972ddc6bf9a9cd422b08d3dc8bf2b8f343018f9134725d40f9bf15bd755afd264579e91e0f171e5204555c509c1b45d6ad777fcab57ab8e6d9c2592f5c1a56885916ef4a4eb1c9af5cb1b69f8456a3196aa516756811938ed5d54f5e3687b70947112b99edeaf3d4a1b15137aec49620882462aa5a9748931957f3be648d905784d2722a5ba596308e07b67a744f880ab415d782276b47cdea6c5d9c4d11a252814185655490a72ec3276b6ef02a3de6e64848649c552635f41a51801fca71933bd05dc3125d63ce0602d3f0323ab1642525cf3ba2dc4b5076464085dc8d68572c3485a8cbaf13d8b9b844db207846ffbce2934512b41499fcd70f9935301efc92f01805e5c959af0b6858b988020d4d23075852c52e64ab9bcfcbce0d99e00140dd8fde17e09281e8756fdc8bf880e470abf234ca28cb160b7ab06f71840f0d01ea97590136ce2c006e071bf8ce440a0a569a4ce8f738d047834a9da2b2a3dba74f51f8f81372719206e52a0303c48fcf0420ec0b95a1c32dc8f3bb0d093202f155bb07e3f375123491f04a74cd3ba838bdf3178b33c9f386beff72bd521c3a63897ce5385f3f0188a5acec3ba2884d57335479e791fe651155334f7d3816883dacbc4b86a15720a1e438011722cdd4cbf0df4f780e33b2bf79bfb054cb2e72879b9694c11ce6e32bd48e68c2f72b8e646b776ccb30897d50ee89a59791606821ffe029b275944746ad85d07bb435c5f0b846d6e2cedf4257a5cb8b22a91b88b84325acc018ae26fe2991e7173dc1f6bcd7dbe5ab5d2282085a1c1b0aa0a635b457a9237b566e551b9cbc89485d94ee07e10259c134018a938514f978648adb27d6b293f6b64953e91b5fd6905bb5e6ed26e0967b55547c20a7b46a75003a19f", 0x1000}, {&(0x7f0000001480)="00329e7a6288a198fc642dfdf8a61206072acda5ee48db15c64db5594cf17f831d944e", 0x23}], 0x4) fcntl$setstatus(r1, 0x4, 0x40000) r5 = open$dir(&(0x7f0000001500)='./file1\x00', 0x10680, 0x10) r6 = paccept(r4, &(0x7f0000001540)=@un=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e, 0x10000000) readlinkat(r5, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/4096, 0x1000) mknodat(r0, &(0x7f0000002640)='./file0\x00', 0x10, 0xf1) open(&(0x7f0000002680)='./file1\x00', 0x10, 0x4) mknod(&(0x7f00000026c0)='./file1\x00', 0x0, 0x1) r7 = getegid() linkat(r3, &(0x7f0000002700)='./file0\x00', r1, &(0x7f0000002740)='./file1\x00', 0x400) connect$unix(r5, &(0x7f0000002780)=@file={0x0, './file1\x00'}, 0xa) chmod(&(0x7f00000027c0)='./file1/file0\x00', 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002840)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000002800)='./file1\x00', r8, r7, 0x200) openat(r1, &(0x7f0000002880)='./file0\x00', 0x1000000, 0x40) symlink(&(0x7f00000028c0)='./file1/file0\x00', &(0x7f0000002900)='./file1/file0\x00') getsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000002940), &(0x7f0000002980)=0x10) accept(r6, &(0x7f00000029c0)=@un=@abs, &(0x7f0000002a00)=0x8) recvmsg(r1, &(0x7f0000003ac0)={&(0x7f0000002a40)=@in6, 0xc, &(0x7f0000002a80), 0x0, &(0x7f0000002ac0)=""/4096, 0x1000}, 0x40) 00:00:04 executing program 0: r0 = socket$inet(0x2, 0x20000003, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffe84, 0x802, 0x0, 0x2c2) 00:00:04 executing program 4: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)={0x1, "540a219487a9e9e044603ff72e073678fafafad4adc0b0a90dc18c67614ee97730bb727492b3b0ec8f042a55426cdb3c8dbfe1c9ae065d5406e468e9bf60dd0bbddcf160dbd01d93f2aef8276aad9b24bdfd89a4a4c702204e54deaecf178664c07b7acb5ea23aa1fdef6bc7c0c82629690c264de13cc34d39412f8f320f17342ba399e5ecc82212a0a5f2ecdf51f525164c865b6e577cc7c598eff6ede61efc47600aed22d285905ef59025c98c1c3c14ec2586e267f9c069201354"}, 0xc4, 0x0) r1 = msgget$private(0x0, 0x44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = geteuid() setreuid(r3, r5) r6 = socket$inet6(0x18, 0x60000000, 0xffffffff) recvfrom$inet6(r6, &(0x7f0000000180)=""/112, 0x70, 0x800, &(0x7f0000000200)={0x18, 0x3, 0x4, 0x1}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) setpgid(r2, r2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) msgget$private(0x0, 0x20) wait4(r2, 0x0, 0x47, &(0x7f0000000280)) chown(&(0x7f0000000340)='./file0\x00', r3, r4) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) msgrcv(r1, &(0x7f0000000440), 0x8, 0x2, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400000, 0x8) utimensat(r7, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x7fff, 0x100}, {0x7, 0x842}}, 0x0) sendto$inet6(r7, &(0x7f0000000540)="3156a18275d26607cf441df25cdf7cd63f382d4c968810c45693c8f038abb9c6020761238a6219e6a32d78bd2b905e687e11f45bfbc6482a8d02e55e0751107e6bd78b7c55a17128dd86d3dfb20fdb5b2722cc9828fe3b63ca692ee7498eb6c30d93b75c0a8a5c4cf3db4660885300e2e95ee7fcc590d80a129d14aaf0b380b5f22f9e30428dc8f908dbe8e5f6670ebbd612c5709cf84e914d98bb301cec4f6ce33819ee12f97cf1a4394e11f249982fc2e266ba1cca39158b405c423d446920d133d9c187754af1966e26c21b9153dfdf1d7fd9d97d8e6d47fa", 0xda, 0x3, 0x0, 0x0) wait4(r2, &(0x7f0000000640), 0x20, &(0x7f0000000680)) msgsnd(r1, &(0x7f0000000740)={0x3, "bb32527286e7c61434741e15d35391ee3c922f2ef9ad2a18aac1b89a8c726e7b25bb1fdc8bbf6c8a1e9881e815a7071676416adcc843c54387feb6e445d78c4af2b32e48894a4669f574e303fc36800d7a6afe451a9bbf0439f24355e78becac7dede348dbaa903419b75f9d3da5ba9da4f67bfefaaef3eb"}, 0x80, 0x800) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000007c0), 0xc) getpeername$unix(r7, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) fcntl$getown(r7, 0x5) fchownat(r7, &(0x7f0000000880)='./file0\x00', r3, r4, 0x600) msgsnd(r1, &(0x7f00000008c0)={0x0, "9e0819452a29b52534e85532f0901054565b0ce0c3bc81d31aa5e5855948ac8535ab52278c0a10d59f3186fbf715900ca0d47c25d9f66a1b86ab811b682948782e04864062a50eea817bddefa85120ce4aa986005563c96735cc7bcdc71358413b1399a77cc7edb50b22e998a07a129f05578b1ba0690429e0e3ef85ded4559324b25be4cfa539a57fab5273823a42630cf89f8010317c82342175bc41437710cce33ceddfba66ff61301db68b99a876b8da834a39ee8e82a48c41b89fcc4bdee5d05d90cd4e88c954810db14971983d595b7aaee82ea719bb75b4011e792af431da4c88d0fb040d6cd69cbfc75309c938ef8055d1ec8e3135a422ece02f734b85e9ccec56138d89a2e91ea49535e4ae5495702800003c7a95d0e0a3c33d28cb8572485b4ca6f49bc22c9e6176fd81fb9627f5ea574fec778fbbfbc0108255ed4edd19e545ab2944dd0d21cb0dfe976f3a4995da1f41c28dc45af96b5cef4ca02e7b6e90ef5d5ae019460f478046774e82dcc7a296f78a4b30f9c535c764d87760cb0ff7babbf5a1c3599e21d7505a3d5938e6cf02e4788c366ee8e5a3b134f08d25a26039aabdeef1b04730dc1dcf377c5601d46ec7cf0d0677a75e216762ec3bfc6182001e34650fef7ff5e6e85595254fc5d173d04bbe4961fb77af8e8b34fd5e946cf13d16330568f2a1e56654d58565f404e76d39aac7097b923bc64eb8bc23c0f1d2603520aca51a6135d9b73c570438af9d94ebb9f5e20ab1b600af8d19262276ae4d2488305a8b8e648988b989567f36cda2b5c0ad25a8fe8ff9d4e828ec17f81aa188cc08a3921996485c4e06bb7e3a43301dd0d5b9aa4ed4d36d3677548fbf03d566f675198ce9fb6c44a3fc3b5b324d71307585fecb688f2dccacfad50454ada6cc297cb7f5bc4a5870784cdcf0e8ed25d77b4d4474064a1fc88942e079497410cffa08135d9037c47f7e991426f7c40312f2ba6c7d0e44345e0a4a16fe7d9c5b7cdb2fef1047d934066743c71802eb05481449ff745dca3c7b794880339576ac76ca6a9cd57db2f1f1982c9ddea59d6ec04a557b2434e55d7620b8c153d3be4d6d9bdae5c0072ce43c06923f6dfadf60e3d9adee5eb92d81b89c0db49505fd265d403a029353234f3d09e894d50ba55566e0fde45ca9078e7eba94d5df4f32d2af229749e5705299c20cd7a941e9e4a9d2bd702b8f72490a93e138d3a7d44dd0bac0b9f35d4083b981c1cbe77d90c03f4ffbc755bd50272438c9154497a8d8420cf2a124604266102863d4efbf5ba39a1d5ce57877053ea046bf5666c13594176ab4896e108205e28e03d2d7bb988b379d9454017fba7f8364aef908a415541ee32c39cab4fe55bb83e1e711b8947527a6add4f525d8abb1ab663252bed3bde1a60b6ee7204bad247ad5b22f50367aef39ac395282792fe6e27ebdcffd18505b5cb2fb9cac0051b494f377ba96c19b8e5a73128143e16e8ed07803f3c16d1914c6f2c82ce344a18317ddebd38508d648e5a6a2357a43e1ae833b677d00c649bb896c48f086420f5c63042088d9c6bd6b7d772b13dc2036a0517f30989a13491ac97f638a8cc54c0047ebe670824568398aafa2c3a5144033469be8ee5e2bdde4c87f5653e421daafdec120957b644a8e03b9184923ef3b3af9514febe8d9fd2b6626ff77910d4d9bee4c7ad5a00466b1e73f6d34bde555731806576297be6ef12e13ade1ea7b27c42660e9553af2868594692b0533432b21677db6eb66653a42512264cab16f311b2af843233bacf8955cf450e3ee6b6b76aebcb62b78c54749e941c097e3b93dae657b92e3c6c11b624e171f79abf035b0bfde097537321d18698a6323c81d1575f6133f1bf5ad7261290ff13d89ad811dfd5f5e1f68fcb54c134f4378b32c35d246b0d846229e340906dee76c246c9f867d1cc5735c98132a06585cec1a090572a7e3be9d937a742df4776dc144ba47049d549f7b76806bc579c4b13617c8647d3c2f2fbdf9048144c4c664b3fdecb059697297ffe5ad37f9b09b03fdba7589fe47d1fb90d5cc83cfe9d6518feadb17e17d272021a9eed52071a133cb74409ed634e4eed5f257febdedf6696b3111a05f8d3ca580fd13359377358d8b47995453853c6d76470a00589e369bdbd0ef0f77da805e0458cfc36249e6636065f34dfa79819471c403fce5dd3d423f51633ca25d5f8437f91be0fe8f87e1d37700abb892a6f0c209ad5ac4c53e7f88fb74cfc1dc2966feeeb38e196c97f6128837d2fcf3af8fae55e3eceff94ca2c5f1e2131751037fd55e72f991bb017b936c7621347af4d65b34f7276e9d19d9a0cd8998d5eaabd7800bac8f3a20bda45006e63d5ee1892725844cc8506c1bfa2b79f877e8b8a4ac2f8442bf0ab10cb6eaf50d49135d89fb71c6a219b471dcaee01ef016db7d786995a41ee74d4f4d61de5436db5ecd6498a26712275fd01465d8e0b473e5711dd24d00d03cc63d44494e8c0bc07e21aed220e547a1384c8f7fb17b83d44da5d42855504435667e9eae2ce91d8afec35455ff08bf81aaa2b71a2046ba666600d1e32b3032f52bf88b1f2dba7827630346b4bf2a80a07467ba8d1516a22213364992572844f0abe7290930f72c8ff9b91f4ca1aae748eb0dbc7ae57ef3ad80b8aada07739c2dd531b9e3857e2f917892e3e7459779d547a8db7a2684a126e01384690e8e520f91f9003ca2bee3ff8ee92ac6cd2e7e0db84911fa2efd88043abe3fa890223a99dba0b093ad58aecabd9890eacfceb94cc5e99879da569593c63022fc570adacc1f0ccec8c8e92362bebe3c16fc10184cdbc4bc0ea6989b3a79b36ce00e22d2d8a023824a7ca14432b014a1dbcb518114018ca2f7473b3d642af1b8aeb7ce1d4152d34f8d392704821c1ea065fd22d3141f3dd02d980801ff0826e476ffeddde0f34cd5828f60e4919b4aefa6d5832ef0e32162f7503e5ad8b4a0a8c7b2d35f1318aaf545d5ae6af6a750a3bfd961289c8ee18205d92007a36a791823a5716d4a92d2701de0d9cced26014c1b9f0b70810a1374f835e8bbd1eed7171be061787864cf8aaef127305ab886034673bce816d4d0798838168da5dbb74f28b581bd9779503f248265d084f7e94deefe730e299228427584906cc51bc117664942c74a07c6642ce55077c90eba067e314e31496a39e66e965281f94d6996bd21a89f526c98680d158dd5fa1c02da92645beb2345bc1daec374182ceb55c1d15f0e108cc60e438ced548450c1b3ec2a7459e7d1b32f812fac2a3ddfff948836091c0920636c9fae82cee35fcc6cbe86de11153db007b1ae6243d4ca03b91c3da6a6c0f52e276bb0845bffd9f96372c9adf974975fa82aa6c15983b89c7c78f8101e978f1a2c8faeeef7ab0667bfcf172c64f318ec49ed91639a4032eef7e5784cd1019b7a9632a1b3ae0f1fd5358cd7456001eddf1f5c9fc4944a449001195a6fb7ac93fdfed9a98064a6865ffb04f1d29dcaa9a536cb24a37612503da2c454619ba0e45a4b0cc8f4b422e458ffa85dfec3170ff3e3418bb0877758dd9224150c835ec3426b76892c7a5110e2773063ec9fb6579b7e92970b9d9110b85cab6ab59ff5c7c3f54fcb06723fd6c47c40919f195ad6755e871de383e84a81e4b043344e2607de81f84a19cf8cfc9e3caa85462268e4e5207b45461e095d13394ccda9b1eab66032522d4fa77585dfa494e88e28bbc182d01fb2ebc1c029cab2112998ca3bc76baf3564cdc5db9fd73ce2751ae332b6ccea5a28b6eff6b32c4b36ce050a44e664c2cc7cf1482bdb7cde9ebafc7bc2e4bddc8e83e00e86c4bf7efd3eaaa4731a98d465324d2f8af29434c1f3bc98543a757f03b2ca88081000771fa96340e75c7b1653abfe6f6439528abe6460d21cabf7ce4441b0b08511bc701b89be773b7cdf7d9132b3e1e230dfe1d997d1f59a3293bbf4ae9fb91f2cc8329fe6e4a9372fa8dba215fcdb2189fa054ba9ddc3c887ef066bd45c72375b97dbe289d36663629dda8b6d6e5b4df6058762e29266989040c5ef8e9c9ac8da6634f9cc2ee574d47d4e2e90d21c18265fedccb12895d42f727ee016a268d360dba075f3f79fb581cfc55c0d076f1282ddb6dc85837f9beef6eddfe18e0ba5db345f72ec92240496226b99dcf69a4fc31febd214e01a47f5ee15702ebfc6122e95991b4561bd71f00c298c12dfdfe77f283148aa381f3cd3c2c37b268bd1e8266e0c2cd11153276e67052ef2a9758e70cfcf8f4c0d5658d4a668a7b6463ea1523137020a35626e97412a70f8efc0cf5b46484761e9c0641b9c3c1c56c7fd257331f83b494f7d8997316d65741345407f28cc247283ae52dd667300458b0f2c5f2bbe5aac457da723d3fbce5f897e57905a3f39e14deb765745de663cf5e5b32a89299d6e66f029dafbb64e1c09edabab529698e66ce43d10520fe5392d642cd0830b5781501d5c9824c24ae788e13e98dc1b32140c51762be057e34090efba93668dfa10d4a9877a6fef37f8b11b074417dee5b80efa08eab69db0e0fa00f762fd6cb87cc5cad0a8284043c0d6354cf1d22982aa6d1c7ef3c02cdb78d39f09b232395be07473e6a882f72748ec6671bf63508247b54309f459c12de5e2a029bbbc059e9456523dbc9672e499ff71191e31cff2ff85f8462b73cfad500676858ed94386f2065ddafdef016e6a8651f0b9a7f3ebf8e1a3b8fe17351f30fd1c5640f7477587b26a0bcef4b91ffeb5f0497ee9e922bb7f62289ff1183d7f0f0e90140076c9f758886855d4d611191dd715920b62c06e630023bd96f065edd6291a73def27c7c8fa414e5ebf525e2154fed27d6ceb5354518a54c9e8f97a65ac03cd574bfa5067b70b413056bc4529cdde5bf1bc8708d776c3ac73f5f7dd4937af56e7911ab139e83ce8638e42e83fc12275750c91de0119af942270956e528aa962792481d7949239d4eb91d3ae2e7e521e6690ebfdf5f0f62dd9561d9b6549242a51ed53c146bbad92c5ff39e2480326349a68f1a7eae9e472cd207a1a46011a0afb84c1553bcf6e8535400e28d2feef6adc021edbf1142319cc06a28f93b6e785ec5d4c5fc4b091220044528c9a58b8c260f869382de0b3fb1369b70653c57427ab6ecf4581dedf96aca61102d3fde6ad75c48d7b3b7bda30491f12dd817424b478b47ab10ebec97542afb64783316a8433f0264ff2be2817a59ec3bb1f242ae19e5317bfab3ed3b79486cef2025b2519715ada0f2f1f1c8f9f26ca8b9384f086fe8b836d67da047367e8d7c87c23e26480411f817f8db9321961e1e5be729e3aa62a84b6dfe6d321e0571f0dfc767427343c45d2acbc04e7da59d5dcbd2a2788774631f9489e68ad2cccd5a8bd15bd65a84048e4b0e74a490c910d39825789461b65e0bdf497f476f6c15c777daac0273d83bf6826f3beaa8803078b52c39a028e61c016232f8eab494e7b31460ad2ddbaf471c7b4054fd6be2312a0a69cf47492bae1bead51cc8d5231b356fd75676734aa8eb795064196d3a77b217a3c46d431be33add1091ba9306ff5bb32a07fbf33b773f8db3a4ebaf8a4a2b61958a569f8ab589176a37b1753478eaf0a13bc1970208ecfa5cdb8c2d9185ebfe2fb5c6510edea4f97b5a479cd00486c6914ee213d1a9269ad6a15edd26e47b52b0ddb2043a818e87bb0cc07f16bb0034abd550ba7917dd9186a4bad0ae9c174b9f043cb733e8cad89b7fd354e969eff9a9b8619450e4f19601c3aec9314aa1ed05c7ca4f6b2f17"}, 0x1008, 0x800) setsockopt$sock_int(r6, 0xffff, 0x3004, &(0x7f0000001900)=0x511, 0x4) wait4(r2, 0x0, 0x2, &(0x7f0000001940)) preadv(r7, &(0x7f0000001c00)=[{&(0x7f0000001a00)=""/166, 0xa6}, {&(0x7f0000001ac0)=""/76, 0x4c}, {&(0x7f0000001b40)=""/91, 0x5b}, {&(0x7f0000001bc0)}], 0x4, 0x0) paccept(r7, 0x0, &(0x7f0000001c40), 0x20000000) 00:00:04 executing program 2: r0 = socket(0x18, 0x20000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() setgroups(0xa, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 00:00:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f0000000080)=[r0]) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f00000000c0)=""/109, 0x6d, 0x800, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) lseek(r1, 0x0, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x82}, {0x5, 0x9}}) getgroups(0x2, &(0x7f0000000200)=[r0, r0]) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r2]) getgroups(0x1, &(0x7f00000002c0)=[r2]) getsockname(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) getpeername$inet(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) setgroups(0x1, &(0x7f0000001400)=[r3]) recvfrom(r1, &(0x7f0000001440)=""/108, 0x6c, 0x3, 0x0, 0x0) bind(r1, &(0x7f00000014c0)=@un=@file={0x0, './file0\x00'}, 0xa) getgroups(0x5, &(0x7f0000001500)=[r5, r3, r3, r5, r0]) r6 = accept(r1, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f00000015c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000001600)="2486f7603336f78f6ac326809bfec1de64b2b57653ffe9fbf0a7dd9580f636bef177b40dca77e63f2fa5244144c33a7f1b0b20e1edadd155817813b8a9d28008a0be0ffb3ec1c3f430493d1a08b367581a1636bccf8ad051addadfa1bd1cdb1418a626a9591d6d7e06ff5eb1c1e0465841863bcceed07cc6d66829e7d7a09651f48594185debaf6d747886447c111cb61dca3bbbb01b95f37cfafed2382569a4e9bc6099fe89b5e59a9b574ba1c01e1925389bf6", 0xb4}, {&(0x7f00000016c0)="15cb65195eacbd8154b9560033aa724decafd5b95b6e54e04089ed83cac14985d1f4", 0x22}, {&(0x7f0000001700)="74d93cad15f3e597db9c332713b8579a0fc1d697884a1a6268af40596011dc3b0797e82ada5227e64728a5252df59255fa113c97232f9781b105954e9697c604fa46e9f062986577e8f90ab9c280286a79b032ca695ecba6b0f960d6f84a39f05ae67460cda6a56b762016aca640", 0x6e}, {&(0x7f0000001780)="ff6ca23a2ad0fe6da3117112531d051c204299ea41", 0x15}, {&(0x7f00000017c0)="cbccd565fd6bfb8f2b56430fd7790ecdc6ec4de2e7a5ce4d1197cfbfe13f413aaf97c8d611087032070b6dfd386aaed192ece9712aab09c7e7d9702f68ce5ca69b6980766ae2b3baf24e3cb3d40f7678d9fa078b34f8a5d07520b9e118cd5c64f4463873dfa418345e75cbdc7e594b4432538213b1e376b98202ab9a45dceafe9fb6178b1c159af63c502b819b2e488a5d65f15453a5760a9cf151f595c4736ddae165c647ef44f6b77637e0a586d1313e3c", 0xb2}], 0x5, 0x0, 0x0, 0x407}, 0x5) getgroups(0x1, &(0x7f0000001940)=[r4]) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001980)={0x4, 0x8}, 0x10) recvfrom(r6, &(0x7f00000019c0)=""/202, 0xca, 0x842, &(0x7f0000001ac0)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r6, 0x3) paccept(r1, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc, 0x40000000) shutdown(r6, 0x2) sendto$inet6(r6, &(0x7f0000001b80)="41eacab142b310ac2b0c33a97095871d33af45b3bc2e3ff387", 0x19, 0x8, &(0x7f0000001bc0)={0x18, 0x1, 0x8}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001c00)={0x6, 0x1}, 0x10) setsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000001c40)={0xff}, 0x10) r7 = msgget$private(0x0, 0x1) msgsnd(r7, &(0x7f0000001c80)={0x0, "e2352dd23f42008dab9e473729b51789918c8d8a90f0accae0a59b01780b308ee1d830447f2bec6ed52d3ad1f5f95cec1abcc8cf5903ed73529a1ec62798749ee2bc62c2bccabb9ef93c82ed94e517e52fbb0ca6e19b3e528eacbfd31cd1bad8f15304c96f8ea9aafc6f70c7aacdd8c1c0b33c09cab3c913fb3cceffedce613fb118a0065e55893ca5ac0b9d249053a6866a953de78afe672cf782d107e95e59804b394d04b8ab591f53dfb1af554ad7fc0ba04d8106997150b561d4ffc8293540bad869b24c5214c6509bcb26d9153e5ce94c2f80323ae8acb834cc1de68c42805e1f6cc3a991"}, 0xef, 0x800) sendto$unix(r6, &(0x7f0000001d80)="dd11f2a7a3bd47614669874331a7286e13099df43eaa3f0d9c940ff758ad07cc47cd35", 0x23, 0x40e, &(0x7f0000001dc0)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:04 executing program 0: socketpair(0x18, 0x40000005, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="a81fb6b3d208529c4c780f2c58c62f", 0xf, 0x9, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f00000000c0)="6d2aa44e9004f83936e7cc0aaa0f143fe9ebf264f5ae4f6fa8be09e61e227e9c908d9625a224c2ea342b6ad9f6703d9ebd00", 0x32, 0x8, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000140)="e17e5ae9b96e0850ee6252cd6e88f9c8f7732ce135b4bd985d1dc356510be002fda0e9bbc0f5fed07c93efe46495a3e080142d3ff3cd86f90da2171b66567ab388917a321c87adae00b818bdb6b77eedce049155", 0x54, 0x2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)=""/141, 0x8d}], 0x1, &(0x7f0000000340)=""/75, 0x4b}, 0x803) sendmsg(r0, &(0x7f0000003c80)={&(0x7f0000000400)=@in={0x2, 0x1}, 0xc, &(0x7f00000027c0)=[{&(0x7f0000000440)="d63f3e8fb1f9a297a7480247fa51f94c42b32f9fec4153d925cfcc2bdc5c178c531426e80187926013ce8d648c2dfa89544233f59216b208859685a4930f4ecf5421298e4c3bc28de1f1aae2988a1e21e5de91f1837175f15421ce7f9bbfd4080ac9631db34e67d044f08641f0605b071bd6fb", 0x73}, {&(0x7f00000004c0)="9c528de5be26bdc373a0895a09b1374cc1a454ffebb50846370275d1dd727cb8c78c8e2ae1a1ad853381c01e6dd834f36bb153b245611940e4bfe8f46883fa8525170bfca3", 0x45}, {&(0x7f0000000540)="685f7ef321ba6d0e5b2845cdda26d9d3990d58606525779ab097c01b1be14d953b54e73221762cefe5f73f7b2644774a92d784fe0d71", 0x36}, {&(0x7f0000000580)="654a88b16055cee5c6793628fad81e783abf03e4b8b1b2edc5b4ec2a2801e87938ce191b28721852795e178fc18bce1d802ceffeac107918b9aff16b8f15bdef7fd4160576c1eea14db6801330aa9d741f553b2a1a3461ccd911282f68bc509227911d213711b50605f460387389df801d110bd5a088ed5b20811af5bbe3e3153426062ff451360edb56e62aa2f71a7d94b07e", 0x93}, {&(0x7f0000000640)="2bed17ee1a5f01eb6e348eafff0efff4f13129676a802ce22476d072ac4c5f3d3e13caa7624230c3691fd68a49238300d741865498cb833cdb83d0d6ef5db506a6d32fb460717ca4267c6378342f2cf3475c92d54fd49206ac4f6e2f1e39df379ea11b57e5d30b32ece4e3c7bb0f1529dbdf36b705133ab003d3195e572bc87bbb25607a01c8a22cf5a526e8c0bbfd7668696bb283f0bc7df462a32fc855718c6739f016bf9a934d78bcfc9e7272cbc6294ea5e8583da5e81fbe65757d6004c6199862da8e6faf633b4ce260766969536ed5a3184fb7e0615fe8396f94651b880a0149b8240024b4ddb9a6ecdd36b2fda079af35a802f74376442902b36abb214cbf631e8adcbdb9aa23022a36220ff7a6fa423918a9ab3cadfb167f59e1a78a13121708f85c039e5716cbf2402ce71f12471d930a80f67f2b3963c6118b14e35bdf5c5c505d44c8d92d10b695151b787a465c8abd12a8c965cbd16364e938732b4ad264b2c2504ace39dd9811bfe6656b20613ac5bd07fe9e9d38960d1d28560e9bc82b20880dc0d51ade16020527ffe41ba4549cbb36b1881debf3c2e694d10f76c1cc17a867562e8b23bf4ba9a306c7bc21223735c683326ffb78c5b7e9165800d2a4f5c94cab7c8509ed27ddb6d3acdf1199028948cedb750ce5442f1b1c4133898f4377b9c9da97b6528bbdd733db83606147e68bf3d25de596eb8a472b155928a0a03718b532f51840072a2caac39976e331bb865a2dc9783d54515771c3800c6a688065fcced48c34a090f35d91180778406be6e31f7527d6c8e1b5d57b32c93788c563d9945f606af605dd4af236354387f3545f456dde8e337d6e4665923577e9bffd17fef37ad17264dd2aa454b13de5dfa475c19eab8ae571fc257835c7c47df681701d742881ba901dff9894ef60f7a3c4e843a6f1ce73b70ccdd213d004c518605c2eec961f23efdadc2da24c11a1a9ae14a69cbb41f82ae141a8e31306f64267b3671636b687dae0c5f68eb8d7b8307a4f7e96e36118ef5872f80d591261a4b63d74015ecca142a58386ace60c80fff5ad2c7dc77fa8fc493e6ccb991ffbdb3304afcffc5808b750707abb4181dd46203773976b95a10cf1454225740453e11ec1a71029efa7bea4c54666995c2249e2c4e40844219abb19fe5fdad12c786520c39cc562050d7adf554e2a67713a7f08da1dbe6113d5b226290a5554c01f44acfe82489714b142741541a8cb4d2094fbab121573d3b21aeef13dbc5daa99e87dfc8b8c91ecb7cd900e6c95c8d2447375adaa813b390dce7378def4f03fbd3b6c9e15535c86e48e2f86132f9d8d176ee2c528ff4ffa095b6205260006ffd3f2f37c4d8434cd01df8f4c61091dd9c3fe4006519fac43d3b031ee60bebad860c5f04f695dace5663fee3d8d9c61f5ce97563e5a5ff520b33613b5fa4879fdb5e7552438503d12284b0311fa8deed154c25f6673aa48c10ff2cea8714d60374b29f19cbc7d85927257e09e2453bf768e9bb0f936b4f66d1fc2dae6f9cff6dcd4db13bc5c9b5acfde71eff482bf3b19130459f221825b4e8f54a6f5ae77ca08a952353bcf36fe693e015ceac38139867ba69fdac7fa85ec6508b437954d1234ce8591ca7f9f4a1364a678800a45349d167fcc9c71b3635ace6ca20b4135cd5198a84d0a0c0aeb313eea1966af14387733119ab20bf3e28f0352d4951848a6864c1585e1b9a2d0c25ee6860759d83debde7867b51bf90e1a3efe04078129ce9acf456e5e7a792166d4f1b0c982501fb17c25ae33f65a2b1f9c730dc1505da1270e2ef4842af17f18108d12415746591aa763fbfcc0f491353c0a8cabf40e93e414bc76c67caa61cf9bf0b7c4372a251867c5786f33a0de9d81cbc9d9ab7e65201b44d824fb948197b0c5456092dfdc76dbca883f3a231a03cc27b05bc01cde37f5460808c21dda6405dfc520b0f0f9a84fc989a8d23bcb9f762f469e1037868d68996747eaf0ea2caa0acefa9e2ea9357db04a75d2c3c1e4cf7da4d75adb71ad0337436962d3b870d4adc1f035a9a707d1a0826bc86e1ec0e3651424bb03d558bcdf0f1dfaa30893d27767153de496c71b48c098f62c7683dc4dd8c3c3b782d6d45c74f242ade5c5e7ce0c719d4afb130d44f219dfb5b22f3548698ebe7390dcece8c3c48752e00fadccfa20f0eeebb995f1f41c837aeb8974729238425e452d0c9be04980f5c19315cb56eeb511e757e255c2c76628ee3580cdde1883f10285dd5815e2cddf8645dd700956750d7333b771823384f1b534cdc47a40a80bdd915d31eec18f7735434ed038abe8afed33fa54ad7cb30adfea57d488366d112744d14066462657cd3ef656cd6af1cfae142818939efbe05e09ef84f0c7ca950b7d11916ca7112d939f55bf72269796f484b15c2a65ebbe2248c47aa2706800b2505906dc52a1c7d85cc1404fd7a5f58a51fe5bb9d7177f8f6e9c86affd635018644dac1340384040da2954cde208f8549956a1f8e6a6a507b43189da4ea76a9c93bb5b4fff24cae7f11a4eae18a3f6ebc3ee879acfb86ae2e46282611269977538ce1bd2adbe543c4a70fa79ec107f4a24a57350fc428e0fff911ad3d81784abb79c51b33d40888fc22630966168a2a27eab8c8c0b3df8fe22b8ea315ab417348262acf5ad240409c5c1e006d186022684f5592dafb621ac724ddb7b2cba7c9302f0701a292615da7bda0f98c06092298f0a4ab099e604f54f0ac02f79e857efc958013c8f337c780ece35e583a7a70be64799d0a7ca2b305fc7061a324376cde9cbb965ec82c62227288a9b536161a80119e3afaf8d6c664e8c07de5f0f2b82f3eb65a2a4c701ac39796a814e2c0d8596159822e503f9241058ce2c28bd79a558d09a0a5aba5e15dc61f37a10f84e726d343ec6176d428bcb572e73691c784ea7a2fea49472c0feb45bca989ff7ff5e91808fb4c9da35d8199848bd3da393561e80196692a92854f7ce9e8b70231397b9fc8f6b92f3f3b7c40a90bf54d5f87e8f676f50135e1e08abefb20b2248a0d1ca7356c87927108d7e3854194830cc2f321fd6a3ada578b5c23ea4ca313ea1d37657b3378151144b5a48b9271bb2631807e7202d7d786c49d3bf1316a5875c8ba73adb35c180e8b046d349758e8f84386918365b601e006e7f2fffb203e131aac73d783619f662b07afcb0c0086489a67a418029d5065bab5da55972d02ebd3fab0b7e039e84250b9cbe6a324be3378b9627823f331397997acfcaf5c4beb2fe56b4fafff518dca7da560463e210aa9fcc74109067df459f4c0ba606185ea7ca4c025cd5bb14022f9a3b0ac7fbef0f64ab3d93cfec0a1a10016e662ac635f82cacc079000c37b1dc8680a9ec33dbc0a753144b8e8f5ddbe5d113b8a9624ac0bb6d16013e087e40026a2e51c574b9bed89fe6460487ce645afd78b14029c77af0d4a66fd3e53cb57746dc117ce2b6e95970c80af07809e1d6728ade1b90be54e2c393732c6a76778f01bdf16dcbbdbcdfed53308859c58aae7226d91bfb90b5082ec345e51282cb73bc5bab2c6c7f75339a3858a25c2ed0dd8b899471219b8e18b1c4f21a0fd9fcaab51dd5d35b271e8798ac480e371afd34dad1a4eed9f2ee1ed330f829095f43f76081e9fc383a8c9cca1019e682bc3b04cf64f157c444b8abb9af23bf1ed446942b54ea061544e19ab5b2a5009cbdc13ca804bc58f40975a679436079d3e62e2a68d09b8ee83fda50fc47cad4ba6b4d8d3d79fab9e4824d2edc91db62fcd2e8a63cff8622c5db99685e6bba95b1c87cf55d34c6f0bc74184f582f9a0fdebca67ef24536eee4bd1d9971ee0c017c0d90ac46e46882a0f64da25500349de36bc1a5e1034932f0893ce44933e3878a897e237eb4c914b66b8e8652441baab0695208e6c73f214bc8c0e7270566f38a8a378db16025dd6a0e53ec8a4d6fd9f4707a2a2545b1b02385b49500d1f270937c23cf6ac9347a5ab8b2c5c173e1098f1fcb43072346327d5d2b5836098c59480acec3266033edde69e454da424732dde46db5008025fabc4deb32ed39d9f9c67980a33985c7ba35d3838ca634b64385c2c95dfa1336083c2c940bcdfc83948d6a7fa9fa32c55f4d9a3e3104f746c0ec961228e442dcddc98e211aa2ed224242417234b2e3069e816ca5e56bba4076aab3f8163068fcc1dfccd9c48decfe8619f9cca8ec5870fc23dce9ca59eaef19392ee9162cf0d19b5d609da1b7a08ec4fabe5092b899acac7db145aafa4a71eb05cb8be851cf793ecd74432e6c9949a37814c45081980869e9c5b8948e97d84b2f3f027e69c3dd08935467c4b5943ee7e3d547edb50361416e7867772973fd5de60a0b258d5c3700381797a019f2fc3bcf19ce3e69e03e42c333665a1b7cee9edb137e8a1ed28d9f6d539d7f8c32e4a361adc1f83f95f147964a669cf7df54e9d3c32335c10e5922e1535a1c38ee42ed5e82f6a32e9e0110fb2a4b673cc6258df4d161df2be42ffd99da3708421eddc87c289ae28dd69aa122823adacac6ad401788d69d899ce91ce262075a9810bbdd346bf0a11bedc1f1ca54735308ed66d16d4824357887e7583bfe2de61224bea98486bb279027a9b61dab8e7a3392038b97e2658d923fbc71871619a315b5e023b482c0e91d17bf36b3e6c49c5d07a8285f1f93b795b787ec26075e29839a995459c0ec4862d1457dfee1f7bcc5e9312153a47b28f0ff3652caab5cb0ab0cfb88e6652e8ad95770ee6cc69deae5349daca52222b505a902890a831b8e5f826f792813a12feb44b0f7adc03f27cdfc0cd814dcd8e63ef04515cc4ae0666dea50e765f6938efff689b4db94191c8f1af8d10d29c5fdc675d17f6e26838170c91f6d97c294883f5ed10d677e2e114b8951baade9de9b62b2d056ee0eb52713a3bf74ba972c0f2250561fef66eead8e4e54409ffdc8eab452f5fd1d5f60404f8b82f33cecf21e673de735f37a3032dd58e4ab4097af9f6a6c0573453ec5306755d545cc0917177098dd3dde2dfc845d562b8bd7ac99f1511ad99f038caa51895c8ec2222cc8801006b3abc910d1b81472b3d28343d71839346da2de9c82af5d54ae2ce0a43634c29cabb3030f5556fb1cf80153714d7f5953953e63b0f50a832ed716c16972a34d0d13eb4fc318a92537ce9fb82a910bf3c84c444c1585f5bc0be4efae5bc98eea9f32b48d33c209d96b4737f2701c20ea36f6c2cb7334320f8b55c8ebdb672fde05b794b2d4819ffe5f67fb81154db35bccfe3e6004fdbb43302cb3686ee21d3054fa66a154aaad07678c9337decded1e7c7337724a82279cd13bb2c295a1f789b662f02869c69d07741876c49dcc1d02973b800f2a827250bb2161d4db793c75040d28f67f188ff71596edcda3a6a1b45ab4c0a0e5879495193360f6c74db5df130ca4f476dfb33fef2efb0a46614108f75eefa9f7f7e4dcd21c38593e6b6740e2ea8a4d6c16b54160df450f4531c9737e0e33ca1db36b0cdc3fad83145a6b9719894824274d52122c5737355420085ad4fa39f2aeed9b44bf8c2760a573f4dd38464b2544d24adfee2d37942984b98d20f1fc60eae46d16d5f32d9c20faf5775a246389695d1967ac38faea0e906cd9e08ec217cd63e0216ed88f0f224538f70bc4abffa02bcab85009418f4155200e766ac6b182ba1897584ff289ca6ccce4a8304ecb8c66124294a349db8893676c5a35d017abea376627e2b03858260b7bd4a4a2fe3e3bcefca276cf4ab276dcee465bfc36", 0x1000}, {&(0x7f0000001640)="33b6895084f9b2c9f10a79a4278f9316e2e959d35dbfb10207d4102a0355b72e3ec1e36ae8fd65c97eef2d5269d929d53dc07d5ccf08ded5d446562fc9139d7e0b17a6ac4e275da16250bcec60c6a211c1376717591c05ac8670b98dd4cf78d6afa0ef7964fed4300e0d7fc44ac466010ef7920f6b38beac284adb24e7a8f32f9e8d1a0ddbcb5d475539d4f40cb641df8a0fd6469eeaa054490d9887137e74e1483ec2f9645db1de7aeccbde8530778918f00d91baa12e3801444f11c08496e7d59c40b79d58cf3fbf402af7f9738b9484de8f4162a6eb5603db6afbc100be759e975d8f2443b8716c24eee8a5984be996ce2263c6860c81d87a1205a7fcf97ffe2955df3d2dd0a630e9adfd50e159ae94c04ac12f52e7d1456442ebeeaab62fe81e9c1c69feb73bb86ac53893caf2bea35737a708b41a6860ba6f3c7cec4c7a915e225137484453d9e26f4cafe2a29493a204744ff5c811fb17115cd2e85b372af5975edea7d1e4bf9215ad03b482b7c6dd9cfabfc53fdc286dfd29bb41a842d32a30eb4ed6a0fe8f12d52991fd5e35907dd229530c94d0c6636d9e12bf214dbcc9bc595af955386dd355bdaf60d1860e9f76f84e85650cb27526be8c73cbbb48a4186e362d950b71478f755593cf75d602d3d4e121125d60b13c8be2dee1a269770c2b625d9c63b1283ef3641f1a2521d692479db5af9151fbe606b609796d576e5e32860cbe048d9d2512a6d3c6b1d0086ae420934dde1c9baf5e7f0bfaf006e4b2d38b9b1fcb7a75b30e7855bcf9c48b6878a5fc662495ee3bdde47e0159e5850770002ebf963c045d6e7ab8ba481c072e6c04ad24339a35dea6f8560ed54b1df3896e02beba1c74bb38ec65ff3e2183c8f51d8faad9b9d0bc1903bae3c179a94784f7258fbecc55bf6603e516e5035187fff42cab7445e5429f3c2f7c694c36292051b1aef7218250cd65b4d1e38423e0167660a6dca827602a8c27368027fd18daf623b5741932397082f274dab3dab383a6f4dabd564c6b771d48c26d02f010afa03e69679635a6494223be6bb13fbeaa1503b1e5704ab05172d8016264e4d0f7a54e932a7e1dd96c362d92915d65ff18d3b544bf48ddaee6963cbb9c4e10bf073defd30d1e4793a9d20b9f7ecf9625157a77f223a6e471750e36ca5b90211b8cbb5d6ed34884d6e0763067982708e9cef60caf98104f0a046a7438b97272e66b99d453551c47322f875205a39595de22db55d3041e5e60aae2a394e75dbea031f4d5cb62437f084fe3f5788618b1504f38128def783b913c534f60a84425a3be4839808556b532f181dec40f0c50ab781519c2a90e32df23b6c0ebfbd81c82bfbe4845656ebed463df0fdffd5dc3f7d8a035ffdee1165bf5b22b354805e3c6025946f369d02c76fd747c7e52ebd41a63bb340f2fcb04d4b80963707a356d9919a46b3b1fb8c6075fb2435f0f01dadc1e7c0a5a469fa4db65df02e8da3675d3364669c1b606d852047966b1919f21e5a1294f4c33be5bd27587b3ad09f6dbc1887216daa34be5d8d594285bec322369b8426befc0ce2f8b8ce9f09dbe06853b70dab5103c353661b0d7312608c1dc5607ffe7b26ff0cca6b13a81430c8747696abdfb214d7ad26cd8ff9f9c5873c536452e5bf960517e5dedcde54f5e0c2021517df8a8caf4d6aa0cf50e987caf7292a86c6d6d1aba355b2b4890b4102dffda197bd4d3df1eca6bcc88b5fe0d7fa112a04f6821ff352bd7d71dc2d059a6a547eefd2ff3cb33a07d5edac910389a8ce2ba2e05bb384e13cbb22cf1e6ca8915f56b15692b30b21cd2396cda47f59e1684107a4a48e34718f09487e8c4860d1ab5d241327f7479d8155e5854dc9bb5eaf87a2a20261703724f704c3cd3b481afd185df93b7e36964a41498451e5f49b486d78b24fb4aeefc364bae958ac0d0021b0e07d6956edea89cc1ba7c81fa23069e0e251f74591ae41df8ed92cd741981e494f6d2f5d1b7837578bcda0013a2ad5de3e1b01ec832eb477b0fcafb2d7a8e52f1a39c2e42e5275fd31d347d7767f6ee185e2d90b91affda15812dc70aef96de2c7cbfc28961ec64e27d4d334aa60b21b56f4ed9f23d7e744e6f1d9d5bcb1fd207751aca657e3e7bbacd9648e90af7f57f018b1f6c07c5ddd1ae3a71555e3d4a2bf4ae8a12ed81054c91f001f21b348e0b84d7133a63923f88fa58d51f1220d54258bfb0b7a21c7ccfa467e6224904f255074110608bd4cec8898d9ce27f7cec52c11d89f7437970c4eccb8fbf889b138cbaefc282e73d1cae7808bf53cde3ce2b43c644b410f65ce88e0da58c9bad219719621d3413b90d7bc4a257b770f73ce477e6d57b326ce8975e9f246d96ff220de34306b32c89f9fd2c6ae3f6ee6435cffabb5369ad0bc1dba36bb72d50e346945d935dfd7170b449c3baf384fda266c9ce6f6ac6f07cafb246a73689e6469ddd142f2fb355079e9f64c059bb920f75dfb0909c54c4aa5774ed0b761021026501626e7a1ce4db2c499f1df555092c487377aa561442b1d2d2df46b721c8f1e6b69861c9454849ac4ddc46002ef1f54d09e058b63104cf5ec73ef96655c024c024aa7abee6e279f49a9175c08cc890f3f085fb0d44010933a9919ac6366e61361a577d56d80b0f2b9cb5d29518d47e0728f6e620759eb9778989c0fe5d6951f348758baa8bcd018be3d15393b3a7507f62c998d6960d281865d0a13e0ca1697167059efed8ee81dd35d33253a51c678402a19a276f18d19e91424ac92dab753cc1f4f5064265e45670712e2b88306bf14d6bf2023ba50d316ec645b5178a9bb18ce842c884aa0d749d45141c500bcbda94b00900e637cb805b7965d3fc69eff3578fce59ce3f0c25663fe838f09e73f4099e91b05f4344af497e1d945c4bf845a7a0086371131dc65300a750a7b7a61d62765bea2a32ac2b299b1090a63913abbd57b94af4b0791dcde5db553174932c353e75df3d255e33c230da5ecb83bd10f57ca5671509dedae1e403f02574b98d2bc9e28f4459105bbc8db6c5b04d62898b000a208407dd4271e25edf107e3f934b0826434ca749d12f4bb775ddb799a687a4d9f8626bdcf0a2f36c83bd888dbb33848f9642515e46ca0062f1dc4130f43ff2631d0fad3580179a029e97107aa07f8739a91738c2cde57d17bbc63551030baf882715f5b389f5111dfd260ec7802873bebefbf192a4d33c6981b34f2ed9bed8b6bc2d7030c8acc55d5bc2609ebfee13e33807d901e7c9d1f71589d4e507519dfb8f22d0f88e730471a191feb2c113160bce54edc3cf0dfb373137ed55843192a60e4032d04b90eaf4cc22b6aff25b4df40d0f9e07ed0ad85bec7634da948fa4b991c31951a7d3df263067f8cc30889fd2b9aac6dcb1b9279c24b8165b70258c9227d78d065d38028ee5b6a69b6b6ae4b73b245366a5806b48b3a0353e633ec5c70c25c59be362a40c443e6eab8a2c82b11dfa6b9e85823cb9a3f11fbfa813b0db67a1517dfbfc9d957bc65a4858eb2512d9bbc924be09d7986008e804c2160b32c47718c3a59f3811ca6217b5b4cca3861f343e0d19599750299e8f802e85c77196ad7ccec878058f0f9d1ad4317a58ff26d5ff0fc20bf78f8a07389c60b3e319259eec307159f8fc8046f5c63373439f363430016654b8ba882b2daf3eaa56df9079626160152118883c02c8e9343a938c460cb22bc4f5bef13512aa06822aa7c34d1bc46d2df3114c8be928e433205519d507c89b25f074827b603d74d1910343cdc78d30b1607843dc5f34bde68077bd5a84b92ff84993351ec95158c3232eabeb9d70348a5cc07a28346173a1b3a5053184f95d143d02d7c8fb7ea106d1eac627d8467f69852dde18abacea72f6401fc1b1ad3a89b36246c829e4d458f54596e1990b96a068b7a8de477c50cb3c4e7f6cc0e9f2f157aeef82fcbd3c58a69ce98a112faf0cc61a0eb22c4bb3b3145db4e80bc398c8dbf76b50cd0f1323dd760ed30a7f265c0d95269b81d91ce8ec8d315d60b915ef71b4c3b597f8d1e3fb6ab52ce8baf77871b5e097f3add8b26814da810c07349c7fa3cbd76bdb86c2ebf7c1fd77d45ff122518052d4d199196563af9d4f038e3e24099a2170f179812eb077e9cd953ba0979206812e21508adc5f573090979b2be992af3031e465508c8fb8ef2ad0491aed15b5eccebcaca6b8313e4af38b7b0de64836ae03c9f0185b44681e832bcd3d3a6d6ad0942b0740d88a948d0489ffa705a9e5f5731bd277041d18adc70fe53d179818ec64944eb810316ae9473f8c01e91b58dd1caaba169349744508a44c97fd9bec5d2e86eabf0ac496552896b1ecc66a0c2e71d55e648e7cfe066607bf365e56bdc69926fa3835b632d8f7c888fef46e9e0ea044ef281ab1054a2106594d013b16da6b4bc4746a1a9ff33901148ec89b546f1722339f24ffc15750d47f3a2c8e41e6ac9c55dfc111ccc00c39df5680ad58b9ef34847c338a019bcdc05c873ba44f8fe7a364bc2165e5a8eb33eaf45a20be33316ccba76a6cd9b992f1adbd4471ceb2f91b19a0e319d5c4a256953fd8df4ac797d43ed74d7b7f590f60b86e1e33d320d6e7fc116d741970e71e51beb1bde9ca0d08fd98431c585c1b343b601f49854529310252eec2789c66f7072ed04db7e23dbc5872e7bb1d085a7cc9e9c263448d3e904c6dbb987af83e66b98a9ad563e7dbcf8cbbaad1eb6e9ba8003719a483b7da5c4754a4ae3db0b3a0907298a51fe6aa6d7ff07ecb97cbe38e69f0b59c4ce58af00f2c77991ec53414f7b0fcf0bd1398a7a46b1053a4b023e90edba9d64d80bacbd548fdd8e8cd1ae89d5a3198df0ef6bfbf3355d0e5d6403296edeba748d9920b1c710a64e86254e2b0cd3bfe5ae687b8876027d691cd62e2ac5ba93bb7b1e10a1f34bb45eee6c0c78e2c6010493a8e7fdd0498a4164d980148b79059311f9930eea33afc19ce5c9d9fdd78b85444114f692bc1e55de60623bfe850b73f17ec5e93daf89b4de9f3b76024f3cf7ab7298e818fe1a6b1a36caf11f5448639859eea6211a425061093d689b031f91247562fa8a7b224b6fe240ca4f4f804a5f813e30f65463f5ff0f89b4f06e1ff99f6d2acd34c72bc5b05bf98dda80ab191837bf9268f21e9b5df0a708f520c0e7a69904506a276ebdf276a80abf54be84dec998267ae2fa7a8cd46d5d5d445b504bf56192f64c5fbde4ed5da1ffcb1ef5e7935f0f8f5ea87a9dd9fc8318a5b89b6e81d823437230fae0a68ad30b10952d9c5324c2df17ac6cacbcf777174f6fdabcfd315a943337d9c3eba4001babba1f6f5d6e35e9f16646522877857c964e81220541ead212e3c98e68fb925db82c7483ce8760c8a90a68d481af01719090eeb7084b805fe47d154dfdaa074a495c28273d3422f65a9b76a54fa02efead48f4ed05adcc1b08c237e15714c44a7e40519e92f5340151ccc959e1c76ca55b1e2cfb301107b53819e9b7a2434fc6f4f6744c328d5ffc10eea59c1fcc6c7aef5c293cf40d46c0e4b3ef1105bd45951b6519bb9fadcb2c13af1e41d8e240b46cbafd029bb263e127f1b154375470cef79c86cdf1c9e6dd31202ac91ef664cb7a1d1d609e7b4e177c082538c6b09b9e627a76f41d92daeabd142d5e21e605e2ca1c765726dd6b73e441f76edb4dd521b4b437e669aa95ea71b1c4bb727589b33529bb0ecb59517b370fc3ba5551d654370adc2a42c7190b786179eecc93f8760dadcaed0f56fd633612274f02bc74cc155c0c0cd", 0x1000}, {&(0x7f0000002640)="c14335b715a768cdd4b4dffc10f2b047c70abf04035642b97f4305aee7004980fcada5f1dbb3112abd6039492b38987e02fb7ab39bc1db5f1b0df0fabb1195ea73eecf878f318459ef3eca1f6d51aa64e068c08dc6710ebc0b342f4732b9a3e51033514f85e6e4858b4bc899f1e8a38465e5f1ef092a3218044a71a7e40ccb8b8451df0b0edfc44deeee13bf3f8cefeae0906e086b2acd0f5768325452020d44026176615efdfb5bc6f4a111ff86dfcf2597b0694063ca55a914eeb3fff5d585e6e5ededbdc38ab197d05003d57fc90d23a3fa6a209146544c23b114e5ddae8b013b19d9da6e86a7c0cd2696", 0xec}, {&(0x7f0000002740)="a8b3c73521069af9f090b2b4a2e01c236050fa2ced43679d3b42bf008f93e224e6203ee0737256a9238875abd4d2f351505d2c6fe28b7cae0b1e6856260205ae6baf38458c8194d8ecac84a97531a145230fa988c3cd8cd9f5682af9617e7317", 0x60}], 0x8, &(0x7f0000002840)=[{0xc0, 0x6, 0x10001, "810f0d98d31487c860f9909b8200a20f7b547233b267c0d22b8c699064b1c84529b9a0317a900c7ff588cae61924a9f4881e0d23ed592f43db349c5533d6e7158cb1f9cae9300432f17b0519fc0195266e1b8f415387bd32564d1217905a0cdc38a00a167ccef7646f102059e5186f2533e70502fb306204cf792b603d301f73ed9d20264f8c5987defdf51df9bafb9abe254c838ea644e3276dcf683d676f0dd50c7af69d174066f825925818260fb7"}, {0x50, 0xffff, 0x2, "662a3c40cb023c8a989bcbf1dc7623269889680a04c059671438a8e1f17ccb2afb52739565f1c6d63255c01c39c68833796ba1777884311d79ee94d89b4a"}, {0x1010, 0x0, 0x400, "56cbfd7adeceadd030a2f74819cd9cd66aca81e03d96496a01eb90770118258d1bd1fce8eda3d98fea60c32cb41ae41651e8de1096bbe0d5363edffc0cdcab7c8bb49ccb726674a128917a6d19b958afa113eefdaf34612fbb380b7e4fe190d96da2b8e198dbb08143af609d86fc0585f82a7d735b9101c9243ab0b739e40d0a102752be683e1f7dbd0e5ecd2e8e2ebab62796356628724bbc09dfc187c2e5eca33f3fed62707a3cee4eddfaa42a5fdd7b0abba23a810b171be43cbb47925e2edd2dd25289d88913e5f34a636efda7aa2ae1203e0027370c7537f30c40da334282bf50a2bfa2610a21b31c492d26e8ddcd4fb1acec7a2a13958e02c872b11f61e18cd01b5a4bb87ea800098017b7db70aeffef85f08aa280c481f3557489b0285218d59f4993bc4c70af563fb047a4a622f4bea86d96180b313084d3d53cddb2a32bdd463b8f1d5f494dd111414f8b0dac32de8b7c33a46651a9a08805edcee077020c7f983234033e378d7eb2014950ab982f2272fc8d78c76c6801cf018c1105eeb2475974b6aabead58bddb263e3d4deb5bee149c14069249c0589817be33eca8a29b4f632a08722b256f02da49a21ffa8c5205f2cb861926efe71120f95742ea1bdcfc20997a3c4ecc42bd42c3c033ada6feb2c609a887d2916a8abd89013108df165bf9e233a6345d3f8fcf807826aa2c1f0bfd0ad118f7bf963fca3e2943c574440504a13acb6af0a839e4cbc2829b4558a198b1e2bbe9cc0cbda14f763b9fdc65a917222ce8cf86b4afdc9de8d1340a516b738e0ec006144706877afa673e2d8531a01084ada8a80805f3b6cc467bc6286f2655f982a926a8783fa8e2d8a9adbd592a04d40949f1ba55a2c339aaf9e34915e29d35eecfaf8f96d78e6422a8811cc54c8c78d98a981c1cb318def9e3ff48033a4aede89da9659986a3caf2eab6ce55893d3c980cb6da11f1c76046dba652cfb092e6417eaa745093b3b744d7dc252db5740e357ac476e416a6f282bf5d766efde9beb5ed060526ca4dd3e8856b0f3cd143c6b7e6a0bff8b8783f28c73d463ece459f3c86f5e40274bb24b866978f90863af820f5f264c19fa8b934ff68afc5101cbc1f0825373a9712a8ef54edce312aac97d6054d3b09644b79585cdddc8de0239764dcdbc68ee21e20a721d7caf4cd7eb0c1dd4f426eee64474918eb19005cb4a612af711bba255497591796207328a5fefa8c2a3d6053af56e1c72f9d47fcaac956fc9e664305ca165180992cddd12f0de5450e5fd63b7eb059e051eeb3dd57bda85d5e6e59fa65bb09d72a3ad8209a933abaafeab4259350fcd0763302faf08fe63994bcc7e0d13f63535a3f8504b3d11dcefc5c769ae45e4f74fa4e21ba2e3b7b9e7c93777028abe03407b7eb25a7a86b0dabe12b65089bbf44747fab51d8d510783e38d7b7eb65e8ca638da969d6b8ca62f5f8be4c17db1f45b89d825b0c531f0fdc0384bbf7eaa44fdc64cf5f8b590beb4ae27afe58465596539f943ad3336a6870d7f992667d82377239d66f14c9ccc11b6b950e5a45cad441e3c7ff9e96a881748f0cad17a70dbe5cf01ea1977f100257aaff85e7d6329e7038b9250a60e8c798e7deb0c9ebf6be2dd8b469289298dcb14d42e1ed9b4b5cd204a06be0f013fa8c14e65035e5ef8665828fc4620566516663620fc7ac37d00099602e1a1c3c6063272a5c076cfaa98ecf5d06cff9d8d7f4ea5e8b197c38469c6f22223aa2a0cc5d923404ff0607d090bf9bae3208c613ba98478f4e228fdf7d0af23512904514724568cf2ffa857612ca08e88e71e2c752502a9e1731408f1c333d3b4f183674d6468b72035cb3fb6ae652f66a42cde486c11a2bad79a902c64a61b91d404611f171adc8d240ccc1a58f71d8018b190a27688f71d28e45c07db0081c0e514fc2a61ee0513312ab6263d16901f8be8c9ae5352eb4674ba7756e22003a5db688353a9241122ed72b206ca16265bce1663502a14c2a2a2247d49bbbb9d7018c6f74a33f30610295bd2227c7d11f1ca1cd633cfb034a987ffedaa065df436a74b4d76d2088b6a620c3cef174c1052d14a8679ec37bd9b3e9332947d5cc07cf25f6773e37ef28a26bfdd1737a4151301fe7ae2b34ceb2b558e758bf449df36cdb6624821493ac4b58fab919562b8cc94c4af5ff276afc1f2bcbfba915c4f87874aa76831a30fbde7a859acea237f00c6ce633d04ce06fd053d0ad4a8ba18132e5e04978fd3143d78dadb1bab16f0961894ef1f31dd6b5639185414151e14aae12035743ff1f7bd7ba59a84d2719dfd4d9b345ba656af72d525763ffe62d755518ce699e6af1259f0b9b83d93e818c9369a2d217b4909959836d7ebf01dc36992749d60cfb34b3a8ac59b90e722bcea1cd4e8adf394e8ba6cd69ff05eec770b5c42341f349a81bf2a53e5bcabe0776c37a770c826da66f8dd9bf3406aa99cc6615db414e7c7345c5aaa86102fc3ef59a6802a7c58019ddc4edc8d0d613e52142441974c312850398a5de4ddb4e08fff8d32ccd87e4235b588229fa537a8445a905adae1c2984716819d559cb071b93f2504c9e60e1a6497816c1210af0c47292ac3844c60551df76d824616ce53ad489f9f99be2bf8d8066676d2bbcace78299a79dc1365cec05afe807970b493a6fbb90d956a76d9e37ad174976db8a6269f70b4d898b46d76d54e04ec14a52dc98b822fd542ab9969e9e490e61ce3bf79fcdda7b9344c57c62da2645130e31daddc1b231703f9c6d0641ed6cd76a178f391ff18ff5a9bf8b819d522fcdd16ff0bf2e425f097721fe0f679a1aac7ecbf9652c4bafb19ec37fd446b9f92cd5691056adcd4adee39ba79d670c7f431cbbd4408209dca6e7f5e21b728210ef97a83202c30fa7566fc75d1d83977f7fb3ba917273acaa99ee0f9bca7b1c501a6e1580b15a526c4c719703385b9c431c2e980eebb9e9c78ad6500a48b576e8349b4b42f4917a5b647894b707375e30e3a609d8a6aff01d7cb0756cd9d960208781e739b0cee49c9de8a1580b317be4b1add042b2e466075c71d8697cb232b21818137b6ed5de3e1ed66bb6a8c0248e984debd30f7d996c75525bfd6d2c4cfac8133e4459281bcb6eb01a7ae0f45f678664ef7b88f0c40a75705f1844c19b96b9fe84f66413d2364a5b13b7b8d4f5b62fb3fee545d8fdabfe7368479d1b031ef4eaff578dcece1ec7662f5dd958b438b92eb29fa97df7a457d9174e4f49c0c68eb6478a750dd194bbdf358089e8dc8116de5f18e8c6e6509a9f18e350c2c1f2493eba3055edebb92d06947f28a33b5056c407e2e6c63593bbc8e5dcc8e303fd45186d8da953bb918c0bef2ece367d46bf48816c8438abee1e76fe9750ac16ab0b31ae08d17adbbda560d3d0c45b025a7401062de3b67c92b9c66d12c02506d4b0b8c86435033004673e1722e2937354bc09dd850d1b0e220423284b2c80e585fb7e88bf5d0877354e35e0dc63d49a78b675fbc0de00c6dc02cb9c202ac9fcf772d09f5f3718c91bb2e20e97c55c0b11724461eded6f615cc29033810b9922b7008290979d68d552d5b70907e6e62964ec30e29e25674962628ce39238ff9dc747ea088f605cae68e3f4471e903db69830a54581a9679dc63d7a6bb71edb18a95285cf1f472a25f0c7bc9d284aeadd6d7014381f5da19c9d57f18669c6e29c6726bfd45d90b411137657708243d562471901ecae0fb330617882ee0ba050476dde677a842f94e0015ee6d41b1ae72b965ec5c3217c7e2575abb5fb9e4ce1ab1cc98a82b7873523c80451caa56e5c68230348c7b41d1ecabbdbb8485fd7587ca8f0084cd1178876729a98db30838ab1c82b04572f6e4d26f3e5c4a1b9b5c3f521fa9eafac8fc39d63c5a323a851a5adaea4431252439d20268c8b4c8a49f70f242a85bfd0c2ccad7f332d46db412f28ba04eb569f1537d44ba531b4773433e0f2782b753bc64033b8127d07c3869866232c3766907f256724d8430c8cdf2cd37097b49ba9947b9ee7225132248b1391485c516a14f744d5236330043a434d08d258706cc5ee2bc06403864f60c17a1a5595d85f7eda875869ed8ea6bfcc049bf0fd608b62bce048eb41ad0277f37dd15d4b3d7f634a16e47ba176c924dedcd975d418f5190e6837527b40342441883202e1d06c697ebdc9df91e92d9288715aad3b71d67008d9af57c7cae61696559f3bf07274d00ac37695e998302bdd9936bcfada0d28a94a0bcb54b9956615b71d6a2300cc92630c55562a32b6e3cd58795e666da7485574a28764a3ad2e1dbc4ccb2d070bcdebd0eeb2a35b79735c27b523398daab4a88c6c2380850d174bceab976774eb533c8d1d3683af9d318d8390d9f3cb969da949411906e6dad2e9eb3d46b4f8a28919f5d8607855d23dbeadcb91cbece8087dcd96abdb6d38eb216cb2f5023a0f912d388e23f0e718875f5e4162409d68bfda89ef3b5d35ac37fc829dcc9643e234ca59a78666ad6421520c2624e31a5cc68d7006ac383e9e140fbc494a8a0c3853baab058e4302a9fa07def058c2b52efc1d8fd14037016b7167ebb973ae281fe524383b28d9b5d58767ddc27da36af6a465eac5d47cbdb44b1209309482befc8aa6cebfb6805057e248c1d3e6f4a5b854c886d559a7f4d82440357b7da72e22c566202f7d40ad03858799643cd379d923556243894a7f8bfcfe0eefe12890bc1902ce8052e8223fc2da41efa63616207b16d9f0e2d9a657efd63b31351d061eda3bc96fcda5537023c9f80f68cc73c86455c7750b8ebf31146ce667d07d218cfd3f52183cdc90e56c1e015e2b207775d5d261f0a1a0f7ab9f20c6826e99a62ee8e541adc77f6ac28c63d0f3348131ed76b06841c9d798d1ef35e35482754e2f540b63946add3c79e162178ea1bbf7d2277e7a0f091592626a75213485312134098475f8bfceddc1387603dbb6d4398adbc66c237dd6dc2cc904393b0ebb22cd40bb4966664b45e29227ec7e04ad77d70af2de203af7b574996a7ac3b4b7600e361291666742d58660969be2b7ef7d9e2a9e1677f64726c499db26d555ae484ae3e6cbf82d217baa689634caeabc35b965630d9ad40b7d885479f8ab13a602a983886c301a15908a2547509998a3c44f734edd51d47152828ee015c33d6fd740b4354379196607338e3b2209a05d27d5348aac7598c1e9a8313aca99c69f0ccbb263ef9774503e293822b0a0763a2f44d731275bb4ad5a3cab78a016a72c23bb066c88c8ba1fa9d58f9c00751f6f5d57ad21a20e70d815289a4e140d90dcca88ff5f0d9d00f02d1ac2c9b784742399e10e9373b156f57a14bebb13d072fab66e55356ef28a2a3afe7fd62a5d1f2918e95bb1c1f69ea5e959f14e71370811e6ca92b6f86c643da0b07b775ad3866ae65d2bc6e4d19d68ae47ee4b4f0e91df0e63c362d93f51ac1dae2b769da478bfa4edafceaba074ead6c6bd71c6c94ca9b8c0603322c41b256260d0154ddf9fb85e57710a5dc6d80fedb5cb5ac2ce40c6c58ab5937e5a918275d80928455297b648fb951679cdc498f203329c2b0331311941d7030afe5dba01ab83722a70cfdcbf88e28c53d2711ba82dff7354e5be7d58097fa1a1f400081e7d05a38709e31af48811cde293577950bd427604d0f241fb5b97ff3adeea00bd81479cad402d0852a05b604fae3ef89bcd3a884b251d1b5182c750413b30c0b707778eae4751a3e72d1ebd7638ca22fb2a33622badd26d596cf5bf452cd4db1fcbbb08dd13"}, {0xc0, 0x129, 0x6, "e004a79eefe1a0bfa3a07a2ae7bef22706e3cb6aea2a2f8657152ed8e7b264b2ac5f9b8de5a8f93412ebb9cc69eea9f0ca76c481c3b33e535dbbd099fccb4bd9029700c695690370c409ae964d4b663d7abdbe65ef28cc0a75a2b8460eb32ffd9a00e0002ce1610fa6ee3f435b99676615bf67ea7ea4e59ddf0adb4355257b1e3d17d28643104ebc6ee701a5ce74500cec8983cccb585cf27666538aad5e1b67c578ba5ba8be5547fbf95e"}, {0x28, 0x13f, 0xfffffffffffffffe, "3573df3ad304034bf8c3ff7c21d4f0eb29c2"}, {0x110, 0x11, 0x100000001, "627f18a55673755fee9aa686305773f88bc734d84b1c30c5068e97cdb505e903ba1ad0156defbd88e26c57abc6f1b01161d4dc2220049e89ad83555116981b8fe8a3d1c299019a39bf1f98221081502c57bdddc1d1d67785e9966af0d3b8d513beb85fe0f9dc5c8f1379ababb89b5b811573261e5f6c7d5df15c4dd40d2db8f585999b75cf59cb212852020c5c21c066718551d3765aa5ceb0fa8d028391c50500cd5f30b3be77284ab1c7a9b9046c3b146b725bbdf67629f74d6d14957dd4b67128371e4db34e0d825fd6b784f8dc2c93d5a36eff7bc1b5f1bf38220b94ec61de7a2467b1d6465bef32f042d28da17f2b62e78205509fc2b590561d"}, {0xf8, 0x0, 0x2, "3fb856dfcb55e3adfe070802050721887068fe70bc7c3addaaa7313a02cc04ca8c178b5c05c876b8b6c36b4a56c7104375415de443bb05e9be8d7d4cea20023f3b562050fec49082d6502206775119143de9c8587d96d0ec337d7a60bae88b943f2fe47aa8dc97c4aed7a1cfc79572d3f9bf6ad9213fac2dae3a66a6b31f0622070b6d3f921cf17588579fb377c1a2599ac4b64b58d859218afaa719d637fe3311e88a76a92f9fed3d5e2ef3a9bd2aa7783f3adb89052565899e69075f4574f2bebc0b93fabd321e43142202d866b1db0b183e364f6a4b593d3febdfc3d33e6fdf7ced9753cede"}, {0x10, 0x129, 0xffff}], 0x1420}, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat(r0, &(0x7f0000003cc0)='./file0\x00', 0x400000, 0x40) mkdirat(r3, &(0x7f0000003d00)='./file0\x00', 0x10) r4 = open(&(0x7f0000003d40)='./file0\x00', 0x40, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000003d80)={{0x18, 0x0, 0x10000, 0x7fffffff}, {0x18, 0x1, 0xc27c, 0x1}, 0x4, [0x101, 0x2, 0x0, 0x0, 0x20, 0x2, 0x323fe982, 0x1]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003dc0)={0x0, 0x0, 0x0}, &(0x7f0000003e00)=0xc) sendto(r4, &(0x7f0000003e40)="3b83d53f0bc090b9f094e4328a90174042853a5ba3f3d484d5e47be9db71b75265f69809d4aa96d121e1990357c3511ce6528ab706040753b48634bdc0c10bb4dc2d7da4e1701cae68e0cfcb5fd63999bb9d4e350ba72c4190385bc66d19a3b0703197499814ad2ce824555270d64fd7155a7694f89e410c77c87e8ad5b9eae56318023d1b1001ce2f4019e243d920f69e568ea2e4a9788ee385f342", 0x9c, 0x8, &(0x7f0000003f00)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r4, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000003f40)=""/64, &(0x7f0000003f80)=0x40) symlinkat(&(0x7f0000003fc0)='\x00', r3, &(0x7f0000004000)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004040)={0x0, 0x0}, &(0x7f0000004080)=0xc) mkdirat(r3, &(0x7f00000040c0)='./file0\x00', 0x104) unlinkat(r4, &(0x7f0000004100)='./file0\x00', 0x800) r7 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) mknod$loop(&(0x7f0000004140)='./file0\x00', 0x0, 0x0) listen(r2, 0x383ca752) fchownat(r3, &(0x7f0000004180)='./file0\x00', r6, r5, 0x200) symlink(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)='./file0\x00') getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000004240)=""/81, &(0x7f00000042c0)=0x51) sendmsg(r1, &(0x7f0000005580)={0x0, 0x0, &(0x7f00000043c0)=[{&(0x7f0000004300)="ce044381d2851d0c38d91d957ceee3147422f145a88df5fcd81c95c9ed72372657fc22ce05076aadfde7aede4dd14d8004110cdf5d49fc4bc54891109fd4f958e368987ce2882e4d0a3e41674b322efbfab0b23194357a6a63721203237d520fe2222e70fee464672f9f91b809f66c5741367df42476dae9e40645d396566d1dc855bc068d80cb436406c201b6d6a0", 0x8f}], 0x1, &(0x7f0000004400)=[{0xa8, 0x0, 0x7fff, "21113b1da28ec9449b3ee8a116e1b420616f9e74dc8c563dd43c2bd936641e2c0533ddc848612eaca08229f14c390123ef8f150c64c121c0c07f27ee3269441242f9d13f2c9863353e3a3f613ca6cff025b75cd56bf7b8724ad8e49ba454335c15516dee08b926b31fb20375f152c106701a1c06e0ebeb960b898c22148b8ea3c93aafa41f28fe1ec34d6e661887847698b8d10d5f"}, {0x1010, 0xffff, 0x8, "77e739133e6723b5823d76a7e210f9f231b566f144cfa8ba7df3f27681cd8f16b50ae5d507e8e5df13ca34d2518a6c31a2521c06c02c2fd9c184ffa0c90ddfbd8217ac4bbc92845dc1888190bf36e2a2d73bbba5628ebafe560b0dc1c94584f68124e404ff58c73126523a084c31dec1bf06e3c66fe72da2387c4d97600483912cde42b8281f89b344007d7954206143f7fc65e6a4ad5aaf6c3d45fe42e842ad753cac1ed8742662a9a571e1f8cadc984fd648f8bcfd9a381fbebb53b5a0411e5d84158cc0368989af4c1199717157d1559f117d6ec5da20c675354cfa060302cbbe7fcecc4b6c01ce675b693a5290f50182d72ba7abccd191fa5263f95b4574c80948dd0c89834d013500c40be36e52d8e079b665a528e13c2a6c400262b01ec8487aa98113d4ec3b50791083b9a7acac32f8c8e97b0ad725bb572ace2aa701fa8fc4542c182952a7c68c694ec7f48d9ccfe8f9ccc0a4913c1ed17ddc847f73b3760fb5fd46f6537a38943b0ed383c55ecc561300f9087963bb88b472afa4f0c5e28336d5510a5c133660b2fe8fa3154a35d5af10695607a7697658623926a7178e53d3036d0317b5fabd1141a6ef04af2c124cd97f8668bc1f65137fbab32b2e71e783165f8b637dbafca4f4cc81f63ebef4b3009dc2dfc683883c72a8d575fe5ad2ef46b62709cd66f75e3e47400525bb4e94da310c8dc18fe683586cbcd507437ba86bd3432f06d03591c436011464edc0a4b377813cbf4c0ee460af37a1afed32e7a56d5e4f945bdd70b5f3b47124386396b062febf8247da053298453550766da76c08a409f6e809c591e7b12c77934896628c08e112c401a07a29056c74d6e32660ef7526cfb3c5b38ed677b02919685484a60074476daf15099de939cf43a15dfbe6d91c44988dd93fdfe04643e2e94462052acbe112d72abfdd4d252cf681914295c6178f29fa368e45dbfde3d333b561be6b5a22c3bb8656c59d7028933111a5a1b1adbbf727b1445d7c72311137566b4301c3dfcb515da8785eaed581761cd38a5007df43fddd5cd4ebcd726340779ca166944612653a4780f5b641d2d927090093b6333370de4d34040bab503c37a6050c62eec223eb3206545f98797981db3c003088d1e58055b7818c41c16ba0ac808e25c4c9a7d777b9f68030a40630e21c63cd27deb11458c38e46b727a1145339d93503484b0221d65b7936c071541fe5d9091713890c83e97cde4dee8c48cc89d0b1513cf3c8163ff53ff8a4c2e96759923cc4c07d33cfb04a966cc80c8bd805bdfed89bc25c03e7e1dbd60836155c8c58d2926d7c26f1b46beaf514ef4d52e626033661a7d7bb0db98f74f28831fb5812e692b7ffca5ada8bfb3d7fa6310bae1b146843ab9a61e94e4154b4470da8769f15fa407d50ed4c8da8e4ab3087862a91f870569b6016837c035bc53744e49fb81c8e0424a6e13685a4e3541eb3a7906950d59946ef99005f327c92d452963269891cea6718b7b4fc921d8d2c791e9d1bc6b4110d58282b2c7fe713b0b157d4895b8bbb28e51eb7bf1c3c7f38e161eeaa255c0d6209811498968933d00de89668e00539da103823eabf66f66425cba021995525f8e9bcbb8a2bcc7fd531b62bd8650d2eaca9bbcbb01a785c3a724c651915849fc6b0cb15e69a0cd96f79947c0fb3e6e1615343b513586f1e9e98a2646d6a97930ef74ff721dfc0d93b503dc70cf5b6fc1535ae32bde3a8dc460dd8fccc595342cc086844145a3fdedca117e4ca5facf61deb79412f92243ef8aa12d3428028d26b3d2d3b71b99e663c721c4c4120216b8c2aa6f2815fd68f7b990350f9dbdf4a8b7b6c7ea7ae381466c354583d2447fd4b8a4d15729144b4e8409698f649546e4810911662d21394a900036fa5fb09b2ef6a2d14f89fe3288b4c52be69d06ef0f67066136d00ee16a741e1f5a5de58ccebaf3e852043e6c56a7612f5f856a329240d168d828338e0783f61cbd1aa6a3ba64ea03d48cbec372082b145509c2fb4052363b24ce1be7f8c1c8faf3240f435b41e73595b9dc2adedc3b26db213fc32e4822a9f2e4919e173be7e7c6e847e21a092e0cbd66ecd4c2107d90e795d32aac42c74a371b6876bc6ae666b39911ad0759cb8b2da80224b6ab5a7d5e2a2fa6f5321d25a1d069a5a5455366aa5d4eea4f85df2992567cd8eb48e5843507881c84247376081f5525ec176f115378c92de14e555f77ae42dde457172706da668f397ac749c57c7458bc191b636adf08ad2be365c1ebe477d441b2f2a95671651a51205eea91754641a6c70ec0bdaf7d59297d7a7ecb851550dc94ed14b467b779ebc84b09eb89cd5bb1801a97c7f14410a42dcc113209f10655a97dd7d9185bc7894cf79cdbc2fdf9ce978563ba0dc58589a24db22ce8861f660ee0b3ad58f4e563f35330bf0e5d192bbd6591b4eb84cd7421da5145e95407d063e5f9f15c4aa760a5c4d6bf6a2eea27ed832b274878bde5380f725bdea13c2de12147f81bd31e08141b19e4de65992c4fe32b788c9845bc397d6e6b38d2539f3f6b9a3d53d68fd9b47541379e64009def2566538067497fef079f5432ad1996b9973be6f8ace5fe77d2a6952bac30a805d553ccf199c85de11eea32e7b053e36d464f8b7d5c3f50fec71ced85dadbab6387c6cb58981ddcfb9f86f09eee3dfb46fc0e6e6ba42600e03564e9bf065bbd11ea60f6f8e78c329099a232ffd51befbae999fc5d4828a1ad3f224e53334b9665e0683789b38abe3c1e3716da0576ae93c36bf0c0fcd4fc801374923bd9e083842e4b1182d5b39067dba534ed6ab3b09cecb5172f1e171e458aa28989776b9bd670a314a800051c4ab9a9536e3da0e25301d834ea43c9102b63244077c699fdf6dc147c075f2e5fff49b0d3c0f944755766ce4ca84fb68deed360430cc6e98f771722828545e098f7b122b8246326210b801d0c26bb039c37394ebabcb959747d204ac50895b44fb9f3004e975052dbf283238dfca89efa6b16c0caac8d659936c3f0acda67abb5201859735a6eb62490f7bcce43752c42507197a645b4ca556a585f8727998574663fbd133c8ceab2c438e13b5d781106f9da6f2ea7588124fb2e447904fa641c077f2b16b637850e990f36e99ca414ab1d16bfbc6d1bbc4dbd54710b7e1a264266fedef9a78ca6856098d2b2c90cc18beb61b73f02491c33cb34a4a66b3fc244da56ccac8a8fdd0509be59cb606f994203e7957c51680c4877b6cbe5fa7fcd6b5ddd900cc6873c98eeba797d60ecc311a33ff8bf20da24f1dae92ba9d165b3e858402959a714a74d7571188edd3cb6865dde609ce70e9b13a436a75574e4904b9ba9952d5bf8d73aa5b51866a816adc85ac3e7dea4308c92cf1dfbb0163254c877d972099d001c9504d10154736a31602a714fe7d76afca549f75b4d359ce51b59efc5ca436f4b83eca64f48241d87fd470cd4d8bf7d34f0982805e2d525d60225d41d46df0b4bfe7b4aa9b1d5345b52d3245ca0e191d2e8866fda8f81aa81004a94074eaa9b16f349cbb2dcafa42b0687dbe88e0ff339c87fc19fcb9a453f62259d94a7041e38d72d652101ee93e17f73fca52fefc62632e561e5e37eeb1dd5504afe6f71d816900bd3b78cd2cf6c4d7ed26fcbe6b70ab0b739cbfc53248d3afd5874e629e49ac1de80004ac7f87409730ac9a2c102a08dce1885b09ed248f1400731deda87f0fe257c6b91993df4cbbecffa0ce3f5e6de06ca312fb5d666ad121b97b8d7f8a5d4098d6a93ffdcc043abd82c7ec0768f93bc3763969a53f329115d29745b0d8bf835570371f849291c4498aa82839ce3b8a4377b57ede85d41f0575b7c3902592773bba5f28b64104128e69ec9d444a482c27be7841970f97b6b3ca7b70fa7b663e0333e2e04bdfcd171d23a5cf364f0715b9942ea763518914644ef151aeab60df1510ced43bb5c294c84bc4c0f954333f561ee360c42aff8ee9f036b5764c4cf421c5b828783963aec00075b8b2e15c3f47cef25a6f911d34c5ddc07488d4c6b5999ec84f914a0789ca487873f361865f683366b8a9a3d5e603fa74432ae17aa4c17e3f61028144cd8d5738346d6d068a4f152561166a952994edcc084108ed5888037920c88f819ed0acac8930cea70cd35273c09b3b52883c521c38377b40514c4b630c340ea50f781fa0072f621203edcbc88669884c4c5e9b5f67b6ac7897dcc9e136e9ba0b815e825ffbcb5a518456f6bbc34e03c881a9ae03bc9f0e9a953c3c05aee5ad113ecbb148f11fc4d006b3b7063bae9c946c147ac8dcc3ef8dd179ad166f7fe326f9e1b2d9e824feb4e260743d20329cd720d69cb9b474b83ce7eaf23b36a57a5832d4b4ff50d3a5d5b2f2cabdd3d0893d0cef35ea1f692116f8fb7599ed9c1ff99af24ebdc0a8245bc3ce96576da2886c606315b9b95780d35db178514ff6c09b14b055f871a68e0fd1c31fb52e13e0d7497d744f56b5d76dc4c6c7e35258db42825090ab3779ed1460f548c8ac689b3e56251f0e4ad2dceb900dd7fff248dcd28234d77f2d63405722d9a7545131c422a582960c49873e4569c9a7e55c66b543384bfe6a9ec6238ce43aeec53f9d548b2c3ad910de85299be95b0036b990523d8603719b0a2598495d0c76a6abed173f271163f7f9c9df472577ebd78bce4061def6bca201aaff79d1482e2cf5f553032b6f99756a0db775f09cc09cf46236ae668ac23afdffbce463a66234d3453c310bfc4f24f9cc3ae3d8e6d4aa08b29da15b309504216e7036cf8c291cfd3e25335de8e39f6b6b080471d49d6a9323651d35ab27d5b30e8bbf2a7b95d8167af64f8405e70b6fbdf28331967b482e68768e9849f32c02371117b492b92252e3750f075f1004340c40a2adfebe975af66f25099f9d9302ac583b53c3738fa8961dc2d67da91aaa0edde419a0180957d37592b0fdbbca7ab68ec9947fef08fbc6fbdfd8251707aca7b37c15e8b40e8ece1ff25cd9e76240ad2d366e3ccec0d2f5e2db79d91faad38665e995a97083dbba9327b846b16b275bdbe235f13f7140141a8dbf7a562459ad2397559b2a6515b000d461aece9440c55f3bcce65883eaf72bb758158d7fd90b9a5221a0ab111981577bfcbd454044bd9c419790ed0f59a54709b5d5f971c810fc42b07da3999ce0641f150fc2ccc46920eb64e511bd9d2ffb86f3d165dc496b4a73a91cb7cb7d90d22823380437df1492a575fb534e18b7a5837ece331395234d0a122a2ca6be72dd1002561cd1ad5967037143562b3ae363d0881e5957eb8380b6edcc14c386683131722c761ac0381daea73956471d37abbe10254c11805223528f5c624161d7097d2f68d04f8099bc14725db06177290c75187ce731351c99bd43453cc108aec7651051584c0d13de88c33dfec1b4a0dd38aa4f53fbf265a145acdcd69cd7f65852d9bee4f5ea7d3a08d244606903693c2d0f3abead1a69604996cd1d11143d34b1bac9b098a47154f75e974757ff31c17f8c60b43e0a2405c2b8836878de9a0725007178fa1bc889ce8bdfa9988eefe3908eaf852cda7bdf108725810620d3de6110b60b62dc0650ae190c518b11bac1dd25735dfd0319f86b8b49a65c00b65901b413d25482065a1d963c4629e4e4a53af9e5f5883db65dd9d70eaee94fa000987cb0f40c667643aa3182a42b3d7cb8b5375937e5d8b3bb4e44238185af94c6430803514e499169d8e5487eb525d6e610dd406d055cc03b6a1230f50b58e74f1615b610eade8e"}, {0x70, 0x139, 0x5, "eaf8f728dc47569429338d36661acdb1812f35c59be5d162d3d53078f1c5909c9ef94ff08753ef37225c9906f79dfe5b47a0cf85658eef06f618ae8ada74831e0a5beaa1ce1b2311925979c53ecbdc9ae5073ab3f8f4a88cf827c7"}, {0x58, 0x101, 0x2, "8ec4453e5d44c5f239b7acf7e0a86cfe4b8b36769e35e56e7658724fc51d6a0c6935be9a6ab3a1bb9f5b90fc7859ff0247c00ed6ad849b657f480b9a39d5e2094904bb4abbb2baf2"}], 0x1180}, 0x400) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000055c0)=""/152, &(0x7f0000005680)=0x98) shmctl$SHM_UNLOCK(r7, 0x4) 00:00:04 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) semget$private(0x0, 0x7, 0x82) pipe(&(0x7f0000000000)) semget(0x3, 0x0, 0x120) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001700)) getpeername(r0, 0x0, 0x0) 00:00:04 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) r3 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$getflags(r3, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100)={0x400000000000, 0xffffffffffffffff}, 0x10) r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = geteuid() r6 = getgid() fchown(r0, r5, r6) fchdir(r3) r7 = fcntl$getown(r1, 0x5) fcntl$setstatus(r2, 0x4, 0x48) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) fcntl$setown(r2, 0x6, r7) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x47, 0x6}, {0x9a4, 0xc2}}) lseek(r0, 0x0, 0x3) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/30}, &(0x7f00000002c0)=0x20) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) unlink(&(0x7f00000003c0)='./file0\x00') shmget(0x0, 0x4000, 0x51, &(0x7f0000ffc000/0x4000)=nil) r8 = open(&(0x7f0000000400)='./file0\x00', 0x1000400, 0x4) utimensat(r8, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x0, 0x49e}, {0x1f, 0x3}}, 0x200) getsockname(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) fchdir(r2) 00:00:04 executing program 4: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) getpid() bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x954d, 0x101}, 0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x6, 0x6d89}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x406, 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/221, 0xdd, 0x800, &(0x7f0000000240)=@in6={0x18, 0x1, 0x5, 0xffffffffffffffff}, 0xc) 00:00:04 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = dup2(r0, r1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) poll(&(0x7f0000000080)=[{r1, 0x80}], 0x1, 0xfffffffffffffff7) r3 = getpgrp() r4 = geteuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="096a6cbeb30acb9d9381077035922043dcfef79eb1a601dc17eb9699852a39d9cc8101380f3b071ebab3e9dd3af21d440e94cc0b736de23bbab25fea301656d32dedb7", 0x43}, {&(0x7f0000000180)="1dd14458a0b0fd93039959c567c432eecaa5e658a7cc58ed6e991986cc30af6496b6361755214f2d86d508b75679a4eb53900e3a9213e12d7fbd10812b697ce6d3a350580c2a3d429f4a0bf0a2150108a45aa17929c0870370df6e68d35401571fb0371920f42404f3e7f5554ff60337aa8fe7a436217b9f6dfa84baf1501bedf204806adba056745ebed1bd455fa2806ebeb55bf1f7ccf0a9da5159cb5598309e4a14751df9b9f9575309d3992aff2ab615d60376a22c0d38f01307fe", 0xbd}, {&(0x7f0000000240)="f5f669cfeec34cbdb8bc02ee715bb587db9483efdc17c7f7a7c2cedbb6269e1cc8b0e2267f7265db4452aa2f9f26aced91d1fb3d3d24a85c875bc129ea8cdd48a6c6204efc8183ab75c00f9fb0ff1dc9c214ae2418666be34ef9489febe0628327bdce0db95d04d6728d4e2bca867f0c3e76fc8f4c6252616e6c6ca673dec7828651e0b70f9c33adf55ae1f40226026dad391289f82f62c164c31a6838867952694d14681f33b75b716a00d6ef671136c59a8bbc77ef793553c59f5788e343b770a7c6834a9d378af7296ab0a60bfc33f1c7cc23", 0xd4}, {&(0x7f0000000340)="84a6866481", 0x5}], 0x4, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0xa8, 0x400}, 0x400) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) seteuid(r4) r6 = geteuid() r7 = shmget$private(0x0, 0x2000, 0x863db2c9d6f9f874, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x8, r6, r5, r4, r5, 0x8, 0x4}, 0xb5, 0x86, r3, r3, 0x8, 0x7fffffff, 0x20}) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000005c0)=""/153) lseek(r1, 0x0, 0x3) write(r2, &(0x7f0000000680)="9fcca7ecfcb1e0", 0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) msgget$private(0x0, 0x7f273658ace37d6c) r8 = semget(0x2, 0x3, 0x125) semctl$IPC_RMID(r8, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000740)={r3, r4, r5}, 0xc) msgget$private(0x0, 0x50) sendmsg$unix(r2, &(0x7f0000000f00)={&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f00000007c0)="07a6c8ab7fe43067935bb68639db91f8a4106e391080d7ae2db3e802d1a6b19dde32742c3ac16da83aec6ab3324324f06d9dd713ece57dea4572cd5c45a04df406ae66dcb94e14426429d80c1acc90596eae760fc753572737670a15e3dccc68a7ebc48f2ff270dd8e00c125eb284a8fc2f8981fb8a534ed16aa1aa5d9115fa35c73628fef9c01c65d5f19394e93b443b5ba", 0x92}, {&(0x7f0000000880)="0b1ee88bfe4330288b6c7602efd398af55e82836f1f4cad8c01129fcadbc1b909f09e9cb1908b0ebf168e81aaf8d0f0799127913b71b2521348798ddac420f1dadae45fda87a9d7e209e78d51791b9b736a7bfc561ab38af70076a4a6b4f0f9a1cbccb00296066430b5b2d75d879032e2dcdfffdd1bb45477ade193ced36bdb488fc9a98b8249b78c216f077a0a0c4a36af3ae8dd78d5808e6b1025f297077269694a769a3dde2bd55aa30", 0xab}, {&(0x7f0000000940)="1897851c878b0864ac94864e286819fdadc20d6d52ff31695c4b099d079da89440d19e7c956d0d2c78d66db300c05c5090066e5d6e85f5764c8ddaa7760c215da2", 0x41}, {&(0x7f00000009c0)="caa2abf91331ff3b56e39a10e8f44fdaaa2b049ea177fed2c3931994150dd70448cef88597a1cf086dafb5d61e426c96ed68d831a75459e359c2fe9d9f3bcf919b9d060fcb1646aff06a471a0352ffeab735482f3b4c16be7765e54b0eb709aa6026db6f979d897c1b6ea5446051feb589185c8d76eff777b300638e41df715edda44e53ed0b11bed2340b8ea9c993d864e76b987e61df819bf33ad41ed26ec92d26bc01f2745240a69eeea066c49cad0abc8efc06360880764672909b6b2673d1bcca6342b78549cf82561466c7d9d4ae8224984635a61956ce30c47c91f27500aeb5b7a237dc0141180ce2a4c1a94daa49560ffe1f870a913235", 0xfb}, {&(0x7f0000000ac0)="7317985bf0a8a88fb2cb1514e4344988850b403c6f073eb47ff441054977ca3708923ed40311b86e075840720a285b6865fe3cb0d80e69746d37b05974440510b24a25ee29fe1dd09fe9a6515a1e56456f", 0x51}, {&(0x7f0000000b40)="b8abe8dc75e90c63ccd7099f53c547174e827dce005a7432b96cf719d5f2355e690b98220a007f0b413ef4b63926ec7a0d27663700207361bc7f1fe1e85b2af6adfe3fde73", 0x45}, {&(0x7f0000000bc0)="c21b9542db0ceb1c0291b9b2e8775e48364af1cc81b3c6d5a15a7f1313cb16be30a8579d6c5c726c68c6ab763d72cae195822bb728f173fb1c30a64e13b2bfa8fb5a439495d9d1803d69e0c013c0554305ee79048d8d0db9d35130644ecd78e2b8d1850fb457da81d6ae18e5d08a6abba2acaf21e61a803b38d266fe3ae33f0555", 0x81}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="48a11c9bc503a75c5b02f739d7a45b91703d5f5cc10c0ef6e9064afafae5fa6b49dc51e4d7276df70caa044b746e21d01a64758bf77816f5c7aefd267640395f533ecbdde818cccca773b5cb5879fef04cb5f0f97ca1c3ed8dc6ce79cf1e1dc02ee301ad672b77af34e26080614c268fc5abb57bc01b5ae272fe5cbaee7383f930067815858e6364219bc56e942c9341344b3eddd07160", 0x97}], 0x9, &(0x7f0000000e40)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r6, r5}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r0, r2, r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x88, 0x405}, 0x6) listen(r0, 0xffffffffffffffe1) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000f40)={{0x9, r4, r5, r4, r5, 0x4c, 0xc7ac}, 0x400, 0x4, r3, r3, 0x644c, 0x3, 0x1}) clock_getres(0x60000003, &(0x7f0000000fc0)) getitimer(0x0, &(0x7f0000001000)) readlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)=""/67, 0x43) bind(r2, &(0x7f0000001100)=@in={0x2, 0x3}, 0xc) 00:00:04 executing program 1: r0 = semget(0x0, 0x1, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x9f, 0xffffffff]) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/42) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = msgget(0x1, 0x40c) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/6) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/186) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000180)=""/41) r2 = semget(0x2, 0x0, 0x20) msgsnd(r1, &(0x7f00000001c0)={0x0, "89489ca1f85b595c2a85869481c58600f9bea12a2083bbdd7c82bea06c155883fdd8c0ccc6efed0655b61d29199f551c0b"}, 0x39, 0x800) msgsnd(r2, &(0x7f0000000200)={0x3}, 0x8, 0x0) semop(0x0, 0x0, 0x0) clock_getres(0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000400)) fchroot(r3) msgrcv(r1, &(0x7f0000000440)={0x0, ""/220}, 0xe4, 0x3, 0x800) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/76) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/70) fchmod(r3, 0x2) geteuid() getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000640), 0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$unix(r5, 0x0, 0x0) 00:00:04 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/14, 0xe) mkdir(&(0x7f0000000180)='./file1\x00', 0x20) sendto$inet(r0, 0x0, 0x0, 0x2, &(0x7f0000000000), 0xc) 00:00:04 executing program 5: r0 = getegid() getgroups(0x4, &(0x7f0000000040)=[r0, r0, r0, r0]) r1 = getgid() setregid(0xffffffffffffffff, r1) 00:00:04 executing program 2: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240), 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, r1]) 00:00:04 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/11}, &(0x7f0000000040)=0xd) fchroot(r0) fsync(r0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x400) unlink(&(0x7f00000000c0)='./file0\x00') fdatasync(r0) r1 = msgget(0x3, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1fd, r2, r4, r5, r6, 0x40, 0x400}, 0x4, 0x9, r7, r8, 0x3ff, 0x2, 0x7, 0xf15}) getgid() r9 = dup(r0) fdatasync(r9) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000280)="080d84eb7f0c034615b57dbd5801206f70b26d01c281ce41b856f04bdca807d4c2a2ed71b265d8eab107a504cfd1e59a0a6db6731d80d404edf239bff9aaa790b6ecf11bb2bc9356430e2e37f2f13fd7ef6e6d0af0ae88299becf3c342aa3109cd5616110049ca4658b4762cc5f8f37321911095262011d2008340de2f4950efeb021dc8e1154dfcc8ff504b49704a6b07c7e1457d0f63f7b541c6931b16ff24f1bbffd4487499311d2f9e63a826795eec3b48f7c599edee5dfe382dcc6807686d0647f8b81e420102c4c8f2b65aa28b019fb90b3e0578ac945d0a1618a6d41ef789796effa8f3b2466d803baff8ff46c8dd6b1a8b0c3000b9eafc979a3103656cb2cd5ff0902678caf94cba224422420c912acc865cd0c4dc962d83ec18611c18e1eb256f309ed323bef0627941b1aa20e3e41becb194d182d2ab0cc697d35925a1327b631132e8d6da14e9261fc9dff8d995d903c462717d8af2e4af76e8a1e1d8c3b3617f503a55798580e7dc8fc265847576e98e47a7e461900d9a2076ad86a8ff061fffac6e8169dc60d136e8d1a9563fa4e34d68baef3e593f8135655cfc8689ff47baac2034b23262e680eadbe0bb1e789b0906bc5a67e0c5aef5ad34cd238443241c47c0528a2947fc2ecc4e7875684689b4b2967cfc53bf2543d1e3c98d4c1ad21d6f1a6eebc1ee2e72bff49ef87d059d41cb7998498257cf1d4f39cb10d9d3bdd87c29701d67f96feb723bcf698d77aa5dc23ff4eccb7b896f2948b85561b68137000c5e1f1a186156cf4489fc3dce5d0e1670053e64b2bbc4a81c8064eedade4e63d82bc7212a23cf7b4f0d043463218531ef66770f7fc53b61d2ed7dc415e6070a7727fb484ae6cfe659544fd9863430c1099145c46228eeb1526553f528dcc178f8af8a665fdf80bb811b3d1b1d87f3049960ba29d50b78c69ebe9b72f26176a3abc81e764c30c10c55ca699179adcfe4480d2776750d1789b831f7cc1ec1654f5e70d093a6bea268cfc5ddb9aa6435ee4843936859914d1db850953e4a5cd6b17a95cd479c2f6fafd9ababd2c9293614245c357fdd052e96b0b09dcdc6793773e9a836ad2a7e497c3b7514079e6dabc6da27a84a34617653df4216624596ec5fc403bcdf81d52cfa2be871619fbcf9e39469693633be3574c7cd036a3c7650c05cde867914abba0b70f9eb7f79e70e4f1dc2275fbb5c2634e802db6425f348fdfbe9b23132c4e77e6d63174a4b71b6cce70e547e356347ecfe3a3f7448b6d204e5c781a83da4d998d1354a6fe2da7093facb5b972cf7b2d9e0224db87e2fb9dbda7474a350f5d458bf78537476b6c3e82136bb0325c21862ee2d8e1df2f9fe0a39c192a75d519cdaef3ca76db5ac090d34c001dd2ec63450ef77c5e4d8aa10a46fb120f4398f7a1ec70e903a2197c490a1b9ef0cc9d195ccab5f34aa1a84d55748d68f97655df009776bce1568cf80f3cd5089fb5b202c7d495ffa582cbbb56b196451f047622ec4cb55ab5debfa4983dbc0577b04c5a710c4b8348b34bd2b1452802b5864a67e2a12bf4a08087e41ca58a560de4931faf4d780d2bf3c516437c03a2920cea6ce6204528f530e83b687f1e8b42dbba1ed3036c3c5cecb8272c32a07296de08b338b75fa780ed256cc430a242c3363024cf5183624244d303d48bec1ec86bafc7302e6e457b1da0460a9425184f4698c56a7463c3c695b7dc13b0f1c7f06e9f5a971b63d07155123ba079b7f85f5cf4b03ef3f4332d049772502bdbe2661bcaf81b56b2c93e26bccaeaa042adaf6ffb25619dc6280829c973b6f59bf303b3c8adeeb9614f0ad58ea681e64704c04a57ce7a83a6e38edd7cd1fdf649ee42fbafd88fb422719a5bc61aafdafaccdab82947fe6156193f5b9c2abc418a907f4ab747481bb6f8afdb56ad1507087ff085d923c2edab08c11823ff12b728f528b5c92ad3569ec88712ce8183e5f69845e8244faada41bb4d5eafbe27a8baec73603e89c1918a824658ac566072d943d5d2c1600fa587865b48423172921919e40de1d0dbcef04b59d0c5c805a0be620a8e2e1315b04c2497ca522025b93f483b6b8500ac40b5d8688db114aa949649bb46931e1a7acf6b250cb2427a0cf1d27c299a9e3d42589b314aaba0a1fcd185552586f8862d7b9e5121225a7881e79cd2aebd40b159130d7f7395f7f5da614c356fe55edcd192531e3a756f5a2dff718aa554156d7e5e2dbee9ae1db539f667c13f6ef4d7872080cf24fcd061aafcfa0073afdb347f5a69cb58d7e534d7e08b5d0c5404020e0ef19a5828bc21a26ff1f64664d9bb49aa9c6f4e00233bf7bfc8baeab890ff7956344b42de15431a3b15accc0b009c5034f78a0d0337ebe3ae229ccfbabf860d14c335922b6d9b88758eca203aa4013baa3806d33c6ed6fcf826fe772d811e43dc2c3f2ef709440943406ef4eb04335ae941557005baaf34347223f58a6804088d02b520a4dd574b073d17b409dbc56a2240585a7986832c4fb508ac5e69efc0b4aae0045e703c8e0ba9e0f4ecb716f472e6abf1672cfe9daa26d36b6427c5151ce9a3275fa9b8f79251aac4ba7c6a40b203a8307625e912164ece7f55831961a17b22565bfe39811c5c739c278a4b8a506eb77befd770a4489c5a0ba911690a97629384dc9eeac0cae43f25ba42cd734d19d728feba9268a7303c4e14df6d622d2969dc2ffe2985d602c45ab3484521fae080116d7de03de715cdd6040971f27964532627cf8976842d7d440702cb4cf5c4ae9c3f4064a3f8761493540d91ac347b402ad25f160ff220ecc7a200e7bd1c533efda07aef3aa19928933495ee750636aff53e2d636a20b7d2627f4bf99e8ad36b61770550208eed0fe91409814ce07d989a8bec18ac3623c2fa8d2a38d01c1e7ba5dc5420eae016280f08027753190ab10e218ce62de5d592687c10787aed8567544bfa3e5f415d984dd2d4f739bbd7106a82f022dae48278691d92d571fce2c5cdf70dfb1b0671820a84bda7c718a18fd9d6586958412b4b175c5a6a8c1806d6298cd2694c1cf054247497245fc66b545c8848d881da21e59063824dcb8fec1317e9d5382fed9732234f8acf75a2ba057ce1cf18dd37f7897da13878cc5c34bd2b1b6c9769f1d139c1580900da3e901cc74860e2d4a5eebc797d1f474c4893c9505e1e46d5c8ad0ba558917a4de157a61d12f3952a404e5533a3d0e6137c8033a33d1a11118cbd779d2205491e51c06596df129dd5bf491d3a8d25452b84f750d4f952e900c334aae07bab7e04fc4b3d62bf106d743b5f0b13134b5d50a47e8ab6c8c0c12a9019db1cd08018f57da2a61c319335458c59019219a83f198a043189e1061c629fed3ec6d2fd639a1cdce7144e239c06b4f7667eb19bb21abdc4a2f706c4f6038f2496bf4f117f8765bb2e25c335ca0b9dc7c51ea0eee7d6537eabda72715afec0a8a13b238ce3ff46b2326f062366448c612369bd9b152fd46a25f554527351799203328f1a43002eefb999b9f62d525e3106f414157c5de415b90b71dac98a14e23cd158ea716475b27fe95e87942ce88cf7beed9dc3653e7169038af3218c301e24693d25c36f87cfb66b62b690953efa017e9fed424ed3005ca4d733b6864bd3ec61381ed17996c51223240f52db21b00c4ce163588a683b48ededae4b1f1d63f24fa8f1c053874463b8e42c2ae1d2628c4a58ca1ea3c8e9142d2191c3c4228c3225abaae52f97129ebd75f9a2529662d7cbe10bdd7fa89882c3786f1e8c1cecf67e7138fecb257ed2c473ece2ebe9118d12cfb78c6d0cdd1f6a1001850b593605a7e3a82893bd73d92eca954c3f814911bede08fed0d20c70397cf13e6cb60e6bb81755523dc15433fc4dcdbab48cc4a95f9cf9965b06f509366c23423a52a2658b8b487542b9487241545a6ca3bbfa82905396a6015088ca69ce86a781c41aa03749bd03761f43fe5ad293d06973c98bc5a1b5e22f9444fac1c7fa20827678cb5987a0b780deefd7a505ba185c75084d69808f6b1a1d501570317ae52b782d5554de6ba149e20e485bd182c89b6d7297a6209f053ce3cae790d2f53db7af4a0fae5fa1d870742e7fe33fbf67731d3fc6cf4ae0c67a16e7f798105efa7587314353676f10d9cad5fb31d3e5e349db27f019c9ce899349a0359b95450772f5c42e6d92e8ad0a0fb2e9410d454701645ac82f4022b1a2a7eefdba24e707ec2cb00fe4bc31931bbdc920ce6d0907f3642c8d1d43d9701002744b3ac143d139d91383e8710c710c06351adc6c262eeff227c1067a731ed8b16512e4b2af493d5c5d35a61d3795ecc392f7d08d24cb33e2f7845dc26edce7d0453942bd45f559fb76fc0adfe4b6110f5ddeb4c7f55c7eb37d6cef7ef3feaba697eb598fdf443d4ea1d9a64401f3d0cc9d4963f7d597cda87fec32f2a1d0dfbb4b11d35f030f08a981dbd4cbe3fe9cfc9a265a57639a7cb1a0c89f9b91e0bb80d0c35726f635a35709a10eee1c6a6d3f391b1ba7733a2c25837e34c6cfe9791513c3e8d01ef4f0addd77990b8a2210d7ad5919b7c026e9e5821e8737b19c75f323d01ae2c119699da68073ca354258c546ac63a3d739ae4f047bf0f089b13ba4408ca92d7b8514d05aaafe4632a4959ed538cf27a42fba5b662643a00d698dd9159f2addf131881607cfa4ae9306dc4c8a83ed8a0eeeda767e0c03bf1c1877f933cc64d1cb9181424eafabb3249cae4c14418710680a721e94d688f4763fcd0618843ad80a3fbf211908f827e446b7f418d93fa3ec72f027c1322d3cfa03445986f717eaaf575be858a735f00627e023a9a5e4672f6c82c225477d8aae0382d1f75bfe4477f600e58d0a40305322bf9b5875d9014f52baaba463218e492687cd54a95c868c9ea2498ae85ca07809cb876d7f956ba8ba52633573982810b705dbcf4e2c1ef587c623e5206e29003200a463171fca4a4426a96475cb5490af6930bcdebcc2ae5cc0df9267e35001637c11af82508f00c5604cc07464ccdfd5ee45c460de042f27258e79c3c93c4d077940c2669c701502a5e2ee370fc76035bebb3a34b8c481fb0b8a7662b8455227c63119f2396dd9bef5adcf6bf3753344af12874f02cae1a1e395928d4795757245f220f4f05106ea31d6e22f736b46bcf81d16fd9beefd19df5d5d774f64d2d6c6d74167843cb5d33a436cb67994ccfdf8355cfc532a6c895809ce30276230bf12d0a0ac13e3a0f6a98e527c89443f0ec95786b1f5a8557c915c854ab7237219e31506c8a1222e4a472235cdeafe7157c5169930ce987aa153d43f0a4f7c26adb3900219a59fa9623976fc84cc0009cbb2d177ba4e060fed9b305a6353d7befdee925bd8762ffcca82544dd72ea3398a789fd598627f8401633db4697feeeef0ad8b9ede289e3b190cb79d00fb7ac8c30a9d10dd496d998ea04c6352013519b90af557ade8800e203a1006675341f69ddc16cdb32fb4e2fe9f5058cdb23619d8d3745b5676b6faabfd59bbe62d54ff035b5b915bc2f1928f00399696de067213098290f4779acdc7804d6961265b7d4ac00aa3a6394fde371578f31869ae317b3a0c86d41cbb34ee97fcd057349d91fdc53b64db742e235027c2874aa47d9ae6f2d220c665d22b55a4528eb287a136c6737a0c1eb340797a229fc96bbdf116617b7ebc8da7fe04fd63892bbc84fd8fa98faafbf06e1d85aa57c6714cc51f22c9571b5740cb8d58ba993f937bf1acfe36cb334ba85f02ceaf140d4caa7796bcf511e", 0x1000}], 0x1, &(0x7f00000012c0)=[@rights={0x20, 0xffff, 0x1, [r9, r9, r9, r0]}], 0x20, 0x400}, 0x400) r10 = semget(0x0, 0x4, 0x8) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000001340)=""/75) setitimer(0x3, &(0x7f00000013c0)={{0x9, 0x6}, {0x8}}, &(0x7f0000001400)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) mlockall(0x3) getuid() getgroups(0x5, &(0x7f00000014c0)=[r11, r3, r6, r11, r4]) clock_settime(0x0, &(0x7f0000001500)={0x3, 0x81}) msgget(0x3, 0x20) fcntl$setflags(r9, 0x2, 0x1) fchmodat(r0, &(0x7f0000001540)='./file0\x00', 0x44, 0x200) 00:00:04 executing program 3: r0 = getpgrp() r1 = getpgid(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8102, 0x1) r2 = shmget(0x0, 0x4000, 0x0, &(0x7f0000002000/0x4000)=nil) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r3, r4, r5, r6, 0x10, 0x6}, 0x6, 0x3f, r1, r1, 0xffffffff, 0x0, 0x8001}) chown(&(0x7f0000000100)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x21f53a2c4f498b4e, 0x12) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000140)=""/255) r8 = getgid() r9 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) openat(r9, &(0x7f0000000240)='./file0\x00', 0x200000, 0x40) r10 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r11 = semget$private(0x0, 0x2, 0x112) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x3, r5, r8, r3, r4, 0x41, 0x1}, 0x200000000, 0x0, r0, r1, 0x10001, 0xb51, 0x3}) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000300)=""/165) r12 = accept$unix(r9, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000440)=""/122) dup(r9) semget(0x2, 0x3, 0x3) fcntl$dupfd(r12, 0xc, r9) clock_settime(0x1, &(0x7f00000004c0)={0x5, 0x6}) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f0000000500)=""/249) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) accept(r12, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) ftruncate(r9, 0xcf04) sync() 00:00:04 executing program 5: r0 = msgget(0x1, 0x200) msgsnd(r0, &(0x7f0000000000)={0x3, "a2fa95038a43902dad754fa967f1abc0abd8140989a7e50829ef69b5de83cc6b82a2ade9dc273ceb22174bcbc7b7c07d8025e6626b4060ecf4abb19771da4703383ee1ac638044a610f204f797a625da5d24bcd12e182611374f4c2e5846ca8af1b892b952ad782f92182739c12363df41899c8cc195f744c8476ac4665886055b6b25b0a9bf938a2b957c5e38f4603d5d25925d4ffb58983d"}, 0xa1, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/125}, 0x85, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x4, 0x420) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x1ff) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4}, {0x4, 0xfffffffffffffffc, 0x1800}], 0x2) r2 = socket$unix(0x1, 0x5, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f0000000200)="bf46808d35fa2a98e17fc5f04fa48b7489acacb65119edb5491a75f70e76a53f49a7bfa2252458d144a9d6d827f851956136f85e9a4b1ee6763696c9c488af2bc72f9d1b1ff009e21267a5f5d13865a3e1fe1619c0caa556e23c767a98eef636479dcb6787d0d43ad5ce72d73d6e0a3f5d93383446c28685bd4037772b779c20c50da1fe1e426bcf202642a2a244021e7e12782ce0636a35b3e87000e5929dc2407f8f9c7c725be80d56baed5581a8aab7b7453c723a20981b62bcc9e400cf93702e2882d58da5a83168b24010b93a9dfb86c6288d", 0xd5}, {&(0x7f0000000300)="7446ec453c65dc3b7af297c99e686654bead573642d6f42630d8bd0399e0ee4e9f38d8696f047f6821d505a3b8a6a921e60e7257b89171aceea996d41ac2c7f0dec739dfe41a075ced7a9210b66be0a131eeb1b4254500f4345baea848acf0a1d8c9023d88ae694ed25b856562daaaab6279fcbf763fb3c8cd036c067bff9e01940f28495559f748fcb146c2b363c43a5a6c7f06a8466446dfaf8e772732a9e9445f7658df665e74f53c1604a0c865336f996874634d8ee7ec8cc4627c9e6751328c66a38e96efb4b6efecc03018a14be11668b4a6f684a2b9d826b577da9618b93b6ee1ff8cd1f5d810fe10c664f2b3526d1034f97619f7cd31518b", 0xfc}, {&(0x7f0000000400)="4134f3feaa85d800a46262df4d2ee94806ac1e0680cf68", 0x17}, {&(0x7f0000000440)="b3e6f707fc8ef8b10ea9afcf80fcf2fcd2b77ca19f676b3b3b22c2f7a72b22ee5c5d921eca6a36b217f7dc6e627e558e3e99c5f645ffa21a94824ec114d536c98a838a0ea142d394592719b95c85f49ad048f12ffd1ced9159f7289226de2d2dae388cb5e424196a69753d2e4915730e4d91a101a5987f815a0078ede1cd80f5a86898dca0190d54cf648e7d4e85aded9f51b49c7f04ee931b", 0x99}, {&(0x7f0000000500)="31fcbfabed9ab14fbeaedc6a05622dfc127956168aa8e45385817ab8d78238dcf43ad1b2cc09ad8ad56f8388589101a39d2ccc40853fad864c156ce72b12ac5009cc2f88104545d24deab0f489e53bac9597df046e3070cecde637687795a0ee88f67fb6da8ebfb0991efcef1d1eeb126d2b3cd82850626963e49b4f6cfbff31782ab4aa420f29b6c23782cef70506c3c73a9c5117de3320c3739c9e65570796a8ff79dc546727a2d64174e806d9bfb49e4f5029615422f374f60181eb906af0ad83b6cc57d4e1d21d4bbc256ac3672d118f00023351f0325e060a28dcc12dce9ff5041da522ab64c9967646bb3ae493f53ebafb87b91e03bc424afc068489d37e42ba099c4899618c20ddb79558c04bb97fcf1b3052fd8bfa6a105566c5d96cb0da465a829123e3f1871589e120d792d33c3682f98fbc114e0fc9f0085f394707e30c7bcefd66e02f3659cb5d84f112ae7ec16b9f15e50d38815a495cfd48893b7d846cc9d1ac0e361e19c3ce1a2437de3cad6fa39abfd851e5001357d1c5e19710e514ffddc83d007b9ed6be4efa8b026d02c4a852d68ea97589f0de2bfe7ddcbe08cea3a3404a3705a8909c10dde0974c61dbbca19510ebddee92ee87a927aff7e90410595c1e816da80f2a9a5febeda0808983d47680398986f8472cbb0e59337e5c60c570bb9d94b9211fb92f8f4cf58342b66b18f1646bb00bc909fbf8682c07457e12c7c0468fd6a4231f3ee65972dc8b518e77977e7ab236aebdeae72ae6ac7d53bc08e2b013d479cba4f3228123e994ec2492c97b7109708a590eb8605331dfea916c5d2a5b64995496dc87cdb5d0accc8299e6e41dc97403fbd4230f6e29af065064a4bc14eb5fac89fa5b0391930e14ad243290b0d7f04507f61871b0ef797851249447d56d58a45975620e63506b54ac6314526c63c9e96a9f045832f51309ed252379596912d61ad79415bbc377fe13710d316e6d1f253cff65d716033c6a7c522e2fe7cc0bb1da991753ecd0115473c3c0031cbd150a2accd815a14ac298ad8a38b7bc577efd4eef8249f585953a93e5332e39331f79264fd78fc6d2d7a9de0def32d854b7e588be9a48b9556999a0053cb64711c1358e10eb690f3e345f336095e33a9f1dfa15eafc762ae9e0cf43ef67e9bb3bb03af972931785418eb697895b5ff2b8c4aa6eec03f61a4eb9980994299f75586a1edd6a5aca87be6df465e42607c1d45ecdc3478ea2de89590204dc5f0ecd6a522585f6aa3649ec169f389115b9a63ab8111d9ac955a732e809356273a411c576b7dea17d461ade1f68ba8d934aac37c04ddb7c4e821a9e9428effb5da4d3a3c6101fa4121199288c48aa22a72c4b323c3a4a74dda28486a7d72954a4132ffb24dd76bb31273800cfef1db0c33ca1f37b6305b6cf451866f3156e3c34ae40ad36a9fccccc4151c428387ade1c39d6c9d02f5707e624f1a18f793feef9cd216a433e8eb06e9231bd65c2f6bf86a95e563b5c9579fd8cea98c209d5b39a1f6a32e749b6234330f48749a53ffe8cfca2dd5b696a88bf899bc8f7f9cf88edc710fd81cea667552ffe60cdcb5fc9dab9761a7c8a5cc4c3cda71210fb6cfd62a0baf8831bb7ab72744f5cdd160ae78c72e34636f618a778ce1fddd83b32020c87c216c41120d6fa1d86861d7a76928dcf09aa1a0c94666e3216c6aaa102a171b113213bbb22fe8cbcacc9a4e48d94b77290334f500a7aa7a4a5a73c3a6cdcb257033b78443062e58e91fefef9fbbd9c798187a07d52d9ca9477a4547c5331022f9f6bdce503090e013b2c70e13a92b58e185383508191e18804c8c23baa88108ba7f6ef0d2ebcdefd282e0c0bcb6e1de1992c1c1dd8a5035a624312d885b6c2a267736166286d8f9ed6ad3170930d6b5777e8303539396c39b58ac1dc8a732dc62fc15782b94118865b7271d607bebbc51bc7e2098c40b00e8567fa6dd09c7f22ca384f0a9a472ed30cdc72435b02e09c3fd7f39806b4219c5d2f2b200571d048ae93812f69acbffd0fae936fc48d62fe3f87c132fe23cc156c401e270f9f32032773c8f876ef30f5f184bb108528a8338671eeff03b0a16a4605cba9c0eca284dce258d446b4b1f090bb4775cb82965891bb4c95defab78dc07a08335c6f62ad3ff73f7e1ecf1fe473960d0f09e77caf675fb9b862518b289fd05460dd97368831de63a3f494a27ab091106d5d52b45bbde43039810c5f6283cf0535606f824ddcbe0992d909cd3c5b32332f8848f26496e2d7661cf7b2a805cac2a0acc8bcac05ad922c01057abdfdddc33cbba7ad038ffff1ae899f650927eaecb1c4018cdc305f0671bafbd2e1cceb2af02c5646de780695e58498d4186ccee547f7f6214acf2621a9bc4ae41624a7d46b1f916d72260afdebb829355ac607a763f8b25472fcc155679a5353cb75390b7ef0ea58a81da3fe24bc3abcd808017f270ee8c9622c098da6aa7525f0c6231cd6904d5f85cb12d9717bbe83d0cd68f67977d809596f56cd6c6bd9183e13def57ec6e93e6b585904d4e48d0236ab1e380fb17b9890d0a21bdcb6ee0e37f144b5e1f49409c7bb802f6e1d9b384722eccc7d4a10aab8973529619c669af16182c801f3fce903d57c3c5c6ca39e45e1afaf87618b7891d073c7db6f2af9edd475acfc326256d4ff88fe13bde38e7f85c0186ec5cc3255f97f0c1f6b689d8d3733f6b81fe2e225084c7ddf17be553524dfc3afa6eff9ad52da6cbe521336abc59d3f7955624d9932ff5c5ae229849aa1e5845fde4c579d347d8cb62dd0af91cd38ddaf22b377703adfcbe2a84a62d9336fa7dc1b700c23e16dae996cea0dc8b47a45db29ee84093a20a2945acc128320f244214760960e194d42421d3bbc927f61d8bb07d9d749e03088cb9038ee847e3205041ef9ec65df21527bc41583f3ba662fbe3859af1e02bea11f8c5758543dbdee75ce9619e6a914557522cf8cc9036a6297ffe0683c73e4ca085b53f45b6b69b6247055aa29fb14fb5b2c8b8811dbeebfb96edd3adff18a2b292cfb5299be28d5899369eb88b3632bf2a8605e3e11962e76c07928ef3929b98e2ccacb215d3d695627a12fbfe412df56e8e4fab068580f4cf79854908f2a4088b505bc3c75873dec41110e5246c42b5e605de7827765223f068b4fe79d252b155693dad67bb9e9a2b0ae90a7cf405085dd7b2b2fc45d5fd333614e852976523231410279979ac23cd14b38532f5bc95edf3fe3362af55d63b3b5d3bc181639fa6b5395829926c4d16d5c4bd30a3597231fe40363be8ab1f6ee77a20a09de460eb580ed8bf5398d3da601bcdc2790654c94b2481f7859937ec32d1ce5f98285d134a5a05a32fae3d970093ad892405135e17492073a60e77c0eaec10383ffe9e0e82ec2333014fe7035066e0a820d66e2173a3344dd730ac91d9d30a709e2d1498ee0a7802bdd1378866a31bf25638a55f5c6bb2ca3263e5c5311a5053c206f4bfa8729dc6017df71d86f2a24035605b0b2aff390b12183704e98e60edb44d8e941eedc6c4390d3e70c38e04967aa45977ef421120a7271088493d399f44d1f684332b0500f880d06c32c0ea15f9534a54568ecc817d613179e1fe46b538cb6ac8864d9841bae543caf0a530739a4cd67ca1ae462ba77d6e785e4cc85b3d518406d81be37d36567cc66fb9a8378b777b3f8c349a2063a15b72b2b0af6fcca24c018a6356812bc7bdbdf593b35333bc5a30cf1381fbb0bb5ebb247531a081b0ce26ed0f9113a3f650676fb14a024d57aadf56b227c9a5fd336cae52570c9232cf239708f7101cbe8d8603784d9bb5e57f4191aaaabeb8d741359efa6a5a4ef6be6a9e92127955a4baeb1fe3aa11a377b9bd7839905ca20d14d4f134f1baf2f8031ac0548b1b987aa17d939209971073780499f2ded037107936134281a732038716149157e4f74c999aab452b8abd3a3084c3ee319a81ed5049e17bd9dcba01eeaaa01a4614f55c25529ac722b307eea17096fe651e93eee5bc7fff2f02d65ba23faa5f1601ca4198695158c9cc6045bf5bb99b1829533399a2db580c3f9cbe9a9f4fb3de13cc876e603647f3a52c62904fffbdc605d70202e90b215534c6c3530f7a173d14680dc2247fe1b5e50a03e2bc67233b79cec36537d18051d7e6ae3302ee3f717b6279c793886c14d002f6fc0a5829008cb944aac067c1d7d5c412f8c9ab974dca5cf66e41d93c838e6f5254d5a3cf05b887dd6595d7201bda0031763ca99b7c91ac9900654bd1ed1281511976cdf492624c450c8b509e02a7b4251c661f12058ca17ea8efe93f44e7dfd762d371d75b9a58dd01cab50b98ed81b1f9e90761a43308890ad74c93cc0f4d151d0999d925683d3c511ed0fba4e7009682c06e6dc29e1bd25fa94a849599a72fc38171bb7fcd28ead9e1a69ae81e9e56c9e286beac00ba239fdc73c56e0592d702f11e0c354b74fdf1506e8cfd2c70972b168d980f80eb2acd039e3b94ff819d4004bdb042e491c6761071484ce3368e0abad84a9071d03b99c4e179b7ed4f61ddcf37785fd51cbdfc7a5437dbe1725ef8866daeaa2c5466f290641b250b822e53c7dd2d830e75aba192c70aed053f2d7941d534d2b9bed834d55711326921bb10dcfec165128edff5beb792de7f554084a07fc504af20d9cb10039e39c88d3376ae00c9c0be53f2a437ea538983ee9e4201659450a13f03c811be5f1d4c654b6f722297ce46402d5dfc0c4e4ebef7403fdd6e24e4bdd2eeb9e4b0ea92c56a88ab1cb33d4df9ae851862fbdc2bc7ad2e45e812c9a06709b2757526c215a558deeb9dc0b8493dfe0a7d81484da228078171a31b54213a97aa509c279140051b1207c204f2a6936fc0e73d02bd4e7b4b23dcea53d3c20d362a3fc7794b14ad28f5e9b455e073f3a579ee752cfdb9449bd9f12d73058c2c5c8b2e22b247ecf844029ef83433a4812e57500db1c95ffbded53dcddf1a41eb1c47c011747ceff71921e9e06510be918d14100655b8e9290764bdff0c603cd79c56638e1adc62d166514adcd98041cde3cb9a22e1db640ddb860d12355e842db4c2447d746de1f8e63373f5c07b5cd88ea4a99f41da391d7deb88091d9f396adf509299cde950d01000c6fdc1f08730f2ef7a1a82b38256fa76eeba3ec8b9ff68476501a240b40baf1001c7cf6e53f9440b8d3a70cfbfa75742c7e2ff64fb51b6f8e1ca15145cff3d249b1b8c30bc5e76e8c92187dc78509b9dd2662fc780c275cf7a21c19856e59b1eb54ea5d390eae8000bd6526159a303e2d87072f1e12e173546523a8af35c2b9ecb1f29a841012a5ddb9cbfbf745d8f7f292c8033c49fbbeb6aee4956b8d1991ee9eb8e220ed3a192684159c150267513ecb23b05829edd16e901800d96289ae523f5776c35599588c0c7c5f6bde5206ed7b88b73ac9624e66c0e4e16e6f62c3f4dda3fb86d09c956550b78616321165f85493a93350bb0c379f0a084336ad88eb876da72a1c83ad50f5a3c9c68b61094b146c2d69fa80acdff8db8bc8c1f9a6124ff73ff871de20c8f5f552bd492a9e111675c101f930d0c2d4b899e0c14e2c6c4ea7acdbb3b8f04e4fe0853d3443f6cf1f93070fe9f4d20dd7a1c1a91d2d936ba95a37dc13f478e3275fded500413d0f6d818564aaaad6d8532987806a281ef80a938cc2fef3894c68eafeca30add9d41d6634ad2e8bb7ae9f32dffb48f7f97313e2f26d7346093286dab87c2040566094dcf402f34fde159d18c6e6e891c6ed832a2aef", 0x1000}, {&(0x7f0000001500)="b8c05ff495222028c0296fb038891d4b3bb830fa2eef1f7cf571bfc2004dafd74e42dc79e02b5db59fd2cf481a379519967d98868587c43003fea59f934b22fc0c9cfa989ad4acf968dc4e7075a3e1eae632a26af7ddf176b718ac704948363a4f0d1592cba57a597836a5e081d3bd0368a03bd3714bad61dd6d1e2a8f8ae37a69b7f15b2bb89f06adfd27", 0x8b}, {&(0x7f00000015c0)="a8c11aea2e76923e355066ac3e9b7a1e17eb74b503dae719c59c7f0e95e6d6d2986bc8fd4c6b1f8ff2415a8b6467c5f8ea63a97f602481f5df559c2801e242dd6d81a5edba2fcdbe02f68a8ce172fa949d174ac71cfa640502d41fd60f5bff95cf3dac4e9f6027d6d12baa4af11503b173509b7bc32d611626bf4df5b2493dd106d4f1db690e2a57db", 0x89}, {&(0x7f0000001680)="c4f4c04a2ffb0507b4284007e7110fbd74fc0cfb0c658633d84706f9bc4b5458b4ef355450bb9dac19ad88ecd902fc27aefec8801c908c259dd4fb2382ff38bf5211c50efc6ef662910e484ae3def23fd0e73aac979dfa33ef84012e686e371c322cb11e6823542026520583b1a5b67117517b4b961a1a74bf3492d8418b8e1aa552b7c537f9b6bdb4f501f4488064d2daa895facbf7e34f40cb9ce0bfd8eb774d8d57b4f36160be5009b4492e0358cf4d6560", 0xb3}, {&(0x7f0000001740)="38621941e6cf224ba443d4dc96facebbd18573f76410b4d2151d94f05cee67aaeeec89c61791996d7e7a0dec6ef30db3650c2d75616814e0982cd055c0ae874ba3c50244988a351fc9e0827547315a523ddbd9343fd730b02a41e772224b02dd9b37e6b07037005a24f1b0e26f52053eec60eb5467474f1cdf304cb7e285336659b673ff951ab3c78526519e91480cd451ec1a32f61b4c4329a86f8a9be35a3827275dc0fe67c6d94fb202d034", 0xad}], 0x9) fdatasync(r2) r3 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x10, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x40000, 0x149) linkat(r3, &(0x7f0000001900)='./file0\x00', r4, &(0x7f0000001980)='./file0\x00', 0x400) msgctl$IPC_RMID(r0, 0x0) write(r4, &(0x7f00000019c0)="15b85c019c91c25561ab0c7176faddf04370336429be44f985d6cf48cbde16663fbbe8a6fffb063599611b7e54b90e0f73d9dc5ff1c670dfdd2e187b1460e3bf075fd6b0b1774d0553aa6e6cfc93954eaa1231cb04ea843978dfd147cac3c452b4", 0x61) shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffa000/0x3000)=nil) r5 = openat(r4, &(0x7f0000001a40)='./file0\x00', 0x8000, 0x130) msgrcv(r0, &(0x7f0000001a80)={0x0, ""/86}, 0x5e, 0x3, 0x1800) fcntl$getown(r2, 0x5) fchroot(r5) msgsnd(r0, &(0x7f0000001b00)={0x3, "0ecc404f0a19b71eb4c96caa3860f6f59aa1b401d5acb9992e98b3ccb0dc525ad82bb92ed4c854e9087e8b3e0a68b9ee5029f207a681bc6770f6b6d15d3f6af87dd088692f4ef47de33ad985715440bd09eec9380c7c28ee97450607617d88c87528865d8aa8245e501c3a1165e9ed1e96dc9d3872a65af4fdfa7e1ac5ed59fc4e09da6abd2ba0bc62509fb61990c9a2b798b369c09500ba2b973356023eb962f38b18584a93e445d1545bc38315"}, 0xb6, 0x800) mlockall(0x3) r6 = getuid() getgroups(0x5, &(0x7f0000001c00)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000001bc0)='./file0\x00', r6, r7) chown(&(0x7f0000001c40)='./file0\x00', r6, r8) msgctl$IPC_RMID(r0, 0x0) getpeername$inet6(r5, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) fchroot(r3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001d00)=""/110) 00:00:04 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x60) r0 = dup(0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000100)=""/170) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r6, r7, r10, 0x2, 0x8}, 0x5, 0x1ff, 0x100000000}) r12 = semget$private(0x0, 0x0, 0x4) semget$private(0x0, 0x4, 0x10) setgroups(0x2, &(0x7f0000000300)=[r8, r8]) mknod(&(0x7f0000000340)='./file0\x00', 0x20, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x0) r13 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0x0, r5, r9, r7, r8, 0x0, 0x80}, 0x5, 0x0, r4, r4, 0x9, 0x3, 0x6}) r14 = socket$inet(0x2, 0x0, 0x0) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000400)=0x3) r15 = getgid() socketpair(0x10, 0x60000000, 0x11d8dc43, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000480)={0x20, 0x1, 0x7, 0x1ff, 0x7fffffff}, 0xc) setuid(r7) fchown(r0, r7, r10) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000500)="936751a5bc2941b73efa52e31c370acfd80cfe02de4861c476b111046ab26176992f5fb5b18b0e8a844bcb6b699a34b0445f351a5cb3dd58", 0x38}, {&(0x7f0000000540)="c599b6fa6f4f0ef46d16fba4123380dd7bce1c110c4c6e76de55824e78aee886ef1551a47e51fa3503607a5a9b4a7d786205557658a415ba8dd1603255f202c9cdcf5dc11b1c47fe546c25c8592abafe813bbf803b04d64a5e6a28cac055f29f06ae90c8cb906d1f1ab79b5d83", 0x6d}, {&(0x7f00000005c0)="5000fa3b642037c6a36de105d98ae9c30a2c772461af519ce61bf14f79913fab33d6dfbd9cbe55859badcac468a45cf08ddbefda99b86939164909cb86b50d0e4ade3fcd2037ce6740d8bbad9e82d200b0c2e55b3fad0c7c2799b660984e91fa80c6a323ba63bd18df58873f63cde1c30c06e107e091ef733f815aaa62047c310f403cf66b2fd90206ca7b795b99f97c3a34ff40e7f3a714a4af35", 0x9b}, {&(0x7f0000000680)="dac60aebdac791ba0c6bc42f830151605ff1ba674b156c5bf902e7430f57b209acb9c700d68affde3e818bd130263cb46994fed164fe0b66e55c2f0d40ed93418461971b877903f3a3d1b7782139dc73fcf7ebea3c116aeda97f2af2c46e692367f5fe0488237a9f4d641230203eb28c91f553d31af41110117317de6a2601d611ebec46f724af0820279257882b87a74a17df44190a9a6fd9d7ff7d41025370a8cbe3035b988be5328d31abc7915d9b967efefd56ceaad08721397886ffd63adfe06991b34d8efd", 0xc8}, {&(0x7f0000000780)="cd701fb7bc3a0555fc90be01f5aab88344fea5594d521237702515477dfed3b142c189496e10357a1f774c0a74d6e636ec905d08ae06c336e6a241f2375b9a1eb9cb78905d2064fa0e3d125af80cb127ee703b404bb2430df2721aed795afce12fa4d4cd641bb02479624c242e3ef33216e0bbab887fd4fd980515436a9c00b8e3ea99c724af49fb4e16f6c911e710e8b31c336d5d5178c608fc485ed96388d5ad403d1d52aa560b50a8067574d550c48c8abc893005f4faa94a729927cb9f457710bf18049fdfbb4a081341f7067493b71fe25641a5cc529ec5550e71ba384228470258450faf7973cc2728f9054c44cd094bd45637e77ff938baefe1962b8e1b7e5f8abffeea0de1b614fce09a9468b21deab1f6686edb35ba2c7d577a45664d09674ab63edfee264bbfcdb1b7151cbb0e473f567c5a14b9ed9783d8dc16bff29a2fe0daafb7851b41e2efffb38334d51964c62157a12b9d32f7751710eb0aae2ed408210fbe49eef952acddec997e3bda07d849952af06170ce7cfd3045bdad903c54a404b908fcd9ed08ea7f40b0edba6961a1eab935d515a7b0d57dac3f6cb46d94cc4e0cdf111d69a457db4acbe404f346c90c7157e1daa8e5b3f56022f4b3c770f2c404c55fa755d97f83fbac8565a3019d6637fa42c40b06e4c9beedb4f1fc55533991b68fb02f42b8f1e52a0697b025bf3b0eb4029646c6765d177d640bbcd7664b8bba9aee4acb0155ad09f9427f359baaea300505661c1c072decf0dea491fc0d47b3f43f559c572e7ac2a7505cd7f28121e34abed6a5ff3ee8c1e44d6be3d5d57b586a8897670bf9168e46f1706abfba19483868d0e09d4c7450a4f5d1200126ad9dbb5c34ec20d0942f085488215a34462e6f0340d0abb09edc3fc52375e87f104968ad7b4353e367314e0b98eb5b673a9fab3ecc2464859dfa7b654ac68206e5c873e7709fbc87a49bb0a7f4b946105cfe512c0be2fe54bc7a6fb8d157617a30ebba2efed624a6287703af5f4fefc7c29dcb74ebbf767f3bde971f2cc7b0e7618610388d1ceef5b27109e85e59a7ccff99b2d80e08a540c7926b43b403d016465f5c080bbb9cc722a4072095eddd5a4634040c887197a09a2519b85a83d57a66353818465d23919ae50cd235e637c860e678494dc6578f71a20aa9a8a2e7a2fb94af71e7cfaa4c82b6ca2f21c21abc557590257879fe3688320ca57c3068a9c8fbff4d64b07b31b4276d8ea7c8886f02e257e8d98b676636e1396f9e3e603a236c7a2ed1f287c0cd5aea86057af24393ca37ff31531f69a35acc7eeb729b13ed55e18e2dcbd8e7b97313df2b6c1e233282fb6a5d88b0a79153c984b016c8045a4bf7a4d9e8cf98d2f85477911bed8c6b925b88abfb066964d50740040453a9d0bf76b97dd63fb72f28980081ceb2691c369bb7e9639a9b351e26777c2ba8b3ac10b71b7c66e4f00bab965f8a7e0f416e283904eebfb1fdea1657cf9187b2e120a5dc5ae507f4924d208abdb9f8e90d75a8f9441f2b27e17e4fd60828881fc97ff097a88c06b83cb9773abacf68def656fd2bf6385d2dc2c9e7c18707870ea677ef63daf07aceac4081748cdb17db52d9cd00656981b7a81ea5051220a3d6d022f721ac8430b9e129dd32954791c0811d6d2a51d3d1307081b2a75569db506e9bfe53ce673c4d36f8e94c3ce8aa2db55c25beb16eca174d375d68e5002c93cbc1eddf2f577e5844d799a851a60a4a0e33c94f387484996d7511be78ec7a9afdd5d33fd6ccfedf6e9bb2e09f2b606c8e497cfd43dee15bddb1ab8ee3c603d597328f1e0c57a6ea3e36e6c51b30c33b04b1fe3dc2fe7bbaa16b7b6468b6ebf8402d285638db1265d974edc6b61e804f747eec1ac8195c863070e540b78569df4a9386e086610d21d95388383562cf541f6331c8a6b132467fcf25bbefbe9f7f2555b30637b1d4254f66d1085675e5e254db7cfbeb4c871b69d1593acf0fb192418812e647c38d13518e2a783bf9576c37b79b416f73dbc02b843387db382e34bb16cddf12217d1eb3264ce2c8188498a5e32c23cb486673d668058fc86d5053f6b05b722262e9fccc74a5eb0fad899c96ad18d5b9babee48f261109478f07446d7baef7202afb4566c85f97c3f2debe2ec70dd3702aeb6883c86731cb12c67359e32a0a2b0eb6c81450c58bb94fe527071a2dfa7b94084e7b92ff6a7531f9c8954fa8a216abce148c99bff2f683a37763d288b10134e27ccaae7c2dcbba71292034f5a5989e5913b65908e6c18637d3fc812f3dcaeafba856f779ffb4600b8201301a4d450d9522522b6584456dcde1ed4d8eb8f4f662d20f66bda099de27c602fab8d6e1f34019688a5b17f4c7f9be07e981570573eb6f91a16433a0c31921eb274e43cd752b187aa2beee564316248bb942c317704e40e79ae8d4e94f262a0f94470714461612b358dc916adf48a32dc3b0c1dca419921a717ab70bb28359be8dcfc55aea74a00d6d59a650d9508862dba6ffcbf25b6cc7196fb5019f424c5a2d1adc3bad7822606c14a41976407bcf7ea1dc79f526030072b8aa8be6e3b0e8f5f95c52f9ec4c25153b5111807c08fb5f9fe0179a443b899e5837de701ea14d37115f7d001350177c8f1c592c26ff729c3138847afa36c461e7ebadc45bce068b9f3b9570d43ade3cbd9530779c1034ff6ddd4cc0c7368dcd8fce3b31660d0e16a4c693075c3b46fc2d74be192e9c45ef1580ef3d79718a4dca139c5ea644528dca08b81394c4c219d99a95701838841deff5f4ffbcabe79f5eaeacf6c33b793fbf7974ec959da6b8a33f49cf327a068b9033539c6180e30d93aba11c71892b40a9f8856ab76b2045e9b5b1631fba115ace3f3835aa9f2440f434de7f0e0c9f2fbab82049100e9214fb37cd8637e7308650e624a1214e8a66fbdc1169ca362c2bf1c43e63f2f378a55dc7571582795e01cab31711de7c73371e83e118c5ea83aa57bf0b13e0ab04e9361b2abd2f4c685a0a8289696897197eae5b2f1fa080e39da75c473a420f878aeda03b92eb63e934861acf9dbe4fcddea732c729403260dda183881ad554d04dbf8651dfa9cae097c8a6fb768326eac32af82f30434ed03b95ad1f49512fca92348b99d432a2c581cb94f2b3bbebbc3c198efba1f319689f6b34028a220ed64d23a41b79d7b18908f8b46fd7bea40364593c1e71953574be61722694b5c90b3f2587739bda7973ac97af6b70d9490c85788a79ca840be15f9d9cb4644d2442e32f4a78f5a49ac5e1f2d2296e89f8a87be8e587f3b0467c778d652d3ab3d5a766f866bc590df8fadcecce6957f60d64f35d697adb6f41072dc6259d8cb1ece9ccdd6f5c31a127c529a922b2667fa7c4739e37bb6c0a897983374530018bc8032d23c7d26f9b6ffe857a20526e3e43813f3479871f42d458e391d814bceae464082fb9b343323c91ffbeb81ecc565ff328849ef66f80f701f1f646a60fc69ba37adf83255630b6ea0174192719801691b17ee150f5a3382e64bc6005c6ee9a2779d24a0697b12719d57cb8f5cac1b0db661b5ed58287e6c72dcf8cbbcb1305a130d918564c0ddb24893e51b09f054017d552c1e519e02d073db550c200359c63e61f0efb92030929d154929b711035c3a091db413b311ed9845b67bebe0c30b14cba32b4b96eb7d20daae1018ebb97e33a129a822ee33838a4d5723821c316524ea80ecc9a96809bd56cff5a472bd62ddd01bcee6b3d415780e2ca6cc37412bcc0aa6cbdf2543b0fca6a5be65150152fff0a34319ca6c79af04ab8844461b7e8df078c8e0a99a0d52396a8eaf3385d1b838b10d2782eb5e6e8bec9cbfe775a482944ae5c25bce9520c747faf0ea6df1951d60ea3c5d61353925ebc546a2907a07e52ba733c598c6cb57f8cfdc316bb79cfac997446c91104ba5904d2ca1f91fd9aec6d3d7f4d677d90d3ca023ff2fec8cb290848999bdd17ba375e9b01cfcfd24c61ec9617bca5aed2d2a7047eebf1d87c741aafefab6ba99406571cbd7fe782e744ad5518ecba26d138ca3f7c6310940a88d8a34aefe375347fd075b758c6d608c185355da756e5d05341e3116acf9ccbd922d851a578e039712164a86c6dba5c2879b2920503224a520c39f5bb1d8da4a532606e39d1b29d2f97959a27f77c2765c68e3e94a0a487beb3107a52c6aa46488268fd4ba0ce9c4833349bdf222af9f2e84273a0f4df8f0a712f4ba63ccde660ff1b66af356d8951a5813bd7a90d3d18a87e3f34d599cdb2b02a92adaa46d5f7d9d9b610b26ffd8d9448e8a87bc3a8885fdca6825a10c37378d1292912ba8239e3ddbe764e5973d67ad9c9da9578a84f4f5f785086df8bd35e771b176180512db1e1394feb0a6a32d76ef219136aaac67ab26017c541254cfb21dd6d5a4e9e451a30ddfeb4e7f65df496528104416d22de25b125136db38530707af7709c29caa69f158aae949a20154218adcdb5bbd9d4b4dc5bce4935cc0d9374de300e4c3769b5e3b0df877db211ca45256c6947d759ecce250bde5d7e302551310a318fc1e8f47277cd447af9f6d4d390a4155354151cfe7de7763b9ba37b60720dff2cb5e1547fb4f774c25a7734a45d62fc78531ef270a2be00d7e438f6d15106a817714a442407cfc5e38636f58c4a96894e6186e37357e5d505a677888146c3fe4fb95ad70a5c6843cf8c3f764983723bff31950999a7c85acef386887fa9f3e64eb6f314368ca3183d4727c9a122b8e0d20ba1ed3bc5bca08af6309b84ad92e217443bc07b711b7f9b2a1fc6406f6bf53b0b83997d457b44bbc0603389504ad06a766b78c08e3dcda41120314049c9bcfd1560be5bbb3980674124932d0a864a2ad689c3604704634f8ce8cb125c601753fa8c82a29dd7b0c048f18d2d55ba76f2207ba3dbb19a405e2ef3e77e170712f214f7469cc85c9d98bbdd083fa32c70ee752d67c2765e21e85d004ce7ce2c6928a668745982d741c7ce936defc2ea07a1abb38d2b41545c2f6e7ad21ec8cd2e0ede0089d9c5ab57839797b14853f4ddd2d0c9832f1425811e38db1367a370bcf138fbce77fe3cf84d40bc8a1d8551599cff4cfcb8cf1451ac7374c16029b631fff63532490c2671caee72ba774b688dd7ace558fded34ba2e1f3f1943ff713b6b7620e142d682dff313fb48f0532aed2f1ee94110cc9eef1b359a290d1ec9f21fb9d6e4c8466ec9a103893c49a1c91beaaff7990e47c6a3b33faf16ac41753111a489e9da258929b04baec6396daaff5c6e2a69805684cd0eb5df440f32962799d0452cc9ef1e4ec58e9f6edeeeb330dc99b40cd14a5df6beadfdf5b50d59e849c32909c291bf93edf6f0742a17dd79a0915b4b25380a55f3d899d8935b2c32dffb9781b33720b2db5f94cb0328f95deff7d27200a60925517a6b6a41ed684732e7edc801178a611dc2b43b8674a39d72d28d7b836f73fe52c57561e88082c9acbaf1bc9e77d0eb35e46a451267d2cea2493b593919d109f801e4ff040ed5b6ef5d8f59afe3c33a60a6a7c05f06fec1f5c54e2b3dab19516b328a44cb628e291ec42883e8d8276de2a1bd19d2010417a913ce0c716c5fac10c8cc2a5e02819b278c9d325ecae7509ae4da34c43f238c754c65055bf6a52454cf11ef36a463e50adf07a8aefc9b3f8e6ee868955a02019e044906bb06bcc360e6c0dfb7a8abb1463d5710c80acbc538e3412bff3c5783bfd2878951c6f40f1fd6c102d18b2f30732d14fee8fce9cb9de566c72e4dd21e525a", 0x1000}], 0x5, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x2, r4, r7, r15}, @rights={0x28, 0xffff, 0x1, [r14, r17, r1, r14, r14, r0]}], 0x48, 0x6}, 0x40c) r18 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000018c0), 0xc) r19 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r19, 0x1, &(0x7f0000001900)={{0x9, r18, r8, r3, r10, 0x20, 0x7}, 0x800, 0x7fff, r4, r4, 0x7, 0xcc7, 0xfffffffffffffffd, 0x835}) getgroups(0x7, &(0x7f0000001980)=[r11, r6, r11, r6, r8, r11, r9]) 00:00:04 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) fcntl$getflags(r1, 0x1) r2 = dup2(r0, r1) pipe2(&(0x7f0000000000), 0x400000) clock_settime(0x3, &(0x7f0000000040)={0x6, 0x7fff}) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) 00:00:04 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setegid(r3) setgid(r3) fdatasync(r1) r5 = socket$unix(0x1, 0x2, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/131, 0x83}, {&(0x7f00000001c0)=""/89, 0x59}], 0x2, 0x5b) setregid(r3, r3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvfrom$inet(r0, &(0x7f0000000300)=""/147, 0x93, 0x1, &(0x7f00000003c0)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000400)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000440)="54bb2f6b0fcacb3d42b01c1bd939a4aa", 0x10}, {&(0x7f0000000480)="9d8796e87b29c45cde547c8c792e4ec1fd319f895b3bb8cae2630a6e077cb9d76e573a41", 0x24}, {&(0x7f00000004c0)="fddec04bc16080af45aea2187359642a5b7df4adda23455a44877bb8441cdb7a58935a0c041c3771203111a6d4508b677e2bccf17202bcd51477141706016e54601492248c6101ada3e11513e58c2fdc0565237636d58f1d4369088777b62c08300ef8f3fe245be6cd4113045f993dc1140c465dca03fdb7fed58286d3e9061334be533fb3ed89f182ea13b6c5b69f3b8051d16e2318a45edae9da73a3b3fe6a74777e108b8ff855912688c72abf81f219eaf4b156e12f1e15544b8698ae3c9b6e6b7f48", 0xc4}, {&(0x7f00000005c0)="3c3820dd7ac6d552958561353ac350f0ebf5f2b936cd97e84e5464ab1dfbfe855a8d065628c37cb08083e7e5d03d5086348c848b5b798553c1644c63dad9c984fc16b4c828506079d298e897933f20cddfb01991d8102a7b9b0928d8c2461770bc74e2634cddbd044cad04056fc5c7e5bc8ccaf3bde466a52c91294695a24ef112608211db48ffa6d316ba893db5432a0e8bcec7a7a996188eb2f31262bae4b2eb204c79420371ad733bae4e6875f485729d90a366330d29f50a0c4e43a08a92e667b2bbe92fbab5ee121717690282c0f8a5b98b0ba19fc08f7d1ce762c547537d3828a48d0eb28dba6df3a6a98cbcb94b782357b12e89377733e0f3a8a4d127f8bbb45cfee8880b8ef4ede05315f96ea7a13b557bf5416ed5ac3fbb94175ca835d1fc2dea16a2e9a30e5086bc386b6f469b8353ca6b9cc106bc5df22785d17a9275ac871fdb4f4e1bed1d642cf1c4c0c7801aed7dfc5db88e62c864c0a493dbfd4bbfe45c1552db97b6e3627c6d30389559fc784bc70682602b018092e8f416a7babd697c18201e700ff433b59d1e08c980b7bd53172ec3a4b1d6054b9d35f26fbd2de63b010ec0740ba6a1ec85003ff7729b05bd5edfeb060796ba5284ad66a5a3af3778b7be74a721d6fdc0455d60a65d7bc9c2ea9d0e1603a43ca4ca032f64d9bbcc7098d17cc6f5a0921e38546496e740b01b433bbbbec965e6a5cee8a2868d8c28b64a6c4b4b84793ebdaba28825ce3e3a30e7ee9c404c482d93419eebf092b5f21a32947cee277eaedeadbcba831eab6fd09d140c5d1b8c60124c30c1016c234b7d8aed8edbf1b10f4808b5ef8fe7c03320cd18ebbd866c6539d8f101f9e75d94b3524ef33ef098022811947fd0ef05f6b2f4fea02ffb62015d7af38ac59caf253bc77786064710d2bee36f28a22b4519e2026ce182bc72cf0d7e211b1e7d48df0db390005c8c4869456b6b15a2884e06f6657ca9ca9de369e704f6bcb4d9d5e7e27b622b980a0d05801a6a69f36f966d1bde5ceb06d1676c9f0e376fc0286f5612c1917125d18ce1f1e7f412bb32a0627606b15f2eb907034c02eb3f84e36183b48cf0aff76c17ce5c9a535a401730f25bc373625557d3bddf473e89f0d889276aea9cddae5764b12f16029691a91dc194baf223fa0b0fe073260039f3acc2387e832bcf7950c236edce057c3925c4d47a07c165c1bbe459b31a2fadaa4443be1ba9d9a6dfab67c07a334698a2343dd98af4c024a07dab2d1a84bac950cc1def0d54dea2ae7f821e39c9ea392649f07a90d8897e43643a37588f5d029d4fb365f4325187ce9f219fc1d13fe89b386ac6dc6b6c1f6324f1090dd9466861626cab1c49401360aeff60d6183c8c15b15120aee8fdc3579a8b9fed74301124b1d913853cfcccfafb051c09be1700ef77e5c26e41853522fbd7d77e27d963d0e919dc6384c7256bd55af4884d41e2b21fe81fe19378f7b78d276a520901f9fef04fa9a91a381b832c5493023ca8e4e66ba24c1107f8b3e05294087c334666704c768e596536b8189b9d2d18c88b9721335dde7cb93ee998df376704d5718c09c54d7b1fe6530dea3bfaa10556a2557ce97f73a50a4519f328d8fa01181e372a5827580b1e71af4c1e2c89dad63f3de8fc3ced8c22603cbd3be0956b6a8aeba549946e047e67646ff47383400d7eede95d82d4330d1d0f0d3b045a78b2d238d0f9cd1e192a5faa0ffc261a1aa259165766591e9f1aea700fc2af5cdac9a20228c5d68de8266f030a676d49835d9dd23d69cabb15f11d7e896dca129b2bd9357e3857f375fe41e1c16b651c42ea3d7cec1fef1041e02d92c24f3e42f87f09f6bb8707cb9a44bf1101c492a884bc73f469955d6b8706063fedeb98f4a23aac680d56c2b40ea3791e846c3486ef7146019911afed950ac46572209eea2f0307107b82b7116a6d693656afad93015730b2a43ab8a93f9349a864bdf8d9e943df922d0510e95d42e7f37157da081004afafe14819bb12fd426cbb5bffa0afdb1033eaaa35ba71b7f1da8d7f71cd6470e6c3116a1e0f76c6e32920544e279d6fbb29322d1c9d7d0cb3fdba74fb7f8dbf4a756c0ed25713da4eff28ba29409fd46caae3755666737ebd98ef92e1e925c502c84b1940676671a4b268449fc6d9e05f3a21f0cfbfee6679ec1eaa0c8be4da13756ee9ff335fe11da505b37573f689529fde59ca0b5a82f48e40c1af155a350b1fa70da8b5b4980716ab8d64801cb4ce97a642a8e3a784d2003af207a1b2b93b9ce0f21830f593d89b1a5b44b3aec8d516eab3ed13715d30303bcc14273771e5b93063a298a5e26420c37d19009d02512ea3f3e362c477afcdd4b950fb169228c6fecf5222f156f5c746065f573c566a20fc57d6732049b65b07588817683b7231664788b174b0a18abac4e775a2d5fdf0895ee53df6c9d3cd641af6547d40c43712b1a1c1a7c326a725936ffd97acf675ce9366dd76858a9b1e54440317de1254a61f63e289d4ba7ad4cf274c54afb1a812e08745e5cdd613a7dbc8dfd358ce4898a3c402cc0c7686272205853db712e46e3b07185dbe8c2da12ccd8f164fa0aa0538786a2544f20350f01e8adefc3734e57d9b90db239c127e19d7e7ddb9870b0171febed4c5035b6e0405a3cc8cefb9d437e68e2f37759a077f78879dec45c235d9c32ef39feff37f790f0ca64168a141372f3cdd64f365e556259ebd10f7bac3005f6b68cab79cb86dadf336c2fa351cc08360c56a7579337a8d4fc882580431ab446c7ee5af287ba543b81b704bedb41d58f31edde6f73a6858e8cdd288a22a420824d13f71388a5df4e0985dd3f13d239afe038eb798fe009c8001475cd7bde74e79dbb9f245f61df5f4df2712fcffdbd9d49a7bae47fa459d8bbd3a73c21230effd0bc8f6f668f502654f8f820076b441420e800931fb23a19344882d7ff341931bf2acbeb4e7ca6d6c6482f9831f5c9febe8e3dde29631d9444fe1c5834e25e4010280d504571edfb0c83df4a8fbd030ed254db121067b8fe97ee0025ea2d46a45704cdc7b4d7cf36e10ef8b241b00e51db1e72d30b42e8f6941b2600fafe9ede3d4e57b9ff349d742538ba79dfd6be306ef3acbf18ec00f60ad715eda2735f179f39e068fd5782d3b189d9843b71ebeb6c9ae15eaf590cc7b2a012a7b5156b6fdd682feaa755368f5eb1e012b950da4cc9c800d46f1db590a72c023d1c18f458b55f955fd9e5e57d8d76b67582f945b6fc29115f99e7e355e2f52587844888c4d843b05690be2bb3f61ba2afd20f76ee6c7df965b105e4a7fa513c695b11776e90535272fc46b2039403afdfb13591e09a17d48dd082bce844b77d7a0a3823e28bfa25eb1b2bd7e2df40089d763d56acaced8947cdf1ffeb30996868d4cc0d2fcf99bd4d9440c00cda190c57199aaecc804fc797da71b0c0abdb09a905c946b0b62a3eb7e20d3b86d6679e7458d4a7ac80671f7f9b9ca31b5fcda96a80efb2ab8cbf39639f59463dced9c2a33120ec320b068380d0f4dffcb275d60ce1d7a4db256b8a19464049d73bc92a36cb280939462cae8e3009bf22506e2d9c42cf4780c96531cc5b39fcf8fcd6cf5409145ef0bf6cb7389782bad1f5a2f6f99047300d95471ba919fe13751cf7a3f0d969c7bab2b6b333fd164ca8912ea5d5540291b3f25391821b9053ee2dd780504b84b167a77bccd262f61eb21819c12bbe361d2fac293c23efbfe1fadab5d74d67c7d57d9a46ee958f74f493b6867c29c0853d37693c5cefc72e2844d428b96fc428e02e17d03ccd0fde6a04455ce10b8b22dc5df75c2b061481587718db734baecfc7f53ee3f8581affa17084f2cfc356b714c7d49dc754e18987af9f2f18392793fe94f067d159db4857ee1bceffacd077c53336c8de4868903bb0fbbb2817bcf0298fe9983e956c3f36ddf261da152559f64687add69db2dd8de45b1ad80d6300ffb68476244ab85c2007c012b471d7583bee3a9fc5a4802a666c5bdf37226b7c22ac988695cb0216b5c6152f9f591644d9a522d2915a993395ab6a81315f262e4f6b8bf327f0afc120fb0a2014ac694fed76b73cdba6b858639c28de9f541503ed1958bd78c60bd305c4eff04d6b85f09cbdc15a9d7f53ab38faaf69365e39477399b562921df5abc612a6109204713b8770717a432913b1d20e07f53c92312d036665cbda0b98d1799d3e86458d83d2b253ff64cf0373f2e280b09d9045f0bd63c1b55dd58546e164c8490787ecf524c3ce2eadb575aaab5521f7282609477f4455830e60b8ba1960d79c05543de103a0dfaa285020a2a7c61d4580d632e9dd0686ad971d722a55e8dda1f47568fd25ac8c65cde9b3a3fe99fed182b5f592b39a36f4ce109699501728e231dc28fa10574808229fdc0b4bedf19f3f565a812f7e2fc1c150d1644855f609981d842e7dbf18d0bdcf833a9cba2dc1d9741dc0c8309ce37e657339732a694f2fc82f9b55118250746682b41f4812bc93f126d55dab4f64749e8a959053ca19553e8a50db0b75fd46e4adae4999e3fa3660ed9932932efc4e4ca62f2263fa27c910fac85e5caf9f91efc9bb7acc545305c3bd4559405c9aee0a5e88689699073cc750cb3df4dcfe024dacb36f2648f0f2674c05d552eb9e5b6ab54414af9a8ed833b12c13dd3bb1ae04753a129079a31f51030da8f8dfb392707b1044184b0005443cea0e94db1474ec0efbb20587fcba2d9d0cfbba9ce44717b50bfbdcb5bdc13f966d67f6d10fc3068936c51112d41a49991923a040e046c80c1b3229d05369548bb4776605cda85f03aee22ca100e19580852e24438ef4f877ef6a948a30865b4b75fca67b3ca912f59dafef8648865233abcdf1ba08e63f68a979e55d425bed176baef2de1205cf27be2b3bbe4b5ab464b8a03687792537847edf4494040ed2da2d86b95a6bd7f5050e92ce9cc8b71d35feb567a56d1867fb9cb13fbc54a07159add21701a7285d6e09b16346024d9b00a84ec7aa3f902043587981dc599306e8879d55c455e1848e772612a78fcb7a64de3f8a33079bb99d46b3bfcefff89cd4d5cffcf84472a5f47e02c4d8d8a04b44fa4dc04a38f9fa32f0608a4e8f84a722c1c0b9d94aa9bcc250512dc3dde3da8705a1cd79df608bc092979cad2838483a9cb9f34a6940676aa3d15f6f51299c3e58cb0e139ceb1a896997bfcea5764a92a621aa9a1168a8ac767959761cf67bee0f1023ab395d4fac45b4c8c1c824af5c53f315f9dca8c24ab4877b849ca8a67e36e9dec49f72d723601421455668ded2e277b9073538a8722138fd167d881c93925e139cc8d15b2e7828fc1dbc90e6b88b0037b829d3ab2c1ad4d3fc5045c746a759118b7635b2e30e5d8b8c9b40c7ebdba3b4c4f1244dce9ce26d8c02ca70a02b1acc42129297a3a0eb104a70a0b642c32aef19d4f7556518130802d4c3b5d23e261c97d65ed13e5d049bcc059ff11682ef1ace5c8696bda216a97b40f6c0ad0814ac4834b56f00d70febbcac11a4f6aad2ed7f27e3e5b5d333114fcc793b55e39599b6ecd9bb87aecc1c6f74a566864ced96228888fa064b6f2fbc88d313478e50ce9ed1292db4a8432f17474c8ce955f5e1237e3fd6767166c79cdc11cdb87ff4440640a4a4dd8cde67ceede1246ae5acff9c6cfe8686159cc52226ebe963f106bb37fc3db087dcc5b33d9cc8c3928048c94045dbc6e8de67bf44941ed482768cba40ae694c44a5f03226483d6d32f5aa273381456d611e4a1bc6d74fa5809", 0x1000}], 0x4, &(0x7f0000001600)=[{0x68, 0xffff, 0x4, "81a079796367f77d8f18dd6b4f83ad05c223ce2f22657df5cb3462d53b44527c3b033bcdaefc04aae099090a9555a995a5e7cc9ef3733f2f30e47df484a5de8f239b933d626f9a77b78167673362515f50ad"}, {0x20, 0xffff, 0x64, "dee3992ce398a6394f"}, {0x108, 0x101, 0x6, "c82cbea66d5bdbf312ff5d518483a09389dfb8e05c6170d0b11d3929b136fc093fa00791e1e13efc5244c5a72634ead46a80f58aedc4dc8f88a2f7d25e3c09c877777e02dc56b6aa8618e8f95aba0cca0a4da2701363bc02418b6d2a2b3f402ad85881cad97398769436b28858c7696e970a3f0dc1184cecefeaba42cc46ec6a66878cd853f8f623fb61287f84519606682aad9e5aaf7f3f9977936fc3a713e0965361fcf329d3469e84651c53fe2fa2fdd590dd70a442fa28a8cc4bcc5c0ae096326cb286b4cd5eed18c7c4d1a1f8a7eac4b66d194b005bd8ee7fa63069ffb94c16ce4b13734181c3e5949ae154eeaec6"}], 0x190}, 0x40d) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001800)={0x5, 0x6}, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000001840)={0x3, 0x0, 0x4, 0xe27, r2}) fchroot(r5) r6 = msgget(0x2, 0x80) getgid() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_int(r1, 0xffff, 0x3009, &(0x7f0000001880), &(0x7f00000018c0)=0x4) msgrcv(r6, &(0x7f0000001900)={0x0, ""/16}, 0x18, 0x1, 0x800) r7 = paccept(r5, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc, 0x0) openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x1000000, 0x100) openat(r1, &(0x7f0000001a00)='./file0\x00', 0x200, 0x8) setsockopt(r0, 0xfffffffffffffffe, 0xfffffffffffff74c, &(0x7f0000001a40)="e09209c6d0fcd726ee40951e366d44505443224158452188e7847f9b32758e94858163aeb522d1edec83eba033c579354391035a5f2e351748e617127df525ce12ede591cf241efd15f0628a7f9d5b0eb78c4494b35aa2bc7d94939f12fa26791f4035f36854a174bd2b6ca27e27dc5bc357d0ad995234ea39b7dad6925b62966ae309639b70190008dea53de553baa21b9b04b6268afe47992ab22dbd15be4990cfcb31433a0d1552a5d731fe16c6f48814d4894e0439d2038546b6c42fd1a178754f939d5817e4e7b76d96f4af6fd0d1cfcc8fccf709f8501b8e8432d1d1c53c5b51a17eca8bfbf3f703dca784e1", 0xef) getgid() getpeername(r5, &(0x7f0000001b40)=@in6, &(0x7f0000001b80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001bc0), 0xc) sendto(r0, &(0x7f0000001c00)="082d7ff9b18a3fa46cdaabfca6c34698494b661da381c4a6d97e8be8c6df14e84305c0fd2649919594006381f494c16d5e17d7a1dec54b8816788914e80dd2957355e70d3a9c70eb5a1fd1f9bceb50e1c384ea32ad7a1f745e753b7e63c86740c5209c0ee2e8fad2ddbde5b8b84c73efcf04d993932ded153e2865a0dafcf05ab0c851584654338d278f2275eaf7069d05164554c38e5efd35516f0e60c4f6cf4e9fba2a4e1219a95e5991c1abeb3fa60db345bf8ad5ec915c2c008e52c16a9497567cdf9b405818a68a6fddb8ef91bb848df6b280d3bdb5b9b5ace59c0f07c59d", 0xe1, 0x2, &(0x7f0000001d00)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) getgid() bind$unix(r7, &(0x7f0000001d40)=@file={0x0, './file0\x00'}, 0xa) 00:00:04 executing program 0: r0 = getppid() semget$private(0x0, 0x0, 0x452) r1 = socket$inet(0x2, 0x0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={r0, r3, r6}, 0xc) setpgid(r2, r5) r7 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x7, 0xfffffffffffff000, 0x20}, 0xc) recvfrom$unix(r7, &(0x7f0000000100)=""/150, 0x96, 0x803, 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000001c0)={r2, r3, r4}, 0xc) r8 = shmget(0x0, 0x4000, 0x180, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) semget$private(0x0, 0x2, 0x0) close(r7) r9 = shmget(0x0, 0x2000, 0x10e, &(0x7f0000ffb000/0x2000)=nil) socket$inet6(0x18, 0x0, 0x36) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000200), 0xc) getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r12 = socket(0x1a, 0x7, 0x7f) r13 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r14 = dup2(r1, r12) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{}, {0x9, 0x3}}) fcntl$getown(r12, 0x5) shmctl$SHM_LOCK(r8, 0x3) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000480)={{0x10001, r11, r6, r3, r4, 0x13d, 0x6}, 0x8, 0x1010000, r10, r2, 0x4, 0x1, 0x40}) connect$inet(r14, &(0x7f0000000500)={0x2, 0x1}, 0xc) 00:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) close(r0) r1 = socket(0x18, 0x40000004, 0x6000000000000000) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(0xffffffffffffffff, 0x0) 00:00:04 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x20) r0 = open(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:00:04 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = dup(r1) r3 = accept$inet6(r2, 0x0, 0x0) mlockall(0x2) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e00e76cc518dd000"/22], 0xfffffe83) dup2(r2, r3) listen(r3, 0x0) 00:00:04 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000140), 0x0, 0xc, 0x0, 0x0) 00:00:04 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) fsync(r0) r1 = socket(0x1f, 0x20000000, 0x91) lseek(r1, 0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000080)=0x7fffffff, 0x4) sendto$inet(r0, &(0x7f00000000c0)="0ef3e028503fb9dc631dd80efd944ac7982b983bd761dc795beead7b77818ffeb3d6705650b1b9b65769484c54071eb77f7472625d1bfe9c739cfe9586e03639d165f5a499d3c81f7019e244da2971ca775c644d917d24099aa5a623010977cdbbd7b338141f356cf0a189edd90c011380e3415950e5767732a7c480c63003994a55808416b1ad029b0493cb0a7bff121f6192b1d9c87caecf31f49d7890de0a0c371edeefbcb3e076f3c01bff4e7782bdb10ce4194232f0476ae5c95d0f1fbd63a3a6b67f0bf3d44077f959aa5792", 0xcf, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = paccept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002, 0x60000000) fchmodat(r0, &(0x7f0000001280)='./file0\x00', 0x10, 0x0) r3 = open(&(0x7f00000012c0)='./file0\x00', 0x40208, 0x38) execve(&(0x7f0000001300)='./file1\x00', &(0x7f0000001380)=[&(0x7f0000001340)='^/e\x00'], &(0x7f0000001500)=[&(0x7f00000013c0)='\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00']) r4 = dup2(r2, r0) getsockname$inet(r2, &(0x7f0000001540), &(0x7f0000001580)=0xc) recvfrom$unix(r0, &(0x7f00000015c0)=""/144, 0x90, 0x843, 0x0, 0x0) mkdirat(r0, &(0x7f0000001680)='./file1\x00', 0x129) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) socket(0x0, 0x40000001, 0x0) openat(r4, &(0x7f0000001780)='./file0\x00', 0x210001, 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f00000017c0), &(0x7f0000001800)=0x10) fchdir(r4) r5 = geteuid() getgroups(0xa, &(0x7f0000001880)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000001840)='./file0\x00', r5, r9, 0x400) getgroups(0x4, &(0x7f00000018c0)=[r6, r7, r8, r6]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001900), 0xc) pipe2(&(0x7f0000001940), 0x1000000) r10 = semget(0x1, 0x1, 0x100) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001980)=[0x1, 0x10001, 0x5]) open(&(0x7f00000019c0)='./file0\x00', 0x200140, 0x40) 00:00:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() r5 = getgid() setgroups(0x4, &(0x7f0000000040)=[r2, r3, r4, r5]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockname$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r6, &(0x7f0000000140)="851557d54d49377f30eaa1d52b7f8288524b7d7fb7d766947ee2cee6bb179a5d2531f76f5451c16b53f52f41cac294e464d08bb0572d7709f09bbace5732426af78b76f6358981597dacd5e0269315810b021deb21fd6f35303edf4964df1cbe2c9001e2b58d4d185854ff44756cbcd39fd361956b", 0x75, 0x4, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = getgid() setgroups(0xa, &(0x7f0000000200)=[r5, r4, r8, r4, r2, r5, r5, r5, r5, r2]) bind$unix(r7, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) close(r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchmod(r7, 0x80) r12 = paccept(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc, 0x0) r13 = socket$inet6(0x18, 0x4, 0x1) r14 = getgid() getsockname$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchmod(r13, 0x0) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000400)="05389997d369e3c441217526fe2de921f160e817ece5f75dc26988695f0120fbb41b190eca061b6f9b24ba5085f32a8f84d47ba19af15bd67064aad88b489b5b65f805988fc8b5544f2362fe50f4a71f0478e33629f62eec38948d6eff34316666898dbeba947da62180ff606d1d1d1f8388584aec6c3f7ddce747d6df759242a8c02b438d4ac9046375e07e7699e179136036031f96c8db68e0982622df4e6eb63e4406f17c330155cab2f027b287fe5ef14827e267e508a805bbcd03f403037ad65f26a6e9850219cc148a706fbb1d2be5e7ef65be3534d5a431ec77681fe1304f37758d732189ecab9a242cfd7e159168a8", 0xf3}, {&(0x7f0000000500)="f9da82328b2a84b0949fcf828ef4197e6f62104e5ed3c58ec35b827aba7c6dcba065686999b5aa069a1fe377cc004d8a5dee8ac9f22d91ace788e1cf427966edef7b27", 0x43}, {&(0x7f0000000580)="d59b4bffdcce0cfad185923102f0e6322ad7c51a133d5f991772969b0f66bebf2381eb1773563a4f8a1f266fb7fa2871", 0x30}, {&(0x7f00000005c0)="e1be930096af564f4cfe54c26958f89414550d09b2c7994220a470fcc8e2e1927e63a5306073cc29126843919eab079ac32fa1ad4f5b74960d50d59d6cc5f641e4da5c848b98e1298b68bfb171c0237a9b6d97908a97017ce32d7564af9bb03c8558580c1b402b4812e9aad638fe805ad297cc56a2c79bcc482f005695b05a7fbf8ea1ec46de96476e1266d98736bf6cd6d750e8bd7257df7f582935e9f170a5440be670de2519495c52630666363ba0c1d9609e7abf7c3796041b2c1aa80c", 0xbf}, {&(0x7f0000000680)="ece536713363a3cae8359fa6401e43500f0767cc9210328b97b96987f0914f78fd2d635e72c5d396e09bbab468cacb53", 0x30}, {&(0x7f00000006c0)="03fa37d8bd858cbdec0ca3dc775c6e2734827ce8d93f648873f3cc74fcd7a2cb9dcac5ea71b9a5485d828718e8d0aea3a323", 0x32}], 0x6, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x28, 0xffff, 0x1, [r6, r12, r6, r12, r13, r6]}, @cred={0x20, 0xffff, 0x2, r9, r1, r11}, @rights={0x18, 0xffff, 0x1, [r7, r13]}], 0x78, 0x40b}, 0x400) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r6, &(0x7f0000000880)='./file0\x00', r15, &(0x7f00000008c0)='./file0\x00', 0x400) close(r7) setregid(r8, r11) sendmsg$unix(r16, &(0x7f0000002c80)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002b40)=[{&(0x7f0000000940)="6173a993bc4f4e640c629d2456b0acf93893abc66d926516c23e1a1c8f61d206f246e2ced5d622f5b4604978c44c450d2842fea4609f41563a36c3872c8654435cbbb1927006b2cb6df5345a7cad433f5008b88c45edd131ea7ae3a98264e7f5cb8028355472a36a", 0x68}, {&(0x7f00000009c0)="d6985134d6035532c0c530dff48a64647e6a99f5776262f66cfa18c8ca50166c61d81b3c6efecb946f6287a0cfd1771623f2970a2d78a91639f622cac73c2e25b8ac568975e30f668f1c98ee1968d4546ca4290fe01d2bead09dc60ac735ec", 0x5f}, {&(0x7f0000000a40)="a493815e40bfed9d015cea361724b4592b6259aa0fcca13a8dfee8c492ea197acc7727854d4210bd050dfe9fedf631c4f098fd63179e063de00d92cbb8fe02877baa86af400af101cfb628ec43220afb2d0094b6aaeb8a45c6bc9bffb4aebf619b4742e517602b2a2839295cea9cea3a9dace388e7be353a65bb6e71e2439cd25c733a7aceee15353aefe86b1336529eccbd4aa71d9ac8bfd0858a9b726b75f8fb62145829f3ee09ea533e2536dc29a1ecfd09080750699882b56bb17771075ae1f6649e97e47254d3572d52c30a38d5d5f2de399b955a59d44145172ffa9e3cdb68b9", 0xe3}, {&(0x7f0000000b40)="86ec7b7114504cad63b023c0c8350c38860752632ffbfb277a0ce03ce7b763b64a9f3fa54e64d6e3cc5e510caec07e564839a9697c09c6f566b17df144d6a1e64afb05024a2ce9c0dcfdbf4f12c1eb5871bb44cf364c71cdf09ff7be68739da7143c67a9340b40b7c739844e52647251a38e3b940c282602dfd5c44c795fdb024c12c9dab2d4dda822df7c065459adc27c8e528f279f32dcf5b6e15efce7c1dc6f42769bc211f4aa31a56cc5d4ad2461ab65849efc4a08388c024ac5f6de52e3075b25e647c8b68ffad6cb01545b3af8c9c42be0079f6faea176e6f9254b07abb009dad9efa275fe9e8daf25531f4f2a5479069ec422861e86e6191543e6f228db472a052bc0fad97c0323d0333af95020f88fe6f287af2245b4e4f9c31d67ccfdb6e747ed945f79911401579f49aecfb0626809f565d038bce79ac00a7955edb9d0d9793bf41fe9e8febcaa6aededdadd6dc6cd3e7952a16d3387353322277a7409aa5e370ba1dd7119aed7dc945d6d45db462ede217af69b6bcc06ad93235fefa4eb26cb234cda5b0a381df6882b7d3dda11b29e45bef722ee56a38ca29bbe80829c512f149663a1e64fdec21485c71a4f5008677a10f731ad4ff27414b715637b1bac8a3f6c1234ba03df7ca0c9dd29cd17c0e6fb7776f0961e0ee76cbb6622f1fe543cf23c5ae83f23ca810d0a3de616c4484ad2e612d0fb00e99f220e655f8e68ee09d858d9bc53a463bc6181bbe7abcdb5a19e2b6fd2776538295d2de8590b4cce0b2864d9c431b1ee02cb6ed165806b53f9650667d4730b66f5372d212483ba955cb86f090d91da79faa60fb0478d111e906beebe25c367757b85b974c758deda1d8b26b55190f3506b405bad82c76cda5a32331bea5155968f3f4aa80c84819592b5054654ed777ac72be96c98990e672f9219b38cd8fc7cf3986f757842dc5bde87069bf5e23e696577fa0d79c551d39da0e2870298a5b7515fbc9a0381f98413a732d730b6fca256e6665aa49e1027d5b1414ce8f8077c3e58a315f0f2a8ca95c3a499556c9c7368942e38f4748126f46ecf3210c99d1fb143ea797f5cb1875a3f7c17b73dc0d596c383bacae42d64391211e5dc07199a420f4589170d92147e582d26469d79b9936455f6ac85ec536e7bd7064fab2bd73909761fdb3f595bf66e64a4f583985f854561829a2b227fb7e3d6f6f027a61d5fecceeaf772933dde8a446bc149949aaf74d6da6d563ed162cdae6c6a368ab76ed20d5864690e5a6ebaacc530eca9f5df3d0efa0b748e76fa63edc12eefad82f41d18a33c7112495b4f7b01b24983666ae1724ce33e101bd5302973cf7c18728c8cf26f16242389de3e7e53a0b170814cafcd01764aafd7a68d9dce43fcbda9357a4655ff8fc5dc4b228b9d572115fe0569d5e0ef01a4461053bbc788ac1028160352afba90c5b03b8bd270185fa86034360b05c9cf6419026a36aec4072f34ea4ed8e735e590b7a4a62545a0e0e6963b0bec6e572fcd7910f5cf1dbc64ab60254fca78e8abda2845aad5bf457275ade543465c359f87a42ddc80359ff66c378194aac11002192b5810bc924a958b637fe1a8b696c42835db09fa16e22681bdf8dd5c30e6b9254af9c7a6729e1c248d82dca472d9cfbc07c0752180383c529f2c0d5e337dc50aea2e6a6dfb530868a72804cd60304e90a2b54a0da0c419bffeec235539a5c1192da6fbe67b04c2cd83b3e73a743683fe7dbb125a68a5f648ffc09657da86f7e0428cabd4f2bbbb7784d41fe7deee0df7f46e64d51876539d099675df4d23cc5d83ce16eeb0aac71675a01111cc740c6463511d12d409be17fac0f0d10f86c25478c035416665c0aa851b51a97d86460d6668e6f20d3ea75c24eede20dc61fff9623db58f258a59d814f55487beed6ad1ce9715dde689e39226f0d0bcc6b9e727e1e4a9f338725fcb03fb044e75a53d67533e69f6999a642fcd72c46abfc429d9a68d083040b45ce015214ed409b5d20c94c6d0cdf61dc9f45e96f9fb7fb2332bb27624191604d09bd7e58d8ff85e9f45c1cd04615e22fa26c894f7efc5d2c48b6f2df9b5ceea59b46f72c2fec290e4927bfa556850b28f7a3b56c0409ede45de6c3868d78b544eeb273ccf90634f146ddaa57a6c02e1683d6ca1edc2235000575344e9668861f9ba08ea09c2c28c33e732b4f88abd2dc23aa201928128f0979542a2cf70b386793f63a98df24859369afa055e0385632269df0061a6a80c4b225988f484492f53a6628ec3bf10dd06450ab6f87c18d19a81ee184803424fb21a0c5a6985f5453143c65dfbd586961e002a4c1a58b840a194b651d4eb845b36f50cf963af977980fa6bd85f33c1ee92a3ea9c5c26eca55fbd0564ecc6bdb48ffb523f9c9012699376d9a1dd56301f3ad8588ff75ab80c70081c6c904ea0fb78cb9dd28a97abf3ad5da5a93cae858afaf96779271098f56b16ac4ccff2e57bb62f8c42a0c7066dd71cfd17fa33196e9b4c9fe259e90fc7a7ee18359b030e2859ff9c451275c00b4a1066706f4df372e1a30c9d518a2ba120f7a62c40426883a5608d2e9a748f80fa46ed893c06b7acef155155fc3816aace7800f90168783f3a7826a5da50bf40daa73effe74095b6044090be5e0dfa9dcc5d3cd86d10e3dc3a891420a5a827e0e81021002914774fb3166b2a6c3e8eb45d2b03b72f0a5c48ea96c05f8e81bd78ea27af07fb5172cb699c5ef2eb71ed3ed6a5e84af93b94c0e8f5e09f2c81b1457d74b25aecaab327855e92671c8219f5fbba66a95ea40f17461cbc02822fcc18d8740421bb05f4de63cb0a06c923310f227ad06a13fb73af63a18770a968c4f4d58038fa21d8a7b7884af65d0f97e5cf6135b3f7137ae64c994dc2c4fb70ede0627ed3a5c59461ae6d1bcca1a67097ba3112a45e5f3420b8fd50d10552207484558f6a692a02d34c16215be296eb261efb359caec9dbe5fc8a5b4dba2c878d6496f6b5d08a64b78dad141ea112dd32287e47492cc20b91960d57847a24e66ef458d548459a2f9d16c36d3e0cab63d5e91a8b12b48151050fe5f6b83b9b20c507f4c0d591a9776492e2e49b1e6313e5e0e2ca2711aea45ebdedc225537735a041e53834ab090a199a06f2abd81c44534cc76c8cfb5d2ffa664192b8fced12c84a39c217627fe43a2d187168d75a3a706ead8fc6d80d3f602ad46fc46eb5609cb20a8d532f9ed4e905524e3de496960d24b2dbe525c1de8d37b3da8992ed220079453ad6914d44992025f2dcba1eb47c5ee97eeb63f46590d97a0aed563852634518d7bce00de5be1bb165caf816ea16e09b01dc395b0f7d8a7ca264fcaa9c58fd3af94d97e1e34980492a3da7a33c4e3452ae2c50d3998d118c4a5a3016d2e87c38e4b7b87ab67d723a19f4d60550878fecff01888802b34377519bd8803ae4cf3008144ebb39fdf425374bb574b1ca9380f4bad6fa22b79e0b098a766f2253bf8720c90e52445a62fe7e80846071d36d9e2110a1bcede654241a13508043253c5ce96cb50fd57eae7cadbd253a7bc625753d79466cdb2c25c3d8d1f65818b35a955c97c1297f0ac9c73262b0dfa29f7258f2d74c6b3295d2fa32ed696647db8a986535d1d0740513964542a5150617fc33ace435355d5ce03ce1f45fe9eacd55d2ed9fa668e944f3a48411b7796a6286c0e941cfdb809522bc39d57361dadfeb61d4fcfe1203c706d472007393906cb933eef16012c830e3cd0cee3917901cb1b32654f1e53548fb2c58eb01a1ae8d1a8fdc4317ec9a6e7bc30b1f47f77ad4dd1f56682b8a5c4fc964d33431c4a759e005cdb6de29a036885072f1783c0115608a35c5453ab1af64b329aa9d54a14bd107d14c8b19e3da67b982f8a56acf662b42e767abd05a04aac16226bfb4562d3fc76e9ded0715e463a535e958450083bae54bce23bed16d0f0a5ff734093ef89524bd6e4565873cf88ced86d9e680e484ab8c9ee15685cd9bc5a60b0aaeba93a3f724609300cadb47a64f422fb7de5151be4b0e6419708b7451a5b84e9a5a597ae598c5ace6c913186269f2c617161c6c141318dfa4c586e770fa1d6b096efe92c746f9bedca03b7ae05e05ed96930ab2f40a7f3ea4abe855d5aac60ced94ef062f9e894857750ec2051aaf235405f3a6f14bbd50fcabb520e08d0335310d5a6fdffc90c33b08e6cb6cc8cfdfce1da594d9526498c273207fb28e1a94b48b36680fb68699dec8c23caf0d5ac0703c1e83b6be8ac74297561481ad59fef5f25f522a436fefad849d7bfb5d3ba7f998265d48dcbd5826040a099af1ea5d090f9303afa021c845756f791894d667575dfd80b6eeccc089bfe93a760d71e74bb9ee83a5bc2d5bce3dd9f2b5d8f78c4dd3f6f08c63d970697f7958f563747dab7e03c78e38917b3f46954e4c229b11664db4eed67c5aef2bf093db4bc51ad269b689755fec6084123998801a5d6383b3e5f996f7fc18c933e2b3d1c022041bf4ae903d5ed93fb59c008c2536c90ab0f7bbeac2f3cf44f2319b68b34717d1288eb68bb38f321b99d192cd7259b501651011f8bc44dbfaa3c7030ebb3e6d3c62703ad7d882cab27760f257ee8ca0c83125d03ce98f63a86bce26c3ef949a0efc6ffd57ae60f9d57661b0121a1fa1f45078cacf7ea8936ffa4bfc4e014f308f004f52782b2affbae7f95c8d5b7c8b69275f1f701d3874e55c7af4da22a3c2322a08a22f0551037ae5a36427a3bd6fb3dbb6b1e5306a0c67feb5d2e89b55dc97abe27a13be5f2a50e0854ee31e8ddfbbba7d2e38e9125c5b504cad559fae4457a54f5fe2d9ac45c1c07768e91fc8d19e00524d3a3502fdcdb709e0d45d262667123d4789f0ba579019940e2a59200352bcf945ff4e886d3d59252774decaef18a40a5035cf5bb97c2abb45b3cb1d39dde83fab23a0c7a812bf5f57793d6c77210bd30ea3bf033d9ad743027eef19445ad2f67aeccce30109572249472c9952adb6c614d76c8718acffe1dde9c90944be620162a348fa1d4ad22117d0f2a823d7265dd33aae7b3956ab0332c8baca1e0f5d1df4e6527e8f977d5b19dc40e997201db295887fd4bf0ec3243d318930fd83a2672726e5c3dbcabc7dfa79a950176da8ce15030f74d9fc1583524ee4f89084914309d85b9a1c8377e590587d0f783dc4c91032e7893325a0c5bc266e3485abaf024ddf99c778054b8061a3602d39b8e9ba40d0e0f12f599cf4e2d28a351db2b5e63437165494c7f9980d661fbc9580fd3afc0d8d861ae97d9fbb76c10165007ff2bf3f0c4bb5a9a71b4e21ff90370c479ec820838c272c24f8f7d8949ad0fbd5f1cda49bbc1c06cdb9f6d43f121e5f4f8086b84ba522b7a558af6e7ef6a303a471b0d6ca3ccc0ade9b4a9130e0da6c4c198d16327b15b71c64ee892aa8a989e738568f7e8a75dc1eae11ed062707818098f4cd691d3106f86fb20768e1b1c945eeef7f17e27c2bdceae82cc5233ff9f29fbed686df99522b6c8f14994b4567e6739e94aca2e4d44812d1549d148891d3e4bc34035a55047cd373ebd509789f9ce43a2e6b5c6f90a095a0dfc93166afb4523152319c425ea9b0a70460cfe0156f9b9f713aed592e0e6fdc7e2866cdc99530f9f29741a4754d487b2bf4fe784ffd2c72e61feae26a352af55a2505580a50dfd598eb510d752010056ee9d02e385f94d9fd22815ade3505cd54ffba02e2391c7abe5ff24d359adbe350f54264da589580d540b9e37cdccdcc8d386e0f480df4a6803184b8f7c6244f15", 0x1000}, {&(0x7f0000001b40)="c2acf73d2ddddb8dd41673de2bf6a1c9b55cf6dc1692bb244c20212c01074a82d977fa85c0b16b27882941b7dea0ba8e678f5ac55c07308e7c0cbad4b1360ae2a2fb554306d0a42a6c74433d81bdbd236cc5b9ad4c0fe5f98fd77ada8c1fbc24e5aec8ca0fb393f2d25f96b0b3d46c299552326cb9032a6a32b5dec6290fc7b40916dc7817160d66fedba4295154773d88e4859eafe614ea6fb261bec177b9eb5e0d9e08558cb4c41c5bdda0f93b6d3c3c190e5e5a70530f8230f251648faab0080d9dbe6e60635759f581b3659b238918f3a065b9ef52daf6d318d8578a1d6db8c96d549012f3ba47cea842030d8ac2611555a20d5c5ba2601c97438e8e9e6e8e3acc33b2cce72d601315454ea6e67705617418c0b90407b2cd0d4c73c6c69c9ea62a9b77d3aec2f20617f56b1325aad25afeb2d166d422cde0d9af35d544be32d940309098d43a6d18564b059110772ebc896c7682e55b46d163cd682967460ba41c482bd785c2183ee968e1b4263da47ea396332ce49aea41119e189486356f8442b2839c7f55461d9d0a8c4d4fc1a7a8d4b2fff7af60926b6ab9c29d9adf23fb82194b52cbe8328183b55cd5ff4abe43cad30cb0e2b841f0cec87503b40cd920533dc9b6dfe3b017d0d11b95f659645a3ff0f00aa2c100099d8513347b39f8b39212a0a74981e866b09700be57e602e8c260ebd1b768078f4ad4370285dac08d883cc2f73ec6d88b12f26993e7a8bf6e10651e04d95c4d7018832f1fd51fd6993b723a4113e33db89b614b2ec9a9d5bb21e9fa6a20e45dcee967eaae78000367dad4f38a4950fe9aad66e8a3e48ccb267fc1621450cb0191676bfa704fd32326f9b7495110ba71bab08fc30af31ca3018132dbe7fcd2e2396bea6f2c3600b59e0364479e536dc42cf8f03fd323eec5c9499fb9b32bfc6101f24e41962ff1bdfdecdb82a4211bd4d5a9ec767fc006a5dca9ce29304b5bc0ad5b0fd418fae5f9870dd9869fa2b417d8a0829de12d4a5f0b8d0d40f32112988edefae0e24aff7040d25706fe70a19ca432efda8b72041d7d5241f8b491b8334924710eb9a9b6f3a0f118ec9f96d3c4e42f430fa43ec1f3cfece2ac1507c1f6cadc76821344efb65d2d7ec5815b3252cf237d1f52a8ed1276fff5618d1b0ab75590f2eb689b81724310b2fbee2567b20510ed757571d915580ae8314e2daa6c96de3bf5861273c7985a328d4941b0df16d6b612e1e75434983eba714e58c3877f0623568aa691c2cd9cf9058aaaeed8f92ed7fe95d6085bb451d5cb1bc1204e9ddc2ec5839155c705fad9378dee9814b84cf7e0510d5ead4669625e68ff68ed37a21115ddc6cbabc125d4a6aff36499a9153cc3fb569e639c1e41056a398df62976b81723179ccea1bd10aac049683036996a472fa4f2a845f3d14eb55e020c065ef58c746b95009f979d94c49dc439b7ff81470d0368f9bd73fdc8ce58d8c392ada446c3b117e2470cb5998cf9b7d8c79cf70b786ca94af54d1d8868435c3bf05437b29b8ca0a1a5889f9cab0f047067ed90b1434e9d6935a3fc83b3572cf6fcda48effa4f32679d94ccdf6f1406357f8847cfdd2fd1e1d7fd783766a68f21f79a05d5e700bdee700a79fb8532967b22e151511f337c4de4b79663266e07bcc16119857696d9703589445f156cbfbbfb04c4d2aa105d7c47c75ced8858f02a7c2346672f243084a7fdb3b36e2271229dc7661b09f969cd2cf301bca381d69d04938568fafb0b3d670166e059d7feb9ee19b58b3a12dc66174077c4d5bdab692284da00772161ef9420757570d132d8b6f2d4754d7b1072a96ec0cee01f5d7195c6d49941f2fcf00797fa9c6b8370b063144a86740d10236f554da9ba9e9245b6c17dda5578ddea1c4d531bf90adf016edf2ec324a0a91ef3e781532d63424d95d9fb495bfa423d5a4e909b1a871b112540e9ec2dbc4301538041e1e6310ad111f50a5b13cde52e0e56c3fa9299f85e4475ba587dd41333ed656c06178fe9ec0b15cdb9eda1a6c05d96b285898d210dcdaed68ff650ac327a1dba928dbfd9569937fa4ae41ed8f5d67a54a62f393806003235284f8459c8c2616e020c31aaf128c01df0c29bbc376926f98b669159cfccdb921b3f0356c08e3ccc82a17a269b951ddf391d8fdae261f17804b36ed163b61a652b0dd6cfa859f67ede75d8be6a7bc708b13b1926d1987e146fc144b90687d28acff0df56990e499d64d6f97999261c2c6e9d11dbb2e180ff0ef323cec8de2109ac7e482022ddee9b0979fc17e55f646ba32ebaa149b5917b45f1f29dfa4d1620084dc3f400b158175ff4f24badbfca87ad9e449e8a0e091acddb9d09d16d090183c7bd17db7c2cdf2c3defd5e8b37c2755e51e76b8bc8c0117151c0050d99cc610088a0bdc63591a66dcb5841ee7169ed0de29b749c746fd2aa793f558dee107d77ab600aff34fb1bb4cbf5a2fa106081d280c73c9d33b5df334a3acccd279123d243fe8a0ee008a1ff96d4e1b31e66108b118748c49d39ce1ee6135229f5aef8a497a0b21a9bede015da3984e87fc8195503e5a76a50caaed00e7fb5b31e1e211aba4e653c5993ab7f197e1be9a0c3b85cbfb1dbe9a742af63cd4b268b3dca766807977f3f35844d5cb9e8cf14db82181cee037b54353640cdbacd5cdd833d9b91e3f2d4bb7755f5b654e6333c121b061fb49b3fc97abf582e264a3aec20951fbbaae670edf5cb3d56b6de3c093eae357fca5a73428cf48d8361df044c8e23f4cf68e3c699f3de02f7b586a9529d4e6210b4bc8662af3f534edf7c7aa5ed103cb8d222a0bca0828e35bb264074de93c1ba55fe50f06b74a4455451e9fa55c5f86f13b40602e3f4275831e8fb8e29f33ffdecbff4636a18513ad1b7b1cca077558585d4beeaa036629a1c8b7cf5999a5d4a9226fe29cfe640e3a95aa9980bd25d019aa071dd8140eb71eaad8231c4ed2a4ac67dc5079be24a0494a67ae992c287a8821bcacfb67f6cb71627048859315c4f55a5cd8e46c5cf8439d01420bb2e42f579d8890acc231dae59a175094e1e514d24510c5c9cce5219f1e55ea054bf1a04152e3c2453410cb7b5bfec9cbee77ee0c9661488fdf6aa6f83a36c1e19c97629f1cc78422c4d9c2d54d034fa834866e0697d8f2fb1b83d1211852b7ac4add33e5004b79be4153ea2738a48674e67ea1102cac3915e4d604816583d1104e6d04d8bc3b613be5e387332a2ed11bccb144a467f4fced30565791846e6854a9b03c8aeaa7629f500761c83139633268d8548110a71235a72e0dbc962096b161711f8ba9d263314db9b1ce95c54ca088da4ddd8c74da593508435acb77ab9d2f8cf7e39508ca5103de1e0e98669994fb35da93fcae057f9749e52da6840fa3751d5f3f017c0596c36dba9bdceb883f8d47356eb2142e9d56af31c1e0f5483277f390b9b899d65e0484d7b981dcf0f741d1bc9c5e117e376f2b4ca02ec4b1a57355f768848954a1d4b43645842b847a031d6542d6d10ad887d0b46eaa1bdb8381eda4ad33e28f675b76e820854c13d95cabd97d99fce325b3c4354ecae7678fc5e2394f783a8c95c9b94172642517bcf4a669a97ff1633184be1aa5246ef7b45b19a8d3e1d1933acd60d1b0fb19983d3acabb875251d1569585f55990db983435346576ab1c721a5e8a89bf219d6e80ee7c167f70b8d81a7c920ef7ec346aa8000ecb891eeda3199bab8c61e983594ad12e6bc2e3db3f6cd6168b398ab430a109538e38deeb5809e6c1eaade576dea9484ac681afe41804fbd1a74f46766c45645e61e075d0ec43ac0ecddc9a041297051b9ff89508139483a5ce21212f761d1fbc59de580b0ce52d3b9caf11774a44bb374b52c45d6dc0fdccf8d446c636365f337503ca677dcc0961b54f85fbafbd6896bfeabdf9ac5c4d7c1607766f525fcafced2b605c4118357f3f914c94b25607b4eecfb1c1c96b006fb17ca82507b353564586700413280b469367a873172b3ac91f3fabd3ccafbd9f81ea02b3c5e31a6eb0bbd2cc0f13a97fac2efe16507eb3d6449223e53156f0620cef43f3adbdedf255d3bad2f4bdfd04c53926be50375a44b3337d1adad370f33d10d052d802fa0db85569467b8f7338dfbd73ede799795ed49edff121ff38f47e81cd7b273f1b67d57053121666bdada03d159216f51fb13bee544f29224bf068985445a14123fcff350060591773a2b36687bac47152fa50568c5e8ba32f13694333211abf621a774ccecaf4312db768d5c0ce06c37e94a12717f805d47b3b239644ce2e26b0f95078849358b0e1243698e46767933087984c3cdf93b14382206e55fe3925abff1d735805629e1f37b436a72ca00bd1b9981c587bdc9bf8c0b43e8284f79819df7653223b3b2725a6c00636158c228ff4ec4ab8b6f1c3d7dfce771665a61660ec26bdccaf7afb1032d470145bafa163579cd4c51e04787b17a9e9a71d72ab50021895051155a73342a3382a699013cdb6940ba63b9d1015699170990b221ccddfd480ba520c7f8ac1b39f1e3cfb15bc32e645282c2c92f8cca48c727f3a1604eb3b59dbf768c5cdd851521cad9072708fbee2103fcc302effdc3e1ab85bcec4e1322f42e56771651ac04eb912ca6209299c2631e7cfef02d507ae4b2d146a21e07416f7033bb2e24918be9a5765334250f1e5819728db56af4657c85a8487508965f15749c5c1ede03131e5a043f55df651e2d0c6c6606a180bfbfcde63ff3e46bc6283d648e5fdae0f3a3a3241602ed8c9344dce9889a43cad36768874571e7c1f4ca6f9ce274317711b0bc9bcaecb4fbbd87e961a7b6ac1af7d961c0e03f8a8dd0dd9d8460fbe0f7f515dbf48ac757042c468d1c01347b52ca6ecf04caa817e7267d7b64e4790c1989086e98ad5f31271f765eca8fde297b0f792ccf9e9081106a1181de92a96be05ca4bc2b6945bb71eb974b5cbd8b90ae822a5f4b08a8029e428298ccf40690dbc4f2b0151d52c997f122063e59f65e39b8ec9e152e6cadf99f038474d8c9ca3131c406222341c5dcec965212587a24be26c043b9989304185f146daae9c7e0a15ce128cccd781a0e0f24fe2ecf4d4562365520060a510d54320adc4f7f318d2edccca02a2e194df6ed35b89aac321204454096858f1597f514ec8a57f79aedbd4929dde1ca4deb7c85c2c39ab12a96486c71944ef67ade8c214dde1343ab21ff757aa3627e0bc90c43588b5743fd0734e02d55557618cebc36400a4f9e6b907bc63bb7912db9f6dc82a1dc97a26265e38aef52d00eac11ad03ea6e0e7b830b607c552426e5d40a5e6cbbf1c9565423fa7ade7bd6e0797744d24caca5dff1b5d43128b35087e4114348b63c69ce4a9fb7d555b4e1e1fb4001a3a642ce270611982bacac5f70e19b025c21c65da46584130859c7b79261f57b7aac0cee7f25ff49dfe1a94ae0a18ee249631120bdc9b5a4830866e5a91b8b4cf22d7b654520e95a4dd781d626aceacfb74087cb4fac91f8038f9de6dc4c208f566d6973b8d0d39dfdeac6f9c9b414a64d2e5f181d528f4339dec22656c2e44a820a5f1fa98f2db966b675c3a4d5effca93dba3419f52be1bf4350d36652678f3480cd09b71eddfae883516b5863a55201133982d9e23673e33ec30d03157beba6e23ecf0be3d97794377b1dbcb397df24ed5c15b527adf349ee2614566051eb2bfa4062c5475c290056c306ae377d938b5f68bdda4b447032f02d7e089fcb37b0c42b20d2ca6418b043fe523123226f77f270d", 0x1000}], 0x5, &(0x7f0000002bc0)=[@rights={0x30, 0xffff, 0x1, [r6, r16, r16, r12, r13, r13, r6, r12]}, @cred={0x20, 0xffff, 0x2, r9, r1, r4}, @cred={0x20, 0xffff, 0x2, r9, r10, r8}, @cred={0x20, 0xffff, 0x2, r0, r10, r11}, @rights={0x20, 0xffff, 0x1, [r7, r12, r6]}], 0xb0}, 0x0) connect(r7, &(0x7f0000002cc0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r17 = msgget(0x3, 0x400) msgsnd(r17, &(0x7f0000002d00)={0x3, "79f8f9dc1108d5aee8201be7a7cffe9a23c35e9288661988b4fc91d0300afc0d727236ded4094101f6ca543b741845fcc7c3c5665ac392f6cf3b3d385aef7297ac71abbfa815b37ff7c5dd99d5bdd8338adef081323fcfe52c02659e600fc5597b0fd86457f521f0a506ea115a746cd3b0ac0af339b659a7492b62dbf5bd8bc2fe405aa178fb49604368897a13bfe5fc7068ad05c150f8f88744732a1d682db8d3b763ee34b7d81ddd6e2ab99a969c6192cd62d83d144232e1d83a92296fef7ed176eebf77c94f11bb015c6ebdb8702959286e4ab38449b29bdc31"}, 0xe3, 0x800) getgroups(0x3, &(0x7f0000002e00)=[r4, r11, r14]) getpgrp() 00:00:04 executing program 0: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getpgid(r3) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) sendto$inet6(r2, &(0x7f0000000080)="c5", 0x1, 0xc, 0x0, 0x0) 00:00:04 executing program 1: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000200)="460a3eb2330185c67c16cb042267320d0b09621f513a60bb614039b0adbac59c5b270e58c58f1787c9e19541b17724a399d18181e15867d3623f0a026f5d7958854613be75cc2c21eb8b3efb6cedeae5632a1f7fc49a38462d34cae4cdeab2e3b7f83c2fab09c02a07a0bf9e49a92b4de92170f2049a1ed110", 0x79, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) setsockopt(r0, 0xe60a, 0x9, &(0x7f00000002c0), 0x0) getegid() getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000280), &(0x7f0000000300)=0x10) sendto(r1, &(0x7f00000001c0)="cae67df4c0622c4bd9f863", 0xb, 0xe, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x80000, 0x5) recvfrom$inet6(r3, &(0x7f00000000c0)=""/108, 0x6c, 0x41, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x1}, 0xc) 00:00:04 executing program 1: r0 = getgid() r1 = getgid() r2 = getgid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[r0, r1, r2, r5, r6, r9]) r11 = getuid() socketpair(0x1, 0x40000001, 0x81, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r12, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[r4]) r14 = msgget$private(0x0, 0x0) r15 = paccept(r13, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e, 0x40000000) recvfrom$inet(r15, &(0x7f0000000300)=""/167, 0xa7, 0x40, 0x0, 0x0) r16 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0xfff, r8, r4, r11, r3, 0x9, 0x3ff}, 0x8, 0x6, r7, r7, 0x53, 0x101, 0x1, 0x400}) recvfrom$inet(r12, &(0x7f0000000440)=""/94, 0x5e, 0x2, &(0x7f00000004c0)={0x2, 0x0}, 0xc) msgsnd(r14, &(0x7f0000000500)={0x3, "0e82bd93805accf5743116086c05d3c38e919090e7dea544e9abf85f4537379b38b2d6ebfc71a86abfc303f42fceeaf40d6d460d07db37c3e08ca9eff8e91df25c43c28d77f053ccb1ce79bab77ab33aac1d34b423dfc52d16c91bbf6c1a727e3876d7580af0866e82c31e3e956063f3edac956219dc7a8d336f173c05c39f4931906006f154241c8584e658582f8bc3d66e69f9564db191b83716303ff1dd11071b207b8c96afac38c32caf7dbe7ee00b3ed959f15d0ec03bfce2b5c4b6598d470e93f8ff41b625f95776b42f2b34ccbae99d119c7e038a621a0af9606678842adf4c99301bf24355450e117df8c4304d2d"}, 0xfa, 0x0) connect$unix(r13, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r13, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) getsockname$inet(r15, &(0x7f0000000640), &(0x7f0000000680)=0xc) r17 = fcntl$dupfd(r12, 0xc, r13) fchownat(r17, &(0x7f00000006c0)='./file0\x00', r16, r10, 0x400) r18 = socket(0x18, 0x40000003, 0xffffffff) openat(r17, &(0x7f0000000700)='./file0\x00', 0x2, 0x3) clock_getres(0x3, &(0x7f0000000740)) recvfrom(r12, &(0x7f0000000780)=""/221, 0xdd, 0x2, &(0x7f0000000880)=@un=@file={0x0, './file0\x00'}, 0xa) flock(r18, 0x5) socketpair(0x1f, 0x10000000, 0x6, &(0x7f00000008c0)) 00:00:04 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfffffffffffffff7, 0x3}, {0x18, 0x3, 0x7fff, 0x1}, 0x4, [0x2, 0xffffffffffffffff, 0x138e16af, 0x3300000000000000, 0x0, 0x7, 0x2, 0x9]}, 0x3c) r2 = dup(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x401) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000000c0)=""/110) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r6 = semget(0x3, 0x1, 0x60) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000180)={0x1, 0x6}, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/191) shmctl$SHM_LOCK(r3, 0x3) socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r7 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/26) msgget$private(0x0, 0x400) mknodat(r2, &(0x7f0000000340)='./file0\x00', 0x8, 0x9f42) r8 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x1, 0x40) recvfrom$inet6(r1, &(0x7f00000003c0)=""/49, 0x31, 0x801, &(0x7f0000000400)={0x18, 0x0, 0x41, 0x7ff}, 0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') mknod(&(0x7f00000004c0)='./file0\x00', 0x1010, 0x8e) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000500)=""/69) fchmodat(r8, &(0x7f0000000580)='./file0\x00', 0x100, 0x200) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000005c0)) semget$private(0x0, 0x0, 0x20) getuid() 00:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x440000, 0x2) recvfrom(r0, &(0x7f0000000080)=""/202, 0xca, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) recvfrom(r0, &(0x7f00000002c0)=""/193, 0xc1, 0x800, 0x0, 0x0) r1 = getpgrp() r2 = getuid() r3 = getgid() r4 = getpid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0}, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x2, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="c42d4a3bf779fc4d572135f12d", 0xd}, {&(0x7f0000000440)="b2744d544545e5331f4fb2d459d7ddc0b4b4969f95374d0c890126d2247b227ce4e4660ac2933ef3fd32f5b8f456850e4c46199c669c7573c964a02e8d35587eadbb855f97e9d4755cf9b54730790363482aee1ba3026ba69dd77ddff179bcf7d9120ef9c0f805c86fd242e54740aaa4f268fe66cece82a3a28a509dc7ba97af94f66d1b7ff8ddce1ef945a33038d4637718c3e3f4d63ef1cfd8e7d2813455a4a9916dcc3712f6306194e01fbeb45ccf97a40596508185e2f33a", 0xba}], 0x2, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r12, r15}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xf0, 0x400}, 0x5) mknodat(r0, &(0x7f0000000800)='./file0\x00', 0x0, 0x1) getsockname(r0, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) r16 = socket$inet6(0x18, 0x60000001, 0x9) getgroups(0xa, &(0x7f00000018c0)=[r3, r15, r13, r9, r15, r14, r3, r3, r6, r6]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001900)={r11, r12, r17}, 0xc) listen(r0, 0x23fbd1ca) getsockname(r16, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) clock_nanosleep(0x3, 0x2bf3f3ed1170cb0b, &(0x7f00000019c0)={0x7, 0xff}, &(0x7f0000001a00)) socketpair(0x1e, 0x40000000, 0x9bc9, &(0x7f0000001a40)={0xffffffffffffffff}) getsockname$inet6(r18, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) fcntl$getown(r18, 0x5) 00:00:04 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) shutdown(r0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/94, 0x5e, 0x40, 0x0, 0x0) 00:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000000)=""/231, 0xe7, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/94, 0x5e, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 00:00:04 executing program 1: r0 = semget(0x2, 0x7, 0x8) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/112) r1 = semget(0x3, 0x3, 0x608) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x800, 0x3b, 0x0]) r2 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/29) r4 = semget$private(0x0, 0x1, 0x401) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r5 = semget(0x2, 0x3, 0x2) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000140)=0x3) fcntl$getflags(r2, 0x1) flock(r2, 0xc) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000180)=0x100) r6 = dup(r2) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000001c0)=""/3) semop(r4, &(0x7f0000000200)=[{0x5, 0xdcb1, 0x1000}, {0x1, 0x6d3, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x100000000}], 0x4) fcntl$setflags(r2, 0x2, 0x1) sendto$inet(r6, &(0x7f0000000240)="07fad0341842a3293249a9200727d62aa398abf88279c4602aeac122c3e7320aa1d364214441ad4053a63d27dd5d8ececf629af494edab466a288459c33efd3f3ca73e49b8ccf34cdd2161d0369648f354639243cd63ddd76f12ec415bb79c108682e426163689877710c095d305a7e876c6ffde231f7fbdf9f932246929f55677773817", 0x84, 0x3, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000300)=""/180) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000003c0)=""/89) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) getgroups(0x1, &(0x7f0000000500)=[r3]) unlink(&(0x7f0000000540)='./file0\x00') fchroot(r2) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) close(r2) getegid() fchdir(r2) getegid() 00:00:05 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x88, 0x109) unlinkat(r0, &(0x7f00000001c0)='./file1\x00', 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r1) recvfrom$unix(r1, &(0x7f0000000100)=""/91, 0x5b, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 00:00:05 executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fdatasync(r0) fcntl$setstatus(r0, 0x4, 0x1040004) r1 = semget$private(0x0, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/130) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x7, 0x6, 0x2, 0x8, 0x0, 0x3fd1]) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000340)=""/204) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/43) semget$private(0x0, 0x7, 0x400) r2 = semget$private(0x0, 0x1, 0x8) r3 = socket(0x1, 0x2, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000480), &(0x7f00000004c0)=0x4) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x42) semop(r4, &(0x7f0000000500)=[{0x1, 0x8, 0x1000}, {0x4, 0x7, 0x1000}], 0x2) r5 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8020, 0x20) mkdirat(r5, &(0x7f0000000580)='./file0\x00', 0x100) r6 = getpid() fcntl$lock(r3, 0xf, &(0x7f00000005c0)={0x2, 0x0, 0x8, 0x6, r6}) listen(r3, 0x7f) semctl$IPC_RMID(r2, 0x0, 0x0) accept(r3, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) semget$private(0x0, 0x4, 0x80) recvfrom$inet6(r3, &(0x7f0000000680)=""/240, 0xf0, 0x800, &(0x7f0000000780)={0x18, 0x0, 0x5, 0x7fff}, 0xc) sendto(r0, &(0x7f00000007c0)="daf581148444c8d67801b62f41e6de54c90b4ba528360dde57e64429c385f83c2c47a1a8940a62e810ab5fb158e2879e1ff834eefda519dd9ad8d761f240e5bd633fabcc7e4abe4249bf9cc0eaeead607323cd569c072c1c87c4d55d9b95b2a551818a322ceb4b0546b2b96508153826a519e39a20a9d0d5b6747498d7e8a1d4b3ae7fec54885df22045a817516d440ff7bc7c", 0x93, 0x40e, &(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000000a00)=[{&(0x7f00000008c0)=""/117, 0x75}, {&(0x7f0000000940)=""/166, 0xa6}], 0x2, 0x0) 00:00:05 executing program 3: r0 = semget$private(0x0, 0x0, 0x43) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7fff, r1, r2, r3, r4, 0x0, 0x8}, 0x100, 0x40, 0xffffffffffffffaf}) getgroups(0x1, &(0x7f0000000100)=[r4]) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000140)=0x30cc02a9) r5 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000180)={0x2fc, 0x1, 0x9, 0x1}, 0xc) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x7fffffff) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x10000, 0x1, 0x5, 0x800, 0x2}, 0xc) fcntl$getflags(r5, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000240)=""/8, 0x8}], 0x1) getpeername(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getgid() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000340)=""/165) fcntl$getflags(r6, 0x3) r7 = open(&(0x7f0000000400)='./file0\x00', 0x60000, 0x80) close(r7) r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0xc2) r9 = fcntl$dupfd(r7, 0xc, r8) accept(r7, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000500)={0x6c, 0x1, 0x0, 0x8040, 0x516ed34d}, 0xc) connect(r6, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) seteuid(r1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) utimensat(r7, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x1000, 0x100}, {0x552, 0x100}}, 0x200) 00:00:05 executing program 0: pipe2(&(0x7f0000000000), 0x400000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = paccept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f1a442217cda4e502007d7a400"/97], &(0x7f00000000c0)=0x6e, 0x70000000) socketpair(0x13, 0x3, 0x9f6, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x0) socket(0x1, 0x60000000, 0x7) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x20) sendmsg$unix(r0, 0x0, 0xffffffffffffffff) 00:00:05 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x0) recvfrom$inet6(r1, 0x0, 0xd8, 0x200000042, 0x0, 0xfffffffffffffd10) fchroot(r1) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) dup(r2) dup(r3) 00:00:05 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x101053b, 0x100) sendto$inet6(r0, &(0x7f0000000040)="a0826f9818c49a8b52e4f404956b4215a8351ef8c2157716f76f5b48f02498cd88e9abd35d4e0fb91a69f1c326adf51a0663f8d11e2d0b8b3dcd2ba475cf258f7c5208277a76a5b7c31758bbc44ba01ab07407eeb73e6b3dbd2e0d6c474290575cca09747260326bd7cf1dbfc295a67c875e8aa2485c69bdec7fa210", 0x7c, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x80000000}, 0xc) r1 = geteuid() r2 = msgget$private(0x0, 0x8) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, r1, r3, r1, r4, 0xd, 0x101}, 0xffff, 0x6, r5, r6, 0x1c, 0x5996, 0x1, 0xc8}) msgsnd(r2, &(0x7f0000000200)={0x0, "00d4942130a04fae880ca4773a79f22d6313efbdd51d2e41502fc66d087b90088c3155e853f71e6b3994c8bc39f14d45997271663baa654e725d2beceacb07c8b0aee0de1cc8c6718815f64d1068ef563f76c9d6d5"}, 0x5d, 0x800) fdatasync(r0) r7 = socket(0x10, 0x40000000, 0xfffffffffffffff8) getsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000000280), &(0x7f00000002c0)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x8, 0xffffffff}, {0x18, 0x0, 0x8001, 0x5}, 0x100000000, [0x3, 0xff, 0x7f, 0x3, 0x20, 0x9, 0x9, 0x33]}, 0x3c) r8 = open(&(0x7f0000000340)='./file0/file0\x00', 0x1010000, 0x3a) getsockopt(r8, 0x461, 0x5, &(0x7f0000000380)=""/154, &(0x7f0000000440)=0x9a) fcntl$lock(r8, 0x9, &(0x7f0000000480)={0x3, 0x3, 0x8, 0x5, r6}) getsockname$inet6(r7, &(0x7f00000004c0), &(0x7f0000000500)=0xc) msgsnd(r2, &(0x7f0000000540)={0x1, "63ccb01c8afc614c8547d867b895238a5b48d9ebfb8fcc9297cf8000071ada011bbaca5cecde8d35e5b4ec59adddd7c575cb7edcabf882e4b7ef1205f01fb4ad5a34e96978dfd52f82fd5248560a8fed0d8db7d11caede8addfba6d4ad4f6ded6722bc644e92ee8ca29ad94029d09d8dff513d5a66e458c03a6922073daeb33307f373a6438fde620dfd29618ceff1604b29ed9374e974c6493632270d0d05aa1096fc9115bca22c36a27f8140d9e2c38e5d9d9bea0b73b2ecab01cfb34add67381a04de681495d69c95f5528a1f15a5180bde6b1f7e98f90aa805c9ee71a1a517c0a28865c0546c7609bd44786f3b"}, 0xf7, 0x800) mknodat(r8, &(0x7f0000000640)='./file0/file0\x00', 0x8024, 0x7) msgrcv(r2, &(0x7f0000000680)={0x0, ""/208}, 0xd8, 0x0, 0x800) lchown(&(0x7f0000000780)='./file0/file0\x00', r1, r3) r9 = socket(0x0, 0x30000000, 0x6) unlinkat(r8, &(0x7f00000007c0)='./file0\x00', 0x0) sendmsg(r8, &(0x7f0000002e00)={&(0x7f0000000800)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001a00)=[{&(0x7f0000000840)="1944c3bf792fb06fcf6d5b0385a19fd94ff8b1930c11447d125e266cfcf3ab31ef7e2aad", 0x24}, {&(0x7f0000000880)="570b78bd843506e6eebeb1ec78d1cd4c70491c63f6690bef42b0110db91f44df88aec8fe871412b2901b05f37b7c3f6353e912cb7e774f507b7a01bd1f9bfe164e9a34755bd988da2d7ebff19befdaeeaa9bf3c605c0651fb5e03a91db48b089240a4fbe2536ffb1353a677737f160ab564a946ff49b2ffe6326eadb9740562e7e1feaccac700f", 0x87}, {&(0x7f0000000940)="b541504673812d1793aa3b830527fc911198265a1a12cae10957cb5aa630fc68d9b56d1e0e8dca08320b4f7e380f87de2e73a5950abe441c73f5d9f422113851f4e79a2224353d229009f2b5bdb11c8f45b6e4c04fb826c43cfb1c46f217ee2535fe8d1b650e3ea5b421485c337e779fc4c32f70b80ac662ca4e3971ec135fdf4ab21316bc855c868e750fcd8b1075dccc3ea34aed7c2afb27180acb175b5d301833c91e6ed7ce145163d8c83de3501d1b5631d6e323bc14247ced85b4fd04ae82f431c5de8df5b1a8329ebc6577cb8dc9e9de2f64c46270e429f82cce73255ff0d08d6c5d6d2c5040f13da776d994f9c8c515d2dc6c1f09364070c44f79dcca5e05df75a96ac454bc80c2fefa2e74ada8c120bb65f21927223caf047176c9a2a8d13bafc0db66375812150fd2156b85226804ac794e4febac7ae10f08cf22d9db1cb71a563dda5c103e6a6d61a1c08493e87ad1f0f4e10ecbea76201e4adb604a414f6c3456ed6a914dbcc9a90d2287fd6fe799c981b439e415653d4212b037b831ac1986f8cb0680728b90104ea47ac8504c4bf292901ea0dc792bc691fae3e6a292cca4202156966d0307df3b74a1f3d7adf9cfdda63b6f55e87967163249ceae63421a61361b3a9079e031e6ed83d83039d64c36986e6e2d67a4a254367d7942baac7cd40e7fd4db93041b1124366da9efd24be51cf44fc806505a07f499ed44415435305632d4b5b7c015caf4dd887ea1dd8cf805f9ca17594bd827ad349e44b1fbaa108d0ced27fc1524275603338319eb38e4e6b6f57e4915c10850d3fd595a6558d098e45aa116100e6cf60db5725c0d49d55cc529bdae7acd683176c5e42fed531e0b74b8066e7b481adbecf8719c6a7ffe37f6c25ca763faa675fc3c6b8df5279389e64533949d4dc9f1dfaa5dc7b7d8cb153ffb5966aea248a098626272708030b42128929237dce2204099cb62e185cae45d51b3b3f51fce61a99f81f313070d825b5cb8b11bf8dfb5f70cfe1f1c4de0c30069730265f490c63735ec46f65ca9bc26e37efaf3b4183003bc1d8ca828a7cf3598dfa6ab5f78413c6a36c75da919fa6e5727904333aa250ff01e1a2477f1447baec23b6cbe197977d2b9447f6b82a9ae2b68d4bfc3a4b5761e7d7415bf0d817236e654ca884a8746d3c1ef7759643526a83225bfee55011998132c37d277dacf24cb65658aeb37551395e805780e2a1845ebbba9a94116da37e59f94df6c452eb0680bdff111bd84bd33205c45e6358f08d76b7979652b986541170744767e366127439c6d6fa3ccfb62771ef4b327257d65c7c74f63cc3481dc346265613f7f0c9eb3b081b7426a82e9389738723475ab0e7d5d0241555e18861abc94bb476670c1f5f42da9166d28b918a61519e74372f50413b4980b8f8781373988ecc85d035da9c184affb17a54ee930c849fd66a29be786e6d41935131730963b4f546ac340a0f85a65f3f4be54603486ae0c7f0c28a36d52ab9c51a70c8f91b603f017dc930d7714f9212fb9d929f0eacd8d564dc9eb70dbac81f5f0c3933b5c765984efae837fc7e3efee5dda67616828a9ae85db8c7a307fc8bfd3b47374fd7d07f4309f3794d05676b41ee8e04aa56d793255ad7d30074815f008d61f58412b9c2b0e51ed2d82c93929f1c0a670d8dd5ad9d777385209647d593e576fc1f3507951e22ce0943081d99218b0ca888171d6f8867a19fbcb5da33bdb1f53b7966f68f6d152717703783e92caa67c414f1ea28d9a055f42bd1f88c1cbf071f0712a58e29dd8a3a75c55316df2faf2b86a3c0ef1f0959485a3a4f095e208306efbada74f1955900654487eb9b6062a37a4bdabb122755b98d7105d00f2de70ae1549ae76f30e8d97fd19e2d23eee02eb3a732ad496d786c18f45fcdd4c45825198b9022536f4754be91de8ec2bb7213c5557e4b1ab7ff2b62aecf2df0c78ffdf53ada35871c1474a94a9f69b781834def7a72c335d045ffa3886cd953193fea05727dfaf19aa78057b8f8ee8b2f84d79bd7652455e3311dc8283e2d13c1df778e7b2ad7fa53cddc23d40ba90ee265de7cf1e69bf3d9ed589d6465b1178b845a9f5c69f8760925a0b0d88e2616ffb7c989eccff70ce3dcbeadc2e10a3d3e2adc1b8ce5403b4dda2cdb261eb8323420e65a49950d54864a0f30a2889b34a275c571aa9bc1a8fa346163de60e737e1b9f68e13022525d96b29348a9a79740d0c3bff3ec231c7318698941ed7e85ba0b8485c7fd8d206bf821423009a86a5476278bd803d02d313f980a718b5da22c36764b9b9520a5c01d7a5c1f0352fb045b4e5c8caac2a8f14c784d1c1de0b0336dad858e602daf80142e9af530fb9da708a9eae1e7be08c66a7b73f45ab5866f5a83e86de47e2d79041a54b1fd847eac4533aaef16fa41f3e1b3d9bf717240aca47f5fa19061325a31b70e4206ff8d44619b5b65d713995e7432a6df4dfa7afa5902eb166ef9f534ddc362532279ea388e54bec33bf70dc2bc6a4db4165802637a52869e13a82c7bed30ab312fba29db930402b61deb330128f9d074e4bba16314afddc8f0a24395a99f1174e021ea93d2d236d84927f4a4ce0db60b863c713dbd1212dd957abe21d25b27a8caaf49762bfcf6b01fdf2bf90fa07d9761769a64462e92c8e7f4c0c3c6c53bae622140aa5da572f842e439fb5123cfa49dbc08022f93f31a375be41d4de54f5d791dd38fa41cc3cf3cd720be0eab2cb3d803398baaf4e35d0cbb54df4d2c0bb8f13802ccf1ab1ba2700ab422ee4f03719ae9b036cd828902d4c8a6c1e697ddc5b2507fb8ab84d30d45e9d2f4a27c4bb838a177a6793f9203920b709ebe6e6b2cace22c0df9f95a12f61e129fade33ff1e20b2be28608113415805541d498ecd197e8951f5bf339384b924d6958b06debebc0a850397bd32120dc28d2d6b1cf17d0f6335aa8bea4a4677702d6efb5ac9a564291e60f6a7102d8baf63270b9eae51c2a0f53eb7ecae132992f9bc3a00d88944dd28c8490a09001f528909a02aba62014c0c1c19d483b8501836409dd0222bdd5a05b4ac686a21b9542d0aee46c794b34fdd9c5ee87e03e53cefd86d6263ddcffd8de132ae3c05c5d4319e050dc355b4357b0b335cce62e3aed9477579e9715936538423d46b1c215cad29c4a6f07c396ed0c852a0e33c47cb9f23933b3faa66384ed663012333af469e6223d717cb3d5497f4f64217ac19ad1db193162c5e232518691e2663f91239717ba01953c7561b8711631f7282f577436f4ad585e44d794399fbb94ca997eed7f2067f273ea79050aeb95e0aa34ba3b9c047d901d124bf18c5d94d5129d5cace09a5109cf14417a203acd2eacf9e67db29cbe6e013d1e8e89a5711cde895e141ccb6ed13d43be2965908746bd7b34f750896b778f61c278d5709f6639ddc9962d031b51e344a868722d809ecfc9103a11de64f0f3b5bd72baebd8cc1d5afc74a158ae7ff1ed257503da0ada039f885752b95de83eabf6a79dde45feb3dbeffdb459b30600b8553dc2deb5358996fc111bf66cef0cc3cc981c9f7944468fa99907d789912d187af2290929ff4f0b5bb378924ef04a7fed61f47432c12d36167a1e0725ea54fde5ff4332ad84d74945458667be722f26269886f39f33ccf0d6185aced1730aafc3903fbe72c8d9b36c728ffb6b1f2a15621f7e497e9873b5a458f90b6fa93d003e58ea85b7a6cb31b0fc59c4d942ecdb3f2300284c02442c4f27514b899005e9d23ee97ddfaa6870d7c76dcc3959bdfeec0e62e163a8679aa306ce0159824786941d21931544cdb1e09f86e2b0b5a825d58e78dd9f837789bf42abcac9490d1dc4115d38b6b9ffb6899837426636133ec0b1fa947b9adcf8c718f155650408536cb7693b278183b55f5307915cd5c3d558b088886457511ed8cdbf0062e53b41c0a55e0b275982995ea620defec76d2cf0590653ede95cac4e7493c96f844c8dd69d142a4019f06723abf276a5bc00e7621e4280795f47ed1317e2d1d6c536c613321eb001d3f848aac8528d81cc1a6d34b1f670d0a602ce1d5394cc6de8d2ff5fe26ee26bf85a0e8780722b6e358c7051c5eaccecf737efc8c8b65a5915b84d93b03a312074329ba1851bffa4e8d4dd7d0cdda511a943e65e57e8d4beac443703f6faf7c10edd21d5400b4b9276959277217ab56828e12a5dc039d7ec80c9e9a0f5c9460b4b7c5d0672df6a39ca872bac4eb7cf5595435ecba563a613a47ad267254281db391511f018a25cccf466cbcb412809a1605e4c4c8c5722e23f196c3ecbde082733216259e9ab23f1559af9b47b9137d845b47f0e00fece5defb492a1f434102ef089e504a12ef1b1ad304235737c5a28f4f5df65d805a57ca575562525fcf7b602f544fe2f0d4ec1e389035e30d298f54762a1e2b19fdb1fafe594605dba1f7020b25e8196e5e3bdb767c0615456a1a4982e7188a6879715c232716f95f79851c3407d344f2f74cd893bdfe619a4da65ec6508b4fb53ed72af97986dbdca506deb5daf58ed5254f4e8c2a7578240799035c48179cf4c7bf5d076d3eb62a6325c34599126b784121ad85b090da01d15485078cc8458be69fa3eb3596a95cc9679bd061b2638719dffd1a266e0ca07a52a42d3b817be1afbdf147bfbe8edd53d4d6f123fecd26f07d88a65effab6a87d8b9ebde1a404b4756dfe735f0a12b448f1d7fb3d1746426405712e74449c88afaa0ae951fdf5f793f5ba009cfa9eafa3dbacaa54326c69617b407bcd07adad604e0721ce11bd307034fc254aa8bd3cf9f178e1c147028f9ea38cdbd5ed66b1a709cdcd00d2155f556709443d5e767e97bb9400521c7b1c2d5415aa958fb11671f798b154951721063a044f4f1105caa5ad5d3510d00689d5b98d1dcb49642d9bf770b97b02edbabf3cc7e82189c665ab71ea434c02ebfabab08140c898d62f93299423215add12de28d326eeba47d23e8a7bec1951a0576251cf1b3166483bdd40bda364720e0d304a4409a65ddbc2c8b40763a9f82309ad7274a6f31c63a23e652e9a6fff25aa5b87a17405e4c3fcb4c908fbc353846eed3ff42a1faec1e109de3435c7e37aec56097f43969a861d63e8bf1bd9699f52c4885b86ccde23a851043af8f6e08a8f4ca195acba99e5b5d5936f697bb8bde122c6cef5d9c53af4143ea6f7f0c146d1ed8e571e7dca2276df9892b2d1a201061002974c7ab1dad0a78cb074662a212199d3c96bcfba8ca8cc73eddcaf84a365e2eac307ae80e39dbfed10fe17c170e2a8849f217d2904839ebba9ce3b11e8d17877a4874975e0670a449f5bccf28983107de2f3b05e906e80576a1258718952df6764b20c085e21382aef83a015a58dca11e86889ee3098a8c89e6dfc52c46301180ceb60299e5452fe7889dc78459efe7de9489256c395ff72bec0c1278438c434e2ab81a602d8450441d47f1b11ed692cf34d94b57a575bc7e44f5bff5518ec27abe62461a12c48a5bb783398839b31d804576eb9b360f5c01679e4c9509167d70684a6704163417351500e7f6c324e21392effeb7983e5eb3ae40e3703abd65fbccc631952d121ea81e3afc69a95fcca03344719617eab533604a7d294829dd94e97737c68ecf7d495bbee6db51399de100db06bbcdd8e37cfd14619510f853560750fe3daac8d6b88aaa151703d3982bce1e5bff477239f45f277470fb7d726277882617401661908bea76f92908ce4b7b3c311d204cf955f0054a79f7a47572eb4b2ed1c", 0x1000}, {&(0x7f0000001940)="82196fea0d849fc8012e75268f49c63d41c48bc873ff4e80be", 0x19}, {&(0x7f0000001980)="8556be9496e01b9e396361985ad165c9794063c0f05b262073743e394824b3dcf05898186b48c16a0d85623031524300236ae04f08657157a2300da57ff773d15cf1c6245b86790a73ac19094b0b696a6df62d496f14a492ee5a71424c59ddc1cd83611a2102c789", 0x68}], 0x5, &(0x7f0000001a80)=[{0x70, 0x0, 0x39a, "4d4f185e1e5850d0126ac1b283e54c2de53161e1243286083058323e80663e1073ab4ed7d968d4e9d2ea60d11c352fc0938ceb3e9ddd53dd3f315ab9441f1d594ca3578140d1ce3693c0909b04d313ab1c9969a88aa192f7330f0a"}, {0x60, 0x129, 0x0, "eb6534a7ae91f1df9477c1c58948ffe679acddb670ba8739e7be2b58bb85fc434f4aa4568e998e66980eb7154b847d31736e1071d706ae28a6ee52a4f019cbc54a67d9c3ebb16b53449170cbad3e86"}, {0x98, 0x7, 0x4e, "cd0e9e6e1c917be155766859d9e5deb6f5a1aef7ed114d36675c6485e51cadfe4338e0fcb4cdb26b43b3fa6e1eee30b68057876490e00e5818284a46697d011da110825f3cc7b308167f5b755a39f3d0ea4a3622afbf8ac6cab7729a5f31f735c3c9b82ab72d7972bc74b1d1b74c90e0dd9cf91397d4d54c6e45bd57193df79637c19d59a9b7"}, {0x48, 0x11, 0x9, "544c4305154ff43e3cef3bd8bb7eb11c0682d83805749cfb01150b0ee525f85e6f548b5c9bd1f1853dc9c1b1da9012d40f7d5f5b898fb762"}, {0xc8, 0x0, 0x7fffffff, "25350a99cdb138d3581056c7cc23aaa5aaf6cf84733d20b6e74d5de5357dfd82790e79abc7ba46cb5398390f46f595b4db53be30b005b2a450f551a80a6dd69f9d92b70a2b1bb3aa1e65ad51b644216ca9ce7ad38d26f0fa6500bae761a4d03bcd19972baca674ebc9440fa42abe91cf8944bdffb0b041b58e2be70fa20341b3b180c8d773f7cf64dbcb919601f8efb6192391e7b791dbcd20d83b6ae2dcd204362097e768e9bd20e65cdf7f3b4fdf456c7495a2cfd05fde"}, {0x1010, 0xffff, 0x981, "1c394557ac9c14188011a6c1223c68beecdf92403809e1685ea7da7c68531c829074d038d728742f8631c2a272f98144677c5171ecd13c9abaea71a71d436a302c671dd6c5d6eeb9f59b34d2854c7f75aabf6f56c43c9cdd05d9c5e990166f2b98325ab0cce8e7adb6283db99adb42145dc25745db0f60b80a2fea383f9a627b4e0d2d06b026ea42e846a3ba814cb9d67af9d5337595daba4051d93c4e96e8b8a5ab002c691aa2a7dd82dd18f9b87d3a10bce2b0e532a19c293398d1e7c61d2ab1b41d41725d442d611d4edc50a94ab9828637b0f0ddc8675af8431c16c1eaced67fa3c3d886d2e88cdb9b6258dc0f16125fd6c3b470267bccaeca1916c95b5bfd682b734b54086019b7ada432b8e4162107837c795c5c9ede4ac8195b816d60f4afa84b6aef365bda1a1b8c4e1fa0ad626e10ca4b6ffc4a7bf4777ff98b3679db9f3defcb9688332cbd67156e21108b1765bc691acbec3ead34d7240d5e08fd26c6c5f22ffc42117901dbdaf49ffc9423f6a1ae3b2983b89e3b65077b4bb5d32732d2d4a53798f06f6d2d104922237217e40135bfd65cf4dbb6f8dc8eda5d0f9d471c80d9208baa3eb38ffaf336e4469dda28feaee2291b53a53d23e34c51b64a56b17865c1865fccda384b7637bc6fd2bc21f4e010f0fc378d3901876f0ef70b38cb591c99ab433ae71e34167bc2a5b5372373fea6a0691439810f4e22201eba3d1e67923db4e47a7d5e0ccfa5f4436aa06c6c26fdd4d1388cae7d080e8475ac23007332937fed8596dca4e77c59a9cbd68c7b50a110cd424204d8ac347c7f2c9ebef00fb8e392ec4bc5d65e536cfd94cc8b553078a62961757ac5bf90712dc45cbc68062ee36c4f54f5f960761cf4ddb907fefb1065a0b8547d432d11218d08f42f79d7b0590aea61ddd800fc8f1d4f79a4bfa6e2d253dbe1144b54b35350da35bbc70bad8f528f10887d290d4f08cf0d9de0bd76fd9184049c1f1162617c79f78bf5e6968fdf43905fd7fe2661af79a29c8d87c579908eb71277e5d8b20b7c00c3d21bca52d842db47bb4e404589f0e16c41eef753ec9514246dcaff336751b6648c8ea04e7eecf1517bc8cb5c31db9ded049a33dadd17124e46d3eccfa6f788e2dfca6a2a36ef8668ff2752c707fbe3d3f050fbfad9e6c9b2f265d24b30286e996501228a9da8dda55db5bc4b8edf026172603633b040b764dba0baaf6a66bf3fd6a938d9bfe00f19ad7ea3a6933548d935c562cdc1b7176e517aced610a4850472ee316c40bbd3e0cb63cebe84fc19be7be8d4fad4ff61e1d76437766abc8d686f552e16fe1042f6826c643f6bb6969ed692f7ec3d86673496dc310a76cf94ffcdddff8777925fdf91be0df785731ba6c71f6a4e2e1aa998da22b4f989e14b7741c41fb6e9fdbcc85b9a094bcaf07e3582a877bf2d8e3bb8d595ac50e2d00d61466179a292a0240f17a4ae45d14279b4126fb7bca123291535c81a81a7878d1553c52093a7b7505dc47d8f5ba162197dc2f0ba6762c32888ef6f354ad240c63cf08afc3e35c105fdc86e287700684be2970ca28c9ed62aedf47fd6db06cbfe6af4b0151aae2d9fc3338195fd190bd22b65d47e0a114c8f8d22bb021852b635bc0cc94450525793bb56cdd477a1e631015413feffae83c0ac8d00df4eea22ba0ace33cc66e71fc4373f2ad1340a3647e298e8fc5778748b08b513de9203c872ffa50575633b927b60950cf826e730d693fbde43a03fcb10a30da2e09aff7aa2947d7778753990f88298d7b1d14902850a1d24967291cb12071c0fee5a2500ac45403038c94f3d17b8e2e3e5b41ff06eee1ebc5e0b27963c432079062abfc8cd6f9ba8ff97ff328200145b2acafa49241b9c193fb1215fcac8439d309bd7a226ec988d4292aa3e0be4d630b4be3bb3ac082be8dde8d34ae573c7c7a28fc8b7ccd871385a20789028a6b5bfdb07b6a3b90205288bf332c07ce5961f503bf4a2edb2f5d0ffb4f997b48eb475830914368a260c07c31e371b098521281904a010809602779d9ca88c291d61494b6d2ded842d6b04677ca69f84a0d8f9d93b9bc9751e8cd1c1bb38888d388659b971c74ca1a8c408d2371a5301cddb63e308cb6d3448812d4a845c12acdc06db60649619381e7d51724c749a71cfe6d04d1c8ed66bf55f4b3a9583d4c19573814e5910bc9f82d8371c764fb672ad9414ed5c83b4ef3bcc1e43d69d8775ce022d708c9eda6e958e06f72db2a8ca5d22c855b3ab46c065e0bccf29afdd2726634ce9fb8b56d7a995104c7021e5f7e17a8380978e4815f269a48b7088f759fc17760d73d2426cde4829f4fb44a1a55e6ed041838e44b80cc826bb32ab821e4062267bf29e0e1fafa2b0376278221fa4feeabf5649db737bb00945f9df3d18d2f3499f196cebf217a2a5033c72d3791d9c372452392c5878dd801e15a94562b8216df6f3476ef5dbf20adcd208c815aff489720c28fd08ad710859258eae0e579bb0da85effc6e895c802df9071cbf39dce5294a875123075249b75a6c38d2b1fab8055752d6b804dd5ca3b2090edd77a85113522182bb44884d9b5808cb1707b98d3ad48c5947eb190fbf83a1ae2a8370e2c87006416eec0c067b30bdaa2b6334d49a9eb63151dd8a772f61f4c2e5443651a70ffb379c17d9cdda9bae389ed9c45f37a088fc3634afc7afb207c53b79761ea1cd3ba0b1078747c0f32dc7a1b9b9989a3cccb25f552508d7dd92764a62de92c15394c4fbb83de542e2a08407f6d4b3a8fa0af6e39e638ef11944c5b0e09a95d967d139c4634ffcc67bcc9b792fdc783edbf5f22e5da1697350d6252af9d771a8eb953420ebabf2bed56abc57ca2477938642b22415b4352790419833307fb4b47a956f937101fa1cd585303a2082285357380b7e8e0bb9c55ef9f1d8aaabd3f3a021c8f544d69e18dc3a974764d062c3db9fc32b7f4c5a84b6ab0998f26a9c960542c1a2c81863931b964d8a305ed1475e8a3f5fec3d7f53efcb2f79113381f129742227b129c40cb236b65758c584aab7cb9aba744ff6432a5220e533eeb2bbba5477380353f29e4d397d933ea7e6aa3fa7aa35400e7f75729cf824c4820f4c46828c183f11f53287bbb99cadaec78e4da96c6d90c9895564c798658179544b37431fe94c43eeff7a119dc2c856a808abaa3d180d8d43f80a1d72f9e7ff1efbcd1faefef7835c9b1fd3f5668d20536447fab5e4c39be35437f88a6155b4e4cedd62b52dd41efa2f07ce5a6a27791fce21668887351604368ea9ff4ed657a77a8d8390845c0f2acf6fa45ba9f917a2c73b0e17a4e84eb27120a450463bee426eebd9a7709d88a6801364ba6033a245218602b04bff48455c9b3855876716871bceb0ae46b135f5d9c0289de074ca38d844ff2d26050dcc7616c1132d00aad9d7cc3a87df42c2eb4f4cf669279fc0298747149c63511212753ffb630004217057b1801696424789b0331dc75b58991dad0278d36aa2b640562649a0fed2ff56d789844584475ea325039c65722ae0b1f5d3347a539814f2a006404d1738e6f775444b5b459f544d3726d2be2cb3809a5ac8807f0324ff5b392d951e574520e2a6f90bf56e21a8dec5f5bbff8135085dded8d446549163101473cc7e3a05bc53879f5b2becd732dd80032a222e2b4f9683707fb1ed25c5837ba694ce55806bc08d5c6f2f034fda0d87dbddfc1a6ab381c9b19efdbd25d2af36c1ac97eae0e857c0b7f695224cf9641be2cc7275098f6ade54da2e3d526bfa54d2b101478b47bdd9fa0cf471fca425a9b1ad0878fd636db5769065062c9c47a1fa558f5c923c572ec909b7657cb5a62e0c8d86945ed568cee1f0df02d4c19a797b6297d98fda8a4622259f849367c3f28ddca1f8c457aa0da2243fb9d43ea2ce7723829860dc9c6c494b6c7da68bb240da83d38bbf1f91371cef819c531fcac0d41ef783afc2cce0dc5498bf141931e3f4e731cb060dae2f4f65798637abfd428c8d2080fa8a539422f7be92977f628a25108f4791adc5fe31dd7338791b2be89d76230a2e494b63a31e7ea9718261a24e9cfb5c75d3d007881254f39f332e4480663e51cf4e815f2c67cbd1db2001b6051b16bf64ffb679273f7dcb395030f3c5e11a49cdb10af761e45f8b4c7c3b6af82e5afb5f2d0ef8e811b0dcc0ae15454e01f4446640d1598e1e01028fd21d5a05b4b6c3ffd85edd317a54b7aec21241666114edabe6f1367f8f379137ca9b5aa218430ba3c8b3ce464f4ba59260dddab4a10aa2a39e2f76482903817bbf8deec4e14b22598964e381e6aebe90b901f23c3e84d8ad2f7642b83286c3e3ddcffddd9c7a501dcc70cf58b0bf3b76556f582c95e604cb5ce437b494e9c1e4dbd001dff2ff4b61ac7f26c99d4b57a78a2069ca7228c72e89220a4a8d22128dc65351ba5ca2d68bc8a313e42221a2a8cdbc8f376cf3407c587ac9137e80759b7df823ff7fe7735a2c2d5a3472bb5c35eb34748383561b7cb78755d4522c54fd16d0331de810459964347b7713d28450cff7e1fec784db6620bb6b68171400b7ce36f1224a1c5ef7e80a83f78bdc26d53f09de069d9f97ab579816d3c69ca0b012def50ed9d71e7d16c44510adcc8afd321e6d0ca360cf5261a1addb3bc14849b70a8f87bc1908051153a607ad302f1ec3618744533dde5fb0b82dec384b2a7436e70d80c2d2e3ad15fe583398355a847e574a607476092aa71392f5f83553a23948fd35ce8daa5c7569865bf34ebdff86a94825628a5f28fd18c972351af2e25acafaed9efee8e7bfc03ff9cb2976315787276fb1df529958a97f687de136bbdab0b1766938f94d2b87c92e8d04b72099c085b12000e2feadc15052f20552dc98765a8512cae8c941b5b832478ba57028fe6ea941f23e8ee4c8d799f5bc4407b271467ef923faaf3727447dbc0bb333e513b757609becad794737eac35db747d6f60efa1d5d039761d0bf555191d5f1e106a3d62823a4cf880d26296f381806389c169c669ebffd615a89be8c1882f75efc58917b007f48d76ae2c508b0c0013b1d673cfb163db6bd8de9a841f0f9ec86784e6e95b07ec99e4b7de76b296c251fd9f962a47f1ad2dd765ae2409dc7b48013fc9e3f7031488cebb2b05f74ca7d8c756d297184e4e98ce199af20f4aaace44d06387177ab175e0278717f8f0d53005564c3ea02fc1f0a28023028b8588c2b32dd465c6e035631633c5e184ee892f19b9f77b06b618e7dd48aed9d49adddfd0141cdaedaf871eb4c0046555a186cc379b8ca4c187e0731f8acf9bb976511c341a9b3713aa05229003bc2fe32a6312c0912373fd4f519dbd37ba9a52093a37c4b7a915139d9bb1eb7a51282a68febc215248be66ebd090303843afcf489e8fe1a9bdd204105e0b8ccc3a1d38dcf502e501fa2addaf867535a626da12f86000a192404db92c1944fd361b044e1a00cca7b862845b32d948ee45c2bb4f5269f448de59cc273d27b748a5295a389e67ebe109bb8b74775429c32f360e18e938dde14bac1674fe394a1baced2fa4b68e193f1cdc90b5424c116b63511a6da148baa4bb5d839f32ca4329c1dfa657b5b91d42867abd407ca78c0b8bf30acd64e6f3c39c0010210945ea64747c008902c07a7f8eee0cc96c1b8322a45cc6fcb8c70f3eae96aa99eb1d6b1b16029dbf2533fc275b812ec6b87ccd9f22fc8c6b65340f1b1ba333721d2a3da2c266daef8fd2b19d7d18c5c39021b71d6eaec9d2816b8ea30bf657e25fca2d1db9c7af7"}, {0xc8, 0xffff, 0x329c, "63e5a87f3e9a8872af8a4525cb58765df618144261df2923640e29b2411ad282126e52af4bea83b6a2b50dcc64ccfc5f3c5a294b3a827033d6fe49dfae2681457b16a117b936904dac7ef7fb10a28fceab4551b5d8a406a1228b620fc2f338ef5ae2606379891ec30c939da13a13ff3364a4ad595753c60a1b8d7f5e982d2fdca5d0c6a61b0550566472691ea47653dae5aa623186e6f9203f40f667b5b23c1055ae31605778ae1fbaab9cc45b7d1f8dc558aed36c"}], 0x1350}, 0xe) getsockname$inet6(r8, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) lseek(r9, 0x0, 0x3) socket$inet(0x2, 0x7, 0x0) pipe(&(0x7f0000002ec0)) pipe(&(0x7f0000002f00)) 00:00:05 executing program 5: r0 = shmget(0x0, 0x1000, 0x70a, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getpgrp() r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r4, r7, 0x4, 0x4}, 0x80000001, 0x3ff, r8, r9, 0x4, 0x50000}) shmget$private(0x0, 0x4000, 0x3ed, &(0x7f0000ffc000/0x4000)=nil) getuid() r10 = geteuid() shmctl$IPC_RMID(r0, 0x0) r11 = geteuid() r12 = semget(0x3, 0x3, 0x20) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x7, r11, r7, r1, r3, 0x100, 0x10001}, 0x8, 0xffffffff, 0x40}) mlockall(0x2) r13 = socket(0x0, 0x40000000, 0x6) sendmsg$unix(r13, &(0x7f0000000300)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="e17064af3822b3", 0x7}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x2, r5, r11, r7}, @rights={0x30, 0xffff, 0x1, [r13, r13, r13, r13, r13, r13, r13, r13]}, @cred={0x20, 0xffff, 0x2, r5, r6, r2}], 0x70, 0x407}, 0x6) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0x8000, r6, r2, r10, r3, 0x12, 0x5}, 0x10001, 0x4, 0x1}) bind$inet(r13, &(0x7f00000003c0)={0x2, 0x3}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r3}, 0xc) r14 = msgget$private(0x0, 0x100) msgrcv(r14, &(0x7f0000000440)={0x0, ""/205}, 0xd5, 0x0, 0x1000) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x1, r1, r2, r11, r7, 0x42, 0x2df}, 0xfff, 0x800, r9, r5, 0x7, 0x4, 0x6, 0x7fffffff}) recvfrom$inet(r13, &(0x7f00000005c0)=""/96, 0x60, 0x800, &(0x7f0000000640)={0x2, 0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000680)={{0xb05, r4, r2, r1, r2, 0x0, 0x6}, 0x8001, 0x0, r8, r5, 0x11b1, 0x2, 0x101, 0xd6}) semctl$IPC_RMID(r12, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000700)={0x24, 0x1, 0x80000000, 0x5dd, 0x7ff}, 0xc) fchownat(r13, &(0x7f0000000740)='./file0\x00', r4, r2, 0x400) open(&(0x7f0000000780)='./file0\x00', 0x10811, 0x20) 00:00:05 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x400) shmctl$IPC_RMID(r0, 0x0) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/91) r3 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/23}, &(0x7f0000000140)=0x19) r4 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000200)=""/4096) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) getsockname(r4, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000001280)=""/17) msgget(0x2, 0x110) sendto$unix(r3, &(0x7f00000012c0)="d1d99eb7f64c", 0x6, 0x8, &(0x7f0000001300)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setstatus(r4, 0x4, 0x10008) renameat(r3, &(0x7f0000001340)='./file0\x00', r1, &(0x7f0000001380)='./file0\x00') writev(r3, &(0x7f00000014c0)=[{&(0x7f00000013c0)="c6b660801fb099dc34e145136ad0fd1b99d502ba5861dd1f655d31a2ace9a0da833aa43592bfb745611c384f39b677b378bf82c9e7915e4aa3ac2bc51310c5cb032727ab1649c57ed2b93c6fc3b0fb3a8a0b11f5fff0140c377dea770b25306fc666e422d390385898c2fdc9bda3fd3ca2e59828cfd0aa000912b3f7b62d9b60", 0x80}, {&(0x7f0000001440)="250f4c72e17080a7a33de4e2c2f5ce80ee6f005365f0165868abd7116ad77ff604c6b2a261bf7bbefb45981965897b3085828a1bd6648956226e9f8da5706e9ff0ab26b75d142ec79b827570fbcef42f", 0x50}], 0x2) setsockopt(r3, 0x7fffffff, 0x5, &(0x7f0000001500)="39ec8877cb056a75bebb94f6f23adfc5bfbbcfb5cb17d4f59b0949fc2d56ef291b7082a532c1539a3639d6d9a21c461c77fda5933fd994e88162523940adaca1bb038ebb10e18efc75f9f19e7a0611aacffdca7162c83e38764172c01493d26bdff835dcca54583ed443c4e6a1e5717bb4d25ce5", 0x74) msgget(0x0, 0x80) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000001580)=""/115, 0x73}], 0x1, 0x0) semget$private(0x0, 0x4, 0xa0) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') r5 = openat(r1, &(0x7f00000016c0)='./file0\x00', 0x80, 0x100) connect$unix(r1, &(0x7f0000001700)=@abs={0x1, 0x0, 0x1}, 0x8) linkat(r5, &(0x7f0000001740)='./file0\x00', r5, &(0x7f0000001780)='./file0\x00', 0x400) syz_execute_func(&(0x7f00000017c0)="43aac462798e516df2410f5c774b66470ff6ebc48199d4f8c402f99c6f07660f590411c4216972d07b66660f38324206c463f56881d3b4000000") clock_nanosleep(0x3, 0x1, &(0x7f0000001800)={0x8, 0x80000001}, &(0x7f0000001840)) preadv(r3, &(0x7f0000001c00)=[{&(0x7f0000001880)=""/112, 0x70}, {&(0x7f0000001900)=""/95, 0x5f}, {&(0x7f0000001980)=""/166, 0xa6}, {&(0x7f0000001a40)=""/70, 0x46}, {&(0x7f0000001ac0)=""/52, 0x34}, {&(0x7f0000001b00)=""/223, 0xdf}], 0x6, 0x3d) bind$unix(r5, &(0x7f0000001c80)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:05 executing program 3: r0 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc, 0x20000000) sendto$inet6(r0, &(0x7f0000000100)="000e0d03e607e564ffd3ec92b631f0c858db25e504801d334e86a4dd319172dcc3930acb6d4ee1565cdd4475a6cf8f882b63e55627aff50f1e1d0a454c753bbedacbf1f10d1b990bc2f309d2174948cc5f77", 0x52, 0x4, &(0x7f0000000180)={0x18, 0x3, 0xfffffffffffffff8, 0x3}, 0xc) socketpair$unix(0x1, 0x1204a81b2a6d5af6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x410, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:05 executing program 2: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/76, 0x325, 0x802, 0x0, 0xffcc) 00:00:05 executing program 5: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file1\x00') r1 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x408, 0x0, 0x0) 00:00:05 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xe610}, {0x3f, 0x6}}, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x20000) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="18843d0d08e026a4db9e138bce698783d8f5316ff75bccc825ce6495029417d4b9d2f3cf59802de3bf87f0d763ed0d51f61cef04d9f825baefe16f0a26364306d43b850ef6f4b45d9ddd5dd30618a699a552c95ade68eed0e6eeee2d94360fdee35b70e0dc56056ed6c64f351ca86e93d829b522c1a98d7355f257bac6b83bea7be315f4fb662f432af55daf8854878c2299704cf7d9b1731c319d5359584d3a884421484f0c53fa9985734e49d279447f3f86c1e0505c", 0xb7}, {&(0x7f0000000180)="0dade256beab83d473973785408ca865b66b330e78e047351f1c384e5fc70859489fc9da63ed1df393713ee8be42808d8ee0eca4d2f4351b775ebf038e3bcb64", 0x40}, {&(0x7f00000001c0)="9c351830a31c47b66b5e3e7d0f24f2f3b9a185035095d4d1a5bd2d4f771b65341ee4cab3ca20d9a747efa7bda7e2e8d9ca6b90d56f0234b638d4f7ef0b2d180d71cc65383a46b289d134520291890414881f54b133ecdef07e92d456d1cc5a781ff641727db4bc9bc425510f92ba6c775278599d801c5ace89b77892a31cec3d48c4f657ae8651b7744edef4df2583a512bd819d34491e09348dd45c0d8f7d5858293e009631483598ad65229b1ef2dbb74a6d80315b72b6941b4ab615d6", 0xbe}], 0x3) r2 = semget$private(0x0, 0x0, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x10) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fchown(r1, r3, r5) read(r1, &(0x7f0000000400)=""/108, 0x6c) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x7f, r3, r4, r3, r5, 0x0, 0x1}, 0x4, 0x5, 0xffffffff}) getsockopt(r0, 0x1, 0x0, &(0x7f0000000500)=""/187, &(0x7f00000005c0)=0xbb) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000640)="ef41f5be16226e736a5d9ac4ffa3cf36a3ecab17688c4b1f7428bd018f27322c915076dafc6c7700827a7fda4b99ba1246b26049dd2f3ebf63e94cbae81991bc22434012bd922ab2b9e19696fff2cf91caf110b02369945311c8b228eb952ec9f01137c9bb02f210064bf25268346474212c7a25024f094bc3574898630917e1ed67ec9881f097e290d73c878e6787fe285c35457db6c2868dd1877373679ee2550fa029f13d8007e0b138798723f71361d70ebfa3c91f0205cb7b85dcf1b1776922b8f8263afe3c59a70ef35fdebcaa9d747e1e160743a2e4e4b903e3bb0e5a28911145c3b53b8f021aeb710b0ed845077be733e238c29fdd853ab8ad6043388ebf0a53760660cf587e87e3866e44886ec4129b7c4471e58ecf91b8a8ca5699577c93f3061049f2025d02886c1ffda22ec606aeaff45c822d9b88f0a6b0d1f458f93c327e3031cf4968fed4d93ccbc5a80033bea492e8fc7e1459b68c40644c45868dd4d67479260e7d4005a14433aee54be0c1813395962cf2883a175e8c12fb72e4ee73e143e87146fc5a56e4a64b2b0b702025554ca5720e3095b1cc671e307192cdf3e2d95da47fad3fbee0e7cf3ec8c534453bf495dd8babd905d38e01cbdd4dea73fb35bc84e5f39921dac824679b746564136c26f08daee958c496cbe80a3fc0c46bf7c1d0000ae61882efd4ab452f552b45229f7da929cae8dee9ee7376c20d45a430e0380ca380e75056ceb901a5b8a94daa9caa3d648458fbec9bcd3e7b52d6c5e0b6d5b64f5fa9105f776cb48206ae088383f2cf951b2c96af1bca5e1903a5ea7417fe4913d1033b224948401104143e64bc63734de6151115ba069ebf4ae01205525a18d859595b770838f19df5602194ee4ecc7fcf2dd370c4fe5c26dd2ef8331711acccd3d3d170d2c55bbcc21eb1a1a7d2bd00e574e8a1c98e6b1d2eb35008068608a43087805d31104121b5378836ea2657a798d4eca9d8e175928037374cfae1cfde130e6a48af2e45024f397c47f814cc7d57a338bcb68b5333f555fcf6fdfe2c153d51e0c3bf281d50bd7686f1859357747e4eb76545e34b6f2092ac4c0250b523b1ede0f24bc6813665d664a736acb391807198c7bff072f9cbf2a7890444b830c46214a6890f4b5c925a1967c59a8fba321ab76a88087ef946bcea98859dde40a02a05dcb697b291fc3c6889529c3801c1314673b1085293870a740dbd3aea57d3545999847e18393b8e51f89322ebd18123b0f5cf85cce4a405aa14964b5055ebee2a769f8b040ad5d18a7a61b39a9d7384a5c6c9cc018d3af24f81ea0fd092da223fad4acac22ac2c09c4d861ae0be3171eccda3b89d15f72ab1af4568675d49dc079a8f23c13713b4cccd78ed6909f5729a7d4322123476317c65b83e1127d33c4984e7c1fc74594ba2a2680b2fc1c60ab9fef430baeb43a04fe496044096325e3686a30ea980b45c8742298dfc8f28847ce1bd29136ca9610b212b1b9f4db25b3abd2e5b64d75ede5fce7a91f2a28989f9e08f944f0c20fd51db38c5a575d2b40a8c16ce38d3258bde89162fc6a9297f13f34f2d59bfd6a06d49c25e40b9e81188152db2ae0a3dd5b511b7fb9f6eafcf41f466c2f96b0f016f07ce4a714b7a918327628407d393ad892d0765e16c81829e4641fda508b0bf46a179aac66ba0aea6ef0f09dd05a278570ce45e5cb7a7eb37f9b4e88a0c0ad5c5eea79ff239188de9f4069555927619be9ffe11e7378a1d4dcc99eb499e650ce8e4de25ba3dddc7e36d429edfd45228d22437763ff69bbbdd131353df2a27aa53a82971b05f494768eb0e35517022ccd63a0aeeacd96b1e080e6719a029b7eca88123f96b0f9e93cc2c0f032c63a526a90335f899f7f0eb17f048818e5a2d5ad45ccca6a630f3694db809ace40c82a7efd66f903a23c4891a5070613d5966d1d8e0dacc52779609715fb9d163bf953b47a3f575f0c12a81d847069fab79fde45eb955702c64d1c476cb04b21e8cc5296934a25d04a46632fc0b30e17d4d8f7d450ecbe5a68297865e55ddf38ea1451949983eb2ac889de72258f7619d651017861547ceb5300c0084bb78cd22c69b5cce59119270735dc882b97ad37afa98202e54eb4f66d226b593ed579ef61f6ff0864a9778c22dc1838dac3a432c19c7a2a9bd3307081918da6927ddd67da1ebc3f7d9c2092fe1d035140ba3ab4b499ad37b1ba2724bf5b573b997322950b4de83b9206f8d02618139100f4f2238a294228b6142471f6d333a70ffb244f6e8a5cffd3d67fc686d3aac6841e8c39728add28b85dbb0276c82fa10bd5e19e1f1b5ee13026ed65b7bfc13eb2f88cc3d0d21a15c73bf95c3a31c653f07a26b7609585cb3d94a4813b5edcaa5055f53be3f8a1704a1fa47d3d75971bf12da69b5a3d96e075b3e918ecf02aa79ae8237b26541b2620bf77f6b959a25fc4f0aa56cda3ac5283e10e73d65ff4df5eb7e713832c70b639ca382deeb05e0f0e53d82a60da8214e35b9ccbce854c4fbd4eafda6a7deb69200f45ee462dc68729cb61849cf921eae8d1b90beb00550d41e1067e28877b1b29e79b543486eb92a1aa0f93ec16258737a2d89a9d612033f53837bc7b6c0c767984529cadf2865a652ae2ef78acb6646c2d8813dbb28104d8353916f1d92f87727ae185bb1b4a29876773a34baf4830d96738789928b8a0878d6ff4398dd5d6f37fbdae6fa0ec840fb32b52fe233caa4926b588cb48e3456878931c5a3642db88080f178071f3a83aeb1436041e679ee7431346b976173c12f7317c21b75b14ee227900925d9730a337fe6f648a089565781e7419617736d03efb51f69bf997e7eaf3c4b0e2a7518f99e9cfefe5b304006faa727441e01ec20c6bbd0368bee30191a604f536eb319d9c7799eecc0274ed0b2a1e6814affc06afe537d59e61933f65cd1c0cab18a0c4cec322d7ee4460ac331e929a111f172a5ed1bf3d6e290ad5ec9935ccf8ca5f097f17a9a37a64711ff1108568b63b511e096db48be2d75237acae19b569692382b59d1335ae189d23a31def92ce7c8ae3b22c283ce8e709faf08bf7c3e0545223aa127b3211c977edec4fd3b68331ed88f1d6a58c405be2ce7d98bc5bfeefe3408cb7f1a6b73626a207ce85eb3b4877c6b72496c0d1471ffc92458a1ed9271301f485509770989b4bdb8830c0538c5a39300bdf318e9fdfc15ec448b5dfb567a106e65bf77c67272c9c6c2f238d8cf7b774c5ddb881560d13a4ece7e80b5dd13c68a7b5ea9a493496eaba82f51fee8629c107adee09e223246501e3780a6464fca106b2eb81e0f5744dd9936c017a6758abe2565f48a48e2ae460fd52e8201d6b02794289bf731c6662b857bb193887adb94972179ed3847065df56a33f4d552c8f8dfaadbdddb023e0a8991a0a76bb049923c59aa0c93274cef742767e612e34f346084e62601eacc39b1958e424598a6b669dd74e98430c4088edd63cdda7186be14f5232a4b8104691747eed03c8288993a9dac64eb891938d89a12554cfdf3a6a604619021077250adea2d789aea071e8beee7d579c0af979f7e1bce78c0d548309f26e28e8f676e78f8199251dd0341330923a47ff2f2ba3fc911735c7e2cbbac9fc10103d4036fb966dff4760c87de4c97d45bf37571ffb5ce09c5081be18207c27f69f579b32e91b44ff3134a3e802fd5ed529d8d068028a76136309f1427bc23c025ca4edd566d54f32f6e229d6bf7cbb489274be0c77bd8ea65ad6141543384e1a13c09faa74476b432b43f511b763890f511d25f10ca53422ab4b79c7bbfbb3ef0175759351815385959b7d16a27366777d360b3609580213432dc892051a084bbfa8341cc5f1a4018debb076206d322984dc54be5046edd800867db59cc957e363625baf8320481db048720b6297492d130d10f32cdecf0739bd58b2fd2ad0a7e535884add207b13aa608de40a0f4a4e50e7569f33338e718c759a9835c9e7d860f9f6edb18f27e99efc7f07627bab33300ccf95b11a7f851259654dde7c4a15d0fb02ef50bbb07ce689b1c9f751fab7c650a66f8b9efafa56e23b8a43fa79b5fc56653c972618030b1a7ec7103453921f7059dabd4ee0ad04335ac19caa16f47d396f689f6cdd6d2c74972bc33132304d4825918dfc41dfb817f4fbc4a2f579f4c55aff8478b6be9a03e76c2e1b44586d3c59d680b4697393009df6593c32e983d3a8c39dc4614aaae0e712141cb8ebc0300e03737920f166ba6b4e60ce2b0fe9b8cd0d477a515483151f918b377a1115e83142e1f9aea94bf53bb803b109b94bcfc0ac1c85c2e350b418cf50c46968fae1761138b35d48bab2dc6f235c31ef06612de803a2208239a50f2e4200902680f28d847752b48ca97e36e977a884bd53a731da6463f20933b2cb4e0cbcf991b1dbf48cd7327897f8f3ee34c3e9c02390ccd79dff1d38201837265ecae634b1a52b821939384d4dcafde629910c5463cf6fa755711b4e281ddca14f9b19efc63bc4595ac580092dfeea9cc797eb27c187d87b0ebcd2eb83145c0ff7e913781f52d53d6d7a0a8c19b89b46633e5a2da0fd5b11b0bbdfe76065ccd75d630474d55e31e010711c6abc10bf062a4a5226ccac6fea824aeebc5c355bcc22a1f9dd7c1d0fa9c9b28b9d0c900cecdb9d3f167b969b7b92d4457f3444b90bee3b6a2876ff56f5c9f41ea9061119561dd9590029112f0e4c02ecc4eb347b38fcdc6585c6cb6b1f8e3ee18a2118b76a9bf799f3f398dc9200b4bf7064d52b799970b0d5a7ba64aa6eb9337b2bb68c75b878ed64eec74a26c1bd4256130886d7f8441e38110ae75c1ac17d8eb495b2df5c18b2be95abac1933a86111dc4a49f548a53c4f84709ef5687fe0a06071731a7fcbd53fc0c14eb3ba1675fcefb7a0a484299292ee223e4806ada7dd32654fe643f252c97465c811c493921d97343752669781ec3d115725cf0f9c7cfb93c09e74077a08e21ecdaa8f8d4e898730b7dad95b7c826404d1f1787e9cbe74742a4780d5a763d24177ff3e32694a271087690ae6e19783b7e0620c474dc91234d2bf651a7e43bc4aa81a938e656943f7083b7a2a8234d0591f3271b533de2ba5afb999caf7656f7f886866f890461d463848f5d361bb19ebda2f83fa5368cc6a10d37d4a8a7a21677b10b6e47c26cbefcf4bc68cd2565fd04d5b6f751a9b10d5d4e60b54860d4e7238df6fccf20fc86994d1116cb8e93f88393080965cedbb5a71336cf129f9a32ba27969dc61e9d4234cc1273cb566f1acb5cb8afc8f0df5e3a5e5787de9b633ab09cc3713d5c7e5799baea12a27146e9fe7d14b0cd0dfe8851a60f372ebe5bb9cc8ac96ea5dc49ac84510299df74044b67818600f967c7861cd8f72b4734e1a4c8fd0ae4b5a2fc2c0742230a44db6c6a77ed57948ce7302b266eaa765148284dec9a12ddc3eae3edf1c2012798f53a1ee3ac89baff92179f30d2275cc515ee14043a18d507180137761d26b83a873827f29521ae2959cd61a2303e634e9ed51a5576d03d97997ad8565ff1ee772f179786d4504d58d8237e545dd252f9cfb678ede996e5c49f5cf8c0ed1c260da4cc8a991b70e414713187fd430d8bb50bc821c2a39e54016c1c2e6c40ab42dc6d1a407c611229d479d9050a9053a14a1943e3bc37788dd52a2067cbb9e2996b60ac11b07149db4a29a6d9848f7c753d8ccc01ab92b79ac1ebd1a328a63063fb260564a92311c879ace460de2c4dbfeddb801836a323ed5fc7634291641a91", 0x1000}, {&(0x7f0000001640)="04894868e56189c9512a6b814936dc22c8eb943690b5", 0x16}, {&(0x7f0000001680)="a14cd82294141a3dc0498b0ba592a420f6d90379c8271726f98ba55da39705231ddd68df25ec553b341bc101a1ee5f43dcef2a802f78ab4fa6e6794842cbcbd6d832dfac7cc6d95320763a441928bcc8034db099d3b2f4c1192f0d37a3ed1893010b007b7647d5486b1504e922a65ab7f3598a", 0x73}, {&(0x7f0000001700)="9cc5111f8bf9e97546940c8ca043a767a985c3bae3448a8d32bd3ca31553ea7f8392f188cf59eb4138d6fac7f921c6af1648b9732fc93686377eb62b6e2af93f47cf9fa66d18fb46af402796a54703d1854f94b39b1c699da078b65f7643029559c08c3f", 0x64}], 0x4, 0x0, 0x0, 0x1}, 0xd) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001800)=[0x2, 0x2, 0xffffffffffffff81, 0x7f, 0x8001]) bind$unix(r0, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r1, 0x100000000, 0x2899, &(0x7f0000001880)=""/255, &(0x7f0000001980)=0xff) r6 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000ffc000/0x1000)=nil) close(r1) getpeername$inet(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) getpeername(r0, &(0x7f0000001a40)=@un=@abs, &(0x7f0000001a80)=0x8) r7 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r7) getgid() pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001ac0)="81fffb93f87add0565891c2d918c820116096642d528310fc08c33cd19f3f17c2804314f58f468937ff76cd2527ccfc5cae1eb0f8b81892dcdad8334225b52ccf248f233079c8985cb0cb961a153b01cd6d6219e699552c01cf8a98192e9325940b283ed7c2816ffa6f15883825659d9ca6138e92804cee8b966f188", 0x7c}], 0x1, 0x0) connect$unix(r1, &(0x7f0000001b80)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000001bc0)='./file0\x00', 0x0, 0x22) 00:00:05 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000040)="d0ae302b6c0e41cb889160961098555c5529dd0b21e668151407ffa89f9a4f74c39e21b2b314356b8a076e9b13684266252eda57578fb4d5fbb87b0702465dc43ac7043078de7cbfd2f919c9548051c5e958d966367bfed74229b3e76e5feb1fa84d9eb1cc5e491ec91ef922a999b3d4a8db650e4021c80161354c4e9c369037afde660ed92484024b0df48a5ce4d8fed10f51f0eb450754186c33f9401a44bd109530d670f9e25e86a595a134073680eede71e94bd5ba086311074502812ee1da91d331bf6cc51cf0451735dfa95aa15766609b2dc6da373f354e06edcbb3477a8be98da2255324fb280fec8d013e1a03f0ff5a96cefa40048c87d3fc5c931b789f2de05cd4df89fbde5dd280dcb50f781a91c32e68a0c4232984560da30b1bcea978462fc46014c851074d33263a11f508d6dff6460974c0afeff8e2eb471665071114ccd9c35a16c5bbf500622211eaf306d17d46f1aa00dba79cd5f0937acae545c9d38b21a02caf27ef3d2a2ce6fbefe8f8d2647a640befc8bb74eac855925276ef940c52fc2de070c6c063af5b3bc6288c010efd528b0654dc41b2b098f455df80bbfcf6e2a697108f779027a2a7c54033f40de2c89848bb874997c713126dd3e5460fbc3e71eca8cae02783a5eab96cca0cafb685ddf3b12f69858faf7e8a23c8c5895bb7b19ff4d12ce988d27a1c226c6f5a7325758bd8abf5e284471b64b84fddba4f36b4b1142d3435937a2c2c4f216fb9437322634fda54bd40cc220ac377a2556b13b8df79af6f38a9d9fa4f361fa8c17358934e20a79bb43b52a2460fc5c49a5cf3aa0e3be4ac69b2dd38d9cb8b872c8ecc7a90fdaf6595adf3bf1b1e72e0be12793b6071b7352a4de9a4a8f167b03ba035a72b57c6898d9ef0841ca19b0d08d0046c7a8bdc24b750ee846da9cd7f49e14db5a9e8720d1e28ea223ff6a06a7dcdcf4ba4d0a85d93779af1cdbc16fbbad3380b597f7fee63afcff045770c913e2babe7916a6421fc6c70ef777b14070f111e74bd3b4401715f338451c746ee90b10292d17e0e14428360bed07b0f0eccde7424e49834eb70a69968abf2926651b9f9cb0b2d0cb22c6373268c4e042498c2b248bbf717ae62166e0bff5e0e8e35d534b93a992e83ae5f973383a6f03d7c8caa4807e6677b237f2464e4ddd944fce66e81a23bada8dace3e42a1a0a693bfda607f32e238403f852a7c65b9275f67b589aad7627e8b1aa4250d51df4cda808335a3c0b77f5b41451b921cef202b104f6987af788bedc39f94f85afb98e2177d91b45c726dc76bcdb5f6958175a642a3f813709ee9d52f2f13dd281173e65c27ceabf341a599f10d427f36978fa11d5a00e83248bda91b49aabed93e4a710ca2379baf4cdf4fea52fec265670f20590c3ffee584fca8b0cc9af9acddc854ebe33c09e6aec0c0c4da77b69e50370b04af840c35740fc413134d5ea9dee79f481a5141869277a47a3f76e0fa719414e1d6339ef086d73e3208012877c96abd45bab2286b6a03b3125ddd22574c6c7a99343d493cd8125003f5fa4087514c33b7225bfa594e30902d21e9a2fbf07e60e3f68e12945f166dd3bab156cc8629e0a3dbd8edfab1b63ccbe7c730d1c881a246933c151c7027b8041a406bc83b97e29e69e3b7a7561340291641db0820c0323e0b28a0ef401fd77a49058fc12008a2340e1d88111f047e8223ee2efc9bf132f9d6632f1dab77d0e6dab1eb709d47ca4253012b40f9d14a480ccec760744c5242100fb1268c71969fd8d66b6b32e75802a7c1e8e658911ad09aeedaef4c484621bb2ee1d98f0c53385ecc4572b54cf1df3dbadd8cb4637374e30393d6b67025cbf301e3acebb47310ea2eee5b0f78a425ff4bf1da3587499d658d52f0bdb8fb6f474d84a7797e4537731cad9d665a39590e5922e170c382f69c5ea6331ab79eedb1ed662765015cf3a04876f1ff151622953e4a09ab0e798342c6b0b4da155eb6d89512862835659b621b4bd7c205fe2ef0db43fc83eb4a38297f2449a28094c80cea85f354feed0f6759e37caeb3800d9f8a5a8227805e5ca4c66b49e8807057beb9f5eb8faa1f23a8303f0e497671b62f7923e69d06b816026dcdda91c95819abdab0a3cce795eadd0429c3f85763cfd3c56b249454dd6455ce6cede1d92afbfabb3187cf2dc149e37817eb6333a56eef6721227f28fd607bde02dd0157694bdf25ed25495d7fbd1fa1dcd120287cc8028fb1308c3a9ec60eac94566b2fd2b064fe3075d6de3815385e3930b912a3deab503432673a4320af29bafed5725fe8dd1b8e97f135d79544fb08841ab9ffb83ff373f99f097b9c698142e88514f6ed56342fd1e1ea4082846a3d7a1f985a196900007c89dc47c279857297433d9f336c3a181b0ed3ee403269067695d538b6240643d423e42c0ff80a54d3fa0e96769cb21fb9989554190efa92f272c9234b2fabb3a7a2cb7606ebd9020790ebbc04f24496930d550ad2576e3609727368c1fc638106b70c11ab2bb80c49842b966ff773b4ab436bce266ae58f8cf6830e381982cc518b4eb0e4371274b2dc962d7bd21e84cc99500fd812664ea024cc99bc4c0a65e7f793a68b8be602511d736a8dd7b4b53da122da769d7a18c63dc33279714de58806f0aed304134e8679ff335f0d8c2ac33eba73a2ecf49c704bc6519ca2bba742fa64a9ba99d8d2bef54085f3ba229f5ead121a66cb58dc52602a39f638470e64592a88a50fd75afb321a07a167eda77afbce14bade2622d8f27d96ae8c8e1c89df91ca8b9fd99d202d33c3e9a38b2ea9d580d8cd576ffc54e811312cb5e7bccac7121997dfbfaf6d07d17ffce04131dcdc0766d92136b0c40d8e19ade03640197f578d34527cb7d88a063b75ab8256d605a51b79040e34bbfd043836f951f6dc2ba2c872edd52e770c66daccf20e6e5bfcaa7258157721bd294e4c5cf5f50421d351661145e040e06a7ce54597fdae32cf8d7d8390b5aafaa981423e5242d94a917e872f450968f99f67bf2c34a3d4b5b5c739924b1cfeb2ba1e6e22c62fafaaec3c1bee80efd29ec7b41131c290e1f0a07a22c85c76a9f2e7710888826c522c994bd929125fae488133da9ef569bce4429140c0044908140ed6f8b3f29b200fb53eefc3e49925f74a526573c91a260dbfb6270f87a75eb7da2cec02dc1784cdb2511d424e9a578168dfff8760e4b89db507949e011d39cf0561ebe9fce1bebbb924c9df5e94cef401adc285e7f9514fed6e98c09d58f24caec2bc5f7bee567abb31b4148359e22fc9947bd4e8190a8f7280bbd66d7fc7a04130b20a77a5b5102672b15d32187fb1a9e5523fa08b891277de24bd7f7be9b253d23ee2a81903663ee038a93c9cff2e263ff03ab207ed1db560a5f115d4955e7cada0d8ae01f5600365ac71a5c0cedb48e79a40414bfc48fafb142e54cf8ff66a61715e3c2877d8844705adaf5ec8c76651ffdf3d38aaf34e73c276a42a25eb0bb4ac4cebdaf1c3d5f16444d353d081134135053f1c5f5fca28e0dbb8810a70be9cef082e705d21726870c1e75a6653f8601fa6247c7632e0cdb7e89a2becb8aca2d537ce6f4912c83dada4755c196ce90c0352d7a45bb989cddea806816cc171985b4e14048231e1b8f937993a791f7f71ac5feaaa972cfa93fe0c837faecb40fbc130bba4e4d2a18b179a951decce72c02d934ba98292178d4bd394e3dd8d40c2923375e1a5086a04127639365373b88e47e964ffef080b5a593db77157fd335e76ea8ba8e419bf7dd292c6434ca2c5567a92e71d5cf10a75bec1e9c67ef82a95448f36466dcf9a610d590e95affa7350a6085bea5a466502ca95635a597249a88f522116823b72d5a3077f0c23c553cbe0e1f0c08fa78b0e84b060d2058ba08264fc34efc74c9be61660ca8a1fd125cfcdb1981060fd9b9431cd38914c4dc500e8a21377a90f7ebaf6ca4748736eeb8640cba08b538ca408fdb1ee7e712742e1bff5eef7b410f77890c3422c78b713d60b24683b1141e809c881def7f2544b6c7489776f784a7d18d54ca7db0116aa40822115744299d9362919b8cfecf1305daa29740a643bb6e16da96762d7de3a02487a2cc731937702c5b0cf2b82013675eec3d7bb79aa3abf6fdd979aa02191ae335f03963756997b543f118ee48dd37760f2389d2d8364bcd3f1d9687727de7cd4e41bc058e4adbf1f8cd5f84702ccb1324f215e5099279eab063263887fb139e241590f33389b17c7b8dc156aa073f3a48fe2e520930d378029702fae4e733bc2a5473138c248af146b2f5a818932972e09d910e8e544a042e12b0058b29ec4e025dbbd6af78240309af46d337e2298d32ba5924e287d094dd104beff846878e7ff114d577e38d75449444c9d375402df3a95c65c84aa58cbb0db454beab46b129906eda15917340070779493adb8807751905f860bd686db9f76d13bd5fe33b082ced0c4ee09958a742ad424497796505d7eaef8134b71395eea494b0273e2d4d96e6fe8743e38ccf35d4565e11c52dfee04e869d9e2b116e95cfe5d564e000aac9bbb2f4411af9067d4b6f6b8e971b04ac6c1c9c3e9bf3559c3286c0091139b974e11675cf480dc63778960bcde28246ee93d29f3b66ea98dfb28b72ff6ed868bac3fd72b08ccf969f0ee28d8e3b7caf8ecb400d22355092201df54f5dad99f89f434564ee70f36a63b8572a15b2e16023c5ef8dccd2548b0a61833874a0379c3eb3439d93702b9aea40a4aa006cd741ceed99af2644f381fd3641ec20721b3774af6c3f719dc260341289210eb9d0e2510affc20130eff48b8eb037e34f84b18dde4eb2a14d438c91de7f87db7be289e7a82e0bb679a58cda0a38c372082bab99890f0e01c14f21856dd9d976ee76c4c49e6ba658c148574ce5f5b0f219f74f5634681420f0bcaceb849f08db4f92a7fb700f6e5267e59f7caac9530ba32ebdc11f85440c5ae6f0585452aa27580d77353c7bca11c635d73fd18abf26a118728052194c26f0aadbb1be0b68aa657e0be28d9c23be7dcbdd3d267150655b89ce6b84599ad9143e2de1b48e121a60c28c1e845cd7ded93166809c40424db3e7070116f9694f494de24c511b8a77aee925ca80cc74611b82b2ade5358bddbc973bc4d269be2a278bb687954ee5159352b8d8733db08985cbd51049adb31d5cbc3e9e37ba77f6044a9f4b6ec6926160724f0ab2c0d693462a63d881d6c60f69ebe3aecd1011993bbe39d193ddbe03affbd507ff5159a39e8c4ce5da2c8520381817239eb40d29a8c84fd08620c149099f10554e95258c9eaab419ff31eefc0647bf94f7bef007ab0f284cceef50dc70b906a8b0a0ba0b1ff0d5a4ed0489e854a5945e23b3bfadae856bab863fac8444aff8b106efa767485f40ab97837048bb1047c79571ed4eb7743928ac81fff77060262a78208826dc79ca5078749733542a476d350a1c1fec9f78ef26980e24dffad5aae3a634d039d22da4c7c40af94007a3e9b7f37d0130a221b19062b3c75a6c15f704df9bf38ab9bbc47ce49c82bf9be20c2de81c318ce03f9d6763c375feccdff48dc5875a5a9f44f0ce973b42990ca1025e406456bed104b48d2be732d6abbad1386c36569ccdbb7023800e202ee77084643ec2f775feb05f7f0b2b3f011a79121360b53e099d53ce80be0410ddbb2cee93f14662c02b3c9289871d5ade903f57c2f37569ad37d93285825158f82c529fb7ceb28b4a4186438ec67b786f196a32b9da0c80f5f5c251914", 0x1000}, {&(0x7f0000001040)="b94063d291b109823f54ad54a906ebfdb530bb7c703d4452446f0d3e20f9da3263e2145afcc2ce31dccd22eb322abff40cb5f73e8ff1bd255b3cf5a69d5bebf4d427b27b43fdd257b0583eba0207e70775bfa2185ebb1eacd0def5832f0d81f4118d7aa40afb8b", 0x67}, {&(0x7f00000010c0)="b70529f0f0d553bba7658f5c6e562e360cbddb9b1775cf5ddf6fde704c0984cdb961c590eda2bcec731ced2b17fd9718ef9ea090993ca02608d3ae6965de2535550bf08a59172d7bfe3b224c848b35b1efa0d221887fb4fb8a0cc8b66c98898d8b285232f74832cc5dfaf7a948c8d33f3ce695f867746c24efc67d49ca127e7097d004385f154dd2441e", 0x8a}, {&(0x7f0000001180)="1078727506003f6b380764d08e6b6f3b55935d6587262803b558be944c24ea7af42d80f4", 0x24}], 0x4, &(0x7f0000001200)=[{0x88, 0x101, 0x9, "b7f545c93bfb332dc0e5c2cd6e1e669c73ce3f371cf234d0b0094e5198327a8acca67b16f558a065a035f45f382175b972584cbb12b7f10792990bf139fa3632a696f06268bda32e8487f77435fdad8c68539fc0923e4f9d253279ca8ef707515b384ebc28763dbee817222a0b1ad22c73"}, {0x110, 0x11, 0x20, "87f353be3e221fb331f6cadd0540fe009756cd6ea11179e17d2355b9b553d64d3eddbde564528f2e8866dc0981754cb34366643d5b158cd99a759c065b881342f242003c1436d91e870ea50826d22f19377689e2b397ed3573d0d0e63a4d8c5519880a408e84fb7e6966b9b4307ce099850699bf4fd52acf4571686736df6727a8d4618a167da8f6a98c124846b0536d2aaf6dc20b8a73d8f2942149bd42aaebc8ea098f5117e6a36f085aeb57a2a0f17d35d342992c02a02f09cbbccd5a755731c9d27f3bb1adf90fbbbddd0447cac66ea9377b84eb05fda088b77d61e76a0bcf31bf7bbe4520c1abc4690e9132e870091ee9c476b6744363c6"}, {0x58, 0x1, 0xe000000000000000, "6a181d3d8a7c9baebf13e6ae726b0f00143660034cd117cd79a4a1515870bc9b30e7a614468e090e7db3cd3a2c3c92899bec6402f47f51d22c2222d7b147dfe2463a"}, {0xf0, 0x100, 0x0, "6e183aab4ec8bc289f3e44c7f938ede6e0efc1d8cc4241635a2afd68c98b913bd58fcbc336eb1f3c874233e4786aa64ebd0557d962b6f897a35fb068acc5229f7daa52eabde4dd3e857abdb3d44333a7f938d58afb0aa9f6cd805e0a15ef09d9022e9fca8a5caa7048c5235e06707fe9a40f982d8968285632ce7226180aa355b34d746932a19a8254842d7df649fdda1aef70cab441f9d4b6786323b5d92a35ce3349fd7c3cb4df951918df8480a383a9b56bf2cd6a9b042b725ea71c77f61b0889fdcfe054220a24d023888ce7ba4a1854085b7269d2da8f88d3c98b027652"}, {0x58, 0x0, 0x5, "397807d39d75ba1f95648a4fb1112a22eb0ba17bde46f44e4b9a743efc7cddd52c79c512fc7bb29ead3b5a5f80bf8705a57f42c7908ebb5481003bb94966961d0f7ed3b6"}, {0xd0, 0x0, 0x3, "51fb4608b78097bcd10b8c181ae4b3fd2c959dfee8c4aa9e0823dc92e02c0845f38246ac4deccc0cbabd8aacd0c3bf6edb7adc07ceeb602e78141990b39b48f4c26324784203f88c7718a9f4e4c3fcced990be68aeda4dc1df05e0caca1c5fdb2eadcb9b3581eb20f96b9d267ae4a2a7d61a1e73bb0d0f7dc333c41f4b2fa1eb450ecbecbbb8d001b576c643e16d93fc7366c0f9cdd4fe4e41c89b443baac8f010dfe72918ed4ffb91f2c59c3f0e5913f28a58f16f3ed45a3335cdec00cc"}, {0xd0, 0x1, 0x7fffffff, "5e7f964cd9cdb278e453d5a84b76202d5d99d270dddf571aba6752c7278526e22a2509bd3c6f95e1c3d3d7bc4cbc6c32e013c53e9c6ca1f07adcab198c5169d5a37b5ecc6cf6de2253f0c5598aacbadfa8bcd4f8fd2aee5d331f46165c4c0a7f763b163e2ff5c56d92c18b734624baf39aac4b849c0501d235a4da709876f16a4da4e554e986673049a6585cbb6e9eda341e00cd4779f5657cf06ed05a9f70615daf33b487013d1ab327884e09c41fc8f3a473b176ef4c9da39b7d7d"}], 0x4d8}, 0x9) fchdir(r1) unlink(&(0x7f0000001740)='./file0\x00') r2 = open(&(0x7f0000001780)='./file0\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f00000017c0)='./file0\x00', 0x110, 0x20) r4 = semget$private(0x0, 0x0, 0x2) getppid() mkdir(&(0x7f0000001800)='./file0/file0\x00', 0x44) fchmod(r1, 0x80) fcntl$getown(r3, 0x5) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001840)='./file0/file0\x00', r6, r8) sendto$inet(r1, &(0x7f0000001900)="a6a1484e32be619bc0d4bbcadbd734b455b2ec2ac624f539e0e91b1e0808453efc67d568f2af2ef4574836faa7cb335f980c2959c7bd1d2476709dafb44c733740ce3bd7b375481cad873e", 0x4b, 0x400, 0x0, 0x0) dup(r3) r9 = openat(0xffffffffffffffff, &(0x7f0000001980)='./file0\x00', 0x10800c0, 0x11) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000019c0)={{0x7ff, r6, r8, r6, r7, 0xa0, 0x4}, 0x3, 0x80, 0x1}) sync() sync() recvfrom$inet6(r2, &(0x7f0000001a40), 0x0, 0x842, &(0x7f0000001a80)={0x18, 0x0, 0x9, 0xfffffffffffffff9}, 0xc) recvmsg(r2, &(0x7f0000001f40)={&(0x7f0000001ac0)=@un=@abs, 0x8, &(0x7f0000001e40)=[{&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/88, 0x58}, {&(0x7f0000001bc0)=""/183, 0xb7}, {&(0x7f0000001c80)=""/157, 0x9d}, {&(0x7f0000001d40)=""/123, 0x7b}, {&(0x7f0000001dc0)=""/53, 0x35}, {&(0x7f0000001e00)=""/35, 0x23}], 0x7, &(0x7f0000001ec0)=""/65, 0x41}, 0x841) utimensat(r9, &(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)={{0x6, 0xffffffffffff2194}, {0x0, 0x7}}, 0x0) getpid() getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000002000), &(0x7f0000002040)=0x10) fcntl$setown(r2, 0x6, r5) lchown(&(0x7f0000002080)='./file0\x00', r6, r8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknodat(r1, &(0x7f00000020c0)='./file0/file0\x00', 0x4, 0x3f) 00:00:05 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) sendto$inet(r0, 0x0, 0x0, 0x408, 0x0, 0x0) 00:00:05 executing program 3: setrlimit(0xe, &(0x7f0000000000)={0x80000000, 0x9}) setrlimit(0xb, &(0x7f0000000040)={0x1000, 0xba8}) r0 = socket$inet(0x2, 0x0, 0x80000000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = fcntl$dupfd(r0, 0xc, r1) fcntl$setstatus(r1, 0x4, 0x40000) fcntl$getflags(r0, 0x3) sendto$inet6(r2, &(0x7f0000000140)="10dd77cc2d92a7e6377c090becf8d36845b9b7b4bba9b2b8319c4588793d7eae1ac58f857a35ed30e8b69fcdd1f7f4d0c24ee5f6130633519b44586528e33041e052d002e6be47a2b8be0e5da52ced47f9666ebd5a6ce68f79c1ea12fb23cc4b73fef689976e7e41acc9c2dba3866a245fda93ed0975d774d000485abb435b04101d2fdc78b0574d67bb407acf4da75565a224fda1953042d6f8278285a13b4cba9ab761a469cd745d590d1cc3b21a09a350735d806d4d4c8fc00dcfe9e9fe0dee55", 0xc2, 0x4, &(0x7f0000000240)={0x18, 0x2, 0x800, 0xc03}, 0xc) r3 = getgid() r4 = open(&(0x7f0000000280)='./file0\x00', 0x80000, 0x0) recvfrom$inet6(r4, &(0x7f00000002c0)=""/185, 0xb9, 0x43, 0x0, 0x0) r5 = semget(0x3, 0x4, 0xa8) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000380)=0xfffffffffffff801) getgroups(0x6, &(0x7f00000003c0)=[r3, r3, r3, r3, r3, r3]) r6 = semget(0x2, 0x0, 0x140) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000400)=[0x9, 0x3f, 0x4]) r7 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r7) pwritev(r4, &(0x7f00000005c0)=[{&(0x7f0000000440)="6bd6ee43ac49c2a3390921577ecab1665a6aa1475f334d7a41f75955ee6a", 0x1e}, {&(0x7f0000000480)="bbfda89fb8efc2f197cb48d3812c617e29c65cfd1a0ff74e18f642ec0898b032e5e7bcc5f8081c1733a1ed3cb49df92cd179f9ab21b498f92b2924e30cb02a5953f55e7046c02066cde9bd68b42733a9fff799deeae74fd0f1f31b73061d9ab533744176b60721b4", 0x68}, {&(0x7f0000000500)="4548d89f95f6f021833d265e787be3a8a103ad335ef0197acaedda6ecf2c7c20430e27e01cefa9019faf9526ecca4b753fa605f649595308d01251f178c403a4eb3eb90af9fb95905ed205c388df2d06f27f8ebf12e8463f7e38e2c932bcd2dbfd435ba5f2ec269fbe022fd2a66b88e1533067cafb2814d4af5ad0e6ce9b2e401d158dcf63c33b1727dd8ba3f6090b0715c66d692569c747744c7a47e1afb5", 0x9f}], 0x3, 0x0) setrlimit(0x2, &(0x7f0000000600)={0x0, 0x7}) r8 = msgget(0x0, 0x418) msgrcv(r8, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x2, 0x800) fcntl$getflags(r1, 0x3) msgsnd(r8, &(0x7f0000001680)={0x1, "1bba4cf8f48a9f444f7388c052ad5bc2035e2b75c4f5762d5b58637383b70b73090613272d7f71541624f9548377deff4fc4a4ef00ae7a6bc17fca286c8e86d4a9e2b1c7d681b8ee508f5ed068e6f58df894f72d25b392cbbc0e9f6ad89880010de299f2fd6caebd4668eec2cf04edfb099b632ac482fbfb16673cce7ebe8d63847b4ed6826af3e325bd03b02b3258be83b078cdeba38ad0c2b004e42a300d3380155ada88f304cf69e4af9d5c4ca477ef2cc0f8c58065"}, 0xbf, 0x0) recvfrom$inet(r4, &(0x7f0000001740), 0x0, 0x843, &(0x7f0000001780)={0x2, 0x0}, 0xc) fcntl$dupfd(r1, 0x0, r0) socket(0x2, 0x40000000, 0x0) msgsnd(r8, &(0x7f00000017c0)={0x2, "8666020e5497a7ad521419d45bf042a39686"}, 0x1a, 0x800) setrlimit(0x0, &(0x7f0000001800)={0x4, 0x38bd}) accept(r0, &(0x7f0000001840)=@un=@file={0x0, ""/2}, &(0x7f0000001880)=0x4) 00:00:05 executing program 0: r0 = semget(0x0, 0x7, 0x100) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/166) r1 = socket$inet6(0x18, 0x40000003, 0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="51c54604d02db595de8559daa9b4c887931bbdc4bd359e489394d14ca92714b0f89095a88e24f7d2f261d6307d27f709fc460540b1294cf3c8d7709cd831d04f8ff5d2d146e8", 0x46}, {&(0x7f0000000140)="f8bfc8679886c30ae1500edb3e4973b80537eb31076445dd7266ba769847bc879f79610074c6a9a20879a77a21c5a03c5417d0167a599d5ada1fe03d91c1c736b86cdbc2efa5884994af9f88fe29b6e2e7f7f30c68acde2ae8a74540c575b5e6fccd68d616b91a3d8f79da94a64b4486895f3f5368fa6de32a435cca282f6ed2401a30f16ee80a976bd0a739e8da642a41ce1e5c110a2e5988b4dbbd36858f193eae1f63f0", 0xa5}, {&(0x7f0000000200)="0c8e574785c9223a1981d3f6c4640bce5fa321632af7ce7402a1121ceee98bde6e5d7363cc621ca2a3cc6eb0b2e42a3e0ae00617df13fbc21a6232c877870bf2cfdff911f38567765f465c15f1ee5e0d67b3f25ddac81ca390d6", 0x5a}, {&(0x7f0000000280)="15c95e80cfcf2546e54caccb45a4f94a260b2f4d19a3b8eadb2c1eaa2663ad57c4c38d6490305697555ac46bc9d5f73629dbe19b146806f85122ade57e25ba871a8e9f1c256d532ebf7ad35e7bb9accd952828ee34ee074af9beb6fb099da3bdf6cc55e6e0498be249561ca608de901a9665b97a0a87bd204b3d86149db8336f1328e026230ae1468db6f0726697", 0x8e}, {&(0x7f0000000340)='_%D]u', 0x5}], 0x5) r2 = dup2(r1, r1) mknodat(r2, &(0x7f0000000400)='./file0\x00', 0x8000, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x7, 0x4, &(0x7f0000000440)=""/54, &(0x7f0000000480)=0x36) r4 = semget(0x1, 0x0, 0x200) getsockopt(r2, 0x6, 0x10001, &(0x7f00000004c0)=""/36, &(0x7f0000000500)=0x24) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000540)=[0xa0e3]) write(r2, &(0x7f0000000580)="4a04ff46707f78a805a95dd14adc4dbed58d2aa12ad5668ea584a0fddbdbc4d105a5ef58c2d1b927ed12d7d856336fc1f0f6cf8bc207bd54220d1f554e6948bb9a9c46fdef402522e7dbc69253eb1af91e8257568ad7a98371ee6c563a4065729327e25232909f0979fc102c50beb2c4eee63aa40703d43fbba057", 0x7b) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x6, 0x6]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/7) r5 = accept$unix(r3, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000740)=""/110) r6 = accept$unix(r5, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r7 = semget$private(0x0, 0x2, 0x21) r8 = open(&(0x7f0000000840)='./file0\x00', 0x400080, 0x10) listen(r1, 0x567440cd) semctl$IPC_RMID(r7, 0x0, 0x0) sendto(r3, &(0x7f0000000880)="9f0e5e789da482a523bfb826d99663ac0ce690f4bb8c44fc1efac4aa7b4ed74c260d88c918515060e7a9188bb5b4d5ec18e86c60f77e679e7356a13dec0fc307f329b6ec52f5892322be4613cdfa8d331b1e13dab5dfa801f7b138eb4d4d8dd5da39a05a6f8faacfd591e56c54362a524114b33b87ec30b737202c783ec0ed231db5fa087ddc5cea52949269ca9039d0ebf7ee382c623cbe6bff407c32a4d3829b277cfaa56f", 0xa6, 0x407, &(0x7f0000000940)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r9 = getppid() r10 = getuid() getgroups(0x1, &(0x7f0000000d80)=[0x0]) r12 = getpid() r13 = geteuid() r14 = getegid() r15 = getpgid(0x0) r16 = getuid() r17 = getgid() sendmsg$unix(r3, &(0x7f0000000e80)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f00000009c0)="35893d2178a12570d018c4040e74679a07efd9521ee9d0ece8733c1db9c96f59de041a24f1471fd681c6354183bad2314676bf3bca1947f74a417d0c0d0749a6d7241cbc450de937f5b9065f9ff3ef662b1d978a70046709c0d34aef558abe7752020eb417300958a82949bdd1c0b3", 0x6f}, {&(0x7f0000000a40)="59e7811b083a5f77105e9bcfc551ded3132fe637413049fae5eb64978369ebaf2b3e47b766053029ac003e21b864f6533733ab837da82d6437fa77bbbbd3e3dbaff23eef8f0059f1d6a68fe2fd3166adfffaf60b2d773fcd53badd569a271eb346ef41455781e7fdd80568ee80a2558baf482e7a68149e8eef681a2a13f89e1d7994c495cfc08f754acd672d87bc52fb3938f03bee1f96b629e0ec193009aff02a94034a40f6666620cd5765379f083a105dfaa1ab597e8658f05147d5dd5bde0b7bc09456e446de145ec8a31321251c59a4afde2a8f94f4afec4aafe7eb03ae11dc975fc15af31b366130", 0xeb}, {&(0x7f0000000b40)="35f67e600f1e65c6a82559a44b86879c6e6c120f4637c15d275132338aa4e0e5e372ca17cac3b3ce56958e162fce7743ed8573228d5fd4e5b2ee1ea5a38b711acc98bc12ce3b72f34a2d48a7c4e89d063c427944bb759ccef88d4ce11203716fa8cff497", 0x64}, {&(0x7f0000000bc0)}, {&(0x7f0000000c00)="652d48cdce0df46da129b0e35d230162f01201f02494b452ce65021bfb3629e9f58a3e543cce302a65e8e989eaf7bf6e64814e867e4922f15e8d47001cbcf147ac6bf9e06c47a97519ef33f9b8cb7c8108be7356e3c0427fdc21823b77a33325d1200ed398dc728bd538daf5461ac68f49f82ca0628168834d650b1bb2380730f40f54e5ec955e4ddf44d51cb1f2d23a3cc0197f1f1c7540d08a7dbcd09173b72045d5976e48530e489c4adf0a4d3ae443126dbadf65a189900457660e43235d93b5ee5cd5275ba2ad953011bbfd0fd4a19b1d78754f680941b82f7696ca9fb84ebd9892f19c3863222c16364533c6951d9d318360f0094b", 0xf8}], 0x5, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r8, r8, r6, r1]}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r3, r8]}], 0x98, 0x1}, 0x8) 00:00:05 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r0, 0x0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000000a80)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f00000006c0)=""/184, 0xb8}, {&(0x7f0000000780)=""/211, 0xd3}, {&(0x7f0000000880)=""/4, 0x4}], 0x9, &(0x7f0000000980)=""/219, 0xdb}, 0x2) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x32) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="6100f3ab76386144ef16f2da8a765a1b3146f454a5f724b3e083d1e03ec683f5ac620d1760701c23294f98f7817e3255d08d90c9738c9f4876ae15a1080f986387c3129b2af25edcfc0a27680475990378a02f1719448a1f24b8067ba9ecaf2d0e29e2f33075242c919328f5c4d88e217b532eb5e9f1390a4b6e1485059653cbfceecd7c04a0c57ee7de7ab831"], 0xc) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614be58483c1628eb28e827b1ff3fe1ec5326834e332d7ab00f408b5af4c87f0fffff30096428a7cd292187659f2453f805b71423225369bc963cd0000000000"], 0x6e) 00:00:05 executing program 4: r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="017dfc2d2e9a7dd558125c5200"], 0x6e) r2 = accept$unix(r1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) dup2(r3, r2) fchmod(r2, 0x0) r4 = semget(0x3, 0x2, 0x206) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/168) 00:00:05 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet(r2, &(0x7f0000000200)=""/73, 0x49, 0x2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00080000000000000033614b003c72b8006b551b02decf69c2d255abfe869afa9755d962d361e228d587951bb19c639f2b3c80df3eaddd081b56b874672d4a632e38c74fa35bb0f8245ce684d3095639c90783998fc73df9a195b90c8ad2d7c4db68c3c0703fd6dcef18861a602ed6695d06aabd0a651db8f84ae627908dceb5a6455e0eb2af76254b146cfeb38b102a40cf8477e0fc753385d1a33817952bee46a77ac01197462b4d398e139efd20843a430d98ab0a4b32cc38dfa2b56528ef53edbd5f"], 0xd) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept(r1, 0x0, 0x0) setsockopt(r3, 0x0, 0x1, &(0x7f0000000040)="aa84cb4f", 0x4) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) 00:00:05 executing program 2: r0 = semget(0x0, 0x4, 0x508) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x5, 0x0]) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000040)=""/250) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/60, 0x3c) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) semget(0x3, 0x2, 0x40) r1 = semget(0x1, 0x3, 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) semget$private(0x0, 0x7, 0x1) r2 = paccept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8, 0x10000000) shutdown(r2, 0x1) r3 = fcntl$dupfd(r2, 0xc, r2) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x200018, 0x45) syz_execute_func(&(0x7f0000000280)="0ffcab000000008f49389735060000003e40d9fb3ef3450f6fb8ffefffff440f870d000000f2450f5123c4e1b915cb8fc85886cbaf1d2d1a0000c482a5299ea9000000") writev(r3, &(0x7f0000000340)=[{&(0x7f0000000300)="dd49f0b1c5f8c3f1dac0307f1c954304d9cef4bc292a15c9edbabb6ef6de1f226330efdaab", 0x25}], 0x1) lseek(r2, 0x0, 0x2) r5 = socket(0x16, 0x40000000, 0x9) recvfrom(r5, &(0x7f0000000380)=""/146, 0x92, 0x40, 0x0, 0x0) fcntl$getflags(r3, 0x1) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) dup2(r2, r5) getsockname(r3, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) mlockall(0x1) writev(r5, &(0x7f00000008c0)=[{&(0x7f0000000580)="3e150b331a29649717cae4d99695d5c14ed2497da71f462e45ea2f6f437d416182937993278b51182cac151ef3225b807ec9462ceba28b6f9da16f171c3d33ec5cc97f216004fa63c38fffa0de0b27fc653e48159ecf4cd27d1fd01bc868ade13929959025164efa48c284e60ddc8c2e8253a66a03669c3b6f8b495e42516c828c0085b1f986f339eb514ebe5a2ddcee8c48a9b7dc18eea57377f0678fa646a05e6a7af256be971a5b9cf504ecb97442eedad6bf2045366a114eefd8021bfdf49e913813c4c2db2dc7d0e6ec8988fca7d9b244d1b12513124db9d8f38eacbf9425968c9c903b9e07", 0xe8}, {&(0x7f0000000680)="26a5f8f0ec9f70bb8ae0aa7cb97fd32c1b96c91516e67082220df3ee65", 0x1d}, {&(0x7f00000006c0)="fca798ad4f18778a85ac2f73075ab0ff2c69d15c9a55670883f842e291a196e0ce5f24e8cc3d820983081e5b13", 0x2d}, {&(0x7f0000000700)="8de8b61eac36819fbdbf155ece764d6f23a3ee71e2b4bbbb7776388f917b8333a2f87854c8f68af2fec84d1dca2f9ae67e975f0a564b41cf96b4709476db455a54759b136342a7a2bf6fa7f78549e455d67558d7146344cb37ea4051d9b6fa46268c17e0964925bd620408a4b5f30de9003ba67d384cc68cc15997a06715b7ee200a9bca14ebbdd74eec049e6e6a5b11135d2f2ff39ffd59e23aad91d8bccdcb5759926b228523a2f696a9e804ed0eea581023f0c36ef48a49c5ba5068f5ee108b1c8417124fcf60953664218c8bb29802", 0xd1}, {&(0x7f0000000800)="97d5bb3ab5291cad37be646844521aa7fc80e99a0ac9e0d2061145b0f9065e67fde26c6b49bf97bb76b02efa9cbf2590e3b34c5133e134ed139b1790e4e62efa19f9807cef1257a4a32eac90c95a30d7aff8c0eed5a1dbcfa75b5f5cc937ce3aa29a4008991e0f7c62b55f0929fcd8c08ce9c5d4f6220689c123f1634d76d01c922c88d48e62fa169427b8fb7214a94434dde2", 0x93}], 0x5) connect(r2, &(0x7f0000000940)=@in={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x20000007, 0x7ff) r6 = geteuid() r7 = getegid() fchownat(r4, &(0x7f0000000980)='./file0\x00', r6, r7, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000009c0)={{0x5, r6, r7, r6, r7, 0x140, 0x7f}, 0xffff, 0x101, 0xffffffff}) 00:00:05 executing program 5: r0 = socket$inet6(0x18, 0x6, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x1f, 0x0, 0x6) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="b3b2564aa18b9023c17a9df542eea3a714b45a375571460ae6173134220bc48eac3c6ab9da8d4bc4d11df5b8d31cb47471eb778e3c6b6af8aab93f54208645e180b504bde03f713d82a88899de227a6ce9b72ab124c43cb82a1234d908def3a6dff5a0e2e12e991e7086084fb17c315c8d4d9b83d7a889a785eac380e4bfc2bb559046032ed852f82ee72fb4b4f0fbd7689413bf0d8009465b210ef7a70938ba913589cb6d03f5ce2f4b4a53f1ee6c647eab63df5e24f3b9c9d688fbd283d516bd817815c1eb59f641548a3ba72c892c50978277e7c9a68541f0ab0b46196d5a6003e80bcb3925bd24", 0xe9}], 0x1, 0x0, 0x0, 0x40c}, 0x0) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200)="0c971b98ed394a34e0af74409b39a56cb46faa8eb06268d641c3f316ebe8e3596870d4870a8f74ca46f8ff3ec0a3a940da4eb8dc1f445316e6e6b5c706593444eb380a5ffb4b276508ba3f1bf52c92407f3d3616bbf5825051db058b7fa243905f897b84b5f61d14d87d783d43b310bd9b44c027857cc5cf1de01df0d9128f16061e12f6a59472fa31", 0x89, 0xb, &(0x7f00000002c0)={0x18, 0x1, 0x140000000000, 0x2}, 0xc) sendto$inet6(r3, &(0x7f0000000300)="5fa7d813e3f597f1e16cb3e9182b4fd6ce19be400f24e80ae052aac0e17097c5fca1cda9b3028628f756d4fa99062bbadbd1bacb02aa34493552c7a30144b5e8f12d021e070f1f42a695e8fcd92b4a90f018ca8785fc65b30a5f0c4483f4a15116edb1632766ae4fe62941476c54dc44f5d97b2345b78661041475841e6a516b71fa248d15284d114cda01721819150ed1188756ed48985695509fd8c0a190d29b9eb77276d88880f62a87d9dbb174afa65fba7a014a020d5ec7628b01c5c3f7603c2ade26c95d9c97fc637b3eeff5a06eab5144e770e7fcf364de", 0xdb, 0x0, &(0x7f0000000400)={0x18, 0x1, 0x1ff, 0x3}, 0xc) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) fcntl$setown(r3, 0x6, r4) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x3, 0xe4, 0x3}, 0xc) fcntl$getflags(r0, 0x3) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000500), 0xc) geteuid() setsockopt$sock_int(r3, 0xffff, 0x3004, &(0x7f0000000540)=0xfffffffffffffffe, 0x4) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x2, 0xfffffffffffffff9, 0x80}, {0x18, 0x1, 0x7, 0x800}, 0x7, [0x9, 0x5b96b62, 0x10001, 0xff, 0x7f, 0x1ff, 0x6, 0x6]}, 0x3c) getpeername$inet6(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semget$private(0x0, 0x2, 0x400) getsockname$unix(r3, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) fchdir(r3) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) read(r0, &(0x7f0000000840)=""/81, 0x51) chown(&(0x7f00000008c0)='./file0\x00', r1, r5) 00:00:05 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x78242487deb665e7) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4104fe71d08dd6a8, 0x119) recvmsg(r1, &(0x7f0000002500)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000000080)=""/218, 0xda}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/119, 0x77}, {&(0x7f0000001200)=""/143, 0x8f}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/81, 0x51}, {&(0x7f0000002340)=""/145, 0x91}], 0x7, &(0x7f0000002480)=""/107, 0x6b}, 0x2) 00:00:05 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x8001, 0x80000001}}) r0 = socket$inet(0x2, 0x10000003, 0x8a) sendto(r0, &(0x7f0000000100)="15f499744aaf558dc80951871de4c889debd73f2b21fb54d5c9890e9516ecb6bc6f1078f958fc2c27eefc0970a1232c9d6980cf3d73c0943fedf78274d17bd194a73a72c699121e0c187802cbc20ee569c34b8a4c670d21e30d412b3d6cd22ade4d6fee5571fec982f8bfa9056995b10bc7a943372fc0c22775b220dde7a09a41097", 0x82, 0x2, 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x0) recvfrom$inet(r1, &(0x7f0000000280)=""/212, 0xd4, 0x800, &(0x7f0000000380)={0x2, 0x3}, 0xc) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x100, 0x3}, {0x9, 0xfffffffffffffffb}}) mkdir(&(0x7f0000000440)='.\x00', 0x10) fcntl$getflags(r1, 0x3) r3 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x80400, 0x4) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/193, 0xc1) recvfrom(r0, &(0x7f0000000600)=""/2, 0x2, 0x1, &(0x7f0000000640)=@in6={0x18, 0x0, 0xfffffffffffffe01, 0x78}, 0xc) r4 = getppid() fcntl$setown(r1, 0x6, r4) connect(r2, &(0x7f0000000680)=@in6={0x18, 0x1, 0xcf, 0x7}, 0xc) mkdir(&(0x7f00000006c0)='./file0\x00', 0x100) fdatasync(r0) recvfrom$unix(r3, &(0x7f0000000700)=""/21, 0x15, 0x41, 0x0, 0x0) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x8, 0x5}, {0xffffffffffffff80, 0x7}}) dup(r1) readlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/17, 0x11) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r5) chmod(&(0x7f00000008c0)='./file0\x00', 0x10) getpeername$inet(r1, &(0x7f0000000900), &(0x7f0000000940)=0xc) readlinkat(r1, &(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/254, 0xfe) connect$unix(r1, &(0x7f0000000ac0)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:05 executing program 5: r0 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000010000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80140, 0x45) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 00:00:05 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x600) r0 = open(&(0x7f0000000340)='.\x00', 0x0, 0x15) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1000004, 0xc0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000100)) dup2(r2, r1) 00:00:05 executing program 0: r0 = socket(0x11, 0x40000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x208, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r4, r5, 0x28}, 0x0, 0x1, r6, r7, 0xfff, 0xfffffffffffffe01, 0x4}) getpgrp() 00:00:05 executing program 3: r0 = semget(0x2, 0x4, 0x404) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/88) r1 = semget$private(0x0, 0x2, 0x6b43540ac08840) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0x6, 0x5539, 0x1800}], 0x2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) listen(r2, 0x2) r3 = semget(0x1, 0x3, 0x8) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/220) r4 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) clock_getres(0x20000000, &(0x7f00000001c0)) linkat(r2, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x400) rmdir(&(0x7f0000000280)='./file0\x00') semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/212) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/212) semget$private(0x0, 0x2, 0x88) semop(r4, &(0x7f00000004c0)=[{0x5, 0x1c, 0x1000}], 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000500)=""/250) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) fchdir(r2) shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000600)=""/53) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000640)=""/133) getsockname(r2, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) fcntl$setstatus(r2, 0x4, 0x1020000) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/134) 00:00:05 executing program 2: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r1 = semget(0x1, 0x3, 0x600) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x2, 0x1, 0x5, 0x4, 0x0, 0xfffffffffffffff7, 0x8000, 0x7fff}, &(0x7f0000000040)={0x100, 0x4, 0x9, 0x2, 0x8, 0x3, 0x3, 0x101}, &(0x7f0000000080)={0x4399, 0x0, 0xba, 0x0, 0x53, 0x2, 0x1, 0x401}, &(0x7f00000000c0)={0x4}) semget$private(0x0, 0x7, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) r4 = dup(0xffffffffffffffff) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x43) semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/5) fcntl$setown(r4, 0x6, r5) bind(r4, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r4, 0x4, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="d0d99e03eab2b0878f34df7a6533c5f4aa1ae9416a74bb286ac4a9d1ef05402052196c4a158bb3c6940dbdeb6ef8dcdea847fb58179024bb047171e13886431ea194c69da00e1cc821930587ff70787dc6df8760bfdf39f2771b9f5aa8e42552e2aac33f4e285d06ff7972109a5ecb2c0bba0024ca6633ba0fd93db0b344", 0x7e, 0x4, &(0x7f0000000240)={0x18, 0x0, 0x8, 0x2}, 0xc) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='*+!\'(\x00', &(0x7f0000000380)='%\x00']) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semget$private(0x0, 0x1, 0x302) shmdt(r2) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000400), &(0x7f0000000440)=0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000480)={0x44b, 0x2}, 0x10) 00:00:05 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r0) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ff4000/0xb000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) sendto$unix(r4, &(0x7f0000000040)="963c8cf1e01a9f26a801f25e528f5b6c59a97cad1c49fdf6759bab198608352aa5a7d87bdfad7903311969433d65e4696e13f536091c05064097d220f35885715a89e13dd639a2315442ef71396211e5489796698f4b5da618cd0abd8d9d39c8540c3745eba189bbf2fd705f111797ce885abdf83ca8234ab3aa87bac9388fb8c9b1ba8d7fbd09cb4ee9c0570e4c62e65cc9b4934b43eaa902589c4638840fff181e8a0135bcc401bf9112106c4be6528516470f414598dc4823f91c79244d72892f7fda6b", 0xc5, 0x404, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r3, 0x4, 0x1000000) unlink(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r5) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') flock(r5, 0x4) r6 = socket$inet6(0x18, 0x2, 0x7f) dup(r6) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, &(0x7f0000000340)="cad405e78e1cab17ab69e1c414f24527cae60edd1f32130600a358a8de8bc13049e611e4580cd95a8d71bb31cb4260497e7f0d76df7625beb495bfbde8744e4503ae8cd79bed35128d459676970bf04d7a18f323ba821b3a3028870597ce9bfdc07d55", 0x63, 0x40e, &(0x7f00000003c0)={0x18, 0x3, 0xe63, 0xb6b}, 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) getdents(r4, &(0x7f00000004c0)=""/164, 0xa4) bind(r9, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) mincore(&(0x7f0000ff6000/0x2000)=nil, 0x2000, &(0x7f00000005c0)=""/78) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r2) unlinkat(r3, &(0x7f0000000640)='./file0\x00', 0x800) sendto$inet6(r8, &(0x7f0000000680)="4e254b7307e54d97648bfe7cf84a8e4efd798591861c413ade6a67514b96219baaf4560148e458e3c787fcedcb5afa1f68c882e148887d714ae4669733fc3a39080668ebcc96e0e49abea56157f1e70442ab9b35c7e71a38dfe78c5d3ff31ab890657f5be95a3c9839c821c84935c7f61bd9521a7bfc588bada028f554baafc544addaa0ab8ab169426e083d2e14bf442d408942b0f59a89f1930f8067491fd595e9ecc20abec5ee556d4fca89b0615336b525821615ef617caf2c0e2d37d4fc88bdb26f6e36a72832d8172dc0881839e4b02684317d438e5bc80ae7f77bfd4be858161349f8bd54a96849adbcfdf57f6ea9034540b2b3c51cc67e", 0xfb, 0x401, 0x0, 0x0) semget$private(0x0, 0x0, 0x488) semget$private(0x0, 0x1, 0x1) utimes(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x9, 0x1}, {0x800, 0x9}}) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 00:00:06 executing program 2: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x0) 00:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x800, 0x0, 0x152) dup(r0) 00:00:06 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200000, 0x1) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x480000, 0xb) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x800) r6 = dup2(r5, r0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x4) close(r6) sendto(r6, &(0x7f0000000200)="1d94d00223783cb57c39c4d6f0bc439e6f08cad87a30e8c7994bf0581cad48043ec552a7da4a8f1c4b688271ee46fd1d651f857d9b932a7b33f85697bf262154e3637df21b3a7116280edd19ac3d8c0bd32688c41b0ea4aa2fd3dee0fba7b04a659c14353416e475576e460d6c0c86ff0593a99e79aa540827d78e906c98e2e4428915ca7afd079e7e560b1fc4f6bed46f89f0c5569c775e1aabc56256a1e64abd291040116d3a647f7c6a264a194da32e32db", 0xb3, 0x2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) accept(r4, 0x0, &(0x7f0000000300)) r8 = dup2(r4, r7) setsockopt(r8, 0x9, 0x400000000, &(0x7f0000000340)="3e5da638de4dd14968c428038e5842b47edef46a8152e3ec3c06af764055436e880a9d273d1dd5e4eb0deeb26386f1c6d33f46587492f7579ea36d6e86d4883c8da3677dd87a4675331a6b236d8066956ca2cdf4da0deb747140042fdfcd1910755338978d27dbd491f4b82c237b92e9c448c989b670990a2b60ebe173ef7b4b68ebd191c28489e4c9e40eb3f04a97d437109d5c5eb3233648496f3bc6e449eeb8774ff3aa30503eba3db6706ef9645d496dbd7d3c043e746948bb93bf621a748b48454338aeb3439c7da514391b3cdcd199b9aee694cba05b1bf151b2256f2a9cde6a78a2d87a15ee939d095d628ee7a7ba98", 0xf3) fchmodat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x600) connect$unix(r8, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = paccept(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc, 0x10000000) fchmodat(r4, &(0x7f0000000540)='./file0\x00', 0x12, 0x200) lseek(r0, 0x8, 0x0) r10 = accept$inet(r8, &(0x7f0000000580), &(0x7f00000005c0)=0xc) paccept(r9, &(0x7f0000000600)=@un=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e, 0x70000000) bind$unix(r9, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r5, &(0x7f0000001ac0)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000740)="66e23db9818ca25bd18955cdc60bcef05f7ce60e0f0f1acc8433a1372fd2abe0108d6b278769bac90f119af20dd6a1640c4a47692841ebe9f919dfb0b2da2a1e91934b17a725ba6c93d13404b96afb072d96022a6fd61185bcbd9f035e170765000d3db2d95c9e441efed7b81dd3e6e354c70a4b856d88370ab339e4ce4b3312", 0x80}, {&(0x7f00000007c0)="c18ea859259ee8819cad98ddb3c6c419a1d074380e0c1d6f288aeb926d790f9b45421d58e0a6d11df660355f139b38f6a4e19de43be4bc", 0x37}, {&(0x7f0000000800)="504c2aeae010b20117237145cb8a4a249504efa0edd6d2c3ac78aa12f729271970f9de18d78e29396c637f63c60657135a629626044e68e2934b3c50aeab7f64bf3b9a9844b8fdd71c688580bce2153ff9696415d3840aad5c998dcf43c95afda6d9e801d5d01ea59c36f6a015285a64534e3dc9d4d534b03dda53d33b7286d380", 0x81}, {&(0x7f00000008c0)="753519faebc575cdc2fded64a324c2f2c8a3e87405d9dda2dc1aa3407f4e45f5e50d521e190662c376fa5674cc116bc24a7bfa301661dcb98747924cdd350057e010508fbd1b3c7aa630dff8086770ef6b3cf06f753c25c6f90472ed60bd4cde63a3831a734db223fab10d31e84d215421ca33edc867e72f6f299a40cc2c0d72215b0d8c325ddb4bb94b52bf598670e641486df2d913dec006e3e40de1724ee4f44f5dd61ac6f524a1ce18a7dbdd96", 0xaf}, {&(0x7f0000000980)="0d4a9c5171b747b57f26d064ff300a833518f95875955a90103613b6dd4da40df1d37718cb4aa2ddeac2ebe5d85cf32cb02f748253b147e6f9fe984f286c8de7fe644f1b10f009771f3509b37f4bec5ef4eef537ea5ce530abece5db7c3146ce7a0739f64e3d78de88d663238ba4308125751661aa66f8aae1af0f70aec1dcf41d6139e68b9665ae2a291fac21f82d710264ebdf71ee53795469ee41424b9e4939917aa615555a57e3ba2326f8033a83e41629e1d0f6fafebddce968ebe3e18d125a2cf90970c3fe0f24384d4e2e92d3a3908c0d85e60727476d26af81d57d6ce17a1469678e859d199ef26b20131d02d6154bffb1c741a2917dea953912fd9520d20e28d31294ca5804394857a65805f82ba37df842d53e16b486e3ff3826af64d3fc343d31ad531260833ea0bd5d560e09f7e95e96d5ed027fc6db85c533c5f05ca71e944ada6fff6af7766800fbb6206bc7ce7ed7f7608b7998a0d983995440873a3288980765956a277f73c1e943a59770bf760a208e1d8240c8395e293a2e820fa431ed3052a78788f7728491fa9ab9972f86a1bec0137d775c76f6ce62213f3e3eb2ac61da4cd42f0af1b781b7442456ef74d85247bb86dfe518c0a723f7eaef0684ac109e3e3d2b2e5ed1f133ac2c618ebd806a1a72dc36a40f99aa8d04b9f169c60d2d997425a2270661e5cdfb9e9651e40ebf65962105625b8c4f0e714b5270c6abcbb490f23b37749cb581b0931fc14ccdc4a1fb41525b9d78708bf3c1938aac676c6f7ee2e193562094343b9631d780f67c00126be6f324e105ca48e81cd5aa647ab9fae4f214bf7a15919b0a239d433619f317da488e3328b60900bcbc3986c68c76875bdd98d0e407cf6c3ae0afc7e229189ca82004cd18cedb171daf3b0a19e70a50096718242c8bd96aa204635679d42a513fd7b064ff6b905fead5a8209018ddf61d30f7a86254c3501777299b98dd0cc631b0ac3c3786fbbf7e1aa52cedb6db1e1fa96b8a4941cd990e4b9a6d7d56f24d4daddaf03ac50e94e512ec24232e94439289589c3d0aacf1ef9962571a8682036267e472a5aa1e5e7645aca63e65a220b947fe66950f34249b2d2266c1aa88917a5a261a5529c8dbdc8d283110ccd4c6348ea0892f4c141c7fce1971b48fb4dca5916268d38d75ae500099660694969e05d7070642e4dce094e8cd9dec070b37e4792b27bd103563a933f6b0d70072f75023a0348c2daf34a33ab47b5b05a32b0d3fdcd0f7936ba3696f1ee175363c791fe6c1c22a6edde40e070ed1df06e98a17e4edde58f17b3512c199ae30e8d39449b63fb15fb58bfb27b9547f17f1a3568ebe097a41b7954b8a49ffc1a3fe7277edb1246e267b2c922f3d91af4c7cd45d5ee7e3cab3837050a8b37c889dd0fe79d6451f5e82355fc82b15998ee2e34211bbefff4e6ba02cec302e4b0fb9f4d356326d589cf45def43b566ba84f9862129ff9f60be0eb9061e14a1b2cf7760e9c5bca9b8f70b89d5f53d6b4aa99b2a3fb0fcd99e3a34bc50ce0de895269e4e03d97fcc98c34ea0891445a1e5a7266b2ab8a3673393565055283305ae7968a097fd721ceec7dd3ec0c9826a80c47478fcb349abc019a5172070c72ee71ce8cb83850ca195fd652bcf02d441ef145e7548a860130aa2c8f5b7c501e4b2734b9900ce7c2ca467f3e98c8659af04d0c724ffaeddd8ea686768b648b8603f1b0c8d78ff34268eed811024cf2c3a11e1ebbb9a1a97f27f3c3c019349426a47aa9757ccddc5770b0f558cee13550b09f55cc8213e5187aa1fc91295499dd4352aa6c0d95f41b29762a32ef0436359c9e4ecc5ba0407dfa99022ef1c6d5d5a92a73bd4a440d36a29a900dc52146aae0f2f2669ad36739799f3bd191dbb08298f6dd8306ed13a5475dc44e1ad40677040afac20516640643f3d6e6cffff5af148230dc88be400a2cec9a28a75f055556b6f23f1321258993744f1a51a9d56ab9b9091483f3141ea35ef66b933a03fe09f9bab9ca829176e0a688adbda1f036ea8f6a8f4134d7f67194c86a5d64badcf819e7a57d0e548a8536178294d36ba505fdcd1391c50d17d0c7695169d5a826ddc9b20afb8863e11f78681edb38d3e4a1b86182735ba0158b5a9ab1ae6a151513c27b181e1e4c2b3556401d1c201d4eeb93ade2f5d6bf591380ad4550ebc03f2544c1b4a17671d4b2dd819387a7b8d631a6ce25e3ca8b62b4dd00b4e824cabee0adf230f320327b635dc2d712cfac7e636ad0024e3847c93f51c291ce149d0a2b772501a4129c03aa3e17c71cddd6eb280f9a47f7784d49900339a5db0b465147541a92ff28b836161dc82a9a989920825e3cf0cb7efbb119142cdc79b5708a15537bbd0f93b0ae0246aacb6874188d5073ee9af7527f6af31580914f01fc1e816ce62d3adb7b5b3fb709ddccd09505c48ea3f12554302367030a038f2d0a13a14d455ceec65fc9296b28eb68765886989c466a435c428d40e5cb250f088cf2e5f79fb60cf95cd0cfb7d9f62e0e78603c488c0b24f5e10661b494d8e581cb1d9bf815edede3a43dff99f738a9dc71d420d60da94494b8dac39aee93e07a6b69e4406287c79d49b35688ad19e98c5b7f399a137f0edf87a33c58a691c858106d1dc92752263340b27b2bf2fbe667f1d05cc5e332a7a83dc579c47106db5313737976cbf5f847f637e292323b7cb0d0ff8bcb1164e6fc5f6ac0b61b8d5bd1337a2374b4d7d432b8655044e5ceb82a481970e2d672aa2349080bd694b5af7eeb2c985b35f3a16b68c35ec9fc508134a10090c2397eeb7ad59837c9dfb13cd225fbccb6cdc7124aedd397b61d6bad5497c3ccaa51d94ff2e4f3282fc6bc256c746280435610ecd4c32323c99388c70f4f67724076e0fae4ffde759822275ae8eb608a13ee09198970663c793729ac4126c10b591ba7a2fb0b750568fb610e41f34f9dd2d10921b885c8533ba9c9dcb46f0d1245c2d5d367a2c50df13a4b840e916f41a4a2218d5afabd097c75c2c1d5970bf0bbbc2d28d58c6433187143d7b69717152e8a84a9197ce0930b67f8ae9429451a379cafb083babb04e3572a60376fc19d8dfc14952977b2b8939d3e4d085fa6e4f38703001c0bf7b712e6b3e345346390a5f48a954626e346139da193865a132c22933d6beea508c6986fd75bd795e864ab65389793a0eba60ff46a49d602a85a09b799360e0bf6e7c49297212ddead174867616d00a0f749c2eb3f204df9c4d66ede5d736c3fb648a46ad28ab31dc0c4687da1bc76302f857f65ef07fffeafff2e15135d59ace769468cb656a654c80e50a5fa7e02b424d02e4453e756d88bdbe44d14557435c6be2e50b8d259b754f4b20bdfdf3048628ce7e7584a0c6edda7cdbfc7176e516c61ae555b448ce3330416999a00dd138bfe3a411b20498ac7fd22c7cf2961f4408b819f487309fe1d958ccf644cfa370133a20d30a6bba6995ba0fd0ae41cdcb41b6f3555866d656d600c55ad3650ce7723ba0edd2be525913973d89c22c30ba0b7b72a78f4a6f9c389f8288b755226879af8d3ec882cd721b376105c24e70e71a1c19d404b7d50262d0ed18bcbfe635c4bdd934ac169375f8fedbb0184a608accdde788aae1b6a82100c528fb8dc2f9e7044f4fc172bb3ae830dd7592c921e77f96520a2c13dfbbb66bcf5276e3b2d349d86b22a1aee6a21726029e5ed6305ec54a6ea79b05bb958df31f539f928a7599041a717b811c139957b9306b4cf1ebdfaaf0f4241356cf8f195d6c94087d49de598c7f19c6b4dfe8c1fbe4c851c4218e4e9ab5f6d139928aade3bf977af3a477c255b6c0ce21710636852a2dbefcf35026dfd814f482ae84e0dd28a55eed9e6308121f73b2d6966192c298e72c2b5019f94fde683c30c4abfb40881b59fb39ebc2fbfc90d2dfc140b26a7d91f201d2b6ae2233413f7ee74bfaf8aa575ac99c7153f0fea48ab143529a411d1a7d7e62a6f2281768ff5dcc80574684047bb995ec06b800c00f83e96b4a339ce7e6dd4f636e01c40c3bd141859f8366eeccd8dc487eddf6a78c3d645b51e463b256a320509201dd347f98b8169e9c196e69e6a4faf3fd60ab7aa109fc7ad8f689628eee00dfb2421cac5e29592032d5f7cf4fe942d609e17423fd56c1706b92412fd6f3de4625f1ea7f1235c4f320a3c4f49412247293d82a635af750ce7f2916dbd65e875ccee2dc5c4371bc26f4831d314525c1ce9c6478dbe25c2b5fdd4e9f8b74b3b8485dc66742e506d7cb2c63a5b864ea33bd0b01e300e9af97d878321e3a9e03f105b6832d30b3b9190ca8ae4d3463140dd6822c9ffca914a15bcba7ec24260b5264a949647be0884317f514822664f09d47dffbd6bb597064bde108b13435c4115fad474b2fabbc89edd3ebf2094e57fff0adca47daaeec79e6a446b55fb4f2f86152e2ae7c8fa035496aa122998b67de29c6adf4c8f491b6f14eb464cff4b282e27ca8426223c309c1a3d4844b5b76f34f2e74b5d8e647593796c49e18b7ce8095e135f453dfb4c290c2e176f30320cb4969c6a0d1212a5cc7917f7af552595d921a2fdee6f9e7ea6f211ebba0516f63a1cd4964f86fddc8765760cf0e1c24cfb2c3c077cfaa717688cc72571cd4530d44c8778d1c22cec8d3b0f5b46adaf239cd7201d31c92735c7a970fad12df15c647bc77514ea1b9f09e37d56c4a27b33becaf972121ab2df47e837106d9c2891365841cfb3b11421a05afdc40ae767deaec2548380680046ba446fc62ad6e21870c5b3e1a2bf1ec6ef36b64ddf3dc05062124ee0ac6c1f9e77191fba17ffb2545e95ff76c5fbfe13b7666841ea0fb325a07412fad519475e8fd76532f1d65e0b83ae33cb7c64b8e0e3d5e8aba629bbee4f5143baf871a6be6dd9e859177f4ff4c5e8c89c232b83b05a7f375371a1453b2cd279d45388937c8f8e000e860994d4c5bf3c5aa7feff562c365ab80498f514f16e4eaf5c221c9fefa4c4e301ff85ffbd99337e475266ce1e11b0ea12d10b3993336b2f6a052e7c2e87775e9487dfe65cda69d652e13e342dba3adeb83716672942998d394c05ee0e4215407b16fe982d8502772037ed68dd2cd23fc7a8d7ad1712cec5fe142e90e46685595a498aa3bf5ee084921b517dce3d7653601b060263d8f896fcee40af917a1b9994108e9dc894dc4eab3da6354b3197d20c78a4e8aee32c4724de703f8308be9ab839198793a0217eb06c1f833c906278865e2764066822e6c6382d47ce128509409b99aaf91bf5b165e7393528a2454e44569ed619f403a0551d2ed847048160ec381f27d797a1b653ac9402917ad44d0dc121b30c9033527cd43f9b70697eaf7dcbf83a17e8a99c3dc0a7b0194bfea67e7ee79f5dd0e878bc329e8fda4c39201a44edbfc02f9d68417caaeae5467f16a3ca2da907ffc84845f15fe5264f95f4e3cf3d40840de8e91437188d53744f16324d63e9c4598c7f71c74f55f5944243fd1ce9bbf99e8b90881b00abcbe3b1dbf6f97d278adf7c225db94129174f38477161677a7e3b5e1d71088d4a930ed0e03c0f443d68b206ee595e0cfe2d8241f57e3509eb40e0b2dff838f0109a80dcc9722007b859f823a1d6b0b2d9d79c669d4f78769839ba59c5a5d50f1c8e7460643700fc0bbd480c921d7575b05e386c5d3e06bafd6c096ad99c5330e63eaf467b70af6dbf9bea9286cfaafb23e9f6add6135bdcb561306bafc735c51371590514c929aa478b5b93a20dd48f058a01950625be73bd88166d1b943", 0x1000}], 0x5, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0xb0, 0xa}, 0x8) socket$unix(0x1, 0x0, 0x0) bind$unix(r9, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x0}, 0x8) fchmodat(r7, &(0x7f0000001b40)='./file0\x00', 0x100, 0x400) fcntl$setstatus(r9, 0x4, 0x80000) flock(r9, 0x2) openat(r7, &(0x7f0000001b80)='./file0\x00', 0x40800, 0x3) mkdirat(r7, &(0x7f0000001bc0)='./file0\x00', 0x100) symlink(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)='./file1\x00') 00:00:06 executing program 3: semget$private(0x0, 0x0, 0x281) getitimer(0x2, &(0x7f0000000040)) 00:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x150) recvfrom$inet6(r0, 0x0, 0x683, 0x800, 0x0, 0xffffff37) 00:00:06 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000000180)="809721c7b6e6c847eadac9861e0de806e8a9657642daa037887c91d6a0f5d0ec0961e08190b1e7cca65f7d4c11d2cea8153b28010fcfb3479e1582b75e64138c83bc3cecaf6bdc2bb7c48680ef4531f0461dccbe4d18bc0468a8129228aa4b4a2ef74f0ee0975faa53e640fe88bcef9755766b1e9926f22e16464323fe1bf772855119564f82f20b91991aff", 0x8c}, {&(0x7f0000000240)="a673388d7c819a09dae03dadd7aad14e603daffc446f677d42e0a813b64950a5ac05b396534aed0799289517a611c8dcb1faf35106f414a5934768a6dd32f01f7231b2426cd1ca5e9802c1fbefb50bdb684d9873be0d6e4300e9740fa60a110ecf3c3e5c5786030d7220cf5d0974efe0c7b705c03fb60587a581fa982d671cb2f138551800e4882e5fdaf22d99bfb31483c2a181904ffe88eeea82da390d8ff3ae205df941c537f0a58c7639fde09a1584b87afe894ce05bda5a5fee778201cc805e73a509f6b545910c330240bd364c6abff6620591dbed370e1550", 0xdc}, {&(0x7f0000000340)="1aa5fff6ac2e3ce13b14f255c2c0048dd0e60a6f950ecfc2bdf8", 0x1a}, {&(0x7f0000000380)="114e8ec48864e1106d68f3b4bb2b5e7e012355a405d1e16fb98722da4b3e237f2de1ad93f1d3079bba27f675acfd7c2cbb305c87b1c6b8dcc221ebee258e3a47589c113514b54272bc71aab8f515f07b371a00a4b66fda983ebe3934c3bd5975a2b63c6dd9f0e1617b81d64da111925f99e82b15fca297280d344005d92c2a482981aaabe4231d8b299205657e636239246eb8c3c28b69a55faf203994e7470c1080ff662d1623efcbb65a323e088dea2590212b3ddceb7ad68709cee87aae15f554d0a18bf9b8ba209271c5caf60512a9d9018d4d187f3a5cefbefc2f6cd6ba204da53d3513246ca4df321276b49fecf1a65e062406e0783de024ade27370a1d392d335e5213370a4dd830a5c0d13435d75621b4845a1cdbfd8441e6c80b2df6e465446eb239ea0bdd2432642f350b5a8d82df8c2e922167b5287a1c9923e7ab47820f4dd2831d775e9141a046bd15d46749384ba65ce99c23f64b5498f30ef2419f6a617effd571ad8c81415016a312074059dab89ec26d1e3ff182d4a2549a8e98ed81bb039eb72fb3cda2e6e44d05af15d5ba5d77523803d3798ade60a3f6b148d2af475ced6772a0eb83c55e237c21b5b67b3c589e2fd3afa5a1bb21833f5369ef1687c394300d9947beeb7d8b88ae535985991b9f87125191747c58f3279c68cf2c5a231801fe41d1ed722996f79d36229ffd695b5bca36821fdf98fd9f980990d278100213d74d0c93a59ac6d826da858ed601fbdbd85395d65bcfc8bc65e42e279bceaabc3751ed62aa083f29da593be05e185a43299c07a3558440243c2f3d2f8b89651525d8e9b931f54fe7f424806fe4cbd3fa638a70cab8f6ae3acd5381ce99b763b01b5f31fe1a70e311279bdfc78f95fb7de3db2135339819813ce08f770b324a74ec859ab16aa76e07a05713f9fd38cfb0c5ee9626868b69d6c6c267111e84931942af52dae9d6241596bb8449acf0d0c94b15ed27696cb85edff89355795270563d3879b6cae11b11c204c9b9400a5467841df6da81900013a349019bb761ce28a778a987ba9feb3a132894e7d2f489030401eb1051e2fa9f0783a903f22c6616c16d6a7298ae4b4691bacd7ea12fbd6a84642b944e96ea2c2530f3451a61a404f2e4a04546acea665c7eb8ffaf8f7469b82714e42005aa34042e2c8d22a4e2a8464ac362fd54435a9a2c817d9d830d331760b700f04c1279153772e2831bd621d2a430319bfd3c7590ef081618b69361446d3609f93877d7866bfa81f17991c8a2164f507a4ee297140c7cae093c9a0fad569223e54242a589af94f68d0aa02e42078edcd3ac6fc1100f0e1d7df810b70f8e03ebddf8c875a5012d033982628e45cc674d4e0c8ecf9f39c34bf44bbf9e863ebb4e591f8ba9baaf9674bcdeb1742b51b0ddcede95bf2989036f1319a9d1fc20f387e85e96ac82f5c7ec34b05bfba3ef95b07e856f1c54ce0ee55c904c39b6671f25941bed9eb080d14542356fcb03dc231711ca1f888f7eb69c50a9e8c65684691c9e39d486cf1b9b1312c78172bb9a04870dc70d477a26ce19f67e00aceec86a92fbeae3eb642afef99daf96e47023f45c9bc7143953aac648e48ee7ae75787a9c0154a9a259bf16a3d4b362dab331cfe00228624220b25c58aa5bbcbb64a9c994e4ba632ec6413bf8377e51bfd8871fd429253a46da1a1f89c2610513b8b2c237d381e73d14a1cd97c4e1b83c16418c2e6cb109f01184d8bc992500465977019ad5578dbba01ea0de8e4ec0ac1420e015e5c7273c00dea983ad8c9f7762b178476928b56c71909a11e3b622ec715f0bed5e1c643d58073f64dd157997019116ff1d26e44f14e8137837dce68962302dda16bf3dbfa37a3a115f96acf3e8fab6b4a711edb2c1810a7e0e2ed2803f000c13bc8973f7af64037e079bda857496ba6679f86614db232ac0365c84c21a493af341373175a631a990295b0a2b58abb842f375f3497a46efd0aa9883ea9315bdc148ebbb061112bec623491d1af1c815fff5bc6c76705d4f7efd8d03f306281cc6e92814fd4b57ced98b44a179108f8800103bae5f8e4cfca2a59882e7b7e8f46e351ff7781c2cb7d64e68430c995c5b8556e498906c1c16ca262afda26c98d77bd9c7fe91b82cccba0b184e6df2a654d568387ca0dba5d5369e5daae18ee19e4bf3d8e9c57b7fae181a047d327a854ad9d62682193e851a68f74fa3cf6368de54fb9be68378e83407c3f76b7cb82d7e86f99268e85f39fef6f0011ac845a9c875934cd1174bd4f02d87a7f0ceb13297f4624325f6ed7750483e53977e750a4728fbd914cad2da08876082963b39397edf1f2ed5e2067786fbd599161e078bb2ca1d130e72b820d3408a835eea6efc325c0b2d728a11bc25c18db4bbd8a5065f13c70303e69d3e6735fcfe39e2cb60bb08a1cd1389284a515c792229219d14ec13d72474f1fa4485e1218d3708503284f5b2deb2512722c08c99a133063e694c6dbdc926b952b864b115e2e6525c362dbc363ce6b4e2f41504285cc826e5027a7dfa928f46cafb2f9797a36163a4512961cddb060e7739177309d2308383f6a3b79ae026939e0731a39df785fd366503b3bc895796a219b6b24684a38fada843644e10de69c708cd9c838f887d79bdf1219e48a942a7d5e6e3d3ba94722dbd1fe610d6707e0e2cdc2d6db7faa91f8bf9644fd01829a2f6524064570c086b5713858e4cde796c3098d682728d0f08be3059ec0ac5d003c29ee16f5d138dfa7b0ffed57f1511fe153a3d6d584a207f5f7cd91c2d17df09c80ead9271c0543c0653fc4fd342b9cad1da7aa7835d81cd5567df99ca7def48da253079a577da2e1df3cde17dd4d363d5f8f3d5b6cc24ce4459321a1a3f97069237524e29d5ec7a68fd16d45b3a321ca1cda048c9d5e8a67d128aa9a8e20d83c79dc5202a8b295ca8bf5e81c543222b2f1f55db4cded9dfdf7c0a9c238082afb4d167de8b99f2960de0dd7bab2b1fb36ec3c1da94e29625f27dabacbac1aa0f9c3f6bea3e71075f0809e4fa880e14c255fe00e840ed0ef76896f61c92efbf031885d36d01776e11fdd0f50036539111e6fe1647dfc3c425e9ee0d27e7353db35b3788e7ad3ac2a8c123c396bd1201a4f3e02689502bd4b0827f7231fb6602894e6d6880f4d6bf3ac68868b220e7eaa9124f6f3028bcf98daad5732b15c5493151cda013cd91550d701f74e2983d26002c1abfc3c89fe6c65069feeb53f7f68f99a776a8818f713b2d6810351e00ccd57dd82450880ca14d3571aee3f7d4527c6e0e46c271fb62fd9290e9bf1eaaec5219a8bf526722eb5bd1ae622d34167a54fbbba9071e430d331c3d29c3b2ecd34b1475f74ab4dde638c3ba171a62601e03d862fc2ea2bbc7a8a070784e2bf18ca53f23c70f5b9215588879d7b00096755dd9c8f7d328d460f59b1021d633368dc634cc23caf2febdd315a18d8e57ccf5bad8a944aaeb5f716c795e3c2df650fc3670f7cb18601aa47099f2c20c400fc9e79bd7c3d11dc24981d0788048b279742f657bcb108badf64b342ad848da5a9ad10b62a3b63c312850912063bff99f2189da38401290ccaa033dda0b8fb86840f8af0d8a0ce7568a51d65f4f7e0075f61bc9c714def2b1fed0a806844d5cfd1a94d42b6aa610dc38a7a121c18226a1af2446e8b5da1ff3b8b865722aa42d0de3c6774a1264ca3141095faf8fe002078a504def815fd34311518c5e57440349f3758266b41120a1585f25da9e6244947ccfd178bbc5f48b6234bb3b2a1130398554330453f19a74eebe17d70b9d0322b1a46d3fa444a1f2b4407195bc5556b5e63297acaaaf54e584cbb3f32d38b96780648e9a73e98d818573ea24fae6efa0608865dce1f9897779bc8a8efd5a1a64d21fe59cc014be2cc9b218c6852328617c8cb538d8cc97e9bfe42c393b0eac6b7c81df21aa738a0067023eae485af527428cc1631fed5d63757b36f170c891ca1d44e8c596da38bc171cd148813ae402ff3479225819a5b1ecb55910b8b52547a62cd4335b93530a69d38d144ce7477fe2f0e1f6fc737b74f138d7ea64c2e1530e1fd1271deb04a107a1735e9ae3e7f8972407b49812df447e4eb9ac937544d02f614da6c74c1dc1ee8dd0d4ce8646a700dace284b2db16788f4d5a4fa48cc1c8b9efcf266cb1475d0c05c8a043fb37d77ad601636c297bf35c07d9b696f323a00faa89ee76f8d4b1e5885cb0d8fa8d77b58d77ac92695552a35e4626316e87c459fbc3cec3d8baedff236523efde09fb2abe8ed7fe8e92f2254d24aacb869b627b158d8f3dbcb45ccc595a9b782dba216452b23cc95d2fb7cd0506acc3ebbe16db3748c7b800801e41f6e090dc0c85bb1a91cac96a4ac824df785618143b4582264a03442e3b79bfd10e02159831fc028a19f87f997c47b6afb03f0c4467678f9bd2932199d4015883f12e36a2d3b324bbd1d6b33f5419f02ddf0b2dc9b59de0450fb1c838ac4ce1526454de9e0625f64f39ca85cd82856798fbf9256f537e5cb57c383f26b117a2fee76f0492746bfd302e91f6730fc558f306fec6a06474dddb59cf1660a05b900c22ed4ef6cb925af83616ca01800d5aa4423243d521415974cd18330cda1f799e5610e83a3506dc088a4002e76a27a5ce7c931ef3220a2342fdb9d2221eb9d6f93ea8e90037e4fe8cf5e037858c1500170b8c2e270fa5c0694efaf1d4a17587f56f54b51bbef1c69d390567604f771be6e9e6b5318259a7ba745ecb154d1664456be0a94b9a530e4d7ad8900dadd6780194a1b2005fe8c4207c33a0b73982b8d99a94c4bc97db905cb10492f66f0c580cf3093abfbf748772472b4357ca158abe41671fdb0ae59028d834326393ca1836e370df30f28088c3936e84bafe2822a0693fc799e651ae6bd4ebff76dd012b307c8dbc33a8a44cfb439f6fa6be1f3f6f28efac0420eee61d57a2504455e83f7ca6eb24a243cd896ed3a28a8cde9ff637b28f1aa73f914f065752ca0f2253afc6f8a6b474fcfebfccd7b0acb42fc733aa961dd71a2bf985f9436125fb9d1116ded3f53fdc23d7f4a815e4562f5a3dfa8974bc6428b4875b4de1fa8c5a2af419e53b968623a2824bc26108c9401a3c773f4b0dd6933a7e8465484b5d59a83f3cb16a16ac2fe6fdce23da09154cc109a3d15c3019dfba814c16d3b8fdfde7f04fbde04658b07aadb7c7a479bc93768e4d4fec83e547457a8e193d11958e20eff402155a7c5a208d0bda2b1c626ddc539c2639f908102cf50aa1bc12070001b5d8d2df76842e0176ec81fff684d47835841c5eb32f8fe6cc5f1ed1f7dfc3bfaf4c1e7a55b961a10134f5ce20dbfd91363aa4d0848a2ac8391dc23958700d114537f130d7fe6e269c47cb3e96787c26c4519636fd3928dff92eed5dce23bc7987ba3aa95cbe3b8e08d5dec85ac2c6562d1d38cb21eb0b6f7ed02bbfe0e6d73db4e23dbbb791866a0dfc29661406677aa4926ff623d0bb2a7f8ad50264ef3368c00bf4d36a01f89d5ec1821f1a6d7b137e387b5a5316e314e58ac403128fa161c220ae5d8b5829857bea9a11c48d9e736ee6bf12966116a1414bf1cd0bd90c0b92743735a1b568a1ec3403770826e3a5843460e3bea516ad2eda85b3bb290f44545431c7ecf968f9f11587d55cca4083ba8e7267a4321b0991d29e8591ecf4e1d14178269972ee036e3fa749154ea9d9496d8e869930c34732290c2901836fc7a96d1e14b0b57daa51fcb031bd126f3534e6a131f871e4c0d508", 0x1000}], 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = paccept(r2, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc, 0x40000000) wait4(r0, &(0x7f0000001440), 0xc, &(0x7f0000001480)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000015c0)={0x3, 0x2, 0x8, 0x9, r0}) ftruncate(r3, 0x10000) r7 = open$dir(&(0x7f0000001600)='./file0\x00', 0xd842745a2eb60742, 0x4) unlinkat(r7, &(0x7f0000001640)='./file0\x00', 0x800) ftruncate(r2, 0x5) pwritev(r7, &(0x7f0000001c80)=[{&(0x7f0000001680)="e726527d4fd462ce22e2369f768fed8c147c51b58fc807eb19e726b161e1ccb4e94607e83fd259b231d3786fb9c054adc9c1597717422463822f202efb0be0b86992877cb8dfa46f98ce4c82e802f45150520c55298c6f60c264cfa6171cc0e272b5f3b8c338be14240e07c518b526725bac5607113c12858c026e5381538117ae2d4ac6696c90339029d87039e2b702e05e69f44d5c162f4ee93a7a49ae1a8d67f6bc26fb3f577e0aae251d6cca44856e5f8652e9f3ad4aed0cc0a0884fd477c6e8d8a930aa6b91a5b6d614fecfe61235c701215fa60b6d38ab62282e5ba49fb88b344d7f8f31809fc299064bfd481e", 0xf0}, {&(0x7f0000001780)="2fe09c05995b25fc4a", 0x9}, {&(0x7f00000017c0)="e48424c30610e8cab4b45476a52a4603d34ea8a87298bc50764d5b5d90f28d7302729e4155c81f6969ad3996843cba0a512fd4e119accd71cd2017928a051bd7f6ee14b22782f04e2ff5f76656d0b17482a49e95ff", 0x55}, {&(0x7f0000001840)="4af3cd2e2f418e19a27f2bd8bf10529cb3b5179597931185b9d3873cc8158d7941cfb3816f694bd130042e4bdc98fe30f357ce7b94ecf4428585edd494dcb8166a7dfeb75e0a6aa6fe34096a93f6d1ccded8bb074e2aff2bc5df64a6ede30eae8db3f0505715ddaf045a767a3d90f74a2b9ce2dbe493b930a1a4bb5b6576a58c484b9b9a00695fae10865bf4823afdbeba03e26f8618f2897d99a52e0297ec54a7b48b5665dcaace60d92e00856004c5c0c3c6b012f6def30fcecf8649b52806c650", 0xc2}, {&(0x7f0000001940)}, {&(0x7f0000001980)="f5f6a6ad8db7aec7de9faa67ce2922c72e0a003debaf0b0948c5f8ce0146f0c6bb32f8a076b7cb850459753ae824bf1f70e3f2c0abbecfe497b2c7b7ab6106a15ba8f71be4d3e8ade42c296ca5bf2e1b2d1fd1e16888183db59bdcc8f7785fc56e00db6f7c9b6f3faa1447233a2fbef99af25d", 0x73}, {&(0x7f0000001a00)="bd61b32377fc76a0cdacab180d6a8c748027af38c981a061ffbbf651415f", 0x1e}, {&(0x7f0000001a40)="318e42a8621e6bebe19d7ad21d6a26a123d39bbab6680d3c500ab1b07d8c7aa27dd62e0b355c3815d1decfef82c4d207d91c71230cd3e220628e6ef05042df502d0ca33d5cb9343280f17355cb2a41ee6b5e55daa8c22f202f3cbf5f80e9790d4eb2cd8367", 0x65}, {&(0x7f0000001ac0)="55baf8a679b7f321baac7c2733f45736c1a9bdf8c70c33c21b008901d39529cec280b93f4dbd7be18ba80a5fff1aff8f0ee1683c278112bd64e02956c0800f79a3a395a6f8d093888499eb286ce2f265d9f0035169b3a1245efb408aba5f3332318dcc6126a987f182ebef316005b183b0f443e1f51c490c3c60c2a7d2295607b4e7aea48528526ded57ab89cdcc27144f514aad0cef6c36ca1b7d67f9c22e7aa13a212a016fe6bd18e7a6d83ff52ff0a5b525b79a32f79fe3f2871d2a1fb4de6d5439fc8c168bab96d4", 0xca}, {&(0x7f0000001bc0)="21517a9a57cca3835e7de871561b2981173e881f9798d9844713ab2e05c8aa8c87b860f75f551a43af39f07b1e4fa531bea0df2489b23a9d10e1c338eb94a868fbf3936cfa76530bef5c7f69054817279c5405464805b17a020af27d1fe2f988eb88b34b5c25e741e4aacf883f3461c4dbc4cdf0e81068c18785d77e27a7da69b65e038871731cf0adf99a4ed5b8e1b0bc90655bd097b1de20626902fea5a758", 0xa0}], 0xa, 0x0) fchdir(r2) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001d40)={r0, r1, r6}, 0xc) r8 = fcntl$dupfd(r7, 0x0, r2) fsync(r8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) read(r4, &(0x7f0000001e00)=""/4096, 0x1000) preadv(r3, &(0x7f0000003f00)=[{&(0x7f0000002e00)=""/90, 0x5a}, {&(0x7f0000002e80)=""/120, 0x78}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x3, 0x0) connect$inet(r8, &(0x7f0000003f40)={0x2, 0x0}, 0xc) fdatasync(r7) readv(r8, &(0x7f0000004240)=[{&(0x7f0000003f80)=""/172, 0xac}, {&(0x7f0000004040)}, {&(0x7f0000004080)=""/201, 0xc9}, {&(0x7f0000004180)=""/153, 0x99}], 0x4) wait4(r5, &(0x7f0000004280), 0x20004, &(0x7f00000042c0)) readv(r7, &(0x7f00000046c0)=[{&(0x7f0000004380)=""/160, 0xa0}, {&(0x7f0000004440)=""/114, 0x72}, {&(0x7f00000044c0)=""/248, 0xf8}, {&(0x7f00000045c0)=""/246, 0xf6}], 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000004700), &(0x7f0000004740)=0xc) ftruncate(r7, 0x80) open(&(0x7f0000004780)='./file0\x00', 0x20100, 0x42) getsockname$inet(r3, &(0x7f00000047c0), &(0x7f0000004800)=0xc) 00:00:06 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) r3 = semget(0x1, 0x4, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/18) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000100)=""/189) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/24) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x8) r4 = semget(0x0, 0x2, 0xe0) openat(r1, &(0x7f0000000240)='./file0\x00', 0xc00, 0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r2, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000002c0)=""/76) ftruncate(r0, 0x2) r7 = open(&(0x7f0000000340)='./file0\x00', 0x400000, 0x20) close(r7) r8 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000380)=""/2) sendto$unix(r6, &(0x7f00000003c0)="2bd8ddf880b3dcdfe7ae00a8d760664964339fe90906d1f28abcd1c38b459926f38c2135e6e148caa51e225cb4de3401066015623551e1120f5731bdd43510ac167d7fa31f9fe635d2c4644449872ed40f14b034bf67164ba74534144704fbff7502ea4b256c3d0b79725e623e9d6006764faf20d3484c21c902e2b6b37a8d6e985245365e407170b63fcc1f61a65ec92d84177e9281f28ce263", 0x9a, 0xd, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) getpeername(r5, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/191) open$dir(&(0x7f0000000600)='./file0\x00', 0x0, 0x100) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x8000, 0x3) open(&(0x7f0000000680)='./file0\x00', 0x1220010, 0x0) fdatasync(r2) semctl$IPC_RMID(r3, 0x0, 0x0) getrlimit(0x5, &(0x7f00000006c0)) 00:00:06 executing program 1: r0 = msgget(0x3, 0x24) msgrcv(r0, &(0x7f0000000000)={0x0, ""/225}, 0xe9, 0x1, 0x800) r1 = msgget(0x1, 0x180) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/178}, 0xba, 0x0, 0x1000) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() r6 = getppid() r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x12, 0x2}, 0x200, 0x5, r6, r7, 0x3, 0x2, 0x8, 0xff}) r8 = semget(0x3, 0x4, 0x105) semctl$GETPID(r8, 0x6, 0x4, &(0x7f0000000240)=""/70) r9 = getpgid(r7) setregid(r3, r3) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8200, 0x100) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x400000) r12 = open(&(0x7f0000000480)='./file0\x00', 0x180, 0x48) r13 = socket$inet(0x2, 0x5, 0x80) socketpair(0x2, 0x3, 0x2, &(0x7f00000004c0)={0xffffffffffffffff}) r15 = open$dir(&(0x7f0000000500)='./file0\x00', 0x1040020, 0xd) r16 = socket$unix(0x1, 0x2, 0x0) r17 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r18 = socket$inet(0x2, 0x1, 0xfffffffffffffff9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r20 = socket$inet6(0x18, 0x10000005, 0x5b880000) socketpair(0x19, 0x10000003, 0x400, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = dup(0xffffffffffffff9c) r23 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r24 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x8, 0x99) sendmsg$unix(r10, &(0x7f0000000700)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="eb3f5f2b70cc6b66dbb21592a1773ecf050de4fad1af0d8f19a82c254466ca5e4407878d7c2135cbd73a477f86cea5267ebacee9197138fde943fc04a9d272bf094706329d33f46d81fc96ac559a3544108a783e01d5506650734d1f70281e8232ca09b4f0c5b13291b5d08a4ef4e59298eb5b9683cc9f3b2902c6ff975dac1fe81db1ed873f019f4fc322f277414730698205280b20617ce6276421dfac1cd4dcf6a0168eb49567893d", 0xaa}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r9, r2, r5}, @cred={0x20, 0xffff, 0x2, r9, r4, r3}, @cred={0x20, 0xffff, 0x2, r9, r2, r5}, @cred={0x20, 0xffff, 0x2, r9, r2, r5}, @cred={0x20, 0xffff, 0x2, r9, r4, r3}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}, @rights={0x18, 0xffff, 0x1, [r23, r24]}], 0x110, 0x4}, 0x8) 00:00:06 executing program 5: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r0 = shmget$private(0x0, 0x2000, 0x450, &(0x7f0000ffc000/0x2000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/123) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) r2 = dup(0xffffffffffffffff) r3 = dup2(r1, r2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/48) close(r3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/14) r4 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[r4, r5, r6, r8]) setsockopt(r2, 0x7fff, 0x5, &(0x7f00000002c0)="11ddc7c00124bd5d65506d30fac074f476a93c6cd8d967d83f6d2ef0fa7f5d9f0338701a3216d0e877b24a97f291ea9be70b9b10f040997e6e0a501e951581b8be89a46f02324e6c3505cd418b9b9b2e153621a7b570119ae2dffdd60007dfc733298e6b0cbd9bc7b7b3952d8b105b7f1dcde7b5b8eb39a063dc22b37f5a4c8076a722cb6b1e29880c95fe5775eec53101e2bf50bf40c338bf457be38bd6beb60317b591a88a7d", 0xa7) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000380)=""/35) rmdir(&(0x7f00000003c0)='./file0\x00') r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x2) getsockname(r3, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r4) socket$unix(0x1, 0x1, 0x0) r10 = socket(0x6, 0x5, 0x2) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000500)="c943e967427e1bd82e9f0bea387af05c715247b8dd966c4c9fc56ee6aa4b3f2042dee169bf70945a08fb27f51db67e9c94598fa654c871d7e911112b4611faf4f1a580415905dc5373c4dec2cc5b4258185b8ff47a8e40a7cb7d4e5c1dc032f54aa52bc604ac979585b973d09c0164251691235becae881069e450980e2e67d22e353069a39046", 0x87) dup2(r3, r9) setregid(r4, r4) writev(r9, &(0x7f0000000680)=[{&(0x7f0000000700)="d2cd4676c98fa19470ae13f326e97c83424ab4bc1062e79e8e0c6bb6fa0ba6fd124ff12a6f8d76884be747f1f19f012acc3d7cf3b60453ba547c005974a230f60c76830488cf5ada31d32d307bea23e28f17b4314e32cf745c12f4ad1b61841f8dac085481804c060056b83b3f2eb6a1bc7207c7e0e1dfcd4ed58c8583e9736040e90b23", 0x84}], 0x1) openat(r2, &(0x7f00000006c0)='./file0\x00', 0x8, 0x8) 00:00:06 executing program 2: r0 = dup(0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x10}], 0x2, 0xb8) flock(r0, 0x4) fcntl$setstatus(r1, 0x4, 0x8) fcntl$getflags(r0, 0x0) fdatasync(r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80008, 0x28) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) write(r4, &(0x7f0000000180)="b61562", 0x3) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r0) r6 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fcntl$dupfd(r2, 0x0, r5) mkdir(&(0x7f0000000280)='./file0\x00', 0x6) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r7, r8) listen(r0, 0x2) fsync(r1) openat(r0, &(0x7f0000000380)='./file0\x00', 0x400048, 0x4) fcntl$getflags(r6, 0x1) r9 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x8, 0x181) bind$inet6(r9, &(0x7f0000000400)={0x18, 0x0, 0x408000000, 0xcaf}, 0xc) recvfrom$unix(r4, &(0x7f0000000440)=""/3, 0x3, 0x40, 0x0, 0x0) writev(r9, &(0x7f0000000480), 0x0) pipe(&(0x7f00000004c0)) 00:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20002, 0x107) read(r0, &(0x7f0000000040), 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) dup(r0) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$unix(r0, &(0x7f0000000340)=""/36, 0x24, 0x1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x184) fcntl$setstatus(r0, 0x4, 0x40000) chroot(&(0x7f0000000400)='./file0\x00') clock_getres(0x3, &(0x7f0000000440)) r2 = semget(0x3, 0x7, 0x180) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000480)=""/60) bind$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x88) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/169) linkat(r0, &(0x7f00000005c0)='./file1\x00', r1, &(0x7f0000000600)='./file0\x00', 0x400) poll(&(0x7f0000000640)=[{r1, 0x2}, {r1, 0xd92f30592f2a324b}, {r0, 0x4}], 0x3, 0x9) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) paccept(r0, 0x0, &(0x7f00000006c0), 0x40000000) pipe2(&(0x7f0000000700), 0x1000000) r4 = msgget$private(0x0, 0x26) msgsnd(r4, &(0x7f0000000740)={0x2, "99033ccb4e61b05c861b0a3a2e7001b1e13a138a0e69f746976e851e95a8398701ce0b51e489fcef169ca0d56142807124e9cd4e9a66f6430c453cc4ec3d62ffcfa4064d57af1b811a2d5164cb1591fb9462b576836dfd88400ca3d6948743af2038392795615161d6e7a03c5945a26d485f7dad000b05ec6a59"}, 0x82, 0x800) getsockopt$sock_int(r1, 0xffff, 0x3312, &(0x7f0000000800), &(0x7f0000000840)=0x4) r5 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x111, 0x100) dup2(r5, r3) 00:00:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r1 = paccept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x70000000) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffffffffffe12) getpeername(r0, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xb) 00:00:06 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/175, 0xaf}, {&(0x7f0000001480)=""/203, 0xcb}], 0x7, &(0x7f0000001600)=""/211, 0xd3}, 0x0) setsockopt(r0, 0xe695, 0xffffffff, &(0x7f0000001740)="cda7f0e5145c04f9551381fdff915cf4fc25f2131179f578a4a03c8f31776a777d015dcc1d84333eb889defce303a936848d8a82d2d4", 0x36) r1 = open$dir(&(0x7f0000001780)='./file0\x00', 0x8002, 0x30) utimensat(r1, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0x7, 0xfffffffffffffff8}, {0x9, 0x6}}, 0x0) r2 = semget$private(0x0, 0x0, 0xf89c4331cbe43a20) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001840)=""/50) nanosleep(&(0x7f0000001880)={0xfffffffffffffffe, 0xfffffffffffffff8}, &(0x7f00000018c0)) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fsync(r3) r5 = open$dir(&(0x7f0000001940)='./file0\x00', 0x1098000, 0x18) r6 = socket$inet(0x2, 0x60000007, 0x2d) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r9 = open(&(0x7f0000001a00)='./file0\x00', 0x20000, 0x4) poll(&(0x7f0000001a40)=[{r0, 0x8}, {r6, 0x80}, {r3, 0x4}, {r0}, {r5, 0x22}, {r9, 0x8}, {r6}, {r6, 0x100}, {r0, 0x34}], 0x9, 0x7) open$dir(&(0x7f0000001ac0)='./file0\x00', 0x800, 0x20) getsockname$inet6(r3, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) recvmsg(r4, &(0x7f0000001d00)={&(0x7f0000001b80)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001bc0)=""/119, 0x77}], 0x1, &(0x7f0000001c80)=""/89, 0x59}, 0x1) bind$unix(r9, &(0x7f0000001d40)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x1000) utimensat(r9, &(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)={{0x877, 0x100}, {0x80000000, 0xa74}}, 0x200) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001e00)) r11 = open(&(0x7f0000001e40)='./file1\x00', 0x800, 0x80) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001e80)) unlinkat(r9, &(0x7f0000001ec0)='./file0/file0\x00', 0x800) fcntl$getown(r6, 0x5) shutdown(r11, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001f00)=""/231) lchown(&(0x7f0000002000)='./file0\x00', r7, r8) 00:00:06 executing program 3: r0 = socket(0x1, 0x5, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = getpid() r2 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r3, r4, r5, r6, 0x10, 0x2}, 0x2, 0x7, r1, r1, 0x6, 0xe708, 0x992, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0), 0xc) sync() rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r7 = paccept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0x8, 0x20000000) getpeername$inet(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) fdatasync(r0) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480), 0xc) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="010000000000000022bc9d1909bef9494c781d0435a3984ff9f3e0dadd8ace83fcd3ce68e562fb70b4d0c3b2f0f9b705077cf510a4d063f8e3923a78fd3d63215268a7c2697e025075a9bb8c40563e2ba3445fd4b874e6ac3799651fb515636bf1aa649e71afdf3bb6b5c48508fec4405061389226230af826776afeeed3d62fe30b6437b1c6dd5375c4f36c8c75b694997ff9cd4d5d65959d46dd9e353e73aa2285b17f8a2ad5c782bf37ce"], 0xa3, 0x800) msgrcv(r2, &(0x7f0000000580)={0x0, ""/99}, 0x6b, 0x0, 0x1000) semget$private(0x0, 0x4, 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) writev(r7, &(0x7f00000016c0)=[{&(0x7f00000006c0)="1971f373237638816aac4097c909ee05a8f16462bf7a82173a3d2f1bc662c3a3b96ceabfbba40b2635bfc1caa398b023ce6adec1c0ac3039174eca95a1cb71f29a4a657840f7301ba2bf073291330d931ad5c235b5370fd834500d446e6534fa90413c4aa8525c0405f27416b145c5b5289242b947618318e833cce2c599bdfcfceb9e6b1b0986de9b23236326f7eeff7aed3a08eccf582c8b880dc94da58a40580a11cef6f45a63a860712d5f94cbdce1e8a24c390f5e70664639afb6a0b66660b62b888287deb1e60e1a0707d6a3b750268784e55364335fa251f78100ae4c04596e2e24ab4978a82038639b5bf1eabbcdd121a4c4a8f7c48c9968bf6a105d12502984578ee170898f3fbc47434ad2b70e829844866e1c13a4243dd52c2b406d50b3cee00f0e0df3f6ca6f71048e67e81840a333a15142c09adf77df0604a2cd33084f71a0e7e6eedbd4d394650cc254d2dc8b9c4bf057920cbef5056762b19f7e0d74fc928b849d27bc9aba04037ad82e767bbd5374e1b6857c9feb78c885ecf6b33ae54a3f82a689200395513e215b35089046e901835462de1b182451ce0e33375558cc6cbe9c157d6d0fd33c7be2e02987592f1ee01c358a051ad04ce34e3a81364256a48b533e8ba8a675003a4f54e1d0587beac169bcd5e61409013df8b9eff198ca52e6cf3b92df25c5fd34d00f92b485627af0a2bfd65eef1931534bb5363f25b9e60b1ae01a20d39b4f787de57785e068ed8ccc4f3d8def26c2d95c8ff26e22abf4f16082677882cd0845f9ba6cac7c35fa912c4dd32c160f473d34d41a6dfb3173fd014bd07c03404585636d289bc02d59b373bb29601760a125344746ff01d4cc5a03d3a487fff46d0ba203e0ccee7fa9c6c2cc4282fc7ea7bce6c3ed311fc879aaa1784f1f389c9c96efcab874e6158356d1711fc1ce0744d86bc1ae48887705a3425b95704e26b76ba3d069ec8c67a5a10eaa5aebd344cdcdbc1e2ad1dab53424d2914c3c4adf85747590f3c897c66f8dbe202151416472fd25eebffddadf5985e58c20fbde03087b2a33c1dbc0f0f6dd6edd04e084af06553fe1dd89a8e0c6235013ec35f3baf5123ced016f4e83294c52548fd1c08901af2fa96efa0dbf1ad39ae757446393de13ffe314d8c187df5394b27ae879301a0d9f68e89157c5aea2b164b06f8708f9020a06f6be31a328388a9ab48fe6139e58d58df2802aa19de343b37771a462335833b6df8b8570f1e0ff271079b32a34da5c55d1c0dbfc8d9dbc8c3cb4878be690d5276621d3700a394481ef2f263d3f69caf8192a14cefc7231a544b327dac998ab474c4a9379ce98af01519ad7b1d756e9b044657f18ec42c9cb4414f0d6bea6fb3399e7244e96ebaa4f3038b41264716b29cad913d7481516df23b7a38085cd322d7f06e7db62ade8c3a8391f2fd217af628919a82caf93f2eb4b14b3c12be836686836b8c7c0e258da1907053f9e444cbd2344c6f30f7d8bdefc3646c1c35103117ac775f780839070ce6c4e64d0d7ccefd5ada2146dae8f2692a0ae7665ea1d311c6ef3d1b6506288c39f88b95b44b741451c7818af4318a4bb872b358c1c3e4d13d2e8172d6a3381406798673b8fe8262402367a61526366a09346bc702d94c8014ef6d58db9ea8fb853c3cec91a64ef946253466e0b8515fdf3706cc2a3d7f293d9576d826f2d5b065c14c800fddff2474e1f60d3d16b5488508e45bd795aca7d33e529deaf0f0b4d41939893a569e965b9b09ef93863f96f68d550a9543c249db0ee962e198735a0f2bee759f18ee076077dec7fa5097d33f75fd79b75e7184f15814dcebe3e4cd71e59818ee707613a42ececeb9373a51763e78ab314d44086bb0a3580ce9ead303e9ab9bee93fc30f55a6ce7c6510b06bac6f57e0fb0a8eca959e99f1db8c94071650b4cca4cbfbbbc44ebaf406644ebdb65a7ecc9732b9b194a0a2650197a8757b112de5bcc5ad48209103ebc8518ac6a3fa767a3a73fcfee68915cdf504de4e19c461c90f967d5a5913a4783f1e9aff405bbcd0d4205baec6067c7ff8a639a5e3070ec59830c972be7bf551c522a4ccaabe472133b4bf7dccbe1041d2f87ccd3b7bc31f19cf2c8a582f72c69a3b4bc0d4cc792868ccd00b382abad83db9532995a515ba734c554eb17eeb0860bfcbe9c7cc877f0439db2b0a804b842ea65a180ba9372d85262c7ece2e6e9097898361c7f517278a1ba0495f9182d895e2a4ddcb754bfc1f3d9e199993534b96adc265d3be2086f117bec9f630097c6529b8e98bdc426e8f5d93a773c24d2ce4c7d7a9bad87b9d030d3432738b0f9c4de17d56c3f6f8c2195556fe7888af20f1e094debc3dd47ee9cd4074bd1712867b381ff61408ca4d472a48aaa1faf7c45d1c977efd8f294be641b2ec4e2bcaf5dac7e23987f9b7018815667726deb6bf989d61c0d019932a03e6439c5bd5a85f8447630c6411f9d7095ad9c2b3461f62a539990f14f8ebf0b4e2d17a812ebd2cb02af49f83a395948d5861325e7f98c65e53b646990168b89165e02fa61f015a36bbc527fd8fcc855ff780294a6b541cef832faaa75066b0884fa35f63f70c1d9fa3d6c4f55f88bd9174805af9fd8abb3b8f510db31c1e9f3843da4f082fc26cd2cc4eb423bb181115d28dc647e2afaf85e25cb0496277b755a8aca929c1900b6b319ef6023b6763a46447761e6077a210f3f8e13d4ea90c9659db1209ad087ebe9e10d27975fbbebeacdd951b8c9478962ba4cc666be8c658d5f4de483aecd250f223adceb15ccd17e2fc773b0820d05a2985999406c54f3441c7fb18c943b7574013ddd2fdff4ff0b12e642e5ec171b00e0d0706db8c344a0659c04cc91415678387b2d375c2fa87323d2a8e26a6fd4b4a2934fa407469b5e8062839dbfe916c97f89a4da8c601e95bd89eaa9b70c67ddb8870e644b000391e744de75aac26156b506b256a70807fb4dafc8fd6bda659eb63ab916e88f18a617fb984b4d6c8748fb9e7b3c8d792ec8e928ccef338222c9db51581ab3a1d4af0fd98479267de56e0fa68598090fdde82267ad798512795ee9366ec1a63f27e45ada608a1380d84b5d1c357894ac94a357374a65cf89f2b8103e39199fcedd57d76d3c62509f9a14f152fa8a8d97823ec7d68a19666d19a279bde864a4e5fda4b1470034aa56eb1d87f498f8cc8dfa48b3f4083c8e93498eb1fd01aa67ce81d3125ec7b40e53ca9d005210fd128d35e93b0faba438d7232ff018442fdc1a93c391e8b56581b80c52e84b12eb242fc7f1c602d07ef9a962ece58c8b4e1d2cae82cf7347453faf40de1e7ed82e01bba5b13e1289307bd515fae7b6463105b2563512e5b2a4d036dd14d8be74e27031549eb94de381c7b341b2bd553e81c8068f7ccbd38accf4e6edef2c5b3a54e309914ca1a47039bae5761858aa2b8c031194c81e28a72e4b6f1ca6cb388c674d7f466fe9fa7a4935c749dd6c284e07529830c25857ca468c9cb6b7a35279ea9aa12bf6343bdb676d58edcfeff5e9220602f20d095a62931a2d203381e9e19eeadf3c322c232d07becb661a9b9bd9739995f39809e49ed8c46a8d3a8bd984516643a94fbc6417910b87b684e9c6b8df89781a95372f834a716dd6455add0369ecad88b38b15993762876aa4ac718b7f401763e471778f64aa6f2d742ab2ac6b331c37b1791259235c4ab031be8eec80e1466c0b5d32ef1a81d25d5e7604fda250be257a07bbc81d14a4eb8fa828628c391b8fd4f14cdb937aee8cc14c523fbaf1d6ac3d06a68d41d96cc496662abf7554f6ab8891701a2afc2c3c2b2f0b00c2941b1cd267d7161308a0fdd2e1745f74e666156e6b7235c7b5cd00356bd764cb70715119fb2536fdc8bf568218fb7d2d9c6f502bcfb8b4f1d542b6fd76659df231d3eb1474b6d3f7b5937c1969f0ab87de02c3871c8cad30988716b326d1046e202e494acf444a5e62b7229d78c4e3242033ab70bcf8d6682095acb7e7d45146670bb6d26bb138f9b79b005ff33331a85fea5239fa8b4a438e4da4e299356a57fd3a6027e879a40e07f3fddf712c6d1429c4ff4a1040c6578726e7b083cf7bff1e273fa70b08d717e1a4f24d66ca34c9bce471b752bd1149d510f7d3cabb0386abf11d45e7d1bbc54ceddb624dc7a05ce7a0697bb04debcce12a4ad3054e58b1310aa7d9ab1ab095f0122723e1753c0674ea402fc82a8bf649d5b5d6815666cfa63af4deac4f040d7af78fcd9aaa692cd20ffe1cfd75e23be4b69e72ed434050373dac01c04fe26fe75b6b0f9791f19103d69c094d1bd51f56c24a3741f657f9071462bd8196d5d307d25482eb64e866f650f09192899ad6eb197ec5ffe2af8dc54c39dfbc885033b11e558cadd10657496918b03cde544316e7ce9239e4d21c878c1c8e5d2792f91ee458408e72b903fdf0c26a0c77527878853e79b8f58dc367c304abbe37d1c1ef4dabc1874c9ef57728bc66c69e535885c7ea4d1a7a34217735980cdcfbf483d14fb5a445563a43ae1fd59ebd673666347a61f624fa22e3692f51e28e09714817915bf951f1cf3a07ad05f50c8a3532685d60ad38df179cc49a5457db803790ab35656dfee3d29feb361ff61b77e28efbf7b8cc1fda555b037e4d04c37ab7bb98a94d04ad9cc8a546d2c63d81ea6aee8c23769a1a985485ac10a903e0533eddc044952bbb916b3e5f1c82ce3fc75e8ba01807c05a403058e8577aebb6d987538641ab97c16d104bed15780988618a3586780bcbe24bc3482b348d8d6700c609e682f12882e57ca02f4b03390b0a682b8025a77f2182d0d922373b81be56c5c53fab22a73e9c29ae070343b194849ff2679bf583a5d88306013e0b28280f981ae38617ed805c22840bd97f9298174f72c176225ee9bfae378e1e37be0861754e5a2249d312820e4ca8586972235450f86eff51efb8dde0dd61375410fde3a216d76aaad7776d98d4814651b714fcda1cb193092029027a8e91088bf7c7d74d3f7cc75a0683c0274cfb6ce9fd52bf47a8d5d37c5242f65e09affebc615832706b00b347680f56aec96ffc40712e6c5978b3862b26821261117943fb2f1d43d4c9832fd5a26ab36d1268e674686199056c1a14c488eb01cd4779992738597ad16180f177935dd3dcd71ec73dcaa93c201cdc20ca431eeade73c4920884cfe0dd600dd4a882e409f9d73a22c8de1b492db0eebe611299ee29eefa40d30049f4b85100cd18a364bc2fdc6f19ee37f68c42aef2b22851c25278aa002857ccba2b105e6729b6b0c1a2b39c28407844356ad9fdc3889bf2d89055661fbd0417a9f51640361ac0d92c57c368062dae1abf414c27eec1b7c541ab9f001a29432ea30970ab5c77475e86535618ae7697396f0e3d71a9debd8f00b6a3806c5d5f77f6c3f75f4a31ccde44123065b6b5e3b8fb8d74e8c87150703726e37363c4542bf165fcf4be18e42a0a54b25c57893a16a70fc2c0c14bebe57cc01e7080a5eb37e329549e1567296225a3b7042a4fc6a922b4695d95078b923bb26978f7c7cb1e2dd819e061614c75e48a192d904760385c2e6c7d78159502c31462d23ea50e8fb792aca3f29a46228faa2a0704624a6b61c42a4ec91c890aef28045b00ec974538cc863931e3dabb373f0297f5136152c7125690840ea8d843a27be5d363d2369b0b301998f63fca9ef24e6c79637e989c49f78ddc3b9e76b1af5dc4960145d61a475c3fadf6af3811642faad989bbdb45f28c42218ec6310e248ad426e634a", 0x1000}], 0x1) utimes(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)={{0x5, 0x5}, {0x0, 0x1ae33bfa}}) lchown(&(0x7f0000001780)='./file0\x00', r3, r6) getpeername$inet(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) setsockopt(r7, 0x1, 0x6, &(0x7f0000001840)="23a7181b96c6883bd56f2e6b12edba32f6a10dc6f9ae8ea8bc9753838f97a7750cd669c97ce9855ab92718b667d7c20f7efad4db80fc63026cbb8a30d7028bd0ec6b8c71321344cf1a3902baa93d63335bb3040bfe6eebc0f23123ea7408158e95259fc26f99615a2c729fda83133a47254753c818cd23d89b6089c41fd8fb8bc1ec7fa08c9b8b8e138ad4c63b88d54ab084af4df0322e17bccee84394c626ce65ee1d648719a8a1e3fc3214676066640f36bd83f97d3c1c0b314af2a6a0a84d210103fe68a7056751308eced8977e2a802711f853ded6facf5cf4b257632e8b5831dfb289a637cd0159dfcf42e729986df25df15cf60829d81b9ec1ce0001b55f92e459a4326692479573cf29a01ee7a1c6c4e600d8e98e9641ce6afacac508be7db615ca6b1dc5def9dc9543a5f776c0ee64ab6a2235aa1f31bbba21d8d4ee1b92b893324cfd4a0b771a3eaf0997d5b142dd22948d4eb412be366c4cd583f90cab2bbe2eba94834f6eadd5cc518ab394ac3a6720b83bf33431e9a25f45fa021fa6a1a3f54a1451fb85b172bf9803c5cbea90e2c9863d2cff59af7b7d58cb7a37414d3ffbe2b373c8cb975d97208f8a62842cc818fa09d22134334841d886d06c4f204b0834a5fb7a416f6e5b5653a9e6b06500a858cbeb2ee86778589c37f60844e1f8636ed4b34430705214fcd9f186389cd334a0e9317b99f49d83a110edba86dec1023f3fb56c467ee9bb7c45cb2f9ecd025ab5229b51d4f26afbef1de54c8b88dc40c427e4a766ed3d84c4a40acdf5b24393a76bd4107a509226d15e225f3c62f57e32716ae06d69cbd8ff1cc8e79d47df8e8b8dcde8e3214e1d21b6bb7dca5e74e91cc82424402a485a06087a9b1a72246dbd62511aa2f23d6c74c6968afd76b751a513f41b4de8517a215478fcf382219f594d810d85b689744a69ef31575cc3f60d565865021359b9e18b272d3c4d4cade7a2a5a4ebb50c65adae24af02479c6279553645c00eb65c7b20ac17c01838182b0c405c04058e4657e215956651f19b33e6de7603aea2012ee7e87bb791d12b918690812c7405183bcb3edfa39c23ecdd42cd2eaead5bfeea051f23780ad83e3e5c4ae7b639258964c966cc329d35a9601c74cbe0a2cb0279199e0c5e84dcbb17bff7409c1845a0b34ffc3cada83ceacb746c2df04a937a5069cc14bd2dbfec865b49867f2e37ccdab57b5accf6eb11f41ed4635cb24bee3c08588241b05e4cd3aa5e66f2aa2412200fc6f8512f3c908a83414af73735e264ea8784eea9e0da86503326d70709294e0f6f0ab486b46d9ca459f827c365920c201a310f7af05045c268179c6f602e3ddb98d259fa7b06416bf21352c0825ef06143d1ea6967549d6d8a672e636efb577d3f53b9630e832d7c07c50d76c4274a1dad0026481a78d960e538257e2cfbcda81f29c8f68db3de054e5c19890b26a7c52dc30b6cb51ef6af630162f7ee3484ba726e43c3120ce339d68b5724947bdd0daf173133458d744c4b5c3358fb673a6f21e2ed57e74a8fcb0327b1ee2c417aa4d634d980dcdcd3fdf005228ece348a3d2452f37e2ffe2b3bc7900568eab311a5e51a27ce51a134906fa856c7ad3a0c2155e40a1ef12373b752c4532f2fe8b72adcbcab94c3e3fb5f94bb9a895e0741864ac3e7e427124bf030a08fa2e0094616f70c51941540fa6a8d3c1a75e18749c79de58f84630d186ae6a841e4c96637b776b3457e673968928594068f2df62486eb4147a1ba0d689288d7507fde8f50cf7a33d5da0367d0ae8a8d7c96ea0f90394f055ce93f28ce31c5e74b7e370d86f4d65b7714a4755683a93a1126efb9d4cc752f0aa8ce2e742df5231018536a5531d232867cdc3d192396da91e56bec5df3a3156823ce797453c24e0bd55a294f22ead874be8379d1204d309bb607670cb9847ad1fc6db91ea02c9eb37e8cb83aa9609d5ccbbd6e5a76237ec92af14e7c777218b75d78b1bea85b4f4b21c92754aa2db368e6d908e26bf7efdd99d0e238b3678a64e77f8f58688c84062d04ae710d9a08f1a6d0ad6d9576afcec66fbbbec271c4033da60a5ecfcde9ef65641d8fa249df95eed136b777d0d95365f7e976fdafc7e2810ef2bca9dd7ccc3c7291e1ac0bdaea277b415e9bb860de59a92c9fbfda2fba8a48a00b29a6b150e129f62fab6a5f7f4d3984ea36486256abad74e81fc73056f21be6e04897fcfb9484df1a189e5f9972fd6c9bfe9424877e14abe894848b96940009ba20e9a350550db50a0bf3c95e839ba7d95a8be7cc37d027d26e4cb3cf0272617e207c67baa7dcaf2c3a7c90e6861b636982a28e95a2b21173ad18a4606fd8a0a831027aa35ea6cf5c2b8fa44bfdebecfd09058fa846890396758d1a0b503169d4e592a8de09db4a860fe8400a41c4528d486eaf13d4628eec955f8d8621a5fce935257b18b87a8060a3dc989255deda9ace7724b09da0703ee58754fd871145ed0a3b2409824eaf1452b95a5ca6650a51506577062b43b3172b6ff3be123ac6328f3b4802be63f04397cc2cc3cfca430a9866c127326873becd90fae3e25b52eed1df89462012e42c5ed20caebe2c847966dd9d8b298ba9660559e600547f65ff24d5e5a4650e647a62c85a669afcd0b745ad653a3b659def591050b39dab69d99f41d7660445571ba8cac3c87477c9e5285b8e8daa60b17ba1698638b5b58f905fa6b3a6e90c074245df9f213dadf1c43e0b93600e4a03c20041f7c719775f40c05711640270d825814e02d98ec9028921162e5fe571e8040b89ba3d77fbe3f3b9e7212d9f8c9c384c33bc58448f00720db3efa60a06f6f8d3bc94f60a069d83f61ec3457ac4f51b6c99f03ad78ff3b0e5f919bdda6487637bdd1e42db36bd73ded56ba50bd9b4c0b23361998fc0a75ca83f090f717a22b2b45bd06969da2912d88256278b4ff81607ac26e8b41912c9bfab32ef3e0a88e2db26b58ebdb1e82d56e3a9dafebb6c5572df440e7c95de00b784b43e4d92ae24549282e4ae3a08fa5ef6fe476431954959b88f9eec21969f2101988314782e77e2d921b6e35a58127d245622118a7bca190102f83521518e25832d32bb94f59cc7d1763421476811aee25ce96dc4550fb6c99f7b63c151bacba82449352a424771351e044bf048230588d0d63c949e22809b704158db646596487cc4dfb1004950f1942b31e437317487564d4cd9632287780792e1f704a68985c609ce7d5b6ba987a4406b4063d9428ed7239925eb974bbce85f062ec306e18de840079ac54a203fba823f8baadd812457c189f2dac68f4cee25484475f78afc32f3c8fc8ede9d5ba9adfaf9071d05e3b4b43eed1fdb9c36835bf3c8023893ceead51db2d298c5659e564843c76d3bff8773a23dd545f1815552aef244a161201d30b0d8ef62da549c72f93f10687fab48b995f9a48c49ef87e0e267d4bfef1bb080adbaf08023ff0156789a2176640a2793401f0f586421371030f2ffadbf141c974e0ab3ae1f067d3c26cc9bf0fca20e298e8d46eb1235fd937c14d6707e93157a36ee10408c07d426f6e86cc40b49ef66d0e7f44529f013d1d822a9753d07e86598509c63637e4021094137c5fe9aeac97aa7a3ddb9ab60330a6ec985f071edbd948229f62006f9605aea227ded03ba88cca4d3127ddc98fe113ffeb79070cb61c880eaae822342f92ce5c76c164d41acb8bd17fb778d96813dedaaec161ea18f18c6509bb8ba795f91b13be10dff73f5aed17285cb26ff2e17ef9f70ac450ff9edc4f089a0c1ebbf2cd8041d23b747a980a9eef70f003c518b0b08cf13b19a87c31edb80b3ff7d4591ca952aa299f5ae3b1a0f6360680d7eec569bd8fa19497526ee4464eae705e64b38ed5da3be5c81c9e3540d67afa46a5ebd6cbcf2942522a1bc0529c434ebe0eed4265495d5b62604b1b82a418e00094847769147397caafbc683bb16a02435184134585899f1552aed5f522d02faa3e25afb036d23e320f4bcef1512d8b0ac235291cf0dc0472a5132a5aa929147513bbf4fb9c569c79a39ccee24041108c9e34970723fe7be173a2ca2712689b524f0318c50f1dc57102a1328c0821cce01c1a1c7ec7aed413ab4045d9c57a01a808d55b71c6ff63f7b90741c93c486a93eb9c1cd2195030798ebc88a7fd68ee63303a2d08f1955ab0fa50e878c53b9ae374b92280eb2c866d975e3fa78b7365b710d940328f88d6e13600eb2d5c9ffbf56c1b3c4d7d8828cebb3fb3435e54039b4d890d94f7ec1ef0c59b9462e6104219da96e25eb673b4ebb1b46494f184c14cd48c293166f455564e1f532db2943e578a469bedb9c6fcdbcca0a1ee8dd4eb1542817eef46c74313f60dd9c7f58aa3f216f7d4bf7a67b4c72ae3aa8024a0f6c2cc1fac30f63233b7e18627331b166b73d39a7835b02b5d097812e12171418e3e1ec8dbfad7a274d5668d69006f066aabf6628f68bebdca6d1b8cdf0e26ce34fd9708b26b75d68abd6bdddfa7ea25001746ab0d2a51f297e0c1f638799705d85bb7db8785d926064d018d6760ca219871219cb0ee6dd5a0263cdbd0aff1ae93aeb25f57f3f2c53577e9fc57eb2323196ed23487511276c831de5d3937efbc92dd6456024701ce77c7aafa384d4f6d0ff668cddadfc07c66b6fb648b1552e9e55ada9b23d399d02c212daf7c7fd4e9691a597dded36af65f4917ef159934437c1d1cf4041b9f4e5e4f3ab0e6e08d0e334fc8d157592b2c8f6fa23b4eb042efd149ddedc3a3e8ccc9eee2fb3636c3635f05a01e84e58e4194a4030d08cb4c0b170ff85b039cb947e5fcb5e05ea29b8384dfc2220e517476b7c7744c729bd09ea098d19622c63aecefd9a8ea7e303bb1c90732b015a3478a493fc0962878c0fe9a23c33ba69980fe6c4b8d90d878cab78276904ee2bb74550789ffcbb489d95583d7843a61c00c2346b2c77f57d8c1be8ebfb8dece2fa2d6e8e0b82fc62d5534cb12442db65e40767e7139201665804a407e7971382b9742480684339225b63dc0403085d6cc652b2d5107e3ed5040eddd5a140d2c0f00203db37f5d46f7f34a9089e399a06e5c31e78559f30c62292038d828593171a3b81d098eedf4354490a970c8c6765f454a1d550b36ae24d084f9abe0b04c7a279da87ba3579027cb84a02381d95febe9e3a7d2b3662acb6f8a62a1568438bd53a613b29d67ceec777698d75141115518c78abdc55e0478168480b790b655ad2dffb41abd436a92d122748516def10bd57b323ab5e7c9339f3c727dbe4b7166c4ddf7e45e6eb259ba48f5a13f6c49ca5df93a7e0768cc138043f17a4a13a3107dc690623fa68d8e9706bc25b86b3a43f62d8444ce97d7a052555c11cd41480850e867307761a9bd6b58a60859f1070141ad8f4993eba45c574eaef1ecf17434a215416a3cd883defee48c8fa96bf11ec4459827afd7387a2b0ca962be7afac2e52463b5e2933aec2ebbfdad3e3a9043402b7fb803b73b43925497124ea39646cbabf118b9964bf11eb5efd4470493d65a53bed61b2fc76501249ef9a150acbae2392cbfb1c8ff5f0edb977f956aafd80ba1f54e7384585beaaac651a8a8aa3c81a8373cf9141e4757f7de5ea5546a3e69e7de9715e38a2df6302814a39bb47f5d6a1f4537cea3154ea63c7ad8c1d82aaebacabdc4bd115ded3f18b7d34dcdce3115b0aeba89f4aca230ecd3106cd9de0d6d90395cbdd6b930600deed5ce1e81de4f6d54dae710a8aeec791f5d63dad8f6cd23e4c15fda6474fdd", 0x1000) lseek(r0, 0x0, 0x1) sendto(r7, &(0x7f0000002840)="da4455e778b93f5ad36505776048dbef61eed9074d94b3953959ce5f908bb367f3a671e66663785882203eba5ece1816294d798156ffb61e90d08fc96e69cdefc1003d1730393f688173e236217babfa1be829351cf08fcd9ce86a2be3b287f47b3cfd8d6dc538018bb743c77b99cec942b9f181ef7ef76aefd32639748eedc51a3bf0ee1de81cc126381eea60b45b2a653b9edf387ae52f54cd2ab628a129fa157930f118f2bd0c26d681593a988d476166a08e492e695cbd3860ccef21b3132f87d896609f7cdb1785d7cb740a7dbb4e514cdd6d9e3fd1", 0xd8, 0x400, 0x0, 0x0) 00:00:06 executing program 5: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x200) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x3) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x22, 0x100) fchdir(r1) unlink(&(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/229, 0xe5) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x800) r2 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) sendmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000001300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001340)="269c2eaac015111a5ff75eb834a19bdb675462c52ce049ee21f8e8174f2329cca67c09344f4b350325c31d684523d2c64652c34a323d1096ec561bab1b3edf6c5795c6688cb803aa6c2993dc4e2c8ebd9d0706813dc7cbe9c76b1d1568fad8f5a04b724f347e834c9bc5d3207dbdebe5", 0x70}, {&(0x7f00000013c0)="cdbf1ef31409065fedae34d423dc306338b88fe323872a0d399a13ca4361c804619d4c868863c635fda1a101bcbf729640806ea76cbe9d0026ec6a0fe09beb41e9745614564cdaa4f8fd8d292f80387e1a5188d17948d58df07c502428d37c9e0735ba03d9e3cb3b4c5e637e6e0961acb653f32018cb6afa7ae8d587dd33994b53756e0a3001bc24d92a6f96547afee91c61626d79493f11c53797d7f350feb64aa105ff1ed35040067a40a42d65ef78d479f04f19a676ed48bde0b85d0348b3542d88f68d5d037096c7f80230721a3f22047ede30d7db54425d80750f64373a5e12ac55cd8e8322124d2824fc62494c40f3ebf294e139051b879a6e5c", 0xfd}, {&(0x7f00000014c0)="36660d83928b96b6bef6b7edb2fd55919735b6e9f8b51acbd128972dec01d3660013e1e4ce2e45e2a1eed369be9db4ff0381fb8c384581cfdabb5392133e9288c51e9a4ccb60ba910bd634fb621a30bfcb341f652822cd8f6279157afd144fecc5e64d74a7803b289b0945afe23ab7fa07933532405b9410b665d93e4635c1a2e6fcfad6f84b016e542207eaec489ee5fb8e620487d071483ee76a42d537467aba0c2aeeb1a0df", 0xa7}], 0x3, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x400}, 0x3) fcntl$setflags(r1, 0x2, 0x1) open$dir(&(0x7f0000001640)='./file0\x00', 0x840, 0x10) recvfrom$unix(r0, &(0x7f0000001680)=""/6, 0x6, 0x840, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r2) mkdirat(r0, &(0x7f0000001700)='./file0/file0\x00', 0x100) connect$unix(r2, &(0x7f0000001740)=@file={0x1, './file0/file0\x00'}, 0x10) getpeername$unix(r2, &(0x7f0000001780)=@file={0x0, ""/52}, &(0x7f00000017c0)=0x36) bind(r2, &(0x7f0000001800)=@in6={0x18, 0x2, 0x0, 0x7ff}, 0xc) recvfrom$unix(r2, &(0x7f0000001840)=""/129, 0x81, 0x40, &(0x7f0000001900)=@file={0x1, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000001940)='./file0\x00', 0x108) r3 = accept$unix(r1, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) recvfrom$unix(r3, &(0x7f0000001a00)=""/219, 0xdb, 0x803, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000001b40)='./file0\x00', 0x200200, 0x0) munlockall() bind$unix(r0, &(0x7f0000001b80)=@file={0x1, './file0/file0\x00'}, 0x10) sendto(r0, &(0x7f0000001bc0)="e785d789875951a3b95062756a45cc1099c20eb661cc43dea337872dcf681b5daa1d6dc65c6a85a9fbe8159a0ad17bfa0b7cb3f4974d7b5677df2e955d64ac72219b03259a9cba6cfd96866099c075541faa07cba73de699c1e28b8af1533b8ab2419a62dd820074439a0405f3b6975817687bc8998869715780897b120f35f70e695c8dbd537f77296facc63fc5f3e3faf04e44e2a443b37624b1a3122367841768bcbb274e9f0de41ad41ad47059f27af35012e42928bce1c68da97e1fd143f1a82507e749cac635727e46f2d2c7b67417f327ae3335d420e989fb52e2d4c3393a2a94789c863997a041b42f6395189225c5aa429a93e0520318d66b4d05ea7bd490419120bda16ec74e2657ff8fba9401b69755bc79b7ccdb1df1d7e45b470ead12fb7c471ab7862472afc9d9adcb3fe5d568cdef9fb7ea577d265170aab941413e55db9348514fc3e19de97f6b965e693ae92128ffbef3ce07ce9f802ab82a57f08285b467d54b62c177562ad5857cda96cf2d84a506bda259771c6f530aa95f497550d0e77d35f2630552fd529c62e8af83d91f201342662e41ccfe9123ecdc7b2ac70eecdbffef50cc46c6e15820c3fc9db69b7366c2a906107187595c7ecab85f8b056603d06e91dffdbdd03858ca114cfd69e5db6f8a1b7c42d49b45ea79d793ec837982a96fb94fe261ead848bb02668731b4128b8e6163e5fee0271f57c9fbe70ce77833f666af0d40e14f1dda8572fed5c3a489fffb2a361fc1a9582a19b51640e4ad27fb5cd72e6d31949e3c259ba0d1108bb358b2e77278ad36dcea24ed0022095d4ef1e70fd8a9d840b7fa0e40783036aee6e40f09f8a8b1521c36f3c14272ccb80e554372146c90c47a380d514ec8920a0cd39091e072877fa3e9a0f33ab32ea1eed33d644997695e875c54e1c3cc275f5d6488c069fe6f7438650e4920938b1ea9c8c6c7024252b1cdf4a82267ada7adbd8a7a421f8150939aba26da20b60fb701c7aef9c708df70c4f99352e7f576bd8459eaa3ee32b5dea2b557cf9f7de10f4b1c505b4236b7953638beb9382f37f0a65b12cc724ae60141047629b4273f992d5fa935d33ef15a1a7069ad2410c9c83fc19fe4cedf84d2f742e16dbbc89bf9160746eefcfdd635c04b52c8e84b140596b1f7aeb903316bcec9d09e37270ba82cf50de24a08913f5ba194668794025b6066c8535dde935314483ba06135d2a575350b660888634653d3cd487ebc2a98932b471a5670b39e728d348a996880182e7f82596a8e3dc76578516ee2da6a18f86cf98ed5f351aa9fc5b22f740b1d76223e02723fd495cedd724f2f721f527fecb19766472dfa7c08be762dd7ce82f30f7f02d06cf407cc6d308a535ec5bdcd595a3ecb681a1289cf0e6fe423ce73acb0e75e3ca141cf17c7523830efc0912375795e1d59d359a472b26285c8240b36e0f727589353a207c43da12cc5288e014233701abd2d9b6f25d3cff5b28a139937d1a09da29e18dd9d098edfd7a1a40b83328389c29742c0af97df3e4b62cebe745000d910a4dc7926d12f57cfec3a96378d59f3e02b2fb197249d7b736e0d3652c715d6943f2db02e9abb397525d95ba5715f4185ca31bb706d88e48862695294ef037588880452da9828d45ba9f43371e067f5d217c41ab189655290ec37b90adf7cd238ad3408a4ad062a5fabba045b3148fb1af126b205d13491a23ed861d52f24acd2d8f174b51610c4f669d98fc69f10e342f474aab60e23c5068c66aba097bf8762d27899e523ef33b04a2dd01038a8c83a11b5087dd69c59c47ade3bec3c41605fab8427981ad5ca3370d2c8c05a3947dae4e73cc1ea18c2e3d4df8fc8f12d38229d9d5f69b926b6eb284897f321748ed0577dba92f4d92e5cb8b0ef27d48dc5bf7a2d79f96d51176d82527419871d7223f7a51d7e9dfbe47e0f8567f6e0c32d32d1864a2101d1c18b3c374df7f1abe4b5191225f30f087701111ef063ec5f5b3e5cfff207c23571309d6700038b9ebd78baf3d31bab3760fc665220297fc3b2fd635720bc46f0ede69247981fd333d9b0cb004951e04d676031513039679750837d387a85d31ab24ecdd76b8d1c4a7a1c86776402e9a0a92d7682080e49f97a7280bbd922087c069f71a55e189926947bb47c185e9752643ecec1500f12aae79cd0df937acd060e7916facbed84a2888d59288de60f47ac99b663e248c32ba63be1b1556d4c3e7687a0a139ea07bc965234266d6ed99d49855ed4f87f525d15cfa06f450dca24c8efeddc256885f1e799191e9f2c5bf31a3c78b9326b41e0b0c6c6fe695b1fcac00c0c10c89b66fa815acd41ac1ef0f6844b9fd56e1e978e4e83cef6af2f81eee018a61ca222e77622f3811caf8ae60081d3fe5bdc510365af6154341aa44b03074d36fd89ae8273a3de2d15ee4559c1635cf4c9995f35a9c718de7c2ee40d19c28d3a8df7a199a81d1ab539a8e70db7a215b81f6b5b9091d30320d852fc2bbefc5321aaf3e9763ecb92369b6d63885b0cf2d72bb03e946b5e41afbd21c665c2b210f9d21d81570dc5d9c382e564ae5ea94d5177cffb113075617fcedda4f7d33e157245298158a76e9bb08c676391114503ee4c41d0a98f1f68cbce0c905d0c4d94b32fe530271a982685a8ed1ba924e943cd29c961a9e650921e41b7b90125278a0e41798da588ba94ad02c05473e2ad95ec9cd9b9c89e1c1ef72daa6544a7e2ad9337c89092265fa5008988a308b04b98c8954476b0ad359c20fb151ddcfe6e03267374646f7688a60672b2b7a02f8216d29ef36971afa574647736ef171a4d9f9341c08b0b1a5fe02a046f3eec841bd4ab2af0e401f4e7791aa8406b1d7fe7407db822f7fa4d0a8df6f3f4fe338cba62a541d373ac283c2fea5757b35375429f3a704a83716d1c2942f80e0113cc22e462290c8418a89143113e07b87e61ad7624bc04eb458c4dfbd8e4d0c645a001b4977b54727bd219ef5789ae70df97b1b6a84c64dbf63e0ad3e5e32ca3e3c24b1c55033ef7db0fb668061822ba21b89dff3d99164d043274a9baac28c601adbeddeef0893db94cc49c45026f0c92ea694e372587e0755ff15145649c83028d2d40818cb61aeea8f5ff15459653c8d19f3975eefeca6897464fbbbf277110f63ae6bd59dfb544203d4ea570ced281613c8f279a395a64f20973b6109527e69b66ed75015f571a599d2dd6d933f12dcc9dc1f04d4cd75a23e76895ca32266c9e53e59b5a0a265ca9ae5fc211983f013ad9f1602fef55e64f066944d89cb175b6d23668d4d0802c3985faa671dc1b1bd6595c7159cba52c35c3477cba261570217665959018957d198f6dd32be0fb8541f4225f8b64cbb14665508ac4ec37cbec8a88e1598bf947547fba9107a9916596d244ee73859605a0e87aebec7dd019ca06ee770d94277e7994f37898501f9a3fc331231872e1e428e77428ad66001ed7ee589b79f6316f95c7bc1f51f5f9905021e07067bddd3586ce7ba703614077b1146d623e4fa8b0b92a6591727828973881482836e7843dffb4eb5165c442b42ff6282b005402f9811101a16075d9cec848fa243d92f27d79ff9db65e7d3ca17965665735c4fc8590c00864abe70e24daa27a580fbe799de550b5d274c9386f8351ab90539961048bc46be17bc8b3ccc35665772860db9a8b1ab0fe15afc9a036aa0586623ecd9a14aedeefbc2543945762f31db88712e288a78661c829148740a49a6432fe10f3ed764fa7e2783fad0d8bc4f82cdcfd66637ec2b29f08bd5e887a346efbf79d3e97e3fab8f2a4fc31c6412aab7cf9d9b3cb746dd7485f95c09bf35bac788bedb4fe173efdd71d4598cf8e97a50054ec6f7a68ada04cf5d9bbdb6c77e4af5f98ecebefd593c9be83f814b15206788c53db2563e411b93879d656166f39b174a1d0029bfaeec172572c1e7d2d4eb2e0ca61ead256663de47867fb09ca86da58809a737815e34db1450d40b2db5455002c94cbe07bc78b1df8045ec15fd337c50299da33f525a0464a99ab127846caaefd540eff7a7b77a2af4e33b1cb67d7807a3537b9f08a3206dc963df89b53d33a98f1827c44a821e292e1e83dfd4e28dfe4bb91e86997fa072a4f613104c95488e460f957ba284394eef67f44f499c8ad0936ec5e24338fbb2394b8e4eb8e39a024d301de60b4de08151ea82bd7bbc41176f343384898b844e4d7b5bd53e711433c331a4ea203ea0ee931235770f030f99c41ef34f9b44ade5a6f8e1f5bea69456439d566dbc1119ad74efe03295f9aa00acd6f18db7d61d9d3b89a873a88ab9359c9b776c4a854c1902f1b7619a744e4505f29a7f2a75b3774c889dc7a3143b88d0769ef1f18458d29f721ad1519a3fdb1e5be3171ed40b4b43086a7e996bbbc03014ec6855beae2fa7a90d43e789bcca77e650fa0dbf1507178972dd509f9c9fef434d5704f076ea755fca34fd117d0bf28b18ae1f08f30076c8462960d0ca17cc90c47badd603376aea10cc25862b58c7025643936f0f760b24de4bb1df9a44795509d5d3ae2595c5a3fbe6b4dcc063a3882dfce1cda219d6c809c498f43d6f4ff9ac99a10c2cdcb247b4f2285e521372aaa69f6857b2abbf7bde7509dcd2d60ffc0b1e799bd083de3e9c38d56e20784fc1dd01ecd660dcc9e8f29afa5587454d541dcf023dcf7996eacf634b213994857e1f6749bc6995a5fbeb21b19fb3153cac8d6483f9c35f34f3500c12990dca579f63e82e9d6c8853ea873b38ea6f7d9d648a3422b26b98b0b47f6e19b0b5c8d059d49b446cd410f18f8be23f159652d9251bb75debf69b86d8161b4b0627963726d49b9bd014c7be808d7f7a5d144648b082c516c0d8834662ee336ced20e3a57fd026c5b24abcd22c119538c06600a9b6fa0e0b0d89f469363194c939d74d97f4e41278f40bfef9952db113e8865f8bcb5c788efff6c0385aa7dea716f279285e704609418ed1d2c568019760dca823082649139196a203a3bb181194ad6644d5ee5e47755e19df5c7d551c7f706da85db7d85fcd67b2c74ca67e573b7cf67970e8a75a967c0ce4f2bffdd45f650cd62a683f95eaaafcb7db72fa24b12987342ffc28b921df7a4816f90eb2a6ef5157bdfd1009483ae168441d2d34d2eb0c448ef2420a404f9722693817e8d2f6426457b62f108085d712a8f116568d5aac4563a4463d11633324149fb93f868f081cd618d62fe4a2a449d961df19ba3832a22bc7a1a9221c2b9bb0e187af18ad610891d825d573e1f255df7ff92ef58aede6fab107cd2004a17dec13822455c9c680d55be912efee814eb3da2ad280f478da94696b7182007d987e7408af613ecf09ecca2e2c1c88f9bbe3918d87c2c9a3ba895bb9a82317a1c6e1ff7ce7abd926bb5eabb1fc7d0b13bddb432231ece313e5d65a99a601e73e8ac1014f6284aabce0260a89b377733e44a9e4e85c3672d7b77cc9c08758865a7886507cc6f79729734f4e65c499a5ada8e45fde7cd32f3f2334bfe9f66a24f4da6aef1772bc182850625e047fc9c9e671f1cc734922677bc073bf0fdb8a262bd2fddaa2a619928758c2d8283ff06098367420b2524d50d69770ce47639c6d068ed1049ab97937c5972c5ffa5414cadcd00b1efb4854e18dbaed2d1c82a984d381d1b1bf0eb548641302b20ef3b3bb9b7993f76e885bfc00ed5570e7b927b79d11cc335477f6c73d396d69803c5a0546d086b1e0e5d054e43eda139fd066c95b15cd78da5dfdc3635aa48766b732277", 0x1000, 0x2, 0x0, 0x0) ftruncate(r3, 0x7) fchroot(r0) recvfrom(r2, &(0x7f0000002bc0)=""/198, 0xc6, 0x40, &(0x7f0000002cc0)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000002d00)='./file0\x00', 0x200200, 0x81) 00:00:06 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x26) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:00:06 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000fce000)=ANY=[@ANYBLOB="0100e91f7189590b9233614b00"], 0xc) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)="ee4a316df306faea8421cd7b683423dcfaff2032d39831ae21f0fac35f12084b59cd57273fadf715ccfe34b836feb7b63783694a8079f34025367f3bc3ac0181a3386d456b30ca70bcac5afb1427f2392ab211c7476af92ab5b197878c0db3729a102fc9ac3d7008f18c2a3e46920fac41bad57737aa9bc00b36726d7af10c8b87563d0dfa5beaaab48abd7bcf9cad66567698797ae15d1309c7112fe9a08cb12863354d5f0c17d7678d9e431ebeb914ce17101343f7cef5f560024181ae4892ab34414d1e1b3da93da387c7b2dfda8daa5a", 0xd2}, {&(0x7f0000000180)="682b9e3a9208a791739de50e6a7fc01fc648be116c1ac5de515f5537518013f8c98c833a3f384764fa8a704a81dffd5401cee3a527111697a04fa72dbb2730572c1d469c2f79f778521691a869cba187ac3619ae2eb4f8d7a6d90272251129176b48863c029beb1bc9c639d9a389a4899a9b34b87a793d28a3873b391bb3cf9f1a25bbc6cd9c111d9356d4d62947f16f18900621cfda25024de4aef4759471fed544462d118c35f6c26d02b9498cb380ad22a3a66e84829e8d253436535bc4420050afe5f89cb2c619d7e9f91d7b3c94a41befa11f8ec8b1059f08735dd0b48bb2f4a0ce82878453a074e7d2301d875319d28e9ba4e73e6e3a9efaafa985ad9fd7c2ed823dc27ea920ebc9760641b2370c3645b4548337e804056ba44735d358758d00b74a83fc9fad68c6c02fea014003c79f03bb7d404ce527c7e84d3dbdec54ffc9f8781b41304af204812985c01859fce6d80b8fc1cd252351cb3abd6c5dceed541f6b3412f9d8abeb26f674e5ba1aa0e65b4ea06f70264c74d058158934dc35b976c22caff83a7576856b89a6d69a04a9dd94480545417051d4f75b1a8aa0c6b2f71b923a380b983d7b4b9dd31ef5ea114561cac233ae78a58623930d2d73ed47d926aa482fa00ec96da499c6f40c710d5c40f3b0dab953019b0be5c3a68eced1a138a71bd664773918a3277cf1fcbae62df9c1cd17624cb5a2a8a85432efd9ddc50d1262307bc62550ecb680098a81767740b9921a5787413f0f80bc939520400dc5836cd774b52dceda9594e06f4cf48e558da2bb59c237ded1432df90ef9bc0006fcffef9578d3fc2a9b5cd929fe3d6d8040cd210ad89d5ec14dc22843f73679e0b321346a0b32bc4afadd33a68cfec03a301263592ee33ca60a6cae469eda259495046afb9797f5af566a8a03bfdae087d9c45047e1a332ac9ce0d2f4e0a1d9578cc1575cd318ba9f98e2c6c0ba75e0ac136ae0110e0b638d75b43e677b2713e04de58cfae8524810c71da8c8a8a5c25364d2ebb7db48e5217339e119c838daf9511144308e292ae2fd55db3795efa07b5eaa68ba136caeac1525523642e8f8b92eb88f846506ff2f5c28015492804c4a90b1ef56b0fc79abb1f8815939676f14f380abf140805fbb4b1460ae84c15f9b8e3472767d298b9e8e2146d4101a7715dae1432f419568fb589647cc9d9461e8446b398d8f277c81d73b339b16817a30feeaee0cd34ea3a07384ce5f89ac8afc179b2539d6af7af11d5252c0a643494437d0bfcc1fef1326a84a7075e6a195a2d4e2ea91c27fe5336c42be8accb853fcc8090f434c63cdb86db439cedab8ad691859e67aad9e53770cf6b0b414dae014bf0d438cfd3402d77230cfdf4dd675b450bd0cd86eb8ab5e99fcf9dd811e68ee025c0c602d61b36ec749d3e5c3a5cc23fe9753b581622086fd87f5a2e98d0b33b697b501f88fb84c7f331a3d478749c27c6266072aec29923c899cef9c6ca7f692bf51fd1f1ea11272a505f26796a763c5cd39fff3dc8c447ef2a32f7f25fa07b66499eab095ccb21a801d01bb3e1338e2f1438fe5e33d10508a8621a963a2734a74e7ffb3e0143202e1c5b5128ec134c21941754d135e235d071aefa096720e69ef10da67a4891085fec29eb53599d7e6f22a8103fec05654a2596931e6a792a1c3776264bfaa818f456bbcc83a3894cae914e7e0ab241a7a96f830055499608a4cc3f2ad6ae84e543f9c3db2d41410272367716f3adb0d4420776db9726b0bb8bab8a370646701c824ffb8b762a541b252a3ee04600d4f4e993db4879cfc58e555f326ce3b02b869c447b017ca391f9d96a9c30d5b1c2e01be9a95645b6897a8085c4e5a73fcf0afe45244945fbf0bc87e762d45043f144c53bfcd2b428ff97509fec8281ebe89995929381f20a158b11f1eac565f42e1d76db660e9b3f742f07176a996e412993951df18a2f6ad322439cb98fc2c8cc52b833aff1c82a3b5b46e0a82f5adcea938beb59eb0ff320043db658d04f3431831ccd2d3b92c4a73b829226b166bf919ed9c6ef7fd93cfecfedb51078ae14182bcc3e1823e426a367eb8f5e836844b979f49f581dc9051b1fbaf8699a1285b06a0a6004381fb194be1e6ef876083608358b4965d0f4f153feda34c7b235598d44487afcc700b5f6e4bc296ef51d1187a048768186d340514b1cbd0a1c421b20eae1a785b8af7def92de122a6f710328e5ed09de76cda0fb954b4e1cb0705d196eca8c2d463fd4dc267d5dfa48ef972065e20398272f7658e90c8be7f2a48a4bc108ffb13c52b5357ef6621173b0fabc115f1aafee8337574a45779a096bf774f23d6417c8549ed40f17637eab69d3ffe6b3076a295c4e56883ed6dfe5e82f24c9bdbed35c4ab06e865ddc61623d0a55e984ecd8d11cd642c65fcb9084e547c49a473bd185a9f071961e6db04e79f1343638178f41100762d4fc02d43fb94a8a89eb93895184e9fbaa00c8aee3e2b38e1046345b5781ad3ff3e0b68f38520d9b525b11dc844b7e1b7036506b13acdd6281ab0437706a89f29585fa9769a76ec9210fcb76d6d07948f6175be7e0cad6f074e4b572b309f08061c945292e0d21d77afd63d575ad7e5c8740d5751306e0699baec617a37093e00140bc4e3049c49c0a09cd4c01e6f504ae384ee8dba2c010e81574013ddff4af1ee992a2e72583eac80b0870e5950ca1d7c01a5d31393b02734751ad6db4455b6be67a47deff6b28b522afda1e425be5b7181b5951c1d0b8ca6c5140d566604b80784891d7565b27ccb4eafb6410810559edba54fed61edb69b838c600e08d22c522c7ed83073643fc79e809576b4b52b9c5a4323f1c93de0665458e9954a4fe296069a8ee1814369add736ffe1c28e8b2960777f5f7e39c75193a91b5b13a3e092546d90927b4f93ebfc3282ba71de1ee14e47dffae60d8bdc067e94febeb8903fe70f5fa667b410ae4f8ed82749eae9ed0b1bb3154156752b45334da66f17d36bc1897ba7c8434b206ab8d185967789c2aafa16b41c164d4808b542f424840216b426b3ae6d3bb028fab3ca0abcf877d2113f213fa5e69d7c1d98f3e9690a1fd15eccadd8e4299cd0f64a7ed32906bd8b9d0b327662fd10ab8bac70994ab34f233000e0dec1da1b1ca2d8d938a9bef41e299bc52c2027c86e754d97e9b67db4ac177b3c0f65b0108cdc0011aafb48c3a28a1735756f72d06f3d40165a5c1c38190958a1a5e316d9bc548a1d949c32b4bf5c1cbd5f86e0dcb87b6547cd46eff387e369c6d3dbc8de3b0fac03bb622d05c66e58552fa6bfb21564f04482319f2edf0e914273a28fac45159c96e39d78589dc9d54e8bde49b974f40407f3fa4928f555ffa0d4eff77c27490e780488261a397172c4487ef05efb64e1bf7924c0d0e96c21958ca1af27490076224989b4e577d53232601e758afb8025e46912c2150c25a320f45c1c9673ba74f2cbcf317e2d29b0fc1bdf7de48931708187122a1bc8508110cebf239dad804ccbe0e99596d312bdbb0ddfcf5b735cb5b5d9839bad8d48580d1e6bcda779f584a7e8b4d4fab552ea8fcfbf8ce486a7b2db56ffb1072b4707062c28fbc5fa6ddf243b18b78ebacf9f75beb06fbd9fd162e08398543a38497991231203ab2b6732a750dd9b8dcf2d325627c1926461c770ba0b8d8e8032454689c994e5865096fa66f9375c3b882232820cb183f6019dfe32e0337f0f5e3758b6cfcf47f790aaf3e5c9828673896cd55e1f0eb7490fd065698ca868b96ea602053f9811dc5a2ee69c315843a11e304b1c7c9a2c8b2ec89574e00219f3cc8734d99a142e23d98a594d2d54fbaf2127d8b9614bd247dca7071b62e2a39c3fb6a457c55f2a9e4e4202f518ff9cedc6c367362de50d6ba662c241f064ecac4bfac56c294990f8552627c072d1fb6dbecc6a97b2050849c511e96d10f2d3a65882ffc273f85c5cdad12586055dbd3da5377a7e682939a650a7dd786fee68dabfbaaf7d3698cc8b6078ab9b8a428c7364d40fa6b24ada722178ff1c5dcd9148a44b6941bbd7d21e4062d91ab65451310a497abcf83b6455c491ac54c216707545e1c3d766238b404b8bbb93ce13e83f6c7af4b73db0ab0072f6f2c12cb8760d56f232a939e8ecf258bcd420ccb9ad2f27c7fc32acfe4b26414a7268cdd08722b0b073bfbf0b4671a1ca5e7811595ab6bda2d5c0b7e3cda218dd914d48777df10520c8aca958c7f991ea200ca389fcdc0eb27aedd5b5bd250230017c1ad8cf8559e859f3d7dc0d576b1c850ccaa44963817e2c268a9ed48b787b0a91d234e7079362ec5ff3ce9b7c043a04b43d427100cf087e1ba2f1dde58d4a53ac982f78858e2647493e8cc7e6269d73bd6204853bed7d76bd5d06f440e8162d841f25ef1abcbce12d127ff25367a61fe7d032c7479a8eda380048bc58c6f33d301a685b7c78124fa6e4f4015fc2a3b6e86d7aa42a44e4578288d5e02a11ad6c3f2c234e2188e60c18c9415cd668a49d429ec745453a88495a6acc4c4ebac976dfae5a39df746d50c5c692859bbd3bb16ba02a0c1044e2327f714301470f9ffc3fac9169b9ee1659a58fffda5e4d0cc35bcfceea075dda7ee8bb60a1d7c9f653acb40c436b8310b8ba85e7921754e9cc33d55d7aedb5a504d58e04683b1f0091650ee49816ebb657c73ab9c2ad16d1c838e5cee4082f6b1b4eaac51677230c556796e0dfb1b6745f437bcd902b2790406bab341c3f49f55c742e4bf76d48e9de63224eb1d036b3e99f06eefe49670fd69f561a93ade6265394321ac9b765501430daa3d81fc99a514e315da4962aeb79438dd7a601b3f290b8d01d9a5106a01c25d6d55564e5f4628e1b546140a2bd49f681b996b3f5988dbe62a4b37d4e67c0fb103010ea91a3ca05313ceb8db093e32d34ff8c4429ef2a49012be7492d698f7482119f51f107ba99a3fc834dd3ca33cb5394d0d534e2cd96553bff4d553fcdef1345dc41fa9084b8d0a753fa939d171f65623b6a327f4264b9d00ed362c6529a045c7f2a9e2964c3e1d47509067e79a3bf699a56b8c0760eab085bdb8ba71e11b063bfe928f718c5a771bfa7614318f8f093bced64316135f938f2935c290d5b447bb97527a2e934513ca3638acdf6a8086bb2324e63d9733eda7977c472a0a8d43d212610d3864763ce96cef1690551724ca3a82848b6f4400e4232e17d981172065d3427fb3bce449704c1ef7a5e7f2a5b1142e15bb1c0940f944957d041681c71d3536fd7c59f3e54f81a236e4e902dd778ab786bdbcb4dee95b180eec3fe96907c045678960e3d028aa9ece351fdee263be436488a426e832795fa3f095fefa2b559bc40fa97d7b11167f1f2816cb7598b16ca43eaee841cf50dc30a7dc57a9f42afd8834409f63e6ccb0e1332f3c4106cc30dd1a9d506e31c85a902bd25352822896c1165060e8667a8e74f02eee09b6a1dc4a6e0d4254949889eb5f0cd0533fe40fe1cebe61d8c50467c295ce2b8be696f1a2b777738b977c2631c33048ca1819ee9a62a132c018890498daa8676b84550922b22310d7945bada47d09b3151fd5a1c888b31c1d03a6ac322e944468e45a62984706a1a3c054dabcddd80cedb2c47f5cafbb7ae9359fb582d709782af1fba7ac36cf8b9070c5d6b379e293406f74145caba0c28f285bf9dfa3151d53c9130f7e631662cd854914a090828d2438a20d898d6a597cfc4c95244368b198655aaf149ff5d3c8a2f60ceb1ee929cc7431cba94491c2b6fa9a5a1a737", 0x1000}], 0x2, &(0x7f00000011c0)=[{0x98, 0x107, 0xffffffffffffff3f, "b40464625ecbc76a4cd28a30ef4fdcce11ba05fe576c3aa7bb410dd3bce8b43f1633bcdc64ae485eb07b7843dc26b5d55630409e31bf4181a4b72b5fb30dcfc3603f38e907987fef584caec37d41ddbff36e27f7395e5fb4d51c88dc1438689f5be936a26d48aaf0c9a2cc21a7fef240c12eee3f628b7ebe856ab4639693d07d2dbf00046c4813"}, {0x100, 0x1, 0xec, "800e7baace3e3a92280b1e6ef9d545d4a4d52f8e000bcfc650d5fec770891175d7ae2089fcbefa1b6b24663d350ca3573270b92b33b576fe309a430ba8883284e3866b7c8a596bb52b191b9a93ac52fcedd9c582b7e93db234a553ce1d421c691572bc889560960bc0212a9364a5cd42410b39e435110a47bf88747c879b75db3f4998a7560ad8d0f91f2a2f593cbdb36f5fbb9766d27f6c5275c4af6a21f670bfd2a6a89937e3cd708607e6a47a50f572f077b5044a78e323f66ec640c28871acfcf7d84255f63c68336c80fe03f41c91b0644bc466c35b8331c3633a567ff654546614287e1612ec55bf"}, {0x90, 0x100, 0x8, "7765db11bafbe0bff0b236ec296f1f98c08af17b1e8003ac4ea602876d1ef721d5e26b3c1ab854ac18804cfd1af5675bb03118490c0ab045980cba627332cba8152d7fca55d5e789267952329cd89a3d9c9dd0b2037d4510e929560eb02b7b36784207ff0f2772490a2b2f011ba75388eeb0a345be92118a6d4776226156"}, {0xd0, 0x0, 0x1, "24c4b57b09d3710320169b3de29b50d27e84af6eb9666022317efca1a895c3726e65e45643091a510597c40f099cb344769dfcbebeb3db8c3bf1b66252771627af1e553f57d9de8f79814a7f576bbd2c0d4df4c6edd40bc8bf428e28806c5883494e0fbdfa1be81c9ff27fa7d12f3f1978a3518a3bd3b902af73d9fa8f56c87c743244f085935fed7f001c1c06716d08af8350f26ed630089f8819d69f3f9bc2e16b42142a7fa67d56d6abfff4192ff0bc4b7469839f883d124b79d4e56a"}, {0xb0, 0xffff, 0x3, "97342eeb69b706543952370921adf65e448e529398e686cf14d71c2bd64a74b3d42f0a2d956b1e4f00d3d64a355393bd77f31bbd5a81147ebc4ed181e0b4453dbdf5adf7bef331680dad7a8c9d36d68c9a6e7dde5c7b06b733513fd2ddac8ae9b1cdc2b05d061bb7e1431cce9c09eed47644afef8162b8b965d3317064229c88c12373a2aa8b55ec97816312c2c48b8c913fdfe039b3a8c3d00537"}, {0xf0, 0x0, 0xd5, "860cc32d5ad680837272ecfa46f3ee849999c1490e7a619be656a66b155eaf20ef833a63760a14f2ca79ff40fde03448710cc29e6ace084af47e553fd3ac1bc0e4605ea6dbe4f142bd99078225dd922b12cb6bbed7069c6691628bc03b2a11f763ca4e68d6e05334af41ac522f0eab596a3d4162c256a2e138e8d9620f553fe78d895681f6134dab2de0efefe85edaaeeb6b4d1ac83da5e585ac0784fecc02f28ecee12f809d29f6e2c50812ca9480e46d839ba98614ca39d4a63f9eebc2ef45a45cc5e47dba0855ee91e9c1f534f968314ab8fcea70568bba911a35d7"}, {0x68, 0x11, 0x7, "a431c66f41d0f66bf26633d960c86f2d8fb15ebe62167c3666599d301a6ac4f3e41305ecc1dc4fcc47acdb1748817b88ad8a6a8c80585875259ab5535249a81e813c0dcd762fda13410584963c4ad06bfd"}, {0x48, 0x29, 0x7, "8d4bd91cffc19756f56ad0a25a798ef883e4c1646a36c23f55357d9c063e77dab60f3f8bf2e189b79f443b5450e2c8c45f5450"}, {0x70, 0xffff, 0x1, "ab1792cbf62bfb0e8818fed136ab29a2b3d628736a23572cd4081ed91a252355efeda2064ff15e5a917138076f884cc97783043de790917afa36fe344c8739a6d6d2b3a8c2c1971835913284a97514b833e11053057d08c3c1f3ee8b"}], 0x5b8}, 0x8) bind$unix(r1, &(0x7f0000001840)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept(r1, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), 0x8) accept$unix(r1, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) 00:00:06 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) socketpair(0x3e60388f86fbb54c, 0x30000005, 0x8000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000025c0)=[{&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/167, 0xa7}, {&(0x7f00000012c0)=""/144, 0x90}, {&(0x7f0000001380)=""/66, 0x42}, {&(0x7f0000001400)=""/15, 0xf}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/94, 0x5e}, {&(0x7f00000024c0)=""/220, 0xdc}], 0xa) sendmsg(r1, &(0x7f0000003b00)={&(0x7f0000002680)=@in={0x2, 0x2}, 0xc, &(0x7f0000002700)=[{&(0x7f00000026c0)="9faa061aa63fa1c3acb76fe751d88d5315f6d2526ad3edb7d2ce8a666d02924261a3eacb4330b8", 0x27}], 0x1, &(0x7f0000002740)=[{0x88, 0x0, 0xfffffffffffffff8, "af9bcacc071ddde410761934b567342ccc7756f19bfefb20e775f121cd555efcc0bebdeef01fabd1f420d5ab274ef14504b5dde0780ad82c4ec31e7cfee868d21d26e354d1487e760bae4c2895d9026eac5e4f379ead24b0907531479253ee61c26a1ef28e7301a7edf9aad0ac990206961badc1bc"}, {0xe0, 0x100, 0x4, "74ecf4eb357e5873d065cbf77ffb664a416aad7a9efac34f91197bf07ba989aebde5de59cf0cf0f168ef55a0ab217c00790818ba1aa9c40d52083632909f534ecadc92939b39723e3bb92997b8febcf489655a3e843a0cc74b6c24ddbeeab1fbd4bab33124be45e24c9ea5ba153dd19d9c24a6617f83227739e5d60db337a689669fea41451b03ba1fe0c552fec13ef7ae547b25ea7aecdb652a06da79fcea69e2c19b64c99b27f93f6c909db4be412ffbbdc5ee42d46c83a19d5dd783c0c8bf93f1799451c60a055151cfd810"}, {0x98, 0x13f, 0x37f8, "293953e032042b842dce4f1e7a296ac43df0ad7c4bf97f30198802d40ae5b894b1ecd82aaa5e06db61758e952484c721520983fe0035681f35636f1e0a04dfb5e1d85aedcc8600e962db46ffc3275fd9e21ed2b61c5485b5487dd71199f901e508780e8e3421d50dcc41351e415b442d61577089bd9438ab8a17e3e4a81df99834f7249c4066"}, {0x10, 0x0, 0x5}, {0x1010, 0x0, 0x6, "57736df20bb03c83d059bbe1b9a49e76bce9f506ae027e9e767419117ba1b23d6c6f50e679a1d07c7477ee3490c0cea09b946ffd68da058d47df6926bd692a07d337014d2899dbfaa73b0d070b606ac5226caa5f35aa4de579adc029dd32b3c9d7d93e338c140697c178e6050c89b5a2d9e0816452b077c5384e0019791da5fa23ae1a3ae727b22e10584d401955dc41d7f4190e9b967529f7b056f92225585f5df66741aaab76245102750be3b448ca3c718db7632fec7f867e9e5cfc3230f42e356185927dcc7092d35d094d3086f517da173015afa7c4937db7400ed05a520eaa0a36477aacb9cb40ef898bb8a7f061244e56989793f747b6b6bc57e3a3ffb2ed551f5b81ee1a87db47afa546e70b3fd07c85ad255901902362f1134a43f1c486c6879a4a3bf1ddb22e42a934a06f32f5d4aa25fedcdd43bfe312124fab809c704f222e8c984a70937d0fe1d3a6fca5705ca8afa71dfe71e120e414be97114f880c94a07bc651a0988d857bdbf4f1c1862dba59768ef37327a2ece08685a00cbca21cc91b4b9ebf77ba90b72ddbe62a1f6be0282afb1eb1b1f6ab179d16a5016ae693a3ec5c7f2f480226d132eb3e29e2e7b17b3a4e11264598e58dd126f41fd44ce83d8d693f5fb882c9e029007f13a85fcb49cf6e7aeddecddd3a67b988c922c0d0c4c69b7fef3ddbbe1c6f45e8e7322ed258998330b8cb7657a8c11b160f6c292e0b7970ede5143db6a5b9beeaff7514b4f83da0c1d1a32fcd64eec4be1cd9ca7d6bb59d6890c44438ffdf8b790f06e20ab5fba1ac7b9a4666ee334b8353db12ce435af6017983254b0c8852dbefdd72000458210ba2c99818d56f11fd7012636758ec2aed572cc2da88b23553fb448fba961e1a3cc5b9aa09272d196060116da65c29f3026b615c33acae2721357bb90af7cea9937e289e78f9e235af1d2b6d93790424a259bfb8020b82623812abc91b3ef0d2d62def71df5985fbc317671573c581d110890c4ba56f437300d5a1399e98b452a28e5fd2fbe68624242e2de346f2fbfe7fd23b1ee73316a9907de3315c6639f093304637fde375cfa3df4e74d97dcebed4322dd75a0cf08c58889d248c5ef8f8f66b83703ae9d5aeec1f60faa732c5ae32952fad7dfdeae3dc993409df2c137a30e64805520859319a231a3d298561b46ced6a23d21f9524ada8a231ab65d6523eb7303f7d2eb08804c844fccd82f373a9e6ea793e5fbc7a51ceec98108cb2eebb10ba1ed524cca4f9d9c1cb2905d210f7eef3fb543dc89c4b5535bc93a5380736c24f736e82572fc391849ee8978f191927fb387f4ba0dfda207ad41c3b960296837aa3cdc0a293b1c11e4069970441726fba75edba4d77bc4945226fea537545382cf92b2bf5e37fbc78be02bae453121948f08928c26d4e43990e0c71ee1aaf30c9e6358449bcabfa6376d448c3b920db326c0930ceb4f885c7fff013ccdfe41aca13642b32e5ab2dd485621ac73858afee4c5163e955c1957e2c4476a03f9b10630de7e5b773acfe5a04cda6c892696ec20622c24e4219cc52ed95c208916d3864c1cc933aab331ad1d03d24d5c33752f5e6e536ed9a8779ddf8f40b22b5454c16b7de2c247b962a986a03c6291b7e7f55f21db4af45b300bbcc8025a67e8b92345ae987884bf0276803ffed9b3a80bae79a80f6d5331ea10485a240b99bbce3c0140def5d9e4fed83e12c0866845ac346542b80f5f68ef650d8d788b140072c19c49c1ad3add8ceb7ec7f99dd56e0a69460a6da521618fb7682b5d16477d13bb8c0ea6b5e718b7ab12d88109591746ee9cbf2b7e682ce57c47fb5c51b99e60f4d12c58e2c91cb609b3ac572e5dd69f1666f82a79f33bb4d66731e176d69c6b881e933d7880e84ee78c51e3f751f12d72f4a40fe8f47f0902fb66b07965bc2afa6c0e99792f22167412b6b6381ddc39a0fbecebd1f9333d13e5e2f351dcc2fbac22fcfbbe4d9b9e774842abab9544b74f994b5c80f0014ca33779616405a02c685a7fb77e64969ce3de551e2da136cf5b6067a7eab36f492581369d63fd9f2b1fa65c9317ed9fb639dd20796b46282a65dfe74c969ae6c3b85946ddff6229515e11b78f724efcf4fc27adda998a92ffb276d0164b71f030d8b4a91b7a014182f1a02e2fe0a16a89d995e1a45ea7e9ecd73370c8b4a3892054ecd691e132c15ee12b68c954b9843ec972e16b9078e08a1853bcc1206e9db11820a2519e72b1596ea929b788b1ff0330b692e026a7f830fa90b12f544d7521efd84370c5a2450dbbe64ce8aba3a42540703ff2fc1b637f51baff0b84b8a77e867323f384365f88eae74ea01a3cbc00856a178f66e767c1d071493b911a56e3813b8fbcbf95565ae81e0796d3cbcfe6ecf011e5fa9a9c8c4cda76a4ab9ff16bbbbd3a75a73474bd0b7829ab52adf51c56395383f9a772be797df9bb6cb0653d95b92dd294bf9ae985e3b2a994400d805a5895b97fb75a2ea08ffcf273dd7f08b1c429f8428233b645611f58ab0a7466b108b372cf221ce00ca9bf9b73128b7ac223c9fd3e0a6615fe2802769299a2516e67bd6d0a36eef5b423e36828bd98e94c56eb6c8fa0fba22652255a0c0deb792fd01a3036fc8d1a9f6916ced8ea31a66b6c13a92793cba3bd093767067cf52034b8595cc9ece9339a7b01cb50c889107d3bcc91ac8a7c68507e13e1d4917ea12232ca42415ad565efe311b8a345e18277c74b8e560342efe063beb1bc89594e7fe32f870eb0b2c94f8c2df08b42d4d2e253b09b4bb6c586f85b63ffd3cdb6758e62636293837e25b8f8540b9485eb0902392cb550bc931ee16679b809085eec75d864c967e976ea82c14043a9959cb0c7d3ca09bf2fd3c27920376b671a6a52d706d2579989419f16bd08fa0c0a53a9f7f7a617706e4d2c96594cc78912d8b557e2ad25436624dbf5d574a901795d6abaa545bcdf23884d076bb355a715a29510ea3184f712a0ae19066870dc0c3ec43dd8eb9431788f8ecacd89076043641b4c5d0062410180a2e73dc1ec1a9fad4a0d1b5a4a9f8b3bda5ef3346684d50752935e976d1a8d1494cc0d4f3440625286d1c49468c4f2b4341f099a9a7aa24912490aa772264e444d709193130f31bb3916c353f52953be7eaf9c74d9942f7815432246aca6bf261741e756f8a87b3c4ce8a255e7a8e30c590cf7987e385096706319c8939cb88e73902a921ac25ffbd027f595145ece445f089a68140f798c79a0e9b9b4945bbc209cefd4e30b58761610118c898c1e464d1740586ba7f126a9d35b7b9fbee32cb6aa9014a977ee406e7e75c541e4de4faabfa88f08e91f09a7c3505eb574294228cd046e3733262e64593ae274173ac8e61f285f038b4062ffcce15bbac65e689c287a590c29fbce363f064a4e6cb7278edae9b45485ccf10bb1ca7854718e70effe325b6d141dce53a97ecb170e063f3ae6e1675b423beb8256fc04db65421d439d35d87384bc48b48e5ca3df15f1f20146b80899800451eff160202dd2128748f9b167c5a22d4ff5410fb3f3271327869555d93b8a272c6e8fb2e4a7427e58fc3c2eb04bb429e30e37be981e96efa86ed74eec5ea42bae6bc3477c93c5118793eb268af366d44c6edd5175057b69d2a47c00dfa8a0c1cdf4787374100d0a33ff357b4bfce182fa28e30000dc5c52020e1d24481db1d6cab646e34f2d2b6bc8d27c0fec389e75cfc17b8d5a1dd547fbbb59047fc5419d89056b3b928c0d58c9ef9328226b1ddeea6ae762f8cc29037b0ef57531d21ef2b11628ec3b8da491831d644f92b5ddd327abb0f777577809cb885bb1980282c6b2df4ddb03b239aeb448415f52435770f0195b42904653e4c0d801263d48c6e8c795118ecef4d0a6a4d94f18a423293d5e5f0b5bbabfb91dece63c3e17ecaaa97fd343e87cce804ba7e393e49a199decae0e33141ba9a9f6a26805d6c92aee0d4c2c18ef20ce6ceb3d28f07a51eb905f64c52f174ca5e7839037305ff02f22eef99f8123fe1bb4a181248bd2f98813ed0eb6a6de6b2cf3095340f6dde9844d88036d32bb93ad94dac5a238bf3f1a7dadb6e2bbdc079dfb7fbac16ce423ebb22aff70ab2541fe69817888ab2de77b2dc7b39916f7c52e9a43a5e12feb83ca5c3488cdb66302b7bf45ba159f0a1eb9b05f613f9bee2e206bf44c42b5e3487bc4d78aeafc0fbceb80ca32989cb9e8cb28a12b1c1a205f1aecf294c3709052dd93ca70ccfab70d5694bc80f9526a225734852ef6ab6bcd3bac08257fc2f37d29e01a39002983a02c4e39fdeb28979b3c0a78fd19521f0f8ad4bf769ec50b3fdc55796f050a37ef70ebb74a4f9dde4a4dd736c1ca88ccbe36b05eec83e0f903e1efe24f56354f451eb87ecc89f89815924c62d43aaf4517253eec28167a550e83af404b8e798b75ad9b5c059f6fb729adae20864b2bcaca3a9d4d39acf1151dd3361c097a2a386fdcbf730395f7e7d78acffe99ccc2203abd584c25e4897ac6983cfbcc2c1c9b07c228de42eb5c7bd8755d566d7bcdc74f5f09c153d749d727d0807b15a812db1b498c24c6b842922be6f194a90678562d92337c758b9d0c8f2a68b1a69657acbc5c73b6d227eb930b70ac8e25683fe383265a1fcb766e843c4149f59b47d2e6f971cd3f1589cf55b94b0d07c5ea0790db282619b2499cb09a1df2cd484af455c139398907c7ee274e975d4582ca579a7e4365bc9f5b65db1711369edbd35947b19eed65283b9c952c3d2f4e414ab1e00efe3ca554f8b81084b04bbc3628131c13a760e6dfcc0b047eac605d4e7ea295352fa44db40b7638e207aafa4caf2a4c992715ca663a1752f0ae329ad1389176de57504fba43e5f806fa79b99e2ae0c04bff5ee960b1c77302ea854ba2630a87b80adb8c1f39b945f015fd50c390275174d429cf638c9678f1957e375dc1741a7906c946f623ac668dde11e105543bca448723abf510a98487acf21c4abd8e1cdb56a0199802137f6d67b5254bebcb329b327c14355a808d4deca0bb253726011755660971db7d07d18e2297f2b1f9b48c5be268a25f03858bc2cf2dd9626b5370be2bce4c786840f4d251ce028d7154e102ffe6b5e1b588225b965595773f26836d9702d4fb2f19cf0c57584e6ace520c5d282a808d90434c9f2948d598372296e856e78594c73ae0c415df5258b6920620d6ee8d51d9c076b94e6cb4d56be8834986024e57332b34e08071f10687d69596d61cc9a2ebfb8a536d4df43d6007f58adb86ffdb16d5f6a23ad0ca2bfe80355356d12b8ef0e2e3ae46839bef6ae19c0211637c6491a45c37b187b18809e3e72889ccdcee1b73f14ddcabbdd7746687acd359908e9b701cb498be48675895def424e2f4f47debe4cabe129119a30a81a503cfeb7f31a85dde67b6533802414a938a2cc1c46d98fec312dbae7b181756cfc867e44f5b82bff47465b4211f27bfe4750de6381b63b1a15087264260f48b4b12cb6d1475f1d97c51319d785e2898409cbc8c9440d854cc141d32560ba98a3266ea742d3e2a614f5c7183d9ee085bc0615eaf63bc15c23e19a899b9e324d57bdd7639e32cf0d1ad581a400e2d2d8760aeae3deaec5f58642ed1cca2e686c4c23c2b1581c360bbd60fa376174983af6671ab42faef8572670f894f7cb123afd9911aec91b7d2fa8e989322c63c0418a1dc879d83b792428ed292b0430ed84b37783410c2d6127e7b076ac6aea7c055e686340b68019e5aa2004b1152ef00a0ba70442cbe3a7e01d21b81b2c"}, {0x30, 0x1, 0x0, "8234ddc05c587d7527b4813ea80506e3afb7700a4182fda355cae7a7bcd7"}, {0xf8, 0x11, 0xa0, "ffe0d1ff9a778cb76c6ac62f1750c36f75f4815eda1b3de7a277668c379658dfe5a1e8809ac2256876416df3c0a88056c9b193987a2c9fd206d35e3ff3d6ec6878ebdc717b4b0f8240c2c260b1ed437d5628357ff7b5f5c67f2fd818f24a09b2e7383a95cf4ab5bafbc7d3c9b04f2d3fcfcbca8a5c5100fe52ee53bad39d06c064df7401a35c059883661d2060ec74486c82e6cb6522e8c38fb5d689ebecf4d9eb42adec0aefc82d2f0c3a93829946f114441e6fcce6065dbc90b9836a69d4b316d861f123df8408572da670fd31464079babd31d911e2c4855b7612daa0729f01ee0dbee2"}, {0x50, 0x29, 0x3, "1e0b76e6be23c4953ac61ffa440ccf971c41c5c140de097c85059268be81ceea342f3018de58c33899967b605fc06a14ac74ab747960f8246207abe7"}], 0x1398}, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003b40), &(0x7f0000003b80)=0xc) fchdir(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003bc0)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000003c00)={0x3, 0x3, 0xc252, 0x6, r3}) connect(r2, &(0x7f0000003c40)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000003c80)={0x6, 0xa6}, 0x10) truncate(&(0x7f0000003cc0)='./file0\x00', 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003d00)={0xfffffffffffff800, 0x99}, 0x8) fchdir(r2) recvfrom$unix(r2, &(0x7f0000003d40)=""/166, 0xa6, 0x41, &(0x7f0000003e00)=@abs={0x0, 0x0, 0x3}, 0x8) mkdirat(r1, &(0x7f0000003e40)='./file0\x00', 0x80) r4 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$lock(r1, 0xf, &(0x7f0000003e80)={0x3, 0x0, 0x0, 0x2, r3}) flock(r1, 0x1) r5 = accept(r2, &(0x7f0000003ec0)=@in, &(0x7f0000003f00)=0xc) socket$inet(0x2, 0x20000000, 0x7fffffff) writev(r1, &(0x7f0000004000)=[{&(0x7f0000003f40)="bb3ab5d1d2c5839f4cf30c973a4ed954d4148a56e9d5b46ed28f50e23e", 0x1d}, {&(0x7f0000003f80)="18ea2a6ad4981cfbef3241263ff5535bb4b466309c41c9bd0db869c2addc03a0bd06400f88cb0cd56cc924aa1fc887c0d3f8b2c051fbd182c0a9f56db2a8962a995a544f18ce913abdee1e4ca80365754a38fe64efa567bb70d3ee1488b8292db4357f50f98ba6d6f6", 0x69}], 0x2) getpeername$inet(r1, &(0x7f0000004040), &(0x7f0000004080)=0xc) r6 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000040c0)=""/65) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000004140), &(0x7f0000004180)=0x4) r7 = fcntl$dupfd(r5, 0xc, r1) faccessat(r7, &(0x7f00000041c0)='./file0\x00', 0x10, 0x100) 00:00:06 executing program 5: r0 = socket$inet(0x2, 0x20000005, 0x4000003) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/26, 0x1a}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="61812f7ce3e9745d5710c4dad0880a78c72f8183c69619dd7b748ef2056f6dfb0195d36f5175408d6f62b90cc6bdbf17673ab4d0ea0296968f10f12a2488590f7b20e50f993316d76170fe903b2692f3a95c697dfe8ebba6e0bbc4486cbd3955cfb8aab1e60857a56778884049499bac883166ed80f31170358adc06b9a0a7a9e1d2b4f19852407bfd58e8830542c0529a53a334f02dc892f4b976e0079cfb17bfd90861dfaab193aab139a02e63661504d486b593101269de764a3119e9ca7ad52b04bbaedac92b7a3c2cd200e3a1b58ce1a4", 0xd3) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) truncate(&(0x7f0000000080)='./file0\x00', 0x7fff) r1 = geteuid() r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 00:00:06 executing program 2: clock_settime(0x60000002, &(0x7f0000000000)={0x6, 0x81}) clock_settime(0x40000003, &(0x7f0000000040)={0x40, 0x3}) clock_settime(0x20000000, &(0x7f0000000080)={0x0, 0x6}) clock_settime(0x0, &(0x7f00000000c0)={0x80, 0x216f}) r0 = shmget(0x2, 0x2000, 0x202, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) clock_nanosleep(0x2, 0x1, &(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000140)) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r1 = msgget$private(0x0, 0x10c) msgsnd(r1, &(0x7f0000000180)={0x3, "e96e26f8202bc3eaf175b2eb26b2b2b68b88051e908b1c4990a3948b6ec3d39fd8c9c099bea5a76f4721cd79d0c071e2c0a6f1653d13edd2947ea87b7cf1edc3f2ea9652b6823ab6eedf68c49c18e0b23b0fb9c1766b7275cdb8bf7c0ffe3e0e4c620c49068d612951bdb885a4bf8f5db878e99a247d79"}, 0x7f, 0x800) msgsnd(r1, &(0x7f0000000200)={0x3, "58f8d7805b431c663c7b98c52ead65564c85949f848d32ed71d30d117b8f00ddb7ba591daf080a74099fb1860fe433d74e4d39c45c77c46566ce815354d5e5fea48b341ef4f513ec770187cba32542bdd10b1ccae9c65c98fac55fc1823900eeccced5f23618ec0122"}, 0x71, 0x800) r2 = dup(0xffffffffffffffff) fchmod(r2, 0x20) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) clock_settime(0x1ffffffd, &(0x7f0000000340)={0xee00000000000000, 0x400004}) semget$private(0x0, 0x1, 0x41) sendto$inet(r2, &(0x7f0000000380)="17067e66b047a97c2fad8ecd4cd7aff82e64ad289687e5f1e190243760c6db9814536e544fe80f2553df19bb03cba052823fd77317ffa1514f7c9072d1ddf80672b1fadd2680617f5b2bc757af6a009fd3ae085cc8c4ab3b21e5c9eb6f847fa0acc21b5ab7a0b3b58764ea2c41751d372daef7009cb7b3699b0f34e7c2", 0x7d, 0x4, 0x0, 0x0) getpeername(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) writev(r2, &(0x7f0000001800)=[{&(0x7f0000001700)="c0fc0f7aafe8d7cfd1348dd5f012d0be2359384b4660e84e264fbef20bf8445e7e777d95772ed8d73286c390f933bec308332f4aaad75b263298e8d2dfd76e0b973e3ee9ff29bdac8355fff597fcb396c7d83af1ec904efb76e176dc2f2c5ea3cd7ea132d8d7e15a8231036167b28b29be260c470bf8053c793993a174c6f3c06047da7a4d4f0e691025fc723d64b3c2a8c8453e25faa2afc59557fe51b3b8d70d69f0d8fc9bb6e4c8b73d49d9f71cf11bcefdbc5494480983308704aeb38c68f4956cd3495ac06d3bf3714ef0c3908baef067c0cb7649cca089d8f003", 0xdd}], 0x1) shmget(0x1, 0x600000, 0x100, &(0x7f0000a00000/0x600000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000001880)={0x4}, 0x10) clock_settime(0x0, &(0x7f00000018c0)={0x1, 0x140}) nanosleep(&(0x7f0000001900)={0xc7, 0x81}, &(0x7f0000001940)) clock_gettime(0x2, &(0x7f0000001980)) shmget(0x2, 0x4000, 0x30, &(0x7f0000a84000/0x4000)=nil) lseek(r2, 0x0, 0x0) msgsnd(r1, &(0x7f00000019c0)={0x2, "766c2b2fce3423638c384f05c73517efa03038ce6e6b55e257d1fa966e72432ec79066ff7bfe86fa4d8150388b8fe81e73f8dc5be657166d770d0abc555053910f6a5362e747c998ffca582b155ed210b7be3f3b2cbf673eacb9dee611d8881dfb7df89cdafb45c1bdab496cc6c3397cf9e6feb9004d0b84833ad8bf376508f4d58a832ea5c3dca9208d42826f05f03f6fcbe36cec90eb386589747340177ca5835fa5147cd55ad6faae500ae01919d52b6e3fe10ef91137f2c807f5160019cad1becfb39dca29b1"}, 0xd0, 0x800) getsockname$inet(r2, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) poll(&(0x7f0000001b40)=[{r2}, {r2}, {r2, 0x40}, {r2, 0x1}, {r2, 0x21}, {r2, 0x185}, {r2, 0x2}, {r2, 0x20}], 0x8, 0xfffffffffffffffb) paccept(r2, 0x0, &(0x7f0000001b80), 0x30000000) 00:00:06 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x58, 0x600) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x2, 0x600) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r1, r5, 0x200) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/137, 0x89}, {&(0x7f0000001380)=""/14, 0xe}, {&(0x7f00000013c0)=""/85, 0x55}, {&(0x7f0000001440)=""/207, 0xcf}, {&(0x7f0000001540)=""/1, 0x1}], 0x7) mkdir(&(0x7f0000001600)='./file1\x00', 0x100) r6 = open(&(0x7f0000001640)='./file1\x00', 0x1000000, 0xc0) readv(r6, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/14, 0xe}], 0x1) getsockname$unix(r6, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) linkat(r6, &(0x7f0000001780)='./file1\x00', r6, &(0x7f00000017c0)='./file1/file0\x00', 0x400) getpgid(r3) chmod(&(0x7f0000001800)='./file2\x00', 0x88) close(r0) recvfrom(r0, &(0x7f0000001840)=""/11, 0xb, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001880)="5fb65b4603d5b68881adf22f2c9d42354d70875b38ba5c2ce74c739c67b5becf7400d9cfa5425f56e90e4c919600650a837660f084b28e9faa3737fde836dfa496350906cc96b5e5ea13", 0x4a) getdents(r6, &(0x7f0000001900)=""/245, 0xf5) fchownat(r0, &(0x7f0000001a00)='./file1/file0\x00', r1, r2, 0x400) preadv(r6, &(0x7f0000003f00)=[{&(0x7f0000001a40)=""/109, 0x6d}, {&(0x7f0000001ac0)=""/183, 0xb7}, {&(0x7f0000001b80)=""/231, 0xe7}, {&(0x7f0000001c80)}, {&(0x7f0000001cc0)=""/213, 0xd5}, {&(0x7f0000001dc0)=""/9, 0x9}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000002e00)=""/4096, 0x1000}, {&(0x7f0000003e00)=""/236, 0xec}], 0x9, 0x0) utimes(&(0x7f0000003fc0)='./file3\x00', &(0x7f0000004000)={{0x1, 0xd14}, {0x3, 0x4}}) dup2(r0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000004080)='./file1\x00', 0x200000, 0x40) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000040c0)={r3, r4, r2}, 0xc) recvfrom(r7, &(0x7f0000004100)=""/75, 0x4b, 0x40, &(0x7f0000004180)=@in6={0x18, 0x1, 0x74c2aa94, 0x5}, 0xc) lchown(&(0x7f00000041c0)='./file0\x00', r1, r2) stat(&(0x7f0000004200)='./file1\x00', &(0x7f0000004240)) 00:00:06 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x40, 0x10000}, {0x9, 0x5}}, 0x200) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x40, 0x11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x600) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r4 = semget(0x2, 0xd3e5a6d40bddf7f3, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0xfb, 0x7fff, 0x3f]) 00:00:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0700e91f7589591e9233614b00"], 0xc) open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x0) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffe9) dup2(r1, r0) accept(r1, 0x0, 0x0) 00:00:06 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x50000000) getsockopt(r0, 0x6, 0xf0, &(0x7f0000000080)=""/163, &(0x7f0000000140)=0xa3) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000180)={0x21, 0x3}, 0x10) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) r4 = fcntl$dupfd(r2, 0xc, r0) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x80) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x44) readv(r2, &(0x7f0000000940)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/191, 0xbf}, {&(0x7f00000004c0)=""/253, 0xfd}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/76, 0x4c}, {&(0x7f00000007c0)=""/100, 0x64}, {&(0x7f0000000840)=""/242, 0xf2}], 0x9) fchdir(r4) r5 = socket(0x0, 0x0, 0xfffffffffffffb66) r6 = semget$private(0x0, 0x1, 0x288) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000a40)={{0xe1c8, r7, r8, r9, r10, 0x44, 0x20}, 0x4, 0x6, 0x7}) recvfrom$inet6(r4, &(0x7f0000000ac0)=""/151, 0x97, 0x42, &(0x7f0000000b80)={0x18, 0x2, 0x18, 0x4}, 0xc) getgid() fcntl$getown(r2, 0x5) recvfrom$unix(r5, &(0x7f0000000bc0)=""/44, 0x2c, 0x1, &(0x7f0000000c00)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000c40)='./file0\x00') r11 = dup(r5) symlinkat(&(0x7f0000000c80)='./file0\x00', r11, &(0x7f0000000cc0)='./file0/file0\x00') semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d00)=""/251) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000e00), 0xc) connect(r5, &(0x7f0000000e40)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) 00:00:06 executing program 5: r0 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x40b) 00:02:08 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="829c491d262e3a14f0f290abedd746965cd95e32a2299e6b83528e5c3956117e36dd9d3628c7b9e4f17118d1ad0b4e08177bafb123774541f21874bc2eb699b9f6f4853fd385cb4d186c39952b552fcc7a9a2b4f227e5a2db38556dcdf6dd1b3", 0x60) write(r0, &(0x7f0000000080)="26d6b11725bb703552369b59413bba614ba254b55bce17b3baafc288bc427cd197f44452383af8815d6d47cc1e4992b3fffd5863f3b97fddbc2c0dc41fa9c6a337c9609791714ac2197cfe363c59b41e651f12759c5ea8ba6c6cadfc7601adbb32d6ce8fe4cd44e6fb6619e2b6e271ce048131e69c7733855d550e1812156375fe102a694a290a7e557c34719b80872c5a2bd6bfd1034a9621026dff9c7169841c3bcbe9cad25d66c00ba265d0def927edd442ee622dae813c030f82f55d3c84f3ba9c211f96f6442fcbdfe003ac72ffb849e1177f8d1dde3d1da034d9dfd8acc492eca31b92240d4467bbc0a7a498a00d1ac3d92aa9b4b04dd8fff923cfbde192209d81eea82aeef5f53d0661afe3e5fb8da7e9185977b04806f9da67d2b7113f1987de049e941c79244a36d3b9c48c2de70f69b2661a4ea805853a6b264fc25fa8d17d0577b4c14484c9af489d55d60c17e78fd4eea440b8ac1dd2dfde453eced395d518443228727ede85404c3caabaa8e8805ee4f2966c6fbcd5fe7a6b7513a7b67480887f9c900f970dbd5a2bef0b9ef45efa8b87025c7d53c0a7805eed9ef0b59caef2568877aa3951f11dee6e80e59bf8e0bec22c4554e830028a58236efebc4b50583a21511be1bbcd8031e2dac4e8ca3c6bab4d39ac1304b37ca06d39365126545d445e9e5fb572e058ba04f0e250e994b72e858fe0b0d9e6d5dfac9100aa6fc601f04b0d2637319b4c6e2964e4aff9ba44b9a825d293742e2869c8d76ca5799723a880c8c4b6abfede18f903588e430dbb374e136daa8a09588411a59920a5940796e7c94331d45dea807d76e4ffad5d7348688b841e837d5c837cadbe2e0d4b4524f77754065e0e9a4090e12288f1a330f7edd835079ac8bd1dd49ffefa20bb56655004b43cda1e912e6b726b0aaa2dff653cc89dd3b7b683fe63b96c3586d0454da07e5ab48f1a5b9fc40db06652fb57acc2f424a6b0539fd921454f7580c624a5bd935e369e1374595ca4a0e459c383de98776033f4d130f62ff3042d33f347e901c96e1dae853aa9fa9810f523299ef466600c5f52e349ddd73fbbcb1abcf11eee90324681b8e0fdcc81d3ef0c9d75822c4e1da82c8ed8d161e40105ce90b088e97305b29621a1282111b9832406b502e59d68f9908ad78bdc8bf0fba9d532c87cb6ce2d512fa1f9922b69734a4f49b8e3bfc83c54a41bcb139d1365ed5587623e5dc88b7f3360427e0954a84666c3f56dfe712f6d31c5ab80aa68018d8f384d7012236bda548c4a4bbbaf68ad87d5a50e5689eea8016e538d1344e91021e1c0a9c0924d1c540c5a0a7aa0fc0a757586064d9c2d946e609a6d97a3867f962e7f1f41d2aae7fc8f4a93ca2dd0d364b9bb112d4f3435197fe96d035a1464e143206fa80e6df14ffd2001cee86327bf7a49457f1d2fc42fe42847eb4eada41580276b109a5e5070d2b75dbcdbb4acd97e1e63427862480b10036ccb3e1f3f65d796d44730d976adbfbbab25cdcb423a3cfdc295860a6613c10f615863e0d7824b13a14553dbd9e945db7bbfdbd98f6103b7575d67a714270e4e8a92d6d83a4c3f94c60af7f9d8a1124430f84c0c20320f308810f03dbaa89c2919ebaece3f6a0f43bd31b51c2d4c49beafd838ab0f48c78760debcad7432d99defe5dc54fdb41ebc6e52875e4c9281ebc97212f147836a4a4c2ede16ca79d88807c9a9ae474f996cfd5b54fb3c2faef17c90209429b08e1b5854486d72a51a64e992c44e8b2aca09bfc5692a52c647ea5cd90e044164477fe90d7bc524754d60d96e036f346d0c1bc8a034ac4920cea935f852a1a8fbc2431b8fb74ab1ef49f4fdad325b7ad07e3bb1c2781776bd656da80caf97e2c344700d347b25aaa6a3efaeaf5300be8a233dc730b2358fa0bcbba7724d86097676b173ada4a5be23c61c1b378af696817ff2488aa3e860f424dbd05e82e375afce6be3e3b32387b072732831fd1b9dd0bbf8a48ec3875e5cd0be3bd36ed3d4f46df5e0262b45a704d7264aa0d4e1814110433d2f0b0ddc162b6bc9585826a3476d027c368edc02675e9589dcd80047cfe6a8a814b95e492bbb57915c71f0140a45076b6f8ac22c01da2e9be591ae2462feff2d7bc022c2feef661f98fb72d660cfd95f49b4122bc11ad5fea0c21e262325f13f7b5a981a30cf58db7a6a0ee4a9f3136965cec81aa9bb3c40d87ed137d67be184ee399f474139ddbe2a7d05c0338c8f6801f6ae31f5a6d2710321147925e3b4181ca16c74a7c7a5bd97127bbf39d369bde45f776574c804a6f61ff29c8a9de1c20e0bf51591db24d9f6eb36cf149fe234c1edecf470f891a60e7dc1494d46a2b314bc29d1476b1d99f5fd4055d9ce7d8d2a98299a1f6b32169eb3465520070e3a3301042fece052e5267a644285f868a1a4d71f35ea65b6fe9f309273e3db340c7330667d14ac8f8dd6e9f83256ff6eb998517406e654d542402ab15a244d0239208bb80e76c08a06d490a1f6ece95edde92835559b9cde4bfbedf827f41d3e2be7a700a4adace44810920aa1906e711f1e922511f3b9d7218428b25d7e16f06ebd600af7c99b37cc616da882c6f2d336cd5cac4462a52370837908308b3d4c55d22b497479e003ab7f086279c0a5cdc194e1c5e2c108a013c10646e8cc559c0af191a998331dfefcf997c8ed5ecdb8717a59bde55e85d8d10b5266074e5051a5add963a959dea09d56a660858ebd54d72f3967d074361accedf6bcca791796ae406027ca57da12a46424bdbdcbd17bbcdfd9c027f509fb89701c10e5c17741f2448c371459c635148083a542424ebf17c097b717ef88d4c08bf186c9ed4fa3fc7d20afd0d7a48fa8b113ffa5c8192e29646533bce59c0b2adbb512e20730268de8f7054b81076537a422913f94f69974b9c4aa68034236c02111d9d988391686d97cdb50cc4a4b3393743dbca285815ff8808d0cd2f7371c5e0f920a80c51f4ef6ef1eab34c8c5bc6bf54f69ff649d950ae4570a8e4fdea36e9d2e869fb1e5491c2cfcf6b11ae41a7ecfeaf0dbdfbe01d8b9ac53536f5dd67acacf9e694052a7aa19a0ff1e3c44024f11129a94ddb9529c5b0a594f2c4fa4bf6a1f866942d670789bad0f9719f4b2df69b5f69ee3d47a0eb8c59b935b8109c456c0475aad9489c7d5ee52021ae3f175a7ec2585a4ac02df3081a70ceb6c439242ccf388e402d3d4e968ff830d22cabecb4760986bddce94a6bacf3b09bb2d5cf7691fadd654622b6894209d388131a43ff897db6fd1cb64082cf0b1380605683795741bc8030da42041be1492cf0caa194330d9f6f2aed84e83c1a4a28c8b5e44cf610aa5bea1ebb08e03cc5cfe0badff067ef4dfa209772c45ba471313c0a9631c43863e90853c0b8904b77397ef36793fbff410d103db413eefaf893c6843302d6906cc4d7c62e2b175ee8b3cbf44224d95903c761f03565e02a542acc77c58419ed7e0338b7ee5d0833952d8ceac21e4e02c36046b523e7d6f18382db5b82551824b3bedc50cb851f9b891577aa08c441f15131e0ee285ba4dd8daecef44dbae3a75d64a5adc43d9da85ac88c2eaf3c85ab0dcbc310d3cbadc359dd910c07a96c1772e1a1e2fbc7111a94eae1f5219b534f12892343beb908a2998c1f14db424ba0f1c6215589b1d86b6e64c87890e79d7c3dae0c3a45c373147e9535afe31e331807df36fcf881e5a66344a3d9f5ee9977a38cf22071e6d749fd787d9c1bfe20daf1a6c8b007c78c7c1ad4ab8e23ba3b03920b24a49e6738c47ed34b8001053c7f80a97ab80b7910b3afabccfdd80edd0ee872c46fcefef846d25a79bcfd62ccd5ab08b6d0f220193ca6afe17bccbc1410274753e70d5f05fd217f6476cdba88391117f21984f342f89fc53ab85a3152d610a3cc67fb90ba5691668d1456f2bad5f67bbc9288384d98a1cdd3b00567543182e29e6b6e69c2907d551472d097a319d874d34cdbb4b52f6294fb879767034a44ca928d7f458046d2b57727613610fe185b25a092a3e93a40d8a37983ad9aa5fbb1f4246d9432971222adfc9550102bcc5aeb5ad0d5cba3e6ab3112645917b9c5d4b8816895759642162a735087d966ecf9afa8b9c3e0bac21082b18b957bd7c80e6d1942d6c29ffc8b3b3ef78afbe793c2e576a8ba5881f16f9ded244402cbeebb96ff9047936adc6851b13ade1f776ac2818f78bf2bbe06c31559ad55521acfcb9039955dc49a6de2ba87bd80e487f93f9b249f9daa8d26a072dc0ab9a9c9463155b62d63ee3b8c56496dcb30c1cfaaf879ea8312efa30a5d6acf49305bbead687be2087852a1b36e3599342f44c234cbaa8cb8669d67ce0a3fd6911e9a668a2f29f734b2a638a23df08decaf9bc709211b6e028ee1195c4a6f8ffba327623ff9495dfc377176e90fcce1247754f80a915fb8520b4c9d6fae514d392b0b2de78f6bcf167ea9158187a748bbc0709aab77b7a45889b01a81241b4c0eb3c6fbf0003d5e61b2668a36e1356e03d7466d9df963f6db1b3230f4b4f3cc1694f72995affd3b4a2bced717271f70fb676c1a9b15b88f8175fdf6af8042579fd445c3045cf303765ff91936845f2157ce3043c1987ba80111c9ef7f1960de31e89486932dd4299bd8621950623073d137393a72b0f9512f4e178de75954217c983fba327f6848e97b59c1fd840a68321605f6c764397e0211a50941a4ea0255584f7c1998a2a7dbce53ced732710d912947bb8e7c38aeea77ab45fddcf65abf4f85bc6ac58916fecce5728fd96eb682a6792dedec8bd18649d01334cccfd25888b8d7eaa8fcbe1224abc9e2742121e4dc34e392cadc4773cb9e0bba8d1f3ebfcf1ac5553df536f9d8c092cff85b7c821fa1ef5715b0d0024afcb752ea5ac91b9e7d322f921dd18b1da2546392b1992c26b0c38480fade0115dfb572584983da131121ef53a72124f71c301cc9f3a2df794b32cca405acc7670abb39c935eac6c39608522eb1ce8ed3a1b66aaa4868692dd0285978a48ce3f45a6388fe4f54c7e40327f609b08998b2b8e3f6391a9eff8c0faa8cc3fee0f80539608512ddb7bd9420d5c2579ddecbd6bc12ebfc2c978349d048abb4bd4245864b7a6f5a0e8bc74ae29dfcd4226602d8b337ac474ab18b810f30a4e4b01c29ee6fefdffaa8a7e6de55268669de8459d8eb83817a55f401ad5aed938525b524bf8c69c4225ac2408f42bf02bcb200fa2a044049bb0afbee4b8613e670ac07b5eaf21cdd2f88471fb981e1e8a063ad0773b1d5c72fcb8f30609687c37f4a7fdcd7ab01f2b4dfeab42744a842f040114caa3b514d29a0f5545abdcca9a707ffaae5019d642815f256a6654b42fa02676f3de141ac6f3739c20d2133f1c6158cd9b104a67b5e665efd505765d856a3fea8a2cb718aa87f4abc23fe9e3dae99320f96b968644890aa73455f13f77fc76530e12e7fe4e4342585fdd7e27e4e0f9ef085b62b2c5cda5e7017c063668fde591ab7afabec9fdddfb2f075654ee62551b42a669a910068b749cb3b41a01d2d999773a06d73ea52eacdfcc52c8acfd7d0a5fed22d386b7cbb4c41296486463d0173787e63ac352febeb984ac13b3b6bac78a57ff21d3005ca4b73f7e0e97f879ac49b5d81f64be60aed98d77fde6471e9f6e796f69286f22407f9487120c03d6c9478919d8623e6b4c6f90ae7632f37c3dceab5e5de5c5850b47f10130a9eddf1d86b77c195cf94a8120885bc50f3ca04b25be5442bf72842d83f3f40c60f97a0aa8c1568392cf78", 0x1000) r1 = accept(r0, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) flock(r0, 0x0) bind(r0, &(0x7f0000001100)=@in6={0x18, 0x0, 0x7fffffff, 0x101}, 0xc) socketpair(0x1f, 0x1, 0x55e, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)=""/36, 0x24) r4 = fcntl$dupfd(r2, 0xc, r1) unlink(&(0x7f0000001200)='./file0\x00') r5 = socket$unix(0x1, 0x1, 0x0) fchdir(r3) connect(r5, &(0x7f0000001240)=@in6={0x18, 0x1, 0x7f, 0x8}, 0xc) fcntl$setstatus(r4, 0x4, 0x1000000) r6 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x20, 0x80) r7 = socket$inet6(0x18, 0x3, 0x4be) msgget(0x1, 0x0) r8 = openat(r6, &(0x7f00000012c0)='./file0\x00', 0x200000, 0x0) fcntl$getown(r1, 0x5) msgget(0x0, 0x44) renameat(r4, &(0x7f0000001300)='./file0\x00', r8, &(0x7f0000001340)='./file0\x00') socket$unix(0x1, 0x1, 0x0) writev(r4, &(0x7f0000002800)=[{&(0x7f0000001380)="461a3fa6e6cc4a0d1887421ac63e77668b36ec702c0107f6478559e182d1917abb9ca4666cc46d4716f3fd9a5677ac970a42ba9ff84e9d47aa33ab93aee585a52068909bb15ca648bccbd7d48c7705490f81a6fe7f026bcd64f7748b77f3bc3a293d3b618708019a56508f", 0x6b}, {&(0x7f0000001400)="986b0c9a254561a08417f54bdd572a5644", 0x11}, {&(0x7f0000001440)="26d6d37dd143f16cd40c919a487280e56d140d583b79f196d8d3e1b03b37317c58ff044f79c933a276aef7d9b8a73e7ac33752ddabf5598ebc67e2ca21f3b5c869c44c9f343232529920f17cf89b1d9ae6f4a2da18daecaa50fa383eda3c744eab76d224347f8ea9a948e9affccc1cf7edae3590fc1a8d76dd3483fb6a393aa942b7c761b417b3f3a4c7e90e718f45d4913c8d2debe97b92f6ac423660b8e51fbefe7d30d7d13ed19e3143c03ddde94c4a1b985f40ab15c1525b7f1bfdb8defb43ea49e62ebacd62b0c5efa82f07c5a9c456aaeefdf16e7b20", 0xd9}, {&(0x7f0000001540)="fc32cd0376b25e797c7575254df81e476ce4950b7bfbceb95351e2ddd46c069ed62e48e1f80463ae9c66a9b2b8407daa0c469c105be255a547be06ab32589d3f8af7043f480e270d2022a41558e52a2c0374fc367ef6c1b51b9da184550051b62213e3a0017a2849d98b3c2a7489a19bbfa5294b24ea1e3b818f204096f0250a9dff8a0ac35e362cc352500ec73290886ed98e3debfd0a0aac5dfc7ed8842395bd6e39fe5b67040fa7e36d4b48a1ca01147eefe5f40f12601ccbaafca67c92d84c3f2471ca6ed65dbaa816a3447dbbcae69dcd138d7e63e486f9934cf6fb2f5123b11d84cd245deb625f8928714d6a159f677c872bac24b34f6d8775e700", 0xfe}, {&(0x7f0000001640)="7621054faa23f4fc1679b195e7580c658869b974", 0x14}, {&(0x7f0000001680)="70c4facf06cfcaafc127813972e8bf3c016945e0772ae3b336e0710381f05300f5479a55466726034f2daf2dac0d3ffcee0389de80bed0a3889979aa3dc81092db851a19a0d0d9e6672db1389805fec24f72ee30eeb111e9222eae08e5631bac60cfd719829f", 0x66}, {&(0x7f0000001700)="e97f5021f768f07e72fbf44c288b6d7c1ee5f71fd1b771a6b5e929e1a8e2cbbf9f56e73df04d83d4e0ff732ccf5ddb3cfce9fd36ad44af0501722ab22a6becf5c94758aa40af47934f1e431c97f88a7369d90b656d49ee37a752669d7cbb95075bec79895fa3976414a33c95e0aa2b1d3fa90b3303b55906efd5675df448d44fda11bf3ff30ed8ca02602b3dd00e4860594ab241ddd80edd78a86f5dd81eb9c44ba727b8f1d38c37ae9599004990078cab74cb550b47ffe7172b983cf746e16c15dbb5edcad682bbc2a94a1a360f560a15d6738357fb3cee5d7eaaf815bdcdd5569def5d9c418d0851aa6811be1745cafc392d3366bf5114324fc3", 0xfb}, {&(0x7f0000001800)="e8186b10a70d4911b8130a828f5aff49ec2c98fadb32779dafae851e2d4dea671565815d2e0546dfd7944aca410f0cd5e63fbcd6d4ddfea56821756554737d8680ef209cea785ef61e3b412be6b353c52b921e156b43c97c31d6b38fb43341a2968afd749d6a9b990c4188b51a992d052a6f9698d876936a50f560927cc1b875689a573e057237125c3d743a1d0927f65c533ebf05cf51542ba475ff07a8cfa95b8784ca1521183a93b6f41beded18a30456915e35a61bd65a85cbfb8c95309bb3b9aa3042f0b2f6aa5f713f9ce5a60ce548e89c0762127e26ef4238904af10624cc2b1a261ea64bf753670e1491512122553f0f12921103b2510320b138dc6dd96d4b36ab15f2a2c1bb5a12c7ee80a987c8896e9197604907ffad60c8f680039919dcc5a6e872748cb338649fec1e8df0afde2b9bf615d9ba5caf636b12e9f23d14f1f46edadbc1f5da10a653068567a8af9d28814e930a57ed135bae86933ac114116e3663acb9faa3d2a8dcdcbeaf1fb56ff5946e210d3fc12bb297c27cf9c5cac57ed5c9c3173e30f5d3bf4b1f93b264845474b2b7e7185eaf9eed487514ec259a9769467e99e87ac3b81b9fa05a1cc5619030826a07723a095bb86aa9aeab60430ae8954ab33b6e2908906c3f5bb8f262b56345a60bfd9934d99c912d7a5bc05aa7dcfa70eb49294f6e75615939677d16de5c03f7b52970fbd66becb00ae66dfd67c804669d3a60e79c21fbc8e4fa84e2178bb65df28ad8e6f24fbe3461159ca43f5b5c6ee205caa9f77afe06d60daef05049fde4af62e931e25cb4a9eb63464ccd883838a3e10c07177529292fbd394d1e28d59a2dd5272ad34249566d7f13c04435cb5f4b1d626fa3b5aed080675a0eeda1ae005c6780c2fff6c644d314a0129dfadb4df9a2898c6cc1a398633881a09a5bd36f2c39b4954a473cd2a082d2006fccd3a9d523598a9652400ea0a60a3a06da32c2b06f9b0a77ec5c4137e41a39fefacb1b7648fbf024f4e66fd31e42f81b817bff9aa89c01a5c948e2a7f6103167289a58034871d452e3c48889cd998060772e4f9b90be285716450ab4c1ec482bff743e8a6c1e8be8c48490b56177cb320ee3dbc023065c733251967c9da5b524083dad0751fc1783d7f5cb1aaafd39aba16eda95d1470239426b052aa239c9166ef049dc02c9f74674add6cb41a2565f609a3beaf4e42db94f5197029c096ff9341b785be82f3af1c2c3f2dd36098251dc9615664bcbc2379a36b1699a4320b5d614228c0f9fe461eb15533483f2ccae9410b4085651edf77eaa96d5772a760f7437946407495be950cda47b4f20fb82bd60de01c236b5381ce67bcfb5b879716987ebbd544144e654ab0b61ec540fce6d1bd85b3873ad87e771df349de4c0cee445933eca9d70c0f1e9dc940c7a64a51adf827061f70fc19b58d874af6830e9a6f6c73716537743f6b79f2779227c78ad697bb1c4767944536e333b15a482b3c75896162f4d0eecdf71ad4f6e005a1869ae49aba186d6b414057026db04a515a6115924be21b6789b9ba56ca8b917251a66a5734cfea0633324b8bc383e0a1e63c637764bdb814eb4183591877f21fbaf910d0333ce2189b0f725077ada48ddae4b781a30f4c33d36a00cbe188a9369b2bac38575418241169401b67acfc054e7cdb396145d686221a8d9530fc5499ee40e646a8c311d9e33a73a238f1064304d1cacfc6432d96be6ec66e229c3a51b2069e3533d16413bac987f2001fff20aa9ba147ae4c5e06f2a7fd418b53e7e1ca15371cdf360e7b7fdc4895e660de93178c4b5a5caeb8d6202a9f97e7fe96e0b1c69a636d320cb63a038ee8342b3217643c9e0c4acb49a6e2ac241517e0dc0042fc7f23eb230f3d735c219a35fa06883b3c2b2911c76d8ba789c8e3dc05b651c43f5ade9e3e678ccbda5506659f1e5179a58f01292d8e764e8c3d91934047118013e875b7ca74fb3a04b94d3373ca32a395d995e004a51f97e7b11cf05b385e94b89e04962332e05a93bcbaff8e1a1025afc97c54e6d87f6efec604259d12f20ef23b7a77b4216b8b3b8aa765d7fbe7db95d694d9ac623df612585712c116241c66283f7c7266a73a1975501254a797b3043f6f3f221782d5000cc0212cdae871a5ec36accd1bd5f1ac1554c432c4df35336b878164e4a3885a140d97f6190a69156c578db8023a9487d78ae36f95bd7920826fa7817061f0eac99dbd851818e921c2419385a3b81df0af6df353edba549c306bddc23f1e4c11256251ec4458363353213882c38731350113da6f1440c120b2dc33c5a2a6f835ccdc989d5699281160ab4880b1c3ad21bffeebeb6b839719855b6a88a932f254d9a03d391550dd982083ae4d6fe66feeea2ecd4aac92cfba5ad9f6a18abcaa14ea873691007bb680070e4c4eed1ba1ba7a8998163ef92e726990383fd90cbd0e94a32f57e7a6e0fc7609d1bbc50d4d6862cff4b75ef108c3f7db4ec8a63a014ae566e8cb9b32c36f3c86c3474628ec251b647d2d2229654cdf4d7c83434de07f41464118ccb3202b8a144aa34ec7ddfc0c5cfe9e492ddc33d5229aab5eb0a96af60a272dc157b41765b6311b952b3b88dcc9bdbca5c2b49a79709de18c96601b423ac1eb45b7df8bb90f91ec4dbefa94a71bc3207f5be4718dafdfe168e3a1d0ccf902715fd6175b94100e308bdcaa872e00f7daa4cad5c61dab669237947fc146c7dfc7ebbe80163d708e79b62c9f13ef1faa33c1508cf8b1325b0bd9077038d2c634839c70c21a88e9086e3e4696ff1b501654e27a214581202bcab53b97ef4c1dc9ef27cf1d16e8216aad3b0311664bc816f99a9b3cca82560e76db5ce4fe85631b3d05e3b996d88dfe71b900cdcdf5e4e502dbc0d28cdb916dabc6b517b2294101801f312b90c756f1adfede796b26b72e3d00a85906c053b0bce144ea36431f2e14b25594047351a5015288da1ecb185eceb5745be38694e8489e7a3b38590de69895176890c1263db9b78e327560066d96ba7afb4b133a74868fc6091e924f01ec2ae86150c90b67d22c0d7b895bb068a82ec8f6a9bb3ba17ea28cc76424db961ff38dfca807b1310a5a55952f3f4a2bcd82404ac0721b32bd98023db47640fbee8bf783e019e9c51e831a3c714cad3558d45d9174e6ccbebb05267c63dbb3ed7cee1a8b81e0d9b0ed8e525d47de38093572ced8926252aa13e02d67eb1679013c4a68236d5e20a37e6d3b4bdf2d52bdc7cfc5ae0470cf3f793e5315b8553c75e58e8250d99b27d04ab7786f923bc15730894db39530ff96cabaabdd1e1e461f15e3e194cf00921f75ba2ead4d0637c67d05cb298befb21a4b4b63d3bf85a3d3fa0178e3986a49ec3e718a9f56acc62b18c1fa6437ee4db970f7a7fd83cbb12f3a49eaa6756f6dedb35e6db2057b90ed4b0a071c468363b6b682c568718382ee29ffd2e06c6fec5746a9de05a42dd2884bd2a818661895a2bda0ba60d75a0125618561dbf3d013f7706c8296e4c049717b3a7069119ff9db3e0234eb097a5f2e852eebb92594e50d3a87bfbdaa74c39e9237c3d0a93d476be8820e23a41fbe0ff4e402d50602e0cc60408f31570ab0acd29cd750d49fa93c8c85dd741ea561d65a3891e036fd892d7dcfd55231086b81585fafc7d209b6e295864f57bba005a08eff9654abb69b9cc1ddcc1228e6254fa9a120bc17251f18fad2af2d32b02164dc60cf520219de33c35c1931d9a46aa6afbae405bf29c7e5a2e3993cc897ae563a59ed9b2b8edfeba85f7103143af9ee2fd292e166d9101acf083893f52499a59f90ae1b8f982875094f5ce43389e251939e4bc666f14834e5b0e5065ea2147b2d633b48e98c464f6a3bd33fc0ddc797dfec70bcef3e44aa874665a13933c2359c53abd1321cf7cc073b8dce46c9d2f74d5e259564614663afb74f13d2760ad38210246be86a6e51c64e172d62ee3b8b82353ec3571145ae54628e33b797f69f38ca10b77ace64c7cf96c25eb0cbdabaaab7da16d6f3bc3432a44c392df4f5d87f72eb31b8bbbaa470f7d39735e3a94b135dc838c6fe60bf8cef35b72891f7618a11d48e0a47c88d76361e8e4a956de934a20ed3d2d15957722661c187061a4035320bcd90d70a12ad1b432b7889fedeef780d72cc2b15aa96542c8f216a4a0fd2117751f1f8f895d4fda5859a3ceb16bb5aca2a0b41a273b07d131c69e75dec631c81d420b0dd76a670403ba324cd3d4d27c773272735c7470239670b820cf1d1ca82f61c4d2c07f8e4f87b1cca111d4fa37fe254a5d3be5ecca3ff51d9a7fce7203e81f550b88d1d7dccf341b50e56a63a389a748e0d2bf270aeee7764039d00f40122936b18c60ae7096304010961d9a933324764a992da0481cbc90fea5fd99660ffbbcc00f6cbe251e6ade18388103343947ef027a3267f1b87a6e3f3ae2f2622de4bb7bac0f00c208cb1d94ec9fe5172b92da384450343aa3d23ac6bb821c68235d15c0ec7174778a2d9e29772afd509edc757c99fa8ec72fedb8e2a7dde85dca93967c7e7885266457556a9e3b0f2cd9e770101f378741ae835cba1b7777abccc43e97575cfc9aeecb0d49dfd974722410df8a6806a4fad08c3518b07873ab2f2f20702ee16b8155d91f5603cd474bbf9cf3c67fb002188fd9fb66fb0bdedcf0f8a8d1adcfdabb0d779442b4b9b32e6a5733d85ae4e02842b9566203bb9e1831226badd7767d5b07fcc4efbe38971a0e060e815900c70883296d636a5c5857a655f3f30a0de57c2c8859bf737bdff2bc560f23fa0be1b06246cb8c515a844af2bfeed51ede13dac7e65e26f85d36de989ff91561f337e4fe824a87877841f08ed77826b43ebc5a25b090e57166ffbdd59398d90316b5370a697dfcb16e59b16b2a981fc3a977c83a8e284c94dcba6be93a79a2744c6ce098ee76cb833f58570c7e64f9e882996f2657da3a4d669865e9f9d9d30e7ac319b25f2db14c33fa304b328181b43abad6b2592b2307a7f94ad7f1e17b1a932433736c7dc05324e5bc6adf2c7c23ce8b5b7233a8acd1b1b7807ca413d00cb5a10c82aced7208e681d17176650b43c1e9e3e375062937d538154ba496c721479a13cbbf1d930ddae0c67cd3d9ce00e8504fba50cb7e376593577df1b22ed8f7d725714923d98ee57fc712116298f4d2e7b0e57d96b0f7b5fe0df13ba0c09446e902c23e2698f7079d4808cf5185760f64ce143e92e1a5220b7415052212545487d916b6ae35e30bcc0fb89153a845c13cd4a2e982b57db4a393f85b2c13512b9a3043a9cd622f863fe750a4b526b1740f75abb682626a685683eae7b6a94a1dbd3c42611e96bc69cebbc2ffbac64583f24e475089a5dc4a83990dc1ae1a7b4201eac36b3bd300ef04c3de6e6d60f39fb9898bc8d71cfb6351bea4dbf04bb3ab0f39deceedc424495c8445ba3c6a2d094f90d88ff5cc4c7d58a5e15100cd11e7bcb970188eb6a2aa8067456c15c4a98cc9efeceb16206154269f636f9a587f0301df29b6b6c6891541834f26c260feb3b2e59c058cd7924114e91f46eabc7cd5fa2a693be0996c95cd302f5de8783712a1f0ff862de4d08e22ac4f1650aa863e18e8f881a1fd3dfe7ab2c909f92c1f39d1b362707522b1c2fe8965c7b54eb326729f1a6e75d30f02ff9652e7304af265056216a1d0c5bf6565d88749ba1619e9580df7f63e0adbac59e55b620e6be80677e3ecd2478ffcbc27a44f5bd8bdddfbbafcb8c44d3a1436fbeec3a6e072c3f30b3c79ebb7d0b0", 0x1000}], 0x8) mknod$loop(&(0x7f0000002880)='./file0\x00', 0xc000, 0x0) r9 = geteuid() setuid(r9) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002940)={0x0, 0x0, 0x0}, &(0x7f0000002980)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) setgroups(0x5, &(0x7f0000002a80)=[r10, r11, r12, r13, r14]) 00:02:08 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0x11) socketpair(0x2, 0x20000004, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000180)=""/239, 0xef, 0x42, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) getpeername(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getpeername(r3, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x20, 0x400) stat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) fchmodat(r0, &(0x7f0000001580)='./file0\x00', 0x10, 0x200) linkat(r1, &(0x7f00000015c0)='./file0\x00', r0, &(0x7f0000001600)='./file0\x00', 0x400) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) symlinkat(&(0x7f0000001680)='./file0\x00', r0, &(0x7f00000016c0)='./file0\x00') sendto(r5, &(0x7f0000001700)="1e", 0x1, 0x404, &(0x7f0000001740)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001780), &(0x7f00000017c0)=0xc) symlinkat(&(0x7f0000001800)='./file0/../file0\x00', r0, &(0x7f0000001840)='./file0\x00') fcntl$getflags(r0, 0x1) connect(r3, &(0x7f0000001880)=@in6={0x18, 0x0, 0x1, 0x235}, 0xc) mkdir(&(0x7f00000018c0)='./file0\x00', 0x40) getsockname$unix(r4, &(0x7f0000001900)=@file={0x0, ""/108}, &(0x7f0000001980)=0x6e) recvfrom$inet6(r3, &(0x7f00000019c0)=""/15, 0xf, 0x2, &(0x7f0000001a00)={0x18, 0x2, 0x1, 0x7}, 0xc) sendto$unix(r2, &(0x7f0000001a40)="b34b6fd12d5bc6866d09252592c00c9b810dc31ce248127d166f5621480356744599d07551b2052efecf4f915d7885305af272905b4995c9c47272293aad6c74a73d84063ccf960e7c9802b0f7ea9c2716d1d8a5293834cfdc5cb9403cbca7d737e0", 0x62, 0x400, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = semget(0x1, 0x4, 0x10) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000001b00)=""/128) readlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)=""/173, 0xad) getsockopt(r3, 0x400000000000000, 0x9, &(0x7f0000001c80)=""/4096, &(0x7f0000002c80)=0x1000) 00:02:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file1\x00', 0x40000000982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x80, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00') 00:00:01 executing program 3: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x28) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x4, 0x72}, 0x8) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/191, 0xbf}, {&(0x7f0000000100)=""/158, 0x9e}], 0x2) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x50) 00:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000040)=0x1d) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) fdatasync(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = getegid() getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) unlink(&(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x1100, 0x80) linkat(r0, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x400) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) fchmodat(r3, &(0x7f0000000400)='./file0\x00', 0x0, 0x200) connect$unix(r2, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r5 = paccept(r1, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8, 0x70000000) mknodat(r3, &(0x7f0000000500)='./file0\x00', 0x60, 0x0) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580)={r6, r7, r4}, 0xc) symlinkat(&(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00') mknodat(r3, &(0x7f0000000640)='./file0\x00', 0x8030, 0x1000) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x8, 0xd0}, {0x2, 0xfffffffffffff944}}) open$dir(&(0x7f0000000700)='./file0\x00', 0x1, 0x80) open(&(0x7f0000000740)='./file0\x00', 0x8, 0xb9) getsockname$unix(r5, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) rmdir(&(0x7f0000000800)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)) r8 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000880)=""/154) 00:00:01 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x70080, 0x1) chdir(&(0x7f0000000040)='./file0\x00') socketpair(0x2, 0x40000000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="2fed2346e62b8ae589bd51db136c1cc02bc862ba0eb03d2504ca0f22ce89af4b37dc96460d3d31035c515766383e9f581e347c7694cfb5500f7cf656ae5eb029b1c3efcf3ee615b8d8769c66e6f6073f38d88fc775b7c6ecdcb62acd500c45fef5802f3c6cfb16e59b16eaa9504e5bc51a921b0c88488f", 0x77, 0x402, 0x0, 0x0) getpid() recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/77, 0x4d}, {&(0x7f00000012c0)=""/114, 0x72}, {&(0x7f0000001340)=""/61, 0x3d}, {&(0x7f0000001380)=""/68, 0x44}, {&(0x7f0000001400)=""/183, 0xb7}], 0x8, &(0x7f0000001540)=""/9, 0x9}, 0x1) link(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') mknodat(r0, &(0x7f0000001640)='./file0\x00', 0x40, 0x4) r3 = open(&(0x7f0000001680)='./file0\x00', 0x80, 0x40) pwritev(r2, &(0x7f0000002a40)=[{&(0x7f00000016c0)}, {&(0x7f0000001700)="95e553c947927b73f90585c2c972b0a59923aefb31d1c13b7ae5761199f5ba048d2dba9eaa4b6c5d9f09ddf16f6f5b06f59cebf21e965222ad5574dc308277eb64114e879b0a33b079a3a459dd2bd891fb1861aaf53fadc344a48ba18c6cc12b2b22b25e0bf558c66117612c26c477d2370c3b933d444728b30baf6e2bc8e60f0578444d064ebea288f8cc7073f2749ebb096feb77be673603a44972e7ef07a912e5b2ba8463be6601d7873eff778b279471393be782caf7cd8aa1aa4fac6c46cba3843b8e3927a37df912c3acc3621a5c8d6102d9371370919c641f818509318a79161e1d95d8b241639d5f", 0xec}, {&(0x7f0000001800)="3200d1836cee5de073f3eeed1ddf64a327c1ed8b717d7099d3d3993b330292fbfd22931a9f5081395246acad4883608be537cba758714589f51d8a397c8ea2b87bf77cb85ab7627d8aede729a1dbb8a1e13de8ce2d808cfbd0d1f560131915", 0x5f}, {&(0x7f0000001880)="ad74737f7359b2217133426243250f7e08048e0e6bd5157f4de791c9a738fab1d064cc7fb0987833fbfc16f613843dfdaf3b28b6832a73b299946dbf06db522bc5a40db0c05c6fe0aefc968095c1fd4d07404b82bdcca56706009aca4e2746486a04e637fbf78d1c51e603345626ead8be22fd2bb7c1b00d85631746b593634e0bdc5cca56afde6969d6c9ed7a136e5f5a82e23215a40f8677377a0a2bd5578c4f93a83a291d2141fb", 0xa9}, {&(0x7f0000001940)="3db40e2ce682889adfebf43ae72e5afe344ebef45e378944d00bca2137f1aec9d4d0c826673da75615fb42eb700237432cd2062a1e3d138e70b0c41f12e739aeec9a6b254945f2e53c68c971bad42feb700956653fddf2fddcdb90ce1d6861951c019a78fc76bb06fbe652b7a733fcb412e8bf322c04365fd0a64ffbf55e818683abc6276b6e0e17eb0e388110ed6c86521979dae8a159bf09a6d7c82775c5ef37f240647a4c3f18e371d5138407dac15827bc16afb1358b2f801049f3a88d068b795369fbc810dc8fc258a57d7e0cc8ab295df61451604173df75bbbcf48fe02cc498dc9359e2ab89f938d736da49bc6119cf77ce46f9a0994ca7b3cfea1f6a12d4e73d3f0a180cf8901ff8c9397dcb1264498065216a0a64d7b97fdb917d076a7a1a627999c6c36b7388c434fb9e712bee2c56876a17df6a858ddf509084bd4c5e5c80403d5aa96723f128bd7168900e1e9b3ca8b6344fc6af5bb85ed7b4938e98ca44f0b05b6296b0ae2a0a506af39019242d929cc73c404d2dff65f0b65d3ff71f8ada85757be9c5c3d93571ed233effa343e0c626719576fb1fabb2c82527335661a81621e5bbd977cd293a8edaf4c99cedd8eeccb27295924746c76a1de768a5c51b3dc0a16045ff5e318471353f862a23cec748c07507f654a194741f4ce9260d313d08e46ce6920e502ab495bb7ff05d80a109a207f9d9e6d3cc5adf7d5f67d6b81ac8b76d3eb4aeb46ab46d92591c52412541140385ac71decd6dd4f1fc3d07a3624d21cb15e43ee2f3d8339acec9263ed6641d724addf29bfde81985994e86d8699c2c83790b0417cb9baf92a4eaab13e97784c68865eda611f8a5441c4a81bf3051143bbbea42e7b8d5e8e24d8d297c79f52b6e61d2e61bb8193ec3593f8b6b39f3dc3883389d029d33e32f46213ec7ed14e62cade5d5c16e20d9beaa24ec88d2ac62d95ee7b5f4db9d392e7d98963f9a13fec14ba894358ad0abdc8e42996494f4c799c44d3a7a427b7c06a69ad2c9519c9047af41f5bcb20bf5e106ad9692dddf34cead8907410e1ac639c5c30fae8afc128a44afb9831519eb88fce36aaac0b9ed13dd0c5eeeae8eb3063a751687eea5f8387e88a757427140e6e6c2181a5201d1d65c2b2aefeb9619fd4ff3515903a4c00140d0a13371d304f833aa5d7f2081ee16ab2113cce4b94a3254111dcdd20a35782b2ddbee3635ad837ae12ab52cf56f15e6812e2624dc0a0a8e9cb0a3293bb5ecf43ac6d364bf4063fdaf06c2423d619ff72506e1ba2a452defafc7f582195e61c562882d865a80418bc6627b22967b091ed6a34729fe2ef859e6cda3bc2272123417468ca96f2cd1f9c289479afda9af7075b2e4a07d61c400bcd4352bd03414c6c4b22a319fbb74253074573fcc86560b897667a9d64af484498d5cb94e74aacacd35b9093342fa90276b25d070b7ec0211d8f412f00db524eabc5977732b83a624522558cb761bacff9053478f063d37dcb92cc878b1c6110990e0631276d9cdb0cdbf630be202245c258e61e810a6944e20cce7078f84e8912afe89c389e7ef91f5e027c436a9992ac938958a77742ddae246a3a3c806a0cd234ff740f9f5c2575ffc94f8ce0747954013f04b07cad1331dbaab975a0e2d23eedd2760b0ab7ce9c103cad4afdf7b76883091af9cd86cc97953c935ed242c36d94cf2a65d046e0b7cb43fcf434b43dba6fef4d15d2dfd77fefe629151795e223e033cc66c0a8156916bfedf41ba048c270e290709b84d64c64f5d14ce019663f8626b25f9333be14ae5888394f41971d160081b27d3917fc110574361c09327660639ce310394974763c4bdcc9cf8bd4e504d3e0cf0d0e09f95a1d5d11db67fc8e1f0d7d7b57e2d986b37be59b774a79c6dbf97e12462d4f2dbda2a44a8c6340bb08a747254564dd236e5d38f8b68533bebb876d667f44e80a36fdbca701fb0b1b7dd8dc2f5fcd43125b7e38aaec9b8e87551c8175520ec464a92adf61dfb98ee44b7b04c479b73668f8db08f8db88aa30e5f15765bcc90b6a6bd140603f099435a3bc728c70548b8af8976b9680656ec064161bc43869d32a1914ad9d2e8f37ecf3aaabd5168c44a63bea2f44e2965e581409d66633088374c95430c306acb81aa278768ce1ad6924da9dd5559c7f8df1af9e72f1809de2874e4b67ceddae7148e827b2e5cebd80c6a8083145a821c6e0104e27da178477ce8e02582cd58ccf37a218253d3b5830bd0345c49f74d2bd708ae762de23ff494424181b2de00010456bb3442abf1988dfc0e1c25d5d0315adb20416075662e42e427f388b47624acb25ee4f97d8c4774d86ee5f67770af04f847e3cafad1b600fa9d69a99bb859984b88c8a1e406edabaa5675b01a7a2026502cc857e096bc3f4e961d35781ee3892cd2e9fd66edc270de6af4bea02ebad1d8e4b23c55a2e88e5b52517d59352aa5e3463b577e9be599c6995f51216728066e1a41758e85857ef6fb19b0227217430ce1f149e34df18b0120452288a7f2fc135ac45fd598932a5b8396028190a144d1c156ec9e24869368432801bfc881e5095fdfa92bd3e9d76efcd1fd737cc11faac870edfff80ab27ac722e0865980db1c812a3aa0387cd268e4035ddf5b468d422da7aa69c48ada1cc5d675cc4fd2610d71e308d42bb3a9e53f6fddb8fc373893a95245f40cae9107a2f38f8071c574faf16bd4ca5d2bdc15ae4002adf63890f4d01e9949276a2137b8f7201d4254c658e36aec04b8f9c985d59b1e764f85d0b1c49f1cad2e68f3242126a99dcc5ace41a2a850f2b46d65e0b93564dd50df72af66a7a7382ad30d463fdcff46121da0f7ab5d90786be1302c74907d4cb9566cbe1f67881001ec140ca78aa669ac1526a222574c15730498491626491322ea4d37db838c651d5042b3d23cff09d77ca786337d9a723b562724b21cfaeab2475020b31c3111ef1e4c9511f12026d9624260482ed41d872f5648bed3534b52db2b03a3eaf85576cbc97c46395d24d83a60862a5dbfb448edfebed342c350b36460e388a03ff3ac371e296854ca5fd56a383c7627f3bd3b8996722d24c1e84d653f957d443f8a4d69fb1171f73750d8cd403e6bfe01d93ebbac63b96bd5211f47ab828d2515de9c46f5d7a2fa70eea8a961f0f3241483dc714d1a18a9db1fc1790d2d259c25dc392846d4c5b0acd48d54d8b99331a179ee2acdabafe978b7a0ab6828bf4d419765178c86a125abf86ce0a6998676481fcc403aab29dc03c44c3541f88b20bd39d8e4e3023dd5c777cdf3c332ea17d92e4eabac9505509634337d60eec18bfb3558d51dc183043e6112b9b56b6128abb7976e1448aec213923e1c6f23519112210f1331768de15cfa3d4fee86c803bf90e8a0264c1349bbedc61d0c21dd17fbe33bdb5542e6d5018cd1996ec0c332cc12dc83a61bfb66c74720f51501ac6327ebc8ee045d950eaa1a692981c0bfb8e5780620d2e015cfd7929665106ee61668c66418d872392f3725f381541d6695f94192462b34477fb36d25e03c0a42381921316e78ef0ea82a4de43673fe98fa668307163ef414c85da30d1d49a8d82d7ac8e4106286a2d006bb0c67034c93ac51fa902f9d6221bf9bfa7d3d926a38a3247788bf655bd1d279cf1f1a77e3a1dc1272a73dc49c37a2b318573fa22ad9925003025cf1eb720596a851d4740c4b52036617880192510150f7b77f78d5d3ea39ada3ab7abbd3552bbfa764bf917a9ea78526a75c489dd7f47ee48b86ca0a5469dde12a54f9881252926a6da33f9e778a363a62ff075ee0bfb4d322b921ddf543bb302919b80c1b8ca0a962565d308181ae1b1f36c231e859fdf5952d24aab80d5c43cf9d181a72f4b0ccf7ec3bcca6cbb0b362d6abb4fd80eb8a5465ddbda588a579b070948811df89d85e1cb23236f654abc7e1a614cf9078b223ccf143d884b4ec0328b0ec4b1935704e5cb5a7da06b88490741bf178f12602b7e99171a98aee4086063f5d92ae43a3de2e858f4d2701e8d6da7e05acf23b492c489d7fc7b84c9bee118a4de376406c30f9365b7a0b3f2ed007a1d4eabd3753bafc33598de9697ea30fa2b7fcf9bdd85e18fe4c1c0906eddd57a398d61a77f5e95d4bb238d77f6a09a9991e654ec272a8bd71e1e483b7898ec059491f47860fca5b65ca9aace20c5824830b9d42d26d898e1a4a88acdb294571c77a1faecabd1886a7ee42a291c24d96c3a48de2964ce41bf5286a49f5fd6a1bb162d560bacdd818c952c78a068c08a4bc80b5895184f814290f89b8652820cb6bfa5058007eed60c9165922bf42af2576b4bee9faa133e48baa28508ad4bfe33d7fc4deb09b81bd43cc0fa06ad15c03ae4a299de4a757d550266aea1c356bba4dbf11ffd424e0e971bea86e586f61c5e8262ff9d772bd2ae197e64bc063dae22553aa86845eb6d9d263d643ef509056aa71dba5c99e570690dfaa877a981b06316253f777fa6ac951a2719391c55338287612a639926dccfe27c4ab7fbc2ea6e13bd27da60214d2970332e785137b7a325ee0c7985a83d6a7b8cd01c36b0dea76845c94f951e55e610483354f86a401441da5df562f7daa014596c8c9381f96339b980cc722d3af254a91482a205163a4c4b467ca277118b740dcfec5698c10039d406a5c743e1af11e5345e98f41d8d88786f10162d54b904a97083ede7972565e0dbbdf8fce588f44b784945972d7fdb07374aaa787bc89ea97c053cda707b7acca1428390d3492f5ae0f63cda500435f9e9ad83341931ca7b4fd1a205107d9b7b7a7abfb3eae6eb91c9a37c48c8acf716ce0f7d3bb6c80ac6a8fc780c5ab48226202a88188e878396a99c7009e5a63c310979b5629f0589eca727c679fd13dd5694eef65da0a4cc5e011476dceb9f4c4b213ead6fb4b2e120f7116561a1c4e1d1b171b5357b73034a2367f677bafa2727e1a6d576ae4ab7d0e89232dde47991b371cd53f8cc95c391d1532d3e2b8b498e95b7e70df449109cd48d1b9e1abadc30b3b779583d7e352ecbf0a1d8d0f1ba0df12d7e602596579ca2e6f2e010952f83551af1ae97c3ad3ed28cb8c743d16e441a407c4aac480f98dad82fe75233ad3102d4283c0500f50749d4c5c7264886d351c99204d36441cae1438839910fa94b79e19c5930ba976ca7340c945c7bb98a1b149dfdfca58960aa66ff7a8ca09934f1c7b7990ff388f4cd460238373f671c047aaff56d80fe22387ce33bbec1a74c3e5bb7b3f9aae010d22e1dd2d87f76dcf40c0ac90bba23310a0752150f30c9e4b3772a0afceae0455ffc2a7adc48d2ac3e5b5725ae797dbbc1ccf9a6dac12f56af515d820bb871c11a04f766507beabc271af420c8af020e59dd2617ac4f48715905d93427647c3f1535c4c33140a8d8ba396fb6c2b8fb153b02a170803947835d964bd44645ee9af1ab513304627f8d78b812cc4eac2d09bb761ea22a7d8aff109c6da74d00e1141b8ced3611ae7ef3adb55b49c7890ec4f3906d86c7601c8d79291d73b3e54986197a37a5c71978185b901ee112456417f0952b93b9c26c854814118376e0e101b9e00e1cfa57a7c08fac3023619e9cf4fa0a2072b3b20c085e880b734e9cebef287547333ff4bb80e9b18fc0f5c4163ff274332e4073faf147b3bfe5bfe75becd486401ab1f65787e430a2d0d307a18931c808753f5e7f02c6b673e5bd2200274831d6df5d06f238c054b3ec97959518e8d08ef48a3dc27f9b1d7894d5950d1322d0aa01a6e89a79aff", 0x1000}, {&(0x7f0000002940)="7088573508a97769823225a4a6f7edb29c5f31e8d318a5c7aa761392a330cea2f0e26c73d247935bc9615e14adcb0df52024e0e6ce8a44a3d740c20a6f79a51f05dadb5a1371b07f0fdef22ab170d98b7fca7dac5a5793e88817e1dbaf799330a0b81fc7d1c6a483af69cdd234d3ea6b4bf7436a4a95c6f65180686c5c46ecdcb7689cbe9d9d760509798aaa4b7d8452466a5d6d9cfc156cb3a955dd1e09cdee79057cd22b0bee842d9303562861ab08b9d20cd73ff089faa0a0e0605e5b1bc9b49580653d3f0ccbb5b3b495fabd9b2c45bfc7edf34004fb4966a737d76b", 0xde}], 0x6, 0x0) r4 = semget(0x0, 0x4, 0x22) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000002ac0)=""/104) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002b40)={0x0, 0x0}, 0xc) r7 = getegid() r8 = geteuid() r9 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002b80)={{0xfffffffffffffff7, r6, r7, r8, r9, 0x4921df9ab6106946}, 0x6, 0x9, 0x8eb}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair(0x10, 0x2, 0x7, &(0x7f0000002c00)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r10) fcntl$setstatus(r11, 0x4, 0x80008) read(r11, &(0x7f0000002c40)=""/152, 0x98) sendto$unix(r10, &(0x7f0000002d00)="713237babceac9a9548d71fe91edf8b36500ff19fce332ba977374688b6e7c81e86ef6440c4311671476a5675f1cae18bc581672cf5efa521629f82c252068f462a2769289d8c5b01e661f0eb24632bbae59fcf3b515150f6790fb6b3f1b0aec8fb88e9fa7e529a7cbdeb7ead7a5c853ce", 0x71, 0x1, &(0x7f0000002d80)=@abs={0x1, 0x0, 0x0}, 0x8) clock_settime(0x2, &(0x7f0000002dc0)={0x1, 0x467a8568}) connect$unix(r10, &(0x7f0000002e00)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r1, &(0x7f0000002f80)={&(0x7f0000002e40)=@in, 0xc, &(0x7f0000002f00)=[{&(0x7f0000002e80)=""/123, 0x7b}], 0x1, &(0x7f0000002f40)=""/20, 0x14}, 0x843) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000002fc0)={0x3f, 0x5}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x810, r2, 0x0, 0xf) r12 = shmget(0x3, 0x4000, 0x52, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000003000)={{0x8, r6, r9, r6, r9, 0x40, 0x4}, 0xfffffffffffffefa, 0x40, r5, r5, 0xa5, 0xffffffffffffffff, 0x9a53}) 00:00:01 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80200, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/129, 0x81}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/187, 0xffffffffffffffb3}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/71, 0x47}, {&(0x7f0000000640)=""/243, 0xf3}], 0x7, 0x0) preadv(r0, &(0x7f00000001c0), 0x0, 0x40) recvfrom(r0, &(0x7f0000000040)=""/35, 0x14, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x1f}, 0xc) 00:00:01 executing program 2: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/88, 0x58, 0x801, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x30010, 0x2) r11 = geteuid() r12 = open(&(0x7f0000000200)='./file0\x00', 0x20a80, 0x5) dup(r5) r13 = paccept(r9, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8, 0x50000000) flock(r4, 0x4) r14 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x7, r2, r8, r11, r8, 0x4, 0x7fff}, 0x40, 0x8, r6, r6, 0x3, 0x8, 0x2}) r15 = shmat(r14, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r15) r16 = msgget(0x1, 0x580) msgsnd(r16, &(0x7f0000000340)={0x1, "1d453a445e1c77bf8c9c44ecd181602eda2d6a2d4f0632401ba7869b6096f32ee2ed96257f22164e4f99213dbedbfa84d883b1ac818b24b2797380f67418e6d3eec148a1de75282a0a18ef43f099c2e23a63055cc9c89522818bf88df07d341fbc5816c4709cc746ce450b4f639ca16a41682cae7390abd0a6296ebc489c5f896586b8740a9cf1f839935faffc57cd7c13919a66a883ded3129a48fb7168a4487c7ec100f912"}, 0xae, 0x800) sendto$unix(r12, &(0x7f0000000400)="97b94937e7b5ca1adea3ce22a59ae11dea5b9cc78b13d911e432dce72eb83b9ad0279adf676340d17521009facbb40e229be05d9691457aaa9c062008d0438b977ac94f20015aada7c4237cee4377574f0bc353bf2fb978a6f32225f7b39f9288fc2f486b25a", 0x66, 0xe, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000004c0)='./file0\x00', 0x4) shmdt(r15) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000500)={r6, r7, r8}, 0xc) r17 = semget(0x2, 0x3, 0x1c2) semctl$GETZCNT(r17, 0x1, 0x7, &(0x7f0000000540)=""/180) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) mkdir(&(0x7f0000000680)='./file0/file0\x00', 0x8) 00:00:01 executing program 1: r0 = msgget$private(0x0, 0x320) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x50) fcntl$setflags(r2, 0x2, 0x1) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="a71158b8d2714c93afc5c18c36dd9001c13a8690901b716ff1243adaf76a464f913b44d42eb540a9bba48df0b543311c5c1f643dce6c25ff8bad0e19288650a9714380d50515ef084f4b4f0bad2496a9609550179bc18c7e8b0663958511ff4f10772bf39d4c279326cf11754ab01157ac7701a632af86840645c5861a831965c997471b3bfc9f358e96df363bcabe33e415fff13118350344aee5a92a569f396b33338722e50e5424cd28bd00c174091bda5dd5ba0b418a056f2668916d5fb08f57751e169a9b74670003b82cf0f81c5e68", 0xd2}, {&(0x7f0000000180)="64409c213dd7616f50c7874cee85737f3fd4dd4f284e4d8cc11a3d169e2e145fcf306bed59020637f4286faa66a24016fcc4e96000dcbc2d8b90e8c2782c34e0", 0x40}, {&(0x7f00000001c0)="1e78fc90ceff4f12bbe1ae8d8e73c2dfff3ca682de14fc9ac397790b4596a943381ad47d2fdcc970a3ef04c839017e1a71d64d28a5e331d81c365dbae9d12a6569d44a54692dcc79f78388a4accf268f61b180d42df46a3b4a1fba52e35d89968afa8cebedde80547964ca6cc48ebb", 0x6f}, {&(0x7f0000000240)="fb5dc3917e03397c6d26bc96ef481238fb0f9e29ccd570e9eecd18175acc570096d8966e53e97edcf8cecb9512fe4d3686b0466a3c5b8c08ef269ffa0dd77be8f729cc536df2dde5132974a3139b30c15a4d118bf4b6e264dbf92f96ebf2975c8ccba47cc801ed79eb8963619bd079ea675fa13264f53151e01b39ffbb70c827456a31ad748baad27f673af4fc082620fad6dcfdc6fbf50d7293cbff659d1cedb32de2776adbfd1df086", 0xaa}, {&(0x7f0000000300)="f97efa1415a20f5906f1194faf7cebe60512bec664510bbb2ac6f5399c64706eb72de7e8639ef9b5d8e975ef2f2b3664d92b2b618032fa2f8db47d1319c01e3e17b39b8c773e7343fb768ef4e8072407453b17ea422f1ffbdc73dda299d9ea8e46bb4ac423e4143bf047ba52723cac9e3f946243a93434d22d6ac001898ea496e5d3ba961ce995be6361aad0951af22939ce5eabd16158c2e9d38daf21d6267e131d416f12ace6b9368924004e2614d8a2320ff79618cfbfd9cbe1560d1265992fa17d06b62143b5343421000d6f72b6bf9da1a86721153b80d08f269a267b8ac0dfef8fd7d7905d03e320f19502d669630929d926c7d51925639a9a", 0xfc}, {&(0x7f0000000400)="9b86daf34f227ea9feb7c983", 0xc}, {&(0x7f0000000440)="bbd54c21cd47a1d6bd4d6fa41f2dae7ead57d35e15c5fd59797a659168354f99295aceb70aa416ee2ee2785015a9cfc3fba5825227bb2f80810cea6f630aa28c83fd3d545a1e6b8c3b0e0693ef9a397eb068405f10951a1ef8909ecc78a6db9a5704001d0973690715ec5726a5743b4466110714deb7acd601aec9b1f365ad58b433f897538fc31054d109831bfcb3f3a489b3345a4a99b0e1ac3b4e9dfa73b09134babe199e32a42beaf2b3f74bbde5165ceadb2e1f95bfe5a530c2baae6e256c31f13037", 0xc5}, {&(0x7f0000000540)="752d34102defcca3817003f52451eed15e71c788c0b5c694345206a9d7185b2a45823be9f6", 0x25}, {&(0x7f0000000580)="167199256477eab2bc8bfb8a3e93ca49e3ff33e367bff39e46aaec30b50cf4d2618c4e36882de8d33bb37ec1853a67ae3a1d1ffaa47ff6aacd05253710d07044963281efb2e18013b529d786c3a974ce2898c17005559da7ea5d0a0860e9f199897c7c37696fc17ae541ff1fe29f172564b57bfe2574e725d922569305150b4c080e32e7066c1162bcedd6cc16d49f72a8403d33755eeaa7058e6247c50c26cb97cce79423cace3753504798780303d8fae9c5cb1e9d79b9abbe1f19f037d35e3ed8ef04823c8247e01b31ac056a87698356f04d1ed753ca921210f0c4433c12bb5204acc6534032e3d98edee1c20abeccbb3e62a1f6b2469347445538e28bec1347704719e9c541e37b0c60e945707a11b9a4a81cfb8fba719557dce04ca62fe313a0b1e91ee137547adf0e31c37b6688202aefdfef4efe0fbb840de82061e238fafd0e897b578608d1e84529a6d246adfa3babc8d8a9552cdb8c712076a1816aaf73b4bf28d347a6a1268d99d1aead6ed59d497f0a467ec854e61e4d911dc57c371490c322cd60a03fb4bec954ae34a7d7c63d8b1c5b3f44353eeb76e5989b172b9265eea5df6cb4f0fec5526799a9c9d42041b28e5609455ae43732b181b4413a48d56139bb7249498a98bfccd12a633ff6f877eb4498333742d62141aeed7b8b6ace04cbae54785bc40456719cf146b4e9583b8a639404ec5da9db94b6ae4880ef99ad3ba694f2ce95e24fab931d20cd0589e64c8ef12bd62f03aba72a86d6fc94d2c7b2ba755fa258118b4e711261d443d70886435664888b0cfdfd67fdd78c164f41cdc1ac70d74445c3aeb495353ea4d427e5a59c0844badf8f8edfe9b8471fa022b28b65e12865cb05eabf84809e92da74b3c71af192d1dc9a8ea40f39bc0c267768de813246156b58b53f57e39c32b810b9cd9b66c677c48e3998456628c6781e0c2f10681cbb0295ebb4c033d89c98ba8c4dc9c9bef95fae44002225450c89b173093b4a447ac6d64ad6e669bc396d4a485f9595a0dd8fadcb19da389526fc65894e0186090458abc1b3572db9bee02dee72b4e3daa389117c3d33bd2e480c220ac2b7e54b84d5adde6db0970d4c0e3627f4515212e88619230ad2f510d188c669936e0c5d83346e3211aedcc749b3aa1b7d4c8870921c55c8612c6466800a2b48b9262ff2676cce08bc33b815efb845f41355f4b52c7c274e9ac7dda686bdbeed26891815a4a424ff09f0a35cef3b9bb26cfdfb39054617ab1aa297214f7cf855ea1b94d0a003a015f52d3064aceb15c566ed3db654fe8bb9977752e0abbb336840d56c4f0ba06a6180463fa2d38e51c8615cecf58edc78366c1e6fa78d5bc18ed3f36af04c93305df16ef8c38f8c93f7f2d1903063c758f40f531e7e4dfd8f18a9ffd4495fa7e45cffc0b1fed2b218c0c89336c5f57b3e435cca82c01ead860c5a26a5e2a0f6f0aa250708dd6ffa9b78130711c983b7862e92aeebdfe2ad47f2993e9bdcaaa752eb4d6d11eb0949730a02c7a64f34a5761c208d3947964e7e5970f5a84c75e98ef2b9a7e04ebebc948eddbd138c9c420185b604b4a7af9df3ec88062389987c28bb6cbb95e32f6d094cde526047184f4b4f86dfed372fb7ee5627cc9f534a909589be7b77dbf958023cab4ea420dc9e010713ccb946b3edb8d772d7c581fb17ac404ecdb6f7b5d2a0d904491a272e9b2f494a388d5e43f640dc2d438452c093c738bbedbd0182020e88a8c5863ccce621d56d2b2b04e906f471782418a69cbb7c974cf2ef50365db75cb30fc54b0eede17ca166e87776f1be47d131aff2c78b66f20490a31e59d93ad3d624e59f414e3af1cd4b4c1566206ea5b45e4c8b905a015d15fc6a254c2df5a6872fdf796c57736cc5850238e86ed2c20b88d0aba8e06629734e46f828c33df00d53d04cd58665cb2577d6295ae0c65745c209986249216f354e1100b6e5c4e83eda180b10b29f328d62cb676bf6d69cbbebb0e47c87815dfe63a637ead9d36ba3af3c3270a058f6b523e2f8e524a0bc63db410c8daba7bd3bcbe2a9fff8e1cc2c668cf1fe236646082c743cb573c0c7631d5ebecb539b383aed957d9adea9adda297c8998d83fe1db520e0c7d7a57f9a43d9627406dfc16029d8fd7efffcc5b5fb5da6da42775140f9fd29a0b6ac6f732205ed1eb784f61c3e009bc06c8b920a4bd263ece40c1d3117337317a1a680dc64114313272ab2c5fc50edca1fa186176448faf53e84f10b0337bb822dc459fa65b783e2050b3732c7784d5ea002f9b55424dc626e724c3f4f60f65a6aed09817b3357142c6318bd22e554524f659da5e578b8d4fe978b41d212df4adfdd75e27d9b7c3b3639ded9f9e4dd5b0df00d864613be589f2a3a2ea37ab3c85683243614cfcb21bfe92129e9671a0b47ab27e7a7668de4f8e305dc2ef739146f2e46ad350f0246e26ded3019d0fa3a9bec09e1ac364770d17a321172725c4348835d179797cc7192d61fe5d532e076480b70348495e72c641740fe3bce443c4a8d63e322437d6855068c4e2c597876dac43ca404c478d6c1ac29a99503e4cb346a4e763280fe7d295787cc0ce75b93389a311d34d7ee117544718578bc9f7e3966b90858fea2c6bd07f9c03a083b115d938f8af6ca7862c02cd54d915eefbc7a94800cc053415518cda28539815683fe081a7bcfc5277bf7db7fed61f43bc66929b0d39abe21be850468db188477a22a3a45f8d0753241b27cf6372a2d6354383a10c61340ce3c5f01c17f03030d300c25940963298d13880cab88974bfcc817bd1f840840eca2770fd66acd4f029770bdb2245ec5c00d60e586b35cd047a9a805b7b89cba8e1fe8f74a185be5e109e08f4d881b6acec67722417223f4b132b053d1ade8955eb1e6dffb0dbc565e33ba67502a5be1635f9ec9770f056024cfb2e74a6e89f0a12e10752fd882fcdd82a5cf47f10e0b1a8bf127754cfcedbf3348b82474f6974be4e146a49b6e762b9f6aff1cb4660fd8e53e0e58f3bd63b8f1cdbd16b180e3d93ff7c639035e2d2f4c381caecbef2430355135feb9c8bca9083a8ee48e8d02d84e96ba917c3e4fce5b67ef41252c95b36043761f7c02c40695667424bbb06457474cf9afbdaf777c136721ff74eaffb33caeab3110eff96d681d15a70f3cca3db97690b9de6dfbae4c3da56304fcc115db49f241b88dac89e274f6903fcfdaf106373fbf80a83a2b5599a59bfddc4b032d3a2315ed930fbe479d14b56247d68c7ebfa84c3ae94e0ff8ede83b7914768a4794fcbc1a04e56abd62011485395e2845bd8bf990dfffaac0abccc8e6a4d16182a84296a25aef402615f2d6df88da7cbd62110d4a7fdd64074eb8eca90addc3b00c3234d059a2a2761cdee24ef7d3782dfbca4c755d25da93b5fa612b7609baaadc216fde1732f853b68682e14cdd91599ce9020ba1244fd1926b9c19566b145d8318401a28cdcdf7c220f79a13cf5c60684d4659844de56438f60f2b7628d727642237411c8f33e6b7e73ebfc83c44dc0a51207a92468d5b70278176d454362594f67e2bc2a9b21775ee88fdc32e8f9aefa2dd5a3cf55ea41ccaef70a5021ca3733d76e9ae0b8e639fba7baf4eaa87622f0b9228f0903fba7d211e288bd4ea048b5b20e386e60617b60d7c43b9f128f1477b677969078cdb6b2435634af96b992b443f4661179942c6637565a132e15a79e25ae2884be920a5638ae24a57a0e3efa393314f2110246b2066d54e598faa80073fe136b7e66ced6d093e206b3306e762c941e571e59d7b0068fb2c2727cb200bf9f2caf4c5ae22fe8790ec6769928102360ef950679889b6e082a0a250059437a3ae80545d28f6ded56da9ecb49a6eb130f3bd3d3fa3215fa7900f5f68ceed9d35857e3bdb7c0356a31de40861a602090af9273b4ec7da54b60e79aca2dce02662ac6b90f51a06b703a593768ec3110f2ee02e439ab5284176afd50c49699d12eb16512a2ef5958f2f569f01d7360d601c82125e085cd014305ae2b99e60a545299edf352233bd19127914dfdc62f39923e515e2ea01d20b54053e4bffa2d8dad4e7709c7d32f8526151a0a4501b7d9fdfede2468376456ac5d2c8c6c6509c2bee7c7f4f2a0e0ca6997b4bc8a124a73c2144d69175487df1f2329c58a0f082e0f399418032915a33f71dcc9da9c00db6be54d20b1aeba109de006b5924cbb38e5ca5ec5d67b641765feb5064525c47d9180d5132da79f7d91ddd31121ab054bb268e2997c0f59d927b2d99b9fa34f05d7b5cc8669f82028647fffb8561fe9f1404ac2d671cd123766e0c799e0a35e520309b7a2988b74b0e412764efd6e7105758a32e03b7c3bb376cfcc8ac23ad8bd45407a59510d6dcc43ef792e3dde1873ddaaec8afb97874519b04bf28ef23671360fc38815c98223616d597a47acc15c0f360ea649706dcb17c09074aff72d04fb472f30ef00ced6401a00c38067f171fb8d08e21f100a7538351b7b2db51bbcd1f65528556e00b88ea536c74b9f8900eb58a4c637ce06ca3653d2bf7e1dc34c23764b0dad30904df999840ade823b268a93690bb3bc05f2bfc18681c4d046f46bf9bd6fc71c2d6a84b9e44e01ee26377ba4ec5379fb7e6f1174e38742902131e0d0c001f253bf6068d9744c1852a40ea4036419e04b2808a2724575517e300c512fe0c84ff969803f90ebec9a39e7d98deb0efd7528f96106bfb14297a45a8415b05d06da6d91362c77c4c317b114ac169d2338101142d8fe222f00489efea922701da176793cd3a6004b15205df59d9cfdc8d3dab534f25dbaa4c26778bcb44a111b47529cf585351510550a48c85cb56159d11f4858c1ccaa0a1d36e03ef23a1db2e967ec124e7be761b46238096d55bfeaa84c914091df20f2348d7bd81c3f3db7d36654eebc0b8a3792b9abab719a9b7f12e1dcb6b66214a3c90c965b382569b7d2431712b150eb4ef2e6ce9305db32eeb00fa8e6970239756e604b62e84bc80e03a800db9d933a3a6e964abe316b74e9c42b07f7ffd144a24fe8182e0ff4f12416c79a5bc6e9a928d8c10db715d6aff4b744b410ce7ff59631125eb6785a63ff3ca515a68b3fdad0d2ed9df00cedf849da163447b9e80512646766b6ec61e3238d303039a757fdda861f328f3ef3e4478e6e89b0a2b36d9a2cb97eb0f8a6549f615f4e661905d409a230d87e323e7df156c38e4f6c54029fd390e3060e9c30baaade8d159cb046d948fc4f531c9d26a7ae80ef322bffc6daf0a798aa407d1948ff71ceb4a1ff389a39e04fd7e8534de30044d320067c9bfee689e7afa7b8c9cb6f13afb3f6d162d72431fe0857c52d4cd7e24e8d4be76b667ca7028a64fb315b441e1060753c3900c10ee94c4d40f08e46d1aecb11f165fab88c5a97e1a7b78296f5bb55f098554f81d1243fb8a35dfdd8d3cc8d1a886f2aeda80801230f941fbcd3711f95876343971f3895321d46b678372385b700226112630fced1ddaef93c2dd694af935d522ab70b755befc5fc03d85938dc199d732c04503ee16ed4ad9788d709f0329f593465a0573de4b552158958b06dd8b717a0478a5c94e39c83ccc455c47be319c5b685a48f1dabc068cbbb216513bedf4622e6faf8768cbbc71e27bdc2d82b4bdcfa4d9c35463d45ec22b5a6c1125ca4fa01b29d0322f96e94369d3958561b8df0092f52436509129bebb86b7080a1db800e056ff142747816b3c4f49c08324820c8b4b170e023e6d9a7d55fa23f962f6d8e3ce7068b8af7c4f5", 0x1000}], 0x9, 0x0) mkdir(&(0x7f0000001640)='./file0\x00', 0x93) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) msgrcv(r0, &(0x7f00000016c0)={0x0, ""/98}, 0x6a, 0x3, 0x1800) symlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') open$dir(&(0x7f00000017c0)='./file0\x00', 0x80, 0xc3) r4 = dup(r2) getppid() r5 = socket$inet(0x2, 0x2, 0x101) readlinkat(r3, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/75, 0x4b) r6 = socket$inet(0x2, 0x20000001, 0x6) r7 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r14 = getgid() getgroups(0x8, &(0x7f00000019c0)=[r7, r8, r9, r10, r11, r12, r13, r14]) msgsnd(r0, &(0x7f0000001a00)={0x0, "1c2697a3f61f9ccf0d38c7605ef1edfa6ce54b758a01a17830694edd14cf59d86ef808c9bcc6e8729a10819b14df83fc4897dd1327a2431bdd5f50591f8522926e33138f7d3165486c530a1346a0090eb1426440c42f455bcebee08d2fcf60d28a731a0d4425b37e"}, 0x70, 0x800) readv(r3, &(0x7f0000001bc0)=[{&(0x7f0000001a80)=""/157, 0x9d}, {&(0x7f0000001b40)=""/74, 0x4a}], 0x2) socket$inet6(0x18, 0x50000004, 0x12f2) socket(0x1f, 0x10000001, 0x401) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001c00), &(0x7f0000001c40)=0x8) 00:00:01 executing program 4: munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000002780)=ANY=[@ANYBLOB="35dae1fef2939700010000000000438310b4ec0ee99167d1cb8bcdbeae7092122b678cc8810600000052d2ff68128f633ced9642f60ce6c83dd62b8f7e9074d0cc7f3a54fcb6b3a6b7bc30a98da6e2a96c61cbe8575c9dde9dc02735000000698d8b8cb0af5cd5d7f0e59653690000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="03000000000000e81aa889db4d5030eba135973dfd8e138cd170110000000000008a21d8bb7f959cc2e2deb9b8738c0659de1188fc0926b7716459e6548383abfa0fe0e244c1fbbdb06c73aa73db5cb2b52911a52f68e5aed1e4fd08eb41f16a330cb34927a7f108419a5869f993b52156afdd89"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)={0x0, "4b19f61574cdcdee20dd2527644b07bd76ecbb95ba2353d4b94d9542a559869eee1d63b16802700c78e999317ae52965f699bb9704838041220d57c5f9db085f67fa15a9ec62cb4a4dfbd4d43fdcce6f13b3349e81c3e541382bb6adfe9c7d8dd83f61f4c0960c11399eb193e3bb8feecef1947d6ca3193555609e65733086c1ee604cdb20206911d1bdd6646e3e12b75047ee730982d13d80f7c98ca65e0e7c"}, 0xa8, 0x0) r1 = semget(0x3, 0x2, 0x10) semop(r1, &(0x7f0000000140)=[{0x1, 0x5, 0x800}, {0x3, 0x3a, 0x800}, {0x3, 0x7fffffff, 0x800}, {0x7, 0x4, 0x1000}], 0x4) r2 = msgget$private(0x0, 0x25) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/113) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/4096) msgsnd(r0, &(0x7f0000001200)={0x0, "67a09ec4e6ef4af2a2940720c758bea6d513c57225c7f167b61c0286e5ba4b8419f1423993c8fdf15f2d076ebf52d64dcb0148aadbc2c3f4d4fd12f7ad07d5a896a64e716561250539e4f42b4455d5c0765d07297d1b2e3414c56e0887e15caa659007eee15f1016f5"}, 0x71, 0x800) r3 = getuid() setuid(r3) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000001280)=""/45) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semget(0x2, 0x0, 0x2) getgroups(0x0, &(0x7f0000001340)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001380)={{0x39dc, r3, r4, r3, 0x0, 0x11b, 0x2}, 0x9, 0x0, 0x1f}) getppid() msgsnd(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="0300000000000000f9048263a02d135aec7b8bd8f8af1562037e6150e0139d2c3a72bb855f29af50828fb5cbfabe56a8b9d849ecc298ce36cab9e8ea592005cf6d99c26a62baf9232ab3f768ab936b931962b8862878cd13a267b45faffaeed4ff219cf4aee8104910eeb7d610d0e7e247f1444d663884fa2c5a056a77d0ae7fc8846f3596f530d309f36bea2b0ea6c0b7b7aa9131f9b51f8cc8d94b3026382e5575dd7c347ced56d11545d188f01ea9fa0f5de8b5df627685259e5d07cfacb9484422a916d0c4bdc9dfa7ed88cdf4ff1ad1a0457c99289fac66c21f04d2ef6c90c300cc5895a8a50bfd21d5c753f32f60014e1d671f607ec2f2af8c3c69d5ad6cdd8251b5d4a132e1d56c8a4255c81ecceef952f86795c64a3982d4d50f9015668a4ef0eb8e47084a3056f900016ca26ba1b2dbf6a771468b0e74b5f198e4d454abbbf0cf64dc258b86dc829de48a016c73032a0b007ee01275a59afdb2b332ebd8088e9aeeebf2db93ce6b7cb180d38e4ba6b6e5f122a3110de01603173ea6341e3f104eaee260bcef4fda6889c75c869d2c05dbe46696352ef9a5cf203aea168d7721ef3923323abafdee109f2fc010b21f430c3b6bceb6e22c3ab00bd015d89e8833a165bec2a81b5d923d17847ef4df5953f4a7a18c73060c1916bbac6c48b74203ed8bed52c764b32dc7445a73b58f8ad9a07a115d4c7712e16daf5fa1406d960d17ccd4c847bb8b40273e61d2e1a2ebcf43351d890f43b6dc70c66ec7eac1d2ea16d28e4f38b2f69931f15b4468a49902f197887b5e9dae583ebe7d48447c9c3fa819a5c48fa6d5f40808a8e06524f0dc560f18966aa757b6c550b57a4a23113120213d77e595d945c8100ca0ad77b1013daf51ef713ce3af7e1addbb454ad005e09541a433c6d9dad55ac0f87f7e0a02a81de5ad19a4daa9fa6d5934f649088fbfd50891492c97a4383ab3544cce13a09abd4dc599ef1aade8ff742fe2ada7ce2c1d847bbc6db83c0a97ee17071debee6b255fea1dad86d462ec974d026414ef48257bab7fdff03728bc7c6423f34974fda2aa791ba1afe4540073afe8930bbe568dd0e27391489bd18b5859b19e564bed7a425aeee5189310d3f7aa16034c01a007f3e668b6303faa64c589998b074f833e723ab5fbd1fb6b215deb076970f297993d94787f7275ab31edde49929a035e099867b73e32115edeb515bee776a5b0f841fa6bd7329a0c8e6e816944760a98b6e788b16769ae545826732afb679c8f85b89b20c735e4b0ebbc495df825c7ad51dbcdb3a77ccb73b92e14a33a6eda6685427033f527788d856fc6a8fa7314903eb51a07eec69457ec6d9f2c555cad8f85af2859675a971063d43d7a88638cc04ec196899d84bc54493d2235462d3a9d4e861cda6c87ee5e2a4815eb2f6af0d4afbbb0da7984c05862a792f29b1438ad20d5e434188fc08383c1836208d718fac25c87c59fccf8a6a2a031f839d1f7b1ac3cea764b7855ab9551ec8a6f5640a8419466ec74d047fb57d00e40db8f1bb0f4da70913a9e6929993fc594137b9243116ca9f7890b8a60df250ad32d4bdf9fb2cf32d1df23437f594fbfb097b7a9b7b9dbce81513d22b4a2607a5659433c2e8cdd2606203aa8009b9fb09d8f17c4fe583418001638ce2073a22e3401c6f937cee152166a73889c85d31b9a93399316c5e97f1bac188bacedc943ffbae9ba2b9435ceb69ab0e0348fa4648c1b16dd569a5de07521643c16d8b23c25184d4b8d432202f3f45d63775a161441bda04048d65782fb9fc1b416825cb85f3f67f4bf29c5dc4104dd711ebdfa0cb6f461053caef5fae66fd34ec577bff7b3a33109d703357f3e18f57edcd79094b9a74fe4283d1d11965998fc20da4142e254509e5f9f6524ed1446ddacf80477bcf4018a508c9784eaacdb4d4d7d9ab2757da78751999e3d8c6a1b5425326a7e6484cca12b8d2c128cc0c53bd6902d476ac69a03aa57c1cfb4ea076e615e072504efe54a8bb2cb4f61bc1c0ca36bbcfd9ba5f888b696f271ac7895aa44cca58f0c7d9360fc96d779bacda9a59afa648930587baf39c7bd2a7987844a25b87b38c469fe5fc4c34b1d566801198e89e8cbd7b7177d7ae61f157b95e99921c7c46f86821073123b95fdcfa69bda2eea134528e4f70f1aaf5b99f32f95e92da307cb7f0739db084f687af748f3a30575aa68abe24abdb3cc34a5233fd62de624e191fa2e2b94969752f615c7b5793a3020cdb7efee7c1ec58ba32d71c620eb7e058a60cd84ba8e344e20d4c78dcb9d055aab0a3d61f4e9fead6c681ec46a0dd0015b36d7857ea04c5bfac4510ae74cccd40baf5cbe9e98dc3969fd020b3d9182257f34f436f04453995536a15ed7b55cb6d73444cb743f65235c8aff2545a5e331501117383b99223feafbb703f58a69d679bd585d3313cbc9a959dd1028ffe9ba1420e801336915953e7bb7a938ed8633d29108a52deca1ea513e911001b42e39855aef7b15d6aefe202bb463090dc3f6f8704c7b4841f38eab68422f385f0105add961780ed4032e77460bba41d6f6e6078568c1656f3d1e1e14a7282833aada3783c2c0a05810aca9c6877ced06986006aa4879b9d8b89945eb732a2dd35145628b582f365376488742ef26dca2473764cac7c143e453108f25b138ab88981210a06cb4cdc4b8f893db3c6d8ae2cdc8b4fe67e15c82d4cb9a13b9cfe6bedc618eb3fe40e7dbb5edd0c295ff2c18d3c507d385939590a97786697c7e0bcfbad472cc35cf1b01d6e90e09654d72c23f95a7ceb99e89d5385fcb55160b2827f4e73bfe8af989c03fde56691e19e7b92c3124dbbaecab8b2ae44a2883250b97f4ab37c1765230e0b7f14c0d5a9db46d712bd52b527732abc920aa98c05fa8d5b353027603ad77df186d497911e8c932c38b36065511d3d6922ea8ffcb56e0fa522eab7084c88629bb5b748716c1b6b11b75b1ef9a3f3a867725283eaf219db5ca07e788bbbb8bf46eb568eb864d5917e7966d4782684ae6af0f3bb6d7d85380aa13b66b04a2c9934dce08d819553e203300bdf3ea296799f85e1bd2b26954aec35ec3e229fc77f4d4cce161c9330916dfaa187ea17b5fad67581b4189b6eaab1d5e25d4584022c9deca4c4ef7471b112a66df215c4b921aae43522ccecf5b43c39acc7e53383ed63133241c5ffe58f5fc009797bc289265faa8db59755caa6adeab661912ab30ff24801aeb875bdb674ecce07c8deb919604147b4b329f42979fc23dec638e1154eab31b629cb6e911ac2c115ad436c043a8c1c6278a3ae8b3ecd8ab1f07887ac76cd1aa5fa90443662d24bfb316b2b427130c9906971775e5eba0d0a16baf16e9859750dda2b92e61abc277330403fc7f83191dab1abfad5a1d956fcfbf913c4d152656467119ae4967b1991f2d691207b16ce3af004188e9fb6b837fb38b827746a225a34ea070ec0fc9090b5be3d42f8e19b7548cf7065a5b423571add8ced5f5ef9b0a68665832e28128ed969b2575da6eeffd87a2d0b4233a064bd5290f4b13421f8e9a58b1280b7899335fb0ba14a2cb47ddec45bd35568bb396d8a4044853ca6b7158a1757d2fe57febada73bda76abea966a932b963cc098154ba9ec6880121de099a561822d4690f68bed6349b4b609326ec4dedef9e72a9b545df70021fe2be54071f314e411b4650bb313a5abb6fa2e85b49b381265e6360647936c185f1af3a34c85e711c0cb23189d5bdf0a2f30113c4a8fe1b4ae397be17ce215edcc932f94e3f171e5549bc4e17267cf7cbd26229d5213017712221ee8b392cd6326f3f970b7f2a35fad5a1ebfee12fa9d6fe0d5c4ec563af4f652c4c6e7d842e5f7043ea2e50feef1c989b8d9f8be7de531a573e2bbe6034599ed2d8f602f7244e2460953c5c303b4e12ef1753dc307a92f14d2f8ee077587cf5ac32fd7a58ee1832d1110f65c9ce06e09551137516ca16f0cf527424c92db54bad72bcf711aa4c2f9e1dd85a555fc1be2f560dec39aabd33eecb0f5e8251df9c5e42ecac3947dd8d36831c7b9dade907fe7c4e6c3f1a9fd57a042eadcd2c04b2bc6113cb23825c6a28189611be904f2e2732197de978094ab4c92e6e424a94ead2eb129f246932692ccc8265c3b0dc6080db2a1c08bd7b3f31d697c97de499173a34d5b39d4a0271dcf26e0b8412537c638d09ddba6d9fc2c8b11e69cdd442f4ec5ced5d89791ee4c838ef24d01fd6b2a56c8c3675b5c03a21ffd4f402c836199494a1646d3a43b77178c91054db4deb81b97a268e1de2792474adbaebe6e3861e17cf7b509a9ced2637368db163e91dab6a6040633a899d8b9081751b7de16e0b72de00c465b3d79745b80752e140442507351444c8894c08084ae3ac8900266b81f7029d6ddcb62d945621ef49db62d2594e9df655fc4b6c0adeefc0f659226588bc82f16bc146eb041b7680bb84036d86e4c1628e3105d0c15b5f757aa9d082d1c0d005ea99e7545f2f468116a3a45391c1473a6fc9d580191a604552338625c6aaaa1e28a0299338f5d917cf0fef77f566100e58a9a55a383c119cba60c6dcc806309f306f3efd0d796cead9e1052676229b5e2c6c20089ce1dd401b036e70bd3abd85427ef323703efc026811f257abbb1e5c291ca5d14699f927c60d6fda0ce2a6fcb07d12003fe3d7f0e6bc95620d08ef152798aa4964fc9a3cf0c9155a19e7e46eb2aacd87a9f1705428168ceb9afec5df17700b05b304183bac80231d1b1a3c3892fcf9d134648b1eea9bef4dbf5e278d205f19d5ac84cd7a6c3f87a5dfc3a77c0e98dd6c6b60a8bdc7e6fe7388fdd35d085c90a95f38d4a4460721862a7e066baebddf13a92ba0bf4738d93680ce0a8ab31e88a263ada19860b301e7403dfa9f17fd00589c84b81e3e6a32026432d9c4adfe2a2dc1e6b2f52c71bc408bb089a26ac2d1cdf059fab1ebe88808f645efa8988b24082b6bbbb77fc4c3f039054704908598fc8af2a59e2c8b84399ad9336af081b0d9cb39acd0ab7f5c273d6f58685eaae9984f521e0b8b3260fcd3da9d049c7345c31ea9b1ac43dba8e24f6a8258341c60e32899ccba03a37e81d6506d9a3efcdccd5cae04489a31bb119d0f5c0022def173ced358f3799801dc9741984a2b0c116e7eff40620270aa071d3abec21a1d75510c3a36216379daf2061026d1f59c146dedd07c26af25f2615189c24900dff3d651568bc5f49a2c38cb3ec2cef4fac5d0400000000000000b2d935b6857693c1cf8859ceb63c3955b35de34409b53590b378c45be7760dfbacef7244585f4d92e4938776e792fdf43355d1317d3609393294fdf756bcc6b69d9d64bca428fdf732761fcd26b141855b1804fb6ce6615a206fb4807d1a2a15ae434f75c0b2a24f9cf94416bd08af7419d4d7db112040521d450eed87c421f28f31479dd73db70434c8b849b9d49021f04eac8aec46414fdc505e9e7bd72242bbc83e5a01932104cfc58a06c5a9c9966dcbb6b851cd8b0481dc7fb1ef0e9621ecf3e3e48c73d1c515246f0372e97e2b70ffc5fe66ac456ea5d967726fa88d3f4e9fa8ee98cc313ce6f6e34a43d2c118d502768e9b91bd5b6ea7992384617b74742f77755bbeecbfa3be9abb2d5aebb53b955108bb7714ee8a1b60ff92afb79651edd5a42e968bfc46bd03a1d9565e458b892443ca2169e38571deccd75aab609b13bc8c1d5b2844ccec9ff16ae34f2fc27d4610ee8cb223320d8fa5d956cfb5893ac2f57a3deceb226bf19866203b5059dbdf9955a3547e"], 0x1, 0x800) msgget$private(0x0, 0x80) shmget$private(0x0, 0x2000, 0x645, &(0x7f0000002000/0x2000)=nil) r5 = open$dir(&(0x7f0000002440)='./file0\x00', 0x200008, 0xac) close(r5) writev(r5, &(0x7f0000002ac0)=[{&(0x7f0000002500)="a074db30a0aea28051a420a92c68c4c40cee53bef138263a6d9f9280affb4a91f9dac14cf65270b73e22dfaf3a2675dfa88582f8787512981140e1377fa6204851d2be4a1eb39c6aeb778a12a31af51f37480ec9cbcec6f3c306c0dd2724acfaf11be8904b9bea28a973683423aa60e8190ac322835dfcc254894b88c4d90a1c2d6cd84ea1678cc19e30701a2fe76357c9f79ebb65a606a66ac47aa62a8fe341628151141bd4e2ecec777b0a0ccea5450b708349af57ff9101b0f2cbd97fa697bf0fd78fda2b46e62583fd9d4fa1235e0a3a63d173c1076387c40b06eac307aa63758bfda1920e28d2bfa6a2c961a3257f6e3021baeb02edbcb5f11ca6b5a5b223dabd07eeb37f8d22c7343aa1529b1aea41d67b5864e3ec4ee799ee22d68ad63cde64961f0ca379fbbc284c85abc07219f838ff867c686173f121584275b6d4753f5c7bfd69e435ba873a8886f41bd0c2908d8b89c274c91512c1d8df7036901a27597cbcf6c3981fc4e078261798d7af5433e726660480d16c63f2f5e9eb6deb634a6a7b93ac2110a09a8628a3d693ad0f94ca00836be702c3067f9daa6802641a30ed509d6b40f417ab62b94a3cc89bbe5b78fb7701b1f855982b3ab8999aea6aaa86800ed655744927baf672598681423979275cc4b3cb50e28b44d52de5619ceade", 0x1e4}], 0x1) r6 = socket(0x1f, 0x30000006, 0x695a9b8c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000000), 0xfffffffffffffec2) 00:00:01 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/66) 00:00:01 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x0, 0x2}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040)={0x5, 0x1ff}, 0x10) sendto(r0, &(0x7f0000000080)="7562c06fe08e999b082a9bc9cbdf36a2031e7f19cf5de53a79cbefb7c9f449efba329d5e234fe5464ee757f0a3ab93b47dc256bcd52c09fa63ffc3b3d7a545f3b21ef58b895d97af4fc6a5f978714538e4d3ced73f6a5279ab1d8b83dfbb65857d4ef709b781da4e6f3c84635fd3c7c687dbce12564b063386a6cd9605", 0x7d, 0x9, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) setregid(r2, r2) getsockopt(r0, 0x4, 0x5, &(0x7f00000001c0)=""/136, &(0x7f0000000280)=0x88) r3 = msgget(0x0, 0x2) msgsnd(r3, &(0x7f00000002c0)={0x1, "dc7f1bc64093fd4b8b02563e3f4eb96bdfd732cc674ece220a55ef0afe85f783556e3e66b0eeed8716e1a799eb77e4aa949b922342fe0fbeb9ec995330a7ebf1b744f1b8e9cb5b0e89cdee4e1cdb793aac97a3c139f0b50c0e4dbdc82af54dcb97abafc9cc2347043eab1d983308545f9a256d6e762fde3f4c82cc9dc7cc1df5c1ce89d3"}, 0x8c, 0x800) fcntl$dupfd(r0, 0xc, r0) r4 = socket$inet6(0x18, 0x10000000, 0x9) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000380)=""/67, 0x43}, {&(0x7f0000000400)=""/67, 0x43}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/158, 0x9e}, {&(0x7f0000000700)=""/86, 0x56}], 0x6) getpeername(r0, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) msgrcv(r3, &(0x7f00000008c0)={0x0, ""/86}, 0x5e, 0x1, 0x1000) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') r5 = fcntl$dupfd(r0, 0xc, r4) r6 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000009c0)=0x6) r7 = accept(r5, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) getpid() msgrcv(r3, &(0x7f0000001a80)={0x0, ""/139}, 0x93, 0x1, 0x1000) r8 = open$dir(&(0x7f0000001b40)='./file0\x00', 0x250100, 0x8c) openat(r8, &(0x7f0000001b80)='./file0\x00', 0x1048122, 0x40) clock_gettime(0x20000003, &(0x7f0000001bc0)) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001c00)=""/124) semget(0x0, 0x1, 0x682) getsockname(r5, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) paccept(r7, 0x0, &(0x7f0000001d00), 0x30000000) 00:00:01 executing program 4: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/210, 0xd2) r0 = open(&(0x7f0000000140)='./file0\x00', 0x400440, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000001c0)="29df83aaf17f9bd060cccf13abee993a6c3c9839bacf07c0842fab593570d97fdefcfa3dfa028bba928b1870ee05e273e4a8f5bd8864f5da1c6b0279aada76e312b3dda7cae68fb5864f9edbf1f009969e1ffbb56e2d9d551cd205d3be0a42d5ae2917afda5b9d30d1645ebd7f17fa0888634b3e139bc911bfba6f1110df36dc0645da336cda0bf620cd30d69b6a5a5601dd92c02a147671773e2c57", 0x9c}, {&(0x7f0000000280)="7792a39cab450c3ddcb2ab66be58d2faf2fa16485a33ad5a7bb6f796bbe2e85c8d83c93a7c0915d122f8a61a95569f5ad73f6cd994087f05b4e7411b243cefc425b9f8c7d898c0d9a7ae3b88e1c2884d4de1ee764ddc17f300c5805ce6110b7f0a3ea5168a", 0x65}, {&(0x7f0000000300)="ea75867a8ca7ac4d2c359e0279f6dd1f06f5c5239110d8d4ed20b0087cb455501c721781229ba44581cd1b2de3f56e391313ddfea9b0e65b9c34c6d59b7b8738ce07e592f928eceb0491722c41f4e3d8d632bf5aac6c83e0f5a4aecdd6b06b681f665c9251dd7af9663705e210bddcbd2340a9f40d4e8af9e6e1de22e204", 0x7e}, {&(0x7f0000000380)="4eafc8dff133440db592dfa1944beefbfd7ebdd425f39cbc5828c25823034d518ca054f54049d0f5b91461634daaa9e9cca12a0c472e23a3804d603acfb7fb1658da0fc28cbfef886bd2025af08cc135c860c603073eaaf35dbc8586f60451db80235a85cd5b6bf4f2074281ff4b7a59e84b2a6679130cd10d645c7389f0afdde43a31899346925590a5991cf3a6a9b9", 0x90}, {&(0x7f0000000440)="2d57c75d1a5de57ddab3cc0d764a7538bf86154d3ccdde6d4ec8a4603c679deae34745cd7a905f49ea2d1e8abff5004f7e0fd0eb526b1c34791f8f7dbdfd71a665e5e28814e4151c1ec18fb339a302d2059b05be4c323de788a5b82bed4f11b6c8c2b7f9d7623142dc12499650af581ae21231fdde8ed69cab46fa1075fb512873b9681657c09339a9872401754a9c59aec42f8a3bdb53dd3185c0596a2492741300831e7e1ed1c43bbeebda7a4d2a5fa9244236ac06cb8b73d698c8bbd0c7ec20a2c39bf6ce45066f35fb82e202f937626e61", 0xd3}, {&(0x7f0000000540)="f07caf9b6d76c919ac7a220832d2fd988eb2878d3c282c044e0a8339740607e756be9020e36c65d57bf51372f0d4151ecb21a332c4c9a160df852accb29e9c8637798559b881f5b8659975ae4b3b073494b7060fa24b0e77f07eac6c9493af6807ad2502211f4f4051e6618a8eda2af881a748259d7af24477fe4d12330fbdb2e68e13fbe196a9fec793e2de6ff3dffd3aba9cddf5d59e04d034516d0738c6f39015374b4c5ca92dad01cbc96ecd32a4647117327fc8185b8d4b515fa56da8c9edd52d8c5ffb3434a549c532a4242fe9", 0xd0}, {&(0x7f0000000640)="9deee0bfc7b6e4528dfae9568401e182187c0f1b244138ad341d29178b28ae90a92f29176a99a7de53e7d05188ade79aba24f67f60c0cd5c550b1deed593489fb3e8be026a6ea2bb6bd9288c11f9f100313626f5ce2e5a52b15d17875547918e481cf9c440e43e81d3617840e72126112ff3f9910226e38d6877a5fc580bbd7089ab93011812eb67d01a402d0e7615b65189fb335aa256f8c07966a013c57a3616b1fe048a71db7aa81ce36bcf929e9aefce573fe217a556156f4d6ca230c141e00957e01e37861af82bacc0bd6b8882403d323c3beeb47c973a82c9263d7b4256d60b52a97d2c119bb4c1384ed9dd90a6af3cc58901f33033e7b951bde50b97bd40999e3607abe4caf1f1566cd131cf46c9db2fd07d7fa60987d24c87c7ddf3cbaeccbe733f244ade31fbb8ee27d4f58bbaa42469930d60476a3e90e5c2566ebfbb99411cb96f918cdf46f941b2c4cd600c52e295df81a33e8a58475dd535b0ec0cb173202dd87e94e80a1d53e1ba672710d7ca8c2d05e1456e584685ed905b0db1d6fc8a398852eefe2476ecd4bb59ddff74adae9235f499a217d8bbc0fda3f37ab500826426906cc6804df6d2559b1a8217d38080854d6a7d310236f135d05fb970b81f67417208b30cd4a31cb51af961fe0f45b8ac35653332e054757197248c4baa2cba9b21102aeaead0d4627d6476264ca490dfb6a076deb9baf521032e20a2803d884e066442a56c384cf9077853ea9765c9ea8954bed0ef90266d0fc51c67e00005cfecae414dc5dc9dff29402858fa6c750aedb8ac64a01c603e077453d2ffb2b4e46c06b413087ebaefe3cebaefcde6657fa236b00e2fa36c4161bc40cb199979310e9d28e0dc483e584d2dfb27d6b558db0c9cbd0095460172649650284264330b58c915c0e0f36d884b7f043136bc5796de5d0cecf90934746f419c02df1b514ea0cdc12e29d2acc12fda196f832fdcb6d7ee844dd69487609db8134757b8bf0258afe2bd19235c0265c4584a73df02f4aaeaadb064e0618d3fc68d621622311f7c4fa5604056692bc3211fc0a54c83b35b9a76cafeaf4b0b792f627bb0be7f0a88d284e1ae4b589011d186608498e3de6475b2af479cf98dd911d03308ceece4e2b5007e8e5a19a9ae4cf758a3ceb5816627300b740257df56ff4b7a02789887a6a17ae5b279faf0e5b7b1195c00a5e51854c006d0ed8952ad23675925d592494a9327077b01d53b882b97709c9718203a956f7468a3263223fcf9ba9b15d9a2ba3e9876efbc1af6fd1e3b7591d6719453c207a5a6a24adc470618464df02be922bda3062eacce02d47b947f98be9df48d2b25098cff075dad3b8b8d8fb0075b4bc0f8a1a0b84fef87ae90ded484bda047c707294306b4b710169a55d5ac6754e3a80e239c399cba6a3f3b3a11a95725b81f677e1b01540d1f3dd61f420a721420211bc4c1d005e725fc4636fc3043cd74050486189f8129efca413e7fecd955e617828753645214873a10e079c17a224915e7e0d203ccb1ce3b97a1855e6ad69291111adb4965d544cc25981f92574e271d80339fa89bfe1e06593257e44fab495afa2c3e1de691ca000dfebfefc01b9d08641798a16fe401a4927770a26705ce7ce3355105a24f724c54f4271120c65b66a238934ffb216b51f03b2745bade9a07d6102461922daa02f5e62db36fce1fd3ccd3a99aed2fbe1446ae1812efab92b50c0151ca57558aa9626243e78c14f709c08de7a12ab386d8d7d242079015695c88e81db08fff371548d0112d4346b1ef94082dd1ad0bfc06421a5562f8f8f27a4d9150c8c383e739ad5a4e1fc14a02a46ef1594831a39f39449deebb329c7c57c21daa74a2e6ed4815b51d82e0844093c7e667b4f192da149d2602aae0f671ef7528363c2f8fd2eefc3dee0911c571095b10ca2754df04a648d6569e9cdf21abff2f7ff838accfa567ddca3bc2b321fc0942c938aac0a29b3416cdabd3a2d09e86f272b24b1e30f9fd36462623ce2dfe875838a8e5f84fbec6576cbf98c668d54b55b18d3fe1d91c6b4d3ccd2bd2335a0ea6feadb34050125b1bbcbffdba6147da47d47fd6765b5684e34531322a41022a75a577fd7b528463fe771c8a46528f7faf4a029828d1c14d68a8b49be3d871022e8b678cd7064f5b96c13d16660355f6c2b4fbd481869186dad8f25785231883d991582571be73c63c0b567a0d0bfa450faaa838b95230181821ac5c7964848006235f2bb2fd879deb6285d7c42c4eb76420036f5cd1164eaed05acf9915d96d912a8b4a4fcda90d3e48611d32e78ccd1de1d00e7adb4add44079a6b11e5253217ce0121287711e3e6c9a491a8cba3835da61c4c31fab27baed747cd1db8b87e59f53e631959c89b8295b1fdb65f3e1963a19e7e29c57456e6e9c40ec0e4e909ebfd4c8b5ee7324ec3318c79742d2d874dc4e53f7e405e111a0a7cdb9bc2c65e73e94363d71bedcef585ad3700a624377b7b47c76fc7a6788a0f97e3e6acf5c712fe46240379c2fd74ae639236eaae81268f1d9537d9fb368849310c3639cf28a05da22b9296cd3f9eecc89ee93a3019d5a4e9adb01a21d50924976a7217cb872db1d45bbe9129035a1fb2c2c6d6ed6c9db7b35e62c84558af18a5cb89b4c156e535cd0f6c631430a411c853c214636bbe59ee0e31887a035c5e0aac1fd6567e26661274aeb420e8cbff3a37e868a842dc8b70e70e708cc60169aa28d13c938aeb1298ae274598d97d58b83e3f0d2de1b59625ce36075606898ba7776ebfbb4fe48af67d82d00d4bac8485a4306ce31889e436f95b034e1019fef3409b71376f50856ea5e1197574dec5de1eac3949b8d025346194d01824151ca97b64ff2e7d70246040162e8efde54aa85e4cbcf84a78a03e27fd20e50f3942d936c690f95580d4425ee64a3416f24846eb6e7d1417fc1f331886e91bb185d01ff2dfec64a5bf4da164ff347e204c26afddbd01967bd22f49fc2d80de91ac0ebb959b38d81bf705438a65b223dc19ed2f0bcfdeaa830be00a4f95fde9ee0996684d77da983dfc167f5fcca44fb70eb3d817b7191c6528cf9eccc6dfcc380a785cb39b6ce9ae663cb723e4960d772887406e5520f4f8aaee81f47f3d9447a9d8285154197bbf0b40e0749ce015944feba8d95efa8dd830b4997159cdad515246f09789559efae78a055e706de735dabd8f9c0b3ff594166cd1a0a09494234c2693fbd764b8a2ae0e894ebb5d6b9bb9c6195fdaa318911e0ea28a058b8474e7aa59694236c6e348c52c9d0e2f6ea840c5bb4e64f31846196513c19e445b4e216f23e2ad34db87003f830a3374b7113632071f990424e0200614112ca6ad092fe40a968ab2c9a97a18534d76f07d534010a1f2804abafeaa159a7b6360e8ab264af965459f064ae1ad0c9ce5633c88dbd2355288a7f46de2e6c42f79ee7959dca51d4a2f83a14917fd2b5c5eefe22758bc3a228a89d98666199b1aeb2aeebc90ce53c9221677d92e78feee57936e3858722beb66b7843918f94f12fc17e372f35997c8afb579b43e4228472579b579518c7ed9ff32987b86587214cefd33e99e84e661d89fc9e0a6ae1af8e6386e127c0464d30905466d39d3ddbf561164f526613d881f96f2fd1c158b255b13d631f96d4e89d5254e4fc77fbe88a05d4087a7340556bf9b6369cb880af5da14b93a14ff8ecf1bf7ecacac34a118db4c99cd2de0ad6c1fc782940481472a3fbaa49354d842575382fd4249b93f516d5bffb7951a466783799f3ad2ed7380c59777dbf46d3667e359b6026a14c692860114c258fbc4153eed4cb3ba834bc364f80ec67f8c83da4cc5ff747961f958dd3d818e351351d55a62a4d18caaa400cc0f0608aac0d922a8cd9a82ba38c893eb408278cfc1bfa2c6fef5814f98581bb64bcef125cc714fe2cc1ba183dc0eee26f2b1bff2ad401a45e8e0ffb73d7c56aadc745c70dff33b81cc9774cf28a39a367a7f18eaa556b9ec84c451ae1947799f6ba6b4e1cf3a9c82ac6e22b1b586e5f209652978ea04d8df742036dacddd2ef588931a4536d01196b42f7ad59d29aa896e380560a8fb6534d3999abb35835c7647e75393473f880f3858a1a2a70c4db5c42f8b3dad41848d1966450776564e81dc04407c5168aa5b9bc0b99fe5ae12c421e6984a174fe49bbfe1b642ed1ffa073e124bf4601a5d1a63cd6cbacf95776a12023eab8a230d8d166f7a8ccdae70485a90c29ed705d11f14614fe726250760b5bb2c52a3251fc1ae177b30c6d5aef628c95e4a04144849bb6cd76814c7d20930a4ab974316a0d28315329eae396dde09190a7c2cd0caa31f6f4619525768819999052ac3a91551f8a6c6edcd16fa2ea4b3d88a1691bc7171bedc4bfd2b449083de990e7998ea51fc60ad65dafdab5ea783b7b5f6c3030a77efa68e4ce2ac2b2871319e2b97a9b16095d629f0960fe2f781b509c57b046a7a41d36e98f5d96ddb3c0eb4d1cf5e1e013575b62ecc67608cf528f88b3617aadc692ec5c6fef7acc163ab7482a82846bf048b42a9db89277d5cfb98d8e76adb876b8eebe305fa47a00b402ba2cd3a249cf7d2ee02f9d4320fa55616ede176908a58b933cc1e1ccc481226dce53e884abf4e343d5ba7eb9fd891af99890a087878b1818ff7595baf0bea21590e195335966f275bb3d72ccb18f724381b1e6366d2f78e93980717aa60974e1dcd022a2d47f0fbf0bd52247788a143c504e551e3eb7b60feb560023bb11d829a4ab857ba66f30d74a419e2905f75036580c87ab66d9de48a74c9249d10677564f61008eceb77a7e40ba38d89a085e2119166197548d464ffcc8bcc8a62106c5a5f7e68892eccf0edb6119544138f1edeee6e520b8d24e72a3c14be71c6b56e13fc64158bca1244fca2f4f3803fdba8e245943edd7639da296b5464f85f83bda3933e1b3e752226c36e407c412ef39f876a2adc727d3d9a79fa4faf99629be20358726e90f7d0602f891a9ff8d0888f7744909a240a78ee1aec6d6c0c8670dcc6e86da6c75a2ef36faff26099c256de82746c33b6020329f6f02a423ecd56a2af5b28ab7ad54c845b420950723a223626239e213f8f97d72216c5b3da32b4f4e6eb23a7fffa67ab26d363572a040f6786af920212273e5b213c772313350b0c467c209bfecb9f3c93c4e1a72db61ae3a235c1b3285b3290f93c73252622a6afa5baa7b8111c0ec23116c7b9713d3b9a82eb1befd9470b18ee18faa21822ad9d9776d8c04e6c3a89c127e87266f47d6b64d6006e8d7a71a191de4f201cf1707ad37aee459e724c62cabf7b365c79148c821f98a896804891bfb947ad577e3ca77157c949dea7f2f3c94662b03c8f8b936e3a6f1c4bfa2595262e81c6615c7cfd11206dd6592896bb97f57595ea698108b5ad53482e33e819d775a93900a40281814fae91d0add5f12cf0c55d51e3236c9090d2b936d38e7f507a5ed5988461fe1b65ace9e08ec3d432c901648b6be14e7df1f49c1fb17cf7a3802f136214266976a002c798814e990ef969423b0a59432764e0876df65a32d59adb8b08c50538b0a45feefb1857224e4c61eaadc8656bb48b0c8aa48c7c0d789218036a8ebfd6e43b43d656cc5580bc08fb8b018d26121d60f08e2dec50c4fd8a4c8683cd6ae26175dfec59042156ac346bd8c1a1d3820c3a93648d73d64c2f558c05996ce56feb018721d663703547d14e8cc1e69c1a96dfa9d4d7028e1d30dd04d376f2fd9e90d250fae75d3e21381b2101053c", 0x1000}, {&(0x7f0000001640)="a55e4a4c9302c026eb596df46d26259cf3c992bd5059ac8817f1eb67f4448aecac2c210e0d484feb7ba05ebfecc627c502ff62b00633be096b1957a62113d943abffd0", 0x43}], 0x8, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x2, r1, r3, r6}], 0x20}, 0x5) poll(&(0x7f0000001880)=[{r0, 0x80}, {r0, 0x100}, {r0, 0x36}], 0x3, 0xffff) fcntl$getflags(r0, 0x1) mkdir(&(0x7f00000018c0)='./file0\x00', 0x0) msgget$private(0x0, 0x100) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = semget(0x3, 0x7, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000001900)=""/66) shutdown(r0, 0x1) rename(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0}, 0xc) seteuid(r3) getpeername(r7, &(0x7f0000001a40)=@un=@abs, &(0x7f0000001a80)=0x8) sendto(r0, &(0x7f0000001ac0)="a945349b601206e21965cfc54869a49cb5e1b5f50ac8010111954e2bdced4a803561341e4a5cd69c5aec8b317ab3221f25f9b08159f98b1514d2363520776c05fc568b32c5efde687c6050cee16dd83a74f88c73a4669f8dd7344f968e8b33fe3c9a710a462dec3acb30d4b384d1272817910839a62d406822443b778aa7ffb1393e4b7453bd0202db230fef4c572ee36ce7873dd7d74b2d3671267667191a50c2d26fc669e5b5fffd7e64693b3f42d662b07611251fa0aee367f40a075a60d30504493f9631fda9ad9a7af9798d02abeba39edd472ebe62386749cd75f4d581a29481fdcce491d688db919fd33832d5bfd7537e9be296afab", 0xf9, 0x406, &(0x7f0000001bc0)=@in={0x2, 0x1}, 0xc) read(r7, &(0x7f0000001c00)=""/229, 0xe5) connect(r0, &(0x7f0000001d00)=@in={0x2, 0x2}, 0xc) rmdir(&(0x7f0000001d40)='./file0\x00') setsockopt(r0, 0x4, 0x91, &(0x7f0000001d80)="0e8c37b7b88062ca58faceedfb4b3b002ca32a8d9e92a1f0201df016498bf094513b36d5b163262125ad82b2afee7953d5ae557b515ac33f99d4ba4d61ab43364a2b59a6e4006bc290d92d00aa1e29c37a496286eea7e824d5076aa162eda97004d8c5054bd7c14ebb4007738290b76fadcd86f8c623", 0x76) r10 = open(&(0x7f0000001e00)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001e40)=""/26, 0x1a) r11 = paccept(r10, 0x0, &(0x7f0000001e80), 0x40000000) recvmsg(r11, &(0x7f0000002140)={&(0x7f0000001ec0)=@in6, 0xc, &(0x7f0000002080)=[{&(0x7f0000001f00)=""/244, 0xf4}, {&(0x7f0000002000)=""/86, 0x56}], 0x2, &(0x7f00000020c0)=""/108, 0x6c}, 0x803) setreuid(r5, r2) bind(r11, &(0x7f0000002180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000021c0)={r4, r9, r6}, 0xc) 00:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffca9) r1 = socket(0x1f, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x12, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000080)={0x400, 0x3}, 0x10) recvfrom$inet(r1, &(0x7f0000000100)=""/231, 0xe7, 0x42, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000040)={0x7fff, 0x80}, 0x10) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r2, 0x6, r3) recvfrom$unix(r1, &(0x7f0000000340)=""/30, 0x1e, 0x3, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000300)={0x40}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) 00:00:01 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x4, 0x0) bind$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="deb5f14cca1f724ad48f61dbe1d5380f5506dccef4dc853032a84c7ada800bc73d6060f093d600d7aa3a9ef4fc904359b57211f944c0e299c80d639ba4a8cf9dace2b39a8dfd76b6bda443e63aa467f61eaa262358e3031f00737ce3142d195cdbd3e675caeed61c2ed97b6217fd5567b9319935d3c975f9b066861aec2f7b130b03de120cd8bfb804685b1152b22c48f917cff0f474697e53bf5c8780669388b11440323790c5395734ccc9113a629f42e183c9c634d8c48132dc3f45aebadd9eb5cdef456e2e05358e950a84aaa4ec10e1c59296ae5784be7d72a0aa075d4c96574c0a76dc4b8dde660f173a0eaa17c116a1536527395fb4e7d3d384365ac0ef67dfe6a5870c08142387ce87"], 0xa) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:01 executing program 4: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x10000240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r4, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) r5 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001640)=""/28) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001700), 0xc) link(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') readv(r5, &(0x7f0000002b40)=[{&(0x7f00000017c0)=""/152, 0x98}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/96, 0x60}, {&(0x7f0000002900)=""/134, 0x86}, {&(0x7f00000029c0)=""/81, 0x51}, {&(0x7f0000002a40)=""/16, 0x10}, {&(0x7f0000002a80)=""/116, 0x74}, {&(0x7f0000002b00)=""/17, 0x11}], 0x8) getpeername(r2, &(0x7f0000002bc0)=@in6, &(0x7f0000002c00)=0xc) readv(r2, &(0x7f0000002e80)=[{&(0x7f0000002c40)=""/84, 0x54}, {&(0x7f0000002cc0)=""/181, 0xb5}, {&(0x7f0000002d80)=""/23, 0x17}, {&(0x7f0000002dc0)=""/186, 0xba}], 0x4) 00:00:01 executing program 5: r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') fchownat(r2, &(0x7f0000000100)='./file0\x00', r0, r1, 0x400) socketpair(0x10, 0x7, 0x7f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000180)={0xad, 0x1, 0x7fffffff, 0x1ff, 0xfffffffffffffb8a}, 0xc) listen(r2, 0x5) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80000, 0x92) recvmsg(r7, &(0x7f0000000440)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/127, 0x7f}], 0x2, &(0x7f0000000340)=""/227, 0xe3}, 0x40) r9 = dup2(r2, r8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r2, &(0x7f0000000500)='./file0\x00', r4, r1, 0x400) shutdown(r6, 0x0) r13 = getuid() lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000600)={r3, r13, r12}, 0xc) bind(r8, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000680)='./file0\x00', 0x0) connect$unix(r7, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r7, 0x2) bind(r7, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000740)={r10, r11, r5}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r12]) mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0x850224def62cb696, 0x0) flock(r9, 0x4) accept$inet(r7, &(0x7f0000000800), &(0x7f0000000840)=0xc) accept$unix(r6, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) 00:00:01 executing program 0: r0 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x1, 0x2, 0x401, 0x6, 0x80000000, 0xffffffffffffffff, 0x7]) r1 = getuid() seteuid(r1) setreuid(r1, r1) seteuid(r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/231) geteuid() r2 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r7 = semget$private(0x0, 0x3, 0x400) sendto$unix(r2, &(0x7f0000000180)="57e676b09a3eb2a765c5b47fa8cd745828748ca0f3c70bc00610aa8d0506af7ce0f4e7ed7687566be883ae7ba75448e25fe7bc7a1e2dc449bc3dbd4f6e15265622e81d6b1097840fccadf1fa3d14d835afecb659612044a233e9bc0a9aa669ca39f76794ef92ac9130e188a7395cd15aab9131d7b281e4d60ae03c91ac825b04e4871a", 0x83, 0x0, 0x0, 0x0) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000240)=""/154) sendto(r2, &(0x7f0000000300)="aad207034e0c5b09f98451a59866d0bfd879b9bf2dba0ba602d473e231ca87acd99d8aa658993d6522c03aabf262c5e5134455025b480bec4e0213e212fbdc7c254a6c42ffdca4491d66e25ab5f0661ed4c260b840213ff0771f4d5d58e64a0942c1fddb43ef11bab80e4ffc3c8dfafb6c48cdf668ebb1a76864", 0x7a, 0x404, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={r3, r4, r5}, 0xc) r8 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) getuid() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000400)=""/35) r9 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1000000, 0x90) getitimer(0x3, &(0x7f0000000480)) semget(0x1, 0x4, 0x200) poll(&(0x7f00000004c0)=[{r9, 0x6e}, {r2, 0x10}, {r2, 0x189}, {r9, 0x5}, {r9, 0x40}], 0x5, 0x80000001) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mkdir(&(0x7f0000000500)='./file0\x00', 0x20) fchdir(r9) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000540)=""/2) fcntl$dupfd(r2, 0x0, r2) 00:00:01 executing program 1: r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), &(0x7f0000000080)=0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x80000000) recvfrom$unix(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f0000001140)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) getsockname(r1, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000001200)={0x3, 0x0, 0x18f9, 0x691e27d1, r3}) r4 = getuid() r5 = accept(r1, 0x0, &(0x7f0000001240)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001280)="431849bd4cd9ca16c240c5ee27c75671e6309565ad712130d533cea2c4847cf6dd173b0f96ed93c8509f49caa0618d5cedf73d6c34a123c8a7993ff8b6966df8082bf8ef31df7a2e4d0b1a5ac67451c1d1fdd431fa5626e6b553214849b0e8ccea9f5b734125ddd5d65cc41a629046c712c2f30f123f39169ad48c48e0b1b7f391356ee7b812c32f8242519daabae80754eef83a0591519b29ab5e219be327d7bdd6b0b548867a34b8ac00cd486c257afef51952cec47ad74afb2c4d5060", 0xbe) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') connect(r1, &(0x7f00000013c0)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r6, &(0x7f0000001440)='./file0/file0\x00', 0x80, 0xff) r7 = getegid() chown(&(0x7f0000001480)='./file0\x00', r0, r7) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000014c0)=""/204) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000001600)='./file0\x00', r4, r8, 0x400) r9 = msgget$private(0x0, 0x101) msgsnd(r9, &(0x7f0000001640)={0x3, "451246e12b22baf5d9b95858bf460d3ecd16034c0f25b129e566ef2e9b7e7455e5373d35236dbc69691710369250f5436be7df9afb5a919261e22bcf782dbbba5fd760a6ff39dcc83f4845523a05407c"}, 0x58, 0x800) recvfrom$unix(r1, &(0x7f00000016c0)=""/233, 0xe9, 0x40, 0x0, 0x0) mkdir(&(0x7f00000017c0)='./file0/file0\x00', 0x156) msgsnd(r9, &(0x7f0000001800)={0x0, "f8462ac4624f2e0cd42bce9aa3d9bf9934c7d39bcf85131d6d5f35108c84860edfa3c56351"}, 0x2d, 0x800) truncate(&(0x7f0000001840)='./file0/file0\x00', 0x7ff) syz_execute_func(&(0x7f0000001880)="2664660f3a61a70000010004c4217173dceac461ff70b60100000000c421fa70b900080000b98f882096a27147fb72993e430f9ecd66440f1669ce660f79dff26643b0fac4c1b816bcb5c0000000") getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001900), 0xc) mkdir(&(0x7f0000001940)='./file0/file0\x00', 0x0) 00:00:01 executing program 2: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xc8, 0x8}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="c7ba54944f365824979b14135384304398e8daa8e1113878c789b712ec4af6827e597b11ed6df2a2f2", 0x29}, {&(0x7f0000000080)="a22000181d44f7af03439fde64582a12bea00078e948181a2924d8c098f5f27718d0941b7176a1df13ed8225914925424b708033126cd8396e7e32dbbcbcbdfd2fbe9fcda89533fc70bf2d2521925a024d5cae10fd754e38d9c3fa6ee8a1294991033e7e50876cfda048bb059c2d0a83329ad143ec0a4527c9ce28ec07ab4bf57cf56b2e13be", 0x86}], 0x2, &(0x7f0000000180)=[{0x88, 0xffff, 0xffffffffffffffff, "8dd03c87366e7abfce138b520362a59ca75b507a10e481b03078e781d3a59a8dd597a53fbcda1e3b2419cf2300a2002fea8e33891dd5597de5567a59bcbe0e1437901f7747e21d63fc3a659210c780aabc40ba6220fd182e0a6abee097857bf8ccadc259e8d3ba5375f5aeea60705d14c9b1f7"}, {0xf0, 0x11, 0x8, "4900a181c4ce3ac3ded8ccee9f3ca5f06b0324a2d3dc60180053b5f94c73a0ff5933498ef294ba1e32e2c13cab87fffb5d7cedf530e3339f7111f3e52ac7cebcd167d7ab01d79b8dcda871617c6361138ef18dbc8ed06f78af47606986eef49bfbb94025ee0b5f2b9c2985dee8373375f8be227890e5e8a6b51cdcbf29aea300f59b0c4f058433e869b5e3acfa334302a9a017dc2bc8da154482a95b0c2a510262a57248bec499fd14275f6ba5d6e6091d7949fb8c48b74de573b4bcaaae2806c5fa8956c0f888d215622d8e1a9813152a4977ef8f7625ae7d"}, {0xa8, 0x100, 0xffe, "31f5d41b3b0c0f8a93b074fdf03a5745f5a42cdc5cb105dd8da5ed4eeff0abe02521595816ae28d5113c4f4bfeaecc1a84a1134350dccdc0d29d7019484351cc9a96b5ad508a0d1ee40eb413adb779d18a7d94c614f3fab57311b70d4ac7e378af3cafb15e7ee5871c5b04437488d7c31e1b923cd0ec103fe1bc8b264c918d3578188793d86c392a1ee4e712148ad4406082000aaf1708"}], 0x220}, 0x8) 00:00:01 executing program 3: r0 = semget$private(0x0, 0x5, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/187) semget(0x3, 0x4, 0x110) r1 = semget(0x3, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ff9000/0x4000)=nil) semget(0x2, 0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getuid() r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xef, r3, r6, r7, r8, 0x8, 0x2}, 0x6, 0x5e3, 0xfffffffffffffffa}) r9 = semget$private(0x0, 0x3, 0x600) r10 = semget$private(0x0, 0x3, 0x8) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r12 = accept$inet6(r11, &(0x7f0000000200), &(0x7f0000000240)=0xc) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/138) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000340)={r2, r5, r8}, 0xc) r13 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000380)=""/200) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000480)=""/78) ftruncate(r12, 0x1) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000500)=0x36c7) fchdir(r12) setgroups(0x4, &(0x7f0000000540)=[r4, r4, r4, r6]) semget(0x1, 0x3, 0x102) chown(&(0x7f0000000580)='./file0\x00', r7, r8) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000005c0)=""/132) openat(r11, &(0x7f0000000680)='./file0\x00', 0x400, 0x0) setgroups(0x5, &(0x7f00000006c0)=[r4, r4, r8, r6, r4]) chown(&(0x7f0000000700)='./file0\x00', r7, r6) 00:00:01 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xa81) r0 = socket(0x1f, 0x4, 0x80) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="9ba0fb86bbf75ee43090eabb97cf67c5de7bc509fa1b44ead2b915bef05ff99ac1cf8bebfe74579bf64909df4ef93fe5469d3fc0d04ec260a7a7015ac407063b58baf703bd601d29f7105d2b9b488fee82568d52ff3beb1c43cf20335e236ef0d7261a51eb75518b12c6a445c49a79d01530d7ef2fb8a0b8cb260a8da645e3f972a8d2511480a7f9560d990af3c3d0494b1f484cf063f3257a67d65b1837d5655abd3937457eb69b4313bf5336c316ac98ec", 0xb2}, {&(0x7f00000001c0)="72cae45c7db77749d439d210e07755ced29f01675cb52083f6e9123e1d6beb24b021e5713a0f526e65bfb12c47a632a4c6292ec44a4e09ebd984df0558ac6df1a42dfe43b232224ca51be0c9ac9aa4fbd066e33ccea3e6af1de9218187880d8e6d26648dcb88bf31a65c9f7d97fc28d4521613d7cd0451be1c0323285f612ddb1e9147b13fd4f973a03476bbf70065e1f5fc451357957aae9ab55cb7aa14ba425734d77658bba161e574e9956757f9149014181deded49f6d96cd077c6ce0375c17cbc2c74b44db6c8723ed66007993eebf9a72c4eb6c2fd", 0xd8}], 0x2, 0x0, 0x0, 0x2}, 0x40a) r1 = socket(0x10, 0x30000000, 0xd644) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000013c0)={0x1bbd, 0x4}, 0x8) getsockname$inet6(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) r2 = semget$private(0x0, 0x3, 0x401) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001480)=""/145) shutdown(r0, 0x0) lseek(r0, 0x0, 0x2) r3 = semget$private(0x0, 0x0, 0x82) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r4, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x4, 0x2}, {0x3, 0x5e6e}}, 0x0) r6 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001680)={r6, r7, r8}, 0xc) linkat(r5, &(0x7f00000016c0)='./file0\x00', r5, &(0x7f0000001700)='./file0\x00', 0x400) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001740)=""/222) fchownat(r5, &(0x7f0000001840)='./file0\x00', r7, r8, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001880)) msgget$private(0x0, 0x8) fchmod(r5, 0x5) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) semget$private(0x0, 0x0, 0x20) getsockname(r5, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000019c0)=""/8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001a00)=""/75) semop(r3, &(0x7f0000001a80)=[{0x3, 0x1, 0x800}, {0x3, 0x7fffffff, 0x1000}, {0x2, 0x7, 0x1000}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x5, 0x9b, 0x1000}, {0x3, 0xd70, 0x1000}, {0x7, 0x8001, 0x1000}], 0x7) 00:00:01 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000040)=""/79, 0x4f, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffff}, 0x10) recvfrom(r0, &(0x7f0000000280)=""/2, 0x2, 0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) 00:00:01 executing program 0: r0 = shmget(0x0, 0x4000, 0x30, &(0x7f0000ddc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x30) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/250) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000100)) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000300)=0xc) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) socket(0x7, 0x30000007, 0x80) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40002, 0x1) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) r5 = fcntl$dupfd(r3, 0x0, r4) recvfrom$inet(r5, &(0x7f0000000140)=""/67, 0x43, 0x801, &(0x7f00000001c0)={0x2, 0x2}, 0xc) getuid() semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/46) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) shmget$private(0x0, 0x4000, 0x23, &(0x7f0000f06000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmget(0x2, 0x400000, 0x4, &(0x7f0000c00000/0x400000)=nil) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 00:00:01 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r3 = getuid() r4 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) utimensat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x200) r5 = getppid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000400)="a014c6e8a0c4d65df96dfa351ab3f40597bd34d4462a7c831c49d0258c06f9701876ad04cdbd4f873fbd829ed1a30268f4262aaca6c94e9c208f5e84afcc918d6207c21e776015f3b170edfa7ac883434bc431c97d0e630f52962ef0bc6fb23e1573e2a74865438cc2596fd387a91cbe43d5782587132b7f9eb33272e20403a3b11152233108fde1edbd81c2d10ef51429d366ff9d4124f9c144f2fcc76bf985290b23a312f4d4e8ce6488e8245c55278da1ee364efadeefd1b804f757f96b4063e296e24f137d2371056d91645e6a709a5b", 0xd2}, {&(0x7f0000000500)="0672420d2b5898507a2ccfd1766f186018d78280ab7af7236abe655f5dc2f6b0b4c993beceff04dfccd6c17abaf2978f9c803818bd0b1356e9abe62aa0b4879fcc24d43675cd8631a7e164148c2f9584b679fad06a195856a0f1af3c7201387d6d1efdef7ef81ef4b615fef95fb9b902fd87ea93c3012ae3e3540ce8837361fc8e2fbe8b975c941a5391a5d3464bc21239581211f20f177dcd52195f95b991172cdf9dbc0772ef2abf746ef914a7a49164b69ac0d7ba", 0xb6}, {&(0x7f00000005c0)="3c18edc29a6769e4d7b67e2fd51510cb51e7c1e60d7c741df86e3d31c6a2882e7ea8837bc551a0de760f4460265a9c1a66e38203556ebdcebe9a58bace5de6c8416ed98ef270b3f8e31f61f67365523e79063a910d8f8249fd3c45eeb1", 0x5d}, {&(0x7f0000000640)="1c6eec72bffef74b097aa69abd399d73589cd43bf715fe54d3273cbd97750b81bab262f84c79c49e023cff2f5b94c328ae0fffbd7d1d889e3ed70c1331aabef2febf6d336846f77c9c870c0775d46e719172879497a6dafa7c19c958a4b6b40f0ccffbc4c01a4ded2c6327581e8617b2b5f521af6c1325d3ec292c86cd77470e592863081b91ed8fbc755ce2179c1e773d6a900d9a874f67b41e5a3ea643932c28699523c04d6de001d62a1f5c69045aeb9e1fb0e011c87fd789266c2a4fde930e9cabf3b08a8ad82d4a056b2182113b6c941c65230db7e36a3969b433ad03b8d9a9b8fa28dc82e94e5d4e8a2cb161ea6bf3802cb12478b1dad0", 0xfa}, {&(0x7f0000000740)="45734752a2d9a091abd1a643be8138eb79231a80467a0f15d1f3cb33d7df2f82e295f29be53ec2714510dc43a5df40b4ee6f77c11d94f8db9b8c42c174416cc0bff22d99486bd85a3324fae14c0265ac8125eac1d035dd4cc85ecffe1c3387ff983f2dd7f1cf498a475ba48d3be7c85d83828bd0878aee5c50b6ce264421326b756fc398e095d6370be04aa7229ef90dfe1f28726eb5929d9f4866898de0753a6e3d102679dd914617f46d65a49d535d9afaa82b22c84eddc2", 0xb9}], 0x5, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x2, r5, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}], 0x40}, 0x6) r6 = fcntl$getown(r1, 0x5) r7 = getpid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="4d4dcf873113eab5cc5a8a8a79a060ae673f3b9c55e571fc906a928f5657be9cf7a371cc5f33887b5a216c9ede17cfa998e5eba61fd9c82290fb869048bb49ae019f79e98c10e266217f46af70e479593044187f5738cb523ad0d12c6cdca26f41390605567a38144a10881446b2cfb89d4217944df942f2adbc391574", 0x7d}], 0x1, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r0, r1, r0, r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x2, r5, r3, r4}, @cred={0x20, 0xffff, 0x2, r6, r3, r4}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r0, r0, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r1, r1]}, @cred={0x20, 0xffff, 0x2, r7, r3, r4}], 0xf0, 0x8}, 0x2) 00:00:01 executing program 2: clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0xe545, 0x4}, &(0x7f0000000040)) clock_nanosleep(0x0, 0x0, &(0x7f0000000080)={0x27, 0x401}, &(0x7f00000000c0)) r0 = socket(0x6, 0x40000005, 0x1) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = semget(0x1, 0x0, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/202) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240), 0xc) nanosleep(&(0x7f0000000280)={0x10000, 0x8001}, 0x0) r2 = semget(0x0, 0x3, 0x8) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000002c0)=0x7) clock_nanosleep(0x2, 0x1, &(0x7f0000000300)={0x100, 0x5}, &(0x7f0000000340)) r3 = socket(0x1b, 0x3, 0x8) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) semget$private(0x0, 0x0, 0x10) clock_getres(0x60000003, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0\x00', 0x80ec, 0x0) recvfrom(r3, &(0x7f0000000400)=""/144, 0x90, 0x843, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x7fff, 0x800}, 0xc) recvfrom$unix(r3, &(0x7f0000000500)=""/92, 0x5c, 0x1, 0x0, 0x0) clock_nanosleep(0x20000003, 0x1, &(0x7f0000000580)={0x40, 0x8000000}, &(0x7f00000005c0)) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000600)=0xd7a) semget$private(0x0, 0x1, 0xc) clock_nanosleep(0x0, 0x1, &(0x7f0000000640)={0x55, 0x5}, &(0x7f0000000680)) unlink(&(0x7f00000006c0)='./file0\x00') bind$unix(r3, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) utimes(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)={{0x6, 0x7}, {0x6, 0x48}}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) clock_nanosleep(0x20000000, 0x1, &(0x7f00000007c0)={0x3, 0xe4ee}, &(0x7f0000000800)) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x1000000) readlinkat(r4, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/164, 0xa4) sendto(r4, &(0x7f0000000980)="ea55ea6fd39cbbff004b3e696656f09dbb7e32ebd1d57407e68f45c9d5c6a136a1bb82279d89b10fc28ef42250b891e1326de6b150ad94799f4b78b8fc677bd331bf55a1211fe804aee434c6dde7b1ec77a6a2dbc0615af6402644974689", 0x5e, 0x401, &(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:01 executing program 3: 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) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x8c) renameat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r1, 0x0) r4 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x8b) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 3354.2232503] panic: kernel diagnostic assertion "to_ticks >= 0" failed: file "/syzkaller/managers/netbsd/kernel/sys/kern/kern_timeout.c", line 335 [ 3354.2232503] cpu0: Begin traceback... [ 3354.2232503] vpanic() at netbsd:vpanic+0x214 [ 3354.2232503] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 3354.2232503] callout_schedule_locked() at netbsd:callout_schedule_locked+0x25b [ 3354.2232503] sleepq_block() at netbsd:sleepq_block+0x2e9 [ 3354.2232503] cv_timedwait_sig() at netbsd:cv_timedwait_sig+0x16f [ 3354.2232503] sbwait() at netbsd:sbwait+0xa2 [ 3354.2232503] soreceive() at netbsd:soreceive+0x14ec [ 3354.2232503] do_sys_recvmsg_so() at netbsd:do_sys_recvmsg_so+0x39b [ 3354.2232503] do_sys_recvmsg() at netbsd:do_sys_recvmsg+0xb5 [ 3354.2232503] sys_recvfrom() at netbsd:sys_recvfrom+0x179 [ 3354.2232503] sys___syscall() at netbsd:sys___syscall+0xe2 [ 3354.2232503] syscall() at netbsd:syscall+0x32e [ 3354.2232503] --- syscall (number 198) --- [ 3354.2232503] 7510c563f4aa: [ 3354.2232503] cpu0: End traceback... [ 3354.2232503] dumping to dev 4,1 (offset=0, size=0): not possible [ 3354.2232503] rebooting... SeaBIOS (version 1.8.2-20190322_093631-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt |/-\|/-41239648\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+2800544-\|/ [1062007-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|+1364184/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|+1044844/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/]=0x2d500b0 -\|/-\|/-\|/-\|/-\|/-\|/-\|/WARNING: couldn't open /var/db/entropy-file WARNING: 1 module failed to load