27ae8a9ae357ecfe1b65c71de6750dffe624c8bfca74c39a28528c5a49265bfa1bb96bc240881d768786cdcbbb2908b23db7f4321bb182def3c8f7a8216753405cdc44379bb0a15a73d6a8ddd1c15c6cef0e8317a52caff9612dd4688866f63791ee79b03fbedc2373811bda05fc6db346b22e5a19ebf6f3f5c6b768f55e34eef5618ebc850b2f7f0857fccdb4b21e77384e657e448dbc67f24b627eeeabf6c27d421568dc3c9aab540dfe74f95a4cbace2caee12c77d68f9f5ddc6f1bf6fb3724c40895a9f782bcac8a0c8d9d4398321c0443f33279165994249a7ce7555421f7c2e5290c3ec4905558399c6767fed0b8a07c026417c745b3a50ba477698ee9e0b0963d13b6c619efa145dd6bdc8d516fca017048e8d9831c2aa2d8aff7c98afa65f2cb8fa6caa4c8a34607df2414d28f2dcac91d064f21795949225f3f569df2e9eeb426f8837773cdbd0eea1277e6d24bca4fe05d752507b2a9fc2fc9e4578858c82a2bdf6fb2a9d6a53894107c7c4e4f0650e1eed0d3dc952ee0b85ee3f4570c7d35ab44be6012a52636c95b40ba78b8ca8fc2d87a5019a76cf4587534aaebcb0fc757843fea5e65206d1b93b21b5f3232c202f87bef553dc588695192ac8834a57f7d176690d9c7850a832287642b369a26af96011c90fb46dffe382e5e2204a515dd1a33c3899e9ff8f028acc93faef0155c91dee7a5d56d992b908754fd0eb060ac80baa5a51f46748822189aab0ab3ac47617a7680e77543bf6b716d54c0330192c42019b775a46c2b5bb76d047406162df1700aede2e63701335958e40aa5c10bda9a36e3e41c150cb38f739db4274e012f536825bd11461bac539f945ce6aea7cd5b918acfd090713cc9ca7b5117929eee7997053631ef5ef00b9736b91146d9fe64585aa960ea09c11021ac4b3f99e72e22b129094d489e1c9b9c97bcef663f6333ee26c1853db6b4e123b96fe3b5", 0x1000}, {&(0x7f0000001100)="a11733cda8d411cb4309d8e37281df1bef717118cb84d704d95fb78fbe6a740a5c5791307a69b7117dc5b9f32031de1509748dc8fa921daf67ad8783e9a39982260eeb1d8da4e7ea290b5517cc52f73d32f4a34967f3774a5680acf0dcd883105a03828f616a84593c5eb49f5ca4ca1d27018c751386589d8e7298b3667b", 0x7e}], 0x2, 0x0, 0x0, 0x8}, 0x8) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000001240)={0x2, 0x0}, 0xc) r6 = semget(0x2, 0x7, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001280)=""/197) truncate(&(0x7f0000001380)='\x00', 0x2) r7 = paccept(r0, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc, 0x30000000) bind(r5, &(0x7f0000001440)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001480)=""/16, &(0x7f00000014c0)=0x10) fcntl$setown(r7, 0x6, r1) r8 = msgget$private(0x0, 0x4) msgrcv(r8, &(0x7f0000001500)={0x0, ""/32}, 0x28, 0x0, 0x1000) socketpair(0x0, 0x40000000, 0x9, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000001580)=@in6={0x18, 0x0, 0x0, 0x72}, 0xc) truncate(&(0x7f00000015c0)='./file0\x00', 0x81) rename(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000001700)='\x00', 0x4, 0x8) socketpair(0x18, 0x10000000, 0x0, &(0x7f0000001740)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001c00)={&(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001800)="73802421843e446dcca7a46bc28e09e65f04c2ceb8d874b8d3fbb732e90195e5d3cb53902d33e3adb497cbce0fb49d1f46130b715f2ff1d06587bb931438fd0efabf5eaaacca52c4e8c4d2a45602c3c4ab0ca2e48a5b923a8a78a62576d46925dbfe264fc566167245094726f688192c9a54f0361d38d452e9810b167342e2ec849c1459d82d4bec9a0c223faf99f9e1bd58048885b18abc5e848b19e496e2ff9b6a7a5204f6ca9570", 0xa9}, {&(0x7f00000018c0)="190c2d09ae5b3beb41fe92fb1c64471601502a02d57a92716befc99f97541174ed51f1e166cecbe537b321297dd4ad1187993c9bed7c47fd83ce9610d393fd19328404b9a83f55a09334b2852389ea3603120a106bd858deec5b5357eed9b6d547d93c1c6fd5", 0x66}, {&(0x7f0000001940)="233e477fc508b2769a6129353bf34b6237731127f62fa96defc8de28de36ee0c50dde1701e2d99fca535ed970140b2f1e76ab89494f5d83b4da19150360b9bbbc13e155faec655d3a32ae3a25caf6ea5b3bbf13d9513a68a083f0fbb5ae53e861f7c19e12d6b53f6ba3da2683b24ae", 0x6f}, {&(0x7f00000019c0)="e0bc6503a42508a59c14fd5a80bc917ed9052d1c4b0310ebabd941f8555aae1a561844617854e7c0b71c9ce8424cda9f3c1fa63e871c12b85c38603bbd0bb1c45a974f2196f16f34afe360a9ebaa8c45cce9f392298eb21fd874d688f798ef3945fc07f9d87f7cd850850f05d40f07c07e94478cd868262aeb67ca86c215dfe96944b6a198c784c176b7beb5a3c1a1c99c134bfab5cfeb0d15430aa6684c4e4a9249a070c96b012ddaefa35d565d19cea85ba1cd0fe3096f07a7535ee548f4e5f433f3bcc5faef5ccff58462d985cc261384", 0xd2}, {&(0x7f0000001ac0)="23d5f7141274588fdaff2e0abd031988e3dc8a89e8652b68471a6c8eedf4c7fda820ed12db0fea13726acd31b1acfc7a0794da83b573ac84dedcf5386777f917dd2216a05c73a7064b0e55669ed8d1734dc7d597b77b2682b0ede9a4cebe69d84cbe0c9cb542ecada9634de54666cd350f353f53b1299658f5", 0x79}], 0x5, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r10}], 0x20, 0x405}, 0x5) setpgid(r1, r1) 00:00:06 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchroot(r0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) fchroot(r0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x1c3}, {r0, 0x89}], 0x3, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvmsg(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@un=@file={0x0, ""/23}, 0x19, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/218, 0xda}, {&(0x7f0000000500)=""/206, 0xce}, {&(0x7f0000000600)=""/176, 0xb0}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x9, &(0x7f0000000880)=""/201, 0xc9}, 0x1) mkdir(&(0x7f00000009c0)='./file0\x00', 0x0) r3 = dup2(r2, r0) fdatasync(r1) sendto(r2, &(0x7f0000000a00)="76f73e8a596513c50ff2e26f5a0d2392e73d8b42b11bb517d5260d21392188601be391dba325dc229e0e28a7616d0c45e9883d501c947b2a4b8f0d72164542283c6a50cd8e6cc3fbb353f7a240701c1f96cc0a00a5434a9f7e54cc68d037086227d26c3a39848494e47ea6a038a1ebc680003869e0af0fb64f75d9c4397e5059228a2c59bf640f5d2ba3201da254c4c9858945d8756ec83734389931efd4b1f5ae8bc823cf201c9c2029dd9b57b232b851775ebf31f0c343bbd87a9bc141593f1708428f75ae058850f508be61c52d32b64ee0f356e71bc5047c1b80481aa925c72f474f5e068690d2445d8ba37dfe32c7", 0xf1, 0x40b, &(0x7f0000000b00)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc) pipe2(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fcntl$setflags(r2, 0x2, 0x1) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000b80)=""/177) close(r2) fchmodat(r3, &(0x7f0000000c40)='./file0\x00', 0x10, 0x0) r6 = open(&(0x7f0000000c80)='./file0/file0\x00', 0x10, 0x0) sendto(r3, &(0x7f0000000cc0)="22f02a3137bba156ec1bf07897774ffa1e5904a896ec226cf7a357154b7d5489a33d5b1d9fb1d2eacae3224db0dee157de8d34aae6bc672d35b72f522fc64f28de6efd58d0c80a5ae5aae3cb16f6f7aeb548b248ecc2a112ce1443492e85bd576ff1547d9b155dcf431013a2e3f68c7c2bc24c616475c766d41400bda05cb8ffa7a8d87ac221fe294b33bf5dcfd3607e7abfad532026da9b6a2857d15b80d255a414a9eacf7fb9cdff70cd35cb689b852435417410f6b049c6b685889da1e6b9ac4058997c7aa870972859cefe790fa08a3f8833851cb28c1e2adbbccc7e261f21ed2f2c59a7c6fe", 0xe8, 0x7, &(0x7f0000000dc0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r4, &(0x7f0000000e00)="531ed4e33da1e18d8709dc9522aeb2e0e14680033ea66a31697967283a7d29aeaea9be0c2d20a361aadc5ee47dbb9564c66d08ff704fec09fe3ffb41efcf44a57e514baa7d7b555c9bf5b43f810d325b287416a6c7c949ee50f5b9ce68838fac1374588ee9add98abf3f295cdfc3e8c90a7c959736c874331c63643727e57600d0b5c31074efd292c3e12729d4e4", 0x8e, 0x4, 0x0, 0x0) getdents(r0, &(0x7f0000000ec0)=""/155, 0x9b) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000f80)) linkat(r2, &(0x7f0000000fc0)='./file1\x00', r5, &(0x7f0000001000)='./file0\x00', 0x400) linkat(r2, &(0x7f0000001040)='./file0\x00', r6, &(0x7f0000001080)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) fchmodat(r3, &(0x7f00000010c0)='./file0\x00', 0x28, 0x200) readv(r5, &(0x7f0000001200)=[{&(0x7f0000001100)=""/84, 0x54}, {&(0x7f0000001180)=""/98, 0x62}], 0x2) getpeername$inet(r4, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockname(r0, &(0x7f00000012c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002300)=0x1002) r7 = getpgid(0xffffffffffffffff) getpgid(r7) 00:00:06 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getegid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r8, r9, r10, r11]) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r14, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x400, 0x4000000}, {0x7a6e, 0xf87c}}, 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r15 = semget$private(0x0, 0x6, 0x204) close(r14) fchown(r14, r7, r11) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000340)={0x3, 0x1, 0x80, 0xfff, 0x7}, 0xc) getsockname(r14, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) lseek(r14, 0x0, 0x1) bind$inet(r14, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$GETNCNT(r15, 0x1, 0x3, &(0x7f0000000440)=""/10) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000480)=""/55) fcntl$setown(r14, 0x6, r6) r16 = socket(0x1f, 0x20000002, 0x2596) getgroups(0x2, &(0x7f00000004c0)=[r12, r13]) sendmsg$unix(r14, &(0x7f00000008c0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000540)="a7735c2cb8bb3019aca3ed06bf9208be3d5dd2c0047decef43db98e55c66de2d4541c909862897148b7d02873599e75f73d79979afbdd96bf7c8d6b558407411456bce3b491e90c7d13a5b2d6c24b6440b6bcdea39191942adb41a1162c6247a172ecd64a954a268e00fa78c46c7348bc352b5e5f7f1bbb5c1acf7686991772a0204b967ad753f7666a5b98d223dc5747fe4fc53d8b45bb5d62681ba48f3c655c9ea6f348e9a46b9d8f4a050b491a6e5f3a5c46957001245e5a6242f92cd07b9c9396fe88c4bdd83e0b9508a524f2f4b7ef94c6601c090c7506be30f7a2a27aaf4245edc0f214555d3a49b6bc1a333041e5fc27b0b03", 0xf6}, {&(0x7f0000000640)="294f248505e41afbceb4e2d133bcada9693d31cf336cd111262db7dfd3ed840025c91aa273902c42acf77b8be26a5825d8dc7ca3e144428d34a7ba8feba3e4909606b1f2732634e431ba3baa3fa508ed9f73d4e4", 0x54}, {&(0x7f00000006c0)="34e3f1cecf2a8758bfeeb43f5dc3c73687370282f23452ecd6a5b6f06aa4830fbfa4ab4ddbd0539353a12444c8745f4dd9c56492a38019d2780be7b413c4b2d4bf5595031150ef53400921f935410848b61955ce40058fbee07f3d072d5f", 0x5e}, {&(0x7f0000000740)="ddc9b46b777ea1dc7658bbb4d792dc656a33463fc58e2dd9d6f760d148bcb67dc468cb2f7e6cdc9bc07627580f4271931b9f6a33f88bfdb199c00bd3565ac837f61fba83d594e32ebf77e4b6c1cd2d949f69646247bee13ab2825985843ef16671bdb9d0226bf37f743b90f0ca0a8bd26249bd09eff1fc5e183a55f7bcf15581cb804a658a27d3da47cec04cf38dfe7686836affa0bcde4d1e949f2ef33124be4bdd201c9dc7023c191c4b03e7dae1d1910fa989ff4434fbadf574d16582049459f706ffde2495c86e8b135648d2c85089ae327572e5df1156295addafd4d324723f144f7cec119b4fc140f588d6f7408e90de21", 0xf4}], 0x4, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r14, r16, r16, r16, r14, r14, r16, r16, r14]}], 0x38, 0x8}, 0x400) dup2(r16, r16) msgget$private(0x0, 0x0) 00:00:06 executing program 4: r0 = dup(0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = msgget(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000180)="f3147655b80fe4068201e4a7ab3f2653bd8df97c26a0d2783131304170b40e846c027e689ec085052d89e1ec64b781e475935dcd130191452c37ec8bc98bcff40b0234692ee212aaad30dbdf3745758264e9147944a56b51d0eba7c487a996b699ee016e614747482811e96030150ed87b5019e30e0d480da661fa781f09752268800589c0c8a3097756e45d2a4ed6e7e651cf79d29b1a4db1c5fb7001a102dbb5e991eebfc3e9ab51bd6d22ecd62bad124508f88d1210b092866f5842e649c5bd934e41d7938c284bf4264ca30a4d8aa4a50142e7f2887e0a1b7112bdc9d358637b3f575178331a3bbeffd85cc6231c4c2ca8933abd6f7f61ac0537f8c8b81e26fa19fe8e0f325e4d777d1582a3ad7a29f9ba62bd8c23d8118dfda0ba09e9de0778c74f2b14ade23a4758d42a258d06a3d45ddeb68f8cb943f1532264d9c09c505ee8d34e4f31bb08b574523383456bb7094cd1fc85f68c02931536e2cf279b9e1360dd5d902549c330f99fdbee8716f6f6297be1f32c429f33ff6fdefd745189c98fbe5941bd920abed7b83ff6fe3c88df9d34a4f4644789d6ca1d84f561cb1553c654f3c708aee228e8b067e7ff0d0ef6f486cb48fa2d069147fade7b001cb33960bd5ec40f52e343ce3d52cf95867facb3cb17668732f087d3a1e396a632cda2926d38394108702d47b0f7b074b2bb34c0c5d02bc1fa1e7b9b1af6a11c9b240058dcfc18a336218b6dcda766dd3ce15c59e9f217e7c0d790c1aef7ba051028f50ce36c2ae1d94c66a8b00bae32205849af4f11bbbb897f42cae4eceb735804689e29c9e8abc4de8a36dd46955e2069986aab8d62f86fa644c6559bb19a387f2e5e05e0e08b788de63bc1750923e428978f867e2f08567bf3716953e972f419745ec73b67f85acb8020632660e1e9e4e797a2bfeb86eac9f74aa1430eea093ebd48cc16b79e117864b50162f978c5b42acd0af95f18d89a89ec6f59fe9e98fb0f6455ce1291233ef0f1780fed537c6ccc1d6ecaa7d1b5b3ddbced46c7f1fe0685367494ba6fff88d5e4fdefba7d8d849d1b65085387f2cd6b9d4851fa8b299b4c228089b9d713b88b9d87f1224e2fe12df9e5ef0dc835bd91e4afb3f12b9bcf2f9e317d7e3f32b5fddc65b94444aab62938f3d5f5a9ecf5be78657ade07969c97a001c844d5f6487e1a26aa0f07bf85acfcd8e739680c71e3c12fa6ffb4851a8396f8babfc145e7245a48f8492cc4323a901c9104b99d058b87f6cb5fe72b5defe7ba9a2b12439dd3c89b8fe1ef16c877521557c8203b4c1ea3853ce7fc3247cdbae6f1f0a68f9f3e497d258979a2138a8e45510d44a0a58e9a98d18a9516d815072a9b1fa8dc099329c85ee114948e248b4649fb5430563d5fd075833edd46fb8a77b0873adc738b96fbe345037adda4b9da69f802f9d652f268f3508593e04af10f2c1002691bb51b053050079a2090d3eec883e7dea4ff867b03f13e026941ea58a9ff5fab798bce367f4977ab4883fbb59704b02fb9889fbffb6077124d4997702d16fe19193c6e7016ef90c3ca5c5c712d893ff471e39811c8c7aa2cc0dd89f8f08a708998dfb06896833c95e1746c890fa18098d5a9d25202fe5a54ba3e1dfd4673dd0604ae3c92a4fe803f740c3ff87656b4918667b8b486023af47e66a01cfd028dfec583fcea1b9b0765cbb1784848ea604cd36693e52fbfc2f9d071906e26dd86d287e15010a1f56fbdae689b855aa37624cf7afd7cb2d1d52e08edecc6ad415520b177a18630576c22c5dd9e4a62377104d3be2dda09cd4e42372570d092070a7a5d8b5455626b163abdad55eb6e45e99cf307257404cfe903aa85e5a10059a626ce96779568576dabcf86afb5007bb41388357915fe71477e307ef89070070439049d868e7a79edfbaf68ae9fc3b409cc84b685c06aa2192b0feddce62a049cf7800f6b8a3417f68b59b9c37905b8bf2d1b7d8f645ac11e0cc57fa5e9074fd43596b20e8c9747a8107ef231f2f2ef5fd3c47c14b671ac941cd7150e073d4c4cfc0fa18e62c38ec2bfa17a3f8755660fffe287b2a2e9cf2022e962aa3208093048712eae8c2e5b84f433608e2172df7b8b5d0ed71b708921ccad962236b16de713f797168c5da1e79da55b02438fce7da23e54fcde6d2c8ab4ef7fc4903b08c611421d3c5263837062cdc56bc2ddd6a8b009f82326dff782ee4fc5d8f00a1721f2301cd084561863782835cb2f9c558afd642e66ed19a735b3a75afd5f3d3a57289e1f305d5a02eb2423e95961897200da8bf7067adfff0cce46a078dab0c61e2482a0bbb611723c39bbe2dba56912e341f7068a6e7b72195fcd44116d78656438b9eab40eadd26d6690c0353deeb87e8ebe35720aec0e59f65915635e09f109781033ed2aa5016f5f7934863b917c40bee0a8b2562a6eba829c2a722f12c5efa8de92f048262664019756ebbad488a205f14480b18a88b03e32515dd49550e67f3a99a17c19f0c896d9ec8e998c66fe6d7baf4c9d8f97966504457700461ccd43253b3e17797592556667c80d7a9c559977d6026b12257c40d35d3491a063a830915908c51c4eb53156ea4a3394803cf06d2d9982552b476c6514fb7971f2753b7405b5964485c9fa9145a45f97ae3e2be6ccf93a2ba944224a93b9ec6994ed5e66e04c69e5f53aca7c9c8ce7209962112ca814bf85fa75e6bea184dcff1038b1d86f9cf3c6e91de9e57cfa11e82c78ed6e32ffb37ff4509de58851a544f3f1832c45c4ec83da0a085f08b5271212be8d2f96f357cdbe2d7f4d561ab1402e73c0cd4b32e76e20fa143b5fa478e8d1f30b266df74a0a453229813c40f309a8be38b800d017f833982e31634450c4f524aafc4e4f1228ae0ca0abe7f4cce5d9630e0e0a12102b515737e043cdcd66551bafcbd7dd28e699987bb7109ad017aae4c6c8266330c79619b0a0627fa6711cef063f6874784e3d1b63c77921fba07c94338883baf6243cc9ecc768588b48ee94b39071e422c3ce3ab97956d5df685dc08148221e5cbd9b0b11e8b55697c21244f75689062c6167e4898f548d97ff418c932efc2c6ad8e8729e1b8ad02031890d9de03e5cb59bfb9cc443e3dc374c4055170c9f8f59b56a1873873eeada1845cd7d7a32bfa4ec90a851a9d7e365ed3136402deb4c04c90af8e96229fb84c3236f6bc758baae59887fc7594dcd1cdd4d0aacf5db7ba41c77acc2eab77a2fab88367c6e2a0abd265229f24494c24d42cd6e34dee979f514980e85d432238548259743b7c1613c7ee6d3f4625273df9356fefa42bb20034f4b9b2fd1a3ca6f59b9b0d60a48d8edb877d54c01fe3614f7579b299fe0e48e6817d3f4505612ad619fea10e3d520498ebaa2cd323f689ea81532b9efcf885d985524a02142634f7cbdf738574a8e30823adbde6f1c46f6fa6b43d6505e4f237b17993a74d98822183b32f9c0c77e82962054d8b317044112a7c582a295d5a13a64f52e0ae74273e68b6c3ce305d9ba02fa8d6207412a546e06a3335ec79ca499265a24ee35bf03ff4f4262e842abd2ff3ff0b68be605fa94fcd548da634c809777716543535fb549563a79def48efb996d15914b3c5dbf229d0b63c132168e98315a88fbf9bbd560005b9dcbd14146b441175cdbefe463b3bce6658fe9a8cf5d78fa0f5406cb5cb1866125673a052a4981751d6c1296d41817f268d6db60d12151a607b0464ffb0a1b029878eff30d3c75b77fdc4422f887c4adf81af6e54b9ae6f18211ff0ccff4c4c5fd91ccf86ff731d1dcb0bc127afa6083bf5fba7b56c79ceb7c40eec2b813e972823fc5d79d60967a60b395d5289eac6fbb7c7bbea2bf5f0c1c400ba34c30a75b56f387b89970741e6f84e0c7aad0a60cb45f016297560d0c75185ed8ed67b3fdf9bd65f3fd0c7db0e9797cccbe448be2705e15ad84bb72de0c415c063784a199b5873718e77b343cb448208aabf69e6d46186e4e4366b2e19cd036177504f01b869581d6031e40830460de5fa8069640898817d60b50ac2a7a85d773a8872327aebd49970257dd3f535c2122a9aabc335700e3df22a2f54460d4e641425c4f946192e19987234a44ea9b729491c97850e082f1e407a64bfb8cb1ffc96a1e1e0864ba7b3363326eda53d585dfa025f3be08b9b1d047ba9360a37f7b2b6c33aa368e0737a834ce9ce8ec7a7703ba10af131163235340b4348bcab6c64337c888bd52909cc44d5c612c3e5ba9aa4b6263604a257be450ef95143fb1e72f4368c8df64ffed32e5d231ec7b915f55d259aa894e580d886e14a5b824c2019ee5f97685a337dd9744a4104a9124459e19de4a233c4a5cd9524c7062479c8b94703662db504cf129503df315e8ddfb8b857ca824794d32257029786571391fe15ff848f929cc34ead54b4163b5608bd107a45c6b02110ac92e7ac94383a6bbd66cffe435124c8ede788fb786909c31a663df68b25693a96f31b97dd33fe45748f49124151bb2c4389949bea7d67b96637c270484974e634b90dc2c7d2e59a1e1912787182642bedc19c930b0cdb51650448326130d6a6808c98574a39933c9730dd512478c01563190b56cb3680ed8becafc7681d84975e85f334ee43e3e68789f0f2761f2161deadc81c071c5fcc3622aa4ec873e1f7b44f981bdae2d6a541768bccb2dc81330aae9058f066cba982a3d916832011ef67f56a3b02c8b9dc791cfc039a016c302f649c76adfe7276436651743163a52af897f5e49692d46b5e8f3397aa2e2de402f32eeda61dfed06dd26ebdbb9583f7ab8a548294ea41267c256a93e12f23929f24563b77d8ca43167cc0b6c2b4d809ad2452b705356c7b3a7aa54faee48d76aad8d723c81341e44004e8bd2ae9e3388cf894573382cadee3eeb9f4fb242e1e665a26e1c80da4f7c4a8b4e5adf180921e17e0e0e9085b4f658ad931887a5ee03ef2b14ca5f3f0bc75b3c8526f3ca7ee65ed7dcb0f86567d743dce904db3c537cd91ace0da2b9c31d099e92ce301aa4e765a56fe263f141283096d4db7a8f76c7af12966aaa29a56d0e2717d0dd90ec67705f1e9159bc32fecff2c64fbbc29ee343dcb8d0ef88344713f3322183c592a853e5dedcaa91cf57a89f2df6a7162884955bb14ac5fb8c9b88429ec2c8fbef67af44d8a6fe24e18cebd79d707ef135d6be5db593ba72eab080a0a0cd7a5d4f137c3eb6c5fe1a1838a19e2ee6bd783faaeb1038405931525239235378743b7afddbd606d7aebb53ffa3f99784fc7ad31d5e1bcba92998b77ff6e2480a51c44caa15e06bb1a0279626e84970836c2ba7e89a7135959e2cb75a5a3815466e1b4f5d34a9a9e80a449754bbec619b42a58eb67fa795838773fccb546ae16e9c299f9f0db6474b3bfc5aa5af3025aaf473d980012fd520af1908926cb3bce7e8e5f77f9135873903ddf2197be43a5f5cdee71ef826cbd2f96895f1c8cb68482705388743762b9c0e2df1ade6221b94139ae37d84d5a550a2a75431814c8bb435c7916c7d16185f782f50a403450ecb8bdc2b9951b5d3de13b9bd0bc97d40cf729de7b52d610ee11e583a7b7f40da40e43e60455c44a995ad257f4e9db8e145200f28c82a495aa26ea0e73b45729ef55a537ca930c9b168b79cc231268ed450dc3bf48bc2a644194e3b007ad69f205afd8bee3ef07897e93d4458fdf2f3b69bd1edc6792dc5e289ec65e05e05af33048e4686fceba6e52b1c288897a247bf0f3a752d5e40c41bceb035623ab7f4ba94b07d1005417cd2c8268a", 0x1000}], 0x1, &(0x7f00000011c0)=[{0x110, 0x29, 0x8, "0f3d66a56410603f00cc448dd6e8e7aaa6ffe6790fa54e55010a2d29dac545f5d4d7c4386140d9ceb2d043847b8111a11283cd55d24bfa4b79f04caeb7814923f4b70941e3cf84c856270643ac8e417e1381c2881d9c5fcc1b15ec5b78449cf96f462d9b46b78cfe90cdfc9110812a92e531fd6a539f4d6fb1615e0676e6b32a3b2054267d7d27eecbaf895c4893bd24db941f9efb3c6f7de33566f04aba2bee0870af8d9828ae09c3fe53421212b2e97839ff8c38eb801b766c9bb74c9e6a7da63e9504567dfa9c21da73141197b18966063bba3eb819825827a73f084461d3f27e94e670282b9039cbbb8a0d938c790b6e446668b5581cfffe0b58fd28"}], 0x110}, 0x7) select(0x40, &(0x7f0000001340)={0x45b8d7f8, 0x10001, 0x800, 0x7, 0x9, 0x4, 0x7, 0x100000001}, &(0x7f0000001380)={0x1a, 0xf7c, 0x9, 0x7, 0xf7, 0x1, 0x3, 0x80000001}, &(0x7f00000013c0)={0x800, 0x400, 0x9, 0xfffffffffffffffc, 0x81, 0x5, 0x1000, 0x10000}, &(0x7f0000001400)={0x3ff, 0x100000001}) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001440)={0x1, 0x3ff}, 0x10) msgsnd(r1, &(0x7f0000001480)={0x1, "2c499270f129c73f13f75a5857c6b46ac1f5b750d91791fbaf263cebbb83a41bb37e67fa833cdac1fae30975dca179fe8c204d82fabbb2742a845a3530a9a24eb9648aa7f67e995632be24bc8066e28bf73d5afb97463b189e7c976bb848b9a355a53d53e4f6e314f40ebd914173bbc31acb58d481e6da20c3767fac33b2a705a8f9c7d6c20116d109085909949a6ee488fe43d1e97d295c0b9ab1844a4256a8f8b575e7e353433692b55fbbcb32aab53b05c9cbe7d323d6c776ecc69445c98c194e35a34c90888c119a8979a0d509063229aa5d7083db39d7248bd71276564b0061d7f52c7a33176040dacda7ca0077549c"}, 0xfa, 0x800) lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) read(r0, &(0x7f0000001640)=""/221, 0xdd) r2 = msgget(0x3, 0x2) r3 = getegid() lstat(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)) msgget$private(0x0, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001800)={{0x18, 0x1, 0x7fff, 0x3}, {0x18, 0x2, 0x4, 0x100000001}, 0x3, [0x80000000, 0x7, 0x8, 0x80000000, 0xfffffffffffffffd, 0x20, 0x0, 0xb4e]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000001840)=0x8, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) fchownat(r0, &(0x7f0000001880)='./file0\x00', r4, r3, 0x600) getrlimit(0x6, &(0x7f0000001940)) sendto$unix(r0, &(0x7f0000001980)="4a79ada652ca826f6a3891f2188a9d430a824029a81bf0b32a578016d7f7a60444b59b085cddd475176af9c1aecd6a4db5539617818a12a32335e355888a7181bc2446967d", 0x45, 0x3, &(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001a80)='./file0\x00', r5, r3, 0x200) msgctl$IPC_RMID(r2, 0x0) rmdir(&(0x7f0000001ac0)='./file0\x00') pipe(&(0x7f0000001b00)={0xffffffffffffffff}) fchmod(r6, 0x0) msgsnd(r2, &(0x7f0000001b40)={0x3, "a428a9f68148447928c51677a8d7a8f3b9b5b22ad93060e0fac8ce1e6651f7d32d299c8d3f3ea2508370261949f7195f69c46d54903a72326d773b0fbfaa979dca1babcf7dacc04f0233cd2754d6e9c93e83a0e30a2a418ca1a5c6eaf99ff8ea88cc919d36de777d27c9d365d34eb70f6356c110833cb32aaa03b3c97ffd4efe0c8c5e0973aedd7d71738e5b1cb2f34bf9247f95abe71e3ed5b92d97de326937310b2aeac09b90617030742fc2d2423ec65d933e2293c81b26386de409ee1ddfa97988d3d65bd5142b37075abc08d258b3b85ecac9530f19a37d989776f77ee68758c4c6dad48b9567903a41e08f8bbb8b2ada37e0"}, 0xfd, 0x800) 00:00:06 executing program 5: clock_gettime(0x40000000, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) clock_getres(0x3, &(0x7f0000000140)) r0 = semget$private(0x0, 0x7, 0x408) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x3, 0x4, 0x3, 0x4c21]) chdir(&(0x7f00000001c0)='./file0\x00') clock_gettime(0x40000003, &(0x7f0000000200)) socketpair(0x1f, 0x0, 0xeb, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/252, 0xfc}, {&(0x7f0000000500)=""/34, 0x22}, {&(0x7f0000000540)=""/224, 0xe0}], 0x5, &(0x7f00000006c0)=""/177, 0xb1}, 0x1) r3 = semget$private(0x0, 0x2, 0x10) semget$private(0x0, 0x0, 0x1) r4 = socket$inet(0x2, 0x40000000, 0x7f) r5 = dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r8 = socket(0x0, 0x1, 0x616d) sendto$unix(r1, &(0x7f0000000800)="84e1f787f47aa56bb815125961976d1fadb08b4125040f5140bc2a2874a1c321cbf289c68cbe0e83316950d42f0e306042e11070f036389bc137200fc27bd463753782c065381bfcc5512db47849deb55455cc08d04b2b7dc014cfc8617634f9426b7181d366e46a8991219838b8d35814fde2e7d720ba79a933b1dcd7e97f60fd4722893a110b507187991e87788ae2d184922ef011db1333342e54b6fd165fe2f01996f15aedf90512b1434ca3fae5948e11eae6f09b3dbb918a0eb4863834555e50cbf62de31579dff1d3c9e9d3db9ccc26ab32e0db244d3501ba6644801b4905f3eb1a6b02c52f7f7069def4c2a2328b78d0ecf280e8", 0xf8, 0x406, &(0x7f0000000900)=@abs={0x1, 0x0, 0x0}, 0x8) wait4(r6, &(0x7f0000000940), 0xa, &(0x7f0000000980)) bind$inet(r5, &(0x7f0000000a40)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) lseek(r2, 0x0, 0xac9648fa5646c400) clock_gettime(0x60000001, &(0x7f0000000ac0)) getpeername$unix(r5, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000001b40)=0x1002) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001b80)={{0x9, r7, r9, r7, r9, 0x60, 0x8}, 0x0, 0x8, 0xfffffffffffffffb}) faccessat(r5, &(0x7f0000001c00)='./file0\x00', 0x0, 0x100) setuid(r7) fcntl$getown(r8, 0x5) recvfrom$unix(r5, &(0x7f0000001c40)=""/209, 0xd1, 0x2, &(0x7f0000001d40)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = msgget(0x3, 0xa1) msgctl$IPC_RMID(r10, 0x0) 00:00:07 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) readlinkat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/67, 0x43) 00:00:07 executing program 2: r0 = getgid() setgid(r0) r1 = msgget$private(0x0, 0x22) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) setgid(r0) r2 = getgid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001040)=[0x7ff, 0x1, 0x0]) setregid(r0, r0) r3 = dup(0xffffffffffffffff) r4 = geteuid() fchownat(r3, &(0x7f0000001080)='./file0\x00', r4, r0, 0x400) geteuid() r5 = getegid() r6 = dup(r3) chdir(&(0x7f00000010c0)='./file0\x00') chroot(&(0x7f0000001100)='./file0\x00') listen(r3, 0x1) getgroups(0x7, &(0x7f0000001140)=[r0, r5, r0, r2, r0, r2, r5]) recvfrom$inet(r3, &(0x7f0000001180)=""/107, 0x6b, 0x0, &(0x7f0000001200)={0x2, 0x3}, 0xc) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') connect$inet6(r6, &(0x7f0000001300)={0x18, 0x3, 0x7, 0x8}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xc) open(&(0x7f00000013c0)='./file0/file0\x00', 0x10000, 0x8) openat(r6, &(0x7f0000001400)='./file0/file0\x00', 0x0, 0x75) select(0x40, &(0x7f0000001440)={0x3, 0x3, 0x0, 0x7, 0x8001, 0x5, 0x1, 0xffffffff}, &(0x7f0000001480)={0x9, 0x0, 0x40, 0x1, 0x1, 0x5d}, &(0x7f00000014c0)={0xdfab, 0x7, 0xfffffffffffffffc, 0x2, 0x9, 0x7fffffff, 0x9, 0x1}, &(0x7f0000001500)={0x7fff, 0x6}) getgid() fcntl$getflags(r8, 0x3) 00:00:07 executing program 4: 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) clock_nanosleep(0x3, 0x1, &(0x7f0000000040)={0x7ff, 0x9}, &(0x7f00000000c0)) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e924b00"], 0x6e) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000, 0x1) r3 = accept$inet6(r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) 00:00:07 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) setuid(0xee01) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) fchown(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f0000000040)=0x10) 00:00:07 executing program 2: open(&(0x7f0000000040)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x3c, 0x0) 00:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x14) socketpair(0x1001, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getsockname(r0, 0x0, 0x0) 00:00:07 executing program 2: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="001a72649d8dacb8a46d680fc951132e059f1acb831bd4d62df00a843b01527c80ca390f41f0756232943bfa07ac0ca074bcfb95b11fec7b86c81efad9ab92bd174e025dca9e2dbdc1f44865eea7b557d2f34cdc9eaba4764cce4001e3af73c5bedeaece98dbb2829b808c7202864251e711bb2f1aa7a13f9496c2dcb1932c9d9e794295", 0x84) r4 = paccept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x10000000) flock(r4, 0x8) r5 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000180)=""/109) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000200)=0x100000001) r6 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000002c0)={0xea2, 0x8}, 0x10) r7 = dup(r6) recvfrom$inet(r6, &(0x7f0000000300)=""/26, 0x1a, 0x800, &(0x7f0000000340)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r9 = getuid() semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r2, r3, r2, r3, 0x4, 0x1}, 0x2, 0x8, 0x7}) semctl$IPC_RMID(r5, 0x0, 0x0) bind$unix(r8, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) dup(r7) sendto(r10, &(0x7f00000004c0)="2696d5153ca8e3b1aaa89b1eedb3fb675896cb9a9fbb901479c7ac33f401ef8a553fc49ed3eab96a2a6ab2d00274e07b390d682d05d1c9d506af4387491e0d03d0cdddfa306ed5cd15c2b04dd9637842f886d2387373844efb2247f28d1b698ebea2bf350c6c7afa7d477ebec13ab4cadadd20d6f579ee2cff9fd6f554af2459475e7b9581858b7fa8edc0f5e3699ced9331f1aabbb8b54f90ade962efc3e8a80087f71068bceb49fd575ac81054fd5ca09d2bd53ec428faa6c1d4db23e8", 0xbe, 0x8, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x124) connect$inet(r7, &(0x7f00000005c0)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000600)="d4157a290229cdd3a2c3aa23749fab23143d8a6d0f9c2f8e495440953a813b683c463f5f5e993fe311a35eb68f827cfd58c606f0bafb759a4511530f970ba258eba195cba34b0c6b19397db4", 0x4c, 0x8, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) socket$unix(0x1, 0x2, 0x0) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000680)={{0x0, r2, r3, r9, r3, 0x25, 0x2}, 0x9, 0x2, r1, r1, 0x1000, 0x2, 0x4}) semget$private(0x0, 0x3, 0x200) dup(r7) 00:00:07 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) fchmod(r1, 0x130) 00:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) fsync(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) recvfrom$inet6(r2, &(0x7f0000000100)=""/82, 0x52, 0x1, 0x0, 0x0) flock(r1, 0x8) getsockopt(r3, 0x8, 0x8, &(0x7f0000000180)=""/95, &(0x7f0000000200)=0x5f) r4 = accept$inet6(r2, 0x0, &(0x7f0000000240)) getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) fchmod(r3, 0xb0) chdir(&(0x7f0000001300)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xc) r5 = accept$inet6(r1, &(0x7f00000013c0), &(0x7f0000001400)=0xc) chdir(&(0x7f0000001440)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000014c0)="2618074bb98391474b49d505428e61ba9e12c2bef4d459e54fbb8ac8c4885d1af99f2cc1bd793e64240b759c0b19e72768dbd88f339bb894cc80fc2a51d0a295eb30b03b93ce608277c00f130f68777abbb7367133009794afa1301e8a8ccdf06fc5d52ceebb7cc63a241c312ff2ef612bd03c883433e4f0d6c53671662dbb541261690e53c40bf74978c2b9a3ce3fcfbda8b07c88afb4dc7cc0afad336d8eb3ff0c39a6e9be3bd6eed8b18cc7f6200b822e3a1f9ff3e10ff052f9d96efeb6c820c255761a8b92c12ed834ed66eb9aab009d8ea8a260bc71ca9eea24a621ae", 0xdf}], 0x1, &(0x7f0000001600)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x2}, 0xa) chroot(&(0x7f0000001680)='./file0\x00') accept(r4, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getpeername$unix(r2, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) fcntl$setown(r5, 0x6, r6) open$dir(&(0x7f0000001840)='./file0\x00', 0x100, 0x10) write(r1, &(0x7f0000001880)="8d564fad8c72477d17f46be6897bc38b3c4d8e61946fbf7eca5241896b63b77d44bcd7f19a2080d297ebdfa01cebb3f5385172aff97eee3bb363f41dadbcedb852fea0c78d27860b4e38faec161b", 0x4e) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x400000) r8 = semget$private(0x0, 0x6, 0x400) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000001940)=0x5) faccessat(r1, &(0x7f0000001980)='./file0\x00', 0x44, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) connect(r0, &(0x7f0000001a40)=@in={0x2, 0x1}, 0xc) socket$unix(0x1, 0x0, 0x0) chmod(&(0x7f0000001a80)='./file0\x00', 0x4) 00:00:07 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[r1, r4, r7, r8, r11]) r16 = msgget$private(0x0, 0x460) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x1ff, r6, r15, r10, r1, 0x0, 0x10001}, 0x63, 0x3ff8, r9, r5, 0x9, 0xfffffffffffffff8, 0x7a21, 0x69}) setgroups(0x2, &(0x7f00000001c0)=[r7, r13]) getgid() r17 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x1, r3, r14, r3, r12, 0x8, 0x1}, 0x8, 0x3, r2, r9, 0x8f92, 0x7, 0x2}) listen(r0, 0x4) poll(&(0x7f0000000280)=[{r0, 0x3}, {r0, 0x2}, {r0, 0x28}, {r0}], 0x4, 0x7ff) r18 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x400000, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000300)={0x1, 0x2}, 0x10) clock_nanosleep(0x1, 0x0, &(0x7f0000000340)={0x7, 0x5ab}, &(0x7f0000000380)) setsockopt(r18, 0x3ff, 0x1ff, &(0x7f00000003c0)="370df624adb31ecee45eadc48569fe6e56df68a4fd2846ebe844ac7ea6a567478345034d34d2ccce", 0x28) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000400)="90cfdb55a17e34de14bc83fa936fd6ee63b21d4ed026b82f3587c611d62f03cbb8a97aafaa7aed7dfcf13e3e92efafb3228c64d6898616a091986f16b955971bce989680b1ad0933498ac3a0e3ca306c02b57f83b0315f665d20cff733cad45944606e3fd28dc61386ff38f2ca2e6c752d02045603d0129ee0f052c06a0173bfa25d4210426451c29d5acb7c44e943b4c55a3704858ea84a55f7a92ad2fbc27c80f4f6", 0xa3}, {&(0x7f00000004c0)="a464a76ebd10578760c76e8fad71eb113880e8b935cb7f12e390bbd5d8134229d8a60d21084cffdb3b578341d9c7fff2fdcd8687425ca2611af536f3c1754daa1e12d385837f1ca8a03a53d210e3ea85cca029e939e4d9029ac26a5b6f1d108e5f620fde6990b7d89f80796850581d623e48bd5c47207805e18d94dc2931e59fa5c6258cbe19c00a9c21f486633772233ec9a9fd67046fab86bf56653a4840a044ee0cec6327b4acbc", 0xa9}, {&(0x7f0000000580)="5a1105b31f5f226a49d6be8535290838902d5c075bb4eaab6f6b1dcd0b1ec64ae73b94860196745530ac2ec35096", 0x2e}, {&(0x7f00000005c0)="ee3b768ffc671213787e3e2c558d62661414a7210fe2554c0f15c0a2c913b77f2703fac608324568a78b4831330da3580caaaf39f3a436904f62767ec2eaa09e54e04e996dd3143c7327f7b84ce0b21bc35c86a809b2b162f0c90b52313f53ed435a5c0c53645dfa4db93527f6242edd236be18cd741c09704201f3c7e592303f586e550e7a109f74eb278ac72a4194e4cb767bd3b713ba1c25a8865babbd31faecc1d8b7656b480f5d397d3c5eb41a0ae9a", 0xb2}], 0x4, &(0x7f00000006c0)=[{0x20, 0x29, 0x81, "dcd96bc20ead4a9bd63b"}], 0x20}, 0x400) setitimer(0x1, &(0x7f0000000740)={{0x800}, {0x2, 0x8}}, &(0x7f0000000780)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000007c0), 0xc) sendto(r18, &(0x7f0000000800)="40f992b58104fe88b294c39bdd76732235103c7552172195d628cdcd1559faee23e218c11ddb6b9aa5f530da462ca57f923b2f5862612329013c9b7260a175937be22b9971c3c0f2dd285b7dceecabc5eff6a225f3ec795e25d4a6759bb65ba922c35d28ad4846647e2da7da0dc0188b765772d103a7624b0e88cd497bb1a8ea1adae0cd10453345ffd1ee8c80e6aa0d0795ee07be6538a1d7d47661950867477c2c9176900dca5c7988a09d95dfe9fb949b1fa0caea12fd99102256ed8c09b8acb7ee59b8f6e281", 0xc8, 0x0, &(0x7f0000000900)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000940)}, {&(0x7f0000000980)="fe3d0e3cbf25c8b6f0d1a15fce834f9062c6dde12621087505576c00f9db5c1ef9c97e5036428c4b2b776cb6f44badfbefb7036e229dcdd85d7e50ddb941230df9fedd798ae5f6", 0x47}, {&(0x7f0000000a00)="e7cce07dfdd5e37bb3b6107035dd0fbf9737b4164ccf986c5a697e7e67bf7bb676b29b0737162389561ece65bde578dd3218b5ef54", 0x35}, {&(0x7f0000000a40)="52e5a1f043bd1037d7054abc2a9bb08d43677cd7d3cf0a9d5a6d980bd9a7b4b614157aafbe4b432784900703ea69d64e33650a43d04aac5b763da02c394cdd4afc6d19e2e91a624088181f99bf7cbf6a51abf0c71f3ce8d8f57bad1d4f6ff8e6c9577ee4b03896d023d0e58f37a2182e2c6da1609b6c5a6b0ad4e0901b9ea297439c4ae2a2fd0b797cc998146449e8c19896a279e19cd69e9dbeea44d903", 0x9e}], 0x4, 0x0) msgget$private(0x0, 0x22) r19 = accept$inet(r0, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) poll(&(0x7f0000000bc0)=[{r0, 0x98}, {r0, 0x100}, {r18, 0x8}, {r18, 0x10}, {r0}, {r18, 0x4}, {r19, 0x4}, {r18, 0x4}, {r19, 0x60}], 0x9, 0xff) listen(r0, 0x0) sendto$inet(r19, &(0x7f0000000c40)="0251b608c0404e81692a1a8a5f2184c09724758b0bdec068356066fd3daa66455f6c095395935aaaf8220f695df8c52f450927cecb12769d341618d5377407bbad534b6da2024972c8391931f27318f8d9a5b22a1f299cef0cd66271ded1885e2e768b757638f53f67a9fd42731433ae8801bea5b901050da946f177abf79e1becc68f131db13ec6fdc0b662a2ec6a28fe3dcc3f85388b84d0d4e969d40e729adda9928f74404ea393a4aea5fc6b18a2e86a321f51b2cf710c88cb654cc60a2f3ebe8e8e731f26c461436595", 0xcc, 0x8, &(0x7f0000000d40)={0x2, 0x1}, 0xc) 00:00:07 executing program 0: chroot(0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='!]#\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='*%\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-(+]$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$&@]*[\x00', &(0x7f0000000200)='/-*(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&+}{\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='#\x00']) 00:00:07 executing program 2: socketpair$unix(0x1, 0x400000008001, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/30, 0x1e}], 0x1, 0x0}, 0x42) sendto$unix(r1, 0x0, 0x0, 0xe, 0x0, 0x0) 00:00:07 executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x20000000) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x20000, 0x22) 00:00:07 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r3) recvfrom(r0, &(0x7f00000001c0)=""/153, 0x99, 0x1, 0x0, 0x0) r5 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000300)='./file0\x00', r3, r4) syz_execute_func(&(0x7f0000000340)="d0d6660ffb74587a642647dacc421938f044839c510100000005f3430f5d6876c4c1ff598b850000000f01f9c4827d32c9f30f1b5355") connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x80) mkdirat(r6, &(0x7f0000000400)='./file0\x00', 0x100) chdir(&(0x7f0000000440)='./file0\x00') getdents(r6, &(0x7f0000000480)=""/220, 0xdc) sendmsg(r0, &(0x7f0000002a00)={&(0x7f0000000580)=@in6={0x18, 0x1, 0x9, 0x7}, 0xc, &(0x7f0000002840)=[{&(0x7f00000005c0)="9725d46a6be2308ac403083a0c2b07a04886f4a2667a7fc0b45de344bbcb93a088c8728b410c23f7569d2290a9a32488fc43099767db284dfa0bd9e89edc999b2b65ff8e0ebaee5a6a5032ad8c4bc79d65d62c2cc4c38af6c89ee305", 0x5c}, {&(0x7f0000000640)="2cfed1bfcdcbe5a60a3bb689fc8b4e51bc52de6d73e25c9519bf54d9b7139032d73a0d103d11923d653821839801e6816243ded9f7a4950ab7360fff28a204e200ca871af6c2f3cc5a278dfe11b89beadbe55f4edef584a5b6acf8d3eab76642bc06d5e8d00e8c6d3d4044161ab2231cf78490293cb389282ea57ae7b55bb05aa7fc6f986269431c027bd9fb9c5ebfa42f5cde7ef050d013316d6f608219bedf3a4508c4eac088720008d442799e6244f0", 0xb1}, {&(0x7f0000000700)="321befe5cf0dad675e69277a32d84401447d38b9e0b2fdcfa2fff1f7a9e1f7bd450d975bbc5c7422e3e739129ca78cf16bbb9a2f304b94b7fd9c450847f0f5f46c66dcca1ad0c8f7f381e5558802da63d1b424a5a01d55dbea304af7fb31ac770b7a9be334ea5acc1281a9179d3aec94afdb24834999dfbbc031f338c243e4ed0bb58645cdc9b8192ff639e910d08e67eaff41d7245c4a1d2b1c15329054a4d38b613c3eb8d99846e919b7e4d9585ce39238b94c3d9e0d8a989b443bc5a6710c333fb2779c32dacf7617ab6759159de7a0b1cc9144fcaa5ea0ba3a5e44fbf1f472127867c226aac00677901c033905d856a093aba68352926ecdcfc5d6fe804ee2ccea726e445a36dce763716134c2473832f0b8afe2efe3a479fcd46cdf2912f4a03fbe0b05561b01b6502b341011baf222b1e6df96cada5cbf9297c01955da7f4d1cd5b198fb1857ff19a29f6cc4605f4e96678f1ed802041e88859d0ef67dca4c33e459fd009a97b5c4eb80c4a437b9189d923ad20deb76b6a53213e14483fc8b03717e5572c7599ccb8e64274272fbc6a4e1b01dfb65a57abdd74ee7fdba2cae8a379fc23f5092c9cd42306113719e700846796f6394d1386b7436b8c6cfc5efcdd30b9278c59e29ce1c75d3b6ae1dc57c17afbdb573d05d980eaa37ef958c35bc84c753fbd300a49c3b29cb16e7b766dfd38f4f24bc78a2616c016387e4cdda4549579f573c4ad5108ccbace7515c6f3a27b3b25a74e9ff045bf6f25efefbc15b1e5e2ac9a53e54d3a4d1dc778c7c38bd4239e501f37ac15a7f87138f020ac336e3534ff74cf41b9ecdddc8dd3f9b07bf1dde85db75b6b9430a074571f77b4f3366743c86366b2c99ba5ee20f3bfa0206149657cda39989ad6ecd7882e944507359efaff4f0d2b0c842d9a0d2af3f96ba34bd130c70639fa5137f591bafd8d891bfb17815eee68bcf45da284bce6f50542a54f59e2a80dcc0c973dcd91feb39543d31d43c75157b4f08af224c75abe973176cea4d38f69161905f5ac0c264a40b49e167d7e46a0a46a9de399fda94cd0de0e0127026ef15d62c8fcd9fa249f4a497ad27950ed62f863bc45e461a1c872783e8652aefd88f11d5323db81a900ee6d75a8e82d08b94675e7093dafeb0c7539f1a08886a5f79b318a0c2d1ea9ff59f7f68e4a5086a0bdd5db88dece5a29d6edc66a6e16619c3e075cc5d17c00c857a2e6138bcb75d1a2aa53ec98da9296b07e34863202bb06801069988f404dc39c0111aed73cf59e9b5e27fde32740cf53652f0b98951af6547885b2e7a52fd5c6c6bcdb92c64707c42457f43b97afd6f3f20dd8a7a1a0d6e116d54d0a6161ba234ae28558f35e044c8418d1814923788cc8f103ebfb22bbbad63e9f3a64801ae5bf16ddfb2a7d5c120c6b7a2cdbc890886bb67dccd7d5f27e29491dbf4cc881e05aca2206203f0bc57068ea33f3d13523b1d0610bb674741a4bdf38a2d0b09ea5b3315612ac818a6ab87a8e9ecd6df0d2696951002532d24a212965f2866346c4c1bf316db880efbb4dce3b6a988507ec92ecf8da01eaacc77dfc14072bac0e8e7c67cbde32c3b2a50ac21b3ae732f47ad2ee1bcaca5b7617520979dc8886b848a660d12095f80840dd2e21114713c997bfaf71be0ed90b3693cf50ee03d3842d88aa2e7067e6c4e332451396d155abd7a4af1a82ee31db387498af13a35ca31d5b45d64c1e646a6296f4f630ca01821b7cb05f5f829be8db295b90f0159e2abe2bb3e052f9263f4fe8603bca3e5dfbbe31804795015477ad59f1fd251a5941ac838337dcbb4082f6dbcbddcaa631cdc495aa2404ae3e0b185cbe367c22a77678f6cf24286d1e2964a53df4000d9f57c02c81e639a21597a360ae169ac507aea5607fe6cf56c5e73ce814b3539bd33414c2d2d633dcb9ee52844aa8359f37cf5167656659c764d31073c3d075a8e42e86bd02ba6adbcbb4d0082e9dacd3f82161e07bc638c38391fbfe5b4719c7850be24a46e957c68d8339cad94b3fcb367dc19e4de9c244af96e1121cae1f483daa71f3f30834e20414dc4ff8268f97a9ad5ebdb82ad608cfd4859c613189a64a0d2151d187d8f714e47adc3f74468e8dad933d1b878c55113736f3173ec840e4f19fed275c856dff7aa7c59b57d0ea0424b27b0d230dec09289c054e2d94d4f15d43ba6c2ad97d9231a9cc18d63f2c506518a71af32762b28a8f213e3f8f9f9b343f79fabb1f5b28c8ff9344785890187506e6fa7d00b6fe37a41edacaf25355900a5bee4cbea549440085f5c3f02c2dc39eeef4d90672d88f5ecb7e7e9c16c45b8131d8711cce3b8f2eefbc76b1264799d1b8131566fc66266d4a96cd5b0ad4ca8acb317beb7ba5ddc315545ddd8d0e49dd917bb4a1e8b648d0f80643e3c4d32300be9727fbace16714dd2623c9bb56bc26d9cfd13b08a4a92f9e5b230dc29c14703cc982f5318ed7269f163dca106e92a38233021dd10f55b198fd50cb6a48255d42aed986555057cb065405429bc5127a3a0ba7b46c32e2acfce932293695ebc9618590013fc7419d34a461d0e1780ea88980a8493de804d89ec2599030be7bd1d9067a85b35b8da3dac22e551dca495ff36a5db4358a68a16fdf0eb6b69bd6a6973e9f8e652eab81961c0fd54ba4f2138d83cb080f38401fdc53b07a31f9e25939030987347de0ec1d01ea91338d4d52405600ee3af7a0246cd3bc84407e07c6639e5cb77c9409971b61218262b97a3b0ab200d2b152e2b5d7c8b7e9a0c1131ca077bf816bc718cd1b903bd32b94248a7614e0ef508001ead8bd9bccbdd9dd7929943aad06bd74a14e3c080705e3fe04fc02f24688c37ad581e63ff54f2c40dcfa7b9ac89b6439209ae43d1c01d809c3ab2c711e35fc3169e7b4635d704637167d424089b8810f22a51378d9d2e3e499818c6b98c1144cddfe763e181afe99608a1169af6e2252d1081318d81dde51a8fd5082cfa6ea8280cb198a7f4a0f6a26874fefbbb3b0323e4cb7bff8caeb5e41b3ba4c7b879dcaa0dfb3a0d4d6a8e8ac7fb86d389a30d21c38a282ecca971299643c3a6c39befd121a5c818a3c77ccb74d0b655c06f3e74368d53c5c9cc584feb0d0af03b5a4381871e65374d7f2c3d6295770a62bf56368ababc8d407645ff201897e2259eb25d43b9a2c429777155652e731bf2adfbee1975f7ec21457bb859c4f0b27032d2acf381b9702dbc07ec94677ee6dfc56968039dfb3bcf398f9e248af1d737ee4353126ded7f1ef24e8b85ad3281e0fad011e900b8e2ea43c7d10d64e8d493e51a0ad8dc8213b65f754115304819d17a84aebf43c304e76ada22b938c2f3aaec3d3fbce58ee7320433b9447c6e6e81ffeb598d4d06c26345c8994322ef44bfe965d3f177ee0e68ea6a4bfd743cb7c32c92b0f553194924cd551723d27f1ab109f0970de9232c39b3678eb9fdeb1edb7c762d7e448b19f5475c7b0119abfaae66fa55712779bf2e8737c1c2d406f04325135ce3471cbaf19ca165169e46f7fde6c153fcc6c160addf9bd89051b00a2904ad732e6262b6fdfd4c955ac53d56cb6cb041bc553d3bf401c1e1f23e90687bb1cc44620599df9bc55fb897b574aafc0df1c6e58f1c9647e06b59a5a0830893a87a150d152a1f38603bf5edd4bb278ae1197e9cc2bd83c0881b5a6b500fb8406a302fee985df272f63fc5014555b0a60928dccd224218f6ab78a9c972e44ca9ed7e47edffb64e05b3a06e6c0b8e52cd451689d4d382dec7c7b62f6e672b8bcdcfdc902429058b3ca6330364c32dc8c908fa729758349bf80e645db9396c76fcd73601183e77a50a1fcef663c22ae58d84a483df17eb7fb9ebeac5f000156635b289df20ec26056de36b52fd669cbe691fd020581d546924802769609d71cf9b0b0784dd25f48d0a1e09321b53f874a519d6ce19f67a057d79c9c166111bfdc50ae0e6cf101a07084c51adeffc2ecbc2be335362c83de65fc703c24d0ebfd66952447c80a21d5d0d8de08b713c82a8a64506becfb0d95496a9b6a02460f0add585cf33f393aedec93b40741e5b037feb131624b0a7088baf79e2d42c802c34760f712b7ac95e1252854a9d34bb4a1c3aed4190b4db7ed541533f261b9e8d6e4c9d56ff898cb66d218e99c494563bbe71e7dab46ca73cbbeab2e84934acddff434db7b9b65b5c1b06d2301d967b2d17623a16f3e6a626a9aa3ed91273d230ace578dd31d0e5d94fc581852de8df44d4509b857b560efb8fefd82e68c6391e5feafccfc573716779377a984a3be0b723d98ca2156e01512e4171acc22f0771d4f11c465413a410704ddaf5cbdb120cca63c05f510d48cf498e3f0e1381f5ed71f1d51b169b7e832f83012c19609306bdbd2aa640424102ca3ca96570dd2246acad53b934203166d652e33f116661b6bb1a85c78c8830cfa3e08a1c33b2aec47e31b757792a4987a4500f317a89a02a284268d657ba975fa6f3bddfef3db7c3dec5b5034ea5defab7357c492cfbd7c6184f661cf3c2471076f53ce80515a30f7c29a116c94dca99afb22a77e98f895d84096b2984dcf87453c77e7cfa907bc8d705e08104f29df52b5c4bad461e0124fef1fc02b20553c3a0177cb1f395136b12a42c2baaa45b9a383623db922cf402e767e56f671ea70c60889bd75184a756b4fa108dba54e5a75c4e0f6810845aecff58969f256bff23ca5b38a0e5cbf079417ced9f7f3e344d3c2cf9910b7a1db35791c1f57334f0e7a8b0ab6a8db6d163a1c8c4af846537cf0de845db81c3d597ecc58422d32b9b37e4501ba4a522815e7cc5fa6b969da338d7ef31370c30e17a863d640bba426730e76c53d17f894977947b86e457f9d7f46d33d349502bc0606924cb73d2fe7f339160ec1d6d8dec859b9e1f990f867025d9b136b006611823fa8f40c5c7715655482895ffa46abbbed3937a97a44d3a0ac6d8111bb1b5db9703c5467036df7172367f9c71c8e4ac6f719c48fb8c3ebbc1e42eb140464ad1d2dcf97fe19851e11785ea1e6d0f3f09f445341e9e25c37ac31233b9b96dcdb2beb9ee100374617a8e519b2722dbe2b506d27836c7700b454fe84ce06688c410c5c9dd0268f68d3ac33d145b625844997d9e53618769e49b691e2248f6a56e6ef43c2d6ad91e85b766117e95080b8835a988090cd936773b0b84bf45e680b82e4cc23d254c79de6cecc617fe45b9011d536b5c587aa638c597b4e8996d31138f0634be22c62799fca2301698432673726c0ebdde009404655585749ffd83ce43a89f2165ac224055130564ce6a63b5259754b1e7baef10f9faa5575a0f884594e4003b6ad2513bade0fd83b801596878b95db9c8951614da28a8b3c8c86da0abc4bfd7b83bbdd34e31b62116b655e9594dfc7e10482e62ea90c9af6207fc999c8dfdb15ea37a1e38cd8a90afb349e99589c3997015f51257a6eb9c486d41dd07b3f7ce7be8cdc4cee56764fdd3fb9c30226af508ac0d522872f960f0ee8e4d4680e584c3c9a510f0fbf2b9f9997a4dc422ef4cbb252d032c14b521e7a58d657535021ea83144359b0566bd5f2ab1703170c8afdca48bae2ba919c0a809c0d7b574e42d52cbae96206e475f522623037731cff96ea62c5f69098a76f21907fb0a5f3292e0b12b2f3b4aa6a0194520052dc06e998dfb49c6782d03379cdb9a4430acd4b8bda2fc5741e066f929da99d1bc28608720c2cb292f1a13d1cd082c1ac8e2dd282c9b9395486b8895d036555a254762df71c7c12ef928e3edd2", 0x1000}, {&(0x7f0000001700)="0d53dd3d44d7ba84b733b95eaf0672b7587021784803f0b528fea69cac60682481994e0a0aa6f467858e25870e1152ed4c784f40ca07278885b31418a5441ecc6f0c1ce9d6a1fdef69ad5d18cd002d98418cb50423e88d1fd4022fab7367672c0c7e1000503087a8917dafdc44c3", 0x6e}, {&(0x7f0000001780)="47ad38e6193d8a8584514723e7efc136fa4dcb18d332c57168be7523014e595554c846b4bcaf4a003f909055f89491f7b45e3ad28c2be3c57a881f7efda13ca592683e6b1628663bc009eb8799fd4f51f0fd93e506d9b6b33f44017d56ddb7979c092d3363dac2eff5c900", 0x6b}, {&(0x7f0000001800)="28d8f1e7824d475bc8cb6031ac14f37b9f86d7a0bb28c1a0f9ebcde0289253049902c468c88b93081742ff8cb15735d33d056205c5f733e8b37e5d8b146e374b069c58ac8c4a9a3f9d9526825e9d06c9e1dede52179f20bbcf8f2d41ee507bb1fdb20c50087b88db76ba3cd52bcffb2e771a6b8a2c320503e880335cbf1fc999ca253e3d14a79d06c5ed5e93df5ebc51fdb6d01781154542de4e7d19f74a86a08ff663162921b3dd0b6fece94f1b1f831fe4a0f0567826255a376bc9ae63b14e94da3ad88b0f59cda046f2f98a2ad04659b4e7011a5f009058f87b9c70c50b631671a7b11070b04bc46ca27e6916380a2fbf1aa0da3771b4055fcc00ed0b3d2d922c7cc95bf8e2f9fb3036541c268b5d6559a8ea56287aa6c4d156d623c61cef86feb86a806c53f1dc44916ef96eb358325a705ef5c3d55981454636288df17903e9da1ac267f48b2993e557b4ee0709082ffce0cc4e16c46eb8a9f84f67ca2092c3bb067fb333b5033a18c31124a5d6d64415ebc1d03db7d49e9e29a749e7693bcbf8a8ce04ec89bb1c3a920cc69281f23a47b7861897532fc494fb4040c7e1d29604da21270aadc76c740428099d73ed0846a3e130483c62bf84048e9339ecf22c008ac7f776168f07948396ae91498f21903efc749c79a1a3759d6cf291fc52d7c5e7514ae7a821d5a758e0334d4ece5e1fe0982aad3ad148bee9a15105fa41290de5b9ae6936266e1d4223ee599683e7f4c27e18a82cf93ac1c7aa14bb1c551ab8e2bce3545e6c3f5a7554206858951966f7d59695ba2c9d4d7df5936c02a922580344fc9d8b0dc08947b47e6aa9109ff2074e2542b77a1e5de5be0edd30e2f9177e2e13a9de8fcfe9550d43e369a76963772f40532da1d11a415565293fd89baddd7755d855f9d32a5081dc1c246f9dd0bea002ec9f0819a74e004312981d4ae7d301215735e85646f3994609a8bfb0e91c7a42e3d93cf5ae6354a4ba9a26f9594e1f690bbff79f94afd489c1b1065eb62cbcccfa5e97c26454a360485c6fce5fa5e59a7a6267003754fb28438eb223ef46fd978cc5f79fef9fa266d4dc44327548024b07b8aabd310e05c0d425dee11a635ddfd3c46e9237cba5d53ded71bdc080d2d7e54972eb334bf17a5a14d13c1bd342bd73ac56e7dbca3a60847eca3dca776786e25927ce1bb7932e9e9bc2c3c2323bb5b1a2eadac17752f1acfdd58c694e00301f3de8b173790c496c438a8ae36da7a8ba6eafe5a50c1b293269685fd3e3e383313071323f14b008be5c9949f9a3a14caf599a400a53dd7355200e49b89325958e1633ed715b3d084d1ac81a2bb32117e5c6ed924e965a63669c6c7bb668d0adf8e71455b8c087fa7a91df3be51b1e5d21e05d95c93bf8bbf3fd7cff078530a955b67ad154701a35e23a96b685e5bd7dedaa26fbfb7794c30a1525b7fd116e084453326ba417a83fdac1e58bd656794b886a782ec2bfa23facc751de6ce15ad3f662cb0215ce7a371ecd0f01fcbcf46f5186ece8899f3d8377adec96246d1d29659581fe3fbcfd88ae53dde91d62a114c1b3a1e6b8bd089828dfc5d0a97ce0a5ebd810081ce465ac882fe4ca4fe766a85d1978a9791d8ec766c15d436da050fb0626ae095bfa2d8381c783ce57a97a783e5ecdbfaf35a71c0b687ef14c3d9f3ed7bc1a2488bed2471c66c0005107b9684c093490d32f6a1a383014df9959c7cbf57495d7e75bd93ecd0d05d0f2e5a823da99b82e960d25b13a522c8d195c70f7b21ab488e54a1715e0639a4dbda7881d495dd0221f55b42dceff857d89870614b3d6006cef95be9e6bcac50ed4785352e28149e1cef9bb62da01bb3ed9f6c0840a80090cde964963f0b326080b29ae55328d253057b92ec2938d9b6ea6e2566ed1b886233c85c880112ad0dbdc2104aaee5c34719de223d165f385533220aea9cc6b70d2f4be7eddbe07c1df33075bb469596a48d4c2b9a299f9eda54a21bf4bf1cf05acf46a98e9dc37fe7816af5dc4a75d0e8ad3965ab1024c044e46be305cd2652ce876426345b8ce2c412488f251e1c296dc9bdbb07e44f2f2294e5137d9a534baa80ae079d65dc3bbf84c4001813aa55a3ae303850ca8356dd9b3d669da544bccf8434616e40dd39b2530baa820514d5bbedcc2be6d35eead53e1e23c16337d4b417e5d5d02489619b031aa9eecdba1684f0349f8253ad7457c76a4254c39f6d601a156f335f4ba3ca05af853e2656715d248d7523d616cb22d8d3cd2030cad5e7aa072ee11fd2a44215364604419f7b4829bd148d39637e1ceec4b2a49fe21c8d8884622fe934a7e5caaab6b3713459a339296fd2ba50fe62dc18edb5217355c80164ef9d870a9fbe9623e9010d2deb88e4c31ee0f96c8ce22e534d8c359295b4d46d11f0804e03622b1e8d2f10f734be5a67edb8c257d9ed5bd052dde29f2cab3c0018738ae29bd4211b5fa95f21edd34c698a8df98ba0628999d3c08a7e8afb635118707d32b04c4832e4fa738210a7b2dea63224c8bc5e863d0f880dd6c72e37dae0adad3f6eefe5a9a4a891f680e1f70e87796325d75b209f8769461707850abdc88c53340a738621fc800e5f1246d0fc7072e88204855fdcaf006fd19f0fb1d5fed32a1fbba70d516591c61dccf7ecf559fbd1082a8cda85a78131a1a64a317596fb39e5c45b646409d0cca470397d144a9fcff4e8957526b3075b71d5179c9dcfaeddecb18f1566fe40ddf3c65b33945118d660b17a2ccb9ad62c95801f41315b2003967a4ab44eadec7208e9af9306aa384fb8a3368425f919f5c804640a4245c9993e65dd1dc19b99738943a9e757aa421329bce0863d001ec65f8cad29e5e81841796331cd7f762e365b672834d8fc28953d8794a83b38a210c650a81be90301bf078cde9715621da4273480ebe2d2d4ecdc61f3d509274f0bdda1018ffeabfd559ed55c2f30b79b03abbab5c5330e830faa01a5b0ecbf91c4bb1ea68b426ac14012446780fa6eb415358d8ccbedbcd23204e4f9b52122c8d9aad1d4ddb2d57e7532a33d978474753b4826967ed0f7ea98be4d8bc5a6c8cd702a148a4edc57a9db73befe350a54d95ddcdf099501b1a5b5991f9a62d2973f0ba3eb7062628560eb7aa2d6b062cfdc6597eda9dc55ce849371b3691f66e33dde8e867233f526836cf79e6dd14ad97a5e4f7b3d9d6a14f01a979141f60b86cd1cc941550ed6f5214ca2d853146f4e1d3ca1d8616038c6d184de5b91951afbbbb0dc103b9556c98c76a89fb2a3355a59a95584bb0ff9a1c55998e4e8bef9e354bcc0c27090f4566db778b0831f34a27660f9b0ed6b1a8ca578f6015ef602f132198e972e06dda37bc5cff659d895d72323d562d17521848f8a0c70da9490826c8aec63b557ac8b6a0190f4daa359d9b4bf5a8cc8e3653c48a44c9dd3cd1eedca8c42cd2154475d5b1ea331c3adb226c72c9270f576cf5f403bdff91ecae40ac4aaecdc80df93e4ebb571301cebc8746d5cc89bd865cc5e667915f77d6c67f3f17e0be21f2f6350f86a57cd17dd1947bfe24ec803968e84f678459d1384844234fc236707db5d08e2ecdc16b6b8f44c54b0d32484e96fefcb820e1d051eaf456aa2ccc119a2bb68da680f290fd042f76db4aa7ba3423f8f093519df23d8ac5f4021bdb98efd55c34b03cf7602ba4a9356de007ab9c83b466987746936b01f4368c5fda6dad34322de1eec37cede6c21379d70b6dbf7030648b94d649e851147f7f9748d7eca7833339716eb17eff6be3683cf7d4f983a7168467394d9d3ca98e592606c1cc78f5281e779a8bd0484b9f1664708926462ca6d052048e2b06d53fb823b38fc37d180af5280378a1929982ffa2869a86e9c6616e0aa6af54e0e814e082ead798b4b3ad3991c439f01e0dd3f39a4a260f0174df9b6a7d382be95d6b7d9f6d906dffe28507a3743c22de96da001cb3cfc199d02be8bfc66899950235808ac4396e77ec0db4634e4cd67de8baaf280669d7f61400c4c1b683876c380c5fc3b1cbfa868c2ebf0d377b06eb226ad8f9cfb46f90245dde2a5017c0e3107a0102f558980bd6c930c6fc77da60e2c801a9e5f0713aa24b7ac7a7ddcd9da17e203adbc4c22b08f7cf148f007d3ef6af14d8e2f9d786c4d9cdc8bff9a01d34b6b0756300e43eea838e0f6f6a40e864109ef434dd7275424db87e8d8aecff5b6c3700d650f6017ee902cfb8a2188979077c0f51cae2dbc611aabd35adc1aab86231c5dddc144e9f677a7d5750e4f27b340a884f780deb783ef2036e010bdffab597206d606a85d726c9ce87b8144e56cf34a4aec4fd63f3e643063560eb638ae089cde5c1c9ffe78b83fcc1942420dbd80209474b95345e539e14da241355bdff9b6e4af95f0c069ba5419233541ce736314b44ea33e2d5f4b318df70c44b0e712d0f6a4c6a3f1f522aa095bca605a85c87344a44ee96088eea12964e62ceb68df4cdbb801c28c748cb6d58a4e1fd147dc8c7f50fe8bb1c9c486d07cd8b4232f8caef71d1ce33ba7516c528ea9e4952a297b721008498a582fad4a3db6b351ff06f7862e112a5a2243b7bfb7b70ae13d543436e96c12666097dd819a1f32c08f89fc5e63d72650fff82186eb4ad2c8d219e289ad760bc6524ceb3cbf58d8e81d45a114a1cf1021396b58d8f3f4a567e111907aa94a6972ba878cd5db2bfea8d0ef3e8347242166de90e477fd6f285e58a8210686caa9061559529ab16740d35bc5aece1e00049e197e5634dcb422028b19ae6945afad4eba106237abe1cb28765d69edcb1e91668dc972855014f5a250e8ee1df2ce53b6b0812f0082e51a93a28e74c6db9bcdba4bcf2385e6dcc4a8966b6fb36937731288b0a81f0e011190a73417993ef9574eadcaa7fe80db8adad0bf299a4e062f291989f66dce9cdafc354a48c10b90b5a62d549f74c7d3b4efd209a5569d31bb4f01cebe358c918122d33101e0730c1c91d351e0dd996dfeadb1cd181bebec3373fddc741110ed1e2e33e9702287e154a40f3343e1e0bdef19f20c98feebc913450cb1443177b3fa6c2b611f058a09525802e773070753b38f10a1d45b2164d092717a643f44080abe7175060ec7dbb4af8dbd3ed7a9009f0423f44aa65eecc7887d49b546558aa3dd5c0d10847fedfd2fab4708ddc8e0d7282bc098563da15dcfcace3cc884164da3baedc73a2a82bccc6ee04d4852c4f2c813c322f9802ed1a2f43d0cc5c71c2894a25d401f4969f7ecccdcc9db445fcf8503bbf8563c6d26a689ef489f0ad58c71fdb1a5ce60f208145bc38352383ef760c4b88efd0fe5014e94ce7e045ae4bf1dbf1ee56d686fbe2fdbb8a44883ac62c8ff5fa052df0ebde6565a225db65d912e3a60c42538cf27eac55a2f02bb05823847af5b802ac17bbcd3bc8d7198940fee20f982b70016133588c4710bf872a527b05f97f8619c7fb2efe0791d163a2433190cf0482247c5d09a93014f8a16d0ecd863feb374d39206ec68f9ee3071f8ac49c518fc656f1e00f3d612a93b0ae294eefc87b9cee950a7a7382cd3f9b789a8176a43ef8a6f082c50af362a37bc64a65bebe44e04c398d225c18b0eaf93984e8dc29130f984bcfb215a71e989f92eb3ae40c685bef6b8b20d2f1465bd1f8845d26d99c374ddc3a4700c64a8b3f087ed5adbcf988cc4a8b8957ad4164742c299ff398f6a88ddaf4d0db84464d12f9d55892ec25e94eb7246d073d7a249953d0a0d16f8ef5c365d6ba0fe58b329313871ed63fb122b57f84174bbc7fda", 0x1000}, {&(0x7f0000002800)="78280705720e0679901632145455d83d1e7c6502fe8cb55250446f", 0x1b}], 0x7, &(0x7f00000028c0)=[{0x58, 0x101, 0x9, "e3e4314c0be027b14e7d6002128ec3465cbb3ad1eb4223c983514c658867694d977a14a205adaac1f9bfab8d2c3f4b578b41ab248178a6d35671df60df211c31131539f2a4f2427b"}, {0x38, 0x101, 0x200000, "ae61b51eabc19b963168f64a9341f3e97cc42d868e01db11d3a34d690c7643dc68ac0cec53673a"}, {0x58, 0x0, 0x7, "7a4067ac3c764c29d9e62acd4e8bef19432cb2215ea2b498117a8e2b326db3a0ae66d12230f896a70937a0a8e1b8109b43fa2c93e0bb89cc83f23aa4f2bf2192a30c6056"}, {0x58, 0x111, 0x5, "37c4405080df02c96f6b670118d804c222f0c678f778c3a047b42f0dd33b88fa6eb20dda88f7da9f042a4d809252f19c26484ad372e64601c332246c44661ab6c408"}], 0x140}, 0x6) pwritev(r6, &(0x7f0000003e00)=[{&(0x7f0000002a40)="dc7a1f37eabfdbce43b99c41ad8ae3cdf3344000d025d276d9df663ae32d421440837656e4bf04fb74a43d7cd1a3b8c0cb8047891132f534a1a156f8fbbc05f8f8942d9b607eae1816bc4ce5f3bb20100477fdbc256c2a5774888842fc453cd9c35d9f684d03c6f1e5a6a4e266cfeee3da8d70c9523a7e01ebf701abdc41bb6e933e162ca738898a8fe532c94465591edebf40804afbd5280695eecf2715ec56e380ffc4b7a5f0cae5fc8d20310275ce3af9241541", 0xb5}, {&(0x7f0000002b00)="1f32bbf20ccec01cee91e4532ef30e5efff7c065deb7f2cb4abf448abd759f461b32bd893f1edcba4b54ad902d70a4fbbc0e87155672e058305fa47a5988e108641e661b9a3adb53cd5c9c1051976630d34890991bfa997be7f1ce741028de583345b729f6ffdb283c930d179a28ab5e9bdb90ae1dc85e8f1f21ab27a5621f060e036784d88cdd89ab0da4100c627f5abd090aa49075d0a8fea63eee941f293c455508a470346744917c1ed013964c8b3795a4ba55127e2e7db5a01a3cb8a865ac3cfaea927e6a5a32c13194f1009c342096b89c420eaab1b8277f091623fcb7", 0xe0}, {&(0x7f0000002c00)="0dda1809a688eb35835db2a8e1155afc28918c557db5b055680832e658762273d9490ae9a09b8885142e8435e3017ed5708b1d494f4720fe98f4dc59e08130f0560ce8ef93732c7754250170ccd9fcee4656c210175e3d14ce23d17d045290634f4424e68ff2059830d58ceb1a3b8adfa9525e7b2cd4ac5e6580bdff6748ab4d53bb0bc0127360b56fbbc457eb2b6fcdb297a90db5b1346dad1bc5762bf0eecc2cd4661331010667acead7868c4b741e1d48e09dba4bc20020fe142ec279481d8badf42bad221dde29ae6fee6df5e197b52f54025a79d27deff6e50d256a9dd088e79726beb1f3", 0xe7}, {&(0x7f0000002d00)="40b41d0aeab9cc8d4a3f35db794a43c7e6353dd5768eb4594807a346e6c2e088c43c12745d04dac9fb280d1e85a85bf0880a1c699e9cf96ecd6518db5519a36ccf23cbfe1a05daa938eec32e0c52d74ead8620da0329b2b2468cdd8d5d4da6d07e67e8c6b3fa35bc6607cd52b4acc250fb2a7761c8cb155b4218f3975e01cc73139b6201dfb09451baf32088161bd939066c0a4df77ceb77137a69bdb9008d588f1cfe5e09112c0baed60bd1b7eb72e55b0b731ee8f90dd17463580a5ec59b1ec0c1333a7804239eb4bf4391a681c035cce0eaaab190b85824346b17e7d351b86445010a0ae238864770139ff191ee518cc722b2ad0a8db40a7c3fee86ea1818a143a801fb4ced51452646df5c1ab1e8f947c320726e91586bd4eb437f8a57a54640f246e01b1e2a29f0054984d45600b10181687c01740e3040ba8a3d56bbf13c1342b20e59f20becfbe3ce7b70555c1435d008f90597581393218560a044d8ebe2a6b7939f6cc05df745040d6763cacd357707adc1d54dc50d8fb988380a75f8dd40d15df15da2b1bfcea4edc70aff5a6b128574b9fa9f3b5b8ea90e2a495e6fe96e8923670708c162c28abc52f56ab16f9d2f4f601e14fa414a38490c10745527e56f0d2f4fd0e18bc2961f2de86c9bc513c39dc748488543b14929d6574c20e71b75895ae317d3500917754d530fb7cc8ead575d9d44475ae47354614db3a978f3918060a237c1c02d735b3405dd8ecd3397cd2720546477284d470905896f8592373e90b771f62620ad43a0896cd408ba3b646bc91355d7132228ae83c6ee1ef663ff3130c9118bb98d072c4da1fe627edf8296408a32abadd6da014a9510323fbbc1c592e297486e9bd0a3672a0d29b81d4647f8b4c7003d2bc6eeef2707e0a9d50b878ad076d32c1561e32892801547de6e565f2a08ca9b23bd9033d92326692c8a4f62338efe899bfce679f7e490c371b3d51a4d959ef020d7622273d19a355129841d841cc894fee50c5d0c9ecd89ad3b228b92e9d5232097eba1fb08fec6f2743219023ba6ccc76403105db92b3413f174d2f7913d0ec31803a5e32bb62b98be84694b1a532c9b5ec746a9be1c96dc8b8d31179a19ca8c38f752c69ec208ac9bf1c6d513a808cece073ed2695a2f44c7f7e8dca6613d08819558edb1d613c41d9cf21084697605b31700108e11d1a46e8de63b45507940771f44eee4a763792b70e886b0798b0af08ce943ddd352b12a531efdb7828bee252748ae6b006f9938647222a5cc4ac2001deea128884926d68096ba10305e696b1dd465a5c2c8553860624c26eb98169412ed470ff32e633121a775c6af83e93b40be65da8a4756111f957745daa2fe873a2df0a949a1e312ffd1e291ac811c36ef8256e9de9fe69e98c53c51b77a10e7a2eafb671a833bac6ed2545dca4fdbf2ae617f4627b5587bf97d935954c8ca150d6d5752c8e67af8dc98638d658b75a86f3c9cd0a38ba30cda5e13a35cafe9b92063ee8bb286a673e3394c19c4f132a525535fb985cfb89faa0ebc2daf79b355d5a40fba40836b22bae0396a68dccb6601caa98882a3520411c4a7fb73c3d5757cfdd3bc183e31a14cc54cfed9c6d213f61659c8700b9141e2c41423d730cf8eae931db7253bd3050178c8fab8ee727083e3ddbf1fec49570749a846cabd6595b8bed3c724a24bec78ea95f7d3c17318dea8fe7a4eaff028c4043fbe354b538ca36acb8e93a78d9e0ad45d77830569ed776234d0531ead6b9ccf47b6bdc1e3ff5f82026c31bd0d3dfec2ce07eddb37a11a7c0d21d1460e8a0ea16053e7654bc16ca645100998682d954712314a74a02d37803ef2881910fe1561b52c21637082067cda695951c6c6976c47e8c67d47d55b1c6bec52a4fad88de675f2e68c5635b5830c8bee98c12d71a1a0fa3b7291b6fbb8cfc6e5d842ef8b06fb8c97043b93acaa88c51f5e2ee035285fc1c6fffbccc7439c96c5c4d9236721d8f407a795d952c87fb3f8b4d3882abf6a7661dfb264e69c45f3cbe95870f712fd3171bda289719372ee91c35ad73d438ff8bf0a3585daa7a37a2b9dcebcd4ff9b0e83ddb200012185d2cd00d94346c2bbc24a23707bd551d6cbfe2ce0f2102d7929c2450586dc188bbc1a79f52d0257e07814262d00d4c428c53487f56ea04ae8b99f036f4a8f628b015034783032846810d7d1a18b7fd181cf5860a988c30c8decd449fcda5a272987946c2c0fcff8f261ad3e9a5f055d65b90840ef5e8cd4befe62d765eabf568385708d5069abe1443f41c17f049635c934404613bbaa05fbf4c206879e23530b98ac5fd11f88ef9460170dadabcf497b2c51c36a083e48ccbc71b0b91c30b6ce4e1c6b38bd5db33a9de6394dbb2db2810582b0537e97e7ec1aef14358709f6578577360b1351307d650e3d23a3531a1bf491e4c86c9ce53f02bb957fb283ad64bbb95d3e1a8121fd75d555f1a8165aeaf5dd5e42bc085be692f219b21f0ff208fb07d131e26bd827311834b6886ab9d8aaa963d1fd76aa9daa367abce6bfa78c4c6780736e593641bc7b131b4df28ddcdab0405c3d3472439d5b2a5d44f64b601477e5feb45c208410f23d36733d8ef87ca541d7c9de17aeb022903dfae208c99776167eee215adbabda9a797f66cd7855cc7f185f0a0b352ba58d82ebabdc46d3cca874a802bd3646686233bf1f624693b2bc5ee6813e1bb5c4878fb427aab2d57d178902758531933ab98514389ca321f31744c5a3d2a5202a3c6f023e3a3d709d44ddc41f37e1288d80ca313fd8bd3c5eba26971a4cbc146a4ad0d04ddce03b52c0c4fe94fba60502b76247f51f4329809380a63c5a15041d6b2f4470960ee2aab0e76d7b73d14772a47e99bc54e5d3e5604228f4680a98efbbbe271cdca8696e033a0e4006a25db56b00968e6222b8e9363c486df545c49a2e131d6f785fa9db8a84a3ffef348dc1cca63395cc175e4057d80fe1d54a4655f7c4128bc94b12f69b6fd920be8fc2d74f9112bf0acdfe1e6c841f380a137baf4ae408e2f2cec88945af4be3731c0cfc461902bd2cab9e34763038b58fa90b90653d8de748e9daffdecb2edf749fc8f35fe794118d63bb156c7615d73484946a9fa3446bbc2214af4480efa7e712e7e1a9410538086e7db7b0ff88c91b2ba42e141fee844a71699c2fd9af86aeadd42117f5a019c80831febdc9034661b818b5bcd392fec46d5f95b850dd5976f8fc3e6a265df6f29b9093fd2e7f54678dc05ba82c879013da5d0af073935872cd18d6125e124238d03a4d376fd6f47f085ef2351d8344f21ddb152850bd6a6b6a1b1a8bd62a78596e3d081d468cfee58226a773ebb5259ec81e2f723943e80807637b0c802ecc6374f476c798e583be69c53c943650b94b56357f92dade567ac68f8ecb98d795bfcc7f09e682e3bd271078375a8a0f4d1d402384322a8d593a9f9c49c7d87b1be0c58f1cd7a7aa458d24c2593159c99cdb24dad1945b9870b3df5f2ee31f0912e311ee93c8a38bfbdc12b7746494ece27edb3b252b5901450062940661d43e50cade2325fa165beda164725bb1cb1d4bcb9d854988c03e8878f4f2d13ad00c2fa1e56177d97df3b0ff972238ad6d6597336238d571c24eb636901a4126d96b604d4f391731878ee015873863a6e3acee227323fa123504d29b840b15547d12a2871c9d6f96ce8d18806f878649d047c1863c18eef08ac1ffcf2df4cb260da80a0b72ad7e729a2eabf2a1f61e39339c0a75cde3f8b0d6d8eb251b1f303c2ac4b2dc03406bbbdb48d39c3f61bda2e90750f569a70a8d8982d3f1b4d244dd8d20dc647b817a5c420b62a381f5940dda644466f2bb2a8bb0c869d450fc12ea4318d46ada424656b493a2832e8fa913ec01fbe0ab9b34421387fe18e80ffe8d6751198e1c10b256640e91ef0cf3f944efbb873aa5de02f128f6cf8c6a58d14346ddabae87b3f2c09e97720d0c5e91747f3cc951b594a5f7c924dbc2e679cb79b3a56d06b01ae9d4f98c6ae1dabf2f61155db6d1b6ec69f1e00e3d8ee9a84f5947fc75f75472e0c3157b668bb33ac7e9e77bd610e7b256bf742804107caef1ada6c63a5c17cf161d6fdf298d90889cf7ad9dbbe5687d9ef205f3a0790b77097c4c76d5dbaf1b1a6887ca58f4840e554ec06fb7d0b81968bc7945b33eb759ed94cd6161be3272c55019886755185c463092b3bfa483abf3b49f2a146a07fc01143ba6c7b85b6982c2713486d29a8d90483bfd642a9f59d521340b0e6913bd5a41ea81c1c860b481b726d1ae0f901f69889db46f5ab1a042dde3bd49318b55bad1c00a9b4cc9c2b5aa9b6e83f34ec38a2b0de3b9d08958484d590e4b526c3b42b07e911fda40485c4982c501ee7a5bde606695244942d64542d63f8ccd76e121039f662895f5dce77f4cceb0a100455a1b7692c8137d9efaa1029ef45a7d847598f6161dbc725e8cd4b324279b32b45b5e123efa9d95ec40d86b2515baa8d2af76630eea0b1e80ae2580e60827b16e1eec293b9848feaa2d4f6d5a65dd009963d26063f7d46e27b0374992c523c53da3bddc8ee89dd7206250121958944ae48253d89dbf3151011d8ee24b1db660253635b1461c949b5319599b5d5aa1f2cbcabb0cedd9686a0a15b06908a74dcbd16043493a762b706a410b39f9c263e1d4fdf7a97919eadb2cfd84e94661ca261f62943604718e08f44e66720443d4f061aecd44e14d9313d0affde1fc9279e1164e2fb27a72ca75748b70d081ddeafd78e945b27f234159f42ca951682e99c06f2610bf26a0ce73f7ce0f751b5b1afad289a1f921414fc7705e983974ac00b90ff9f4d4bf68d350175655f98fe70e15fe2e0f048045aab77fc13a64d607f079d733c5d419e0a0f787718f34bd74f2d001c766e89f32edbade6d43cbd3e51917c8834a4e3773de86c4e6245f4da241d1b7ea4a8417eaff6ced3dd22f3ca7e81de7db30f0948228aeeff3238283c5282e69a282ab8621cbafb6bba123f452deb047198a2ac3be9282d3c78ff51d465ea7b8662da5abf9a99d35bb5b93a14fdbbf270590aa681e9d95cfe09caffdb068c628349e3bfdbdccf78bb7bf9af9d7de6280a9e9cba90cedede8f1e408ef66a5373b5839b07443d37ff62cb1417f906d0a670186fa21d9d4e29cd110679a99baee7b41e61b5b736a9129a2697ef90eaade84fe9684b2f2cba810beb7a684c6183bfcc07886f499a81bad60d91afa7d616af35e94a428c98781fdc19779f1a47dd19adbd22bfcaed67dde07bd5de45f75372b1d3ef9b0b3b08bb5806fe1bf2d639e8c6179616bf3e63d12989a4986e9d5f62d16fd897eb580ecadc5a9f845f64fbbcd5d3f3fda9fa1a85c1574098aab76974c55cbbe44cf1f75dd0528fc89d1527713197aed21982cb9320a1021bb410c9c4b7542bb8d48d0c90085cd75ec369abf417add2d6a9a709eb35ec3e8ccb4108dfd5de6e45792591f11e4531df49bc9a92c3cb5d7a51177f802985becb03d3177977fa174279fb33dc10265ab04e37242075eaa00140cb501df21bb56c864c0da501077ea8cea7b5fdf8f146ec1ceff0b8c524278d246059b570e9fb338fea72f8a2b73f2f9bf0f1da71d315af8e47bda53391014c86a237cada713ffa78a64edf8aa9bf9cccb22ce4bee7cd8b8fe5947c0cc17603b007a20ea4db9e48dbfe77297813638c93e44fd946891293095fed3243c1b7dce296cffade72a7fff356f27ee9331591f7b972819eb4a327e7d7b785eb33e6bf0318afe", 0x1000}, {&(0x7f0000003d00)="fbe1a3e91bfa5d68b261001ef1a056695ec3fc12c48695fa5aa68db5be06d2b40a1cd554819b726b71af92486092d6e047adf4e27a3080096c0623420fdbb3084770d24b10c3b767799537934abf918d78330ee5e9ddc5244c6ed03ce8f91c9607fbdfa29a479709131eb1a184e27cd0b806312be90eee4b75a859e207169f290e469f3080b4761deb84c033ed8c3b168f19de35e387c4dce735cc3e0649595fb1eb66eee2dbd93331ed9d4cc04ebd0eae996278df2fdec6f76d375c4b70b46d76e762dddd455751c95206a88bdea1f4", 0xd0}], 0x5, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r7 = semget$private(0x0, 0x3, 0x420) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003e80)={{0xf3, r1, r2, r3, r4, 0x6, 0xff}, 0x8, 0xced, 0x5}) socketpair(0x1f, 0x2, 0xfffffffffffffc00, &(0x7f0000003f00)={0xffffffffffffffff}) r9 = paccept(r8, 0x0, &(0x7f0000003f40), 0x50000000) open$dir(&(0x7f0000003f80)='./file0\x00', 0x10800, 0x4) r10 = open$dir(&(0x7f0000003fc0)='./file1\x00', 0x80000, 0x100) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000004000)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000004040)='./file0\x00', 0x0, 0x4) fcntl$dupfd(r0, 0xc, r10) fchown(r5, r11, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004080), 0xc) sendmsg(r9, &(0x7f0000005600)={&(0x7f00000040c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000005440)=[{&(0x7f0000004100)="963bda85232f44e66d693088cf231057a200997e552d3b53d5860fa60301e9e08f011090c87b71226c522b41cdaaad6ad35811d44508a5886bffb59eba8bfa2ac44365adaf012deb3b7573adfde8ef98c0a68c3738904f10b7d9f7b2ac8912eb45d3991c64d086466b177df501eda17c26284aad30ca2f70927eb51133d0c0a9795491c0395ee86e9ceae10e672f7fc6247d40e5fe913501de45bc92f1078a30b3911dbe2f7645cc0431c6597a28404bfda10e22d1ae5792173a5680967406f6efe22bc3ed11924e92efa95061d9c74a1154a7f3b02cf0f4200d1423e4e2fa914578c813615bd5b234", 0xe9}, {&(0x7f0000004200)="76a7d4c3d1031d9eb7004237f8f08e4a9af9f9df2780a7b2c21b083e424ab73b1c71acc4f0acdb039369ce756622e04d7453e443452f3bb00d6f0b71365d4beb8d38cd28e6d95b6f41b3e16004472c5f73bb47fa2b21152082de6a1e689ade7b9528c2567534f8d22396630ac981ccc4774fee98239f488175e3364bf3ebe9ffdc7dfb6ddda3401da80b6285399dd15e3948444ce6e76eaac95447367b9540733f3bc6b91faa2bdbeecb529d1533888efc85cf3c05a3d0427427d676775ab87b66974ec8623dcbbdaf770f380ddfb5e5d2894fbaad8151d91cd119e8b3f61408c5a8c5419c65e90b2ee0361e7d61ebe79e9eff616a25575685c9ef3a534a4bbaadf6a4eb579b497b5c1a9c80e39453133a0be66e003ecaaf21f596e11b0d1553be478849340a270c502f32c767893f8bdf247325b8db1698213d7918d2238c2d10724e9d7aca176477dbbb613e9a8684ef1422d828ef8960d2d5118a5646ce06a7b15ee6250c2b2af79638a6e75742a7ce7711589250b91c01687cd174f90a9be887a79198bd1d9eaeb1360cd20391ec00c65e8b6fed330898192dced865df9e09e7b317a4f7bcb3b36edcb3363034faff39658bfc8557dadc1cb68d1289e08576ec1e90e392db09d2c4388d4f6e0d64047983949cfc592f8d35be7b508ad5b6d3740576e3f82e81a34b42ab67690747d986513f952e25236a164fd2095f6f52161d6423deaa0a56e8bacbce7f0fdd3dc13727577c755978f1a1e7a1b1a9eecd3b7a56e3100e609b5d7987ad1b728dacc8c43e772c60ce141ee27dc4b711daa164a66f84795fcfc7c512329925e747700f0b03941642de78c04c8def94d021fc2cc3d8f3db458e4060150c097ae49068ffa0908667cdbfed4500d47bf19e935f197a3b01056d544d85d0dde3f354477eefcccbecc0d46d2b0eb9226d691dee1f25ceee4564ca5c75bc7a79321605c4525a50e1de38ba173f921d8c444e14abca23c190dbbff5577b7040267f0fdf4d57d5658442302b1350ec090f2c79396eeae200e76038dc19013aefbbf71822e90fff17c0ec5e51a2f8d5eb82bd41a7dd47839f3f70eac10914eebcb4650591ee6cd8e6596ac7afed7f7ebe314229388b44d410008995473209f001daf480678ec0578b35046461e87c6d76613ba32f7a53548e05dadd156cfcf55400fb26a2f8783f6307daaad0b65590b44c85e471a1f467b4f65b2f5fbd3a935ccd7084e7e35c081232d832a6f5af35f6f6281690384fb087eac5908ed90f1d77c83c05312972848c9ff4dd1b05758afee9b0067f8158f13e6945b7d738e406c91a6007f0a1dd3447a61734ee2a2f4ace04d078e40b6c03b83607eb64e40fd5cbc3739c90bc7a41341a232b791159e3ed129a78197b35df7cf61dff4dcac1012316e12f0a266eb0418b564e6ce5b11b68bd945cf8c1f2f6b32e64e31a045666b29eb9ee75a2dc81e82b3cf6419be530a44ac7eee6176459f6773cfda2b8c044b64c81b1369d90bd57a49c85ee77bf3fae7c2b7f561e61345d0118fc93e38bc8b022c8a4ab7753daa6cd9b080339d61344270a5b96f50f96a487e684b5269e105c83cc95c1ae632b8e0b72d189d8afdc7bfd7f1972b41fd75ff642e792425229bca3129aa43c0013eeff16265ea2f7f19a3c7f4de0d28e19f3111853ade2ca87bc980e984df09163f5d37f889550f93193b9af3029edcea10c3b825dc22f8b4457d77fb5094c0b0c943e9dd4aa52290faa47b5122fefd5f47d361f907fc6962ac1d005efc0986a02aa69b6f16d78d97b239080ff1d2a4b3d9f86f021abe1a22c949ad499214a1b43d891671ffb5a9773f3f7eccd9a3fc59d12c4ea314ebc0b26572459a63c3eeccadd39a76810f3a5c954e2c5ba1f218090a4b8dd799ff0b2affaa5954d68651e78f5495f6a9f8bb8764a6d646f81f3faf31917b85d12182792c7a92d9b4903cdf5f00e4f957234a45c419fac05200583732b18a0ba0393c8b0b7707ee6a8330caa0d635ba4cf0fafc88bf7474115f7918e19c9dc2c925b984bf2966322465911f221cdbbe90a03727fd4427c80394158455a5003df46d0e455fe043d961485f5e1d4e46d28527264813b7fee0fed58fd93f65acf2badba6fa1d7e74ce63ca273619471133a96f551951371d685711889a96bef208e2a517fa396849870a1fb5e93e4b7bbde4cda2c70316512b8a48d4ed379df7dcb030a2f623767937c891481f9b835ef6343a7a0f938f29d7321721d68c0fb38f433d2f5c8df3611cfe08ed1c11bfb07495f500b1a6c8f028d0e5b5bd1a75a2c7a6ff5f26b15035bd9115d75e31e560df9f8f748ccdd8e9813b2ad5cc46d2c0bf14e32795ba9c250e2a2b0c3db18c89e8f32c2d2762de2efd4050a6769ab2560ef875bd85feb539bf3b968d1385cb5d2e065686fdc72fcf1fa1756efb57a07527010a813ce02a0d73d2f9d6de651cc228db7f6ac5f537d1eb04b335d54d717cc006ba49b21254d1a924ced6ceb920d802ecea4ac0ade57342db9cbbb6672adc5c11c617c0e2d220a2476027b7e7ceb78b6df2383135d45b4c15d6f9c6bce66147e0dd71f8347b01a1c05b09ae31217b4281e2d1adaa9ec7ac36b5e09ff2fd7c66f2adad261c93ee15d0b8c74c7d277eca66d0d4e18595f352ffa2ccb71480c1db22b017da0b4412824d7299e34630e7928d40669e66201d1f519d7fb87a709885bb6041ea0f03635d4519f783afe14951ce4f3fccd3d6e7d700322416894f6413d80e571cd1cc230583923835db20b90007b40d223cd4fc31de7b45ceb4f1412e4f88cfb36869f983afde54cdfc4c99dc4a5b505556dafa5f843b21199fff287252080a664cfd164c7e357de6ab833bb9b0f1a6d26196d8e2f89de7b86b56f39128a67f09ea041797b86cabddd342e96cfc48fe15150a9a24466ce48d5cf80cabe86c37982179bdcc847535070503b8f66f072595a0336c007750243913de24361e28dcef2c1f6d3b765dfc09d7143115c647c6fe5d3a0c352759536e0b7f20617f7ecb0e49cf1d0d62a59c0af2803eb698d5771ae05c7f9cdb226fd1814e0da7c330469a04df67e5b0a9bd0b3bc966dcb0356fd56928da956466e0839363709c9efdabbdc044f3e5dffd5e45d649b3fa18e8cffde5c1f4f3fb395f42ab7df85fff56dabe7272929d57a5c977b415d0d0bdc4158d8c51eb24be85aaab90cd0bbebf71e10ae17be9148a9078e29619d81bae8f3f7d446bfa669d14bc08a90192243f7e87a597ab56148985b16d73c874f9e7bf943629b923b91d1758037e4869ea778d85ee4f228e7d1e1d3b599a2f10d82b43223ccff354b27fca5a828881c3bfa0b8c947fa71dc80cf4e1eed59ebe1012068e97ad49f6238c822146334a36052ebee18a9d08ddc53a55f114b2cb2fa8e53b7bff0d2a51b32e46c7c48e163d81f941addbb95f20e4fe7d4c0a102fc809f8a94dde128dc8bae9ba139a008a820597a5d5b7c79574ebb5e3ba36dab022dd76d63ef2153c397f388aca472c69814e6ba20b2db41f8544276951ca5739310759055f540ee8f81f42ac75e33e84cab8c30ffae1480ffaf304ea6095a8cda2eda0def3ec4d1d942f956bea6f2220a3da029f59c014967717e08c55a8739520199d83c90b48a83ed248fcf54666eb4f6c472a7630ca0234cc39771e554501814b445c7e2dcc9398212b84f26cb58b2a172e025b97f29e64fc2e7edb0f615b43b84b1579b3adec364d52eb6f68a345d7d19b79f62d38eec372a9573ffe7a61e106c9bd9f32db47aa212b099dc7e43396ee2ea9b4fd17a9061afb81963815caa6a4726b9a07dff01f275901c0dd48f2732aeb85783fa009617f20c97ab00c449cdf6a1414bb8b6859c7614b199beeccb73ad46387228f070c10a9914a7a703054eadcc214ba337c1952f64e6769de3813ae3a5e6e00a205665429de7d29a0d5f195bc190d5173d6b9513973f299cbdfd66bdd7a9acff09d5bf22e6b5048d3be5f44698e9f381d33e5b6ca75818060521b1f0f0b2fb03271d1144ca4937088c3f95a4889834ff5e9b57fb59421d76116bc6c43636c2d458b25e0ca32131ccd520de5ff21fa2fddb245cdce7a3e669f7a7e86af3490d22e624e7ee6ad0147a42a95754c94bd59c9ca2a54441fd877e30100887ea11c8424032e7c02febe376ad54118a361cc81fd4cf42d17a02abec03106a0affeff1aaffcb82c1b3aef967c060386307a1d2589962ced01410faefb4249ca9e4b9eb2c3682d931c525fcc661e759d754f63944de1ba3b567056d990adb24e2c899ece19536018d042587799a7410b58883c818d6abf500e3c797eb322db893a91d1d4e6e8c26e35f4aacc4aeebc4d411b6caf0c2a1c947df9b27cb1540ccae774bb5358a2770d1f1b40d8b9915a74256e5f3d992b9114c1c287d2f4527cbc6a436acc5ef0dcb96a152acaa403035c4b364fba4ad9babb4cb5a1353c712d108459e20ec555c9255a2323b1fbbf941c0a783fd87a6d35967adbf46832f496dca0c3c4885bfd9764cb62741d78654d44e5fdcfe917bc255a01f56a74c295ec6f1bfef8bf20614923abf3af8b1903ea52b629b2ad07e54a0b178ba392dc53d79eff27a756144c08d64541408a10dd4913883e7d79f96e8a589cba1a43fffc0ca3462a4d7a3d53fcb6bdeca96ba4375124b9c7917dbe397ab9199120a06a0cd12d91d0c8dd8aefe9df1a89ed85c25002459d4f4d5c3d3faf23ba4f8f9899022991b0c83efcb6183ac625c77423ad063fe88dfb2fefd072f56e5b86841e11cc3f95d3946e0142007fbbf23eec27a8e5e838d67795dea21742162d5daff5a97b6ee0d6e5064057a6cce9269cfd75f39cb5979e2391ff42ab0c939bdba3830417dfa3273929714a4c81823a0e4b7d2b2b4edf652312b971107d4cf8ec39d63334d290a7512a14743c9df08c141138c6d07aeb90152ed671652f179dea594f06988a998646fbe010556330b819d248bd71c92432bd8071203fa04cf61db8238c1065c7b4a4c2a27d27eb8d565bf184194015b00513ab4ac732811356e7ab699dabd80123b9e1407a776596f408279ca76d9202a7aef65273b7dceb212937e9c80b1aa1913c0111c56ad3cc761a1bf6b60e9f9ee1145d8bde715490377ca105d05f546b722bca4842308ac5b0b3fe1dc552d7981d1016fc6c02508df86cbca04a846f23caa84c7cc66586780bd72afae466c8b0fb4394136a733a49e3d918afca00679c0c5a77eaa2bab82cafdbb45d155e8c05128777c29cdb614245c2e140d0a7e8b923d0f070aa4ecae76122b6deda37901dc7f70b74ed2ff7e9a62e4a4eaaf4e0fe457323f42c3b8b893bc19c550f9ab49412c61e764d45ebde0cad82043c544e6ae7f645db6eb8a36cae6a3b3189d9554bc4838dd95ea282ed82c1cfb41a06b030affed3ccab10562d060673c56d87fe8e2bd667e825c4827d21979a03ef7f0c92294f040a9e7c8e222c61b447c6111ea2df0eb5fa804fc37086905d1bf3c3b2e6c92e8e9bdfda27117de0e7453c22840e3303a98981bce9a356d053682a977f6868e6eda0eb55e26b16e5f17ef04dc90c7218058abc768840c79a70c3fc0df7797939404b2ba43a601157fcc6b609e8f4983b49475c972813b334fac52955f35f9a8189bac21c97538131ea8925b8e0bf31b8ae9388ed65f7451118605949186602ce37631aba191e85a4a33eea5f8b7f22d77265a038cf2765df44a16cef3ddbce3b3869c3cfc826ed572bad308b33b48efab0b7eceb049b58e8416f", 0x1000}, {&(0x7f0000005200)="fc9cef980216fb930e0294fa968494f24146ddd44532db28f4185f55795df72085d426b7773d89f53b97f3df5874b9a33e4fa9c025493fc9843fe58540582cd9d347a1b033226bdc1acb7715775c0874b7f9747855cd60ed7ef8294985f11424a8c814432300e752deab", 0x6a}, {&(0x7f0000005280)="d6bd9927175f386058c84003944eceb98a0aee5a487429caf48f42ff5ae39126d29bacd98dd6c51ebc803571dcb25ccc260a755b2063838b78e75cd8c7b152c01801ed116fb07df5bc13a98fbf3dd1350d95dbaa677e3575f80e6570cf6f0bfcc721f914a997e1a1d75504fcf79e536d3e51fc98da9ac1151f58647e021a3c5afff8f4506345fdd54424110de9cf97fb55184556847e6b5b06b6d366be0fc61ba6f57832f3a86486310ee4393d4ce2a48b659237b469d20180bd6563b5b5b46413118c324bf39d04bd296801e919f81cacc2238b3595852fddedab77ef7b160f19ad779e57d57b0fd6a4595fdb9b2c2f7d0d3923b6cd412466248e", 0xfb}, {&(0x7f0000005380)="eeb60cefa34f7e2ffc68e88265737546815c7ae24fc2771c6ad7dde7ea6d65489594cba9adcd69fe6fa91ab8ffc890b8fe84ea848175071b71a4f8e491b351c4f898efaa19a85ecaec0548618ab3a91b197c57986a56f85c50694b9e7ec074b1bcc182d7a14ec26c08f1eb", 0x6b}, {&(0x7f0000005400)="0b3f33070abe9b724ee9e20d4611b51554f4640977274695d323e11eac486c17b3fddf66b0f3578ed1edffbf", 0x2c}], 0x6, &(0x7f00000054c0)=[{0xe8, 0x0, 0x0, "760f3211f3486bae1877d7701f64be5c7a012b0b7f404b2c6adde08acd0417e5b50e27cf72394fe4ca42f956205351ed5b6e835c60d4854f555914c728a7df76b186e64d721be289045f31ea7b6a84a9138defd8910b69b35bf3d631b1c4704e7f008b1273ff8e18a653dae54bae2d74777635a739f1ddbefd67559ef6161e219f6c3742b416a66b2a52eb89edc0a47df46f1a319215f7d2cb40a5305b8d5e3c7bea80713f05e66289dc9b49eaad1352e1bda1edeced9b3f36311616ef39f0bf82b530bda9318ca2130e436b47cb7132eac3ec37fc812d80"}, {0x38, 0x101, 0x1, "4913089f8d7c8291c8b0c18a14ed8267f857af5905092034c805bdf8679d05c73e4ee2bcd39a6b37"}], 0x120}, 0x1) openat(0xffffffffffffffff, &(0x7f0000005640)='./file1/file0\x00', 0x100, 0x80) 00:00:07 executing program 1: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) socketpair(0x1, 0x60000005, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002fc0)={&(0x7f0000001bc0)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000001c00)="7d09d8facba9a75e589e6e0a554a688df0ea9bd99089787a80be1acbb9baf8744c47406ede93570cc9d7437861ac52fe02590aa6b1c5a63f98d3543f35a4e0dde83d95779c356f913216f590913f9c0bfe6ae54861c1a8d72e63978d0b6f764d0e31bbbd4326848d2eb84032be0ea1d2eb0483762c97e3b61b84cbb0f8506a8761f8706f980062eea82d86faa8f9651c1a074dce855f4e77a03b1b4d86ebd2057eb75e62822c18d0c8545ecf5fec197d74044bbf3faf41c004cea9316b598892507f685fb4c9367055a034f2981c927ddca13b44f9dd01695928877bbb23d15b55f109c8987e672fe9bbe575fe89802e1a7cf0a86e3d9c8c5df6f87c084dcfafdfbf5bde6f4bc45834236094a0966680bea4f177cc641dc89887b626bb250abea71d09d77b57c5b4a44869c8da308090e277886c54bcab61f68d8c139351570ff18aac7efd3d499b33936d68e2c18cd787d817e9add89ab711f809a42154e1b3e3136caec0f6efcb364139456f8a685a2e507625cea2e2d99bd36f93410accf5c14a6483d197baef67dbf531670fb127ba5eaf857966c1ea5902756d62f3895cbe0493d24eff7dd8fc6f25424f3ce6a1511c3669da03a6c4d2256cbd77ae28e81bfdd61e296539df3bb57466afeffcd951091180c437cfb86784c1aa50d9e491b66aa80338acd0a279eb39cf0a8fe5c93249b744adee6cb5e00783b3e3db4819e091b0070baaaabf45c67973a15281fb0fe085c554e7b31e947c68cff7e8a0c51668567b0fb3d5666aa376e2c98528264b5197815c166260f598a75d307806c8c897f0703f052b2000087391bbc565834cb7f2d9951dadcb6054362447cfc309e15fd2e3925437f2557f025eef8ae2d19d7fecfd3839706f89500df2ff67feb4a16fbe54b926afabb1df4cd13f9309cf4fcbf1154877d752c3bb1b2ad648ed996550d54cbae8f7f3014e9206adfffe87c7a44cf594f7d7ac3b93fc31b1c58af4d20cd979905e91d57c13572acc198013ec9f7303b60c1b546307656cb71a775ed2c279aa81262577e6ed7e69a4b6f6ff9904382e63872371de9539bfbadd94648191ab3a71c5be350a3fd6e2a0fc58bd1d2b51efb64d6aae8deff8e4cd2ae5d27b77403a8f8a5708bec86e00eb89667c6652ac5059101d2f8ef11e32069be17e17551a30ffc4464b1cda0ea5e7b0a72045b8405faedc928816f8857cde8b744542a89662245a76e2eec0e8d6baae4f82aed2d79f47af1ccf7a0ba5be83fa4989efa6566754feed15b8f218e82280f7e02b29db12106487a5393ef2df2397a3fa5afb49ee5291130ae53123feeb621f74727c39822555a009eb0af3b45b8eb2e29b33530deb83c20dee74d86cbb1a1fb9444932a81c72372ca9eca69835980e415d5022459a70fc82305938cc7c684131bc8247f31042117f7a5b5be05c2e12b4032cd6872ee15f20e003d788fca07ee680b7fa863e178a915a76fc4e91c8e473baf44a7a55f02da6640255a8d4c90437db8cf804715f43be8c7f73bfd9d01b1ce70f56e5fc29b3961bc8c128c1ec6414c7ce9ac81f6c7a26539f8ef1812fca87b2f5c04c09589bd84f906b26cf60868426c76eea49d8780a5e5790dfbf5a7466ea054de6531c168772f1ee6f43ab2095db8628b27eb75ee3ad604f49612848c0781c9a1a173b8587adadcfada5891af0b24cd5df0b005d735e1c556bcdaf6c00d4445fcbd75d47f588ee68e23e3d604f6187318b475cf34b5efc67d8d3bacec028039eeccecb1ee90bf5bee52c3e675d0d4f656bbd71c3c03e4c830e156902a78192cf02db083612cd0c6208e05bb6d95950216a7e058e9ab3dd35894d879551f359318ae4cfed07a4b2a1c86712dcd0132ef70087704591adc96e0cc24c28d6f95536792b96d72aac0ae91875cfcfb520203db96c1f9a912b54887c065650e6a573080b8ddda2846629822feddaede7b304e57799740729c748753951b43202fc6601fd75a0e037d3cd577b6925d7dab89755a6f6704ca5799123f40a252a37eaf6b72877c4027abdbc0636fa08498d79b87c49f6a9c49c7f332aae391ace5d9848aefa3a82e24c3447f30f1a1d311ad3abe4a77bf32cc2012eadecdc87c74ff6b7ef86893472ab3d77e48a58cb9bfaea0415af5155705727fed4e27ccf39c159573db8fdd07ba9f1614a6f7034de7523bb15f5577c11221cc1c0bd96933d510dac5e0dee40137c0f8c49f0a36d41da9a26014dfd1cfc96f44b4ad66176533a213573917183f376eae596eb75047de559414847bc3c15518607eb46468884d3e1f7a86c9bcc407b9502dc841d843cd09e9ff94623186efcfb627814f8d24da7dbfd7f3a67c71a6b2c1cf0490255eb0e8ff46b735cb95e6cb6478d314b8442beea0e7c51d0a907676d3bbae4e06f39f10685bed695f1eb561a4cad8766c490fc83390485a29281142ceb59f90fc09ef4250632f8d2b38d41a4c427b26a8e831c1f219137c4927b9fb3ef9ef198fd1ca3d61f6a6e3de8181f0c8dc045b3a18b1417841e2debd6dc1e05f6ac7a6b97bfec0e2e3649b85b44dac547cd181edd35b2b98386ec529f719a1185a4fffbf7e29ed93e37a56ae18c727877651dab722d69dd3812d0181c05088bb2307615c9d4618987a03002344431c26ef4ab5478abff772844244ff34ee35ee810cba1fc61de23036226712966f359ca8c2a0cb2d52f2acf2add16111f13ae9d2be026d4a361d5d2fe06abac58c8359b29b3952b2ce564c66e960933e30b779f5f02011a3963de27c8e9716a3b32bbf6b7c03b3056de640e904cb43776517f9d7b9b6153ac430069b09ef9a9bc485ca124abad41c29a5b2704a898b2ea600ffc4090d741693cb374c788a71037f531d7e4a916c23407998d48e1324062d5dc12c4ba4efd2f04cd93cd15d7af735c512fa4e5943af45834bd2871cc9aa77821b857e73550f7095d9d2a02e07f6173c9be718187c346d956c8c4c1d9dc8dc9e95d01bde8476d186ef3e8632589742d066094ad464f8b2eb8c73f9d007edd35930dde65e032edcfba8d1e9ba061156ba41ea6a75ede4d6f8a8111506785a67680a3bb2f974d8d70552c1d28fa12a7135ef9748d577a0ec49649646f8a9f2243aecc869fb713108526ac0d2bd21f85691262e5a58a86ed1b5a869463b5b1e6d035987ad4457801f57e5d55b464233472b3f8b1736daffb874180a417651415e8654deb27009950518fc79a6061f71fa0a79c2d8b151aff534b2fc69732ae77a530ebbcc4194fb33a8d5864ddd31d967d2289992a7fdef9b33dd2196fa858c49f47ab28b3a5322e195f67b5fa2459dc4c3d486ac176b96c172aefd5ee945b1e156367af097ea3661cf8c03602a9f2fc9956aaa2b55f735b849c8d20d33a01a77923b3da0044063b9a5cee10f8f94458a27d6125fd4216e5a7524179703a12fb26f0481ea19e417d26aec2267b32f4f71eede6c066a2c5b76ba968fc3544001b32c58f708a562bdb974b377967a3ced1e5b2a278da18631388ae6bd15c1e2102e352232e86a2ec64111fbdad068c1ca53f9ac1c287861ba72cc5a93b6cc58336e20fdfd9d8471110d15a3f8650c4bedc4b838f0081522c7eb417fd5ea39444029640069f2fa64f7dde7b141937026de1329be7acf7f56f2e18491ea418144a6f161a9d25fb7e2b21fa1dee70131964a121416c56d6f567cd8a40630f4ead0eb9eb487ed94203dff5208cf1777cfecc504fed4711c5ccb2ab00aa40a269420cc8d8ab1a65f0b28e7828186aa2f783ad5df8a8c8986e3a395f70578560dc92a1bd7a5bd4495a4d3a1f43457d4359f09c85c4e562c9a565e51ad4ef72840058bfbde07cefa3a8ae0fdd255e91cb21bfb82d22935a3cb7d9e159935f8bd57ae5800465f29007590d0532cd15cc0671bd338ca701f9ca8d65f05bee92300d158b329226e255f15ad4148bfd58e2d1357e6d9694dc846c305256d5a71abfae10efe7028a18092eb89463b2a561252930c219ae15f925ac2ab5946ad7640f77cee8e93d16cb16bbf16ff765ad759ed2083b48bd230ecc1193ab7ab2627ac105d6272f4d076e2c94576f46b95c51dac47145cdae61887609ee5c0232414f5289a92b7571813ba90c2a157fec39580f1d7687d889ea624545e4cfac41b6fb31da4a50474ca5a4d17c3ea16952bed70d8084366fedfbc3c595bf13ba5149321a6bd8b50eb2e92c946c4749cb02139426752df25559138b1fa4031c09937ab27e640623663250d56d5b81bd147bb6827083cebf3e2381c6188d4a6ff2ad850f8f3d4184b95a7df0209b69cee31709b1b9ab3f098351800ca2bc931f8b7f3565551816369aa05c244c0ec25b2dee21de942652dfc0cdb42d90e4461ba7eb601033814752c5fd013827ac4e161aa58a94111504ea8d28d7d88d9d420c17232a57b10a988c722bcc02e7a458a4bb4b0da20111ca95047ad1966eade784eefbd15ab07e59b64863ef6827a5b03ed9e0ad5568898c160ca80d68e7a1029a44983657fc2832c0f6eea4878741c40ff0a75ea46b45f3aff1688e12faa771a66ff49222e75b2d92ef5a35799c08989e09dadd3baa976aa4065e9f303d5a38faf4cbad54378fb73aba2d042ef01056919432ace45476e8b3815fdb196edc96bb1d84d33be24d166f7db87e550f72db848f36f20253e82ddd0a7e3fe0bac5004ee9b7067c35b904ffc663cd70af4b6aa2fcb0ddc73176d7cf63bc33b76103e7a4b5c14dacb30e0bd3e325bf4434e9f24c4e75012d16a53f7bdf6cfefa03b4123f720938baa227a1377db30b2dcae7725798157c0c28e78905230707506f17f7af7a6265cc501201b2978e92dbc527424a36935df683e04173645e5d1414515b44a9b145bccd3772765423732424d811f9fff20ed52a05647b7d19fd70981aec3ec2532220aa426c23fdf8d7baa65216b85fcb466de658a1fa4150e3ac838b649bd04b2a30c554c3e0168799493c676fb8e72d23bc72ad168fc3a4904a74d5df03d34a2dddbe9fc62f002703ac95ac7eff0ddc5ce0bb6683855c797b44ebce8696d6d9690d6e2b9e3c90f3aad44d020ecb50fd4c2df263ac5958daefed14b367743676625c2b379a3e01b392a012e2c1fc206b44bd2f82ce49f665ecd7d27f59e4f9d484906b5829f9d65c5d1f956c83f5567cbaf166e2302489fdc0aee95d07fdd6cd7bd1253f1d24a57f2b545e3273259d9b41f9f2a3f1c27f4bbc23bf0b43e93697a49078cb330670669784c1636876e9334657d2d121009f2cfc01c166e4281d2949bfdfc291d6a74a1be515f1bea78ad0f6233274d7719ece8f46688dd604b33026f6eb400eea5e30b80a5233ca3e7c7da093b9526bcf8824f081ea3e01b4501d8520e5a46e0c7e682c178b38e4d0aa32ee9923b24fb8988e39fe530753edf4a0fe433ce9f872e092f2184c836c9071b41513a4d8d0a49b3023e72e85fc0397fd5184bca99d66875d09dffd6b44fca7e25bb7d214eb1b9ddccd007ca89ddf80f4a6260a45f14c0275bafb4aae03e81becd7d77999363377153d17e495ba6dad5cf9f0aa6ae1f788576e70f9540004aeb494ad48fc0e80e0d8378c5846d628e6eb47f508fe76d5e83f90f00db158925f37c4ba35b74612736f619b39d3a2db7f22ede87e74089eb4aa59c6e934bd7d3e9a3671a769c8b5deae9b8afc0da1380aef9d463534276fff31a9546daad80c981027a9d72cb37349bb45cd5cad7773f0c13a6dca2cc8bff3fc481459fb3800a65ef2af264920ec267bd9c5327777a723cc53", 0x1000}], 0x1, 0x0}, 0x8) fchdir(r1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') 00:00:07 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) semctl$IPC_RMID(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x380) r2 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x58dc}, {0x18, 0x3, 0x8, 0x1}, 0x2, [0x2, 0x100, 0x101, 0xffff, 0x3, 0x3, 0xc17, 0x700000000]}, 0x3c) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/76, 0x4c) r3 = semget(0x3, 0x4, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x1, 0x53c9eab8}, {0x18, 0x2, 0x3f, 0x1}, 0x40, [0x2, 0x7fffffff, 0x100000001, 0x4, 0x1, 0xce, 0x8, 0x1]}, 0x3c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x400004) r5 = getegid() setgid(r5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000240)=""/159) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) flock(r6, 0x2) unlinkat(r7, &(0x7f0000000380)='./file0\x00', 0x800) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000003c0)=""/236) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x10001, r8, r9, r8, r9, 0x100, 0x5}, 0x42, 0x9, 0x7fffffff}) semget$private(0x0, 0x3, 0x100) linkat(r6, &(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00', 0x400) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000005c0)=""/139) lchown(&(0x7f0000000680)='./file0\x00', r8, r5) semget(0x1, 0x4, 0x18) mknodat(r2, &(0x7f00000006c0)='./file0\x00', 0x0, 0x1c24a5b7) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000740)='^.\x00', &(0x7f0000000780)='(!\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000880)='\x00']) 00:00:07 executing program 4: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = socket$inet6(0x18, 0x40000000, 0x2) close(r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='!', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)=']$\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='}\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='/%@\x00', &(0x7f0000000300)]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x5, 0x7f) r8 = msgget$private(0x0, 0x650) msgrcv(r8, &(0x7f00000003c0)={0x0, ""/197}, 0xcd, 0x1, 0x1800) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') setitimer(0xd1302ce539c3f654, &(0x7f0000000540)={{0x913, 0x1ff}, {0xa474, 0x81}}, 0x0) msgget$private(0x0, 0x8) msgsnd(r8, &(0x7f0000000580)={0x0, "8f0d1d8c117c5763941e389e4a232ac4d23d493ee9069ea234a365da5479b4cda4c0f296f2c36a5eb00142e404941b2c0586b6e1ea5f6078fe8e57fc4579a3f2232bd012b7469303557ba607f5a3e3e56d5bce4d25239251a067704ce7f3dde2eeb8e2c40c71d3bef050c4c1c963bc6c701fdfba3f5407dd5e2dee6057528e88985939af3771d4fff679fdbc794792fe1262f3c7340e05af767594d2e4ae2c91c5c81c4d84153f1b40ff89ebe101682250068e62d90c3e5fd9bb481485c9e4b29c480287b956b74b6e60e5d0fbaa4bff2a90e355722ee5ae570896c454e65531b293692a8a58517bfc344c2a00a28bf56abfe5155d539a025612bfe7e9a15c315e3155f43190cfe2c94c7f166459978fa92683140bf703af275af80d2ae08bbaff131dd8caa492c97d6c84912777b55093e1a36f4983bf061b0212d121f4e60116c38fcab0679a29221ad93369cfe7916331b79c06828e0a80c8713c6e27ff41177425c8857fff83be53eeae28194607c32ce3239ee8577b50148cf578d7cb11b1058649768faa9fb3132deddb856041afd3688b88851426cbcd0ec1a597e6cf650e90432c5c12dfe184ba372b5675cb2b92bc2eb77e983b4fc757ba3ad636794260ae45a09bbf9cd18e524ca1da9416977595aa1d34ab4d3e0098a0c154f7c2f953cc06d35613bd0c4b75c7c91cd9b879b1606f064fd74182ab6223e81f3fc805cf4af34830cf4cd8bcba0b5a29af491733f75fb1577f9a1cb22aec8ca9559095cc307bc7ae242185511e7ef22b1eef62565b3764e80d88f314a40af6e4738f2cba221661d251feefa6179f021c4bbd9b0221c7e6dbd21de0e66f19267be0779e80bec8185ee52229b967bc6098ebd17e60b20ece24223326232e4328dce6ebc8b5c2d5e70847087c93f8908a9304d09867e771a9d707a92d0a0f73667f77836c7fe51fd11b886aa171d40465887d532b345cb667beaeb34751d1a12a083964830e57c99f8b3c888b1488201ef643a699221aed9aa7791dc9bfeeaa9f2f622c70d024cd1cf234a2c73bbd12e753520925ed1b0015d9058932a01e5a75f6ae9f8196ffe584456a18410c97442451428fcf933224ff8790a80720d13fd43fdb4c911abab0b569a2eefa01832596d8a97f217822a3aaad5c7b291c157265485cd082cc80e68fb66409bd403ea4ac82dade4f12d0806afcd5a710ae8e01405e4ea9eff0f65358b5bd9c6a5ffcd372be0b8a9e2295c9c01b0e0d7d21c6919ceb53eae59c397db361ee9f9faab556badd2c79cd6b250c59a60e620a8e641a8570951a94273198d844012ac4063d78424e10dbb5231ceca25f25093313ae432b64ca94c850fce23666416c073600f9bb7110fc906731f5b1f7068c9c170a01f8ea08f4ac1f6b907d45462c31f7adca2fff701200d85cac523118ff6fd5fc62a9ce23b718b630475c27b8e70eecd84ab1eac1d9313ec4b6631d80badf98c7d11b5aca84ef7dd9d3c0be2361375a6d721a685572c127c4d8e461b7e1ef92a144798e9ba2d3ed7ff6f9bd6a69c79fe3df8f3e01d682e33b873567f7e6b4206327c4ec4bdfad9a0519b03949ad63cab9e82af0a865dce650a8aad84fda4f944b897dc84ea157ce9d5d77e43c935e9ca0b8bdbadab54140d39e65c0eae1b444b4ab3a2e6d5934ef8287dfaaa4fe09212d6637d02e301db5ef1773ab61e110332064f423c6ae5b73ec354a87824ec29acf0edc173549f57b5fcb06599a6890367928d5a15dd9b2533d19fef9ff822095a79495fcbba05b9390156884ee7437406a1449a783dc92e5f82ec8db9bba7144da61eb26224eeb756c97060bdaff38df8e0253ea4e45e7890764419fa50ccf68b9e5c85e0163a7096b737a39dced2126050ca17d95c543e6f4e1ca18047e1caca58998cc97c08feeee94cfff479d0ae6f958d53dde826c81c8c0cda07f39f34c658879067b1a73e0bf05a041e251cd350a8e27053c397f969705114dc649dbd2b9e26126486f1a7a71480ad46066b0740f0500198b5d81c2276254c9c9a722f2e8612e150cbc6b056fec83b451b5ac97226ec585791e21130847cd3147cb400c06922200ae64d1f13dac505895ff70882c6bfa2f011ae52ff8122cf4f83912458c3405021b2a44d75f96bf0d5c091184b02c052a174fc78d2b695969aeb27b75b9ad635a823800aed19a8eede4cecd1f8705c6b6baea9ee857a2fe4877e13538d8497464e7dfad197fb85b482c4223d96ab2d0d152ae83129ae8b9c1660de5cef0340c118f959e9f924713e3187454190e4e57bb83b076bf354bbc87e6558ae230aa43971610c031382bdd4e5b5fd2ba1e80e3438b6b974cb47fc3c4a319ab3ba725f67d78fe61446f7b67c82eb5dc7d163370fdc81b5c99706a05753d280593549e4401f00e40bd4a5dca4cb07ec8861aad4d79f5ba57711e2026cd61b57f66804c5e6dea550571bbb31f1c0b965f8c96845a71a106336f4eb4918decf49b1040e925d5e4435bb9cd5dd216d6ac7dc7f1c662725b4f1ac75e3f40640b662b3feae7fc335b3405b6a59f14ba4abfe69bd9add12908deacede31b22103ca7699c2d631cfbffb065feb35dfb98b00817af60aeebd23d9932ea327db25aca4dd8cb6effae8b71ae411427026da7359d4e4fe23adb90ee227a96ce5b22af9d89b82e7bfa7479096f25e3573b5697871e3518e5839592ddfe99c7957acb835a2ac78ba0e6dee4a7327503c02eb9a0b1c43fb14849a28c43bce4552639946b474b618106aeff08be58094b2e40694d12480effec2adb22845c90097d17fe4986a3ca2d0e93b4c993689b1676be61081e2feb8af4a8529ba76aec9c77cd01e566e768196ff8aaa2e0bb80a5b75889f2f49c68aa164103b1326606831b22279cbef99f66281fdc6f2fc75589b3e2f39219b8fe4dadb06c76527c470efe72d15b868bcced2dfcad7f8edacfe99a3474b70fad2f950728931e16e5df5d10e052f4d2c24ea3e366b006fc82709280f28b0e64dbd188f87329c6da393c6d7d806b1c5ab01207fd45945ec9efd14c315c48077d6aa8403341b02f64a8577c855684ce78bd570d625ae87c718b181880f0c2f8c67d04313e70b731922a450fec79f01fad969230e5545b3221e25b779c391dade09b6470d05e6983b934183e96ebc850a29d2a3eaa2fc1f232458dc8345b6559a8585ee8aef1d73f342bb54f963a820422ca6a92afeb25cb9908af5b18de96309b43647f4de0f573bd3d54f10fbdcec61af930bc495a42f3bf732350e0e66fd81b867fba147698d229863873a9daaf5547991e7e9a0c1d57cb57ed03c11d8fdcf2e5176271876d4e86c1491d9e2bc260ababbe707f2dfd7862729eadbbe3f629a15089406a46d90c561649cfd2c15696748f1abc6ff4a785fadff0e10d913bb6db404cecb5cf6e9d3c75dcb568536c85aee706d6a4503db0dfc9a60bda81ee34d6906cb8bc4e2c2515a4754b96334b8c459e487231ecfb29dfd43e6d11592126bdfce6746bc1e44a559c7829d2bfe8ba3698c9e06b44d773f3de17707aec824f6ed7b60fc23fc29ff0cb0d234200dfbf8470e4fecf8cd67e72a92e767e4fda33c8627bb2dc527769877d5dd595ac4add7bfdc56b2e4de9b3cbc6888331790ae10f28f81ce6247dc74f4f7da067de2ff57be6b48d4ec8402c3ac49daf310be3cd8432231327eda7c4c1b8f365d0c203f6c45bff875a1b2a4e0a06660075271db6fd1456d4b182df30de68f5bad0e380b42241b7b25f47b509d4aba0fdb2c553704e73ddc86cdc6bf90142edee54deedc141a72d79e9634ffc770b5f76e9dc0a7c32dd7d0efe376f5395bf27b7eb2d76c1f62534501e6d5429a78637f63e2141b068172740e65ab2d6621c42bbee7d767cd7d003e3baff20ad3926e9aa861bc66625dfd8fd211b743b1b4b5b9dc6febafa0cc5e51969aabb332a09e48e1404f8a53d89a2226f87be69a8b8b91bf06e6f88ca5b9361073785994be2f4fa0fb25a2b78e06e95c998d1a2e8e4051e6ef9c9ad7e3967a24ca816af0cdd18b1fccd38d74edace627f25087457f01433eab3100597efc5d3fe4db841cc70130b4466f29f3a28db4d674f8fe88c5ff876bd44ee37b02dd09f2ff4759ea401b8d5a03fbb9b3ba2fccb29f819df8f0d1e4ad7621b9b096cf278d48a333650ef45af0ce4badfa7590a9e0157b1d5bec028fda2ac3db628f14efc3bfcafd1c5346ce39ae257181180659f97f87aab40f15609b794b7b63f83d397358ddfadb553fd4f4d293351bc23bcb8b2289c5c2316db51fdf3a0754e2cb67c4e5ecb5305c156361fb533918b797ea26796d0d1d8a0547ac15f913e4485fcd30f6bb09e3de725cb7511952d84b0d0fe23ec82da36c40cc7b9f86d90c342c0d9daa10bc4810054800bf1493884344829e20e48077b1a005ab2db8cbd4832d89eef55a37b1e86669282c4e7d86813a2a22576b63fbe2a46a9b88f446e9cff93099a51035baf14e22af0c825fd60a949b7c4adbcc5ee21a220b4d0353781ef2f4a93692454a42dbd5055ba30a0cd2c8019657c4ef5ee4354167210da7e3ba7e064ba2ca5bcdb25c09e25c0623aca7ec5ff7e1b2c8d39baee3dc61b977a59c932c5e64d014e57e0ee08ce0b04062a1d4b4073a087e1efa341512d3aeb75f9ea9da51b01251467828dc52e086fd353cb3ab5b4bdb261132c794264957629b7c0ca9c0fbcbf78570f97929b030ffa556bc6e22ec14113ba7fa21348eb8d6cfd88948afd439abb001f6e93e2805e92709c3fe2f44edd260fdd9d1a7fc6ec56fe6a4db2d39d4273115fa8145fab81c946ea554825adbf4c33d7a15701f24db134fc74aad9aa0f0222b325555c12babd4e0a955da16cf3eb3fb4335123ba75a336c74c9560db5cc8a206d39fedeca884115051af6f9cde7c45b860a70465c0c88f93007e661dbd1b66024e987d65af14a716f448b44914311bd39b7ee213f813679b1ef5f4f3b9d18ff2908f7c82b7d21c55945cbd002c915c762ac56beaa60e731c951fcaa7d7d7d035524e35e81a93ce03889efccdd6e4d490802f716cbe98c4a1c776b1638e78957f101424bbad88aa1c5f61948967ff69ad184f2753b94f7d2902fc700e6ff766b8cff03d7c3d4a90b94147b39a9fbdd2db716b8683f5acbe26188d41c0a2e2e86613bdcfb25877d07c0cb448a46e1a1365da6974f1e9c64f43bd64b3d64bfc3358a21668961fd26204fa97965c8445c62e7adf4dc9a37dff0fe46ffeac3075eb93353f426df2f9d87ff12ea4a9e3d8e3a361857b7aaaf0b6eaee40051317fd02ab4ae36beb3e29db323526f41c5c7b46adab0627c1d34b143b1f8f99b7a4c346fdfe8c46071058bcb153e2a2b0b8a8f23113445fb2b938c24ca028c5e254d0be19c680809b8a743bf335fb9c199dc61b254bc45e1067563aae6843caa289b209952fa5f0d4a688168aa14591def1c83383bdd62fbb360751dce246af96d8bfe057b6e75a2c59e46dc86a769df7ef5e9ba809fc2b29f136342d5e5c48d8af074060a09f73f6574877f9dbcd4af421b50f62a8785246dc0f379a191b70081cc62aaaf8766c84eb3f311626eb26f5ea067cd66ceb02f6031c5af68ef8da3018856535c25d5fac5c131a3ff1d9bddbd3405289adb5052ec3f1642532c4cce61cf4388bb8c030fc44f1da0b3214eec4604ad4a4034bd6b99d72254fdc0fd1041e7e2f6b020819e17e2256a998c1fb8da3e3787a4f2146bbab47200847b3bdff795baec5d101310736cb8913fb10c4a35e99891e"}, 0x1008, 0x800) setgroups(0x4, &(0x7f00000015c0)=[r3, r3, r3, r3]) r9 = accept(r7, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r11, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x0, 0x3}, {0xfffffffffffffff9, 0x80000000}}, 0x0) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0xa, &(0x7f0000001780)={0x9, 0x2}) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f00000017c0)={0x1, 0x100000000}, 0x10) r14 = openat(r10, &(0x7f0000001d40)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r12, &(0x7f0000001f00)={&(0x7f0000001800)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001cc0)=[{&(0x7f0000001840)="937aedea60d6a048e055591b3a33cd33995fbebca766467d685da6936d70da7b693a002f5a12f52db21ac294349870e6eb3ac194a377bb6ce2f58b00771fe6736c", 0x41}, {&(0x7f00000018c0)}, {&(0x7f0000001900)="50d1bc5f7d313a18976d2c028f77adb9928f39b583c71136eb5ca0d75cff104a4c7cdbf7edb578540024dca16145d3022cb724693e4c3e6166b875d57bb17470e58afd59394a8cbe90d4", 0x4a}, {&(0x7f0000001980)="a284325a19c940a3c076172246f2f3a1b3cf0872ec121f509efd", 0x1a}, {&(0x7f00000019c0)="9aace54dfc8b9dbd5b7576bf35fe844ebb3aeae5dfb256504c9cf76fa20096fdb4d2c719c76580e6b2baa5a68b84016c22a29f3bf2f6a5886a0821630eddab447d97e7dd2b2a544d240a4031d3aaaf8de9f387f9c848f2d45a7675c035f8861a42822e4a0175143e379dd11516001827bb14cd1e50de99c4446cde2e868c4b838501", 0x82}, {&(0x7f0000001a80)="8961b19e59f4aa5a8496dbd5403e6b1063bd62e512e6f60518c1a484dbaf1a6f07aafd2ecf79bd2314d572416c54192562bec1532a19a9f9d602d179950fe8b8d17b48c0cdd2f9e88c42c484277505481fd8", 0x52}, {&(0x7f0000001b00)="8f8e294e326bd6f404e7b47c8ac7081fb0e2e34dba1d78151a94f2a67816c51160ab072ad522c04da26784d0397923dda8639a0dd3a2e13435040dc772de20757db131d017de83c00254a3a7dc64755b082666bf8d75d259596d2dd91e68cdc1ddda2721be4c1ba35d634e2c4f8c16bd65079cae23876bb2cdf3fa4dfc5588f00a431908c9245ca98775f0082e38911ab0328c9023a6d7", 0x97}, {&(0x7f0000001bc0)="da148146cc53881085a330f193724aed941d129a93cb99752b3431238a0a766dd47353888406c228bdf17d2bc726ff8a32bbcbfca378e8823346ab3b926e3c85bbb7e8ff564a0aac8a56ae3530fd14ba5fa2ca1c67e7978983753f3dd2a9ef22dde583950b55016a69ce777c8619caedc0b401ce71540eae759cba88b5bca2af31054e46268651ebfa7abbe620078dc74e8436b1cb48d871e2f38776f91d4db2b2d04c1571109220b89a31b043437a0906397e97485fc2bb1298888cb3fe7177c58831dabeaea694e5f793bf17ecfbdd9f87f3e8a9718254f24968b040bd562c6bc01861ac665c62169b31be3451", 0xee}], 0x8, &(0x7f0000001dc0)=[@rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r10, r13, r4, r13, r5, r11]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r7, r6, r6, r4, r9, r9]}, @rights={0x18, 0xffff, 0x1, [r14, r13]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r0, r3}, @cred={0x20, 0xffff, 0x2, r1, r0, r17}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x140, 0x7}, 0x402) getpeername(r10, &(0x7f0000001f40)=@in, &(0x7f0000001f80)=0xc) pwritev(r7, &(0x7f0000002100)=[{&(0x7f0000001fc0)="96fb6833c7bd3907bccb56755fe4618965e2ee937e48689d09529d9d91db10a6c410cf015d2040234cc6ae9d6038b4d8ae94527d16c3742538e5c4dd9312dc94ebb181aa93fada22bb415347f283cfb56b59b5ffc71c28b128bd4d6c2a7172bc4eb8961c7abb5fc9da7f5a7272d3ac9fea91c99fdb58c7204dcdccad061dfa672f8055f529ad70736e7548862398a9fa2be2ec07c32562e4ad734a2578e5cfa2a609782aad91283d866388c3cdb91b2367172b419576c04b5a8a039d87351362f9cf72bac96900d27bff7d053e65454b95d7ab4abbaa4cd1768391a29b81566d735c471088bf8b8f03c27a99e630d7b6d8", 0xf1}, {&(0x7f00000020c0)="df697b7d7195e8a780b04d2cb0ab94ae5a6c3a78323e6b9d0313e94e1e02bc81947323956ad366883493356053e47bf9eb494719dd4bf1f322ef23a00cec57", 0x3f}], 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000002140)=0xfffffffffffff800, 0x4) getuid() sendmsg$unix(r12, &(0x7f00000026c0)={&(0x7f0000002180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f00000021c0)="e16046fc2accd349c1928421dd2642edd499e75439bc61309366dde661c0bf78802741f9704a17501b17cbc779bc04b2f385928443404b62952d3cd7228329b22562419c72f47135a9547df7888f108ee973514d9ac902311ef2", 0x5a}, {&(0x7f0000002240)="2dbeac1704c05a5bf099daaa341424ddb843a54df2a5c3e54205496f4b511905c5579eee564d237ef058723a9f309c3b67e3b696797a0d077df967e9bddcccaf0b7ad9d70c065335fdb255e2cf1a34c3316754765702b105d8c601f60e291ba7f5bdd3c8ee8cdabea49c27fd8a6ee5d5f124b892f6fbeea46dcd6751bed21af102f5520f58bb8a40839da5abe4a07675b215a8f681906f213f002818dc863a02b3e4613d6dd5218377b057375b9a459701bedff8eab3e499bba8e4f086a253223b478211205f95f299f5150841fa30637883349eb80c05d7045cf4e506c84d720db7dfd5afc7e5cb36c31a180086f2d7ea9f51", 0xf3}, {&(0x7f0000002340)="8f089d66e4f2f80d1414024b7057c3f2acc00c9caed10983febece8586cc64", 0x1f}, {&(0x7f0000002380)="610d9442d9b46919", 0x8}, {&(0x7f00000023c0)="19bc67ed4a08daaf449b2e3d21c8eaba839bc99748f6d62814e1a9a8c6e9f80cf41ddd03d1d536158b51d4080e44823a25329609f0bc32c6b7dc9f8cef8d9a6826f15780b6443d0c4d8ce6d56562a009a53f711d7c5925f39470e7b5f55db1af4895b975888a9ea51e2a1e8d5ad06b71cf81eda331c034ebd25b903425cf1f502129bffc0d2553ea7637de42bb972708f6a7403ca9b70be5b88b40153e824b06f9d635a4d8bbabcb84fc72fa7b9e6df04d89a049", 0xb4}, {&(0x7f0000002480)="cda9c344e97d1590b8a3d88678da082ba27eb6d5b4759a4267e9a0bcdfb1c2e5b9d26e0309684e4481b2aa4a495cdce727777619ea3a56f01f093e182c68213d2f14afefe5be7e4706ae0e5e42d720b128ab0ea02e251eb95a3aab40ab2d956b70dd817250c14a7b0f1cc4383c8bba2b807d92", 0x73}], 0x6, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x2, r15, r2, r3}, @rights={0x28, 0xffff, 0x1, [r5, r13, r14, r4, r9, r14]}, @cred={0x20, 0xffff, 0x2, r1, r16, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r17}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffffff, r5, r6, r4]}, @cred={0x20, 0xffff, 0x2, r15, r2, r3}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}], 0x108}, 0x401) setegid(r17) 00:00:07 executing program 2: r0 = socket$inet6(0x18, 0x40000005, 0x3) lseek(r0, 0x0, 0x1) r1 = socket$inet6(0x18, 0x40000000, 0xb00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) geteuid() mlockall(0x1) geteuid() clock_getres(0x1, &(0x7f00000000c0)) geteuid() preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/25, 0x19}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000380)=""/233, 0xe9}], 0x6, 0x1e) msgget(0x0, 0x20) sync() semget$private(0x0, 0x0, 0x400) recvfrom$inet(r4, &(0x7f0000000500)=""/196, 0xc4, 0x2, 0x0, 0x0) clock_nanosleep(0x20000002, 0x1, &(0x7f0000000600)={0x19a65c57, 0xfff}, 0x0) r5 = getpgrp() setpgid(r5, r5) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000640)=""/122) r6 = fcntl$dupfd(r1, 0xc, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() fchownat(r6, &(0x7f00000006c0)='./file0\x00', r7, r9, 0x200) close(r1) linkat(r3, &(0x7f0000000740)='./file0\x00', r2, &(0x7f0000000780)='.\x00', 0x400) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) chroot(&(0x7f00000007c0)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x7, &(0x7f0000000880)=[r9, r8, r8, r9, r9, r10, r9]) 00:00:07 executing program 5: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x120) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="4bd90c789824ceb73a59878cdede97b53c1a24d835fa581043fba7829b0a0370723457ee71feabf120ae7fd9c734c84de48fb5dca650b6cd6544c232bdda9bb0d6fcbc1486c1933d410bec780de7eb7b2b15c82a6f7f90601609cd79a433331b4864ff981c1b891a7d1e13322ec5136a036a83c73f72d2971b202a491e4d7d3cf01c1951eb4a3619b26c66d222825a2634b91700f0ad37c7d7fe057deffac7cd044816adeeeb64be982e75d024ba3f39a6b73b1032fabbac6b0bade002e3c4db10cbfbf131022b8280bf9352185c995795d40dce", 0xd4}, {&(0x7f0000000240)="d4c4b615151f198fe67e45b38fccdda247c52bdfbb26f16c2c2ee42cb7c7b1199225e07a78cc860d806d4b1f63f29bd2d9fa75bb2fc5e452b7bdec25931f8c90c4930feb28e2f2153e945499cacc70fa1210a7c60cb0868baaa65913df0fa44e6a7cbdd3332079de84d75d653ccfc94a10e038ce9df213d43eaff3583790a70368e3d562d6951eb84d8af1f160ea12a3", 0x90}], 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xc, r1) r4 = socket(0x1, 0x40000000, 0x8d5) getpeername(r4, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) pwritev(r3, &(0x7f0000002740)=[{&(0x7f00000013c0)="bae78482b1aa9d31741e47720eec3f849a6865dfc56bb8cc9cd0bfd56f406659dc677eaa53212b4c5e752af6bcc6d9d241233d845936c0b1da6e3ecc539aa03058db9b3340e1e8fca6338d62aebd55af7720cb1009a4c9fddfe8f77317efcc7db9a8a1729e1e558ed4dacf793890b0f4f8774b0c591dead46e6d083be73d0dfcc3219c3863ade49a40163a2075ab0d8183d2d7ee4c0dbc22661029931bdcecd7e29d0ddaf04157", 0xa7}, {&(0x7f0000001480)="05df26fc597cb96d4e20fde1b1af8f584bb0bd4d5ec6581575f7e71f17bb6bf15b5f5f3dc26a6240b42dd4f467afc9275a4222e7daff8fffbd7b76c65b0dfc1f874d3c3b1a25a5e5f004ba0b026c6ce2f526a9dd1a3b702aee4a475fb67ef919d9fc9269d7bb1fc8ce70feddbf655be39dd8d324f50cfd3e9b98fb0ed0b864b9ec48efec5e7a8b0a2c9214578bae149ee8fd8ed7e7041b6071bac14a52da03c6b875e5050707027b5df559749b00fd96e0c42986bc5a2c671a92de0eeddfaacdd35c31b01e414edd62e0ac44d5919e06d58a26a39b5dd4fa5b0fe769e8e5c59f6f33be68fca0", 0xe6}, {&(0x7f0000001580)="3590f982f26966d1caf43a622296a2eb67d4ca5270b132eecbdbe008cc93098e79071f2684a57f981e714cdcd4f486f45ba06a2dd01281f31e89b8c31af61df9c8afa50c3c4f8a7eeb23f24dae934432ca6b6848017a95985555328ea10c3f8648251c1f6fed0bc3d6b8b9f8ed59c55ecf88926867a93bab3f368a15e9", 0x7d}, {&(0x7f0000001600)="c388f6520fb58ac1dc65763f3991b5e686bd89ceb1c646f541b72a3159bf7543f0bfb01c7e41060406b496b97d36c7775205cbe6c753847a60d206155418caf6fb73832ee5f26c1be041b4adc1ee87fe0f9ff7a50f1e4409eeb1690a56c39246e0fd96db8ab06aa3429c9809faa8cd88b502d8913407c9fd91510076dd81127fb545a81ac353046bc2ce5f98557bea0fbd1779f52825f6c8808849e9da4262b3f50c9ec83158a8a606bba75ec174347b2c975cadfa5f74f8d0af2241d44c3f924d788a3f9b3d1bbdda5b96b5863b93565d75933f4c5389abf3973074d1806b327ed7288aaf12a329b332410a713e191a76897c0ad755f2eaead21135b15ba7e55cb13941f8bff4ec698d95516dfe4e5a25e39fb2be0010e9201a28e1a17a46e2bb7b253897d921891828922ac0597cf0b9b61bbe189dc9544142cfbc5e6326cc325e073752aa49aa243ded42867e07153d5a2a0128fecb69ae49196fcd8abdf7fdec5f5c01f2bc1ddc13a77607955f2a41efce4e40439cb3922ffb129504d45f9d0c8d87a6d2efc68b693804923df3cc40ff98831d890c7951c8d5669bd1d9df6932b279f2bf05bbf20644a416415df49104f97d73ff2b04d8b6d9e8ad9fd61528716ded4b0034fe1f744a8016cfa74f7ab66170043aac4e7b4258360462b8c9e656f886a9b224539f2ef9530b736bd2074929983ce2016f05943a0d9d7acc932195af00af56ee115c37afe62a374f0386c7de09547ab313752251af488bf81609caefdc01497ffc0c1367d674e6ac104e24c426b22d7176de4bb7333600e0c516d6d68aab23619f0cfa3bbd1624c1f554c4c76ee08e5689e1af53d61be8bcca9e34ad39b7b2bfa7cf24885300827143b586bb102347e8fed4074400357dd94feaf20c4c904748a36829e878485d7c276568f355db2a4d4f99927f8c1d5d34ee40c42e7d758aa5ecbb0675975523d0e87f60d8c19837c8f46d5c109b67a8883ef228df842edea26ea170c0d3917a278c170002a1f414fdc5501fea2702284e5c9523d124c408a66e1cdadbaeb2ee7276e0604c20aba07ba5dce817d3966d2661dea5125bf0e589072aadf3fc82d2f6f92b7e42a95f244fbec07f78833269ca9d7c110679466f378e6e0bd7d8eadbe1558c9d0a3c308af473933d883857df182be776ae7339565725a920552871501a574f92e1ade09e0e4c721e30ed18be0a1ea68e06bf2ed57abf167600c1d56a43e1ad3de66b3ac79be0c1f7062acd47652cbfdabf53ea44d100276631055ab26d930505b124ea599b89e637e647dc6f29af866ca0460024d5728d87d4050b247271496ac6567c40f35336d4754221121bcdd5debdd9b45454a40714d21731c6d3ca2ec0771fc7cb91359d9c8356d866dac498a488a973e4db882f88237c65f6f58f5c2da6efaed182f736f241777f8bcedba893d93fe0b15c6eab208d2e15f462b865d823865b1cea61be0396a09c58e71e6b996c8eaa93226e320aff8e52d9b94553dd810bb4f3beb3d0c642db3aa3a4c8ac8424b3ef55de93a18c9193acc3b22075110feb563ac55cbae32ef3a33ee43cedfe939104ceaf6b8321045a2468c191e585985b39e1e8f0e16725484ccd814dac9d1ae8b5b9c4a8f429cd7a107a57b350830172815bbbaf4bde9968053b77846adc8f5c484bf8a78321f4fc6b9d657e744ddb81d556adb621e15df0edc7ef10a6f7a47d083ce8c278be2776c49256d05490efe0219c5329ab4c1508950a15bdbd3a0d07660f6ff95f8615cbb3558e3f2d8cfa63d3c134751bae1540d999e435538aab1c7953bd3dfdac89969a4f744e3b81557177a8a6c9cabbbcf5d79d3254e1455c5264fe8b8bd27ed7271ac3e4fe1f6e3a61a3a859738d1d3202b7a1364e68250246135a62db8eac75f5caac198428f8a5d0546bfaba7cb9602700d32490c5886c00d0df42ef0aade0b0c5993710bb30a8f3b5538c6feafba537c4ef053ea2ecffdfcb716f57fbb93f0f232e220debb6da4a73a92c57e67c62245a28a53e2afff63bc8d88164cfa1070bb92092c6164b8970fb57986bc6b40e0dbb76bc0c0c7a0c0a564f16c42c21a2325a31a99d4e8d63de45a41caab97fe9f5bd2abf15ab13e4d924f29c7a90dd516fba029d1bc36e5ef7600299553046cdf13bdc0414accdd3fa87a833c1fcefb320654c0b2ea01ae0275c6ca7f41173eeaaa8b51c4a2df95b09c6cc4daddd9dd3edbbab6760155864241df534292855d5af8df4887da3a817ae457f3189fbb19997f8ac30927b0e14b017955298cecf23f4819988c21802388582b0d9a5db09e8751c638b8a69e90ec81dba4001f2a04d7c08acb8a2a927be5387d8c2bf7aea8af7117d34591b24f7b3d28a25401e3e947ab2c7f6ce920f6ac99f513ccee4770f0ee70c481b4f39ea4d768d353b47fd95aa499d5d7fc5aadc8e3eaac21b8cca0e33757c07a291a4d646ec3f40f82c516aefffdb7e553b68751898094d11d387f9f96f15dd0f98ac856535dfa2e859294557aa328707f753cba74359a91d772543398fa05a7861874fa850355f54a25ae0a1e8555cb1254497e964452f20b339eab33dfe8670da1cd97da519f5f9faf2a568f8d168249a235fcb348def93af3e2088041c33b60a9d0bea6f79f44c3711f27331dde1841d262a8d04d5d34f455765be44f6e7c3436d73af2e2879a46197febf124eb76ccfc53b72c6a846127fc9c76740edabd810e38862fbe14b4fdcacec419847cc9c7e1e6a0b0e3466b3ed93345e27cb4c1fc737dfbe34990cb987449f10e20c9d0ea3bc3abb2cb87d3fe828ad5b4380ad18b06e9e92e1cb1aac173201d3237abaa98e9183a1b75c963cb16c618d1e22e9690c15b3e9c1c460348d36ac54211553080f8fe74e3db743728a6035ff783df99d5381c3c6fedbc46fd18532feaf4cad67f36d92a6f866f98b76458c3ad292f3aa3f8923dc8e81efe99f9c2ea8ddfc143184bef6fe70429485d64b62606b96ed2c93f91bc0cdcde320d97d305c650830e083dd989293a23bf13beb3257bf3c0b829efd4e87faacc9e5c333020e73614014bc9e763a7b7bd656413485ba6b7aafcdc533e95967fad16e675479555cc86b4e802792cee12c6a47007644e5eec9da47ab92cf82a160cd34821188b5f7af8e6421ffbd616e0e3fe7c26fbabb736e9606f7b18457766db96fdf35a4b608fc2357406fc1256aa48a9497a22a135057d4d6ce8644562cdc9db57a45e7135515f17b7977de533afe9344ab9c4594616a30a341fadc5ddb73f28b6f1f0b7e9dd5bdbf48300f0170c0f7513adfb9a77bb7ee3e0cc9b47ee5385e25dde0358c1651e82e13b5a1bbe5db92c37199959ebdbb0cacde09232cdd122aedaf1ca30d93f29ee47f5ea05e1977ea5a451db6c0fcbf819167d385e8c7f3f7dd4b1c8c1aad1cee31c635e7b2cd29cd7c1eade6400dfad21a31961c1b547075d048e79d7d8cd49f4af024ff1de6568e81ac88dd7e71907e75eb8b120147d678a158f2ea76c2cf4df76ed620d35774b0128ce8cfccabdf73d1d195aeeb89e7b3a07fc12fcd0a2bdb65cc33244bffbc7f3939a79de4a4b3d4343ac9d1bd06b5f3674183e4c25a1cf452f43891538a92908a48aea40edfa234b8b3583513ec47b71a894bad27a0fe79d45f7bb5091659b2dab41d7a4fff4aee6d2ee6c2f1cc8a6d0f833cb2dc2236617dcf906b6bda7c7410913e6e53ae00bbf443c79e638046101ff91deeb7b311c31b3cc65861e32184b54ee41c1b4a8d90f16642259f3adde7bbe0771b660ca92774fffa797d4fc17f6d23d8565fada0c72dbae9127533bc126d184d56c43c212c56d928948c5ee8f64b1baa480814790032430ce4cdebc97668fedde54287a2700253831ea6a483c8b48d8a4aa9b3cd52ebf5bd5e1a80205974458ef7432eebf3307048cf2a675f3ef5d4047c9a47b9f9a099b58c8c45d12ae78eb3fdf9ad0f01545ccc97b3e970fcf4de8668d28c35649fe5c3bb32b458c6129bd0649cbe6d0756b871baa4222c2e7a8a4406219537057186e3d32c76d0c8921058d4824b23a12edcf00b2c96571f04b1ad4f0334f60c2f0314e698487831ef557852c3689f7b346b221ad961138bbbbc3eb24f22e3b40516182433d4d6adf4d45963b9f0084dd92176449660322f229b991f961dfae8333eb4785eb6aee65c4e58646db195cfdae35ba5f851c67f8407aeec137f49ce0a60fd55719e89d6a568beb7dbfbb25e7f91e46bfe44d624bc85b49de1020834d8d5d86ce69a9c6013d019a5f8c6a1ff1821dc702b444e9d78222ccf053d000625c68c64239adc3087dc7282086fe703eac598d373e3d452d7706c316f892b85ede06fcedf8a621255e7c8fc2ba2d92dd376059712a7656a53fb6a9d0f7b323fd9eb675d448bd5ccae3cba11114c709cd1a5aa2fd2e8f509023aae3d78362057dcf8aead12e18abe60889570aa20284901689568712ad8027a9df98731669c582f8da1360720192e15076965524d9bb71381cc223a8c87b061114fa86303df757bbfe3681021ce41b35f4e7642cd7e77b8c3a92053db2abe789abcab126d6d8a13a281bf253e61e579a1f5659f2443650bd0b85f3893223e248a84da02698ca3c4c2b784a5dc2c910433a11ba98b297c34d24e56bca7190a84eb277952998dcfb9023452a4e757bbb6c678f10b276957e04d5a18c20c91284b32257a96826f1a47f6aa65bf3d5a3c51b455aeb811f92ed870fe15736252179fdf3272aff9f4c52291d420183300d9b0e1f3aecbfb6f62b021bb91c4a4cacaa1b3b85558ca45113586323674a412dd98b538a7ea883774b3a98f619783de7e9ce7f167fde085c82ec523c81cc9f1eb9e4b0296459f6df310a1484558334e93b9590d8afb8a520d3ef754f8980a551ac1bae6d2f486a50d526bcb10fe6740d2f361ae52aa38daae7bcda94268cc0d1914f1ed8013b2e9a2f636bc5a2038ca1da1b753458783d9487b24f4ec340e4117137dee3eca0ab665c53b064de4d80b4e2d9e533838a4745dbae84bad0d6b8e7558dc50942be76968b215a82ca36a67dbc364b28c7055f574b8dda3ccb74be236900aea017649e0efab2b61a8aa956116c2065237b1c045d204b1dde5af0fc366e7b9842b3851f80de6fe01ff6467d178fcddb1f8ebcc0195283d85de2ca0d451a71335c1c440ce30d6ce5aa51949f6ea4e04e6a731150d245523786febfa95336665e31c0ad60d583e345d366f823444e709e8111178df47de77fe8cd12dfffdd0736a1ed76c2623b2e82627e08e1458556ff75e0914de82060019def18826a15b88d25972d282db1610351b6c41ce87b70e781ee6b00a1930976cc37a3a66df240b1da692233bedc947462f79bbbfa22863265142a9803125a8a3176eb31abfad7b149505b71b2d2064089e89372a06101488620298717c0a33d4cd6b054fe17db9c951b1b4ba0145713ddb5fda8a06c115e5ec6a02eca5b162af0784d726664a6321fbc3db3d79a453089a8cc91947520f33d6c4c520b1101a50a5e7bc23873f74cebc1f5524e1e3835647ebbdc82083cc8ecc44345a1526803419e37385489fa3b39eb82b44e6955338ebd23d11351299d79315fe9b2fe91354766a6f5ce426dab7b40c81da90689a08c2319bf8a1b088c8c3e91d7d5caae41f9bcbf36bad0d8d17e1e64089922c9562b161d007c3884cf0cf39f79bb1a13ad852e45e2d6dd2b9a4bebe54a41aba78ddc4f7c9cd1f3832951930e53079e51e3fde3acfd6815c0e361ad8e7b7d29d", 0x1000}, {&(0x7f0000002600)="7fae860d205ccdbfcedf6596fbcaa6706a96513ef7fd959c14eb3a68b2c68ef5053522f199d0fe50d58afc3525395d71eaa0f19d84af53aff72068b2e0b8af94df902654049d9b5a9f3838f861ef0015051b3e7224a2a45fbe2d2dd3c7b847f40f4f97e6ebf1003f1115c9dcbf864f0d93cdf4592b6dcd0415242305418729dfae4589474ef1db645ffefd48977338e8fa95a4f9ef97c410e40d0b822eea12b9dd", 0xa1}, {&(0x7f00000026c0)="c2d7d3a3810e1602cded79346305ed9fb4e54a8d03b74d542b058a38e4c2ddbab1f43448f7f465deb5a4054eabf7036d286c69fba64650d9e5ff7048d419a21476bacbb6369e9b8392b905aef2f7c69d93a3516c855709e2", 0x58}], 0x6, 0x0) r5 = socket(0x10, 0x50000000, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x212, 0xffffffffffffff9c, 0x0, 0x0) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000027c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) r9 = geteuid() getgroups(0x5, &(0x7f0000002880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpgid(0x0) r12 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f00000028c0)={{0x20, r7, r8, r9, r10, 0x32, 0x2000}, 0xbb71, 0x7fffffff, r11, r12, 0x1, 0x2, 0x6}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) getuid() socketpair(0x18, 0x10000003, 0x57, &(0x7f0000002940)) r13 = open(&(0x7f0000002980)='./file0\x00', 0x2, 0x108) socket(0x1f, 0x4, 0x1) mknodat(r13, &(0x7f00000029c0)='./file1\x00', 0x10a0, 0x4) read(r5, &(0x7f0000002a00)=""/167, 0xa7) fcntl$getflags(r0, 0x3) fcntl$getown(r13, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000002ac0)={{0x18, 0x3, 0x1, 0xfff}, {0x18, 0x2, 0x4, 0x7ff}, 0x4, [0x3, 0x400, 0x2, 0x1f, 0x8001, 0x3, 0x10000, 0xffffffffffff0000]}, 0x3c) shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 00:00:07 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x400000) dup2(r0, r1) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:07 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffff7, 0x9}, 0xc) socketpair(0x1f, 0x40000000, 0x71, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind(r3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x800) write(r2, &(0x7f0000000240)="09532139622d0d02a57d466ada9d862879081f65816488e3d9c6", 0x1a) chroot(&(0x7f0000000280)='./file0\x00') flock(r1, 0xd) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') connect(r3, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000380)="281f439082651f9bf49979b42c91601fbd96ea5cb7c96b3d05226f8754f9b292193eb54ce39191c62c8a969206e74545bce53966e5f1aa0d2c4de45740219f3a7a9d9082a4a63a7a2f0979bf28b0491daef765863ce8f6cd721419182346611be378b19c20992eca5c88807eca74b76bca10e36cb9f3c476d5d38d496d4be9378a4255be137fd884bf541f5a0c7f41e2d5432816ebc1bf17dbae71fb1a89edf9b213d72915eee9373513bb10fba7ee91c5e9d096cf00a53f4789", 0xba) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r4 = open(&(0x7f00000004c0)='./file1\x00', 0x200000, 0x21) connect(r1, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) connect$inet6(r4, &(0x7f0000000540)={0x18, 0x1, 0xfffffffffffffff7, 0x8fe}, 0xc) listen(r0, 0xb5a) getsockname$unix(r4, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) connect$inet6(r1, &(0x7f0000000600)={0x18, 0x2, 0x6, 0x1}, 0xc) r5 = getpgid(0x0) r6 = getuid() r7 = getegid() r8 = getpgid(0x0) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000680)="426eb0fd5075a413586e05cfcb2b76bd1b596390571316d1a63b8c1723ab986079aec6deeeed46326ff7b6f60bca4d9d5f5412c067a28a8910d3a88b6fcb867562cd8b", 0x43}, {&(0x7f0000000700)="a0c7ef6b8042c8b41cd992d3c6e47f077f1f4108d4c721337a092f9373a5e46a4e5115eb22127c2b62b0636eaea4b653114dd74c8c982cafbc77b24d638bd1fe1f62f1a19271481f632727d757c9cf55501648d4115d15eaf0bb75a09441dcd08f414b48ab0d1fbef8003dc5eb7f3e06541fced8d7a2632a642210f4f984", 0x7e}], 0x2, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r3, r2]}], 0x58, 0x8}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 00:00:08 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/255, 0xff}], 0x6, &(0x7f0000000440)=""/161, 0xa1}, 0x40) 00:00:08 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1, &(0x7f00000000c0)=""/217, 0xd9}, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="87735551e907aa24046d213f9b5de6942063759b9b470b04f58ef0ca1caecf6cac127b30629910e56d926a5a281bc04feb79ad0cca5bf85e41390669bc4c02ebde0b3e275bfa4bc807560657545f06956045c9110de616", 0x57}, {&(0x7f0000000580)="ac8a6c65c4420a4f0966f0ee7ee0a45c91dcdf5ea7273fb077ad96c353b7201c38578d0ae138c708403e52862ca38d2cf7fc6fa9a604e537219afea5496c2ab041f5a5a21d9beb3e072112969d3a477e74d6bc2f48a860728f1aa714c7b659d48aca9f3700d672923fff673093598838e4cdda2a849b2f36a8d45dbd849c82263f746294c71046b2be440833f0ecdc15270f44543923ad314875cc6451840929348024a7e28442ef9644d292427d401a82338e9c1d416ef9034b4d1402153218bba7eddfa055451db4ea3fafa0790ac4591c41dac929d03d698e47343f4c7285b516f289956e16ca679b53fccbef143844d0b65aab57fd9e73e1b2e50a1e7092c5d1decac2d3209f2947b1d5d682b1a77e60a745f89809efce11e5102f87b46c7ec556e98e3a9be595e2fbe7d93ed9329864b93d6e4fe66cbf944fa05e79302658a6b8e65bf468710820ba6197ebff9bf96059cccaf4f2b40d5d7229de714ca5935fc678a5e83ca14f5fa9e8600f6167f448c39f75c5c2f1d1465386ff6b312a9c0e32fd3a7894b44a8d5fb20b866c7db158a503cdf2413fb066f80c455ba6a1d6af695aefc2e232095d9743769cef8eacdd351bf8d7fe7bd63675b7aadf8c829a7332285c815d03b1fe1be8c525fb494b6eae00abc69dbca8f48c6be03fd0dd8eb69e88ca68afa290870f16d07317e9957c0fccfcb77c08d0f75bca5086baab592e8c81b133ca53f05ce85c0a0f8c92d1602fc55ee237963ac58fbddacb10a1729b0e76b1a5aa852031aaf6f69d191fc6a6e116397ab348f15f3ef3451a77e09c55b1bc294c5b25941a8e9a6865cf367dad05bf7cbb3931821606d191fba1ab2565c51e0ed544fc1bfe4cf10983cedd8173be6da0e498b34fe523fca0802c9abe8153a4d73dcd032f24cd802a8d9828260bb7d80120b0b64f4832a81f3537ad7356fbc29eb8304961c2fc96478dda1b7793dfb1034f35724cb1715ef9d07179584b1535f26a6a3e7b3e6608103218704f759eb6c48cb806d80ebba085474b3abead037511f2785c01b1287c58bc55f8ecd20bd7ab789af8185dec609ad99c4c69ba24f1513fa7124da3899d4891a13cdee8caa9c3202cce9e3e70ea723c274739bf40cf1aa4ffec817a752f36e4906abdb375d89f82e214136766ea436823ce35b93076854f441ae3455c09e35a52bcb052af5c1327ebce06470099b9d9f794085c77c8929d5b637834ebdd5342a3200cccabbdb618c4130d010e7c78beef4da3d85d4da83bc92e964acdfc3b79b3c4ff78bfc1f4beaa8c977ec52bf95ab3f1cfdff213cc6a91b9d609a9c9941ed1310dcc22c5b7906d3ea6d3ebdb0793326e7a3e0c84993ff085d2f59ad16e5b3765c21beb8afab55c3c84cfc56574425db47e8172d82f5940029337c1c726f2c5fc9263b0d167523128c2f9bd6ed7fe5e2ca8552dfa9a8eaaa455b0a162fd8a6749299ed61cc84fba7e48c25a337dd4133cb01011272a2024ddcdba2635106d8673b6e7bfec96b860a8e00de6556e07c11e215b3c40414f24739c237d365d5a51b94b44862c2e015815123e0fac909e06acea3dd46190de7adb2befa40aa8456bc9f53821d6aaca33962908f1c5a964e415bb1a435d62619de445b8f7041a91ddb6f484ee96c75c83bb8ed43e1317b3594f1ab034e90e50e43fa726192d90c891319fd59e6ecf069b14cfddda3bc535c9f797d3eb319bfc8d893cf3c5f55fd670b3e139abac6832f33f6af6f23a529af6f5e715c0c3c8c8b88b61524feff30d6a84bf365a74f9df0f904ac6e0e0fc5ea038538e254e8a979b92ebbf8f04fbb219d6bf87073049d000f755c70e9b336e03bf943ed4c887338d35bcafcb6b66954462b14ec7d5b4e227fcec895aac7d5ba74420ba5dd0de0e14615909893e12c400aef12c33e8b9db473dd18884180ff9a6bb736f35d76bd514a5b89bdc573d31dae495b5e69781bdad19199cda1647d08da48835083c7aaab6b5119f3728aa39cea1c931f3e3df4576b14baba23a6d3e60127024fa74e50c776600eadd226e6a6f0aa1ca0c4810f91fea86a7bfd307885d998d179d310b2a6a1448bbba2e7e6855d5c44291a2495f0f9b8a4a6f3db34e23148b3f8653e73260898a38f22db4055ff56da6d7b58273554f0a267d484aa6ff3963b14a26de8a98e699f49075fece8fae057554dddff7d64266d69b97982e209414cc0ba0703a55d2ecf0997cf66ad3c6db80c9cf7ee36f1204811540adc349c3e42427f62ff5e5bb34ad50819e42573aa7d18bc4221036d75b1778613c71f0a8041e27ce7664809ded72eb81a27642d05a498cfe2625545d6813ce592c516d8bf5a6dc11b8a59a7ad440d2ea84cd43438c47219ef5db5297c2f7f4a6306c58f0fd0571353304b813d4c9e1ff95bff7ab56f65028753e2189a510976dc074175a47752b9d268bd54bda2ab16719725152d1afee47fc3fc1931c3a806493627e11f008a0f404e7445453814f89cf910518987ad54daf6beeee5dc94b0ae00d5479a5a28fe60666b2fc7624540e11dbd79e0e0220192d7a9e67c3743056aac7c62681f0a7efd96d8112352bccfa6d08e201cdc07874d2637ac0c9de2aeb17ed60bbdc9b449297366fd0645471084d184708f93e9920d63e852f81158d4de03e7babc9cd20165cbea32197ea1c74135647af2f0b4f719e775bd564fc0d1ef0a636d70e2e121331b45b100c337f34ee70b31fd9bc7c90f4dfa287042fec50452c1163fee91800ac093daca14c35076a301b491c30ed2b117b42899c58e1f1f93b7a6a1a8ccebcfe8ae3da248268d49f9b58ac0f2e0cac5ad3a4eee8b441f937a616d988d9eb69f1b2f4d23254632b9d62044742e4eb80397a989000f5bcbcc72fa3763c92eebb5a27d2eed83bebb9755017f643b2eaa0df265139a435f85b966e7465b5ac342c44978ee7237ea3aebf009d8a691292f14fe9080b5da4698049911c6e41531360a632ed05f8bc0cdff176e2cd61b450c605ed867af6e29dbbae4c52abba436577aa6e251e24128a8b1c6fec80201daaff0e320009f83282b4a234ea5c7c3bacbfacf34a47c5fd790489c46c1158d8fe90f7a1c6609222732df83733984401b3ab85d99ad63454b18a929d66b83589ae3b10e3e198c319ae72785ad91f6844ff648f91182ffc87da83673b0cd5b4a78bf4e252e74bedf3db94250c264e53ec3fc451f54e792eba9ec5c67beaa221a977e044444ab7c927fa9398f652014db4191e85f28e6c59e1f5517bbfdbfa6c8dbb64f97bb077ff70a9ab2d8dab5f6c6e4f102bb4712b64569c11cde7c14614a4f3306b052aab21a3e336113d118d920a0696d8943d5b8dac2e38114ea9b5e816a1c3cb94214bce44c6edec45f0876ff19a572db8e9fc9f4bf0ae9786eb61aedb5d92f249d6e99354683553e2966e70c80d846c8f453535c52cefbd8535b81cf5af7e2326b41326f0e990f2e97f49ad9c6a95c767712bb4042ac14540402dd6dd2289ea0a091cecc2a291c90e483085559f0bf9b4047883df8ec2c8c00a082bb8b59ddbea667d2b0aa6ca2a9e131b03c6bbbda93d63f47e6d27ca05d92c000bd07c34a4f37c53a81b0ae4f1d7dfe88c39aa23ea82f0eb04ff2f64c4b3406e323bdf2a9ac77b2ac53ad2ee8df62af6873a4abaeedc56d4f9684448478639bb8d791ba9e4d0a359dfa54fd4b8e4c1491f000de5e260d75dff85cf8098158554717e8b401071243d514968f668b5c4e648d7d1fcea9d83fa86b9fe3c3e043c333a5a91797d7ef28e3297a6871d0ceca10de207a1298130f96736022736f06c008002ba5d6d759aa2da9e457581d9f3770c305555b1112caccf33cfda06d4b6e1fdfe6370824de2680d51c0d90d98ecfa713b55ccf70f292d2e764dbe01b58e694e3054ae3efabefdaa059431f6b31c8644d778619126322c7aa40f2f8e97b06bf30157b35e6f9ef616f29a200138727001be7c020d3fcab0a759a59d81589014723a75ba06cb1ab405b371a7bf9dd3a9b331a06fbbb2f778b19fbe3a2a99cbde9d122f2c0dd62843c7d5fc6a556dd48da7cd3e6d9e3349d2147e6b154fa286e2f397e151292d18a184f9196777ea16d3088a9d10329edd7e1f469ae4b643b03174043ccb789b15836a2f652bc9e963a8a2896abd2eefa956e5cea8736fde520045011273a7532c529d4b6d1365477dff0a879892f2abd0274e09d757c42b8fdb8daef421ead25cfaf19620bc20f75c26d2975590296c4a81b3feff5760f9f99ad6cecd4716cef8bc8297aca0a09823fe325bb5c13d8330f3c3d7f551b62c6b397cf3569b884539591d643501180ee05d085e971e1acf9a52fa40b3e0604266484e2347660c175cb6724aeb6fabca88166912456e6e0b449e9494763968c9a6fe6168cf7b5a222f22825869e9d93db4cfa458cfd86a71caa7b0ef9f0144816edf5e2401e2601b86f1ed1f625ced2e8b131c9dbbcbd319181da0b45edd1bb759490ee8b537d8aec9a3b8f23427dae039376cbebe2aa8ce700febaf78acb203a5f122be334f8dd24889fb34a361583027720152e6f5d47fb12cd76dcb0629ea9cef7d95c8a90416e92171b7003f0c8912d7b35faadfbf6ecde3b4efd25ec05c2b96806411d30e1bfb7c195a851d634c9a077cdd70f7c846c860f384bee2910d98a400ecb92236d8260a92084c762ba9a37869d14907adb4f2088ced3e3cd5cfefde5c6bce1a6bfc38a8a3ba1ac1784c3dd784a3f03f7636448b2dc008ec243933d646bec084692c09efa328c56cec8550ead6d9ca60a18d4faac79187f88089a9a7d1fc0b2d480867e0994b0fa13ab6f26f9eda260f222bcc2e4b93bce4b57d42fd4d9158c197eece1ed1115b1e7aee600d7aae5771e9cf267a42772c5ec0a5bed64a9cebcb00d01237e4e81acd1a87914dbe602bd283d6a45d07664af303de121a09e2a30f22ec203526f0d543f140bda57a1aa6fa48e29409670c9cb682bdbb86dbef2b237ad4f13713191a9c482405ce20eb2240c2b871e04bc2cdf4fbb64ddf088f50174af59965ab6198232a0f0ca32c997fabce07007414696011a2ba8531265df334da0aaee39fadaa5f3332f5c276b1fcf787b67eeba6a3117aba72e713a552eb060e6ff2c622d961a98548386632fb80fd079920ccc699797b9958beccdd2c7552a6dbe66c0efd92a00661e7b106681a26fde25b61214d2b70e4a0ff4093e54133267ee23f79360268ae3d93ac0f9300c7cddc8c62b2474bc4e720edc275492ab29319f2a8d3ac60059c7574632f1a74563ccb78c32784ea5e4f8867ef71c0438ced0ac8917c6ac337228ef22fb8c4ae77293b0ac1ea84cef0fa4b89cc8d2f527ea811854dfb9c337696bcf427459a1ad3f1eae4dde68bc6cd9fed16278c533baf120a426d15ee23262523284e31ef852596fb2270d37767c20ec6fe8a39f44383c2b728712c14a96d9ab4913990d13db3a2a7ed62d2710c6abc5ec9762788840a13823297452cc075c6547964f11549b44dd6cfe64be1bcf2b61ded3952ec1eb7d52da3b3d51210a4253dd1289e2634220698e3735a4c39686ff63f431dd4838623358afe1b3b0fa4bd217783e38425b7696b090fff812327a2e214da6ad01769f4d7cb308a77b43849380ac39b3faacc3fe2c3ba395aa5e18f451d465f3b48bc5fa4ab120e3726251541f805c998d065b7b9391325394e78b5658c3fc010864665f859dbd345a248df5b58047be5a03b4dce8cc7c528fbf41c54933fc331661ba40322c9c50158e054303ad5", 0x1000}, {&(0x7f0000001580)="bf86b7684ad45fe22705383e3131d5ffa712b7314861a8ba5802cc6b79a4dfee8b6557c1907dc8cb2b2a563a6d28bcf4b78894df007ced0d548fc12ce96249c847c384637d591320bb2b133382f3412d94aae63c7b47e405e601c2c119d3d197edbed5a2b81d3524b25eaa6ef786925b0f2cb57c822104ac6d9a65b8b5f519cc0a3ca12131a12db5c916a4341dd6cf8b33265c312ce9602aa870da4846d6ebcd1f0214a491ca04f34d900704e8f0119150a7264fd1b7ccfbac4276f723ae7962459fba05cc5f39a70ac514818ceb0acbf6e399f8b24927a1fdb648119bd3c1d75422f25a0c231e098a69cc1dcd4ea69734543f775f74262e976a91b8c2593887a2e61cc6494db05fa769bc1fac95ca4313c94e49e4b4979704b5f767f6f5e04c29e31c791bcd3098b5a38c99f9a9f65e979deaa4bc2db13f61e81f7d8007438fe6a16c72c68c43bbad42a5e9b83d9ef9db5105f2786c7d3946df546265727867c48fcc570ff3aea613ac004cfa0e16545aa5e747cfcdc6a2bf66f0e3ffc9c345fdb71a184ef42d6f68cb64dbe03d7a24e08d6e39675d62a37c1e900825331f83d909f6437d0da553e1c65d149a32f5a2a34da6c879a4daa8188b612fa30f253498e98b99aa1ef0346aa281b915f832ff857b2ab921086ede652c3d98651010c13561eda9f8346d4e44dfca237c6beb2acb2bee23e584d75753c37490b90df872d61718f9b0ba1907bddd87d717fea1f5e747922ed58174d575e961c1e9446630fbcd03616e1d03104c69423628077b26b2213df84c6170787811fc9014de4932ab6629b26ae528a55bb67b5e41b16d5e33e9c43537c7e5240fdd7c7b7170635d7f93ba4fc6d74ea43e7e1d85933a7120797bc114b9b7ad07a9df1879f1dafda1bab16678c49798f2cc15a15d0cbbbe7acd92961b953c0282ff29f84d3e2906c1e765f1eb937b7e1ecf905213fc6760b42dbf46728a61128b55a38877e76ccae26179f05ee5aec88d07c2f959b5356a34604d650ebbaeca5dcfcf5b37af2ec53d3b279d5b5a4fbe38f409615b6e349c44e892931a92595f15be1e2811f967390a2de0cf7fede97725e75ac85c81cb9f491afd66e9b17cb5c54a34d5aa869160e794a24c5e8d0f297f9a896aedacf3105c1494c6b6ab96bf00c6957bdd0ae9decf49a57c491b6b6bfae2442fcadebb767e87ebdd88269013c010ec6e3eb8793910454fb00e83e7278d8dcbfd29113cb37727cddc9e045e6f525a36e5147b73869a0395f5dde1e95063ab35781122e838943ea45623a575d7f9daec9222654f4ba41c39045ca7d8f7afc4a513b18adc22e113ed57695810b5c4fd23f2b78574cf2543f91755653908263855f08285fdc1248748c0bf2bab5187f3f8a6f923787b67ec7b65b403e91e322933ab3b742953a5cbaa6005b8bdf33a578512868f8eb8754edfd5102738ac40dc1c32c344ee0add58d4a84824c7928fb0498a6b6ba6ff3732a5971108a2b11f68cbeeeaa3b890e562bf5b6e67fced8eabd822d0febdb546be013dbeea18e403e091b8f749f514aafb37c861cdf3c3bebd56d5e9d7d72e4d959fe58d434098d19d97c3853c596e2157d77e858ff8bc9c76ee8de66d776cae442a2e4abc076ebbbc9c6c0d1bf79a39bc408e423f5162c875a7c58def6c1be4fb6857c008cd1b32af554ad4d3d2ae7e8ee06f3c238dfc078d41208421ee39a174cd3d1d41a6b4f4421ba986f1f79548a1050ed00d1341b10650cee15d839f7bd5edc08557c49d1e9c9556b3b5e1f348fa8296fbf1056b1d5c2280e9657aea3a0abc95f38037dbc2cba9980eeeef42e635945160723ac401e46493192f0ed06b5648328df7ed549a52aaa33fa1d5db5f8598b452bfd20080efc4039d1968f5cc0d001bb6bd2535e2980c3491059a029dd8511bd0174a2ea32208a2b15f8300428bcab7b54b4518aa1985b256b47720484afc89960af805e205734249169d4003c3a4360c95b9775726e1db3ada7ed380430ae0d9e17c083550377a77f7fac6e3de388aa9aeaa4c440da471a44965eba2cfd8f17d501b8d2b1e1d94024d0de2f3ce3eeff3244a1a89d38b6a31c0d565606f516c417cb0f90e2a282f24fa789199de96e3efba5d76ece77f62f1ca9518de202c1065fb2ebd770a2fb7bb0300850f82fedf3ed3e8b530c26fd30bc6885cfd286125ee0436fbd8e6bd601e83bd1586e04ceab6997b60fc57d4e71917f13358b317085e3949754893f9a4c6b81c3dc7dbeb4cb73bdd0529b49b0077c66c0ec1766d05d473b0608c67aa93c320bd10507dae614309c48a0bbf55cce69f696058163413db7dded5c9f4a3f11efcb3ae53eee10d9138bc186eaef35de501a783a3c31e129d088247223048b1daf78fc4918281c9cbf2c57fe8c6092fc36c0ca5c21ba799589c71690a9be28d497c77b38042b56634bde9ec2bc3e2a3d05cbc2e3acb4cc47febe0e690786071d8a82d84a98b9e9c2949ea6bb5aa97364b1b94b14dd96cd822411c26ec94ad0c525ee57a134677ec193317616dcd55038b8eb17e14f0f13a02cbd0f04372e2f4f4f9002ad1cb657f6694b82a3ef38f4451151806b68cee1df7c9db2d664d26b6449cb66d0945749c6022d66711dee9ac59a8ab64374971e63dbca7fb614b358565f2b1a7187d0c61860b4e732b3500b881b363a445e5ce0ed47ecdc66e6f536ffcf570d4b7a149c20bc9d278287497e392f3d81334eba233cd64393d0832b190764ef77490a4ded5d0c33e65df2f64dab774fa2d9de39e52e0152069a2f168ba8e476d4e318dd25de59db51c82904e3841c09dbffd7dcb4c702dc3cbf29e052bba6e9dc0f1de01585a3863380d72549a4c567cadc7b46b787da55120bced240e2d45e2789086641687cd8d613490065156b8498749eb37f53d34c1437f8a6158519870a54d53e0e55e4de559c3cedd14b4ca5e60992237a6fc168ec7556623b33ecaa7b1e44c6fded75440c714e5b01780dab4948e3556da988ee04e724196a5af592ebbe73629b0ba2672d7bdd11f404bee4fafcf7aa2fa65bd062759e9961e3b3fc8e98491cf84a84fdfca1d42576d86ed28c888cea9a7fb553e1b0c21185e9baf309fee1f375a6fab6962f1a3322957e35cb8eafeaab2488123cacc8ac227fa75844aaa4b44e25ba59f2b29f7bd4e5af8a8c56465a1aedac3727f1026816c35f46ff0aede8b5d852c453179e5fceb2d61f1418310f09e61dd7f856956242e92db1b0d30497d366a43253ae6c51ce87b39eba493381fbcb3f83698fc161e4fcdcd6bcacaff516cb22621ed06622e32b50ec7aa7099185fd03f3476d22440b5bce14e08eb37bf60efe7824471ec9c6ecfd37cf58b5025911ff47b2c5cc1f202766554c7db05216f0daff04d1bc745213361d842acd9712c7b8a16b549a0c5143a4b18217a34fa098f1ee7451ae92de83453457e7672afc64e837c461843f89c093c5b320efc6b09cad2bc4ff9f5ce7106471468e95f06751716a6cbae2628981c098a7536f75f30bd97f44f00cd4244da5d19c92f78591960286b0e9b7c66b944cacc6067ad28ad77ad3c9af3a809145f0d07a3db511158c1be694e642b76733925d582e561e5c1629f425fb4cd30dba28c08b8f0ce9b5d4b8bacc72b4e7fab30e8871c32669505596814b9284a4f5f106b8d6847954bc29976f2138b0c8ee8a152ceb98972f27297337841e926bf8c0c398f15bc57af3c0541073e3196fbcab3b14b0c7bef67ac5ead55afbc621348babfed9eb312fb5fa4cff26fd87d2097baa40725958cbed07961e4da8326b47ade99acb243b2daf7201de53dab3d9d6cb2db052acbe551861b8e4b902cc85b7976bed1e96864d60398ab202e918f9b7ecb3402fb9e120fc09c89ed649dcd6773866bb859f0d9f1c5eec4be4e3996ec7d84a2479d5bfefd026840f38950f2e9eda76d92542f10552302b5c848bc0b07a4c490adf6c313ab81042b205bf19654ce5696dec0808f132e4285690ee977f52b5027d7b30335b0f603ebb7d5bee99ddaa3d9aeec82d31470c8cbe825e0aab785547f5b3b46d2f2d0efdfa86cf988f7bb4a939351c97911534f17b9e1970d5452672846bf5e398d1a7f2b7bed044e7f77039e56df459bab1aa5954552c6dbb1e1162589b79d047fae85c6bcf9d207b0d5a5814f78beadeb8f10aed8b6ffc4dc715c2ca198ea0312cadea261572a48ab6c3f2ed1907af077707a96baa7521fcad1decb86acee8ad4e4b388f93cf6d7b1cedfa377afd40f3e8b4ab33e370463e1a1bf9f8c328debe281e3d609d837677e20d1c921be100ac54b86e5860bcc498ef329029fa0519a1a20f6be05c13e8a7d0eebd8f89655c989c297aaf7cf81192e71d7e00b14b7e0c0d1c537d569dc2cbbcf8969f1072c5d4f111f6ef9525225a2e1a46f391599aa808c1d0566dbcee9be16935c22378d582bb48e592d0c9770fb30e1201579b3af3b73f391776eafc8e8f7df70e0378efa97d9a52cf2a63c84f9af5f8bbb8845daa00583ba4f6d9c163ac24ca38ed04de9c6182477d9480560ef5127733ad8eab12083c388f0c1dcbe50e9aaeb425def9a3f180be5e193ed25125f1e8a3b4c7fe29dd61dcf46770a65678590cb6a39bfeae979b3a5f8d1ba166e6b72e6c80c3b93dfb8ec2e8dc25eb9ddc03b6b51d0e468e2029ec913b516d4d330fcd6f3eca46191e0dad176b2d428c205b2fbeb0705279eb3cb16ed9751d9084943eed397a9658a254b850f949de98cb5dc8f39fceda9a5ae9583860f00c8a93f72d0074d062960b75113f849453c124a4f37c46826eece8241e64d22e7d68e83a74052e64b38d92fdfafb41ea3ec3e51c6c0e09608c7dd7df95da060e6a4f3391fb723e46d3ff09ac45c01b18fd95e9d880e773d5b5a4b68d16bdf2f17539c8f41a7dfd4a33fb9b5f8cce3d3d0fc1b39e4bbc50452fb046f9a7d6a88ce3111b811f1aba1967db4bf4386d2e5e16d9d16fe746980e72bfc436c63220d52bc477eab1a83083d3e986f3f6f9fcad86aec13edc15f87ba2722ef66c5e58d863b2a39ecdc033cd3f733c0a5ff203dfdc241125fce666edd1bd20b779579c8d19ef9a1d138a8da91da0c513cc453e46e02a8e8ecba9da8a7e8f1d5d88abd13f77f8b4b5469c2c7e7d02a89849f5cbe767ee97b09938f1858cb75e69dd81ec493d4303c4ceed71503410ec44147a78cac65e47a5ba0d7a8b0d4fb71dad67e3638d25d1631d2d49876c998a2b5cec77c8da1747ca310be4f42bc511009bdaf54d632bb020dc12310e7dce6696d3746ae19d66a2fec64df6c2dcff4470e25d87b43cb2dfd59fa3479b38d6ef80111ec1950b729f029f1293a9b2e565aeb362d0e69db1cfda1b9fdaf5b88307ffdbbd0be238d7e932139ebd0f10457bce619b7a42ac8bb148727994938dbabe5785686c14cd724d5252f3af2d6130f3fa686920e6310215f9d9b1ae6517bf2efdbbe0c832e39248a6d3b7167c47a53bff734960dfbdc6d1acfb5c7d93b87a0dd04664c1bcdd53fc6b7a63aa730c9d3c9539854729249afe551fd7f3379e9ac4fb7138af2ed56dae23838f6dd3da1f4d9db2edef965b5ae27682f37800e3bfa46f6ea6b1c1fc4873aa66bcec2421c782e263bddc74437e1e64daa5ec479a274a3230107f591e97d0a39d12a4affb65e284fbb592e84a75911703f4a2aa406ffd3f7c3447c67811cf4bd3a903d40910b6755a172d2be44f148a74cd6967a8cc81bb7ede7bde8c778a50b19f65909a7f002ebdcebe812bf1dbf3b000d8e10", 0x1000}, {&(0x7f0000000300)="89caec87a14602a0cf4d2ceb453d4a4563e3de55f35d8f36c6d1d0d1708bd353c5796c747c00261fd3061c02124dbe5e52fdcb5f3f75b7cfa4f044afa65cea932f96ff6e78e7f05bdc2e3c82015e77", 0x4f}, {&(0x7f0000000380)="f3d357f80e2ca3bae20e9e648a78c974d55234d45c0eb3b86c5d4e4bf523e430dc5c91e7f7ab1ae01288b749f3309e2f124dfb0d9d9ae106d8df68ff10d2d1b3fd639bab10dca36832b6936ca6fdce82f953452db2eb79dcc3b690ef88117b42c69ac9c125c9f911e72d8b0d7a9f70f74706936821b5b247e8fbfe9f77daaa76f97c4ec5984ec692d20707d933c0361c1eff7432c19459669c1853cb9cd2d86642beefa4ca85672f2ade35ef105e39328b04be7def0a231a6d3b5e04f3c87562452f53ce445c9a03c7df78b3354c574ffd2f0d1c4eb928ef0c6bffc7e5be89f388d54f98fdc8d8d0b5", 0xe9}], 0x5) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x4, 0x200) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000500)='./file1\x00') 00:00:08 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x132) 00:00:08 executing program 2: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1060a3f, 0x0) getpeername(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x62) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) flock(r0, 0x6) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:08 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpgid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvfrom$inet6(r3, &(0x7f0000000040)=""/80, 0x50, 0x843, &(0x7f00000000c0)={0x18, 0x1, 0xd, 0x460}, 0xc) setpgid(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket(0x1, 0x1, 0x81) fchdir(r7) bind$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x18000000000}, 0xc) write(r7, &(0x7f00000001c0)="caea2908366f57ae666dd5ae68c681f2482ba4d76494dbe6f5ca5156d95062d011b909d56f530fb57db37391d289b3379e1f079b901cfa075ca4d836f0793e9be8339652b481f610620e21508a252ca044bab801831e2fd456c149b0352e95e032e45df8bb90bcca4fe2811590d1f4fe238fb72e5a525bdfe98dd18a3ef4dfa3acfc35938a51dbe8bcbb8bdef6ddd020f0f5f012f3895a9b196d3bc5f0669782e331eee83738b481e5c4e5044a71d7723e9f2b4a7dfd79d10b7eaec4531963452e41e58bbfd707bf1e8546b150ce5db8c8c771b655", 0xd5) r8 = msgget(0x1, 0x500) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r6, r5, r6, 0x10, 0x53}, 0x80, 0x2, r4, r1, 0xffffffffffff9f50, 0x9, 0x3, 0x100000001}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockname$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x9343, 0x6}, {0x7ff, 0x8}}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0xff, r5, r10, r5, r10, 0x20, 0x3}, 0x1, 0x7fff, r9, r4, 0x6, 0x3f, 0xc5, 0x5}) flock(r3, 0x8) r11 = open(&(0x7f0000000540)='./file0\x00', 0x10100, 0x23) symlinkat(&(0x7f0000000500)='./file0/file0\x00', r11, &(0x7f0000000580)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000005c0)={0x3, 0x1, 0x178, 0x7, 0x1}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) stat(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)) r12 = semget(0x0, 0x0, 0x8) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f00000006c0)=""/196) poll(&(0x7f00000007c0)=[{r11}, {r7}, {r11, 0x1a}, {r3, 0x4}, {r11, 0x1c}, {r3, 0x100}, {r11, 0x8c}, {r7, 0x14}, {r3, 0x10}], 0x9, 0x7f) msgrcv(r8, &(0x7f0000000840)={0x0, ""/151}, 0x9f, 0x2, 0x1800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000900), 0xc) fcntl$setown(r2, 0x6, r9) fchdir(r11) fcntl$setflags(r2, 0x2, 0x0) 00:00:08 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x200) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 00:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x13) recvfrom$inet6(r0, &(0x7f0000000040)=""/171, 0xab, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x6}, 0xc) getrusage(0x0, &(0x7f0000000140)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getgid() getpeername(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getrlimit(0xa, &(0x7f0000000380)) mprotect(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x2) r4 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) read(r0, &(0x7f00000003c0)=""/233, 0xe9) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0)={0xabe, 0x6}, 0x8) getitimer(0x3, &(0x7f0000000500)) getgid() recvfrom$inet6(r1, &(0x7f0000000540)=""/246, 0xf6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000640)=""/185, 0xb9) setgid(r3) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000700)=""/14) getrlimit(0xb, &(0x7f0000000740)) r5 = socket$inet(0x2, 0x5, 0x0) pwritev(r0, &(0x7f0000001a80)=[{&(0x7f0000000780)="600fab188f5f496e4411425dd8ea8bbadeadb16fc201962a410871831b8aedc921bb73fe64f506fe8686f8c8e29cac71b0709dc83d08e1ce2abf1e7b45b898050bcfaf0a7c44da161ed1e16c4ca29b986fdb7139d4cbc6af61bcb2a7f2a7d33c7f9e9c3ab294052bae1d44f50269a96ad0ff3989750700c6d1b10b969f8ecfad50f3804d8516542b3bee34ed9f388165a3b5f5", 0x93}, {&(0x7f0000000840)="9a8c2be1", 0x4}, {&(0x7f0000000880)="80fe2cf126c34607158265ecafc70a", 0xf}, {&(0x7f00000008c0)="6a752961f903c7bc55575e88956023700162c79ae84fbe3e1578a66ec2b18685e19cebbb59dd7290bcc931f646cbb821c2792ec452b1a3a7ec4be781ca7cd6dcf6682890e94192eb026dbb0543d9e9039a7b2694cd37a8153ebe05370f338856619af378cdcd41a7326943b1ba37", 0x6e}, {&(0x7f0000000940)="362c7249bd8993693248e1a54452a70cc996ee3493bd5ca216d951959abb03ee2fa014684da4380bad5faf2fda7fea230aca4c9e14a05f47517cd6d434c104e1c8c2aab5956fcf8d8fda70e7f449f7d06b8cbaeaf3db831197aee429b38b5c3240209736514dd8b63d5bf4d852bab28c9c3db08a278da61561eeeb4dbd4b20bb90daeaf1", 0x84}, {&(0x7f0000000a00)="1201888eb6cd6daaa96c9ca3907b63f2301f0e5e6a3bdd5bf1a3d87f94f3ad955c132f9fc4674215240bf87d0c4c364a86ec7bb277ac17bac2efc655e3c52c1b70d02f3ad35b04d6f18db109361a3481b84fcb4db8c411f9d283051da3ed2a8cfb3f0df84483fef0384e6cca382b399804628d851f6501d7460f", 0x7a}, {&(0x7f0000000a80)="57b12b6f28a03c9828fb99f39d78017188771ee87e56c8eaff40668a6e00ec0643d27487b9d1a1c0556d9b5fc1d70dc36ca436b23441f3c78ef4124b33b6e2dcfe5d0fa35893daafbec07be28e79326cb72c9a1095005e8c72e113188cdf8b1ee0f9d90a989076c7c65ffc0ca2dee8d53f321c02755cd73a91eac0be5c4b472dcf01a3c5e7425b38ef59e48f970113bfbc59f6dccfb330805ea0a9294709d65524818fa14e630460d3e5472cf0dd61f59bf373660d1ec63f5337f065188c460223a1628574216851b02d7c5d78e5e019e860b94752420d4a545931c71750f8114b9d9a6e6716d52cb7327c6ffbe4ff216baa80e35ac8a35968f4ff5200e9541af66a4e10abd14f36a5ebe37332caaf137be86ef5a11fe607504abd132162cab3152f636ad0002044c0dc36ceb3ffea2d992fd5e243be147baa5807178655a5446c82e3f4b76c502650e556ad3eac84af1da68f78e70a4d11321f44b20e01c3f0f64b95cc5977a5a3de19edddae7a141edc3c9cf0e4e9251082c94d2cadb746367a783ec961248cb2b97c0eca88a8ea5bcd2e48f542bd1690faf43aac5142b7a92e8be686b73f9b24ca557115b601f3ca30a893264f338db7ec2f17884c8814b34374aab1c202f718fa05c38ca3c8166d90cab7c3745f6e269dd0e90c3862d773616372bacfe0f9dbb7fe029d63bae174743eceb97dc6811109132320477b78f2ce00069313fa8c0b9c7d190b4b7df5a05140f03b8c5e48fc4d60aed23987ae754097593e24dbf3420c263b4bc52b99e5e896e7b2351eb8e456b9aebad4d1a2d758252b14f03c0397799a915583518dd17e058646823d8bb628272c660374b6db614916b81823a3750dcc12e22b10734b67143413222161a4e444a45cde9a8158f151c456c285aa7b7d1e290f03ba7bb2dbb02a730b54ec1aa6ccc742816a85e9b9dcd2a1881d6cd55076d7c92584af6fd5c89c7b8616cc0d06dd6efdf44120d4c40ab22bb7c5fa5317e93cba66355e54e65f761f0e9a3c8803bac31fd8eaf5e56e34909e05cf985e7f815f810e4c2193cc5840416dff60577c61274aa63a1005f503df1c1d812654f6513f13fda97114e6416714b2d93ae0428ce3319791801942b3c6655cf4b0f929cabe26b81aa197d5f9deab813225479b3dee539cbd3ce48382054fc90b4a7017d329aa9ed4f20e82d80985dd94956c8b79ed913ed86b833bcd153217d17431a20b9b5e31b28832c4cf3eb7d8ff2af3c0cbdf3445f5c4887bca7f0414436621811b13575bc8c81a88c7330715d60154d48535b064a9ffe835bea5e1df5b7b3c00fd7906ee051aa38f4955b9acd62e9ff49528e6cbe874a5ba6a95f5f22cb9aa27f4bb1d770860fc1161fa9715dcd57d1d6515ea72ad6cd8cc2429d7449a4cf50411854cc8c246c314b729d25c1c609252ba2eb1c3c6f5501fb3def88109242aaded76dd4b9a0541ae882a2f50aa3913840dd98c9c125cb48890f32a16a9f234e6061986f9aeff10e3f9773bc5cb1a4dc913d7f6898f8e02fb47b3ae8b7b0ddd469edb520e7d32b123513c82154a1c54833af3702616c6c00e896c1c806aa032e9a484380f3479bcc42c08a19060cdc29250ded4e6df27c8c91d0e6392cb41371afb16a55fdedbac1e627db423cc28bddb2fd5e728fea02040b3dc2443186e7aef65dbb901f27a7dedbb04271f6b12a4632c637c7ba4e17ceca5016edc4f4c3c6b077753f63e34dcbaee7eb71754d09eefcb5099b7f961524dd5b7bd1dbf57539c477419a4ed604789f697342c30b5f3c2cb5306b74dacff9fe658b2efc9f1b008298453367235cb18bb2e640e4d162a081bea6b1f6c6fca4b61b3e1f44bfe50fcc1c840c1fa664214feb001c55332f5eeaa26f271ef946e4574977c0a5d299acf2994e643ab235b5a3b8921aeebd3893f6de8818d1e8327b4036e59033c9f13a5c24ef119972bad02769d1ef6ba4ae2bfcdd61cca8f4ebb708b9165964059f78c507796ef8877fdc1a8c89095b813dd74094eb2629cc35e2f24b246c06e3c3f9004d973bb1a0c22f94a39b9b8d984faf3dcf71a916c76b54a03ed1bf9939db4b0fe8b942f03d6a54b2b5cd96e07430c074b3bbd49bbc7afa739f392fa7d7551b90322ac618013e91981ddcc931e142bd9d2f8d8c2a4d695052fd87790a86db5f03bd1420bd2f13b48f59f04891e68e545300f503caa17ef36adb12191c8f83e1ec33862747f68802b46f8c8bdcac81cb512ab3aee2dd332673dd6f49c1149360774f6eeb4b8b2a8256f46f4996bef7c55fddb58ac38fb420e38330a2ad2168076b54b331c926031afdf32be033d4f24217f4eea03764bb33ef6a1b3c7e8ee30e9d954cfcac9a032b4e7c65630b18d220a644700257d8a72447556540ba396597b505b5c30954de6b06ba6c791dcc2bf7a8475ff8a82db1bab6567b923580c6e9e7814064f0b293be153a57e7bc6552f048ed3727457cba0c35a8fefa5af3e5d071ef09b9b2567e51224ed165f223b51818eea4bab02a1549cf5a520e501980391b48bf9cb3c21c3510a56f7e3a34dd1e154b84ce7ec4edde04a637c54d55ad4edbd84068e7086d1deb465c9756166e8096f5df05bd5d2b656e3031588151d6463292b50284e755c29ff72032551050b025a7aae3c61b7528e7e2236bd8a1bf7a6da5111cbe10314fe3d9d425841fc1e9b61216aa08b5dab9363c02709028d4ce5e9bf10e569b95fb1eef76607fadeddda0fcbc6bf5f37e5a64c63d1b35a4c5d4c9f4a8aac48d8e5aecd96043fde2cd5c663d2e97bb3bc01ea1ec4aa0431f06782c8768f96b530de9249835d736d3bcb3c7494df959dc699c673b93bbed4bee27f7c25c2faeb548c498cea24a8b88cb36756d153375f839609c46bae859b61cb555a01a666b8249a9ed5ae5efa6afb8ce088cf1d6641f26cc73f264f8b8057fdcf6de8e84fbe9299093d24d18397e16220287acec155202e0bd1475f46ebb31feb2c1cbf706fbeeb3733b097339c41f6365c02edf4fee47b8b017603ac9206f546d49d86802d9c00472e83ab5526706128b62a8dbce2d039c2b05e2e0b507f1be2d4c495ea080c89f28b2c7ef1d21e435e9123ad3db89c209d88e293785030e551d1fd807e72075d55ec40fc3ca2d6a15a27f7f6c3a88be71ee2d8c1d7565fa38b1197ee7cdbe56ce01cddc8e7535511e7d0b37905e2686ed433fd4b46619e24a490445fa836cf7b808dc9eaed4cf7c846c77d4b40855e9901a0e0f6c73e110803c3b301e884453302b08cfd8b475bdb50cb598b2941d4d0ff058fd1b706d99a04f58f1e288f7cd4c06cbda116e1af5c8ca3df5d3f1a5f56f4982cc981c2f5e98011c316f3293b3252f9e8a682823c35aed677c8c112c45be1dd549699cca0d2abc255ce2a16c13585e2f959a6f963e84afe208473ce0b7c4bababd780b0fb5d1fadbcb9fe43b4aeee2779d4907239898a3fc4206bbcbe636df6a1b5930e37826d89e24bfcb214c51f108b08e57d5b3340cb7f3ae135c496db7723fe87589a7c7bac39c2d7c6bc8a24bc243003d375fb05ac7c377ad98778d0a143e6ca759f3bfba6e099e3be421a5ccb990445243f79336f5604bee01c75c7e45e7c4439a9446790512994196b0c6798a420d5f414d86cd5ac2eb4a5863052c65a902e7bafdda4c65af040591f66198363023ff2d1150f99d424bcef28434779a87c76d4c32fd8b266da4994a7a8e2debdd5820e755c3f5164fb7577c045f6bea76d42e44d928faf7cdd80e6ac6331903b4e009559805a7adfbb0f1c838875ab3285dafdf7335533e67043056814ba6f7d2e6e62121c85997b7e0e1f71bf803687c0c0449224b6a7ff358f29a7f6971d8dd551d5056dde7077d64ae02ea0c79513389aeb73a107dd5200677d360cc45f227824f7b9c232a63af5a5a8007e3a83ea308182ee57cfc942664087627904fc1f35b9e8b8fdcd1e541e5180dfdfa23f5f11547609904a31efd576c53e716207e19b1f1bda046c5f8614d1200189ee3f597b7634989fe903c428099911674c2f8f42e3838c96ae584060d2a9c8f39917cfa964dd1776a554f87c5b8b6aa9d0106495c86e9d0af655fea75fa72da848c2d585149316791ff2524d7fbbaac2f682bb32b59ec09e5de93ba61f54b6ac68c062f254da305e75ea99084b8cf143f5324d4966895a83d73590268ba25b5cade639fef1634b932d49b06ea84a51c3b868dd0942fc7940fa2d6fc047548589d3ebb427a2f2a7b030333ea1ed0c16b383c1efb931fed4bda02862c5ce72fa81b86f36a3292054d96fef5f39385a57efa6b3587ba2bb0c799793eaad22ffebcf70a5b1b344f06a2587af6a51d16645feef2e48448fafa9495cca6bd10b3b5c1ae8850668f3ba9856b0a5225edb8eaa254513705c4feb2f9d4c663b3f029012e208901659b783be883d8ef1241e14c324bf331b15cda3574be6fc59b75d7701318d2f8da9ce72b2059a477f92c0cab49441ede2aa79286b834fcc2107f206ebfd895113e9ad657b6564b7da7bff3ebbd030ccc2a1e526ef40f84a0e55f773cf38bd9daec41d29b832363d0fd9ba324b3e3b6abcbb0d67c08be4914425e56890488260d61fee908f09ef770bf0a6f4b7b6190e3ab5bcfc73022b10ef4ebe70948b5fb546c9b728312af08798a5cb3687b4f1359ea4053b3cda73ea6e6d58aa1ad7252d7318c034dfc22196c97ad7caf582edfd7b0388495e4995fe86b531ff070d940267e3300251b127aecad34e414820790bfe2b60ad7ccbfceb9bc707dc0ce4a93043f2df3e43fe678fcc7cc6640a16de28c6cf416f818ca792ad43a4fef466641f456f8cd734a17cd6d1cf7d9be863396fcaadc4a8761e65215c50b2c154a2d49a6958de11c8558713f52aa0046d382c1893f76d3afc2abda518ad24c73255e7ff75277ffd9d9594f0c76ae0621d9f4921327632bb33af8834e46f80e8db930010f0d04e24e1e07e37dfc4e1902b86cb3d928bbeae2eedf22a1d2b445da020777b018f8fec5ae8ecc4183adaafb48abdacfeac5311ac086081ad24482793359b2a34900851ce6924235916b8a96dd3400237b6153974daf0905710ce5d53c86ea1251df630fa8e7cd4a073c147b38ace84bc98e105c0f1d98973994648c30090afae274bb586ecba5c24d3225ecbb39801abe6adecb8db92513cee7bb1347abb90dc0abfac95093b11e37ea9eafce495ac63d41f3621916ce8a7dd0ad9b5d1e940d7be675dff27c4878038de5de799b645f7b8440eaf15bbc252f7bbb3e675c942724b7a2cc239b8afc936c1e8ecf188031543cbd6488392eda824e1e294aaced7ca00e8e5c0cef607c7a53a347d1c80e3ba6af9baa730aca03ed2cacc8db4d7de273ff13a1493a5cca61d69002ed0ec3a1ce7b67e2c5233fb1a10aea9e872276c701cd60c44e2466f5a68569365cea057e541f7c8ddb3fb68493f7e48f1ef3316222646a4426451fc80fd0585136cd7a957e1196932269e6c225fe456d21240154d73c11330b179722f3ecfcefcb4362f54b363888ff9d729c97c7d3c36f1e00c196c1b8daed9715bcb14b970342278369465541ef52b07c1c7147eb0f790e6fc8f94d770e7483f37bcf51e53fa2fdce86b386ce428fc125f4f8714eb4290cafa37d7f7870c16a4873e195cc6c9c59e8f12b4bafcb869cc66f26e35b64e5110ce73a11a0078c55a64bd25c0ca45ce1999858fa95f0425f0535779678ed751b7ea3c997cc10f2e43a1cbdfd73704bacd6ad5947aed64d238bd7acbe49c5516", 0x1000}], 0x7, 0x60) unlinkat(r2, &(0x7f0000001b00)='./file0\x00', 0x800) sendto(r5, &(0x7f0000001b40)="2665de90283466d8a85ceadb2d2ad0aacebc2dc5a2e0d47491358e6e27c55aa5a58be8d839e6ce74521eebb7a7fc0e99e090", 0x32, 0x9, &(0x7f0000001b80)=@in={0x2, 0x2}, 0xc) execve(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001c00)='#/\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001c80)='\x00'], &(0x7f0000001e80)=[&(0x7f0000001d00)='\\^\x00', &(0x7f0000001d40)='&-\x00', &(0x7f0000001d80)=':\x00', &(0x7f0000001dc0)=':\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)=')&\x00']) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001ec0)=""/4096) pipe(&(0x7f0000002ec0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r6, 0x0, &(0x7f0000002f00)) pipe2(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r8, &(0x7f0000002f80)=""/254, 0xfe, 0x40, &(0x7f0000003080)={0x18, 0x3, 0x4, 0x1f}, 0xc) accept(r7, 0x0, &(0x7f00000030c0)) 00:00:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80202, 0x5) recvfrom(r0, &(0x7f0000000040)=""/43, 0x2b, 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) getuid() symlinkat(&(0x7f0000001200)='./file0\x00', r0, &(0x7f0000001240)='./file0\x00') r1 = accept(r0, &(0x7f0000001280)=@un=@abs, &(0x7f00000012c0)=0x8) unlink(&(0x7f0000001300)='./file0\x00') fchmodat(r0, &(0x7f0000001340)='./file1\x00', 0x101, 0x400) r2 = openat(r0, &(0x7f0000001380)='./file1\x00', 0x80020, 0x8) getpeername$unix(r0, &(0x7f00000013c0)=@file={0x0, ""/108}, &(0x7f0000001440)=0x6e) renameat(r0, &(0x7f0000001480)='./file2\x00', r0, &(0x7f00000014c0)='./file0\x00') linkat(r2, &(0x7f0000001500)='./file0\x00', r2, &(0x7f0000001540)='./file0\x00', 0x400) getdents(r2, &(0x7f0000001580)=""/137, 0x89) linkat(r2, &(0x7f0000001640)='./file2\x00', r0, &(0x7f0000001680)='./file0\x00', 0x400) r3 = open(&(0x7f00000016c0)='./file1\x00', 0x20010, 0x118) recvmsg(r3, &(0x7f0000001980)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000001700)=""/166, 0xa6}, {&(0x7f00000017c0)=""/42, 0x2a}, {&(0x7f0000001800)=""/181, 0xb5}], 0x3, &(0x7f0000001900)=""/105, 0x69}, 0x42) linkat(r3, &(0x7f00000019c0)='./file1\x00', r3, &(0x7f0000001a00)='./file3\x00', 0x400) connect(r1, &(0x7f0000001a40)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) utimes(&(0x7f0000001a80)='./file3\x00', &(0x7f0000001ac0)={{0x0, 0x2}, {0x71dd, 0x20e5}}) mknodat(r3, &(0x7f0000001b00)='./file2/file0\x00', 0x8000, 0x80000000) utimes(&(0x7f0000001b40)='./file3\x00', &(0x7f0000001b80)={{0x4, 0x6a766486}, {0x8}}) linkat(r0, &(0x7f0000001bc0)='./file2\x00', r3, &(0x7f0000001c00)='./file0\x00', 0x400) symlinkat(&(0x7f0000001c40)='./file2\x00', r2, &(0x7f0000001c80)='./file3\x00') lseek(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001cc0)='./file0\x00', 0x0, 0x8) openat(r4, &(0x7f0000001d00)='\x00', 0x8, 0x15) r5 = dup2(r4, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001d40), 0xc) 00:00:08 executing program 2: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x10000}, 0x10) select(0x40, &(0x7f0000000040)={0xbc8, 0x20, 0x100000001, 0x75, 0x1, 0x5e, 0x4}, &(0x7f0000000080)={0x100000001, 0x80, 0x4000000000000000, 0x80, 0x10000, 0x1, 0x10001, 0x8001}, &(0x7f00000000c0)={0x1000, 0x6, 0x4, 0x0, 0x1, 0x6, 0x1, 0x8001}, &(0x7f0000000100)={0x1000, 0x9}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x610, r0, 0x0, 0x0) shutdown(r0, 0x9cb13ae279d3b6a3) r1 = getegid() getsockopt$sock_int(r0, 0xffff, 0x102f, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt(r0, 0x3, 0xbbc5, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) getsockopt(r0, 0x3, 0x6, &(0x7f0000001200)=""/35, &(0x7f0000001240)=0x23) r2 = msgget$private(0x0, 0x5b5) msgrcv(r2, &(0x7f0000001280)={0x0, ""/83}, 0x5b, 0x3, 0x1000) poll(&(0x7f0000001300)=[{r0, 0x40}, {r0, 0xd4}, {r0, 0x4}, {r0, 0x84}, {r0, 0x80}, {r0}, {r0, 0x185}], 0x7, 0x2) lseek(r0, 0x0, 0x2) sendto(r0, &(0x7f0000001340)="43d09db4909d8916b587bf71af14d77bed6f24ff9b90c10d2f52f468c810d742cc21566298e0a707fa1890f794d6eb2109ba5efbf19195af54e80c244f72bd535caa278d4ea5ca87b2e0c1e1767992690e8feaf75e33ca6df230ece0d1a9fd79be66f6c6cd7818b592ca531bde88067ee93c14984c52dd9ef8d9f6f8cc864a5b5238d041e1ed840de7b2eb8edcd1eecf79723ed40c52ac487e71682e1f142a1d712451909be4a8a087caefd2f69328f0599fba49b87750724fa29c9898238507d1ab82280fc72ebc305b37ed12ab8550", 0xd0, 0x400, &(0x7f0000001440)=@in6={0x18, 0x2, 0x81, 0x100000001}, 0xc) setgroups(0x1, &(0x7f0000001480)=[r1]) r3 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f00000014c0)={0x0, ""/42}, 0x32, 0x2, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001500), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001540)="283da828b55ffc9aab36669a4441670e7d3e5656cf0550da07f337ff63b77b82f41cf40493fffc722d17b2733e446490a277617f2688ce5b8db353c16c90e4bbd08360ec5bf1b75487996be986987c9bd2a794187df0cfcb6fe7b9ede5b400bb91178878403eab9a7aba897348a6961c608c40b153882c0a4469b97addb477c8aa0d9d81959200e55378241682ee5ceb99d6e2db3568fbee71ffedcd94192382122d1449b2b551ff5deb578bacb81dd3da3d4c09b8bdc50e2328da7b4fa8648f34b659470089fbb0553e9ff9b2907347f2a75ccf9cfa338e3bab27181463de31d6bf6c7e4184d14a", 0xe8) sendto(r0, &(0x7f0000001640)="24c9feeb780bba7ab15b14c2e0a9392365be841e4cac45a2ce7903e378296b0ea57784003358f5bb1bba856e89190faaf45f3358d8f66710252c058750c45fc5a2488f99fc43cc3a32b0f478681e64d1a425245f1c9ae2a5b5d558f492134f8242be8998fb8f9384797e2d5286f3b04e7678e161601e3ba1fa0a047378e473339fcd8c5064016d6934291c10afc99acf9c4ae660d4b25be967bd8521c524cc04775b6079fd090aef699dcde4f118bf1f", 0xb0, 0x8, 0x0, 0x0) r4 = dup2(r0, r0) accept$unix(r0, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) r5 = fcntl$dupfd(r0, 0xc, r0) close(r5) readv(r4, &(0x7f0000001ac0)=[{&(0x7f0000001780)=""/251, 0xfb}, {&(0x7f0000001880)=""/222, 0xde}, {&(0x7f0000001980)=""/1, 0x1}, {&(0x7f00000019c0)=""/153, 0x99}, {&(0x7f0000001a80)=""/47, 0x2f}], 0x5) write(r0, &(0x7f0000001b40)="af0a2a2fb4a157ecfd7a5b5606e4d896826b41e73568797f06203d24ea1f883fd102d09c3c494f99a8f1b9d70f6b77905d7d26043a2ba4b84039b9d5176f16ce6839020329a895d9bbde1f5b21ecbf6d8f9c74558f9e55bd81313b3c04e23e5935cf6129d8c5e08cab90dd4a8054c652e955971e9f59758df88f6de907329b40ba671775abad98b9bf871149c0576ba674132773c77a", 0x96) setgroups(0x1, &(0x7f0000001c00)=[r1]) sendto(r4, &(0x7f0000001c40)="bf98243585fedd7cc54876c155e5c0", 0xf, 0x9, &(0x7f0000001c80)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) 00:00:08 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x1f, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:08 executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchdir(r1) fchdir(r1) fchdir(r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x122) r5 = open(&(0x7f0000000140)='./file0/file0\x00', 0x20000, 0x4) bind$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x7, 0x2, &(0x7f00000001c0), 0x0) setsockopt(r5, 0x0, 0xef, &(0x7f0000000200)="9b20f1cbfe56ff8087eb6929ddb6f2ce2e1df49676f48fe8cf1da74ebe50f51daf9c63e6de6a513cf3f9920a178c333da7bc8a68989539979d987b899ec0f8fe644c815c2e7a28b4b67fa6b1829af794f3bc02655919c9aafd0f2f5e36cd688eb0facaa3e8db493dd1f14320260243023f0dae9d53795d623be0215a976eff7b2186645c7ec4721ed0cfabe18519e7059bf56139714fcb7e", 0x98) fchdir(r0) setsockopt$sock_int(r1, 0xffff, 0x281, &(0x7f00000002c0)=0x4, 0x4) r6 = open(&(0x7f0000000300)='./file1\x00', 0x402, 0x8) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x3, 0x7, 0xff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3, 0x1, 0xe7, 0x7, 0x1f}, 0xc) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x1400000) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x3, 0x7, 0x5db}, 0xc) stat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)) accept(r4, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x3, 0x10000, 0x40}, 0xc) r8 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) fchown(r6, r2, r3) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe(&(0x7f0000000640)) getdents(r7, &(0x7f0000000680)=""/246, 0xf6) msgget$private(0x0, 0x410) 00:00:08 executing program 4: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setown(r0, 0x6, 0x0) semget(0x3, 0x6, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 00:00:09 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) bind$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200), 0xc) socket$inet6(0x18, 0x70000007, 0x3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = paccept(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc, 0x50000000) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) sendto(r4, &(0x7f0000000300)="31b4872ba46e8f0aad52489a896ad6b75505498e7892e7aeed752b13e88bd1d5c48e11c141120d1a3fd739f845d7c666a62534df4d742db67d992861c4fd243a7be28040fb586312144587556db6b50ce034d895c84ee76fe087b8fe16ad21", 0x5f, 0x406, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) bind(r4, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r4, 0x4, 0x545c, &(0x7f00000004c0)="5a050bb239de777875f12192c1e74a46dd91a68bc19afea0c3736d85a81ae27b67d9fde570a55b26fca262d3e4084fe53322f7f7107005", 0x37) bind(r0, &(0x7f0000000500)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) accept$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) setsockopt(r4, 0x8, 0x80000001, &(0x7f00000005c0)="5e1b9b5caea9e538374d5755978255adc81d1c6d6cf9da80665eb64137ebb8afc6b30c335b96c04bf64a57a057fc2c623e07d9acd26d3948e48883a7bc4333038a2f1af4a9c497579012adac447b1ea2bb0e637ecf8fb0c3002b75a725400553d8c8e67f269cbbf67f91", 0x6a) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000640)=""/18, 0x12}, {&(0x7f0000000680)=""/23, 0x17}, {&(0x7f00000006c0)=""/53, 0x35}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/58, 0x3a}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)}, {&(0x7f00000017c0)=""/75, 0x4b}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x9) r6 = semget$private(0x0, 0x6, 0x201) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002c00)=""/186) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000029c0)=""/55) paccept(r5, &(0x7f0000000700)=@in, &(0x7f0000002a40)=0xffffffffffffffc5, 0x10000000) shutdown(r4, 0x2) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000002a80)=""/213) shmget(0x2, 0x2000, 0x102, &(0x7f0000ffe000/0x2000)=nil) getpeername$inet6(r0, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) getppid() 00:00:09 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x112) r3 = open(&(0x7f0000000080)='./file0\x00', 0x408, 0x1) shutdown(r2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4}, 0xc) shutdown(r2, 0x2) fchroot(r1) recvfrom$inet6(r2, &(0x7f0000000140)=""/168, 0xa8, 0x2, &(0x7f0000000200)={0x18, 0x2, 0xfd2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) getitimer(0x3, &(0x7f0000000280)) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x28) fcntl$setstatus(r4, 0x4, 0x20000) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400000) dup2(r1, r2) renameat(r5, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file1\x00') fchdir(r4) open(&(0x7f00000003c0)='./file1/file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400), 0xc) clock_gettime(0x40000000, &(0x7f0000000440)) r7 = open(&(0x7f0000000480)='./file1\x00', 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) flock(r3, 0x6) close(r0) fchdir(r7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)=""/197, &(0x7f00000005c0)=0xc5) sync() connect(r6, &(0x7f0000000600)=@un=@file={0x1, './file0/file0\x00'}, 0x10) bind(r4, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getitimer(0x2, &(0x7f0000000680)) 00:00:09 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa00, 0x100) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1d4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x410, 0x80) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r2 = accept(r1, 0x0, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x2) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) sendto$unix(r1, &(0x7f0000001340)="1ade2f437bdb62", 0x7, 0x8, &(0x7f0000001380)=@file={0x1, '\x00'}, 0x3) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000013c0)=""/124) r3 = accept$unix(r0, &(0x7f0000001440)=@file={0x0, ""/73}, &(0x7f00000014c0)=0x4b) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, &(0x7f0000001500)=""/251) r4 = dup2(r2, r3) listen(r4, 0x0) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000001600)=""/224) getpeername$unix(r2, &(0x7f0000001700)=@file={0x0, ""/47}, &(0x7f0000001740)=0x31) recvfrom$unix(r3, &(0x7f0000001780)=""/23, 0x17, 0x1, &(0x7f00000017c0)=@file={0x1, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x1, 0xa8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000001800)=0x80000001) stat(&(0x7f0000001840)='./file0/../file0\x00', &(0x7f0000001880)) fcntl$setstatus(r2, 0x4, 0x8) openat(0xffffffffffffff9c, &(0x7f0000001900)='./file1/file0\x00', 0x400100, 0x11a) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x0) r6 = msgget$private(0x0, 0x503) msgrcv(r6, &(0x7f0000001940)={0x0, ""/224}, 0xe8, 0x0, 0x1800) stat(&(0x7f0000001a40)='./file1/file0\x00', &(0x7f0000001a80)) r7 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) setregid(r7, r8) 00:00:09 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) fsync(r0) munlockall() mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/78) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0xffff8001) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x30, 0x200) fsync(r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r4, 0x400) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/37, 0x25}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/90, 0x5a}], 0x3) getdents(r0, &(0x7f0000000400)=""/97, 0x61) msgsnd(r2, &(0x7f0000000480)={0x3, "910c8d3d3e93d307a809a759860e259065420d8b0d8869d511e34021879957af227477983a1fd6850d6e468a76e6e0f7d78aa91ec81809682c9cbe87c957a8eaaec315ab6ee3ea4ae40fd47fdf4269dda7e08628e2cc5605d202835fba79998e0ff2dae562827162d11ea8a2f850"}, 0x76, 0x800) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000500)=""/32, 0x20}, {&(0x7f0000000540)=""/39, 0x27}, {&(0x7f0000000580)=""/91, 0x5b}, {&(0x7f0000000600)=""/234, 0xea}], 0x4, 0x0) sendto$inet6(r1, &(0x7f0000000740)="e645a4a92ed642b2c46e873c9de36511c19fc30abdbab482c6efcecf0c545cea63671518997c1dfad504cbc11884c625f51ba29d90e1fc999b554ec000201cc46f7afc4bc8cc445f58779b49c39762fd2b9c7a2474b5268d0db4724d5f10393bbd342b479470bd597680b5cf31", 0x6d, 0x2, &(0x7f00000007c0)={0x18, 0x3, 0x6a4a, 0x9}, 0xc) flock(r1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000800), 0xc) readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000840)=""/67, 0x43}], 0x1) sendto$inet6(r0, &(0x7f0000000900)="d8417ca967cffdb3be8ced401bc480944bb7846b89cebe6742a524bd56e4f93a040341ef7801a69a25f925e24c2611199b862fdcb38d8da5a15e0cb4ecc083af4b4c6100915d11259fe710d2437f0dd506a2b2a683faf087035b09ab6dd98cf1", 0x60, 0x400, 0x0, 0x0) unlinkat(r0, &(0x7f0000000980)='./file0\x00', 0x800) fchdir(r0) setrlimit(0x7, &(0x7f00000009c0)={0x7}) preadv(r1, &(0x7f0000000d00)=[{&(0x7f0000000a00)=""/99, 0x63}, {&(0x7f0000000a80)=""/176, 0xb0}, {&(0x7f0000000b40)=""/223, 0xdf}, {&(0x7f0000000c40)=""/153, 0x99}], 0x4, 0x0) recvfrom$inet6(r0, &(0x7f0000000d40)=""/203, 0xcb, 0x800, &(0x7f0000000e40)={0x18, 0x2, 0x4, 0x83d}, 0xc) getpgrp() sendto$unix(r1, &(0x7f0000000e80)="136594b282c8a48e05be1b525697b1aaaa80d55396cc1b76f75ba0641f31c19f9f21e63410d2786c184cff078dbdd532570435d3ee119b70d9ec6142db4e471627c9e1fe6deee664eb2150987a7e5a57539cf3c02bc510dce3f8a7e73249646d630f15e78111009bfe49476d9d7b8645e79ea8f476672a746d9c79e8b6d2b5d98d1877e920875bb4ba0f4eaa257d", 0x8e, 0x5, &(0x7f0000000f40)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r1, &(0x7f0000000f80)={0x18, 0x0, 0x0, 0x42e9}, 0xc) 00:00:09 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x800, 0x4) fcntl$setown(r0, 0x6, 0x0) 00:00:09 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x40080, 0xb0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x200100, 0x88) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x2) close(r1) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x50, 0x100) accept$inet6(r1, 0x0, &(0x7f0000000180)) 00:00:09 executing program 0: r0 = semget$private(0x0, 0x1, 0x401) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x6, 0x0, 0x1800}, {0x1, 0x8, 0x1000}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semop(r0, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x1000}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x90, r1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x800}], 0x1) semop(r0, &(0x7f0000000200)=[{0x2, 0x370f, 0x1000}, {0x2, 0x520, 0x1000}, {0x3, 0x5, 0x1000}, {0x7, 0x8, 0x800}, {0x35fe7a98053124ac, 0x200, 0x1000}, {0x4, 0x4}, {0x6, 0x7, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x81, 0x1000}], 0xa) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x1400000, 0x8) r6 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x873, 0x3ff, r6}) dup2(r4, r4) chdir(&(0x7f0000000300)='./file0\x00') semget$private(0x0, 0x0, 0x200) r7 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000340), &(0x7f0000000380)=0x10) bind$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) getuid() semop(r0, &(0x7f0000000400)=[{0x1, 0xe4, 0x1800}, {0x2, 0x7, 0x1000}, {0x26298279442a5aa2, 0x1fd1, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001740), 0xc) getgroups(0x5, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001840), &(0x7f00000004c0)=0xfffffffffffffd3f) open$dir(&(0x7f00000018c0)='./file0\x00', 0x1010680, 0x1) 00:00:09 executing program 0: r0 = msgget(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/140) r1 = msgget(0x3, 0x44) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = geteuid() getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getpid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r5, 0x20, 0x100000000}, 0xa40, 0x5, r6, r7, 0x3, 0x5fa9, 0x803c, 0x9}) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x81) r9 = dup(r8) connect(r9, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x2a1, 0x200}, 0xc) msgrcv(r1, &(0x7f0000000300)={0x0, ""/218}, 0xe2, 0x0, 0x1800) r10 = accept$unix(r9, &(0x7f0000000400)=@file={0x0, ""/94}, &(0x7f0000000480)=0x60) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r11 = fcntl$dupfd(r10, 0xc, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000004c0), 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/61) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fchmod(r11, 0x0) syz_execute_func(&(0x7f0000000540)="c4c1e15f140240db860b000000c4a1e1c6c703c4c37d1d16c1c46139d5e8c402c101dd400007c4e1797f2bc4e27d3036c423cd6cc8d5") getegid() fchdir(r8) fcntl$getflags(r8, 0x1) connect$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getflags(r8, 0x1) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/24}, 0x20, 0x2, 0x800) fchmod(r9, 0x40) 00:00:09 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/25) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x3}, 0x0, 0x0) 00:00:09 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair(0x1f, 0x5, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = accept(r1, 0x0, &(0x7f0000000180)) r6 = socket$unix(0x1, 0x5, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x80) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) readlinkat(r7, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/205, 0xcd) bind(r0, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) paccept(r2, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002, 0x40000000) mknod$loop(&(0x7f0000001440)='./file0/file0\x00', 0x1010, 0x1) r9 = dup2(r5, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000014c0)='./file0/file0\x00') fchroot(r6) fdatasync(r11) r12 = socket$unix(0x1, 0x2, 0x0) r13 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getppid() r17 = geteuid() r18 = getegid() r19 = getppid() r20 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r6, &(0x7f0000001800)={&(0x7f0000001500)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001540)="636c75e5242a62399c72ae0319d4a034a294401bc883fb7bae1941366392ed5c58d9f5178fd32a207566f82e341150257f3189fe247fa073dd523ce6b5c0e1e18674241f4de23054b07897a597fdf52877f39f5d9b28384ff975388328d639ba8ca57c3f6084d4b53c929e80781e0c71a3a91e0b71bad216bb1f279876f349fa22", 0x81}], 0x1, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r6, r5, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r4, r12, r1, r10, r10, r10]}, @rights={0x20, 0xffff, 0x1, [r3, r8, r11]}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r0, r1, r5]}, @cred={0x20, 0xffff, 0x2, r16, r17, r18}, @cred={0x20, 0xffff, 0x2, r19, r20, r21}], 0x100, 0x40d}, 0x2) open$dir(&(0x7f0000001840)='./file0/file0\x00', 0x1000000, 0x4) 00:00:09 executing program 0: r0 = msgget$private(0x0, 0x86) msgrcv(r0, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0x1, 0x0) r1 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = semget$private(0x0, 0x1, 0x228) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r3 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') shmctl$SHM_UNLOCK(r2, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) close(r3) msgget$private(0x0, 0x205) close(r3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)=""/214) sendto$inet(r3, &(0x7f0000000300)="ac529e3f4d4bcb61179fef49ef2cf40a77556d653d890003e5501d1ed4ff70abe948444895bf6a5ee3486217553564c3f132e8244492cfeed9151bd65aa6a2565cda88283a4831e0151ae4e7b5b0aebb6bc1022d800bd28003ebfb6d097b2578b50a82e2782ecc0cd3c6f038a42723dfda3459f5c489088890e8f9adcdbd121e6a5a344a23dab5f4af35a942719177a53f929ba6edea0d44772ba656d3551d56d511d9d839e6242e6b062e2f38cc53318d63b6d0c6b7c8356a2cfc562736ec719eeaf30d078616f9", 0xc8, 0x8, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() getgroups(0x7, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0xfc, r5, r6, r7, r8, 0xa1, 0x2}, 0x0, 0x8, r9, r10, 0xffffffffffffa6a2, 0x7, 0xaf}) chown(&(0x7f00000005c0)='./file0\x00', r11, r12) bind$unix(r3, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x2) socketpair(0x6, 0x50000003, 0x0, &(0x7f0000000680)) socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x7, 0x20) open$dir(&(0x7f00000006c0)='./file0\x00', 0x400, 0x49) 00:00:09 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x32, 0x400, 0x0, 0x5a) close(r1) 00:00:09 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1280000, 0x1) readv(r0, &(0x7f0000002240)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/46, 0x2e}, {&(0x7f0000001080)}, {&(0x7f00000010c0)=""/105, 0x69}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/230, 0xe6}], 0x6) recvmsg(r0, &(0x7f0000002400)={&(0x7f00000022c0)=@in, 0xc, &(0x7f0000002340)=[{&(0x7f0000002300)=""/4, 0x4}], 0x1, &(0x7f0000002380)=""/66, 0x42}, 0x1) r1 = open(&(0x7f0000002440)='./file0\x00', 0x1000022, 0x20) getsockname(r1, &(0x7f0000002480)=@un=@abs, &(0x7f00000024c0)=0x8) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0x0, &(0x7f0000002500)={0x3, 0x2, 0xffff, 0x3, r2}) mkdirat(r0, &(0x7f0000002540)='./file0\x00', 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000002580), &(0x7f00000025c0)=0x10) connect$inet6(r1, &(0x7f0000002600)={0x18, 0x1, 0x6, 0xa60}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002640)={{0x18, 0x2, 0x80000000, 0x1}, {0x18, 0x2, 0x9, 0x3}, 0x100, [0x6, 0x1, 0x10001, 0xfe00, 0xb8c9, 0x806, 0x80, 0x6]}, 0x3c) r3 = semget$private(0x0, 0x1, 0x8) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002740)={{0x100000001, r4, r5, r6, r7, 0x2, 0xfffffffffffffff7}, 0xff, 0x6, 0x7932}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000027c0)={{0x18, 0x2, 0x0, 0xa2}, {0x18, 0x1, 0x259, 0x8}, 0x7, [0x7fff, 0x2, 0x5, 0x100000001, 0xcb0, 0x3, 0x3, 0x7]}, 0x3c) r8 = open(&(0x7f0000002800)='./file0/file0\x00', 0x40000, 0x46) mknodat(r0, &(0x7f0000002840)='./file0\x00', 0x0, 0x3) lstat(&(0x7f0000002880)='./file1\x00', &(0x7f00000028c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002940), 0xc) semctl$IPC_RMID(r3, 0x0, 0x0) listen(r1, 0x101) connect$inet(r0, &(0x7f0000002980)={0x2, 0x1}, 0xc) poll(&(0x7f00000029c0)=[{r1, 0x66}], 0x1, 0x0) semget$private(0x0, 0x1, 0x2) accept$inet6(r8, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) bind$unix(r0, &(0x7f0000002a80)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:09 executing program 3: r0 = socket$inet(0x2, 0x3, 0x3) dup(r0) mkdir(&(0x7f0000001240)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) getdents(r2, &(0x7f0000000240)=""/214, 0x21a) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x300) 00:00:09 executing program 2: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 00:00:09 executing program 4: setuid(0xee01) r0 = msgget(0x3, 0xfffffffffffffffd) getegid() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 00:00:09 executing program 5: socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) readv(r1, &(0x7f0000001300)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/117, 0x75}, {&(0x7f0000001100)=""/225, 0xe1}, {&(0x7f0000001200)=""/220, 0xdc}], 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) getsockopt(r0, 0x4, 0x101, &(0x7f00000013c0)=""/125, &(0x7f0000001440)=0x7d) r2 = accept(r0, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) fsync(r0) getpeername$unix(r0, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r3 = dup(r1) faccessat(r3, &(0x7f0000001580)='./file0\x00', 0x100, 0x200) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f00000015c0)={0x0, ""/51}, 0x3b, 0x3, 0x1800) sendto(r3, &(0x7f0000001600)="b97bd824a7b820f13b74a58f0c9e9d39f6d1426fb99d60f8d7f9561ebcd5fa3fd0690034850958a63ea9dda80425a69d7bc41aa647f8cc4029b469bccebffa3241cae2a5a4214a0c62c7760df6a6469531ff0cab4c83486ea7f4c18cf17d498e3ac41473de7fef9cc76352e49d6e6af301cbfdb32569e65f5f66123b5574bc9059a71a52617a82c7d9208d6f34ed511380c5e1cad314b833fb5cbf3aa86f25a2f350de0555c096bfed3ea0e64edc5de632a8f469d831448613c1a127a3324cf6cecfd97349cfa807ff3b02e53d284a0aaaca634cf4e7", 0xd6, 0x400, &(0x7f0000001700)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x0, 0x0) r8 = dup2(r0, r0) msgrcv(r4, &(0x7f0000001780)={0x0, ""/169}, 0xb1, 0x3, 0x1800) mknod$loop(&(0x7f0000001840)='./file0\x00', 0x2000, 0x1) r9 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001880)=""/68) getsockname(r1, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001a80)={0x0}, 0xc) r11 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) r16 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) getgroups(0x7, &(0x7f0000001c80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r19 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001cc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) r22 = getpgid(0x0) r23 = getuid() r24 = getgid() sendmsg$unix(r6, &(0x7f0000001e80)={&(0x7f0000001980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000019c0)="a63e1d8651491c2703172730899d8da54940f10f48d5951727b0b31c60382a1264d4ca0399d0853163ccce7b1969f7034f80052ff1202651489e045226a5e966690e38b4af561eedd07963607cc4f7c2d08c46089ede286b8530435df214a4e69e2e6018a6355f91", 0x68}], 0x1, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x2, r10, r11, r12}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0, r5]}, @cred={0x20, 0xffff, 0x2, r16, r17, r18}, @rights={0x30, 0xffff, 0x1, [r6, r6, r7, r8, r0, r0, r6, r3]}, @cred={0x20, 0xffff, 0x2, r19, r20, r21}, @rights={0x20, 0xffff, 0x1, [r6, r0, r7]}, @cred={0x20, 0xffff, 0x2, r22, r23, r24}], 0x108, 0x1}, 0x400) 00:00:09 executing program 2: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x130) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1ff, 0x4}, {0x5, 0x3}}) r0 = socket$inet6(0x18, 0x20000007, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/147, 0x93}], 0x1, &(0x7f00000002c0)=""/154, 0x9a}, 0x40) sendto(r0, &(0x7f00000003c0)="0234355fc4e70e52649356cc258661bb2b3646e476f39eb3ae0dab38239325a3ed661200b2e5e010c08ed7b3b4c5e7273c263e2a861010e784", 0x39, 0xc, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/212, 0xd4}, {&(0x7f0000001540)=""/45, 0x2d}, {&(0x7f0000001580)=""/241, 0xf1}, {&(0x7f0000001680)=""/191, 0xbf}, {&(0x7f0000001740)=""/168, 0xa8}], 0x6) mknod(&(0x7f0000001880)='./file0\x00', 0x20, 0x6) mknod(&(0x7f00000018c0)='./file0\x00', 0x4, 0x5) r1 = semget(0x1, 0x1, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001900)=[0xd1e, 0x8, 0x3, 0x0, 0xe8de, 0x2]) open$dir(&(0x7f0000001940)='./file0\x00', 0x20, 0x40) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r2, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r6 = getegid() lchown(&(0x7f0000001a40)='./file0\x00', r4, r6) getsockname$inet6(r2, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) utimes(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={{0xfffffffffffff329, 0x2}, {0xbcfc, 0xe9}}) renameat(r2, &(0x7f0000001c00)='./file0\x00', r3, &(0x7f0000001c40)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001c80)={0x0, 0x0}, 0xc) utimes(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)={{0x800, 0x1ff}, {0x9}}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001d40)={{0x8841, r8, r6, r4, r5, 0x40, 0x8000}, 0xd63, 0xaf5e, r7, r7, 0x200, 0x7}) r9 = socket$inet(0x2, 0x10000007, 0x0) mknodat(r9, &(0x7f0000001dc0)='./file0\x00', 0x40, 0x5) getsockname$inet6(r0, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) preadv(r0, &(0x7f0000002ec0)=[{&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/25, 0x19}], 0x2, 0x10) unlink(&(0x7f0000002f00)='./file0\x00') open$dir(&(0x7f0000002f40)='./file0\x00', 0x80000, 0x20) open$dir(&(0x7f0000002f80)='./file0\x00', 0x2, 0x82) 00:00:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/225}, 0xe9, 0x0, 0x1000) getrlimit(0xe, &(0x7f0000000100)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)="7a85e5c73c975ef7a7df3118694139b595b98595e6c3a3ecc81efa3364cdd02bb7310b38dae3843cc13030a8ef4430b8084d841d729a96f91431407878ec9edce245cba088ffaced5a024a92ab3282e24b402c52a46e08580aebf0665b4286f3d8f65b43289cf2bfcbac07b503c84e128282bda2f0998f5425b042873139a9c1570db9a0f7172642ec094132b2724c24232a8d4b60fd5de344ec9ef755dc3d4456ef38c7afa300e2caeaccd513351d1d3cb7e630cd678375bc81a30497ec206b38925d3336ca54cbdf1d158e2efca5cae3a17a0817d5740cafa86015871fc0f3913f5a19d7087826650b", 0xea}, {&(0x7f00000002c0)="69bfb878b8e8fd7066d6a39bac8d1efcafe2fb93fab0a657522a72b4cf65b611a7f55e5c5f1b6ff4bae0b1f71c16bc5eeff05c71f5c23ee3055af1486d9749eab50e984a8ee4aa5ccf175c4115f0997d2859b4c9541c56d0d77adabd79bde8164743d7e7b231b08bb116b28ce7779973f449b5c424da4ca558206631e151d84e51b0d6ea2bcfeb930c06981928b41349674158a3e26d4815143d25fff4e333891bb93e6dfcd237", 0xa7}], 0x2, &(0x7f00000003c0)=[{0xc0, 0x0, 0x7, "d9346d8b20681ed00f36404dec005ee009d49d4ece5942538b6aa96024d8b3dcfb02bc5138e13f84717d9795b7997dd10c2584558394bf87080324007f82098997585c8f3b81ebe5746b89a7e7bef60ed9aff18a3abf6f74511d39a908776db7c1b120587d63a2eabf667d475f9d3234d0cc855d05c96a4704c2b49e0f980fedc0176ef0a9bea9477c86176297daa03b8e62922885fc82789b6e854cfa549e6bb884bc393445f2a3edc4"}, {0x1010, 0x3f, 0xe8bb, "72c71f2a32bd5dcc796d48eaa9be91beffe1dbaca9df6e4abac10f4844e9842b14b5a61e7d6707f563a9cf1849c7c949d0a3577a2049a628ffdfe2ab0e52573f6d5b2027f79b83389c5b3776166fa5706850428579f61a60bf2f8e7076dafa27a7a82f8752b90030e0776b4b021e38725f63ed26c65e7ec05e41d17094a921bf1ec7f1433e291ade244d9aba0273124457b2f2ce2dadc1e5a7ef39dece29600980fdc3fb3a64c9e8b939dec0523f3be90ebc3e958bf478975025e4e618a6400a82de4cbe9e6c6329b994d01d362721d843cd0c3ddad1629176087e33b6f724e72ce9b79a94cdcdbcabff8e75a8dea6213ff4631357e4706dbaa99b1c963e9952486016a659f0546ea3b86ce785f643b831846f15888e1c783c6e27299ca0daa77a5dd0cc091ad431889ec669398c571c75ff6ab5b7c8f5eba0c079e6748bddbae34ecbb12fe99dc37ecfb75d85cccb152883a363ffde4db5e9270c4d28a3561c0adb458c3a3e1af4ad6487afd6a8bc4b00f6fadf5d3ce5d01c738371e41b47ec85a8cb2f7f6a40eb0873560f96939e04f3a7e2ab81ac25ec16ee76b05d2849b7555b499ca7621a4d060f0e0aee056aaef5815ca4050f0117b7127c314cbce99c0ee7701b918db1c9cf31656957953ed6c21b5b1dcac3f0b9ac4d535726394b2257c5d696d5322ef2cdf7f463a72180cccfebe0c57443bf57f76b6f02c6c6174f2ab7611bd50804c8ea1d4c85dbfcbce0b2e6934b772576b2736c22b4eb47abe2c8ca935dd69ffc0d21fa176fa523b83d3f54fe0c5a6badfdb685203f04a712a316c99dd66d3c852f20e6b31cd439b54121a7ac280cede6fedd3be3f9d2d8473ddd47add5205cabc7233212b50cba6155fee588ee6ba989d4b5bcaccc995bd4d101a614784764324979eb8bcc39ad64188fdd23eb7926923fcbeb1e6462edd30b6013cfd94605e5c1474d658d1f0299b10797e0c392c2c3da7c958084e5e82c11572508ae5e0540e28e225e7e50842e4800fc0e367a0f4d0f0ba1a2f91279545c9db35f9a46e5a11506470856ca387da2d44a9404449718d5e107d6c38c082a01c993e71a2a3d2c7891d52cc14201af260b694ded104d9f55eecf03642c1b063ebffea431b7db4e2f46448a58db0d1feeafd5086e2f38317315a02dcd67ca0ae526f6ee93d9272859fd44fac91dabc952977addf4badea93fd8bb02495b6e8cfea2384e0519605b89b74a2368ef169079c24c5d35643dd5e7354b5bae56e662dbb3ceb1910940da12737c26e658f0774ad06b5bcc403d50d209f2d10057176847665a8f52d417e9100f8248a4302d03fc8e0376cfb894bbcee9549b8e31761fa38c4c231b02adb6703e0444572da1342c07510565eb43d65c55129442999870b3f1cb2b8da0bbfb568261b1388db07d47047f5ee0466cd1b8047df7667f13f0d3fd1ee73c665fe41fe5ef11c4c8f6b620822637ed2a2c55e38b0e06787e2b9ebe0d7b85de7bc1176f8753385bf96af1c85a1a1c6ff5a895fb7d9a9bb192262f77b3866bdea05d2aff6b0a03d5eee796dad107bc63d7987f1fc56c47c08f35faf409f995b2fcbfa6945c2441dd46184f3ee43683c62a8f12cef6dafe0fb09af8594355aa33d5614af7e24cbb00d10f23a12fb2db0cfdb73d919793bb2b8e6b938e136d42c909c56c70b9bd0fa63a0d598aef12839b3fbb15c74cf27b1b7c776be0433cd9972c635bdf00fb0aa74992cb1e89153b8fc48b826c2debd0deb2027336d31cc94cca1d8c4f47e1decef0feb0ff9114b6a4b432fbc741a1c6132661bcde5bd458a5e52b2d1905690a176918c5f76adee17afe2a3961b46674f7adf4080d468bd496f36a0ee406e98d57fcad739ebb1bb1ffeec8d02311294c4bd44ec78e7cb9b5635497be9b4385f066e910c904c2488aaf75b9320c0742cd90dd18e8606db922e6a1031111f4f12e8ac23f5b065e56e7a5009c15956360886df94d560e3d89673ba279bf59128033da1dd089a82e4cc4d96b06d460970f1922cadcf44a981e45b53426103ad6925dd8d658bd2b08f161fda7b204442cbb066b14c70bfbc23e179cfb9a44cd12705b6b310df12d2da1723dd4014a902a5caa618eab6e7fed3ba644cf9f9ef5e853d229ce2a4c43a22fe90a891af0964219e236e55846165a20678bbb9d430a4a8a45f741295d4ae2d2a31039a1fa176ea1f83c8d88bc52448ef9e427b59a7865f9bda299e221105f4bf0bfd9c9c664f69b2b27ef6d616469e6a952baea1f5385c261dafc5296cc0ddb99fbcf264fc2193aec707adae3c722a984f10e5ad818fc1806958794396b86a5a64c12f6e79c1ffb6aadb560fe6882e3356267180b9ce89cbc82d8ea16b02859f85ce437743df4ae32c5014d473c2f992a653696063f6a9be5070961b6c55254811c4eb445d5a71e53ed0ed14dc7259ea45ebc4e4761696d994c836306f0314605422c0e693aa7117f0b052a663483d7d4479e1ff82ddde65d7b70b24d9e32c847a4fc0c303589a37e609562b860b1e4f8f2cff68ba95352bf1c433ee23629debba646d16590fdc6a5c26fac0aa187bb69cf749580fb12794941ce59a645677f1dbe6faa21c76436d76fa40c18f42d2997badd66190d46d5691c259f6df279208b5d84b5b161f54bd6873bb830f1a066807f27fd40552c245255883fd14da60324831b47bb8d7e7110b48a8fa27ff65b3b99b621daed86ad52675a28ffb98334e2232b383b1cc635e790d0a0799269debc4df3a2d3b7c3e5151cd5ca510a85b949a01e69a30d81372bc320f2c1247e743a23205fc53ac7d5a8152d69d7ab1e0c44a4fad2e3abc2f2db9299da7143799982a8bbec687cbbdaeb9cdb8fd3948147b1404e7280903cf609285865fde6bd777e7bca0c4606c8e67c55b9528dc15112e1a0a5d43ab76559bed3e34f3aa575417bb7418b9e78005931d7d060da3742f9f93ed1be25aa57bddad8ed3cd893800dc4ed5d0d9f091b365fa59af14fba24163321d5cdfc5b26280b4f746cb6c812e0ac47fbc8c0fceb3b4318b1980312c34477ba202214aff72460dfdd449116dca0e74c38b6c020863c14a997aba001cae71a15637d85d188b1d441d4bb8d68a02d869c0e4a8cc0df2710e3e3666c866e02d98b744364edf2af5590f6b99273b309ab57faf782a02688cdb2575a5d48ca25c14d1907fce53532835d762cd1598e536eabbc066ecc477e74b47daf8a9a9c72f666e030295c2bed9fecea23cc022eacace8d654b2eb2b22fe13890f2b4f3a3f94cc2f10e2ed251bd48a26061ab260f6719eefec36a425fea64237ea3f6cec7a83a7c6aac645897f65370236955d0f1641975ecaeb0291b5384b8a3adb0a5cc7b2c0f98e4328ad9997f4085351009f1c090317607750aee5444f8e57a2dfa6ce86f3186158bdc291fdb2c4bb3a8ace2d14eb4fa01d272840652e38848af896fa5f57f6597e24565eacb8b5b0a0cd2a62a1f87b7c8acba6f2cdf9e142ae06892b8a0b52bfab810cb6af4b9c13580dedef820189b49890114404ddd0c7073977d88dc79fb5850111363d5742f9da53a305bf776ef4f582928899dd8675e5558d717799e4f82335022f0f4554f642f37859c0ea09b4e8ec41400975b73b2d51bb774ccb517a62332356e51e054b33aac47562b42cf54aa9c3cd3101f4fdb138bea49a6b70d397f9960091401ca92db9056e223e942f268220751c41c6d5cb16a5c1568f0adf5a28f99add91b088219882da437dcd40940b0f2aef50479515a31380bdaed85217dcaa6cb9289fc9fc17202186c87eb7d95817f369cd129ef27c84c76ce5aa754b75e40218536b11180a065ae7bc659563995ab60446aa056bc4e45e8476c578d7b1f3b2414265970ac1e6357285d312bb97bc4fce60e49f261c5264a9a2239d6490b57124e22261dee3d95f24c57d5fd60b3d25e0d403e3fba43abe1b22f5f3c67d3466ca6e9913de8582140e85e470b8035c1212f2abc17db0f652e5342d6da1da9b97d0002e4aafe15b67cf46c3d31a88bcf1093c796293fdcf85c37bbc29db80dc462aa82ec557408b2d505772df9fdf770ab50eefa643ca2bfbd5036fbd8b5170c061066592d7f9c351a92de4bdcb854bf7ad66a0dbd85bd717a7738daf2eba27e3b5155761487599841eac9b0ef63cdb50aef012de35e992a4c94d7245fd62d77c2b6b04a8fc0293c55fcbaf9678dd2a1d4da38d461c75d2b91be04aa9be1133f2ab0c9afc060ae1ed619cd73dc886973802d09a0877b18f6d288be72bd07e29ba02931b1e29f54a664ff94340c48cd01ba05c66ac5a74dd38b71a1efb842d6ae9de9584a4b02607dcb6969e7fbf6d700260abb0471a67b10d1f60458ff1c5ba0c5eae0604cf6a9f78536ee9c6feb21fa074a0c7358327b9e82e6efc48d52cbff9484c3653b636038efd3170b1ac6e087524b11d131be4b203c6344f9514a20e874f0905329abc23ebe6deb757aacd927a35194192e493710f1dfaa846f1eedc3016b2b1d3859cd139ccd469d759f18758e5a9120999071a34f08f7f33078c3d6c91cb9940973a58b5e35d7c99c71dd7f4bef240d0bfa1c3ea546aaa0abe717707aefe2bafdf9e501536e921dfb5ce3c2242f2a1af9f1a8b9f9b3aeeee1a73f35061a199971f97d21635a743c084e772938815320e9baebdb64cf96f8fb6a98ee96e0c6d7fb661cfc4f51db08295dee46e30889bef6894848c537c0f7631b31fb245c643bb08019c2493f2720127ae14886c424e2c2021cf491b770b4d56b42343829702a6195d86ddadacced35412519fcd4c2f32f8f0f41eb1f225362fe0d5d2e4bdc5fc999ef8c088aaa5089971b42179fbcb82e2900e0920134c58324664637a6464f1743ffa4056e0cec2cfaddfe56d8f1545d1552294b588fd44573538b200146f694925346b8c636e1f127f97f27b8071dd0ac3362eb8521b08eb37dd39fa238417ca82f36d183927758f0a69256e4ed9040bb6b6f789c3994f99dcb2f2379a53ea24399eaa4b3648e52bf5c4a1417480ce80b13b9c63a8ec40235c649dfe8dbd2e112e731c82fc90e76ce0c6dc8cfc5389f4881aeba540c66f94c8d08f7aca85a1fa4a81e6282ab9d8fcc8eb2282dfceba6c986fc5b07a1e437f5169161c886178226b871f435fb8d0d927cfc4a0e9445d1af6963ef8cca75201befc303552f0df58ffccaab54f72e5a39fe3367e9405e0644bac1821ce3a96cd537d12d07f009aed8209627709da4b0a52e6d9044299e8182d2729af5329a3ee8ea72831a3e2cb7bd5e31fc6253aaab360ab5c631e278b4efc28fba0dbf982c12006e6fc80b30b992eaf1c0c6fa9c6d57eb213533cb668ab3b911168c07f19646b3a7fd820225fa0dcef82ccf29bf2402135989c4aa3edf23f6e8f39cb6950716862556ddbb41709d8661ffadf42b45efb50228f3f5d7cd0d519c8872c064f59e3e775dab8ab3228459e51d4c6207b3dd0eb13821c7924bc85e91d201719d34bef194dc31b76ee523faea56cf33aa22af2e4f22b4f97fd26df21d319b2ee6e7a68103dd00e68fbbfe9bb8b5ba84f3d31e52c2cb9d0425974dd8c2026c5c6a398c35128fcc1500ee1016f3f0a94cf6245e2dce9551eac20bbbdcc25da835731ff2e95697107e8b2459f0bd5d57e277db6402d747560d5dabb6ff49411ec5c698a88328f1a291ac12a47bdb1a645e492f3764280e2c703969ca837cf3059c7db0c3ae12c77b72d2aa8a57ce8f236824ec64450a70fed65f4b4c271a40bca37f32879d335ac0bb4ed1326"}, {0xf0, 0x111, 0x8001, "40061e7115e72dec3c344b46145728ffc4423101afa29559c20956c4b4bcb6e8de3c27146d16b958efc222add6079e5e5a2f355369fc44c910915bc143eaf79f8ddb114e59345efe8f8fe280e97ea82c99fca3d0a99a5b4e41459c3a23975d83dad461cc2217e3060275a7f63e723ca4f6c3b44ae09dc36c84e5d308cb7bbca651c61fba29d74fb3aff8f872b796ce8b43dc0f8492543158cef23652b56502a9dcdd04a27dd1283cb27162c766402eda881aaae483d1ff086ebfb0241f097e0cd65fde7fe1dcb1e5718912ffe262f118a50bafd90ba4d22df314e6"}, {0x80, 0x101, 0x5467, "824bf1b8e0c998e238ca4574ea53d3d53754d49702e93b224ad6ec2aad9dd7ef575e89ea52ed8a5c138e1adcbdab9e508887fc7d026391d5aaf181c806019342e176e6135d93d860091aaf6057db8d875e6d51c3f9ddccea6901bdba6dad2b65fe36755bf4cf06acd6f1900d93"}, {0xe8, 0x101, 0xfffffffffffffffa, "f8f33f36b61f55e555c0a2222ba928ec9e55b3f116f7c370632ec28e13e4cb64b4e9b285d1a8ef7eb9cdfb55f63313f5cc024197a2244709b4bcadad16f5c27300ce9a680cc344bbb024ec656739adf1ba020e68de2a3309c0b50b66a9416faa2769c35996bb72742eea7f7c166a734f442194c15ade30ac031daee5cbe533313ca401c35c85ed57c4e5e564a5a4aa629991b20ae2e3e220cc7450bd2df32426aeff738663ef606f95c14aa6edc98fba7e1e24df57d11f621f86fb255a8d6d56f6e8f78dcac740b52625a8df79c7e174d08e4b523a51"}], 0x1328}, 0x408) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r4 = getegid() r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000017c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001880)={{0x2, r3, r4, r5, r6, 0x40, 0x10001}, 0x7fffffff, 0x8, r7, r8, 0x1004000000000, 0x3, 0x80000000}) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000001900), &(0x7f0000001940)=0x4) setsockopt(r2, 0x9, 0x4, &(0x7f0000001980)="10d569a54664abce1bf4220d6d93eda82d9e86ed30d53c469cd0944a9ff7d18cbacd96c67a8e608af44f7787629473f4faaf3b52596dc1c36847217b8bd543236da949234fa7fd6b671177f526b66d3237870f69eea297aa856dab6b6c638fadf157b38153382c07d53498112924dc0c7339d9e0fb7ff5770bb5e2bce6adfcb9d48543", 0x83) setuid(r5) bind$unix(r2, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x2}, 0x8) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001a80)=""/4096) r9 = msgget$private(0x0, 0x1) msgsnd(r9, &(0x7f0000002a80)={0x3, "796de4f8290261e76f2f16ffe864ef77958184cbd5811591c3eb8e745bc525083556a95f43170847ce455f08ad58d49adaac1a42f19c0073142f26b72d22bd974f0e85c6ff5a2c3c9cbb56296aee20f91a88b11b7bd345ccd409f2bfb3e658d6f62018bf511d1d3fba2c2a3279afc5604ce08f73b102d64a83283c777fb6c37856fcfd7fb73e6aeb7746d229fd1539db7d993e224da0b309d85a0ea6acd7bc9f5ee91004eea9fc3d546e1fad15f9bdef8d0025ea8c2204b69f011df7ed0865d5b62ae7389161909dc5e1e39b1bb5177b4d98b8df9cb7a610fc0d628df6616d5f47b07cc09546879dc36eceff0c6157485abfb6ba377ecae64e3e47"}, 0x103, 0x800) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) chroot(&(0x7f0000002bc0)='./file0\x00') msgctl$IPC_STAT(r9, 0x2, &(0x7f0000002c00)=""/103) 00:00:09 executing program 3: geteuid() r0 = msgget(0x2, 0x10) msgctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x7, 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/73) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000180)=[r2, r5, r6, r7]) r9 = socket$inet(0x2, 0x5, 0x3) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000240)={r3, r4, r8}, 0xc) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000280)=""/88) fdatasync(r9) r10 = socket$inet6(0x18, 0x50000005, 0x80000001) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000380)={0x4}, 0x8) r12 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r12, 0x0) setsockopt(r9, 0x8000, 0x1, &(0x7f00000003c0)="d0fbfe608f13bae2dd61147bd9a176519e76654fb8df31a75e49813c2b90b40c6a71dc33195cc74d70a1b9cb91ed8dbb3bb1045bc2839ed401773d0f79bf26cf0c37a545c33af29760a49cfd67c05e8660270e44ca158f2b4f95cb3fcbb0f8564ca57430fa410db5bba4120587e305098ed15fda0ab8037b0c282f16", 0x7c) r13 = socket$inet(0x2, 0x2, 0x2) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) fcntl$lock(r9, 0x7, &(0x7f0000000500)={0x3, 0x3, 0x3, 0x1, r11}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getpeername$unix(r14, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) fchroot(r13) fchmod(r13, 0x8) socketpair(0x1f, 0x3, 0xfffffffffffffff9, &(0x7f0000000640)) 00:00:09 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400002, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) getrlimit(0xc, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/206, 0xce, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) getrlimit(0x3, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x1ff, 0xcc9, r6}) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000300)="a7d31d0f756c2370cafa048be9a5ae6ce9ef64381565bdaa387ca5b5469da98cafc73f15b2ce952051f0850f7346fc8fc6eafd46aeaea4573b55e3cb7efe88689275cd89a9e638a85b485fc0f5ed2931d07249010d954fa391c683cf26e5471008ba671e1b73baf6ea2e27b1b8b66d9106e654afdffb1530e12156bb66325bca8c47bd48ff69886039e9225c82c81df4fb5c651b6ef7c33095dddb0a5de37745afadd3ae1eee670f12d7d60180765f462f221dd4e55890578f63cbc8819fb309df86a7f84bb3156883e2f380d3f33afb1ab80f4950da0983df3cc67a", 0xdc}, {&(0x7f0000000400)="46ab0af12230b109bf1a577ed69060772840931f31dfbfde086c368c4b55a9bf30db", 0x22}, {&(0x7f0000000440)="2b25f4ae8353efc17681d3f60e6973bc305ba1344243661cd7e8ad3b2abe22bc3c4b38acbbd3ec7ea1a7e085dbf7dd67de93cc030f38547031c3df770d214151e2a26fd01c4b31c7c326e6bab1f7e23199bfcebaba5be35e093d5bc7ad57b8319fb689c60abb3bf16ba0cefee3bd93f436925ddb7e46e3e1c10661930fb84a4bcfcbad9d55455eaf1f116eeb9edceda03fb84ccf195fb91660d24c692ce3cd743b35d4fc27bf626245b9ff70281e7dfa06134639259df0a55e3f3ac68c09fa77386fb5b7bdc3c6a31aa0bf213a", 0xcd}, {&(0x7f0000000540)="bd5281a73069252a2b7668a7c37732467d2d3fb2acb665bbb3e253f582196537961683e9555a3f5e72ebb45bd76b7c320b", 0x31}], 0x4, 0x0) bind$unix(r0, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x2, &(0x7f0000000600)=[r7, r7]) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000640)="64385f0055cee1dd0b07ea9430cc91f2fb5aa748e76613379a038d8ecf06589dbc2f99b4bee6cc04b7aa44b7128fcd965d60c142af70818f152d7dc523d346c3cbb3aecb03555628bd95287d0cfef9fa7422e8f23910ddaea77901616c6597877761a7177820ae048a031ddb76e4da098ad866c2aa8e89488dca082a903d986dc10a31674c4fa85bcbd141ade1b8d9734ea097", 0x93}], 0x1, 0x9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000740)="2892a1", 0x3) connect$unix(r3, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f00000017c0)=0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000001840)='./file0\x00', 0x0, 0x200) msgget(0x1, 0x80) getpeername$inet(r2, &(0x7f0000001880), &(0x7f00000018c0)=0xc) linkat(r1, &(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001940)='./file0\x00', 0x400) connect$unix(r8, &(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa) link(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='./file0\x00') bind$unix(r1, &(0x7f0000001a40)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r4) mkdirat(r1, &(0x7f0000001ac0)='./file0\x00', 0x2) 00:00:09 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) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) close(r2) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) lseek(r2, 0x0, 0x0) 00:00:09 executing program 0: setrlimit(0x9, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) r1 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x400) 00:00:09 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80000, 0xfffffffffffffffd) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe5c) shutdown(0xffffffffffffffff, 0x0) 00:00:09 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x0, 0x100) fchmod(r0, 0x104) fchmod(r0, 0x100) fcntl$getown(r0, 0x5) 00:00:09 executing program 5: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x600, 0x0) fchown(r4, r2, r3) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x180, 0x107) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x600) r6 = dup2(r5, r5) r7 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x9, r2, r0, r2, r0, 0x4, 0x5}, 0x9, 0x8, r1, r1, 0x6, 0x1, 0x81, 0x5c0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) close(r5) rmdir(&(0x7f00000001c0)='./file0\x00') getdents(r4, &(0x7f0000000200)=""/44, 0x2c) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) shmget(0x1, 0x2000, 0x481, &(0x7f0000ffb000/0x2000)=nil) chdir(&(0x7f0000000280)='./file0\x00') r10 = dup2(r9, r6) geteuid() readlinkat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/247, 0xf7) dup2(r9, r4) recvmsg(r10, &(0x7f0000000b00)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f0000000440)=""/93, 0x5d}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/217, 0xd9}, {&(0x7f0000000680)=""/122, 0x7a}, {&(0x7f0000000700)=""/212, 0xd4}, {&(0x7f0000000800)=""/81, 0x51}, {&(0x7f0000000880)=""/150, 0x96}, {&(0x7f0000000940)}], 0x8, &(0x7f0000000a00)=""/194, 0xc2}, 0x800) lseek(r5, 0x0, 0x3) linkat(r6, &(0x7f0000000b40)='./file0\x00', r9, &(0x7f0000000b80)='./file0\x00', 0x400) stat(&(0x7f0000000bc0)='./file0/file0\x00', &(0x7f0000000c00)) fchownat(r10, &(0x7f0000000c80)='./file0/file0\x00', r8, r3, 0x600) close(r4) close(r5) lstat(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)) dup(r6) 00:00:09 executing program 4: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x1000108, 0x40) pipe(&(0x7f0000000040)) 00:00:09 executing program 3: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e02080000ed3100"], 0xa) 00:00:09 executing program 2: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x10) chmod(&(0x7f0000000080)='./file0\x00', 0xdc) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x2) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) r1 = getgid() setegid(r1) r2 = open$dir(&(0x7f0000001140)='./file0\x00', 0x200008, 0x2) setegid(r1) truncate(&(0x7f0000001180)='./file1\x00', 0x100000000) setegid(r1) sendto$unix(r0, &(0x7f00000011c0)="fc3f0f56a4486c4b4fa04147e2d176556e12790a989620a6eff8832b53d402ffb3ba2fbc2f1cb01bd1df0e2284424a9b94e6f1c8cb070ad629f9a5ee56ac17b0943b0014be43cbe907b1cf48c235e6e085f80a797eb6ad98e6129231f79f483fdf7fd14bc459be8e8c0cbae02f72f7c7f6a511870731637983883f178c861377f3c29cbc4719f789eaa86777bdc350bb02baccdd75c96503cf303b3965a4280b044f6fdc9c33ebd24c8230f93ad687c73014fee18e7d0e0595fb2046c2fcb6c0729a1b4dd5c1e1b46363aa46786601afdaa326e204f6638b1de49541845184bb9c34e575ea6203353530954b506f69269915f13eab1f3ea42bb31baae568d4752b6d6ff167ade2b8fea390534fa55deee8fc6b86c0cc3e9a64bd4c6d8ad24b17b1a7d7b8a19af008b1f2287e83c11a7740c631e071d1f7acb278f80469aa650f77801eba798955b895cd62dfb3303105cbef02d17d922d1b7a41540a9c52b73a3fdb1a144bf4ad7d7399acb6c682d2267ff713a6fb00674b35b6a80040bf99cfb446c5c8d61e4c766882da0e4fa0eb9753c420b4f5739c51f8f00f9239c52622fdcc8bf2a4b8db1e49f3136c659d87bedc53ff2940744be045405c0ce4e6f0494ecd7f68b680c4f1ffc15a9da2b2b3fda627be45ae5b4021057b0837faa25f4c8ff20a13ee8589bfe990a4aea0e38c842d3f2f4751c0ac4b3df3cbfd49b397385d94183b6a686ebc57d61439cd75ec318d54e2efbe520ab2be164e03bf94cc7ca530c7cdab7e50b38fd057bf39201259c5d8ead554bf06f7f6e837182e897073475a3cf4ae66e52d61226d6a85f5ca55dee19e60a9c09a4d32194f6278473f2d44da45a619e9de7dbbbb8936dc12a8254cb8e6b2aa6b9a9c76f6c4008bc88185e1aeb443c2ab1c392a44d92c438a5a2db5a50e91cfe1f476700e7131bb675180d253d9dff8c15ca303c838d1c720a5ab1b074509a85151c230dc240b0caedd663ead9fc483ff03d8ed00208c7edcaee6ee6055869a1af948793fd8e623b529a6bf43e4065fa5e42ac96cf3c5fa4a5e62065bd07fdd548959f025ca0a53c9ee91d39d1bcc7b3c93f8ce6ded05d3d07ac84c5b76a7b8796d04b7781cd63683365fcca9a1b7b0a0076d15695cc769c144a620cb12ccc40f096d972511db10bddbae8daa4ed53857f53c278b34878898b009883999e814ec0b10e07dcc53d25a6af6c34dd3060d8c7998f1c26d9f08d635282aaf6105735883423a08281309272a5acd2371874d9b744b8e9f7548c1a63fc14c138f2514ba58ceb2234843d6a89ad1add45f881a249a8a43d3ee2561ec6d1c70d524567225dcd7e557d3d4247e5ae587351b91fd56cfc45bdd93ea8dded45c5e51549ac4ea4a398e9501614b18ab622cb4292ba4e79062cb544d27860f4c7c6be0f7d979fbf7dd1ad8fe2c8a206d5b2e914d7437b872d24c04912fa7da87cae5d3c75c40c61dd8392a79d2ecc41ac995ccc42d277d6a6dc51115be88e980dc868bef5012f1c10ce91da0576ac80dd3992adf01514ecff3fe3cd3b2be9d4209eebdf29f95e5a23230f3897e3b1fd00e9ea174035083a863e6f5b699c8bf8cf84ba53c9158173e37ae3fc62d33d452da59f17d0d83c30b131291c762331b81ef33b8f8c64754926a34c5b8a4d13119871c88073d8cf9e8b9f01f8ece38a1fe78b34c340948b472cca49236676ca01ab2f7b57b3e3f50a297926e8eafe7cda4a69e6de7c6fd98f246bb20dd1eb30f63b60a12941646e123757d68c144eca54661083b45f80c995d01713d85098fd78f1fd044c0f09bd69ffaa653aac54d30cb8863749bf6c6887ba3af710f9ddd8540c67884974b5b449f0ad85ab6f8ae9aaa082aea535f4721c5e4ad9df83974b29040206a914ef6f71b8a79dce39aa1c82b142e6aa9bc55dba7c019c846277bac2e15a709896ddc28dd709f1df85d4fb6e71d6a14492d7cbe8760db02cbec1dfe1e58a1ed5ced325f8554a10b072fee777b72a66cbd411c8d31a339246dd71f0fca0e99818d311e3c90baf6684d403c823ba2c1b5711b299709c936bd726028a398c2c586524296c14d638f11313e3da2c9446159bbef97c393dd9fbb8198d7112871ca0ff5356271e381e631689fc4f2d1afc99a38a8d19eafd699c6ab98ed8676f33668c3601da623a0d55f63e6f5fcf400f4f59a321577ad84527928ce44a81653be7f05984c954dd680425c9d7cb2e19e17cc1f5c36a67d2ea0d9bb01115afdd7bd5316f746d8849138fac57f48c12efb2118440a4aedd5366377096eba0f2459a57cdee175c8adf4c4aaf8ee02037713e96f66c934f901179a19efe421697f7ce92e4170abe72c4c72f0c154d59ddba5e3903d6fdef36b6e72416271f8fc4a159c856d0f8feb8130e00cd62b746119b8cc8b202316c16fc0ad7fe6895f0d90d94436b8c29ed2faefbeed573a20b49be3680218aa59d4f9fba3553f65138f7c2235df663fb3a3d6a66f671db5b458005b2ac3d53c89f4db17479ed53ad0de7aed38d1d7c5a2b958a0f52794e43aebff29406a710c149073c8330cc6d0870faeecb57033d983b70f40f3e1290f9be94fb4c1a54502313fdc09f65e610fade069ecb1ace3653d5a1cfb96621ea7a657bc0512024c2291a3daf5cfbd045457d8e0ff3fe108e0e0eae87b890e3d569e869787ce4173a46af06b5d65d448d57342c9f09880bac10ed304da7251129e7fcb72aa673c8d899270cbd9ea6a29360765defc0f74df3367fa7ee44b55dc043a2310797f4641c3ea37ab9af9263452d8a377c0c255f9fc4cf4310fdea5dc353f472afaee8d6335802632d6f28ad974393e0c3cd1c4f04a0adf299b06aa852ddc8f02228ef32183cde5460fcadc3e3dc57f679adcb7f4f4791aafd28095df11bc0b813ba2a9ed015cab828f5e6788bc87d2adc5b093ad07ce61f402d9644a037250531045715fcb9c1695affb75790021c35a19c4b6dba77314c1c23a5ffe25027f903286ea54b504ed30b5c142fa0b2e1c4bf26ed6626ac9b543af5432a4f9514bd8d5f4d9131d578e6f3af5b1dc82ffb5da5506d3d9bf3ab7c6ec9fc171c48855e1e0bdb7ddf0688b01a4b32d5224f87ca22ffe7d34d361160204d4afe972f73661ff14547f29213c30e25c54c396135e7db6f65e27b68b982b7045f115365550b7602f281f2ef54d0bcc28ce8afd9ebfc413292ffe0e1dad72a4c6b4dfaf1215e3f0cd0e34ce3d764e9bdc691c7e2a27a59fa8fc03b16e4e15261ca107b39fde373326fcda0ab5e8da5c51661e3f1e4de5c5725b6b8cd4579b407cb5a2a87122b615c8c83d06dcc85d975818c95e93ef7389efabb1136e73bc0416182a2e59221f84dc9af3649c4f2c08600f99ce047c6cc8045eaff76e5c8e25dd552634f62d468b5ddfe377fb3d7d77bb1b022b09ff378e4527b296d567ce621b1fc1786b4e699bfb4cd50aff16c0bd4b00d11fa5f142938da11c1a4a84869807d2d5f87bb582b5314ba0c5773b0bd1c2d803404ad835a0e01c34601409b7baf09aab621daae64bf7690391a7f7f691448ec788791f404fe1eaea2d02fa277d1d3b6c09c910692b50b7b8907fe8865c0ff0eae615f011f365ac429bc8bc5a99f0b86d56a23aa125e6e9bfeee81ae90e4d51f3e056169ffa881ff927fee7f7b9012e9c5d864948d353d691ecb2062d8ecb5629dce77e5f87dab81248e505636442dd46a6ed9612027d102e7ef8b48286e05556efadc0bcfb3cd18e6d7e4b21ac9d3f2155da85b80f72f1600ca2f1ecec8d6612ad07a4f2f61e0ae7b1d9ef3f57db061f757c5d0f7d00a5f24fad6a17c9d7951fe23cc6672d52d6f4491fc0d8fb1c4926d39e3524c97de25621087b3a48da02dd0315c7a7f08b94b56a7bbbeb600366d2558c23ad297af43a8cee8343ad6ccd1dab17f700ec1fd1293d496ee39553b6534fde5b00fe06bedb52b9049fdbab705f65866b3f67a9848b1aa682ec5b0bf862e11c76f02648e4d663d7f99eb7eeb34f80b41ff197830da04b87148b2eff628748300d77cf23a74def740ab320878c2c3a1c4a5c710351e5ae9924abf442aa053cf2cb6e2c960f8650be34a13fcd5e5b71cd9236bafe81c19dcd0ddb9f27e808f5cee5f4e3f817dc435559a87313bb7e40a3c04b2b6bde7d34643e3268a2300f83d0bdbabbbe5c11c47936869870a564b364f0e6ff28b1b861c2696e2de202c479055b4b44c7453b91994cc9390ab5182a500bfd28272cd9c47d96a0179d0036d4315b5304d06e0bb1a7f832a67b0692db54c4b2f3512d8b0ff3bce55fcc2e4588f98092fb39f5dc28540a2b2f9624d5f84120ee8d9f23d926d7409ca6ad8168db1a092071b3494a0255b253ae330f39adba5116d1427c44ea6d8fb48e529a156c2b9a6be801879f47427da5cfbcc7ea0167715d59b90ed550e99c88d15cf496f64b8676ad29bce265972081bbe42c901a2c04bed3d8d8ab4f0c19cd91f83bb4fdac6fb71ca3be6faab8b61c28f01bc95f0c6de07d02f13eda2a4d12a9a2af190589eb939e01fdca2f3b92ccfdbecc0cf6022f459573d1a5f6c9dd9ac875b74c524a76f36410572fb11545f04f8338f27139c257871655b2b9dcbbf967782c0bf3b0091a701a88397cb66a832e7eb0ae3e782451720fb820e5a0e7500dac9b7b0e386441b299447c397a0b86bdf5ec11824f60aee4d22d3ffbe92c054878bdf8732d65e96b6ff544e1a1118877a88a847da2c2faac0568b3c5bd411257150564c5d0677a90c67d09326db03d215c6f452c642b878aba2ac5e8b52613f8860f17c95c6770641795618e5489773442bc591d618bed1f31b4d689e7847b8cb3460ead901d2a06b8af3c8249abd1bc4547bb681d9d063b294309f6be43e41c8a7863fa6d833d032550e0b2e5de6e9a36cfea354fe65d96efe6ac6454e7860fa7c308ffc1705bdba5fa22632a6b1d6827d1281ae58030f2e5d2f5fcbef0e518388b2dc0572ea5509ef2980813852f0c22f76caeb3fb34864e97bc9dbae8d2255e8d337efb33df10ce207c9a1b277fc0b3114ee0ff1f64696352a53ea2e83969bfb96516de9aa5752a0ebed848b26510fe90e8497f2b8e119848bac27842292578df5eb6d9f5c6cb1b11195bbeefe78e5ea7e1b989835bccbd518dfdef5310094fa1f83eadf727c080965219f2e055aa1d5c0858e94af40f88f0bb38cef03025b5aa97742782fda1687cb62c3b3b33af9cedf4c8fea7ee6d83fc99a912fd3a23565bb4e703898607c2c88a4c746313a1e37579cb6ccaddf712faa0ca4f6db0ca8eccc535bbc5938653d24b4385d5a26a3b38de3503804434b450492f7cf8fc15a3dbced4899d9cd4b0557caeb3db19d63301ea3a2e37aba741ddccc356252ed2bb3cfcf69a4799368319c7f72f87e691f16b8335ad41c952e274174677b6f0f478ff639856f28474c19303ba839338bca1b12b9fd83522bbcbddc79b944119de3c09849853999ba899d1c4702cfb70a7d5261dd7da2a67d6833bf6ba420ffd9429d9b6191eca35f4103a8a0708751106f66024479f5bdcfaeebf923c45f729ce6716d035bed2b66404ccd25c4a5667d8af3a283a36212f03091c42746d4d9348b401b2c5307938b4ea8c2f075a501e96929c8718138a14403287b14072875c9ab1fa3ed633dc2ef48c7388f453c6a2f286e8e927c1a9e4c53a295b33c8006256b14ae66e522e87fce3f0d393da4db4415d5f44ec7190d8c618ba4c3bf198f7a34e97fb57be6c3bd0f82290b2a1c4c065a1a5714cddf7de89", 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f00000021c0)='./file1\x00', 0x80, 0x10) bind(r0, &(0x7f0000002200)=@in6={0x18, 0x2, 0x3, 0x6}, 0xc) link(&(0x7f0000002240)='./file1\x00', &(0x7f0000002280)='./file0\x00') mkdir(&(0x7f00000022c0)='./file1\x00', 0x21) socketpair(0x0, 0x2, 0xfffffffffffffffe, &(0x7f0000002300)={0xffffffffffffffff}) socketpair(0x1e, 0x20000000, 0x5, &(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) getpgid(r5) openat(r2, &(0x7f0000002400)='./file2\x00', 0x40, 0x30) r8 = open$dir(&(0x7f0000002440)='./file2\x00', 0x10, 0x2) link(&(0x7f0000002480)='./file0/file0\x00', &(0x7f00000024c0)='./file2\x00') shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) readlinkat(r8, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)=""/148, 0x94) chown(&(0x7f0000002600)='./file0/file0/../file0\x00', r6, r7) setuid(r6) r9 = accept$inet(r4, &(0x7f0000002640), &(0x7f0000002680)=0xc) dup(r9) connect(r3, &(0x7f00000026c0)=@in={0x2, 0x2}, 0xc) 00:00:09 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getgid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x10}], 0x88, 0x4}, 0x409) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) listen(r0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r0, 0x0) lchown(&(0x7f0000001300)='./file0\x00', r1, r2) ftruncate(r0, 0x1) fcntl$getown(r0, 0x5) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) r3 = getegid() fchownat(r0, &(0x7f0000001400)='./file0\x00', r1, r2, 0x0) sendmsg$unix(r0, &(0x7f0000002c00)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002b40)=[{&(0x7f0000001480)="fe9c3abb86eee6dae9c8dbe196a408c304613ee2f1559392917e2c0f569350d19904483fde79688bcca156ce44e5dbedf8f227fdc708dd30ed147146b846c2758ded1f35b78f2d443bf86eb07e5c8d0d2baca659af78ff2f227b329346a7c4e15fb8bd90a19d9e97835a2d86d251469fa652dfc772d72c941c04732af8a78be8f529482ebf83e25b1e73518fecf3e4189f3c4590ca9a0907c4d8e090613515cf835e8aeb613002bc0e997930b0c666db6c15f2d27deb2f9612ee24ef862bf08c41cf393b40104d20953f91de3aa522046c2533125a6d61365e6383b5674d8f5d611b557483aea8151d2d29cf086749e62b35738f84b6845cb9d8", 0xfa}, {&(0x7f0000001580)="039827d10d063787d50dc5cf76cc4300181af38636507aabf8cb02b5a87e8cd46ba7e292d07a0dec0eeac2c0a3a79ca95f08f25b4bddd80ea15f88ff52ba5e03e82e9a4bda8e9141063c0131c11806a8e23e07138c447567d392281b64e4cd0230d021b5b03d39aa929afccc1ca4481ef56d8366d3e3882d2914e9c59309eae4b34b3fcb2ff7ffb369b46457ba43b88c02cfe280b38030448b9f2bc544ee9041833ab5b56d1458cc4f2efbf1ca547f2bb157351f52f5f621ad64b38ec99989c86eb4de48e5e83225fd890634", 0xcc}, {&(0x7f0000001680)="1277a27c3b29dc018d4868187fddc020be2ab2bd0cbb92f88cd9717677c49db629e10969c24f56efb6136181b97bac0bb7ee92fd4e61ef86af212d86e5a8a878f2dd18ae19637429e0724f412f7584dcfd44b200a0d1bc722c5ca3d7a5ed172aa704749e20b018d11dbd4084be039b4eaf5a60ed9e7862efc7deb9148a50e4", 0x7f}, {&(0x7f0000001700)="bc44e99bb785a3ce2cd6386a311f2999dd3da34e47cb644ead7bf1f6467b710bf4d483f3922f8e3d242b7bf82cfbdc6ec60787af12c10196b5e08b1b624ecfc0a04331f32cbe089099a179c900fbfe4f785dcfa0e938bf71d0da2433f56dedcf9166625bc7c4d1cb7f5176245d9b26ef92b6eedce39793c044e80ebb4f6bda0f0d5b3027ac5b095291a50ba7f275269d5f98a583589c856fa4868bd16dad14a24352fa524b5c9395e0354f5755feeb3fb18cc74d3ab720b8d0701a32ab5dd21dcafe1340336c72deb740740997", 0xcd}, {&(0x7f0000001800)="6a5a7d529fb4392e93e580c154be821f491e26d3e317df8d92023b29a37f783662d6b975259b80c6d35db2e8d3a3b5f9418c221208e7a64c3a73ec173fb1dee9f58d51f0d33e5bb193fc4c04ad3237438c6373f4c8f3c32f5063246f831be618ed87a5fe007e3d79ffe4cf2394d65ae461215265872163611fb433467a6536fe5aec1ec0856ec54492ca6391d0a9de3d568be91415500b529aec3f0900f89dbdf146169f9471576bc84b6e1b6d7b909473f989d16511c1a7aa097b17a6331f254ed98a28265fc4beb7e95f4f607f77f580e04b26b49d28249b69cb7962ae314e58f8", 0xe2}, {&(0x7f0000001900)="18acc190d2ffa3d680af4275d0dfbd445c64856c5e39b3bc74cb86fc12e3fb73596afbe5eb08f088a9a6475ea5845a542cfda14613c241e113e935dd56dab8cb6ff051040ac7d8dfcc61819f25250f65dbafe2478dd85ff48a9248f68fed1298b708d4d21f1b9590318ef7970ef0c619b3b1abf2c371d0e1aa76ea432d353066f44f6707f5503b9a2a205bb60e37bdd01e3c7dfebde86b714330bbd2ff9ab5544e001d75aa041721ca32f2", 0xab}, {&(0x7f00000019c0)="d645293df21bca3595b1fa43bc7afad930df799eb8ce8be3858572049192743aa9ce22ae7b9744449a174aea579bfaa89c9366a876883525dd6575f4bf6980cdb7e72ff05d5f30b3604b5fceef535081355e740ff8ffbf9cc1e64f7ec2b5ba5387d37ce42b1307f75d3ffd7042f863adc254d71da96d7a1a891f9683d9e22d3a90577dacfca0f193", 0x88}, {&(0x7f0000001a80)="4706df0429ddf7da9ba127d1e42feef6b62c87d8a826155e05d18653611cd7ca0b130d677260c78693805261c083bcc6a85d4609d0217f0a96c0144629b3c53514f85115618f7b53e144917284c68f63cac008690018474682e26a421ff3bb1261823170835c5950e40fdab0a6bb0e273c7247f512a39dfb9b3a9062c243c800b3277f93345b15a1dbd1ee68cfe2c7e83dcf20edefa123a3a8ee1bf2fb66a16b8bf11837733b270c9cad606667d971722f4b78ee5f2fbdf6c7c72bbb7b9f439b734eac87405225ac748328c3c183092a9c257a3c64968669c6a9e53ec99db9830d6f09cb5ae7f82ae7ad76822265d8d091e33c813412d3167fc7b3e991c0bc3ebbd2b26c5561f01b3b63e50041f47adca5c7e62b2bdd7a1fff360bf34a46de1f450e2448e7533fc12096a486f7389d860d80e4ec24b7bd2b0b00df8c157cf8884da5702a05437ae9057bac1c37b25d6b7c739dd56fb6bb79f4275754b466d97998a716e322cc87389787ec311bfebf1d9301a7577fe93708322b9cb30f9a46a16f33013507aa5aa6cf6d5aabf8527556f74b36705a4e0ec64dcd946039b18c3dd381fc551d5595730bafe46c2e9591c1c742ff50f4435964899a6b48d1d91da12d014b13a3b47ebd143d722fd29c6a758eb692345e867c629e8f4e5d58737d4ce6171f536d431024229435c8c44e0fbd159fe34475290aa7a67ef1bb1c39afc2272cdde41ec8797b8c07fcd9c7f736b1fe25537f243c90e0799b9398618c5448ccf817676089518918fef6a7b431965ce2fac978cfbad023ec349d9ce337350dc906e491ae798edad5797af91535127c612fd2aaba5cc126e5a66d3f179c61a4715b77c6b26790571b1cf83c84a25d90a5207fbf09372b8d0a1eda4d4df2c9cb30a0681ab7466fcb88858c5c37cc60eefeb63cd25686b4f167e4b4845fbd87894e496097ffd5a1ef0bde401926c91457fedbebfd6d649c185575f2045fe9a7f243f8b283ac4d933d73644a1104e001591375f65db641af19f8a49f34739a9c1e9d0e4ac78f732757338cf71d401f5cbb1c06040ef590e7b9133e86312e65b99aaf2ed7577f9d35a75506e559948dabde0ea01b3d14dbbf4143b7c277780a93a9ffabad93d249e90463a25e551c6bb7f16d47347cfee6f31833fd3dbf446db5a3ccebc62360c8e4b7d163b6c001bc07c7f1058818a4828f0ea188620cbad274ce4f149c280baa78fc8acba7ae349279066c5886a2a32d86908d260f438262c1a29eca68661349f84c23aea4d286eb79d74c148d8dd274727bcb6711a2d82f54ae936ee14216d170ba6d1301eb36bc2903fceb1ed04ebb4e95176232f4800042adfe14bf0dc9f59c339f41a60d021f073af3eb50316ce356c66910185aac4a82718d15aafe0711e77e8753509887e9f19469d47ea4159d397525c8ec31cecd5d2f3d195b21648a04f269f8aab4c7bf2680dcaf7ecc9ad901bf41c04fb733b12fd9df59b4bff19299d37eb5e79514e380215f91df0b194fac8793b100b7c89ab89e088d9aa2c00f0b15ac69c6020d542bca43b02f3b4c6a6f8a36c31ed3fab07f2ff4ceeaa6e11efe1c159e612904f08372f3a294c1659b8bf1971d64083b88da46fe84c0e62cf5b69f8f84cdc37419bfa39c68423821e36de580c14b8809bcf843dd30a63c07604f47f5466126d7ebabb5de66189b9ed7f75660da53198897609b5f74b2d137de1269b2109eb697dd90e7cd7ed3c945f582a652798ff400ccea38db5b060878dcaedf4bf66c4f260c398127cae80185bc024f633bd7af550e733fddca6b7d7ab78d455366e213fae3245b0b2817c98600a259685cfc099e6fb26a798f322a1a2e1674238cd25397340b434fd6b76a00a1ac92781eea5b30b1011d2fa9586e7e41a6e0148bcf40d72456d4a40c9c9033a7c81f53339bf467c7efdaf91a07afd88112c4911c1db361a68e8dcf0f0cfe82a06041d4d815da33979a821da035660b4e9fef94f6738174f279488d3300bfcd1f0dea9dcc4312312abc8b8f628ba200069b3e4837814c441183e94865494bbe966ff0cf57521bf84bb9faca7b8f244617d48222088987ab029ecdf3e51756febe6ea090c1532119597f2fb235e5e6123e41a655f64c16df79a3374d68e9d87deb587a465c98457e7bbbccf0080cfed2f5766f6264270d6b7f12702bfc9ab939c84da5a7865a63133c902370ca36e1be2234419b0f69ff29a6a9a556cac19f0e70f480843ce67e9d1aa59859f9d4be7ce82033e5c8b7714421456bf1ae4e6e0cb8b6cba801bc9e0e345393ee002e001b379a3218fde862b48e48cb8977e6a188d9415385e1d35065917f6ee783cefe911c74dff7bc6e2abdb3b9fa13fdac4fb5b7d633a194ad3b1c2c9081d628d5c0ced834ba5463cf51675cf4ff3cbf9ed80d7090d101670a7cfdc34177b8330b2a6abdb3858e3181570c7bbead9c5e3cf4bfd2086ba08711c41086489c51b4cc444bb55dfe245d84c83ad9fd1c97f56e06c97f23c267a17f56d2d8bc8167f4a4f039cc324dc0a8836f302a319a3309a4abd6c94cd74ab57dafa5cc1a71e4decdd2984b32ffb5463cf241a4245da243937bd641c986bb2b0369cc13de85015cd2397cbd4f4076f18b0d8bd69bcd6341fa597a7f37836ebc770c80b86023355d2cc8259afd0a318b14b68132905ebb05c9b400be90028e140787d166f8c25abca101cf9f4e65e058346a8470d4ce449eeecf9f3daeecfde2189edbbfd1e9a46c6b2b905c97eabf71d584607201358e72b8086797f888edef5836185637ed1a436f765a1f3522ed1f1a6c228b511187c4318ecbcafe885da40bb4eea7fedc4dd2c447435fc29d62130885b789cfd6d051739963599ffaca6770b5f3f7658c7f23976f0c64be6bf9e9edc36855c105e6b03f6387a8bd02a513c47cbbe924fb15c22debc2aa4c6fdfd33d28b243990e57fc34cc9007ecc2c00968554bc1d3d6938729a6ba17e71f7d0841e3e3704b2beeea354f24d437969d0f370a8847a38bd66f40cc4ef1ef99e796cae38c93288c1fd01765917240a5908cee27f312560029f2e688d735002c11f814312d7b0c4e8c1b5bb071c41fd3a1c7d7d2852a092ec8185d6bb8bf7094b4b5535dbf212ac397f2da78e3472840eb7b0fe3b9b405f036bc73d33f02c91086d6510cc56121c16501e5f7509b73bb03c06f7ffda2f9389556c3c2aa3fa9f645cccec868a7a112d9f9217aff199263310f4f24b1480ba5fea61142729813f35d99b9d712e7f7a14c1dfba5df9d36c0d30465ea87a9cd7a38f2dba9203b2d4b33266ad0f77997c15952b7ecbecb16ecf6f0984daefbe0ebc223408081ee05102045d2a22e48dd6bcb018ef225ddd94fc0fc5e13bb9ff1b21f93db6f1c5722f73e207e6734b9e1d7947a1b17969bc8394f64456fb0a6040d6aeda3b0b1c471f5eccc7e2fcc176ff844bd6ebdcaa1bbbb571562e1450b000eab5f55d86dc10496c52cd463a920f76c6fc371d8eaef43df512cc2d41520446021c3bbff13e15159cc003291164a13c1f500707491d00458258e5d2273be237c7d0702b4969e005314382bf3f0d2713ed683256200582ca7d85e6aaa873a91467e4525b2d7960451d50794af97b27e9a18b7af79d96b2101e2b5d0d12d49d511e4bb9355c515c023dfee708776d8ba543e6a80a6741fc48bf03edb5978f555e4941e99fa4b806878fffe754fd77dd1b03c36bda4d921e8d07891fac59a93d55c8e63709b57e449d338aec0c6697da4d7635ff66217d959c70a039c395159b5f699c166ddc2e20aa70d8c8df8b349b45c099fba34b89d8632ff5422caf19fed03806d6328d4b2c039c498f845519037eff8e1af7aada458a1a5fc365daa4dabcddcb090c0c9d9892a751b104e673dad643139284c725387e1e6bb2825a36c4b3cb3dc8948a991fc16503abf8b9e800cb098d9b77479b671a11beb0ab01dfa00395634efdd2271ede05c2cbb2acbb2fe283859bd08faffd7f0cde4ea4e649da3b4568b8aee7ca37ba7d734c295324f0a3a12c9b3e3f039d0c3e44e6e6e2970104fab022d2ae61d160958bf07440119072edeb5999814dee49a884f232798e323d0574e78303ded15466a31690dad91352279890850398da41cd79d99476f36f7ddca3e09179d45258ced75d494b3e81a0e4951ae25a9d8cf0098a5da3bf3933576804a1f3c22bdada777d1f75113ce0ab8040e608905ae01813522acb4e442425782d350cbd1cf9c97c224636a178c243f48f7c7265b9113d98fbb8bc0f46b4a1852d4eada10e34973ae65ebf43c13658ff9219a53e9654d542cb21b04969e8eb80feeb124357d4d36cdf04eb3d1156770fcc70cdacd66513e0d1e00d04a101220ecf359d1ea4c58a3f0ff760198775e98b4c7001cbf81fba1353557365356cc8842147e4a82f18ce4fc10425e409aaee7d3d0652d8312c4ef68c2698f7e926086730368702f1830b9a11dfebada167d3b8706c8529c5eeff8fc3a03965683a219dd0ddfce65f9b1830b4725101f2a8b36474ae57d3761d116cbc9ce4c8a08cdae2ce24bf9a51251cfff0ef4b1b9c44471ac3deff85e0b8e2638729791e5e82b991c75a9b86d4f81392ff5e91531891aa5b6793667a52b97a69a5f5eb5c3cc83be01aed58909663920661cb33f0aa8c854b70d08a277971548c7d12fdc942916e5fd5d4a6e05a99e12ed24f86c94ce8e8799bf685fc98e1ff232044df9007ce243208c87d6b45790c75a1d6c670ef87443591540cb24712e3f5e18251a6de4b412753e0fa9aebc974cdbf5c0f5b660066561f989f700f393a8d006c1605941d4051bc2ae879e71f3211b23ed34417dba99df310c636f0709fd9e8c6b63577dcad4c712f544f51705c72cbfd036e661beb5e391f0d00736bd96d279b54e802f7937387475cc9a4d6b29d5d20dcf669237ac64c67b5fd88aadda1e22358c94dd949bc0256e2ce67352f857a27f44221a0aa42225c5e345126b58d7c83c594c2866e4e4bf91d3adcab7851c6ef3119ddedbcc0fafd47f62d966d2c54058a7d23f1f489fd6492b60253e8d1abe2242aa9fe21bf35de64f1d062ad43499d8ddafd625105ae98a3a2f6525e117966f658525bc2a3be7b3e367c7312082e6de61d35810c71843ef50ae6de4dca4490d612dd373ae340f91f90ffc10c3fef6f9579444191653131ebe754e2a61981eba9275c0b1d1cc289c7cedf0af013f1bf43844539da68d3803f7afc7abfafd148d04dab6167f9bc82eb4c5f1b83bfc83f5248cb2e900ca62db72c1941bb9a714d7f6e92f174d079da2f9de5f3cd3ec3e618c61c618abafcd36ab7808444ef71ddc10a312191ca188770a8ad56c4e335b38d5c7c534e8b201f32bdcf79676a0fcd85c83d85eae2fc93cc8357ee0834eeaba7d196b8d08ae5ba97991b3a866e0baf2126c17b1cc868ecfa737ee4b77ffb150082bd538ff909d15549e9e405aca1eaf0966c97cdc8a91513065c60cc040754b333208e3bdd91170bd49a1e8973c3625e8099badc7d421e666e7c4b6acaed425a18b44b8700b7e7e96a2ad0efde8f7638d2522cbb3d5bc72e74d94415d65e618bb0f5703d15e54fe50d47eb7091fac830230b997f7bbcd032768dd070a13222ffbe88fc98cbdab71dd715d3d9430bc79ac8593174af9535adc66543cebc068743137be343310b625416ad28058f7d973a2091c5ff8dcbc30a5b28205e2db6280348e6ee6e02e96cd6d22909c990d04911f36857b1879a2d1fa619a8d68f0564a598cfd0f97", 0x1000}, {&(0x7f0000002a80)="d716a1a8b6555cb920105017f2ce2aba81043e8dc688164787ef00b271f1f4bbb51b89e7a3197ef57322367a5a2455805b660af717230777fc32cdad609b1b64fffb1d4c282e3486e9120dd4f36cad90d296b073add795def72829e34c9d1e4c468c2652d06ad017d0406e60accef1ce9b9dcd824397c1d412644b33269d60f6a14d727658f3d44b9de0cb823fb812376618059f39", 0x95}], 0x9, 0x0, 0x0, 0x400}, 0x7) bind$inet(r0, &(0x7f0000002c40)={0x2, 0x2}, 0xc) ftruncate(r0, 0x2ae3) semget$private(0x0, 0x3, 0x100) getsockname(r0, &(0x7f0000002c80)=@in6, &(0x7f0000002cc0)=0xc) linkat(r0, &(0x7f0000002d00)='./file0\x00', r0, &(0x7f0000002d40)='./file0\x00', 0x400) fchown(r0, r1, r3) msgget$private(0x0, 0x212) ftruncate(r0, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002d80), &(0x7f0000002dc0)=0xc) lseek(r0, 0x0, 0x1) flock(r0, 0x727816fc28acde7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002e00), 0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) fchroot(r0) 00:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r2, r4) setregid(r3, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000140)=0x4) bind$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0x968, 0x8}, 0xc) fchown(r6, r2, r3) r8 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) r9 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0x1) getsockname(r5, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r10 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shmctl$SHM_UNLOCK(r8, 0x4) getsockname(r10, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) clock_nanosleep(0x60000002, 0x0, &(0x7f00000003c0)={0x8, 0x8}, &(0x7f0000000400)) clock_getres(0x1, &(0x7f0000000440)) sendto$inet6(r1, &(0x7f0000000480)="efabe2a40d7cd3dd26e271f5a1dcd6d272843c77e56e3dad8e81918a29d19f4a695cd30aa129794254248a8c8af0848ce414f48fc8db7fd04f1d712885d57b7e248192e330ff6de1a6bb4fc3afe8095051b8bed0f0cfcf8254facdec72473177f584450fe8c3ed1779a2649fe78e9f0ec79a51ff5e2898dbed39443fa206bd184bbd117cf1c3539c05291c150e67655c71b084ded3c1d8909792473563816608a3e9c28b2ad74f43e35cd959d0b1fb351f4fac9984202095afcba344e9c7675cb4430f9915b07a5398453cb15fcea71bc81d33941a69ab5a34783d3c10719dc08601587d12f0b065fd", 0xe9, 0x406, &(0x7f0000000580)={0x18, 0x1, 0x1ff, 0xa7}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x212, r5, 0x0, 0x62) getsockname(r10, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000640)={0xfff, 0x7}, 0x8) accept$unix(r9, 0x0, &(0x7f0000000680)) recvfrom$inet6(r9, &(0x7f00000006c0), 0x0, 0x42, &(0x7f0000000700)={0x18, 0x3, 0x71, 0xffff}, 0xc) setreuid(r7, r7) clock_gettime(0x20000000, &(0x7f0000000740)) bind$inet(r0, &(0x7f0000000780)={0x2, 0x2}, 0xc) shmget(0x2, 0x2000, 0x21, &(0x7f0000ffd000/0x2000)=nil) faccessat(r9, &(0x7f00000007c0)='./file0\x00', 0x2, 0x100) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000800)) 00:00:09 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) dup2(r3, r1) rename(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) accept(r2, 0x0, &(0x7f00000000c0)) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) r5 = geteuid() fchown(r3, r5, r4) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet6(r0, 0x0, 0x0) 00:00:09 executing program 3: r0 = getpgrp() r1 = dup(0xffffffffffffffff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000001300), &(0x7f0000001340)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) socketpair(0x2, 0x1, 0x7f, &(0x7f0000001380)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000001500), &(0x7f0000001540)=0xc) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r13 = open$dir(&(0x7f0000001640)='./file0\x00', 0x1000000, 0x85) r14 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001680)) r15 = socket$inet(0x2, 0x20000000, 0x2) r16 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x880, 0x24) socketpair(0x12, 0x40000000, 0xffffffffffff0001, &(0x7f0000001700)={0xffffffffffffffff}) r18 = accept(0xffffffffffffffff, &(0x7f0000001740)=@un=@file={0x0, ""/21}, &(0x7f0000001780)=0x17) r19 = getuid() r20 = getgid() sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000040)="153f88f5183a65675179a7f26fcd515e67cf242e1537c0b7a1998d5bc2d8bb67753d8158ed3cf992ad630b3f50cd0ad49de5298cb2710a94e71eeeaaae9d1340eae449bc5f3cba075d58d6c9088536bf1767e2fdff1096990da023a2bee3c5bb013207ac7cd7c0d7baa0aee4f8cb180cc63a9e874fae744c8fc2f9ac4479474aab1eac0887", 0x85}, {&(0x7f0000000100)="7a346082fc0a44a0f1b5b1cab839c2960e61936e085995637173c7cd271354bfaaac4971509e8ecb31097413fa91bfc83ff7ae3bbf8c8f406bfa0dc4500f9835f9971aa95edb11502a78134baa95201aa8c290fb102b475c5e415210c4bb94247208a14c0a5ebfd440807b6cfe50b775a818ae9bfe87238850e5612d2c42d6a4a4e2067f61f51639509a495e75cbc36c852ca18b6620164651ad7335b9fb8109d19fc77a6e8ff136e9bf0c38931b0f7662a8616bcf6387edb1fff9a56554e8", 0xbf}, {&(0x7f00000001c0)="843e628dcfba9f336685e8eff1c672cf340ae3644c832fb821ae8fed9d51d4bea47f64418199bd786f17263cfd8fe4f146f3a832bdb06c6bd69bee100dfbacb7d03d775a09729a40eaebd33823400b20a9907d3e17f95b95c8b6529c3fcc24dfc06e79c05c106f99a3decd2f05d63986f8ee7f5b71e17bf62ea3322f1ca7ce17bc60b608d0539a2ecaad921dc2e392ee040e73cd4c8aeea6cbdb948bf62e8f5874e383f0309eb3b93cc8e942b9fb3bb72d35d2247efa361b7eb495575df2adc01a26ccf80d5b851fe76e30594c8e215848ed4e19465c04556e33261c95641ff4c3835a1597c808a190f03dd157535361badc436f5e9ae85b0072fcacf23c2f9c7f09c9c7471394ca0cb5888651f23c064d4c71a812e4fa27297fbf4d5642401ac2a3d734c2b45353e737e64fa43feb621a675720a9f7d63fd15c5320ceabf2ef3196c1b2075b9696f7890df8a4f4199a617eda8a9bf357e3fc4a278e408198e1eab115b3fe2e613e93c7c7e9354c6c48817e513e7c5e4277461fb58d06bf77e86af0ba9868381b1a7e7d52a67bac6ac7c401dafe537b72463652d87bdc3d17f3710018b76e3d3f9f7183155621048f23c67d3d1853a1127b8764dc3d0164a784297dd361f0b003aa2f794655209cea5bfcd9b25b39785592e3387dc88e46263b01a6c85f6a71d517a019c946363e27afefd4aea271f60a5ab254abd1f5c95bf4adc43a02449f1b64c8ffc3b4219b55dd387d91ed4f97f9f5f739f75f2bf5d44385ae4188e1637f44859e4a83b9dc6ee1a528c4ee7b1361c689a032675875deb2dc89f6485693b7e377647863973153545a00fa48a0b85a8f3b5cddf554d8539ed8c40caa453a26bd68e43a1854b251cdebcd1562372de783ec22b5643b0a0b11c8e6c0d3d83ad7b18e6d5cb21deab1bddb13227749d4a3f2b66c8d5fa227633a053b5ce371edbc5d310a8afcbbe75ec183ee3f2fb0cad30856c41f542346e450923f3e9928c33bb6595494e1143bea9f73a8d945436ca7324e61a863fdeeb4a6bcb3e283afd3a61f40755640ab21342a49747415ea5817a0f234a4c074c6979c9373c4de4025b047239b9765cc3080882a80e9b9fc7aba9a195d5620a7cf5c6f0304769e48d4b6e164289344ee4c4d1d30d3c888e5e5b8ed78abbbe0e7d9d13264003e5bb684b5f2b6c6718abaacd7988f1ff855e33feeb75674106ba0c6ced35d24c7415c35836745c4e32ee790dea1ea4a6c1f8e3f614f3c2832915a95cc1371c302d7168b81cfbad2715aa4266c2678200669caaf79a80ee28e2a5d10dae2539cc52ad2df6a9a7bc3643254bcc1c4b9e0c6f7d6c8d0b9a75999cb7d53c9487299a23d5e120867cf1dad54a18f8f65cee37ebbf86b3a82d50ee29ba18b23558f2d40417d5e8625afa007230f67b578a896b135ff221add7218f0327ec314a52b622ce3532af78923088bc6c504e95e19d08b188053a037ab00d999c973b5a906fde2d9690025e9135fb376bd912b5949b660b0169d679919e1f0218b14884ec4f93332f9bafd580641f2f11f0e88c00712a2b052c1df67476298675316a1855dca213df4fea4b6b719283206f6a40651ee1116d9552b7aa13d230e23bcd3634f2cd24e820d83e7ee87abeb6ec976723b35b17deb78510b6fed3acacf82d948af6e685dfc8192f10d8646255cb16434e24ee566e32d6fa6f758b9b80aa85a9a88c68a0b32fd86399ee272ed7dce21b51587fbda6b4695f58a8582e95fada0574c8fb656f5cf1dc9f031c1ff855349ff68b2a4891520513c913d00a94b73a2bbb4047a2223bb7f4ce8fd14ac1adc8498946b91ddad27324d4d425cae0ca9547b9e586ab4dbbb09fa8c3fe1eed4b4132852df4225451132744abbc3b0647138e70c2c3a1083bcbda70f6f219c43bf3fd2c3380f1e8a115bf08dab0167b7b6aa1c34ccf1e3d502080203dec86597d49ecb0546841eb7ae99bd140d3acf016366a70bc78d59ea90368fa23482115b71d9043718b5b7343bfbfb92a96893c43ffcdb727a916802a06a08d2e077f476a61b6968a8c44c9deb39e9651ef1e7ec2a84c258a98f419b6694b46ada87a149e94945e4f5e5184b934dc361d074cd834ae29278185f1165ec154fc8fcdf260fcbd3197752f881056f782cab7e5c1e105f359d9c2edc776980bbcc00f67054660c375b9b7afc50ebf37427a581c89200e424f73236a8f0efb68e026bfb97fe3e9b0e235f1c13621f163edf096fda837af809a3559320bf84cc36e21452dfd2181aeae07ebe6239329e9a2fbfffa29f6058646b34ef1b6248829a7ef81971c76ba115c4ecbfe47136763ab302dc7792d84d7ea4c9e720ee1fdd98ac1dc784f7612dbdaf5e6c77a3f651294f7093550d26e4bf9dfe6b4aaf723193023d859b87a14d0004ee152ae329e108b16b6a47cb0a172b79338ae5b84b41a1f0038e51f8dd9031d5b169c06997c6e035f28ee9ab5d1d4d9971b7436826cf7b3b4b0dbbe297fabc1ec72a964a8ab7f8843d02c6afa9e8148388e0b0f503986086b2f2a4b8d0749418eb8194bfa4d826b225b9ae7bfdc0a7c02125862e4e722d130a186f466121993a7e2d11143684ac1987ede4f6abdff35bb2167309323ddf2e11ca6f60d6c3f87156fa1d36e0d508c72015fc2a45bad59ee5f8e185f5b2ea822dd3acbd7be5f0f8d6c6ccc9897ad0e8c155c77e70bf1db31d5773c02c3f71c7f3e4ca4c46ec75d1840c0d65ff5251e368e078e8699914cadc987cfb60b4f839bf913099cc65b783d60d89d5c0cd2121ad3fec533e4c6934d0dff8ffe631e40b9034cfdfa0a9e331c0b7a89d67e4ffb5fe3d5e535c44383c9d3ec2aaf9cd568369749f451c372185b1266f78a322cb0ee5b3a0802294d52f98589298eaf4c0ca65b4f73d56c4517c2c4c2d4de13d82c6a4a4d991e35436ecc27bc33026398d918dac5af86446058bb5073ed1c29b358ee37ee5f29043b31252de3f77004bd474156713f3c27ff86badab977978aa698bad6de97fc00c60949f337286b69ba108bd906a62377d167119e149cc796ada8f03f566aca1a0dc232f7fb7bc80187c3be35953061a7fe37dd030b993d66b1f7a36ce6844454f8fcb64a4cc91313534663548b39003537a93883ed2af99fae4b839623190f131d1eb72f270d1585b4c1a3a1f0658f5531156f4b5512f7620e5e7e808c6a82c1f4eac19e0a5c87bff911c7d8235bf8019f397a815e1b9fc231dc617bf81c629dcd520f0fcd5e1aa37240893813a42cd2298c445c23bbc7af3a62c34ad7f0255823e85061104788f822d8554f69cb722142ae75682e45af6066f7f1f7758b815b1df7743f96f64a03dd7809c9e607cec4d617a3de828c92ff9d01177dc16bddcd703804c5ea19b11d8311c7d5126b9f354244c1633f3175fdd4ec7c26c0b6723de3d38969f10983fa67de4a7723bc7ce3bda5b504193ed402c320429c74fffe50dda95934339ecd1b6993044a52f3e083dc1e6c681dbac663afd557b3272f84bd9f2608c69c3c761837d118ce51fac76e22aa7b23fbbfa4c29430d6f019d761713062ead68767e6fe7e7d8ccb2550c94a2f0d2b82646a41acce3fafdf56b9e5894e3cf302510426ef45cdd5847594e2ce05fab2d7ad196afcc58d24880d4788f375769a43ec221ed5efe3760048d20ac38b3fe3cafaf6b5d8e382cc2b249f8fb5b50c726182ddd284c8ad8f4bfbc74ef3736919eb27213876c4bbd343c1e8210c27df9d3d08113bef0c335c66f1a6c812d532fcc79ab82d8939ed6c057e30a0e2a41e6c7da631950ec6fdb741c656fad286af33fd471d233743560628d65cc0b814e2c3990b8943915a1486b3dbb127edd7988412bbcb1973a41469d2e25ef4b69d26019380892480843bbe5e695aa76614a0b42d6363d313c138106f292c14c52055a2669fb3b12c8642766c307b7f5fb90d75f67fb4ce98e611ea734f79b5c246e547784b878da4f331942b0866ef2d3286c0e02d4aa3c52ac953f89d84a80fdccd29e9d4c2af1fbe692f24ed8cacca08d4b1ef56d3842d345e63f26acb93ffae4cddfe2772a6beeabb6aff772c912eff2f9dd07d229004513a1987585e651c457278d74941c4aab74df3e6e7feca5a986c2bb0e8cfb06651cf8e246726feec0b35a41d1f23a050618f2cc5c0e051e39129769ac345a20bf6c8e52ccd47b218da0adedaf3912100bf5d2ffc30a51196cfc8b15615ae88d0927192481fa97e9825ec5e6e2c6ce8ac856be98c4e719446fb5e9940c50676f96cf0528f04db889b499e0aa526e75e4ae20bbf442b960fc27ae569bb9573c6844cc8defb6c2edc5d090231a9853cd0382bea6c4d67300d91d0a34d652311eb2d7a4af4bb5a9d148e433b4d6d2c9362eb963387a5f364e2caaa47f1259989853350956948fc4efddd3cf3bb39574dc202aac12999533415c2fcd9df4258792f74ee9a9ac1a96cb5ef6bf221eed49401d5c236be9f1c4b2c6b17085a25f0a43e8a27ebc5f13e70e23fd122a017e307a59049c7cfc6f661ea7a2beef0af03d50c93e32dba5155509606f0138b096895da7aa98604d0f40c4b2571f3e605fc3c07e5cc8290e1e461a139766cf5b967518d8503eed883fed7cc53db22a3f91649e62289e17157bcef64386567dc3f825a054de7143218d60fbe1f3a7d9b51c25a2ea190f8249590ec5e14b54e7e6544d9051098d37cbaac941ca3e58d14ed74aeb0844c95cd4e9c6be69ab7e236ddfe47927f6938995e05f203292ef758a0c0ffb72423b6a2b0c2083a13205cbe90d95aa61b85c6f1a9b46baeb6daa2ea3afe25d6b8248534791309066ca844522ac9d61e12a682b593289899e8662cd25f2988693caf262f5c23c44af93840e23ef89fc3ece35700b37ddb3afb14931206eb7734d9febdca3a929a5198c6f9dd2821ba83e74f4e1d317df68f85368de4082bf8aa3bb4c31d6d3f592890a7facb2f47c0d6cf33b06988e0aebc49a5a22dee8917b7df4482133faaedc3c7897f3fc32cc69a47b1b6a732481ed30561dbf29f8534560c16dc40ff608818881a19589ef2e35ade0ec0e4653aa2831ded76948413cda997822b1b9c542b2c429043eb415a5d4b35f036221bc020a2e1f941230bd47540ff7fbbb7ae399e8d4cc729ac8f982f3a992fe2fade56c1daa4f88a084404afeef2e454b26dc890c8a7c91c4c7f77de5e029290c29ba910aae71ff5b9854cb503986dab3e00303d16dd23b389fee28c640f6036cc22c1169ef54129668bb87dd314725c900d027bb867fedfdc6944bd79dfab18571d7eb86d5e62a63c2591412f7281ea0fc6ae23d5eb77586cc8ac3dde7c62736239b85bc43f990210cbd3764b0ebb09a197f9d2ee9d6c55ba00e63eb801a7144919919557efa68a2e4398296a7d756c080c92ee15c318fcd56b355fbf0f922bbd450babbd9a8bf01f54cb0ac927509fa2c8c6ebebf97ad3300be5a142bd866abf0a74107ef765444d018b307fc517619ddefb34690859c580a555d9c33813a1d49dbde7adc7ca528b6ed9b6d0db8154788bbaa4e69ff376ff4d1d09c077c6611f6ef1e544ae24de09b11e28529a985fdf6ef79fbb52c956c3a7dcdf246cd0f70943f2435635c47c645afe99a097b612f79e2afb29bf41ffca4fe66e9958eb73f65468a122830ad90ada8f2b65ae64df816a2675150592c4d0f60bbf63d5f5378d286f381c4c0859b79641156a8d9291cf85fdf3550c708b31096b97633e55bbbd2f7334cdf3208e5ca5782b08a6bf615eeba3f32e2ee983a", 0x1000}, {&(0x7f00000011c0)="c10b9cb92ad85f312634c410cf50153df8b63d2af88ec9e344c6585471f6715a1d9fcd7ca2893677325919b98b1b9139d80873f999a69f837d80876950769d82588317bce93d5edde39cae45c6505d9bbe5da1464a14525c67fb7e112f17e423494df9c65b9a33e3db2c406880b030ac69152a2e1fd638a2e27d4f2101f541e595e42d0ca6baf8faa81b4a3ec52982d1dde942888a532e28f802d6f70fc0c8a3932d07aa0e14e6005a022495a33ceefc5617dbdade1cee53158ebaf574882a8dd2e083f377b3a8ad15c350b5c4a1dab1f57c1813337bd5586053fff92589a12b514d", 0xe2}], 0x4, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x2, r0, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x2, r0, r19, r20}], 0xc0, 0x8}, 0xf) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000001900), &(0x7f0000001940)=0x8) connect(r8, &(0x7f0000001980)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000019c0), 0xc) recvmsg(r1, &(0x7f0000001ec0)={&(0x7f0000001a00)=@un=@file={0x0, ""/81}, 0x53, &(0x7f0000001dc0)=[{&(0x7f0000001a80)=""/138, 0x8a}, {&(0x7f0000001b40)=""/53, 0x35}, {&(0x7f0000001b80)=""/84, 0x54}, {&(0x7f0000001c00)=""/110, 0x6e}, {&(0x7f0000001c80)=""/98, 0x62}, {&(0x7f0000001d00)=""/47, 0x2f}, {&(0x7f0000001d40)=""/60, 0x3c}, {&(0x7f0000001d80)=""/60, 0x3c}], 0x8, &(0x7f0000001e40)=""/97, 0x61}, 0x842) open$dir(&(0x7f0000001f00)='./file0\x00', 0x8000, 0x1a1) r21 = semget$private(0x0, 0x6, 0x44e) semctl$GETZCNT(r21, 0x3, 0x7, &(0x7f0000001f40)=""/229) socketpair(0x1f, 0x10000000, 0x3, &(0x7f0000002040)) fchownat(r11, &(0x7f0000002080)='./file0\x00', r19, r7, 0x400) 00:00:09 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x200) chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r1, r2, 0x0, 0xca7f}, 0x7, 0x52bced00}) r4 = semget$private(0x0, 0x3, 0x24) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="d642c2742922963ae731a49b32a29b7fbcd171a0d4d8cbdc1a259c3c6ceced083f8d9b3054058667e29f3dc7c80a5ca4bfec41139d3650aa7d3388eed04a0972938a25f33239bdedc497a46bc68abaaf153641e8ac04dff89025265034761f4dbb81d8110e80a79c5710f4981fd1b57e5c233a0f1a72c1a07fadd00d3b85df92efb8850b22962fcf8013e879acd50a9fa94b94ff2e3e3b273bea2d729651664df5bacec02168524def1ac51d577de56c4fbe72e9097b69a333b1d6aef527", 0xbe}], 0x1, 0x0}, 0x4) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000027c0)=""/54) getuid() r5 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002800)={{0x18, 0x0, 0x3, 0xfffffffffffffffb}, {0x18, 0x0, 0x3, 0x9}, 0x7, [0x0, 0x8, 0x4, 0x1f, 0x0, 0x81, 0x800, 0x9]}, 0x3c) shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r0, 0x4, 0x80004) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000002840)=""/18) r6 = accept$inet6(r0, &(0x7f0000002880), &(0x7f00000028c0)=0xc) semop(r3, &(0x7f0000002900)=[{0x4, 0x3, 0x800}, {0x3, 0x0, 0x800}], 0x2) bind$inet6(r6, &(0x7f0000002940)={0x18, 0x3, 0x100, 0x1f}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002980), &(0x7f00000029c0)=0xc) r7 = dup2(r0, r6) writev(r7, &(0x7f0000002bc0)=[{&(0x7f0000002b00)="01853c1b4cc5fecccd25c1f15a6a9505a74d402a8f84e57be841999bc6056f9d4ecc539224d58c40763a5cf68d49c2d3f3856797d1602b022a7dc79ee26419c0c63f5401bdace369a9d6685c809470448cdfac4066698ede81ec217632b1f017308cab0b74858d3e5150b206a4705a05feb3a8064c0fdd2f7208fa58263e4b38b370657a8cccf6", 0x87}], 0x1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002c00)=""/101) r8 = msgget(0x3, 0x200) msgsnd(r8, &(0x7f0000002c80)=ANY=[@ANYBLOB="0300000000000000289ec8293e5c9fa891f5954b02b43cb5a2facc36a0e95ae9"], 0x20, 0x800) sendmsg$unix(r0, &(0x7f00000030c0)={&(0x7f0000002cc0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002f40)=[{&(0x7f0000002ec0)="e14f3cbbf0be454fb040c130be5a940b7f9a10a6f79eb1421632f3794d491143b5b30a22b3c1002e8f2cdb93ee516a567533b97ded365718ecb715e1b4cb976b97f3e1f6acb1", 0x46}], 0x1, 0x0, 0x0, 0x2}, 0x7) select(0x40, &(0x7f0000003100)={0x401, 0x8000, 0x2, 0x101, 0x7fffffff, 0x3ff, 0x173}, &(0x7f0000003140)={0x5, 0x5, 0x2, 0x4, 0x6, 0x6, 0xf4, 0x4}, &(0x7f0000003180)={0xffffffffffffffc1, 0x12a, 0x1000, 0x2, 0xffffffff, 0x7, 0x6, 0x40}, &(0x7f00000031c0)={0x0, 0x7}) pipe2(&(0x7f0000003200), 0x1400000) 00:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x1) r2 = getppid() write(r0, &(0x7f0000000040)="2600ae0153f065f9513ef893981504917706f7192bddb20995bfc7882bd9d18e5e1e1293c766dc03c79e1b831f7507995d58da0e9b831d4ef7b746fa6e8429299acfe42a324c923ea374962d1290b4bb7ea9435ce65e8ddfb722e97e45008c12476590c86a291ee2e7ccb4ea0b87a54ce33c30a35190bb2588e5dbf6b7f978ca9e6e569316b5e3b348a4b0753f5a18546db7cdc3ace96ca712eb001e1e7b451d51b76933538c996a9cc137d29ace9a55259108c363867e", 0xb7) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r2) r5 = semget(0x2, 0x1, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget(0x1, 0x2, 0x1) fcntl$setown(r4, 0x6, r2) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x7}, {0xa8, 0xfffffffffffffff8}}, 0x200) chmod(&(0x7f00000001c0)='./file0\x00', 0x120) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x2, 0x2, 0xa2}, 0x6, [0x8, 0x7f, 0xc0, 0x80, 0x2, 0x1, 0x1000000000000]}, 0x3c) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r11 = shmget(0x1, 0x1000, 0x240, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000340)={{0x2f3, r8, r9, r8, r9, 0x142, 0x1ff}, 0x3, 0x81, r2, r2, 0xffffffffffffff81, 0x4d47, 0x35c9}) syz_execute_func(&(0x7f00000003c0)="c48119e3d366400f3840d2c44179d6730266460fdae2c4a159d3b4430ed5a8ca46d9fbee3645792ff2adf344a7") setrlimit(0x8, &(0x7f0000000400)={0xfa9d, 0x7fff}) getpgrp() r12 = open(&(0x7f0000000440)='./file0\x00', 0x8002, 0x0) connect$unix(r12, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semget(0x3, 0x0, 0x4) write(r10, &(0x7f00000004c0)="f03bf4868640020f665d46f371f496981b86d691868eb952b18b1bb295e79fab4fba97b67ff7487c1dadf78017698459ca4df13be05fe61741ee0027425675200f3bf828dc920285b766450d5de45f4d9ee7eb740d10eb7a93c3353e0367b2cdc4ae6ac576e29fec5c2c74df81e37e4d0e6650afa51a6c52eb92", 0x7a) symlinkat(&(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00') semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000005c0)=""/247) setrlimit(0x0, &(0x7f00000006c0)={0x5, 0x2}) 00:00:09 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) msgget(0x1, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) fsync(r0) 00:00:10 executing program 3: r0 = socket(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x840, 0x0, 0x0) socket(0x10, 0x10000000, 0x7) 00:00:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 00:00:10 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x3) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getegid() setgid(r5) r6 = socket$unix(0x1, 0x0, 0x0) fcntl$getflags(r2, 0x3) r7 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r7, &(0x7f00000001c0)="2b97d370860bdeb90f62e905cba6afd9077e805530917f92946c714fce5cd27a91ec35395368c1e79b4a969990c6ee10fad78cf083b7a3f6ae4d5c9b91c4589232d9c254698366c3e402446400f66a435e4ef486972885f436afab04a7242b59d28a38ca2340e37948fba0ebd5579e9643518fefc0538d40a6c24315361b8e9dd7f636b85ab69c3b0353d7d21caca2819c4de821c1912a0da2efef08213781e633be7c74500bff57dc94698d766d8ac80df5491eea2e2dc800c1b537afea1e7d4a5cb7dbd380232c549ccde60ca4fee65c774359218250f6e2e8e87ce8cb522a988e273eadbe0b1c646c994550f56fc8cdbec5ae02caac69f0694460eeea1a7d3a09e536d290ef89bc67dd505cacf0f18467ceca6f5c1ebf7bdf13907d855de95c3b17c70ba8be6fd3733d31ab455fb4bf63f23ee6eb43af92a471f5e9f0164f5dde2639b01302426a2b2d15aa82c588901f24d678e084ca18c0f334fabc32b3cfa444fbfe2146e05f8f1de48f825a3b941e1e0e4fc4e40441797696a5277fbfbf2f0874366cab73c4911adf33932c385c224377a9b04d0b37b3521a782f91b8c13758e19f5c77ba2313fa8c1a687ff7decb5a0c1757cc9e5d166e8255d9d5ac63704314b7d70d4d198f0fe79e8b1830eec88d1344478314ae756e941a3b12c4d19a4801f055d68aa48cabdb115d6e38e0f423e7021202a8e1a34c0b785a962941f38663292906adb98672bc338f3d98abf9ade73e1f2ff5c94d7a17099bff4bc6918579d7b5a9e7913227c49a8f9606a6533145117ba47f97d1f4bf1ca69597b8c001d70f2e185fb71de9a2d7d1a2ff4b535b48a9e0cf4851857e34eb904df120638faae2569a942c02c5bfdbaa95393150fa748c7db4db4dd0dfec4062fceb27ca57727711ac804ed712065d93387a964b1f8b2cda6259c0212daca48b255f111e76acfb1073310d7b185210e373f007b6bef0092450ad6ace18a2b145c2518116967d4dfbd11499fd0143daf47019fdf36004674518b3105da446022c28ef262580e8cae083866785478b41bdbcae12b9bb0a931a63797a9494cd129343a2f75d6974f2016ade3d4a31c2780222a41f8b12709256f2076e6ebd22a7520c87f563d48068624c8392963387bb08825cc209eaa6fb27ac8bd079ae1090ecb92f94ce92df031d9709ec301744b58c6e62567d6f03a1bb9808c8fb7dd78cf24fdd0830892dd8996a8bb02fd6dae1dc81d259ee2dff0600161573409243453893f2754918051d4aec884e8a018b31a016bc4f1a093d5ebac13f24bfccfbf673e39659bd85cf9f2e1dcc85ee36d72e6a13b57f36f5ef8d7fda8cf101b0120f439642944bb1bc124f05b03d88b3a7240b815770a025e54231ff128e0f93a66b59b32f480567977013b9dc452a3dd7d92f6585116a9d2a9817ebba3ab9a0bfbad3757ee66a9a5a660bd5868d7521af35918b226e516981cbbf9fc7f5abcc869c4daf8514639fc9489fa40c967e555cadbf83fb4f837718c8eb76faf8012b4ec3cecc53f60b0bdafcd2b251187b55c06dff259a24b7b594f206c679ad383b8f9e4bb5b056dce1982da868518e3bb8b166c98bfad6b618c74d078f33d92b46e076e0274863de6705b5b0e8a7479b052cd2db3e3a45a78e2980c2ca8459424a1e31c638cf7d50f1186c761a785c0d62a4cd99732ee9b4052eb06f776f52032322687b5b34190fe0d7462714078eb7c08bbca47dc7938ec03d3ac62b53811d74f40921f7a822c7139df7efb24deaa016f13aa4d4497b68919472d36c7afd73d6e163ff8f77a38817983a0c49f836520cb1a22ec37d35a45ba47fb7b93f55a517d2f5f7e30d3904cfb67c9dd339c4f6efa67b0d67ac787567070f6053b4693ac45888d6aeaa20d06b41f84b72de80408c6c0b807cdf0db2169ff55f4b2ce5ad486854b0a11cf78d2ca8965ce503c3defbb492c0efd53b684d73ef1fafd7c04b5d5f037351805dab3780299a8b21ca0cb202e8f83cea514d84622d613cb821f6ab95198c0bd209d886924718cbb7b47087ffaa9f298e4dec5392d4047fe274dae5ee971d777c5e72e2dec81afb279e29de04feea4eb522460ee6d85c3d884720fb05c45097f310ab93dd88264e79de83a8a59420de47c22b047258b82ed60db79c0d651e3a2d07003830c28f9ff268344b054b77b40ead9977a41815983bf9e6651bf4387157c9e6616df38568f7c7084d3cde764e53ad5eea12e87cb06149589d5b002e3cafb2e00cd71ac83d99dea6119e88ee5cc014bdfa0459e406ac9720ff473f81fe6349a80c7daacae5d8a2065c7df9dfd3106e610ff8673523daaf9065980241460438da329513932c455515a70b1f866fa103d5c3ff6ca0958423f55b75d1b54c33f55d288134dfb2543377b718943f272f8abe6c79990d9179f0f000254b6050806a2e85803b3d560d1e2d8b4cb822174e32773a30e6574dd452e40954e52532b193894cc397c00484234c4dcee1038bdc9a9fd5149f53aaa8bc28a2d96cccef5b97b44471e872308ae46f5c6aa6d84c23e20c2fe8a03afef2f58c56b381a7abce1d8d71bdcc2c1c26f2ba7222c0720004e689249b341ed8e9143cfc565ed61e701bc1fbe1019bc99a025f4ad8ffd578b81744747eab87423b0cb488749d1765ff492b563510a3dc3cffa4d1a27503fe3307a44c8c35640a3a7eb9d95175ddec0c143d188c953b6fe8d19f37e0a569eebe7a9fe141f5664796801a6e30e2ce318f716f16bc4ade7e15c4af6266f54d945ae50cfc1de0800c98027bdf0bc9365b1fbdb76703d57e105557eba492e63b368be8b8a174a0ea1416597c8c8fbf09a275f969f763ca717917e005e7f24d220f83ff18ec7925d378257acfe1665aecd694b521321c2d6b0a5f1943284c79965a3c48ea4718756755a564c95df3871e55ab95c4eaf8029b619c1bd490549dcf5ccd152c74491a09b56347edbf3672576511b07a67adc28298b66dbde290763c1de19c203354992f72d6529f6caff639027fb94f75370e4b79ab6f58b9d4eb52261299c1d06e4aa9ded62264bfc6dae65bc71a691240119d5bd142cbf6b7c7c4319a6bff4f0108459db8416ffa370fe218a19f8677fc0a3200253d92b8f61e3e8e454d6c7370a0508b1636c3f6a2e7f4b1de02f289a7e8c559ae9f5ef9d9eb9d46c980ccafcf38f958c0e5bc84a6d42d406e661a4db508cd306a2b0188ab162eaaa64abd68630460f59c0c3b7bb8a79a5505e128992159d727ac9d32e876a5821b6053229acb29bfe4fb50196974adca16c56ace6b8255cc7573d2f01516159f6c8722cff4d050506fb4812429757ad080ef5761ef0b091e8ed8af94bba139fd34ffb0858f07016d2b55df0f974f5c6698b496e0911cc6cab95646af0a1388435ce48ce93815720c3d6f37c60b3a7c972043a00a7f9d9b66cfd09094868038dbea41513f04465fe9876f0e3e21548de6344c5b67e0519cd2e0a0178b47f90c879b30e5140522834d6e0cdac507560e843ed871a3a183137d8d8aba07656ca5e628b9834f7ebe0bf2ffd76878b06eb6d7a95b079958440aa8e2295f1c9d2910c2ecba0e475c431b4f63b08499326a7a47be1c156179b3428275b94c6fa271063cf43a12dd4679a2657029277c3db2ac01a1d818ba2570493a153ce6f4ac50b0e355fe7d0c420c6c6ae2ceef5f80d520b81565f11a33bf42c96750ba691776988a537f0843da14de824409a891fa168d1092e921e3a1bc730ccc4499085b11e5b7a2e19fddf907841b6f1e1fa3a29231deeef2a877e13ab0d3a95843c81aa909d9643570145399a750ca16be50cbf9d89dec9abbb8edc6c9f89ff42df0ce9891abc8d16c8ebb7a800ea9323f833b3e330f0754805a4c136dfcf9dd65949af3a83497d7994212eb2cf153afef7ace405200ad4322958f8f5c66c442a25e307832e872145a569a618aa76023985954ac0b28638b41854367751b75a0423d9051a8088d0b8888d11a04cd99ab7d43118965b71af72c9b842e3efb140f882155294ff3cb21a5c7895e69a2fafbf96a9b817df052bb19cbc14bd99dd40ecf780b9604ca5f6023597e371f3866748b3522be11ed8f35a7a16534ec062ee13b9008a098a971e50bbcaeca7c57071d5e027c09dbfb7d0daf0b5f4fd3f98f420f35bab8319d6511c29d48318a1f882b7d6c3e95798ac9bb9760205db835297aab79f105f70c9d9d204bbfef34f44d7e03c43f2bff2a5f5fb1fdaa81443a64efe14997c48190f3943db86fbe20aa6c31a370ce168ac87837e118e0ad52fcc1e44476fb061c3d42fe8226dbee79e3d6d280c4b3be5f6734ce7b3ba836336a4777afe0536134a759499f46a7c7b4e428506649939ed5e6e1feae290ce497915854b3e3afb66f8d709e46aa5a8f203ed37d8738900b01f94fd2bafd0c93064ccb59179694ab4469ab6003760edd9a3d4d59a802e285dec2e774c19c0dc1ba95f1b3e32ea628fb0627a112ed1a079a5c30565e7943b5a13a82899f302cf8059194ee120b532cec31fafa1af217ccb9b5c87ea18f0ada714703562cf55d8afbf26f429594e3d61fcd09d1ff7274ffdffd3ed10ba6907e1589f6be80c10733fb0038e6865fd525e2a20bff3cab042e9db459849384dcc8a270829c0b1ff32092c903aff9be1ad8efeefee84c35b287fe1c138034106fd3a308d8fdb770eda5e619d803c34f5d45692738a15c37b52845dc9d87fbea1e86703bfbd9a3ec5915c4aec18de4003c3bd26cbe7a41c11539d6eb4147cf812402b71dd09333d63ab6f6e48075dbb7b0c3f3730eaa29555f973b666f64b36c43a0d4a8f4ece547dd84f910de8f9638538b8e6bce6ffd93b6128e54416ff6f4b80be016fe533d971b5803ae6bb977b3a292a86c5b2751288f969aff8c8d59ae8cd01d3eed14c6dc3df1698ec398f7ac260ea5d0a726b0aa2d7dc26266fb77b753f5c3af02b17265a661060edf7a6213462928866e027b2f8c848a031e97e90368b1215fafbb0a9cfad7282cf668ba4d3d0e660882443a53507e3f1af5811c38539462b8aa95486c926abc2796befa251567df41a6f849775f21993498dbc7027a5c6fc987ea9f07b8f963aacb7fd192aea01663d0399213aa79bf30df65feb317c6044aa3a093216e673698cf86bdca884040f91c53ba0fc4b499ccb7003a8f750f2b284189e5d18b920183de1e4406cd77472df194328d0f9268226044d92ad628726f6a7d9909784ea3e7a8f553a5ab279951b444fe97263c97d62bf3f108bfa38bf83f16255ebc95e26659a424ed59d039c89ff08ad4bad82eb7e76b9ad93104d18c4569c3be6be812b4154a291ee04ffbeb51159f8c6c40be36643df3a5c8e863aa0f0e33a72791161ff130a23c3055e21c5acaad2269b48df0ab97f7c427ae55695fae3a97de4c70af5d8b16ff0e72626c89aa07bd6c7268fbf9a1658aa42af0d60026ba51aa5b22d11a1f3b9d285dfe7bc8c396a43655adbc2e5e03ad5b51119800db5885343c43c3e0d824198c07b50333f0d545a86c83491803962d9d2c4918f7d4c4a7b4abcd72cf7a5098d4df3764ca9ec19afad16f9f0ad909638c3db3420795808ca2d34029b044451666a99430eaab3eae434e39e52f777777a862456ae4e81a394d1c20174c07aba2cbb31799a2686b84f5f8fb52ca0c11678d2e782eb584386858b4e90c467ea4ed64bf6f9ffb42fc7ad0fa3c54240b3fe129c065f93f8eacbbe570ef29efdcf096387154bfd16036c23ec291a3ac4ade2e0c4d94cf3020", 0x1000, 0x1, 0x0, 0x0) link(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) lchown(&(0x7f0000001240)='./file0/file0\x00', r8, r5) sendto(r1, &(0x7f0000001300)="5546d5355e40680322a34e49bdae37d360907c5f81a324e8ac41bbc15993dd3a2fa90373573944fc1177aeeebf5f997b5d67b0659419081229ab957d6def11404b23c94ddf664d977dcbf544a8be4e69a679935d7b3b1edc6cb803a2a1837c99a82b0562031f8faff85cdc6bf438d07dccac1579e7096bed42ffb8", 0x7b, 0x2, 0x0, 0x0) execve(&(0x7f0000001380)='./file0/file0\x00', &(0x7f0000001500)=[&(0x7f00000013c0)='\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)=')#\x00', &(0x7f00000014c0)='\x00'], &(0x7f0000001780)=[&(0x7f0000001540)='\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='*#\x00', &(0x7f0000001600)='\'^/!\x00', &(0x7f0000001640)='-\x00', &(0x7f0000001680)='%\x00', &(0x7f00000016c0)='[\x00', &(0x7f0000001700)='+#-{^@-\x00', &(0x7f0000001740)='\x00']) sendto$unix(r1, &(0x7f0000001800)="f5c945094f2c3b1badd4f0112ab94218d20ef57423b4c45bfc1fea105b490aa138c9d918618ebb6d9dced685546d16cc91f67eec1ffa858834a528f4bf7082e40ddccf4119aa9a2289c709143ba25fd51edc674925e3f8b3c98463926f2728a5c2751999c2ff0d011adf2b020152368146ac8bbc59b852681f6bffea5aa5f7e42133c9869686b37a719f1c911763ff4474b41b3bea878e96360f24aa0719855a438fc30259115cc0ef594c4f2df602597773f018949222c884b062515d0cfc417bb4eb5373f2f85937c5667875ccb8f9244d16ad4fd0a96110e0359243550763ce9fc08d7b", 0xe5, 0x401, &(0x7f0000001900)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r2, &(0x7f0000001b40)={&(0x7f0000001940)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000001980)=""/205, 0xcd}], 0x1, &(0x7f0000001ac0)=""/106, 0x6a}, 0x41) getitimer(0x1, &(0x7f0000001b80)) sendmsg(r3, &(0x7f0000003540)={&(0x7f0000001bc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002f40)=[{&(0x7f0000001c00)="a44bce8906c5f0f20c757a45194f573b5960d7ea7119509a87e52ce86c12662bdc2d88fda82c83eee6a2f643e375893b51e53d924663458863a819dd8f7e2250bf826ae0092b777323f208a3860d73daaeb2cb1237adb05d98f1129282a510fa6a22a74fcf3314afa7a9a90f9d5eb59144c1b46220327542be1594fca76f7a161e5b793787f3137b19e3d89652075908aa0cc5fe9ebfa741a8b1eb95fa38665bd9f0ac19b9e936a73eaa81933639", 0xae}, {&(0x7f0000001cc0)="2de4010b38169ac3e239b4ca401f0dedf7a1f152dc25b7646c60ea54d89713a272c4f0804bc0dff63a283b27f970ea33f8247aa5243bfe5a7cac3fe09824826855d7d2d1873993b7c2c1512e82954d26b316fb4af45b25fb34740f9761d10e04676da37c297fe0", 0x67}, {&(0x7f0000001d40)="37ce963e34e53ee442edefac67114953370be9eb52802c9e943dfb26b454ff1cdb39acbb928b7e2059401a5356b31ceb31af9d7496747346c6dc291687ce6dfcaadc4fe68c3b3d6e39af058435b10607de237824fc1a64a73084745c086f182c8e1c7a2ef7aaee5bd7ece83c8a7d6074691b84d7c43c02542d000b57a5ea400c7e59c721f3cbaa19c7197eeba942fae86cdba7c322b49142153925e82102e4a166b56a021841eee15f73aa55a8b226e17d297e5b5af8758638276201d0bf7df2bb2ee39c9a6db3cf85dfda980f0dec3d81b39be9897ec51becfe55878c5c6679edba948378f65b4d310996eeb10884", 0xef}, {&(0x7f0000001e40)="7b99429df75c780b2a29ed69503cd7dd37225f897d37cf5a990d9fcaad8216b03c821b3b7eff5a4327df953e5a6af7056d2a55e281c5eece8a9cb4b5ea383dac434843ec634d9f92c1bcc3646fe687b2964c18e242fd4d8bcd1c23fd48b315f9338b40ec1327df5200a00c1bddef73f18aa4012aa3", 0x75}, {&(0x7f0000001ec0)="086342ab665c0f03a5b57fdce781a23a3171a032963d03e83ed59746a6e35e59787e7b97f2e3928bcda1d0a697bc5074c9db839b558d6a12eca12e445ce111484dd590caabf33ec56bfb47daf6500191e8ed13bd462389eda4947ab6", 0x5c}, {&(0x7f0000001f40)="2c3add1ab3971444c288ec47a632b26e45871b40c1f88237b919f6c3792bdfd5d535fdc637defaaf274c40eba5db5d59692031b194423944fb9489863a3ee8ae5430e28e59c93b91b0744ac4d14e6eb71b1b7903d9f2e9a9102127b5145ff8a57e7e263a12ea994b8f2af093aab9539776071d5476763b67c041906ff6035e9793eee6b7f8d97e7ee983a4508050e67a770badcca3ec8082ac3768707fd15515cfff67b1556e15fb5ddcdd252dc937a04b83bcb741c74295bbbe3841fdfc41c1bd8e8725bd1ec8eda15cd4490b8d6cbf8770ff4de8949cc0e17259dd0d14d06b56f9ff8d8aa334b1e336e9bc93ec8c6586a45544a9f73910b8f362a53635cd3ceace726a7432af3f0ec568d17d0a9fad1883e0c75bc0166d0be37bb8f1c0faccec30315e3ba9645edf7d3bab54bb4018fabe57ffabd844af1a2a6582d9863ad003bfc8e3d875bf63c357ef81fcc0770f115601a10b4b846a744c0eb878a1d34e91b32b86f016749c45faaaa67b304cf7fa060b82a08bd853e013a2e7eff8ea5d2e65b926d8f131b1e359842e66537b69c2bddb4f0835b15bb50be22dceb71f411385aa787a250331be2e53a4ee7e2b993caf94a60bc0661b688731bfa6f2b8052ae83772a27a05eed9040225a54a9bd4837951ec94a3a57a83ed75b78c08dbf88ca393fc969baa96f36db346f135f3226bf6051a6b7917263c8737135ff53ce86deae701ab05063db66e733e8db7d7086e5b6ea501b236977de35caf776069f92597fe78ba3f52a13aadb4214fad116f95c8b4cdb4c914774a81ac800735cd8966d04f22aa9e16091a15723f782a88ccb8f1d28629fbffad0758d1a5f3a9cea34aee70b439209047f26193b5eb2a0f18d6adf4ec7e734e2eb63cbd23d15b05212df7cd42619a3bffa021ff48c24c51547e5f164d6811362c456ce0bf6c4e01d09aa44b351944c661d000d0b47c3d6f3a5c8d89846b63cf1352e6e46804e723aa1863e9a790a50bf545591bdc79fa8a2e0d483caee9dee1c5306a73f92903e22fc269314ac512218ffe283df507738353043a7037e9161d56ce5cdd3218474ac321d3a85a898074750219ad64dd9695876c2aa229c8ed9bc2fceeaf713ace799496f5802bc3caa0d7f4522d673de41ff06925e4e70c57ff3414948bc1361f19676895553e70e87af7ae333d3f6c939b532dbb14f819e4afcffd7dbba8754667739a2b5b47b9d93b0d7270294fb09357e6272bb5cc754f8e9b2b6e198575e5f6fb49080c3096e3d12eacf1e711df127400e084f7781aa54a552a05a3d8cffc1d55134642efc32875f98335eedc7fe35d13269b4657819eae3baddfb848554f8c01ee87137a9be0ff150dfd8c609850de1eb123e6893268f8ec09e8400ad46358b893c66f159f1a8fc51fb598d94ca56da4ec9eb93a7f766ed69ae1560cad26b496d8afb3ea5dec48dc842100ccb144e08672b679b41aef9cddfc34d85357959cc06fa39d44a4cedc75c6ff1454bcd6a3fc0ee8e114ce694423c46909ba7018ddac94fd227a83b6edf3a2c7da7cf62a42855d6db0c0b7870eb67fe5479d34a87c093d15bcc0fe1f22653e70bb495f4d4ed5ce08d05dfaef70b8f1cf20a1af1a8d7c7e25a3700bc7f1c949df90683386548cc4fdd5c0f9aa5a1baf5872ef47ac9bdad02fa6a11731af656b9c451b0358c9d546e6cd6cebc2d57d5155dbe2864e87a8019750807711e5a19c4194a373646862aee27392edea0eb551cb205ebb9d710c167e6647246e68980d0830035625b8d718aa14d727d547d432ff7405284e75074937d3d27e45d73fd76b96d2491c60102462341e4d2c009ac2698905b3d4eef8e95b5d0a5926e5e1361811514ee2c4a908ac52872286930cdf3af83d589e0565664033a627f0f8434c025f102df36be2e604340c91a10cbc4f7ffaf2c440ed635805c839412cfc11d02c4a2434ca2fe834e03f85ad99e21f54ede1f618d9e2e5ca4f3493279ac7640a1e365d86cf0af6a2620db0c70afc055dd5a0c6884cedbc21193b45a874a2094eed97de83e300c995e528bf86c601ace22744bb616acb6301a22e864526d048ed7aa48c76dd35aed3b763c5d005ad1010b6c60a896a60b16aba130a75be18baa739dd00702f9e52900df780ec6fc4939eb0e10000737acc1e5b9ad8009ccfca0a20dcf4e986619ca3908e54702d80851e8fb3eb22d51d4f9837dccffe4d420e974fc9215592f3a01ccfe590725113efca7722e5b5a79a587077c1f2a1b14bb3c2781444e2c643f1031f7ab21d95c69324a20e0d37e28a449199ef91f9d97e91dd504cab36a5c75f1ad2b9e329dd09f945a880a2bad08b9f8cd124e353890fa81e68429eccbbd6f1ceac6403fd6cbe8cce13d9a676637c9ff3c5dc9066b5fd9ecd385296f0cad14b2ad2daf3cdb72b22ef968acc86ffec3ede52a526dfa92c3f1d9e70a409b03f996cd1002876b6dec1170e1c54a6035ab3d477276f8dc1cef7efa01ff991def724ae3f7b0cb5d0dac712192824ac0b096e8136af0eb29bd5302fe4cce458c949c1b3ebc7859ad619201fe5036242702e6234f311056656ce1dc6b33327508a38cc310cc9cab90d0393d9b8ad85bfc79e091f821709fedbea21f8fb7a780b6e7fb302844fe9c8e9867db2367e3c9258cd8d28d7f2f8f8f4d49efebb75582998f3aea6c5b83cbef97340fb67550080259db0ba77dc13090ebf401156facf857e7a934cdf58466ae796efe316a69b3cd2203c3101538bf3f5b00a8f2e24079ae24662a428d16e3173714d1ec72b16d6dd2e2a51f20b1c1fcac8fb4f3ababe97b6e8201e1ed853c0c1c8802dff94897eeb960ae9a06527c23e1be9e04e6ca224b0f9fc15e127ef7989c72ccc8f67a7467f9b193eea85248157d929b4aaf8ac07add49f54a9f636d5b448b757749f2e4f232c4a63e1720cab6b1e079bc471793f771e021998b9e10b1366dfd38dbebd91b03ca28745163f89d1c7aacdb6b81db55e192f1716030379c36e89d2d9fb7aec863a9d0e9d5c4f8597b3909e8f2a67c2f3f5711eb72c6325797af32db1a6972d47e78be58395b78a01070b90c489ab9273c6ba809f084f651dfe8ab7333cb07720d6ea0b0ed1faf8b59a5967f75b896180c3245cabb37021ba88d5ad9e3b5be92427d7fc93baca47af054f9e6a7262bb9d3d48fc0bd535f929c30ea3cfdc748f225674f142022cddcf6ae7e8709d604454dd64b64da4629481cbe9fcb9f5e306a050edc1f2718ea4772894641e26587217cac5eb19de52dbac7ac8bf3f767eabf4ebb3f2facfd5df01f36555c819a9de8ebd991c630ae8c2892c3616b718177c992bf279400746a3d90b5680f3864f9b89d5ebe20251cb0f6399dac4f6db6528bfcd9a65c625b69f4ef39d6d9ebe53433647ed88d522f7269fb8d375a2f26dd7f15629652fbc92b9f49640a661d9f72265141997af4e4ec48d94e1c43d4a4972317de53c97a9062a4f3ef68531ac471ef6d3d96e5bf799e37f334d8fe534ede12f0decfb4fa4ac65f558879022f665f3ddd2cd9db5d079c3bbf000b7f46bf288594ef7c0d81edf43b969d5659e9f62f209b6a2534a896c1473be4dfe8f0bd93265910e650ad89758448b5a1721c08fc54c03f4169260a30116c5465b8f35fd36a1411bb8f635fe1da3a7c9027afd0d3594140ad1cb4d8f96a8812164ea5197957599a63a828bcc27dd720c85825a3dc7769640d3a02f81d06a06d7e6e79bccce36a214d56826d323e98c4e84bca2e312fd5f21445cfdfa6ae8064a120dcc0e767080aacffbe2cd6244a65398e61b32e5f6f36fc11e11c8a620d36ace641e6ba85e089b5eaeefd7208c3861987c5bffa78c6095fc409b23c998d810d080ab99ce5993e176cbaa7d30970fd2ddba4df6e1d7a02ca327b3ca25dfe9863936ba23acda69b851326c5a7acbc681c5409ffd664e13cf97c82783fd42432009a24e1682c9f3c1b125448222afcc254559186d5af689eeba197af951e11939f8537caab3ec230088d05ca853066564b1cef2f09b73e93d268e2c2f27e0b24b98dfee8d2f8b09064dd3f72a5e018f6a91014b95eb72d94ff3dee4204ef2c76fc57a6560de18635833452fd4f9f8ff6af60c400de499fb8d2db4ba017f9db24c8dfa3b4ed7feb0511b1431dcfc5d4d5c132bb6ab9c34099d0ed9e3a5578f7bbc0bb1fe98cb10e96db0c865b4a2b176535e55b4b9f47d4aea9eaf79ff3aba67fd5873e184be7427c65c21f63b71bd3646af8fd4eecf15471cb698c2d01ce86a8574cf2825e73701065c60ba6dbebc208fe7122edd88c1f300689f8131e70fad8bbe0f89122fe433506741cf51d33c38c951b6ea6d0d55a2621ca8be270156fd5c0b7a47fa9c67e2843d5ec5dfefaa68a95ceeb8708785bac1b5584a206344071c581cc17a4ae96baa16446e6fe891b617e93841e196e52e5d50d7400b9e1d4e8efa9ddb7dfa7c813e5acc753d64da4cdf90860a2bace10c7aea94e930eabe3e5bfa2b0976ae25b4b48462b2d7a52666b4c68b0871e2ec08811c69a3c8847e7eb24664c24b2036da431f99a60b83ca9b003f65eec60e6251bc0ee04a351fa8895c3bf92182ef96912052c4829ce8c708ebbafa56f4811d956b22591c6023780748537b9d4a5e50c0171799662515c23c026c90010d1bdba7c2246d28608e9227eef4057dd63c915c51af5776a1be207145071a0e319e90793090026499eaab4d084afd4fb8c7a136182dc726efbe1128da17597028d13d9486acf129eabfd830a1e01612654af03e0cf322b3c4ec2ac5cc5df81a27c85eb902733ec86bb22cb1c0ba384fc3aa89a7e082955963ba6b4394e7120a3574836a3b57d4c6c71e7e1345320d30bd18d0e1954a473d3c375022ef29ed1ca5ea9863db42b091dab85871ff94b51838fdebf25555149302c914e910b491faadbef986ce2204b9f4fd4a39617ba4c6ccde72ba85023db5432d1e137f697b06061beb24bed40dc6023a9b1495e6f5482ef2316fb17f543518be70d41a730a273a7e68edcef0fb3ebdb5917f47b36a28cd1d0448578b8a22cb1204e58543a8bf7253867bfb012857b15b251dc9b9e99ecca5c656d551863dd55620f2fc971eeb1fcd0ebdedb1f09842d829979daa3f7e5860d243f0e7665ee7a6df6817b30ef39b263ef1a6ac74549bd399b584dbe70a490bfcae204343909ba7eaf60376a4a65c194debc48841bc5bb9b8c74e0e2e0ca79d5708a89a1cb4b57286286f33ea7db743d39197ed9468a0813e6d7b0cea67678e55437a1fb0207a6b6f705a37d596ae1e2c48432d9520311f18a2e3ad8f0ff52a3f38e09b98411ece4a2acae785d072aeebeca519eb6d9f026c790eaa73f2b52bd0a0a82186e56c28a050da21ef672a1afbb28c1a231cba973c231b7f3556487059ab0d689606c1875192beada23037306fc15638d6bf42739b61217e652baf08e5a6cec084c540796411d7c30fde1fea3b31792e6ee7604e5e69467835694a6f8e25d5861716ae05152c032dab4c9a340795685d10c6ec7acdcd5d1d31e52f2c8390a0fd221612bb44debd9ee918a9da852c3f23a7dd7a47f4f34000c65c6dfd4f65198bae307b6de292dfa87f57dee531ddb499c307738ea2280986454fc8a881df85b9a05954cb460bca7326122fc54858b7b8e81cd2a71d2f2a9386994138c50ccbd886f8db9d62ac8af5b8c58379957a90b46160609de28f5cd71743e8438f8037ed5728a5f0245ca3fbc718dc4e8fabe259b2609ec499a0e48f392764160c5108", 0x1000}], 0x6, &(0x7f0000002fc0)=[{0xf8, 0x100, 0x7, "1442f628cd12228b030cc1b20d63736e0eaaebf4c394ed19ed60861acb9c856b479a2da47adc8786ffdb8dfaf7cd0b3ed15159edb1cd6487a5d12279dc509f6fe8b25d5c16d0c5d4cb3f845de06e56796a9e7d5e21f280dbd8f160531106dca339b5a87e91c954d47238d80e97a73db6be6f305a7ec6617d339b39f18a5eece5297cba3d170924f109a504803c1e26d8b7b02922c41af8abae52f7badb1879e0760699278bfa0e3b2ded80cae6b17e701e2c74699bfa4983c3bd9d20a6ce39e3b28e248a940c95e2b29364b1bbb9025f62da813e15ad6917d2e6c651c34755cf86bcd5"}, {0xb0, 0x29, 0x7, "688d622ea731910acb937a2dcb0d35f4d7ba26e845905f507e9dc0df46fe7163fa67bc6f0e547ad6c3665441594d368b9a9334e61cfa96900eaf028d1b59da95c53e8f3a97173bd6c500c2f3afa02b671be6343658cd04e607d5e91e1ee2f43ef912a7e8df415e6ac5add6865c1cd2430a829e8da9da60d397f7b2c24e745381d176328bac1e5c763e168e944dd649b0d1a7855da0f9a1a989ecadc2cc92047f"}, {0x18, 0x101, 0xe2d, "ade86bc10cbe46"}, {0x110, 0x101, 0x100, "963a25ae1021f772cc3e69d0ca284aa358b38c43d7c3cab8b0de216c2aa6e002f43d15433d114f9425445a3b10e04594b836d7d9b4dca6740fcfd709971d77089b5ae10e25aac2f0ef28148ea092f3ef8a48c2b3af4cd5e93d5f885e5467200b9c2a2805969c7ca9abfb59b22c40e8a4cf0a8b24c6b4de3bdd9363b2d61d2aac7ace7e65d8a77d40b57e908c566b8827c31d2f786160b848400ff7540e984d651e0c86b6fbcfed9e2fcceb72f6bc2ad6692c7de838da931dcee0a77ef1ad3794cf246785109f23d58e1e1e56e27926d9c3d653c69d8d70dbd1417ddde657aefae75376ed745294ef0be1d0092fafe9b214b8608903ea127b7b"}, {0x10, 0x29, 0x101}, {0xc0, 0x0, 0x1, "365fb57828037a838359cf8064e5a68688987bfed779eec10b5f04a93a3d0e5254229b400b47393546b6531462628113c7916fb67d51d085622f9d2eebe851ea0d24112f2754ef4a529843bad6da93febebe675825420b3773097209e42dc14107f645953136bde7482fe15b66b45b128f1b69e2e4b8f43b989ba48da0dab8825dd9ffd3e89ad45d818cdbe01d0cf3bbfe9d19318eb0a9a62d6eed3d17c91d3d5329acb59da9479541ce5f022933a7e2"}, {0xe0, 0xffff, 0x1a, "a86973db650ea7ce25ddd369122cf9fe6a545cad91799161af89d715b94c2d9b43ec28b1143e24b2e0ef28600c9235892d04f377f10ef1481dda6537105f06e4bf863514910cb0c05db55f37c2fe2e2907a0a88d3f5d55bb2bb73e910fd15aa37f510c6b0327823a2487c426b18d9d638313fa0445a70cc42b053a660c2b65885bc24bcd422086d701365232b5abdf50f206f8e5fbf707ba4b55d6651041c4658224a6a4bb4961171be5691acf012bba512b515768210aeb82ab7573cf37dd5525b5a1c53c5823d3a0b9"}, {0xe8, 0x11, 0x2, "f9657559b4f6bf7f20717c03f4acac85afed2762f44260f67b16ab4cc5761e855d5fc6d6dea23fe312eb795a5cdc5fe7caa9dfaf3851588507ce055d0b1b4af88fbb219da443ab11906cae7cfbe1b31919a0547fde02387572956dab3a41364a61a442be67a52330fa3164551877ea341be55b749ac29d12a47cd5c4660426c1c9a07fe4c53a70d7e5d4bd4726f78a07663618927f7ddb1f7fac2be5fd2ff2c3b222698d9b753879457ca944541c2ab42f5a207d8b8e3d511ea7e03bd1c6aea3a1aaa43f863602ed8b31ae824ebaa91c5aac80e34f"}], 0x568}, 0x400) link(&(0x7f0000003580)='./file0/file0\x00', &(0x7f00000035c0)='./file0/file0/../file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003600), &(0x7f0000003640)=0xc) r9 = fcntl$dupfd(r6, 0xc, r2) pipe(&(0x7f00000036c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r9, &(0x7f0000003680)='./file0/file0\x00', r10, &(0x7f0000003700)='./file0/file0\x00') symlink(&(0x7f0000003740)='./file0/file0\x00', &(0x7f0000003780)='./file0\x00') getgid() recvfrom$unix(r7, &(0x7f00000037c0)=""/163, 0xa3, 0x800, &(0x7f0000003880)=@file={0x1, './file0/file0\x00'}, 0x10) stat(&(0x7f00000038c0)='./file0/file0\x00', &(0x7f0000003900)) 00:00:10 executing program 5: r0 = semget(0x0, 0x4, 0x22) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/56) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/12) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x6, 0x0, 0xfffffffffffffffb, 0xeef2]) setitimer(0x3, &(0x7f00000000c0)={{0xfffffffffffffffd, 0xb0b}, {0x824, 0x795}}, &(0x7f0000000100)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f00000001c0)="38e0e27e854746c5b7d1939a23bcfeaa7ba54c533270dc77eeb6c8344f6ac2349c5be8121392ec74261f21017c40547bc52b7353dd33f30b90ca25e374cd878bf15990e32b594cac", 0x48, 0xe, &(0x7f0000000240)={0x18, 0x1, 0x1, 0x10001}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/46) semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000002c0)=""/174) r3 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getegid() r9 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0xff, r4, r6, r7, r8, 0x1}, 0x100, 0x4, r9, r10, 0x6, 0x6, 0x8001}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600)={0x7, 0x3}, 0x8) fchroot(r2) fchown(r2, r5, r11) r12 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r13 = open$dir(&(0x7f0000000640)='./file0\x00', 0x40000, 0x109) recvmsg(r13, &(0x7f00000009c0)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f00000006c0)=""/101, 0x65}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000840)=""/29, 0x1d}], 0x3, &(0x7f00000008c0)=""/253, 0xfd}, 0x40) shmctl$SHM_UNLOCK(r12, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000a00)=""/70) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) fcntl$setown(r2, 0x6, r10) setitimer(0x2, &(0x7f0000000a80)={{0x0, 0x80}, {0x7, 0x2}}, &(0x7f0000000ac0)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000b00)=""/7) 00:00:10 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400218, 0xa8) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x101) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r0, 0x5) mkdir(&(0x7f00000001c0)='./file1\x00', 0x100) 00:00:10 executing program 3: msgget(0x2, 0x400) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget(0x2, 0x80) setitimer(0x3, &(0x7f0000000000)={{0x1ff, 0x1000}, {0xffffffff, 0xb43}}, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8400, 0x20) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) r3 = paccept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002, 0x40000000) recvfrom$inet(r3, &(0x7f0000001240)=""/71, 0x47, 0x40, &(0x7f00000012c0)={0x2, 0x3}, 0xc) r4 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = semget$private(0x0, 0x2, 0x183) r6 = open$dir(&(0x7f0000001300)='./file0\x00', 0x20, 0x1) getpeername(r2, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000013c0)=""/237) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendto$unix(r1, &(0x7f00000014c0)="c5483c", 0x3, 0x0, &(0x7f0000001500)=@abs={0x0, 0x0, 0x2}, 0x8) fchmodat(r2, &(0x7f0000001540)='./file0\x00', 0x80, 0x200) getdents(r6, &(0x7f0000001580)=""/4096, 0x1000) r7 = openat(r6, &(0x7f0000002580)='./file0\x00', 0x0, 0xc) close(r1) r8 = getppid() fcntl$lock(r6, 0x9, &(0x7f00000025c0)={0x2, 0x1, 0x10000, 0x6, r8}) mkdir(&(0x7f0000002600)='./file0\x00', 0x0) r9 = accept$unix(r7, &(0x7f0000002640)=@file={0x0, ""/85}, &(0x7f00000026c0)=0x57) paccept(r3, &(0x7f0000002700)=@in, &(0x7f0000002740)=0xc, 0x0) symlink(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)='./file0\x00') getpgrp() r10 = getpgrp() r11 = getuid() getgroups(0x2, &(0x7f0000002800)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000002840)={r10, r11, r12}, 0xc) 00:00:10 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10020, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) truncate(&(0x7f00000001c0)='./file0\x00', 0x1) recvfrom$unix(r0, &(0x7f0000000200)=""/221, 0xdd, 0x42, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) connect$inet(r1, &(0x7f0000000340)={0x2, 0x0}, 0xc) poll(&(0x7f0000000380)=[{r1, 0x42}, {r1, 0x184}, {r0, 0x4}, {r1, 0x20}, {r1, 0x3a}], 0x5, 0x4) recvfrom$unix(r0, &(0x7f00000003c0)=""/169, 0xa9, 0x41, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x100, 0x8) getpeername$unix(r3, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) setrlimit(0x0, &(0x7f00000005c0)={0x3, 0x2}) execve(&(0x7f0000000600)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000640)='{(([{\x00', &(0x7f0000000680)='^#\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-\x00', &(0x7f0000000740)='##\x00', &(0x7f0000000780)='.\x00'], &(0x7f00000008c0)=[&(0x7f0000000800)='[\xc8\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='.\x00']) recvfrom$unix(r3, &(0x7f0000000900)=""/233, 0xe9, 0x3e482049c6c5c90c, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r4 = openat(r3, &(0x7f0000000a40)='./file0\x00', 0x80000, 0x103) sendmsg(r4, &(0x7f0000003340)={0x0, 0x0, &(0x7f0000002f00)=[{&(0x7f0000000a80)="ecde655ed7b1ad814044eb2aabdc4466682e94c393f947c60d223f24834023c2b75cc91d7cf6e70432ac0c887420a391814c3c0a724907f0a5320b1f52803033d101445fb9f094171d5cab24f34b80a5d1c40abd1f36880f18c47502a2a39c7095ffb6b4cb88f75f96a53bff6127d03d44dbf6c9541782f1ccbb20369e1146ba8c277d92c5e3", 0x86}, {&(0x7f0000000b40)="b9b01787a7fe9fa6bb2e93cc1f4dcded8f20a45c547bf6bc7d6e7971153d2767abb14bb6b100f7a8007421b423", 0x2d}, {&(0x7f0000000b80)="5577d40fa11288e5cbd8d2619dace3f9f0f0fee4adfb34669937d4dc2cf844d357831c13586d0dca2cfd0fdf2745297d48f1ea8ce28310", 0x37}, {&(0x7f0000000bc0)="c27ff323445767f6ae6258e8bba84522fa18b8026cefafd749d5beed062a6e66327fe490ee63f975de749cde8d44f522d716d2c4a3f179c61ecc699030f1cad45f004be8bc51d4f578af19d379692e6e20ae0ca722eb0f7f990d57eb030b6446dbf7cdcb8542f02215eaa0092ec4c8a42a024abc32c9e00e3f76920f02d17a812a44a7f22bd613ba0de06ed96c6d3746ba136b81332d8c3f8d9ae65f969f3e49408ea102e8e54d86c1b6ad0872f1ddef9b2678750b5848fa22bb98b730c68d9872387aa9bb5a35c52e71243ea03c0103d9bdd444e48c39668aacf7e8d9ed5f2887615863d6300cfb77182000fff1c01cd97346811a5ca8cda9738fd3b22429936a3918224f78621c3cb83226762c97977c8b69253289e743dce46aa798ec7936d40e0751c69b543227ce067b316e136d514ec958dfad214719ef1137de180a4e8dff643f8e075952a773c0f081f20c14b57d4138eb8916e70a2bc45c354d1eaec14488dca512c4b9cb4377ded7e270c21e8ca44e0cca2d1acdf22e06725c598c38244910ca550904917f9a54c75f9a98fd202cac24d8e39c2f2d83ff5bb8aa41b8041a5b266639ac920eca1a3098e39e033122b920449172790d3652da36fb9a0ed2af878ed0cd4b9cc557094d307d4163fb2fd93f61953527554161837c33cb57f03fc6119fad6f049cf2b274006af2ee6b46fd908fe023821f17bfa6ba2053e9f8c0146eaa7c4d29feee85903092a30480763f89fa29add3edb92ace76a1b84c9f083e5d8801bc527df6f28c63c54c9871baea4bb68c5317d5c93be2caa6e84a7e460e2b36303d5a725c1f010b161a2eb5458dbcd7f944de8af7d1abab8bcf94a9a1868f527fc549631380047b7018c67946f4cc54e90d8e89317d084648a342031d93b1063f0c8f69d1bc4b687f31a20be8ed02431c27d1fa10cb469233f9984908e9fdf8ce5b4b4900fc698927caefc4ac3d4735e6d2b9e9f9ce2595dfbf95d0fca7fb1166a65c1a176417a3db259d598ee2516fde0cc22fd45adac7b1a7860bee5bb0531ca215952fadcfbac2eedec27173f39ede3a0aebfb8952b249ab808f6e2ee3de16a2da2f288ab083aabb7a626ecc6cb7a49e08c2b51f4c1dc805db7e293299bec0581ef72c5a67d0797a7521e4ecca97ee8b684a65cfdfec8c4daef0d4911a58b1046c37d6c92da2e77f5b91ff616ad403dab1e9460f432a9e805347d795061ff436fc11b06dfe4243075afdced41077955ba9b30aac6d7eb24427cdcb0c90208710db950563ec1bb39af10b5bfc40d24d59fba1a0afd456b70c31074a76f55c96c39a92eb91bd53a6e977da81f47214e0d88710a5364a8738e90e78a1514f0befb11631c7d0b09658fd4b3a1e0972282b33998b2189c1712f144ae66a59375b736f8c5c849cb9755fafc7b3b7133493ef4cd098958a6679fc7bf3f91e98d92d4a7048d4062c2236514cdca2498e73745090af118202c1ab1eb98d29e9fd9c3902416360cc024fc95f2c010b5769942ff3e7ad5f59b0d69b9bd16bb5e7f58b7806f3275bfcdad04ade7bb8f4ed6521fb7c342383f77c834df5d0781ca56d0be6212dd8a06fd63fd6cda201ca86619030ccc723b63c7fe49ffb8fa7633c2c5c1134e8d9a0a6971032ca4ab5e2b817c21c749fe6a5d1e72d9204fd18371987337110a7cb58c0a1baeb71e5c17695074eefa0744d9264973d48233b9218611147f1d92a3c9b90a9b2bba0ff62556d6ea638187e3a48afcf16f9399a0168cdd00fb235bb9d6b476df140a2d21f32d46d9d5382456a9c27cb2eed6ff8f8d09cb40c02ef3b95d095fe138d44ec409f3665cebfff045a42a32cc101f5e61dd94944a0d91bacabc6769aa69dd1bc121c0c3b6c7b46c47138baa7ca0070e537ef6608bcb0d2097ddc0d286b99897a93dd29db936ab311de23e54f8d1af65e0a2723d043389d56634c0da7002e087032e7e81225b0842af08ebfbbf408dca9202afd20205088ebbf5010a34f5e1a71b08b4f07c34a9c9d323e7086839c7f783a8a73d3707420e0d6bc6efe8915125f8e1798835c374bc191126804cc596bc52c990b9b2642259d86fdff62d981507e3861ec7189dd4d83de4647fd2764ffc7cc2e61fe8e2d49f41340ab9bebca932ba65c650ea35d0b305c3e1a1cc3a84cd3d96aa9c9c933161dd8552ee41ed5d6e6d37ac50ec9ecdb764b3a07e0864c765265e1f08570bd711635221253c219ff40213ce3bc6dcb0db438cc4f370bd5b11ba27d754496e0ead221f5d4741c2aaf3898ee029a9bacfca2a2126773a267147d73b1750308dedbfce5e4500785de66d30054b6964493c84c68e64fcf531fe796991ce4854c28f1e88abc910e845334ddb4789391501438354b1800e63eeb2f86279881db7fca3dc4f92f1940d16117386d28ef95ceeca84464ce39f24b7fe68a7c3485a46a7e65246101e9a8db9afb6c8fb3fa9ccbf3094953c27de302d510f7e1758d4982bec5262484de5730f1aeb5a98546241b03cc309ae427d92ef0c7ab63c0e4997fb305d7891ddfd507348e0e4a6e71f7b969a864af3cec6c2d411068ff358b0c00a3161712dce3b99b264bd9a7d24f97be893bac5ee4f2284dfcb400a9ee0cf26ea286ab1f7f3a4177aea7d14e77ea12981925546f49c002618b23a80935a30e9d8ae7927337117b00e653541caa1644c308e2363e881112097ac584ad4a9856705f407313de80f56c24dbfab3a658500092ed622045635c0ff5396ccc1b805042221db61258416b7fc865c2635073154532db1ce8de7ea75ac7c0226090f933cd6c430c9072753a2054ef18716446ab54efa855b321bcddb0b7431c978cd31bed53dec8996466cc421d47c183307c51931f5cf865940b61f4b06ae93f1d58b6993ce3a3ec09e2b1ee405056c3fc4440d1ca7596e9f122ac2e73f9bba756099739de072e61af9fc6ee7dbf49c9eca615e94d27f45e59d90b1d9bee180809d0dec4087d4fec0a80def2e1275a5d0ffcb0507ad3e3e93a9cfdeac482813bf741b346af36feaa9e2ddfd73872f722ce436dfa780132cc7b1897c77739b8360d308701341e175850dcd32c09bbe6c0900605227e14784063158cca1e407e7728eaef30ea640e58f5ba8086be2ed15aceb61cfc3fc5bfc97acbe3d29445d974d9537cf3212ec10138e60385c19ac07616273dc796b8abf2df41c85908eb893556e992d346d73312442f4130e595f7952b1e232f258929e19a4aa5b771a36e5a040bfb1bd1e455287ed5dcc30ce8d7112fb327a24180477125fb2e31d4cbcc8b48a0aebe36efd798d39afd462ae0896ea2f2d58a43285af1df93a19cfe75a1be573529d3af734b793cb109fdcc50979d4e2dece29138173414e3aeceba8d8a1a41a87c6455515d00c910a33278d2ccefadeffa1dee13e63a970b5b21e7a0722caeda4410118f140eb034b4be1251e18b86a4ee103de07dfc4a782ad0e00965d4cc8375a8a92934f87aa48d3a72f08ef5613b8208563fd45819f71c0baa663707fedd53a7e3d139f7dbf5ccca26e862838a1d1684d6586c4a124aef7e4a45470b0f6c989d0709cb8973d4aded35029e2f8ea7e925c1a9f87976a03e3769516113167b60464ddc9c812205ca6d1d3407bece19512df7eecc34a6252fa3842f49680a638193e64d11b9e7601c8221ed3d30d2f3f59d678ba2f855b04ab58946771641bddf29680cc2be57abd5bee3c0f8d13aa8c9482fa7d9e0849ea6ba67b590b5f604c628c535252017c6d1ef1e1150875f827947d9ec3b4f22753f172c337a23f94428d9241c7595d95ef9d8e1316a5ed2c3c4923706ed6de8bc524fac2a59ea5c6469f78d8ccd887d286b0bf83b6774d17dd3ef7c8c126e94778f52bcf32c85371582313f55ea7285f8cf547ea189064b6bd8cba9169eb40f72bc4403df1f6fb3111f4aa3eeb0bc27e677f8393005d811158f16b180492f9fff9fcc2db37ac71a7dd8d48ad001ed33f627fd653bac30c93277a00b0ca5164d05d85fb3f6a8e0124a0d735bb8f0051aaaabf13e44a65f90482a174c9140f1fbb0b9246daa23931a65c73b759a9ee72897e1304a81dca33565ed05b292ed5c09fd634662511afddc35c49b2c85cf57b56062b2a33fc7c0681da708a90da74b1c45f8a6baea9c99270d41b036b1840ee920bb69f7b6a21c15cecf6c017f0e54287bfbf84d82efc194fb977305837f2a1ff2b91f9f43c7a7184846fb2fa5c1e26b2cf626998356a91d4ee12841d98ddb7f38aa082589e3d97431327044258f827de01ab7f5f0cd37e18f7ce95bbd254ee9c431cf95e46ba514a2215d2b21ebfa3551b657029e05d25b86bd3840e678c3d32c3912bcbca9db039c862e145e281ae54f01d2649d42ab0d1cd95b714504800c1acffe48157932fe28cfe4cbc70303500a28f6368650b5cc28e53220181bb3c6a89eee270cdab13a038a88e56e13148867ce4b81ac94f21e95ac3ae14f140f61d46a817b6910e9162e63bb89f9b9767de404e6e2eca7d223e9b18e56bac78fab38c81994f71b6f8c1caba83cd9aad9bf33d645b06fcce4d9f5f83878c43e6600fe3adeb84653296a5d44c61bdf6304c8c5ac20d530f9beacdf710c3054c6d8a83d1b1537e90ab52c9795bb157c28af51bf4fd63c9facdc1e9d0b568db9ba69e077b9fce85f4fa0faa521b4f0492b0e0b3b13ddf9eecec80a7d99afeaf9a96823a15dae936a13d74f2f763ac452550d3b637ff606e842e1f085cec583fed1ae13b5a48073eda38d16e5e8837210f914f3c85fd2de67842d441e7373d27b842ae9c70362273c5e61cb5b3f97b36a47bab26675cca2a1d3f42f12d81458e65c460ab06434872edc5e249535b8478766611539331e77234a223324a1be747afed42129d5422b884b381a4e01fe1f97abc240645d36c4b78b35d454582042dac0d270a06321c78c120149c6fbabca6620476364459c30d343305f2ef9704beb3618642a784f609cf061dc54e71a19d8a0e21ea0e4d500d48231c36d47cb6c998b11d00d29478ddebbc2abed0a0dd69b0ee3e5dc6f077ed821e39c911927376f734a00c45bb321c196e7105178c955abdb15941ac7f631e91430253158b713512ed446e66ba47fe9c1b71223f512ea13804f8f2e6d99704124841d93cf4340975fe2d82597f4b74a0c98cf667b9e94bd76ba7ca01f06012c0ebae889947f7d2c2e1be7ec7831884c7cd791b541ec73800141960c82c8d1c9d9ea7afef1a7fd4b08727ce4387b33f056494a02086c86777d4edf4a1f0cc97b3e1861008021163a4a716bde5384429e69c5395edc3d8f56ee49393fece5cd5b7f3097f601dcfade75811bcee5c00640bd5a5ec2e9836a0562b4fd69105a3b086f134b8de23ed4e1674b1be6b978cd1b430f4e6e1583a516734b45a652d9b759c295b7a42683d114010ee11fba284dd2018b41e05834069b743c10ade530e31a7f43c6825da91e1b838352af2fffe03b9f40c7baec6d343b01809396bda7432bc6df541e7a83cca57d61c6482a55f8bfe21e293e47bf8d6ca66a1eec0291e386121716691665983e259a5bda4eb27114045ee95fc358d2d339697e66e27e19ca2d6d5c5f7ac5eb442e15f73a8cf6b57457f0d0628263b7f660fc3bdbb717e2b81d9a67be75dae80ba16616e3ac464828dc0974a098338c5ef5fdd7e0aaf626169398d811733524eb9df8f99d737314aab9a3c6cdae486460408abb4fec5ce35063f07e00815dfd68d983ddd3ac3be387408a614c8b02d580a4a7af781d7e2f5851", 0x1000}, {&(0x7f0000001bc0)="8f585d65e9e3eca9c81a66ca5b0c5cb24ff0e9f15b657226bcebfc900361b93a51a41f3db4d96689fd45cdd37c5b97ae9c7781befea224368530d3636d62ad0e865806bf4dd28dbcde4a85ffee72cd5f2b501eda88633d3550a92e19a37eb043667f2f00b7a72e799f2452796d22688e326b117353bab422d0809c85442a8f4116d6aa01a78050e90a6268db814090527265d96b93bd4364d3fc37daf97483a0a6c2fb16d93821", 0xa7}, {&(0x7f0000001c80)="61ef51ed01e35d0a985ec51d0735e9ad7357e2c5920820165fba79dcea50113342a3ed254e1afde6b6262d33047b66443ded9534a2b775ab946dd2bc6ff4ca204d3999aef3876c08d47ab7b9cdfddf75b721a0a18be26ea23d20f20f8603fd601c991e8a7640e41eae4baf2223d88f", 0x6f}, {&(0x7f0000001d00)="fbf3025d8f49cf5e73773357e6c22cb9ea6223a3bdbba981f2b14277e3394d3ce7c7e97aed7159e8091989deae524b1773bcd1c2912b6f7a0b9379e09695a44895a516f3e2fc6420e96982f85e9d7b2fa5e45f09776c1aa43dc75413a9823fd2bc34a5c637508695f7a569e421b1bc3bc50be57bae4a12ac813b160d904e8e2fbad65e0ad53f0a56cd59066ebaccbc19f923b3ca60342fa181f7242464b2f5730767561748f548bdf820f756e85ac278b5cb245561f3e99924f742cdcf2bfd70104a85c9dfe82ae43b246d91711cb994dd6697241a2da1f4690d98270badd86ad4006c696255", 0xe6}, {&(0x7f0000001e00)="cd9c7a44289d942a14422415fa00321ecaf030f92376b031f69be97609094b44a8c0964ba3403089c2c0b0a5f4aa10e92fc620b4ca128faa6962a500bb248305cf85eeb3c6c08dc64813757cc2f1fd90b992a65cdeab9d2ed763611bef91585df73c41fafd600055f15865e4cceebf865b903fe35a2e7f915e1fb1ad97a9ce7da35051587656bb2e54e2413db90e84371bdcef14f5142a9e721a6bd4b50a607e0ff8f457164e7ca288358a5bf31a92ba0b8f5617e8e65f98a966194a9035e648af71c448b72c62966ff6888259689b78ad43c8d684e006a2440d3b2c0bf4911974", 0xe1}, {&(0x7f0000001f00)="38067fb0a19cf82eb854bda27f89418ea9f6b20961063ee716447a2d8be068966c9d2958d6e4ca73fab4d894e8038528b77f7f59bc1c633a75b57a0e091a02643cc664d6801099cf2c2f377f482426db8890d5642c79365c39617ccc592391400103ac3e9df1cfadd535dc3cd3cd64636ae7612f512a8118b9e3e30c16bc90067977c927a518477fc93a407a80cfcbd770e35bf3574ee7afb32a6237b9b37701101418e1b502dd6d57199c80bf1b348aa6b33d8217cecfb297a1179ec0fa8b42600c87e66f35ac97432f15f3f8f08f8afb5fe321b87b1887bf1403fc3c03edf393188b44f8b3dd86643472ae9dc31a468789e9963b352ed909ee5f41e191657993c0a51287c0bb863eb876cd2f81729bbe67c1550fac7137380f2216a9ee440e4ac3efd5bd2c667216b7c57251af451b8bdfa491aeed2cbfbcb8adf98c3eebe0ea2f344b7e127d56240ed97150d6ea2d61acd7ae5b49f082fa116b5becda9642941d6e3bfc519463fd2ecb8a65802f3f196cd8adab075324c04b17aad84d118c01fe12757275407b18eb02aefd47b6b47d2aa9c0c38e8e5089157ee93b171a6e17a06d1eb408f4db59c31491feda674114a0be82445a029891db1e6c05aecffb4b337985958d4a92a49432d13166566aedfd3b5e49d1509b299b8d0c2f39ea8ceafbb4d57a1e60e4757f9a5f8c7ce7482213a9ea63a960753033b116ffef1b919d42b73d797c73e7e78e267b1ed1a65a8ebd5f182cf39471909e3786c524d989ea3a09498b99076552cbc92da6ff062cf4aa5c993bd776f6a7fdff74e315f8fc47ee7614873770862858305a3c541570c0f1d27958ba3e894bb6284e539d062233e15d794a5377a9d7b7b3ebe52e683f384727d0423a38aaa7785b576bcd179bdd42c4ae91757b4ed999e0ffad5e76c90c8158cf92d6b0b53192f90bc9ffabf37be1002ad15d5eba80c194c70d61f2a3ffed059a98ea642e3dd6906db5901b6945c1de5b731408d8ce6e18f1396a1239e3ac63cbb017a5047687a0488ec16cd0e1b725e17691511ad66a160edcfb105b7046ee0c2461cd130fd8b65413037ef75c3af45fec4016b88eccb37131337ac144dac5cf0b492f0a89ff2ce675a913066715a4ce4dd88ad7a0a6922f7654aed4e8ce5cc2c5a420c77956c7063194f3994580ee544c195dda2b19ab9d37fe5c7f853085b14ab5107a75879a12eca1cea93166035a3914407c42c28358d0c539c58af5366c26bc8bb0b9f9ce5dd9293cb303281ce4fca9ad4f626cebac06b1e8a27b82d3739cbe34370786936c3e993f61f941ccd7e1102cd5c40b044ae2b32c0da0528f5c73c2df58cceb1c81a2a4a487c06e2901eb2c4d625c0960f5eee4cf34d51d6e8963c639c924e518f13f4bf71338f522d641f193beef78369e8f4476e9fa8b78e86f05e2da2f55535125f66a28fcde64a315183d26d7246ab52e7b4593971abd39b9efd9a894ac38b91f002ec5f5be605b5c56dbd39ebbd05e4ccc130104a374eda09e74b4732eb3c26961e199d09da3d6e12589964614b5548318dc15acef6a52fdad8f8e0edc30aa8c5390fac23d6dfe2ebe9df7089b03b8e392fc5d66907e304dcd85d01b7948487ca94e2300943ec2062d21de7b8326745cdf55305d5fc158bb72a0544c62e1cfc2fead2f91f1965baa0d455c8f37e0cfc1530a0052cbba25911f99778bec5957e7e9d660eefeccdab0eb6bb61080d702af0ae3ddcee73e6b3c23d7f5dbb760ccc30580ad7699ccfffede15126204e5c650b514039490c4b4acf2a7c451e984ff9d3b38f1cbfbb54a45cec0629cc31d61b3189a6a150178fc8d7a477bfc689220454ae48a547676304dc2c8a716ac9d7223313a1272598a1172025a525b3f035e20b99df5b92984eb7ef1b84a1e8a3c8fbd79bc52dfbfa9c738ae39986ffc68c85801103950a14e579214651d5bc24d61de0615d5d4870c79475dc826f735827861f79963720b5fcc09d8a52677ada9be9d2b7e36f25c56046727f59b344389570850799bb14cb40d72194dcb6ef7ff18cd1f7e336016a2e110ba87bae42a4acd718ffc3b675626f439d19cdc3a0f45291c21ae6055256af2963c9b24b0deddb12bebbde705ebcc3a15e9733961c764677daba8fb2f4a0d69be33151c98f67023608f170d446168a5c4d9c76bcf553367b2ca49d8435b57290d24268c4eb844bf05579f5bd93f036429dbdda3845d5e8004157eb9a8c2ffd9f7868bec8c2f9eddbd1a4573079530cc0205c049cb91de93a396a397813211f3f060cbe7a071db628628a2b8314462bfe075d510bcd9b297449d94a8540eda08466cbcfac9937b6d620ccc0b9335e369cf233067e1c893ce4575f89d06e7f8ff6a7d8c19542a6f121f7ec44ed395333829f0bd3bb0e9970d70e565268a1b9eb1ba01a85ba79ea18b6c5e194170ce14d19fadb28f56e8e22e606eed63cbe58674c1bfa2b8568257c1d36b45aef494e87120b81a16a7d6533990811c1b46c64488adb53ebf9b429627652bdb3aedc6a5b7770390a55479c532776a906ad9ff86f9c55e51535828ad1b50882b37d60f35081478db360c25baf4c9e9356e4217ab408801d0b95be42a218684c2f55375c2feb80c98eef172f5ee93d11eda04cc4addbea9c911324f907bcfdb876f93367c57c2b1c368abbdd38f7b2092b8baaa41f03928f1d2794ff9f7e22828e81ecb3e27ca0e13d3a767059e9e9d1e3f641e46556b29758ba7e527b388e26bb2c78ad277f022c8aba391b92d8cdcd1a40d7d5d6be662882c3819b2f00e811eb6c8d87331c6201e031df5007f918133eec87d475c2e68d4a9c5d8614425f9d2606e2bb28f4c67e51965ff41f5ec51a2370b4b984f9815544e59312e5c890a1cce67fad4b6a1fa80acb69b5b6447e45e3c5090a7b671ffbd74cf9e4637c274a5f7c0fff3c0cb613a8b629d52ca3cffe9805d4102cc44b09d8b15e9d6e6e087d03a590f52c029fb3a3280c04ca8cd2f80f24060df8031cd2930e46295557eaade623b6c710eb68615996765b6434518b4cbcaeb608a7ce93e1120ef7cd9e61a7b6bf7be0e6bcb16cc7530d7d0fe0d60e1d0ab1ea536ae55fba0024545c2b9e41026d495ea495b2c73401d8579cb4a2c7aece4d97ec3d7bc0a681d7ff43f562e9402e9703c3ee1bc734506eab0f68da32a72c4a2e1ba9d831ae8969863638c5e8cc723abe7167f5fd0b57258a7a6ba1e97d847672a1c0dd9803a44d5126073b19f76cc3e83c23f56500437f13f9f41ef31a6e905ac8eb84a55284b5826c7c26125cf0a65614664238f145cb1cca6a6afd871dd4773b57f6d19900dba5f263582aede1546b222845ec6456268236767fda217019d97007568bad67517e7b1d3a8696db8e5175683c1737daaa9940dbf0f15b861c265376d07d96ec2148107cc70508bdbfff3740258204a36dbe346c21c89be83a3fe966c9ccf275a5af85683d05635456d1c5d434643ec12f834d893d7be14f21e72a8f2253ea590ae0149a6d29b0d23613041759a24b526f00e6f60e8e74fac2a607666d28eec94ffe2921fb58c493d03caabc9b056c2509c370200ab9df1e569015340f4eb779b990c308925d05e631ade1a3fd58424cbfd039f3c4555adf32aaa6a24c882881deae14e215fa6f97f5d3672afd74d731e4bd8b849f64fee4d51c18fae38cd54edbdf6f2a0780f479c8fd6c01c64877f904eaf4c77d7b9ba29ae954b37d8ac207791c4ad7284cb0912d55439faf6147171d17b2f9632e4bafd609c89554136431bf1e156816506d5b754823199a8933c0c15dfbd07b5f1aeccddcc3724a0e335340dc2c4cd9356e2cdd6632792a7cf50e8a602c68603c2969624ed4d2a6c77274ea74db383723af981642d282f08bea50b47f147615b9d65f983ebad2ab3ac45a5a2c9f58adc54de0dba952c8c3348bec365feeff300863767e2397900c4515908955ef1e611d27286cfb25c7fb33508fd1564565c0312b538e2deb6d64a3ea1a3c03d59ced1473f1e30688b26970e8973cee16ff14bd26a9c6017d3f6cabfe40c81ae6516d6bd729a346840ef7eee3fac9464b010385156aec6ace49a9d9ecb55a2af23fd174d86f8ad70d5a188dde412b731069da32ab50fbe640c83501e60ca98993e90bb01ee1f5fa600ace45592f4e89887055ad6e41d2b09029fb239a0f76b3b143fb59307f47f005096ebe6469e587529c170ab588065d6d98f4c7e4467cf58d56ef0717b7cad7b710f9ee921d1e2b50dc2982a9cbce79b9b30097680ba8c4ebeb8b2e67965ecf8ee054afee32089e98c11139bd8810b5102c95c5aa218bcbc81bf4936cca584407dbf44b163513c6ef2c9a425c491f878a581bd58c5b6ff5e0b28f711351668245351fbff6492b12f9e42b520f3697fa6cf5eb584a388556100257d94106e670ce0844c8c10804383af10b4c7a2dc9b87a835daf68ad9b8c4edd5e197b5718de1ecba1fc16ac95941ec6853c541b0a317949e2410facff3055265439caa12453114e4d0c33caca250e234dfaa4f40e0ee55397a384250ebda38ff14a17374f3eb26672632c9efa6b7b2ecf96fbdb589cb3729420c5ed86205e7ad8c79bd2ed59ed1cfa4bef015e2feee0753aa6fdb1837d0b245e10513b3383772c96ee2f13f183543c3458395994a5574a960b25731241d8fe97f32f0e34db61f68f668afe533e3a998ac42491b83428482e0ccf092d26be9376cff0b9ef0f165039ea629bf21a7ae4063640da846c066c65d0ab902154e06fd40a5075ba6b97a97942eaeffab3302a673480887455401abb5fbf3a8e00ca5d5a694a6df3569c0e3274e728ff8075c6be2f49f3e0f21f1e896cf974f43b836f8c1642a07b20fbeaf92e372192f3e2cacad84c8b063f69d38ae390b2a1928dea4b4cfbd5a0767b8f1524483a920ddd428bae5d7b59bea71516b503a20d885c405f2876c9fcab5ca3a7f686a255f6cbf06271f150968a38ad841887c93e22121ed058888ae218faa0942c9ce8219e3b508d7d6edab3b3e9149ad8b0dfb41b7e77d643ceed0ae8a0b07b154325782ba09752f1e8b650c0e26cbc077ce86bec23027dd1312a2f0f133f6fd5c7a6c03e109d3593de2c0acb28990a05a8ec55a52b124c01ef15b67fe724d40c2f7b2f01b9804e0612ef0e8b8cd156f1539ff02758f5d498c05c408049e37775a803325a0515739f7d114d2fe0de6a8b847ea357ac5b43199f3fd493819021dad38bba394b3365d53165aa6f5c5dfa3fc6218e98df3b14f36d929b1887431481ca0170b9e746bb43513400a181c7f942ee00b5256b8cab2939e9ca271cb0806dcdd1b0d92a58570bce0ae8b32088f7c300c82bafd90d001f6131a5bcee6278353ceaea7c6f2e429b12ad991556e555883aabdd7535eee4b28c1c7e33b5233bd227ff921a8de1a4654e3a6839b847bc567defd8eacfd16d40781904dba9aa088ef4c6c578e67ee17f3f61190f845dd65d875b13db626ead86cf01bf81f7cf873919aa6fa9e15f6a856b83cb1dba8d3ff97f41bd080041837d1447ba70820c37e1ffb6ce3ab0d3ca092a888078d867e0368ed529e0ed7bd564496c1063702ab8dd1776892e3ba28193e4239beb0fe760cd7af4e0aaa92f3dc65afbc14208c590d51fc0e4cec3467f958bd1e7eb333292d3bc48024b0741b005b1448a9cafb43ce06bed912aec19bbf51d1adbd945962d79e2c20d3448b66ea9bc493be49e29b73ee4a3bc0e7aa3e54c9a77611f90795608e7de8d6866aa7b3e70c32414947c09adc", 0x1000}], 0x9, &(0x7f0000002fc0)=[{0xa0, 0x6, 0x100000001, "be83f742577fe5aed1a1b3f3ad5b4ed603e3308d3e6a4eb32535e910e933d792db2904822e8e787b6c77a0a217a03b0288a7335a8e95f2befec0c5172c5989682a83808cdb5de21c7a33962766c7bde3592832ee76d6d9f63336c237508aced3e13a4ca5ba2f13d3eb4fb334997a3a8384da7ed4f133a7e231fb390542748fc8a2061b97d2ba43087a460a9a"}, {0xb0, 0x101, 0x9, "69a3af72540a569774e136fc6f4651fe83db497df4ff1cc5231ceaab84ae6fe9217507ad12d16fe647b7b0a3fb15f1f353d763f235b24f1be6d796770f105acfb5877ae9b900f56a8883288597d60733c9b399fa742ef359fe852b4fb101a688864af21fdcc727164a5dc9dbef7ae77e2153762dac72be81ce7e5d929b611250ea246b1f8d82617fe064dd5234efb2473bfb1eb41b48036cb81aff162ff8b22a"}, {0x80, 0x0, 0x7, "0f905a0b51f032e2f3e10927828cfb67acbd264c027aae843cfc62cf173dab024b38a8c0072f7d23d4efca3bb753840b246f5bd087b9fc489602ebde45c4c591bf17e85d502f11a75992ba9eec55fd62f0883b33a0c19171d03ab0d1fe474b85e004fdd62e1f5a206dbbe64499"}, {0xc0, 0x100, 0xff, "9117ea109c872452aa9bee1371000df8f9335ef2a993751e49633d75737d83d60d007c3177ec0dcbe54ea34fbe5e647a477a564f69bd098b14dc35d793e45320fe1b9252324d710c32af588b7682ca39fa66f27af10fd1e146a198e2ad54fa2de3ee357f7d207c1527e03430c782e694758a55ba51161fc8c2ff51417e2b722fe639737ec3be1465bfaf60a4ace088b06028108c29d4ba7db5d02a37381c8bde5d0cb52c05df3f50f36a"}, {0x28, 0x0, 0xfffffffffffffffa, "c2c499f9d84f1cd84d4599ccd6f925b34ba1875c9e00"}, {0x90, 0x6, 0x9, "8b805d65019347bf1bb8dec4046658537fb518af87ca1b0bbcbf7c1f738d4b6e47f8650e0868392c2fc5a5f63416a1f2a97ce910cc7376e002c024e2487d7c679d4535015ed52e766ce86234b5da2a2e98f7ec0705e7ec69580c4638c7de884687cb21243ec92487a7d95ec70729bacf61a50132ebc1104b7c"}], 0x348}, 0x400) getsockname(r1, &(0x7f0000003380)=@in6, &(0x7f00000033c0)=0xc) renameat(r4, &(0x7f0000003400)='./file0\x00', r3, &(0x7f0000003440)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000003480), &(0x7f00000034c0)=0x4) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000003500), &(0x7f0000003540)=0x4) recvfrom(r4, &(0x7f0000003580)=""/189, 0xbd, 0x4384cc611a938111, &(0x7f0000003640)=@in6={0x18, 0x3, 0xc46c474, 0x5430}, 0xc) r5 = semget(0x2, 0x2, 0x400) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000003680)=""/214) socketpair(0x18, 0x0, 0x7fffffff, &(0x7f0000003780)) connect$unix(r3, &(0x7f00000037c0)=@abs={0x0, 0x0, 0x2}, 0x8) openat(r4, &(0x7f0000003800)='./file0\x00', 0xa0000, 0x100) bind$unix(r3, &(0x7f0000003840)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r3, &(0x7f0000003880)=""/4096, 0x1000, 0x800, &(0x7f0000004880)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f9233614b0000000000"], 0xd) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept$inet(r1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 00:00:10 executing program 4: r0 = msgget(0x1, 0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/58}, 0x42, 0x3, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80002, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180), 0xc) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000001c0)=0x6, 0x4) getsockopt(r3, 0x0, 0x3, &(0x7f0000000200)=""/28, &(0x7f0000000240)=0x1c) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x1, 0x9, 0x8}, 0xc) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/212}, 0xdc, 0x3, 0x1000) readv(r3, &(0x7f0000001a00)=[{&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/55, 0x37}, {&(0x7f00000014c0)=""/216, 0xd8}, {&(0x7f00000015c0)=""/169, 0xa9}, {&(0x7f0000001680)=""/143, 0x8f}, {&(0x7f0000001740)=""/231, 0xe7}, {&(0x7f0000001840)=""/181, 0xb5}, {&(0x7f0000001900)=""/233, 0xe9}], 0x9) write(r3, &(0x7f0000001ac0)="718a43b47099cf2e12e2f7e16471ee5e55eff8e4289e81c0affa3b2692f6f6cd0ac2f16b91e3ad09972b6114059e6aaf51964ac14be75e9622e20c1d7bb7cf772efb7920d39246ca40ac7732f54b53d942fd078942c3d81cee8c7ab48262eb54291a8b79b7f609e1fc66307bae74714e0d0f40d654a5751d689e2bc91c6439974a027f01339c3b4bb68315b02b16ca07", 0x90) clock_nanosleep(0x3, 0xf9ec75c434d1b2ea, &(0x7f0000001b80)={0x8, 0x9}, &(0x7f0000001bc0)) paccept(r3, &(0x7f0000001c00)=@in, &(0x7f0000001c40)=0xc, 0x61825d9d6342b6fb) r4 = paccept(r3, 0x0, &(0x7f0000001c80), 0x30000000) connect$unix(r3, &(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0xa) faccessat(r3, &(0x7f0000001d00)='./file0\x00', 0x90, 0x100) r5 = open$dir(&(0x7f0000001d40)='./file0\x00', 0x400000, 0x0) r6 = openat(r5, &(0x7f0000001d80)='./file0\x00', 0x6208ab, 0x100) accept$inet6(r6, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) socket(0x0, 0x40000001, 0x1000) msgrcv(r0, &(0x7f0000001e40)={0x0, ""/83}, 0x5b, 0x0, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001ec0), 0xc) lseek(r4, 0x15, 0x1) accept(r3, &(0x7f0000001f00)=@in6, &(0x7f0000001f40)=0xc) r7 = semget$private(0x0, 0x2, 0x8) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000001f80)=""/61) lstat(&(0x7f0000001fc0)='./file0\x00', &(0x7f0000002000)) 00:00:10 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fchdir(r0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) r1 = getuid() openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) 00:00:10 executing program 2: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000002500)='./file1\x00', 0x143, 0x201) execve(&(0x7f0000000040)='./file1/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='*-#@{\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)=':%\x00', &(0x7f0000000180)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0), &(0x7f0000000300)='*@-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%/\x9f-,(\x00']) 00:00:10 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendto(r2, &(0x7f0000000040)="d61f0ee6b4035678d513a5c810a3233feeae5172428d41b28b86b457ea7313b482d77de551f98243f4cb5b322cb7bfcf7bffba404be1d2efd92f67269f6d816bc165681afb82d4f44712d6d44482d4fe6ffdcb20c150a99a970d46e84300f7f8c09e1a6f417834744b9fde95c5248f7f247c8fad98fc93dddce93ae53882a8924d5178b4906be8a824982470c9d960f0f3fd40cb305a8239f9f08a356aa06341dd087f5f3bf257eda1a4ec47c4a4a209a9bdbbc62a5945f9a5d52a236afdd92d7cfc1324c2262200291e01ec11bd80d543192ec7cc6b97a7225bd346cd930f95ded6d8fd5f46b5e3603d8aa857b5fd005e", 0xf1, 0x9, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fcntl$setstatus(r2, 0x4, 0x80000) fcntl$getflags(r2, 0x3) r4 = semget$private(0x0, 0x5, 0x50) shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000240)="183cf14c5720a3313762c20eed27c5cec5a400ef39607c78e42894a3a2e396e7410a1024cb6c4dc9239eb862e62b3bc59d637f139c1f271fb3b8597fde32f2d40d30a5429758c4485ad7ab5823e9d8f66751119f59e703f4f82a0b887f946de34191df49554be8298f09a4d576ce774d4d08ed0a8f413b82d8d06eb32f0a8b19383f2cd5", 0x84}, {&(0x7f0000000300)="83801245e9af89f37da8b010b13e6dff0dd5cc0fba2130fefde0ab65c215eaa133ceb97b27232c11ebec254e79c786013d0afb7ee57972d081deb6e499e01b0fab1253ee261cd3af377d0bdb12e367ba9cd36c4d7c8811840d40a82c8059acff9df63dcf23103eb98798f83f2c25b21e21eb7b6025a112fd83869ba9900bbd9f6205d036c97fc98f2175ee5b00320b24f9a90d7567d7fdcbe90db45352617beebd2a6fae48fa8c56aa9cc4e1", 0xac}, {&(0x7f00000003c0)="65d00d176a139412e2fb9519623953e800fa0e8de7c0a57ea07440ce", 0x1c}, {&(0x7f0000000400)="92db983da1ea822c686cadf5d64fdcbf1a37ac8e90385170c29464db022ff9b997c31c9edaa9826b3cf307cc72857db7283dce5fb4baa998688d34ab8690a489c10d952ba4aa6a597963536e9bae507d6ec78147cfbc9af08bd1623fbd", 0x5d}, {&(0x7f0000000480)="50ddf921705e686fe8d1b4f596e3093ff2df4637afd0a809e370aaae5ab2f7bda34132ab3b71f0122e91300cc12409d9b0d35143f5c721c256a493a31e7e057db9f3b480567a5acb67f3b788f6d0ad1fb479e8b86cf27a41266fe8b851d11668eac3b9aab3750f97f3a7fea4856c5c4ae986d6f3c48d2d4c264572fad8d3b0262278251b38a7b4e0a14624a6ba59fdd557388c80a5d0965d5b13c5e0949a37e9216e85788824611e9602b9b0321bed2e00c312fbffb0d7aaf1373151f5c5883d3b921cd52233da3507aad66eeb27fb660661e7bb563d8fada602916a4c85229ddf47f186b93498db8b3d9a6451c927fd4e09676dd7fcce533270caa57f3a07388163c0ac52573c2e5d6f12f31e0609300a7a6c02c546d437e6351fbce3a0734a7a74b716a66300b294fca9e9da30e3996a26c145f125217a06ac3ae01c736276d8bea91d53b0e852c154843e09e193ef1fecc26efc7e9d87dc52e0ddd670983321f283e336526bed11a74e9f9deab1317895d50c99d992e3462a250a7f9750c3048659424140153fd134851a26592d5d25c06e63eb5bb7f29a28df1ce5e77fb0f3792307e1cb71a95ade99608925a6f588837355ae52a32aaeb878a70c324df852f96d1f716688d575da45e6a54727042bf9bd8c836b2e678bb1469b50783117ccd76eff2669d1a290a197aacc85d80a9ed9567e6e79da167c007e69fb5f26b9d8e6470958592837bfdf65a1f45cfa22702ef251e4a4c8ffc3c24a152318bfa0f4271846ac47b1102aed02914261589b8748d46cd04ffc693fc9a830797fbaa4a6005265f05b7f9add5a1ad58f6df1d13e5a0578daeea17423239341f2ee03e4cd190e33cc64ed8658904876c0dfaf8a13682a32b4de5b4f5ebc55a85195a75572aa41117e89ecc1747736e62e8971009655ca4f0962036ce364d7a4982cd7e650da41c4de46261fe651b1d6ed92073429dc3190f95b0c97184397eb329f8d90b8422e27cbbee996d2ad5cfd14687c377e29ec32ad9fb3ae1ae8d41eba556d4a7c5015f533384ccfaeb05701f54d4e8950585713cfbcc72db655822b45046ffa792451dfa2cf98711935b1b084e88d267debe246ba3003196ef1315a677c9935b58c031585bfd9cfa99a31353c1e7ec601dce26e833bf55812bc574e1664fe37e379cf8da1692b88a6da2ef9f9a17c08ae0e6d2961beafb10ba8ff9a1096a57235ff0658d0161cfee33616b148fb1e0d5e391cd379a19bd3bb774d2b17332a2affcb7fd096b591f04c07a530d9352f127b34f03236a003f36dae58535a91ff49bf3f731e00f2b4c4c068a2e0852c1cf7d312493d427bcd0372c62f874685c62826acbf67e265491e3e66e234d5e4d105258e4ec7015da130c0f8b7dc95642c81bed86b2d72c3de84e3a002fb77e7b3930aebb40051eb2be6f88dcc3ce874fd4202746039de4066210c4fb60c50ebf9f77eec79003145fa472991ddbde2d2e0e01feb0b53ac420579f4b4d7d6a28e81c42e73188781b4276580f03581ae6d364b9e70db09d855dd86faaa6724d4ef6e9d1039f73d077c7fa788244329581f5b55eff517c5828af66e91704af3f60bb915a02850ebfc9815e0c12e4b39c9089b1334777fc81a2bb2c6c0be098f8c70cfb273d3385020921ed1b9f4381faf93d9d512ce99e08db63ae14d8884e7c14b633ea3c4b84e0ca166d7e753aa94ce8811e910e14516a22f012693ba3def67f610da9051df74463db4a7da940f34ca7d3943b0669fcd50ed1f15a7f7dfe5650665c2d68927758f752fc1e8ba449b284fcd046e4baf9246770a1238a963bacfefa8261e33045994ebd87e65a33be8acde7cb139ad1345be1bdbcdf4858ff1265f0a5f090b1db8f260f02061c9d2912c10d8fe1543694cc0cd83d515d7f22bcefcf686a3f684aac69f8293dc7cd6ac2843eae8c162189a0d9fed99dd39d5c811e646d941d13bd1f586a36460c2cbb17090406ea2a43dd6abd668bf7af264875748cf9def17e603031083c582180c1ff38ba7b22b4260d9b94b1bc5abe7ee31c02c9c88e47ff7fb9e3c67468a4d22957e67be983daa1d886529a04a0dfe04f28fed9670222cb4bfb73e02bd9ee1e6552392200fa51022752ad82d01af7fc5e96af98fb578a099d66d54e08cc4004b3977655024024aa72767443aef2a8b9bc9c84446a017b789f10e147a7dd86731aa3f9518cfd3de9be7bfdd0916e548d810cd7de3a23f887414a2604b9cc5ab62255653e0c8377439907bd0e4d4c064c54a78dfa4e2e9ca44ba37ecb47c63e214db9fcc3ef9fb042f63eb2cc18fe392882798213b69d43b624adf08e7162abaf7b79af1c666c44c24e813fb00981938996e3ff2556fe1ba2cbe8ad23be8b0b07412f58d936d0eca21be59e1967e6fea3ce10f6228b7ec2380675539f3a3eaef1047511c828b7efb457a8594abf8b6d44019a0377c5fc08e9619217b0a61795937cefb2b00cbe7a2f4cfea6a04c37ba77073c5f24494e2dd60420848a9e7f6e79f747c43cfa2831180268ca8362e1549e70c85dba3f4e9ba98b4c8ce1b2142d4206a52d92d56815dcd2b21103a0e37155799a0506fa921b253e2247485e3abf57ca38e06c19309df56c502c176f394a491c82cbc16b7525ee9c806ab92cd8f0500ed9946e4122d995c8b3142feec26c79ce3ca48f35d2c005ec44ec3aa26331e7b340514d37516e7802165bbd5db9bbaac1e17a451cf71e2041748041c6162ebc9c57e17f06bb24b06ec8c0ea851c0a2db430fec1437639274e75ddc7572fa46976524f94aea1905bd8e0742d2d0ddbfb7222d98f5c35db9cd3b0029f90bbb8185b1aae1a61f03fe6541f0893a8454dde18f17cac9efe2cda6f8df6e2f87dc88c764fe6ca570d643b71a8d230e55cee41960a119ccb3227b0c1f63f4eec07b38de65734374e19e0642fede6919291f47c7b058e8495082361c856923cdd9ef1d6b7b2bc16015b943287dba5275346370dee79c1dbc3933a2b6c31ae34e3af3dfde092d7ce11801fa86510c409abc592acec832e0e7fbc9b78a6a9facbfd7545771dc79e318c63bc8e71da157da906e0c2f48b2e8b712fd8afc2381b1589a87fedf0372f86d8844ab7280e72dd9ddc6273642a522fada35f7053ed8408a0c34d47d7b0f4ee6103b92f660131e6b5805836d2f8660631f267c4f9d96ee58fd8bd5775114f4feba0f81a2e13700c1124354efc5a3ff5088d92fbdef142c71ea35c8f0d71dab38d7b9038bffd976ec9f711969d6c72724919357ab0d5480c7f844df2c6b7c24a44aaf67f591b40eeca595bc527f9df0a2356f35206379e8ca92825716c2db58b330f2770607ef6de749806091306d705542f31a8531c564396b1b02e55a2b6bc03f4ab3c9426c50116484daeb63e4d170cbd29aae4f202862dd90799521a16036685896e2ab7adabaf7edacf1112ce88c39788eaa0c91263b8685ebafbd4f737bc0f25450fee5f8a4ec3f18c60bc088afc0e72d74782b79fb68e2c615d0898934287391823780d72db0d3d0b748c402ab121099564423be459e7780b873445ad57907a69eb5596ccaf4b737f48ef665c3709c1499ebe6536224fe0d196edc946b03d3e01c49febd7d318d100cffc332e29c6a2eebe9db4ee9e7e5087e8ed012123e9651e6b24f2751a5b8fb01590372e701047da3f6baae1aa8261a6efc60430fa633d47611ecb36d1f6f64e62d8da54896fe986fe6751ef5c3d147c48f9c13e02c86aa351354d4b9085034638773f71ee2ba57d32c375b118d9c62405fa658b20fd215988db8395281255729ed09eab0b99f741c4bcf48b3aa1558271cd38cfe467da10b645e065a9ef763d24bdb0badaf62a8186ae1333398cb1d21f487a2a0b1ba6d7f81b9c6365493b18e48b07085fddffefc22e340ae810844ac302bdcc9e7dbf8b6f89cfe4eb4aaa6c86a5bfb6cd30403c91f66b10751f2963b668764ed071b0f958018bf30294c3450bf91d76fa0fad81ef58a89c9b2060a8c1b4da9421e2e608ffe0846a7ee6a533805ee333138bae6ee7da1a824dc7a2f4d164d012cf783a65edaf77cc05efc16df11fcb1cbe9d6f1c48b3d5e9ea2e85f3b03d9c57c019a8998495c62bd66dc3b1e8cb7c1a4748431b789941ccdfee77c9fe0ab1841ce4ab0e9873b2300a64aeee1dd4f498d2244f379127682ccd5d93b1a0545bd1ba331a57c0bb9b791340aa688958d28cff16102d2d1c8987276a1dcbefdb69b4af7632bea84baf398b773b78005c5f86d734c69bc9fa91ba3c6cd28d230a8e7d9dd94c1aa76fd9e379b2df956d919b81641758504481fd784d4a0596418ded7bb5e275401ae180a9e4669b9a2fcee3624d4358f88c1fa132812f06105d948c5ffe2327d109fccb73a9d82bd52501ef9bc53b785a4b3bd4de51e6e23c67d5fc4ad38de589b48e96b9ddc146ebe437b1171c90c1c91452e5aa0bf6b1585bca568b49ec9f23bc349bb902bb3f45fff35bb61e63085737397454aa36f5bc9ee9ec9ff3bc56ae407b1e5c185f9e9d6a252931a454beda6a43556cc27c1b8eb42205eefc0f7bb0465c5e3a23c39bf69a7aa8d54193ca18bf12aae7a637bcf3525a86d54559c961627a682a0c2ab046432f5d57d054f365821dfcc80341ab316275d78074088e5f674d9fc9dc91ef715dc1a59a17852b10d7abeb0484cf35416296617fe93e381ea634f7a757b3773a53f238b871e063fbfe3e24ba369638bad299e8ee8de42b51042873068bbc47eaab54acdc3dfe12e9ff4df7a3942e12fee7e2de7e0984b6e7e41b10b028fc5378d2178cc98b13ba87801faf0bd907250d545a869188cd9a29daa055f83ecf4bcd516941409af77e8e7c54c126d96363f10ada977d99047bf847bba3f34b4f6a860b822cf01ba22b4e785b0d5c23bb547ff24a47e8b9eecaac89d20f6b4c83ea1c9e8f3ec48c6b1bc4741c464858a9b74c3426d278feea3d4eae854e715579e995bede64de2d8875420aa437380883e4ae4104a37a3c7b538bd9345df72cb23fc906570ea9b4c3301f76cf7a5d1760438fc5b9a35fcd21ecebcc73150e453f37beaa35235095f96b553b3fcc1f01658f5715cdb6d83ea49f1c47ad67a031621e49173220b013448fe54ba5d2bf735e396ae529c23ab58a08ca59c921715663c380808364329561d50b79d1836e0a2e92a4f6bf9342ac0063d57910c98372749154cc37ccd3e4e1c626398be2d72734ef9961ddc93f73b2c8787b47d86b0ef5489902fa665ca9116ec7341c99f5da3d7bc25bf7dcf07e012bdfcd1f14db1d6aa738b7b35154898ba7eeff7f7c1b520dec35d6f50a78b11b8ed7f90fc5490387ffb74f9fecf0dc0741648812d9e8b85b26888f9b6e689a7436b5cd19004f87a7114ed37a3657defb55bddf3ea110633830f3eb1c460ab92073767bd4f99e10b366ee0a7e9ee4e3973aac0e675acb3602229a19211a78ba5f6acddf9359c839c1bbd2866315973d220a213a34657af1dc9370ceeeb294b8a1a3e722eb6faf4162df973c9ab3d9cfd09ae06644ddb6409bb53626f1f35d70cd708b306188eb217158e6973f6805231ffc6203adcaf029bb2f63fea5264ac80032ca4ebc826e836f2f8afe0eb9f72d96acc7c672fb6c9911f4207bd1786fe1600942d244ccb2e23da65de9e8b158143898bbff6c1aedd24267fb933e54ea2213a5828f5567baeaaddb3d9f184595702f9a0b2cba36aebc6788fa81d70d8605480f89102c16253812d1321aac8b8a0ab5c2af00ca75240adc1713892b52f0369", 0x1000}, {&(0x7f0000001480)="fde99eda44d44df7319d0c265d4e4f782b21d5247d7ff9b14ece79ddf10e5d9214ce8b0452f97d1687e0f37f13fa1657206cb624c2e700cd729dd521280bde365983b822d3195a9d7cd986767f8b11ab6ad48771f94e2a550dffa810bacbc67538b4322e5785a5f6b4a529956dc22bbbb0c809a50b0d86ea45e0796b9c23c440f6b5e0c5237f436961f65499f47e58e60117c05ccccda14b4b0397f813650f690e7f451c06ca284a3e0140dd1c66b832455b2c6d174d2ad1d7d2b6d58880e01ccc8ff8d5273a72433500239cbf839ef0e622c8eefda373d1b5857c95838a81553052535a3f4f08bf4e823b6a7640f3395ba11e052b3d52d29e", 0xf9}], 0x6, 0x0, 0x0, 0x4}, 0x0) r5 = shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) r6 = geteuid() getgroups(0x4, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r6, r7) fchown(r3, r6, r7) recvfrom$inet(r2, &(0x7f0000001680)=""/182, 0xb6, 0x2, &(0x7f0000001740)={0x2, 0x3}, 0xc) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000001780)=""/128) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$GETPID(r4, 0x5, 0x4, &(0x7f0000001800)=""/66) recvfrom(r2, &(0x7f0000001880)=""/106, 0x6a, 0x843, &(0x7f0000001900)=@un=@file={0x1, './file1\x00'}, 0xa) r8 = socket$inet(0x2, 0x4, 0x3) r9 = socket$inet(0x2, 0x10000000, 0x4) semget(0x2, 0x3, 0x601) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001940)={0xffffffffffffffff}) bind(r0, &(0x7f0000001980)=@un=@file={0x0, './file0\x00'}, 0xa) utimensat(r0, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x3, 0x1}, {0x6, 0xffff}}, 0x200) symlinkat(&(0x7f0000001a40)='./file2\x00', r2, &(0x7f0000001a80)='./file0\x00') dup2(r10, r8) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001ac0)={0x8, 0x4}, 0x8) 00:00:10 executing program 0: r0 = semget(0x2, 0x6, 0x200) r1 = semget$private(0x0, 0x4, 0x400) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/63) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/249) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/168) r9 = semget(0x2, 0x1, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000380)=0x3) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) flock(r10, 0xd) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000003c0), 0xc) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/143) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000004c0)=""/109) sync() sendmsg$unix(r10, &(0x7f00000006c0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="4017cf5eea1dafb0ed5fa60f8bf6812f9cc86d547a5c2b9186d95d43c51b5938dbd8e2a269a19f41d587156cf71669b9a17a1f2406ea5af6c3bf572d6ccfa14ee1901c07a948e57ba57634fa89ef6016a49de5bc9ba9c30c627580f8bd8bf671c05a9738e047ce0f070e1a0eb8c15f4110df2c6e647b86d88e1b80c9cc22342924b15e094aff9b2625163cb6fa60aa1e81cf4f2fa81f837dec10af6f6595d2fe33bdfba2cccf350ff0e70817b02a9514f7db8dfa07cf3719cc18939c51d2e32a0641c305678f428979097057b853e0", 0xcf}], 0x1, 0x0, 0x0, 0x408}, 0x0) write(r10, &(0x7f0000000700)="d9af9dab90ffeb3df860b128ec1d5b666eda9e779a9e0b103058a4f5ca2d5eed19ede3052a7f7dcf3e5ddae924cee218cbb2e856728ee0dae95303a09f03a57f572afa6c3804bfadf7c3df1ee8f372d121bc154ce05cfff41499f653fb60bc6f588ef6a647189148977476661ee152a1dc6bfc01e212fb6d646cce16070754ef4c2705805396d335f584b74a748f0260478a8b0ef01084c96fce7917d50a0ec78476e16cd7ebd65435fcb418aca73a875916d96d1637d7c4ba5dc1376a29b97d9f1c3cbc4c85ff93490e38f80151349716a7", 0xd2) accept$inet6(r10, 0x0, &(0x7f0000000800)) shutdown(r10, 0x0) clock_settime(0x20000002, &(0x7f0000000840)={0x9, 0x8}) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000880)=""/151) semget(0x3, 0x3, 0x140) semget(0x0, 0x5, 0x88) 00:00:10 executing program 3: getgroups(0x0, &(0x7f0000000000)) r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[r0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200008, 0x12e) r2 = accept$inet6(r1, 0x0, &(0x7f00000000c0)) getegid() select(0x40, &(0x7f0000000100)={0x40, 0x1, 0x80000001, 0x0, 0x400, 0x5, 0x1, 0x7fff}, &(0x7f0000000140)={0x8, 0x0, 0xb4c7, 0x10001, 0xbfd, 0xffffffffffff0cf7, 0x3, 0xff}, &(0x7f0000000180)={0xfffffffffffffff8, 0x5, 0x80, 0x1, 0x7, 0x200, 0xfffffffffffffffc, 0x7fffffff}, &(0x7f00000001c0)={0x9, 0x401}) getgid() r3 = msgget$private(0x0, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) msgsnd(r3, &(0x7f0000001280)={0x0, "195a17c46c11d32991423870828a861ac05d616a8fbb43f1b352f51ef48d5863628b95fb470f82ec1130a6318ed2e71c530aafd74473f0c2bfa5710d40c1a2b99fa1081648ba77be94fc7eb4624b5f8e5d5b6f901b6b2aa243c46201db83ecdc7031b008c2125650753650822420e0841a9eed9b736cd0656a895578ff9bacb09fded835a4221a6c76968596024a4dfb622e3839cdb7c275e326ef8a19f69cf11677629c3971cadb4d1e63b373bd7f90ccfe9cb968aeafbf88a839ea80468bdcbb007957"}, 0xcc, 0x0) mknod(&(0x7f0000001380)='./file0\x00', 0x8, 0xeb) bind$unix(r1, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) unlinkat(r1, &(0x7f0000001400)='./file0\x00', 0x800) fdatasync(r1) r4 = open$dir(&(0x7f0000001440)='./file0\x00', 0x8000, 0x90) r5 = geteuid() fchownat(r1, &(0x7f0000001480)='./file0\x00', r5, r0, 0x400) msgrcv(r3, &(0x7f00000014c0)={0x0, ""/161}, 0xa9, 0x3, 0x800) r6 = semget(0x0, 0x4, 0x420) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001580)=""/230) getitimer(0x3, &(0x7f0000001680)) getgid() chroot(&(0x7f00000016c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001700)={0x7, 0x1, 0x9, 0x2b, 0x85c6}, 0xc) utimensat(r4, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x8, 0x10001}, {0x8, 0x400}}, 0x0) mknod$loop(&(0x7f00000017c0)='./file0\x00', 0xc104, 0x1) symlinkat(&(0x7f0000001800)='./file0\x00', r4, &(0x7f0000001840)='./file0\x00') sendto(r1, &(0x7f0000001880)="b3035aae98a9e8d690b33be5a1093cd02892c2232e0c93bad52aef4095", 0x1d, 0xb531c706ef5c653, &(0x7f00000018c0)=@in={0x2, 0x0}, 0xc) semget$private(0x0, 0x2, 0x640) 00:00:10 executing program 2: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) close(r0) fcntl$dupfd(r1, 0x0, r0) fchmod(r0, 0x0) 00:00:10 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:10 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0xe) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x7ffd, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockname(r1, &(0x7f0000006200)=@un=@file={0x0, ""/32}, &(0x7f0000006240)=0x22) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0), 0xc) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f00000002c0)="16ad4bfdf0c0b3d2a3bb135a62fa0885a81abc6940e37a68977c70e26de6f946a3f21f68a76ec7c7c384f1feee6ab5f3691eb90922b826bb5b079985ebd6f74f7da95b6816fcab71c19aa71712b54a4017db61d7620cfe464358a3b7ba37918f13fb285254a287e319f1edf12426642d3091ec7de2c674329de71152e7df2aedb826ff7afecf69b62e9afc21d17c8617aa29fb89e23b20af90a8ba23d409944eb3fa688560060bf0a7e28e7940630bda66863c6e84f4b3fa46e4f290185ed15c316da487942853281733acbd95fa9015d62c837b4e6486a4a885b4bdbd76b0b79a3e6977fb6a8a4fcd3f7392df", 0xed}, {&(0x7f00000003c0)="82317b6e2a3f327d2ce27c3505027241d689f58855f9d2a06af4a77699d06cb5672e82560cb7452ab40f92fe30b72f053ac1c663a3c73c91420592a7b932a15608db5c4922240ee40380d076fe82b3c42c621f0b3ebacece1a62f488b4178d63899a6caeb86d188df6007dd85376283bd8cebd3b07ca0854910e89d3b69f31652dac526771fce28ee80831e74083bd84b37cb702d7cfec6cdb3bcad09a0bc6bf5246af001ea059eb912c1a151a3fb037733fc80220993cefd93ef29bfd0f3c618dec4873aae9e715ba774feb2f77ec4e19f7d82f0907f4ef7b99e094c2a565cf6f8e100d8270b8768a9afa18135400c44632afd18211112a344ddced13ae4fc1fa52bc57b63929166bb8a0fdb4671b7c6aed10f0c9fa8baa37b83c2d0f9f54c1fe6aac4cbac1fcb96ccb8aaef214b0443d82c0788521692496593bc01773db0750cf698f1287987a22c1e9dcd91be5bccb6eb1ad2f774b700da2b29df3bca1f34425b5b8965399b4868078fc859b05a410d5985c6f6b40bb490a5bdfd25bfcd1559437fd1f8133a0d001f0f7baafe6d4574c14f9d639c3a512d9072052f67627a26d85dabbfe8a487375c0b6a7915b4468adafc5fdc9111b8639442cca657fc713d5172a0e1fdf7f487cf6acd28f9e4f5db53f9d1531cd0007a769741293a51cdf0675bbf57d3a91d68decc873ec931ef56e090eddec27e61187bccb95996caaee42bb920da3c1a2d2ee71b1f6a8fc02bb63d71c5dc229d1f8fa32e160c0428103a65b95e57cf4d28f2948548be1fb852ea2f140750eea14ed198820a983298671c0fd0fdd0cc511aa4b17f937c82a7645b94665f99cd766ba9654c89470e867ed46dcdced62f5785389d8b8a066fe787d39ae0ab168f304a82ef611cdf1516cd2932ba414b595f4cbdb098b97026136921bf7dbc55b1375a662a9aa2a5c06eeb0b495361ee41dc726e35006a206baa389c279c39489cda5ab68fd75ce35f5e5dfd45c67331557071b031197a3f3a15796d0111ef51773718ed250ad4c03f5cbfcaf1db099f7bfb509388fa9f7d018599997094d8ae2e916cca15e86d43aabe564a46f27af36d8b9132b9dd70a45d1dfeab645dc2b4a929ae0c4896ec1330a8aef04d6820544d8e44848e561584c0e5b79dcd5659dd96c706b6fbd0bfaf1b06a143eb074b12d8475aee7319c74a94870b821928020ee36f95e87392ba7868925c80210fd9f23b3431e5a930830afec5355fe37a6d6790d2c308fb6e757f427fce22a8669ccae2160d032dce9267d368eee930bb1c57dd92c4e079c20fe7209b105fcab09625dd635378f3f83c60f18d15c6261c5ae6a552b6ad98043c244fafec93e7a0f172e3d532523648310d3da06ba7731cbd273d1a01276e3e3f39fc5f6eccece30a028b843737fca0b5c32d84c1811a9f3ea5c9cd28f1059e2a06ef7bbc61f72c44b152a5d8c8d5706182f7e149314696cf1c0525ef25758683c8a0de5b401e153fb0bcada16d7715cfe608367402ea1ebb3d245df8cb1bcf8f5fe69ee62ee97cbe2d86a42fd583730f88e0fa5d91d4d8d60d81496fc6bb2c736e05336b274b3a023e19109e8cf3830d3a4884589a01e6ec0c9f5ac3d503bf4c87231eff9b0931c23ca4b9c5679e442c9537a559fd36afb77b7c20e795952856c5004a74eeca2e9bd8b8f84776500d3e929e94f6b4c62a5a63ac390cc8b58d3f3ae770618393e4f28a3e2a9b5429120aac1bc773877492c770b32e5811c343174613fad99e61b468067689c7b1b027ae654d55712e4a9938bb39e5ea61c2af46763208901ae47c8d80824c3b5df16fbe85a11807d3fe3064e19bad5c58a02253c0d145de9ef7b9c8249c86e6203effb5bdee2a3b6c51fd76b6e7c59ad6684bd60f32b7f175ddf3ae273884e181c5bb4c80d5703866b3c22adccee37e35cde0c6aa473744a4945fcc4389228c29a42bd0d07c03eedf751deeab67b71ce723ef963de2e784a602224b298ad3ef523b29440d7ceaacbcf1531f68f3ab70c1385df3379be8e944f481c29fc2c71f6abf5c72eb4c0bcc8e16dc2d7f385ee0bb190a759734fb2517c4a01c95a7de2eb60948883e002cc0550e014c835d013396c2ae914d1be9fa1bee016da986b02185d055bafaaef2e40a597e1c45a94b6a3173c01edef05db54bdee0cf061e9d5eee5a0f0037f357deb6374f6322d338e9c3523d940e259dabff84ffa348b6ce0f82a0d12f91614ced41abb4d1053e9dae545e7e29a21d4ce7184f6c0ff24b2efd87771e1ef38404490c050c9977f45175f71fefc22bfc91e22f8308837d7297bc43b63f63be8b80788b3b637bd169784801a027f471aed753fce4b4ceab49092483fcf3d59e6456ea6eb4bd6f6f7783aefb21ba792aac63099639af80961d2380f43447d6d431f98abe1dca8f53e9229dca8722ba782eb73317c8190a469fd6ebe43e1644be1b9d8526fea0acabe07ba3327545cfab4cffb7d996d03de14d2268c1eaef33d8e265d730cba57cd9da7e55b6be271abb3523e1be28e546d53de0c1ca3ea262ad73f7028b6639546b4f2b56046b9939f7b864eb729b29c9a15d7e8d02e56cd9bfd5a91520825c6066771edfc2d5c817438c4adb5f0603cb579f065f6e7c0ce367078e7b31b1781739e82580c036bd94410c241f3d88829d1bb43fbf7766de6563440465e05fe7ea1f2adef05c6609f044f46a1f7035038808584f9886f165e5d29bda33b5fa5b7bb660d3df8cdfc2f3085665ccb85262e497e4690564b66e4b4eaad4c9cd58548c4f898b695ed50ae21e1b869e1f1dea1e1876654c31e667f3368c0d86a825b6c4620dacbe0fc3d45427a59033874939ca378fcfcdde5bc9534c85e9bcb93ca639319cbde3a11fee26dfb1dbbadbb29e354f90e9d90513211266c701a2088a56648f241e9bdad4b44997a8990ec72b82cf0c496de16f4cf3c73a1478b9e973e7bd26a281054fa176b9e599cfc50321f005f716a8a4b01890b2c646704534cd225964a30937d32e8aebe3b4bcda5a12708e35c73713eacf46f587a8dada467cebb560449df311b50adc9af0fff3fad00330a0dd2a61912d859b6181e1bbcb351618c6960693f7051b17f31f82f27311fa5db6e56e6b56aaeec6870caf71d1c4fbdae8f96a602554789a37e08cf44cc5ebd20ee735cf1f8e48b97dae9401d97289bb7780be76fc59dae9a20dd00a7b6cf4520d7b2230aaf39972b88e900ee844b8a941bb2ecaef98c4f40fbf9f8ff658bd3c46651da227e8f6c258c93c99c8a641e21e622ea46037cda9411dfa296a11849cf4560ff2d9e1297265252db00d67d82eaf77eca056b51c9f0439dc5240b9b1c8fa491b52f03ed54f9c5b610090a8aec9d0657c6f52e7334bf7ea382e6e2a13f7875564c3767591385fdac738408376ebcd512d3b7f84094eadfc844d7560469d02eed190d87e8ebaa234162086573069b7cfbcfd476944d927ac6d40b1def07da7cce5650003e8821f819ab4a3fb292435ec762ea2043f3fd2ab2bdcfa6452078f18b8e1c6f3b9ebee3c566d5434bffb0cdde79225298e9dbde7be0446ed0a8213b7294568623fad858c3185f4d6d8bac2e15abf007df6a1c92e4b58614b39409daac093815dd4139ed4795ce85ae50cc5c1ce6c8722db14dddf674ba7b2b45a6883be609ad83af4254ea4a24f20d5f69aa1041fc6ae455117f558b50947321fae6f45cafc10086924fdf6858ee6f2f355b83cbc72de55b50178163cb32eddee6aca4e717273f9aa02f99c30a8c48ea31ba5e13fa82acf28e0f8e99e63c34273253b328c88634b436326a66dc15d2d6d4f93f421425f28744471f91952765d278050646d15d82c0b1fa7e1920dd4285510a0f4b8939aefcc46dc5be4d724795efb7cf050fde8f9c6d8ad856249e619c25c1d1bca96c1c054ecee30413d577550d8373f88cfbac4e01f9f9389396d05c1281a4b104a837a22cd087eb497ff349f90215ca159ff447dbe68902d1d6d261249f81ae5e809e81bf41bd8c622c43ce3f3fb90ddfadfdc48b371e140ce316e2beb270ababa75b1dd020549100f4372e371bcd1bf136010fddfb80440f9b1f073cadd2a3563b1041818c47dfcee3c233958736a54a56990be8e3e01dee2f510fc50997ebeb9302d3ab80d2306423d5183092ba8bb20d19d245e0ea8f7064bf1f1eb11db9941a5025f8d3f78e727832617b65ae6e45027aec4dfa57299b1f1303d9cfcbfb744592413f547d65fbc21dbafba85747b3e24d34fa70e149c784e1036b018a87fd4f72797b36cfb0ad280732cb13dbde439257c7288f30eb6987dc12d20852476e20493ec8c8cd0455839eaad9e1d8f5b14231599a457cd22afc1137a7c064ffeb5892f1728da459a817f64a53af2e9d1d9a1e5d6584a892cfae2bf39b1db8dc5f7796d8a207186383dc8b371d3046c731cfa133759438b4de6e80e35d4cc6be23d0a01ea2c1b00759c23028e2e8b60bb8337d4a2ec92215647c348e90b16efe177707e7e9de589a991974f79800efa0986e43442895caf72272833fc241d3b7f696622b529b6c3b23e385ba05130ecc7b95a0e375d83c4f7de1a768bdfe31759c2a5dcb03ce5e225b89fef9af7db7e323b4df3271d81787f144ad4e7559bc52c960d5db43880ac786fcac14561f2a530e3204a8ace69cacc67fffdc2b0a55ef0435199b0f4820c512cf595418d84f23a5f0e1fa3947e2eee29709efb4e92d622f603ff5c76004ca45719200ee76c673dd7af5ff7c4be4c9f70ab31c0c246bd70a3a9f6c2b4889bc68460438760f1644d80bc697d29c3facf953399eb9c2e14a6f6971ce04fd7f8233d2b779e57217dc5d17187c052cc481dd2b2455c86396158b57b53d8cec558441a84b74ce4abf4dab153c931e08f3657daffb33a908ab9a48f48b13657c27cbeb59a1ba5b905dc5edf8a63f27d2e07bd643ebc267d8b664088cd6226fbcb70b333f153ceff3a47bcc353645afe3ec4c52ac99c3024769a27725878ab343097cabc75cdee12fe56f5fe3321bbc2e177a2b451bcbc674d8be6d5f57fc7ca3750f24f8e17b42d9799af17f2267966671bce526d23223e3d4c3683732204fb6addeb1ff5204980c30e1457c953966a8a9cc4f2775fd0279fec4c350f471354cfb91f1ff3c7f2fe703af696102c7fc5c33f3434459d641c9578465214a8f5fa0a0952f97fd128091b7938da0c30c1380cfaa7f44095e3a4a720235ef088b09a9856c99d4767705f601b4afa9b41ac1347f24336d9ce69187261fc541eedf9a376b764109e71963efcfdd6ae92701a89d3006396b3dff07214e80958e164901d7d9393e076bceaa1ee36e9886d605eb91d21c8868cea5ee5df1bcf3d31c1f24077e8566c7a432c4f2e80110ba6ab0207d3a2bef2e061f1fb5e7dc06c10f84b628693b5eb1ff20ded44154540d42ccd4b9f3f2f1cb609e79734f15c54e4a2536f589cc45e31f82b0dac7f778476aa3f9673e9f225f4ec85d545ef9411b58d8c2706f30c8fb3bcc1d2dcc0cf6c7f9a057d2f8c211f1dc678984d707e583fd11101c2246c29c9871ae90edfc75461c83d6428f832d3887b2fbadf3e6f4cd968a6c184b151c1145f7d501be507d2aef85d6ed727d764df0839b71cd0bee4e16e0624bf0e86b37a613f6a8cbfe2a8bd9c17bdae365ca7ba8a0db453a3f47dcb72bfe282064d8f1e522721efeac97ae0a1b75c559b765625c333241336ec64dc362f1401614c4d3dc9cefaeab9dd12f673b27176dfb3561fa4d3a708d30f59ccecf2d484826", 0x1000}, {&(0x7f00000013c0)="61af7c7ad4d4ad00365797a4407e4a7366f9943949e02a30b1898bc42732060850911eef1b4afb94f9082342db79dfa722c9197c3e1d00d21de702e4e9667f3d2ff843c3bddd73361507d9eb9b75e3c60140f6eb396b4ec37544cce21cbaf36c1e41021fc88707eb947881d9076c94cfbc5582545534a8676c3a84204183803c1fbf2c8f39638906fc3216e49a3c910f4870d3c582a0719b25d1d27f647db3cc206a9e20376df016123d963e342cc40ee8dc4e2d3120751a39621c6f12fdc78e283193d8c8e00ae8cbacced2a0a8e150206de421339ca03914c5fa32f28bdcda612a33f5e3187b6785", 0xe9}, {&(0x7f00000014c0)="498260ba6e2316cd70dfc00f0172938eae051c7b5d3d0a4ef7191d9d766d5e4e8291c290f083fefc1063ebf6020d31d1e347e9181d85dd03d2d0b72f1b435ca84d8f00acf7ad83dae3ef671bb80187a9a8a31e116b15b11b8df887b0f39a222ed4186d9e5c", 0x65}], 0x4, &(0x7f0000001580)=[{0x88, 0x0, 0xfffffffffffeffff, "03a5d6814a3f47ae1b982e38bed3e81b91e6929118e417d22d2289014e1eeb8c1680961c7acd9d9e4c61d4782342a0d1489a741d25d054bc62c86ca246ac96775d2c753de0bc499912f3f7c9949055591b55a541a605bb6a02272f5fdd00d1c536bc79c94ba3783cf9f17bf19f9c4b857a8ad525"}, {0xe8, 0x129, 0x8000, "25212b349e5e8b2510013778a83f7b5f76d2f83ee4322f5ccad08859d1812873b116ef15f7fcb9828adb55f9582aadbc57a2784a95d3d1499b9e8ec2267477e5020f81aa94be6e076cc767e83745a41d4a5fb94bc91f9319215b59716c206b9c9ca55921ac1356a342d06e82df0a9d6b4cdca2e11129c757dd3be348b36501ce4dd95fb4f47680234f84e3b19393bfdbfd390fcb2a6a775fa424f35ff1d9f16b230482ac63dfabcc3545cbddc8fe92afdf99135a97cd70bb3364b8628ac2dd0140de37db03448ad269a2573ebc905d799e2361774b0b0d0f"}, {0xd8, 0x101, 0x8001, "0a2e0da6fe7aa808674995a0828b3fce1f7f4bdfa833759b32231d88a439b6645ede569b72c76cc9921f80c13749f9e7add510fab1f7e2819cf55c0b9cca15f32facd5494299610ebc85968f1050ff4320356d16f2e4a64b68f620b8d5eeea7b402a9fbc9df669712e6b07c49753e630b54635f882cc67f95973132006487e559c64448718b192c1a3f3cddbd9c0b272ca006c225815d65e1d88fb85fba9572a99fb2ec63ec43b8966da76f5f1524bd67017e06d82318055c6f97dacdd60da3de19be19a"}, {0x1010, 0xc80abacc109a14d9, 0xfffffffffffffffc, "659ccafa64cdbdef7480e60ffdc491b4a0531f7d645655928c7af8603ae720fe015af03c7710d9b7a18a3093024f206da0bef926a53d8f7eadcf6a15a909ed71a922003ac8887bf72752d6ac2018a7b99bbd1d97417cab99ded3f465221857dc35b29ab964df6ab3762897deeeac86d9a4f76f22eda8c07612f24e7761410cbbf9eb16d77071f93e0e8d4bcc4c8a194ae6997166086ed646e8b37b9b42ab136548d5a1341182ee4c60e059e0e9b97e1bcf13d25b088404dfa298ef7396d840bd39ce93a052e839eb92251c418cf0afc76ac6baefac346bcfb74835b8dc9d21a1bf6dcc7862dc53fdb0da515cf701d4f66b2f85e7d94a98688c0c9d9bf73d1a2606012efbbbeefd7238615a8e218e72c88a78f36d3d343c3fce7e1e525bda6672c5ca1a765ba03a9d46f27bc6ae1346d4f378da148bfbf48b4b354a0c913b5feb980b3659cbca31ee6f86c1d539ad8c9ad489cecc700e5459bf26e4858bba2c0151682dd9caa5350e24a0b0f6a6015032df793c6d220737a86f0685107c110dfd24af057e79ac82a7c595b4c6d3ba0616ea06911551187a6088a42ecd578b5839ca31791a997e0a096a053c20d5f91071439f7114fc7e4b806ce0a19029e3a12cf1df0d8352ea05a0d4ffa48b3dabcb70690e17d63ab3f6f57128b42d918c33d0fcd7ddacd3537fd4c5d7010ba6c71961cc5f296a6ecb4e8168b79fe9afde31893da02708b34044f2db9f2ca3e37592b68a4b8847ad4db0a066063c344fd4013cc9f79a4b8314925ac7c90419fbb204006df490583b9729a177bde76d19faeab6ebd3e55d450c51ba84c9e1286d6b79418779a5cafccc9671dd610caaeee08cf1369e84329a2dfdc8daa635e2491d6fcd5470e692302037c2881c01ebddc6ff518cd0b6b47efcbed933a09a88609d7eaebc1ed5abbc092b30772fab5dd0c12bb039ea405a9ecd10a2b25e504ee6fe45f3f6e8c8ba974518e8dc5f6b5e392cd54524de59d6f36631c1a903bf8f3dafbc46246002fb2c13611792237606cd4967c45b80e5874733f10583bdf401b7abd71a696e3ee51ba99a6888417344b6ba2d62376d933bec5c18ae61c29789a22ef9009d0ffb308cb720e78aca13c27c2432cb851eecda2fe63942c58247c924fe9b6c0383e64780efe34aa2fd82e0b71d54c36d3a6cf2358e94d97cc819de6eedf055e571babfa8de74ddc62164d86587917f42b67560b9f93fced337f02d3861a9166a2a0cc167d76dcb47f8f891bcb08f34976fe741326abd7eb404e3b0ff249af3ca67e442b072870a0e7dad2bc4bf8816b9f378a175edf79bb63804e40b5c5bff3907b7b169f326cfc896e4dc091200965c24c1935fcd533c898d5512608a5eb5bf614b7bdd2b0fa1c72f143ca04aade1f52adf7ca7afba26ad47ea4ac0d46051cbed9537a0c2937aa9b18a4b8c0fe4a14ce289d76425b3046ec462483dc62c7002a88290b937dd858f0253c16c445bebdfab934d1b9258f5e62f56506e48949bda9df4268e26dcaa6b7aafd85658cf9844e030ba9affc3a922a30828a8d17e202296a4dabe8310fd911bb2c8bda0772ef60d796e00ecd0507df3c5484ef73e1ccacbfd22ae699aa5d40f6c3f013a9d730e047590d5fa3235954b12f443c0b0fc2927c822d85c0c353b9c72fcaae9db86c6b0c52a4e012c0bd3f0a61a963d0010905ebd756d0b5fd5fdc3e2f3c5974e929ebd3a52de66bb0075fd792df978df550742b6f2b39790dc588b7833d85fdceb857515c9789c04424162b775d91ff86900cbd59c85d3df315659a4ba0beb84993c0c483404b06446d8fa00714ad202da89159c211d7c0e8f63d9239b74120c504f5b7e76f7eaf987894e929171298a7f4ce2a6bf607caaea185c35249ad50cf01cbf253c5a802c5f67607b67832d73380782c64b6435684bea95e8bfe3d533b58eb6d29037d73271c029a455f6b7a1143df13d062620d35b1a90b5416c80c2c33bb7a62d09e7ac60271cd9903e9da7a0f7f54cf57fb944d432182cca1197841e36951afdb06d3688fe547be1ea9b3fc1f7816f6d08c2def32d38c90ba128bc43c606bf766eacda320dedf01b546faeb8bcab7fa12a4c3203f96e8e35de88ad77c4ee84e85d711644e13c3b78587353a65369b8c63b00a612c0ee8d7c346135b25c786c4a8a7d6e966a5b3eb01767ebbda1f3bdb1272a802dddbcd609844a695efe4ba8fcee71b8971db9eb8325d3c7ccb19bd75ba1068cc1b79d8a33db1e0a80a92c5e4e6f1ba3583103a6f5f8fa26d8deb1f6c5ffeefad611f2ab087667cfbf1a905a2a711739d60f4cdd25850f46365e10468bc8155cc17414ea119951a281bfd13f58987e15ba8a71e12489011c9c6030de3454e69217dbd7f42fe90d36eb8128afe6f5426266783a41d59b90b8a6b5db70d981c16bc7a3b01d388161c935ce70ef6f59d9125ce6f2801702df45870ec4296ddf0952af42792df255f2e2bcbd323b559b5c81c84f0b62d2f68f85d69e8d105d4569a651e15339e56133fa1956189306c7680c7a03660924b93572c6111aedda56ea526b594c4e034766fa8a7bdb469c18e32bf62b56eacf8163a070a1b53e5c947e4d112296edc4e301be4d42c7644ff7a548cd236f126352d4870a4c7fc8e3214f4df9b1d6beb2e17d9463e427e6fb766334d3d01163f6db794258d4b7b277a67fa79db032e85238925f9592dc873d76c29ce51007a55b3a24d1ee636591a0d542692e17c0957bf996f2385c866d38b48045fa77573e785d5c453d6e4773131b5e8e4dfb60fa24abcf46475d876ba7b1b3322cf0480513ef237607270c7716902d342dec9c34ed98c5a3813fb5f232558c697acb1c0a6b90fc93dab10928bb0ee031b3e07bd6736a7aadbc6cb98ac1ca7bf1a4a65c342381a1f4f19bc5859cc9a65b39b2cc72aa4c767939ccd0905c87301d5f594a67a373f51fb735fa7d70e84ae62464ba8bc9582eda645e259e9bcdaac32e4d5d0e453836a811b6fa8ea0509eb809bcb0eb47c58886e483b8ca53608fe5b754ef86d519cd3b3656a2d80d26f6911190a61be74144d841a47db4a0e95f16c4569bb50e25005e113069382844028354839a3a817a44a57b1ac1b400bc789b9a31bdb68e76206ed0ea534b6c27af5657ed235fb5df2c1c60cec871e52b55349e99d9868033f105a458a41234bd0d75a740db599f6591a435d867650f94a5e7bf9fcec0beeeb56204b11de94618e8a34551bf4cf378c6e8140261f01efe7046a9ee2150710323206397dc930c8236429555c395b6844ad6c3628b35df75db03412c32e3748a92fd88fdf53e7066d9df5fd8863dbd9656b2dce9714f19cc6a123530c68d8158dd0579f16e82e30473fca482864370783250fe2a4a0056095c18bc70c5d4a47d374f97fe7193203db2fb3f03a3f3ce3c1457b6119d3ef0f051ecbc687b759c4be1b479f6e2da481f3670395a4360990fe34da0d995b930ce8dd0a7c396fe8d55014ff1fbe3a4d54f09714c71ef70980b0b8353f7d04ec2d05b82266951193b2e2285f11880401864d2f2e4d1812bbe1293879881dfe189f659f385aee63793c33780079b6a073a52fdd4fe803449b954e1edbf8a1f559ec65ee31b9c9037a950be03565b76750c7c8cbd420ae845fc414a6a7eea038444bfb56233dd5ad784d9fa52fecfd9a1c60daa09f0dd61207c3a2e133c3def2894fcd053ab7ce2f1cdb9293064e6112c5ef9fd1df2b1063af7fb069971337c304d5ef618a201b7aac4116d24ebc4afe6c9fd6496ca88e270211af6711b688ecd1a515a1254896b4766c45bcb8db18f0d273bd7765176f344cdcb2646129f957da7f3e365be97698998cfb7f5039b673609ce87968c57aedec315dce6d2a9c536056435c1c63cf8c58a654641daf5d0dd74b8616d12cd84385a7f0763296ecd2129777b974980878f50be71a4b801b907268b79ad771fe968b1d868b39bc84f6ac4b2ed9805bc36c3c0d9c3b2d813d68b7d4d1db5d03efc4617d56c1fd11ecd5ba061b02a571b916878ed47eec222fd374152345da30e37f93c167d302a6535e9366bf56aa8be9e1f0f319d32c45a2736407ca015a56bc8d66a93a13d32c6d72f2ace40a70c1302783e1a1c69314ec688b384a18b6d66966e2f0fe8308776fa8f5ca500a6c2fd6c57fbb3187e6f11a6ff33f431baebdac628ddbc7738b4ff01a8da914d0ca71803759cabd1a038812278821bef88e845dbd901cb1fb61f4d9bbe3f66e74307522c535cfb6574e4433de674b86074c5692fc7019ebdfd537734c1cec6a51ed58d4221843b33815a0c48154060e8b4f18de1209f340b127e4dbbead6b35b21710e1e76bdb32759ae7e6d25bacd243a0af52ccececb5d17aaa962985bd9d0431f215837743a5a5e37525fe5bf725495fcd9474f7b0b74df6fa104862d9b46ba0c8a46cabd749785cc946d6f3b343ff3eadd075774f01f5cbde4afc5fc9f5fbbb136a271272996f798a83be3acb78c82b2f559feb988859a5334d20b4868e7d469c83d1b482961e7006118c09c07aff084241de8912ac655bc5f393afb0348dc36cecc93e206ecdc1ec62b5fa2d7af40beae52fb71a24542d4b4b270d7783492899fef9feb6fef0b7acf3465bba4fcb1cce9c34e6e526c80dc73115737cfcab4fd30b0968b5d694aaee2845cfca53df695c9d210edab814620ef8af00923c5a74c5a1679ef57290fade684c5b85d4ae87820ede18c9a99fa0373b5728aef8eeb7602bbb734150c370d7a86d751bd46e210a35ab2b67c9d84cd0473885d3b099d168369970eecb02de029a92a12a749bdd9f5f2f7a22627324d1cff312229cc45b021a0c83138a2f76f936f2d1319552ff9ad7cba47944868166604db445de2e39e435ed2eb007647bc516b145d7dc68be3a1c27a31c65a8c4c364a4e2b917158ae22432c192f5d8bafe3957ab79b18ed47ffa4372683431fa2f5f6562de27fbc54c02691168d0c76909b3d65f57804a1f81f0e1eafd3a07682745f910bbb4abfaf3840bf0187d1dc928372454b688ab58fc4598e5303951d49af8b5fee49b2e40e993e6ebcbe4cb9c743680d0cf8abaeec273418450f0e495d49a4c42ba0a0513ba57349ddf10e7e3e4159292aea635454a5c9bd55f1125fae413b559df6dc1c7053c5deeee9fdf791161ab4e845f0fb2bf7a308cc19fe2e7b9c137fdd6ec8baccf76cb0abca80d5b0bb41b9ff4763d63bddef6f938e4f4ca0d22ccb06e35d745151e5f1f4a2f280bb754bc34e99f3debce593d9de60dfe6e9c0d899afa337d215296c80eec84b2721baa686826b855c36b679b71d388b1a6f5fa991191656ca23ea70cc61bd7bdcc7ddd9a20eb96431b1adbfe0199b2860aa63a686cedc4d6e6a353b564810baa1d79b35fb98bbaccee3cd21d2e9c8dc8e3bccbe6e499444c0845c573b9440dfb4e4750e2d369d8a70926194b0110101206e79b33f85408b354ddcc71f87341a891991af5f6828526c3afef3e29c4a72ebf2509890f9f59e6184053c551abe3cc142339e38fadaed71e64264b28a702f1ee71c0623d7aeec3c5641719260f628ab14ff61ccdc285741dab9d9f94b45c48448652dcba98e32d9d9f6942384a0c55cc727a97d894cc66e17ab049b6d9226bf852efea8ff58360961257da1c68e8ec01092ebeb41f86111c808210ea615fa994320ebc8af4fb1367dd67eabefbf30fbaedf8cbcab6e465078a0a5b760a9269242ccb91efff09d0375107fabe190e3e4b1167703049467300f2cb06c1ca39d07d7"}], 0x1258}, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000061c0), 0xc) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r1, &(0x7f00000067c0)={&(0x7f0000006280)=@in={0x2, 0x3}, 0xc, &(0x7f00000065c0)=[{&(0x7f00000062c0)}, {&(0x7f0000006300)="7fb150e4c721e974faec58b25d4bdf6baa55b754550014386ffa2318ba6244669eb74546bb12e00c8f787f3e17b073d8373374a7db50902e6ac0e47ed5", 0x3d}, {&(0x7f0000006340)="62ce85dab929aace61abb2df026447f862d97f5e409a79bed8e4c1069da4f0d7f53700a96cacb0c6c20068661e069c9abc1b10efc4f8a5238c7ce1516f3491ee", 0x40}, {&(0x7f0000006380)="3947f0427b8aadc6b278bd9649c5fc653c789ad5902cb54e4af73bcfa59fbbc6595aecd5e122323e5a98f1280f187a5649f338e8a01e5f39d4afdb02169c5d1a77f971b8c7e5bfdbda823ee865174da32ea75602d87d5f66a089683319fc3e8d42bf672f3d510c138079248f48b0b7c613254cb1169fe86c85e6ce3adf9163910470d560992464794ced6e7b301708cde1254c50fbe9958b", 0x98}, {&(0x7f0000006440)="c4d57a4eaae65e3a9fa18ef2c05e5f6bff820c5f1e85fe4ccddb30a4e0ef1daa83733251d40b2e1548530b75519498509f3a60e2d0bad86a4043c8670c4a000fe0b3a06b8e938a34becebbbcd210caccd7fb18efbbc64fde9d965828813cccc0297944bda541ee67a38f3d6f2d03aa27ec3a634d02ee43ee1e92af92d8c25efa0054cadba32418e8f348c08c618d82ecadc3e5785831f2c745722bfffb262e117ec03eee2d5f47b9a63aa06cd661f9b197aba754", 0xb4}, {&(0x7f0000006500)="9c3070b3b3c07c93d62e58ec326a686e04253f11e84a1a920ee55487465f5aaf4eb79a9d57d7a4b479472ad0b6e51d7a2904ee8ff5722d895f7964d3b8dbf78b485aacc639034c0b5c798f218cb0d1f11ba0068c5122dfa48d0d9a8a456880ed602c21f5d1cc46dd28478e516133cef647916b61b67ebe7eee204fdfe3bac29f6196044c84a0b8f647", 0x89}], 0x6, &(0x7f0000006640)=[{0xa8, 0xffff, 0x0, "df7a8b0858bfe4949e6d2ec9ded58d720f3375b35e3676d92feb2d0fd86799ed3f9961acb86481917e950e5022ed03bc51684e08e928bc18eebc7f3d6272db27a6f3632e4939e4be92a7cb2d8193fe3272c3a3fbe521c5dda38d077293661a2ccaac3adc4edef157ecdd33b782bd45958a9faef5408e5961cb18bb1e7a6539392920f355526fe302449452f55f32425562b384104e"}, {0xb8, 0x11, 0x6, "26ffd85563ca224ec8c921088b7516c1ed2fd46843103f6ca213868af3c291dcc5bb5727f3f41e65f3f2ab48d7a709d8178828e71d9d7d2d0952456b6c71f7461874581ba75d3053ce3c648cb8cdb1b270e82a9800faba68c5d08e267178a427b993ece42cbdc8cfbba6cc1e59b4f4d9b33e1e1f3340fb218a3c34f872923fd4d2e335c2a60b1bd1efc7844370b2ccb381c49297d9d1a083a1b786545c8cc931d8a30126"}, {0x18, 0x0, 0x6, "5994cfbdddc418"}], 0x178}, 0x0) setreuid(r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f0000006180)={0x0, 0x0, &(0x7f0000003c40)=[{&(0x7f0000002840)="bf28937ebfd85f81a9dacc3c0fb55ade31b9f2aa3d1e7892bbacdfa9b88ae283555bfb76f227ab9dfe7822ba1ab2e701a57bbef5696e26056e6495e4f983aa2e25dd948f58afdc8671cd928c81adbffc0a25b12071d62af7614f29121c835cd9638a5ab6a26f3f85f4b8c38d6d7d7992e74e02b7eb5ac403c5a28f57b50de2877fa2b4ea159600749e037c46", 0x8c}, {&(0x7f0000002900)="36c1dd8af3856b8ab8d5a0e3e6eeef546201042e49bac4bd095d2412c8590ab32d0934b9cdd927ebab5485daeb101326ed136d4512393f0cd0cddaaa929f09e297a25d91995a522ae1088e9008b7f2cf5ae808e95e0cc177cca58aaf27a73c677d5a7bac9e3567cbbe", 0x69}, {&(0x7f0000002980)="6ccc136649116ade16748d61c4eb1b62608b612ca57630f4f43c3bb4275f827ddaf674e70c8bf0990b46667e22f56133ae8505f84cb990b24487adc883383374bb76c681cbcec64ea7be46fc61d12cd3de783e432e8a7d1928cf3763c0fb80fac92a0b1e515d9ed5c32272f69971158fae53a8b8aab52baae1ebbdf85917a3182cb5bfeab491db319f025e45b6535e33884c546e668dbbf7cea8515842a83c3b772161d64f79268f1464b58971d4dcc4bb95da2baba373978f3fe370d209bff1eef0b04b8ee7e32d04129eac34108150847943ecffe3a891cab2ff9bd3f8765834df6677fa43a7f9fe2c8111b01006378f61eefc308065a9b0ec9a82875f9075f120084d2f867b8a53b430000edfad4658bc7e49e4209015ced6a4890fa378d70dced2b1a5451be8559e62cdf7f319a07ccb94775c1c0b9b7b9c294b30396d653742ed35087969fdcee825b5a0a5229402c58a2172f2c80250ed13d26e3218a2dd40faca03571efcd8002eb80d9bc8bc0a7e84ea500b504913e29a04b24650be4739352b0e06b1a19d09975af6d13a5e33de9dc08f2f4fd19a0d2863b41be8432c0bf7839444214a507e84d7c9103ac9bc25e05ee0752b4700eb8facebc1fdeee13ef2b38f36fd2a3afe7f69658bcc4c5e6c6a4333dcea9a195ed6a171d6a0d906915bca6ba29792a661b27339d675bdcc99499c39d7cd9b7e6ab639e751f3ec257eb650fd35afaf6474aaa3dfac7159cefbd33657633f48647b9fdb5493ba98566be26b5d5266a24f0de37557ea4e0b7716b16a5402d6b542a7c943d5868321586f9aee60640669a73c13f6f0bae9940c73a96a8f8426083235b3e3761d4e8f61152cd332dcd1df76dd4fd7be8994782e3e6da040344c133813b555189018a2b37f66907640a55c907960bdfa1479fe444c3181e59eb8f5294ad21a932946f5d4f960688f567df690e0098a34e1eec7bc6a4f260d125d491a87e245d3490a03f3c84332bc7f4aef6973e2281d0151ac4289f79d69bae0df15f7f6d88009a3f8011d561ed40e0e899c77a48df5d00a28255b00c258279a663bf8b9f51b7612ecdf2e7099165f67e2ff34f3280ec315ae8200aa61f471cd3fee48e57cac9e9e604a7f47611d3b91435b0227d3ecd6e43e129957e24f06e331554fa9b66ecd4282ebdd8eacadfbfcd5e1c3b97a53dbbd1283466bcb6ec60eb65641be9b55812fdab515c1d9f00b0e79bc6236c1c32463a74bdf5e11f4c3f2a0b51b675e7b3761a24700f012e55b1ca1b29ae0ac493131956e47f6c2ad81dc20f8b9c490f66779b04131823afa4f9b87dd4eff72c0b5bd48ba5e1bd25b5759cee4a3b378bc4d83cc07b634527e2b0e364a4840efe09b06158278b2933d0cc95dd10377946e6ec098e577b505a41a5b7de9ac52eda9ba67d6d79edee64d24e0a896c5da58a8de1336331dde94077972eae4c0cf8305563fce12bf8c510e42a668cd8fe0dfea0bb2f7ec74b33997f19b073d6db14a0779eafcccb4c37a3e07d6aaa132a499aa8cafebcf6d64c384e798899207c3e38de38b0e1c347ac7847a967b3f97fda1cb47c8e390399669011e75722b00e59d48c6dbfed5884b193c2f5472f55c3e8b557dbcba122e4bbc635b6542ad9891be48c942d9b9f96a4415bc115f497cdeb632cc52890408365727b3eb845c0cafb54adffc8624eb9c11be2158cdbd913176900f441e5de6324eaf2c36cfab337a720251c5b20a74567586cb3f4649ff9e5880f93eb994e80928d4e2685ad732c172a8e86d05e517f99ba45d1085c8bbc7e516f0b03cd038076d3dcb1a7089a0500f3a96a5cfa18344eca665c38c72c605a3cc105a329755f148d158320fdbb0b7fee13bb8f480e4121df378d1b0ff34463253ab72ec1a23d297894c91732145bf9969b4b4d547cf30bceb1e4dd4814cfcde599fcf6a3c8ccd9126ec5d96af33c00b64e1f54ae33a9a8adace5d64ba107d923ce626257e1dea6954ce73af751c302a613abbcf536a109ac2468cba91574fff8c8b4c2eb747a5173f1192f22203f63291f0dfd6cf6fd4a41d356942c61aa705367ab9b19ce5c48d1dcd9a1530f353f59bf3b690febcf72711a1cceceb1392f5a963f30cb2fb873cd1a36df1e12aabe889b18ead018babb6aab10260139bc2b7da2298af366852f4ea3fe4eed3c82e879bd4386a9bec0a62c49699ff133d180c5cbe63ad86d6d6c218b59b0ed5b2b6e63fd325ddab4ae92f549ab603135344266da1d49d6c36eab6374ff5ba5d5221f0edbb824a8bf80a20bb69f52738fc9e67777debe8f3256438355d09319451cf0235996ee22ac9dedbd4cd542a258f13aa1617d8e2bf9774327c75d69ad26c5a850b26e3f2da419829712a7814e219b6dab610268b3db72e95815ad01ec2543adde217996962320e2a92d68cd18a1fa4c1795ad3700f66d9d5c293a89442abb8f0cb11798f3ae7fe01bd713f90716e7ea87258adc9bf49785b8277e37a857cd1dbbfec3dac051d3f9cf8e202b66dc0e0deb4dc3b92b637e2d26996355e6cc3500d96d6a8bc9bd37a1015430da17f053fbf97e0f29651ce3ab98ffb6645338eaf1a5e21706e22dc4b5d8d57fce40d740b36df7e8cbac6b473bd11bcf58d36d4c6ed0edaa6bab565d18e1348d4bd76243738e09df85382936647ecd6d97fc8880bd9fe1d4c8d6b37110b9df9e97bf899f59b1290cc06371c11af3406dc30dbdd8ef4e5cf0c58c6d2b468aa4d26d6cf189eae307d13fd16acd92276029d9a5aa2b2208f6be66d5b6d7319b4ce2e526abf33947cb282d6f630c33516ef6c3c054a2b09a26ea5b6abaaf1b3a320f863a5c03df4d6f137f7ad255153cf3021b5aca199e0e32e270133d0e33aa10f3274d1d57b5d670c1af4f4ab357fae8ad425b963f272ce93b20a028adc0008d3d8fb7914c88787508844a2606097ddb0583e94d2fadab24d71f05249f64c5b5ce75158c684597e512e2369a9191d00fa48de0eb95c94e86e2b8d45716a1e6e141d0828f88ca00fa78add220759bccef836a886a4acd30c1807943f8cf52bde85d6edbce095679761cbd36341f929c13807bf2dae80346e386d7751214b664aea0af0841f04fb95ba6d788eb188ecb7a0078328f1088c6ab3c79ef620cd958b6c2ad696f9092a9d7a53d993bfa5a976bd00c3a439c1682deb94ac9fd40b97026b1a91cc18f442207a50654e1fdd6d297abacad00045491ab9e41139454ec27d484503ce637c4ff009b964b861656595712ef4c90cb25d7500757d2603d5c8553a5c5f455e256bcca203c271dc5f9f94b1681ba73105949800e0c22ca1611d081d40c9ad137b6d326016303acaa478c33fd66dcd2aa24346bcfe3440a84611ff03b1b69eee9810712301e1c52844d4b4a4738acc79052377b86425b09c186effdc9ab6adc56343b4ffaf59627a46842645cb0a7b6cfbf38907cfedafaf9f8781bd1d153338e55fb3fbf2332bc4de5d233f7840c54a0d12d63c7422dd60409c358c5e7da86029e929620649325d68b96c65ebf25fa2d20848ea07bf10a4cb43a36038f95c99d5d4f8faf1ccc8b183409edf9bf56f5a0cda112cd31737028787bb4f508ae36fae76c62eb7fbbd1267c5c51be3a0a581830cbad77715d12c7b1a34c4c498b4fca02f0ff8d76badea38ebb7c27762a97067c8da7158ae6c628f03bf8c140ddbe525db85cff88de87ef4314e2ad3ed6b46f35f9b59624a001d044688f5b4a8424987094f60b0f2e07527f49cd4286b19906066a4232e046ca1294da78d9fec9f95008d73fffd06851133f61e571a2e88a89f169125ef01a358c6a1e00e9623d1ffc57a45b82a3897c9cc9f82c99b2bce8fcdcdcede8938a596e24d714048a13851eb1dba6119962a361c0e956b35e4225533360231f745d62788473f4252a8d2f50a6a6a13bd6b010ace8c7bab1f66a8dcce440c667143ed1417cd2aa8d020157356a2947ea562c9c0ef3f27c3d2787becfb19298ecdae1b8ba7f331eff17a99afac20870eb00ad577d6f2d7348768d27665ce1aa4a4763fb8823b56d253437a9eb288432bd7a7ce49d0b87e7a57e40d212e40956ae031d23641727a932da150e895e46855bd1bac668299b8b6ea7db5f4a6fd0ac4ddd7f6b53e7d2ff9336dc93ffc2d09a8e59fe0cb40befe10a8471ea429988d54c22aa7e72f3c145e21c7420415d177a85529cb47d189e0b77b644d73430c3643ed6be1dddacba2337f3a1a669f3ef0cfc04e61e96a97f1e4cb151a3e7562d51e86ca3343a41beb2f21e3a98698e735b18a59bf1cacaf8c0a4dcd15cee993723a006d1aa092504a98c0539f8d3c8140fe999d07cb713b0da2e9956b23852dde09a082c2095d24cb86407bd9a5d5247c2fd8ff0b844413581de1501c6cb8f40b8fcdc1afa0ba7953102ee302a84a5ec80c706d28c3f8201bf2c8c39d8779c3b517430eaa55d18b08ce043a53bc97f56e4c659e433afc068d5e34d323d3f450bbdf6a8f482780b65e7c4f9e795623b6f5e1308ac12fa1f63fa65cddde3107d79f6257520270cfff4a131e842c437faf6886e1aaa89c197d66e74b8d0d3663b02ad9f25647d08d597f9560bdadd57c926ce736cde109d1779fcb9f99cb7bcd44621ed32cf08a37122491d16aaa1acbe861d3250cdb6639c373055eaa8b489d2a0d24b22eb285be8dbd232e1ecdda492e4c9d739736e63f141ae6c48fe26c5a0b60c9363e33ea19e27b554422e75640408ef89fcbb9df18f290016a63d00ddbd7567374af2793cb8356abc6b44527d62208c8facecc7d2d36257376d6c0d0ed56c43a4f5d81409123c8eb12de36f42a0d415a790ccf9994f94eda4780264fd5c1843bfa8129eb2d2ef57fd8ce83cff47c5e6cea3f061e1958ebe5e42214df243e5b9a586f43436af8c893e9d67b90b94b027609259bd2284d7aa1f82ba55b83151a49b7b4e1e90e931194889c75a31acb06e8f59ebdca6a4510691215b254d387574abe2c831f860071d33968d9c7a8d6ec47bdb3f831483622cdd9ef0ed4b3593c24fdccf40ba34d2194cda0aea01a14d2634e7e75840f9f4538887c9210e77f723908547511b2e2489920dff682ab4bda201897289e820bc7476a5e605cb8165e15c2d20e5efa0321b2e414e968f41088e1cc34ccd342588da479db832ebb485d0835156e5ece77cee5c61663fd522d555dd75729f27b9ec6b2817e01bc210816e2dc3c162cbe607f8f552025fc7351f05d3b06056eff864bd7d0f53a3bc4ff0b2b2e99dfc1986d6819c9e6ca5f3ded4bcb0880323c6385eb9156875ef4546e624685b37b6d5e311b7edc4ce73d50f2627fe7fbeedef09cf24568ab6f6af3d6ab70773dc63e81c8c25f088c6bd50bc86887d57f5b2515c6a7cdb0179ae19e4838439ac024c7319349405205338e841cdf1ecea6690d880a356d21dbd6115145eec5b9964e03de8f34a5f635510fa35366a807e95e468852aee733eb5ac4c60d69ae4d08225fb0a79d99b115792c451aea83219e3947216e097f5c6f5d869302353b0f7fba8b61007bbcc346b6cc5d07e5d0a06bfbae73e85d9374a882be08b2f78b9c0b4242d5f7f40ad468d442fcb000b6ae961b2f1e4f61e9f3252d01d3cac4650c6299d1f15631118c151c105eccc805fafa170cf7bde0dfef8ab7b8b501279b2889c0c3602c71fe6f8c7c880296c9db53544d0f66ad0b63ff039bbdfed52e5d0111e71c0ce61bcb13eb7b64e6514295af7e5be0976daea7811d6b90146663c0f719c3c61ede5990a42ba8532ca1be426835", 0x1000}, {&(0x7f0000003980)="ab35416cf761b7a49f6597d2b09078a19a9ebd09", 0x14}, {&(0x7f00000039c0)="dd572de3647761b949eef947bba88a2596fa9e24d48a09e447fa25e7500db2039bb2552762453a6b95d3747688c0ea2d85823ee75015a9dd954302d6200b10779b666584b98403ca2aa738033855569d4bcf41ee25167cae91bc827d726b2a2e09e3d30f23c4a9c44e9d3e5f6934c58c595bc5c389bcf41633400145fddc8e22125cab919ad836dc297ffaabed0f44d859bbd5fd1a6858e584c6a3a6f5538709e50a5ffff2517c3b6227def27c71489d911979a61869800b70e53c618425ff0f0eef326963067fe6a358bdebc04e273f64f27d702f8f3ff44dff87778d4c7ca87d5f316b412a56274c096fb0180320fcc2", 0xf1}, {&(0x7f0000003ac0)="f5e3a2f17e302a128d5435b2a9061f4d92c18e801493e00669790272c789c8a4212ab6e2810b4e01d3267e96edfe8273a430b01eabefc7d5ffeaee514bd4f5efe7860c6b", 0x44}, {&(0x7f0000003b40)="c67cbb4f6f4965a00d8eba2332e7cab024b2f71c", 0x14}, {&(0x7f0000003b80)="2b1e1b0888e1595f4d2f398964f9f0b27748d8835d05003fa3b568cc2ff03c739120184624596beb36f075e2600aa643dfe761c30415843dc05eb55a6322254797ba10546398dca53bbef1a3dba1df3f8b76691617cccde159184e781190bcdc96fb0a349452325631b25a50b4454d92cf273c33999f5bd2cf2f87b226d3d9d3543eccfdd8713dd56a49", 0x8a}], 0x8, &(0x7f0000003cc0)=[{0x18, 0x139, 0x10000, "32aaa5fb5a"}, {0xa8, 0x101, 0x101, "8b6a3a9842f3099e8a94291528113387d863205e79de9a66305ef4f2e5dde9c40a1f77227d0a4d5030b2d01e3fb792fc50bf7a8d68f6cefc04806c00a73e1af30a165e257ad32116342180bedd73f30faffc73bd1e32c4cc8588babc30e8f9bae96d8f967cc1d1d052a608d8c4aefaf48fd74cd2e168a4ff2527f4c21bd0caa3919af36652b2ba2de062bfb05f0fe68de42b"}, {0xd8, 0xffff, 0x1, "d2fe888acc503f141e8e3f15a9731348402771202db18ce6c5a8884f5ecc8378a61b748fecbac0b4f9e3ef71b59ae720dd0da0135558e33049ccdf5c18cd0c16d5392f8564ee1702d901f13880575946b5b841e02a12e0c42b20fd55d3d4ca894eea3c09a4edac713d50dd33af845185321c3b0c3182a4194e64efdbeb184e15372022b942c627de6081f2241c1f42192442db417b4e076271574dd7a7401c9be734f22ebc00a4e38f42d86cb4986f21a301a9db4e0b42c86c51524047aed4f38f1cfa2efc"}, {0x1010, 0x0, 0x1, "33bea3b082828e8fba4c5f43dd1e54792f565a9cf977027c7c82001393c7fa26dfb16d1c9e9981827973bdb19a41a6de7b00cf594b2ef2b9ea203d876409abc6d785288e89b4a9e759c8f678ed8c45e3fd774231d9e8680534e9ebc5e82c05c799b269e28e05b00400e50e64ce26612a7d482b835180fab71be846cd0a9fbacd287039fa80c74075437b9bb6a72cf671fa34e895f8cd569429f790f801576e224ddb1a0ac7d305af2241c470a60fe60ad505ca80af0a336eb63db8a937bf0b73ca75e811f377f80ec3ff4f9d565c6e1efca29f306fd3b9e694a39924852c4ea98621cd92daee88b0029299e300e04bf12dfa43368c1315e74e36d10bdbe66a5cd7e62716f45d4e5b0813e60578b6a17ed711a867baa1fab10cc499af7390ee73b8e6e957edb8f190e47351fd171333fbcd1ecb6127b4f7a6fd4d94d4e6bbc165bceef4de0847a1afd71ce40a0dedc367f7c07fe278f6443f631a9ac6cb94941da7ac7236c0b1353be79c8eebeb1021c8e3697c0c7429f91657b2a03b4431e6118a8d2eb8687cb0f7c2bc829e541e802393fa6fc1844d187f8a620adacc50a009b93a5c59b5257ee37aeea018476023f19af3f78e9ab38dc5641c24b3e15baacd2bb3136b930463179eff0a98064f8c188aa0ae1896576610119d0141d5d7b3c765b25be01099e599aabfc3967a58011833d50c0a9c7fdc34223fe27716b0659c7660177e42be96ba009d9ac1e7c7feb9710f064ad0372476396994d92995d5e498fc5383a935f001137e1ce6861bd10b0ea01bdc85a9b9957373b62969ccaca21c711f743c75c03a6e6a9ee6142d6996594b0bee0d05d6d6fb76643cb79adff7269a7002650786fe8cc25d77e41f0ec47302496cadc32db2bee7b022b3e636007951861ba5f5ab738914643a7ceb0f611259e679e65a369a17ff43e7a8ffe458a9bc89f8762d34714880daf86611349e81fb6b36421e2bb3cc66b489444c28bda404d685944ab78dab7280f3da42862715563664eb8ebb7fffe4cd1538c11db588c39a2fe0d6cda98cac54a96dcb48aefc4d4753ad672e0f913ab7c5eee87b4ef44de0d3dda12efe75e6b08886fcbb3ba241e0c689762c4cf8b947d280f23ac92e5a20fac1c945e8758906eb3697b4d286372cc356631c84a5aca2a113d4c4572cdc33f5ca0d5abb270c57b609b5bdda9d60a8ac88525d0e7040757acc7e8a417d8062004b5b60dfeae27bdcf25918b708ce012ba45fb892c22572d108d293c6aa5d5937249f5311250fe4c736e6e2041f44b2adcf9d9ca9c01ee84af53e51cb500638efc1880a0db7fb0951d46c67db18289e02efba6d988ce246a68cfb2edc4bf4322ce7785a124f5a529f9965140b2721104aae8e610e404badc524c05410b4440e9fe19b857d3b82832233b8e4b1aff7851e7cf856570c968720fa0ed502e858a7fd782c4aa8fd3153ff2612d91542ebdc7a876a67931b9a9a92e430cae6eeb5ac74cbed8dcb4b03514d210c0bc469dd73b65228d9578677cadcc2ea5f1985e1173d5d3cfcc74369431cfa14edf72c39e6cf74a6427dfb0a846e666f52343ab4dfeb6b1e0c5dac0b025c41cb37fb5084ca333770d29a487ebca472c83db1b35c51ab619461cb10df0cf8ecd9dda267c639dee1de34c685dc384d94e289ff763eb9ee2390d70b135f05fd785fd5aa175bf445f5985f06831c37c0ebb4638d76892a040975b8f95ae95a2bc69abfa2de9460e0ef142a18f9007d0585d0668d5dad3cb5405a01ea23a4862ab13322676a9bbdf5fa17369c7d7f692b2218108e6d39effb4cb06a9ed7e68fee322ead56fe548fea1ca3df170fb1bb984c4ecf7d19197071c53ff812059b8d75d46a58e03c251a9702876c8daf1918890f3fc29388030d538c1fd26604da2038a80b985b67cd35c5a48b4b8e01fb2e32047562e1450c0dc371a3a5b864ab920a6b22aaf4751b7b6861976b0517f3dd824f7b946656707e8cfc7c5848234f6af33c269ac4e8e01fa80e7d180778b3811fcdb0310a7e9abb04ec3b995cd3dc92420352bd265f1feb4241809f474b89d9d17c02a0532a795b40a1557749e9fef92a1a046b6c5b78b4ce64c1077b1fcdba63fe59616a0037cc857f42255027ddc8b3ec67d586d20f5a0c52dc04c2090cef7b6902ff726da38b7f7d0525ee9886d13d9889f428b60c3bdeb6b948f6811e8d1ce9610af84a3080766276b62f71625054fe615af69e2a641fff264e385eb361b135297b0d244bc4fb328804a80f333b4c42f4f1728a0d22894ce277defd8bfb1a477d0d81b40fcaadf1ef3449c055fb5444de8ba5cd2286942dd936c052fe3d773b350898aa218f4656ef63b7086841ff8f5a40fd44c927d0b4d6d4debfee2c2ddd9b3f1fa6ff1d7de40b445c70bbcf7b33baa85d44646a2faa2fb99466574bf9b15586f7db3e0b56614edd4b534de61a9db4fef1d7f5ac92b073f0c0c8a5a36bf258b51fc9ad231562c58d185b2bc5a63cdcfbc9303916ad63b409ab2c602b5c9675664bc58cfe7d9c2ae718210e0a67db3eac16ce61e88017dc0ba90ad047bcf2fc176ab2e11045536fb2a3e0dc4a53b6a904e88daa11708a8d8eaf2fef67d62465efb7a3dbdfa47a001071dde4dd13e55890e5a8e240bf1369258228785e5d6452825eab7a096e3ab6814fc58c792d49f4d30cd644f9e651d00643fb7bee47a3135ba5be3e934cd326ec3b5ce07312e1931644bdc4b992cec37c12d021f2503e51eec901511cb3f0873cd8b8e026d43876f7a7ecdbc4c108309946579eeed4f1969cee6a5128dcd250e71d40f962b71b5c49fc1256a76ceecc53f53f30d03696311b54615681a90f08bb13103298df918d1c9d00e95632937bcc05cbdc4b93576de67a64ec3d02e8fc10dc88bea32fae539cc66bb0cf3ffd3b7133a1fbe0866a7c91d79029a18ad68f25f5a803fb61c15e6873e266b074075bebd1709b3f48ac18140420593090b2b0ddb68df7a2543df9ebc1c6fee732817ec31a7ecd604615e4cbfe883461bdc43857be09f9b6f7e7587b396be758bf2883ad026d52a8638f53ed1e3d57ba5b5d070078a54ccfeca8fd0afacf225d9272215e4aefbd91a93c5ca13a8f82c0eb1ad36b8b450c6d35442fc378d623db689668653963b4fb6d5146f8acb6b789b6b13c795a9c53f332b27c3b6910f1e656b509103a1b7d709dec23f4f31da29dfd5c51835b5e812f5f90d72f5f1e8927367fe3e67b023c60767bd1acc39d1d663b3dd7d73dc19b587f4e00cb2bdfcf1be832a2917733d3b85584354b77047607308ddb87c58188157d3b686d68cc3dbc52fdc650ee9a4b6fedb9777d3221067b123a947346fd36427c24a8e2453e37069344bb5b0a17b95439c9a445b04ec57b835c6896e42888343b85c2fb995f71b4799ad0e2628e50b6a8f3fec22d1a7c2cac2fdb278ddeb8a55f0d933c7bc94ec745e9ebb72f670d22f45297b4aed5afc6d79383933c2fcdd17702cd42491cd042d35540559404a469d188c78e6ff3e092151f17b72bc6dde144622552cef0af9edb87b78074d58a9a96460e22f9a7a43db97ca1456c1b8f9052310268b2b8d6346cc0d864537d51d26eb17fa030b03a3c17bebcbb9f5b281098ed7379999f62df6e6bd71e2fdcaf6f4915eaee357c07abee3819bfd171958ad3b1ce315dceace2f5fce0d0c6f551beacaf56bdcfbf4ee6cb5ab9da6020332b017ad6147d1b77380f8e079a3f2248ca99ea0b2246317c39ef905598e3c9bae8028c666ab0611d0479bfce9c38df080f9fb8169a8bc201fb8a09c0c58a658ab278065c72a594caf134071aad98281e00527822975dd4f9de7af6c6a24427096260ee3d597bacbce24756569d11098f13e75ccdcbcb7e7e8d060cacfe5e8eba9c512a0300f9564c9fbb99cc1a257e6e4070984f449025aa0bfbe2872f26c1a57643935009f21c0437afdbdaec342aac39ccafd23df83578c24f3f2c64aa5fea86179e74f877548ca3d27f23f51f53569662dfe51f2f51291890abe531ba82cfe222c65153ff26635d60f74854db4fe23377f7a5c24f006ca93f47803c2e4725b14f83deb5db58e68566af4135dc9d80aaa7d3279ab29b81b275e665445bda7bc71899b53601154d646b9221cdccb7810f6c38d7dd6f26684e925446931dc0f5864a07267f67c97f53f95059ae60d5d5776cef838e93ab10dd2bc87b60aace6b9a24fa5a67d694db8c233552d1b9fe7b422c0434eea84028403fb0ec3bc59a3ecb99aa57662b3c32f728d7ee0e8caf44628f50ed311a7683f8ce96c05af9dd23ce4e04d4ca0ddeecf0f4e79ab79634e39ac8da48fedea1e2dccb326e171b01fb243c9af11c59c8774c178f94c0684ec9bc0ede2de3eb57e6a1c3ea374fbbfd359bf98732b30fdff004a0482c5a07441d662831e94bfba3631cd9023cb56f6be035647a5f587a2635d86a17acd4b97f1a9462ce240f661595fe43226be19005ae19971a4cc13a147af01d4d0594200b4ac4dd0288ebb309c03b9c8551f33f624255c03a6a35ac1b095e4b73250d896f7ea235a1c4f63fb5af4baeb22abacf9401d6f2430401a90ae31f6b3362ba83f39904842f1da09852cecb1c79ce359a73e67ecf926fe44fc644a1000d4c241bcda9dd83b044e3292d37bd00e89c78741662bc68ebc292c5e567b700e944588317dd7546709c329f07bd66e6bb89dedea09643880634c3ab9b842a3222cf7f20ab15e3800965bd9ad8567e58c48df34e22eb1be612de273a37f7a23b8f055ccd2a3ea63349ccc2d9baebece72877531badbb60fa793adb6700db12f7b4ef71e01ca4ade436b7588df2e98417967c5634a4063132d7c69b63f2b9687e67188b34e79b10f87c397b13632d0b9c037fbf17f0ed6d8b2f56871116662133e5da2c432195b94c66fcba3618c448a6cbb05455af21ce2613579f4f253b15faefe70757503ea8a91addb69d2bbc5905d178be95febbb19e3a661fb6e5b63a5d3e469aed1b8353b6a76fde0bb814d7f646a16ae51153f4e4aa30abada880300e5a97fd4e498eceacec7a553dd6c292807b49ef27eeb20270a0d772c67b94e09c388c43dd59e3c248bdf4dc03d3dcc3db1f5d941a5e76ae8dd86f91f9cccf7e5547d31aa293847a6bd344f89dbd2fc639fbeafe3af1f88caa0814daa0c6abe0d381df0e87fe47843b4277187c4adca64566cb0b72dc40e047d6521121043f0114ab57e4a5fd60140f60bab1f34a947c53b5b6d4886a8395982a30495b0367ce53c95d87043457159e747a512a75333f246f9b4a972356fa34acbf77e06bf02f60529f69d46f44849c4a22beb5e4237e3866d1780c0669d6c2f5db17cb171cdaa70b6598c9e0c398b426251928762153bfaf3186fc2f70448e21dd1bf914175f4a1b532bda64b38995a9a06f615cf42fe33815669150208112b0ee245f21f52ec6e236cde2c1f337328d4170c49447b15a6b6e27b6c3d7b354b7a144a24874dcd027447962c33cfa5fd1bc99be318ad067f2c048310450ed662d6609de047530af7d546d1617673ffc473ab4e15d2c919b5d5fbdaf1e42d08a6f0522b401750fc814e6ebb688bfc1eaad93ede9778397c6a19ea60790184626ed87f5e8eaeccf0c581284fec610b6de64ec090446ef4ef6ca1c7934bf94518ed84fe25105882bf413e07c663cd03b30eb044c6acaef08c5dda8d30edaa0775b62e686b16e4da1e550f10560a7166252fc71ef7bf922b9dd26ca7d89b74d4ec70aad37308e9854399adc75a792e9bdab8bdb1334"}, {0xf0, 0x2f, 0x1, "9cec49ef949c72ef1fca406cb6d0f9c99bf0668b501c7bfbff3ea1cccc9d72917198acf7567bcea5efa0055c423a178e5ac495acfdb71f6a227292298ab6b821a48f7d69423f61982bfeef0f92bfd3fcd9e182a3e0a197f5acf96c7c5bc81ad7dfd4b9012f753ec9ca28a03c1793e18a8d7f4c09f590c4502f26a9004a2c374c995a3f8dbab9f5d8de99bc413a8c0a84196ae624b218b125cbf6564c75f752bbbef23e8dcfaf26c3cfd6d9a4787c44cf9306f1cc2c2eaccd91bf1e5358a71d181183fd2551a9cb03b41dc14dd16eeeafd71614d9d045eba057"}, {0x88, 0x139, 0x80, "823baeceb1e0ccebc2425cd8ad63cebcc4d5e47498fe8c1d696a02bc7f25edbe10cb6444181f80ce24bfaafed4b71baa55f0434c7220a6bbbf770732a26cf6220665d76bac8f3626b897b1d56e78cf8e542127028bb37ea5af38e08ec115176a86769e6d8e3e3f4dca45fedec6366f45d14064815f"}, {0x1010, 0xffff, 0x7, "6521457e967727993439505700ef4636422fc4ee526a6c9578739f0bc48627961d56f3fdbe448a5dcb9fe2ed468a7971b17f74c428274960a220646d64dc364f02f9a620ebfc41c2202f9488c2ba4ccf3f9929a5cda13e74e277aad5dc176808c5a571e79dd44192a553c3c9ddeab4159d5e0bfdc4bd15f8f86920234080991b137a8c4a12e130be409eb4e28e45325bc41224adde358ec2d0a5514bb16939bd096eb76c866e2db39bb89e721eb996db310a455b6d215900fb47f6a3f48983f8b83066822bc525d449d0e36022faddfe3166cee16306cc08283097ce9575702a308a4b154c1fd24265f7207969c018dc3a1334937b38258e1011ad1b51587bdcd5135255fd40d0cf9b79af93ecb0e170e412189cfa651c173a3a959291177da1fad7dcc2a672d58f070a9d2ac27ca7cc269bbf353d20dcb55bbaae74ad1986525233235466bf1cf55a0f9dc0357eb41624bcfad6962ac50cebc16cab1ca345da4e8ba31f3691f16d9a8b77f4021364026204322ba193ad1f2b6194fd55e86ece808482be1675e2e1ee4fb5961a933b580e52075bfa39a4009419432c5ed215c662b5de50dc8a032081eff8a9f2ce814b41079409165272e1d05d0670e00d696df245e415a158c2b09d1fc166863138107bfffc5965f33aa810f79f9441efe6a0408d3f7c4532c390de0da52fcd2192d9953346ca3a3adee20ec93b3998e98f3c9be412084b96e37a7e535d203cf7143a54dd45f5c2f462d63572e45c2223d6990896e78614c9f37138613d214610bc2cd9db669ed7bddc5c06a6772b6801c97111247a856bac65adf6c03c0d26eeff331a5715e92a351df5d8215dda0f35ca1a37693b904dbdc3fa453b186c9a62d98709137af589a32769e03a973c7b29aa82585502f06f2bf079bf0d4fda88ce5a1f4ef549abe65fd5850153bd1a7351e23e51b472f3583cfbc52f28a205e7aba154608b5bacf21afee5972cc4d5c15bd747f0b2ee31de57e418359427e45b952207cbfe42a8d2b750ba1abe4201e6204c4c8a084a0f3a96b17b47c4d92eda744aaab2653a1db1d3f494352f58569907df9b484da0cd3968ed7a9bad3c59f22ec5c147e0407f2aa497dec175f751a9bfefcd6bbb6070bae8c9aba718d3075600210700d7774b8de0d21ca2cf2fd296b63bedb725f0b3bdaa004153261fe1ec81dd038545b7f5be903a75bea3dc8d66a2cbd5466cad1329fa05b86e87b44a8bf0a6af2c500535f669d4fd35dbceaa841703d45ee6d520675f332e747e6459b822f5d01d188a3f104be14c336d82fcf40f21ad53724aaf6a02542f949e13f298276806fb4c8a081d1e48e6869bd3bfa92c86f0df03aa913ee48799700f21c6e8255e394c23de8fc48c77107aca927cccc964a38b4ebc591db5983f0acf545d9422795a9e91634448df9645958af13800ef3aac6091b517a8b4f376832ed84b251b5221a2dc56b61fac4abed7a11d1d675b9cb7062bf6e2d8ec5534fe82db7e82e2cf6bcc6814c664f590d9a247ad15f63da062953f53bd7d5071b02a47fffdf42890d020fef02bed9c8c0e0b8e5fb8ca7cbd79e8974e028ca20bb9c91bc318847add20b38c616f078cd13b2b53e3d66d628aae4514d619feeada0d5e72fc14bb4144dcafc584adde43bb39d5ecaacd5b819406f5979ef6ec76f9d70c707aa9ebf4423b05685b74e588f82c51f27922286341a07036ddd8c5e0188e229f086e2182b4900459f83435654e68d3074b9cf093a7b78e4e134dbbb505361ec9a41b4b27e9b398d4f9a2b8f33b9993c7eac7ae7761ca0f1085bb8144a5c66d388fd8e4a2449a38bb3ea831a69a8ba248039aa7fc6243d4910d350d04c57f53ff8578b2896267b649d3c99929a76ff24084c29ece2e597316784f5c1570d79e7c75878940e853c7d05d049171e4a7df829d9904d4c4d81dc0cb2993db1628bb47e852e7903d045a291779a72381cd2ec06d6dd7744849db13fd1c57d0387954fe5a3ad68f6a8a85bd5f63fad1067cdd8e4592cbf62efb01a0784157df850e60f4cd964e39851a4cad8c5d8726ebb77ae8fde14cb6c989a8b27b856feb4066b4053c0513ce126ef0756bd3419ade4e69f04a8d8624571376d97a60936894c2e7376103bfe663c4cf198e24999c0139a3a0c6992a6dd43c25e38364a50c23cf38a6ba82ef167d5c179a19a2d9ca2b2b6241f738056a92239de24d7c8cb9400a9bc30fecbf0635af66b221d2c185143f49e67b5242172deeb572a2f17f3169b23f479e18e41729ccebd75bc02ef35a05628fb47676c3ed48e57de705b984e868d5b8cec2b457f567b57477ebd6dd9aeecad9644fae8347442f510bf065fc587f500a3eef4fa7e014b1efd96111e7aadbc10113507877f1ffcad87adcb46b8131c4dc8b39bb5bc74ff9f1cb65dee4ee909dc0ad98120bb26eb29aaf18ff92e0b5d33e01815b29d67c160a21831241266bba98dbaa679d7c5782c68f6abd1ca73cc1660505ceca0106d8fa8758a44fa269af9105bc8553ec595b6d107a9a92730da91e49b18d6da8d9a5815769ec9d3974c1b2c9e2e630b7ee92f572df83f2594dcb6baf18bbbafa977d961782e1db211312e660007f66bdc4fe7a00dc87c7bb3209ee02c77a2bcac5c2ae155be5bacbfc7a290e4c8f46e238dd7193dc05d3b9c83ef1689819ba5e2504232518ac54108ab1d95276bf169acaf8c3a985f09b5ceded4f5217d911ebfd8e031aa4190d6c4bc0d4ccddbe7e01532a293e367681bf485737889d9160cab9cf27dd0b4e981261b46175900e8034e410c51b5e41f40caad78612942850100c97c914573c81600f7540acd9f6a473b290132679544abb7b6a14d3b13ad1280215e12a8a3bc49984cb06f9d0fcfdc603a7503cde38295e025e7d2853f50b6d3906e8ca97a1864aeef6a6ff966857f7518b2007c7542c04ee79feb8dcb1f89fa764fec8b4796141c23e15f8353d12cd7071f8f7abea759e084b73ea1fe6e32a8dde8c9e997988005fd3cf872c344e68f0a94613ba68098904a335acfe630da2fad2f7136da730ff1b09352a6e03acdefc08519fb2d1ec5eab4ec0c5117cf5c5007c1a956b0a04dba5d469a2942e06ffa17031f59ad583bfab925eecb1f5e74bed2b86ea6d29d18721d70caeff607fa9af36b62d97903601e819822429e704e7e95987b1f23bdbe2d6833cd5c1177094405ea2b979549401b019b430fc81d6b824a16a743761fe267d7d7e654b282cd0f2da8fbedef5bcf55e615740b42bc34cc0f573b61ac226bafbc30b153b5fa7791fd4b601ca2a823b1e2df8285bbf3fd30d5bada419097b98be8655a91f7a2d50216ef36886d1219e0229431ac6003f19a56bf8519bfa8cde4d9a50307073d33c86fbee07392ced96aa7d1d81159add280d7100b0ff58a17e4bb76c17922e1afb35ef45d69760007eca86b84ee628fd435c9220d3808df3007192aec0457839b9c47b7cf61d33c637e494d6301cc0f8ccc250858cda54a17f39d5a1ab7cf7d720295ebe62f040e299c51340a5c7babfa5add35ccfd9eba0c1b2c16cf8e44081cee0ac030ca18e98c9d026d553afd2036e22437947d386c0e0c284e591ee7a822ae34ee0a0ebb921467db4051bf6acf3e59f1ab89b0c77081ea9bfd7e74e3560a85c8511d1f70ecfd09281d69f3d8b6fb411e9e80d3d4b8a91b15fd9d11eff33f163208227f864c5f603d25906e3f0a22f6503987da44a6aa56a08221317c3c643c1f6a7d689c5588f3ccac2a4257ce00c426fc685a9c077dc8d507db3e96c912eb32e79c8042c5c8ff74a6f49c88acec25f33b8f950f9a1c2bddf7eee8bf9f56eb4548acbbef62bfc4ce57dcea628a3c697511a1670a633250bb41c03656b29e875096340f4e3dda5226e819f0f8999d2f320722c092040fea2fb3eaea87399bbadfe720fa0c64a4c0f72877e75d906824afa426e16a5693e9d39c96a81b5d1a4de5438131d56466b7220719686d6c5705569384dcabc41421e8a63057c7555a31b56474f2b4279f1372ce400ce521c4a01e336030dd3f1a653ce5797b7ad20af12b4a26161d24d3aaa658fd553f4b85792cd95b988f78a42738237a52f0fc1940af5c177736140c806c149d73fdb0f863834adc199af7f545247dffd03cdf500e0f87090af2bfc95098579d87328409e8a61d293d17fc41a164df38ec4f6dbef30539c3eca7198a3ec00fa45eecb129bd9aca525c64ad479969d15ee4179652ac1865853425d3ddda32835319d4293375a76b962989662295c8f8613ce2a85cec138f7098c099f0a855a4924d6a6b7f54eced2f39c94c7bcdebe33ccf6ae92cafdc7f160a1dddd4dd2746ae52a7a8293f464e01367bed5804114cced8d5ef7eece14cc288ead5507565f2f2bc03b1b02767825213bcc032bb2a425c8415020fdf705f0d791a69cc1cc29220669ba1c42f38bfb76e821b20fbe90f77d50d61f9ba5736e8073a93e08f7799d2e5122f461aec390cdef7c7fea88dea8970c9f836c0c4a06a4d0697f12d628e71d88738207e9c806aedc39bcadf4e25798d7a619a4be0c88cbf89676c8ed6f53d77f662641f2c9d14089351702ac0e141108b50ed39280832fea1fda114358413b6a2285a799870b0214b939ca2e20dc1f9e2e714765d33fbd8ef4255973cbd94f9e9cece502793247022ecc5cea0449d51dcc146b4ad89990e9c89013a15c8ddaf59a752a1b18dd6106d502e802ee77cf505362f89c58a4d4f74563f8efc2b3db772730ea0f4140d549ceabf702940ed89f59f7c901e987c6e88518139e3a229aa148d36bf83974077dfbe43afb9593a3bc3a5efa972c9f18cc2f8d253030277e5416467404dec1383cb5ec5d935a7f1aa4a6c610b7f613bb10686db7176dde77ea29e98550434d1377c20fd3e02dc09ecba82394bb8c2967812974671383b8ab8d8ffeac7253c611c283d9e94a251483e640fb3036b44045a2c9fe1ec3f5e653ec183b46083f421dde6a732c5923554508602366a00a18bb2d104e4250a8f94f47dfccfba83866113d530f3ca7675a9d467a8c1c399eb8fdb99ad1b95de44a37a03068ee18f0fd5fdbbe4226b1b74ace535ac437b0746c1fbe43b3a61137201511e48bbd6e55ba3c6b596ec08876d68206fdf6f223064acddfe9d931524bb9e57e564e4597d4dc245aaf41f7d1d20619493413d132e99a15e45b49b6ae657bbe1d3ece535f774006d6a2afce39fc1eb5dc4b041589d0074fe592bc42bcc3853f56bfa93c88dd184e871494205b3c3620c70a27e18a401bdfb91483dcfd02342958e7eb1720b6031289333933f70a010881ac2ba420e0d43abb008bd062e85466a6dba2aaf4c68130c221b487fc6c8df2f3708448910ee313865e7c4a554141deb98a670d2ea7b8f5f5eabe4325a840d1f661838b0831035ea7b31bfcabfb3fd9036cbb7fe50adf4132d09d7ec771f652ecae04fa6f9b1fe87eb5cf867ff2f2b4f1d9025dbfbc7680d8f80ee2c6ed56bf43832bf090ae13493091b3e28b62c5751ff2e2f86c564e4cfbac46c3369b20d6b193c1981d3065c5edebc3e3545eacfcb3be5e2ee90f4ba0ebe7444ba52634cc1280376bac034c374b3a9b9e91edd895dc0d361356caa6511e918abed7ca9b24984d88ab2510a300d4a027335a7ed7d7689b761f1bfe4899db9e4e7f7291a6f064b7e28243bfcfcf41175869631e88561ec7203082e11911efa75d1f2be202f80d6cec59a0078292992fd8cbf4dbe4771cddf6d58bdf215bd596325d7815df0c87dd1f229a"}, {0x108, 0x101, 0xdc, "decf43c6e1819c6522c07e251aff9df1332650810b31ef6073adc5e36b28f50c39b1b8fe52f2e229a9d538fb15143fa368d777a491273a5e8abf3d9e9e107fd429f7bf509c40cd5a4ae6ff0cf0ab0e1b97245307e7cd65a3a880d3c1071982da881b9040842f11749b9e2d005678f50fa3552e0ae49f8d5583c63b46b09d3da6c0663fb791bafa2314686fde93d2005a1aa197863af8c2dd0a90af1a7be6931f7f0134feb01698f9056197200c7b6ca808b5142cf42454fce4ed4fc42f330b41fa83c6a671f1e6926681d365a123ddaa008a31fea3abe919e2b02159b8b7a87536b8550aa62e5034082afbac8243be8016a7bedb6f"}, {0x80, 0xffff, 0xfd1, "996d589c49ddc8e7d4798c982ed6b209fec66d51ff4e76272401bca991b7b55612a3bfb8ebcd01a0b853f070861a1dc53f5dcf3d386aebb3f2857c216d4a20cd6c8f506b6006ca903300229b87052d566704b83d795589c00378ab2af326776586d8844b2d159fd2bf6f"}], 0x24b8}, 0x401) 00:00:10 executing program 3: r0 = socket$inet(0x2, 0x50000003, 0xd) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) msgget$private(0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x8}, 0x8) r2 = socket$inet(0x2, 0x1, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = dup(r2) recvfrom(r2, &(0x7f00000001c0)=""/215, 0xd7, 0x800, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvfrom(r1, &(0x7f0000000380)=""/43, 0x2b, 0x2, 0x0, 0x0) getsockname(r2, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) r7 = semget(0x1, 0x2, 0x0) semctl$GETVAL(r7, 0x7, 0x5, &(0x7f0000000440)=""/245) recvfrom(r2, &(0x7f0000000540)=""/20, 0x14, 0x41, &(0x7f0000000580)=@in6={0x18, 0x3, 0x5, 0x5d43}, 0xc) r8 = geteuid() getuid() getitimer(0x3, &(0x7f00000005c0)) recvfrom$unix(r1, &(0x7f0000000600)=""/80, 0x50, 0x800, 0x0, 0x0) recvfrom(r6, &(0x7f0000000680)=""/61, 0x3d, 0x840, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) utimensat(r6, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x5, 0x100}, {0x9, 0xfffffffffffffffd}}, 0x0) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x40f}, 0x0) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x1000004) connect$inet(r9, &(0x7f0000000900)={0x2, 0x3}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000940)={{0x80000000, r4, r5, r8, r5, 0x40, 0x5}, 0x4, 0xfffffffffffffffa, r3, r3, 0x1ff, 0x234, 0x100000001}) connect$inet(r9, &(0x7f00000009c0)={0x2, 0x3}, 0xc) getsockname(r6, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) 00:00:11 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/111, 0x6f) r0 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1248030, 0x4) mkdirat(r1, &(0x7f0000000180)='\x00', 0x40) r3 = semget$private(0x0, 0x0, 0xe0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6, r4, r5, r6, r7, 0x100, 0x1}, 0x5, 0xffffffffffff6d4f, 0x20}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300), 0xc) getgid() shmget(0x2, 0x600000, 0x10, &(0x7f0000a00000/0x600000)=nil) shmget(0x3, 0x1000, 0x2, &(0x7f0000ea1000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340), 0xc) getpeername(r1, &(0x7f0000000380)=@un=@file={0x0, ""/43}, &(0x7f00000003c0)=0x2d) r8 = shmget(0x3, 0x2000, 0x34f5028db4b2a23b, &(0x7f0000c9e000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) socket$inet6(0x18, 0x10000000, 0x4) chmod(&(0x7f0000000400)='./file0\x00', 0x10) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0xffffffffffffd063, 0x479c}, {0xfffffffeffffffff}}, 0x0) r9 = msgget(0x1, 0x80) msgrcv(r9, &(0x7f00000004c0)={0x0, ""/57}, 0x41, 0x3, 0x1000) shmget(0x0, 0x4000, 0x405, &(0x7f0000fd8000/0x4000)=nil) 00:00:11 executing program 5: 00:00:11 executing program 0: 00:00:11 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000880)="240000005e0007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:11 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f00000000c0)={0x3, "0442c6fbb6c7347f35c310ff68e8a3a1c790772bb62f5d3cf846548cab19934a1b29e5f2a50708589c73a09a22575ff6a1eccf60102b5677b5d10c079bd4dc64eba24feeaea3ee117fe865aead13b947b37f271e2a0b9cd3f3415b33e0efe329f049e99bd7e4156f613995faf6e7862165b9df726df918e321cc8a0a3647679bd59de2b5cd241773b9a8550dec37970a67fd286d0237fdc567ce5e09d92ccb1d1a51bc59db71"}, 0xae, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x800) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) clock_settime(0x0, &(0x7f0000000200)={0x1, 0x9}) renameat(r0, &(0x7f0000000240)='./file0/file0\x00', r1, &(0x7f0000000280)='./file0\x00') bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x61, 0x7}, 0xc) sendto$inet6(r2, &(0x7f0000000300)="dedf863911465570d652abdd200e3e6ef6c05bbd6895d6b5b97b52f870153d707aecda11a6b975aef2d1e01bf12049a052da083bbd33c7a139920e5f65de8d56286c57631d563d1894d2bcf81a2e102af6c70d6bf63b39b7c753ae45a408c4cba347bc73cb3d6f50eda2d75f7220cf7df096378755b00ab259e4ce3e10b350568c450ea1ea74f7f072d9cf4ebb47738d2740655b848218ecab", 0x99, 0x8, &(0x7f00000003c0)={0x18, 0x2, 0x4, 0x8}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) linkat(r1, &(0x7f0000000480)='./file0/file0\x00', r4, &(0x7f00000004c0)='./file0/file0/file0\x00', 0x400) unlinkat(r2, &(0x7f0000000500)='./file0/file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000540)=[0x10001, 0x729, 0x7, 0x8097]) openat(r0, &(0x7f0000000580)='./file0/file0/file0\x00', 0x4c0100, 0x1) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) unlink(&(0x7f0000000600)='./file0\x00') open(&(0x7f0000000640)='./file0/file0/file0\x00', 0x0, 0x20) linkat(r6, &(0x7f0000000680)='./file1\x00', r4, &(0x7f00000006c0)='./file0/file0/file0\x00', 0x400) getsockname$unix(r0, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) open$dir(&(0x7f0000000780)='./file1\x00', 0x200, 0x4) accept$unix(r1, 0x0, &(0x7f00000007c0)) symlink(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)='./file0/file0\x00') open(&(0x7f0000000880)='./file1\x00', 0x80, 0xd0) unlink(&(0x7f00000008c0)='./file1/file0\x00') msgrcv(r3, &(0x7f0000000900)={0x0, ""/205}, 0xd5, 0x0, 0x800) nanosleep(&(0x7f0000000a00)={0x5, 0x1}, &(0x7f0000000a40)) 00:00:11 executing program 4: r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/90) r1 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) recvfrom$inet6(r1, &(0x7f0000000100)=""/119, 0x77, 0x800, &(0x7f0000000180)={0x18, 0x2, 0x10000, 0x4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r7) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000088, 0x8) faccessat(r8, &(0x7f00000002c0)='./file0\x00', 0x80, 0x100) msgget(0x2, 0x10) r9 = shmget(0x2, 0x4000, 0x83, &(0x7f0000ffb000/0x4000)=nil) setregid(r7, r4) mkdir(&(0x7f0000000300)='./file0\x00', 0x100) r10 = semget$private(0x0, 0x1, 0x221) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x81, r3, r4, r6, r7, 0x20}, 0xffffffff, 0x0, r2, r5, 0xaeba, 0x2, 0x1}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000400)={{0x1f, r6, r7, 0x0, r4, 0x108, 0x400}, 0x1, 0x3, r2, r2, 0x6, 0x80000001, 0x2}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000480)=""/92) setrlimit(0x8, &(0x7f0000000500)={0x0, 0x5}) ftruncate(r11, 0x1f) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) sync() semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000540)=0x9) fchmodat(r8, &(0x7f0000000580)='./file1\x00', 0x4, 0x400) getsockname(r8, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) recvfrom$unix(r1, &(0x7f0000000640)=""/89, 0x59, 0x2, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000740)='./file1\x00', 0x20, 0x176) mkdir(&(0x7f0000000780)='./file0\x00', 0x1) 00:00:11 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x40000005c831, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xc) 00:00:01 executing program 2: r0 = socket$inet6(0x18, 0x10000000, 0x100000000) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000080)=""/220, 0xdc}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/141, 0x8d}], 0x7, &(0x7f0000000540)=""/42, 0x2a}, 0x1) connect$inet6(r0, &(0x7f00000005c0)={0x18, 0x0, 0x8, 0x2000000000000000}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r2 = openat(r0, &(0x7f0000000700)='./file0\x00', 0x400, 0x8) fchroot(r2) chmod(&(0x7f0000000740)='./file0\x00', 0x40) r3 = accept(r2, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') nanosleep(&(0x7f0000000900)={0x9}, &(0x7f0000000940)) r7 = open$dir(&(0x7f0000000980)='./file0\x00', 0x1, 0x52) fchownat(r6, &(0x7f00000009c0)='./file0\x00', r4, r1, 0x600) chdir(&(0x7f0000000a00)='./file0\x00') unlink(&(0x7f0000000a40)='./file0\x00') sendmsg(r5, &(0x7f0000001d80)={&(0x7f0000000a80)=@in={0x2, 0x0}, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000ac0)="e186fa7630809e5a4fe6ba75d5ee55546deeba09a70cb9665634abb270d89593b475a8bb5a56d9c250491706cbab5a1686ec59cbbe75ca15e67547a19e69dd009949211e43266b10aa09f762ccee2db2255ebb050b7330ddcfbbf0c8f6cc396e8461bda4dfb94d3aafcf46bdd3e923182b6a54f9b61de0f7b2aa803e9439bdb1b1911124274510b6", 0x88}], 0x1, &(0x7f0000000bc0)=[{0xd0, 0x101, 0x7fff, "9264af0ab672052b3380912ba650c2affc49b53e3959bc04bdb5e1f5f33cac97420d1f5af9d79921008cc95807cbe19508ec14e177824002f99d3f080571d8d10ef394fab5eccc50d3411ce0b7185d7358cda493f84a1a248855f0d249506ca2064e3fb9bf6ce1c62311c0187ab6c54eedb8744dc32d568d5190c6e8f37cb02554f05126f50bd264816a885db0648d9faee6ce913e8ad0e94da823c92e16a40e5bdf0e358c29533bd77e42e60e23fce22dab47254c73b53cd7397ad1"}, {0xc8, 0x6, 0x1f, "23048335fdbbe27009f9c4a3cf6e371c7a8962236ea9de07af368a7df6c92ed1343bf3a6478c2fc1bc455e737e62c81bbab5c93fd8b94e732e0e14fbed61ae0cefa937d34e97b0ca6d568a597b347676b1c06ee3d28ea03e65c3344d73bf946ec5bf70e1004bbc81c1899f0d002004f36323074ffcda02f984ba48ebbb821f643667ad5a4fc7ccab32dc78a30f5f4bc6e1f4efabd5f9a8ddf272fd31d06227cf243dee55bdea41a08550b3c4205921453c"}, {0x1010, 0x101, 0x4, "ddc2a3981ba0bab0d8230b4e68dbd04dec6015aa6e727d57502e77150b32740dc134592d185eab9b542ac705cedec3c37cc4c585e0b3948fdb7816945ae41a95e2ed3e1d5e34f00199693949e01b2122e8ce0690f33d3ea5c89cd75f2e6f563f47cdaf2eff0adec800b7c90080a183c17488e8bb274c720601fad7a3baa6151ccca61c54ffeb5e1ce0ba84d9180c5eb94fdcbe1407f3d8590be0a83d117b227100b0e435212b87b148ee7914937a0b46a9b786f029c5dab6689d7873331f4c9459c1a415b51973242013afad728c4657027eac8c8525c66f06893e968c8259816477f961861b5226bc58da3b283c6b2a1f2c8dda1ee448fa96d8e292700ebdf8f34245c8404282dc3495a8dcf85fbd2811e0bb40d824a52c89aa32fee26391bc1a3c3457c64f2995b4c38744b99e2bbf27e5bcae1eeba8fb07f7311544889d30a443e7d645f82e4b552a65cf08a7a848ec703ecee346276db1bfbd299a07112cf54c4f701950eea232674abd2ebfade010301a5852c838f46c0e13a90eb52dad15af6066fd0e5b9602e42882eadff289d2087d56ced10329fbdab5e5846506d76a72e1424a05aebbca14da6ce1e1e95a8d7a3a46588fd565b9f825039289443a18ddf37a9771510a7825e2d7e7b28214b014776e548ed3c2974e21c4a860edf563f127e45fd3bc763a74dfc9f007b7d0f71538684459aaf365211c0e899bfcff98e4ebfdbb1f30057b576181a0702fc1eb56654d173d1d85d6b94ff1c8b3e1dd8d4847699b28eb71d8bb86aaa2f1c3dd83fb3123039c49d272a73684768901538e4c23ab04dcd5e99c8c47e5d965e2bf75e1bbd252574b2eeb460ee315ae78860a8f085a6e9df70090bc0d26056a55fd8d0bf6bee296a83fd1aa7c56f0a2cd6f15695e33b6fd648c1f3413e187d279aa72db35401a929e360e187883670575d5761025dc8abfd39d9234239501a688eea57003d47f88aa7757a17408db372130273da939503658d51d83f8a5a4154bb8c300991bc6097753054fc89c7dfdcf4ebacc687759b2aab37d1c283ad107193cd122062fd7382dc757e2b2f1441379b780dc4a5994cc0af2e2de36af8895e2a5b71fd515c396d698a2f4cb95a1ec058983906c1a668b613e988666c27d0f0ae35b3ad4cd8e6197f2fa1652132dfb7327547c5db83f56c3052b4de25ec1e1b321801b26428f4dd66cc27f1fb8f4975dd501bba9fb14d43480c393230742d3d78966c6d0e17e13ca80aac2bbf08a96276f3ac162bd0e0c2c5c0258ee35f51c62f455d1177d1e5ff86b845149586a25021eed59b27b3948ddf36174e7812b104d6146b5de0823b22d845c505ebe9d12d37e3bf5e11c256e2bdddea25fa2c8891831614195fc02882bc5e4302c075bd1c3616823679629229f7a382ed2b37c7087a156382237485ddca68d3202aca0d7de84aeb364503486f4f7db314f94d22d6d0732ba22a3e96a32c4eb07e1c839cccffb83aa996c8715a14ebe85cbb2472301b59dfbfec1a8394ef98dba4a0f236a046ed5831e34a04bd8d267dadf431be4cc6b3d8ce5a211e9492826475b6cfabde14c066c19e261bf5252c42300bf292359492c6708c13932590a3a1384ebba24b064d2ae2f6b096a85a23c316d5ee24d73aa6b6ce5655a57df9f0338dd65bff76ff041787d1b59f44895f8cc3723bd4ce478ffa82b04d28576c9396f57fc30a39658f14f104ca61ab2bd416a776429f210608931b3c3b2cdadfc875af8504495f82d9ac0744cf966154bf9f712b4dad47b353c9e648129c859ae92b1b13ab8f146fdb17c15acf71bfa6edab1c8035328c684f5b188e4d9defd4b99503a2bcbf45e9444dcf372d9413f4f47e4ad85dd858592fc1cc66076fe68a69e872249b01772bc810672587353edcb15b5f41c163ca6d691dcb2f66dce122fb519cb2356949b4c4788e6796f1cdc2b075cf7e301dc62986bdb82dc793758f5468fb9a2ac2eacddda98826f4d9a70f290a1d602fbc5070b9fa67bbecda15c80b88f449a5a5575c827c92424bb1e5c0aece6979e467318ef0c68ba0d682f600b1417842bbb1b22e633a9a440d907063a5d5d769acf072dfd1ec1308e60719b5d80fd5a01fb51624a22ebefc2d0df2ab0557590ee6ca78a4effb23d93abf2d1999c424f7dd9ddf3698fef1a9dc906bbba237a32dd4a06538db38f85385f24a057bf396f651626a70179d6cead5204bbdbeef9f203b4e425c0d6dad8f6fb0506247f73eb0857a1e6eeb563b3f0821678a1d4713a9eba37b8c8f5a33ebab54ff97afd186294f3f5c15589f62de67c61c5ee6104ad9e51c39cce07692bcfe4a1e0c733e82430b0d0d8e643044809f11b86167b124201c6aee349d8d9592ba99b93fdacdab1f96cff33dd8ebddb1c09a573c35a98d25f7e26c0b3550d6c360e054682524752915c28bf1f5b264b1ccdbb81242e15d6ad4e14644f4e3c6bdd733311414ee24831be806cffac4d2d39f9e513d88fed5b3c4f6ffbcdb607514919af7e2ee932db4fe5db98ccc67ccd9787f487c965d4660dcabe55f212bbf3ed2340d0f5297a776280e15e44dcc3dc2c5211e2e2c1369e9958268630332d9a817b00014236e7493799ad11bf804a27d15c1150ff1b9228c6ddd2d6238d19e4dcb8dbc50b5286abf390013569450a5036d6afbed42cc51bb5bdba79b70612da06c57aad5f3e9b2f7992af58e0aafbdc051023f028abe06d02b53663d4020965bf085ac1259e9d5cf318386a65504a31cd7e9667a9b3a1f7c73613d6c4b941b348ea1bd429dd26bb29f41a72083b3b87db52ea314ddf492b546ebec02bfadd03c45425b1c8b4e7b782dcfaf13fe8d0acb878e325a1e224e444f6c68c0ba6280bfadb5565cc67d488b592c5372397db2c0d6775b96a1480d122c2fecba434818936c6e7ff9be0eaff2128eca5899bb7fccdf42a7a2d52a014476aaedf7c060c523d9dee6f62df1b3899eaba70a91c23ef6a60a5b056b8c6d5b5de23fc1171beded2c42eabed426b0f01a3d03b6613a7b7aee37495e8858463f5fae48ee9f9ca42af5a76077d0e9c2b31db64bcf38dd5c02d0b80559b58319fe45db86f2ebb83f1d80b1748709c97e9c4a49c251937b5f9e7d681fb9696d83c172ad0015f088e05e61d781164c11535eabdf86860bae72730aab00a352d8bc50ced90e97a71670b6b7c33b264360479dc2546a5033043e7f4dfdb3c2cdaf7e87d30c044ca1842fb55540ce1d27c931e51432aa31bc98244159f4e19c0653a3407db52788d3003113b12aef80cb267112d4a821d27cb809e56f2480c2eb1b7984e368d3cf3c606946f00056bc9109bd1d3c7d6ae8bca33464b23b1c6fe503a588708e58827b06e6d0919ded499889316ba9176f0c28d3f5665c74bf811c2a878d9c0f9c34e210694dbeeb369bf63fde7e4d758286aacd6f694c13d58c8b3ac3583586295f02127563b2e0cc38c82a16838926e77f079e2544dea5c166303c45dc7977bc0b2321c91b2c39b8c4d1d42cccc18603a466958c4dc96dc4d3d2addcaf2a537af6f7295edecaa571049d15d0458bc457193754e6d1c8f6d5c5e45a4072f12881ba70c9503ef4fa100dac936ea00b69b25941449107aebbbb59473735b556419ef5d5c7dca2f317478f7e7206328214e5bb4c9b7de642544fcd855ddbb80ec0aad1805ce44f27ca310c116683a744828cc24c372bf0d5326a74eedf4dfc79953e155b3d62e21a1897d2dd3d8f0ea4c40091f02dd7bd57ed349e81959b6d9b95c1b254417761c4cc7e7d8fbc1caa1c665825e051dd3890569e1bc5f77445193b6d52f77ff14948330a038e4eb461f3ec90bb1131192b6e1de637c525756465c8e7fe9af57b5197c954959cf12c60198d3e1d359eaca7426588312d28037c6b0a6493411ab081f529d595bd9550fa557612b3c4432c3f96d00f2687a704261102b742d1767267833d7def8f52f69abcc37a1535d067cd9704b3897b3054d15d1b7fa2d231a302df2fd2077a9a95e194dcc7aa94584ad74e03baaa682ac2d51b90bc8cd1bd4225b97d7a833ddcfb9e0c6910edd5cecc224cdb9cfebb8fee66b348df2e466bfc7131934f824e20c4523f13d6fabd7f8ebce70ba49e26807e0cc3dc4cd392314188e8377dffb502b86005bd683e6a5e26e686559f59890940f012e025849659a8dd48e7132f158314b0c274141a062be4a3745492ff0733d734e05c6f0bc1f801aab94b577eb106912e7bd4c510d2905bc7c6474a70c0248ec86fa5b2102daeec5b8289018e60fba650f1fd911f60b0740c95dab660d080fd86708ec514c649a6df106318c750ae3a9d5d0881ced0f6cb511d44a3ae1bd53f600278cead46fefb83f74fd9856d980d266760cfd6486e8f6c60a3f3a4a55749c0350fc3cec3f337158ccf0857b038705ea972b9f3e1b88f1b1c8f336eed7e4fecc69e2391a735fdb12c6ce949922a3ff9c065921072d7639b3cfcfc96c973e61aa3de09bcb28a2281c42e8b13003cc30011a987897f001783ed2804f34d80bab720b09ef89b4ead5eb0c761a0b01ca085829fa261cbb24a7e0fb36bf1fe538f8e45f0996f57691dfebc0c27703c96327bf8f0ee6f39a9b55997fdd9e9145c642cc44d9719625a02209434c4da3cdcde9b2ec7dba2720ae77cb21094c775e540bf8c5f40889f51f9bc4fafde44bf94e2e1631139e655ef7514fcf69addfcd602905645072cb45c58531a61ea30af383558ed4086043be3a64de98f80f6bd71147830dbf400e108f084964639b149f651af3657b39801e032cde58bf5900ec46e915160b58b6a542012488a6ec2b1d4090ca040b359721ef384c5dff65489e6fb8d153018745215da42cb0ef477315f657af76b78ae04fd5170858ec8e34dd311de90de365946b135d10167bb32c0492ec720419e74b75770ea3a4db61d20ae8353ce51cde8ddc8238c015f35aa12c2b5bea22cfb46eed625f50a60aa5e00aa93065845d480a07b229d9105ed8eebdccc69da3c8bf16789309876339e5dd37ddce17b445c61fc1ad82063c54faa5a9a960333907946b473f57e00d2aed57886d9d34dd21d0bde578a2e6044755be49e048e752b55e9cd10141eaa54d2aa652df0a4feaf60b3a3284f38c6fb0df1f253c20665c1eb64b16515865f4ca71a32377cd22e0b7c89e1b8cf43210e53463e3951bba9e32f867225a53d56fc388a97f1441b757eedfa586da2fad49f6553ec871d52edd51660e2d1724ae6ceb3a9ce8b2faa8abb3a4ca13c02de3f9de6892bbe31bb414ac22811d5dc426044c698b11025f56543d345aaa5189d571387583750a843c9606230c041636088fdf60f2df8dd599cbbd9add10157fa139583ba9ac3aab4bfdfdf4390c80f1fc5a6093b1fa683fd1a7925174004d7e15fe7d44e6a73f35f811db618144688e7d3cfb74e0dda18ec03dd0fc0bfc272b17a3852db7bbb02d2c43c3156a583b1222c3a3d99a848bac8dc0c44b833cf30b8536f2f0f8733c92f6cda41d2be8a94f1596bc283d733134e65a65a8ab6bb2155262d9156bf2528efe367e1c26956cdcc49bbec501c40d9b800a11fe3d2ca78bfaf413cd7b2cd4a315c0b7329ddfebb9c8a559612d500ff4e3ee1e60769d3560881207ffd90102a55f24e533c3cd409f86a252de54d9a4f931c06c62c8c31e814dccf07887cba2cd63618ad4554ae39de7d5d78114f32edbd83d1d4c446aa842e6f8d65276e8373c4c51569eeab2271ed88ec88c18daca24b82e6392604c699007780d8d9743e7db43eb8edec6"}], 0x11a8}, 0x1) mkdirat(r6, &(0x7f0000001dc0)='./file0\x00', 0x8) shutdown(r2, 0x0) setsockopt(r6, 0x0, 0x9, &(0x7f0000001e00)="821423819c9196674b294f5680dbc417467b6ebe1ccf28d54153463b93", 0x1d) readlinkat(r5, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80)=""/239, 0xef) fchdir(r5) mkdirat(r7, &(0x7f0000001f80)='./file0\x00', 0x4) readv(r3, &(0x7f0000002280)=[{&(0x7f0000001fc0)=""/63, 0x3f}, {&(0x7f0000002000)=""/49, 0x31}, {&(0x7f0000002040)=""/185, 0xb9}, {&(0x7f0000002100)=""/55, 0x37}, {&(0x7f0000002140)=""/12, 0xc}, {&(0x7f0000002180)=""/100, 0x64}, {&(0x7f0000002200)=""/120, 0x78}], 0x7) recvfrom(r3, &(0x7f0000002300)=""/164, 0xa4, 0x40, &(0x7f00000023c0)=@in={0x2, 0x2}, 0xc) recvfrom(r6, &(0x7f0000002400)=""/80, 0x50, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002480), 0xc) lstat(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)) getegid() 00:00:01 executing program 0: r0 = semget(0x0, 0x3, 0x21) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfffffffffffff000, 0x1800}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x3f62, 0x9, 0x101}, 0xc) r2 = socket$inet(0x2, 0x5, 0xfffffffffffffffe) shutdown(r2, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) wait4(r3, &(0x7f0000000080), 0xa, 0x0) getsockname$inet6(r2, 0x0, 0x0) 00:00:01 executing program 1: mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x15, 0x7}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x20000, 0x44) dup2(r2, r1) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat(r2, &(0x7f0000000200)='./file1\x00', 0x1010800, 0x1) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100), 0x4) mknod$loop(&(0x7f0000000240)='./file1\x00', 0x125, 0x1) 00:00:01 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x5, 0xfffffffffffff800}, 0x10) select(0x40, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x9346, 0x8001, 0x4, 0x6, 0xfe, 0xd37}, &(0x7f0000000080)={0x1, 0x401, 0x0, 0xffffffff, 0x4, 0xaa3, 0x617c, 0x1ff}, &(0x7f00000000c0)={0x100, 0x6, 0x8, 0x4, 0x2, 0xfffffffffffffffc, 0x6, 0xe486}, &(0x7f0000000100)={0x5, 0x6}) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = dup2(r0, r0) listen(r1, 0x100000001) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fchmod(r2, 0x104) fcntl$getflags(r0, 0x3) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000880)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/56, 0x38}, {&(0x7f0000000300)=""/45, 0x2d}, {&(0x7f0000000340)=""/87, 0x57}, {&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)=""/142, 0x8e}, {&(0x7f0000000700)=""/125, 0x7d}], 0x9, &(0x7f0000000840)=""/17, 0x11}, 0x40) r4 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x1, 0x40) truncate(&(0x7f0000000900)='./file0\x00', 0x3) fcntl$getflags(r4, 0x0) getpeername(r0, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r5 = semget(0x2, 0x5, 0x200) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000009c0)=""/20) connect$unix(r0, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) r6 = socket$unix(0x1, 0x2, 0x0) msgget(0x0, 0x661) close(r1) fchdir(r1) r7 = open(&(0x7f0000000ac0)='./file0\x00', 0x400801, 0x2) r8 = accept$unix(r6, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000b80), 0xc) r9 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x8) recvmsg(r1, &(0x7f0000000d00)={&(0x7f0000000c00)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000c40)=""/7, 0x7}], 0x1, &(0x7f0000000cc0)=""/3, 0x3}, 0x2) readlinkat(r9, &(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)=""/233, 0xe9) fchmodat(r7, &(0x7f0000000e80)='./file0\x00', 0x10, 0x400) 00:00:01 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r0) setuid(0xee01) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000180)='./file0\x00', 0xa0, 0x10) socketpair(0x1f, 0x1, 0x401, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="5702d49fb1f7752877420e969226c447ccc45ca3ff9129f21d7416665b83ddb0e24f002f98119eddcd0f276c1877667fd0cc22ed7d132645746a2a8c3f0a326a48a35e6967cbfdfc619868", 0x4b) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0xd11, 0x4) fchroot(r3) r4 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') 00:00:01 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000001300)='./file1\x00', 0x202, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x2d) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x48000, 0x100) 00:00:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x5000000000000, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) readv(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/37, 0x25}], 0x5) dup2(r1, r0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x200000, 0x1) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r3, 0xc, r2) r7 = getppid() fcntl$setown(r0, 0x6, r7) socketpair(0x1a, 0x5, 0x7f, &(0x7f0000000500)) fsync(r4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x7, 0xf5cb}, {0x18, 0x1, 0xb53, 0x3}, 0x7, [0x100000001, 0x8f4, 0x6, 0x2, 0x2, 0xad5c, 0xff, 0x7e]}, 0x3c) fcntl$getown(r0, 0x5) sendmsg(r2, &(0x7f0000003d00)={&(0x7f0000000580)=@in6={0x18, 0x1, 0x7fffffff, 0x9}, 0xc, &(0x7f0000003a00)=[{&(0x7f00000005c0)="68ad038b524c42e4b5efe70350391cdf8e9962d0b78431196407f29ccfad32dd5fed30b278fca2983d0b9ee2220135cd56c36a1b491cca82401f343c", 0x3c}, {&(0x7f0000000600)="46fc1560bb81d984643b0eb43aff411572039898dc64efe847e3f5b2801e4586a3320ee455ab80cd621d4bced39b06596c162badc1a6a481ccb47d918677013e53f41effef2cacaa7938861cd02e24406a726eef9afa1e8f8c6df5153c9d469f02a58f25db9ff389e6e5d633bb6cc4bc6c6a12cef6b37ad548ba67d0202896cd3ad62b91d1d86ff5c55ebe72bd85ef1e46fca5fa1cd9af8bd13972b4d74211754b258dcc763fe252a2c97b1d9a924e677c9b77baf725fb457f7f52ee20670c08b0a5fc827347b401524d1b68f5598110610eeef49586f0b6d209dfb2bba4885787b3ed52d4696c48244682ad4f541c5cf6258c178c00ab02a9484c9059104f308505c9fbe1bb00589f87ee26f3ef1e0fe6713204e2db17c6aa2a36d378411ce27f006b0d0bce11b1dcb3f5d19d201fdfb87bbd93ecd9dfcbe754b89628ff904594ae4a572c0dfbda4eba8598eec677e5df5b95f87b433d197dc9e7cc8f34edb6f0d8b6d2e3c8d83cb4b0c6a2e31e19bf1afa160ee8e132552ee89a188520ff27a9fc0d84317b5ea416a5486b3e1fa7b9080403b1326080b9b35deb7ce3323ce0c7a3ffc5470be37bca6121b46ead12dd616fdad48e7b3e7e7d639ae088c22ffb9b8578add46ae6b51af1d47116110e2d87d0d359b882dc1def93304a1422a8fb268ed1cc2705b544a31e749ffe2df2b5b581e1add75ebd3e867dacda7dcb01be5d294fbc867da0d467e23ab078c7c28bad75f782b88734857127fb330a3c025a779375bd572e1efc7b9a123a24b15dfb7119623bc48f002b15e4a691a14a53fd3ea6ac700be97c7709f3f29bb929355d9c571866a148d87e1a6deec21fbcfebee2f4bc517955c8a2548b7d22cbd14960ba89709237d3b01f1faa6346c129a5bcf229df6bba69af94737ab76db48c796b3dd4a9ce2ad5fd2b599437cee33f5dfbad2603f2ddde0bfaf23a79bcaa0873a752359299c0659a6fe8bf775e52b44c1583f094b673810525635497564c4c7e9c65ad536e604e402f6f82c2f59aacdf4904b361a5312878a17cae05eecf0340eff7cb89eea6d691877d16d34be110a33ddb424e58ecbab16008029b476ccb327e5ad5e446e181c31f53b9d15a1785d07231aaf76bca6c8887d38c90f08c8b4d636866870b4447e5f0055b4ccddead08e5ae5e6c36a531d825719891f5e6bda74922cbbe3971b7ec26c055844bab085aba636553fa21a2a178050994e2b23dcce43014f99e2d911c73cd8b5ff663e8b3c96026967b6148848dd3147b0067e1085e38b0bccc45993496e82c11df6d44d20e19872cd5dc25b04be6de2c25955a253c56421e7f351bf788c3d90609f098be647f0808766298a14f20af625a7c6b74670f99fe7d97a5d7330dfe6c1c774b732798723285eabff356d4b8ee01144266e74e08659306b2e12cfe672be9200ce30792f691d0f989525be89fcb41f9f4ed04adb616dcd32b382ec4a2e223099cc6ce04d282b9b1c836de11282be76b26b257430503afeda68a781a03d7a413358773f13a33af11fa8c890f7afb4bfbd163be66900c4495626f5fa31e720fc1e87c0473728744b6118b5308fa05fc136e9407305be80b815527129f013c9e1fb4984478a5d250cd4c8d980ddfc583a7c0e324e2c2625b0b6173997179a61d4bbadf4704e421c7b5c1103e8adbc7ca09a3a26e6632eecd1eb4a4cbb9d5a14be294190831129497d5febd4b1441fbd2da3af879edf09b3f4912b7c1f983f6248322286790ee04b8e7463a4aaec56b21a9f1b6b1fc42415c5be8eb4ceb0c87d141713d130d52fa437111acd3667823d5f193b3363d2590513594f93a1b5ffd1df5460971f4426c8a5dd8509c825bf92e6f87392c7c5841e307f1f7a660d31dc5944b70b70ba4ab35d8664806261ff1a6a853247e3e7b28d985a28109a0e2c5dc5b9e0f3e00b4e8f8fe46c277613e66dfdbf366d6d958b969c57a31de0dda541d81e3e1c6b127c6b2770adcfa9e30f2c92a6d1701aaffb11698b23c93f35aada431b0a591834ff9078ce387e531036e8cdbf2040212c31d927ea2e8d0930e2773d3645e06d4b92c0f6fc02daad44eb85389af79491d2ab1c129f2718bd673375eba8e03599f846cfc88cea08bd675845d058c8060184cba49511cdd2276bfa4d9667bffd03929181e820b33d12b17321d2c66ae93562bd1305e699a70ad6d82146eb0f7333f469bf2ead7e319ea7eba79896aad190af2bf0430340c5e9aef78707ae3afd19eaedd2ca2fb48cc5e4ed43207fa32bebf7037b1e7b992476d520811b38b5bb775d04b2162d8fe6aa96b23bfd149a2bcf41791bb243774871a44616f7ca1c26aa95c116a31fb58420638c1c043333b24cbb5d7b4590182f6fe76d405ffb1e0093bddafc211243c4c0defa5a976946e0c228f938e69fc422a04a412307457f778759a07d4a409f5f1cb980a3ae2676b8e61bcc4ae6597d2ccab11edd70821f3f1efef7b7f0db78a7e6b9cf7df1f9db2e61c01e0775efc6811047c92cf18e5d385443913700b625a67fe3e8aae7c08ea650227f636d326d7eda6cd6214b1456fdfa6eac3a72e1cb5aeb2a83f5d4e6729e523da85e505a199dd9de0a33e9bb1d23d070faba74a6a7fba23061121613094ab14e00a39148e4833d8e62015a4440d4010b9b3a9c3948df9bf9127faa567c299dc052181b65c131ac9a6881905dbba97ff60a1ee9375d3f7e21473d0f7b5ce3ec2eb3f195c29a2b81624fe550bb4eb46c877eaaf1aa107a916ef1d7c5823301f8464b73465932edc2fd3cc014785d26fc10a8891d42c74a4686a84ed24da2ed0d02e03cc4ed5e803cb1fb58b1ec32d1db6276f3bb8419271fd9ddb18441f229ef1a10613324a4a7ed918402890c42f363515086d5be6e2991573096dc21de7e64861cc9212f333ed7525b25d12da0fbe1e2f3766f600d0ab3c5e20ebc42a8f8c0958acec999fa78b21e907faeb51c0c86a8fd70db4a52d6f53213ea9ca1c11ea89c258fcc3288df67ac8e0779d6100ced42cfe8c45485f734a0a034c7c52d8646be2ea12125d053a6642a596aa9d9a01df78f80b599975fd9984201284b2f4c489be64d223a0d46ee75b84edb4a6876deca018e215a5f50007ea5605503e72aab70028d169ace875fb1f01d008b4dba5efd0861a0d63fdd74752929d4aea42c78652c5acc849b38fe8cada008fe645d82de29935c8a618ef3c8cdff9bf5ae8f9d28ddbc83d3a3890e7d1a3daca25295d7ba06317376e97586d7ec1b6bcfed151c5c8a4726a9e10e63e27a37dc5b9955c805035709c08e4fe85806094c47e69707be3dd9cfec9cd7cbd2936280db71c7f7b85d7b9a3241e122818c926979e37dcca4b0736091cb731ece6f1578e9ea256239d33645f1d908b3504775c8087c603f5cb62d2b31c360640ad1fb591eb317e4f2f8a192ec80bb7e2a59ff3fdd382bddb645efeadf27713dd3cc2bcc456effcd33566af3ca35af875f97de61d48529b4df6d92c705dd8cde72700fa4a5e7e83646ba9ec65f6a6a8062319a737ca4db7ab11513c76207ec77dd06c987805814128284159229c4196a35c9ad1b55d2407c36dfcf55e6a5f2e133ae2ebadaaa0b170bd3df66a44e44f80044efbfefa45adc233d5c8aa664ac62c3980093c8f6e925c4e59799fde427951c215c758f38a668b831d8345850caf1e3b0b7f58f29c1f98eb1f96dd903bca1a98417b482f550e2082980904eea2f72b694159ebc7d46cf2d2b8621cebb6cca4f554b3747684eab8ef2f4558920a05b1e7618a378f46e5332c3259d284c772656199e3df21773bd7fb1b24b9d6542da1e9a08b45be9ced4db37212a4da62cb341ce58cd8d64078be2c3229d8ca9ad5c155701a471e1727c74c831e75d0d023d8ea737c4c22c2ea654f7dbc496b300ceaacbac344d1cc2c30a41cabd6ec1d174b9de3f04a6dc90b008dfa65f9f60b29f128494f783cca10a7dc4f119b536b661969403229205558b1998ea6a352bae06e82d557afd9a0347d484de22ca73d9219bfd7caf37f56f4e521fb22c3536e2b442cc3a5ad9dccb74924b9e52a5e74483cfd34cbd940ec6fac74b45cd11621229cbd720ba1718dd1ae839ad0789b461076ed20fd58bc199a34964522012dd2f4f44873196c0ad2043bed60cc4e3d919086117c2608a0ffc2c811c930239f00849b9c8aa69afca0f3c1aeb5bf48d7e87c466a0f37297c9a663854e97c2f5b0b4fb12573732a7a2c6416f29191466856cfd938b2f0a20e220cf2291e373aabd611d1f89f05677ea11119f068ac84552213b28aa0b797c68fa7918ea2ca9d4efffb540d5aa7473a699d40663d370854ee80226e0f6698cad718078108c06e7321528e1a648a90a7a3b9c35b85f49c49fbc10388290c22fc914c46cf84c302ab6fbb6385574fcf74c17e1d267b1dbf05e91187dffe7903d2a59024451a1750898d87821ee9e2767af15c2cea6a1ea1b565a227ebb97105e61f4f04844c4436c361734af6f65c8cc64f75e98e10e40143a724b70a0fcc0df6715d885871a6515aecafcb9191d419a5c098ade7a7a7c15e691b1ddd17d2d6f00ac17559b7b9adebcf13e587c4fbfffee98c39f0b70568e528b04505d8e8e9ae65e4544537e924516e07b73bc2e97fe8f455392583f0bb021e3c726adb7f26dfba780d35142182d883c3fc5215e57534b3dd5a04a146a400193318399a327d87b228ca72901501a229afd693895785aff29f648b9f7e903f97fa3d0196b1ad539209084117cf5fcd55e56dbd4c6ddeee29c1f0627a5ab020c2ba594676a2bd997fc20b188b7513cb2edb3ad02e76b6cee34d6c7457b56abbf0a7f1c2501202cbd2a2f6ba900d705b95d424fc42694ba61b9d97526679ec74557a3221c1eadce3bb3497e4b1d3376f6feb517bafbd69d9aebb82413e9c04c5a229ad005d6a1405146d0c614478bde38106d890e8b84463c2b9450f2a3054f4fc460105851cb718991d237f13b8323bda1df9b91f45f3bcb3a0d2b4128626b5e1f4193361cb8a7faabd660255a790bc87bad8fd11767bc7d27b27c2f45df96b54c92e0c8a3e61109beb314480d0a2b04fca598cadc5ada9ecc81a5b04d67d577203e888832b65a7bce5c883c3da2a675069f2dc07fe304e64abf971ed9c2482e007700d75e3346e96ba50932c18a8af1c17c8b3edbddc2637c028484f94ca024c51494937c6418ee6ebce7534c5298c0e7ec1564de1baa68496fd7baf2d566b1d995c4e096566dcf2616c1b1669245b2fb9008971915e9d61d85b120171d82081f7ca4ff4b3900f6ad3019c588e25924d254796e2d3e406624057767fe52e2385a8f19101ee9e63b2c73d915461f3b667463df76212e2068d82ac336314fcda60912709852c3c651a3cf9445a63e01364ad86aa077a714a1758a50daa1705f9d7a497efcfe766868848d5df7ca248c97f3a51f207893d4a9dd5dce949e9b6ca6195d032759773138e400e52452828ec5f293eab7203135afdf50a4c747edd48a4c3d4cd5c2edeebc772e00e927074a745dc5a85f3eb18e84bf1bff2dad119c1e2345062e56a458f4e0233b95e5136f4b222e4d2a0bd75342d4b766df3c505c1864b805807fa344caf8dd7154b0ffaac518a57a8bbe7548f9ee3c3e776c68ae71688ff772b2e2bde5f6df1e688153c07fcbbc8f8c6aa81735cd6475852c34a16393fe898a9e59eb6a958fbe784f041c3f8aaa533fa4c94b9004a19a40a41d548319968ffe13ef59e3b25665d079b846bc5b10dd7c6ee06ea209c", 0x1000}, {&(0x7f0000001600)="5f29823c11aee3141c7f85b824bae98667fa8700b0357fa8144b293fcd58000fd197450f8040d60ebfa2d668c054f0a17c2490e85a4eef77685327b460f521d86cdd0ae0785ca077fc83be1763f860f3043b64027cc0e543d7f5b166ef34d56b8cdbc97174e9e4c454fbb3d47d353fc37c81698c3cc0fe2793143258695e378fdca8a9f79aaa68fe05643119f6ce3a481d2d552a78288757374998f8a9fec4b17091dab4c298cd8cf055ea4aef76f0001f75a6fedf3bec340755639e88b6407b52188859460400be0739675e2a4b7c1e7b4f5894fb953579638b234ca7d4ab15", 0xe0}, {&(0x7f0000001700)="5d54f8ae996029871a6d662f0e2f9d05013123d99140dc5777963868cee0bb06638f00018a57fe70bd2239d7c506f176a884a790b7f922e1c60f9a39ceb48b7f30f141366d4777fdf07c5fad610287fe8b4d78a2e8f1c6305814f4b7059d", 0x5e}, {&(0x7f0000001780)="0f63d31cb3ce6e63ada55085b87f42b76723631ae8479b17bc71a277f9fe13099a6c90cdaa5e7efa3cceb178b4555a04c267f16e029f9888b0667f297947e3fe5d6e35959ba6a27367bba360b8c808d236461c6b12606227234242b92566d119fe4584b53622110bd8b791342618d7b70e478bb8a4d8a1dc09e150c119e158db4e4221577a96a465d2411491b247caab3d19a4bd343c66b3d5983e42233cd5a314549c2fadb03ab124bc1fba0f87ade9b5fdb496edf0c76ade54dcf69816b38d01a84f08bc1f3bc5687dc07d0be7b8c12b88c6ac0bca5a46057a8b9a0f1c2bb5901c507555b0cb3ac1f71e2a1078832ad5253c830201784809216aee374bb998f34c5ae1de8f0155bf72fb5289091c352fe72ac2229eef0ae2e586b0ae3bbc54664a387f9a6dffbfd1a6f70a7181fec33e1915a418d49d4c523cdd820ff965da449975b010d80859dda008fb4d092f3d4d4ce59ee8c35b036888930f3dc2a9812ed6bd19efd077c520833647f48a694edae3895babe789003fae231d10f0894ba0f30ce0b458ad1e1149a4cd43826d949b4c6ab46bacee0dc309d1f03a5b3f6556a517aa2265555c820fe05c6f79664ecb9cabd47946a8e3b0e96e8f4be93c6f81828aa5ebd83ab7e1cf54fc6c3f1493c9eddd565d20bec37ca8f813969440fec62b46cee573298592819807ea68b1264ac595b40179fc720e6c0cfa866ed5d82384be9dac891ce5ae392f998b3c4deabccddd9abd3607988d2741db0e8f6dab36307181c0935b1144b9aa8ca125e341fbf60131a27c330f590b75ab96f1b1ef0475875c1c16c41aacff9ee00a0e85b252e781677640311c4d95a6a552d22b3fa12069986c572708a8b90d4c8f807a10a492f1a5618ae83437c3fa3045079403bb6ab134ba29e1c6cef126d8736af44bb291610e804de15d8590721e142781ca03d1e2065b0e1f56c8676989b9422d75ab7211290a848d789fc4c806c3419265944f51e1f78a51819b411e95a723a04bb70d3b2f7e8db4449832916eddc41a63d5ea4558ed01859005903aab5a603f7e176ae97b0a4c27fe1dd1c3bc44c00cc67be7f543643b2a212f2d271c8134578ad6d81aac8d74f3fa3a8b30c8af3fca4e930bd59abaf9fb6f164da54cc2c7519833fddd7d4c1bda618bd053baa9cddb745d4c6c57e16db6f506783585241a1b861441f8895d945ece3b16edd52bc3a679ffacc960f77895f08f48e82faf6e085a26cce38c375c6209ed2e69bc874cd4e05add128b136149b9da2ece6cb143cad21dd00fc90857763402ac7335d1d94439e5284271e788a7befe8d8cc0274465ce17e86fcac9b61188de5c77a74b62c35c4c688c00fa824aadfcd60bbd902d906c481dabfdc9808a912fbf5f2e85306f413ec4eef0882bacc68e3dffd5f04a59b6af3f9fb005dc0e4999d78174069ac695232e150be160a8a90efe2d3335aa0ed76226bb6f890c1fdb0a9ebd7305bda3d90d607d0684c82bd5ca8e879c08c4d2943c716232ba78bd77180e613be003c517c47accc3f176a06ce224d73d235bf4263af3016ed1dee0c4621372bbf3f9f33f0bd3dea41279790d076bb0791278ad6246dd478697fe112218d023f7bf1c1a3f8b984ea41f926da6c298bb0be16b8dd0d75c0eb4084770a3c54fda645d6333cf48a42c2bdfcd722233a18c7d43578c97206690b9b218a5f453a433df93538306ee8081dc22f1bfba41eca80727c67368ee3e0eed8be2b78170f70751c524304bd7fa526526aa4759825597d3987a7c21d39fd26e3e69883157005c14fc72155c879245fbbe2432d7b003603bb7330f7108355720906ed8486ed705f175c80fa227b408b2f9db8dbb1c28336496a6095be74890fb93380dc4075bfd64602227a77f81c950344008c20852babc9c2081dc82adf5d70f1975bd3da6e01cfe2f216f0d303665a9fcff10f2892ff4ef4a84c917257f6c180674b398373360b8dcc6416e1c770180926e2770be1ce6be11b54e3c68169bbff9f3f976165365d8bcdfeb1c44b4f022be3c761cfad4fe7f79ea4810402e8abf3e9bae382176b840ead08c44eac787324809343d3bd4e24d9bada9d3d20cb83884faace9aba82f53fca6cd4500ca224ed49c91b03e63b8948ff74e1ce7c35bbd9cdf4906f68b69acddb3614a1511baf6e52787bee3c1835861402d45f65c0fb2d0ad113327aaac9d7b905cda953652a3da1cd51e7994951e053558c0d3b1d233846dbd7a7c56b99505e8471fd53918263fff9b020730eeafbad8d7e71e31ce2c4389a2998ac7c05662b5a50a98b9d737b8c283bc6bda16c60c068496c99fc072c9d70aafaffd35b29324922a952b043543dc3e421fd43c248b7002b2d04e327a3d0a8636d1fafdea832979c9082c08115f66d61d4e5476c0cde319de1db285ce03839f8a8fb6c8f872b8f51befe54004394ba219e99b8931ee4d17698b705e86436a2204613294ff68db384221762c4ba62abd45a5b6899ae1cc7d2a54b5d269bf7861e18aa3c01bc75f40f24912a3282fbf13eb9373cfc03974d4c8dacfc4d39cd97b2cf1c254d6db682faec7d37f00718aeffddc2fd27210e47e9ae882c1345a5c8ccc25cb59ba4e510c521239d87c7adeef13114fef331227bbe7f2447781af70569c5e1b2d60c5175f692c1af0f35f1a3aa5fac57ff466d4beda62b84a450f00305bc15c4fded6af2e389f7c999c0085f333e21493dcbbef0bdbbb90be3d4208e39a3f84355e4c32f0837b208372820013d9f08d961d6b5fac27bfdf3b21861da47dfe6a52a5e23cf04915835c82ce147529b983a6137d3bcf1a9b5cfd4778ece4da4d495366f72fbb33e08df0f1f46adbe02147f0a5b4b617a158bc35263f9fa1d3980a8f467acde9c1df44d790a636945cb6892239050f708020d3d2e2c3ddf735624bb4ba91c5b8be9062010cdcd017b701d410f084853b01bb7f0c03fa1e749aa50b82ce18de297f640ad195d1ec0ccb2fde5fe9b29d6df4166ef6755cc4e4e59e7afccce67472d1f9ac3b5ca9372f3a5de2738ea0f35c56c63bccc1a0714e6150a763fa84c2ae5310b45b2461e51eaaef577a55132f6f01ea71af1e09bdff708a9baa99c4030fe014d3b7fe3cdd0aeaca2d33ef3723190fb54a4dc6fc25999da0b0e4f9d2116a44e19616f4e309d90f5715315eac66d3bae8d6f52559d9c32526ef3639370f6664469f914123b72e03ae896edfd7fae28c8213072efc7ba0adda1e3174cf2e7f20cd60cd958c15bdf0270ecb5d2993ab07736513db1445c023127e8195f1fb2b606561d70b2d66f7e1d0eb7ca208a82e442fefe94477ffd478e996d378cbbdc75d77e8cbb22db76319512fa6649b96097e343674900d32cd976feffa2748f28fb606b99626346faf78596e3b3541ba3d4ca0bd80d736256421fcb2b94ef7cfa1232a453c3d4c8f6e2a90231974de035d97d5d2e9b681eeb144754912c9a62082823ac3ed2afcf9d011bf79cebdc17fea02248b55666f927a6805f88ef907978c4629a63dade136cb94631fa54acd90ecccfd2bdb26f413659b6ca6f3080dda9f72368273f6aa4d0ca53abacbf12942ea21f505ddd44907516e87e3e8ba11c77e5dac05858a2e0f54903b713b9dd47b563f00098253b23192bc5b79b4ad9a1addc18ad0e7e1ef896f7aa6b891ffd0c115c7bc63a950f81141442b245174d2c3db0fd21fe0deaf52e0f5bfda3c882fe35e1f19ad0e0a51cf8afc23e07621318558e9c20cc71ac6a28e842092290037b973b08ad99b5a042ca411c30d28ccfbf979ceafa1ca5ca74ddc66f50da33dd333d05da33648365cc029143613f232530882c1a2a767baa28dbae022d433c466141498f031384aefe1df6f8cbb46b5313350e3af5fe8ff9e9eccd74a79872eec63ee5382f668de1e30981b3bc71a2a0c7be4fd8159503d0b13be54f3e6fc07387ddc89e3e6a07cb3aabd9641e4548ff43822fef5ac0319b253f11c9cbbd31fdd2bd634a8facb82b0c7adf5411f6a0dae3ebf37d517fd655d8c40ead18dd860146dd4c69880f541bab2af9569ddf2c80e37265c674ea5cc072615f0ce9903286eb4505e22d94ddd594f00bb13f14f0bb6af042c80e7429b200fbfb20bef3e9fb5dd8ccb4ed5e8db6086c5a103a2271afb6319d91262e5c9c1fb0d74fd40b03075293ea8bd98e6415c7cc5c6fcc8866efb9b9048456ee876eebfd97b43dd788dc85d86b7f8163775ed6f2529d01dfc7cb7f6ca1b5287586db99e5938ddc8f1876f6f80f1a12f361e2402bfc98a03c87efd8e871898be33b46d8c5a293e553bf92d6913bacf6a0fd22bbd57339e05b0a227baff164cd1119c7684bc7d1010a1150fdf3b47894a1372ab2cbcf7142ab4dab66a72ffdbe6a7acb87b5c1114e669379e9a0bbd63b13ef179c228ac90c495e53ab3df0b480b77a08ec758e95034ce1c0bf8581c614422efd459959dd4b65415efed12fc63a8647cedaee03b2c4f8f23860cee0435023bf4ccb2cb1b2bbf9dd8ba929f179c35b7d765cf006c5a95a1f8dc112ad53dbbb2dddb034039994eb482f4513910c89e7795943c7285a13850b55259baaaf553793a4579bcfd5bb9feaa12204649c4bf31fe177cf445bcf91d33352ba655f5eee25c9a5db01d460694ec80e83d2f936b8cde6c0068b4d72d419cb1ceeb2b4ee1f5907497a0913d30878f02b02bb5613625b15fe59d7a08d1ca17b73c53f048851b007e55f4483856c5d34860c3eaa77149b210780407719b58a13ea4bef5f543c4c5dc509697d82f1076b383978c16b4ee490437171b938cccce63163cc2f2e9882a4b4c5d9acea4c4c3542df74dc8645dd543c6753158a7d63140c522baf62f2b14449aa3215a975c3d614644c31c336798810d9c9ca8031fb1458f5938989176728a14656a494c5eb02f036d9223e288ba03f0f30fd29c76233744af5ce9167bd0e594f88677f043076556863a9138ef9949052bc7ed9959b3889fec941fac9b9285dd1df7e8e31418974e04b9b7dab7a358a8d2ad5ef7370a16bf91fac879ade85a32c6657d5d9b3c37421631993757e44f4e12e46fb5be50ec896823cc99ac1221850f6e97044d810d8258a577a0f3d49fd88ed2102add3543c8516419dd906eb5d0418e0a391a562fc5bd56b329f732523779d5ed14283edfc73d67f7258619065c6bb620442ff488632d89930386feaf07c96daa70b9d3a390758198dcd70901ffbd8a5c0d828c9cb3c5fda09edce38fa0acb808c3cffbd86d04a7745a24e15ba9ba2d613ee95a64249aa1430f320539e3feb59e186869a8871fced646d15c13998ec7c526b16611494113044e92687ec5cf24d50614ca13535abc3dcc2cbb4c152057868a71134627b688cad68400628549778c8adbf12ac123417469b793a699e16bfc137a2b5b4fcf59983f0f4125ccb8689dce13ee96f2ec0c8412729c5e0b4c6e9d6e60d17133d22ce2fe97c48e15cbcb67b43883acb4d74d945afd8d3150f6d5d8a5165e1e80f8e4d0a5bcfd6e1e8518bb4cd6cc251af00c37a9b96ccaf3c9b70675a32aee0a7c9e9d1dd7e6ffa4d67388ea5be630dc53760faf030454a34f02c36f440233667a1cf3e18fe88105062f25b4aec0315aa8ba406563b934263884e71839827e70fa1a5b63a4291973c44eba2d0c4c70a1e78c8bcc3a7d52967dcc5962dbbd97a0d5e833341b142288cbe76f9b58f22b330438423063d60322e629bc31447511571777efa465aec9e9b1c85aa53bb7a29f5f4e1a41480f15c7f092c4ea3a0af49754", 0x1000}, {&(0x7f0000002780)="24bb849aa8b3077337b1700babb96f1410f4d51d522f58e0d578441c2c7d4474acbca189d33908f721e8705ec7f1d97e901ca1ac0db3ae7ccdcfd1b16d8e284cfd563504fe54cc10b02c1daf7bc15e7d8e162f3583027657880d0e3c4b8a438f8e09badcd7386cc5c690b3562e49384a2ff86b0f126e78d66c68688981cb160283a3dde276602ca1a487ca85ca94fa845044b8c3931169400bdd86efb15ce43897b6f0aefc25990f56194abbd7f140e17cab868429e592ea2195af9e2b7b9011caea841b04273d13367e4d0c216dc40a3d1d14e01327f4f128f5a5f030a5d61e13f276afdaeeed8b2d1de315ff8cd11386c0578317120744ffa0db3d", 0xfc}, {&(0x7f0000002880)="4d4681f2137d8faa2d53e39213652a8ef658375412626edab9d948fbb21eb007017c8eb9a54227366cabe9cc9fd8694a7130f8d1c2e159c37a0b680f27e792c85e7ef2a2ea249a3d8a6df791f5f3e2f8dfdfa4ef176ffa67463c0c7bed0813006ebeb3e3e79e20d18a451ffffa48d09db62bec15074b75a6cd9637c486831147cf0ebe0e36da7a22b159181d40d716251490b5f3d3b84f0643ffc207c3699b3ab681bf623ddc4f5d3f0c30f877fbe9069da461a9ba65039a3d3a4524c65a750e17c77c4f5df8b1cfedd0527103143a2a94151f8ed41ec796811569e5c828154f54f2bf221a0f38dca3b25a504eab710a3ad74819ae34c107270eac8edd2f5aef753d9f341cd2d13f13917041c3cacc6f98ca98186fe0d7f186ebea8367fb985faa0b7ac01ff9d10a33ab057cffeb60e06ad77fb1a0cefe597be2bc41e416c80eaf1ff9e1838a3bffff31ad076f7602d3116d93ba927de9847895618fe63d17de1c9a633e98cb776e9ef8ac1727a67728106294d13517f601a6038a3c2c788c454a72cd76e840546dc8b507968c775d8fd8ecb06b1be989f6f0812aca8aceff62236ac6b9f127845fb66f1d728284c818c8cdb0f4e54053a6e64d1a6c44023f7894a75f3e81f3d2c861ceed9b521092c03e0f338c62cb71873b5639dbf3ce2b3dae37f30104354a693b08e0eeb05c23999f98aa83b62c7879e781384901aa8fa9a2f0c8f616d4cdd15e40586865cf703c6c20c4245d0164bb60a9410e6d3e5add3a824fb41c961dea280538f7a5d5c0a39dc71f5ad346eec3322851f6aca4c17ff45d4d2f8b8fbc898698c6d14070e7dc9470777df8959280ff9f0deb4913d44f19925fa737212816d85b2774f411cb0e3754ef75a006a53047e7f35f36d7ae78a49f1c39135d4e63ac90cf291596c3fe7542448f574204cf7831c52e7e1e40bb0dcb8e9b8fb5271464e7131fbd6cc7df42c75add29ec8fcb9bc2eb0a7a968536d77cb098930611ddec064c15b515a0f5a480bd668af69a9f5e9892731f635862cffc1e6966dcee23e0547379b209f43fce632ac6ba533b8d68fe0fa3584b96d91a5efae75f058ab885187ab044ebb02d4d0399835b196f0a0ba3651fc2dbde8704e870211c0fd1518cb31a4423a868eef3591023d2e42d9eff91ea0020ba2414955cea3a6a0c2391768d78a0a11eaffc563c77fc634c96e3983327a3009a5f5d1934a4944fcad5a5116fe1d0b516826d1ab2abce870e13af01c3df8f708d70751ab1140f6f7210d8dc4c63f24a97b7194f2451bc0811b6c94668d1b340dda4721e6f24c71a93410301253835a480f15128a1852118783a9fa9c577f95cd54be47aa506f2a8a05a2dc348da13b0f1be96996b4de6af8907b8e07642798e425aea6871f7a5a7de636354662f1eeb7cf3304f7f683953f0d3dea40a1efd48b26c17aa941d1cee3eb3f2fd8670922821645fa7cb53e027b3ac7005a085beb2846345d4ad421a762ee1d0d8f83fb72f559b1c973774d2ed8e960da7c68e0d134ee51625e65b15581d4d68a6df809a5d4354c3ac3fe0a067e3850a13aed67a4a30c751ec1f328dd0311df524f19b8c7271d7cb7edd580295b386364e527e4e0f0ff4bdf06967c865a4f83bb43abb846430300d3d3a0ce7565d3643012e420f970c16ab779d53dc4cc49b3d620c3a112428b939e395ec1d5dac1340a30e11824879d00be48748bc43418f13fbd13a6c0a28e48238691ba7f84ed0a214b6a811ea5e6a6336b5a46143fdedb348b0a0570f5140d02cac014ee8abaedc941a94ad3c2b3701fbdd1af7ef7a0437c6b82adc6a1091aedf047146097d094eb5e990eb29ae573bdb5763e6e63990997752b63ad4527a07c59113cc1111cd40696b6c5f1b87b86a19b5a0dbafdbb177611a404117078db37a50ad156894abb667b683d9e6f31d6e22a72740a6f19b0b238d5f1b65fb5e155586a28ea7403b29988a105d6850f8dcb4eeff7511670513e96996a1f678fde717008d3aac9243f8cd9f3bdb3f8944c66a277577f479efacd07acee42d47086de8ee99b629e2a8347189af3bac8385d36e882a3ce7325224b084dfc698cbe6eabe8f56cfcb57f090d7da60aaf97b9efe344d798a190926adee78a9f2a8a278ba878772ad73fac7341c1964e035b4c45e3f50741be129afaf02cd4f392e2d7c60a280ff3370291aaefd3db287b2b6f40b53e6f61ae764abcd9790fc41dce844f0a7293d1370edf1700fb9cb447c2e3ce279bd37bbab757422a6988958db0eb807ea81eef4cc83ba5682801888f3831f3848986d9b541b86a93cd749acfa4a52c43a75884ff35362a0aca84b119fc94033c297a118bc88101422d84140b3046d8f1329c1ec03a874add97877a9efdc8f23ce7315e657fafbe9d84e39981f934df1054ac8dc5a7a84025ba7f41915f598f58d1a7c6ae747d8cd250c1522ac844f03b1c68ac0f06d69a1762fd3efd58c88d6542557bb74c493a5cb925fc5db2a89db384135cfe84f4c28db318841ffbf4eef57da64be710f382940562a8808eeeea7f42c6ed1c8f46a52be134f97b2ff3960e8eb3d4375003d167f38aabdaf96382d756f8def68b706c0833fa1e7a0474b7ba64c8b81105ea13921af11db96bdfe698f7a0b1f665951083c3b46c683130fb4e50579de6fd1bb810eac5d83998531fe3cb9df76195e6a3b92cdc2725a52852e1b9d5c6e8883ecd9f362e3206419d106c5d664b22989c97a808e375dc86b6f8645b40571c8b41fd6c819b98eb17d9009737c887e7a03b162a05b281f8c3c026f992d8b6ecdf685a78fbac25a14730aed7b2fa823ab23707157356a7e73a46004f2b03b9c27f581520a0dd0ca67d374a0d7e260044eb7bc6144066e9e4e20f0f302adb82948d7fb1ca2a916b688072d36ddf1918da11a43a9b2f091d70c8ec25c301e6855041b191bd79dd9e86398e9f7f03ebb089a659114f0e0e3a3384d946c7aeefaa7f98f64f5382d324a891801d30319f9fe7cd792be52858f468f5a1c3eba0496ed49160854d58b7475f40074b235e438ea08897fb8bfc1330f398d9185e433d4c6dac42b01cb8f0f9f5b9f422d5859b0cc5c79f4fb92bea7604fa1fc4ac3fc910f289eab6f1209e6136b8073590834a8d1f4820ba157e1a2ad11d0b5d8a2e017dd9a01aced39e908226adf003ce5217c7ec22f973150dbcc622455a6cc851c4864abbb38924999761d82e034742db39d3f449ca35aca81b7c0a6f6f64313edc8b7ff49a194af7e9e8d329b11f63eca8913a3cdd957c397c22bab20fcba515a5c78d479e869b5c8133d5b5b917323bbde58c36dbc904aab8daf75ec6f3e1d48fa2fcc2d0b5ca74fa6becec128ccaeb0bee2f745b73f26c06e310ad80758ad67d76b0db401d3157d0d98357d02116a28d55ee2b469c667252327742d615c9d7227aeea45a0fff0697ee2a572bb06f572233c7de184af416d76afe6a61be979e3dac12bfeb315aba4993d1d4e0a8bc5cf1cf8697aa6e8ab59cf6a277b34585e821217a3af031a4eb4643b3243cef2928157303b043d3fbbfc5c6274f00d1cda418f0501ae088a9434fb307cf65c6ba3e9cf72ee7535b82181f63e89f2677928322565f463726b748410683d36006abf9c6b43bab0ab41f0d79e2bc9350baa24c93957092974681186f1d79eb60e78eaf97d079c44eb3f9f1f4686e2bb5f84245f57064e44c0c79e1a75f482ea8c46207d4c49e7898e4f6215eef5debfb52b7a66d906b9f36259e93c76f639370fe54a3ef47985515eb3c4a7551926f8da3230d27eda79fbcf4164400e86c05e24519b587bc2147b5a91e0d30db7303adf36f5ef191ccbe2d6bddc73b700c8e8791e0272e15799bdbc069a3beb29983a8cc48f5bbc660e71ce7c731fcec36a9b2d693d976c1aa12368c3db82c49ec9c3c8b326664732f5660609ceca9cb702b71d66768b0eec7ff6aa9b493c944ad278411f6834f9f81099e448c2079462befc4b6faed10419e7ff05c94c16312238f30fa24bd7790645669ee52bf8fa080aca72f0cba147fb86a05bc543dde8162c45839494325e29c3d5d634d9153dc967172f8c38c19e9ca2f29f8b4955da1cea792e9f33e9354b92891d3ece01a22191f0b6f4f604797dd3924a26f0ac68221736f2603fa6b7c8f36dba147bd7e5b074b86bfdee0e2b4248368c19ecf1f083722f9c4299968848ef1fd802e08692dc7958078de6b3d111628322fd7d4aa5c2d9cf412785daddef0b9a91d284a7d321a79a4bf6ed65ba9e1a773835a1974743f1cbf7cbdc654557604222582c5a65691084cabe254aa2c51379154876457a825d1da19749514c39ea320b5540e27ab298dc0406ee852c6272b7828fa29272bbdef355aaf1c0e9a8c9eb19547eb151636507e6a123a308b40b82a659e2875b6ef818e74d315ba649aa8f2aeff93f0e650c88b1267e64a44c9ef98df7b6cf53c7bbce9058bf5d279200145d130f59be1853eae3ed3c9f2deffb3ecb0d156c2d6c579c9bdabe305b82a648fb5bace28307d826aedc59bdae540ddead5934c15ec76cd43c905c46157a8608fe2a3361e6726efe76bdbfe6df6fd17d6e3b17cf7b709b2f8481f4c0ba8b04c5dc0c3af441defae8b58b667a5463406a4d5579d9c1fa1981cd7bc96b40349ae9b99d76b01d07a1161c9323582759d2bbd3032c391195a3efbbbfad3f676ea8ea36f2bc2e46426bd73ba3092ba8e6f7a739a6902b0c12ec24a19462abeb3ad44133f5af7156dc570b5d93425edb8bcb31aff5d6424f1b262ebb0d076bd5fd1b118b74247e3e5d26167e5dd83f47263f542b732c8d89e0de4da81a5a775cb5e6834250ff4a3212c3073e3f29c4770f9205deaa2a407bf70c628d2ec5b5a572569924f6060f753736c98c667b062be223010e3f3995f9b04c5bba430eb8e67129e413866f718bc5de9b617452fbe2b76d2694477f0e7ed0ec9c9ea9a7f43271f8efbb3d3cbaf10c6152237a856e3d8e1e4febcdb8a2165815ec48f4321d4347d1fb7ec82d5e8936b2857fbb8af5ad886a2602a58f66338f373e58b629aba11778abbdb489be158aeeaa7ca1737e51c9f1cbe7b43c61f01f12acffc17ee71ab480887abd4e644db3ac371b8efa1c4906b20c77d58cf7b447a84ed73af887b53ccdee8adb4f3bac5fa0f1ece157aa31e976315a02ba9f019c7ac7adc8ae257932594ba96b56a63f22bde25497a086d9cf6c6813e4e27106100619b130ff136c40fbac5a5d5b7ca4e1fff203b1d1cd6ab0f5fcf3067e617e6d501e17bec22250d6714df1087f48fb0539fe8138a7b304856ab7dcc956c23846946ff421d2798ee2ccca3aa4a13e27d1bbcf8ada49d4e42db0c3fdd1a96a2748a9fc2de2aae0f1e4d719ab98b03ca9ee7ec3c9a2b2e07250267f55b28a8b26f50aef15dc019f7034916850360775d9a18eadfb179c081b7394e7e6d583052fb1b9722c70622d0a558fced721a97d40eb08c838653bd24b5b1eceddf3960f5e66357ab3e5fa3a50e4ef6ba9ee85aaff555dc5e1fa9220e188f7a0f1b71560d1504f5bb09921bf18d9d3ad23163000e26c74b66ab7f3570b70da92f13a9762b82c475e77b6428bc1ad11a05ec356384e5d1c64acf38edb9f3872aaa130a0ab97cb0fba000b1ca7ca86c280711884bdbfa484ce7beffe0a49902a9dc01d960929d953e119dcaf0469eb08ad07db1489d5fc4ed2ae1ee5498820e8ab7564e51d35333349fe4f90ef473ac7d4ba04e11ea15e123563a8e8d6c214e6e559e42ea9ecf64a3806d8", 0x1000}, {&(0x7f0000003880)="9b353906c424155104916b6468d7e457dd5b25b0d0458546c53d2d57a30cce7a13625025238f75119004ddedb1dfa0bb28a57a9b90c3bfd655d851bd6a837e1a1d569d970a52204511ecb5363ddba7c2ba0a", 0x52}, {&(0x7f0000003900)="55b93a3694b57b0aa533375a33b4557a752bebbffbcbfd231872890aa5ba6260772120f5187377e99f0d0b8cf8544f3f9fe416656463ed72", 0x38}, {&(0x7f0000003940)="74ba8876ebba0a80f6acf39ea57b43176c27fc85f16c4d0b37bcfc9b58b54e9041b71c832bb7865a3a6b31962a14773ca2dbd40917c3d62be6bca779b96389d3d5531b92e94d1a9adb16ff02ae31528983cd4208d1e089fe342637fad01dfb9f3c37bbdb3865608cf17c29f425cb38ac3461d8edd82d29af25f5cc71ae8c5f1ebc5211035c875d5ce574858c36e266c623a8", 0x92}], 0xa, &(0x7f0000003ac0)=[{0xb0, 0x100, 0x4, "77f0fc2bd76022ce8db6bdbb8c31bf9792d084924150124ccc6dae5419a1f46f4af5cf409cac50219678154f00029137dd4bdc54235a2918ae2e5bc9e48fcd1813c1a6cc42198ad97fa5dda532283c5f5122c818d87cdb0bdeb80c28bd50d8b3bbea692a5ad647e64efe4b4cdf1748e8ac227081e06476fb95b960ddbb8eee31c65dcc0e0d18b39b513d9d5a926d96bc17ce2864efdb32b32b9af2cef0d6e98a"}, {0x90, 0x101, 0x4, "7c027345345dbc452437e476b1dfe8229b78b63fc2f39089d08bfb2e6e73a87c78540eee26421678e88162bda8d460f6240410c0f718f22f14c8d7d122f583e1560202070ea820b2f54a266a59ed17e65c5aaab723a3727f6a87afce1df9af6f44a08a4b9417988fbe2bc4ff926403ed2e14cff0efd9a86e55e4"}, {0x18, 0xffff, 0x3, "7aa27075"}, {0xb0, 0x129, 0x29bd7269, "f4f498f63b32dae78ed4091d673c1a4e9136e1821fd91cff0c4b6d92740c9fcbb40ee47a7abb5b31d608c0c7f2e19906940f3701155523906fdd7a74f19cccb5cff0f49337999465fdb7ffc3629329c73dfd99268f91ae2ea1d8cd1e523caad54b8f0b4268c088988cabe16b840cae8590e166d633a62f48d799f16dec9d99f3a29224aade686fd4a13db2f8b35fdff587af110a8a7ef764082a397e40d4"}], 0x208}, 0x2) stat(&(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000003e00)=""/12) semget(0x2, 0x3, 0x4) ftruncate(r3, 0x835e) dup2(r5, r6) readlinkat(r5, &(0x7f0000003e40)='./file0\x00', &(0x7f0000003e80)=""/145, 0x91) r8 = open(&(0x7f0000003f40)='./file0\x00', 0x400000, 0x8) close(r8) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000003f80)={{0x18, 0x2, 0x100000001, 0x4}, {0x18, 0x1, 0x101, 0x5}, 0xff, [0xff, 0xfff, 0x3, 0x2, 0x5, 0x8, 0x8, 0x7fffffff]}, 0x3c) getrlimit(0xf, &(0x7f0000003fc0)) pipe(&(0x7f0000004000)) 00:00:01 executing program 4: r0 = msgget(0x0, 0x310) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x4) r2 = dup(r1) r3 = socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getdents(r2, &(0x7f0000000080)=""/23, 0x17) listen(r3, 0x1) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockname(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) bind$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="fe69d1b4f1cefc54787227add422c092a7f532b8679f37a49455e63f419a3440e7fb09636fb45e2b2a9ac73e28b42debf5ada14b961aee6d8ba86f3e62c9ccd1cb3ec2d6b57f19a1afc3c9ee2fddcdfcbc7770c6f66b7f579ad3dcfd383e756fadb0df871452e3d6fff489", 0x6b, 0x400, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = paccept(r3, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8, 0x20000000) r5 = shmget$private(0x0, 0x3000, 0x444, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/163, 0xa3) r6 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)) msgrcv(r0, &(0x7f0000000500)={0x0, ""/101}, 0x6d, 0x1, 0x800) unlink(&(0x7f0000000580)='./file0\x00') socket$unix(0x1, 0x2, 0x0) shmctl$IPC_RMID(r5, 0x0) setitimer(0x0, &(0x7f00000005c0)={{0x8, 0x3}, {0x2, 0x7}}, &(0x7f0000000600)) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000700)={{0x8, r7, r8, r9, r10, 0x0, 0xbe9f}, 0x7, 0x9, r6, r6, 0x400, 0x9, 0x6, 0x81}) 00:00:01 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x292, 0x22) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x0) socketpair(0x6, 0x40000000, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x232, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() r9 = getuid() r10 = getgid() r11 = getppid() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x8, r6, r8, r9, r10, 0x10, 0x400}, 0x62bd9b41, 0xf15d, r11, r12, 0x3, 0xffff, 0x1}) r13 = shmget$private(0x0, 0x1000, 0x151, &(0x7f0000ffe000/0x1000)=nil) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r9, r10, r9, r7, 0x5, 0x1}, 0x3, 0x0, r12, r11, 0xadd2, 0x1, 0x9}) getgroups(0x0, &(0x7f0000000300)) bind(r4, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgid() fdatasync(r0) recvmsg(r4, &(0x7f0000002900)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000002780)=[{&(0x7f0000000400)=""/22, 0x16}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/230, 0xe6}, {&(0x7f0000001540)=""/7, 0x7}, {&(0x7f0000001580)=""/147, 0x93}, {&(0x7f0000001640)=""/147, 0x93}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/30, 0x1e}, {&(0x7f0000002740)=""/57, 0x39}], 0x9, &(0x7f0000002840)=""/148, 0x94}, 0x42) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shmat(r13, &(0x7f0000ffc000/0x4000)=nil, 0x1000) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000002980)={{0x8, r9, r10, r14, r15, 0x80, 0x7}, 0x80, 0x3ff, 0x9}) recvfrom$unix(r1, &(0x7f0000002a00)=""/136, 0x88, 0x41, &(0x7f0000002ac0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002b00)) fcntl$getown(r16, 0x5) readv(r17, &(0x7f0000002c80)=[{&(0x7f0000002b40)=""/154, 0x9a}, {&(0x7f0000002c00)=""/118, 0x76}], 0x2) 00:00:01 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file0/../file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x7, 0x7) sendto(r0, &(0x7f0000000180)="2ecca0b04bcaab4fb11d93e2427ea0", 0xf, 0x40d, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 00:00:01 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316adbebb337231afd52bea638f2cfaea83452a6bd3e6b53c76e7d2029ee7106e1dcbfbd4686750627f6b6372280de61132a177560b1c3da59ff79f8cdcca8fb28b", 0x180}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 00:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x5}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x3ff, 0x4) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffffffffffcb, 0x3f}, 0x8) r3 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x6}, 0x8) accept(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/18}, &(0x7f0000000300)=0x14) fchmod(r3, 0x16) close(r0) bind$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) bind(r3, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom(r2, &(0x7f00000003c0)=""/19, 0x13, 0x40, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) fchmod(r0, 0x33) recvfrom$inet(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x1, &(0x7f0000001440)={0x2, 0x2}, 0xc) getsockname(r3, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r4 = openat(r0, &(0x7f0000001500)='./file0\x00', 0x1080048, 0x88) r5 = dup2(r4, r1) open$dir(&(0x7f0000001540)='./file0\x00', 0x40029, 0x8) sendto(r5, &(0x7f0000001580)="2d503b120fa8713d608f2b35f45584bdeb1877c06d5e21cce9571550819625d295d52fde17f863b9b932ab1d8c14b9b65a06600822f0b4ff9eb663517b1d6e156021281e70d802b6cf4ad58321597c7e0b7a1eea89eaf4b14d107c0c98e586bf42d09293d9d5f27eb8d77c03b188444116d7777157d8cf46f1421b766e09b53e6bfa744975fb29a6199c7bcc31905914e910b2c1f89638d48c154c84ab8f295c4804c46cc18de64885eb916c9b1a636e8948dc2724bc31a08d3139ba1ad01f49911f44a8f1c0c2010b3b2b3ae1c134a40a646392c6176de8d68e2cbdd0449a58bcec69ce2a263a9c0c8e640d80d3", 0xee, 0x8, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = semget$private(0x0, 0x3, 0x2) semop(r6, &(0x7f00000016c0)=[{0x4, 0x2d4, 0x1800}, {0x7, 0x8000, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0x0, 0x1800}, {0x1, 0xef12, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0xff, 0x800}, {0x3, 0x5, 0x1800}], 0x9) recvfrom$inet(r0, &(0x7f0000001700)=""/121, 0x79, 0x0, &(0x7f0000001780)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x2, 0x0) getpeername$inet(r2, &(0x7f00000017c0), &(0x7f0000001800)=0xc) semget(0x1, 0x1, 0x10) fcntl$dupfd(r3, 0xc, r5) dup(r5) r7 = geteuid() r8 = getegid() fchown(r1, r7, r8) 00:00:01 executing program 2: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000280)='./file1\x00', r0, &(0x7f0000000240)='./file1\x00') readlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 00:00:01 executing program 0: r0 = getegid() r1 = semget$private(0x0, 0x7, 0x304) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/165) semop(r1, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/251) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setuid(r3) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/31) r5 = getegid() r6 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r3, r5, r3, r0, 0x0, 0x401}, 0xb7, 0x8001, r2, r2, 0x7f, 0x3, 0xab2}) shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x2000) chown(&(0x7f0000000300)='./file0\x00', r3, r5) r7 = getegid() mkdir(&(0x7f0000000340)='./file0\x00', 0x40) semget$private(0x0, 0x6, 0x40) socketpair(0x1f, 0x0, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r8, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000440)={r2, r3, r7}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x210, r9, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) paccept(r8, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc, 0x30000000) r13 = semget$private(0x0, 0x3, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) shmctl$SHM_UNLOCK(r6, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000640)=[0xb02b, 0x0, 0xc8e, 0x7, 0xffff]) getgroups(0x5, &(0x7f0000000680)=[r12, r17, r4, r12, r14]) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x2, r16, r12, r11, r18, 0xa0, 0x7}, 0x598, 0x7fff, r10, r15, 0x6, 0xff, 0x8f}) 00:00:01 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/48, 0x30, 0x7fe, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000080)) 00:00:01 executing program 3: 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) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/228, 0xe4}], 0x2, 0x0) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$inet(0x2, 0x3, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800, 0x10) r3 = accept$inet(r2, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 00:00:01 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0xc807b83ea7380906, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r2, r3, 0x400) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file1\x00', r2, r4) 00:00:01 executing program 5: r0 = msgget$private(0x0, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r3) r5 = paccept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x40000000) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0xffffffff, 0x3}, 0xc) fcntl$getown(r5, 0x5) pwritev(r5, &(0x7f0000000600)=[{&(0x7f00000001c0)="bcfe903d4d40789254e0be09821b5013c24cd40adbac3bd9da6380151ff739d97706b716ab661ce802e59db9190b4fd482b09fdd0eefc302766a8cdf8de87d1c56c390bce909400a723bccebcc3b7b", 0x4f}, {&(0x7f0000000240)="6e05b472a868654aa5fadc5be44bb2e1c084cddc212842c43c599c2b345cc3ec6b8a37e310a9a36d54ab1cbf1bbadc94d514d14740d0624a878c29493525b21425b01a49051bf84f85c6147bce1dc590b7d61e344fd140aa2d885cc18a0f31445dc06abbdf415fc4e8e6c97ffe47998333198c8259aaed", 0x77}, {&(0x7f00000002c0)="ee00a7dbcc7fe302539a3d4f2505adea8fe4cd9632aad959ada9cd7caceb29944452ae501762b39c3b72df913c6786beb429def4132d594402f48776e01c8b6c5848bd93504403bfbb6c2f9405c00d277d6016de0eeb268b55bc53619322c8e55937c105db11a3980f3c3c59874b42e39f477167ba611510fe3ea0bcc381e533f4db70129e8d338516df1d776b92746f41d05f03f0982acfbc30bad6144acf7e3085a26f3dd4b11cd9aa83fe902199a248713dfe618c7c27b0", 0xb9}, {&(0x7f0000000380)="9ca41bb5ee27cf89dac12c3378bcaa3d2e5755674a25d5d6defe4d45601299124f793f069ab9743a30578cb3dd5456ca6e476b5180fb51afd882ea3272ad80c03fe2754f9e660555031a82be6142b79307830d70831d778148b5467dc2ca89c70948d26b45e26dee", 0x68}, {&(0x7f0000000400)="36480cc8a82c43b1b397fed2e8fa7ee99f3d6d1f542295ebf81b114f6b37bae00b4ff09abf1d", 0x26}, {&(0x7f0000000440)="b8ae922389a7daf426d19586ada19a3cc8f005793b671ed96e6bba14d90ac208bb397d98c2bf", 0x26}, {&(0x7f0000000480)="c8fe93dbe3bb2a571d3df5443bddff356c6fc57b089a57433a2a2c112eca80c68f7271582a9bf78a91e32150c5a2067bf709953a945fef76695e1a76f5eb5d83f69385e42ddab3ad9746bfae01698b1674c1b7d22883a89d6b44254c6a7d153db8c61d78fa4321a3c6", 0x69}, {&(0x7f0000000500)="4d0401b8087afe5df5731c627f05261cf0dc5a90ff7c988eaaa0077cb458149b430c21168357232d938e910fb920e1e9d82f5405a11319dd8f1037bab9422a966e6660c6c7e582168e0fe7e714", 0x4d}, {&(0x7f0000000580)="b5f2446a97de09525acc0d74220d032d583f535a1daf7f190b7bb4771a58e9ef6ad46d8ea89a886a522bb9265f8a5fa36caa2d8e6320ba8b5a8c2a219687372415c0cc823be86700039f075a6a8995fb765cddfe495a3afa62a16f53351151229d7fdff3bce34fe20775f29f00cd7b7114ee86ecf523773265521957a170", 0x7e}], 0x9, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r5, &(0x7f0000000740)=""/33, 0x21, 0x800, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) utimensat(r5, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x81, 0x1}, {0x101, 0x4}}, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r10 = fcntl$getown(r5, 0x5) r11 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000880), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000008c0)={{0x652d, r6, r4, r3, r11, 0x82, 0x800}, 0x5, 0x6, r10, r2, 0x270, 0x4, 0x101, 0x1}) fchdir(r12) mkdir(&(0x7f0000000940)='./file0\x00', 0x40) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0xff, r8, r9, r3, r4, 0x2, 0x5}, 0x8001, 0x4, r7, r2, 0x6, 0xc95, 0x4, 0x6}) fsync(r12) r14 = accept$inet6(r5, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) r15 = open(&(0x7f0000000b40)='./file0\x00', 0xc0080, 0xc) linkat(r13, &(0x7f0000000b00)='./file0\x00', r15, &(0x7f0000000b80)='./file0\x00', 0x400) clock_nanosleep(0x20000003, 0x0, &(0x7f0000000bc0)={0x5, 0x7fffffff}, &(0x7f0000000c00)) mknod(&(0x7f0000000c40)='./file0\x00', 0x8000, 0x1f) msgsnd(r0, &(0x7f0000000c80)={0x1, "18c877417b4ab134dd9a41b91144ade60cc10339458eb6a1b754366f77bf2b58143081dc533871b7f99cb6884c9ad2d7d88c90b2e07137766a17e652ec65548d2c90c7c4cd799877783c062ba5f7c3b090943fc21af7d3fa4ce4e335468266a07b39cca855aba340"}, 0x70, 0x800) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000d00), &(0x7f0000000d40)=0x8) 00:00:01 executing program 3: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x60000000) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffe000/0x2000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x1, 0x5, 0x7}, 0xc) r2 = semget$private(0x0, 0x1, 0x21) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/50) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) recvfrom(r0, &(0x7f00000001c0)=""/102, 0x66, 0x0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x1, 0xff}, 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) connect$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r3 = getuid() getgroups(0x1, &(0x7f0000000400)=[0x0]) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getppid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x800, r3, r4, r5, r6, 0xa}, 0x81, 0x100, r7, r8, 0xb34, 0xfff, 0x3, 0x7}) socket$unix(0x1, 0x5, 0x0) getsockname$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r9 = open$dir(&(0x7f00000005c0)='./file1\x00', 0xe1a0cf925c5bdd50, 0x80) getppid() geteuid() connect$inet6(r0, &(0x7f0000000600)={0x18, 0x1, 0x2, 0x1}, 0xc) getsockopt(r9, 0x0, 0x1, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) getsockname(r0, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) 00:00:01 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget(0x2, 0x7, 0x410) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x6) execve(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/-\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\'^#\'%{\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='@\'#]\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='n\\[\x00']) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x0, 0x100) mkdir(&(0x7f0000000480)='./file0/../file0\x00', 0x24) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x4, 0xff, 0x9, 0x4000000000000, 0x5]) readlinkat(r3, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/181, 0xb5) getpeername(r0, &(0x7f0000000600)=@un=@file={0x0, ""/40}, &(0x7f0000000640)=0x2a) utimensat(r2, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x3, 0x800}, {0x7f, 0x1}}, 0x200) mknod(&(0x7f0000000700)='./file0/file0\x00', 0x80, 0x1000) unlinkat(r2, &(0x7f0000000740)='./file0\x00', 0x0) mknodat(r2, &(0x7f0000000780)='./file1\x00', 0x18, 0x5) rmdir(&(0x7f00000007c0)='./file0/../file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0xc00, 0x2) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = getuid() getgroups(0x4, &(0x7f0000000c80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000dc0)={0x0}, 0xc) r15 = getuid() r16 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000e00)={0x0}, 0xc) r18 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000ec0)={0x0}, 0xc) r21 = getuid() getgroups(0x3, &(0x7f0000000f00)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000001080)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000880)="46bdfc519f4574aac01c0c44bf88993c98bcffc64e5f05c82cfe4bed634035b3520e0d92ffea3fba86c374aad356323770bce05a06beff2cfef0cd2fe5cee900e2be11bbbbb8c7c1d6ceccaef04101e1c04b1369ee61f55d44625459f0528209b165fad2841f5536284b8c8bf97a4b3cc0c1306fb11fc306729a8d59dfeab0a4adfd9b3ae64f2600a052ef56fa5ce7d9f46d45f3af010f715494532c1ad0bfbf6281357c83d3fe71c35cce2ab65bf09a23d2c369d916af4735b10b6b2747498655d16515b4bd02ad256ef6478652f82f55", 0xd1}, {&(0x7f0000000980)="2d0da1ab5d4a59964e62ccd557263f1358732154750d7666c21cd6f19d97c059f101a27b996993c0982a69589a8db9a5b7e76bc8f7a81656069afc50382faa832e1084e82155be4b2fba55b05372f3a870564b53cee8c97a23d4d57265ad2591788aebd9492178262cc040f582648504931deb5c1a2be1ff58dca9f771cacdf55e7ea57f5f2d9f835841172abe", 0x8d}, {&(0x7f0000000a40)="d1defe6c3d11be588d036b3e35377368035c9924bc9db535eef07b76ead2a9354e82e68f4695b469debefaf78def33db793fb57f7a4c9ec6e0152697970bd6fbc5bb", 0x42}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)="5fd3bfb209c82e9f11cf07eb66ea9c74f1d004bdd9822e4834437bf0af3c50c6c19c", 0x22}, {&(0x7f0000000b40)="b28c9ff22f94f7e351c526b503b90ec67785b762767e56178b6f08a362e443f31db1b8cacd40fdea3b73eda8a02f1920b38e3d6a9d9415558371f2", 0x3b}], 0x6, &(0x7f0000000f40)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r3, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x2, r20, r21, r22}], 0x110, 0x2}, 0x2) 00:00:01 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pwritev(r2, &(0x7f0000000800)=[{0x0}], 0x1, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:00:01 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfb, 0x8001}, 0x8) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/38}, &(0x7f00000000c0)=0x28) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x40000005, 0x800) getsockopt(r0, 0x9, 0x0, &(0x7f0000000180)=""/16, &(0x7f00000001c0)=0x10) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x100) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) socketpair(0x1f, 0x5, 0xffffffff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() lchown(&(0x7f0000000300)='./file0\x00', r7, r3) setregid(r3, r3) setsockopt$sock_int(r1, 0xffff, 0x10a4, &(0x7f0000000340)=0x1d1, 0x4) r8 = shmget$private(0x0, 0x2000, 0x14c, &(0x7f0000ff8000/0x2000)=nil) shmat(r8, &(0x7f0000ff3000/0x1000)=nil, 0x1000) fcntl$setflags(r4, 0x2, 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) shutdown(r5, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet6(r5, &(0x7f00000004c0)={0x18, 0x1, 0x1}, 0xc) socket$unix(0x1, 0x3, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000500)=""/10) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0xfff, 0xfffffffffffffffa}, {0x18, 0x0, 0x8000, 0x7a4f}, 0x2, [0x7, 0x100, 0x5, 0x4, 0x0, 0x7, 0x8]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000580), 0xc) sendmsg(r5, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d1019985a47ff72d928d0f9388e8d7ac64c5233a1015da86f90859821bbda0b75d85c4fd9e31917324f59740488a29dbfae0b9a6912c7e95c519c5e595d96f07b3cf21a657c432551aa6faaf3fae012105520d34723bd28ce46c8e3eeac4b334b488c429eb846130fa", 0x69}, {&(0x7f0000000640)="de2ab79ade949f5608297de1a76d7b82549939b7bf533292c69bfe40ee889f184663fe5b37eef75be566fb86a7d133facae7be9e45d38b26da1f5115f71f0f63c991a875ce91817a5e8696d13c36ee0991", 0x51}, {&(0x7f00000006c0)="5675a5c562522a3d46f84fc4608a41d2d1dedc2586e4cc3a5a6e0f6ca97e373af30814e440484dd053a72ac9ab8156685a2f951a3e76afba4e2124346f1adf52dcfeb875038ed2754af9468888307d5ef5e23238968b3245cf340757b01f418252d2e3860e4966877b04744dc333ee5863c8bb9757bee1a3e1b08477e27d5eafe2165a69f8b57d7493f48ee4f6baa91e86", 0x91}], 0x3, &(0x7f00000007c0)=[{0x68, 0xffff, 0x3, "d7f1838593969b459cca6371bb03ccfafea733f5ba47122633a8c99af9380cc05cfbe6c935f1c9e150d6a752b8289805ca174a55e0d39960208389b48cfdfe9cf25456dffbc46cf1378db77fd8ee3c96a94106079cc3c6"}, {0x40, 0x6, 0x4, "1010bf14d806068be3381dd1f1e23528d82fa912b4ef191f41713cb4874addfe66cbdf028c2ca3140bb5cd59"}, {0x60, 0x100, 0x7, "144acba3cfdb9989871dbc5c6f2acdb038f9c9ec4720ebc95af9834f26ee60b41273ce604ea0e58d62e53175e80607f63a10f771ff6dd071e5c45173866dcf106b0798eafd44a1e28358"}, {0x1010, 0xffff, 0x8b8, "c3f38ca8254c71f096f1e5538c524a0b45b8698a4a247b1f1f9dd63d189a5e50d20937ab93033cb6a6c0a3ac75cc95d2bdf4d6c06cb25c2df8f35978a49a579d61db41c3369c57dc9f70c61d487716f06c374d02070c7de76bfc3797cbb63b2a8363cbab00bdf8a763136e003f7e1bfa45bdc3b3f0ca5dcaca3088482852f63240ce2f0a7ac6eea45f6ae030836c8aa59853467b6fe09782dca57a8a17602ffadccdceaedc5a9eb9d75e72929e9bb2870154235d9fa5be0e77fa25349be09aeeeafc5218c5312a00ac470ebe8f9b287d0ff45b0e9115a59b932616649d0ba647efaaeded270447c7e32c7d1fdd31cc6d7d3d1a63fc8c678f82b350b355693da56f6a8d05af74ade73942c034c974e43824f762a78777286fa80cf57325019d4352cd409908a8195d51573462705d6992572ab956ed15560f9a2cceed13fd479a460ab70aaec41524e88f4a1859477b0821d8bdbe21e57e6e3609697b9abc0a0a7e502d08ab25929619291da4638e79b0d8461f2383f1407e3afaaeb39c09e18db5488abdb197fd53841243ae7bd01c902b79dbf06675acb8d95034c2805a13dc5dc1eb4b46862aed63af3edbab9be9e486d9cc6ba030b17db49cca64c92c523260f091b907e1abc5aa3bc1462f6fd8173fc9bf7f28d5f13ed8b34e9aa1c7b8fa6ff12a83e7c0bfb850833f36a60f485bcf3a87ec54f2e44a540fd0922b93ff25c6f31d21dc36783bd996fd1b572444d72ff6874a611e9f7a98723b89201094cf027ff1e6f6ad668923bb80c4d474a283d1b5b2710ff1af20548c682bd470cb3a043cee0bc97483261f063367d71042e87cc963c45c66693da6a7a904ad70473efbae80e20a92d6155f1b5cf5cee4c84fc2e7db772c2645b133ef67353fc1de4bb90ff2b227bfa8e73edda7247f32db9f818c08f66f0ec5f646de8ae749d36d7d6c6d3c118cbe524b28a06e7c39974a8013aac3f257c46e96e99a460a91e6c56d475285cc2999d81491229c0ae2e52697f023a4818464ab75f63283e99825a219e56ed43945177a51a9b9e3d2072c6c504db56d9a647e439b5dca0e5796d60924289ee86347f2abbba9c6a16e2dde1a0079ea51bcc79b45ef36ffca99fcf2122fd4820e4d7c8b1f4cc2a731ca24498ea3c45d8d82fb9c49faaf39201ed07abc912dbea2d97657b8924dd1ac455da0de48771fa0ea97310305d96fba88d115b6b1520acf1239094ea37f67db737892a96c365e55085a33027f22558f82f76c281a1d0381e420468496096851d792a85335767365e0c87dcf42140dcaba22c6cc22a93996b7bb8533ae8590f6e42ec4dc8f562a2c5ef70b2c8955911c093944a2c8d141b26f18ea5a87bf063fa9990b969eb3677508bd6917120f40d53913c472dbdf7ae1561981b7308839e1ffbab4b6ce92c05e3aaff1cf54a2de7c642c1b08c9113800b3218f6ca64a9ca6b9f380ba8ffef4098994f8706057742a6b9a7f107bf10aa4589d7260ef2af845f908d40a51f9940137226dcaf8ff1141d291dd43fd95efe17443ba54997def6fc72d18d58bccb5abf6cc5aa10ca11d64d7d85cc5a43c94417d20106ddd9bd78b12ad15ece5a7d9543031d884e715baf0fb830d62aceb27444bb5c0bc263aa21963f799eff9cfcf7591d5cf66d923719325485de25872647f2f544ba4ee494775a2cb64af49ec0dfdf31e24c3d9552f95a3557603d83dd70d37f1cd218ca5b287eaee019465b0acb9df955d9b8e76273b7e6b775750aea6199cc8655156efb664556cee63f467e8705164de77fe0e13202ad22732223bcfd2ebf9023df8f4105ab5fb779b1c74d42b57778f25554191a6379fb9ed02e283c032236c0d0182f47e0c50c117009f958c28bd48e85622ade2de1fabeeefc0cdce464e9dbf73b1e2e349fffd2d90b2038946f38756b2648c46069d363dfe29b519f2e877154bd3438c91b5f35d3f8f8d51081866ffa4dc66708804bf45c167b627d1bb5025468f4685154512b0260978aa40e8ffba6c605bc0e9deb32b1db871a9ebe88d62b4aacfb7f0c526a65977124e166157507d5e03d046b781160154bb1f36fc6cc7424030a20d36ffe23a3692df676af44c43e134357e57161bb1683191da251af4a5f6c8ffce27bfadcdc41487e11a97a86564ba70871c39110d2dfe9f2bd6978cfd8e04f74fefafb7884d672ec9f6268b938a101993fa9d3f6c5d27444342d216e55c803b3f433657a169588c7e9c3b7f1d41582e91d1c39df77a80eba5aa7578709004ac9c93d57980b01e087d381ef161512e46106407c73fc9b2b6aad55f2da14e0a45398658c63bf2333eaeeb58d86cbffdae2711c66f4e4a33e6ee7a7956299c2260795d0e113e5568ee493e85492457d01916f3880f4616ebedeefb3c98385bd022ee02b43ff8d3636876458a9a03d10fa78f4d8bcbe3eeb88f6f26ce35ec55ea157d5ca466bedba9eb510f8154ddfd312c261a98abcd627ade9528271a87e6fb982c18460feb81ddc266a98cf317178aed472c0a171f314343db2dbe86f1add95c3cebcb83fe1a2bf1bd509971e22c24a84dc6f387f4605a9f1f9717b2304512fb07948e02ef191706d9a0dd608d0c98ffa6b79a87054883f554e4ed916fd3a6ae9a8034b705dfebd24f8422738783b02f7fc4c5f8b550830a01807517e672ace44287ff233b14f50a2e3afab56f33f442e5f2735aa9beb365621bf85a5b613e0affe828c60ee3d65ca33762d079d67e0080244bfed10c23ae3de7fef9fb063b1a18142019c2499f31e07551eefdc4a1d6c0243fb269adec5551ed5ad56d465ea05d83aaca5a713fc0a8d526721153c6731a3da165ce74027aa7a234c7e32482477238cbbfb4460cbac694e2937ae2a6e577e04464c75c2bc8abf30c409ee7ce7bb36dd3648e32805aa5337d3ce4f57d1f14bd01cdd7b93a61ee2a18dcb113cf31de4ca82dbd8740c10913e45b94657a91521eb0406b21aaf12cf4948356550b66266564674b1acf640feb8d52f529442dcad49241e5037e16a8e6111f028b7b001f2e7b4e461d7e4c00280b08a2f68c40dee0c66b816258384c0050df11ef6f34851c4a15c4014a32029d9a159cb38fd0dbc2861f418fcf7c0619b0d2607d831b93569eccaff014a1e75cd85f4b294d4b7e1fdb60e375004a0640a2f33c070adb5d18eb7aa49dec9b40aac5c7956bf585b123f2f9158e572e3a212b4f0f34b340d0294ee0bb36634cb92deb581fb43d993afb4812d5a033fab6032d1bee4a0595e72b203c372bc5a10e358e0f12ad8f5ec83f39b65246c2ef8073686a92cf0bfb7bb824bfa980a58b716f7ff5dae340f64c77f7768f3866d6e9312d6b4190fea7a9992e9bc148e4109bb9e7ac9ae0435292317d84998e5eaa91ce727effcf8680199557905c10f53c674257f34c2634c8c612b670afa0bc9de418db3c4eb4f194d56de2b684986932d92a61deebaaef16ec20a3505d47f69f16ef2f09e942622a51107a8bff2c611e00288c375611ad02df594e531d32fa16215c73bfd1f80d8fd27d431674d87f2f8400f51126314aefced173943958024eb639042029d475f46edae901ddeceafb659df1a4268e3433641c281fecdee5a034b727e65f5ace56ad5b150a5b75d1146f07f22ae09021c5b927dd8ae92480168f690bfb56704eece1730a932792066ac5a7e67abe594226381c1ef234abfb4d2da53762195d2bb22e1736acbd9cf32d6bccc4a84ee8757588edfef6f8ec118f04a7f98694685bf7c065950bb619e803de0f0b56747dee9a3e1a622f4a9672e4677f1e09061c5813156f4074f7ef61c6b1c8736fa1c84544b285ad4dd82f8996266eadb834f710157c5087ef6a2cac068ba34225332e702cfee3515f8f7e430a0511488fc3d211cd315aa794709b7ffa3f2d6515b55d38ec6f99e9c479cd11cc2fd5e007019566d00c19e63896848a05eb504ea0d4b8a451b7f4fa2b90ac68f11415705122aaa9c88902e9d80f0180ccfc0d17720fada64c7588bbf87f5bc0d85412fa2f32ea6c7edea5a28227d5bfc1c05531a1674cf5ff0fd36c1f227fc0418bf1f6f5ae7199134f87fdd92998f8b47a18fe561657f665ae77290b4df097a93098e8b3f2537d5da0a8293521bd8d20c592b70c3323c62437f91ce85178096976467a9e267f78695362da0bb0ef21e354e675f8ed4712a48a0de5d0ad5ec54bf7df34b500a070eedde0216e96bc3f244f0e1b48987749a347f9d5217ec8d73ed5fd2241f4b9af89c15673ad7084baaa4c5d0595b5f79bd7e0e7cb56352c3964131a69b4c9a7f10d5952506e5ce3ffeaf791b4ccb1f0ab52f0af6a447f8c23a1f41b5938e336e3f561317ff957f2cb6919a14dc662d0ac8821d856060b0918a12970cce86a1d3d78cab99f30d0ff8a44d94a2421617dda3b50513adcda2a2475fbc5765a75dd4064daf9d54a0b0d7b25df7c951d83e3a5fe3078a7e9b80e382c6ba1ff5eb1e5ada3c1c38285801f0507b123c3c844141937857e33135aa1d41d89d08e0d7c8110a897418d447a58e3ce105cc138f768a5b18671540fb7ab3c4f898b488f5618f941bbc0b9a36ca08b3018bc87839e7615f8dcdcd6195ba84c43cc4995afb0f46f0a09dc048b3a66cbb54de15496bfe254eda42485bd44e268222a6b660cb10d0bb046205bc24696f2ea2d868a0b7c0eeca49307a0299de6792659a549e8c3c20628a3789fd4702c93ae4436408d665363e1d9b3900e789afcd07b62301099749ddee3c96dc6a18b0457ce8f858146a309ad12b47d18fee2ccba1ab95226b7c74de654378ad060642f10c64a654a131a2ef758d52465f674fe8f3b4fceb8c72cab2f011950b7eb38db353982140e0b5732232c7dbb02e140f7591aac52f6b2b093f7dc27005ae91a639472ba71f6597281207c0461afc33b9a6ec007516faa907bf539834b7da7b060b76888e25fe64c7ea7b8e5cb0794044abcc9006f7ad71bd4b6a10611f7d7e9c811d68355c9d37718a60325c5560444d042fcc87f7a16384ca84f7f3036ad66c6bd08a0645453c3b195bd2cf008200be2e9c9623c8aabedfdca84b47537e5dc0bc93574ede2600d654e2178991d9d476a69ac6678344716dd25384c6100933345482d80f7e608344c7dc5ae20a2f3dbef177138434f2938b063ff6322dafcfeccc34cce860417631a3e96be7b095d8405242b20824981f6109028d8ce7c58c1dd18318816318974b5cd08571f5cc103da05a5066b7e2c49d0fcdccbae8c016c85d0a43ecdb4738cebe3491703da850d905e59e815e7d39ad65c19514e6dbd3e6179eb5525d553508eac6de06d038ce0ddcb5867e7944594f0406b3a6b4c26990bfcdf8cc8b38ef0535934d4196c99ab0652e26590d24be41fb0e8916940afe713e19fbd0177e2bbead31aa48ee8e1eab54f48502fba6d4d046d5577cf5da9ac3cfaa651e5da00c0e5d9a65bcdd1df3220d712cb249ed6cf176e2a2504d48469fdb84a00fd38179b038149be0aa5e3fc556fb3948da8f313e4929e21716639e5c61c9efb43c05e15dc436aa08cbfc17625256895b749c61e8bbdb73593eb36f0334a5b6bade99ce5d8e943b9e647165491587a6199afa526529996761dc1e7c55ba9942a87b22236f6e2b05ae4ac6ecd27a08af665857bc172401ad3e7643fb41d56a9bf33280201912f313eb644e1bcce9cc9ba0eed01fe808fc5be97593c6815174e6c76f2eb77b71cbd263c4c8d1df325a932837a6421e73081342f0286fd3f780c545bea44cc049bb44a412c7b"}, {0x78, 0x101, 0x100, "21369941a11ed82bb01606ebf5bd53217e6361f46805fa15cbbdf5d47787e0b853a5baa843f75a6894f815ef761b94f07c081954abf980ca7a1370634453007af4b80ba9b95d0f17e9e06ca5a9a2bf8f2a92721ccf907eda86eead5cdf61f8e0d7719ccc3f"}, {0xf0, 0x101, 0x9abb, "b1d4a0f4ff790a1036a4ba797a5c9dbfd97247a2e3f1a41848b619119cd6ddcce1d87ab1ead299f645d335e1aa3b91736f10fa7ce8960008ff95dd44e945d949762b08b41e1292ba0700bb0e06bfd4ff25dfeb9762b7cb88e6e41a585c166dba1dbaeba23bbb7494e76bb33eb913ee976477e6f70750053047840fb410165c9960213b2f851b291eec03b7fe6bdcc341280fc680fc960a1e04c469ae16760df985bfbff5abf62c60f8be6ea4fd6cf14892c2c95aad482eab5bf924ed50c1fa265deb3adfdc35a05fadfd302bf02c364ab681415ccf5a375ef78f62d6a2c1f9"}, {0xe8, 0x101, 0x1, "3eae1676e164b486af933685bdc6b1b7a4bda45225bef34ee76f9a97d23a25d7993058a4dfaf0cb79003fb54cf414a9d75cfcb5154661b3bb6c8844339ba1c52f762f37bc82498d8c7c7160496d193f657cf61f909265ac19b7354b73e928113351c9034b52415a59af6fcd574ee47d16398184f61bf8f91beb45162fe04a6011eb8c002e5a56d0dd9329e25efcc18210ce0b3788ec9fc62b87a9020042ee94f692e6d055993493e31174b5a5da34899ba39798cfb37fcc87f7c26cfdd9c1da5162c8e5c66fbb2ab6d6312e986350bfbc2f092"}, {0xc0, 0x2f, 0x401, "ea903a077ab9d67face0d055a9ee2aab7546ff1f3be32d49bb807e8ec419c6fb1844dfd12d5e55d842232f662098f34ec8a7b3118bad21aa5b261a163e106b6c5fe8b5ffbbbab6083e5e8a2f874e423e2b4529d96e59c27c1bd456fccec3f956462f2cdb693d4787e15f6a44d2644d8e6ec7f272564e134534a7290ee46d4330c3972afb4e813db1ed07208a0891c3b4b38ffc41085518151ea40732792e68c12e0057f1c1a961728363"}], 0x1428}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001c40)={0x7fffffff, 0xb8ec}, 0x8) msgget(0x0, 0x4) 00:00:01 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) stat(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000)={0x1, 0xfffffffffffffff8}, 0x10) listen(r2, 0x7f) shutdown(r0, 0x1) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe4f) 00:00:01 executing program 5: nanosleep(&(0x7f0000000000)={0x6, 0x81}, &(0x7f0000000040)) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x1, 0x60000003, 0xfffffffffffffff8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1000000, 0x80) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x1) renameat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') socket$unix(0x1, 0x1, 0x0) socketpair(0x0, 0x30000001, 0x2, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x2) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x41) r7 = getuid() r8 = getgid() lchown(&(0x7f0000000340)='./file0\x00', r7, r8) getsockopt(r1, 0x81, 0x3, &(0x7f0000000380)=""/162, &(0x7f0000000440)=0xa2) lchown(&(0x7f0000000480)='./file0\x00', r7, r8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000580)=[r8, r8, r8, r10, r8, r8, r9, r9]) r11 = getegid() getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) shutdown(r1, 0x0) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') recvfrom(r5, &(0x7f0000000680)=""/200, 0xc8, 0x40, &(0x7f0000000780)=@in6={0x18, 0x0, 0x7ff, 0x8001}, 0xc) r12 = semget(0x2, 0x3, 0x500) semop(r12, &(0x7f00000007c0)=[{0x5, 0x1f, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x3, 0x20, 0x800}, {0x0, 0x5, 0x1000}], 0x5) seteuid(r7) 00:00:01 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r3 = dup2(r2, r1) getdents(r0, &(0x7f0000000180)=""/87, 0x57) dup2(r0, r3) 00:00:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e2c923361a32c2936748fba661d778c4b"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) getrlimit(0x2, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r3) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) 00:00:01 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) paccept(r0, 0x0, 0x0, 0x0) socket(0x16, 0x0, 0xffff) 00:00:01 executing program 1: r0 = semget(0x1, 0x0, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x410) r2 = semget$private(0x0, 0x0, 0x310) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x2) semget$private(0x0, 0x3, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40080, 0x1) sendto$inet(r3, &(0x7f0000000080)="4c901d9ab85b31a583d1e2b8bc97f3518619a2fa4228482a0d35763db46ee7a0a8d964bb5a57ddc66a9d43", 0x2b, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/40) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) lseek(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) fchown(r3, r4, r5) fchmod(r3, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x410, r3, 0x0, 0x0) link(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') fchdir(r3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001340)=""/232) r6 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r6, 0x0) fchdir(r3) getppid() dup(r3) fchdir(r3) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001440)=""/65) open(&(0x7f00000014c0)='./file0\x00', 0x0, 0x1) getppid() socket$unix(0x1, 0xbef20319aa850308, 0x0) connect$unix(r3, &(0x7f0000001500)=@file={0x1, './file1\x00'}, 0xa) 00:00:01 executing program 2: r0 = socket$inet6(0x18, 0x40000007, 0x7f) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = semget(0x0, 0x4, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/254) semget$private(0x0, 0x0, 0x2a3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpgid(r2) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x4, r3, r4, r3, r4, 0xa0, 0x8}, 0x8, 0x9, r2, r5, 0x8, 0x4, 0x9}) semget$private(0x0, 0x2, 0x404) shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) flock(r0, 0x4) sendto$inet6(r0, &(0x7f0000000280)="0494b4a6eef62d56fa4d5614d51a2c50accf0b93051727b035b480c911b4615bbfe5db9a30f3c81a8278ead78110a0332ebaa06f76b64a822999d9cd995536199427d59171a31995906c6888b413c3ff186e5fc59a122268b1e27427b3da80c4d90a246a1efa90877bb572722aa98e98f60abba39234ac7fa53edfe10d904d1c92ae10e0fb40547a995a5cfa57f44b7a367b75ba88530d0ce70e3e4be66822c7b5d83ab717a4c9077f25d2", 0xab, 0xc, &(0x7f0000000340)={0x18, 0x2, 0x3, 0xffff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendto$inet6(r0, &(0x7f0000000480)="49dade3bad871f6cc2d648a6b330e7f17d77a169cc9017202d1763ed08ea6fba5a0a01fa38072d30aba787120ac4ec9a658b1c920613d61ec8fa9449f6bd96cf9b48d82276db33a1fd275074ee1a256dd8b34bb75f2665e3ec4559a5158d8bda2e3f22e64be09ef6338bc2e2d32b2f4bd6cd622ecbbf546bd07c1719fd38262689ab5c333f419be91c69d1a891e9520c83784f638cbffd5bfb61c9e24ef602e571fb61", 0xa3, 0x8, 0x0, 0x0) poll(&(0x7f0000000540)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x80}, {r0, 0x8}], 0x4, 0x7fffffff) semget(0x3, 0x0, 0xa0) r9 = dup2(r0, r0) sendto$unix(r9, &(0x7f0000000580)="8bc0829b57a79e9185a7133ada446bb66751c1fadd2da201cc44816714e9d5bcd148c2758180430e73bbbf155eb7dda6d895e11b49b0b89d49b7df9dcd92dac3c9108645fdabfe5e0a5de3", 0x4b, 0x40c, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000640)=[r7, r8, r7, r4, r7, r4, r8]) connect(r0, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000006c0)=""/217) fcntl$lock(r9, 0x0, &(0x7f00000007c0)={0x3, 0x2, 0x95, 0x4, r2}) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r10 = msgget(0x1, 0x1) msgsnd(r10, &(0x7f0000000880)={0x1, "88e15071b5fd2ba1ec7774b8100cde5773cec1e63d0fc0583b7f4df2f2e934bde676936f7bef92d0a8db20c4e114229317979168f53f079e8f0545a73c826d2c19d87f899c22b75d2bde560ec1a950794ebddc2bbf71d7929a6e17d9"}, 0x64, 0x800) getpeername$inet(r9, &(0x7f0000000900), &(0x7f0000000940)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000980)) 00:00:01 executing program 3: r0 = getppid() r1 = socket(0x0, 0x30000000, 0x8) fsync(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x1, 0x7ff, 0x7, 0x571}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r4 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={r0, r4, r5}, 0xc) r7 = shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100), 0xc) dup(r3) open(&(0x7f0000000140)='./file0\x00', 0x1080280, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mknodat(r10, &(0x7f0000000280)='./file0\x00', 0xa000, 0x3) shmctl$SHM_UNLOCK(r7, 0x4) r13 = getuid() stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) msgget$private(0x0, 0x20) mknodat(r3, &(0x7f0000000380)='./file1\x00', 0xc00a, 0x6) seteuid(r9) fcntl$setown(r12, 0x6, r8) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r14 = semget(0x2, 0xd9f02048c9b4c5f3, 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000400)={{0x5, r13, r5, r13, r6, 0x82, 0x8}, 0x401, 0x6, 0x2}) paccept(r11, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc, 0x60000000) openat(r2, &(0x7f0000000500)='./file1\x00', 0x0, 0x10) 00:00:01 executing program 3: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x40, r5, r2, r5, r4, 0x42, 0x84}, 0x3, 0x566, r3, r3, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r9 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r8, &(0x7f0000000900)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpgrp() getgroups(0x1, &(0x7f0000000200)=[r6]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f027a917d534312f"], 0x38}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r12 = semget$private(0x0, 0x5, 0x2) semop(r12, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r13 = semget$private(0x0, 0x4, 0x200a5) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r13, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000080)='./file0\x00', 0x200000010001) 00:00:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x430000, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='*][\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{\x87\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='/\x00', &(0x7f0000000440)='@&,^(\x00', &(0x7f0000000480)=',\\$\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='-\'\x00']) getsockname$unix(r0, &(0x7f0000000580)=@file={0x0, ""/18}, &(0x7f00000005c0)=0x14) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x1, 0x3}, {0x4, 0x3}}) sendto$unix(r0, &(0x7f0000000680)="b92637367cfb6651a30f54b434a12ef797225d1429dc6081b8a8470d23b033a3e989dbbdb25ab39fe7ec660d5967357e7a76b450dd4d3d8b6aca35fb1893b395e95174761641c88a8dc71984d911d7ba29589218eccefb7c0e8ad1dcaee053269068c61a85d74e1b79aa25509232532e38d6633a1569b5222ded87de00e89ffe7fd830b70772e5ed806ee06360f0234798143f2a1df13a4aa7cfbc8d983613b10519891a0ce936fc14e8d25d092dfee3911d377f217d6c4f0af693a421deaad540bc625f4e2e7941c0df4309acc2a4c4d223bde57925c029db6c97b07d6c81d329a4316410d71ef919c0a918e2b5abd69745c5a2e7ac35851789be857f4e077ce5d6344471498db2820ffbbd9638f9c6b72498f020278fa02662351f81d054d12a445a4fdceeec033be0685c16233adb1ee1efdecf401100e54dca184f111a87319cb2483c5a87095711c5dc3b394684a4e97b649ebf589ebebef66b78dd691e5c96d3f0f94e2143a5147f8964d27e51f9e0014d22c27b9ca16d0c63b8d7d59a1928661b2d98c3e50a8c84abf1569d3eef397637c3e6496a80247d4d14cceeb789a71fadfc2b7d7871c3cebe0fd48721c0574f4c1913f8ffd03cd73571defc9ada7d10a7f6646467a86f625b4239cfd6c0c71c99861944708e9f5629b04c122498c7579525196aec5d94069e119eb1aaa830513968dce590c8a9205f91563ccfe58e981b9498d2f6a54990a3cd7c0eaa8a8cd098458483247c48596b4e1805aaed1fe869d1fb604f3cb6622c3dd6b0af08f6926e888e86186aec908626ef92384edfc5f0b55af73f40f95ec11a31f4b08dcbceced909ea095a104f842ab17200abdc1ff85f0411fcad13722a0da7d50141b9abfdcd5acfdaecec22a23a977568dbd49eb4a7d6626288077a65cbee555010ce7844686b232db03f889c3ea5eb869063af8d788c70d6319aa8565eeb8718101cbf0b7bf7a78b0242a07d9e62fa17898771d523672f71aaf68c6968c50c34713db82611ac869154304e6343e2384faff07f230c6b06c4de6e03b61ad393ab39d7f175875f6412bc1a219fd4244fb7c3314a5e229ed8fa799a072a8d8f39cded1c0db99900e7dced39edb28177524f66edec1fc7bfc64404bf52052df3ddd7ceab04628f92243cbcd366e099bfaada53395ba246a6879fd81405723cd1c5297d1481ad9ceadf0fc9fe7fdd0f21aeda87c2103f1866bb6c1855cee5bc23782a2543cc401fefa5375ee333f4fb6179ff459b0987ecb95d0aba554938c674739349cbb36df4b9d647b05320ca77e57587ecc316b59ef0757b3f761bc4d6852a906f0bc74d4cd12a2f9427052134c80ae3afe30cb9599c3b4ca082cc044f1db4f3f88bd494979e04d0dfb65945403d60255dd759e5bed491901ed8db40b9e02027882528430955d587e85bbc1782098b1d525984eda005d7d5d68ad931735b45100e137e64711a9ea93650d07908892a134afec4041dfd67904c4f942feb504d1316828672380b2f54e35ae902514018759e2541297cfa7e82d0c272777e4a69530ba473c37f2b374f49f97396c878a1aab8163016456ee1845859a24c5a1ecb3966585a56c49b8a38b571c01dfec1cd65490ead9e3b803fe2edc01070cbac1081f5d70a911572d1c7f64bdb6f2759acc2730fbb68c7ecf817410e143afc6b960353ba91f0be89f9cf8b8efa45754886d56c8f0427525dcdd742075212c809c94b9d5ae1d91329762739c224079cc48590c8963f7c6afa018dd75a1b2434968d71f3d51bc251e20242cfa6751ae5a567b18a37b3a1cf7a2b072191b21a0309229b3a126400e54791d918760877946e72cf9780e8a1cca18c489fc3ba383f15be9b510224d5b0a38ebbc09ab3d71123a0fc0496a692de3fcf0ec3e71103d6e5eb514d8f9bc889e00c3b9df261469bce022d85550395625825b1ea5023012501458ec6c5cfc9162d4bcebd450c23c4ac6d3226537722168adf8ff70877ee10dc999c104d713d3060bcfbb654a0aa30768763bb517a51389d11a9dcfcbd1841ed832ad7f5bc5853a6fbc216c0ec245caa461ec563faa9567af511245a74b668ed72ab1939cf2317f7952cbb76fc4d7442080ee7a7e2cd937034317c82faeb7b0f58cf5b7c0334354141b1e0f824930aaa1d7a340a8bbab2c65d41b8eb6a4ba00f35d6bc5284ff72f9a9bf2e26b2e6e20eedd17f46cbbe9d2094315be57b579549626b5b6b158040d0716bfef908fb769f3a1b72aae8e2a94234ac949cda6db8324a28222cd9afe8b4c6b86a7fff940d62033eaad27d3bcd60b5e3c57624d5a2e1de104003ba75af00015c02bbca2c8a5015908c8ac9ecc67dbd971e5175f77411bf84b5adc5b02d46dec3e9e10bc92e285237c25177ed37aee38dbe28cb1ff599c992082e14fa7c6fec5ba24f928691e3973b40070b02c7352a541bb80d464228e4ad7620babe45e1b2ab83e57773783653bbb9c6d70ba356d982eccbe6c8fa84c4fee6f238f83f64382b7c58f2224428d2ccdf17e4ca202e5983c0f53220ffa1ad7034c5fb4a43ab95e8d0b230e09326e5a266c079d65d40d1ecc781397bf0ac5a8b2c6020dee81348cdf380ec181c1ad92b019be8807a425e49c51a1d3d9104102ef18e6c39c4ac84035309b6bf121fe3d55fd5cda92a13bbe74a1c9a029e2ffe3d500fd262835e3ace59ceeeb94415b1759129a486163c49a11fbcf3094149eb6693b15f7a9055397e32d229861b140ec31b5b40a3effd54a2abfbe4e1af1a799fc75d1a01cd44ea8080206f67edf7c74ee80bc47752a221d7abc651b888d6725e010fd1212f1304e89928dbd1f3b05a0a00ee42d0492571aab3fbd3874f11d263092a03086c60528fd78d75173e81e7804f61437195510e14273a713310c752a9c19c6f38711cf06f44ac198ecb45bf73d42f6f51c539bdb943456999ce06d1fedc35e490cef26c8c62c3cfadbef9bb42330e2eb34f1c45c54fee6c682875ea35a705cf1dc1bcf33e41eaad28e7af7e44397d481f0021ee3ceebe5456cf48f6a027e4d540a2d3d3ea0efd037d118c007d841bcd6f82179096b4d5268302a6800ce1a6a9e55687a7479a28b86aa87c645d117c9309bcc402cd1a0c3fe2b9653d31f0f50b2858b5b5bf21aa8ff244b25824714599e8618327b0f7a4f61149cb070751a280747854fe239275f2db089d67ffe9cbfc979fedab223a0e1f50e3b23410b8c59e701628e85a8bbfc402afa14995b581173bb74fed10b8a3ac6bb10713f0ae645cc0e182acb164b9c00217a70392b1cc9e376d9c700c2751f35bb6aff236948eedb43378e5419fbab8e1cf21c28bc5b44188e7a7755958498cc93282f8a2346b076e188847c21d4111b090fa42c94c8cd0f04c1b40b434730badc99420b30a34c78ccb950abfef1f9ee87db5ea5c60a0ba338174bf9b6b4779f4296b172ddea4fab583cbe58317a1ed439edcd182a7c9262427b4d06d62b8654a6fb9aa56ec7db558b641c855d7d1cc52029c3a9c06be9e353c139dffdcbbad2d2142f0a83344a71c479c52817ee55d3a26fa419930f62896b0c1f51ee0867f3425f303fab049458dedd86bddf464953a65f176506bf8698d6d6bca945670a0731d294110f2cf82e57fa1d06d31270a99627856fbfb72dbae6302595878b57148d9890604a282edcd4b71840a340323e60c11baf224d75f36d9a423983c724207f2a285cbb6c9bcade839374ce7ce60ca4b1a03470378dd9cc0269c6efd8f752178e2a40365bbc4410d3d8a84614d02d6f28908f5e379868dc6884f4e0458b86cef4fb3c69244318826ee01225f3bf537ede4ad4a3c0c5849d2c9903472830916b88911798777e7e8e11bf3125710e04cfaeefee4d3359db67aa47db6132c289c9af83c6281dcff40090ffdabfde038beb922bf75c401b42a34d7330657a46960e1a606223fdadc7f1e58098f4698f127b08a51147743530251efa685ea34464ea0a22267457621c243232aeb3ee562e526754eb3568cb8e468a751c712273854656a7fa89d7be754026225ecce6b917ae64089efcf9f1a8cbbf694bf1954540699402172b8c247765fc2ffaf580175f2a93b373b4cce0473fdd64aeff0933911d25e0ab1ac5f38be1e6dd80128bd918dc97c7555cf04f332de7d4ab2d554a9b986e4c09d84d02eb905abcaee08bc39888eb1da797ad3cc19309b47596beb0527bae586e2b6437b70d1198bae7683349910fa525d055767340321cf278562bdaae11aa208189bc1684b85646cd6b215a55184549d023b0f80b4c9ab69f376d4622ad14f9e19bfb738f5195b4aa744e7083db228aeec66ff0334eec56c47abe260e15be03d922d9c09431a457e57b68648ebdb3f2925e3ac5dd5e02306a7eb128427171e82f7fda8ff80ba28cfad70615e4ea603b09ec5129715f88005724d9fb76de93b3939152c076526d48923ae8fb9f810908c6b2250b5e129565520f875921cea4c2a0aceb38414cd447b16fa2d9c89285a0524880e9cc078c550b79a066a16cf8017d7bdd23ea463887fb6f83ab5ca40d7e574e307085e284407614ac42b2a137c91423681b55367e82e28ccb55041bd2d8a5a94df3b976e88893deca5ad7cb4feb819c99975728ea530758839af33e91085829e2987f19ad368c58e1f04f4054be6e234c4356eb5eb0aa5e8aec146d71c8bab71088901864ecdceb15ba0914e2bb025d44ee01f28001d7c28f8dc4edf3fb4722fe316aec1d159aa7f522140273dc0062524b56dd38c20e6e0a9cca6e78ce383ac28ddd6b4c17f7317d0420555c9438a7a4530f01f88c69e63755041bffeb27d8c177ef70cabbebe69fd2f5b1b77d6038ce493d80c15953b82dd9c086a9da2b6c3b21c2b659556a24f4e920609d0f7810bdc11fee66594bc4814ecaaa0bf50b6f14a8d343822a1d40affd3f6ecb38fa7bc5967cb5ed89c08d63c6d67624ec95f46a97e8c9d57d8c262dd88ae4c6fd9ea9352fea86f70b046ce796e29f10acdbc0dfc77f3bc417a851e41bf94f4869456b1582e33bb89db25fe16adb5cf7ec6baaf4ef5d1b60f57f5aa1068a7cdbad3cf26e2daa28d34c551034a6b9be4ac31078d085201ee4f868039d2d9f7f0e7585034982e9b122ea70bbf24a4a595c440fc16a5d97e183d7f96bb42d39df685a6a23be41ef732ff69c45b200df52e03b5a98a7e791fb68bd07281c456ac22fc91df19955b983c8a027444b2e80b9b459db9afeaba74fb13bc804e0705b326ed95a05fc233d7543443c704ae9d3909b96fbd93a3f1097eecd8e25bff81d6e6d9f866e3f9afb309c2455063c4f7e487791eb1f8713b9021b4f8957e695858b38c599713cbbd4bd0196ed3effe67b008519461f93013776ec0274b4d38903eaa09e18a8e4ba0da7b3cf773bfd40c006bd9fb775eb9b75777c3ea26e92a41c13160c0fc3b64a15dbae43823aafa5226d4571567ae6179492b1671b2f7b1c720999cc5fba1027ae0a71fc50fb9e906c307756af679bc89c96e7af3362bc319a9f17ca675c04b148f6a23e268447c89abb9813018abc4e6a44600cd1a1ffbb25c21de2889f76a9da120d308f86a5d1235ebd66fc1c230441c69963482c765f310485b4bc2de65588e001bf99d2a1aadec40097141c93c99e798d4a85b9846b3f2024d44ea02c4931192458a3c58ac4140d59857857e61f0bb5fc780af4e9220135b5d7dab968c4947a5b6ef7b731a71c3f556431d4a2ff723e127bbbd228204708100d3a03d0a2ef9dc027c705f3ae330fefbc0", 0x1000, 0x40a, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/108}, &(0x7f0000001740)=0x6e) chmod(&(0x7f0000001780)='./file0\x00', 0x2) bind$inet6(r0, &(0x7f00000017c0)={0x18, 0x1, 0x6, 0x400000}, 0xc) rename(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') getpeername$unix(r0, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) r1 = shmget(0x2, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) munlockall() linkat(r0, &(0x7f0000001900)='./file0\x00', r0, &(0x7f0000001940)='./file0/file0\x00', 0x400) r2 = accept(r0, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) sendto$inet(r2, &(0x7f0000001a00)="ca4455031d4327a459f1cb574b10a1f4a76b0b88d589576168b7e471cb80b2b4e0feb8a371e7acac26e734cbe60199047ba53ce2f6b8f6ce697ce3499d62b70b00ae", 0x42, 0x1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001a80)=""/98) recvfrom(r2, &(0x7f0000001b00)=""/150, 0x96, 0x802, 0x0, 0x0) chmod(&(0x7f0000001bc0)='./file0\x00', 0x40) r3 = openat(0xffffffffffffff9c, &(0x7f0000001c00)='./file0/file0\x00', 0x10800, 0x10) openat(r3, &(0x7f0000001c40)='./file0\x00', 0x2, 0xc) unlinkat(r0, &(0x7f0000001c80)='./file0\x00', 0x0) rmdir(&(0x7f0000001cc0)='./file0\x00') lstat(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)) sendto$unix(r3, &(0x7f0000001dc0)="969868e3b2f02a103bd9cc2477a9e027aa79bda485c20cf2e61e98f47073189564b85d79e9d345132ad506ff66083d71891d8e9aaa4ae8b471ba6412d8afd7e5c386cbd3f8ae7bf3ffb773cf928a4abe49822cac3132ce4d88b80d2a13acb6b60d2bd1085c7988", 0x67, 0x4, &(0x7f0000001e40)=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001e80)=""/4096) r4 = accept(r2, &(0x7f0000002e80)=@un=@abs, &(0x7f0000002ec0)=0x8) listen(r4, 0x2) 00:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file1\x00', r0, r1) r2 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x1000000005, 0xffffffffffffffff) 00:00:01 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)="86061fb3be5b6edbc12ad741a6f271f03d85b121e563617cdf05bd402d501cf2bc06e67ed3afef7e43057253fb5db9a31b649b7fa59c7387dd03c987e6e813df8a199dd865b2c3cb4e4607c6017a265086e45deea28182e0c7019f71f18e831a09f883562ce454fde4ef5a1b2f7ad3fed4e1af32aaa50aef5b2baba3c76c5671", 0x80}, {&(0x7f00000000c0)="6a6aa7f124adadc15c896ee78bebae5de5d7988ba145a1ad444c35519b0786a9cb52f845a389484f280d85723193a630", 0x30}, {&(0x7f0000000240)="3bd2c2cecb47e510ac3a62a455c010fe76f8f9ddd77f65861d85814597c30ab0a7d4d438a5930eaa71e72666be1602886151812c6cb64274656e8b6e37de1d706e0525ac7661aa811309e06010d3d5f64ecdf3a813434ba0b905fb2c4302a976523d443d0e21de09a97cf1ecdd145f4bdbd297b9ffeb868f8ce154f3a4a1d7cdc61c149406b8ad5e94f72593333330309316665b0915e00bd6d34b4ad5ac0356712a0f7e5ab4acb65fffc067f527f899e226ad4cd0280d34fcf7e1746fd5c9fe91cd26f04500e557231d299191f5631438ddc1bf306cfbe9d3ec0a4edae25a94b72cfd7ad239066a969204a853e2a7e48a72bfdd951eb865cbb55365ff929e980b70798f48b6304af6fb4f2240dbf42468ad8c27e1a3f6bcf570c12d784e6f8bf276b06cad6a09b0456607adf1c8f6d9fd2f8ce262b840c5607f12f76f1b908ac201b164e6a68881bb32264c8334e3996f86b2a1f3c5f5586b0b3a490a82f977f5a53eff348e0e00bc7205292ea0c3c8b940764c5b113f8364cce604d1214f0c731672f6b062ae01748f0da93b8cb87b89bcae04730719025ef64f55f842d551fd53f5dfc0a935e08b5dda6afd930871323355e7bf01a61da79c847289da8a5915c22b6b8dfd792a26b8fdc7f24384b87cd4d39944415d9ffb3f82c4113692d79c16e18b4717540ec95e06a7273f941d5f05730440d3b32cba1c776196f5632ac552745e4f87ac3b80d4aed7bb2c76f295f060d3ab78310449cbddfe55ea81fe13c3d838caa8104c2edb66f197e2f660afa02371c936d9f13c30156492c960817a42d13a26afee91606705bcc2c113d62e4c4a018cf32bfab24fd857f6bfe81e6b32547ee8d9d5a293cdaf900a1a816f6fee83167f9a152c853db79dec39506a9c8e781bdf6abbb16a8a33a51bd3aab05ef542dfadf2d71370fffe448758fc2780ae6825651d892d0b3e566028cd38231ff0fc09220c49eee587891d6ca70a5aae777063099d0a509a98886186e826652cac7c2b56148d060c7aaba269c9104bd49168da51f19ff29620d2b5f8416725ee0271eaa027222be214a8db532a9506486f83cdb8ed8a132c7b846c888e8e4651729e44875dbba83361481dac852b07c0bce1a5d391d05422725c6ef4b9ffbadcd58308a4c691e439382a40d3f277ad8dad1af5abcfa06f8340d868473aadebf43a206758de14ba47b4cd054e605a1f46a7dc92b8bd3d22f602711832ebe351cbf8593521df96ca1255fa28df79a674e51f5b3080894b5a928deba965e3134e9a2970dbd420301c307d82a2c0ac5e6cb2105a288636739246964c81786af16cad33505cea5b76f438468861e321442ec95ef03097310c0661ebb0b8bd2f6fc39a25c3cc7548216e1c819d5983d6f59a7c9ea32c8d051501961924e72e21449a078396dbe16af3fde9e675cbf8ce936579e3e13193d508ae88bc7fa66e5c9cc8399d5642ce5f0a31b0b0ed0d4713e8a4097dde2b420188e16031283b61313da8db945525e73131cb93a4376da486909bd0bd60cb20f9d55b423fe0517f680fd7b300b15bc95ffc5b8cfaa26f5eab65723d689970ee041a948ef58b8831c453ef10a77b880be9c187edd401c703b4eaf715a33024de322bc4a67946920bd5da5514099124675a7a878ba8f27e72c6658d916c63978ac3b1908436394463d4828db9fc11e71cb23126e11eed434060895d9f02b13935c0fd09c2e8d6927b6491b41c4c746fcbac5d914418889df20e9a0b521340a33630f98bf94f26b92d2e865390be7e511e65188501945dac3f2b49c54970a9fbf96b98ff3b3f479e9831f1b35675ec043dddc4ee3512d9eb4d79b64b3faa015fe0d8afa5ca381274f66d78145185a8353fcf07945c0cd49204717c1239446ea6178623c7eb665a30af0cac7f9e41a801f24324b76feb1a347b156f584636ce6a48537228d710672afeedf2b6e5dbac21cda9ad4ef6d713380e5dcc14acf14d4e19db3ee3f94a42f580026ec6cc98acd5eb701664fcd0b91a84828368022ffe3df407c9fec8641039b920b259c8b1d3bc769f7df945513b88a5bdf3c934958fcaa45ad428285337202e24b25455f938d318cb8b105fbc10b60c21d877d4787cf5f81707f01e30c1ed80055c3535c2ee15c3674d2a097bf2e6658b9b3863eae7048792f75e1c4d15d6173198f6f89acc94567060d045c3a02ac0dd5fbb1146a6833549e425d9e5cb971bbc3d5070027676a80147cc266792964aec08f4b3f4b1353a55d19dae80f403b4490c8395d02050110a830cae613152fe437225627f733cd6fbf1ad74ee91889018dda8f59d799dca538522d9c51eae3de691fb33c407ee22558b0d7f1f1274694b05a8a9011634804aa6d18731b8e77c119e3f842d63cccec0cb58a3dc22398394593669b48ac89cf16355f96ad36fe51e93efc16121c1c091340cefd1da6d4df9ad0370b01d9ab465e1c2fc291b3ad4181bc7f7861e16054390328aa54f1b8ce777ec80669de34f739e929811ae34b4e693eda2995a79d875f8d16043bf56bae818543575d203b6b8b8d97d0a915637a08e37f9a9d30254547922b81b551c8e51917c0785b6723093db293d6182bea6b6c88f63b1a5ada7a28d411c4c20c0c4d14099b33246d09b53dbd2320c2d332efd0e55f43ecb1abca90abe4cf5ffca84f0f6c89b4f84b01a9be927bf4edadf0246631d52f6fd5a7579f84f5beb39141cb6fbe280dbfa47be2aeae71a53b117e6e55d3fed17a72dbaa4129238e26167f328903c802d2e5610f2773a44bd109e4ff2eca06d371fd21b0f1a3b656095d15cd7d579cb6d82ef6b6ddf2ae40209e8ca190d59f5befe3775f249db0c3e1f9b3c43dfe85fa45b09861ca88c0244c0d39e104f7a1b7fa392eb187266f6a94a6755673f5b9f7555d018556e3d229bcb6514aeb14de9c440775d8be1e12db42abf7ae9f4e431317deccee065d8dfc9d2623e67c966f4847aaf893784fa59ff4f03c303ecfe5252c66914f4cc96bc0e33864c5f09a4839a36cd6292b2f72047e24464c7f406f0c0d2228a1c7a4f81ed20c0a7e3ab080f42d2b9fafec0c20d8be6f69b3f97d31fc96ca55bbd451fb6ee82840124abafd73111349c8fc898680e566560f369f30f0d68b9383db1c1f469355faa664ef3bbf3690551019feb29d546a1b62d9ae23ee7d4e926a032f300830ed3b8eed2083ed35ca545f67b5e49f6777233d0c2b65b0bf27e811cc4d10cc4259baddb826416c3712ac951754b69247e4468f847b92ea64740834f6e6bd1ca192f85e85601bdc13716614c625d0efd09185ec1b122fd075ef5dd3e4ddd0a48eeffd896b0ec6b4f4882305e12ef7e2ee55f49b5544acc9268ca2328c91d0b073404e957f08f97accb9ede0cc62cd97c64ed6e65b33e19569ded861a6c2f02b19e19e4f3ffedb0c3c32776043f336bd70aae11395fb38dc6b4034dd528fe2490498cad64cefb84c5761447e8fe616bd7ae465541bd5ee11d02ac887762faa4954285636e495d32da27246242fcfdb7f433b94fa12eea423fa484a03a295f3a04b548e7194aedd93b414a621fef8edf3a982b89b4d053e4381a1bd02fdd96b2fb0e5e58910fafce0239ac2394affcb36d2b19c43d1703914419811c418cb9087ac2cd365499b5f14e79634f9e8ad4cb669c75075b62226f40b0a2844076466018e5d4316c1ba7e0fc3ed4e7261a591b2ae42b42b87f1091c759cf9fd8eb15343f02846f992f70ca6f2454e2958fc0c7566f896b29b39004ec7ce4f44c4ae9c8a4e2789b1fb29d035acdfb7867fb99e32c711902d9d8301f2db09107dcdd1efd3d3a4816da9f543808763e3ad2d081fd74930d8f9a62204d4b2e8b08147fbb709e5dfaa55fe541f918eb643f3a6f824286daa74c5775391e04fcb241dd917eebd7b4db9cfba93e2c15f99e8361fd36ea20fb50877eed6ab746e19d08a83ea67c61bf99503564a885f66db7aa98c745a509606e51c2841ebc37bc72ead455a366e9cdd67f1331d2f6fb4a6a83bc2db68f4f1b79fbd136d79cc6379f0482918a58da395463d963a0f6cbe5f598ff9fc03dd88b19a4f42376b2d27bc0f1acf7261d41c69106c51c95d302f1222014235539b2836a7cb6535e1611afa8a45100608be085f572c22a70513b02dd3056aa59e6d2bd403a4d42b0a4624faa3ac64506e2d22c49afb3c6438068b0e0f01acc5c4de29d83fd6a256ce6a1d2996604efdb8932797d648029facc19ea0d97ce405838d48ccb5f599eff989606727eac6a7134e0a0bf9b4c4525fde22c73b68110fc55f586c615fcae3705e1184774ab5f22c633aca8b5567972302d5a2886070aaa7e2ba715db0e9445c687a3f52e0d926bdbe78ec3dd9b20b6f9e45c1fb4e6d20c989aa21d78aefd73129b80eba5ac1c67ba4497039246bf1012de119abff41071c5f105c309342c48d810e6b625769651bb4b36e3aab4a3f279ec7f9e54a0a9ab94495a8acf1dc8aedaec840e64adcd2ccffc7fbabf156b44ad8f75ff462e25ccc727568d50d4e599b102de861ea79c0b71cba6eeac56f422ade33637d1541f6031c6fd6f022ec3570ad9374fb8db2f009b4f660c1d2ddaefdb0bf5b52ef5c5b731f8bce4a618102ee649fdde5ae2b708fd1a4d28eb12f7a15966927eda7a454d9ea5faa398737c6453ad74334f939f0d3a903d9ca1b550e73f7b1f5319452c5d975a413b431877c7bd5fb9623c05c37b49dc264d74c0508d5eb2ebe2309e90d5f2b58fdb1b52d43fbbf6979efc4664bde34c763f1821ed2a880c3a034ca2e30787b5951f8180b17656f37b1943fd9a8dd2848b55f96dddb23e45c7914eecbb3b5b1cba88a62fd26029355e6a72aa440f946220da9d00f0bfaa245708ca92635c7beb757b8bf6ec080ae42f7981d8b97ea6007cba66b474db6597f87686bd67d9e3fce44be3cfcda7f529a328e3c87b3da2f75804351ec4975afcfc5863dc3068b21fbae3c3708cf0018bb399062f565097b7ed2ea7d189626ae9262e35043b9ddaba5b88752dc39b04a910cc451f81281fcbefaa565fb6fdcd038d644d1befedf0d7143b06c6213788121486570920b58f10d7a5bc6c1243e1a86c51317d5efb50d6a886a713bfe82464246a8e9a0fc4b693742a276078d121e76a4d1f0c43bab36a128b3bc759f20ba053aeafacc5a93b345e4a75fbf2e1a4b01c02214ea819b87a9966638db3a339e23bf69fe1589723eae09723c6e6cc458655135044b7ddaa377f98899b73035b2a10fcb4e7f91ea113ee08c14b06ffe61c7fee6d91497e6facc485ee93fc4cec4b4d1ded1d0f22251ae08fff86c1479375c7f8c98d730f87fd812721fdcd9e84df0a61053109006532d979f82fb53980768af9c82cfb1d77ee443d038c6a3a64487045d5d210ac6981a907de6a50717f3ae0e2206480b2ef1d3af1d91ab7c1d6045346407c1c8b3d56e43168e0b5fc427dc7437c1cc052ae4cf57ebdcc9af88cde87c633e9865b159dfe93999eb5194eb6e3fee4d4e7ae6ab0360d9da4c5cb7e961bb9e1bf1a7e4af106b3408cae986d2bf46df3db095c037c70a162ecc3b0415d125907e4c9f2f5dfc80e26b31b125524c56b942fb64b4db2c5fbeaf806a2c2dc24515ab5029b29207697ba76c5fc0f952e5d9f98ee81d33632708872c15cf36235c2ec081e1c03fa01bdf3cc453b92b4dd9b0aa9596a3fdfa387bfd2e6eb7df2df3aa20d9c0872a8d71f2812bd78c2dbe7d5f3698d85ebdbad6570e537c01daff00bd181aaa11ef3a8abf17768cf", 0x1000}, {&(0x7f0000000100)="f7023dacf3a94ecc8cd7ab11469a2263c4aa9ca222a947216f109db111bdd35db62371e5ceaaf739a7a2f4d1b688f517ce72d26c580a9b7a9c50462f05e2b30cbccb6e876116702673c15d3ab9c35f83281e65fd07795a5a8d6c54a292cf0cfa69d5d0ac0a555e2c0c7a62c436ab82b24b771491996cdb212c0e7530a458adae44d665df19c89d667021e69c40767a8e5405a4f46cdec1dced5b63c928892c2a435e9d70b5053cacb25e1368d19d6344dd09644129b53181a86b7a54650c0f", 0xbf}, {&(0x7f00000001c0)}], 0x5) open(&(0x7f0000000200)='./file0\x00', 0x80a84, 0x8000000100) 00:00:01 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) setgid(r3) r4 = socket(0x18, 0x50000001, 0x6) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000240)="449ab488544590a1f94dbc10a379e32d0c8ba8b461588d5f836496a3508453d9c6d1a2dccf4ff1e04b84d55bc2f9e0666197ea3bd75d3a62ab98f6919d6f48e2e4cda4f6ca55351fc016b5e2ff6281a3d2cf58f89a98345528c876833ca2c2b158", 0x61, 0x408, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) bind(r6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x2, 0x6}, 0xc) getgid() bind$inet(r5, &(0x7f0000000380)={0x2, 0x1}, 0xc) sync() accept$inet(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000480)="013593f7512b57d58d7397f1fe53304bf848043769c00927c4adef97ed858f7ddcec8f8d7633da8b8cb81b5707d87f20b8ae92ff1aa71f2a2dea8820c91c8f930b49b79fb8828188517fc06c28ea5e710186016cae0f19e1b2a1b5b9ec03fd2afecb53337f5d85aed8f99c5cec61c9c0d9fdb7e04d7019253e9e6d23484d2f9bb651702ae9aa8a2b07c1141589ae6aa0298f1089257474088e5affec3e01dce6961fc60307249a77f399791582cb0fd3ae045111e841b296ce8533bc1ef64c40f9da31f9029f42ed5c81cd7eebb169b0926f3fb73f0232ef6786023a388b75c9a9", 0xe1}, {&(0x7f0000000580)="6de6baf815471823b37f73bb7331ac827f8016d593ecdfd50b11e8ef7b0e6417fc978a47b4aa1966f8bf80352aba250a31c2168c1e07f9c892632d95773e94146a7a83a1c4e24ede423ebb9ae40ab43350c54fa272665769ac232b06e2d325fcaf50eb4dbcd65b6976d93b0c6a6ba89271746ef9dd1935ea8f3e6c6ac1ca0821cdfc6f0b76f2b174decc9b2d72bf60358d6f370cb1480bc4ea7a7f492aec8742ba513f4865f543c92e7ebf7a363293b6aea7831fe9ae81af65477fdfb286f15424dafcc84e1ffcf939fb117f60794dd28eb0d8fbd080f9fc7a196f605802dd18e38b1e81e6c0657f", 0xe8}, {&(0x7f0000000680)="0f3ada409391ecdb1a4b96e47917e143061fdb512484e4f8fd449da5c251ed6e742c2adceab8c5df54904a9c40eb2902af5e35e3044a0dfff701a5b83a950c867538a54059cf37066b60eb753835075df63d81207c1926a9fb2a4f89b60439f87207f45b4f8783a71c28c26f37b3bc1fcd5c7644b0547b5d376a75b138718ec09da1dfeb0291aa164c1507dafeef4fba3c42fd63fabec849fc6d740b343dbf8965b2c50172e2d72334b966899efa6e49781a014dd66868fbc4c4cca0139c699a37f7bdeba2eada7b6c32ed160de6bd12cac4eed24c392f30d49eaa1baa99c4b88165b3f39f633dbbae6a03d8e9fd37250f4bb3accc30135eb1f46cdce55e43da485d0fe32b88fcb05d1f54e3aecc718f0961aa042a3d1c18e3db60ac6d2781826c962f657798f9ec87574489e4c42dd40494f22de40f523dd2ed0a601f0bfbfdb1b4b047cb46fda4ce7c3562d631e24d804f6a9f43f8122463ed2e6a61ea9fb7f0667c385f7e4c1511822c8ac2427a02a1ab20dcc936417bbc6440e622b6267793fe08f9c3306b50f1234a4bbc4a5a7e3cac05f7e8991cf2cbf62f6dd2bd7084e5f6680894bcd4556703663c9e976b5500a347da6bec6678e8160744ccddb5082e82ce359e9cb70b6d2a1c364c36c8707c0b1db99af2d52837438e578ce621ca7c356c8043c0a7290deed494aae8062e7a4b6ed5c09cd24932a11b78b7b5996498cface83a3c682010faff30c660dd8d0434e5529e7cc7441652631e122d8cecc63bf460b2d1c13b02915d0f11b5a76134f387848a5295c13ba6533ec2dfd5ad347ee2c5bb95e84d0d52e606da387a5c55b491c82a56657e8b8ee2b5a4ca83f1875a90fd3130d32c70f9d1a781422da5d6cbb8a1bd4377495aae27efdcb0b0ef2fcb880b948e15960c070081d24cb9d5d5c9e20d43d130625197db84e1c9d1d0b6e1ed5fc61fa08852b76c67a3da1a67c26617e521bb66d07fb78c1d41d78fdd5cf4ff9762ee9383a1aa853ff889fd8365a5c77f8a19f9ef75e3db55a8daf766115cf71f4a4509223d3e1d8c47dba15d0d7a99663e0b09a39681f908d16a716be1404de0b797c00602992bba7225ff117e991c8250a2372ce5dd9b13cd30fa1585c220873c78f7347704687104cf3f56b0b40d4199e20195d9acad07a8d66e28c6e8e627e7c80e442c3f7f3c3bf905e5f9e82baff6cff499427a2fcc651e12c3b96497bc502707c29ee0729182155a8c52315eba3a4d48b608d0a63ecf03c59a3c06302f39b630ffa19f380bb30984b58421f86d1ae6cce88316671f8dce496a898510ae544176ffdf87f9b2b5c316521f20813057d94403758021cd5142910acd3f9f76636ed17752ac414e5fbbda30887dd1c8cea46a50e7e291a7f51e0090826e9f8bb0f569eb12bf2f98a0035933121753dfb96738d4186dacf04ab760865475822d23136171a7fdbe979f3dbf720f291ab9cd1d10a81d0adef798272e2e934dcfbb1f08ada5570113e74a95a07720a27bbb7a11a12f77055bf457259abc8c1c355101410b0f84ad4057f0af05e87435bda7c4ba1141e548b737f2d45e9db4a5d065eb5eef049442aaf52c43ab17f89eb63539176b1e1502fe84be0e0121c84792118bfc894a4866dfb8f37664fa8dc38abb82ce786ca6f4defbeb89b7b93366e7b4020234da3b6a1d4158072a9f1f1b4e3b05b9bf028ec23c9e7d39b49dacaf1eb3602a05b4fd4628a2107fe868d685e05cbadbb82c267a9b1dff10aa09fb11886557e43a7757e76363f4aef4d659647be25ce058bb82ee44106272d30f15ff761afe5af08b8b85d450ca651e22ed6b5ba4e989e3e028331b006e2f1a1c670fc07ca861a0b253a249d68195ab93d45acc59d419f723893357bcc241fbb2d418c2c6018433df6e9492a2d0f982a8362583745d0be4a2907db612c2611ae628c115753f84c114da10022a5df1e5dc37d1272108238bd4e12f557726275830da1826f3ae304be2227d730254fe64b2d6d5882bf48d9163f7f56e888e629f2be374ea72839013a4ab26311af4f06eb0a15e16dd83f69c77546a37825f6bcbe303b6d89e620c7b5ee20153beb4d8c507cf0b6a5901a9e10e85a485f7a5d619246e07b51a12ebda59cc5e864f2783c52e2bf47ea34c23ccbe8ebe06f0313d197e5c6a12d024d3e038427ba0fad378c4f2309730cef3425e650cad5326935b70ec618ce2be13ba00368c6a827bbb4960a39a38d78e2013b18894e44a3ff482252d0273e67c4f3d040ae3b8cbf8bf1b740eca27f77b2e39584c4c1b85dc5a307fd61eb953a687be7d8ba04f15564f82d42a10437be293502dde1eb9089b518b207929068c462ab5c9e2d6f5169f0dc79e79d355d3a0044f60c3e87e72cb28efbaf1cf0b268a6c009c1610384d5e38934a1360a01cae2d94d1f8ec635d23ee528e235572c4023b73fb31b9fe6064c60a83c382baec11b5ce2b9061e18612ccb6f98d4e611df6558af42975655c786e0ad0a7e8f9c237e98b57804eaa5971d8de3cf89512a881a681fd0729ac005ff85bdd389aaaa61789e3d56efa7e1a1e33881671a24e4a90f8f9f75cac345063a57cc4467142e89d9acbe726b02888818b66525bb4239e2f725a8a096ff7483eeee9587f917e56435da7f986f827c92e6a932b8a0d4142f6d61ec4e4d2206c504179526c42795d3c2f6a9ea5bfbb4f83856a9f3b39d1bf234434028181678f8930fd1ff4d4f65f616022d952152eb2d9e0087a7391951bd424382ece587a2142c4aa97f117527f849551a22d93c64a0fc0527a73d576165b33eea8ac08ef8dba15d42fc5f57d93cc25c748dd600f76868b1e3b5ddba8ad9a4201b04d0ed5e4da103168cf63d78d1183e7edeb1ee3edeadb0d35b31bd36b45c7fc2f03a680c44e62478fde57abef2c7843f85172602f60cac33fe0ef724808240542b86f4e3dcef6f98fe67c0ca74b39da087c00312cf53abfa1324d275cfb887525b3853678af0550957d5033c6ea523f1919c876e8797c0767b5e9a34e7a163de03b0299229ca62f855b213e1035393483d1922547ffacb265b4f8243871f730a12b1042360bcde50e3973115fe036f5bc9665cba7840b552a2267ba72ae9f642cbc0be12671f45517449a8911490e7d857beadd567b724481b6aa6af8064212dd427da81c9a92947d8ab65059a9ab61cdc765108adf46354e59cb81c4be82efa91ed377af834e2a980eb2af49b2eaa3c498cb80a00ccacb2237db8a61fa1120fdfe236b41267e25209554378299da99f41c6604a3b3a0f06ae5501cad2ba07374b250d2c4f56a4d86c19bdb84fed64f96a49af5600984f087de489a02fdd52d037de15caa9a000a66892c105e4586e0f6735edea8518e42492b90f9b46d6b504742c5c8d5e1d5594002608fbbd75eecacdbba1cb75625bda028aa6bce082f30902f05e289ec7c70f8d7f6e1c1d23cde56515498c4c2711f41c25c1140d23bc1fe2b8eae0a956d64d5bba0befdd05698ea25e4d40f90041fdf2586dd7fe767d362589b562d98f4c5b1c32f08a72871e1b89dfecd2ca20531cfb65b76749dddaee24f2ff49abadc662a234f2be324e05c41bf4d8550908cc89d2aa3ce846eeb19711c12edc265b762bc3a8a5a0ef74bb44e90c56e7b0279f898f60c6a93b6888245fd0bf3bfb988d0b55f62e4e9d3f3e850d4c1c6595013a6aa626a4976c700879ca5797ed0713becc0ebb5d5ac86e4c3192161cf4785a735be825d97552641b5e49cf4222c0b981e21a1d680252cb064a2b9a2f4289fa4153a3075a998dfdda1a51b29f7eaae50b4a31d3552b608e337ad906131d8c3ac1da346fe52dc49476192db88cd48ca12079d91f523fc931254dac7a17627879dd51abe5fee38140d36d4edbf0771b6c08a7b00639612b91beba4f57de356d94b5a7aa9e767799e58130dc9e034d8f987136a43c7bb56aa939944481ad679a510068892ddc2d982880d184da073f745e5a30c38b3b41892ec71945cfa696835a9391867a48361510929f7cb39e2090d96f6834f4665143f17554aaa0e95d306efd62981e127a36bc29d07234c7149a77aacb45c11b4fb606ac52068251a8b9b3c5d249b7617cfbea7e1c13c8da3f5c5aac8cb12badf312fbf35d14aa197d6cdfc030371bd84abc59f2416f28b67ea93ec2bd7d60bf9a86f2e74453f118a016f9ed893ecb7374f8c36e6b58eed0bccd8ce12a7cf575c97632a3dd5f0ba311ed70c5c322e8ba99168e35996a08f7758fde1ded77a4e1ac69601ba118e09775d967360b3256c319f42e9ac1baad707cfd24a4331708ba93ab67daf646161a5f64a19c9d6c754078e926c91c5d3f6256be70ae5c22950db92301b7333fd22b004fc64c5c89315339c80654fc930b228025dfb5afc476f4babd332c2c7f59865840e3e65acdec5ba02f1edfaa5799fa850af6d19f979acc54b83c7045c54a99c01d66f18d6582b9522e779dce13355e87f42fdf997aef6850e1b72f57286ab08a56ebe43bed77d4d95b9b20533dd3e61515e9eb1636656a6589faef0f9d8b9e5b7fe39978d411f81c1a8f6cb19bebee2fb3c5b5ec349c163be334f4f07165e3490730d8c950467ac83d9180edac913e73db7f52dfe09aeb1d541cc86123995b717fc121b0e4d24e6faa437a6d53b86f425ad4a177de877223a8279963d7cdbafca7befed8a2fc368f38118108bed2faa6f0952b75bcceb519ba0e64758674a1eac08bc24a4211789f0a067ef61f2049366c486dfc62b2928ecb86b0944471308024db77504e4afe9ea04e63f8ba72a715f0c22a9a8739a1c65958b3142bf4f194e61b5f5abd73c8547d491e052fdc8a0e2e7797c50890d43280f580d38dc9cbe1e297b16603c3157d618456ac1ab68b4153b644193053c918dad0ffcb0417311674034c732458df9121b3cb5144549038c32aaeef49ff51be22c6d16343ed9497d389a7ffa3a6091216515118c94b953f93a3bd99f4fe498dc420fea597c61e9b439bbf99fbc8e5a777566e3789ea17f4b0428e9f11a47cc5528187de6e7c58763c485de033520c6af71682e252a87a787988e97bce18c5bcb1dbfed00451f4d827c6684e5e6757cba7ffa7de7e8dea21b8de6949ff23cde1ff15a797e6a696229da253a05325dc96ad66487b31b4ee3da4c91e9e6908ee99f68b34ba1ed4c20bc79d5f871fd7b28aed227500439e5bb005847771efcb3cfb66348c4de74adcc9c46ac420f66bda9c38d5e223eeb049f1c1984785ed088dd2b09da0c5f5a11edc254a1112059c03e837aa7b47650eac4c1d4592e41df0ad87dda1f980abde24ad9fc4b80461f3518025b094f498a27588c7a32322ef0bf6fac945b8897379d5ec2b87efab01c9d79518f4842c898ddb24752ea1f5ff663e6f9256660bb3283597d849bb62b119c08754cf4313ca4c9c1c3bf234927c599defafec17044835f171b9525239c238e0f35e42c9ab7132c5c0578aa648d94974bbe86050cb77da0f59e2ea9f4e1c3d93682579730b4045f8f1074f2a2227c55984be36ca1048fcb185eca391c18aaf8816bb8783f39d098bc2a0e3031c45d4f16c9951980b74f5791c3bc7ceb993685a36f1d52a9b6e20713912326736e398ea9612f96a26951f306edd48e885d0dba73e1114866b38acb71f9e5fe4a85ba7525d40eace973c669382576ca05067d6552ad0ebb7195d25dc43253789c0a54635d275b69412be64845810791926e5f489587f2ff1c3400ecb29a27f912ffedae2a26608cf8833ba944f37c1a1d64ec", 0x1000}, {&(0x7f0000001680)='5', 0x1}, {&(0x7f00000016c0)="05350f8c28738f55212c7e35e263287015ee46fa5e3f1d838756bb44100f4e05fed75852576ec47380bb6b5244cf861619fce195c17149211bee0fc1256a7eab58fcebf9c6179b0f28902f5f9ad57e187a8cc3549652f6d842430409b41292cc8b3753b1ed62f5fda405c39f2ba57985581e1a38909216173ad90995c313006896f1731faa511bded514a594ca96d014204431eeb65d2ca5cb02f97fc6b74abeb734ce527ebd", 0xa6}, {&(0x7f0000001780)="f75adc955cea5300aa88eacfdd6f4800e324f7fb5eb122598169906ceee902ba4c1bb5f5d299e6439ffa0bdf958802c7fe26ea867da82c3086655e0580ef63f73d739f62fe5f7645edaf063c38196bbf2b31a5cd1402496dff6a194cab5bfd6ec56c5021cee43889500e0bd7a9baaf8b392eda3e32adb3976d7ac12c906d0e43f7034f9f98a786a25d9911d1511fe111f90cfa9a86971ef3cc443480e0d0408402e834278626b02eb27a70957d42acab31057b54cc1122e13c4f8277df7abb71203e03cb2457152ba352e8d611fe188bb43aa7cbc55d8db1b52492e2f520abaf8698909ad0ca7e088c8fa1", 0xeb}, {&(0x7f0000001880)="dfb70c97fd2cfb4ad573b054a6e0597fa9fa644dddec68bbd989cf93988b9ad61f106c621255d495baecbcd5961a00a1cc9817", 0x33}, {&(0x7f00000018c0)="7c16007aea44260d588820875ebc3808", 0x10}, {&(0x7f0000001900)="ee57311d325203c191715f568129e6f920367339ed8eddfd1d6a1e84e7c8b2e941b6e6940587bed4e0e5003f51b788c8b2a625e1e352b1d962c0727b0c9363b7964e82618473b30e12e86189447f5e93fbddef8253bfffcd56d97ef54ebbcca77255f7c10ae3500c8f3c206c86930ad3c838bfc04e9e44bd2ffa031e", 0x7c}], 0x9, 0x0, 0x0, 0xa}, 0x404) getpeername$inet(r5, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) madvise(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001b00), 0xc) r7 = fcntl$dupfd(r6, 0xc, r4) shutdown(r4, 0x0) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001b40)=[0x7, 0x9, 0x3, 0x98f]) chmod(&(0x7f0000001b80)='./file0\x00', 0x14) getsockname$inet6(r7, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) write(r4, &(0x7f0000001c40)="aac01f45e87a5ef7cfc38af0250dcce79e2eee89f2f762a7c9f47746b3e1d11cb294caa0b57174cfbeb705dcfc9e02dae1491b3791d0cd546c267d76674da579a756905961f70c757b0c38d3e807ecac8e1a613cf5024222f60ac978e1f4ad311294215c34fa244e0f38c0e1ee8189dc78d333510c6baa9bb3829c4a25ecf4dab67cf449154c9dd45e9e0603a41a8b30d4948bea633e30a3a6f9157c04e7ba9fcdb28695c8fb777c9777e0f1a0050d6fd043", 0xb2) setgroups(0x1, &(0x7f0000001d00)=[r3]) sendto$inet(r7, &(0x7f0000001d40)="62c0fde3cdf601b1ba7cca7391a3e22b023927479460ea63c55892f89a242f5f7bd753155c0ba3fd99d75b49dcc8623f3247409790ed39818ed28dab08ee6acb2a1f831aae255a15c52541f907f1341168dc8dc9a6716ec187148dcd81b83657899b87778c086f6960bbb6134167d563bfed78b5", 0x74, 0x8, 0x0, 0x0) recvmsg(r5, &(0x7f0000001f40)={&(0x7f0000001dc0)=@in, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000001e00)=""/140, 0x8c}], 0x1, &(0x7f0000001f00)}, 0x800) 00:00:02 executing program 3: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xcaf5, 0x7, r1}) fcntl$setflags(r0, 0x2, 0x1) r3 = paccept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x40000000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) write(r3, &(0x7f00000001c0)="ddcc1299f2a5bb611b2c511eab291f2b6f436ddd3b35f0c83463e72c714b00847132d7582d512d12efe0fb6ef0e4464fd97d29ba81934d52f8e28fdb1bf0e2bf7804dd12ceb9f4a341a48d9e18ec25b34b33a72316789722533be6f25ce9613a9095ed2f5e06b473c52e6837673fe5625adff8a96dbd82df74e22d5dc1f5b7c631ff0ed600ebf75a7873", 0x8a) fcntl$setstatus(r3, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x1030008) setsockopt$sock_int(r4, 0xffff, 0x101a, &(0x7f0000000280)=0x3, 0x4) preadv(r4, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f0000000480)=""/172, 0xac}, {&(0x7f0000000540)=""/141, 0x8d}], 0x4, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) flock(r3, 0xa) r7 = dup(r3) close(r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) clock_gettime(0x3, &(0x7f0000000680)) lchown(&(0x7f00000006c0)='./file0\x00', r2, r8) ftruncate(r6, 0xe994) accept$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$setflags(r5, 0x2, 0x1) fdatasync(r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000780), 0xc) getdents(r4, &(0x7f00000007c0)=""/194, 0xc2) fcntl$getflags(r3, 0x1) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f00000008c0)=0x3, 0x4) bind$unix(r6, &(0x7f0000000900)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000940), 0x400000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000980)={0x8, 0x1, 0x5, 0x20, 0x80}, 0xc) fdatasync(r3) 00:00:02 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x6, 0x21) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/206) close(r0) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) preadv(r0, &(0x7f00000010c0)=[{0x0}], 0x1, 0x0) 00:00:02 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/196, 0xc4) r1 = fcntl$dupfd(r0, 0xc, r0) fchdir(r0) lseek(r1, 0x0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fcntl$getflags(r0, 0x3) write(r0, &(0x7f00000001c0)="6591ed5400ce6e8327258f3df0bbb9f045d45507cff38ad2760f62fdbb2d590e12eaf599933edebd382cb779336b6290df5bafb691d753334e8c319a9c", 0x3d) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r4, 0x400) getgid() r5 = fcntl$dupfd(r1, 0x0, r0) fchmod(r0, 0x81) close(r5) select(0x40, &(0x7f0000000280)={0xffff, 0x9, 0x8, 0x6, 0x4b6, 0x6, 0x1, 0x6}, &(0x7f00000002c0)={0x4e, 0x1, 0x3, 0x4, 0xfffffffffffffe00, 0x1, 0x1}, &(0x7f0000000300)={0x0, 0xa7, 0x100000000, 0xff, 0x0, 0xffffffff, 0x5, 0x6}, &(0x7f0000000340)={0x8001, 0x10000}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) symlink(0x0, &(0x7f0000000400)='./file0\x00') geteuid() symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r6 = fcntl$dupfd(r5, 0x0, r0) close(r6) sendto$unix(r6, &(0x7f00000004c0)="ef796a81ccc389f8721256e1f768522db2e0f7115f397013d598285a7f1dc70e0033f096c981f8b431e9f3816af7400284d0a366a50a704b0e83abb72641076d93a20ee6a135b391297e6f16c79a6d1a120dbdd5bae89f64c577a54c796ba1c4d9d497", 0x63, 0x408, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r1, 0x7, &(0x7f0000000580)={0x3, 0x2, 0x7, 0x25, r3}) listen(r6, 0xffffffff) dup2(r6, r6) socketpair(0x1f, 0x40000003, 0x4, &(0x7f00000005c0)) flock(r0, 0x5) pipe2(&(0x7f0000000600), 0x4) getsockname(r1, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) 00:00:02 executing program 0: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) r5 = geteuid() fchown(r4, r5, r3) r6 = getpgrp() wait4(r6, &(0x7f00000000c0), 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x400001, 0x41) sendmsg$unix(r10, &(0x7f0000000a80)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000002c0)="ba730aaf1c6cb42151749b3dcda7dbf55e5f20dc2b7e36c37d37de162c78ae3a60a8decdb61db62cbcde935628ad947d84ca24cc3dc1b39940633732b9912b1e727f4b36d46c7bef7e3f7e5b6b93a73f2fd32594922ff53ef35707509c41a44711903e15475ef1ded6eaf732aa253ebfbcc4d0dd1e5dad5207ec54c05d1f7fa0c8fbf480855b6a92b62905ef7e6623504fd063e539d69f92b1a95ffe1e2f51f43157ef4121e6135a3096455344165d", 0xaf}, {&(0x7f0000000380)="94256d6a2af833de5106f95485bcbd706e09aee083379d703f5c53d83cda2cb52d46004764bdb31562b713e7b72927821606782d63090873d8dd9e9256216fe8f32f5d2ac69916c9c10b7d74bd713ec36b", 0x51}, {&(0x7f0000000400)="4dd89d9e1d73d3196a9636eb7d76255a1763bc68411013c6285cecdd18e3c69d22f195c7264ad71e991b2bb04c659823dc62ecbe1e112bacd4106484b6c6a716d785ba18a4ad05a61b6a5bb6a8074df37ba77735c1f9c2346e67ec5da0ceb46692ff1437742f899e02f29a72f500022765ec10740bf04cf7b1d5f51983288f73864e34820cad6599c72a13d0e2a5256c6fdb30bbf88b", 0x96}, {&(0x7f00000004c0)="f478123e4d6483c9581210d9a4e17ffa93224ebe6e10ed6e23832a952c4e5262d39ebbceff8e5e7aeafa8b0ef7bb9256e9217d748caddb0910544f0700ff7f8061b9131064ba9001cadb2aafe4dd6bb3b5efd49964713545827a38ef5d6fca5b928315ba0809fbecddb287ab0f25213468c5392a77205e073c2811e104e26186b553fbf289f145d7b3bbe68fc6c120f9d4f3cabd270d3ab3cc31cb60b03586fed7ec682747858d600cd59c8975054e8177", 0xb1}, {&(0x7f0000000580)="3bb4f2dfa960bbc7b8658356d6dd6665c5740115cc1b13728fa09d2accc60d3acc4cea2a1037f24da0a838d8639a7940ab1db85321caa3cb339de175369f19e5c1e9430cc6b16bb4c53e90b73aaa5e07b712a15bed1baf16631f1f00e0c89ea6d17d5ac2bcaf1a6176e685c60b23606405cd02cc450d7a5c3f528d111f", 0x7d}, {&(0x7f0000000600)="ec5d3bb081d64e4b6c163a321ee516fef9e7186dc0395a3e856623cfcf311df8493b5923b2743a29ce142f60e40ddf15ba4b848f7518c08b3374cd3670e3173b277333f320bb038ea463abdef1d93443d957a496a5ac676d34dc1f3cb36b8041f3d055028ac91d9ea3ae794a20570ad136557144bc400aa9ff428ca86dbfdf9885714c2777d697a707e9c3c0c03bb9c583d101ca7d487e2e", 0x98}, {&(0x7f00000006c0)="1a8cc25add8b1f8c65d2355d248655c9fa17a9dff000696edbbfd85d3d24be41530414e6ded8cefa1a40e0e9b4f7e072f1d9bb56df8cd8c0c9c7de5619b96b5afa13f0536654ab8d48d323dca8d8988d86ec3e696c5a370f5ad6f4234aeb14e978607d1860662c32eedcb9186ba937046206381b972860e38ae403e2fcb105de6546efc8bb246556f39d7b32e5b646181748e2706b5dcd04b136c34edf0b4d0ec28233cb4d26a8baa8139faeedda85d7a0d42bb117c986ed1eeeabc9fa4936ba95006f4dc0f1b461b4ebf4b4686cb4", 0xcf}, {&(0x7f00000007c0)="c67be4fb83d120deb579027c0e612f3af4f06f426b9af3bef52f6818c99e1e2c837ae8a1805e29d9ff82a6cd291d2c86f96630e5e2d83df28e298211fc59856e87b4e3ced0f73f20b8c523e6a74e9eeee26706fd3a1d3b0d8b390e72abbd19406d3b2d64662f07f0dc6a5eba4562ea3fa33891947fb7692a82a60e7e3cc130d77a5618da56c05a64e7966b4876c3594df97835b845622091c942c4f223ed4c12d9bec47e1e8054b980844c098aad3a02201edc806b6ca93b50b7a73b41bd190fa5f67fcec5c1440f4c919504d647f9dfe68841e8b88fc1615124c4c591131ae5e397d11a2875ffb68efbee3f6897f73843c39e7405", 0xf5}], 0x8, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x2, r6, r8, r1}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r4, r4, r10, r4, r10]}, @cred={0x20, 0xffff, 0x2, r7, r5, r3}, @cred={0x20, 0xffff, 0x2, r7, r5, r1}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r5, r9}, @rights={0x18, 0xffff, 0x1, [r4, r10]}, @cred={0x20, 0xffff, 0x2, r6, r5, r0}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}], 0x140, 0xe}, 0x4) getgroups(0x1, &(0x7f0000000ac0)=[r3]) r11 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x400000, 0x80) r12 = openat(r10, &(0x7f0000000b40)='./file0\x00', 0x20000, 0x1) mkdirat(r10, &(0x7f0000000b80)='./file0\x00', 0x80) getrlimit(0x7, &(0x7f0000000bc0)) getgroups(0x4, &(0x7f0000000c00)=[r0, r9, r2, r1]) connect$inet(r12, &(0x7f0000000c40)={0x2, 0x0}, 0xc) r13 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r13, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000c80), 0xc) r14 = open(&(0x7f0000000cc0)='./file0\x00', 0x400000, 0x109) close(r11) recvmsg(r10, &(0x7f0000000e40)={&(0x7f0000000d00)=@in6, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000d40)}], 0x1, &(0x7f0000000dc0)=""/99, 0x63}, 0x803) getuid() socketpair(0x2, 0x10000003, 0x80, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r10, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) recvmsg(r15, &(0x7f0000003180)={&(0x7f0000000f40)=@un=@abs, 0x8, &(0x7f0000003100)=[{&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/176, 0xb0}, {&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000003040)=""/179, 0xb3}], 0x4, &(0x7f0000003140)=""/47, 0x2f}, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1007, &(0x7f00000031c0), 0x4) shmget(0x2, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) 00:00:02 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0xe0100, 0x2c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') recvfrom$unix(r0, &(0x7f00000000c0)=""/78, 0x4e, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = geteuid() getgroups(0x5, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r15 = getgid() r16 = fcntl$getown(r0, 0x5) r17 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r20 = getpgid(0x0) r21 = getuid() getgroups(0x2, &(0x7f0000001740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0}, 0xc) r25 = geteuid() getgroups(0x3, &(0x7f00000017c0)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="b82aa6e13cb2c3ab9f5068fae9482a10c4b212b6a7b6c95adabdf63ba6f8974fe2e34c54ded7bda3bfb803b5f2d9bb2eccb92a52e8bfe9618653ae2c320b563fbd2618abdc1a1e41fb770adb8bd0dca8b15de70c3f71f8257a47481eb896edfe5adc13f4325c3f965129b10eaaa0a1e7a3edad1967b918a0fd8eab403561b9717d61e17baa0c8fa8954c", 0x8a}, {&(0x7f00000002c0)="433e3dc88b1809edca1e0a00967a0e44a6237c3bd65bda0756840b7a8b65d17f8dcd40b3267fc421d2ad272b93173e4a53e3f72e78ea933617c4a5af111579046024d4293b32c46644442067d06d711679bb87db61d4259eaa734592402da0304127e299b77920a2e746147dce99d14c06966ae13c623797de9800e20b07507b8104d4d4fcabdf080f06aa9e4e85821ea6ee88b4eb610b0f5b5cd7899eb99023bb403d04f09765d9f64de1d0b7aa38c4ffb4449de61ff27d830f07248cf4fa0155b1a72683c56a2c653c335d779a70404a99dd4f5fb990007fcbf680911fcf48ce17a9033843263ce2b417e2f7c6d5a8", 0xf0}, {&(0x7f00000003c0)="94b02f33bc2b540b36d436c980967163e1c49ee884eff01c3536a913ba8c287a10bc86afc3309049d799bac3e24ce0b4c9db3f4a40559076ba1af52a9b897bb41d8064c0d1b4d602e211d4383aaac13142", 0x51}, {&(0x7f0000000440)="3dd576d4b8e85f4391c925ac473e0d39197e1ae1e4ddad0d5b461faae47085c4f359dfc91a62e4a34bf242403effc3b091d7a5da860a6ab3439293", 0x3b}, {&(0x7f0000000480)="8001f8ea58952ed20144a530ccde770377729c9582d5ca5fa60f48e5a4b4b8a6a1af010daeaa6fef437109c1d43f6c19b14e440eae442faa559d72c0b8d7ad0aed341de4b4e7ed1725267016df69d2cc65021cf011db84c67183b86a5a5d8f62166047cadaa5b477ccc5c7df1df98c508d22fef98573cfe6adb9af6463a80abe0318f2a68dda5ee40068d4d6d62e8afa707a02a331eb943f1134e39634dad8f8c9c620bc560b901fb7735acf4a3b91dcd072a77febe19f6c289fca3c711ea1cb9acc7aea54d3918e520a9af31c3f93248d7f48cd7d0c21182f5087d007ee386048fa0438891b785fecf2b37fc35a813f4b8d1a78645a54803364311932f666bec3e4823effd06d9d49b4062689c2e4ffa4b618bd8f07a6444c06a4ca04f51aaac8ddb7e0b5eaa537d0bc88036c7f158ccc3f5a745341ea9c8f73b330a36ef7e63953358b232b12c97ba1a4082a99130f428512b6e596f2f468a0a874ebb4657dac6e11239ab02a09489029a7f20e48f16e26bca3a263436e08ef80081d22e923b567184cdb562a7a1f72b863a9018f2ab0809b01adb16653de02be857efcb250659ce03fd78f622eb0527f7c73843a9188ca46ecb2d69cafeeff4171794e74d4030c555b96ced96641d1d4a68d05cfd1fe56f8cef58ba7c757d2a10b57fd04310c126f38e9b342ca2be9dcaf4b17abbf100b2a958160b43222ce3e94338c35c0898be2abee1f7449aacfeeacce5077cb7e95985941e2e242d5835fc858ccd5b93ae28c8f9248f00688decfca774c3327e4e25cd2c29ac753452c02a7ae50f09a51c0983a3e6ea3cf40db66f670e26dba96cb2bda65a9367c7cbf3437743faa94103b6f6a4b1468f4390ed1745263b7dcf0480393f8650fd0189175cd5babb5eaa170346b4e115287df11b055478a3c9a71fa75c6900a007f189132703b560c7d5fce6550e89ac98c794f199dee51c81852828cf21b5b55d4b168bcd9da03e650f1d0942192664e6975b6df5f6a059e01f70105dbce66b5871ff135384e97c4d3eaf1fc86a9536fa8302ba9773ae2f874ac0fb6a0237df354ff0f80108a2310748631c780a1127f6ca57d9d89cfc5680533300ace8d8e8b9de9740b5fcb6f1b1197f97fed2dd270344c6f767b08ebf0623982af099bb3601f560fafd6b8afac7b21e91ae5ed3af9b346f8acc6022f8f3b286b38fd9493eed73471f499edd7a1319e180a2aabd3477f3183e5bdf9583f4f4b29f9ff72f258b5fbddd8d6696d0d80baa729b87e9e9ce08da095e14d70388129fce587ac38aee2fa924154c33e7076eda78598f2a3d47c21bc9a5d0a4e664e0271854ae6db8f322c21c3045154cf748663a527a345659e64db0fafe823f55576ad743785d6d45659f6befd82532954680f4de031f9e1d4f9d755de39dec2755485f3a93810a64eaaeeb02873ec335e118d4e8d2f86aca3a67e8bf395c4b5993ecd1d7a573ec26e6ce7ee16d8439a6c12888ba19d67f4cd6ebe1a98659b4119678fc87478d59ac707ed7bce790c1dfc75a9bb98bdde7e8b0932bffbee646ebc874c7e9c45a26d1c82858ddf5238f019c60b17261d08dd98a6221dc3e964a21fc637714b0c8d151c02904b3e8ace127a31d7b98b4762f8e194caa84f229d94f262177aeb5245f2e20d904843323e0b8941c23623f65008eebd6088b23731f806411881eb422820513c55f30e9cb5e2778971dcd05e4fd0c840fd9616670931bfbd89f79e8cb2167e2fdaa96b5b9e0d96c5aa19c249d85db467094b0687beee9b4eddd5deeb3278f9652c489035455b2144b9d5db43019c209ec38b9f793c0485e09d7f69e9855b5d0b635865f77b14a669d3eeafe0a6a737254c47581c7745916e17635a0852ee13bea3f66930296e2b0b631671c8e87dcaf2b065b5b07281c90b2b4adf16b0327d9a8943491ffed8f5ed4fcd20aec50f13991f0f5ca5bb3d244ad1d9a4b4a8a6c60db181e93304763a1946249e1d7cc2628c790c532a7a314cfde0e1543fa7824ff043a161ffce19b6db7cfd68264cf939dab9564a73c17934f579bfcbb6e4273c5fb2f9768ad862971f4c432dbe89a852d42213ed66db042da182704ec3b704cba619d3ff837589ec67e642753c2993a31ec4bcf6dc93203693aa32c5faf7ba5746a95e0f44f834db43d476c881c0af99b5008953de9c945d93c904bcb7d234c84261c8ddf349b18ae985c523af4f23c0381b134188ecd08b54dd0b7385b5fc002de449c9ac46ccada0bcf89553e926e7ea13813047f29fc3b1fe0d4e816f3728b9a3d9d8a2e3d092565ab97a66c253d9fb267cd90ed49716c20bc9255e71347bfb8836e7a03f284fadd672770ba8761484274ae684741eddc9e1bb9d73b743c950074885604776a7f5b8799e32bd328b82af3e90c56e8ba1025918430a93697bbe6899a88264db3f3f0ca0dcd3937dce5e7d75e2da2cf829ce909750bad4a6aae220609dbc795636045a0eb7b1bb9899964e69f59d1867eb03e2d295bb2f0ba0336708ee34e71c61f8c9ce291503e577b8cf5c96413dfe76f4c5bfb9f0a211ebeea90e2608c1131ecf6f9a620b889b75c6d8782fe625096e14e12352d6c5cd529ae1866edf968396366d9f544be369640a79ead1879ae21a8b769ae4c8cce38c1333a4b776a214e37c87da50501d8fd5ec45425215a769b030d6c4a2ffc1205e3c548c7454237a01eab0baa9cb05a85ac742e0535fe6d0966710307ac9fabb35b77b917b10f2a02941df528485f1823679b5bcf9f7e21082d23f97904e653acd14c6f95e8e9d6379f0cf79c7081aa7039bcdc53e64c088251119b15485795a8a7fe066a8e65066116ff32fb5cc7c373224ef738a17eec55317e6ae4e5f330b88dc38af68c4b7ce4268004af8e1b568e65a89b27cb0ae1c11dbb894850d3d3f4429b245e76ea3d51ec238f27e4298f4e60d029775020deeb4a03fbe5d1a1053418f9ad8fca56f1171555657607b6968eb1756d86201ffcc164069339a4b053baf0d69892fc9bc7626ef023e1ca47766998c9d8682530a00a7ad8143912384e6d237b422369cc6325336f6f973f22281597a5095156025aecfdef524405fc706d63e110b8d9a2b93705260a68364efe1a64939acd96eafb551274e2ed4f3bd1a3bda528e5fddc87567dd8bb9fd53a13e36f4919f073226b42584baf4d8383d95a28bd2b5667d8c1036fb8390bdfdfb8edfb2cac7ea1d042e30f32b90a36d104687396d74d4d18e95ba0b9184e10b92be8d381bc874d75058d09c8143548c4a31264ef33234e08bee5b1e7c9568198b0b9ec29f95201366cda3af5a88ad52e843d7066e9f54ee5843f30eaff76f19b3a9ea8ff89075140c5b145327eb128f870a9b531f440d4a1e61c5e00f92499d307df37f6affca6dc8336bebaebb2ebeb66355439ac38f436629cf1647e44f1abefaadaaafe4085ba53546355948d038bf741b3b01be75abe4bce53c7e497023c82b115029e393277c461fe6ed446e50477cf5daedf0227b829332d9019f7ef2839206801ca5a3064678a63ea12eb8bf73007b8b8105f42aac279ed63f64bfdde1975de46c25154c4d2278462bfe59b7b931455a4446d7ddbd2e6f1046af1695ef47bf3cf6666cb6e21167faa321d247465fd253317957123ac949a016484c6e334dccf4133296f569b0ff74cfd11be273168b7e28487c717a783d96de10552a8a1a68c67af9b642b4ab5bd9bdfd56a3243c86223f61542de24fc3159d20cdc8f76d6425059bf5bb66303d7d7594a086dd75a6a5c5516d6e42e7f6a3de2dfdc7b39c7157da10c59c321bc90ed5a4fe5f6dff894782ab8a786c168a9d8cb9c339a0ab8c721363c07578fafd4e701994765e78397ad958ad509ea23521240ae8e6b6e10892606f442d7c2940b31c93c302d855cabba353416a389aae9c381420db40cd7acb2196661ad97c0694fb80c387e4b7d66ef0f9bf41e0be75d8edaf624999607a7f061db487930f55be3e1aa3d3af2b2112cb5543342c49eef3b3a17573857d5464f339ab7dc7604e0395ee818a04d5d99eaa79b022069fac82058dce177052c956461365809fab6c6827827d66701154d53a4eca45d76fb6ec5e9e09e862b174a1eab338a585b2eb4459f2ac18f91ebb58573a7c80aac24eb913dead2b917b38463ae665d43be696512c8b80e60b8aa2dff62efe1ee0262a790645bdb108588f81d7f8bf96d38069b1899f494a433cfeabb721aedfd73ddb0ce0b9b7c5f452f7a479a4c67583098ee4dd53c89e490b24a356f0b3aa564b4088976cad82fc85ff79a0acaee79f7ecf08e4084ce0505c087b8a96424ad6beb985dd6ca48bb3f508005283213c87ffa4621c5cffaac58e3a676f2999361bc5e8565dbc0d2666b6ac3eb86e5b8aadd2878f226c60e8740108d569e76358a565368e6755cc632262ba45c4c0c5fd457ee6d7815e448848b6ad0d9c1ef023af0fbcb2173d176dad304e4a3ca705ac563f695a0d30e64f483405a61b41c6736fce53018da561df66c613cf8aed2fe630a9361e8a2ec121411dfa608eb657e04d787d746181b60a0174501cd8ad70b3c93b00e7765ce8e1ed8e7acee32b25a1e5979606d1566740b8a8610347acdd140f14bb50a0803f943b9af8bdf5e712085c7aad6c11da1b7b3abb62ffb31b8ce6c6205a152c96cb1b8285cd82252a241bfd291c5bc2a841ed8bdcce1cdf4b0cba45d30c299e72e20203ec70e158ffd3bfdebd21c96d0542b68bcd219bd6b35715605c7905e921bfe67c30714f91fad893245b6ebfa34347a0b6efcd296cd0013cd5acfa320e2adcb01bf9d1aa3e8301a6bcba57d487e3a7dee8c235b42a50a5843304cefbcdba11c698cf43199f7fdb31f644321dfb82a46bcd9c99f9dfc7bf8dd3bdd2e8ef0e3065b53f65be493b103686dd2c3cab594531740a734074f437f78cb9e0a4f7dee7271b55498b6ba3f2482280275e867f454a93623065821cd1aa54d1dbeff87d6e605f7400b93dc42d87d65dcece2f4eacd11073e133a35bbc4deff3cbd9f891c12606dd9a592db23a6d0df099605aea47d4731107a47ae4c1f89c66dba5fa0bf2852a8988863d8d2ae3f820e0ede25538d755fa90ea851f7557c96da1fe1d35a38cc1af70778b8a5ead60a0e4117196a3bc6c7ca912fc40e17812f46452c7f02397fdbe6b57c0ae1ad8fb8e31d79eb2b58fa623f9232d5fbf89a5601d7330878e6d6d2329a5dec387c04a1c5a2cb8dbe1777c450efc87fb0a89047ed355895b6b196dd57202e0432065f3094b393dbc7253c76f84297e0f3856b56db4ad9af0e18de821180f5e6517e607486cf8e10e4b9558699f8633715049878cda358f6ccf8d7f99084ca6488f4079a7d26895595dd52772438ba66dab5d310d7b58fcf06feeee0ad46feafa3b0ac66c672c5aae9cc29a56fa73069e6503a80dd710bd43cc3562ede0ebd09f86a68f326dacfb624cab2d8b8ccf331aa239f8b371816e22ea74714db886d29828d2d276d9b3d938b1de4724ae2493187025cebab611a73db1254239fecf3c205bdea12f5026fa09deae73ccda4aa2cd6960ab08b7d04a81b5b97c16055222011f9e46c72a8b78723d193a8ebf005935d9e71cc321444d77c15da7ee959ff6608f2fe5723d7798d1fc21083affded2e280f511ed3c5964196c8d4c9819c3ac7fb5f5110c413c9142ceca4f1ed6425f04e94bebd5433ab2f2d4e4649b833f060ea3468dbaaad6b734d89c2a1892e81366d662fd4b8fc277c5bf13148c308dc6b7a3313a5e49", 0x1000}, {&(0x7f0000001480)="22e3f9614b496322f2c7c4a6105e0a42d6b718e4e26617f9e68884d06c5e90038d5f9893536207a14adb776b21652a6ac2ab1f2e44ca9460a27897c782a0cf1af3fa", 0x42}], 0x6, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x2, r3, r4, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r10}, @cred={0x20, 0xffff, 0x2, r11, r14, r15}, @cred={0x20, 0xffff, 0x2, r16, r17, r19}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x2, r20, r21, r22}, @cred={0x20, 0xffff, 0x2, r23, r25, r26}], 0xf0, 0xc}, 0x6) connect$unix(r0, &(0x7f0000001940)=@abs={0x0, 0x0, 0x2}, 0x8) r27 = msgget(0x3, 0x92) msgctl$IPC_SET(r27, 0x1, &(0x7f0000001980)={{0x1, r18, r12, r24, r9, 0x10, 0x8}, 0x1, 0x400, r13, r5, 0x3, 0x8, 0xbf, 0x2}) mkdir(&(0x7f0000001a00)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa) getpgid(r20) 00:00:02 executing program 3: socketpair(0xfffffffffffffffe, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/96, 0x60, 0x0, &(0x7f00000000c0), 0xc) sendto$inet6(r0, &(0x7f0000000000)="f1", 0x1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="d38443716440d11bf34fb51dd0cc6eb5a7303f32363ee3a1a08d4f0c0776c6887dd18e32d981fd5637fa511568e70f40503588f1ae3adb75d5248ce673b6e736d7dfe8e669711f8993cea075b5eb13d2044724b27638e896ead1be287760423d25f6429dcb1b182536660f125804326b43f8d1e8735a1454a44a370a1d9a57fe2df5e99e7cbbdc62c05ef151853ab8bae5a6726cb95d0d7f0ddd4f1c7b5ee9a39414caf783b90bec59e1eda28b90390b8e269c8057c1a31d17c18b52cdb98bb70f13f9ecac", 0xc5, 0x40c, 0x0, 0x13c) 00:00:02 executing program 1: r0 = socket(0x1f, 0x5, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000140)=@in6, 0xc) lseek(r0, 0x0, 0x3) 00:00:02 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xf009, 0x1) stat(&(0x7f0000000040)='./file0\x00', 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x10001) r0 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/68}, &(0x7f0000000140)=0x46, 0x40000000) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x6, 0x1, r1}) 00:00:02 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x3e, &(0x7f0000000000)={0x10001, 0x1, 0x9, 0x6, 0x2, 0x1, 0x9, 0x6}, &(0x7f0000000100)={0x80000000100, 0x0, 0x1, 0x7, 0x9, 0x4, 0x9, 0x8}, &(0x7f0000000180)={0x1, 0xf53, 0x1, 0x200, 0x8803, 0x0, 0x2b2}, &(0x7f00000001c0)={0x4, 0x4000010000}) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="101c6c7d62c555fef84b09dbe10766002e2f66696c6530000000b8ead88f5fe6d5f29d719893dc7eaf0bdf1dd9c7766108b02ec8aeb7e13ae02ab728a154a667e978f2190f4f0d6be1b24ec0434fd43ccb34fcf6a5bea1ad9d4ea3d719d397023f59cff279d4"], 0xfffffffffffffe94) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) fchroot(r1) 00:00:02 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x1c4, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="31f2a16c506592098ba3800ac482263dfe1f05483383ae598bceaf28ffb6188285440afbfe5f3fbd7b7c65e089cb01b68334ce3dba1cd5c4de6e1e71f4218f368969c3d8b35c2a660fe00d3510fbe91583c950f67ea6d4485b44e0f2021645c1374cb282341e71a20fca47ebcd6a3fd7064704818b0d209c2bb29c2aad4b5c1c71e144e4f2258e67ae5ed848c11c05cb6f5a5d69c70f3ba5e591d6e8bda8e79bdf01feb55190f9b06db7a05282174130ce6b314b88df39e0091b01e2930cd5e8cb200366f3aef038a01f8e597739306c54f58e03994228150b87deefb67ac0f75c8910b6aa42b9d080e8c018ab84f5ac8176fb618db18c10da0650d9b0c1063db373be00c3aab49399b15920caad56154d26368bf4e588fd36b5b058ba8b20015f16da925ab0d28c51c23af4e37f22bbb821a731fe76aa7a320ae168512fe2cbe3054ec4cd1aa9fc7fb7897afad57201ec879465c42bd1e3761cbe65a8dfbdcf52938aa932fef4c73a44799dd878aab53d27de832b103f368424ecdb0364fca7cc464fa3109152c7d9ae1fc94485cbe5b99498a210d07c9d2957ae51967ff9308ae031f003352615cf70422b32a1b2914d96f19cc0dfb6ee3b863d491cd79d4526dc3c7f56c6540ed65b336b2367cdff8f665a4a578dc9754c1fd0241945fc8c6bb35fbb6db8e5e376e40e044b0d66a7a1ae01aca2c213646a71e2e16d0673a7f3aec8513532c399a976ffa2b3229d93813ad716598131ada9c562e1cc566cdc0c2e97918f78b2d28eec8a1a65a8955ac59e9765c7fe177476cc73f79c2cbf8abaeb1fd43b50e4f89b1895a88142907df56cdd9daf965f772f22c1379f8512a3f38df3e5ca56355d87f72683e7cf1dbbef58dcbe2ce1577f95e96d7854f0fb2ff94722dde26acebab2e90476a6041b80dc9b8309bfe6553036f72013ead3bc544e7d6c4cfe3a378c7d368dbf4d80957cfadbd7b096d87e825aaf6244417863e9deff1825ba3182c5b883710ab35baea48d2a5dc88c76627fc07386e0b680843fe1d44b4c70e6f577d3246792401e106ce6c91c26caa95ecb754ccccbac32a946a8a063533c9c73801b0bc464f8ae36421325fa50316f13ccb4aa5993ae890a68b485a1cbc54abad1cc381ed91afdc3c0d19b3131d3b88ebd5a6ddb409425a0f1e4d65442a881cf975d36e51f7c91d84000b54cad86c760bfffebf2466a888043f1b46ca047632af82988428be4f69b5fca2918e8cb53546b123750e00e08d07dd2c9ea366eff6da842d0dd51f876acb351a17921548de500c5945256a689cffe852b5f512469e2d5e7bf721ae95cd5a8dbe3e23177d01eaea83c9c369f0a50e71084840aae8a9fb8c7d44d3bbdeb2da010bd834436fa6806e9a45e756fb0037aeaddce6e59df3e3c2edf3cca6682653dd47a765c1dec831ecf8276fe12394e9b4d17b9205bf1bf2d3bb778ff6c5ec4f6dc9a3c2333f38aae065854e03c96f45c1e50a45117857dea28e7157cfa7c899acf0fcff8598ebf06f09d5d371f17892f7430569fe9b99b04a16871274efacc419fe582f704bbe53a093f185325ef39ccefc90781e049610935fe8ea668071c017ec9cac6227810d4be8b690ee250d2a78e61bba8607d25e2579c52b589a362961b6a2fb1348674e475b5c7797db700669f7176b571388581195a3cd3993607c56b63c90ee783e111f7a8f7129ffb00c836cfc9ad88ac2da5a5cebf8405bcc6403fec43b1eb060935a2344da12cb81b26e8339b66af04b51af0ee1b05798b30e0166ee78d54af0f74344ef3279e23d7b4bb41c67597557801545c42c47fa7b6497724c850f8d9741add9dfcb977cf48a3f6f5bff655b5b842317863083bea3b81877c1831c77a053d5eafc8ccfd7ebc6a6e1b5b40de4e06932b582f9d5630846ff890562149488411516e331d59f84175e10338bf93773b0145cda311025c324cf1ea1a38f1f31616b38e913d307270d0871f948f10dc4add0ddd65840ba511a343bf928e60ef3a7f5033dde6da2995466c70acd732041dd11b5bd5430a55f8011ceb1ffc7dd1f7846c0ba0a75c197af879d8041171127c0a993a34dc083a5acaf24eb89400dc183fddf5afce8cd53998092a23b2b058ae4b0680864517d86c6dc86254eff394047aaf4245c18e4989b60b75bf0bf73784f734a668dd8373ccb3989e723e45b503213df192e1cecf8ec7cefc2e77da98923bee2ad8b9a5a47059607939f6f1bdbca2e790eed3b83f65265e55ea711006b6341d9a7a2f4f62bc90e4e577792c626dd515a25742d7a4cbd187b2b0b2130875c0c9c96ea07c1eef1d0f1d266cb21e26425a9aaddfa8f6b9509c963b31be6ede3ffec90b8bbab90d3fdf5718ee1ed0e33b7b6a15849c94d585d39a5e7c48fcf3dce8c15a2ce1a76a352cee67b193183e271034aefb334322e8cb236dff46dfda2d83fbb208ae781bf8c1439e268a82e73b950348162cdae2e82cadf7191226bf70dc2faa3872ef6c540239db5838243d2401cdfa04fd183f0bdf3e17c62879151dd5ec16def8950ef519d584a68fd8487b9f2cb807d8843c0283614bfaeb725ba8effd75989d940fceb411ad1a7de4cd35703bcb0471c0cb588dfbdfe8faa6d8ac900395675fe91f7b9445e33f20207aea8211c11853261777d1ab5a0fcea563c2325866d6e98eee43f64f02a98c8723525dc583e670c5c1e513cf137c216a6058bbbda2e9cae37841cdb4c803abc4ab3cefc796080a76247b5b3b97f73d24630f93aa086bb42003cd162abba8c4cd0d444b1cdfb424231c4b3865aefb29ce1983f4b345b157659013d2e55c5ef35df58ebb1439e27b1e48a21856d3af03d460f418fa8854bc3e7d25a8bf3b57084ca60fa4b91685610836d8c4ae110e5c55f5587fd6110559f51a5bf6fe3b949720fe8229769372f7728d87cd1de6f6b90ce3e2b5d408c042334f2e513bf64cd703b1389e9ecc016dd72c19f8d7c35e722c2fd3b5f781e3ddde2e93bae2ebd37cfe2187eed5c523b1e89f2bf15351db76a517af91eaee458c1fdaaf1544e9a0c5d1c6a1b3c43934a67855bc3f25c7dd411fc2117d367f288be01e225f4cc50439de0d48e8a9915b283009d697b826d90962f8c9d769f7e56ac6070861d3b4c459aaf979b1ebecdf1080f28b80c7ddceb13a8dd60dbabc5bd313402c685fd160194f10731da293eda811b62da90d171accd19df457c7a0f39b885e28f93044f17fe60fdb5e2e7f24e991c451bf073b8353fb298ed0ffe6f72ccc3d62c72c60a4279a7d058c2ed145497cdde57e63fd8273724d817edb7f41eb126b4fcb6b447079a04779e5feea359b251c7cdb4854087296748d6849d73ff0da2b2e53d42ffb83b05031a1b0fb7efc1ce90dd2d2a8144c921cf67405b4bdb9bfddb80076fae0b3bf21b7db49f2c6cac8215d10613fd512207ab69f285cd7c9b64709cded3f45c10f54334d493bf1e95639ac1d3f34bfab128a9e4b7d10f04448ac9d1c7af747f9844c7ada99824a0c823ed8b4bce28369bd6c2bd118c1d66efec3e9da82706a55d48deb9c90a02d2194f953fb7cdbf3cb7aa7cb31c08b5ed1205284e27110c3df780e8cbbeecfaa69bf04b96390278215e2f6a386669a3345ed5fda7c7baf0051613f75aaafb40a1a491876c876278972401e71b9d2df29abda8fb0cbdac2f0e069000996b7bdfa6033b583a59e1b4744d99560736e53a773184bc43b179f5c5519a618477ece394726b2f0dd64e38b517808d007b3b555741777e00b0d673f344a15466c0777ab304747abd6e66cb3ed97a1d78be40a35fa19f7729907ae16d8c45819556b29caaef6d040e1904bb272f0e30a2acf2c18cf17eaf48e0913b1becc9a797410a1c1d9e3749ef06d556eec1133de65c8df0f69e731541d9e5ca755305e1ff00a4d684ec4ba020ea25fb28a18e60a221bb92b0e3fb659a0c08115d1d8c28f74c21bb48fdbf7e93c084a1925d741e5f6b2d33a7170c8668d1855812c0f5ca78e7346aab33778dfa25a49603ade384d2f670b871e5b7580d59ad641d883b33c144dc0883b610739bde2f58ec27d5d58d136aa5983be5bafb3e9909a2d54b4f38ff3923d38376a0bcc779bf3587ea777172d76fb0585897a1d3d090a26ce7e95fed9f9ffd152fcf6430890dbb182cc9321eb4862be9b9612171a57e654341087d67619a55a1695d2baee0f21ad4d52c0622caa1aa4d9252314108bcf62c32185bb254e2935b824bcc6361d5f44dbc20e7e28cd5a81b79c7414ea4e092d0dc80f27588fa9d78b4542b65c736fc7d0e7fd484de1171e95cd87f04ee820c2df4b34535d0ca28247ecd498d5802d275c760d0d85b360fd3c7913643350449e72521b7e78fde0bcb0497c226f9bbe3e993b2dc05049b5a97620536213c49f35c7cad4ded0942c1c17af71fdb18da1bb804fe4fca0ac91a88de5e9abcea5d507d00a1946a1e114198878bf3fdb6ba67d23f73b5a2926d72b9812e6867b77ec5598f35227cb3891451dfc51f045c67c4a44403867de03a4d96002c8d106f97044b28c624adfe6a996731e3bb132619bbfe99584f5291d8cbea5dbd1e95a4b643a5365993f3065f14157ca0388f89cdd476b932939707ac340ac9830ca2e7652aa59212f15f6d3fea2c862725b819e3ba1cfe553f3328d89c3cefede4964724c3320e93c6972188f0deed5af183c015a11a5e976038076dcb96d3b7adeab863ff9c2d5ea1eae478d4371da6a81baa13c55d150b8e45d8766c7ee05661b7e17f0ef9db92c380db8977963792ff6c2c64eb71cd2ecf097fca26cd27050327fc65f7a7d10c4a718543b6da07721f2f6e8caad48b500cb1adb5384e2ee05d7945c98b5d9cb86aea1d3da0fa378b540d0dcb2ca8de523b9325356edbb9ed2ebc7869ffffe80548627663e05e099c0aac794bbeda20a5d99f5396a68f222d12541cc8ff074dd2477886756c428b0a748844ea3e2e1ca7dc7b52c6b77cad2e8409103c2abc600920332704b153da3dc385b0928d477ec431b5e59919938da7a8cb267f270b156bbca0cd8e89f59a1b8cc5885209985e14b69138cbc693212eabfa40b641d332ba59b52a9ab95de2902b1fb0bca1abcd05313ec09c844e0e6ef54cfc4cf4a1de1781073065ff20c30bbc28eeddec0d69b01791924d72d47eb697edee3882d03502549fd397eea58a70925b2aceebbf18b1d495b795278e6b4db55423a863cff643379c8fa9803ce5f107572539b31f1078cd6f7567d5030f7dac8056f127a9561c3f34d5f6f6e9d2c9c837969421f4fe37df432b90fccebca448f509c9b8cf8bb51fe7b0952f2e0b162ad91e74ab3e7af384e9d5f92eed60f3622c070a33bd633f249ff477288731bc32d070e4e07ecff687006d649ac180574e332cb4eda61da37220207ef05b7748bacee4e27dc06354ce5e799978d7a2a8a1317bcbf73ff1f207cce05cd1434359ae35b8153cfb15d64161615ea582e0ef430284db6243bebe64ae6eaab90a7524270f30b659e3071d4aa9efcca2ef0eb791f35da21ffa913057391a932c603f604a67f39f52e177954a6c0d9f3eb26d385b4abf1a6b090dca9cb90e8bcc352503596f77f90588cb84891012fc28608347a8f8c634339ea1d3f998f8fd0e1ca5fee9d8f54262e4c81515beff0cc42deed5e1b4ad8e3bf2f138a96496e27b0430dbd3a771b49e441f8876bdace8d35e0e688f709299d247f6d5ed922776f36678c5007ff723b3020faed259c56342d2745078ab3a70e4c88418590d744dc2a46d9b0", 0x1000}, {&(0x7f0000001100)="b9f0e4bf732c5b6c6fe228899acd797e3f9bb92badd44c3e5dc03e21720f61bb9fa13e7ce6d6a93a7d98e71c762ce61e2d1ad043609786622b28fb0a474f3a50222d107e0744a37883e46b21dff5d8e67b17f4eb3be183869c23d0a9b7d1a55574a6e0f57c18004e1365d8edb5a8b1e3562859bd15a6506b6ed115288581c0760c6280e4ef95d5592c9daa41a5055ac6caae3904c8bb986021ceb6c4f7087d6b2319d5ec9759be66bd17cc34ddcc8017822a7e72cb4e946eda25eae81211c83894d54b4d5ce50f9be60d641f62ff75fe5849487571506673d25c94f15bfb4ba55b8f2b0b4455309fc89f2e415556", 0xee}, {&(0x7f0000001200)="d091e4ed3a840cc4d15ac3c880f4f6c65d2f0535b84ae711c7f48b6800d8137ab1ac35beee35ae5e50938a362bb4c331264bf1794b34de2c34cf7544337f04f676d531c6e61d1bc2f0b4aa497e3a3425191939b4666dcf0e432d70ed791b882a840748a1094c937e3b58f7cecd44ffc2814d41d0237a1a14174d5abccf8e65c973c601714a1ece63479a73d1112a04b30885bed32bbc3ac39cdf0a59adcf769a474e672ed57f80e9d4efecb29811c064fa1f0eaf67b8628f12b92fe42de39e6acd2dda5f2902f02cc00dd1da5d0576469aa3d3188b28875a00f86f9dbe036ee825b1f519edcecc5f395e9ab6", 0xec}, {&(0x7f0000001300)="56e4019006", 0x5}, {&(0x7f0000001340)="fadb910e80e85e8edf46ac6aa5d3e5008093fe1cdfe4aa9d403951e33fdd2b504ea3beb8df1359d7", 0x28}, {&(0x7f0000001380)="ba9c7f27719754d5b1c6e01b22f8bcaa33a199bdc3e33f361c82405552e7b194a9cb9bc2a31593c0207c44a5bb351770c256633d5248ea35bb35fd254881ad5b9fc98bab4af9541dddac6568d4780f437b74fd75bc75a6c4f3c4474c839a7cacfa161c61d7da5239c06a1e8b2e0708f0", 0x70}], 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001480), &(0x7f00000014c0)=0x8) getsockname(r0, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) r3 = msgget$private(0x0, 0x340) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) readv(r0, &(0x7f0000002600)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) r4 = open(&(0x7f0000002640)='./file0/file0\x00', 0x1200499, 0x81) r5 = fcntl$dupfd(r0, 0xc, r0) truncate(&(0x7f0000002680)='./file0/file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x1202, &(0x7f00000026c0), &(0x7f0000002700)=0x4) flock(r5, 0x1) r6 = open(&(0x7f0000002740)='./file0\x00', 0x80, 0x4) msgctl$IPC_RMID(r3, 0x0) sendto$inet(r0, &(0x7f0000002780)="a74bedac0143cda0ac1b0d7efc7437b13bde736c40311b84070c901f78319217cde6b1e113bdd9fffb3b8b4343d51576f256928bc7fc5efdda6f0223a2aefe3c29f3eca6b0b391571373bc12eee086de8479e2862445016aaaacd40d0930fb1f790b7eaae56e26454afb8e0caac77ef4e92381a4dc39b694f635488c1af4ad90daeb557138bdff4cc2299c2b902f95a0751b2876abf3685ff865cc3ebd4cc49c2689420e259bb67e6a4d026cd3ba78418fef4dcb0b4d34f4122edb5df0787fd5a391f464245d2ae436a3", 0xca, 0x1, &(0x7f0000002880)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f00000028c0)='./file0\x00', 0x74) r7 = msgget$private(0x0, 0x2) r8 = open$dir(&(0x7f0000002900)='./file0/file0\x00', 0x0, 0x18) fchmodat(r2, &(0x7f0000002940)='./file0/../file0\x00', 0x12, 0x0) utimensat(r0, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={{0x0, 0xafd5}, {0xfffffffffffffffe, 0x2a03}}, 0x200) symlinkat(&(0x7f0000002a00)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000002a40)='./file0/../file0/file0\x00') utimensat(r4, &(0x7f0000002a80)='./file0/../file0\x00', &(0x7f0000002ac0)={{0x2, 0x1}, {0x100000001, 0x9be}}, 0x200) sendmsg$unix(r4, &(0x7f0000002d80)={&(0x7f0000002b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d00)=[{&(0x7f0000002b40)="5899159f8f1ad1497e32c2d62aabb5236c03ccd7878bf80d22f0486edbfb084a9437ba266866d5b5db7302b0100be8a924bfbb20b1d2e0422854a6942496ccbdf655bbb9264e79ae9426c102183705fbb078b00ab284711d057ada5fd41629b3777b1e747c0bc50dd385c628d8b71b3ea9df2b2e8ecc1f5987c36f22e20e3952e109127e83f3e5dcab6c12e9982e7b4b75e11e230c2c9ff1b5162eed9986c5dde69e1cfe80", 0xa5}, {&(0x7f0000002c00)="e284c1e0363bb27cf5c542391cd763a726b70b399dafcdf8047a2ad241c7e7871309e61e4815f54d575577fadd10872ea1f632b426355d84adaa26e40cfc2b8c0407851f51e2456d13b2d14cddeda7b78c0845d63e802226ad06ec188e36fd943154f8e24136182c30", 0x69}, {&(0x7f0000002c80)="9d6a89d46c21e0c112539ea1c91db75d2f9bfeb41f11d1ce4c6074ebd0b97dbc901212a9c2e4a4fecf8a1766530a2de165fcce6e4ed21b24880eba4e62d38f724d1c84c13aae1b6e92f3225b6ce835af5775ad0d4896aa6f0049325129226f86d37570914b90d28ac4ff415e4ccf7ae1adf81a", 0x73}], 0x3, &(0x7f0000002d40)=[@rights={0x18, 0xffff, 0x1, [r8]}], 0x18, 0x8}, 0x406) msgctl$IPC_RMID(r7, 0x0) getpeername$unix(r0, &(0x7f0000002dc0)=@abs, &(0x7f0000002e00)=0x8) paccept(r1, &(0x7f0000002e40)=@in6, &(0x7f0000002e80)=0xc, 0x0) r9 = getpgrp() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000003080)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r1, &(0x7f0000003140)={&(0x7f0000002ec0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003040)=[{&(0x7f0000002f00)="bd3f071c4eeb392889", 0x9}, {&(0x7f0000002f40)="3714c2e73ca2386c2e34109f5b44f44b92970ca1829f7a74a6d3e19dafb082237ac682830adbe21dae233d8ef751b4dce81e3b844fc57332b9b374b3addb61c6aef80ecbd2aec695477a4f7c6dd3a9544884e089076dae200ac607b177354608e68b00126457b880a2be060b563a44560a96929968a36eeadf901a9d5fe622b313e877731f8c1f6503f3fc85451948168f5e38c0bd3b4f83d0fe9104856a0993c689e449d8eca82b4c054e41e396ada8651d08ef2cb48d3a42766cefa27e312ff3ddd9a67d95ec43b6e7fa9efdc9c43770e760a4f1cd795fd5d4fe4e65c8420dd111537aeb6039988cb8ff", 0xeb}], 0x2, &(0x7f00000030c0)=[@cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r8, r2, r6, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r5, r6, r2, r0, r4, r8]}], 0x78, 0x400}, 0x4) 00:00:02 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x17) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x290, r1, 0x0, 0x0) r2 = paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x60000000) ftruncate(r1, 0x1) close(r1) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r3 = dup2(r1, r2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10a0420, 0x40) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000240)={0x800}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) wait4(r5, &(0x7f00000002c0), 0x0, &(0x7f0000000300)) listen(r3, 0x68) accept(r0, 0x0, &(0x7f00000003c0)) close(r4) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') recvfrom$unix(r3, &(0x7f0000000480)=""/194, 0xc2, 0x40, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x3000, 0x1) fcntl$getflags(r0, 0x3) r8 = semget(0x0, 0x4, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0x4, r6, r7, r6, r7, 0x0, 0x3ff}, 0x3, 0x3, r5, 0x0, 0xfffffffeffffffff, 0x100, 0x7ff}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000680)=[0xff, 0x3, 0x0]) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000006c0)="e6b1bad46f8a4921be9b25ca5446fe40595e1f08acd66fb4fdae8b7faa3f6104d7178dab2f47ee", 0x27}], 0x1, 0x0) flock(r4, 0x0) socket(0x10, 0x5, 0xfffffffffffffff8) paccept(r4, 0x0, &(0x7f0000000740), 0x0) semget$private(0x0, 0x3, 0x80) 00:00:02 executing program 3: socketpair(0x18, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x5}, {r2, 0x5}], 0x2, 0xc815) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r1, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = dup2(r1, r0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r1, &(0x7f0000000140)=""/164, 0xa4, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = msgget(0x3, 0x1) msgsnd(r5, &(0x7f0000000240)={0x2, "65fcb19d0d3a9e1c980e3084ca91f1ca0260a70583af09158176ff0c2ad6af074929e3771466d5ad91bde8c0e210eea02df10fcb8a1ebe8e61b91a586e132baf66b5bda8310a2ad93839e1bb8f09a0fd39a82336557a3e6f7634e6c8a303103017ad0ee4b60091c5bb7ed3baf0faad08ec659167ea32e550e32f92065f93dedbcf795e40f7b34662a3617aa3"}, 0x94, 0x800) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x1000, 0x1) writev(r4, &(0x7f0000002580)=[{&(0x7f0000000340)="17f4e500f6a4475b6a778750db79273332ec180e4f7e862102ba34455a55ce4af424f485311a8b7c8a2ab21dac51ab38146efca3a176b2fa", 0x38}, {&(0x7f0000000380)="9c4123ceb7960f0c639124c03ff65768ff186b84f9fcd7da609bd5c40c237326f44e51be315b2d6066e7fa07d4078bb385801e70d50019e2783c3b1ddaa83cf089375d", 0x43}, {&(0x7f0000000400)="be9571ba486c0be3074a", 0xa}, {&(0x7f0000000440)="bbc42934a11665d9a5b55cdce706c1fc577e6455c87a82cde2de98193d323d6c4dfe88da897194bc77dba0b2488d118be4f698ecaeacd38a71a514f1e24af6378da0966c19c24a721075c78202cc4218369b735dd55f89844b99d8a0e8ed349a8632bb557996bcc2bdd830cbcc4c4868aad2938ff2704bfcd0d3e6e619cfb78b752e34b95e582c1111edfd01566968e1a429b89a79371e856f983c82bfdf90ba3b7b9516cce979e052236037d51b224600b530e08cdae8212a3d8c5858eae7cce9520efac75ff52eb7d0ea0c3f85ddbbd92597878f7fc0c70cc5cac691ad8ee6468f6dd1a29e42e11318b30dcdb62d75db8723c6730ce18ad7d856f39cba921c6f037f0910e71605ee0e5612534731cf9d546d5391933ad16fc8cf48b4723d7686f6abf1bbc52c1fda1c7db4b24c62c137def052dde9199a4026e4b534bf8d1db6bba5a035d7904a9ed87ac283a033b61a9e8e36990ad115fd2f3356e3bce69a8749c623c48a1d31b655c4b1d822cfef2a8fd2b98f21b9f2183817a0410033100baee3c3a7a07e2fb3d065aba298a3717b70db3da6c4e993fb43d24de486fc6f403807946af2965f7c22de9e26205a3450f475d411eb893a50929ddfc5b20ee6c695bbf4ede2b9023150a27ee77fb85a050046f4fabe043c8a2148715d1aff04ef0c12b095dffd47e80e80ff0cec035d303bb36257d4b8cd5d9e42652b7908d8adeff6206915839484a0b59990dedd60d406138b6da10cd645e565be116bb2b6c89a2b47b42c68ffde933bf53c03c4fba8e1230c57a2bf33f3e2a83139326bd39737f8d2cb1a243675e963d53e6c1cc402c07a3a11f020fc5581e0c5250071ef7b43d32f4dffe476cb590b1b5ca5b83e18eb9f8f9e4657ff104e6e02e3158e1deeb26a5b2b23de31cdb8ea5f2e528c1806a49b92707a2af0d5c7c248f698cf301112dcf500f036fa08c3c5d41a269e320ab496dcf3f376e1f855c3c78c5abbe0670b49ee6acdae4713805e6a2c0d1ab9b95924ae6439de89d61837bb4e9e0a2d893abaa54c26cf152987229fdbc5fca42ea7a68be7b4646ddf25913fde9ca73ed9c651804bd0b50af1bed517814ebf088dddcf82fb5137aed110f90d8378aac7b3e200daeb62d0c3a62ff2a444ee268cdc6021bbc775f475c4a85acda2cae90b8a15b3c6aa9983d24ba7ef75e766a7465abbfd6cdfaca4fb0fcbdcff8fd1898cc781ca8a2227f60f0aab94330d57cf0f43e89764c287d0543f9aa1c08e991b3f35c4dd5a55ca65311c8d02204e46d7c6fcde04484544bd1f58b26e1f1fbb7042d3ac44d16a01c5c9c8508a45e92a4fe9cfa0497600d206342a3c19a99001c1267bd1d75a6710252c36bd079ce95c4ae5703ac4d91024bfc67f2a21a06a5f1e26679c1dcb4ee368915a3bc4d953f110869e6578616936bacb59fcd50725d7353cdc363c107d7e13e190bec4b76038d0f7324e9a636bd40b059d8f9d9aca8f34869e49d2bd64b45469ff738fe08c3cd2b0c8fad6fb98f09f5ae4efa14fbe43f31698ee11b79ac4bcdd8345a766baa6281a463e770b9a6267e1708e0d1befef3f543650db67816340299cc4646ddd6d325d92da0d372b2efd3bf4706aa59ec00d98a96f304b912b86afe77b90ddc45295c42058d034fd14fd5913c5be3c53ba196ffdf4b1d062697b3208bb87ad8b3b7f73034de655c18afe1a4ba815b0465a1acb2da2d09676e449d28d3558754e483fd9111b6176a1be10357aa5bfeab278793998db95f0fcef568d7e6a8a4ff3f67724ca022e8e4679d43e591c83ba72232221997b5a7851a031c38e1ed0ef2ec4093ff172123004f45f0c36538550111b1937037c3d0430191c1e86fbf9caa8e449eddfc3f737f6433d2a81362fdd7e976a5ceb839f23226805c9e1078e7c15bbe722be3f79f96bff329c021584860262e401e098bfc2db506d599f46a68e69aff8cd3205d3d6b9b812123a95d2e7e58834e54093b4f89afcf2a46ae614ae94c54ceaf9cb2af7c186a14b57424933a8ad5d20d9d41f7bce80e74800033aa5a3fa00742afb60917c06658afee5bb177e14c847f5ced8097cb79909c6dfdc2308156a5db4c406931e4738886d2ff6e60f6a87749eef76b64006f02dc37dc60e318a3e75189d23db34ba0eae40ed8aa90b64394bd10ed4988f0b429c8ee4626ce5c20df1c2e2f15a4b58d45b00a7c760f0efea8511c8cd7a40292095c93df06fad5b018971c8554e28f0e09c49a79c6329c60ab08afc8f461b5fd59765450f83ce8e1e08c163e40959dc345fc5b70fb3544af7c458fa4ff7777fe0c25ac6cce5bed259174f7afc2a97e7550be83de1701e9d35971605c3378a0d221186c9755f24b839fcdf178e4de83956d6930c36d3f188dbe5d80a82c5bc7e632590ffa804d9d0c8a45f51dfbade356258d60e1e2a95e24f36c40563e2f5bd30024f62539884b0725b21020504387af38e7930847ae316ae14cde41098bea4f62004fd0dba39a42ea8cd6f2373cb3d6004f281b919c84bf93c69ca6d8544afed176ac89a15e58ad83d99b76395238d268d45a495a8c7ff8d3a939279683e942a6291581d16a930c9fca0723e6e38515f9b3b8828a2e72695996507b8523d7f7e5f06d3f68f5aa1ebd4b3b88ad5bfef9d2fb4e90082a7f0b0b8831cdc36a98aa0c37d95a63d775d8ae9366b2a54ebd68b1616e017de01d8095d938d7f2c44b306db06e1078954678b145a0e3cb97bc837a348b5a6f4f78e1424807e3ab1b6ee0238de22884b8ed9aa99245103eec5ee1a653a1585aa66bed2a83d1e14bb0a4b8e019e7c9d88d98eb0823c97dc1c9b08cf6a97224a3821b995b2eed6fba0002a1f5e758ddf18403000a7dff8dbd11e60f04d624d31b56897c5087dedeaf1f3b28661072d275d14c8bf2337ca5cea8caa3aebfd26e01829aed2cd0b71c1e04dbc96ec6c21c79dbe325d41ff9a2597af771d9791873f2c8131a567eb16297f75297f23180197592c269bad3789e2ec0d4c2ebf4c907d01f494edbce387511ae1028c2b141656e544b4e2729a7576278e7ee5a16a45f6972c61e39cb204e56b7e0b6c5554064fc43a02627b25e9dba81d244f4f82a34531505f181511e955571951609de9583975831696d6876488938eea4dc8efedd5dc96869d039474487a6da5b1752c06fa447dc0d521233949aba35f56773f7fedbb250f25c68700cf672abd1955330d826ef05ab574ca7d24e4d95601b26aab61d1a11c15d8b161bd98508285814d0a520b86303c24595da7c927560a5d6f2657bd3f63ff84289aac51a8bcac8a4e51be64c99b09f3d01176fa5b404b0f1df19caab36c462a260f33e43ca59721959e4279d1b0da73d70e8af4bdd52d71a4d21a5fa425620577a50f279cfb649887e6a6628cccd18674461d74a70790d1cfa9bf1ee4d2ef750514ddb5bbb9e076fa885ca0c8f55e840ff0721ebddda7a7de7ca937ebcf9cc782dd3b18279b8456237933a0d33b34ccce9cbf1446b6801487e9dae06534ce19f2649b311e2eadcb5d962b4d3a216fd46ebec83351f9bcc75544e4fc1c871d68aea3668d5fa93b5d5846084223b12480d5c4b94b2f6161610bda0279fc057f36f3042edad3dc8fe0d5f3f7f0aa4cb63a2ab54f82866ae7bf96d2b5b8c958d979436e19b114b657a9da0cae314cefe63c1c04b74859772644ac9889e01d5e4ef8caccb176247a9fc09dfc0adcdab313252202e152442df3f96fc654aa1097b85860c2007ea64337359fcc2f2e2864489ad0d38f9bd1d7e762be67ffcf105f99ddf836276a313ef4fdf397477d504214ef102aac8d2cd85071fe39b5ddd26d5d499b3870e8473c00c0a975d6d65d867cd45064c94965555ad0e7a07b2734c0f717541fb6a017d2e2952bdecf1f9548a7698e698b29af03cf1811542e57af1ebd21d8542a463fbd4e10cea5091eff7e024252894b83b2aff9bd019e7758a13cc7356a2a1bd29c8fff4aba454f858f92db079a7b98bcc521a47fcdaad08e76474f4aae732fbd2838df14c5911632799e7afdb38c19bc116b2d9628c7c8d44071b66d3ceb6be10573cd5a512e077a3bd3d31876eeb08acd262d096cffcdabf8f08cc587e09a31d4c9ae4003c1d1dadb4cbb12b5088b28d4b1a0a75cf6896f9228e871357d2537587e6135b37dccc96b1a536aee6e3082ab7c4e11ee8f41fae9976c3afe430fe833c3fae50f40b2868dace13557252d2dbe75ada593c3d57bfbbf8cf479608c6644c9eee2b78e0308f305476c5e71935ea8a7a4b13eeafcb3f185bdac7d6b1e47e3907ac9a06df4f64d0da2cc124b72e724e7652d8d77dcf4ed9b46851f8ea2731e36061d37343e4a94d60895d1293f62891da487349425b5ba5eabcd6b35adb6eb73ec0215f9f80bafe61cbd0977a780b6e4ff3558aa8d32b9960728a0191a79664cc986dd3109ec8665f28b32f6379b4366d5d93553a8037fba09c71da5c984675c0602fc64ef77f7ae2ab67ad763219cbb884513b87a9b33b4c6ff80cfb9a0de2b5b7ab30a28d55f78640476ecc57faf7fc20ece3c5eea28ba121d369fe554fc4a3dec0ef96c1caefdbd8f3ce095531626bd69ac64eac31d460542f758a3d470f5aa4c71c2f2fddf445a5dc708fb5d3d2c2bad49b75d14678de23fa285dcc49c9ca4974885674df60574ced729f84b2033017803554bc664ab563e058333ba2325a70ea2644d397b6a6f97eae9d707c97907edbeb35b720b8ced5db488ca56346bb2cf6503b4bbfd61c73a36f75f5dbabb8bfe564350a7296c08f41133bee63e05f5ceda61c98cb0bcd959b2ec9ccd29600aca24558aab284d9a5cb64dc8d32a43b18f1e84d938955bc1a443b6628fa50bdbd4accdf265bf47f9d929aa948b597cd04ed629ebf33aadb2798b9a8cca0c0cc283427cdf694715e6a0f0e2cecbf27cda133dd5b799bdfbd3890ce72ab27a2954a9ebdba4650d3ac24470d712691dc467c12b7e3ec50fd958ba4a82807785119c0643fb328525c8b68fdaed4054db9f61df2b1680c92fbaf7d1aed2088841ebad92278a8051e463407311e6122b0f1a1911b8b6dcd87345e0ae6332b0f12fd0cb3ad177df49f9075ee9f776501cd1b75bbf7cc2bb4f7852f84ccf48e672fdd81df1b961b7a540bb0d44a5553e43ed34852c6b4b3a9eb4cc391b3f841ae3cea3328345b755b728f741f8e75560bb042f7d41fe63a01f8131e26c86f5af52f1cecae6244439939641282cdaf16d4d02920df1cda5d8a14cdc040251d12a4b7059b128f9645ba48a41d65292a614f217d592a0b54b6865ce39a11896277d1132c8550f67e5d83654c7c3f12ed66b920f802c510dda539c1437f13d1bd3f9ae25a5097a79a519727ad5d8d88a03235fa3e08c50116cd191fe8acd2c7ba06cefd39dae301c8900a88441d82d71932705d37ed7bb8b94a72e4ea1f27d53a7392852cc83c675a279fa1e7887d807070621e7da1d3dfdc475bf8e536426f1f2d38d48fd65a576d9d623dc5b929bd2ac0d830fa170657721afadabb589e46d9ea15e76efac8882b6129e4a0b0a3e9e733e3d0975b1d5e793f1d121988e2be2bf5c29340b1d3cf55ad6abab6f8e96f5504be4bda49e2fe9d8ff37f45d7b5f233a4e27098d9064351e4c010e54d0163510b8685166278c8ac2f10c60639b893f2f733d5321a0b7f540f790b2699658665ffba855e3587493411d6e92156c07a79065109deb54d91eff4013e30d111be7b05f532bf5f4e0a3659853202c4f647316ce2f6b6664ceccf1d518a7e52bbd", 0x1000}, {&(0x7f0000001440)="5f6cadb1eb05d323bea457cbe5159b46a22e2827c29730f9b46911e66355661056edba8eaf44b46889d37733d25a887f8c3283e161382f4a9b8845e23f133246af2daadc90bbf7a306ded32d416dda344e6fbc3498f0f7739410ec289bcb80cab1799001653f5e8f85e42b", 0x6b}, {&(0x7f00000014c0)="4e646d0ed4af834dc6ddead8808185a132db2de090cb99feb0a94efea4bb5ddfdcc349bddb955891a17e40f302a221b5627d3b5c8ebafbaf6fbc01cd476f109a4ff3860c84e96d44e0791a03a25c82de9feb776cd1639f1a965f79c195d51c4d16b2ec771fca7cb8cdd4b4afbb4246f8", 0x70}, {&(0x7f0000001540)}, {&(0x7f0000001580)="227ef6a18cefe80f62ec12fcd0acdd1eed44ff092295f67fe20a8709e504fe071a1a3557a35249fec1e58d5b9d28c2bc19d1dd0a77856848f9bb802e56225a79359ceacd0eec5a4f02374e1536fcf73507545e26e25eac50bdd57ee7236cbfd4f2cd09c1482555725edf80221a4ddbdaf819bc9f2748b6019ed595df07cd4678c02c9725c13603697c4205a81d7efd577708b859aefe6c03c17577704b482c11ac48c2866c3e3da6737875c0242a46354173d5d486aa903f8e09ec5fd2eb2d400c79404e2af57de70fc057c1f42b08173cb2c10e070cd8860e83d98cfcfbbd59d00135b19bb291cd3e423bc82083890d58f9f0410be8502ccb6d99fa7091154eb355b704c9112b1a6681463ce7f5320f1240caf8b0e0bffe4573a47b4e36d46aa8b0360c6a863080be127ec45c07a5b5fc5a12c6090ce8a16421e035b18180364f5aef4c9c8cf16ff0892091cb4177339835dcfeb11bfd7536b296a1402cf1d7d86cedb2460fae11c3d4a4ad5389d18ea1e4a322682d501281a94ae08fc7ffc7e0cc3d7a447f139b173a1b370e2ff4090ff1264c8fd31c67bfe2535c96d80cac9b2b70412c25313e5e49f403a3cf298d4adc925e0eb1217dbaa6be25edcf07d6f13817dbb25ad7d2ad683e3bcf8f1fc53104ecd45f161e18b2908b083a852c6e569b4246f232c646f75de7469bd1ab41a797de208a1b34176f701e69a9b04e230c09a33f40afa4ae0ba731e2b74b266ddf54d3f8f8ccb34dd0c8fe829875b02ebe81fdcbc6f750d09994662a87d22041ae882a50100ce2b35e5efdf6312d6a44cf93ba8b879ee205ee7ad3cdadd04bfdef1d2fa3fc57cf386705678833771e9ab18fd769ed992b606149af674e1d4adf1cd87610473d8e901c4bdd8ab15190eba8d63b4674b22b12f80e05e80852831899bed6b4ffacc80c579768725a69a92aa5fabe3438e9221e9e0df78a588d0d1400fa5253a0d976ef14dc30177062a31c5b549dda836323805c3bc8d972c9aa00f0add83e23695c75a7424846081507e0f2c92aae0a63809a5bb739a98638dca3760ff4f0455f3588bb6ecd338ec7e357896a1e4b5ec8c2a88fe4314294efe69096e1dd29e9d1ef32b8f80704cde58b33e71fa3feee75b3c30d278af3ada18dece1808f04d89e7e5e5372216325452cf142e33ac503a1da20f59a261e7abb3bc23ebfd4c573d8caad728875445ec21eff52a622f8b5287235b9ad414e7d668630da7c87874aad9870d305c4fd9d2287f38f52e4e19677be4da29a103a9157068d46bb9c45535d538f34d844b6698889d372880a7341f11bb895772834b4d29d415f82f87050365e59d134af38b64a64e681eeac99624fea3ac3b98984a141f04400fe770607d476a529a71b57a071918acc2d271cbe360573b0c37a5676fd1e17d21815b98226ca3f7daf13cf8192e478cfe6512116769e93d1af717002b8542d341bc82cfc7f457d4e4e091f129bc5d8c9adbd9083c1a39d9bf633d693edabbd37d4f403140c8e66539930c578da0fe48823c782369fe475bc3bb9bc34d086d3892104c4e138b949911303d0cec8de47cce1fe15751886d654a46a2d8f8530fe53269f1ac5697543feb830d9c42d9545b2d7474e7e9a7d3105392f4cd0be64357bbaa3f4ee782b1daba0904167fc9bd620014624e43662420a08a6f186b48578f0a12c06cb102982bdfdff5cabd26c4fd136ece6097c96bfa3819bfd55002981bef8fef3d7f1df0685a0433bd5322d991b3c44ecb932e76eb32e8f24a9248a2a48a3e227c886435c0a1835d4bf1f27c411914d4ea2a545684d75396c5c8ea7e572213af2fb8c65b36f02c6e1d3a6d4af82d1f54b9020ffa2b917277ce9bc9bb685a2ece1f9e0374ae0e33c3beb9bce9d876183fe6795a7e91e8d42b7fd547e85f37d140ce26c279fe3896e488318280f3da76c628ca4e1482ec25697bfb5597529a90be8e6654a3ece5ba838121bb9181ef7248d8f782c836b88abde7b521a76c642dc20ecfdf9d1a4279d5591fdafa719b580a796c89820b7d2be0afca3bed996f5c7bafcafe4d5cb804c05b4a5b4d81f139ae12f3d46e330fe4c7dc2320346cb58be3693a1ec69c5687e3920ddf3b9d4a3d9946b953f82a195dad592dcbf7454b88198490cc21b47f8e4f9ac33f7fcb352172319e43ed9d4334ce9a65d6187470a019d8400ff169dfcadf0b7c17428d31fba9d41e6c6296cf8866823c4ebd4adf9d8fd2007c52849d56fc7ee7a4668e3adbeab18ff53e70d5a39b3380ab2a0b69c1a052531d42499325cc449e1cc4d6c459f2b8280fff94f55fa7100d8455c2a06d469e2d122309738e26832858d2323e73a8fa98902e53401313b25bed8f1ec12fb39991edf801c9b4d23b98a36a39a8dc512bfd172b50c5ee3d22617d139c81e7a61df50112a34baa28dd3dbeb8abb950a3cd28385397935addb8ae5a307febe2d5f4aa481449b61d810ab5877b61e13a63cd011d3f2a3f5b44ff884136f737798c70c96b2ea2232d642d12db2e0759bdd65cfac4fcd24edea6aae32abe89ee059e2344266fcd6d48ff7bc12ac32be33f00a191bc0a29839fa03f0e0433320d213928e20ed4ccaaf335c9a505d0610f2e5913007757957d9f919ec78a58e0bc5d587315b5c5d00422ef9d360cec43103ebbdab6a9a219ad39fb952f1c73f6fa6379ab7e8336efc1637cd17d488c82e20516589e173db47beb4cb24ce3b13c510c9336fe1d4e2c9713d1dd6f35c5f536f1162ce4107fd0d5f524a7737102a20af99a77ee770563f7ba667ea4e270fe135800606c19840ed8a5262422d501534c77df1a21dc15494216dbff644fdc2ff234bbdd87727eccd463f5362c5cf3df8fa33933acae37819414a464ca82b2d25f31e2f90a5b769bde03cd3e6900748d63c55da15b3821a4d70f29f0f620bcafb39c188207b2597fb2251522abf59788b7c6984ac0684860a17731ae0e49a17d6f9667e27cea28ee1a584c63859c4b2bf928b2f9ef323bd713bd2a54ce47559e122e9ee6b703530904c2cd55734e716ce32a170beaa81371e48c3567bc7199a5e2a4378807e11a067827e5a9103a936c1061d726c4f0abdb0b686a3466a371fc084bbe133c2c8e13c03257527899412fc6e743694a266a1306a239c2c44847c6fbfda1c287ee0c0ac39eca73f30ab5115b59f62d828f12f78cff285e7d05073fd6e56277aa403f655c65d937dcf35e9d4fb5ce5dbb8f744871b69f8de99686acbbd0cf364ac80efd6fd13715d1de1f44b9f55fe7fa2d0eb245f6e10aed11ac3dee179285d9aecfb50fa4c7d84b36a0a8829990c2da1c0c0f8d333fcaaa176778b32b93a9680f8287bbf666b9ff3530e8f6fc17315d9b9c5c0b8e855f3eb3a3a4e9cf85adbeec047aa5ba680d8f7cc14393a051e30d26d0b042044e8e70367a649bf3dbb8b7e4d1971194bb437befa396d71bcd2986dcbdc4f9bdf18abef0aba29a6984d79e2c86196a9d0721bebf842e5950cec3d8f20c8246bfdf8d6f64ec616e82b1fa12ec40074cf24758df383f423a65a92055ceddcd6e306047cc8f8d972661a28444c0338ee2c9a175423e31583c6a2c6084e87cc6892e43487da2e8959e65d2a26e3b605a3da66e12feec3891965658bdad503bf6a7c64fec0852cc229cba65bbf18e2bd7576c1b13dffe74f8a5bd21b451fef811dbeba43c28276692dd3e77284548d8d07382795c27adf6e71bfc5f30579f81269c605b213cb207901ad9e5219cc4376a6fd8ccee6fb331176a3760d0e5d090eb89dfab5e2e3c2c84efbc32599566a682d55726ea8407bf323b343eac110055730e4332c98d1d5d133d4f0e3a03bfbad81d461177270a2c94cb4d536409d9f399c684f1c569145da65cf83785d72bfb1155040542dbe0d1cf9b858e9ca2266e34838259f3da68ee21e671eda1117fc545f543e970725feb9e08fd987784f09b4ef74cfe0818b43a49a3fa8d589d130c3cf8d080cbe1cec2bf7cd1cf1cd8c84e670c6769325b46b3349f3828d09bb95aff85724a42e6bd74178c82e7e83b0475a8c68fba9818e73e4bee1834dbf491644487b513812f86c4a648ab9c22a7c9815a97030052f2ae4ab2c7eb329a08568ce0f7d3763d0f4bf6b1957ac1df4e9b867d5140d3aa000be11f2efccd3a8fa595908051b7f694ced4af2e808f0c65917633c60521d101eb70725dcedda6bba388016974fd320ecdf6440f54705bd5901bc66692a5502acaaf065440fb12501e54a9542e9271423a67e156aedb44bca7ec4d159382857946457dc3673e368173cd7fc94ec5c5e37e0fb54da39b747dcf34cf03e6de98712e0276079dc536940b0a05dc0e6ebcc7ace283aa62be565a999542fcd86df030ce2031322edbd20928df9b5943c0486a9a98ed9a38687eaf6986b92ff5ba06c274549a892f173cb87e93687277f4fcc65a4f7aa60a78c9c46167fd72cafd9124181c531c2b5dfa5e0813cef0f5160f4f2b4fd10910a8efea344d34b737cf7e8fdb7e937bfb26c35d6a62dde96c64b398750486dc50a12f3977b7717c348dd01dfb61b1ed95a8c4554e71e9b63f61497f08d29c7ead0f35363cca2471b4a629e4165e112de4761d200cfa7b9f237105136bd2094dc511d0f2e0f9ee890f8cc0bd6ecf47ad890870bb532ab1a43c8e069d387870a202134f46d6f6dbb30c1842e330914d044bedaf2438a74215256df5929db2ddb36b01df0097a4d09addc3d7d115433f7be1e8958245aaea57021b39d1029dbbc6b0cb7e08676d631db3379ab158cc7f6f87e979ee64bf8c0d19763c66ae126d881196ac2d43bd9aa570701db0f0a3e365336305dcc0ae50ce0396df5ff6c78934db4826c2ac6f20265a277155f25fdf1921f134994533d2a7018ab63bf3e2fb2663e361d7d313396da4048d9ad6c0e29f112ca5b09dcc4f269fb5bd56e2a1ba5d79c8508de69918fcb69263f7b9bb9a77a147078bc32dc207e7f1a575ead7e38bffc3b4b8a67a5bcc72cd8110f48b00f60b0fa17688718a3030f6218f920dedc82c956e122186f0c6c61d9ff21dbac64f8fa8cef2dee86040a03e1700e98490918497b34f300f0de4ba8588b04194171ebe7d51ed6530f90f2d4f0602390699ee4726954d6e82c08de987947026705122f4f74cf1d5e726a1d3891b18b11e0a22fafc67492333c372dba1e75a791419fb5d583ab727599999142d47ba93844e562389bdaf6213ab292c03c7ad703809b810bd415f9247c863f6a2921beeeffa17719090ae200e53c861184d2a808e7c2a4d909be07b4b85a162a0cad7da4176ed17dae107188b4f0a2430e9c57335bdd5ab741658a1a58a0e02c5d19f479ab4bb1081314bd907e4f9c7667170f48e43deb2b3212f2b8463c8213665f6258b6751a72a39193e09fdbece11142cf143fb8360f0faac841b3d20381f8c98c4aa29734eb4ef0bccf35a24e6da223d6efab2850791c7b039bb9e2155cf98f4924ae1dc308f7032e743ba089bee0c74d170a422e6c7d1f87820370d1bf014ccf897226336444e23e8a19a22ca266c5baa0e124600aa209fe07548e8d0d144751d46d784fd3c58c25c07e4676cfc0e6d0dd2f0204eb91c034a5c6aad4455d4da3b2bfeca738ec5b8bcf5558bab9153fad85e4f71f0fb8f056dbc0b6d3e9d7eeb3cee169dc0e9bdefae05e106217051cb7bcda6aa501db7b1b5795942a10380d08d0c6a992dd236c2c7c1dbe435841bd3ff16b3d6bc552a767fabaee6847d926563efa4b7b2249b044254e207ccaec13cc7082", 0x1000}], 0x8) msgsnd(r5, &(0x7f0000002600)={0x3, "54bb17ed145ad07f3c29c0746446f21caba4630a2398f0"}, 0x1f, 0x800) accept(r2, &(0x7f0000002640)=@un=@abs, &(0x7f0000002680)=0x8) setitimer(0x1, &(0x7f00000026c0)={{0x100000000, 0x6}, {0x2, 0x7}}, 0x0) wait4(r3, &(0x7f0000002700), 0x20000, &(0x7f0000002740)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002800), &(0x7f0000002840)=0xc) r6 = shmget(0x0, 0x9000, 0x100, &(0x7f0000ff5000/0x9000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) open(&(0x7f0000002880)='./file0\x00', 0x440110, 0x25) lseek(r2, 0x0, 0x2) accept$inet(r0, &(0x7f00000028c0), &(0x7f0000002900)=0xc) getsockname$inet6(r2, &(0x7f0000002940), &(0x7f0000002980)=0xc) r7 = dup2(r0, r0) fchmodat(r2, &(0x7f00000029c0)='./file0\x00', 0x8, 0x0) stat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)) semget(0x1, 0x7, 0x10) fchroot(r7) ftruncate(r0, 0x3f) 00:00:02 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0x9a}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4f9463b061b03281bc22733137f367e07ee86e5741ffb4272c4b672895df8c3595051eee2bfe8c80b0320fe93eb3516591bd2813b5fbb4a19741f68df186f92ac585bb2e4a06f4d4bfd0dab403f516696cee215de76025d330259867e802d8dc7b5a481ba5c4c69fa4a978b09017241c8791109bdf451d94fab4345c925937c398da396d7e26d0e3381804e092e8a3d59055c565f5f1670fe0745eaf20766c20465ae268a39f061108e96fc200dc8f4a8a7e25f4c6fc63a2dfce8afcd38749ed1029247b666a5dfeb27e0d96f547edf2561f6aa2847f012f1dbe3dd6369f1786d04aefe08847", 0xe6}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r1, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x400}, 0x2) socketpair(0x0, 0x5, 0x6192, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r9, 0xffff, 0x100f, &(0x7f0000000380)={0x5066}, 0x10) clock_nanosleep(0x2, 0x0, &(0x7f00000003c0)={0x1f, 0x4}, &(0x7f0000000400)) writev(r8, &(0x7f00000038c0)=[{&(0x7f0000000440)="c025b9652813ade6dac0a7ce0f35aa74337f5678d0d0980c2567a1109ddb48ea62d9d73f89d562a105d3667a5707c7e866468e5c0eba2a8aeba332a88e16fd2b9bc384fd4d5d2bdf323fc925fd88aac874b1dc4afe45bbf70385db04a65a0755dc5b3f566a9bfebc3c5d6c530e9739b3b5c12918c751c6d00dd24777a5981ce603b2cea4a4dfaef259bbcd641ab5e395d84cb5d5732109b31f490057f96a23bc6d20923d60e9501f4b30d0eef1beb69382f417f2fb58bdf415de4852df3a8ed42a5d6c5ba2c41571b656606824ff1b7f4b4466bf4b9d7b14da0b6686fe297f937a845675d6a4019ecb", 0xe9}, {&(0x7f0000000540)="c01c7c3f059ab2591149d294c13e1f1995c5df9b792abacfc7b2b110583de792f6c1308d50a1a4a2d48054ac9a02ecf23537ca890069145c96befb9798a618d41f8619fc3bc86a95679c8b5d55a66aa771e5f94ee1900c14183c05317ebf630382421af2420430721eaa448b04066feebd6570ada0502c36931aea7fbea22a857d56eb1f7af9e2d06605", 0x8a}, {&(0x7f0000000600)="d15721876a2a92eb7859045135d0eca1f00b5f7c862b0489d94224690ad59f59689b41c2c9d55901f89310b7dcc5a8b93052e9c7bb6a004cb7ab106255af4d83ee109f79ed913ddc7005401777be28511391c7607630d6c11cb38bc545489473e6731fa5fb36bb97d215b0af2b26c3d5d935dd31e65c0d72eb5c0c9cb5e6bbcc8f36ec588b245b74f79274450b5bdb0ffbc676dc4d8afc5fd0011ba4e975a12d54ff20cf6ccc1086e6c7780bb5538402fa53f5f545024a4f78160e81510a89c4761ce76b0e9cf6d7728c1c7b6b021108a20df5b7bcde3db91df4", 0xda}, {&(0x7f0000000700)="62c15cee42f3fc1c2bdb18fb6a5986cb911f4bacd47f2367d9a42cf7c8fd062b2610e75fb2c760c5404ef951386ba6c8a78017404caf294f5290d979d567be7cbfbb90d499997679b2c6c80ed78f8194e908df238e99ca6d92490ade43925572d4c82e9535f843cf10475c8b0d15ac6111ecaaf0421e37b2a047ff0688cd92dd48ccfa988b375f7c5c33888fc0576b7437a14f404a8dd588910e084da788d2b8de450dd5312e4855a3ca2d0528bdf5edd532eb9d7e28ab0f1ea64f8bea8ecc030070ba574ea5b06b21b459cb2ba4e0b95a2cf88dbd2320ebeb1855eca6121687ca2d8f6881521f75d87dcea6ededb282efd6e52a00dc04e84da29089cb9e654d00c45027bba3bb9657576773edbcc11589baff438138b52caa7c7cbc9e3fd9db782c21389e09b6eef1da0e40535fbc02c2bfb60033d24e7ac17b1664e69f073126fd2681e7bd94239d3421e58eeda3c4ae3e7bf4d71bdb916bf4cbf981f53ac520ee0f4f114bfe3a1b329a3714d6ad3ff2926b581ab24f2fee8b403e5c741b27a5ebbd0212ca8961448cbf580ada0262cae9bc05f807bd8a81e60dcab42a614113910aeb810d57aae293079b5d5f65986198765fbef8e9b256ef81d8168a12a53a5820fc3cf7153d4cfb1654cc01068b2b51844b1eae1be041e2d00d57f0ea284ece126bad621f56a683eb6a9d563d3c4b9f07c446b2397c824b682bb38aa2993ebc651c1759672843c29923fd11aac02910bf169d98f04593b627698f91a537b7b60efe6450a4813d30634334aaf52c607b26752e944fb9384052244fd5b0c68c8735d2e79fe0eb7099eea380620b0a432fa034769f7a7260575115f4f26605850a2dbde8d338076c84f0365208c1cbe46b9ae3ce35b3d8df472963341b01d34fd9f21e207b788f7de8dc78aa023dc2a7bc2b0ab23b1adcf11d0594c0c956c21d5abd559e6f816f5149f4e45a35bf4b4af3b598854c7be9f4ec714a2eb2d139608f2dac5802c7faf9b27b8feec2eb2392e549621b73a9b6844c019e215edf4f5725ea0f827e2a7814ca729165c36422ca9d0e5cf982ebb064aed092f3700e1c82587438f28e08dc46b05190e8a87877cb2a59e344c26886cf934d84b1ca14aa31e3670dbc4e0311faec82520e6f4a0063af44cb22843c9099921c09564b31bf5aefe3a7c74d0a283607e640120257a09c71b136aeec872e8d0122ba41e5af0bce93575bd83135d1cac8cb3ed2b608efc0844eaff59d00e284e9408e752be43af706a439ed8523a4b3ed887dc2f01ec39305d926f06ef53a0b944cc318b13464bfcd3d13c7465eb71113029482648d0401984f95717a00ed631d4375da95fbdf3a5942c6e48486961c8f238620dbf1c3cccbe8475ea731b6853af0d70409e9910e50e75b2ca4d5ee4243a40c7924c0a939142be3174009ab5e219526bcc70578b4d589906a512dcd436c4a2df2580870b4f9b83331dc405ecbc889671bfa4eb2d0eb2695db5affb581e5e71985b8563ffbb52e86bbd72e45f4cbfada43f89899ce761bf22e41dbe21384fdba5f94877d5e61b42a5a01c98d739f3299cab49b965c028ec9901514cbf1272420cbeba6d91b8eaaf5f4c877c888f1315ad077edc0a6cf82b2009a1e3d12e72d75386a5744b51e7bd2ce3c3f5ce50512d85273b6aa4bc8d8c1c5d15a66d3fa37cc2623bc77935f02b4b242b9bf0f6228f786e86a120f2f553768aa826d715353957e9c60e04bd53c11fc985c66de46f258a221af409dbfea08c2d736af9e62b29bda41cc904d3a5a99974681c60c48d865d6cfe7dd04f76aca5298b05bf55306ef5b7b124f6b696e0edce53b21bab5b678dfc3926900e1a51035f9d63a1046577729071ee0971a4e410985118301838409776507ae65e6c5b105e6504210665c5f9ea81a6336dcd315741af24090e317f12b6eb00ad6d39aa6b862dd0f3dc4301a42422b66c0b5e6d38bf89ce35e3fabd6ebe095d8bc839b6643f8da71b50b443fca1b78516feb9ba5373c2bb8d02ff183c06a2ab13399c64320d9647663cb4624daaa13531cfdff87ae4d00e767f6b479b2d52f8b0beabbdae6e7138387daa1fbad8fd82a975dde4bd5698d0656b2e2c9c162d658e6ef0e2a961f3d0f5366c3b549c0e5424677e5da77b8114243eb26ca4d0ea68c5e8b4d22e0f6fe92d90fdd5ac964d4e876548cdc455285137839c8e084575a4da8ae2f5392637b57b0de3bd654d1875f35e82904b867b05b74011e5b8113982d307f767be6de7354c7a690fd2e380e40c290c9dcf20f92ae64a58c1926a320ce39c06d3d67a2e835acda11094a33df65038e06cb82f9c1a9d7c72b4b1591f5fc52e64ac12e8aae1dc94658318e4120918deb0a573d713dce3cafe5873763b446c78bddc9e6131e3f3dceea501748e78813e7c32044ea66d815956510d875406f56abc68f9dc219f10e8c17806459ae4b19b5dfb0a35db09c75b93471739a4f7ef91a10dee6f4a79fee84271b3418a68c7762c2dd66d67c2215663e1528006b310b1f39abacd11fe53c7ab74ced09863aec603f00649ab60df5020663433377e317cb8bf586c7c0f767ccce477de537a522e5bf2cebefc9599da336def80312241e1ff1ecdbef164fbd269cf89d4ea4e5678b190dc267a5809d9f0b66cd151513372d5a1b74a26a88016b95e89439f28c37a7ce4923a2c3a2eb6253f0cddc9ddf47a99f3cc55933d1f02f3f555334718d16a12854463f0eafa14e4fd09696f08577539d103d8db44d35990f832f52c7eb239ba152e4d953af2355bf15bfc853bd5bad8e7c8322faa49c45b0a75304dc00243c7e518839a67730b9620260fa316bcfb51b23a87dcf65a7b9f9ff8cebecbe6a94bf471a11ac77cfdf08e8855ecada253da5e2b6cb4cdfee5b8a19c03b53872e0ba6e7f9acb886dbf0f36a221d959224a83b25e8781d3de796feb3f21b5d0e40f617615e13ce17a94a968fa9533e1e95310f564c28fe1dc061587f9ede46589b04f968a4ed315a3ae4f1ea0744da0271b5adfa04c1fa7f8f7afad5cba1fd8b67c4099f6efab6e3c1ca4c1a3fef879a3a67fa60ad9ff974802639a7c1543cd2c870ad57a476b4a8d30e8bc069eb61a20c8c1c0e33ba94d556314c7d08a4d7b216412f8f1fcf3c19f3c1b23626502000ab90d908f4cc0f0089345f09499e2e564c6279117544cbd26cc891c63849002ee76ffeaddc365770be89eaf144818cbf56da0c5994e64c0c158d4031624032b44a475ea65b3951ea45ba3020316de7dec1e95eeacd1da36175536c638e00aba933f49a44aa129ec713f27158c3d068ae470458de83981492f71c08714e419a572851d4fd5505b3bc9bd065cba84fe0b680570f752cc84b1484ff77817f0a0f5178d4afa63ac3d26ed4f230dff38e7ec663b0b61194baceef8295dd3d0842851557f3b98f672ef11eb08f11c9ff7795a97ff993e65076f89718b70431aad3795af1b95c8946bbc572cf7007290e0dd1c92d2699de76d83a3174619819931eb80ee0715ca4328a573d8488aa476f19dc58a779dafcaab86ffa62dc252ce6e67e75ffeb9e3f6aa916bc01ab1ee4faaad616d00fc444eceae6f8be0e5a808734070312f3ea4ae7493481a624107083292c554fec9a427faee8743f04cfefe8842b438b5065e10cc7c240a726fabf686b01d0e6b146237d508acf8075f5d153f43c37646327015c53febb4bf01b945c3b0004ebe899ef0f027d839ca3b9eb29732a06f3263ac64178a7396f0f1837bdd3923e5c1fbca853f34aae5fc85c52fc8820a36f9fd69e89b2f8b6868049d0586650c60b6f5418a336459a68461fbb1d3e952adb8e4fdf0f4e94b9f97137a310f02c145feb2201767815ff56c05a0f6de910427fda209e9f7058c9ab6e3663bb90aa1fd3e911cb9ee86d1908d0a2e937f6b316bfa2da879ba42def219c83e78122b846e6ad4342b51e51e9cb8d6b87d05b4ce3a2ec1ef7ff80bf3d2a0a8b63255fe71d4441830a1a23622743595a37c0a429d7e629f58f0f8eae72a89e0e188e16da77a50561db25d8992e0839ec3308689ae840e45f225ad5c148586b673953dfb4921170bcbce8a85f13488c217ed58eef4b4c4a8ef42960ecc33dccc3ea581151ebef511007e3e4da1c8cdb72a738687dc532f76366bbf1ba5da1d0211f23653768a7c87d5a369e44f0d38ef19712f3be7917e06ca91e56f3e16bcd11c70bfdf41682ea047ba75a6219b970f2b7ae1f42a5e90f915cc549e6eaf186a04e9decb074f235ecb4596e60da5f89ac3fa540a601138c7878fa90061da81999a260cca0331053882afe943c45a726cd2ebafa7daaff423689fd7a91205ad2b67a95a1257a093ccb94cf3ab2349fc3241f81dd6dc78fa1e6b5947161e6b0eda0ca509cfcd150c125a0477e89114fcecbf4ff0c8cda634444cc843c949bd9271ee6dddf7e6af804294b0d41cd7f56b3ecef6e5ae3c686fcbba4051c2a053859fca5a801e43f38e78d0ea212d42bc80dbcac6e8355dd3c55331ccea6248242879bda1239396377791be1b645c03bd396a275145f9c9bcbcfc9daad345990e0ef234ed312f8a962b0d07cab9bd98f8524b93b3b3503e83cbcb045f34f93d228d1a8b08a405e9fc4a5b8e4500ff845b24dd89dd7be8f1f13c9d376665125e65ba85905a6f606b27167a51baf402b6f64c7d5b6e1f6f77bc25f339779934e35b6dec9de1fe70fdc952144ad01127ae7e1b4e12463a5e4a45529da6b0427045da3d526dfb02bfd41b0a06d859d028a69b652d7d8c104b3bc742b49c144756eaaadd3b54c16b7537288a686faebd5255f2845aeee422ac2215616fb28cccd7ef88ae216124e557728080906d5c767446e5e9291bc49d2d9cb682d769c9d51847dcad6264ac349fbfae39e3158f568d52dbb2fbaa443ac227947d69c75b6778d19a73ad0f554c8f1ad0c888cb1830d48a21d026df9dcc25e44f4f1a4fadc975e175c490f114d8d21f3394cc4942ace6c1fae9b79e01808059097280b73d60b6d9915d46dfc020e2637e791230a14ab41f8744c406bf864701d93de11c372a221963d768fe0b4d50c7a66c6dbdbf1dcac07a6a99677fe628df8eb277e09f7e8fd6c6e81037f10131ad6d941de33da640264e64f15cc1f562d10cd29196715a420338350f538a56137c30ffc56485581bb15d07b027047936153b5be3084757cf68032dfc0449068a5cb5d22aacb637e021dbbae0198efbc1d06caefbe9b47294ef45cff5de15945a42a8c8dcdbe1b2663d44b96ca255750245f3e286ab5958904af54da169883c2161a7d7122a9b684f7e4cd93293e4f378f77a9c72c92cead1380fc19a716fbc102962c81ff470cb1c3262418f67d95a26b5d496c69933b4e50afa749758b1a526b7c0ab20ac2b897464030b749815b9eaaf207b06bd13f6e3c22e8979b137ef00ed2ce635abc5e4c32a6bbf6b1cb15b8bd4937160ccf2a85aed5d84f5920b85c01519ea30bcf19ef2db0ba471eda3da0332da0adb74585004b5d0c4054bbc326099f787345c8a7411385fb5906d62e9dddf9234394cfdba3b772f49a5921575670f775f96c3297ef64d735130424e9740cfaf5388eaff367dca5f3e28db1c4edfdcda737745c9ed293044733d71fe60d021855d54f113389d011a700e2e1ddabc2ac06c522558bbbe92cf503c959c345e36d31799aee77357d81c6e4a67894c7609881b09cf4fa121c72138dd6f0e8d48c6ac3a21e9c99902f8efd4a63b9c7919c4efb7ac55ffc107c0cdf62eeb9383ccbb3", 0x1000}, {&(0x7f0000001700)="c13a46b0ee7b00ac9e4a4c4cb77a9362eede87115924559177d6dd3502c3725d3754bd638eefca08fe5836abf796fbab379d97a55c7051307229bdec997aaa17e2da87894284274320e964d71abfc3b8ccf0c7f8bfaa4dac4d1f33439c7d8936b86bc8d751fb8b39bbac3b1743c0ff1e86ab88aa5d1b8a125783e44f5c1ef303641a945cd35938931538034be63bd36c6814f5cbc2f508afad08f2fecbf7c09e8a01be0517553d6b7d801ed11114ab1da493ee9fa18ca9702a743ffe786b364a97d1813b1b0cb54759c168114190dc44fd6d79523830c87c9534b1ce2a87404be31d48077872716f30368cfe18f8906039c3fc657a24c770ba0aebf0db77652f5ae800bfd0e6f5fb717b4f5749247550df45322a7e82a53ffcd6dac4f67ea626309cf2070d73cc6c8c38d8746184c2ba69e818e488a6e5489da0c493f564008fe685ee464ca6e5dd4ac4953af74c846dcf7921c8b9facea99ebf9356decb2a95f73a2de9e05745612b3d2d061200d74695049e6f9347ad574e736a844e5acdce490b5a5d83ad75abcab38536eeff2ac31d534844161a7812d0b56b31eb94f318f1685f53d8024ac472d31191763e3c8846cb154301705c139a1a5e17f555a97bf9484a60933be6cbc880e5367371d769e2873659702f10da31cece6206791e8b3765491f451abd794083317f7561fb9de9b5b14d4fab4a90553d38a453ee47a294c3930d0c7b07a84d65cc98f6a19abbbb16d22cb4d3af4ebeb75ebc88c2be63c714c2b4f162281dd3c3367245a61b9a2043b8651b9b4abd5460c5423703a35f53fa18a7e1d3099f0f2f3d138f6f2a5f8bf601fa25ae949f158790488d9d7445a8162a0f43b9a76cf4eb0b4bd1722d18747e4c870e36e8bd38087230c9845e0f9b53682c5e5e4fabb0841f611b4a05046ce0b0b7cdd5dde7d488a01fb098170c9da4dd8ac93e5e99fc358c85f0af4cbf09b8611ffd26ae97e4a616ad0eff74f4f40fa3663f8ca917bfd631a2d8f4732f2781f3a87c1d4e3d4fadd0415467753c8376e309b3a8c225123419b59edae687a02d300c154ec96a813381fd763500859ea8bbc8a28c17c711740f4ab9ff0bec3583623599b6ec311d8c6444032dec328d3d51ed396a1b091027c9a04d6507bcd14166fbe4b9debe51859160fa86f1ffb8694a30d78c0a7af4e15edd3bc864dd224f6093cba943c4a9fb1f198af49f85478bb6d2e01ba9061a64deda6d02ed538bda41a891e9f9a342ceb001c977985eb4668659fadaa275f6107cd4b58c3ec8f7b437f0d344a6ed4c741814c61bd9eb8a5a27fd5db3b227ac69c2976b3506e685be6c968597e7fd588f8b6a511a4544fa37a242774388d9d512ac28ade6460af9927e36adece4f88a295b80fca6c2bc3b81df7655f2c818f1d4e4be407f2a928fcbbbfa242cbb93da7d66054991f3d7efff81090e60123c3d93c4f73bb3be4651b3ebbd39fe9fb1e16f8c049f627a05347fe4f6708081b5b102c3d7b6db96ceb9c397c11d4a444cd7de8ad0196cf03f211b60ac16a2331f41830407c2f523dbb569b699dc211c60b82c86b2cb826bf8a0b65c6c0ed351912a769316bb25b05b9b1ab86ba6906a68be7821679d2c66b4684e8e320ab906cc667841f6a7e512b9a16dcba2f54598f7d5bb53b4d858ec91c2105b18c4dde4b61c8a87a784f17a64e28c544dabf252c8ae3db25035df7baefdafceb0502c03dce964da5cdd7e33b9c346beb0796000c0e2484275ad0bf5e15d61bfdd95fc98947da98b76ca02aa2f9dec38ac4c32d99da192f39557588bc7376d56843883c5b7c8670356b59651fc90511f7f30bdf8f7e25441d2f7b0a8b355f41a2a4ae3155f87131264f81392a18727276013bfbed0638243173f2c171a449dcd4a6ae0705781f09428aa00f3916d522776fbe00cb452c2807b3cc27bc28371325926f3e82dd4c7773fb1d76ea07b03ebf623fb046f1e8ebb9644a7573d98ed08f1d5c1997a8f88196fcca4e937f5ce4973ebe9785852f8d93b7c99e5ca22ec9ea32e00bf8cd833988f7c3d350fe122a327c208a28db23ca4129c2477c2f0985f356855f96c2d8d172052223306893e585f9949cf46aa9965a4d475dde8204aa0b98b1bd5f6d15f1cf702ecd3ed95945292213be9e40895be5291a4ee3589c5e99660ff5a8606642a5fca5d3e1186a403db1c20811e4754d25471fada4b33339396c2b897cd098e7deeb93dbaa145d32bc7172edba089e2930e0bbbd0cd23669e7d52dcd8afa54740849769bfa7e60097f17626734ad4e7f6ddb99dd7e390ee5b36d60e1c4a4816babb2efb09cd766f2e6b57c6a5ca9d61cc17a22cdda3205ff95c76a5b0b671e1667172da7511002faf253b1a0e7059195833dbbde40a53567b5f151e08b9db56ff9b31a0759a34d9867ac44a6178b85ee66411e835d5c53e8fb2fa1399cc0345525f374c7f13dca80305c5d3bdb7e54ef4b44cb9d79b5418706319a01636bfec900d8ae62e7e55ebec96fe2313aab12413f54fee7e96fdf1ad167005f2066f903d43440c09d0c1de129489b2c709c4b8b45f3f460c3cc1545454081ffc6a8222b0afd3a4b39d92f1e40cf7c2787a164b042bfaae1f170204b1c0c4afc2594a15595e11b5ea6db95c13ebaf2c7a794299dc97dc2231f6143c85d0753cde3cb2d83dab740b9a6834b06d8cf4ce05fe9f89e9b16bd6ae5ec1909a784f6d252cddafc5c42a35ce64cb48c00c1b35761338b5f9a59e89f5baaece7a1a06ab718f61ed420233ce4e515c7acd763f21d35b7c5cd13c5dad62f90b6732ac6ead783640309e973c8088b1d9b134b3adfe83b85bbedc97078e891800e49ad9c75f4d4d40febec15935f0cd6a9e8b5c4c91f8682e98280da76fb1516af48e1a96bdafebde4ab3903285fe5fb9a0186f1e1293a44214a2da67bbcef96820137bea821ff596dbd80681724c967a19b4ee9ed866a704e7c78525b08dd3e733aa6f28ccb949d932430717ce9bb4ac5597d3fcae94caee0967ea03ffeb7432a3f273ea09b380dd6cf8a7f51b34b89a1818a1f0f65a2690842daea54f57cd9bc84730448b9c0e8d1c78a3ef2577f432ed58b1a62a0eae0f71bdd080fb03f1ca69c513e9f3e41b5b7839900f5d30dbbb46bff1407af6467658cbfca00ab1df40b8b0a3845c6c1c7236170038677ad86939d38a72137715970c4741c41924a911d20eab585eb4f499c2304e717da08a47af0ad6f4d5cfa7669831997f3d404423e6fea07b554bd3bf2e335aad1c09e62af06e5365f736684ac4afc578685bc49d49521283b8df97ea9574da26e7ceaaa26c26d94ea73a05448b9025bf580ea1aeeb7cce8eb50e259394f5516c542fe3bfd3c9a8933b776b6eec2893f6966599a6596b07d8efb4035b2c4cacf60dcfac5245387b26b213773991cb38ed0257f50cef6c21c1ec60dc494133015359eceabf7fd53ef3bd06b25a924873510e3d7af9e3ae1d60688358c469d0cf866a68bd4dde547540636d26b5381016b3405345184016352d1fb6a91fb40340073a73e68fae44a472895b0ba55ce883d6e6c53c6903b222f8974055c45cd07276927eeff2d2df2ae0ce72edaa9268ced867384e58c2c9108266653195a99b6467cd8f9cbef15d3ec24eb0c72f916a91070f16154d5c9ddd00dd2d7699e95ceb46011a3475d2fd001006703b56c62c7b68b0ffcf8f3c46ed389cf47a04024ce95bb02679403947c95f861e3dbdbba19cc11ea599d74eee6066432755b5227d5a18f4f61f39bec98a1a6c93f617fd06b367c50638cd66c122fe46a7a95312984dab3a98d10fc1dd0af9279365c410c758b1e02dd41d6aeffd0aac07dfe59d996042edc3e9cf90b6aacbf53372622b53d4ce71df9b6040513f7ff3e44a93aee00531e7f8ee5d31e1062b8846472d4c63a98f5e070eaed6de89300e98e8281dffd7a94edbf82ac1b5584d064650c7822d516d79844959b8e6c81ec5eacd66e323772c0842f39518b30a8a78acdb8961a53b6f19add0556f94e19a2f6b23fe4791a2f882e87f4f20e60ff078f3c482e12a21056aaa2c06847e555ec5fb09fd86159ef9083b477e99123ac308445b12359bcb279bf54a5f3edac21eaa5add6cf1164fb9ca04cf8a46a254579dac721a65e7f5c274b894698cd04d42f9037e8c8bd72d9a366fa9a5f33f0fca384beb34e33758a6b9dc46bc8c8f6cc0084c26f9ba6233ace1c3eca8e7138339811876cc0d318ff6a78669433b988f9980f88e9faed84ae19e1e32e198bb78f1926b1ddc5ee6ce0789dc05ddca52a2f38c658f89614db6037c48c78e8415d14636c0f27b719051e6e7c8d4dcd8de16c1d15f0bb99851b4bcd636d127ae2d262c8bec9f0576fad6b87f4d5a33ac4de1294121cc908da1ac75e2003d7e9914076bf53a107fe7cb6789bebf51830143dea731ceb7215354a1b3845a9dfee5af5f24d0b3a59c6555ed053157940948a994a0283ad904ad9a0399b638b33bbc7d9d11cf728a6ed6831e5ecfe0522b2723a3328513455c77512ef6dda82e66668ce153b2345945b80740de9a05fee5ebe178acbeb34fee81cd9309cc331c800455eef2de450ae29b572351527b9b3b97477ac761d7ce9849684a84ecc7c0270cc5b2fc2d77108ca6623f0fe8d7ec98a2bababe993bbe3074ac9108a05bebc6bbd54bc986f129a050b9ff97305066317e811f7e4d16a58f14d1d23ea9d098649383aa0bf443c1370d6c1f269b72971179edac1a11d6804de57c2cbdb16dab8c14b3796970884f19f337310b7df1ae145c22451504de632e7ebe75b664b6e912395990e5ee8196394fa4c21b38cdb355e5aecd250e9d1989bfdc81f64824edacbc52340d4d03c43baae90a1c47878d22cf9e17cc7cf271d100797ca0474f2f731237131b2549962686985699a109aeb3e5bceaa74fbc32e05b5600491ae18498f825a481f01ac685894df42efe16925b5bc773994dbbb1fcf8ea10ee562105e1ddeb9f1773d3f233803e2bbe3c80304df85a07acffac039c64d4fd767f917ce0d8b284f2098570a268cd524be5e718775527955316adebe4028366e05b1cf84e4502bba196c3e2b3c1a4c77ac51213d3fd221d2a0483e3700f584dbe44cd532fcdf1df3f862eb2de33b384b599b74b75deb7a605ceff11b067aa3aad54458033292d697bd6f659d4becfa55c7e3992c2f14f1a6145f93a2e8b0360985209f462820bdb5912ada38f8396950144a3589afa9e7c752f199452dd575eec1c84052737d60a0d078d71589d68033a6098d230b6f1de44eadd6aea7a284cdaf43e08946245e0bb5af5599736485b31a1aeeacc418cc6cdbbca1f741f8ce7ab67b2514fd8f8d8430cd72a887f1649e0cea94d2d04801d242bb82f6984ae3508666be797d9d9aebae159f1bba4a5b2977b7e7668c2515e43a65973f26ffbd61e7e01671ccd441a7399218f873b26d5b95bf6579096bfc91c79645c2b1b0b29b44186392099b01e4aa2150f89d24e6735953166f6ea88af787a455f278bc5bc2410857d064a2a812cf7f89f626a66426afdba76feb549abb7927c866ea6910e4e2c179e25459b5b0fa40630489aab29fc0be91b6d4f2f26ec2f92fb890baf53466fef2f6d4d7307ecfd7e3287890e62dcdecb99614a7cec0eeb6abbf017121e68f14aab0b8a46d7ccc68117ba8e3d4484a8a793ed422f6aee59737e1874b73fa3568f5aa71e759913d17f06c95d2aa92e32f4d521eeefc455357da92b02fbb79030fe1d5f64189c436ec1dfb602db48d611151e", 0x1000}, {&(0x7f0000002700)="81fd7613394c11a4eecc7800166e8e67d24f5e6cdefd3f632ad534115cc2e341de672e4b1d88724c152cda61d8347b35d73cf06c97dc6a46c9653572d3317aa05c1ef7a6b2745dcfc5e7c612113fa86f7ab9feebe7c7f4dd10a10b28fdd32edf7e97d9e2dca2e5d1479d87f608bc0070ea427b742f47136e0cd36040eb9b4862c6609388763fa0e8696eca5f19e95e2f6eac1ae2702e3c8f65edfdba640d24f479d5ec0f2e9931c4bbb6215efec28fb3f8c205453f79bfbc6e9da1840c9c5ba5a71cc600", 0xc4}, {&(0x7f0000002800)="efd5968e9c0a16f91d897c9cfc0302ae09b98346af2955459beac92c65d1e320bc17c5b3371c0cf8f9fdcbe2a7d5469306361829022fd351425c8620d9ab5adf4eb63c1519a980123380dbf2cfaa6f956dd6907b63cc57fb54348e1a7de0fe89270f9187866135babc84ea3e59d49c9fbb2de4d5278fdcb4995902f520d51b8b9f4e2fd11c09ad0b285b3d77e9615619106640653d7bd39107b3211272dd56c2cbfb8fa37345ca18485218b8696918c9bb8aa394df869e7bca8d64a6d7", 0xbd}, {&(0x7f00000028c0)="3c224e5a9960844b67ad6875a211498e071dff9f305504710ea8e9f1790afbf3f9b475727bc1af37a62070ce8b719900732eb971985db30b3b6b8a3e8bb3e60bce0a9bb43faa5137b7b44c22f6484a4de7ebe180aa0a59451f09b80e97850eb202502872751c77c84d88e8475fec5bf28398f5914c996688e408e9369d97ec58b16f2862d40eb91a280f230837933a9723d25ee4a806ecb07d22d94f71e81e27d4112d20d50bebcd9567050d21463d28325641865ca74f257e11b968e784d698574c5de2f287f3f451ddc8c3d5d7d7f6d4756045efe95d728c26d151b13673fb08dddf407cac093a6357118df06f1dbaeca130a00035280bf6b08163d5f2dc64dee764056d1302d453067ed03db40a911ca257c12dcbdb25a886a40e27176f1853efe411b070fd73ecc7a6d4d841ffd9049bbf9e704ef08eb63dfa53aa2e576a4811b5b07a545e24f67de6fe6ed3c65418a26adba0dbf3b3fd1748d59936e933b655b5409a936988b3cc249b7fc6c29e17ef4de3d783416b422274f876f91e1fae39b954900f281a81a70d2e761757a9c74e10ac6e706a5ec244d524b8d950296dba60fbeebeff0a39fabfd552749728e15857dc4a2b5086b85e946adf0467f93ff80979a2689f48224af3613d2e17ddcf6f755f12c6d83651d7fda16f30b626ac108a79ee6ffc91f26818a1fb21cbe1d29958420dd4a75d6ef1728e6deef844c97d28b60135f0e58fe1efdb3772919791c2bd8c9449c89c2e55fc9ea6593fa9e04c7374cadbd60381e6fd8d707e30807e9455218c840105270dd918b12f03cad5933e32e33a6739e1cef664bdc3f712f4eca6953719d028b25b23be9eb926027766fc043c25265a60668debe6e2c5f151b5f4e6959e0577309cbd9ea57bbabb528d62c9a586bbe78cb2f100690ff9924e68ab52b2441a64850be699e25c2225b362035056bfa721130e67cc6d032737144f3a0a0548041f13f209575b612699780acacdf9c1f39e0fa0a6f3573bf7ea92348a551209f184500b8091f82a87c94cf7d1496ecbe0014674e03534a9c8daf80bf53380da1f79b4cbb78a8a1a49a0f2ffb92e4df8a13cc574ff93d5ab162b9a0a04845e515a6ff64949d75f0e0be8e4eea5b013883e1a79f619d1757e50141f4091625e284d632a5337afc3e379385d5dd5d1ce96be655c389bca87cfe9ef6b05343e680c465de96331cc569927d5fa59f213a83aed232f302b6172a84b42a5cf272ad0174bcfe10574b50256fb18e035c7a5579312f23fd77196dfa455be57122cd2189515712587059c2ec07a42a3041825a6106811e16b0a546ca8b03ac71e3ea42c4a73a5395be301035636dd8cca8fd49e6ed1b7eb388d881d1d003e89c6eda2503b2c36c083991cec755aa5244b891a643b23722c5e3af6a84fd34e185da440b9d82aa2451c98980f84d335945906e3f280e4597373a10afe21432af849dc03599e7f5a9a5adfdf983ca55524a484a6edfe9a7db9eaab870577ecda58594eb777ecbf90f1769788012ca4fd24aaba7fd25ab940cb43f433d08fc54bd1b5a0e2a575f42d57cfc709b88014b26d94bc367458f1d63fd83e693fe830b998b8e5865d71d61b792bced1bbb2522b8e1843f205a61bccb5df92e43332d679ad3557532a5898390019f022c6e36f2a5195440f0d7fcef73f1bebc25f25d36e2e4a99503f77391b6c0529a80e92ab28a1c3227ac953a4d30bc746cae4c847879381b12573a4e60254a9d73304d8d952ccec8f93290c22b9e8b283022ce607a80dcf9d3b5e7f9fa97d12f71c52cb7587b11baefb0061f93eb1ade8059b36bce785cf640b2cf6a0f84b7ccbfc6b25bbbc34c317d6c44d3c8ffb404d361a8f26378aaef996afde82eb893a7ba3b28c4138d22aa2bc8358ee0505d2accb31c9069d0819dd3b5af2d46d0c82cd7f4e192fb74b8be3eedb47b1b9a256629cb4cfacaebd71181b87cfc8e82088af9e784ad114a83d68f90f9c8b4f1292fc44500bc6716c1f7aa21a5309451fed8e56c8ad6b33d7820725eae8bef5729be377f2afd3db3086d4ad1c53dcb85b71e8425b87fbcec7205e428a2c9b684b98679c5159d550f7c8eef292142285d97f7c4921dfe027bd5a2708b8859726d9c540b7d759963064f8bea7283e7d4840ee4eb2c3a628abac26f5444cc7918115876764c503063da5efbfda457306339a95aeec5cd11349b214a4037afdae8b31d905e81a6b64458221656711f183fd12945d3aac74354b8213c95ed2d351af49c33023f386db5995766a5c94adfb33219e6abb5004ff9bf70efdd0bc3f4b48e1ae8ccca091442801278e3c8d5ba14c138135fbd95925d05241180619214d82d3cb10b5166425296ef6f5e0e6ce2d7dc6a91afe70f408eb1b279f4cfcd494d58813205fe58df83de97865ac9bde1615c439a49cf80662416fecbc49060e291c9199db272a8c409386ada7bbb4614814941a6a224ea38564693bbbf399ade0d7656b64b07bf8588e5d15ae516051be973fc9e8069a4784e8c6a908cb27f736bd642bb0add7971557f6467634bb86e3fd863f3076f7702ba701c869892dea4711fae16092b4a359a7ca633917a860ff0335080c0ac0f4be303112b58e7334aa6bb096968921b41d421a204f28de717ccfc140df83ee690d8c7544716abd8eecace10aa405f20cec846a5c1929c75c3897c5adabf8f25c4d78eb18fd5389caea9c8d61b8508a0090b07f4cd8c8e59c0dd6bc4e6ec241579cf75311b27838d4d4334f73744cc877921005f963fa3fd142a05756936e78154543c8cd6641f34c98b86c27d6596ca4b520b288074318cef749a441385372fba1e8d1efa6b6583fb05aa6905fba2d1414f283e3ddd646a3f3ffc4f3c22d5de72b3010643b983a1f4731332341dab56d22b46e9b56241f04b0912f4c6e0c34d265dc775488016156ee2e95eddb81cfccc12270efbbfb9d4f702090762a817195ca1701f26bf29d3f87d8c975c0e46457242228f0badecdf17ceb59fe485a304960ca6810649bf06ff3925729a4a486f5a6b37b341eb6dec3c187428ff600d706559f990f5f942676e76970cb96c56356a2d09a50800f440dc8fd30ea9c64c5bf4b13c449abab9b364b569aed7262481cb1326ebe6d47263308f6d1ba2ec551c7128a1e02c91f3a8a19244ee4233400bc3d466b5709f49c9599ab3aa122afb292750862cb8e21656550ca14b5f64fb898250fdfc6cf8c8586bd7704c08fcfaf35002f1a2330d9aada787c13e552a8bb562415a87610d67650340c6ad8c03ae118af91a02ae45c334820412b0b7498987566ec8a1f103c62a96a8349000f2a2555302a5d2be254a97e27d58cf527a679ca23272caf43cc435cd7c7a2b17b5b2be840ebcc30bbe1d603afe0170aac20f145a05610df442022d36d79d1879f9b15b29ca77be4be4ca025d5bb68a222aba330ad2003d22607f526791c727dd556b92187d3e34fdff443ef787893c774bd19e202653313728a1d18050d97797061cb56a82676df292bd512e0e90176bf21d13e4c7ce6382c907b7222ded1f9dc15904d35295e69aa93be8732260df2f2adaf4342f5543b9373bd723c0d18837738a755907820923f086059b90dea790d5747414605297d1e70aaed7bd0d2a653cbbd009aede20fb804230e09a03340312ddf96386219a86efd2a2a92c582635ee7933a5e37dc30d6687c12041113a8ba3d3f3948b40e3a0129f79d7decc84e22858ea5fa348c67487deb8b8d0aeae48c31c94e9cae862255dae58694de2d8516e1f2572218ab99e0a57710020367ad096f68d7d50d9736e05b9b10466632932494406e48ae126ec4c4477cfe429232623aaede44b0c39d2dace5bfdbd277db21a50779ad6b7598af62f910ab5d363b1ef7567209245b959607ef979a2279f877972726dde68b45cc530663db93a967bf406c331ecf79de78efa086846211aa56b76dfa56063f00e62faa08c9d6fa8be5c0555887fe378ed9653b68508bc7193e5e1f59cb6508f29c58fac411cab4f5da5388fb470544ec03559abcba434256efe4bf559e9a2da8cad4637bf5a67a79b3177fb8493dfeacbd5bee398a08d1a27769723f6962d83f14ac04701991d11bf6dedcb3baa3aa9d3dbece2097f7e2ab1e6e4a78df3dd96a7e892306c8c0e9a21daf565944ac38bbd5434fe2934b0377d72fc599023338798b89d9c3e6d25b5a399d5f6396745e553b08201e43a1f40d8d8e23eec910e07f7f03b095a0f2dd23fc13eaa7d0be4bbab9d135668a7ce5d6d734a9f31a850819e1372dc45202c49ba31ac7d447e0b8b24dc27980804e107fbe7862f307011e59d3bbde19ff182a86676f9a6f608a1ab18a0348af1660506becb116fe7efede60baaf781b525101873a0f9c6cd6b29e348317ca1ca2e3c4910b6ba1bd24a56fef7fc1dccce3c83634039f28014af3d5c11b87469f890e2af1b15a6c0f316acf3eb41eb5a8477481defabfabb94492dff6afbf998040eb3825e6b4de76a09db263a160cdd8c1ca3814d8fd0482daf9e64768a9b3b5cb4b244889b1eab49120dd0e24515553f3a7f3bdb416680d4d106e3aa3832757afae217edfc7435a9722dca6d32793ae282e85813f56dcc09d4f33365a658a4573ce77f304ee6a0cc07b572b6030e2376af129ee45400b7e00b1bbe9747d48732a8595e82fe3891083594f7d77953e78c3128173b96c57a7a3ca9f4c06b87bb9eb76f44c2b6ee947dbd523c9138413f30d4c9b6f6243232022d9947468a946123dcb49781e62367a5262f86b88897ba6b04c4a83d1779ec08c9e84e7de2048612ff5728ceb70997f088af3bcf0c5900f7684990fb206b2f40d69f9a8a3f08706330f8ebf3d1918771e4c857b4eaa83ab4af5e113796eaf257ce589b5b83c1d881c032128f99852a31d07a2b01bcb25a85c45c4d760086a33f28fcc9a6a138be05cc54a6b272756d26f265082e7a8f340e880c9175cbb7afefd42bf1965a1472ba60bd9a3ef89cfbcfe76bab2bf7e6b52055d7095a35b48afb9f8362d6eb01276836d69011e0ad90db1382a46734e402e4686dfcf868e471f84e1af8a8697b3811ab7200f01dd5b20b8844a1f50b64d1cacc899f05f1616b9062690dc9b49eb9d6ff22273a30c363da52af275ac956e99150266ec93e6377d5a0a15462d020afbf5c0cb09fc336ba5c2abf857a3bd3a4879597cdafc86e0f90a223b7ebf3875a66fc6ef86c1c80430f2ecc9b3581c0bd9573596c8cfd985ee29bc81089319c7268e0e86ec7e1b2cd4cbebd4097795080150523824c722999d96f3c8bd38626bafb786377531cc189b9ec1cd81b820bbd354dda3442ad3e09a654f1cff428128342c21a6b0cc3b321b9bafa5617a327a08f6de20b2a1f30ca9b6e4be225c7333369d29a6fa468d10d9cf96075b7ec403061e762b1d188618271e2073ceca9aa5f0dd6705bf97cae8de41608882b11a45dcb09f385f66de9df870ebbba584dafcc1ea24bc9edfca22d7345e52f00d7e81558f99e168b4af8b36ef611467f3f409991eabeb96d01df6bad7aa888cdb6b7acd0d7634857653db0f7062f8fe101e7726be6da5a749e6cdbbcf2dec4f02d22b82f30b3552c9e5e9260a8660325d9e2f49a4a1adb52a0553d751212709920ebf7772d99257631ddbb97350d2b329bff638f6c3df249561a1a2278aafb983c972e1335096e97be3c02604986a71713f26eee2e29de15e424afee7eacb6baac62c72290d341f1f7c60ae0125655e9d98ba960c17071a4af39629b058", 0x1000}], 0x8) r10 = fcntl$getown(r9, 0x5) bind(r8, &(0x7f0000003940)=@un=@file={0x1, './file1\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x0) r11 = socket$unix(0x1, 0x1, 0x0) nanosleep(&(0x7f0000003980)={0x0, 0xfff}, &(0x7f00000039c0)) fchmod(r11, 0x54) setregid(r3, r6) getpid() clock_settime(0x3, &(0x7f0000003a00)={0x36a2505f, 0x1}) lstat(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)) mkdir(&(0x7f0000003b00)='./file1\x00', 0x180) r12 = semget$private(0x0, 0x2720c78ead8dc0ce, 0x8) semop(r12, &(0x7f0000003b40)=[{0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x7, 0x81, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x3, 0x8, 0x1000}], 0x5) r13 = shmget(0x0, 0x4000, 0x82, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000003b80)={{0x7f, r2, r6, r2, r7, 0x0, 0x1f}, 0xdf, 0x5, r4, r10, 0x6, 0x1, 0x101}) semctl$GETNCNT(r12, 0x3, 0x3, &(0x7f0000003c00)=""/189) bind$inet6(r8, &(0x7f0000003cc0)={0x18, 0x2, 0x8, 0x80000000}, 0xc) connect$inet6(r8, &(0x7f0000003d00)={0x18, 0x0, 0xffff, 0x3}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000003d40), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000003d80)={{0x18, 0x2, 0x3, 0x94}, {0x18, 0x0, 0x4, 0x7fff}, 0x4ea, [0x6, 0x7, 0x63a5, 0x70, 0xfffffffffffffffe, 0x1, 0x9, 0x7]}, 0x3c) 00:00:02 executing program 1: r0 = msgget$private(0x0, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) msgget(0x2, 0x40) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffff, 0xb5}, {0x8, 0xfffffffffffff824}}) msgctl$IPC_RMID(r0, 0x0) r2 = semget$private(0x0, 0x4, 0x0) r3 = semget$private(0x0, 0x1, 0x400) sendto(r1, &(0x7f0000000180)="3d3a09de1e385f7c112d75a3d048791552519c81e5e10d1df317766e1b35def129308de69eeee29d0372867687aafd2c60bbba0be2bfd847363b0778d4d7fdfc", 0x40, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0xba) recvfrom(r1, &(0x7f0000000200)=""/15, 0xf, 0x0, &(0x7f0000000240)=@in6={0x18, 0x3, 0xffff, 0xaa4}, 0xc) r4 = msgget$private(0x0, 0x180) msgsnd(r4, &(0x7f0000000280)={0x3, "9192dd929d21f88c13bb4e80928c2ba934b6a7dc2f31c7592b3d6a3128d68a76af34d1349f357fea9baa5589e502b38aaa7bea5b65fc31f702005e614ddaff7bb81f1ae89834d107398dee790f7f453408c3f759ff79f2c6f6337ede42c4fa5bbcccb586ce011088b46b5a0ffbc006bd1538e0678cf6eb26c9a33129e4e41404feee869877cc6d0e9d69099c9eacb5d46fb94d4c61d0f21e4f077aa908946faeee4f0dd5e4ff9900d0b566baa7726f0dc5f87a19414d2a65900046daac43459594ed3797fbe0978ee1c1"}, 0xd2, 0x800) r5 = open(&(0x7f0000000380)='./file0\x00', 0x40000, 0x0) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f00000003c0)=""/168) r6 = getpid() fcntl$setown(r1, 0x6, r6) msgrcv(r4, &(0x7f0000000480), 0x8, 0x508eb69f16637052, 0x800) semop(r3, &(0x7f00000004c0)=[{0x0, 0x10001, 0x1800}, {0x4, 0x80000001, 0x1000}, {0x4, 0x7}, {0x1, 0x10000000, 0x1800}, {0x4, 0xfffffffffffffe01, 0x800}, {0x4, 0xd2, 0x27ce0d03932a31aa}, {0x3, 0x100, 0x1000}], 0x7) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000500)=""/162) sendto$unix(r1, &(0x7f00000005c0)="fe7fcebdf1ec99c0217646bfdbaaae54e7c4190d14320440fa4f1a5554187a82869d850af5e1d108d3447c25b1050ba207997d2ab29ada4da4998d1a53a42d17884a77d535ea76ad192194", 0x4b, 0x2, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000680), &(0x7f00000006c0)=0x4) close(r5) msgget$private(0x0, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000700)=""/90) readv(r5, &(0x7f0000000b40)=[{&(0x7f0000000780)=""/135, 0x87}, {&(0x7f0000000840)=""/58, 0x3a}, {&(0x7f0000000880)=""/11, 0xb}, {&(0x7f00000008c0)=""/221, 0xdd}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)=""/21, 0x15}, {&(0x7f0000000a40)=""/127, 0x7f}, {&(0x7f0000000ac0)=""/23, 0x17}, {&(0x7f0000000b00)=""/50, 0x32}], 0x9) msgget$private(0x0, 0x0) lseek(r5, 0x57, 0x2) 00:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r2, r1) fchroot(r0) sendto$inet(r3, 0x0, 0x0, 0x2, &(0x7f0000000680), 0xc) 00:00:02 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x2}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ftruncate(r0, 0x80) readv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/177, 0xb1}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvfrom$unix(r0, &(0x7f0000000200)=""/20, 0x14, 0x1, 0x0, 0x0) r5 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x80000, 0x4) r6 = open(&(0x7f0000000280)='./file0\x00', 0x400000, 0x4) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/61}, &(0x7f00000003c0)=0x3f) dup(r1) getsockname$unix(r5, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) setsockopt(r3, 0x2fb847ca, 0x791, &(0x7f00000004c0)="c28fa0", 0x3) socket$unix(0x1, 0x7, 0x0) r7 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r10 = getpid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) sendmsg$unix(r3, &(0x7f0000001c40)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000540)="24a56f261e0ce7bdfd1e55775205a942a41aa0519b5cda810572912c1511a8f41b8be3e953fd7bf931fc32cd8ff74acf2c2cc4babeeeed86f1dc980c5bddce2ef7a5f70e38a15ac3bee6e54ed5c49b26acb1995b9a160d8e917ca10c2b14f56f6a9cdadd48983e66821210e9789820a80a3b41aab44277ffb2cb4a5e57bf5ea926f527e7eb2a649ed1600951ad86145548e847a361f2f5daec0c8da28585595d261bf4d6b24dad2b19e473bc2e6277afada4134ee5de9b0dfc0b26ba48e35648d662f05295b2e723d25be2ef4e4e500f5461c0600adadc54a0be8bd38b433cbc349c47051681309a35b62d23d3c3e36555a87a4944ca62e0623b2010e19f1387fe249277401429b5e9c09ce0ab7f86a3cd4c434235d52a47eaa5fa94629bf0a84e194b596f94438d220d644ea958b100a07e7cb9d30510f9dda8d778a9d331d644401c18f0c89020f22066e23b07f018a30a90876f294df4b9be19e5f131a0486a7da6330c045b725bf8d3a41256416312abb5a90cbe9bc8a4362f2104eb64ac711d292dd2b7d428ceda7e2297089892ce5625c7bf0a8708eb5ed1eb95c9d69563a3a0105d842860f975d4355e41efea2a1a1724b49103ffc6bee8fda96f465b8d68dfeb4419cddc5fe9518f36f9a1f9410b6c22a5d44ad7194e7040a924787149f78fc2bf1c46f12c115a1dac7e7217ae867ff14b9c90a3c3e462e4e45c2e7f0b10eb4bfeb091ba74f205944f61db075d3eac8789a8fee533129745e34268479f548286e1bcda0f1a506bf6cac4a3923374930fd024ec72250ef6af5a975b738f408a5bb435e52abec802100b1e5eac04a26af1de056d904ed6dc05fd18b815be1231ae9357e64a120e366beb9a7344620bcf4290e68661e5ec25e9b5bb4b5ceff69408a788b8ccc4d703bf194fbb91d935d8e71cc03ec60566e6d90065368f37c5645e6819cd46efd0ada7af30ef8346fdff3a276a13badc9b82004953b15a8705f760bdf2f78512d7a76195c9185097ce13942ebc187fa7a948a84f95a2c8ef69f2584c0a721b3722a01dc7be79c059909bf0b4b5f733febab4e0a306db9832a25c323ff9c8aa8836a091465c0bdb241f5ed12a99be8ec69aac4d78a6aab1694e91423a70ccd0411502e6933452bda85fb48c61bd107bcda624f73a0680d72e7b7aa99100bf22295231ca723dfcb11b0989ce2517154766dfd8e4b01ea65cd19619aa0508bb5650eab7888484bb856101556784bd9ed0f00da29907db42c25dae643ed7d373a86e4a3bcf4166bbebdb6baf680eb78296759b50ad934a25ffd1f54ec9afade031e76b4821e1f17dda9ac84dd487b50e860508b69ed850785a00ed300b3f82dd6eb3b03f95568bb7c3053caf041f59ba9cbc42f8ac4df976896dc1fce54b02e4e65926ccdfb1e727701e1530b162d4125e79090e35e69d53dd64faa0f874dd15f0a9d2ef132292f006b34ac710c343f88f68713349018cb79844030ba3eaf7761d77182ae3461aa0ecbcd67137168447e51fb256ab0a0ca59bb4382274a9a7ae3d8d27c3d175ac1d2f5dad6dc64622a482068b361626a1bd08c10755887eb7d28a396b7328468b25039a7e1ea25303edee69e82f9acaedcb5ad9e48836235eccb9215c036d5daa6d7637f1bd3563c34698b665fa96669cda4a2c65c6649ef3e2405f78ac5bccf1f72aa23be72ccf1d3e2e08c371463a9a063cedcc76e02b6d0020943c73a1384c95db65d02fc0f1c5e3c35bd899f450a1e7a6ba9a44578cd7267f74bf0111fb088a50bf46a919a589c9e94d3f00cc44e8775f36837399cb2f1a012f27b0be65d62099db6335c7638897f28c2bd23967d3ec780babaa8503bac80a6610d2c81319dc4f675797395f03761ec7c0c17978e9e28f55ae2ebe41899f7f08bfd01d6984cdff2b5028d629a0dbadf7410866d7514550d1badfacbf0fcc2db9a71d7d72327de12820d87f213c459824e6b9eccef03d8f522bc058131fd42f046bcec3cf1daa74ba8e71e9f334d99a5f45533d74de829cf2b19b4f3623e56febe82f6cd3634df654b633ec7bb33b481f385c5c79724dc9c0bce6ed348a738f18bf4bf5cbf51f683e4233fb9eca3ef02e37d57b7c7b0ef38aca0e0694656e510d97a7db5b0b8dc3126a03520e0e6e9b1ac46d945c21085b460d0f59c685bbb1559661e2bdc2c212278357fb4fd9b51f0ae5c5890fde3021870b6f754a41f64ba2cbc029c41e97f2b4bbb0c9debd57844c5fbc1fc18aa34a10643de33c44eacf45939f7261a05a00a58560919254e7198817f4b7bbbd6232f9cc499db43f918480e7542bf9c857f99a99caa3efb89e359eecf11e092acac2e533c3c276985abdb04fc900066edcfa65c363d6dc5a05f4e15b17d9cf75b95facdc021a91a27166c22216c9ea910de04a5f77e171dba5ecfb22fe560e906c0ffda93eb2a44d3d74b49360a2e89e76e847df5f39f12279dd77485916e39650f94cc67857596b835f4c31a53325eaf245e447ff72cadafe25b7072d0e773656b928d9cea146f14fcd13c71f3a86544bab972e3ade7605b4c374c6dc9c7cc3ffb0df9e6483684ffa4a5c7d86fed6a4b995f1b6cc603a2d0452233cc011cbacc5528df8123da1043dcb444e70b8284cdb6390b97de36d062e370f4660e45bd9ff9084181f2bc0ad56174039d55a8ddb563d952f93ac254c311db05221bcffe54063a5451ecd5db8c3044570b50438e67932197c6d22c6ecb6217e71c941e9e9fe31a89481a4607cda0db3b278815e9d74e4afd4b32cbb6c5069a8ca89ee1b30e2df9a2a0c37f13e085e93199f71888c71952fd52860efeae6625b6d802f92252ec91407377259c5517d49460b29348d0b0a88bdaf6c8b3305e3a5a06e1911a887e5f77f973595b04ae90de6740072c52caa705cc54a55813a6f05702499add41d0c677d1b6e68e994cc82c0bca7919c2c3df21299034da740288231f8037ae597435f00bd60c6a97f12eacb171c1d586fd7bc904b214b0fa0578fb2e3cdd930a72170a012446928b783cd71281ea61eec2714db146e0476cd60fc06c3e438bdfddd4905a4ddee1c97d3e8717ce6da96d8f41e550efc8bb53d10630290778fdc318a96575fa967b0bcfcb51de42be243eaa3b7092514f948966224a869333ec0cf6eb0f972676b4cf0d050fdf682b672297c7865cdfcf08f73a64b8438a99b534e57c8f2989ff849a797b2246d879e6e1f948c77de14cd5eb933d86020db9eededb7e68bd8400ffd9ac705bc6a58ab1f88d1446f6108103a9c460c0c3c8391ded42a54ae0e6a9793f6ee0366120c3823bc64ebc6b70d91e2c70c14dcd79f3ee29678036a69f36ed1078d5927651eee6c2b7b8b5f72873bc4ce361917da8f52731298b08a3292129bddb41fafec692125db3f50aa7e88491deb2c4aaa0da5e2a5cecbc5785e7dbdfec129de83049988f253ee941565df0bf26ebb10a9824792a0e865ed3192b001c880825ed4bab8c36a3fc244133acdb095e7cc4216024004e1d46ebcd634e6c1505fd79bfa02f60f95fe659d44a697b49c69a02372b9f568f7d5cfc196332bb5b394b91700897090158568d336155e8baf6b25097b6656709c9fc8280e1c3e91a76c6de551e17e7812d19c8c9ab793ad5f6643928faa85898dfe23fc51a652471999305fab7ec50f037303007c0ffd547df6515b8495a43166ecd06c233910d3e25f105320050b2d49ec1f36b3d7f52674b4ad2dc84077c7755122fb2394083785addb1d8e184c547f1e82f476d487144c0be2244348993d3e3143bd6c19e672dee96dec06529f420ee3c0de5e7cac24fe26435bd7867e7e2036b3ef51762c888b04588627c59fa00277a5f53952dec0a120103441a294e96b8cb0625658a3f56718b53e6b34a85ef108e949d144385d8eb15bdd5fdf3bb40d72476a422194b34c7052119f58948c40ecf425d093bee0f2c3f8bba877194dc29f1cbf33e07c0e48ab2143eea6489a5a4057d14e221686270a91154f85203f48818296fe0223df9e2fb740881161f8b30a7688c94e96e1bac0e4b5975519195d5a3cf6981b0747fc15a876c90b331350fa79484b37076f8d16387173fba3f81a01d3aa0ef4e6f2c13bba699821eb964f4796915c2ba543d4cbb9e85a11aa2b29a9723103e06c1a0a3b0f48365081bdfaa31d0a7479aac83aeafe49c3a69082d886e72b4851ea7d2c8b806ac0f674eba99cc21262d9b1f056c11e7061b61713b29b283027cb657a9d5640c021abc4b9c5aadc5ae0dfa2c0e093635f4c10164e2dbdcd62a84e02371eb790dee2f8672d07fc075dd0212d87220780fb94e7ea3474a5d925b8819487607422cd76613b838c84e32ffa009011f615ed37452eab2a6fc8fd2d0535e366e6fea68b184595b53dad1ec63c95b6c0493e5229fa7d7a59ce82cc0dbbf4034a7674d8e53f08e52e9ec62e720bf7a7b6b3221e23dc207bd0b3192387648ac8afdbfafc8a53f274b6cab78e6d62a2a1465904ce49141eaa79947243e838ae73bedc042a65661f20ad9e2da9ef400135ea105b9693dedb81e7aacb104043854c8d284b3e1e4fcfd3da6ef7bd9a023d785e32d9b949aa37bdea3dcb97e5a66a10379e32dfad89ad0b9731358f9e04afdfb286807a8309bae903ea08684874c75280aa4e806ab1ec522432ed9b2cde5472005d6112676561768863baeb58d3fca9b88b7a8ea8c03487edac1a9b1378974136a771a9646f0a4aa6103ce73a889df6f72aab54586bee8d9d325812ce713d92721841dc056a53faa228851760e8d04903309c50f2818e0aba45c2a89ca07ad5f50d6e2f805d5855a8ceba8561538806f061d4650cca25bad5110aea71a97a11f0b96c104b107331bc374d4d8c70868140751045565b76165d830bfb0d36ce902e7fc1bac2bb80397e08db23420a484831ffb9d25f9e11efd2e124135b774bf4d9a461bcb119f2c7eedc42a2cb8fe930399aec42516a96ce0d31d35df4114caee503571b39be33d83440a467937f71caeaed95c8b1d48a78e4a60813ddc11e908d6ba8974410426e2bab1919e47ec8d29f8cdeccd35ed94c202426cc4e3185ecff7aaaebef5ed8473a88d44ac3dedd12df8ce831ca0f33c31051ec97c81a2a5ed68b8d0aa069823dba5a00baba1d7474b029a820befdd280019e2fe2e88215576b0ab197e5d96cc37f5f1fe7601e3501366a2f3ba6e198dce12cb2ea8062e399fc064e0bab3b764f2a9e0f37efa78de1f7ef60f82891a5296f69561389222646cb7ec83a3fd4d5cfe4e04f19b602391906a257a7f9caa0afd744364e2f39b2fefb531eddae7f1ae2a2eb05ab78e540fad0d4a0ec10a48ea992a56ab0046d312f893d68365670150f638075bc95a2840b8bea2ebd8259dfe17761e993a894b45cdb468428a68d557123afb74857620eacb9d8a9c7e613e41ddd2268b31c21f62704784527770b1bc389ecbc0b73b942bc8a325957749d696f797018724f72be90985f066c3b85f936ae19ba350b906daa08250bf7bc8dbba76fa8f52d980f9074d2123c0f851f745be4bc8a88b6e42bcee3e699595819615a6f99fb325ff8606ba9a71394abb02c3fec1e14ed731d58dbc4a85aa7779ac8138282b0dda92d39fff938cc65637b8b4851f481b7fc5a6b297767cfbbbccede9014a688ecb930d72f2675d2d704511f487e92ca98a1b740a25fd0b92ba7d33af0f3add57755f3f731b43de4ecfc84d54ae1dff2f6208aef71a59983bf91cd8672936e7b82f26433b28a4da4f07802925de952852c", 0x1000}, {&(0x7f0000001540)="e65c9418e4c7b87c285347c312c0a257e7501b955be1d9dbd2f91fc4344305522fc1f0ba97920dd929f55d49b01cc06728c0e24d9316a8759db01dd7acf2c03ca87d2d28b840c5feddddb62c97f72a21fa15b1bc5008fefce65389c1daab60e12f00b1de106d5e6c957f0a88d8ba3bd02b488ed189b830609ce343e3be113d0a3ff791d9dea3df733c91d8b5dd079d7c2f6751b3fb10f9d7826d823c6bfb1da2ea29a2598b6336fc8de780d7693912b1d73429ffb49529925df0338ee90aef310d9956b078b99d2e0175307d4afb84513ca9aedb65661d22648e02e4c5", 0xdd}, {&(0x7f0000001640)="ee2014350c7ea2ad45b337f37c1947d1bbf06dd4c293679c6b53e28831852b7d3a54e1f49dba19b26aa120a0b46550eed93a7a71c664e19a1e1458f23cf8019d27bbf108a5ff6f826d7763d0c9a27434db6d29261107a71d3ca96a19df53a0cbf212eea0cfecf589ecff9ab08041a71c18ee0256cf459536218d94ff83fa05d7dbd2bf78a363ed1cd909bb3cddfba188e6a746d8551b8922f5813b16fc91fdf85b5da1e5462622a0da0cfcb63230cfcda29ffefd14639d1522554b0dc16e7448845472496f89cca0472a63b0d57b8b9274fd65b1de", 0xd5}, {&(0x7f0000001740)="e14971098d4d65e095bdce8257cef68301f6eb66eee26a5adbb5adea5b28e5dc1a1f8a1df068546015e5035652ff2e30a4e73fe08ef258e1ce27ed7a998809eaff3a34eff0d685714822bf29909172f8b112dccf41625c5aa4af26b9f9efda6230fd6bb8426ca5f34ea9f4a6199a9fd18ecbe9cf482fef325264a0dd042ad5b9634d6a5af05492e5d974f0e8b8de8e1ab1", 0x91}, {&(0x7f0000001800)="0b438653563fb6de18d17f52723f84c64f701e8d78ac07e61e88c1be8a6851a7bf2652ed27f6671a5a7d3fbf15f9cdf080e24ed149d662de6b63f4b21753cbeb32bcf925b83eaa34fcee9cc051f7e4a8a9f26d784bd0c7b63dd9617bf3d982e204ec8f6f5e3611c2526e85b2f3d0eb3d5b355dba9326db761f3d176d11ecd24ac3c91e9028238f583b882f936645daa9772cecaa526c8f8b8e3a9c216df2d568258ee483c76798ff674cd7b19e2723abdbab95420b708078ddcf8597d180119d2802875ca5712174beb923d0e8e4a1c6d930946af4fb609f72961ddbd8617bb6b3c7bde29cfd85590c37bd0360", 0xed}, {&(0x7f0000001900)="ed2a05de53669aad5ba6d71a6d9b41e67437254dd54748b37c207bfa6d9433567237c1c1a7373454983284eaf493e0392c9f5ff8c8f31ecd4aff22e0d2e25b8ea0c0c37aa818fe0d19c900ad3779c99793f417293f72fd74e51281305c826caa3fd387eb37a6de7a21f17789bfeba864e9500f86674d2797fbd310830988d805dd0ac46a411dafb5263f8a5ebbaf0dc939fdbd4361d9ff3191a9600dee4c02cedcc0c17aeeca09d57e5d29099f62fb", 0xaf}], 0x6, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r12, r13}], 0x40, 0xa}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, 0xfffffffffffffffe, 0x0) getpeername$unix(r0, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) bind(r2, &(0x7f0000001d00)=@in={0x2, 0x0}, 0xc) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) fcntl$setstatus(r6, 0x4, 0x8) fcntl$lock(r3, 0x7, &(0x7f0000001d40)={0x3, 0x2, 0xf1, 0x401, r11}) 00:00:02 executing program 5: r0 = socket(0x2, 0x20000001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e9413078fcec769d030de86b8b85ed11505"], 0x10) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8}, 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) 00:00:02 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/169, 0xa9}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000640)=""/160, 0xa0}], 0x7, &(0x7f0000000780)=""/135, 0x87}, 0x631825c43bb79006) getsockopt(r1, 0x0, 0xffffffffffff7ff7, &(0x7f0000000040)=""/128, &(0x7f00000000c0)=0xef749f3f5b42d003) getsockopt$sock_int(r1, 0xffff, 0x310c, &(0x7f0000000840), &(0x7f0000000880)=0x4) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r0, &(0x7f00000008c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept$unix(r1, 0x0, 0x0) dup2(r1, r2) accept(r2, 0x0, &(0x7f0000000000)) listen(r2, 0x0) 00:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/247, &(0x7f0000000200)=0xf7) listen(r0, 0x0) getsockopt(r0, 0x6, 0x100, &(0x7f0000000240)=""/91, &(0x7f00000002c0)=0x5b) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000300)="09f855bec3a0576e430c0d2fb52fbfc8e087b2976367d521e5682f6ca7be7ba83f53d510da8259c975269daaa9acc47facbf18fd53cf8d5fb9e8a022e5e85bc89d891eec9a2338150b2ba9a4d991f896e864429231f319d20bdacb16c8577fe67acd466d9223bd05056fbd500d5e3202fe20c46df5647cb67dbf42338838cba274af4759cab1d817babe97be3989f57746c4b49f4eca4a87b0ad1aa3bfb652b57ea6586f098e553296df47e16a4e79676b27d8645dc7cd89685db12311486ec7b18bb493eb4d2a74a15d07687182360524b746a243b24c5c7f4633871a185051ccefd616291d3249fd1192365eccc2aab85c1506ec553b54", 0xf8}, {&(0x7f0000000400)="07b9497eac5a7425bffae69d8d9f895dd69c920a26c9135b6009eefc6603abf80299e4c21cfb18d0057adb60e7879bedca7c816d841dd751190dd8d0701b2df5974fceef8e1ddc13f3ea52261d7b2cbfd9cb20d8447865ccf07e472236d5a84bd48d5a79a062f786c0b0c31821b053bdc401", 0x72}, {&(0x7f0000000480)="d8f3d6ad9ee6992d14b4292aacf514b9d738d420f51dae7019a86f190ae6fddaaaf203c388be9a177b2c5d5a274c45a7a61a31886479508f39e82f5b7736eae2e1e28dc1651384b870668ac92e6c3e97e71a7ae10ba0c5a7f00ebedf75acad1854ce17dee28a89fdb16438322bb0bc0acbfa5e5cc8f6e1f138cb9c187ade2701b1885b09fddcda9678aa438eaf710c106217f83c22e917bb7edf7673f77bd8e46784a40f53245248ec55b9febf4a68cf3a1474d646aad9b2d87fa950407ad5aec628c84f11a2b7788ab6923658af4769a06b2e14dc29577240ee6b11997fa26e5cdc2b444f42bd28e8e7573e", 0xec}], 0x3, 0x0) r1 = getuid() setitimer(0x3, &(0x7f00000005c0)={{0x8000}, {0xfffffffffffffff8, 0x5}}, 0x0) r2 = getuid() r3 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r4 = getgid() getgroups(0x2, &(0x7f0000000600)=[0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000640)={{0x1, r2, r4, 0xffffffffffffffff, r5, 0x1, 0x3}, 0x10, 0x92d, r6, r7, 0x8, 0x6, 0x7}) connect(r0, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) fchown(r0, r1, r5) connect$inet(r0, &(0x7f0000000700)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) readv(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)=""/244, 0xf4}], 0x1) r10 = socket$inet6(0x18, 0x40000000, 0x10000) recvfrom$inet6(r10, &(0x7f0000000900)=""/204, 0xcc, 0x802, &(0x7f0000000a00)={0x18, 0x2, 0x7, 0x6}, 0xc) setsockopt(r10, 0x1, 0x8, &(0x7f0000000a40)="2aeccf5cb246bef3d058dce2f5992e2d7d8d3cb9113be571e5c66a1e72f81a09c5886d6b98", 0x25) shmget$private(0x0, 0x2000, 0x81, &(0x7f0000ffc000/0x2000)=nil) accept$inet(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getitimer(0x0, &(0x7f0000000b00)) setitimer(0x3, &(0x7f0000000b40)={{0x101, 0x8}, {0x7f, 0x1}}, &(0x7f0000000b80)) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000bc0)={r8, r2, r4}, 0xc) getsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000c00), &(0x7f0000000c40)=0x4) getgroups(0x2, &(0x7f0000000c80)=[r5, r9]) 00:00:02 executing program 5: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(r1) r3 = semget(0x0, 0x6, 0x400) semop(r3, &(0x7f0000000040)=[{0x0, 0x60000000000000, 0x800}], 0x1) nanosleep(&(0x7f0000000080)={0xfffffffffffffffb, 0x5}, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1000200, 0x2a) setsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000000140)=0x1, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r5, r5) write(r2, &(0x7f0000000200)="1923252084556ba8c6769b0db9e08d7a16d1ae1ced46b1a3272955fa71ef81a61e17d00a791e3b3dd846624c138ae3394cfab1b9f17a6eb7d4a06029f71b3680c8749a0311c7ac13ca38f4bd9de9fd367e2178f9219d76a1932d94b36a2f25e2f9bca35970026ba314468b894b1cc13b24940791e388fa044ed22b46542045f1370c41353c3988470aee80e4dd589d015a8b98c392c90f9771c2182af505b7d718a626e51d548ea15f6b69e03d09c0e44395aeddfe56035fa074fd11d0a1038bdb5ef22542602967677e2a9feb6cbae519fd210399acfd8123e553698adfe14b32cce1aa205b645d006e0001", 0xec) r10 = socket(0x1f, 0x40000000, 0x4) r11 = getpgid(r7) recvfrom$unix(r2, &(0x7f0000000300)=""/10, 0xa, 0x1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000380)="cf37f6522515780db97e367f47dbfa3e683db1ef47f9a241bfd772195d7f268299d9f1f448680b725c554e1608db40f7058a90258e61ce83f90bc9b3c899de76e0466937a71c52668c77b562fdcfcd7d42106b7fc1fe9a41e9784980c820ee53f6d2fe540e675fb919a9037abfcb226f9f74f758a6d16d6887c7dca7618e10730284b6b4e5be5ed13df222980a3b5b7bf2d01300abf2557534b64e0aff4a93b49377b2021eb035b6d7a11a498e42d391220f3c177de37448214182f38604e0d80d01f0fcf27eeb35b3", 0xc9, 0x401, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) ftruncate(r13, 0x6) getpeername(r4, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) lchown(&(0x7f0000000580)='./file0\x00', r8, r9) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000005c0)={r11, r6, r9}, 0xc) unlink(&(0x7f0000000600)='./file0\x00') symlinkat(&(0x7f0000000640)='./file0\x00', r12, &(0x7f0000000680)='./file0\x00') dup2(r10, r2) getsockname(r1, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) poll(&(0x7f0000000780)=[{r4, 0x4}], 0x1, 0x400) accept$unix(r13, &(0x7f00000007c0)=@file={0x0, ""/30}, &(0x7f0000000800)=0x20) faccessat(r13, &(0x7f0000000840)='./file0/file0\x00', 0x100, 0x200) socket$unix(0x1, 0x1, 0x0) fchmodat(r13, &(0x7f0000000880)='./file0\x00', 0x10, 0x600) 00:00:02 executing program 4: r0 = semget(0x0, 0x0, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/221) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r1, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) lseek(r2, 0x0, 0x2) r3 = dup2(r1, r1) sendto$inet6(r3, &(0x7f0000000100)="68bf0111ae103da64d398761d16e64c3624e6d156216ffe963b42fab2816a66f25ed32415c6b9fcec36d477c79f652aa0f09f0ff3c8848f01172af38e7e3d8d7ce6f9ac60fd7e1b0af87ce165f421e29d08c387da87ddd973400a67b513c7e45419c637d47e9cf58efa9a00460b750d23212371920213382c3b00d7a17389d7d15b6b8facd63770812c11d21961321f63ca4", 0x92, 0x402, &(0x7f00000001c0)={0x18, 0x2, 0x5, 0x100000001}, 0xc) r4 = semget$private(0x0, 0x4, 0x2) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x1e15}, 0xc) r5 = semget$private(0x0, 0x2, 0x100) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000300), &(0x7f0000000340)=0x10) open(&(0x7f0000000380)='./file0\x00', 0x200000, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x9, r7, r10, r11, r12, 0x8, 0x9}, 0x40, 0x4, 0x101}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x0, r9, r10, r7, r8, 0x184, 0x1}, 0xc8, 0x10000, 0x8c00000000000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000680), 0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000006c0)=[0x84c, 0x9, 0xc9b, 0x5, 0x1, 0x7, 0x3, 0x5]) r13 = msgget$private(0x0, 0x20) msgrcv(r13, &(0x7f0000000700)={0x0, ""/235}, 0xf3, 0x2, 0xf9fc4f364c7466f4) connect(r6, &(0x7f0000000800)=@un=@file={0x1, './file0\x00'}, 0xa) geteuid() 00:00:03 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0xfffffd8c, 0x0, 0x0, 0xdf) 00:00:03 executing program 2: semget(0x1, 0x400000000000000, 0x701) 00:00:03 executing program 4: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x3, 0x7e9) socket$inet(0x2, 0x0, 0x4) 00:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r1, &(0x7f0000000000), 0x0, 0xfffffffffffffffe, 0x0, 0x34) 00:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x200) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = dup2(r2, r1) recvfrom$inet6(r3, &(0x7f0000000080)=""/164, 0xa4, 0x42, &(0x7f0000000140)={0x18, 0x2, 0x3ff, 0x95}, 0xc) r4 = dup2(r1, r0) dup(r4) sendto$unix(r3, &(0x7f0000000180)="47d9b260481966e617038ef82626ae9a86c60410b3714b40c39200db2937bfd892df4fb0d447380d6c", 0x29, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:03 executing program 3: r0 = socket(0x19, 0x1, 0x0) getpeername$inet6(r0, 0x0, 0x0) 00:00:03 executing program 5: r0 = semget(0x3, 0x7, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x200]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/235) r1 = shmget(0x1, 0x3000, 0x603, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r2, 0x111}, {r3, 0x80}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/12) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/78) r4 = semget$private(0x0, 0x7, 0x104) openat(r2, &(0x7f0000000380)='./file0\x00', 0x1000000, 0x140) semget$private(0x0, 0x2, 0x205) r5 = semget(0x2, 0x0, 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/211) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/209) msgget$private(0x0, 0x100) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000005c0)=""/159) semget(0x0, 0x2, 0x780) semget$private(0x0, 0x4, 0x1a8) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000680)=""/229) readlinkat(r2, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/1, 0x1) msgctl$IPC_RMID(r1, 0x0) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) chown(&(0x7f0000000800)='./file0\x00', r6, r7) msgget$private(0x0, 0x8) 00:00:03 executing program 3: r0 = socket$inet(0x2, 0x20000000, 0x2) setsockopt(r0, 0xb92a, 0x2, &(0x7f0000000000)="b4402b220320c02fa6ed27e42a9c1b3016e1ebc993f0ca744a6dca1322566fb010410666dd914831e964092cfa738a574231c4d0fbfc2f75e23d10b00961572820101bd5db30fb2e7dfa817caa80f3", 0x4f) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x10000005, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x800) clock_gettime(0x20000003, &(0x7f0000000140)) dup2(r2, r1) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000180)={0x5, 0x9}, 0x10) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$getown(r4, 0x5) dup2(r0, r4) r8 = shmget$private(0x0, 0x3000, 0x441, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') clock_nanosleep(0x1, 0x0, &(0x7f00000002c0)={0x1, 0x8dfe}, &(0x7f0000000300)) fcntl$lock(r5, 0x8, &(0x7f0000000340)={0x3, 0x3, 0x233f, 0x8, r7}) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x3, 0x3, 0xb, 0xffff, r7}) fchmodat(r5, &(0x7f00000003c0)='./file0\x00', 0x80, 0x400) listen(r6, 0x0) bind$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unlinkat(r9, &(0x7f0000000480)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0xa1) shmctl$SHM_UNLOCK(r8, 0x4) chmod(&(0x7f00000004c0)='./file0\x00', 0x20) r10 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={r7, r10, r11}, 0xc) 00:00:03 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x10000, 0x40}, {0x18, 0x1, 0x5, 0xb4}, 0x1, [0x1, 0x6, 0x4, 0x7, 0x7cb9, 0x7fffffff, 0x1ff, 0x8]}, 0x3c) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x1}, {0xffffffffffff0000, 0x8f1e}}, 0x200) r1 = dup2(r0, r0) r2 = paccept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0xdb91a91dc16a85a7) r3 = dup2(r2, r1) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x4) r4 = semget(0x3, 0x0, 0x40) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getflags(r2, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x400, 0x1, 0x74ccfbf2, 0x100000001, 0x33}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) unlinkat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x800) r5 = paccept(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8, 0x60000000) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000400)=""/172) fcntl$getflags(r3, 0x3) r6 = fcntl$getown(r5, 0x5) accept(r3, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) paccept(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc, 0x10000000) wait4(r6, &(0x7f00000005c0), 0x20, 0x0) r7 = open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x12) connect(r1, &(0x7f0000000640)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc) open(&(0x7f0000000680)='./file0/file0\x00', 0x20, 0x1d) dup2(r3, r1) chroot(&(0x7f00000006c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x120) fchmodat(r7, &(0x7f0000000700)='./file0\x00', 0x130, 0x200) read(r1, &(0x7f0000000740)=""/37, 0x25) 00:00:03 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x110) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/233, 0xe9}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/230, 0xe6}, {&(0x7f0000001280)=""/174, 0xae}, {&(0x7f0000001340)=""/63, 0x3f}], 0x6, &(0x7f0000001400)=""/36, 0x24}, 0x2) chmod(&(0x7f0000001480)='./file0\x00', 0x10) sendto$inet6(r0, &(0x7f00000014c0)="2bbc18bdf3930482d4fc77c026eea133", 0x10, 0x408, &(0x7f0000001500)={0x18, 0x0, 0x2, 0xda9}, 0xc) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000001540)=""/248) shutdown(r0, 0x2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000001640)=""/52) r2 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x3000) r3 = open(&(0x7f0000001680)='./file0\x00', 0x20000, 0x110) symlink(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)='./file0\x00') r4 = socket$inet(0x2, 0x20000000, 0x0) mknod(&(0x7f0000001740)='./file0\x00', 0x80, 0xc279) accept$inet6(r0, &(0x7f0000001780), &(0x7f00000017c0)=0xc) read(r4, &(0x7f0000001800)=""/4096, 0x1000) fcntl$getown(r4, 0x5) lseek(r0, 0x0, 0x2) open$dir(&(0x7f0000002800)='./file0\x00', 0x20001, 0xc0) recvmsg(r0, &(0x7f0000002900)={&(0x7f0000002840)=@un=@abs, 0x8, &(0x7f0000002880), 0x0, &(0x7f00000028c0)=""/33, 0x21}, 0x801) symlink(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980)='./file0\x00') r5 = open(&(0x7f00000029c0)='./file1\x00', 0x20120, 0x80) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002a40)={0x0, 0x0}, &(0x7f0000002a80)=0xc) getgroups(0x3, &(0x7f0000002ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000002a00)='./file1\x00', r6, r7) mkdirat(r3, &(0x7f0000002b00)='./file0\x00', 0x8) setgid(r8) recvfrom$inet6(r0, &(0x7f0000002b40)=""/159, 0x9f, 0x3, &(0x7f0000002c00)={0x18, 0x2, 0x9, 0x2}, 0xc) shmget$private(0x0, 0x4000, 0x279d931f2530637e, &(0x7f0000ffa000/0x4000)=nil) 00:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="dc6ab562f0b3ecb8afab1f37991665b555356d9b7335f95c24dc00dc1a91e6113f155fd85216c33ef43d7b06807df2f10506729acc31ec3e2a7c1fba793babd97431158688698ffcdb4e7f263899fba34e5453a1e635b30a7fa317ffcfefe855c6f69bf86da2abf8c75d12dc9300d6b25a5b0c039d7d5519b30e79807b8072e6479ac7d0421f8a4dcd17bd7e52e1d6c25680791a3697aaa381b3f87db185c6f450ebc92e0b733f8f81b8c96dc8d6df9e1d2dc5ed4ec797768688a5e482a34469a3666a9b219f728c9b7900c914203944daba2541bcf251598130a12395b98f031673042c777e8163032aa3a19c6cdeb330db04a955fc759beb50", 0xfa}, {&(0x7f00000001c0)="4f400f0a25ec85c89ddb86df241e668cf78dbfdbad7389a76dd89ebdbb4e27d0164117502f83123501504c0052f4892792661cfcb5c279f9e603bce62626619f88ac7f2d750e4fc4fe6bd930cae2cc9f747e15be22bb0dcbcea82d561a6c7c4aa0c4cb80e981aeeeff14fb766f8710ea019670d4dc30d7f17908d1d5aeecb493e516b92ad914f61b627788c1677f9bf2fe2fb7f26b7af4346b31417acc148c65d2a0e079829606c2dca03e99934d0a77", 0xb0}, {&(0x7f0000000280)="b3510b0228e249ffa3ba510f241468d1b04b88e035086cc1107ac4e3f2c32c0f67de0b643e335597fd07d823f3813ee507ca052278228473fd71afbd894cece1d7bad08d56bf5833c44c430a88b4706dac5702b344dbc279ac9ec26d4073e140ea335cab5e5a7c2b36b46b5674f87fa83c70ead66ce7a9040ed800d197f68958f0b3ad02e0b3737fa4a36e92abe9d7a85f8495782fb927a58afe125c949961cd2ab8ee91d5f5c615750fb9554f696e5a7f7485acc1b88658d876520592af561a01ee85f4e3e85b38d7774ca1a1d113d68533b483eeb4b7fc0f51b46c3286d7", 0xdf}], 0x3) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x9000, 0x8b) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000400)=""/38, 0x26, 0x841, 0x0, 0x0) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) getsockname(r0, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000540)=""/250, 0xfa}, {&(0x7f0000000640)=""/45, 0x2d}, {&(0x7f0000000680)=""/38, 0x26}, {&(0x7f00000006c0)=""/34, 0x22}, {&(0x7f0000000700)=""/137, 0x89}], 0x5, 0x0) accept$unix(r1, &(0x7f0000000840)=@file={0x0, ""/11}, &(0x7f0000000880)=0xd) write(r0, &(0x7f00000008c0)="e53bba22c60626f5ee60434f403dcca0e9dc01954ed9ec8db90ce068528d9b7144507adb5248015182451184dc84a754ce7e4bd0e618a4377e8077ad3c5a6262b2a7c9be412b34affb958a26faa0cbf4e02580611777a948440bff8a9c0884632deb75a45512f5abfdc2abd5a86bf2163eb62fb17ca5399376464ddc294908f2", 0x80) fcntl$getflags(r1, 0x1) fcntl$getflags(r1, 0x3) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r1, &(0x7f0000000940)='./file0\x00', r2, r3, 0x400) recvfrom$inet(r1, &(0x7f0000000a00)=""/108, 0x6c, 0x2, &(0x7f0000000a80)={0x2, 0x0}, 0xc) bind$inet6(r0, &(0x7f0000000ac0)={0x18, 0x0, 0xcd0, 0x9}, 0xc) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) socket(0x1f, 0x40000007, 0x6) socket$unix(0x1, 0x5, 0x0) recvfrom(r4, &(0x7f0000000b40)=""/147, 0x93, 0x40, &(0x7f0000000c00)=@in={0x2, 0x1}, 0xc) r6 = openat(r1, &(0x7f0000000c40)='.\x00', 0x10000, 0xd) r7 = dup2(r4, r6) socket$unix(0x1, 0x0, 0x0) connect$inet(r5, &(0x7f0000000c80)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000cc0)=""/184, 0xb8) getgroups(0x3, &(0x7f0000000d80)=[r3, r3, r3]) recvfrom$unix(r7, &(0x7f0000000dc0)=""/4096, 0x1000, 0x841, &(0x7f0000001dc0)=@file={0x0, './file0\x00'}, 0xa) 00:00:03 executing program 2: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 00:00:03 executing program 5: mknod$loop(&(0x7f0000000340)='./file0\x00', 0x0, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x20000007, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x19) write(r1, &(0x7f0000000200)="ae0c4a89abe7cbf3427a91b4de177e27733c99254f1e5d8da2f8fd2a90d1bacb9270454e95567f96a452248022675ca00153d10a0582cb0cb837a65270712beff3a002d5f0ee6ed1923c114fb21c78a0337256ba1ee58582ccaa1425af34874ce6d469b50e903b2f7c162f4abfdc9d87e8", 0x71) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/206, 0xce}], 0x1, 0x0) 00:00:03 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r9 = getgid() r10 = getegid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r16 = getegid() getgroups(0x7, &(0x7f00000001c0)=[r1, r4, r7, r9, r10, r15, r16]) getgroups(0xa, &(0x7f0000000200)=[r17, r9, r14, r20, r6, r8, r14, r11, r11, r19]) getgroups(0x5, &(0x7f0000000240)=[r8, r5, r24, r15, r20]) r25 = shmget(0x1, 0x3000, 0x404, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x1, r3, r1, r3, r14, 0x9, 0x5}, 0x3, 0x5ba2, r2, r0, 0x4, 0x0, 0x401}) r26 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r26) getgroups(0x2, &(0x7f0000000300)=[r12, r24]) r28 = fcntl$dupfd(r26, 0x0, r26) setegid(r21) fchdir(r26) getsockopt$sock_cred(r26, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) mknodat(r26, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x10001) recvfrom(r26, &(0x7f0000000400)=""/41, 0x29, 0x842, &(0x7f0000000440)=@in6={0x18, 0x2, 0x8, 0x7b30532}, 0xc) r29 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x80) clock_nanosleep(0x3, 0x1, &(0x7f00000004c0)={0x39, 0x2000000000}, 0x0) setgroups(0x8, &(0x7f0000000500)=[r23, r13, r18, r6, r15, r27, r4, r8]) r30 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r30, 0x4, 0x4, &(0x7f0000000540)=""/219) semctl$GETPID(r30, 0x6, 0x4, &(0x7f0000000640)=""/107) paccept(r29, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc, 0x60000000) semctl$IPC_RMID(r30, 0x0, 0x0) fchownat(r28, &(0x7f0000000740)='./file0\x00', r3, r22, 0x600) 00:00:03 executing program 2: r0 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x7d0df36a427439c1) shmdt(r0) r1 = shmget$private(0x0, 0x1000, 0x21b, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = dup(0xffffffffffffff9c) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = semget(0x3, 0x54125d66609d195e, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r0) r5 = socket$inet6(0x18, 0x4, 0x100000001) r6 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000fff000/0x1000)=nil) shmdt(r0) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x2000) socket(0x1f, 0x4, 0x1000) r7 = semget$private(0x0, 0x1, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x8) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/5, 0x5}], 0x1, &(0x7f0000000200)=""/27, 0x1b}, 0x2) r8 = semget(0x3, 0x4, 0x49) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) semop(r7, &(0x7f0000000280)=[{0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x0, 0x1800}, {0x1, 0x200, 0x1000}, {0x3, 0xbb, 0x800}, {0x5, 0x4}, {0x0, 0xa5e2, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x7}], 0x9) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x88, 0x8) r9 = getuid() r10 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r9, r10, r11, r12, 0x70}, 0x100000001, 0x8001, 0x2}) 00:00:03 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = dup2(0xffffffffffffffff, r0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) 00:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x10, 0x40000007, 0x4) getsockopt(r0, 0x7, 0x3, &(0x7f00000000c0)=""/4096, &(0x7f0000000000)=0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 00:00:04 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) r1 = dup2(r0, r0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) fchmod(r1, 0x0) 00:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040), 0x62, 0x400, 0x0, 0xa0) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x60, 0x10) recvfrom$inet(r3, &(0x7f0000000080)=""/195, 0xc3, 0x2, 0x0, 0x0) 00:00:04 executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)="cdb5d1ab227d779493f3df80e39110c344f478ac164041eccf664a8c6a86f7e29eb33a4804348b40aee0b75a84ecb54e2c1fd21d52b8e9c96237a4cde5604222c05fd8e637276b5eee8cea911c299c8c32bb32ed2b29d115814a1f3008543d42a2e6dba9be554daaae28b470411052ec86664ec3c1f7631f572afbcff25f2f2ba60b385eacdb9cf9d0d6b27c9a59f840127de9da2763577635293bcb12a9e14c50d7d92fb05acfbf43f3a8d1dc006095de401f433178ed04de54733766a3a102122fdcc7ccb59878ff68fef666928711", 0xd0}, {&(0x7f0000000280)="78204372800ee7d3ed5f8ca854a0253ad4fb0c0b28d8d4c97ad6735869af72c3d06dccee489134f5945458efd4f695f763dc452b1964a6732bd2bb5ba1d4b6be491ed991c41feb7560203e3b38b5b44c0b2eafa5c4c5e0c65bb571c4d5b9e32a12b085b18faceeafc9dbab184d46ca6fe7f6ecdf05e4ddcdac41f5", 0x7b}, {&(0x7f0000000300)="75bb7649deafed94e22a64b58d05701165b9bc33140469f469ed2341af6f5b47689055ed98a97a4e46eb3a824292dd17d06cacc36cc385a7d5ec781a6b301451d647b8953afed24745cc9633641cc57de625488b9f0a04404f60fb684401bcca1de3adbf64057f269f62334ce3c5ff1b73c7e5562208e76a99a641de1a6063ba8ae66d4dd67f9ce706c9d50f6a401ed23568d59c10290d8e835fbce3f390d8ecab1a7c5ef50685822f3159ff9d66a0cb933f6fd66c7c94a0135d75d8ea5c705bc432f7f803dfae2b8b8cd3239ee437dc033367", 0xd3}], 0x3, &(0x7f0000000440)=[{0x68, 0x6, 0xffffffff80000000, "7c572a1a024f5b290f1c670a50e36343d5797fa7b769ada8de9454b862f4067eb8d4f686f8b81bb63c045f8fc5449ea520def4c17243e173620df5c6504a648a11cffd7501d3d03ef557aa38920d0e81b0958978d8575b"}, {0x100, 0xffff, 0x8, "edbf64ac3626bc4ba3d1d85c8df17429bc7fdf0099ec5e32d6e9bfd0f14e81b0d351715db58c4e60806850a586a4a3a6c7a2030d0eb4a7da10a4439ed04b66693688ddba416012666899a00e46076ff3e89349ead04f729982632f07aa539cbc0f9039f4865f36ca4e7165c43fe1afc5dacad72eb449782a010e5a5f3244e0ead771e8c3705ae9144ac3197aed6f9f388bffac907bde172982f265aab0d4eb587c53aa7d5b0522f108f0e1c5f192adab2c78643542db2424a3e58fc073ff55261343466def499da23d33ed448d5989fee1941a21a05d5f8fe10ebfba319afb5cee3fb78585912f57d483"}, {0xc8, 0x29, 0x3f, "979aaac86f0e4bf13993611a3a0885460acf7b1b4084d78a6cd2e4ac44b21a038af8e4c64f45616630a0065d8fee2ece89968c76c54003b43a6d076576c7a9f53b84c118bf00cd0c33fbb43aac885cfa931492e6d67be71cd315faf5a13fe935fedf8305d12398ddb6ab7ece47bc17953e2fb6c84ccd2739c1049b2f43f8c7af97c6b7b667810aff93739a2eddaddae9db5e4df11f5f4db8a8d02d94f0abdbf3905529de7adda7f986a6d9d52c2c63e5e0ff915c"}], 0x230}, 0xb) lseek(r2, 0x0, 0x1) lseek(r2, 0x0, 0x2) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) connect(r3, &(0x7f0000000700)=@in6={0x18, 0x2, 0x8, 0x20}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) fchmodat(r3, &(0x7f0000000780)='./file0\x00', 0x8, 0x0) sendto(r1, &(0x7f00000007c0)="5d7a08c05a81f295efc4b402b41953718ec6b31309d2a4b62e259f23347e348b564241c86ba4fdcdd0408e57748c94e306870e94c7cfd2d0a231978c53c60fa58ec60a6a7d664a98e8ea932efaaacd0f4fbdc9852d1304e3629b033cca779578d10a927aa72cc7fc35d9cfb7e093c2", 0x6f, 0x8, &(0x7f0000000840)=@in6={0x18, 0x0, 0x7f, 0x657}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000880)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000940)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000008c0)='./file0\x00', r5, r6) r7 = paccept(r4, &(0x7f0000000980)=@un=@abs, &(0x7f00000009c0)=0x8, 0x40000000) truncate(&(0x7f0000000a00)='./file0\x00', 0x0) accept$inet6(r3, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) write(r7, &(0x7f0000000ac0)="a6be32900ab95422a8bba26b14d8e7f56bddc8af5d79dd661a816f7776b4e496b5af8eb612d1671a89f36df69d5c17ba93aa43c22818a897a20af981f91c41596b588c67c2d8be8938d75bea0c025c5db24f4e12a5268f40f5c7c51a4d61012776b5e3be52cc0d562406890db62cfe2f82955b9e08f6be49e31ee4bf35994aee31171f7c4e4f1fe4a3ee3ebe5946cb862dbd960626f428c862a093196d9602a4e0f99eb4c6bd4f89451477ecc08ec582abf118d55d091758ab7c702330998ce8ca8b677867a98899cce9264f26bf87bc21df2fc75bbd5f034660e8377fbd12de2c1d0c7b662e322644b513ab05b2e2597a8fa97b322d53e017b3c1dc66fc9d0f4e5956f86103f3e9fa979b6f58fb107bfacf9cac6eb2b3dbc88290ce9777bec8f5fc3a6e77e083309532e64302603d6644a1930054f00f2f421461d8b062676d39352d3a2367ab3e2e8cbabc8389783c728276d61cacf57a7f126f55bbd7eb47bfb7fcf204b3c4bd04efe274dbf10ec1d367d62277c229885fe4610a004c1cc3e3854a75f17a8485fcf728b663ecc7708e554b9db1daa561266c5ae3bb27170b148431229a09fbb0d6f76863ec3e38333c6d4c64c36c4c1693b092de365976af15d9ebc3a26c59d52130a9842714fb28ec0655de0edf7a922b4790521623f4608cd8c0c28af37ff93ad1df506a9a077e061ba3c616b5064038baaef87b4bd9125990ebe68656de1a168e5bfe6ebbb29790f045186427bae21aa87f71c0153e6da5f107c12ebb4d95f5b745364a3773250c24954068dc209d14fc3fd177c41515595852b654a19528c141cd838de45173d11238e37665911545ac39dad96f2e1efba412818f71ce9e35217d842ea3cd562588665a6be11ade3f74665828bf87c471621de8f4dfddb37bcddafe671807af6d2747728d9a12278ff67821d2a54533c81abd0e756f64dd38815666e51784ca5b6397d7482a4af0779c11b5c5ee65aee8202b9f30d1c2701d1cbe480a3588f9457177f4ba61b53cf305f0df1d72032d3f0b83a42e2ec41e816a05e998e2a9211d22dfe6b7b3bce299cdeb4de66d3fe878a4d06a84663e4b55b0a66f8740ce8403726648ef9eae899787b18c97faa47c22f768acc1ecc187cc41f8a63048d25f4dd4b8627f8dbe94f5deefc4f45c15a043189ffc6e9b02645328a845835a1d90a403d384e4a881acdb831e33802bf49fcd280a9ae76a4f8bace01b91d6eaea28ee98518133424c9620c5f015fbec6bc2535ff7de3bef12b01125b769b96625cb66056271d9030e1fc7dca58b60cf8540e59b626bd938d840b349b2fcaa4be2b7b53ef1daba6be9e3f0a8d7123ed15f448157559b8a0de74fe05911eda7d3af3915bf43a3615a5921557e27bf9527f86b7f8fe6696e3ee6b2341bbc54cce5e291828aa9347ed38fea8adb4ec110b0eebea64f457af0b26392d90131d78b1fa17c56c50894d7d07cd1fce78eddc8fef0e35eef3609b54973d0ba400bd9a09222908278d5778c3c7eedce5c930fc924a85f380d974356fe87f866d42e595ffbdb1bbce7dfb5b175db3b1e022123915c6c77218fe95adbc2c3983a36818cef32c2849013406ec2a14d6a342c51dca714588f19f65a7f3c81d8414e65fc3b4c6f1278e6e8a05fbb5b8d27ad51f62f2dce7b7f23b9bcb7136e2bcf6194603370b24357521d7fd8d16a4e1eeced248c6bd869dd5bc8bf814b880a1e056e2c06b50b2785cce8b2c17da5eb26c346b23aad2e98219b33a837823f0dd5ee2f7d8ed79cd66693c7017303816676a8ac3d8ffa1119abac40991fa3e2b1c86ce14134d9957a49213d268da43aa3da2febb7f6c5f0cd8a9c8165396699419aedba30991251f73555d6e3f06a6b8667d5ab20294ba4c0629c061d03a5505bff57d4462cf17246c68217f44ef612e020c6512115c79ee454bf8c52641cefc130ebc571a8645fe070ea87d8d9f98a4c5a1fecc2198693aee57bf8bf025a832919ab2dd282247a74a564d259d90dfb16cd1f3d2af098620f569185e40ffabdc0e14f55967a894a5f1f83f73ea05f951b06537fc8e05e6452117f5cb8664220f6fbfe087efa7656015876ad4af3c3981f2ae4f58328f321cd7ae5c3c7edb18f55fd4c7bb06ca0d3fafe26fea4813a915fd5b294bbdd5e5ddcbb02f532daacdcc119c05aa8e8daddc8cfe99d1a548b8cc6a27143f37f0538d9fca177d9b19a8b8a833441d95eca752ae249df25c793c0bb96181479c5c00bbd77c43b3f522f511dba8392ffec0e2e3542ed463a9bd7353be5dba69556dcdf30ed15c791e40159a5ba22f728ad34681a3a19c821293499c0bd187aa33aa654423e5f20918e236c5a079b2bc563aca924315e51704c3fd970f7753e3c9ba7cdd9acb3fb15afd894f37ca24e9789ec737dcb3d703b9684d5f8dfe3707927d6f6c280af6d511963232d563dd40bb71221e9e224c0cb7a088f8a2a2750e5250ecee61a4ed02c86759cd96d90e031d0970599b463852382483fb7024e43aadd3b1b531eb8e2b5b8f06561c06a12c72b90a2b52fd981ce0345fbfaae06e4e614c144bb2498a91e66dc95abcb109e4aa88a2dbea6e45339575686b24dcae77b868c6296c516f116a806a195a9c595a351629772503ec6af42d395c8c566c021fafe27d9e1838666de7e89fda7c71cda6eeb5728522b3b55351fa434d5a6d9eeed9d02f2b7bc7e0187c27633ad774813b58b9e8a97154311fbf9a9d430b2bc5410076c0bc0377b55159c9ad9c8ccbb6b2d0eed935cc3a84a0bc2b9b5bacdc4645e28d0c83d5890d557854506e3a45419dd86b767ac0887474aa3af7d4d42ffed924bc10664dbe3c226fd31a93657f9d3099f83744aeda8a93a818b69f9abbbd1c932a75c2a3948941d3f09200658e5bd34279a3bd715f683154d0c6cb44032f2268fe3b3358c91e810243bf6f9b785de5d6ac29c31d1e29ce2fefcc08fc193c63dc958a8a36aab40eae7ab84fec87a531c5a8761bdc3bb7351396576483e807301ae3f52744670a05c1e95af88200fa8fcd7c7f6c37f9edaf16b442b6febba9cdfa7c553c9c904ecf0c1a92869167f37b963c8e53b97e14595477e0c4bc2f10ed4c148154ed35496414d176358c3b2a9623f3caff80772162c4ad880b46e6112470d3fdba823558c4b656773d7b2f67198c6430ae1057ab909f045021e5e478ebf32c9f6c6cc99166ab7feb6197807639a3c6ff264b64b3001ff6e291e7494957ad6792f2846025781ce75070c484244bd3db0739a9b75de18f338e80377d10d932bea1bea456710e7387b62a9884cea054778c6d7f5570bf1a0af661d499cabed2c51ddeb01fe68127ed8695070f2645d43630c0b288d2e89299eaed34272578e38aea61aa0797363b79a26e15a05ac04a3646e2bf61474e6571944b66c07246a4092eb8e6c9d04b78616103b0d3563270d656b371c025c437673f6f3509206c41cf98dfb2cad894b37dd27d2e16542706b3399531482976ad715dcca19e4aca78a181e327f6d5095b5487f47d048cffe9e369106e4798aabf09a3d19b0a1e40f9ab9fbc66007017c7f23f37a6771fd1a5ebc610b0ade950f148c2f69d5cc186a0648302ae00b60cc9bd836f5dadfc2a36869d5f3d0900e1a3a8430d5d0aca16d8e05edcb2a70cd635efa1c8c5890af944a929623728cb2b397b6c8a4a976df35c64edda1bbb77e092249e5bd171ca54b71a19bca93aa38ea9de8d2150b42bb97059f8d4654bcab6d924aa406b8ffa77f297385bc10238ec06f234e67144d2c3be75799fabcdf2598214d12fb3c4b648f2cddc3bd71097f03b346a6d2cfd4722c7fb508d5e35ded43effb72be6da4af604b7db751b69fffc3b1ae2566535567f1afbea8dfc4b5dfb5ff869efddac2e0836e81dc9dd0595ebbdae1b76b026d2876c3f1005b0bd1694c5418035499e85a47d77ff492a8a59d49fa8c6fb56c7546bf62730b355fa01fe22677e4f21b7e2f57a7b540379cf737aba51c8da456ec27cfe24312f9485ddb7482ae5be2cb424568b199e6f346e47abda960197ad4e650e15e415962bc88f769b24ed040ab0c111ca5b8b293edebb97d774c685a51ac977cc4a0c9e1cceb2c075fa5f41a5750fff947783929bb33d59ea67a4d1cd8c692d269445eca23200bc73bd2cdd7b3fe5273b4ad2e8e52c8d0c648886b5c97e73990e009c9c4bcd91bfedb1d9716c53332b58f8bc1306212e617e19dceb431c533e70ff19857ca2903b65dd78f806cff590b551ee99ff3389c36cf433d0b04fe2c21165a10493bd511e5d2eb1cc5a0659435dc2f291d5e6714e0c04b0c53e79fac7641657a204032f1d427225e511bafe5b2f3fcc720b7f60af6f80342fed7c725b970c6e8c0a4ed8cedf325635eed26ebc6067349f772d308cb0ebfc80c83af52df21ad5f46fa4861fae19ddb80ecd201ae9ebf4c634152980bf6e1b7a50dc3761764d5e2939e4eb85456ae414239144fffe69a949a71db05678b8f7ac5c6f9be8efe3543649988963399c207a5ac875add640067d057d5d4a27e0476764e933418c2914fe946d0d1f3102d4682783d32aa317bd35d6ff4c4b9e6ad32a35881cb37541dd215ed0e7f786186a487b4d9455c5b94ada87b59ea73d9ac3ea3cd983a4062ee19a67e19d1be84e13f7957698e58feda178152bad8c42c78bdec99139213ebe4050d7a4baa03db32097af89600f8f4f8b631c03ff5a2824c88b1a683a095709bdb8bd697ac0a7d96011cc0b84b943b4c63b81902a966cfaa9065cb159dafb706ce55c8dc205de4111361f4ddf7295f153f08ec98915c86515347f532916422aaf4ac036034be83dad4d2243c1b1ecda50c7f8ad6f95d70e452982f61e33143f894ddf74d4f8816e77246080c617027e5298a4814464094b23cdc8cfc68b81ebd6224594e3f87f04e4421825fafd9d174243cd4ff4e493f7887982e10b9f64bfb5da0489cfc235edbc88af4587a13af8e478d49c2ac25f3afa27c4d46abafa0b95fd1c986202545a783f2a2200cefee917d6b6e4fdf1946ef3dd66090f96e62c79ed35b6eb9b4e1c38f8220cbc8229fad14681f60638ca1a9e73b3f2b7d0fe98c4f815ac3f5527a11cdf4b0ff8ff6b4593acfc473cd7b4ebba2051becd962ee4b959f8e2be77b51eb7030ca5f4b79dee1232dbcdcbce0a8f165fb01a154388fda36803ade6cb97fe5a26ef6dbe48460e9cbaca20e562dc2c5d9ab9a4af58be4b565b06c16c4ec82d44240bf1a27e9a48def06b100195e47def4f6f65aeb831d872b24d2a90e28dd6f3228ae8dab07786b21a477f1593569a7f451e5f97713afb408c38a8d53a5f781bbc1ac7e109f91df95cf7c4e0488b3d9a08f83b2e77848f2f2e116dff646e8fa544f03a7240faf088ab6a69e289f29bb1dd286d739ce803d7ac33c4042ef478c71b613933b2bea35240ec81f289f611467e803eb021d3f71c302769fd9c51245309b158587d8a49735cadb4436cfffb9b59a8deb40f2e5cd00b9e89531515d8d34f96ea945d73c05cde85a67ef13f40fd709435c73375ee3ef9e7967e09713b26b5d9101994830460bf7bf2f81ee06089648f2977155203b75a1434f18d4c4c3e29963e6de31d8486e7fb3157d939712390d555cc9dff073e2b8e2d15dfe705b40e8d3ed844b995c8f18bc6406957930b6285b3ff2cdb16d172504acb0dd103d79188d001844b9bb33929984eac4894a19ea228faf539825bd8d1ccbd61a702620a89be5230e5d717d3af55d208af824d6e14b6c5f43cd122de3", 0x1000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001ac0)) r8 = openat(0xffffffffffffffff, &(0x7f0000001b00)='./file0\x00', 0x8000, 0x100) close(r8) r9 = msgget$private(0x0, 0x404) msgsnd(r9, &(0x7f0000001b40)={0x0, "b5c27de2c03528920369fe50fc6a7c7683ab57bb99da2e8362396f08c8af77409a6395896818a89fdbd92857131bd1d78491f8d50c7e12e4734b0fffdcf38141faeeab890f1182d47fc766bab582fb00d3fc4748818d25ae5a0b391411cb668f66c9fe863c48cd7c6ee7fcaa9a91cf7f0743046d"}, 0x7c, 0x800) r10 = semget$private(0x0, 0x7, 0x400) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000001bc0)=""/4) connect$inet(r7, &(0x7f0000001c00)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001c40)) semctl$IPC_RMID(r10, 0x0, 0x0) 00:00:04 executing program 2: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x400000000016) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x9) open$dir(&(0x7f0000000140)='./file1\x00', 0x48000, 0x10) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x200) open$dir(&(0x7f0000000100)='./file1\x00', 0x400000, 0x7b) 00:00:04 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = fcntl$dupfd(r0, 0xc, r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x2a1e27ca}, {0x1, 0x8}}) lseek(r0, 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/77, 0x4d) r2 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/172) fchroot(r0) rmdir(&(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x1, 0x9f3, 0x10000}, 0xc) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) fchroot(r1) poll(&(0x7f0000000480)=[{r1, 0x100}], 0x1, 0x1) semget(0x2, 0x3, 0x448) r3 = paccept(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc, 0x10000000) connect$inet6(r3, &(0x7f0000000540)={0x18, 0x1, 0x7ff, 0x5}, 0xc) connect(r1, &(0x7f0000000580)=@in6={0x18, 0x3, 0x4, 0x9b}, 0xc) connect$unix(r1, &(0x7f00000005c0)=@file={0x1, './file1\x00'}, 0xa) getdents(r1, &(0x7f0000000600)=""/150, 0x96) r4 = socket$unix(0x1, 0x0, 0x0) link(&(0x7f00000006c0)='./file1/file0\x00', &(0x7f0000000700)='./file1\x00') truncate(&(0x7f0000000740)='./file1\x00', 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000800)="567635ddaa6b04f6810d8536206d82e4a1f76a05e192ebbe9f3dd4b7ded8ebb009cb3dae32085bde517b7e1046f6f10dd4420a15847653869340697dc5ff60ada554261c8bc9beab77fe3373acc2a2da3b5f6491f946e1d9a7505eeea76cd8ddf78a9a03201c80c047544fca71692addbfe3d84270c37ac59d15df24a4e1e7f966ecff71e6d08fed8932d4229838b922ffda614a650199f78cd10a5e899b21048268e51a3147e79ad27b4292ff5d6d8af55cbdcb3df5626acb1191189d825ec16fb471bba9ab5bd0f616e0959a8eca7503", 0xd1}, {&(0x7f0000000900)="8be91a715860203cd386a511621bdecde75c49be747e9696a32ff8b2ad610ce24e5a9fe28b78dca13c69bd2e31a0c70ea0a11c9dda8f0f2d0177910d654d98b73256eff1fb4247c2dc92a82ff10e4a01951e80729db551b7dc72f01b1bea284f421d24471f4f9cb56b761f8060b397929765a53978f99a248a9407b7bd57c089332ac924d76021377f2a427defb0f02278080e0b6b5e2000fa5092c76d5c5bfddd7554bb5b22a2126b618060d59f6c03beb6ba2987dca2f8d14842cc6e17720c7e536ffdc1161fcf0af8a07055d64c61d4f6a7acc8", 0xd5}, {&(0x7f0000000a00)="fe3658c11540a91930b9425f777e6ee43a2568e93add47b93e2e7cce5ae12c423203238c47c5f717282f72b4cc87be60a8ccbe9ab454fdab451505c19189c85601f80e9ebf65f5a020e3948267bfaf12a88d59405035a9a955c291126c0ba24b97612fff79e307476f5e2f5bf5b17a6d6eccfdf306df46784fc4b09a64913834f1926b0aeb6880a9c1fd363b4b8c734347c068e27c4ad869de27ae715af29b4041c75859a77c485f9f9e3ac0fee4d24fd189655d2ef2346af537214b325d9741a5010ee4755ab6d1b463c7ae494016ffd8e5009b93aa0b8d063853a637d932e8085c6f55a2dfb5f17a113c4d69f159", 0xef}], 0x3, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x40, 0x1}, 0x5) connect$inet6(r0, &(0x7f0000000bc0)={0x18, 0x2, 0x2, 0x293}, 0xc) openat(r4, &(0x7f0000000c00)='./file1/file0/file0\x00', 0x40000, 0x28) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) 00:00:04 executing program 0: r0 = semget(0x2, 0x4, 0x4) semctl$GETVAL(r0, 0xd7d9aa54ce11ace1, 0x5, &(0x7f0000000000)=""/213) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000100)=""/215) nanosleep(&(0x7f0000000200)={0x1, 0xffffffffffffffc0}, &(0x7f0000000240)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/253) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/244) sendmsg(r1, &(0x7f0000001e40)={&(0x7f0000000540)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000580)="628e1dd5d046c220844a35870c76c0fcfb49fd9058c1ab80c14a0148dc4c93e39291b5f07c839d6fe9f7eec19f6ef9377854ed475c141c1c606340691cf0992a9519848e3a019982303947196e299f6abe5b4898574d8b95a297220b465a10a99f7af6386f49097b092a2e0561ef4c2c671128e3d8c09e9c30e843f9d76ec780e9bea1ac4433394b97b5133e0ce5320a94ab434df1bfd2f7757ee349d21b7aac0fba759d83a837c529ebc80576baf698baaf5ce6b30032d029ed53408f7bd9a17f869c19daa3c732b018a9872a34279c", 0xd0}, {&(0x7f0000000680)="a1efbaa15834cb5c4897c403006905cc0e1de761bf1efbfd693736742f58cf197263e460ab01d519b2975d3649ebfe20c3480bbc64734743436f2a78befd", 0x3e}, {&(0x7f00000006c0)="69c2391056bb85bda96ab74edab499237bd34a70bb4aacf8ddf143165b957fe169c465f155a7639f5bb65c661be92f9eb7f2da90a92613d7173ee8a2084653a5ceb9f5513a8d4c169e9cdd0e03f0e65da874feaadad2b67b0a246bcd63183653e83dff04d54a410c104eea6b5efd02f782b6e7d9c6a29bc41c2aab9fef3e3e171fdba9fe626be8f4b2ca278c5b0bd7e3d69c321077f20198b541da81f98f8164c4cf6d2d98bf84e71f40eac838bd9d", 0xaf}], 0x3, &(0x7f00000007c0)=[{0xb0, 0x11, 0x7fff, "a540557986bc5d956f12e852be41b89dd4702869d43219da4241bc5d1f32d127eb50160e0d4ff4edc802a3cfe6c83915caee5681329d817f722c45c868ebd1c39972fb101ba23944a713e690e4f5f1e2d3a6f0e447e70e017af611284215e83943e8d21f68eef6b866c10afbfb05313726441b5c41b0c4d2be574befe6314e4ab5e9761162df035274aa4b440f4a30261b23eb91d97a9c6f14588d5e98d958"}, {0x110, 0xffff, 0xffffffff, "5e1908b2d685ade9fbc40ce07a0a8562bf4b445e0b9ed3483c060bb8b4b65541b874cc7918b95dd938a984571d5135e6e7a3a42e316231d5a89afd47f2c5ea79fbf0c7f1adce4b7757c7c4e5d76b6d51d960a07687429fd24670277770845db2e7aa4ce9748ec51e7170d47cf71a5d53edfcebc530fb614ab1fd24145d36092eec47c56ff84ed3363abdf33ebd9968a17896fc7def89515c8bd4bf02a71e6ae8716ddd7316c242cbbbe3ccd2480e2d11463084c360913c7cb36a4a12ba1529ab1ab54860d034df86eaf3219df87f2a54d54aaa8a297b084385dd8456b58138d2306e0efdf53276d6264796e4d4c4020da8e3d685e625a13036212dbec3"}, {0xc0, 0x29, 0x2, "0aa1d3f8840cb46393defa72773c7602915e636796d770a04cefeafc50e52e7c6f4fdd22f79d585e870c199a320e0a976784c023f3fb6038d6ce014ca3300c0ca75f16086c5e924e913243b02fadd220c299d3d534c1d7cb4fdb58232d6f1b6674e13444a21c244df026c16cc51d8d27895a6586471fa7b95ec4dfc162630bd83cb295d95537b803bd6eab893f667c6cf5bfa4137fa761a05e155ca08091e77d8a2bd77cdf7047738716ae32ed9c7ea0"}, {0xb0, 0x17, 0x0, "ac2c35c45657f5ac0670da47fad306065f6fdd84d373b2f6c46ddf486469a039000b5b1989c2f80aca1f1d6d0996c9e0090d10d5b01acd5b7d74b8b9f4ef7c8ac6692e0caf31b0173ee7055996add1daf71b7a57ba687063def38011e69ab92216ceb8ed3bd450b6af567d08beea01d8610eb2c532cfe3fa296706e78884a32f052b0c89a6077cdd4d818cd5b839570e20a097f001e7c1f3dea5735cf1679ae4"}, {0x38, 0x29, 0x36c, "9717933a63c100b7576c7f9ae9faf75dddc1bc9fda2522f7c5d10eb183d77c058f5d02f3"}, {0xc8, 0xffff, 0x0, "b3f4855f59578aded333baa57b7fecf93b01ff8ce4e220642dedb1a348003d232e1dd40022c0b3bbf01135a7edce82593ce19ae0d0a88d7f75537b0a093c790833419875fead4313bf9067f0b45dd580c0fa661d298a5cb7a45d82fab1e88906de77733df6cc50dc9093e69fa38ba1ca0024743feb57a6abc01a7bc3d25310b1734bf531ab2bfa0142ae8a0e5b5d1ed4e73045444c92d6fb731959a76c308f50392df9ffcd938589ec7965c8ceed6a138f"}, {0x1010, 0x0, 0x9, "353aa0912fff62aa5d5321896448fba3bbb978ea5ad6efcf620c5b57acde292c49361125505a708601908a49f07c26a74aa291865255e5e9db57d2e92fba5e499131a57f38b5dc5d5e4e9641309fdf13894165e6318e43e638358f0729aba06d0790d93d56b748175922b953fd87d80f22f54564248a1454df40c53f4eda454b76bcef0c753cb801c05b4234b466bc27e8545f41f57dc6a1ec21b4652aaf097e357a705bbf75dfd657079ebb71da42cf35feda2230fc8df525a52a934bf03ebb899ac4aadb86781ac5216b201cfc02b5c78233ac9b0a847a5154a188afce74f4a54e7c3aa5823e876a464fa8ab5fbe6b2323c6899d98e6020e020cde6935a3b9d4e23d87a75e030bf6219244377d6d70df7421a6eac5ad3385546f9ce01fb16b0699adf8fc4071a9f279da1444e7b37ae2f88d8f2e0f45725f629f3d0e234c0aa1730a976edbda8818e083de72d5c2da26deb33254f1ee336c7eee2e323287a10767e7d94223f6ddca536a6b9ef7906fe7556f9361edcedc51bce4b90b55f457a90cf03cc2024cd1f4ba65e83613ab53fcfa936c120499baf4d27fd66c68d9f52170f3a0f2a8714b0145793e43fee3c423b0f95c54fb77de623be9bf1f9fc7f3727dff17465f1962f64766dd4f3b01736376694704176812fb96c9f9a0914f7ebfd1beadb5ce4b1cef5002e49c6e5fdce559ac51ba667ca5a594d0ac604fbd4066d40c4f907c0f5a3f05ce5dbafac88959786edf52a783774ae17939eff897e933b2c831575e11a265307f6a9d22ce3b7a61f7cbcde371b7ed3f0bb010b7000d214f281cdf673c3e712df625c6fb9db1d3706174aafe4735b12e0b501a319df715c76fe232b79b4c878d0853762dd5425b7f5242b032f359e926aa174ac823d9a6f87bbfedd174cf6ddc06d53632fc3efa3b934392a7eb2828c6a395a2955d3d85a279cc21ee62f7098b14b0754c7c63378757252f358fa981904ca3e9e46bea54fdee50139d13d0011b8fe746f7aeeae9b8e224a25ab3f9a2bb86b4b8948678305283df83bc19296e3dca7d605db838d31f12b32a7b6f383ea4b52c94a6ed945655b56cc7993cd3ac43504286a21ff23e41f73d4b1d7235ff6a99194ef8b551241e224966cac24999b6029536f2ad5f6b665f633cdbd862f607b92f391217738af69c9d4d0c6bdcfd3ce7b60fce232331e7d9c6b4c6694a417e0b5f5a69b5719410f808d3ae093d56447343cd88a27d6b376d5aa7dfeb21a0f729e8732899dcdc09784e8322dbe6d2c33aeffefe4206d23387a9ce3243d4320c1914f8823d9db204d2011e6d300309aca4166b656f841b38d4cebd1022ce76f7b946e2fdee83cb1f609a48261359fcecfceb9a7a545240c4904f3ee179658ce6d49a3c3a4f58f6daf5a426ee2ba8b308a4bdc864e88373c3bf96e41d760dfbed1337e63a53daa8c6c0045c9cc7707eb7e3f92a786b104550b109683e789e0e96036fe14e9592703e583d9c657f687c6548e8554f6c19c88e662661ceddbddf63afa32686706d302a13153188f7c8b3f8ec569e98eefccd37485603cab21070cde94706cc0e8af83e376943c420a94f0fdbc65923f30eea02f04ab05625541fcf7d623c6572d5303368c4b8b88151522061c70b4163143dd3d54632f4d9c925dd744ba6fe0b6455fb4f67100b70b4012832df109634100d13787dff66a2e13214fcbf47095c854b8b1a0685595caa5c7e4b3074b83f4a021d6111cc3c80fc80a70346b4be54fa4bbb847d20b2b1e64193bb0bcc38794a938a1d874c1116546e579d475225a16e25ec90e08547147f980f9e8983629d8a61ffebef3aeb464801cb5accde9563bf0d33a1c5a77b0f7aba9d7d496790387f4a5263fb974f5f2224031a007ddcc89c6c4c6eeae37af74cfbaae00f00debe438c42de3e90a0c0356c692580fc8b2d455282a310f0409d5e54c00f6fe926bf4dcbef7b8286b5f92013e92929bf0f75182d0c4c5615729fbf0b2164b354e9c4dd3c9096a5a0911b78580c4f9ad922b4ee0bda7122529ed1d6050c948319ca223d4c2ec1042d7956b1330d888c49c507c821061c4c2b09a4f825a558ca48e987c7bcb9e6c2e5707afca18667be580d941c537b6be433a72252c0ba960144f6c4262dd26453af6486e3f35aa8b48d0ad62b4e668b3cf57c152000136d08acc2a9bda6f9ba4df1a7168b775256808772e668aac29934154d454334fdb6f54732e8a3849d82dfa620e09c608e38b983b7e82f593ff789e9c3f8132ac8c0e26466603b602be253075a88f33a0fe1c74953b867094c473bda57113eed4f634ff8679b7296038c0b4e69deacf55830f1bd7fb82f8c242c17e8061d76855bd17f792c293ea79333ae24f2307f22bbc58a39c456f4084fa5c82d9759cf714462ed33c71f8125533175ed04ae42a4ef549b5028551a7b839704c84e22a6c10ed4e2b03dd4f2cb1150cca2515ec3c7a3089430babfb7fb257e9e7b66c1cd1d034d73ffbc21d2f028c19ed90c70483034063dff505b1a227c3a745e2019880c253ab84ac11ae43fc7e38ba3975e4834fdd3b5120847f549c1ff40a64d527209c282ca39c7bce9850bd36670954ac5ea37446bb39b2d335f081ba3925807212f1b9905f2fc027cb976c7449b0017676ac810130806d48528f00c689b1bda2102d8996529e7de1a67f53c812720a01209481c41e45c27a9a637c933875de3984972a19881f6fe0382ef1fc46747294279a05b4f5c42c8968a157d16291c3f2c2903cbc569f808e337e68d3669edcdc53896c55f79600d7104c96321b58a630303b45e3dc110762009f6061ebac26e358feb3893f2265501fe1868653e421069e52b575d7ef498fb4892ca1e3097df1ad96d9e2696b4aa2cac614b133caae37654c5b81f07228da749e38067eeb5d24c9595b2847d528a3cea5b130f94478f84ee8dc71b9f99d003ae2f84e4b0204af4f97181dbd8cee31064f1f0070e93e80b808138896278c25a06c45cca08183cfa7cd7d0270fc82851e345b3bcc1b121187ad8d1bcd5b1c47b7fe23dfd10b1a75173595920d7104f88dc012a52cf6c63d410c03d6374cdffab4729166f5367f94327822c255069265842797809875f5a530b3a82c0b5bc7e29c16d698470b10f793c0bca1418225f11307e21688e7a2cba149be5bec614d3a37590d5b28b9436585b33a51cbd7a3f0245350dee25d838f491606bb2bf1b64fd9432c68d586fc23224aab69122d5e9a04bee5af7b68966505f3c5bd2eeb536d080ddd63818ebec8765a96009485d3c082ae1e849b6115b945b6a7762c15144554e3a27b660f20b5727f722f8d55e51cb292cce004b72ee67f746e48197faa0d3382590ca147edb193f86be38d9bd93e4d74038bbeb21a14920b78f1be92aac6718c6d056531ff956154e8de3c41da70d3d7e23e34b6224b114f52392e793f9d594b0679be81a324e0b542bf1ffa1005fb462cda8c85a88285fc1871f2252e6dfce09bd140a9fc6c51c1b4d8ac78a42a61aced504a04ad21252d570f4fcf73cc6076c0049892e8d350330ddca1aeebe7adb3ec35c106e2d80cbfdcc2612bb7dc1f265fa75354e1ab194edafc7f488b1ef131248efa9979ceb35ef7020892ab82087d924c3e5844e9fe6259bd433fb273a9ae4ff8bc37ceeef3bc4e62219bf7d45ff30ffa30b2547ea8093fd6a891753436eb6a066f9715bf1837e54a1ec6d5a995df34bfe972a8cc8d4966c7a3542274d348439cc74f7f530def8a6c65a6764dcc858a82770bd6d37ded23b0c6d736697c22cd6659de3a3e7e3dd692d7d9521563cc163d30495561d2296d0fc61cba35ec684b7752ed025b3cf44dd8d6ac1fc0723102dd5c10455050030e996e74aa3c92582c67ec52bb8419dedd7233c8b05c18957cce5b5479c456babf647044b7f19c731bed0b6ed039ef6419451971a9a05a4f1ae17c40ab25403f7221c903914bf3b6b6e82d490a226eb17ad658473b1735d7c97b9a1b911d8f600048942e93ce89ea941b23d113e633acce462e9079f9dca70978a1ffad44a23e0e0a49c59c2c37b0d1e257b4319d84aeb46bd86ed14e8753443f8d6bba3809b390f7776d60da587b8eb0188fe7bec0430685a306c13a72b0bbd52b8617f5bd93f02ef2396708ebdb1a15e38cb52c8a15635fd5eb2c9b5d1e9e33758a93acbdf06d53e8cce614a830bc1af46f3fc4e63071768f6019edc84574ecbf40aea653a8e7db74bfda6d4475ccc18f6624d75bc8f4bd2c094b2bc90f5d8199ebf81ce8f2bd19c41e4994240ac3b1748daf9b13b8f3ededbfe2113c92fcda6eae83b0ff2223293f398794e67719a77714d3311168a17456f7618e3c9f97f79219b56be4139a275f0c719cc423380370474cb63ad67f400807faf44559ef2cae1cb4742941797fe50a7817adc8ecda8f84c7ba047f006f360191bb4287582547396f5aec5fab33b4637dd27fabd24ed9072a7d96f0c5999a12ff6957eac7bd185d69d6211a0049b5657a6ae8c2a9780cea751ba20c0611baea1dc6fbfbd54ad847fb5d25c9ec0be15b1f5376b7150dda8b49abd4a33a7c2ace668bf3ece0959dad3bbd1e4d0814cab1d4fd360bd23c3c2ea3ac85de155d81fafda6f2cf0833cd6649a2c48f89cb945272b75e9675b76fc42a765abf9594e32623ad504a48040ac9ef81b470c8b9fa97f5ce89880a4fb770f9c0b53d0b09d55f09f9c5f94465c7bc7523341ff20fe9012403e658f7745a5daddf4ab195dde01f589a2230e19367fa1ba370fa4aef94c00987776136ea8b7e4693e8328692e19eaac256c8ba591b3aaa17e986a0d962c74d9571f97f757e515bce1c6736038aef8ab3aa49177c5a6a14a9ed973959c82de18953ec05fb9e3c43ad82ef502eda2f5f5711e23b5b67ba3f1759b0164fd757164587cdee2d0f19d5700bda25c46ac29996b6baf6a26984c3436f75aaa1e98ba8bf07729d0925855bfc0014c2bb2b8bec57ade1e10db25424514085fd0796f8f3e9820ce4fbc07282d3b837df5fa6b0edcfd5fcd9eb31f370d866c8137e51c93acbde1c653c633a9ed5b225f7581a1485be03fe74b99066175d69ad188fb9bfcc4e6f82bad3dbfc93d0fc38dd2e19342cfd0343da9160426a86d207db59ec29a38c94e5f2661117852f5c64d838af76d1361a743ba5991f3f35c60b6bc5cc692391497060217dee6bcb808afaf7c0d4557a2509f1019f33bd4fe1b68e850ffc7c4ee6e25c97b3a7105f805ce73151b32226d33308b40842a06ceefc5f452952470d1ffebccad03f6433965a2f4c41691258dcdff335566e64c1dfb71dea27e89519428909cfa984025a34251f34c4d8f4f0a9cf2fa5568f6b7d06006e8820a5f6c51a5769edf8376fc65d4697b7f1a4bfffd55757bd33bbdfa8ada433c0bac6145476fafaa4667baf457b91344e4cb8552eb8ceb202e99ef7bd12ca4ab209ff11bbc9e63aa0e83412ad2b7efa9a7aa766bf0d77c6883a259f685075f461708beb7b8378fb3a658ab8c536679cbe800fd703d6ecea0d20009949a0252ed2c095355ace24c3f31692dff472c1053114c662f98a9de637ede311afeb829ad3f8f4d83bc32c8e4b5f3d02f7f177846ea46886ae7fc875c481cf4a9149cb4c7c015b4aa9880a2d84325ee6989f758f40d3d4149dc5da57d7f58a574dba372392138efe84524c556186b23c712905ba98c9a2ac4f626a056429ce2deff17d8ed762a65248dcafcabde1aa3cee6c662f48a78ffd18b755a2c198274eb98673966f1f07fa37c"}, {0xa0, 0x111, 0x6, "e83446ccb1f6d9d543929cf0ebb16432dc9e5775ca145c7d788358af7d1e575664de646bfadaae3fcf50c955323288691837e90e8cbe26386faccf947902fd59b226e4bb1685d543d3dd6531f8d59e5ee87badba5103c295d37ced65b7f977d48f75653495932ee54593de039918b50cef0e114d28c4561b22481b40dd8b8a0a41825e1eb8fadcdee8dc"}, {0xc8, 0x101, 0x80000000, "4722e86dc16fea6f62203fbe2d291651db3bfc6936194ac940b3b5bba07656e1e35fbc5b66155d7c8b53ee4667909238e435df49543f21e27a79aca8545e18321bef1b90b4a2dbe4cd8bed09a94dd258bd553d30082171bdacbab589aee8d1d1764108300fc6ae503a5bfe7d82160d717b0f8dab53bdb0b8290bd9097286daf54293d46e83b73f333da5b17f6ced6112bc0fb2e66e3b29108306da60c44bb51070798dc2464d2f2a9cae07846336e763013af9742da7596e"}, {0xd8, 0x100, 0x5, "301caa8dd2bdeb0c19822a6dce99463c24f02ec3f7bf915ba59773809122d2f83e3d6887beb1bb89c15db765790124a52cd9be7c3ea1473cd2a212ff39175647ad82369368efa3c9c8b51706f4bcc087e7f5e976550aecc2504c491283d5f89e1b6d6597366177da93c50221d00fffbf47de9b8c801316a539937e94eb4cc500c8ead31a84bf385bc163f330be4615b9773838845eb77899954b03be53e553fa9699621f72ab6916a0c8f3cbf8c52e76f3c060d584a252c3737d366d6b5b3137d228f9ce1bcf"}], 0x1680}, 0x8) bind$unix(r1, &(0x7f0000001e80)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) semop(r0, &(0x7f0000001f40)=[{0x4, 0x9, 0x800}, {0x1, 0x10000, 0x800}, {0x6, 0x4, 0x1000}, {0x4, 0x400, 0x800}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001f80)=[0xcb67, 0x10000, 0x8, 0x1, 0x573, 0xffffffffffffff34]) write(r1, &(0x7f0000001fc0)="dc0d046496e0c2ae46186927836000449acf792de782d3136ef9d355db6926b7cc5e9fa0af7a15dcb2a346a1dfb1c66f57d4bc0572cbe77283778d38a2e5f9a86fce1998d853792dd4a5c18ef700d07c693ceb1ccc5c696921d9a88e324f277633012da5b1bae5c700a33f66161c7d39f0fe4abac17bebd24c6a98efb1298b132c4684e1f934c528b8e839824b99f6edfbfacdaa28013f3a31664d6c72cea3d7e58320f16280220e11792ed329f2fa27b8a389927e519ac426d560b6d90af66686b1fb1401bd620ee3f555bd55a00bafaf82f8e3c313", 0xd6) connect$unix(r2, &(0x7f00000020c0)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000002100)=0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000002140)=""/176) r3 = shmget(0x3, 0x600000, 0x20, &(0x7f00009ff000/0x600000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000de6000/0x1000)=nil) shmget(0x2, 0x4000, 0x40, &(0x7f0000d12000/0x4000)=nil) clock_nanosleep(0x0, 0x1, &(0x7f0000002200)={0xffffffff, 0x4}, &(0x7f0000002240)) unlink(&(0x7f0000002280)='./file0\x00') shmctl$SHM_UNLOCK(r3, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000022c0)=""/22) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002300)) semget$private(0x0, 0x1, 0x1) close(r2) shmget$private(0x0, 0x11000, 0x20, &(0x7f0000fef000/0x11000)=nil) 00:00:04 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchownat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x114) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x200) 00:00:04 executing program 1: r0 = getuid() seteuid(r0) r1 = socket$inet(0x2, 0x3, 0x10001) recvmsg(r1, &(0x7f00000022c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002200)=[{&(0x7f0000000040)=""/253, 0xfd}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/75, 0x4b}, {&(0x7f00000011c0)}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x5, &(0x7f0000002280)=""/2, 0x2}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000002340)='./file0\x00', 0x164) r3 = semget$private(0x0, 0x0, 0x4c4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002380)=[0x2, 0x0, 0x7, 0xffffffffcb5f11d3, 0x5, 0x8, 0x80000001, 0x436, 0x2]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0xe5f830dabfb33917, 0x40) getpeername(r1, &(0x7f0000002400)=@in, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000024c0)="cb33b281687df9333412fd93baa4d7914d19811f5333fd2ac21212bee76dcd0c6df8c481ebd82661987c26e7c86c99922956efd21518a8835b1446f7ab3a1d074385e05d2343045e36f91334b1c00c3680bda38da799f73d1d96c29e45fc368e73ab4ce2ea576d89da5426b62608786a70ce9b71f0d39c1edbb3e84eb3e6199f923034", 0x83) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000002580)=""/200) pwritev(r1, &(0x7f00000037c0)=[{&(0x7f0000002680)="ff746bb64f40acfda8b991f68899dfe8956920fb587a686d94064df7138f5f0badd1a9b08996167d0a681344f48c491b3c1356edd48dd8a8aa7593d28417608ebb10ac442bf64d936198f7b9f0df2db3dae793a405e40361f64cb2bc99aeefeece34f10d39031644ac155638cd612546bf065b1a7d6e15d6b70b1e3178ea7b44e588a9066856577670a07a7eadd5dce5fe464a28172bc04b4e4c9663e05b958bb7839d8afa63e5a0942c7001e0d860a44a7610c4ce2e4173bbc832d36e9ebf5445c0d72dcb332a61ed0798473b4f5ea688d442ac555ebae0a9f0738c2e0e34b885e808", 0xe3}, {&(0x7f0000002780)="6a42463ac78709", 0x7}, {&(0x7f00000027c0)="0c7483ad4b1b8ad3145f4eb4849c5de5017cfbb60327e56352a13c78aa17acdb0a3c719793fe74b748f98f094de762146297710d3e5da94ecc3e6448d09cd934e8b835f8e2f0ecdb1b937d03ef9d414a8ff3af078e160166b9cd5006fbfc2f2637030c385a63fbf166871a9fdab1782296e955e0179ac28e9c700fd0bd15f2ff1a602eb893ce07591cfe5d3cd12854ce72e2b4340189d6d7fe02bb24ad80576703ec2184b81b93cb8971dc4fb170ec7c8ba5a6856d61248555f28be3f235b4ca17fc3372adb03758e50db03c35925ac92244aa44d6cbc2fb17925a7fedefbd138743eb9940ddf112cebb140540ffd0497fae35db297c45824d42829ce31de14ad12e6b63cb0aff157d63420a0deaa22e7611d2b9a65f503c942195ce722729047ff9ba184dc6c52b5f8930b023f6fa963377c54cecb9b49ac0c06300d7e95953e7feb54dc126ab5c34e5def77904afee0b38f8a03522e38a4d6786826438692cfd58a02abe34e943e103d1bf5bf5e02f9aa3ba5b790760a3aaf87da338ba9a0e8bb7e5ae5b80085794e96822601c209fd0c311b74fa94c11c2304252c91a4390e1c9cf89c2da32804c91d4403b0d0e1278af304d7b06aef563802acd2edf24c6631e4aab6970c31ad107ae2591e22382ff090a6d75c4f4e36d3b467d9d5bd91acf7e5e27b3eca17a0736c4d36a6834a39b314953ef975362b2483ac2db1de4ce90c9d64c07e9c794cfe3a663f878a898cd6eb966c6b0ab9442ed6522e26e8feda587d5a0e8e8d20c05c6f5046d327b6fc55627854c7727b333f8d16bff829c826b75241baaa79a5e8b344d910e0ca1de3cefb579542c69f197fb6de73c8438bb628ee543bcc0f6f8e99b1b0a1fc11d6ba8f80ea351a4983ce41d7c7cd707d0ea6b0c3a4d59edbfa89d3a01cb8b9bcefca5fdc5230b04ced495f93139bf3951085706bbf3a73b8567a53f3332f00a65d38491d05e9fc341ec4e9d98cf3c6b33461684e88bb076f8157c7e1f057fa701bab0b9ff61462cff5f8be0d76c3a84e13de22dc19d3b7c1d11e1cb7718a6f2294bfc84b360b189c39f7cc25a7153c1d0378fbdb5026e8362dcd38f98ec33c7997074364e44ae2b6e1c875bc79998ac43c09501e06616fd0890a1f22a9ab53d38b1324fcbac6baae4ea9f5f45e2f42a4503b3b0ef67633e89f66f48fe116bd0cb1b31a1514d97f02ae7a00dd130aeef57720da85380845442e654d9067ad2dfb3afcd35488ba20dfc8a1a7f698e3249c69c6463115c6917d0f8c514cd9f72d19e0361305826070e888069003ad9b4e4eeb6fb5b4a864ab76102b973f0aa3d6e275c414fa6f0168bc6d2ce2bc2986a5a36622b24bb8f93890622f0205cf3c51c9acee9d0e06193101aa20dfa2158bf19b58d7295685be24e839348f40337885b23b201f3e51047878edf41241d4133ea830b14cc0d753be30910315003967e61d348e7c00a30081d79c65dfe5cc6cb578efd8fbfe1b8b5714640233681597bbc2f42c99f6f552a0be176cbe870c8f58e57083091767e990d24eb216332b04b28cee134fc03dfffb6a03c3fa90ad92e509f5ce508ee58365e85f9cb4771c9a9578825e1c60e1a312fe884d4bafce9e861cc5836a2d63074751901510f84d6c0adb98bf28ce95dd491cb03f1967fcd210f540a79864c03cda16c13b5b69249e655c32aa5b1d59fb2b4a8f8fe265b2d2f752a8aeb269363b00c83b06dea36e15988c5df5b3ac80d332bc6eb3f6c9c34fb960705db231e394e52b9b7dd0fc5adf38d165b8b37b8735fb023198d7a2dc270d9647ab8bce78d4cccef331e74560e4b98bd079ce52aad397cd058adc9203f02b2a7eacdd04bbaa60032f6447c04dc6ecd123eb68f2128e4b4d1d221faa2bcdd5cfa11708a3daad2481cc242430016ba1fda548ce4f227085caca1ae7bd485711b605e9ee9ff7263629374ccd7953da1c7c01492334c9d84a57b0c5593e00975ec171d27c12d25183abf8a77fe54b2262013ffa7014e42da585fb86196f2780105b16c3be2f34c9c5d873a4befa8ea9eed2b86accbd3e4f4f8880d2086e741393ec8d1d2f93259f3f49afdd204a12d0ce224f7c033b23570ad979d30d778692b1f242a436c96312503248c000d0b0e069a9a6936334a2548d7d323b718e87991e24412b7d5bd022ac0b2dd8d7e256b319836a5ca5fadfd18129ebd5fe00dc16882fae92c5774bd37409ec0780abce65c9c8191bbad31decbc0a340f066d5c3f6235a84d41eea037668481ac724322a17000efb05559a843260275de6608433013d2aef2099592d0b116ddef1b11253e74564481ea819088fdc28f073299e619530c550d374eb010fcbe69e42d6ec5bc6a42fe0bc96175830f9b18b72e8c64a407d2943901e80e74fff44811b93473ea1d0e7e5693fc2f3033d9ac6e456c9d63b3e49108e9a230a4379f15454924f9099c163a997e1146389dc796fb7cfed8a8fd83b5b99976326ab89afe8adb4ae3817e5ab17b62cca6bc2f007152280db2d1e5aa414ef833718c7b4ea88da4a61cecf550de9c48c7470b6d3b9b104e8ab55e15b2321cb5dc25e0a9bc20ca795c266492d625623f465a8e9fd2bde2c143eb87d63a25cb4d9e680318478814fb613c8510d7fe6bc8c9249b39982d694f4e7a3047c7bc7b8ede2e751219346d23d6ed0cbbe44c6d44b4693a9db6a1aa712f114058f2f31196963c009c2d26d6d77050c2ea76f7bdff49cd0b6e09e0799e592cab7c0b69f6bf941e9a04dbcf3cf73fe81691bd1b52882468844fca0f3fcef19b859022e85cf68b2255596b1669e79936b9efb52db43da38a8b0be8546e7349cc57cb0de8b6ac5072c9e4966f16e0c8114aba2d7e25ce8d93e7e0b41107fa02cb03ec851e6faaa7966c94a2b5305ca6b791b49e150dfc2672b1050c20b0ec18b9a0c9726dfe3f7e6686551d18cb5a516b7370652e4557e93320ca139f2e320feee866e58a5c3ba268aac0d892bec3723455217ccd990ffff2f5704a830993730a5aa951f36bb7a8fbd0a66770f54ba60183c3a21462665eafaf9efdff227dffed653c6a8701e49097dd3489be22564f94eb18720eade4a482e81ad02c3d3423bfb30892c439ac9f81339fefa652ccb0faacac6bcbcf4067e744ac8aaa35353a600be940af24f82af519ab2da92a50f4300fdbe4b4c2de97141027d8725903ddb289b634c26502edc4773965cc81dd48f626aac919b21821d37264fd5d9d93556c292d4e66801ddd0293dc38c5da4c6dece8025adba26bc9d7ca363110fa9cfa1a6b864596feb03ccaaa402a4169d5e51245c7040bec1f75b7044dfc1895ba32fa5907361eb7bb9a43ebcbb8ae7a7915916d331850ed28d25e97bb323acabc76541a0f62bbc5cc717c7e3428d827afb06fffbb77fe4c230ea4690c4177bf8ff0f4173605ceda3e8c4f596bcfc8788ea464803b51ccc6584f2f27bff26c7f6631c76b154e3d4c4c5cb7ab3f92e5279e70a8c08af6fe8d02d13abadbbd48f5a136f1326468d74aad7edcf96de0f7de0c12472bf035adf3d9515582d04cc81a59724488f2df064b690a97a04d4ebf49c954909d00bdf2b1becff9228129df5adaf9e4723214bfd95636cbe84e342a44cd8b6bfdd63890eea47661525deb6894dbd7f38d0afaa7d23d8e2f21355cab0893c3b3fa10a409d4a23ab7c682a498c4b3923ced53bfbab83c824f9b9abd02f95dcb8da486856bed455f7234afecb0a88d44198de251880b84bf4ef33a60629771741808a81470a7ec3f22817a54d9c4306961397229762dba99950986250cd200eb64747c544b16b361ad097d0afdfa787d9ccb65b5bdf868b0f9e00052a12ff19a86e8d7e2d74d4c4f4237f5b29c88aa98db52228e52b6260ea1e1224ca294aba2cab4e478cb3d995d1e6bf75d1375ddf987739677479284613e8a0c9e7f1e69ee5d5d0af18ceafffbf2b270698bf36d7907992fc4e7af513ff38912377c9c1bd59690edfde400314d8b6862f8696f7f3d87453e855d8909a9901c700705c9890be7df71bfcd866941ae5709a7a5aed6465d6a2ee3190cc266b1f13c5f26660db9c8e7a67d71d2da0004b488e85aa64eb9e4aaf2fd0579ba47e35e6d65b70d066a2c2bd8cdf3f3d56c8975245b6aff818bdf9e5e4f0330e4b6e972abcbcebfa952bf384d7e0595a3619de2f59ebab7150b447baa8b1c06a0f75d78b21b85671019dadfe3c6a2e6dac748a5224b1d6da655b4965b93a893bec8cd8650cdda4c490a9886da10da85b4da67be2299fc22859fba00baa342f9b9d8a68a3bbfd5921a4279c2d5633d9fe1b398fe7c790dd5502159729b384dd947a7a7225565811a64164992902e51fa709beacf366b2d1dd30d17faf9b548817f0e36e9496ad66581c669777aec7936ea6f3c606948215f3bdd94eaae77fb369100f1eb95b8e17f0376e35e282194c7dcbb99331b0bba016fe22bfafc6646c819a5f852e8b32d1821aab7cae393ebb9f01baa4149d60a92e509f7371680903171f48dbed1df53fec33575f0426813a57b9c8d6c1734807241e64012e808363227f30d38900888088292bfcaf106685156233c0d5572c402ab3997bd217bc237a619ba831584d28ed1ce5e5caacc4b94d2e14a37eb3a821aa5ba440aa0504e851f59e3edd33f7c0d1dfa04366505ca066b66e2139539ba5e1fb71def78835ba640db93a9412da90f7fe71a316572759a2899ef9ce4e1ee3bb33f786c10e2d477f9227d1d1be8ffd8b0adc1fc73c4f2e1de9d7a2e466cd0b46f0939ffeec28f0da828e948fed8668b4d892a9fec3b62eb2283b3625511bc5ee80b1013130fc0f5f7d034ab6a97a7c5d6f67319f8d0667805950e5b5b4212ac55a8fff640411ce55380381a484faf939eccd968e6d416f983104b9756778e2a4510afa4d36b74d61c2d9db9cb4d9a9e2c0acdf68059eb10422ca78610faaec6c2774da2b8068022a94981a9631c7fca6cd765608b256f97942f9eeede7084641ab15cbc9bbe0d204bbc63e603a9ea3b6d64e29178a5e5f1f6bd3ce98c9df681085265bec1711c7b0dc8ef943f1a90da67fa86f1a62b6a367d9980b5e46e9b4f65247d65c50e163452e610405abf3e37364bb6428ceb78995250d0afa7080b85687abe8cafc6bebcca7527a5ee1bfefaf6e8cc0f532c5270b1312765b20cadc6ac96fbc5d83a04aa92c9b608c7e63c1075319da03174fa3181e29f7b0697a58ad2eef17ccf3151d5864c7e57c631b7a462cf207ae2c97807448ff0916269aedb6123b787d0e20ab7fa750be15047e68191286ec7c668234191a550b8c5755f0a8057f5ba5cd721f4b63a8f80494e02d0718a32213693c0704e438acb8f7daf54c4640e7bf11b56d19c21ee60ce227f47a980a1af14bf5378bcc9288b2a941c2c11bd77ca99bee80de4f3e5dce204a67923b82d66c539d262ae39c63507031d4c03ffb7a86d78630040381c964ac6ed7d0dc381283200a2e9259d2dfb7aecc9e3e18a4666a2cb7097f3364eb3ef2305297f7ca1138269cd2a13ac98bcef986a1ea204c84492bec2a34c44ea68935b1c2dbdb6d851485dc43d4482669afab611ef5ffd9dbe9315fcf3540effab540660663894eb7531c2132072f06ac4b496e626adacbf1f3d71c710303dc8ff69d8e4fc549bc393b333dd3d4bbdd751030ca6de9ca13b81d7975e2b11d640cb406d3b25f10361fe8ac35f2799c495ead26bea68897180826253891400766dd31b2f013e21adcce5501814d9f1e7c944d84c4cb4585935751a89957", 0x1000}], 0x3, 0x0) clock_nanosleep(0x20000000, 0x1, &(0x7f0000003800)={0xffff, 0xfff}, &(0x7f0000003840)) r8 = open(&(0x7f0000003880)='./file0\x00', 0x0, 0x8) sendto$unix(r8, &(0x7f00000038c0)="a702cd63f20eea5898321a555283748c41bcf0c88cd6745202fcb41d5b40d7be53b62849ed4caf30330d7c77072c20928f67e600cf5303ccd0aced73eaa71422b2c9d6f5e82171364c2c15a28ed582b16401aaa0baf4f4434aea6b36f8bd8e0e7118b3bf07edda59aa658d0b381dd0f69bc123b8fe2785157a38afc179f919350619bcdc7ee7006f1b6af474f2d2c003a517cf6d1c8e00db1415762f5f80e14f270312feca8d574181c5c1c9a005d27a9ec734bea6adda3f107c03cc9fa7261d925add75ac01f5f0dd9198cceddeddcc7110bdd3dcb2714f703385927cfa2903c9a00ef36898", 0xe6, 0x8, &(0x7f00000039c0)=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0x5, &(0x7f0000003a00)=[r5, r2, r7, r7, r2]) fchown(r8, r4, r7) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000003a40)=""/4096) fcntl$getown(r8, 0x5) sendmsg(r1, &(0x7f0000006e80)={&(0x7f0000004a40)=@in={0x2, 0x2}, 0xc, &(0x7f0000005cc0)=[{&(0x7f0000004a80)="2717ce2e61a93a28592e88dd9b8890b5591faa3f5092a927a4e4785f14ac223d1d7be5ed10e233ecd3bc046d618354d586bb1a9e991f532f26d9ca165593e7d19ade8e482e3c52cef0d6ca56dc36c20a30067a1f3331d1bd5eedcd0f2f2b0ae09e6c919e5130aab1b6ce0719921b65f0e257cd8e1b4980bcd266eec1633ad6a9f1858f8933b68ed0d65c253a5844dc0a5f22b24d43e6e134a0a94ff3f3f42face73b4f5050251d6211d1a0681b82f0d4fbb17356962fea093e25318315a3a6f2dce35241e61a94e383aa1dd72d7f9c81998d8b33a4d2ec14ef531d4a2bb514f49307ec955f8d2bda2e80289cea85eefe021f38f30f6ca4d148f346a04c0bcda22b4e0298dcef0dd2147530592d65b65a2fe30896ba381e8d2a56e3a638dc604e081048f42d9c41d95bb260f06640cdb5cd8461e5bc64e6ffbc80a97758099877874f921086bb91897b52ee6da52a1598369b892e0323319518db41014e9ac4d07c48ba3a27210b2a68c37bd8484dfb017c60904a9d79b6bf2cee7ec8928c349bf7fb14aa0d0249efd73d5a62b435fad94e0855fca6c1b76ae5ecd25499d9262b326234b117d13d23b6666b1893f9c6aa4aae700ef6feff5c738ed56c07c3a80e66568ee9039724dae6cfbefe71f4807364eda1261e998ce454b730af5428a89f4b3a9b7f9b3d2938b6bc876bf24085471ebd1f8072ba391f4ae4ab97aaa4a4d01d57341a3efa2f35b547441d01ba545aa3c49cc5335acb8ab35f508b72400402631b3ae7df255fd13dfb73e22b2659bae3c81a0e6445cd8e6cdf2f0e3d2eace9c1e4c3ce1690bb6a95f1da05c2138de4acbc3973330136d49f7f2dd0af72183db004caead83d4b8bc4a1b8dd8ade4f1ef026880accd048b00ee1228f856b8b187c614da02dd065897b305ce04be761ba561199adc9603270c9a254b0f69b0794b8dc518439f890a740af42af8b5ce45632ad8268e2e88f9b1184769a449ed96516dc4dc23ea0afb52b7aa767886db38b6534e4aa338353f740d5912138479d72f8f377d5dcac69624179f289f3303307c1fe87df657d72c9e106af7a5f21ec6d836d0d70a58f1c4af0eb4cc7199b78a08191aeca4a28036d5be7cb59c0a8ac313ef60583dfc83d4e35d0377e0a0ec29d8fee4edfb9cb394e245b469f983f1becc1d05d7a9b9020fb0e957c1a942b2dae08fad8d33bbb62045edb92261190b5b933ae55156341d44b4acfd95a3565cc4820b89a8423f7ca76e1a847f0baea2d572e381bb5a70ea9a3626fd188d05320599dde460a0513cf220a25a8b4eae35ee80ae92120695ae9aec3b710f9db0c343d30410b54a76a8ea88382b19149502c609fece7a989ee12f75f8c5dbee73fa055c5a726ea3bf460dca4aa423af4bc08aa8679def2ac7d732b359a3845573321ec7b4ef01d9694164f4f13ce8c631a5c656af6af9eb0a3a028304d1e437425cc371cf47b046ea4eb8fd9c558548ac2a9def6107ab1616f02ea3d19e63c4e411c101ee01c231d6bad9206657f8ca7b3ae0ed72a6dea1ce203ef0aacc638df1d8739a9e151cf34d5b06adfb92c26be39fc4a063c1516cd6af0174ba2f994e166eb597ed074896f2ecc87ab9b5a4b9b396730645b9f7aa983c80871558a721713a4112048467ffa749c1682927d0fb77d3ce23d60ad5d9ac07e6414e42a6bc877c80ba4435c5522a02f882df187bf6cf449e441fa2ce492f3f5524a3b603b70986e1c8627f6b479d29e20d9811ce32a73581cb6134854baa17edc0c008a8e2255775fbc2027a752dfed3cce894a2ee15ec8d9c8ccd22a16263b57fe91c359e847718f12ec5f9186403fb1aca6e762e14d8be31369b6baa51e591709812de0c13d4e0e12dbbaad35b56643c0cf3b1e83ecb4150495b5f9d087ceee0bf8ef73bddaba6f0c5f0ad3678face5f5b9272559cc8b0aa7b751f65f501fa1562c8046c237d97ddcb5075f3ed1d84cff17fcba3c8d97294f83535451ad7d0158e21a655a5ed7f71eb23b5946e3d1ed63b8f423b2320066e27ec2e2101a6faaacfead123ae42c45dc1633e918fcc5dc40a60b3bfb7e31fcbafa58c097f6eb7958074bbd25393c699cdc7f50db5c6ad7fb922c1a269df09d55a1dd9dc223750190aa0aec364accf5fbfd1d4d678ac38801b5b57472813d8248de4190023c8db1f3df82253a159cf81bd4207a95a4cfbed9af230caa14a7107bfa96e87f99389e3d0a65cfa281a3508a3a53f1ae05fafec14cbc219dc9e8d588f1cd672ba8e19bddf8159251a5d82f63f5b34c8de7d61d02da84528e19402566bbfdba7607b7dd3214fc9b4b2603a7fe23bbc09a4be0f966ae800a096b16cf8e566769ce41bc1565e5534afc599eb60a6ca770bfff3f8367d76ec119086caf228b9d583c4ad3dc9929f0d441396caa47334ef7b7c0854f64d8256b4b372f3382f12c00530914117f3a3aeca2e7d7afcc2e83c8ee647e9614b353e7f68d69a0c43c5729d3a464db2c8505432ecbaf10e59c21d7115f3af8930db9c269732c0955a85ab80ee6efd76d2b207eec3b8ce2c5a534633031c5bba27b9fef1a83fadef348b9b26d8bf71afa39eb93a519312e3872af10bb1eba11205aed8f42fa9e5963d28e0e922ce107fe4bdbde771529a5f5b098204618e5b0252827f6f1197fa1fb351fc973c93ed4afc5346c99ffa95212c54d84fab6b964841a77dee8d6091710b5dd61def462e97a948f4248577a29ab48049d1e35847ce4a004d736b06ea34bbf6578f78eee4a7c564b2c9bd478780e2c5e04e7e930c995c04f4aa0cc4413619929ad47d761db7be41fe7a324b40be889516bd22b5514287bf4777a391127331f82d5756c66d6792e18ad45cd848753ff959d0ca491c89321a8b7762e31918ea87e32f2810ae6f7401ff4a696b9091f899273b5d3c32f7e79671cfc1e3746dc1e65cb591caa1dc3ee38c42856ed96ba7398940fd762f2ac2654113195b686d01510713430204abc2b4623da0ef09a578120f69856b5e2bcb4c04d5fb597728436409b5dd4c9d98fa84e610c8d129a761cb0b56e43881884d3d2de81400f244da8aecd1d3355f76ee9ea1a608b27935164a78c66d9f3233636b62c0c312c031a78af2f4500d16275f933557c0fdfd199fe0bf35fcdacf02400a8d945dbf9df340ce7d50c9ec662de925b9b70a47342361d59c4f827d0c88afbef2853b9f4436250f21fac8e41bafa7bc5f1d019ef1b93db9042d4b4f0cdade8f032b6b27ca713f157d1e7e0802af284f5e9f1e2d879c4dc9f36f378d06ebf1dac6b2bd6c93bfb4c8ae57ccae4426ab9660903d4cd037560e65430d8b2bfd016d52f5191f7b1d2129c6b3874b38f78b26982dde0a69c23f2ed22d16e29b35775edb09706184643b2392edc882e230edd32ac89ec975c17b89a71cc22906c542f9768e5066b06e32fce1e40665d8252706677f7b36f4797fcb969ebd74476515b792d15ffe58b66e07339b847e1f16f11152d4135d722b3b399f6482bb0f68b9cf0246ffbb0db07b8c87fbc9ea25cb6586d42d8ee2e0ba48191e28cc5034a7d5671447279bc84f7147e37b95a114b5d193e3780cde39f8b67ed1155310b255bfe52fca13fbc3bdaf95388d0c3ff6c24f8148b062e2b8bd371f53fba17a916eb42ce96b635f53a12ee8ae70e55534c52de05508fe0e2b2c54cb75c11d1de0dbd5e30e14315fc0123f7355bc196ae2ceee9c31bfcd6194bb168afa910ca3c47b12169dfb00e713544a224dfa3db5521f4776a9446501038cfd525ef029fb7ac9d76f92fcbc033747b7d84f48d773f535a8df3bfbfd29d26797bc3def5a3590aa8a682980cad3a3f5da76eed9a0b2200a1977f533b05993d0c86d60b906e2a9ea62f5f75e2d9a75b59f34ef6cb1204409edafdfdb1829626f7b76d36c244b7272f8837ef83e7137cb4534eae15e1bc72346770d2d0990d0ee89ea0e511ac7d488113454a69acd0fd183b9733122694811f8e54cf0c8110553ae6edb3557db3246dcdd25a67ff0d5f97bb4702dd817a88a947dd3e3b29782c576bb3820fdf1edd474207580a83234402b86c64eb528cd888835001fa32308fdcb43a0a10b1635c14de1b79cd797d2c3c0939978991f52fcba60b5bc189873612e4d817587449153ea1e3966a108b0b8459bba1b9e7e22265037ffd0498c4a8d561d2b4cc40370f692fbc4551b784703815e7fc52a932d1bc12295f78b3495d314aca3f5cc4bf7a768e48165a544bdcef46b5b393be91387bd9dce8617a36bf13f3651b185b7e586f3643e3031d887956c6d5ae9d1fc7099896ff2ea2f22fab786ebd3a8659570eceae9485d1b62473ee5bd8592cf29eed5a9741877f40ce83b0b231e05ec21d1f1d10b2c4cbbc5c180e0265a952f8d9697ddb0faa49960bb2e1289dd3c8e1ccf8de1b8b4fb8f7ad7040d6a36ddc212b7bf6857a8726ed23afabf0cac196f778e7d7db80f241b76e0b89303c0bcd0f1e8855296a21a8f804519e3248f4af33a8e1719a3dc190b7c39a259ccce76dabc09cf443f272774cc250583cb5cc7297f49f8196e5c2120099e8a00bbd934a7a6d25f92d4bb91b6a0335d8e8bff8c78ff1e3f326f1da6eeae88eff562a6e1ab2e5b4f2e0228f666a8d1ab21435b8534b6b2eae7408a7a994efb13c97e7f39258aed9e662f603b5a14401f519a4cb51f62a6fb01a2e0cdcdd318d53e75b5846a859f8a54e01d08b6bf330fac56769c75790451cb90c2461269b2877ffa8fdf26202bcfa1b0d644661e354d07c3928ee092008f1b4ca92925d12c00630d7b3b4855401604eed5be8c505960fe1bbb41a5a69ad8f3ccfe334f6eb3bea4323dce82a7898752bab8c73520da8f276e4928881338c552783d121b5589c0ce53526752abb52284ed979ea09e41b05d81edbc78b8908defb9bfcf69a91c409c4a0a11fff707d23d198e0f54290769cda15ce45aed7820414a718329996403f11804889bcbebd8afe81b363f620fb73d86e82e264c72356d5778d9ff27612736db6ee9f356ed1322e720c406d3dc4130f4bb334c9681708a2a847ba39117d17dc16f77583c8e681d979a6bf263a63d71d26b81c0623d087ee645c25d647e277b078fb2759900c1ef9a26d9e97e5af1bdd1ac15871bb72f23dfe1082cfdb391aa62bd748b513b89ef1e36d85c1088b2ec36b5e0c0c9322aff5d4bf110c39f4f2e83ae8a7b948c344d0c44f24037a9ced1c23829f064a95a828f07648d06a1cab5720368a61ebb06865d1cc672d683ac4aab8fd084223996db39d9170987925f2a946fbfdf207808e5883c1ea194a3db5d386379898e64859a3c3d997644e19a6d8e5e3dd64362cab6e364f1137ea34738806307b329d2f57c8bf126b269045973fc0db2ea300bc674947eed96143ce4e293a298694d4ef6717f1840dda56decfd1a2962ea1ef6145545bc3b2be6ee966d6d4de866667bb0c73b4e890a8b43ab9028b416a02ba15b0aa7dcbc7b2f1f9f7ac69cb4793883f8127a14c028d49224602d0ad1a064aa1d5e841b3b2c6d1d053be717ccd7225c4d2ccfdbf4ab74e5b728a1bb10766053971b0c65f2a043d34b95a51014038fe647d50f52676c02bf29b961915e5a2c244b1b58c36d82c253a99e57f0f40aa69dd6533f863297aed6e6a9c5d6d825c4383e85b0f8657762f8806ae5d6056669f96bd5e3bb7b8d5553480d9af6f6110305c74042f372ca50d40908a6a6e6511f08b532e4057056ad3f71aa8af7b5b3785c67e3041aa1b5042951eb61b8767b8abdeb802453e896a264c", 0x1000}, {&(0x7f0000005a80)="5928f612f8c000f7e7c79d50f2b8e59fe8440523f476ec6c8e5d48feaefbe61f5e9b4523f1ba8e2717deb1a3271227846ea5322511ea27371dbd3dc46567ae9b0900b564bb6df334e1b93f525c3192b60477821e53447d30fbecc344e9ad6ab6e7009658a79e4c73bde5851a2679994238b72a368c27d50deb3671e7b5e43256795bd0441d5e20be93bd5b6f46cfb6587187a014b482b0c60f06b3663fe0c4bdc7c4546308ce48a07d2532051c32d6fa6a79167ff279bc1a2093916b2270409605199e29e36782ad60bb33", 0xcb}, {&(0x7f0000005b80)="a35b4e75aba6d984647b780896c2b998b0c1f5cf50c259f125fba8856da498a2d2a6b7bd7ed0f3791bc2b2439475343f64b218796e393a363bc43058d3a7db1f192663f20e3e6b9b84da8f4b15b7f7ca9e", 0x51}, {&(0x7f0000005c00)="7a31ce62ad3b7ec6477d723601179b9138747bba79a0923e6ef63b67d203b311a5ee8d5a3216117e010c138ea1d7219dd5a5cbd25f7741bb101e222dd428e4a666e463a7a041e2ba5bacaabf", 0x4c}, {&(0x7f0000005c80)="4d6752651b523404659abfd42805dbad3a723fe737a5a1d49e276bdf614dfd9e0ce30fc544ff6cc021067eb649a0637278d142e99dc36378d5d784b9fe", 0x3d}], 0x5, &(0x7f0000005d40)=[{0x88, 0x0, 0x40, "8e78a64e8801d07f4ff1a33f1c4425d1c5247dc242d73e1803a7335ca82320e6250dd96ab940f037f0588e119a53a42dd15b9e18bf019f392e288ce988252272dc0f34ff4029140002b84e88a11928731d7ce29cc4097f1805f69872f37d05ad0728b5cf888874226bb270cabb06355856478135"}, {0x18, 0x100, 0x4, "40e8993f98"}, {0x1010, 0x29, 0x2, "fb24bce2800415f1835a6a6bbd84a690a0709f7ca54d9f0259fa0018afcd65ccca463fde0c02d607ccbc6deac95b5b50142f9e2bb80aa790dfe1e38271590cf4426a12b509c1d2fcad7381df6084290f6fc25f11628cd28efc56fe54709e7db878e025007463af48ffa4daf597258766cdbf503b19c03223b43941219392b7824889ed714f9a0712e986402b070c76c6b02a52b60d86aa56d33b9da7823562c7f1f0667f8f2df5c331dc40e105ec73085520a1060a6cb21f5ce084560341fc702c66ae58288f0ee52f69ba3f94f37b7569a935aa94958ebd79a2dea8a8fc6c7946d2aeb076f158cb101efe341bfcef17eb43c49df711eef8422adc7f5196f7abf94b8aae8d32e16ac19d3af0a309780e6ead675158b54379a49bd3d8a5f7bae254d0c97224816db929bded0f561b69e9a65a92559503cd75d04909e81c98bd088b92f5e6a82a41a8a87a721cf7ed138695d5a881ac4429a5ff608526ceedde5b258041601d751b74661ef4d4f93c71dc30b99c351e96918471e44b41d9fbcc27a7af79ace8c380b46cf187a873f9ad0ab74cef873124c20ded96c1b26aee431c6884c87922ede8f854724881b7487a6133b2126cfe45769526a3541224ee8a376ccdf5788bc46b0560e71a6f6e3816c978189b22e6a1365c6d313a398e8596ba91adcf0670b81250ff50e0f7ac4f30c9216af395d583cac385510f3525738b00b23ee8f16e52b006b844ca15ad7922e1341f6dfc8a9c67e0abeab13bf25c5801b088d6da6fd498e03ead1aecdd9b8f2dd5d1d6777a4c363d42b132107a098c34a5ac8feaabdc850282ffd847efa196600dcc7b8f25404527251a4d891bea990faa51b72985c136acff69cc43aa757d7fccc4fce6aebd78756e6636a4a25f083c227098a938f59d5d41dfce149c344be15746da32b78f545f955074f90280edef74ca02f949032070816f76223794feb2dec7962b06f57be54f52c6b81f3401f24259b286d0ae8e763a0198ec37ac5557f7bd090f38bde81f3fa108ad0126bb5e526589ebbdeeb31fe2ad5c4145054c47e4e364dd8c1a0fe68c9df8632d0e1722ba87ea82c2cb47fb9fc5331421987ce0205345f25e21720ce73c9acd56aae94f48e277968c9982964a652a462e6ed1c1abe5336a70fd9112821d56c3e94a15d6ff84824d68d318475b40e54d0c69207777694986fc9ad5c72d5e7e29dee74d90ab977b08c107ab06c45f0bf09394f908bc12a310dfc93bdb48d242713a6557d24f963721671b76a2325c768dc00b49af96b4c52dac056b6ea74ac7eaad5a3dd7744c2c835df838fdda086c6be7160682c41c4baf3e72a820d00695450f15f023331f27b3a12169e2034327c0f5911032acdf8fd11d6132005a854272e704d4fd077069f1d3b8715411c74a7ca6ae3072ab42edba107ffba1b6a460c7308922b4cbad5d86cb75126458d41eafaba76f4ad4ccf4e8c838606d9ff4d85802acd0e8ae16cbd0b7c926d2f301ac09066d736268e4045d37c2f5f0c8849fb9cbc528626f7beca323834e91636314021319143640f21958d132969d996a750ac1976ad2b65f5bb8d9ada18d0bf8732ca201c881af199406a429e757f1769bfe4deb95a99093ed12e477a9798963bf200dca922da4260db16d9e59b853646cf0974c3fee5c269f700a3208ed6e7f92b68c44ba4aa3efdb52c4a21f5d17279288558025b1d47c46d170751fa78a9d4a40ba8d95bce83005d6711997d74839e8c91ffecd33a24488c7c6bbbf73df289adfa733e52b43e2a32081281807a585c04cfc939ea43cae3b36be31f07c102dc6975c2e3b007b61d8637b475a61b71f8d3ee3ac99b1a38753c49657af9b6e38e010045703c7a5b725048e9fe96674fcaead2fc1ccc6c7f1cfc24bebe2d89e24c6e5be180c0d46d35979be3369da2f5bc642102a3bcebe2a75db23182e3563cd7e97a33d778a25fc52bada4bba88caa6c6cad68c50106326af209f27c032bd1bbdc96c1ead418fc4fe5d0f768a2c96df27a86a22a092b12673768485e5b4f939b2785ab8c3b658a6ad9c0bdff9364beca9709dd9d465e21ff89d5970a9e4bd2318251c4f89e2c3778c259aab50687acd0f84a61260e5521f516df2e7bbca33bfc7a8d468ad64e8677135cd312967bea7134739e40a59776f660019ba25f21011f1a862031662c1885d7aa96651c083a672d6ad4c526e20a3157a85e4295da5dedf82cff4df459032597026c9570920b1aac814d9550b370fa9f9bd00f4fb2dbe79555c60347708b5ace041478d997cfeecf66ee0ccd8baa35a24eed198c2af4e0b71e97f75109bb2123e148485cd293b268143732625a0f1cc0983001eae8976afcc3749eeb8f46884e7e3941788b75cd4888f94811dbc7b6822e05e08ed8fabe23bc17e59e185cb7e44a81a227f1f6e44730fc48b7a15b45e8649ac6d052ebf184b71665a837f76259dc640c89b5b59216511b2f81a76b089719d4425dacb39ed1d4f3940040b60d1be0b4ba00f2ea0b05ef413560a8b87d87c67d61f97e6505ea08cf42fae4953c12ba238183c19a29a472988b4eadf0759ceefc90edc5ecde72c6442083a9e257987931dbc72978da7fe809d27818919fa202be53c3732ba9151fbf90498edda302b21d5079981ee0b75e9fa04702644ec6a1132c49ec643964825a9e1483a9307d66b48324fe23c8cef1e83311898ee77a995c31ff4050a4b2ad9473acbddc6f55ba96d6792aa3824de8e030fb6aac42ad0d2c66cb5ac7d4193a09ba2c8f115f526554a39374956edf265fd4d180bfaa6a25cd750864c9e06e8b1874fb076686e38d2033437abf48aeed7c276beaa2e97c4c4867385b618228e83bff488de740d99e82770bcbaf3e2583fefcbf22b7ed65644f1ff9949e1180a16b8caafb03823e35c610c6b848fc1fc79605a11cd41f01a9b4c1dd66032c8b796b26a77626c2df47a403188a96d528e3fc4285b5aef936b6e4fe7f0315e367c662e010fe9fb4fc752554cfbdf4502ca3606537c0854da49e546c818ab72966e78ff5dc5f983be96d063f2474538194494771801ec4f0d8dba94a6d82dc1be5ce3fdc9c24bf15f9d72edcd3fa6b0d360042e5372da86bfb25b9d689451248d803fc27b186b56a46c17605fe9b49974af746d735c6c4b3ae3f7ed0de88554c7d772da0ee8ca1e39bb26e2a47ac1721f4a5cd7acf0a24371f239f0b1bdad5ac1c238c57b6a272f157b59db0e2ae18ba0b12305dcb1044696eef7f01400689c2ea4d799d150bdaac27f7067701e088e5527cfa133e0630fbf6d90c9663b2b9ddb3362d4e4d987f3deb65b64e7782f8197da698ecce027ebdeca399f1afdc2978aa1c77fc933bc2cae9fb70f5f1690e1bc2a8fbd398d97c178b69d71ed334c3de68fbe65b49ccfca7f7d82fd83e2bb46b9bff62dea3ccd5351ae5fde4051152d657d879db2b72765d7a1ab77073d66d5c03ff90a7f53dc45128a82af25fffa3702ce5908c6414d0bb2e0886237e9825c99777b4333a25c57c0b69edbff262c4ae1995955b5adf07421a52b2a3def241243e65ba3f3a6d642c8cf7e45d6aa850d9df99297a38ab6989e1a5fa0835cf6d2394fc6477b252f51ffe841c591baa7231e414dc5cdcec7f96dec3830285d56568e94a124b1dc4b634c1f56c1edbcbd0f7606ae1f52a948d1489170c4001230b58cb3f5d8938f071fb7a23ccfe99e9051101b995d17ab553585c6f2aa5bd4f1a4efca919271f4b19282f390b6a8a9f7a8ecd3e35a6de9c5baa5d417aadc71c30d3960ef187782ddbfe41bca9fd3e31483fd4f7261a44ca9fb47cbee9167eabe67bba442aff90da7bad145f19267389c9c51276efb1a684e2b0c64e0cfab0445fd0138d5ad85cf9528549726507be35c19cb1277d8092d251bee911a9123445f458f76117257a1fdfe01dc3ad1026bb1e36e26e424663e9835df3bbd4b857d5b586da127e5097e10754af9b8c835d48084537812425fe77cd4be1749a1af45541bd293afc022391901dc64da4519aeb21e2d006fb00c7cfb841e7201fb3baf2fdc59d2de5b0ff4ecb9c381822282ae6df177c4787143babe1d9a107e4af9ca2931033321760e1bf1ec237db706aac4701f48c66462e32e9f7412f35b00d5b0374cd0bb74163ad1f88528359d7ee6070f9e409b34d4f1ff75bb76407fb1180265ab5e66de3e42cc3887c5816b098f2a81480982240be2b5395659895551a8f81958c6e1e5a789b129c6e1aad5cd02f7412b8cc09e8a49549914a6d695aa32362915d8c23f6115d78076c94d705ae23971c4c31614c3297e07d4a0ac53410f68407122683164774283aac062ebe24b7fb45d27c6aaee265789c256d35cf0b2b7301afbcebc46e4bc3f3d8b5df248c7db9036b52ce9656e13ad3ba7088e17353dc0f50588a46256e3bec3539db8d8a6c0bcccd6eb6a82e5c58c8bd42322057e7880a6413d0cf496730cbe06dbd60f05a0ee487350f8ee44d6145ed85cade064011affb3eaeb153f2e92eb9368b448bd92c0ae537fdac7c082a2401798f99e9016bc9b513674c863f91e2d5eb20f684fa85475c7f7c4f5e99701bd4eb72bc7de80ce70139a1595009448bb49ea3ffdfa9fa1052caa3b52914e6ccf9bf955b23fc5057b8b7bd9150c27147e307076698d46b926654a23e4aebed2c842b8dfd844a0a02c6905c50dd0d039d91a923fbb7aab04919890644bccc66d900ea03196e7917cb695fc742fbdbb7fdd5a7c23d7d30ed0fc2d72a7c67309d82dcfa5ee168d26211facc69e40076b11af18e2d99182e6202f1ceaad0aa0ef199eff11e93d550119296efdd17301f63bd7858dec57d9fffcd31f547f6cdc1347cad54f7c865559bcc0db22111a285ed7f1c3b3a2c78e161f4800239af7923bb3b15e9464f0f7ed6f198132dbeabbad3c66c299bb7c4cfd08345fcaa7b8822217b93eddfd093378da58a8e86ed311db84253a06bed58b4fa0173777fdf8c49f085aaea4eb15ae31ec72c1a0c0752389d4940438773bb94e634616c050cb1482e38abfb0218e6cf2f2188d438966b0e7469749adc16f02c6e9aaaf8e11a7c30a2792626fe3e7b39304cb737e38eefcf68d4f3ae46e338d29bc08773486be8356d025b4ef26560dfd24a9be6cd4bd9df380a17b3f00d14ffeebe535c089c7be0e3fb25c6c23e9fac35743984e4e244d2499d901eaf334bc0a5e40f018ecf7ca8ab991abe17d9e0f0a19f7a2dc9a63281b50d227c8984462e58f71edc4877f2dd69a7ef952cbd7044f0c25d1a485f1db51fe074e176d0ab1b3ba4505ebb4c0af4838108ae59e39f4cda44a716bbf3e2b8ee01d9515ec02aa21c14da9a1d7b2a9263a5c81e8e622d7a54e5402238d3d27568b9cc363eda9a86edf40f19c6780f7c6caeb2dfed7075276e9b57c8b88b4c533b0423dce197137c067ba0f523973feb2a5954f74749ff0d137fc45c424113b0bc6707da26ddd8755993076aed0c93c68c528489096adf992a44884504a93e598d501952b59b49cc72389f3e151837c6fbbc3595b184571f02b55eafacd5a98f7e85a449c279d94ff55f0d4fd991aebbab4a87a3280dbc539c0f43c6448a9b34a68140eceb951addf06466a49a20e6d0049207816de256b83043c388b048eeb3f86b260d3e44ebd257e290f7eaf26e0f4f0fe183754c20bcadd2843d75eb6b7ea20bd9d763c7839f1a1c39ff1d89b527358b56d129b415c66e29c70bbbb00118117fd1024af7539f7ed4e779d1a1f78db07e9312753e59618886072cc86232d33"}, {0x90, 0x29, 0x1f, "24430ad6dcecee1f3ad74de9111910a27e264a4e82d7df9b0e4affee90e96e7442bde8b04466751568b81b0f74c75bd13624f45311fcca61bfcc4ffc5dd9bb09d41c5f16c82294b1b7b9c5a68fdfb1cc7d48016ac20705701bca1a0b5b9adae3fca29165bf8a4bc92783db3198cbc86e0ceb9610780aef8ce8660e04824238"}], 0x1140}, 0x8) rmdir(&(0x7f0000006ec0)='./file0\x00') r9 = semget$private(0x0, 0x6, 0x60) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000006f00)=[0x1, 0x8, 0x18, 0x7]) chmod(&(0x7f0000006f40)='./file0\x00', 0x42) getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000006f80), &(0x7f0000006fc0)=0xc) semget(0x2, 0x0, 0x40) 00:00:04 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x200) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/58}, &(0x7f0000000280)=0x3c) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x2, 0xac}, {0x800, 0xfffffffffffffffc}}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) close(r5) setsockopt(r0, 0x6, 0x4, &(0x7f00000003c0)="3653b921d95d730c4462d29eab5032844a9df85e00bff6c291880315348767dfffaa00e64ee80039cd20c628531743b24cbb", 0x32) socket(0x1f, 0x50000000, 0x4) write(r5, &(0x7f0000000400)="bb89ef78c3663879b883089b9f156dfb04600c29230cb7f7d62c1e1cbc7fbda3c35759e9a0c074b460ac72ae557f6b860a704fe693e0f2bda8d7bfb2f7faf678bfa605bdf755a544d6229781517b7317f68a58ad14d29b443f9a66336fd5b2be0300820989430f31d32c6448b948f57110c3d747810d76ea7e6963d4aef1f12370d07cd718299cf8d17aef997ad070151bcf5d58e989b47ba35e7f461629f9de14b54e5ed24fafe72187938561f934748655f613feda220c8c6d91d86948b1c2223897c7db7072ccdc4e71be62f90a3e8e1f231a47a75cf98bae02d61e1150516ac3d8cf31b13fbef569eb2bfe30bad04457f972eeb0ceb2786207ee44b481664861a6a9d609292e74ad9b9ff54e226de0c04f1480934b69967293a5143aa9a58f59923b1d8b6723f6fca2cd677476c15614ce82ae35c352784a4eba2e07fc51c5770632bdbd9f77651d996e8b9901beea55a936cdde0bc04e20c54273d6fd28cc64148b3688468ff3538d3679d2fea68262382ad69ec8e27b2a6ec8e268ced4c8214a39275a42029a31836a49e5b5a97da5b8c0f9887ff6299817e81191f3fd268061a1ce7e6e43a8c1bc899345c73063970149a087b4f450bfa64aab5302b4475f352de22744ead0cc7cd1c39de32bfc70299b4fae7110f27fa024a9fcf83aeee2c8e77c0ccda0be9f6a535c5a3c1c8b65119c811fb45ab1d36c74f2d9ea85ee520a5a4019b40fd6c39625810d739ee70db5aedb0d5ce24f4d0b0fac3ab1f40b8b108299ca3143c796318967a6c3acbbc4e1fa1b1c35680944e4a30734943deaaa2c1235faf00f07aadfb4453535a4d6602519154793e4fb18577ee231b0bc47dace6c9c0658c34456bc6457e1d10188d98e3898ed801cbc12704ab53776c2fedb4bd9eb4a52298fedd9c3474deed8441707dd191a18eada59e37a65405d744f8362af169fcd5518c11a686485a8ea887f2e75746ac3addd0ff52c5f4603ca30e6a08b8cb0b98720b4076092a1c412771ea7b73a5911c35434a12ac2b5c054fc784741c4eba6438ae1181bf5191114094b3bb171308870ff3ee6807d563951d1d9c3e4eb3007d5e24559cd6e274d70dae56609346325407d689b006e32d095d77ed5911e4eda3931c00c6d08b7783f142ea65829f5c3bcf2ca6c509ab8f82d6f949312ab5adb2bd1f470e3d3c105d894e41c1ac303ad69710e992369c69c7e057d09fc223e75079296b84ccd059e917d97ef4e00e870ee36d7fbd09e0187615b1a15acc3001177185ee0d8be2cf9ccd7cd5efa0eaf9dcb73dda707cb449fb4504b4ac59ab8917d0773c76f1466fe47caf9b9308e21601b76dd038e3f61ad754f9c0b64febaf9b6016b456efe5eec852d69117629559334b18e7de9c861758c33c157ce127c5bacf5d79feb0f775e3ef9b53941c944e2d0dca1c929ace81738956bed0a2fdf743131bcc879c544879de8d322646ba0245794888f052170db94d010124930794ef60dfa395f9e525dcd060019243f905eccb8d2e5b56901f16622dc162265f696825c5c1dc9aad7d483928130153260b58cff3e6863bdbe47f42b9f3e5d337713832c08341a31dc65838bbb2ce40a7e20c5559da664867efaaa1c8d198819312c37856761637761ad42253d1430c8f9681abbfd01e70d5269e37703e093f5febea5765391ed3d00e8761476645f0c2e9d8d965ff2aaa0c423462299665637e7e4a47232415a6f1062354fddd5a3527fd6b5c972b5fba57420eb617942fdc17c7e22228a51c537b739baa33b9e71e82a663606d952042b6decaec15c654fe1969afa91f60a2dae55d3a0b8c4e16174f28d514026e827bfc90fb884895eaf142427450c9be822a6e58252b377c84ca2423da22bae25fb145ea75a454d41de10e6d4e9add0eddacf7b16fbb25e8d8853ed6695c142dd9a20e428a65d56651c45393697d1580cd78a0b2f22d992a872c059b891ecc809a24d02723d02604c4a33e5b85285610bae1cffbe0ed8c3e6437edcee1e02f2b8fc1b6f8f1dd6b84fc08aa3253a0f2ce0d5a9132bfec7931da397a26730b30f77fbb4d97fedf41d72869d823630244eacc0af3f55a0de11e7663ea7d61a7c6e03e05bf672be50648998a363f6ef13a94a73279e41f7b9bf7350ac5f47f1ffca921c0ad76b8a05ee00392a7aa86ea9cd48666b2ab4b7a77a8cf37041b211d79484498e5cca223dc328df1c6da98ebc8595e686ac4e3c2196ff8804a859d9d38985b1831c71b6130b46dac8feee327aca993573739da00f7f8e0b23f2b6b08a77fa99c3e7b3ac66a068bd67c71e985289bca2dfa881107a7fbbd1bc6a90ca20615d2d4765a00032ebdcd9ec0e50c58b2528a7f5abcf783d1b858cdb91b270246b1774b00d66e0ebefe54b39145f4b7b1fbc62d3eff3229f06cd822040302479788f9d94f007579d05f1511bab269439e82aa8d8195c0ba920027d04be478ccecab3333ea9e9722ef89900986adf5b82ddd17b42093997fb659452920c7eb2ec159058c59182b8fa9953684f6a04bd4591b7cf1df24d7f00694d0d67c8073ece9c78e82b8e71d6500dd0c3db55e5244419eff45af19219ff12677b5ef322730171803a5ba698b0b66493c10482ca7b64254fbc69bcd715f1b27d2e052e34f50bcccfc5a260215efd74ce6fa1bded47a795a5a8ee96876c704701dcb0f4185ebf3ab17b6cef60069ad92fd0f5e3af9c6609830412cab85378fa377f1b29b17b73b0213c069c0515c67ffa9673af7a5f411145e6efc609183e79773839a0aa208d58badc47fc965078052213bb56d7027d854f19a9c312e0ea4678b1abd33c125c428a77ab4b565e6bf56b3563bc11ccedd979d032fdb8c235143b18dd8689e14d3adaecead1270f4f4b261ff6b7468ddecdeb3a6bf1904a4c183dea0bb79bb7cdbc8c6ba99ce0419d73efeb8f9df92b8d7a5c2727812e4fe837730f6bb170629247fa4beaccafe27e89aa0ade55e2361c4ce5a8d99d9e51702ab43f204b74c946f7425993d447dc04f2eca7a8ad9ddec253333bef5717c8d989683eb053cfc5dc2cdf3404b9b9c42f99271e495a83d5e354213728ba2b829c9a6133784ebd8326ebba06208480cc5fbed5ff7d0a5c2b460ce594b0a33d1494548a1d89296005d73bab08cda3726fb8a737de005738fcaa4afb9a84c90d10d033d6df7e4b21f763dab2977f49c445cbc61f64c0fb98c73884e980227ac4947af18246c6152d3537054d29dd98dda3b11b60752c3dd204010a9daddcdef3c6161dcd465f26dcbf066d6a7f2a72482e503d6a5896324bd49ff765658505a78a619ff1f4aad629c7f640ad9ad111f35c4882380c794a0cf34064c33c552364aa4813db3d165d07ce4cada4ab395b5699ebc39303aa2409ba5afdc7604ce154474651ff5370b0eb6b7a3b3c5ec9612e67d5aa4d4393967713dfcc203a2596d3b9d6961485116ccd8447648f7ddec06be2e6305b65b642ca21a976a823c3f79a727fdcedda2eb2ff67f816d187f4d1013a8962c42bdb7671089a7ce49a9f540fe3b6ba83e7d318b6f8365cc56789e5cfa7eaff04cbc22ee88801e6dec561389c3c3f03453b8e72770b7759c1ef1c278f8a137487f5f641756e477dec3df0e7b11c1d28549915d75d5f5dbbe6e4aa732e6ccb3931889d37285945558713433c523274c8ef152bd244a7162a6f10b1dc641380cdd554b1bba317a06f10e0988ad32971839a1693032c5a2e1a50ae0d7c33b3f66e32d2f45deae59b37e70f9ccaa6a3b129ae9ebb46dcd776e76970fc2d22f1bb363d8ff169dc79e5d66364dff8b1169f49b9b9f404f90a5ad9170b06d579524281a1f3daf3a2e9d12c0c691a7d11db0c9a6f7cb12b0b1018ecd03bf80ad49e646b849688cb91c2bb2b51c1df0b9adbc4f1a1757faa3b4d347ab0e85358193f7cddd8cd4257ee9a4d5894ed22b5676c414b337c1a80b10e74bbecff4ae204fcfb1502c345ea9dbd185ded7192593c23df9e91111f57464caaf285b9e1635669c3540754f04ed308a959566baeb784fea0a118afd4bf2f8c33f8ec075d07811ef9942db010c4997c2cffaa918a7570de0502139c69dff1db1dee98ee78762d8444d1f8c75365082d64cbc82d8c014349d1c3b592f8d01df05306b71182e5f8f6e11b8144d1061a7ccfdb4def75a4b78490ac2be7661b30d2ba93713475d355f998d755330401f7396e1e156c2f6a80c1651ebeb850e2c2ef9775d746c57116fd9f9f9e1aa1bbe5660edf4c1d1c4c521af064bff54673360cfdf88a1b230d7370851234350bf7bd1a1955b4d67f2711f0d69163ea390fdc35fedcd572ae8d974d9c9db1eabee4a15b841cdfb0f6e45484d9e8ef3176455295d4eae5e2439493c586a3c96c87905fe1c98e8d250ef0460d24473bdb6da7460a646fc0df507d5f6efea46ddbddbc47307212be4e3ffa44c1213ecfbc2288d011d5edefc7b91a0084538df80addde4d3859092c89d62a924bad986b0d9eb1c465e94bb072a0ba6d0e83024b52ca21296346da1afa4ed4186cbed131ad1615ae31a73eecfecbdab838516600dca30933d141cb730abf48fcc67d32eee836305c2553bfcc23e9621e763098f0b3153bc75e267e8574106b14c7264d3e59617d925c4d774f494a3f3d0d512df3b15e22ed1ce3615c6a13d52312b93ecb2939040118f43160baabf979547177843ededcf9ad620a46efefbf69a4e80c196215caf4ba475458d8bacb83b9ef5d7e77fc07080dc125acc4edde6f57b727184916c3dd935b7a77e07d2830c2ebfd147e335c419362f85de394b8e9a0b93120875b8fcabbec5f11083044f63fd6240115a6c046e86fc35f8120f63ddf22e49e1761242bf82bdfc30dec2c93569fb5ed5c5c71b96ebf3fb75e2a24b90eb09bb11f11f9ad5d5b33e17702cff31100ec814271b092da3152d076733cb9bd3a65026abb94e551bfdabaec80edcd419875f9414d3f5dc1f01bec58242cacf039e52be983332c1a65de90075a0861f5e3a8920f607bfa61379a67c5ee02c4ceb97c155acd8ff5a7af5595d13d68cebcea0f72cf2b303d7036099e8f252bbbde72302fd520a1cb90223a510b6106bd08438726ba1dfb30029a937175240ce6731dae53c5eb331406064b40cfd2604ef469eb5d2440d4def6e90f50f7088f1806534ee74e8d0f913f70376b0b712c06863d6b1bde6bfdea4fd8cc0f08ed84c8cf27c655785bf8561ad354a5a216b3bcc383ec5126a7c005f486b804d1fe323ab89eda915b03a27b1ede801e08dc8993b8b21d768edb5929206f1981207146911450cfa8a4ca41c268c720198a9173c10c4b3370df4909cd3e5aeb64901612387ada048397f312a4460da18d8d13923b2ff28537f50aad9672f580d8dedb737420c61455a9250eada19f2398329fa63a1634ba59b86300603772235f551a3a2f4beed8f8a9ff8755912f022d87f244a1eb7663e34510e8fff20fa7af617775cee35681e08838af577e7aeadcbcb5621a37a1115fb1e7d84ff76762b654a4f57308333515962942ecd22849cafbf081e4897dd88dc62b87bcf34ab6275bcbdad0ee9257cd31a960b732a431a4cad3703db72da63d52806306173f7f199381850b73eb9c3568e98554606efd9982f92ef525b5b258c4b74436dd173b63b3c0c6294de9d3a4d21da61416808121b1656886683852e54f64102a312c26a23980ce53e3f0e94ad1037401f81d1df950bcaa69d730c760df09ad816485c400b7b2cda0ebcba4a549eeb80af1a5d6f8dbaecf8575", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getpeername(r0, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001500)={r6, r1, r2}, 0xc) connect$unix(r5, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001580)={0x8, 0x222aad9}, 0x8) socket$inet6(0x18, 0x40000000, 0x100000001) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getrlimit(0x2, &(0x7f0000001640)) r11 = socket$inet6(0x18, 0x40000000, 0x4) getpeername$unix(r0, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001700)={0x0}, 0xc) recvfrom(r0, &(0x7f0000001740)=""/13, 0xd, 0x840, &(0x7f0000001780)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000017c0)=@file={0x1, './file1\x00'}, 0xa) getsockname(r11, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) r13 = msgget(0x3, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001880)={{0x3, r9, r10, r3, r7, 0x102, 0x7}, 0x101, 0x80000000, r8, r12, 0x4, 0x3, 0x1, 0x80000000}) 00:00:04 executing program 4: sync() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x84) r1 = semget$private(0x0, 0x0, 0x8d5cf56c25b6c0ff) semop(r1, &(0x7f0000000040)=[{0x1, 0x2cb, 0x1800}, {0x3, 0x8, 0x1800}], 0x2) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="09520d9be0607fa0fdeb39e33e05c7cac37e5f4ec3e5ddd8916a3fb6e336", 0x1e}, {&(0x7f00000000c0)="2f8b249eb2a9fc98629e1954f906329981096ff3ad724bedcc4845db4d9a4fd385db95cc814e311a84d4e949d37abd16c4c099030d720cc1af116f04a711aabdd4a99b855238c1d2e10abe57ee8d0432f3287d0593d504cd9474665b0422167a8875004c2e4038a6db112016f62c9f402f6bf8094cc691cc89ad1b2bf74cdde8a2b1405e9d7f3fa0065b08e8e6f1394282a692328f1489b559410a385c7e8d7e874e7e099f51a95e56ed1635c93a2cb667ffb794308711ee1fec9a305d24153d898ffecaffbb6d0bb963daa4308f9ecf4517bdf37003fd9a4b464d8780d28fcdd75c5f1844e90649d74317721bc95b281d134ee31b383c21abaf49d2597229e37cfe06c66c06a5eb954093246a88e29d9ba11226a407df11f1a90521dcdcb7f26df78ed495623daaad905fe37a56d564b964cd9f3f0fa64cfbb213dd5aa0b39c59ff9b508698db900aa2bb68f718dbd69e790217983b592c15a2ab6c9c3edb2bff7051b12dc0dd2955191c5f78f01074afae60826ea88b73d7b9ecae393160299e1bff0e3f644df4c8e4184f7940c5bac4005188a034e9aebc672137a7803b2aceef54f547cbf74f947dcae971b977ed734237a17649af0291653911566bab7691638516bd4f27626e06f028b6049e40fabf324e64bbf20355c1203e1189737511488aeb3c8ba8a9a24387ee65f15493663a23900bfbc98fc260babaa887bcc68db31a9dcd685ceea31e715f0fc3a5422c84f15353b51ca5f19892fae6c320d05eeb824031a12878409c99a5bb0f9993b7dde9ce1c847c160c1f61e4799860277255452e1edf0d9186def018a5256432fba7c2812e5e2945d0c086f16fdbbf0b62c217b5c095d4bbcb2ef6a572ced85c356f64ff2478ada9719bf569f9c7c4954f457ae2d19fc31047c002c029f74824e9371f0c804c26fd0537e8c06123fe99636086a4c06107cab87bbf10c5abb22e524bf4e7ca4c988bc3fbd9cf0b87330062748e65e2aeef8b13b17c303df5acdae18a6dd1dc4e1cb1108a31e77494ec40f23b1ed0cea35bf85e5daa072f4accf61ba37a1900c54102ebad7ce46cf270dbe1e443c2e2b4591f7cd89683f5d53d23c544484a25de567bdb3d4ecf8325012fd22a4ef00fc1c0d509cc3cc389859366e71bdff2442e3b73be8e2319784adc70f016f62db823cd545923917caed5c17e3bc03861665b00b841cfb14a8bcf08e030016d2e87d34abf8663e5f17a52785aac75e9bcbda0a7c565d150d2812ac14554c343fa6162235a3ad17e6fc0cf2c7efa1de4baf177ecbec35a9e5d61dd93a1238588a5a45cdc319fc1a0dfd83dfa9c1365771fe01a8e1d6d64e75b4ea0d7b29fa4fd22a7a776eea5df5b51bf1cfce3aec3f7fc0e6d21c7440060b5629d1f4af6e098ad362942e49528daab28394eb14143c3be04b75118607f9551886b749ae57099c2e4f714d580b596ed9de4e0e41d1885b90c91b6eb84b6e9eceea04bce874a5a059a4d41c581cb6605d32165fcef0479b2ac01c51697290a4e4dfdfaa4ae71071c7eecd8deb7467c880bccdd43aa13a7012981b38fb413de3a036a9b4e32555e06c9c34aa4d7b32ec00d301135642255c1e4a4793c58185eccb49b22d7462eb61b5ee518e762fe760be11abe78233d915f7ede782f7a9cb6f80720f69fd33f4b0399ff09729cb3724483c50f8e48e607b603cea2acf126b20fbb97495c5f2a1b38b4b4d65a4b63095a2a26fd0c2103a3219b5451e7899a49541984b24c2829a6c89cd17e688747c18aadaac2088215ed19f95d26481c7ee83bce26d3b211c7e884200c820a931f8f5bfd3b99c6e6d957630f7d83d8d15984a175d1e54359ac7e6768fb1cca9d00e627e29b7a2d59f51c3754b6fe514fb3b3da9ac06257370dd4475608fa237441303a9819f31648298b07e2bfefc48b332ae97b7ba7bf27eed68ab683a030684a96d410418e60927aa083e4203e25e12583b2e50f60e360b3136483a579830894dbe75147010af22621fa4a9959d7768518ef56be8aae8e196b4a834c32d2530c1864cdc99e31600ca1b25e9ab84a424dfefe138ca54090b6158f8a4e8e2810d7172c6133f2f5d249e7d8d85b793b2b9c368a84eb6c51d065fe0583bfaf8cb9080909234602ac690de39740889041c326a52267404be68e0bba9275d68ec609bc5ec079c9c3e61889e6c89eae29ef6f7a7bdefbd5ed386ae4fcff0b856b29b72caa44be72b4930750a98cd589c361cbfeb648c501e6710ef1a25260979b947a295edb14e871a39bfaccd9ffa8205aa30a93b9a50db4d886e1ec70fff7956f7a2121c8ce5c60c5d7ada8e21b6d6e25e6523785745b1016aaed803ad026e5c0f0482a56d34a0b4fe8d966bf6648bb11ac13e228e54cecaf7cfa439fe72377101df30e24bb330135c2361a94cb36dce6e531471ccf6817d087be126a75a93e8ffe710e0c2e25c10a62e577f933048ae6406ea3ccc8840a3924886445bdf143db3aa2a718a543638f8f62c57de3fcef2a286f01112a1ae5d6ecb4117d9649fb2cf5366a29e776ce94cc95c2be61188380edbccc1958c226221133c19b7c7409755278d4a505f9e10f3c0e0697545d6df5c30181c3c870beddbdad19455e54f24aa98c8863f2870a6886fb0b9cb087e0b71362652c02e89b836a837eede581b3b47a336590f43fd39bb2de45fbed83cf66c8ffc3979ab39fb971551410de38380c25cc791a21ef89690bc624d4f0cf773573a323c41736a2425cbc21bcc7606b3053dd4d7b42d86234d90702255fd6e7034448dc8a9f63f3292398c0d1176c6645317c06575d5ec9aa4b2742f78ab4ce20b58123f31b8e0821be754afa9eac87937b1c56f413c98efd604682aede17c8b9615391fdd630f1f2a9fbac48c916ce423641d3cfdac94c45e28d6770174f943d7af3347eb58db75f4be1244c0cef40945704e92e4d4ab8f86bf80c99f6f6b0351189035990714bb2753b138a5603e926fecc0ba509cb1d27eba0455acdee95b5714faeefa33e6d9974408e81723e4dea747123def6c5ceb30c514b1d9c0f70222ef5116165e2783e7faedd518159ac8792724382094f47a60a1ae2ea9aa19a030adb153e1c0760975bad19856b8b64f15ed17f37ad88d93d3d29962065e8ba0f3ae696f388f6b1e816c578011df44561256511aae60028cad6cc7adc3e86914c9768027ab26d747498cb61131d7074bf68e0d8f73e26def1fb2535b0425abe34a65d443b41ff790af7a3e669d15627e6ac70774d31d865b328c390777fa6fcb4747d5da338f29ad304f5f8dc1955de92ae89ff63a377981a44c2db575197d68102fad0b1b25883dd80cf3dca8b3ad2ebd8b9a1a89cf401da143ab8f786452e1295ffde35bfefa10adcfd1edca3c81b8aecdc78966672d23a2f36feef99f5be3aa6408b7ba11ce7e0e6cdecc892a584c39a039a175a47f1b54c864631aeee4f708914360cf3c72c0454245f413e8cec448f933f07c62770e6936649c90c4c437754c4fe8120480b44c0bc167ba1189c3442a0778a335c9264c75bc16585ed5a0d60e8fcab5d85b99920ebdc59157692b6191083236a3cd7803bbda052e295a5e7638ba4ef2de0693bae1ce1fc10ae8a1111f4d98713a3345212f9c9453fb9596b2f89fa17b02401894ce995a8e4e6eb2d317ad4ba02019de5fa46ec8390e8769314d27c1af2ac9856908fbd7904d82a519d59efe47a4155e323037e1ce154f4333f69b678d88ee6aad6c082820d5588645369cfb9fe0b348498436d352b3706967d205a2d241ed11d1c54820bdfda89153f8f6ed8c6591453d8f267e3be43da964c9e5d2a89a6fa67f060109d3598144e3c94b940d811ee18a5997e2c2fd4425d933e82e34534c0e42721e7bc085936b7e978a3f446eefb17960cdab28a113acb295401dd6cac9a1213a4ac42bf3274ed80a46b05fba42cc3b403d576fab0799d922e4f9f2bcad3322d55420cdd468604b8e2c35278071da764443c46e5cbbdc5f7a8e8617dc58c4a188afbe639841a7fd14033e017d9efd755c7c5d32e7532829634f58728777535b15c5909f404a7de73edc9bb41d09d947cc53f00d3c20dd0afe29430e4f34b4d87096d5073083aa1a3b6b7e8503e420f6e663802290909fde2b00d07ab98df39799020878b09cab41f7d84fda4bc3816e0f7abd4a2b55b8c10104020314a36952316bcf21e902fb24fee46fa1f8a800ea1a95796e263aaaa4e1bca78307a1bca15c37521f54b5e2e390bd4e955186eef1a261181b2c694dcf774f444112ecfe2e583d56c580fd4d4cec46b5c255e61e79859d65a310fa2fe01b7b15ecc27a981e713441403e7f40930d23615c69bb16698771e4e5821bedbc8b764e39b834cde647bc0dd5e810000666f331bbe102953a5daf081d494927b67cdec9166d07310c23220db4ac12c4c9319575fc3fff7b1f251ae3c9e99ec0a6918dcf79cab0b4cb05dc250af5ed31fc58869a8d418465e46504ead09cd74692a9dcd680d52c78ef9030e1ce814373a77b76b0f08487eda7f6614b06f019ddf879c9776aa3d13c8a59e71b0adcd07f9e5fff4bb61862e5999a1339d4612c46e1c06661f88053557ce242b64ec6bc8fe131dd4c98465feb40e83f8a058fbe1dc4f9439f80727368b439d31f05b3cdcd36c654dba9d2681a7d54c6793b032a521732beff5021fc55247a8f60cf3455ddf92bbf8896fbb404e1a654073e845458747b3b57c4a867fd987803326a88ed8a7536babaad2979be3eb3e2e4bef994c2a55684c9fc858223cf8521cb0b349821220d3d3e7369394271398a91b8bc35ebf7ae3b9832a97322406345d8c83259da4ed2d6b55feb9527090eca4a71c6d24cbc7adeae76d60635ee942378832244c45aa5e7ee541fd291c56bfd73d921b97ce6e6c3f94867e7d2f36d97008b517e011cc5057d94747d18f8ee59f4573ba9eb6db7a2fd9aeadd3b56306f2a6a681b36824d4eeb75dcb15a4bd0726546ef568abaf21248062649e78442e0a84aa23b0015ad492ddb53f3d1783ef71d4a6b6c8ece3ac867e05d3bba5be913f8524dfe5f40fb9250e80832d67fb9e3fd9709ef0abfb5d3328038b8655128f8736bf47747e921b9c0b95b9769aff9902e6ed3d6acf1c47afbcd9a1798166c0aa865ac46e1beec1c472fe2940ba96cfad4dbf564783cad131a00fdf147b3b57acac027fcd8f91b1f97f1edcfdcb9c2583b5ad4100665c511006d84b98b6eb50ca03291c6d8a3afac9a8f796b40939d9c40b1cc4a0b41397efe4b5b40dec4f769a21febe672be8c6cc03947d2f7080e4160fa2a121492aa947f384539482ed50364ea347d9633e452204f1f50c1a06b2b3fb731bebdd05f23cfc09245a0ea8cb230e69a630df631a302cc8e03e1ede59df7a854802379df14a3c1bc808e3b5f4a01ea2adb0aeebd868e805332d5547f12f8598e94d02fb75d8ae14b5dafc8b26022b45399c04c8cf26b88d023f94d80b30df31a123c413cb14a432cb44ba37318a5d22ca10d63569024de25b484ecdcd545ab900e6e147ddb6c791c47b87628ddca0931c36d93ec25aa15b4f2e2ee17ccb95f247061442472d43069eb5854bd04b2c4385e854d108fce29e742e83f51a9cba9d7546c3f2879a910119d3ad5b558a77559ed7c087e67f25774adb2085f89225e55d7ee20ea14af69ac6a236a4de7099343f460f7795fe46add7c3246f92f852bbc812a011292c8f655554f55d3e3ae61fbf60963c83d77df93241b0cd7f09b62901749f4ca3afb6ab460f74", 0x1000}, {&(0x7f00000010c0)="94916559ce88f5ca9284ed5896c9553913d840648b281bb11796d9e9915c3997d6074b5172d6ea2c367a295a9803b17b7120ade54b25ec4f881d2b7a84c3e38fda03e2a27d98a5a9c9e470e3c7aaa8063014ebb6f483bce807219e0007e00d53793a", 0x62}, {&(0x7f0000001140)="9a6deb364bbf2b7626a1664c3e84c7313772ea5e2ce2a540be68b28adc67c69930df52c2fc7d38b51e4db63969ae55049c81c4d58318f695449fa0f77e0b913484b7fa99bb41d4697d08a349ce9c22a192b9868f058bc5177831a495a5b2ec0f93072169d398913f5b28931ddb35a5a260879cd792468daf753996226e29524d9bdad124261a5e8dcf214a57aac073732d2b688d32061f902767a10774912d5d6619a64334dbb790590d5e0436b3af8477d0e94fe5186f45e7ffa3dd5bb2a3a3d14a1fa30ca3f4f04310350af1f229576412e6365bd537026427c0e517518d4866551918685b4959dda25d15230519406fe3e1c592", 0xf5}, {&(0x7f0000001240)="bc4bc7a8dec499a2cdeba4ee3b4ef447f81092eb6287a0f06b731b00ec25bcb69d29ccac86da888f005d2b78606c767d4bee48e42c002bd9654583848e413770e6a8abd8037a848a6e9ecea730cc66c46298fa59f764ecd8123b7e8b5d36c936f659a8376604766164ec5ae2df34b9a79343c697ddacc72f56c14b2707881edd0fa754d7a3c38a77aa5c6a3b4bc1ca83c911f43397b5ed45d5", 0x99}, {&(0x7f0000001300)="3ef9c7b9e359999ff68280fb5aad51dfd70e27a489b98d8664f3743cfeb010410ad6115c6ecaa793447dc2261a75179726a93dded7e0525fa56d53b4ccfeda85f86098522e7ef654ca528865db3c8fdf689c8505826ddde9e78bf0daeb150cc45f78d041a84036ee7b7cd4a1353a7565b2ea831deef55ea0e84350c2be7e033bc724df50818fe69a36b3fa76da98a9962946bebf68199aed596b26ad7c50e548a3daf03960dbc94bc6ce7ec37f0e0e67f57108e219edd9bfc3ba6e084657a6ef4631d347d1b51135f8ed5a8745fe71c94b89", 0xd2}, {&(0x7f0000001400)="5da6e7bc2d36add44e4a87c48474771046cea3fea345f80ea98347a5403e3c2bc5e0bd85f8c826f86f32ee5342560e226a09723e29ea71fccfcf2714126245c286a3683b192312b4e03c576a9d259fd62d4e3339510307432019e3da9b156d8402e882c8e92022aeb64ca9ddb459b2186d02c189f8bbee8f9e22009f56ed687378d6a0143ec6b69143cac2e6882dad6d2374527b14e857f3925940a016092a4f06446da12a014b711e895b7e212f6b1d91d3b9528ce6210dde210fdebc142360b69ad88c600b5e88c1ce046b614822e728ffb13ee7b48c03", 0xd8}], 0x7) r2 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000001580)=""/4096) r3 = semget(0x1, 0x4, 0x2) semget$private(0x0, 0x0, 0x100) r4 = semget$private(0x0, 0x2, 0x208) semget$private(0x0, 0x3, 0x90) r5 = socket$unix(0x1, 0x5, 0x0) r6 = accept(r5, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) mlockall(0x0) flock(r5, 0x0) getsockname(r6, &(0x7f0000002600)=@in6, &(0x7f0000002640)=0xc) semctl$IPC_RMID(r3, 0x0, 0x0) symlink(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='./file0\x00') setsockopt(r5, 0x1, 0x5, &(0x7f0000002700)="b8e39cc52bdf01815ac98f47216cf8792514d9d98b465361cb7f18f1986aa73723c40ca09a76763d9124fb7161fa6710d0c20d18cd2295392064e223a2d00e2cb666faaad9", 0x45) semctl$IPC_RMID(r4, 0x0, 0x0) socket(0x1f, 0x10000001, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000002780)=""/39) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000027c0)=[0xffffffffffff23c0, 0xffffffffffff93f2, 0x8acd]) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002800)="868bd766f8bb8c807dfcd4201bbaf7270d061e8afa5b3efed727b70fb85ea4f728a4adc7a864b3926398e8f23987f0486a86e475629c2fa4f0c921eefdba4cfa238391bfca11bf96629ea612c98e6bb65e938e01d76eb853bced32b246fb1e44a6b70bcd21b645527b37a25f4fd64a9686a0009c55feb240c3cf25fa90034cd6ed62aa34a4eaf5975e830f79593ab10644dac0b65a8dcd7edfc360e73a60f42385735cacd257657554e746a8ed01a13a8d3ff5ae02e4b52ee32b48f6940721e7aeff2d1ff77a", 0xc6) geteuid() semctl$IPC_RMID(r3, 0x0, 0x0) pipe(&(0x7f0000002900)) r7 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002940)=0x9) 00:00:04 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x10000000) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) dup2(r1, r0) fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1400000) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x7) 00:00:04 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) fcntl$setflags(r1, 0x2, 0x1) sendto(r2, &(0x7f00000001c0)="f7f271c8001c85bcfa4eab2b7f73f5d38e9e5e27ddcf083a724c56204bb5470315e4fcffe9b23ee11e66289f61d6471c2b08f6d42ac38dc0dce04eb6c13bae1d28ef1eee9d81ada6ae203f8a6bd4ac56d9b442cfc5d7c83916de6e37e27bf68632d71967e66ca1eb53b53158b5de11066fb34f39d24495c1777359548bd598ba8be5894be413d0b0bdb0e02967f6e56d8f8bd4d800522ce4c73f", 0x9a, 0x402, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) read(r3, &(0x7f0000000140)=""/113, 0x71) lseek(r0, 0x0, 0x1) socket$inet6(0x18, 0x3, 0x0) shutdown(r3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = semget(0x2, 0x7, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x5]) 00:00:04 executing program 5: r0 = socket(0x1a, 0x5, 0x6bee) recvfrom$unix(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x2, 0x0, 0x0) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x1, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f00000010c0)='./file0\x00', r2, &(0x7f0000001100)='./file0\x00') r3 = semget$private(0x0, 0x3, 0x4) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001240)={{0x81, r4, r7, r8, r10, 0x18, 0x200}, 0x0, 0xd6aa, 0x1ff}) r11 = dup(r0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000012c0)=[0x2000]) link(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') bind(r1, &(0x7f0000001380)=@un=@file={0x1, './file0\x00'}, 0xa) r12 = openat(r2, &(0x7f00000013c0)='./file0\x00', 0x400400, 0x0) faccessat(r1, &(0x7f0000001400)='./file0\x00', 0x10, 0x200) r13 = dup(r12) mkdir(&(0x7f0000001440)='./file0\x00', 0x40) read(r12, &(0x7f0000001480)=""/102, 0x66) writev(r13, &(0x7f0000001700)=[{&(0x7f0000001500)="dbe96c8e8188a3328a603c5ab41bec93db65a003fe48f25cfc3e938033f9c8af293400bf85fe47ce63b13eef0a053201d37685e81baf1b9a4395ac80274bdcc64af35bd895342005d9679192d0fa28d96ad822b0b72fed89dcc971133075f9e91e1af44090a39e12c12a6818f1ec72f320cc4eb6c09fc32e2787552295bc405c37348073eb7b765c47f6b3b75b367537b1a146b81c0c6df22735a734b5465fac28e42c4300ecfac327904c0b97586b74131f0f45346b51267e343b9ed379b9da1b14fc02a1b07bbad35772f3412977b89d7045c54d98efaa187823de82d596fc37fab21087b4a1c1721fb534f21fed88929644bea349e9bf89", 0xf9}, {&(0x7f0000001600)="cf7f1bccd9c3c82e3596e81a72807c9ff08c2ca0533e0278dab28d00bc282596819e3e8bdf6827153cbef3f44f35c375e458fd34f4a67d1abb5c12314f8a65aa73aa3da6c7a83eaa9bb18f9d7b1829ff32522a6749c4005c9123b1594638172ce53e60203b9762f829cc51c3c2f9cc85b526b5c327815da9374af54d136f32f9ed775596f8040ff4c0f76bc922c44ea0238becc49b2695b740d8620ec5e26440709b0316b6df97a833e6565834cf2cd44f3929c7a733245cc7b7ab5c4d063030d8d6e9221d0295896aecfcc9932f1bea94a605058f9bbdfde7491a5aef633f6dcf548bfaa1c8eb5a35142f5297819af9f8e06825a9e3564ce6cab9cab1ddb5", 0xff}], 0x2) utimensat(r12, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xfffffffffffffff9}, {0x0, 0x5}}, 0x0) open(&(0x7f00000017c0)='./file0\x00', 0x20010, 0x60) r14 = getuid() r15 = shmget(0x3, 0x2000, 0x219, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001800)={{0x100000000000, r14, r7, r6, r7, 0x48, 0xff}, 0x4, 0x23, r9, r5, 0x0, 0xc592, 0xffffffff}) setuid(r4) read(r11, &(0x7f0000001880)=""/33, 0x21) close(r11) 00:00:04 executing program 5: r0 = semget(0x0, 0x2, 0x84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xaa, 0xffffffffffffffc0, 0x8, 0x7, 0x9, 0x1, 0x8, 0x401, 0x200, 0x9]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x7ff, 0x100]) r1 = getgid() setegid(r1) r2 = getgid() getgroups(0x7, &(0x7f0000000080)=[r1, r1, r2, r1, r1, r1, r1]) r5 = semget$private(0x0, 0x7, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) utimensat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x101, 0x8}, {0x1, 0x7}}, 0x0) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='+\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='&/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':^.\x00', &(0x7f0000000340)='\x00']) r8 = getuid() fchown(r6, r8, r4) fchmodat(r7, &(0x7f00000003c0)='./file0/file0\x00', 0x81, 0x400) close(r7) utimensat(r7, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x4, 0x81}, {0xac6, 0x200}}, 0x0) setgid(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x6, 0x15bdd51b, 0x1, 0x10001, 0x8001, 0x845]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)=[0x7, 0x1]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x9]) getgroups(0x0, &(0x7f0000000540)) setitimer(0x1, &(0x7f0000000580)={{0x6, 0x8001}, {0x3, 0xf8}}, 0x0) chown(&(0x7f00000005c0)='./file0\x00', r8, r3) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) readlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)=""/220, 0xdc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000007c0)=[0x1, 0x5, 0x80000000, 0x9, 0x7, 0x6, 0x80, 0x9]) open$dir(&(0x7f0000000800)='./file0\x00', 0x400, 0x24) getgid() getsockname$inet(r6, &(0x7f0000000840), &(0x7f0000000880)=0xc) 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) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r1, 0x0) r2 = accept(r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:05 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = paccept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x0) r2 = socket(0x18, 0x1, 0x6) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r1, &(0x7f0000001500)=[{&(0x7f00000001c0)="5afee84d143ad141aadc1148e4bb9dd5e00bd5b9496fafc556560c72ed135b8b7a87b9d05b37a6a728a65b0c8942093348be2d48fb5bc4ffa3b5d0fa792875e355c23132874f86b59de9e12b2c663ae803e698133d2f1ac3a6ec5c924614667fc7580af0e291069f44532e2d3572351264e019146b865db2a4adf2d71f34107983c4cb5f587cb2ca847642fc3fb9b069e263fcd2e83dc540d14b2889dc33780cc688ce77c817679bfbb953914d9cbb24748e835a749ab9b00551d1b91b29e4322dee2b9982000c4ac93f45abfff5b2dddcb9af0b9872e1c20efd60794c95f63ce8", 0xe1}, {&(0x7f00000002c0)="3c93999e63cfc64f80db6c6a44b5e38c36a85c421c3391b3eebdfa3b27b41404896a2033c52d32ed0ee43ddce78b2fc023fd5cee443f667b34e1853105fcf669604f753e601353f4bc076e4befb9f48824e732486f13009121b995a1b4e3b8262864806de2f902b7c533f327c00b7e008fb6d95281", 0x75}, {&(0x7f0000000340)="a384120a1fe9b64ee8e77174cd7828f533fe377b45568acadeed4967360344818c5043d1612906dddb332f60721772798b906a1c75c22c2d5c7b8356ed0d5abf769eb7a10226211020d220", 0x4b}, {&(0x7f00000003c0)="fb54d4e97a5577c6de33dd151db8514e3c38c6a3d976a6075acc2c46d73f8da0b213d54477e588a8efa91758de04720922ec2a194db02f3bf7ae2b119aee40fb280454de43550b2c1575758dca529463f9b2b05e18e2c1b9ea1d25aa164a1bac8169d45ef01ce10b115e4dacb202cf3ae23253d950c49205ac4c0ced074b59fe9490a84f04d61957ad9d3e638caf4e6ebbcc526169beed0a5399cdb024ce31f01b663428111de06a32f97eb5f6894309503b9853154d25a859923b60f7832f92fa46064159f315f4a3ffbe97acc7cbdaeb16088f89b102fe26e6028595710d920fcdc396848b908e710238a032d3164211eca20174c0dfa7f4b47de231213fcf388625b086ba889a395e3f3a95c7d6cac242683b6941ad82b7c1c5e4b5610b7f7c71aafcb63d56c01bc5528af87bec7f78d147e5bdfaa954074725ca22637bb50661a6db832f142b0edfebf0516c3a68840437cdea0addd9a4de8cdc29c60be7f4464f6c828d7045145eb8de5b1c9bec669c92b8901e0b0da4945e59f77b4214e5e22705b62d7e411145beeeb01548b978e1259f8ced75a2cce930d702f07e15bd3ca8becbae74d1978a4129f24001c3a409242f6438d2f56fbb639ee9bbb776f75f20d62ffcd954697d8f984e3cc2960e2e288b725fef0b5e034e33d60ddb1fcfa71d77da786af7874bcd34ce05850e2331875837396e48b59a66b80d15cd18fad61f952834cb5da7836a5635b3d2a11adc0b38bba6a43ee92245b1ae6340febff5409fb6ae98374d95ae0f4beb64500109c2edce17675c9df7f882eb6a925ef90461b20233bcd68163c3a8201070d5747c005d7d8556353b2eb20cdabf9b36bc59eeb22262d1bc0d82f3aa957a154820bbea28e22894ca1141a5901de8bd4eff3be1099e18c6fab6bced3d5d6a85640110fc75b6e56875f03c5658ddf01171becdbf69f497198b184177fb2a965377c86e9ac0a18d685fefbc3558740ded832c7867144c4543e353bc6715a1b8f599a84a38719bc20285a0766a96e3a73a5726b77e2d628cb69da89c67dae2247b97ec21088636c883be9055fcf10200f5a0755859987617a4a141334f5d42511f1d54922a35e34edd24f0e2e361da6545cce8211d652cd09b483ea7b9f2797a3e2b15c884ca50b9adbe1e4f1b4380597d741ec59f47795ea6d95ed6982b5501ada34a9c05d572e2dab08afe46f5c960e0a95c9a2d8718062090937b6847d4b08a5d78249557f3d0e4887dd366a80ba1fa91b9cab8a06639e9b09064cc9d0b0a67351f47209f03476dcd41dc8610a1d91f8bc6a8ec7fa5cb107755dc2da8c517599675f59aaa73d271be69a51ea0c1367e48be17da1c4d11d27cbea79b907410fa531fbf31f8325753e878b2165f90e3cddb7cd04fef9e190314cb5f641bac2c61b2394c560a1ad72f8286d97469ca603a39d394e0d434aa991b48d17fee3204c399aa9987bdd0480d135ca4d23819f9c7167d75695a32bca347a17f7a329e9dfb54fb10ac90c41cdbfa4b8cda8fff54990dd2323f5e43bab1340aec84ea480567a1a6a51ed680e8a75b74c58fa540221aa8796a322d0a3e3f8234f4557ca89c02fa8567d3e82dbc4509b2d92c17ab14af4953b9c44b068b08311e2ce2b29470f1fc9b7cb886b7cd9686a888e6b8089d68603a81f923d2c01dee310585a72012ae9308c6056905fb004ca507e90768604d16ef64a7bd0c458f7e405d4fb41bd67e9e04a83fbd45e2dce4be6338b978325efa8e01c8cf10f95109a465f074c91547cfec784506d4078ef45022b7420cbd9d1f7ff9b54ba2336347c4fed49f001ed702a86e5581629c0988d87d2af3fc2087f01212aed403142b61d0c4b973f10f937060b5e6041c344244bd0c165ed9d8f5210b7a3d0e1c7ab98497b267bcb47beb852fdbb97527c679418a06dd87ea3ea6ddf9003e94ee2489e98fc323d2f75f406f3aa49f157ce7633065185630e1ee69eb1ba3ccffb9c90483b06bcba591e93fc412d7831405b34a26813a70620b11e50fc13ac331e45ea7f55d40b33cb9b641b2fd3f576c05ad71a8ed78fa4e0700bc0a2e364e1d6f258c94c70e4fbdb7f2bec63b85bb9b8df0cd0d51a6055b5516683769bc49a6f62e936c488a0143c3e0687e41afa0cc177dc693e62b75924de8a00e77d8f7ebd1e57ee4d07dca7d59655313151aa3291e13f2ccede39e96d57f669519828ba3923419c730730e9e04f773a7af430ae12b56fda413e6234a57bfeb0f41b0a5851d1f480ea32228c28a3b8b2f6d628557e64cfd405d0b1b321deeb5be1a0fafee20c0e2c11309f5108caed8507681be0fdcfb38e68e61fc3cccbe76bee4a3fed1d21f2f05b0e04af4cedc4264fcc834901c94c3500f8bfbcbfa2bf712f75236c7cfb6e855120624b86873b28bb5df1143198bb91bbaece6f45fd45ebb1c2f6d61aa4530a59d43f4a2eb0afb4271011f7bdab42f3e6ef425fad2673c117fffd0c1279522eb3933599acb461203b4214201738cb53bf52e420ae02b41a2ff3bd2738d356cf7996bd296a5fb7ca8d47d42fce6d23124ebb98432dea77c4377bdd7af6eae9232293c97ba6d531e6a3e5940d0866e18d72b682d86d162f202a878131bda7d60a209045aed5f9f8fd78886b7798cac1499305b643480275a0a2823ae278b4a93c23e32aa1c50f5f05d2d6f90118b2a48ba3f3efcf230139eea622555c123085c09ab48d5ee4b5f2fd674cba81a061563ec11c63e24cdc4fe4ede39d7510ad5185a037748af47e5b126edb0c85d8d48f8725bf08d0ff70f50ac8bf3730068a37548dfdebfdd549f43995fbc45e9490d7595bdf374d59054f517e53e01d845df38e0aa3a9ab7e4122b4ee80314d67572bca426a99664abb056d43e7752265f1b81137ba96afcc022de3ee156a8d721fedd5a6f93bada976106aadf239ab2227267f9323a773c259c6db8c8325965a03cbbe3d92f98ecd1d58b872687ff37ff19db60622cabf06739e133b148442a99a01146cd7f97a8d500ad06b07f71895f0b90e416fbd8bd9ad43b7025cb4ccd3a7d1681a5ddc87f9bb78b0ae0b8132246a4f1792d4ddd01e9a4ba4e2e6d06811821ac70f0cf922cae366f70871950c53a4f23070e3a89c85f58f36bb06391be9d081676661fa9659dfca4cb359d9ee81e6f0a0c7b510019bdcf5fc72d490250fba18a03a9dc1a8b9cca5e283d5d8d17097912257608e843b2d2b9f1df1ace1d6c082f476ba50594e2dc2422a11fcae38d5dc7ceaa4a62ffd85e3c0cb34fbb6cb218373c00629dc9d11fddfb6e4fb8531d51a47a9d6436a5e492a377acfe9f756752b1d5ee58354aa461adedb799f480fbc327f41732ca6333e3d93fa9698973c3b555d08fa5368c1ca9dce06f84bcd2600598aab29f163ca352a98283f37c585b91307b9e9b2eb6651717b22dfd7bbb7bccb040be3d9736d3b921c964218899915f7c1de15ad4ae64dba663c64188e1fe79c3b6754bbcf2cb3d0ef7f73e93dd724ee85362726e0aefba631b8f5f8b1d0831ca54a8113bf95b8e5ad13bc5af2a12672a4a4a7843312d5cb9c2ed830b265858ab354b7fca66eacba0d2f3e577942d6d6524ecb42cb507b021972bb66bd9f3856332bfb4554d79940212d3697d582b85d023bf3859590e290ac800274f24102760161abf3ff16915b83cb8b339026192e7626e123ac6f9daaa89b5add6e4549f325b10880f1a5cd0b096f0cb706af2b7674e9dae9775148ab817b7fc90e88f45c8d079faa2f7aefbe7be37185cddd03d60083d6c7aad9da9fc88a51ea59fcbc38a62b616d85352d3cfe0e586621cf736b08970562a680c5e404851645888b36cc0df498d4b3ce8450f57ac0b6c21810fc091350cf392f27944be7769c7f2e90233ff4e3b3009de2a2a88e6db2cc59b1eb270317191d6b0e6993b894ee8f6cf04e05797277a2dd5e8aae82ff304244804c99b04ddab789c5a3b28eb44aab2e35074745f767c8b0dfa1cd1fbbd7409e109fbc9526819f34a1e5f38af72529bc836924c75c05217296ef1381203774bc69a2a0af2354adbbcc73df69a45cb437c74b85d6a5655ec99b2cc89a384cb43ec84e79e01151cf2f680f351b5bbaffdc8ba86129800ad6fd451976b6772684201c682c83216c473168bf7550df06b792f74b8fe6c73115e404121a98644930df17c9978bbeb607cb500c0867ada075edf1f2bc8bc3ab95e4ce59deab1dad71b3d083c5085801968e5c4267fdc68ddcc271aba72314b4996e49bfbc8b1f3c12384197ed19b7df19520f6dd58856296a7924b5f70adc9a7648fd2b0fe5c12e87a554b21c1b26cd6de087b4b702ab8d4029e0cba3ee6c1cf77b6ab5232667e221d00cca4d7e6cd806c467016ab3086da7c3aac5ea4da8d617581a4ef9afe5e9c6403f280ddc5b8f17f74e231debb1d2acfa471cf758abd9b35a75d9a31db11daf8b0e198a411960b5c9dba4af8400f5dbec84fb7a65256639686f892c6bb3313da8398de454af259bb98de199793b797796a61dc9c8772082d88cfc8af0846f3cc0c17d62610a73a0b39eacad7565c28e8ac23d8a901cb05bc4d6596b152ea44fa15476dc87653b0cee905fd55e641c3666105d9b64a2777c863cc825d973846ad0a8723f7deabf9e740e124a0e657938de60f7c34e774d04468efd6c2dfe87e8dde43d5d0c6d831b3c2d01a0162b49a9ce7162b6b4efea8be2318d3f87b97d956125f9df04bd953c1f0fa6ac99c2d710b1f33ccf31217d75e9770f8fd875d4c769bed1c8f156b63115b1bdf79e9e6546b69e34a18043fe5c7681ecb60d2bf4272d46d0dd4533636378fe285857586c3be492555f71a8e221957ba8c46b5b5193fc8c419090e6c49adb4e63042380dcfdb1115e553059c09822a8a172b9a0a035d13956ccfd1d14ec4f5c5c562f5d4896f40c574407d6593d4bd05746e5b219f156c94c1dabf1dbefc3d40b74c6c01e70cb59b5905c923c2841f807065c74e84c42ce3cd0ccc0e9a8e545b228f4e03b27522c385906bf00a3a28628aaae47a64840a8087372047f185452976519de7465dac090b910b80367e9960baccdc39d0d8a42466b0eb68668d824998b06059630071ccd1ce3c9570385decc21cbd5d51f5259e04677004adf85474c97e5f1d05dfc2fb5dc958bdd0f3e30b193c8bd261aab78ba5fc84db1dee43b48ff519a7c2e17e8facf39622adece3e115eb0498a3c48aedfc3cc59bfb688a6e65bdcd903253eb2668f39670e1cb52a4812ea0d572d2ce91f2aa0bf71b7e655b68d249c5daa7cee30bf68c6d07f5228ff7a174cfcc3a51d96986d789c2318e08fdb47eb9e06865233b133022b445f4d007737f80dc6aa493e1a3f822df5b633917041c5ec7ef260980547ed53c235d1c0a2bd641cfbe8cf8ea9537a6fb4325f339e0070d6211a8e229890326043eebdbdac93be1e15ba41ad281e4bb4f1f8396b5a00e9fa031dd7ddab1d76230ca5a04a72fe8a6066e8794c4b07a367cb119818ca97350eb3704a2d2ecdb414916e72b37a966ddabe32397cc24a18a7192c4fe0d7bf0266e48c0e2f6f3fb2c99410717ac0b8cf2fdd4401c80f8cdeae49ee74dabb11976a4c3f756e10f549df992d9836bed1a1a06ce4007b57e5ffa813ce7321d6b15f540dbb518a9f7e9f1be849c31bc3a928c37ae14dbb85f2dc3a497d8a7156c27388d165fa7d18415faa31aeb1b4fb36a97f8a82c7e2c497f7ad0682b25123f804f5bed8089e6e63f02a509e57b65b20e1fbcdb8593d95226cc9a32e9237fff", 0x1000}, {&(0x7f00000013c0)="1083013967fbcb7ab94999629502a723cea56abce8a7c122417ea32847ca23ed96f7fe1f9ba5a7406f9ff4fc7def9363cd15ab8aa7c072f185267c93f5329a1c28320c2530a08470a513a42c7124d8d4f5b78cdaf334ccc68e3f5e7cd490ac3b58ed2e29d7a4d8090af37fcbe9b5c0ff136c2793e15c62ba1b8b9fc70c64f0f26fa012ebbc8d3d22428aaa69680f6a6bc961fcbe511401954d07a301ca0b20fac8c99ed10e3b2fed6547006ea93d779ff7", 0xb1}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="e001382b26d5", 0x6}], 0x7) symlink(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') r3 = open(&(0x7f0000001600)='./file0\x00', 0x1000000, 0x20) sync() fchmod(r3, 0x8) bind$unix(r2, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) fchmod(r3, 0xf306c833e070a247) getsockname$inet(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) open(&(0x7f0000001700)='./file0\x00', 0x400, 0x22) mknod$loop(&(0x7f0000001740)='./file0\x00', 0x1080, 0x0) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0x400000) link(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file0\x00') connect$inet(r1, &(0x7f0000001840)={0x2, 0x3}, 0xc) getpeername$inet(r4, &(0x7f0000001880), &(0x7f00000018c0)=0xc) utimes(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={{0x9, 0x4}, {0x0, 0x10000000000000}}) pipe(&(0x7f0000001980)={0xffffffffffffffff}) r6 = accept$inet(r3, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r7 = getpgid(0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) setpgid(r7, r8) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001ac0)={r8, r9, r10}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001b00)={{0x18, 0x0, 0x9, 0x606edbe2}, {0x18, 0x1, 0x0, 0x7}, 0x800, [0x8, 0x4, 0x0, 0x5, 0x6, 0xa28, 0x1, 0x2]}, 0x3c) setsockopt(r4, 0x9, 0x1, &(0x7f0000001b40)="364a6a2ceb8413d2bd3b9d2d552a186aa855ced742296a1de49cdf1c3c2188e03baf97db6776efb72864c59964d64dec2b5ce2fba9ba729d0b94d8e82510fab878468a3c071e2afe68dcc4323c23c597f723940e1b10bee019638ee81f0d6a07389892081dafe927d4172e7f72202fa7cbe812dcaa5a849d285155112efbe187dba2558fe794cabd9f3b7a89559261f2dba309ffde925a55b5d46397819d270f6dec2308881bee98de36125391b328024ad0939187299563e963ae02e0f18878b48def5afd46271d6659eb57dcf514dd14e40ff04c896d674ba1b6b631303e321fcfc02c886e3fab721587d387e0f19aa3ba4e", 0xf3) sendto(r1, &(0x7f0000001c40)="3e8caf17fb73eff02d36803aca66aadfb2be4a13311234cabc924e01aba1e52ec3d356e1484d353258573d24c49e174863f76a34a965d69c36c57191d8ec3e87f7", 0x41, 0x2, 0x0, 0x0) 00:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000000, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x40) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1280418, 0x108) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={r4, r6, r8}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400), 0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shutdown(r2, 0x2) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file1\x00'}, 0xa) openat(r1, &(0x7f0000000480)='./file1\x00', 0x200, 0x140) fcntl$setstatus(r3, 0x4, 0x40040) getuid() r10 = dup(r2) mknod$loop(&(0x7f00000004c0)='./file1\x00', 0xd8, 0x0) getuid() open$dir(&(0x7f0000000500)='./file1\x00', 0x400000, 0x22) lstat(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)) open(&(0x7f0000000600)='./file0\x00', 0x40000, 0x80) linkat(r10, &(0x7f0000000640)='./file1\x00', r10, &(0x7f0000000680)='./file0\x00', 0x400) setgroups(0x3, &(0x7f00000006c0)=[r9, r5, r7]) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) accept$unix(r0, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) open(&(0x7f00000007c0)='./file2\x00', 0x40000, 0x0) 00:00:05 executing program 2: setrlimit(0x3, &(0x7f0000000000)={0x3ff, 0x1}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) setsockopt(r0, 0x9, 0x5, &(0x7f0000000080)="6ecf2da113f222ac524e2eecbf", 0xd) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r1 = dup2(r0, r0) setitimer(0x3, &(0x7f0000000180)={{0x200, 0x10001}, {0x9, 0x7}}, &(0x7f00000001c0)) fchroot(r0) clock_gettime(0x0, &(0x7f0000000200)) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1/file0\x00') setrlimit(0x4, &(0x7f00000002c0)={0x7, 0x2}) setsockopt(r1, 0x0, 0x3, &(0x7f0000000300), 0x0) setitimer(0x3, &(0x7f0000000340)={{0xe8, 0x6}, {0x5, 0x2}}, &(0x7f0000000380)) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/38, 0x26}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/133, 0x85}, {&(0x7f0000000500)=""/184, 0xb8}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000640)='./file1/file0\x00', &(0x7f0000000680)={{0x9, 0x4b1c}, {0x100000001, 0x9e}}) connect$unix(r3, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r2, r2) utimes(&(0x7f0000000700)='./file1/file0\x00', &(0x7f0000000740)={{0x8, 0xff}, {0x8, 0x7}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000780), 0xc) r4 = socket$unix(0x1, 0x1, 0x0) getuid() paccept(r4, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc, 0x20000000) r5 = shmget(0x2, 0x2000, 0x88, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000840)=""/4096) getpgrp() msgget$private(0x0, 0x200) getsockname$unix(r0, &(0x7f0000001840)=@file={0x0, ""/35}, &(0x7f0000001880)=0x25) connect$unix(r1, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) paccept(r2, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8, 0x60000000) 00:00:05 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup2(r1, r1) fcntl$setflags(r0, 0x2, 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvmsg(r2, &(0x7f0000001240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/57, 0x39}], 0x2, &(0x7f0000000240)=""/4096, 0x1000}, 0x3) flock(r1, 0x4) r3 = accept(r2, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) chmod(&(0x7f0000001300)='./file0\x00', 0x80) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') readv(r0, &(0x7f0000002700)=[{&(0x7f00000013c0)=""/124, 0x7c}, {&(0x7f0000001440)=""/37, 0x25}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/102, 0x66}, {&(0x7f0000002500)=""/208, 0xd0}, {&(0x7f0000002600)=""/128, 0x80}, {&(0x7f0000002680)=""/81, 0x51}], 0x7) readv(r3, &(0x7f0000002940)=[{&(0x7f0000002780)=""/83, 0x53}, {&(0x7f0000002800)=""/97, 0x61}, {&(0x7f0000002880)=""/164, 0xa4}], 0x3) select(0x40, &(0x7f0000002980)={0xff, 0x7, 0x7fffffff, 0xd9a, 0x4, 0x2, 0x4, 0x5}, &(0x7f00000029c0)={0xa3, 0x6, 0x1, 0x6, 0x8, 0x0, 0x7, 0x2}, &(0x7f0000002a00)={0x7fffffff, 0x200, 0xffff, 0x1, 0x8, 0x48, 0x2, 0x6}, &(0x7f0000002a40)={0x2, 0xffff}) bind$unix(r3, &(0x7f0000002a80)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r3) read(r1, &(0x7f0000002ac0)=""/4096, 0x1000) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000003ac0), &(0x7f0000003b00)=0x4) ftruncate(r2, 0x7f) bind$unix(r1, &(0x7f0000003b40)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$inet6(r2, &(0x7f0000003b80)=""/198, 0xc6, 0x1, 0x0, 0x0) r4 = accept$unix(r0, &(0x7f0000003c80)=@abs, &(0x7f0000003cc0)=0x8) ftruncate(r3, 0x8) r5 = getpid() fcntl$lock(r4, 0xf, &(0x7f0000003d00)={0x3, 0x2, 0x6, 0x10001, r5}) semget(0x3, 0x4, 0x410) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000003d40), &(0x7f0000003d80)=0x8) fcntl$dupfd(r0, 0xc, r3) utimensat(r2, &(0x7f0000003dc0)='./file0\x00', &(0x7f0000003e00)={{0xdc42, 0xffff}, {0x4000000000, 0x67783df6}}, 0x0) socket$inet6(0x18, 0x3, 0x3) fcntl$getflags(r0, 0x3) 00:00:05 executing program 5: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x610, r0, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) paccept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8, 0x10000000) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0xb0, 0x100, 0xdf, "3c996ff4366dbce2f0ff245198a715a85496d3f05f3714ff7466eafbca326b755c255b17587ddc3069ea2b47706582d618a5538b0f6c3a28996a3533d780aa19dab8780b4f7ab603c7f077f99e88246a957485b483391e5f04a379b4ad29866cffb1f8474e652407fe9e0ac73c13244155710c567103adca4f1cc481b0fd97005b432e5860510ac78812ab527460d984389f29a7065690a505023453"}], 0xb0}, 0x403) 00:00:05 executing program 4: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) fdatasync(r0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="aa9ac478", 0x4) 00:00:05 executing program 1: setuid(0xee01) setgroups(0x2cb, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x3, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/195) r2 = getgid() semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x40) chown(&(0x7f0000000000)='./file0\x00', r0, r2) 00:00:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x20) chroot(&(0x7f0000000000)='./file0\x00') r5 = dup(r1) getsockname$unix(r5, 0x0, 0x0) 00:00:05 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x40) r1 = socket(0x6, 0x4, 0x7) r2 = socket(0x6, 0x10000005, 0x8) poll(&(0x7f0000000040)=[{r0, 0x106}, {r1, 0x110}, {r2, 0x48}], 0x3, 0x808000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000100)=[r4, r5, r8]) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000001880)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0xfffffffffffffbff, 0xffffffffffff9327}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)="ffaa542df15c06d0c37dd0fb62e8d2f6886d581ba3140b534dd4bfdbb0f5876177b4ab1a346d62f9b8ba4bf3bb5b2e58da759994bb7cc4e60cd1fecb775fa30ecfd29a1469264bf62e23c9a823d4fd0a2e4b10089bfc38f57bccb27a8f3678dd4272c3ce3096d12cdbc830403297ed19ba7a982617f5109cae59820fb100efd7bc7c6f360c120244005112f98a2413c305959af45ad270334e4ac2e10918cf4ddcc67d8e21e8952991abd833fe0f0d2a82a1f75e77c18dfaf016fa58b82fb8ffdb67d13cb92208cf7de5cb94487e558f8bb8a14ef8ad487fc299b1aeb72086b08e4a9843faa047339d5dec5dd8", 0xed}, {&(0x7f0000000300)="72eec0ab913bbf30048f55b5522fe9b2554f32124b577ba623d3196d1ba51e6056ead59c9d57dfdce969d05b0bce23fa90f2a28cf223be242d064dca2a2aac8b28682ba5b8bc91cc8f2c3fff76f4798d5c7eef4e41e50230e6beca451add83ab0c6ddd62517c4a8c4ca0301f1a2781c7594a1092b898943950bffb0adae0403f65541e1542917055657bf2d8468927921fbcaeeb559a187fec77f1", 0x9b}, {&(0x7f00000003c0)="1b348276e84e5ae5dacc215299f2e3b73e7ac41ce40dbfe7029b2f12a8c81bb43a73507e6fa521a25047d2fd578f2f7d25cc74dff92ef4cd958cd3fb86bcbbe0d338fb2283b5087de88f7bcd8f3de9c16fba174b48b72bddf9e7a0bf7406aaaf1c04e0e73a2880e70d2e6cb81498739853ce2dfac84b731a9afd3d1ec08d7cff53280eacb1c7c98827f2b057e19a956dda72d74b11080238baca8fc6415f0be0d25446bf6bf3d0898482a197a8e5e4e4ac9a288260bf4e406c8b4e531f37d42ad663d573ff145d73acb1ee3b81f2874aca8355619bcebf574d0e091c9c9208ec1e0a35b265b4a6c3ebe10e0f9aac006242b8f3106e5283a48b280fb06ead3374e10208b8516a681a802550ea43684fcd55ea071d8b5174a6dc09f0ebfbbcc6e0c16cc6d4247f0af8dc7e68e18d37fe94917ce6144da03cf2cf2c10033d8a271c97df460d061024056943e5550a38bcaab88fb46a588fc70ac1e9e18dc61a61fc84754fb140a38a9c11473262a07e1e7afdf8cb5e765b1115119eda45ec12a781c2d5702459400d01148a14387778bd35fe2f90dfe96ae9d257a4d77bec2918ebfc662b799909b54bb87c634175f9809191609ede02669417bc21df8ef580ebba801e89e92ef2fb0e70711aa4087266bddc2bb307864a6bd91ad08508a89c97a6ab216e2bfd39259e343677da78a7602be7aefdd83e58d764e819e85bdac4d7acee6a201fb6260f15711a544fafe4a2ad023e80f80792506b4a66e41b305d46d3796258e47fdccebf3228a9200a15e448a81ab7d666dd179e312d3d63ec67183fd3f6d004298f31ac4834a702db84134fafb69cf5f85cab3d8456bbd646347fd7df3a069db8b375a1d7e23b7a7fa9d1a076499133bf008b8d37405ada2bbc3359ee4d773b0497fe615de49c32d41b90cd4d36b46a534d0da38ee8869bf43259916df9511395f1e7d261d27167b8d6ea88a514b17430c5e7af33593cd84720a99c967248d807834ea14629daf32669193e89ad195135a20c950bae8fdb328571b9e6ebd864ce4fd293cbca2866a23e097219826d7f330072e068c4fdb93a8488327f2d6d69cc0ee15ce689b19040bfa9834716ed81de04677ba0c06e7486840e7810d7b1800c6506fd1d39a2650db8a81057cfc3f4b33e331bcd3c4546b213020252decd1c8a0da103803f3dd810ecca5af7c7073f57ad34bdd558e415af0ff8f552b86fed6061762b62d540fe3f9502d5c2e65891ee2d5951aac7cd3637468a920d3c1db6b3c9f8680c9f21e7122a50c4d5d462c4db4189ce8e6de7dabcfc3827ad9443bb7a775277e6733e91d3b0dc11212263aaa35cfca8bb436038811ad26ffdf5c6f117bb61f8f666bcdd56659ba69562d1be3418985f40206ec606ceeadc13fad2729242a3212020e60654efba70e976cac1ceb8212938a346158fbb2906d844fb0689e84b2a5dcb0572b2ba151a931e0c70d060259e7ec617a6102b7929a2d0ff1b73da13d7ecbb6477e7ec41eba4c3de37ca783e20cda2424b02a45e5432c5fac02dd9dd68524517beed123eeab150b60b756271891c689a189de799b8c518e6bd6666c2a6d72aa794fa51bcfa33d3b07680b1cdc09246f0715c86697c371bcbd76dbded8c7a54e7d84c1b8e33adc4138494cb6729964a030e4f2a6a24bba6d88b530deed202356fc35ed04ce7dd4a8a3c1725b5d6cda14a84c55388bb4c27c01c5d19fed38bf7bddfe253ba49b98f2985f1a34999385141e7998abe89f40c9dd655337af643dc5243e1969c3812c86425c0a0e63109a6bbda38ad8028693a8a5fb3b68a83fcaa0afeeb7a43cf1b89b92ccc71987f8499a34c935b57ac8cdcf714f31e026bc758ba3e0f2a6a03d6bb2234bd80701e867c9697fc59a627d67c28ad879c0b09ebf608e4890c1677d69f452ec09fb9452c4ffe51427645be171fb9821a57be5813cdf8dbd7466ae0cfb299c5c2cde26366459e2d1808caccd2e553bddb87aeeafa35acfd290597c04bfa0f7e16a1d8bac9c09a99eb4e1ee1117be19e9135cee769d42213fa198561ebc3e52f3988cac32ae74a1fd257c69ea04d38eb9e8d5117ac0ea08a19c8284ba2a4b8ae4ab66ba99b592ef4266de6c886d646dc4eea0b55385a385312ea4e945d56d17817df0108642bb60f401abd4acd5683df9d1218cca547378e8b15bfa14bcde52ebcb05e46c65ce28c19beea41c5e17bd0e72e698ee54076fab22e02ec0e5d9a2c2c8c7e438c351fc10df9067dfea82eb57761a1903f6c83eb86b7c98f9ea13ef765a9c644ad310b989fb312eebcd2a6cf170cca171132c2b10b5890d9dd248f89e340f53c1f2b740907516f0db1cecd0c9fd5a5cf1ecbbc86195af46e90b01c1d361aa87c8c3c80aea18759c98646bb3c58f30a2a00e07e88ac2a38cf31c786560003bfeb4f04ecc0fa93d24a7ad2804b96fb2ea1edd17c44718f51f97151c4b99c6b4ee45d9c7ffd11824460666d7c266c3742e5fd82317a10b5a0938c995bdaa8b514a19f3c68877e7c0e0a3a36e1258605b1043dd3ee15e08c019b9457939b0552e9e56ef0cbfde214d00cc80bea4347bb84ea3e843cc5dfd407a3d0ee666d7331c7a2e02628108570b8f6f9ab34f05fa782c120de790157a932194662ceee555e93ab37fa47bc9907e033ca2801f2adf02cc3eeb730f612e3822e7775fe7240af8b4eb0b57e550d62041db5d43883a8e6acbc95da6a8333715546c9d3038b8c0ff42b4bb562b9dfc082cbebb95ea4ba41239372942109bab8ff3068cc747cdc1239377afe31c1fff2e850efeb4aa1adbf5cd3b947e0c4066574a1fc13974318785f94e78cff954d3b5c24dec50ea0404a5549190a9aa903a843905b76ec93c844f20ba6981c1dc82e96b10e6e38ed10769d7d75c25063a103defacd20651bad50c8dcec88f3c16ca62ba2e9cd423228566a95f40f7be5c60a5f73b181ba34fab2641f436c786232c59c8d7a16cbb4577f8600fd18793bfad305154cca244bcf61b0e6ecd7eeb91b15f3ff70ca426c016d2a39f36e89d3d159a82c01b056bda20c37f31fd14449b5fc24480ff346e6a1aa3e718f27af31840f4f127b5000650f262938f2b49b777d39ef53eff7887bed2ea03398cfa1e971a84f206c29b0c44d8186d0c57e2dc1bccda6bb020e9c8c88a6294a693cb03c198fcbc5757e752ee1a3fc7cfe2e50e81576732570ca203718be487d60a41219ef42a9edd4fbe244bae9c7e28699b83c315c71c9d616b34587d26ff2ec2421c84701fec87995c438f1d062ed8262824af7734d58cc4d6cfc16dbf2b6ae68cd6451be9f9df3ad86df9d773ac832730c8c680a6ac6e12ea7276c3c9862a174e68817d3592927d5f1736a6b20253c66a0f7b709de404b2eefaa518166edbadbecce461db18856046547beea53992abf6c6be8a2657138ebf39e7827f676775c96231ebca0f5367560ba17684c1e97b73734a23d0548bdaf40600c92e849176bb6f320b05335b6bee6ded980d9d72ddf8b3af051db1a486e1c5eb57a447488f6753fa43ffb1e310181dc3b14f5daffe892bd9f1ead819aad021d148d5f925768b284596abc3cf97456ad470de99433c25df1d9720d95a6339f9c86de7d3976a7a372f4308dda964b928f57c009e9f11de620ba3052edb4c43672f84ea31c34622688b06b14496b639085757570d942adfd1a9fade27e62024ec72af3c053d2cc1d0f35ac9bc53ccdc26f6c5e483ffabe92afb6ae8468975fc302ea08e996e78dc941fb9604ab60b1499dfa195e5276ad9d587471bf9a5599368e9d288047a8a6a43275471517f3f31fed51dd4639e2f0bec9e9ba4a1a0b022ab7399e69493611f33208a7525113e2fa10c2bc79d5200525d10914afc3fff82ae74b04bacd46b7b35c93987edcca9f2cbf6aed6e6445cc402a3cc9880a1177e8228679858401af1916cdef3028d19b1211433ec65247f2df2fbe49beac3482ef43dbe7408163d4abce9a29927abf56f7ed1d0caf42b8a36960409bec90e932d81a36810b7226a15affb086f6c76c29f21816f5caa14a854a3cff239084148c9aa943bdf3d07d55c6ed5c499ab779444708b0f1d546ed8a094e6ca67672dcef134942db5134631c86dab1b577fefe5c98b4d24df56bf869d7c0b448eed1f9cdae6078ecd00cbb4312ef17140eb248db79d405d8f0b3bbb5330d3de00df6459a1a8c2aea3fe8aec978d69c43e371effd7695235ac3a5b0d609aa3ce6e79e80038c4b9228aa34b10dd36beeba9c06c76540e8d19e9ee48cb3229bfef90ab6c8bd3da5e66163e5c0dbf05ee6dcbebf807231008bd3981d3c39e4bb53d338eed712fb1fa42b87ddbefde600e0117f746a1a60c9c4b5bf6e61ee0f9b207643dbe8dbb4ad67628137392de30da03bb91d916a0f132e2b5b0a5bb85ff91d5d0891746e4606a67587210afc0aa4a6bc608af86a39e2b62c512793db479f5f6adf40ea19e1cde72d2b4cee90fdfd7ef9810cbe6e7e6a0a4bc54352493c410b03a32bc235cf9002756929ce1ff2882cc9925a348a5223d5e9c613b9b95eb29cf99271b597a3a3c8c62cc37fd8c568b9d8a64ac4070a86eb73293aa641782f8520ab7ad0b3ff609d0cf0ab337a18044140924850c9a08665f07b20e14e6648dcae55f19ffdf3dd1152e5468a31e598e31410fda9e8aa8e822c9b45d57fa4d91930f6cac1aa296a9ef41dcf2e2f6bec63a6254bd0d222bedc1d01a8e2e3ceef148fd47f6d9401abce7e820625154ba2349e530d7a149a1f9ad5c6c604795720d72846cb947a8d968db4af5db975cf2de84e86d92c87808a446cc8ce14ea2cc8ed6568940ce8ad14c9f7aeb4fb3faae1c8f2e49e97e206ffda9670e3f057f03d996b896a3e9689b4ec15beece5ac49ecc801ca1055b44de585cd17b3af195bf1acbd4da6e6cf3395e0c9ba44687fa7bbfc37b00bb6fc9f54959e0d194d8926320f2f4b8239d7514d623da88d562d1c2ae4fd1fa9d76867d2ad9278e9150a3bcc4d2f118b15fe29197336fc3664f43d7d5ceb619ecd18d2f9b60205a1fcbe3e2378f10b5698c474d479c2154a0e4e56401dfca1e6c837404dc4629acda538daa7d34b45a54e5c1eb4e78651b2b5b64ebdaab0959be4ad7dd34a6c630eb948b04a9c3f551bcbb8ba8081fdbb87a2f4d83dfc95e7c63dc57a186926d1eb969d302300213c5dec28a725b6cc4986cbfaea0cd96dd9d3af6cb271ca89660fa30adaca570ccdcd794c906e615bceaa10d465907952881bd54daab8df48201aa444a5674ad0933f7e9bbaf35b0dee21afbabd02ad0c4746101fb2eac232f04d1faf1f0625db789b2498ca8781c0eafbaa4b87a52b903b09f1b8425c992880fad7936e272d8828e1dea6f96a4717bc460808936795df8a46156722ff023a49b5f0c3a6da76ee5c163571bc9abfe2c58579c126f7fc1e3bcf5da34a5f48a2fcbb8b877ddb61c877729ac798dd59b50dcd47bd3d1be86693966eefe384a562a733001bfe2b6bffa23599d88b8f2530b3ed3f9fe0945eac3cff0376473cad1c43910647cef16df360a8716730180d87f5001a028a94ca256c0d300fe68342b7742c699aeafe9baeec4768b01881f04d8f8c24eead0f69ab1a47e2146b2a442822d22367f43cb8bf1e1d9562e4386c8fa5d98f73728eb5d0aabfc7ff26ff5f23db020cdc82ab6716a1532fbe347be270e7ec8cc991e8f90a79107e2b97a41df2a4db529a892010b5fb7aa07a6d2e71571465a620803629f8987e962c8b7f375fca6c6063f93f24e38570", 0x1000}, {&(0x7f00000013c0)="03c8bc7eb135977ea21227f91212d5c55138ccfc130e9ff4352747a175a7aff0ad9cf02f53e8a8b162d880724fda019a4670d29e23d8828a8a4af9f1a994970857baa1990c283e995b17cc9d6f4d6bd141922ad1afab7ec258856a02d4c3784ac0ffc26752df5c87ebee0fda28e0b1b4f47ba7559a39f4a95edf0fcabb694fc3ce0a94692ae2b85894af304ad1f4e68462ed535c48d4d5384a4ebec6e5009c94ed28ffafc4c7fba5f1d2a0865ce3107b4d5e3e7a3c77c09772b0f12e96e86e24dccba9a9a7fdf6e85c1841e950bfe12fff0448808af76794e9f4c6d7f25c0e99f900eb9cb5afb82b027399d1d0c84a334d769272b9aa4c87ca06bc3817", 0xfd}, {&(0x7f00000014c0)="e68c25817a261d65a74c6b2a9690c834bf35b90a9e61549ea47e8ac31eaadc5c", 0x20}, {&(0x7f0000001500)="c8a65f95451fc66351922de90b89d51dea06e657cfdfea016251f5d46ce15d2c19a62b", 0x23}, {&(0x7f0000001540)="69d4400711b7970a91035689cfce19104973e2d3e00a06912458b04a71d276be", 0x20}], 0x7, &(0x7f0000001600)=[{0x70, 0xffff, 0xfffffffffffffe01, "38e9b4668174f0798f0ea989759d58760f92c473a639aa4dd46930b2c86a46e1e4c3945166e3a98075aa92a1409ce7b46a97f78bbdca5b47d942096b90b60b95ed13e53248f8c3132988d5533f953e025461971cff5fa5cff2679440d5"}, {0x68, 0x0, 0x5, "01d7631f4c94d4a579a577fd940e0eba07c838dd2222bec01ca4f4e3c291b76732ac82a0dc1c6c012d1cdb3d9ab17cff164050800a68288d56a8c9ccbeedbf5954c544162f1ca69767f23c97aef79b414a"}, {0x108, 0x1, 0x6d4f, "0d9b187de1ea829027668ef8d7837ff87e8053a3412898790925ab0e03ee4557510eba5fc710b58b204d712b374386f5a8a65b3e5e216cbeea65089d051836e11068bb7483924f679b8bbf116a27b55c768abfffe047ac4d20e3015a8cb61c3bd0b2a48e0ac9bef0a9e03cfb9031c1b44f7bc208d56450ec1aa90cef01fa608042a607d80571bd70129381db22c05b29aa7808a4302aee788ae861347162d868ae699dfcfcfd6bb8cc9a7ca5b554d67d38853a5072a8dca97ab1efc6bb5bf40e579bb560ddd1e785bcc296c78348ed9a77aefae1df5759e3c1c48f8b2fc947646e3b1d1c29b40f26843f05e20da73d7f3b"}, {0x98, 0x111, 0x80000001, "eaf750e43c8165d66baed36cea29efa792a63b41e88e0f53a32dddaf3195b5109a99499e67e0c9c2a3bf966fcdf77a2e84d51f85cdef19d1ae16e0bef2efb6fb6231d104ed6d6227c7cb542f85cf0056ab64cb1bf290916d9936bf6a6aaa12cc79aa31e26c1d2bf9eed8b90a036a2fccbd2df267bd369261538dbec3f0866e7304a2be560de7"}], 0x278}, 0x400) rename(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0\x00') r9 = fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001940)={0x1, 0x3}, 0x10) getpeername(r1, &(0x7f0000001980)=@un=@abs, &(0x7f00000019c0)=0x8) r10 = socket(0x6, 0x20000000, 0x6) poll(&(0x7f0000001a00)=[{r10, 0x6883d0d53c5d652f}, {r2, 0x1}, {r2, 0x4}, {r10, 0x8c}, {r10, 0x3}, {r1, 0x8}, {r1, 0x20}, {r2, 0x100}], 0x8, 0x3) poll(&(0x7f0000001a40)=[{r0, 0x4}, {r10, 0x80}], 0x2, 0x3) shutdown(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg(r10, &(0x7f0000002cc0)={&(0x7f0000001b00)=@in6={0x18, 0x2, 0x4, 0x9}, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001b40)="422d92c5f72b8486ad45c473f8fd6419075975230f3cacc7844647ed73db30ef27c9f569ad4819946b08cc449928c72e6d9ce71d6b41498ebcfc24ebff228d5ce75df601acd5623966f9daf2e82af0f507dcc4526c365a11dc976db41192d6acef42b9", 0x63}], 0x1, &(0x7f0000001c00)=[{0x80, 0x101, 0x4, "6ad44ae0b1f968f65d09e43089df9a869c84f83c55f6eb29b64566fa23967780474a96888097d655d05d9fafc8b794ec8b1f7864be1331c491ef17b9baddcfd1323cb5cb347b988d75ea9f308ba8524ae98fd3f5a84187734ea0c01c045f1694d9431b948d957eecf7b548255818"}, {0x1010, 0x1, 0x3ff, "12e54eb327d1498d90b0d4e3fc8f0f15749d347503238483f9e772a8271e41dc6fcee21852c72c0e9692654f70e8830a67ca5c9435de4b43940a9be156f45ecd32cd1fa6232b263bb13587f692d09898c8ae962ec4474be98633da202a955aaa6a8c386eb3d7a1338e417f6560e7b2abf22d5a24d39af244d3f391a33eebfa73d4825c1a62475b8dde08a61789e00560efd6ee85863b8a888230c6de689520ace503d2c69c71a09824af68730bc26b8511fc6df1ae23044d59289e0c63177a51454b9c16949d3e11dff45ee1cbfe7e3bb41a198e2ef085d1c96c34b60eb77ec3fb1f6589a0365aef28a91ed5df099c452cba00eb49bc7ac9df8fa81247edaa274efd7c2ae02c620f6201718a3002d3a0de0b558e2069c20916520e7906921862dcc44aef1c12e8d842dbad1e247cee8c945b99284a627806a8b404ad41c0e3eb6aa35541cebdb7e6a73007a8a1bf0b68ea886e06f760d89a8e2f5cab57d4d94ba34d09270d0c004acc200755342955f7f8cecf660179ceccb714efc529d3dfaf100c35b49af7a92ef09b78d7eb2b5ed6a3c4aa2610ccf4a4a77374afe4ce792d271e448b6ca3a6cbd211ecc2025495423a41ea30bd9e1d76fb5d16614dfeaa9575060349b600903aa86a05367918290d27f13adfcf632539d095f890236b5deda58965fa3f27587b2ed250643fed5204608017a1de962183a56e1018f875801d8d7650886ce093d0993d2f58dafe8297b26d76e1e8f45e26a152182a450dd2a5d31bc021c39c01507e00f23e05aee5624c6b983f985d995b26e29cca2284928265d8772eb6dfe165fd5efc290559951c58aded886487811446542cb55bff271d4d383b96d741ed684a6312593b67e94ee8d7c30d4b9290fa323fc82e737605c5c5dae6212e2d87645f1c645faeadde477a6ca06a92e53b3d388c7dcecc4af890a3c36acd513707a6da2e6a077f7c6642dbbe4c09d2b88c2dffac3117575dffffcf73b09e085ed1acb77ac27749ffa99dc3d02bd7e3a844632d390e4321748cfe90840c9d262bf1044277ad827028cc4dc3930eeb36cab0dbabf5b1b8fa609a37073346b4137f2f45330de11cdb63fb9219fa68ffac702decf83849936f554fc7e24e830a7f26053d1bff33e329c34887c0eda9ef11486dcabcb2b701f68372e082b2f53875f24dc20544b77bd3bfcabf3c65c4c0eb30a9c0f5a6704316b080e31ad5d7cdb5c697e416b7df5cb72fa00629a3c75cff9a4a04bb59dc18ec53cac61233c6df1f336ad3d5df5dedab610299215f033083a633301963caa520919948ead0ad6e2849cbe36e40341e8dd7b2e31812c9612e29d195d537dac1dc58c70a90e5e65a15d302594d06026540ad55f7ce9ed9b117d72b89c1a63fec4b29afb9a9f884c5cf8cd635ffa511fa6e7f4a2fc23aaa1c691bd09877b6269150ea56f36b071e7b8fdd9582ec98b8b30c8fa2d579f264035331f52aa34a6f2e1a86f970981c431eff3cabd557fd6ec3ab986377b81d2d536da460d6d3148f574f87b0ee1126e7e9166ac49c9d0c17f6ee4888d2609a54d4cf9676f330165db0f154dc57368dee31a07f0043fd24fe4b429847335190b7bfc113ed38372ee2246a8ad57321eac48bf901eac805ae97e1c7d1b51632ab725e3cb98e90b572aa80723ee46872988eb910650c318e168cd0feb5aef2f5d75812f6aa5e12389bf58f1eb5f5001c54a8a1a31c921cf8e8901529c6a6b0e153f231eca6cd3599163576db45721ad1b4c007df9f3b8aa62506ee9a29702926496316aa0aca0fc17d74dd446710eef32c08fc5370c2abc7e1bda50db72c32b2b811f1331c0a942e1db010110c8f72482a906c6225ddada566c2b92ec423bd41c3f426c744a0d90f65408f373797f3fbc5ba547e5ea9a24d809600801bd5748220111eb3c74570914ec5115789809006a74e6754fedca90011323914ece6f6519e8d9ba2ce6bf87b47b76ea191602a81d59a36e6c65008376a120be8b3129561cad9d6d467cba77bbcaf8e653ab238c828e4e751897b94d46dee7d403cfd21ce36587ae9ba2501d7ff59a3807f99c8c8cda50dd88d8f74c917f7adbfbebb1ea3e3b1a83ced214e75d4007c68f38db9e3a83212645679a315f704e1d7dedf937ad5e544ae12cf55ee71ca267f33725bf9d3b88c6076ed384ff69c02b5f74a2900bd8e3725250698e2a1a39afed4c1bd18991227c43676589b3182f1bd66035d1021dca7438daf9f54e5530de2dd7ecdb6c588c3b39d7aa07f205fae0f8267592ea6e124704ff720587312e7ead60f417ca09ba1fb494931094a02d2a0f95efa836aaaa298492880f470404cbf0e5d7f1395bd8cd84da4c2f5e90a620704091948af2808db469c241cc7c2619399a123bb49b3f040980368b492b39dd6ee0d12d21cfcb37ec77cabaa321edfd21d9433afbd67f9f9eafd2326d64b9c3cc8b2ea587f8c6620c6c5c7a3ac3c62379432dc09676faaa927b626fc0db6c84e1e09bf6555076fcbf3e62f15bf78761fbc46512b098ef6a9ba445d6b7b41c9dc2d26673352e5ae37be8825d34486bab7aaf7667ea95e3153b841fe8073b6cc60a484a3100acaffcd926c0f6ed1a75e372f81d511d029bb477f1855c55bd3ed375307a4171adc33cd7dad3c1ef3fea4161f705a8536a2359533fabe0216191f9f1709c2f98d92cfbd05dd784fb95a13de306ca62413d60cc776f7cde7b6296f11e3cb9f4207bc84d17926b4283679429a9ef805de0304a76684e9eaa5b3c7427d680d2343cd6766b7860995b779a40a27577f13ba208450b15b717dbddc6b32ccb913e5d23c5909c865e2786bdd44ec2d9df334bff2b6732d71cefd31b6b725154a2a93a6e23e431275ce31e3ac9c1b020056d2e8493d58f84787bb9c033db8b21cde1588848378b0cebc1b5cc51fc24975f5ee34d85fbe3cc733523dcbf2457872c99b4930529b1f7406b7d381f01fbfed5e674c431d2f554735810673b27f3d16c3fbaaf714d8ce16d407c790815221a9ae0077d0a63ca9bbb5fc32baf5b39b60497117146ec85b9bcbdd5fa5b117f361d4215b0cb45706335e79a9d2aa1779e18d7dc801bb199a76164cb23ac30c4d8fb18164caca6f224b1aa5d487e588c401f726abc02775f65da5425eb79bb2198ca98ac4df6f62af00b812dfb94b45048551027d64c31d9adadb65eefe292a412a38277b90c932576c28d86276404bf137b63be4e8fb91baca96ebc5f4174bbeb76de6dd5ad37fdc16de82c4964a720a0f1328efe4fcbc2075f232edbbe310d546508dd2ef7e7d62adf2e2f2a7615c8afc604e6dc13f8084018ed7fe7a2d29d9ab4fd203b9dbfcc2d59b03c589493e3ec9adc3bd53b2e9233c764a407fe9d13c8368ef0539eebe931274408208595e804711e2535d7edefb32e08941b874ac5e92c6c71b7645c2809d9a4b50167212bc7805e52c260b82e97243cd4b5030e147fab79f4ef2bc0298b3ccdba78628fb5f5433c89b40fe97eccf873899d22cfba7355c7d5d4ef6bda8f01ca75977d63bc9234fa31757af2d688d7907cb39cc2a75702c761553718b9491a8c31c176d3a0e0cca7a2e37159aab7d20500fdbb8dbe9e93c953ee88f6116a3b43c9e8d3695b3ccdab0b344c18a05e5ab95fc68a071c98922cd497435ad1792f3b00e58edb0c9e92c23ca2bf946e245265dc037948ff97e31204124356cf253ffc08db69f4373033ef5b541fced7191077eaf61a54c3e949c960cfbacaa30abf8134e7e379cee1a99f17388b19e8c4f2ed105a1caa3d4763545bab31bbba52f851e5433feed1f272e10f76d11653687546dcc403632ff1be05128495561c91ef44a40fdd06df80bf6619663ca8a186dba936b29d84aa40e55ab98427da753a2ccbaf38e86c75bf1a77491cb16515873cd7b4d0a8fca9c9e44aab0ccaeb561c60722d97651460b02edf477d16d0c02abde5bfddf24bac9bf8e2e45f8a637e6c623f5d8f4637ddde10fe855665e85bfbbe512f33a3f50225d569f8f23a7718bbef78b4e48aea5f61b8b9f320c92cf88f3f7e1af38832fdb0110a8b4935d50b30a1d88d4018285c6afb915083cb5ef37893ec4b4a5015dfae1e91c5088c0d9035014cb14fad4af5b51bd8c7a08b7cd2022dde5ce328e0de33fa86be1f105134c7f32207867fd559f35c5a307f933a0bc34068398825dd7986efa31c9d26ad43ad28b1af7157e74fcadde9da4da32789d406934c929cf0cf161fafb9a85215d9d8cad3d9cc5875991b5f1a808172178da332b0d72673be45a22b9c2ead78d97eef3bf1e92c01c4c43a18370d0bb4f9728a49352730a589840c2a13ce734d306bfce8685e126da840ffd872a6f439093076dffbdc804f00bb3395e6c364b230676dc633f8aca75097371006ef63e5010ff04c6c3c51b7223152292a1f3a397266130b614f91c73913ba57c3edfc92e09ced35b2c638ddc6c6f0344f8fe989ecc93ecc5dd51eb3ab52ad4919d601113c6beafe61034b56b9e387e1e0601b0b6cf5f14d3ec3ebce357f610637297da37e85873dcf3570df6f7d4d05506c73c6626f3bcf4943a37c5d1dbd764af72c6c0db6642503b7c9d62bd099943eb99518562249554b8b200c5be268a526d844c24adadcb5db3df67695cd0c7fbab5b24d2c7a75f51804070555b0c8832b030fc3cc41f43608b5ec9f21c6723f3abba261c19b51cefd450437851a33724389fb1bfec737a62f2aeba707f9364a8206decebe335d327f24c4fcc4bfc5aadf0384d9d7c7a4358b1491a9512a7b81cb13aa4f4b2d706279f3a16617e2603170a7260b099d13f8bb4f31dd73d50cad4c237860114cff2c93421c60ab94d7eeb9a5e5c1d5e8879ffb917913c5d12807421c108829f84b63a3458e25a62bac41e501393803fc257f58224c1ebbf5906b81706f42beaf276fbb1f5da93bda68de65e427d2c9eaf3281a9393b95bfb2c5f3b438329fc32c7a0d6535514cbd0ec625bef4501ea585017b23eb400ea9fdcef6335f8a60702ce0ebd61addbd0891956b03a58fc58ffbaee2ea029d48edca07b9fc839ad17696aa5d58a1dd3defca46c19786ed9fba591e51b8fd1f4f69b29e33bfbec00f5c7921b7ffb836130234840cb1388e64c51760e09a5a8734276eb51c98c7c5e58b6f3961ea716666d8b42b29ed6c893b1c576b599baa92afa240c83ffe3e4566706858c56cdacea1e73ad8f44306c8190882cfaf923811d2bef3aceb22e68163933aecb889848d9aafce13ef6a60121981a44a7a0050ca0670844c6511f4abb9e16f796bee9f98532765d64598e134fefabe4ea35f3ed14602c0eb85e5f6e14abf8a750fd39474f1bf94446354c64cf85e72128b421aa1ef853b2dcd266eab207db959eeb9e0ce9804b960418d0e9772b9e409d343e410d491d9e69b32400bb6b84cf0421c21c76e24c52eb62cc2437637b9e6e5daf5039a47880e315ae90b50c350aed704b9c3dd76f4050cb80be26ebc27d6d497662192e3c9302f68d60b560c2469e0210bafe340afa0664d94038904ced0c5c0b36482cdfba7d7e41389a2f138463fa9de22e453da6500dfb0fe31daeacb4a74264a4e344be3f96230f2ac4fdcaac1fbe1055dce18a09c237083fdddd7929d01a31a9f4268eac42a0f54c4f088cbeab417b1482c749c56d772a5448b21fb2d5f0c77d5a3f239997d1ee249ceec8882c426488b9481ac86e341143fd238892e2764d1d104400865245c48eb7d14ad47e4257503a9495a7ee0b9eeeae2d5afdb137bcc8ef20b717847"}], 0x1090}, 0x0) sendmsg$unix(r0, &(0x7f0000003280)={&(0x7f0000002d00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f0000002d40)="58b78721eab8e3ef5e6207a2b2c64b1b2b42c1a90daecd26aa08b1d6c5cbd1c245c76cdb45ea386b426b539b9d13adee74232a24783433d4f79b9b51bb0753e3bf549dad48699ceae7667a20ae2c28669df1544d14bd3f5dd1b344fc108aff3cc92e8c96f10d24be9fc05baafba2ca03ab3a4d83b8589431f195b7c4", 0x7c}, {&(0x7f0000002dc0)="1b83152ccb84353964e9550f6c17387d0f680af2546d91d831b44b711b5be1669447c65489f4b49b951dd815ade3e768082ead5e107ce77d9f4538ebcb9d9c1abbd6f806", 0x44}, {&(0x7f0000002e40)="cf6c65a5a77abef013b3b5fe80a0182f73c63676ca8fc78ead97af2be588f5af6b738b73d05a5c409e7aabcef4f3c85009597c803441b3d33ef99b647b8e67a4a53bc0fa2c34dbfaa02ef049771b654d0ca93b57c079b43d0966bc1ac7fdd6dbd53cd1ca866b2fb385b191ddcc", 0x6d}, {&(0x7f0000002ec0)="784703b42437a5715692ff48b5040b146773e0ad54e741fd2475ab2d7862dcff955f2e5e9d330794071e6a3838dc5b46172868227794aae78eb800a6a4819bfec530a10d7c8281cf3931243e1d16b3e8c06b3d47a1dc2d90de50cb6756dc6ceb82cd677359de3ddcf93174ead8eefb4575ebbb573daa619b8b45b72b1a2eeff5934c934eb3ff", 0x86}, {&(0x7f0000002f80)="8e537ce2aaf37549ad92f187c7755e98fbc034c71f20de9140f063837f0c5cf2b7cd5541e98bdd5a831bfb66535bb243c449f75759244c86dd18d0fef255899faaf18072e62c61cd283bc54e21c93698644126f8fc3bed88e750ff", 0x5b}, {&(0x7f0000003000)="0a2204ffc24db824ca7269f227d5d427fb212edbbfc4115755bc8f2abcad5b1a0ac6017d1fcfd796b4cefa8185195416603a730acdc3d3c450f217e08a133fb5db7a7c2d324f621bbfeef4c135004ffa53af32602be1468b286cc2301af83c607caad3806c81ea6cd469079cf4a81a962fbdad554e62964be7bcb807d8995de481749da468149e4509d66a33e293080b65439622c838ecab3aa2479fff534d3460d7547344c20c3c14b4320ceef9aea2433107c8a0ff9a0288a63a424a", 0xbd}], 0x6, &(0x7f0000003140)=[@cred={0x20, 0xffff, 0x2, r14, r15, r13}, @cred={0x20, 0xffff, 0x2, r11, r12, r16}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r0, r10, r2, r2]}, @cred={0x20, 0xffff, 0x2, r9, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r10, r0]}, @cred={0x20, 0xffff, 0x2, r14, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r1, r10, r1, r1, r1]}], 0x120, 0x2}, 0x0) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000032c0)=""/4096) sendto(r1, &(0x7f00000042c0)="c8d1159a", 0x4, 0x4, &(0x7f0000004300)=@in6={0x18, 0x2, 0x3, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000004340), 0xc) setuid(r12) r17 = getgid() socket$unix(0x1, 0x0, 0x0) getgroups(0x3, &(0x7f0000004380)=[r17, r7, r6]) getsockopt(r1, 0x7a, 0x1, &(0x7f00000043c0)=""/182, &(0x7f0000004480)=0xb6) 00:00:05 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x9) r0 = socket(0x10, 0x40000000, 0x5) close(r0) r1 = open(&(0x7f0000002a80)='./file0\x00', 0x0, 0x0) fchmod(r1, 0xc0) fchmod(r1, 0x12b) 00:00:05 executing program 3: mkdir(&(0x7f00000017c0)='./file1\x00', 0x8000000000200) r0 = open(&(0x7f0000000040)='./file1\x00', 0x40000, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file1/file0\x00', 0x0) paccept(r0, &(0x7f0000000080)=@in, &(0x7f0000001700)=0xc, 0x20000000) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001300)=""/70, 0x46}, {&(0x7f0000001380)=""/140, 0x8c}, {&(0x7f0000001440)=""/191, 0xbf}, {&(0x7f0000001280)=""/6, 0x6}, {&(0x7f0000001500)=""/16, 0x10}], 0x8) getrlimit(0x3, &(0x7f00000012c0)) r1 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x0, 0xfffffffffffffffd) flock(r0, 0x7) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x48002, 0x103) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x9) sendto$inet6(r2, &(0x7f0000001600)="d9139326a299cecbae7cabd283cde7596dfad32d8fdf9fa1d6f91e4607807655163ebc66587176586e1ec897d8a8363d6da183b369687551a26e12ff7b3a7bb36db68b0de3548a73cc7e3d3cb6129285fae6a369a14c870a66013534d95cb3e839642bd0aece8d2b04e6f46b236b3cf5e116c22652c7608b4a010b268e4dae6edd3fb07af441d21e6646320d1bb60127f07bdf1e244a1a5eb0f2d03043ea82e5af0e3f0d6cf91dc6120d10a491b877eec71e03d51b3bb409da3f68bac47d2ee07c15463b38c53eb073939fdd84f21f29603428182e51bf9f7b79e948538f71ac105d3f0c4d90add6e50f2f15329f004d8b8751bb41", 0xf5, 0xc, 0x0, 0x0) 00:00:05 executing program 2: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() r4 = getppid() r5 = geteuid() getgroups(0x7, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r10 = getppid() r11 = getuid() r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="34b68daae398a8e651234ca8c5c8bafd4970336303534190a60e8739d5cde7c632a0c0d8e4dbfe87f49de99a0d7cc747a76e3dd79abc683eb2088fe68ed61b7a3eb30d8619f9b32141d6a12cce9cdb597d0e970081c5095faec5", 0x5a}, {&(0x7f0000000180)="dfa8ed3ff1389005700f5e1a7ca993b16447c164460b9ca8dab5dde6f6525dc722d33bdf8c66c254b3aaa621154375f78420f23c7e2733fbffa3b37ec34a4f707fb82c5fab275907f4548c47", 0x4c}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r13, r15, r18}], 0xc0, 0xc}, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000400)={0x3, 0x0, 0x0, 0x6, r16}) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={r16, r5, r8}, 0xc) r19 = shmget(0x1, 0x2000, 0x9, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000480)={{0xff, r17, r6, r5, r7, 0x1, 0x50}, 0x1, 0x2, r16, r1, 0x400, 0x2, 0x5}) getgid() shmget(0x2, 0x1000, 0x104, &(0x7f0000ffb000/0x1000)=nil) r20 = msgget(0x3, 0x104) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000500)={{0x1, r17, r14, r2, r18, 0x18, 0x9}, 0x5, 0x9, r4, r16, 0x1, 0x80, 0x9931, 0x7}) r21 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x70200, 0x1a) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0)={r16, r17, r18}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x11, &(0x7f0000000640), 0xc) dup(r21) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000680)=""/19) 00:00:05 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) getegid() getpeername(r0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x1e, 0x4, 0x7fff, &(0x7f0000000040)) 00:00:05 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) read(r2, &(0x7f0000000000)=""/4096, 0x1000) r3 = shmget(0x1, 0x3000, 0x20a, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001100)={r1, r5, r9}, 0xc) read(r0, &(0x7f0000001140)=""/48, 0x30) r10 = open$dir(&(0x7f0000001180)='./file0\x00', 0x842, 0x178) r11 = msgget(0x1, 0x93) msgctl$IPC_SET(r11, 0x1, &(0x7f00000011c0)={{0x4, r8, r9, r8, r9, 0x10, 0x10001}, 0x8000, 0x7, r4, r7, 0x8, 0x2, 0x4, 0x80000000}) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000001240)=""/51, 0x33}, {&(0x7f0000001280)=""/139, 0x8b}, {&(0x7f0000001340)=""/248, 0xf8}], 0x3, 0x0) shmctl$SHM_LOCK(r3, 0x3) mlockall(0x2) r12 = accept(r0, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) unlink(&(0x7f0000001500)='./file0\x00') msgctl$IPC_SET(r11, 0x1, &(0x7f0000001540)={{0x3, r5, r9, r5, r9, 0x68, 0x59d2}, 0x3, 0x7, r7, r4, 0xffffffff00000001, 0x8, 0x0, 0x7}) preadv(r10, &(0x7f00000037c0)=[{&(0x7f00000015c0)=""/183, 0xb7}, {&(0x7f0000001680)=""/158, 0x9e}, {&(0x7f0000001740)=""/53, 0x35}, {&(0x7f0000001780)=""/31, 0x1f}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/4096, 0x1000}], 0x6, 0x0) fchownat(r2, &(0x7f0000003840)='./file0\x00', r5, r6, 0x600) shutdown(r10, 0x0) r13 = open$dir(&(0x7f0000003880)='./file0\x00', 0x1000000, 0x1) r14 = socket$unix(0x1, 0x5, 0x0) ftruncate(r14, 0x4) readv(r12, &(0x7f0000003c80)=[{&(0x7f00000038c0)=""/240, 0xf0}, {&(0x7f00000039c0)=""/227, 0xe3}, {&(0x7f0000003ac0)=""/202, 0xca}, {&(0x7f0000003bc0)=""/180, 0xb4}], 0x4) recvmsg(r14, &(0x7f0000003e80)={&(0x7f0000003cc0)=@in, 0xc, &(0x7f0000003d40)=[{&(0x7f0000003d00)=""/24, 0x18}], 0x1, &(0x7f0000003d80)=""/247, 0xf7}, 0x800) bind$unix(r2, &(0x7f0000003ec0)=@abs={0x0, 0x0, 0x1}, 0x8) mknodat(r13, &(0x7f0000003f00)='./file1\x00', 0x8000, 0x119) 00:00:05 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@abs={0x1, 0x0, 0x0}, 0xff64) listen(r1, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x7}, 0x10) 00:00:05 executing program 2: 00:00:05 executing program 1: clock_settime(0x20000000, &(0x7f0000000000)={0x5, 0x4}) r0 = semget(0x2, 0x7, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3f]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/66) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) r5 = semget(0x0, 0x3, 0xe2) chroot(&(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r7, &(0x7f0000000280)='./file0\x00', 0xec23c94723427b82, 0x5) clock_gettime(0x1, &(0x7f00000002c0)) utimensat(r7, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x40, 0xd5}, {0x0, 0xf23}}, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r8 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x8000, r3, r4, r3, r4, 0x0, 0x7}, 0x80000000, 0x4, r2, r2, 0x800, 0x2, 0x7b08}) getsockname(r7, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x3, 0x81}, 0x8) getsockname(r6, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) write(r6, &(0x7f00000005c0)="a4d26cd0866a36bd022290516f2328faef052c45b6c22217ea92cab4ba2a8f50d75c81ac45d14f5d032254e9a92f744900a78906c1efaf308a76ecb58dc687095455d906e3c789bfbf20bb94b54e4c91958249b0a4c423377d8b4f17eb6626d2af2925511b407ee5a1133acd425be789df9f6feab8535d08fb672ea9d844bbd033d41eb69d58c3fe42fb1ead49d70d7e638e92592972eb6dea9d74", 0x9b) sendto$inet6(r1, &(0x7f0000000680)="ca792cbdb135517e5a17a3926ea39e26b1843082f8d7a09b4e13b6c94b949f1ea434b34d751f8de4d1def93617b701b835d7bd86bd6262cf669ff9c1c8a8e5b87596e68ae531c043cea24230fa042d79498107dc0233b120d32fb7ef4736256a3ad96a3877cfcfaa6625866532dbe6cd01e6f3a89e9b5e272eea35b93c9d0e3d07d1a57e0d0d9aca985eb5f8addc4dc085620e5420b3eaa6b41f28a55fa71470d2c6ea189480544efb605cb9af8be90fe6a981af2def32f5505318310662a0e49bf6d6aa9ec43f9bf1ef9be5abd651c0c508f2f1a1d37e", 0xd7, 0x3, &(0x7f0000000780)={0x18, 0x1, 0x7fff, 0x5}, 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000007c0)=0xf0) msgget$private(0x0, 0x40) fchmodat(r7, &(0x7f0000000800)='./file0/file0\x00', 0x8, 0x400) msgget$private(0x0, 0x8) open(&(0x7f0000000840)='./file0/file0\x00', 0x8, 0x8) link(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file1\x00') setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000900)={r9, r10, r4}, 0xc) fchroot(r1) 00:00:05 executing program 4: r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = getuid() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r4) getsockname(r3, &(0x7f0000000140)=@un=@file={0x0, ""/53}, &(0x7f0000000180)=0x37) seteuid(r2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = semget$private(0x0, 0x3, 0xb0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000240)="0e2c1055cbf8aca7f97c33aef756e6c5bf7214bff4d9694f9df58ac1a2c102ad29ace3ed4dd03722315e5fca13cf1a7b89d9cf6806463e205214c1", 0x3b}, {&(0x7f0000000280)="5c7851ce5609c45d94b4bc218163bcb54b3d166fe20562cea7fcc3bdc5b284ae919fa9e10de5aca3c0234f4254a6785233d05468bfb5d3d50618c3a69c3b9b82322416e8a7f0af74b8cbc3a4e269812fa28fd44519b5db12303a4c07ab96eb8605ce98dd5d7c4c0e8dba065f68ac524893757dda6bb2e78533", 0x79}, {&(0x7f0000000300)="7e00a7c28ef27b086e784a9516155df7777cd85ee341bb5b41a0fe19b1b11a644a54efb85f73e34aa2000cec180628ba05618797c064cdf8841b531c37b225147825d28512792b2574eee0179dfedce153122306b69739e654c7648357519f2120e1", 0x62}], 0x3, 0x0) semop(r8, &(0x7f00000003c0)=[{0x2, 0x2, 0x800}, {0x7, 0x7, 0x800}, {0x1, 0x81, 0x1800}, {0x6, 0x0, 0x1800}, {0x83abe05d3836b56e, 0x280000000000000}, {0x3, 0x1, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) r9 = shmget$private(0x0, 0x5000, 0x6c0, &(0x7f0000ffa000/0x5000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000400)={{0x8, r6, r1, r0, r7, 0x30, 0xfb}, 0x7, 0x10000, r5, r5, 0x1e4, 0x1f762aaf, 0x3}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x8001) r10 = fcntl$dupfd(r3, 0xc, r3) connect$unix(r10, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r11 = msgget(0x3, 0x1) msgrcv(r11, &(0x7f0000000500)={0x0, ""/17}, 0x19, 0x3, 0x800) bind(r3, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000000580)='./file0\x00') paccept(r3, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8, 0x30000000) setgid(r1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) shmctl$SHM_UNLOCK(r9, 0x4) bind(r3, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) shmget(0x2, 0x400000, 0x41, &(0x7f0000bfe000/0x400000)=nil) sendmsg(r10, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000700)="d7147c2674bfd0ed1e937af9ee4fcf7675c0c4994caa6a64f5f6478ba92d7779edfb246e717d5f83cc374f7308ef661ca08eae17e944569ac510975569a12979448baf250d9ee6e7cde2ecf3e2d2643e6a4c24ce2ceb9092f55bf0b4adc71a8d8cf680638b4add6dbb62f12ddc95a2c70bd8b951734f0e86709eb0fc4d0fa304c9c0289a4a618c4303e583d9f066c737498d", 0x92}, {&(0x7f00000007c0)="4d4c9095afd0a9b37bac97c2ea1824137432081abd63386f8b82ba7cbd2098f4a7feddb361f3222f1e6b9341", 0x2c}, {&(0x7f0000000800)="21eb00dca5fc1a6d824d3c40f3ef40ffa296f536f4242881cac47dc54d5cf7202469a9d9576ea1874271d2be149b73d5f31621e03e8b06ed17ceb2efa3576f046a66d87dfe0bb28ebc4a8f6073edc31fdbd3549b36e20369d9", 0x59}, {&(0x7f0000000880)="5ecc0173461287d9", 0x8}], 0x4, &(0x7f0000000900)=[{0xf0, 0x11, 0x400, "e693884f0621d372e3a63ab90d5e485e6c7422c5af6bb03c639f0749a874e6ed49f5d00f70c1f185ea364f38e91ef9e705fcafb3dc1eff9c9c70864537b9317b73109ff2fb1d7fc3085cb3531e5cc0aae2bdaf25ba6616adc613c120ab97adcb29cfd121dbb4dba9f2a60ee7edbd95071e3823d460f0051a499310ef5d29de620eb4a414d11303232f0f4fc50578e1f4578cf7c881b9ca624416dd772eeb872e2dd30b2fde4c3f5852c7ac5aa94ec42c8ceb2bb8e6b692349abfc3022ccc8027c5d0708141e2382cb32c4146a0eb1642d0297ed4465de1f4692efd3df732"}], 0xf0}, 0x6) 00:00:05 executing program 2: r0 = semget(0x2, 0x0, 0x40a) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x100, r1, r2, r3, r6, 0x3, 0x100000001}, 0x4, 0xe1f, 0x4b3e621}) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x9730, r1, r2, r5, r6, 0x12, 0x7}, 0x2, 0x5, r4, r4, 0x2, 0x7, 0x9d19, 0xffff}) r8 = geteuid() r9 = socket(0x10, 0x20000007, 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r8, r6, r5, r2, 0x80, 0x5}, 0x3, 0x2, r4, r4, 0x9480000000000000, 0x80, 0xf4, 0xc437}) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getpeername$inet6(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) bind$inet(r9, &(0x7f0000000380)={0x2, 0x0}, 0xc) setitimer(0x3, &(0x7f00000003c0)={{0xcd, 0x2}, {0xf278, 0xf4a6}}, &(0x7f0000000400)) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) geteuid() geteuid() r14 = semget$private(0x0, 0x3, 0x582) semctl$GETALL(r14, 0x0, 0x6, &(0x7f00000004c0)=""/55) geteuid() recvfrom$inet(r9, &(0x7f0000000500)=""/181, 0xb5, 0x1, 0x0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000005c0)={r4, r1, r13}, 0xc) setitimer(0x1, &(0x7f0000000600)={{0x40, 0x1f}, {0x8, 0x8fb}}, &(0x7f0000000640)) r15 = semget$private(0x0, 0x5, 0x80) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000680)={{0x4, r12, r11, r10, r2, 0x28, 0x5}, 0x100, 0x800, 0x6}) semget(0x3, 0x3, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000700)=""/206) 00:00:05 executing program 5: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x40000002, 0x8000) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="d08298180052dcb2dd707cf95c5a082d145c737f22925c512156d7b1ae31942c1239800ddeef8ffa3b129f32b7e7ac5a8023297140de9df3d61542adc560cb8abade17bd9dca3b27799b75b6d58524521a7fe7b08ccf2a3ac8210fed4c45e3d9b0a230bc9e8593256153f57bdf9599457c0232327409e049e8a307ab3b89caa5a77d029a3f7bfbbc1b410b653dffaeae97050e750d415a8c82f7e972ba48dea87d855ade9738eecab8596bd935147c4278b30785f5d31863ec18cf3a433c15854ad5fc0d0a529addbb2072bfc572f09fa26fbc1f5b77e04a21aa2f1153a2494bd6f4e4505250eb38bb0945d5963225794afd282ce8eb570e96e4c829", 0xfc}], 0x1, &(0x7f00000001c0)=[{0xb8, 0x101, 0x3f, "b49574f42f17e3a20beca372eedfd42c69c64db7345e888f7a440c10cc721909bebaab447f8b5573ccfa43d626f28b1045ad58b829b61d6d184ac97f8b5953baa43d98069a3750e7e556814a50db47e669d5cabf3f4cc9a1ce300f19b61babea7eae13a7b8920b0368c39021dc124aab8943dba91b46e5d73a74164ee2c6a175362ef36cf87fd4f81428b5f5dde1567cf69c135c5ccacb7a88a3e9dd11092ca11d"}, {0xb8, 0x100, 0x1db, "a1045eb78f2ef20d0f9408d6be09ca4a13a1d46796abae9982fc3cfd58bf01edd47f049ee9d4c90af558680fa793460566cf282e21e1cc33e8e3fa7ae8d59f1cb5f76f336605de94e8cb45bc3fc9385cddc23b8df5fe750b54f6c208923d408f0d125fa7ffeb53a6d23b4c6824e9eebd40ef4cb3500ed54261a3f27dbe8628bc70b9291c0d614520483d70e0d342e4b73ff3797cd9e9bc2f1cf876ac124092c99c22"}, {0x1010, 0x100, 0x80, "2603b9b862623224c86d6026144d53a275083c02c12f5d453ce4a5458376a27fb1d64d5c4abcfac25575c60901acb4f5ebd59cb7b8e4f35338833ab20fd2c67f30055bf2f1ac719981afe44b61382fb8084cd24db10bdf40da41c6db7ece56a3d4c8035753336fc48c538c973a093213aa94fc45dc13d234783e29793f98973bfcaaefc1100326d377b98d5e7684b4d4a191e9c611a0db29aadb656955597f0d8ee66e51db0c9c195ad7617e4c41349d50c0cada0bc7383a8b909ecbbe159c8fda6dc832d167c45e444675aa08887f60cf07619a7bc4a3b01f8d3797d6ce10d713f52bc26ef2a3936a9a933b990cbb2d3cc6d5d742a6fff378f7a0279c950e48bc3a3ed7bfbe9c2d69863914bf227046b3fb2f227eaf19668251fcdb6b205d1f148f11fbbc6d73ddd092587240c74dc8713ce7920aa374237973e3df54cb2c3f4e3e8f41f550eb8e8b886a1f09911c165b78ebc4c8bb6cb1e54a50b27b7152e5d4b33650fbc4b298d3e6442f9f0ff033b61e738d9a2fdc8a0a722ac70b515715d94c0a3273d07fcbb44d363ea1f48d751c5326e65d2360839d423315016062c6ddcd33065a0d974340e32a7721739a22af924526e00affaa29efe0373c550b7fb0f2953271b676d2bd87cd9c237e168a645a71671ba531cf539cae84519cce84c79f308fbb5d91d6980288b17fac6e2c8c0a655f2973d0387b35df4f7a6245180bfe0263cd401c0a476eb9a9bad9d59d55ce99e6d7aa1243ffa4d2a138a8112d86a247e3738c855cc726437a99f1481a90ceb82d081eb293250e02384682ac050765b6646cf35fa34071e98ff2945df5dc7169d9e8f3a28d25945be91d6065431915304e27fae0351e467064ffcf13c8ed11b6f87f5909ef7c792bc8a5418fa10a037abe4995f13200d17b2c73bf4643ea7603c2176724b74eeeff46116774be7a77451792cfbde132818e954e31196a12b01ae5123a4e718407bfa84677166eebb3ea98594fce8bfdb5871b406f69b614ac37714543eaef10e6000c34bbb91234541b816b4279a989e1fb250806706f16b065422f96863bb2fe6bdd0affb9fc13fa5b406bc68d2a0fdcb42b91afff96d9d5d90d2a067ba79be63a78be5769b00a1e016a4e9b095789744fda29b709e035e73cc3a8163da4eaffbd1a48a9c85c0fbc90271fabb11c2eb9499c4502afe9cbdd3df80a6be7d79ae099852400dc1a2f1b48289885200b135ea91b0c8da7183e4938aefd416163861b22db855def2857ff0c7365f236da81d5eb6b90f20901def1968561beb96ba5e3b1cff7a0ff958279b7f91202f6b040b90e08d82d7ecf36663c0dd3ff81a32c82340906a016ed1e490016a9c5d22258c9365eb736aacc8d5f4085c835dad9fd287c936c988442031edfab41c40f9f3c4725a201c230d6655b3a78a5cbc516ebbcf6fc856bcc4e3c4ab6c04fc7dac61fdc768d50a521698f58203c4b6a70b61af014f0819c2fb0886e074ac3a1d8382e69825ef6d5e1ce0a7c851d107f6b5df338f8a177f83cd17f6576f72039ecd6a772b13cc6b6d65566741bba9bf0e42d520d08c4fe8a1abae8cd400b3826762f465489535ff99d32e8c90120d3aac820b0e500e1c41dbb2dbb852dab3b829d2989ca95bbcdce777ff6102c159117865ce9840d31ee3df8116695560278c161f9dc8f72a3635596dc07eb53a0ecb58f1b459ca32c693d7198e567b46307b434a0e99ce733d9196904ffd4417f6fb3b44e9b8492dca046d8b4d0081d8a1aba68daaa7854f053b3dc6eb807e1f612667c5e8e3c8d360a7581ab4dab73cd4863adf7987a51452d9ed5dffe572fc9fa9e395ecdde84bc0467140d1c79f1798c19f66e6ca10b5560ea53445dc0e04d8eae90e91e2f75b719b0e8162225fdf05f8a28f43eee5d01a7e7675381e5a7a68ea6759fd4124fbc3b80b2e94fc2b58681291bf30a07399973fe21f48fc2db6b11b3cd121580cc48aac9aaa750ea3350bcdc015294ffc02999cefdf015f749d6c17827872846e4dd65962a863b87374cc14234b415322053339d27c3eea48e606e6099fcd9761596a3406fc5f75014eb250dc1a279eeb8afba1056afe11d15b2a46818babb0c786c91c841c0030c48a772a58e362386f022cfaa47b6a6668d7f48d4250ebe5c484c9152495fe87000f3f80816bd179d4565648945b8118ab846ccc906d97acc8358e6448cf429ff6ed98eccc09128043d3cf3af33a16c5dffb9af66f2f497e93477ede52d56623c6b22119d4ecd3044d1767a4a864e725d9ea3bc25a014b135ebe26c7436a49d38a5f76d686d947b4b9f9f615de9424170ff00f1f2df35e31ef7ba36a3afaa62970d9f0de9ecfc7b98dec21d8c97b523d50844d02739f58a8da03722d59f7c568bef690fae4ecef9d983ab943ceb90fb5642d33ca57087c21df61fde4e570f912fafc787e48fdf5163c975904072588ff970e796ee2e71887acf7ccc753e11350fc850354292a18551c8463a084738d03021d9bff90278ba31b8de60c7bbae4cfc690641aacd029d30ffaba1272e504a3c10eda888245b59bac9aea3d5212a1fc5edc0fb0169f07662005d724f498cc96b7fdd8d421b5b15bae0de83cb6404aa8ae71a7318419d6cecd9872aca54e65d44337e888efcdc09be7adcecfbf5d4f9e52be706691c398e037a1981425335fccd01a095a7c73b730008a407756a06bc32ea8b1ae8604cd6ee7458a58ae70c6a43e49c4e9dd20a2bf150f87306a3bada21c667cef91c77e4e78f481f89292162fd327e10854d23e14995bf2c47253b53b1ddc3fc57997a8efbb76a1eff42e7d26d9ac07b55f7a5601dab743e3be8c242c2492cc39840c37148a4684ac96653097ee589c85cc9bae86a2e2ddc648f83bf087ce21bf4ae17aadb84eb7b878ba952da5dd866daa7a678b3c7a2ec10ed26a15f2735fa6a2b9e49126984bffa8502473477922913bc25fceece9125b40f4d981112f1831c783fe205ddb088cb820b6b380930ee9826fff9b5386bda74293c565e372c879e4b13794e24df6531b3065eb22cf8b10d439706125b615d0e377d356aa68f6c5638f03fb13dfb543a17d663bbec9af20cdcf8350b66613dd2e14a49d665f6399c6a034ffd67ca43f954151879c5828d6f0dcdadd0cafbbc562ec65908f5a0e77e1ac96e81e9f61d158967ac52b2cfb5dc8d7c9986b5ed0dcea9a57fdf0ca7aa6751723d3fe0c901d6f00c984a071a54fd8ecb50127fc63eea46bcdff9e8f538172ac3936c15c369c8f58bd901dbb9878b7b7034a1fb633ad3971cd902a1e5bdf6baf80a422858e35e687c1f1246be2328dbb318198e35fafd0cba111085acd4bbb54176c434099a6cece07db9ead1eb859433709ae43d77447acf07d43e4bdabb9ac42ff960d99209c57478664be0b5abfaa5ce43fdc7b4865cd2cb4b7227f91bfdb9f9066fcdb0a69a00e8b44734d288b24eab208fc0c7b83ec2614ad55fb233aa49e40f93912c91b93f8e7d54ed85367874c1cad953c538cd4efb4360cceca9a99cd127e94c3e108b2a935ba88b47afb98eca7625f06c881c459996ddccb71528646b0dde5b77f4da14e8647b5a457c727d638e3853cfa591cb2e5fb2d613707573b3df5a9f4f670ba9ba1177f87a863a0c0c292c410a8f03483cb7c4d81121060a6bec0b1a627cbb698a73c21d3ab49b1a15b5b66793cc21ab3f693e0a5764eb4cfcbc81d9ff60501538f69a4e099d759daba5f2116e29f0ace8fa9c06c5999d3e0ff5865fc502eecca965aca52582621377f79b4ce97f2f66d3a09c464ae04943b838c7bcc23989a40743dd9b3ab640faa8c8989581c0f43311faa6cb504ac7945488d0188c49c3a9fa6a7bc3f8d932a3fe1c7a6d0555ce0f9dc6a9dc8cd149f2c2e5a93e85793e2c00273b11d92f41afaf2c88465b758dc0943aeb15e2809ff93f0771792a835f7f008531cfd9930e5e6fd16f1c2e593e24ea4e5ab5f7b07fc17acb587b4c24baa944f3e23f45213e22437edb17f57e2d65b1b0b25e77954fa88df61f495794f6b09bee867ab59e9d9f9021d919e80c223a49961b6d848c27d95af57eb83d84d8baf646839207e5303c5e7b82bfc4451c300e21ecd2653461090ac1695cd964b5c9adc4b324924109d1e00b58c0335d1fc7cf4b4a699be07b6c55a04f7fab52fb4e781a5fbf6f2694615c466dc1b9cef49ab48defb257eff7b7bfdcd232026ea071edfccc9151e47e382e38c6475c0618cb7e38b6557f929d629d5ff60c76caca4775e9a65f8786771736c0ad5ec5e14c0a78734e352cd7e93ab61ffa39edf5757575dc6ebd9d94ce4a19cfc838326945c0cad6e5e40383dcf26d02639baee798cca13f3ce0eb7024418b531f1eb31a72b6eda5bfcee9efbd0f492ccb1a2780a8c1c15a3bfa0d3023191fb3e68cd173da904678ba3d90de0209ac6f7c510dc3200b9fc4f161e9f6098b6792494e5dcf4f0719a81c96037d59e31cb91ad227d0eed741851a6658a0406e32360373ebddadf180729cc545984b75beec25bb3deec6a93b9168851e36fa90210c07e34ccdfd3ab7b724b6245b73901dde206d220ae32d914edbf950cc8da35cb1ee415cf21a886c8902922aee238d2db5988c4a4ad3c2312bdedbd8e1a6145939acdf8ca5319de7112ff13fd1ca2f50fd7c6f984e85544d550f89eb6dd291034eb47cf9e22987701ba8be08642822d3e9e85482f6133f2b4599ddbd3527da0fe87068f17cf735924b1bc8b13562e7263492a497f24673dd29b799fe2b9e6d3bd2732690b5413cfcac6f1d7aac296321912c110f30f3db15784893d19e3c72db1b8cabaa4ce70b59f97ae81169b78356c00d9672187894fafce862b7419f9c62f8d010505535a087f4e491fba849cd6452805b08e18d48e007ec5163e337dc9697050dc76029104056feed11450f5586a0c445672587f3803a4a2c9c5497d20ca09ee4b33f3af24e7d20412db1d69864c60dc8a511bbc84c20ae95d334c003988675cbe96912a20e7b9579bb534efbb5a9b8573187f4aab746d19e18d3332776bdbf363d8ce93ae13d086679e324916ed581b6ea9a5316833cacf9a3879c575a9a31455a9bc19278e19b19705a98c43a05f4e633bbc36c1e39aaa34f284d98a7d3935786e4fcbfe72c5ee371e766548c360c611c052ab6196b6a0db148f74232e9ca5f7b55f1bdb1fb5c4b17ae91aa743eb63a934319894a95da665835aa43d776dec0b0e5ce6639bacbd2527550e9c82d12f891f817f6fac3eef2c11ec268804ade52cee271d4c19a447c2f66ece44b13e913d1e86bc8d531b8e8e31bd077e7cfee2214b72ca09c9dd14da9f538b48b2772c5b4a2167c7868e479e16d2009ce683af9a653033c3ae9e5f32d1eaa7ef0be42b3bab0134d347601b3afb6e47007bc8d05242fc1ab61dcfdf6fa8b645106962be14121b97b88bd365833078681435c17dda80523bf9f86ced7e8c715ca0cf2267b902e5df3be56bc73fa166ff2fde6e5808c6559ab7e4e2bea751a589d9624432ba60c384a15f7b64951437869a240b20643458d9ad2c12a7372da6aca2c1b3d4c558e951c024bd819813e89a092e4a7a7b68a78acd4665e8b9bbb1cd1776a1b76b3f759ac8ff053c9fdf0e28cbc3c53a3add23513a36ae1689feb82e3f9ad5bee83c1bd874d0a2e161b6cd8c8ffd7bf945fb8f3c5c24f19c9529b9e2737f465613a8c4c269c8400888e49929bac5c37c21aea429e705cf9e0222a3a845b4fc342da349be344273b49d765fa4016f5cc0a13e3c053"}, {0x20, 0x0, 0x9, "cc01f52aab2242e6ac089a4b925d70f1"}, {0x20, 0xf30eb0209411d339, 0xff, "9feb475124bcef64cd70"}, {0xf8, 0x29, 0x7fffffff, "a2d06b6f53cf78c64911249cb63d1708800f10f250ed43bea841ce5b555b80b78f4619881d5d2f2c75d4e63f24f69da0975b11d77ebbcdfa0f31c5655d6098e817210dfd9d6449741a03c3a686cbdb637af797e67f0aadb4e854c4a50ac2a15aafb640d9edd4c4b163456ec2c89d6fa8d8894e7e0d7793b0962eb4cdc30cd643747e6f82a95646c4ac164d07b61152d779423e5a9cb572fefdde769d15b5164609f386e1685752fedf325bc8bf54c8ba32e13d615f4fbbffe592bbcf3aa192254c085d7e88a46aafc449465400089df27fac95845c1c482dc936f23affee15ac564cbee0b8"}, {0x90, 0x11, 0x8, "37f88c71dd23e0d12a136d53814acb0ff3a10859c54149c0b627bb6c933578c0f8ef05e270067f2fabb919e029bb6246c92c71edef46e7cf22fa476486379ca2710acfd7bf759136b3f7184356029fa2c457fa98a556a3940fd93eb78bd8f0c7460adf64b9105f5fe30c00a98c075740bc2576e6116a80c70c86eae8e83668ae"}, {0xf8, 0xffff, 0x9, "b436735b10a881e96d1b615ad00b106265d89081ba5bc2d7844d4da832ae5ec8dc502516a4b828512d1bce56e0b88b680e9fb6827734315443e06bee971b62029bf04584a742c7eea681c88c682b282454e2d45567ad9ec0d7878c491e13946856e5446ee59e256ee3ccf06de7a06029a2f97de943e14188fb221ff345ce26851ac3d569e96abd460b0cae6ebd17c425ffabd6e52f940e19afbbf73db0389d495c804b94384783ff3f3a16c9e5e21ee50e690c131df58a92792d92ebece0655818b67a0379d5237f9bd69f3f696813f1036f343748b447624c5fbd2bc0769bbe93"}], 0x1440}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r3 = open(&(0x7f00000016c0)='./file0\x00', 0x200, 0x100) setsockopt(r0, 0x9, 0x1, &(0x7f0000001700)="110c0ca6126f780f484adacc767bf89fe0c6b730a3f87a87e68d1e1ea436f28810f42ffd8ac143d3e80b96af66dd3981df7361a35ae618c5e08f6f4bf9e3b8884f2db7358b0bda243fc4921ed67885d536954f75016b98d35157ffbef3636cedd594ff2f656ce198239f0b9a10246cc2438d839db7a633957f5f519a343f672d7de7b39a96e0b7fc0036c83826bd2b9ec87ea85ea9e9720709556ed4ffbeddf8024b3db9d68fc80816d0f0548fb1c9752d51c8d4f7cb3c5a27edcb17a71a16bf162a4f5610e68f1142ebe19cb6f5a9af44f3c1b33322e5a4778efc8a", 0xdc) r4 = socket$unix(0x1, 0x2, 0x0) recvmsg(r4, &(0x7f0000001dc0)={&(0x7f0000001800)=@in, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000001840)=""/233, 0xe9}, {&(0x7f0000001940)=""/72, 0x48}, {&(0x7f00000019c0)=""/4, 0x4}, {&(0x7f0000001a00)}, {&(0x7f0000001a40)=""/36, 0x24}, {&(0x7f0000001a80)=""/80, 0x50}, {&(0x7f0000001b00)=""/120, 0x78}, {&(0x7f0000001b80)=""/95, 0x5f}, {&(0x7f0000001c00)=""/131, 0x83}], 0x9, &(0x7f0000001d80)=""/39, 0x27}, 0x0) bind$unix(r4, &(0x7f0000001e00)=@file={0x0, './file0/file0\x00'}, 0x10) lchown(&(0x7f0000001e40)='./file0/file0\x00', r1, r2) connect(r0, &(0x7f0000001e80)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r4, &(0x7f0000001ec0)="ffa386163f424e804f6c13084393e62f06a05fd8674428540cb2c29678b0ba9507425df842bd07afc85733ec3e403b1923460f05c646e917f69483ef771fd31c1403169d31d1fc80a8799026cd3ef32a30a9d182fdcc465d71020d94d7466a42205fd2222c750d76fb6e16c3727db9e3", 0x70, 0x8, 0x0, 0x0) link(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='./file0\x00') link(&(0x7f0000001fc0)='./file0/file0\x00', &(0x7f0000002000)='./file0\x00') mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) readlink(&(0x7f0000002040)='./file0/file0\x00', &(0x7f0000002080)=""/187, 0xbb) shutdown(r0, 0x2) connect$inet(r0, &(0x7f0000002140)={0x2, 0x3}, 0xc) setgid(r2) sendmsg$unix(r3, &(0x7f0000002580)={&(0x7f0000002180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f00000021c0)="ccb7d25ebd76ff4924680653943793bb6a47fe9d0eed4eb403f0fe997f7906267623a740a024462d1b4a8110a172295837c4a1ad0cc58504fd269479aede0b0dde1e927ca5b5f68f4f8a985b1be38f00e274ade637445752ee2bb6722b57f98800c1aec405cd1e3b16a6124578be1026c01faf7ac6a0f51e8b277987428d66a8006f01d34a8e22775610c113c64f09aba274897aa6ab3c1bd11e9d5d2ff57001c41bfe4150c53e03c499ac82967f3a2f35c04767b2a9cf302f43199605034b07d0b91d", 0xc3}, {&(0x7f00000022c0)="569327aa9b43647c5c0d5fcad6c65fb46f4b3ad710f87c23ca81a5c55ced8438ec0853f3d2072a6a1e0268caeaf444c3bc95b17bd3e2f657acb5f368085e9331b35f0904c5e8da0f59877210aa9311f199e4ee9cf703dd923eac2e8471bd94fc490537a085e9d333db8987000c79b3e90f1f32dc05891d5c97757b88040925ecd1e507c2a9d5d8d5d423a0d373f58a", 0x8f}, {&(0x7f0000002380)="5e596b888b8bee19d3bf0cff7759b096d75575fda1a95c1386897a2efb5a979ca460743046a7ecfae62d", 0x2a}, {&(0x7f00000023c0)="d2a86f301c3f982fb38f742e706ea45a60ce", 0x12}, {&(0x7f0000002400)="602e27ce939d92d27b2ad97f128143252a501fc56d21bb5a23409f4807fc0b736203b682be7a6b4ee48d76b86f161a473aad1af57a6bdaedce207c94c12790a85215d48a4a9a018afb7f97e2b23b919849130511fa10ebe8e5bbbfa6646215caee411deedd9cbc4ce0dc1d415d814ff6e6a1ef96fae8eba6c501d46f5c5dc384301b87bdd15be09011b519ea2367a078441a0f813f02bcdf4fd319d44726074f7661560c267822b371d86a0b40620549bbb41bbd8fe9548ac525d6f5e593c00d01033ab699a0db7331316b8a348f9365adffbf1f475861", 0xd7}], 0x5, 0x0, 0x0, 0x2}, 0x2) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000025c0), 0xc) mkdir(&(0x7f0000002600)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000002640)='./file0\x00', 0x8) recvfrom$unix(r3, &(0x7f0000002680)=""/147, 0x93, 0x41, &(0x7f0000002740)=@file={0x0, './file0/file0\x00'}, 0x10) symlink(&(0x7f0000002780)='./file0/file0\x00', &(0x7f00000027c0)='./file0\x00') socket$inet(0x2, 0x30000003, 0x20) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_execute_func(&(0x7f0000002800)="c461fc53c5660fe007c4627d5a6e0fc4232d790568f20fa635c4e145159c1b0000000045de9d010000006566f0836c1b06f73e3ef3420fbc78d4c442299efbc4e175db22") getsockname$inet(r0, &(0x7f0000002880), &(0x7f00000028c0)=0xc) 00:00:05 executing program 0: munlockall() rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="3260eb3f06cf022a2d7fbcecb24c0e1367be93affe100ba889530cbb3a3eec5006a62651ae0cd4704c5077586700e2bace6fab1abf02b4cd0c0f732a9493769235b7ac881017907ce0f9130dde0c2a7dc8fbab762106d467216949cb30a3e6cc25b27550c87192907538cf9e283b996711a4aa74cf2719707d9a50e934b605941e08679f762710a9d4bba8d8e7ec5482bb45e3562238a0e96bfde1142e10f8d9715f6eca4bd1e96d702279a7b7da4458cf5c4ce95b353616d917d39139d18f3b9241d5c50e4b09d7dbc73a70d6a53b0547393b4c67b48bcdfc386e99", 0xdc}, {&(0x7f00000001c0)="b89989c9e994d899c75f11ba051a9034474c8420f1ef621402fe0c26ee6335a09ace1a5a6c1308e0520b093a26d854b2e082cc26e26099ecba0e6a372a92dc13cde30298629b2a32b02d0b31d797c02cfef8f5b6b6a6f8e4fd172948c7adc7ef14647835c8941cb4c810c0884a405864b26c4cd3cea070a0301e9faf6e03e367", 0x80}], 0x2, &(0x7f0000000280)=[{0xc8, 0x107, 0xfffffffffffffffc, "4a8cddfdbf869c735e06e1f379c657123041eb12a53a71877e3d5f8d85c451481acd24d7d42a4d96b1bc110fdba44b6f8645c0e3b9ba13c1c3181096627d42b4b708afd5194fb5abdc073afba1a076b4a17d1a4f3e45acaab8c0a11f7aabacf0f0bf8049c557c3d5dec952c4c154d5ab1c74a2fb71ad31925cf49e44c44c46dfaee27d0e506e21f5f2aa56ee1f89b418992a2e31e840d2a499393f48ff35abfa1ea4f46b5bbf6ac646f390cebbab24009e93"}], 0xc8}, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') semget$private(0x0, 0x3, 0x4c1) r3 = accept$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r4 = accept$unix(r3, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) sendmsg(r2, &(0x7f0000002bc0)={&(0x7f0000000500)=@in={0x2, 0x2}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000540)="cdb0db8c62ba11f7cfc3d40b491324dab56b1326c2f96cd14e56d89c3bead22fd3ecebb66de1d63495c6be4b01eec6734680faa9d1f30417fa08f4a2de3c68500a47aabe9a1e3a596c461afc66c7b821db7d0a8f49b37c2fa3f42907d12167aac5ed7a7a30759408b21b5e164d4269afc346fba1f558240fcab4589036a7596e2b7f7db6b13e19440f1b8f7397db9b5b192e737022ae3c9dbda54d782d4ef7bdde446f9a6130337859116483856467ff1aea782b7310d83bc7edcfe3b24074339b3100b7c9360ac1f35e3ceafa2ec09eda9e71f756ba7eefa2319a792da86354924726368a6f54f30cbec98240f637a5cb11f313a2a5056d0abd468287edfb617d9871856b0b80e0b763393aec738a5da837e7051f3ecedfdbd15c37a67446d507c09deabd82256ac9440d8e4233cecf47fd34b26335d0eb990dfc86df1da38f83060945e92a57b78447dcc2424edc986faaf718c17e863f9ac8911e1597f2cf284605c50fcafb2ce1ed81070591a8031d23f45b6da93bec1be25d4a29f27cda3641845a2f7a1d7657e4827c670ad2a705dc3b8fc68ce265b495604f565196ae1cdc478307842c7f5174aefd4e479ead69ba4ca99503d1aa2cfb8e7fd3c4a913aad2ab1a4aeebc842bb8ac4f2d7897380879fb537b8b8ae06c10d3dee56cdbf13037920f3b1a06c5ce501317877d17854a85f27c25a9f9090ca5e8f7b32937094a644b325ca2dbb16828623aede2ad6528c48b015426b7a5e156f6b26fbd51f05f06c4f804554776af6b6a2d0133a77c4138307c0a6a425f135a95a1b1e500d39b6c3ca517377073d6af81e2a1ef8f32c6e299bf13e95fefcaddd3b560e5e8a9484a3759d3d37655036ed4db313a72a83a3b6dc7bf7b9b4a83b989bcf1d7c07bf008d9613d44ded1b3da2e5e39f065c25b30eb564d3491177f4c8660b8cf5addeeaf9bd6ad01e54fabcf92c7160e73712c276b903784b3d0737b7c801eb6f1649be4357c1e290c83c58b11dcc13c736c5aa573a0726ffd86388448e3f787e6c3b78630ac9195cf9afbfb836aba80c7f420a4a7b4be78b8c46a1cc940667f3bf5cab91f54ad5822521a71296e5b1b2951f3c38fbe4334dda39e370c147a61164896297b55375ee7aa031d40f1e12f5b2c8ed0fd1ab38244e9a849e597d5658839c4686ebbec5f5e4e1edcddd698e88acbe58f7fdf4b1da57a311c3108d09c500dcb386804cb93ca17520417bf28eb4291e030505697a2b3512660a67a4f770f7969d8252a4ae5e5658e9148ccf0bfa6087825ba3d970e2f77deaf610d7bdc7fe9c86476d580a5eb165f5b0ec9af9468ca87e5c75d55344080183deda85f09de9bb831ed7a5a33b095bef5828111c6ba0e878f40a3265a16286622d63ace3d17a9aedf00a21a8fe5556bba01b0edc92eeba0f316f73874fa83305c4bd9bc502fe4d16727af39ebf7093919191788052da5b01663b5577e024e4da9f0fc32052fd3239edddaad00b9095b4b87398c129a1fc2927cf7e0c23f54bad7fc265dbc218c6320e03935ba47133abb616d15ecead3bfb6e59365e5686af307d490ffcff1d53031c2dc8127cf0da393571feb7d0178d15639bc2a8238ab6d49b7877c7adca298a52955acde1962bd908da7aef6f451b19a542f948c44f9bf2432f9b1f0934274b5cad27407820627609102fc0a0f46cc612489bee095b6f332116fae983eb115bf3f9b30cb8944eeec191ee2d1b118d625f9acf6f67d344f47b17459d242aa1661f17de7052bc90294810f2b34ff72da99354ed6aca764a1f11bba7f48a61d9b3bc9c3f81ec3a653c22361e82fc25c0b3cf85f33edbb6b85b59938ce7969c889e69281df6302c8da5f85b239a5718978973f4f49ab86f28da42e7ec173d651a5f33e0e8caf5c3a503e41b6a625b142300bd59eb1ed7fb22f03fcc7ec50e2b48ddf0a92eb873882db1d7530ac2821e598c0ef05105eca6d44afa8d28102c698a24dac711a112d3cc9ad3a98b7d8a76a7295c0ddd7f1c8c1aca228630c3730b8ba2055408ff3da63d69cfacae13cbc79d1f49416ef1982b3225969619f4d18da7e3465ef1c89f7e7ba0bf13a5bf1291fe26616d63de31db0a494676996f24a1bf1fc504391db5b0cc59713a134ffdabbcfd19f888b167c0a7864a2fcebaa1ec8d7506eb6f4c2c306bfb0bacb4fe7122e0362981ff7399edbe3406b826bc6cb7a8df8b75392e48279600837abfe8888f058c989b8dcf58c68ebb09a54ef504e1f6878395adf2e00f1ad8f541b48ef5f7644bbea778287338c969b17fe07d60982a958ba0e8aa9f7b8cc491b84cc19f693caf0946211eed6862ccc19a735dbfc4484759a9c06ca6726b9cce934e41b21892a1e458c335965e813c6d49855d8650a8b53cff5981f04027d0e0f3d50f70af06f9fb3ba26f75dce6aaa2dfa99d311edaa93d0153dbe2725477a7854dfa0c6e931b8f08f725535643172926eb43793c1c40bbbc2b55646da40323c15608b44fcb5452ce5d0d6d51a31f891c592c7424e709aa314900d1ca46a0a679e07faf1ea2afcd92d968978b638d11f69638d9827ed42fdc9ea817d8dc8fd5f4e531ddfa1a087a5ad491019d1c1127c917d41339e524a4770bd08be8efd6cbfc588efc329b99ec610068693a2e3c949d464ee0dfab10e7fe395452d864fb9fd002ec93215bfa2b7eefb45157c6d6681eafe35e27f795d7273c613b7b0e5b17e534da76574dcc3c5e4478cbdf5cbe74aaaa8ba6cc77c692cd23c8f94b526557d7bbe061a951660f280e317d2340679d5fc8e33ab97cf7a329f425e7a39ece0dad922bbb8aaad9a99e174072c6bd4ef4cf957a6396837dd290ba19f91ff126c0a49475ba2065784e993b47d17f37c6995484c9143fe1c0a86bbd8ab39abb72bc273014f41134205b0932e12c13ffdd36c06ec1fd56f1e8febf6b68d7133c12a0b7a5b8dac7a8e03183bad083122212f67f5419d38d09df0cb3688a51cde69d5b3b09057fc0270f1d2d3873a1237f39f69ab70a6b89a792754bad3ca8c53529e9498bc771d105d4a2e771c332111c6ba3c68c6f944c00e76f649d27ebf7585a5117f7286263a4902164e69527ba26080066ea39cc7ceed151da413487e6a842003939a0731b18266e0ae596f1c2b513e538451c889c4eed16f7c2adbcf9f7d22fea21584c6768863dc438e18e4a605058710b51f003c2048379fabdc2ee537be243114782f63867c695d650787a4c5e6046022ac662d59267a81b2b98094018ca7e53f5681b39ecfc5acb23579a455e4255c46123ceba7131bee52553808b976284ba6b20906280f1f5e4cecf2a2a65499c0b1ee4e708649c6cd91f4e272545e44c780859aed15cad59b0d5dc04ed6fb9a4678d3a66d9d140663e0a4df7c415a3d70a66191e2965354eb444c80c4247107f725559f0b525b1418f899c0e90f25088f85a59be448b3234059eb4f818701368ec1a52578859073d35727e0780f20458e5d66c5806cb426242aa6ea6133cdf46882a701e3c0024975f486f66be54e3e814d84dd4867a6bf6ac23f573d05ff0cfdd8f80440d3fad7a25645c8ca588358d4b71a93dc00e52c7f2c68d2f9cd8268ccec813fabccb34ea6ecf9bcaefa4261c3663d427c8e4ca75d9885ed860ed7883618ebee512dd06f070b2d6e668430be4817ffbde98541f48ff57fc10df806707ff1df1a40e3521ac1fdddeb040eb19ee01b54f5a6f56fdc7a4ba8e75fdbe9a79159c483b6f89c85ad4646087779996e9b95bae7e9724da73476a2e4dd50ad6029907bd1b071824a0b78b57f42ef2fec6284d2d02d0f6a96c2212abbe219761b492dbd7539d413e9ace576cab9563bb2c7e6bda8966a5863fb0e695ed41878cbb63515013fa8c16ff9eeb7fa3c00c866b0df9fb75e2eee7966a91698bd2521b6047b9145ebbe5def92e882b4dce2177f7e83ff334d43e94940f4d2e8294b5ef1fc717ee881f11d8a3fc7abd35619d11502d31d32c212ad62a71508240dec4ec6b38bf002304dfdc8d13967256ba80c7a9ebbdf6277b50913fd20f0d4746b0c407367173cdd31bde19f6c2464f9cb1d3785f82043a1bc4daf7fc88582b0ea1311c08d82814fcd6ff08f33cb3ce8ec83cfe6e7da772286be4837e3c0eb5e5c9ff5b5aed1a58efc8d3bfa89aeab9d5378f907dc9a81fabf91e096f76a58269688f09e51d3425676d53827b6039c10405d3d9ccfc7ab8b03aaaff60aa5c5a1b5f1812b9a8c2a45aa70bb449feee6a02e56e97217c7f79893fdacb3456f7c1eae07bf8b057eaa09b9420772ff6a00a7e32eb03ca916768d9ee29d497d38033cde18a64024a978b8deb6bda168d54bf84991ed4f6336ff55351841b5e5b20d07240e3997aad500f2c45c23562e0c74095c2acf1437683869d70d688a1090a42b6ab50a5296bf1f36718dac6a43e8bb2cf8c4e1f88dfbf33cc25e3c0d083e1d327c33e9230638cc10540af39c7985337cf24cd678fecffe109b74cd891521524bbf74bae8d2d62ca5f2f5c6546552266f8e1ae80db46bbb2bd0f01d31794bbba3a4c3f8ebe7f6da654cd952de74e26e66d734680bf2467a37c6525083cf9e6378fae7ee9660537ea3278858f53d131d3e3a248d17e581769c9352a431e783cb364d8e807aede977691bdd082569c5b16b4e9a6a445ed5abb9744f05289cbb4c191dfe78def91f4f4ba0888e83c048f25a7791e08cfdcc3fe21041b1cc0ac6a96370154723656475a716a511306ce0ee0dcf8bbe183762332ee13dc2cc6dc6c9992b122f4ba67c54f7c7c79f510cc56d8742ea338e52ca0d6220bbcda03c2b11068be9c15277767ce5594d9d03b8db9537039236bd4139fadebdb6b209a59d9320cab9ff616800004c0e634606f03a8dfb58391375c7344de1af05f3e64439c6927ccf8e5024f148ede8b1908956de4486c0db48f00c2a9797b2fb591b64f693597ae9f5f68d749647a7b7e2844f0c864ffccaced671d875046270c03cb6287179de30d93ce98b10722acf4c2ee092211eaf47965c146fe336fbfc74008fc1eb48f43e39bc17a02c218fad76bb2c39cc8d765b9b47a5a4aa52f54f7f982885e9a74cf9bc7a192712e953cc8651baf167d8b95a875fea5dfd09a4c258579fe9ff9d158e17c496e16bed71e8b0c2366d6eacc8db4ed9611c09f2d965111d8910014ca0e92a5837ca82eb19dd5c367687235b977839248876cbb2fd9b0283b5c5e2ba453c2ae192412cbf3be00de01519a7ef4b9ace37caa06ad75a77ee56979565f8b0628ca935e76abf6e5b6f36ceff65be575dc71b4b182d0b4b25be99c77410c0baaaff4f28d83beca1a697d2a0987386a55061f4c58c8431bb7440f7a6a15746c4b6b2a1ad9d7e67fa28c4258edd980093c63d8ea8a5b7e0634700c5799c36c5e2a7327d52efd42f104edae8e3fe27c37d5c4a2b0391d8f374e030465990b1c67565f2fc9a2348d2da4e45bcac45c424cbd910a2fc8fc4a53bf8fe6dd48528b46639d5754961c718e7ade7c21c51544e3880d3759a419be03d76104c7e83868cab40b948f8b067aa7b68e8d1657c6b79dd8076272576ad932dcbaa67fd1feb9471df9b9e89fe1ee1570fcc6f63a4d3b14504556143c6700dfcfdad7aa7dfb3d2027ae574b41e98329ef9c8fb1c041da8e2e4f0de74424a8a7b3cfcac62e005f0a818af3e92c8fd8759e82877745cab1452f168408923b7f8a254af3d6f33b93e3fa5b2c9f4c6d99394027a3131339cb080d72b7ad6fa7e2d6ded0e095e557014cf2216627ff192a0", 0x1000}, {&(0x7f0000001540)="56a4be23f7a12b983ea7ea86862b69693fdf7658a1ac7352d89f99d97faa56647f53e0dfad90443c64d50f28ab439a8afce51ebfa355a516fa2e0c02ef748827de00f5a4d7fbfc95eae42c98c2145bae7783089a488d713ceb15c7632b8db4323c854a11fde846875feda3025dfafa0111574e23b7739afb8f4f3760005fb31c655864f7a5eff93e86fc8608c2a4b0676c596242e8405cc9eb43afb4e2f5adc0e3e8168c7bae51534791be117197b016520b1e51bd910c3c27a9f62e6468d8727234863c9d69e23c38b55d7bfb235c6c", 0xd0}, {&(0x7f0000001640)}, {&(0x7f0000001680)="7cd2fb82b5e2f2d9af34c556172204d90edc7c6a5f9e330a835811c7972c4c120c81616241baed88dd24dd08c414c772973e627badfcdec5508c98cab57edda2a07bc116e2d7282dc33b0ad853fcfef20d", 0x51}, {&(0x7f0000001700)="24ca95f3ea4d0b21ab26a46343e5e902537622d308c019d97e1e53699333be9fe5ec6536754da07a36bb867f2d7ae8d9b85ca810ef449176abcc17a5d79c407deebad70bbefa8ccc37108663da4222833675ddab3fb7ad571c73ee91843df71f14dd9cf95d", 0x65}], 0x5, &(0x7f0000001800)=[{0x1010, 0xffff, 0x8, "ef708b7283beaeb07a6814d1632ddf8ff15906f93e676fa237bb68994cf7f9688cda80827bce76972f3d0734619e568a5b2f133f6f911f1aad7c0581c537d33ed30befcccf8310095cf6a6dd15c1f3c3dff0872adca409ea257fbe83909b02913d2cd37e7516e43f0e3002ebf5a3adcb3529848986bd0eb5bddf21d6d02b793456c7eec801f576c9d1cf0ae004e5cedb797cdc00ab3d91913ca3a4d75cdf3eb85f976e1c7f3fbd5ba77c8fbdbbe48180e30fe1111f6e4a93ee7580f5b3af31867e5907ccf25f9d2d5cb2186c21d35f3f87117a2f2408ce4c788bf8b03cd9566d642e703e4e6dace5a1ca9f3f1731abe1b878353c9ccb16bfc894a77e6b0422035224203c21e68f58145b74ae52b48085b34b1e02f58c58f73deba5ffe72a900a1da58c437f88786d8a7e43c887effa576286db91d9caf12e0bc938978499ff57e90f4c7898d489c50aa6bb8b7d4c3f96e283725b2532c5f94ab8bf9121c476d5b98cb06a12f231859876d206154eac7428ed43258a9367a1d01b6c2a95ecd211340e9bf7be0cfaac1f9f1c5a8b2da67557b233cc05590b681a4da10563b9c7c0b529b1a256c260956a4a802141bc7e72c3e2f07fe3166b096db3fdf020fc9e6e09c133be1ae383110585b3e27160ac104ccee5a096a7de7bcffc2dd98204aa886c4b4c84077705cc3f86f2111560a4eb614f7c7b5ff9945149e4b089416ba8ceb4c1384e161bea69295bc7651d51f0873ac772c0b757a216d842d55d880a112996a38fb078a058709c1588e57cd5e56816dca01910b798ffd065c1664bbd64d702a23d88e9f63ee0bf8f0630b798779b5047303d6319ede7a3cf15437340eb2e066ef6f61ad3e23f615e8a23be0054672fbf86eed281956941000f1efd0eb7394ea96fbff4012b96dfd84fcec9ec762d41484e0b88de27a8292420e2915f6c7980477e034f1663685ec02bb7c7567ca7b13c548d4760ac851429ce11bc434dbb9f96616596c856793a709ff394cdc8d4978e4aba7c299940f1265c830eea9502d73a96e7950d70af4adadd31bf51e02404494bf7c298094170e45d4ff154190482cf6cfbba1d553bcdd8a26c6dc2eb8cdd96d257bd60aed8dea9517b144fd76fe0419364205585fec8f0aef731e84a993a11d2b4b847edd1fb95c5c4bfd2434996861aef86bd9c3aca70a4d997f79e1d4f38deda54ffb60774660e7134d99cc9bf70845124f3720243187e67f7f4c69f792571ec8372ca202b065e714d4f0a720dbb0206774aee1fe785c8960df7661abf293a498ae62f3660186fd368c843603d8dc1e6df12a3314fe4b09e2fd0f54ffdf3a2a335140fad201d524c7c3d2c353462a7667f78e545fce72fe36069b876a9e2bcebf8fe692795a79b34df66defde2338508c676d5b8e00e80e7b1b45fecb50a069c40a1758bfdecdf40eb8712954db5eba2ba232d738cf1059e0b6fc7dce6734f4f122527c3eecbc8c2690b30f54d1154ec3b4072b45e918cc2dcc15f233dc6e22a0bfed055fbf6ca31fbdb70b6e48795d92bbd142d57eea7db2563bea49912017ae81a0ee51e7af9e64440c553de8787f4f63e69df623ccc2bc22561d69131313ba9c6094a4418760671081d5d4209d5ea8cdce26735b3ebda4732b7204eaed413be0f49bf85a8eb145472cf68bdfdb2233fc8c6eec66648266cdf6394a86dca2400cdf94701642724de1afefcbdf3eabc771854710caa40114dd0a55bf5bb5079e815e126460b052df218a2061f18a2b0ed239549ffe475652055941f46303e0ee6ee1efedd01f112471d2ee034340d56b3a309d34b28a4a697682ec3d2a243320267a8429d5b03c2e2582a667248d8e517689f61348ebe5d8f32e0c88498cbd015d48163daba159aac71c3365dd4ae77387cad1b2fd8288982dc0074ff2f7f587134ff8511b43d98303e674174050dbc973e55dcbec0e766a830cca3e9b1df4555a5164889b4b8e17a9a944118259552902ec4d23bf310a7eebca1586e14bd8e317aaddefdfb78aaad8b7c4da7699d5bd05a4913302a82820cf3901ea19cd80623f6cf3b55d4d87dff08a922052cbfee1872cf3d5f7fcb1f18a5ba78212fdf6e2f41387f776a1c8e605842b217f8c1c8c4d734c8ac0fa213245832622f5a622c971c59f5616fb8de2d64b6d1ac07171e2089206de38d9f20e23c6d2bd3d6d8426bc35129f19d7520e4c39e63257909c2aae8aca429cd3e632c9acfd3492f33d0e381903408cfc29dc36d30c3fb09a09247eb8d61725ba2c64f0c5e79416471ee18ad07aa080e19131095714e2aebd13a7b9fa88c7616534807f71a4eb4c35520e2be0144a787825072d9251ab53e9e1a86c75975da167794a2dabed208fa50a1506183bfc805250c835e7285e004ede94c46a704cca4d79e0e6c301560a9e38675df40688e2910c6c3d2466fa62991ce458cd5327821ff9ba261df3a54376868b421bc1456d5853d273602fc82f7196c4a12a96e33634464c117789160eb0b7fd70e97ba719723f786f3c1f060e27ea2f55d0b205caa9525bd91f85e3e772b17eb1ad021d10bb17e3be1382b1fbe934f5bbf355dd432aec2f1891f931e76f3f1d78b0ff2b02ffa307bcea0eeecebe021f379ca90197e35e3f3588d76f43a18878065ea6a63636de9e47eec92ad4ebb2492228153d3acb5b17b3f5843f06d1dd4a124e146e779d935a1325d8d968ca96d89812035d365e4128353a1a9b2810eb4ef072b332fefb0230666101ca6b671881dfe7db298f08fa8e883d372b55f5c5f1e4ccbb8b8093d07dc75ada41b6e657bc4cbbbff287590b9f68f763021866ee6735cd55fe630027a3637a3f75fea89f99679f4f707667d73f9c98e71113f864be7f7f0a66aab0ef2ef3d6520fafd47dcda2122c7e5f31a30ea1712638c38e8a198c59961f43527952e66b4fe8afd664489bb5730a09d2ac923f55a5a5aff2dc391933facc8f0c00f1a343b368cdf3eb7c90c54bb0153431f89ae31d0484e18773d4d6e2cffd25c6247a9293a7d0b583811a1d3cdf70283502551a9c069859126e8e44b72f048cd99741aa27ebdf930c8bd4dc90a1326dd05cf7005a7bdca5d8cee19b628059503a87fb3169cb35213569f7c699d8fd1b6003064df528018a58a3525a886c0b104a03d59d1fd5e8799d8fec7d941cf0b5244fff7c46267708e473ac5106386abc603931ca92b6ebfa0f4adccd1af755dc4a555f409abf2af8bd95b1a38bdfd2d7200d26c4f6e75ff29d3928ffcbd4a41491c5e1f53c5c9de84bdbb1b8ab0f1f6badd033187b88c1d072e2e6ef71182f4d1c9f60da10835f2651b6646cfae0625da520026f2dc52746c77d53a0272100c54812693c59c22985f16c660c7c652254bc9134a9e91b2c6f00dd5496dcbd695f81af4400768b2a9234453e2c2a5d8a881be325e7cc97ffdd4ece61d4220a49f0bbe2293aec0f5b0eb0854cc407a3a0e5759d4705ff2929deb5106b9a9d0a73a79f6000d290ad7cbda94bb89e6cc00fdbb9a7e1cf78ca03c3d38acb7787c33756380e0969dc16b7b5b3bfcdf0dc1bba841f4775d855aee10dd18c95afbe3c96abd495634c55bac7c7390fcd800009e2681ca0b6610b0626437a9d7d8ccd0ae8dd65a83a5de05ced25e471f5d48b5c7884926920bc36f342e594888771ab32681afb06d7961a83efa047b8a03cdde41856f07019a0500f3beebfc945a3ed7148399d41c8e97031bd8c0536fc6e06c1e1eff44bf8cb3bf9969743a38e828acba6c5635e125ad2bca9b6888d26eaa6201fd2b2681a83e926618edacffab1262420272a4b48cb9d6c8acc0658025ca0a1165af26f25dc93aa03468b415a88842cd7d2de0080541a840aa15299e75e6a9a3039dc09f2947a6162f04eb358f57decf834ee1eb28dc61123262251df82969c4000fd79a82155bba9b441989c5ea21e799ae11647c0442244c9dcc3180830079cc133dfc6dd179aec0d3120c657590d25426b12feab891c808ee6dcf805f8d82b32d13b454a33c8c68aa5c0ef89f17c119cc481d566d2bdfc276940e99dba15eec8543cc16a5cf67dfeeb1485bb2423c062ac4fc0a45f7b07e984716cc183c0487836b406bfd0d0245ab52e26b832bae673b5d6313527d9d1e263056c39819a2744a596768de3a48d2c997f7ca802d56d2c7223422b17385cc3353f3ce5919881d5572cba6680b4a342396a08397da1766e6d6b9b7f9ebd2004b2e15dc6fdb681846402ba796f46f31b8ea720c40bc3e9b1e9200a792f94f397457cdf7342f865042803f67f15b5ee61f49435f19ce09d0bf316b48430a0ba5a498e5c93f242f3ff28281c46f97e0109da486db502a3bf2c3134b2678a84588558f9cf332768e8defa5ce277759cd05409b2547fc9203e5330daa52160eb8e8a3a63c1cb95ac0020d43a6a3b05c3cbdda40ef097da40c1c36dc789272524cdb6fea8a495b5168bed1352a0cbaa85be828701fe39dc7c9dae207111f70ccdf618ccbaf2a214ab3f88ecd69278286abf766afa77176bf9b5224b7d2c8101d344c4d539ac4a8c1b3c6dac8bc3922a43271c8c7ae31a66e9d21f1710162a984e40b88935c80f0b5f916aaa6626d779355473b84163d892948be4e2865d9d2618fd7ba8b591d6f42ba69c19f3a3f39f8123de57402e05a7732f9f5f70cf93eba071f4ca06e0d692a33b8f6b18e3583e43f745ab9416e0c0da15c1ffa87c36cb041f6393c196c84f42ed9b3633d92cd8ed849748b1ef3d101fadc6edacdaa888a8c302b5d944fb0c19312bdce90bfadd1aafd012c6c273da1f46e1372c0aae6d5a9da8a0cc07209f6701f5a3349490b21121fee7c5000da2da68f700020e29e83b04a56f8f07f70207af6ee965cb55bfd3489bd9bc34e42e2648041ac23d7526148228b74488212d5ac2196f1ce779878fc23fe96af4d06e5c8dd8bd6d30131d323cbb8df94c66eaaf5208d31dcfe70acc9905d6bfedfac9e1d34740db9b4ea14b17b779147af572c9d9217b59044131b33596fb155d94bc614818bf5c1ebb3bfc44590d9425bfae294876bc09d750489ef2bb5ec2306e881901a8eb069882155e48aa36f96b0497426e89d4ba11eb7dbe1fae0ac495a29c28f4c6bb40acf8c1dc74da14182532358523d5dae42bf06e770ab796ebdad1dba9252432816d4cab9764e95e7f6ab4b6ce0e6f195363041c7e5467e10e8119d45e93432a559c1f251aa68ae8a6f827768bb95343e28983c6c89f1e67b3fed117306ad0499e972c414e5d730fab87da903e471c4e74fd4348f1f23637a7dc5271ef1e2fd0e8441cae5536c0e89e00a9f6fa39913b5e28ea98dbb4c3bd8c2318d3785d8289f504dca4f0d565b0c961f295f97ab02dd343c3b960b182a1e02bd6ff27fc249ea7ea161486881ad0975fd9bfe8cee4a472fe490e6308c0d3e0be8c9970486f86c2347fae99478be116d13bbe2973bc0f11de01c769d200ebaad20da913274100224747f47b39b853ac9b89ce32c51eba5f344c79e5aadc1a322ddcb555147346aa7807a0d07bd4ce87c26d751728804d25e9ab8092dd108d75502b9edc900e17859a2e083bd1f83977d6c06cc1e9c976f38264fcb9a1ef3cd7e41847145296f02e8b122c89cb44f7acaf0afa485c37b955896436f11e6049d21f51f9d72f8e4849135aadd69a93024ed87bc983d4b1547589062dc0541e95e8aba3845fe139a349881115ad811442c573252072e746f8454ac4afed9cbf21f5bd8028edfd85725b4879e84b9978c73a115921b1315b4186217195e"}, {0xf0, 0x101, 0x6, "17c51d4961b7b3b1e86ba1057993bfb891b8d56b93f4c479f1e3bdf119b2d9160b487aa608f5cdf114b1556a044c77234a2aa147388fb2a0224dda13157fb165b746ad91a6038be4eb8603ff1cc060ddbc07d2dfac096a39bcaa6fee65a8686b01396e5a7ff09d93d0419e889e76dfd5664b8296107ec17d9dcbccf1a62f95198950a13ec44317183c607620a199d6aea2d7b1c2ee99937316230c27e8aa41f7c9ec9269234fbabea7cdfa486d62ff84638e1ab4d2fc9024e7b918368bcca5cc70f16e094ae10c44b3cc58e10123f4da3351c2cdd5ed9a4cbe8c831a"}, {0x28, 0x100, 0x3, "c130d60ac6aa9d05dce6ffa3bfa7fae816bda81c120a38c8"}, {0x78, 0xffff, 0x7, "f6eb86fdf0cda7abf3ef72ffedc12ed393b01997e031092335e2011ad4fe79dd1b78498418e97db6e19f01e61c33b413d9f6cc3a6d35a942a880f7344e2cc3d8af130c9fb0ff7691218d3418f12a91ecc9b3c4e6d6292b19d9959ee2f7ce1783aa473fa32cf257"}, {0x40, 0x24f7078d5979e167, 0x1, "a954e66970f61657315d02d795858e8a5ce6052e44e606639dc4d9df8253ecf7ea1ee30c7f323cfca051bfff9f33ff39"}, {0x38, 0x6, 0x800, "fc015a2b0065dbe7bd9556baafa77f37843c58ea4263e0299559157c2a37814a996672"}, {0xa0, 0x29, 0x5, "4f9b385774c90e2c1c30c766ee3a88d217dba7e7a0bca34edfe42851dda4c67f66d840ff91f56071d013587bc8bc0901aeb4d87ab3a03cea9997246629bd4dc78443191860259ade8d066585b56e34bccd0df35a52dfa95822dc3e9d0554655898728fd4c9a5f40ae1ee8598c05c06ec5e4caa833fbb12f02464cd48d848d53e1d84922f0a80896b56"}, {0xd0, 0x6, 0x10001, "3035835d4beca7995f4444e7a16ef7f5f20bda53f47f88b0a986c9f853abddebab043ff0132db2c0ebe99147894adddf9f134cd4a726b5ec2b3ca6355cfb2fed04db68a51e046af6ca1dbec04ecc6507c173e130914be872f83c57d3577b7371deb4d1717392041fedd8702eb88baea2ec333d210af5fcf7290d8311a072a8603f1e0b05f508c3308a3ef4467ae4d6ef5502bc27b16dffdd24da34ea6720f0768b5e9a2ce2c18161c6a9c84eb57b0cba7bd694171deb59f13b1657998510c7"}], 0x1388}, 0x0) close(r0) ftruncate(r0, 0x6) unlink(&(0x7f0000002c00)='./file0\x00') r5 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000004200)={0x0, 0x0}, &(0x7f0000004240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000004280)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = geteuid() r10 = getgid() r11 = getppid() r12 = geteuid() r13 = getgid() sendmsg$unix(r1, &(0x7f0000004380)={&(0x7f0000002c40)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000004140)=[{&(0x7f0000002c80)="127a2b4210e0f10c793bc7bbd42bdeb265c2bb99214c87a8cfcaa110b9e38e3f92daa97f0876346a5e7afe452a03d4230acee9d715c12928ca582a7dfd467f6eb69abe10", 0x44}, {&(0x7f0000002d00)="a444e2781eaa39b3dccaa953d832aad151cf", 0x12}, {&(0x7f0000002d40)="892d2b12b2984c1b0cd2115bb96cbfaa7b62d9ba246af11d3517fabcde884f6db4d62f11f8ff6810b876a2d7ea2551763407980d018ee31d5b0417742f3425add4d19f12db60783cd6019053f052b6bc800cf907d3f1af2ebc8d8c55bd727a94e491e65875b2e348dc90c2ea17badc25f38636c6a621ee3eb2625325cde2d9a0a735be673bfe90329980d8024d962649b5e76d7b584d037ca58d253360dc4c9b78e6b4aa0ebdfe6ffa057381ef9bcdbe77863fcaf7b2b715dba704583636898e3f1845f6128a5d992727b10d5d3eff5eddc6d7e892728302a2e4", 0xda}, {&(0x7f0000002e40)="b3e057de9d93a9edb0c3f3b90347c1e9275f16dc49f103ad71adaf34446e5b7c8cb7b63b2ecce2e64a32be2ed1566510dd64cf6a4fe2ea43e81ba967f879aabbfdb1a64cea5acead30454511b49faa65655147c160b41bbcfd3f5924e52862c2d4b799ff7fe477ad15dab8c582b903", 0x6f}, {&(0x7f0000002ec0)="5b0ad0008d17b7c81d5bda6b871d0d10770b4c7201c946d3e0bf0775ff4df9c94eec5f0458362a8454bc6f94e2d8f02b0add7e34d9b2d95e0f49a75e4b4eda65ea4019dd1ea75a099528a244098c8c8a6cc49abd5dd05b092b2e138c03583b11370399d62b356d582b52bb87d44798641c74f392fa46ce47ce33c601f6944c8e221450df79781908adaac3870dabd4dc0a24717f6848c0382cff8468ed598bc5eecb881a5b46ebdab60ebf2a2686a6f0317d2c8e037ed9b3bd8f2651e79643488be219e031a5a2e4540bb5792630b2ed1db3f98f75c5ec6824209b", 0xdb}, {&(0x7f0000002fc0)="ba43dcaa200e659d96085b073bdd6a038fe34f8d41ce6ab57b0d1ef937896c453af261d2b3", 0x25}, {&(0x7f0000003000)="00ed0d6396d389c96046648935e2b32563d3d4ef6d3524f4ddb88cdae407966cbb6308f7bac454879d667e241b71fd579f3a3ccb5e477f0829665f12758c356796f7ba13611c8d7f74883abbe02bb97f1f96e096b9f5355b43490b79bda2904f8089c5b8bb694975d2cff5c8eaf14bdd19b535bb15a59e8f23be57a2aab9391b340df93086eccfd86dec3557d2b81a77084ca12e83c5d4a3d21e92f292ecd7b54c3ddeba24b8c9caa5263ed580332919445ad4bc814019c2546468b7bcf686b635ee8f64937f871e1fd188a4270ff3bc033b0c7cbcc2d7642f10cbe48ae221e749ee0a08d56ed28b0611217a3dc9fb16618ac15e4efdc69162a6bf997f457cdc632a4262679205f9fcf12d909e9542f954bf1bdfb9fce4662d30b1b36c1f259c410d3acd6917f122a583047734b3b4c6b20075bd976529b9d9e428ded9362dfa96f85f21f3c10954bfc266def7ed394b414ebd3ccd64bcf95ad0920abc6d4270473df2ba024013426cba5457ebbf6cd6226148cd2ebab6433f21bb54cd422775626e71a550f77d8ebb2e9cd6d6846b137a4456a18fd23aaa3e572d4f35f15f75819e7444738c52612e3fe22daff0bd32be776bf246271004dbdd2ad7abab68977170ad90435687b22670d85b4ab63c54fd042256668a13d3ad42e6d883a0880dc5b0e6cf03c96eac413a353c63f22ae21f75ee8e71c3c75d51f5dcaa959910e6f11798808975836c819423ec2782c3559020b969b34f29494288d34771d03be4dea8cad158e02c96544be4aa43e1e51204652dd62f413dab66822e25859a514bce0d08b09a0168b99c287269ad43eca908b5f296ab600644472195193aa60f3a384fb15310562e1d3fbf5ac7ed6f92a6441c2d5ff02634f0fbf894395f812b273a2b580391824154a9be45d7c6ca99c7b09e39d0eccfffa7f51a4012630ceb020b3458b8bd1d51af3279120d7bee707f0b61352d3aa8e895aa39b9a0d03f3f3ebc8330265b909de3d3d0a514c9f789824ca72bc235e2e6ab707d12831483d17161f735a943356381c0e39ab8919e17915967df6a95d86d41cbd42cc7283aa87620fe2f12473a8d6d848fca5cddbfb25541c5d31ac0a337d8d1e94bdfe2ae39f94420854de83b6d481bca2cfa56658c3e20ea24869430445ca71f2f6e8c64c92e010e6d034401cd44bc88fc6bef80b0b2d5906c56ae6092cb5f5cc1f1ae29204fd44a175929b15a033574b133af7ca063f9542e6b50f5bd5c4df173c6e7120bd3b37ee99676e149da74ff70c9ec1448dd28b0e8ef68ba3b1b38d29d1f0ef4c530bf0fc02d92f524bf6a5cf937009c572d50c871251c7916ac7fc483cf7bbe5fb8bcfd1b376d4dea5450ff91a45f3c16629f05515ee112d3dc048f257256f06debf0be4c7bbab371a1d90d54e80780974cb5b898c47b7edfa1d8ed32cfaaf013982fceab52f6e8399b81ae01dbb7e66d66ee8cf0763a583f694aae677608465624c5ee56177148555d48a94596961f0237fe6776ecd8fc0e1a8b01a3af9bdf7251ef06ba275002dd8597dc5b9261b746e8a4ef9ddfc60c5f1e3999329105ff66a1ca6e11f5cc32cd14608248e974727fb0708eb3cba852fa9d8b09bc2303ea607e0bc425874b7d8b11a7329bb6a8cc251039e05419d8b48caf5ca225f5633e5f17eb306183f1d173d843ab3b4a62fa9dcde5b1a66b8e983a6be1ff7633de0fd7907c021c827c4a96566bda8b713e0e64a3d4e95c0c5ea13de64de538f0268b63518df808e2e023667d9b4a66ec3df0b81e8a298f384bba5b67bc1a1fb7f5f382a2800e7055e1cc2d111aebfbaebe1b6f1ffa64fbe5fadf7ee4d53a4ed21bf72429ea1eb34b07d73b133af0c2306d91c9a2cbf1b18cfa58f3c6db5b2d591a6791642e3310b9213b7dcefd25ba344db370ccb9ce7150ffbe44a959c4a484cd092e67e6d301e5195379e3ae04f51050b855a8679e89d298030a9efeac622b97ad6cc3d0f6db9b06169a1567b7041288902980692f4bb9b890d93331d6a1281a71fa261fa6e3991ba6f84937580d147614f135a857870fe4839cd334059dea74824a7217fd0bcf1ce89c6fe0923226b07e72d0e4aa6e6c773aa7e447dea072844ae21722be80d3eda77cb1e6bdae24056f698c0176e7709d1c3e9f50386974e00221772e4a57212e6f7ac5c3b6521f544c20d26af2348dcef879add69eba766c1ed32c1d169c6933e533cee367deae0e3259c32f3b7c945edbb440a260631921db7db961186c6b3f6bfacdd32f4435d9b1b3471cc7f78c3701dd55bc30f56425614ca09a64216838395ac5575ba05c6a3b701cf3d64a3b3d59bcc492157afe57a6dc1a96bdb6fa1bee6153484342f84b99e46a2b47e2b397153025160b679ff2fae2188723579bbc951571108c6902e061599e15bd86a9a67ac432e26aea1313ddb6bba3ba4c5341b197fd557dee115cf433bb00cbc8b421178527799cb6361110fc7d940932bae9034c4e16e394483fa95a1bf877d859887a56d8540bb31263648654bc62fad94211f4814b8b83cc6f7ecf0629d4b6e5ba68db5bc43aea302e2bdc9dd58675b0d8654fe4876110f985d1c2a8167922fa0b70cb81b41b5805397283e7bb371e5db7c4594f8b094ca00ad9f907e3f050b8269bd3b7e7f3e639295b5334558d1cd9596512f841b7deb37f95804605964a1b47b61d2f00a62dbb538e655b3ba6225113796cf6b45445e8902049a80b4849b0530eb53cae769c5c60dcfd139d3b0104ef15e32e4bd140b55263c79be7f8735659013f6f35b411360c0ec8407217a2a0fd1f5e7236d87a3bcb69851d5a2d8ce5564c4f96a9b7a885bfc8b703b2dc67cfcabc2cedde7daf3ec63a9165addfc2ea4ac3367d25b70cafb93acf7ac2dc11f3ff81c38e31611f2927549a2fab4372de5cdfe42987e875f74fbaf0e70434a4d2ce56d8bceef6609aaea1fcc04844f2eceb7f4996c227d4944367e8e467964d0fa18722b23f63405d74a3fe845ea3a8bb7af564a987f57d2ca32b5127523a127e28a060976d39133a864a2ebe27891aebd2d212e996fc2e4ad153c29d5ca1ff7d017b850196df543bedad529497b73a802cc7ba0e56176e67c30dd9aac078b3891c4ddc896bf2ab760d14241ada95c73905cc6aa05e403566169f0361000860ac90b3c796cad5117b717d2bbc17bc53e0f9bae4f088b0d6d1e1a8831bdb1027a7d4b89f98d9ebaff41fa432e24b9590ffe4fae243f9461ca238a9531989057b7f806034470a8ebaec1113d9e4374886b76ec4b3a5f81b753306dd103ee9f896b38ff4dc39a675fad2eb8275f0b2cde8c5ea547d5158a42d71abab1f91ca7affdcf037cd5f7a5770143d9e82e15c3ff0d68af85f76bdf375a3c2fbf7bae7587deacc6f77af340bc1edaa72317afc0820cce703fb24d1586a426563e704449c3af25121b69a4ba7f5b31b93fbd8177e9c0aedcdfc391defe48eae71950ecbb515f14585164517a3b87840bd15bd9b1130da25ef04c37c522bd4d2614879a7f76f209e18c4ac583cf3b5fb96e509f74a24a863ade3c73df791650ad6d966623a0e665965b19845cd9866f12b508f6325c07bb689f44d0e75470fd01db7d01e4c997f14c8282d1439fb6f05ff453a11fd5bd580bfcf69fb1bc4c6fada544cfbd9e883d6cc37e97d7257409c8cfb6b6b76deed00df8a85f14efbb99aa38627cc1a9cb28216425cce08e2f4ac3c11cd718d64499f27b4f2168606294e0c1845bd6d32ef574d8691d8dc1c9df85c2aa3fe5936d9c9b198fe97aa0311a79a5a36afa0dbee23c0bfe91b31f319e361233048378925729ab879c21f3b391b0478626e658e3e91107f3c9c5d4c5831adf6f4b273718fe7a92e9e3b95cf5ba391e568f8ad90587a858672fd8f8cb11f011f7003c2e241f3b1015ba88687c508bd3442aaf7c72523e8af7aa691337e125c6a701e9dba3b2d137407b0b3345c74cbd6110817afddc89213603fbaec5523f5379166e6869f4b7f68866d4a9f110e0961454272a9eb894756993f0c96364426966b084fb9e23dbbbdbf9a544438e820a7d77b931eb3a59f776370a0431a5dcd86d1bd5d1981ad645a3ba2ebaa1b9dff559bd2ec0ce4aad46ebe81d072173d28f1508d4324a1b40af37ead4d10237a099b149b940dc6cea6ea3e73917cef931d8b0d039766c543a111188d49a39ec402f3eeaa4814795c40f932d0323478d89ee6d4a25e3b1936f1873c2f12010e532967dd4c2f5e3efe5e5863aafd8279ced50ce171197a775c76aa58cb68d2f2140605640d3db53462a94c4c029e3aa25904964bc14601b5f32022cc698a20e1f0a86b3626348f00c144598baa682c75198a89712238f1d4cccd568fb26b8fbeb66c6edf88d50724b7102bc1c361ff9ba8f412598f661a0c996d0e9391d071a00d1d8cf8a517b51347ee54028c33bb366439b00bfc3c0ed43d9aed86d9b8b01337149ea51e56dc2d49d6926e759e5aaf1be23967982dc28ca47a3e6ad945976df29174ed2a76c7fb6debf471f1048eacaf7674068a7a810da6592bdb8d6e4b1793194558279f4ae9dc85fee020703d4fdbd6cf647b0f92b3a0113310b8d75c8285f1e3a341d44e9266bd8260194caff96b7ecc6537830928ef975df00dad0e2a14280bbb824d079e371b5fc68abe81b55438374e9b966327ce1a220e6c3dd755a7d26704b04f8492c6735cbf29b5e3528ee69c1eaa98c376aaf0e395217ac4cf06fef3821fb2916c595240541f3f1daebfd5dd71a16b16fad6b96bd4474a270759dd36bd50568c3ef549e7b425c44f84fd778eab956052e327bbf604b6c18f30023a4ab823ab19d76750fa2c40c50dd4096ea6048ba4f528acb25d00b814b068b87c277bda42194bd4fb147d766f7cdc9488fc7d3ce45805b62baa8fc5353d76cd574def99a82d27ac1ebd9c7cd089a9e419eb02b54021f84e36c0a1cbca8bda4e3171a15087f43c880ecfb4e12bef9aab774171e76576029c5a3c2fae296f2a02069268fa4449d8cedad5d1828a9ca247a0350f53e9124b3f4933ed0f2d5c45b84726e296b010bf67c84df241a0b6b0f38da60963ec68bb834db08bd22bc4367bf6c3e94d09d6c2d502538d92a4f492a512e0649b9a2aede204aa0bbcf23231b5c539eaaf569f79a322066d7382ed800bef28f704510b7f5e1815513f46a63f2d69aeb5df256113288147a16de336a9ba8bac6df01580e5a4bee0ad98cf84c340774e2ed993c9ad38d8732061b8b0585dcbd6b7e2f54fb3b8e28ea54ee81089fa2081a294f2f7a0f30a2d37c2806ca1af7d634a2ba87d6bc199a497542de4c0be83bf0959926d6acee0a5353f2579a6bd889809cf131499b6c678a8fa7999e12b1f656be8af61e4ed91cb2e333cd61fa0760c1de27c51f031fab66340cda12fbc8df95cae9dd2efd03d29545d4c7d381b87aba2f12863b1d09bd906ca9d233ca1d631e8deb27ecf7906aec9d782242fb5475cfb6c5731c65932f3613ba1ce09bbb1ce62b1a338620942ca34c93ea7866aec13d581127e6e94c63172ab4ad7945272f4d94789e4d1f2bad73f0722983525c987584da39b0b030b16681b32b33da7ae0ecc208281d938e51200ecb57e43991ee9ef9aef8d9f67a3adbb6a89bf09369388260d6e3344fca097b46a9d6d0e0188cc1703e7d51f5cea0fe4f852b06edbfa3586f5457fe5bbbcc6e55d6101ed2f64874bad4eba1a1d2be05e4aef8e3223e404734be95ee894ca43ef1876552d69289ca14f40b4170f9820916470b3a477ee66a6", 0x1000}, {&(0x7f0000004000)="fe0eee963233c9768649a78fae9dcf96202691def41ee927cc698d29fc29e665ecc0a04fba31b937ceb3e248194e54b51b29b5355df347ac273648af573fb62f00a02f0375ebd74316a9f0c0214bc4ee78ab3d2fda6226835fce91ceaa8591d1e636e1b9721361faca22f97b58c6b045681fa246aa6acb59132ce9b3d4612465710e5799a90c10c458508712a9664a6f64dee3f1cff21ee73308d2089846396931c26d", 0xa3}, {&(0x7f00000040c0)="570acbf95f8b8d7819ee915c11f1d7fa10dc9a77af3eab3c64fbfda0a38b7dc72ffb6bfa8867269c762a24a39b695eb5e12542657d9360de77fcf2f391", 0x3d}, {&(0x7f0000004100)="fa48ebfef99ce6689b9c17cb227091d829ff504eeacb", 0x16}], 0xa, &(0x7f00000042c0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r2, r3, r1]}], 0x98, 0x6}, 0xc865601e7c2c99d3) listen(r3, 0x1) rmdir(&(0x7f00000043c0)='./file1\x00') r14 = open(&(0x7f0000004400)='./file0\x00', 0x2, 0x10) accept$inet(r14, &(0x7f0000004440), &(0x7f0000004480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000044c0), &(0x7f0000004500)=0xc) 00:00:05 executing program 3: r0 = getppid() r1 = getpgrp() setpgid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) setreuid(r3, r3) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) fchroot(r2) fcntl$setstatus(r2, 0x4, 0x20000) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/104, 0x68) r7 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000200)=""/26) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240), 0xc) geteuid() chroot(&(0x7f0000000280)='./file1\x00') fcntl$getown(r2, 0x5) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r6, r4, 0x600) rmdir(&(0x7f0000000300)='./file1\x00') getpgid(r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380), 0xc) fchmodat(r2, &(0x7f00000003c0)='./file1\x00', 0x110, 0x400) semget$private(0x0, 0x4, 0x8) r8 = msgget$private(0x0, 0x1) msgrcv(r8, &(0x7f0000000400)={0x0, ""/21}, 0x1d, 0x2, 0x800) 00:00:06 executing program 2: socketpair$unix(0x1, 0x9c7a986acfe67fdc, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffff61) 00:00:06 executing program 3: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) 00:00:06 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r3 = dup(r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r4 = socket$inet6(0x18, 0x10000000, 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x200, 0x1, 0x1, 0x7, 0x6}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x110) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x2, 0x9, 0x4}, 0xc) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000300)="4af5aa43e03afde273e08cd7300dcc2aa10a64932dc18b5b0119b62c58c52f9a7cb84da76e0d5acfa67d2b1ff1644193f3a1183a22c55afb82d0022886c9e06c837e41b5", 0x44}, {&(0x7f0000000380)="ee5609c0382346e358b0625d3ee3a938ffb84c0454b592ff357e0a606b8d3de6bd3fbaa95c2059a91f184e5e7efa1d44456c174a28a54b435ee073078798579c53ca022a782d1484dbd15818524a39e0474d44f9f3131de4663c772dc62a3c5faa79fe0f39f96e791ce6c81bed58ba0e8e29b49e677ebb000e0c0d9c3d8522776bd80f275fdcf188b2db209fa37990a5cc3a7744f64ce9ebc8147a9bcd5ef00776025b7714a1a4b36e5c2aacda944dc652348152a038ff78afc75af049f41ffe6507de8efc295e62900fcfca0832380dffef41b97687e9aab3667f2d39", 0xdd}, {&(0x7f0000000480)="365e0a2722ee2f52a88a5986222a267b580ecac4639626a04d220e61", 0x1c}, {&(0x7f00000004c0)="fe3b048d640056a24e845f7a8399700cfea3a548f008d126370e579512949440c1005b896775ac630badc79d18f76762dd6a455e0f2d25d6d32e18ae21d3c482c7df2c11d7ec872e64874e98466da9be96884bfeabc9c555722fbe8fc28a1f5657f3e62295d7cabdd9a2d3", 0x6b}, {&(0x7f0000000540)="df35b42ef0c1e2fc56641fc72471d227384414139e31bb9bd61be4fbcc327788943bf6f58afa0ac9fd4bf489fd6dded325b39b5f3d946e163361054cf60bfbcaa76bf21e654f", 0x46}, {&(0x7f00000005c0)="e3143a9190247754635f2f87612f262a649b17596a0c57194f4df6792f128ac908aedf6c1ec785cf39e81f7f1dcb8f8b361d1a013f6d55de808166ef6dc7cba1b3bfbd604f0b5c48ddafa871832e8c07057eb7f05bb993c2313e68204b0a110da5e699790abe64d46dee7284312020159d50d818bb293f55209cc21911b6bf3adbfe886615448705c13184e7717e0091666ac7cf30e943991e7d4ab02f395db5689ae8068f4e8ae187acec920b37ce0fa8ad23921ccda53458550f3feb774b6acaf258ad3376f883c5f3f4e99a1e0256ff83371682efcc457c8a812be85a61e61a7ac56fd3b90fdf318fc1f7b47237dd8127c6e215bf280d05fae9a33687823418c841c423d2250707156b1c74884a949bfffa03ac7e7d3262f289e326c9aee12a73a724f5a8917a90bb2605a18eef7c51bb89000bc2411574062397c313177977fe31959c0ccb45e5f684c16782697054221ce70c29a0a90f2fe329c323668b80b54612e0a5adb3c0974646ae4734706f36f5684413f09de16ddeb33da7a809c051b75845f52ed07256fbcc4134a4ef8c8488e1ec376fae801a404eabd4152631b48cd5302499af985a82d715308fff04ecfa638929bf97e02b5135831408f446b605b8a5b062e6f558b199a66023ae7678baf5c62bdd5a612f3953f8c744d9292d9ce63756b44e0d5bb69202d5e18f4ba1c85eb54163ce76badbc0a27e388d50b1e555a4a0df7e64f9e10b390e523f0dbb9c4c2f69b15bbc36062dff70dfafb363246cd5d4b6c1477590ba9ec1a0c9c62640da9b7d3dcd71864520106a8c3b70dbb8f7dedee7f4b1d443b705d947797ec4f53d9067b43738045cd3128da44c848fb4ad0b847d04083eb64559ea4ecb27970eb01e38bffd00b710755939113d1e4fa21430c9e22a8601ecfc7fcd33de27db52f6c59ad3ae51d84669940dd658af49e4d8ed48804c5d288bc47d37dc1ba5e9a4e88fc4e6cbee007acde2273d35e69d650421edfd2d8552af8255a329a6451fcfc1e1e4058383b772c34f669bffacfedecf3a4d309f8ce517aad2f958ab43f1fdcccf7befd3cc570ce5cb5f8b492a33a758ac4022ea7a624ce6f7718ee13a744401234ad437d47438cc8284781c326668d0c227ed774fb01fa04c01c7de32eb79a65ca11a324bc8a0791400a8ba448b951493ab5d6e5c327efa9348480d6237bdceb606ecedef9b777a3f880e6041c088180fb66ebc4ca320d15c5d22404c7f92602b89b6e0f69222dc0f07cc793ecfbc0459afb24fb826bdb20448b563f8a84fadd671df5731a998af109746aadd5870ee0391e0b9a5d69aadebfd7d2b7bcb31f1028df28f7c41524ee7e3c35cd0ebfb848d3c77a762354729151697ad6bdc06aa18128bdf9a6406ed2afdadeaf7fc7714b710b578d97e84b3f8f455278335dfcb07aafcb1b9cd33c27ee7208a5fcfc72ef1692b872d4e2e21155b5f8f36249631816bd70216cb97cffb0066d4983f2de9b28530c98f860ddf2da633ee94ec5c2ffba0824ea78804186890dbf10cced1b0fc10f0278e025aa34ef68ff45c0de94b55f679d32937f32179cbd599bf488d626e968550e6d1a6b08891c71c1bdd0db782c1122bf252d120413c0cd6a370eb6735e24afd55864cc19eafd1929f7ea95882967d24d5fe47ce1d9083263eb19f2d8cbd66912b75619e895710c56ed2950156b7c818bd01aaad3b8f4902ba2f793d757f91face3287ab3936aeebf3df9c19bd4c3a785f73aaa0622653b6fc0df03773fb3d11e0876085bb5edcd4c54af33daf8abf075020e718c0ce4d0471680ecd1488f659da4491b0fa5a02c57303b856f3d7341988a81c10495390462d9c29b81f7f985d55c64eed7325a6abf467010fceb808b38101495d45c8a6e0ec72bc967d2c3f0e33be32d611c03b1ee20a9ba02cece4bd7e9ae82602da40b9270465968c78e1f436751eea9207ac100d0449b0ac42cd5ac51e9d293501adf98284add0de703962dc11f31d22091a3fc11c1747094f1496c5f6ff61c14669151e35923d03e005da5754f9da16669ee65dfc7f563479aa552ca3f0a02697b75185f7eba5b8c47315bcded2070a5dcf96814d90a4c62c60878df00f96b205afedbaafe3f5c9709cf29e1c25aee917894c5e4bbbc7a853526fba7937701c0108b92d3538f6cf8f4464ddebced3153efac8d0a25a105a0617729b2c937994bdb6d2b16f8845936a7f964fd0d23127e100fc22334641cbaa5e33c25bb479ea210f9ea86c7bb81f8430e23205b441519bef2a16cc3ec34179ddf8db6781b1bd314b9beeaa388c095773110cadbcfe82626976debe35e602647af8bfce451aeaf8dc44503aeefc36dd0b5ce0d3fecad069ef42e6deb3a97060bfe1eae02a5badfdfa270e92cd1358f976a399209a4e58503ac5220881e8347db42e124a7572a6ebff5d2eea5fedecbac99127d2537832edb4d32f93ae6d66caf065688dfe1443173373066cb4c5871129b60ed9b1ad4584974f6c6407668c469472f1e6eb433f6d3dc8fdfd7948850fe47ee41c17c1c82dc6778cc2368fae98a80266889809635f40b5f749e0d090ec01e5a522d8ccaf43a8aab14d884592cde3de09f97034577a97fc09136bba3d08bb3fba22e16fd7c7f6d4e89ca92b43de8b81031a1d75109ea06193249a524b37d3b83d6d187b0cbff7bf9ea6002b643e71fcba28be065113a89712077754659bc2d0be0ebbb93f91a4d0ac5149bdb43f918c5e2a3044927649dcb5a27531d5b06ff2a01db63b1ce91bdc31aa33f9ff3cb7f53e81469d28980a62c9889e0d601671eaa43034077952fb0d62789b0c30b9148fafc4fc897ae0e73658dd638ddd9f2dcc775bab201d5e57f48f1eb3bd149ca8efad0d3b72f4ae99b685ffa20b469221ebc6eac001a9dd549bc57d54aec130651021d4bc3d59807f4c6e7768ef5421ad64e1398fa36732f5c10288eea6fcf0748ed5b5b98ad15f31635a954352b52fbf82fb2fa85a4ce1c7f648c5da130d8f7876b8f292fe70e080230a219279ba8743696cd1ee32b30a677004ed34f55963aa6ee4d0e6ad39c292a92e27ec9396e3d4c0cc8c5ae5e7510fcbcb594942ffc4ce842c7288a5da4e2f4d3c28096941e421c492136c82e082a160a9f366b6aab3a94b5a21ce736d68840a8669373c50734ec3a2fb7fc9ff920fe921ff6ea071db0e31b8ea4a1f0056974b475075d1e93c16f562ae8fccf26a22ce140c87d4ee9c8117aca1b7591e178565875d310cb78a3f410f475c93c32f74bcbe06e7d789fbc133353b5d66eda83b8386246b40688bc18ce3754def2b0d53afdf1de5ceb9448716f2df4ed2bb9ba6fc2eb64d75b826a682688663fe0e69af9dc862fbd0984aa1b068e672e8c889a9c4f4c20e6022f20e5c92d0b35a2c36570de641b04011628aa9f105db5191f4bf5fbae4bdc4e15a495091bd9d95f1e26d43f7b76d7f6079c2deba3dc0b2607e4e19de3613864bbb0389a60ee25f6cd02318e9e6534c47cd6525deaf887c2180e434844446b2ee7d6ce6b8739dda33652723b087959c7bc27008eb6001d0dca82922f09854d43c33abcd4073a489b0a526439d910e29117bc9742092f222433c46d770893d5d855e8f213462ddd44239f4b710ba5631486e7f7dc356e4842ccd923e455d1347edfae666646943d7b9e9b59dfc21309bfa7d1a7151e0fec7cf1343ab8c43abc36ee610ff719d006b301290351ae174611160155390a3f957ada81f349d6b6e4263ba35689b29e81bc51c256e414870cf90880230314f0d0cdaab82c6854e300462bfc76be280a9438487b5c2e7a88bbab555e81e054a476ef52246c8d93a0923ae20fcbe0d63970d93277497deb9492116c331bc7b390d523fedf42e397c5f0dd48a37d2f6cce13c8788f1e822b9399f1599ec50b69f20d69dc50e554b9d1b2b804f823c954645e822eb73f47b3ada53990ab7d840c8197ed8e0f2636ba6fa4f0d333f5b888c15d2a5e49cf0cbd63fe7102ea9ea4203d64a3cc7447b2147f7a7a596312278421fe4173cb6b33db4fe8523fc2c9e51af89432d5135fdee71f31ad710737c1fe0acf131f2e157b713179960effebda129f61e83b67817924cee2bec51a2259aec37bc872265de3b8442f73d24ed6aa3f890d5c4019fab93ac88d95b5114e6a57f3e39192e5a62e46a1dea48ead5b94b305364de2a83e378341e43e05bd751a5684856d8a4c00e2ad40ba26d4fd164a4804b60973cec6859ec196c13251fc48c2f93398997fbda6feabd71705e3428d7d21d723047e8abccdf7e1af95ee97d0e533411b80b09050db81c7ba5422e3c7956f8a6667105522a8fc0250e9c935de62227864ffbf9dc4abef2421d72581d0a100836538919213411892d657d14625ddfde0ab063ebf403b6e47269159f1d827a13fc8c405ea74b92883ab8cfc96c12f5393ae95494d28ffd9a0595a085930f1203ef2d78ca52e1f5719df7f010331f7efd3958786d89d1e97d36996ccf657c7f7164891960aa3b4fcc30f2238b51d4e7cf49be7a9e9bcdc348825675c265c6a4470e4d5cdae7a58f2d8cd159e947574c9c84776e609ec5ec962fa4f6af67f59ec0f6fff7d95d7a98176e5ca2b86c8d8d9c107cbcab2eb0c9bca9f4165551139a3b6ee40c5e8029a0ee203137ca17a98115a2fae609cf54589a3370e27defc756c22934fed3e34016dbcb9ca1003c9f11638bcddb08e40b74b0d7e840590f96f375677444293359aaccc7cd54444feaeb4d90bf44713bdb6eb19ec651cecb017eb67cd0beb936921ee264c2eb513463c86235e8ff35dae126e521446fa709342c74111bdbb700788a4ca738d4fc0d1f24e5a8d4ca69952821dd82cba1da5337f6c939019cf48fd1c99023cdcb8e48a89c6388a040cc9e5e39d4ef2c1ec2dc005d2bfd9af3788d0cc1de2093c9f2e246739579002eb492fbbd298d7bd0168a714d6b203af086f3eab3188381471c4a532c5a481865d514e1bd905593490d5b651d6360111b673edb39a217fa09fcfbd152d4559d3f6e43ea468a370a06f11548fde5f3cc7dca8204729b7b8f4733225810ac9acef40dfeb84bb8491b6d05a5bceb71fac8b94361d124e1c3fc0805e63e2a2dfeff6f1e991d161b3c25017d1c21085e7ed7a7f03e1b5988aafdb0cfdc1f36906f87dac4c6efaf9987a6f028cb8a5b6ec8a7ed516069a24bf4bed8cd8e2c5cb3c40d14b802bf6bcc6a1a90f2061e285a3832eeec9ea7b14e42ffe00338331501799dec91f745b53bf9386ce811c2bb98efc9ffe81830e7738cbef58bd5d1399814512fc5078aa6c673c1195d01f44963c3f1ca8096876c5a207d8c0336096e87c399a87958dc68eab2ef50ac99c9c491e462790f1063aeed82791e9be143356721dbb0b7350223bcf98dbd6ec39f186021b2772614d218d25b90f44e4862e5815d622c1c8f6e9ba240713faf29c11906ac92a7518896cfba14ebd3da933358fbeeb673e7f42b8dced6d9515a18817a99110b5eef47390c364d74ef19269d37aa5864e1764596b58df88d7a9f9632e15fc46e5bbd04dccb7a3628a72dc8ddede73ca4afd15dd41a7a343518e86481a1c42708374811ac8b3299be5fe0dcf26cb8197da329c70c58501594cdab05b6e991d138562323152719fee58aa04cd924f181effed9ca3e1609b8fc66ffc002454ab3f009303e91d74eff48bd267c26d9f2378e5b60a9b764ee25c158e03a2cd2a888608d374b216d8bb77d7e9854352d4d31252e176e4a379e19a03cfa9b3f6e320215533ec3", 0x1000}, {&(0x7f00000015c0)="50c3809fb4363591614f660921d1fba64e2ba67ebf95cd05bc4ee81f0643871e23878e8903551c611f1167bb334526254d5ef82e40b196b90d091eb2c22ecea5c9dfd6", 0x43}, {&(0x7f0000001640)="55cf36507aa1da8ec443415465056124832a76d62e637ab732301d40c19df8a7df7c2eb87b597550951495a42e4de9b34fe8aff5e711a281b6de763d3afe278eaea0c49726d06528c8c8579b3b7b01e451ea90c16ee2452195034dc563a9ca3b465919abfc1d13d2afafc0", 0x6b}, {&(0x7f00000016c0)="2ba848ed986e415e436d8a0bc891c9f42b1cb50958c8a80befa95e4168903ac345a4811224257bf9075b06a7ed05c59013502e4c4575f2847d005c67c324668f5a10ce1c16300e474856bec45d0f2b11cbd4d88283", 0x55}], 0x9, 0x0, 0x0, 0x5}, 0x1) truncate(&(0x7f0000001840)='./file0\x00', 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x4) r6 = paccept(r5, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc, 0x0) fchdir(r2) symlink(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='./file0\x00') accept$inet6(r2, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r7 = semget$private(0x0, 0x3, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) r9 = getegid() r10 = getuid() r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001ac0)={{0x6, r8, r9, r10, r11, 0xd4f1ad3d9f4b3b60, 0x2}, 0x1, 0x2, 0x3f}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) getsockopt(r6, 0xfffffffffffff4c3, 0x4f, &(0x7f0000001bc0)=""/229, &(0x7f0000001cc0)=0xe5) readlink(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)=""/72, 0x48) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001dc0), &(0x7f0000001e00)=0x8) recvfrom(r6, &(0x7f0000001e40), 0x0, 0x800, &(0x7f0000001e80)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$unix(r0, &(0x7f0000001ec0)=@file={0x0, ""/17}, &(0x7f0000001f00)=0x13) 00:00:06 executing program 2: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x7fffffff, 0x3a}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x0, 0x10000004, 0x401, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x1, 0x2, 0x22, 0x1}, 0xc) r4 = msgget$private(0x0, 0x10) msgrcv(r4, &(0x7f0000000180)={0x0, ""/211}, 0xdb, 0x2, 0x0) msgsnd(r4, &(0x7f0000001a00)=ANY=[@ANYBLOB="02000000000000002266730a676e1987ed49662be6b0dbdc8aaee7ce9b8cf0d188de8c79b4f57bd9b064d5f50af9350de2a7ff2c464179e2905d6bcced3ca8fdcfc86dbec28e74decc019a857783659185d4082c57e954b26dcad0af9a8a4843"], 0x57, 0x0) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000697f01500c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x84, 0x2, 0x1000) r5 = getegid() r6 = semget(0x1, 0x3, 0x0) semctl$GETPID(r6, 0x2, 0x4, &(0x7f00000003c0)=""/20) msgrcv(r4, &(0x7f0000000400)={0x0, ""/168}, 0xb0, 0x0, 0x1800) open$dir(&(0x7f00000004c0)='./file0\x00', 0x10800, 0x9e) r7 = geteuid() r8 = geteuid() r9 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x4, r7, r5, r8, r5, 0x88, 0x1ff}, 0x6, 0xbd, r9, r10, 0x3f, 0x6, 0x7fffffff, 0xaaf2}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000600)={{0x4, r11, r12, r8, r12, 0xa, 0x10000}, 0x4, 0x5, r9, r9, 0x5a6, 0x4c99a7f, 0x0, 0x4}) dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x0, 0xd1, 0xb8}, {0x18, 0x2, 0xfffffffffffffff7, 0xffffffffffff0001}, 0x9, [0x30028d8c, 0x3f, 0x2, 0x5, 0x4, 0x2, 0x0, 0x1]}, 0x3c) fdatasync(r1) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000006c0)=""/151, 0x97}, {&(0x7f0000000780)=""/36, 0x24}], 0x2, &(0x7f0000000800)=""/5, 0x5}, 0x2) chroot(&(0x7f0000000880)='./file0\x00') r13 = dup(r3) readlinkat(r13, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) semget$private(0x0, 0x7, 0xc) read(r1, &(0x7f0000001900)=""/241, 0xf1) 00:00:06 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') socketpair(0x2, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = paccept(0xffffffffffffffff, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001240), &(0x7f0000001280)=0xc) r7 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x1, 0x2) r8 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000001300), 0x40000000) r9 = socket$unix(0x1, 0x1, 0x0) r10 = dup(0xffffffffffffff9c) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f00000000c0)="d67023e4a61d5810d1b872fedf5614ee720b01a4feeb720271e6ff8bce028eed17bb0dda4ee9fcda615b8667c5f97373afffe3b0ce56b20d900d6d1af25a2ad4103237b6caf10d0875618631afca4e022b8923cbf772961f7a4cf82a0782917863", 0x61}, {&(0x7f0000000140)="11bf329a8d123a8313cd353042e58a436acbcce44fd88b7f8969acc52a2c4c2fcef410c006c7861c907c0f23c4e60a29b86532540e4cb901ada694286f2951351ff3959ee627db58ebf63bd4c1f62e3200af6a1039cd6399a397fbbcd4431bab8445c7a54cc1925d6e7bd803134e588150508cd52d97c9bed637f33bc713cacfdbd285c57df483e029abba04e13712c03338d7d8a58013bab888d98ef68f5f0b2887c232a702d875b8233b6d4baba9af621b94894fb8be0d53aca70516757c7a1506d7776ac6bbe4a68b5012d1dabace6a5f9dbb317828feda75c3bc8abca72b81fb38aca4801520c9a5620dccf0f260a3b6578985932a1a1f4b76f978868603176b96cfaf28db4a3f00597a67d7df0ebdd06a8cfa045d54d8633119b642c211c43470576cbabda69cf180c136cee92d9846b2fa5970584e95766ce33db59f14051362506cbb3ef557ed442ecfcba8718a358e88ae0a067f75ede762c088e710b6906fd0efa8f98c391b317a321e03e0a712ad8ededecabdb24f6531f22511e411526fce4b364dc1f73b59e56e41a90c5d2834be036e9c9a38b66c9eb0ed7b94d3ab757ecbdea8d16a8deb77e03ddee813246b87d69ddc4227ad330ad38eee0003776ab2f1cc0c662b5be3616b8e195a058589fef886884755cd2df21f296938cd3726640c0e89dc18b6c6d98cac2f52a98702765823ab82ff4806397df0d4987dfbc62841f7910a70343ae8057a2b85ef8a6e07b5afb3a94dceee713575b22df7b9aacbe7816c234d4bd7e0189af3916777410065dad5b000c6c690f36d85b31fa64f285bdfa10818e379986c618196869c32dd9c65e64677e966a805269aba30bccf1c9be98d1a4caa1d2a484bcb51dc8374bea97b2882f6e5e15ca77e4dd2d4b7d3b45664fa5a39c1732918fc4ec94943a77e1b0537fa678c63c90fbf77c900f2c71be5dfc68891738b2e95de207c433dbcaf4c2e774c686649c0bbfbe8622edacab84869fb4abe00b146592c103e518f4c974abb8be39d1f96ab74365ef52d8b4b07f27c66b1f210d20e2a32e99d71a510cce420c94264f244bc69ecb858d96bbaa979319964a63ab651e5279f36b4128516e10004e5b61839505d81f5408cc702d9cd719459359de0c04bf0441c8c9474dc43107f46981008629cc0c5748da023e5817bfa9f5563d39280e6ce28697630d4bb86f9c1548eddf21ef36599021c6ce20578b02647d064cd7fe434588a9b48c921f93d657e7ec3d46d0a5c90854ddae1796621c47476a7172b90ace61887b22c24afb290d1a6a5b0dfb71054ddab9414395afa8fe8acba3295b83001fe8f7b7625ec5e3b7578d64cb77cefd70cb20eab5845bbb0679ae17bdfbedc9075db69a8961326ad9a2432a36c6a102190c15d98cd987c821ef70504ed1d42bb1e61494f758f179e685fae82fca5c6bd48e723dbaa8df133cf506924f947d4cb7c44f290475573c111d94589e0d328a2ae1ec577e3ed6630409a79a4df77dcfac615c5fa5f56b8e927628f00e9b4291154b3f881ebcdec98fc5eea950ecc126efb8f177c092dfef9e75b9d5183557e4b24309f71cb4d906af58e77e36c4979542371242291b821fdf43542994331122b1235662f4a8d1c8ab1555edc6e609cc408c64e40bb4e17218b3b079a85b044cb8c67af0d0cc6b7cb734b3e1212604e97f10f88317920a072784e54c058307261bdceab175fb207aae692a31e9782cecb5a8171b82681c8b19648f688fa2d91b1474890bf0c916e606f0d4d4ba0bb345a65383f789d0593e40e81c014c464e743aee57c2f2e3c17a812f48d44611c220afb0496700a22d95a9919112520e2aa02a647fc3bf943a032c1c2209eb6f0117931fab60f336ed0034fd745eeda3d6c0986111db877c508abf9f971b933d3519ab6657fdda1b40f518a411b5381c624ecd9b53990ada291a4349ead8279228b335ea9468171d03247832eded564618a051c254af2932512579bd5f58d8a874e9ec08712aa40cad3b59bbab7fb9d33d529642bacd0bbb6ee6c855fce878053d9ad42bc3c6a9305880b59513d5c0677f951b45ef18ea92a46e743dd1cd4a58d88fdfc0697cd109c188528aa671029f41354183562ea1e48453d283d602219a713a938fa75b56ebf213f0615be2d03b0101106fa4c79d298947b91c9b455ccf566e5d2295ba11c8c788c20e84144c150f32ebd0ab0efb5c5d341f47a95f0e3fd721fde0fef934e20f13b56f4668d09c612a23a8f9283a8aff0effa54dc330c1df98a6bd06192478e63710ba87c6d5ffa919981da402a6b92e8dfa2f366159b5592a130cc4680e62163a37e7a288d55a1c539512320296ed80073e1fdd3bd4c415c501be220a9484c0f39b92ad5df41b498a351b908fe782c62d014864fc6c8b0a2d1b87ba8b5fdb9b0d5c822b151dcff9ffddee22e08b824707d9ad134a9a580cc1dc2d8808347cb273b1d85775f06b7b99a336335e25a2d27c9da8786d571c5b81c1b66751e393669d1782fd8e6d25d73a011e808817c268a958a4528d18d514802208f2bc599730a0dc9e6890d853f5624b37e41ba5423375e1fc406d8c78f1b4eb02ec2d6707e776989eb038f1e74aeba686ecffb24bc806148a43f06493d2178da7a0830893b94ff71bb69a097f360a770e7008fcf5f36756598ecde8a81048c9e184a4b4d45ec81f8b31886f7465839e82d073fc4865325669f19de7e671af634083253983fdc504a27ebaefbb94be362389a976f50f709332be409b3934e4e08d197a9b2887eec112fdad08ded9c7c87f10c56588f5ee47375a42a746832fda72563a0d8ea6bf3ac78a6990b2f85e8420dca13a85922c210131201e655557921450e75ad2ee2c2849283240946ee1d48c73631d427a2ee3047b7583aac0bb65d4d529c860431e4e7c8a12e4887a3fc60121dd4efe05b4deae5ba2e9a0e3c532a4b4b51576ca8600886d530cddbe434831319e11eb5bca0a7ea0d1c37321ee7b5dd243ebb46fc877707d142b75a4e277226f3dbc81db626c825113695fed933d1cb881c1c47eb575ea7ddad2e7eb0c1974e0700102086e1fc8da4fc846a663748d8c05560b5c2aa19cc2c22a5910a5586c78bda03892fd6a5265af8ccf444b6b4c3cbe126d2c102b1b0984403442cd02849fc033c9a6720e0774575261f8fcd48cd72f277bc32dd5f9b03facb39a28421c74fd278d95d4cf07f36f3da6780a1cb63b61360b893dcede6f354b57ef8a7332a4387a20ffff748d3584bd5ac17a699f07d34eb84fd6a11e1989458daaae9988c550bc0f781cbb51b7147af15a466d5e096649f171b78d26245c1e553a870b7602ea67e7e3683e88f5c46f586f7ff9bf9315317888735d07fd0e079aad32fcfbd5fa06445dc87cc9fd85e93ff5c6fb69dec8d4ed32b800c52329675ec228cb11286dc3f54a60b1b657fa43d4acc61f05925777e888a10ccff1dc2713225cea618d4e512e1170a4e58d27660c609e4cf8ef814169888a0920ec7f2eb2d9bb49db4539b405c48279b9e8e22c608d1cbe873944948291c60d4f8fe3cbc7f5878fb500d3779cbe1997c787a8161e630d68c541be7125429a874dc2e31ad254be3da65fa266358c1c707d2efa6e704cd0178cbd4f60f21fb112723a4e63972289e98a546d6c34a6971dfb50b0cfc8ad8510efc2c2ef52bea2e445bb47c7734fde7739ff43fbdc2da2b8ce5632b163bcdcab5c5d6dbd56141ba166cb3668de4a440c7d12a057aba77b77c87d80b8c8560307d2259e6a49629c34f6ece21e637fcbd82d372dc6eaa211666c780cca4b2404dd7fd63dd49e8b5ae91f0954d80217e4f740a3b442d3b2831fad91b55f58f19daacca568f2b0f698e121f9a89d0aeee7c0bc36ac132ccbe51c5a3455df1c4606d8026d070e22cb4a6ce784cbda077ca681af073a569cf0b18ee78f582a722b7a150bba66dec3b75fb65a99b1f126b3bb69e182e1f70412bcecfcfd4fa26f1dbffa6a54721f9255b7377a016f3ea14d4f64a75ce11917742db896c98cb05c83f716c0b97be92f527c80de3b0d7459f0ff9195dcfa5075377daae7a4f8fe4f7d6c84a2ab254f7519ec7127f3919aa0fe200f5f94d79ead5598a8e6eb88912a58b3d314506168a78248898141b30e5376ef9bdd32d19dd2662dfdfc1b57d368a9dd19d193812f38923f478ab88661f4d22f7ae05a4e25b7f6c9e3dee378ad478211948a55d52cdb470f9b1cbb99500c8bfe8970b6abad40896352dea7e2e892c1ea41af850b9945e4ccba4f83abb491451127f060310c48837cf0b4e1d8a076dd8bac23f67f22ef4dfd7180c3b66b5ccf05db924a1b84e0446c354381ffbe61c500b45962d45b7f9e1bddd96c1c027c2a679b3fa40887d414cf61105c3ddfbbcdfbd69dfbe173baed816d488a9554b5e403ac179421189748ea341876411bd75769c4d3545e1fa30fcecb7dcacfcb530dab02e445016acb818a6990126201d78105bccc9f05c9ae6e680ad3354f1fb3a4323e3771bc960f3e9043ea42118bbbd887df6ea012345c754a63b943e2cb2347110719258f5d4cdb5afd9dcd79fa1ec18d8bd84e179449c3a820af154c46e78b8e8eb73abd80d446cec8089d7461a60f93d0af1f10f50fecbe6a4fb0b646685eaa1788cd5be63b574b29224c5df6d8a61290fe3e44cf97a37c9c0a19c9eac86bc4cc5fd84952d5725dab1336230f6cea79d2810b3cdc7b79258e3efc2efaad4995cceaf575f11764ba76123f3b284872f27a0846a23b432e81b6f5ec26354c524f9addc8528e646c6c78fc90b5077020090f667e72f4cff70f44cdca7777df82c14b57c54b52326ffcbbb8bd6d2ee912f81567566493b072b8f46b0f41034f26e5bd09ada82d4dcc170ec46fe5ab93aacb02e7a36aebf87bcf6e7ee7b67b8cbb6a2dac68f0876bca203218a23232488fdbb3a23e64f467395c72f13f581ae83ed0ed20afdcb4f9d26c8f1c27a6669f9b5e92df189355031cc04019cbabc7d895ab610380bcf35b2ddaaa7597942ee035687bab09ec94886aaed5e1a8be52c90820f2fb4c63fcc651875b7f82c7016cda005f12250514a9d50d7a66bc962f8b6b73ea993ca87d55eedc043611e4b1cc878b3551e69ecbe5e41efa09bde3dc6d699af2ea3942faceb02f4698de8cad12c80e73915cfb31cc61ddfd3cb30c01d6860bab49720363392c2c42d6cd78d94ce0371aae2c10caf04e4dc617c4bfe94940ae27c97fde38b88fe3d95098df0cd14afd73b8fb11630acf396f8969b49b9f9756d2a718cbf234e2bfd7e4c0038dc2e6704d71fa88a3873a959dfce86d853ff382b008b3a93085f192fc9553312fabfdfb9d7c26797b1351dd3fb45b376a1ad1d986149bbe92839360aa922b5757a060651a0115b50978a59183ee5862b766014c71a12a67397fe3683c935ba2cd245693f93102e0adc07e822670bbc9ae8cfb58c799cfa5d95b689d0607db1e4c2f1f3c2309ba21b86a04492bc4fc684d1066af1402addcca23211d414657a4cc728ffa99312f08ea9e4b5c295052b94508d7945e4beabfc0a42a0ce1235fb278fc40588ca6864e7eec5eba6b3ef5b81612d2bd2210242d383faac4500552fd085c4bcaa66e7bab11573a46e9b586de2b5f10e5db4c0b7985cf773836003e6124cba8a6cd511a0d8be934277d925c37e3109421c802cd5cbb0373e64e5b6a0746982818ea066d4769b34ee5fdfbe666804681aaf54b2443b7473a60a1afaa06db04e5d4c1397f77a71e5301ef924896d4131a9e1", 0x1000}, {&(0x7f0000001140)="d20d398d7ba36208abb3731c4feb0162ede62cc56596beb768b0", 0x1a}], 0x3, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}], 0x58, 0x9}, 0x4) rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000001540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001580)="c3047aac743f03f548d36b81576fe3b1b2584c347aedff413884d094149fe130b435097465fd259e4a60ff9a7184686dae337cb440553f06c875e768099ea0b5445a6726bb88bd9f571ac89ce2ae6bf95c669ba8358001bfba5245b6936d49293a5caaec9e1dda26946a4cff5b8fbbcad1b12790792bfdb1298db3c5d7cb1f985814d3b2361b2c39ecfa84c66d64ad23", 0x90}, {&(0x7f0000001640)="746f4816568b0163277c89d1726007159bf0a83748528a248ad0e9a5a9cc1ced4589cb3e8c642ec4dce4c078775c5e12177c0c076292", 0x36}], 0x2, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x2, r13, r14, r15}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}], 0x40, 0x400}, 0x8) accept$inet6(r1, &(0x7f0000001740), &(0x7f0000001780)=0xc) connect$inet(r2, &(0x7f00000017c0)={0x2, 0x0}, 0xc) rename(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001880), 0xc) shmget$private(0x0, 0x1000, 0x5, &(0x7f0000001000/0x1000)=nil) fcntl$getown(r5, 0x5) mknod$loop(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) paccept(r8, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc, 0x40000000) r16 = msgget(0x0, 0x200) msgrcv(r16, &(0x7f0000001980)={0x0, ""/156}, 0xa4, 0x3, 0x1800) chmod(&(0x7f0000001a40)='./file0\x00', 0x0) link(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='./file0\x00') bind$unix(r4, &(0x7f0000001b00)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000001b40)='./file0/file0\x00', &(0x7f0000001bc0)=[&(0x7f0000001b80)='^\x00'], &(0x7f0000001dc0)=[&(0x7f0000001c00)=']\xb6-\'(\x00', &(0x7f0000001c40)='}]&\x00', &(0x7f0000001c80)='@$\x00', &(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='\x00', &(0x7f0000001d40)=',\x00', &(0x7f0000001d80)='\'\x00']) 00:00:06 executing program 4: r0 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/122) munlockall() r1 = semget(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x202) semctl$GETPID(r1, 0x4, 0x4, 0x0) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2f) listen(r1, 0x2) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r1) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) 00:00:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000300)="f9", 0x1, 0x408, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 00:00:06 executing program 2: r0 = semget(0x2, 0x7, 0x18) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/218) r1 = semget(0x2, 0x4, 0x80) clock_getres(0x2, &(0x7f0000000100)) semop(r1, &(0x7f0000000140)=[{0x0, 0x9, 0x1800}, {0x1, 0x0, 0x1000}, {0x2, 0x101, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0xffffffff00000000}], 0x5) r2 = getegid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240)={r5, r6, r2}, 0xc) munlockall() fcntl$setflags(r3, 0x2, 0x1) semop(r0, &(0x7f0000000280)=[{0x2, 0x200, 0x1000}, {0x3, 0x21f7, 0x1800}, {0x3, 0x2, 0x1800}, {0x1, 0x100000001, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x8, 0x1800}], 0x6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x40ac0, 0x4) sendto(r3, &(0x7f0000000300)="016b1b595997e548268b8bbe8a7b573b9160c5ebc6f7b7be68319242f12e5838bb277c3666bfeeb1207bbf08c402d308358dce907b08118b86f5d4099fb92901078a4bf20b88b437555dee88d40c4fb45e2c7ef1a9733da8c8c41dce28be3dc46f5046379ece46bd235c3af34a08c7364838c09f62575597147176f42692cf5e42e3e519c8fba76be741967f7b499f5daa8bb1eb6193b1228f1429f4c147993e28a0981d6f1482b38a352e2b426630d609eb35fde3ffeda7ac", 0xb9, 0x4, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x0, 0x4, 0x4}, {0x18, 0x2, 0x4, 0x369}, 0x61, [0x7, 0x5dbe, 0x0, 0x5, 0x1, 0x1, 0x7, 0xffffffffffffffe0]}, 0x3c) fcntl$getown(r4, 0x5) semget(0x0, 0x1, 0x20) clock_nanosleep(0x2, 0x0, &(0x7f0000000440)={0xf5b, 0x2}, &(0x7f0000000480)) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) close(r3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000580)=""/32) fchroot(r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000005c0), 0xc) msgget(0x1, 0x8) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000600), &(0x7f0000000640)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000680)=""/164) fchown(r3, r6, r2) r8 = fcntl$dupfd(r4, 0xc, r7) r9 = dup2(r3, r8) accept$inet(r9, &(0x7f0000000740), &(0x7f0000000780)=0xc) 00:00:06 executing program 3: r0 = socket$inet(0x2, 0x70000007, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/132, &(0x7f0000000100)=0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x404, 0x0, 0xd) 00:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 00:00:06 executing program 2: setregid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x0, &(0x7f00000000c0)=[r0]) r1 = socket$unix(0x1, 0x1, 0x0) fchmod(r1, 0x2000000000000000) socketpair(0x1f, 0x60000007, 0x400, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r2, 0xfffffffffffffff8, 0xce, &(0x7f0000000100)="51e355fd89d7630e3633247d227fcf5b01e04b09f746ba3e7c660edfd40af47fbd663f3712a9c10b479f33ad96b55ac400f3af9654a51e2ad570943f334658476da4bc1884a39be12c0a94977945c0eafcc91cd471106fc57e5678f42a9cac3d5d197fa6", 0x64) 00:00:06 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fsync(r0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="97057bf76d8787c4c2eaccc4f7e55b5bfe9f23fca9d81ea81943299fddce0f9bca10bfc7a9fb54ae8a5a977fd3a7b8d5070bf870a70b1a6c2f1eb9bcea0a3e7cfac2635060e59d2c7a1a60564633836d4fce5eeb492736c800184ec5023f0581381279ab31790e390d556c7e8586a8bcd10a60d562fbff70a333e72734fbd431e875cc5cbc25b252a1e7d7ec5afab5f9a656b046ccd816987925b511b552281835ad3b58316a18f04d2d2212b3c47dc05a6765370d1ae87d93e16cfb4685bbc03e05a90a6f85702667a300780e850e7eac806103fd33a73632ba86a3c67f6f74891b66", 0xe3}, {&(0x7f0000000100)="e1264c2373acac51bc93405338c52cac72e0e716bbd8a2f808e2fce72c2086b2b854c372c8d9ff6318cb3abf11da37a09b0c3cc987bb050ca2dad8d8b4180da912186e380f0e802d2ee33fd31d9b9df95f79389b4fad7672cc2431f3759af86f9c2e5ec1af531a6220ec870e7e387fd7730d0a40d00d2dd19d0ef06a4782d5e8cb14f47a57d2759e6fa4bc984ec6cc634f287b4d224bc17324a916a1fb2796670462a2a27e994ce759b3e7cedc54934cf79732f76e501d8393f0ea48759c20eaec91ca640160aceb8bdf022614e3b543e7f531ce017f2dbcd0b05510310822aa0ce5498fdc7bd4f3a8c327ed9e3e098bb3e8b43da86f2ca404e8a421dad8128010dd430c288641ba2a4cc63ca304771925857c204ad3fba8cf3f38ffe8f74f9628d73fdbfaaeedb513e212426bf235c5485221f2c29d71a2852bebbfefee75ee1e8a7234c1ae9a47532343a192a79f15506c841ea5d70ac71aa71ef0d7b09ab158f9770a1fc737416f6b68d42e6fff84b1d9b78f5835354c46b7f20306ecbf069b36f7d604c7f3892d9cad1466f05af490e4581e1a34a1843a3ab47c5ff7c12112da8313ccf6f279482bb40e12a232b0d433805b5e68a38a6354764b1e3c3a317972b2934eb583a1f0e2bf4934bfc356b2ecaa192a039fb16dc4f27bd1455dc47df54a9e4d8705d579a2bab6e69304221baf1830b71077a9259138f4495a64bcdd55d08c2a036ae29eaa3f5568a7b129188a02f91eded86ad360fa0295d56e900972b29e33fd97786929a69e37f6123714bcb8acd64033a97651e7bb4dda78a5ecaff6216bd123802031ab4dc2ec211d245045f9d8872d0abbdc3eaa1ca8c5813b9d8ff8ca5129c65b5bfa57b6035c0d91400f32e3c1c040236b5394f4b422b8d9744b806957984e18807703dd3d8c5b13d8ff7e920ad495640575622c74996c0cff1d682d9a61d0687a0dd217fdf0219a4b75d2c14268be9e7a1f29a80b11cedf32f52faf79cbc477eb62f4839d14ad3e84b282a17c8721afe14c06cb09a78f6ba76701ec9fa20e552a5c40429ea9acedf9426de90ffa2a7e8f44b6dd7cfb0884bd5197ca03f8d15c0c5f1449dda75c54104c3edc4886fed289f3b5f189919dbae3ef0359cac9644ad5860ee64a1955853b41b41d60ba6829be3ad8a75aa01e1d5d4b9527ab34db6c9d3e85fa56652b8ea1ed9f9198762768c5538625d56d32fa685c6e7f194258568219e2ae94c1ea06b7bddacbc6f9f805935be34f059a84e5d11b0ae0d077d32235adbe872a7a6a0bfa670e1edaf91e79034066f1532cabe6850cc12d2d5127b9a8a70709cc89ead8901dc24037627c77876ae582b2ae481a1256959af984d729074e4d99a78fc3a797c24d65e4c6127c69ee68e042a4b0e3365bb7499405b4be5df5b3f625fe3874c4c582368d24dd490aa6bc3703bfbc86700c0f64dc894355339d56590f2dcf3b0519b0ff6e8e5c25d2577d51830e20ce06a49bf45fe977e092d22874b4df438964fc1907f87b36293c515854440f964acfd98f3b2335330ae374216bab7dbccd358d02a59e545a6ca49288df5f1243815e2d18a3fc7a14d1a81abb2dd7fe86bcfd617b4c588415b95085afb81c24cb5db956f1d8633e6222ac3292d9613dae409d7df14a147aed2509f1fa98ffd0661a021cd2df415b195025500253137151fb2b7fe4495b370d04f852c4b0ce4dc4876888e81369febdd772de20e8dfc040882a4439575a3aa8427d9b4202bc606838f3172ba5fe32df93f36dcca66d9eb788e3b5eec11d2a6aba33bf222790920a37912cf31c985d8c5756ddbdb927255a07fc43ce52cc9a27bd745d45616bde0c023135c82acb32054787c7db1b65314da4818845177b8198592d989d311c444bebf166e8b9a906d160857d93f7fef0fc908d3dc39e354db4c34e99529e67b3027a1fcc58069d6fb166ccb9db6686bc6654ce9d09602afb4d9ec55d0b44be74b869ac01ba4515bdceea405f6cfad172a9069f6d735192cb68215c84d9ed7a805a0c8b33a59c7ff0e68b648fec51fe2b5e0708a2ae6a5569c3dfa3ab76d7c0456bb9589afffe8bb48e8f1dda005872b9547c454254ae0d61045132562e268363a512a334250acf2e5cdef03b236d7d276c639f0236069e1cace3d3595f20d218843d95a5e21b1345e412623bc9eeb17b6a9b55536d2b7f15d513c13b606f68703f6c5e92ddc8d6a4c42e0bc2f7edf12e86a3c47f9aadf1ddae6f36f0a81ebf151583ff38d2da1c303ff64fe08fc33054b810b1739d76dd864fdb0642b497b7ba776d9d9ca1a02779a3e860a5f361cb36ef0793d0ccc694f99584be490a5e74a68b6df86992694aa2dcdf70edd1c02402fe1d65c508b2c14ce60b3b98b3b00968bc79e02ea89687c6d64b967df0846a364e909a8ed844f0d95d8b1dec6e4c6441acbd352045abe46a3b6bf95fd84dd64602691ad3e65882a06ddf14cd931d7c3e170dd2361ab7ed7083b183c52f8f6431a3438f957f3984bd5366d0ead3223de3416e8071e27761b86dd133d6ad72912314b0bd79ee3e532049dc6526eb983b7502d3233e67d6293ded47f2e2243f2fa8f86ab197ea38027fe741ca4ec5b34d5a677abbef2499e0d070a1dd039615bc779df838edfaef0487ea72b571081f553a8c493da49035d36adda6b9c4fbdcbc12c274b06bee6e3b4f371845a5075e40d838203c5cfb98f89a411c4b9a657090c14b0cf53d800deae3fb09770e1fed0470edef834e7fb2b992ac6c88cf90b1a106f84ab6a4cddee43b8925e5e81b57386cb16e5df29476b4a1402945f953f508ca957b5b3f8170a6310800c905a497c28fafae6ad518fc15518bae3e81c7648f2645b67b4588ad835591e0365cb3aa10be3d2f763532fe296b48b7f6bd3cd14e9ceb4a112edb38e02597107caaad6db8fddc6c4abc7879f2e2af67b7657e5e518ff1481578ec74382e8e209d2009a7a2d5ba9c9ed6a2b9665f5ed87deebb42dab9bd077cf1f6c3b68cb344fb3c23682e40b5329d1b090d34e8994dad7f60b99ac0d5e29daacf104ba97e9fe21933644cfc7e20068e33c512ff7e42db3d93f88dc67bfda0d709ec75a609780df3b82585a5454a44c7179d3d2ad94aea06d14f42bc809e6321c45d39096eb3ae3d66476c187395e65844f4588724eacad84ae78e2774453e29b828704926ff725058c79c93388de4eda8cb12821079ee9ac5c89ac0ac15747387d948fc5cc746f231d0cd4ca026e524dc0f735aa1275e26e11ee15e4fd7bd4f7923d786f666a4640aa013fa5a216b56d9c0a21c91917055f884b3ba66f7403114fb1a60c1c4344a82fb9c699dc37f2f30dae4bcdf12e5cdb06dd946184a321e102676b9c62fc35110f9261c283d785e69577b235de71aa8afb58c42f073ac8c5a5c2d7ec5ff7399179b2e9d93f9200480f94d38f170820658630c456630b8f0c63644fa414991a0f0e053f44037edc470e9bce648e67ca309749c239d7d383eb71c24289c8fbcf2262689cf06bd43f35798c717b02777aa1922592f8c2401d4c67f448fa06a90d1378abfc748b1a139c2b1c2b2667199d7c0e889e7a02dcb64fb93ae0d8b88870d88c93987b03064f325416cf568e596d7a4d2d6c69656cab203c14bfd7f870f7a7e198a92ccacca52c52dc518af3c60f759136ba875b660edc680f2ab1c5a9614edba136368d0cd592d294ca50e0046fbaf1222e220180907dcb330769c156f9977c02c17768e80641c3991bf70bcecff225e961266396c54974a7c1334da92c81667b269af3a2f25054d3edde57c64f2f8692b20e5a8710d79b828dc588f918cadfb39c7e205075aaa2c95a3d2bf374de2cb9a11fbbd29e3872675702a4423a00b38b452563b99414cec05be754a0e1cacc1e65fb1a3671303a24145b69240ab0e661ed85093b23599d87fc3d27ba723cac4503bc4e888ab263858cc2a736551fd458dcf31e4f5e20239be8858768f585dca86b926135129505e4adaa91722fc1e10eb4a5c7caf0fa75b486fe7496059610d41ffd70bd6827a3676eb17228cb8bff5a6a3365aa409b8d80202240af45bdd877bc079dd4354337626a96d55f277cc7c5ec208053ce617500dd19dfa3c50b7591f7bef34ddf987f4c088261520f69f3659f033d29046153a660da5a42f8a4cca211860f06b432020ad00a219c7e7ee95d2c8e464d8a1e75e7407ef3e5d42f9874151121423178121e65bd29510484608e7c34f741b923a0349d35744edd255977aa4c502c8f39e796acabde9e426b8db5e7958d1a7e80c51db33b63998990f1bac84090884796bded3c10c631b98041eb99173b1adf994e21ea1b3a6166fc59a692b4d6a23adff26625b171469b57ee6998c776a06a9c11875fa0220c23c1f7840786f5d51758eeceae8da781b97e421d589b0794598343de8dc5cb0fa4ca048dd47d102bf9f9d67e68e8bac187d25160f2bf0ded06996a06c8e8e032c974aa243f519d2b83fa7624e8c59ad74bb6a42ebec27b986a3264d0c70c4860c7a090adfcfa794bf56c607e583673bb81d455f2d8ae92d49996d6cc6bc00e81476fa1077f3e1ee6cb45518d4111d5ed7d503269eb7df92793f5113e05617be9432a6dd1a4efcbbc9b3ddb7177dade90d033908002adff528cd40dd57504722dbdc8fe3fb4422c9df21a1342d34c248c5469448e38e8910632ea60081a58043b1fd639f2fb54e9c95351f0a5349e5d64622a77aecbf67e6ab6f9904e5d8a52631157665464b30de7d0a4b035e2c8d43cbd1a33d51900b2293eb4e0eafbd64819be55c355c997238246bd08c0a134fc201f7912d180e2cc6e5c1d85bef3e041a047548acd0363e420720c7e17b15a6b1004ba835ed9f71c8e25f9af0d236d6b907d6c9ac41c3f7fe3c01d99d382392503ecb70b0ae162a4b9d782fc80a0a8e5c9695a4c01fa7672d827d0f93163312f360e0f358d37ff81dd4830562e9710c5aaf8e2e22a18debbd8c0034119b076c38b5346900cd4e208c01dfed44c4bc22dd7459cd5b20611a4a3948eeeeddfa690e0aca7262ace0a9fa6bc67f163c1d721f8abfcdd599f5a2ad27e44f8c5c533b908bf8064b627e2a6a2fcf3969deaa8ed3a99cba221fb2c22fda4ae904cea3c18a4ce9f0d5df9e1dd8c7895b2636146625dcdbec4fc25a988f9bfec921cfbb217f1aa00415c6cf4b1f32b94eef2dbdba6631c791fb5865784f73e4e83ab607536dcf835ce13947a045ebc9393ddc7d3568ee1fc4e8ad5cfdc33d714b85d9acaef151ebf79e36f13c3c97703ec27a95d38d9ddf144df77f18e9ea3adf155695b6a6d9bcacb3ec10853896191d7c22a5373e8aab83374eec52b05c7be653ef431f81161ad1190ec9477260b34d4081608e78b3bf3e48cf74e2dfe3c7e6d2c72cf8dafab9b9fbe60a8f64e4a7b5b4aadee37e8504dae9558dce15afc0de53275a7b4af48de56c8d79881ced78f830e27412cfc332d521995e39f41d0c8650e78c949bd6e3a4ba4dfea8eafd1a27415416c59d67dccdec190168fcf968be895af95c2b6c7023cfdd4c6afcbe41ff4bc750ffd27d7d3f33cb146ce05452c4a13913940188d9417ebac04b24bf0de8cd135c2d848346e8a22d69261d5037cc976a69c10139915c1578b97e90ae8b7ffa433d2e4ad7ad205438a82a60a767fd48d5ca57d5852e0d2c5c2445fdaac395cf545bafbb1b21697ce92b538c595dfa9891c856378a33e071d6bfb53510f76bb989c6fc2657e0c612dd06c783733a50866414b1cd442470ec5ef9bf", 0x1000}, {&(0x7f0000001100)="90f0dd55898f709f7ad8a24e3712e2f43bcbe8", 0x13}, {&(0x7f0000001140)="5f795dad694eaaa299b423c8c533b52ad922b086fa7936141c218a94384facc7042c33a370baeb3bd30a504b0d0a6908f4a43fc51c6849e132eb09053bbe25d067d93e", 0x43}, {&(0x7f00000011c0)="fcd3c3787efba6cd18e7eb3a46bdc580f992e10ecd5c9f02e08aca84c8a1b1f57e9bb08dbca24cc7e63d9d42fc61317cef266ea911b670d4e67a6e741bc8404a41eda7ac5d03acd08f9ddd26e01f6f11491a8f78ad4fb664bc48eadbc3e62483c75d1af6572a068f30899c172a6591d573b9e193fe4cd7a7c97f3e7703a2c38a713e56929bd616c73144564e1b8ecdd483f3a65b7d446638b74e124e7efc0419435ef4b2fccb1b38a24eac5872686c76e3aaba3729e68694fc624b1c5266e92887cd", 0xc2}, {&(0x7f00000012c0)="5d701ffb5ceee3b0ab9abcff071e8008130ce4b4cc44aa3cbe5041eb97c76a620bf4c6c76087427402175299cf02b9dd187705e464c1ad9f25cfaccd2d88e8a0b4e41e3daad542c394079bd8ab94a2cca55622180d74d0a6d4364d9ce60ad93fb0d0b1d2a4bda0a56200ebe99ba837de", 0x70}, {&(0x7f0000001340)="63bd2042fd495fd967ec4096ea66cd36724e563b6134caa8463a556636b8fc09fcfb0e00f5be6bd90d075c8fc4749fb5363ac6290e8ffb90641bafde97903e9a90b863de95e426ddfa33c6c96011a8052c4cc52719300be9a7c175222a0540d7c96ad6b36393474c65327e2656c18294828ffc32a3b6a42f7aeac6f1fbd295730d277db985cf8cb1738e6e50077d42364f1784b4983c913cb5e02b25980126c756868fcf54876b4ff10fff8a3992d9090b0cac0bbd19c518c45ed218f1c620a6930b84f72fd3fcd7d2f1e293aaba6e019455033b86427407beaf21c3b48871b6", 0xe0}, {&(0x7f0000001440)="32f02de3b23e7260b76a91d90c4df12f2457a04d6d62b907956d77ff7d79d6d0f043161c", 0x24}], 0x8) r1 = dup2(r0, r0) sendmsg(r0, &(0x7f0000002c80)={&(0x7f0000001500)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002b40)=[{&(0x7f0000001540)="06da2894b52ef7c67c09b3d362dd8615f0e73654bdbb3f646bef1629eb6376803f01be8fcbc084792c15a96b81e35724d82efb5f3fc661150369dcd880d1e68f7f9ac0e1ef5a7b4dd64f6dd325d6d6cf74a690b6d2d3a59167f5aa2c750c253edd6c6bbf19c73a6c8c94e11d1c0162c5fcaa3ea71f17a4ff6b55216c9dde250bb68d8f88575bc6027b0b73c6fcaec9570cadd5ab5e225cef42986b7dcf9fca91571d5b2b07c1330876b910cfe30cfec2f43f64f75f9b49e0828d280b79314f6a63e07256a2706bfbd4e9af922124a86c135180d5de8aeae2ba5df268ca77768ed8929c6ce3a8e238052a2469a1623ec7de01", 0xf2}, {&(0x7f0000001640)="5b68b6ba29768311fbf192fda9050185d7c67ed6438277fe8044629ddb1ceb29bdc9d07110ab7f79b8ff9e2264b8dc28f408db4a76c855dabc154924fda164f2cbab6e15d44d870fb0c3bae1f970f8a89fa0c8014400c63f4d0758ded5d62216b903c1882bb5a48c22dfd2cb83a786753dacb398c3846fa015c15c78a4967a4e15589f883b7378ad5a9cf27e6089d48b45f59f33321f817e45e352587cb5a9b963456ec4f12e9dcc3c8592c2e260393fa66fc221c1bec13e51344c205350fee1acf0adf33daa0ba1787f0cea72f9e9c6eb4dbd6ef0dd2f89bc679e82e8950a9334ad20dcff0f479448ecfef3a320d45d4adadcf1b9e72bfaa480819b859d5985a8c0a697d7421530c109d1d262f84818f0333ba79cbc213d80fc85e801e58c44fade842df80736006f36a6fec10e0c190c6f0842d2c8161053c54c9052890f7d76616b95520b36cdda398f1ff5ede47a0eb6d12bbbced073bd49ac124359781259485b62d88e9cec643f0d32066a8c500d807fcb3bff17811237cfb901d76441b4a118a2afec70d31795015d3733623ad38e84b531a7f55c057f752179bfc89bec5af9080f0a9f5264d562ec195da50334b01bbd32c45473a20cfa395398330ce437d6b7cced34ce649011b98b136ac61c187d42d45bc60d043e7cb6281918016bebb8138f5d7b0eaec71e2c1271ec665937282c4fc60cf65da0f8acc84e7ff7ba391d745c37b6cbc535d79ef6b0a51ab9b1375fa8a726222f84fe11375a57e462d0b5c8d0a836528dea60665a5788fdaff6b36edc8b295ba8dc49f77e97ec9703ee2965353a938d87e29ddf2cbe6cb75fae6695b9bcac990ba11791383ae13fe3c571fba13ee0cb645047561845df4fd8d81f9ee4508d1c30c6dde94ff193491adef18f77bb79d081b1593472de00584a90ec8f6a04c72ce960bafeff9b252de541a45902b8b6a520c0606e917267683bb55b3d08d64aed5abdb337c33b735e07f6384773d651765274d77ee0da0e70b897d0993c3b8e498fc008b55005627f1ebba0b8b64d0821aaf6bcdc3ffca55ef60a1eea3211dcc1f1011f9ae1bb2b4fabc8fb195aec93497cf063da0d018d25667c5ade321e7608ff11562beff592510b66a4740ab4499ea23b6e700b21204332203fa6a60031f2ba2b6d48fb65eabcaad0d3b37d241f7147a7cfec1853f43771dfe0e34d6135370d087d237c8544157806463ed7cfec6ea2dd747a898153d1731e6d0eb7c37c60c7ea38483ca589d92e5d0618a61a50fc53d7c59ef75b0ba0b92221c4578dcccc95cd41abbe825b76bab5253f9aa1d1a1667980afece41534e4b76d5f27d32b74efccd2a4c70a85c1b0961734cca5c2ae2d68efbaa2508b81df86c274468a5764ae222ed955451bc212d13a7f86ac0fa5df911e3fe9b240350ea271d160aba90ea01f18369c089892b8ef132ef5d163409654ed39f786bf5f00c7862ddeae603555762ab673400d725c3c3327cc66ecda9811cbe23e59bbae6a88a979cfd1c14ddc1ef1978923228b2eea33ce04220ee0bad8577fbae7cb44f4d2fd227a891a7c123f53983b974aae708e533d1b032cfa6de5a773d321a0fdc6af66eee5fdf11bf3a0eeabd4e166b6a228e73db6ee16094b2750939fc4a239d0e2cbe2a3cf75f9d89dce4336e4f30e8fe28856feea1b53ae33ac6d6a2a3abb25214adffb473add427e0ab8e9cd24f8f955b30e9d079e90c43622ebe9a7595e99d035fb855ac1f3740a513eab359aa560d116392fc05ad8160757a1b7569e6653ff60a4844dd9f80599901edb0ee02677b2fb738a1651cace008daaa90370d347142d1c053fbfbefd4a8bb1746be5c656380ff9042f25b3aa2df40a9181b1c60a2dd570625ab07c9aa0c61be8a0d8d96a0b415fc6d8f26b4499fb31942f8219964dd565dfe0e300e1da73393be536770cefec570f0dd2966d751a619ac9bdb02bcb6d865c910b2b0cc41096696573ab646b2370a22f9c93566110faccf52498d6e1cf8e3ee8e0d134b8704bf88a814c0aa3954807c241bda0a88ae7962a1b64ed70c6d5b73422295b2c5629f3ae40b2c16c5f22afe8b6ddbab7f8933a3d9f971766646ad21a67667afd7e5e90738188bb9fe8dc16d65615ca39a9499ab7d653c881956ec6fb8cf0a657b3152313cd581b793efb4655ef3f7185487c02f043c4dee4112246b68b4196a1a555b42ec5216a5e49fac1c8eeec26ed042d02ffecc44d18ad56835b94d3d6d9074a4fad44c39744ac5c1c72008f0eb9e0b0ce29d6e67bdbdda10b70e7928b5ccf973a2cc13b09a97ccb3743207954cf136ac0fb45373f931dca067042280d972c8da1a73c19ec5ff23aed496ba33cd7a74eef2413de340de4f341647c79b248f99a1eef8153830aafd3b04cc99baa8c382b32c3ce751e07c60fd2213f53fcf340c57ee1d98bf341ade1d8e32f900e03a02a4b93ac0761285b4520a103a97da962cd75a0f341c0fea41b58e823b28eca901e2332ad516a87828bac8ccf2fb2997ddf2d8dc5663650d89459e14e3b2353c51e405dcef37a66583943803331bd7b3e324a26e93c1a91f3af29e5464f77b98c8ffc0d8d5ff1a05ace5483bb62f6782bb0639ca54d966351dc16de34aadb2d7abea1ee1398c2f8e930a9f66a06299ed7bcbfae4f4e98774e67b85c3ab5931806789bab00094f36c5810af7011ec4df8187d6a5c29b6f4e8c21fa2b23ed5502a2bd0f526e4647c2cf55949ec6064403f38fefc7fd7ee9766dabcc33d0c012ae7a8ecaa00817a158708fb4934cab751dc67310693bdb650a5fd61ca5b8adc91755da8f3b91055761c80a73e40f3b541e9a098fbf3f10738599fe74bc355a0b8ea32fc29a39ca238f8de20439ba586bff1588a9a57eb7f500cf894eed496fd73c80140a49f2b3d6fc2590c97b0baa677a7db8cd810f905fd9890821f95dede8b60f796feabe00a37efcc6c9914cc04df6181c027d9649fed97c70a4ab98869ca0c1c6673aef6dce2bd118d8a2cedb028f439dd26f462f1101f42f869835db8c711bd9ac02732d33aa99951e449dd157386dbaa761cc6a6799318749f8e3280bc90d8387c36a0fb41da40f7d8efff9c65d4df16a5416068bf31eecc7952dd4c025b3c1b8c6ae7959c618781bb3c55b1ce246b4ba8bdb11c11d23a8d3d50da07b8888866f56a07a6e83d566465fcdc544f5a4f682cb557e64499bb553de884b13fb6d892da39d741e5779da62f036e7a30429c11f44edbcd5d3633d2fcdd464e4a42a484c781a9dbfbc0fa2ab8e4146631802fff5e3d5e6f584defe74f80b19ae07a4c84c798871b9bb1fa9a925a2db964b84841a632c7eff479a55aeed44da8add153c4fb0cf01d0816528fc74db4b1f1a7fee532da025bda7bf2bfa27def12fc7ad83faa162c0956a3a37b0b9caf357caa46600953e8dbf275ac37b6493158be3c76ac834c0be0bc267860a055bdaa03779711f2c10007306fabaeeb239da27411beedf7eecd9ff7424c8e2319b577397e17270081446f0a82ed1d556695974235be260bb942b48879e2e9fd5f3d280fd105e2b31f110c9fba4cf926a4d23c7e6b3b449f1129c40339f305319e5cd4e078b5d512a2186ea8b02450e33b148961e92f361285b8f15466218d17b794981ab183bb2885480a81f922c47633b0b5db8f3913a87e82c47bd8e51e383346038481133878c8afbf652b99466de80ae6a3a7b461e532e4f0d8c2a9e8f6945b0daa066bee1cd68c401a00bb41645e3b2889f2f893846e17622e23888a605d1456bac807a050a32c29a1f725c310ea6b3a966441450be96e20cbbed2355c725e10ca300cae85e7dbf9887320c31a38bf87a61fee1ac0f9adf2b441ed25dbc8e3b696bdfee5d26adfddaf3a4aa60180d27c98e718e74e33647f18a3e4c157327c191e2dd02432c26fcc47a0ee72783fdff9b8e8097219640a62e6d0a225e9164148014d81e095ff79d905f1f66c581eea5f202c9442300a47b4d02031ef9d48ece2bdcd34d7f3d3a1cac39ee36eddf1cf4d20a3187915303c3037e86d98c14297f0002ae765d90054d76e372e1306bcf475ba5d23ed72500a8536f2d1b859cc623b293fb9a8a0c0f032271ca596c63cd2a5405e8b336fb6b27811042b742578c46cb8b9e256d0d2cd6fb00e1ac81b21e804d1074cdf48d7beb7dbac81b82d4ea3dfe2deb5e777c3c952aa7109c1099a2b0be21e04f7ab7604d40fdaf2f810ceeaa12fa50510f4c355787eb7018f93baebd0216efd98fc0e74368152a54642b0b65f26df47124b371f56e4b4eb9b1a988b3a5594ca63703eb31be2c0018ec825e9d371500a0c43196b3ac2828f9d5976c8c559c03b89cf538f612b427029861d8613dd474394c384694247bd4d974632d03f186be3309136882a34a678e0be1b19cf1e3685db88364ccbea84d1843d938f166b4b6f8676f2d46801514c6fb16381e4fe6022469f9acea3456b53b4f36e45c4145875dc2e69b254985899bd5e5ad4fd56c409b3b8a7c1447133d891b7d62e9ffbe1cd9ac563973938951c430b51257c85e44fc597e89713d374e2ef9028254777a7409b2a5cc4a2154459f05564a7c5025dfc11de37c61ed4cb2c67564bf774a42838898f0c3573abf74161ecb811a698391f4e4c1838262da725b630adeb5cb36814530ba967eb05c6fa380d68a9557a5243505b5c283b8f13932bb787bd8ff35f7acb05e11c2f8cbfa85b563d2d5f7348a61df49f313e9b65f881aa688a1efae62e91d827f381e62c8e94c9c24bfe5cf8901602f102cfdb2328e1108e14c2b727b8af3f929923ac9caabaaa8edb8063ed2bf575e0cbda6a07bd947e9bb2b20182a26240d75f9ed3874ae10de0510381593069afd03475e38bb767bf1da805906f4d2ee3e4d7f92cdecc99e44fd63ebae35796ab2a3af57066b812ffffd6efc9a9d1b225926dce16a53d3cac02635e87314ff15c2a9efbcebaeb103d2809e8239d816bd890afd723003f41d01ab8b02e967f196c4c6be571b6cf5c93c4bcf2ade5085815fac013c2af5f42f4d48dde3b795f9c26d4fc025c1f8803d238648b637f59fec650303816820ba3faa228ed3508706f8e5b698ae68e3f4c16420d5ece60e1922c68c5b28140bc3b3260b7b0fe420879d8f77ee836d1b7992d54fc9193275c1054b60cf58fdcb1f116fa618612b133fbb8aadd6ba62c29f431634435409f76eb590551e72cda2143b204af9009551775e6ba29975c211e9113ee1f696f7489c1a027fa792c5c6c7582c8ecb63c163ad55520b0b28dfe630a3d6356318a2a69ce897f924c46bcd6697681e4c55ffbf0615ce445b3296a6a20aaf1c677a6fd0d7e6b1e7f37445878396b122550bc2d413a0399d5211afba1f7280eaab4a1fc21347cf385a47a9e09caadc93132e6edba9030ad1ea388b59eff6b2a1c05758c0479f8eb871156b61fdd687a0d66d96f8138269c6f150332e961eff216dd056d91ff6bc3df157227f01bf427e8a587edaf2dba648ef369a706ece92dbd7b1902a5141330d284bf3119c4f1c6aa66e3d677a76c7ce19c0913086988c48a64e58d7c39ecd4da6a1b5e8770315ec2b77de6bd6b8a9a33ed5d156bdbac3c23aa8637f6ffadea3c1fb3dab5d8535fdc6c620f9a8cb2a2f7d59c554d8d03978b93ede4b57a77fe445d4f28b90d8918e3ba2ea62fefaf5559fc44045154f53943e647f26e3148ac83293a645b6800fbf557d0e756bd4e9f8452c30bc037471317b5b0095c252eeb92f20fd7958636fe4d6597f982cc6eb7f8f", 0x1000}, {&(0x7f0000002640)="0f9ca84a90aecb8afd032ae7b3548b5e23b01ce78a336c57d609487d745dc41c64d05626221046acb59c8d", 0x2b}, {&(0x7f0000002680)="53284c97ca8a235637486fe4bc7a940dc317493e0b12a868a9035c5287a7851a2c", 0x21}, {&(0x7f00000026c0)="166fbf8e478aecbe91f433e943734ebfd56520de64dc53e079cb5082e14b6f31bb1a1bf6d65fd0a95565fb0f85a9aadb23ebd81286f88d9c4504cc53e1940ae3c53ed11fc9ea1cfe71cd262e16b63e33d5ff16f83be1fef42cfa877a24e565487652dae5511e07e154559fa89792cfa70cd4e3459959188e4f14c76d675480359a4d94d3b6f7844eb6233ef4a48f57f46206564dc5aa906e54908b0bf2f8142f033d953dbfadea145df9e10f062e1d2f99d3fc79ff1b81c4bf0f44fa", 0xbc}, {&(0x7f0000002780)="78baf49f906ed29fcc4885194afa2e69d3cc8462f904433e88f03cf2bae547b316f2ab32e5e4594cef3adf78e8db729acc8275d542194b8f3f1c17c23eed60c225d21f4017445307672471e010731b85525dd6c7174f8e297b76020a9e4b4149d65facd3b6d6785fbda66a1b84b0786a6e5328ea72d0f6558ce646bc1d8f8769ec5aad4356ec79d333e5343a66c350629cbf9cf062491a2b500c9a18193fb3065b9d7b6d545fb657c6c345bb19aaab7df2901da033bc15bdd42efaf754910f96e49338", 0xc3}, {&(0x7f0000002880)="7011c1328eea99c3240e44f8d4f5f75325f162f1771e7ba002158df228cc76466e76bb9dd1ea515fcbc84ea8bc7b7389165469f9a3ced49b9706aebed576e6dcfe1677195fd385404269170df9591fb751e629947b18c08fb1af78922101706f6f17278136682376e8bc25476d07327aa7ac3aa86a00766234d60ab158ce54db46117bbeac777569fdfd6a6f63cd0ba14256324ed7c66c6f96cba139e80a336f269872f8eb60cebbaf11a0fd82bc1962", 0xb0}, {&(0x7f0000002940)="24df8c6facfd0f34f9777f22ba3fda12077b538035d8c674ff0316ed5a49cb5bdb6a4e66f5630c790c7e2a38ed36d9bd453f835b8d8e72dcc1be5ad230b396d19113c79c641adc380dac1476928dbe123a2a0a7cfe3bebb9d06c4ad2ba3e0d56c6fee1cb2ecd08d483caf3bfe16f23633018a63532df35ea8c092108574462a2b5254c0e36c5133ea082a1cd9290f8a9bf984c66676a3e1383a11a0f40f48c668be1cc3ad9c0780364a1cd0f163b9f9d4dd370bd50e7a6117ee86fc61bffde6cb80c415b1b8b17bf62ddaac6e064bb0a348a7a07a480646fddadd2ce705d0ad18a03a7a58f2d75b85f0ff43c", 0xec}, {&(0x7f0000002a40)="9fb86821c19bd86a98259be10e76", 0xe}, {&(0x7f0000002a80)="aeeba545156fc6034b2f67a173af7b4fcc9cc867e247ca91aacfb9986d4a7ff729cab940e0f7fd98933f1a5a4061b0efcdbc7bc1827ab56a50d3967ac616b150c04fdecf9cd765d2899574304a8f713d3bac977814cf893061f71fe46de81aa458f74899046728456714c2374b8d72f28b0164a41b9069c870742d3dda0dc02ffd4832e6e9393ad266", 0x89}], 0xa, &(0x7f0000002c00)=[{0x70, 0x106, 0x332, "40b65ee24f6527a4b7ecdd75fd4fd24ccf63cb8052b6bef4757a8f5fe80570d85a992034089e91156c4e10bf6674993a4b5fb53591ba7b3da25da126e3d9c07cdd5034dc34ceb5ae035e159fab2e22455394aecc86d424305d88e7e8"}], 0x70}, 0x8) r2 = accept$inet6(r1, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) recvfrom$inet6(r0, &(0x7f0000002d40)=""/74, 0x4a, 0x2, &(0x7f0000002dc0)={0x18, 0x1, 0x7328, 0xfffffffffffffffb}, 0xc) sendmsg(r0, &(0x7f0000003080)={&(0x7f0000002e00)=@in6={0x18, 0x0, 0x100000, 0x101}, 0xc, &(0x7f0000002fc0)=[{&(0x7f0000002e40)="233ede626dfc614abc9c9794ffc79328ea584e1bef525a0605a05f88aa3b201d9a7eae77625546afd7bc5f7c951cc71c4476240383a7e01ada2447fa2220ac", 0x3f}, {&(0x7f0000002e80)="cadc27487d011d8117e94d5dda685a08270a76469bac1a73b3ca066f81a4bf745c15fb90c0cc8e3555809c39af0da21196edc55170b749eca1619f51ae33eb1860b71f3e97a11e098da87cbcd541a85d67bc883bcc197b90586bcea9bca281eff45001a25b53b6fa983470a08ab194673a", 0x71}, {&(0x7f0000002f00)="1eaae3c5d4dd8e4dfa69c580ddbfb1c45f63d4a259ec6006fd9862a761fba9247ec745e72d62b8768a8e7998195bcfe529ed27505cfb8d3b01722aa74591f6eb1c1942", 0x43}, {&(0x7f0000002f80)="1fae34d4b8aa00282f28bc4794f3ea5050414a46cf51b396c17cf09d28fdab364c67e855c3c2c2e7418b", 0x2a}], 0x4, &(0x7f0000003000)=[{0x48, 0x0, 0x5, "0a45b2c392bde7228738ae4832e52ffe8b40b6ae5261798725a33e23ecd9ed58756f63706663d8417f3107b609d89bebd4bd91"}], 0x48}, 0x400) getrusage(0x0, &(0x7f00000030c0)) r3 = dup2(r0, r2) recvfrom$inet6(r1, &(0x7f0000003180)=""/30, 0x1e, 0x40, &(0x7f00000031c0)={0x18, 0x0, 0x6, 0x7}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x10a, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) getpeername$inet6(r3, &(0x7f0000003200), &(0x7f0000003240)=0xc) sendmsg(r0, &(0x7f0000004580)={&(0x7f0000003280)=@in6={0x18, 0x0, 0x6436f28c, 0x5}, 0xc, &(0x7f00000034c0)=[{&(0x7f00000032c0)="e0de816b491fdf7ebaf97c8d322afb81453ad8dfc3d0b00b81272be3", 0x1c}, {&(0x7f0000003300)="e1d6818cf74badd2d403be9efc4d85be7824c59b4ddf0d", 0x17}, {&(0x7f0000003340)="44de23b90bd8392f99a3990d81050ed43c50f67715b9d8230c4973", 0x1b}, {&(0x7f0000003380)="6d82bc6a141bc80f81adc9312fc795364779aa9c2bed684e501d909ac70e13bfa168", 0x22}, {&(0x7f00000033c0)="0c877da84ea4fc94059e532316f49f2f43725c6815450fcbb6ddbca02776f75807ebe1e2c52cfd2b36d8dc5fd1b12075d81331ce4a32c2f439f0ace4b450e2b5d2b9ce40ab73e8cfef0e3c84e540ddae779a3bb08365159e46751e6e2fd74a786c2b2866670e17b9022f68ee9c351e500495c9dd0ee67c8284443d76c9a8827ca75456f7eabb9c16e7d0265778c88e1268e6a2f7cbed81930236e430ee7242682e93ca4d307925f13f7af0eea323453471cfd5d4b7172aea5f07350da01d392f54b9546834c6478a422f0f54f06ffbd9bbed7b79c3e02e0ad330fb482c7f1f15cb54a406d28cd2", 0xe7}], 0x5, &(0x7f0000003540)=[{0x1010, 0x2f, 0x30, "2bd990c33f5bc641ef83585021c5dbac0932e069e3a4cb56bfd5430714b9aac0cea4d997953e402f37e6346d910a9ce9febaccdf0ce45d6f0bea43573b222d0cfb4edfcc9959506fda1d210f5f98b7a0f685b7213138171dce9403bbf0642011a6f214a1d1ce41cc6365e625e36e95b363a1dffc2370cfa95f6f1cab4f144054678d29659fcf5174779d820c4cd3b6aad15040169e8753de1bb2a1abdfac453afc32f01670b75c69e0adb8fba2ecc9f30ff32ec984a1a04397736f754d61e777b17932e49824f07110f1b0f10352f6327464b18f353175aa10c37fdd216b44d65102b508e70a55ce8160df79095c58444b7729b3afb642a90c5140c7d6e941ab6c959a012f0c0ef8cab76685e9ff960b3e768762974219653d3d0916c8458a76fae84092fefee8aa7978e11c4144534d59dc25dfa56a7a9026aefced45b417e65c6294ef4d8fa1c88326b252d9e9eb5f3bc2e416141303ec9ac786705f7d285167049876c29acf9d04da1b81633f081da5ac9167c5e7c3e0fca6d7438ef8b4a57f1a7e9b9d4be7c602665afd8d14413e809d6506c4718072ea50b1b3da9706799f0a41edfa53d73694ed6c70eb8a1f2d09ec412c9a55f73a175748f4ab2651df9255694c37b478eabc039f97dbb570ff31b3a89ad3345a0ec215877acf123873b4f8a8ef06fedaf727b817d6d40c27e0ed39d3db605fd3e4e0ea478171d549d9d74ead0ee39e2884123be40b140663679cab0f8bf0d22f542d3b863b5aa116c1f59e7ebc6f385f539492f65d7efc0cd1013c184fe7ef6de38334655d95042481572d0d2028d2e999a6f103a0f41841e9b1ad851fd61a7533d5f12fdb68572f1739cb862371db54f36ff217a7353b2a3284486d7b1b8df08e7248e2303a0dffd7c17f4427a50517fbc63013694e2ae1b25f4bfa8a80fabaf2b145be951fba213c8d606aff5f15e05a8f0b5f104c9137fcfe562c73251270a5ca97a85dd40c9bc6201e8e12fadb225a9ffe7d2b6240d9b58071528dbd075dd859d8afeeac1b09d78c5b19486925a9d1ac4421d34d85bc0ac4f50f46765adcf5aac863f68319462413dd4f4392bcc8b49198e6e96d3ac859cd061732af83e1c0f881b0326dfb7e14e0ce90a8afe0444046dd2d8a8d51d38a25a72eb3eee5e27017146f18c9c3d35ed3b644ff5a3cbdef4462ae6fb9ed4970f981e0bcd76b7bf6eae7b8d98a35c4ad7f4caeb52ce51340ea3b7719dafe626d8dc02e1d668b4092317909dfedc0b1241ac4db6c7904376a07546423748d5b59b4e75fea911f963da9c31e591e65113d14f43b471922c23e196397977e0a195cff71767f1263017b22167cbf8e74e39e0196cdee0df5af7580e6180c9cdd2a4173b18553fabebb1e0176420b2317e558d0fe0cefd8a4ce5f3eb4d53c03ed5a8a75f261deb9ea9794215df7fc6a53fe5b1405e30a994e9070e217394f81a34750115409e9988af7e00bd98d9110bf1a5aae36524fe7286e9ec497198ce7ddfab0c8886963dd0aef0655cd57fc9cc6c48883cd9635b2c8dc0a282eeb4424f1a4c097a692a45e2e209ed98ce41f4403c721bfa68fc45a00f08d31cff2cce0ed9d60598fd79e885c3a407b7176d2baf0c0580c0c7c9e56c6dfd42428d688dcf992b3603214c25ce7e8bb9f6cb2fa28990fb387c20888bc7ab93d2ead6312725f4fc2eb9a1411628f55972f483effefae2153288595e85a6657716d3abdb1fab8a667e76f12e97cfe8322be6316531a9cb5ecc0b7d92b5911b9824f15df903605ca45a4cb898ce993977fa5fd49f5f7242ae7eae0f1c0f39a4527a0816e438ea150fcb24178081c0af35b088b740d5c1d69676e9f6703c4bae596df8804f0d2e9759acc00c40f564400c8767386c6a8f1b5870be1d1d28887db9b4a77a1a58159d0887d93130d8f8fbd87d38c256e5d6b15b79de6ea246127e2b237c076525a0d5c9427d6d93f483cc0e80fe2015fc85e027d2ee937877fcc9c811ea9fc04238d7be5ff3ac06a833937f7e99440a04baf576669a5316fff19d62d1e4ddc6ce7710a0834687edff33870a324e687ee48360dce0e995040f775cf3fd3a76118fe511baf1356a3fb749af888ea761aaa72acddc12bc2dc8cedb4698b7723878ae175f56ad31fa16a4af04e62456d6efdf54843de3adf12a3aeabd1b0e33d95c80011812958615f0324f515673d1c40fdb8714051937f2f86fecc7f7441219811eb865edc19f4f361c27fd9e60d21942807b8424699d8f09cb425a43f7c4caf8ab3027c2a796cbf8abd201bfdf942740bf880b4e58e609dad5b2000a09e0cdca611a5bb270ca6cf82af5907ed8bc451861274680bcb7a25c068b7da8480286fe93cc30ecb06974c14916ed3f24e76a599cbe815ffb2966f72325f435f25d4d86591ef6fef0cfb4a909d20b8b0b9026c206faf92c9afc42cd9dfe3c6a27216b367dce597665de638d89c31b64bb149791c09bfaa28bc8ff5f9c2546f1db1c1fff6a4045f3df340853873d66f08f7291daf24f0287c2cdba75ee5042d7d10a880e15d450a2e794ef17532034301f9213c84762264a9aeee49b96a7b6682a1fbce3bb65fd828c1a668ac8582ef3ed75875b2ada1721e94f21f4d727b0229fbedb1ca2dd1fee7112365d92f4ba4493cc642a7afdee9670a6b2db3240247bb7f688502ad497c66260769b9b74e7c092c131a38c47b0d2ac673aa933d95efe67690b4246f870e340c90897c05697f51f707ee17dbf24a1aadd76ad59c6d0a1e6af01b26f29c719392c6a3ff02f0e717ec4b4236d1a7a70cd5f720abb77fd2ef702f55c62dcc44ba9f890474159fccd58574757bc6df63c550956db7a539b2d4f4ad4e9da984a4a9627cfa7833f94b58b1f1624aa6fc6ac9e225af85524a038d55d49505212ef95de5abba9a9656a751639797c9186b1319c8c98ee8eb024317a85b3a3bd692d1770052e9be54630451f9bba640e7932004ea9d325660ee0d66615ee35628a20b463e365d6a3dc1de47966aeba61271b038c724c6138501fc8886d28e42b8300742c8696e51a8396a84d8bf653d74ee9a10e6568d688637c3be2ac42406be2258261ebad46c13167bfd070ab8bcddb2cda80cfc2d3ea1a9a8fc9ea791a219581cc4866d6227f5b76b0460defc14a6a781fff42f73fe2002908523c8f254db8ccfb3b3a479d004bf6d5eb3c2b6673a95d71034c5496c2bf0234dfef45eb23ed5aa6a5d9caaff25782b014a99461985bf83563fd1ef2cd87658712c8a57f43a15eb77c52cb54da50afabd90c2f405b4b4f7a8221184997e5cf91a6817fe73aeafd2710000a22b1aa14df460217743fb80ba8e07f54bab12c480b513f8b24a4447d1134470d5a52cd0f705907f0e0746511f3721e594426e6b3eeef0174c48eb1d9f2a87b899f917c902f5a9c35605641dd9b6301223d9cd0fbc0b80a6fa1b9c4d165bb64f0313ea75759a179f76d1a73141ec193d0747e8163f77eab8d5e68edc99decb71d55c8a46f2e5c3e04e408103bf262fb320862a3c73ea6ce5e1aa5d230ea8065ee92b4d9c0bbc993d00b6cfe8b796265e38b665f4a5e3ee68e725ee49c9e3a0be414ed5ab421b55ec0c39a489ef5742c772466c309795f266c039b5f752151de2d1f11cbf8d45bc6fc0289ce122c06ee5d86dcc78f96bede58921d2f96e973226869a394b327e8ede92c552127422076db74765cd7542a2afbf21c89f291d0a016e7ea45e1c32a775435846ae10b339f4f527f0305e4cd926842f353fae04e3dc802b9815bda28587e064b4ff3767f416a184fb5ae0aa50e4ff2c973694da0919d1783cd160b5c726e6e2afbc5101f8e9a56301f7dcd7f9faf59e74b2777f2376a74508c65dd6e2d55fe8573f15600392855b5d86ce78b752220771894588909e05c8c094c14baad1235598f834f4ff94c66f62105b3680bd44bfd8270fd550fbca4ccde1f1adeea725c4d8bcf2d6e0cdfce3f87da8e0c2e78f2591c14e75c5a4ef67fed734f774ee7a67e037f6474590e1f1f4ad45b10daec39cb56b95d665e7b5dd2c3ad6ac2da34cc4b7a909a25c7b92b28a5d983073ed91d19afd7dd2bfb16cddc090cec0dce8c844e04cf669effa2d46f5fdcf49bdff697e6e3125d5e0ef419b32eaeeee0fcd2c39e32de8d1166776ff88912f25ba84fb8f13877137689642bc25494f41ccc827faac52c49cd054c5e33cbd8773ae7a702a2980d09671ce8fd234f8fc6c5607013cf094ea9965b8b815b147b44eee2e1e4b06f76a9c199c8b9c245f7b783c0d5786254b3f759ab478d2d77ca041f1a5edc0a2af53eb4302a8b0e5d8aa72d6f78eebf01a1428135842b2620d58dc66c48eb3a0719bbd48b52a862aea636bc01128102851e87d29e52b19a471c2a0dd5598d88beee0fda52ebb2e8eff6adeef0e6593856c01bc349e9e1bd2d21ec51515c93b0e818da9619eca675ecc78ee1d7f26365b8955bf9932f8d90e5726c0269c217e3c3362134cc0ec4a0683438bb87e27056090f294bbb85c0e132b56dcd498effe3251c41af79d01af4aba10be034c494ea288a978a520dea7899b8cf1f08be9f099d66fcf9d3ed36a4159f02fe9f2d2b7d93a340a8b66f67f039245d593db36377c9f99cd75e6e3512b6eea3ad5ce92d24b3d5f5eb2bb2187f7050acc5c3b3aefbdb925488f6b2cb4a438326867d8879d7df4b04cd4e966a9a7c1b0a46ccc96029e689a379fbb9e4b79c0e43ab1c6ace6f3b5d29e4fce11880cf9631bbee31999996dd9781c2faeebae65bc6c7201ab30d0bfe2e0926b9d1e3eea36ea9b33ce3dba954251b7ffeb6cfcc37f0d6d3ad9a1f800586d775e82c3e506ad3bd5aca5b8f7a9ff1a63899af6b1424f9bafa10302b6327aa7a32db2e0f84b34503a7c1bdd71f567577c71968848ead8847f215da7a73bf420968a4f8c0de3eb84ab941ee34b1f5a692a12fe9e38585b68dab9d0ca3c8f3f5ec9cb84c96811a3ae2e537040e9ff0f14f9cc02286af28155a3bf1419646570af35ebe56ce25b93a4bed15da659bc75c7f5f47747d04646d6948435e6418156f59d544f69722cace1e2d803b01e4d8b211a64bc9aa2a42e06ab6e0886978901ffef57d04f932d0ed269cf11b2dd5e52ec3bdb6a35e78872a028156a3ee4d9e3732d940185684ea7ae1160c14ee024ab26e23a1c83f7e95c0ce22a1ebf58cfbe56aafab24d7a55a0e5d1fbee7a1393bda023a1e4adae49726e4dfdbdce0adf2729ff8ea33e6773e32df147798ff096301fd55f5b40e0622a245f9f0fa04a72b19bf61b8c685a67b0ed99495d6b2835e556bf61f1ad5986d20804d2ca796da0def49c22ec0cf65f198205fb380cfd9ea38c1eb5168a4cab9c5c2c5559d1d1dc93cbcd55db1653c0ce56ee93bd476b2880674c379b3027f31997f1071fff2f03351be7d39b01e25d3737617e74cfbdb050f33371bf91c2635b95d3b590dcea5258168810e3c02de87ac1e2e1a58525305777e6d3a8fcbd7d67e4a1fba25df03cbd04a75c62623af254cedb630427f8092272df5a49a6be9ab70e8798fd3e439070801049e4c444a78dc9d8782dbc27f2075d1148452b0e5e9051ab7de1e230e6320d6e3429f1a6126430516696573ce3584458ae7a51a424e0562e9c78494ed377c28b727e9a2b164dc6572dddca368dc4699ae187892cda741d2872eb556b80a35cb44225d7b406c2a7b5aa8bc2236dbb427e36199d4f46fac82409fdee3e774547b9d0950ed681fcd7d84733cac63933103c63de23002b444e774b3a6583604917"}], 0x1010}, 0xd5ec20a945cd0aa1) sendmsg(r0, &(0x7f00000059c0)={0x0, 0x0, &(0x7f0000005840)=[{&(0x7f00000045c0)="e572d4593ec512f03148b15ffd0f1abeb83a27a2651189e844f679dcfa6651e38b394eb2af3e1d81f7fb0aea95", 0x2d}, {&(0x7f0000004600)="cc408b57512226b5ffa2fc1a6604b2f91fa333a981c8e953114a46a84effc0c72fc3bcd26a7c99e78a491b8cceb18be4cde4876873ae3837e1ffc44629f2f6b4e298d8591c31f921bd30bf4082d26de8d96a117a19b28d46bca57b311f5786d85a33e2", 0x63}, {&(0x7f0000004680)="f1b6efeb586ef9f959fca7f5768387232ff076ec3599f4e36e634d2e01deccbf451917edfee92921c6fd99efd32027740fa4737995a24a96bbd1217481113274eb109e98ee856f971aa71511767001a65b76e7e87d3d78d4292bc9cb398bb119dd97d4b6639b68b60979e44a1c2fe61a7b98f689580cfd7e098219f2693373c1ca0d283d454f02892dcfd44287d23fc23edf4216c85570c534a7bea18c0e81052cb13f3e66336bfd2dc3fefc677e71e8132ed5fed1ff4f81eb8695208690e1b82967c8e007f7f941333186c1861f2d00504e7766346ee4e53a9cc88d126fe235901add6625f49da0d8ca5dde5556c101d2f5c31b20fbfd877aca4b3ca503cfe88df04be39d85549237e02200f27d575a5a8ab42d2ee8de7a0aa3e06b3a1d1051fba81e331428a051f5b7a8783d606e1e6bc3faf91de51b3790fb278b96e58557c6763bcab578fa8fee694b7319a5f188a28889e8e6c1fc31228d25af3c8cbdc7fd8954b21e0a01e16f0bb252f813ffce4250822a22e43ec46a4b9ebbff23f18dd02624b9adc6c73ffd409bb741af2d3be5d30b177cbd954943fe65e21909cf169a86120cdc018980029786e2a2b853cf7c77eba4c1c67c82efc987a8117af637142319401e5b6daeafd1f9697ac455f3a95bb0793f04061300eb6cad63ec31b7e89545f0432fd536c8c5d51640c1ad00b68815e751bad42903a40ae836a778e7b6d197bf358700b0809a6d7ee526cbb83b9e3a918ceb84145966a3ded35cf9f141e4d4d0bafd9a6a5ed78767d4aecc4888dda8e2793d1a9706d74f81d25a91673f29f3b93aa0b8882069653805af97129d821bb6fcd5d08167499d2e146479e33f9274e156e0bb562dca839b32c4afedb87376894b13ed7044bc3ab430c4d245e7593e81134c0504c2033a71dc26980132439fba5bf85c82101fb41cc87423194c836bf99deb55b0f05910db531aaf2b8d826e8f4954d5b3abcb63bf6d53d23166512e4e3f297d86fbd314a3d7f89472cf0bad724c1bda7730c8c4639ced862000d199f6c9418e34e2d52ef480a3ae70962aab0d46b3f409de86666224c2c6dab1f5c67c1abdb801ed02a17267a78f8c158bd069bf8408eb3716baf40fc6def520037e4188852db746df2729fe005c4a40b84b093e9ee2d50626659ad7b6e35d636644cdd616ddf26263b6a5d7935b645d024414b5382832536ba50a3cd4972402e966b83b506807618a4a8fac6cbfd46ef3c0a3ca345ac5f90e35beb94315ab96d6a78ab1ec64e228ec3577149ee23e08e2535b662e8396ffe98ed157617e5f776e0d553356874beb5c92cec2bafdc6a2d56b52bb991d783e16094c6811e1adb4e1348d994b3645be5e1d5bd26d211582e97b51337eeee7d19a8f13c7c9866498f4c55b38135bd7b7cb800512ca296bf30ce915b35e8ad13248b847fe50ba48f6a837870ed033f6a16468081a789143519d9a8843973fa8cb74aab2ec5edea4b02fcceec42d33b7bd307f35b965b98751d17dbd468f982ea3b38d8b1630b745df85a98f3813d5ab9bdc3ca65b85b799e5784e9688ab3fe1966d4cec4c4f7b1135f4c2799bb5e8a9ccc1ea8a31088dd3c33d7af2a4c065c16d04681deba65d00b843c47aa0659fb99c81750a6c868c9e893eb820c8cb846aba776d07d1a6062267fc9c8dfc1fb7a3ff65229480ee731be293240a2a03d7ef94898ba6323b9e3c5817b6c23376ef4a42c2b23b1118fe9a212a6b80a087bb7a02f8124d20a5b2096ec06b8f9d3982b1ea0c0c6c3a60cbb8a837ae205395966cf66ce8497a36e475ef5f068601090f7b2b43230b61ae7b47cb653881dce483dec10423d65ceda9f89580ecdab2c01e3b7cdf1882ab81d0aeb05da2180a9fa4638081931b223f85ba59eac746ffd4c37b03d1a70e2fc4a04e708a92f0422d1db331023e6168225f698facf5695340ad2de338dfb494dcdc919d055d82fea3a11fbf87b5f95110fdaed7427f0377d278aba0952e671e48f09eb9044c0218833ba6e0021b4cc050e3ef04cd0b8f36a5bee6ce701d459b2c0a6324ac1051c524510a0fa5705e6818137604484c605a920a3879df183712f10f0d3019ba81f68e3be95978816b7f26c39470c8b51c6c056ae367386f27ec03e4bbecc21cd1be20cf829b79de63cdb8bf4326b58ce176dbe082c9893aaa0477fd874a5bb1c1201e814d91348f8c1c435b2f29fff3d2cc1329423cdf60f6437e022be211d11f58a1a7efd50cf3df4b31e669a375b9db2c65765c2f0087a6e64bab79c643007ba58aa6f6c3bb19a65ee90d97f7a812a0c07624be179a0b59d9fa65b1062934380092e979a18debcc1272808cc169f422af315b5f503ebc6e5e0a984f7f5400c59310001b5e2e204497d68ecf2362938516ed2ed6821ca877d278eac9685263933b768654531b5d6994173d4058e726ab07aece1eccf930a166f6ebd6b37f3af020bf54783de1fc04dd70f2c850f4935be69647d86bce82edf20bc44cd329e87de8f070245bd54041cef2254cb7885018f175c4cfe8bd0d5e5141d4a1d64bbfb7e54dca750b54306de6a2b4569e011de5381069c4104370a1a41add7c5a9480945a878d2b3a4f2c809cf68771ec4da06f58da5292fce1782d3f17e98ea051950c70c3d16dc8174a01ddcac19ad8cdca0184b505d139e7c67b54d931d8fc2f29ef844354e6c23b70674683f2fa31f303e6f91ece6558b90f964de32131e96381fec15495dce1e45adfaee4c4f239469bff99568b03ed063c4f093824fe5ab652d6b233a160d8c17e119931e179755dbcb6d4e8a36a8d33d0f14570a8db46b569244fa8ce8da681f381b164a5c2193283b2c3996bf50d6c491a4dce0eabcd9df7acde213c28da871b433ed6fac91adeb91f23a6d73f95781adb6dd85649f8c8d9163d4280d474581c767765b7d9e922ab1a4aef864354248b425ff6afe46f5883147373f9c23d91afefc768af4e4510b1ec99c46bf563aa77198380b17334081e5e90275ded0bda4545e5ff5a10442d330ce850459af702c24e79db510cf68a8fea2006029605c973e3beb0095ad8ef02f502ae8691c52332b4e549afd40b03125c87a10ea4724c995bc7344cc4a6a23eae6338b0c5dd688b402b595d8a353ac24189404d4fbf07ac9b3916cf1ba66c57134cd7f1b9fae41a580bfee2e8a3aa96bc49be6144f778ffe264c6fd69443ad81956ab071ecc63f0528b4ab3251719f816c3c3b5ca232eb1e0f0db9d320e61220d9a0cf8be4483feedbc289f631c7e72f495aafb2a5af3e2aff2ab19ae311f73e0c50b614ccda5fa826d623c6b582413ccd99e67c325502869b351bf00d903b36aaabb4c6591c07fa1fa8cb582772d8d9add0ae9c7cba3ec450ba8cc69fc842110d454f746ab19399787b9a0305c04e4185ab2c551ef2770a8f02d31ef0e136fc7fa89cb13da756a17fe9c2d64ef58835c7d90dac0e1f2a3ceaa6dba9b21ac726b37da340b86ea7ad872b1c3ec163cafae7135a678dd276a680becf43658ff3c46f68f118637868201756aefcb4bd05bdc56a1bdb4f46b4b61dcfef913dba79090db1724bafe070e4dc685f7e6ccc6399a6dec87e80227429e36503ced6cb318916d4fc7a2d0607eba1814daf8e86137d5413b6dd17fc394981f9ea115c1d83447dd3914885d2ae428209b865f649b44c389939908cec127ace71225559edbd7d6654593752f6e6b7537c2fd8c9ed1af928ce6e327ecac04bd77f555cf61314db140b4497e40e57f591e61f2c431d59b5f5355296c9ec78fb0fc3f928a53081e2f08e0f61a757b6acf9ea012a1489128e33bf44c08a48965327fadeb7274a0451d20e8853e6b580b274e5ce1eea4400b039394c740e5cb3060d8ccc1071a494897ffb7d09d7b9f75e3445cf9eac0e7ea5c4df825174faa6941b17ec5c7bb4dc55e8adc3382d7271f31ab8bd30517ee031831eabc96079762d582124a9d890b749dd21db164518e676df794db71272ef4a2d2ba9e87aa7dfbb7d1e7308164407483ac32f467b59a1ca097018745bf57957e053f7e0c005d0d49ee1d04cb9a3cb49a6f91b2656bbe14b3f69b373d6e96f29a9a1b0fb7a3e04f5b51d5f40bedc0de4a9f84a528aaeb9ac1e51759724dd425e35c3cdfa47222957205371024e4a5b6606bb4a2f611984afc1338abebae67d4f8cd6fa41b6b9de41d215da1eca5fcfbd29e8759ddc9232b60be343062a0023a232709b051e2579d17d01ac6dd73c550df578ada73591f62b71a78fd1e0bff62a24ac508bfc4eb486611764c07fe30afe4e6180c008dbac267dedee3b4203faa42ee649d14757af5ca9e6527f5b18a593af266f542808170d48645ff60d939b9e6d278968e8cbcf6735aecca33716374ea31e440d50d2c7f7022c0b37c51c01ccb246ae6e9d300fcf89f901563ec50e8719629fa7c130faad3cfe504d192d3d62286f67ab58cae5d4a033288a4f087285fe962bee017229b68702bcddd6c259620860c5524eb3f83b95f872d1a4a821b031c70c53dcf574ab60d8c9674bf286940f304bd70b83944310f388e49c7863e3a3d61e4d38ad6131cdf1eea3fbd558e88b982ae468acde1a35614049294edb47bd87188f03761b1bb79c2dff7b20e24a33580f6793be8cf5ef7ac0250262a2e6a8340df7d3a2ebbe707231795992614ead83221b089f3ec4215c9505854655dcb2b74a2096d81a243277f54cb36bd8dedcfbaa6db0db0e148a1484c19aa22d1b89da316122d01a03bd054d68b1b5bc0c2e356fc9080766d30efe7886fca161fa7a857edbe10f331a78372962c51f0681a5b52bf011476e42ce619838edc0670a940385bcc43f41b55dfdea4b0d2e429fa1988e9685d12da6c50a1ac321ee0a843527b730bbf08df1abbe6cdec71df0020429b7dc69adda039d3125831b074c3d8d1a56a282fccec3bcc4675fcdfb920d8554c1888b4d93264f1d429d8009c9f2d0c5eaa5931248ec7baaf865166b9d010b8b815fb13ccd4b7f389e7c39d696f8f58d777081285e5e297a298b1b8fa22fcda275b4a1b1f4cdc45a80fbc9195f9b2723210ead4b553ab77462cf15a8f8984d5dbc584610a98725eed5cc790879ce577aa2dfffa6f68fbc19e6658180dc51b7ea562dbfd7667b2b11c5bd5bbca40a6daef57894a43de4c0fd29ba8ae74590d0b456c623906bdd00dab6748b6ab2b5a8051944083844b6b72e57a5dc796ed4322d6c6e78839687641a912161447ce5adf5a5ef794dd83fc2c031dfef33aabcdad3964470bbc007eabd049b93d5a50974a3c1790d545b0701fd8e4ea04879749cf4b5af7d68d17f06d55eb658408190a3b132c2faa4f41a290bfb296fd97bc253a62839698b5deee4ee8c9d0d481bced807df5e4525e82e1448afda6ec06a962941548304157b6f41b26eb6037f6355f5dbffae6202e3b2cfa2fe8cd11201db23521789ab8b558a9bf7bd8c0de0f0b61f55dccfde613c612353ee50fd6b52bd1666e2368e8cace5fa8c4ef8c824777485b5d229d09b95d6fd5c8b2f4fccfb418d9fb9fe07d3785f415602bf00e0b3f8482ae4fd9e3db4ae54f62769e054498fa14262da2f065ccecb3befe257f994f8ae638e8f4e9297538ca18342d72d409b1b1dbeade6d020d72e3b472e71412e153249af7753a3d6484f141fd9baaa574ace9093e2b06ba729689a267c1f17530d7822b179decf2e2f6cf1205bd49ad023292247c8a4284bb91443cf1d076a5da0ea1ad6d439e78cf99d51bd53bb0d4a2ff88fe4490c1f39756f49cbbae", 0x1000}, {&(0x7f0000005680)="7b08fe3e78fc2e92833b9023cb1958cf8bac7648aebf52932d002407e869b14e2a10df7baabf477c135846cd3e79af1fc3190b59e0c9bacbb99b1c018279454583a9de7635edcead66024175a787a443526fb7a83ebd5695a217e585438af582274be9e67496d0e3fc3a41518680979014604833b1e37c4ea9d2ac2a0725a12910a44226271259618d8b1a17173244b4cd2f4913e66a51db265526eef0f7b27be3a1086535214c4e1c457f5d215c6d20ed9990fd317cf80d722f5989b446d500f4fd7e4ac1b05225e57c04002e57deb852ae4813a0d75469249fe1281a0418", 0xdf}, {&(0x7f0000005780)="f01c1167c581e895613be40a2273884806f579ff9ef77a6a1fd51295016cec3ba08e19d67263b72fd886c035b3f9aec663f51505141f00d826f6a7d333620a9fd9a6f2fe01f523ecb2ba057f25d7888c9376135f9d36cbfb2116a1bf369da0410fefab3e4c9c0f4399c3ee8922a8d999f10eb78ca4c2c88deda1ad9ebc04a111699dc86cf88290d2ffb39764", 0x8c}], 0x5, &(0x7f00000058c0)=[{0xb8, 0xffff, 0x2, "78120130958bf886722d451ac4aa8f83e7b8bb00bd50738f7ec8aa0ff2e1b909527ba7995eaa8d102b52e61da0c7c0b1ef071beabfaccb55df41e9e26da740647c706f6b2d9bf2a39ce969e10cc6dd5dd4a6f78ff8dfd0151b2a203a267c3ed9a37b2a80c8a7689e8b973dfcc94c8c343dd40f9aef0dcab8bd77cf89137538649d08484ff7ec769723407c2fb76323e9bc67ba80b809ad55f679cc95d44909ed5996"}, {0x18, 0x101, 0x0, "e80aee12dee340"}], 0xd0}, 0x409) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000005a00)={0x0, 0x0, 0x0}, &(0x7f0000005a40)=0xc) r7 = getuid() setreuid(r5, r7) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000005a80), &(0x7f0000005ac0)=0x4) getrusage(0xffffffffffffffff, &(0x7f0000005b00)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000005bc0)={0x7f, 0x1, 0x2, 0xfffffffffffff001, 0x7}, 0xc) fdatasync(r3) r8 = semget$private(0x0, 0x0, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000005c00)={{0x9, r5, r6, r7, r6, 0x2, 0x3}, 0x7fffffff, 0x9833, 0x10001}) getrlimit(0x3, &(0x7f0000005c80)) fdatasync(r1) fsync(r3) fchmod(r3, 0x140) 00:00:06 executing program 1: r0 = getuid() r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r0, r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = accept(r6, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getppid() msgget(0x0, 0xc0) r10 = semget(0x0, 0x3, 0x0) semop(r10, &(0x7f0000000200)=[{0x1, 0x200, 0x800}], 0x1) chroot(&(0x7f0000000240)='./file0\x00') bind(r5, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r0, r4, 0x0) setuid(r3) chown(&(0x7f0000000300)='./file0/file0\x00', r3, r9) symlinkat(&(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000380)='./file0\x00') connect$unix(r7, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000400)={0x3, 0x1, 0xe0d, 0x1ff, 0x6}, 0xc) mkdirat(r6, &(0x7f0000000440)='./file0\x00', 0x81) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000480)=0x400, 0x4) semctl$GETPID(r10, 0x1, 0x4, &(0x7f00000004c0)=""/39) symlinkat(&(0x7f0000000500)='./file0/file0\x00', r6, &(0x7f0000000540)='./file0\x00') sendto$inet(r7, &(0x7f0000000580)="acce98ff93eced27461e25783dab12d13c7d8f8477fce79945ea1b2dcf8ff6eb54706393d18b8926533447159eab9033ed54880fece28212041639d53bdb165b7f868749a2c794c81e2107edaf91a0120fcfd3c7cc01ebdc175e7f45be07985695fc74f8b372f3ef6212499ca150df16f20883fa", 0x74, 0x1, &(0x7f0000000600)={0x2, 0x0}, 0xc) r11 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) symlinkat(&(0x7f0000000640)='./file0/file0\x00', r5, &(0x7f0000000680)='./file0/file0\x00') shmctl$IPC_SET(r11, 0x1, &(0x7f00000006c0)={{0x3f, r0, r4, r8, r9, 0x32, 0x2}, 0x29b4ee47, 0x0, r2, r2, 0x89, 0x80000000, 0x4}) socketpair(0x16, 0x70000005, 0x7, &(0x7f0000000740)) 00:00:06 executing program 5: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = fcntl$getown(r1, 0x5) msgget$private(0x0, 0x8) r3 = getpgid(r2) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0xffffffffffffaa04, 0x3}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000000c0)={0x7f, 0x3}, 0x10) syz_execute_func(&(0x7f0000000100)="f2470f5a42a5dff00f8500000000dbefc4c2d945cfc402fd8c80b56ff59ff3450f6f88000000006670c8c4c1815f8a01000000c4610df2f0") getppid() getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = dup2(r1, r1) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000200)={0xa65, 0xd47c}, &(0x7f0000000240)) r5 = semget(0x2, 0x1, 0x8) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000280)=""/200) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000003c0)="2da6a8c65e5dd295ca6d16ce4ecc540b441b118845c566044ba1c94c02243a0771e967f4c7363eeb6a42d5245deb3ad57438220233540fb3255aa6dd4e57327593372cf61ad34e7f45176ee2cfd86302c078ec5b0b", 0x55}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r2, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r2, r8, r9}, @rights={0x30, 0xffff, 0x1, [r4, r1, r1, r4, r4, r4, r1, r1]}, @cred={0x20, 0xffff, 0x2, r3, r10, r11}, @rights={0x30, 0xffff, 0x1, [r1, r4, r4, r4, r4, r1, r4, r4]}], 0xd8, 0x4}, 0x1) write(r4, &(0x7f00000007c0)="382837a43f30fdae91bf857697f1cb3ff049b6cec3e147556a63689dc0dcb75a277255819a1db0eda4a9c5340404854e63c160275a3f073fc21427aba6a93d7d4fbcc5e82ffd7ea02b57ff7f45a6855999f231e6af671c2fed98537b8f43505c9ee8b6154e18e01b8f6b5ba3a949a84a45d79c9625327ad92e5a5fdad6d151fadde12c24b52157bb378b3eabf0c9076995712a08bd4da3aa1c1d4b86cbd39400572d30592263cd5cd1f51f90180e9de49f1a9147a27702", 0xb7) bind$inet(r4, &(0x7f0000000880)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000008c0), 0xc) recvfrom$inet(r4, &(0x7f0000000900)=""/63, 0x3f, 0x2, &(0x7f0000000940)={0x2, 0x0}, 0xc) getpeername$inet6(r4, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000a00), 0xc) 00:00:06 executing program 4: r0 = socket(0x18, 0x4, 0x9) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/97}, &(0x7f0000000080)=0x63) fcntl$setstatus(r0, 0x4, 0x80040) r1 = socket(0x6, 0x40000000, 0x7ff) r2 = socket(0x1e, 0x20000002, 0xc43) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r6) ftruncate(r2, 0xfffffffffffffe01) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1020020, 0x8c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x400, 0x100000000}, {0x18, 0x3, 0xffffffffffffe945, 0x10000}, 0x7, [0x1, 0xfffffffffffffffe, 0x4, 0xfb64, 0xfffffffffffffffb, 0x0, 0x1, 0x1]}, 0x3c) r8 = paccept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x50000000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x46, 0x40}, 0x8) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) recvfrom(r2, &(0x7f00000002c0)=""/120, 0x78, 0x843, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f0000000380)='./file0\x00', 0x8) r9 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r3, r6, 0x20, 0x9}, 0x2, 0x0, r4, r4, 0x6, 0x9, 0x60}) r10 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000440)={{0x6, r5, r6, r5, r6, 0x8, 0x6}, 0x6, 0x5, 0x7a6}) sendto$unix(r8, &(0x7f00000004c0)="8d069b1127612671f5032ebbd9550a3ce3cac8397ed4c50206f77a2881e815b7479080d29e9acf9a2c4bee8baa56276a442c0182391fe93091258c11ffec4052160dff9712533bbbd20c3f8834606ec5ececde43d65f72c4a7294118860172a62f843dee9d9257501d6e5aea8c7bf72ea5ec9c7cf90a68f67abc5ccf7819a2fa665fa2e7707ead1b6042302e17fe159d8b157a1eca715433073bfa70b018fec32a99552b4f5e6667e8f169a90a099c28e98ee1179c092c6297479485b01916e84a244d2496119968113f698187a31545cf467f897f5b1d65790363a5c7c819239035c0ac059f3c40f434ed26aeba45fb8c4946fc2f61692c37d5910cf9ec1466336e30b77cfb4653ea30836ac8aa2de3fd0e893ae6b34aa61649dd35275fd895c7c22b073df0c332b30dbaed1f977ee2ab16857a79d87e439862ea95f028cfa4b7030039b76e0527bb8f658815fb4b369e622ee9dc90f2b3f1c565dbc80eff23b0af3dc782aa389633a0ccddeee5f53b7aa77a89f90b32b713f032fa7fc224646d26f9f0e502d7be120a7966d79e7d83b8b6d20b0ce98090dd153033bce781d37e91f3a7693a8c5d2687a3fa0ac3cf2f4b02ff3d46042adbe6ba0d898ff14fa0dba6587799187b6e2631595fe26004f6382dfd087bf7aa066466758831b42db7fa7b1ed2df7272aca9de013a61c6392865f46b897ff31feac67d60108b26594f5aaa420214a1c9211adf5b5416e7752ed2546086cb7b419ea5dd5f0fc1ff07541c8ee32b357aea16e46bc271a3a892223414c137deee2cdb6e36365a13f3560656adcd6632b51881efb96ce82d5ac191b514b23199ca06fa19eba176971d1cd83c3a73564a0302e8b71f813f31d24be3ed79e8bc9c47ac3e8daec84ec5049c3ccbfb7a1924c9a65e03027bdd51a72d68916fa8330fce3368e39e1b795217f09391b84ee55f48a4529d1d9d64932bad6ec05cd5ca06dbfe3487689f2afb7d69feb489f09cd09d55474a41a49a048620f58c78225282010ef52a8201d278855a6a56da146e8728130a4895958c864751b9cd759ae94333a67ae7a34eb1525f8964c1bb1fbbe7e65b08dc30266b1a284e43dd3bc2de0c40046169ae640b6d2cd0c0522079f79865e353de0e5fe7b3d745d69a9c17638653df64194710893abccc2257f4c0c7d71b2f21105b5ce51459eee34f9ca9fdc89be1505781c566d541c1f400e5cb2e2ddf1ef12b9c556a20c50119e7c574590995aa19319555a89e0a6813a5198126ac607a604b489be8e543e647535076f3f1a30d3ec0ed986b06214be46b91a860a215f5eef7492730759d4d8ff6c0a12b7551fc951702f86673924e5d1dfd2457743e7232d454458e0ff1b8e4a62e13eaa7025469377d3b245d28ea8d1b8668085459bf21ffa4e8d870f609122129e5215807b9f12079c85174081bd04bc11c0324d091cc018a9e5874228fd566c0f865bf12c241c2e9b9b55d6ac82ae936b35bf687af2a92c20d476c712308ed5029f4ef426b48b95396909be18e3f52b96ef6d5f8ff89421a82715074e43117c37e40baf606f59e716ce80b6ea9498e929ebe9f92bdfb30b2d5db4d4a709349606b97a96e7ec3cf8aab1769281a1ea7cbf0aad4f4ab8e84f307f851312c9d2767516014d93ce89782a3afdb3c4a3df521b7a8a80a24fcf72dd6c5c6c7b300f81dc2422ba8100fda99bfbe4e91768ac96916ec2f7839b3b598422a39be753cd706bac09f217dffe09ca20a92ac2e84e0204737b44d61586bb25b8dcb8b907bfcc4ba78d687c1a3c01a1d3bf061899acb700f4469fc59560ebdde5c7c2177db2c218b23df23041834a1b59ad6de20435f575cc90314590d826784bd3c7d5f55a30c88355d057cd9ac939486ccc6db7ae201bfb01d024db4de4ee01dd8ed9a5cb5eca3b22a7b73e72d90ccd4d1dad8a6ec367e662715fee225c4dc86105ab187845070abfea3f326a994be42071d0bc2b4c35703fd8dc25cd22e725fefaeffb5babf2e77feb458c5d6947d41b51d538492e82e287b43fa4c44f367b708ca209ad99f1f80448a5b7c7dbd93ab0787bcb3e5c44cef2249993bab3003e0844faa5e4f3ec32081d9916b480a40e134a1d11b55582c66211982c9487c85874e79f382d5561439dac18b2245031e61ae166ffc0da4255c8dcc76b9ece74b93d93ef17f5b6c9b859665927159072451efca7f95d95079ff625155d96d7a2fc48b8ec2c672734204cc577d918abe8be2e6260a7bdb0c14dd8e1c267c7e956c057cd6d9fda3c82217b7d7f46d2da6a05426f3bde61dd2f0c783bb487572cbe940f660af3f66e59c3e78e956c1cbdf7a3af0d8859bbd38ac6632adcd86e9b7db2bb32a26f813ddb7474668d67cb069bf0d407eee516e29b50470fe3d9ae05806ceb6994f6a471028e81f813999beb0dc7226b213ae2c785dbe1201868b2f5298e1f6771b0514515cf55ea00d68c657486d089e6d522940e998142c68155f4f039112603ff982a7b841405d02194beb2b61c498b6e9a38cfebd44ffbe834f1bc9e42961176819d0e750049ddc5152aca69a244fc8bae97158cbfdcf1947099c315d106407569b93111821df5136760f85c170ba13a2e7baabf6512db0e944e54b566d77a2073f9584eb6550c0e7969cd15c670670a46db20d8c13102d022b0b031c759eceea07a8f5cfea88d47d162765bf1e17a40f97c3afa053d2f7d928509db6b7502e28a7466d096caf877a197d3da8f18fa508fad28dd549931db4cb908697fbdadaa43e12dce080e3e56b2bac2dd7a88f403ca1c6764ffe1e635f5d9b37ecccd83998fe9c235c6206273020ee95a0ff013acfc86c55598321fddf9638b6371c0754271258b7e74c6df13eaadd91b8af65e4d1e1b1cf33843aa9460db2a3342ce4338f88c30d4347a07c3c40e3c7d06be515fd2c66bf099a9ed88881568c2ae9cfad17f9ad91d9a48e3b61524a7d65ffe2805caec8fa3232a3a99ab2fb97d33b643ce8f9fbf385b8dd50f5ed6247fa6ddc73b0ac65f211b8db0aaccee22faa9a5886cb110938a3f2a58187094f5df2e7f433a83b80a858213f6141f746ebf14ee1dd1682d9c77bf8d1638197b33283ddc2cb0a34bb24fc25932b05108683b97ecb8d48d11de944ac3e014a5b6be4ad8ab9c1f7762ed95f9bc958573714ed243858cea7223e05ef3954df2f3ed8d527c55173f7d0ab03550a308c10e7fb1949cb25f94dac80b39bc2599dae485646f6b50a58c251c75c28e58a07d297b1ab4852ffd02ce20999efb5bdd367f7e924cae63f925f08e6812044ce2bab8fd9c4bd4886eb294f895b1eaaa7069fdfc9c394c95722d758e246a6060da49ab156dc8fc63edb030466093a8f34bcf486dd5d5b6cf14ee075f8b838857660a011b647715b84458d8093b5f7ae942d5c58747c53fa6213703d69d435730bed8b233bad6d57ee4acf3c4c99c9387275d7517d085cac6184c5d12dd019a9a8baa867e30aa0fa80ca0b9fb8a6894de67ac2a1e2e2ebc0ef70fafbdea9fc55da402c555e885a4b59a3c89f6cfec3e870466e7e9dd40b3bdd67656ad1de58c1312e0880dc8e8c78f37a1a3e3eb46f0491aba68e24a40ad8702df31f3a56fd2fdf0d683fcfed41d18faf97d52da7dc0bcaf6337ec48953d7923b72f35959970d181d31032ed5f1a220d891fb2b42e4266cfe4b992479c4bf8256b395a4e2df3fa8879dd89601df9b1d7e342f10c99313f84b4f78420f8cf5aa10bdb4d49a8e75397bc9a62911893f9f81d7a3823b00d801b2a184d887b357718271f3409c4f95871caeb3e59e6623a87a0c1ecf4379c4ae6d40d6a1a0ac4fd74bf897367fcc6de10c28d3e85043c1e8497dc0c4b388f6f99da80aafde777d6e30767092c95e65579248a4d08d7d4446bb810433819ba2d7624a7cb2506f4f7f02de4947c41f034ab23eb56a8e22ed19f4ea3f324cd62924b2c6bcb25f6b4e43fdaed6633ada032f97bc2c12de22d666b9ff10097f023b302968d4247d78fb938625c6ae8c43a663222d476be8c1aba63a5db0f84893eced485c09d8569b431518a93cfe814c14b37ce547b26d44e9b8d00334483fa538dd56d0f31e8db6eaf4e0cffc8c38ae1e1bcae200238b618bc5d7f3c74ec34f4c49a172b3cbf4f8c9d2fe89bd25a280ce04ad417a4996cf39429ad1fa4f5e47f79c26fc78767968bd4580d2ef6475498668491e97b33067eb2bda4f5fa0710f012ad592053144bd340fc9be7679fd39ff569aaf5e52203afcc2fbb00a268978f392b4ebbc212487df58b6f8ebd868f5a7906386852920a75e994e3e2be311fc92792203bcbdc73b8371dec5180f4bf67ee4cc1aa9c6535aec184f9d677ced88c07df2399e0ffd9e114661b4ddba06d4dd7c5d7fc65c7ec9d19e5c2692c47275b4edd2a0ca1b77249f130ba42e8f500ac41bf5c8389764ce8fbd3057e7f06e86debf5a0b0aebbd46b517acf03d8a466e84464695a0e1605f46998bb5fda4694379144e49a7897762f4c637ca4c20e6d067697aa4a188bd9618a163fab4ff09c9eccc504666f30d555290f63075dd2e9eef7f39fe93795615853c7aafe3b8f78942d2b7c161a63f2511fce88f23f92ee6497cf47cbc17ba845db5e66c41b17ad53bb2f71e88e60578ab7e34eef0a7761f000f4167d05b8747305a64d4c72e522ca314d1392726d6707faa92e575aab07fdd9fa1f5ec0c018923ccef9f8acb9841ef1c8cd7ca873dd0c81c8fc03031db53df53c6960a2b8c42e5cdc865e85f56a9ac3fc6d93217cccd48d37ca56e56e476bf662c870b593e643d93fd4bd77b667a2e77e1b17b9703b3118c6c06ba22ca71b6757b861de90e94ac6e16bdf9bc8d819faeaf1ab91e595bf2cdbf526489e70fa79b4196b58f4b22082e24e8c295b4d3bdafc5837cf72400ac314aa0f9364c1d7d69b297f9d338f60e22932b79b582677c454f2d1d20304009660c763c1b6715a40cb5b7e5ec08cbebe9efafdde7497a2feaefa748b10f84565b3ea492e43149dae8f472671eb63fba45502f3d4fee6dbb260cb9de4ac3448db02d53383d78d895ed3368ed578dc19b59faf286e6bab1a9b332a72631ca3598ed8b65198705979889cbeb29eac13a92c3cd99e7b9a9cee6933e83b82eb36c9a9bc5b33e5054fd390fc64c0353be2b679612a789805377efe16ae845d394c1d61c58155b2271e45ffb928b77cef2f0cc612ad383a7aa8aefa8ae1a961b881fda0d22f377ff916afdfc2d767738e72bfa4ef35117d6ff9bfc793c0cb22cb4ea3514d35377139f79eeb378fd1be1c5b3bedd88329068bc2addd774bc83b719ee0dbb13d0b5bf2407aec3dbf00e7e8076da951b091aa55fe029f3555c415c4ffc9122b33cd0c3b8b1e4a98f903005472725b956f3a39bad1e162a2f5a65747409cfb175c50c6ceeddedf5259f33345f49810760100c30c6baab4cae950e2c7d9fbd84e91eecb5cc032d9d2feebee1b527eb7f5acc17935d404990a753d22e626db8c7b2be415dd8aade27fb0fde4076e4c7ff708de2907df8120b49ed72d9c33dd5fa7c875239ff311691d756f4465cb88dc6bbe3e1f3646101ebd35c13b59eba0c5c225a055ffa8adeb53eb846235d6deda2720b53cea83daac4d6608d43052ffe76f462a7fb4cbe0228014765f091f27e335faacedd8dcef0cf64f3951f95d7402ae442545bda72a0595e92a6914bc65c23780c8d4340c3b55ddd940e68d9724399e77f9202b4067b6b8a0aec8c7e572bb60b76d285967661a92d0c875406f459705950", 0x1000, 0x0, &(0x7f00000014c0)=@file={0x1, './file0/../file0\x00'}, 0x13) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001500)={0x0}, 0xc) utimensat(r7, &(0x7f0000001540)='./file1\x00', &(0x7f0000001580)={{0x99c5, 0x7}, {0x7fff, 0x3}}, 0x200) semctl$GETPID(r10, 0x7, 0x4, &(0x7f00000015c0)=""/3) connect(r8, &(0x7f0000001600)=@in6={0x18, 0x2, 0x80, 0x100000001}, 0xc) fcntl$setown(r1, 0x6, r11) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001640)={r4, r5, r6}, 0xc) getpeername$inet(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) preadv(r2, &(0x7f0000001800)=[{&(0x7f0000001700)=""/205, 0xcd}], 0x1, 0x0) paccept(r0, &(0x7f0000001840)=@un=@file={0x0, ""/62}, &(0x7f0000001880)=0x40, 0x50000000) 00:00:06 executing program 2: r0 = dup(0xffffffffffffffff) fchdir(r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/86, 0x56) r1 = semget$private(0x0, 0x1, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, r5, r6, r7, 0x41, 0x6e0}, 0x4, 0xf30, 0x800}) munlockall() getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchown(r2, r6, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, 0xc) r9 = fcntl$getown(r3, 0x5) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000400)=""/75) r10 = socket(0x1f, 0x40000000, 0x1) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r10, 0xf, &(0x7f00000004c0)={0x3, 0x2, 0xa454, 0x55d4, r9}) semget(0x1, 0x0, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = msgget$private(0x0, 0x420) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000580)={{0x2, r4, r12, r6, r11, 0x40, 0x2}, 0x1, 0x6, r8, r8, 0xfda, 0xcb5e, 0x2}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) fchmodat(r2, &(0x7f0000000600)='./file0\x00', 0xc9, 0x400) setegid(r12) 00:00:06 executing program 2: open$dir(&(0x7f0000000080)='./file1\x00', 0x40881, 0x6) r0 = open(&(0x7f0000000040)='./file1/file0\x00', 0x408, 0x2) rmdir(&(0x7f0000000680)='./file1\x00') recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f00000001c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/254, 0xfe}], 0x6, &(0x7f0000000580)=""/1, 0x1}, 0x800) open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x40) 00:00:06 executing program 2: r0 = semget(0x3, 0x7, 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/14) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x1ff) clock_gettime(0x20000000, &(0x7f0000000080)) socketpair(0x1f, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x5, 0x1, 0x6, 0x9, 0x1ff}, 0xc) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = semget(0x2, 0x4, 0x2a0) semget$private(0x0, 0x0, 0x0) fdatasync(r2) rmdir(&(0x7f00000001c0)='./file0\x00') r6 = semget$private(0x0, 0x3, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x7, 0x101}, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/255) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x200000, 0xc) mkdirat(r7, &(0x7f00000003c0)='./file0\x00', 0x100) getpeername$unix(r1, &(0x7f0000000400)=@file={0x0, ""/72}, &(0x7f0000000480)=0x4a) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000004c0), &(0x7f0000000500)=0x4) chown(&(0x7f0000000540)='./file0\x00', r3, r4) close(r7) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000580)=""/225) poll(&(0x7f0000000680)=[{r7, 0x80}, {r2, 0x1c}], 0x2, 0x7) fcntl$setstatus(r1, 0x4, 0x10000) bind(r2, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getpeername(r2, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) rmdir(&(0x7f0000000840)='./file0\x00') geteuid() 00:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="d3", 0x1, 0x4, 0x0, 0x0) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b004a76f1b0df182069ba4c46b5401eae8ef5af94f2d7622a974c5ee03a5a82035ffbfde6a19482f0f34096bdbfa5311a61aaac4badc193f5f2c856d68e8e6932f0c2bac5c21423c933d0c7caa34f9106f02e0e7a21cf301d51f23d408cd9d228efc765538ff3f76a3ba8bebd69e79dd136e1769e6419251bbd619b4ebdad0636237b14e312c83e090c543168c07cbd12e1f6b628efdc"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept$inet(r1, 0x0, 0x0) dup2(r1, r2) listen(r2, 0x0) readlinkat(r0, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)=""/97, 0x61) 00:00:06 executing program 2: 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) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="647e870c6351964e8bc4d4e46b71ee92f8d10b7d20214dcd6d78879a561b97e4b44ff87ef771e29e117b081c0002c25d1d42da501e6bed7469bc65ab2d92f5c22bbe54c78712346faf1465af31d570190daa4feed5b6", 0x56}, {&(0x7f0000000140)="6334ae1b208cbf65c0aee78bd79dc06be37bae5402429c85af984ffa20a24898ceaf6485d886af17eb65ef42c83b6589b6e6b940ee7725e6acf0e151d3ad1bf595a2f9c2d142643af001d52e58977e235e5012655240f13bc58c5c", 0x5b}, {&(0x7f00000000c0)="42301e88bcb66267fbeab7be3c", 0xd}, {&(0x7f00000001c0)="cd07c8f46c6ee3eb23d80e66414e246869e9c405a246571b104e1c238260a8459c8a470f7826c0bc5f336d9fc429bb99104cccf28af8df95e4c2258f882474384f76d6cbafc31d1218026a", 0x4b}], 0x4, &(0x7f0000000280)=[{0x58, 0x100, 0x3, "66b7fcf9fc14a58f6acfcefc1f18c5fcd5360aca429ac081894b20e58a191ba02c4d5be9ed590f382cd3f59bc8e0a7a8bc72aea031bd26780493e94ce663703456098956"}], 0x58}, 0x2) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:00:06 executing program 0: mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/254) r0 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/160) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x123, 0x200) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1493, r1, 0x0, 0x0) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x110, 0x0) recvfrom$inet6(r1, &(0x7f0000000280)=""/139, 0x8b, 0x1, &(0x7f0000000340)={0x18, 0x2, 0x1, 0xd}, 0xc) shmctl$IPC_RMID(r0, 0x0) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x58bc, 0xffffffff}, 0xc, &(0x7f0000001400)=[{&(0x7f00000003c0)="d50242d0ca193c4806527ee96e2fadc05faa74a42b6065d9b731570ae023d65a938beea777a4ab8ff1c370ca3f36893b1758b6d6827be291", 0x38}, {&(0x7f0000000400)="eec62e1b7cabdedeb065f31e66df0f56b946ff835bc50b8492debbc353a672eb18d36ab0b4497e56a36118b774d3bd2a2cb1bbd317822e47fa868e73fb662e9168e7b367b99dd8d0a7c08a0ed6a0fedd0a1497c3432d3caba93ad2eb0ce1afb017c63d32136707e11dafe9f8302e3976c57cfda402f2cdd38abd4dc471a36b382cf132d634ed18e9dc24400c5593c9ab653edd7d7f85f2365688018bc0da46ee57ba4ee45224e8840bae9818ebb18fb87397386f1fdd2868d57be9de98ee1d58581c92f67ab940a616b2e248063200cac309869b2653883b8b1affe4d6abf46bcc1a37dfe6630b9f580dc52acc265574bc9db3b57dbb8de280ecba32b28f9565be39ff543ef9cd2d4763a95a4131e0ed17ae99175e1f2ceec634752bbc02816438135143031934d9f0b10b4abf6201fbd037fffd9b73ed7f0f77adf3d1f4dddc14f1fe5b809028d75fb69428194d874a39f292780fb794ccb1632b9ffb33deec16dd2af5af247a71fca13365310e46aeb9a21415a21170bfedc55e6465d34841ca4d241cf466fc846fe0d280ea2f03baa559429dec9883b93693f11610d31250cb0f93795d183d550e30b748c3c1b361f025d2b84b90b61aa6d3e35b57d90ee619a16e069957fe8700b8c74be45287aeacb7548d1bd24a22d027bf8a13b9fb5940a6ecf4c2393a7e64edda89ddda377e25698bb4a52d9ed725a0e61399aa625b5de8402b44320b1e6c47f974460236c8b7a9795493184961f6f7daf706095ef1647455d1ed6162fdb8df70be310f806bd368c111a3ae8dd8045116e402f0b90bdbf40e5a90276194f7b3233ce59465a71c4a7b3972d947fe5ada9826218c317511680e0f23ed954532a582917f0b8a9733156186babaa80d50b765860ba4fa5e822353c95f20681321057dd33722fe75f286213c9e22adf70bfe54cee718c16ca159c0fc3ac5692a79c0a1c7b70fb11c6463d3d7a79ac3e78fe01bc3297272ca272e58e51f5371d4c98fcb1489904fd463174671f8672a89444e7d38ef508ab49fde8e887b34bb26471034151edc6560971e246b7ab570910666789a6324c98e39744eddd88eb2a986bdb9d1c42963d6f2965860086c9be19956259163635b8fe5499ff30ed4be5f14d93fe12907d422faea107b25759ded17b7c44769257a4c850a47a774ae4de5e5ca7ce30a586475a98fa98b161e0ae281b1e6d6cb7af923e11b9fb93240068e620335d958027a4824aa7f6d2f50db5b79a8d03e940170c2aa8458649fee9399be5b0224e90d9fca968120ef3c4ca0778bcef94ec714ff1267f0e1a1cdc7f90cad9f266d1c6f62fb5f34d2cfb3cf921a8ea55f9dfb95fbc7fa8f5882fc220cc088c3464dd26f212b6d3c44fbf78f135e9a28f430e7d2d11a2288333ad7f4eb9a6917cf6768f30a300de27c7b20feedf1b9382745e8302c30702b988283b80a7ec2beae3b5b1786b9b40b2c9a6d8fa9587d6a1910abd30f7d78619cf1b707f39b9a60a20ae4eb11074739d7bbc558f78f87d364529b246015c9e6ded3b55ff302daf241a222a1a3a0b611beedd413867386cbde158e6db3c25eeabbeebd213d77297a252cd90143b1cd5b6f33d27ca2fd863dfa3ce3b7f3debd7a7b6dce914d943bea66014e146c432a6b96fb122dc798ead53f0415a2197bbfa4dbb1179ee1972baf0adee22dbc1b5de32a547a14c653e745c648fa4de473636e43f5bd4815c4bf1037dea8852d2edc5b15123ca42f5c78ee4a52f1cccea34fc005a31c5fa3346417fc2b53e548c4a143c4d25c84ebf698bde5b77f2960ac89cedeb740892967b15b00de549a4d919443033f1d479f995fde81d8aecde1ade70cf14ceedf6473e8487fa3a1faa87294bed29458e29038ea1798915b6e9fb1e6d5c252ef817e3e9fbce8822f0085f833ee52588826f0fa68538ca5c7eb2fdc1405ee977b86bd0d303f9da23ef143a558b64ac35b5802d6ce4f0c8890349128fa6c4e7d0791dcb6d6c51f2444b8daeec8cdf5a1e26c7f644c0032cf27c861f24e71130baa6013ac6266b84a5d7a18c20b682ff2d0228062491185d559dc509e36fd9c5d9481a329571d1e1e4a7496091ee3db724699a48f6c8f4fcbe01847d8b335bfb501cf3eeeb77a13335f9197642470b041efbdd62e035d66c44052f8afb582e5919956919896be2a0126e224bfe05c9e9187d3a4b70c11f8fb7450614721ecc5ff622907285da52b5347cff94fea2b08e9dc013dff9cdc7966757215cafbc8f8aa89447cf950b97f0184659eac936250e350dd733877c701d1b35c31f524cb71d61193a4b3b8178ee8bc4da4e4e8419f5c2725df3a784a4f49764e6ebb06f4a702cb4ff49c36705af173a23cd862d12714d6fe20648a3b18ba48a4cda4d5a7a1ab00d66e5a568da25470cb6817030c5ee71e31d39978417c46b7103c76acc657ed130d99aadd6f3d5ed79c8d1ef9a6306fd9377e2966525902d53d5353839950aa03932de079d2919ddf4c5c71444a31d2e2c96729c3f67f28d5780c56080021c7e0d05501dd0e3c48f1fc6e5692dfd75fa660a978dd5c07244f0b56872d23515cda9c9763c743f0a180a17e3ea236ff01a491857f17a7f71c2015724810efcf24497f36a1169808cc4cbe37b60ebf9b542e743a14b73571ff2ae411287b7119916d7944259377a5556b00edc538270b8e1db02d04913aef3db69efa8cf1da8e8d3c8c98c782f7edf1431ec10379d98900e45b88dfb4cf01b55f135322ad25231796553dc02072bd47bbce9c0192270029d1f1d0d7ade332693fa0a87d1cf2a4da6edc3e04d916e4ba38fab5952cf68ab24616e467f9eaf7cd9268c5888a48243800b5ed55ef86769dbab02b1b21783a331682f879e1aba2b965413faae35755dc33f676ca8f7b41dca2ed3a18bf37f2f2e961339e1363e49525429ba4532f3c6ce149890195fc7a5199e514746b089697f57e2b04f2170fd0bac77a327462eb01d1e27f3dfa2ada57aeb77a97b8c031bee120ae39ff7d5c481f456eec39f35134aabf0dd0d3e23797e14fa4f1841a03a064113151368c7219a5cd470fb2fe266db725d98aaabc8e370cafede4b8f9c46a8f798b34a4fb5e636359e9bccc718312446055d89933d1861afec0e784fe0874f5098db587214470a3edc3c1cc03fd11bd76a489ee3ccbeeb7e38591bfbc4fccff4d16b74e295f5a08a6b5bc8ad4f855023ab21ad753db6b70cf41285ab25dfa37211a77900740bf42885400c3c2243b0984dc4f0684ff1384cd5843b7423f740d0690ee0b0cc2f8eddf63e6df162506ff830b100d51c2bb31b260944b849f16a35f72ef53effe508fec38970ebbb29a2b225fa5d684b4ee1d1639bf7ca635ceca390b42347a53b0cfbb0e8298da88118f37228c473bc54d458e9b00cc1053f7945438eb2cda0786a238d7d115d676dd3dfc74f995272df3bb240ce945b1ffcaff3da5f031a2d9ae4d7ff8fdd4871e0deac51ba1cdacc8aa219b0ff87b67c6b2877f740d0e0a33fb6a2c263b599e8f76ee392e212c2d76b07191b2fce8d8921ac2ea7a35c3de79818db170766b4d4a8b58981498ae3b1aa379caaa2f9613d5dcb18a1a67ead9083b7ec3f1ee4d7ecaf34f75e13aea4e4efc8ddf89e727c3ecf52dda5c8a3239ed3fb42c4b75355c1cad504c0a6905efc6faf2a27490dd69c96b1ce4ea05fa051f5524f73aebdd6fbd9fcc91b46175c98db900ba085a1049eec91c239b4051793d1a305cc11d16d28368c540039bbe7557f59e0ad3cdba8acc7272c2d535f02cd0ea90e032ef30097c34401d55cee8a72ba06bb7ac42daab6e6b5c68006710a4f7e8ba3657814b31b3d0ad7e7aa01a0cf98766c717b1bd0546002d98ff1a1e29f5e8ef8f8848ebcd9c7171945047ef45a2154b0e1dab555d3ff388208a65ad9f471c7eb8a065fa0f454a409b7424f2511586317a96286f30b7d905e3cdb9940c9e7efc638677a01925193c0763b39abb5f23393fab75ec56f2bffcdd2a695b2fbff2e951a055ea25d4a96bd2634bc6fe28a52339bd0a3285281cfa66035992654acfa1a85ffe64d6bfcba6cefec258d5718f24651f949d3a6af4c1e6094569b688cf4155bbcb1c3484f84ef972a2c4518cc2e888a0785f5547906e552f0fa7816d44d402f1b2e4e091ccf57ed2e286b2e7029df0757e74cf201f94b30da8bee7f8ba8da44ebafd8d45998dbb0ed7ecc59315fef4f5d32780007d09b8c1ae1a6dbdc942744aaf8b4517d5374f254756e4773a768b9055593fc431c5aa7f7d22f6cc454d22e03381cc3a7ceffc19208cdb9203408aa1e616fada4487e58ba6c6ccff62062a776aaf8d3da19f20849b655db7c0190c5b01de66cbad99b11471bdceb7c94f607a05147ccce1f82bfe5796d2e030839b4e892d7d409693e6082629407fb55693af29577d1180b50fffb294ac09c4994cd7f51239b27156c035e99b6110f05315546c13682db96aa320f493b8b216afca3ce38e0929b2d2aa84a5dcb29040ef33fed6d57c0298dd79be35ff6e7b60e74992ce1cad4badb0e083cde8a5070cf9d8db52ee316fecb1481483724ba0f97595fe5f03ec5762bd29fc5f502adfc372bf120ca6aae9c5be0d54802372635bd31641043a58b88a980c85157327cf071ba97ac15ed574054f1b7967254e9637fcf964bbdef03796e5f0642ac484c34d39970ced17cacb87c30286a6b2c05365291ddb3570f68d6b3a9e3ba3c45a45a74fa25547cf7bd83d41e9f903b760e303d86d0cd062547054018390acf7deee5ee82301499873c78032080afa783ec7b12fedbc1e590f57166383c894bf332a05271fc3780f3753ef79b973d0a5fa854a2ffe8b41c305272a97940c7c2352aa9b684f20270863b3958436f54ba30457b379ad3d315bfd99fdffe1d2509a4a3d1c094648f6a4dc79f17cafa2dba359342b72196d798c582630d3ba8e7d3afb1be24e31611b9388e5a55c2fccc0b0dcecc74c12387161ed3b571aee1dfb0191b7385dc4c825e4cb25ad086bef0bc75b296cf89027ee907ff508b95cc4374e1d0924dc4bb462492489c552f3c751f05799c2422f6b336e1848d54084b0a114708996d974cd677b88cbc5bb60e692883c95bc33e0f7ae8694ac9de8c1661bfa83a53125b9a08d9c9cd05f511ba31c8889e12fe98a0a184372b74f66beaed1c678a1cedba7586bac97b1f637e81e2df176f344128221a2dfdae4eca18d2b319f5dc4d4aba9049fbd8fe7205695eca34e04832e37b6d84ea449fa477b8c5c1e8b23baae4729d794ae6c7d4e0cfe9367fda30ed768e13c5a30574dd0b1b2993e3db4498740c68580e1ba1290d3f3ae2135ec11caad8a14ef25bd3ab74fe0d4a873411ddcfb4ae80dee648618d1d9241c6a7cf29e81ef93e5d33078d68d8b38d7b1ce672345d3e31520006ba651cde03683ef167eb9daaab74fa08646ef4f53177bcf1a0b82543b12de57dd06e29405d41378cb5cac1b7907bf331264d1407659b95744b066aea15683fb9afbb961298b6a91bba22b8a747f7dd433b650b64568a04bd71bc6f57821e20ffa7a51ec6561921addcbecb7dcc9623a02eb95738ce388371e43e667c9f11db71826d69b91e29182609c42b77a66f32de4e8a4e642e3813d626c5238ff71c26cc92c4f8687d55d53d4ea9c034830a30583e1d2d492529b28a935f72c594b928347c68925823f38c2fe7886cb08488608e5a925e070d274e0887a1aceb11d53d852bfed452b77adcaf59689387b440b876285f9a42abe67a899fbe5c9e638", 0x1000}], 0x2, &(0x7f0000001440)=[{0x50, 0x11, 0xff, "b24d6f6e46303e61df4b1a329fd165b01af63e403445e276bc0f04f46897661dbac69d001aaff8f500900666cab0292175415ed2e5e01acfc14c3db4"}], 0x50}, 0x8) recvfrom$inet6(r2, &(0x7f0000001500)=""/88, 0x58, 0x1, &(0x7f0000001580)={0x18, 0x1, 0x7, 0x3f}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) seteuid(r4) wait4(r3, &(0x7f0000001640), 0x0, 0x0) clock_settime(0x20000000, &(0x7f0000001680)={0x400, 0x94}) chown(&(0x7f00000016c0)='./file0\x00', r4, r5) fchownat(r2, &(0x7f0000001700)='./file0\x00', r4, r5, 0x200) accept$unix(r1, 0x0, &(0x7f0000001740)) r6 = semget(0x3, 0x6, 0x200) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001780)=""/28) r7 = msgget(0x2, 0x400) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000017c0)=""/192) recvfrom(r2, &(0x7f0000001880)=""/127, 0x7f, 0x41, &(0x7f0000001900)=@un=@abs={0x1, 0x0, 0x0}, 0x8) truncate(&(0x7f0000001940)='./file0\x00', 0x8) semget$private(0x0, 0x2, 0x243) linkat(r1, &(0x7f0000001980)='./file0\x00', r1, &(0x7f00000019c0)='./file0\x00', 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001a00), 0xc) fcntl$getown(r1, 0x5) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001a40)=""/111) 00:00:06 executing program 4: socketpair(0x1f, 0x40000004, 0x0, &(0x7f0000000080)) socketpair(0x10, 0x40000007, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 00:00:06 executing program 3: socketpair$unix(0x1, 0x20000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140), 0xffffff94, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) sendto$unix(r0, &(0x7f0000000240)="10282071f827c4d65242461c0155b8feabd4403b7ce7f92e85f25ac5f156edb839c3ed7ed836710daad03bf9e8585cb8f2e64b2ccbadf9a1289b9bc28d531ee27c7e2b74d6b384aaa12abde3f2c8e24e72c62d9f7623028dd36a32bf7d9296176413cded6f1f051f00244f578dee6877e78abd4c175f112312356edf6741203a5e4d0dd8cee11d72fcf4ffe710b27c55902181774c5c729ea7c463d7c458efdb6d0e7bac8a3ca067d5a9ec75c1eb42430e66659bfe9cf5c63cd74a0caf4d89f91cdac266df6d2df31c8da6fe8c7afa43228031ea5ff7edde56", 0xd9, 0x401, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000340)="acaa041a9917c60fee53655740b0ba76f992027ebe0522aaf939d514e126ce19d6f47b61f926d2d2001cda8d98bf8c44d000ea4725c3a54a7edfd5e8f52315756ab5d54041e55d3e31e4ebb979c9b606bdfb5a2b3ad76d6609e53d9bfb753844eb93c373bf2df0e76904a9f4e31d11f14214aff45829f331df088fac63545ea602eea6c4d0f24a83f0b79f8bc275997059242264fe18295acd51c65e71e8a2f315c0321623ff034aa70b42742cf6a0b345788692a9659ec08562a87c2e33f35b687fc3b7fec2787a16c06655611e4290", 0xd0, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 00:00:06 executing program 2: socketpair(0x1, 0x10000000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0x88) r3 = dup2(r0, r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x41) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) semget(0x0, 0x2, 0x600) fchdir(r2) sendto$inet6(r5, &(0x7f00000011c0)="be0f963632", 0x5, 0x2, &(0x7f0000001200)={0x18, 0x0, 0x426bf0f, 0xd53b}, 0xc) getsockname(r3, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) utimensat(r5, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x6, 0x8}, {0x66e74970, 0x5}}, 0x0) semget(0x3, 0x0, 0x8) getsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f0000001340), &(0x7f0000001380)=0x4) sendto$unix(r4, &(0x7f00000013c0)="b08e16ce2321cd4bdb27bc5b65fcdf7a372357370def7cb81a2494c6", 0x1c, 0x2, &(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8) semget(0x2, 0x3, 0x201) pipe2(&(0x7f0000001440), 0x1000000) getpeername(r0, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) connect$unix(r3, &(0x7f0000001500)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(r4, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) pipe2(&(0x7f00000025c0), 0x400000) lstat(&(0x7f0000002600)='./file0\x00', &(0x7f0000002640)) accept$unix(r4, &(0x7f00000026c0)=@abs, &(0x7f0000002700)=0x8) shmget$private(0x0, 0x4000, 0x90, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002740)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000002780)={0x2, 0x1, 0x2, 0x1, r6}) mknodat(r3, &(0x7f00000027c0)='./file1\x00', 0x8000, 0x2) accept(r0, &(0x7f0000002800)=@in, &(0x7f0000002840)=0xc) open$dir(&(0x7f0000002880)='./file1\x00', 0x40002, 0x3) open$dir(&(0x7f00000028c0)='./file1\x00', 0x200000, 0x40) 00:00:06 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) r1 = socket(0x0, 0x20000000, 0x3ff) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xb94, 0xffff}, {0x5, 0x63}}) linkat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r2 = fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x4) r3 = paccept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x20000000) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000340)=0x200, 0x4) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') mkdirat(r0, &(0x7f0000000400)='./file0\x00', 0x80) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f0000000440)='./file0\x00', r4, r6, 0x400) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000540)="283f4096b2bb8a213347bed38a34c984dc4efc1f2a48b7418aefbc2482c606ed6abea0ab174a92306830f5ac3a4b7883229b93889131d320fddd7565275d995b2a27071647f30ee735fe358c8cd7c64548699298ec968d450051138fa193329ac7f4b1ee21a56731812af8eaf287", 0x6e}], 0x1, 0x0, 0x0, 0x1}, 0x403) connect$unix(r3, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) connect(r3, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) r7 = open(&(0x7f00000006c0)='./file0\x00', 0x200082, 0x80) unlinkat(r0, &(0x7f0000000700)='./file0\x00', 0x800) setreuid(r4, r5) r8 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000740)={{0x7, r5, r6, r4, r6, 0x42, 0xfffffffffffffffe}, 0x8, 0x5, r2, r2, 0x3, 0x1}) munlockall() fchown(r0, r4, r6) fchmodat(r7, &(0x7f00000007c0)='./file0\x00', 0x2, 0x600) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r11 = semget$private(0x0, 0x2, 0xf91a8f745cc9b159) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x7, r4, r10, r9, r6, 0x20, 0x7}, 0x4, 0x1, 0x3}) 00:00:06 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x7, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x10000, 0x20) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x2000000) execve(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='*\xca&\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='$%\x00', &(0x7f00000002c0)=',&\x00']) mkdirat(r2, &(0x7f00000000c0)='./file1\x00', 0x0) linkat(r2, &(0x7f0000000040)='./file1\x00', r2, &(0x7f00000004c0)='./file1/file0\x00', 0x0) 00:00:06 executing program 1: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) r1 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r3, r6, r7, 0x0, 0x1000000}, 0x1ff, 0xea1, r8, r9, 0x6, 0x6}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x41, r6, r11, r1, r2, 0x0, 0x96}, 0x5, 0x2, r8, r9, 0x7, 0x8, 0xffffffffffffff7f}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r12 = paccept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc, 0x60000000) flock(r12, 0x7) r13 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f00000002c0)=""/46) readv(r12, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/96, 0x60}, {&(0x7f0000000500)=""/163, 0xa3}, {&(0x7f00000005c0)=""/20, 0x14}, {&(0x7f0000000600)=""/90, 0x5a}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/43, 0x2b}], 0x8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001740)={{0x2, r6, r11, r1, r4, 0x15, 0x10001}, 0x40000000000, 0x7f, r8, r5, 0x1, 0x7, 0x2}) getpeername$inet6(r12, &(0x7f00000017c0), &(0x7f0000001800)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r12, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000001840)) r14 = dup(r12) symlinkat(&(0x7f0000001880)='./file0\x00', r14, &(0x7f00000018c0)='./file0\x00') fchown(r12, r10, r3) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) lseek(r12, 0x0, 0x0) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000001980)=""/1) readlinkat(r14, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)=""/68, 0x44) 00:00:06 executing program 5: syz_execute_func(&(0x7f0000000000)="8f49a09736c48129f6f7c482fd225145c4c37d39c945c4817c29e63e36263e3e363e6564de4ad367d16605c402f91ec4c40389686b080a470f02469f") r0 = socket(0x16, 0x0, 0x4) readv(r0, &(0x7f0000002280)=[{&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/98, 0x62}], 0x5) connect$inet(r0, &(0x7f0000002300)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002340)={0x0, 0x3000000000000}, 0x8) fcntl$getflags(r0, 0x3) r1 = dup2(r0, r0) r2 = semget(0x1, 0x2, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002380)=""/204) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000002480), &(0x7f00000024c0)=0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000002500)=""/239) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x412, r1, 0x0, 0x1b) r3 = getpgrp() r4 = getuid() r5 = getegid() r6 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002a00)={0x0, 0x0}, &(0x7f0000002a40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002a80)={0x0, 0x0, 0x0}, &(0x7f0000002ac0)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002cc0)={&(0x7f0000002600)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002980)=[{&(0x7f0000002640)="38078407fda45205b6c0505eb066a590dd635e614b869949c016b406e8a71a1a9649f27e859a2ddf10bf69a62d9c8c7795efa221bdd43db8a7c27cf13ec3c1a102cde2c0bada01ee1fdb5395b7e1b4ad1aa18b135215a58927d4c18d0fc64071bd9d7920a966d71a601478e377ca7d2d4028c8fde147eedf7d738303b708435be67e5c24d1155bdc2ad3071a221d47783499a8d7551ea7515fd6260236595d79820226f8d68d038ec32247d668d31ea9550898497d4d", 0xb6}, {&(0x7f0000002700)="9af4ba3349b1ba0bf1da03a226c59e8e218d955323405c278db244797f0a32e2299e0c4a839b13e3b64717c1fc8103143fe18b45173819ba6b7041180de84f0694aa8e5080a160fed4478c9b207d46e04d4b0bbcbde1aef44213d8396564cec3c9a24714d955822c330937c074349ab2b53715821e9c822ed5cb1c86dccfdab6eedc362fa93dbc42bbeb90689c0d841c2ae72a7e39c43de75edabe0c56fb511575cf6c979ea2fac0f4213d179b7e8f0cd49a05dacc8b9444ab0904b0a4d77cf2bf9f9d6caf1dea1a527e9b7b39112a8138efcc11c4ad71068789d56dbd", 0xdd}, {&(0x7f0000002800)="621f79b13cf7eaa4bd2b2dbcb8043fb2889d01692bf81cbfd1737fee6a2daad90a638bd28ff70874cd756a87e1a9def483d3349c924b93", 0x37}, {&(0x7f0000002840)="a5e88c9fb98d88daf08f84a399e65053db3c36ed09f6bac8930be2cb43b7d82dda1c691f0fc9fab4741331ad9b80e9871217d43dc2afcbd52bea34fe05d1cf86ab9774ec8ab0ab6c9e834e411ece32cb65d4f027be3db3c234a5e63033f71b053e5270f98083d2bfa68fdd6f20559fb8f78f377d4a5e2863203632ff0b466dbcbd50027724acacd2c1f964effd456b", 0x8f}, {&(0x7f0000002900)="5e5bb21265d37fd23c2f7f5d1f556dc4b0e43ea6c0da82adf4e622dd37298e9ede83e73b5c66cc39f926b3dabc743c6fb8f1b9edfd292d8fd265af3ee94843af6facee5e8bf7d75a65ea118c30d07d4361412c137316acc7aa9cb5b938f11de6c684", 0x62}], 0x5, &(0x7f0000002c00)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r9, r10, r12}, @cred={0x20, 0xffff, 0x2, r13, r14, r16}], 0x98, 0x2}, 0x2) recvfrom$unix(r1, &(0x7f0000002d00)=""/4, 0x4, 0x42, &(0x7f0000002d40)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0xc34, 0x7, &(0x7f0000002d80)="ace85928be5bb3675616e1f84a96f4ddd65ca1497715f7a953b06a6eb839d61892957676b5696fc54dddd97c3c0ee3d427a86654104c0e19a75499abc0c1632df78e75fc60ab06ae6de719c1f04e00ae79f079523ee061c23da2c1bd42774d5df05a8a733ad78aafd8468fc49f41604044974eea51f4b99ba0081f8ac6a02cac0e533905c1a2945ebce361fe2339d67d1e2729e5841b1fba5cbf6d95c9d1ed949ca2ad3f3a4fd01982bbe60977cf9d30d8239cbf2f5c808651bab57216a003872ed044655d92baff5cb37bd2e819c5b06fcbf08385b1ed17194f305ae33d0875d971366c63771413d9f8a5423a374fb434a2e99edd63cd673a90cbcb58f903de963bdcc0f8e0150bbe188f64866ad23ee852cf895bb677b9a5a986db79ce69b384653a1069ccb5afa0e2e7e8b817623a38c9c77582fcd62b839ddf50a0e8bbb696200c555155b874f20ab3f55dd22637adcacba47cbeca5b1b3297fd00960edb3126e460741b178a51db8044a47ed3b32a2953b1271594feec48ff817d8d3e8a6ed46ab49a90de01de5077cb79242b248369b824164ed265dbff45a32a37adec29e6d1c69b3e5411d74286f2238824db70f3f26a776c8c9c703531a731c94723bb14038bf041271ce80cfd1e3ca336a5843ca7423d9021e1a856960320c83682ae5b344cd1cb8ebe1a816e273e144ed99320a3116f079047183991805c98dbd5bda83ed8a8d410a08f0ceedf460437449e5900882aa4618c51a3f7b26f6e46924ca093c99e45f5a980e17dfbea3933c7b8432d323af5939681a55a6e6b97201aeed9a15974638acf82616a27a712e0724415fa1f3991aefc142fd2e114d887d32006f38a0030252172fd2ae294f474e538d2705c756cc56a3bbc49387d7a976648a0a0091a96dbe1dbc5c53b8f61616633d4287b01a8a9855678fb388cdc5123b2f96618d01dfd3f4cf5c136f12ae526dca3390fa6fc0191b398ffc86970e61435fa672d41011c65e200f9d1e9910a8cbb09ff547fa9dcc7240796c4be684f45f8be4269e4d2eedec50a54ba3cf64555a9d841b968f185eb7e881638f92ba9eb7b4060de6040201303ff430950fac9b3f85a676d34285b615a457e0480498c6615e3be5e1ae4a4be3fcd76dfcb341eb65d3c24197a8b5d0ff8b03b6138f3af0c38eeaf90aa4f086c8e26e795a6ba4b54bcd8787ebd42cac5604e2cc221abf177ae21d6f3ff4f9d6d14a494584ce6176f25f08f4f4077e9cbcaf9d9a3b0fea7f94a73e3da282b1c654d22a40250e0b4cf2f0f162305f0c15e7eba1565244b17f8863f2a7ad0b91d9b8f096d580ab314feed7e9ee3d69a791971e4f2c1cd0006174dc103ae2bbe87526d34dda4473c23103e89ab8e43d5ff08aee181765e281b786026be99e45eabba179cd30fe9ea8cd2aeb1e359b8b637cade0bad7ff1eae36e3c7b9edcf7bd035c2e047b39c11d0719de6eaad74aeddc914834a674d2971e84c8fbe558ae5b44436d5863baa7b6ef10a3bc25fbee3bc64d14d6d096a702b6cd129189f6e40949789067d87a7587cc422ddb001f983a9721a51fa7442d819009fdfab02053cde25ad14f2d73c759ef8fd0afa9009861dbee100c5603c693796310b9b92e95362169ac48f4c3dde3c5603c77a51ecfbcc19d0ba8910f9971faa3a9d1698a868fc044c0e9e2bd7805bd5b0d815e630c7fb532cb61ea823091863504e1089e13fcbceb179cc787b642e53ee9bd1d791af129c20fb76d5b1edea36bb1de92c6241eb7dace731d11d8bf8e4e4d89a1bf428ee3023312d55fec3a0d3fcc14cab376b5f684bf9f419eaad710c011758b45d8f94fb7f52dcce4a9a7313c14459cecd86653bf9142059006dc24da8ec75065028a22694b041d2123f7fbe8cfe52609cedd198b5869900c8ded5860a6534bf2e86af4c700a6a0d1a61f7348828db9605fb94d9a20e828f73ef63488636568e449ae2f3d9f5054aebd53bf04738f0dc3e53d1f1bbb87ec2238e549d6a035d234b9f2461a1ae8a92db68cf0fd4feb084f6dd8284fc4f33d37cae4c5b67b215027cc50552193edac0368697d6c7de3755eb2a9edcad660ba37694801ac2594304916fdc786e4f04077855e3b2fb1cd9846a4375776e5b3b9bd3bd3add27bc70297b7e67d3595e4d9425cefb8158e77037278602a730ba16adf130139fbbe6af7a14eefce6868b2610e9eb0ef5e811523b6035f4bbdebd2d21421ccb86fc6bfd4dfc2d86f01a013b963b8225584004c6034c3ae453a061e14060cb0c9aa9ab23edec005a7f79605e882f7705c94db442f42afebc722cb7be061eead3851b62d64034e3c4a96cec75dfb8f5d7bfc8449bd16408df29d95020bfc64ad6463c1988afbffab8a34f18b1d9425efb25b68292cb73d036ad681f2621fb583cf1dd94f0ba08904f9ce6f6b376ab85beec3b12c41a3f5aeaa2670c060735c58f94d1b26e40dc08e98fdd72d6480cae2ab1266dec2c580376773cfd9b41e5b4abe77a756eb670265d4621e76c3532e357657a4e4528827782a3e1e77a151471a4ac597eddb0ff22e92f5d5f6249b719a363edcc6080b9d0adbe5052f39175083efd81c9f8e3ea72d215a74582df1f2c438694e5886f8fe79b33d74be2591234670a20da10ba2c2a7b0794cdb7e014119f095be6465b594b6896797d8a4935a07316e0a678a083bffa2bc5098608a0920ea4c97531a3d6aa1fbdbd8d45763d7b33709c3d4aec0a163f73da2b3242ff35f953348e7a258d91837e29d8298ab817e4f58aeb31b142132ca6b7d22c3083e28cb52ab93b06a59d79e1ab798637661ede3522819118a5124ec4a77c56e1ec71c5c6ddc29eac94be0a95384c3509c6513b94b4838137cb7c651815b79066aab4c480e63b0a658402bb599555cae8d38f4ecf278f40c1fd97c99bd2bca7b0abbc487c7a90c4c8eb9dff969568f2d8de373475bd30c101f086491bfd645a7be768cb3a1a5b4e63275ffa3060e2e1669c4a097b33150ef3ddf7caf48214d008280db5bff1a10138402ed1abc1ab7bb92037a14af00b605b3a4621ff219f8e743444965b2832d1d8e6887bc8d8f22ad8257c18fb00c6b33dc15d9a39cee913810852d3837552409726ee79dfe5cb6b930e0bd092fe687c6625e8010cee88605901cdd122b9ddef6cbffe85596e75e84b2b67779827f0f96fea7a36d6de21493f3d3dde9689be630511843c1814c82c1d3cb2b7f1e066725e974d5159bdfa258758b186e217574ef517f229dd374be98bced7a69215d6f512f5c39f924058cc767e926b79d1eba9701ce84a30a7e8c3ed762b512a3ee8d1a0d1c51dcd096ba10f76f8f86ad3a96d291566fd860988a63030835045bf8911ce9984a61c27dd181459e3bf73b9884d917b50abacec0c39f479dcaa1f3edf52005b395e3f0b33e522d2c39b9f17608c2a3be7f482421531038c733228152116bc5bb8ae230e6bc139f468f2bde0893643156c916185a14225b56f6cf45d861c7cb191f61ead9dbb8fa4ad052c8934b3c5a19e7e8a7a68d1a60974d4b1c9227e632caa1a5a52f47e88dd2a0c411d5994d01a0a27f46413a786ba60ae6ad3c49a6d2b51081633571b2b433605fc805a8c0fe02abb8b21e784ed9f3db711dd5908811834a8d1af637c6d7e4b9cc14b40dd9aa07fb54b1bd68032854cc78e0b72f44e925bace1ad0edaa05f3bf22eeccd95665eec6a46193e756760b29dacfe54e128a57a8f134d99ff50f4f5143680c9ee95c144de3b71e2c5fba3a8b2d6f30a5a3b2934fc8e5983bcd5b0c24924aff3a83d9e4acfe3980e1cc36a173958dfe8627cb084f3f1e69c91186c47ad4c8363844e0c45e91f05ffd25d83fde435c2ef8d043ad051137665a96a337b2f6e956ece6cab934db7ca1946dbb755f7f537f99ffe1bd38d9029f8ed05ea9fd00cf4ab0b64eb9872f34c8dcca3f4e6250d07c087663da433e6ed7794afe98df413bd245bb15b9520ede1aeea192713d904550cc0b1e7f1279a13923086ab706070ffbcc5c88f9d9e074787aea7c4f5e3b4c244b0c804e746836c5515bd6063e3513c6e7815d2ce73c1a9d91c0763173dd2956f1c2cb3b03618404ec5ce28f7a4b4f43d59f91acf47b65f2725be289b872a1d75dce46960e72e844e69348e0f2294c29c7a67136365a4672d71230101ec881d81a48a02ac17c95f391d93cc52820d023d0177e3ae0b0d8a8cdcc1abbc9d6cc595221dd2b26210ec2e142c4133719dce1070f864d68d4d2fa05a1336dd9a5e4df77f2995f9c248ebbf3c29af52f50f55b423dbe61055dfb55afc69791cc7f52e1b57671d89cb816f1dc7c11cf79405963e13acc2cf15b9882fad5a1f468251a9d9911d4351b3ce8b9d2e9eb62c40524918c26250667b9202e5383a0b803239a37e2fe272a9f7e10bc6107bd1d136f10e5724dac23cebaaa703ebc02e0ecec725d6db9366eae4a718b4f45f4d7903be3d116f0c477f4b67ffd52c550bd009720e0cce623db390f719db949409b56cd27aeb107d541eabf3051470fe81559d2e07c6eb1cc2b04512a341ddd06f0330d955a2f7f3666cf23107c4a07e465a0f7061e355a6f262b148a789ddc1b6bff31e26a43ae362b0edd403b219b7c5041a7498184baa2d6164e6d0dc861ae580023a51e6250d7455dd5a470872a630e8bbc4e7c830d450ea024c6c567368b126694b58b26963bcf698d171317b4bcef13d66f513424e8d23e29c2f2189d0d54eb517b078363ca091097dd7d278e5e4ae21785be906ee45ee06a58aeffb22d9eb8d26d4bed30b8ae5ad447ed87a0561f6ee4ec195cd527f0613c9224bb3c55e22228beb7198373897c8c655f2de1b73167d68bb0dd356fd7f195efa306bd7d57c50f92ed3d55dffcbcae88ec8735989ed7a2f273bb31564aaa208481ad1d15264a6d98c8feccddb3671feebcf5930e79cd5c64871cfabb39c85427fcd92c975eb0f03bdbbec70664a29007fcd38066d4dea0083f398945449ef72126cf697c6e798dd11127f5f0d9315dc04420f871cc2181fcbf66037b98c1f2c93649c3f08b2f5bdf1f94024825be78cd949181f254e932ee08ad03c162f1784ff956dcc8f309efb77661bb7250a61023c7944c0be6f9cf30f3f91cc3662d9f52d13fc2848d9bd873c8fb4fcfe9bbdcbf08759643f91e0bb323c15e09556670c523699870d060c748cd542801194cfabf8df95c30bd073dc557c9eeb88fc56545374819447b378c6718d7033cd69011c44327a675807a5f4775eb647f7f7bcd6be9f44553ac0de88864c0685424055591c33eb0fe0112bcca0682353a8bfdd8ab3e01e96b9fb4b12e7a77e171afef48517ac229ea97f5d1d007c1e2a34073132dc046141cbca2064fb9470ecb2f03ce486835b77ed541590a3fc2f321f52a5b91dd2126e8a5dab6db2b3e9c6a4bbcd26f133d2d299082357a15790328733a49f06b71adedf186cb9d31b7e32fd03f32b37195d32c099a53713b310492889e131dec2842a40b0a9fee9344d061213cd210d9fca3d00f49ea55f7d5405d6f0e82a1263f00a9aa8ed396dabafd2e73e27e84ddd8258783a6cf197cf13cfb40420eecd82a06b01c0f834448bb94f7c926a3e26dc6a7642793bc4af886bb621d40e9c0c4f654452d53e8aa34a5a412da53c3baf38a4a64c190f902e439e858b66197794cff93922029d174e389f6beb7186238d91fb91ad27540610cb0e6b86245dfeb58373f81afa788be0d5da1df5feffc00b5f6dfb2f45e94790aeb9e587650884ff5864adec942da21", 0x1000) execve(&(0x7f0000003d80)='./file1\x00', &(0x7f0000003dc0), &(0x7f0000003f80)=[&(0x7f0000003e00)='$}\'+\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\x00', &(0x7f0000003ec0)='*\\\'+\x00', &(0x7f0000003f00)='%\x00', &(0x7f0000003f40)='-\x00']) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003fc0)={r9, r15, r11}, 0xc) faccessat(r1, &(0x7f0000004000)='./file0/file0\x00', 0x100, 0x300) 00:00:07 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100a, 0x0, 0x0) 00:00:07 executing program 2: r0 = shmget(0x3, 0x1000, 0x58b, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/133) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/146) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) fcntl$setstatus(r1, 0x4, 0x80008) r2 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/29) lstat(&(0x7f0000000200)='\x00', &(0x7f0000000240)) r3 = shmget(0x2, 0x2000, 0x9ec355b9bb58e38e, &(0x7f0000ffe000/0x2000)=nil) r4 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = fcntl$dupfd(r4, 0xc, r1) r6 = dup2(r1, r5) close(r6) shmctl$IPC_RMID(r3, 0x0) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) accept$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r4, 0x0, &(0x7f0000000440)) rmdir(&(0x7f0000000480)='./file0\x00') r7 = getuid() r8 = getegid() lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) accept$inet6(r6, &(0x7f0000000500), &(0x7f0000000540)=0xc) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xe3e, 0x3}, {0x0, 0xfffffffffffffffd}}) r9 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000000600)=""/131) shutdown(r6, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) setitimer(0x3, &(0x7f0000000740)={{0x3, 0x52a0000000000000}, {0x1f, 0x2}}, &(0x7f0000000780)) shmget(0x3, 0x3000, 0x42, &(0x7f0000ffb000/0x3000)=nil) 00:00:07 executing program 3: r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x800}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/66) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r5, 0x2) socket$inet6(0x18, 0x40000001, 0x3) r6 = msgget$private(0x0, 0x304) msgsnd(r6, &(0x7f0000000200)={0x2, "afac25e69354f9210c84270faa6cedb2e2422ff500e29b56d5dfc1ede66665d4c46cd8f0e8081c4744"}, 0x31, 0x800) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r5, r2) clock_nanosleep(0x3, 0x1, &(0x7f0000000280)={0x6, 0x3c}, &(0x7f00000002c0)) bind$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = dup2(r1, r1) readv(r9, &(0x7f0000001580)=[{&(0x7f0000000340)=""/89, 0x59}, {&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/103, 0x67}, {&(0x7f0000001500)=""/73, 0x49}], 0x6) poll(&(0x7f0000001600)=[{r7, 0x8}], 0x1, 0x9) semop(r0, &(0x7f0000001640)=[{0x0, 0x5, 0x1000}, {0x2, 0x1, 0x1800}, {0x2, 0x6, 0x1800}, {0x5, 0x2, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001680)=""/201) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) ftruncate(r2, 0xb8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001780), 0xc) mknod$loop(&(0x7f00000017c0)='./file0\x00', 0x6000, 0x0) fchmod(r9, 0x80) connect$unix(r10, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0xa) dup2(r9, r8) sendto$unix(r1, &(0x7f0000001840)="4d1d6cbf79661413a5c6648981ea1d100dd7b4c11d160094533945a1a960bdfd8a6fef887dfe9c35d7abe8238b9349d5fdf34721a26f3c6f0cb71571165ae8c9337c34", 0x43, 0xf, 0x0, 0x0) 00:00:07 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0xfffffffffffffffe) accept$inet6(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) write(r0, 0x0, 0x0) 00:00:07 executing program 5: shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) sendto(r0, 0x0, 0xfffffef5, 0x4008, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x2}, 0xc) 00:00:07 executing program 4: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = semget(0x3, 0x4, 0xa4) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000000c0)=""/27) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:00:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x1060400, 0x2) r1 = socket$inet(0x2, 0x30000000, 0x5) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000780)=@un=@file={0x0, ""/49}, &(0x7f00000007c0)=0x33, 0x40000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r4 = paccept(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc, 0x40000000) r5 = open$dir(&(0x7f00000008c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x480410, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000900)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000000, 0x10b) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000940)={0x0}, 0xc) r9 = getuid() getgroups(0xa, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r11 = getpid() r12 = geteuid() getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = accept(0xffffffffffffffff, &(0x7f0000000a00)=@un=@file={0x0, ""/59}, &(0x7f0000000a40)=0x3d) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r16 = paccept(0xffffffffffffff9c, &(0x7f0000000a80)=@un=@file={0x0, ""/4096}, &(0x7f0000001ac0)=0x1002, 0x50000000) socketpair(0x1, 0x6, 0x2, &(0x7f0000001b00)={0xffffffffffffffff}) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r19 = socket$inet6(0x18, 0x3, 0x72) r20 = openat(0xffffffffffffff9c, &(0x7f0000001b40)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100c0, 0x2) socketpair(0x1f, 0x20000000, 0x3, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) r24 = getegid() r25 = getpid() r26 = geteuid() r27 = getegid() sendmsg$unix(r0, &(0x7f0000001d40)={&(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f00000006c0)=[{&(0x7f00000000c0)="8175597594f7686abde02a1c3169f8342a7c52ea3e764118c98608ee9a9a839b2a1ec2abdfa610fcbf8ee73acc278dcef269265fc41fc159146289499697c580ecd632d182646eaea6f053041b0ba561aac8ff0aa345232d4dcb0a18094eb728272197d97df30f9bee79a85a14b06f57e4", 0x71}, {&(0x7f0000000140)="13d750a6f95b504805aa3d570d6cdc5fa26aab72a8eceb2d5664e806aa7ae0c6fe71f66b825789adb7f79d497b53fcab1d63b6486a26be7c8943f56eaada48655ec534811f7d555bf2234380026bb81308390f28d3dea100c2ce87203d438f60d1349eb0968fd5cc23217e31ca41cf204603148d8f271860f13c59b5679cfb42ccebf5b4d866bacc35713317e438b40da634672f9c7c451abd5830f48a65b73240ba19a2480bec2a94883d360ce46ef155efa1170c663ec218bcab9fb81843f0bf408573d792f10e", 0xc8}, {&(0x7f0000000240)="54975b75b96df486621035e355c5626d47766c11b8c32ce65cdab4e5c2424db2ce3e913d0d7d04b757330e3e90952d191b8b8d9c7d9f64dc1091f3568dbcd9ba5436572b9102d16b5daf230effe59f4e05d8e2e188c1ccab62c91c78826800a03f8b2b099a189632a6f8a7944a6c0e922f323ea9c1b1cfccf3551187daa6aa90fa4fa5ca0a3a1c977d30a2b037f106ee8c046139b44a5fd2439d69b824ce4ed2736cd20ef8521478dab88f", 0xab}, {&(0x7f0000000300)="d8934163cb7a2d4b5e16cc153c3acd602e4f83d5c3d11400a4c76357f68e3349447dd793cf818c1b22f3fbc8faecef09bfa8273c44dcf8394626fc1830bdcfc9410893089382e67a2e643c078f1ea70a57acdfdca351424690fdc9d292df8c5910773d09dc7d9c710feb2e6497918890ebd3eebccfe2a6b02b96a33d04d0162b3b81dc4a907c7c84be1c81de3bfdd82b19c8443a4d387c24b0619c9e", 0x9c}, {&(0x7f00000003c0)="b54aa7acbd5db7f0b0c42a80c0396da596aa203bdc0bb463ed2f7a51521c21948e0d", 0x22}, {&(0x7f0000000400)="8b36ade03bc37f72", 0x8}, {&(0x7f0000000440)="982336ba50ca1727b4c16aba6dfe6b9c8a150275ab9e6ddde28ac291d880ebb5e12e5dfbf8e0c0db1ff6d27b3089960f88b6547cee4c980c6a4980fb31413da20039220f946077979102a681f2d3b9c310559df95e1d282fd93525e7e1ad5180568cc47f434be289c62b4bc6d96afbafbe90dfe56bcba4ae2cd7f7bd8beefde0f14773d2d4d7b3c9ea8fbcf3631ff010e3640d137cd7e61e2d3c44d5308d", 0x9e}, {&(0x7f0000000500)="8d275b76bdea24d0d93e88aaa9b14fe1c0df5e5374022260c9cedeaf2a2e649f68728ec0b982d16c25d629e71dfe1595d7b8805c7d3ef7bda923392e9087a7a9619e3e08331724e537273ab6a38f330703f297a7eec3788fd38c550538df64e141dba0dc4698b3b19793f78db09355cbb23fc247ed48b78c91d1fcadc38b2875446a39cdd72f70ae4ee772b4e67fd055303436ded96981a8ca589b97a80cfe0f29f6dfa8f7e7b0a29cef78a3c68caab19369554d3e2128675df5fc927aad5f6ea150ec9e2828624c70b2558991e443874518c9e07d002de9986ee930928ec9fd90044cb779c4f7c3a4b2af4d76f699b88488d69e4f05fe27005bd2309d", 0xfd}, {&(0x7f0000000600)="32e8e2d64debe6c2f59f9ccbbec1a7597a65bb2af7490646c4d407839699ba0e89e81ca2306d3b6887c6e70f6cfaf8a6a8fc7b2142a0fc00d061ddb806c4", 0x3e}, {&(0x7f0000000640)="b79524aec08587ba73f6cb0e1ce1b7209ea71b85cf8933d0658bd2472c1f1edbf2af668a9473a32677ca59d64f0a9f621d263059c21c72ce1871338b89bf6e94f6", 0x41}], 0xa, &(0x7f0000001c00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000020000000080000000000000006000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x4}, 0x2) r28 = socket$unix(0x1, 0x1, 0x0) r29 = socket$unix(0x1, 0x1, 0x0) bind$unix(r29, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71ab467ec4b1417631"], 0xc) listen(r29, 0x0) r30 = fcntl$dupfd(r29, 0x0, r28) accept$inet(r30, &(0x7f0000000040), 0x0) connect$unix(r28, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:07 executing program 0: r0 = socket$inet6(0x18, 0x60000007, 0x400) fdatasync(r0) r1 = getpid() r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000040)="e4a2e176618fbe834da1e25df44e3adadaefc2124d3aa8cecb2d4ad33d640b2c25fbd884a21d544efcffec1c62b040419e0de4c9e406f643bc5d941204637f81346c52e6bc3925a28a68d6d772a30dc445e50123ec9d41634b35244422ec1026c75e0b3d6ca2c699d3141693c36b7e62924b008aa2309f0fe79df708134f721d8cfc897294d3b7c6beff8705ca86be25f5f57f6fde245fc9656c55b85d3619f40faaca31051ae208c785c50fff2e888d0d336af3a9af3af5313ad28fb5443f85843b72fc1e5984efbba6b3f42481f45914254b626968855bbc497349597e60656eac226cc02c20e30aaefc59c52bef3498469aa935bdc96290fc6f92", 0xfc}, {&(0x7f0000000140)="2a5b4f4cfba4fe38147e716fe326604a680e6861b86e704fee766af849ab151c86253ea65d7ac776682e9857fb5c13d38eba31233bf92120316f20167c2b7f84e6610db1744351409705ee8cbe92db67b19035ee592a25b815679484d2525e38d00faa684734302ff26914eb26ca556de23fe4598f96d5d5e04d2e29a4de7eda246a2b490ca6a93ab0348b5a294933a493554019f0338642295e563ce52f181093222478844a23b5ce50aa7492cf8efde7f9e64cbccf7d78b5c187635173910087", 0xc1}, {&(0x7f0000000240)="d65677093aba64d41eaf7a53a2964d5c8f1cf73896b91d699f2c9f5fe1a3c4c962a7e89bc8ca3a7cc6274d8b7db6cf978b978a3a8751c87f2c2406bd1c8a6cd156910710ede39be85ed0ca514511f337f1f93dd89ab06fd163a17b2d6ce9036e5df1d2d0471fdb49bb792585715a4500b1cdccdcb670c0098730c7bb17a599d87347a3994e68dbd6b05402267d10c0b419033645464110a7c4cdbcd84c5472ac50e9e8a905b749f279208c3913c0d2bdb682dcfefa20b4e7288bd68292de1768fbadeb23d1e03a4a8b551ec079314ff42d139decf60dc99d5e8dc8b4d900a826d62a5828cc92342daf893cdd5679244864228b87000474ef977fe0b4c5460523b85f96174bcad71b26bcf2f392d2506d9407f687f1d7b16de76d2197df9f1fc0f062d4bdf79541223326eac455d62234a78706b201341ff2d9fc40429a2880019ca57a93010d17d77e5bad94cb50f55f7a06cbfd4128b62a9da3104fd58183ef564a7e2c94406464f5e495d542913566d7c5762d8d919324a239da8bf41d7cb2c1deedafe6646d19cfb31ffc545d40430d301106294bd76d02ba162c82cc5cbc58183c4ac4b7b0f4cd241824e7b5b62a1ac038d7206faf939e8e3d125f526630377ef9442d9377b0443b5f653cc30153611dcd1d92f1f6b6760ad9052286e3c4387f5335f1e59a87303af47a450fef0250fce36d8f611706800dc20dec01e16c7c95517ef114ef9bb9ececc2f4a99f95ba8d3476647af37cfaa597165ebe1b5d143d41a6bc7d31dbb71b12b5ed1fb810f377a5fe1c4dd227524c367ee7794fa77ecb3cd403aba9b1c267fa283c80743dd01a1d30548971684b105b34e4af42ccb5f21005b8a6fcd4da17f7b2e523de130c4d8314e6b1aa049094447778075b970dc0613ff7c80d594cf0c45841c3b407494b197501afe4993ed6713c86c12f97d41541feeac433363ecd0b5c3e75044db595f0d7fb348814964952840eeb23131bec917ff6fbb96a0dc313ae6ca45318fd045aafb4ee9cfee00cf7760ad69b759b05b61c856dc7a60b78315616e23afcc86ec49976028c5e55ec1241cfb7bb3feb39a5e824d95390270c47d5cdbfbe98ee59944c9ea5fc1727906e7fa00c119a42a5b006569ec47fd119661048adb34870b12a37b4851b906880d0ecb696468f3a4c9f7191507b81b08f2a8cf70cc2b4c909523dd8779a4031a31cbf6f41a42c9c673169fa2ba498253d04ee07341cd7d3ac7a01dc6a14e442fcafd65204e4cf76e00b7aa927d4dd2a7a59994d9b3c021f1472627317bbe7568c325e80c1c451adc4de1a82198663f4eb6a3d8c7c20aa9d9f138326a0efd1da4e1ce1ddc1645a9833c284175f987ef92b1f95164451fbd9921a1f10891f5ba4e74f08cce95614f7ebb4411321076cb200084cd44a19a9a6ac0be0675ddbca6121a5b323739e921404b9895127f75a836e11f9f685e1d5002310c658d46cf11f641fa62834eff616e79dc2e01556415386f5aa42a25f73b80fc343f84d553a8aab1e88962b72ebc7c3e61c1c4e0d4bca5dfb15fba598978b1dba2ed2a856fb8f739c178dd9783e4a1b884352c813542c1d6510690fd65ebad1de96e3eea89f3dbc5462ac229131141453367f0e45cb0055b29cf60b14d8461bdf27c87c4e272a61f841139d43bace5be8750d1dc87d4e50b56edff4ff956ccbf432a4f481d27450204eecce48d69daea4cb2a2375cae8d1010204bbd471a81b48a836c16429133da2989c71dc5fbb3ad112e71ee36b4b683f90cb81f0a05f1060b5f0f8bb4642233c8f0d03e2edbee8abf5a49b9319976c7de32928c0542805dbb4bdda3b8da4d5f31fe41a98fdc291a307c1113f79b533128c4b7b4dedfa719652b07d14374d4bfdff80dd18fa786e2b48b1bff361b3bb01346ad0283a5a8c5d5d1ea9ac6338dd9fcaccb6e584d03006df0726397e08d7486ad64c716798de6826e94ee03be49b9c061c7aaa18046bd83435a86e7ab8a3cd9c105f6b01e23f4c07bb9a9fae4cd04168333d9a4f24e58d707843fdffb654edf04dd5520dc42098c1eda85dfa206b1025b083219cfc9d34ef5e498ca70f783e278308a51b8217af81353f07b7c697a85307e88a4a51b496f1d00a9f8fa46cd6f034d874fb732e9c4529a20539f87ec7c05290d39e643d2be3ce775bb031ad60c80b2dae7f8cd16bd196946c6e67b44e5ba48e825988eb89f314565935b8c36a09643616728fdcb1b491e16de361043bdf76a18f44d8afb3aa74b8e9c6375698d14a9a87bea6844e93a68c8a5582586f25a709633d3f1316af84150430d149d6964fae8ce5a8e1f65fb3741858e2287d719ec642884f35a1483c3f9034c2d945dfa97cee6228c7aed0828ae3f825d62b63c7824b33c5c95b6956c9e6690b47e53c0dcbd4256dde145f18cf3f8d72536b7bc9c6149c294c64ea8901fc8a18867b793486e2db6eda3418dd06e8c96463dbeb49143aba30d54d2e8f7a0a070d78349f5e1cc1d06630db5e6e1f31caf09dade98e779342565ca4aa63f2205489aeeca7b551253f695870d0d75049cf0051fc4c9753044b2e319c96f50b5f554069b6521679ff2b75d094bfb5787f6c725b5c077a4095d1ac61ef98d2744db94ca19507606641ee553964a3a32ffe2ce974e5a5d52c8745a6517af32e3aa621c1003c984d685d8b421ac7d389c0a2a905c469bbb0e8ab4e774be9b871f3eecd8bf5b5c8ececb33dfae58851c65077de7fbfd8c6bdc17667d053105f9076ec96b3270b9634f0bda5c022267a13032c1e47aa11b2f3f350a55673bd1c86514d4864bbbd42c73b2eac7b92734d396a3ce125b58c98f4de9fe646460f69c04b81a06d3100eb4bb5161cfa7cdd09c92f2857d84ee067dcf86be5b6f3a153a26b1ee71fde8dfbbfe0855862ef1d9152c0ec41bf9ad39d2bd6ee22dd9d47ce1964f759483f797f553d6f8662ddb3d2d5fdc325ede8bcbe3ba1c451df0bc264ca550823d9494c90e0ef3b090049a7183bd8ad45371461e7973305a62c811c331bffdf30da4a3df0d383ac1417122310889ba80ed60f5be126d0c2e577cb0edb2ae3f55b6c70cecdf2c65b3b2b28007a99ded64fd2c7d42b6a7b308becad90fc0ab017af3417912360447f1dec1fe6b6ec1acb6eef224cb39f982dfcb9d6d2ab8f1733fe681d4061607fd8f8874dd271909eaa2f70e12c5c080ac47de11cdbaf8dc99effba6b943514e341c8adf51691f4a343a6779994c86e96e8dbe655e633d3af98349ebd8bee33b01ed8c4ca53b923e2f9913b8b5a56c2d37caea4c7d9a7934f4b04c73a1408240db25cfd11b625d5022e5bbd232ac2938ff89f5cb00c434ce005d09d22871bdafc722a82bb6a3083fb1ff8c08733da0873319165a4f40a0a5b2c37f424bb1639bd726efe9c51f48465cfe082d696d444d8ceda46b4a8181ce7f0e8778d62725a25fb37b50b8bc354aa4f67b7c878490d8798079d1ac1d2efe69723f067ce3592ac6a86c45151342c08dc01231abd6650e88a256f661215f0923c8d6f2bbb9a1cfd246f1781aa5c6b32c039c3d2d9f14a0ccd4f43700544647e6b362425aa1948bb48be636a6ea10004a71dbe933251f68b4a111cbe55a607e03af7cd8330c9b82b3ca8fe0ccff93600cedfdeaf6f7ee18356744c81e6d90b702b5d4cf8cd2192f07ff74117141312d03071b954d308e6c3f3f9a20c7b767156a29b8dbd0e7578aaacf21c39bad6727537dd1f7e89641445e2281e230f0d9ca2e33ed74e82f2ba8dcb9480833647cbf79decd1c7c1e6ec27e0500c466b6b587bbe171ffb55eb12b35e31b8f9867d16df0cded1334b9e131f76db43786f55185ccd28b103595838499099514432fcab9c2cce37524f666897529607e1856c330c39b64b600b91eafcfca13892779ab099a0129dca0ce16adfe39b3b255cd43f618e2daa92a0cbb8a548f87743eb9f223bce3efdf95115947947346bf467785118b3dc354fb7939676a83630037442c1d34f291a1a36cf61e628f67fd1b85f1169fe36fd1f11d0fdba7cddc11ff37777b69f9b3e7954d62c566d61141cc7a1ddb0cfebdd4e8ae7eb278ca1eeb99e6f1ab4fd1a3522857d0c60869247026c8d850ba9d59aaa6dbd14321ea6f371dc32f095331ec931a444c5363c705b5a2bc99616fc6426e5d0e5f49f83dd61c26b416d86d77b3a49bee97b0a53bbe1c53cd35d1bafaa00594f259a8649f997ada8f35138558eafe4de61cc6adaf63d454e3d58d8d420f3f3688824db05513359d609d102ecbb8ce2344f69b9d74255e0ab9382a18118a0ff3c6707661699a6c7e9b17e8ec946f622dbae5351ade5133816db86ba5ebfa5cb2ee3c1ffff0c86bc2893812e19d6f6f3b6077c209c179c431865d5fd60be55d5b453cd85553f77292d2392d1a2c209d7115bddcb09bf4ec76357f6e3ecc4c1e9929d927414d0cb83bdc7a684ce8d7f109f81723639a85f4460a65055acca9d65eb3ea94809859f17fba28d54eb88850a294f416aa66a28d94ae8a21bf2801797533734442e7d88706e3d99c788b6b9faeeb6a9e79826e9dc39dc981022653949bf369327fc6ff59b9bae4995f8cf298abd636b7cae681ca6bb459635762cdc32d698ef98fe5b7a738c1935f5c4a6e8b4da55b0042b11979fc52e85901a0cb6e2cd4603c8ea903cdc5ec1728e7f524ceb9d50867e425911161c020d4cb77a494f7b14f7e4eafe2a4535c277b2899611f432967a139607ed0b295ba0bae465370185a00378c1d4aa14ddc9fe7610fd8862b71e32b0209165d4fe6c8421ff4c54a9a3c90126c4810339668593c421e9bd13fe2716d9a97fc432fc0fdf596104dd36a436f71b6c6aabd48622799f7fc6e5d3354d24d13e895657760c0c8c8be8a896da2609bd4868891b50c19e42b631fa6c6d7f8da2a5439a4f114bee68b3660443e1dade358987e0884c5491952a5787bec7cb9719b94471622921b9f26a92799647d1958923a1d9f9d9abdaca54405e81769bcf2b095ab6a53c2330315aeb8cb899cef434e18dd403e033b55c0c545575cb49515684cc5578b0bcdc223980ab9b1138d6d077d907ba096e3a63db665e27b1487ed2da274478838e9a4cd37c8a797d56728065c961c314fa5d8c7671476c51ef59dbbb17b556a75f6b808eb0fcc5cabe85484ac7584e857dfa4d67f56f3057f61bae0bd7ba1a14ec40f283c6b5ebf6c02616e52f3cecc67d3df93058f8933d2056943309adc43a5b1fd95dd49c992702d37a10b6b2837b09deae4e94c0b9f1b8f2137d962fec7346a48a06781b8d09fff3a17271c65717b8d0bcf63276a4c4541018dee9cc412e9ca93e60c7bc73fd7014a19e585b6d05b675a47bef9da2e6883c3bf34b7b23e17bc6cd4a6bd8b2b9abe0fea991ca24e3d6eab8e713e57a6f42b68d5acb6a0ee07843d8c1459e15ac5e704dc67968f126f951d5f2620a69fe7cb58538937fc2ff9fa3b190b89835c0a0e17c2d549bd092b8835ef2bc3064cf2d5a9d92fc6926f29a8b78982d5315b355b8436bf7f413181aeeead3da9c9a15503dc7a25bdd755093cab2c8b145eb444eda05ad351defdc8c9fc98995bbe78270d3bd1dd33b65486638215e675a7d3341981768de1d8b8d39d22fd7e63753b859b3f40b758ab1efff2adefba33d6383f2deb69580d09572060bc574c38b19b420d99c2137a4c267f71231c1d3681adabc707d8289be5263a83b2805459bf2c02141532af5b0d27a1142008d248578c9ef4584a37d66cce480bd7dfe45d84631464e864144", 0x1000}, {&(0x7f0000001240)="d13e9e1feb56c7554e783f153b53b662720e6e2f490465e043782a9237db9112e0ebbb676bf9513a9306d827118d586dd96af7f2ee3a0fd190ccead7e4fad8f4c2eadd497e75c933c4623c2b66004959a8f697cceea21e5e04ab3c10c070a4cff53d286a7f75aed3eb21b5a0aa15e7", 0x6f}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x2, r1, r3, r4}, @cred={0x20, 0xffff, 0x2, r1, r5, r6}, @cred={0x20, 0xffff, 0x2, r1, r7, r8}], 0x60, 0x8}, 0x0) r9 = semget(0x3, 0x1, 0xc0) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000001580)=""/135) listen(r0, 0x3) msgget$private(0x0, 0x59) open$dir(&(0x7f0000001640)='./file0\x00', 0x1480000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) sendto$inet6(r2, &(0x7f0000001700)="82520cb06f36ecbc01d6f5e51783eda5e047888567ab040ddfda77cff923a2356ed434a6b562caa0f3bbb18e767ca208ddaedf7bd1f12ef9e50ce952bc079575e0c29d80b8dd6b044e7dcf5271b678b2979d20ca2f8b75e8742b88715a49206c1587863c865eb15b9997143f4e0ac8c2405901d5cb307578de669892", 0x7c, 0x8, &(0x7f0000001780)={0x18, 0x2, 0x10000, 0x7fffffff}, 0xc) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getuid() r10 = dup(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001840), 0xc) sendto$inet(r2, &(0x7f0000001880)="e6d348ba81a5bbdc3180b2597f35f5971ca888a6c7938f682b0537bb34d2b161690e729843ea68dce11e4f7f87823387021fc20af89ccb03f1a6714f0838b06ad88ce3e9e0e734e02a8e35b5b4d1de7d2217490f0c33c020f28a89128b317cd7cf20fc73778a6f19ef92b1a5fa3b10d23a0938d0ba5e7e77afed7d9abd47f64e34852967f85b4bd752d10bb002e2d1e592f6f9e4a9910ac47789", 0x9a, 0x0, &(0x7f0000001940)={0x2, 0x3}, 0xc) fdatasync(r10) utimensat(r10, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={{0x6, 0xffffffff}, {0xcbe9, 0xcaf0}}, 0x0) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f0000001a00)=""/159) msgget$private(0x0, 0x490) lstat(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) 00:00:07 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() fchown(r0, r2, r4) r5 = semget(0x2, 0x0, 0x1) r6 = shmget(0x0, 0x4000, 0x8a, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r2, r4, r2, r3, 0x7, 0x7}, 0x5, 0x2c, r1, r1, 0x7, 0xb247, 0x7f}) r7 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000100)=""/61) read(r0, &(0x7f0000000140)=""/4, 0x4) r8 = fcntl$dupfd(r0, 0xc, r0) r9 = getpgid(r1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000180)=""/117) shmctl$SHM_UNLOCK(r7, 0x4) sendmsg$unix(r8, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000240)="5f7e7fc78c571b51a3dcb928d3911e00d1154c9c773a1ed930f1a3e5a4452d6ac102724362235d69f34d23fbe76b60a00a37597e0b3ae5603a9c587aeaa9567a65ffe101cc2785618d7dd1fb942d42b5c9c9e3fde4b307a17497e172a34604218fa507b3c38eeb520df570647ec0708125c8a8ec2b6f65", 0x77}, {&(0x7f00000002c0)="98425e1fca7e999dda4c3a6b364f26e78f0ccf36f1917f92778d7f4b81f9b4ad62a1d30295575ac95684a77e15cb40", 0x2f}, {&(0x7f0000000300)="80675e588d2a7246afa1eabaa633e04f07d460bda18269de56b4d8bacc20845135cd44e5c050392f965c6b93d6c7e752567fb9b5d62c071c6c9df23f3c92a3fa518ec83f2f3e1efbf9612b7081e449bbf0d4b52ea35ed4de3eba561199a57c96652be70c48e4a90aba1a43e618afdf88e9e25fa64e631548bc0a915799e35a2725cbdd53d8f84e1a729efd49c7ae45d161b75bb8329759b8e99195190af48436243cc753686b9585b844196c540e6eacc8a54baffdc0efff24d7d06eadaf73122e165bff53e765c1ddb1f4ca9619cff1fa04f2c6aa0207b34b1491dfa849a7932d4cc1517a3db613b28e0286c5ae7358f949a532229b0e77ed", 0xf9}, {&(0x7f0000000400)="ad0221f54494600eef9938128b59d1d194919c1a41a242dcdee5179893c64d91ad8b709bfd0dec2c4d3e8c360bc3acee714b0479d8633e43f7a4d3b072ca26ef42e16bc709b24e30393a6d5c116521705dd818d8ad92ec45ccbf89cfcae2566954f6703a1aa2b67cc77471d8578490815d882f9ee22670746de05d8484cf4d96e360e4db419d77e6ebfd68618fffa87c3b461be80c", 0x95}, {&(0x7f00000004c0)="c91b4fae17e6df54d6b0790f873cd30f1b307cd371f33d0187e33afcc369b426d2e83321ddd496bc480d36423de6a61cc44a5d673943b00160509417575c801c02c52ac7e43b1ae818b914b75c5ba5fdfe038013ed3174cc7c01c3923d84c726515c3f823b37f0900396a908863bfe6efb0598f32af569542c8f74c53c49b5f0b3f64dfba176abdec704f51adab12468a587d14208f91a28c045cecfbac88c85c9278ac7a14212d3d60057d4b0caf5bdd66f3252fcf4c4db9ca5823fc99e09a8fa90be14db273062160ad298400beb7a6f3f063870b59cfd9c3545780e7b6058fe3153c88c303f5ca1e2d9656b270c30c4a710f4e1f06224", 0xf8}, {&(0x7f00000005c0)="3b5afa524e12f219d4ff813ee40fdf416d77d473c537e716480f43566039206c69e43d6b776df00ebb8ec704d7a60479a027ab75fc0b7bf3ed3c20baae6b289620249c8cf580da921971cb9b49e5bb78bae334af581450e09d65e184e2965d8a756fb714d89457bb69a5834b7fc00037e7ce04d72f91e7e1f7c654a3459f724371aed1eafc2eeb05bdcafb6417049fa1a2db974909d719b72aad964142f796f5f01fcd78ce6aad3a1d579ad8c37268d8fb1b", 0xb2}, {&(0x7f0000000680)="c37f3b3d56a4c9", 0x7}, {&(0x7f00000006c0)="59511d55fc1758e4e61f1bdc8972ddbe9bc7d329acf84232a2496dacf8c4f3b224143b82e7ca5f87d799febe4649890dd04386fba7ad978b675f8b391fb0a8a55bb2c8aa6b04d5975882", 0x4a}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x2, r9, r2, r3}, @cred={0x20, 0xffff, 0x2, r9, r2, r3}], 0x40, 0x4}, 0xf) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000840)={{0x1f, r2, r3, r2, r3, 0x0, 0x10001}, 0xffffffff, 0x6, 0x8}) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000980)=""/183) fcntl$getflags(r0, 0x3) bind$inet6(r8, &(0x7f0000000a40)={0x18, 0x0, 0x1, 0x9}, 0xc) mkdir(&(0x7f0000000a80)='./file0\x00', 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000ac0)=""/29) faccessat(r0, &(0x7f0000000b00)='./file0\x00', 0x8, 0x0) pipe2(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000b80)=""/245) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000c80)={r1, r2, r4}, 0xc) chroot(&(0x7f0000000cc0)='./file0\x00') chroot(&(0x7f0000000d00)='./file0\x00') close(r8) 00:00:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) fcntl$lock(r1, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:00:07 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) 00:00:07 executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10280, 0x1) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x400) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000002480)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000002380)=[{&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/177, 0xb1}, {&(0x7f0000001340)=""/62, 0x3e}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x6, &(0x7f0000002400)=""/101, 0x65}, 0x2) connect$unix(r0, &(0x7f00000024c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002500), &(0x7f0000002540)=0xc) r4 = accept(r0, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) mkdir(&(0x7f0000002600)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002640)) readlinkat(r1, &(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)=""/198, 0xc6) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) seteuid(r2) unlinkat(r1, &(0x7f00000028c0)='./file0\x00', 0x0) msgget$private(0x0, 0x80) bind$unix(r4, &(0x7f0000002900)=@file={0x1, './file0\x00'}, 0xa) r6 = paccept(r5, 0x0, &(0x7f0000002940), 0x10000000) faccessat(r1, &(0x7f0000002980)='./file0\x00', 0xa2, 0x100) r7 = msgget$private(0x0, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000002a00)='./file0\x00', 0x100, 0x64) paccept(r4, 0x0, &(0x7f0000002a40), 0x0) fchroot(r8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000002a80), &(0x7f0000002ac0)=0x8) msgsnd(r7, &(0x7f0000002b00)={0x2, "b46a695168904fda1401aa227e1ef08b4220497dcc995c8ed38b0dac3699d38fcffea82e6b7978ebb43d00d2ef5df300c4a7f23df777edc0ac8eb8cecf628b96c0591313bf43c9e00e0d6fabb06163a3f020db1d8d1d20abcca9881e1d85660437"}, 0x69, 0x800) 00:00:07 executing program 1: r0 = semget(0x1, 0x4, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001000)=""/177) semop(r0, &(0x7f00000010c0)=[{0x7, 0xc2, 0x800}, {0x0, 0x3ca, 0x1800}, {0x7, 0xfff, 0x1000}, {0x1, 0x3, 0x1000}, {0x0, 0x0, 0x1800}], 0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001100)=""/212) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000001200)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001240)=0x100000000) semget$private(0x0, 0x2, 0x24) r1 = semget$private(0x0, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x4) r3 = open(&(0x7f0000001280)='./file0\x00', 0x200000, 0x90) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000012c0)=0x9) munlockall() getsockname$inet(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001380)=0x80) semctl$IPC_RMID(r0, 0x0, 0x0) clock_settime(0x3, &(0x7f00000013c0)={0x2, 0x1}) r4 = dup2(r3, r3) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001400)=0x1000) getsockname$inet6(r3, &(0x7f0000001440), &(0x7f0000001480)=0xc) semget(0x3, 0x1, 0x40) r5 = shmget$private(0x0, 0x1000, 0x440, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) mknod(&(0x7f00000014c0)='./file0\x00', 0xc140, 0x8) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001500)=0xd751) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) fchownat(r4, &(0x7f0000001540)='./file0\x00', r6, r7, 0x600) 00:00:07 executing program 3: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/43}, &(0x7f0000000040)=0x2d, 0x20000000) recvfrom(r0, &(0x7f0000000080)=""/153, 0x99, 0x800, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="c0b5cfc0f22f2ed1c490838c2169104f9da9539b7d55d6c037d706c7ba5c3110", 0x20, 0x400, 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x200000, 0x14d) getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) socketpair(0x0, 0x50000002, 0xa3, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) getsockname(r2, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockname(r3, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc) connect$unix(r4, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r6 = shmget$private(0x0, 0x3000, 0x410, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001580)={{0x18, 0x3, 0xff, 0x6}, {0x18, 0x3, 0x1f, 0x7}, 0x7f, [0x1ec, 0x0, 0x4, 0x9074, 0x0, 0x5, 0x100000001, 0x7b]}, 0x3c) dup2(r5, r0) getgroups(0x0, &(0x7f00000015c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, 0xc) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ff6000/0xa000)=nil, 0x2000) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001640)={{0x100000000, r10, r9, r8, r9, 0x8, 0x7}, 0x71b9, 0x1, r7, r7, 0x81, 0x31, 0x2bf71a6f}) listen(r0, 0x1) rename(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0/file0\x00') dup(r5) accept$inet6(r3, &(0x7f0000001740), &(0x7f0000001780)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000017c0)="08a59162c0efdb06b05b80ae4b15ac1db6b04cc810d4508c0be6e9515946e22a3a68bc89f9c7a483c25547d61caa8130933726c61525162922f5b598926f366d02efee7fc59d4ac49998a7471c3194721f545d1cd84cd1f021323b5b3b722b1d1efb5e05a0607b3f32f9e0ffd545f59a90a5e680ef486a1cdb32a3897a6577a21137e9470836d4731e19945f8b547226c98f22d769faecd1fe8314993e3b64c430c69681f50bbb3db198682323daf2", 0xaf) stat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) 00:00:07 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000200)=""/48, 0x30, 0x2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) r1 = semget(0x3, 0x7, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x8000000, 0x100000001, 0xc8, 0x98, 0x1]) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x200100, 0x20) bind$unix(r2, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) faccessat(r2, &(0x7f0000000400)='./file1\x00', 0x101, 0x200) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000480)='@\x00', &(0x7f00000004c0)='(\'\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='({%\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='+\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=',&-\x00'], &(0x7f0000000780)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='^#\x00', &(0x7f0000000740)='!}\x00']) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x90, 0x1) faccessat(r2, &(0x7f0000000800)='./file1\x00', 0x106, 0x200) r3 = fcntl$getown(r0, 0x5) r4 = getpid() setpgid(r3, r4) r5 = open$dir(&(0x7f0000000840)='./file2\x00', 0x800, 0x108) r6 = accept(r2, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000900)=[0xfffffffffffffffe, 0x7, 0x9, 0x4]) r7 = accept$unix(r2, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) unlink(&(0x7f00000009c0)='./file1\x00') sendto$unix(r6, &(0x7f0000000a00)="3769cea9629c4227656079e3c2c8aa64bfcaeefd3ee8128b172d872ab639243f3773f8c10a959628c5df0c9d3086f93bb912e99fe45f6b77bab5b0bc7651524a78e423911cce8345cb913e2bd8d430640a4568820884cd3add99fd5e7ff36e5da140e057a5ccf63507f9512b7599e7f9e4468ca1cef205a5088edca21b609bee4f9c9fadc727126fe431c8e55bbc687a7be0fc45a834d39f56006f21dd70", 0x9e, 0x4, 0x0, 0x0) r8 = paccept(r0, 0x0, &(0x7f0000000ac0), 0x30000000) r9 = openat(r5, &(0x7f0000000b00)='./file2\x00', 0x448, 0x0) close(r6) getsockname$unix(r6, &(0x7f0000000b40)=@file={0x0, ""/108}, &(0x7f0000000bc0)=0x6e) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getgroups(0x1, &(0x7f00000011c0)=[0x0]) r12 = geteuid() getgroups(0x1, &(0x7f0000001200)=[0xffffffffffffffff]) r14 = getuid() getgroups(0x5, &(0x7f0000001240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0}, 0xc) r19 = getegid() sendmsg$unix(r6, &(0x7f0000001440)={&(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000c40)="3767fa6e3860e0e9514761eb314b6acf605f491f7c57445aad12a6f3143d1b6c0eebff5b26ce3fd8866094171db6", 0x2e}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="762cb205b2aff2da698e46089fa203ab23a5a497e619e8c1dc8a4e90fe7033a1f6c450aa3698cab169471596bdf1724e51c9b46f5c4431cf83ca2b52b610cc78f291a7b7cbac4650f364e51c01540c64acdea513a5210f9cf69fa40ba2660600188cf04744bf2bd94e305ecdf2b207d81900ad295359f7c56cc5fb9a7462b8d0c028afda7320ba545ed1f22f9113e11278", 0x91}, {&(0x7f0000000d80)="76cdb47a5c13a65a7d21f2db7e25bcb2e5c7e0c16aaf366e5d3702d5a628883549811173f62ac5cdbcfcb55eb458cae7295a5df18b99ce9a8548e683b1731d1972cbb04141bbcd51a81690edc258d79b16151505457b05925c8ce529d6b8f6dbdf6a4c24481d69352603fe7b972d8d", 0x6f}, {&(0x7f0000000e00)="1126878193e4d75c3d2911aaed495054bf9c959e6e064340be0c94e92cbb207bf320746ec861a9d1897732b6961006b4cf69e8d316bef8593499b3b142973125ee968e4eb928909e2257901f18d26e04d18687665da62697eb342a8cea43432b1a4a55088943ef01d27dbbcd3dadbe961276513354efeac1354da3aa3ed901278a5bcfb12e7ea2f92ff2ae59250d5a678f18f69fb249d45d09171972f68be510", 0xa0}, {&(0x7f0000000ec0)="a29f47286f2697e40d015fce4662cf10074ee336854a71b9d8f06e9005ea8beed7260b76f0cf55b4b4c8ecc59918e72bcb9b07571ba13fa17c90d120c5d081dc8edc1c20ca2bbeed79b12ce5abf6eab646a6a9b6f22849f4281ec5dd7e5565", 0x5f}, {&(0x7f0000000f40)="be82368ca6cae4f1b6dad43f205470998cd947429f8a24b192f8e3d833c9f4cda66d3daef76d74d37e028167256bdf3d28c1f3f005ce77114322aca7e4a6033f25a9f7b45a68f389c8f8c63d0b4c9c1598ad063098834325cb8160df3b14ce6ffc4829430edace23d15d2cedf7d5a39888b322a3c9410b77734688477cbd66c911e15c0f8616581a9a1e33f60d25fa03e48f6f7222845511f0baa0b8827cdbbbb39ee0c2b6f6bf859cacf4adab4d03ad41ae2e703f24d454451ff91fb0006ed541963d5d6371670143c888cb5650ea719b6d2e", 0xd3}, {&(0x7f0000001040)="638e3c0c7fee77b81efb2d1a392e19e501eb079fd4402c9582e8593d13a5aae3aa2c96f4c56d6199edb503e0b8c7ce717d5e6847eef14c8f4bce8fba379540ff95cc1b1137c5cbba230a1fd4c0caf312a73e245da82519ef974575bcfe2b704f440fe9931787ada0707299b4a61dc6bec453f1ad6ed1f0020f386529a8", 0x7d}], 0x8, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x2, r3, r10, r11}, @cred={0x20, 0xffff, 0x2, r3, r12, r13}, @cred={0x20, 0xffff, 0x2, r4, r14, r15}, @rights={0x28, 0xffff, 0x1, [r6, r9, r2, r5, r2]}, @cred={0x20, 0xffff, 0x2, r4, r16, r17}, @rights={0x20, 0xffff, 0x1, [r8, r7, r2, r2]}, @cred={0x20, 0xffff, 0x2, r4, r18, r19}], 0xe8, 0x9}, 0x4) 00:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/12}, &(0x7f00000000c0)=0xe) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$unix(r1, &(0x7f0000000000)=""/36, 0xfffffe8d, 0x802, 0x0, 0xfffffffffffffe95) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8000, 0x8020000000000000}, {0x18, 0x3, 0x1, 0x3ff}, 0xa6b, [0x8, 0xffffffffffffff19, 0x1, 0x40, 0x6cd4, 0x8, 0x8000]}, 0x3c) r2 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/225) shutdown(r1, 0x0) 00:00:07 executing program 5: setuid(0xee01) setrlimit(0x7, &(0x7f00000002c0)={0x0, 0x10001}) r0 = msgget$private(0x0, 0x21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8bb, r1, r2, r3, r4, 0x155, 0x7}, 0x8001, 0x8d0a, r5, r6, 0xfffffffffffffffb, 0x5, 0x100000000, 0x53a}) r7 = getuid() setuid(r7) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r8, &(0x7f00000001c0)="9b68563d8488944b4e3519389cc430ccc8e537763af4863495b3bc36eebb7a7624cb395dd705738ae4cc71091fb165ae4ac8871104d9bd0c383045206c849ee137574759b5daa536a9e6752a1a098e2585d540ae658566f43b06a73acc8f6932aeb17c59960b1787d4ba539c580a4c613afb87e1e7c75e4e11764dee640206e6ed760ee5fc05db3edecdee75c1f84c309e2657a02d3694dee1fcb88f757523f6d383c554ece71bba364838c8e1ea", 0xae, 0x4, &(0x7f0000000280)={0x18, 0x1, 0x8}, 0xc) 00:00:07 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200000, 0x20) socketpair(0x18, 0x1, 0xf10, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f0000000080)=0xcf) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7da4e46f43b01b76, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x81, 0x2a}, {0x18, 0x0, 0x8ac, 0x8}, 0x94, [0xc4a6, 0x1000, 0x1, 0x4c6c, 0x6, 0xfffffffffffffffc, 0x100000000, 0x900]}, 0x15e) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:08 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/197) r1 = socket(0x1, 0x1, 0x284) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x5) shmctl$SHM_UNLOCK(r0, 0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x210002, 0x1) r4 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) shmctl$IPC_RMID(r0, 0x0) fcntl$setstatus(r1, 0x4, 0x20000) sendto$unix(r1, &(0x7f0000000200)="6b1cdf3baf40b7777e2a38dc7c7de7e7cc785b746f0b1c739d9478aef4a108d1f731a2bc80f90e43ab0820042678f090349bcd28c5ce88b91512d484de952a44a00dc698aa6e0741689a9ab28f297c2ed8fd6bc01362b85cb22969d42506250f648319d023b6759c949048ed8ee69137a610a202b2d8f74f46c02e27200c5ac413de8bbe40b6f352d775354dd9375913db5af4d3ab9e5f917b7f285d26bc3eee81e018c794f643d47753da80e4dea9011ce1c37ae004e5272e06f0d5010d3535ddc4e7a131069c5e2afd1d0d77c0e2b179a25d069b8f7da1b38fbf3d82efe4ec5bec268a94071d0224542ab774c1552f20", 0xf1, 0x405, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/167) shmctl$SHM_UNLOCK(r0, 0x4) r5 = accept$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r6 = semget(0x0, 0x3, 0x400) semop(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fcntl$setflags(r3, 0x2, 0x1) fchown(r5, r8, r9) shutdown(r4, 0x1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x50) socket$unix(0x1, 0x0, 0x0) listen(r5, 0x1) chown(&(0x7f0000000500)='./file0\x00', r8, r9) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/4096) shmctl$IPC_RMID(r0, 0x0) r10 = semget$private(0x0, 0x1, 0x200) recvfrom$unix(r1, &(0x7f0000001540)=""/139, 0x8b, 0x40, &(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001640)={{0x100000000, r8, r9, r8, r9, 0x80, 0x80000001}, 0x8, 0x5, r7, r7, 0x1, 0x0, 0x7}) 00:00:08 executing program 4: r0 = geteuid() r1 = getuid() setreuid(r0, r1) setuid(r0) r2 = shmget(0x3, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1ff, r1, r3, r0, r4, 0x8, 0x2}, 0xfffffffffffffc00, 0xffffffffffffffc0, r5, r6, 0x7, 0x3, 0x100000000}) r8 = dup(0xffffffffffffff9c) getsockopt$sock_int(r8, 0xffff, 0x3082, &(0x7f0000000180), &(0x7f00000001c0)=0x4) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) chmod(&(0x7f00000002c0)='./file0\x00', 0x26) r9 = fcntl$dupfd(r8, 0xc, r8) r10 = accept$inet6(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) bind$inet6(r9, &(0x7f0000000380)={0x18, 0x2, 0x7, 0xd847}, 0xc) getppid() chown(&(0x7f00000003c0)='./file0\x00', r1, r7) r11 = fcntl$dupfd(r10, 0xc, r8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r11, &(0x7f0000000440)=""/236, 0xec, 0x2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom(r11, &(0x7f0000000580)=""/167, 0xa7, 0x40, 0x0, 0x0) recvfrom(r9, &(0x7f0000000640)=""/4096, 0x1000, 0x2, &(0x7f0000001640)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000001680)=0x100, 0x4) r13 = open(&(0x7f00000016c0)='./file0\x00', 0x1000000, 0x8) getsockname$unix(r13, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) accept(r11, &(0x7f0000002780)=@in6, &(0x7f00000027c0)=0xc) dup2(r8, r11) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000002800)={r5, r0, r12}, 0xc) 00:00:08 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) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00db9e"], 0x1) sendto(r0, &(0x7f0000000080)="d1f4f76d27bb4edecc5cdfb41ff27b5d033a3b406d5aecf2078c8d08f724faa698971c98c9c2c7af144243beaaf007198a08c80104139983a5dae4a38598519e1db449a276eb4ef5e633ac8057c0b65780d1605b30f9c630747da9e5965e775156dee1cd0a7cc6f26ab1a5d5ecf9b6841c758b1b", 0x74, 0xe, 0x0, 0x0) execve(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000280)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='d$\xec.-}\xc7\x17,\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='{\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='(@/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xf3:\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='@\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=')\x00']) 00:00:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:08 executing program 5: select(0x40, &(0x7f0000000000)={0x100000000, 0x98, 0x1, 0x4, 0x6, 0x7fffffff, 0x800000000000000, 0x100}, &(0x7f0000000040)={0x3, 0x4, 0x4, 0x9, 0x2, 0x18c, 0x7ff, 0x7}, &(0x7f0000000080)={0x3, 0x7f, 0xb48, 0x9, 0x0, 0x2c, 0x8, 0x1}, &(0x7f00000000c0)={0x3bd, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="71d02307a110c73ad15d8c6e378aa6a46addd12f9a4a224e37d05186edf8e7ddd86fe73220b576965cf63fe2c7664fb743e6bf656bd9fcc982311cc5666282a5dae86cf5b92bc3f7edf1f4bbfb59568431657e3426b790d73b9553d656e88cb710aa635cee9736ff7780853a32d87b2aee453b69afa038f0a080a616ff8e4d6457350ef03399332ec0c5c8dbfeab54bb9779fe34956b67e00684ec7c54ca", 0x9e}, {&(0x7f0000000200)="abc264c50eb47e01b9d9ec537e651adc83f315cb2dda49e4dbb6faa266ac59", 0x1f}], 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendmsg(r3, &(0x7f0000001b00)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000300)="f13981a2670e7078832f1638cd0037b902ac70748dc737d7771d744eca10fd4035eb00a0254a95ff9e3dafd46756089a429597fbd0841ac35df3051cc836162e069fbdad3204425ba59e5d9527a0f6f837fa7282cf8d3b5f4f4b0531ef9b2e181b457e327369a647e06ff1a72baf291b5b3f92b833f4992f878bc38832e2e1d8ca32ce18acf5e9ef2f6035edf10c314543b5f58410edcd749f35de611765532165b57b77cf6e6f1bd8f7da7d037d8caf1d6a2d110fbc7d585174ce4a8f1b3f52217d8621164fbdb45e3f32bb5a5e14f3968de3a223", 0xd5}, {&(0x7f0000000400)="790a480d354b8736f831fec601dda7acb703bfbdfdeed971b95b5ef3eac5532dd3122dfc7cdcf18fd56bae50c864d6ad0acb3ca1bd217775b86cd44f4491b6cf5d8169f71056f15cb53d6d5e293b1343a7614da663af0e257193889f56d2a324321ab2b77f1734ab9b797bd67b516dc838472a337ef3522aa500cf8e58c2887b99a07de57b7118280fc01557496a141947ef7aadd8f24c9184701c93af3a6b1fc6e80e62784eb7ca2c22796316c063d0ba2e2f2e6604117b22ec8006e9fe7cd6e8173d0e5cd83f52faba4c527b50d094daeeec2248d7cabffb627ffea9eb33d57e5a9db5", 0xe4}, {&(0x7f0000000500)="46dae1621a03047778b1a7f9ffaf0d4f6609b154c2b76a26139debf64265bdba028acd8c5a22a9d8bbbcf435375271b436d730219f47a7f4a63a046817f20cdf0c0aec891eb8b2a152d827cec4767a1187fb3d4bb4d5b4e02a78a3e05c4d80853d836dead5081d7d0a4dc39b467b036bbd8a8f", 0x73}, {&(0x7f0000000580)="e035b5aa54bb759ff2dc4ede91db2747204ffd47bba3347cfdaa5346e88a3bc78132cb2b49f9bf6158c8446326a3379dc93b0cabb0d94be6b32b", 0x3a}, {&(0x7f00000005c0)="34a31f81428c36bc3e45bed533817c851141dd453a0a5c75bc75b980e8f95fc31d49e83084c0c3bf4bf8647d32181be099b30a2b5a227546ad65af53d1764c6c3d1cdfb7af1fe0df20dbbd76f0e6047995f2674f3313456f02c8658f8bce866d99950e9c34ff0375302ce290e61a98d8ca01b8a05a5674d3d9e74f9602fdb880529c48ef1d77f09b564d9ca6921aeb52a8f00db6c3cc9e14826b957fbbfc7737fe99db360af2c7a6725de0b5cc3204815e620493693f69aa5e3aba61731cca660f0e749002f71596d1d091023a63ee8956892ee18cedb96a11b964786395aa3d85c5ed9a4d230f75b81f106e8d80bff439529f9d2e3c9767ebb7e1d9cd81b03875e7c95498998d15a8eaa1d70fe05842de5ede32c5e9ee8463a2f4cdfaa5150425681481696d240f2d3b8dee2b8472db99999b56f8bc08edf2c9ebb7a7d719eb6ff27693a7f4c3f22b28d7c77ce03662c48786f4d0f70f5a8df8ce09077456210d452cd36ff9fc53d17a161c59b7f100d0af55716dee2e32a39630f30c090719dfb3003476436db1e136c08fe8fdb704d3cdec1884f866ddbd9e2467658e7d6b5051dc418c41273bcae7db08c696ddd951019e53aebc9ac0a6216b2f1cd6e4594415cc2ba6062a5fedc3f87463fde956c131b74c4cbeec4acd24424639119410299e302288c6f2218104c543856e81345c3e778eec264bde3a2e9921f688bd0aa90e0680c8a6e078c43837661651ee9b0d7e05475fe65c295b23ee0d959a70e094183f14e86f3da9f90295d11cd936f02c6c88647eb128c843aa393841726cfd16601bce21240602ad5321b3fb0afebc230dbcb19f52a49d3e12db02e252606b05e308c98107b44da04ccd028a83fa6863eb8a67ddcb6fb8c98bfbff15b97a0f4ab9e0d93230ad792b0714620b28e9a0cde9de5a56eb891a17918992053569f520b3849c3764d886b97a14144d6908135db8a10f55d1b029032f7666d74c03776f609ed253b231cbec88b25149b4afae5bfcb527821bda04473c5afb721b7e3bf30921d5c43c5942976acad46124643c013654f4ef27db748c1683813ffca57fce37748281b4ccbd3b1ae46653fa0a1c6daea170bf31503eb37e99ab82e1b7fda9810f073e747c2efaed2529708323c669c2facc02a1da4e625e7af866c617bbb51907d5878e26e1e75319c6b80066a54fb5fe490ab98cf2b98e2def35ab4274a3ec61554b2d674d87dfe9ebe33b943ecae416cdb26f8b17ef9519c8a79f871fd0776cf4d402db9df456792783889413a8e50fd9963a1ea04316bfbb3a24135893447d864e19deb543ef5806723c982e7ca7a8549447bf657e87841b89a48b15588a8b1009512482a41a4bd01ec84dd427c4d20bc181e5d4621c7cbf5a50ce8e615b302c6aefcdbc3a08cb43f82a205108df21a5cd2a1917e0bbd22f63de90b58edd77e1351662a55c681f4a171dd6f7816c8a223e1b7473dfa749003d38544e323ad94876ea913e02abf2fda86c37792f61ce5bc62abe4a523c335e3b05944d659ae58392f4c35b5227a10067e8fb73f92da8f4fbd36d601081750f4e760b10b45636c6f0ea31502bf1f54340234750f2a933c13ba756c37076ec7f86531b285709f8fe3df018851a846635a2dd90b48c59dbeba5fdca1e472d8fbb99f085aa74c3b331fd9d3dccf465cabac639e1376550f61cd8f3b61cc71ff13b58d3a79d118471295b48945fb14c890e9f830def00e3f168dc7809ee0ea019618998d7978e079e053b6ffb10dc767f88e744f19c7840b58617f30ae44dc39ad179621f41048d7c590aa5b0d392f4d01f996bf1ed6e2fedcdb2e64066d4d2cef6971b9445581f3fddd46fe661fc91f893b5ede6af4ae8615b6351eed97a5da7651926a82a8250369297206c55b51c119483a0429583b98ed4aa6e684f72d6a9e1fc0c67c9aa6eaf2aa8c891a87af5e8c909589379be56c6f5f74129e4cec49c7824f821f0d201b07235b8d551b096a05d02aa1a85eb51d5fa9f173e7be3957dccfcb99945cd932f637acbdeb17160f447bb0096d460720dbeea898ff65a2154ff6608ad8423c7a5414940403efcb10bd476ed11728228512398e66084f4cb1430ae27a3dd666dd7c56bb715fe4488c79ce91dac807c9de1353f5a0f3e269b31baadfa9d85e0f5c603a0f6a94ed3a6ca0d0d11909be9ace110a0c90b2f5a161059c424804a78f93ff61ed668e58020a2edbfe4f0bc092b2b005fba44497e785053e4847b480a7a14cb4b300e28e146a09f8f3a78b10aa4f604bdb1374d11874b74731355d072fb9bc4eb0d14c4b89121c0fed204e9353591ee461c3c7050c4f625015da6c5b3989f3ce0897f2c90c1c245e45c715052a05c769df303278ee4f5db6397f77f1fd1d568ef627391a38495e4b4f72c937376872b36e72cee33e76f42bec7114a2a9638fda91cdabae850659522ad58a02d5788e1e8a004b0b4e93091279216687b7a268e13b16c7a085a01b70e3edb2f3642597dc335d55d2cd443618d6fc8214330cfded27c2603a4f055f7f38e3203d5d6119ff65613716dc5e223e0b5afa2205ad53d583529bd7be425afddd114812d69621c6e28c5768599812c85967b7ec3a83067705aca20bffd003898d621f488c0012cbf56155bec7c181902af7b7c3e87fd00aa6e85c942e1a6e4df6501c3ff5fc84daa2c73e9978788b8dc93185d097513665d2d7e38024958ac13e70df0ad14f3038ecf62fa893726dc6c8d87f4a08933f4970a49b844a078787ba52c7a39aea67fd758b2e5684c6692f11cc1d70123a130f3c790a6e41bb0799b5140cfa1f08c303fd300a87f85c8898e439d2ba1decabe99bef2b4475447333b421702ba5175c5a5522c4f0f8627fd70a884a9c366a5d448a1e747bd201cff622344289451efba6862738125f8efbc00a11256cb7b175be036950f2278995810f22731ca727d6e23b8b91d889015d3d781af7aef052fcdd384260afe4d366b493217f81ca4de70c17f99f0bcf1b8ad33355c01ea4fc3a12268a4e902b789262b934a64281f979ec9b59ddfe0523b6a0960af79bd3f56e7241311f3093a74489ccd4f228834767220a276fcb1539d3d308e2f176bc1e03f349cf743412ad7b616e43e9198978df0a6ce575a3f8f15ec8cd1769f76d472918ceb1c6a77890d6565f605f70d9211e74d3038e06bda41b1d74216f367402d6cb9beff906a42caade60093f0ccfe5567b19ce680993c30aaca32c137d38fba652819e3cfd4a46bdcf59d3bf7204b91dcbb74901a2e2d63dac6736d6fbecc4f99d6421d5cd18a8e1269594140ae535c00fbe4e74af9530ac1eb275aa3acf100911f8f33c27889472412b2b0e6bd4982f202a9e152de42afc3db11545b29ec83b1ede8833de112e9ac3b653932d8fceebaf836da12afe5da6adcda366bbffe5cf0d3f27219c40502183c1de2dde3205bc50fe989978c8b66fade184c13cab89ce6cdeac335fab28b35135183b7d86cee9f9549f8e4bf5943d96592607c199697375e2b98993ce674f5518d9575ff3f211cbd00d4b4f10041e9f87d530f6c20f86f14cb693a2ac3865498e432c4085b43bc3b1bb888c8911e363a6df53479fff3ec71fb542a2112b5ab50f7adfbe5790f91bddbfe4b1b3a365df8b7753d1bc17b85a44c1b7435dea7fe2c07430f604bfd8e6cd7eb9ce199131d550784e21f7811f5bfee992e9e40874504032915f521b6a6e44cdf4249a087b8cc965b734c631dcb94eaf09f73fa4111e61f3ae8ac18a6ec136169a836d0cee94d4ebb04adf057cef18d45fc8b493deb5c040b00dd3d6c80a98d10faaadad9d999eb98d1e312ed2f4935f388e4c3f7b02cf61069b8a9285d6667da7f26b25fbe6b70536d079c0e11083a33fb9b49806f6db0f7899cb03460edfc0b78ec77517e55010753b55526452fcff3deee6648deb7489fdb43e39318118ac71a8dc700b7e3c7fc9d86e89a7858335ff9b29f48351a78ff8dcb07f099bbc95694ba36fe417dc69624cf570b9c7dda4676d5289f9b53feae82d02ca8c8b5dc2d864f768f7e4043fbab4f8eb7b74c6b6855dfac47fa1ee9f751e174dfc392a56e326bcfea5178c63afca5af87dfbfc71cb3e6b47c7d55088e7bbedd3fd84025041fccd6d40884548ff8b5fbb27d2e31bd3a33c5e237428e8f695809f053b3d9d73f50950a2912b7a7b7f2dece8c10dc4f8984f2feeb8c4ad1561a6605f0d82b88d1ca9386d2c181513a553c5a1646e9a5bb910f5e9b23a4a22b69f5560647e24de2e076b35c49a31bb687f9a108536016d07eef908d9c37deea73101a362fb9668069556027f7035c6a94e0c96002d4c0c1cc19fc1409667fd40a748830c251171f53f679adc77bf51823623f4fc55463927b2e2b4fcf123b9563f174c99c518e387616129819a70d1ba2c89bbc931e17574ad6cb286373070306934af3d305f430e7fee28167131e7151d46151bfe7d09044207b3a4926c11f76b54044bbbe1338ee1d127534ca45a93c3a62e4255b9a39fd73d4010fc863ef44b2891e5419ce9ed447e3383ec770afe169ffaf414c08767fd7db0f2c3bcc9dd9a984b2d9ef1e98290baacb82e8be1db9373199dac9cafbcb0ca56cf2fb69fd53fc286d77af92dc8c60f9abeadfa84f1cc1c448948ddfd82b1e610f6154a4f9f3f47a4a95645bc0aa57c82a783409c2fd613f646c22424b4361058d1d076c1413bc3d30c8dd54e6742cd767855cd486701885916bf54cb368d465e65ebe0492c858c32c4cd0cd4f0accac8150d766f0eb8a37a49890307c9ebff5c9e1b88251fe35e1ad475b38a51e4b8daeef5f118deca10ba32632ffa7d02f33fdfa66a0ea78416e1d1b157b8ac64262f801df4a90778151bd1e0134e8608eb96674e24c16d6e50217c152e2e9b08df215440a73b37dfb6ad68abc6fad4b1b41012236185223c12d9155b07e73456a2954d56638724c6088447af5a3054da688ffd311637dfaf81071bedfe897d2a0152ac181f41ef90579569f34eac5a16f973b397a4801580c1477216ccc2f6e364773c7080b96d7c2818b26e4eddfb2a9435575498a24280251188ff4f30ddfc933c70e6e42c1506dd284196d99e5f6d2c8fa0c27883d7cc71ecc73b8d82c2a1b31ae8a7a758c8b6960178d62a14b3f9a5a48b92fc1d90105c0665eff109ad2fee6eccd3d221631c896e481071c05be1a6096156f341b0175d2cef43e52529e49ddfa79f07ec44db89134717ea8f7b8f192320b3d74ae82ec4bee0fac39abff7326d20d81fdefde71a29635d8aa2dbf7cb555884c0e7a47c8ee3ddb7fec57ab2d9da81541a769268513ec792540c394c0a5727a9686ae278da543028e2d91225f1bbcca19baa0b75cdd36cd5918e60ba6a124f2247038d18323cd706dd3bf0c84a8d603aa292a6a58bc56c32ae24b074a4574af93a5e53f5b755b7b457d17eb5d74c53d3367445c599c2ce159f0bf1a853625c3776c95be79db4a33ac492546ef7eb3d9b576a4fe4010b3595390044b8b2b92032e73688105b4f57be8224ba208c5d37dc2f1be3a41692c88a14b53fbd78c04f4395235d36ff85ec1d5ee90319582e5f3e9f6a53387063dc341f2ba2704303bb97e82471c11e5dd053eceb2c36572e209712d5f38b990e37e4029d76af53d088b90d3fb25c01ee9f16e7dc8784d2aa5b599d9fb1b536b1570da26bc86de2b980eb52b1fab95a22f02f4b00705f6b9a651c427fd30794bc34437778e1fdcc58f9f172f9086ba739e89b042c973fdbce52f66d8ee", 0x1000}, {&(0x7f00000015c0)="ae89e01a1eda4e86cb0c1bfc4dec98e91206429d28b5309e1bdae706f245c8a0f0511e4acabd745d48d6a1b1613d6ccb5b0bc9f1c25f2faff8a7b796659a37cf7a7e1e72eb95dd2bb72e22b6cfb113b8321f2583fe3a92fff2", 0x59}, {&(0x7f0000001640)="4a2b0391dbda69c7d5f4e55d3a1c08e719c18c59f9217cae2b1d2e9f9a7236fba3a3a6f412cb5bbbe563fa908e0c7c27726d52537af59c6e1cd658b3bab52e0a0db17c28723fa6890e4d1dae2b12ca4b2f65f91fefe38fdafcd651e20a46ada705c3bca4a0f10e743be3d8e34015eab5db71ed216054c22dc50664d9a4888d7a78d73cc913aeaaeb68f89828c5e3c673a9ea7b675b707ee3770246aed2119c060e022850a97633dd0246295345313ee01fb62378342d7637c54c78f69b0cb38523d2ff85", 0xc4}, {&(0x7f0000001740)="0531e95ba318b161952d7fea0ba27e7eb06d29d9312762914268bd1aa399b424b0fc690154a21c18f067e8bd0440e752dd7f6f3db42e62584c21276e697b5c02718a498006ae86", 0x47}], 0x8, &(0x7f0000001840)=[{0xc8, 0x1, 0x5, "3269ab9a6e844c43735db83a52113cc8b054546212decbb91c7ef027be158101d5e1ad6a43832126b37d05adce85a0b9a802eab6e829978c136672a45a62f12c1612f12cee04898570cf25a8902fe2d5d36255d64498e37b75bb1a6676e09fa5d166bed72a0b8fe862772be4a2467c54c9369f92220ad59689bc1ace517c5cafce6b7b31361126ab637b5fe69b9a564d6c404e3962e5982ccf21124218f4fc564f70cf08de0b3afb722238e90f5332bea47810"}, {0xf8, 0x7, 0x7, "4e0b28a301f4ddd95fc6a6caae50daf60dd04aee69d03e9221c82231b82c49f7ee24fa25e68308f40625a2416b8d210170b8cdf609c04a5fa538b9118070befa2a27bbe79be1958d333acc4691af2a6b223e2790b1813c1fe58ab03fb9c40444d49bf8604cfb1aa94466f0ecf86f46310016df0099db8cfa53d23a6bb025d35184db4ca7f585c6ad73c38fa4414c0d2138e612734d0e35d51d4b11cac846253f5b000473fdc80d403c862169cde6c232c602a061f5ca53517efd3bb6f22080116253ac7cf155c12d188713b22e5975db8aa9cd7d978dfc82408ca5836a437575962c9f4e4b94e709"}, {0x40, 0x0, 0x7, "df2f32b1e4f294e7abe993838cab3c1839227d1d9892cbb0aa6d8388dc31435147a35068e5bb508249410e251ecebd"}, {0xb0, 0xffff, 0x9, "24f073db2f5f27f9344d4d6a18c2e813bd481b76990459c7bd30c3921574d08378383f74b8b7c32c14825eff4d422bbab225d8e9102edbd94b1758b713137e87a3a453d86de9b5403d9d4c0269130a102d23f52de0c123b07054942ffc34d91b7a41a3e70d2744dbcd5b53557bc6bbb21a64edb061a48dd46a4fbd0ebb92821991a9ca051b5861080c5559d510a7d8f9580512918cfb43349be44ecb394e7478"}], 0x2b0}, 0x8) socketpair(0x16, 0x10000000, 0x0, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) fsync(r3) fchdir(r3) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r6, 0x6) sendto(r2, &(0x7f0000001bc0)="0adbf0827c4a23147826d32891e26fc21040a368623a678752da598ef31fb31e819ff6e2fce6c4a0f5c0b9250bda506532246005716f4503b5f4235b7d48a51d564924fce486e0810485ec37176c3541c9e34d47013ced67c6cca106ce54b78453dd26a2f2617dd428c3063bab233a8129f6a63546aad55d7f2164d7d93a6383d00a5d1a2fb36f8f834ee232db7e665d547a5bd912d48cc113a507526c97b5f735eb09f9f57e60f59ddbcdc6cbfcfa013f4ada770cc9d0628f095f2cfd006ca154efb9eb3eea45fe81d8bdfc5a149c7d2a5833a147b29d2b6637112bfc17b24a1cf987f21c48d02ed263aaf44d", 0xed, 0x3, &(0x7f0000001cc0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) listen(r5, 0xe5d) recvmsg(r1, &(0x7f0000002040)={&(0x7f0000001d00)=@un=@file={0x0, ""/95}, 0x61, &(0x7f0000001f00)=[{&(0x7f0000001d80)=""/128, 0x80}, {&(0x7f0000001e00)=""/21, 0x15}, {&(0x7f0000001e40)=""/55, 0x37}, {&(0x7f0000001e80)=""/61, 0x3d}, {&(0x7f0000001ec0)=""/24, 0x18}], 0x5, &(0x7f0000001f80)=""/187, 0xbb}, 0x43) r7 = paccept(r6, &(0x7f0000002080)=@un=@abs, &(0x7f00000020c0)=0x8, 0x0) fchmodat(r3, &(0x7f0000002100)='./file0\x00', 0x8, 0x400) fchroot(r5) close(r4) dup2(r4, r5) recvfrom$unix(r7, &(0x7f0000002140)=""/175, 0xaf, 0x2, &(0x7f0000002200)=@file={0x0, './file0\x00'}, 0xa) readlinkat(r6, &(0x7f0000002240)='./file0\x00', &(0x7f0000002280)=""/129, 0x81) read(r2, &(0x7f0000002340)=""/150, 0x96) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getgroups(0x4, &(0x7f0000002440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000002580)=[r8, r9, r10, r11, r12, r13, r14]) 00:00:08 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0xc4, 0x71}, {0x1f, 0x80000000}}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x89) r1 = semget(0x2, 0x1, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x144d, 0x2}, {0x1, 0x6}}, &(0x7f0000000100)) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x600) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/217) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)="0492df971ed4b00484b77fbbf17d66558f97bcb389", 0x15}, {&(0x7f0000000380)="a3b13d7eacc1b37b6a558af5f37a2575dd4834a8d8838f01c23c45d988bd8fdc480782b6603906178a28202204b55e77732f9983633a14be710815bf76358b91f969b0dc3e6398e73727c3cee95ef6668574ae5f9fb5aeb6df5fce92a1ad2d162ee8", 0x62}], 0x2, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0xf}, 0x8) semget$private(0x0, 0xf0c20a3126136ff1, 0x20) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x40) r4 = dup(r3) accept$unix(r4, 0x0, &(0x7f0000000500)) socket$unix(0x1, 0x1, 0x0) sendto(r2, &(0x7f0000000540)="cfa30aaa78cea28040043cd3", 0xc, 0x400, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) recvfrom$inet6(r3, &(0x7f00000005c0)=""/82, 0x52, 0x1, &(0x7f0000000640)={0x18, 0x3, 0x8, 0x5}, 0xc) mknod$loop(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x50a) r5 = msgget$private(0x0, 0x320) poll(&(0x7f00000006c0)=[{r3, 0x52}], 0x1, 0x1) setsockopt(r2, 0x8, 0xbd, &(0x7f0000000700)="2a325c039b255f7cdc87bfe6b7ceef292ead3b9cefe624a1e58dcaa537a02bb1864e725ec301b351f23a5fe5273b22e795e59ee1a60e78931bd27b5cf0ca072167a03a55608f98f743edd943162b76da92991dcdaaa69ead66ce58ae9763073aef7ce0f253d10a93d48b775559aea5ca9e762d7a48bce898ac5fdb3eae0f3638b6bfe1a48ea7dd5d429b4b975cb6177ce1381a44571a219219734fd4d5c1b46096cfe8f0048f50c72837df6f578aafdfda0304b1a42e4e87501aa8a6cc3455fe9347b4ab4ce513acb6aa5c7d5fdda25ffd1e5dd2cd8183c6f5edf3392ed54372bbc1", 0xe2) r6 = fcntl$getown(r3, 0x5) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x400) mkdir(&(0x7f0000000880)='./file0/file0\x00', 0x0) utimes(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0x8, 0xb0}, {0x2, 0x3f}}) msgrcv(r5, &(0x7f0000000940)={0x0, ""/163}, 0xab, 0x1, 0x1000) mkdir(&(0x7f0000000a00)='./file0/file0\x00', 0x111) semget(0x2, 0x2, 0x260) r7 = shmget$private(0x0, 0x2000, 0x34, &(0x7f0000ffc000/0x2000)=nil) r8 = geteuid() r9 = getegid() r10 = geteuid() r11 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0x7fffffff, r8, r9, r10, r11, 0x1, 0xfff}, 0x6, 0x101, r6, r6, 0x6, 0x1, 0x800}) 00:00:08 executing program 2: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000bc0)=0xffffffffffffff30) flock(r0, 0xb) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(r1, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x4, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r5, &(0x7f0000000b80)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f00000000c0)="2b0361a607bab79f8bc7c9d4e10a4e332271740e72a619fe8ccd098616b50fb26140be9e660a8c43d7c86520535d26ae5f2c02ae9475f1278f35dc14e5d43d8c4ca981bcd9a18b36c9024fd5ae1559b413e522d14a21241ced2b04056ac3041ea4a53f89e4da4727856effbf41c64e6d1158672b9161a357ae9492f3f6a4db9a440aff9f42d54bd8e54831a8f4a75ca05885f28ac69a1fb7b60e2110359e25238fa91bfb38d3", 0xa6}, {&(0x7f0000000180)="2d3bc6990ec9c63e6b257ae1eaf97095299ccba36cce323556f1df70578fa09712ec7e6f7b77ff7efc0e58c33e99be12f6dfc70115a9e18a705ed68f8ee3fd17c8535a5e0d92c7b66f89fa23762b98dc3e9bf876d7e169181e11ec75f6961d3874962a797c1bdf091b15a858155d6668f5f55a590f2ac5eb832f6aa284434207334ea97ccfea176d0166a546d4f61de61d28a69a64ba944e168fb4447764c2a8d96e471c84bfd85359fe", 0xaa}, {&(0x7f0000000240)="fd7901322346c129dc18feb783a3e4239f8da15a71965fa888b04cfa1ebb2f957a697b04bfab0cf8d734af92c5bd105e2cc65536bb267a8e9eaca7cc96c6f21f8a72cdc5229b63482ac6430172edf2a499cadba3b1511f106e540f3e0d1064b5581a2ea6f4211020f8f327782785100363b03da17e10a0a152ae34b78b4f6a668a5d2fe200f84b923149634a85268895074cf3fca0e8e606a22fa95bf1bddc4a09f05803a16712e46a16c026158a302ae9fa18ae3a7e1128e4f48c51fa9d09e8888d7a8095f67623dd9ac69643046c890be8e1a9bb985be959bed9375d9c55d79fb262417b8ccb6b9764cb30c290b3663272e2252fb0aee2fdd01801", 0xfc}, {&(0x7f0000000340)="6f85973536eb415c932beadcb5000567039b8840ca070550105cfe8a72c6f549fe212b5aaae0884c6e5beaf00a9885c6bbd95231e125130933a73761b14059320185bcfb", 0x44}, {&(0x7f00000003c0)="fbb81aeb5629896f687e5554751c9ad1b0bdfc3eab66d3bd0e17c086f6e0a81c14232e12fa4ec8f2eaacddde892e6536e85f8e0a4b8fa3b9e7b45b1144cf9574b47b3c97b93356ce24b63e6fa5618bf4a0a73389ce56d54cc0a84dbd5a150cd6870c2a32d9c4562a91a45ab41e94c93a75dbaba882e5a0f675299b7f24b479deebe05a194b7e316bf4988920a067fe0571ee235c96d4ef064205471ddfc071bd", 0xa0}, {&(0x7f00000004c0)="e32f370ded2a39d5b67bb69cda9a5d334dd3542ae607dfff0fb17d1da6888f4c16ef29ed166dda8dbd0ccb6065bd78733406f25e591bc569037e362560147bd54782b9dd687a8d40295fa9545c583786c9ec56b0de59bcd8c0705987c078c3c7f64ef06685d097c42d966a7a6724ba916e4454d5d56c65f8578799635cfa8cd6fbf62f09b8e0ada562e0687708c49dd47a0c180af788651559e349d9722fbf943e9c104cb417137ab048fff60f035328e3634ffa49edaf290c35c8fcef3dca6d778b4044c8f05a7228610b", 0xcb}, {&(0x7f00000005c0)="f5603971e6d5bbe0e9bf895b12b5da5b6eced321a96bb1fad9d9d920a3c41a803e8e8fd0d7cd9cd27ff6b802a0604a98a23787a61bfa779c49513b1980a957c44f34743f21f5ea37342a2eba1d1daebf0474f374e9df5a11f1da17bdebfc2fce6c84d968e9c6f7fff668083da2c2d7889b1339cb49f6cae226ad4aad39ce814a6e3aaf7fdf55333f193fa36adb351fc8ef9b52f9afe763448c2fbbe59f0936a37693dff7ef67abf5552ef96381abd6fb50a56e23445a3dd807ee39218e9fb46c568b606ebc2452b602d9ff0cc1f0c3772088c585a49ed1b261b8463a085de2a5d6f6f5f0dd6a", 0xe6}, {&(0x7f00000006c0)="d076e393a0f1c81d3f7f0cedbf62c743039f29d099adac390819dd5efe52dfb0e1690909287b4f14085a8839d9c068bdc849b7c0499d39ea791a63c563526655ea1ea8b5187996bcd548c227a5f25211ee9c1a8e9400f2cb2c06dd7b68bb20e907ac5026563064ee820d38964c868f92e848c2835892896aadf6d915e05584ad70ffcc37c9e7102986d0579955bb908816086f3ca734c5acf7a90dba50", 0x9d}, {&(0x7f0000001180)="438d0b1ef77b8615516ae68ccc806d15cfba5906b5d07dfb3d6ea62495ee42449be039034691c5ef8c8208e506d58682133ac5c4e6694f6e84ab60819d7502420b6c6f47efb42f419e0d194c249fe0f62b38a8611e49fafee9741c3583f88d8b21289fc2c9d6a66ccc44e656623b1679cb67e05dfbc5ac598c84d4e2c22bc7bf9a8b388c2c943a8235fe48e617de008512c2d18012ec19248f1473923061267d16ab929133785dce29162baf797a66e106331e9fc51bcdbea03997bc7093a17b1d2465177dd1cb6042b74622435816931168b8b7523d26c527f3f40e512d6f4f1b435b785eb401583ecea045c6da2e5e8690a291514a269eb857a72536273a874119a8d08740d7fd339ec50832ec8221655d0db476bbcbbb89918cdc7704b497448ad877b475d5f1efb158867fa7df1d5c58cc353314fe4ac9f46ccfdc06ccee8a50dd879b6f0563a74ff4564c809bb08db8a63ec839226af01ded6e7f64b81f9a9613de81e6389550e2230398c884bd4707c8a9f86c4c394cc4344e01579044722ee88c34f61551c7afc82e1f9b33b5f9bc1ad84098ebc6e2a3bb6d39cde0da841f83c244890da1e914b91264e3c3dec450b4f074d84e53c319f3962f2e173757e9c6be908d390c3ead26571f38d6a51a46f4fec42a0bd479201644752309f7fc1b72e032a2512e20af2cceceb9ea3898d304a415989f7a72a19403982d2f187c2e46ba0be706fbe77b7e4d17883829235ba73dd0790b030311192ec452d68aceb58464e4daa94dc9c227d86206979cdf060e300a3edf82e7c9c638db03544f1c288f961d433e851a208ec18b6d8fe2f6fa8d84bc611bfd0db50a458f1ca9df3d98d79dba4f4f74d4d7aabaeeed7988daf39cc9affee27504f707b9f2db0c1f9e800b0e3bbd5cd8bc55a93b2487daa47f37f3cff683659afd273166a421de3f226803098c70da89d3fcefdf0c19c40c132d81a10b3e87f61606493c0af26fe50764127dc61a451b98aa7056d145a8e29e3846c1843de7c5901290e883e7f8713053d22093ffac41d3c2072d2376a91cb9cd9b84cd4bc6e14394425d30f43701e32b64371c7266c8909e510d7dff0f364c9bcd0cd6d9a6a7347e38efe0b804554d8872250f9cd94ebb4a335d86dae5e8f2866cd6a10aa0d041bed07905d256b2e03a7e6ce40b961e51880e8d130961dae0bebae1e043e2f6dcc246c4e8c5f4d0fb9fca14c4935e4f9bd3be3c31113d0f3d4a4c4d58850ad80561b321bfa384bd12b26a513e84f0d1275d7d8661d2f868786ab63e233a0825cd28258542f07664f55cbf8f3efbe70ce9f17e7de640d16bf8c8a6cc43aedacba7c16b6f43c5395ea2270c028843d4d7d93a09e2058fafb6ecd00d0bea125392dfcdf872ae628a1a1187c47ab8998fae755941af83b69df12d4a2b12b97ec58fe48e2f40fb04502e3b3c8fdf0edaecb0f6fca6a640f3d3fb52981bd9106bc62ae28434803c9536661f125a5e9a10e5e5545bd65727b75e1f9c4287374f1b70536ed18fa8818fd1e10365669f78f238c0806e8c9f32f00aee86e4df9404838509bfe58ba6bb4222de092679c5c9e73fc9715b0f5d4d20ef182ca3dd9a8dd0976160b501838e079b0cc4c1ae312801d3d39b2c391528564064c420e2748f1e07d89aed955989b62115910801d48261bf22465be9b0f3d1d26c5e82e17bf05af9f4c2f4360d99901f0f04cf65601b9322afa2517c5a5cbd4d14523ff1bb016bb9d9cfe0f4fcbe11af4d37f7de49c846eb10e789091cf988060a520556bafe1d338cd5a6c0e5d161f5bf593154b8829308998cd46d3c5abf11635bbdde9a1e95d003b74039b198afd9db5f6515e2f356875fd452da05c5e478d49f65d4de9c81d576f7e544593e1f298e736e621a37fc5c431575ffb21e2aac8baf9eea34ea3fd47b54c2cbbc936af2ed19eb1cfb076b4c16a810f309a5ca786e79d733509e708e7448a94af01652763da09fc8ed37671f52ab9413885d74ef8e9231974f3cc8d214916ba53fe87e09209e438cc77f263c5860a97aa862eb9102d34be9e11864589ce48c20d276e7a1ce0c2897a60e4ea995c78130681fd79f5d5a511dbde6266b271056733bfde17b5fc6bc902f3ff13ce0364c6655ceb77a27b8ee360283d16bb9380d0f4b0c6fedfb67129495b6e52a1d7d5424a625a3cdee8700fe98665d5eaf5bf744b101941eb38b68c067def36da93dc1233e404866c5ab6d70fff547e8672dccc4896850ff8a5b63df8c772b2f4ad03895c80fdb1057d99f811b99fc8c41d245b6fab76f58e7c73f7ef80ed7f0ca78fb690bb06766448635c42d67ce952e9adc912f9edb319881d436cd608455e3cf1e0171a87571127f28d61808a7ba8e243a3d95172f56f2f3f9d01042748953831e0bd830f26d8f057dd8914a052ffc3eeb4f35eb85c99a294d11b3c9572ec9f7f4ea6df365ffcd72eac32477a5b00a4ac904bf70bbe4641e088346bfbafa0654496c9c913d453f7fa9311f4e46c9d7cecca5ef0cf0cc0c2fbac3b86343f3b11422bd021cdfdc4c7e498d84efafdaec11b462be3745b2d2beed611a2b880c0101d751a16e4ea870f27c23c1d297cd3c8931bde150f0969ebd8ab73946e057d0f036e8be116e5a528fb21edea9abb705f1901d662a059b6a882e5704afa19618163f8211bac8d3b4a5a6d99d8ddfdaa70ab2ad02bb8942c6aa9b17b783ee2e698175e2561417b0d0fd55b2d24e35fb4dc813783f91d103e581e2430e1565ebd00423ed5cbfc3ba0591dd2dbb5017f0de164eda9f4222e0867a2279dffc971bd70d31f4f50064f343725c9db02358cb767341e401bf69a3a06d3ad7fa8c96f85b9e5e5162335f4a7695b658bf0e92cf8c72f989541b9b5ee4830c71b1468b9f2980487408da9df2a058199cdb1cbbdfd83e35f433e9beaee97515ef9cd39945a16d411d8296d6a20c23dbab484097b01c5775124e83e9ae6f2c83ab63b30f780389ef878b99ca174e8cf38c3b0ab19990ddff81f52eff6ac1642447d4c3d3c835591637430af7f4226b87c7be620e51f10f5bf084a5d87b5e1c650eb890fb8817682df0ed4a224fed331a9b0cff6c555b3545fe4aa713a10c33dde12afe7d80cb855ddc871ba228dd8403fedc0aa1a6bd16ba1ea4cb18ab824410d63b9240e269d97f5a8b06a86766bc3e4fe0ae91c5b6b49e6093d131fc7517a929fe34793c9b9575b38d76317c22c94353dfa247241c96dbf3689189523d6f66c79b3498e652aa7dd1b946882a63625b9dbcb67588dd15d07e608da4381bee69cc65324b85d6cd29a2e899e98c20d3383a664283a3906a71008d3d7a3ac115a7216a023a9e0466c411a48cc8292e185ea3faaa7de746cf2fdf937c66d646094fabf07efe63aeb39b019ed50b4be80bf1a837849dc0d9eabcd56e88bdcab210cda1f3466e0f53c861fc5fd24d496eda3f27e0505d381249260f41dde0c00c77eb54e2ed563d46921e0410b9016631be52bb8ad5b583725ca3c4068db60db10cdc08ad7ea0b9bdfc98ccd96c9ecc51291ead631a6de8ec1b86811514496f1102d3f6d3cfddfb462b97f574ab8101facaca7b783330c604af0db4455e7a16fd050c5268448d1828408337b32c4c8fe41b9d2117b32476fca0851c14db270fa486dc3b9a53d24d950e0ac57fc481e8aa778b19efbdfec2f918b12a62513c8af95baa33c6fd3adf41eebbd334ed88f1d0776e6630fdd1c711fdf0182d3feaadac3a890fe9854aa7678f4437ba306e072e60a52bc8ab5ed7a2e3a8ceeb5c83f4c0fdfa8e7cd0c93f2d1b073e6c452bcaee8dbb15e18bf78b67c9dbb07f4881bc76f285a3dbf0c861c202d0b1a90bf52f4d0004265e9387e71b451414320f23c3ca5505267f5e9deadd8993e6cffd81d97838d49a6abbd092c918ed1c71b2e8fce8b737d73e5fa385511a0c74cc386436a22c9ee0f5402538308c2ae19c884c8d35d8acf47af5b4fc4c628b95d0e786589b0103e95c09eb4b2ee35e2702cbd8cfd4f4f1d9b458958e507cfa1023bd428dcbe3d5bce92c188902336e9d96b0c1f6ff53a1894e68f99a576ecc3ea193cd5f543dae8ad60e2157751de22465be40c661363f0a9ac9e323718fcfa95fb56a4e0f07d845c65e0d27bc380ea4c55e6989f5982c0b5e143134a4cb869068d5e8a3c8f93761d0ff7459aa9f1c947ce680ecdf95af26171c29fbf22bdb7f3c4871afd5d495804e58d70e31f1e2642e10e23c389dacf4a55df7359ab647b3e93e5b0bcebcfe3cab1d1e77d5995f026f8cc734e945d9c7e1d9cb245a2a154cefbffb56d628de18279c97b6ce772a4d52acf870ae8e8080cd4c7d6bcb4f903a9b9eee7e4b879336c92f782758ef27912387f438647709b168fdc3a848c7af3894a1972af9f3a255f4214082a9d6fe10256c2c54909ed9a98cc6275fb49928e34818b2bbc1cacf19bd7f2ffe4a6523119d1baacb64618f17cf64264a97f9549551b24d25e1fe5856bdbf3fe0c4f7ace48587c40fd4eb42739999aca335c6fe8d694747130181b21cc85dd62b4d55f5e9e1a560e1fe732dfe5e0adeb5486673508204d850644efbe023e8e33bf9e24408bf27f61de95fe37e0698ff3f9e76299c959c17119cddc8759f033499194285320f6c331b09c94a7a0d755c4c92dcd8cb479a56b5c2a45abb52d86432ee35da9595717c71485cccb909f0fe59b89f29d45947db4671b2b4df14543399b1e063c34abe62b9d351ae1395671a56b1ecd6f68fa5606d703812736c398f8dc135e321ea7c9e80e130cae1b597a6919db54bca488aa3cf802e7fcfe9b2ff58ebdf7bc56b95a6e7936dbe4a0f727b7b61d6fbf4f8247346cc684bec21baaf542df62057602a81221ad3d70cae524d8f5cbe07cfa1c8148ff2aaa82c9fb122aed6a464953d2a3d4767a30a0185c2f72e991994967caf04b41fadfd030c806154d32a8ad90ec2ca3987a35895a9070b55cac98ca3bd29750625c2a5aadd13bfbc78ac1aeffbfe260caac8e82689d137d8649fd2ee07f810fb14412b1a7a81ce06ebae7154b2c787364b71cb72d77cd4575dc9b517dd06205245dedc1a12e1ff2f4b9a0357e43c8413e31da6593c0c8acd50f8934c01a5ca3176d28e5930b3deefef10ee458257d94ab24a00f34c385eeab8d682d3e0e5d374a8bf49f27d4c4e7508c7039d7641fa515d00af4c1b671ecba77c1916635a14f26f27a38879889ad36a89681f7bed5cd8bdd519b4e9e463f71bdd2eb4f9f8547a15bc29cb2eefd5f6665acf2d3cce1ca52ecc5335f3c611d747ff88adadefe6fe1137bcc880b4c14294bd2a32b2277a6915aec4cd6733cbf94d28bfdc8b5ce7ac37e0fa1655e9e8d04c76ad122a81384af167353e4389b6f583763984364212288d5ce5b1845ffc852e5a88b39368da0f6f413f8a255937176d5ffff3598a18ec844651ee5abbb7ce3aa1d1743ed3240ab1295ce2b212209da5743798f3fb4d20f1ac92465d70a5a310d52ba2b934c1d3fac04c9cce8dff71ccc7db36e0d90d9cef0d0552ccb16a4c1f936b17445d561bd1747953e27ba60615329c5de552876c0412e0c3a14f00cfab0a4064d5c514e7431d3b39ef94de4bc0417ff7c5db5acd11d04986ee7972252dfffe1830977835abe09dde63d58172acb22518b7df9d9dd4ad9c3de7f21efdb6c3c4f44353d77a6bcf81cb3bfb2f23188fb12356266d47d1609ae5871787f9ef6e8020070d7e01800feda969a278458e54464fda3f112bf59a94d4f065388d9ae80b76ae738979cb", 0x1000}, {&(0x7f0000000780)="747b8d969ec3f10563981cf9bc6d454c0b87ad0a41f8390eb624c3a090dddcfbf666108198c6458f9eb4da49cc56d33af671ce9849c06332971908f8e9dad31b1895490a43e2c4339bca30d51426dbc61d9d94eb203d1c8dfd680f580dba7fddcfa108c816d5aa491e65", 0x6a}], 0xa, &(0x7f0000000a80)=[@rights={0x30, 0xffff, 0x1, [r2, r6, r5, r2, r5, r2, r4, r2]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x30, 0xffff, 0x1, [r3, r0, r4, r3, r0, r1, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r3, r4, r5, r0, r3, r1]}], 0xc8}, 0x6) socket(0x18, 0x3, 0x4) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 00:00:08 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = dup(r0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0xf022, 0x6) r2 = shmget$private(0x0, 0x4000, 0x64, &(0x7f0000ffa000/0x4000)=nil) shmget(0x1, 0x2000, 0x123, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r5) setreuid(r3, r5) shutdown(r1, 0x0) chown(&(0x7f0000000180)='./file0\x00', r5, r4) read(r0, &(0x7f00000001c0)=""/24, 0x18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) rmdir(&(0x7f00000002c0)='./file0\x00') sendto$inet(r1, &(0x7f0000000300)="32218fdb2c7874086a8011fb667102fd3c103da3d5365311909134745c883ff11ab04692c5763961bb94b9ec9386b879bafef3435116d90c3d0fde6a33539cda4e59d6b104ec4bca9a25d3924167c2c407d07069b321dbd2e9a0520a6d335dd45d24c5b03e96b3af2202f46645d6857dfc3b013a1af9f30dff230d2eb23800d308aab83a56d2f9efb76e960c5da1bb89", 0x90, 0x4, &(0x7f00000003c0)={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000400)=0x1, 0x4) getsockname(r1, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) chdir(&(0x7f00000004c0)='./file0\x00') r9 = paccept(r1, 0x0, &(0x7f0000000500), 0x10000000) r10 = msgget$private(0x0, 0x100) bind(r0, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) bind(r1, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000640)='./file0\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) shmctl$IPC_SET(r2, 0x1, &(0x7f00000006c0)={{0x7550, r8, r6, r8, r4, 0x82, 0x8000}, 0x15, 0xcaac, r7, r11, 0x0, 0xf8, 0x7fff}) msgsnd(r10, &(0x7f0000000740)={0x3, "0a21920ac993f8ce4898866cd7366f65ad3f7e7705004ee22088bf9dc33e3d4cb155361abffd4c576480f2d8193441be42b21e784ee4dfa542c2f2b546b8dcc828ede2998f22"}, 0x4e, 0x800) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='[/\'\\\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\\.](-%E\x00'], &(0x7f0000000a00)=[&(0x7f0000000980)='\x00', &(0x7f00000009c0)='{\xc3\x00']) 00:00:08 executing program 3: clock_gettime(0x3, &(0x7f0000000000)) r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r1 = msgget(0x2, 0x280) msgrcv(r1, &(0x7f0000000040)={0x0, ""/248}, 0x100, 0x3, 0x800) r2 = msgget$private(0x0, 0x80) msgget$private(0x0, 0x102) r3 = msgget$private(0x0, 0x100) semget$private(0x0, 0x4, 0x100) msgrcv(r2, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001180), &(0x7f00000011c0)=0xc) fsync(r4) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r7 = geteuid() getgroups(0x7, &(0x7f0000001280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r6, &(0x7f0000001240)='./file0\x00', r7, r8, 0x0) fdatasync(r5) sendto$inet6(r5, &(0x7f00000012c0)="af8cf700a6aa5fbf5f1d3ce3aff69b7f6512fc4caaf2787c4c03da21c628aff176a7c36f02e819f05b60c4835fa1c32a4b20fa4d8c3406fd320e0f8e0d39b9eec9d6cd1c3989ffd3583fa2baf9a66ebecb735e632d7bd08f783a255f678195c52ab78a6cff389a50d660add1ac16db9c87b7d1c8e4de529347748d416e67a8f991913769d3edb74fca77350a39653da1", 0x90, 0x400, &(0x7f0000001380)={0x18, 0x0, 0x7, 0x6f75}, 0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r5, &(0x7f00000016c0)={&(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001400)="64469919eac08c56d8d00602f4b66c10f9f054e30b867556f33d90236ad46751a4c4ac23964f9be6a36f79ed3f0a4731a3d1e5ac068191b50a5e5355c710ddbdf2385d6d506609c5e258b5390257ed9bd32f59c19596e57cd0c81d4857e0d38645ef5fd000fbb9e4e816d2effdc1b6c49f5fe9ac8c6a43f66e97169c3625134e13e01a13f061569681b3fe646e7901d1125d7996dd23eb15bb090d165fe06ee909635f630566d189cbd577465eb217fbb51214134e31fde88c27ef7652057878782ce0cb039d1d3fb9bcf93781e1cc2e68edf911c4bfdc41a309fb3258ecca945dc79c3edf25d0", 0xe7}, {&(0x7f0000001500)="b143ec703a9ae69494f32a017db78912085d20df833ed68138c0d2bbb2383677e6da9588579115f860883e1baa3206f0c60a19e55b71c146942d850907a8e7e194cc997303636b28efc4775edbc72d3dbbf36276cccab15a77682423bf063b5f2cf9c1cb18af4666a49179974c699c4122bf829782eb0707c5ba206965a83b2b26516c8ffe6d1505fc472840c82801e9a711c80e828611be4154c0a1cbbc151f3a86712c3d366f6a947a617394e625f427e876eb6c264638ee2822d42392bf1ac86d349cc41ee0a4e2c57601b37b7b4451c44939d4dd2465048abb12a1ffd0a5184bd71688d7", 0xe6}], 0x2, &(0x7f0000001640)=[@rights={0x28, 0xffff, 0x1, [r6, r6, r4, r4, r4]}, @cred={0x20, 0xffff, 0x2, r10, r7, r9}], 0x48, 0x1}, 0x8) fsync(r5) fsync(r4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001700)=""/160) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000017c0)=""/236) chmod(&(0x7f00000018c0)='./file0\x00', 0x9) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001900)=""/23) clock_gettime(0x20000000, &(0x7f0000001940)) getpeername$unix(r5, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) readv(r6, &(0x7f0000002100)=[{&(0x7f0000001a00)=""/63, 0x3f}, {&(0x7f0000001a40)=""/247, 0xf7}, {&(0x7f0000001b40)=""/214, 0xd6}, {&(0x7f0000001c40)=""/214, 0xd6}, {&(0x7f0000001d40)=""/116, 0x74}, {&(0x7f0000001dc0)=""/78, 0x4e}, {&(0x7f0000001e40)=""/110, 0x6e}, {&(0x7f0000001ec0)=""/229, 0xe5}, {&(0x7f0000001fc0)=""/56, 0x38}, {&(0x7f0000002000)=""/218, 0xda}], 0xa) 00:00:08 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40000, 0x0) r0 = socket$inet6(0x18, 0x40000000, 0x3) setsockopt(r0, 0x4, 0x101, &(0x7f0000000000)="3753e1ce42141d93a2229d1ac4b33fdaaa0dc27eefa25d60e4dbc47220c65cd25522c940fb6731331f6075c91ab13c1383d2e8f17d51ab185a1d176277f111dd97b777d1b2315871f3ffbfa173b45a02fd2d259e48834c3a02036dc351349751c76d1097c01ed2771f548bb1c619153405c05babdd265efb288eadfe01e236231bdf08c12cc8d480fe66a84de2594b696dfee6a50da67514ca111b42086b8c6562c9c0e0f55c7669dd43c689fdb32f1320408f2898b0115b41fbc68228bf61e9d40fe8f0c573c5995ae2deaf83587a276ce5bb9096f93bbdbc824361a52e88837be32e51b38b2e3c75521a7e434464539aa27a7c7f7e4c5d", 0xf8) fchdir(r0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_RMID(r1, 0x0) r2 = socket$inet6(0x18, 0x10000007, 0x2) sendto$inet6(r2, &(0x7f0000000180)="ed9f997d8cb3da280898122b5c35c77922a00aad00aeed490d94f4c4c74883271eb78f8eca88c5968d093ab1bf4675e45b920a5b2d1c494f877656eec1f6ba", 0x3f, 0x9, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x455) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000240)=""/89, 0x59, 0x800, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) getpgrp() fchmod(r4, 0x20000000010) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000380)={0xd824, 0x4}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000003c0)=0x5, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_RMID(r1, 0x0) getitimer(0x0, &(0x7f0000000400)) sendto$inet(r3, &(0x7f0000000440)="f4eb1a11ff6f3c9fcc16c8c0a6f4a5dd36d06cfffd7e06267e95c3ba1c0da50081916a68c685fcc809e6c851f4e500bcd1e675daabd438e023134efd57afa1d752074680e5686e937c8cf93b19d494afbebadba2ecfb1b29526a32d42330ec25e05b4148145ccc08", 0x68, 0xa, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000500)) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') semget$private(0x0, 0x1, 0x410) r5 = geteuid() r6 = getgid() chown(&(0x7f00000005c0)='./file0\x00', r5, r6) open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x2) [ 198.6899422] panic: kernel diagnostic assertion "vp->v_type == VREG || vp->v_type == VDIR" failed: file "/syzkaller/managers/netbsd/kernel/sys/ufs/ufs/ufs_readwrite.c", line 104 [ 198.6899422] cpu1: Begin traceback... [ 198.6899422] vpanic() at netbsd:vpanic+0x214 [ 198.7010391] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 198.7121358] ffs_read() at netbsd:ffs_read+0x2a7 [ 198.7232332] VOP_READ() at netbsd:VOP_READ+0x12c [ 198.7343295] vn_read() at netbsd:vn_read+0xd7 [ 198.7454275] dofileread() at netbsd:dofileread+0x1bb [ 198.7565239] sys_read() at netbsd:sys_read+0x78 [ 198.7676226] sys___syscall() at netbsd:sys___syscall+0xe2 [ 198.7787186] syscall() at netbsd:syscall+0x32e [ 198.7898155] --- syscall (number 198) --- [ 198.7898155] 7c989cc3f4aa: [ 198.8009160] cpu1: End traceback... [ 198.8009160] dumping to dev 4,1 (offset=0, size=0): not possible [ 198.8120284] rebooting... SeaBIOS (version 1.8.2-20190122_225043-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 |/-\|/-39066448\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-+2876592\|/- [1062568\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1362192-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1043682-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-]=0x2b4f690 \|/-\|/-\|/-\|/-\|/-\|/-\|/-WARNING: couldn't open /var/db/entropy-file WARNING: 1 module failed to load