995f4bf7ebe", 0x7}, {&(0x7f0000000700)="2adb11bff2ff2739ede33138b0ccab8614fc192b8cf34c095dfd0553726b7cc7cb276b2cb58fabfb15e40523e0e50365b51ea286b381f2eb59616796ccc3aee8b6e671c08e4969d6640e1774e23085a8e3ba1d35eb26404675caa928c97c1c8a3d84cc77ae98f9046151678bbe01e6db14b1af98bc7266b4002192da02e5d92039bc17a70bf29204d3d4ac5e8009b7a8093c87e088717a2ebd88590329e69493918ad94b62ba1dd743ac18739208d65a708a98d569446bc79819b988d72411d09b31cf3023f4e2cb91ac35f3", 0xcc}, {&(0x7f0000000800)="d072444718b2d8888a1066fcce2a494549f617a957cd211d299aa5759b45527e42cf10f55e63ebdc8970800fab6f9d382917b3e06d429b7f19372b633f04baa654e8297afab3bd2129e8e0b7755f36673d5412cd4c72c3e6168d027dadf0ff54ea48f2fa2a00500a8621145c0bc3fcc26a7269e7be4182d8dd626ad2961aa2efb9b4543bf941bcac763dfe3e99a86a626d96393171b11bc3a2e8019a5fa216abebfbf98b9ae70ef1b9d288929ce10382363479e7ce70b73175f5624d40d16f", 0xbf}, {&(0x7f00000008c0)="d140a0efdf7c1443c5fce7febc0c511b70cd38e00efd61ef6bb19c", 0x1b}], 0x4) read(r0, &(0x7f0000000940)=""/100, 0x64) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000009c0), 0xc) geteuid() getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000a00), 0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000a40)=0x8001) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000a80)=""/200) semget$private(0x0, 0x1, 0x8) r12 = accept$inet(r1, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) semget$private(0x0, 0x0, 0x20) semget(0x2, 0x1, 0x40c) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000ec0)=[{&(0x7f0000000c00)="4bfadf9399daf089c01fe35e519e15860812c98cbd0b48b495c51c1293905d4e2b4ec4c63bdb6ed122e9915e8b6e1a95c5142ef869f599596f37ef6554f17669b065be64fd2421a0ee550dca1ede7713672540299209079dd7ac7382e5693755d6009b5063a28bd75df919047f5715938c92cfea58b5e1235b", 0x79}, {&(0x7f0000000c80)="8465f00c38a6b95f2154722c98937b18d4408cfa975a69", 0x17}, {&(0x7f0000000cc0)="c630a81c994497231d608caefbf0e4cbf1a29f6791a407c85cd662d959dedb4af3ef28c814fc6d67a870b21ca677e1e712b98d0a0334e54e953ca1e27b0208fc2a2eb405f472860ec1a270599860f76385354c836f95ea4b", 0x58}, {&(0x7f0000000d40)='A', 0x1}, {&(0x7f0000000d80)="02e0f084fa6373d4bcb4f753eca492d021e7a6f9560a748944cdde23a3c801b0c27496fe5b6435dc946d257b6775b569477cc8c44034b94abca8112f989160455513993561ee4b05e056430fc0c7eb1a92de7a11e59725cc91458936fcd7824a14b2241d9b460c1f0826690e91259033192b1cfae26f6f454fdba03c95411e294005f6a9f314bbf4390b6ace85d38b96cff2e061f4e24979f1fb2a3da958d522c33d74c6f73592c4bf3b8585314277e0122a4fc345fe9dc6ce5796485b1fb2225ac154f0df380002b3e32e1702c9385bef8db8ec0fc6d108bf82193eebfcb57442d6", 0xe2}, {&(0x7f0000000e80)="c2b8835b1879f6f742ce67e73dbb0af7b53d7a34ebd8e1efd7af51786f12c40bb117b90596a2caed89", 0x29}], 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000f40)={{0x18, 0x3, 0x800, 0x40}, {0x18, 0x3, 0x100000000, 0xffffffff}, 0x1, [0x3, 0x9, 0x3, 0x1000, 0x1ae, 0x0, 0x558d, 0x5]}, 0x3c) fcntl$setown(r12, 0x6, r9) r13 = open(&(0x7f0000000f80)='./file0\x00', 0x110, 0x10) poll(&(0x7f0000000fc0)=[{r12, 0x80}, {r0, 0x10}, {r13, 0x1}], 0x3, 0xf88) 00:00:14 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='\x00', 0x800) read(r0, &(0x7f0000000040)=""/213, 0xd5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x90, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x100000001) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x102) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = dup2(r2, r2) r4 = semget$private(0x0, 0x1, 0x100) recvfrom$unix(r0, &(0x7f0000000200)=""/80, 0x50, 0x42, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = semget$private(0x0, 0x1, 0x80) r6 = semget(0x1, 0x2, 0x5) fcntl$setflags(r1, 0x2, 0x1) renameat(r3, &(0x7f00000002c0)='./file0/file0\x00', r2, &(0x7f0000000300)='./file0\x00') r7 = socket$inet6(0x18, 0x20000000, 0x3) r8 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x6, 0x1, r8}) setitimer(0x1, &(0x7f0000000380)={{0x3, 0x2}, {0x1, 0x401}}, 0x0) link(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00') r9 = fcntl$dupfd(r0, 0x0, r7) semop(r6, &(0x7f0000000440)=[{0x1, 0xff, 0x800}, {0x2, 0x5, 0x1000}], 0x2) semop(r5, &(0x7f0000000480)=[{0x3, 0x7, 0x800}, {0x2, 0x81, 0x1000}, {0x3, 0x401, 0x1800}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) readlinkat(r9, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/70, 0x46) sendto$unix(r9, &(0x7f0000000580)="49b1ecd9995e41402146bca5dce194208a919f51b650f410b9c38cc109d06c92dded9fec9883c4bad5c10cc362780028240e3a310093be71659b0b899a66bb20eebef57ffa955ad9c2505ee32d75e1f7ebb120557bdf2056e47102e36af8dd6633076cf9d6176bd50510db215759e647261e4ba7778ca1575f746e", 0x7b, 0x40a, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) nanosleep(&(0x7f0000000640)={0x2, 0xffffffffffff5e77}, &(0x7f0000000680)) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000006c0)=""/226) r10 = getgid() setegid(r10) sendmsg(r7, &(0x7f0000000a80)={&(0x7f00000007c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000800)="41bc12d6f2fbee66b7169c503cdb77d39c91a2a337c1a32d280ee51d189dbafccc8852f7ffbed61c1bc4519eeaa8d31a66f4ee9fd96fee69aadd9b9defacba66adffd6647c5177a83862d210c8a276fcd4ef9dc8ed1aad4901f5d1ff68da979ba7b8282bd1e55fe18f276736fc993e1d47ce87f4e5426d3bc3dcbac097e32c034110c70c06465434b466e8df05f632977b038825a5e4a85b9ef9a1c424eb6e926648b730a0", 0xa5}, {&(0x7f00000008c0)="ca6bebed440b5063461eca99d37579a451a5a58d44a76f691d491cc1e08bb6f8ee1ec4113923a2004616f94dfdcca143dedbe5e6d36df717a2acd5714d28847c5814a8e41ef3b6b4b5220ce88c561f04748591d68088071233bb7b0d7f647ecc373d61c2e38ee52edb76b9655d34d93509a3979df3a8bf5a4110d9596554dbc662a0481431dde68b5b8dd3e71a27fe5e5f38fcb53c8135c96db560b8e1387fd2e74a66a98be04676f79f985ab213001149d217e3504957", 0xb7}], 0x2, &(0x7f00000009c0)=[{0x88, 0xffff, 0x8, "ad3f3396a61602da15a52a696fcc9802d960f9b3f58eb036ff75465578048b10bef320ed92f6a60a26c29b0e790f2413b644365eab920a5a87b0ad7762d2db951d4060da3b8f26c1af51ceb2dc4747eea80da77a3810160b29503009cfd96a0b7fd50bb08e49f787619807cf76280ee4ff1e211d23fe31ca"}], 0x88}, 0x2) 00:00:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10200, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) clock_gettime(0x40000000, &(0x7f00000000c0)) 00:00:14 executing program 2: dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x80481, 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x202, 0x40000000) ftruncate(r0, 0x0) 00:00:14 executing program 4: r0 = socket(0x0, 0x3, 0x81) getsockopt$sock_int(r0, 0xffff, 0x900, &(0x7f0000000000), &(0x7f0000000040)=0x4) fsync(r0) fchroot(r0) semget$private(0x0, 0x7, 0x4) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5, 0x0) bind$inet6(r0, &(0x7f0000001340)={0x18, 0x3, 0x3, 0x9}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001380), 0xc) fcntl$setstatus(r1, 0x4, 0xa0008) bind$unix(r0, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001400)={0x0}, 0xc) readv(r1, &(0x7f0000001480)=[{&(0x7f0000001440)=""/59, 0x3b}], 0x1) close(r0) bind$unix(r0, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x2}, 0x8) wait4(r2, &(0x7f0000001500), 0x8, &(0x7f0000001540)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f00000016c0)='./file0\x00', 0xd5dba02288fefdb7) connect$unix(r4, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x3, 0x1, &(0x7f0000001740)="ea93b3388cfaa45e0133465f70483570e26acbfec071a0b20d2dcf1778ff8af14af538f6294fd5d5296c7e898598f4691020c8984df03b53dc184cef222dbf82b96c38868cc2b7a0f3099a46816c021d89e471e6107011d3bfd80ff593929c24cd158a22f79fa76cfac2bc98fd89f1b720a79d6409a89b2bc2d2f9cd0b8aadd6a42d1f6eb65ec3dd81c2fd7d04879a97cf1787015076ac73e42f5c922ee42c208ca7bf488b58af9adc6cd8eeff805246110f7559e59ea81e6de1ae1f6223c5c1bcdffb59250970b0f09460705c31ce1984d68453806248185b19dbde9661378d94c0c278954a9aa1f19e5e9f8eff857c8557e5", 0xf3) ftruncate(r4, 0x1) readlink(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/63, 0x3f) pipe2(&(0x7f00000018c0), 0x4) fcntl$setflags(r1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000001900)=@file={0x0, ""/108}, &(0x7f0000001980)=0x6e) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x1, 0x7ed4}, 0xc) pipe2(&(0x7f0000001a00), 0x0) fcntl$getown(r1, 0x5) 00:00:14 executing program 0: r0 = getppid() r1 = getpgid(r0) getpgid(r1) r2 = getppid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x608101, 0x162) bind$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) getpid() r8 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f00000014c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f00000001c0)="a6bfad942db2d611a23cb6b21fd484289903db1770f6fe47c5beddc6f2ba5a76423fe469218b796a803ad2c8d0746fc3d061e8cb3add3e4a2a236c3b59cd361fc4388a27a32747b8922f711573aa724a7ff5ba5229a30c9c405cd7e7505999a53ca6d15a19f5d406d3a4b4f0ca2a69e78f2c35ff61b8f2fce79931da", 0x7c}, {&(0x7f0000000240)="41592871c12810dc751960cc11f60306", 0x10}, {&(0x7f0000000280)="44f24cc7c93562e6f0d6ed3c1f02e2f917c4498c4b49b2c26c54d18d36b93b6a06a4559a703335476fddd45027f8ee6edae25643f7b78f7a0ffe033b3a9d7f2519a76aab7608764cce01669048abab300baa20474bcadf786c46c3c087e11a6a88228e7e5040d6b390a5a21e6d117d1b9359a9732cfedeff49fe369d131807e6f74a4e86fd5f11927b50acb3f40541749bf58e55e630a3d380b4fe6fb270999e3885d3a18ba21b18ed673b6144b24a122d4ec9a0d9304b3f7a42e1c08f0a535c3d605031526ab9d7af9d91e8fc1a222935de51700c422225ff0483", 0xdb}, {&(0x7f0000000380)="a370c95e21bc2db4e5e09d6e199fe9e21cdb7b351e3c44abebbacd7fdffb8861f9646cf72a0e02de17aec45f60bae562af7e37fda2220e7d2111e155a519aba08c9a94885bf956d873f6835191ed6fbdc5dcd8c018fe0c4f5594e9e45516099b6367a5f7ba8850caca53c3661fc7ab01a4f3010fe083cfaae8e9ae69ad9c9225810ac3b38389e023e79feac253338f414997055644832cacff43697674a629d950a8b98bbd1338ed2f274d09684575db33d9c48269437fec0e21e84b8b579d630c3ac4663aa1399221faf5a3b9b14c98320c53d40062e061b8adce95c7a1ac8d72343f237e5f559253f5000aa5293d36ca00f06b122642f4a66f8ace711510951efd41a5d550b8d10000ebf2bede6555b688d9ebea9a26aeeeb8a86ee38862b94405a7b5125c876ecf57f6264d161a4c99838b101f72c7950e88c43809d30564576ad161a0aebf4ed9f8f832af3fbfe7465ef5ae7e2fff2a7c27e64e7cfbd4ffe9fbdc3a790bfbf3e9876f632b665862c3d529cd0797fe692b9764ba6a26fad6dce8e64ed6aab83291d8bf9ba6cd9f741f99ce0d40ced293e653f4bb4f89edcaac503c5bf0b5b761f46f213dc69b9e18482b8a0fceb4cbc8683f265044a3e3f5014d812f2ddf4bf638dd224edbd403499418e5e5ae856b180a8d41b96341936603bb2fe25350a3b615485270b335b32aa9068de996ab5d34929df337a7b942441cc14a3ff11086548722c03681651a510ab9f2cffbbb815ba581b4e961704ffff3ef0ead8c763d41c6dc1fe4d0273baccb71537155ec8dd2ad499ad8e7dc206da9d7e4dc4271dc806cbd25552005ed288d8d4923d2adf1e173d9fd7b22c1b5635810bc166aace4e50b1a9600ed65def0db6430fa76beb6e6aeb6074f5fb3c751c730cd53dc0a751618f0f7c5744f89aa5514e68870e427da43732e64b5516d2b0fb421290797a7468a6aa486a9bf46b2a784115459fc040cf6dd547653d037027fed2245981e7f961b2ba54618f0a487e8035c62b2fd8a33dfe647d0eb6dfa845358cb686e8fa952b8f45094ecf282ddfd091173657ffda2fa7ebfc716dd0f03d263914bfdcf988d5cdfa65c7c1d95751ee143b48271fc95766f6d4b8d1fc9278cce202d70344da2569b246e9bad09820c46c40e106dd8f6ef9471e7857db5aee00b95d1d0ab7ee0c8ae5440022413ea6e9a42f603856683f0f68b976a309b0c26cf321e738a7ff2e15fcbbb5a87166ceb31fba7b1905ad39db3887a884f1e22f5821a4257fd2d853ea4dd5465790061d55341ecc6a39f839fdd2801987ab3e11426758737303300d23ba5dda37538b4890462a05906c1236e71b821817dbe2fad83be8b6054f0ee9366417fddac32fad8a8ba29dc9788ab2d80e50f6c13c68170cf51330c6b301b0c9f82ed9d8ae2191e21650b37412290a6acb09f1ddabd2f2e396402291ce1f2121bbb8663b5f5572e5d735fffc89700cc8330eaff601396c39f107194cd67357299be491f90685d3f71b4cfb3dc4d5830985487af2f140d3d3b28175eb323ed3f4105251c39a75fb46ef52b7c2ddf117ebbe6fbf944692fabb8d9340789d9eda5b02d0cfc8582a6c6199e2edaf4e6247396492c2ca9860a5bf9df881eefd220afbd9859a1c4fcea9348f36f2fe4cfdbcfd87cc43185e7a938b92f835ea3240b40c532480786a2416e5e4a48342811a7dad0b7c79f59d990c5461bcc4c3eeccd3d0471a5865f6d9a94de7e3549173b9ea59ab5a033a4fdfa2ba5fc963351ada19b24465a5ff6bd1c955657c2183446738e3b04383e0bb5f1ce404b6ca2df87adfa4b32595f648c64b43f8ebeff2d28d8cf66920f569ab8754451a20c7e7f5eb32b72c949dba4e8fb991f01c36f1e01461cba69a9b61a15bbb60bd9225e5d2f054d802c417a320c11164faf8e975c551d6bfe091c022b3c7ac346b9f2fb14bb3bf1241863198eba8711ef6d5ba5031e4f5d13fcba2cc6ac0e75e6460f6228973dbf9704e4da352c92501f08eff5f6e5c1b520a41dd65772dcf6291ac41badc5978924197ee9446f55437bb03308c4261502cc5c9d79a292c810a17cbed2b31af306a58b124fb6c6c5c2c1eecd5da6118980c67efaf5a581631cae21d532769d7a4282ee1a1a3305d24d6d92c33ad2d54d7ec326dfd512d7d2430bdd8ef24b3519af3418a8ae77bf3ff630e0a5736402f51fb26cb4d71e943ae872cbee12ef1cbc3e10e56fbb8995901eff7a7ea3062a8c341182365ca12558cbea530e2f9f3a0ee69fa70633993334dc1c17116481edd6b1fd204a1b37613a4b7b52d8aa784e673926846cd1f8836bd736a6b9ba931487be210f17c32c257d26226101280c3891e81b5c1c4b9424ec8029b5faecaf80c7d5131fb314ee4269ce793767a219e32403ba45c1567db7264aeb5496f2fabf43536f2012c352731b0e1cafb7bce2b2ccc62fd95923fc4959e1afcf56b3b8d78d894fd2b7bcd6c122bfa2490cbc30c7c046181f20bef19015ac101e50ba02526d53bf47209f01dd3e8c7df0f0665ede1512b10c2d65785345308d5312b704f20fe967fcb8028808848512fd2ce35f3140fa9058f31345b8281866a815064e8dc156f4b11813b883c0361b95aed051a7c6b17a6ce12c19bdbaaf22ac6b427512c849ead8e611e98b02742889b9f0ec2ee721e4577faea89c157ada395106d3511ecdcb35db068a6ec8bc79422438184640fa886aeabbac28be9d27e6d01f2a53554b51c51336614fdaf7594b14571bb5cd47015499e5200059b97e07cec3f8364e230cd648ec93f77a6d04dd4fabad36b0686bd239a17dd9850b7b7754bbdb310fdfc2ea051fcf0bbe4028be317f4af596258e34acece8691141c7923f03a2f27ce1eb36f57830ce863fc6d439fe7f9adb916c3e30640f5720b93db0f9b58c73e1e26e4e85d0f84164e6ad4b25c5d1f7f9b474794c6fc84dcb4574df5bd3f4e9b206798b4e9895a8d4d7393bda8ca3c8cf44450ecb4c198bd12ec8ded081a59e2589d75941f303ec00c58cb19fb7788ec2fd6292865ed128813254cdfc1ef3e24d9a8e982e9d42e3848845c84c40228f8f2eb33bf1659b1a8cc737f8e62b63a57a517cbec68ce004f3a9f0351570593839f4f358f8ac6a952cf60e6bb09545f167cb674b70d1475a4bd40b57b24712607075a779a84070ffcfb013bd98e2bf35f5d178839665c6fbffa76c7ca061f46d192a3bdf369943bb8be7f523aae1ff11cbaa4541489b2f52388b792e3459e6c6f53727ac8d732f571971935dc634bdc3ed4bb17e0183d82b663d69f46ddb67593911bbc7718119522313b503ffde9c5f8148872b352330ea0c6d8f809c8b9ab52fcb2699494029ab55e5f689f5ddde101b8f8b66aecd2957184f1fb9442e60bbb0d79604bfb947481c8e189e68a3a9887729fa1a940f6656ae943080b05c5033dcdef381ac73556bfcea305acf9acde4e683dfcb4faae95c50a85de6c837d22956f5be5debe04a9bb316565b788b83228123ccda6ae1386c09547fc85c9cc42c134b22e6f9186d5dd4260d5c5d8598302d3bab838032af38bc48f337f6b129002f7d3c633f428e8599278e3d9ccbb449b96bef4f1697e91eb3e5330a7ac696cd59ccffde27689b890bb69347f12d8f35e9020e6f98216ba9c41d4fe308746b6d2c591eea207f5c5d36e1b5beb0490d7638fcfbc1e7418cd7924bd2e78349d433850f7c33181e8d422cd3ffcf843e7e16961a021b127a0eafea1bba30887577b9a187cdbccabe2449115500186ed1a2419d1f261bd5b8faab2fc9da3e643a9aa23deca346895d5c329b22738b54a546033a5569411a411c2a4235260be672639d282c92ab186836ba8a19862d686ed6f8b32d4eff50eecc4b6040c7f512f11a4520e3b653383b0ab99f5e217ce74f7e12c7a1e451843cfbf1e51aef599c8015285fe1779ce81b4d3bfff441d9635956a452ab3c03f02047812f895da3adf603ed3eadc4e8fb802d1515c150e39fbfb8fd98c0186fb06ec3e75d170e458f048d00aa917cb6b009213a5ad8dae7c6c8a9603fa4ddb550e77b5c05a35e551fa4b726a174dc325a2bfd17bf886e7cc8825b9fdeca50c5cf4870c5cda50134286a05734ebdc7908f41d227217e798165453865055206cf3fa2e98a877a4a6ef4d62adc5359e7989dee0a1dbfe4cdd91c01991cebc418d96ab94868a02ba31017ee5a76ce60efb38243ed710f39bf1ce8c5827e2cb392407841bf4e0aaad2cb5cc82987d049320eb99837e9da79df3099bc79926f1afe4b629f91b84dcfded1d937835bf0bb2290c4d9a7f7dc1675bef46a65fbac3fadc646d1789ee45dda09113582ac99100927e33abbfb9886e5d52f301885110a872eca33ed376a958aad8063eccb49bba712871dcb980d6b736bca2834bb3c5515fce95f41dd834d0fd098f0c8d9dd7b071cf7df6d148393e1fb21d3ee719291c3f2ca444ab0fdf392e9435f50b46cdda9782e6ad17b7c60edf361b89fef765c2d60b1faea9745706281f5d0b265bf243d264f9b001f6c3c38fab7014d63d94e1acfd92ac69c6991cb5022f1341f2b68f830f7f7fb753c9ffa274f9505f091d17c022e90f2d78cc9694791607f2406fa6f5cff9d8bd0a30ac2419cfe0ac7a6f66407c7b44366b3b4b7436a335fb67e126187a8bfd12ddbc15a33761f3abdb15afd3dd2e103ea2d03225c3057078d273eeac52e7c8c03b76a8a4377e72e36d9e8105a15b0861c3b5f7cf8c64a763869c75dc06ad5ed8c958b1271fcfe75b46d2e0c2b4e830fb1b3fcc410ecdf50949cb3f1fd18379b41d1c426722aee941b85197ef83d3e609c9ee0378ef125c02c1e567abf73f7595f724dd631a9fc5de875854c59e6f1522f928aa67df7efb84a81f212de69d234446f2058284a9f30f1099cd98e0dcbf806c3cb92589f6f28eed7b58175fad7428625d80e94d37d9013e97c2dc77967bdc91b3ed42292550953ae58610b4300b81456064acf8dcac684770ccaafffe827124bed78b717c7db5d208e8e02f6d1d1034a818ed44404504b7a97eccb41f12872587fd17221d195091da10e7f80c0521323ed1f0b21b3d53441ba7f6306eeca96ad8936e70ca16efe7f0bf6c9f24d9a60951b8f15b440dce5536712c05ffc8d3b5c745deba98059666f8fbed104f67becc828bab87a51dbfdd3497938cf90d57f9faccd37a8ad9a2e2b8e416232f839f82383b667bf0aaad136a68544f3602fc4f5fdfa569595c7a6a41c97d477b28a609a06f670a52caaf49f96effc3eabb0b7917ff1f01913780e6d11b9d06d7ae07b99a4c6b32b8de1bb809ba74bb944883f79b7c151f32332fdf093f45b324be33929083136da32447fafdcb813062e98fe84b888409f3f2f85a8b5331a4a0008944e84e830b9642ab4ac3b5d682cbc6e3b9416d1b0c579237bb372c8e3c33d66641253a6210727c226db99a33c0f7398dfdd8d35b16ca0d8dc2fb1177e0091be6ea170cbd2e5166815f4e413be7d36b34d154d5efa4914f65bf8b5efbb7f312969fdb7a7d40be43d0ac06ccd91b308e0a8efeb84eb0f82df033cbd0fa7b45c948cea29f0451ed7e374173be95613b91575589f7b7db1364314999466ef19e1edc44f076ef7550b4a35d4b148e65787643d5d5e17e350f6c047a791940733d9ed827cb8f21bdfad2efe27ec09f60fce177e5cd133b7d8ecb9ff12fb5b1a4313a4fb8c50e86b4d500ca7823ceddb4d847a76c4cf852926937cc672c2ba21e53a73071edce0d2dfcf313922824341e64206cb5f", 0x1000}], 0x4, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r4, r4, r4, r3]}, @cred={0x20, 0xffff, 0x2, r1, r5, r6}, @cred={0x20, 0xffff, 0x2, r8, r9, r6}, @rights={0x38, 0xffff, 0x1, [r4, r4, r7, r7, r3, r3, r3, r3, r7]}, @cred={0x20, 0xffff, 0x2, r2, r5, r10}, @rights={0x28, 0xffff, 0x1, [r7, r4, r4, r4, r7]}], 0xe0, 0x2}, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getppid() getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000015c0), 0xc) setreuid(r12, r5) r14 = dup2(r4, r4) unlinkat(r14, &(0x7f0000001600)='./file1\x00', 0x800) r15 = socket$unix(0x1, 0x7, 0x0) getsockname$inet(r3, &(0x7f0000001640), &(0x7f0000001680)=0xc) getpgrp() sendmsg(r15, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000016c0), 0x0, &(0x7f0000001700)=[{0xa8, 0xffff, 0x1, "0814819dd49d11796a9cc7adbc4ad5f39dc861547da0ec3d6b8c2eb9308ad41d506bbb902a4d364fab14d5c60ca66d68fb02abb7cd041c14ab166fbcf28e444ae147c47621c400eb12c6fe8bce14a054e71d221513e3bac8446e130cb6d58ff031f067c7c9f44e0cfbc1e9e4f891cbc0624677c2e6d1d43b21a755ee94b2e1f3f6134ea2ca4693cc831257fb2ff8efe2fe45b4ea"}, {0x30, 0x6, 0x3, "01e081fefbb5ba322692253655bd7b6318ea032714142f3052a0"}], 0xd8}, 0x8) getgroups(0x3, &(0x7f0000001840)=[r13, r11, r6]) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000001880)={0x73, 0x1, 0xff, 0x0, 0x4}, 0xc) semget$private(0x0, 0x3, 0x400) r16 = shmget(0x2, 0x3000, 0x324, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r16, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) 00:00:14 executing program 2: r0 = getpgrp() r1 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e, 0x70000000) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = getpgid(r0) r4 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0xc0a20, 0x1) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/145, &(0x7f00000002c0)=0x91) ftruncate(r2, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getrlimit(0x7, &(0x7f0000000400)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/228, &(0x7f0000000540)=0xe4) mkdir(&(0x7f0000000580)='./file0\x00', 0x8) fchmodat(r5, &(0x7f00000005c0)='./file0\x00', 0x2, 0x400) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000640)="6d6bcd10b022d120954ef92df5c7f2b589e505f5d3bbb0b2613e068132cc4397e1c2fd", 0x23}, {&(0x7f0000000680)="a313b55c15c05679e0f331571a0be447460e390cddc8de5324b0ed24d5949e88fcf08017c87a9e702250e1068d1c26e4b5ba6a092ca58b58e9463024cc086e372d4aa3bebc443c3a98f67d96753b84ef803be04741aef104c618f939eef9210f567504bf2f4d3cdf05e38ce434d9b257dac4fb8a221f565d4c22f6e54fe97440a1f6511ed94d", 0x86}, {&(0x7f0000000740)="b060251e86c1519ac7c982e3bdcb3c1c548c9b08615ee714932f3c63bc0e04238965e4d65f4c84e350cd87fcb040fccdcc932c4e1c9594ac17d4317ce330a22c7678eb96a4438c08f5b946bd20ccd577", 0x50}, {&(0x7f00000007c0)="c74868fcb5f11a9094b269bd8bef8dd6b63456ec9297", 0x16}], 0x4, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x2, r3, r6, r7}, @cred={0x20, 0xffff, 0x2, r0, r6, r7}], 0x40, 0x8}, 0x8) open$dir(&(0x7f00000008c0)='./file0\x00', 0x1000000, 0x2) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) wait4(r0, &(0x7f0000000900), 0x20, &(0x7f0000000940)) r8 = semget(0x2, 0x1, 0x14) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0x1, 0x10000000000000, 0x5, 0x5]) semget$private(0x0, 0x3, 0x20) symlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0\x00') flock(r2, 0x8) sendto$unix(r1, &(0x7f0000000ac0)="0d047ebc5e7310e4f484b8085aef467a7d6aec4c2d9d295bf38a3ab1c5a67dc3d443e44b2bc73e6179675c4d86de1527cb59444b1815cf8297f2c5d1abbc07294fcfc25d3f129d0bd4a0a81163ce4ef71af5dca8c0b33533248768385373e230730ca2ed7a193b42b9c14709f79122da8fc6e90cb51e00b1980e8e485267f4b0ced67744479829ca7b5f9ae0ee555b7a810dff00e7e4b59c6c9bea1343f1773eaba5770f33cb2fca5a3c26ca6653267372416491ffc5cf557823a253decf129256987b533de5800ea5fe87940bdc716d4e0e5deb364514b48dbca44816b1c8410b8e08e0a94628fdf17f38dabbf7b7250e8b55cd056f00eec6e0ccf184e7b9bda0ea03ca1765655130689efa039f20fc681c5bf3c01da35d20d4899c953e24202cd544b148b8c049b251d75da8aaf5663815e5db9d49a08c5c18b70dadabfd9ce91df30b159bf88c4dd30f1a5d47c5688836e4558d7b765a19d8c4317647a5ad439ed92c7647b0e673215434cc7fc1fec607b9bac2ab961e725beebd82e227c71d1ccedec6fbdc207d6e86111b682e3d19cb8c695fd72ddc3438eb8a6dc50c8fd06e9f96518bdc16f1367043807035fad09f8ac970359c03e0c8a0d509c895b6665534c2f2faef3e8ef9f6e7e0da818bad575b703d3ffa2774627f712375ad5c9b2e60f2a7a5bce8adeb76b0ba5f89b20868609508f16f98e02403c8038f5e71e68cd5be889991aab0258d43e90b580af3e6eedb6d5d2c11b314865796dc4fa65d63d2893ffa0deee0180934d7ba23cd73521481aea01de79846dda947c54a498eba77961e47d347bf571f08512fc7f71e78531230b7da5c642fde744b608dd26d06f243c99e5f6aded2e11e21bdc2221730eb07ca9fa3a370aed319da49439642aa53e481000c0f86cea8749c970af2206168e6f4957e7312433f31ce23927d0ddb29cb7bfce2017cdd494e58bbbc2685ac175f4a86be019e5a6ec4b763a1a907738c04e3ac7755c427d297662ca2257c4f62e9e0f2ab874c1d41484ed58a5062259ba209670a76860f426ec67eef2f699a2f47d75c42298497febaa2319d35588078936038bbc9d507ef6a1b2a02d0b24b1ed58458ef0acd53796b13fc9eaea36e3a2bc1ee6bd20f3ba8923407499db5ba4f09cf54af9aaa85601fe69ffc2f5b7c32bec8d79e0e66d02198a1ffea59d4e3887c051e3699288c49a3ef0bed68e221436a7896090bc40229e1146b5cf6efc8fab2616cfb7f3f686e765d45deeff75be233bf8ae856f5480b7bc4d0b07bab2786f02e228c68283ddc55209933f310146d7d82ed21cb47215d9d79948c1ab4f231b647f156fcd9400ec096fe68ffc55fd98da7fa6c3222f38e3b44796167b1c12d4eaf79cae9b1b3e5547a8ef3c0414b2e28e5bc1228f6d32e5db17d12a31bee8ffa7a36433faf7299af33d20ebf9e083180d3b373345ff4db7e2ad72c6ed4e24ae9c8fd3b9c9276ddf932b1e06926e60e10cf73967d03c33a5a4594874c05fede786bbc15df348faccb07e164e5cc15adf6af8b3d5c8621361a7e70510598bc113bb037707f336a992428ff70d1e6aaa2101697c8e6bfb5cf32af4716e04fd0fdb1c7a5a7bd1f4b5abfbe6312ba59c2513aad6e5bdc97489c4530801352410cdd90d3dd71809dd2f153400f193e3623bea437026a4cc047452d85e791526b63279d355c4a86fa2596a9fe0766f921a635fa55a65c35cebb5e307e59208030b066a32d4a9edde0f50d6984870fa31204a5af4ebc8951b8592881ec84811422a93123be6330256c3504fc8043fa1f7f45b90af75d38bf1cf9c1f26aeff9946cb5687b0791b4118eceb992e1cb8133e160e72d95405300c3650e4425d5d65db989d0ee037afbe39a440c882fd0e5ea71a1a1e8df76329cef76fd724af711cd7ffb5d8452f1b5c1f484dbd84c1ca5a985104f71736c00458622d4b44e2ad0221c047f266805a1963a3921e32f4df6b94e89fbbf9f3377b6f8c8dd8ec70700c774a9cc208e5c090661f86783e42db06fce73caa56772ebd851be6b93522b68ee22bfa0c4c36e9c92d809eb353973507474aece9f333e670e882407aa155bfd56c11b59976751269b9d3c31bb765c4818dc12e3252d15a09325eb71d2393503bbcb98f4d4d2db25b18e94af481b1f7791288f27b410df2e7847cad37e900d5daf11b0fc01fc4e5911ff2bb958f0d3efbff346430f7673c4d6051c09fd0b433332f50eae97a7602904b4a8b988d2199617a8e8b2b5ab15a3f1b6c8a1bd05417400d8019c1b1e22b5e10e8825304559b7afd6b07c3037c52615b6d00306b0788a798ccffa186faf0893bc641c07662f94f7092a154e9aff83a45a74936778b79afcb82d01667bb412ab45a494e56f2cedcddd219f7baccbb98f279812e6f33632482cdfae7adcd8f11f42eae39393c2fc4f98c4cfb65c8b555c48a83c9b7c4f549f44715f9544dafb875ae2e4c50e2715571813550605c32dbee43a82623c8aaf8924b9a2b7039f963d65173fb2e153733ade8a3c2cd73c28e5f9d4c2352fad72e3f54f2c5d105a66299ede73d185f7067f5547ab51a7598327cd5e5c38b11153206f5ae970591551a4cc12868e851be745369bbefd5331b1e25edc2aa50d532db9c1da0b7019dc3b0f27bbc522000060f346920c937856e2d2dacf7b90203fed23643e2c84c2ebd7b4e36f62e5d231ac6cda73fd8f58c2b0cbf8caa842dd3c8c4d80d91918c995e31de966fdc2375da10b9e5a15e0ddae5102224316dedc80f96cc93aa6f26d618dae1403705e0298e0b7597b5122e6dd1e7842169f31be63e5195418eb38bcfe228f96698b6be97309a3284031fec8bb91f34f3771accd0fef8a00e433e4630fc98fb64cbd668fecfa7dfdee5e0a29ee77e7fcd1aa91dd4a4295f97e4f009a74ce01efe50afba87f21e691c3ef5f9c7869ee4ea589892c824dc89aaede13a2cef52064fe19d295f9292f32537f1786faa876903de4c0c388d6b3dd2b6f90d978e340760d2446c585e55648e98e1c4f485482d9fa39562f5eaf72a3429308e2d168e2fe94276b6410fee16aa84ea3f786c2dcd1ed6d6e280564a17b880aa4ef81c66474b2537a5b73533435328fc52e6c8699e68b230203ab5e790d3a7534039290608a47745c38932fd01d466bddb79477437e170920d78d126d875393c1d1ee70dadc5e1e0561525bef44696686373fa27c0329d104228370c2d02aa7adb3db67d698e31ce0d8badcccab9f60e0b01c9ff027c932b09dc135265dac683be21b0ebad2df643d54d999db5ac935ab8cefd117aa2b80864bfc1f6658f158333a9800c3d1326b97b142d966dbf0b5e4d6d08dd95ae660565d44834de9d50b83b71c380e8dcfefc61437c3b53d1a5747cc025edc14384254f33768daa675479f76b572f2604dccbe4d36dd05b94e933b6265f935405acdd87cb7306e3b5318a8b8492b8fef577cf28a104a9a3c39865ed6a16424409f5760ce882c150f40a2a8a1697bae55abad2303649fa40b19ceee8ae6656a2f05d8949b26b7940f4aca2dc98f485ab3e0fcdc5283f9ece084e2eb8381ba69a484a0fb41ee9fdbc95e822f1b1a5c8ce200ec0861c38e0e1ce60b845b05dd891aaec2f961d127a5075291ce423dcab3f3982835497e798ea1afce4f18009350d0711122a139f2edf34601f1a9ae7e6780359769fa54a048a689f021efcb8c4ffb42de39a6a0ccd94b0fd518f39f5f4426184df04257c2803b48df35722f0434df3861cd1056ccbc348c1af1bb9b034dc21e34ebd4151dfa9d95d5e318e0a4c098ead6f8419bff78b49862360957865d345a2d62d2a5e762c2bb6b9ea261bfbccdd318407b60c328c6acc960d6b9e1da3265e51de6b3de75fe9d5df2f0f6ec55a98f01dd82b3d742e69e21b0c0f3c863ff57713ca49907213c5dedc2b48c6b1948204f25e1b6257475eb29d26d4ae62f1bf8fffb6e9522d50e5823b19ca2b442170503f0b4c03c9c48921a0f17eb6568d18e0bfa8c91a245ec722f4962b98149cafdb9ffc25ceb01e135709f3e89da70aeee777274fc28375759cc38304c2a8290523ab9ec6a1771724e36a4fd57a224331823b6f4836c7879acf085359290870e58c9eab2777d1f2ca483c25080e9d6144475b5a6aa3127856938a6e18cb2ad7942a57fe8f37b76ebf6c80f7c18a476f20481873b1a02db68697c38069731e14394b08ba655f3d037cd3e23bbdb6f4d8cbd9a2c773e1601421df396623496f51375b9d9554e8d84ea453dd4a862e94da2754e4f145fb990917ad98416b92808becc30eef4d40843755505a60be01b5a71c512d9362c5161adfc49ff73d16f26ce7359cd849baa3216b001c51b175009eec5290754536448b51680a5f57c56956eaa22a6204326b18fb6a0f9d8ab14342ac7d90b83bb48cc85c421f321f9f27ff54feab86014d7f195da89e7538dd80d827d5a9b7d7b7834577ed392a9dae0bcd3f51185881b2973ca0a7b33c30046831f368d12692b061fcefaf49cc3e3d0ba48256616ef9998246d865be15460f432e310aca0d4883b22ffdc17b8db0868a0b9d13d282807f44deb3e8170d765dc57fa9085f3e268d62f181702b052bf104f86ed8aab8344fa4a8e5c0faf316582581447608dee73492a19c02955b44d238137786e8fea14d76d28f3b0e3db9d165c62ec2f0394db37caffe0f4a807cb9ce92e89068d3af954170e775c1fb954aca18bb4903f816210a9cf73a3f2bb076cf999f0a3abba2b964be6d7c74098bde056ece0e6c7402865630e7d78548544c55d5579edbbc2a82fbeb7af968e3d07280d78f44b584e83e9e64ab88b258a07d0f012866d0f5cba17c1c6728dea7e0e43b24bdeef9e172a6015e6f954deec45491081d836506e552ce7553e9a32259d537fa9bf97db1317d1f07e39bf8c2d7fe284851dca990bebf9ae703680140f7d2d9bb8dd8831ab947f6dfadcc4b70367eceaafc37b376b608802d39bd952313b962493fba33155b46b80b4c602f13ce313fb9bbac6498069e93521e2d0a56d59c41685b900a9aaecf040d6a52bb67a0c7f5af11377d65887ab6e973e04af83771829a6c9b67ecc50fb9635010dbe544f4abf16448de68e0ee7fbef0d474c55a4550f6fe73fb80a73bc28c6c05bddfac1c59e231dcedb9c486cdab813238334a19f3622675223e8140addba01af0a60ac2ef781d1c2cff4f8b5ff974b7da63ddb11bfb63c8dc263c002ccd847178267d4a3b15c6e8510e23ddbf0cb86f32d89017a73d85be3ba0bb721b2ab7632bb2b181d48ce9378f8f0eb0966ca08201319068c6501dfb94715831f512c44c829eff03a0090ca63104dd4084978750f88b749eb0c213dd5e563718057fdc7379c3601f5df49fa1292cbeed9d9070fa857513016f60c475a9ad1bc8be811389babaed6f97ee7c3e128b09e3adb7f5815031c576379eb7606593f2fb6c48699ef566f93c69e17317439c2c69b89f344b13e23d6a75f0677d27b59d73901bc1862fc9978258c87dd772acce2e1e51b76a3367b101d288a522063b6d3136bbbacbb2a4ed18acec028f58d1d3d2c18541621685e0c4eb9ab1110433204a285723a3e39adaad4aaaf5ae748eef90ce9a39f88b040472b90914335c63947a0ea6d44da78714e5fcfecc516a6623b75d962420570c35326953d19ecc77cd9d1541f552dab1aeaf79fec6fef15022d45e6c3b92e463832a385df80697a3bade9ee43cc53fccd005a6de4578e443a9058d59598fa5d3a8a809e9fe1d626aa9cde58", 0x1000, 0x8, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x0, &(0x7f0000001b00)={0x1, 0x200}) semget(0x0, 0x0, 0x29) connect$inet(r1, &(0x7f0000001b40)={0x2, 0x1}, 0xc) 00:00:14 executing program 5: r0 = getpgrp() r1 = getpgrp() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r3) r4 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = getuid() r9 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x1, r5, r7, r8, r9, 0x124, 0x4}, 0x8, 0x5, r1, r0, 0x8, 0x10000, 0xfff}) unlink(&(0x7f0000000100)='./file0\x00') r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5, r8, r6, r8, r9, 0x40, 0xf77d}, 0x3, 0x3, r1, r0, 0x0, 0x1f, 0x0, 0x400}) fcntl$getflags(r3, 0x1) r11 = dup(r3) unlinkat(r11, &(0x7f00000001c0)='./file0/file0\x00', 0x800) read(r2, &(0x7f0000000200)=""/126, 0x7e) getuid() mkdirat(r11, &(0x7f0000000280)='./file0/file0\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000002c0), 0xc) seteuid(r5) fsync(r2) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x9b) r12 = semget(0x2, 0x6, 0x4) semctl$GETPID(r12, 0x1, 0x4, &(0x7f0000000340)=""/157) msgget$private(0x0, 0x8) fchmodat(r11, &(0x7f0000000400)='./file0/file0\x00', 0x7, 0x400) connect(r11, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r11, &(0x7f0000000480)={0x18, 0x1, 0x3}, 0xc) 00:00:14 executing program 3: r0 = socket(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x82) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x200) r3 = open(0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000002c0)="886f1b7495a8ca4762625570102d091bdf031f3da5eb02c225ef89d5277736ee799caac65cb701145fcac937e95609d28c2936c64b7e5d6272b0a488241663c14530a8a87cc3", 0x46, 0x2, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000340)=""/133, 0x85, 0x802, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r4 = shmget(0x0, 0x3000, 0x410, &(0x7f0000ffd000/0x3000)=nil) msgsnd(r4, &(0x7f0000001600)={0x1}, 0x8, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) fchroot(r0) 00:00:01 executing program 2: r0 = socket$inet(0x2, 0x20000000, 0xffff) fdatasync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) 00:00:01 executing program 2: r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000000)={0x0, ""/98}, 0x6a, 0x3, 0x1800) r1 = socket$unix(0x1, 0x7, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/254}, 0x106, 0x0, 0x1000) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/185}, 0xc1, 0x2, 0x800) r2 = getpgid(0x0) r3 = getuid() getgroups(0x2, &(0x7f00000018c0)=[0x0, 0x0]) r6 = getppid() r7 = getuid() r8 = getegid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000300)="2259fd90c70f1a108581373fe9ffbb6d1930da114c651cf14ba767ffe9e0bf31d868a09dfb6b862ca9addb793152d604fa1d2edb3c951bdce3fff364914bb8179db57536faddfe477332c8c8119afb5b43044bc854257558d34f3117dac611b403a86033dab5dc6399b77bcd1ef6e9a51c9640e7bb3c9b63db027dbf804260c57985aac7cbc66257156251114c11e33a1e305297fc232187e50254ad4d2db8c7074f5ef84d", 0xa5}, {&(0x7f00000003c0)="2dde8a7467920e702b1d9380376ca64fdc766f27b037c05198a110a04b4975a7735686425c67a8a226c9449815cbd3680611620baf698879", 0x38}, {&(0x7f0000000400)="cba0f84c5f08d3dcd1b451758b1bbcaaf5b6200c039041210919dfd49d903d494d35f8938f2e71a1cec4d5a52211dd06b9ba16e0a4df45aa2dcd063ce7856e47fc7aab726babf6b877431be562b74ba3ded6a9155bd75907c2c21f4ce3ee9dbcb68b7cdd466d7543292bca9359010bf950af6b2c5d1660f8de6e74d57134a547513817799bee10691dde569fe20822fe8edef59fd30286266ae320242e8ce0506f2df46f3ee8bb82e639bbf04ab4bc52fec398c7bdc4f9badf5686a23c10b4c84df437ada22584e42bd4f8ca96201a16facd24bbd4d341b46cdaee5e786d4aafe02b6048170238e664b36e66cd8650e520b9b653b7bbafbd34b3162fdb2d862931b8a7d18bc2a1ccc4d59d98d0c8f2bddcbac22f1ea222a09d23999482e6ff4868c50b7e9aafd6c9a82b309cf7551a85766c79f2fe9e6973c947af38e8cdba9d62f85c7edbd576bb51eeab1f0f49a0d01c7132553ed0aa2fb0159535e5f34a052a72b4accf9f69471ab57ec96eb5979d3a38fd82c3941bd662fb3a6fb5b3ff9bc15fc97cb1de4ea0e1dd29e2efa10fb794b65508c542551052fe9e88784ba8c0faf964214981de0057bdb9251e4cbabb8d0548d0533edc1f1332f2d38dff2af34cdbc1e03bef8cc1cb7951e1e5405c7c1c736a8f80f1579bbef1e5accd3f814df1afaa87558b4e0fd363c4947b0fae316b1dc7c423197ff767a61434e0523117b0e71c0e68190cc1094697514d0b7f1d2554da2eb68e174f19f28d65a01f27ea0a63d9fa5cfc2c970830320abfa07a7f80d56c5b5a111efd7adfeb82359966bbd0c0e220665525accf31f0525eb11153b32dcbc484ec38816bbb7724c1d7ef6c7014be915e11ad7be4028b2150a29e3fbb4a7eb83c10c07361f9891c5aabffe5d232cc8cb03435e99a38a15c8093b9b956d7406e5bf7897b6de71911685de80b314028c0b3bbfbcd546de3013fc4ee8696a40fbff8a289a1c2770a9c13bc08704709e28e3dc882054adec54bd498f87aa3b7081ef69ce76b30404fc3168a88adb433ed057e915b757a1590c7b5ef3d102ce64f7e8adbb2b9f2f487f3205b601d5f5f8c05acdf9c663122965fe89da42fdb49aed9d262d3ec178fe8d36202d3cc125d017d543a72422312bd2386ba3621b82e1fadcd9eb19972f68eab780a4f5aabe11d845d93f782b1e846b909857e8775871399db15135960e660cb7fe4da420c5aff578726b9fd56095447ecb394cc263344dc3481b24b9f7d960e0750ea0705c7c9196713da689e91968072743175514b25cb2b1aa7ff31497089293b301bb1b2551b44d1b3db6a1806295a082d057d639567915eebace3e9a2c8f58ac918f84b51de5f62eaa45641417852ab5942a9448ca523589ee500854d7bfed434b9d96d34bafd453cc8495a223e6526411c640a3cb248d3a2ad73199d09125daf38099107980068db0a76ac19a53fdb17ed22a730df4489feb09823f6245e1390f00b9c29eac95e249f666971cd13be7eef3f7ced826eacd6313408be8a63070827d062b574391cad84fc378a09bb263bbb7872a5419edc8a5e29c61c260b3a9d2f6e92957cb2e8d61ca0f737aed7ff020097e789b5e59e75d3efe36ef467149e9e2fff2da1d96018ba7bd18855ae82d06bdc7123242a861055478a14cb1ad8300136336c8b2050c67730229ccf3b3b8fe4497d77da087c531e97e13dc8004a749e1a3bf5f3783fd9d0ae6e0af36a93c9856377038eef1fd54b9ddf5d9b2451902b7576d03cd95942381da1e2ce0eb88d8a911adb90b187c0aab0636c8a9c4e32735c8ccaf06e43a0f61b561adccd01e446dc1951003b8a099d8181482d61484c5ef704366ea8c68e498e5e6fcabd578d34a813bb2086b0ca54dfb62c88589b6c33232c826b14ca225146c5d0737aa017340d1fe1404fecd59f78832aab641b449a1a057852203a42bb81c02505c3b06978781d6c67de86d5eeac88ca99b1aacc145d9964deef57e199e5ac07f5ae9d3556cc4eadfb3f8afa8bb1097d005ffedd7b4cfaf680b72209c23e8d431e51995fa6894acc48a133aa275d91ee1bb3157e9c3f48d5fe00c279a927eb292a7c95169bd25e1829742a8a784e447c1243559acf4d2c906aa1ca8874dd3460cf0f55c7e2779a41fc57815873828e2b0b093fd33f3de7351f6164632bc3b78dc693c953afd7f1f35c4e59ef83e0be1f0f669719dd912df7b062252e60dfc2f99bd8ba8bf5a383aa5ac647ac8fcfdbd96e9ff11067a1ddceb965c37913af02f591af9ab8d03d5fdfca3fb778966ae3cee3d12ad921c515b8e1a82af64c4b92286a867c0867424ae5bcdb1feadbdf77e4841954a17515a10735c602253c571e56de582f9a0c914a1cd38bc68815a2a4376afcb6c506b982c3e718ec0ff6c23b1238279bb955edf13b945d418032895bb44f58efc8ce381fc67f3178504a1e9540c51ab6161583c9fdba9d7695698d96df903e1a33469b00fff18a8de5054ad6992b9414c177417050baf0b21fcffef2007ba84057fd16e426614c1ef889951e5d664799241dbcb4c13e9cb583fa0c007f8e1108686debcde56c9b27299df2eab18aa2301c7c5495bbe6cf3871cc3f3c5d1eed69e6006c74c084b30980c930b1aae8262c7ca2817d6d7f40266d2a761b8d91e0e10e145d08504d0ee0ae93ed85c09ce4b570b53a1616f36bb2c878cd94bf89b2d2dbff6c78b98e83696979394f42a2dba6884a89d1c28ee6905705f284a7af7ac463be3913b6319dad17ceda7218b10b14ebd3269bc212d4ed8c8879ece777536c36d45b65445ccfa0fd02f2ae6177ffc26840eba486a4060666fcd2e82ef16fe6cb73afe7a7ed127e0f7a16948c8e2e7371009549fb3e7c8418960fc7d7f929718f0d7137f108dcfa745e5d4110511408e6e148e32cc795f745561b833a117cc635636591b2c200155eabe6362afb2328a33acb03f75a97259f78e16ffdf5e03dff6aa8e4005cb157ac4f00a00c6d73b44b5d9bad7017050c7d03575cbcb428fa6bb989b79dcfe4a45131e103e2215b3390e50651659ea7fd648e510c942733fe9302e332c679189913a73ac73098433dc87e8216d37fd52ff8385513bee193ec0d2927578a275160a40608e71656493294a11e18def5e8154381b2a956e9dce436b0e8de7d6b3dca3ad81ba1576df35cd4791f40221f7bb97bdd7ad7327acca0377ee2f2d94da62b42be1b29c787210af35cbecbbb33b39a94b11e4dfe8945f47a2b825830142b8c7bdbd221ffff95e2c77dffadcb4e495d2cfdb911906841dcd61f000e625d3fe54163eb5c4954c793dbb82c634c4f38957fec41c6c76916566f3f3acbf582e87d2be94e7b9a9209a1b440dbf99ff10fd027ab41001bb4aecbb26242c20fbd35fe961321b4c3044d4c18286d4af53984679f5e326191f429c4a07cb2ecbd00c5d19b567903973757507ae7989e1996b18a6652e498e51d01293e34f3429b868955f929e9fffce50e108e8ea794d6cb4ebf8a1a229579f6375747f1aa6e65ecd596a9300672453b9f4c9a71c7fed2e91e0643076cdb2b093fce5b40f2d8cea689e433b52cbd790e2054eac14fa581c0defe313543c2d8414b85c82c7074fc58e0ca696f2437ff099d30c7a0c6456b0501b715f4c8b999536bccb622e344099aef475f1fac1a89902ba91dc1c387b26864a6e2144c1a4db93b92078ba0d4515ece48109580ce54f5dd87560588360a720701143ab12675c30499af2677cc017ceb832e85ed515230bc94adfa456e89a5b47b54b1965bc540ca83b07dba200df64fe31285945d5db41ccdfe6c80aa47552665497dc676f8777457ba23cc98fbcaee5ed966f3f00559d24d87dae1635aa09206585086a6b325e07ac917464464bb709ff06c1e05b7d52ac83d4d420f0c0cea3924fb3d9b997839334f7da38e77eb8331ad7dcf9d736e47074dde57c558a4d6821d88c9eb9f0dfa2e7e1118daccd2208204391d59182274e026e6444e6ae56e244c1c197a20dbedd4e1af7f43b1a9cf3c8f30961f278caf3f45d663066385546b24daf6df945530632700b49dd55994a764fe3d13a16ec32fefc5565c0704f963f92fe37f579ae957b3d95eb94a35fe82dce65cb0250aa6cc16afd3431b4bd91781e7977eba930c93b3ad08a8ccc98bf6de3f0de0b08dd3a63cdce10770458ccecf544b5bc6740b8c0c3937752c2fd2514f97f9600902192998951d6c890a9b160a1a670fa5b32484afc99cf021909e28197a0549aa0172f8a337623b7de8220ffd23ceb0f9e099ca44f039000fd2dd85909efed5d2f1c9b41be81cbc252975e9849115b4ba7598853b4021f24be1facfac0687c6d0ad1d88bd25a6efa61a92aa9c27cf9750507abbd2d155aa3b3f7c1755538e5eb6c0288845a8ae512cd0af1244fc0bc128665b0b8037ae31aced6a8721519770edb4aa1b2477a5355db357c5dca8c01655edf38c5b603a53b4e7cf63d31e66e288f4cab1f7791fc9be4ced1476a4a0f50391d65deef9f3dcdd0a9239372e02200ee63d2a547734bb10316f6d0a2b595b99ec20da31dcb032653f8d9c645022a051a3fc6291957042e83330e68c00be6e240d9bc94f10621fe8748ec99bf76cba3f6248d27ff5382695d60bf3dab0d6cb89748422765d586f32cdcc349491802b6416ae9837c49a8156363727035614f74c474983d8e780188713884e4f78821b0d8cc220601da47c93dee7532032ac3becb027e7a003690aaa16ba8217bb2c866c7a18b70815e061b62579a11293ee28d7eff37805e836263caf025c9013997f2f706ea9ead8fc06d58270870feb3c367de7e3282d3d5272087d355cfffa01d938c9ce1a739fafa438230c1c7fec9987be76c9ab6076bdd1728e887d440cc3c782b3d11c3351ff57623276b7142e0d96763f49642a08140a15a5d8d46c483efac95c1b0fa08839b7375ea387cc47cf793a3bfaaf3bef4eba78e6b50dcde8b1e379cad9b17822537e6ac28c10b13376274e4cf5fc7f889d05ef20ccea32e89087585d1bc0ff5764c8b5be9b9c89e0ed469f70a2bad26f3ac6b0288786bffcb71efa6671e119f5540923222a9269b78728cf321172e9fc0ec60c320701cd257c563c5ea8ca1f023fe7f3cc26b7a6e56b256706455da74216f03394ab0a3f1168c11aa0a40e6021a55c50b19887eea6c754f4c8f6aaea0bcb48e7cf521c8d97b10de39b70a04ed32cf88d9a28d283ce915229b384a0ebc84aeae4b43b61700e4b4f47e6fe0e530fc7e9a221a1cd7a50cdec2eddbe5253e183ac45ccb99709ab9efa4b205a6edcd03e71bd6d6bb57c2d5f93e8bde8776fdbdbed9f07c176a63229586e04ecf2285bb90d0765fa2cb26edeb4755027c8ab6cff3189fdfcc33eb454840d8b764973b443ae375e8ed7158c43297479374c9daf8aca08425bffecab803fe99bd2345042b122f9e10f13877d6bdb2c952fc1f17c143d7db1ecc68ad571c78a170490672223a49c1725e2b1a4f106cbc1811e28777271b4c001ba492610d03c159e7c2242c36c266bbbae615408b50963247cf6e03a2d6fd8ffe8ff71c2d5e1b6e856c78e885e26cf23724f39d29dbd0b8310a3b8ded60f471c3f8daf55fdcd426a8db6cc2901105e554df55f37233f3b5e04f78a360499a47e31e014cffd5c9c87a82a50e7592fb553c98246e21ce22e4987ab2e4246eff3c96ab07e06985cb6d85c161e7f1411ac2441633fbae7cf37b04d69e62c2c9b8fe33f3876356068466c5a1aabc46263ffb510f14b4acac357f0a15287", 0x1000}, {&(0x7f0000001400)="1033fb1f53870d869088d8d4d667c229abca2747bc25bb7ae44b0e249efc2909afeedcfc3861e5a60547a8e344fa7eff0ac29ef900fcbf137f148418042812c4680158ca412c4963e68180768d402730505c8b", 0x53}, {&(0x7f0000001480)="b040dfd070eb5d087494aef27bab1872031b7b453e714aea5d4f9a6b699f87999108f229d253d55494912ed0f098cb900ffc66d6a212e29fd2a335ffc324f8d5bc0412a012d0ccbd5d95bb68955f5d2151c4e34abf259de686b5322c6dd8a868c3c5524671b4f698cf2981d1", 0x6c}, {&(0x7f0000001500)="53c5b852ce975bd827cfe017c54d3941d0304be157c324610964c94c0e944faf8f02cecd46045d31d0ce4e3c5c5d8f0662643e", 0x33}, {&(0x7f0000001540)="3b9e58092e1d96bebc904696eb1ec5cc7191f97bc6bec5af287ee76fcb6f07f8b3b0c407c9eb22705a711493c067d77369deac038f04dba14bdaedd636cdcef314e376837cfccd00524d850a4a8ac987385cb25f71533f16e50e6ba0c39a321f2f0057486a8c4f48371c76564c121320b29c800255a4c279f816f49e984a3c36ba8587680f3c60f53e114f23a90c8291f57679f0abb710819589d15cd07d84ff1a85545492a5f048e935c912d2a28ec2549439e3c85169cae968122ab5e95f40", 0xc0}, {&(0x7f0000001600)="565eb51a2bde9a7d497aaea90dff3d55be9e4cf4201b33d111d13b6272503aae3616fd5653fd8e3f9d73b56e0e904e6219c31f9a03f387d3ce3d2dd13d8f93356973cd6e3d725f04bf00c5cfc31023f787be82e618049eac28c434a571fab4d7e86f9029752d2f174426a3cb1e1733c4d5b3ed2c86b01559e3cb70b4405a960a479372431317803a551da228e89fd945d982310dbe4c9d1848613a2b1c0ff7b6066fa44e5f6a6c1bf1304b7207f597c280f434b496055cd7f03a972138bfafc689b14481beb259fb9aa4", 0xca}, {&(0x7f0000001700)="7bb5048772d1da5af63bd062a3bd919b951d893e59ad0fdac3c1d3344252fdfb", 0x20}, {&(0x7f0000001740)="85a4ee308b8055e609f1a2137a205c08ce92bacc14e25b6b2da6fa27d18b89bd1af0ca1ebab3772c863ca480fce354d1e6ec6f3d8decac43cd77a8dd7555ef0c526c15c07b4cd34b43b013c73eda4dabf8d42cb4f96014d898b287ecf7db7519ea9c9f3a46e5da22ca12473684b9a8f221099064474c5864657a93cc01492183b80034dd62b7fd5f62257d67ef7f21978d22c1817c363f1727b1117412712a655984f0d0d31a7ae5787cb563", 0xac}], 0xa, &(0x7f0000001900)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r5}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0xa8}, 0x9) r9 = msgget(0x1, 0x4) msgget(0x2, 0x20) r10 = semget$private(0x0, 0x3, 0x108) semop(r10, &(0x7f0000001a00)=[{0x3, 0x8, 0x1000}], 0x1) msgrcv(r0, &(0x7f0000001a40)={0x0, ""/116}, 0x7c, 0x2, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x16, 0x50000000, 0x363, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r13, 0x0, &(0x7f0000001b40)) r15 = accept$unix(r13, 0x0, &(0x7f0000001b80)) symlink(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='./file0\x00') r16 = dup(r15) readv(r16, &(0x7f0000001e40)=[{&(0x7f0000001c40)=""/121, 0x79}, {&(0x7f0000001cc0)=""/126, 0x7e}, {&(0x7f0000001d40)=""/247, 0xf7}], 0x3) r17 = semget$private(0x0, 0x3, 0x2) msgsnd(r9, &(0x7f0000001e80)={0x1, "7c90517a989e552460fcbb080d52652121b346c8d1a0fc4dd3f54dd4905b72e149cbbbb291fe1ecac0c4a755188954c1ae4eed9fe1f72e61042092e2427d67c4be65984bc58a3cc47fe7e6ca3d3d8376dd2a10a3f312e61f27"}, 0x61, 0x800) setreuid(r11, r11) getpeername$inet(r14, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001f80)={{0x4dc, r7, r4, r3, r12, 0x2, 0x3}, 0xe53, 0x7ff, 0xd8}) socket$unix(0x1, 0x2, 0x0) 00:00:01 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$dupfd(r1, 0x0, r1) fchmod(r1, 0x0) flock(r1, 0x3) sendto$inet6(r0, &(0x7f0000000040)="b3380b14966dda051b652a48e22444625855ee5699e89a71e8a567c2d4ca2348e919d18688320a758b55a17ab727e52354bfc71df4a35d67f8486c6b66f0b0c4027f0a58c7bbbf11dd36845c4e5af7b5ec83e9bf905e5e6c7171c7c9a391912c9f", 0x61, 0xc, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x43e}, 0xc) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) fsync(r3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/90}, &(0x7f0000000200)=0x5c) accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) open(&(0x7f00000002c0)='./file0\x00', 0x400010, 0x20) clock_settime(0x20000000, &(0x7f0000000300)={0x100000000, 0x5}) ftruncate(r0, 0x1) r6 = fcntl$dupfd(r1, 0xc, r5) select(0x40, &(0x7f0000000340)={0x4, 0x9d2d, 0x3, 0x4, 0x80, 0x6, 0xe44, 0x6}, &(0x7f0000000380)={0x6f2d, 0xf9, 0x5, 0x4, 0xffff, 0xc8, 0xfffffffffffffffd, 0x7}, &(0x7f00000003c0)={0x36ed, 0x1, 0x0, 0x3f, 0x91f, 0x2, 0x4e, 0x2}, &(0x7f0000000400)={0x7, 0xffff}) fchmod(r6, 0x29) r7 = socket$unix(0x1, 0x7, 0x0) ftruncate(r0, 0x463) socket$unix(0x1, 0x5, 0x0) write(r2, &(0x7f0000000440)="e0ce2f51b96f0d03abebad13c705047ddbc88457dee21966158d2ac83ff9062ad02335accc76a5a8a46371c19cb5bd8050bf18a2a992f61203f8ff062552211f4a06633ecb88855ccef4dc95ac7bed40617f88f73aa373c7de4a50fab55e", 0x5e) r8 = accept$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r9 = semget$private(0x0, 0x0, 0x480) semctl$IPC_RMID(r9, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) dup(r8) r10 = getppid() fcntl$setown(r7, 0x6, r10) 00:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffefc) recvfrom$unix(r0, &(0x7f0000000080)=""/171, 0xab, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1ff, 0x3, &(0x7f0000000180)="3bbde5143f8d73a7de295878093149382f32bc6747c559a09799d19fccf38ee11702af3b4a3f5c05fc871ce7be8a4163cdc2386803eb0598f9023c47c3072735b93b0ac9409a19e96cca6c662e01056caed355b2f9d86262ec3daeabc3f7a4e3f4b7de0ef0e2f614a6eddc44149252a22091b68fc5dfc70e949995c67b21fd3947f3faae0498ddbc754734939ce42a3456b6cac82e62748aab53a2239eab78b999", 0xa1) r4 = socket$unix(0x1, 0x1, 0x0) fchownat(r4, &(0x7f0000000240)='./file0\x00', r2, r3, 0x400) fchown(r4, r2, r3) lseek(r0, 0x0, 0x3) munlockall() r5 = semget$private(0x0, 0x1, 0x221) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket(0x0, 0x40000000, 0x1) r7 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) shutdown(r6, 0x2) connect$unix(r7, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) connect$inet(r6, &(0x7f0000000340)={0x2, 0x2}, 0xc) sendmsg(r4, &(0x7f0000002bc0)={&(0x7f0000000380)=@in6={0x18, 0x0, 0x3f, 0x8}, 0xc, &(0x7f00000028c0)=[{&(0x7f0000002800)="d549e6b5d0e754d3b7d3f44281e401a281925023cca290fb57ce6816f5a4e8db9309ad888fb392ec492814f8ab05070308a21e906a741b2b7bb069880be77c4808530afd146790e875a0816337be5c0da3b4a8ee55a9866cdc6eef226634856196de2336ea05a792a026fc50dd2838f58f66838888d5a76004b373f2f78d357befe58872625d59323e", 0x89}], 0x1, 0x0}, 0x4) recvfrom$inet(r7, &(0x7f0000002c00)=""/4096, 0x1000, 0x3, &(0x7f0000003c00)={0x2, 0x0}, 0xc) pipe(&(0x7f0000003c40)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open$dir(&(0x7f0000003cc0)='./file0\x00', 0x1000200, 0x8) renameat(r8, &(0x7f0000003c80)='./file0\x00', r10, &(0x7f0000003d00)='./file0\x00') getsockname$unix(r0, &(0x7f0000003d40)=@file={0x0, ""/72}, &(0x7f0000003dc0)=0x4a) fcntl$setown(r0, 0x6, r1) getsockname$unix(r9, &(0x7f0000003e00)=@abs, &(0x7f0000003e40)=0x8) getrusage(0x0, &(0x7f0000003e80)) fchown(r9, r2, r3) dup(r9) renameat(r10, &(0x7f0000003f40)='./file0\x00', r10, &(0x7f0000003f80)='./file0\x00') 00:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendto(r0, &(0x7f0000000000), 0x64, 0xe, 0x0, 0xfffffffffffffece) 00:00:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/101, 0x65, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x1010900, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) open(&(0x7f0000000180)='./file0/file0\x00', 0xae8f41a78cdbdb27, 0x100) shutdown(r2, 0x1) 00:00:01 executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x40210, 0x4c) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200000, 0x100) sendto(r4, &(0x7f00000014c0), 0x0, 0x2, 0x0, 0x0) 00:00:01 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) accept(r2, &(0x7f0000000340)=@un=@file={0x0, ""/36}, &(0x7f0000000380)=0x26) fcntl$setown(r3, 0x6, r4) chdir(&(0x7f0000000440)='./file1\x00') fchmod(r3, 0x40) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$inet(r6, &(0x7f0000000100)={0x2, 0x3}, 0xc) r7 = msgget$private(0x0, 0x10) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000003940)=""/102) 00:00:01 executing program 5: r0 = socket(0x1a, 0x40000000, 0x1) accept$inet6(r0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) sendto(r1, &(0x7f00000009c0), 0x0, 0x0, 0x0, 0x0) 00:00:01 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgid() fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = dup2(r2, r5) write(r5, &(0x7f0000000200)="398a6fe902905ca0ca0f764fe6df2b6a344529f905f921dc214b6a8712238223b281fc803da1021899993f94a006fcb3240753caccc10c685092e2539daa1001c15b2302b2eb668be3754fe8acf1ab45d7fb1d40e2d9f3485cd564c6df33abcd65b26c946b5aa88246aa35d54fdc8d9d591a8097b637d767fce6c00874acbe82c50575829c1c082257ece23a233c79898421b8c1a36a8108f2162bb7efe7a27c94eba18454a1e6e846e2153cf820635c79ae1afd7e737fb9ccc5e1eaa9c4f9954e0a0f4f4d7ebdd04e6338499433030136f60d6ebc1f7911bc2df703a49a45ee5602fae404ed15c69e3c653426aa27c19dd1db1787952811ed2a84a2c83dbe", 0xff) lchown(&(0x7f0000000300)='./file0\x00', r0, r7) getsockopt(r6, 0x1, 0x5, &(0x7f0000000340)=""/209, &(0x7f0000000440)=0xd1) r9 = socket(0x1f, 0x20000001, 0x1) sendmsg(r8, &(0x7f0000001bc0)={&(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001940)=[{&(0x7f00000004c0)="9efef236cbdc2b3d5464e6569793c74ee740bac6f0a39b2f5cb3c5c1e1f936afece93e423e0dfe1460e276fecc8e50622d71ce2181a2803cb9e8b6ffd4ee7339a29a0afd9de0e7212300705f0a7ef8d2f229375d50788144daa0a1e0e8ce81cad959c5c13b8bc274f8981ad5fb821b5befaf9de207da919604442cf524cb95822d951fcd8513bb63efff2668e5c571dfc16220f894004f9e04a3137842a46ea8133983bb48", 0xa5}, {&(0x7f0000000580)="8f502c716650e98e7c73f7a1b1b5685531d8adba6f927d92eefa63e970b789160d07e58a4212c00fbda38739cb0e", 0x2e}, {&(0x7f00000005c0)="7a4c8725aac3a6dfbddd55ead35c64b37ea1f19f5480f67cd6d29f7d95ca983d49d4a899413c6bb4f28bc128c5d4000e85e95875bcd227d1f9f3d49c6707923d8dee56409a2424efb24f3115d783c79a90f9eebae7f2588c0d34a8c9513181381363737f0a30527ac60a0eb622a97defddef09c9a1b07fa2f32ced513a8bf723e45c9462bd695f5dd59e8646fc6a2d8ab19cbe21caa77413362f2a871bbe6e425d4b866a67ddc3de355ad3b757b61e335d5fad8dda036ce9297bdfd5fac079e6b5059ceb81e27a01184e0233b83cc92788c4cb39e60ef0b0054fae723776beaa243ccef6bbf1cf77c2550cddaa", 0xed}, {&(0x7f00000006c0)="aa87c7b7ed06fd4cbabf44d3197c83ac5b11f4d98f917ee00b07c08360429e01247059f5e2c93cb79cebd5598f6da2530a819cd5a34195bc1a1237d3a340f25adb1bb0bf21d7647ca21d0f64f10293b717907ff9a7f0e27688401797f52fef4072ad1a2e196dad755befe9d5c0b351f9f0623f0d27e8e92eb366d86e89c5ff2d4ff3e3397f95a619e9e368648e850b0485a5e004fa474e7e9429f7ca7d78df5c093af4282a0b509f189b8e2ae22cc6e04f", 0xb1}, {&(0x7f0000000780)="587a945e51786d3786301e50b95c1815bac90b35ad57dc7638936f07e95c339b0114a606f42719c0bd1ce3795714101ae353d4a338769f7bb4fd166ac869ac9abab0e84a76c68b3935ac6f56c5fa37511117e07e15a45de76f41da10dea0ab934d7033936b8745588f7d6b83d2c4f6ba4b6e52e100049bc0d3fe4741149db2fd638add763b58336474befdf2807be7ecbe32be09b4bcc4ec3bf971ca07958a423db3c55edf8b8dc7ed080f9b9da2d291bab7ae86fec10c", 0xb7}, {&(0x7f0000000840)="1d698df9d3c5f1c04d6b53b0dabc322567d09be101938d1e64bf0052e36d3822024902f78c2475ea4999a4aa0c2d388e9490edde1a9cd72218477169c55fd110b56c4a5f7a8e4c4efa02ef49b066ada9c757da3e2e65aab006a293f941bf68086831b42cdc22450c43d240bb0dfe20b5824df7f326d54c80b69933e279534bb53fc7d6eb77cd8342b1aa41bebd9ce5e188c806868b77412fc31e79a04ea7f8a3eecca24b649e2fd5f516d8e95cb49d8d75386f8c2e8696ba595d0f4b5d3f18086321886faf789dc66f6b30033854fd9c25cf05e0d6980c543be2c6eaca6bdb3269222f4f71a2de8ea9805ec1996fc207ab1b52cf4c78483a007f1e245fa64370b46bac927c61223897b98dbf456c69d0f641dae6eeb58f2e78ea57280a692ad578715137b6a4d523da7fd2382687ad2a7cdd65b2b7adfbd966ecb6b40efe2fcc46ab206dd7c28db999a0888800bb8fc0512719658e94fcfac356f2d81f7119ffa3b7b91a4b564d93dfb9086b67cb846835b72597655bb7ec252cb6a81f9b832bba07f3d7f7201c9aff4bc32bacf7cc2a114802ca13a1d8d3e2c945d0e8a0c9acc2d73c843ee3f1d68e1597e7d7d4d717f3a829ba611f673b0ba26db45f94470d955e95a3282f9a3dc14e85280b1b5cfc82ba35988993cc7269a7e1cf7eed511406ee39b27a9149f59eb1a85124ff184a892e1c66a083b9be0cbe25bba808b19d178abcfd639ae87ccd6b07647cee24aff3872fa34cc7cf751a98be2980186bb0120bde8de452406ca4b3428b8d7f2728c7f8ed392475d6932c8f3b972462801ff58473eff4f461c0384678437bfc063e67e44ef2ff917a3b40986294af33b1ac2ade20ed2a7f544a651606cc95529781cf3e98baaed974b253e00cecd99fed87b237afb1bcdb450186cad7c2d5582a17bba8e60e73ce4335e270b4888b7d0781975ca87c595fefd3d6d113f636964a90039d166ae9e993f879210ed9a640dc3f49a8d405dca72bab0d4b5d7ab27f4ac95b8c52bb7874b051d6f530ff7c56d19bc358a6ad650cd67d1cab669f6c64cfd9dd0c75c42abcc10d141751f7f81ca207172b798105d059afd4e5a8816f469626d58716ea84f95542dadcb665a495f787d07bf6de1be98d3fe04a9bf67e7db5907f18ecb526f0a67c4e6a9e0cf668b1904af6475fdb020380148b51d406e76a2c3b4753c0673d2e6140576ad7eabe6cbaa91476ca5422ca12f4ce57a8011803a8ed05c40ea2b9adcc34bc3f1136bf270ff320754f5f83fd4e312518337487ca6a6517e9665fb7b4acee3c7ee6c0042471c3db15bdd10088dcd66af9b5441a3e59a9b1c23611555ab329c8aa32685095ed48bcb762c1367d72b2818c76a52ba912f76e3f3a60949351d8c4f37d1636ab04d14e6349dc950faf9c9920dcf64881e3e4c522ba4e3ee0b847617c4f3f351092b11990b4a71c934f22abff29cbd03396af41e5dba16d0b6452429a0716b6542b846a2a3e191e3717906005c1800091794206138072e75cf7e7c21a1ae4cf91bc7eb8ca67466fe5452df7bcc20c0fb33bbf675de8e295c10f3f3946faddb78482b6f745b65a50b9fccd47bbe7c60e6e6041d9b7c3922397e5aab3f8d7c16cc816b4cc92a861e32651807647cc905ee8ef08e05a9ac436172ade6dbc3d95f4a6bfeed807de5bc178edf26680f9e2c6438c5612ce144f4b3bc97539ffa8e8f5c66937c99eecb665a0bfc930953f84ffd1642be077653b35e8d052bf6e651693b35b49a720fb15a696191bb086c8d5404e66acb75dd7181fcbf11f5122ab5afec9183f8d427b1a3e12b78a5a58b3e689c5142fc7847a9d3a140c703084a66aa80f7c3e8446c282cc1819afb0bc4d876180afb8d725a3b2c9700d0cc15f8118519b55d1e9b3798d486478a34e61867eb3a96ec8f47df524087cfa5d7fefb5dfaf16cb6739e962b83c4595f5e7bbb64073de5a09cce1c9b0b09294d983ad5f7dbd963edc38b8d2ad1f63782f45aa765576fc482ea081b899075f75bc1e833e3442ef32e6503f359cc7b62bb52f41c324ff21e10741996f1c8922b9445c3e6ab84f81eda0ccdc22371a5d3098cce200c0ec9db46efcd840a66331d57c0842cbffab0fc485a12fd6e939841af56af2e2ece0fd1973330e7fb3ca5285569a9647cdfab21242c2752ed8a1fca25c190666c6995773c902c353d174f13c7f348dc0037b760dd0e72945b11aadc68efca62ad213ba06eb7ebea757161ef1dda32dd383326551fe1c200239c1790da72c9e56c99a347f1bf4a302b76d00abd91f9da1bb8f455a8859a82411b7579ea55ca9ba851246c50c4d148acfc4a097d78fefd16d959f62c4330afbe8e7c723f4de452d600e36d945f0b82ab909174a3a49608e46e7327b00f808c8277f4c8d6d78e0904de87dae9a433922cb5dd7f664fc291f7ba981d7d94df8f3bfd685ef010044047926b0c3c657906e46ceff08e490a4a36c8802518100a43924cdb4b24cc4d4d22ae79a17a5df3bf40c00636287b2a787d793a0ebf27b1169412cb744ebd693790e1086082411d7c57a146a71db5cc1ef5b8c028e3c67ee79b87134bb6c157411bfd5e0a2ee484c657a99eb0085fc62bcbd856f04ae0b79d44eee303aa1646c0214d29912095cf3392104b3995ec9d8f85493b2740c5d6fbd41ca258b0631d2832a81a375220cd4455f25c4c8cf2a021363958f8449520f9757e8dd504794dc7732ee45583aead7bdc459f5d3e4535f5e7ffb6408c2f96945721e81ba989cd0de42ef55fb6f7eee2cd1a479aa0d5c2ebf3f64b3e4e783a6f25f10f3ccde1fb26a9359038ba3bb17a9a4526a5f73ae60c1c210658cfb7e2a3d8ea9462f4e8e07fa1969d030f202b93e41834271d0cf030914191a8068e515d8bbc32b1891c975cc87f875a72d8bea2df263e5fca129414cc990fd27d501330edfd845033ebd5c82dbf941718a14a895ddea46b0c3aee073bdce9966441e1e359efeb4e06b77df4f9dba9fe337bc8b2d9ea07386d437ac3afdc6e4dbd57e8accdb1ea610b265309e92ac067c76d0b140323206a4bf93f2d6ffa18f745c4c5185600cec52c57654d5271e9c7a0308fa67ae75d9bbf4746760a9983f43745aec107e3e679c0082aa28f8b47b7ffc66fb21b373ca5bd9363d8c6e874ade5518a2ffe328431f06b717b3d28529bf31fc0e76b6ffa7cb5ccdf120ff33bcc7beaeb600906b755e3db8dcc0d0f9e9ab7cb4a9e446a5f48179ae1d4de14ce5d129facbe1be8e11afeab06051f192c8b5c4a107e13593ba8f14bbe9f07508cf4ef4267faa037853e6fce52ebb737953c47f656f7adddfe02993e361c90ade4ac2712f4ecc62919c927598810b5b58e63f467f122b3501613c9312ffb6e23da6925e4925cc5956e55e5d68b1bb4a83cf09ecac4405e0458f826c74548c2b943b42e4654a6ab266ed72b933a4b1abe0447ebca9b2cc1f4b0c724f2732125b97234a857cdc4855deaf7b1f60777b3242ab499f68940e1532d7c666d97bfebcab2988dd6b233debd8fed08dacba680d12fd6dea295d0125a8f1134a09ca7a48610a73114193655f9450ef603844230e448bf6b2966b7b59863f59b29c165bbc3401aba4e6f91c02c8608d1d498d5f3c3748554f17269c8537381e0b18709fb5a577af396a9367f1296098afc7257c49789373090ccf23fc6ed8c6945ca6f1cbd8064f42a9a2fe24230e2eb79add7a33db0f3cc52a6e8f50a5036d6278a2952475d94e245c58ceef611af30508df86af57e5d31d487718303e5286889fb47a4b48aba40a20ba24dd2549ce40c9f630856d06c5578dfb2755f917b1219aa762804546889cdbde50cbd32c77ea2e76d0ccfa7a5a0611aa7be8c86583b3cc9a7442171e80c82a346f2cbb43892b97780dabc2279f588fac566ff27dbe647f82ba0a9d8659b93caebd0d12fab6899fdef299e4dc0e7b0ca841db38504564c798eebc4e88ff509fa6e9b9c02340dc5cc50f0f37b4fe11a008ad90cd233ac35bd5fbe787159d6df2170ac5c9573fd522cb4225df64a9ab47e14a6699f4bc66a0e825af05405221bf0c608e71cc157f701d76eab5838304ec8de9a418a588dcd5e8bec718ad3837910b2c1d6154ed1ec2c99427ed2a9df02c3d8d61aaf02eaeeef9558f7fa6d9f99cf37b9183244f6cb75a27f39f0c2a097a9a9703bd4fdcb1a193010ed03077f5a65a5eb9f18c8c4aa2a602ba66848d08af0614522c0fbf8ae9e5590d728cd8a42cdd03d1ce27c3ec6487e5f811210b2c0c2f15b5bc3eb0fd8023a3a2e6050c05a3f95fbc5d6537f209302d9a4e1b42026b09ce091a844adebcb13989bc2f628b5854fe208ab46fa6db43cb3167982868e5aebb1c90868a19575b81ba39c0926a35ddf4858e9eb0e67ec3e30de4f4ffc7cbf33cb2b6dca148a09d14a4305276ea3fad40dfb78854f4abc4f7693bfbf3e98c3a65e6cecb7fb196ccd9abec602869fd0890b104a6c2d16a3424f50f6efd505d2e9164568060058e627f399f9c640884932fb6c243a0f6d46b42cd23f2afe6c8c0efe9694ab9ab12a92600faef4fd3ac78bebb12ec07778e1cc6dc1d0df5a26336ab03bc5fee04ed38ca7793b5a8e9607df6756c2015c86a7095b0f246aa211b440e412455b062a0ded22ea3b62b2be7300d3bfe8a7f79f3b1a810a8ab5d9901cb4e58d30f86d2996bb172e1d6b81de1bcd4a135926e79548c7d340417357335d43dc7850e673c415086e24fe760529c54db775f19b22191640643e2d81921178c4ce6024d022f6938cd81943ead3c7688014ead6d6541279336f9813ece82938088792ffced1c8d9a8045f23b4c939076f3260a0ea7dc76a5dc115feb72c872ab985ed53e6a1da7651bac0baddbef6868f35bbb955682d1d1885e9e4848abeacefac9ab7ea940def91b480e76146ff2294f61b67eca2ac98993db847df33b61961cd7609ac9dc604de4df8a564487ae90540c58aa7db1ce8160b8a231a6d427eddfa0669bcf04c1bf001456cc40471596d5926673c168bcc8d2723acdbfa6c57f34cb8adb3b200df4bf794020a103f45f8540e45f5a29789b2618f76ede6724f50f01b1f41c585fad99f0c1dcbb615138a50bee48facbc3264998035a146c82b20a97b60f1732443507ec49efdebc1a7648aa4b3a400c6097d31c9dd741194544911bd3f74b21f2611cf328e3c926d692a0132d9fa2c86058cbe7dd1aa331414c9384ad9427fe37f86015d1f155a8a5663027fc8625e8e18a7300a00a75a6e2a41aaa375ddef620e576b9b0143387582aaeb152ff735505d5635643025fa1a958101d2c363061f6a234803cace7f143f147217d236c33108443f34d87a7a2b540f4aa8db9af0b144dbbff5406392a6756a4a1e30691a36f048d230706b2090704803fdd1f1fd411e3c8cc6189a16c1e843a47b79253ca3dd4d1dd8636c3053a9f63429fd36447624313bace9f583ee51a6b7b21c6bd86c9f45e8c376bfed7a65f79ca609fab9baa9654ed4e2f86fb9d8fed082235890be4ed45af98a688df8769ce1cb9d10cd977110ab4f255f522d61ae6c7ad41719fae7096200a5e57fffa1359262194dbe319e63b1bcf3e6c40861cc3f29d5fb5b9633e3b42eeea136c34f24c3375ffb68e21af0c083e4e47ec2fe4f3c8179d9e058957dff7f77e97c708e1a3ddae3f1b00ef851b56919095f0179d7e1a2bd312a706d2b3936baf74599cdc501d5fe74113992c304ea129760f0aa89bb040e33c80dd9cab59489db223f9611f4f208d476f9d8a4c9b9a1b75", 0x1000}, {&(0x7f0000001840)="6537bea74ae85da5be4c4a54c502023b5c9be2806eb31721b35b34cbbd71958eacbcec1c8433c9c2fbb6eb74737f2cc5bbd116f1cb7e45c908b45877b2136e7cf2df3d210768637c088fbb0ed54c7ad25b78e45d5697", 0x56}, {&(0x7f00000018c0)="86d03aaa7d3f0da9b37c14fb84759e2a0123d0bd1918e51c97bcca9ad04d476057fdc6c0a837a01f476f1c5f9e0a637e3f76e3abeff290b47a02b592faee6a2a8531cca62ee27d9d976db50b1625f4cba9df7f688c30c100c6bf62bf9067a64a08dac1a56d59a8", 0x67}], 0x8, &(0x7f00000019c0)=[{0xc0, 0x7, 0x1f, "53d14a9f67e88485c0571abfcd034ca385d0229e0d2cd15817d059b42553d30d1eda5c6653555c6e7b240b4ea713714f93e24c4501e0909efabc1ffd4273916dee08408a9125faf9324609f44a5cd9be4eb47f385a1500e3dc6d73b18a3839759b28988085c24fbd259fdbd6d0669ed8a8943a83d3ed10ba0b80b918eebbcfff5df6184b2c496a185c7af4d1b519120a3728946bd181edbd933fe41ca24f4986e05b5dc78958f8a07b0fa2348361"}, {0x90, 0x111, 0x4d, "e61ab80a355f50cc6ffcde487fe099d6b08cc076e8341ac32cbaac2e97b19957697a8e83282fa8befed4a13ea71788ae0831026d01fdc7556632c0a081b2ce15655934216294d63c37dd7548f3009dc08c640c3488dbaad66f992d8c0c0b01784c5913f1d2aa156b1fa003ff3ea7ed6a70ab2464b3464a4ddb05422cecf285"}, {0x90, 0x11, 0x10001, "5c9f657f950f133e2591a96d8be2e54467bcc1ff624dab69a8b72a5aeb781c4d3a781db11c05352cde0aed7049983df520872b1f1832c5d06e882b30b0b2107e257977494553bd097994bfde5f7c2f2d50fc9379ea3fb51e2db6b97a04d573c85f3b650b13251fc23f436c14fb3b67ef55782f29f7972dcd602d0f75"}], 0x1e0}, 0x4) getdents(r5, &(0x7f0000001c00)=""/218, 0xda) r10 = socket(0x10, 0x20000000, 0x243) recvmsg(r8, &(0x7f0000002280)={&(0x7f0000001d00)=@in6, 0xc, &(0x7f0000002100)=[{&(0x7f0000001d40)=""/143, 0x8f}, {&(0x7f0000001e00)=""/186, 0xba}, {&(0x7f0000001ec0)=""/174, 0xae}, {&(0x7f0000001f80)=""/163, 0xa3}, {&(0x7f0000002040)=""/181, 0xb5}], 0x5, &(0x7f0000002180)=""/197, 0xc5}, 0x840) chown(&(0x7f00000022c0)='./file0\x00', r3, r4) utimes(&(0x7f0000002300)='./file0\x00', &(0x7f0000002340)={{0x7ff, 0x7}, {0x4, 0x9}}) listen(r10, 0x0) chmod(&(0x7f0000002380)='./file0/file0\x00', 0x2) accept$inet(r9, &(0x7f00000023c0), &(0x7f0000002400)=0xc) dup2(r5, r6) chroot(&(0x7f0000002440)='./file0/file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002480), 0xc) pwritev(r5, &(0x7f0000002800)=[{&(0x7f00000024c0)="f80d83598a884c86117b974050676f1a0e6c5d33a6600d82e84fadf4830f93677f8ad0e4e30472c605e754c78c070e4a47f8239acb1f109226edb660ac02d4d78ea494aae212fd690cefd10cce8e2d20c3647b6a1add1b388f2f28fa9eca90059706cd48d0a8076855381a0d34ed64b55c9b8e919c3d777d3dbb548e8a8aecf6c7c1c68d7a4bd1479e5e223d86010dbdca06c6fb89fa18", 0x97}, {&(0x7f0000002580)="e4a8ab21e058ead02d9ed5ad4348fe2b4c48727e2b2b35954730b9768c964f445ec2a4000ce9bcdb99688d5c52c98dc6d44b4aec76decf9d3d89d253b558d021f44ea4f6295b47da4982627b91a41c2bfe271c9f3470ff6c520f21d232447f8e9457b062dd645482f5ab704459a1d1f9f2488bd991f3bb5cc1caa4d76451c83e688ac51218daafdf3ebe8a1881", 0x8d}, {&(0x7f0000002640)="0c2951237513fd8f9d0f0a74ade052e7cd992f48c80ead95a48c4382496a7e9f09049b241f85f493d9c089ec006db2a42dc72c55b94c38f5294bd9a3094be8413fa6201741da4bebc4d7c26567e5c8d268475e3180dd9f9c50acbf53f6f281132e1ceec6eff70aece189ccbeb8e543d9c61292fe3037b56134935cb6098dd2c570df3954c3ceda06576b8ce1888791574626a2efb3324ef6b097eba37463ce3b809f27ba6c71e7c0fcec9959eb0eb847ea97fa8e651ae01e529fde97", 0xbc}, {&(0x7f0000002700)="c8629548e228ef53875f2a56af9b73718404a6a1bc1453d0fb0b0670fd75480c8f983efa1f9035d58d6893ff652fe1ce05bb31", 0x33}, {&(0x7f0000002740)="c0304767bf19cae7e4c46414484dc825d1c19c6c7d1852bf644c943bebd25d15acdd310699d2b5c6af679d97b62a3a895a31aef07dc64450431f1e3d7924e3bc189377ed6349d67212e84ae57e2f9c70c7b99529cfabe625f29a9636c3b6b37fc1641bd0a7db342c6ccd1c99f44e6d7bc8d6c3371bcbcfe61de03874db1fc29d7e9b9f97c39cca27c4d514e594a0c01ef49b31cc4f7177ef98bdfabf0fa9c9595ad5a84e2813", 0xa6}], 0x5, 0x0) sendto$unix(r9, &(0x7f0000002880)="b21f22ca0b2913b13332ae4d77376aa1896cdb857199074c3020a61adc9af659", 0x20, 0x407, 0x0, 0x0) 00:00:01 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0xd59) listen(r1, 0x0) paccept(r1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 00:00:01 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\x00'}, 0x3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='+\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='{(^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/)\x00', &(0x7f0000000300)='\x00']) socket$unix(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x401) msgsnd(r1, &(0x7f0000000380)={0x2, "1361130aedda91264897dc4bedf7ea7528bb26f9d0cb03fbff11f0fa2da579cc8f792914617c499641af4017d95cd87eaa0089bc65b0b3d6ca712e344c174033d0d29ccda836d62b185b0a96f18d872b1845920016d040c0a8b4ce9f8162a1d30c314788ce8657808152de9145e898cf5faa3a47af7626c7807991a9677e596aac6882c610e1e25d97a4e133d0568eefad04aae56ba60d33e39e60c4d802d4c25aa5db1261c5d8f2638115f4937382f0e01e73ddd415a03c3322096417cc6ce1475b3566467906563494dae116d7c7ae517dda2bd641021bb82eddd2a69002163c970beeb256b26cc244"}, 0xf2, 0x800) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r3 = socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000580)=@abs={0x8d44f5f9660dbcb8, 0x0, 0x3}, 0x8) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r4 = dup(r0) symlinkat(&(0x7f00000005c0)='./file0\x00', r4, &(0x7f0000000600)='./file0\x00') symlinkat(&(0x7f0000000640)='./file0\x00', r4, &(0x7f0000000680)='./file0\x00') ftruncate(r0, 0x3a) chmod(&(0x7f00000006c0)='./file0\x00', 0x180) r5 = accept$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) accept$unix(r0, 0x0, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000007c0)=""/7, 0x7, 0x840, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$unix(r6, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f00000018c0)=0x1002) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) dup2(r5, r8) r9 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000001900)=0x8) recvmsg(r7, &(0x7f0000002000)={&(0x7f0000001940)=@in6, 0xc, &(0x7f0000001f40)=[{&(0x7f0000001980)=""/107, 0x6b}, {&(0x7f0000001a00)=""/179, 0xb3}, {&(0x7f0000001ac0)=""/219, 0xdb}, {&(0x7f0000001bc0)=""/74, 0x4a}, {&(0x7f0000001c40)=""/166, 0xa6}, {&(0x7f0000001d00)=""/222, 0xde}, {&(0x7f0000001e00)=""/117, 0x75}, {&(0x7f0000001e80)=""/147, 0x93}], 0x8, &(0x7f0000001fc0)=""/38, 0x26}, 0x40) select(0x40, &(0x7f0000002040)={0x4, 0x2, 0x1, 0xfff, 0x0, 0x1, 0x0, 0x4}, &(0x7f0000002080)={0xffff, 0x1ac, 0x1ff, 0x0, 0x200, 0x7, 0x6, 0x7f}, &(0x7f00000020c0)={0x6, 0x1, 0xc000000000000000, 0x7, 0x40, 0x7b, 0x4, 0x3}, &(0x7f0000002100)={0xfff, 0x2}) 00:00:01 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x3, 0x6) poll(&(0x7f0000000000)=[{r0, 0x81}, {r1, 0xc}], 0x2, 0x8db) socketpair(0x10, 0x10000000, 0xa3b, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x5, 0x401) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x5, 0xf4}, 0xc) fdatasync(r4) fcntl$getflags(r0, 0x3) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r4, 0x6, r5) poll(&(0x7f0000000200)=[{r3, 0x4}, {r3, 0x8}, {r2, 0x4}, {r3, 0x40}], 0x4, 0x400) bind$inet6(r4, &(0x7f0000000240)={0x18, 0x1, 0x20, 0xa}, 0xc) r7 = fcntl$dupfd(r0, 0x0, r1) r8 = open(&(0x7f0000000280)='./file0\x00', 0xf6506d5014787d8a, 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fcntl$getown(r7, 0x5) socket$inet6(0x18, 0x234cfe985e95b3f9, 0xfffffffffffffff9) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1410, r1, 0x0, 0x0) r10 = socket$inet6(0x18, 0x40000002, 0x4) mlockall(0x3) poll(&(0x7f0000000300)=[{r1, 0x8c}, {r2, 0x14}, {r1, 0x10}, {r7, 0x20}, {r10, 0x20}, {r4, 0x100}, {r9, 0x2}, {r9, 0x84}, {r10}], 0x9, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x1, 0x1ff, 0x100000000}, 0x5, [0x2, 0x2, 0x2, 0x3, 0x3, 0x101, 0x4, 0x7fffffff]}, 0x3c) dup2(r7, r8) write(r2, &(0x7f00000003c0)="37746c0bed1f1a09691b1943b575815d398d3aa255f7e339aef2cdb4f7e2e8900378f158c30c2961a33559c1bb372636d70cb812", 0x34) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') fchmod(r9, 0xe) setuid(r6) 00:00:01 executing program 3: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/13, &(0x7f0000000080)=0xd) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x19, 0x5, 0x9) recvfrom(r0, &(0x7f0000000140)=""/139, 0x8b, 0x802, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f0000000200), &(0x7f0000000240)=0x4) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000280)=""/237) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shutdown(r0, 0x2) sendto$inet6(r2, &(0x7f0000000380)="974f400f9b4eee9e789edfa0f8f394ba51a92f023022c53addbfb7788a9fe00d897bfbe05464b91bc8afe6e26942e50aa8a2b7005859972b373a6c6e068bf253c91b5bb0d2c1d81727a79d5e5549e6bd58f576673e1f2ab14e4160765c75e76edd10c9b92b909e13287f489d70b603cb45a011389de1c7d2214f9a45dd805fbe3f5cf6e992ecc3beb47c51eb1b90840a7fbe1bcc905fe14fa8fe70a9f5e1e966d690ba6359528a68b14e4ddb382f951b752d4c67b8874033fece8f68060a3f88db6ecf9a1e4380dc4c9b1f", 0xcb, 0x405, 0x0, 0x0) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000000480)="7508bc520ade2637bbd3bbefc6fdca6e21e3f6794b13e4329bf8bb5f5f0c58adabe1169802c46283bb0d277c58321d845eddd19bcc1bd720a5cc819104f42d22bcd3b458d3002565ce92b183675cdcfc617dc347fc4b9f6d0763adbfc2eada69480b5cc9c10107bb9762b4bc973a63e2209fceb65cbc305bb812ba9a6f7ba9a5449c1cab3742d907e35283557a2c4daae8ed3fc0e79a42c3864fac561fe20aba48e1bff042a467126e3a8edcda6bc64482fa67c17472634ee79225d6291a558aac44ddc464819e4b", 0xc8}, {&(0x7f0000000580)="1d192319dcd2a9bf9f2a24c8fb5b4d16019690250dfb5ef255a502cb4f000e777d6768c0dfb132f8445acd9d123f826ba6462b033e861b036c756f8c240d127d131c0e52a18cdadcf3335e682de91fb0c467c6bb618890ad45345331b92cedd156184519", 0x64}, {&(0x7f0000000600)="ecbad7e0af897ac885a86793636581cd9d8c8ccde05f355a08d01cdbd085f017a3daffe08b258ed0ae92327237dbc7737f7f742a381ef5a72418c8035162a0a3ae405c156b5b7406b83bee6e8579aeb7ee0fc5f70b1ff930b0993a676f3d6095454bad68659f42c0113ace05cc2eb871683ba03cfffcdf4fff93388924f0c5f08376f09afdff3ea675fb4be0f6b9974c15c27247333b650f39c2357e643c47043a532ca3a0c8fd5e34c4937599004aafb9885955b5670f83cc5e9f074729d841fe048d43e49221225e12c345e91f9df18fef2decb960d1f4ffbd9261bc884806", 0xe0}, {&(0x7f0000000700)="06ce6d73b511edbc12ef3c08636a97578db1f2959b6efea09ff5507cfebef9adedda71ed2abc60be1e50599b5b4ebc54f6233065c764a5565802766904930938ec87581490cf5b6d52a3468dac69aeb9251746f949bf758ffce058bfbdeccb93585cd416b007832420b0fc44b63cb005be9927689b83116e0cf2e4577f52ba2b9d17b0eb7ac2b48e68892c1115ee184bd3cd3432f4447896aa022dab7bb9658640a9065f8d0ec17d13f26dfb21b94578f8569462f3630c35aec316586602717fa3a2ec4e1fa9a93edf24a8d864b0719605ab841b80b4aff0e02081ed8a70a1239c193cb6bcd9eb41a9c28f0a983140a8f55552ccb0fe387d898a6c1904b20362913aa1f2f6ca28d8e8ec68cd26cb3ea0d752df61d7d32a11d5eec2e6c70394bb1f880d3fab9d058fc5adf1ae6e5463fc783cdb7f65a824c97efd018b949fa889f10963b3d16daad05a9689926c710978c510956b92a3eb69c0f330206aa09d0d21530166a90e273c4a5d69e86c03211ec41288c1e7061fc93e3431dd31701391b54814efee44eba4d17174b2f40cdf880cfc4c0bf44bdf905fed7a43b4f0edf9d6f95b05e18776eacd86c9a12bfb2d8fbe5e9ead83a5d6c5ce769211aa61165be353ca9b1b2f517abb2771cd4776c8698ac29b1cfeb9e310ae1c843e1eb05dd9fba5ee452cbb83b4bc0fd8f356c510de2298f88bb64f1174669a87808e0e22dba5f494f941ab4919744322b82fc7254a96cda0b02cb900a73c24346d077af7e241a04f3d959c67a0abd63972a0505dea718798900b0a3d0cd7ef8633ac73e1a6e00a5efdde776b69b29e9bf21a83cd954252da57b28e000b8ce2df8f6b8baa0f4732834b7d7f5ffd59fcfc948b01f72abf13e99dd4a8aec7329ada67a666b00ff935ffb37e48c53d1997d08c2cedc50ab5e5aedc53939a43a648da7845fe45cb106411dcda4fb83134a57a27ad63a913111df2a5c4561773ca2645878df68e86ec92754fb406caf776cbba494d5b67d5f40bbb661f2c9d5d6d9f7ff12001a266803aae16dfb3484c99da2d9a2d37fb31a730d7e389a5512db6eaba53adbc4c518729f8869977cd2467d495a939d3861a313a57885c4de0f8dc8a9c89bba046c8ed821bbf59d5f8dfcbe4fd981d7810fd8dc5bbd0f2448c48c02cc4c3e24173f903ad3e5469f74be7cf67f91e65ed1bd7fc33d60efc16f5f5f31fb8a0a51ee55fd0e344d122db66e8f8f5b0055aaa2b826126935b1ea89035ec1ce3c3971fbd17b3cc52953ad9387475234949bb0a62284bd4b5645ba211443b1b23642cd576b71318987f49fd64f4d930da47e94f760adca5cfa380c6b9782564c6e5c74a70ca6713849cb4ec9361d1330fb28aaf15539875545d55d4d0092ba7a9ecba61ec1c1d09faa9aa0ad16fcfe15273fdff8aae63cd46a262be44a739131ee28a1a30d22a0335b86a00901fb47f8be64fda4c0aaf26d67b2b703d9c9afae5400b502e6a6dfcd572b7aec89c204e58e3ff830ad08b899f1a793de5a6fc50231b487b520ca27c0ae88b75f9495799201b89f31f9692fc38f4a37b6bb28157e7872d87c9c0cb912c17b9452f693816d7e767cb697b2c7093708a2382a20d2c62b77f518c6d22b16429f786483b0c258e8314f4092e9e4b5c5e9f78e61063fb57f5bc9db14332aad294dcc70bc4e2d70d3ee7fa6ab809ee704a0d4a09f0d7b8bf46d3945ebe3c5ff14c23e0c3137521f951e6bf742fdd50b0584562b3c5fcab9bb6193abe0e899828d2a51b11e9a0fb34d5d9806ca202cce54d3c454e78b8aa59977143cb9a1274aa20f21aef784db43acb45332e42f01da9fa0f82735b46f90619dcdd60389d25758b82f668b3675543339c722523752962f49e550b353b9f3f78e5a1ea8a0b39a07ecdc1897f812aeb505244adf93c7a5f948ddca3af3312eccdd7d544a7bf8b82d26c71a0d3861700215bb3a2fafb231988659a3e0cf4d49f9388ae9456fe4830ed4682024e870ac58030904f1a32dd81566e83ce0968d1e971c488ee0ddcdd9fc655eb5fb5775d1abce3d774ae7608b8ceaad2bcffe39a77b35ccd593b9c4dbf9326743201e687be19f0ff16c0e5cfbb10f4b416af2f58e59071a4d627fb30e5ea327dd728e946f457c17b6309e33efd8474b75f4d04c36061aa4f377fba9a4c2f4ba13927a893f243e7e84da73fe2182ae6ab9314dd14990216b5fe955575b95de6a2e3458f55ac91c8f131f9adf182cb5f52ff945a1041fe95888f432c6fd20cff70c4db168e123d786f4f4d5851dc023c1269c2939f0c756b8317d8fd7233ca951efc572fbff83ca823e0f4ce9606ae43a90d3bcd6c570b71891e0ff6d095d0362d365e5a4db89e17927e1fdf9d63a92a2b29fe9faa260dfc839cf1963dc50ccc67cd25a289ec7264e41f810914d14341c19de00d5fe44744ac98403fa2207214da3cf515bb82df7fc54886ac2fbe4ab6a9163f2e493f3e6b7d6c397249f8b2963df022d4bedcf9857ad27573578e8463198d3a24403cb1f572bf95b4b5d2d94b807b41241202475b1508416e2be5597a559111e067d9c5d846a68907312f3b0baabe0935d6657fc18ae5dce505cdffc09a68e0f12b0cc5cb8600ba91d6c428e6713ca0908fe61b7e012a910f12bd0f514de87d8670258380440962c10271ce1c2b8ab676ce6b52a999c508f5a66d434c0979435136d8d41a095c7e1a442188a4ac5c7590109ff37d97ac933959c53425426272fd9ac69d40011d89587f1b316bb4abaa298afb7952aa7cd96cf6d153e96f1700378f57c448a98cde0c8be73db4e19423f70d813ffbe6a79364592b860c52e731cab54f0a8d131c46cfdc1d04ccb8f79e4af3ca6fceba979e17f3a06636644759f3bd2fa0827487af53121de370c2ce05973ffd1f896a20359e6d847dac08805fdc9cc65e14b551a48f2dbe0bcead5678999f81cac4ef068c59c24124f0215aee621b67d62398b2e00ccbf0007c97c35126e682cd412e90e3f98e5b39df46be4164f0f0906ab681e52b5b4209b08b75901078b40d6ccdeb4944da2d587ab04068ca10d08108a72e1b7daf0353e6304e0898fdc7a1c64b020a709c1081dba440b685d20e347c0cdad9030b65c5a4ea1e79000fd73f0d8f4e75da35815843d5773e49350066fc6982794b9fc16671e6c646c02fcbffe8299d5a75133a2ae6c21c618f4f18f2c919f69e64f92961b343b0417e8253669d0b32fce432864730f5b797487001c6f26aac2edcdd006cce038ae9e2e0309385a1f691c324565fa50da3db647c8741cc21ab60d7bfdf9958e8fd961b5e7c45245d3bfdd44e7775b4e4ec85c1d8ddec48302979d55275d861e0442eac3e15ed51f60e25389b5053190ad2e7916297784000c44499cc67a7b95a87e35366384ba673f7ef1110b5bc5e429d56f8ea3d8d531357f37a7316390239b9753e308f920ced8314204baec4ee4e113f33a5c39327c70593e034c4f7f31844d1456bed8d36a79ee9ecc11bb7128c67a4ea2693588316f20f784c039e83cd8cee0db587a9ffc2717820b8e30e6feb29177d9804e50844a7b79e979cded64337ad722f43968975ad2ff72a2d4fa416b6aedb44209367ba958b7c0063f2fcdb9fe02243e953706f431825ad30e9dbe504c27939a4793c1180031dab620b4039319be9e6bc822874b50fb90245eceb3f19c84b6a68095840a40ad9f152442eac8337788b48aba7e0cf406c76b9ab3ca93938ecdbdf9761d9a66138567fc015e8106a268e8220e2613563b11e4914af39ba63801ac44d00f718861cd01c8369b5ba36f579b5017d599fb1b6bc98065a5c271b91a607b32bbece90e0104b2b5cb19f3825b67205c2b8abfe213b6da43db159a8c136fc5843b78dc9452ecbcb43881d781c9f33ff266f5f36eaa6a47d4fc43657fedd3690502eddef27230cc93ebef3c215443acb300a4e1754ae18778217f9bd7f8164c0a3634eb13b5defd23ac28fb6bdb3832d23b53070c0fd58a6c7731ae91622aae6bcf3e98fb8e614a2d0a22cc4f244398ca2da6cf51657d649cd5d9ac1ea01d8859c1f121909e364f8309c80974a9fd006158b3d893d5f39833ae544cca779523b15530eab1d6de287afc7921c181d6e6439586a69868eb524ceb9c475e7add04e428dc10d2291b7a2fcadcfd5c1fc60e9aa3cf4edd49445d168563a7c0fd266fd32a6d375042b94fae69f8bd359a69359aa39e3062b306464362e98319bbd2eb30587fd44ca89e227ffc495ad0ef981a2cc3aa69edafaeb290ee1de15625a2c86127e62daaa00dfa7b6083a74878e70427dd343fe3ad6e8fb1750fd2767d9d86293369e2f4c19a60b8fc7e83f286d0e9a67414d3a735615025fa2677add510b064415c5a8bcc39cdc745361279e9ecba9a82e6b09489bf4848df9baa95df72a41d14a920a8cb236ad8c050a0df02e9862fb4a4f0a443733090ee64a5cdc6b3337c0ab16b989a052355edac6661091cdc3ab596c33594e57be6db38a0b55bc96ab76b95b8715e89af65dff54ad5ba430f9c3f89d7b10677da3e116751b3f2a06b82a4f46cddf27d8737deb8eb307587e0ddd01e640ebbdd7d1a320d778af383df532509a1b5daaf07a4d4699bfc01ddd11143beaae62149d9261b92815c7d347829ae4c1c26ef67e55dfc918d48e175ba9e0b22f189643063a04de24cb1b8f419b004b64230e850144acb78823dedade9b1a3e34bf6ababee3bde96faa7525c65151f40b92693e22598a7c1a831910513276a44caf4f6141eba0aaaa5f05d52e1bd7861d932d5565334281bbd0ee97c35a4c2062e7b9a52ab9c486c28a8e54ee3cc64afb8a6834096dcb9e9c08105f9856edf01bd6b7e24719a879c3dd88ba7789b694e9241a6df0276199787c508e493986e2af71dfeb326853f8c03faf342acd18d512a65e755fae4062aec0ba0f301b4467d8832d18aa1259c2b7352d59949461ecac03adce458698353cef961e9d774d9dba21aa13cebe3311bb806d906c209fd6490c401ab69a3f318eea1227bcf1be8ed19656b4c8e6ab1a4528a7f5158e50b32734442a3dedd990b27e71aee8ecd5e4528f5373ea387245e824e00d8de4221782ff494de1bda753967ea3f7c8928cf793e58d5568303a69917cde469764b0d97ef7af2e09f8f4da1f32ed7517abef1b84576a15507c8440a822a9c6f95690ea4fae005fb1ba80adc6ebf89cef557d14856fe17d36680f32187a591c66dd6cb399d79a54bebc6c0aa0627b536320b8229e31c00ff17d201b42d5747ad01a8318ed3c241598be6d5d05b16d4796251767e056dd917e6e948bbf8a2bed47f1c65a2062247f4e09ec1f28c7c7fa1c3fedcd1f0551048db239234192ab2dc91331a825cf09450a2cbe87be17249d8a2f183c515a73bebd98b0b54cce1418e0e641055cb1be2f2746d23acd4c802502f38f36f312f21bfbe00db00961b7afa31b3d7000af3943ed377e0b05a842be1ea11f0cc6e513e6df4376d0695d51ea7962774eba02dc0baa47f9523d1f943af07816dff2153ab6680dd719a63ac12f1118f7533e93dd6b59fc340c6387fc87611494c5aab969be436ea3ef573b10beee404a88a6eead03d6c1e429b6328aab4edd81b963e939dc405f671769a538aa6f3ba7d6b5cc86254234fedbec316d37d51d3ae5ffa7e24ece5d442fe893065b845d6f13f2488ae6fe4a0c3193cfeac44435e2e231d8446c99f782b0fdb1823f84d3d4d7f23a73422cee4cb29f9121f5664ff6e01a04bb3bad5d247ec66e4b4f6ba2052ae3b0", 0x1000}, {&(0x7f0000001700)="fdfa5f7506de4534244d1a898ac9694180088a6ffba614b964df3c3aa1e037a194154a9f9f805426f1b9f791abc3080220483a8c7239aedebe78691806ffca811f7405ba7b850ddc38f149e411b6a4f256613e7ae415aac8402b3d14364078a3429e899717e9aa1be7fd49e3", 0x6c}, {&(0x7f0000001780)="a3cc411c314394896b842b17c4f3074b7ceac2396efb33d9517a38de6e34441533112a75a69479220ffeb600b1131742d5343a8749571b50555f562b2e1fe1d7a2c674a7fe95f8678d65088a94000793094e0a0b1ae030f5b10171f582d3c6c14f0e7d25abedeb51a1b1e97cbacc2c0329060123137805e5603cf57308b34965bf4c0a8f87130cf110ea68e31d3f1a53fa1bbb2a2f33b6e174820ae681c0414e410088bae9a1f42636fb7f6e7cad0918722ea0305237f5c354a732ff428ba66deadbb757dc4bcd4a", 0xc8}, {&(0x7f0000001880)="dec79bf0cd34c0a80751b110c3def7fbc9c38bc5bd6231d4c0d3ce9466f31e3d4dfaa340deebc4902f8bfb0a189d58771f4f06513b58b1f2a8eb4fc78dc65857fdf91dd5f4ff22d847c57302b32b8b90f2fcd8dae68ef3bb2b97bfe6ad3bc9c8f2e04a3fee5d2d6368953bcf6a9a25dea815ecc98050ac4ee0c20b862d684db394bf0b8b3bd3d6d3d72efa1d5a7b212bb244fdbf4a02ac3e6147", 0x9a}, {&(0x7f0000001940)="35fc8a17e430d69d82333833583698392e226b4c65f3a86c63901d6bc84b", 0x1e}, {&(0x7f0000001980)="0712ab3f8fd88c99bd28f6c0f54be10f4bd0688bff8ee9b03f4aa3be358f3a3ee4", 0x21}], 0x9) shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001b80)={r3, r5, r8}, 0xc) mknod(&(0x7f0000001bc0)='./file0\x00', 0x8000, 0x3ff) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001c00)={0xfffffffffffffffd, 0x1, 0x5, 0x7, 0xd9be}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001c40)={0xfffffffffffff000, 0x0, 0xffffffff, 0xeea, 0x4}, 0xc) getsockname$unix(r2, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) readv(r2, &(0x7f0000002f40)=[{&(0x7f0000001d00)=""/222, 0xde}, {&(0x7f0000001e00)=""/109, 0x6d}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/171, 0xab}], 0x4) listen(r1, 0x400) r9 = socket(0x6, 0x0, 0x0) getsockname$unix(r9, &(0x7f0000002f80)=@file={0x0, ""/4096}, &(0x7f0000003fc0)=0x1002) pipe(&(0x7f0000004000)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000071c0)={&(0x7f0000004040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000007100)=[{&(0x7f0000004080)="667a520d65268cb85cd84717d5646892939738ba4a6584ef2b403cafd918d0f6cdf64f1574dd0a752507ea4595977c72c443a81118f316e6bad6b68c9c87d8831a8d1e66c6156bf5ef511e024255f4fed6d1b8e7846fa22b7e75fd71cba49fbbe2a03243177aebbcd84bc30aafb574e1dc7fb1ff24a13720f6646cae7cd63d679d28ce87c5d8dd15b60c45195d1783998a5a99bd50ae16c9c301d86d6db834bdb9058ddac3cc433a83c0e1227a0d504375daf6d5eff8d957c383ef22e6b2f83091bc1eb5972135bf397bfa6b648fb3fcbad452e05cb8781d77b0156e9935c88032d72ef0ef7d6c432740b96260bb448b16a33812153f1a983cf3cd168c380929fe852aef7eda72491104c5870cf24c575c3a5126e59320aa12d8f972ca196228dd9544771c9191230d603cc6c7be48a6934f2a8749cd13a2af53295691fa8a25de28d4c67de13f395bdbdec837db16b00fb44b465d870ab6d7fe9cee6acd5582e78610038b43a53266bc5a936dfab046fc7aef645fa14f50f53464a1bbf6778e84ec75919d0576ae998c8dead4b68c0b39fa5f5cdfafd51e48506b7dce419a5a36b6b4d82cc64a174529e5fb4be74c93ef74631e248b7e58030e021ae852d25dc6d4ce46d5192ae91b3f0183d3a7e23623612a1a47df8ed9adb8fb4b540d4cd9d4d01caf4516b79affe9540a1692316cdc37d92765969a39060c6dcc0f645233bd5b63a4f062ea002fe7b92f096b8d6e96c17460d5778628eb266b5c1e33b92086654f442b0157a534f17f32637064ab6412592a24790b9613a7ce16c013e68eb141fcd466129f6c4ae7384c73f078c0a380c5ec2d3fc5dbb23053110902fd7d2b62c2b06dea40678e1e167153d360e8191f415b690f32d072a26c34ac3ef07d3d4b90634169167457e079fa3838693cd22cfe8d84b4ec30854f192a72ac3aa698586026714aa5c56f6753add2c23f702bef9d3947cff2c88d439ab0a0eba32e3421b77a990f4756a3c618b2d05c33afdc77d3f2e80d39204e87ee7e5a100f805ef2e9f0f224f444e5f2d15962d7a6d7346d8e6d5d5ce07a9bd857c1c24b50eb716a129df3a9d11ef9e82fe8da60a8c70eb431529cc9baad831e09a0e1019b1f2bb5760b820b36bfa4e691cfecd22f74f4d945acfca41fce55495f19672bf19682930349a890bc33d7cd092fd2049ffd32e953111480aadc5f18fec4847c1a7646cd6f44c79f89d7e078b76004565a59b77c88a7448e94533f8891e08bb5fc3d7d5d965decfa323f30af6934f2f5e484cd67d3da30550cc6c881360af5c35d4864a6f37b6fc4ee480c63185006895d495ae39fbdad7c007cc40b55be7b284426f73cf2297cec015885e7d708ab5031a0a82385161be8603c8a0867d4a848ebb79b510871f85ebcd3addc72c234e61b497abe4ec89fc8423d95516fa09afd32dd8de946ba33a87425a481d3a3a90edf3f5fd58836287201d42cfc03183aacbd6e9bdcfa076cc7b3d6ed84a2dd47c438bf8055cfbeea10e5e4789f31e6dc39ac044411888bc2b43e1eb8aa5476ac9998cece5bba68df43c9c340449a189324385c59958e4474fe80dac41847073012eab037ba2d45bb4ec874fd4bd4d693be77e0be07c0b4a99b33c944bfbbf450ef606050d788bad7f89146e7ffc62947d88396c5c93c39edd0c157ae00cea9fb6d8300c82a9320bb349fa0785f752253030688ab1c940ca8eee38f9ada7da892dc105e4538975c38aebc74faf21b83469cce6eeb3986c780325db81d0402a00c1184bde49adf8d26e48f4223c606e56f6e8db3a2dae5c013448db2a4e8ff4262da6d5ecc2b228d8a257001683e32738e4d3c1361174f22466fc8a59b45aed4756d5b9ae66fcfe215a6e7015edc03fded574497b16a46c2e3df54cad649f894bd8311e171d27ee5e8a22edaf60f6b17c1fc850938e1f8ae12b161c3ac6f2c74793beb46118ae72a0d2eac04f9ceb82909cc311565aec6af50f20d6c5b8e1bc1a8c2326cba04b4bd58c96a8913a3d923204286e2f35320304b942c6814f02e982de6d6b68019db50b997ac206facc5522515e3c9cd376e5abf440c7f1930bf7a78ae5cbe0534c4d89b3c4123182cba085e8e1a8ebcdc9684576beeed2363260d792b209bd6be14b71c8cf8253a530ef7636959e864d7154e51142d9ba63b170c6eccb8e8974198923c14c152bef9a77a6aa700649abf549f7a8b7df6e84047dec4bfede536e72e6b0aa7ac53ad0219561c6025f7eceee0c741d17995ddd09e38e409a0be550033e68a261ce91c45e99292f0609ecab78db18d5cc8d35ccab21525a13ce5dfc117212013858dbfb088672137a987230b9253f2c0049a899bab00ee418bb26b356cb1bf35d6860b8d75f8fa54c6767e4290767197e82333671a85bcb810553eadbb007314586cacae09c1bc65432f4b0e5e504f39727038b7b4f56410c61b84fa7d2aa887b909cbee065238f08e1bc6c6e86e74ce0685e3d3200bf8beee6a6544966d7de8b1d5ede98d6ee6fdc2e66513f70187dde4a62508fc0a64e66a2212f7f7d083f1b5a5fa1b5d6b0f745563052b4e408020a45c2c3ba239577b05469d321b8d4d370078e903c48e7a922ed91fbdaeae9d675fc958afa22568a01e0992cb7c07acd0139c5ce3b50da771bc42993ac0472b18d8c0d21b884c6cff4e2ccaed4517d6fe5e31128f3e416262b49dfc2ee35e91e9b820d36e84fdd57dd18ff6f2eea7fadac162768c99995732d83c1cb2f74f901400accf0422337b0b363849fc287819a072df339f7edb8142c24836375cceb1d4d804dcd92382fda8ac54ba33396b7efc3d6b3ef1e1bdc196262bc94aaacd1cb6f41598e6afaf156a5c49207a834037df581929bcf6414d7fa1e2bd8574e102a950c5c51c81ba55bcb342004163b19934fd5352eb5a222048b037598152b7158f71ced6ba96d6196c335a97ca04e97dc244bc88e64401c77109c12233b672f83c2423db0f113db99a2d05973375cb3b958d991d67a6068fc28983e1a71ace1bd96bbad873f024da5f5a548432cdfd5bec6a96ba7996f2f36d64e9eb1f8cbfa354f54671596d02014f48eb852b99ee053d3c6623ecc4a05dfa74bd7ed7ba3079736f9f3314c47da2f8f12e3d50998276acfe1df2b997b423dbaa00f0d6aeb6d5e273cea9e6b5a47dbe27a1094e587ce1366298b4644144b9a62fcf604c872b2c8396c707eaf2cfff4d48926036fc6a03f33cffa20ddeaa04dce1da8bb0f1f4d820038c814341b3f95dd4df907985e7f65a16fd74cede3e2099ecfe505e91b3ea0ba4360a07e0bf33e6643432d7abfb3fce983cbddc0dcec7a888f920803879b884472790a9f13cc0b6dc6e05b9a1345aaa11110d697ef73a7b8093188f34fca91f3bb3a219710bedf9e49c7ad8789dbfd17f66d536dfff992fc26080d3734e1dff4997d15db3ed6df9b4011b07addaf6a3ccde4a36e7e8952f2867a934d9365664079515c6122d417c040789fbde66008d10cc83e9226bef5e3b8b69fd97c49a4e6cd0387a0603b4710775ee35ee85b43313855ee8271707325b24cfedace9659a573506386116c18b3625c24ff48106eee50c53a0834901d78a654558868c7e04a00c03c54059b53a142bd7b4290a944aff362cff1fc2f6bca60a17ec4737bccf5ef2d79751dbe6cceda6328ac910af2876e328ebc4a25559112e7fdda4c8b233e330236c8b223923f1a873a3c17058119d71e486ea3fbb61989af47a9ba3ddab70d72d8f23d4b4edbe80d47c41cd30a7728e9efc3b91549d303e1dcd908d2d31a055216b0df96ccc895a2a84bcf11062bcd17e165e7b5f77bbd735d27aa6161bc7a8ee5b73a182c235c09a1eff15cce3fe24fcbccca1efcbffe5aea3c9fa406c47e83f730dfcca4ab3bfbe37faf3b105e4274ace6dfa71195af3947af591d9aa7a85decbea28674f1de15069dbb127a2007a22cbd9bf103649b5fd7d7f6df4758d1921181e2542f306c7b6dedafc387c2193c69a796335603a0401866afeec0819a81ce1a49c811e5daf586f68296d1e68135718dc0b82159c4ef3b9b5f59345f07dcd1abac3ef9eec72647b47a8bcef33863e021690fe1bfe7d59649899905b9e1eb4253ae49c90412913796292fdf3a8e4a50bcd436ea0ec0ede652f2cd9d5dd7d957ebc6e77b8d26315c9c9cf5bc56e5d322e3ad4a2f4c5aada63fd7575588a4c7b6f531e313be5c191d606d550272dd4116d53ae1d02554e50cf1ba9340896a03e6dc8ba9ad3677abd264189cbc0d31d1e1f73a62c8daa3392328518f2fa9cb684fdbbdbf3251a76fb4155eb35a688c4bbc6b3805790b6c7152aa031162f37164134f81b3c143dd3b0dbe480fa0541100244830e847d7e70c44da3754ba54d590dcd9e2ed53cd5293af00b1f32008d779143f9abcedd432d9d0559cec4c5546f4cb92e9e97b83b5f9de73abbe47952431e5164bc9b7a0331cbeb08c5ad5cfc374b7e5cccca1346d631836f2de38f91ca1ed3e830a0429b58155bb11e615ce6807cf7e7b4105b461f98a875df554fb906695a2112c889e65140ba927c033ff691c9be5073f8939d394e9bd4568713c96ed366af0f80cad5d93b2c7ae480c1fe5b633541079cdb832aca919c4c50a796349d7aff1c57cb1185484eb46eba6c15f4882b18df72b5e7d4b84f23967aafcc1acde2781a52affd504875e76b07fc4e76202e6836428d5151e6153f6c15145434d20ed5e7e63bf9ec7779d525ed41ed81840f414e58373d3da7bf40547a2fcd97287bc7104730306aa32f82e5c9ac856c437b6b60faecbe939778b68171c540763a25793fd4e16d38dc1d542f317192735c3c76a6afa241ba10a5e84142ceefc3d2c5e2912c0518475d9c825c35fc38aeabc370694efef2f4c87e851f3dca6f3e98580269c9acaa39d84e9e092445cd8720241e11b0b5fc4bcd87624e6c37c53494e04e4f8ef611f69ee63565b225327d930d4a4b9fc1f3e9539dbf77d829a6a4673178afa788ea618ffabe75222e252cb359e877d52a2e264e121e0f3428c94723c300bad3385fc238b5c599ee05fb488a2001aa5637708e264f4a389334d15fe373dd853998dba12001be7474abb592a19ac86fbb4eb6b713b802a1e5c15e0ca1f7b56ddc026bd06f2dd7334f16e65195e456bb3662a62bacf81bb78c52704032f7fcc3f0b1b3d3bd37aaccb0a9db81aa3241b55312b41d14c09d4f34738294b7df4bfa242e120507b31a33e68f28fd9071f3b7ce012e523869bbb45cc273c9f1a46e3e46912b8ff9214d49e49139bbf7c7f69921050b4721120a82827689ecd884e1ba8bb4e7c736d54d10ab696f10b3f1ac1863d4cd437a0d1418f444ef51517b3eeb8d3a1a094404bc21d4bfa9229c4ee5880beea7830905d913c5db348e86d46cb100bb7b6fe1e08f214f2bba93057336f84e7072ae5e0c0c4cadb873ceae392f81752b11acbba133cbfa918f3594257b7961bcc3a633bd4e0f1b0be0520ca1b7203accd3fe05c727bd0dfbb6e738bad72823c4d7232093c352e31b31b3340effa96a33b2efa1946422b4dac8916f9a2d3e5041039ae9fca4bfe105ddae8f801a28f14dff2b97eae68b9122f507a4f82ea332616cb9c548089463b327517958823ae8fe6cd282ba4f8560e22fb7455d05692a0425c208afa2be0f240873e17006cb7a8f3ee76475423bf415eae5294e2a915ccc6ef76d1f168fdf9b2c41d69582d81e7b1c2adffc6949152df29b14c1e58ce9802ee288ca23f9eb43fd417b9eb7af35b62880", 0x1000}, {&(0x7f0000005080)="fe58936254b3a4e61c66fc0649f644", 0xf}, {&(0x7f00000050c0)="145f4f7354c3c5ef606710949371be71df3506dbf984ce436814654a7a180bf4a036f7660dd523024b1e52a1f132703d403793acf5188c4a69f3221023d75be6d643d9aa3875aa6183860fd9e52db257de64bbd335b855e1dac2d93febcdf757853aac054d2066d72ce3239ba870186b96977e4958efd576a70512e49a8bcb4cf02f96ff5a660aa59d32dbe79c7c57ab4a05bc35d013b89d8e2a18cb9d71dbd7d12361ae4120f61bded8e2fab37b5367eaa6b2a622265ade2fad52a802c476af77aaa2c574494fbf6fd276ab8752fd1f0799bdb3c94d51da4dce54949bb0c60c89f7e34082ff2b1e15102704d514088b24fef5097238d9b440fd4993dc2a9275e27f3ad9945f71d14dc43d1e4454da64c82513401f6d269abca3e21ea8ab6602613087821ae512095d725969069becca9dc3d2454b96e111aace28587b05f84b72cfbe6818a71848c6d8d503a0452686a169494ce130c41bd331e41ce532da6acaac12f503b62e80f2877d7a72b6c789e7bacfd180c681239ad317e0eab78c244be8a42000782aa24aa50ada0b5799c602d76750d68389ce7dc1526faaef5f73ddfd39cb34797eec4f7ecbad2fc026b5a06392fcdb8071381e78c2df9e735d5844983633c14a17a7dd5a443c8e8d5599a47e4e9bf3177bb12c2997bfb31cb6b1465812153504354f461f500fe32011a83b403d4045ec2a3044d818d7a793232d9398e0660f3db369f22862bfd5181ea760c7a8890425bb3d4045315d35d33376910afba8c3f88ba2b7e783de87f2c194f5fc454868a7ce933740fa238d008630c8df3e71fdfacb973a2aa0d0677a5d8badc682624e350d154e0fcf19329b9f3be6f0dd9d10a71f2483e3c5778da4a3baa0d1880c7ad1f9979457d1f7937eaa68c0de21dca7a3c8cd41ed7409135af4cd5bdf949a388dc294966cb62eb1663e7009db82a0c681e40c548d9a389c5c463ed798d16e84895a59ae28bdb67a2717abef4c68df1d42589e1c42146a50b7def3f0c3e18e2396c0beacf03edec85ad945c83a7da901fdbd19e30710343c0ac800b6038ee229eda1c47a5febed80bef8e3cb9dee7f613c07090926d2cc53fafb0ed3463e028c691ce21644d164844bc79551028c1cd253e52b10b6f0b8b032f23b0f4fbdc5f514d2d8700c7b1e8f4eff4a8bd83cc84894c5e4a35f44cf38958bab2fbde8b0aad7ae0b9584bd7dfafaef3f0ae8a017c2bf065bd98c2e136d0d006761f931fc0a3742dcc865016e23f4a705eb2754a2f18dda5709edc1d7928049482b92246c7388b5729c6946f00e0ca5669c1947ad4151d5896c6b6f5674d8eddfda522864d18a9db73d39a9806a77c711eaea8ed425b2094de02ba3306d41b0fe66be1ee9a69f65f3713322fe21dcdb2adb94e3e2074d390a64b7ca4a366121db1d308b542c8acb3ada3577ba239b7ea5fef0cec25ca7daf142450c1baea67398475e9acaffd2742582cb05713fb05240a60a79ff4da311fa3d5b8160f1dae56b14a09d7f334e041154a876a4d566e339942164f3c92b6419f8c11b5e3fa1f73a8bc81982b473c409bcbc36ec635bc31e430f23f8ee5d40a134f743929519a15007b371a43c7efd47a10aea63e6a08392725da2f4f495d9f9c44b448961e5889c013070bd49c020129803114fd719b012286a0421663f1ff09d3d3aae6a6c97532d1f7c96e24f6624983c84a2f21314d3cfb7f0380cf1ae219a03b137240e3167e373f608a61e499ea5b12336af18a970dd879bc58c6e6ca7e1e63d365816a93709702f1c6fcae2d0771ae67cb074d12bb6a0d051d6109620c8746d13176ad9553ecf5e534bb600881a00fc8642c55263e4af3eb80c58709168963555281ea3420388999c960e62bdea7c3a49bacb1fada692499e7cf167e71964dcb2af9d669a3c22048ee16befde79e3af9c1c3885c2d87a477abfbc7ccd308f8889e65e6997658111b0610a4057e5055cc8de5daff35293cf44f722a90efd92c39a95d9db93e12f229808c76e4a06406ad3d7603014753ef8b8510fa4c372ddd349e563c4dfcf101aaef8154bb5745aba34a85aaca23bcd363e56e8ab3fb0c64ff2b0f27b75cd00b4fa704ece77879c72d42bcb131c8f3816e7958176528c6688b5b6f960d50301f40f4d42e1081027d64b42fe7d4550501d706d44534f3ce7715a559e53ab7edf04a2dc73c7d45971f4d88adf7cc440cca483055504e0b4bd306ac8f3c4b9220298e457714be2c48a95573203487fd7e76ba1ead018c675b5c671aadba63ddd32e67628482c411d901fff4d2d43648a0be46035bb5d312485fe5d4290d0cc217344474d34e1ff993600c839399f10a1de815e5372057eb367654da2c3c8c393ef130392fc34fdb67436980079126fb44522ecc36de1660b219eaa74ce9abbdd8ec1ad2c1519617fa8c937a5a88207eff309090c39b77facb8ed504e49aab355ad7273bc542f4c4a9b2936923384edd270f5a9904a4892c3cb25d3b9b467144dfff560a7b5940e569db560cf670b893f08225b4e6d337e464ad641b7da52ab65cde700c0d368ec8bc189636e697223626e1811948a9562d70aa819e6bb47603836d44ba24ef3a992d7f4e0827264a141bec82553c3192dc902c1ee6ddb3a51f00603da6bcca190e15b3277e67b065dddae84bc86bf68f4b68ba4376a27838134e95e2f1636437732210c412295f3b47b602b50a0bec54a95ce8c28e6dd7ca2993b7a186cb630f0fbedb01f19c2716f55dd8d8ff4f9e34d629226e53666134f91b9d40358b24c5a49bbbdbbe2f991733525098069a9e349f10832af960f3fe78900a36a144c919d840880ccadfd3cfc4624f1699566622dde0d35bf106ec6651df508fd70fe944ed22e9efd33e9c8dd5346b8466f4c7906eb2ae79ac39447db9a5ab61b719922a8d9007f7e9b637c8e789b0c3de86b1319b2dbb33956eadf3f241768885f62021cff49dfd4e4f9d8d7994e1d69cc18a17f101a8dabd9e34768a236cd156835cc29559f4d04ecea218ba20e77701fbf1bdd7753b587163a27843de25060304e93c165ab632e17e7ecc34dd86d63851b17f735628bd534e64f16b7144482c2eca18ad52a25be2c2e5c538a05dc65e9857ca5a5c25f5afbc0ff4ea23c53b6d8203b01de8292741379cb9e5b761909bfb5e471df4818004cb3c5b3e6796d57b44ba87c80f1d06ce83520e0c50b5ff7dd19cb4404e956239076c0d0ec59278465ca6418a214a6353822de7bab40e1cc6b5165a06f71d813cccea5a66b14f3e45c89adf9afb4618c43459b36cea363c3552819cf60c750cec84617d13beb0fc99118b75db4dc12466ddbd8b2b019c0f9d2a7f5c5e7241c99884c0e25d78eaec51f6027f71dc67b5c12e46c8670c4911b839bb412742be105de3e958659890e374488aba79e01b624f1885d8af355f4e4ebc5b16acc0ec449ea5e4724fa21240fb278c4a9ce29420d47988791d47f399845db196a8c96199399677f4c5a8ee047318a165e00d83945d6021eddfc26f9da764015f28d82bafd9c96faff87b9a63040022d1692ec893b964068411311ca0d1579953d4b0c1ab64964d8ba1b4023ccad0e09c632b40970e501e515ad7ae91c7e4917c7abc8fadc9c4c7270347f443a7fb7acaf5b2d2dbb0c5e41dacb75945c8e3fd39e01e163f79c822d2537710e7810e6c59dd8e194fdcb05435ef52d55a52ff346956be99b22b43441f5a7b81731f867f5c8f385225082512a616c8fd51e119867122204613ff05abf06e027e003b5a6438e13f4a97d695acd0e2265c6f6a257a15e83523a0d0ed1c882a15bdd5347ede1b0b4abe3a943c335e072178bf02853f8d4c45cd51cf18e002ac7a195a1ce12056e0ad99b057ebbf2225ad2feff064d678db1b660507ffd875bc04d86292809027b9ef0b0d1e4885a48d8f41d2b4b57fa62791dc1be21e5561f5558938df9b7036a6870ca47e4a6b862bff7a50c522ab3af88910e0530e45087510130c23db94bf6493e3d0d5667ebcde64d8903ef63288cf7742d796ed211285438cc48a836bc5390d14e4c2cbc63f2309769eb91db2bc9872f0424738bd52fb81db1bb6f930ce8aa111fd34592b0ed36898582835d086539cc99ee1e28f895765f7432a7bf9116c78391a4858c908ea944ea352bce76a35664c272c3802b08f9312e570f5ab5563a9598a8e9e683789b6155b0fb3cb2c9d5d1446cf652e80c6f21ddaa514f4b169a3fb8e7005e1571ef59bd193c82257a99ebdf794413414cab680a4388b2f5068e68da52d8dd877ab0b43271efda74ce89623a9b302cac5469fc04d0a40f00c98cbc2b0857a9772a9f8ff0d96912218f01810464ae64f313f09f3fd7966988b488c2d7e4074ec24cad4adba70252acd878043bd9a4506673878c7ec9061c7abb7881afc4bad61424391f46e2c23d73075fab8897b104767f32536416f99ba15e7d919fe92659a183a9a23a2f04875bb7b1a5eebb20b703e46d7bc4043a2f0c64926788a64d6003c30b0bbc02717a5e93f82b7b2d26b2b1c7ffb7bcfa1cf16c4e85ea628d7706de21364fd65e4b56f02040d5b74ddd2adc2b31b2934d18f004a64ff721c7be20b4559c453fef43b8626e1afb7fa941c064f598cf5c73c08010386f436848d4112264b1715fad9a29107858c975e923a05f29d68e08795ed18a28796d0c7e5e660c1f6cf5ed2d249ce4c42561d81d9757d33ecc3531beec6e812b699c87821fa1874de5ef9f4624fef63a6ae91256e18eaa839a347403b004cd4ac929d61f61ff983f67a4b7c920017ff4d8393fd1a910f66a7ccdac3f99c5a8dc782af26d3e69673577d860b740ad4b29ef8c96cfce76e1f384da6478e9507da5f5eeb244220b85e932f67fb36863bb04d8c0e1f6785e8857fcd75464382ecdef654677a8ea8aa5e15f68a34ed548baf37e8a0fd6194d36973fe80a46f2573e9a325fa9fce08d1712b5b63516aa20553e72e8e63fefb6b62ab41177e7aed5cf29f1aca00435d24e0e39830587413624669d31b52bc9001a1c95e0c96f0750804a0df1725ed0a719fa8a2b3f03b6119a60fabdd903d047737c4149a03f7c6fb27f04de49d97bacc9c397894e6e4111e91a164815cc9561ed32b6ef3227f81a0585a2453bea3469095a37cca564dd25d257ad04c4064b0e53023c6c755cd921ca0bb00442967a213b96f96da71552ba55a95e7c8ea1d2317c57d5b6aff620c961d4ebc7709e1e91c38f3e5f8166ca9629f5a931c75795897e0c76b1c085d0e21e338588849bcd8d83c27742ba16a2ac352d9aedde28ac6009d835c37f9dea77a638851d74352fbad0df397a180fcd4d0fef40201acab4e372848e79ba6f45b685e8a5fa8e34a0f279c1357114e9610d68c7546ddac7b7e79a4ec6f67d2278ae85a951ffbf2c32a822516b6c3f14c5f770c020c53e4f89acd34aad1e7857f3bab8e9581b849724849c0fc28038e3f7dfdecd7b84878b9adfa16192f4fc0eee524a585e7e91eadeb8c59fa4169dcd5109925d4f182f5e8b9392dfe940460435684e4bc4b983226d582ebff7299999f9bee6f06d8921d9ee4e5f07cb2a2c9384d3e6bf45e5feae42597f624774fdd4f51703ccbdfe1d522dc8145dc3b363326b98e0f31e7f5029562ec9e6b12e7ae18650d7f76dc5592eacc4f7ff8f238253dc4a89ad578d5a1c92149680b0957ac04a35a095c41ced43ac11ae55ba9df2015f4af204def2653dd539cca57b0d2d22d301ba5da887f10792284a769989d54c172ffccd0dcc15c4515cc8f9", 0x1000}, {&(0x7f00000060c0)="536a33a2033460d5d979683f613975b2326c0492a220cac11edda0bf8800e234237849f92bd13e5b734ddaaf50213967e7b9c708d07a1b88bd5de9eedbe4987c3e4512b9e78a13aa5aeaf8d55b806e85a41dd153a04fc177ff06a48e1d0a2943fc16d0c848099ebd536ae0d56f0998681609ac3debceb6639c85b712f79119986da46deefc075bb2940f308b35527a9bf6eefa9ca611f8e852bb36234c2a691741573df08ef7e3869c38a9300553268a5402515b87fbaf5cd44fe75af06d3639d40e31f4e82ae52e2d4e0f6b6b37608c9b8aac098c5d35ba0bd46fa0ecb43b03bd9888409c35a54afac7544642563b92fe05f23440e52c22bf9415ebc1b853a078f94d5c97bbecf5c2255b34fdbd36072eca106c2721a89605944a4878db51847f7f7bf3d2c33a9476024f254d02bb527adafd329e266072fb66c79ce4c13523c9f5218e5d3d54e23fa4f837b5d162baf5eccbbb0ae64a40dd020c4a40c7bf834b9c8e9274658e1000abd9ee3c3b838137b7cfba20638d35e1d806f097f0427b60f5e77ab96f5641fd7c2719a4ec8e2887c0eec64d7b9945904dd5d0304cef47ecff8158ebbf415774e54e150d8c706e4da9a689b5477b05f3f56769282eecbf8313e841c8111d894a23afef251b99c9bda8f4f039ce28947186cd72b3e0353481b28e78c78a7b88e8d4e9cc639f176e6f56787b5e1c86cfa028903af770d11c194edce9a2053f5ace848b157ae53ba77cc383fbb324160987d6bcdce49337f751646ba631430eeb4216429f0215ce53e4ca7280d2c528786ab0cff4a05a30dd267b945bda2518670524b03d366e97823bf8f2ef9c295319339b6df1ef1f16b525288eceef6abc23ba45426e83b67af1ef4f2f31b23f27aceda16a62ef1f6fa6f980b0fa8c5fbf0183bc875711d1582a3427feb7f4d4f7149fe66a03fe3d68cc6e9979d5506026f32f892230509ed29465bd5221a7ad36405d18746b2036d06d841e72ee925405ce6fd3cad773c09703c82f50d4107f74b90f0235a6803fb4076e2b97f1f89480bda4a11203c42d7b2b237c4e348abf73cd431ef736f7cdb759c6ac46067342a223074a59958d1dfb261f6baa64e5526113a9b6de7c82b11e0fb6adb76b259952435797422813441fd381fd6ef80366fe1ac0b1b72f543e198beb6c0a0eb67710233fbef6124bdced2fe318b0d5410648d7fb1b0f71f6890e107b885489ab881e153f8fcf6baf262644803595b6f09800c2b8048eba4ad53bf9716b4301f4edd39daf3dc7b865aa71ea80f7b24f20ecd2ba674a586c1946f4221f56b65bf449b737b9971e20d460f75db9395583bc9aa103f63cd362f80f211d30f450c78735bd37eb3707b0a6a4b7072454d893521f89e6a776c362c8b53cf7f8afa90a4367c07236361bd9920e683bc75cf1e56d92da100a7971424fb475672aa4d43af3cb16e8b3923405c3673b04036c36fc4eee4796186fb482c37adc7e3908ad737503dcac3658a504971c7bdcb8ab9ef0394d2dc4ca2409f5084979a1850f7635837eeee6eeaa7e1bce6cac88e164e8692a3d47b04bcff9ed821cf8077ec00252da8061175c87308a5731318ad3ff8308aec191a5ecfb6bb4fee61d78a9ebdcc6f9ff8343d8fba490d018281fc4e4eb15c71c653d4d7e3267139588986515528d743854d8df17888edab0c8301a114652844862ebd327890d3feb161c86480845ee78be5b4939aa56197201116d5f250206aee2abd85699f7cf164bb188d44e64f312210da22ecdd43320e0711ff7679ede3b7c6059a1391917fbdbd6d44132414593860a992caac2e12148da257dc67ce82a0b740127fd553b93d4c022755bc85054bdb769e34627435a7da5ae8adcbef2eabdebae6bff25444b24e907509c9785b90bd165dc27ce2383749c1dd44400f4f74b3205e6e075e886c57235286b5cabcd604efba564860a7e4317722824e8a53c930acd3b03b33c7641e8388a6aa8a10105e83d2e247ff91eba9f7617e4df2cf81944f4902af8ceeaa3138ccef3a28dd73fa4fc44907d4300c56bb115ea9493bd104ff3ef897e18e9c044b86f9bf1dba25da27aa3923834663096521bfef8ddef3a775fd7f3f42b546c737cb06119efda4c91e99f0fffa14100cca83a236e51c5cc8858fb9be61b2842ffc8d5525ce7967235f777c10e7a0e5894102ac4eedce6977c466c8fa3d2033f79ce75444eb1a661f7ac08d8a4f9f39bf914fb09aee8da3a642e2d450edd8052765557941f25b35df322ca459234ad87ec46f935092960ca154bd71f778398eb9e41f10f37cc0bdfffc539eba4dd238ac8df6b24ba4af36379beaf272701e7fc7c1f1f9c9aeb81e9ca63733f9ad0b752f993d77ba4f6cfc5cf0d47242cc872bf3faeec4c675e1bde08ee73abf9647b73847874381ee0d4888b73f531139a3c07432bb368c514f4d46cd62479e1af4a7493433c7849b36d48499de557911f51ded9822ee1f7f7613213720368c40c5473305768c6283654189a101b07229529d965e2fac898a7a59daca0e0897697e3585d110e27d7a44a81455d808500fa902bdedc186fb2679b42e1b5f1c3a815d314acd8f4784bfd9451394e4600a7ba45a423cd6260fcc009e7dd93fb02792fbdf1716dbcf5735aa214b6945ce45c8d0f845c2d793b7b9daf6a6341f5990199cb73101b076df761d880e026c28f2738b2e4ad3d3a34750e08abcd5c04d66b827f8dab06fbde8f85a86c9836629984e6f4a15a4a2f6e005d01a12bab351547af3c0edc13f2ed415ea94ee3efcfe9937f29eea8ace3d1e3eb40238331d87c3c91dd547a6c509c0d02a8ffa2a7dad7b657f032ac1eaee51a4bb8568578c16451b0d9f055f1660d0ef011a527a39cfb37aeb068ffff4a0b540076f914dea0994b225a958a7bcd8e5b55b7f5919b2a5ea25f582711cdad00037901ecfbe9f0b8ba672a267ef9da104ca1a112a1b9a9e5effc8246915d390d672549263ad95d45a1e9ba114c5df1d1b1c28d923fd82ee21da272bdba46c018dd09cdd70b2e556b5e6be6a49486f1671862342cb0d0d1996b04d844428660551f9dc3cf2ce9fe66881ad3abf8a847e91c4f486dd9fba112b3ebd5f5e2039a1b0343e29b8e627bf5ce326de0e853803998602817ec02cbac98e09bda4fce222aba4d3da8131ddb73c6b70af1cd14d19d1bd74fb9e13258007d248e59749a08ea878eeb726216e774a86ea9eac5839952dce9108763cd9dee2cc36f189f423dcd6c29ce19939a4e9660b22234e0743769eb2888016d0a10b433882a9dc03ee392a3502a24ccb5150b0decd3ec6a4e45f7b370c24b89e14181d70b4504a9acdad208aed4b585a5216ef24370b29ef9246243bc3de43656e17fdacbc320f347268a79575f39322062a57a00facfcfc96e97bd278a13358cb45665ef97c481adf5a4cfb3a415e2a19379ae3f18851d36feab52b4eefd1d73e9a620cdbef6795b0943a925372600d5fd1b4171dd46639ff90d75a6579830ea47d882ddb6ca0d618ffbd648cb8b58e29ccc456453abf6573c198c92cd1ecfd6ac02ab789bb72f084846ab24821c16e509c482fdb139606f78986f30fb83a8c5af6c5b9c100434f5f29ab0dd8b3b3398e2e49e69d24c2c922f7f2c1678b2096283e21589a0cbe1c4451a542b4b0b3245864c4511dca50a10daf1954c50cdcca68dcb62fe1e800a18335f426bc648c44b459232b1fc9bf50fbae8c21953fb5822a1591ca2ac70b1e9047862b9b652c3d7ef2da234604e9cc0d682e0314cf1d45c7e0404d2280c9d7cc97211bf1386fc25446ebd8f1515be5cbe424670c646cf8c8782763086a9e3564366d19cda29d67ab88a90dbdf0b546b2dbb0536b777fe2fb81bbdb42e978d24b8d617427e62c68655a64468824b50ffc9a75e0b757b5b2a7b07d01ea9953256ad5cb74f61fa07ce3c351d7e24946076f16496f4915c17b8f8bdaf57f2943cfa8b7cdb52cc8ae624ba7e9ec97cf858b52e8bfbd8f4783efe457bc43943211b4ebceacc6abe8ccfe4d64a99207a6edfb36161f2a4e52d3e8b450470d36b503f13fb628081beb2e3b31b35390ce8e404a46b0f4953f32915613a7255a1c99cdd32dd26129133e796a7b8010b3fd78ce4e952efa1ebbb235cd38b23b5ccd2208c7f5379d20b5519a6ea678cf0d8bf925ae2737de2d40a9d683da71c7a0393bfc1982fc6f01a264bebf1fa7ac6e7e324a308b987230e811180b8fa935653fcd2527af5a6126570ea9761d4321cb883fd61fcbc75fda155b3ef7bddbb95db2d03f946a3985b0221571defa42a47e9a4c6cc30020010a64c7f6df0755d03db749def69b99a8ace1b923115d33a2e8c9e56343508002232ebfc752efd3c5b55938a5ae7b104d3c6644d5bdaca8ae018e53a795768497c99888e627ce681c335d7aa7627fa0d8574c0fb13474fc801220dcbc0b7ab6b927b056778932076d249101dd9f63e1bedd48e26c2f846d8db28eef52e0db10a3c8b433c4a1a8ace8aac0ab9502a04a71bedf7ee68e31fd1349171dd316771e8c623d821bf34b5ca8a0f58c9ab8e42b6e8a91ccfe9adcfd9cd769e88ce7c81f1e044167e6d8d4a171d7257950ea7801c41d96144e96fe59cc8b6a1989329fcd5d75f5644461665d90544c4217a2a6ece34112851d834e99b4aabf1eb5fb788e9092249f0e3a5721a5bcd93871d1096d49cebd023f9267b0539e2e7c9091c24bfd1424619c1e93190ee5d242c7bec0b1f43a095b282cbd441a5dea1e389248f0f104842c078d6e29ba98aae179126b41f98dd94905d9fb10300e7c93820678c900216d0d8b30b04ff1ff4b749c64b3387bd5e05eb8c3211be3f4e4268d2078239f4e24ccd2507740b111f490944ebf77e74fb181320206424ee051ae96cb28bf64b011a367aaee890a5a0e2b1f02cc9f16985d6bcd5da6aefd672f35c6d179d8b09dcd332302320257b97137bbbaca29483132bac26268f5556f4ff3c7e60972108fcfcbe1875939a699ad72e18e6a3cfe02d78fd2faea256b1c4d71f03eda751a23fae908f7f50639ede6ab3848e7e79042f6d35e1de1f39023ef2368fd797b9e31efd50dbf3b9d15935b53a43fec33724412dde7b961c4d48725a8528376209c19953842d5f86691dd2e19a2a2cbcea1231a05faf1c012a844d517a479426c4c6e55c0180d2fcb4df7585b9a1da02175f1da802ee8746338bbe4beb7fce4c55baa85a7a1a8a6f6d14d2d89d50830c56ff5830a8a8f0925523f659c261ad347317fd8a7a8f07a12859c6af901166bf116a0cfd2d7dca76eab3b26ca2689b985c6c6eed4e50f5503c39e690cc53ac338a609803952a76fbfb4d698d41896db6de20c75076c6b0f41a0160ad50668207b30fffeb65a13746c72cdb77089589cf69f2b94f3831e5782c65098e82ad45a490fabf0e973e5f581eda3d67392f05805ebe1aaedbc22bf53cac59d400de10f3d9934462e7c0c18f8188face48633fd49a967a8673f4e07021910d93d5b09705971ae9eb2bb816fbd1150ebe4151b316c60c5b21840422375cf718d46f8ade68c3b096095628fcd83697c73e8ed6c699d35aa5376aec1f173490b0eac6d88bed8ff54f5add45eecb154bb5b661c1df931c9f4219a87e8b8b3bdfd10eeae915cdcd51ac8de71a410ba21023fed0f89ef7c1273be5b03982c996df6afc32ed9c2255ba725a798062b4908a7c4f63d4d5e5276dad65289d9f810d1b9773d22c80eb2bda38db71962bd4e21f1b491902f17853b4293565148ac8ec680e8c6835", 0x1000}, {&(0x7f00000070c0)="eec87624129bd54f9f5965fc9a4ad1ad6dcdf13fbb5f85d3b6edb923e5d19a0472eac7d40151814b31ab9552617632fcd690027a5c535bf91c", 0x39}], 0x5, &(0x7f0000007180)=[@cred={0x20, 0xffff, 0x2, r6, r7, r4}], 0x20, 0x9}, 0x400) r11 = msgget$private(0x0, 0x10) msgsnd(r11, &(0x7f0000007200)={0x0, "e6e44ae1ce316c4c01818d99fdbd158783b201086c60a7eb3513fe3b94ae2849d4873dcc58e9e72d50e18e7dc9a54d3fa1c8c480b51088304c557f0fda93b3aead0eb916f6eb1795dca0aafab556ded03dd3387fb555542b567c003af1dcfe15ed7503f0d0c96363199fe7e02be5809d550e192ff4a504745ad47f61f3032864b26b7838532ea8cfac5b80c202e35fb157b32f8a747b9ed4b0f403cdbbe7a8db17c61a63d70e352f25b8a8cdd532"}, 0xb6, 0x800) recvfrom(r10, &(0x7f00000072c0)=""/172, 0xac, 0x800, &(0x7f0000007380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getuid() 00:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000040)={{0x81, 0x4}, {0x9, 0x22b}}, 0x200) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x40, 0x201) fcntl$dupfd(r0, 0x0, r0) 00:00:01 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x3, 0x514) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xeb8, 0x7}, {0x400, 0x7}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0xa, 0x7) r2 = shmget(0x3, 0xc000, 0x204, &(0x7f0000ff2000/0xc000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/171) fsync(r0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x100000000, 0x9}, {0x0, 0x6}}, 0x200) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x8000, 0x1) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x20, 0x400) r3 = accept$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r4 = dup(r0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000440)="ccf1cbf25662d51b2139403b52146b03de65ab0125cbd88c63f5b78125a0a9d330b6a2f819c0adbcac416773e06c607064f1c8dff4f22fc6dd75645b0ee49127d0f9328988427ea41f83b99b3321d295267d5544491f8a567e3789e990e74c39ccc7f5dd0212053dee90f9bb0c512ea99c46393f635a5e1a696a2701b103adb80898c3110b2889526e89d95b9a8e67b304b40d0da160206a53dc3272d61acfb206c127945db4ed47208d58bd2ec43e135502cd1e65ba0b40a83fea8df302635be77f6bafcc891368b35055927aad662d2ba1851caf9cb6c439655eb23ae7ec45fc4b18f6152d9070fc6747bb86a01677045b2d3c87c66a65e8c3c094c0a4860a4434cd69790f657c7a2242b13b8da1b2e8d8f333de4977178eb5d7d25d692d9ab1cfcf9ed4dfe44749dc2164293af7ae5e85880477ec05c82d4f1fd368afee0f3f5d1d845d35b569d311b5a54ae3ec68e25dc2bd798fe7fda42f80fd7f1ba3d6812ed58b2bd1fc6f400677d1b5c4cc26891424f0cb1f4e2111595ce47ea8180ef8119e63c16cecfd8a28b0aa3f5b32baad2595d7d680bd38efba52409d0567aeb99eea57d1eb38ea8b416a6e0642e27a9238adcadda81338f5fb51e576b69c8461829f29f1b110d513c3d2cc2598274155b41c802d69230d51ddfa7b3164bdcc2f3d81fc57205dc73748f501bf051bd9326f0178f5c89b3cd5c383bd57ceaf86799fae914c9876ba6e77710f0d06409a0e1e09416ac7c1d5510ea1395d3692b112ce32d26e3f69f27119daab8f7213d8ea2825d09a00252d00f7f0158cada8dc1c38164ab0bdfb4bf8d7e7bfc31b6d15554fa5c4b2b30f702c87c3f7fc2f69b85aad50181f4eab0836e56ad211ea1e813c2d2ffa57045e6065f7879d715e97fcdc2b0d3db178dbfa6378cd3d51de187cffc0f19356f032c972ee84be8ed18303b4e0af1d1a5425dcbca9568562709a8d2b0ee333775c41b722142afa56537bae418815afdde3e602c8eeb65e37a45f38cb9ac1028350cc7a403ac484cfd35130da19c628a8b7bc91962b39950a9918c2803d4a235d788ab1a369bacc1c8eb7219b5a035f2ce20fbcc92d81b28196e1048846be134c58d81ff9590565127162271a79ced5cb7e2f7425a6a01ce7c364bd5298eae16e2403a257d0cb15927bb81023031f3bfd2b71219448b276b6a325ac374a759e111b23e40fb86ba7634a26b14a23b81fd3172f8a926e38fe849ee252914de02f61976639bd0eb7c83c3f84d0510bcb04da3b4ba83d865cb1d7690cf5816530852ab641094a824c36ec3fed57d91d444ec80b5906da2894cea27a3a6561769d28ad0151ca0b3ca6d5a105471cbb01990e0574cb81bd99e5dfbf227a04c36578e1cf2b04f75b24d334064fb3574a6afe826f704e57a2f1e504df028dff566ff09ca965f0ac4ce86cd79a7147d1606a951c0e966216f20ed8c10ffe094a5a4825e1083f1b05b71b13f7681d1b4386286fb0c55c2eebe2cc252bfd3ab2b7dc37f9fb3fee8b81522022d281a48f93fad4954201ccec3aeb4dd18b1aae54eb7f257b1403996746e518050a4565299e4ce6dbc13688d5915b80c778aea3e434d0536523e695ec809833a89535164ff520c3204f6ecb89d85398b9473b4f176ff876db6604ff694c9f2d9ce85f8046292e98b0e143250139e131411052595543a77fe1f601d87b858d9d2091fe0c339413b18fbd77580a88b0760fb8c0c0868349ebfcf01263d431794537563e561e5730d0a22959ab266870296224131ecbb3183bfd5472a23ac04626b073d6630542df058d0af0ce41ac55a26ece4835fe72df449e0c78504e842a1c092e158aad4ad26ff802c4ef41e4f46e794a9cc856e6dd482bf30092d76e26a750f4fe4f6a8cd1a25fa2b2fb8022ad8cb52c6b996610d045f8f3ba8c7d8fa4a51aed1ad2d0f0458384a7f71356317466ca87a12769b2e50bf9281a0fa7ceeb61e5dae910cbfeae9f2930a1160a1227394f8f5899d4a28d0ba48e73716ee1a81fad4bc2f45f3a7218b2d9917521fd9552a4528b842d7e73a336c1fc660910f14cd9a55a790ba0675f9eb50e31620df4c59ca42fe05fc5e2f3e0f055dd92c896673e4bf84590d88f15efd62c5e0c11b7d5f60fc04a4ca0bd6056cddf9ab470ebbd604e630176a5d05c89c65fcca815e9daf452ee10c966b87d2e3a0c42984de8fc7810d38f51ba747953a48044d20b1e0ffcc8518f8f70af4a50c72ec9e69d09c7a37f9a4f20a051dbca9a634ee9795f0bab30f78c4ec1fbc13e0807a2a8cc0b1963509db36ac77b656107891ca26f9e7d6629ec231c2a386a658de712190e4c875e33a5bc6af0da55bbbf8548fb899a108ce3149cc8a735a89a691f2c985c33490bd033e82cce76234da65b5fac592e7aaac8fa17dfdf60ed2cb673f8bc06169a5ceab8b4237a644f656d49d1f86591b9c587483faedcf4cd82854afab2fb419c5bd1bb7ed5808802434ebcdfb6e6604fae7a9a0fb4894f6b7bf4d595abab3f53bd559007747a386d4299f2e1d496a12dcdb3a8b9451d24b1538b9eda5235b3096bf25f22a5dc18483aa59316ca48c3f7b539d05a139ba6706a660854754c5055663a1e70e7bf415274aa72543257c76bebb69e650238db4f2f3d3c9e0f2f9f107f8194fdce2ec688cc2fd7494ffd6f79e8ab869c254a0c1972da57d8a1cd8ca7ab7bb39a6eef9a316d2a7c29f60d7cc5d2fbfbfba348380648bb515cb72230eb058b327e289949954a4d65a04e46e9e87677699af8fd146e160833d8ef50fe4868c59bca072562e59524c9c929306de022fd11216708855e787f7df09fe3c77793af98133e5c7b1efe239c540dd934912bb46b8f21638b2d91b6c02ac05e050e9b716efa4a27a101450c6af69340fde3a549d9bd85e81e6f2f3e00fcf2c6e27ad2282cb359ad7cc36662bc01e846fb4fae9bd2bee788d0f8398f8326de61b00243ad7f6032a3b1954797c414662c21476527856a10a4209720534527c41d1428b94fb8150ad39565158e0ae4b3f90a94636d925d6387abf4c3d871709637fae889bc3bd8569ac35fbef21e2ae3c0dc8970fc0b430b1d3aebf99bf363c6ffd41f456c4b1c9cf42303a0ac0a3ad5172edc1bfc17813f245b879e52f00d6c59604c39142ad46273637675a025d6488ecd657254e8b7f44090c8727c36e3d876b8cc14c7ba7c12415d401dfdc8787a3af4545aa74b61bb740516871d5034b1402340615f9c975e9886d9d4ed166c83efd9b0d795894dd9aa15ceb7b80526fda9db5acd5dfefd37e93883dd780ff962837fa8021b67da904d7aff49b05d6ffc29e257216a1aa83f708b1347f56f390c3fb15f7dddbd34e9820e2c8a1d2c70c0a580df9cf52ef9e549116231133519be654ae2db6108fd332f84e9f1b4695c1a66027686c290373a7bcfe69a57ee3cb85a2fb0215a164f73fc0b2ec5c6479476341542c48f6cf2024c70ae956cef26bb8e6bbfd6e4d24e5578435340dd4a1a6a7527ad5daff9e5af06ad27b6759c3f0bdcd348f8c0b0501e6e8dd550cd78c6a3d53679e126ee56a78f71fdf2efa52df0543c8ac710c35dc44a48a6fc6e597f9baa25f9df8d2674fa04095064ecbd9f7b9a2999b7cbf9959572079de107c506bd82384175726090723c8faaf281822f566a8afd58df7f6506bd47b0035a69afdd29fb13579a2fa6370b6c7822e5056a4931ba0d0b8cfa3b0cca9d1cca07202f98124e4dd1ebd8075b8b835339f413c0b0bd89252876b3b3e203b840a0310f27dfa0e01d0a071561abaff3eb4baeb651a216b5b111598177c00b7408761d7dcd9d695d725da0ba49f2249252c58adbadc1987b7b694afa7d9623e49002da94b443cfb6240f8ef9dd21eade59e24ac2fd1375098a1bf00d5d6c5bfb700027e5337705c45d04349807eae1ce4bc86ff85c86805ea676ed69fa74e17a6a99e6526c2dc47482f7122c5f52e74de85306a92f96c98641f6f60f6698558ba8a355f92af9dbe762ade2a05b09f8e97d3e06de0e958be8aa955e2a54d00204022628645aa50e369ec5125b91a664fd64adcbd3e4ead17d55bba3fbea1a3c22f396731ab6aa6c711c6ca82458d392a47209e173a31f71c225e25a39b1b270593a0c3e1a116a8c1857832673eb9d1a8795b9b02a72ab5f49e23972e1a5af25af3c9ca81db37b856dd71c2c02c0e74b1ebbfde5578a0c4ec9da501bd4a4cc00511c6ff2fa9b53417718709744dfc6a88516a437f4521a8eb29185178c2c0da6d4cf0d4ba7dc6316eb904dab2847d93c4295c8ee649e8ea6b5e6b71b830c04f60f94120f036f919cc32335e3df6b46e5900fd6890c0dfa98844a66ca6181d7963a8dc69d2013a4bd76e4f0f0dcbe6c457d411e3f940507cc23df235e32beca96ce394bb6cd82e3cb04c9d084b5d1e44200f6f1cb5654afe299feaf887020dcee0afad3074b6e8f10cb5de3e217f6ee248d86e054129550d40629e8663eb9cbda308579cfe8312657b2379843eaabee421a4bbb8e6e717bf5897036038b79a8e4ca8aef2360079ba673a07d681819b01b9ed222a11366e43693786316670e8b8568e9c21d15f09c5b9c9ac62823302f4f548a1183b2ab58dc679f8e244b26e37fe92647b35ed3f3faabbd989a7937dc0091207dc49d4af219c7fdeace23e8524e44b8b345bc0208ec181386726575319748d51eedbdc4070c182c6d3061768e2b7692ea6a3d4fddb0bd93d960a8826cb5ef1dd8889b3489ae4892d5fd4d491a67b67d6903730c0acb2a2814bb661da098e296a94313540242727bb7397e2ab35ead99dc4338831923649111dbe7c30729d75e007c36e1371551c153f248b04c7acc30dbda7e0b713736b40b88c247b2b4586e8c58de7dbc0e024896c298bbaef24441741fe91480b2944f83929532dda6497856c3084bd919fc2f4478533255d30f34453d57bed356520021876e3ba12ff772ca36c134615e807ef4ffdad5a0888960c92b941d377133ebc5020fe8406a14a2d772250a333cdde42f7a40295d8b3d2dc99a7718cf5ff0e429ec8f0b337109429d0ad0c851d1c6692f5b17317682b3b8c7198810057e2489c4b10f271e14421ac9debd57de8f4242ab668cb5284084fd688065ff4a743e953dfd4527855cfc7e6ccea201b2c0b1e24498c76a13b02df5a5acb2a4f0c566a85f96a5c50f446d8422e951321c9d6eca5b725dbf5a42b79dfb2190db9faefa42b130b1b4f5c9bcea7070df85d894175a123e478cde81eea32559dac248c1d8d2cd4b947cfeafe9350dca7498f619b043d7f4b27121e8a01d7fa131975ba476df115b6f4256e359ef8857d2a892d9803b6660413a15d1b57142b367e88b149618c1dfaac817bbd445ef389c1012c1e16aee517cb7cd0bf404c6387ac1b0a6dd5a4d4893f145fb5d60cedc015b4f63d854fa91fa1a909c5bcc60b2fa6c23ed6b8c91528b4681cb0dc53b79c5e1ed6d1eb3ad10d8f3a7083b89ce28b2b052894ddbdd249e69b6b96001c106ca57191272286461e59875ca14b0c428d0aaedcbd43855a90ef8015b854be26271bab109f2d3d8c00d34f186d657ef60392fe3d931472a04f4c9744a60902697561989e840cf40ff7acc1cac4726eee37ce95103bd2b15785be725c11797e638aedc05bb3c8f0c4c7548daac48c679454e8dbc5aabc11fbeb8ba9bf946a19ab58368acad65cad2590bbbbd231334c9076243dfc98d8bc428a7f4ee6d3f41ca203024f78e5d2cdb599b59bb5cfd4865d94c1cc3a61065fc84835a5e17", 0x1000}, {&(0x7f0000001440)="ce8353daacd621d3a17ae9c4542fa39d259ad4b2a163fadc68cc9b4a880e250222e65ccba46c608c6c282ccf0b2bd7f0d097fc522058e4b6bcf8185dbbaa12fcf432e5ec2f6e7c551d4dfbf5f4e7299c381f9ab70af69c15f36c190a7e0db2ba94f1217cb43403946cdb847bb5134c656b737739d692b785e8e72c4833a0a036acb717bf251cdcaeb7b91d0af947c8108b97a08ec77d7ecd8526ff28192bb3f491e42eaa03e601c4dce36e9852b6bd4499dd9fa26b639b26b212858c47306bafcb776b2a2a2507347c7d12fd529642c32a902316a7ef17fa840e0185790e84a5a88d3bd8f723a0c90cb58675dc10659ba4e379e5d0602a786fd69a08a4920a13d971423674e9e75aaef6a543fe3402ecf965def8508ce77c42e3d1cc1d44b8fa6fce2cad32ddc95a1da2e26dfffa50d86a0a727162bd2d4037343fe8a3501b0f8de1a9be348a46353374c52351c0714a77b5e38cc98abcc4e90f92f65354b5069d946efd905ef02d0f0dfdb5654b6d65b501150ee841c65520b35c4f887a4fc62a4c60e457893fc75ddb8e3484bd6fc9e85c0aa10c00f9014c2070d76bfb09cedbe3b0b301f0e1dfb31e9cca3dc9efdcc43bd2fa7e3b3babd2d5e5ca1d9e9920b6548ea8943e3b5b34e6040b629f1fcbe8fa5b445c71500b2946f25c5de3bdda1944190b57772f1674502aaecc9ffd672192de3e9623381924f3db478c74f79d4981e83422606d76eeb7b046516b0b4f61662d9de23608a61268919e8a9fceb76f61128b5d1b5f4188fda1f5e0520dbf5db3adf63bbea2f20211914fad41c471098e0200ce8f9887dc90ef9be5ecb6f45baaa44fce9987cbb98dd2dda69c8840cdca909062eb5d5e3fd2d3e726f6f1dba1724610618a3a59f9ab5786c48b4d904c12cdb97a48cd327d4c82677b606b205d279e803c3b40fcbf76384adf96ba63fcce4839108856174e481564be959842ee769abaa99d05d44bcd281bd7f08484cde6b7862e81d0a88756509add6a0404932d8d643a4bc32343602f37ac03d5cc8200b98060382007c54651eca425f34871b9d3e188d545b53d747844d980948e4c503ce22498e715fc938c2efe4ab8917be8235397bd871f897343f776bc1ad7c7cc9157c2e96a85242565e435cc62f9489278ba7b7416e3508a821a0364f7b64c998ca419db88aea888876e6012dc69548274d261f807085d7699942df0ff8f669ee11839b6f435c25ed0d011a98981a6acc2e11d4a679f42119ff12bdef161a9cd1f79ed2ae558fbdb1957801564b89bbf832f77a8890466bd3526b8966ff80107e5d20b8371737085998a0b50e13119df5a12c3cc4d3f27e13f68b8749b35d75c742b199acb15e248828e6645553a86e2f59fc7f5d7f05be3a6d9142d302e50f312e5ee791221ffd294b3f51cccbe288ca1c5815a396c28351ebce7adf4cf2b226cd4d26ab4f8d4d93fb60dc85c59ca1e4abb1e6043b9eae15da9cd976a6ee50991b792d319bb068d7fa697968703d12211edc912f593cc1781c3c7f2a77c3e629ecf32aa8b8b337a384fba00cc18492bd723c851f4ada284d013e258b026ea3cb79632cf6ff6bf0ebdeaff393f60f6933bc34e425d069e53fc5b70e061f9e3b93820fc7c8bf09de3068043399e4f1557c35b378f1de7698d2bc69845866d479dbf51bf1030669456591a126e8bcba3a657b46c924f2b00426240279391affca96fbdfd212b8d12fac9655fa94f3ca71e6cd5b653f3c4c13ace4719b4d6a14c539c6fe89427553dde4b22397f4e8e56ef744f212e75d297371d734aaf7fc88c71c6b14ed87288b53e99dc527ff0e245c6dd1672d83fffc5fcf417a6924d2a3f81a5793dee08ca103a7c3b13d19cfe9c736dcb0355f65d1b35c52ca96d630a038ba37226ea1abada1d0325e8bb3a1936114426a57760c8ffacbf11d04e8f1869860dfcbbaf67f1402eb2ce5e9bea2b0f0d904e54b9eff969030534a61a11072d88ebfdacb9c8822b04383127d3daa98c5c73b3951260db7a1ffd0ae43bf0eae8a1fcdd36c03ec670f0fb8cd875aedbf0bb70214ac7188edd2eeb870a12fef16984be906b60c81189d11374e9b015375bbf8a8c0865c06d9eb2ebf444500af90ac79759009babefa0da924f5c7d6c7160d083141872988e13720403b9a8784f963bc280d292a1e65731c128c42be199a7e7848a7e9c17996af4a75150edb5c73eb9f1f6b03ded2248488b5a5cfbccd30d35216c6e15de63aeb61491694400edf2af585b451577f62fafe9ba48762b8b97a55025cc605742eff8daead3dd8a663ba3e61691596f34a23f62ccda2ca75937b3412b5cfe6851d39dd77f66c80acf34a0c522216d74f586e9aa9dcb2e1ee22a3e75b510a14c9499adc7ff23cf4f180c2a2ba65e219d9356b36fb70bb1533915c0c4c42f2b6de04a4004dee5899b9818a751a3f1babdd89c9a18ebc14a72f485a4470dd3c9676765862d84544ba9f8f194df870994555d50a5322f2ee29f1f50ce23cfe91e83157ccba12a94e2ebb40f2022422449d82de56c8d177244731bf5edf02f1322bda229ba71e8bc55dadd4217a581aba9292a94335a06faa02a5de5ab8fa849a302af5c178fa40f339d1926aaa50a01966a1b42fad94d11b7d356dc66fe798abbe80e2d4d23336ac83eb7fd5d569ffd3fe80c8188d52c6ac4c0d02d18b959efd05935319656085e2857e7dadc2d7f1964c9788c4fd9eb5102c7a742a26bc87818ca902b4b16530a2e38226dceb09c9f2a5c27b19cd3b0bb5ee8852a5051d11dbfe99d4015c43f069acabcc022bc7f73961dae0efd0f6279cfb4aba5a8f6a55de0b327dba2cfbf05d252a07c70a2f4c69b4b926b9db754572ff535556547759a6970d07d4eb0176a1ecd88c14cab598f27e4f30678587a9f42bedc6f80426c093cd7b65cd0f498297035dd9fb47e5b90db3347743d2e5b99d28d369ccda4ade66c16c8dc80289e57059935257d048f43f593a28aef66eb227ba4feeaaabebd7d9a247d8e46fd92f5890669929fe7d10c2ca1403fef75e75e4b62e69f81e8d43b15d9520028da251a208bff8a1f0e6997ddf3a27dbcf1b3042bfb651cfc499b94f8c8782fa0e0423051efb9569bfeb0deef0efa3f15065fca36b9cfc7bef37dfcf66d4b1f8b87a78e46c523281167e22a8df38bdca2e29f6cadf30170014e197edce8f04ce67d752b849ee94b6bca1713d2d63910863f9aed24b57cdef226b396132fe440339ddb24a747015f810ba69637fdc783ed05bcc8be58e2488511da85fd072f340b563d033bdbd683c1233327c614735074bbb6e29c64ba81e7c25125f74298cda1c183a642cb7fca7c55ad423cca676e0eaf5681f624e903484ceeadc70b0f6e2b19fbce0e30b41f0cece20656c809ea1b5e6fd669a5fc5782cefaf3cacfcafab1d8323d3929a4fe4402947e653f6d865a2ed4c5447d71aa19c7580d998c50b90d6100e6a245220fc1074b31fe130a7208edf2f904a8cc1f5414896cc6fd3c476248712809edb72d1d5ef1bde402eed4f4b8f26b4e17f33be26a56b384c2252233ab41c7c495cede9d81677d4854744025d2ce78f22be18cb7334230de62018526da4ac82546234a8f8ec5def23ae18113e3583a0c2d7252b052296580d53ddd482c0c57927b180504058471a3ab162c436ed00cb8e6817e7a678013daedf0152034c188353ce12b24dc88ed708aae3685f619b29b7820e412f1ef17b20d48b51f251a754e7ee536afa2dc1591bb1187c7a6b93e8dea9f346179f61fdd0c24dadfb388e00c4745b1d5de5ed626114307290d7104ca6fc572a2f2e901952e1ceeaef985d95f7aa3eeafa90b4da03c173f20f9837c8ba12fccce7f84e6567ca151709ae37b006e3b6b072520b50d063d2cbd4aa7bd8aef8d3816f2990696370316ae1ad212f74ea1124a4c0133a62640e114e6b06dc329b1cb2839155f46c083152167032068ab817c8a6811323fd9a2168c86a48082f50de13e0d8bbc4b3e5a6d09ba719f002f5683ba937cb6590cb2dfc0e899ba4a94ec1a541d84605993f7fcaab99a54aba232ec48927a52ea13fe7655ba21e53db21bd351d7729c1c55cae1d3611ac0fa9dd7a1efb88826157a9035bbdbeed9cd31c76b478a28d91dc1ef1dde04a9f519636e615795a0bd34515d999695962544c7c92c7327035619bfdfe5c9acb4b4d0493a41c7503426cbfd9d2a9e057b7cfe497eeb3b9d56d258b0ab42581cc891ac40c03bb9b085daae6067bdb0e0714d21fdc5bd3a0119ea84d801ef04f087e1e62feed23baa71ff4604be5e4583e0179068f8bbd9a25a9bc0f6df4d4215cd52b2e53873d3736b147351338c03136007c934cbd69113d4d82f7b21055ffdaead6e39222b3f2fca6fbf3a124e25fb25c0b6f36b38ee104700797e2fe58b01af5d4f1973899bbb9bccb5ced41cce78318d7f8c2ee91f8bc258b4ec9925509f83472c60fdab6217b565d6fdd7ddc52c9c27ee6cef88f3181e08fc5257d962c7328154e637cb71ccfccb8533ee338bae1062dc9ae1e8c8d8a97aab25677dcd571dcb6226f2ed09fc1474e0c7f565dce25f4f2cf02e4c33b767e73313b2bc50b87ac9fbe47f2d8e17b3e88d6a3872e9125a557c4c7422b5b0d063e7d33a467038c07e9466ae9b9c98d83ffcc8e02afc76f55251aba190c424ac062d62f26c58cb5d3f923457a864e5f0fad7d7350047c69159f4e1b207f25759c19015a3a327e78f617604a0d3fbb1c9e1de6da7de4f06bb389dfb72381dd93660a7c351c069f80e1d0f5705b685ef44ed26b96043cc3b6f728601e59bc3b11be28d39e3f584d29999380109b95231bd0232560325abf520063d39423bb8edd301a4316be09837cb9c5744f0a91c70cf7815ae3217c1fb817d1540008be9f62d555e7c3098ec2502bb040e872a7a422a938eaa9bbc37ef3d5b7d7dfa44c57c9930c9aaa9c9c6f6a359ed04911e05bbdd7c61c4496e983e9148fbc250c7b8b6f1d1a97d871676920774b8eaadccb8556e04b5446cd0db075e04455e9322c2a0eff1ffdcada9d7b02ac59c8bed69e0f94b7703cb8d9172d3475b8810209245bbb848ab821a8e1c0f573e99b51d6cb878320821f8d253839835b05e3bc2dad5149c4dbadf5caccfd6e8a1678bcdade38ed87d656521974449109f860713df58df8b05e40607a358998d2158bf74b80f2ec58f33c0c5e709e5d962ce04d79acd2609ed7e535b62235aa28e3f5f64826b825d923bb68090dcbdf88190c27cdeba637148f64493bd197158d19788ca9c4784c3e2233399ff111eb2824833f8a6b53d9bde7f27cfec5cba3769bc7a295c5b7ae26f2ea0886ef5621e91c5dd8c843724c4dacfb89eab35cbbfe62e328dc194b481760598b013c487f5e30f9ad376a461cf19291cc13a28f9d3c02b384b9c1fd614cfb9f541898b360056b5cad8202048e17e8bb687dd4aec9d423f083eaea9f9a345b3e3f403a17764d48a0ed7d21c88db19db5c3e438c4316ca170dd75e73ad5499159a0a5822c429394d091b92d28f9506df58d27a62a188a2d3ddb078c448d962dc19064e69eaf381030ac6671069f055a4d664ecce984650666ed8d34b9608e75a2532ab69de933f8ab298825ca2e305558d77e989eadb07d9957901ceff519702578760f888e3dfd27c248d4d6367501b06291dd1abb7eb8351ec4ad77340ce35824d7be27cc074a3ffb6e14a2f7c86a1998020a6c1ff75d5b587a9f4069cd98801d05fa6b749d5272ebe77b7c209e0f235319c39c643f9f296c4", 0x1000}, {&(0x7f0000002440)="f55ec3c5d9f82a6555513d257c1019b806dd7a62be08802f8fed5a47e8dddcfec54243d424201cdc3498048fd0f6649aca4dc33bf96b96a8eb1cbe38da90278b8d905d482d1a4aea485c28aa2f99fe629e5475c343e1094c8ac5c43b73fc8b1d0799d16ce9444da9fc10b2f36ff5337c9184e5f7a8235dc1298c3620777fdf4271114d762ae8850449a48c2848ade7e8e4c2c7b7d201825180fbcb585f7c10341f496b7724bb329989610fec75d1e05904359e0afae0fa86aa3c9f473433bb12f29a11e1ee3202ab0d86f05bebb971", 0xcf}, {&(0x7f0000002540)="2191e570d5840b00d407812264a8c2b83c212a5cde9e438f385294410c654f931d1cbfe9d1ff88e05ef1cb05fc7ba42d138c3542baeb488b2cea3d7a8c54ae758593b235b361cf11cc6681d88bfb28357e03d1b46a9ec055cae7cb1f02a0d894fbe27f5aecdcc263cb925164abe611cfe5734ebdf28b8cfbb792ae7ff2f7a4b6ad1f8255141daa749473474f6f12315849b74dcf1709a33f909c5b94456c9c924f594a3331ebec3c18f0a119efd6c24568dafa499ac295b49a0ef29407bb", 0xbe}, {&(0x7f0000002600)="8cbab72c9cce60b16387bc5a3c81f95dd110f4c6ab8acd04e6ea310ba63bfea13df1865cba3b5d3ebf64391ababbe14fa55864cbed08ad4766ae459cab68967176cdbccb48fb74f4c82e375079c8bbe4533c4e4f68c496b36c89ddc447ad1845b40ab347b9a51c25b15462415dfd", 0x6e}], 0x5, 0x0) mknodat(r4, &(0x7f0000002700)='./file0\x00', 0xb0b6, 0x2) sendmsg$unix(r4, &(0x7f0000002880)={&(0x7f0000002740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002800)=[{&(0x7f0000002780)="6196cc41261235b2e99289090926b5c604051610878436857f917be0674ee755687c8617adba6a6fe8991184600776f0acba08bfcdfea7f6fd86787a38930aafe067737a670f6683f0cce8e706b4b9238580614591f286df54ec749f1a1f944bba959ba705a275f8f60ae1fc851ef990f7bda1b3194150704f08", 0x7a}], 0x1, &(0x7f0000002840), 0x0, 0x404}, 0x0) mkdir(&(0x7f00000028c0)='./file0\x00', 0x20) lstat(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)) rename(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)='./file0\x00') accept$unix(r3, 0x0, &(0x7f0000002a40)) connect$unix(r0, &(0x7f0000002a80)=@file={0x0, './file0\x00'}, 0xa) mknodat(r4, &(0x7f0000002ac0)='./file0/file0\x00', 0x8000, 0x7fffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000002b00)='./file0\x00', r5, r6, 0x200) socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000002c00)='./file0\x00', 0xc1) recvfrom$inet6(r0, &(0x7f0000002c40)=""/93, 0x5d, 0x1, &(0x7f0000002cc0)={0x18, 0x2, 0xfffffffffffffffe, 0x2}, 0xc) 00:00:01 executing program 1: r0 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/126) r1 = socket$inet(0x2, 0x6, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_RMID(r0, 0x0, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r2, r2, r2, r3]) sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x1ff, 0xffffffff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="e23fb1a0e43531f727db3f7739e1d75c94485e345e19265401c27edf81dd27627aa141fe145d98bc8782483098494af5ef74b8e6955013fa6c949b0a83c0ec9e8033a9c51477626caf2297e6", 0x4c}, {&(0x7f00000001c0)="e499f61988c3f1f1dfb1a6dfbf5ad5eda22ecc6d07fcb0cbee1fc04761e9a6fefe1a62cbfc26ad18a5e306d2c1f15e60e091c54bfade7823e34707c55cc3e9d6997499c913545eb0bf162d01ccf5bfbec0c2dc38d147cc911e474adb9869431c716dba9fbad1090ff9b44ab79f1841ec4e36ac261a6b6e95d13fe2b8f95e0002300dfb812c379949672be2fad977cc5f3baf07a0b4d3db5d85bbe4b46dcca638a3a632df89eba30567e3b02e696c6ddafc2144c20da1725a17431aa3c32383e16d5a8a4ef8ad6f228d80cf31eb55516c5650491e419825b40cdf20c229c7c41d8a56673756e023", 0xe7}, {&(0x7f00000002c0)="c503b2cf148addab827805d8d287798be26fa264a7d4c04460ec8830fa7dc5e005bf305a8dd1b011226dada68550d87f0d16c37072769143695d3c4e3b068a9ce4224bd30cfcf3e69dcdf3213eeb44a72b50923bfd09c8847d190591b21d96daa4190c37a2f427eae2955b2e84ae155f9f3dc58f1fc85cdccc2fd48dc83ecabe0e90d5a3099879c5f7a0d918a4da18233c633b6bf0b3051670e3122663ef7bdc49f2afc53906b63945e0392d24c6e806d781be2c630cb65e1c4d7b5e31eea84ee17d03d823d0bc7e2af998084c789d180f5b", 0xd2}], 0x3, &(0x7f0000000400)=[{0x110, 0xffff, 0x1, "2f008c4917f53d63dd93079f41d6b43ec6dc1e189949a58fe131b04ad56aae94e565851efc03c35ec6012d39e69f3ec3e26d0bf461e6ab44946bd2b650b23a464ec2e18b803cf3b700f500d0be62f2a5a0207cf91131e965f97056cbc7ccda529bfeec97a097d5f03285687199e6f78e0ce414bb951e02eb689f846344343857d94236d353289b8afb2d432d7df41ecdb8718a2e851f868e1e036b584d20635fbc3e5f989b7cc1f7284ad32b8559b75d8b056f797ba207b2dc91f4c786314abe1ff5fe5599ccd145ca626bc18a4a473782a2a6b5989cd37b4f03593597dee4dc1508a3767eeb23cf9296ee9547f04f35f32979e746f5953e761de4caa117"}, {0x40, 0xffff, 0x81, "81b5f61b1ae0e8faea491a264a5e5fc03f398b3edf20c1b696e4f984559781e6832633ef69799ad351c434a7"}, {0xe0, 0xffff, 0x0, "8956797329aac97e60f186040f61a94e414feeae40e0ef7274d20bd24b7d883aae17b1eff17cd9b9725d27b35bbe222b586adb49943f48ca531097e4cf1ffbad6ee0a45c35ccaec43a48e59b7b28e8dfeae8b67427fbb9ffd278a2e5bb56cf97b08cb111de9ef8e36cd201d00a110d0560858622668be35442ad5143857796ed50aa8515057275f1e96f883952a39455c2e368fc74a8e021db9bafde578dc3bd5de55f88ba45f3437c52ce33964647009bc16b7c5e86ba0e4483fe1df0de6e5b3616f7fd6e7b2f69694b0b19"}, {0x88, 0x100, 0x400, "f864d397bf2450d060903f98ed64ff7344b7a27fe2f9f1afe272e5fc44b514db3d4af79dab7595f02594893d926654892030cfb97beb929efcde9e9ddabd05a8f87fec3b9dfa4cc587e149ef3085f41fb54f93eaa51bf10d696c5e6286599f10be1ff77c24b71f1ce82c86a3c1e9d2032a37"}, {0x30, 0xffff, 0x10001, "d466d76fdfe9d5ebb874d61aa0591f4f71b317a5bbc907075878deb8"}, {0xa0, 0xffff, 0x8, "c9f720095e19f0395768e6618863fe8cd40ec94a3eca4f341f42db61ed2d90820611e5f19275999366c934fdde1be2c0c93eada81da5af82dceb6aaf583e704b6fedf1d515e44513b4fd7ac0f7914bec2ade7e2eb8394e5e67a0a5e636e3613b42b3db9e2ddbf49a0b88305bf7cb1f63e9742fcb48dc894d5a18fece1dc04179617a4434054ace66c4dee4"}, {0x1010, 0x6, 0x3, "ac8171f0df43a30cadf9ad3c0b2052d1d91f89e179d684b7219723e6a18929bbc3d440760529ce9ea046a4ea52e288b949098a59f24940585e8aad8db79f80adf0f4773b0ed56735af47ece692b4c09fd8ee72ee0c21e3c881bd2139c39af954c58d152b2b21bd319fdf69e0b9f649f5b77263f1090cc5608a0a5baa66128b6051286c00d03c38065c35d1de30314395f80204981ababd034acd1878397a39e0aa924811354b848acd76cb6e71da1c4ba000118284acf57bbd5e9ff5d291547db96a26f364f783f256e5e2f6713fe3f0a4aa22bde7a1f3487a8ba645a33f28837e4fb79049e9e0bd1fb42905c3722e75bf8c58dc1b8daf45161d5c03e5ddd9caef138e5265e1cec30f65097d3a77c259d915eabcfbf9a842a386d19f8d5f06f743d1845d7839fbd4878127627e8fed292e078be2f6e823c04d83b989e796979c95875381f79ebed649841e37ca4a05d436102446f48ac0fad4ac268b846c72c548d16d5e29aa1c2f8d089e6b28f41fee747bdca915d03cae3e084bc8433f50e80675915b6d2dc3e57d7237e14e28fc5e637c60cb05ca07b369ec4d12752540b3a7f589216c80922de334a20431ad50538104b19883e9622a45967dd2c6eab8d53c34e26aec2614d47efde968ecf29bb397a9a37e5b4b580b555472b7043a8922baf3df4200c203e1760b0eac568930baf917e31d5a7de7bed80174f243701a4c1a6f0f34c7853d07838669cbf1d6b3efae3526434fdfa1c6555b52345cb8a67b932874525da1dfde2504c2145368fd33d3386c90e6a895f2a0a7e511d7ae5a3605b855e6faf4b640818ffc1a042bcb9ce763ed185fdc3fc9a9b0c7988ba9f4b156a801048998966ef482e832acd73e4be5d2b2e635ae613dc6b0ef40f451afe2c2b4f2e1d2e46eddf5e3f29dabcbf999f290cf84a4ad85226f2a00ee80ced6ec53dbb76fa06c00b7fb56d3dfc736c518a11ae496424f4913ea056d669e2a0216e0972fdcb9401a0109ae7737c90fe06f479f25eb77b2879edfd9a8507b7852ecdb04a974ba9451b5402733a3e847d08224bf8bf9fdbec64eae8f8447268f69db4d42281969df07b435a470e6cc60bbbb4d2cf194e1bc01fa66227b3b5d46536c59d5288b3bd3d1f8ac3751c3743fa84b26b5e65bf351ea5a6acb4965547bec7b828ac8b57ac666b4a6c9aca88405241ac35e947174aa3acc5edd93e2f8ddf6bbb076b653f92e9f4e2eb32e010f4e02cec74064fcfd32da3af5c5227591b2cf811d6a2f2a203083e9beee136ecfe27adeea4e96e9c9f6a5bc60ae6cd93442688e204611c6226384cea68e61cb3885a30dfd7821acf96167d46322e2574c3afc0de90e780e405f7fd61c8971955abd187692bd4045adf6ee580a5477ba7619f8e6e5d9fa92183a97041116baf67977d7b6693ccfaf3ec247bba18e3aa9c929fb7778ade0f87a90ebaa825193b5f577e2ebdffedaab02cc094d4bb37736d18435f8ef2f97ddbbf59080f84f8b682df8f9ea16fc5383d794de274d1eee55fefd61623f05f8e71ef732606579789fee8536e69365a8233361853eb61bbcf0189e523e89d3935bf7b2b2bd52c8a985b9accca5f0d6b905339bf5f5a981e88ab9b5c996f63c92c29edc10003eb7da75de8ee5a2ba89fb15d3b5232391a400ea1d2a1980963f3591de8037264c5dc9710500df4ff20e5e71a2612c2e7f6d26ed742c37f9b5fe7cab4490cf5b564b548e2f8b85e2df9bf5aebca19c46870cc965e70aa0db2a849f132a1bd3e43cfcf222866fb3ea76b45d9f409e5d072f11053bc44f632a9120ab6f1c3e794312746e01df8e419d925c442347c4a3d5b0f0b732e0f78ec3820edb94ec1cce12fcc2ea4046b1f47d98151a0e8f42946f5aa09f06e180e5d5eebf710d1828491f4e81c2d79dcf808622cbfff5a5e545e0efe9c09e2f58608329bc7e11023b16bbe226028850d45a9f6a7a677417f8ad18e0ce0307cb0c18257a1862f5d90494a12cfb455cc96201ef4bdd97861488367bcc881d2ef1cb0a672c833f75dc396acaed3d4c84ef4144dcdf2bb0aa3b184c9604df3fc14efcbb8fc5a86158a042b05be2ad6f363b77fbfe3a1afb79dd1fcac52078c1e641fe0da34c0fc615df3f8b5b349a7a994862e98a2ac06e6909cfd83392a8d62665eefed431887b8002c46d039591dc3dc0675c60a2b3cca4d08313dd65f4ccba3bdc9b2bab0b6a8482c69ac05e218612eff96d2080c354888bdb75d867737c605a3e98d95792a733492747a6861597187db9374e11bd6eafd060e4ebad882a8b019847f83402c37a859190c831839fb61511443f82046780de0b88616e595dd40d86cc4ace02582269a879a5676b373100c5f72e22ce9c3989b82ce1c01b5043592bc540f544c4b67e46e89cf444280cb328b29dcdd4a672d7627820e5aa2e6523427fcdb07286a75cedd59f5eae65f86d1aa1ac667fae94f3953759dcca3729ec050df13accdd9956ee1f097dfbee9f7526a0c72c47259acb03631cff358497c361e380c960514ce940f624905c19dc26443ef0e38ffa1ee12ef3ec71bc7e516af861125f1f5e1134a0de6929ba83fb45c1be7bc7a1b926261f0c21cc28876d1d8fd498a51fd67ea45fbfb1d5599503d00d290f8eb432e8d1a62e76b78b505b68e1e3c86fbd2d8bee4aa3f65f1b8a0a194335d95478260a3e296640b9e9b57fada4d5c74d5e99549dac1e8423589aa3850103655fe910e864fe18d346077118b1e69ae6ee93dcb462d3d77a6283f3ee13dab2e70bf43a6a9bc427d885b5e2576513acdb594be6a8aded1d5b47e8337e3a7de1ea4817e69ea00a06b56e61b5300586401bc4c9748799883764552126018bedf559cfd253f1218d69ec919b29df6a808ecd4a6bbd02d435cd515a4cb974d8083ec2ab7a0a8d6436d6fb04d01d68d8e2d4049845e79a609189d599e0f2bac865f69b2c5a993c30ff65ffe2eaa0c4f952640b8a8eb79966b17a41bc46c1cfd0061aff581389df4e7d93525aac7ffaf1cee25a97093434ad3eaac40894c911c3c442867c3b62fd0e022709ea2cd6c6e6b56ee1e4bffda9d1d8eac5613ffca5781bc4568aa2e7242f128585f7a0b8f4e21edb5af7071c590faca49ee9de20efd1e934aca45d43ac1446be85038d0ef4865ad2e6eace6ec0fb2b8c595c246bf869aa522edfc1ccc5b4364e8bb5a4bc400406c7b0eca03950471ab06e21a593b5f6fcb562ea6103fd3fc669f87fa565802d512dea9d9488d1370a2a5d30baa7dd071c1d5ba2f0de94644c55b3fb88b1dcb658d6ee343222677b3ad534a969c88b82798e3b8346dadb2f98eb669fd00adfbfd557316809f3ef2a5008e3fad08916ea991a9152b028839ccace7a7640de8531b386e460aa60722045a124ae7488a63f30bfc5ea91281663a02b1b8086e6340924d6a1a6da4d979eec6b50c46e271c87a43136839ee623c8ddfab7eee8ad19354db36a7660218b83eec45adf8ca389020c2d690f2aefedff3d225c2a393988d0b5b1a46ad1e832f6b83c1ea18d982837bc33275f10d8acea626c464212a4189c3e71a08c79166971d2ba72e44f484242076b2699fc889e4e5feef67592bd459b90e3a3f6c61665d11641cc7b7294785adf3838ded7fe24955fe3b01313120df1b3f877a689998c8282a79d9b2e06eb5a98421e061ad0c37281f044965e9ace12c3955304f7cd746366fc4087c5d295ccb52f2703bbfa157d943d9a7e24b0f496796764fd10b2fcb8691c28c730b4b68e7075325e6b38c4a8f740a6f4ccdc60881334570bd12c88a7ec75c4fc7341ae9900c003fc3f167d9603eb4e3b6532206fecb0bcc43b374cd5431fb6fdb0b87d204f4c0c7dff406f0917401e075e869558e567c573435e9c2ca9022af1f34bfd4c133c2de0cccff6341ec2274a77537edea69e17e65cbaa985d428cd853fb71c346194fb42749d457cf758b2139d442b601e62632eb555984af2fed7d595828f2ed03d88013a722bab8f9c445a8a671ad22dc522064c97fa5022b83fd57e0c7bb744e2d839734e4dc2d00e5d41586f0bf222482fbf406b17de22f011e9291490cbc7257fb407f50d3acd5e7ce6ec45ffe7fa9fccbb8c8d3220a7f26d552601b811b4d40955dca417490e1c17b0780d6b0e655faa6481d2b3ff7e2ce910bd585fda174fb79ee5ad5b219352149506520184f132280cf02f41ce9fe6e61fc57b1dba897d026cedbed417a3be95f6dc36ea31a733acb7dd7161b5aa3bef938f05c6c617aa51579b5ac13c57c582b1d727552223b4e2082d636de3a06e86957193db230fdd21b5cc7f82877f8b16b63359ed69e8cb0a5c640021344051373eb72646378e87718e1da355d66d4f29110f1d5244df74a759e96c69e3e8ae3dd2f2b29ed705542433dff9815cbc68fa517997a8ba28e46f5150dcbf1f7d43f2ac899ab2125e48e12c48deb977cc1965a4a76eaf21ae6b1c45cb6dc6247b9adaee7a64a0de1f327ea3bab12391035705806733f36c092c7b92ee68269af1abb846b7646703518465c534444535efc2c348aa8b6a22706a54af6c5910c21dd4dada689c1fb6b31935e40705acd50b39640ad0b9119622ed7b121eea763d33cc85c5ab92c45ba7d99217efa21a58f5512fbb6ff08ed9fa6fb623832402aeb21cc1f6f386c155e226b0211fabfa71ceefaaebc79202c7d3cba15ced1955c6a63589c66fb1793cb6f4490a9cd30938755f5995c54d7e2c9e53fbb5ecbad0fed898401c5c0c6a65810d547329e0a187a60ff8b426719045751d3b81ed897e56848aee3a0995cb0a4f2427e3ef9558b7772f5790f1b4fbd075c2779782e029ac76a4eefb26369c805e366d56b8f61856c0c0f464569537cda44239ca3bb4014649432c838ce2ea374fe266eee03b2bf7a84eec10b6c257894c8043a5304c23672501acec5c3b563248ef1f5ba57994de2199bbc62067831a5680d4c2713a2654c7798e8b0c88cbc56a2b4257b73633845a4b7cfed217a129ba523e14eaa2a19985df61ed13cecba529b20d9bd0df459501c7b2c849f40ab3870a33a151607a9958b50e6f66e44d8c45d6378f1ac130f9843c2c65fd5ae2217063ac267bfe88b37464f2e89b8b1396d6f0ab960faef627c35b4a1744b22f8e1a631682d797c341f62ca46a480195a02296d307007010fde19b412193f6ffb3d55a808be310c99809af6d0eb638ec8958e750943ad7b797fb9fb5fd19797b7cf4059057c322da0104fd92e716f56d3c21c97618c4bd11beaf4495a61a359d131cbf33b6caa05ba83b9bfb76ab68d5b6d22ead8c84e9c4ef808ba5535b0c5d059e6435eac96c9d0f78fb88362bc046a34cd4248f7395cb29acccf9f6befff5d5f1e6bd31bfded02530139234633a1bf3ad201773592fd8915c48270c787ef13b0f7d6179f5e1a26369dca11b6469abbeccbdee3aa6fd3585d3bdbfde29777b6f7ac0e9567991ff64c50901d8f8c1b58afb037b9bc996577e05a31f61d929650e058d132eba115da94485513d9d050711b4cb85352dd1099230a0176cfd4bc9696bc4f3c0215636b7336b62b1d20c33b6a81f641d5fec493ef86245335c35648bdd539d3d4e0ad68f303cbc120a83dffc8a4979ba3764a98010fdb2b858a73ae25a5d4a64a2421395489d7e9f3ce540ec3743a2224b2357d3d7922bec2ba6394a7949c52f6dae963b936e86cc89f78cbb3b0bbaeee0e2c25dcf6c60dfcb628debe5869f5f4375db156dd94f86d8a93645b758d49d6cead579741d2348f6bac36774f1c6"}], 0x1398}, 0x8) chroot(&(0x7f0000001800)='./file0\x00') r6 = semget(0x1, 0x2, 0x202) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000001840)=""/116) r7 = dup2(r1, r1) connect$unix(r7, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x1, 0x7fff) sendto$inet(r1, &(0x7f0000001900)="b88f1ce76cd695a76b62473f0f7d514ad70f3fa3530e82524fbbf360d05f0bb52da41a5445e01be8a0bda2ea4ae0bf6fcb3b7c88eaadec45329aeb7b5300c43911fa60a0cc5152fba6a0acb567fbbaed475d792d654bd4b340f53189bf12953b991647b8cf863315bc608245a1e224182f9232c9de0006244692da496ca045057481c1cb627e10bbe3c75b625376d4399fafb45b9f631d55338a5a027f6abc76bc5204eb0e9f3ec7", 0xa8, 0x4, &(0x7f00000019c0)={0x2, 0x3}, 0xc) fcntl$getflags(r7, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a00)) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001a40)="f4f540f6fec9f95807ca5dca2fcc58eed77f5dd3466d42766b0f0b8c998ff3ac709616fb8c24857309b121dfde0b228b1dc5b063113b1212b204dd67844d0b2213d4cb2d3f1f071e38f5ccba51d029f9cd9f81b615c5f539c821c04029a795ef0f767266a661c24b2309247ed1c88fb7a5bf4aee771f3db9f105cc4bc6c5e5d6f9225b8ed741c32264468457b3216cee86a20b6a7460933a921ec9f24135acd62f737d54b4c2c779fd1888a30de6cf072c0bdcb477ce965c76232501ffcb3b869ae2ba3bf4c40d1aac1e0f1bfa0cffc041a530eb7b28d9a2bb50fc63f496a70d59c2959a6aa3405bbf75eb16eae05b50ebf9c7bfff860f04e6881d600f5b584efa8436ee68a41f6427310fb4715674c27469d15563d7197f31b000a28187a0f65ac254d64763918b6d25d372008b553b6cec2d138e955909bbd8615a0a0de4297ea785746036ded3959a88dea625ce6c96e026c82ca168d2852d33b2550ee8ca867bb5db6757cdca29620c2f1d62befc2e79a64fc40cf2f57cc8d8b33ee3f074c5a566a95f6f6dd8eb9abe5c68ae32bc6ba18ebdd616514173af1e949656757b70d9f1c75dd430f246484c6d0c957a8cf218143af79e0da8386de4c31f95d07df3723e779ff2229721af351f619f978cd896895ae8a92b09d59a666c9428724b94f4e5251c05e7eb37f6e912aaad652d416f7ef61db0452380d7a57d49b4be5c5710405a9a49f2af4aebfc9e22dbbed65eb567fd49caf8963860d1bf69ccf6d7dfc99c5bb06656833ca76d53a66d954034225666ebb6f7603d39976908210aa06cf158459cc5f1ea9a60acb1f86a26869c0f40bc34e591ad565e2658b30956c262d7d7259125fa6f9de3f7637eaefcc049e44efc49aace38d934efa6bf100f2f92447533744a80fba69da7b7bf606f0e3a760878e5718120ddc80243aa74d0469037cecddddd348a373f6a7065c050421af290068c530ef91306887515a2858a03657eba9cb9ea31b15debb58baf4d763c3e61b696dcab149deefbfce5477591af3325609caccb904f5af1198d0116f8eda05f5986af407a0901e92a47568395a1bec333b9e429433b087ab26418bceb6734c4b72831a569d36fecfb6a5d6158b918f15bc157e5a5b5487bcbcc688c377c10b41884890811d4380a61e94d7aef03cabdc1092c12b6d6294f81496372f59a34b158cbabcad772b7c1bc0c50b9200bd2fda961544ab9de661397af27ccca2b332d3bfcaba52b1f9e8579ea1fa457839eba955fda353b5eaca7f032154c7c1cbf5803c8ce533bd308f8b2c4a389eeb6bfea68aec44517ba65a6a86978e06727b7fffb6f45b0bab76bf2c07f4d8bd7bed0cdf75e591d375c2036a5d8d49eb303aab443c78eae66f98a102a997c24131ba3e7c02504b496af5b4a63aa1804e1323df1fb77edee3f406eee886f037c87d1de67bd2eb7a186c2566ff6c0c2e375adb6f9bbd1c68d62b01fcc9a483596b05da6ab64aa4ac8c718098f4e9b01e93aef4373d905ed60bb3f1bb410f33eb3212c6236d01d6c744008bd4bb40e4f7bbc5e82c1da714f4f928d7ba7993608bfc906db8e4ba1be5a14c26f56e397ca2717d673cf467459ea8319b0257c64a5ffab93c78fdda1532fe1d38cf12ce6805fd979da05a54c563a7374f515af123cb6b96d7404f4c9b9b8ee9b80b9f01ceb2a26fdf67c1e4e40719b76e1be5ab1bf3a423efedc912169b44e9dafce706e7c0ed5bb0ccc16a12c91f66c4bc7f5b6e70331f779dd288d47895504a141cf8a098b5e89241bcd32a724925fb19ff4d77b5f9419010bced9ac77257faadf5348c045977962e5f3103cb0b58d4bcc8498454ce6da2c719574bbf83ebf9cd4584995abd2eebe5c4240565e66b5130575961192986d14a40f85d17eb015303442120937a0c28bbcbc805ee67e42f2e8930b92e41d7a22b57abf9b928a9b082e0bb2f2f327fecb93b77c47272d84af6bc040f923e130c7ce919e59fea0cb947bf2e4f1dd7bbc48df1366aa64031addeeda7a617062a4369b0ed15e0c109cc4775f13843251ed1eccd0a093902ba65d3cc541d50c35f8fa9fdd7398f9500189786d827e8965756b39d93cc695d4ec2328b88f13d3927475a22cf1d767efa2133bf90b03631ff0507ca5f7e1835d5dfd53067314f7411d748dc99177bfdff8065a086cb7e2864c18fd7b148a662e90716b5fa1d39704684759444c2d740dd5c3f1a55837f950908e7039232322f1c9d0c66ed46ea9c775d57f8246f5ec0ec1ff76b08e9af3c5d65f101bfd7311bf1f04b9a4458e91097f2948eb7322e5a9d4b1e8a856ee0792d473dd86414cfd43a968a3764048a250cea92f3d01450e403614fe06c229331224a4a1d47ffe153ebb7fa56e31981209def219fd7fdaeb6dc16592fc29f61dcfe465110c5d21f19a8c435dad67d34e382c7c6a6e8efaa8539afc40d48f69ede2a8c84113375d1b12002705dc12812a1d2d0448db2c6ca86860dd4f0f39eeec4d6c791bee822c4adbe4b8c34d35c1bcd193f544465eafd01fde16ee70f19d3af5389a93dc0a031335c0b6610cc8a6fa208428aa1ee5c8d804de5ee2d9dbb0a85210355efa70de24e0589db9a88c5b68f1ca6db7fd81ad7927930b9f517760cc32ec90a3b2296a874cbf61f44e2bed2f0cc6e12deac874999069fe5802648b260a6b651d592824d772f4a13580eea3d4e1be45085242398bbcdf7ec0ed0ceb1a900f2aeb6f9360abc4533c89941855c2a127c8b426a5fdaf2b6ff0c2b7786839d4959bae995c65582d5fa9f99e8f0e1397f19ae0d0a7f0ab8da3ba4e0f9f5bfa4c03c033e6b5b6282c0205bd80cdb24a1eaa7759e06d36fee6a77b19eacdeffde6650d18ae86906fc2464eb8ca70a95191840787ed4d8f3de69f5b18d6d26813aaef60c5e4daefda767c1adb3046fdd333f0d8770674035315be3823e38a510c708cbe01e7e57a9cc527061771ecaf431dc8b2614fd1d7cdc7f49496c4abf07b58414713aedf040bd625e71113656fa1eaa77a5a342ae94a7f53196961060d737b25c35c41752fa32a02d55dfad5fc8f8f51c5a969879c31ad35e6468db7e7f365702e7e2c76652b548ca6ec955bb5b390668fad3264806e6dc4caec172f0b1a980038e4b19ab6bdce30289407460972b9fede8622bb410f2dde47524f8c96a0e80bcf21211da43355f646318e5742abc9f632fd352cc4f65f40000c80aa01c56fc24b4cd9de8374b9664dea4b83e0f9dcd97f0a978872fe3028d94be2c08d7836f79514e50e3e2ac92afd0980aa20a03f2659ce54df82427472bcee6b9934e07cfb32ecaf649016543cc4153665b46f3975d49a2e538de3fda377155060d9fdb096e3a1e37b1cb3b280b8e2cc8667c10f4e868d725eaf23e9ed135702b1a064d9843a5665373d1e0a36b4253108002ef8a4d0e2410a4e338189e4ae39ab7e4fa0c4b0bf1948ab7d8a4aef8ed3e91fd8bdd3272cffdaef8dbe602cf763f627e89f200941d79deccd2eceb81917045e18e17a2e22ac26344726cc882af9936d14de1e1b37ae4693b404ce14c840f261775f2d1322645aa86113d4b6343e7a72d2bbf4e1a29195d8884a9bca9524d56ca3ec387671f2d78daee3a9280463b3bcb48e77881867fde19f5eda2177daf0d4256ad0d766bcd6bacccd84780ca8dba56da4005a40840a08af457a303dbc1ee4528af4551259e56277bed056afe226629ad5468d8321bec2502a4c5b4286fab26a81b71ed1ee73b802530e988fb5349911b16f146b67613825a004c8439e0084d355b1fb41cb688b52dd435997af831470bab7a6b7c7bca7135b88a0569be8ee9c175225ff91f11672721fe1b439c465781904e6d60c04e5c6b2a5713f5dd297118f197b3e6bc0e76c204738191f2578da3ea5d67097dcc95e49fc2a8300f522fc66a3c885be4b7841eaea15a27f28e6c7e88eac4099c986fdedb9c14c8ff42d02394aa113071204454d1588e1c430f005a3251c280ca8945cde0c3e304b6d2676b26dfdaad4a80c0e7ea52c71047190bc3039f2f884600910c214b60764eb876e63d7fd8f6d490167f04686b0e8bee35315d5402ef1dd591cde0bbaa133c21f3e735451240c93bdf37803973d021372e86217cc03df2d9d822c50171939d6d5d9380b3e684aeaa4ad985cf334ddd2e001ce879daaa55b7fdf8fa25890fc64f24de68f51d40a55a0a4b6d39ef1b675e59e32fbf4097bada5c8f32a01ae3aa18674c6a0925934bb28ceb3c6fd74f0fd377196ca6fe075a9def2a2d46d6a211f53707f0e87187ae50f4be72eaa632e7f44c3c01663e2cd6ac8028cd978e98b9f01a49a10baab1a8956445e19b12543b7dccc23438c78b1f4df3214052e9fe62348d17fd247c94e41f0bb29673638c4b8810494cea4abf0685d10dd926d6d6365e9f0ea445c56532dc21ce47948f482d6bd426245798f2545d14b03badcaa865561d08c8b4732057e8b3dc6070f1e55f077aeb5fb6cb822ed321bcd9a7b722ed739ddb9397d88da9afa6a06a55dc0f5de4379d9924bc273539aea27c99ab052c2256bf62499f79008d33dafe6513bb65ffec89473127293cda5caf0121524ec68e0675650cce37c34b0f8d78bb9b7e2d4b237e4db0bfabb6de1c8d37c0a9b7575d18c23910b3a4900fbbc36fc6c1cee36900e2725c54fd521f96bd48884464c1d1b5c16e615f4d3e3dd3b216d8db2adf1171ba981e6c6b0ff4f09eacf590ef8dbc86ce69e81f7399860007a4d1f4dc55efd87775642dfa5189f3ab753ea372de7b4e7a75c5363f768a947faf235ed964a2cd17e9685f520d92aafd5a6c6d7e8afd8f78d035981a2298b1e608b9ca0db765a05f5a9b454db9adb6a4904375a8b7b662a1cb3a641612efbb1c1f90b7fe3be946a17ab3202e9e3aabc7fbdacc1ab7c4ca751d721b90b74ba8a30ad7a826e36153a4036528ad4e924b1496a8785fdd69d721ce6981f0551c01dce885018385f51427e2354ac101ab7dd49eea5f38db8aeea42224456e45f1a7925c6b0e76e55779f13c13cb196c9e08b5e8e8c6880e184769d79fad0a475c6b03e727a3bbb32bc4d580aef91a279acd065231bc8533365debb3bda1b82d8ce02cfe744490c2f4c5e37567ff6a0188b02d4e7b8416d18cf7c95fe6ebdc5b564876962b719b772aa74fd0b3e20cdc06b352073dcc08c97eec7e139419f7e761e88c986cb098ec57cfb3a197c0a75815ca0248e2b83c32348d9d73d720295cc5504d1803dfc130c80faf8c05f97a9be3ed8442f676fe5cdaf7eaf7302852fabff8f36c7b12e9769bfafecca6746feddc0be450c5800d7cf07a2c6876958096027eab85888dd757485536e899fba0c386c8db849fb7ef0713c0b7bfcab2e470b84be82a6af9ad1d031887d8ee5b7a97f4a4243bf7603a993c06dc4adb9ccb969068f71b0ca43c87fa918e9b0ec8d9d4a40b7c2549666a49b99139e24ed6cc65371835c1fdafe9c056b49b9c736968863a1a27fd983b9bfddbc70f04390c9f79cd4c1ff4004a677fd26f7a25a4e44dfbe213810eda80336d2cfc05b13001203aafb8ca3ae258ab1a4b29748c800f29fce8008582395c3e45732629abb11b5a3d582d6ed44dcf0e1c1aabf2f1a1c181a35060d57bbb76ae3c7f428574b245600530639cb791cfdb9119e2d143469225f5a5bd535fc9f9ade70604db3464b09708afc2049e1ad337632d5fd4b7adc45f2e4ca70eff0b31459db9ea10715ca01e808e92d87c3c8df3d84dc53b7adfe9411f1c7047b2f675a171e788260", 0x1000) socket$inet(0x2, 0x5, 0x200) clock_settime(0x1, &(0x7f0000002a40)={0x9, 0x1}) chmod(&(0x7f0000002a80)='./file0\x00', 0x25) setgid(r4) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000002ac0)=""/29) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) faccessat(r7, &(0x7f0000002b00)='./file0\x00', 0x21, 0x100) setgroups(0x2, &(0x7f0000002b40)=[r3, r5]) r8 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r8) msgget(0x3, 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000002b80)=0x1) 00:00:01 executing program 4: r0 = getgid() setgid(r0) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000000)="13aa2078a82261b0f979eda21cff4a45524a783f7da9c70834a9c6b7eebb1eb6db10221fd3fa8d8b9baa3a69f6f52a5c05da52f415d253173bd23668e6e421f345510aa6e6258938f09bf7598cd34de41c36dee8d4d0a35310fd5d06231acb58ff42c15ef5cad01724dc71cbeb0050274acd33ef9bd9b882bd", 0x79, 0x1, &(0x7f0000000080)={0x18, 0x1, 0xff, 0x5}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) paccept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/86}, &(0x7f0000000140)=0x58, 0x10000000) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000280)=""/223, 0xdf}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)}], 0x4, &(0x7f0000000480)=""/4096, 0x1000}, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) fchownat(r1, &(0x7f00000014c0)='./file0\x00', r4, r0, 0x200) r5 = msgget$private(0x0, 0x22) msgrcv(r5, &(0x7f0000001580)={0x0, ""/244}, 0xfc, 0x0, 0x1800) unlink(&(0x7f0000001680)='./file0\x00') flock(r1, 0x1) sendto$unix(r1, &(0x7f00000016c0)="16c079aa531b40ccc742c7715f963336d5fd3cefc336e6b3b0f62134410a75feb0b82ae361257bdfe8dabe6e27d9ae9d0edb88e9657bc849566a9093182eacc0973a73fc08cbd95189d26e6b23b6b6ccfadead991fb24a108eefcf9633dd8c2ddac4c9d5fbc5dcd0fca0ce829887e18303394c5f061102b1fd93a5e4229cd894b18c6af13d2ae144da1a5d6151e40c2756f71eacb79ce5fcc15213b62ac07c270f51fb3514fb15d2d867fe19b8f05f2e8c76b2addea48ccf57fc336300104c0c6547bfd2aacc312a2f65e06e225621b1b93b1d014e755af0cbfbfa", 0xdb, 0x5, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x1}, 0x8) clock_settime(0x0, &(0x7f0000001800)={0x8, 0x3}) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000001840)={0x7f, 0x9}, 0x10) fchroot(r1) fchown(r2, r4, r0) r6 = semget(0x0, 0x1, 0x200) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001880)=""/43) semget$private(0x0, 0x0, 0x51) bind$inet(r1, &(0x7f00000018c0)={0x2, 0x1}, 0xc) r7 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) socket$unix(0x1, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000001900)=""/12, 0xc, 0x840, &(0x7f0000001940)={0x2, 0x0}, 0xc) getpeername$unix(r3, &(0x7f0000001980)=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e) r8 = open(&(0x7f0000001a40)='./file0\x00', 0x210, 0x82) unlinkat(r8, &(0x7f0000001a80)='./file0/file0\x00', 0x800) 00:00:01 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122a", 0x100}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xc, r0) 00:00:01 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) getitimer(0x1, &(0x7f0000000000)) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x600) 00:00:01 executing program 3: getpid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r4, 0x400) close(r0) r5 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20001, 0x10) close(r0) r6 = getpid() fchownat(r5, &(0x7f0000000180)='./file0\x00', r2, r4, 0x200) fchownat(r5, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x400) getsockname$unix(r5, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={r6, r2, r3}, 0xc) fcntl$dupfd(r5, 0xc, r5) r7 = open(&(0x7f0000000300)='./file0\x00', 0x8010, 0x70) r8 = geteuid() fdatasync(r5) r9 = open(&(0x7f0000000340)='./file0\x00', 0x20001, 0x42) getpeername$unix(r5, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000400)={0xd73e, 0x8}, 0x10) r10 = semget(0x1, 0x4, 0x200) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000440)=0x3) r11 = socket$inet(0x2, 0x20000000, 0x4) r12 = fcntl$getown(r9, 0x5) poll(&(0x7f0000000480)=[{r9, 0x48}, {r0, 0x100}, {r11, 0x2}], 0x3, 0x401) sendmsg$unix(r7, &(0x7f0000001900)={&(0x7f00000004c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001800)=[{&(0x7f0000000500)="f06a9c9df23101e031ffbcb9ed48cffb545848204b0ac9620a544fb5f405c268de52c4e0e3f35dc405e3a26ff2f92d464a9eafce63fb5c189a10eb4e757f3c1707d88303218c47785988f99857c6a4237adab9", 0x53}, {&(0x7f0000000580)="35b9b130b0dcc8ebc58495bdb680f0efa511ac2f0e88815b4a5179c1f1311b90c2e55694a3f72d584755006cdad2e039e2ac56bd1d7e20911b491853f9e15ac61574dad37332142271d3cb3b749c1f62368bfe4e10324f71af2498b4cde73292b2367294158aa712201491c4dcd28712ea59ecb9d066be845273afea2778138ed9cc6823bf6eaa64a7ab308da0acf5dea7e4a07f2b4ec8e981a53620f4f9c1f8cfb647281930eff3701998147ff8397f92f75bae5c5e1e96f021fff43c4b3606a68f7f6a9c2bb193b7718ff99c1e21bacf6f4d0631fcdf51a4999cc5254f0a9ff733cf97303022471ee0ad8e6dbeca7936850beac53053b5716b1ff6a26a307a7f7adc288d1418718b7fa2f4d8849a0f260953569c8453da4b096ee2edfb30a63b72be300a72d928fbef4af0451b5060f3531a50b5f7ddc95ee6e62690502ce38e7ad525b07f0aa42415d7a6483cc0055f16301197e99ec438cd964803ff8ec6962d4658279cd0456aae12e770ac5264babc64ed239821070ebe327cfc3a9d6c4e449f5ca3325c4ff5d8975efe7d2a6bb2f5e5c8fa9eb03b9e466f12e24082f357ff895022bd01f1accd49dd56c5b553b7c1b04afc98e744143585692c7a9be9d0af0625416cc5b869745f93a0e5c44a95c626983dea196b7bf4e350b9d66fb22df63a943bab9357138a926af8d9891a4146eba95bea0ad71ed02c118f50554a4172b76b9b20618e0862d5bb94959c325bb07999e27b5de76ce0d7ea14238f6472305ea20c908916422a5b32c3d0ee8e6b405561a0fc6b076f468ef9bea816ac788d63059e2b771ae166be692ab1dc735ce803cebe0846aec89eef9119be1df6bf1147e0ee60d56348cd8b4dc8f3ef34d8425c54e0a9f81b96e36f04188c3c1449115108e551f0685d0e2b0d4edc747f19a401bcdac3c377980d2b913f594440e08cc858fb0ec1220f6a82e3ae01a3b87e554e9a82722fb115458117c4895868892955c5d4a3ab0758a6f9613bb48d8643bd69d68cfff1172c185e870cb3749d16fde9e607e74ec017ab8283fdaeb41697ce7566e3049415fc4aab8663b9d158d1886f04d94add7af0b7e5ab09c9cfe7429c2014c9b9b752af07571207ca9b42c1db1a16c4930e1459fcd9740835de5fd3c037909eebe12eafdff08182ce6fe6c13bd88691c3448ae71cd5fbb889214c3284782836f1e0e986005d61d45b2c5cee381191e3d679d22e6a93c716b4ce43001267e365423b206cb7b07949f89a2aa6967366c6bad1f40ae1d4b41f69ec2f6764610700c21a4f4e4335bb5d7bc003f9eecab23ce568e88c70b474ce005ea356109e604299d2f9f0a6b285e33dc839e5c4ae753752b8995f282cf2c417ed1325ee17795ef5abbac68b23f59cd821dbcbe2190c09e84ee6f0c4775d04371f2693fbc6e485b723ed0786bd64c47fa10c16211e9824e5f540e34627024c190d881981d26b9dc08ef2b076201226a5b2a09748c262808e7220c60f9bf8f7cc143008e7745701ddff89093d4d924a78e80b550e55733b3242f5b94249e85a0be9b12cace433709c9a635b132e654b0ed362bfeaef1449977fe94b5cbcf1f6708d880c68d1f30c40bee6b20554a8eba51841745eb47473ef587e4ac8ea74493886056bfbf8146332c1403a98db925d361665bdcb6aff3277ddfbb60dac606d3aee1cebfdbc89ba829330877c01ce33ecf71db49ef18dc017fd1bc77cf47a79d271a07b42198e1e2f6e4f7ccf2c457e002b362476f6fcca4f5e08c9f19872d210573a80cd9ff4d0cd60e7f41c55b6b64877ffb35b54c1f246da3257896a6c666738206264bca00b53960a86645eeb8ba58197b26f47a70e48c8e799a9d85bc6b32cf65d001f4e6171a69e392496a8ac6c692b2ef2cd7b3f4f9e17348cc04b41ff8f7fdacb743877d0483f3f65c9ada22b64ba399bb1bd7e4e178b1a40bf382e1bf615ffe0feb9cd01e92ff1a26ec4bc92b34e63277e95871a5518e28b7a5dddca04ec02abef5360551e085d3a496c43b91e4840448289d7a7bca95d0f93941b7e8349ea36f3a0f0136163fc136e81bb9a96dd55fc8e9f5f3454c19b1a441783022ff7301c8157cffb3769d378f53d7313fd1737efa9df49f023793150844cae6b30939b857ef7bfe59fac4bfeadf6ed921451284b7fdbd938b5ed57a89124b715ecce1052bc965bc540cbd90a0f4da92fa01de510daf3f3c3ecf633b257220379b8a685cae8a59cba028e72bc9e7434e88ff8d9760d2836b0589662b0829bdfcb92fc27f5d65333623da59ef2f184cae30ca5a0f863981e6c102b86666716c6afb47d3c0c074f7e0d41c7023b53e5dee0bc8d5ec1427f483f21af3e8d9a6690d1c3bb35d77f7f7387a45f55301ec4d6c6d65afb571e2a86a34ad74aa722a4782c6a4bf52578f326720a18bd8c74dfa2efe14234d94a3d3870fdacbfb90465f14822a34526ef9ae01e1a06c7f0c22fbd9b44a455e590f547277a8232bded3e75fa1968132f030c120a315e120ce3e183c5d1ee5e0584b06f9de155b9f85f1b30dcafff4ee4d43a5e6d693c695977c510ae33a06c01df7cad58e10847cd8588201bcf1c60ff9ff923611269c660f7d5232eafdc1d7cc6b3f5fac2cb800b2e71858b2210c5786bddf597984cb3b86738e456cb46587bb7c9990d95952f095e58eb03036e0a5d986eecb5779790e452f3bc484667ed83b3169847f4da70da971a990ad7198e7d0fa3f0eede5bd4d43546d2fafcf2ae0353bfcf119fd8ec167b5fc46546b0256f9095facfe28a3c1455c5d0dce6a4e7a7e2f6413dfe25597cc4a3fb9805e1223393183e22a0ee4f2e7dc1f7a59686cbc4bc76b53536fd92414da0f9c28846504439f14a6530d7bc7c2a30f794425aad96b9dbb3cfb48e6ea5a0ff60070fbb2552a675c4d000dd6928791ab5c7b904fbdc84346eb22f0457ae71fac740a563bced59af78e5c2b4813c0bf89b1d32070b09dee8e947da43ba4aada64153c24a629c73869894a70eca2e011b0399dd4a5b45544416ab84eff544dc1e4ed024db991412128fdad86e9f3e5607878c21e97ee5508b32d9abaa49e706556c74efcb31d62950d09bd567960f4fcb022903b0909ba546544885400b5670141265f724e7855786210cb73dcbde9a4642d10ae7a88808ae020bfa68f1a42a1b74855a23b0eef6610382050060ac62a284b72663a265b2db5860d2df7cea940d92bb60cc5e4b442ffe59958c2eb0062366d01d839e6f6fbf94953d7b7fdf20a25d62df387f2589e04ebee7721ae38542ee414943956f8fdee6c17dc0966d8d6b63d76bfe2beb77645289b9f6f519dd2f960ce4fb484de2a0d7f267f4726e7a80f2b58646370e15f1f31ba6ec509d2b316c12422150e64de22379e96106294931f7b3982b2f2f7fb2b17fe7ee496c09edcd817191dc7991c06a70e2203c24c6772257a881e81ede74ed4442710b41bd29841c510d48f8891e4b93675672c480d4572439c828fc799bddec9538f8738f546bddab4f9f9e4ff094b7a1e74629368649463f154441f7f56479a28a4d4497e664baec47a664048fa8f85c76dbf7c7fcad5bd1b4e1b209a3c936bba6b3b13166078ead0fd0b10a13419d3282a2a910cb89ac8042f32f046a8f771f7a8fd4a4f17f4406c6df621bca1e4ce340efdf8680dbf3226c762888ce0086b0ccee132f8510fa5e36c2e8622c9a89864c3843bad7f21e52343f813e2d0507ca24719c9f7215351033dcf1eac9c0a7a91592f09c8c387bce6773f65b11b2245752898044fef9b1b89408b364ee64e0843e9cba66d12d72e42d7e35280aa52d25645c471d6294555fb38ac706c8bbc888fcbcb9e7fe7d4767b3a9bb7e22b2f3a1318573e0846e346f950d7d408f4661dc8a7dd592dd2490b84564b2b1decb6c2641259d31be136a2fbefa94cd29ce0f23ec72539a035b53861e1ecfb5d52a7e60f3862ac2c925b00b625087f95dec4f77c7fd24c643cbfeb2959427372c20f9dafd603df0529c949428cbfcde067589e0111ebaf01976da67b7b4d6c31f4d234d43ec51820a380157c5d22903e02ed2652cb78221c14171c7bc82061860863016b5fc3f6720a80fa2f1a3af41d3c242824a04923ffcd4f46d8f5965d13887a719c4f818338acd82be63d703d541d22fe4eec017eca7d664afe37f8017b7771ed77a587aeafcdd126e2c7b61d6fffc0d2197d2d7c810181b9b96c29fb8f9e362b5d89ae8ea5311bf68b79af69ea29c9c54a85bcea5d83807609ec58d2ff20f2e4f26f786c25f5e952195bef6721c4fae8d6365ec145416bbec18dcd909ba6e10812f2d2f7d1f1fad60cf16a7ee016891d4d2b706ff19ee5e79345ec922d64a81876f3a8d783120774e5234e318cbe4c2e0212797c43998dca9d86ac2f1428018142d55b5a054d462220d1cb9656b18aa9a283ab34d2f6609b53878dbcccd17ea7919dee8e92950ee81976d8c1a59fdb8b2b85e0d0bf0cd28529620a819d04ae2bc121ea983be40dbba4df17430ef856ae709a47f990e7ef0ef358c5fd1d5c883fcd302ef9cfda1359b72cbe1acb241fe6a10bd1251dc1b3047aeaeba8edb06c73292347249dd45284f7888ad6878a18d7748c9367422cfdf27dcadf60751c6f3efdd29a0cd9e89f09b6952297b94d2946cece05d57f0d243c39fcbe60018497412e9aa824fa9a9756f76dfe3a1c583f60d3de8152efa668661098b95c9a1f40ac35a46988b6d4e5df487b19e596838270c0545cc6a9cc1d9bcb304e5c2e4380a0306bf5855d7a4c89ba46d37ecbf52a3048780efb9fca75b8140ddd18f8fe9789d2053fd7d73e0716c06bf7138b81c8eb1773da42cb428028415bfa4b93a53d8b512f64e5fa88461511d92ffaf8e5a2af3dbcc0fc3f999a7926f23b5947e13d3aed45a268ad10fd5b5c15e904000a82dafb45623b1dd6f68f11d79e44233e257b367502433faebbe21eb5df08d511e89113724736e1ed1b3b8a8dd59e6ef20bb526f61fcc141a48d43fedf8238da81aae1b0f41647a40239d41be96ae0f2b2aa0ec566cb5a350340703e01a1e6fd266b0ce5c0729267c4450c321598dd852738cfa725d3683fbace3efb002937653e48b21e29ec70c374aefbb914e0916996884d038b082cc932e36e7ba976011192c56d68f3d3ac6b9390e0777d76f25acfd3d331b6fe0ed9aa082a97e7ccd3f721be4b552752176bd25aa6cad0e147833aa4feec04b5d64d2b7655b8f9d8709dfc34fadca9bb88f8842e3abbe083412fa76f5749916d63975cbbb5af298920ac28adfbe988a856f0dbc50d2d9c2a5d57ea22468d9c3f4d01ccf0005faa933d40eb941012745b1401223e54429476c0d734da9b30e1a832affa8c00aa1d0e496b5a07c4f6effa0b403293c2d05db058005e7e7ee3a09113e9d99eaba0fd961c21f11dbaccd7b8a776654bee1ef9907cedc459fd40570950d89013bd94df7e107e139e8198dd99f6381fe1abebf2087afd592d26dcbef68bf9b410184ee28f7563fe03742e61e3f9fe0df5823a62a98f4a86a5ae18eb427c55e10207c05b1f3b7551dc11bc47e4f975600b12b52db16dc802e41892edb2bf65c9c6e157692a4a80aa46a944b96f529826e8295a9ebbbca8a8ff3ab935ff922dc020d2a7f2cc4393d3abf6d8394a6a0bf2ddfb9381b8190a25c6cd4ee6051b376247cccd9fd4e37ae69c998432c9f475045106c00463ce9118a1a70660d4039963735be74144051b0228b5683fa4a1cb578cfc245fb18c5c3e08dc1f1d79cc1b15e75521", 0x1000}, {&(0x7f0000001580)="012d0d32d407516f8252cbbb248440c9fe78a4850af00bb2933487374b0e86e29a76d69022b4c528218b48bb9beec56e303a650ee2959fdb9bc562df8a6e2ae3fca83bde1bf2069b8d33892c01b8c382280e0dc9daf9bb18fc3f7d3484db48a6b5b5928a6e8b7eaa419bed351d5838a562ae2083368fb024b3449e0712df6517ab10b503417e5e763414c57ff538fa93e109f74a354ce539847b9563d2d19fcd4f6d16682d8ce16b26bea198501de42712", 0xb1}, {&(0x7f0000001640)="acd6472314141d75e35f54b03ac8701bf4a0fd71ed9108129cafe6581d1fe5889e3a08161feb590900997401cac5127e51c1e9cc88c79d2e3c6a8374ac8a597146d6a33cfd870c3c26ae805eb5093af164c77369a8e12315f14bbef59b24749bcf1454523c73532a65b8c280b59389b7fa66050cd4d189cacbc2cf5e1675120672cae67522ae8cf2d8aa3731c838fe5cfedda0df0d2f88333d3bc72a417a271f7eac06f0752cde2a2998d4e47345c8d9a093a0317e482d9b2d1558356b0eb3d2e178db563a545882149b69b7b80130b861d085e84395ef89f91a5a6270", 0xdd}, {&(0x7f0000001740)="c23809572b442d136285ad5e92e57d25ab1845e44679fecfc67c60ea53f41c2e537009374c29c561f36f585a78ef78632591cfbc831f26d3a294cd1cb21ee10209a660633ab372607bc6f9670264c929420d8ca13c0815b3a7bc561da9ca00ccb35054168da899442109ad1648588132aa9140af2fdb82a0bddfc78a837bd689d86ae3aaccefadf0b4c62f39dc37bdf9cd", 0x91}], 0x5, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x2, r12, r2, r3}, @cred={0x20, 0xffff, 0x2, r6, r2, r4}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x60, 0x1}, 0x8) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001940), &(0x7f0000001980)=0x8) fchownat(r9, &(0x7f00000019c0)='./file0\x00', r8, r4, 0x0) setuid(r8) 00:00:08 executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), 0xfffffffffffffea2) socketpair(0x10, 0x2c376e93785d577, 0x7, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000001100)=""/122, 0x7a}, {&(0x7f0000001180)=""/35, 0x23}], 0x5, 0x0) fcntl$getflags(r0, 0x1) 00:00:08 executing program 1: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/28}, &(0x7f0000000100)=0x1e) r3 = msgget(0x1, 0xa6) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r6, r7, 0x1}, 0x9, 0x10000, r8, r10, 0xa07, 0x3f, 0x0, 0x8}) msgget(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgget$private(0x0, 0x538) recvfrom$unix(r0, &(0x7f0000000240)=""/251, 0xfb, 0x800, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) msgget(0x3, 0x42) msgget$private(0x0, 0x10) shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ffc000/0x4000)=nil) fcntl$setflags(r1, 0x2, 0x1) fchownat(r0, &(0x7f0000000380)='./file0\x00', r9, r5, 0x400) shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) socket$unix(0x1, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x22) msgget$private(0x0, 0x41) unlink(&(0x7f0000000400)='./file0\x00') getppid() open$dir(&(0x7f0000000440)='./file0\x00', 0x40000, 0xef3a5be277d277d4) clock_gettime(0x40000003, &(0x7f0000000480)) accept$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 00:00:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x933fd775bd218c71, 0x4) fchroot(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa2) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r1 = geteuid() r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = semget$private(0x0, 0x7, 0x129) r4 = socket(0x1a, 0x50000001, 0x3ff) r5 = dup(r4) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/60) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000180)=""/105) setregid(r2, r2) r6 = semget$private(0x0, 0x2, 0x407) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000200)=0x6) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getuid() shmget(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000002c0), 0xc) r7 = socket$inet(0x2, 0x10000000, 0x5) close(r7) chdir(&(0x7f0000000300)='./file1\x00') setuid(r1) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x6000, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000000380)={0x5, 0x1}, 0x10) getuid() bind$inet(r7, &(0x7f00000003c0)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) 00:00:08 executing program 0: r0 = shmget(0x1, 0x2000, 0x40000000623, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002, 0x70000000) socketpair(0x11, 0x0, 0x200, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) fcntl$dupfd(r3, 0xc, r4) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="1b6a2b9d6876d844f4404ee2325681f0cdf7892e59736ed49eef7627e242b449516447c938e550d752e693f16f5470df3af4ae6fed915601231fbe096e97b22c934edd542817037069f422e10473f5aca3bbbad51efd3c01d5fa24c81c3df90e27c705f673925a75f868518c17173942473d4b999fcb9fe3e439dfdf54ae0bc26f40e5fc8dbd98e7f017ddf97a6dd3033293815408127513bf1b53cd3577040ce09bf5bc5bd98d277448b4", 0xab}, {&(0x7f0000000180)="0a56a36ea2ff1311c7034278682cc77ff1c4ab269135829eefb337e288fd0ce2", 0x20}], 0x2, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0x60, 0x3}, 0x400) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x0, r11) sendto$inet(r12, &(0x7f0000000040), 0xfffffffffffffe5c, 0x40c, 0x0, 0x1) shmget(0x2, 0x1000, 0x402, &(0x7f0000ffc000/0x1000)=nil) 00:00:08 executing program 4: mlockall(0x2) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/88) semop(r0, &(0x7f0000000080)=[{0x3, 0x3, 0x1800}, {0x1, 0xffffffff, 0x1000}, {0x0, 0x3f, 0xb2851e2808ea3809}, {0x5, 0x3, 0x1800}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x3) semop(r0, &(0x7f0000000100)=[{0x3, 0x2}, {0x4, 0x4, 0x1800}, {0x2, 0x9ca, 0x1800}, {0x2, 0xff1, 0x1800}, {0x7, 0x7, 0x1800}], 0x5) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/78) r2 = msgget(0x0, 0x8) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r4 = geteuid() getgroups(0x1, &(0x7f0000001240)=[0xffffffffffffffff]) fchownat(r3, &(0x7f0000001200)='./file0\x00', r4, r5, 0x0) shmdt(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001280)={{0xffff, r4, r5, r4, r5, 0x10, 0x9}, 0x4, 0x4, 0x712}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x8, r4, r5, r4, r5, 0x13e, 0x5}, 0x9, 0x3ff, 0x7fffffff}) clock_settime(0x0, &(0x7f0000001380)={0x1, 0x6}) msgsnd(r2, &(0x7f00000013c0)={0x1, "4075f8c762375dd9dc3f1616b91afa51c329fe115717d972b57b"}, 0x22, 0x800) mknod$loop(&(0x7f0000001400)='./file0\x00', 0x10, 0x1) msgrcv(r2, &(0x7f0000001440)={0x0, ""/69}, 0x4d, 0x2, 0x1000) semop(r2, &(0x7f00000014c0)=[{0x6, 0x1, 0x800}, {0x0, 0x8, 0x800}, {0x6, 0x80000001, 0x1000}, {0x6, 0x7, 0x1800}, {0x6, 0x101, 0x800}, {0x4, 0x7fff, 0x800}], 0x6) connect(r3, &(0x7f0000001500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) shmget$private(0x0, 0x1000, 0x442, &(0x7f0000ffd000/0x1000)=nil) truncate(&(0x7f0000001540)='./file0\x00', 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001580)=[0x3, 0x8000, 0xd1, 0x6]) semop(r0, &(0x7f00000015c0)=[{0x2, 0xaa5}, {0x3, 0x5, 0x800}], 0x2) 00:00:08 executing program 2: r0 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/214) getgid() getgid() socketpair(0x1, 0x1, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000140), &(0x7f0000000180)=0x10) r3 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x100) fchroot(r1) r4 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x20) r5 = accept$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r6 = semget$private(0x0, 0x3, 0x340) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000540)="53b28ae29679710f982aaba3a5d79f0402e93d91a929", 0x16}], 0x1}, 0x0) getpeername$unix(r5, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) semget(0x1, 0x4, 0x1c1) recvfrom(r5, &(0x7f00000006c0)=""/162, 0xa2, 0x41, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000007c0)=""/192) sendto$inet(r1, &(0x7f0000000880)="fae1899dd45e7d643963d3d3443bf0429be18878b8a3fbe9889c5b2a1dd9ad4aa675e935030ec3b550ce9df6c2761fcb0512ceee8968ab3cc463c17b858b6f5c175e1412311512116d095540360239bd36be607d9fb264594aaf2162b800241fdfcff89a2ca654d69d663510d6a7641c366550a5c208d4a3618e23bb8d1c3cdf3a053fbe8868b2a55606eebc1e393ed465c2c530a6ee98f9ecf509a052725e3702a71affe85eb08a8106623551c66815d462", 0xb2, 0x407, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000980), &(0x7f00000009c0)=0x4) semget(0x2, 0x0, 0x400) munlockall() rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000a80)=[0x4a7e02f4, 0x80]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000030c0), &(0x7f0000003100)=0xc) getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003140), &(0x7f0000003180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000031c0), &(0x7f0000003200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003240), &(0x7f0000003280)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000032c0), &(0x7f0000003300)=0xc) sendmsg$unix(r4, &(0x7f0000003400)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='\x00\x00.\a\a2,e \x00'], 0xa, &(0x7f0000003000)=[{&(0x7f0000002f40)="ff2a374100d4a6bb003f0465ac30217b00dc751b648150796a221ee4c8c8ce1e0db9fe58d0d53f98c5ecee737a751754abe6c9b33e73e886b9b320ca3158190be53b874453c0f555846dd5c52aa2ec35dfb24a0c2f5534fd665d1f393d2416c9f43b9f0a6ffd7e283b62521e06d8b93abe06d1d9350b8a7ad680b64c048add0dc58c99cde06327f281aa781f8d8cd349d5b0ec91ab492385b853fafb6e5ef43485f2c5", 0xa3}], 0x1, 0x0, 0x0, 0x1}, 0x6) 00:00:08 executing program 5: r0 = dup(0xffffffffffffff9c) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x50000000) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x2b4) 00:00:08 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/245, 0xf5) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xac70892e6d51a4da, 0x0) fcntl$getown(r0, 0x5) syz_execute_func(&(0x7f0000000200)="c4410c595300c4e1855466000f47dfee421ac8c422cd936c8542366666410f380308c481f829560742d9cbc463795e730000") lseek(r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x10000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x1) madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x6) rmdir(&(0x7f0000000280)='./file0\x00') r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x850, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x1000000, 0x68) r4 = semget$private(0x0, 0x2, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/172) faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x21, 0x100) mkdirat(r2, &(0x7f0000000440)='./file1\x00', 0x44) fchdir(r2) renameat(r1, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file1\x00') r5 = msgget$private(0x0, 0xa) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000500)=""/169) mknod(&(0x7f00000005c0)='./file0/file1\x00', 0x1, 0x7f) recvfrom$unix(r1, &(0x7f0000000600)=""/140, 0x8c, 0x802, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x3, 0x2, 0xe8}, {0x18, 0x3, 0x2, 0x2}, 0x5, [0x80000000, 0x8, 0x5, 0x7fff, 0x4, 0x3, 0x200, 0x8000]}, 0x3c) getpeername(r3, &(0x7f0000000740)=@un=@file={0x0, ""/70}, &(0x7f00000007c0)=0x48) fchdir(r1) chroot(&(0x7f0000000800)='./file0\x00') listen(r3, 0x1) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file1\x00') 00:00:08 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffff, 0x3}, {0x18, 0x1, 0x9, 0xffffffffffff0000}, 0x2, [0x7fffffff, 0xfc5, 0x5, 0x1, 0x14490000000, 0x401, 0x9, 0x1c77]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0x3ff}, {0x18, 0x0, 0xb98, 0x3}, 0x8, [0x100000000, 0x1, 0xc1b1, 0xa4ec, 0x101, 0x7, 0x10000, 0x6]}, 0x3c) recvfrom(r0, &(0x7f00000000c0)=""/169, 0xa9, 0x801, &(0x7f0000000180)=@in6={0x18, 0x2, 0x81, 0xfffffffffffff304}, 0xc) r2 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0x24) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x84) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x3f, 0x7fffffff}, {0x18, 0x3, 0x0, 0x1}, 0x1, [0x2c, 0xcc5, 0x0, 0x9, 0xffff, 0x1, 0x101, 0x1]}, 0x3c) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x8000, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000300)='./file0/file0\x00', r8, r10) fcntl$getown(r3, 0x5) utimes(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x4, 0x9}, {0x0, 0x5}}) recvfrom(r7, &(0x7f0000000480)=""/62, 0x3e, 0x841, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x81, 0x3}, 0xc) connect$inet6(r3, &(0x7f0000000500)={0x18, 0x2, 0xfffffffffffffff7, 0x4}, 0xc) getpeername$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r11 = msgget(0x0, 0x100) msgsnd(r11, &(0x7f00000005c0)={0x3, "23130aa2a5ea5191fd4cb3019b14271712938d8a74aa3859378ead08c5b08ed0f3a845a7ec38ea0dfe640b196dc86e5f37de32adce24e729d30698c17da45cffd256a7e9813d1cd6542433c61621ca59"}, 0x58, 0x800) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) sendto$inet6(r5, &(0x7f0000000700)="0baad1bb35d891af930fc826fe", 0xd, 0x0, &(0x7f0000000740)={0x18, 0x1, 0x20000000000000, 0x9}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000780), 0xc) dup(r4) shutdown(r6, 0x2) fcntl$setown(r12, 0x6, r9) faccessat(r0, &(0x7f00000007c0)='./file0\x00', 0x4, 0x300) 00:00:01 executing program 0: r0 = dup(0xffffffffffffffff) close(r0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x2, 0x2) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="9be374c9d518eb8dcd3ca7a6123a354ceb4b8b2c17327bb20697b96992ac402b8f59ca7ad5ca70305569e10834bf3ed54329f53bbdd336a1cd859d87ff0e678ef6ac989e97452e6fdbc76912e3760dd23d8df3d04860a0e2fd90801b59e640e79bf94128f982b46bedf6317d7eed35cd8d7908b8a6ef42e874f0d2b15341681cbd48f6abe0c0d0fcdc660bee83317fad0ec3037c8bea3dbca75671cecc74043cd793d41b6fe32aeff1d45948b82743bbd08cc55e3cb22fc381203124d8bfc386f5b001d008dcf7011be31b7ff5dfd12fb892f25fb02a", 0xd6, 0x4, &(0x7f0000000180)={0x18, 0x1, 0x7, 0x4}, 0xc) sendto$inet6(r1, &(0x7f00000001c0)="dc9a7c3344d5839e19c1daa2b223a5186ac266983c32bc075d863fb982dda87a8fcb397f9adb0ed9216c91d2c0accb79a97b0d5ffd6929449954de37712598f22f61fbfdcd42a6930cc113160ad02009c5ec6d9f1e29f235b8abfdb9322f8a1e847816ec6009637f9bd12bc68377ee3c7dd1ffcada08b491ffb1e4565c3ed61ea88fa29b0976bc0398cb6725b37effbd34bff75662940d6acd64cc81786a13df85e936ca66299fb6ce1b53dbb21356cda98fb6c44aba11a5204aa4994b1f741d6b49290703afe0533950593b3a857bc234b93abce3ab987692533b9ab5430208db3ca3a35d7230c69e", 0xe9, 0x2, &(0x7f00000002c0)={0x18, 0x0, 0x4}, 0xc) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x2, 0x2, 0x7ff}, 0xc) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x3, 0x6, 0x20}, 0xc) rmdir(&(0x7f0000000380)='./file0\x00') listen(r0, 0x10000) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) readlinkat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/11, 0xb) sendto$inet6(r2, &(0x7f0000000500)="ea65969b20216bedb5e69997bb0a2be088cfb5622cfb7b2e7901054a2acb3abf509f1e31c3735be52594d9b249a84eed63e131ed87447d2c55b4bcb993c01f944fb7064cb62594e1a8322d96", 0x4c, 0x9, &(0x7f0000000580)={0x18, 0x3, 0x8eb, 0x7}, 0xc) r3 = accept$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getrlimit(0x0, &(0x7f0000000640)) sendto$inet6(r0, &(0x7f0000000680)="12c13e4e144ac3b67a7d68b11f9c8901d8ade2ed81eb8696dc9f9077528911a3fcf1094dbb04c52930b7f84022ef074a5cb3511d8195240fa515b35c1da5bf60a668dba75f8d7194d9b3ebc09c92aa6df080f3f59dbe9495519405d6c71ca668de18667e28e54ca4f0ff30edee80b6f209093f7214e8d53ef9f172844550a1b898ba27b25522ea0c09e1989ef7e347784dfdaaa2359e849823ecf26b4b99da0b24fab702897ba78924f3087b0403fa37af9a94f054a4b76ecfe4a481b6385a63", 0xc0, 0x8, &(0x7f0000000740)={0x18, 0x1, 0x8, 0x2}, 0xc) setsockopt(r1, 0x6, 0x5, &(0x7f0000000780)="1603b5df6a2d3587699ebcf5e626a2ac529d0fd1f74df8ec7945699a2726f35f941cf58cc043f4255acd9dd91c8c12f480b1ce23925d0f79dacd3ba4b7fb3ab0ea7791b56aad93d2d847c46dfa481f19ed93875f008ad4b4e0b84329ee", 0x5d) symlinkat(&(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00') r4 = fcntl$dupfd(r0, 0xc, r3) close(r0) r5 = msgget$private(0x0, 0x80) msgsnd(r5, &(0x7f0000000880)={0x2, "6fff4e00ce2056493251"}, 0x12, 0x800) mknodat(r2, &(0x7f00000008c0)='./file0\x00', 0x2, 0x9) fcntl$setstatus(r0, 0x4, 0x10000) r6 = getuid() getgroups(0x2, &(0x7f0000000940)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000900)='./file0\x00', r6, r7) mknodat(r4, &(0x7f0000000980)='./file0\x00', 0x2, 0x2) sendto$inet6(r1, &(0x7f00000009c0)="f4e354567321a99a3bf1d15d1cd8138828ba7a4fc81dcaab232ea6f9372521cc1f14ce1f25a8e7d66e", 0x29, 0x405, &(0x7f0000000a00)={0x18, 0x3, 0x9, 0x8001}, 0xc) 00:00:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)={0xffffffffffffffff}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvfrom(r0, &(0x7f0000000000)=""/7, 0x7, 0x803, 0x0, 0x17a) 00:00:01 executing program 4: socketpair(0x18, 0x6, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xe, 0x0, 0xfffffffffffffd83) 00:00:01 executing program 3: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/159, &(0x7f0000000040)=0x9f) open$dir(&(0x7f0000000100)='./file1/file0\x00', 0x80, 0x8) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x0) 00:00:01 executing program 0: r0 = semget(0x2, 0x7, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x9) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000000)=0x81) 00:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x800000000000, 0x8}, 0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x440200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000040)) 00:00:01 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x2) fcntl$getown(r0, 0x5) sendto$inet(r0, &(0x7f0000000040)="6dd16a1382b35182e4b305ec34a312c2a1c3cba708e8b749b75b30b64cd3c2d6afec0c65934f65579eafb9c7182d5ab7e6a4c1d659155a603c910519c0d056390abcf0091eae5165bb353188d5681283b22e465baf14f7bfa6a47ddc362b0c22037d18be99e7864d83c4f686a448afd7fc5e76f7db271eef20c0c25d905a7a8f211c754c5397a56e78285ee6030ec7aaf9aac4ff9da944d5f08e28f47051e7754b5ed1269b1c608d0e906acc6ce0e60346379b03b45d63f8f1ffc31902dbd9d4", 0xc0, 0x403, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x1f, 0x0, 0x6) getitimer(0x2, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{r1, 0x1}, {r1, 0x1}, {r0, 0x20}, {r0, 0x40}, {r1, 0x18d}], 0x5, 0x401) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x400000) bind$unix(r2, &(0x7f0000000200)=@file={0xfe0d080793e23bf7, './file0\x00'}, 0xa) msgget(0x1, 0x10) r3 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getitimer(0x0, &(0x7f00000002c0)) r4 = fcntl$dupfd(r3, 0xc, r0) r5 = shmget(0x1, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r6 = dup(r4) connect$unix(r4, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/61}, &(0x7f0000000380)=0x3f) fcntl$dupfd(r0, 0xc, r1) getpeername(r6, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r7 = dup(r3) r8 = openat(r7, &(0x7f0000000440)='./file0\x00', 0x200000, 0x40) r9 = dup(r4) socketpair$unix(0x1, 0x8a21d3b983029afd, 0x0, &(0x7f0000000480)) getsockopt(r9, 0x40, 0x0, &(0x7f00000004c0)=""/54, &(0x7f0000000500)=0x36) fchmod(r8, 0x105) msgget$private(0x0, 0x40) dup2(r3, r8) shmctl$SHM_UNLOCK(r5, 0x4) 00:00:01 executing program 1: getitimer(0x3, &(0x7f0000000000)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = semget(0x2, 0x3, 0x401) semop(r0, &(0x7f0000000100)=[{0x1, 0x8}, {0x7, 0x9, 0x1800}, {0x0, 0x9d, 0x1000}], 0x3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x418000, 0x20) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)="7980ea646462fc7fd4d5a371758077d53f634148d3f9baf3197dc5ff9d5c10506157867b49fe62d417e2abd6351f1773a8ec", 0x32}, {&(0x7f00000001c0)="03d0b513452ce913e1876976d8b693b71b3dfd7620092bb3226e6461beebd46ff871423cd99e3aa5156388c4502d18745ccb0736c44e78d3174fed0e55e122809498cb806d931975106ac144b8009a2797dbc08bb0fb5a5c23fbedbce195a6d4f35736796a8bd764aa0f563fe3b023b7095c72a227228c604dc543d66116cec6bae3a71c723a3eb7448ccfdbe341c8408bd015b9fcf2cb13cf4df2431e9ae379af8ce65a55c7f7698e558092e369c31e87915945b21c207b5511c562d7d57f4fb7c435f91dd136bf4924da1ac674782b5d32dd1420ef19bff0f4e3b858b355e934063efcc0cf52020fe711b85931b34d", 0xf0}, {&(0x7f00000002c0)="6877a88e3c98b94105a147547a18042020d09a16cd3252", 0x17}, {&(0x7f0000000300)="aa5eca1a640dea1dff99cf7ff2d892e92de21366bee4abbf04b27a561146fc240ae91a9ea052dd49bd54db95cc30e5dc633959", 0x33}, {&(0x7f0000000340)="0d6a6ebd15e5107cc2e187cd70c7d4bb14e7b606cf8e96a50a367dea20ba55e2170496eff06ac614524747dbdad67193fdd141227d7c0050afe87b80b2cd0c8a5529e4cf5326af72ea504e038e11d4fb674d4eccc6532b44c947aa7e3866b051c152cd", 0x63}, {&(0x7f00000003c0)="dcba22789bce2f03ee39f5c0a8291e23dd0d45ee7a9949fac752cf5e52420590cf85a983f1a3606c0d7d3c0b9404419059dabde442297bdcc967ea9964d24462accac1811c21803b054d96b23a80dfaff848a4d13b1a8a45fb22f7acc7b2b4e2a2558527b1fd1757fe40d13e86d7fff4ebf7c788261fbc3af232473c42b0a992b16b587d4e92450fe592ba4e317933f12b51a93e6cdee2d492bacfa3495ab1ebe62d886c57ac37bbf5c245b840a3dc2d59b9680d2d78d1407de80141d0c9e857f80c7ec1ca35065eb8cb02202f4a115fce28d23e1cb7d44b19ae6d9b0be738", 0xdf}, {&(0x7f00000004c0)="a0dc00efdd7ed5424ea3a2b8e7a313bec7cc72ce9827dc5468fb66c4dc301570fdc9e2d11614263c02bcac296b98cd999cb71f6fc1873968a480970cd42d7a1cf1f61232a3a66c6a79f2eab390cad3a5e7c051b85d441429f0764a4b48ce6035bdffac83b44bf28263dc6478a19254efe85c6495d10c2260a35daaa40f35308a2c0e945aa11c9e40d514cd4207c6a7042d5aa600b5dc8cf85ea375462123ce06bd3c00527def170653375602a09d7669c30cd337c64b4de25289a034881b02e3aadbf1ba", 0xc4}], 0x7, &(0x7f0000000640)=[{0x40, 0x0, 0x2, "ebcfcfc0d2c43cdc1692dfcf0ed52e1c4eed136bf892364d670601daa048da2f8bf6aca3dd9cc443638b06d3"}, {0x88, 0xffff, 0xffff, "9df7f72af0e67d0412eba103155a1187e1e2acbc60b89ef71fd5a04f9ae3966ce2f03c1e01365373d620a67ab4028c6cf63e4099ac9c9332ad1fe1e393f946331a3639e6a21589d47d29056c77c500af30c1935ec13ed93f3dbdf535c3e0c9313f7b773f43109e7412297c687ee5e9649cb3d430"}, {0x58, 0x101, 0x5, "17204b87c8c7ec427679a7a8de54686e6e9e2857d2d2d64b50871efe066dc259c904f2a8b7d77afe8ceaff657b2f4656019fb7099b644c6838eae02e5373cc99e4958d0a7f"}, {0x28, 0x1, 0x401, "e4a7f92ae66896c0b21280cdd829c27cae5418b7"}], 0x148}, 0x402) r2 = semget$private(0x0, 0x2, 0x604) r3 = getppid() r4 = getuid() getgroups(0x7, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000840)={r3, r4, r5}, 0xc) chown(&(0x7f0000000880)='./file0\x00', r4, r6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000008c0)=0x6) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000900)=""/53) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000009c0)=0xfff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000a00), 0xc) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000a40)=""/245) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000b40)=""/232) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) r7 = socket$inet(0x2, 0x50000005, 0x81) connect$inet(r7, &(0x7f0000000cc0)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000d00)='./file0\x00', 0x288000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000d40), 0xc) setsockopt$sock_int(r7, 0xffff, 0x1302, &(0x7f0000000d80)=0x800, 0x4) getitimer(0x0, &(0x7f0000000dc0)) mknod(&(0x7f0000000e00)='./file0\x00', 0xd025, 0x6) sendto$unix(r1, &(0x7f0000000e40)="e5ccc6780cff4f016918cb7489f21ddc076afb356c03469d9b4ec65aa1717b5ce40cac30c5bdd77500844d4c80a4a8c3ff321a84e0a12da75d8534f0dce256d8b2c22c4bdf08793a211b606ddc25b89e3cc6eeb4a001c39e54244b9ac8ea97c3c6", 0x61, 0x2, &(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000f00)="20350962d03acde230736b0ea0e351dafbb482664622c8b527da647167d4baa08d8afd6389835fdb6598602c240b7c6d7f64d59dea03058728", 0x39, 0x8, &(0x7f0000000f40)=@file={0x0, './file0\x00'}, 0xa) 00:00:01 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/163, 0xa3}, {&(0x7f0000000100)=""/30, 0x1e}], 0x2, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0xffffffffffff355d, 0x4}, 0xc) fchmod(r1, 0x108) socketpair(0x1f, 0xd56b982538919226, 0x100, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x1, &(0x7f0000000400)=[0x0]) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="fd160a", 0x3}, {&(0x7f0000000240)="df7aef81a1f708ae9bbc4a69835d1b303dee64cc39c01a95b25cae3d294a34196d9d0afa4db45096ead147", 0x2b}, {&(0x7f0000000280)="7027fbada3f9ecf93a5a93262b43c08a6ec7e1cb3c5fa2f4dac3019ce3747e6f624fa7d1ee57d8bd08c56a2476cf11cad50a69136a13305229480145b2d122e77f90a77f5a4097f28e2038102a95db5349ca6ad35e5bd7d7fd5f5877f03bee6d4293e9d75fb16b568718a98bd6ee", 0x6e}], 0x3, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r3, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}], 0xb8, 0x9}, 0x8) fchdir(r0) fdatasync(r0) select(0x40, &(0x7f00000005c0)={0x1, 0x7, 0x80000000, 0x3, 0x0, 0x80000001, 0x8, 0x1410}, &(0x7f0000000600)={0x8, 0x4, 0x8bb, 0x100000000, 0x76a5, 0xffffffffffffff8e, 0x8, 0x91}, &(0x7f0000000640)={0xffff, 0x8, 0x1ff, 0x40, 0x100000000, 0xfffffffffffffffa, 0x4, 0x8}, &(0x7f0000000680)={0xfff, 0x1ff}) recvmsg(r1, &(0x7f0000000900)={&(0x7f00000006c0)=@un=@file={0x0, ""/19}, 0x15, &(0x7f0000000880)=[{&(0x7f0000000700)=""/253, 0xfd}, {&(0x7f0000000800)=""/111, 0x6f}], 0x2, &(0x7f00000008c0)=""/9, 0x9}, 0x800) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000009c0)=[{&(0x7f0000000980)=""/42, 0x2a}], 0x1) shutdown(r10, 0x3) bind$unix(r0, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) sendto(r11, &(0x7f0000000a40)="4c4f36dba4814e816edf4481bd455fb0b81c60335ba204e49c645c235b61a5fc9c56d014bba53be65c575c9623d3520027a6314f35ab23074376ec3c57018c134ba5de962af15455f87cf5567c760f21e860f4d726c1370de1e3512d82cdf5b9daf86b35b486e092ecc33e99856c4e7d0cc9dc6cc6b97531526f621d8da78951e2cd5bf80800b01f4a2512864e5599bfacb46f3ebdbf0947fb4858a266eddf39c84fe2c898e1b9f7bc3365f295a3d822cb16905d72c48e9a844172606462f598ef06ff35481fb09765e59cd3218bc93b", 0xd0, 0x2, &(0x7f0000000b40)=@in6={0x18, 0x2, 0xbb54, 0x9}, 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) getpeername$inet(r3, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) r12 = open(&(0x7f0000000c00)='./file0\x00', 0x80000, 0x40) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000c40), 0xc) getsockopt(r0, 0x2, 0x72f, &(0x7f0000000c80)=""/106, &(0x7f0000000d00)=0x6a) connect$inet6(r2, &(0x7f0000000d40)={0x18, 0x2, 0x100, 0x9}, 0xc) shutdown(r10, 0x3) fcntl$getown(r0, 0x5) getsockopt$sock_timeval(r11, 0xffff, 0x100f, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) 00:00:01 executing program 0: r0 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) fchdir(r1) close(r1) fdatasync(r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='*\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000100)='%-{(\x00', &(0x7f0000000140)='^/]\x00', &(0x7f0000000180)='@.[^:\x00', &(0x7f00000001c0)='-+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='*..\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)=')\x00']) bind$inet6(r1, &(0x7f00000003c0)={0x18, 0x0, 0xffff, 0x81}, 0xc) r2 = fcntl$dupfd(r1, 0xc, r1) fcntl$setstatus(r2, 0x4, 0x1090000) close(r2) dup2(r1, r1) munlockall() r3 = socket$inet(0x2, 0x3, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r4, &(0x7f0000000440)="ca254074d1f99f9c6995147b1df52b2823cf58ae9e25cbb0084e25260ff99571fe8d08678e921820bff555fc70e43ae09bb9ff3f6c98d11dd12734ed73e0b63e74cf2acf2aca4c87969287203661e0c8c991f0d05fd04ab2b4ba01f3b21e8d14a26e7e491cab4396e7204684f4c2c2593c2404d647d28ff5887289cb777d0038818a6d54278da30be1ea06c0d5ef917834de27972f50191627c7025899d26bc34feed589e6dec52187eaa581f1a7b71a49c6ec4dac9f5b8e5e4b2ee626c419a35633c7997b8e5f14306ef0d8702d61ee5f7978a61d81b00100ec32a1994b1230d4bc5179ebeabe273ca5631e61676278eb52ef5d0169d34d27689bbb6e", 0xfd, 0x1, &(0x7f0000000540)={0x18, 0x1, 0x0, 0x4b}, 0xc) recvmsg(r5, &(0x7f0000000980)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000005c0)=""/147, 0x93}, {&(0x7f0000000680)=""/167, 0xa7}, {&(0x7f0000000740)=""/58, 0x3a}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000800)=""/26, 0x1a}], 0x5, &(0x7f00000008c0)=""/148, 0x94}, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x411, r5, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) bind$inet6(r5, &(0x7f00000009c0)={0x18, 0x0, 0xfffffffffffffffe, 0xffffffff}, 0xc) socketpair(0x16, 0x10000007, 0x9, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000a40)={{0x18, 0x2, 0x8000, 0x6}, {0x18, 0x0, 0x7fff, 0x40}, 0x9, [0xb0d, 0x1, 0x1, 0xecd, 0x8848, 0x3, 0x8]}, 0x3c) getpgid(r6) pipe(&(0x7f0000000a80)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001080)={&(0x7f0000000ac0)=@in6={0x18, 0x0, 0x80000001, 0x6}, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000b00)="546a07916b4f55c07c529bfe63064e711e8e5b1970625d89ab1cd1f91264b8a4fc5304d3f8ae9c5aa2d8255942a07d5ea12ba28fa4c7a46d53eece668e55b52cac71c45f25e555a85c0567b365f061", 0x4f}], 0x1, &(0x7f0000000bc0)=[{0xf8, 0x2f, 0x6, "5cce8338e42737dd415278f6bb268f373d474f0c5fc9572881a359838c3301d49d6a1b6c85a61d6d432e83d782250bb97adf1f6f75871410c4f37c996e07b94b8cbbb1163fce68ae1981ec09a882a2070f067ae756a78e66956f38132f1f49395ee2e617c8ee91df2b3781981dd4edb9881bbbce488149c7917d0cc7165ac976fb3520b02226343b22645d89ca911a57c7e5934557531f815611b6a272017bb6ba5fcb6e16a52a06f0eb765bdfa38b4470d99e433f90774a15764767f81cef0abd68bae47aa8c60fbdece7f64bb71fd67e5bfa2f1a9d4e870eb08a10c8feca6f016cbd"}, {0x50, 0xffff, 0x0, "207000d967e50069c33e4a0fa37ce501698614cd52d950ca073a7d7c8bd65a75178b561def5d5e5cdf4c945e5f29b2df83b631f7918dbce0443295b97292269b"}, {0x90, 0x0, 0x7, "bf5db2de5fc79ef2dabaa80e4958d13e7a8f3fc973271a4f2d3966eb7447e9c02626cc0f8077ac412acbec8cf725cf6c8489945782e6f0f60e918b31fb0ede9510670f5ab4948194dcb95bda6a88da54c72e1c84359717117caba48b5875aead376e985604d9f2b8f1eae25edf116ba9f49c0724d6bab5b44a8094d34036e9a0"}, {0xa8, 0x107, 0x8, "5ccfa4d6715bdd5e6ebc461d3cac56cbee4a860ad1e33b35e5d42dad99267ecce83946fa270e50555cc61ccbb68f26b105915bcc15592082750b83b93192741628bc4f07fa2e8ea0d020cf80ffcc8c623e7067ace4789dda0637f32b6e2aef0fc1ebb1632fd7fb30b80101d838c556af5532b95e6fe9f93a26c580f40175ce07c16200d60ca6a5b35a3b652f5158cb1b0d86"}, {0x18, 0x29, 0x5, "651096"}, {0x88, 0x111, 0x9, "32d2d1610933dc048598c3ac0a38b1067323f8e32ef64c689484b37daa3dde8c17a79f96333afadafd6269d7f20f00cf061fcbc838603c6eb47c16e58719430d82755af9f9e8d9c66713375b32765deae9d5fe84df76ba58fed83204b2e65466242b823328ae179eec58bb226edc7a845c77062251010e"}, {0x90, 0xffff, 0x4, "45b27b7f9d4e4790a66613688ecd3145e110d0ff71713f5f116dec66625dbdd7e4f0c7ff8f987278a3161888c79cefd649cbf955e255aa885bc7ee2d3fe38d006e6abc1bcc007e5f09e14212cad60334571b134c5da71c0e70e19506a164024f35edc2cbc41457b6482f403cceb565261df45e516970cbcebdefcd4a07"}, {0x68, 0xffff, 0x8, "6390d067fae904c8f296efbc48b72e7c1f9c5e4cedec768d99bd08f9e953e2655c0a057c7ff26148a47d93cb1878f1a9a066361b1f335931b4ada7262edba2e2f50890ef4fac404685f10da933ec9dccb2b55d4de1f8"}, {0x70, 0x1, 0x7fffffff, "667bd5fa01e4de0d9237f2f3b386d7a6a4739295d823abaeaa76bca8e09f9e7561733516e92996dc25c3e62992eb4eb47d20c91dd84dc6192147ba9f96f9ef32df7443fcdcfc5033b4949e71ea75d1e75f5c35c473f3bbc493510427c690df"}], 0x488}, 0x4) shmctl$IPC_RMID(r0, 0x0) unlinkat(r8, &(0x7f00000010c0)='./file0\x00', 0x800) lseek(r7, 0x0, 0x0) readv(r4, &(0x7f0000001280)=[{&(0x7f0000001100)=""/65, 0x41}, {&(0x7f0000001180)=""/142, 0x8e}, {&(0x7f0000001240)}], 0x3) semget(0x2, 0x0, 0x12) 00:00:01 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x492, r0, 0x0, 0x0) dup2(r1, r1) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x8010, 0x0) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 00:00:01 executing program 1: setitimer(0x3, &(0x7f0000000140)={{0x4, 0x4}, {0x80000000, 0xff}}, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) getdents(r0, &(0x7f0000000000)=""/204, 0xcc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) socket$inet6(0x18, 0x30000005, 0x9) fchmod(r0, 0x0) 00:00:01 executing program 3: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x6c80, 0x8}, 0xc) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) write(r0, &(0x7f0000000080)="c34c506600118f0253f497cb2ad6dbd03cd4024a9f9b1e4c58c1bf5c33d6ae28b5b0967aada3ca5119abd48b51019bf3660d7669db8e847476baaf7251ea526a39d9ebd15fd2e8ec9daac378e5ede1519d190b75", 0x54) getpgrp() r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getegid() setgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) fcntl$setstatus(r0, 0x4, 0x44) r5 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r0, &(0x7f0000000240)="f0ab20530d6a1c5264f9e35b8bbf48d9a61296ed46d4ecc0", 0x18, 0x400, &(0x7f0000000280)={0x18, 0x0, 0x5, 0x8}, 0xc) r6 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') getegid() write(r0, &(0x7f0000000340)="20b121", 0x3) r7 = dup(r0) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000380), 0xc) r8 = openat(r0, &(0x7f00000003c0)='./file1\x00', 0x280040, 0xa0) bind(r8, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)) semget$private(0x0, 0x4, 0x604) r9 = msgget(0x1, 0x200) msgsnd(r9, &(0x7f0000000500)={0x3, "2ff1061c13fb8aab6d8d0329726894e70942fb31f4ffb509ca0a8f8ff6f0cfc32b3f07a6930bd8ae202d4d88bcd4ebce4b9ed62b9a6aa08e69a444516376c80ab77dac2f224afd49d5debcf41c418c6f473ec249fe2f50399d4b4087fad2c21833a959b9ac9f42027c4a606e76694124a44730755cb05a9b22d2faa747"}, 0x85, 0x800) readv(r7, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/97, 0x61}, {&(0x7f0000000640)=""/41, 0x29}], 0x2) 00:00:01 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000280)="f28da7d40c09bf72fd7ee8d6d97fc6cca8a13fa4ee2f4806ac58dec52bcac888af470d8511f94f887ac4ca7943d2bcd716794cc51b24e0af1a1bb069571df11b54b390a8b0bb0ae44ea312e7f9e4ab52378b9f9a", 0x54, 0x400, 0x0, 0xfffffffffffffef8) getsockopt(r1, 0xab7f, 0x38c, &(0x7f0000000100)=""/58, &(0x7f0000000140)=0x3a) nanosleep(&(0x7f0000000180)={0x9, 0x81}, &(0x7f00000001c0)) recvfrom(r2, &(0x7f0000000000)=""/23, 0x17, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendto$inet(r2, &(0x7f00000000c0)='[', 0x1, 0x400, 0x0, 0x0) fchdir(r2) dup2(r1, r0) 00:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xe, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getgroups(0xa, &(0x7f0000001600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ftruncate(r1, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r13 = getegid() sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="69a3e51d524e63bb7d4efcbede0590f895c0976f34ced7bd7c552bdfc81969ab0a1c76562e1e8543ef65235ad43626df09007e7fc3c1200e4a7a62f59241f699a80464bbd171d9db957f0243191da18ce97f3ef2927c9a981818076c35545c8b79e6a67479b160a15b0bea182b39bec527b7b86ff6ab71e2237eb5eb2bfa61ed1dc511670a9e1b5d2c3cd37a4692d19babd68745996e7f1024ff4b5281f62c0ce4ad61e4b9adca9644bcd28efa352ce5", 0xb0}, {&(0x7f0000000140)="8eebdb7ce3a80c63274e058a6af839cf398bdbfb9fddc50be8e851a116d80c6fe3c7acf50bbd083ff1cc62396b450d9ff1c65d2c708b935ee33f60df6a696dc22222dc4632e1d3010771f778c37db750785c7ea4f497cf3171adf54940214a38ebbeb750b2f06a11c882f25c4641c500d43de933fddb71b47c4939e43768f9e9c05eb1770843e3f8eee64cdc7c439ad0e67aacc6e900e1691e3e4a7073b84562b1a9bee766755387fc2d6dff06e8f484bb", 0xb1}, {&(0x7f0000000200)="e23c96acd385ad46062cdf1dc294ac0b925509b3114706dca0bb3048a8bfa2ecb767148c5e1e18972da0d2235f490205a51307c26b6855d113fb12515c409b535d1db7363e46357d04b38921f47a92d07544ee328f36dad5ca5b50ede7a5d40412bfcdd04a50e1f0d91f755a98566428c1b9ff0dc5877e4a9048b780b3dfa4a8453f729cdd62b6d80b53a56ad5b63a50e7351ee5620a06f1bfd899615eea873ea11a8984b74a4b484b7f4eb45e42b67b582e804611d364bce7c49daf8723f390692ae2a7db8f759453cdabc4c011d82afc6369cdbfb12b468a0c5ddce2799023e04d2f88eee84abfb28aa92c798639ec79072531b74b70fbda169e62b5ff0c7964b572116501bd6695c68064b88949425a38687574ecef595022a2364ce019f0faf7786387486de6e6a039af0b6ae0b03631ca0a1fa015b13f32058ef5d022de9a25164bdc8909e1bb933905e3d9da336b7625246b92a3c1f6ea5afd9aa6db332c812f075dc8f49ffc8214c0e49216b7279175b9fc44b1cf0d9f30dd643772c154fe8c7a5357591af666d0fd1a225fb4cd458ac51ed48ec3bdb9b58a248280d195a407addf9837ecdf3989284d39666be7ad7eb0d3bdd5b640854f8740393d56591e39692e62747a95f33481773419fe4e7169d4733dc8e0da616c9c8b1e3d48b590c14d0d209195aff7ce7fffbfc0c205b34e36f9e6610e3d69db2189f72b2d83493997dfad94b11c244f89216d50be6acfc63a93585d04a75ac654a2a2bd471dccede4beaed027c14a0b6394fd582134ddef664ad324ea2a81711f2ab730c9b1189be8496911886a8595b637b3b78954edac1278498910caaf17f47768b7bd700122f8a919d9a9edd6081c9247b16d883534404e64a5955a2ccabc7f867fce1e3c1dd4d714dcdf6fe0c39026673c18d45cc1f8e2a9286d1508b82c3db675bdd2847bc80b5351927646daa904b653f61584d697e3b96d0247302770cd223d792bb47ec900b4adaed5b6e0e8dea461ff0f592bfff1adac05c34d74e7611bdd5f3dc00e47362a16d33480cc4252c66e257ed47524581311516e49582d6a87fe62dd8e380681452eac8e8b1e39644072835c048f4a6a446a7c75bad4d7ac14fdb9e94c77a1c908edb0d1521f87667accb9aa8799ac96e9f45b331f27eedd2520386e6365de4e9493d675d3aeeaa663a3aad1d7495334ba64eb9f08e74bb6442c1c3ec6ff121336af1ed64a14d07ec1aa12f6d87797e5997229cb900c54fcab37ab640099bb88bc4b8b3594dcd6265f37b600e8463d74edc61c11756eb8604945d73deaa79d82eb8be4004e0e9b0618eae133f7a9e75bae14487dd044754fe0e97f77448b3460d85869855cf00b03e4d9650ba06d7a0eb283ba4e0693441f5166b6fd9cd37f564ac7a36c934a8f09c0d0aaa4c7852c1bc5edd38de90af0c4d39703c9868154bc90fff18af771a666d0f2e5105c3e0bc356fc6f32dd125e73a196cba2966ebeacdfbfff6faa3b4b0bc5134c2b5220ebdf92e9c7113eefaba5a4c3824a6cd5a7cc277fa452029e26ad9ee826ecbc9a5fc4afa3d14050f537e2d19127f30a6e2900c96b8110ee9209b8070297ec0400926b703a57799d9fb6723b09c7dee3bd3645b6c03474d7f3a15154cd6c895466e38faca7760da7b3068e5729e8ce9bd190a6857531a1a72ba66c18d299c5eafd20e60bfb569418438604bed65ae356f052003457021e86ecd6bd004d71b5ab84da99056db3965019709282b3f8a12974458fea91f39b1196baac5c693a13be95b5297fb8dcac24c087457e7ea22f1f9091806c58641a67920ea617c9ad88a01d650e29934721b2683fc8a44a1d998e253fc07005d12513c6f103d5a1a624cd955f6b59e5834ce4919c67e824500c3a995715f6661d47dd80427213c94156bf902dbbde78edeeab2f09adac00c5b424c21ba4f35c315c5e8a59785455ee2c8254d96d6b45e13be4c53f1db6c0ebe364a6ca9a58210caa992406303ff5b44e7890531f3a11f3539bc5d0c6728c3bcfef33b47823831c49bb925a6a3201fabf18ee064a0b70153a89f2e2ea9935115fc4fc10579529d2a1a8e8c147aed0cc335aeed6eb735e23922bdbe882f4acb2714e670d97e591a347722640cfc938b3e1e866e9325507a36809caf704f234a625bb5b17a1b463b82bbac0c7a02f60b29ad807eb4095b4d5345fdde2ef8f9741f113d57d3e669318a311be6b24a10a55bd060933f2442b53d8b957e642698c9f43f74decaa32fc511797739b5d3793c9189266b51c03c9f30652ce4516091793c7d8144cbebacf03e55f5196d99f911022f3308671a1628f0f6fbcfefb0e20f7859a4001b92d6ab58b7730d1053002ec3e044f865c8420334b9944caaaf3c13f20231f5c7b9fdf63f6f2c1736fae9879f8694ef8641bf4c46d3ff2742bfc5af4042e41efcfb68c8003cc93abe9ed3022156056688191eca370405e5bfd5075aeaff090338caca7d2fa85cc2d3d4f613507d731f7ba3e5b9e4afb79b597f9b1074fb3780d6ea886a94b94af3710d68cf99023db42229c0af7d06f40c485768a43088b2b07209797d35c21369ae33c004cec76ee6e82ab1a2969bc8150eed799ab7e324c981e8438c6656f740442aba49f5ed9ad766b620fa976d81eb91adbdac2e8a824e7217467e45b9960745de0b79f34e43e22765102f0b54e9e193b24bd2a9f4833f1f6767288a2d560bfd39cb545c51bfaac5a9eb0b7991d1498b92a810f26d85c657cc3a16811ccdcb6de733418ffb051da3af38dcd0e25fb6f1f6f744d9ebb84f3ecc14d5122f8996bc980ea86775908af5a1497c865c90bb161aad81486bc2af1c0a39e963c95478f9af204c4263f44b06e9d9ffa6dc05693a0ca8b30253b8ca91b3e5ba559dd55e4e798f3711f3db9c318dfbdc1323e7699d045e7ecbe8d3332d74c6fab9fb93188725542bd9df661177a7ebb29fe370ab88f8fef719a54838554144f629c90fc5119278b7a94e51b7eee2627a1cf306778f67751ca5ab9f04e2bcf1b3b63369fbee87a8d759bef94647cd64a9c43387c5003f421a8b309617c89096aa50273bac2bb45797a31a87b253621ca4b42fabca2295f3bf83d1207a4df57f0c74e0db872cf4cf39aa18d8d786845b6a8badf11f3c0f607fbf014fd109509f7732c60bcd50eb0809640cf41f6944f505dc0dff69579e9787021b85ac2dcc5c92340969b10e164961718d6428775e1d6ea30805ff1825c3125e8469cbf504e0095ed2f33c5413943849a7333f1c50f02c9e54c5181e0418df8a0602d8979a560c18dc6e95f860068fd4c14f5b5c4c4efdfecfe142ed8e804f1ae2e2aedc32250b5afcb654708f0c5f649cc4b3ec3afb29a5d1645944acb2eda2e0cf28a2675cf72367f67774f8270e2ed36fc13eb35c6ecaba4fa243573bd9600c6f7b5fc13aaa7be79d25f8c04400d1ea178e428a433d46284c4a99a55f1f8ad7d409aa96ee82fbbb6fefe4dcdfe99d2ea897306ef00669f6dc6d24eaa0fdc43c674afedd02a12421b536ed377953be02e37746298faadc1cb7af7f9cbdb1fde73c0386c07d7f333219fc9312f2f3d8b1b65b5608c7d6340552e543a6373bdef743bbe4b1749e7b60d373d65b77431d63a21d7b3dd1b0fbbe89e5335b686e1401f671fb2126124c17eb71b02cbc80552a90f889d106dc58b98774b095f14eeb97706b658635b2b74338daf20ddad2a31f2df998b621dbd75055e05119420ea31d675667c1e550c77b3fa2c2c3e3c4e18e7d00a69e43602b0ac1937bd376e2f6f2168d4605ae166a5dc2c6d7a77305b8d62dd7233b73da8dfc83261ee7b76db62a226ccf87706cf645fd5ddd025d085ddc8fc2fc0d110b760222ff4769f975953c338b442222a649c3f2caf4cdc1faaccd72af186376d6d4abe6b5763f420494441abc07dcd3dfc217b8e353d73460dc85a99f75a36531aedefc3c8296d286c5092c0440d5054cc70f8c7fda12dfd154a7deda40401c003c7c800f8336cb36445d34bb7e1aa50487077bdac04b64cc7b18115fc6f036f2204b81331047a3beabeac6bec4e6734ae5c26a959afa0772cc4fcff7c972e4d8cacd325100b52039671cdb22fe78bf80aeda9cb9f3e5518ba5e65c73a767ee83a59c934da6eba37ddae457049afc9a5c3c89a0ca0372535bb4365d62d985039ce64ba0a05557e69df8ab850a094846dec7344103a51b472bfa7ade0ea7cab1164e6a9f320a8fffffe92cf5223a490444637c7997f77e781858f50d623ea090ed608976361220a722070c38c260530df2be61c1df75ba3023feabd26d365b1a1a081e524288b2e6cf48b09f5426642660ed1ecee11962707fa56d906c6330eb7f33a37cb16a8b00940dbbf2dda752e14031e1a36d470c9a793937c47ad4fdb571214ea6fb778dfd52b3b72ba820346f6a243a382456134b7c7052362cc79cbca74038a7ae3bc225d67a100bb4a94e0160399e4118ac77f83d9d092a5650d039bb4f38bfc0155c43758dac5857a4dd7a3a9b911e436a636bf8986bece0e5a1d8f305c3fe516004b14ef324a1b2f90f47cae02f26a2ae303a99ad26952db03b242e2f2d24922cf729fa4961d145c09d2b78918e0d6205fe54d17e562dabc07da92f5f351ff57b6e516f0a6f824377dcc6fb4b23504ded9536500824e36c0de42d9bef3187e0c73d27f64e1118a1e4a6b8105ff56c2f54d5bb449bc8838b61476fac73100e164b02e805bbd8e8d48e95e72533266e617f2c75ad51805b1b312e29b5ec1897299c99013ecd53e3dc57a8dd8788da220ac2abfed9e86d46914b95761e491066cabb389a00759c5676f1ccd973b6ccb881c11ba37a8e48fa5bf4c54e4ddcc9add45f67be4c9ad1b49860f5d4c0c2bb13800b7a28be8daefc2f47ebdfaa762cc43e9b1e2217d36f2ab1c758ecbeb57059894b67778d8eb31c6b35edd8029822702757ce6991a6884993967fbbc2f8cbd718877e72dfd0a5e588bdbf10c11524cbb45da97c3fc5c56ac8a85ad9e5a8ffff1367ceca05a567d25bd87b79bd46fbc3a5a5d4232efb8d2eecb444b2e4d020453cfc1e6922612c2fc06c95cd067aff3776bf54d5946190fabdc4658bd318eca7f584b32b310ab94b27851f7347aeb96c8082265e8cb99a52bb6e4f10d827bdf81ce3dcbcffda9fb12a2761b2d595db2cbabdb96b479a77c17cf571f6532d0801802d2ba83f6e15f8c9b7dd4c0d17238e130cc1bfa1267126a1aee605703f8026e4d0f9e0e7846f5c99961677061f79b68b0e08dcec65a9571c53b75603d4ae412a41d69a926a198be24e74002cf76d1e954b614de1ad9a67c5a9474e1190d93b2caf500bf69ad0de9a63d02b0b0ba88bfc74dae4007c38fd8a5637e9bc5223683617c9a204abb2b6406a815defa997415f18290dbd3a471acb6b104659dc6d9e71d5d07dd04590aaef17d862e211f4c262242608b2843271f05d881e6e8478513d75142643fa9f4cbb3b6d84db0828d21363e61225a08cfcc3044c1abe7b0f075a15b87656a19cf650af9beaf019bf9ecf5a0bc30b10f331a5d0ef7212db020a819078fe07001df322b4651e69632b2e4c830531541856ea876f9f028f338594fd4f827f1131818c67cfc8abe198d6b9c37de228ae4b784ba43263adffd0317479370ce2b549bc3aa2a1d9c59f244b78fc52dbd7102ec0808dbf17f7c6f9afeeefb0feebcc3aa7e66c8af7852adb4ebd9a845d9ca6d85f794f8048a0fdc61f289766ad9971bf6858457635d25fd92661f34449d1756", 0x1000}, {&(0x7f0000001200)="da95740135003209cc69fb69c7056b240a94312de8c5c94e6404f7224588f24415ed3ab5bade91d49e0a6f5d95869bb2faf7e592383503cbed6e143fc196557e51615433ddaf74", 0x47}, {&(0x7f0000001280)="dfbc78d72d8c54e8df951aa3ea4bd2e38e771e3d089aaa55270bb205efc9addc32e3", 0x22}, {&(0x7f00000012c0)="3ae3b9de5fd121288b9d6661", 0xc}, {&(0x7f0000001340)="adbb788403837561b20a2ffbe463c1d538e6fa6d2e6b138900617239e0f38ab843cfaa6e090c39f80e39da03ae2034e0c927315f54933db0cfc3222a2447d2d1b293014a82cf2a725cb96280b1b4526279a385afb151eea77c2eba16090024d514985428067b4bb02238e946545211624e90f55f74eb0677c9a36a0438a0f1b0", 0x80}, {&(0x7f00000013c0)="ccc39a70e2a50a3d9dedc4b8effa8a2f1b98437707ea86c0e04816436e81c6b97f754a3b7b77944465c461cf53729982189eea6f439e59224c4b7721245f41157892abb56fb86547878f5efaecfb5c27663f4fcd51c566472efeb260ea84e33d584e7d5cf48b08a9d9c092d129ecfa183083492bfe2c120b0d675b276a93111365a0c7a75734ffdde0caa07eee4b607251d1b3060383e949911d3e6b90a1682bbb19151b03fea2bdf99e4b0c5a1e4ec8691e0ba833e404da97335f3068fa2635", 0xc0}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r0]}], 0xa8, 0x1}, 0x1) 00:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x0, 0x1) r1 = dup(r0) dup2(r1, r0) r2 = dup2(r0, r0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="6ef11f8c37d46d9cc1c784ae637ac8210c284d9615991df5500a5134b9054fd1854b", 0x22}, {&(0x7f00000000c0)="15f5c8a3f075d11197fc92e00d7b77d43ca3dde0148852a36ce9f74e2c870515f66d7c62ddd6a77bb4e78620ce1957c872a8055dcce0eb2f8aa9698907d692d55c0c46009fec211817ef285dc42c0619d2bd4ef10bc37d23bee1e1863880015eee485cdceb2c50283be1d4eae9ae61522a657d842d0086af5aa4b0fc9faec1e1d45a29727cad1dd421", 0x89}, {&(0x7f0000000180)="2e7041933558deca11f82df114053718fc9bd518d6f16983690d0e72e326cc8b96a858d595eb63f189dedf7c3a861b721759db333892c80eedb9c1b2bbba8754d001cb5a8d5cf019853d5581c515f51768f28c21420532079ca4ad48b50f69aafd4f1978323094", 0x67}], 0x3, 0x29) fcntl$getflags(r2, 0x3) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x2, &(0x7f0000000300)=@in6={0x18, 0x1, 0x5c5, 0x2}, 0xc) fcntl$getflags(r2, 0x1) r3 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x2, 0x7fff, 0x9, r3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r2) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x5a) fcntl$getown(r5, 0x5) getsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f0000000400), &(0x7f0000000440)=0x10) dup2(r5, r4) unlinkat(r2, &(0x7f0000000480)='./file0\x00', 0x800) recvfrom$inet6(r1, &(0x7f00000004c0)=""/156, 0x9c, 0x1, 0x0, 0x0) socketpair(0x1, 0x40000001, 0x1, &(0x7f0000000580)) fchmod(r0, 0x20) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchmodat(r8, &(0x7f0000000600)='./file0\x00', 0x101, 0x400) socketpair(0x1f, 0x0, 0xba, &(0x7f0000000640)) poll(&(0x7f0000000680)=[{r7, 0x40}], 0x1, 0x5) dup(r2) pipe(&(0x7f00000006c0)) fchmod(r6, 0xc) 00:00:01 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/41) 00:00:01 executing program 2: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r0) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200000, 0x1a0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r0, 0x400) shmctl$SHM_UNLOCK(r1, 0x4) r4 = msgget(0x0, 0x180) msgsnd(r4, &(0x7f0000000140)={0x3, "23fc2e3045dadae4295f13"}, 0x13, 0x800) r5 = dup2(r2, r2) r6 = open(&(0x7f0000000180)='./file0\x00', 0x4000c9, 0x10) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000001c0)={0x6, 0x1}, 0x10) mkdirat(r6, &(0x7f0000000200)='./file0\x00', 0x140) fcntl$getflags(r2, 0x3) r7 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x80403, 0xd) getegid() mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x10) shmctl$SHM_UNLOCK(r1, 0x4) getpeername(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000340)='./file0\x00', 0x84) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000380)={0xc8, 0xe4}, 0x10) accept$unix(r5, &(0x7f00000003c0)=@file={0x0, ""/46}, &(0x7f0000000400)=0x30) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x2) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000480)={0x0, 0x8}, 0x10) r8 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000004c0)=""/194) getegid() rmdir(&(0x7f00000005c0)='./file0/file0\x00') symlinkat(&(0x7f0000000600)='./file0\x00', r7, &(0x7f0000000640)='./file0\x00') 00:00:02 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, 0x0, 0x0, 0x401, 0x0, 0x0) 00:00:02 executing program 3: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x32, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x30, 0x1) r3 = getpgid(r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x600) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="d5585b8fc566dc3b8db7e4eaa17a411f65939134a99340b7076579e6b4dce39c7dc770387704be33fe5bf98880af14354e85151e277b78373f820e4bcbfe75fa6d443b34a392fa23c0ed6f75a006bc76e065c39ac0a426b304c7d8f859294f0415c95835623abc381d363d5bae5dcf16ceb89d42f324d6e633e99fc485e711436eff4cfb17105ee4cffbf25947ee881d48e8824ae4589fb1eaabd51e83b7c1a6435e7a2305598071b905ac73c58fbb2759ff56aef8a6c9096f005a33d486", 0xbe}], 0x1, 0x0, 0x0, 0x6}, 0x4) getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x2, 0x10000, 0x1000, r0}) sendto(r1, &(0x7f0000000380)="979c150a9411d3ff75d25b63d4388e93bf81e7cfc0ee391fb1d88547d31a610391216ae7c5f030041f8046ba64f25aae924abaa4c44475e4e152ba7fddd38ee6faec2bc28229192702ef31d14e5a580f030aab00c843db8ca47821d2e32712d6422e070bf9310ae4a5aa787e821b668d944ca8109dc98b5f5a27cd2f9fe089e1c7013272b2e5698d1fbb578f5a2cab4cf56ac183c48f442d8c3cd1a7400a5eebd79a85b611b8d2958426baaa2189996910777941e7024b8bfd4077e6a090ecb110bf3a0fb30f316a46f90fa2c30270ca5238b5c319d1a62a278cba740255", 0xde, 0x8, &(0x7f0000000480)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc) getgroups(0x6, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000500)=[r6]) socketpair(0x10, 0x3, 0x5, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f0000000580)=0x1) r10 = msgget$private(0x0, 0xa0) r11 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000600)={{0x2, r11, r7, r12, r6, 0x1a6, 0xffffffffffffffff}, 0x800, 0x0, r0, r3, 0x9, 0xd77, 0x3, 0x1ff}) getsockname(r9, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) r14 = shmget(0x3, 0x4000, 0x220, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000700)={{0x4, r11, r13, r11, r6, 0xc0, 0xffffffffffff8001}, 0x3, 0x0, r5, r0, 0x293, 0x4, 0xcd}) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000800)=""/238) readlinkat(r1, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/41, 0x29) 00:00:02 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x4) getpgid(r1) fchownat(r0, &(0x7f0000000240)='./file1\x00', r2, r3, 0x400) r4 = open(&(0x7f0000000500)='./file1\x00', 0x7c, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/249, 0xf9, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x8) fcntl$dupfd(r4, 0x0, r0) 00:00:02 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x404, &(0x7f0000000080)=@in6, 0xc) 00:00:02 executing program 1: socketpair(0x6, 0x20000007, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) socketpair(0x1f, 0x10000000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000080)='./file0\x00') flock(r1, 0xf) r4 = dup(r3) getsockopt$sock_int(r0, 0xffff, 0x808, &(0x7f00000000c0), &(0x7f0000000100)=0x4) write(r2, &(0x7f0000000140)="6fae1ecec9cfae63a2a2136bb5fb3a63c20b3ae8ae521cd91a501dc6a3f5682ac69801bddba89d14c470c9917014fc3895afed34e89c5dcba9a325dfeeda6b30c146143273428da39f8f49a8538a5ea0757d2003451e44949fac40645f2bc7abfde2e8904406e025fd3a0f2bf71013a9ac55d2ee6e47ee38e5b5842971fce3670b703158bf0d0aeb066d03acea4866", 0x8f) socketpair(0x2, 0x40000001, 0x3f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getgid() fchown(r5, r6, r7) symlink(&(0x7f00000002c0)='./file0/../file0\x00', &(0x7f0000000300)='./file0\x00') bind$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r4, &(0x7f0000000380)="898d16d8bc3544a175338228ac71895b5300731c31d5b88a39bc6d35bde0b06ffdfd120ce9ff45f268930253be86d270d7f2ee25f5327631e1297ab3d57cdf285f79896b3a4887e367b3fee7e16ca0babc7ec523282a5907a8efda6f9dd4e8f3cdea04b28c746a14ba678c70ae8a126bab66c434122505f9acddd7f8ec57e336b663d433fbec25a265cd023c623d3358e5f1383122ac00cb32eb4b607ed4c25571a51dcbdb62eda461d83835910fa460c019", 0xb2, 0x1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000480)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000004c0)=""/53, 0x35}, {&(0x7f0000000500)=""/63, 0x3f}, {&(0x7f0000000540)=""/175, 0xaf}, {&(0x7f0000000600)=""/112, 0x70}, {&(0x7f0000000680)=""/48, 0x30}], 0x5, &(0x7f0000000740)=""/42, 0x2a}, 0x2) pwritev(r2, &(0x7f0000000900)=[{&(0x7f00000007c0)="a648569eccc7cbdbf2ffb22bb1adedbc8aec1b2d70588e47ad76fd8e963ba8b0a1863b6bda009aec23166d942db9b97e4713e29964793ea849359a1647c844700ebf3caf609444", 0x47}, {&(0x7f0000000840)="f80905f712f784c902bf0f9ff46c2b553ce7482049665c0934a45943aaa78355bb080e7f671a22f10eadb6263cb76a3213f8e0f3a701d3970470bb3883f5eadf3a06bb170db25ebebc340d304fa294b3177aa6a7a74ffa86492119d06e5faf30dd4d7b54583b578476ac942e994d7399cdf0c7f3fe9398331f0216", 0x7b}, {&(0x7f00000008c0)="f79d9295c0d4925cb94785a007d0fc7778ca09", 0x13}], 0x3, 0x0) openat(r4, &(0x7f0000000940)='./file0\x00', 0x8008, 0x80) open(&(0x7f0000000980)='./file0\x00', 0x8000, 0x10) r8 = open(&(0x7f00000009c0)='./file0\x00', 0x2, 0x22) pwritev(r8, &(0x7f0000000ac0)=[{&(0x7f0000000a00)="0beabfb8d8c3f8efc818b8be2e61643526b7c5df29740b6016e177615c7da71577f56723650530a9fa9311bff6b65cd294", 0x31}, {&(0x7f0000000a40)="85cf4d6af76f7b98ff7f9f6ed9fc414cab23548877c703b773fb6ebf04bb62113118e6964a7d1678ee48f8883d31baf1f07676f181cae8fcf541a3ef802e9ed35871d095177ca537c9e853733d5a799edf2236b1aa5a0263c6d376dd912d7c24", 0x60}], 0x2, 0x0) getsockname(r0, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) pipe(&(0x7f0000000b80)) fcntl$getown(r0, 0x5) paccept(r8, &(0x7f0000000bc0)=@in, &(0x7f0000000c00)=0xc, 0x10000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) pipe(&(0x7f0000000cc0)) ftruncate(r3, 0xfffffffffffffffe) 00:00:02 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/67, 0x43) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/11, 0xb) mlockall(0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x3, 0x1, 0x3, 0xfffffffffffffffd, r2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = dup(r1) r9 = paccept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x60000000) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000340)={r5, r6, r7}, 0xc) r10 = openat(r1, &(0x7f0000000380)='./file1\x00', 0x100, 0x10) readlinkat(r10, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/4096, 0x1000) readlinkat(r10, &(0x7f0000001400)='./file1\x00', &(0x7f0000001440)=""/69, 0x45) ftruncate(r9, 0x8) select(0x40, &(0x7f00000014c0)={0x6, 0x6, 0xfd0, 0x9, 0xd9c9, 0x2, 0x8000, 0x1}, &(0x7f0000001500)={0x7fff, 0xd820, 0x6, 0x63, 0x3f, 0x5fc, 0x200, 0x40}, &(0x7f0000001540)={0x13c, 0x8, 0xaec, 0x400, 0xa2, 0x40, 0x3f, 0x28c}, &(0x7f0000001580)={0x5}) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000001600)=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(r8, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x8}, {0x100000000, 0x100}}, 0x200) fcntl$setown(r0, 0x6, r5) getpeername$inet(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r13 = getegid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001740), 0xc) bind(r0, &(0x7f0000001780)=@in6={0x18, 0x3, 0x100000000, 0x8e1}, 0xc) readv(r12, &(0x7f0000002b80)=[{&(0x7f00000017c0)=""/10, 0xa}, {&(0x7f0000001800)=""/116, 0x74}, {&(0x7f0000001880)=""/72, 0x48}, {&(0x7f0000001900)=""/32, 0x20}, {&(0x7f0000001940)=""/88, 0x58}, {&(0x7f00000019c0)=""/56, 0x38}, {&(0x7f0000001a00)=""/195, 0xc3}, {&(0x7f0000001b00)=""/92, 0x5c}, {&(0x7f0000001b80)=""/4096, 0x1000}], 0x9) r14 = semget(0x1, 0x2, 0x40) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000002c40)={{0x9, r3, r4, r3, r13, 0x40}, 0x10001, 0x100000001, 0x7}) readlinkat(r10, &(0x7f0000002cc0)='./file1\x00', &(0x7f0000002d00)=""/164, 0xa4) stat(&(0x7f0000002dc0)='./file0\x00', &(0x7f0000002e00)) 00:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x4408, 0x0, 0xfffffffffffffe1a) 00:00:02 executing program 3: r0 = socket$inet(0x2, 0x40000004, 0x97) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000480), 0x0, 0x40c, 0x0, 0x0) 00:00:02 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) setegid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000080)=[r2, r2, r2, r5, r2, r2, r2, r2, r2]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = accept$inet(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = accept$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r9 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x121) fsync(r7) getpid() close(r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300), 0x0) socketpair(0x1f, 0x3, 0x1, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r12, 0xfb334dc8178ab388) accept$inet6(r9, &(0x7f0000000380), &(0x7f00000003c0)=0xc) flock(r11, 0x8) fcntl$setown(r9, 0x6, r0) socketpair(0x1f, 0x40000005, 0xff, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = paccept(r6, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc, 0x30000000) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000004c0)=0x2, 0x4) mknodat(r7, &(0x7f0000000500)='./file0\x00', 0x8020, 0x5) bind$inet(r14, &(0x7f0000000540)={0x2, 0x1}, 0xc) r15 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000580)={{0xb042, r1, r10, r4, r5, 0x10, 0x1}, 0x0, 0xfffffffffffffff9, r0, r3, 0x3, 0x2, 0x1f}) getsockname$unix(r13, &(0x7f0000000600)=@file={0x0, ""/77}, &(0x7f0000000680)=0x4f) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 00:00:02 executing program 4: getitimer(0x0, &(0x7f0000000000)) semget(0x0, 0x5, 0x83823a8fb8f39b5e) r0 = socket$unix(0x1, 0x7, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/36, 0x24}], 0x7, 0x0) connect$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$getflags(r0, 0x3) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x100) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r2, r3, r4}, 0xc) getpgrp() preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000540)=""/213, 0xd5}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0xc92, r0, 0x0, 0xe) bind$inet6(r1, &(0x7f0000000680)={0x18, 0x1, 0x18, 0x20000}, 0xc) r5 = msgget(0x2, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = msgget(0x0, 0xc0) getgid() pwritev(r0, &(0x7f0000000a80)=[{&(0x7f00000006c0)="fe45a34de7d91e3f311c5f0d644ab89d33fd89026ec1057f840e66c18615e44b4c164c63c4808914e499417844b3bca9c8bb451060425d31847b6c3058f6b8593b335b950c63f1ac8dd8c5fd3e1fc389f39dee90b7e776f489758e7a", 0x5c}, {&(0x7f0000000740)="bd427388b2672a6d4eb8a1718cef66adda64fcda94037ccabb45edd296f4bce6f99fe97c494f45c317554f93b32d9f153256288901deb91f9d7a6d36c4f426e100fac36f04e5d08145fb97b0818d20192675cab49f8b93a1e0c8364ee9242ffa0daa3405483224c860d55303b4993f743497ec26b67a431e9aa2f69a991f27883ba0fba3d96849be86b5fa382b7330099858", 0x92}, {&(0x7f0000000800)="92e7e38c90f1dd4c1eb545c7e1da57ff4cc08ca958eeb7c00eace9af9ca234d396ee85761df6472ad6edfaffaab90e8252f73cca49fd51397d5d2c5e9811327043739ba4c54df0", 0x47}, {&(0x7f0000000880)="086f39706b011b449100436c7550dbab2e44f9d5f09ebe2bb5b1a05664c73b4300cf5969032774a761518cc0512af1cc70ef1b930f8f6ff042db492b12a92d0f14dd4851142947bd905b407b9000f59966fbd2110791ce4f83392ae77414a3", 0x5f}, {&(0x7f0000000900)="1291c6b339fa453d27c7ef9914417ed627b209cf7c98d2ac57dfb473bce0bf55ab17bbbb6c92ef3abbda2ae209c6cca4b7ef4253f5e6a010", 0x38}, {&(0x7f0000000940)="bdaacff762f1850ab55e8a0d5f3e2b590ec1dec75ea8c35246829c88e0a64b6b652d1d47583367eb25dbabe8cb25f09f61f1d614e974d3d4768f5a8822e7ee79007e93399c99d88f7ba445e21109c40c55be3757633e7473856e36238fb2e08d2568adf9d1736817c0f58785ab5865bd", 0x70}, {&(0x7f00000009c0)="9a0dba2ffeb89047b4a9df84b45591e9072c899d23d877dc6be6cd0064c912f3e134cce26b72e87a27e65ff381d840d618bd0668f6d310f80527748ba3565ce9b8dd988d62746ca5ef15d6acace8f6adf3a12f2ea613f5c0fb1011efe4b234672019d601227e9aafefceb2b542587aa6fec04aaf6471fae9e68a4ec86ba3da6abb245186acbe38374e35278d701f9eefbf6c8d33389299b8fef55f687e9d5cc0014e8b7b", 0xa4}], 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = open(&(0x7f0000000b80)='./file0\x00', 0x400000, 0x8) sendto$unix(r8, &(0x7f0000000bc0)="9b58ba5d76eba2", 0x7, 0x401, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f0000000c40)=""/11, 0xb, 0x0, &(0x7f0000000c80)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000cc0)=""/18) msgget(0x1, 0x212) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d00)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000d40)) 00:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/202, 0xca, 0x40, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r4, &(0x7f0000000200)=""/118, 0x76) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x81, 0x7}, 0xc) recvfrom(r4, &(0x7f00000002c0), 0x0, 0x840, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r1, &(0x7f0000000340)=""/120, 0x78, 0x841, 0x0, 0x0) connect(r4, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r5 = openat(r4, &(0x7f0000000480)='./file0\x00', 0x1, 0x1b) r6 = socket(0x18, 0x20000000, 0x9abf) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/115, 0x73) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r6, 0x8, &(0x7f00000006c0)={0x1, 0x0, 0x7, 0x1, r7}) getpeername$unix(r2, &(0x7f0000000700)=@file={0x0, ""/22}, &(0x7f0000000740)=0x18) unlinkat(r4, &(0x7f0000000780)='./file0\x00', 0x800) sendmsg(r2, &(0x7f0000000a80)={&(0x7f00000007c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000800)="a6218a451601ac639261607f81", 0xd}, {&(0x7f0000000840)="a629bf10359e25eeb0d0362f42df745d254c8386cfde7484398aceb2eb8d096b60d2ad944687762ca9d962234bda248a20bbfe4a92f67e534a2227c888e343b9245f1e379d823e4c679ddde8c3c5b5207840ce8253e73a4e215fd10656bd907b2b8f9d44e4fa2fcd8fdcbaa10fd6f73b5f645a5ba07efc2533a0ea83134d6cc7d64ebc87eacc21823ccca165c1f2403bebc5610b4d165418f33c7c8e6223970eec8105ea7f5d42d17c26ec34014c8a1a00d7ca308515d7a22136b17a2fa381", 0xbf}, {&(0x7f0000000900)="8bc93f2c266d9024f43ed7e9d65a84c68fe7e4912a829f32943f1529ce52468b1e20c7fe5095d85e2363019edb3a898a42e9573f776eb3bc0a3905ba4441b2abfcec422ea9fe4687b8d3a02b9f8594c848c571617c37994cd1742ff5924942004465431da29974f5b61f42e8644474596bbf851f8f77f1db4d279740b43f21047b1f29c2f70208ca063dce097de791c9bae89b1551139369b255f9f8981eb70b64d846b97630c8d72e945030f806baaddc32439d1500553682e8320728e985482a2e2ae5c3ef1f7bc7013c4d95e3c3afd23cd2da6034917de49b87ddaeb80bf0b3593d419bfc16d816c3d4a5e7add4809ef00b", 0xf3}], 0x3, &(0x7f0000000a40)=[{0x28, 0xffff, 0x0, "eae80eef6502288b56c0fca1205df277927573f1d938d7"}], 0x28}, 0x4) socket$unix(0x1, 0x7, 0x0) accept$unix(r5, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) mkdir(&(0x7f0000000b40)='./file0\x00', 0x18) shutdown(r5, 0x3) truncate(&(0x7f0000000b80)='./file0\x00', 0xfffffffffffff800) openat(r4, &(0x7f0000000bc0)='./file0\x00', 0x80, 0x80) bind$unix(r6, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000c40)) msgget$private(0x0, 0x14) socket(0x6, 0x7, 0x22c0) 00:00:02 executing program 2: r0 = semget$private(0x0, 0x4, 0x204) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/193) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x1, 0x1, 0x645, 0x80}, 0xc) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/174) getpgrp() listen(r2, 0x7f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240), 0xc) r3 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/4) semop(r0, &(0x7f00000002c0)=[{0x3, 0x8001, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0xffff, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x7ff, 0x1000}, {0x3, 0x200, 0x1000}], 0x7) r4 = socket$unix(0x1, 0x40006, 0x0) dup2(r1, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000300), 0xc) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f0000000340)=""/169) fcntl$setflags(r1, 0x2, 0x1) pipe2(&(0x7f0000000400), 0x0) r5 = socket$unix(0x1, 0x2, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000440)=""/173) getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) write(r2, &(0x7f0000000580)="06e9d7acc01d80dbc4ff28e2e6b2955a1b0014a411021f12f670", 0x1a) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f00000005c0)=0x100000000) getpeername$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendmsg$unix(r5, &(0x7f0000001880)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000007c0)="d0fb270b9d0bcf7dfc45160b5f1828f1550e4a86d932f51674f1f0b98c8c0151ba871cc9feddb917a751e0d680a49c20602bfb05f9070638a878a54e9e8b5e27d6f946827921f7523aaab8d1d57935af4c8dead117e06dfc2872061bb77122a2a37df8d80e14c2de054adeea8f66e811f34f763f329109bd92becca475d1588144864bd876f8869cfc33292ee35e30ad79c6a26af44408185c54f377f8bf5e9d836ba5881da0ad84c50b0054729d3233826922a222a7b0465576bc00077dc93bea5f9256e8bc037f78d4d29a38cd6ec7e662f71a0bde6e6527ee6a50fcbbce417502e47206b76a8ecd3fa1307f418c705629be9c52d186656e3bee220b773b428b50e95c3c941849ae49957a0729f498ac50d7eb0ac5edb62f92a0310c73bd39f3752040f63269bc3093ef8b7250be936c34fe480e67a2f445dbfc7174a93d49242f87359e798539951865aa956891f34fcadc82835b6a6d0158497e04b5348fab3a3d1594d5f58ae7395c1ac60c3bf23c2541d8f792e5f157bece497bf237b779af8353e4b72470696d11d435aac972eaef7aaa5e635740e90173b1ac5eab7622db52238c228de8a535ca5d165b98e3c1fe0c5bb9bb5c7bdc1ddae68d6ab50281b2e42ee92dd55509480f08bf2cea5f4ca0c8b3bd0be77c06b7123b40389703a75aadb9b638ee18d3325fbc64d59eb1911676e0e4c6b332d191e76c6d36c6df6ad8e01bb2d0212481da35998110b8473e56794bb7cb632133141fb0331fc2827097abf530a6c8593a1654362a1c42a88f3edf7dd81b1058fddd1b92ccdaec3ae1451f9f4150c523f18a84830066804bf0571223beb54465b40937b6f26df761ee77d5798e53d967b31764a8962ca68a9ef5c116488aeb6a7cd8f3e8a6c75df67958ef3fb6b0aa8d4237944eee181398e375b57c5beaefcde90fbbaf5f94d1a06c3172f4cc56b591eaa2d3492be20ef8030dac6904fa1fb65aab5082cf39fe3b60bad71a6f7c9961c6bb086a4d767ba952f7f117c0f2ea6713d6ec85da17ad2fe597793fac44a8e4b030e5f69a71e610ca4ac5a1fdbf514a6cc6a9577cc272221d369f9381924a793dd2e55a0a9f6a49498c7a03c26316779a3dda3d174b4ca3a7d1ad6108ba4adbf506af577ea2e7a9e467b1b7d49f0cef47a46650f2f85db7aa74b1e63542aadd989e0e9bd3584a4363a0e17171c8b5335fe0ad8ffa3ba80c9cdab34eb8d6fef2af4a843edfe706a4b2c563e03f7c0908f95349711c53669a00be36b749b1471bfd6c636539645ac92a77a0fea658a5ef693fa909f82c6137c76baa53f6e02385e64eba5018f087206a48b3f54f37c3b7ea3420d7fe5f72b9334023413ff98407f0b6c5168e0a2b3a60a192cead556df1209404845c842ef559d54bd5cee46354d525aa212fa48a981f6042d7a2048492e623e1925445e709ec1d6e51c48ba7f67f3724c0b214a534212991584fde0e279618b973c4c0a2ebfb2eba643097b920bfaa469a6902ab98436f846b6def3750930841f09015a58f03922068f0c2b7df22a661ca2691a9eece215596ade8747b6e7f0b7bd29a38b41b44bb944293ec360d95792fa0b383e66315256b191bf83207cefab85ea26a763b5dba948607d5431f4e89738d5efcf6d8df3c0fd3590a44f919ff2f40259f3c0e4a17e24e6c7b9779edc2a96f7877518fda8e69093a45d88e1d05adbd0f52759840c14248289e76cf4edcb704a4e910aff4576bcc2a6401dfe39f6cdeeb00a59250e1487f58e2b029b4e3f39c6f1d116b0f51a6c0beb14c6390d509b50044f6ca91540f2d58966f34b96c0d74623eeb169887724be34202a1d0b9f3f9b14f06eef94401d5e93fd4e29e8206e93f6af4e3ed457b561bffcdf6ab2f20b117319130bcae31af16d4e78079fedc61772670d9c8331e27410d24a6cbfedd8d98b4c7256db5d628f761b24d54d9151b3ce4824196477ef8590a8774e8d2907aec562ab811772d2664f7ee39b626795a454b4eddec148e3392f71ce8859f7c6cea16a66a8ac671527d37a2e307b4d3888b6802ddf0bb88aa039fdb77277cbde51785142b43284640082df522125be594c4b3053afb2000be523198ca18bff80a6a3ee9cee5aba11c1346616e4249d8d139b42a1d334e88a025484befd2bedb1ffda7e47d15634787e343979b1de1edfa3c21af3e7e86a446f11080a355916b6de71c712c39dac66cd0eb32b867e748fd25ebb0a881c7f25642db5f69e722df8b1734c4c92ec3135fb96fd4f2a0cc5ec53baf50f17294513534a8ba0b620b52214980128d471af8aacf388c5ccb8cb0f233cdd5f1b7c604b5361ff7ca06c89dd6bd28dfb0fcfa7815b279c931ba833b9326849a993d7ce51d5db48af67aa6b78fffd44fe0fe550551ea7219c34a50c50d16d9e5c8bf207359c7f8a622ee83876ec14084469885fd1c963aad70f1561d7068fee92951ae4262383a35c31dcab988fe3aee62f48fa607939651e6548c4c57076117c90af57ffb2758407b6d7289fe7076c37534159cf41cbcc239b27c2d54974f36be0b7e6c82cdbcd1b5a0ca9ffc4db1b9efffc0cecde468e0cf800c950f57f7cb6584a4a6f1d0d1ca1658d3c633feca7e008aca474a39f304144ddabe4ea8299fd31bd583d11106d264c8aa825e093279e14682c2aacba4dc74786f80b55f3496ab15ba65dcecd1da5d16be86624139bbcf35b89beef40b01964d0db1dd41b20bcdf5775193157f6f7560db3452c4b7b556486e2cfbf1453504f457082eb570ae18141c7c465e0f18e5c128de5ec2ddfe527d96496abb7946fbfc049fc35243811a8e177d56261dae954382d109c692b6faa17fd4a6592673ebea9625ffd34d18db7783c339feb07fd685d0f8376eadcba18f7b47fc32ca3b482f40fa14667253b330bdbfa093f733e9b56f6145daab7b79e752be75b0c2dee410865f63b052ecb510007e21ff7c32f98e7917004d41c6b11125c1ba3732400d5f30a4ffe829e7b14e126b6c9385e2d6d228fabcf58ca7b536635c6715a9a1f046b5a4be80b870f867ebc8b4bb4c483105e3dd67d2d161d085db2736c71e8a42445ebcab4df2e23d97280fdec95474e8b82c98c912057b3a9009d60b03e9721042bea0700215a928eb9aa461a3ac50970f477851afc8fdf6320cc64b7feb6be371721a112b97ceb619824b8089b3444dc39ada5dec31f37d15072c30d0f04e69197e15f78e602cf377869d325be41dee92a22525d4232d16307cd5aeab1874c9274bde0e1053758bc202d50ef4d9ec29cbb6afbb54ebb9ec382ed956da4068253fd3dfca43c3d5cd272ab4f7afe586fcafca0e5e9d9fb5e145b70812b750638785dbd01e61650ad0a69020e81278adad7fe82f1576ab9e1cc7eb07872955be9553007d920c2c4bb234a3e52923e75e42bbe5b1f17039a870b836b8ac1c9b1bc93e9bf2345f9d36e5742ccdf8089235e2150a91ba75ccf26c07de7348d1cd69c2c3777b41f3b2d9960f14dbe811d64e3abac41daaa27cf6efaaad456f067f21c90790fdd886457313b198e9b31d594881a2f7d45b4be767046fb470408b8b49915a74771c0ff8ffe9f4669b41af4066af444dd1d9ae44b77562a3828f7790e811459bd1db95823c4233adc334bdc4fd35f105a9a0eb0fa6f3210b6d91883bd4e92d6a7a01ffd5054803b685007489d6aba710dca65dfabe774cfcd00e1d23d17092d4c9e2abb67a2d6508f007c23726e9587d133ecc2c069a4cee8c53b24dc0ddee7afd9687ca5eceda878b9a7f5c3e7404b446583d87a53305f31896eb02cc6ec81a4862445deeb9703658b7294f95aa42559b4075254f480b36e6042b489f9413ba0a79e35d7e417e724b06cdb4a43ceabd3471ce9a6810f96c7bf091b2c694ef5f839d6313745edb726100bb4fb126ace4f7d0a9e816f8efd8cfb1d2a79b8ddf5ea3224d2d24fe2c7e923a95007302bef33e8a218a328ff3cb719e2b2250a86de5bed4ef576ca3100605253bc828f859beed80a393786f4ffaf9421f28a86fa80c17d538bac5bf756d8bf744cd88978308c76733f2531b4f30e656f1c3f2ef2abc076b078aee35feea2e2cf23a126413b8fa9d06d9cdaba93ab69c1f36014e34368c239141b8c89d22fd812c9f778b949d35518141b697fdb4dd66dbe8827d47e47f8a1b1354cd5dbaeac87b72fe7b39d779e601f93e3470784810078dd61a861273fca57ff6f5d92c1ef87dd8f61e7c42cf8024817a462d85fa745b8c49f73c684f409d194d9cb3df969fd8eff48279a150f4d70b832c95931f7e9cd718efc29f18576ee0ce8a25bcd1d7430789b198711918ef409a2cdc9fc76407fec2367a3934313cfa2142a3ceb382747a5d0b6c8b8f6151e547165055760ca55d913088579773c616a6290738ad169c68a94a667c6763bd9fbe3473e6ae17838d5fe30cfb24d75f32dc4881eb7296965772363dfc96b6afbeff50d98079a6bddb4c58ffe4938f1f421b00596d6e73601c6cf254ded778323734dad40bb386bd0188a5f60f9f3527878aba4d83b452efb294298d248adc84da8aa1c92ec808ec4ce2915002ba249c7c26a33c617f0b472e762e9899514029ac1a42e46680d1463db6e59879d8574a835054cdb8207ad199004eac82c18dc7424c5290cc7582a1a45ebd9dc2039451c6c5f463ed4b48cd31815a455ddf8d7cbd29d9c00bc1fc1fe39b9c6ba2eafc766d82199f27a59518ac3aadf4aeaa02cca40a1bae1fbf45353b0f4c6af028f274c5442289b256325b57833d158027415cdc0f9502d7e97fbd37f689a9099fb591e29debb306204318f6901dd64a85466292c1cf13f3899eb8e7ffe01bfcd1850e1c610f57dfa5b56ee6d3a617ec64362298b16afb53b08e9c098c14ff6cb40f32f8f7aa475f03f75345980baebe76d2277aa2daeb34d9a615e2a2bee695909166730f898bf85abb43ffb0f6494ba0c0fe6927d0def2fd9f41487dab6524bce381e275b765e1e7ad71bdc84a83cecb5a99011a4e08ab1ffc62531748332b0ddca11c10a90c7b94f1f49f20989516a8058e8ffa356dabfe53d6a44c076db95a850d72b30206df043ed5150118df3b230f7ef0b3af9e999c012162a3771644ef471c1941befb44be97342abd89eebae4fffef8f2d9b6a831f309734746dd2ed795222a673451d3ae2d8747e98efac3228ef62b0e7a8a7a6a2841da2d0a570a7cc14183d4659ec776fe1816f26c6bab5d226b5532b265ceeb4b1200165bfdae602b4cc9c2b9a3a8694cf74654f29166cf71aff12d6a90f6778685b328a406d296d50404c223c55dca70fd8818e0bb7d4b3f5066c4e809049e17969057b0dadcdabf031a6a813d4c665ebcae3bd18a3c9def1bb6bc49c31867a4aef962bf5a2203f2e123bb68d1bdfd0faff67ca46dbd0891b72cbedad8d584813dd730719a503b4481b4333696edb745814cd2e4a0bef9843228b5976886b14a7b8bfb9a92b8936d93cf448168bf146d9a22b050fad7d1b78a686bd18a71c65f3b93e85a4bf24f36c6c3ec56c701f1ff258acd8ca3bcbc53524b04283f12d0cd1022e45531e5c099fc7844ada2300f83d47b8822b9010d48664b9f83845d0cab3928635c5c949dd2e8af78bb65bb0046a2963d2bdc25f0bc075c5ec4908d282784edcffefc311c60534cdce071b0398f7d15d1ffef8c19f867c6d4d6174ffb8357fc6834dc8c03595cb2761bc7aeb90dfe6a366e9c3f13fc58b48565d4eedb036748c33a3e3e4ccfe8126104a9c610baea4605107ed0f52b6d83fe", 0x1000}], 0x1, 0x0, 0x0, 0x8}, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000018c0)=""/89) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001940)=0x80) setsockopt(r5, 0xd178, 0x8, &(0x7f0000001980)="62a70a9bc842f441d6f6b1511741939bcada892e6396af09b9e9dc1a59b3ba12e76e90b0983ebaaf6f", 0x29) semctl$IPC_RMID(r3, 0x0, 0x0) 00:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="2834a5b143de74478c51a5e209c2391fb1a0beed74c312567f2e297bd0c7ed2d2c9e2962c61f980e7d924ee0f19239e4fb0bd2b4a6dfc616f5d2deb4d863081fa9851683a5c34bebe69baecc7c2da1128f07ce26eb37bf3b568afe31ca1f87eafed6973f81f8cf554b64e9f8fc55406312b3b75451714b17029c04b68cb5f7eb383804590f55fb0890462adbb93749720fe217ae80f5abc1802c45e15c78356c7123a925f5c14a4e6e8f1b105d25b176e2818fadfe581637fa9c4afe1ef25a9c77e3ea04c2b9620d74c3256715699b07669a7e8bd6d95c3999911162b7c1361321be638599bb7a24bc8bb6879f4e89681d2ad9", 0xf3) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) lseek(r0, 0x0, 0x2) socketpair(0x1, 0x10000000, 0xec8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet6(r3, &(0x7f0000000340)=""/159, 0x9f, 0x43, &(0x7f0000000400)={0x18, 0x3, 0x1, 0x2}, 0xc) dup2(r0, r3) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x2, 0xfff) r6 = dup(r5) sendto(r6, &(0x7f0000000480)="a6fc006a6f3ced303db5df3fc3c1cf87079ab18e84adc91f1fb41b208c87bf186a32e8ad747f441a2d811d1a503d69ad54a267baff47a3fd6fa57faaf8df3082a6f07043c0ffcbb3ba59b981189577319cbcc501c269fedb151888c3a8fa6725f77c6e8e254294d33b4fad4b8dee5adc868ca15e02b56714e843086f5fd86b14a2537f940281e484a0113ad5f244f4152ff3bddeea90019318cdca", 0x9b, 0x4, &(0x7f0000000540)=@in6={0x18, 0x2, 0x8, 0xfffffffffffffff9}, 0xc) getpeername$unix(r3, &(0x7f0000000580)=@file={0x0, ""/57}, &(0x7f00000005c0)=0x3b) setsockopt(r2, 0xff, 0x10001, &(0x7f0000000600)="7d3af66f44cf968e61968a113d1c9f14047fcfb030fded332607801bdf5903cf21f9c81cbf8aaede2dbee0b4a32063fda33fe0af149b65b6a0597b01924ad6fb092a813d30aad75fb852809898b8bdf72ae20bddec24", 0x56) r7 = geteuid() getgroups(0x9, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000680)='./file0\x00', r7, r8) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x0) fchdir(r4) fchmodat(r6, &(0x7f0000000740)='./file0\x00', 0x4, 0x400) chroot(&(0x7f0000000780)='./file0\x00') getpeername$unix(r2, &(0x7f00000007c0)=@file={0x0, ""/21}, &(0x7f0000000800)=0x17) openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x20000, 0x10) pipe(&(0x7f0000000880)) getpeername$inet(r9, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fchroot(r4) r10 = msgget(0x3, 0x0) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000940)=""/150) fchmod(r4, 0x18) 00:00:02 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1) dup2(r0, r1) close(r0) 00:00:02 executing program 5: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) clock_settime(0x0, &(0x7f0000000000)={0x581c, 0xfffffffffffffffc}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) shmget(0x1, 0x2000, 0xa, &(0x7f0000ffc000/0x2000)=nil) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000080)={0x0, ""/73}, 0x51, 0x3, 0x1800) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) clock_settime(0x0, &(0x7f00000001c0)={0x0, 0x6}) r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x1000000, 0x8) r4 = semget$private(0x0, 0x5, 0x101) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/7) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x7, 0x200) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) unlinkat(r6, &(0x7f0000000340)='./file0\x00', 0x0) close(r1) sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f00000003c0)="01481aa4fb8d2f995841a6eecafb16e4c57a1c2c9398a4dcc59b833097b4675fd6f8719d5ceaa79a7050d32108d0fa3839b79cbd7b0c56aaf62d1c6560a0ebc1e66d60e7199c78def9db", 0x4a}, {&(0x7f0000000440)="8b42924a785a33cbcbf7adc76b6f9a74cc95b541845902164758098c14685b68741400b771114da080265e7375811bc8fb4be610563f9fe5fbb10239f2753e5a1a28e470ab5542a82221cd99f20b8987d086f20754e4b7b383f10830aa2b7f256098d1aa5ef5564d6df502b815d3b69b52b3bc63846b19ef26b74fd3f61fe37d87476de2d368e001643d18ee856803b0c6a50aaa1110dcfbf30677f943ba4ea3d963fdc83fb1996690760112370f0fdc6605f6b8195b30227a55bd6519c0d8ce2a8600", 0xc3}, {&(0x7f0000000540)="f946d6f11e75066f7dcee61c63edd2bcfb34006c91241ad472c08354390739f3959d3133afc6509991baa613491617d2ffb5fa6d9379b439a6f92c83dcf58a03d9a9b1a769128423281000237e366152f6ba3ae9152693a7614b3928566504f819789142751e3bc19c05cb526ba550f061f83c6de2af96df548585f4cf877322d1a33ef718ee1eb903345c0de1f081ad916d8ccac56877649e7ef3c84223c1f6e554119aa91d417dfdef273ecb1bc5e9bcca127d4451a6c91551a9c4e6cef7ba32ac1a1ddcb85020052a1dbc3653d1db5edd5705c26aabf2ae6f7b6ead73bcb46319c9cb51573618c35b4d2dd4bcff7b6f5984e0f2a21aa0f10b6e6d134133c05e402c1e06cb1314b1d066e4e410f032873cded0dc958c0f390b862da9537e212d393d2b8e4abbe9ff7be359b5d86e0fc070a413ffd58359651ee39b7f494cf98a8184eaa7031be882b3aa778425102fff66d94b00abb973ee2426e4e9f9528de68e5e17afb0a9c43f15b299fe4fd6a155041f2bb3c5f15dc96d00038c22420e6b6e4fe6640fccfc3ff47047da3de85b3c6d1b1cf0f3fec77d8e77ef58594bb5795c653a9131d811d96b13a80ac67cc40d2cac1b26bd859de5710328f63d2d12893df070f1b9d3c291119c8fd43d0e96a02d5d1c57ce2e8f7b2052022ce2a9148480ff249fb575347a7ef66d7602577368e70ad2fbfb83b53e24f41fd733b256c9dd4f86980876d03c43bf2ad197ac4caf84f77cf1fcebf7923917d3c6b779d133ec79f7bf61fe8fbfffb090d8bb635a1c2040b425d1040a8dd9dfe121f48a087550e6a62537e49235cb23d95399a47d1c05d74250c1c3f3b7ad3aabc8605e0975d557f8c1061b3641d4418ad2bcb54dc2e6faf03bc9841c84c26aeca038426c3f8738cef2035e82176f81491aa3f541c366dce25f194972f66c774d3d6541c205ed15852e751726d77db2f626b9ac416fb3467a6125d8395d12936a0d0ebe963c9e6e2139627e22a2b0c46ece462d8f0bc5aad2208898274716056c174860df3ade24750b768831c4d82d34f2ae903a81104bc58c161a14b36d47389137f83dc87a81b3ef3d7980a46662bf3b9d1c6f20dc5a93d83fd18b22e508a6f9c852def9caa2d334421df022aff54e279893d7af8af13c626a54acff3b6e5d049470c773e6eb910b5beac865db07b49d2070fa61fa30d94840d8d59ea338371a875902bd4923dd0e64d575c41d911ebcb993e64654a6348d4d155441c801ebdd50dde287ff12893af7b38498681c1fc40e4702dce49a38a4755cc3a1fa0b0192669d7fc3485183e67a01cb26a1e3fc724d954028de391530e8e9054bfe629bef784692d0cecaf52a0be9184e10ac92b9e4b0149b5cca21e72bbf4790a2b45091105599fd5bac0fe2ec84d81bb85ee0aaffa39c4d56fa1569093e06c03cc7858d3e630997e74bddf66528f380c61651fe0efb06697496a77175da5ef2a88f59fd68b0a5ad114c4c4dab01629cbe74dde4075ff20c56e6f9a263d2981174b12230d0ac1758aeae90f2d89fce2bf5a9e45f5b08d8ae7eb9e78d8e1028ec59fadee7507739d7b080c9e1be1014195dce09cec7d40887b4c515daf95b68aedcf158d6358ac6d2bf4c65958cddd554f259daa641abf903c7b3385b3f01405e77493d134f17bc53c38ac0708908928fc5d45e9a37e3b9859a8aa144a96eb979604dab5dd1560a1680d7fa1b4b1e2ada8c893458a5c60879cbbe06bfaf276edbb9fc4ccafc50f09bd32abd2545aed7b711eccef4865218ffd93e0b282b5f7b4493059b45ebc1a88a62dc298b803016837232ee3f3a80d2bcdd61ad02cf9e860614302460bda438a5d896cf0aef987d0fb6175da02bf7bb6b58e46dd4e6d24879a12b8c2544e799d030ccf2702b9496703ea8a4d0c00b2e28a3743ba70ced523b732d3a1c5898d0522f32a924070fb58f4f19357b03c0971532445908b34a33fa2204c7d221a6cdd22a88fa57f7ea7d17a32a18f0690c3950c3fcaed0e938dc10c2505d6e16081ee0ef59be934507671b652ce75e834a78b6849dd300485fa636c7fceee6f339a002a97898061a1e32d60a7f0965f0b79c5fbcb46548319f60f3dc77668535884e078c54f9fd7234bfd6f7d8c15b11fe2dd4350ccf3281094fd2c2127e3591061560515d24862af7851c279078e9db2cea87c3770c1174867c14e60e226685cd50a087d38cb8ece7ed96b2a6e90810d140946ffa7dfbc936281fc407a96df5c4f5171867c65a59beee00d882d58bc9e034f0cb4636fbae3155d238c436e333caa21574816aa0d0ff6d1952c42c48185e0245e8d7a31eff65025e1ea8169e2ba96da9627e91040916e6f26fffe8ce3113b224b9242a5d2a90fbf2c9c65be89d8165e8ff54ef876fb764d1b9a7afb977efb79d99d7e74da46ef4c016441337d5bd2129374e7f92115d780404d1cbb6bafbc155c8be53916282cc0ec763553fefb6895cac2149f12506f3534cb61ea8302f8b15bbc4b038ffb292372034eb1072ce52f15ff67c583a139814a621acb5194b8cb0ebf3a1cdf5e370e66ad3ee4940e6426a5ebe9358309f60089d1a66c72d8e461b5f8d923cdf5bc2a692ff71e659006d13bf2d1fc3a9a1ee390c93fc30bf0dc4cf552490f2bad403820574c8c14d716b97ccf4d1b72cc4b5c705260371630686807721843a3f560581497625e9ed5003dadbb8e193b67c75b9757b484196e714c58dd05378d7528f881dfb252db5cbe4e2f1ab9456f2c000399b6e961cf3cca9085c3bfcfb74c2f3d7fef4c308524742e7cf42fbee5d5afd43da4cbf17f76dd3546d905732dc44579b08cca3ec5c88ceebddc2164b7be09a7039df53bf4c29074d595bf233290117b6a3a92434b14e0f7b6f7a58f54066cef76307926f5beb85d78e32f6c4b7e149601095079fefba4e352983f9bcec27ba7a657338de01dc45fe1ec306c4f890923c80049f9c4f7b95d370588b04709f32b97f535a83e587d5a3208e5fa1cdf873b04b8ac98e37d56e152c7aaabae93ff12a137e5da3ed37f92e0fd905453da8d99bd6278d883eb3a70e5304d971212cedb728337e36bb2de573d559b4abc9de9c3ac11ee93e068bff2c2c542bac36c652680af387ee0eeabbaf2827a74387479339fed251c9e696e11d8ac7dcccfae1db459c2b3cdc67548c2bbe7360fa545fb81becf0eaebc0651636d3ff956148c336c69af19ad5ff0eac8810081f40db76d2643694c8f140b11107a248e262eb8ed2d15d53629c2468eca85257c7fd643427e53b773f682c7c14bd250dc4082230e54e32db4bc29bb11016f47c155b3fb83682ddbbb328958a39f22068b42bcbebe3dff29eaccfcbdb91519820918bb702d752ee6b64cd51377834999ce79ab5650d19d1f740e2d9c3855908cd489f9e59265bfe01c89d892fa257eca23135e49eb177b53ceeba1785ce069be640b9cce4d37fb69919d8362941a4a0f51d5d4cb718a8cdbd4fa84cca5a5551bc46e5813a4858dcd2b4d460798188a3faded4083c0e995f0143b4cf6c17593e0e011b23006325bbc1142a2c6a2f68e4a0061776ca182d97353281d3d52aa40626786cb3d84c54c2c01e50a0e4f19d34a45e1201dcb06ed2cdb0bcbdeaba6e439e435624df65d1c5215bb4e3664fbbeb4e46255761780131fb8e37d500d1824d7d40a14d79cbee1ad6c8a84a6a9dedd90bc8903bda296f62317aff529dd8934d129cde2ce3a2878817d35e1eda5601cbf016d2f185fa3a5a80dabfb8d70f076690619e7bffc61dafd997309c28f9afdd028a34c758d48bcf37dfc97acf2ec11af26729c677da327b55d83d36ad583e5f27eab158fe9d52d2111cfe5f0ccc61320096ea56bf686333964b867ebae086cffb772f2573645bd73976a10c59a79161a93f1b7ce1d7e4c0ec8a8168767b6b5e187f234810b88b593af7d05711de04c2984bd0f61304da4c8073380cd20156f932d3af320640574849ae2c3b5c931ac5dbe8e6599515ae40249697539f0844351f6b3e38002501fc02fdc20970910e2f4c489a850f7d65f21ce74e9cec36a482e3de8865834066dfb5abc8b6f7f2adf6f94ca4070e3e60042a23bbb063a57adb2f74886cfeb4ffdaebb3f8c60a83a95893ed7a06196a36b299e9073ccd9434142b9883cf604df8f9fb9b32e2ac3eee2cf25ec9edfedab14682607554b4c14e2acf1d3315aa56cdd02825a419c8fef05ff1b2a2b42f518cbd36df6e36d84065fe1a9a4c5063d9395b7479254a0414e954179b16894bcf635c9fd7ffd1afb0943492df24b92d588d21afa7a107377d16519ed14b071c906f2473132ef999b67ff9dff598880ebbd2979c29bf03672752133f1755e97b5e1c2afc1e0fa6bde43714a3aff022682f75b084d966046af94752363b8f3f9b26e1c3112c2a2d38d875ae3563bf659e3d159b259dba23c6913ccafa509161b1d80326fe064caca8952652550b4d80b87d112db5e7e0a66ad2e8181f859967d2d07a2135a0975e16c66ef79fb844dc7f1b9c3240d1bf070d4fe2b255cde5fd9b4e68cfc2a3e69d809a18f9f4839aa3176d3de3c181b2122c470e61c6ad4a17b731dfe4a487437e6fc9c9e175c3a427af6aac0d98f6974545dfa7f55fb8154b17818912f2a5154d43b3f2ecde4c636e5dd69e9b3c6951ceff70cb879bbca59c9460d4e3faedde4e6075dd3e3c50294aa56e63814172723ac5fbe97f90ca4b57f072ee68e322a77ae4edf74e8b6f3cc84ed73656a09e2a684e4e45e054bf2cd1fa4def613a0641dd7fd5575fd25984a0f826801bbae1843c0c3d9b0efa055ad269788a950e5da98d251d8a6f9ea98398a108214cd52b41a83fc25a023a3b64e39666bd35c44c3a80afaf0708845ebd998cd3cc7c1ff8aa07f024f5bb40393d545ae50db81a8e6dab3db2d1c590de32693d012e1d7b8a5ade8f2d911145988aa8e2777267067d3216b8a6223dd54e1a49cbb70bcb989c4d4e0219225ccfefcabd92e51c45f69f3264d97af4d38ee38875990f7b84ae2587c28c32dfe44aa83a61490f1d21fbb1bd068f4e9b9ba5cfd14ff36130fd089e06a64c51d5cef1de04599c312c9a60afa84b7b2bf90319dc1bae312acd63e1086cab8fcd420feaa1f88798b134d52d9f70da19e282d8bf79795a2a886e9f09dc0d785a9626f6301e61a030674bf32fe8db1ef28b377b03928d698e3b0f26bfce6111b47831c986f392fef6be331d6ae4d1fe8d76d7feb12a5ecc120b16410f2a50a579f6023e44139e59c06d97dda94926e3e066d32a1fff9fdc916f803255d5b2333c7a7dcb15223fe44240282c24c7360273b680e71c93184325f3a4274fe7239de8a0bf42c36fb6ec1946d9416c2ffb64147110c11414cb49d82e185d16b5a740b4bb2c49a073e023c402df3d2794c2075da42bd368e44c51cf86f2dea3adc4e94d9eaf6149efe68880d246d5844c1d766f16324a919505b3c4483ec490f8f4ee2a222059bc2f283230ba3cc008f756b05f81b9215b4d10555e374d703e7f6e6f4ae56a1e9465150dbaff6b698ce72a6dee38d462465a69060e93e98c65a123a119dc0bc7454fe97edb7ca4f348664945feacc7bc39c2bce0d62d14d3bc954c1f4dd3572bbddefc5919026d51475108cf7ad055d498c8b3967f408951bf2d8632207b74cd3079d209541c058e90ff62d751c6e91b7498bae1ed638dfd58656f76c5ceb8ba228077afa9e32969738968d24cf0a944a1810842c0e5c2f8391637ec88092c51fb5268252ee6e732ec8460e4f286", 0x1000}, {&(0x7f0000001540)="d3dd1d25f2205ac782725235efb6716cf38d2ec841eef95bd5c47c9070db84b06338b2408c9dde", 0x27}, {&(0x7f0000001580)="1f8f917201395c539899e08e3463c35dce691ef6af3c44a4c242ab3eebe590bae3e23e6603c995ae5a647b584822fc85fdbde5800fee66b5086febfd7407938d77bec306c5404ab405373a2d493c0eed9ecc13df25a460fe1ba8a9e086fcb512d81340bbb15e324a54920a0242722c706602d0ab17a5363826e188a1762d55c96265a1c686f3f968e4feca34b93a9a4b79be58f7785fbee26045", 0x9a}, {&(0x7f0000001640)="5df21017508290700e0797b19f2081f8e12964fced9ccc6ae5814d8abac0253893c32ee1c94f2eed573fdac9b057c26b4260f917535b344b519a2efa95ae193d079eb89d5f6f5196df67b71f5e4d1f4421fe85e609b5d6d2048436b3226d683de17f73ac1d50b39ff3665051f819cd090e6e36af91a052871505a62bc6b23da5ea0a03118a966896221c6869c421e8667fa89717880d12cee816e77de05759fcf6e7e5d39b6c47c9fed4ee36dbb5c081c02409fd8ef10d985b46fe784e76ffbe4130fd17", 0xc4}, {&(0x7f0000001740)="9b54cd922ed5e569e87d5265715acd6216fe6e88a88bdf7b41c1e09cba4b6cee407cbb44f2254df12e5e58c3b89b39040ce05cff7778e7579a5a5e3c6555c9203dc8493cbedde9578b2ba6370fc3173fca33cbe76ddeb4f33e8e2e49b2cf45c88a48e1da668c27116d899b92a9", 0x6d}, {&(0x7f00000017c0)="c6b60bd55a093aa98299c8921a92c82865c523a383169a3daa3c6a760964498bc62e9a48", 0x24}], 0x8, &(0x7f0000001880), 0x0, 0x400}, 0x4) truncate(&(0x7f0000001900)='./file0\x00', 0x80) getsockname$inet6(r1, &(0x7f0000001940), &(0x7f0000001980)=0xc) pwritev(r5, &(0x7f0000002c00)=[{&(0x7f00000019c0)="bef14dda7e2bd511aee52a294beff5970b538f6aff3a8d5ce47bb0e9f2facd063e7f7ec17544b0becf51b5d2ba64764377f1f82c37872fc2799433545b44998e01f247f4aede9859dcab62819eff6636b79ca9e0f98fd4d914d04f78383648b0c0d12bacacc8ed23e4279e3d47de59a0cb7cdca631c4b3dd22c1f8c2eccf817ca1ff4557956237b2a63093a848fc097834eec49ec664e467bd7053413d7e4b507ec89efc7d1f7a77e1f6666afe944c827b5c6ec08007bcee2e9e3fc253fef74a78a517bf1fefd3243ef3e31de44150728a418823a884e8e7595f9a9c4d81c78cf4b99acec54be7c504e42da20e8e62e7812c567aa106eea0bc846a9ef62b1b0fcab5ec93fbc65a68f9275367195cae1aee0a42e80978c0842bebecc8e1e84f65e9a133f7211f99db7c289dae6ed80383dd118403f728671d260d3235456682c7f617e55f7d8880499083a3a18a0ad639e188084d9ad9a54a9681956d84b089fc9e4ebfc6486253f6c17b50f7104fbe56c28fb942942aa9457de01e85231a7ac6e8957bb195689f689da4821dcbe95e738a3a5a8b560db0aeb16472c4a65fbef7e6d0429231f43ac9d1a6eea6a6afd918b295c70c8425aa59f323b84707b9e0b970bbd82904732d09e05dfd97850c99314f858674bf9767ba7cd84e41594a971992c709d15f6662d23ee58a41d45d45deccbeec65b533299cb842725cebc05ea7b00b753755079216b2290e06319fdd3933916bf76955d095117bc01cfa33ef774353cf668c8c8f5ac1d528573feb4c98f0afd0cd3fc6a28526f4d22f23b88dc5f4d6650037d7bfb2f402d47c870503495c4a37e2098dbf3b5a97a3e8fc49c4942a2f63867870eb532fc1aae05c7a4794502eb8bf01d6be3872716442f2dd56fdd541512e8744e8799633b2d8e99a5ef2b8e1c1b239c42a18fdd1f8dd6264775f65d12f096aef668c5914e610c30c9676948fb03b2106ce4f9a201e26dcef5f9ae9de4273d572498e8191600026605aac354d620aedb85050cad81fe96707883b3194dc1bd6f7490eeb1081973e63c2cc085765cf3644ce1f429226c8bf1fadc4a76abb6a8430aa0b921fad71f13842da031eccf63f11f6c1b4f1ec620429ea55df4a508ae73c7a0e89f599a55e4ba67ab8cc7678ea7574e8b95c7175d8067841528a7e9618278ba6695496e1be86a00ef24a51060625787b365fa0caa7a214cefe48de32a863f6b963aeffbc45ab64b29e6d176cff38f4163f1c898cc9abe030358326dadf9ab13a610f20d21bf661340e59444957ee620f86c968f73f6b6255099d403e3bb90dbb9ba07283e8389e59e86e1ecae31039fd0dee816ac04d0935c45356f99d75fc90caea172e769a452129a220d69e7fb7c76e9f17841ba0274341b1fff7728d21eef54cf6ead2c57a12768c20332886a5fb725dd427f6fd5aa89c4ae996c4710e9fc53038cd77983760596e7640902f8a9e2e4b67b42ad1f1b396dc48d0696d1ad61eb188726e9e5a39da65be10224ff7f6e6d837f2eff5653941c19dd5df4c47b2ce449d45d31ee544003fef34c942c344e8dcb082a21c2d501a6781a70e993b2aa54565d26985dc475f6940478879f9073524cbfaf03523a8056ed3a3f98f93b5ec6773c9781544d0e0065065a1811fd82f343f438ba9bc550a74597b2116a056115a46effc42b5bea0418049ccfbf568533f896fccaccdc8884bf5973ace6469beb8cfdee508e159647d1357cf5cae6e022e2c0a0ccc981a627ad1a71a86f84dfa2178011e7993df24036338bc9da61ebfed2a594f4a24e0e4a5958a228e13fe10586e98348d73ee384d860b9c92c0a8bfe45614bcd632213f9ce24cb2d9bd0b2f8f4b8d15847d2701f8e73589b9bde5af3d9bef7af6da8ccdb78094076c5de306676f7655b2c16d90a691d41aad6c8a44f40c5d6580e28caebba97464744d5664954da1bae5f6316ee65dc0b8045af01b91a76afb54dabb92b0f42884028783fdceca294597afdb747be6be186d784d125ddc4cd0f057965b5e9c688d2c28882cc515fdca2bb7ae9f5c7a5fa19991d7b6b225ee921110b3077e7429adc2b4581752fccf1b315f6c36a0b8f5cf2ee5a3864845988ac53817dc8a58f2f281970f7e220148006e01a673a7c428967d957f176318b76d81ce9c7d64429ef2ca5842bf32711291eda30c4f036f789a5c8c21ed91c32fe53dc238428f46248198228a92d713cdaf01f85cc4607380cc6aa12cab4613662e3cc7bed801ef5ac3aaa8b231a5286db5f4095018edeba91bac67d040db8e6673b05b5eb87a3c5545284d32bb7dc183f69ce13bfb25fc39a3ee127ca2cb497772ac988d0eb6b7c72dd3db78a2a4041609568db52150c016777bf86d5b35c1b91eaad0f19d1251c60b60204691b0a3b06ab53457d54a9265ab50711064dc48b819f87bd216200388f9ddc3361d1b848f736e59701d47c5fca2a6caea7de24ced053ed964da0a44b18463e4d20afa11bdaece96191d2ceff9731159c643bd668cf1bcc30b1acd23e53f36d4a7da5d5315fa223f6fddfeae0f9ae732ac8149a23ebf5fb62b58449aa947fec64ad9bc70a937c79726b555e616802f0724b9bfe12099471c5bd795078e07c5b89b4e244732e0c11cecc23c3aacf869c967a05bff77b8dad5edf5ad780d382eab7829af73c3f3e69e94ac3e85d9e805d00c1612917d5a29be20d8dd72af1361fa410bed595ffcf0d49a85f5ec4081ebb98ab63d947e0ce3e25b6da1e5c882d55effd5cbab176ce01760972ee66b7377eb653a9e0e08304c41e2137fbef7d9f8a7d5a6b17e029d1029eab874e1bc8d53cedfc8c4867fe34d2aeb20117049fe292ac8b8470b9284b51a4de0c1c85d1ffcb0f72fe747e1ae0564f178ba957c269c9a858c59ba30b8a96b6267952dc57ed10e8a59ff4be5270bd546ed51275bd24e404afe7d18be6f1ecbeccc10396ad82da24c931f54fa6e70df74b10e48d897183e8547bb07e28e9aee90039bbe9d0b9c44cffe66dcb4b3af5e9a5004db2c7651ac889a116e90655be624f16526136ac44f9809ecde5800b61ee123f36206710b9062e429df417f528682804b5d3e19b48ea5881e54889bc4afad9b7550b0ea299eea30deab49731633fa49584b0175eaa59fda64311fc7c73fcfdbd4842b94c0aaa6e2fb2104a412883d070fb962e5eb7549a1f029f0af369e38a16f3b0f8f68cc7184ccda8fd571034b3ce128e7c5f69785fd7a002a3c54a6b75f3187d3bd3f4242a7d297b297e25c3a3c0b1f40cd97acff62d411d428347b81836b1d26a342082ba6dd8ebe54807cf38eb34dc9029c38bd2d4b6a1efd4983a6f610c2becdbcffac47a4dd03c8048afca1a107bceaf0df8243ad48f89f51a6095d2681fed4df441f2c517cd6d6f21e3b98fe137514a9fd2dd23d4f2df01b873e698b0f6d12300f29547a95152098ddd4360a09e33679304a21c64979899bae5d1788d96404d150dcc9cf503549b8b071e9d621481ab3913e462f556323490429a8c266832f2062ce4e4d272505665beb0e60ad6d3064cdc0b874797b2e6333611a79beccc3df2d8037fa4f26e183d0232d8eb0bcfb48f282ae184be772b7cd71ed21aaabbd24f66c51a9916d0b54b53de6469dfb4ba9a57ce0b5dac8ffd8c56fb9fb02f839756d53b0e0d7aee5521e34f56527ab7a7122d0f02c5c720c7e6b9c05fefd4bf22c65f10539deefd317976367bf6de1ba7eb32e938f868c082df602b7361d2e5884766bdcfede00a20ab40e9e8beb00cfe2699d1e7837a3e2ac390c8dbf5ae5c455f3fcabebfbbf4cbb08534fa3f6e79bb47da249a9740486ff0c8ee37fe3a0fb75ff770529a8d814772bb1f9d626e40149a04f43a58404e4a8520176c5029799c63c2b50b4c0babf0a6df58eced5d0477fb96cbb2ca628db24477fde71671f78c1c7b2ea98b6f8ceb4e5b3ac78b8d7815185b59e8c82ebea90316c987e3e9ae5993323605a62befea6b216c938231f9562c3d0d082c859344b2491126a7131bcf54f877802ba7fda8816cd7f725de7e4aebf0f44dad186e4838ac0a33075b71346e3a79dcabb32e310caa77e2de6c3428ab2636b06641a4479cff795ef932b21fcc15b012a411d6e6567320dd677ebc60583d940edd306341d8b3879bcb18f42d70e0f7aac378b235e9fc8bfda895d82fc1320481609f808cf61fe641161c4a49a60c54727ac3c0910fcad2fea3bcd91dbf742254e22472abb8189d87ad4fbc44568cda1bf7c5bf702e3ea00893a174096f40e68a0e2b0d64649d7819e3ce70157a90de65142c6c0b9f97e89e7549d99a80ce97834113f937d12fd3c86ddbca9d22d4f85efc1cca39b021b42bac6594e76d87a52b6be860702d05bd930bb5340f731121ef8a8cebf903632f1bfd8a2968ab608fcf17ee8e20de930473d3f20c7112ff60a9400b30ab5a7b84f53ec710005c892bfe9b22eeab081b7c929d8a3e739f6030cfd736f6ffab7b53d32eadfd4c779a211dcf240f634d5212d0fcfb161335934b9189cb8595351809ea1672b0065a8fe3cd71f430a8ffba4c7bd267b89e8ee18592605dc0f9f32c9bed1f31b4258c9f454cdb3b56aff12b3e44d1993510847d341034ec451dfc91f14c47ba4de2de38645d8635e07300e71aa5a6fff6c34939ffa635f2e6cde9a997b7785d79c7ef9f3b75a55c8c6cc47dcfd6c88501398201212210c25b7bf2e0cd4626adf05492170f509f3a574f69c78e04551601f8ba2282f12707d9175f75e29ae0103d2f964ed3ec52084f3070f15a359df50645d3ca0a0b2e94c9dc8c196a9ff15c1714cc7cd838c7feb433c213f368deed20a342828ec22a7b0d49cc74bf0ec486e06ab09c786d556a8ba938bc920ae64a7d4244ff1a4cb5ccdc80c0155938af7b46020439d0f8b9f813ce314f5b114587b71e40c46c9f7090254d53679d2ae8069063c4b5a1ebe414956df96c7b851fd151804b4cb1e95eb211bd13220895c39df98d5e187c1140a83e1dd1843dcc653bd7cec3d5d337c6486bda7f9ce4c33b8f1fc8055dbb6035c67fecdddfeaadc3b2a72fc43401a64975fd9c27a77c738391a2b0adb4560346836e038480687a85e2e256e17c2307164eba858e19d021b5c92f7149a0ac912c347c3db4d78fd6696025a7c074a3e818ce03ded8598fcf8f778f97046b5d4b2f27dcab0c5fd1c86bcbf939f9b4cbd44592386465764f9fde63d49e3ae7bdeaaa9afb2a4f7a07bac3f896638bd28bf2ea41538f1c67d89f851fa318b2c4be323b43edbb23d4893d3abbec68f174d320f3eaa36e39b63499e8558813976cc2f7b25f3b3d58c00a3ab5168a2fc3f5857912db0430e94d3faa330d2dc92a6c5a711d6e256f1f35f2f590d9a13f10a9b9f5dcc63d6335db6e544f2542325eb793552c06e16b84cc18b72af41d9ea98af01bbe06c0731979bd09ef87e823bf0970ecd1a015feb755fc5e0cc8b2272de1c49aef9ba16aa585dca024d3c5c08f45d9b93d06c1cb7c98bf8711ac9c68ab4946e28412f255e74c8f0823d3280546fbea5944a52ad85ca820585480a10198259d6e1d7a93cf8bc99608765c209b4109056b1eace1923bf37a94b5d06c9eb0cdd8e4f273a25aa03214f7caf1283ca25fcede0b2971c480669d66949b5576d2bcdfecd7052069c48e648a9941c0a8d5d9adab1fb82e65823d2f03870908caa6262eed72cf9907a207deceb195813acc4c62dad39e843ced7b5825e4a05f62b844b9003df9fee584687ea270d6eba568f19273edf0947ea280f", 0x1000}, {&(0x7f00000029c0)="64382f6bb4713e5514434c321f6f0cdcb57e2544b76d4305364b9ef94fecceb3108236070f2df9ef35d3910cffbbfec0656104faa0305431da982eee34231ec0c9289a6628d9ff1a8e14158515bfb06316491b656a97cb903ffd025c1fa42badb02fc4948a223cf3231428fc91bb3e9f7415eb5fe28e3f18b8e184ff4342beb68b3020774102bb9c9227fbc0c15306dd541b63f6d5ef5196eb1673230087e57e0a8f8a15637d79c0ef85a2e00361cee142259e23007ff04a3a02cc9a646d0568", 0xc0}, {&(0x7f0000002a80)="da1ade33d581c93dbc1dcfd775b9733b25400d9887df9e881b9c292c757f90d0d484f4d2c372da094b61aed3587b902376676e4542ba512ca1d95a95e5d3fdd1a3c12865e815ece34d72ad5096419eaefb9b2f963208ead04dd5cac1747eb2be7d9b489bf34844e071f3f21da08fa329fcae2104dc4527c6f13b58c998d3566b9f9afefdb7080ef6e4d3791672e3ee13139b7b9a6d304661d611886ff13d00e2cb6725783798", 0xa6}, {&(0x7f0000002b40)="2dbd9da930eb205ba3573c3e530f8987c17287cac2e7f408a99187fa2e6239e2ca458ffb1293257d12d4d327b849f186b8336dcfa4dfcff765fe3081bb498a3b1383c518ff5efe49baf7c8cb6e754f24e589aad8f25ba7f7f9e257998633be65fbebd3c771dccd3730cbc902efa5887566682dde3ea57f19b38f35d3ad89a1aa6b19d83ef84ab5ccc264a769e0bae07322caf788b0e9bcf17534de974957", 0x9e}], 0x4, 0x0) accept(r2, &(0x7f0000002c40)=@in, &(0x7f0000002c80)=0xc) getsockname$inet(r1, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) r7 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000002d40)={0x3, 0x1, 0xfffffffffffffffb, 0x2, r7}) semget$private(0x0, 0x4, 0x200) chdir(&(0x7f0000002d80)='./file0\x00') fcntl$dupfd(r3, 0xc, r1) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000002dc0)=""/157) sendto$inet(r5, &(0x7f0000002e80)="c6e19438fdc261925c506e05e8055924adf94d5711ef613ccdcf064669968319c044398f308e707ebea6a9", 0x2b, 0x1, &(0x7f0000002ec0)={0x2, 0x3}, 0xc) 00:00:02 executing program 3: r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x210000, 0xc5) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffff9c) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000180)=[{r0, 0x8}, {r1, 0x20}, {r2, 0x40}, {r3, 0x2}, {r5, 0x80}, {r6, 0x140}, {r7, 0x80}], 0x7, 0x8) r8 = open(&(0x7f00000001c0)='\x00', 0x1400000, 0x143) close(r0) getpeername$unix(r7, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) wait4(r9, &(0x7f0000000300), 0x8, &(0x7f0000000340)) bind$unix(r8, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) preadv(r7, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/132, 0x84}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/189, 0xbd}], 0x3, 0x0) r11 = fcntl$dupfd(r6, 0x0, r7) fcntl$setflags(r5, 0x2, 0x1) r12 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x4) readlinkat(r6, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/75, 0x4b) ftruncate(r0, 0x3) getpeername$unix(r11, &(0x7f0000000800)=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) semget$private(0x0, 0x6, 0x2) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) lseek(r6, 0x0, 0x1) fchown(r13, r14, r10) bind$unix(r4, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) readlinkat(r12, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/113, 0x71) linkat(r5, &(0x7f0000000a40)='./file0\x00', r11, &(0x7f0000000a80)='./file0/../file0\x00', 0x400) accept(r7, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) 00:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f0000000100)=""/223, 0xdf}], 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x404, 0x0, 0xa0) 00:00:02 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/65, 0x41, 0x40, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x4}, 0xc) recvmsg(r0, &(0x7f0000002740)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002600)=[{&(0x7f0000001180)=""/202, 0xca}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)}, {&(0x7f00000022c0)=""/72, 0x48}, {&(0x7f0000002340)=""/110, 0x6e}, {&(0x7f00000023c0)=""/253, 0xfd}, {&(0x7f00000024c0)=""/227, 0xe3}, {&(0x7f00000025c0)=""/49, 0x31}], 0x8, &(0x7f0000002680)=""/129, 0x81}, 0x800) recvmsg(r0, &(0x7f0000003880)={0x0, 0x0, &(0x7f0000002840)=[{&(0x7f0000002780)=""/138, 0x8a}], 0x1, &(0x7f0000002880)=""/4096, 0x1000}, 0x802) getsockname(r0, &(0x7f00000038c0)=@un=@abs, &(0x7f0000003900)=0x8) recvfrom$inet6(r0, &(0x7f0000003940)=""/17, 0x11, 0x41, &(0x7f0000003980)={0x18, 0x0, 0xc0c, 0xffffffffffffffff}, 0xc) lseek(r0, 0x0, 0x3) r1 = accept(r0, &(0x7f00000039c0)=@in, &(0x7f0000003a00)=0xc) r2 = paccept(r0, &(0x7f0000003a40)=@un=@abs, &(0x7f0000003a80)=0x8, 0x10000000) getsockname(r0, &(0x7f0000003ac0)=@in6, &(0x7f0000003b00)=0xc) recvfrom$inet6(r2, &(0x7f0000003b40)=""/184, 0xb8, 0x841, &(0x7f0000003c00)={0x18, 0x3, 0x80, 0x40}, 0xc) bind$inet6(r1, &(0x7f0000003c40)={0x18, 0x2, 0x5c9c, 0x8cc2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000003c80)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x1, 0x0, 0x2}, 0x4, [0x401, 0xcd5f, 0x10000000000000, 0xbc7, 0x100000001, 0x0, 0x5, 0x9]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003cc0)={0x0}, 0xc) getpgid(r3) r4 = msgget$private(0x0, 0x488) msgsnd(r4, &(0x7f0000003d00)={0x3, 'H'}, 0x9, 0x800) getpeername$inet6(r1, &(0x7f0000003d40), &(0x7f0000003d80)=0xc) recvfrom$inet6(r1, &(0x7f0000003dc0)=""/4096, 0x1000, 0x800, &(0x7f0000004dc0)={0x18, 0x0, 0x101, 0x5}, 0xc) msgget(0x2, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000004e00), 0xc) msgget(0x1, 0x400) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000004e40)=""/96, &(0x7f0000004ec0)=0x60) socket$unix(0x1, 0x5, 0x0) socketpair(0x1f, 0x20000004, 0x80, &(0x7f0000004f00)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000004f40)=@un=@abs, &(0x7f0000004f80)=0x8) getpeername$inet6(r5, &(0x7f0000004fc0), &(0x7f0000005000)=0xc) getsockname(r6, &(0x7f0000005040)=@in, &(0x7f0000005080)=0xc) sync() shutdown(r2, 0x2) 00:00:00 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x6000, 0x76d) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x1) r1 = dup(0xffffffffffffffff) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8004, 0x1) 00:00:00 executing program 4: r0 = semget(0x1, 0x1, 0x24) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/76) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2020, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0x2) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x140) mlockall(0x2) r4 = open(&(0x7f0000000200)='./file0/file0\x00', 0xa0040, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000000240)={0x400, 0x9}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpeername(r4, &(0x7f0000001740)=@in, &(0x7f0000000300)=0xc) r7 = getegid() clock_settime(0xffffffffffffffff, &(0x7f00000016c0)={0x2, 0x2}) fchmodat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x1, 0x400) r8 = shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r11) getpeername$inet(r11, 0x0, 0x0) shmctl$IPC_RMID(r8, 0x0) getsockname$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x5, r5, r7, r5, r6, 0x0, 0x9a11}, 0x2, 0x9, 0xfffffffffffffffb}) lchown(&(0x7f0000000100)='./file0\x00', r5, r7) read(r3, &(0x7f0000000500)=""/4096, 0x1000) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000001500)=0x10eb) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001540), &(0x7f00000002c0)=0xc) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001640)=[0x1, 0x2, 0x1000, 0xb4, 0x1, 0xfff]) 00:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/243) sync() r3 = socket$unix(0x1, 0x7, 0x0) r4 = semget$private(0x0, 0x1, 0x2d) semop(r4, &(0x7f0000000100)=[{0x0, 0x0, 0x1000}, {0x2, 0x8001, 0x1000}, {0x0, 0xffffffffffffffff, 0x1800}], 0x3) bind$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r5 = msgget(0x1, 0x400) msgsnd(r5, &(0x7f00000001c0)={0x2, "f682f92cdc7b91d5ff8cfb1d9ab657964270cd06a79b7b05966be0b678418deca696a33bffa0dfcf8288fcf9da09974c5e96d6f1746d8c4646d49a103e0b2b64ab77a13b51dfd9a7172d0484fff06284a1a9e8f95c0fe76fe2165add89b84b5b337d63d05625caee444109e86a96bf48d0ff3d1a282ad8fee9915e3ebdd616d8d3c99dc1babd7f493534e62240db8a44ebbbbb0398e97dd85e9530e000ee66382642dee3f58600822e40092f1279"}, 0xb6, 0x800) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r6 = socket$unix(0x1, 0x1, 0x0) r7 = getegid() r8 = open(&(0x7f0000000340)='./file0/file0\x00', 0x8000, 0x2e) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000380)={0x2, 0x1}, 0x10) setregid(r7, r7) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r13 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000400)="7fd98e74fc9eb29208425f943121ce5fdd6e", 0x12}, {0x0}, {&(0x7f0000000440)="72b9ace1b1f866110cf4dc044bf54f3a7e93120af97ca9852d15ef1bdea7000872099f3173d8f5e642f4237ddb3163ab8a65df9aef7a6f01597e9d5a200a93be739f3b5575847513a7cd647ad9770194200065be1702cc66342a06fc433be709486cbb4584108d61fac2a921656cc7fd065f53c9c81a229cafd1383f17b5240c0d1e3c93a023511e7e6d8b5fc2bd25be55040ad6232488a8964ae364324d63cc295eee0de8ff2f723d1e6fb878fe9de8bd692eda43d9c39a76c0fc6710cead3fb52c8bb2f8ffb8e87e21230251a36c3d5de48cf122c83c6a40c4864bb285f2a2f15973ad15f5d5f6f90e541fb131d11c0e8d169eb52870", 0xf7}, {&(0x7f0000000540)="a8a5a2d7a8b66c61a4461b849f6c80e1e4e8d87df4fed26d4f6a117d7a155e83feff3bc3ae3ab96f9b047a3ea34c2c7ba013071c430ca2ae9e18799edabbb120a31a00d55d40261b3adf26ea9709b8b115dfcbed113b5aeea4d1c1553aed5535b90b107db20035ffcfe84714fca670cb7765921a2c5b76d4b302191f20cc6c2627549806a718dde0066bf6cd9e218c1155d9e8ffaf811bf58e1fa9fa00dad6c9c9bfdd258d7be320f34f172d0cf23e5693b36370678bf7025cd89f473eec4953", 0xc0}, {&(0x7f0000000600)="16bf57a53db2640e29fb03760005e823cbd145293305ea4728dfb9d6e55a4a452f8761c35d67ba322bf84ee3cacb84bd717fb368547c561d1e8c299f0f6e796bd9265f97e9e0249fad0b5ce9ccab011b8e990d21a6c9d702946c399a3d41d785965a713bdc8ab8b5fcfb555dc226675dd733996f16dff62907020090996992f803", 0x81}, {&(0x7f00000006c0)="8a41e0a5e1f4ec3a8aae18169e87f049687bcf1047b8f7e727615bf735e584f407d056ca286747e2323a05005fb83094480ac964f19929bc60e7550c92239e65150626da0e0663c190a40385fcb2317ebd7af5e565cef89f2a6c75e47cbe2220574a03a31f0ea8a83a43a236dfbaae7c48de0b51e493401d4552d7ef4a79aff8b248e0e82ca839aff2755cae4913c6b7f9067b7e31c5abd5ae3f1c9e47d7df6465c6a50d9947", 0xa6}, {&(0x7f0000000780)="441d076beddd66ce338bdebad38f99c72efdd2203da911576264564d90ca470ec8e77709c2e4c8c5c323fe6348811de534bbd0c8cd4e39ad58c2d6bb7cea5bbd40927bf2d3b756c8cdac81f1673b19e30dd8ed507a25f2e3c4f4ebfffdfb0ee4b81b", 0x62}, {&(0x7f0000000800)="da0fbd29f608157544ace33051efbe55f351edaf9653b0b439d8cb0f39d9eb33", 0x20}], 0x8, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x2, r9, r10, r7}, @rights={0x38, 0xffff, 0x1, [r8, r0, r8, r3, r6, r8, r3, r6, r1]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x2, r11, r12, r7}, @rights={0x20, 0xffff, 0x1, [r3, r6, r0, r1]}, @cred={0x20, 0xffff, 0x2, r13, r14, r7}], 0xd0, 0x40d}, 0x2) socket$unix(0x1, 0x1, 0x0) getrlimit(0x0, &(0x7f0000000a80)) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000ac0)={{0x18, 0x0, 0x7b, 0x2}, {0x18, 0x0, 0x3}, 0x800, [0x6, 0xa0, 0x7fff, 0x10000, 0x2, 0x5, 0x8, 0x9b9]}, 0x3c) r15 = shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x2000) shmdt(r15) 00:00:00 executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x60221, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0/file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x3, 0x10001, 0x9}, 0xc) r3 = msgget$private(0x0, 0x48) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x9, r4, r5, r6, r7, 0x0, 0x7}, 0x8001, 0x40, r8, r9, 0x9e, 0x18}) truncate(0x0, 0x0) r10 = open$dir(&(0x7f00000002c0)='./file0/file0/file0\x00', 0xfffffffffffffffd, 0x27) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r10, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) r11 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x81) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getegid() symlink(&(0x7f0000000580)='./file0/file0/file0\x00', &(0x7f00000005c0)='./file0/file0/file0/file0\x00') chown(&(0x7f0000000380)='./file0\x00', r12, r13) recvfrom$inet(r11, &(0x7f0000000180)=""/255, 0xff, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0x119) connect$unix(r11, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00./file0/file8\x00'], 0x10) openat(r0, &(0x7f0000000600)='./file0/file0\x00', 0x20001, 0x2) 00:00:00 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000000), 0xe6ab481, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="33a57a7290055b8b9e1915a77e3c078da20799148d290cf189563779", 0x1c, 0x8, 0x0, 0x0) getpid() fcntl$setstatus(r0, 0x4, 0x102000c) dup2(r0, r1) 00:00:00 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r1, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5", 0x69}], 0x1) write(r1, &(0x7f0000000180)="e4980adfa2cfb42bd7ebe0f4bfed6fe56717e2a07421c67c0da6a45b6dce73f2977a9952c1574ce3e317fdf047b51cecf1bf58c783e68e75447d4122ba4c4869dda78f832ab29c914f36662cfa20d3d266a3b0b404113b1724511f9a9f19ffd040df5c0327c776f298a974a5f43697f654396b73c3259b937e99e63c0e9bf19ce5e2474c6b679e8adb1f08d285d523e8ffae2c95e90ebb112455b4ca83cec60b60a075e3872ddc476685dc18dcf54f5cd31904a6c989a3d43786dc6d9a6607605baefa545a75d9d7901dd9e6fdad5c049fe43d8e3e5c71", 0xd7) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:00 executing program 4: getrlimit(0xa, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) getrlimit(0x6, &(0x7f0000000080)) chdir(&(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x300) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) sendto$inet(r0, &(0x7f0000000140)="b27905752be743d0eab139622cc989d9469defd4dda37409a8b7478b2d56e4895d909baf5fcd12ee3b688f29e6a84de23856b9569374ec94cd221eb061b11e0944a41bbcb229d078570d6324f550391e9dca79bacd838b5690a339063b96a4b313e1e04fbd89bfa5013fd9fb1198c4563a17327c5e3915ffa90e5c4de96ae9710e7032006160d3f48db5f65171d695", 0x8f, 0x40e, &(0x7f0000000200)={0x2, 0x3}, 0xc) shmctl$SHM_UNLOCK(r1, 0x4) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = semget(0x3, 0x4, 0x10e) r3 = dup2(r0, r0) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x400, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/28) mkdir(&(0x7f0000000340)='./file0\x00', 0x48) unlinkat(r4, &(0x7f0000000380)='./file0\x00', 0x0) faccessat(r4, &(0x7f00000003c0)='./file1\x00', 0xa, 0x100) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/239) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, r7) openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x1000061, 0x1) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x1, r5, r8, r7, r8, 0x44, 0x400}, 0x1, 0x2, r6, r6, 0x800, 0x5}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000600)=""/90) writev(r3, &(0x7f0000001a00)=[{&(0x7f0000000680)="3f1f39f954be4295346f54", 0xb}, {&(0x7f00000006c0)="d7086356ddc2adb63655bfc7129b10118c40ef76d45b8574fa6a31da9fa6686c34dc5d19e420559419409e5fb539e535a904981d3a8d89e8663a79947acfe27ce5c0d020a93e98f7c5714f1171e6c53b7341a8c71ef4aefe1ef2e62a5f746782923c98e055257419a43fe79098636205f9bedb47b495efd383bd140e9c74caba8907f86733649d6097260da4aca2a53e983bec7df21bc7ba2b86943db2837ac81d1e522dca05364de5c12accd203c589842132825e287eb26080ef879c6cec06110dd8623467f7fcc6fafddf78b2c91e2cd4ffc3833e1fb5860e158a34319691c9d06c3bec8b56e6314a0fe92ec286c2bf77ff1b17b0", 0xf6}, {&(0x7f00000007c0)="7b8f764fb5c04edd223dbb7e720f546851f28159beaf7705483a64b73e95a144ec4c1038e830bd40cae9095ccd294740505f610d4d441b", 0x37}, {&(0x7f0000000800)="7e65a1401b02bfc6559456c857d0fa7f22b831d1cb93f879155fb999f6544ec32d0ff650a945a7d3bf214e06d0791bdd2a134b437b65832ca2851643eaed5d1c29b830410e8582a923ed39e875b1a0d99b6b5d50b8b0b0c12cd02326541026d70f69042d0e331a941336c12a50cc0cffa1578ffef5719f86960b82276f5d880dc8ad67e1e2a6c4a000c81ef899d24e3f026a508f499e9249e72f2072faea98ef0d3fb14a62b81cea928027988a05339b33476d7ff4106094cf7b220918f322bdcefd30c85fc872efbccb2dea165992765a88dcd5279c95305315738d776de9c32fc6e56ce6339667f22c6fa6df5b0c184fb2f46d9654aa2b2d6dab1437b0c2e9f0d3ec6ed01d23438b441cfada39880117cffcd77cd17dfee3518df9d3620f1ab91c0df01360c767cddc65b070ffb7a5a1efbdac87fe056fe55a316093106991b18598bf3ee5965dcb49ed8278c74b76004a0ec55b4e24e15e5cd36e917a4abd1328f446b6f229443bfcb29f0c15e146804d02fcf27f832b06f9fbfd9e9174d41e96058d1ce758cae50b7304b9abf56963ee228186228e5438632b24f258ad95f3975a231306b2a0e55cfadbfb01e3002271dd11e289c5c09734256530c5f2b08d4f0f28aa7ba49e4753f6eb2737464f88d4347ead20f33ec2c091b66f388c15d582068e36a88b1dccc0017a9f85454bf897bde233e13176e0a5f58dd2b45bd09b8ed1aaf4a56a355f5f043cde081dfdd67c29d39f1a2c0d724dcbdfba5139a319c8df380ef761f44d9812dbd7f5a0cb982b2b6159645348c18c8bdcb5b8391b5ddf855ff0734a15a8ce8beea05dfa72ed7faedf008f45f86b198d083e1eb8c9dba18a29c71a147976b5242a3e8cfa6c7645fabfd9ae6b3fa4f495a9f35ad80f56779dac429a53424d5400cb76b96e9ee769d981f2a013fa4ffc4f5df217c71f229430310708cbb142714ca1d59331490151e713d4c4c8df7008824eeb22d8f26a279feb45fc1dd9f6595f76323dc594071c4d04994a013aa9c97b6548af450efdf0b5172572c1f307e0b92a89bd778e802612502dc8f1734ded33fb653774538baae1209a4fccc3f6073d8093054f8f17090dc6ba543a3ab182681c3000c6ecfb0644889c1209e9d89f38e2394dc8932cf59d07d4a328b509c1258949c0b9d0917e981294efcc467531326b38c2d189ce524d1bb39b9e788253e3c39f6346eb45daee7efc24d2d13d88146742c620d099d87806fb4519f8cb03aef88c4ea6b38883360e20a016391b09a506a8ab007afe132325aa4709399d7fb493dcdf4a20237f29186788fedf433d7ec7253d8dc76930598b7f2bea290e15e0de1b1f514572f5979d05fe0903db23a88e63cd6959406c24916bc92723d2f256fd08a611e32a0da96aecf115e7451cce34113e19a9fd20723c39b3c6f9573205ac8337536b25db492557df69d6cf47c82ffd483797c569bbc4a9601064f71c6d6e4586b6dcdf2631b8415ef2818da86d8f5477504fc02f85f2a88f50cba96a56a71ac5629d153284d4af60c1f4760a3bc40f8e0cb2674f60cbf4c665aceb6abe041f94926d17a0fc41c01dd0fed78790c1cbbc611c676fae8e982831451e0867ceb87b6a3a98791086fe5c396690dddf86ed2c1a3edfb4e48f7273e9d8c5a6e65abfe2c75d5a84731498f55db107296d55f1d75238a0d25e2aa7ac8169f9d046bde6dd076969f45920a694a560df333f1f6a168bc78a6db4704b713dadf871cd9ce93cdcc0d0de18672bbe0b7577d3becdb67645f84d048f9c0b00ec65e3947ac04cd85e3b3d2d5179440465086ba4d3da3fb58054bc0cee1eea1fbfdadf5295b451d53ba1bf645401c0c63a07bd57929fab0b1abef92d2bcb0242999c4a090eb63f99864e3f7647aa64698358ac6295df649153e2c32883b19da0d30ee2a906a0fc83e1985c496ffb1bc0895cb428ea520a6e23aa772566b796fa57828140a3c0c291a85c23abf74aa0a2110ae457eaa01b810f962f3680e52a26124228b6672846a7fcacbd77c6797f3fba5f09f7121e1c906c95b0a79f26b0376de004ebec0cb838c298138e515b4e7a7ebef10d38888406ada041e2fa5465bf8d71648e2bcc6e10ca144ac07bd51161ab58b69d777648e9b7dad4f403c3af34f7a9f42c669bad01976977771cf62509df30a2615c9ffdd9a0c86b96b8d1a52e2e731e4c82effa90faf34a54a9f31cf3229afd88e0f981bb2f7c0ee3f5c0cae8ea0cf914549a46bcef45cca39817bd1729deb9183e1ff55942836eb1b2805d2b63db8bb10f1816b8fd79bd0d4eda910677a355abd903e9341aa601180d195c2b258178219630d8c04b02d1a8dda815897ce52aefd0f83812e1688ca99ea0daf16dbb743bfe04667d1e25c9b40a2f46eb1b884d647b76b7535a64fb1d43ba3fe4eca5c9c7fc31b2affe8436ace960438135456795adb7c919552907c11cea8380bf9cc759dbf104ee40451a5269f8b19f261d4e431419f9884fa9c82f50ee49fb3970ff9df836580f47115e47089cb90ce5ffd262815772ff39373bd6a1c4a3a673d901e81f427d05430abcc5b75e664a8f0ea75d6bec0686578560ffc4f5655aa01b0ccb24ca355d7bff5a274a207fd55d62dfb8e10b118bb53c495b3fa317aa7c0d7334d98af753947fb0c02bf685c233cf7f5f8c4ece970dba85ac2b38f950e056f5eb602bd925d5d90a5519cedf9632e2d80bc0423bf37f4430fc74e0ebae25c6ee38a51092be6120dfd353030a5d491a1e091b6396ba60e24d4c65a7cf1afafd32530477fa98ebb6ad6a195e7bc941a0ceb41a06a0d65975a99c63805b9b03b6860b566f49727678d5ff0cbc8c958ba4f4b1f9f7721385707b9a38931fc3e14ed3b66c5bc1f5340c218fa9cf2d035a426811bb14c7c5a5f7b9fe6db9d326eceaeabe6f3a9034984dc68d31f03e216564e73971a3482aa685ecb71a1d1df3bbf39cd22ad9fcd09aa246dbd4d65610b257b883416db4ed384ff35eeaf955777f528e46538f0da8f42db3665164adf7da1f6fd0d4d764981b00166991d025b436511b014f86dfc88b570e2fa0482b1cebdedfd6e4e1e608a1e4bd0016e3b6caa32cf72da507ff2a394be7c81432f8158ddfdf2d579a69d441d0d29154b12e6d38d5cc2d22321b93331eef9b26f7ae46bd4fa90b56eeab143feccfba84758aa04ab9c265e4f3c7ebd82a1e87457909d7812da556038e822adb022273a0e6aefa5000e0f2b6607590384e2486c97f7f3a4c2fb24e2d23ae1b5a2f296549e9b419a9240a64436ec3c649dba4a35eb13a086c547f98763854e55da00fe277b571febe2cbec32a7691896fc0d855b0ccbc43100a36b0ec23614b7a63d296c91dd29081b2f4b0ba9a7cfbfe9796fcfaa3053a7751b4109ec58f47e03004552af40a20d1db088e1251dca7a2d7c6cdc7f81bb4c2ddaf86ed550c374eeb56d32405a2cc38f7a904a01a3f6108fc0b072195b9142c83e4d939b792b46782a7276c2bdc75220113b8b74fedfd54f290fd88d974623db834587cf0ca294db9ca1bd320478f9db23a0936301381ee4a42e889630cbc8323c583a720e746300926936830282f9e70664b66954ce34bbad67576aa44f8156f0afb554c1ad573869b8a2e989979387e82b7c627bb9ad2079a42c3c5b2f5ba77d8256ae3441c3cf3780823b94c3dbff25fd507bfaaca5e339f1b9f044bfda2b2ddb8ba9c8a17faeb5a11e9cf909e92e4c1a30bad1996579cf37c65f7202dd3e9c4b0c5825f22f3b89503b6cecaf225620f234b2efa2794a6bd354669157085b81579315b7b822d8e8ee1ebe5ebd6a85eb0d95fea26a7d994c72baa7b165424f07bea71540777b0fc5bf601760d3867bbc93768466086e21be9f88b1923b79491d1e78f1be709fe6b5b22cdae8daab358b984de5bb955815ce86a63ff3d336d7c881fea1d38b565ab4a58cc402eafe97a506b8aa74b209217d13ac56045b50e7d9dbde5cf6a8db31d4b2a26a5187ccde19c2d2d71e04ef46321c181dcdf56c9e18ad9a6723cfa87a1c21eb84d65fdaf7cdcbd1831ce1d475a7bbd812c90ce6a6449636389ea85cd80a740014dfe9bfd82a493182f2dc3651f7223906809dccd4533eec6bac873c681013c651911c951dd4d071e8949a8fd985bf4b5f0d63747a4fa855b9f1458c7a38935ebb767d39c437b40f0c3e5eb4305e33eada729fce1df0f9cfcc136a00aac2b91487c0b970718a13684ed50050e47f9569a07b1848a1bcc68fdf78d40b7e67014ed963af4929d20e4396cc389e0c539221be8634f8763dfa7d9eb920841d82f0d7005cc752b17802939297e40b170b36bee86545b32cd5489221c5bb2a2393f3d66a2d568b72236540cd3cdbf7f441bd4039a0755340239181df89a2e07be7ef5e2c96b7c0904eac009b9f32a45c98a4b82c40ae920740084deff78fe266deee3eeaa5c2e3ed1afb0f9b06d353fa3f51eea4545130b087ef9e03305a14901a9a0bc29e2415b50fcf91581559b7a61c4c502180fcc412a02b8eb62a6859c75a07eae012d952aa67a01450669728b67be283936b40a857afc35dd7bdbdfd69d17cc0d3d46bbe1a2821b4915588e3dfd28908969a9de81cbc967b9e40f44bda34baf2464fad6e6993e1797f71f21e6751cb67e0306c0aca817523fb4eff1176fa6240807bf0bae383d3f9100926c9c0903d988865af066a702f17d40a12f3d0c67b5e1fbbfbc16fc05bcd082a33ecd8c32ca5689596afa880ac670f4dccc2bda67e8829145baaeee861874d74d1b8af029e2f51ffcd9f89123d5de426e58d68f22568bb173f36471df8a2b291f0a16f7a8b344335f6bacdb8e9580643d20538bcd1cc303c213f5a735ac6bc081f9046bc32b7d9c7fac22e52aa26b517cdc3d3c807c136815be491ee81beaba80ede0183222ab3fd098fa730ade8a2f8b36f232a7c07638d2b28c2a0e14650a3e41fe48c1a735171a1400149048d612891e0f3e3a8eaa9a33fbbccfd3e7f0028d0ddc1998009ffb9c417be01f9ab6ab4fe6c56faa076ee5d7a30428e80715249f32f7fbae53cc3104a1eabdd43900c7a19d18c89a4c56941e620908dd87dfce46af77366201bc938049d7e36502b45dc35b243ea12060917eeb071a6d4332347dbd9164fd82d1e5e1cd1e8d95600306df8ff4b9fd99e8c19428f179ba5dff5d8320c98afa11dce00ca6c1b8fb02a787dbc24455350e551a9c168de3309b684d24bd656e5fd0b7ca58f7152ec053a405ee88b88261a5f4e91889b00da6345c5f7cc1a6c78803411d51363249a2c61a62b9a65acefb20cc076e0e69aa24048ef765cbd9e8509206bc4cddbb0b24ee476aab8842a7e97ed117587565fd0ea5ca2bae0380d4043da6b9677426bf87bf4a978729827d974602cd91c6e8f6e165a0201dda4e8498e43e23ef5d1d005ec582f00376d00ec8bc9113ece5436cd81e4f5955de9b415824b5ff729f2dd26f976bef120453c2e58765b66966e316fafcf9d37faad041f41f2367512b941e6cacf82225952c3789058991f08f055bcc266095737c98f793862042b1facff36a389ea18cc02c303fdc0d9b9c23a3c675cb844ac5a94f76208c98ae85969f98a9a18f451a4f98cc57e262fc8506e59c47342bf1217879e16556c4f1c2111ad4e38477cab75251c91d13b4b511b6a712d3ceef3a6dd09e038140542c721ae9f83fa468cc18b857a6041395c8cf4184f0b78fafc964b0f305d2661a51c47b5a8fa07af74707eb40005117a5bc77b0920fda7179ca846741b5", 0x1000}, {&(0x7f0000001800)="d2668b3af2d46c942c56100df6440e1d10d57c872c14c3d0c13102bf92b5fdd3ab27edfad4b4ae30d978651dd6cf03bfe9fb2f6f01ba6099f8fcee1debc3858202f7e54602b0b1a749ba44197b496204fa0a55537c2682d198541c90db8b55378d32db4dd995cdee01338c453343e91a3ea4bb02ad7a4906e45004f78f31fb6f8de5740608", 0x85}, {&(0x7f00000018c0)="48a6eae7f096811d179a8db10cdcdcd50d02acb3964f28c743c9a3937bfc4a3b0b811532777b4d18", 0x28}, {&(0x7f0000001900)="8ad532e3e1faea81dd4cdafaf3c05bd26ea2147b55cbfdb126d312d75af14300fd1a94a8f28c897e27b677bcdeedc0e57045445b949d521c3355aac75033da748800c4fcd97309adb2c8039235f7f2aaf935d5f5d43271df353dd66d4af3e0cf365ef66264faf730f85e884acb69ed9187ab1b5c2e7c4974a9a81086152c208ceb087a7edadedcf83a211376bc265e22eef6c004f720227f6bb532c55213c8dfdb286751d1c52308c8b2608785f4572855b142a9", 0xb4}, {&(0x7f00000019c0)="252a58971d682473764726f7e526", 0xe}], 0x8) recvmsg(r3, &(0x7f0000003340)={&(0x7f0000001a80)=@in, 0xc, &(0x7f0000003180)=[{&(0x7f0000001ac0)=""/164, 0xa4}, {&(0x7f0000001b80)=""/22, 0x16}, {&(0x7f0000001bc0)=""/217, 0xd9}, {&(0x7f0000001cc0)=""/138, 0x8a}, {&(0x7f0000001d80)=""/194, 0xc2}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/219, 0xdb}, {&(0x7f0000002f80)=""/232, 0xe8}, {&(0x7f0000003080)}, {&(0x7f00000030c0)=""/185, 0xb9}], 0xa, &(0x7f0000003240)=""/251, 0xfb}, 0x40) dup2(r0, r3) recvmsg(r0, &(0x7f0000003600)={&(0x7f0000003380)=@un=@abs, 0x8, &(0x7f00000034c0)=[{&(0x7f00000033c0)=""/232, 0xe8}], 0x1, &(0x7f0000003500)=""/227, 0xe3}, 0x802) truncate(&(0x7f0000003640)='./file2\x00', 0x6) 00:00:00 executing program 3: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x5) fsync(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="b54de483203ecb1ceb413f74908c5a1e7080fbcce3ead460485cd4568c4616d3eea1f3804be2eae25600047ec30a446252bc885f3fcf95dd1c6f4ab6c85dbfa711a27515573e3d6c65fbaf5e54eb3823aa9fbf33a62963cb95a9a574fdd218d9c9adf3f0ea31f6507e78832b8dac42878c373daa7bb757764fc243b014cad740df96ad0059d645808ee385019fb2b45a5cb71618b48f084d12dc422f1277b65e7a2a2add518d412240b952c69e278750506b8145d0e87f253df5df3d9b2f5297a3bdda9bf1d401d6036d02cfc46826f9038f2a1eba3794e42b48d12e74b504f48bae0e184de47d071f651ef6fa38440e738d3873de20091ab089404ce378889ad9ecfbcd24acbc0a3aa889d5512e30d2d0933e8f142d1a673ff3bce663f566e507ab37eae99ccd9745ff851cda56cf7b434e7642f262d39ebdb8ecf6f302417883846233fd2ee0ea093b76856627ebfecd1a2d9ed3a1123cd774102be5fbc41ad309f750ded5eadd0bacb115340b382ddaf37a78bd4a5164ac1f0bfaefca01078af82d44876cc6ae6484dcfd7495ca05533c1e8853462cfb2c8eee3c86154095e884169d10d083acf050cedd502e81cbf6d4e632b28ba633c6730f40966028091a44363545d6cdf7c54683fcd0f6243642f6815add6e479eb94e161928669a0178690ee0b5fdd909d9cd1f888f1ccaba020d59f158f8046551b4a9c2ff47203ffdd5ca070f19e4e96b84ce4def08d3ccf78383d89031f273bf5894168f497cc00aa277aa95e65693702017ebc80676c8f40037d5562c120ae4dd8a93064bf54164dcd9a6734b9e2479700c7116f8c639d5f212874404e0e941cb5866051bfda14cb29d4ddd9ebdfe7e16e9a0b83f19359acfd6db3bb2353239df023e5b4ade27cecd74c55ba72ca865b19dce05332d53c412586c131d4ae21daf3aa45a333cdba7c85275c791b291f6dcec4327bf38ea35a8b8bcc7749c195595c4cbaf68084a78eac4d064a8db24ac4a9e9cecd8e8b54157eeb1ed9d4d1db908f697c6a73604ccf0f7db3123eed5823f4fb5cbddc0f6b98e81c36fbe4aece61bfd3200467b45e42debaa7e991b451ea47a48ea869870aa7e1b9af08e3f21de4bc16a7c42a0778ad21f75ad9107f6e0c127597eb643805034c132e22aca82dc414e8ca1ccfa0277021884bad334317003d484cb4b5969cf9c4fb8c77d654fadb9bcf0e99e92a025d1c03733010f1b92cba0a99436eece348b41b27bf805fcf13afc4c961f2521e1d2babf77084a7a32bffcdd942bc62275450f67272f46ea6152a791d146acb1d82646559af307541e9435a0cc46320af6d5672516dace89060708d13eecd90cf42df89692b151a7c607abf9d6e796e23ef363821ab60d8844b7458e67ede072ae6e9b761db44cb2a195056a2c90ad8940ea794a215d1e1b64717bd6cb0c72a97bcf2c9193f36b3a3cb4f84e6081127219ca609d3625cce1b82de410a8128fb2b4e0b46171bd85046861479260a178e26e0b2cfde3f42fc144f7db4fbf18b7bbe95f15762fbb33a34ffbcadea86c87fd10d0f3707cbe3886e619c5d3cceb8a563f9aa45ed2ab66d1d47c06acf9bd6a8a24a9aa50682674ce7327e130f311f7f871ac36d798d28b751d0926c5530ce7192218a710ec8a132e58bd5203288a6d2afe4fec82b2c653bf5a6ec3be89978081a3eaae8b5a7bdd491f76fa3abccae77ebc942344c3d4d94c9fefa7c111582174dcca083349c7e48b87c8450643b50f65b0b3b8be2a475f7239e1854ac29541a48506daae9468966962db3a609e696c5552936040dbd3ef15f751b4a39503f6a851338cf306300dc0d0017fa8b669cc8b5cde9bc446114a792c57cad0e990c7d109a392a1ffbeda3f0c5ff90d3997a544d365e65e20d1c9b10094ada62c800f704a6b2285357aa71abf4d2ecb2524b16b2afb7b720a9704572a6061af59645c34d55b3494ed11cd441d95e683ee9935f45c431e57e16f1c558f9a8060e63691472d32de1801625468b76c96c8914e0f5e1b3a9c61e421bc83312c421e4e82f33cc74e07b3ff18160179175fad5d1c37a5536321e18c69976f15c01f8f70ab981c09fd469e3dc9d1ca879c3b3de0377902469689803c9442174b84a5da320ad784aabf1ae0ee7031c0c4e17256916e4619cbcc5c75a29bbcb4fe977c06a7d074632ab9b8761aa95df51c0023f28f6f0febd54aca1ea457d7d3c87bfb56904d4c0b7ebf60b57a539a8e3171e632bec903763fa41ab0564b717bd512c9269ee721e62f4caf07bb3fed2d237c6a78b29f2a8a4076fcb679a0b5e4ceb89b8e4d3896ca368a99b197d779bd850e7109c2e916111589bca651731535a664284725667ca3008840024b1130614c6aea3f799df27ba642a90ed43506a463824b3e34194b202f0fab19201da7a29df7ff0e0ad8d933d66badd95e66eaea7e80c3586bc8a65c4ffdb38a0801370a96f6f013a067a30ac83fd5de71c93feed4ad618f4ac8509b1beea7760a4fc29ad49e87ce649f34d6d49742cda741308c2e88a0fcee11f0ea047958b6f17fe5dc2bf8d138d08f4e30f74dfe7c4af4f6fde4c4c1344bb0e3ecb5de7e14e689e35f9c0e823f0b9fb2fcbf367e8afdd9c5d46fb7bca8c7ff6d887d1a53ae18ecb5d3560f7368900b3c7379908c8bdbab55e57ed71f007ba9487bbecd6902e6876185e64e6052f81ac3f2a9d14fdfc2e150a6154fdf5a9a8aba20b4a82bbc652cb22294a07262dfcbab4f09e7e761d414c331f5f91117c0880e3de6c9c8de887c4fc5f1914e7162e584761caa82b6b12574d102fea75972670dae8e0b009aeb2baa07806503b1f1a1bd029f6d5495f92556c7a51657d64a32afd03ca758d641c531f75b6b76f3dd5a266cd6b74f8b97c7d3f4c716bcd55158dbfb25db4a42e6bd43a9a38d35fd1826b7444e255be42088eefa9c4b8842e369ab582e3eec3c451bbe7d992002a16bc4b32a823f5fbaa828a02ee342e8b449e3245dbcda166cfa2f9a8ab5e20d4e170e183855d98ff54ad5a1b36ad2161a38046e662d3206a73539a072e5a1caaf6f8b941ec689ec0e5abd5a2901e2a5f09f442641b10987c9335d6f8217fb819d239d00fac4ce588107d6a787355ec6114900b1db9bb9eea3a1c142e6ad6072c4b7ea124fb4e37f427f3d611e7d8d209ba9f8b0bb01b55b1a8d2ae2fae073086943897823374bb1520e0061516ca8ac28186e45bd8bdf709fa72a86a3328f56d0733dad5613e5b52c0b476a9579a6a9aa0c297a567b82d170a83e6970ecc724c7ae2a8bb167d2b5a9a9d0a8c12967e5a1c5bf82064102b063e6579385f08c5e28aa87737498031c5d05840a932bfbaf4d69bc60cf1829b66a0a6bc374cc6a104d547ebaf8f4ffa7bdae2abbc81255dffc5f08f81cb2ad8f81752fb1cdac3c0be7a9873565b42cae519b2b368537a7d6156052774afc449dd2973d1cf7388321b1905241e5782f9484a3f831df39d4a4499c90267d14187d716ebca9fe97a8c6571c85742b6b2844ca4ef6a6c0bdcd60ee6dff66d01c1ee665c9e0c2486cdee019b66deb598d50951efbded0f74abfcea3f3fea92dcb6207177ec023f5f1de0b8cf3c4bd4ea4724144b46a5b7c9d44a71758827a9320dbc43da85b0c5c26c8180c8f919f9600fe3882951c106b6e9321972ebcd81abd676da0d553d728262c18d74282c122749697a9883c1f389c4862a95a5a57b01bf0da5d23367b65fea1ee8da79028368668b44d31dd608a8b884061a62f7adfd43f428d7bf1d45f564853f823174c46420d92b00964294d18347fef5155e064a3a168f46d5aa8d0a5394842d9137cfa8a5cff46fa376bff3921386a94b4affdbf8f9c8fb33d82e7c24722bc57b5c97c56a40ec746107014d1adc2ff5c8beca25d72d07903ee688c62877ccf79021d2c59082c4023230ac42a12ce7f5ddcaf9c631419c87b6b60e8f3cb5cf140f4f86efc24e40eee26475854b8f0548da5a059079315e205f65009dc0f085f016bd12e779f1d437a09798ae94764c105404da04c5c18c5ac7717f1df77fd6420a6df10656eb97ba136a543d1d355314587404c01e4353ed30fe052c8f318d6e608b16b96d11de6a58ecbf50ca84bfbb622e6a4b858d85d8c9a4d4c52af50ee8c32e1e1b18ae8eb5e23b3fdc63ce919b7a51d8d48f27178079de91ad9775d2a76c5ca7868c0ff6e7878eed3cb5487b2fe3ae2952340c60ab2bdac386a4a6e8ce94eada3fd664d4aba6f06953da14381c450d17b29e62583f6f7dd1c50dc956c8792f1a1cf0bc46ca439739f33389cdc21f14d1a71f7dac47e3f1b43484bc35ed19ec227ccf799bdc1ad4b99bc9815f98267720c87799552cb9824de001b100dd901d00b824c5d63d8acb70ed63cfd765e673bed4c5d04e7243d51e668ca601a2ff19adaf1e17a14a37d6f61b0ad1af162cad4ab736c86383bc52c9722dc6049f603d6e5bf4229eaa92f8b7d966f0a7058609cd1475b0ec541b2eaf2bd24b5db8c56b8e7a2f0da6d799d06bce073477eab644c9e491f2abd3f354cda2adf132c9b78c79223e09cfab527d585623c20b784ce76e569421e23a4f4deed74bae12e43267069fdd88ef8e7124837c0abac15bc632e81e33ff4c83c8ece5cdd9099669810961489bc962fe72045f650d0cce7c267f6944238ff32c74d0919d97c7a76f09eecd776703ed5fbe93f546480b65713819c81b768864dfb44940ee0de546cae4be3c9b19540dc623bacf58cc31a6c98c6a42e7e52c5605241381996530b77787c9395f6799d280b2f017cf83749bef7de8efdef0baaf6800465622d0d9f5be55b38d0d0577b745e831d80501330edee965ddd78d4242fe0fa38678c9ecf0bdb2a8f1371659e89cfba3cd43a22e6bb1cd9f70443bab687e5918ee634ddd868258a75b20d039accf3e4791dad801159b3dcc5c977591f700995799d787a1206c0363a0cb78629c3b170eaeb96c0b5985129cb29c1d5351a93355f9ae7109938479d45e00bcb2a52ecef8c9598c7a9500cb69edf07fa359eccd13a1f6dadfa42ac8ce05e5541a678aab621d56d602e79b0d33310183d7af092a821aa9fd20d9fa6c02599e804b340bd01d9d1b0236018bd80c70dafd71936d44057fdd2222fa2fe8967733943bf6a9ac6e16c51332f2d69c697058dd13d1b67267249c7bb961b5db9065af488c86ca3cb9d22fb420621c25768bf4966aa470c83621e9b60200aeebfa2df29d638fddc97080ea38a142d721718db70764cc3c721a0a59e9b3c16acb6b4e8e6bdce5a0455f23f934ece3b32f936e81f933bd691207b9cfa0ec9075d89c1840ca044c89f94130f0d83eb6b675c088167c54b6a759c62a8104b9b41ee09106d199c43afb799f23f0e2e8f459d933c8eff3688698838c9b674acf345c9d349c2c0a4f4ebc6a2569d5b8e657f11227249a173644a6d89a3968f4f8f71a0213d31e8a6366202dbdfe2554be7c902d54208d8ddcdefce8b5db762498af929539450c9460601571936a8cd9e09f20af51ea9ab397586b8a3dfbae8ccaa20cc559d0e75cba63905a77ad6ca7d13a99df93abec37ad6c3b138d97d004fafb46da620195589420d82b879efe1b6cdb8d193ed2132ef368b3e15b19e62af028daa06ad0e550e9e57f3c99d98dce85934f43ab3a3f391b44f5e6ab81f4c33aab4966bca063f9a089a59aea0cbaf2bfbb89eba67395931d024c2d7fca0aedc8ec796f66f79e6064f1b24b2709dcaf607b71be50e5428d0232940467f261de696b4cf124649", 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x20000000, 0x101) getpeername$inet6(r1, &(0x7f00000010c0), &(0x7f0000001100)=0xc) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000001140)="3715bb5874395644e7e09b6b4aff061ec0c9976275c7f3ef842f6647b54dd3032fb9de5b20f67e0b9a96afc7339c4affe5d3d29138a356c7e1b57eea5373eb52b2203cd9794d1b17465bf30065b54bf0bc39e127521aa9d71dba6ac29323c277bb93c58a0a89a161676c3434b3d0f06ec0164ddab64b111159cb4138072764f15ad152208102d291dc6b53410c3be0922a067d651365547304b7edfb95a72cbbfd581afb8cb36152546c0bff2b136ceae2141dbccd3c2cd036ea7740999110922facbccbe6a02bc20a01", 0xca}], 0x1, 0x0) connect$inet6(r1, &(0x7f0000001280)={0x18, 0x3, 0x7fffffff, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockname(r1, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) sendto$inet(r0, &(0x7f0000001380)="13aa6160a8b392944f4d5204dafb82becd97ef1b35adb11d008485f286d6eaacd9649b4ace78628aa183f5823421c3a3d6b4845c6db8f1a71195a27151646af889f3403eeaab76292f9431bc47f3d8f034f5e74f9d20a9e06f089cab88e67c30314e5b8152bf15c00aa76591a11f8facca6c0090668a1f23426cd32c5a91c0c9847d17f76f1730848383ea1a0363c060e2b361d978137531db69cf7cb2a9c1f14f820787cb30adf83cdde2671ca1b028b95922027fae90f4798d021007c1122c18819daff764cd96abaef3f988077d6462cb81461d6ec16d6a484f2d50b4088dbd27ee", 0xe3, 0x0, &(0x7f0000001480)={0x2, 0x2}, 0xc) r4 = open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x10) sendto$inet(r4, &(0x7f0000001500)="0c3a00e567ca433d964e7b80b82b1c981c6cdb32856a8b8f35fd2ae1cb70f2f137b39e3e375a5f22bbcb7b8caaa1bcf8000134be740fbee2b0be6a8c37043309ec674e87d9bbba471f481aa81973f308b9a5d3553c6bebb6f84702c6e2fd3f071904c01f6558781d19c64c848b2452c62f386d1c4bea218a", 0x78, 0x8, &(0x7f0000001580)={0x2, 0x0}, 0xc) fsync(r4) r5 = accept$inet(r4, &(0x7f00000015c0), &(0x7f0000001600)=0xc) lchown(&(0x7f0000001640)='./file0\x00', r2, r3) accept(r1, &(0x7f0000001680)=@un=@abs, &(0x7f00000016c0)=0x8) r6 = accept$inet(r4, &(0x7f0000001700), &(0x7f0000001740)=0xc) getsockname$inet(r4, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getpeername$inet6(r4, &(0x7f0000001800), &(0x7f0000001840)=0xc) fcntl$getflags(r6, 0x1) r7 = msgget(0x0, 0x400) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001880)=""/147) connect(r4, &(0x7f0000001940)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000001980)=@file={0x0, ""/72}, &(0x7f0000001a00)=0x4a) getsockopt(r5, 0x5, 0x1ff, &(0x7f0000001a40)=""/53, &(0x7f0000001a80)=0x35) open(&(0x7f0000001ac0)='./file0/file0\x00', 0x20040, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001b00)={{0x18, 0x2, 0x2, 0x9}, {0x18, 0x0, 0x6, 0xaf}, 0xff, [0x2, 0x65, 0x401, 0x0, 0xfffffffffffffd7f, 0x8012, 0x6, 0x8001]}, 0x3c) msgrcv(r7, &(0x7f0000001b40)={0x0, ""/225}, 0xe9, 0x2, 0x1800) 00:00:00 executing program 5: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x2, "e3cd835f194a3b2496ee829be4d5f0ab39ae4e0cbd70657f189915f2ff80efea166f963b754ab149a5b10d2b2c85161fd7535e10411e83fa3b2e4b9fa776663763aa57fffb787e0cf55e41637d44c7abb9b4ba328fe3d2f4bcf5f73e47a872483a3525cda8ad2cc1f3f2e240a8b2ffa67a19580ef5f81b0dd89981ca4e4a0791e3d72ee0e0e2d39e73f463a75dd6a89b01515563a1518d79"}, 0xa0, 0x800) r1 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r1, &(0x7f00000000c0), 0x1a, &(0x7f0000000100)) msgsnd(r0, &(0x7f00000001c0)={0x0, "5ad484fb8bac5f086726e1135cd3677de86061671f96e0a9353ffa691e335367eeeb05e2e6641b0c332a71b3edfd4737b5b4f11d0f66e30d1320a61a711f7d363cea61c99900533a87e26a735bc125f7689742cccc19111207930b3ea6816d7fc99e95564506a0c7fe064c577aedeb53b65cf33ccd6c4114b3384b39829295b2f55e7cd377c4d15356a7c5d0f60ac04fa52fad6024c25f1fe8ecb03eb485483b505ba371aba7c3c2693d138f0a28ca9724389b9091"}, 0xbd, 0x800) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80000, 0x10) fcntl$setflags(r2, 0x2, 0x1) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x1, r3, r5, r6, r8, 0x14, 0xf0a9}, 0x2, 0x9, r1, r1, 0x3ff, 0x9, 0x7, 0x2}) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x11) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x40, 0x100) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x90, r2, 0x0, 0x0) fchroot(r2) fcntl$setstatus(r9, 0x4, 0x0) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') getsockname(r2, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) sendto$inet6(r2, &(0x7f0000000600)="2e1c0c43db0252068f8a17b5ae93cfd705dcfc6476c69e8d2e1d9672a73328775b877c638fda1cfb4b466a4792cb700f492b0a355ab516ee8e3d635acd80ecee07adc1480f263b684ecf25038278d2fed2c85917642e97ff4f3ff1db9cb05d0a98f8617d7139b2686f69f18fd8b2f918aa7697f5feab4e04a7ce906ad97d692af6e936acb3b520fb6cd46c4d8d97b118620a5418a9de4dc8e6090f4035d81122813358f7f216ee9356b16de3e83e5136", 0xb0, 0x4, &(0x7f00000006c0)={0x18, 0x1, 0x9, 0x401}, 0xc) fchownat(r9, &(0x7f0000000700)='./file0\x00', r4, r7, 0x400) fchmodat(r11, &(0x7f0000000740)='./file0\x00', 0x20, 0x200) connect$inet(r10, &(0x7f0000000780)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x1, 0x2, 0x9}, {0x18, 0x2, 0x1, 0x10000}, 0x8, [0x4, 0x0, 0x1, 0x9, 0xb094, 0x8, 0x7f, 0x1f]}, 0x3c) link(&(0x7f0000000800)='\x00', &(0x7f0000000840)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000900)={{0x18, 0x0, 0x3f, 0x4}, {0x18, 0x1, 0x5, 0x3}, 0x29, [0x20, 0x7932, 0xffff, 0x79, 0x0, 0x4, 0xb70, 0x4]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000940), 0xc) semget(0x0, 0x0, 0x452) 00:00:00 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc, 0x60000000) accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0xffffffffffffff9b}], 0x4d) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 00:00:00 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/95, 0x5f) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/211, 0xd3) mkdir(&(0x7f0000000200)='./file0\x00', 0xd) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x7c24d021d97644a4, 0x100) recvfrom$inet(r0, &(0x7f0000000300)=""/111, 0x6f, 0x841, &(0x7f0000000380)={0x2, 0x0}, 0xc) renameat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') fchmodat(r0, &(0x7f0000000580)='./file0/file0\x00', 0x4, 0x400) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) listen(r0, 0x34) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000600), &(0x7f0000000640)=0x4) mkdirat(r0, &(0x7f0000000680)='./file0\x00', 0x10) symlinkat(&(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x20000) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = semget(0x0, 0x1, 0x32) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000740)=""/223) bind$unix(r0, &(0x7f0000000840)=@file={0xebe52dec091d5a9e, './file0\x00'}, 0xa) rmdir(&(0x7f0000000880)='./file0/file0\x00') getpeername$unix(r0, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) recvfrom$inet(r0, &(0x7f0000000940)=""/111, 0x6f, 0x800, 0x0, 0x0) r3 = open(&(0x7f00000009c0)='./file0/file0/file0\x00', 0x200010, 0x10) bind$unix(r3, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000a40)='./file0/file0\x00') r4 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000a80)={0x3, 0x0, 0x7, 0x8, r4}) 00:00:00 executing program 5: r0 = dup(0xffffffffffffffff) r1 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000100), 0x60000000) dup2(r0, r1) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 00:00:00 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\xa1}\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xb0{[}\'\a!:\xac#\x96\x00', &(0x7f0000000140)=':*\xb7\xfd\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='}\x00', &(0x7f0000000200)='\xc8\x00']) sendto$inet(r0, &(0x7f0000000040), 0x62, 0x400, 0x0, 0xa0) 00:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fchroot(r0) sendto$unix(r1, &(0x7f00000000c0)="f7a80312a53c6cc13f6d9e5e80725c48e3a53932139cb515d30ff0afe0ba66484961b9ab09da12", 0x27, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) preadv(r1, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/124, 0x7c}], 0x2, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000001200)=""/215, 0xd7}, {&(0x7f0000001300)=""/243, 0xf3}, {&(0x7f0000001400)=""/109, 0x6d}], 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x410, r0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000014c0)="4d741175890515b2182ab2371218e0037985ece9d6fd4ee872846c7e99532574f060dd5d9dd24c22bd45e9eda1006bf192c3f0387286f1d0c78e30f64e4ab9a3853d1d9c547f1ca3d9e25b0816db080e340a97453abef01e50a9b3af47edd69a4ac192c8d29ebfa6876103625df482af732b4f069d12957d9ebeb340e1eff2ae490283bdba50385e031cf68582d76e509c564f21276a2ec113a1fd56f602a4d5c6243fc556656166f4ea5bbb67525565e0b883b4ad4f3a8dd73716a4d780de138493024c66beee078dc74f7496bdc28469de7f25687e61affc1d610d8f1eef6ea65a60da93aa17b3129c9a57", 0xec, 0x8, &(0x7f00000015c0)={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file0\x00') bind$unix(r0, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001700)={0x5, 0x0, 0x2, 0x1, 0x3}, 0xc) preadv(r2, &(0x7f0000001940)=[{&(0x7f0000001740)=""/235, 0xeb}, {&(0x7f0000001840)=""/198, 0xc6}], 0x2, 0x0) sendto$unix(r1, &(0x7f0000001980)="0d0ee21957db2d3f57d339c9fbc927a322df2b9246d599da5c2b97f1086c50e64000239a10ed1383ce2e9f24f7a92b3c294ccab789ce4cdc091564cc675f102c8ca8aee4e5728c5a5527abc3de193d3402b52b48bb940b408dddf8222cc6568de110329cdfab12dfd7b0c488118756da48e28b07608f362b519d745b0948326bc9a7a520303915e83a99ba78f3c34e773016250cf7a3375e3ba4b6d3800cd3f3524af54afdb1720ba78017654e5e727fd017d9f37f3bf8d895ffa12762cdfb667fb18fcf232c1e0396a049bc1c1aac0132a2", 0xd2, 0x2, &(0x7f0000001a80)=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000002ac0)=[{&(0x7f0000001ac0)=""/4096, 0x1000}], 0x1, 0x0) renameat(r2, &(0x7f0000002b00)='./file0\x00', r2, &(0x7f0000002b40)='./file0\x00') getpeername$inet6(r3, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) msgget(0x3, 0x20d) connect$unix(r0, &(0x7f0000002c00)=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x3, 0x3f) sendto$inet(r3, &(0x7f0000002c40)="f1434d342972a7068f8667a8421f00015546fe894b090fa1776f4d47fba728bc9fd2971e5d703c15dcc0d714f8ade9e17a6ebc50a58e0ea4c3aae7489b1103b97101157eff60dc508ff3ffb572fa851bd95af59aef69ec0ac2ed2aae01119fab10e54400474563d4711a04dbe9e3bcfcb17e9eaf8f1942027d260ecc8c410c23a2343e21145d974854a774af7c463ca413b4d7e1370bc34e3aa34a2dfbe059aa167b4aa10c89c7e6c8049ee1aa24dcbf68816af03a2f0ecb97e2597a7d4c57fcddc6a92dbfcd0259f3faf55bc2edbf43a003c1aea08bf154daf5b42492", 0xdd, 0x5, &(0x7f0000002d40)={0x2, 0x1}, 0xc) open$dir(&(0x7f0000002d80)='./file0\x00', 0x10000, 0x42) msgget(0x0, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002dc0)={0x91, 0x1, 0x4, 0xfffffffffffffffc, 0x1}, 0xc) open(&(0x7f0000002e00)='./file0\x00', 0x801, 0x0) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) symlinkat(&(0x7f0000002e40)='./file0\x00', r3, &(0x7f0000002e80)='./file0\x00') paccept(r1, &(0x7f0000002ec0)=@in, &(0x7f0000002f00)=0xc, 0x60000000) getpgrp() 00:00:00 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="0e5a35bbf56bba835aa6b3ee9b078e7dffe81ba49cf1608dc073836c1e9f057bd13a2e1f06244e12d3c71f3a6165c9822a4da605ce2d01c990561755eacaedb3602120b4a20f4b2dd82945d0a9cd14de0bf50e3f46520f3546535e4d1515b604cd79254e8164dce86aca29c8d7c72ade19f74ad7b00a36a4e1784a8503b1b0dc8984fde1dc914c8e2d460a16d42a9f28ccbc9394a0cedebe6466d41baaf6c856a33b130aca6f3e33daf8a8756fe37efaa738b35d919eeb94d1697dde761e356266a919985aac0fb2ae5b7b1815f287d9604ded1ad63082248515f25702a322c248c6106abc1cf39aaa4be2cab93bfd7be4a88e1ff5e1", 0xf6, 0x405, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80040) unlink(&(0x7f0000000140)='./file0\x00') r2 = semget(0x3, 0x1, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000180)=0x3) getsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/37) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/211) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000380)=""/135) r3 = semget(0x0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) accept$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000580)=0x7) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/81}, 0x59, 0x3, 0x1000) recvfrom$inet(r1, &(0x7f0000000640)=""/43, 0x2b, 0x840, &(0x7f0000000680)={0x2, 0x2}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000006c0)=""/83) getuid() recvfrom(r0, &(0x7f0000000740)=""/187, 0xbb, 0x801, &(0x7f0000000800)=@in6={0x18, 0x1, 0x6, 0xdb3a}, 0xc) bind$inet(r0, &(0x7f0000000840)={0x2, 0x2}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000880)=""/132) r5 = msgget$private(0x0, 0x420) msgrcv(r5, &(0x7f0000000940)={0x0, ""/39}, 0x2f, 0x0, 0x1000) semget(0x1, 0x3, 0x4) fcntl$lock(r1, 0x0, &(0x7f0000000980)={0x3, 0x3, 0xffff, 0x2, r4}) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') bind$inet(r1, &(0x7f0000000a40)={0x2, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000a80)="479085b044b8d491c2231cb7143a8dbc76776643f8b3b8319a276969b7b0b39721236cbc97b001d7ebeb6bc942eed6bcd89c35ef998b4480f191fc71b33f704dd43d44bdf84de0fb8ce281694546b9c17932bf28d63a253cef3760a45d452a8d916f244aed9b9e0e8671af454f557ba1f52150cb33790bdecdd5eeba022fc13374742561517d7c7a034b008c8f5165f97175e91f7c7a2c3919effc9156372835d7f87335344461d4a7e7607fd09ad44422374bbb80039a488a27a71729c3bbc9588dfe259301554f2762f578b4d2ea1cd83dd570bf", 0xd5, 0x1, &(0x7f0000000b80)=@abs={0x1, 0x0, 0x0}, 0x8) mknod$loop(&(0x7f0000000bc0)='./file0\x00', 0xe004, 0x0) fcntl$dupfd(r0, 0x0, r0) 00:00:00 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18008, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100), 0xc) sendto(r0, &(0x7f0000000140)="696eaf9b895fb41ca7132401d328e373738e4d8ae6945e", 0x17, 0x400, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x6, &(0x7f00000001c0)={0x2, 0x1}) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x400) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x3, 0x100000000}, 0x8) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) r1 = socket$inet(0x2, 0x3, 0x70000000000) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x10) ftruncate(r0, 0x0) r2 = paccept(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc, 0x20000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480), 0xc) read(r2, &(0x7f00000004c0)=""/133, 0x85) chdir(&(0x7f0000000580)='./file0\x00') getegid() socket$inet(0x2, 0x20000005, 0x5) getsockname(r1, &(0x7f00000005c0)=@un=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x210, r0, 0x0, 0x0) getegid() r3 = dup2(r1, r1) socket(0x12, 0x3, 0x6671) ftruncate(r3, 0x1) r4 = dup2(r2, r2) getdents(r0, &(0x7f0000000680)=""/4096, 0x1000) sendto$unix(r4, &(0x7f0000001680)="bf6fea8e98874c2c04609eda6dfc61d907204a1efc19b08898709692cce7d78c36041ad4cefbaf", 0x27, 0x0, 0x0, 0x0) rmdir(&(0x7f00000016c0)='./file0\x00') 00:00:00 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 00:00:01 executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="f4a581b7796f4db616cbfe98ac6fb81244f4496c843bc791c65a76d0dcb74847ad99bdcd03c52f41020fe2b77d2a9abc0ecac875035f2f7db34ed7fd721d139aab72823e3aca25922c3d797c0f2bd7d9a77b1c8b8371c5e1c91df98b39b83234d6f131", 0xff1b, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000000)='\v', 0x1, 0x6, 0x0, 0x0) 00:00:01 executing program 1: r0 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r1, 0x5) r9 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x40, r7, r4, r7, r6, 0x42, 0x84}, 0x3, 0x566, r5, r5, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r11 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r10, &(0x7f0000000900)='./file0\x00', r11, &(0x7f00000009c0)='./file0\x00') getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpgrp() getgroups(0x1, &(0x7f0000000200)=[r8]) sendmsg$unix(r2, &(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(r12, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000ffff000501000000000000000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r14 = semget$private(0x0, 0x5, 0x2) semop(r14, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r15 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r15, &(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 0: unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200000, 0x140) r1 = shmget$private(0x0, 0x4000, 0x766, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="c582ea3a10f914fb0fd27fb230807c4543ae6d61275b2b404410ee8c25c8c64ffc5dbdfbba14025ae986bef63f9d488092dfb4963468ea94b51c47c9ad00e9c9d992dea728f814b6f287e2873ace299c1f9dc2f3f7540208d07997f09a4e40de9921330ab1d98b97677cda2d6c649b29d369", 0x72}, {&(0x7f0000000180)="cb158cac410a782c34af7f2e184aa68e6aff8397f12c53abb72f64481192ff282e30b29aeae8f924ff065d988cc0cad46b111d3ce9b323725ded59164b5103f89d4eb53ec8eac7b798beafa0d5505955b2a671b7cc02869f10b14426c7434931bb9a28dff10f7897b34d1fa3bc7f1cab42d81884125862669883fdca83850f24b93184c45fa0f95cb6335db1b9c1b8a859948a7b309d796bdbc01aa40920003b652f97", 0xa3}, {&(0x7f0000000240)="a89bb6c8a6736d94315147d7f342805d8370e978988ccf371e2f4c91e6f571646dae4b8efbdad0214f924a41005889c22e76818187bae5d447df6866d860ad7c049f25b7388b849feb7e4e15feaaf0d78a672dc4b3cf725a0b3f695e50621d808cb08beb2dc71585ebfdbaf1cfafdde01ee0f123c1009470c595582984199311faa67da646126366c5cb7f847aa708957b4677cfe8647cd009317695b60e93fb94f70c48723e3b6b7de6f00b7b96e9a2d8eb18a70ffbf6cee2f9b5e695fe2f3d302ac06f6b97ae81bdbdd91b805694d35cd3f85f97b0c492a5a60fab21a00800218777ea5ded504489110883ca79f9ccf5b6c6f1c5916874ff6862f11ea39d8a39d14443013d5ec3e9bf161d8a66a7996cf13f3a5b639816ce3f638f1b432700643db3ca5f084ae05de600bbf78e57af6394a72401021b48b10dee32206dd9eee341b4f4460aa420e541f46375aae05fad851b6afae7f9e5c747aa8e590e987dfd532d7dc1118d6e151f41c448d72113bf29f80c7e0c7babb953e74fa7ebf6a78d1ecabafd54df3c98bea90f1b0cfc1b4cc9cf19c6e3d5565e1acd8854f43ef82fca8655680a988681e2bd0dfc32e9c167f892361bdbb58b0e48fb7cb7bda062cf0d9a97d628459d5d4cf8387d862b82e8e75925b87d2aada9ebed8bb56b3e8df75cd956f824718f6610b72de80b542b727e74d100a93f543d2760bdc29264c1838e7476919ae1c1c9b20fd4a8eaa5242949838969c980a7f4a45a3efc7b751f301f3e5fdd18e2b5c111187c142d9c8966fcc0b094e38d5a0517178580562e500b19c705d6bac3d3f10aa179ae510a5259bf01ce98502aa55b4a708c47b88488fa634ec2de687b2b370e1e9ed1da6b1cede6cbc6099148ac9d61b128baba3c8ec20ab8f3e74e2ecb3d0494e8a831ae241d0f9f5275e229271c0124816fc98801ba718007a54a82c0d5ac2fcb3245cbc9605d8e3a25db64a4c5eb400e701ab27571f3e4bffe3160a089c93aca2b959dbe43c0315c986a980a32b5767d5211982628658ea0381ce3ef78286f6732bd00b9d36e2bc2bb74f47ac0dca66d3b7b06e8227fc6e70f3c14bd3a2d32db53ab353cad9c3584718869c4ba7f99a5d2d727d54eeab9ef21184a3e64cdbfdb94904fd2f2297ed610a2aa875bd1bc391d1c2dbd10dee61e9ee528176c0d9be1fe7a232407d20a8d963f2fc33c54fbc01c4cdb43249e02030bf71314647267fbf2ef51f0793a9eaa25767e4a6b9a9e39e2f8dacf5aa1b02bce5472a6929e1ca9b611699f236a2fb9f60297dfd82c37b556811f9166d203e65d19020e6810659a2c4f293686d6dc7bef9f304a08803b88d9cbc3c81c8eda504bb34979c307b089e5922d729f6a0062cc7adc1af47019e2b6223c2bdc0d7b2eb077a631c8dbc492894f2ce5eff87f54840d72410945b1c45b71b630835ac494cd54fa765c7deaa2a0243c6ee1b5b5e2c2c5c8230536aaea99f30d044a47340bacb625c711b3b7172cfe5a0fbda810716c4bc5f32952597446d31d462ecc8076fa8132109813fea4457147a03b85afe7c7dd39653ecccb5d74623ba7b37c489c277800f9764b28a4aac270058da7276ccc8c9e08b9bfb06477670f8210b8997cc2082b405b8317b2677e8141cc1b51450e5cae77beaa239cffe56274b8eb6f0673bad688ea7aa6e50660d3795167a09c3688be5e58d99dad52b1d82399d498bae46bca6758271e0c6345e8b1afe755e4e1945fe7db75306a432120ef7c575de7b1fa451a1f8959c11364475a3a7b5ff011da9ec232ed5d345b1250e7567000249f07ce48ee3911e30a273a178d1294e97032f8c0629d8b5bbd529aae61c574b413236651ed4001d67f36b150c57ba4cc7545c1587c87300a28c42483754b49488d503b3e1c98b98c32478df1b55a8f3bebeffbf2ed3e813a204b5a6a20026dbf24dc9a749370a81e08a99fe843e800b924913dbb780ff1fb7bd298bef04796488417ca03d6799a45f5c63902ac8e8fa91f6d8f871118bc34ce953c921fb339f02b36731a85598c2217230a6946c2780645a37d12dde63ac331e2a4f817546aac934a9c23d0c0d48f9ca4a1515e387ebd3062b53502f76101043e1442525f122338533af286f81ee77bacc0445aac1054ea49da1e47563faf4232f6ad2c3e62bc0a13e807d3988789848448d6bd33ecefc3cf51d6c829c2ebaecdef57a66862df9cbaacbcc8122671edeac539186228402eef3e5bc20622b7f8bc618e5d40a955431c7689344119ba5955aa147cf49fcd5600924484cd5d14fde977114b79ef5c8fe5665870d7e1215f5db93b1fd6e52f85ec00a0aa3d5b411216aeea3077f3ad6f4a584e6e30271df9d5e2566701b803934a0af4552feee119130d68ce2c05892a517d289b10bd02a616367818cf9a01ce659bb1e750b7008552cabde58e5fa07f469cf35e058ae585a1e8329f3ec13739325256e381244bf7ab26b20af7b441c55ca311b81aa9c87f867fe15da4a5217fe6caf89caa951ecddd207930c9b3840ec0d2c498ed3c461016ac4814cdda9844c87241e07145da3a5ca8e2ab55edd05a8e37a9fde7352530977f9f3efb4c4373fca18731f87c6a930eda42907649da3a73095de41bc7351c3f179c0abd31bb2fe2dfa977917675cda93c01847c193fd42449807e95b1673b38000423df635f8f88a6c9f6fc329e74f90b1b01948af953eb3eede1ac13da78c4667465d54469f230a3d5d69f3a50e21d5957a1b14a4653ce88278c0fbb2028a604c2c25e68f07925446a671c4add4d0181567a858fbfde69d92f22906ebfaa253b0ea5e6488432bc0114034f0006b71e60d9793687464e033628cf7dc7191231add34099a1d4ae55e4b529754f785ebb199f949794d057f201505228cdac41d747673ca9d0f9278cd2afaad2b06e28b50ec49c7f796ee2e1ec4301b400e17edcae061a2a121e3310c33aa15fe83a6345d9d1fe511e8496aeee287f4fe0f816545234eea1ca3423149250b423cb096813ec44da6c7a3bce18e9b341ff1bfaf9157ff934706cdd0e25fb12aa408060352b8fa66d86bf00193b446edb1d6e1f893a32237e29d4b8e9914600f304640b97da52c4b40f2a888669bad717ef5a93a58c31d54c417ea047e5130cf5ea23b9099fb84f3cb1bbf8d5df7eb442483ea93a073ca12c60b514acde09846c7dd281d6590f6b869993b7ce8b0a70452a6cfadb9a74c8da32391b9059f78c57bd5fe02d1f997cff4623cb252c7d7fc5e677f68f9533316f2f996235f3a4e9a0092953fe0c942df69b4a4f3fc47f31b535b8360f11e8ae035db7b3a13437cfc52600f88da58eb8fecf6bd87ad6217c554a2768c0e3263775a4729e6b61a78ad2146eadd637cd83fea125d9f4f6d92a3ef06adc20155b0111b504bf044159ca2486d95657a1f82a4e2141c76b46cff9f9e065b0f7b4cacea1b9ca33fcbbc275675887012d637cc39ac7030f2cf3ef2b1cba3a804baf765c82e5ca5a6a651231698d64283ce28db651658053c5906691a2a6515ff20aa4db2f9f114a807ca974b174e7b3a245223d35b75909ffebcceb307f584a453dcd7540ca0286e87261e0107f7a4f1835f1167924798dea1980849b13de878731e25cdb68369cf16996e59c10c4c5f710ebaeb7feee77cb0e22c6790fc9d378391a3a133e1f7d0b41d98380b63b6f5470ea62e58aa305b6d75c074d8c4012293a78cf529fa31a2e5f8b4bf2a4c38624d982bace0a74ca906cb1f9b39fc0af841d9f0a2dce9b4d65c6a584fdee5f93922ed9f7818b23e7a1f0845b7e2568583305a81355613f74d72f817058e21ac9f6d086c91fc03e60e1eae342c547519d5580986b6464fc2724be44a44fe8c4a39438f350c8fd2199725419543185885e3ebcdbc227be428f78c1a210d22206868b81b01162ef9f2a85c4ea84911f9470eed569a0670a6f429a46ebbfef958bef24970182846b5289efa24978d06b1220dc490a3e57f8c5c073fd26756ebfcce7273f811e0e96600c7c701ed82edbb9fecc34b1180f6d129b56d5938f434b909f2c88a5a0d4a6f6ee0816b21eadedb01709c938c5941ea5345eae63b4c4ac6d6d32c3b77815756bc946acde5031699a531b580bf1ea676ca9be34565103dcf2bfbb194a95a5771eda11e5f85ab9b5246ea47adddc55383ec51bd9c04a817f1ef5fdc2bea6e3c03aba4af8abd7bb804adbac1c08fc6d925ea9c28975b65633f427d52304960c8a3df01dfee98295b9c4e5b8ef390506cdbc25dbcc1e3dda0bdbe0ff36e72ae36885aed648ba9cf037d3fd3b565052cb2c229ce6483a51dd1821c1d46a9803686b199c358a71087a2916d79f9bf384684fc5bdee02d4b30635934f0269005ca4d84b8a51d98fc81cc01fbef1cc1bb1be1fe1e08825e4cf4d158f5c44ef71e7d06976128622c0c40f9b96d5ddf9fde66ad72cde606af6c29d283cc84cfbdfb2e90eac8f4ddf33ffc7a234f49e141f92e04c115d32dd917b61f62e92630707c3efd8df38b8e1fbcf61cdaf6bf9d6545dd4c5f4291bea687811f52578de8fdcc266f93df59c78e00dd6c19147307691104587da6819d5439d7b7f076fb52fd7d606e25def167383285517e37845742e3165a8d8a2b7c382e770f44c561491e7ba912ab45e1660279d6343630ee5a7493c8c23dc5cdd58b8137e0b01c9cec1206f12098d0487c98a00982eb677426cd5fd6864923e5b792ec1f13fccaa0f92ecbc8189e93811075606388f93d10bdd2b271ae668c34bf3ea61ea2247aa40a2de7da05e4a67a573aa75efe1867d32ae90d9f140ab115872e2b0599b8bbb6dde7b8251bc601c81aae2c72eb0481812573a37aaafcf1f8d7455a2be948a5c341f332e2940588ecd51b5bf571bf5fbc6152016300274350d4c703e1bf16ddcf39f762804cab4fd3fce091666c10c2f42175471e10c2d9ca4002da5ba442ec30be7eea786b0502114f826750716d222c7c021c13e738c1b246cc5860548d79f928f0ad3a88382ea87af1e3c9d9462f1d1f16e3df3d0efcf37d6aaa91d813861d0a44e2dfdc6dd2655882f7494c9e6aee6d6bd8d0270b34f8efc7fe1348d568b9b4703e288a655b03c45fcc37ab624859a4998f2893eaec40530453111136f9307f2080f8f9f953e0b068fda99be20820190f4a9aac3fa30afe0c4878d11a35ae7cab2f9440bdce19bca7b5cd96f722b566063e4d2177a4e1e565de9fcc1ff4a8213b3de10f53920f91d3c7162dd537c284fd0f14d0a21e1b4b12103d4e67739ea37fdf07fa614fb58cd107fdab2c74ad6f185e1ff31a815673691a63ea28a592b21c93e7f8d9c7b7cd8fff548ef39cdd82a7acef3980e83fea574876c36a8362ace84119a1dab45fd1f3c2754b5b4d075e6edde999dad9ed5f0272f31c20d4180adb3d53630c68c4817e3816aaec969d762b593b4d72ef7fc9926abf39b389bddbdadc4706060c9c31125d5f918069bffc978698a60480c73bf2c6cb7c70d38168203291c3d9cc4242ccea9747422553a512f94326cfc7296c41a0ee59b88ee44210007b338c781fa3ae15db64389e6c7bdc81a5ed64a385bca8b6c9ba61a81bd421de56dbb508c56755c95788f920a28ae3acec578b98513e37e2794aa88931e07cd714f9871c7545e2710e45b64aae87b11ee312bb76d6d3a7d6a1a666d34295274d79e5f4e2abf4afebf5687bb9db0655973ed4ead29f0d27abd89d24b6ded0b58a30f4c26dbd4b365cba261316e4c4be4b4130f53b8916d5d5818c191a770ec0ef2", 0x1000}, {&(0x7f0000001240)="ec6cde068df03ef24f59d51e95e264cd6a8c76bc9dc59972d451c60a3b4404f943ef220f2dc1c5be005cff7feb37fc7b843689982a1dd0b7982b099d21ec0c4bd0bb91fbc9011ab8de2985bff6fa0b0dd49bced5eb2badd6f3f9897e2c5a109351fbc638aed8cc496ec502af03786687567e7a1b15ea0ccf242dcb9f50c0b386867d578e0622c02bb4ca5635a6231c7f55bd9ca76ea9e7229afd30", 0x9b}, {&(0x7f0000001300)="5ab6c48ba3be18e6b42d892313b0773449c821a719e6b42287b64c759a7455fa0e0c5337e99657d98d91c3958c3646ef18ae6d801d33fa8055d23eb063436969276ea7472c44dd9bdc4f74bcbefca6ae302eda8df5b73ab21a9b1ca6493c645b270aab86a2ed380ae00b6899f5ce", 0x6e}, {&(0x7f0000001380)="630223fd8445307b971d7122149e227ee04a428c6b058dfe664bffcb94fed45287f7e963aa7b646afce9cee0101909e24179a372b0ece0d1a12d7e19e837bf9aab20c1e3c02c8c0f5c398bdd5af627c098", 0x51}, {&(0x7f0000001400)="50409af416ad56af1c330489078feb21712c4a1168272c72c61f63d82f4b67a34f142ef0a7ceeda53429b109bffa45a9c446cd2ff84236ce8051e3c0e1a4828b461be2cc3d5dec2cc5f1376acc4d89a6b2a4b36ea371aa241a64b0fccbc35b89769cf8ab6d7e093db4d22b4446681ec35532fdf40e4f06b271a3013fa405", 0x7e}, {&(0x7f0000001480)="ac8a1360faedeb3208e222ac828bc554d88723706e7b8a2f4c3e20f78339b4069b9516c48398b7376d8f139477e5040c089e771534ba0dcc6c6c727b234c21bcdbccec184782cb9601ecd0a8d01cbd4af4d7d86c5456586fa44afa2e5bab4e2f4ddc96d84834b39523295c9ad3e601cac9ad7179111a8d0b90855a8717fec771b16a7e5fb50eaa723c5bf52a24cca81c15da0dc9687360eb6137fdcdf7b2fa4f32f20811c426ab5efd1bdf5c65d400ce6de5e6", 0xb3}], 0x8) r2 = dup(r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000015c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001600)}, {&(0x7f0000001640)="73587771c9b9bf36e66b582001cabcc814c1548b71fddc6873592792ca3852493d769e61a8c7cf9b49a98e7586b2cac3c0acc978f229a8d9a53b5895c0819461a1894b5d94adae5e2babb6a06299e6382649de3a8db5ac94812c02639507419f9c1f6928234b62391d0c0c327b9c66cc607c5be6952f3aaac1f053bb", 0x7c}], 0x2, 0x0, 0x0, 0x1}, 0x4) listen(r2, 0x4) nanosleep(&(0x7f0000001740)={0xf318, 0x7fffffff}, &(0x7f0000001780)) r3 = accept(r2, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) renameat(r0, &(0x7f0000001880)='./file0\x00', r0, &(0x7f00000018c0)='./file0\x00') getsockopt(r4, 0x100, 0xfff, &(0x7f0000001900)=""/54, &(0x7f0000001940)=0x36) utimensat(r2, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={{0x401, 0x6}, {0x1, 0x3}}, 0x0) symlinkat(&(0x7f0000001a00)='./file0\x00', r2, &(0x7f0000001a40)='./file0\x00') semop(r1, &(0x7f0000001a80)=[{0x2, 0x8, 0x1800}, {0x2, 0x20, 0x1000}, {0x2, 0x18}, {0x3, 0x1, 0x800}], 0x4) r5 = semget(0x2, 0x2, 0x10) recvfrom(r2, &(0x7f0000001ac0)=""/187, 0xbb, 0x1, 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) semop(r5, &(0x7f0000001b80)=[{0x0, 0x5, 0x1000}], 0x1) r6 = dup2(r0, r2) connect(r3, &(0x7f0000001bc0)=@in6={0x18, 0x3, 0x6aa, 0x8}, 0xc) getegid() writev(r6, &(0x7f0000002040)=[{&(0x7f0000001c00)="4bbfed9420d35508a25d0ca9ccd25ed98e454a1e9c6f243566640c5c2bfb2b85828095ae20a3ada9bae21b9f048aa9524a753626943a5aeec57a303f01a24e9a20b9972e95f75147e042f91b63d0fed97d3473ce44725f47e2651a132917d9731e2f48da75d164d65a77010ba23ab8e0a7ae9d4bb439379469c76058b9bcfa70b3db236e4807a0093d59c13952e04a531db60e33d46da0ea2dea1d986e64596fe7e908f106e3119eb8c7f7fb3133635f8e84989bb0df2e5beab2aa0713c7756429a32c1415064765eb4185c531592fa182837d247cb6c854", 0xd8}, {&(0x7f0000001d00)="c24b2652c154ffefc5c46b7e31b0090e044d938bc6d8b5d517f3b5a534447f6c992dd97f21695b66185743fb59436aac0b6a80697207866aae85748fdb23815a4d2ae90f8f78ba0ff5e4d16f4d91de530abdc5e1fdadcea9a7011fc282228f9e6b028c6c11cafdf4c796ac2aa521cd9ba6133b77f753facc9e17302733303ced0f9e70722bdb18054bf18d", 0x8b}, {&(0x7f0000001dc0)="22d3cc4ad7c1edb477f87ce3d49118954f2d5c6818ee55ce998e43827aa116f1c2c739dda66b39f6c7e40f2f0a8d5ceb5af42085c0df1f10dc500e56c15adae0746b185c0776bf4f4effeef5a440bba7116fe1811fd30038b38d73d5286a99556d6c98949f94c7b4bf606c93e846c6ab9852f34a23f1d78dee62254a09f21ef6fca779", 0x83}, {&(0x7f0000001e80)="7b925f9a7ab6615889609779eddd3b2533f7ff0c8eb3846705960e1c95ace93b52b233c7ddeb367c711b49ef3cc219da441686c8c7e119ca8a05434335425690602113d3c4d3b2e891236fe1085bf6e8ea3f42965c", 0x55}, {&(0x7f0000001f00)="004e1f9d0fc2ffaa643ec5482b9074532e86cdbbc028f013c3b7418eed726d38ca913de6bae1fd4a01712536a1ba15c26e7e907efec7765d436e49251920907d4bfbb0ee31e7126b38cb04bf227ddc6966912101c9dc2b418bf38ef6", 0x5c}, {&(0x7f0000001f80)="526d9fe57557f084995d5383ab9481b5083c40fb879530357a95ee982974c05a7b9b32a81d121b39007aaed6fe42ad0cbcd461b6c626548f0f48a3d82ea97433f1831f6cd1a4d394760e8e9b223792eaf42009149416dd03603d659a51a05dc7ff11515892aa21419bb3b88f9abc6ee2df51b74116305d214d64f6de48dde4339c", 0x81}], 0x6) rmdir(&(0x7f00000020c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) recvfrom(r2, &(0x7f0000002140)=""/229, 0xe5, 0x1, &(0x7f0000002240)=@un=@file={0x1, '.\x00'}, 0x4) 00:00:01 executing program 5: r0 = msgget(0x3, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/229) r1 = socket(0x6, 0x4, 0x7) r2 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x20000000) r3 = fcntl$dupfd(r1, 0x0, r2) msgget(0x3, 0x100) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="6b70fe9c72bc8cd6fb98e115e96353a5a76f83232da16b5326384d30bdb1bdf6d9bc9cc6", 0x24) sendmsg(r2, &(0x7f0000000780)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="33931fea09b0ee42eb1914f437f5a8f69e1620f7cf66bcd12e81fa7be0a239bba556f7e533bf61b5406dc34e3e1922a763b3b81995fda906c024bab18aa6d00d776d4243bd6851305577a786620ed9f910b633d3e3d421d21cc1a727891cda5cc1b42b9b249f1d03e137f5a5527c9c6f6576c56152d54a9836a3097e438e5a9953522651d08b7a7ad50a67de5abfcf0ee1fe31be3aef5c3fa3760baaa623d6eed80096425303eca6c6efc2c2932314fbf1914f8377d69c422beeed5fa350266621b335b327e739c299e427f8286e132fedaee67464c2dd30ca755231f8fd3321b92ad1c763b70f597c2d5c075ed809ab8c97591c06bd5a719d79496df8", 0xfd}, {&(0x7f00000002c0)="32b7d46b3e25f869defc2a21838b8e1af9a4465f5a56842b87a91162d532818a77085c67b090e0ef90575835a11d91701c49b33c10c151d1da8b5b5fed4c9f9456a8020e9536f2cb578b5834bd6974a5fb32707105f0ddc556b6c82503dc1125f99c458539dd4696bc3c3d2253c236ca59530a63c359761676166b3a07272483d0e5465f3597f7", 0x87}, {&(0x7f0000000380)="240d188b1882406a7cea0d9ae30879fb9d6834aae632035ab303a957c89a151436f11401fb6c95a981fd52788059d6e9e3b5ac0470644017faaea577001bc42800e3196fed9cb7d2909823c81dc51979f261870520249e2b881b8669a1e038d57ada6ebbe95be00a4e38accbcd85fea86950737130f912b8aa84fe4129c159e9db04c558b2f16aa7d2ee49ad8f2a779c90e16d75835e62a4bd33f5fa9b493a00cd7dd3d3cef44604de57ff92a6c953e4fcffa42440bf12879dda745df20f829881341b89138e26d30f6c2e61dfff5dedca62d14566a7391b1c7922f333c8de6aab001aabd2b03c1a9315ebf5ae7518b6b81e", 0xf2}, {&(0x7f0000000480)="dc2050383e23250fb7843a65aa5329ce873689ffdc5ddf9eb7a69ea3aeb4e99990f083ae39525eca39802082ff770da3f7e8362e97d8ca29e55cbd3bc00eef5ebd21c145a59c6f7c6190cc8f35324874d5da06794d84ef0f37bfcda74471730941efde2360239e42f3cf80584c2156130123cfe9c20be3a84556447f21fe", 0x7e}], 0x4, &(0x7f0000000540)=[{0x70, 0x17, 0xeff, "9b8454b046487e54ecbfd3a4a05af9d6826f280e9e95b95080a5710c491822f5d32b66be8c32c67b06f4871e17cc420e0eeb22f7afeb5ad8aed0cd566ca3a398cfce9088cc057ae5c4114546fb3e4d9227cbbefb880f4eee5f6060"}, {0x88, 0x101, 0x9, "f0cc80329c364ab8988143a5cbe43fcc70eb593b56fe9a26d48c490074f6ea42df9952f7f3be24303998951250aaf543fed26018288f95c260f4b329302320f0494686db89329c942ebc67741e61e6219adf8f8245b9b7102b2509ff1385f378fc06965c56cc45bb2165afe47b71f22ae3db"}, {0x40, 0xffff, 0x8, "fa07a7bbef6ce98cf70788175cd6d39319d37ebe598d359423fab1406cdc749e19bcf2497c58771701e3ecad398610e1"}, {0xb8, 0xffff, 0x2, "35387ec1f44889a201001cbe70a4449c94649f8b96b3633b3967a1826561d4926d50780edb93eacb60ff5ecc08a8e28501f1a2e5c190277964d0cbd398b57bec18ea87fa2151425a8c697dc472bec30409b270716cf059ba3f6da05301907c4e97ef80d54b953824c970907e7c161121c3ae01a6f2837982c414b5db0a81e5f83fa6c7f7f14f08e30e61a4a67fd0c8b1dfd917a75df9028b9b496132ae396fb62843a75d2394"}, {0x20, 0xffff, 0x40, "ca0a2ddda759c02bde02cebbfdc38e"}], 0x210}, 0x2) r4 = msgget$private(0x0, 0x4e0) sendmsg(r2, &(0x7f0000000c00)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000800)="ab5d43b8da7b954d448381b7d302b182110e951e82150c8da95f75b9c7b4b2d394d1a894761625f59cd5f7847756c9955c1d04e81709fa4e2173d271c7148657708334db09a7bb5a66e52c27bd4bde0e8c12816f08ab355c73e6392a3444c1244c3d6916416ec2e325b8926c5a", 0x6d}], 0x1, &(0x7f00000008c0)=[{0xf8, 0x0, 0x6362, "ca0c1d2ca7439cd2aee6ed06e8a64889af931adafe8fc16e8ce71024483f4e496d7dc56746d074820c46883efa7aec50c8e1368d39eec2b04b90f35c4f0407df1c472c56aabdc7186bf2581c7bfd68f8f207376ce973426260ea8832f4fa1b9b47ad94926bbd25f90de9c7309e4c7e4f0e3c6750101339797716632eaab838ffde47c20ecd4cb2e6317023f848eacc36939f0af2e2cabf29d9745a24d0893d39c8ff27ba82249489967f1ca2ea002cba75e81a62b810429bbe5af1e5c526cc412fe21ffa9063c4c0d784f3864529fbe9ce9de719714301f23497dd4f7d60976d949ac0"}, {0xf8, 0xffff, 0x100000000, "63ba54a2bea9f5b293f29823d1674009129054c6d3b552f3ed61e20c0529a2ad805f71bcb73ef6000ee84e8e894e081c1b1ce493e8da23ab39ede76ef051e731ce6f6e674c07619cfc711654119230683ce0cbbe885b40040ad8f97020c2c2cae326f99cc816ae20d2ab60f8707c8ee5478af6b84235097a87295b19b170102cbc0a5c95385d419f7cd1fd7c0ba9ce63484ee22e470262415d857808d5298800b0bd20d9b52b45b471cdb9852af6243bedbce3b24f055f38c6b32dfe41d0ab1641116970e991ef9eb67326766215df2e8931e6ddf13b435a2c8cec818f2f42b30e8a873b8855a4"}, {0xa8, 0x29, 0x80000000, "77b5fbdc6ec9e422d3ff176a6f461cd18bbe6787dff8efcdacd311999b168de974673e6bc8b9e734f9c8ebb85fdb25b0e3d79e6afde7af037fd79b69c106b7e13fec1a00a7c942b474b676c568f92b71a569492c576f4a5a552a7b1c759093bba5b61da20abe543b0ca4fe8b8484f28dc8f2a5a1e6fa1eb26e89a58cd70152a1e065e95d07c0b1499fb8053e796264f54803a3"}, {0x98, 0x101, 0x401, "71a266ade04de50510f8f6f8f996457edb1b1d09b2aed250e2c80cdd09a548dc14cb977c43b0a7caea358393ef16432428cc269268bf234fe622f85c6bf2c4d6a3d42d0e8bfc877da3c5c2e165ee6bf082f7f02ab4ba7190bb9739c82e20fad09854873b3bd55cc042393eed16bd0d424bed5e36dfd550c8eeb4ac1038df699701"}], 0x330}, 0x6) msgctl$IPC_RMID(r4, 0x0) recvmsg(r3, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000001e80)=[{&(0x7f0000000c40)=""/127, 0x7f}, {&(0x7f0000000cc0)=""/20, 0x14}, {&(0x7f0000000d00)=""/117, 0x75}, {&(0x7f0000000d80)=""/110, 0x6e}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000001e00)=""/7, 0x7}, {&(0x7f0000001e40)=""/40, 0x28}], 0x7, &(0x7f0000001f00)=""/223, 0xdf}, 0x41) r5 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002040)) setsockopt(r2, 0xc3fb, 0x8, &(0x7f0000002080)="4ac5431be69202c80623dc103725ec48bd0ae0d665f745554e3a97a7d4215a5df54dcf6bafdd8349063ef5403088ec18e9beaac74addbffb59228a27613677113c64765d0ebd86cbc1028acea7edcb4279dde1459d165b07c25ab2117836a139dd6b022f0cefe97e689792088828fd216bdc326eae07ce85faaf6e9145ad3c4d1fcaf9536c1140e99891c1c2c9dfde1baa4d80cdf0ada316466d3063280379f0f49bf2bd6fa5897ec72f8557277af1d307ea30e6befd712d72fdefad0717b8699369813c112f89b23a2edb9d7918a622ba5e0bb89435bfe045", 0xd9) close(r3) setsockopt(r2, 0x5208, 0x1000, &(0x7f0000002180)="2f7d47697bc2c2adf464b3a7b9a306306b7cd7dc", 0x14) write(r3, &(0x7f00000021c0)="e185e37ab2cc85fb787af92ca32afdf6fad70dc18709c2f00d6c3d1b85ce9bb71998074ccea35b68705ca61980d38e74c869559b133766c688b2e6ba699e05561cfff5b7a57e2f8c305b7eee1de45942cba2a4d60d506112b84ff199052f256fa6c66e863722c0974d8632aa6ec3d18a13bc930cde7df1a867288a2c18693cd3ab023e6222b1a46eca6712bbf3e641cac37d97778d4cc900207a6b28a2", 0x9d) chdir(&(0x7f0000002280)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000022c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r3, r1) r8 = semget(0x1, 0x3, 0x0) connect$unix(r3, &(0x7f0000002300)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0xc) seteuid(r10) fcntl$getflags(r2, 0x3) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002380)={r9, r10, r11}, 0xc) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000023c0)=""/4096) setsockopt(r1, 0x10000, 0x53b1, &(0x7f00000033c0)="f87e38dab37399cdc0052fe1203daf02bebdc95b40c45548c7ac27c430a8c3e7f92447e708e7d9aa4e8e53fe901f834ab78c761700c7d5734a932d6e99d4f07b8f66000818099e9f9b697ce09ae268880a24253c7316b7335434d0c88667d9d99e3ae7fedb78571ba5050dc0493a4a66115d0633c71419470dbc71daa3a7c2b1cc76c461c62303d8c0260459d80147386d58d60a37c1e89c8e938cf70f89f431083c6e4ae7a5ee8de62fa9f2573e6380ecdd36b6ab2573fdb4313d4bd7e056916482c746c34a2101aef7d62ce96fec297e253904cf1b1051c4462002566c6a16531a777c50e9b5a495dee5aa715c2362eb3bc9084a45a769486095eaab76", 0xfe) fsync(r1) 00:00:01 executing program 2: mkdir(&(0x7f0000000200)='./file1\x00', 0x3) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x200080, 0x8c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r2, r3) getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 00:00:01 executing program 3: r0 = socket(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040), 0x96b, 0x1000, 0x0, 0x73) fcntl$getown(r0, 0x5) 00:00:01 executing program 1: r0 = semget(0x0, 0x2, 0x1) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/253) semget$private(0x0, 0x3, 0x3c0) semget(0x0, 0x4, 0x100) r1 = semget$private(0x0, 0x1, 0x200) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfc, r2, r3, r4, r6, 0x100, 0xe79}, 0x6bf, 0x20, 0x4a59}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getsockname$unix(r7, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r8 = msgget(0x2, 0x8) msgsnd(r8, &(0x7f0000000300)={0x0, "37d86593d1"}, 0xd, 0x800) linkat(r7, &(0x7f0000000340)='./file0\x00', r7, &(0x7f0000000380)='./file0\x00', 0x400) getgid() utimensat(r7, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xfffffffffffff001, 0x7}, {0x9, 0x8001}}, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) fchmodat(r7, &(0x7f00000004c0)='./file0\x00', 0x4, 0x0) mknodat(r7, &(0x7f0000000500)='./file0\x00', 0x1, 0x9) setegid(r5) sendto$unix(r9, &(0x7f0000000540)="0be4", 0x2, 0x1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) read(r9, &(0x7f00000005c0)=""/238, 0xee) connect$unix(r9, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) getuid() shmget$private(0x0, 0x2000, 0x14, &(0x7f0000ffb000/0x2000)=nil) accept$unix(r7, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) 00:00:01 executing program 5: socketpair$unix(0x1, 0x4000000000008, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xffff) setsockopt(r1, 0x34, 0x0, &(0x7f0000000000)="eef31d22a137032a8c8fc6cdc690cbf05908396ed3fd99d81f2e8953b26ccf94a651388d1393290cb0e6ef9bf9b62a6af021d52b7c6610a9d09d331e9d804e46c4b6d18efbee603bcf904a686cc9eeae2ff02a63d805da40aa5b1ffd44d59ed3a48f74d456bb8c216bbf54056f6a", 0x6e) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000000), 0x0, 0x8, 0x0, 0x0) 00:00:01 executing program 5: clock_settime(0x2, &(0x7f0000000000)={0x8, 0x3f}) socketpair(0x18, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="6ec799300d8c8ffa903c88b949e55d60186d9ef36764dff0b29579b56868ca39691c8ec7015625d1bb6452b743cbae0f49fae0b4fc618b8cb141cf51487bfbf8efa301fd1f155c0d4605e80b021a19f6115c854480b53c5fd0b842e8f308764960b820b54c0d418a8609a670f6684fa9d98fb06c59d88fde3ac6564c7eb101220ac8a1803a2a98b05e371b8f11ac9b96ddf7e49476c2175c5279fdbebc571005d42ed7a4e08fd5b87f74d4bc", 0xac) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1000080, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x12, r0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x200200, 0x8) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x100) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x6000, 0x0) close(r3) fsync(r1) accept(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair(0x6, 0x1, 0x5, &(0x7f0000000340)) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x1000a00, 0x1e0) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x82, 0x7) socketpair(0x1f, 0x10000000, 0x5, &(0x7f0000000400)={0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x8, 0x180) getsockname$inet6(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = openat(r2, &(0x7f0000000580)='./file0/file0\x00', 0x40810, 0x15f) execve(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000640)=[&(0x7f0000000600)='^#\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='{\x00']) getpeername(r7, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) unlinkat(r7, &(0x7f0000000780)='./file0/file0\x00', 0x800) open$dir(&(0x7f00000007c0)='.\x00', 0x48000, 0x1) pipe(&(0x7f0000000800)) open(&(0x7f0000000840)='./file0/file0\x00', 0x1000000, 0x12) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000880), &(0x7f00000008c0)=0x8) getpgrp() close(r6) 00:00:01 executing program 4: r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/190}, 0xc6, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000100)={0x3, "9899a9be3bca3bb1ad0bb6ec0cf2753e13b4f2c495abd29f8b6d5318320a6f92d366ec9320a8942d905f133acd4d50af18da34855696223e15b5d572b2a7e41898757b04e907610d97e26c065c3cbec77ec1216c39f076849131f0b88fb899a660"}, 0x69, 0x800) r1 = shmget$private(0x0, 0x11000, 0x4, &(0x7f0000fee000/0x11000)=nil) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) linkat(r2, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x400) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/207) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x3, 0x9}, {0xfffffffffffffffa, 0x9}}) mkdirat(r2, &(0x7f0000000440)='./file0\x00', 0x39) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r5 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x0, 0x65) r6 = getegid() setgid(r6) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) wait4(r7, &(0x7f00000005c0), 0x60, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000006c0), 0xc) bind$unix(r4, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) linkat(r4, &(0x7f0000000740)='./file0\x00', r5, &(0x7f0000000780)='./file0\x00', 0x400) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000007c0)="56a94b828dd3209ccc54726019ef5005e8c3dbe36203e7d9", 0x18) readv(r5, &(0x7f0000003ac0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/97, 0x61}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000003880)=""/171, 0xab}, {&(0x7f0000003940)=""/117, 0x75}, {&(0x7f00000039c0)=""/26, 0x1a}, {&(0x7f0000003a00)=""/159, 0x9f}], 0x8) utimensat(r2, &(0x7f0000003b40)='./file1\x00', &(0x7f0000003b80)={{0x0, 0x8}, {0x3, 0x400}}, 0x0) r8 = semget(0x2, 0x4, 0x0) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000003bc0)=0x8) r9 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000003c00)=""/111) utimensat(r4, &(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0)={{0x5, 0xfffffffffffffffc}, {0x4, 0x3}}, 0x200) 00:00:01 executing program 3: clock_getres(0x40000000, &(0x7f0000000000)) r0 = socket(0x1f, 0x4, 0x5) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="7e6ecea9e9dc31fee52c4a53cbc5416a079c1ba40f347576192e71906096218180492496d0a02b21897ba7f7b04c59c3c98b3f90ed23c82ba6f76843020c673672cdcbce13baab98713b412e9d9a6d7e77c70d", 0x53) r1 = socket(0x0, 0x5, 0xfffffffffffffffa) clock_getres(0x3, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000100)="3099b5c7eed0bb66a6e71423aec5927648ecfcf1d66b1075907fff3aa32dd58a6b9879063f76", 0x26, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x20000007, 0xfff) close(r2) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') r3 = paccept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc, 0x10000000) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x14) symlinkat(&(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') sendto(r1, &(0x7f0000000340)="b81e956226eef43bc8e4abfb0f6897617be12c26cfe96835a7afd91869fba9d21f451fe7a7646d8669a29b0ae110cf6152944ed1bdb6265400018604a062865dc1cb8fec7dd288a5c40729743fb55a0a98f0cc80dd5a4ed08ad8a3a6a09ba80d1fbd3930ad571bde77e4e8a19f41a01b1aaf9c9956b749bc2dfcfac30bc016", 0x7f, 0x8, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x540c}, 0xc) r5 = getuid() getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r4, &(0x7f0000000400)='./file0\x00', r5, r6, 0x0) recvfrom(r3, &(0x7f0000000480)=""/177, 0xb1, 0x1, &(0x7f0000000540)=@in6={0x18, 0x2, 0x40, 0xffffffff}, 0xc) close(r4) mknodat(r2, &(0x7f0000000580)='./file0\x00', 0xc000, 0xfffffc00) r7 = paccept(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc, 0x50000000) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000640)=""/140, &(0x7f0000000700)=0x8c) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) fcntl$getflags(r3, 0x3) clock_settime(0x1, &(0x7f00000007c0)={0x1, 0x5}) clock_nanosleep(0x1, 0x1, &(0x7f0000000800)={0x891, 0x200}, 0x0) socket$inet(0x2, 0x20000005, 0xd01) semget$private(0x0, 0x4, 0x20) connect(r2, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) fcntl$setown(r4, 0x6, r8) 00:00:01 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000180)={0x0, ""/78}, 0x56, 0x3, 0x0) recvfrom(r1, &(0x7f0000000040)=""/213, 0xe, 0x2, 0x0, 0x1a5) sendto(r0, 0x0, 0x4472bbc, 0x3fe, 0x0, 0x2514d8d8) 00:00:01 executing program 4: socketpair$unix(0x1, 0x105, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10200, 0x0) clock_getres(0x40000003, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x40) dup2(r2, r0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:01 executing program 1: r0 = socket$inet(0x2, 0x10000007, 0x7) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000efffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000f31b8638061f58b2b13d4de2f58b09e006c196f2e57608bfd8858ae10ee9fae5e47de8ffdac52d96522231373c83dcf486e49519f67adc57e80dd7ec141ed031f78aa221b3ba8ab778a18d0d1"], &(0x7f0000000100)=0x44) r2 = socket(0x6, 0x2, 0x6) r3 = socket$inet(0x2, 0x10000002, 0x401) r4 = socket(0x1, 0x70000007, 0x7) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r0, 0x100}, {r1, 0x140}, {r2, 0x8}, {r3, 0xc2}, {r4, 0x8}, {r5}, {r6}], 0x7, 0x6) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000340)="faa2be941c66fddcbd706301b257acd6e1a11b11d2d293dade76cef1755f58327cb351821e430a0c22be19ba0baf28c79a29ce343b2583dc0c98a98eefc1e24723eacac6812d9950214a2f9afcd5951e5ba0ace7717e62d9823d46b42ad7624f88101292c86c1dfa6a169ad5f40584631b734ee7c4e3569408af4c66dafb51c18ee57d4ec30d78de5c34063cca851c444591bac5bb6cc79280e016c2bc77c1df7948636f8f5722ac4c363a34d393e3379befa8fbe744c5", 0xb7}, {&(0x7f0000000400)="7ae7f9f49457bbbb80c4ba513b3b0034ab6c5c70caec71a3f8ce3cdef651cf9fcce6091ad1d97eabfd40b436144d5c5865fc2d19575579943b7a5585811ba9d08388bdb4a801eb3e9c8f26dec008d305cf55615b25066357c2e16f9908e630b54150bc70029b54a58ec3c6085419dbca45a128448fabeedbd9799a01927ac43ac59b77d3cb59c8c3a8455a85eec93b401428739b6327917c157f2fe3e6eeedfa30503e7ee57754414838765326fcdfb0e8cdcb0621665811c10cef0f90", 0xbd}, {&(0x7f0000001300)="c47d031f86a8fa7649e09a239c234e3e37544cb7138933c8fb229f722e72433b2c8e7b529846ab8d34ecb34e83db334e1806ea81e7009eb04272a148baa20e42c26648a872128f4b8da96700b4f37e7249787052a3a5465b69de0b98e039e8530e108e80843db5ae73413d852f95b87c654a67e699921b6bae1db85f592f880403dc8745ea2851e439e5e733f36685cf2038dfa0ffcc72bdcb9b100fc09a7391438470817cf6702f88bb8cde22d81c3739c7013083f06c62db5cbed56e3f3fe902a7c88e332fbd119717c64e7b31472766fc85d8be95ebf90a6fdfc49a5859e8a98a9ac6535dc94f1132e62cbfa35f50fce3a7eb55c6186f521b0a0a2d0572aea25e2d24389e1aa993df50fa1bb2e09848d02d2ce720d2c9ab84061effa8bbf7cd26162ffe3674fe8e7c4f39c34fbc72d529641071f3e65874a56b15270518790343de4cd17011b1430bdfbf4225b9a818b66bcd0b8d86de32528dbe95bca2cbd92473c113328ac3a92dec83773c6dee8fd996abc4c9cf70742ead0418b075cf3f21c129c612db7edb3e74db0ba566c339d7706a7c8518f9df202aac5b042400b61a2d74f8ba87f38186ec4c4bc1cf1efd9ff43b6dee9969fec49a8230f177e91e42e1d30a029c6aa38f93d322cb97a4e62fc120e3adc4f88ced9c476a2502cbb024b12dd9aad38888314e9fcd6e5d293e0ae5c0cdb7b58c3181cbee13ef59a1a1b953aa86a96ba73319245f2309d0b850caa2bccf2779f4232ee0e274e0eda533bfa3f986afe37a0e050af4e73be9d01f40c279568fb38a7dbd5f3627b04aedc314a74988c5352f90ebf9921107b60147cf4900b32981d2bd321a6fe1c1b37e251bd6f2750504cfbfcc7529e1e3fad92025db864a47fa86e649a01bf6bb77997d0a2b2ff27057035c277c31e04bff8ed529a3a92a65c21df17d862f7e19e8282a827fe27d0cd0a6a34721dea0da766e78266cd1193e16f1d28c1fcd853314dd2f8c207978239d0caa3b49c917e86edd3486297a65256d4b875beeec03abd09b816d75ab493491fddd732090aef0f423048fc4b1f94c679f2398410e3a4000a0adaf8b62b63de73d48be60eec730279268a3e9d79af20c4703f1ee929e62f2d25f1958d6ec8d38110cea7d5c14bc0753a2b998628e71a9eeeaeec9a44c4024925aba0716d720dfc4bc63ea1ed9870147d06afffc10a035874a9bf6269784b6595f75f4829eced315b10d2c3522c159fb4e5347bd1348cfaf54c5ea74d29ddac8003654dabcbf4589033582636bb32d4dc2e21b9c22d8c8cca9c83da437f8c403d1b476741a3b170528d03cc85437c100df964f8a7003ea03f83005b69b42a55092ebe87f03a401bf1fbe10970af322a3b7c638e4424893113b5840617a8db7adfff6aff08c41a34989fc36fa92696f0972f1d8f131622e711e08207c94d3f0ab3d3103bc6c813fe92510e58ccf095ffe40a2eaf95050a6e501e24090e03f1946d54976f3d9365dafd797c4115d3606d802203a3c83b086c5fea932e7811787b77753e7710d62fa3120388e9713aa6a629d3f7bd4cd8cac10468852fe0e3328a200241486a67c4768a16ffa192f673c07230231c4aa17c3f64492f0a1160f678dbbf24ccd6df7c2deb45eb9d2b0bb6dfa08c3afaa697049c346626ba914b6a1f0616a2ca362570858b8a25a4faceefa0cd31bb42a9e9b0dd43842401e8a08b5e71bb589c49074d3a9d06e59e799961cc6756e7233c7fd2ae708bfda0752828c9faee3f52a549a4cf039b88920ad791b8dd7a29fda554f5e95c60f2bb4137a929a8bf2d455fd0208d1b83fe7c1570b4168d2aa031dfb8273117645de6ac0e4e78e8a601b621ded5d51214bac58784e1c4dcdffc3dc184682e40ac684c8bd2ed1874677cc837114ae64381f39e0d7763a8b473c05e0be74021eca6147c8d8134a181129a23212b4caf5cea6761a2e36c69045eafbaf79b2c34b599002987c223a9b207cd81e51e329cfe1c1ee055d1d630a465354db3f16e5adcc7e030513d44dc8b510d986ca493405273181453116fd715b61673c4497df53f4aec9f1d362475a81c79e53f872b1bfe2657862e0e403043a63739c0c5f23286ebbe32c84745e1dfcc9492ef20c862d1d8b2345ba80cf4f82ca8017031d66f5b9775dc119727ded414d17b9156c54876603d880ecd47a7231db7c4459e8060102bef58203fd5bd454ba2a06c1fd4292d086dce95de2879f54c3455eabb1ff99a962ad26e52ffc1b437def501dbc8f0be041c016312d3744791e68fde59f85cd6c599cceb4c82178bd4af97162fd5d282eafee17d137118bbafb22f282b99accd70f365659487d9bd9bcded5e6d6619ae31ea160ce82fb3cbc5ab85bcfd7a8277913a9701ce4d5db5e2dc5613d394806e65a1617b07d36eb0830e5a613775a7a8d7a2f907859b8fd9670e70db88cff81c2eec7f85910696a5cb38b486abc68f551d3068e724772bff68631e193cf3dd887288e93e7f26f67e0ac74b39e3bd0cd90893538fb5b7131b9ae6ee26f0b761e9813c609af137e5008f677b55522418cc9a6216388a2bc9628ba9f0db92d91d66f5ba68f1920c3d143c6edf104ece54b52aa8e2f6bea82368249ee9af8f7a2395133825aa001bdd3bde357459f7b52561b0cf6d390c4c7c3364e746600ee713e0c531af3d9f531f422c068f4f3d60ed36d0d1aaefbb9c69cebd65e40e0e00abb178367afa575964b9b9d98f71c68bb6c6167e65e8ea00a41b389de29707d3be047b2f481e757701d17630e83d6405713682d22ee2bfa954814aa63f75bdd6c292104945ec73ee9fee8921f60c07cd75911c487441a93ac8ae734d1dc2b948c49b740d964acd551b9134a6171f7797c0a578a2ea16735ba2477b9333ffcd341f7fe12ce664ef9cdcc9221ebb2794f5f6acc61049a6cf66d0017a749702707e224f1420901478ca6f6fa9b56ac6cdc55009253872a03773ec09b8cf5e0fd8b1a02d675f048af3b3904000261f2b75fed5bb0aef49ccd1deeff21d49d6cb2f303b859f48ce3a80b36f89fb293ce4f06ef73fd02d61ef035c985ae4cc62af13568de5a4af6789083581a60313509f1df79b41dc5aa4ddfa190dac88bedb5b4ab749cae217e188bc6e484601c87c4c9f64aa83ae380a84908cf2d6711d47181336886c25644f4253d865043379ce5b1f5a94338585aeda744dac3bac66705372117bb78b22455c715d068e4a08fa0b4d3bb055d60b1f64982b1afe7d9ac9faa407f63646da2de1f9e20c2555c6046b6564ecf712ea246bf07f7633c792ea33e79d02158945a5eaad661cab3a2f0b42c90fd34f8f8d17b48ba4b9c7c2b7cea7caab5dc2820e66f1c72df1e6c0f3f941ccd58ab8b0badeca4206cf3b36ee4d0fe2d7d856e77b8a4af4b6df7f5998af38ff480cc5e7a57158564a15eb33fbf4cfce0dd5fcfa391ef3fb4060d4c9c3dcb17d680ba89e879626212b9da644ecb2e019419cbe7a0204a4f9c754ebd20d18d3106028fa8a4f50edd53891ad3d58387b23a3457fb55d65a9d7bfdf1edd006c7478f07d594dd0440adebda7126a2777dc6bbb1c1c7a007ff633d90756052bd836ef28d78225f11b2f6d15783f2c3c9001ef0b403b751e1984db99fc813f65d82df0253e790865bcdd9b4e6346cb854bc24227f6fd3068d6985a805dff65cd9ee2016d3e1e6dfd874f1566048fe847e1b48b8dab474d15d7e519a735fe7de9c7463f9b40c6756c24ea4d79756d89f4e3c685ec557bd5a71fbe572ecfe149e205e1f5d974ae77311249a1d4b849f3f09b2fa7119720f687b9fa22b5b9cfa09eb2c2952e16fb257ce95677d74a199427d3b5631d956307931289d9c17b9dcc540838deeefca7adc3ced683e9b97235b8c838034be5b8435879d1a144c29cd66a4d28da2ae325ad273c78f6701ac3eb4faf8fdb06e62208a5595c305063aa35bac695c3f70ce8772eee6a1f31758004e08722fe28e3c9aa0789d79da56b8a0798793f66898efe637f92ba11ce707dae767deb64789163ed57b810a5f052a6b099e05b1cd66b8c82ef434ae5f6cc0a65d62111038d14c940a35a08ac1bf45e88e2533ef04be371426c7a600024a5a38937d47b5e35c18790934e1ecc499ecb339e60592b62e378660a03103dcd6297743425fd8f07ef0df41d1bbfbfce7ff268ff43643f8a5116be0e4c459eec8d8c777f467d7de2f0a9099c6ea07469ce0b1d9d69909afdd6462de65d6490990ca28c1963eb00b745e413280ec39d5369130ae4e1c7801011dd5db4b0d02bc73ff688db2a0b36a027dd5ebc1b37b96744d487c7f11ce7d6bf74b99edb8a87ce06b896e89adfd760b576fa7bd3d831642d578d1db3a78317237e18faf56f102f5298d24013ace2bbf9444bd9296a69e0ed4d8e0afaf6ebd1d1df34216286de4d12ccde38664c1638f2e58cf2d57723ed5cc1364e1d0039eb0f3aca5bd2b71e245b109b28e4323a3087589f6be1560a0cb5d5095155d4a08cbec9fd5d70e96d3f905a508f50a281226013d13ca26da09bccc8651326275acd164cfb8b6c3115c44e683a5ab3def1eac1ae3c85f355fcc4dafb664eb57608ceb966052e76ac19f9d758000153ef7ce069abed3d94a483608a5684820b69c48555cd152571b098559d5d03960498d91741185517bed385e586e0953b9dcf295dab4d4a4812830f0370e90c5b7d543a8d39b717cc28a55bf36bd31caf1179bed408534ab95257c1ead653005555c6e378cf66c692dc96a3d2cc29031f78edd7c5d1a66b78421fea74a4d89d2d8ac5fdd203da849d8d92e741f7488794ce3a4313116a147b6ce4b8997d61b1cd610b391da4a9425433606c89ae62a904685acbb92eead82225f3247a8a645b874cba4d41f09c21a56e16d9bfe640f440ea7d88fcaee303148788646c96229e862429a46f9656f04584185d0a22d74a9d89a42ad55c140ab6f6038aa27854234aca03bbda564a09533d32e5b8c50ae6605a8f525058dfa5f04dd271e5f80e8aaa8f9a61a38359ea30e5217f1848064c570a44133a3dff26916d4db003620e5fdbb91ba219f6a4d9b8e896ecdd0e9e8665fc184200d3679d6520b94e58a5e7fc708a222104b81b7b498cffab2b0de137f21ce5e705562d2b7763085de3d944f43d2aaf9dffa3306276b00b873f593c908e4a729cbd56bd7950280560fdfa8e312264a59af89a1be5e8539e58d5e10a8f6564f4225c8bbda437b3439fbf1280b2bcb14b06c4fd7ab3f19c8fd401c8086f467e289c1f1124cd843c3c63ec7cb4895a9d00a67be23be5d88bab75c12ddc60ab866e14b3aa50b2d30ca23cb82abe003ecfb3e4a23dfb7fec0d0000407781b5791f7a906a9443978a3caa727613159a4702ebb1b2743a1c486dfe6e3eae5d11b0d1da5787f07ee546720af5cd708250f0260c2ee4d87a8519f76a128afed84d0551c1da5b800bd340550280b4250e9fea5568f8bbbcb0953219a419c8af3a79f7ea5ea786c1dd40ecfa2545488801874c8af60d281dbb44da5ae8ede4c46e7091fc43fd494cfd787509bf0f081855881de284ffd6746e8992058408ccc1072d429c2389935bd4d5483015893f28f15fe52c586ce1b3524070de67265be825902baa8910d86b68e30611770488ea6525fa0c7bfa9ff9a5c24b17237e5b24f4494784d023c7e5f6b742cd3444e322df99d1b6bf7bb96cfca4e633692beb1ad3c268898b7d138d061da5ef218a8aa4d308f2336cbc80f6c5f90591165a58c7076674b48bd860a5775e93d0c25b04614", 0x1000}, {&(0x7f00000004c0)="a8649fddee0c4696edf151894cb1feaa440e18af8e3218b1d820c9aef222317190d9c20a5995f00834acb45cf1b7efa69a7c9518b52b0e3048b8a11d739e4f9925bf23ae0ac1e361e793d9d5ed4688180ae203b27345cb2281afc5fe3143", 0x5e}, {&(0x7f0000002300)="e6df3ee16a6610be69c1d96aecb74262485c33e11c3aa5b53ecbea4cd87b774bd2831bec72e5237eb30871060e37ccb036db31eded9a3793c4aff90dc52cacb4888c418cddf931198b66db58ae3706ca929414d6305ea50881178d95616bdfd2fd8bdd3cbdf0ad1261a35fda2450ec5d91c077711346839d3184e6bdd8073b380407a8e4107aa35c33352931419872acf8bddb5b45a254204f2d71d4061f3856b07baac8b5fea4f568378d0d1f869a3ff49f45e91b3c11bab873fc694f9efae88e31f7678df3e8b1dd2741ca4ab4281b96830744d139bbb05c0de6b695281d62b6a3d9b97ab2ed172ca387ef8eab6d3f9d3f2b9c5f280310436be1fafc48e9daf8308b5ac4e441c4aa5eb3830298c0b8809edffb1670b738caab12c368910ed2ee03283d353ed5e752c9be92eb562062c43fa1f0fb428778d33b89897bd7e62c83b7b6e63a9249c67110f5e117e4f0ec881c5b18132e9521090deb34d98c5f56c7fadbfd7051b7e5944e27006a8b2d176b32492a9141f105a5533274d97716732cacf59c78202cf603ef0640bf93b0cc468bbd3715719213a4c2db7c90e25f3156f757377ff7148c06027db6697f6d3a922eda153ce2d2e8449b6587aa3af292fb8a6e0f387f73a3786a203890d837b1b9c7015841ebe6005a877571596deaf3e3a5f066d42b4a2055e97e5c1ee171dae8c0fb4ea3b8bf12c773b75523ec53d1de7b2e38e2f615f461cdb893f9a78df7f2a7bebe7276bd618d5851d6b474289a7a8af775ec1fa563ed279dc9b20f2b8a6806b9544c66878e886f3c5ce1857be085724a62d35d291a52a828cf1293e2c930352bfbb15d13f88b70423985b2bed7ccc7fec67f24ecffe3e377d7ec1cefa8b2fbdbf8371606f5b07f9aff7be2d7009b871fbb0fb5bfa50e175a40aca5284c4e5e99e337b0b4f0a5fcfdcb6c6c47395887179b31468b1d79801a89b396acf2c66bce889624ff96a39398df2149516ac5706b9805eaf4338ba37689d89798835372fc8156bc1da4285f27f940cb113cb961ac12d3e447193583b9b609cc1ae3b0be013509284b9a4ec7be847b563721559289b04c47ad284a5580d7dcbe2c487023644974f3b0ce675e360832f38f1b28e90e4bb15b289a89ce239b8adc8fbf1d82cec8aea7cf0171d3dd32f1cf71e22e42c034063a7db3310f5ecb084ec4191fb10eaa8bd66e6d8633a22517fb6edaf9bb8ff0e0f321bd573ef344d2456b3e75abc31536365db7abf5a6df69faefddacdb3910360dfd58be6f1186569c449b403c771bfd962d93e197a1d51893d1ab030544d475807626019bde15b05d59d055b4a02ac9c768952a65b4f31613ec74eca2683fd94d0a93e4ca94036a4f61bd9d0e9afdd9f7f09a86bd184f00ee0ac430490f74a282b220942f9fe68cf19757c77698c28366f7ecdb1000499969fe70db08f6802c1eb4519dcb7d2703e890c95030a7c5931e2ff1c3b0dc2b11ce5127d3df339dc9e89729388897c7e069a549e32a425037975c8222fe407c0875d073640de8a3f3f9c825eaf02ffc1463aa5aa3299063ecc64d4427e96482b85c20a2944de9f1a0a1cbd03a3ec79ccda4f26182b87902669e54ae16a814a7b9fbdfe6c96d20af34db9a4adf48bf58ee958558e4652f8576bd9b85c7faccf20bd27cca0e8a9f4a7826b1803b0a66b369fa5c02e02f01f6318978019643d563c86e342597537a204eb6c64b78a23ca01006bb9f70c79a9f55df43bb127eca0fe5414ffc44bdc9aab2999cfeb1e1fec4f4293a5923ca2c46245672571c92fb0c52d42af0dfde12ca080f84716cf59ab3e0465bc4dba9908da52bb458e535aa9e7155535639bbc8adaf8851ba943a3ab4c3aa52a49acf608959e68dc0886081d792f1a65eab903c16347eb19106dbb54a48225880326543f2cc3f9416eca874ab524b84ffec2cdaddab99ee9899a7c04140e4a491c5f9975ee4506f332e7146f98f5dc01b4b91032b5e8e39de7c39439f8448bafd689736cf5704dd0c1ebd7bb0286077b39aa59a36bff371cd9526c6d441cfeb9b7b1c342a21e69337b4de307eafd7d556be701fe2e95247d0408988a7a933adaad05b68b056ab6e71401e81a69bffe4677aa9d8d0ad5337012b230420ab2add8f39bcd8c741e02c7d9552b61757c6d43e5e679fa1c69a7d74f2fba7ab69aca57fa48009dc9171a4afd621e9b1c6cdba486643e969dbb0be9822793915eed212f164d4b9a1a4a022d878ac893ba2cd6e83eda943020b0b0621ef28460ec82a496dd54452c07c2b6b8da206254eb34793338928e66f10819031e26ad07894e215d43094f16dfcda8bb24876d3d210920c7770f99660467c79a8bbc538276334a6a4458de13ac2ba115cdcbdb64c1454bb1f0b503b2ac82029c8fc4eb98f14d2ba1add2b0986fc0d3898b7faa87e30617180e9650dd4ccecb7ce767b7afd23a139570e377386803e015e78543141a388197618f00b9d8cf1f64dba0077703b2158c9cdaa2f4e8e48d9fffcf7160ff228f5eb1ad80751eef2606888fb062011b4c9b56d605ed02b3f9c13b7c85f6f1a9dd13dd31ea0589257bd1d5113c2fab7826c2b1001e33f481e6cd116ed891f563dce56ae2e7f6b3b419ed4ba77707e64dd27924d19f068597e6223b3ea3499e3f31a294ce70e5bcf009dd8833dba05940f0b6edd19b68c9ac4d976678d0941cde7384f90f841a1f54e951fec822b967c6236a746d182ef47d33c02083d9dca180992523581a315b9744c17379107ff6f6dd5ed854e4308695c37167071f90bda98d2a646b709b420eaa5d240773be863d4f3377a80c3f2253b20e53fbc75095ae4bd84e91263d114b91c7e97bcf4b58a5e86810e4ebf62a169fd140a35b19fd0b2d5f26e68e0ee4200166e25c2cb57dedec370074f032937812a1446b87ab5f8e60a87268c424823730fdc9d406f08a3c748a1983ccff70401c9fe3bd2b95efa9beae7d4e8d19092801f97f41a0d354933cd071387f5c04b68be3327718ec845381b86f9ecbbb602d6f2551f5b969d468973bfaa56c39fcc73af74f96def81d34f5872b2c783913d595cfcefa0a2f713dfd89d23499ae64118270ecc75bdce64ebe624518ad48efb4ef52b2a4f4b66f462776796874220412502ee1e5de0bb4602a15e166cbd5389fa8e198041e98deeef6d023b3825058fab9ded48134a4b7b704c643010e1096e9fe4dbab77e3d93d00890212ca4d268b2515f93b4e08090a457d91d249798882cb31f962c3c4c5728accb21e77eeddfb7a98cd69cd41fbb9505eadd51523cf15ef50a090c0b59d57313e19be9913c28725d18831ce821390bc3d6092a3da5ce8fa4e83feb342f47f5264b792033660d96b801c8e0b2a005d3e1ee8e01ad8e3b3acd0472f2d91a07c0eee88e658bde7f69eeaaa1d7ecbb03b17c646dd4bae56f789900187bc67a603407a68749506ccb0a92a73ea79bff835e23687cca3b5d627dfede1853df421ab8b7d333d41f22d0c5d71a9165ee92f590f8cc34fa5e21120dffd852cd86374cb52707f78cdf858176370f5a78a83b775273efefb7dda1b5425cb897073aac7aeb1179235b20028ddaba1ed184942fce2d053be84b6e0079ad73d4d8b434d7776df3302e01551e3e5bae2a26a5bcf9f5d4431136a272c0fc8a14cd945a4b6a5d0ad87d82d9908490a36d48f5d05ca0f8214b5272c216b277ca4a3684425840c71173e4baf51067cc5e60f59b8af5313a75545d31f72f27960f0daa6de596208de21af2637e3431065dec016ffa9e389868795141528a1e15a067b87eb8d866e7783b85e83ad42b357c087ccd3411a6142ed274f504526984dd0401f8ef7ae092c02ea4a0ec263003ee61314531405395ac6117720f9f8f504ffb39004acfc2fb8ccce36191344af85d053f7f21b5936c423c52346fb5f36b174606096498197974ec5624795631c347c3398ff2d410eb294d5681c0940fb76d2d6cc3c64af375f5938e945c6d6222c9cc65caa6bfe947a173e4a6e9e69dbde73d363e454e9be8fcb476c4c902dbbbb658e95ec8fef31151c11b7e90ea277e8ef11800641de08100b17c7f27947f74d919ddeb74d2e8e52efa8119528da8948f7e0711d7d74c59d7407634b0e50eef3f9bd437320551c583dce853c5ab259ffb57f51d6b4473abac5a053ad28eb28062b8eac566da1172ab5e44b025d092baea643868016369ab4a7a5b95387a60004cdeccf2ab8f80c484bebca64e6a517ad0e2d4242e4b48247484ff7d0dde0ee94eeaad10ecf5c37467e13ac81c8693b3916d1dbb35ac25d763f8b39b94dc70fdfdbe84ada5642b679ced59105fc6b8bfc215eb9d5f34fed9930c713a90f374d59e87bed2b26940946eb1d878e28d8f7012a22f3340ee0cae6ea97b61767f6813e4e697aed670b5ee5cec942ea26ac82e187eefe0897569ee32cae466aea377f228adc2ac9483dc1d863c99c7ed381e2cf8adf282204c5a56d86f28926e70bbf432a9a4acdec1dd10ace88728b771e188f40d202e72ac525c9df16fc1e44a4bd8fd445dd56a1c4c94f70edcc75195067cca994d3d2da7a122e6900939d08d9cf12bdfffb35d329deeff97bc42c460106f0de73cb288dc0d72ef77222aea8f60bf56e242dec256e3b09dc5c652071be3af40f76955f953ed4bbffdd965ac47cc1fbc1e3a51ccebc054a9e8fdc7fdfe614df20fa7642885f6eb96418e35369fda9720f35b1cedb2caab3aba8e70ca1043b4c0d79809927564cd61522379ad3d75dc85421140f8e44a4edac0dddb2769da7f69fafffc46ffea3acaa3110d84e42e0fe151fed2c4aa50932b994cb50abe6ae51f856198f787f9d1b104d0e6254f5ae7f95e68a9421993fbdacd0612790c2e933168e7e9fb7abac9c513bd403b833da7d1ed5bf92d75cda41da97ff0bc1bb8caca1544b1e35a9d5d46638df46bd109df96a884b210068cc01d77a96bc779121c7f22e1c79a999c752f75dc6d37c35f400ad21e7eb7daa1914fd7cae7d6002f5c175bffbe234602800a9300a8d0c99c46582bbcc0300ac6989a04ae0f464f02a673f4763bc536870acf057e26425e0eae2ccef252f3a95a7baa42f7dcaf981abb89f527895835d73f303a378c5ed90982af6df8850f65f9dcbe9c2a300040f11739a2fd56fd1ecbae379e5c72a7a857d82dee9895606267871823c360d44d93e025ccff4e07c373f3afacc3eda87f84096cde5813f2382c6883898dc373a4cf6d8a1891b9874eb7f2a5462e8c81d1101389c917be5ab15907a659426faaf3a15616c1cde56e9753f06f02102ea4340dd1688cb1d945cf781399e03b6b2c8a0df28d892aa50e7a5d653f460a17dc736d44c613dfc09967ba396da6ae83ef295c435d2b00911b1a373f92bfa9bf2211d92c90652169da6fdb099ed76a624de73666efa568ea67d12dad28a33e7e8ce3402e7673a7c36e631576a28b58429652cd0c9559718b2f011c49f2cc6dd26c0047619ddcc3f9e03be66505068c3ea832784a8a08c3e1d8eca1b9da9801c687cc50bd2563f4ca32bd63758725564a6108f659d7d552b12b675dfdc89658fa00bee4b4e380d9dd00d26ebeae3e2d9dfdfc2454d104d7fa9967058dbaa7032b00e98144afab698aadc18d82c3831155e66c407a0e89c55ebe44ec23bac766c743d90382a815a4928fcf2a8f99bbc71add0f192d66da25b9613f9129287ad650ba7761f750f6227cce92662832355873140b16aebdadfdcb3b44218f5d2ae6da072cc13e30b9242e16e8be54e912b05", 0x1000}, {&(0x7f0000000540)="ca331e52704b467cd217d1cdbd63347b6dd0f645778e0f4a14b14c20ef5f7af0fbf41683b426cfad844fc7ee88015e5a2c7eea3d83965c0926c11cda433d28b6c6ecd8d9ae73ff2cbf10805bf6cf84488d07636c8f3ec9f754bbe789748158a62d4a19b9fb9f0c9c8327b055ba8a87fb71328ca28465a85e2f840b072f8821b6a6eba1b0a3202d8019ee8d5ba7c67078ed3c2c989d7508333b419e4e7037bf1f0bae79d0256a9797fc5111ff5c", 0xad}, {&(0x7f0000000600)="47e58a72f25c115cbf4478e384b04e7b9395f9763bc5603b2da3c5d997f8a610885fbcefe17e19da814b2a64e4a0579e4fc0fe2afb9bb76951b6e50b1ea54241ea067d56c587c945bd7e89f8a91ddb872e7f00e9e82b57ae92d56f9315499d8bc453ff3ce6cc42c7b6711a8780850413a34563a1955e34e69d0912ee9db7964f3c5c31138d4aa173445eb9af2c7a96238fff2ff44e3439d00351bcb7cd655bba80cd3eee765571afc5ad87267fd443eab6875ef1130d51a4c9deefcf7243b55b8e948596f0e2d16306abdc357e1fb758c4c7caa55574776cfd5b4be82df08d98cf84b8", 0xe3}, {&(0x7f0000000700)="df94d0695751462beef4208dc96bb62c4024d0e5c2bbb6edfccbf262edc6745041cef06ea776a66d1e4a81c53bb584a9d1f13949aa0783909f99cacba2974648ec4b2610859fb976bbec5e98ad3b9878ef71b62cbb5d14f2386be84a7797d5d7b38f958ae8fb6a856a4ae2d3a3d341a9d58b8169f4f66ce6ae14b1afda4912e51effa72d92e041e53a2f6232f55ad2fac6555a3d1e809228fc2388b2a88a6d7e859769c15e9a1f", 0xa7}, {&(0x7f0000000040)}, {&(0x7f00000007c0)="0ec6428db968160d27509f47aa069b9172d5bdc01e1e947dc1147b1225ed9e1fae3abcd244c6977a448ab350b0bbadcdd5802357665616ffde2fec33", 0x3c}], 0xa, &(0x7f00000008c0)=[{0x90, 0x111, 0xffffffff80000000, "e4d6af044d3bb27e9e2e19368f2655a75484a85d67534ed39ea551c54d21ca747bfc83fa58a97f2395dfb86e363c0f9329150c1ce96580edc4f5a1c461002d69907c0e68bf1a2c0700764550da90a54645856b7c45b774c9053ab46c2d6529eea8288a314bb1a1ab2ab3547a2c94d412441a621b9c016c6fb0e1"}], 0x90}, 0x403) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r7 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000080)='./file1\x00', 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) faccessat(r8, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r7, &(0x7f00000009c0)='./file1\x00') r9 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) symlink(&(0x7f0000000a00)='./file1\x00', &(0x7f0000000a40)='./file1\x00') shmat(r9, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)) msgget$private(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:01 executing program 3: r0 = socket(0x11, 0x10000000, 0xfff) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x800) getpid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="fbef041e21f0087585dc0907fbe6f50d0660a4d63c3f41670c509dd80c9c9a9bf8128d03c04f3200d9c60413c000f0b8e9a59d270c15e4bb670459ac0a6bc7d12766ee30629126da0b9d94dd5bcfef"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="b08b1b4ff32a8b34ca33a4f0", 0xffffffe5}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x20}, 0xa) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000000540)) socketpair(0x0, 0x30000002, 0x3, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) 00:00:01 executing program 2: nanosleep(&(0x7f0000000000)={0x9, 0x917f}, &(0x7f0000000040)) semget(0x1, 0x0, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) nanosleep(&(0x7f0000000080)={0xffffffffffffff7f, 0x5}, &(0x7f00000000c0)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/126) sync() r1 = getegid() r2 = getpid() r3 = getppid() setpgid(r2, r3) getpid() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) r4 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x80a, 0x10d) r6 = socket(0x10, 0x2, 0x6) r7 = socket$inet(0x2, 0x5, 0x20) r8 = open$dir(&(0x7f0000000500)='./file0\x00', 0x100, 0x10) r9 = socket(0x1, 0x10000001, 0x6) r10 = socket$unix(0x1, 0x7, 0x0) r11 = open(&(0x7f0000000540)='./file0\x00', 0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) r13 = open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x140) r14 = socket(0x10, 0x7, 0x2) r15 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) socketpair(0x2, 0x40000000, 0x3, &(0x7f0000000680)={0xffffffffffffffff}) r17 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) r19 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="0dc8382f721bd3c3e61d2324d5b2e9cf329fd2f2309c87eed626d979b3fd55c4d46b416a06f9d89f3d305a82a18364c95273860d886acd60ebf4eba1c2224b9d7dfc7b83ccd61703585181335d8dbce3c64ac3f28d7e9418b58b1f8e1e25150bba3ebe1ac75b181886a838753289", 0x6e}, {&(0x7f00000002c0)="4945e03377bf407371b3f82ccdfc0e7923a59eb152c897181cfd2b6054bfd59a192bcae5855e34e3bc2f79ca7d184140835da7682d0b3712a32a2dcfbef763877bf8763881fecdc7fe057a22627196d7b8f81bd6", 0x54}, {&(0x7f0000000340)="e15584b6f93e017f1aa9dd200a3417627415800d2b846d2e3c8b2b986d83459914e01cfa86d83ab9c71c705083c5bdc826", 0x31}, {&(0x7f0000000380)="ebf2d065681a5f728c64628f11069cb87c4a5b781af81f4b88f9d07517954e61b1078a90ad05ec2ad62b11375d2ffbe77870d572627a4f30d8dc24129bc276b7a26de39480b862eaa97b1256e4eae02256298f1f91c51f54ebff0758723764c398dd8cc2a9afa22e43c41eff5ed0659c982f4f1fdc497158f528d2e43cc73268cac6c654cedf087ae66fe13446e6ac29c4e279be74f82b1cbc238900e36fd50dd342ac518b36a8cb36ebd51b439eab645d302db8870a74743d5e6290fbc6f2fdee59a419fea60e769b97f66140b0e30e7137c50988c51ee6c6530134e34c6ee7d5f5b98f552c2cc1cea5", 0xea}], 0x4, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x2, r3, r12, r1}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x2, r2, r21, r1}], 0xb0, 0x8}, 0x2) 00:00:01 executing program 3: r0 = socket(0x6, 0x5, 0x7) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x9, 0x8255, r1}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\xbf)\x00', &(0x7f0000000180)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='V!\x00', &(0x7f00000002c0)='*]\x00', &(0x7f0000000300)='j\x13)\x00', &(0x7f0000000340)='{\x00']) fchroot(r0) r2 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x8000, 0xa8) utimensat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x1f, 0x3}, {0x0, 0x5}}, 0x200) getsockname(r2, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) recvfrom$unix(r0, &(0x7f0000000500)=""/140, 0x8c, 0x841, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000640)="793d98efe1ff8a6767318749136465c3f91e525de0bde9bd3cd420f8917e5afd7ca553ab4f3c2598d58fde715b7c29107156334d102a9c635e9ff7439250cc5eb393770f43b3a9962e486011f3fdee1c272d4a84c360e179ca6bd3682b9545ccb6053641f06dc3a1140ec5a0f007492d33c7d9a154918eda2bbdee903d845b2c5a038458652047146e4ac05f3e2c13b821b1915f3b588ec633f41dcedffcf30940a5d204769f324a38e23206c55658c975be7077108a354b6a6c945b957bbf90d591228efac3ef5c1dc7572847a56ec89e3522b79b9b23558b0e76281cf264bce947b32fb4786c2f12b54817b46cd50342613c2408ad14fc3da256b4", 0xfc}, {&(0x7f0000000740)="4c8748c875a00df00f587a0673c427b26a8ac208938e68c6abc6170e3d91a94a8338e3296428038c9ea5fd41796e13d9b63948a1e2631a49e7a2bcc982f45eb84721b3e1c23aa217a47329c776a09a700b7ce149fe48d543a00ed162886761cb3b8d6742549710c032e1ebbd988205f48a2b0042af61ac59129f0e271c3f0231bdf1f90290956070bd9ccc10d1268f87648819530d75c7845bd08f8caa978a035a11fd1af6abf5772f7c3454a4b28507c266606842bdb1ca8310adf488a4b07b25b3a52e079196cb0c0834bdde265fb8a0242581bcf805293d3687f87edc5bf0e31abd096df5c4f60cd6bf527a099930493fbc", 0xf3}, {&(0x7f0000000840)="fb9e8ee227c2b4cbe0ba885ed6b65f55fa6b7626d067aa0d50d722ddef6881c6684d5b9791bb2f940566bfab994dc66eed9d590a7e487976a9d9bedc16df396de1e97ed02046a5a9fa4ced5b02549ba0931e20b0ff37ce8bad439572efe5c3bee6b547977bd194627e96e94815d12afed23cabd2961b75eccc24c55adfc4231180cdfd0702e44f17dd02702f7fac91ec86442fa27d8082996812a2", 0x9b}, {&(0x7f0000000900)="12bb31c4cf5c9410a321f3ee3af7ff2896c11e5eb2a430a17fa886a72b885c82de578c6e429b509d7f39f752bdc89ca158af8053de91d64de490eeddafed8c4682981f70f7c9f6", 0x47}, {&(0x7f0000000980)="828c12a4a87de6dd40199788f7e736aaef131295ab1d44c6838b2900f48d3276fca371ef11c03318cd46d771142e870a24aa3046cf4ec6ea8a45d5e2ba2bfc26cce1adb4007d6244b5c56b23efba03d502ce05f5cd51e8629242296881a7656bda65c3", 0x63}, {&(0x7f0000000a00)="93b1da11fc331838fb117efe8f4e98265c48b4905bc306b3e5017ffacadd3b6485d1aef50ec19dee95bc14e820ac50a95f92c57d03c2e1d4ac1e37505da98344ec269e1f73fa", 0x46}, {&(0x7f0000000a80)="62f0933cb9d1610fac356ee7ec6c0074e151af3456f5e782b5d2d637f8230bb03d92fe6b1b40fe706c04bf6d8306b808e174c23492cbb019ee17bf502e58e820852d827dbe0a4c02040893f2edb8f28de7c1", 0x52}, {&(0x7f0000000b00)="ef1cdce209dc0dc3dac8ea8aeae6142bf7b6f3ae619ce92714a27ec1ae4a250fb0a2c8393eb3075e559840b87dbe09d157547ee4e3505784659dd23785495dd675d6df5cb5974e09a099525cde6d05d335bd76686ef3fcf31b6d965ec5e6e8c3fe3b46ad589e19e9bbfbb0fe9b24a57fc309e18f5069f323f6cc03dbcc065c6504f77c57b32ab62c2ab1c136d8a1d7ba45bc2bed1f098d9f7dcd839b23d493baf917184c301e8882", 0xa8}], 0x8, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x2, r1, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x2, r1, r5, r6}, @cred={0x20, 0xffff, 0x2, r1, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0xd0, 0x2}, 0x404) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) connect$unix(r0, &(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000f00)={0x6, 0xfffffffffffffc01}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001040)={{0x18, 0x1, 0x3f, 0x1}, {0x18, 0x0, 0x35, 0xffffffff}, 0x0, [0x1, 0x0, 0x2, 0x7, 0x2656200a, 0x100000000, 0x5, 0x9]}, 0x3c) getpeername(r2, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) getpeername$unix(r2, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) execve(&(0x7f0000001180)='./file0\x00', &(0x7f0000001200)=[&(0x7f00000011c0)='\xbf)\x00'], &(0x7f00000012c0)=[&(0x7f0000001240)='\x00', &(0x7f0000001280)='\xb7\x00']) mknodat(r2, &(0x7f0000001300)='./file0\x00', 0x3004, 0x2) mkdirat(r2, &(0x7f0000001340)='./file0/file0\x00', 0x178) open$dir(&(0x7f0000001380)='./file0/file0\x00', 0x60000, 0x42) 00:00:01 executing program 4: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/47, 0x2f) fcntl$getflags(r0, 0x3) r1 = dup(r0) getpgrp() r2 = dup(r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffa000/0x3000)=nil) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) r4 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000100), 0x400000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getpeername(r6, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r7 = getgid() r8 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x8, 0x10) r9 = geteuid() fchownat(r8, &(0x7f0000000340)='./file0\x00', r9, r7, 0x600) getsockname$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/182) getsockopt$sock_int(r6, 0xffff, 0x1800, &(0x7f00000004c0), &(0x7f0000000500)=0x4) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x6, r9, r7, r9, r7, 0xb1, 0x100}, 0x5, 0x100000000, r4, r4, 0x40, 0x1, 0xa6b}) linkat(r0, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00', 0x400) clock_gettime(0x40000003, &(0x7f0000000640)) listen(r5, 0xfffffffffffffffb) symlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='./file0\x00') readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/87, 0x57) getdents(r0, &(0x7f00000007c0)=""/185, 0xb9) chmod(&(0x7f0000000880)='./file0\x00', 0x0) 00:00:01 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x5b) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000001080)='./file0\x00', 0x200000, 0x81) r2 = getegid() r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) semget$private(0x0, 0x7, 0x80) mknodat(r1, &(0x7f00000010c0)='\x00', 0x1, 0x9) r4 = open$dir(&(0x7f0000001100)='\x00', 0x400020, 0x10) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) faccessat(r4, &(0x7f0000001140)='./file0\x00', 0x8a, 0x100) setgroups(0x4, &(0x7f0000001180)=[r2, r2, r2, r2]) r5 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x20, 0x100) setgroups(0x5, &(0x7f0000001200)=[r2, r2, r2, r2, r2]) r6 = semget$private(0x0, 0x4, 0x359) semget$private(0x0, 0x1, 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000001240)=""/143) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001300)=""/163) faccessat(r0, &(0x7f00000013c0)='./file0\x00', 0x0, 0x100) getdents(r5, &(0x7f0000001400)=""/4096, 0x1000) r7 = openat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x200, 0x1) getdents(r4, &(0x7f0000002400)=""/239, 0xef) openat(r7, &(0x7f0000002500)='./file0\x00', 0x10000, 0x40) select(0x40, &(0x7f0000002540)={0x6, 0x101, 0x4, 0x10001, 0x7, 0x6, 0xc9cd, 0x800}, &(0x7f0000002580)={0x7, 0x78, 0x30, 0xef, 0x100000000, 0x7f, 0x5, 0x3}, &(0x7f00000025c0)={0x10001, 0x6, 0x1ff, 0x2, 0x30, 0x4, 0x5, 0xffffffff00000000}, &(0x7f0000002600)={0x8001}) lstat(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)) getgroups(0xa, &(0x7f0000002700)=[r2, r2, r2, r2, r2, r2, r2, r2, r2, r2]) chroot(&(0x7f0000002740)='./file0\x00') flock(r4, 0x3) r8 = getuid() seteuid(r8) 00:00:01 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/21, 0x15}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockname$inet6(r0, 0x0, 0x0) 00:00:01 executing program 4: r0 = socket(0x1f, 0x1, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x3, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="76d31bb1f5b114", 0x7}, {&(0x7f0000000040)="765cdcd5b7dd69a6f506b0b8a880e26cb91b22a79313c34b3e58f3972a0be1375f43c739269a6143f47f7d290e", 0x2d}, {&(0x7f0000000080)="2168acabe0bc27290df8dfa2", 0xc}, {&(0x7f00000000c0)="4d9e68d04433e1f3e9863348127dab3c1939954a8a63b748eac891e3a4e28fb5a8935ba08c1cd1b6aefffd0ca0", 0x2d}, {&(0x7f0000000100)="41c2ac3e4f4c291948f9124cdd5814016f61ca74bf3da21ff7385ce2262b519dea4cc0cd807e0b72dbeee629f85d5e71614c5ca8b65f4a4896a1d563ae8d83d9e4812752472d4224863a170abe2fbdcc7067d6ac0334561160808860ff8229298fd190658b4864840e2aadc5453e5a86b396b0e685d257971f2cfca9efdb393639616881e83d6fe707405657ce579885e9287176c64a643d383451d7d262e1b0fcdf7317346896dc68ece9c038522956c81e6e6eea2dbbf0c8a80d9263083ef6488b614416097db1f470fe50f6247c6807693dd844de13c1207bfeb5a4cbf3d3876199da550eb1654599c4daf5c3b37dd1bb9e7b650e1a", 0xf7}, {&(0x7f0000000240)="b9245285fd9f0ac4a37bee2bab5e7ecf6a6ef0f8fdb6e17d1e4f84574022126d59086ca57d71f396e1ce8ab082bc2bae526a559d0a9efd7ae591", 0x3a}, {&(0x7f0000000280)="95bf802d8f30b4cfb03b301fe80a139d04b28e0f5a72f9fe2a409b6b8afcabfa54c988b214d4c77013ec9cc5568ca25bfa4dc9ba452de06c90322407df4e1c15fddf2edc5d4d9bd76ff0dd10898bc1accbef1fd4aed22d07d2af55018b011b6c948be159764afe0ed09b6a4ad025604bb723e79ad815", 0x76}, {&(0x7f0000000300)="6abd64906f594fe83b82212e81a9b1841012d30c9ac2f4f8435c23973a98529db683cf2d0a25a90e2ae7f8abd46fcb575e01cdd2644b54e7dcd171b0ca1c952149e43e6e913277585b4b497c8376a61f36edde460f79d26538872d504f5d6635ff4e8bdca2888dee52fe4c947d717c09d8492ac92f407e6a300a4dfb4ed6d2ca105c6626016ba36c425ef665e700da23d793c570f43e8b605e5163d172bf6a784497d1ac04dbc94c04af9baf18f6f13fedecdabad725c5434ddcd5906de9c8e075b71184932ec15332aaabe0707e7e57dcf3f1875e598ef0ebc657d4baac0c38bb4d85c7e9d609426dc482833b5607ec54d7a849b84340f2cfa2", 0xfa}, {&(0x7f0000000400)="08ca7e3771164d047b72ac37ac479a5b3f304ccbfa22efd8d3de5e13e948676ddb30651bc0f858def15913254006137273ce8bff1f05b86a7a0db14f803fc7026cf4b480d078931cc9898d1b2ea84313abcd9101bcfc73d6280ee044450c82cfaccd6f3ea55bc873ca699a0e451a91588d54afc06092a1e6203a815e514f43b9fada847216226ea743029fe52ec0f1c742a95a2ca936bc35b2d1e9060739ec289a7dacdf750e", 0xa6}], 0x9) 00:00:01 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ftruncate(r0, 0x7c9c762c) r2 = socket$inet(0x2, 0x7, 0x2fd6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="96c53b700d81b7a5835e34d4b36c7dc7dfcd000ae306a35382748281f0ead103f482102821c396d3bdc4fe994b2c77442265b52b035a750e65fb24ed73ce88e179f16b22be9aa20dcc36e4f370d2d64381b8862d5746b3bd349299045cc12e7dca1e3e16c93e4bcbed96089a6f9105b259531e0e36f2f5e777f1c57b10750f3119919f04a708288fed423b5f1e891d30b3a999ea776b22c93f00443f", 0x9c) sendto$unix(r1, &(0x7f0000000140)="0d4b426c5dfbbe465c280cc1a095d3535c3d59b94fc85d8a745be2b6f55955af965b1eb37bd9b47d61374a37", 0x2c, 0x2, 0x0, 0x0) r3 = dup2(r0, r0) fdatasync(r3) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='^)(-\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setregid(r5, r6) mkdirat(r3, &(0x7f00000004c0)='./file0\x00', 0x154) shmget$private(0x0, 0x3000, 0xc85d1ab2a145a329, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000540)='./file0\x00', 0x6) linkat(r7, &(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00', 0x400) fcntl$getflags(r3, 0x3) openat(r7, &(0x7f0000000600)='./file0\x00', 0x100, 0x100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000640), 0xc) getsockname(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) read(r8, &(0x7f0000000700)=""/235, 0xeb) getegid() sendto$inet6(r8, &(0x7f0000000800)="01a6", 0x2, 0x1, &(0x7f0000000840)={0x18, 0x2, 0xc5, 0x3ff}, 0xc) open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x120) getsockname$unix(r7, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) symlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') connect$unix(r3, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) 00:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) paccept(r3, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc, 0x20000000) fcntl$getown(r1, 0x5) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f0000000400)=""/133, 0x85}], 0x6, 0x0) fdatasync(r2) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:02 executing program 4: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xe7e, 0x4, &(0x7f0000000040)="15add3bd0b3c5e111748d7b1a6e54136eb5bbb7656859b3516ebed018514007e7b1c7cd1c28478cad4ef4e70195587898a5d4869db358fda87dabbd17d1ff57c39814787bf62a4f4b3980a7b82b7c0df161bb71bfcc8a3f06076c075f1f1747bc8cf6270d3da700ceed1bd8cef469502444b20422b4a831a8bbd4932faeed8417a467de100aa06d4d70e9892a8f78ac5103d901fcaa19df46880ad74b607be4ad0a5374e664d6bcc26114a6266748d2b8131dd8111b1f68b67c3adf632dc5429ab2b0a33908e9dc7902f646957fc23b38551398640e886bafc2ade7056df8a0e5c64f33f6a18c8eead0b2c355084bc63cfbab499bdbc1da451746f41c868c513bda55ec3c8c4b548649e8d4768039bfd251e851de7d46b9f908278e2fea2341709b56b18dd7d8607d8832e4bf8eafb00599ff40f963279b655344d9fd4eac746f302a1e03b873a6ba4d3de6b6d2c38eb6d786e34617939cabaf7e5e6501224a9a7f6916e2c815cd1b1b4a96a20d262f3f91fac55625a38ca9adebc83e3c400410f7d066ec7f2345923ce2b0eb57d292f48669b558a4a634914c9dd3a7ec09d92908e74023618a5196715b759bb5062fd7a1c71327155263fab842433aacde1695be64c9e796a90e8e57be8edfc454fc8f7372a293849f817d4417ee5a81efe90a83ad10afed3044f4389460d199af235dbee65af3bddeef0fc8d4f7241d25468303ef859f5862fe80dec82b55b5ac052676d66bf566aaad582e6fdde96acbc95d7a9919b3f557cafa12f67a7a2ef6a76c064e2154e99b239d8c1893585e413967e057e6a1ec1b288ee0fce65158a4137a6683f88f3fa5feaa6ecef4d89f8d54d9841367a70c08b511291a88ccb91491004636ce7f3c8b672bd9fb52e7e2151dd1075f16edada240cb9e94fd5d96a4e8a9f58e6e2a357cdbb34dfa0a82daafa63b090ed5ab72f3e17e11e445ff23ea0b4ae47aa71cad909068f278ba94b30cb2bcddd8d440ce26214106810147940d026b47c2877e9fd841ba62eaee3dbd587c90f75192bd43e1dcf266cd327dc33e30ece38599cab9cc76dd0f1fefc14d8e4c3db123ccbfda7aa150247f0b6e6cffed59a0ebf0a0bec1197abbae3b492b0846c7e71a0f74df3313a05e65054dbba6041e7112fd184c61079da80a0be872cfdc6dab3a34c2d16875f4405f6d9ba4147e250329f3c263b6503fc5e5097cdda9dffdd052b074ca943c4893433575025f5fa6c1e5e1d4fdc5f1cd38b74a62f00a853c6707b49647ad08ff6ebeaad197a21aa7d048488a153917a40078823c0a1b1418d4038226adec3718f134a0dd5659568db1fc44fd4f1f9f80ec705957217e847aa3fb5d6f326abbaba3992ac7cad24c54b7932ef9f44acfcf2cdecf4d97a82dfa3bbeaf06a1d57a8ead13c64600504cf2faacba3753788329903a751e87ac5749d423a8fb550b52f83884bba4d77d65fdf4c45ae2123e75599277b9b84c7395abce6ad39749bd5f71394a8dffae1787ca3a99bd840460b057c83ccf973d94b087bb91b2ea489165402218dba597a62d9b44063df2a1c0784ed947738ab0eaa7820498c95c3562473f07f14acf28e2d046c43c48171f77fc5ab8612c9040dbbcda3fdba9d73cb8c004b3b331695997669b7a885cae217b4a9517f2070922c109fb0fb6ea34953db7f890f6c9dad01d857aaccc82b1ccac9695d7f60d305aab32ea91299340f60420c8ab654d126bc27ecab1727a99faa99685a6f6710cdcd8b343a3ce80cc9c45065e642a3c65f270521378a9e8e4837d98c878a796a0e5a68b55f1d0483d2b44f6a51de639990882e73bb48b40469be5645570e3196ea18a2a33c6c9151908337f8beaa3bf4dc54ededd6e55e9637f9b77b25c27883b581ab87f2bcd46f175e1531724faaa82c57e81940d456c6ca6cf6e645001da2923d3d3eecf10c6087d4310accdd4a5d08a9e44487e0539881d4eed02ed334a65c76faab760c3a1275a33284acfbdbed84644ea2ded3ce3e6483446680ecfaba439360511c5bf5b2e16a76f9ae4758dbb1da0e60d24f3894deaf57d8dedaa63a784b01b65dd6d315d5608e539d91d7b1f9fba51f4c072fe8116f7c1698fe5d83d1ce0fed5d27618c236f398f53441d808bef780838bfc4895f5b3e916d6e6563671069926170ac096d0ba8689fd1974ed0a4c344d4246cd974ccac5d315773d6b078d0d9b3701ea72b1479107ee9baad440fddee1d6f5c30963c802ac5ab9e156f5e3491a9c1d5c8b38ea1a14c6226d889ba51da32bd604aa79f90af351aa19223f1cb865c7b640b177f9c796e90bb6a1a689d1d8b319f2e836e2acb314779cf254104a12b341ac83356cc0164d6b32e87d5f39e5512e57b5880a8ae0778f44fc7cf6cca5cf90173c77ad847870ea65334a66c1492803b1fcfe8ee638d268004ea5c532faa5fe4fbea03224757f28799c9a5506dfa2157450d54253adab05bdbbeb4c8491c06a5a3b49d6fc852cb15f21d4838c796e2f144a3d8188a0f74b5b0ad9b8e2804a7620edd3bdac8a0da0c13654068135e2a9cc9d3377506e800a59df983d26c566e587c39b7d9371486289992d8657bf0da19be51c57cd380e6fa887bcf43182a067c25f5e7a2666c6971fd3c74806c1b47501dff8c1a292bc6cc3433f16fb1f7374133fef609e28d98b4321a526586ce1080cdc96dc4f388a027a583bd0cd98a1c822fb2bb67e8756d3b5523132fda8689ca51c1ebd1f2c3dc5a68b0325de55b2982fcd96eb11bfeb22121a7b0e8ad9fb2bfcbe0bd611d48a5b0399172e459069fe1c2f400f3bb41d88488aecea0da10fdf766d0d9d3501a8b98e410c451c7793534cde840d9d135b69edf3f0d56a61deb440926f803f0b44d8558867d9a55228b95d2ae19d1c7d2684f668abbfc61783d3b41bd3413b9a24714845e66f7c5e932407129628a1297bfb19e989fa31e73865669ebb5ce7135710afa68a2c5c2a352673d2d8b54cf189e678577f3d87cd8ef90dc81337810d5d1ccd90ea507e1dcc751bd28a7f5bafac3159cd8f63644d56410b600ab543b39006f65aaea2b19f7edb8ace2437e43dc434e6bb461ab2948e64d196c33e52c931382abb458a4d89c5b517ee0638c1e54eab5e322010d8fa3bb74299c691de636a04544127236442903bdd64b7c37d0ae0310cba22e8f6f8aa5cd64311ecb2402baa7aacab26fcb0f2ac52bbd9cda3826ceba20b90362a6d95fb08d4d91efe14a2a0566aeacd7b2a01e5f0b84fe408bff5ba0bafef3922cd55eab64bb9d7d5fee536c39c3deeba6c05c382644e07c6aab29e0de29aed4f1e741784ec64e9c64c3f29a705360e9c02518290b065b7d213c4b642743a0695ca594960a1546156343cd4e1421061cdd233afe6d175cfb19eae1e4321a77b9660c789024f59eadddbaa0600e20ab638cb22ee14a6dd9e268c1629a013d0f661bf310ab0a715e16ff29d6cbc93bf879d630c40c42000f9952950511bf2034c4bf20ec78500bfa8cb8e4211ee9d491b305c6e4ee7220a64bab7fead25f9678f90555aad18744106fc070d5a99388ae08198b0dd57f20980640923e0fcbbdf98df555da7c87168f8e9e1580366b5317e9bdd05b5b89fcffaded936b4bac16975a76645fea3fc9e61c8830b095312ce24c98cbb6209f65ae58be3872dc1b0763b9fba3b7c30900173197f6440df0a27b754e261c0e608e9f20d21a62d2da7ea90706ac692150030a4c326ec2a3eba5ddf58ce73b674424e60ee8cc9234d9d01d67941a5f7cbba22a159e60ff654299113ca2984deab9867fb0459c6c3ff9aec4c9d6120997cd003c4a18dacb5c03a403d20a6d5b4dd995c52d2e9e915c43bd147451c5c0a18d75791f6f2362df20652716a18771aaa1f801b4877bf9bdf7e00ad58869d79bee1d74e185acee507d4ac291f0f30d56b3cac3534c03bf415ef533d85100d92642b305c59a5414e9c42462d22951a6585ceaa3ade388ca64586d60a78c794485f8f31ae6e38ed8b05e1f4ddc837a223635bc01b6cb8c407b3760bc52d73e991b52bd30d35a79e01da6ce772fc82669e380a5da4f5765b164c7f405214fadd6aa5cf27d806afc20c88087555ca7240b75a64f43954b8d0e7ca2de3809cbea92a023e2a246fc3b39ccf7b7bcc428f15386c19c1e95c1c741dd8ff16d0224e4119bb00823e4743737dc925a9784efee3b149e287d5d86633ef39fa40d5f789e04666320ab2971fceca57d49daf1978cc32db8e9719209500895f9971e8d221a17969f3fa6de6f27dc08dea2439788b64b2108c700dda3e747f08e8db1de85019f18c712e0c37d23cf887d566e0908160d1b26514d575aa066d409f8e922f316caf76457775c9204a7b439ea20656e7167b6a69e3fc565ce613847d61953312d4ca97b452bc127a135d403e569d5dde413193beac471659889abdba05b6d85a2a2f0fa0f347964d89b1cb8dfddc2f2aa0860a65b9f6b14d648cdde18e1ccc1070e4a3f8c6bccc6fb2240a9842bd1d5810b3105d23b607e6f1754d45b70b768e0b45c86d8cdb58c05d5327f0a66bb2840f2712a4f29f5fed60a125a3c619d3058108c18a975b0cc490729997d9a9947b306498a4a2e94f60430c6769bb16e0bf6097fcfe3ff0ff208b64b2e0ad3c1267004d11c1ff0eb7bdb67d5b6a26c19aa914e1821451218b76f444a94915fbb4ce04f78ad8d3f0f610e7f124691cbc0cfc8b79a919f71bc7bbd7f8639300e8aaa65c16cef650bfed78bc29f9444c0a8cf450c56d41a80c472541fde83096809463f8400733e9878c5e6e294c936bebad6b70a55cc41af5ec67a824dd03d7285bf2bfbfedb9dbd17022f3cf4891986693b36300053c04183faed87a7ec2cf46547e43e44074143365806775aa165d6020f6e9d5def36a596da5e8cbe224b8b39ded1c335016128251a3e6a9d26842cb568ffea4e64a8d094f21f9e8a99b09909c23bceb7db5c3fc03edac5a908d1876584d954292b2d902bcf2fd0277e325fd9605f7cca1bed79c0d734e6453c9c0df8a5370bb5da40036523b3b7f92f4e275c08e6a6ed409fa3997cf563e4eea2f1d75a5046b29959b7b10b4eb4fd5c2083624d92f66f8403327b0d8452781d57be31a5c1fb60ac96447b26b494a042d8db485f1a67151ed4f723acb945ad6b35e8ee0be5574b125402169b946f60ea3840c7d1e3d331a719990afe2d4e8b45b960659c8923605553f94f1baae475dfa97ef4dba3edd69f9286a7525b25ce7e057f2593938db98932026ad88edb7a400a3bb4e62288d847b4a80a2e630a675e7eb910dc80c2bd4536da8dfdb65a227c03471e60715f91aa0414e46a3bec7da37b7d5a11d1860d43462805bc601b6f2d33a25ce78f0b59fb678d0f9be783a482eeeac7ba15bb03a3e9a305c5ad666650a358353997a935050335023b2dc5123591eb57b41972be96b54f6fe2831ffc61883b388b6199d1fdc7edadb53c142a980d8f8f595612c65383132484c3cf8183f119e4a1aa9318809c82bf568d894a43aff285daad32885a30edaf93f003da3ecaf134ce5b5e05d9526463241ba7b6f1b5f90f90887e64d118d514c87eb388bc54440aca5df513c56151d1dadd4978ba9f524e3ae8f9c1f11f57f8fc7139a9d8e60fc564179301f822abc851ba22a4b1fec5116cf1785419f7136f85b1b0daa5d003783bd87f9d5b024dddbc3aaae43b036d83549172b251ec880ed1f1e2d8a997e0c43e4f158d4e867d810b33babdd40436b1cb84ecfb90a1fd686d27a5a6f00e28c898", 0x1000) listen(r0, 0x3bc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) r5 = semget(0x3, 0x3, 0x10) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000010c0)=""/4096) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000020c0)={{0x1aed0b50, r3, r4, r3, r4, 0x22, 0x555}, 0x100, 0x3, r2, r2, 0x6f300, 0x24b6, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002140)={{0x9, r3, r4, r3, r4, 0x658376d895958af, 0x7ff}, 0x45, 0x6, r2, r2, 0x108, 0x5, 0x51ff}) semget$private(0x0, 0x3, 0x400) lchown(&(0x7f00000021c0)='./file0\x00', r3, r4) shmctl$SHM_LOCK(r6, 0x3) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002200)={{0x40, r3, r4, r3, r4, 0x37, 0x560f}, 0x6, 0x8001, r2, r2, 0x0, 0x90b, 0x10000}) r7 = fcntl$dupfd(r0, 0xc, r0) readlink(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)=""/222, 0xde) shmctl$IPC_SET(r6, 0x1, &(0x7f00000023c0)={{0x80000000, r3, r4, r3, r4, 0x20, 0x4}, 0x20, 0x6, r2, r2, 0x7, 0x5aee, 0x7bd}) semget$private(0x0, 0x3, 0x20) chroot(&(0x7f0000002440)='./file1\x00') listen(r1, 0x3f) faccessat(r7, &(0x7f0000002480)='./file1\x00', 0x1c4, 0x300) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000024c0)=""/244, &(0x7f00000025c0)=0xf4) getsockname(r1, &(0x7f0000002600)=@in6, &(0x7f0000002640)=0xc) getsockopt$sock_int(r1, 0xffff, 0x3002, &(0x7f0000002680), &(0x7f00000026c0)=0x4) r8 = socket$inet(0x2, 0x5, 0xae59) r9 = paccept(r7, &(0x7f0000002700)=@in6, &(0x7f0000002740)=0xc, 0x30000000) connect$unix(r0, &(0x7f0000002780)=@file={0x0, './file0\x00'}, 0xa) getpeername(r7, &(0x7f00000027c0)=@in6, &(0x7f0000002800)=0xc) poll(&(0x7f0000002840)=[{r9, 0x20}, {r9, 0x21}, {r0, 0x80}, {r1, 0x107}, {r9, 0x94}, {r8, 0x1}], 0x6, 0x81) geteuid() rmdir(&(0x7f0000002880)='./file1\x00') 00:00:02 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8001, 0x104) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="016db24dac0cb2807b04c704282c1d76333284920de4171fce9e9752b433296b88b8b6a98a584c859c5d25302795d01a7b86e58199e00a3111600454b5fd1bc5ec63f4fa9774aeddd63136d00445e4d08e8f324ee8f9c16794b3b1d4db93f622f5dc74e43542ed7418d0be31848b244f7d0d82dfe564608a5dcefd436ddfa9dbcf05183a3a6b1fbaea6d710e8052b3b66f23c6", 0x93}, {&(0x7f0000000100)="3996e0b0555e79b215e55814884bab85c6b813907564903c3c6bd1933414962cd24768ef875f9606c66774504dde3715fac72b9e676cd27c", 0x38}, {&(0x7f0000000140)="2df6fd9c8f779355d68940d052f2a3aec6c37b3f88b71e5cb52316742abc3870867d9373c85ed1cb1e4628a22f9e4166f8946ca850e67a2703cf016a3d26dede83", 0x41}], 0x3) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200000, 0x124) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/132, 0x84) r2 = socket(0x16, 0x7, 0x3) sendto$unix(r2, &(0x7f0000000340)="904ce9166f70d70bdf3771cedd295d585ca961cb6fb175d3e6737eb5a990446fd5bc49676924ca4428a4b4d369654ddb8ca142fcc9d7d4901e168e319701ecd21598a0fdd6b8c1b06347cb59bf5f11c9e992db281a4ff16747a432f84b5fe249fa1e850acd2796e8e1bcf810473e5a1b867f9ac93913f60dc8b61cbe034d3cb19ac42c26bbdf0b1bd7ca7cde71fb312f5b554c2c3f8014e0f80af8b9e22fc09448a622f4b066345b087b20246a7f14fb7d0849ec437497e7edc7b7a09ad5c58837e96436f2031c5558bb568d6d83d4b7fa3ced97706e1331de0262", 0xdb, 0x4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x8000, 0x30) open$dir(&(0x7f00000004c0)='./file1\x00', 0x200000, 0x1b8) sendto$unix(r2, &(0x7f0000000500)="2ce37d805da5611f60d28de8e6e4a758798063ccc85ee30628707d91d5ad83fbd12e0c20ef02aa01bcc8d7cde4535b76a0af6e3cc9134cd76a4d9e189ca524a55ede3f079c3543ffba97210ceadd8199968d2cbab3f496fbcefa1900f01c725cc6f23bfdbc562ad9b80425ee89910390a89b801e8daa0aaedd320cd096af10331204e8fd2be59ea16ad59edff5ef37a6788730f2781070eaa620d50a96be48e45427a5eb2292a571e1988528ae462a1c015de472e23db410977f6bfd59", 0xbd, 0x400, 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file1\x00', r3, &(0x7f0000000600)='./file1\x00') r4 = accept(r2, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) lchown(&(0x7f00000006c0)='./file0/file0\x00', r5, r6) getsockopt(r4, 0x5, 0xe102, &(0x7f0000000800)=""/69, &(0x7f0000000880)=0x45) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r7 = geteuid() r8 = accept$unix(r4, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) unlinkat(r0, &(0x7f0000000940)='./file1\x00', 0x800) sendto$unix(r1, &(0x7f0000000980)="ae7626cd551da5a499c080bd0ef0a7845b162cbc6965f592ec618506d382bdc4f4184b36bcff23ca524436643ecb344416119a5ca0", 0x35, 0x402, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r0, &(0x7f0000000a00)='./file0/file0\x00', &(0x7f0000000a40)=""/4096, 0x1000) r9 = socket$inet6(0x18, 0x7, 0x0) mkdir(&(0x7f0000001a40)='./file1\x00', 0x3) getsockopt(r4, 0x7, 0xf9b, &(0x7f0000001a80)=""/224, &(0x7f0000001b80)=0xe0) sendmsg(r4, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000001bc0)="1f146466b9640bc86b934ee955e7a74b20948020da0733193062ea9de215fd08e5deda6623318cf8635492166ecdcf8026258e7cb4cbe8", 0x37}], 0x1, &(0x7f0000001c40)=[{0x58, 0xffff, 0x7, "4b351a90df4d5891c0f7dec5db424db839dd7c1f07d7fdf90038446edfef29d5cc0bd8ed596d34ce5372d29221e17ee9d6f5a212bf0d39a902ccdcd13cf64a7b9ca93bdf01c181"}], 0x58}, 0x5) rmdir(&(0x7f0000001d00)='./file0/file0\x00') r10 = dup2(r9, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000001d40)={{0x18, 0x0, 0xc235, 0x9}, {0x18, 0x2, 0x9, 0x9}, 0x7, [0x10001, 0x4, 0x4000000000, 0x100000001, 0x2020000000, 0xfffffffffffffc00, 0xff, 0x1ff]}, 0x3c) paccept(r10, &(0x7f0000001d80)=@un=@file={0x0, ""/22}, &(0x7f0000001dc0)=0x18, 0x10000000) fchownat(r10, &(0x7f0000001e00)='./file0/../file0\x00', r7, r6, 0x400) 00:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) close(r0) open(&(0x7f0000002780)='./file0\x00', 0x202, 0x0) flock(r0, 0x2) 00:00:02 executing program 3: r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x906) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0xffffffffffff8000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r3, r4, r5, 0x123, 0x7fff}, 0x0, 0x0, 0x1}) r6 = semget(0x0, 0x3, 0x1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000200)=""/190) getuid() semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000002c0)=0x367) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000300)=""/176) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/206) r7 = socket(0x1a, 0x0, 0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000004c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000500), 0xc) setsockopt(r7, 0x5, 0x20, &(0x7f0000000540)="08a42c637f35c278a67cf9e2b1c38df4", 0x10) r8 = socket$unix(0x1, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/214) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r9 = getgid() r10 = dup2(r8, r8) fchownat(r10, &(0x7f0000000700)='./file0\x00', r2, r9, 0x600) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000007c0), 0xc) poll(&(0x7f0000000800)=[{r8, 0x92}, {r7, 0x100}, {r8}], 0x3, 0xd6f) 00:00:02 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a80, 0x10e) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5256, 0x1f}, 0xc) 00:00:02 executing program 1: r0 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x61) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) renameat(r4, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) lseek(r6, 0x36, 0x2) chown(&(0x7f0000000180)='.\x00', r2, r3) setsockopt(r6, 0x8, 0x1000, &(0x7f00000001c0)="7cb3ad1fb0b4675518e3557e90e9c1718a007bafc5099d74efd47500fc20760385ef20a1092a0c45773a41e5625c4aa81f411c307e2055d248913580bb46f2e06604d2b0d68b2b4135c5b7775ac7c765f78c4950dd24c165ade1e495e8", 0x5d) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getpgid(r7) open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x10) setpgid(r0, r7) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x80) sendto(r6, &(0x7f0000000300)="1ff2de910702e502430e0eab3ae4141ef7af689ee62d8a434280a4faccfd6268d59e1c00980e393e5328aaf6dcfac059", 0x30, 0x8, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') setpgid(r0, r7) getpeername(r9, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) msgget(0x1, 0xee) munlockall() r10 = dup(r6) accept$unix(r10, &(0x7f0000001480)=@file={0x0, ""/2}, &(0x7f00000014c0)=0x4) sendmsg(r4, &(0x7f0000001bc0)={&(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001540)="0a607a4cb8364db273ce2cc6bd01770fbb9548016265c3cac7be979e5bc0c22e4dfe34df1c219ff236ec3f8fdb073eee55bda9d37a61aa5beb1659a9332c6bde4ee342b748110ce6b875a6ab92157b122207ad12fe24e70cbfbecad0dda20f9cbee6f7e406e77712d552e91abb915646678a9ecf15dae693ee09c6ddb09273ece929b524970fb09946f20bd2", 0x8c}, {&(0x7f0000001600)="17787008c6dbf537d4e6f3a03ced7ec2878e176c9b2ba1cb031be7729f092a83dc0a87f62fdcaf35f9d509aaad", 0x2d}, {&(0x7f0000001640)="957d65f038f08fa415cb7bd0a04a918fcf5652c0686df2a4a79d08fefe46210b598513df632cb7fe7b7720e6889a4770111f6bb52c76679839e5ea0f68247e3965e257780e1f3e2fd1d9278e458ee39123b276365f964993fa4fd39ebc111a7e2abddb46fd68b77ea720454f8160cd4ac3a9fdc43d7d9010746836e86006df8c2e0ff7c6d3e0bfd9e59cd179b5f4dc4cadfa7e61630c1b599d1c3831ed9d737c7fe5d2dd383d3f59acc43718919842999be60fc41ca56b9559f76a3be07aba5e9b6433669067beceddccadb35d24a36481a83615e9c112866b3d3f83354ad5a0a48d8b3b432a9d9b95", 0xe9}, {&(0x7f0000001740)="73cb028d602e0514e48b1331fe5361179192e8bb8bdeef89393eea5b6fdee928a25d886ccfc307a932b8958971122ee4a63f679228dd9091139118e981a25d61f59190b06b2f9a605e448e8cf7a0031253652690bc768fe158d148093d3856580b6eb0ec5bd9102a5876b58e53e37741e0d01e67cc08f9dea9a0bd3685955be59e157b0a4b323d6d69758f343c2a908515170e73b4eba27b5861ae364ae945d26c26b061be6970468bb2fdc843aeed92e4433f68560d74cb19995acdcd6c48ffeeee158238152e", 0xc7}, {&(0x7f0000001840)="010a216b5cd674525a70e79a1aefe03e455ecb4537fa17e8b9a8b4580d06e0f11219baf32656e6899081b264ebed5efacef83ee1e4eb164bc6e8c3ab3b9e3a6812a95b535f08a415da9f4c4726e91bcc032606503d7cd222e82e23157dbe9e14247e4a79a5c7d835d07555f9782c4141692fd0641d00a9cb6c7e0a98e6566c09c8eccf7443994f7453183e829c358cff1092a7de13a31c7de9039a436dbe", 0x9e}, {&(0x7f0000001900)="42df47e30478", 0x6}, {&(0x7f0000001940)="69c1c9481be71acb59cfb4178c7160edbd1fc9624c9c4564d38d945a2cc020d4905f11a19a21740aac5c1118205d881f9220a0cff1bffae71b35f8adf6ea60164415e17f65ca", 0x46}], 0x7, &(0x7f0000001a40)=[{0x58, 0x11, 0x2f, "d461632d541ca00a0511096c3f40135b2b3cf71ca82b66bbdd36419d1d1ae55e576c714ebac6022e9700f674e7b7ab1fe1e7a0cbf7b68b6ddc4ac2d63e7b31c64ef97954"}, {0x10, 0xffff, 0x6}, {0x30, 0x107, 0x2, "718c1ef68c818493567b0d265ce2014bf72c02ec7c99521d8c0f61ee53"}, {0x98, 0x111, 0xbc26, "0aa45e81063bb6655201b347439780c1a0300ee609f6a535043975e289cca6fca8637520c970866201452709716bfb01b1708cdd88b35a56f30488cb4db0ddf36485c60731ef89ebbc708c042ac070e529ad6cabaf6f647e47ed45962101f8a03ac93720728e041ba7d7bbef544039f51b5835b219ac1d033f2ea06b14aced741e"}, {0x28, 0x0, 0x6, "b8717d80c5a1cb2c58d3bbecd1f545b45109bd60"}], 0x158}, 0x2) r11 = semget(0x1, 0x3, 0x1) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001c00)=""/4096) chown(&(0x7f0000002c00)='./file0\x00', r2, r8) bind$unix(r9, &(0x7f0000002c40)=@file={0x1, './file0\x00'}, 0xa) lseek(r5, 0x0, 0x0) open$dir(&(0x7f0000002c80)='./file0\x00', 0x8000, 0x90) 00:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='.\x00', r1, r2) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchmodat(r5, &(0x7f0000000180)='./file0/file0\x00', 0x100, 0x600) truncate(&(0x7f00000001c0)='./file0\x00', 0xcd) listen(r5, 0x4) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x40000, 0x40) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) r7 = socket$inet6(0x18, 0x0, 0x7fffffff) connect$inet6(r7, &(0x7f00000002c0)={0x18, 0x1, 0x400, 0x6}, 0xc) setsockopt(r7, 0x3, 0x8000, &(0x7f0000000300)="a07005abe1fc6b2991f7b955b51c48ec8e5742c5c7c640a5d744006969ea57a02e732a5eac4b3e21fc1df6236ad787c539f9a42de16bb542fffd08e3006eddf8b5b6e5c6fe89a4f546e6809af7aacc544b57e0d472e498563b2d13e0d553190820194eabaee8a695c76f9cfb72fdae4b83cc6e21ef1d4521ccfc1225f0b2bdbbb9f81ec8f806fcf55117e808dacf87b10f35cb79e628628f9016d949", 0x9c) close(r5) bind$unix(r5, &(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa) rename(&(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='./file2\x00') clock_settime(0x2, &(0x7f0000000480)={0x7f, 0x9}) r8 = accept$inet6(r7, &(0x7f00000004c0), &(0x7f0000000500)=0xc) rename(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)='./file2\x00') r9 = shmget(0x2, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000600)={{0xfffffffffffffffb, r6, r2, r11, r4, 0x18, 0x101}, 0x8000, 0x7fffffff, r0, r0, 0x6, 0xfffffffffffffffa, 0x3}) sendmsg$unix(r5, &(0x7f0000000ac0)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000006c0)="d17b873acc0e5ad65ce847bbc65432ce748c3bf10036c922a3aebe015f2f9e3444dfcd377025a21760e58d0b862339f0ff09194295c63f10380354d05b0b944bf153191b6250c7fbc517fab3f46f627f005ff016ca83aa81d1ac114eb28b71c6f58319621c520c82bd9d211aa136b787f1c5e8c80a3a3e64c2ce22434b8c0c49cd9c9382b208264c3e7212e8ebc0812dc75190561cc436f1d5b59071e5a345c1c18effee26f14826e7f9e642db52e938d1a1ad612511a2ac957e1974cd3eae536d9ed8e9a7e4b61a824ac2018d5d1fbd380f841296c33ecf27bd70bb52386cbab24aeca38ae730539a68145354b93b1969bcd5ffe9", 0xf5}, {&(0x7f00000007c0)="8b829922ef4c26d28b3eb1918abcb3606e2258f3723fdcdd95ffefb198795998f759053dde302bb994ae85df1ee1a27e65a2acc7e55f9e7b2cfa95b2fd6eae470ca7cc0ea67dce06444a61f91708abd866733167b0315fad54126d68c610386d908d8796ae676c11cb842b5e37b9a1efa39ea82374a33d2f82ae7b372a145808770fb409237c063f3900fab341f063a0f452e5fb8df69299c314e04192e5618a31b821609351eba86209d46b96455dc952bdee1205e249881f5631375b7e7fa56851", 0xc2}, {&(0x7f00000008c0)="b64c902ff6d96ddc7526533b50afe8caadd86b5a7bca8136c18e712fddac6beacdad2205c736aeeac577574cc77fffac4efa9add07edaf27cb8a29998c005f626374efc4e497d2dfe604503c6cc2aa9018abaa08336360b8bee5c57f578a6f6d0e81", 0x62}, {&(0x7f0000000940)="1cd9218cc08f2e12ef4fd2c35942d25f5c53c8a72c1f", 0x16}, {&(0x7f0000000980)="f67d8e2cbae02737d74954d19fea74416318301c7f60930f56e737d1f6ec597d075a37263129db4c3a7620e79555d7484debe136e19d06752b9501dc449e61a0085312d7820f4fe6ec5ccd2bb9ee041b3a2c5c6c05485243907a81019ba349224007214183eddd2f429259e1", 0x6c}], 0x5, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x2, r10, r11, r3}], 0x20, 0x9}, 0x8) clock_getres(0x40000003, &(0x7f0000000b00)) geteuid() setsockopt$sock_int(r7, 0xffff, 0x930fde5db403b347, &(0x7f0000000b40), 0x4) r12 = dup2(r8, r8) sendto$unix(r12, &(0x7f0000000b80)="cfdbb24c9c45917245bde382929ace56e18fe93e6c1849e11d0b446ed9670f425817cc8ccbbabf6e28b29d605ce74c9fcd42873e7e0c8dbe03e63bf9fac68839e9c0b0b9a89577b62720f9dd165d21839731b03e03a8be11249a139b983f18454cef463715bb30198de5b3d0b9deee5b15267e169aca8f23e5940d378041e74b", 0x80, 0x1, 0x0, 0x0) lseek(r12, 0x0, 0x3) fchdir(r7) 00:00:02 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) dup2(r1, r2) fchdir(r1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xae) accept$unix(r2, 0x0, 0x0) 00:00:02 executing program 0: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), 0x4) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e90b7c8a32779f98e57aae"], 0x6e) listen(r2, 0x0) close(r1) socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xb) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0x0, 0x7fffffff}, 0x10) r3 = socket$unix(0x1, 0x9, 0x0) r4 = accept(r2, 0x0, 0x0) dup2(r3, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0102e91f6abf9b2b9233354b00"], 0xae) accept$unix(r4, 0x0, 0x0) 00:00:02 executing program 5: clock_gettime(0x40000002, &(0x7f0000000000)) clock_gettime(0x40000000, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000080)) lstat(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)) clock_settime(0x2, &(0x7f0000000180)={0x0, 0x456}) clock_settime(0x20000000, &(0x7f00000001c0)={0x1000, 0xd31}) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) r4 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000240)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) clock_gettime(0x40000000, &(0x7f00000002c0)) r7 = msgget$private(0x0, 0x5) msgrcv(r7, &(0x7f0000000300)={0x0, ""/157}, 0xa5, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x641, r8, r0, r9, r2, 0x100, 0x1ff}, 0x3, 0x8, 0x8}) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000500), 0x4) setgroups(0x5, &(0x7f0000000540)=[r10, r0, r3, r0, r1]) listen(r6, 0x55) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) fchdir(r5) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0xff, 0x1}, {0x7, 0xdc00000000000000}}) connect$unix(r6, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000800)='./file0\x00', 0x44, 0x1) 00:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040)={0x8, 0x4}, 0x10) r1 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), 0x10) 00:00:02 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x40000000, 0x7) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000080)=0x9) sendto$inet6(r0, &(0x7f0000000040)="df", 0x1, 0x40a, 0x0, 0x0) 00:00:02 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) sendto$unix(r0, 0x0, 0x0, 0x40e, &(0x7f0000000140)=@abs, 0x8) shmget(0x3, 0x3000, 0x181, &(0x7f0000ffc000/0x3000)=nil) 00:00:02 executing program 1: getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r4) getgroups(0x7, &(0x7f0000000040)=[r5, r5, r4, r0, r2, r5, r1]) r11 = open(&(0x7f0000000080)='./file0\x00', 0x20040, 0x90) fcntl$setstatus(r11, 0x4, 0x10000) getgroups(0x9, &(0x7f00000000c0)=[r7, r8, r3, r7, r4, r6, r2, r7, r10]) getpeername$inet(r11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r12 = openat(r11, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) read(r11, &(0x7f00000001c0)=""/181, 0xb5) getegid() r13 = semget$private(0x0, 0x4, 0x200) setegid(r9) msgrcv(r13, &(0x7f0000000280)={0x0, ""/180}, 0xbc, 0x1, 0x1000) getpeername$inet(r12, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername(r12, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000440)=""/112, &(0x7f00000004c0)=0x70) bind$unix(r11, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) poll(&(0x7f0000000540)=[{r12, 0x1}, {r12}, {r12, 0x2}, {r12, 0x4}], 0x4, 0xffff) getegid() r14 = msgget$private(0x0, 0x100) msgrcv(r14, &(0x7f0000000580)={0x0, ""/123}, 0x83, 0x3, 0x1800) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/219, 0xdb) mknod$loop(&(0x7f0000000780)='./file0/file0\x00', 0x1000, 0x1) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x1000000) geteuid() openat(r15, &(0x7f0000000800)='./file0\x00', 0x1000000, 0x0) open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x1000000, 0x0) open$dir(&(0x7f0000000880)='./file0/file0\x00', 0x100, 0x80) msgrcv(r14, &(0x7f00000008c0)={0x0, ""/15}, 0x17, 0x2, 0x800) r16 = shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000900)=""/162) 00:00:02 executing program 4: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg(r2, &(0x7f00000017c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0xbd, 0x800}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="cee3b3f30c19b570e77325b492b16ed4f8c09de3d3f41c6b734830633ec79848bf10723540ad7a68f8daa7659a5b9b2283fb58e9d2ff4053092531cfd10e3eb65840c4477fa476634914d7ed065265822b39cbc3bdd902c0fe2351f641c9989f8fbf6b0ab3d8d5392a1ab4854dba582962fb881fe3cbc981ffe635d3f5573da5f9d947d047c1bb538698ae1bd5f00fff86811ddc4b9337edc8b9504ebe7fa29f2c88df5859147c7b38023f5215428b0825a458f1f864946013bbc04c0cc61c2b13d52c120ef075cf63d3f053f476fe350de928afa1c10e234dedb317d1bc470205f6d34bcf78075a749e771f3dbe430c2c9c8baa05323bd47b2155", 0xfb}, {&(0x7f0000000240)="23aaf1719b99fe7aa8361a74d9a5600e10d7024c7eb37f005f9b71da2e2a1c8d4615b393d262ca399e3f58d2da53749803b112e83a6640f6f78282ed84b8bcb9ab016013226dff0be28d0fe02f68ca184b1076924a7bef98300e47d4fa0942493790dc33dad17b11f2ee801d8dc97150017c8528717525f2e92d9ad1130b77957a3c2a7ac4eea0657b3f3c09", 0x8c}, {&(0x7f0000000300)="c84b0cdcbb1a180d894f84a6b2deeda219ea1f52dd930a1a195cdf8656cc6cc87703a3bff9830a678f8d84c9badd5cf5f25900151c707e52ddeab79c878a8329d381b7461aeae8bea9b5d23a63", 0x4d}], 0x3, &(0x7f00000003c0)=[{0x40, 0x1, 0x101, "57a4a608bcb0afacd82700f285c2d3a447c3c55d9a36a2efaf2256ca5fef0a4cadbbb72c1e0a26a1c294dd54"}, {0xd8, 0x100, 0xe098, "64e15ef31e02b506609b8a5e8750927a7de41f3a38984e432955ea8a49d94d737a14bc8f26c23c45ae450033126e148b5bddfc55f7b3978d69fe51f2d35a141af429865795a40818826d898cbbb11d30507a17adc6987d6536b181cb910a98c18cf75eb223a05ae1084237ad6712b8fd38826497eee1b985656dd865fa8b7ea34ca10399bc83ec99987d9fe53f079c15591da151e31cd95a02d84d0e36601793622b0437e33cc9b89e7e402b174e1bbcfc9d3c534a1c5fea9dd15a80da66787b908deb31aa7afc3b"}, {0x70, 0x107, 0x0, "6961f410f4f5c73b534ed86106584b993e4edd49031773ddc1aa14547b47c3c3846b60687b0338e52751b598c0ef6335b384d62437b72c9581c6d0b18d9100b42c2502f313b25c1bce539771502feeb340f2c2e1a17427488de67a"}, {0xd0, 0x29, 0xd, "351905fdf777fbcf9feab20243a3b101e332166772dd0558f4407af3b097a51a02c6d1c422dde1e764d7d5381104f66395bcaaa9c65e9ea91b22dccf8cfaf466131418115af063a2d06ec86594d6a37d469bf536971cf231ed92346e9287e22e7798794933ef1c63d50b5a788fa2be5e37dc9cbbd4a0292acd6a6389b18ab7c1918b4636c18cdcb9c65c9bf431bea74926735537aaa5f9baf9fea3ed49d621d55bf61a084bf648c2b748e84bdc61bd3f3ff60dd2e411c0db27c3189827600d"}, {0x18, 0x0, 0x3d4, "e7f3ff2d0c67de98"}, {0x1010, 0x0, 0xffff, "7df53ab896210f55c273e084caa9fccf630bc7a77a9764d6f2c15887b6873f3babca373d09d0da64afcd0f0f526f9422369461f7ade3513cb5b042f1311639622643c4ab96f8c565fc070dfba0157d0f1ff6ac7d44b5e35d157935a7012b229b4ed0b10936bf66568560e660d021cfbf0c637b9e70f50eafe7173a5dd8c6b787a9fe91608f1fbceeb1963a0614a1f71f42934ca8e9f360e1b5b4e03b420cf95b33c9f6f969941987c3ca84ae72a5c15ff1ca798fc3c89a587abe724bc108cd96b933c8cabff63b44627da79297208d2e162972714f38a99dda659c124bc098ea971d56d25838d61cf4fda5df6296d853785b81f2bf5d6d1744b7ff99d9d94273d99485e26e26bbb353280926f1a9b9c62a53bd6570824fb9b12bd5d595be9ec30bb65aa00880f0b06f301035d1b99eb2196d744c9184189e2834396f77ce73cc075ee617906ed3b5716834181668cd65f7a70a945d2389c519292d0feeb4c8d92bed4943ef94e5d210556cf888a29f4ae3dcb62c193c7f2919e7f79ec8d44d3d7f427c809b676c097f8601ec5f1b6a68888d30a8c701fdc246a6d6b4f9c5399c39445a1d6c0cd142c8198cb6735310f0bfc985a1a230f2b830dfec607dffa0b5c504df91a01db8fefb4b2d3ab155df7114ffcebe0057122e75500fdb002aa7705d8ec1ebbb8327c500b070f68bdb625749cffaf38e2dd90046c16708691321901409e6c82981e94ad10a139b8e0a98e9bd0007da1a19ccb56e4c27ac133b7fda9b8649d86dbc79987b6974be2072205b034bad6872ed92b08c97f328cef919ab184f30347d557eb23ed76f41576bcda0d96e3c7ee7121781c15ceff45220214b5a3260a0b66c784c39faadf7b8ea842ce5f295c4db536bd89468dc2280c7de4b141b19bffcf4a12ef629f64a0e5cf784d2e13a2a64eda322b9c2783302997d91ab4d39c7a18d67f9ca54a177ca76d55892e6c19fd35069e6bbfec18de196ef5fc071d2bc6009877818173fbd824dbfac1940a35087afcda01635a9060168dc886fa6605eddbd46c3c5b056247cf749e904a936abdf1c64dc7ae1ebb302853696203fc86488a8b49dcacb70daae2a73125b8d99aa90c4d964094456d4a35ba1511c85cac7d0565d2f3215debecda06a96040df89911165953fd187cbf7eb95db7795a1e06a1490987ad317755bfa74c91079a42ef92eb6dc2693e71481b99dea7355e51aba5a3c56aa9cb82e19d0be64c9f1897d02305252a780fd042b657ae90e33f939d44cb03db08a59eaedc1e7af7b88967aa441592ca6230986e198229ffe2b8f8ca9937a2158aeedb8e9bd0fe7538b6e196ea2a538122f7638f2c92500046dc2ab033b9237a3b28f64a2f81e0d23b779debf8df32a05f10b60892d08b3eef96c13eb8f4b84d26172209216bd16516a04f285fdb808d699c654feab594832e5ec7a3b7b05e2df606975f061375f660a5e06b947b60e57cb72beeda4ee039173b1f3ac749c2d5af377e072a82ccb551eb43cb1ee384d37f41f0dfe87410c724c6f9b31d38dc5a036d0e079be110a687744dac337a4a50491539e069e037609bee626b707b353fcc7dd90053b4839ca83c386cc4715834b7d077961c1de682d2e9f1048d9c9da193eccdf1b4d6b2b1db90a8068ad77b8f72fcce6da7f6ca9247e8bde500c2c7d1a1d272efd9e623026d1e37dfdcb1b863727ae32eafbd1b59a79856980263768d7bd0ef1c7ab0be35f3dba005049f91b7e2184a77120eccf5ee54369ae0990e28c9555ac4648a545d1f29c0252b5c16720f9f4b24a29ffc7db24f67f0b5c7d54ae10b132fc6bf0e2669f0fd9af320971a2bb89379f6f5733567326141741cf379fcbc74ae3c99fbf97aba8ba6e995e9d80b593d8070070b3c5bb249218865a64983d5666dd7325e14715a71d8d08215563bef21108cd17831e650d8d655e817141bb9f0e80bdcf393ed3598f22f4ae03f8323527d5bf406a021720309c221a08a4a968f443786b3eb90cb82021be7f09bb90fac4caa118e2c0bf9964950945e29c0e9528d14f388d22c89d850d16e85310f131b8d89b88e5860bfcadc83a21c622ef55b813a9609bb713f69799e288def9c4c13a5732841a1758678e5d0087a9a5c81c727958c05857e56ff7baf7263715962c473468d89361618f45a5dce71a160ea2de6f5a115353394e5511b0948f742459a40c116bf540393a13154179ad3422202c3fad6c8aeac051e5a21a6bd5289b2c4077ec7d8eb8f3bf8439ba2e210f02d625fec426d21dcabdaa9fc08f210e5e82550236bb58d7338fe28892eaf0c5dd24f272402c8d8d6c6bc6d51b5ce93cb47a8ca37eb150ace0d6f603cf2209076022b7c0028aa578b643d22ec47f41fcc3a7578b9484ed7b1897f9f3bf741f309c817472ebbb815a059a6cac49ae5a73ffacabc6e4c5424c18ff449cb07ad52afe9136f420c543694982c8e4edbd7d333a68b779e2018dca46243f6163bc921db6a3dc87c26da1c321d8d03bc4c98ec972aee6e1d601f4c6e3c3c003e77440544cb529d5a6990f7554ef7d10c1532e41b4318dca411fabdce8a2ce8b49296c4c8316215f0804cb22fa499a5d0e5ce7dec8c9914d1c7cbb703e3a0fff32fcf87a8e4772891d225f8155061249fb114f1af3b5205ffe8bf1f71439b9070d153d41bf917eb0f31921f7d71d3f1492048dbc4f04c451d97372f0b3808318a452ecb5040f5e56432e48fc559b359f626ca2be9b3829b840b64050ad586c687929178f532a84caa175dbf3222624f22504e7ce32ad9a319a6ec9e667930fbb3dcae01612fe3d59962df425959822494ac46317501666f6348ac76a998a1eeb0ee662169c2ebc2fe520ca8a726645ede06d7833188b7e8da0a52e616c867dd981b7559d6e9b80362a5334cd6468c0d6ec3a954186058dc56e9c2f0b61f2b7a73287860d977c55272adcc6cfc3804ca1142813310dbd7d53d3222c139a88969ad4b802bfeb3b42fa1d74c4a0d035f4f7257a129e96c58beb61a083c1009abbff3115275dcdd2247a6141ef3b45795b699b9c99519b639d902cf8595b31fa32708e3f38bfdc6b4461ce646e435299329d84798b87e144773ac3d1e74cbbe9d4efbd837bb594c136eddf12d41b1e47e83ce7aa377601b83cbb860a5d0f8304beb7ed15dab4f3352fda6e17ec36522e682b181707a4809fa1ac1af6dad4fc8babe16b43cbd33a07e67970da038dae6bb8e36a50e325cdf3aa40a4c2abd3226c69f561ffae04b48d0e5a39220f340bd932b777dc2b553a0a6274fb6c9f4dbca8f58141c15583d2ccf9ae8ab205689e2ad79564bfcab0765ef63738b8a70cf402f1a06da635d9e4da353fc184e54dfc7ac46b645371756ed21d190c024ba8649039dc7b65ce5f43c0ab22846115e8a08dab7d425f66eb9f5b9c758a1d2ed7de0404a48307d91c77bcb2a594e82b5394cc4740dd761df1897db850de89d4ac8d5288659a7ce409cf63cd846d23533c42de23d000fcae6f7ab5112579d109e854c75ef54224ebf70780692fc4a7f2242cc22940bc7ac219c9b786f94de118afc6d5370c7e04dc0ba3dee5e4da63e32070321b0e5e1e02570b63b0272fc13aa0d60ac4221c71d0465042ce5bc680c5de09475e8f0a49cde0a24ece98b8f30866c70b84607267e24e437763f8a2ef8234e5dee24045b4d8a59a49b32e39521c9ef2bd15d68bc6c666ef227edb680343197349e0d21dd5e94e555357d5e4fff651d46a444612c9e0e010ff08477c40dfa0112577160700a75454d18619cea37c77db5834edf4d85cfe57e482c75250dcf2581ab518dca638e6d9e51095d7c0fbb5ec3b672bf8d035f92ccc77c5d5a32ab4d27259adefad1b8adf4b4f3f24f0e463c6fecd64e5285a6c31af3f8277690c5f61a030fa81eb76876aa52086282e03241e6f42b78ff52aae850e29556dbc246b38f962bb85f98cbd401b19b9c6b1a0af0a4521d881c9c3971832519f3a03ec48f8ce47bbdc43e7e1fe8d0e4456139048e2c7ff4ba4e50ec115c2292cb0a5395a853f36ac877a0c62ddf5137eef7dc48eb091c04d84018802ad70b334083cdfcafaab9070277efc845a997323ae03e66585ed4f52c1bbeaaddb63ad90f7e423f22b0721cc124e1f2afa737403a41b8e8c5916a6c8e76c848a115e8010cbc41c0aa2b2fda9adcf98d34d4e2bcb7ff95dc0f549cb22cf02701db10f14e22abd0ef830a096db8f7a5594db49d573c8114b8f551c5ed513ae0c5f4b7a7dc3903ad994f1726c1fb44c13e9b7de14c99f9630da636644c3f26b07ee442d5ac56e4381a7f065b0103d9df6a42c3d5f07df4258b1cdc16efd386a035c210d9f76ed19ede38d3e1522d530294e5c3957db6043fc311047b389d0b84aff7267bcc2fc4847bd0b0c08bbb6770ec878accb670dc944f02fcc4ba4a15385b041c3e9fde2d29e34b0db901e6b865893666da7e30542ddb5c5ceddacf207b54cd728e549a463d1eface46c49ac9fac8cfc9a0c5693f04aeb0dbf67a433f48c62925e7c16e33640746b3b56fc7db0022ed3d48cb962d8530ec7b889896064267805cc2983ceb312c10ae61bd8f8a850d56118d509d2111ed35284e6b995705a6693e39151c497c15cb4cc3265d5baf26120d1843c771cb2a4fd266060e8114a6bce3a95671a7c9888f5188f116a2b41d1d364c322866a096dd36791b8f06397236093f334aaf9f72b34277f4eaa43f4d2a7604cc467d18db4e24a930a5b2f9c6aed8bbbcf347c935dd141324575574fb5a492edd4f10f7c662c4dc388b0d11583c6a1f2391332348df99277c1ae3e10c5cb5b8da0af8381a889d2b421d82f2d70d5c80cd1e6f19bd6740d8aa9f0e9e9b3d9d57d4b5d34bcb4b7ac20113eab50b25f15b6bd0bcd5ad02a345bff2e30676a57b5dd5b84b7b501062b88dafe05b2bfaf971894e642935dba6838b0f86cf8811178ffc797a52898ae5a38ed94d3563c390eb9dcedf60339ea8440f907a49b44da07e7356d43241a636b8519c26a4513bfa0e24ff083275557eac00e3070e497b9f9f61560684d8dd2b03b4e23ea4902d0f846edef85523a1e7a3311234608626d4617cb45e6795c3792fc82fca693405d1533ecff31667f375e5a47566f095448f2455b657556f6c4261534a08d4583d30f585c2882a77cdbdc6e0116a77541c125a9c17b7be4024f589fb03ba19a31d36ad27aca9d670ed6af058952017d79aa3d937d25d322ac1e27975b624bd95c1b96a87983a4f1c7c0b057d6883d63d96f2a8cb48640cd8aac65d90d52a3e0b93e31a3b03e22ec75dca639e4615699292d478a2dd7c408692c88052ab8bda9dfa9f6b2a42b7994c57d1aa3e57d316042c635654ddd38e110e9522874fd84173da3461eca7badc78f55ba5802c9d48928f83c6a55285391ef1de174307256f8ea53d37dc4d873395873ee9933f684bfba2bb5f218fefe68b4bef533c8818dbc9c460e97dc6317432e1869f8d24dff07c411d151aaf9b1e653a597bf4258a0dad79ede695fc7fe0e4c1f43477f5fe25f18e89631deb621f08ad46d856e74adcae5e5c45a44cb72972839be9739f4207431a2102f3a4c4852594969a950a8fe7c5af5660cc7e9c93103fd507d1ca2a1f18dfef97ba979000b1e05944918a7adc13a7b5153afe6baceb71d2427773b7369bc04cbd25333bfcb764880d812138ed76ee12a29611f639a7c76a7320604a26183a527321fe8e83e4c61ad2bd280ddf3cf587cf2611b28190b45454156b564fe6ef370a1938230aed"}, {0xd8, 0xffff, 0x1, "756926c9d6ae80a63439b1569f11be7a2bcdc3e174cb0f8c8d582d00f023843390ffe3b7d2cc296942d33f52f8721a689ad83bb3c8302c7750421522e11173e4e75a5ffc34d3884c194f3c9c8058bd10c4a817b69a8e530013f841164085c0f05077eb8b47d10382bfd8fa03b44cedebb264183d09760c156d5fd2e7ba2b789a7a3b10fcfa242b55d4ab1623d30bff53a02851d99f835c48d4745942c207cd6fa73956fb02cef82502522df1bdacd1e0facd45328c5b53d16e7369ce0aabea2155e0a3a138"}, {0xa0, 0x0, 0xb0, "41df29441ee0e7d1a5d90c5b4daa00f0cc973b40ff4a752e9d53178a1d8a2b5612e4293faa61e2ca0a730efc66ea68b73e4d2f6aca1a5b1704a4ea914a024ddd45c715b1a473a820125f7c68f0eb689024692596f778f873e2e136008e01321956174fbcf846a75ecb2f7bfa2f7068760e1b04d9fb5bc0b03df6959b5c000251fb2b61846bc378c584f5"}], 0x13f8}, 0x0) mknod$loop(&(0x7f0000001800)='./file0\x00', 0x6088, 0x1) r5 = socket(0x10, 0x20000000, 0x7ff) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getgroups(0x9, &(0x7f00000018c0)=[r1, r8, r8, r1, r1, r4, r8, r4, r8]) symlink(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940)='./file0\x00') r9 = open(&(0x7f0000001980)='./file0\x00', 0x0, 0x30) recvmsg(r5, &(0x7f0000001ac0)={&(0x7f00000019c0)=@in, 0xc, &(0x7f0000001a00), 0x0, &(0x7f0000001a40)=""/99, 0x63}, 0x0) open$dir(&(0x7f0000001b00)='./file1\x00', 0x80, 0xe1) seteuid(r7) fchroot(r2) r10 = msgget(0x1, 0x51) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001bc0)={{0x8, r7, r8, r11, r1, 0x120, 0x6}, 0xe3d, 0x4, r6, r3, 0x1ff, 0x9, 0xc4, 0x40}) fchroot(r5) getsockname$unix(r9, &(0x7f0000001c40)=@file={0x0, ""/29}, &(0x7f0000001c80)=0x1f) chroot(&(0x7f0000001cc0)='./file1\x00') recvfrom(r9, &(0x7f0000001d00)=""/207, 0xcf, 0x2, &(0x7f0000001e00)=@in6={0x18, 0x1, 0x6dbc, 0x4}, 0xc) connect$unix(r9, &(0x7f0000001e40)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r9, &(0x7f0000001e80)=""/231, 0xe7, 0x41, 0x0, 0x0) lstat(&(0x7f0000001f80)='./file1\x00', &(0x7f0000001fc0)) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002040), &(0x7f0000002080)=0xc) open(&(0x7f00000020c0)='./file1\x00', 0x30, 0x58) link(&(0x7f0000002100)='./file1\x00', &(0x7f0000002140)='./file0\x00') geteuid() 00:00:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/71}, &(0x7f0000000080)=0x49) close(r0) r1 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x400000, r2, r4, r6, r7, 0x4, 0x10000}, 0x8, 0xa3}) r8 = dup(r0) mkdirat(r8, &(0x7f0000000240)='./file0\x00', 0x100) faccessat(r8, &(0x7f0000000280)='./file0\x00', 0x2, 0x300) getsockname(r8, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x2, 0x118) write(r8, &(0x7f0000000340)="f02c8569cba79fba945c59e331272c4cd03b33e2fa4e873d0cf3f72a7e78b4843468b3b5918fecb1dba0c44a0a53d9aee0f022669e4990342f61c485e831426ca03d01380a900f9ba338461422634b99c0693ae0bfcc6b899998fca9ab741765b67432ecf92db64a31607059eeba8046c982a66dfbff8f0fce5bac87bf20322568e4e72b2dd2b2a73600dfdec114f15fbd2a232553d575284d8acc8244d4ce69f57e38d469fa14cf2aa9348b0e7c22422053c911ffc8488cd0194f775f23f6c5967fadc989796d7dd876bc1bf4f48ecb2220da5a7db7ced9c5c5fe198f28eabb4fedcd4d15dc7a6cda3db634c731b9c812c821b8dee07e8cafb5c7b52f0c9bae5757735261f5408027c9ce7df498e1685c1c1b0cdaae0a822a0ca85077c0f6a3a6477983aef92292f8da2efe839f68bcf4ef229ce420f1d89a1b26caec643df1c43e6f6b6853e2601f396bc07427782fe6d14f5b4d5d2330b2fdfc1bd054f549768ba5a4bfe2ff765f678379e857b1d9107d07454f4dfa892a3aa42c07319ffaf59a039d8a0f77a4c6770a782639b1b4fec4f86399588478cacb5367770e3815082aa432ae5adc7456a054b0b16b1f2952015a5a4646530d304240d73fc87aeb291f261604ae3abbebb90a2d22460dce1e02a9994037b4a7d47e4e0f5d9b092376924c8fd6c8effb83c372a038ba1ac03612322d4e496fe48820fe4210d33c52610a39034d9af7b9ecccffc42ddd084fccfdfb58b2a74d7555f8943da3ce2cfdc61197ef80a85e971f8a890e8337ad32204910fb65f47af83957f18d46e4e19b4852880dc7a50935eb258718e75fb3f8f5e1ef0d53584941617ea7825d01dd695c6c3a1a03ec17b88c0be12d42fca1c585a96e9ff3471f0b69579101f19ddbe641c33398d53bffd52aee84af80e1e080eb1800a2e61a44a7058bfdf3a969a552f100fd03f3a9f427b011e076cbc2a7f87f430b64ff1ae4750d524aff25c8d1d59d85ee5488fc90856da19c2f91c00e436dd08d221594bd08179740c94e546c76b2062dd76bf2dfeba7b45c10244ffac74d9ab7a0644cf13d855046b77506230f3e6ee69b2862199a8ebcab0dbf33155da52a1c38cc9526c8d23b445ee823a29ecf79c684d2202526ec1114893232994f1da16c14a74f81235d1da319376ef3fc20ed9626d8e0605535ef8bb9bf00acf463690b66ed4632b9eab2dab724820e0b506833510293d8710a30fc9b1a3e6a3985777914c80d6f42c5355c58ee399f480dfe2d1c9816da17e5985615a05a5ad0d6645f17b9c71399f050b97113bdd2a4bf5a8368f5c97b63e1714b721b22998c23405c4a6017d9a625ad2cb0cbc10c1e8424e7cb46fe9043dd90cc3257d6a1e153a5cb3da18286bbbf12cea46131bb04de716d17318d388380220f6702ff086b3aab69c72ff06ba9b6fb1cd41e5c6503f2f2cc66fa40c048deda01f7229430761099c92ce17c7049ddcf94ebd5391e3e7dcc4121e606511281dd6966a5f6f2c1a1791307bc87c7f9a43a2171243c5510e16a3043dd974b05e7d0bedbd3512e290e521be57047c5e87534329c8cfb520dff9d6d5800e5ff1f85ea7707942dd1da084bc1e6f850082d699f6da06a473b314b1d67fabc27a58ecc4e44df909b6cc0911efa9210130e136fd7269df982f5a2235e7127bdc2fcfebe7868a0d0c7b5c786af67d7c13f0adce288f4a874f88bf5f95d5b5f3777cf66b206da6eac6d8791c7f2c3db126509fa9b6e92bed032bde3a5873ea078a057b0aa44c14e8541b2a61cde13543275343e0f7d15b9d0a852fa6c37ae5d7124171bba9672e897c555e446fd56cc80deb6cd9a28d926c0f46acefbffee51297202ddeb7afe26ace47d8c0e0aee57b5a40e69aac2a6b8bb126ca4c7cf507efa9b726eae014a45c11f03a2aa990a948fced4d1552e8733e2f7616d98f5ee444889e253a52041f1cfa259f8381cd539ee27add25ac9495f2b37cca154cfcf93061d76f43f7d29a0d2039659d2b7310e493d4b02ab70687b4d83978cad2844d27371684402fa91e59da676590c2ec45f6def7be7b198308d22dfd30530ba006a6a9ab0150cde240fe6de31116d7272236da6b9959b0e5fc9a84cb59490f50f5cf1ec7def93f18433182a039347049ef7688c3a480063b5d50b58e67200a047091dadd916af5af030db6935753ac8820f744acb3dc8e6463da9a3e3da082ec89dca1022935e675a30fd62d6be73c63c8fd3b02ec2efb91e5f5767e85bfd7c211fe4ee278f8bba29a9b7c47ea74f3097806f6544296acad568a22623f59577ff05d55017b2ab5626aac8126d72076221d0c0b8d3bf223a0c162aeee0d6c4793dbc3f403a2fafc430ee561df86d1a67d78b1ace171a2e60ef4edc271478c302fa0fa5944333d36a4c3ccc7cada5dec90db51a385ade7934971ee1f0b376f67a87c5446c0e01d229a0c5bbf4b9dc51f2a1f8ba72c81ab57a7e8e56220f7d2fd46c2f4b123586e4dfeeef64140c46b28a882070ffffecc7b98e7db50ecd26f1b92b5cba658bf8c16903869cc1206d2168770949278abb9ea3026429675f2ed39528ba8744b17d43a355f3ab3134abcccc09da02d40bbd02f0252b63ba457b45b267b5302b60d806b107a4a10a0e043a11d05495192c360da173fa5209beeadffe8d08a48781ffbfdcb26d2ef70a69f2eb437fe38c1eb2db847ce69f33e06971f5b34b43c295bf392160b8fba87aefe0b3d0f2604ea9e4f1567cec01c2c2bf3d6ae6d1278d3dc51c79a6b06edfcabf11ce978ade7a6598615b9d2e332dea469acd0d553efc8bffffba2667c03ae8eb92ccb376ecf13f69cb1b88cbfc87950eab2085a71631670797df1b5092ed7be23461e3b66d9615e1f64c5a3c73fca0b96ef75dfb91d84402e7589e2c232c67d955b518984c364d3c91f1f6266570c7512721d2e2a3f93d9699c3b3e9425a78cda045b9956041d94c8ca36cfd3f60c6c5a0dc28fbc67fc49eae86233e55674e8d7fe4aad0426a74613cbc8613fc887c0fa5821bed016e2fdc91fdd14e63877ff9b3610d025370c449e6061a5c1112d11398ba880e9006207c1936b5794875f1542fad8587fb718584785881b820e304786c02d3b5e188de359e1b0034b07f6a11f0d4ea56376cb6a78ff2e248d691d55f3611d36ddaf52c11ef87056641a09ff1a8bc9dce0d12bcae3a0bd15155a110ad64cf88f3b62621ef2efb09dfe9f4f5af7682aca0752e4c9668872ef778a7653fe42f70884bb0cae84b428827b921a27f837bac7733ebb6bd377e767f1cd7a25d53dc7b5c055b371f6631b7b11a1f4c1843c81a8d546b14f3111851090b52d7a7a10d7405a896c7bd2c7b93d1124ba7784f28fc99fbc66c8b573d04d94c228d3f46ab406535cd6335ca404323d51df59e781c8b64158b29ce7f9461fab5c3b5528fdb1b954604ee08ed3cf9c58d45bd9edfa2958be39bc3236d3e6119348ef036069763b5b25c4a8b3680fc22c22fe83e893c5668cf0dbfebd61115533e6f6a49107edc8fddb86b7584425f103fe1fbc74b7a91b7faf8a708956c6ea499210910e75b08e091a2d1f6d09ac4ccf9d091f16135c2e942600b1245aae70ba1abb432195d54d42db2f3680f0e379cd74266770d7cba4e03b1482b43e870bb55a3673d4c90d1eb74bfebb5785de536b905c235290752674e45c5023aeffdb339af2ef739c97031bebc72abd22c69e4f687340c0885c4e19cbd77bd0a87b806cdb2051570ac238e713fc953e4f6692806b4fce2f55e448d9b820af427c166a9939c6e1dc04afe2e5e5322c391327da4552e90569748717cd620517bab5a393826530a5e7b089d5b0ba73972aa907cb680821b701bb167a52027be8648bc94f8aa3f3e8dc0a42a58d7ffe951e8a86078dabd681daa1e802fffa102527c9f9e702311f49481d38921bd1b75c03e4be5b6198a7639be6ce3045216274a4e5152e4b0fd48fdf334eaa3722095a92d46df988a0bbda40604b38b40e35a835af2560e2eaca19d88e1ea94432fc238b3494fb15cf59510faea5fdefd316e25c149ae3bd8cab32704b2fb088e6f34f3fe44cee7a72e5fa57ae569e65f0a52da330024e18b5cc6193c790d0f9266a6c2ff92ae7128703288911c24577a28fd00d25b7586ffa91250bf70ba4ae8d3a17025de7380c9dfb4b1e6dad8539a724634dbe33c89f72dd631640c4e19129ddd7ef63e2b4b84cdcc5a8677a19922773391b0af69c9d90ec1611b5c169c72845d88c78bdf6916a0deb6aa4c093fe400cd69e549a2163b900ff7f8c6b3c734eda9ef8e76642bb6e1b0d436165f6dbd813ee2ff9f641a4409c17cd1212296609ca15dca4a741514983cd1394a9cb9b0320c6cba42991d07f455cd23e3949043ab59dec6b90396ef2973ec181a98e48deb3857a421eee8d366067c6b02caf081cf273ec08516a80b69bb145cc79c3e6999817a9ee64f6f925c617902ceb99799537262e96a9dfb23f1d3d496f6c710c0db92eaab704e031590ad7f196207981665de755eb7922f8cc2de3c5811d8088fadd6db5f2392ac30f7d7ed7b560c960f0d1e196044c733102c3adfb728eeead7895be705ae45f9fe89e23c07aa0613d8ebcb17871ad8707dd5f1b7bf60e9b11f7c78854a2d34730584bd9e01a97a679306c45f9c62eef844cce7a740694289e786695549c7af8a7fc13f2bddd4726a14f6f4e9727c56e49c5f7add2d38c642bd1e23e91a5e431f555226fc7664a273b89a83f4141bbb74da701200eca313933245fdd67d642a26a7e4bef5c0a13b560002ac76a38ad8077349a0c4e84f071d06a9197690136ac6a65366af48476a0f5fff43afc07d7fd97b5001677db65af97bf3d7cd543f79cba8c58e5cb5818b0b4083134634fa22aaf8aaa0a769784105c9848ba0bf0df26afa3feae2ef541a6777c4a1d5202d0a3adb8f9c52d3e43d6ba162e851198525528fd7467658c43880507e4b5b7ab3206d69311274592b01803cd5ec9d73fda0d7199026b0287aaad185c0ed9e64beaefd52b936a379d9fd15d9d93b9f42d8ece5251bfe4cb38e835527c5045f93751333574b1cc5a27f6d95e24888a498dc452ff35ec1953943d539c71aa7ea75fac759bf3309d0487fa486748603683eb731f705ea680bc69f6b4781db358b4ce290e10757b9f40c1f0ff8d73fe5ac1507a41c1135c671e60be568b9a807e3c104287e5fe224a0f9e5001b426b6bfdf1599b86ced11d244b11469da5d5d29d8757d668f51cb1a7764e6618f778dbb76722e3f611ff270caa3469c2d5f1c34c26d5b5fdd3b65446a98b928401f93e3fbb6f9d9d963c099f218d7cd6bf13c4d1bcb780494462acdc6d20d5f95be269f6cbc8b735fe16b02bd761c317e61b4b4a54052d2c9af7cc7ec200823a7f5b9c4cc1f66adef52aa7b1fa85700d22f8f39ce30a0bfc1260fab575a2795bde82ad090ed96e12bd3a882370a9934681ad6010bf704dc305e41680f522f5f5b53f9ff218aa6dcdde7cd10b7ac3e7378d38e59fcb2caf76c3ec91a975092853ceea307f53fb6d0fa2468397c97f8a23efcc2857286bec417c8b12f4aaad4ea287dd92214205237ed185df9b049c59b8b5c55f7f19acce76f7e1d109c85ea578e3a3ab5001b17d7d4db3127249b2a4661ba3ef7e41402a563fb1c3105bb1516f6cee67535f909c5c5039659c8d149bf28344a8febd3a4919ed97a487557b87f7ca96e018113582290ed2be625ef82c167c6f289df1ee73b0e09ebe1aa418678d9c72bc0a57476f276c84dabb", 0x1000) getsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000001340), &(0x7f0000001380)=0x4) fchmodat(r8, &(0x7f00000013c0)='./file0\x00', 0x2, 0x600) fcntl$lock(r0, 0x8, &(0x7f0000001400)={0x1, 0x2, 0x6, 0x8, r3}) open$dir(&(0x7f0000001440)='./file0\x00', 0x480, 0x0) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, r5) listen(r8, 0xffc0000000000000) getgid() open$dir(&(0x7f00000014c0)='./file0\x00', 0x28, 0x120) fcntl$dupfd(r11, 0x0, r0) sendmsg$unix(r10, &(0x7f0000001640)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001540)="004f0486e65c3c8b0623aa1b40190b1873d22958880ffc3e75d95f828e30dd5dee419a5858c117ea0abcef989c182ccc9c34686fe79e7745c07935b0c411238f572690bfd4e485af07aa684f0ddb3c7f5fbee2e00d4542ddc0cb8447656068f43d60ec2c1869c68277319d07120db02533db06c3a253a0fd8135447350a77eac4221a9f0746545edf4fb864312880fec67b79fd83b8ce35e20a9573e7eda74d752ef9ff91b", 0xa5}], 0x1, 0x0, 0x0, 0x2}, 0x400) socket$inet6(0x18, 0x2, 0xfffffffffffffffe) semctl$GETZCNT(r9, 0x7, 0x7, &(0x7f0000001680)=""/204) open(&(0x7f0000001780)='./file0\x00', 0x200000, 0x100) socket$inet6(0x18, 0x5, 0xab) utimensat(r10, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0xffe0000000000000, 0x101}, {0x0, 0x5}}, 0x0) 00:00:02 executing program 3: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000080)="185138dd3eb45018051f318924ddb7fbd53b9da05e32f9889fcc851fba8e7988d3ca509fd758805c55ccdfdc820a06a355006835ed19255a32aaa8f6eee5de759af72f696b0900f389fa5c0fe5b541e289ec5e22712dc77573727f4ab8263693582753a6da59c69aa125190d444a253742141d6e73d7f72476a93a228445c6cf1d513e777b7bdcbcc454b06fcfd5e994e96fd1b43c3d196dec396bc41631ef722bb9ffa2", 0xa4, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001680), 0x0, 0x2, 0x0, 0x3c4) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/74, 0x4a}], 0x3, 0x0) ftruncate(r1, 0x7c) getgid() 00:00:02 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f0000000040)=""/160, 0xa0, 0x42, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0xc48, 0x4}, {0x18, 0x1, 0x831, 0x10000}, 0x7ff, [0x7fffffff, 0x5, 0x11e4, 0x7, 0x3, 0x6, 0x0, 0x3]}, 0x3c) 00:00:02 executing program 2: r0 = socket(0x1f, 0x10000000, 0x200) read(r0, &(0x7f0000000000)=""/21, 0x15) nanosleep(&(0x7f0000000040)={0x46e7, 0xff}, 0x0) lseek(r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/78, 0x4e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) read(r0, &(0x7f0000000140)=""/8, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) fchmod(r0, 0x1b3) read(r0, &(0x7f00000001c0)=""/24, 0x18) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x210, r0, 0x0, 0x0) r2 = semget(0x2, 0x7, 0x80) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000200)=0x80) listen(r0, 0x9) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="db0e57041f64cf27ec4d4020a2eafb174eb717946915bed8c64815c49bd47a895b89f9b452cdc9bba43a95a49a1a4de85fa0068375f50bb4b4d2873c2212fe65600024c16dffa3629947c2befc66bf59d824bff2cbe9cc068afab4d1725b2250a1774bcfce2e56e590ce8c2022e4715a80ebde62d3ba542a3878b0246650813179247ae2327e75dd30", 0x89) getsockopt(r0, 0x781, 0x1d, &(0x7f0000000300)=""/172, &(0x7f00000003c0)=0xac) read(r0, &(0x7f0000000400)=""/231, 0xe7) fsync(r0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/197) getgid() connect$inet6(r0, &(0x7f0000000600)={0x18, 0x3, 0x4, 0x2}, 0xc) getpeername$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt(r0, 0x10000, 0x1, &(0x7f0000000740)=""/49, &(0x7f0000000780)=0x31) sendto$inet(r0, &(0x7f00000007c0)="7e13ca1696a2fd4d74f55e387deea064f240f6c117b53128f1ed6a20e1a39d707f23d361aa1908f12e3af5addef8f4d0a9eb8047f1f11a7e94b75e7c2f76049f132086643558edd8d918b1a1bb9f32624d8dbdebeb6efa80989a1dcb183e930e2d107f82e18eebe2c058f3b088fd14c6c15f4a293a2bb252f0d281264cbedb2bcd973afcab88da265cf859", 0x8b, 0x0, &(0x7f0000000880)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000008c0)="a905f33e10233bbd8111ba67ae08134599f984743666", 0x16) poll(&(0x7f0000000900)=[{r0, 0x10}, {r0, 0x8}, {r0, 0x14c}, {r0, 0x10}, {r0, 0x11}], 0x5, 0x70) close(r0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:00:02 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getuid() r9 = getgid() r10 = getpgrp() r11 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="a969c49599dfd26dbf2d66c7791365eb3c071c1fdc6428f019c9a97f53e517e1b0beac", 0x23}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x80, 0x1}, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f00000002c0)='./file0\x00', r6, r7) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) chown(&(0x7f0000000300)='./file0\x00', r11, r9) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r16 = msgget(0x0, 0xd) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x3, r6, r15, r3, r12, 0x1, 0x80000000}, 0x3, 0x2, r10, r14, 0x7, 0x2, 0x0, 0x7fffffff}) chdir(&(0x7f0000000440)='./file0\x00') geteuid() msgget(0x2, 0x46) r17 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000480)=""/169) getuid() semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000540)=[0x7, 0x1f, 0x1, 0x5, 0x33, 0x5]) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x100) semctl$GETZCNT(r17, 0x7, 0x7, &(0x7f00000005c0)=""/4096) r18 = shmget$private(0x0, 0x1000, 0xa2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f00000015c0)=""/4096) connect$unix(r13, &(0x7f00000025c0)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:03 executing program 5: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getgroups(0x5, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() setgroups(0x2, &(0x7f0000000940)=[r2, r3]) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/247, 0xf7}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000600)=""/215, 0xd7}], 0x9, &(0x7f00000007c0)=""/193, 0xc1}, 0x40) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 00:00:03 executing program 3: r0 = getgid() r1 = getgid() r2 = semget$private(0x0, 0xb22c4df4924ac406, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r4, r0, r6, r1, 0x2}, 0x2, 0x2a, 0x80000000}) getuid() semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000100)=""/165) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000200)={r3, r4, r5}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) getsockname$inet6(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r7, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname$inet6(r7, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getitimer(0x0, &(0x7f0000000400)) r8 = accept$inet(r7, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/49) r9 = socket$unix(0x1, 0x1, 0x0) r10 = semget$private(0x0, 0x0, 0x140) r11 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000580), 0xc) setsockopt(r7, 0x5, 0x5, &(0x7f00000005c0)="a8b52c0c0f9a548d459b13518d75467e1a3d8a79e6e569d25c0ff1409f3590f65700bfb20f6c56d80b22009d7cf6482c584e1f8689dad0ba6f65f2d30348c17ab5705ca0e5d931594396397af12aea37f0fee994348cc6fae5c8b4debd475a29c7dbbe9029d4b20258e31886f14390be39421c67d80e3bc67c3cf83049cea9ab0bfca15abd12eba2d70afd34162d825e4dc03c4efb01600a2467d7e68ebd500d58a4ee9d21b60ee8478b8b4f72f0cb0a098824622b5cf92638f6778ad5d775946cd99ede82551d4abab00b04a565280cbdfdcb86e29545b02c4628683f7fdb3edd725df67cbf6ca82289418aa46c42656d9ee127df5ea2bc", 0xf8) connect$unix(r7, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x3}, {0x7, 0x2}}) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000780)=""/243) recvfrom$inet(r11, &(0x7f0000000880)=""/43, 0x2b, 0x802, &(0x7f00000008c0)={0x2, 0x2}, 0xc) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000940)='&\\'], &(0x7f0000000a80)=[&(0x7f00000009c0)='(+&:(}\x00', &(0x7f0000000a00)='{\x00', &(0x7f0000000a40)='(\x00']) recvfrom(r9, &(0x7f0000000ac0)=""/4096, 0x1000, 0x1, &(0x7f0000001ac0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001b00)={{0x1, r4, r5, r6, r0, 0x2, 0x8}, 0x10001, 0x7fff, 0xfffffffffffffe00}) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000001b80)=""/4096) 00:00:03 executing program 5: socketpair(0x2, 0x4, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="1230dcc017af2196352c110cf9acf8043ff87d65845eefb8d5211d056be88489af74ba928439b005a85b53e89bfd79af5a619decbec913fb584e26ddf2e4cbb5f4e4e999921239f032178b75db456e479304451aa161113499ea2c47f10f846f7bc2c36a63707f3af8f4b5c4dfb08f138603f38f974665506d97b452222cfdf8284527fcd10cd2b3b6e92b70ee72fc434f840091ee55d807ef65a19e232c2663490acc15ae3c90a0845b0e381d85", 0xae) r2 = paccept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x30000000) socketpair(0x1f, 0x30000000, 0x10001, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/145, 0x91, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="b9f3d2d40477de63eaa84f2b83f0519258717b8dd97fbb08c3fb7b1247a8728bf3032c572a344b7dd943c77342f591d32b6966527a3ac9c941b9b8a6d29aca4651a58235a3f3ce79e9aed8cb4455a4d12e96e669e0b8a4b17fd58bafebed6ebc32626202642b5fc1909c45be6095ea2b77b142b2b90eab97f17e8ccef6f1602234e0104e2e773f8a6b57f8edb724ebb971147d171f7986fd3779fd42a156efd12b11c4fdf7cbd01ac4814d0685", 0xad) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="c6376806adf570f357142a3039777ea1a8634071bea345be16015a102a8d3cd15b3bf8140a85258b39a9840d9eda86f172a78f4ff200267d1f859f3f4cf2dcfec1ded02c4e5586bbb3433f38fbe8bed83d07f89810129fd457cdcf56e8686e62f75adf5ac82dfc54ae1a30daea4f6b1b98829370085360872004a9", 0x7b) r5 = fcntl$dupfd(r4, 0xc, r4) mkdirat(r5, &(0x7f0000000440)='./file0\x00', 0x8) mkdirat(r5, &(0x7f0000000480)='./file0\x00', 0x0) sendto$inet(r0, &(0x7f00000004c0)="d4509c5fda70933d2c25059653c3b0b14bc69a0e04f15f746efb10236400", 0x1e, 0x4, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)="1e522fa266cb9033f9e92bf1eee4ccf5e5ac8037e712c03a5a0a04453cf21b6297d4b38fdf04439d3ad93d3918adc9c768a8e74e2d979497d4", 0x39) bind(r5, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x3, &(0x7f0000000580)={{0x1, 0x4eba}, {0x6, 0xf3}}, &(0x7f00000005c0)) pwritev(r3, &(0x7f00000018c0)=[{&(0x7f0000000600)="8335c12c8fe1e055ff840feb41dd701f02620ae89d41fc91165c379f4d70196ee9d1a81220b6417d676221b07dc7b2781d0a5648b57358dd74bd6bd0dea1ad6e032f05610fd943b2e4054d96", 0x4c}, {&(0x7f0000000680)="0264e6bfa5c396aeff746b6689bccb4d2e52684c29571c95be08aeadfd79d9009c96cbd61c32a2c5a12fb74beb2117ace10d594f3fc2f8f4382602081db69fa2478efca7c7fc5ca0d491b00c67ea4982e76ad5eeff0c0cb91d75f40c4dc6d7ecb7a5da9dbd98393a5052667df9291a13aeb5c5117dcb4d844370c2426645016539fec9b4f38727fd9313c5dfd94650e37505b469cec822637288240e5f560d6c57b1780d2853eb2540a31b2301b02eddd3b7714282c3c166cb632250b490a8485d6748b70e33151eda54a8ef9cc49f1bebe63aca109692b1efe92a8668d8c4efbb164d111ad0c4fb009369bc31db0b0383d359036a523a", 0xf7}, {&(0x7f0000000780)="1e41786eb9289fe0abbe55531000c0d16aa58ce24d9ef6", 0x17}, {&(0x7f00000007c0)="ecf3191d6ab3b7ab9e85a58a266c5a60e53a6abc6a16d57e03e6e2476294f1ab30e55f9e1a504ae826d67082c77990ecc04716597c582aab1ad805295701c8af560f5d5376889dfe4b65cdb4c16bac9146d9b566afd6a199e1d6840bcde572e1bc91e8d69a2ac2f9bb254f1faa027975c2c992e893486121b6d44112899dff52ce9ecae68336145ead2164f277aa4c1aa2ed1a5205d853b4415840395d469645020d006c5d27b6db5d5cba32220fa98da5199775f6aa68", 0xb7}, {&(0x7f0000000880)="69e5827514117e77dcfd6d07eb3d86718e0cded52834f682a7f8a11d3832665cf0ecfc7046b3451c25afa60f1702ca9528c53c4d58d9237b2ecc8f2207b1f1f6fb06abd4a1d84e363366ff45e155e66a526da158cd2c542defab33c6ea57f80f9e1373f7156c819b7be724cc3786fbca985a656dea3960a43e3d13d7bb1ac6c783de86f67ff1fc998bc83d81a6c006dcd0078e3dc16d72edbe5dc7e2ee27bb17b2fc0729b8d6e9636f736e5e849f13bad621a299bb8e135e578a055276ae1ad2d2302d0451b937bbbdca0f95507fd8557789a08645c64e2a3f9f7833427b48f7a44b5c4c994c26afa638c8f9e5a17b1945f8de38e353dd3c4851bec4a5af05787069e8e7212658f39edbe5b8ecceabef55a3e44b290899a5756f1033e6c583d7550411923ef6fc18e51a81c52b988974c9489d757d6e0730426653c13218b2f973fc7cad90db9ce4e2f930b272bc41993f596df38bb00c64550ebaa8357d1a86853e53db23dec2e6dfdf945d4d532fbdfe592ac109303d46977c7b8d89696107ce1c2ebe70558c9b3c22553219348980f022be32b5d4440d9a4b9aa72732a3547bc6cad1f5ad618c0a28117f8d8dac61a1d969628a9e10531fd98944dc8885f60239b59344ec7473fd71da4f3a9c848a5599aabdf111014e153a233a416a57dd7ece8b68369bd6ac7db52715328ee116ac66b709dedf26db15550f6993c677ff2513dd50199fe5c612e27c81bd60d455971b6b625de4efeadc322346d9a2a3ed01df40e39ef8a6648cf8a5249194e7e8c9ccaf5eace1e3176beaf2d47a6df1c9ad268e34ba807c079d9f8e099d90756d2b960b253a36f53459d8a4981860acab7fc1ce82050927e861c215a6e5bbefa89364137c1019606adf81fccd90b4af20a9fbca70744e4c63f53d8b929054fe8acd0a6a879893d1ba67cc445de30a2b85869bf7600b040b787399917bfd0e9df6c11d1f98fd49db51373deffbd6869c4a7515d07fcf0c3a8c3b43a5c1cad8531e5168a7a0cda590b2b01148966a01630869dc9029afeeab8c1752bcc9fa484727e50c0c4cd6a988940a4598163ceea59412b3906fdfc743954f83b39308a7814e20c7ac99df2dfe3c511835f230d733a785c51fbd1b949fadb5ebc873c5b2f81a76a16585aaec22e503042be8a0da8c8c33261948abd3918a4f33e4d875f58736c28b5e728898bcc4585b6333b8a308e5d6137e2c4c9329940f3e909066c44f014e630cf88a9faf9c5872f6fc6c699345aca5f652720c324584604628651a287869477047df7c7f8ec948ffbdaa434d718649b8fb623478b3b4977fb71a25a46adef38f8210176860862d41c6f91794223415f94276c030ba30cb9b3d4f06439ba4a0d6d9af0c52d108b6d12f2a2cdf213a7f2617f65940ccd4054361cbf481532b270e45fdf3fb45d8b1fae3fc9e9cc3eeb0de01fa373592bd1bc426a4e84f476d7c161a0eef1a636ed8c78f1b8e9d8388d55af18554a0fbae2c686f8eb5628840308310cf1de3b4e7d92509de1d9076e9010a9c208099a09b2b195e7682f038f2ea2ff727d1aea6df5e9c789eedf5ac499fdc78126d5fcea7d4dd21948df9a0004275db113b7d05c633856a330ab150e08f47aaf130043b95fd96879153515c125b03a33456249d307735c19556e3d59ff77b2bc75b831d2e58519d4e1fb07807916ff2315869d18c582f9718c6d1242bad75958c3800c9239cd42782e9c027874892095cd72a103c2d992bf1fe27ec966e104b28fb6f480f9448618328b6ac2ba507beabc714a7991962266cf67908ef2388194a086c6edf6a2df8f199945ee00d48db4bd5886cd0ad179bac4133c55d3efbe527487c55a7149a92676eaceeeb2f7628961506510cf6c2d270f2becb64d15932ff7aaafa07a3a3205225447583f64ee145a915a4e53342564c1c1603ec825a0ebf6b67fd2a93f2a51f203b1673f638bca610aab0e6dcc70ef8c7347f6520ff916fb0e933f18ea64a1d2b2528f24615f1971316073fc0e637611ddf85832ba4af77c5e073d01550abb71c8da561fe6903c3831fdc79928c09415605878c86bebb855bec79101de9965c67c7208838a600343cd5583c19994091152e6dcd7d9b04168f1caf708255ff461977903306b5f0c7a88a39900e52f3a4d09a3cf6e3a06af3237bc93f18d17c4c116058fb7ea69931b269f39c2130271086bcc874d950bf9b7b90b9386beb66a1efdcd7653318aaf17a1a850b7844c4be4790e76e12476c81d7e2db5650588ec7f245e9f373175725fac082ac02869fbeefe9322661f848187a3bd3bfaa5ae63f9c63847f029d68fedaced6d6f2230e34bca3c3eccee7be10470c58dc4e4c55c35b5075afe830cfaf5365d00c16988567ada20e29fde2367231b3b132591f5cb95156d170b223cb80256cc0d26d8def98acc8d6453e777b712352c7b156b320963af605c90261cff70361b2ac95871da10db8a8afcfe3973138786a56d3a02b93e37240c8d121d05a3a2c4d27a644ea552aef1788af327d4b4bc5b891e2aca0125549a2ce65d6d2c25df507226fb0e9431d368b05711332d1317c8c907048b310d0ae431106e2ac96c68bcce6d197dc65c9dc7245767f41a660c2291954dac7ed75f4bb8c75d1f333957e7bf5b977c58540fa350d7c8d616092699fecd9fa7839534dc9406f3d431da1e70b80d74506277261c0c27ae7c4b17a3075ea70848b7de0ab8ff262f67ed31798184f9f21bd478127b446081a3049594d6d74af37eaaaac23250577de27df87d599e575af6b79d0554254cbc1e337e7239753c413ad0fd3c23ccc7efa1d8c1bd339a47864ace8cbb95c25c993d180e037524153e0a448c636abeec5c17aaa4740b82b3c0a02497368f56c6c8098963baefd627851fb07e2d05115f1b2f5016b283e4a1debedf618dcd5288d215c2daed605240b060c510a3ebec3ac72486fa78ab8a629b0dac93e3d7bc1ac0bf93bb376fc4f3bd0ddf6dd591079fb6646e9309a52386b477e9787b1ea9f2cdfc416ae5ebe94c636c3d7e598f6b4b315be14c98505c01d000bfef61bc2a2902ed8beae5a1f776c3ee7f6044ac7f4da25d83ecb003ced2f3543d30dc719a23ace7855b6f2ef68a82ee8af8d6b1a285e5f402a0adbf96ffb4ff5d994df4987fdc0f6a21a5b95433f5bee08dd54d444f134bfbd05bdfa8977d2476ab397ae0ab33c0a649874b087f0ce28073840684456994224e6b04469d9d84852ead45fa8d0fb33ac5ef873114a99c4549f45d8a88f3801be02fb816bf067eaa8cfb9158f8c6d23195432d995fd3e8227ed1da6d78a5d18608e61839bac28a71a09b2ee8ea743a381e812e08b465444bd3b7f064ce37c663368009ea293262607e6f4e1bfab79b192afe82b34e40b5ad4e02a805076fea1220cb6802e44b079e10d719e68c8e5e7f09056157609d010dbac3a2cc9853dc59f4a7a41f10e49a3b1d377903d731bcb3901f41990c8f622b8c7c9538e732d020ed332e8a8e06db329aac27896b5bfbfd293aac8d369738948275d1fb8c440de988926dc6d894683616a9e174e2cb6e53aed7ba86b0e03502815428a1101311021fdb1c34fa9ad15aa2eed86715f86e29b715324f3a0c483f47510dad786f8dabb81f7dee8c1b61294a9e299a4697270e8e19a4f467e9e76be6a0c859389aafa3fec8dd652faa9264de14943706b5bddf897e1a2d67c51716d50b4a1b34f21eeeac2a03d1c96489db82531eb73cd7b12a1e2666316f48f2d09d7370ad372a17b1cbaee324920d10272b1b6530d71d22c50f811db8c345101841fcc354bda10558e7a49fc3f27e4994f1928fbd9d47e78781546ca7dc1ec40810ae3f08ba3ba05fbd4532c84d7478ea96ab268806e3744b16c92c6aedfa34598c2a1762bac74d38958996ae5d374728064eaffb0e79dff8cf3a99d48ab713c87ab3192f27405f5b03a2a68d7a052d65def2ee4c4df7986c614ec1a6b7d925da3164915e5d19fb1ed776bc21f43959e17d4be97d7977d9af416173b1e44afbfefe97d278bd8283075a6dc23c719c6082955191739d0940f92b39d15c72022b15f8d4a8e9a09ae7fc3a8db4a7caec4a35b42b05d71ae83ce4de335b288b65a9c3dfdfed97aacce3a159c64d1547dde37fdc2edc7974196bacf4f93833088a3f9ef90588ddd6a8932bab27cad87b5dc6b0b370e5adc8e7d923ea15bd442936ca1d5ce1f74df553ab2e179b3e95ea3e8f32676eca39c05544cb5e400881190311b6fd4ea02de7f10595067edc00b5f5885530a61093e11936464df6d0f74b6e4501eba91b385edac3c4907349aab914f220ffe3b6e060e3f3ff6a554ba31cec20b9d2643bd57f2e1875af9fc95fad931bb08668ee0cba4907244973f3e2c93cddec674f4775c177615231af384c564c710298d00cc5342bd631ef04f4732ca69ee1e6cdf2a196be0b50c4477edbe7536cde04c14bbed21ec4af117cdcfea4132b9186b1c87e369883f5045c11e743fc8ef451f97a343ed1cb61cafecaa50f2f49ca209488050413bd5a75c26e67ed9aff1da38d3c8f9384882ca9c555229d8264abbbfd8c1aafe7d6855dfde786a8b3124c707b993415a68dc9447ddcadeedd1f1cb5e80bf153d807107a3164aa9e292a4cc2527f774b1ab605262427af55c60dda51f40ace44f6722dfaddbad36594f336a46b66a880366245190d1b25b98d1d02df3efc711c1133a134ad2d992785c6c754f8fc42b8f3692f4edbfab749d1fca7ea9dcba8c3f781acbde022512a1054d43b074a45ef9170209ccb73b3037a14fbc5b20f24058376e9e485927e785a0c6de4d51a40a92f2a7caf95ee36a51d3d9e32962f98c8dd2d9c15dd9ed1380e0498ed603f41f61047d566781df6224feb7d8c346237b6c1e925df8d3b3c316fb1df2bb218251e451ce894571ed07a18b0e7f25c66ed2a7b80c2aa5e6d101ee7b828c6b1c4a702ecccb4b8a91672ec5286e22c6e1343f0f957e79f9193148bc24ceb4b8251701abf84fc19a2746d24ddc813424b30562fde46612ce0fc92fd1c86b14b37a1d3b62e2a5c33b821d40a2fa25028abb95c0c3b5479e057a2f55438cf84719968bcc660dc91f13d3e369c493cb4060526e433ce986fae2aecb0acd2372d4dfb31bcc20a4ddf939ed76dbf6f12407d564f9920a3561093e6763cc7f59b14ef7c926007f972e13f2038af5a9903eed210ba996eb1a4da0c68e58bd9b0cdb3f720a2d9e1d001771019b0580e05fa6bd824e5f0c9577289849ec46442a342845d990996538cf3c83ac3f067d2d051a8ad2e63aed319a5e12003230633d6e6b5b94e0b38fbff1aa23f875d11333a894eea9f300b4f96d1c100da906a7f6b46e8eba6924225cc6b12e65a369243c59c6d8fc3976593d81a0ace781a520823eb7ba08edac3eaa80ae02672139a2561c842bed75251bb9ca3784a2b3eca972c7c22cbc1dfdf0299f4a8f7bd0581d26355756c7d9acc94dd8146c355d7dc5fc6860f06858c61fef9c3ce83c5da3286aaac892148c976b3442848ad4e623cf2b2a5b6bbd40edfdf82f87f2dbf0c2fb9e5087a43ebedbe714baab79e5cb95025115068e7ce63738cd7e0f3a607203f6dc658b841c2d976c1738cbf57326ada7862da2573227ac58239880f550841c7de57af18465cbd0f29da76d85dcd3268b1ef3e367db76f0cde0d8645770e39d8136175295bd8d6d416299b307fce58851f37d366af19d1361b877c38491ed0b2aa6ae8c31d4dde49040ee24a902186780205a4c82fa7e8a", 0x1000}, {&(0x7f0000001880)="0ae51ed58846ab91bedc80", 0xb}], 0x6, 0x2c) r6 = openat(r5, &(0x7f0000001940)='./file0\x00', 0x1000000, 0x20) paccept(r6, &(0x7f0000001980)=@un=@file={0x0, ""/56}, &(0x7f00000019c0)=0x3a, 0x20000000) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) chown(&(0x7f0000001a00)='./file0\x00', r7, r9) faccessat(r5, &(0x7f0000001ac0)='./file0\x00', 0xc, 0x300) bind$unix(r2, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r6, &(0x7f0000001b40)='./file0\x00', 0x4004a2, 0xa2) socket$unix(0x1, 0x1, 0x0) r10 = semget$private(0x0, 0x3, 0x20) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001b80)={{0x8, r8, r9, r7, r9, 0xd, 0x8}, 0x7, 0x3, 0x100}) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000001c00)=""/112) connect(r6, &(0x7f0000001c80)=@in={0x2, 0x1}, 0xc) socket$inet(0x2, 0x2, 0x0) 00:00:03 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/241, 0xf1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/141, 0x8d}, {&(0x7f0000001400)=""/10, 0xa}], 0x4, &(0x7f0000001480)=""/138, 0x8a}, 0x1) r1 = open$dir(&(0x7f0000001580)='./file0\x00', 0x20040, 0x45) fcntl$getflags(r0, 0x3) rename(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)='./file0\x00') chroot(&(0x7f0000001640)='./file0\x00') utimensat(r1, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x7, 0xfff}, {0xfffffffffffff53e}}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001700)={0xffffffff, 0x9}, 0x8) link(&(0x7f0000001740)='./file0/file0\x00', &(0x7f0000001780)='./file1\x00') r2 = msgget$private(0x0, 0x11) msgsnd(r2, &(0x7f00000017c0)={0x3, "71dcc16373791e5e7ecd5b59f63d248f43b1e964b52fc5e6d9bf9f9e6d3fc37f2a52cc93aa442f47147d4666ca0dc9a66b7b145309b57310ee3301af7d6ea29c45c9d2013067f3bb8a64195c6abd3e891ef3beb3f15890070f617f8b86f182389dca0e9a2e045e7e6f7e278c3dd29234ae0a8b837a7f78ee6e78104d7114cc28bd2326a54d77905bd6bb46caf8ee6839362cee7905bb2916933d08c7be26893abc315156a4f75ae12ee465c757ce46f3bbeb5a9a417561e8379900f39ae8e48f053ea56e263601aa2f26c9c2b6bb87a5e9a562dc93ac85392db836f2d22fcb10ad83e718cb136c02537c6adbcbfd4546a676cc960702f4d870e335789d197f15db9874a767745313f785189e19db92c7d1afb780e978440beeadbaa1f4cf186a2c900c25e9fa53f616aa9390fe7b8e4462d8115e01d0df1ebac48dfc6e04d829874a9b1fa8f61f5145754a939fbcaebf9f0e6041cadb7923f654cecbbbd5ad7bfa936d15ea2f9a2575054dcaa0a823fca6a696fb7b5f9fdd8ebd57a7f696d4326963ba1b1f4074f848cfe0d3a101a70a84b8bfcd8df4bdd7dbe63510d2649701025fe88eb4169cbea03f2f112b91768038c4c38a3b22ce969ddaa8f347abfd99a32455bd0d0a09dbd23e43f14e721ddf1ca9fcb03309c03d2442300bc79810e4d7f085091b3a23c1a6033b543fd09dab4afcadc7236758afa6c8eeff99a09e730a90872ac79d224d2e7ad0cd83be12c349838ceac7a003d75bcc0ded494f086c2a39ee92ee5eb23adca42b11baaf37f664a6096b96cf31d9aca267984855ad53aeede069b0275f980f40cf3c9b7015907a3869ef273849197e5dbfa570dd55209b6172d4bbe83af7f152aec409e064f02ce3f72245b01673e514a4ba0a64284d4f723a4040aba7b35ad52421b4c03c40ae7db6c4d19251622c4a7e5d42439dedd457b9f03480af483cf4429fcd10eeb5f4c113dae6451eab1f1fcbb603aeca134b475ef18e9aa03d15c466e5c5d9dfaba42ea7d03d86f87854e38cb4051a9bda03434e4a27c46597f86b0c28f92fd14610c66a8ac54551b7ffafcbf97ac90b5add9c5251bf7d4986940b9045cddf93595e642bc8a0298559e72e6e6ab6684d1702eff1b320c94a33fd258fc4a9d0f5f1128d16813e7498e0f21397fd4185bfe57a4cbed47e03d18455177e33968d9c54ca7b84e76ba5ffcf7c44b86c551b85f128efe0d1637a4b409f96fcd98002a526cf53e15b4cfff329a5abf3a294214b90813908e11d99a72c1d78a4a33698a88a2660d13b111fca6178e7d292258de9c48a4a9c5fbaf0e396d876de1d1af0023dfc349984cbada4a69c0ac0fe757b8ce84861d6fe09816a93b16dea6c5e27aa70bae142da512d772ffb6d6b5c7b9a0c480e5e4ac611b17f414734b72eb5ad251f92c210db3fe59b407d2e7bde8d9031d4a6f9551fa06103f1f62ec1f68bf14a441fa0268e738d14e6603cffd7f1ca78367db42239d2a90458982a20bcddd3476ac1ffa025bce1066f752e30565cb9b5cce2979631bc62363ee42d67d6cede310ae12714e23cd6b2784c431617d43400a7e552a54c848df22d4a4d123c2a67decf75b5daa7716751a70dad844528886fcf60bee5d0b9ff39d0cdd0bcae51cc18af378aa49fb04e7353cf8511edf9e4ec567806c9826370b8d9a147236d023b1d64fcf439c397040961f4981b4efb6f109d9f6e09546d06a595f84acfc9deda6cb9cc3f841cae20f44fa85528f4d08675f9e2f4228286f8e1d1041f8e201db8dabbc6c5221b596214ab8cc692f971539bf9774cb2445cef2ed735bfce49ef7b452695b9d33b64bf0d2311c2e4c4a55505958b7e92b52814ca2aabc722c4b0d0761c65258560bfcb22593b24de26d778ad4aad0f49c8e92179ffda825629862d00c5934d215b770d1935eeaf27e2a0da390ea63478d360865d4784dc89e4f7678d5f0b101a457509e6d95cb8b7c8a4787fe0bf6768fb70bc9a4fcd9d712d161d7a815c7640244551df2ce364cefd3411b192fcf65f22a282d3c96b4db8a77a9538b6d1fded35276340351e5ab37888882d4654dcc59d3ee344a9f8f0719b51a195e0f080ca5654612f4a41eced63eb296bedf2d420a2b6564c11c74df95e8d78119b59b43034a2505a59b9d6b1b4ad067c65056324dd0b3cf9ed226ae4ace97391982e10d07ef10096cae2f5be43c47b648d886cb8ddbcce53bf90fb2e42eb4fc5c077ce58e4e39f43c59716249e5ebd19857bb0ec96113f0c6a8df25293d4fc98400dbdeb89ad8462f62d5561e4b9b802a7bfe86dc2bd7aff1064afa5b2d4ea1e58afcdc2ec60756cbe8383b37baf709e0b142e49edef7a617e047c74959cece340df5f8c25dd772b107dfdf4cee7cbea5d19f3a8fc877b90c35a4b3b9ddc651c92ba10d99cf955fa1f0c81658cdb7b3d1d08774a72c31a908b823197dee06758a2fc2e843604908b52567c369924c070f69ed65184558d31fd1bfe9b3f2f03d9a2789674d1f129aa1b96d83af24379cf8aa2233693a55b29fca0dc44b4f0cb6b79593f27bce1159eed853db9e01bfa11300738653e8596968e15b1bf9c1d303430cd0d8866fdb11dfb15b9effec96048a8b49a51deddc47048e5263741573978df4a9ecb45f826ea983020ebc4e76ff60f8dc0014778db5c97b6fc9e505fffde97619324d182cb9e10d249734a07d980aad64182eb012b9f1786a647644b268c04319a8e09b911d39da3e2a24b0d4a3791502927754756770593d4267bfce7917dab3a4e1f09a1b17e73812ddb771673c3c733e43922579c7ffc96665cf469db492e23bdc07baaf4ed443afa3c575f4817096429f5f39fdf58f0c8aa4db79f42cd6cdefb96d635ba1562e9fccf50e096d599d8b91653c4f215694f80b5877c2fa18790595ef6e69048565455cd3c1d11bf561edc65a026bf96def6d90a81b1da02b0d18eb99fb4e0d87b0214aac5881e2705eeaf3ebd4ac2e5490e187c76dafca25de5cff32e371e2a1f96dbe548d39e7e436f7bd782f1130d0315ccd538780825205d3ff3480ea63e8d743f63ccc38d67031971e1a0d58b2f0b008c5f9acd99f7782f26658a44f1362eaa45a62264ab08b41d30a048c57c618ff6767748a68a444e3bb2d5faaa4ca55bf4b8e033fe8f516518fd0c9a08b1152d183301c5966f22908a2045ae8e152002b01115cc9375ef777711ad3bdd29f869b9cf96283a9f2876958a076c1faf5c55e4979218a1fd5bc014da821166f914609d86d9346d7350e67274b36b4ee3ff96cedc5c30c4993818d2021c7887711379ee33353494bf0deeda55e0f52b7915121490fecbf2a779d90156e347d0b2fbd6164144ae9e2b97bd79c0a068676659be83005bf645649ec69478744e5833bf07634acbb0b44df7bd6a2c5ded20df994abcf6e8d049a80f5d859cc489de9dbbf04c105d9301f35b748b806f92bed0a0e8fbff55c0e2764e92ca0e032afb8dd75c66eb9cdf9b44f6a6806329c6335ead827bba5de73fb5170550832bb1564102a1fa4518df1295f0e489e97fd73819845fa1633bdb45414664137521704da69bc64a145d3c5997a6890581cabf0e7accda0c05dde060ccef529e0ad25de42542307c5f9379aa1ea8960f34e423c3e56c958d79feefa8303a84caab960a08cde096fd2bd1c60b0dc75cd5927ec76c74b54e732a8a947dacc97218d0487fd58369debd62479e0dbf1457d4982c1901e514e5d3e692244574c46f779013655a7cd0a83e3888d726e7eb2f20f26f5bdfa18a135c3087e9c273a3169ad0cc84acb6bd8f24c7779aab4c59e1eb3e3b796ab618be04f7d6e5b228f94924ca3db954a319af0078762fbd85d33361bd3c3b4825ac6d384b34707e1988652257e51bda4061c24e51f3d6ef64d6754444cb395895cf76e05d12db6d799809556a895563672485eb01fe09753db9758b78ff666284d5460cf137c2e7614cc4baa6c9903b700ac351834d836ba41a2b0474047caa898037e95d939208fb84c0941bceedd5d91385c98f3f945fcac1c4a40f5a252028cf90a813f7643bfb853f6d83cd5bf065de6f1e0953c534a5235efc1f3d672f31d94e754f7be99b697f293256a993121546b26cac1aff98965a36e42afc614859139e859b694d715effbe313c6bf7ccf31a784692651ba8cf627e6b7bc6f7fdc2c9d2202393694124255b37cf850c2b668d2f0049a6751049e67209c532a420ae629db05c6ebc935c4c67acd60c956e072c10b803fce8bd76d7f292804405fb738b1eb937213c7ffec15b1109ceaad713851b873df013cfc8ee2489c5fc472503501f8440c1e17fc3d084838fa2faf339e13b32a8d1d207dd07cc27e46dfdeee8f2857eae6b8c3982aa6bae30255bbdac2a7a7c013da627f9e00daa14f307065938b5e9046b85d5a52fd439c580a8cbbbef1aa5054f50fce1848bc03842dcd6bd3feb74fbeab39123f8c169ce7d218d726255ad09c9250843ff8f5d167a6c787eabd42b6a9cc330d31a24e27a34042f28f010ca5661745b39bbd550af03d86c82418ea3d127e2c872427a4eb4fa9b7a67a0863468c1a129567bfaf363e887f23f4c6015926eebe9d5b85d021d2a8c20f057a1d6393394a37f8b6c5a1c31ec36f91b89403fecbe5c618c72c35e04f0bbb903b0e630d1cc89d9dfad9a4d823861f0d28a135d23a23cc81213efc67f51eb3fb35097fa707f6653f73141c0caeb209fa7198766194feb8f432a240cff473d50ab41d771855af110f8eeb07a697df08d230ad78eddaa20c00235783369566f2ade23b6e70ee0c28f1aba4d392be32ca102fb0bdcc836b248a63f318ac87d4de080916fc17f5558ac4ffc366d4b27aa0da94cb3419bd2218c0494aa2c034f468c0474636afffb8ef197be343ca0542cffb99823c1ba9c6fe17828581e0bf43d4af16098f6965c88ebd03f9a8c1c2acd54b516d6af515d0aa97fad519df7fb9d38f1b80d30920681430c9d88fe7f73e6338fdc3c3f86a4f3a23dbca9c513fedf5171611ca65b958ebee0f8ed895502b2858c23d3799a13f1af35167c2059ad9fef1fd2d3b9d334ec233b1cd8216a9fff4ddd63ac05b703dbb2bba4084e5639f24caf601d834fd7c5c382d5aa6812fbbbc96f6478f9ae0458b36b0af87e25419176a8ab48c8a2ad720ee58bfa747b8f5abf4a636478c88ea492139e49ef341e1c0edc34a4dcaecf14b915cd239e87b7664066fe40da4eb9d80218fd2d5cc908d3d487264df0e7c3cb019aaea89e3409a97e41ed79cfefd5a0bdc5d183b4e56c101b195e9d7212b77ef46c39619afae1b17d35655c82a9288080ad390e17ada99c30a9631f9fd559a10a38ddc4cb0a707a480c1c22a9f4c2d99c68ee18bd03ae9bd6435a329db3e2ddae788e6cad9e7f8121df153243892307d0392fade824d06a530cc18c951ac4696ca9287a65a74bedeb4f356542a5bc09a5813e3902ae8a9056efb39de09a5a83661f15c0393a8c320dd6f09f0942ab3852354534af59ceb4be7955954ac637dd386006577ab786316400bc096b6adf758521d45179c667cf0e10e25ed4f72fe19cc4555f13db54bec428639bbd2b9a5f58e439da23e6c40811813d70c53440c9d1f1c87896d9ba96f7df5fb42a9b0784cd3712e211f5a33487a1f8d487b0b264bb78120baf97110d1217243a66a9c4ff24339ec3291848c1310ea427dbd802d4cf7de3a7593e57b7457c5ca5bb71f6e6a59ee30ac71b50fc7ebd708722a482b3715a9c2bb8122fae556e671bed3a23c356d6"}, 0x1008, 0x800) r3 = openat(r1, &(0x7f0000002800)='./file0\x00', 0x400000, 0x40) mkdir(&(0x7f0000002840)='./file1\x00', 0x2) lstat(&(0x7f0000002880)='./file0/file0\x00', &(0x7f00000028c0)) readv(r0, &(0x7f0000002940), 0x0) pipe2(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) r6 = socket$unix(0x1, 0x2, 0x0) mknodat(r1, &(0x7f00000029c0)='./file0\x00', 0x1000, 0x3) stat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)) rename(&(0x7f0000002ac0)='\x00', &(0x7f0000002b00)='./file0/../file0\x00') mkdirat(r5, &(0x7f0000002b40)='./file0/../file0\x00', 0x40) fcntl$getown(r5, 0x5) preadv(r3, &(0x7f0000002f40)=[{&(0x7f0000002c00)=""/131, 0x83}, {&(0x7f0000002cc0)=""/191, 0xbf}, {&(0x7f0000002d80)=""/175, 0xaf}, {&(0x7f0000002940)=""/50, 0x32}, {&(0x7f0000002e40)=""/73, 0x49}, {&(0x7f0000002ec0)=""/103, 0x67}], 0x6, 0x0) fchmod(r4, 0x40) ftruncate(r5, 0xffffffffffff31fa) fdatasync(r6) rmdir(&(0x7f0000002b80)='./file1\x00') truncate(&(0x7f0000002bc0)='./file2\x00', 0x101) 00:00:03 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) write(r1, &(0x7f0000000140)="a1e8ab95142e7c06e1811e11defbdb47e6a3bd6d5b4726ceb9f8bc14844e3e15fcd078ec3519ed65eb2a5733c2e7552a2cc67ed568d0ea2b24367317051aa17d482be6b31d737d69967b435d5999e257e3ac9c3c1e267531565e26ff86188e0ad847064bed3b46cb6273bbe3933d9f6623eed5e01297632545e3ab0ea09fab9f2582a8710fe64763f96839db7c33a678d895080f6a6c2a61132f67a85c51c167f406021186c68f1e887d0cdff05c0a7b2d67b0ed9988e439bcbbaec630edf87a9904649f968f7be885cb59f4b9b662a92b3e3260d1a65a4a5e527fcecb48c5c3f179", 0xe2) open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') readlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 00:00:03 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x4, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$dupfd(r0, 0x0, r2) read(r2, &(0x7f00000000c0)=""/157, 0x9d) 00:00:03 executing program 3: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/247}, 0xff, 0x0, 0x1800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3, r1, r3, r4, r5, 0xcc, 0x9}, 0x1, 0x0, r6, r7, 0x9, 0x4, 0x29, 0xffffffffffffff01}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x588d, r4, r3, r4, r2, 0x8, 0x40}, 0x0, 0x7ff, r7, r7, 0x3a9, 0x100000001, 0x6, 0x4}) getpgid(r6) r8 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x2) fchown(r8, r1, r5) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x9f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r11 = socket(0x10, 0x2, 0x8000) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000440)={r12, r9, r2}, 0xc) seteuid(r9) msgsnd(r0, &(0x7f0000000480)={0x1, "8d5b12719751c87209490a0107ad79b81da60193d1e34d3cc082104a72a48d5beb12ca14086759e6d012b4564fbe64e0c26290f5104b1d9513a4fa76b3e4d2f746d6a145ecbf76c832ead091708f47cdcd9ac050e1ed6e1584e074d8d656f4a436bc05804d0ebdaef62541fba51005c775e2638ffd7bbb8f40be6bbd23ac1ca6d30b52624398a5265c5d8e34cb11b785b556bb2546beed23b9e1d3091600f43db4c5fabb89f0b95f387d898a37669aa861f3e3e77ee39ba78a544634c62173d0390296e96c65051a4d8d4d41c6e15f9270300da5ffb2455d8f82b61855dbda29e72a5393aa1c9ec15e0e2d971b9f9032bc8efe"}, 0xfb, 0x0) getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000580), 0xc) socketpair(0x1f, 0x20000000, 0x8, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x2, 0x1, 0x80000001}, {0x18, 0x3, 0xffffffffffffff81, 0x6}, 0x1c00000000000, [0x9, 0x1d6, 0x0, 0x68e1, 0x8, 0x800, 0xfffffffffffffffa, 0x45f]}, 0x3c) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) dup2(r13, r13) getgid() getitimer(0x2, &(0x7f00000006c0)) 00:00:03 executing program 4: getitimer(0x0, &(0x7f0000000000)) r0 = getpid() wait4(r0, &(0x7f0000000040), 0x10, 0x0) wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x200) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/18) r2 = getpid() r3 = socket$inet6(0x18, 0x40000000, 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x40]) wait4(r0, 0x0, 0x19, &(0x7f0000000200)) r4 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) r5 = msgget$private(0x0, 0x21) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/251}, 0x103, 0x3, 0x1000) r6 = getpgrp() r7 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20010, 0x38) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r7, &(0x7f0000000440)='./file0\x00', r8, r10, 0x0) socketpair(0x1f, 0x20000000, 0xe4, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000540), &(0x7f0000000580)=0x10) shmdt(r4) sendmsg$unix(r11, &(0x7f0000001ac0)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000600)="8ede73886d748428d75f077ff5e1784cba632fb28a29c96c14aa0335fabede5016d591c7f60ec95595b3d48483ac3508035a167d1e7c19cfead1103e6c0d8417904ebf27b95fc8ebba1d9e0f099c970a457087ec5b40469510af643c9b9414913b8b7a1eacf020c777a3f29ef9c947671e1e5ca0f76691f10a8ca5cefc95e2", 0x7f}, {&(0x7f0000000680)="e3141973d8843662d653dd659616ac360cd4006676ec0eaab4eb8bbac0236dacb5be2b7d3101ab7a6c04e482244016188c76bbe7f31b1caf736be5aeaa423e153c74d558dc1eb8979db6c74e9922a1a2fabe57f77aa16d2aacdfc78ea9cd0d3fdc18b0de80f48ea8853f847f1370724c26d5c8c23858", 0x76}, {&(0x7f0000000700)="08d03ea1d34d34665081824d74d455b6b069746c680e5257fb24c4ed830c15787f6c3cea2bf27a6b36bae80d1b0b0357ed4135bde12b1dc61392f68656506c0cbadcfe583945d998e43ae1669fefbc201f9f5d66ea3597bcd2fbb9f25422aa98a74faac7639b66abe76a01629f70ebac1a", 0x71}, {&(0x7f0000000780)="f8a48a7d3abc8d1a3e2e6932e76b89c6788eda73461d2782a923f5678d74261c8f375a743d51d1a48db0693886bd8100b46c91776b49b3cbaf520560652b76ac7a43bf8eeb22260dee9c9620a2c2bae8a6802e67f10ec90536e92a2d7402dc61ee8029bf7cb9ce351971f63c0ece6d32bfff6cba696965493f1a8f9ed5fcf8fda38de82cb576492853eab33037ab950530fa228b03316834a18ba35dcbde71ee0b5ad6453f11021853949fbaf9753282feef1f34870a2f86ea29fc32c7d6c2685b7e9d56bf5321a96ef94d30eb990ac3bef45d967e0c1919f41b7c2fcf4e34ad5079573c66bdc1618a805b9f91eb69ddf5c8a92029467fe1cab32a298d89c8", 0xff}, {&(0x7f0000000880)="cb193510336d774a7421a6d88cfc16ce3652744885e3aff202edb693a091cad2a45892c237f76c7b3434d39bf83dadddf6812e9d19bc5eab4f784223558b4625f37ed2ac9049db5fb641fcf94007e806bddd3bdb43ee85928e34196b092107c4dccf5f589fbb10c28ef82a0ae496b765633dd9ef92536c7b484a1a736583dff60c41bbd0e05158e9ce7b298fbd1c6a5043a65733a74bd3cd56b715bacfd51b48869946eb24835051fe0e427a88b42d20974b1a98ed21d0eb325581480e5523a0e9dd8c7f84d0f4", 0xc7}, {&(0x7f0000000980)="f955808f759a5ab5069dd41637167e8db56aac7b350b1a325e4144720ffb8c85000def08fb85e0a7bee90b3536df370c090558d2eb4720a545ed3403eee02ba995ca73f4e8fc3301d31d1e4f797aa16162dc966d28339549e46bcfdc331bfebccab4ebd9d7a36b89937329d6e6289b53d43101e3734499c87ce8906edf0843f7c8eceab827acd0dae8d30f30bac70cd0f0a8f939ac7383f899c8f5811cefc4769fa23282b0e13823ec87da49de062a1c6c502674cd11daa18eaa931f04d5b3cf089c7319f0706d788b6e9b8fa35d4933a69f3c37602ade2ec87e4196e769edf979d0a276554ab077a710f15b6d7b7e73111fdb773456df1304e9cd0793c7284124ee7ace55905b5347f2c8c3eb83b3abd9f253241d5dc70f2c50c52700eb47b6384a70dd7558961e64c775e6fdb258586372fcfa63d1ca1fb9c0025fcad59a31823c8856c10a7ca7af74741e2ceb13f3805832ce728653f255f4c78d48c6ab8dfb6c9f556285ca1356fe84c3f7b04bcd0bfe623c532edfd14654d5b45742c82c3f3e0ef6ac1d64c30efcca5b210931d08090e26c80f2c505eb1c41867a2ee8b2a97da40f07e3c5f8401faca4741edd7a093f34fd555439cae6237e46c4123afdb7658ed351c492083ea867f2ca544ef6f25d27b93ee3ee40241bb877ef599f452de6a7253d1d081a0a0b6cc629769e076582f2a93a321910d046cb011efb73a87df6b692dc9894b903963c3982db1142b48a7259c561d11623274421adb9fedc3b960fbe7460031f43d49b99f557a25d7008208c26fcf1dd09894bc637fcc19bd2ec26291bfa1de4b7a7e2d24bfd2b1b7a9091abf7aae809263444683302c70c4901e8a769cd3c5990290affa3c75360f7a8e8d4607db828549a7094be84354bdbfb065dc233d69ebb52890c948e4ed2329710fa3eccc2a9b143ffb83b4db3c79bf385cb69b3f49923096bba011c904a8f3feacc439c2daa630ffbdfbf72dba72ff5190ba0c0ddcc3d0ff9656f5f660e2fb9490118ea8c0ff0ce1746fb0d4b16e2dd164f660fbed613334c723efb2a8fed271f5498c116a2e3ff8d89b6eded3daa9805a28b72560597aa90aa074817e0f9a46a83a4b639236497b6410f36aa1ade28a362ca33d95c84bfb7e87ff6eda57c78cd6fe9538fcb9d846b8203e3501c2d137e75d6d67398eefae4b841b66fd2baae635b7ffb0d21ce85ae759a733e500af45fe63c52fe2ffbeff82febe7aea0ff9c25060530dd69aa55500beaeb7d8cab68855d2df79b1cf0ca816d4717dc99bed7f6692f8c53905ebdb153e12ec0d00ebaeed105ba74721d25622ca44e413420cdc2f852bca6498dea96b381aca98bb72e954d510db083a8e8d3f28f0b40e6a691326c3a8091242113c450a8378ca64c3eb0f51e7cae9b0cbb2939502cdecca7c54996422b14a9f254bac6a127aed30c923727375eb956c18fa401a79368f67cdf955af7c53d3c2915f054bd4146cf458778bb4837bf77cbcb8980955d2c9d7706e1e246b873fe783c37a6421f3c1b8b239d0b8df16e99d70a4b94f9a1ebb69f20bcb9a8efe644dfbafc02b4b55fedc9704140f314b410b80bbf3151abb6f2da7c4e24470d6821573f11a5e9eac3ea360e5b9a67084f203e45ef46628d48ed94cbf4ac591ed5a5a53b90b86908b2ae85e50111634c710b38418ffc500c493a619f66e57cedc39aa7628e962f6b5b8a3509752cc58e16367298e93a7ad50da134a003f6ca0936041e197c9176c5571be1adeef4a0101e4d76aa1f58dff60abe3d5c38eec1e1265fde0c73658704f479bf2c91b34a36c438b35e0fbbe331713d13f75f7ac365081d66bc6f6474823b97ec96ea351ad5927a4c227b60b3245075888e8990a6d446b046e312848ee1740e7a8d5648f2048f8731c4af75a26cae2a42ab7836cca393519964930182e6df954ea4c3482bfef57eee6f65034acc95589133f4e5f72c3718a76e4cce67fcc5951a7edf1957216aede10e27909cd68f3f63047d44eef6d4eda4a9c8f329b3a976001341ca83cdb7c4a089f3d26ed9db6c5ce940800c716d3f90e6b629708f5c532fc185a2377a1dbf8a9f92797dde0c5a275b0f7a5da2f8c08bc3a3d325f861b809bafd30ed662626ce9f86c3a8535e15f3d7161d81f3a17d0a28fe0186a0c718792c2e3da835544484403917b3c83815478224e36ff07f5222491190678dbd296ba844b08873e8b10539afff6fb468e1291f0224b5acfab38e1073239840ca9db33883a80d5470536b701c63b16dad1bd4c424987406ae82dceb8b509d503fbbbc79d2b09486f954e13d663b95eadd5b74e3feba0e683b1e94dfc42245919bdae009ee3c1cb7a403e431efe22b93993d9cfc6125d2cb1fe32918b56aafd8f11b63000f0a355c8facf8ef3ec19515694996bdcceaba6a11977e9c8ca787cdc6a4dd9d293394c082264b4f1808d5268137d07ee5cdb09f9c74ff9c457c6441c9436982f57783adc236057b0a06616ee5f684fd66574ec30bcb625f57f0cc5b01e4faf4e87a6af3fed9be9a244f0ed0da29b8df11aa2b6cd0fba712d768830e526e1fbcafea728526f2eb0c838c65752ff1c96e9e0fbabe7807cb82cb26c4c6d04a8e1714a335d3f9705eae69531aa2fe08faec27458933b34f5fdfd6a367a6e76d4865776ece393f61e0eba66f810f8e52b31bf496159da45f1150a2dabdd082caf15f191990a0e387410f3f784796062469699a95116367ebe6f7b57dc3a0a214cbf244532a615251a8d98e58d65e0234c6dc37dcadc8ae29118bf1c0a874aab8ee5906f8e8afe8ff07e49fd7741c2657d8d183215fccd92a94971e7f049bbb9cb5af973def1b8d7d83272ce152f4802c47e6c6e46d579a67dfce6e34b90ae4e609c6c8e9240687ab555631c6c9a8c75ecd3a75f4ecd8338fc075c494de6b240aea3e824824492b5b9b398c544790697ac92f370c8c6a46b2b68ee0a984c72d38abc79e8c75e0e546a65246747922dcc321a5359596d65103995cafeff4e2ba7834282ad07bdd78388f98f7896ca0bb2ef06d48e65e4e8b62aaf27b0efc3f38f9fbf8cc7c09fe4fa999c04f118e26b2abe9f484cfc58a547298b533d7b81133ba5ced11a7e982b6d35c025a67eb71bb76d8ef8ab85ad8e42e3d33292ba8151abfae998ccb62a71d8f6677c686ab86cf1f9ced14146123ce7cdfcb06e5680ff70661c70e9fd804cfbd5b837a4a139dd9579816d569080fffb7953991dcba440fe42d57f1fc40fd0392571d90034923547ba4d6b08253369e0647e1feb994904da5fcf76e0ab56efe7edfd87d99bb5fa2f488d00b33e8c0bd2af7e0b6f19511d3d2fcbfa6bab94fa04c2dc09441176abdb236121eed4f81ac47a6fe4212cf7b06d7b80a209f8895b00f9dbdabbdc0ce0c725845d3553c4bd91f4b66017b98bf0edaeb9f57bb6c8441766e2e7ee1832b3102689a08873a81051a2c64e713d85f7140c3fe97b9a3befbb22001094e79b71a2da784329bdb9dd116b232a6c20dd2df04db4f5e59f29939c419e4a2ab3a3668cddba22fa16906072edf095284572d50c17eb506a5b545ab108c1e434d7b6f336170fb5c200340efb5b411013eeab6b1a44add69ffca5a61a7902491673bbd78d6c164339fc5ee26141e48de3877f3db42d5aace98323c36a5eae7b872d5bae825777f18cdd68e999215fd57813577fb58a41f0efb4e753e415124c209e5163d1bb9c3a3131154b6801a9cf44e4cfc51c778fefb43f4d72c019dd8c40cba97d9d4122eff0c77bb24708461528929e4d9f6b0da8ef79e68a77459d8bb490b0239d70922abe425b337f7054ed803a8b164ddca07267d6820c8ab6c72d96036b52293e6f8932e90f4c2940ed0f1fd30342f4e56d154ad7953d661aea9bc1262c801cf712436bda87dfbe4b795f29fea733063c6a71f399fb8b0a0ef2f1be0ab09d93ab60285cb2f09b744c5c0f6fc5faf2a904e82a346a2b9134cb80f78ecafa52c8a94d496c3d7af899edab94f3a7d557d276f4d309646e27d8d8ce5ce89bf4712782feabf2fbc01b91571f0cd2081cdc14aec851ff1d2a64bf4168f476b1f0ecf946e7a89160b4d2cd37be3007d4df4fb6b73abbfe31115e60d9eaaa03d71a078f59d28814f7992dd74e39b91589c073cd6cb8039b57b7539034801fb0ee9cbd961c7bc0d77b85c939e540fc9505adfd43696afdc6533c6ff64b79a90ef6e66649aefe9f476fe14676faaaf84a8dc3d8cdb9d06981cc340036052b98eb1cc3ca78794292791f9527221c8b02454d170a3ec6ec8dfa341e9f46a12367776ca1b7698fdce2f59baa4d3dc05d642f33f1c4a9c384dbc288a2bbbd846cf0e70b379dcd114811d7ee473cfc67e5ed185be8ea908daf22e885d1173a3827d648a71e52358c99eef999d4e115d96de6a25b71009912e358f747568114534b53e4990b52f314549a62231c25c000518ce3121d1b21972d87a54716cf5bdf70d4a3b3ac6cabcd0a74a85d2372a05567ce217304de34da06cc1b48baf38c75c9c0d6713852db355e44d104314084f00a0823185e5237d81d5b85cedf69ee5c21718ae6698fb8ef93ac3eeb9ea471900ace8dcecbf2ddc99ea2ce94d2b1604476fbc3f40b5119e0a9d130fd8e8b188c2a542b795a53357622321c6f9a0c7cbf983f930560a48ad0f1aac055678e1fab9ea3920282ef8409f244c977a8350404fde3779a962af3095cc7c4d1c4dc0c9a937cc3fa5e3c832a3692f97d1bad47e6f3a71334ebf5d1b2d11afd60658f52a38751c4ffda149ea00e8d78e524dee008cb1bf152e914abf94b301bf7d2dacd7052bb19ef8ba467eb3e99048db450e140f7d047dd74e5b47ed089c5203fb0acf764747c791b8ed3909003d916750c5b6ea2406a25f43c61237609c7eb544c5a9b82abc8f35d4cf193974d620b68f091fdf480ba23f547992f80aecc3a91aca19c8c39465a362036e39b91ed4039ff8e6c3a0e95a7d64b5cb051b3aa57b2aa0f9a0d8c759477c8cdd1e43528e8512ebf989bdb32c836e07fb146f9bd9238c3f1bdac3d4530f2b40de5deb7fe0cc55dd999449daa7868cc9e729949a4babe1f2faf0d38713b7363e4d372de93f8e20ad128338e9987b4c6b5d5ccafa29ea43dc9c2e948f42a3f1accce30db4f1c0fbc20760b0ebe76a743a46b82f429233262af4d7cfa5ff32792d830d50db8cea3905f2a6149b6518d48b5affd16774bcab0b8c73e003c30c805735391c91f963779e8d4ddbd1b9adb410b7d8f89adbdf79ad5c94554abdb269d5f448c7d411e6c78afa5ef7734d4464061563df9707e2128f0e37ad792c73f26dec6a725f5e2f9ed7c22612ffce2c6d1ed316843ef00c2da54e63a6b81aa860b25637c6cfc655b3f2fd95ad40dbde7430e1c26c5396a38e62ec990cee3811a7ec88d1cccb89d0c1710232f3713beb0ab93a1920d938ca136ede457c26c766b46863d2567de876c2e63a69ac13c7c9c9d548ea4a3dc1273fa86fb8c6f07e3dafa3cd817d91f3cab10fd52027c5e54deb9ebbe690130b6aa1f57cf29ad0131663b5da6a04c6bc16846679d20f484f62e1a9c350899ef7daaa02af2a73534048e0072ec42f69382f902a7bc7e41351836a9c8446e8f2985258a1d6026a2acf5bf69e10a0af87ed28ce7a390e536b794efd2869a74a86523e939f902510956b078ae2b9fef328734df0279f8c3b2b507bce395bf407c46259396e4e096eda90861aa727d45415a640d2e490736948185e6e73eab6d344850b1b5daa27523d75afae8e6a", 0x1000}], 0x6, &(0x7f0000001a00)=[@rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x2, r6, r9, r10}, @cred={0x20, 0xffff, 0x2, r0, r8, r10}, @cred={0x20, 0xffff, 0x2, r2, r9, r10}, @cred={0x20, 0xffff, 0x2, r6, r9, r10}], 0x98, 0x408}, 0xe) getegid() semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000001b00)=""/81) fchmodat(r7, &(0x7f0000001b80)='./file0\x00', 0x8, 0x400) semget$private(0x0, 0x0, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001bc0), 0xc) utimes(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)={{0x7, 0x100}, {0xffffffffffffffff, 0x8}}) semget$private(0x0, 0x3, 0x2) 00:00:03 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x7, 0x29e, &(0x7f0000000000)=""/101, &(0x7f0000000080)=0x65) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = semget$private(0x0, 0x0, 0x3e867e7eb0186165) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/4096) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) fcntl$getown(r0, 0x5) close(r0) r2 = getuid() r3 = getgid() chown(&(0x7f00000011c0)='./file0\x00', r2, r3) getgid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001200)=[0x3f, 0xfffffffffffffffc, 0x0, 0x1, 0x280, 0x0, 0x8]) chown(&(0x7f0000001240)='./file0\x00', r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001280)=0xa0, 0x4) getegid() semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000012c0)=""/214) getgid() stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) rename(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') close(r0) r4 = getegid() setgid(r4) getegid() getsockopt(r0, 0xc895cf, 0xfffffffffffffff8, &(0x7f0000001500)=""/236, &(0x7f0000001600)=0xec) semop(r1, &(0x7f0000001640)=[{0x6, 0x0, 0x1000}], 0x1) rename(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') semget$private(0x0, 0x2, 0x10) renameat(r0, &(0x7f0000001700)='./file0\x00', r0, &(0x7f0000001740)='./file0\x00') semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000001780)=""/102) 00:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0xffffff1b, 0x840, 0x0, 0x188) msgget$private(0x0, 0x42) sendto$inet(r2, &(0x7f0000000000), 0xfffffcbd, 0x0, 0x0, 0x0) fchmod(r2, 0x8) 00:00:03 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x400) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1000000) linkat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00', 0x400) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 00:00:03 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xfffffffffffffffe) r2 = socket$unix(0x1, 0x7, 0x0) fchdir(r2) accept$unix(r1, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0xffffff6f) 00:00:03 executing program 5: socketpair(0x2, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x70) getsockopt(r0, 0x7, 0x5, &(0x7f0000000080)=""/217, &(0x7f0000000180)=0xd9) fdatasync(r1) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair(0x1f, 0x0, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000016c0)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000300)="ea5deba9bdda5af768d89de9bf7d9e1a9674f1365844c30c707ddb50a9ed9654f26d", 0x22}, {&(0x7f0000000340)="cd4059d55f918d5617b0505359319261e1c4cd024ea40f94b48868a1c09559014c945a608fedb4d16fdd07acaadf2a756919f7a8d789520b41d4071db8f0f6aaa3568589261077475787f2724481d7c254a8f7e0d8974e92f2aeba8bc864d54ce323e3486857b97f4943c735b81b33a3a21cef074151505ac7bc3b654ae4d5843504d94874b254ab6d7a77158ad96031c8d2694278f775da6a6125ef693e543f5576b4bade8c4c9431ae", 0xaa}, {&(0x7f0000000400)="2c796a0e6fbf6935bbdc0245be3a5ced81bec8f307ff548cf711cd847dfbda3c45b95adcf2b5a3e388f4263786830077d0336c68bfe5f49269607801373b89ca47151ce02ed2e951041abad9ccd985ceadebed6938f4105367ddf54297cbccae99991d3852e2183113e3292eae7939a1e4fee3ebad7f2d8bb66de0b011696d1445a335e9790c8546588eed5f8035cb4c950cb6b7e323ac4bd9f0babcdb0fc0d60a9a9f83846592faff41ada6267a5834b2", 0xb1}, {&(0x7f00000004c0)="d119c8c9e02de3172d93d9f4fcd09142ec41ed5fb78f803560301af2ed22b3e843f693d1fb9ea72b79838d4893cfb4463b99fcb491632c11aeea1a08bded1a04ffa9e7298ac9ca4872300b395b776c18b8c036eb1729fe9e8ae604ee01d8dfafc0c7d7966764bf94b9bfe74d1fcf3f8c7965a7c78693aa5b11fae4de6089e3aadac2ff00a8b061621674e37a5f630c877309f5105cf7913af746fa4871512e2c3f6b8738de580135bbad297c9d5119e7feb8fafa5a210ac337adbe8458c24b044ec960c651c3d3158de980e0ca58dfee21f31f58a92088c5d3fbc658be037e8fe0e2e52330180b8c7916a9bd83ed507ac353a0879c83dd5111cd7ca03cb468e0dd5ac5248755595df679d389c614a6baf0d4676cd975e26b80cf536e4dfe1c259c4dd1db1488ff5e3c0ddbfa1d638bccdfeccd1c2307e07c32963b7e3f3d730bcbc4c00d2bd8bab404202e9cdf7f41c2fce0817e781cbc7903fef86f0fa85b90fb00298da597734266c09f1f22a57afb9ec80929e7c22b7ccf1f0acb23a4054465c2d9591b310125d22785bd3f9151b6131d3af776821bc38806dd21cf9eb9823b2de7815cf128409973f826c2dc609deca9a04314e19dbf70179baa3b654420e65344f20b27a688be12ea043db29f3ebaf1ade9bb77fa59998d61501337c19ed3158588b92121c0015cc60d6ddbe3ac62c934e93deaf2d866fee556a97157896fd3a6086591c5751cdd7c163959edbac3f58cd807b08307d72f1ab887a9ff54391e601edab925f3d4ede3991282e796322294296a02e87f93085a7106d41a6eef8c38a70ddec4bb8bf36c4619dfc1f8705dbfbf4fd97ee12e5c54e061d5a213dcc5a962ac5b34e90cddf2f440a0eb47d2e960e11d25ccd47380b28c41d68dbef2319904c88feda5ff5d679d9bd8ea40dd62776bbc4843af0fec3042aa5a96505ffb46c5c041cb8ef3934039993cb771437119feab5b90b3269d62fafea18b2065c44007a8d475577f5865ba7a7af1bd868d1acb86b682b783a2f14a8d205d7a00b9f2569a1cd910cd7c07c0b41fbe34a7c925e2804a5c1906fba5385f9c082217ea0212423f20ad858f7b82a8c35855426ace01297055fd23db61d4d9855d3b8424bcdd9bdac511f15710e511679820485977093e627ff8ef9a46a19c9011c8791845c442768e62963dc6de5e574eddc29013d52aea2fd5890893a8fa81c09e5236814715a837755a02e61bf5088f93e7443283d78fc6b4b8604c40f35dc58795a3c5746a1c8309e24e7ad0efcda26daabf4ebc0ca80b203b3bdca7db0fe3b5059e6fa24377fc47cf3d8910c2ec1c9330e17abee17dbacf8ceb034fe2f4ccb3716cfebe961e9ef673c6bd849f799d2ae86fee27c9d45045768924885e7fbe578060e636fc87dc54df096030dcdfd771973bb069d8b5df6117ab9ed75f6da2f9628f4a82d3a98af58cfe216714c03af4cbb82d17f3e0fe91c4203ab7e8ece43fa9875cda28d0f8140f0de09e8778c4172d310d775496345f9e52a8241cd2056c36cee1302b60228055b6a8b47d7f3c7492ad0283af344ef5617b946f50b5e0beb169987966f0604cb2051ecd02e83b8394de0f89f799af0ea574bb6ec5f45dc8b148620c3dfd829ba19cf95ec2dbf3f8aa29cd2f76529b16113cbf80a5093c92f9e3675b9bd0649713a881f5879c075412c45dbe7cc2582ba4241eeae565fff958da4326191567c7ac7fe043efcd3b9e9cd24e1be462f311762652ff5a2c378f5c8274b6b6b77950a3de26c06048bf9cbaf7cba37f4037eb410f4c0b8a732f366cde0171aaa443d2f557e4371316dfe66b7b8df6dd635cb193eff82009a0e1a0b90bbfd6eb69377eea2adab431d9aa6accc452e391ab887cb600586dbee4f3c4d12087a7942ea602dba6135c44db07ad355bb0627a877a287cfaee085085a2545e95bf44c2d0e1d384dcfe3c32a90b22287f6ac2e9bced832713daf8536023c0a750bbab64bdaaa065b65accd55d15a5212951a16fbcf57236e73e96eed4a46d10f0ee10a505b53254d71b1ed7f4e7fe230db89146caa6eda0a7507c76473b598a940b7367b338b22e8a3f13f374f8e73d8a5e1bb6e0c91f27f9bfd3a0b555d0416246b837676bd560f1f742ccfd99e24eaa3e805fc2d7b58b7f8601cf43fdc53a299a0f1a7c870729cb1f0ff7a7066018e79ce2ef6573cfbef8a6c62bdfca51526a3a23157c5acf7750749799a6caca0fa83389ab3cafae070eb23933f0312acab3fb4e6a6d0067851631344c96558b008289605c7490bead797d72cae6d4693c80dd830b057d07279d6202c88a7a6e0c8cacb324c062a6f4be93e62916e8b4a9855a9392e1d0fd9007b16171177851f1b4c81041981c48f30eda779edbc94b7303597d01913d4b28df9bbb152a48361a13739e44f3fa16aee8476bd4b8b29868bc861f82a61758f3bf745364b2cbcf38991e030c16c2dd27e9f80408503daa2f9f979b18387b6bbb215782ae94aefffa0f91bd0bd37e7d1220729c4c089092c5b506d951c35aeb5d0c740d9ed697108a98e816d173a82c2b48b50574f6a05f3b5b0eb6f8562c204e9e3c9693667d6723a0861e86088dd0f6ca50cec4d035264c835eea40248c528c2ece1281f38deb2296567a8ea2584277d222bca87ccdc26901f43405a046861592b19089aacc40e5ca76bbe768b611f61fbd6ca3a92a3379cc62981d5c3e4cd0cf73c5bfd481b579fb68eb3e1b5e87fee975704564dc4972795c5c3fe89af8ef066b1e52a588fea72465d4047cbab94616e7ec40b87fa7ccda57356e26c77ff3ac257a14e0dbda18d27f6fdb6f293f6bcdb7c7b38872721ff44582c1b6b7289382b6ce611ef65ed3814006580eabb253fab745565301bfefe81f37c3c006d2552d3f4a903307b3a07d474da4f7b0fa92ae88eb55d93022a5960b4fca0926d6b76a5ca9796ddddeea9976c497c27553190e71dc4be937bfc96a59be86f2ddeec2ed0c1ccc5db384d18a03bead18da17d113309d557fb9c815bca571f716a9820d97e11963aedde5a906e4e399796f047fbc58dc6f53fb1fab20ed8b3741382e626ab757136d7339dbad560dd4cd0a465a8308a7b6f1ff4c68744ad2583f82e49e2f1ec2069befdcccfbdab9d0cfa648726c793505270fc57e84a871da8283e157a919b076ba268c33788e7cf6d0cdbb3e87924e91fc95845f72661251ab6dba471d2e28de2bd96427e704861adeffaa366ef955a92b696a622dfe42989659d391efb5cd709f891bd26386642abed7b4bb9c98130243cc7070269cc9f3bb4fa4b90601ed9d20a968bcc39917668ce74ec0b06f64fab7180d7d81358ffc132e317571902071f9e831ce5b286491046fef0e348959255cf0783ad8645481070337244620cf74ed8f4360fed277e59f43d4cac39c5610040e1840b7bcdd39c699bea3bb52ec43edbb1fc0313f7494c5122ef8b2397b284994c0bc3a979632611f977528958a9b44dd21e2bfeed974b181fab6c0ecc63ed35e59dec030df591756bbda23fc02e0d267f58ff5408fd9909379011515bd5aa1eea0589610acd8351c9e8bb14c522212b10e80c75da42daf326ba3bc8e748cbb744cde8444446eb5d6eeb1a18c4bfb322a108ec70103be524fa0ea78dbf585f04656f62a99f58af23dca60e017acf3dd1de442ef9678391dfabb7171ceb4751093c85c01455bce1eb47bd0767ed182f015ec8ebe878e9da7c5812b2cb6e77372b9d81aee92eb2497d7c41d4d7e1a8c2d1090f68225094b320195e6ad3175a9a40f35da6b4e9c800b76fa3f266c16c3eee2f8b2b77b549faf19b3cc15989ed57aad848919efc56672b4d41b05ce06d9dbce664ac0f844af0d78f1aaa5c6eb09540cf2dd8731e6f01e338f9198d950751bb9075fc3a3ca58c81cd57733ff6c56dbf112157d8177d111bef5e4b86c292acedbc94daea3e579e37c772193590343215e1a82ca9ab5e4b094d09bc17e95107c984048b83d141415fe495a2ad792720af7a9953639dc854134a749042952afac7c79ce84a690c558ae7b51f22fa8a888627d56a801e724a6d741d99f99ade04f75bab061876039cdc8ebe9c9cb27fcec5a78198c011f24f77b5671e1f92786fd8e8b3ba052bda9fb4b9361b561815d599d80b7934c19c49bd6bb9ce89acf96520dccf87483b429685937aaae8b66cddcfb6079e7467867cee18f245d350998beac7ce0b17d80cad662c209a55ef462c954083faf147a4cb2459d37cb743bd999986cf1b0fe168633f2fe522eeeea548334f9bf1ca0dd90f287bf90ca20435a12fab24455f1153de340b7a81d349472bf8e9804e545d646997af1a0b71ef447204241d971a40f6666aa4a918788bd696ed576017897962c6ad0d86d572db764d900869ed6c5126c19bb36bc5fc183f49e4cd50fdf307fc5e2f7392d9e4452bb5a96e245b34d2e9757127bfe67142668559b533ef4a5f61510bb7a8c7614c65a27fde83f1b8fbf72749765cf4cd67f17cd5484b5d495ddafe6c6ac737861555f7b3de06f4d0b8536bf56472c6a9d0fdf291b6acd3dcf51d2dee329ad28800d57e3c8891f0175e4202c4f0dbbdb44a97b5196c66a729ca218a29a7f1087bfeb21735a4a8b64b860ac4e482b4a69411ddfe9ce72d83f4d7f22fc2d3225bf45b2d8377be6b13b70408caaa554d42868f6bd079684cb331a5887f1b85bbc77230d704025d958fd2af5e4bf8a249766a32749531320c90a57942d9af53ce26bd7fdd922763539a443f05f483f480c6dc4849355ec15031f4d96242b0f9fee2988ec52cf679a84b3c4aa62425919cd86a188741a7418ade06932df2b28ad3d7dfc24a30096e30c7c09b90b145916a4630886d151d0921f79f71501a71be16af89f862b934622085c655b355d62179ea3210addc1f9938971352f2c0e0130e7c6177d5f55e3cbcb559e081e9bc9cdf379507dfab15be116202199db9c83c0eeb502caa709dcd267bc2f469e6435fc3472091d44bff311ddd77d7dfb8309e414e438d76fedb5c6e65cf476e77c34d7e1b026138ed498f5cdf8b4d80e6d39cab10a3100b46a83773549b4e52ee9b4c1011b6b86d6c44965886d7776a7295cc2f00ba27cc0e1c004d0c821ddc72098476bd1552c800d1b3551da81d3e2e607cf132cb01e968d08306bf5348b7a64e3b7bc23befbabe0676c80c98a0a43dd33f9d0eb7be8a9b75b4d8a52f0d0988976b934c53a65927977975ca4123523dcecc76ed21b6c60d1d76e68e58b642ebcddd8402b7c93247868560139db2a3d2d978fb5e3f5dc6474a43e47d7a0cd863e89ff97fbed80d2faa922c0714bb418da1655430740aaa4f79a9bfca5df930d7302520dc5341997fb8e92a7fd9adf2d6410a97496c76898819f635fe95cb43c52cb364eb1f418008b578204b5aec754cba5e20061be7df6565db7f643dcd5055e7bf4a5f5b4ad514b31eee9d2eccc88c968c548c1068df9310ed4c941ce24c4f055a62b312982658e5499431d4744daf552bd07b0832d63fbf4cd71c21a0e7d883adbf87b236e262d12d363864dbc7c32c09f2ee0302e3cd1b9c069abbf6ec9ce02ca607312c43cbdd72458e1e61e6a8dc659240cc2148708aeb13b9f94717d6325f9343256aec24de7db8eb67caf8f3e5bcc02c918ce638c13ec0ac5e33e6c97466416566c6af6d98d521fb0097ff9aeebc67d941f908068ddb59fca2a57c872f1bab94c8e12fb748aba14f4bae13a29546c4bad4c60acde1e96ee0c58cf3c907caf4d96a0a52a911529", 0x1000}, {&(0x7f00000014c0)="88c23d82b2fd662f536de45723d7a2becd621d98995b51de", 0x18}, {&(0x7f0000001500)="3774d717ddb871881e69aaa8c05cb72e1d99ab19198b31bdc59d3752de4b4ced43ecac47becaa7ced4698b6408996f1a543af638942fc00ecd336e2dc31101fbf0c2c5269a287cb752ece62a7cd8d8aaa448", 0x52}, {&(0x7f0000001580)="7ba530f3c1ba9a6707f28536422ee02167972590f2d602f0d3a6fdc1a8ec7abfae3f03d5312a79384322a33eff8bbd72765885333826e551ec3cca7d52d0c341f61372f518efc0c5c3afcbf994b695d0261ba0901650923f1521512617a41080a1086f68208cb7f9b209f8", 0x6b}], 0x7, &(0x7f0000001680)}, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000001780), &(0x7f00000017c0)=0x4) recvmsg(r5, &(0x7f0000001a80)={&(0x7f0000001800)=@un=@abs, 0x8, &(0x7f0000001a00)=[{&(0x7f0000001840)=""/212, 0xd4}, {&(0x7f0000001940)=""/147, 0x93}], 0x2, &(0x7f0000001a40)=""/5, 0x5}, 0x40) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') rmdir(&(0x7f0000001b40)='./file0\x00') socketpair(0x1f, 0x0, 0x1ff, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002100)={0x0, 0x0, &(0x7f0000001f40)=[{&(0x7f0000001bc0)="c0c59645f846f042673a33ffba76ccec51a2d608fcfa1c7205221a7f7c0824c79d59f0a4ffe8fa66f1cd952caaba675fb3e705a2fb9f86f7acf8e19ad8cd230a988d1a0ae5", 0x45}, {&(0x7f0000001c40)="f53c82c1276138015a0083fc04e6", 0xe}, {&(0x7f0000001c80)="bc23ff845561fa9605c533be9aa391c0dce1ada79b3e1670b0c2a5cbf0fe93612bb4495377194e9ee1d81d7fbe28d41224f91fef0195698b623f750399f41e6af18a63567cd2f8757ff98b2eeb2fcec98c2c4fcc81bbb7a93cd9ed237eb159ae6e91e3837b3ccbae72a91b50e827f9e4045eb096a4feed0140e5b308a32d43393688ffac69dea622f00d09f45c4eb213baaece7a676a2bcca6e2be7a1e4a98332d282eaef7f739830328d598e6147fe025d97b3f6e3676dcaed1ef1535d66cf1b4d1d4a4e508e2152638ee91", 0xcc}, {&(0x7f0000001d80)="25028849d3eaec7bea75fbae71620693ff4c1f73e5d90c9fd38affe35a6c27a56056a1a1f68ffc41a343a7349516b10bac2d8e610c744e7cee064841c6acb42b5658202c98f370b6358c3d59637fa971c52f09a5bfa8972fd836d65cce48a7517f475630212b21be96bcfa449925ee1c95cdbe6026e187ccabb94361dc9bbf851041f37a36fd7994a062fab8396dee0400f3056492ee24fab734f94b647c03", 0x9f}, {&(0x7f0000001e40)="53e2d0c046b91e7e35eb11645b1d12d3c42374456ff781b8d5b6d92444be5989c8c814ceba05bec7008eabfccbb6d39f72a880845f6a652558e20daed484f7c002e21d92cbda2c23a381be35fe171479ed1aec19846c96ac7808851209f79e84f743dabdb4d83f159b9b8e580a76b9d3ed6f4b2101f3937e98528619da7a6f9fe91af594a3fbd4ed42aace86e002d28f3563f94ed5bc0639889f7b85581846e02c49d8d960a01fc40f443ce31fba4e71d79d34bdbb0d0f26313c425ee59a3f5a5bb45f26084b17ded8d1fc553f544a60e22efe4536", 0xd5}], 0x5, &(0x7f0000001fc0)=[{0x10, 0xffff}, {0x58, 0x101, 0x4, "344078d098f810996696b853ddffafe1e1a0ac00d10495aa7adac53c630f6510461ea75ae90ee59bf79cb5aa3a386e410cf2b4240aaffb59c02dd950ce42afafe3"}, {0x68, 0x101, 0x5, "2e79dacb944200ee3f293b3c08a73e137b60bf0782f389a4865d595e7a4cd63ef469e62fe21b732983bfea0685ac7c5f80acb355422d2783a3acb864d7c84d1f8ff7dc0b1d3167a168d6b64dcd9a763d1371"}, {0x38, 0x1, 0x1ff, "fefdc3da91e306c128ab0b75d230c5b16ad7299ed452f24acd17b4d02fe0bb75c657b3a1037482"}], 0x108}, 0x0) socketpair(0x1f, 0x20000004, 0x5, &(0x7f0000002140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002180)="aaeb02d8bdfa86d9fef3e65cf6eaeae012e7799a5a11dbd2e815707cf4fc5fdfe46260d96c404f2e9dd7c0f938fc4ec5deeb875f559801ddcb80d7a90de4b58eac667640d37ca8a5a1953b36db9957ce3b006d1995abd65ab59d210a750f5353f0a25e241cbe7b67937f708c9c68dfcb884865802d4e35f43da08a77f764a39957476c7446a4137cf981c25058c50342b6e0969ec92fe2883d813338a5f171", 0x9f) symlink(&(0x7f0000002240)='./file1\x00', &(0x7f0000002280)='./file0\x00') open(&(0x7f00000022c0)='./file1\x00', 0x1, 0x2) symlinkat(&(0x7f0000002300)='./file0\x00', r3, &(0x7f0000002340)='./file0/file0\x00') semget(0x2, 0x0, 0x0) socket(0x11, 0x10000001, 0x0) getpeername(r0, &(0x7f0000002380)=@in6, &(0x7f00000023c0)=0xc) recvmsg(r11, &(0x7f0000003900)={&(0x7f0000002400)=@in, 0xc, &(0x7f0000003840)=[{&(0x7f0000002440)=""/187, 0xbb}, {&(0x7f0000002500)=""/96, 0x60}, {&(0x7f0000002580)=""/121, 0x79}, {&(0x7f0000002600)=""/49, 0x31}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/144, 0x90}, {&(0x7f0000003700)=""/39, 0x27}, {&(0x7f0000003740)=""/224, 0xe0}], 0x8, &(0x7f00000038c0)=""/39, 0x27}, 0x2) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003940)={r6, r7, r8}, 0xc) fsync(r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000003980), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f00000039c0)={{0x18, 0x3, 0x0, 0x3ff}, {0x18, 0x0, 0x0, 0x1}, 0x1, [0xfffffffffffffffd, 0x0, 0x5, 0x20, 0x9, 0xfffffffffffff801, 0xfffffffffffffffe, 0x2]}, 0x3c) sendmsg(r4, &(0x7f0000006380)={&(0x7f0000003a00)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000050c0)=[{&(0x7f0000003a40)="496b5b8306e7a02092ba153480389843d9f0f755a55858d6dface3395d283ec8f1066db909cac748337330d845885813d28996e8683f73158d639986", 0x3c}, {&(0x7f0000003a80)="49d9bd638d62052176b753680748f2bb8148abf1e91f062c1ca3ba121cbd1956af42612fce2c6d886af853688bb1a45866988df25273bfe04f793a56212cec4421643c2467b3d499cf47750f60322f3078524a995d21e25873840b6787b7cfccd16a2971b24b49027eecee7b2d544d3ab92e7dd791f8faece3ebf267536f0ce234e73dc36b5efff0909860644040554c76b9f9e8da669ddd7ff8e80a866e0c436bec8e2270c0b860f6ac35894bfe530faf6145c174ab9095761b56b7c14206fa2b45afcc1206e25e6e46bbc22a677fd3e0d96b75d0925a3a90c3f1", 0xdb}, {&(0x7f0000003b80)="fba02bc24a7c93bd8524e01f442d1087931c7b697c7e651dad641f909fe8767c5904519594d9eeae6c8229f6240263b6c51e19cb0cf6097ed3b4ed6da7ebda6f0615594a23757eacb2e5e9c0b3dcff52dfcc49a29bacf11381175815733f936978a0a308160f02e36eda1a654032e577c949a30445ebd546fc646894a2049d44eb2bbbda448d936c0c1e711eca123410cd9bf0edc7852c2c0ea9864f65b2505ebce804d1ef0d90b01fc81cc43aee8fe62599f5bb7a9ea5ba6130b1cecab2d8fbf150e36e13a648ee1c4b2e3cf87da0adbd6b983900907a8d574781304b1c10a9e26bca53b418c0c0e4908504b0cb3dca79fa", 0xf2}, {&(0x7f0000003c80)="23e121839345382dea3ca3f4235c4dbed4b4ce2eefc2c1de1f9b48c0106e55fb0de62fd446d10915aa7f426a748b93cf43596ce66243967f6646cb060878e6cd01657fe1b2d0d18adfabdce1016785268ffdf01ef447a883dc6c12084aee4a42781bd60589c595a3ec3a2890a7be501054b6bcdbca4bcc454b851bc18c722c9fff77425683687effc7157b5312226068d24dda67731cbbfcaa4d90006d7366cc2eac999829c22b31e7d04e677dde511d95b19ab479a2dab8f164", 0xba}, {&(0x7f0000003d40)="8091c4428050916e42561a5c1b7b2b47fe31e0e2527953317727de2ae5082b6aa22e0771c72b4690cf3aa37f35707a8fd5c1aab2dbc390d6336fab79715de39c9a472b4510bbadc77c776c033a49adaee28f562681e112142ba69d6d2a91f06adc5635983a51acaee7aacc658ea88b2cfdfc786bce9f90caf2079260a9d2511ad5d05443eeea025c7d9a4d41a94cc6314d27b2df0748de50f88b94b4462aafc2dad2fbf722572bafb83886b5ce67b3340d39c7d635a1fae5a809c3b474ce450c113acf75716420fb5beab4bcc7de20122207068dade3c47f7a8c81627dda996dde2e577150218f55e1c4a7d61a53a559b896dc4adb5f7f81e97607303aaf1ab01f79fe0fa933b20c8e16194b5adc955a2b97a0c725ee2aacd3828900d3e4c5ce4c431cb5284fdebcc51a2c7b6fd033e644e7bb9bddd449b8af9a4dd790020c6a7c9d47d7dfea6d17259822fcd82d46e76e8a55bbf63083c98bb765fbe960e3a26a5d2efce0e311c4e2f55975681ce2d3d8f0fc7e87579ddaeadf286d134b132366fd8cf2f925e611fa3e24a2098c3e1c6e89e91404d27a87612e658a0b224717c4084b94018bdb23892576d0583b4d0c0f99a6afc55047ed71965722fd8f7821890846ad050ae7ccefbdb442f6df42d09fe07d28e258c66491da51fa88cee698f9ef096b0c8f959551046c2c3f5edb01f204bd54626f16d6fd64a013e9229d94a4fb0ff821e0e844178d624159cb57d8012fceb4cb84fefdd8d3619e661c690786ca9717097b72922ad3499f7b26f7e72fb4166a908fc3fb78c1c5790c6f3ea64d1116683476fd0ce3e0821d25f77feabc9a33f972936310f1dd8986f18f50c67933ccd50c879ec620a513807714a7e1d44a3f8076331489ebc1203e7e94868501e062c3aacee86c158e5f5ddd8ddae9e511b068b689fc1981a6b79500ed29d86499cffad0b299f6ffcd329fd4b9d12aa71a2ecc75139f07ca2693a16248a52a624531e10172ff2f983dfce6cb89bb751d0173144d95d5d9d3811d5d1448f917a0f3246b12e4b544fede1bfa474eff34c0acce10b3ebe08e21e5b9b256ef20b6d3edfce0ac8d1fce0e841a6f7b9c57abcd6bd145991bc5914dda41d70f9ed76813d0a43f18eb8059e88d90297d872f8b0f8c5844fbcefaec1fab35c6791593d5168626678b1fe5a4c01f98dfcdb1c9f73d2a5bf1c7b4f8e682ea11bccd40a89e64baa9dc2d24a0f1270a29e46387e97c5e19faf2c436347248aaa6e6653ce3f325f00067d054f0d9a3183d8f0fb17bcb6cbd7b4097f48697076266ef60e9f857862de88f5324a022b2a3a28fc246d59862b955c52a547b25ad64c91bffb75b3b87d5170eaf86d882fc239bfcbd441c7e1a5ec4b8389e4ce90ec1aa0f31dfac2173aaf46d3a34a6d018f72427ea536567a18a08293d8d6b16736369271d8f66c33d0b40d09c8e0e69b397b511eda4fb304f7a9cc130f37b906566a718fff3bee0b31419d64f80e8b44e021d38b6516f774990f98698df4f1133398718f76320297a18f765d491634cf18bd87525551686dad4da88d7a2f6e209603381026a466df24d227dd1b0f80f74e52c6a872419a9cd326e74612b2179c588a99001cc8e6f47f531046e37c95e459249210d5c2412a83b5b91f79350689b689149ff4d58c8dc8225b0b69400697889808ce7dfd4b4f1b9265b23b63591003c2a941f130d4ecb2f8f614dc91a9ccbc0e54030a7992f86c7568d42c40fc3441d611a9044c91d5f7d226e86210a62786e1f889d0cc892332413abf6374e2876d08c2515142bc9017084d8dcd7846be4a5023ee0eeb90dde6bd8b5e33c95d98f4739185a93ce5e75815b9e332f2214ce614d72a1ba69dce22729666c245abb366c603281b0690f6a6efb0c6b4d244df04e34cf66f798e0d54928ab50b41f8531aa3e2e64460bea73d6b48616f670056723d0af1e591613d8c392bc98974146eab6bc3b085f8c2c7972728760e1840a0656b1261731589dfc9f3a2cd26923e80a7b59c337a1323a98cea3e7b1dd38108833485efbc84596f23874ed64ae7b825389454dcc8f7d386f9a96537fc4a85c9c29218e1b088f6b67c6215497813c634671a74b7d139bbe20862e26e2329db3db81ad70cc0b0f36dbdabdb9620db812c4de5e7f7295634fbf1bb366d0975900cb19604f6beaac8d835635ae2d57fd31cfaec102f63c2941e2f67a883cbcbf92fc2b43f65c7612e9bd393a943c801931d579717f514edcdd86d694649b13f473b35b944a85e6170a9973973999d76497b15a76515fcdbad5eb1519c53a5f1dd31de7bc2cd260765b641098e47a9286d66c0e3bcfa2dd3ac928f19ae23d804c904808ee728d77d6d5bc72f90a66b0f3b7438e6ea98a375ad3b5f4050ebd36b51574e2f07e184e270d0e73577a89a7bf4171bbb54ac9413637e315b5459d5cbef06780f3cd72e6384b6bde0ff77ea13d6ee546b9225aaa78d76199ca8f8b61e082f59093b4a8a12643fa7c1826ba339b381c6dcaacbe24d4ebb8018b744e6276319b456a455e464a5508e677d71d0529593df6ad7f62793878bd12b7837747f4c8f2b5eff1aa8f6caf083983bd4c4c8003af5d45d43b25947266dfa8c1b547e3919ff4010e8b1ae00f0199828b9be93b6b434080a95eb0af187a1e4c73111d42483cb498563f19da9941c3cbfd01cf38ac1a56ff16bfa1beebdcc0aecc149ca65437b980dd8a0cb91cf051580606973c82fca83a6f22f7874143b87e64588afde306775ed5a023172f1cde9f55c3ddbce6bfb21155c424389ae3c2f96d70f9ac2764416ad4a4df550efa76d14edddfa3a9a624bcfc2cfe12b2bedd656fd902ab43c4976dd053b34875769cc59df9af49ebfd4f53ca55dadbbe119d63c903f243236c64ccc57503bbc7242deeef22cae5cabae09337d4dc7fb9f09e39f69bc562c5825f84c987f2e5a03fdf664f04b3aa3b399a016c05454e8d36375f66efe9005b845cce11df4a5b704d24990ace6e59a86ffd7373a4ef69a02bb4005222f4ea0784a38feb940b3e326fb0cc79cb0e4f12f6fdb68f92695abd8fbb4b08b9c16234d85e4d5b8dd28a7b251654ea4d2dcd7ccda938d22b67ea3ff385b5f319fb0aefde91f3bf553a0121b5dbf2183cbc22af3d7cc9bda25bf8034536a4d9b4e0b0d9ce7bdee4b53b7f9dab7ca67300f6cf1835a0110db1dea97d0094580ecf296febb19597497403d4cf24b7e8cc1fccbaeed23340f708ae86fe697baa83d4aec4beceeecd6c197ce7e9316917ec70c334b4de21af9507ab3a9fdcd9728c4ce1ba4d4aaead051d0d28ea98ff96b898d834480c3c82df7300c94639096ff1b0e535a0cbcc4fa90e2c8849094f5e1a998b221cc94f098c36b3361471d898e76d449ff4edd943d2baef457186a38c1d584b4d27fd3222f265cc84fb45263344c0c0d742c8e5ef601fff1963f61378975439c412921d3288812244f05bcdd70a3130bf6d71cfb7c4ec0c77ebd9761050dd54664e2f5e3b526f05537c3f014f03357e055e63d6d208d67df439c61134a6a9ed8dcb2fcd929e8574275b5d5948bb10a64b07d1b67d9b1a6afb9ace599a5fa60bac6c94eb04ba41fc441887a31c40571dafc0663008e01a1fdda3dc09d16e6090948370df4492905117cbac2bd688e51cea99f649f653755cb93515ae27506bef8a617106abda042fbfe6c8fd6f70bb431cf8df790dd692bb7540e2ffa768a1fad033ef1f97a584e9ea9ae66c18620dddae8e8195157e90f17a5a415fc8bab2520e5ad5801017ae39a93510c09927e2ba11d08682fbaae44a6dc3dbab7638f86bfc11dcc952f5a66e8c509a567a68815495496f602e11d3dd929214f4d8a5798bd82f6be5435cb355ada2a0d9c83244c75cebf1bf4acf5dae38c32d0c7b1b128590fc5c1a666572313a84f51219ee670c2165297c291f7010f04c72b24496e9de2319b00a89a90304aaef1f844db45bb1fb8afe87ab5af5431df9f379bb58fc79cded3c2fedab3c132323da81e3864e116962ff4ec4f9cd10efc247539fd67eb53520390856a7321ed9baca6dbdf679dbdb3cf608501fddd8ffe39db0c98f3c7532ee2b1f71158419b9debc8d837b1665b89e22bc8bb0226bd31c03fe58892541928cb0312b1c29cb905734b4eb149c6ca0580883862e25d6244135a77931ff16031d0c09616eaaae91a6cc4a9d271d2d0bc7de2c7260212fb7959ff97013f3a3715f9878ed65c509f1036aaddb45e9187fc609aeb7fd4bf8c733462cf6207e92ef591d14b1af9ce2aa7dea61503cdbeac759e24b7b85648c9431986daa6d272c1eb3825b05ab41b5014b1a49bc76c6a84c94e868ce75b57aef84652fd42a09c2ff2be939d91a5f48c05dfb437df0d702d730c40e38c428314dea340e278d73dcdc993091ec4a6ef46c4c1c900eb07dcabd07d6b7a471122eb8a81365cd630226486f27fbc3911b22f08787baf120adec35981f34008c3561bc96e88dfbe40babe9297e664f1c0239378048da863ea610da88d6a685a078e301a5055c04570426ce115fb45d8a5ee4bcec3ea51734751c0fe29719dff42a1fee73a674b23f22ee61fae775d1f64a0bc99d02b85b7df1a132f3f4adf77e564064336232688d98f87354461ac66637f42ed8f4df53d9db8f6376dc18be96f909a58529609a48a7d7fba422344021f3f1dc2f8713d62cc2bd758d14b16dd888d348163ff2ef35019fd7b77a2bc581cb621d905e2e6219f165adf1ea330837c9980ced69765e907568fe344b2a74abf563b642fc4dfc8e99954105155ab05d5a5e41deff6026f78ea1e36d115f60a775bd1dd72c61192815feb046f7d255b8d4391ce4004212ee997ada72c80cdf3da058849617cc144af5750de87742601d2cf2fc7fd3e7b105f3db3014912d4eb7bf529ecb13c3527e33e062c41aafd33b625dc85a9d083554aaa70a3b02092f630de4feaa0129efc8a4db8c84b77226f3621e28cd9c5a4181be832ee2241fca2049e79799e84e4704fa38517cd7cc48eb3d5b3663806d1153f0dead6f7f3d8768448bb072cfc788b776b39fd9d094946150aa867c28f727c9d0331c0e06011733e27ad6b2c31b38d94e8165e0653129107a939663bc554ee0ace1bfcb059ce3a41a7415f64ebab23a7a3dc1e07fc6afd93789944eb0a7bb24bab849c4611a05f1135ba95c28bbd6eda0da36cbd6dfd5152165428307018b23ea15299980d1edb501949717277e32eaf071ab9e8101d0086eed42b9a43f598726d20e3e79648dce12983e180fe1982ecfb1e207cb359e60e577fab230e02655a47b508abfde40ef5d53e44f148e28e241e0402970029664c4ca7be638fd0dfb738d040aea078e292d999e70a82399e791990b0489a9c043044a8c9df5eda64c2bc84ab0303556a6cffa47740998a2876f00c044895e32b28732ff56e68106aaa6d8ae864fa28bdf6d1a4889348375186b022711bbfd7f6d7347ad39e52ba9d1d1c1d5abfa2b986005a96c8a420f2f2a700f579be4c432ddadc0f93e56e8025a1175e1e314c0e8a3ca14b81c6186d37ee130455d76cef38dc55b71e84f17f1d78c7891b0f79b61a0783ef5a0b16a1a7d88980614cd8809b74d0d81008e860fa852eea5f7c9f5acc66b24303f06a1cdf31c68d724982ac1e72c53763d7935d926d0b21ef3662cdc141e034f261349093c5355c2475d159615297a37e591277cc25d1c520936503f36bc496093b24c48037181767c4d4a24bb1b2a18715859288dc2c2ae9d31d7617f95a215a0", 0x1000}, {&(0x7f0000004d40)="d92c8d8d65600470b9039854e57c3eec4c2e7a3cc34eb8c1409786dd007fd64aab85325c65f97695edfd95e8e5e47504349b99e54b31861ec9540be096882c2fa409233ead784317d5bb3b0cecf854631f091d7fd6d96b2c76685d32c905dea0790db14fb278a921394e51", 0x6b}, {&(0x7f0000004dc0)="8950a3b2fe3e4b5f8d01d5079c0d350388f03f59", 0x14}, {&(0x7f0000004e00)="e120acdc340ea1b1f5004ac75e47630cb0b02d232b6303d0bb41c089e614ce25be79cfe44f0073e0e6c2c588ab652c383f9d1cd543d5b09ff94f227901067ef5d33b41fd79608757289e6cf3517def42184acb97a9c0915f63c4126c3409bad30a0758ae24ff0305d20cd36ed57fc0efe0da1936535a432853f088f73ea5c97ad2d03846f78f544681879d10557c184c43a1f3ce0ce8e86973a5212e2c6fa4acc6e41c860a126c15fe8dd1bd398a3d466d889fc3879b0691087d5c96cda79e6ef4f1c92213e1a9d5832e795a6c54d46ee3cfe9e6cf03b016849adbd220ca6209350b1eb4a967b4194b0c884751bb389f5403898f5497da", 0xf7}, {&(0x7f0000004f00)="a1bba5d910f949defb751cb5d6f360ad59c2012e9d53237980b285a099e4c1252bbad6b5e347d0e38ddbe324a159b9bd9bd2ffc8f7e3e5a61c99f8081cd567b940a7b8f0c3a207322be130b5be00b6ea27aff193b6759134dcba3c6f0038c1421bf58c5891bccb220119a42bc120e5726d645bda0084c9b7cdc4d2543e0aa7a0fff0d6ada4581aa1c2", 0x89}, {&(0x7f0000004fc0)="98bc5e2c1758aa5c992fa6afe4564a47b6678f8ac4f16517c47562d9b61d4844cd7991f0687e4a7e78dafd061ad9d06ba61f624691423faf068b919143bbeda00d5fea300a1f587c44d04656715ec529820a1def08a5e8faba34725488ed7f24e82d5471e60a4c5c8db0c1f64bb53a866834ef95b70e79ad213115eaf186253d7cbe3a69bd3c558b24418067a85081fc4b5e20905163e63fdc15963a4e3cee928c9139244534d8568cbcb3fd59f53916eea7385a37a9834f7b708d07e06beb88ea315eb75df2a5f63c22", 0xca}], 0xa, &(0x7f0000005180)=[{0x40, 0x0, 0x2, "80a04a8b97963e1111c9dd21f6390c0a793def64416cf8452d7ca7fc7c61a6fc54782affbffd989b1dc5"}, {0x1010, 0x29, 0x80, "f63676051b3a69910c81a6195e29526c6be8ad5eb7d19edf06fc7e156e5459ddc02d7160dddaa4313ea35c9c88055283e255b43ed8d370792b36b566c2ff9fe666aac7961530c8604f732848c421f617a07e9d69ee1a6f0392baff5d210147fdd5662295d5678d5cd3759f137af0095394de7d56c8a79c66c1c153f098b7f48eb9b5ad78222bce843b96008be3f4f919334989bb312ad1ce8c99ebbeb7baadc0e580211e409ea8112c14f765fe3a5fc1c8d2b1035ded2f39b3c1a18865bbeecf7416973402c54d4fbaff7303cbb6f085012b7f24e754314b6fe16a2baf3e9eae1117f096b162c2e31b64c7e12f20373525fad329521d01b63afd78fc1c700de5651a329326e21a9cde0d13e19a1aa6ed162117a7bbda3a207c343097ad149fe3a148a2e9ceb80a602122f20a6dff1125ffc246158c9efb89a4ac07b87789891c3ab01a869216dd18192a268c136758b98828f05161adec268c67ccd3a55d519dc685d5e7b0a582ff8e56ab6574e576a9d78c836bdaa2e11e4c3bf4ea92f3cb0659afb84dc16fc6fead5304929f9f438620fd709a192f8ab9b546b5580727c4406fa4a74fe5b434efbe953ed4b871ef20146e6da04228cbfc82121f43c28bea21b81487ec8ac5211fce6ad01b3687ed04b9659dbc727e8488b8773bc98ef0f770eca97b002133b251dbc044506b8c5335e86053de283ef4fb0860999f37bbddea327ef00d3f40c5391071a7fb4b97e19bed46851d1c101378543b00b9d7d73cd6f71f5495e5a59cc3c8a6b5d0e238ac3521b25a6cc6efae436c2c9b2ffad2417e1d45efc2bd881b5d2fa00080e2764887b4d5cddfccc83baa8442d47d8ff94b4eefff2e0c8cca3ff9a832802afcf7c9bd8573e38cb84e8488fc0c6b1abacec236d748ec60467ed31fc1a9d87cefe576ae5c0ded902032e8f23463b9c6913e85a931e79386cbe290da2cdd8e7979fe3e64bf0c0e966954b7c6a9bdf260d5ff6fc58637034207cf859e7121269934ccdf7fff356a5094262be3e1215a68d32b16a6b967debfe74002c01fb8021ebd88092ab97665ad2af3023feac67ffc0a194c39b5097e937cd04f200fffc697da967ca6bce4824dfa6f7979fab2f90cb7396755b2847b87e36a5fcd78c83ecc6fc75c3e0176433ce917f00ca432d2650e80e6be4c12480cce88d2caa8340dcb5031086678f16e41e0be3e555aa89c1df1f05caea1e669f4c2e76419b798236f9735e7617007a6e9e6c7ebbb2dd8ca2d3f9bdb6b06285cb145c3afa6aaee17d919cbf3c2f81d5e78ff410877cbc9614f057901b15e779480a7fe4a021c5befcd2de9f80ed12139f433b7091c42f9b133d7cb9b05ea94f4be3beb54451d552367464ca946510aa3dde4e8eed1da650cb88c00d2382eb7822cbf5a24d937e5b3fa0816b136a32a02f8ef72f9b706d4110a4681c879cf61c54a615fe2c0d4299b376dfa3961a722aac1bc48ccd1332f438823c4b835ba44d10c121c8f47e3cace2f93a43d21bb4f40ed0567f21845b391ccbc673849e77d76656f9c68cccde9833df162b5cf1ea0f0704ac283da2b41d444862e1c3be569feae81a6f84fc601a3e8b4d28b49f426048504d560b955b752fb46d40cde80c59d8c8f838ab362e2a9ac66ecd1fd1d609423a1f4061cd2461e11ab5b491107e8e01b011a9e3818cc4a43c64d00b5862c576148e3a8cf44f1d97fc77838e80dff2dc6bf73b0b14fc324ad2ba1882178cd21ac0dc07450528870dd350983808f3d6be95cb808b07bb3e2fb9d03ae2f461c48a35ea84d593cf0ab45398dbfe21e37b0cdda7f4d2695954e8b0885e68786ddf72f9f18268c7dc6897037ddbfc098aa65b19042e73ef359c977550344b76a259565323e0070693e33a15ba94bf788990f282d082811d148d24f54c692f2c04d2aa15971dc53924ce58e563e9c6ad89d346d419ae393d9f2d9aedb03d4d91f67b6f91dfa1ff302bf0e5a211c283dcd6faee7ef64a2d8819383c1c3a3130d55c40287a37f902fe53447b82d4caa1d0f666c63ac73beaf50df126e43b4c1c1027629c1da406ff9e0b5e93c3422fba29cef201948adfc5f67686171b5afdaa8efb4e9138eaa2ede891af16349070c8e4ad57f666fbc661f3f696189a829cb7c9eedb66a2a6430d47adc03e7759eb40ca6da9df0a1a9aa6ab42cbed92e319b9104572ce485e39c8f1f46c82656a48ad01c7a9c331bf35e43e2a12dd0bce02310ca3b884a9a7f14c2a4ff125678273b726fec5255c0571837551d393bb70ce0ef218a91ff9b27c02ee6e35219d11d3f625385988c003c32b07c2e845388909f438d825ef1b50d6b16c31d7bfd7393388f1ef174c915ad4203bed0efa2fe5f3de38d0e5cb44ee27de88c13604029fbedfb8bcb2a71230c4c5d186872391be21bc9be00d7b626304eeaf12424989c5fefa72b0024ab68d38f35fb839d9e0ebf6befc9a17525eea8665217b963a745c18e5b6e8c407897185e91c032c657501a042aefdff9205a76d839665d7b0de5f23ad3647f09b785c89c48a0c420c93576543b38fe3ce6d34978ef5b8dac86526619a991311eec573694ec5243f4f4c7dfc6039e3d26a9f39044b1cb527e63d93f60b34e3525e402a22f8f7586fbaf592657828fb890b0fd0db15428016272c977effe26d1586b7fe84e56c3356e5b9eb8a4c5404bb537a526c8b077069ebb30475038eef234ef339d4c5f708c94d000b74ba3b4b356a608161dac42f2714a4c4a57c67c9c368abc77f34f305e62b506bbedad48b56c83e3ff5fdeaafdf6c877b74df467f26d185109c428dccad2009c71380e0ee1fa42a687c692f509debfbb36fd395f778864899181e8e59a7b264b59cfe3207013e3f8274843c508ebf3a4fb3714905b42a5941925281978ccbec1a6b43d498e41e4f8f5c17cfd8a0154eb3018f12b59178493d0a9df57bcfe61352d0f095d7a45ac9686141d0644a73dfbd36e10d91ea496665aaf831b2ddc278da5bbffa105a04f493377aa6b786e714e0e33fe5d2ca8315aa8786581e7db91a46508f35653b6dd4e1b776d9d8c5bc5002989c03fdc7fd02b036aab51a5d75b9b54571b74773dce6f475ff05f82e30df73c2abb8f060917fe204d73c97b2e29572c3978510e9bd1b17da6d932837833d2451d4133e0426dbf16b0dc0d2e517f5817fada77c6e32326bc20874557c84593d500560082ab10efe98a8562e5acdd1ef8198a47bc2bd74707790dfb46daa42238545aae4ae237f0448460ac384106d6c0c5f614671269d6e303174d3d11691eb04ddf3e6d39a9b7872bbc009b290f145720e193a07e052dfa22c099bb644423c3887d959df3dcc5f417d450cd9bf857fffd5defd23eff0d3e9315e1963bc119c879207eaabd2518e57b186f8c42a3e7a3496cfc99137c7bd297d3f32d6d2df8be0e9925753f0d13e308cab1918122a4c62d27fe6685736170b535fecf09b19bfc07a650995c40719fd6d5775b323c334fbfb97320b70625af7576752ceef7a1462b5f4aa97a1bb9ffd3690fa0de17ec770b5d8de818e79388c628e3abea81c6a94fe9cdacb617c0721c9114da27c9fcdf78b50a5629b3260d95cc77d42ff82776bf96277e46e84e3a56aa6c5efbe16010e69c101bcec63750232f5ea300b8bd23b42ce9828063739a0be0e1203daeda56bf5cc038b0df307e1920c6df5ae446129180581b050797aee2085b14e2b09df3a6a8eea981ec040d38dddd3bc13ff38f148db93278d3183367ac8dae55fd68cd05c2aebf8fb51ada6279a370e02dd4ff9574c5141da64c24b2ef90f28fa35b07c76b146a21d69327000f0e59ce7cf513d70645a3fdebcd10f3d063dbf7965657fba8abf1e8a573e949424de5cc814b674d1ce61c5112af9d15f65d51bd925ca93981b20087c937316d70f66a66df4175384a390cb944ebfe3417ceba0786d51ec4c3600a7b255e1f637c13f7e71f06279a08bc136e28d474815f48a5fd872560ee10a5c350f865f414892de592ce267d52197d52888edce82c305eaf2259d0b8fe2cf3cda5a62093225138aa65d183dbadbfdf6c48a0c8bb037c0572bd79dd609cd93c84f34c0f11bcde4f36b904e9f14d55f3d0e17131886ee5151e4197ffb88528f5cc9b4eb61c4ab5ea9e1773aeb6ac4330e768473d46976315cc80f585f4e12815431a4ba16fe44caaf537b366e3855d080747e7caaafc51dcaa52267cf271c7d984a20a2a6125d5669f9d105ed0777a536817018aef01b8ce8f88b32495d44ab5f998cde446710924ca7fb5516b425ef6f20d9aac3ffc1f02778c0ba56e9c37b1bf7f1ab4a03332e7d76ba282ddc4145dbc4aecc435f5dad746341b6ec5e00e29741a93d849eaf68b369d9ecd50c039ba1fde0af8385e232a0cfc7e4532dbdf0296391c16a21010dc4831e9021fa1ccd8a9e466183d24372b5f7462b0fc90b81609206fad5d887b50356be4ef9cf7c457836c418666bb293c4a171915cf8e5e71c29618c154b8cc8916d7ffbbb4e56eab752f0fe9c1fd2cd5274cf2ca6d126d7ce0c699c656665e426fb1c70716753a431a4bb1fa847740618da5d4a60d8c73078af44bf40387d98c9de946b590802bf95157bb3e920db383bb9c05de63922539e31d32dbed69a428afbd5cb3ba0a995ed3a0e5f1973501fcb46edabd19d657c918c8a1c2ac4e0b79d0f4811e7d75e2daaeab4d2ba870970dde6dc2f97d8670064661bed60d7742bfa3c78083bce2c72b7b86c930ee40484849c9fa4806d2733941e8153b66a9558d90eb3df37e7c15ecbbdb241a4bb9decae3ce0707c6e302d653cf43867cb9382e137f7a8a4b054ccc8531f4e32fbdd0204ebc9145dead9c87a77bd1369befe80ece193d9768e90cb0f9507200ee85177cab6fa7b7bae0d93b501c50a20b1235d73bf9d0cd772df2dac4818f54c9d36cd000e98e27a4efb1be37665ac2b762c6761a928fc6f4637f43e8fc25d462e89cf8cd35e9ff3bb976f795a00dd88847f8529a2e4abc8ba7c30da22a5a7873507e71a8a4425195e21fdd781f4254d6e3e0f73368d5bd4377df5e11ff924bbffd2bb5cbf770748f444f677db9d6ae507dd636abefcc9271f8d9d81d47ecadd7c646d24757ec15570797c1c4486b10a1f86513c7ff1a658b65c96547dc94543886abcd199b91ac90b52ed46cd690c44e7da0b6368651e4cbdb41bf214093787b56907f632fed406a5a2ec1e7180a3ece264807beed89e2061768bc66b1740a95be19f50a4d5f6f7247eba2ea16671411fe625fad9472c75986b98220b7358dc7433e944b9eaacd5e3044fbfa342eeddd4524a23ce4d82b1f6847342b78edc07de09f118d34a75f5552d442da01bd7a8d2f71b3cfcdf19ee4aa64ec27a489cfd5b51c209e8df8b8cff923a4d43bf0b1ded193ee2270ab59c6cf2639282a19c6cc16446d9d080ee24ab67e69535cf496d3998ac99f11ad00f5ba3ea0be39f768bc040192d3b0cd30259631bcf64f23da167ceef58fa40ba61ff1666b61a93a0346a3f41a81a1bc343be22ee22de89f41a343ff7cc19bba0e227390dc80b9013834e68b7f24f97fcf6a3ce18721df16a1f0bd153446e3b3aa223285aa47b149f87f166e92d0b83690b47951aaa47beddab4ea4caae04840ddec8734a77d0e30b2cef0c9452eb49b39ab5b5d0c51633db14600725213c528f5d3abfcc92def175daaae66725ecd2ab6d9bcf0eeb0fdaf88b066ef6e2acbcb0f486102ce924c02acffa4ab1d227784ab7fbde6b508774795e20a8c57196f5b70e6c1d3"}, {0xe8, 0x0, 0xfffffffffffffffe, "b1974f49778e5da083edd029928d5fff2ccf0246cafa67657831577f709158fe8910e8ba6cb2d441cc1180afb4569cc11e6c59d7e9a4d3e751c7962a94ee979ad2f5a1893fcedf8ba3fd11e6279a2782565fffab1b4140e2c0345e3fcef9cb733110495271da0d96576752b60b1d366ef08cf1c74414fece0e8dee6736905d8c33f90ab2baf349f2b3c1ebf0e4293591eb1dc1f67edf988639d0266060b8664572f4d1931b5ca07d0dd37f306ea6ffcb80986714ec1b7e4de5dcb807d77fd58201059250026ce4e2372de683f3b52460e8af30cd417856"}, {0xc0, 0x117, 0x7, "620458b2943edd313840076c3d050fd8219fd7f5c33cb9a12bbdcd1c54506e00a9edde78afdcb7b890acb9d68d446ab1c9a41a93a78b24541a0cd46823f2bf87f1236025f027f5931e58d979ca9be735cbd5f529b9d73b52fa8d780fd802a568be821007462cbb71b079f609a46ac9272b9437309039a9b62a85949dd75708f7c99798dd20320604901299468ebf2457b79df0e73c20b188f9010b4df2e8a36b562c200297da18fb1826"}], 0x11f8}, 0x8) open(&(0x7f00000063c0)='./file1/file0\x00', 0x100, 0x2) 00:00:03 executing program 4: r0 = socket$inet(0x2, 0x40000003, 0x0) shutdown(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/161, &(0x7f00000000c0)=0xa1) r1 = dup2(r0, r0) recvfrom$unix(r1, 0x0, 0xa9, 0x2, 0x0, 0x0) 00:00:03 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="7f471fad7f4df0db38e423cc64e16ac6c2bc2b98ada8b640011ac6b33fe414fcfef27e094595b0a12393ee5e006341cfd70a951368611ba2685ab11b062bb1bfffbba10ff6986093f6a0f91be09c39fe78d5bf932e1c95c48e77511e8575ba", 0x5f, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000001e40)=@file={0x0, ""/90}, &(0x7f0000000180)=0x55) listen(r1, 0x9) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000200)='./file0\x00') r3 = geteuid() r4 = getgid() lchown(&(0x7f0000001ec0)='./file1\x00', r3, r4) recvfrom(r2, &(0x7f0000000240)=""/83, 0x53, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0xfffffffffffffc01}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) unlink(&(0x7f0000000380)='./file1\x00') bind(r2, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f00000004c0)=""/30, 0x3a1}, {&(0x7f0000000500)=""/254, 0xfe}], 0x3, &(0x7f0000000640)=""/224, 0xfffffffffffffe94}, 0x2) getsockname$unix(r2, &(0x7f0000000780)=@file={0x0, ""/60}, &(0x7f00000007c0)=0xfffffffffffffd39) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) shutdown(r0, 0x3) recvfrom(r0, &(0x7f0000000880)=""/4096, 0x1000, 0x40, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffcf0) r5 = accept$unix(r1, &(0x7f00000018c0)=@file={0x0, ""/42}, &(0x7f0000001900)=0x2c) fchmod(r2, 0x30) execve(&(0x7f0000001940)='./file1\x00', &(0x7f00000019c0)=[&(0x7f0000001980)='-&\x00'], &(0x7f0000001c00)=[&(0x7f0000001a00)='\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)='-)\x00', &(0x7f0000001ac0)='(%*^\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='+\x00', &(0x7f0000001b80)='*)-\xb3+\x00', &(0x7f0000001bc0)='-\x00']) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001c40), 0xc) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = semget(0x2, 0x0, 0x6) recvfrom(r5, &(0x7f0000001880)=""/28, 0x1c, 0x2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x7}, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001c80)=""/6) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x1400004) readlinkat(r7, &(0x7f0000001d00)='./file1\x00', &(0x7f0000001d40)=""/147, 0x93) msgsnd(r6, &(0x7f0000001e00)={0x1}, 0x8, 0x0) 00:00:03 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400000, 0xa) r1 = paccept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc, 0x30000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{0x7aa, 0xfadc}, {0x7, 0xc1}}, 0x200) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r3 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r3, &(0x7f00000003c0)='.\x00', 0x30210, 0x1) 00:00:03 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r0) r3 = getpid() fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0xc0c6, r3}) getpgid(r3) setsockopt$sock_int(r2, 0xffff, 0x1307, &(0x7f0000000100)=0x80000001, 0x4) r4 = dup2(r2, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1c10, r0, 0x0, 0x0) r5 = semget(0x1, 0x0, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x10001, 0x3, 0x7, 0x3f, 0x5]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x410, r4, 0x0, 0x3) r6 = semget$private(0x0, 0x0, 0x250) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) msgget(0x0, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) r7 = dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000280), 0xc) r8 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/200, 0xc8}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000000400)={0x8}, 0x10) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000440)=""/52) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) semget(0x0, 0x7, 0x200) write(r2, &(0x7f0000000480)="35e39f76e402b7cb1904c9aa4df84f0a8e37144d54d70e9e21c9a0e79048bf89d2cc4016701adf4f0ba65b27324be97a182ce0b17f0dea9ac8e152e7219699978e2b0cb9b898f23a40ec4780e48b96ebdec5ba0ed121f55766ca792be167575e67deee136951167722", 0x69) semget(0x2, 0x5, 0x2) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000500)=""/37) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r7, 0x0, 0x0) 00:00:04 executing program 5: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) socketpair(0x19, 0x20000001, 0x1ff, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xe68) r2 = fcntl$dupfd(r0, 0xc, r1) fchmodat(r2, &(0x7f0000001080)='./file0\x00', 0x110, 0x400) lstat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) setrlimit(0xb, &(0x7f0000001180)={0x4, 0x8}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000011c0)=""/121, &(0x7f0000001240)=0x79) connect$unix(r1, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) getpeername(r2, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) sendmsg(r2, &(0x7f0000003780)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000001340)="59eec6f3f7396358caf7b1f8f03d9d2f290c8000364dcb75e56543cdb685b943632b50ab124ad3881e318e34c1d1fd1382f35cbb843c17", 0x37}, {&(0x7f0000001380)="424aeb52ee03067b97f9b2405ee2b81f9e675617209126271671fa586fe389b87255a3b5601ce7fabaaf37cdfa43212c588fce94dd9eab7373b3a5b6e2d7540d92774762f6238f20f6b5a2b00912d181d721ea1a35eed28a7c345bd334f7ebff2082beca5dbe2d9af359219d0e078a43cc98827e7a54678bc1da1787cddff481409f57d0389f919819b2a13ecbe9baf3ff062b0e9331dee8ca099f574e06e0b9e4a7be61265d00d01e3cef24e8997f85fa0eff8db6c89ce9478748e49d0bcb90de1e013f443bada37d18e690e7f228a4dcc15fbaf1d1ba6af60c1fb3aa13d1c0005663ba65c8c4603d1139df04f5fa79021b25bf7c", 0xf5}], 0x2, &(0x7f00000014c0)=[{0xc8, 0x129, 0x80, "b173da98db36c41048c44334338fbd4430277d2fd3cb3c76080d12cb1d5fa50490d0fe649154fc9444963999d0171fc0f861fdba2f4e121e3bff86d7d6d6fa998b766cbf03a85ad84b916cf6fe13d9132f55d92c61cb75dfbe8616035097162873586713aec07e53e308d1ae817afaf13369dcf0c149629ae10c3ee245b182eefc9b980fa801c15c2586ecea8ea3e083134535366cb2a369dea4b033b8262af94d2a956e6f55caf7853e706abcb232c794d0b67df3"}, {0x100, 0x0, 0x9, "d7e2c1f022ef9818df2de29f7e7f31055e9c080243a48d0cd5db7f7c54e7abfb24142c96a295e7a921eb3bf7cbf6161a5359c43da5b953b587e586d04afb3805a5711cf77bca8b06c9ee1dd02b62bed6090f822f2dd3d1f1dd312058bd46c61733f71a74683723066eba060209ba8ece1111d135b25cc9e1f98864f01e8a5a82ec490c100403d7314fca3348a9d3e97d8ce731f1fc1aef13cd8ddc5848ec17e08ec74f8b6cc0ad2efe5ded6d1a70293c4f8ac9616b1da3070b565e7463e297e2eced1814bebb8d84c63a9c0d76224f2e62704e3dc58bd81669b7fd334d84c76fa40afad8e775c475eb"}, {0xc8, 0x29, 0xfffffffffffffa6d, "f6a5c02e351a7160618829d71b01ca35834fb629e35946597498bdd878f0cf8c9920cc396fb71fc29e774faa400e8d4800d5e1ab8be71889e4ef1dcbedf19bc7630592f958f25417ea7195b4618d52d23b81f4855e00c4d4efecf865dc18d65796a70c1f0f6f9d6c79862869bf15c5f995b9f28012ae18818129043928124bf5c76e1069bd6e83532f4e220b14b651c35bfba489af9b0e357df5baea29536871e9c7e7272ed1889bf067800d28c12a37d711c20fe705"}, {0x1010, 0xffff, 0x4, "11280bcdc075b90d4eef5ab568b2e89e45ef2e8c83a28f43e9a84863d0dac9834d1172e371bbdba4ce3052e51f6423a7d6adfc472698f6c57d365ca45c5583fb02ba163264168955ebde0db1c0f730bec85442a9300ba4c93e78ea217e9bab42c131fbda664843f40ca766da394cf412860b5bdc4f3b3308d4aebb5ce3786cecb0089ad2b6e166b3795d8d20b8e82106d3704fac8bb9e8e7a1ef88770cccd5f0e2e6d37750ea9bb7b1dd1b557431b58479468b9f4175fc0981886b0d4d229bd414364667beaa3c95adbfa6cf0fbc6ce00266db60d489d6acf38cc7c4676cd9a8e2ccee85e8a0b3a79aed35b5b459316007981289eda892aa7396aee0f9b20868f8698055ae1c643f21815f5a7aafa570421431c65b8f87cadf83a1b77e4aac7102360db9e7058ed950f9ac4c3a012993b795ba46cdee48c3d5c02c6cd53232b1842ef6e85f0627be1409a31d528b54e0e970d5875ba066131f4c4a2b54c802871c3db8244012f792e25236a6af0362e6decfa71e2a94aab342496df1b350b6ab10b958dfa4bfdf3d02ad953120596322b24b5689e7b36530126a9f306d6edfc6c602a6691deb1b7111790a8941424f24a70bca2cbea95e337589550b2400cad651b2b643bf041374582bc97a9b952270b6c0c12e80488e2bb278ad986bd71f7273fcbfceb4eb744742a8ee55173aa75b9c682bef49bd8f9f9fffc94e8b0bf0d96c26a88127592118d3dc55c3a5f347c15b787c2f6d2f9e8e435ba972a56f771481abd1a049afbed6edea98580942a5a8158ce5a9c71c8283933a2200b4abeaf17bdec48ccf68dfaf43e3e8ee970c0a43749315fb1aa70d33b538604d5408c66509f43d95fd14aeb5037a02b2dd3d6647774bc93bc7d056e03a2bb507807887b0f751b319d9063978e3942f8d55d6f88c590c017f779a855d745f51f286a35465dcc97ebaa07008500e1f1b5f279e2da71b09abd675c2b559e9fb9a8825ed841155a3e63074019d6adbdc648f58181251e1ac8f067ef20ce8221388adf20781d27951927710e6fc07883f9965808cddf3e3c2a84b879dd31537ca1ffb21ec2a894170e07bd9e474407dbb543d7f41906920f8c6e9f62463a3a13eeaa2e541c85cf7a2e03ad9a9c54b4eea2ab92e1250797a5d0ca52a1f5bb262b5af00c4e2ea88750311ce497ac31c71c9f0d759e60bf28a8d68b13561135345f1c3e2a09f7502acf5e8c4187fe62fb41492dbfcf979097a3bba982485df8d39a43181fc89ae697d8504b14055a9a6dae778ef08aa0c3e45b298810721c90f38100104bf88887cba4ff560869e599a66187ca47ddb843dd5b151d95b0784289d584a70282a254ae4d32eece86c5598ac20a24a8b88d362e0fdc110c51eb4e0b449ce17df0ec3230a3a8b33c55e300f96b844a8065529341ecfdb7a2a75170f71277007d36052a4f5892cc636a20ee48e4154603d7111d1940c9c9e253818eacad2c7783d4a17e11cd63b85ed0a98bbcf6ab9853807b27f1db9d0608368d478c4fb8295904e84c375392bc0919f679d5a500ac73a6b3d87f0a0f35b8bd91a631c3a187be24abf7819320f900b567ae72f9bb569d5e861d17b282456f4b70d2a8a5d86384a730dfbb44bdb0348e35bcc78d1fd3ac3a232c3f6632ecccdc3d93de1fce82c9bf39c871c093f67eae6d10df221ff9911cacbfc0fd04b0f0793d20ed2c665d1ad44418d3212474eee09bc87a2a00b28ad8f729c95ae0ff5bc3e4d90c4622722c21238cab494169a17fe979875e3d623edd89a1d2f0cb903ce4bbba56ee8aacb4c5abb06fd9c8a7bea33c6252f8d8798a501076eada15fa189ecfcf8e029ca7a4dc18266757a3c119fc2a3f4c62e621f91509cf88dabdcba77faf3bbce5717ab8cb9da2bd0af31e14780705db85d6103216e4268861e84b35e65b59f68794c2bb465f47ff7d01ccd3fff1a971f717798bc73b4df70df1c06b46efa1b251a3e9aaa9e4559735b63fe00b9025b14b516b54a9bed8858c0f00623a495be8128d2c11dad2aa7c60731774691e04a07d1d34212a7e5261584bb74c9fe3917ffb503a03887cc77f2f895648eeec3862264a262ca274dbbc8ecab6bd3cd97f62cd32107b25bf8f0219a5f504a66e528773c5230cdcf517e7d4c151ebce00dd0a976e896ab7654556c246c3fa227e521beeb8c28a6d09891b74e76e5836f5b647e7afdb0c2cb4bec42db8d470ede85a9198273560220246364368b023054a3573d9446422d5473a63319dfa218a809897313001d01b6edf8fbac2a5c565f8fe28528643563741237f1b2e5bb566c4a43e0bcd9899cc637898b946e420558eae56ae6eab5e3d354d0b6ac640a104d29ca86df9f76a25c1d621244bce667d531c757974ba704cf5f63c1838182a58b41ef0f8bf00c2d5a351b48ba62bd5161f5fd851f4cb68cd220fe592415c6cb44e569b3b51ed9889a58489f164f891b9c184de3a99decd6d8220206a4f0f44e2f9a10c7290ee4a9e41eef544f672d1324a4c6246068ee2469576d88bcb4ff048eeefff1a80ff96077736425b73474d37435b7e824bc396ce75ecaa4ff9d64ef40f6fd0489a2aa3f3568e19b51d14a865b6e490b41a536683bebd9f77ad1a200c8ec183b13b8331ac772a3b2ed1daeedd34d78711dde4c78bdbceb948528158f1d85be6f0dc10a366be3c0d950536ea852652a6dab37264b1f2cac03c8a50e04a84cb014cc057b057fcce27c9266dc040308f8219e8a2c307c88ee1243250466d732e925b89b6d164737e5824636dfe75a2aaa695bb7a47222da2deb6487a2bc6bf8146efcb8092940b190de752ac934c5600b84f14fc977cef3cba302154f421ef82d03fa5fe888c3617ac3f7aa1498e4ed1b3899eb2b92d48be5f686c7adbff46fab97f8a27b950a906cf243317efe3ea5eeb4f54848802dee655cba1bc26296fa581c8a868760baa227b74f6b7132873623d12591550538258a7cfba21bb16b83e6855e727206b9b968250d988e830d98968e23a964aa6e1cdec81f2dc0d5d2f50b63fd45851d114e73390a6bab84eb8103386cbd84d58158259c6698624d2dfb7eade1013947708391e28fcad662a70089455a0f32d0792600fb5b347e840d8d7b0b22bb8ce21e74839a3c9f7b63f6b9b7128aedffe2287f289767028c4c319e0b6742e4546aa9ab66c15aa78cfaa75163fa58b19bdd7e11673d427f3b165d90e6ea2468f1269530051060e97c2473e54fc44ea263b7e72723fd4479509fdad4fda729a61886c7efd49f5943180fb4f1f4cbe4af2e4db509e9910709fcc2e3a858a3d3ced1e2d9758d7cac44375e7be4de01b9775d6082bca9cba744baa0cd97fd4ce0093b39242779dae329b6405532a846ee4c96dc5d274125da0d9d1c720d8a3e9e1d0adb1dd24296fc9300340b89de302036b16c7bdbf273d66f5beb7be9858ddb17fdb93e62f3776db11fbebc7707c053186a7532497a0bb331cb9e4fbf3c9cfe8e29f9421cd9ed190a2252d286fe98ea6f34499e090809c2522f99e8b428c5d394236ac5e95879ebd5aadfb15c0cb69e6930749756af2e6768ab3546586530ffd4b71baa608dfaa31f833f1e56b2847550986eae83434935654f53575d0b085fbcb8aaefcca969342461aaca843d585ecd183b61f5db3827fc008407c960f183eed86fff46e75fbcd13ec222ee2c4af39c459fd6a5199091fb865556a8e8d961a10021c1fd7fa076bcdc9e8ee8d097380c9c0fc5091effa191e8aaaf01caa1e96ae2a06cc91a8556580bdcc160c28087e79e37ca822ffdb1bff6972f64a669b6a7976c0fa29342de48a2e2219ebbab1e301d35dec8dfef1989628a41a2fd6532c51e242e9b6e88a442b5d837e54e60466238981620e5f81ad9e0f447deeafbde6f8d4698124213756ed61a1aeced9582576aa5c3eb86bf114d23d8db3009edb8d8b1a0f728383ef93dcb5335cf9dbf3f32a43041aa5ce92e22a391cc9a61d4400133b6e2321e80e9b1c8450c0e6f95f55e9ee12a1864106cc1709249d5eb803db338c2e6c7b636dfb3f6a7d56bc4b9a31fcb5780668329def8e89c5209d851b2e5c2dad0dbb57a790e20fa3ba66c377bc559e748e4fbc41ac65bb6728b8ff93e519264ff99a97742baa09d9ca4ccaf5017b797a9565b218f521bee851a04954e58c977ad58fedb41e91e717c0e665fe013071a28b86e3b8698e86f7a1fea9bb4596a425d58a2c218d0cab8bdeae9ecb1c8a27c4c70c04995425e27e6c124ed7d513e566b59b6e28c1b0eeb7e260e0a3290db08228b851982d1595104a079c9ad8011a808b762f470300bdf50e2f05d06234de3e97134ec70c4db1a13726c9b4d692ce74d1a9875f351747618cb324b43754bd1bfeb3ce1d2184ab1fa35d4432a19c964ca82924fe617a122ef558c8aea6d27d01895f61e9f8be93dff3b9bc48d5a3a76b70e602749623707f2048d4ea14b53715e1325eadfc961775746aeccf3337049b4f24d2fe97b71253ab0e3eec7578cf359dad2d074433fa867fd95509d2887b6de90b517f3ce143dddb264f73194f79f1dc6e890d7c83e751964e8c701e034c817a858e5f7623677574ab723a75169304c7b584453017b79b9878bd25693680f4666f617a2a01f2088a842abd41b8808d89b5668a182b23e4f248fc5b1c9fcebabb5cd646224b47befbf4b98f9cab5f071e7a67c7dd3bb4d824d47222324477c7e58fad92e259d130062d2b3fe860243073313b24fd345bc5402c610bbd0bbe4e402feb14fa933649de8cb579b94bf8d4f5141a39d0aef7c52f84345629b0d1ef951d3ef5c6adf1f0d9cfbdaf6328b7b2014f88f49edf404a154d8ce4fd50235a37c940e9ba70f6e86c7dba42b92159a611803baf15a0ebbfb263021a2001a72bb1011b2846aea15132bb6386f6980081d62ba940fdb6a6647b50317dcf46fc87bd240629ef7c27a1b869b638c5ac87dad126d73ab5218a902e743f6743ab568caf5f39bfff39f171e8536dbea0d2b1265a1888669bd8fa43a8c3d90039e933660d7779852c0f32f4cb68370d9b9e424a31af054fc4b932e9bda5b00f1640d124813a9bf4d488b78386b3af9eac5a194ed3fa18f1c8d4c83d5244f4f043cdc6d9cbe159fcd5dbfc3e2630cf9a096d9dd6f6a1c8182a9fa380416b178d7ac3dc744b245b2d4a9e9405e42564968b07ff6902e3e43b43885f3917a3849432219d996b88aebe0be630ccfd3a01c439ba6c221df5e6627e6590aa45a0a06bef5f6e01cf468e9d1927cfd1087b01b8ec9d03308b12eb03e6da8e950aeef4493aadf38167e8904f647e25d6bd403a5622f65cddba1bd1f2c006e19c0ca538f97fca37c6ffb4256ef1d785359e6d60b4d002e0f439cc667de3e9b0615b3d5d40471c40aa31bb87b547efb6c569f836f25fb3eb0fc49684e6090350d93347d84500e82fbcdfcffe7b633c2eb7952fd02515a94598da057fcc0c8c14400c33e908c53d4e7fae35643303badd42b17cf236b8d45b509f227b722809c0fe87228bec29c8185923cce7ea53625eaf750aeaa438c9caeaeea2fc28590f66b8ea665796eb02dfe4f8a086d69514b8555632d36cf4665210ca96bd9bf267ab80e96e45bedfe7f8bc41f91ae0f5b4bf6f26fb1a59a7e8246315d9706f4c00ecff653cc13b69ce7ca84dca18b1b1e8cb5864c88e6771f25ff4c0e0dd2f1eb4b83b144a2537a6565084a6fb059c73c6ff4e09c6f7e21ac96059572b533b0fdd8737a8a08780b6873e91f544f4ad1c853af32ccec453d847ae16c5eaf"}, {0x1010, 0x100, 0x2, "6394c3b9833dac0745220a51942f9809df198b2f0d3a6fab3acfdcc5d3bd48723d06c35e4e803b56f05fe0e0ca369f289eb8663a888369c000bfdfe86168a7d2c1ffc3a68d808b797815afe9c56be20278a7c125a08291cac93965c0c55250a00f509fe4c158a97d0b10092ed7c89f4f3e0f441a3df01924fab5d420aaa5b33173abb302e0224938377fea5d1b1b8f84f2c7dbeef5e1a013570a93500da3e78851d745c6f9760f6cafdd016d124c9d35c4369378f9c32055c3a0111d2fbe95cc0990f8bcb8d7faee9054f71b565160e5ef212786e8a9d6d73f2146134eeba22e73188cb2f9fd5c86c62cfae9fb2ba59642dc9b7c9b4e058eb87ab2a45d211080ef1cbd905ff562a60e391b501726fe1a8fc8619f5b405dd808b33ccb1ce7be30058395fb2b50905ec9b32336aca9c896736b1507fb15e81a958c66f5939f0ba49a63c2095641febd3efc2c3688e4d7ccceffb0bfeff5ceeb0aad23431e42f03310faa28e219f6a47fe8c25de12c355a1fba3a92d8519556a45cd5409f215592ba313f63ffe94344960a88a003779c91ebeb961bdf507d96bb9d38ed2cf44d95221744c6d2bc360464a7df58ba0bc4e2b15ee86f4b1293995fca5498f1377c50be5f134e202013089a70e2667815df564126fb2056623b0ba140b0d06b23bac4de36eaceca67957e6338a17388300903dacf65fbe1091035047d5fbf13dc83e5c3229a61f583cd920ac452f38f0e607879f151c099f6dc853925abccc94b97a797ff5d1ac0f0b99251477a81d688c66e0dd9c892a6ee083405ca2279dc1b422d3fee755355c4b60bae2e93b98c180e5482914442e680608557c243e4e8f3f453b6191b933fd9bfc140d15ffb773b64cd04c9c2ab0c8914ba417da51f89b5b3592a8be02f8aec17045ca25ad1f40923ef8e40a4e7fc2685434093f90eb68df4c8b1e825fee3d8081518169bc543eb14651f9e299ecf0bc8e2a80b03dbadef05d5d7bb4d3474d5ba644a505d42057b2c7031a2a0c72d21c262b3f7b2ed00d348f6910c6719228b05ce839ff68292141c09e15bf5da2cd468daff1c6da25dc6b88e215f2bc593420feb32e48420d3ddafd0392c5a2a0e378929cc0be635ff785b3111898d1d5e09a5c59a88a75131ef59f699aa67bba55e5e3d8465b8bf6080abbdaf96a4f8328cb664a6d578b22c8674b64b09963f08361d91834948e98bad200d465e6a5a424caac178e977455758e5ad404c33015735b7404c74ae01c9f32e65253e197560058f014573b11fea263f1a9febec6fd0d96db06d2311b40bf4b36d95ba613a4c0c1269331357619d040ac1a8bce424fe30b6b8cffa5adda972fe5574c9c71bb8c5a048cb6a58e507e3491580125e15861a2c5eb11fa0ec736b1de6a1711690b06076686d3ca7b664ad6534e237184669a011b16bbc8d1386efb94e113612c89652e8dd82ce6527ae22b969dd09be66e826db5fa5977d7558503e5e3f5c7a8a4a1130239abe726e4bdeceac680ca9e38f991547164b590284ecb4383d847922133adcc16635e940ef6994767d059285f142c1bae1f6948c8eb07c37d8e56b9bb2d5d81865e64cc7e7fc25a9fea82ef4512ed1e3f714b64090fef07d9c9d66f3f200c80897c6f6748a90612c4eedd0c053684994cb67ed9d3b2c437f09053f322486d50beef0dc9dcc1a4935feda0d57caac916a3b76f840558167c0dac44013febe01f79a1ff5d2091e3ff31f3774c394cd7ff1c67089d2aabb4c63a17031d8f1ad2e89011be194f5975a9c27465902c735b3c70c664b6e446966171d08260c1e61c539d7f781c0feab54c8dc4ac4e1d45f4590d8869a1306b3f881252a3e234c929b25b002d982f084c07000d01397bc1c73e41b5dab733184c56fb8cf15dc6e855798e70cddfb2690e6a584236e96068c15cbddd3d8470797f7b5c5a8db25c8013df4af6617686a2e80b564330f79c34c0fa4245c2c4c40432d37238bc57d0df6e46c7c9e75e82feae59a2804590c52503e5c7e40766705364e00c2e3d6034d09dce06a341a1a23afd29e789f3447683228684527da684aec179f9459344fa4757e0a53a2cc4f994b2ea80d1dc5a759a5fe5e7c3811cfc52783653128acd4d923ceb57577907408e9d5dc5f8dd002b26f5d8bac12cffd89a8f4e0468880951ed9aef6da53c7d8725f2b1ec3f12d143cd52a853422d52b33ecf0c99293667da784a8010b216ba2064fd97893734fc44d68f15c3560ff5cfe0e6b71e12760c4082274d120c314101096b9a796d1157f7c8046c355641064dadfdf07dba6fbf4e8ff59988a42fb8669b0f1d4cf741fb35ca350e38c2ceb7fc8988cb001decd598b036f9a5296ba681b0eff8533dd6f4516134dfab7d5a0fad4e423231e91366c472f11a482578165d099bccb165569d7560ec4bee6fec0a8caafe7bb73e43ae72d405a8e5e91ffc25470961637b34d857e7659652f09f36d4e99c8cb456401c7a811be861572bcac502653c24301f9003d12b89a2d6314cb904c58eed18ebff499876b4c7c88b09c07d2dee3ca43e05b41a043da6dc2a41d69da1005d314151bc24edcb49539f4de4973e00ff10766fb4b27766e718504065d42b37af8d55c41616be1f2782705e4e4589a92c83a2a3809bbe971376c21687986bdd6afccdd23e131ca1ebad7351f102fa8bb529088c0543e80321f2465f24a524216fefda75c45e7d910e665bfec0489089d90156679660ee78af80e19ebfcd07ea85459a9cdda6dbc24f795c0c79bcb89a7567d274cf85cfaff786a9e98fdc84f8263e17b31d883f37414fe672ad75b554bfe835dfe332ce47eea7ade301581a7b9a20d305b7c52e2d5f394f223583423f0dfae706417e67e2cd69be9b1d29e3716a62915361a0a0322de378d386b72dad18e05d62836b1ffb06456f0fb882f62734cfe9384c0bfaa978d3a124d6888722d13a8bb6ec1c09d58fcb6f9c9f5ccd92138addc302f19ecfbe601f90ce0331f02f8d8d80ea0cef79e0538148f8de948e12b58df4901a8a2b3d4ff3493b7a49571c7ccd109f90bb6fe319002790c00e93b5eb91e30450c3f8b538ac66c4213dae59a4ec1f4b537440e71e5b2adea6ffae9b500e97e9beae0184e0c1e3a82b688057969d9265e11310199180a9ba77ac3554e4272103c41f5753273f0f849ffad1ef673a4d7e539678f91007e2fb3641b571abbdce8f1a2b7471594d2e94f0506eb970142467eca4daaaba49fc7077b573282060ab793399b007467f1ba5b9f594d7c1ff06b44eec8ea119ee057d8433e5ec5b8fcf36881404e426419556c1e45aa269a8401fb2a14c9a1709750d73153c781256063807056b2cba96349e0598f2c3321be1952e7a40a5f0add99594911f091a8cd71861c0b7426b5d42c626cdd03250ba420e955831076791c9e6dd7aa7895dce8a358d5c05c28366e4becfc10ea32c5a46967cb7ab110679123aef58ed3bae6802360a739bc3577da97068502c323ef38e32a755c27747f6487b1308d27c2468dba58182ffbd8de271acb402615f5d712d64ecc7414a998663b5a9c169c0cadcfeabfbe4a5de550ec72a8bbf1ab7c812542f7e92dbf453f80dfc9bdad5b3530df1cb42aff45306c6c2b928112adbfb94303048e29136b12f0ef72ab11cd2ee741c8ef4862dde888b9b7a32d8f2cd213a730104cf02ab910a42ed713d7e7a766e5f054edf0186e93a3ef84fb222365f1897859fe9d2d4ea56b45e8177035454867d823660a7241ec33391c342a900677c0f43385cc7fcb17b15c5bc4d01a01c88064d093fd005a98b68526eff4ce11514bba73e62ebd0321f06408c61d59981f05d37344b760c319648166ce0877ac82e530f258353ef45a0768704f662e1c03284a9bdd393126b9032c2c56b254f4a35086c61f06618bdb47331bb48b84cf140767d28e57d79f7ff4b84f2571a0eacea2852203cccc33980ed6e2a3a5a6ac65ffc12dd7f17bbb536a139641c326c50e572d3df52c885d3b0813a665e660f031c98f44f9f35b876c1b4aef2fba1830c3bf270246c803ee66a87d2bbe84a9e8bf0ca8d2d79415cf9bf9e333ddff6ef8f9bd54caa288abbd0e6aab6aec2da42970b91cb1e4ff1195306fb6d53164ec4535a3acc6ec502c0122340b8c4a82e059036b397573c40ee3e46d2d7a917f06a485ca7b9ef55d9e80f1e98db68ab785e371b4cc3aca98fa66666be0bd97e2407b563868bb174f166b90b2bdda88ceaa106a047b4d0dcc5bf4d88669c54d429b29c02401901efdbfba435770f3d6df5831ed56a96c866b3e97ea17342f3c9ebe4a737d6f234d3f683f30a3a3bdcdf92c876af2032c6bcff2441e2f055be576c995e5592a368a0f75fb2feb2b541369957d42c8bf355de105668445c363dc7bdc380308185bc90eacf3fd9765d6f5bbb6b600be7ee55ca4ad54cad951291d6a013b1e0204920086d945406bb3a0e13934afc806718fb9f7b918293a0d3c8d89ed5d7c73bdaadaf86a34862fe251e70e83d3970e92e529ca48a4cae9d7390b77650400338b8675ae7d2f881334315279167d9a862f598f1dcc3224e17e88e8ae2d877cfa0ecac7f7e79fd1ac44082dcd2798e32e5bcec59990f29ec9cee1f528c511e16e37f1098d9773a634d23ea5575453aa2504958d2f584860d88e60f894e0a97da7ca9f8b437e60984e2ffa3c8636dd5056e0b3eaadf271a3c20a71b645a5bf7cabf46b619ab44c4b76af44c20392dcbe2fe5077fcb363efe5c077206786e48cdd98ece4bcf6cd0adb76177ef514af04f6aea96a3a0ae2cf8a5e69b48a6a6856895e082a218e8455391cc04cec416673adf3fdc837c422caf63f2057407fe4306f54466ac4254f4103cd06322ee8a1f270bc8b7ae367fc64fc10f020bff4f5792be10e9bd2da8af4d380595cdb5602400a916531a8b7e19297b471230b162102aef40c1e22acacaacd04c5aa68cd7ae3099abf3b9e98d180f9881856d1a126d3c8ff5482ee1aac336aa461974d571d88d2ae3bbc518617bd0d3af63bdac0bea1e25b3f9f32ba04a31fe8f09187e78626e39d2952875b9e4dc790bb7dc8d018d05b91207f301199334519c933060660fb3e7e8f237cd9f8cc2b54bfc976d3d52f0bfb004052f7579867f5fee416eaa5baf773615398a5746f7d1e6ae16adabce6dae9e37c60befeec0ac53b494652e11876bb24c42945cf66458fda17b9859fbb06515c9ec09677217cab8157f1985410bb63a9247a1a8d949e390acef0f268d273f5791c64b3a6d6da59804cdc2b5401601936d8e6a7263789e61230fdef07e26053b16e9e3d0ce74ed2c284b75613a269c6efac99b32f3f4aa1cc9e493ea5421fe3486ec241e1347e1ea6883e0eda97bdf751f02678665ad1de35190d9d9721c08a1696a3237f98f1504f1ecd42996604d8f4307bf5dd52ba07767b735f5f55c6cf4aa9d00158b91107139850415e4bb6177d7a19403a85cf34381bc0572477debe8f28fcf3145b1a4f3e143ebb0d777f5554d235d67d64204d04873320827f37a06c158a7faef9517dc13244d7afc255e5278e5c88d83a0db1e19fa3a24aabd7bd723e6f6e0a86d139dcfb50e65081ba57c8585123865ce1f4cce9ddd52432a8a848651a4824690ab6b700e39ff65f811c5fb42746823134440e0ab64581dd5f694457666afc60534a32fe716463b4d65e1ce933c10802276e2903039b8782f6b031b3d1e8f5320d51d3fb86eb3015ffab5d2bd6bfa6dd456e3f657d34870678cb9324cab06d3adb2b3b116f10de"}], 0x22b0}, 0x400) semget(0x1, 0x3, 0x81) r3 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x1000) getpeername$inet6(r2, &(0x7f00000037c0), &(0x7f0000003800)=0xc) recvfrom(r1, &(0x7f0000003840)=""/114, 0x72, 0x40, &(0x7f00000038c0)=@in6={0x18, 0x0, 0x14ba0000, 0x5cb1a10c}, 0xc) link(&(0x7f0000003900)='./file0\x00', &(0x7f0000003940)='./file0\x00') r4 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000003980)={0x3, 0x2, 0x0, 0x8, r4}) clock_gettime(0x40000000, &(0x7f00000039c0)) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003a00)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() getgroups(0x3, &(0x7f0000003a40)=[r5, r6, r7]) write(r0, &(0x7f0000003a80)="2e61ec841120690532fddd80aae285ada9c51a9b58ab42e69fd4acce5e7c946c181fc3edefbea40b78c7c2de7c958137c5ba1c91d135e820afa379cbf1e7f720ed5b380176f33ff563955afc596c03e90fe72bb24890ae0f4abd90cb0c68eb4c231ffc1eef30624c38f4ce2a23d70070e7b39cf3140fd31f9bfbbfe5fb204483604ad92409ffa0813cb01e042eada272e62f585b6e6361c9c8f0707c6a8b34a5c48d52ebce0f0d35660ac3f6c9e2de7d9ea54bcc62a85e22d1f07e98da7b8b528cf1a63fca7b7c47b88fdce32cc4558619a5420ddc9d96b1d28ecdf1cd0edd3b56670d025502c6bb121f8760ba8909", 0xef) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000003b80)=""/183) setgroups(0x3, &(0x7f0000003c40)=[r8, r8, r8]) link(&(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0)='./file0\x00') getrlimit(0x0, &(0x7f0000003d00)) 00:00:04 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x7, 0x9}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) clock_gettime(0x1, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x1dc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="dab06a6b888e993f844e5f279d3575eb6188c1c77f0765610f74ef7ffdbe90042a6edaa2a453bc3ecb281fca13a8054346d9bd4e095331793df79d7770728fb7b90aed18065dc337be86541d3e0b6df0f8f1584a8ff9cb7d0544b87bb35965a0f2b2dfb1d339396b862567d5181344ecc86d7e3fd42f1275ff213d1dd73f5774b21bc8a546f40330cbe7641fd20d49babd64b54f35cee3ef69b674ba6b2c34585a3ba1428bc08179341c74b7bbde1ccb6abb52a8a0f9accc64b0cacb7a6597d963abc17f0f15450380482ecd5b26f67421c6ed4aab41e68a033ed18e6a21220a4ffb50ac", 0xe4) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)="9dddb69ea28d63ef836d2b08809ae81d054f9d0120cb99c4e8154a75cffa3fa4d379e91d80617dca1b157632eb88a3e6e44bd315e9a988dc8d7b408ff8324e11d008b4964a2bfe31cb2cf54fd08248b348b94f40be0a0dcc02969c3e43ec21a5c748908a6b46d8b8af83b6bbe136d7aa8ebdb96d4d292b7920e30835971a5b7959", 0x81}, {&(0x7f0000000280)="45d5892028ce95894aab6d61a211131133dabef1218dab38bbf3d796b8378beec596d7593f2696a6a0c17a4077208d15614801f56d56bc7096deb120c497c4b390f00d2441e3165b084700f3fe6297d6f12e2fed7b436b9e20f0a1da3402384003d12154cdaee443f5ea8fc5b1a3d12a608af5bfa2cfa5c4aa050a86f8427d87a00ee689d8dce4c26cf641a06c1f594013f40a9979960e4b50e42e171c3012af07592897946ed7", 0xa7}, {&(0x7f0000000340)="8696ab0cf1a627d274987bd042c53c7670c1255d828ca85d78cdf781f7e467e678dd0478302b939ac6ef72fe5f022390d91c682a55da4f30d6f78c37ab63bec4de057f77b2fb13f9e0183cfee2de5916abc30b177e80ed548e8d8995d2883355aa5fa4c828d04c9892c8ec50ee609df3b1b1a87ccf621b870b372f182b23a92d838e50c224a3f423590e18c57bb3e4ab2f6a386979d7a55a137efab10f3823f044511376777586ca2978aa664bec741b8bedbc6ce1d7aa2040a4ed9c8088755f48168c50cbdd87f7d4521fb5130415023449821659205f2e6de5295844602fd63962e034e4c0", 0xe6}, {&(0x7f0000000440)="5fbef5509b7e4a120d0b277201e00ca1d7fe2961dac5b67c087ac7f292bf1c9e2c18dc9ca4ac20ddfbb871fa3c5268b9ff9cbaa1d0305e997b1121ae2fc1aa8c1becd08597762f6815babb16d3b8f689495d9d07df9c0badde6c062c76a5e9f5be0dd7ad7b5dfe69b27e6995325d90c3fb2db230ce66fcfd8f0edf2c682975311b08c924cbba82667b68585f72fb4a", 0x8f}, {&(0x7f0000000500)="e2a0bfe2e5a6f96bf7bd8d6c28530ececc566e10cad24ad6e14c90eacddb0991ce815ce9bc56be27f1d7c600d0d3346202e7a6537e6a9d9f411ebc4a10ea514740f09598e27c2dfecf7d14b16812613298d53c7c4cf6004e173e91745e501479b65cb3c68f42ab6a102bba696023da3be6c9db3ee1f7fdfaa4e774b01f84d142d55159e27e3e116fa2fe643010f91c1a69c881cb6690b10bb208f663e1716cdbfc1f928f3ce58e9e899b5ac647285ccf427f4bd53ae492bd8fa84e3da83365f7d093f18db8d0d43513fb2ac7c39003e06ce958c4cb22c90f7fb533cfce81892de528a761e39414be7010bc05d2293fcc6f786d44", 0xf4}], 0x5, &(0x7f0000000680)=[{0x110, 0x39, 0x2, "ae8cb2325f6bf49884f30cc23a3c5c53e4c34fbb020f24c0d20cbe4320df45792f1533eed052c289dd6089cae6180774acdb73957f62d5a671c41b8e5d5cc9358a1bfbfede0e66c7126a54ddd8d7a236a08d88499324aacd31999bbda0427a5dbc7f69ffdb46c372bb33b4cd6c68daf46a415ff5f97b15e3e7d1147ddf1e8c4a1eeccc82320a74711a6e3eda982e378dc1c5746d6bfa7d5079a98471b5e6b99bf23de0137d1d01d6908fed38349022ee003494c38668a5f8a9fa88342d52b514a2ae220f9cc5c6a14fbaaecd07f25a486b113c9fc5dbfca715dc36689b8e2d4147ae0e41d39c91021175506efa9966ca8ad5c73edf4d86b8ac6225bed1c6fa"}], 0x110}, 0x8) paccept(r0, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) lseek(r0, 0x0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000880)={0x0, 0x80000001}, 0x10) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = semget$private(0x0, 0x4f0f44ccbd37d114, 0x2) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000940)=""/91) utimensat(r3, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x2, 0x3}, {0xc23d, 0x3}}, 0x0) fchmod(r4, 0x40) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chmod(&(0x7f0000000a40)='./file1\x00', 0x88) shmctl$IPC_RMID(r1, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x8, 0x40) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000ac0)=""/19) open$dir(&(0x7f0000000b00)='./file0\x00', 0x0, 0x20) fsync(r2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x1, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ff9000/0x4000)=nil) sendto(r4, &(0x7f0000000b40)="cd7ed6221373aa4d1aa00879b915e2af70105eece9fed6b3b6b4ff8c1423dc8cef7d2e223532017a9aec04c3bcf74cf0c6aaedcb840747783e2f13df995670a8b15fc0cc14c10c1a8d928243a587ea95931220add6d33c7c754766d57bb378fcce6edfebb846d0ee5a96209d05453e753e68bfef741ae2e3ce10e83ee6ffbb1a8e0c3b05708d70e7a8df72e437c4e97d1788c7deb0c677ff457b77ac8fec704a4586985dfc82425701ce150fb4", 0xad, 0x40c, &(0x7f0000000c00)=@in={0x2, 0x2}, 0xc) link(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)='./file0\x00') semget$private(0x0, 0x1, 0x0) semget$private(0x0, 0x2, 0x2) 00:00:04 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x60) r1 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) execve(&(0x7f00000001c0)='\x00', &(0x7f0000000540)=[&(0x7f0000000200)='^^-\x00', &(0x7f0000000240)='\'-\x00', &(0x7f0000000280)='\x90+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='}-\x00']) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r2 = openat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x70200, 0x20) sendto$unix(r2, &(0x7f0000000680)="61c7c7db7574f8d7ef7af371fedbe300edee8e58e93bb11d690a8967ef5d88c276f4702c012ae9601618e2323506fd5d78fe461f12dc68c57e636b93b9b81d767c38e24b5a9d622db4146993da48cdf7e09b355203c695b37ad32ab776edd533f5b7a872419d83d392dc3d47ab9d5d", 0x6f, 0x2, &(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = fcntl$dupfd(r0, 0xc, r0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000003c0)="c769cf98bbc4758d3e58faa0335a25c294640a16d4b566060dd966a3060d28fba33cb6dfc8e8988a0018352369b404156e726a34dfb24e3e5846023cd165026ef0aeb11ec57c0043733274225c4e5d0f96261c782d05ca5b11f895bd22a86ffa98b8fc52bf73dd242121c028c12f794b77efd3125b88f5d813680cfdc38b7557befa90495bddc83767f8bf91a36675fe7f01b6199d822aa227212d6c76ae34507bc4fdac7ccd09c43604903a83514d2e76ea77bcab31c92e6c17304a349f144a404cdd0ee9a5420cf8130aeeacbe03487d4ae417f25ee447f0bf5a6523097592791e7db520905bb270b68ac1c7c194ed5bdf908cfc03d3aa4ae53e96ea", 0xfd}, {&(0x7f00000002c0)="ef84ac630c6bd0efe73527bad96ae08476fd0c9fa9e642bc24bb829e1e67ba720816c5720113288869b15c0599dd6b2fa36d8e286435099011b19def2c1f", 0x3e}], 0x2, &(0x7f00000004c0)=ANY=[], 0x0, 0x8}, 0x404) 00:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x202, 0x8a) fcntl$setstatus(r0, 0x4, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)="d146b56d22008f06687a5d3fc72dd300bff5c9e4229565b1312e0dccee0d377eecfa0016aa1f13c717f3f332911dddc238168e482a8b7e816711636ca83e3b18e4f32d54f9c2a23b9ea19c40484c0df49e4bd7ece442c190c4d9036db9db8acdb46b57cd70824ced891f596fe6b3d865c5e30a2ba7c378698c5ac066fe8e120a630438470b80bebb774f95f109edd28dc0c314e84b9ea20ca9de8df727ae64bdd4696e05fd4488d706302563fbffe8ce40dbb12abb9fa44bfe4932a3d208ea6927ad647d485f9d576e8ee58dae5880b1ce555e8f3d", 0xd5}, {&(0x7f0000000180)="8cd19e08f3004a0a12aefcf4bb75c4fed2e9ae61e047c53d3d4043e61a491fa4cbbb2f9e62d4ca38cf70d0efc8e58cf718bd281c8ddd7052b8a886cf600f4689972dd8a055719196e3237dd511ffe178685ad5cd", 0x54}, {&(0x7f0000000200)="8164939a24f6c2918f370faa520221c90d92258328c3c0785e7ee9556137d86b647b328b03b6b43a1fb8f51483f171ad8cbcc2cf5f523a7886d57fe98bc20cfd1dec871a1f4926faf5f43adc921e07978150075e60744a8a2c70f9c988042101b7252b81fd9c9015e5ea5bdb96f7483a23660e96f0791f1c47018404b5824281c034d59aff05ef5f7a7e2952120400a1470fa36442469accb6a1a8269a08eea55d59b2866da0e2554f40232df21f4b1cbb6990dd8a2229a370c49d3cfb17", 0xbe}, {&(0x7f00000002c0)="3a1a6c6bcd83db94d7c6edf2f563c94d6286939703dd4488186ee8bbe04df801956f46424ca29b7c80845b99ea3a449477b7820418f567a1301566547d1f046ce06fa292f5f84fac0ce32446b982ce2ab81c2f7ffc28e4c06c5fbe7c596c548012fccfa11871a78d3025007ec711ad3cab319fae0445bba3991535dcb1c5726d8186a6f1f5b7ecaab5e24bd799fa8be917ed9dc43e5cee12e8e86d6eb0fbc9d097df4f89ebf3cbf13dd46671c63f3ae6aa537f7abf3fccb486879b24e2043cd96e3dfb7a333bafe02004f2bd900d0f362b8ca30a8151dde99ad79838c6dc65672a1acf0b06be0358", 0xe8}], 0x4, &(0x7f0000000400)=[{0xe8, 0x29, 0x3f240, "1437dff2d8dc7f7e792828c5354c4f529564a97c325f52a92069af555be2c5fd29e9f2de31092914b04f36a72943d14a12bbc4cab61faefaed8ea1e9fa0a0a661109f16beb13ead647c0af4d49f372ce1e5a54c729161bdd635d07baf72195ba45048e7ebf0b6afb0249c91bcdb07c9cfe215024a524f1e2ec9887a568bf4b58428e5c376365e5310000bd4acf52d072b58b4d425b5590ff5bb8f1d63054048aaf464c577bf07cb2119387d0eb2621923b6f9079095cf51b07134a63524adb92359e4a32a3b6183656352efa5e84aa9b0b8c959090f8"}, {0x70, 0x0, 0x7, "0990b4ca8e2afcbd46abec317c46d1247669b7405e5eb66f897a445690ea7452dbea13462ad21e34e28e9622034488297b6c0c7f1a153eeb156ef348440c37d1530717a62b3d6635eda825590fd0d90b17102eea942540ad8d56f7e9025ecaeb"}, {0xa0, 0x29, 0x20, "71f7383a2d385831540e2754a4c7606aea53bd0e90afca35cfdfb06430884831e1e34ecfe883ad3a6758cb2192fe9306270da3e51e6557de6e48253b933724383b2222e944a6f22dc8a1ccdb1d683519f624ebff6837c633aa51af3cc4339150b040833c3828d169c81a81340cac310dbc6b915886e00e94dce4fa1b58c5bd2084f1f1826fdb11fdaff76f4fe7"}, {0xd0, 0x11, 0x100000001, "5107fe127f412f9205a2557668ace129ae557742e95a0ae948208e2fba91e519b3092ef696bf12663722822849b94db15380117d71b35d4dd5efb7cb10c49f4f11bcf3847ce690a12ef8252c3bc4119825b66169f2d8f72a7637f96ab1a450d60a50fb4f5b7c985db5ed5b702cfa1c0e35a27289a1ccc654ec0fc4d711426f38232deba6d21df0892f209f0c61251374b2023f030d51f2f8873cc513cc126c9f199861f535434ecaad5050753030201ba92568d43580c6c621352c2c"}, {0x78, 0x3f, 0x0, "3f175ece86911bfad468ca192890990aa76218f77e2c60e78826ec300ff6fa298a1b0df584015fb98109ecfe445e44c5edb13cdab2696e34135d5480e8b8a1a54a3c6f6a506bc4ffad5d8f12dafa206936f7590118f32d812a45f4f4faee91ba3447afc1f501"}], 0x340}, 0x8) r2 = semget(0x1, 0x7, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000780)=[0x100000001]) ftruncate(r1, 0x1a7) r3 = shmget(0x1, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r3, 0x3) sendto$inet6(r1, &(0x7f00000007c0)="ee527d4eef52396cd6bc411039ce3c577160693dba9fef6975f0b6764b085716d12bdc4057333ed90e828c3a38cd0c1b3c6c154aca85d1353b099c0e37bd5a705a65a88704f2c008587f12cf1338244ea70e98bc61faab3899526259727c59764a9ca5b993b8b3a9b8ebc4151d08cd6f3a724c6370a8dfbd9c24227d9967e7d6f5e2cddf320f01ee7bbcb501aec69149a4a631831616aeea", 0x98, 0x408, &(0x7f0000000880)={0x18, 0x3, 0xc6f, 0x6}, 0xc) r4 = msgget(0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r0, 0x5) r11 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000009c0)={{0x0, r5, r7, r8, r9, 0x50, 0x5}, 0x10001, 0x7, r10, r11, 0x9, 0x0, 0x5}) fchownat(r1, &(0x7f0000000a40)='./file0\x00', r5, r6, 0x600) connect$inet6(r0, &(0x7f0000000a80)={0x18, 0x0, 0xad38, 0x5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000d40)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f0000000b40)="c3b9a0e0e59b68eeddef182a374c7eeb7f79034a533d3552c3056aaeae3368446eef8f6297203135195982529130435f637ad60348138444fff6e78ea23bb11beda7c6069a3ac7aeb255985eaea3d8509a6dc70fcb14156fe0fd68fd2545775276928697674b424191e5aeb8b03bc8cb0088703afc4705827ecd842bc031ac581b7439f94256c66d4d7264c50327ad0262d58102f093312eaf7a9f5fae4c28b1241f07fa121187aa8c1fa2e1d00ce8b3ad9a660a4c0ad79088d7c95e45ec5e882d9ec8066ab9492ddf7084ffebc432e39db3241c85a9693a8b4992180adcab5dccaf9efb61", 0xe5}], 0x1, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x2, r11, r8, r13}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1, r0, r1]}], 0xa8, 0x4}, 0x400) fchown(r0, r12, r13) readlinkat(r0, &(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)=""/13, 0xd) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) getegid() geteuid() getegid() 00:00:04 executing program 3: chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/91}, &(0x7f0000000100)=0x5d) r3 = accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/66}, &(0x7f00000001c0)=0x44) chroot(&(0x7f0000000200)='./file0\x00') getsockname(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) r4 = semget(0x0, 0x4, 0x104) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/216) connect$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) setreuid(r5, r6) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) bind$unix(r0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)='./file0\x00') getpeername(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r7 = open(&(0x7f0000000640)='./file0/file0\x00', 0x400, 0x1b2) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) recvfrom$inet(r3, &(0x7f00000006c0)=""/89, 0x59, 0x801, 0x0, 0x0) writev(r9, &(0x7f0000001800)=[{&(0x7f0000000740)="d245ccfb3c6d82f40cc21a2726dfcaa8c7c3d635d3055b43193566331a7ddbd1f0c3886004152e0ec6c11f031962377d7494cf3d9ffb748ef5bfef9d1e13f6f32af6d66e011f2e2ae9efcd68f980b3c6f54a6bdb9ab0d5aa8183bcaab57abd749112e8dca9969bf2bf94018b0bd329060b3ce4aeed5108be542673ec04718429062a64748bff2a910268dfd229f47b90196ba0d954c807bec87eaa2c9dc6e7ec3960dafba70bbb4ab3e76a849882754b5869a7c1edaffc432cc72c547d86ccd5026fd59c94dc16d8ab6795949a8d62f95b1ed8cba62177681200052e2406b84a46261a7ad14927a0aea61c4ec3b80a02618c9280f2f02cd9098ec7ad45887220ce46a3a7042ba943acd6a8cb6bfc09c899bae32dd2c2364aabb818774fe83a727c936ea8413b2b786ee72cb669ff9fd6f7366b8149f31abfbb9750a7741b079394c8f0bd7ce5d4605fb559e9a97db52e1a2680fe9366a93a2bbc39d109ba1d23097f01d2757fbcde7999fea953cadb822e9bfbe1087477428236ee4f3f96b0fa33cda2883be8c5dd9c7edadf7cd8118c484e33f813b0a581b241232da746590df3eb1bd48aea7147019167173a6bb87c9da0a63100e25fe11e185d1b636840aea2d5e113f4fb426fc328eb8a2d9ab685f8a04938b90fa1cb16222c4224c967ee48d219b816336b8049be2cc49229eddb349678a122fbefe817b74fa3ec47890d890c00c3aeae95828b57e665979832f452c428edf36ff1bbbcf910283cd5320eae89e9417ccd00e2e66a7b6fc9b55f5a140ce90834acdcce1e23ed889f4845b3b505fbf615db6c74969b2f02a3b556b0869588b2b1d57a3c9a713bd443484c8773e721bc6b155bb5fd46e45fb1d362e5e7dfb5d5d7d0c3d614e0cc19262f9bcb45b7fb00f737833d03a23908b17613248f030b4184af76ba9d8b1bf9f272cb3b821fbc341741db8e707fa91dae5b0c4e575ec7b5855f94f2cabe3c1c91f8e0498f867d50c89cd41f761fa369ef8c6e4beb8784ce64fdb996963715effbb1c3bcaf5d14d538e3a0a334f5f556379f59815ae9ab6e811df233fff3ebca8a7a16263b0f9220acdd45a3cf813ce7256193e27631cded72abf1c249b8ab64ec636d35642761bdc909489c22528eabb59fce8d2d86559063f43513e2eb99a0768100a6802e86ba525b4d8a753b72b041aa4aa63f4786ede641b575035e49748a15d624f62a3c8ddd5a192612433da6d04c10e5425715f37ea260066e15bd3448eb46df795588f711034831bd40963618c5059302b03845f311f63ed5544aae24b909a7ec7fc087275910d670f675c576a8a0e662021d4f9bc17c074baa51b2d8cc7e16ce59313c35413e0e8bc96790e76d7a0ee48b6885c53fde5756656fe2ffa087a2198d0fbfb62ada5615701791c80d3d0c0ae3552786dd6452e558239d9c90ac4c6d75bd3559f365f4c5660b263543f6b4c7e24093020cbf63bb2d9d9f4f661035b85844c2e9b51bb5eb3443d8fea2e865d5ad601acc6ad55ebf4f95b2741d8e175f473f6bc3ce747ed20eb02cca635d353df9d0a9b542436442c4de5ff8cbb7d4b3400a349c7cc440cceac3e10cbd0a28e91f172ffccf15d520236b7a7c025bbe6f2c9892c07f844771ea8587e9a8465aec625ebca3edd26755abc9367e5e79ba99fda74e215f868cda0456ed637a698f3c7532715da195aa48accab90dc33014ce84bf8965f777794d2f0902863ab266f6832e080df91752ee58e38ebf8338c0c5e08b5fbd487de2f98f6e205912c416a524cf946f2de578e1316a0a049449c02bc7176d69616cd5d28e75d2f8a8de04ab342b4395ede52fb202839c1e158d863b4432082fd62b35835f978d2cbeb1fcbd3c26a9bfa34cb1ed00243e8ac15f98c2ea8398fd6d0e0953b5a5cc52cd9ee8000bb5c188b6027471bed83ba6e0899844d01a7c86fae613e67eac04c08bad2e05802e7de08e3e0ef8784eaf447af26e504adde139446c3827afcf20194a908845c4bcfb86f59267320b8afb09ea4fc789731db117f17747a2c85b0ae0c905b9021feb8e8fd6d589eb2478e1023a9f60b9790210cb77c8a8ee86539b051da8736be3773d2bc5fee58f0b6352eecc1a2bbb7e7b3f0b562ad593848efc54c5163b71fe257f71b4875236433d92d963bab19666acf6ed7f03556e57f6e1b2a57babc34916b32ee668b77f24414e9e77bfac5ddc716084d3fb71f919926a0999247111a3caf7480e2d819bf241962db460ca89cdfcddd39af961220591ec4cc8ce697b1811097562c0f3617652415cff1a0c5dbe410eb4edaac7da7de40e7e9d95517b85631c88465ea141831efc6ad1c166864a421733fb4329423b514c522de0c71cb164a94c0ea32b87bd61433da861f0cf842f80c9fa746576e338545e661f8cc1591cd3f35b56ba0c812754d5989eb8fa0d54870b5417a173ae05849f0d63887fd1a8ffdfe14ce8cc5900cf9e60dc179f037638bdb00d6fd014934dfb3427068e1a3a1e2cdebd80805cba0d5ace80b039184c46dff74062568d30a10c43f2f726c9d80997822a4b01391004a4e3ba492f82d27baaa65fb6e68927c78950ddb5308be57f599c26eac9dca852ed4259e9529d038740c5f0271109139ba9f2ca06ef59616b0ab912db938c0f96809589f93093857b6ae2389282d7494bea3b03c5418801d6fc991d5cc95e1903230b24d095ad8e93f3b37ce100d9104bba1ccd7ea2acf401ba7fac312a677adc0eb1c5a3b29f4962165a17f6e12d89b411dc9062fb8545b736cc6fe6234e1ede35e8ff645ddbd6a3ced96f3c38b885e7df83c6a439288b35154a620f1ac25e4afe917cb4d35cb2e1444b1a74979b791a192ee921dc5cfffc2e50183f7b5a0f9c374afcb179abcb5210a4256048dc679bd75f8883d024a6dc1cb4812c86ce6f33dcaca3ac7029d9a481602b18d154d516214d56252da7c0fe41a88befc14adc1594a37c9933abcbf1d58472b96e58d9fd17047dcae7771c743bc717276a4f9bedfe64a3616c9b4f4eea0e0e81328a6dc23cfc404c424746b461d399b7b7c325e7c3a9e760a1b2e986aaf80b17765cc9239c477d36745fa5d6a1203517d4426f3eff1be7574b9f8ac89cb3e1ce36bc54c6a4dc1a41bbc3a9bfc5d74e786d346ee5b32be8ee203c94f9a5e1944a63075d9c7cca397ae9c0f75ee92c7bb1bf57b5efb9a0e94cee7b40be305974a54b6b0eb077de5999653806ffefe777a131f9dfb7c27b1fb9a50bdcc8f7a3b58e23b3ae6e0257d6bd0b957ebeae665e32e16f303d337618829025abb2303356f5da8c530e413f34237e1928b985cd49f771d2237377fe65f529a3e07dae4e185b035497d74abbaa0ab36ecaf8cf9305f316296633cb98b5b7e334befc6c7c296db49bf0a830f15bca2a45a5e6d1155a10bb438e11a5f64570ce15c3f15ac1898041de8aae38a15e18ec87324322d1e2d5f41faeb766f631cfd377e7e59b92484620e7dd1930ca22d6b0ac0a9481ae8e745a4652d55c2dd64bd4413f13a1fd69d050b6805920b6f1297621139193c33d5ea87d0b80a8a09bcf277754ea12650e7c8ad0a26f0b871f8cf9e37dfb3edd8b9e0dc6471d613d820b39ae9a1d5907de59cebaaef09453dd1b3febc313956689d8dd4192e35601bb3398e1394d981ea297eb665710c0f91a51ab1b5ac1fc924370b738d651a0bdf3088031fa6d049f42e192ebec3da2611f4152289f0fcdc68e93b613f0cf21466c24b57ec1da9df4f34ecf7dc53e93531b85db8a10dab0eea8b03c23cfcc54d39dccf403e92647fc2d2c65905aaf5ffc1c72178e13049ae6b04bcb1df31e52b53b92c4b87808c8948a512ecd1cc6bbe4c01947f0ec23adb3b9b396bcd4db7dd42b8f7100faf5a3902fc1ffc8088fd19c7a19921bf6a0e63bb52093759e4302081793dc60a7be8a9fdab4ba71a1a7c825d60f2fcd4ef60b477ce2befa0ea18bf2df6a2b83ab19af1fabc15a618decfa7c7e3dcfe26e60f4a7804c8d3da0611c7c41fd58d3e568f429b0ece03add0eae907ba5f4903f227914cf62efa05611b1aa4609cdebda8a1b70388fdbc6e84e30f95658408730ea547c4174da72a2afb8c11ac54c2ef196b28355b1476581f326f80377ba343d7040fc27d5be00baf9b4acd6abaa873c410e06e3833c8f31100c89f71ce51dbc6ef490f49efe8804d2aec4f14516f80cc253b342b39f62f53dd9fcbfee018fb0479bce87a07b9401e75e719ba34d05ec589fd7216d4e866504ccd99e55d416e7cc0afda0eb058ddaae85170c482f560d506270bcf7fe1d24d7e46121041a0fa4ca8f6d74ced36928079efaf5aa8716b2ea88548e9dc99c143f6cadc8901735182cc83d940608ac37e91ad0c7537e0ff50f5d5e77d0030d96c1180da6b71f6b65782c32875869ebbb86af495fa31d497b518787905a3391106199d0363fec4be61867a60e455623e34a8bb2058f07dba48af232d5102f8962360295dd59b00f4186fd3b5c32f2d949d8f4e22c9c59f381d68ee393123b15117bf2cefd81c7054938d452769bbb13e1d1cdff92774de08ac10e3671878aebc6a633cd05436eb507da89e247f8c7903216844621756dc36a4d3c8e1c571e41d3953b79f6772d5de09d4648875d911d53bad86aa59359bd3d2ec83729057b5f3d39aaa28a24d7425ba83712bb8714f23c778d1ff3e6bc92176c5f1abfa29cef2fe4ec5e133c9a733a609d420724599e779113973d3a90122bbbbcf8ff93ce113c098694ea5a6e75b0dc4b137f0a46a15099c930a08318c72aef1706e641ca0a9384ab85598f706b3f8799046a4e5541339b54783b61c397649537136868a6e40fddc60af0d571753b9931727f634dcfeb7eb34393352d957836b0ad283d6cd0e7f7696f88202d9815fbeb5e4583b29227c22539d7ca6da19064a80ce25261a46212cb2458d2fe7ecbde3e4fab4cf92c9b7e684d9352725f4cba5dde938e5d4883590f88bedba9ab33aa4a6364da58d83a87411225a1fe6a9eefa32acbc4ecc22e6044cf878ab0162c31bebcd6278e8032ebfd9ce7a01de404ae5b79c65bea0a3016734c0ef5756dd9b23ae7bb3b379dd78d558702604187ccda37beaf55abbfa2446ab2ed115177de35b95de30420a8bfc12093dd19b07cc5124c070a7d286a7935faeb34ba92bc91b95c8cd5b9aaf312317ea030e0a52256c8db28a134ea69809f491d085397dbc42dd3cc1a7015decd29ae8d5d6fe5678599f7a9428270e490048c59fbb2a1920ea4683706922827569640c912a56aa8ea9c837bb97814c2f4c0935b79c31554b9f70ab651387645eeedc5d1b35faea308bd111460dad55b639d1445a74462b4e64af5ba108667a621783c3b2417ce2b82c18ddd75a0f069542d553e93eca647a272411ac587d8cd94fc5fd647d56b3ad83a682f436013542665b903e0565624be8d91a2728deb1c20b45c95c17cb8dfbb1541563fd97c0a3212064cfe30bd22241222bf1b4073ff797bae104547ce8ea5a76ce2625e645de26a63aab7b45c0c24fd25088f1f7064e10655eed1f04da929f1d31c2e71a8dad8fe9091ddcb54e082f30ae24cfbd262fb933787579865c3978025d360e98151e753bd99e8cce49544d1ac76b48924c17e5a342ddd1479cb8226ab4e79d19dbcab021c9a588311a92f83a1edca0eba485e4838cfbd3c5b7aeaf10b731ff81c8523b4f8b5a725d5e93c3a2f9077aeaac0da17e1a77ad4dadbea96f71ef77c574f9e8ae8c45c51b0e3276d20d3602832172b79662d0901", 0x1000}, {&(0x7f0000001740)="4a7f236d272c3adf6020b8a946533619178a137b3d8daed38fb34c5653b5a3de1c6b2530d0d66f762f3c1b706b27eb8a0579a53197b2b69274252beefd9a5c11c83cee840803a25fbd4b369bf55dfabf6364430af1de9749df074b4ad59860bb7f77eb637929a07a555364e4465d265b63d88e57660e80672e8693f11e5220babab2b938f8ba75a665462498a81044f850de08d88192411307e79bb29948aaa791d9b6f4ddf39df6784568", 0xab}], 0x2) setreuid(r5, r5) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) r10 = open(&(0x7f00000018c0)='./file0/file0\x00', 0x40000, 0x0) connect$inet(r9, &(0x7f0000001900)={0x2, 0x1}, 0xc) bind$unix(r10, &(0x7f0000001940)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r7, &(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000019c0)={{0x18, 0x1, 0x4, 0x7dd}, {0x18, 0x0, 0x2e, 0x2}, 0x6, [0x8, 0xaf14000000000000, 0xfff, 0xffff, 0x3, 0x2, 0x4, 0x20]}, 0x3c) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getpeername$inet(r7, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) 00:00:04 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x7c9}, 0xc) mkdir(&(0x7f0000000880)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x1000000, 0x60) 00:00:04 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) r10 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom(r10, &(0x7f0000000140)=""/20, 0x14, 0x803, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f00000001c0), 0x8, 0x2, 0x800) getuid() r12 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000200)=""/96) shmctl$SHM_UNLOCK(r12, 0x4) fcntl$setown(r10, 0x6, r0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000002c0)=""/103, &(0x7f0000000340)=0x67) shmget(0x0, 0x2000, 0x21, &(0x7f0000ffd000/0x2000)=nil) r14 = accept(r10, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) bind$unix(r10, &(0x7f0000000400)=@abs={0x48b1d97f90973945, 0x0, 0x0}, 0x8) write(r14, &(0x7f0000000440)="c92654aa827de4a8722fa85c58c399273dcc503776f7aa9d0a0738de23beec263acc3705a70cbc6fc1e47260ed60445447201afe4df05a566cab1c5575f983ca677027551ca02ae397e38dda68d5ef0d85c62051a7ee78c8298a79d2df6d09af3ba471c8bd935cde8e01edebf829fd773477ed4a318e54bf613a157e49c3512cd1c7361fcc5559bebd1a125e75feed01a6afdd8fc0c58b76c02c31e600def00a561a0aba6443704e765605f0cf03a4f225e13e4b808e2ae9bddc393f322dd2757a42fbaa4d036ddd92818084678c", 0xce) msgget$private(0x0, 0x1) r15 = socket$inet(0x2, 0x20000005, 0x3) fdatasync(r15) r16 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r16, 0x3, 0x7, &(0x7f0000000540)=""/4096) r17 = dup2(r14, r15) readlinkat(r17, &(0x7f0000001540)='./file0\x00', &(0x7f0000001580)=""/42, 0x2a) fcntl$lock(r10, 0xf, &(0x7f00000015c0)={0x3, 0x0, 0x5, 0x6a8, r13}) dup(r15) close(r17) semget$private(0x0, 0x0, 0x2) setgroups(0x8, &(0x7f0000001600)=[r7, r3, r5, r8, r2, r6, r5, r9]) 00:00:04 executing program 5: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x400) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x81, 0x3f) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x1c2, 0x400) listen(r5, 0x8) pipe2(0xfffffffffffffffe, 0x400000) pwritev(r1, &(0x7f0000002580)=[{&(0x7f00000001c0)="ae0690b02c3013161bd3ab3aa196b6511cc892eb0468b31724bfb43494306b9b95fbda0618de96", 0x27}, {&(0x7f0000000200)="f8d8e931109658e8d9f8bdf558a4535c66267fdb305ee80f117fad964ffc", 0x1e}, {&(0x7f0000000240)="a3e9b497a4592b9e143ceea539529a2d07be0b49197ed3a43fb40a4169a33f71debcce30fb9befcc73fe890a3d372eae43727cb22633edccecf655ac8e5ce30b95a5f210a7d56c4346235238e128ccde0206623b37412b8bb7574a55e9cbf77331dd42a0155c97f8570fbe300aec12f3aed74ec6092f50abd901076105d453c2c570918339870f7a703d788b0bbc7776f3d2b5aa8e647c227f6450020607f7376d83c043de47e09d6d9e37c040966a8ee9a2cc963a4517d585929f0f207c6ccea4d656f1863172fd5a920aaeb2bb67a00ee200b987429b606c668fbb4009cafe7fb01078242a72df07ca6d65b0d8c12bd5757fe3", 0xf4}, {&(0x7f0000000340)}, {&(0x7f0000000380)="9a30af0b605e", 0x6}, {&(0x7f00000003c0)="97427d6f70cc08b6b699a4bf407f05c46b08974f73e9747d2c7d498391d54af2c056dc1caf4dfb57860d9356134671978ffe86eaf0d37ac20384d0da1f6ecdc667e02c23e2bf", 0x46}, {&(0x7f0000000440)="d1a65f47eee4e5b37bd4c475a5f5ed177eb2992df1b29cb4a03e4b0f5408928ba9d69993d85ca6e0b26125b3fcb4a430441dd7d92c795dad0607bdc96c19774481247a3b11ca9f9e2d9e519d4b7159e63b58ed48f00e5a535d4e2aec75b45fc0c179c1e13a18358780d9458357b3993ca782fbb12fa0603f561912b0f19b755467c452adfcdbd7e932d57ed97575b51489359a2a8298d56a75c4c6e06ceb0c4cd9536d4e1d4152a73abd6863745425d477e3530097a3e7d48a3b3f2c441162894b91e127a878476d46490d1f9dfc1ccdd16d4ff9e215bb1688d1293a78522895503cfeb82606b68e5652b722c72b928a062c8c2efc78812de8e760e2adc9d36757e036009e4afd244ff03da28f56057a83179a0230a37c890da673d8b1939a276a18dfa1ebfdfbb53273e28ac35e4afc2fe947774fa78da27ca22e98b186bee26772cc1a4ba82c84e1f3d4aabfc1c506a0652f0fe104db477399e198c09da93b0e0737f04f5349919588dae143bf0a498cb8edf3be7db94ae418d19d9315e3a329b976a9887e67696ea7c5ecb2f9fc7b28bb87181e8d5f10704250ee16ed01c0d000ab8dfd384263cef2e74644bcee1354d18bdbd2de8430ee1a5ad502ab15666ae1723da3633a211aa110c5bfe3218205b85f86fefe69ce9fb94767b1a8aace89390d5ddce2ce4358243195a1070d689e1b3b7d69367edab8c831beec35914263c85862a47b5b64510ec107e947fa8272b83ef328e5e240a1be610aab450c9e1e43581a08f50f84215d1a5c4d2fc01770eeaab5ebdebe52924f232f861ae5588f85fc8de8e7368c2867920212748a42b241913ae811100cb004d694603d6196acffac1ef4c6b7561b370e868daeb527eea83529a2eb07eacfe1982eead64bb31f254cc54f655e6cac0acbce51374627c10093a223e52b6d712c7031052a3d7d9fa2f798e3bd2c8caec2df9c5f70d33c19be499c9b578b9fb2f9de5cfaa47db08d16b3c6f40765050a339db2899be8bce86592a1de03a2913b2d5202603438894758655c62d5e89ca41d92bcdd66bc3403236490f6b14d44071f049e81ae54e7bc0c6959bfbbdeb897212ca513120a0825b6c8ef058b50e69f913a05184bd1451354e0e66b7052288aafdefe07c712de0b6e3d3a2fc40c97564a9792ae75c411546ea6d0bba16c14a44a71eb5b18a5eb841cb4f8056a141f73884a3fcbe5dbe222e9423085e63660fdeea665ea65b8e5ae4702dcc27050c5fd8f10c01a27d62040cd4920269ea13a5eb16c5b8d34d27b9c669c9b6cdc08da0edaa27d550f19ad9a8d1bde4b4f690d6145d730f2cb30dee2ceb2d89cbe059f25905aa03a08ace24450ae98f0e5e821288cda221c05ed09687a097243ae524a1ddcd030c86c3e11765e0f1a1f456d1138001904fb5db06044ce7083eac1e658def40ba9a9de278d34afb161c839151c36ef65485a70c2a8b947e73c3743ecccd2f2f72e51287874e998f46c5240ad6b87b056fae93aced7fd73dbdee5d53ef1e2d1178fa6b1959c1718cc191dfe0764bb87e0399abcde632c8fec1007397b25ddd5085e21ed5a08b4dc7e587461ce652d358f3387c5674e9a61dc6b156727d81f5ef851aaf603d72806610ad1d1f5712217eb5defdb3e470eea8234ffe4f0338a82e1f276738d620098f48583a3683041a0ddb5f2e052ccef2cc803f05b5c1a1137da376e5461dcdd8eeda79e541521d73317e74fef309a8b79795184f7d0b702c1bbc4f867b90d2eb43f58d8a21afe54e9ab22680e940012090132004bb3df3da8311f2e39db4f033c665341164e951abe906b197d1b404b7e4b4db853d9c815144b60ecd7204fbe6d0ddc439d49f70070a481ca39e460da7c3ad270f5d1e998d9b2b72f21c3162f63cf3eb4cd71e20f748df4f563e599bf7ba8c3cb6a420f84c02662e7eea49a6f96e8abcce5f213470a7a1c712bf580bf7ccb84e4c5476ef7683aa87f580b7ba37a4847dc6890b187fd5dff19bdd40e45654091cfdd684bbcbaa99ad3b3ec92b6b5ba3ed66cf9947efb6d3d0a1b5f117eb491f9ef97c2dcb98be0a99bcec274b5325d4dea26bc5908b89dc49c263a1024e06baf18ef1912b0e8f3320f25107168d49aa0f025322f696e1c49f9cbe25674cb50ac35e07c29d9f766003282bc2f8d2de74c816a58142415d924eb5e17bd1eb614031247b67326755fca74c6605f90fa173b32a0750155ef366765dae189c9c8df518a96e766d4d1a16cee094b5abfea965917dd0609e9b2dead14df8208e49fe6baff9b2650d71a1e37d31df01a4870dc70fce08678fee90880d2aa975de157d220efb8b2c5053f38cb45e9a0df19b3e91ec49130cf1e4d6224e24d3008ef7f592e1d1b5a72839f8c04b1af59ec27127e5d8fd64224d39cf44357b1171922a2c6c2775191d66a875a8f2a652413edfd0d055abefdef1149bf676f031d5cd6929d72b411fedbb8000a48bb9ffd621686eb3d800e613c2a9c46e30d4d6c1f5beb089a84e159bcb14b6193bc862de3ee6850d3509e11bec9b7ac59e1844eac5b5531d8a8dd846a4cff4c47794c3bf54c0b5db35828688ea73d5caebaa460ebd90a4c9b33035878c210b32fcf1fe80f3e0921b8f3a4943c507ff30a7a82095d64c01c97a5cabc44b21bd10ce7ef2e85444bf328d04e31410f688538b5ee5d3b9994bd94c4d5a99b8d4949f558f3f956cbef3316bd39b0b235a9c003052a4a7b5b53855913967ac9a9d0059246a6635f6bbfbd0efb8efe69e71194826797481967cfd64ac8d2e5c6e4f9ffdb32fb4b87b00b4e92a76a65d9e0e5a3cbba20e6e390b981f1cba22df4584cf23ec07a7ec0d71fda79db45c286d91600240690ae43c75718ba1be95a1df6d3361997fae023d51629df067d75d7b81f886baf1b97ac988062406b127bca4aa9604727a3f904deb8a21bff64378d23eac3e96db35d60d5b8bb76a2723b19769b706bd4ca15c8c074aa3cc16632c2e7df59adfab2755cda8fb5569870ce6e33b680258c37b1968b4b0c9e02fedfe1598b40bc6bfead4d3c584f066f87c157b66f32f9fe164eed36b0cff03539d7fe8ac3b1afd0397cc21eab40beaca49f8484d715ae0c50840965f2ad9d361a9f647b877e1a71c8ae48ff5279bda922dfd5840649679f57b2918a4440d22a4e4ae3b0ed7ad186c9592dde822b3e4b592f6a1819b0e8b55bffff9679d74683fb724b42ba71d58cf0836e3f314df79536b74626661ab1d35f7cd55546b5a8905d0e2ebaea178ecbae1303c69bd8a0309854e05f13aeb3d1d32e85a9a585bcff68028c140911cf4a4400cf967c2b572cfe40f08e2d327f896a1573e6c0f53c8403ae65b5bc7e7db941e971b4c80f2f1d1a22e40d48731633279663c42b6306f5a92e9725e00f61aadae30cecbc24b57c86682ce0a6d2b909a6f4fa58990ca72ed8156995131eed9e5f0228f8824b03f48eb29a0f3ef281ceb849bacc3f63336341e0f00477e1903115ade9c9828a5268f35e51804d94650aa04ef394f27b4a0bda63ef3d0a3efe55fc934b2548d804a8d3ead72df9e3d3c57f1f241c1299e977fb0c6513d91cb612ffd65b521cd2eadcfec51b1c484cb77bf04fee2dfd3f4986939f9f57bae881491c79e4a52c907d7a7524f327b9c6498a1735c30e142d800b967235c502df69d3b7b6bf3e2b96515f2c5d5bd90648d14ac905d8ee70f6069cef841a068e51380f37adddcbff7b1025de21a539ecd615779a64bf88dda715ad93f2db0396b42331cad32ee4266bce197074794185283705a3dec2c58fd7231ab4148b16a48f3f6d6706cab21410ae1969f18b04057ef2b7b428c29da3bf0c692650997a69ebec334315234a8196fba331af14a6859d6ec8e2ac3834d6218c5148d5b8ddc00aff64b7ed8a4be3f9ebd1cc32195e70043c15a4eac9fbf5380e3e80d2759bdea9b40d41423ed05cd0468e1780903c2987280697083c4dffb909057c6240a39a62be802a394e41a7bae96b656824a5a02288d8fbae0328e5febbccc459d4e1a28b4d13e34414463a5378d93a008a4f76eb94c4d3b64d3816711a4dd177a0154adbd5c1cd3844093c678b3c5435ab80204025988b0d032380a70b6d340cdb90517aa1c48b9d2a5a607ed8ae017351efb14a85f660507dd469e36b371bfd88835355737b0573753ef0e704215ba4a2b9492318aa82dbed8aa75094b2c7cfa64883833834a125dc8bacd2dd278c0b5ee1ee7f1f14c9a7d94fad888ba5d2c9d4f4b6e74748abef98f5588c9e12b975b65eaf7914a658b24624578a27c3e636c72d7c5da29b17cce34c47f82d9df11ae1b38d5f776d56fc0e7e339033876f0785081ebab83eb480d2bfd85222fd63cee28e37006c5fce1dcd41bdf1c5c3ce54a62ee39f78856c46d34b01eaa78fb69c86cec47550cc33086126e023cb74e6a014646c2cfe939b2e09690a014e1812ed94e8620257c611bc66424885ed1edcf48d6668a28941116fb22fb4fd218192273494579a04b9f94fac3f88e1896e20373954ce1a1d3cad1f8fa86bbb43979577d68fcc24a03c80dd62e534f784f4a675aa300b8133505760a6ed06b77673d36d08931e98fbd39860aeb933c27f701a680ef59511b1eae8f88b00ba7ca1fc194c0b5a1cedeceb276db528cd7ca65227458c5beeefe77bad22645b3406a491b5723accab6f1556c3d969860b536254ee8a954a9f7a93bb82794690142f34653783ae0aa68c829beaedb5a9e064a36ad31baba3983765244d5869b03aa8c392f5e8b2173220b41c703542c9840f2927612b3764777982920f71d9bef726b1e3f477dd3eeb9532969cd77c08231406ca7a52902f4a218281ff60fd0dfc31f05387009a2d88f17b85ef1598982e6fc9e6da6608d720a4aee8fe0d96e69300bbc46fab86af3f62def1f3fa58a5198508140f358c216ba1e66d75c5e79e4cbf34d82951f5cb713019bf5d5b8326941125aa80aefd590dc05c8670c3bb0f370c7081e46c57bf401b07113a65ccf5e426b3bcf9a2cf5eb08f69f25e9daca50fd19d02f6c9ffd57f069969569bad0cacc8b96c605cbabd4fe4a3b77c9f641658e87bee5f4c6b83c9be8f5c635cc9f318a0d4072e0c7865f2eed52e8b83e20e357e775ddf897a5b1dadddbed6947cc13b626ca9c8bd152f75d4bbcbe9538189c2b1ac1a4142dfc5c4efe6d98e1def0c4f2bae20eb7a80fbf8a4d3e7166e96545b451169995de1c82fb780509ecca1bbffc2f5bfa72d2f7ecc0076e7ccc3619982d5fe80836034cd4d7071e1f15f3476095e75a164830ff2db3ef6791ffc6462a6689d1a02a31eef23c267f729db072f233add11cdb6b75e6dfb722a2f0f8b3824b592b7d2b54355f4127956d61c0343f0c07b91b81ec025d95e57b531c90e37b027bd4934d0319b8250cce9d0c082e09c93c54377a1fa0b56b256f1cafc88b3c3223c8cd969efd8564bb73c182a5998d8d85996566d4201947aa87754ee5c8370b99ded5339679453dfd9fd9c40abaf8adcd09ea36be5684a04288be13aefb0c7dff4221c028ac19e8a2b7fa553da8ddd24059aa4d68d7e4057aa6853d4ae043b8390e5a3998426887b3fbed5cc1776b8feb0e485440079ff95dbcea9087ddc63c254eba85a45619e801de71d0e8de5a8acfc60abbac5ab46cf028052ca1e2c9dbb42691841c1fa870ed492519c058876ad33176d92d26911a543665827e80461148d651167e43f50e9806240c7a8baa7ed9c6d1eda8c64f9a2fb78646d039644ab84ea3c3fcd0088b84f4bb0896f", 0x1000}, {&(0x7f0000001440)="3ccc7ec0f19c3d69be41afb75fcfa0d16cef946d6d6b3b6f71b44c4e231cc5e9cdbc3bd7c3fd99b3d228ffd33990a4495a3e02ad2c821c9c8ce3dd21e440aa2476969023971724bcd1389a48e5bb8128dec767a340646ee36e7f268f469b79814b557ed6c0d9a64142a81f0a693375581364e7105a563dcfb40dc41cc8c7a5108bbff21bff77145ea9cb41b7db4df52f5c906eff9f1e26dd53b26225c9b83ed06c1ca8bd89ba365a4c063b9e974f9755c63ea38a808a9a2ca8919d42d76d574bdb2de3983dba9f5bf6eb00e7f060cd8817cc754e5b022092f6e233f9e3e8c656d3359341e5b040c6d04c25a1602a8fa66e1fce53a7d9d46a84edd798e30df4b94ce96d4b32a93f7e326e4714ec169059d33e6f9db0155fa461e81cb6e783097ee239a54cccdb66ae9aa0c4d88647d258a19f717f2db8101209a845021729511fda135cc3d306e07451beaceb589568676daa67c1be1a68f1a6a2f91d29824f466b566961ae9716c5d4387bae430abeb50d25be6eaf16255e7d5ad278a2420ccfee6ad12a11eed1e64709fc21a0388042fedef859b05256ee5b450bed676629c5cefffc5367e9224f6835ed51d6919733f2881f327f274462daf159152c74749df06b153009c0e14595fb654c4612f0e8317fc668bfc535df19cbb7185ea95e7e6c9c1176c85b97fc609feab0d646aa1a427b8fd8a283315daeed5bb38709d68c0719da94feeda9d7ebd6b7f5c481c83623652a2f46b9b71310830b4c9c63c3c37140d14206c1bba30bb91005ba489796e3f4a0898c1cc4e710da686c922e356ec6c07afde3265b0b8a6d1548985bd5d60916522ac45bbf2fbf02481b13144ea534ec6b595efb832633555a58ecc953bb3500c3d7cde906887a21869fca08f48b7249fc826b48caf7867d2e0c09468b660df118fead2e8b5ec9242ae1624a5cf7d98e019070d50e2826f68df1a9e98e088d35a23db7d6cd90ce8ec434ed5012e388705fe00c2569860af9fcc348a2cd8801d87b6f874690965359172e13ec227ca7239bc6dfd323dfaa5b83936553d8bb0eda9cb194ef38ebaec2c5b46815161737ea391892d8de7d63e98cf2031e5e9dcaaaa45a1e991a526988198f631ccca46407fd68e9e614aefe106bfbac6aebda90e78f2c442653b1853eb2f3ee809f6bcc7635863acce39534367cc89721d4a38e941321d6b891dff86206f9558d1521bf776285d303d9f19e07163431a46e21e3a4891c6ebda0e40e500b42dbf54736f4db4d8fb23497a1293ef90ce69d61962ae3c8293b7b5bd49fcb7f45365a6665796ab5eb058da2dc1c75108276cab1caa2404fc0abd9c6b4ca1f13b673f82ffa5ef79750d4cd9ca1c84a3d083fab051f0846de0ef73184e6e1dd729e055471bcf2d3028d5e592dd79f507bb867942e205aa07d4c1835c27f24b548eaf98f19a6ba0b2d049ab63ea1209c149c45004809a0561db840d73ab86fbdfeb86778bb4f08dfdbad1b00dfaf4dcfd560a15404fe232b70bc2d1fc52e79b629c9a40be95777a15d5787dc23b45170ef8939989be1e65b4ed70a6b2a91828fe903d16daedbbc6828110f7f907cb6b058ca7a1dc43887eaa7a93e8b16e974a953b397f568e062b4e68fde2960ab9e1e55c68a738c2b2a9565d9ac771ca87c91aa8c3a1b0c2756a4e1ab509687e641b51418a10b30707ccc947947c4bd61de64912497c46fe5b60d99adbc2efff90a2578ff80c7b365fa22ce653adb5616c24ee908103337786804c94a56c1280a630fe97be590ba7fad0ad2afbbe9b7f6fcc931dd02c48b08af5c31ee21275de875b2a6f1d48898a7dc5d48e4db68470d30e5d002ec57e3d079ff3629dea95e45b16b80475a3500bd27844f62f4ac96330965fde84cc4d0ab22bff14f9051fe6f89fc498f1d7dc7f7321452f146bfc7d2761624589e50b0d2cc2074e0b0e8e98e7a0e82ec22300b788661c347ab2ad2f905cf3fbbe747c128408552918f533914fae0a5001e83d0f8c7f1e02bb632dbe6ea511143472ade58a25f1ba0a68f0c50def85941ae0fbe9abc69c6b863e276804848af69a6b72df0e7de51677c20b55c68f599c3c806e5538a3f2a086b5c130d49166754f5c8fea84148b28199d27c7f54bc5bcfa572c9625b312e04c5b195c8d6e35520d54cf634e962f6d73d5dc6d46c0c4ba7a8b38e2d48fe1ddcc7e8dc280889691ae90382f69e74ae1cb277090f576ded0fadf277ec17580d2d5b62903f22230a859bccf1f2912912adbc22843683851d657c7be52b4c9f0b098553d12324d1e7431f372482035f18eda88561e86e8bb26959e6595029ead8b5b8eba0594b79c7ea64de7f1458610fdf488bda1fc8db2fe10feb46e553b0417fb05481b3cb24a94a0c07da479a24496707d9e62c56dada4bdce20cc5b4f037250cd0208ee0c7fc2baf5ceb7b03e57bd638f35f2c30a1132a876af0b4da8e8890f2930a2a06bca931b830e6480770cf0831cb08b12c9fdcf1c782f3283da7215ef8b57af810ff4896ebb1991f073ddc7f9b4c97d77eeafbf72c06bc73017ddc3d9bfabfa539fd30e36b1899443be2acd90bc6e1e64d8088e9e29d697c186dd9e8f8098dcc5e4075fe42e46ae0f1e0a263ef846df34f0c9ff016564b9ffd64d9cd97731880ffb4622029088394887d8d2c30e33b46d5cbc3bbcbb7de00df4b44f355ef9292ce3e8d9fc13db6d34f5f14b75e163052c4cbc0221f659ba798a7c4048bdebee385c6c37ca6e09768a44400d2d1afc30aaf14b3c7c7d3ff0d5bec159027cfac5d437b32789b8cb4d9e528d1e70ef55f9b9d62b41e5bbad471ddc72c26000aec65fc705dfa724993303a2c1f17e42ca8040aabbdc7b48828ad39e89b853a0db1f2023de3241ca6db95875947c8ed050658f16941f6a5aa4c5589cdf5406111cce01f2e54a1af5af6a35253e5585d5157289ad2c0f9e9516c238465ea17351ed42bfcb4d57eb1e045abc5caef73bb7488e289ba101b700c46c6111fe56715844d43d7a52c753c0d8b3402f33c162b5d48848d4b5b0bd3b736cc93a55954150c0c44cf3ee6adbf4dad7d758e68f76b5ffee9ffbb4e3b913829cd2b5c8d6f1aef555376cf515cee10572dd1aa5580260f144169a32b40f78c0be307af4e8625a2d2e8dc9757d2ffec55026d74dabe1589b81ae8f6e48c5ef5ddddc3bedd89d3ae4faa14654d19fcdbcf2cd3eca674b2da2ab5402c526ce5b82ee7e17bacd06c65df7328b4f5c9ce8ed0c3d18350a35f203a08cddc88bf06296b8f86be7f54990e94e620ed94f1529026503a04a32d33c03efd813258db0c9f0fd132dae3d8eb677b5de443037929cf9a7494536d1ce33ed000cad9a69d00a5098352e629e828366d98e2d250fccd0a2c4d03ee9f80b4ac5ccb2ed29c597bf8808cb2de30d711eb028181be2ec7246dfc71ae407e641af7f35ac55828c84a29cac6eb4e776000f92c5d2a75ba9120fb181aaecdc07df488e3a45f15bf68b239b05591aa78ecf43e9014f6cbc354487b21936094dc7e6a61e9a8b4a053238addec354db16830ada81b86597695a5c914c82d3dd7753c9f03011476d4876c7e988268d497f0325370beb07b03a9f94d7c20d32be14e7d802f708f88dc7bbd9dce9c2cafe71378730b7e7d83ff55244cbb0250b858a68d4af8a93249d50cf0ac27020317672ba43720253b6ede2dcb249fd049fd52f1c704946c8608a20bb801527cd45c30d8a8299531d33daefdc343db3a91dc9aaf16ed2f8e5f0224c8f5a61960b51bf82e0092818c7bfa82744bb3729cd2e098378e2968139d5442b71819909080d79858b483ee22ef0e9ad6d9a990d48f91dac132d589dbb6173b902b9d66c1293a9335d50241cbba498c8afb753e6eb248cdc1a3493cc21d5f51d7970c7e47b538bae8f28b76a6b9e69a4d1370385b62c3b6a9d390ac921b42a7b127def2e2f48acb47902cf55678e3c830757dd6c653122918164168b22753a644a186586028837a68742052184d27e0af7aa9f3d009a08aa529012b266774688bb31a2a99c60f96e1793c99a3be9796ee09cb7b54d5efbddcdd7e62d66667c14b12835386b1c5a9235e2de307953afe6bda47d1154e57add337c9639dfeb0c66e04ecaf6ac1505cee48258115af4d97151b86cc6a9bbabf2661c1d07f0eae525d80ebc344ceacc37023f6a5c6f8e158bbe0e7b40424d344b53bf353efedc9b538d67eb2142676bac2ea684321be8868375e35cab4c517da14ea825e0df98de6e506f4f6cb209179a5d28e4cbe44db8e19fb0408f0f6f5b71e03e97fd06b120e63983c3aff47b03a16aaccbd09bc91fd39d123f60d90c24a483b180f9ab68da330e3af2d2b58fe8b160c55d27ca8f317fb8d1ca8ebc1bc60f9d2d60afacced7a03395896291ebb08bb53d11cb280dd0a0e55c8e357d79d85d3817d3dad19931e036ca14ee3296de0f02f4e3d12516910ba988fa426b2931427a38d9e738f72b6bb09a8e3fec5366a25464347e121fe05ebbbbfef002219f6e93840cfb35f845a87c14389cf8102e5635e82e70bedecdb1e8220bb0c41219e8b75b7622bce9aec10bd3364886054abedded124272c9bc6787bb2b944f1c125d1b019f7a324e2515edd789580d0bd46daa66c0ed9077b0132997990c8abb9c907cf3ba2e9128792a6338b9588c78f4d6ca1f20b6edf06e8e80c2910c99021716dec33a87321f82228d638e4204824f8204b7ce4c9e342189ea6211de07326bf2f604818efdcfacaaf070c645d247ba55285497cc3e1673b8e7372b4f8ecd464dc4cff6338f5278f31ec47aad8e1a2e515ff76d4b590e1c494804268a1f65285f73298006466f8aeb140f1f0ccaa2dfb8848f6a6ec9a6f213164fd78ec9e50dc93267269ae55898ab805e559b50fb9fa7025d1e38d4bf67363523c975ebf3fdec2e2c0584d73ae38eea2d6a76cd1eb44fcb958bff866cd06c6578f48b3df0e28e3b6426f22d7f309ca652b1d7a944daf6df6312fa7f0bbf76ce4aae2303a8fe4a89c77eb1c885ad9821d5cbd5f756e29ecfd74019aca6a42738ee790ba5b0c44895ff5e1f938943ebf67bf3d373f4be45bd6305566fb892f805da1eda9382238e3a2a98add57ca281f929ced3e72eccc92beac075dca6a14c6b40ffc5a52dc99a93b041ae8d5f0cad4caae71fba827eb0fa8090820c9f2616154e3553a9a2ceb202e0e118a433312a843ae6ec0a08169914c0414a8577ef43bcee8ddb1890a26cd5f52f073da14725b8afa2696a7a70b2f654324e98c6097df81e93d3052948c7ced637ffd216af9e005a11fc0cca02f0e101fd2aab78469d17d46fd5affe613e88a57cc4e6a1c890f6e3a8d0ee94a336e26fd239021dddec58a542b40938a36e8aec5e58e2c4a42b8b06d7a643320f3422a8483d90963785ca3d869ff8013fa9ea460a0d034b77bffa7f270f10e07f9225a831d0e94fe0dba7220032ef9651c9475cdd379494ce70df8f322bd677efddf4fb183915958fcc299236598f73bf49bce609519e45d1148524998c3e9a0483b9c4773faeebed8d7fddb78021d1a94d742507c2a18eb1a379939039d5e934c369d12d8f5cd5cd2b9ca618fe1e660b0c9da65f3f1a2222dfb473246012c2e5cab17db16d2da15a3e6ce3ff3126b0b83572ec87c1a111b9184272bc11ed237aa8bf3c2180fdfe5fe7a236d421513519761a6118439a36536aac26e13a787fb6e5bde314366be8c4eed0de7262b5ec5de5ae190ab7919ab96e4aae3093bf98efb5cba915330849fae95f548cc39a3", 0x1000}, {&(0x7f0000002440)="0383d1f78842511a324a443beac510b3f76358069d3b7dd38ef0a64fff37ebaf65c9a6f5019ec972e58f9b987ba9d213c6a474c43440b9ccb7da245c4c4b2699563bce0beb33db191f5682da072028f110cffa608426d19f2fe203f4d02d2aa8317d40ab8e2d7e3f973b13b84d02766a0797b777b3476b78d987e33cc09776eee027f02fbff67c6555b7a001ceb2f26e75e1c2be5bb7e9e10b438c99dec6d897af31c3ecc2a4ea6d943f3b9b3a561a2b6136e8450c727ce6677c665b4abe58d899044c5c43f18e4229912de3977ce3e465bbbadbb7", 0xd5}, {&(0x7f0000002540)="939f1f9cb1", 0x5}], 0xa, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) socket(0x1f, 0x0, 0x9) shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffe000/0x1000)=nil) clock_gettime(0x20000002, &(0x7f0000002640)) renameat(r3, &(0x7f0000002680)='./file0\x00', r4, &(0x7f00000026c0)='./file0\x00') mlockall(0x1) r6 = shmget$private(0x0, 0x1000, 0x18, &(0x7f0000ffc000/0x1000)=nil) semget$private(0x0, 0x7, 0x76b) fcntl$setstatus(r4, 0x4, 0x8) shmctl$SHM_UNLOCK(r0, 0x4) semget$private(0x0, 0x3, 0x440) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002700)) clock_gettime(0x40000002, &(0x7f0000002740)) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002780)=""/186) shmctl$SHM_LOCK(r0, 0x3) symlink(&(0x7f0000002840)='./file0\x00', &(0x7f0000002880)='./file0\x00') clock_gettime(0x20000000, &(0x7f00000028c0)) 00:00:04 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x0) r1 = dup(r0) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x8, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r9, r10]) getrusage(0x0, &(0x7f0000000280)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = dup2(r0, r1) sendto$unix(r0, &(0x7f00000003c0)="41c822e7e953a0ab1fb7bdc5016bfc51091ed3a83c3a96ac1c367c241435d80dd41c2aaf80ea1550d6e28e10d137cee888d8fe0dd836d3970d9495bb102723f475a956eebad85af4e36fe09de9042b9d52dc69a7fa9a393f608898", 0x5b, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0}, 0xc) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) r13 = socket(0x0, 0x20000000, 0x7) semget$private(0x0, 0x4, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x3, 0xfffffffffffffff9, 0x81, r8}) dup2(r13, r11) getsockname$unix(r0, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000640)="c3b0752e7628518f884d0f715690c79e946e6e6444e1a5075ff3d54fa13c4d72e3f8887c84891b9eed19e3c9b9969d6add0b4766197a652c67bea26cc29d87457d58a8143798ac2d34ce23fb1a9e640beb4eae6e74a905da605b89d2d45de3c57447c12e3d04491c32774f9667cd3e2f8bdf47979a5fe80a09b3e7179ee8e7a732d2bac648833c581c4f066e3526bacbc62fbd102db08c89c243d8db568f2ff2c7bb0721fce1a5aecc56205cf6687a473defbcfc139be88b194d458ceb5692b3fe774162349addbe83064828fcea", 0xce}, {&(0x7f0000000740)="b1c777e6799f5ffde9f317a6f093e32305e73e91645438b347265eebc364c546fa38660e630943bd416980f921bab502c54b351fe9211780f15b411ee1d1c90564d85ce0b873b1d84d3712c4a8a9635936e2bc9c9a39ae9bfeb86a49d86e2e9995dc95fe238f81e31a558d6a0e32c6bf813733b5922ebda903948b03cb2b45b2acdcc45dc45e4c0bb8d50916ac417df2933c7b7e1adf57770424a2d545ac716e75f89ff59059e478044b44a43502704a155d32c66bebf9840ee64258670acf90857366e50040025a884b577854fa620701c6692c642db19ef81ce5af73bade72b2d057f7de70b67f042408e4cf66871f73c25309a830a39b40713a", 0xfb}, {&(0x7f0000000840)="816dd7d23646a37b7aa78732e67ad853143e95eb07d86e11f9d6c226a01462b1508ccc0282c42e54429291da24447948360bc7d5f00340e0f45b9617567ed2d864ff855eb0bfdba693ad2f1a1cf8ebefad5d8893a889fd17d8d15d17ea5efb2f5159f86e134735f28cf57a166a06de6400af769a4c1dda64009842a6f042431c88119feff5f4e903e5855406ee5efc9aeff627da53ecaf54e69a1b292b99dd4bd6ec61f7815d24223f4a4c53c5", 0xad}, {&(0x7f0000000900)="906af7f27d28112e47fd5bce04db419fdf7c917c77ac2b9853b8267ba8e0e0ac8827399aabfe922d75d07d8466f6dc5fe6b0b6703a13323f8e0c28caf04293382f2634e10e5b41fba22dcf9a8cd623fef166660b5cb3f2b23a5783581023e93cdf53289d1bb983fc97c9adf6680d34a41a44fba518b865f8d43cae9d7d2f4355790b94eeff6469dc2098b3eed18cbec08526c7c3e98bebcbf942a12303ad1086d7dc40e8924a9c9a299af6571606652fea5f2400792228", 0xb7}, {&(0x7f00000009c0)="c475bddaf1de52564036ff789b6da5d31cd8022d6aa4abfae8dca9b0271d224102c2a012fdf91f4e5cd50fdf160084d6e19625d030c69f53cf84ba0b5f602c34d22dedd44341a40cce1e931b97d2bd3d03b79c9e4d525025468df1a0b893126152e938120e085e61b3c4310adae941564db27e740b255f3404fdf86f5ddf392da5869a12385a5179ed31ee55f289b69230caa035ef04a7a41ed3d79eb52673a778143ec1d8944807c499d1c89eeb37483ec5b0772db8cd65c78e831bf985561f1505", 0xc2}, {&(0x7f0000000ac0)="97ac1c0b65d27de5", 0x8}, {&(0x7f0000000b00)="59944cf1ea22c82bdcebe5ddd41f5c25bdbbd2a1f346e0f9e81bcd91bc8f673ab3dc26985a91f3aeae762f36c61741b1ccdcd2ef5a7a6e804a2cd8e8342233d6e86489208c426b1f59c3fa2dccdd0037ae401d7b75a1af72d0d8dfe9901c79b859594172ea61f8a5ad0c95ea85a9aeb3f1fd8e11bfde2327e6770db82338318a4bbd8be903949b9c7ae265c90e24c838546dbd7b024d02c7c093aacb05b82b5408432b7c2f9719fe50a8b91b0dc06e955d3b117a0efb1c870f58e9a7c343795456d120785d0e47b3716f8f1277", 0xcd}, {&(0x7f0000000c00)="e5f6", 0x2}], 0x8, &(0x7f0000000cc0)=[{0xe0, 0x101, 0x2, "fc23ce767df08061b810da843b46fd60f2a35ec3e7a69024b5e006ff728d15486e55d4a47bfb4b1cee48628c467804bc7322bf9849d6df2a1948fc0cea4727d9774d2cc04992f69fe5ad470445cebf44f6e7ea92c3ff0fd539e51c4bca30b2335de0efa734ea079374bf692563e43ee0085fe2736694cd76064eff0d5828640aed76b42580cddb3cfbc87736b964cbb58a5e1adc5c0651f8c13d398e40573284af43a40b0703f440aa3e4827609a361538faf60009987dc856ebdbd37a5a0037b3f7e511569b281fae47eaa469"}, {0xa8, 0xffff, 0x80000000, "4f2b820b4241ae4eeb0bc9644907f0784c8144a663b9021a16d1048a26e5346fd7b98294f6153da5b52c883cb57cdf5e76b8ae8ffe89c019c39fb54521e6a248f110425bb1b683eae504f7e1eaf4819cfb5b3e8e34a56e6836947b9b6b8d7206538a387ec6e4d1be67d0e389fd4d4c1ec640fe0b6a8be8ed71e0d60e6dab7b3f25b0423b2cc8a29facabcee52a378a7df6f515f1f39f40"}, {0x100, 0xffff, 0x20, "3e322aebf336fc846612336ff821c0221cf4b093044b205a1dc412f702f560e3ec6fecafbd771d49c6601081ddf75e6eae2a89740048ce59480fe35b8a2a24c03475459fcea727de38eaa6252ed211cacf2117c38453d5ef62e05286581b3f8a6ef49382694a0e79c944884db994cb2064d5356319818782397bc4090d2eaaf8549f95f836ce984aae6cc44576fd974318046649d654416da73467b9e42bbf96a2bf6a6c58d152e15537a62c21bd6aacd30af93dee9ea52e6ed6f3cd7bb7eb42ed21d9a5238e129d6175eb4933fc6a4653705503cdcc56f9711b9443307f6c239bc371ac27d36f5f4ed9030d56d35f"}, {0x88, 0x101, 0x7f, "f1600de1e8a21d1048fc9d3d77376e014da08298373b3f15331b0f74d192d27c02eec1a6cf63f8f662c49017420856d6f612ca9ac909bbb6e06faa7b29b607446be58ad22e1850ed583e29d7b82b824aef57a02b0e33839ec732b21455ec0f26f20a0e0c924758d1274f085f4e7dbcaf8d"}, {0x88, 0xffff, 0x9, "5fadfd95fe5096c07d307bcda18af600e430720f5237054c42937d1ae09f1d468a02a9cf8da93d6967d54b100e0ca10e7c1893c9f528ece479a563283863fe18fbbf16c3a138a696a7ba573773df71ee5d03f2de304973470c382f6ede2912a8ec099ddd4082483658e7d343d32f082d3c5f6227f2"}, {0xa8, 0xffff, 0x0, "0023d8b03589ba60ff25067b491e3699acb38a1043cbc2a680138554569f0c239e30685c9398d3d1876c79aa934044ce05d06f0b5667b8991123db6c3a75b48a9c0aa735f920ab1d355e84ca64f8e748ce2293a1ae70a143a36e46de5d391f76d5c4b61827885c0848b32c2a0143da5c1c48aa25236075bea4ee8d0171b4573f4af8e4951dcdef2d87ae1c83a0e821fedecda9dfcf"}, {0x58, 0x107, 0x9, "b77a163d37e9b9acecf269ed68a2c52d226298a049b95ca32b4e970f020f9bfc1403a1b62901f21dbc038463ee31222f4429bbe0116bc364661ed7c58df2fb28ac"}, {0x68, 0x0, 0x4dc1, "52743182f0f06bbfa1b76f92c5abeda6cbbbf8452a10494e6c0c02d2b55dedc6cc9c34a652468628563517eb68f49c23c45927be50eb852f15f5a2ea59d8c5aba3d9eff52ada7727dc0451f48f156d05ed6b"}, {0x80, 0xffff, 0x8, "cba334941b919d7e43406c6d82092f456c5f0ad91c72efe425067e1a9c4e5291e53988abfa055ef6095afb8efa393c20ac5fec2d7a366bd16f89570a2c6b37aff5730e4b25125a1211814b9cf0d57a3c08a4610b52ac7b5c98f1595ef9c89873698e6b2a4710acb6fafffb34c073"}, {0x50, 0x29, 0x4, "4f5fb785e37597e2c05f25799143cb9179e310ecc7217fdbe939108c3965ef5c1fbbf600014e60b116d7b632eb5e4589bcf72c5621df1d6feb57c6b6d0b0c410"}], 0x5d0}, 0x2) fcntl$setown(r0, 0x6, r12) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000001300)={0x4}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x40140, 0x80) open(&(0x7f0000001380)='./file0\x00', 0x1040000, 0x4) setregid(r6, r4) lstat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) sendto(r0, &(0x7f0000001480)="b6e3cf7ca3d69bc2f202697a5c1d26bfec83fa41cc207fcc8dcb70", 0x1b, 0x5, &(0x7f00000014c0)=@in6={0x18, 0x0, 0x23}, 0xc) 00:00:04 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x406fb, 0x52) 00:00:04 executing program 2: mkdir(&(0x7f0000000080)='./file1/file0\x00', 0x30) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x5, 0x100) 00:00:04 executing program 5: r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r3) r4 = getegid() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r5 = getegid() r6 = msgget(0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x3f, r2, r5, r2, r5, 0x80, 0x3}, 0x3, 0xa1d, r1, r1, 0x1, 0x9, 0x0, 0x1}) setgroups(0x3, &(0x7f00000001c0)=[r5, r5, r4]) r7 = socket(0x18, 0x5, 0xca) getgroups(0x1, &(0x7f0000000200)=[r4]) r9 = dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchmodat(r9, &(0x7f00000002c0)='./file0\x00', 0x20, 0x400) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x8) open$dir(&(0x7f0000000340)='./file0\x00', 0x80000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x8, 0x1) connect$unix(r9, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0x9, &(0x7f0000000400)=[r4, r5, r3, r3, r8, r0, r5, r5, r4]) recvfrom(r9, &(0x7f0000000440)=""/219, 0xdb, 0x801, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000000540), &(0x7f0000000580)=0x10) msgget(0x3, 0x84) mknod(&(0x7f00000005c0)='./file0\x00', 0xc001, 0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000600), 0xc) chown(&(0x7f0000000640)='./file0\x00', r2, r10) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getegid() r11 = accept(r7, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) recvfrom$inet(r11, &(0x7f0000000700)=""/4096, 0x1000, 0x840, &(0x7f0000001700)={0x2, 0x0}, 0xc) fcntl$setflags(r11, 0x2, 0x0) 00:00:04 executing program 2: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) recvmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/41, 0x29}, {&(0x7f0000001340)=""/154, 0x9a}, {&(0x7f0000001400)=""/49, 0x31}, {&(0x7f0000001440)=""/135, 0x87}], 0xa, &(0x7f00000015c0)}, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001640)={0x3, 0x7fff}, 0x10) r1 = accept(r0, 0x0, &(0x7f0000001680)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000016c0)='./file0\x00', r2, r3) socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001780)={0x2, 0x31bac00000000}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f00000017c0)={0x5, 0x8}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001800)={0x4, 0x3}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001840)={0x6acb, 0x3ed}, 0x10) fchdir(r1) setsockopt(r1, 0x6, 0x101, &(0x7f0000001880)="25d3e58cbf88c094c08bfa034a684db47e11fbdb836f449c7a75f02191ece1d1018396b22eb0fae54662baddb3fa784b3e3d95147e5f7eff957c60334ced7f467423e18ac3033f6fb92a7433b20aa2ac27ae938ac60b4716efc91e94e58fae60b52357e21a94d01c94d350a9abe50ede016f039d2e3a7a0ba83c4ebad72834d5146785e4c1cc36ec95c621d874c5aa60b3aa82c8cada9d2a332308a84568b941185fd40f74ec1a00a0932684", 0xac) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(r0, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) connect(r0, &(0x7f0000001a00)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r0, r0) bind$inet6(r5, &(0x7f0000001a40)={0x18, 0x2, 0xfffffffffffffffc, 0x7ff}, 0xc) fcntl$getflags(r1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r6, &(0x7f0000001ac0)={0x18, 0x0, 0x0, 0x9}, 0xc) readlinkat(r4, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/132, 0x84) r8 = accept$unix(r7, &(0x7f0000001c00)=@file={0x0, ""/22}, &(0x7f0000001c40)=0x18) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001c80)={{0x18, 0x2, 0x5f5, 0x421}, {0x18, 0x2, 0x8, 0x7}, 0x8, [0xf4f, 0x0, 0x7, 0x400, 0x4, 0x80, 0x4, 0x1]}, 0x3c) semget(0x3, 0x2, 0x680) r9 = dup2(r6, r8) mkdir(&(0x7f0000001cc0)='./file0\x00', 0x120) readlinkat(r9, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)=""/169, 0xa9) 00:00:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sendto(r0, &(0x7f0000000040)="f4e9fb837efb7857c7193b15f685c69bb2337513ad8d69e2faf3187211063319af9c000b7fe24d6198d22a2639d6262975", 0x31, 0x0, 0x0, 0x0) 00:00:04 executing program 0: 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, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) accept$inet6(r2, &(0x7f0000000140), 0x0) 00:00:04 executing program 1: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x410220, 0x100) r2 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x400) 00:00:04 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) ftruncate(r1, 0x9) open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x8) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fchdir(r0) 00:00:04 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB='\x00\x00e0\x00'/16], 0x10) 00:00:04 executing program 5: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="2e1c53acfb7aef0818a9db9733e807ccfbeea1c3b8ee63d9d13ddc71896cc844ada8e3465bb0c221fc32c0975fc6b2a5ce0ffa0f2d6390bc2ed88ab7eb51588376d469ff2905ce53c99bba769800660fa451be4b7a0e561518c41c0391769b7d401c0d7f32e501a52b17e775a6948283e6798f6bc92999a9a8605135e5b6076577b1609d86cfadfd2403d5820d2e62b1c46f641852a9ced6bfc5897b19aa37cfc70c67ec66949936e17320d17851a720b14d759617a83f9bd873e442ef9f2b94a77ba48d4aa0b61051b5945eb773874e321b7f218142421fdb0cde10764909a3f9f90084d9b12a327dc6095a89a5483255ce3d2d", 0xf4, 0x4, 0x0, 0x0) flock(r0, 0x1) fcntl$getflags(r0, 0x3) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xeaae, 0xffffffffffffff81}, 0xc) r1 = socket(0x10, 0x20000007, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x3f, 0x7}, {0x18, 0x3, 0x8, 0x7}, 0x8, [0x81, 0x3, 0x5, 0x7fffffff, 0x101, 0xfffffffffffffffd, 0x5f14, 0x8fc]}, 0x3c) sendto$inet6(r1, &(0x7f0000000200)="0c2d5549ee16db88ef1d0bdfc53f8f2e65c11c780a424a1ccea943209ed41a9b337a359e4aca79743fe8e069de7a3eb53b73e760380b6841cf5c6a6e5f0ab07eb9e5bd83ad430975654540da8483b1701101791dd50e0c90bd81b847b59b73872011356070add2f972cc87977150c79e145fb79b5fc0fc72fcb74f666f7eda2dffad66c00fbd9b6995a9d741e82bea6c24c8af9f8eeb3ecc4461c95d40ac435f64dedced273fd195c2663995d85db0c6241c1b647fa1ec24f3ad80b2342d4f9a07ff29d8e536738f2827c6bcc6fe7b246b293f40b8f952e5ac7a02", 0xdb, 0x8, &(0x7f0000000300)={0x18, 0x2, 0x0, 0x7a96312}, 0xc) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') getsockname$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) readlinkat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/91, 0x5b) r2 = semget$private(0x0, 0x1, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000640), &(0x7f0000000680)=0x10) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000006c0)=""/253) bind$unix(r3, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)=""/206, &(0x7f0000000900)=0xce) sendto$inet6(r0, &(0x7f0000000940)="31419493ff5eb65c374b402abc30384e1a1c689cdb0695826c9b85d9a452ad3a94295152e576768b2234196534eca2b1549393e4dd612e85a284bae8cc38b51a9e665f32955c3762f05799e26dd92a926c25034ff061207d1e7aae4ea224a5e38f43e67ddee81d87742fbf27688eb9ed1258863964675cd31c5adc2d90", 0x7d, 0x8, &(0x7f00000009c0)={0x18, 0x2, 0x7f, 0x8}, 0xc) accept$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) chmod(&(0x7f0000000a80)='./file0\x00', 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000ac0), &(0x7f0000000b00)=0x10) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000b40)=""/17) r5 = open(&(0x7f0000000b80)='./file0\x00', 0x20060, 0x1) setsockopt(r4, 0x3, 0x3, &(0x7f0000000bc0), 0x0) getsockopt(r4, 0x4, 0x6, &(0x7f0000000c00)=""/7, &(0x7f0000000c40)=0x7) getsockname$unix(r5, &(0x7f0000000c80)=@file={0x0, ""/34}, &(0x7f0000000cc0)=0x24) 00:00:04 executing program 0: r0 = getegid() setegid(r0) r1 = socket$inet6(0x18, 0x20000000, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() write(r1, &(0x7f00000000c0)="bbf0dd97167276801c9ca8d79fcfb4ab28db247f7537b2aea797ccdda511fd6b9d50c3a268eb2444fe6b9a9c09c72d4b71cb39208c58acff40d4754111a4f99eb461954ff538186c2e3a7fdde18700c2ec70653d64d7ade1db5525f9ab6e6afcf937cec017f5794b28a2dddc8634fa531ed342d9e453b9f6676acee4118503ddcaf99c5c6a4b64f73f61db36fb7317b4f70e340e0c598ad579ea1322666c6a78f12c4fea91ac4bd26bb1a07d23ba100b9127d9e63933ad939b56efb321e91d0f08587db81645e7419675acaa58de82f205bdb66fdebf707f4944b0427cec11a4c9d6f284936f1436eb9b7f0851d0fdfae3180857654028eb23b6288a8897cd2959bc7a395ef2341ee41724fa38997b665d7fc84c888f4329937848b73fd84da48cb8f53115dfe5c8af81ca6b276dbc9fb92dcb73d7e7e62f8aea9c1f5301bdf05d866a2bffdbf2a57497965017a72b55b7c60e63cecc5a2ce0d8879a7ee900b9d8cf20d54dc2c396e0b108dcadabfb7e20d6c4bd3d4517ae7d291d77c88bf7b64b6bc30983d11e3dfdaee30c1325659d343ba24dbc2a1779b94b7b68c97db6bc3ce2a4c7202c0661a9b666886acc41e52b69291e58719704193ba0fa1344581651d09d174ff92221ad7d39bdc40927030fc3720cc5524a57cf075d5589cac2b9b6ef3acef8a59e2145c044f5bef398a0913921380a2ccd11b92df380d667dfb2a586531e9d9e3dbdeb0c6802d6ccd3db6ac72197109de3a83bb672cb21da4b3b67193c1bd15defe5f123b21354f32fb860f07a19b31e64021e8af32c41fff72cb6752941a15edf8ac0418cb45da5ecf09383192820b5bb1b8b2122e84ddc3ee646955d25d6444c77c888b0276933942895fd4e950cff716a2eac8eaeedaa1699cfe4792ca96189151918c5273ff5d76981848b506130d15e1273f0f4b10cc319feca8b9886d49746b338295defc940a32ca120089ecd0de1b7cfaf12f7d4c93b1dfa2a4013d1bcbfa6f617262f0e9877e993a9816b08f0898c7c624b43c8e7f2fdab20dc57294a8ab9aa3d58c8a07fbac8ebfd4727837b180b58e2aa61296c8acde124b3e456ff38c259ab173be77271da7e6d8c514a31d813dac08aebf4dcdb33e88038ddf8de791ee860caa9a4cd50f81e891bda42dd392aa1662f006597f98f53740e88c8544f9e9d9245fc3ff9da44becd8f82ca490341e8cb144b2bce45ad0dbc781a55d39f33b01c5a82c8429c660ee2e6b41a6edfef1140f0ffb7d821e08a2e6474f2c820ebf917b61ca94ad0c79b57511490911300b6371828fce634efecb08b2c54d645f6a9c3089cdc627bdf0d2d5964e000771f3ad2a846f08319724d766dcb6264ed92c0ab5cbdf353ea11e1b767852b7f3ae8c36edfb226c4e3e2ad9d2d538946ed386f887571a8651b2da0f9dc076ea303d5351207d67e5dbc9c6cb31d732ee525ce72e14d76a30e97f4f7ff7c257b5a18736254be5b93fdc3417796bc86736cdf564d98859313f8eb9fa6f4468a2850ad807c3dea956b5d844033ed82c1786323f96e97242298062832b18b7f3b55d90e7d921d69acdbf29e6198dc6a2dbf873510a9eaa2e11f06390ccea5cd15fdfe0e56a57b3d34cd03a9b5a329b344a4005f03a22594e32f6f39115ba4e282d9f4e6abdf2559b513d60045f0ddf9aff31a52558c6a95be15ed79b80914d040e8706167189210e4dbc3a8103d32049eb057c9ffcf623cdbdb181816c0e2826d3ccd939a216f9907d48c23ce8b0e60c90f419952aeeaadd5898f46686efeff5e24e8596128643a8234c264e6b9387fb19eb5563bff9202d016218a5dbc7552eb800f9cf47d84d8213fde2c921e37134ee13a010f8b8983cdf30ae757ebf801c576fdf95bb998dc4d7b05f697c0834c70d4b20958bed4058a1526266f3d7a14053d916f7cdc18f84d8e22d309566470d63a8e9c6828a958511f4ccc1dcf252eb55e989a10d034d697befb3a218d0782c5f4771cf6b67025e1021efcc73fbe04f621dd2a0069d125fa7a28ff8c86692caad72893833d242198aeed1bbf137f5fc3f8f75c3a20a1b6c08c5a9a8674812f261387a312847214d9267729b7f324e71e0c9046da40bf62f3b3fcf9a345245774365db88db2d78b4352a453be26dc22f05b2241508ac713aabbbe7f3218f92b53346ade0224300117e5b0a27213129c5fb215d4910ea7d9f2533094d7d32a41b4506ea25da0da42cb752af00d4985bd3fcd1c23c47e6b3caa91d7ed95f5194b8b0b643568e42e0985b3963396909d8abb13d7883e6ac5aa84e8d1c293225bee43ea625fe15d298f9c5c2616ca09d389eb315301ffbce704ec4ee38e44b48caba2223eefe7a956c7e98faa9ae016d392ab15a2f79833a005913f865e2fb4c17f7d5945d698978ef4be00a35bb01806a48284e5a625a1a7d1fd8b4d4fb39c7dac1e4b2e070625c382d5c7c567692b42962c2421dd498dc1a7e1ddcf2dcde1a6698b1e6b93e8ffd4a29263ed0e544727a730691d0898b20b8c9e1952ea449b1f8b160bad78ceba2085289735768947e93913c396d2f7943515dcda8ec1dfa417b04db67b15a3f34b82b40b6c4654ba56987e81e408c3cc3ae1165898f87b1caa4ecc80676fd1af2c41c53ad73f5c93f577707465c55ecd1eb13e47177ceccf0f4e2870691387d16c96c1a6722e7f0874466f528757dc66354bcf7a88b834021d216b2632638d8940b4f8f7363b793db651219f1b9aa88085a342ef85415b636243665e1ffab66d382b1ab765f69baac9c7bc0ec8c1b3b190db83e0d4adb21588dddf10204dcecff9f8f04a586b1fd8ca330bb7e63ed83afc5a41d001e7f470ae088aa4411794b9b3a2a9ffd9976d8be59c8b68486bfcba25ce1dba627995be74d27f59fda145bcd4a43b8c3511fdc3fbe3840d67e8996f70e1128332bbeb0a760f4c9a67a85669a80e3b540445b4048b36bcddfd565563563e36b1050f8b7911cbcedb3a71ba9b577d33bbab571e573e9baaefc1b7fa99c2d6fd83ba0a5855be48abda5367ea8fce3597efea8a90ff6c6f013e44fa222faa5feaf13a4a02a94a2997ddf5e4f8b6a901c0f96b9602babf5cef8749f7e1f8c5eb46d0e4cb309389425d86d5847ed7890a57d9231cd1f8ee1d563ee65e647c18bc14ec79f918f6980cb21f6daa1edd402c38aaf79fb6859f740e3212200ab5d3e646d4d89c1fab846c564aa6cde72e01e6e9eb6be2fdc702591e2c9cd94a34be44e1305e094b2e0b62f6d03ee0038aafe3cfc01613929b63f65664ff2342ed8dd12f88dbe9ae7b701a2eb2156d0d5cf246a8d8ea9be72da1a3346d78b03617118aec0b82d1265b6d16542771e6552a06e8a124bf5a57b3204235ece3d224c627f59786a5f0f23ee354a7586790721a1eeb6e32f94351428fd10c42ad4afc1fa4ab1025b0ca2fa8afb9257c54e8ee6db25e6b56388e045942c8aa7be6b8b03298bf5959f1e6b2ad098cdc56f71ba60d398a261e0f415e250af9b7c24b33519d88c8526f560fece147178ebf526e2fd113d962861bf9028d3d075f3977491054280fa7c1622ca1d4a70a9a41959fa94b6accdd7d0f52d9d6fda50c71e44e4e6dd244d56f2dc646600b69b73d2752478360d9fb4726f9b415f6c871bf91f292946632c4a46dc8291b78420676b2cef23ce57e1b87f3fac278ae7cd114f1eda80ab63416aabfde0c96352c4775850c69e9baba8ac5a2ef5d0cf8f87f9c936da07af923a3049e5418cb85a09b338d298ff86b6281cc98a2b3ee2267620f400000e2fb306ea1eee44ec851dc6c73ea03b4a52ee0ff156a65cebade6c9723d2a94c44ace8107066c408162411a3e5eca15408b0cc7b05b0103ef148b37c9e0ef1b569e4360ee02868971d6eb6d40a2a36c320d21fb73cf9e70e58504855d3ba759dd931fdcb9cd11da34cb6d4e5541e6f00ba56e909125865e761309692e43876986e36b09cc2483fe563185b2be1f56225d778291ef88cffbf347d61a89e9b8bce5f3f74c675403ef04c22a8e8de6aafcfd2c09fdcbb43244ec88f87741896bc83c6222c52f42413a646e504c677e2d81baaf0a01f828dbca60ef05459e34fcf40282e9bebe8cfee1e686eeec8be7d97f8505ec8e4ba1730f07bc1db049a56d0161dca9aeb5db6461d2408501a777d4e5df229a408593cd612ef6b864ae424211ac52f1aeb81e691c13bd13293080928d3522d4d0dcfcabd77295859fd86b810677bfe475220f5a34e2246ef0be42e800bd455536907247aaa26ef7bf88155265567cbe3456806288fbe1276c5aabba8e350389c54042bd676e514614fcb0dcfa2987aaf43faf90a12f0ee0ded8900de83d2f95dceac03a765ef5ccf1e771547ffae9fca99750878e0064b0b21fb0dcb5de139a2fbe16f43cc2e5482e15f287b04f8e267603fe8e5f9f6d32ac809b84008ee9200a96146fee9a3ecf176aac53046edeec6104c48d31cb178a79180359652a1012ae311e283041431e0ae5ab00f2b5f82226c5183404b69bdc852b768490dfb9be622df5878bfcca0d9650b64255813263f4fc838486c471bb2fbcff08d0bd580bae08e71449db93451cf2776aaa3cd75d151ab24e388fcc9f38c8aaf4708d3de7f14ebc2a9917089a8ff4ce52f630705c3f457ec7242fc025beee38409cb8448caf8afcdd5e36e2aa999975308ed8f39480dbac833ed9bf6b7463b6d61d75364f5b5f30b37fb5ba46aacfb7bb5486809073ef6149ac4d4a630da48add867d2ce5707925d17d1314ea1dedb71aba48edf053fcdfe128f820239d600cf28355ae2eb7ab8a5d047298d660e008050ae3f9e2fc2f1a12b6102fe17d36c0ceb08be170dbe9d4c08089a1321462d0b04f59215c7a02450d3d026bc19be180a80e2ebfe5fdeb076d209dbf032e1e974ec0f3028eeda47f2febea4d1665148e480cf48b446c1dd85de575c9b74964a9f31b539716ba3b07d8fad0ca8fd0f4dbe6efa0195598b69db155f4ad7ce8ee35bc664d36ecaddcb32e0cd9ac1a31f7c9a42218cac0d1d302dfe62ae824c4012059fcffb9f344cdf418e11b5a1bdb1a3c0275a1bdc4618d7783f5c45f5f33efe4cd5ddd59bb715ab975959414bb04edb7c86899dbb720e6271bec1b34f9fb1306f034032b513bf0ebbecd5e3a7134b9a8454fbdc2a33096aa375f7a4e35205e4cf72c1af0a25e673c3b7c135377af00fdf0423a89c6cdbc699071bbdd21d8fe8b30c99a889b083c7162c0e54a6351c53f869e62f3511a80f671c0124a89e78e7930e78c5535f9ec7956fc8dc05b93b99297cdba230d14f2146dca1aa95471016792a6dbe0ec4930ab1a290d0042df4cce0f2d2b763547d863481a4deec5757bf5de9ce7d2402ab0eaa277e1c122a85f72c68c200b990a93543f1ac6e7327af84a2f35648ccfcd655799a467d617d1c30a010744fb67fc2be23de48450670e5284d64f4d0ec2ef13cbb003c2539817eee4655a8bc55afa3d75429cae3ea4afd330adf8e8e61afcafbd5b4bbc30f3e8236393b8789fdaec28de39f5bff8c41ab9fa272e3342437eed19e9010ed5b2a8e7246a7c526a4bf19f1abbf1265a0e3766bc5286c2cafda63ef605ddbc1eeac653cc11bde67ff9043e0dee75e5df685108eff9cf7c63474dea721f79e045e7f9e480fc8695bb1ce184397dd99554313babcead8bb79d2f2c3f14ca7dfa0c268b41d0281e985cccd62df13b93ca4f14a5b00d1d684e87e0479cd5904a860f7ab6f614040d5cddc02b322e0b3026f4ff313f9e43c98eaee94d89c3301", 0x1000) r4 = msgget(0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000010c0)=""/246) r5 = getegid() r6 = dup2(r1, r1) getpeername$unix(r6, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) msgsnd(r4, &(0x7f0000001240), 0x8, 0x49459d22688c8780) setegid(r0) msgctl$IPC_RMID(r4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getgid() r9 = semget$private(0x0, 0x6, 0x2) writev(r1, &(0x7f00000023c0)=[{&(0x7f00000012c0)="6bb04b05015d16efbef2f24ec5279ebe3dd5ae21112b60a0dcd540024d947abf9fffcdb3ca0671422095e2fa7922f93ddf811d189b825763646ebad17873809841dcfb5813d0d033239ac00d8058e6adb95cf96865b1bd5151672a9b2a72364f95780c220ee3d90e9e536ab706b9f92713e0e95b2951ff70920370b805292c7bc94992a99007288a8d3c76bfdfc8bc3eb51e78d5ac2bc6e5dbe8bd72304bcf22998afdc4a1fb0fe7c3a9ad350cae3a38df64c2f2afd7479ad5", 0xb9}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="d68642f4d0375d3e79bf924277aae2a72f68bec6649037b3368f698bcc74383673d35a923fb5c3bb2c80f1984a59eca67f08b1e2643a5b6da26633d0bbcd79ef6b79cb664d200f875f886f2fefe0d2108091bfda16e8eba81323c8d280dd27d769b9128969e5216ae3d61610c78b4b423d4c839e28b357471de1c307c62e9d5ae70f7d122d06f7ace5d5ab1580f71c339a89ec9b0ebeb3b3479ee8c22c3a30324a9d19bad529535d238e128308032a037a2f735f6a800568ea9c9df0617e3a2ed7cf35d7886088d19eb9a2ccd914b7f745bf60262cfed31be24678143138b1bb7f2f02c558766e947a03dd6aa6f8fc183101ac443a6992456be79480321e8bb2b30539686a53a783b7fb155b6332a28c40f866f6f63f86515172a3cfda6199767fcb9cc05ce265fb23ca93dac7d603c610ce072b8921a7bb83e8e347e22f1446d6c05682ce547d712b46fd7b3746f7f08838cbe5b26214d7ec393d19580566058b5549e29da270f66fab99f33ebb7aa5b861b349eca7f671bb6bac2046ee4895d0416878f32570962d8aa9c09487a9da6a4e2178e832e791d5c01dcf92e0d4d69e4bd5f19d6bd4a3713a91378854d9ef6f1f4c3bcc008af33af8ce15d09d7ee9a279fd272a70f147897f7f986a8478780d59ec4d730ab8eb350d7373444c944f3921bab939fcce063f7c078695891f5f75dc286a2b0934c0e5e22d7995192e4bada90ece521e42a1e4bf524c86eb17b3c593ef9592bc521715ba6bce608d5f1d568a8b0f86fe6811df8de862aea31dd72c9d44716c88a84bd70c88060a12a6255f9acccccc84318e7e2d951954906a4c263a824831a69c174746d46341c1d4cd77ca2c9b1d0fa08d967f7bb4c43aac956e491cae72d456a785d836666776f2ed7912f3f3feaf6223f2ad03f6793395c89e8224ccb34f9213fd605b648e0e76145335b46f98f7ba461a44f00daf65f155675e25ebda8813e8c7390c1114af2b42a982a9b521ed6a6dca510896a01ce0bb35261825da81b80f294c8745c608df5f878a6b19546ab79ec1e022f46a61802fd925bdc877edb015a5273e33c0c5bc69fd8e97fd947f67574ef865367cbf1ca87b2108784e58872c3d82b0b3cac019ef82fa6b77f61a8df1d1b78745e21884a5dcb6b0b70e5a1a4a5857a21a9b605f9d062f639ce7db1c234eb5772efe072bd7270cdf07355fca9c7613adc837df421d5260a3ed9bd82953135da23796e34e15c6dec123dba361f1ff3a4e56165db12c610a0a7890d8d0797119b3fd3c6b3d02bc803d7d14a66ae60bd5f4e5268d7a6b88f404f22030c0be5afadb92ab85fffe4d1e1b67d1accfa77f585e4812156b7cabb040c38e4b7e8293612d4acd8f54e3a35ccc955c175f26d876714f85e9b1b1fd9e9e0b4b4b18e59ad20c1ccc6fe249aea902544c3bfc8c5edfafb5d43f371e7aae175a344b912250365ec78799b42c8849ca63fe1e73a2501d0e36d4faa9bf22784832e9409f10acbc1a1a38423927496e48df82ae06c3fe452bcc917767bdc6976fe9b4dd6159c75fdd38a4bac0d47a2f998fa51c9c02057c2e0c482d53d98035da32257700ae5bc86033b34e9208b141f536a9eef03e0e7f2b02c4f500a49f52ee482243b5407fe89cfdfa3435decaa57b77003923a786f91fbe10e3909c9c884d0a014634e913a1ef487690daa0a60a3d3598bd4808052e5e1d537f5376c97aba3877713a6526fb0c2383bfabd9c6c75fb397e4f2045bcac795c1bf7ccdf5974fcb45bf3a51d3dc6cea831ab14f33226a515ade5e1545f5379b2a4384367f63189b4c078116d14fec5f1bc5959e7d9f9af2e34834585c5c487376b3db5eaf31ffeb50698c3df358b4ae52b4b6dfe63a9e23b4a150c85d3302e02217a2c1b1b4889d49394cc8a42139962d11a640e38460e7d765f3068006939efd6123be63112d2d0e0d73ebfb6ab3abcb65d6cffa89ae298aada43e310b7c2bf4cd3e15031db9ec5036e0c1f695c40e1a499bdd5a4f09fca23c8e0e982203385e5ad23c0d2d4263521d5c725dfd281ec53bbab8a97b908269cbe2abfdc0692628b8ad2d0049f7d80ec2105b65a766f400a1951a548b9d96dcd863399f7551228135ec0ce3d040f08c685e641d0ec70400fec1394e33146471b0a54527c8c29378fd86394437158b821b9cb80f2187e2212941d1559acae9481bae016e3098ff748642404fbd62283d62cbc7b989a71502ca977fba7bc75b03af8f65b365a839970465b47d8446ea6ecc87ea9b6950ce500560506ab409d5d846c6aba753d70dd5643020effbde94336887433ddfcd1b38b28dac072e742c4c81afc40809a087a67524f84843bc976a29bd51fb4b26b46d2df487844cfc3c9b57fade062161568582076174ca39bed90396556d765aa8f31e2f4c6ba7bde87fee1f62ef8c09704c18153bee84aeb6fa6a7a3e745df31d74bbc05f6ff67fa1c7ff001edb91aa2be90146346c42d3c0da9219e2223c724c56b613b6b25f484129af0fe45e3dccd8e7919b5ec29b3d15aaa699b8e716113823539e2c44816dae48ca23a1e76e3edb62749f0b4b0fd2415a8280d5fc7b531bbe1f5f0808ae71fa0d2f662691811f68d47f988d170a460c1b3d016241204f2b54495498d7e7d6a1c8cde1cde0d2057a12d53bdfb3825055dd5a5c98fb93b3f2d36b03aec089edc1dd67c0e39f855243ce14103cde061ac595d8bfa21cbdb8f23c5c540a32e6667139bbf21a84fd2c48cc10eea63c0de94575e81f9e003fb78f682cc2ebe6d4b11123cd0a175b0114580917dc925e99d4cbf5f3da1bcca237d5d622e70fc59cad38639ea8ab4af089e8eab3d0c47c28e3d0d8a7c0f7b49f9fc47484dea184763f76fd68a0b1052674d0a628f220e4f4c39b5f86226de1865c9114a24944da521ea7e18d519778503c39f0d1809f763c5a7c70592689484d623f7df78ff496e9a6af19bdbc204a4e9ed450ab2c43d9499efd626b94833459851f6796b8e6c02b6eb8bcc083282a03b3c829da8298d0ec7358bc6485f1ee67b526a354a7907a7d6b98708b5bcbc89393277916ab526c23b22a23a82f7a6d479a550e6593cbb8a5621d75243d7308c5f64ff6a111d18f78d1d53dc1a58e84d5cc7d4d2d61585b45e2c18c3c93c7f2d74d8df3994cb2e6c469e479ab1047f6281c4c0b97c3e4c1d3c5214da5b7e2246c29dd4afb1a2f538134186120efa4f670a5f615df3a541078647e28d286c71916f625477ce6536bbd35197993bd0e275fce68efd5755ec7a1dd428a7fe811f9ebf7a8aa29dd37c8880818115bccc5f56c6db1f4b130ef96f6dd227b7178021af2784b40c32cfc3769a9804132a0df5dbc9bf48b6461dea2228bc8ad7250f2c101326db102f47b82fe41195e56786a3f3c3bd71bc706c71a3d9abc23e0056d5f2c43189b435ff3a04dbfc61af16158471cae5147d91fb401dd1dc05a89cfc0fb8caf6fd4a6f3aad5feb27d5a77877f9458f14b984b3ae8b9651999a21f8e8560894fde52890d15dbab9ac01be8d58f5ba5ca21f8f6470d3cd386464c3a8eb0cd496ceb601cd3a2ebdb985afa0d47d49fdc5f653a9e064d16baf36ed3543b74a222b9710704867761f9beda6648708607d0a55e510a67cc271dce58e684aa190f3bb8d77fcb68d3f79c6cd236649ab5b430c1cdcb9239a3d476c06bb7ba0716b67e545864c575ad1879c6b5c93c682ca1b9b7edd01f64b07276dfa6e8e1e3a605d28c411d7d8445d365bdea4fd0df31791d92460ffa46cfcda0a622a6b0edf0ba7b752ca89c677d0374b90a15496a4ebac16bc0102a37f6dc46fcd883d711aba7e5f1fffd741cf9fe9fdb802bef0d041a81ac16058d8db3d643b66e3ede9fb28247201b251be40bd42cbed6fd27117ded16aff332f919879347430b4b77b49d22eecc4337a449b330eefea9ef7bb5fbf7689e7a51f4e78c484ef80e7f3880509a962c56074b7095c5e88f303079e2bf496fa0079e695de1bc44bb4a17fa0f625d555e99f79ebc4e9191024804f6cba1422c88c36f42b029a6bdbeba77ed46be21de0e0cc9e5c28c25088e228ca75ffd875b756a379f1985257df7ef875003814398defe69b772d06da78f593aa6ef0b06d33a7c1693dc4ce6b0a8476938e2d91d71c63d6fed320e57d6b9b87e7276e25d282d6addd98cfd73e196357b8d4b8440330dac843c266e5f86c63d0b24b66e6842da7c635e52bf1b896888f27be1ce054cee5d18fa090fb2175c15c4b648dfeebe1f3ce32ce3fe486fe8e1b7039571aa302f4a3692ecb9d4520d5efcadd0fbbad140141c57594b904eae5933be3cb187a6d77320449fbc8afacb538506b715a88be1c5a1423429fbdf813150beff4349994df290ab7e388c5704d633ec896a07277657903fabf92217d74e8292a698eaae17e9df42e59b053f17b8c7bfc2e69b804448aacf32d94618776277c71c012041cc7d6fbd167b7fe4575e37f8d60b52e9f72f09d0849aed3c0076dde5bffe46beabb9477f66d3e95383dfab04ed9609de3f91cfa89006851842717385892c61b280922f5386a47639966071e4baed3ef820decbe9ec99e53f2dae1fefcabb40f584f8fae8a32625d874b759d2ad5beb9893fe585fc9d6b0583a03c6b1a7035b63eac8d94aa9e772027afd2a21524f3316f13f756e88c9ffd02b91360d5878e0abd03d88395057eb6cceda4840c2563234bddd00aef8750041680a3125b83a5cc8a607e1854d0855b9b67f59613bec5af98c80eca933127fd062504ee78aac58d46baefbdaf2dbe820c0c7c9388e9d00882969ddc7cf2ee9fe4d97f048105c7dc8d64b941b64f8c1d548a7db59876670c0496be6cc9ed3c03a2e6f58465b3460b083eecec51e152bf085056ca986022bcf821afcf8a90d91a70efbcdf1c30e7417ea08769235b50f133ace18d2831188d61cb83148d9ac216e281eb07566fd851cf789953eb95a41759968550efad08f7a719b8bd6348ad7ce1fdeef3babcaccb1d502eb8b6e21ad6a10b9763c94042b88cdc8a165471cc80937f68b76a6938340c2767c9bdde850c50e36b5ec7cc0bbba27349bdbf86be053f5c156290fc7a32191d6d809beaa8d5d572dc07a04a6f97c058933c48396783e9a6d83eed3e61d8944c313d96307658d2e5efd1fe3447d99e987055425832a9679f48505e91644d8fb4aad7c845928b552d39da85db8e85e8d778ec84460d842079966da9dd0ffbeb3da1765052b2ac511625be2b1635cd708132e79be402c033e0897134270b142b8625de193ae4ca95fd6bb8fd85e8fb86095d7a96b7ccd8775b29635d3a45355538c7648c4589079cc60178780b8e77c4c005a19d8a79742eb774d150d418f3b33b81af2aa1dde5badcae2dcd2b5a90b43a5ab7c92f33aefdb833f0069f5b6ac1bfd1c280abe565f6aa9da4563e48ba31f8e606835c3287d742d2680a8bcb53fb2211c3f011d43540b4e940384fb603720e936a2e06f03c8601ddf677d600ae444ded4ddacf699f23cc58fd53e06fc0fc9b9329ba362d8901e646c5697c4ef4ed671c055ab10eff871c135485c1c4a02b6fcf8a5f2849b91bf84f856e3ba808e666ffddcd19a198ec160fba2c7f8ca8c3fa0844a7785fb8d155f49e68e0a37c78603ee2055a661edca074026b143f9daab95292c0f7cac9a40501ecbec55276504f4b13ca22c51162e510c1d9b43659dc03959151c8492bfe825a672bbe0696a6b1ac6792f04971c475820d317381011562fb0c3ff3bc5ec577abca5eb46cd9414b937e032a1", 0x1000}], 0x3) fchmod(r6, 0x0) getgroups(0x1, &(0x7f0000002400)=[r8]) getpid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002440)={{0x3f, r3, r2, r3, r5, 0x0, 0x10001}, 0xffff, 0x0, 0x1}) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000002540)=""/6) semget$private(0x0, 0x3, 0x8) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002580)={r7, r10, r5}, 0xc) msgget$private(0x0, 0x4) socket$inet6(0x18, 0x20000000, 0x5) mknod$loop(&(0x7f00000025c0)='./file0\x00', 0x8148, 0x1) 00:00:04 executing program 4: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1/file1\x00') mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f00000001c0)=""/227) mkdirat(r0, &(0x7f0000000040)='./file1/file1\x00', 0x1) 00:00:04 executing program 2: getrlimit(0x8, &(0x7f0000000000)) r0 = socket(0x1f, 0x7, 0x7fff) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x7, 0x400) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000100)=""/177) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000001280)="a532deebc678cc0990729cb09713fb263054feb85bb002d17d56d0329a090b3d379b42c52f6a951b955d335bf57d24724ac062b8ca5c6e570cd7784f0613235451c2c5ebc25844d2db55a00f1b0df0b3d259083501cf5492d3bdd1862a8b3655ac4b600640dca93e3f4762c1930544b8cafd4e2d6185251ba36751452c7a52b18e454753d7fee2662c46ab7c5c987402902d3c6d5e96627169b6a1015fc6a1f8b5302cdc1b6e584867c02f1e524b61dbe4afc0fe22d04cd9686e5db8db99", 0xbe}, {&(0x7f0000001340)="3b0d132c9c6a8d01a05f7e574cd02eb02762a5bbbbd7e90f21dc82b30e6fc10546f56d6e745b4d01f4850eca26d1ec46437e3eeb507c515983dbc396f8f45d429226764928ab7e8834223e2bb427742f90e0238ca3f35fe948e37b61b2839e4bd3e5a21443bf326880b67dea12ae323829bc4ab7f7a3aa66030eda6b6f", 0x7d}], 0x2}, 0x4) getpeername(r0, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc) clock_nanosleep(0x0, 0x1, &(0x7f00000014c0)={0x9, 0xfff}, &(0x7f0000001500)) getrlimit(0x2, &(0x7f0000001540)) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f00000015c0), &(0x7f0000001600)=0xc) fchdir(r3) readlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/161, 0xa1) clock_nanosleep(0x1, 0x1, &(0x7f0000001740)={0x6, 0x8}, &(0x7f0000001780)) recvfrom$inet(r3, &(0x7f00000017c0)=""/226, 0xe2, 0x1, &(0x7f00000018c0)={0x2, 0x2}, 0xc) accept$inet(r0, 0x0, &(0x7f0000001900)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) setuid(r6) getpeername$unix(r0, &(0x7f00000019c0)=@file={0x0, ""/42}, &(0x7f0000001a00)=0x2c) setrlimit(0x3, &(0x7f0000001a40)={0x4, 0x4}) r7 = socket$unix(0x1, 0x7, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001a80)={{0x18, 0x3, 0x9, 0x8}, {0x18, 0x3, 0x7, 0x2}, 0x401, [0x5, 0x1, 0x3f, 0xfe, 0x9, 0x0, 0x3, 0x755]}, 0x3c) sync() accept$inet6(r4, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) fcntl$setown(r3, 0x6, r5) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001b40), &(0x7f0000001b80)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001bc0)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x3, 0x0, 0x1cc}, 0x2, [0x2, 0x7ff, 0x80000000, 0x1f, 0x3f16, 0x0, 0x7, 0x1]}, 0x3c) bind$unix(r7, &(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa) 00:00:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="c406d85dcbcef3f50695ba401d26c4538b899b45f3116003022d77bb54b82323a6fc5bc8d7a131e9fd1f7aa433bc78182d83566c9af49519a427bca5de3f1f57d98344c8276d593ffd19940d6c0112aa639b802336dd4c8c7067f4479a5f4c28cdf2bbb19a89f7c932cc6dcd4cee5b6a2a85506820536ec38e1022d1ba63cad36f1df326e820355aed6889927a669cb2f748f416466c", 0x96, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffb) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = dup2(r0, r0) sendto$inet6(r3, &(0x7f0000000100)="066512ab730d3e14f2cf1eab7836247208aa848bc7a68b844f682a1f331dadc81280d503d6d597e7888c9c52ee01000000330ddb498050e84e97d7e42a959e3227e726fdd1825dfa4c8d6685cea8c855414f24cf4d13a75ac1a7f3f8a3694c2649bb8b72cdca8f202a853bbe", 0x6c, 0x2, 0x0, 0xfffffffffffffecb) 00:00:05 executing program 5: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = semget(0x0, 0x0, 0x40) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r3, r4, r0, r4, 0x6, 0x5}, 0x7, 0x7, 0x80}) setuid(r0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xc5, r0, r4, r3, r4, 0x4}, 0x9, 0x3, 0x3}) setegid(r4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000240)=""/95) r7 = getegid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getgroups(0x3, &(0x7f0000000300)=[r7, r6, r4]) getrlimit(0x7, &(0x7f0000000340)) connect$inet6(r8, &(0x7f0000000380)={0x18, 0x0, 0x7, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000003c0), 0xc) r13 = semget(0x2, 0x3, 0x412) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000400)=0x6) paccept(r8, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc, 0x40000000) semop(r5, &(0x7f00000004c0)=[{0x3, 0x9, 0x800}, {0x4, 0x5, 0x8710d506b92b3a27}], 0x2) r14 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r14, 0x0) getgroups(0x9, &(0x7f0000000500)=[r11, r7, r6, r12, r12, r6, r7, r10, r7]) setregid(r15, r10) semget(0x1, 0x2, 0x80) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) recvfrom(r9, &(0x7f00000005c0)=""/209, 0xd1, 0x840, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) r16 = msgget(0x2, 0x500) msgsnd(r16, &(0x7f0000000700)={0x2, "8ec025e604f1f344b05050a92e11faadd3ced3b3e0d14bacce944c2fae0e7be749a3b0f2df6aa55f98ffc7b4b0439614d860aea21c7e27f04b906f155e48c79a7df2338d14c1017937670f1f47add942646c5b29b13ae9b41268915c3237bedad01f60453f0ebcd3bf5afe184fb2fc1e6255afbdc7383d90de7f5820fb8cd851f211e3ef4c1c052f15ffc5647fecfdb864b39abbd2e067f86fcb87ede6c863"}, 0xa7, 0x800) 00:00:05 executing program 4: r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x3, 0x0, 0xfffffffffffffe00) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1104, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x90000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000140)={0x87, 0x2a6}, 0x10) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/72, 0x48}], 0x1, 0x90) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x400) r4 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r7 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) mkdir(&(0x7f00000003c0)='./file0\x00', 0x80) r8 = semget(0x2, 0x2, 0x690) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000400)={{0xfff, r5, r6, r5, r6, 0x100, 0x3}, 0x7ff, 0xfd57, 0x463}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000480)=""/50) semget$private(0x0, 0x6, 0x44) open(&(0x7f00000004c0)='./file0\x00', 0x400400, 0x80) readlinkat(r3, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/94, 0x5e) faccessat(r1, &(0x7f00000005c0)='./file0\x00', 0x40, 0x300) getpeername$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) shmget(0x2, 0x1000, 0x4b, &(0x7f0000ffe000/0x1000)=nil) rmdir(&(0x7f0000000680)='./file0\x00') accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 00:00:05 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/30, 0x1e}], 0x1, 0x0}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0/file1\x00', 0x20000, 0xfffffffffffffffd) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x49) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x8000000000004) r4 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000200)=""/203, 0xcb}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xfffffffffffffffa, 0xffff}, {0x18, 0x3, 0x99, 0x1}, 0xfffffffffffffffa, [0xf48, 0x40, 0x7fff, 0x9, 0x0, 0x1, 0x101, 0x401]}, 0x3c) sendto$unix(r1, 0x0, 0x0, 0xe, 0x0, 0x0) 00:00:05 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x1, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/252) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/248, 0xf8}], 0x4) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000500)={0x1, 0x2, 0xfffffffffffeffff, 0x2, r3}) r4 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getgroups(0x6, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000600)={{0x2, r5, r7, r8, r12, 0x38, 0xfd3}, 0x3, 0xfffffffffffffffb, r3, r3, 0x4, 0x1, 0x92d}) setgid(r10) shutdown(r1, 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x8, r6, r11, r5, r9, 0x0, 0x4}, 0xfffffffffffffff9, 0x36d, 0xffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, 0xc) r15 = accept(r0, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) bind$unix(r15, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000800)=""/68, 0x44, 0x40, &(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000008c0)={r13, r14, r12}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900), 0xc) r16 = dup2(r15, r0) fcntl$getown(r0, 0x5) semop(r4, &(0x7f0000000940)=[{0x3, 0xffffffff89c0dbf6, 0x1000}], 0x1) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) bind$inet(r16, &(0x7f0000000980)={0x2, 0x0}, 0xc) semget(0x3, 0x3, 0x2) 00:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="5f37c297e9d5101d89e21fb10e8041406b65e7ba0e6caa4a49176f37de481082331660b039003e0783a870c838074dbe2d6ee725fb6a412bcbccd14763e650b107af86eef8d07ac3bb527d9794b776eaa98d59e3ada5643ff00de3557f0133ba63e676f7fffa7fa57288c49a5cd1fc93d2fdcc29f459ca58ff0dc461eda346087fa4deaaa7d58385c1994cc89b14de5fff93d3ffeb1d47593be84a0fdfcc8f4d269e7a4ed34e2289610531f28ad7427e2e50421e71cbbd22109864f9a0849c", 0xbf}, {&(0x7f0000000180)="bc9bb542044501512cb6215d162f132439bef88501a8bd45ca554999aebf7613", 0x20}, {&(0x7f00000001c0)="35c6e61751b7e9b9f650055dfc69b2c831756564a222bc390f942d060bcd49742eef3857883e0bac17effb75bc26a06236929f49ab8918f0fcfa1012000921a92aa45dfa42eafc756446c169cc5e89d452cca3aa4861ff9146aa5d2570590313224595a280", 0x65}], 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="89902a587ed70ced1709e0473a0e3c4ed6fdfd9d29a1fd32bc2aeae0e8fdc67c6c513712b48b46dbbe8d76f71156512f4c18c64a0e39344d6748c27e142e0d56f61b2f07c754d19d24731975e2b4f6aa3b81d2ebcd03060669f596388b8105871f84fad304ce096232637ea42ff42191ef53058439c709ae0007568c466e7410559c7856baf4e2cb577d932c60d82480d2bb258bc2845a01eba538e6dc2b148dd8755420ca491668f02ffc42b3b587b6c599", 0xb2) r2 = accept$inet6(r1, 0x0, &(0x7f0000000340)) msgget(0x1, 0x88) setsockopt(r1, 0xffff, 0x7ff, &(0x7f0000000380)="8fc88ac372bc4caaa97096bb61b7677fbec8e1603e56dd632fbd5dfb9eb055b15ede5fc7e0445b77dea47610327611572aa0727e1b16f857634fda6af3c9fb904038e679986152f7b771ed855f583014fdd9dbfd70c3ae9250b035ceca2a7ea5f9d986b01de95842c859b9387ffe2075d0fc3205c82a0314fcabc3c5cce0c4bc60aa027702646427583833f8ddf6e5b962c40201850f671efc26ded784b256f79f2ec3622c8a628c6991e1c5d7f7d2a963e36fde3285c8f0d80e0989eeb5", 0xbe) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000440)=@in6={0x18, 0x3, 0x5, 0x18}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000480)="3d17ceb5ecd056", 0x7}, {&(0x7f00000004c0)="e8bbe125123f94a6ac550b5333f3c9be8ac8b8edf4e486ba3442216eadf94c10697f91dbac4764ecc75f4bf270fe5da0ef2dc08958d49d6293298d0c671463e8719013d6a4bb7f86ecf66d90cbb7617fa8538eb6189ce3b6e9518e002eebce7dcb03a8", 0x63}, {&(0x7f0000000540)="a4e07c3fd76504dbfc9962e2111df55b95e2b4e651cc21c1fc7287ae2dc9146ef7f450427b78274feefffdeda9f6b28cd937984671eb9f6629fe79082b743c6ea1e1e55d4d55f73942946c981981e3ac9e3595870af6da940e5b5ff6be2b6f", 0x5f}], 0x3, &(0x7f0000000600)=[{0x20, 0x6, 0x0, "81efa28274e3bac02d"}], 0x20}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getpeername$inet6(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) r5 = dup2(r1, r0) bind$unix(r5, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = accept(r2, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) connect$unix(r0, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getrlimit(0x2, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) r7 = semget$private(0x0, 0x3, 0x68) semop(r7, &(0x7f0000000940)=[{0x4, 0x8, 0x1800}, {0x0, 0x3ffb, 0x800}, {0x3, 0x800, 0x1000}, {0x3, 0x0, 0x1800}], 0x4) accept$inet(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) fchown(r1, r3, r4) semctl$IPC_RMID(r7, 0x0, 0x0) connect$unix(r1, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$inet_opts(r0, 0x0, 0xbb8f47db1ab9f73d, &(0x7f0000000a40)=""/115, &(0x7f0000000ac0)=0x73) shutdown(r6, 0x2) r8 = shmget(0x3, 0x3000, 0xc2, &(0x7f0000ffc000/0x3000)=nil) shmat(r8, &(0x7f0000fff000/0x1000)=nil, 0x0) 00:00:05 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x1) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0xc) open$dir(&(0x7f0000000040)='./file1\x00', 0x100, 0x2) 00:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto$inet6(r1, &(0x7f00000000c0)="0857d517b8717e999484ba5c07d624df6c6344c8701f7360da950a4d65a5b311c2130a95047aff2d", 0x28, 0x0, 0x0, 0x67) 00:00:05 executing program 5: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x30000000) recvfrom$unix(r2, &(0x7f0000000100)=""/118, 0x76, 0x51df4dc2cd0be35a, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = socket(0x2, 0x70000007, 0x1) connect(r5, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) chown(&(0x7f0000000340)='./file1\x00', r0, r3) setrlimit(0x7, &(0x7f0000000380)={0x9, 0xffffffffffffff7f}) bind$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = accept$inet(r5, 0x0, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000440), 0xc) utimes(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={{0x8, 0x9}, {0x800, 0x1}}) connect$unix(r6, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r7, &(0x7f0000001700)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/140, 0x8c}], 0x2, &(0x7f0000001680)=""/104, 0x68}, 0x3) sendmsg(r2, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000001740)="5c4ddd033a1a982aa494b224e100f55651d403af70a982d8fe7e5d9c25388279ccd216717cae2d376e1a2f2d28105661d5f9e166cf3af49af470f8c5a801e012ba10022005346a7600a2c34c024e801e1343a6db7fca27dd7c68fccdbd056d427b353c46aab5b89d718247d20ca663fd838c20637839bac2907ab580b0deee3fbee4052e4af38af5c80d0971ad2dabcd", 0x90}], 0x1, &(0x7f0000001840)=[{0x98, 0x101, 0xa86, "47c1e2272354fc9ee589544f9e014e8000cc7fa27c7c7389a6b84666e2f87598a745a310d53457ff638f794029f1df9accd4eb636154785bd093c2610c1abf34ebe71b78c52f9b50e2cdb8a0bcc470c3585e8651bf28323ce0d6e2576811f3209ace1afc6cfd42730d6639e9b93cb7c4f4c2f82d538e5568a5516bd8ce8f11fad515fd2457e1"}], 0x98}, 0x400) r8 = fcntl$dupfd(r4, 0xc, r4) mknodat(r8, &(0x7f0000001940)='./file1\x00', 0xd0a0, 0x1) getsockname$inet(r4, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getsockname(r7, &(0x7f0000001a00)=@un=@abs, &(0x7f0000001a40)=0x8) paccept(r5, 0x0, &(0x7f0000001a80), 0x2da99151e56e21db) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) bind$unix(r2, &(0x7f0000001b40)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r6, 0x4) r9 = openat(r8, &(0x7f0000001b80)='./file0\x00', 0x80240, 0x30) unlinkat(r9, &(0x7f0000001bc0)='./file0\x00', 0x0) lseek(r5, 0x0, 0x1) 00:00:05 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/86], &(0x7f0000000140)=0x56) r1 = shmget(0x1, 0x2000, 0x95, &(0x7f0000ffb000/0x2000)=nil) fcntl$setflags(r0, 0x2, 0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/75) socket$unix(0x1, 0x1, 0x0) 00:00:05 executing program 0: r0 = semget(0x2, 0x4, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/219) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x0) r2 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000240)=""/50) r3 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) connect$unix(r3, &(0x7f0000001300)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000001340)=[{0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x7fffffff, 0x800}, {0x5, 0x7fff}, {0x3, 0x80000000, 0x1800}, {0x1, 0x2, 0x1800}], 0x7) r4 = accept$unix(r1, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001400)={0xffffffff, 0x7}, 0x8) getsockname(r3, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc) recvfrom(r2, &(0x7f00000014c0)=""/36, 0x24, 0x40, &(0x7f0000001500)=@un=@file={0x1, '.\x00'}, 0x4) mkdir(&(0x7f0000001540)='./file0\x00', 0x40) r5 = openat(0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00', 0x3, 0x50) r6 = openat(r5, &(0x7f00000015c0)='./file0\x00', 0x1000000, 0x0) semget$private(0x0, 0x7, 0x2) semget(0x0, 0x1, 0x110) r7 = getpid() fcntl$setown(r5, 0x6, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001600), 0xc) write(r6, &(0x7f0000001640)="12542546e06d62a909705578dd24ddb4c1824d1c437a901c93721072113405e03f80697031dcebdfc7a39088773277885ba9698363d161f8d44f8514158871816331b96e8b7bb4595ce1d7686a0575077abfd724c6789432e373f3f866c073829855a2052d2dcacd805d", 0x6a) poll(&(0x7f00000016c0)=[{r1, 0x4}, {r1, 0x84}, {r6, 0x2}, {r5, 0x80}, {r2, 0x84}, {r4, 0x34}, {r5}], 0x7, 0x7) ftruncate(r3, 0x9c) setsockopt$sock_int(r5, 0xffff, 0xc, &(0x7f0000001700)=0x3, 0x4) r8 = open(&(0x7f0000001740)='./file0\x00', 0x8832, 0x40) pwritev(r5, &(0x7f0000003880)=[{&(0x7f0000001780)="29401883111edc8156f3424bf3f3b4ff8cf12d7b777a4ab63671f8e4c029e258e7ea53dc76b28390603ea6671f811026215adae44cfba16a7b9d2d9ea971f7aa8042f99a19a0e12ae092dffaa3ce57262759fdc0397ae9f0682b39d4ed137de3918f944f44cb6f8dfb834f2d9e6129f517dd998970fc7ec03cacd2a4f0e1199442bc54d3ca0c9525e57f767c8924e4a1ba364b94682eba0698066c617c8970c17324ec7f1987b19f75000ffd6ccd3788b0febe3fea5375497f26e6f9d8a4840d00e406638a622699035dce954a63e7cf397f166ceb1ca61212851387d1d22aeace049785b95102ae108498b4ec6dad2235ef84b65f10c1d1411ce9681b43b9ac00913d20e27a6de1621ad0b293b9ea7183e403bb461e8f86941caeebea67305eee11dae2b16e349bd2f55572ec907b67f0eb3bdcf7ec449faa60afa7738dd877782f010bc03f67119c6b195661128660670edcba87bf124c65948755f90b99719039ad230619e74b9a729b8f4ccb375b975312e26c8745ffaa8ef55fa0af952fd6575d02faa1d96a9f0350622c6713901d9e65be572edef61db9cffc919fad56231e680402f3a96f5ff4e843c9e68fe6c8ede3c4a3e00046d2597403f6d28daa0a4954614418804017ff834e63cfd0a7f88e271a26be2aa60a4ec4288969b8e93e96e2e10cccda3df1e44a94c7d99a16e3ab65f7f5a0cbe1a729b5918c70b3804a13cdf9ee33232dcd0fd844194bde9795bdddfc1f1de0ea8d37454c74ed118a9104a4405d3755ec944b3f69bd0602c23105fe28de07c6c982f7019e92ee40638f28e8b7cb5fe55f8a68227b61a43362be15a088af0611c9b170cb3eb3bea9afa17f92edd96441683fa7df7b48ae0a2662beb5259d50d01ebd92565cb82f231f45eb2f8894ef18a53e51f615e0b0d6b78ab03caafd9b0c5408cca2f9d4231293d216397f5f3958bf88fdb372cae8c5d4af20dea17fece4129a98c9d55647ca21765d3d2890126efbc9218612651fc8a588a3d3c45ec3d8bcece9a4742f7c6413634d62f227bbe3102681ca4e4c6d0b73208a2b4a0fc7d272445d45c61d389a0d3bd02b7f7fa63f41e2b727215ec4f8647f0952b74d637da354b309b1e89d59df7c9b20685f45b7e4475bcd90b05bbc4a09a7708f5c04496871a8d3113ce7f0d0c6c88bb87ae0b5d74e1baced0c4010755213de47c88d31277b74d13dbe1a5134f4fc3582031ce773e382235ff89d302d94a53bd90c69ebd685ed92cae2790cf8383ca16794d2eca213120542ed3397140a81c72675d98fc206edf96aa2b9284fe78bbbfce965ada9c02223040b5a8479a2aed1c03e7185bd541052ac7d6459560d5d43e5bb67387f85352716a08da26274893fa9b0d512198abf8027c2fa4f9efce5a6cd66372e77c03d4cd0db430c81b1c90bb92006b101c9f67d5beef9c42e91898f2e3db93631672ca00eadad1e63fb1e95cf607fed129a57ba1df4ec6f03add36a97d0cda494a3d7026c81b844526da3b646268aecc1320c8356fa6845fbe1eb897d5c36413b4cbc3c9aead6fed47c2cc0805845c25d0004ac395ec0c05a881f0dcd7aecbbfe3753b8ea899db2e6f1d2f954a0e30675ab29ce974c0a28c23139e5981061557f22c4574fd0e43b3dfe36657f6e5a9c6e9a14b197302d97263cf33993865a381a2b28695a0ed61ce66487146a02fb2e5f198c61d6c3b50a26f9359caa2480dac465348b9b5b888abb15c282e1368c85f512db92e045c4ade84da411d499c87b506a80d461d798b2da4e3990a468728c3744633620f4eed7df97ea486bf279c53aff7c684744b3cd734f6f2a0e1a22ccd0ca3002f65678ce95c0384725e1ce7ab633216a1f3dbc91f7a78097c85ba88a917e474c32e9e5cba89fd096dd010a9a1343fd5bd0c305db66850c3598442fa9869891835ad284e439a4a7ab3f279887a51427260bfe57244063dbd75a31f8900fb24004a088e27c2e82113a589a57c74ed178ba7ff30954316aa2c8429c5acac728f5d69437c0b501068aefdf602331eb894602bed741a2e93a1b3a0121b782b38efd6528745f0a10e29a0a1786ea6f12e13ceb5974f4e29fcb340ea8130f565fb2f7fe6d146881c2f7b62a17b4222e9907171d7f14ddd8b86a15cb87ad288b823e63ea761affe8996509357a09161b4d596767417b7967798e68aa87dc7736194a5229e6ab9d09dbd19355e67553a15106f246a284f8da431e00e2f7fbf4e70475b4492c1a8d5a8edd4d4dfe008a204bceca182875f5667d72ab89b6e3b30b6409c05949c988336def143b73517a6110b238a03107f1e8df583a770cbf14aa22fdcf451af76d5ad213ce73a727d58c33e7b5ad8559cd34ead2395760e38619fa5a54ceb4e73904361cf31f2579de961683648fc06b3594312dc70a4725238132ef3680607e989b2b0947e8b5eeddb6ba0747e7eec52646fbe2dbefaafb8d5f1a3cb0d438649cb613d8b1cc1f0a698f78240a47ce5150a580f95d3698715190c8aeb9af4eacab0414aba3a952e2e643b7aaa8bdf94c36e64d217a743875387635d9bb3e2bf6859f60af2a13cf07b63c9b4dd6ed856f36591f9e53748b72fa48b32c99d38c6632e128e730d47bc077455285491520c5cc67a9c76ef2b6708cc165ae04ea0d164cd5fe67bb167c2fa9ed0be071089dfd96fb82dd1a2255951e4b2c41b42ff6a9d687a8189f5f58da39cade4467ef82d689650253ab96cf50b2660a7a33e8966b2575d4ba6816596a7d995cf7b62592b9c39f8a42528c635523642ea806bf62454f6e39d9d90632e0adc9955a15427eb8a3d8ff07e1a119ad7eed69fb0ce86fd14255c80d1c348901c3db3092f62fc841b8ce20b6a1f4697ad430b76dfa9e7e8e0651ac0ae83c96bca33c1a0fb077878f4f953e30e5a5cb09649ad1b410d032585747c9e72b91fb23e44a5772c415b31fd8256b94bed327df5d16ef934c4302edf0f850d5c86a29ada19450ca4a18e76a3fea4b3eb3b782a44bf983b570bf3020ae66ccb3fde8fbcd8cd91acd164566867dc663671242f3f466c3385d0a58b43b0772cc15320197a8366f521f8857b4ef8319a6a9fa965b4dc23e40928d94090f31174350a1a9975971fd35d5935b5e8cd2a2e87f441ffa0d76e2a21c50ffee1aed308f9e7ec5dddeb63316674937c6532d2fc67350e5c5478bcfc6649f303aec1276eccd7b89c9ef39b1d51ea892413d052c2701657d17101abd368560ab170146eeea14d5c76d4710ebb31cfdbb0ab323387f73153062ba3dd62c518f11f61f2b7b9f86189a93a8c01ea1199cfe96589f532aa5d7d58d8883ff870747fc7950d6ecfd1d60dddd906fd63af9da1a95529271f2ae0b60dc7a3e6943097a99c5926e5396eee7059969e803a32c73690c6707fb874727365d3343c2b2d60c413cec26de758e7ae24aaa3102110e4a8fc7ea942610208abd7492f1e99cebf215bee6d0ac01d77e7656d29214c489a8ae5ad676dadeb142571a231ad7ab39c0a072ab61d109a396c14fa4fb81c31425eefc85156f0daac1d35afc2ae375cb9740e19ddbd64766d3a9c0ff1169132e532207c35214c997644ad97c55442c09063ffd66b3d9e79018bee795aa76b4ecaaf265dba1d1313ca0391c90ab3f94badb600059225c12597a47110f83d23041930ec999f82a828028324812952919ad010cd0d8ad676047d961d65064b3917e370f3e311ef7a39e11ca58b2c02643359859a99ca43f7bdaeaa21c80b75979f38001281528ad837c94b20ffe03bab8b3fca5c264afd1e3b3d92359427e9a3577ebbf60151192723361a1c1a8c020965d524d7cb8e3e5fbd88bb46b152741b4e704da7ffdd11ceab58f001ba2cb16ca3549d9cf083c438ddc993d25a7fd35a5c27f2626ef71c5381ce689b6b66733decd6cd92903f7e28540ab597c906b7c02fd224b3064b6817f42fc2ef6833e51fca1c25d3238da95656a40fba34b798b1abf6564ccd0099b592baf13cc5d774c9305eb990c520c3070af017e18d3c4c2a6ddf2a2b42e88e9cf623e408e9cde4936d072cdfadc10e4f7fd09f12181c46b48c2404249d505d569c5c4f171f00d9a39f2294e118520080b78657e11699d744341f0a20dccd523b2900b4c5c5a56e3aa090577215390c7349c17275bcf1da4d354b293fe61b7d976ba8866abdc4106a27c74641037020eafd3113f32307efb1a7177e89f0f29d5930738682ea97e6a4a2e80ca6dee51670ad1ba296903a56f423e9e5540d603c48bb512f7716869b00bb103bb124dcde753b3fe3133e7b87842295d34c3bd29070310fd1feb6e7a0868f513e1320110b858fdb95200899703dba54f1c33a913b947a7c25b1fbd2225c4da5fd7102da1123eefecfeb7c7df3a61b8f3e81f22c11ada31835c7a42b63a8e3d1dd43f8f04d04fa30cff3fa006f2788af379914cf1d97c5b47e36d77c6f0744f023da9fcafec658284ab871b67c286e4e58e29b2575245abb2820fbda8312f1ea1f1fc2f28e77c2dd81c5ce02d87253e17cf10197e13485cce5f3af1f93752d461826bacc91720501b5eb61090d384d98cb2962e2ea5adc09d6af2f257c230b2ca2084434fa4b07da955e8e603f85ecb2fa9df959cd4e39e84c9276dbd5d223fe461baefa8e77764d86b3af0039f27f67164d024df401bb455bfd9f4084fd59576daeca7a225df8ec4693413af2eef6ccf93de031dfa6de7fed5f4cc9f6238247e1f2570eca095e0e5e7021cf3c7e7440086c781f2d92e2578a2b41efbbd08ce921dec1605475a868a00ece6bfb938b0894d38f61084124bd102827ef202933ae725b26ce25644bd56eb2ee702e0b0d9b4ce0db297081715955009ff68fbc8727ef2e135e3c7024729ca55d47f4e0f22c0551f8419f849bb6d66b83a2a6458970b11ac21fe7510514eefe0fe5c41f99217aa58718133dde5418d4fc3aacac5ae289d38b637391d133faed38f679a042155d7ed59670235bbca06b03fc9ad01644250fd6f5dd071fac6df99451191b2d5d2e3c371c91ea200ca84487cf6a51c9b5a819bd2338e132cf487f058ef22c04d7d16ea157c352c18f6f313b37df95d6f363c812f6b27cc271068d89a3be1a1d77abff628357756a8d8564f6ccdfe79ebff13d39469468d2d56ac8a6d973de7660255da161e085758a6766e66ee27ae4b92bb4e49ae6981cb9ed28c1a81cda8e3571acec52529fd061875a9510cc6ba10b0c4fcafc5d6f704144d17e83ac9b3bc5b9d15a34fbef886a3a40c0b0e0e8c2cf600e52454689b55bbad07be2da2ee4b109d5e9dfa7ad05835bb66a7efd090fcd0c0a7075de7b56191c9a8b78631afab3d51508f097ce5d0954e6c7bc197b9a51351071540e42f0dd726e7ddc7efeb1833536a7b82a52c3f5901d0927c646513573e8f8c88ea6ebe5f8094d84f7b7fa84ef0afc977e04eb196e67a481b20d48a6e025939ba2cb3d66edfd916acdbc58d1816d21e044fc650f138d596f85e21853834af9e10acdc2e131347530bf4f5ea4fd037b3d584fbe2ed2fa092bc6dd35d40eefc7d3bfd971bc1db891d95de947ede70bf6c441c5180a0939e2b7db9f126027c8bbb66bb0ae2ed1a929c19f40abb967746ef88f4fb70a7c96c12a6429746d947b31aeaa94583868f8bccc546bf167a2ff6f6a867b46d583d2bf9c1c1dcd570c30940f43e37274464a369889fa945cade733f0f75fd4bb29ac811b24ea42d9d1e8734560bc30f9aea23eccad0b97afb33d5200e8aa09c74906111411f86f72adf7468f093f6", 0x1000}, {&(0x7f0000002780)="ff2dd476f77cbeafaf10c065cfb04bae443fa31529a74687a7e60295f48e606a76e2e31f4129625b5bc13befe77edd1e1ea3c3ad3f07dd15852fef75498d308a7de728aa33f368fca578bcb2aca6b25c8f3df827904f6ceaa36a41e8b1ef6add888fb47dba50742a0379b268168e0fd48f0717f24dcaba609f2a94114361e8792eda0d1e906ce6f8a5c033bc63e3393d875f9a93df0ace6a0caf351521511c313703508da8999bb35dd2234201ebfaf5f679f3739251d1c978a45f2a32523fe458adc669a434f03f882f6af244509cedb5b02f43b05a09c68d391506791298c98302da660affcbb2c1d6f24f9166b3a7f632fa56fdaf7ae0572a89aae05b4a7b4f8eb32f6a9794897d6fe3c1ec2c3696e2eefd6572c83d65b60cf875c76079f466cb7052c166f99616b163e76589dccce538799cc5557b69719ca56bfdbfa5c4fce592afc5735a489008d41bb5a38e011df94b8dbe8b31f8882e632a700c264735dfb978d0df401bb41b4b909948d6e426a3b089072952cd64bda6663f856de8ea3be3dc7f66e08c7ea4795a623599bd1026392ea4c9a19597b56d0feb77f6809092548f7d2fdb061de13430f80e81bcc3f47023ebe988983099cfbb5dc3c684138b5887f271c19135bdc0b0aad3e6de10d567b890a7b07bfaeeea74d5326a2f89cfa43afe46d14fb6162d117620db04dc2a4572ace4467ecdab8037d318f63e73bb79b96d78de70d6ff913d173899757510509005db5a9eca71ad1be83090daff6a8ea7aa3da7b1a4c682f5c179fb4105191914805e8480cb6dbc26f7007400b8af083216c188508a7f264508724f07d63d0518a6f053cfb1819ccb96e5de8e2ef170430a7c3be109499332dabbbb6b86d8f5e21f1666e702b7b13f1ef9b24cc609c3f2b36a84ae8fa0ad8ee51ca38c8baee822e45d7c66bb6d19c3e892c017a438d16c210dc5460e53671ab59dd386be89bae5dfe9197e705fcae52062ec0a4c78712a745f148b12e301e6496d97558b2a7ea552add161bcc9ce0412924d14b91df4f72576a0553c2dab4d570e6ff28f24628445cdb1ddfeeb2c4f63925113072db8ee0c4897a451f1ed8223cd0decb8662f0b0a3f425715362ac490571df1233c7af5c4f51ae3cd3464f26b851d468a2fae3e01b30335eabaccfb0759427f44e07f24134b114557bdbc4e8daaa76b32b20606e190a1df7b132907a052ee9e95896d6fb03b79d03e944289f7cd7bc17d2b56e20c47e2f2ee01bf5a9354b02136f62ab64818ad7d98659f17c9fbc6988440a688472ed3f54b340bab4d8be19f721d5dae963fa50d6f9089cf677693dd11f0c690f853054e74717ed726dce4086577018ac41f05ce99bbef642ef64613adfd017954c72d7949b84a406bb75581906f07fd0c333950053524313aac505d3bf24c98c1c60b370ba93c96c44e8f0084e3b3e0b320d3cebf331c245ee54f15077850a4d794e1c83d21ac4b45e952207810ee217ccbd07715d5e6d49877362dc68af50a9c757114d2b8a93925d6b5a7162f6aac85d203b94b18cc421ce35e1fa989522c095acadef1d8f58f6783e91b27ab6b737fc00178df0d50413f39c763afe61a724a0bda4342ecaf2bb987a87b2b0bd2001fb3f887b870f780d38f95b53a500baa14cc9978ea558c96173dfb7e478d72bc49cf7f5d757279131d9c92b7dd7736049ee90e578e0b5b20b44505c1ce8134d00d34350e9708a45993e1476be05b5a21a12b0708854afb0d5ee1430d1c70efb4e4d875bc19f746305d0f43e1307991ec5b8999f5bd1ff90cc3fac3f4960d5f6ea6860d1a8b72c3f23498d44e893fc993cacd9f442d89183c864bef9c8d79a3c504ec20f3ac3f07f5b8dd3fdd4bf6b640cf4e2d8c41e4daf866e58bef4bba821a813dcaad427d05004894c844cb78b3af7a36b002a5786830d56ef7664c61775f74a1ff1bcfdf5b195d7570a18256b775b3c11816af09d1e0985d2aeba029dbde6864eea878a6de1ab0d7cd32aada4ad3b423e8e342856cffda160ed996ba751ff52612f036a7a41941bfa82e304e94544debaffa709f791a660c3b28414ae7e74018ba4cebd19452ee2f0782ed25634017ef262310566337ad43027e610b11a23a4ea8a06d2462c4092479c74dc2f936e3b7cec1f125a294bb3eafb6ff8e27282b0196098647ee618357d7d4e55c9d58c2acd5818b094ae9ce19a03ac68ac98db3d09b38001ded4733cd5f9c998ef3f78c31656aacf78073ac0e5fcf4c53f4c374099e32c2651514a4b643c7e2975343e18d75d6567e14ca4fd7944c287f5966d04e057035c19dc7152583fede9d054ff356693d3c7c2ba002af96e9b27078334183382dec95dd6a57ce8bf17595347754da79c06021df03f0657ee3611586d0a6b7dd34fc0fc788e23836b763e8e67e79bf0404c82c370c9d2adbcfd99bc213154e648f07c1e0b9532e6fea0e5cbd31f21b5cfc399afc4eda96ab338ec02583f31077df9407d736c742f93dce6db6266fd3c792f6fabb790105a2c155c07f4206621544336a39c0314df68c2d3593c6113a582515e168a2a78819a655192caa8cf7bb6d8a3062deca1684819520ab6bb9bad82183fb2b4b2876db7b0d8943d7d002ee7f61f327dd82f0ef8f48de404f4c0dff5c52bc72d80e68abdad44106facaeea701491a71486323261e8cf11224346f9233f94efe241305c211788262093c144a167c4371e37e418de2e068b147816e107911c68e4450e3bed7acf7b0b5b51e87bb3e66222798b8a9495c15c5010757b983ad653f9df6da9f8319db485b1f79dad4e3234594810ecc5d26911175d52d651398d9a279167e191014e93b2596e0c3d4a317b5ad25a7c9560dd894d9a7dcf4b9640006b14dd51c8ff7448cab4c82c3fd399a14fc39aa33d20fe915cd2db55d86e3ac859fcc6c7538d7141dd3dfcb8743f6aa3456d2ae0b06cbb959449ab21bcbc3ed681021cd95e58ca6c3e5ba615b4646e5bf346fa13e293e06bf268f9ec3e0a40487e21c32a6ee1d70066b51e21785a3411df530e63c90367199c8a69f6f330a93034061035deca8567fc5f4d0a89251e79531f272a25c9f6c79ef3ba17ef70efdb61ef2dd11da35d42b265020a0d3df26db33fb93aba06e003b91422bf5de3a523171ff2d05d2c9b67c964f0dc7ee444a2c55c37ad97d201f2a3bb289b617500ec4484417f77ece9fc552f90e5a51a97643fa47a2708ea548618fff10a123f6831ba612a48b2b6b94a83b918410f0c82c88e9e9848d7f78dec2066b51868c2a70a6b126147a0d6ed2fd2a1c92446447c465d9cd3c57839494460fee3bc8c0def3f80eed7ee199c7f13c4d541192afd39a242f531b0a645342cd32b981f35140015fc139126393eabe49c589a5e2f64addc4b82f12bfd424b03718a6a9072c660be3c47e498c91aa631c26bf620cfa636d72ce56e585f20c54c13880ccf12c8e7c33bea7cdedafe5e34349f12a20dfea35da390fe26c5ab976247834507cf38f51ffea9ba66d7fe174fa057fe92c3ef9ab9b9494254b92c3dcdab005e241c13c426e3f5a858b510083296650fca0335ac2f2428ad2fad7e780e747c009886b1837bb94dd05791d8655fd16ae87cbdf8918abb45fbceee8403195b0924a07bd5608c97fc38807a65ac03ae27f46266ab06f0528bff371a19e7f47d25781a5dd3ee93d7c58e64c6b6ccfbaddf0b2106bd893a01eb6b6d4ee715bcbe32949cbf6afda4c71046faa02a8dfee19b57d7f2dec54fd986b6ce4727dff8b777be62bc6a3cf7d9024a54a96e8428416e42decfed69a62b6728950574a04a7b6d9da2dd0e7cb7e939bebcb1199cf3a7b99db1237124db0a35fe6f72cb6a50ad3e8b40ac4e37118f66cb5d18acbc0e2755a4bd51f34ac472fd0d737a4f17b3da1a5ef1d37d1fcecfc98f211f4e843a1cf80ae7492a8d27460b1fce12bbd79726508cef3ae3011e1e51f9bac2fab13a6386761dc6792f36bb62788a5e71dc1e64042a3660632ba89abe2658eb79fbcc7e4bd5a384c08825d8df99c0627c585fcec6c365d777975b74a40b671404063d140e0b1d24e5482e3851ec875f2b3ce5eb9ed91d506eff33ab2c341e240821a965c68393a932238c335f591ef23e06be55a6b3b0aa99e930523ade57a53457b29a709c04b738b09a94acc7b29df2b2f517352aceecbf1cea85035532217488751fcc76b89006b0bfbd1afa54f1e546602f3fd8d2d5338710eeab5c27ae1ebff6a9378cbab55a2a82a47092b8af63b02d8881e62773b2b1871c5795c69e1080da1fc03b2e980a543ca42e21de51e48a97b229c72db030edc901c2e9facc70e01c3638f28aedde30b4bf0c78cf666a6d08bda88e3546bb891dd065d9508875c18c766296ee15fb2cd4f1ed02df752937a6dcdc6fe1c758f76c1b71284ee06aaefec4ce80c6ab8396cb8411c3a8e59c028aa914a691cea860f16c18a97e6fb47b1e50c41b9705f1f9aa8996fb12a227117ca29a670f7909cecb887befc384ae41b4d65a191a6ba18a3bbc5161e8718d28c4e8028ae9e895dc885013019e796aee50c41256218c65f91ed5e0709419473136b7a45936139dab77dff405aa8f8fe4380b7707cba19a7350a7a579a35f7e07676e679a3914e251f384fed54c27238bf19bdb60b604dd68ecee34fc9b4b4e6afc37ad63183d04c23d7652eae2f7eee822515feafa9ed50bf7ff00225cc626c18d5ab189aed924ffb02b7a69816c1268846e6255d038818ffc1aede943af90399ba6c5546a6b35c9ecae710e222df953549ed7b3b90c44703d773b4f4b0ac801c54f51bdcbb9bca1a51d8ddc86a3a6d666011f226d0afdef1c53e4a307f04bd2ef127afa7bfa31aa8458afefe69c9de38fc8884dfbcff12f979b224c524fed0e007ba9cff081f30d0edfb7c885ec77ca3cd2f31fbfdf20c414da3c9a60b9a640c9ff9d2fb6907ba9944b0a0e949c4af0a70d3b47f2784729eed7291307d8863e49debf37a2659adad59b760d1ed7a73091e7fa7c4171c57ce6a05cb1633eea189336b69a4d6511c7fde043772e1fd3b37ac8be66032eedb47f4870b7ecc84e5f07622a32c02e25f5faa34b37c06b761d7ac4d76c3ef903a79430be3308e51c4ff1064489d992fa089c53a0b48764206a496be1f3ec74bf727e1ac05f5016a891158e560563e9fa0d820051260bbbeae4380e41dc9ba9fa7150a1864d32e100af940e8f546928940bcf822d452b8dc1c84951b969107727069c716b8f550fd434b05c386a0554b76d4b18c3713cbcfedbd2df0c707b7428be9110a350ae21fef263517984ee683022202d83bafa1534b4919e0b2435b88a26232b461cb0bbbdb7a331643ac0fc3712b26ab6fca7b61a4b14a3e7d99353ffd687370d6e7e9bf07c189472e454e74e5ddcf9b1fb2ace1d3aecb59cd826a35e30adee60d79075411a6b1f11e489a0ca6584735e1b377cbc766a8e69f5d46aa186ada01cee974e62ed8bd25f1081215b073c8315fa6a3c611ddbcc670a9ea70bd6f6d1403bffc5cf2ca1f6defa20f146ecf8d105a3574efedaf2757950a448f5f20c8222bdfc227d783ef987e0b5c099ba9cdb1b17b95559850df6646f8cfab88016ad6b70e4bbb76d7f1ea623c4464113b51d7f9dad5e6338d3981ff17649c4f4d476580e7c04cec41b248cc82a2815ddcc1efd2a04450855038283e68fdc475c7614d09bab35e823d71c88872e77531e8ed30b2cb95eaf3d802b7f600ac22bdebdd4a7194c84b42ab6be63d86b8650feb64eff835af65", 0x1000}, {&(0x7f0000003780)="bb422c385ab5338099412a4c10ee72a79d54378a25ce28ba7fcf573db65e817a667145cc0dab93cbd9655e3cdaaf64529b60c5b7f35871223ad2bb63e7f04d5864ea08256ae31a7993479394454f4448266a46fb07ef9c73a486e4bd38939e5505ce2191eb5b6256988f27b95ae063d2ca8397eca3ef09547b9f319624ff84d0655c6e9c9683dfb4b1e13fcd5954a8b52803e0276f344e3c761e2d5152600c95102929883b8bf2e757cdfa455ef88b739ad83db605756f535ac53ca66e8f6c25d0128621499767f526c201b04f49c6392d6fd1f13e806dea359fc196d0e31758075990e557dff9fea62603c8d836f99b", 0xf0}], 0x3, 0x0) dup2(r1, r4) accept$inet6(r8, 0x0, &(0x7f00000038c0)) 00:00:05 executing program 1: r0 = geteuid() seteuid(r0) geteuid() r1 = geteuid() r2 = semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000000)=""/254) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0xee7, 0x8, 0x4224, 0x38, 0xffffffff80000001]) getgid() geteuid() r3 = open$dir(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r3, 0x6, r4) r5 = semget$private(0x0, 0x1, 0x0) getegid() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/23) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="dbea8373dc38a5701511a008ccd2473e754c3e4234a5127a761c7a6892769bfac842a2f15913963208e8b407d50ca165c1b229384952536e186cbd94b42aed26f9094cea5c35956b17bc1d9e97e0ab70caa53af5bfb8579bb2f202e8da8e355b8265584982d2df4051b01e3986ff855282526eddebcfabc903185dff97302c8148de697a9d19546941bf2aaeae7d32b7e261895228c8e7857b3fd5220c84c6a7295fc0e720500193e37f098812c67d9b90acb53ba9ad0414df9af285138a4ebbab4acbd53e519dee7519d98e23e5d535162aa283c8aeba8690fbbfca6fcef6", 0xdf}], 0x1) r6 = msgget(0x2, 0x283) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000e0ff9381688c1b8b000000000008000000000000000000e8000000000000000000000000000000000000000000009adc00000000334d04002d6d21f24888c8eb4f17f5025650e9db02d03aa4158e6dff177f7f"], 0x1, 0x2, 0x800) semget$private(0x0, 0x0, 0x10) r7 = msgget$private(0x0, 0xe4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x10) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000003c0)=""/92) seteuid(r1) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000440)=0x1) getuid() mkdir(&(0x7f0000000480)='./file0\x00', 0x14) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f00000004c0)=""/36) socketpair(0x1f, 0x5, 0x6, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000140)=0xffffff04) 00:00:05 executing program 4: socketpair(0x3, 0x5, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x3f, 0xb9b2}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x7ff}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffcd0) recvfrom$inet6(r0, &(0x7f0000000200)=""/8, 0x8, 0x840, &(0x7f0000000240)={0x18, 0x2, 0x9, 0x200}, 0xc) r5 = semget$private(0x0, 0x5, 0x4) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/66) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x849, r3, r4, r3, r4, 0x8, 0x1f}, 0x4, 0x7, 0x4}) clock_gettime(0x3, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/242) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f00000004c0)=[{0x0, 0x1000, 0x1000}, {0x1, 0x81, 0x1800}, {0x1, 0x6, 0x1000}, {0x7, 0x6977, 0x1000}, {0x1, 0x3b, 0x1800}], 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000500)=""/57) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540), 0xc) bind$unix(r0, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) shmget(0x2, 0x4000, 0xc0, &(0x7f0000ffa000/0x4000)=nil) sendto(r2, &(0x7f00000005c0)="55094034df70dff8c290cc0315d748fda0b709c2e6c179f04029cf65be3617b6a5b9ca17ce97ee164ece029c078ea8e2f4a19977d9dc200b046ac6b1d9", 0x3d, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000640)="c4a63bde68cfefdf1c1d4a6d44b42c25234004b66787ca7bca0be7fa2e8e0eb2bafc69a6d7832a8dc040fdac63b902477532291405524ad2d365c2121e77cac35b1cbd2110e81f52e8dc5d320fd6448dac0c2f86a5981285c94b41df19c5223eed0137411f125509ea34b007c79a20", 0x6f}], 0x1) semget(0x3, 0x1, 0x100) socket$inet6(0x18, 0x1, 0xfffffffffffffffd) accept$unix(r1, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) 00:00:05 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3ff, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) getegid() getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7ff, 0x6}, 0xc) sendto(r1, &(0x7f00000001c0)="5dfcd69bc502b48e3d774b0d237ae84754744f2835d1aae74c9c258de0b4058e7dd5ea5253301b43c172f2294591bb3a4b85352716a018cf21d247ca7736aba408bdd6ca04b544bb00", 0x49, 0x404, &(0x7f0000000240)=@in6={0x18, 0x2, 0xffffffff, 0x2}, 0xc) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/122, 0x7a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000580)=""/180, 0xb4}, {&(0x7f0000000640)=""/98, 0x62}, {&(0x7f00000006c0)=""/10, 0xa}], 0x7, 0x0) r3 = semget$private(0x0, 0x0, 0x2) r4 = open$dir(&(0x7f0000000780)='./file0\x00', 0x600, 0x40) fcntl$setflags(r4, 0x2, 0x1) open$dir(&(0x7f00000007c0)='./file0\x00', 0x8048, 0x80) r5 = semget$private(0x0, 0x0, 0x40) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r6 = dup(r0) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000880)) bind$unix(r0, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r2, &(0x7f0000000900)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000940)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000009c0)=""/188) fcntl$dupfd(r8, 0xc, r6) getpeername$inet6(r8, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) truncate(&(0x7f0000000b00)='./file0\x00', 0x800) semget$private(0x0, 0x0, 0x2) semget(0x2, 0x6, 0x404) sendmsg(r7, &(0x7f0000002100)={&(0x7f0000000b40)=@in={0x2, 0x2}, 0xc, &(0x7f0000001e00)=[{&(0x7f0000000b80)="6cb1846fc403811c5b9e40914c8d5a621bb112f4fe8e3c4df4cbb144a7dcac0ca54ba7feeef3de124c8c1ea65fee22ad03d044d7440582b65ec60b55a5653778d27829b267fe6bcc69d04cd2a0a5380fa681fa77d3838243", 0x58}, {&(0x7f0000000c00)="08077e2d25d53fa55e319efc3ba3de4fa4429d343f54b5d9958d29c4179bc77152fac6ba1997b8bc891a4b229e36257085998be7166ddd98e8b7e793a7434554c0b739eb9d5c787a8509c885e91c779fe19d8d8828b3ba803c2b27cc6b9bc08fe46075a465d263cec5db380552dae4513c53dff1bcf46f3b8a4ae27a05daac00183d6a4b3a7b4e04d65f70ac37d15a3870ab228b7535272226437f3a2a7609ad7e43de2b5c738c71fb2f57313b435730936fc2cd9b2d5703d8a0e047438e4dc8862208c7a6e850d92895175d5d203b95297a5381b5c97b16abb332afdf5a282dd8a7841a7c78bbf46ff2b6a167a8bf57b7e3680e2ccccdc5810a23dae8f4f9b2ce4d117df5f0ed36b2963546054e4dc64b8f790bc6960b2cf4b3363b67eb5fd5cc13f1da69a886d76cd6e9dbf336dae607f25ae834ab2b72c2a98b3da719de8e78580cc328b238a11338b0374eaeb836c65df38a5baaa8912c311fb32275ec73823f80025bddd3ebcecf72da6782d96bb5ee4b6fbc6ae54a5baad3f0156e4f0718cb3ee2f6f9452bb563ee6dfbe0af72474929ef08d83b9529c0ef24f22968c2f1900e4ef9b714328751009b28a9944890f46fafa91d29d992920e57b8ebf8dfd1eba32ee362c59cd1c19f86b6d8d71b6bd69e2f974780ca0222da1dc932c178366b928cd23b2abce257a0316d7eb4f123bcaf8356c43e1aa1b8e15cd2095a7a14f601c17bde513d89858c3f3587348bff5ba87498a703e23440d2833ad000916e273c85b0123d091ae8924887f30a0635bb359fde39ed5e1b72599f3aba42308b6c29d2bbadd5dddac01458a67866b12f1d911c6aaaacb07597bbf3ff5210c13e458b18609b5006c3cb2e5a5600c590b61f73bf5611b66979f79489752ef42b657ca9640674266f64a7cd72273aded4a1a3b2544fd4922ee39df695b041356f298035c64c8153c09ff145d8406ac849607e193701b338505daf1d6b37e83979a90599d4810ceceeb5cb9761329d3c3533b0dc6023539d50e7b33ca56063d9ef58d521d8abe54b572a73ce11ee236a312359f707c1fa5e51ff6191caa8772b333401e80cf7e2353a49f8ea1da02a3aeeead7c49deed2e129dd69cccfcd834fbaae07224e5ce9802b774b9d30a47666290bc1a8f14f2c28e9bd4d9771a3b020e3aeb9d5b117992e5c50d213c048f912f914f47a569f897257e8fd9bfd4ca02a34fe419b870d58e05f46aaddc0424c195b50b75151af6bc744baf9069546b6d591a3a8fadc68dde9233f62d288c05015fb1ec064dd1031e7e918f0e4748c05c9572dae66db078875a66693d445446877fbcd1d0b9070f4127ff2bea4674d2dde4a89e0817515d59e061fcf8984ee1153ef68f474553e6657489989bbacd081a555007192d359687e53b3d520378510d5203981c52ab1e67b74171997c13a57e55bc232a7f0bfd52ce5a200fdb9743cbfbb28a4b0912a20bcc8cc584fa30898090bd98d06a800b46fb2eb7df083a8a49eba904c37b996ddb4834e5269676265ef9d959d4d7b2d79e90a405d7f05ef58a1449f5d3d2c7656b3cf15322fe6caa27427f015b5f634f0c6fcdc743cd184802c2a8fa6b6342e103a159f182d189142de87838d3d0163ec75e22d4d428d8951bc0b4dd947d816553b049598010d420280a06747921f8be50fc1aa2d498becf2b6f975becad186b438ea3d2187d4975429b64158366c2bc1fbd64b2018fb6712bd946afca0d786cc3e17fdb459ffb3e23db96b12597ac965d6bcef66fbe3e7ae5646f8b3c6e1a7ec9761f1aa6ad078bb7fffa16e4811ab04a71a665df2d82b03a046dadb69a8a4f7268995bf6b35a1aeb669c1c178329e170f719363ba814145ce3dbbb6ee29fb9e055665272351e68194f68fb225e29fe135def61c63588bcd9612f68ca50f758bcae96cd128277c1b8bd546876a340fab90fdc8004fcf1104915fffb4b3a3c91519a466a8440a54d33bda32b2f5121daf3cb2613d49d28ff86be9492b7e8c2e8cd63230c4bee53daa346ac5228b5f7144b28cd7a9584a0655fb9495e29d31a8fd3df7bf462a952b1726b53a1045d82967137e951ae2c921b0af7a6e92aae5d7f305b6d051b65fb13da4613c65d809b56fef7d7ad03c194fc8de5b79cff069acb14eeeadd4da88e8b10683f45f8fcd6a1d92fdf4c5f0ae39f0b74d1dacffb906be8499d90bc44005094e2a265b507f7d43fd46591f445a47f59e1e5d3616b799f55fa8fa4f108b03e69aceae4d8a489279f1b82b865ea861bca1ce7855dcd6c91b564cf88ddd9eaf712958449d7d64e5a1716de96a8a9d643cd7b379f7199455cb735c5618a358681b0f6aed055db45838c80422562cecaff28dcb276a6c8bf0d1328a04caa5ab377e95008796a7ac0617971690afcaae3ddeeed3c8024f02b52514c8bf079023ed7b7debaa4ad8d1226ef9196cfc17af165842b65bf14474e9637cb397c333740bff383207ab940ed24dd5320312df40b06e49f23a843def5ef17485157cdd7e1ccf6946a30cef7b4fbb73f91cf65fc77a9faa7b41bf301582a208cf1f7b9a870362a6f8a654192b7a0294cfbaf2062c53c29db926c733d74bbb5bfbfab31ef73c85af0930b6b1e01c6fb14e0ef632f73a592d9382742f313429dbe2639656d663e1bb423dc16687db7135bcaaeb6509a250b70334ae45225c0b2b072c54a02c4b1aa59974f229b8ab653c07c0119ae49e3658cb20db2f58525d8f2e2b45a7126e43e91d7d4d4d0b6d25b028a768223079cd908b8d2da61c38d10003e7b8d646c9c9b4345b32375ead4523ddc80fd6a1277eda7ca05eeea1e73b135fc2b0066c8351327568500362242516def0e195c26c76e9815e8638c29aa87f05f7c2f81cebe5d90e14c6e4af33117e4c2f6ec6e4d41764fe28403e97788cb3323f478b8bdea154e58c8797597d95219eea0145bb38b2dd148a503af11e80b964217151b86af823da1effd0e9463b38d5cb36cd6ec01ae129d920205d916a5e5e23e97e1ba840dc21f31142994fc726d0a8534590c61a2ed8ef3c7a6d45600b0ec86e2c6b12f07ade5f842ec3655952852671aee722e93802cf8ba9c2ad0a0e3756d09c9ecb39050618aa23c1d24316bab48aee08ce0f1262725a231727c372a9b68506d1a1a226d5290b918cbeaa3eea6d72553a83a17c2e2c75c68d2921a279f56c683fbc37e8c782fd1246daaf4036b5ef9db55e101d5adfd4dcf43456b01aa8968dcc400277701806323fda31bf0fb5c17036fbd9b9a11164c899d548d93d53bf91b36052030e480111600672a61f2e56f6a2e32057b0d6d0fb81bdfa49b9611d7550bb70e5e4c01e5f0c3ef4b3bd7700b20227b4ea5e5f5cee2fdabbc14e52a9b5e93e29608435c89b6f1904637a5582b0f8bb53bb1ee12327c43c5797464c43db48f26d13d52c0967f470da30c600cf9b802dafa9a0a5935b797fc1554c384569eb6dd1f369b9806bc5325f591d2d89c8d6f7f8cc877a48dc57ebad2679510b6052ea8a524f23d9e2ff885c801c951b8ea92159a65a846f2ded97e9b16b3e0e9ea155293af121552d72f36629628a90510676140208a3b15564a469dd6c7b5d010bf9482e9ba72de04919e47f5882cbc6069ad08e059dbe226b10db35a6c88b083affb00e14d449c276dff825a14d2a60b8313acea36c37a3f99c19d169d035c279f41695c000da331fa6d3d83a9af7dfe2c7a4f2446af8e1f9b5befaaa7f6f1d9de700c3ff24430b22405907f1bc188e8901a22789c4746014fccc37a3c1e10e8f99103848a5797da45a5df6824791ff13facf819d2666fa8675293f513852880678518ac8a0767ca2b5b796208206b329064efacd8ad9defd3090be7c06aca57116d41ac099bde22b1f127dcfcc969b276d1962428c9e462860936b498bc187a0999c3705dfb2329247e96ed8ddedf5c18b8e2c097cca18db7c019d8033262e1c3f7c1a1bb3c67328a8ba2491f66966d01b0caba0f5cb44070c8b8e35de899c68a8c1a6b7102f4ae0154fc5a3191dc68cdb7cdf3a8a9bd7ec9881711b0db56a1def190251a17e7e7ea8dd5087586dea218a11717595dcce677657ee80d027c320e43e150a4a9d37bb2b74cdaf6cefa51977a0a2d463eddce06a1a965bb04ecbeedb04b0708bd6d56686a3ec65f9b883f2b0f1c00f18a1fa3b9ea317579fbde1ba84e0b442bc8573387a28e6b752ea54afba63b0e9248ea5575d7706e9ca37eff25267d230952649f702940a13ffb7a460c4d2f2fce4c1811e83b658c912a8de8e9480ee8f4bf492b70290596c182741b450433cdc993b2cb1549c36a71d46d862927ef7e58ae8904a3ad61ecb09fbfd25150c0495638f1e5ed5cf33769c57bc505a6d5cce7ad7cbcc648da824516d33bec14f1b2a263d1de2cac7ba04b1b8bf1bb5156d0090b70dca53c1e4fcac5fbbe031f222a603f6e222e78549cbe55a79e46ab9ac19a27626e74cf6b0714b962e5ef17244b2c96d094896601b953b7529a5ca86b5771e2663bcd990bce3851106fd29aaa81da72fcf7280580dbc9abc31770946b1c1e94bc1a10f77deb14e7fa0a85e77251f3a9d7e29f674d2662770883cb07d62d52c30b1e6b06568c30158c1f09479f197a5f53a46c43937ccf40e473e71fc1a97756165db7c7938a05a11bbd95e161e14f6457a07e042e292bfa02dba06db0cdc5215dde169ebbdb8add16fdfb18d4b82bf68e5c1dbf9522577af6c14fa30cc9d5345bb3d70539e000c387e2969bdb0e86cc1ff2b60d0d633e5d90dcc5af855fbdc59d065cc389f98f1a7794aa9e21eeacba8928acbf1411823da7bfa5c4c0dd56c761f8bdc0c1740354b2a94f1155aa1e4e67d3373da2c8efae8ffd71f972a54e2134d1f975c0334b302020421a9c03f12f513fb3e4aacca99ef2ef6172cfb499b25ad784fd0df662a85ddbc887abc479eb7b337f8fdf7aed9129f84e7738170bc7259a99dc4243f55cd89ffdc5252c6c209111c0047c01811cd469df545e97c6e7a5cc1e9b09e31847800f730320b33386f9d047f93d1d85d3ccc40ba1258da9a6a7ef42fc7f9357c134fe81db6c4306bf86d3b5870d488f09dc3c14683bee1a80860e756e50d52dd1c1030e6ec2cb05ed4643ef4c91db1a8ebc613a9584cfcdcff7802bcba3dee5a278d5e1097d5ee36080b240202e0bcdeca090bc8a1c7a9d25bf3cd61eabc4b132000910761e270658ad5f45a1082b497f19c84024de4d479afb3e2c01bff7efb2da6c0263bc1519100f617e65260b4ec721db81a8faa51f720c067bc2247582954d05fe939d2ff407e4795fd999cc4c0a36a477535935ebdc49fff2ea86e4345077190f72b264addc6bbf00ab85a5fb57f72538591ca71ed25c5eaacbc2b452a18ca6f489d6291ac3deddd19f76c39edb6ef0a3ee1f3f57ff910ac7b5d452058fde52ab7df31937718937569022d20a5054f00667f8bf1611cde1da0c133d5e0b28d583b371b63d7e24e24218db20160255b812d0183a212c4b0e0b82d6978c364c42429c76d4342570759449f4cfc8f88e294391d74280414ea750fbfbb8e8e4da9ba9914238712b81ccec6b41033fa8034fac1d3fe35b620c84648f8108fec151b0641b335519578db14b3974fe55709fa01b97b369eaa6165c25086ea515b65bcc79a387975fa89ab8c58fe3a6a33a44f2dacf60f3e755f0924a215d9d110eb385b5dcfd778453bf713da5a37692c44df90282280095e2be5534c0ded0d61b78493fd46d1dd67002103355986c435580fe19b44e7fe", 0x1000}, {&(0x7f0000001c00)="3cadf95d97bfcb727885fa2891ac323109a9730c1f33f882cd9e394fee06d0c230398d4283ed2f042c53b9464efa7238df6560da45a32750839d25b389de33a438d5c0bf367a611c8bb33934bc12afc830748906c7b48fa57e3781a207adc04c37203ed4c810df70ff4bfe4edf20714f43e5e348ac2b510ff03e57f5cc8f729f72b4d306ee500ab11be6ee845d0a1a5fbd0f66aab97ab329c45e8eaf12500e7b98cef086a90ce5680b988e6a6da7b68668c53143c9", 0xb5}, {&(0x7f0000001cc0)="856961e24cd0ed560c7714494e8a3336568e8e6774c94b54643424c970c3ac703aa941a35028f91db82fd9d83397d20505ccea7311095443cba5acc2d9807f6f9e22a798c8fe2767de267cb1af1806b8f81b6e43277dfeefb3d649be1e3b2913e8ad1959e6564c325fb218b75127a4897a", 0x71}, {&(0x7f0000001d40)="2db4c1c0cce994edf80260828abe1d2a3373c05ce59b90a6045d6e97992100b660c7cb10bd2f41f9aded696b5b6da72eb4b6225c448eb9aa5ec59ab95d5e6815191f4136b53a4d5f7ace60dfd77fd7efaffcff8fef0418b9285eb9aa4a2759baccafde97c00066d56613ab8cde1c6a909721bafb17ea79de6d1d3ed7528ccbd2f16a5867", 0x84}], 0x5, &(0x7f0000001e80)=[{0xa8, 0x11, 0x1, "2b962780bfd116c6200a998de8f404edbb1dc0874844cebf2ef82a8dc41d9492929d5d44b3b686deb3b1eedf9239c9040dd04f7ebe303c91d4be8103881e736f17945290fe1d3f3c470ad79c1c9252a9b4bfdc61e6e554683364ef2aacb987872291c9af1bce09738570b785919e214d5f0cbaea81e3960635b19c79cee25899140ddad6a14eb087f380d190fa913395c391"}, {0xf0, 0x0, 0x3, "08ff6db97d08beb68cd9b87860e2f0559638dbe7e82c06b79ad9dd5747675896ae571beae27170437dd14da9d28c3290c525ea2135def44fde5e5d50af3c4870dbe3990053166c80c09d4fc8303740185127a247eaeb70a1f14093fcc3bd0ed42ed27fb2b68f87fe0ce3fcf4a2eec5a077ecd7dfd0d51079702cea2326b65f628e597867a36070f0c775984f7fdb15e6afeace38f34fa10307fe2e69afa311409df2e347449cdbc0d527cb15a59d6c4deb7030d4fad7dcc595591b83b1c1b16cb9e8ed7fa8b62bd426af71188abfc2f3569e7604dceb57b6931fde7b79"}, {0x18, 0x100, 0x3, "8ee6931d18"}, {0x28, 0xffff, 0x0, "276958f8b99b73ea0ef0d16ee114656ba120307d6ca9"}, {0x90, 0x111, 0x4, "8e281948df1e6eeb0082e0c2611d1adb0cdcabaf5b043075d3ad2c5d4b4fbaf899aa7e1a7a85f5e2bbcbe7485d48273baa65111045ae7a6d8ab9338ba4e74706dec5a32f79294b50052eb5201c77e948f2c0e86bcad55e86b15cd3796d9c8f26e8d76ebfda2933988ba4cd70ddb91c5b0856fe6461d6c62e8944db5e"}], 0x268}, 0x2) rmdir(&(0x7f0000002140)='./file0\x00') 00:00:05 executing program 5: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) mlockall(0x3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xce) connect(r4, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000000100)='./file0/file0\x00') r5 = fcntl$dupfd(r4, 0xc, r4) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x800, 0x5, r1}) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x8}, {0x100000000, 0x2}}) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000200)={r1, r2, r3}, 0xc) poll(&(0x7f0000000240), 0x0, 0x400) fcntl$setflags(r5, 0x2, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = dup2(r5, r7) symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0/../file0\x00') setsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000000340)={0xf9, 0x8001}, 0x10) r10 = dup2(r9, r9) fdatasync(r6) fcntl$lock(r5, 0x7, &(0x7f0000000380)={0x1, 0x1, 0x4, 0x6, r1}) chown(&(0x7f00000003c0)='./file0\x00', r2, r3) setpgid(r1, r1) recvfrom$inet6(r9, &(0x7f0000000400)=""/111, 0x6f, 0x801, &(0x7f0000000480)={0x18, 0x1, 0x10001, 0x2000000000000}, 0xc) fcntl$getflags(r5, 0x3) pipe2(&(0x7f00000004c0), 0x1000000) chmod(&(0x7f0000000500)='./file0\x00', 0x0) mlockall(0x0) dup2(r9, r10) 00:00:05 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x7f) recvfrom$inet(r1, &(0x7f0000000080)=""/248, 0xf8, 0x2, 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x86a7ac95ee0cf34e, 0x0) fdatasync(r0) 00:00:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) fcntl$dupfd(r0, 0xc, r0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x51) 00:00:05 executing program 2: r0 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000001000)='./file0\x00', 0x22, 0x1) r3 = dup2(r1, r2) read(r3, &(0x7f0000001040)=""/199, 0xc7) fchdir(r1) r4 = semget(0x1, 0x3, 0x2) poll(&(0x7f0000001140)=[{r1, 0x40}, {r1, 0x4}, {r2, 0x4}, {r2, 0x105}, {r2, 0x1}, {r2, 0x12b}, {r1, 0xe6}, {r2, 0x21}, {r1, 0x4}], 0x9, 0xffffffff) mkdirat(r3, &(0x7f00000011c0)='./file0\x00', 0x100) mkdirat(r1, &(0x7f0000001200)='./file0\x00', 0x100) r5 = geteuid() r6 = getgid() fchown(r3, r5, r6) r7 = accept$unix(r2, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x0, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r10 = msgget(0x2, 0x100) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000001380)=""/212) lchown(&(0x7f0000001480)='./file0\x00', r8, r9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000014c0)=""/13) recvmsg(r7, &(0x7f0000002700)={&(0x7f0000001500)=@in, 0xc, &(0x7f00000026c0)=[{&(0x7f0000001540)}, {&(0x7f0000001580)=""/35, 0x23}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/216, 0xd8}], 0x4, 0x0}, 0x2) semget(0x0, 0x3, 0x28) lchown(&(0x7f0000002740)='./file0\x00', r5, r6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002780)={0x0}, &(0x7f00000027c0)=0xc) fcntl$dupfd(r2, 0xc, r3) fcntl$setown(r7, 0x6, r11) truncate(&(0x7f0000002800)='./file0\x00', 0x3) getuid() recvmsg(r2, &(0x7f0000003b80)={&(0x7f0000002840)=@in6, 0xc, &(0x7f0000003a80)=[{&(0x7f0000002880)=""/34, 0x22}, {&(0x7f00000028c0)=""/168, 0xa8}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000003980)=""/154, 0x9a}, {&(0x7f0000003a40)=""/31, 0x1f}], 0x5, &(0x7f0000003b00)=""/115, 0x73}, 0x41) 00:00:05 executing program 3: open(&(0x7f0000000140)='./file0\x00', 0x40800, 0x104) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r2, r3}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1c90, 0xffffffffffffffff, 0x0, 0x0) 00:00:05 executing program 0: r0 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/140) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r4, r8, 0x8, 0x6}, 0x0, 0x7fff, r9, r10, 0x4, 0x6, 0x60d3, 0xe526}) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x400000, 0x8f) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x600, 0x10) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000380)="5857489f292c7f263e7c7a40eb44a244eb7c0ca8d402ba449ef4f69231d0f780fbe9fb66707b9aa0bce79b703ed4f8fb1e8950f7bab868b5907725201010c83a3e2bdaefc5c12cf107ed2502df061576fc4100d5cbd0dbcdc825f11575318ee7dfc506f134498dbebea3c629151cb0d06c2c028cf8e0e156edfb149fc1bbda2ed122de419935d7b3e293333dc84cf6c2920563da9bb8f24d33fa4a07cc4d51d85b44974f59ab01ba1a76dacb107dfd9689e0a2e51224ab37dfbd9a763004dddfc8fb0812552194cb93da676683df58a7ebc955237f38da6ccdf540815147e924f2531ee1728547a74424995961b0926a459cca97dfe966a090c0bc1f7ab932b0d0ad6301c2e462127804139ba716fae56fb1abf154522f604eadb1c87c6162d0953ddc193ee52ce3ccd97fe97a889ef2c659e287d90a53d857c25c0bc3999a35a18c19bd1d8acaeed6da0f8d1636d3c9eb8e75a028f230fde3466e92ec14a6d60ccd24182dd32a6bb32005eb131b5792b0b8fc008cbea1d80ae19934a12a7bed33223472282bcdd71e314a35945bb5b58370af772e223f00631c11ec498495d8412b5f6b2df59aa30d60824be3e8982deb747629e717be81c358aeac0b4b21de56696d9b88e259413c9319655829269a5b34a482a6dccccd489d211a1b1b254c1c53bc70c195e1b0e8ab070e04d265775dc1336371e6d3b0d67c693df198fd985dc55c53e2511230e295ce86299e1d46c895aa20ab8552d296c40e5facbc6d7eeb4de8bd617a241db0338c532bbc977e5ad85a5c92c3986521c3e497ecbd14e0dcfa67016be2ae70a56de89a9e42d322991f7e98c2c266387f93cd74a6bcd82b20332d9ecda8196e795d8659d68f5891531975f81be818c95fa9b336bc0b9c527bac1f6c7c275e5ec0a551d80999259977841aef2a90e05e4e44525a465c96f4e15d5f74395a1346ed881ef0f25efa921a42002b3c09c363c9ff75f87d72d077f2f166ab7374d57d248982c4c8bb1b8d0a59f6657c6a38463d5133da203358f7bc39753db87e8fae617bdbea6711deb851802d5729b4e314aa33b3d35c56abc1bcf4108c0f72a0ed26b04779baef2e867900aa6e778d89f1ed7d0cff8a077de641d1a7ff424050e5acfd2a913f04635847417167f53be6f113f1b5de9b15e08ad178b9cce2da6bdc8abb1d45487f285a7ca69247ebd1833f31628c6353d0f2a3cffd21417c25d4de3d922f748aa1a247ddcc2582f1fc08671c2a2603bb395fedcf3032b3de47cce4a2df932ebf5afd63ac5d34f876cfffb6211db11571a3cfc7269041387af57fb7385dd268911926818256fd87676957f78d5b1b0b059835075f3e5b2efe67747684ceeb8913d5048030eef2f369144ddf5ebebe23ee43a94fb03fcb1e90494157788787c736d6e9db686cb1a35ff77ef2ca7268256efcea1fe3b1ec5b4dc457f1752d7f96bcf4839636321ef7a4cef46346d55c52c5dbcd85f0e69c3351d1cec58507e26529b0a1d81ae5544edb0e0d9883cd1846ad655080ab04b233fdd7ebce9d1bffb9b0018c3e4b05dc2bb2b58a4159f3f80ede4518851fd9fa7498fd0266d500e8b6017116bb39791dcdc7cff76ba34cf2db31f71f8e95c58a86fc151ab99ba87e51c052b7bac52a8dc57776adeda8877680ebd43bd95d135f9fdb2540a5230ab8505844c669e7a52804fae12dfe4b06d17925694546b5b0f5ca2f80d8d15514b5f19a5d2a8821d53776161630d4203705a794b028802c4f5b6e1ac8730e85b096c7bd14dd20d4ca2ff5ae71a8909ccbe2cd23cdcaca38c7e0eafd733e6b7ae9635a84698e0561e4dc2864112820f1ea25fd088c6c75889cde916c7a4b19edc899250ee169d8dee64c189e89180b17b8e2039881a85e128f230ccc6bbc6e145eb880578b1da201d95cdce7e0ec960250ee5b0f5cc249325b92ec9d53a3b1f1a16cb3fd0dcc9185ca47720121efefe3e1ff73bd7f58588ce0795f0d17b4a468cdde31df944f67cf062d7fc1e3062eaa50861967a0dc89337ff66f9fe25337a9c5cdbeff132eb780ef5a4a705e647108af6d0b214ae7966608e6a529cebf6b917a7b5b1ac7b02213da32e6c738e8f4fc7b17702bfa4bfab9548815bee3fbd3b3b366c5019213d4de6048d13e1a7e942c37c6076b8cdb03b11502a9ea2e28e0ee6e3474e74a4f4d20364f4754556acbc795f568f3b971ee44bc13db90d987acefdc7339d20d0c9c647a9047a6ba5aaad7acec8769b8311918a905dc61e0e190939e8018d9815c10cac43383044a5e87e17c83267c42aa0154ed34aaa03fd161c381e7aa4f92f2f97c515236ba91b7e9864ef3318fcb92bc7821fe9943d0e775f6c64728245f58723ee12f556d1bb0377281148b973015fb6c813a2a57adb2a449a909371bf3df278e10aaa9242a23ac2ba2d3ab0417994e907a64f34873c43a72f1656f7d3805201084d5ad74213a63b88355ac53395546e79d612ffce2f1839d7acdd7c2e3b511244619ff8c6bd0a35b2a3352993c6b71e83dff23f77ebfa19ee4871e4c32f5c2a8d919fd8b182c74e6c0e759dd2c9005fd16017fc82c26c0df7c8790c51e4292c37b332af2c0ada7e4f48308eafa8d38ecbfe8aa0f19c8e05b6e73a99c46d905e4479fb44e0a707d5c766ba4e6a44b94d8abaf31f742b6d87144d708900b470ce6301698bbc860c24ce97eef37bb087a965ae2bfb106aaa4b220730213f8a470a3c4399c225bdcff2dd9c9dfaacdbd6a0262eefbc02a8ac4962a016c16b5d216d5c85e220a4343b4f438051993dd3c118320fc48fcc7dc154d9855d1b9d0a81f19d8ec65153862a81c726423eed590920189e3e3c528c6a23196b53440a3a1254d141d231203119bd4249434789f6ce8901bb5b8e2dfa37a6928e93265c8f4ec61438870825bf0c7500cf0a96934c85cca8f7f43cc4b84beee621c01218e4ea4e02ffcc9b7b121233bf7ecb38a1118fce74b91f10dee93615b4aba849afecf6b99359127c48daef4182176df36774a8a1ae7f18ae277eb5fec90ea52ee36f16ccb27f30386620e7e6e66adcbc102f98bc9f90ca67242754f9ebf2351fd43586df526a189790bb182509ea8ddba4412bc1aa8a19b7c04ec6f9dadf2a36006de882f35e5f2461eb26b411a517eaec1b726030a72fe61dca50736dbe355ab86d6b863d657b7d9b3b1636441cae59d4b8d214017713035fdad596e639b88824748cf7430df51fe7560382445224d64569f0da7873e74d0c4a75b45dd5caf2857c6fbf83bc4dae3068cce1c3dd4ed4aff178467c537d1e3479663b9b67b6de16f55d9e0a03df36506ae3c41430e6f3b77d53641415ef9aca834bf9d09cfaf963f223d42004b1e5cde92ee8c8e9c53c1056fb8a9995988a5842e4dd99f40c2112c39f36434e47ca20febd21fd4e9c87f7e3bee83cca6bb30ad22eefaf6f673e90495bd07fc24ff661fea594422c70d4b8a7c452cddd0b0a242eb0cf1c44844239349f704ba5cefa5ed8148e60851d848ac9bb633de67dc35fdf723b01922e18af6cd9d5719a22dc7c29ff1f1b5cb1a11b4016d13459508be84586383d844ddde42bc30e57ab4948c12fcda323842455640b24a31622c9f7c883af66226b13802376c74d605a949b814789c934af6f08d6569491bf583c0a2bf1cda66710f8dbef21e305d542b4c0946efb2d51dd96a4371015662c484021c2ba9dfd2f7784f12dd9c224a5f6470fcbd4408e3323d474e0328b358f8b92efe0058fb1775c1021cb5f2d1fc3209dbe4964c7f59c949a9f6da880482e378b0c726cdd9343bd60b56cd231b1e80965e6c52d05de6e7aa818402007c0999ed31edfa8145a3fea6610b1bf6157abe04953e5136032d67a47fbb6e1e64def6443f66904c6ed9d05b3f0e391966de27e2ed3f447b66895ee4e4e48382969764bf14703c123db11406c85d6921f693b4ce0e146f07a8022cb5fe21f0fed6d9861631987881998824dba34b34c9e180165573be2ef47c11b3a560f9b95e707e49040b255d1caf78779fa276641ecc2073ad5d745423801c3056acd84b145f48cf84614ab69f5d1570a65cb18b407587421682787d64cd24f444dda5b1eb44a989d33535a31889e63fe2669f15fe20ee1cd39c348ace7438eb630b01333a59973303ed227af90536d5372a194bb369a5bfd7ddb776630f1d42aa11822c04645d7d794206a1116e66b59640c1a63f437c54b74a0f7fe80dd33f5267677bd3a0aed347aa1a6d9f0fa36e2ab5abf5618298c273e74e51636c42c298dbbe4a289c3385e2129b6133765d80d1cde979418a92bb6326345a96566079215253daae4ed364657150ff7bf86d4a70d8926ae703903675bc1e1ac167a2dafd2350e7eafdbfe7f38b70b652a59533952f56c757b68a2176cbcdc44f0d644491b05677d13112b57b6be1ccb7a658600e35ee957cf9dafd6310734791d29558b6fc9d63d672d8b3e2920bb374c6f4d52d47151225c14953d38c49ae40acd3dd3070cb095f1a1672dd755c516535e6487821fe206497adc2800c33122ccf23103f7a9b1aa2162d29c2f409605535069591bdef1f4e4fc3c1ed75ff4aaaf4a1a4fde444e959983b3583b54a677b008395426e1d594ccfd2b8ae2b4166edf8d9ec18209034fae36610733b0e1c2a97a718ceefa8e265461ccae34f646cbf195d070155cfe9f54a2380ec5120b6a0395506da2d6d4af0290cd8faa3c38703a95f11c92c46b0cec6fad575db4d6b889a38fe1a0c5d694ec924a2d532cfec1ddc0379187ab3d95eee1a4a36e708df0200226a0cef1a776d65e5e1c48fdae874b9d20d5f2f25ed6c5580f02efc89f5e019f771fb0230664556882d26a0c1002f857a993627007383a40a4d5ef8ea655db823737fa6d5e9d57f8dc3cf51c97fd181663df4516c1280ad663224cac2d36f423fc96df106dc902a5843ac3b716d2e792a4b72376eda63f7d897f6231918d39034840a9cfa420a48b50fd2b84019dcb4ebe6a043a257b3e303d5a5d1a63b6c23ce1017316c439da0a33dee2bb1712b47d9522a501bad46c2c3960ceaf075db26cef448c2fb0f2d719edbcafcd109c47479a76e42a841ea9efc538314106297a7178ac77522a83367896dbcc42cb0d7cb5dd1d9d9568506824e07b4719303627a5cd44701f3f463f1aa7e716b429f36627944bd60cac9c641c94b52158f56e0e20443e6f29a0df1fd8bf5ac4d174a5d83f4f4944be91b64053d7cb9975713a5c5b910c88cee58290ec581192cbd3973c1fcb524d51ea61be834082eb01d81262ae17472e3e6e80b5aaaca42971154a5059af5c60a55dc4e69de3ad6b7eee634224f57928749949bad4aab2340d159c5a76d64f5d6a5595c20ba92842f09a54ec2fc64079e6407ee60a683e2d9e4d30a8f330e8bb24c0f5acbca6631f88b06a732dd6a1019706afc0a84b10b0c349a6a7dcaccd98cac55a869a7229115634c094809bb168c9cf411bc57ab7fc47afd5b71942faa57a91d8b9977fda9cae157477fe32bc182bbbccc234c315619dd531cbf825e2a17ebe83e867197cf9121e2d88b6954712aaabaf2d21ac3ee169d93ff40f3ce6f2da268d3ecd201d1fab8a0e595820e00f2b538e488a713ae898374efa93ed18a7c654c474459fc68220bc039952c09a53f4d8c0b00c9f9980999923bf93741a498d1533e8c4bd9c6cb8df26d9d7795f8f7719a33d79605db97b81d6bafbc857f93fbcd38a6faa9a40ea62e11e91bed0bcabf7bd8e9e389e34eafda27b5fff1b674b0e4b455", 0x1000}, {&(0x7f0000001380)="a4ac53154a59a0ff928fdc39b20e77a1a366b980d17d50a17ff4d361d4a27bd42425082b9f02d568d3ceb69d5d787adad22e3f01f52ea9ffb9e34fd81492fd7d2500e6212982ab60179a47bd2fd6", 0x4e}, {&(0x7f0000001400)="3b0c9f20d20e7cdd2f027f90b9591b478fb979ebb3ca212627185add623c93a09be6575233d896196c9459ef269ed7ff78343a16caba4392d5d6d05d5a8ec6feaa8f6b42675be75777bbba33905c84428ce5ee4c7e86d27e70c9", 0x5a}, {&(0x7f0000001480)="ca67abc14223b3dae9696f0814cdd54b1c0e275f7a743f3c1e333ea5c250c981f826de16ea7662920be1e112d59f7153509c32aa5de224c085126deb25dbfe2714d562471af00e9f40c22970da640df2123a01d0d604082972d49c5dbc3e5f1fd56260f85259b03f20ab556fde4517ede42e8f899adcd02910d8eb138f81ac80c6bba67eeab09804f7ac0e2c2bd657f0fda9e3777c02fd59364763c0d2b07f9874d661f80a7655380d5eac27f4128896085eb361e23f7c8be228ec472b0c0342c565", 0xc2}, {&(0x7f0000001580)="3744b78c57cd7bcf8102fff351f7eca42e600e4a64330e7d51b09aa66352fcd4a5cf467511edaf616f475a0359a756f10f4f6e28dea21344de0765e6756295a8a571aba89ebd67ae4faf88915b898d9ace8c074b14142afbe7e8993a32abba5ebb670eac4bd6a779ae22cb53f2de7efb80f87092fe9619f75e468402d91fa79a0621f64a0178ba326934fa9037e12281b01c17447f10b67cdb2d068b1bd4930bcf3c4acd0aa5ef9b488938e6a1f05366efd04637171defa2b6dc1cc87be6adf5499956a8a3d3b84c357b5625d462d490d4cc850fc16b8a0515bae1d44b59be9f3101ee0fabf84874274349e61882b50e54cff638a0ee8960a720", 0xfa}, {&(0x7f0000001680)="c46de1b4bccc2d611cc0a900af7e17ea8a590e99391a1f602683182df97cd9c57f36ee995d090d034783e691e3ad17cb63391efe277aa78dac346d9146ae825d94b4f512e15dea050da492d49860812e041b0f93593bcccec5d6c18bb1ec1c32f76fe4ec02659e6481a883ea0d867039abe0f5758622513e21ac77d608b191529c6ee93ee85458ea7652d42aeea20844650596e785a8c8c97141f8232bfe623bf82345348a0681b488248452", 0xac}, {&(0x7f0000001740)="b27a4e074b0c5a7d0cb0684065ca825ec4b7dacac8", 0x15}, {&(0x7f0000001780)="192af28e13092cb9fb2644901a0a1e69168ef8934b5d902b871b7cc49e730c48393246ee1308cc", 0x27}, {&(0x7f00000017c0)="2fc2a85b73c3ac08b487d34718ac4711d40ebe94efa18d0fcccf78", 0x1b}, {&(0x7f0000001800)="c7355f4ab2ddcda51975ab415681753abd687509a79d30c62e8c515a701df626bd3dfc39ebf3935171c41a33652a", 0x2e}], 0xa, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x30, 0xffff, 0x1, [r11, r11, r11, r11, r11, r11, r11, r11]}, @cred={0x20, 0xffff, 0x2, r9, r1, r2}, @rights={0x18, 0xffff, 0x1, [r11, r11]}, @cred={0x20, 0xffff, 0x2, r9, r7, r5}, @rights={0x20, 0xffff, 0x1, [r11, r11, r11, r11]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r4, r8}], 0x100, 0x4}, 0x401) recvfrom(r12, &(0x7f0000001a40)=""/104, 0x68, 0x42, &(0x7f0000001ac0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r13 = msgget$private(0x0, 0x200) r14 = openat(r12, &(0x7f0000001b00)='./file0\x00', 0x40000, 0x8) msgsnd(r13, &(0x7f0000001b40)={0x1, "b992671451f1427f7bdc2e3ada023f49b9394276af1070062ed2c17f696fd5c7dd154867f55efbd1a3a02bb03fcc25a297f6"}, 0x3a, 0x0) preadv(r14, &(0x7f0000001e00)=[{&(0x7f0000001b80)=""/98, 0x62}, {&(0x7f0000001c00)=""/64, 0x40}, {&(0x7f0000001c40)=""/189, 0xbd}, {&(0x7f0000001d00)=""/53, 0x35}, {&(0x7f0000001d40)=""/8, 0x8}, {&(0x7f0000001d80)=""/84, 0x54}], 0x6, 0x0) fchown(r14, r7, r8) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) getpeername$unix(r11, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) connect$unix(r12, &(0x7f0000001f80)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r11, &(0x7f0000001fc0)=""/143, 0x8f, 0x40, &(0x7f0000002080)=@in={0x2, 0x1}, 0xc) fchroot(r11) openat(r11, &(0x7f00000020c0)='./file0\x00', 0x20, 0x150) openat(r14, &(0x7f0000002100)='./file0\x00', 0x850, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000002140), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000002180), &(0x7f00000021c0)=0xc) fchroot(r11) connect(r14, &(0x7f0000002200)=@in6={0x18, 0x2, 0x7, 0x101}, 0xc) setsockopt(r12, 0x0, 0xffffffff, &(0x7f0000002240)="47fd400d898f5c5881db3d91556f0afce594ad8ddd6c23263131ed53097de4e59b4dd84cbbd64febb0c634c635bd3499d20a78d2e0486721a8b983f8288fa179142c88beba33661643baadc7b4e319b63e81b9513ab27ae82916e1103f231d6d637a5126a62602e2151bd93decead6f945a0b4b537e9d1dc0fedf9f47a4002abac9a3797f4cddc1fd2a727280a8bc5e9e54a1cea322c1dfc189f28659e544a8cfc0b41e3dc168f0a2b79893f3bfda05e4eb2b571914c2093f35321c30c8b02cb4c978ae0ecace2f0b33b48dfccc300c3e958e83e3ae407a63525d3277a5b96ea195303e15c98df26fa69a5b7550821536cbfd32d522d15e4d90245374c756ecfd5d39bc4c002c85d2f86ae3d76b32d064becfa5119b749f8f2faa01c952176c979961659213aed399b5cdad05b8fed5db75c2f95f86320ec7da8100af3e2af665265718d24d18be69d85e8bed32bceea334e6eff6ecba36d45167b2d3123b9e19453ca214799ae4c8bca42914f0b49bf0459b4b23bd46e530d35b366aa56308f17a76305f69c548f271c23f44383901400062b1379914d291d2625d5686d15a65c415e7f58e596bce9b64087fc346b8a2c8c9b0a1fed1aac90141b8d829af9acbb3f5ef8055a3b72eea2d315fbe6c59f09af06a4d348480992178ad87177bbc7c314590852fd5417516117173f0c5ae7fa20a04358fce84a05321176122d26b37735a462f4fa57d514c9d3fc1f83e2824e49d4e62aef492a9c9ff8b997e6e85bd728f6c0e483a9bb70573ce6d8c107a77b855ba3326f929592a0a18ed2cd2becce1d696fe3d0928606d33fcdec69c8d4dffa0be16e9298e996db0a716d70da16e8735bf78fca23254882a7d19c3c209e7541e0a88d6abfdf7d791d4c0f34f1e40ddda670898ac01e1942fbe924def0039a907a434e5dbefd49aa154b84e4fda54088c4e647e0a890e3cbeed9b88224532816939931d2cdbfd3cac67faa19a1ce057eb2423121cf30c86a51077859933e4d6ff595e1d7374b5fe7964e55fd91723a4046fa72b0681ab0b93f94643760a112dfff8b3470f96cb779c7b56b899856f33b047c59e80613c48f724c73b38c74652ca735ae158e4b28368ddf87224f2e19d929c0920ce0fd66e57fc57d97a9d2b4c06630a5eb2adee1437fb7426fac20fa7e66b83b11968dfe3858f696f32197aba24abc9cf9b56b894b0b8b425a399ea77abfcbe436f0c76f441880259a772602e2c574afd8c31620e99f3cf312059a358c9a02e27ba35b3c584979dbfc91a9413c739ed3aa773dc62a4cefcbd34542680c1d9f15d9445b823168e87752cf30f3ae8833b1eb4deea75ff81ffd7163b8a6f337da32df1f598a165c168bf3d9a628b930ed179f74dd657bd0fc5ea8e8abe6b175ec3236665e6782dcd9d1e61191786554c08cbfda8640d68fa80179ddbde3705e5771cb2de223f700c4ead614c5e38f45246973949728df1df4e76d6047b4c325ac90ea877cedfc4b88c54dc158de207efd09da157214f0bdf13c395f6ce70ec8b92ef9037b40f95bbfc39c57a6419bc1bfb4245c9bbf10ae6b24bca698cd4f043eb7f4cec9355d482b0e25dc88e77c60e9bb2d618c6768feb0670ef64f4ef9a3a9f75894346e5cd077fefab98120902fcd71751136fcdee61b4607e95fc6abab566f65317e1106f7395994a8243d73ed8b31adc3db368ca3d6585269b7a44fa617fdd51196704e30945b1e10d8fa879bc545f2bf9cd2a7626b4a7dd7e683ce2aba78d7bd8e1f6165f4db4eab823c61f4c349f033af087cce60becf8c511a3d4b9ca03550bd512fb0472a26cd06d37609902a3e8b00ade976abde8ca5194396d1764539a45d0179e6954d7aacadb7aa590683c735e764844aa18557c0fb99241bf1ad71f5c62c548521289dda714be69afd292766baf508aec6485cf24be246171ba7ba38202a325d221eb1310cc47485b254453ff700c23dcf4d5d53f662113df3f59b2ac771e72e7c4710e0ab0fb529499522377678ee1412e7ab1bb4ff86486bde0702106f54d57d0f679e94011167485024d1bac91d913a949332509ffd3fd1c22275331f4f0dc870d0786b9a69c355f0c1eb317f0f8b24a661b9456595897d40e94dfcf51c213e67db261922f66dfe64f01584b86c5130c82091148e5900099d8e4bb5e0716446b38dff8000a270fd87ed23f71d494eaeb98ede73f90a513b70499815170900029fb732cdd37484e816ba1609d8d276453d3626925e2c968b3cea259c6a405d1c8897e93961eee4a8b087f7369cbbfc879b065abde1aa3e0bc8560a89b1f6cc999d5d22d6da276a818e3c5260004727448f7ef9e5cfe921159cdbc22df34c4b021d0fb63217e00e46ce0b0e3eb82fd86bb5a77dc8b9d86e5842999d786fd3add7ae3e515d4fc046fd8f3aa3c2201dbffa3ab5ff6ce4054f1f3d1eee06181148a05f711b19cc00e6faff23afdd9c1eff74d6661fc7643e13bbad84f5598e4f878a1e60e2d9d69462faf2521f4adadb376745503becc4ce4ddc63966e278bb0a6aac47144ce887ce532b7616982428447bd981c45a4cfa6ba6ed2988494454dddaaccca67d9fb94cf962e30e56bbd79744b80779db69cfe2efdc0d449356b3ec75193e9b962f353efe07b70992e1839a11ceb15e80476ac8a84de014549654c0327ad680c2e34eb3b684a5457b87328a1ab254277656cab9eb0ba339954dae7dd74be3c2bb08f29f0a4dcd1c326b13dedd15add0b4f5632d1bbb8c3d13b933e5100088f19c9ae54d59880a95392801e99f634a18933a367dbeeb8c75bcef47d40deab6bc2c4e069b8a3657d16eec955e196fdb3687e2b0af3db9529eb21c4ca9a4785b7112e7c8e87a9dde5fb6d47a2616e353a15e1601fff4002f5628f9eaf5946cfe4e53cfd2c179d00355138441cea3a3df7c1e4ccc74ea7542d9489d14f4cb88d1188e00e93fbaa30bdca03a3d172840b850fcc6e8411107f7c2cda87deb8dc26a690c0ac09fc93edd55901a2bc6e8f7124fd47bcf45d8d6ec7257aa07d7f54a9eb95e9a7e7aa117201f86292b4fabdb58cdc05388526abb1e36a6ec2742b416257104bd9f094b56ad03c7226502c1aabe5ce8adc26b42d8e026d2d660f5a766843176c3d3bdb8243b0f96ef78fc5ec07634dfb73ed5f9eef8a3305894db737535677635b0de86a2b0a275b161bc1cf5ca55191ae017f547f27aa093a1458ffa5b4e57f5e3951c1e6a468a3509d354fee027fcb06ebe7ca427b5d6a41f47a10ac879765a2a61c8f7ba6b782ac5ea993fccf50c9424d4b54bcee3b694a8dbc4aac59118ee4b2c14dca030b30a7d0c4221facd8ec1e214ea92f251759532b5b90e5ed5fe661d07f04629fc606b6bf46fd2d6193548ffae55f295cfce4b248663300b6f385c4a12615eed84a67fee83a1870ee8f658f61567caaf6963eb0705ec7881d65d799081c55dc974e27e836bfabb8000dac4908ed5489b406a8b1eda2bf046447c2ddcc06309d28318667072b458b51478d19c7c0b98388f95ebbfab77355139281e6af55aaf34643a62e2bf8dc7acabce30ffabda39ec55e0243f390800b8855e0ba9ea65c26424d5c4727e5b2ddb0033cb230f40985b8dffbe1a19e3edf08cb2e1fdc836774960ede88daebafb135ba3acc7e95d456d775acffed3c55febe943133fbf1b1d1d2dc05be2c23bafd14d73c98d88e5777b524d0fa421749d931db557ba6ca2c8f2a935ffcb59990cbfacfbf05611182fac42f65b60f0516e1129e9180a798e6957a9541009c82a42bc29abf4c12487a4382621bb74aa0c82af8ce9df88b0b863975fa3a0f22f46a4d97e9d35bab189cd10872d606a013e55248c1bab6459bdb2ae2b5a8641f7d14e401ac03b63b5975f8c3a2d103e75bd530203aee75c3d932bb7cea8c12b6b86dff3219ca070d5b068d5db5051a596c5b338a1696d4a3af2873da3884526f0e3c65da1332066fcb355e9470b46ba29d4ef6f41c41778eb337ba7e27d68ba78ea5a12c033f1b7f7b72f2a79b972b40123e0628991648b4e9c0df7e338bc7c1bc99fa50504233b25071d87cdc171a162bc96ee3943675e99975fbe059746d3092064b58fce24062710da7ec95d45376c54517625f716621f08d28b246dcc45fa302e632dce1dfccfc54d4d0e3dfcebde62ffd3c507f710e5f137e4eb30aec7b6dbf7502e5edbf47353bac51cf4d656bb3da58ac7e4aa4dbb07b3c980f28954d9e4047e59d50b59ba5c43826c667f1cb537ecad78670a5dd50484d422aa1b93effccc3bf86ca50cb3f842951bb9bfc717d408a6509b2d32362379edc849d3cda05245c41375f9ec2f838dc7a83e972f42f12a0ad9df1fe0d9f695d901bd7bc97e7299f3e823609374737c0b4dde2d1431ae3b933aeeaee702a6eb9354ecac2241c8c09c20ca911065787853d80767f5841c8214f310be0d90e76b426d8243f00c9097a721f47666af31f2ddadc3b160b6e710f17861cbec4c9e6a3b6cb1daf3e26777bd29d2bf0fbf646649d5e46c900b5a2c17a6310dcd07dcd27b1d6a10cf278e443d478e857ff65d6c9a21eae4c04c447f0515760948a74c46540b0cb03fefb7ed4276c83acb55dab3f6bfdc5389b637f53e6761df84d813a3fcd68c704736f7f406597d382ee5793cbb05ee2ec5a0729c4925d7f555b5279fa248bcbbdf1dbcad87438655eecbf343f10b28b3d4fc0576d1dfceda4399d221b9223e709ef0813144db1542c5882982c00621fbf186c1749d92cf7f9e26a02b4ab40ef9889b01a15d2feb5f74977b8cb6e3a69242e7f50161f58e14dc12ecb62bec2d3e58d94a6a33482377aac0f6d0b24db44c6dd4ebffd97b396d51aa2ae9d54b167e2a4b1109e1256a29c3a37bc8d3f4df65ec17d2ca015e9e5e0d9bcd5c497292607869aaff211bc97c32c42564a04c8f0b837bbe7c7d80beed1f17561b723178bdede0b10a0ed3398c306971cb1fa150441c84413e13399d2a59c42855d8647c125db9e49b230c755eaf4a2560b22ad3684eba36cbb90e408e1e101d5e17eba4b5d59197c2ca9801cc78a97ffcac971f13671cb337756bfdd400f67fccc4e3848d8db90073c0a6eb1894afed549e1fa14b25d6ed3ea9abd56317ca1d0da57a21b5dbee430d7d0a37dc3386793546f463d6116ca3b7f1f85d2d85a8115944f0c76432953db924e7ef6a345f90b46e5a734c814a03554412580451a156dfe26fc97dcae06edfd7fcdbccd1d5162627a3682abfd886a444dfc4512c6a8f0f1dc09101b7a4e87efacbefaec38604212450da87f484ebcff231d9d71d1a3f67c222807f181413559e6207258c510a23c935e2d974d501a272709f25c8dec3ad27c18c5436840c0e67f5f89ce9be3a723bccd10c2da7e5fc31640a42667c2c908e1c4b928fdcfe64134783b0847b8cb78002c064f22a10acd830a14a63b4ffc407a9475ef32ef9f5be3da6b929ebaa667ca1471e33b5be3edb32866fe0a843da3b1a8ff8821dcae39816e3f4488106c8039398e7664e8a8c3354ff9d916b161b7e03b042e3ce0a3afb885e4be988ec02547db4ac60380c1f98e3b23304168159e6acdb024d028b482059552d9c7b2426e6045bbaf49c54fc72a77c69f3720050da36acf0c5b179e3c4302f48f8a7e735f2b452e3f9acb65a6478e0bbb1b04c300d518f33513eff2f0815b9849803fae1a5767efe43f403ecd0c7cf68cfa73adf7edfb41d2485eef2d7ec9a62c9349797920737687c094e0d6cf6440638b71a73e4ce2d4965d89707180ad03", 0x1000) 00:00:06 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) close(r0) close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="281b1b26664895f5276dcfc6d28833e5eb9b24e13b1f22edc6f2a9e7130329a74d960eb6cacf0433d53258ae47a6ab2f84e9060933c179471db5630fb88790", 0x3f}], 0x1) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/26, 0x1a}], 0x6) fchroot(r1) pwritev(r0, &(0x7f0000001a00)=[{&(0x7f0000000440)="5eb0924112cb3602dfdaaadffba954e73d65dc38c198100a6f8a6f8a9697021ee998cd14903babb73e28b5bafe0c5c69983a86ab2658387d4f9a98b3565f406c390028dce25a81d02a3470d8ff48f6a877755503f81f2bf54da5d33da120c696b69a317b5358992f77fb66eeb095d76daa35c4de94f0e6f18dae01be2e3697ae5cea55e6dce2160c95e7b8081d12ba2e6f65c334cf0cab7226e3c74c4680b8d498334206c8a2581e4a6d48b3548e87bc4797c5019e584cd73b7d9c1571332c2d90b7ae4b060ed1c856ff03ab8710f72bd1a5dbe1de85", 0xd6}, {&(0x7f0000000540)="bd7a595be13455c42b5b24c63830e8059b435cd1833e5e08f4461b6c6cb31a608ffece29442002be4f85e03026edcdf87c61a426ff46c8c0a7a2532a7e950c60668b06b37417f177644eb3a78172393d081513570775bb3b45a12413f59c827d6cb2f9965c04dbe0df4610df3193535fc3b505f5588f1d7ec85c638be62e787d158d2b68460e70acd1661703881e887ab415b5e05d7b05eb63870cb719cf4c4ce2799735337f26251e68cd750d38825bd754bded5ad2a5f3f189148cec3723b159416292789ebf529e640b83fec4f62be1d32662707d6a1994dee57423f2a4", 0xdf}, {&(0x7f0000000640)="1ec8cde21d0b214fc990d953dafa7e32247e6d3342c9de548bd22c119b68a8810963196fd116cfd982d2970fc0035de3d6fb07100fa011588992d693ccc2d6da6b77ecaaa4a69de96e883c3386a29374e96a4d265b22e13d4cd2da0d01d12123af3a34b61197c4da7886832ddcb30c9510f0b97e4ab3f0ab6c690a902bc1cef151f46ce82d58f1a1fc917edabef692626b75b1d4", 0x94}, {&(0x7f0000000700)="6c3d8583debfafd5349530452fedcd110a6e2ec2e90e5228f488d4bd2e4cd5890a28b014928e12e93eac4ce37c659db878174863d00d75019c77a3919c1860acca8f26ae8a881cf48baa1d2ec60ca51bce6b6e0ebc6157223241aa89201634a8a25d2aaff3119cff1e7547290733054a10323d0d536a9f780f44b4a03b8d52d000e3ba77cae188fb3d615a151b8f2d1ec4316de939a78220b09f1c1d47de37da03a88e7e0a36a3cbaa2956b3dca943e317202cebf4dd3a0b892ffaffa9f13c6c9f87c7d5136e033fa9e51d977bb612d12c435ba4a36300d4cdaabf315f87b673a6b9fd14e00c9a2e66f0f1240f42760e1472a599f296c6042ac3d5", 0xfb}, {&(0x7f0000000800)="229f0c0e6945993a4df5618caf95b4929d08db9d637351d63b107a5a94760def94706434ecc4cf4a74de2fa7fdebaea5b0243cb1aa224ed09628fd95b3c29fb7ab3edd8b0ce4e54e7927fb32d4a76d7df7a7bdaac1b902ea4cd2f98003ac4b45d5017f5a529d863a76e44e9a87b9f9cde79bc0a6e548376dc5b1b4ffd2c22ef2978c57c84b0c59a04c1810457833c761acbb9d75f1f2f926b8ddb92bbb2dba0e81b633501da40deb00c3834217badd9a7d9be587a75274361777f10d99d41ef53e21c88b441e8f07fece2952fddd1cb4128b362f611ab00ded3663275351d94594675dff706c3f0b0b82de31c42e037656", 0xf1}, {&(0x7f0000000900)="510dd5e36a7d0462f80234af54ce98a7483865b56ca170a2af7fd7728f0b0d954a9ccb3ccec2dfcbdad5f1d774da55ad78717422f85ec0b48f4a87a5b46fe9ebb719a183570aee1f617b3661965c90a6bc3b4e0f9e8879f2029ceff7a84c3b6f0ae7a3dbe0db9271e4a8f5f07863e4422d9f78b1c0806729", 0x78}, {&(0x7f0000000980)="1956df70ae1d3bacd8626b6d2357b605cf56f1c470ba78d64a57035d01e24f28ccab0fa39f2b1c1acea1e990b3d6154b280d764ac3247c7b151a4488d759823a5f2a4f22a25eda05640e32042ecb38d111421ff80f369b63103635ec3837a10823404f53059998882e800e13def3386a6f84126ff0a72bfb39092b97be3c6fe106645999cae9a913c22cbb21fa4e0c0d3b515a3883f65b4379ae15a65b15d5ac77926befc4923c16a0c0f6d16aa1597013de2e93d46b5d0bcf7b77a8fc63568c03a9a11eb0521bd475f7c5097fe6eed23e185a28e6ff97253bb1bdfae04470beac70abce353faed11514c94b4e24cd8e1296b55aa4b4a322f0d041684207993b93f9530148b57f76b4c23adbfba0d4222f8abb135c72ec8520b691126a0f065bb6f393a36e9308496d73559911c38206d30b889bb084106a93f69d1c645b449343cfca200b7d2666c7e814c48b84a4c70f61a9a9743fe5147c495ccc8ce7c406b9ad02c5de586e0929c2eb35bffb6593a0b098179f12f238d54790538b12ba99162b228861e3a052b416c35652ecf77e62bd97a9b66ff6941386affe39b52ba78ad736e2e0d56b925af0a022402f33caeb995af734e32243156eea49ce47be0e829f155ef4ef1b6bf905df9ffb4d3c9b206b06a18e1c9227e0f7d5f7ceadea6529ce0ed379f3d57b8fb8b61ff3e37820127b0852166ea5643db6846bfbcdfc401d1da44aa4417fe0f0b2af0d4218f871b06e4e0179b929a16e1382ee6a462879d69f73a7cb76136fdc2ba5b174e64568f21284395faae118e8f6ec479badb379af1f46f7a59727ec4b6f880f010d50350ca7b40c4eabf6d826484f3e8bbd1ebe1eefd157c6b0ebbd77e7b77f2443ed945daa71737f572fb9612d20ec170e24323faf543743bc2dc1dabed7432aa15de2a78d75e6acdd5eb66df89e9aafd52657a8b1df390890755ba2468bdec972863de9a9d046187c397cc890dcd959e138570b3aed6090cd6c51c32382c83c06b22e92940e050520ea5475249d9edc6a2f43ff7904d18a383054539c19d046daba25b6840791c9d5374e29a45f1135c98ff0b27e6bcce5538446243488ee0c553d101e4bb079b5024d4e5c685aac7198a4fc1b518cff53958e9f98341c01d55919679231c75aa6629c4f219a2685f5e5a5f1d89de1b9790e7bf62cb1423b6c693bc5106479ebab49b918bd8dd7cb169b48e32f60a8fdc2cd21aa9a61234bdf5fdf4e48da032ecab3350c7409fa228e2b9fa487f14ee00688a09d2cb6c631b09a14f73dc74a04bc5427c0b878da3c9e6f34a1b271ad8163d244259e81bd291e549c36b8525b5478eda5f1a5ff1318c68e7840eaec6eae9e8785623eb3c59cd5bf75d807a3528c738305419854770edaf6a0c859b51c70e8a5729f6b387af08ad3e891009623bb4081cd44da039a5285728244fced66e8673468923fcac79f4169937a890c76a0af089799b50e7d5635cb63c0af34a9a568d16e46543b0755faad33c56722f21b1ce5bc6e966e2bebafbfbe4235a004414e7cdd2c08d8ba19686d05b76de0f0f7281f72b9adb11c3e0868a959e3b5af1e2d2b29aaca6d9b1ae30e0df8517d6122b6eb6e90bd1d4f8d9207d8b6edbc81cea4de23123719ba6e08d39391b60b2aad8ae7a1899318fe62df6414c31784bff09ce34072304087db49efa44048667efb2c59ab6b6eeebf48e73d12bb268aa9210464ab1cd85c7f385bb422d6ea5c60ee06ce40e6905fa0ddaaf9f1b4885cda9549a045e0ff7098a1af38d94756cf9bc94d475cdf9809d22ac5b12a9143e0cf2c4cb6dc708a65e163c50caf6ceecc337f64a1b130221ca4218179c09fb5766d076d1b595bbd37d7b95ce7f9f654be39afc65325e36af1d9e3c029f0333f6cf47c544c3a0f0baf3e71c66ae475c73d32cd1785ca07d067eaefe2f75eb736d8add64bac6596ed359f29934678c8a4942e65217a79851225190cb2880b284ade7cb5b7458a07c5da1f25e6ab6e6be7b5162831402d44ad5d9faf53adc56b2f97c5a4bb06ddce3ad6536acc1b2a2428916f6b3955fbfe00070c9d7792d2d3a0f06341c84e0446cc913a9ea8c78b5b9529b873d43a711f25d37f0d63fa58aac7393d6677a76b6c9d56905177bff02f7cd26097ea7061fd58daac3610e4d98bb90350ff9c926dfb615533f07e61e7e2e39f344819f1a7826f9e7da8f23e4c9a585d7bd207e904f0e4e7b879e0f652c8420703e08b725df2af3445b2b0fdb052ab712e225438f3901be5e164b7a9bbf1c9632735fe21911512a502c4e348aee0622d259a0280170ad298072b587672e7c4ac785ddee2461aa56b8bd5f4f60627fc4e3a97368fc0cdc11a7b14bae64e724b3cf9989b73b42175f0c6cfe4a5eea40cebf764a40f6c351d6777071d5965324b1f8fedc32ebf8a7f57145cd376740ddad7af9c966300c66b9b21efac848a245102121a2c37dec2631c1fcca6807d781817f85d51f84da939e04187e1f68b0eb6f2e6c74d1930fe859bb970b58b8308b33bc3fc7a2be3913edfb6f526b52421f238ff7d5847fddbe9219e1a2d911d0d6d8cc139adc40e80dfeed6d95c151437f7b84b81a047d0944f84c56272d2abda241d9d4c81d0525d6247d6f5ea89440622473b7b69b1188b9aed0fa615e13affd1998f73ebda921c7af409c7d093b49dad96ad8a3cb3b1392676b989a51916275e32b4e579373e03517d25e8bdedec5be636fe00eb5c722bbf9bfe3b3eab198ddf3fb94ee5d583bfd1b4628c39c91ab5e23fb90ee96f173d9d07565aff7b109c0bf9f5db9a28c5adc01f80a7a34b3f19a2083cd11710e913eb85a8d478b7acd502ceb7ca5fb73fa39c8341067715ec652e2e3f299e7f3cfa07d88f9535a761baa67b96a2cd2be76ad4d906858be0b0ab9922a7fd527629e3994a7d2d87f989c5125679c8cc5c8dc96d23c046e2b9edb237250096731ee434535efc39d3b4bfdc70341fc3290bb46eebe0d63c22630127ad85b487bde2ceab370f7ee7d9c415fd0a7246d70ed6ac7ae1cdde8d08fdc41d9f06e1a865925c01baf89cfb061d2e0dfa2868b47340a39521deef997ff7e1582f61123f58d629ed38972fd6e56e4098cd14595239deed8d10a0ffb5e4fa9ce2f00774b76f76eb9664d37846d5e8aa7de308d9bb8f0179e9d6a533afd17262d5498356d4bee1426a184bf5759eaa733c68dca07260d7deaa2d669a62bac62af812fc67533d13d9b594625226ab65b9f8502593e4390bb55a617ee0acee9bd9adda36695ad08db667c2e936d9fcffee8a8249bf3d60533c957fbb3a2ab2121ddac72471a600aa1ff1e68cf066c75f3205ca2f83528ec0c71e1495e6de305fc375ce57fc6ddc590a390aa4508bc8a56bb46270812fb2a0730c8bee04a49cfee607350af09e1f0bb2969b7fe80b1f250a31aa603f8f6d74133bf091d2f8111a5425c646aa09fc44d4f31ae741626b2bd10676ccae940fab338c350e8d1a5f297562df0990c3045169877b1f4715971ffa6e7c807b5f920193658a6d9b49da898557149092166f403b9f5f8f2ed8c8e799c107fd69cf0bfce594e83e33b2638a06597366dc8bcfd2029d462ca2d80dd3540a37cb4a4c29c1d3aa69f7ef8befc61a9c3709347d5350495261b7d9df28ff37e4a7d0110482963a76864390d9243b199092bf1ad74e4a66271b278fb2e25ee71fa87fefd05d3f4ebb752792677cb4c46034095821d2cbbbcef7a42b1b85921a6af164faca98c4c4df131029db6c785105d70a6dd4a5db840c57081c8c9d25c4f85eafd2bcfbadd51fba5cc6cac50cd84257abf6b2ae52a8669aedcba5add0f6c55ae509d415b0b2bfd3f02363c66d527e8b2a536b76de566b9bb3f567de75277fd525e09e99b0cc4b5559ad50125c3c99745e28e0f2ef034e5e2769a16608977f807c45055613d55d7e4f29aed0aa40c9231a3cc1a535ea1d2c17141920a422d36dccb91569bc60133d46e287d3a9b64511ac83bac31457377ee23ec4739944fea411c5c37ecd391ff79467aa518bd48068fda4cfe5c50053c27bb82e839877816c33327aae2cf5938eb5894a790c56fa1b0fd32de437f4e31ec74d3ecd35ac1585c7ed922c87251c4dd75019b65e40f5a05bbeca574f2b87c849ea26db5a02d44e9647ce27e17103c89133ce9fbb008c1dcf55d2671a9ebbabaac28e2af711a271dafd84737670bdfc80cbfb057046c51c5652e62d1feabc64237cec093221b5ef0d59060beaeae15aa0589265c47d5d8ac6c3ffaa4c4667cb3e65cc751d8de7f9b3ed9654052bf4df31207abcba2e5dc52b86424a2b06f044bfb295d9a2b0b695d1ae4c6dd9c11f2cb9317443960601dcfe8fbd67d344db32855b7aa6cd1732c58c0c16bb577ae2a51a2b194ef8f1588e36273503b96d99ae256d2f92eb4cdb7ed1ccb0cbca5ae991f62e1cb989f1eae749be014db1c93bc0318e961ece168ec5665cfceeb7e15edb0e533d04e8d1e41fb94441e275da86d427b77819ee43e7c5b15f416092c5b2ca59220f61f4eb9593686e95188d098d2a5744152d87daa90c0ca0b311b6d613e33e123e42ef5745accafccf4f2e446761279b508e20da382a1620ebabf2fffdcd8effe8645a37f8bf5ce2fee28ff642ea762cf6b82abcdb0c5c83bfac7f6b00c391092ad84e5fe592ef669be8fd6cc5e2aad7cd4bb37f8842cfff9bf3fcebd9e0672378022b203be0e93c242ac3445cd222200fe96a15dc26bd9c296d331e9934dfd56ed6e3668c90ee6dfe05bfa5d9090ebb9221e57871d5d43b7e48d916ebe9d8d43dd9d2b46ff5ba9371e5b6e88600a60f4fc0dc5d5fb7a15e28bdaec40781a2b86140d413283a4920201045ef5f4019d3c6d749e675f6e47dc30e1c94d11b3bd20803ed6face46981450761e5872d8288a6a7d97557c8c5e31cc20d219842b3a2be228481f6b8df3985ea069af5db317cdf74ef04dd0d9a5c2857744b923eb24052afce157b93e9e1783ad679c847b7b4da43672e858f072b09e05393bfd31e45ccb1b9b6d9aa612febda4b3b17aa86203321eaf1d1bf9074d91158ba6845ada5dc3d92789cdf95b52cbbddb94ffd5c532caa23e00f493aef480e15a59ffd2bb586d466c8a0a2eabd4675b49be9d79aac4b8c64ca5f3f7e84c20430b4840a2989784c50423d9c5b1786aa4fc95baa9b6daddf89894a40a307004aa7d51440321a52e5c6de3a5e465ec5fc0289f78cdd1d5f2e5807d8b5475fdc778b2794796c3221bfc8a175ab1e1a807c7bb643f7886a64f450c9ed7eb0194d10614b777d5c9f423099c45da187c731ce8b49e2c9d149c08c3912475c15db273dcb6475032e6e81c746d3239651db3e9e31fb1fb9f52a5a40f3b5da2cf32a420a0088432269c615ce2efcc2eefd9d4397eae0bd17183372538c62c2e64a1441a1b15f1e55bcc5622278309e9bbc5fc30856c01b8fe0fe34fc18caa2b3ff81611fbadb87defc45b887e21ca06c2b39d1d8055790152a216db09042d4fc25aa6ac6e0b55e7be1c4859aec495d4ea5196cc071f5972ee1f6d42bccd8850c9bf60a839529a9c2cd146fd900c569337dc832c48f04a837614203bdfba304f7fb6fccf91b9bbed7624cf34294e498c72245659c1c6431a235fe5407373a7649e79c625993669f1bcbc64437a9bfbea81122ff03f8e84b1d8dab5f1e8df97bfeffaf85df9392cb8581338a959f614d907d35ec6d2c2ba58fd6f445caadbcca081414ea5b3302175b8bfe2e47b0a09a44ae3831a4ef87b6c6aa106eef4486c5", 0x1000}, {&(0x7f0000001980)="5f51b9822370b9d656f7d5831ba11fd0fe473ba63a4fd19c3a51", 0x1a}, {&(0x7f00000019c0)="38f8e4b63854e9fecdd033ae0212935e8b9478bb379983223f92d7881fb668aba797351a256bc42bae5bf6d326676aec362c1085b501f760e59b14e56f8c", 0x3e}], 0x9, 0x0) getsockname$inet6(r0, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) recvfrom$unix(r0, &(0x7f0000001b40)=""/200, 0xc8, 0x0, &(0x7f0000001c40)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000001c80)='./file0\x00', 0x800, 0x1) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003f00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003f40)={0x0, 0x0, 0x0}, &(0x7f0000003f80)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003fc0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004000)={0x0, 0x0, 0x0}, &(0x7f0000004040)=0xc) sendmsg$unix(r2, &(0x7f0000004140)={&(0x7f0000001cc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003ec0)=[{&(0x7f0000001d00)="570df423174be54a9550a16e5a2cae4ba44a74d7d2606e46b123ee113b8979a6cdc0f30062af126da6d80d287d38df9126fcc757c15dc5ab87698a1fa8a2e062e29d781794f059ad7795c0a511c1f8b40d6b2268e8229491661176fa9fc5f0f37e109d1e4b5dfb4993ef67051365ed4007b3a2274c4e03e9ea9b9b4bf5ba7962900a1ce0307d470dcaabb0aa68bd536380254aed8f143783e83373a2f4f82a74a2b8ecc052b6d782bcc0dda58c06a8a6b71c7856a944dbcc040629db43e2cd4a60892951374b6db236151f4d1dabfe375ea02a59c54d8688828596691c4308ba4d32461cb89c23e86dc4c4c3234ccf81a1af5a7d3addf59fdb9ffa442bf55a98a7ac5a986b9a1f08c636f380541d0847c4a16a43c831b8a5bb8be7cf4f5100da187dd08173c96bf1dcdaccb1df4ff852a7932a277d2ae2d7fdaa804489c03c9d8cc901bf523129bfc623286281f49523f7c6353f39da55f5cadcc663db0f16ffeb48e26c508585ee25ccb092c66609289c3ecf45306d5dff417b3b8492bec50bcd012ea127fcd4e37c7d6621cd28450f02f157ad5d666ab439f55040815d031d113cef5301a4fe92b6eb4ace2ef32772244252306f8be77b724377a3509c7497ea3de20029c3a32d86862a99941a39c41fe3a4cb70074ab5eedc4f6e1fb9e5505eb4de6352aa04bedc6b8464394ff20bcde190d1b030585b81f0e60355fad5ef37095b01156ff71b0ba0caa99f21c981ff129991c47c1fd509be96d81c690278d382aa5806485c7e2095c72ca40d86687d8136eb443b7b532ec101d3c8d90f8c0cb8a2ce4b440029422cac543171d6a623270ff1759416aa53cc9781e52fcded30ebea4d8b1f25eb466b4a2190895bbb4a601fb4cdbecc361114deec1b400dd7e8903e32f543db03d74fa4b9bc7250eb079559f0feeda85b4c079d0fc3ae8b27ac7a08ec9eb614e249fa9a62017912118934a5d875953664a32de5ea941fe7a683c1609d8e6ad47b6bd9498a093ddc7c4a8d652f4f2cac8ec822d21f540e7dc9ce3cc3d549b81414619e87b82c721d6575a9a16e77892decf24f0e795d64c494c3b9a1e38788b2141b5f96730afea08c0cb0600446f03cfb21347b0e8c6d6c290a2963d0dc312e56ea290bb3831aa06118fedb70a68cd0de04b7fee370adc8d39ac49dee886724e817f385241f985bb03c6635ddac40e3dcc93c70d74a8b097e537ec07a8b949ddde1464cec9eed76918e9b2eb37e44c5e0772d3b9a72906373391ae2927d38afa811dec6bd3c1492b46b13b8bc5cd71ad8ae58942e79f910dcb40955ab2228ac6f7e74691f0459d182eee2ba42c7f4abdebe105e75721879fd596ca0f55dfb845c3154bfac519e4784e45207900beb6a16f7a65edc49ce49aa7d792e8c2b230f290b2f439f48991d7fbb26ea213bb36c4e0ab2df08162f902ea265fca213751be3d73d1e3c6c85d6e8d616ea116e6f0425589303e70f7e958bc9eeb089c8e91ec3824bce1029c5318b0caef4d4d826e71d333a982a6c686bff15f7612d1aaa4bac49881c373362b895b42a954e1ee1c3a6d9fef7db1ff48792ba97684a4ca35bef7d94e610f9130c0990ec0f84f7ab6aa79b771f6955a0654a1339f435fbdac3e5763f5adfa8f8f9e1f46f0626cef88cde6a12b18e964ba09e6c0de104015d015c055badc5a0509f3304c3faca4039d3ff3b15f54e4ed146026dd82f4662ece0f1490931eeffcdd3c35e78206eb3293195700f40dbec5e7530142385fdd4e7ef41659c601b4e99ba513fd66a2c7ad47e5c30a93e064dd3c1cafac41388d75096b648a414e08128401962483d723849dabf11bd28b25c542b59aa37b4797b42eb6ffea21d0c25ecfbe0182e1dffb67478e7e5546b221fa68f00c8d0833e8ced3b48bcbaf3c49d89cee0a8b765d8b648973efc5702799cf7f67c4f560e1dd6d1f6de056f7101d9c08193431a9cae3b899f7d23f9a2737d653c1632f3bdecb6260255d0a62aa284f6027e48efa99ac1ccb9c79c7422cb8d70cc93a5915d8e8ef2e1a3d1f036d127f2fcdc05a2ea8d45e43aca997533f751aacef2b1c43e865fde16b4468801933cc562d59e9c8cad8b27cd581f84a3a37f62400ddd410b9ea663d1427436cd7cef7f13e043cde0e2d4eec09e9afacad9145f766f5a95828c552643fdd19ac8425f1f56afadb507da7d832e54c6a71a86f9fb269985033d9a6dbca50b14d16a7951a3d810acb1c8c065e558e2165c7e66db6e96785a47bb4922c69e831628f4b3bc3d264a27b2f1bff2f93c45fa9bc20af42db87145a45a794dd22c6f7b1a946fff72dfcd923a677c8ddbf64f720857817f6f4b4b81f3a46497594c22c9f109cc39aff148c527c796129d43359068d1970beff51876a91cc4440d780350b8ac552d450681be3be07c705199baa1c8cb56c6ae84b6746dec3731a0d4b75e80852c0a5db35edfc1493532ca85b12b65f15734a20f760e92d188884e0c43977a644b9c7843357ce367d99732423c5525c564c8901d80ee24d1e13fd64bc5f948bf6b29b4927a32545fc3c528267e12c7e91614a621c488dcfb69c75d75785df7951954cdbe8512a671f1c39f52161b54ac57d8c6d3ec3431af9ca75427be7e7678cd0096bfd64fc474351ea122cf2d552f42877d08200e3a3bc90f88af84ea0e7c443334461bba831793c228923d2ca3cdf1c32acc890547b3e3be784bf4f18f157d6d7a50647a9ff25bd90f40327734142972c8afb919486554834ee5ffef832d6e21dad09ecfdc81d30cdc4b755b5232484c24c256d7cc59b74d66309e2a13caa5164741c7d1101b27c1d11ef7b001f303924674e5529dad005b341f56585608764e37215865b82c93544115a9b7b945f1bc680be9c7da72f6cc78d6142c8cf7ec56c46d2222d9b216c67aa0e53a2c3f1015f7a6443f71dabfa1dcdc6d06145b26db777bc060158a869095b695fd019b147b95da9cc61d45185595e2c64de8d19cd6eca717ba1413848b67f3c2b849508c2c7605196bd251c95c619ef469f5988f61dd2db5d51515b84d3edd762c0495753f5acecc1ef71d84506833a60e971d1e949b3b783bcd0719c9175b615170f6f1ec03f3aaab35e915217793575a6ce8d1679912d76c0b08574dbf93df9ab18e219bda4c16432a55cfa6384bc790efc131ba2bf255903f48e69243b6a2a7829449156292c3bb7674b3810df4e7e9bacd2db2838f390c1a33c09d9f69afbe29ed1465434f9701827c71a1cd456562630f7337c3e9c925a756e248653378ddf8e2be9bda7ae1900e10e4b79a31ff65c059496ec856860588a70c89268d07d3f86c90c8ebed8952329d13d49dd84d10614d378dbfca577f2ef6dc4b97d237ec134c9a2df46c963b8cf6535ad62ded0a77b57a40bff1386ecb9517f183e0b1bb530cac3583a1b591d17edc16c3b63b6ec11ee942fddfe0738fe9e124a27e4efbbbeef6e5688870aaea6aaf6ef1d5d9d8c93df687acda436f206b08b64446c1ac8aae6f4e6fb92111a7d517dffd447dee16f6c156e2f506995abd18f73976776b5de1845c86b5f79c4423075fdd38a732bdff02c465c60c63add14dc3c13f6b1cfee440f5623da882716eb70e839e5933ec970fef35e21f748355894ded42a0b895ab5b98fa1ac1967e5ea34978035e8ca79df806dda24cf2ab36d1b5d692e20059c3eb90e2aea823b3890341a87ce65edb6ebac7ea4353427fc6f154ea46900756530aa098a99131f225c35521acfec3e4ffa25e9b178e6feea3bccdfbbc68194988ca72e70430a9498a37f3cdf0e7c61679e723b04302cb1c570f71cd58b33c09d69a7e1d9aa6feb9a83e770669cb36cd58c4e28d7f4285bd6ef61761b48d2329566a6d8cc64515c0e9c8695538b0b64419104d7b248f3726602355bc747082838b351b24af13feb7df0d802bdf840f887c752098fff1c5a45ded1eba3f891828aeeb06b81072424dc3f2c557189ad804cf4bda0839aab48ac9bc76a263380bc10e33e93c4c2549c953fcc198b4d29079c666878a4fab01de65f0e6ff1babe020f0b25a98a05ec2665eb7dfaabd7c9dce86766f1f1bbac3567326a2aa583b0f4bf0d4fe168245d5bef068bf9a50a9f416c98bcd8a62ce3987d56d28899a89f6a5a29b7dd97ca79d80d25a57fffa21287393f693c86e0ab95155145d81d5c3df32a642d3113a9635682f2cac4a1a69158a416359497419d5f595f3d6493d55de826785b84f23bbcf7b11c9cd444ebf05d8a3972a5ec43410abd7da4b4a07f304c2f04e94ef31b660b50377e60cf8e232a06dce33fb0523a3e89903b0ff79da40fd7f62dea808a9dc3054ccdff4941753561f3697e0fb7f92ae557a370c18c52586741eba93294a5289a1a8b9bb1f514f01836415de42e57f07e14b3537101f3071fe23ed3d82ecef25e6c4ce1fa74d68e022b51721a5040c93b422791f15da7a810f7cd8adc89d2c320d82aa40048b28a75adf0ae035f6c82b473e55013a083ea0726185e74cf84c982a1ee52ce72630939ea8781f256e52d4528831e9e2fb7bec5e23d8417191bd425497bcda67339f4dec6d2c16647c15fc5a8417f3db22bf6994e2fb02daa60cfab8eb1483470039de24c520cfde93aa7238dfc489ac68098ea3157e2e8f6e7d9be2cba83c31cd0a7eaa14ffd8f2fcd2b8c575443fbf34ec083aebeccda104dc4b27100919cbb0a798c261ef5eeb8d674b266b2d9382b741aac18cc35d25103f7c76bfcf70bdce093e97c19ade236171b2acf7652d2ca1d5da369e89c5f2419d5f15627615bc1fa8ade71ebbec2e48914d12047e0da9c07617cb286d2893e852cf867a7992baedde4acce98511577c27f5ee84240d790f4d36da431b56057fbf1c2709d609d4ca820506f9ecd5924dd7b188111e01d7c8472146f841197de8d5b18b3132ee657fc90263ce42f4fb34e83169f6411516777f8f22ea84af5b3a3b0664191e679ccf3888f4626c5ed1142de167e075af0c3ea6dc7aa29f9d777b137ccd8fdfbeabd5db9c8536deec3849bfd3af404c7eff10ffb0c07d25396e286501e571c05fa8d5bf2e6b933560e776f9723efd59476faa330f1d7ab1131aba087814f3b07c528790e441ebeb889235bb1756c109d663c191fa8d2cb1cb948316752a93035d105e4242a969998fe895293662c561f0effc1c270fc6c7c3950b78e519f1f91225fc16954d630968a72696a849be869157df745268867daf5ca905c99ea840445fc810d09bf0225e3c8587a1685d41e729043b8128f3366fc28273bd765730c64f40a869d65e19e61d897c8ad3045148c9e000d97f3b7c0b912866f6b3133745a03f1eda6f2ccabaa524658244ba1a5870db6faaea7a4ab8571dac58004d0c5dd53cd24484f2c1c40cc94f6505fe79c1b926c23ac05d774f7ef58b146a6c1bb4b29e5eec1eed948ab68424bf85fc659b82683e531067961007f370b25d5380a148a98958d43e4a8fa7c42c4157d87c5de55b1633fac0197af60fd19de2fffd3aa46e3f3c0f8c04a3c8663cdceb6fd2c392fc677c2e95363b94c4e150466cdf2ca09795de89ff24b251fc579f5147857bca66a7d72210c12e79e7a20c67192e4460611e0c140265a010ce5cb2c103d66ce534a3466e25b514a0d9e49d03de72fd06d1b222a0e4df65b753d085c2f464d986c55774924486adcf705902044c970b36a72acdc2044dd387b91d557bd721b155ee76f81d8b82d03964418d8c1bc3ef23f2e176a4d74fdd062ecf356a1f4ee4251c5e183dc50b3fade1", 0x1000}, {&(0x7f0000002d00)="37eddf4183292509035273846726f50aac81312b312e80d6a29cf0c4f18a89d8a363026abbf033b67cc6672434d5d793d3028de0ee8503fa73dbc20bba41f9d137972732c0f89b69d8ad51c3b6e280de2f7dfd4ba31f00b935c673cb2d68214dabcf7b98522ad31063f61db28e36204ea0b34ed7d4a7b3593a133f6c5a756b9201c3d7025a4be9c20d99536435fef9ce71f09205f15cab", 0x97}, {&(0x7f0000002dc0)="f92427448745c461e6cb27774db008b59daac90f476264cf62fa23f9c2e967a875713039ea77bb0789d69d5ba5d79bad2dd46518a3c18adeeeeaabfa925340b3aa7d8d83bbfdbb1b807a65be12e940eabe55c105a9eacd02ecf35f740a6adb46125f79ec468c9be59d24ce86347657ac29c9296b4fe0e880b6c0425da861850ee49beb5dda0842f22271490b9dada15c41142974cf43f3fcd3ddda66dbad00351d85d08dd525a030d8c9b2330af5bc38e78c5b2047f74bf8514ef5fbb8f9e1282b474fca4decf9e32f9caa903d", 0xcd}, {&(0x7f0000002ec0)="7df8f0eded1db34751e3d7a53a3ba773fd1122409473cf42fbf8602c7bf1a4caba04999bcd440f5ea833198e45a9db888f6235d3e1f9ccac9400452d6b383d69966060032ff61888f4e333a4a5e3e64349618b1a55b3429170fa8f0282c10d19f971c8cf8a31fc36d2f07e747db698ca261477727fbcefce3e5009b70e94b8e0c378da3f44bfd32801b41eab2d379e548a973a5e09885dcb08bea58214ee4a41fe6530feae3af1756c637c421979fd057b99232c6f9b77f3b65dea0f1facae59959db840d9b22af44710e74229292f7196a656b700ea07e31fc6be500ab3fddd3b4c5506f7f5738456f527ca71cf01fbe5c90736b77fe52a3ad5781a04bb4b54ad936e44d5fa6e2a0e61ca2b67e08a3e836e837ac59180b5b10cd40a5bb7010f9832e6fad367765c22ea7d6326efcd67d57546926c04dc3791692bb4f81e562d4b4645b6b11076caf7381f45e7a0feb135c4c88251dbc59320460d06b409da04f5d798ab68f667916844a1425cbdd54d8653e734628cf5d4392d3b67378b4feb2e5b137140f1ad81d430acb4f0d462b205eabd61840920baf4292c6b5b36ed3cfe54a781c16e57c0c62cb7676b7b97bfb22f9f1a766a427a4b09be211ab5262adae1b2c6edfa7a66de61577c63605f58d72220743e95cdaa6eaccff92b6913eec758acffa2ceecf4d67f3ac9bbe5fa0f3db4389b9392da11a9257c5c41c97c2ac50e3556179fff9bea7c32207b8aca2ff098f1484d18ec909b576c68d8093dcc53ade352beb98e54938c72b0b75cec1e9569bfbc1f73984f26d41e8758e227b5f330958d8ab7fd2d868665e4add94682749b1193a2aaf3a666a1c95d3435607ba925b1b69f04221776f7ec48415b7dd81518182c1f38386289c8701d34018790511fefb47871ea9e0852bb80101213df4e642ef46a0d9d4282195e18ec2d3ef91266eded589d91159d28cdd14e427a379e896efc3503ffc7ba562e3929789590317aff294c73a0156aca7d3bd8b3804c3f51533183dcc9b8b6e71966111b4022d1b162653312becf5f8c58fc31cabe9d8601b6b587ff99f5b27c014eb70527f8756db3e7d684074774266795d63fcef8c4e83ba5f28e93b6f9d58b52cd2ae45fcda9d9cafa770c34a1839a9691087bd473a964e43dc69cae1a52dc7c63b539286bea6fb7b193f8ef444e9f8f5759dd0d7efa664d0c6fe23702fea16a9ff82ef315e2dfe68d11d5010831cd303dbf73e4ea2da0774720b9d4234b0148ff436b150afb13ec9496945a4d072c960c01685c0598b25bb855a97c083306b39e67405f25931adf05e1d7947aa15f45b9ebdf73bddbe83ec81e30b25bab2f82db2947700f3635d7f39c95680c5c988af7ffc61ce418af61b54248da42a631b5c7279eaea853c29423305e9ee9639c093b74ce460c8f13e66e54ccb3f98bf8b4321e06bcf12d837824dfbf5f2169e46cca4ec4d92814882a5119ff53503248824bfc69a8d976af28a06cf571185152eeb22c83bb82ee1d185fc8227be1707cc500a5f6422c20a807b229ba732d541b97625dc477dca38602498ca5a214c0aae158d484a31cb4517dec0c0bcdb3351f1df469281e8c062a2dff7aa17159759aa5397b8bc791ce7f5e30d6744d6096fbb9a4ec62007ecab733602de5ba2e6c8e857834b65b8d9b253d12b5822f036d17b48de5e9b4fa3627bd8af8873e3644ff937b196789996e918842ea35a7aa48f370de58015c882763540f2bff1e317c79cd8b7f8f183bd3cc27d3a0e1502cfd2742c7da06ed13d7472ca1c072e0b8477b8837796de1acfa7c6b84ff6a6adbc75d47f7ad55a446602ab87c24a67ab550a30ee560dff554273ed59df22e6a1dce6e2035cb49a9f92ca832056a25ab5931b7630af24f556ce453512a1e9881073a6dad90be427d44e3d630064c1f6cf02ea2d39d89563ae5908b5c8751d319c87c56802027cc488c5759430c80c204a23f87ec48d8c9f6c765d125a50bae43f4f40b2cadb44fff70f6b2bc24cd848e9f3d135f6ede14cdeaed8169c6581d2a08cdfbe6de56423555f4e832acf5ec852da4d7b7adbbd9ff97da1db4ce5ffa8f7003743d52effe52b639e5d9a8fcbf59f2ab90f3b4496d0c589c13f7eba3854c255d1286cef4dc95b0ee2f847c7c1ce98433b1c6a9083a2b812eb74c0e7955ed82188d357417ec2abc9538448ab4b1c5150a4938703e1d64da7c371d54118cb3d64eda9b0eab7cc40e0389f317e6cc70104f833547d47af1fcbcc1cb6363080e0ff53bf3d8d8395ce480cbc1a6f6d1910dffeea0cb967b34aac75bfa0fc6ac41d6d59a6d2261637f4e6ebadc7586a5244c10ffa17d8acfa6bf3b80f9b001f2da55f42d3919cb944be4e57d31edc7868fb470ba0cd1a4f77b1f19fe65e6df41b1e3bad575bc3355f17070f0cbf56bfa32ebb3af54ba63fa5eeaa672d53eb8c2a0ba4cc2cc21d5da6506c2081c2e70d054040aa9adb8deb68f20359816af1d491fefee6534e01649ebd610cf7425d15eb4b8b4e28bba854f6930d52b413affab1f579ce73fab93bc3562a8eb414596b88b3181ab094fdba086994e1d7b2fbf5c5b0d087b2891719ba58c3dd146485330be2f4f1c661a9dc3b897da2b5c94f836f96e37914b104dc18dc944e9638bd643c0568a7e736c45b9e55660eb4fc11060ad586a46e64d213ac295d57fd71eb64161917ae380cd0157b8a68d4358cfa4f0c3f3bb31346dc633c9d3676d8563d5ad4b0c0d58382c6821012f3836a84f85488ec9211e4aca14213b5ff54a05b1064c31e0858d72ff136d3a82fbcd771dc985c3ae4234cf7b87ac86b643ea7e5500bc64df41390aa5eacca2cbd7e7ad28dcb3c4481037566207de2786d2f2bce434ace85c024dd412f4e333d9587996cc42fb6782b49bc1e2fcbba55d1807d8372685d9c42f5394fb84935310805cbaa03f26288fa6befef84d2d56bf7e27c677ee194e079efb2f71fe7ef341a035bceacea0561b42d5eb5af63373a6c65fa8d9b1e2ba2c20fd3b534b7942bb8091f7dce0c3c6d9e4c0f28b5970767a8fa5750373d675b7a1a3b6246a85153eccf3d3e9ab6917b06c15f12b49c566bb2f805a3e9b14001276f17808e7b830869432d1e96ce4bc414700311165c50681fbfadc9f2117558eb8c2eae04649cb02baef5acb5d4722067af3afd46392bca83cd843fdc2edd1d4aee3b2594b2d6bc2363d9a8047da11590d7b52d63a36b0874908d574af6c6735021c09fa5983fd418438d99b25e58fa331780a0768e654a4ca246f01c774e71b31095524dc5ba54ccfed4590f9c7402586fb746ad5ea9915189d8b2a71942b33385476ddafdd4e8c5794d7e4c10e093d6dd2db46baea540311145a8d4982590bfece9070aa5f6349d10899a884d13957135fa9cf1080dceaa7c1d78d956cf54785ed0fce2bdf09c4980bd5355fcee37e33c93428c01011520f133b2719699967ccd32f8fef025d40e78c155375948338a4c202c6ca7581756ff7bea72c2d3b47bfbb6c77ca4b1c676d4abbed00ce6fc0d49f100b1b08dea181920e100dbfd99ceafac0b12c1b394aec94a7e7ee86e08d05e251788d1501d230bba16f2d93e71eb245a7bbf73b65e9bef1585bbd3d3689544de71d1b94e2f38b89e9e0e757c51531a3781d75a3685071424138878b2329500085ddd06311e9364e42464c5ea6825f90a15f3677b570fdc6c667dd36dc3b6b8fb67ebbd663217f14780b90aa6a0c8a41e5d02aeec3ad7da7e09d89b1040da6c0b08d2c4fbd7b50a940c02d5d9568aaa85a2e6264915c47616217b3bdfc9c0583e55cfc829e88ec5f82c34faed6827a623b32a6b352b188cbfe0ac76f85db3db72e26c263a824a08f65c6352fc0a336df164d400c31010766d49f6bf3061f07b246c5e741c6ac0ce24e2ec3768611638bc47b903046ab94557bb97a257046b2dc260a7792d768cb47d343fbee99577e7eeb3831bd9b950501a40d54ead42e1ee3560c80fdbc60e39a90797213ccee4c3e2d2d67e7979de2e55546280a5e4008e078dcb0324ca529b4400425595fd10d0259d00b3c254727d0ce8a215eb8b3fdb166db95e7feff79d33b75d4456bdf58748a1002b917e85959b09ef1204d9c8494494db77e938ed1eca9a81170cc3517fce48ce9d29b8c69963939876e831c641f123018fb79aafad28bd3abdef135f07c6195394a0ef61cc34344d158eb435456a9f61dfbb763c5e259488c207a83a9ce28d88626ac792d3a37e9976e87d402dfae26ce1cf7d8c3def4690c613a8b0c178172a5f1055eb7e218aefda7f4b9db98b4848ca28255bed07c9422138c3d19e26c150cd5d2bef4e09a48d77f273d198044b5aeb2330a8dc4a8d13b8f3194ea8b5a21579d6529ab9f879047e2d4a08e5d4948354588192ff1f6630601a7483bc992a4f7e97c383ad19b2e8a06e664b45e7be6e60c0e5503c840fc1d087d6af9a46c5e17fbd1bcf0d12ef9b30acfc02c3f92a6a5e5aca372423998f5b7357e40fdb2bff120cf05d01224303334991c369cd9b5f0fabcd1dbacdc86982ef0e2ac067e49a7ce6b7771c03a6909881a5cc4a7fb1c6b9d6b8e0b95cfd3ee3c6476843a27d3e4e1a8340ba680e2f9912e21435a5c552743a2fd226dfb65472dd7317d5d0e118a60793e3a25f6a72708fd400ff2737df44479f2bd3aa5675cd3296e1c16cb5a37de540b21bdda4304a8eecaf548082e78b5fa734e59a6cf7898225d1d2fce84c2dfb43a71616313c441ae3947315142621d49710cf9ce4a06cdf3382c52d8da787cf01d6fabaa70887648592562d40936cf52477f0d14971d245e64e3a097aca481a21456a7d694e6f2379c4d4fb1ed5cd35cb457814aa10c7ff91bfe5a6df98d3d838f88c88961a254f83e5fb8da63f13dc5f8b911174a899206a61f8f6de5f21542e3a2aa36fde450e2ed9413e21431a6cde54aac350eaf756772d04fb7fdd58386c4e7bb34c1f33bd8e90bce88de52786f7921b44f9153c5c7451d28e64528c3d00b945ca783d3cb493b51908d270c040a7411c6f9a186183dedbc7087adc7033a96b5007e77bf48177ec5c50ce856ee421aee7a0567647f2b98981d208e55252e27ad86433e3eff6d253dcc569ca1bab8781965cb6f74feccbb50c8a3f633687c015324a7ccf2fb87ced0e0d6647cfbd2afedeb40cd8314b3613b9177e0df098e47281955ec17446177e52756455ed88c2fd8ff79112418872127a871098bc1fd0754df119283e120877847a2a33f1656b3807e2b90634a9d3307f15cd14d6e75ffc9553fa25170f7ba059a7653f2016a45abe3a6540561badb920072f9100263bdb679a5e9197e3594b263f55de38126f90720532a7829ba18e7bd8d79fe217d408c46e482c6ece2fde1f7ded73fe494abb771e23fb1c4aef641d0d935f5787b7b344b2f032aa0750295b88df24b3391462c85d46cb424bf9cb8ec99f1c9fe234dc16e5dfef992a06ff2f57348d1f7225195a9eb8b6c1530ea834bdde0fc1bf8f29e0f0df278713fdcadc446973bad5a3a3bf98c04a01b69a3e59b3b0d43d007f36dc82f447572dfa8a944c0f095d97cdca1cfe9ce8439a17fa7b3ac18251312fd913c123d53d251ce5279ead327d4330901222a186076194cd951211b1f3034c55e2aefb306aba4c295dbfb92a19fb6f50ddeed5cc6afd4db5a9c461bd59415c1ed82788d463cfe082b44eececc6db7ba3f011ab269129a33ee1f5d839a6610afc19081f67e706719d0c1217fb6c41a3751a3906e15cc93018d4fdcd0ec82c7", 0x1000}], 0x4, &(0x7f0000004080)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r2, r1, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r2, r2, r1, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0xc0, 0x2}, 0x8) getpeername$inet(r2, &(0x7f0000004180), &(0x7f00000041c0)=0xc) getsockname$inet6(r1, &(0x7f0000004200), &(0x7f0000004240)=0xc) poll(&(0x7f0000004280), 0x0, 0x800) readlinkat(r1, &(0x7f00000042c0)='./file0\x00', &(0x7f0000004300)=""/80, 0x50) fcntl$dupfd(r1, 0xc, r2) readlink(&(0x7f0000004380)='./file0\x00', &(0x7f00000043c0)=""/239, 0xef) fcntl$setflags(r0, 0x2, 0x92aeb7f1ebd16dfa) r9 = semget$private(0x0, 0x1, 0x41) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f00000044c0)=""/39) socket(0x1f, 0x10000000, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000004500)={0x9, 0x1, 0x7, 0x1ff, 0x4}, 0xc) getpeername$inet(r2, &(0x7f0000004540), &(0x7f0000004580)=0xc) 00:00:06 executing program 0: r0 = open$dir(&(0x7f0000001200)='./file1/file0\x00', 0x0, 0x10e) utimensat(r0, &(0x7f0000001240)='./file1\x00', &(0x7f0000001280)={{0x4, 0x9}, {0x3f, 0x2}}, 0x200) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x840, 0x0, 0x318) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x2a8050, 0x40) openat(r2, &(0x7f0000000180)='./file1/file0\x00', 0x20, 0xc0) r3 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x2000000000000, 0x0) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) listen(r1, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0}, 0xc) r7 = getgid() fchownat(r4, &(0x7f0000001340)='./file1\x00', r6, r7, 0x0) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r5, &(0x7f0000000000)=@in, &(0x7f0000001300)=0xc) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x100) 00:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/190, 0xbe}, {&(0x7f0000000140)=""/39, 0x27}], 0x2) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="5721ec7be68935e053ce3da9a7d2cb745ccd1907dea111744e3093b555f24e21dd5d8c0327d56abd18f774e708242461199664267cefd1f59043ce0b95c59661bbd1b28dd9f7211ce3130ededf9227118be64211366fccea", 0x58}], 0x1, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x100) sync() faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x16, 0x100) linkat(r1, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00', 0x400) unlink(&(0x7f0000000380)='./file0\x00') r3 = semget(0x1, 0x1, 0x100) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000003c0)=""/189) setitimer(0x1, &(0x7f0000000480)={{0x0, 0x1}, {0x7, 0x101}}, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500), 0xc) socketpair(0x1f, 0x0, 0x5, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r5) semctl$IPC_RMID(r3, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x43, &(0x7f0000ffc000/0x3000)=nil) linkat(r0, &(0x7f0000000580)='./file0/file0\x00', r1, &(0x7f00000005c0)='./file0\x00', 0x400) r6 = semget$private(0x0, 0x3, 0x100) bind$unix(r2, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r6, &(0x7f0000000640)=[{0x7, 0x200, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x3ff, 0x800}, {0x7, 0x3, 0x1000}, {0x2, 0x5, 0x1000}], 0x5) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) sendto$inet(r4, &(0x7f00000006c0)="6a1c83cd4aaae6ba5c69afdc", 0xc, 0x8, &(0x7f0000000700)={0x2, 0x2}, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000740)=""/146) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$sock_int(r1, 0xffff, 0x18, &(0x7f0000000800)=0x4, 0x4) recvfrom(r0, &(0x7f0000000840)=""/220, 0xdc, 0x2, &(0x7f0000000940)=@in6={0x18, 0x3, 0x1, 0x6}, 0xc) poll(&(0x7f0000000980)=[{r0, 0x6}], 0x1, 0x8000) 00:00:06 executing program 4: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000852, 0x6) sendmsg(r0, &(0x7f0000004900)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000100)="88cbae1338b85467158588cc5990c345a045e00ba6eacebe4e3165e10c483091dc7f0c759ab5e26433f9171678eb283a72f5f36e84a480f03debaddb43953989ecbb1266950d821406af8ccc34abb815f4d209900d1944f06069e3ebc45da026ecfeef6fea12c1d14c69cdc7fc1eab87870d5f8dba9621a1e0f1c128ecd4dbc9fd64dd443dfbbc15c0bc4953342e16b3bf8ee6cc3026299f6b8bd6fc80f0ab22f6559f2a2ab7d7dfaf218daecf0564bf25f0be893fbcc3c8ef2c36bd8a75513e827417bbcbb7767a068bb24f1b1c4a8c587e2ff6395463287ff3f8", 0xdb}, {&(0x7f0000000200)="ce2b0cf132f58ce116a2743bf0667c620bb896d2be2366facf2ebe66485865ba0325ee20cf1e6b8e72a21231819ad045590c348961bf0d67589f747ce655f03a70b4e25474c7bb1acf50a4063b407e4e6addd05ab7fa93266cb31f4eb6f89abdb74d40c4018df729e238d5137519e8b42bf4ee2515d15c6783d05a27f91c0be7470ab3c1cfcc6f438dfb7c921e029a14341cbb30561f10e8ea5e41f51b368e806b67a7a30c92ab1fbb41fec12137a6fe89e3cb4ab6333f9756e13e7f2559979c6043157b21ef9e04a453bbaff02c23b68a77c2048c5adcb5444c20e8d791ca08e6ed2e90ef7d8ff39816941a8bbd1ee138bbe5ab055999fd91a961c1d0ec9b2bf16057d72c614b6bfabbb4dbc3e198efa5c7d44b58eccaf8023c93711a30e66fbfe154c1aac3443aac862452b8acaade923cb344a3997aba15a17088a0387a160959faf67f3bbe236ad33cb65dfb91b83bc529455979f25e2f2729d8e7c1bd79983a6ef13ed133c11e5089d380c82ff19548949b8fa2853d70a809a320f0c80a90b3bf9c384d89b1cf9955e2f352adce2ce74f94cc76b63e02db2de1742b4acaa5109cc7a6f1d5f24d1e58590c9422b6bade5d9b1191372c10f92dab9d64cde088769fddb04c40c2ac5d90cb4b5a0550b255161f0b2e09e3f405bc9e9bb48ac3dc7675b174766c9d8690b5eeb0d3af758f6efa8e1daa14b195780855437892faaa3520c2f0425455135266ab15051ab1dfb0ef3ea35d87740b65478ad743d144119c1c737583a4a1d8b15d201fe9364b2ee5d1134be97f07029bb25a0f4322fc1c15b1cb006e50f0351c2d23d8bc55c5a262d829ecb88f214be9c63433f0a45fe447b65b3ae55a0900a4631a3e6424c9322e0d2d14a4cc02efdcb7d12ce6823217846963bafa31f8df82d98a3ef0352116c53d215c46b5e15043163b37e38c1d820f3cc35b8890868fa7e26822f279b5a7756a53c2391842a56c6c0f51a652d904fba25f2809ba1964e60da2c58619f8d4769bb4af0db4c49206848ae756414c5a6616e6eb7b7197de7097dba135c9bee098a7ccd1845e57fcc886d1253e541bdd36110620c9cad0f2933a298de9761cdd7580d7f62fdaab3652d18b05ada17af5f42b102e42612cc7c61438b7fbf95cbcd3a0a8cd5238e9edf99a35b1e9f11d385c75c190dadd171e96b63e172e255ab802c1b625996ce29a96defd1073e84626fa39048a382489dd00c58a16ccdf4927b9920f4804de5d4693157d4b25d3e4aa86efb7f058de7888132e707ed6c4156ecac80cfd34b54699500b7ac3b9073f7b11bbbc5c1a691fb58df97337c99cc8e2ab54953d4ee6c0adb97fc92ae06c11ef1666a925f5fb37932f40ecd78097e82298973201ae462ac26d892e928e90a9ac9413d40138be835ee8e977dc94256e34a9fae25ca2b974730b520c06ebff6ecf7c604ebea777ac755421926647f50ff93bd2239858f5dac91f3ed78e5acaff927d53312337f28708c71d1de50afd54cf0b14373e372556318365afed41bfd6d33285151f3af0be7aa3e74a09615f808b33ea936ba58c729026ecf9b6a928d090d8c5b2f979ee80340142f3032a24c7f71538dd6212ac2fef248b9dcee711f0e5442c0892eda5b60fa3b43566817102c97b9a3ba17060e0143b6d3eb4a1d3e12b2096c87b4e25ea62c674e336187eaaa1533aa875eb3bb5087bc22d64db29800f99078e7a9858e76411d4be2e4ea99f40fd447a4df1f8eb144a006cd35ab2ae6c8bfb512c33a625ad9bf7c81ec8afa76ee9b56f1bb61a0fc67524215b69b2a77d706d556bed28491b557475ff80a1a7e33ad02387d6e91c19e2647238b921fa0b9c9afb2c52715ac1d6c2045ea7539e762e31023ed7fc858d8d510474275757bae5f1ffb3b0ce04c7c95e06e5b6ff9f6f7bfe579a7e92ec8700740c895e7c3db79d3a0b5d35757e05ca5079e32dc5064511afbce2d32525d2068d47a0a5a51abc2225671fc43e73f6045c4298c743cdc486edfa5bcad693afa9d9651f589ea95e3f3c2b167e877e77ca7a856dd9fc8be3edd6bb62e830c08041c484571f5ea4a4da58c5e0997518b5ce06d8f94325503aa2a8509359f59e7b7a8e1fe30232532530b534d32c6a80fe43bb7f43976f21793598f886e2794075b915ba8126072bb82aa6118a84d6cf9cc0e95beaf7319453d105aaa451add6029a1f9e556b9190be4ae3f518830d7d4b59cf3bf2d0a14392a3ce9ca9727d33c84a045592ef51ff328903323bfd5b5b6d77052d9999958b00b4c84ea26d2441101ad565f2e424cf1cd0c9bdfe112a0841a892db537f6d76788ac0d26453103e9e44a2dfd3ad2d58839942d3f3d45a2eecef2472529df97426d05a649e451a70f75bb44984589e17ff4a9b0c354b89503697f4e2c77fd92adc49d3a7d0a2f017a563c4302f95a98d63a89fcf34506865c1c334c7ae7ce655b9ddb8bad78cc9653d406bd4c00b340a9567ab3b3d390f04422faff4a05504fccec06b56a4340d7ebc6c826f2016789b410ffd1346abccdc07e99d4cd3ffd0a87ef3d21bfdc63adf4b5eed4d371378412e5b608042fc3811e8d6584dedfe0ad28e02c531e7106e21c84cc6a295a57f0ecf8ef4fbcf50972bcfc012231d4296c0e9e8f91ee9550c21d0919860974b4112fb6e0a343bcbb63f978590d4e5938c0709edf35193e82e43eaa51aca94747979131385ec25d5add11561480086274ca386b49b81abf059e8bb3df49899a9f5b45a18d00d146d4ae239556299ff83f70e92fea1358ac8381150aba37d4043bc90c7165530dd4521f5e2f6dca85ef49cef9e136482a35a753a6b4e0ad56c5396a278df45d87e1600bf6a9983049c04d8f9918262060613ccbfae1b95cf4c3ffe633c0beb81d52cb3844936f2ef481da15b8818ca5ffb776b4d1dcb6ef46b32a47583d7b9b3b573deefad5137e7915c64b2e3d6acf3d9389ab38c76f53c4f205230024337985d52916d6583cc0a3905c6f84367877add49910de4e57b934a246d4fea90fa84a2bf25a9e2b9ed8358c8e095e40118af85e9a2b8dab623e54077244b51ece30cd4a165799db9e10d9a36b80b1ce1af2e5ea209751c1ab6dbefd8267f2d89e7d67e064cc75fc06b8d322f34f6682366727a39af5afc0ebb557e235314de5bbb9f47b5d07ab9e286f7fcaeb9341a87e9b983ed84bf3984d6b0568b4c1f88e0e65857fd88622a90c15c7365c8bc72d343e31d9986f71b1ee3075c3a1bd8432d8f975290630356a2fd5c4e2569dbad0fb2bb23c64459e80e672185f2aa050428e7ffb064dc2d1052931c7052875d533c9290407ed91c301826f7f2c567fa1a8f12e92ce93cdde33b6b9691531c20f16d9adccd6ad04ed9e7f2ed20b2a00808417bce26aa2598f782324e931bcdec43bdacf74add9e7008cf072497d00a0ef044815aabbefa8a8f330411e44b49b34e161eca1d42c32dc6635c77b21944879a11dd7f7ff6ced9362f3ed41d8698106726a8d02c8b271d59f82003d9734130647357a23e307946df8ce3a0e80a2b5c02d1ac4f8875f8bb20d4ad1a6c7528cd48a0740e8f31bf9a2182845cd8a22ed3d424629149b0e643a01e285b05681923d443e05851687cbf4d7db8e28b5449add6e4621a5f8aa1b4aefa203ea00ab631f2023f900144bc264fc5b6c51621e1481868ab8a59269f487c1a27ff7007f4003d981411a7403d43b5b31cc2fbcbbef87d7c9518fdf9a8ebf8780bb7d690b7582bdcef700980ef1a85ccd63b0ac20e2920d2a1764591f7436465779d80379051c3fc70616b29cd4bc23fb79880fb83ede59c385b9246728600846f5431367b4bf685af7b1cafaf28b1936d957c791288ef218cbbc81103b3bfb1c388f98bd582a061ab4b90513509d7467b79ccb90826317c22dd8be0e953fd037223180d567d48e5dd80f0eeef957502e14751248145aef8cfd2b199a7dbb4d85d7435fe215b5dbbfbe097957845040cac5a8a3a5f82463bb55b9100c278ce08d23606de6827089284aacf30055a9735f11dec5a3fd1b9dcbcc37d8604f6ab25750c5063416929fec10288e288c9d83d779a6538c367d3807c31aa2e37596199ba78fd16a301250c13e7a860fcff8ef6d559dd406c6467de9813364ed9d728eced5c2db5c7125208d251db22bf0795f781e7ef0895e48d568db0df4445fd64e936a95ee7f69d7cf7866545cf2356c26b1b01a84d576db991627ce6edfd890fa4808e481d821ac96af0b265eea9fa35f1ff56a3c678183f4c59f5282ec23dd9de6a1349d6c8f96ab3d7ce9c866b78860214576e61c0a49467b0fac3b31cb5f9d179946195ac1c568c774ec97f73dd0af2ac7bfacd0f8982058c276cbfb2d13e250f86cecc6ac3f69eddf48b0b47a205b1a9bb41313a6af9b5e10c1fc7eb252f44505d93142787712dea4cf43d20257830824eae7f36158e8c900ab36e2529e801987d037f5b98aab4d9ce9926ee84d6197b46cc46c37ae6882773724915abf9ae34756394715f67a76f9958f375299cdfb2047d0efedf7bfe932b777a6b3b22bcf6f1eee409d27da16734f01d87fbb180ab31741ce0731a1210835fedbb1bcece23f2925fa68349a8016cfdd5088255e5df8b505647a2ed6be136445c310d5fac8e808e34173c15b0adc51ef57a857c9077eb0fcdc3ad96a30e6a140e0d6cfdf656468deaadb72a44e2cda972dbcd496766f60e731e9b3ee3484060cd32328ecd7aa507d050afeb2d501c79a1c98917ba9edb40d6f29c40197b68d5755e45a678d5c1c997af8350d636d2fa0e5d6027108ca182155ad57f41009be69c18d4fed6a4b74cd0db94d1896d28a02bb42a35955c23b76202a2d3600f6bce5c9fbc8da9508224356dcc0c6a32f6a378a4ace0eacc20cfa3662a3b236bed205ce9204f12eb0267bf7827de3c001b0e0043437899575c2ab24cdd53fad312622876e9946cf9a848181e057f2dfab8e45ced4911a4270132ffc30e62e1bb38bad6ad306f43410d4017689aabbfbcbc580364c704e1947e892319a492a2608d0963f2de6eb23ad5d3056b40a51c09533a3764d0d819f8fe93e55766488dc1c9baa7fcea71c9f6af13908ee7062e96ad2e09c768238e241e6c7fe890fb4523784b3cdea36882cde7b108d05d4f18e717ef40ede547bbcf4322893c43ea00d1f98516c45731a1a5ed362e31b062f78fc91b597923c7aa529e855b5a5d995db0d9e752fdf24f441b2aef2226f940b0559b7616ffa56e366591b45ea06682ee7652be8e9ed3f030475f35f62bd8582570602a40826250d2609a829ed507b36e47b48a33292c4511165adb864af7912dc86d3951ad4d0310b2c6ef0c92058ea6a16d02f907e6f745198b96a45e2bb6d17b132b2f00490f2147bf1c3ef6e4983eeb3437c43f8684fbd3836292f69746f9d651ab915fa45f1ae4aef2b4788553b5a06841f553339efc0b8a5d3a68a10f4af9be9fc22a52d0515546055b337b52e765db0a60172714b20fb25284bbfd40a90a416dc6c15b33df6edcb575b666005e82fc26fcacebdb9d015d2ecf416687cdcd7b6c61e40dbf9897b36154ca6f94aa38f0964d8b08f142505a6fd50b458bea7a2a7bb1dc14aded205b00e2be6612bc192a10d45ca61e43f72e2863e2f03db8c071601cefc6e47cd1ca748fccab1958c156fc42158038f58aad6b5d32a6902197e7df3e5e5ec1a135cebdde281d58a09897cad80d3af75392d6fc5cd89f6fc19d44e5a7a5e8d1c466e92ffdcf994f21be9b70154f4f5bfb24ae7f9566d5", 0x1000}, {&(0x7f0000001200)="f9347a07b720db57fd35af6f4a91190c397a227af31059c22cc611baf7b34d6e84c42e3e65d7c5fd3d8a2148ca82cb83b3954cf39995125f965d6ef5de3a0fa4bedf6e281c08a83098d66c294ea0a13714a560a5300e6eb442e1", 0x5a}, {&(0x7f0000001280)="830ab2bc348bcc8404d49c954286358af348968823694c55d7b547ab44ef3cd19e2a5867f95eb5af961560bdd95765078bae63c6665a5445977ad5d264d03f0e7efad4086afebaa361ed8719b765a7ccf00fb24687257420678a6a", 0x5b}, {&(0x7f0000001300)="402fa2a922dcaf7566dc2b8b940f09c5bbcc0441fa7e3adc31ada3ddcb25f1e3d769cead3c0eaec97e7c715ce446359cc35b8de6135bd3837b961919239ce05ad527bfbf82e8dcf377a021bc95a64d549c1a43674ce52d5ea74cc9373633847fa601775a86458a276f7e03c31fb2385916489e54ba707dcc1536abf15194e1e84cff9bfedfafe2959603baddd27bd454528e1d2543db821ef5ac18db2b932acd036f4776f2", 0xa5}, {&(0x7f00000013c0)="05054af3", 0x4}, {&(0x7f0000001400)="59a60a112372f3b187be6a800f5ffacfaa2745d4ec07364b4dbb1ca72dfb4c06776b8fb8030662c71185ca61a5c8b3419555a6b195f0d18c27b5882406578a481a37406c01f7fa0417e99541624ab6e9f9cb2f9abe8b1fa76b3333b9fe3ecc5dc315d5d9da99b82a3b7d571e7ce503e5140b46b67f6b753017f1de9ac439cc07b04aea25e7d74ce30a6f9cc0688a0daa178d01134e577478c3495f13ebe3982cac05ef7f81157e2bf174af95ab6901037ffb2c3bda4f2c248bbc68eefe05f312ac9dfea20ff2501e986266d1969a1b0e11f885093c99a01823b4e6fa11db8091b0829b20599a4fc432e5f1fede8c51113b297326771e785689d5158870d961429a18948954b06d0420f8155e0d1fe4b8b05159577fa73622efec96307e4ce91b1875a91058a09c823ee6502f07c359bbfb55a59e5dc1e5d1f02e8e73913e9f206be3f547e8aa95313158c4f6d94838aafe76ba4a1ebd2b85d19ced6addf88d3c1f83bf773146ae88f3c10be800a982bb9994b30032429317e0ea146c7f3abf5a4b1b96f51945d1d0845c89596f969d9d47bec9e5faf0424a9daed18a4782427251e47e10c694df99ece3b1ea7df3db3e6ddca798a15ec5f491cd9f3b29bb72c6be4c006d3659890955386046b923f7d7e9166bacde1ea01a9c15d3c3b6dccfb8d26c866b1d976d2393b9ceff1daebbda67d7415ba34276433bd206ae9484d9a6ad556dda735d4bd6fdd69f4cbea45de1e99b8fef10993b95749ffcd97dbf583dcef9f0ae12f025033726988882122ed1681710a8ef0782321942a12e028398ae0d8973cbe2394303c79c466a9e25686d23db2b6c3acb509a3737a2b713803e92500887ddbd126fb3443b1dfcc9d7c737636458ac7f6792fc43106938e44daff927284db7069409a59dab4cba35337c55b0f1cc2ce5ead2f9850c808fb0f9deb8d4872acadcf4f55a3333ef34d5fd6b3b3e807f3c9ce53c4bcc1f9caf2849509f5342b582325a880072e8ec1c212ca087d105037fd9ac89a0fb34d2247f852ba721d43c53832a02ab8a39d53c4dc386e745d480d4c3910f306df3cdb9e2b5da68e05657c270216d67b7eb67b217958859a1da914829a081d69366c59d52b2b60a7ee83d9fe160b7d4f7db70927399ce6a3554032c47b20848b81e20a96302a4de5304386a423fcbb4170a4180ba5394d3d880b0ebe95b8fcdd9dc24b64400670385b8647f1da7cf71924c95b0d6f738efe4aa600785f4345ea0da6c9b49b2f3e0ac0d74b04c1bead1e3944070fb3d08ab4fccc7ab78eb66fad32b1edef8d553e739a638b5d67b1c045149035ad8e9a4dd2e8fd24888087ac6f6209dcd2c623a8bbefdf8b0834a6d300dd8079d59aa05ea330742e8c4c57169eb87556b56e187eba368fa1dc5aa7c0efc848e41bb1c227265eab93644c675a0595bc31dbe8f36d7ccc3e54669a22bfb141edd4aacbef3474488eff9203616fe345726906d8a5c46a5a148c7a2b3aad70ef3ac7ec14a89a020ea941bbe827b54e9cb9e266e4251a1d7bcc020c4b5d69b02861d3e571fdd0bb6955fdbadb88207861eb8d50594fa4228465b244835318da47829e25aa2e1519e15a77419583c44108e25136f2f3407e8d55873f7aaf76c843862eeae77835bf7bdb564b8ce4d031384c242f493ec1635c297aae4bcee2d961996bd03614276c2641372802615533bf40017da177cf5e6b66c8f5af7bbbe02131d67a5f49a9def16a977171546b0417610eceb09a42c1381be487dce6a0e1537418a9fd33638dc7094df0797a3021b7d143e3b99d4f7fa90b5962a3920a8d34990981b2aca75584bff812ba6edf81bb1ce0594fd5d478afa0a2153a93688e6217348bd0e112e4ba82121732c53a50ce1182c04ecf1aa745d3e1846c02d058dbe07ebeaf52a9675579083b2d4e6448ecf3f00f43287bd620e57cffd1a1f39f2eed0d06b8ded9b1dba8f85c5c90cc4f469167c9410ac5f39dbb489d5d02c341f802099ac3d996a5bec02a02500f3af8aa5e2c6f15356d7602f28f8a38483650e54047d968867c496e6ad81057489c70abbd0dabd6b64c82e27e4301a5097a7a0d0a4d70e1306619f46bdf2848f565b986eaf661999d447aa64c7f59302e62a4481e70c2af3b5f3f9db2c3734e3c83e3a33153a60f2ba6fde14256a5a249cf44c1ed7ec28e0760386ccd83d9ea4ff17c97117bcfb55b5897250fb83cc99d6fad0234f27b099e7914fcce2cfe7c513220f3c8dca2944f9b49646c5e6cbf03b502a9a23d349265e57942e9382debb60876151dbc67b21cdf75a5a9efa26ddd0fa626c1aecbee87acc455107780613195490197e3e5ac7d4933d658131386fa11bb8a1e7d8c61eb0cd4acdf7730b50241500bea78fdbfede70261b0cc655fc9bf636a8e33ae5cf5e0c6cbf0bd5b0258b0983c72a091190cb900bf10bf5b736022e40349e2a7c9ebc02ddd69bfd895794a836c6e31307431aef36f8b9b49c7bfbda94fb5d5edd9df5cc0560c97fc4e105faae07c4dba01609ebb6918510f423115f57d0f0199ba2697dd4f287a5916f78d7e94c36b203a4d55cb9f35c33345a62012ae6d8bdb195f2a5a01cc8139813491771e10f3a3054c6fb120d155f9e52d4285a51c72c9d5f7cd6242b25cd7e6ff256cd3ed95e6c1d1e58e74ac4bdbcff6434d0f2e9f6f0469625425adbcaa014d5ebab3172aee91c2f04c650735b223c9cff7504623b4c6bf51f3c5e87f55e8c15adfcd1cdebc4b8c8252a88e53d333856b2d407a99285069554c8b79fbf9a3b402ac675a8d76c6c8dc11ac48f08efd05f7ef854979597ff2ce84a9a77d1bfc3fbf69756b0333b29fef5de925f70ceb68bb428575f9051a1ae76db3898dfb4902b868076c14eb1337455fb2d586d034746144eb3845a6407dba0d163138a857eea1b1a27abae84ff6a98a4b922a1f6291719a88d2444c50a0675a376e5e1c28ab5fb70da4df25685dd9d0a67125b157f3d8e9959ed392de647bfd63f454a4367900f5c6f8b271f58cf5beb4a9580f21a643e75a52b023fe321a425c0876362bb162da6e7afe54ba6cf09763edda763770fa60efa592248d1ad7ed0a9205b21365fab3c03cf8b8045208c66024553e699dc3f4720a41612230f5d53bd0ac4f894bfb803afce25b352fdefae66b2c59c6a36a397e06167bfe639d312213d951b0925ef987692f25d6b92694eccccaf4060dfb4987f2f7751ecf748c2d5056ac1f3cc8c72d0e73b8f3011d592e8ffeedb5086612f63b0a71e1040e114070209928e51cadb78bd96eb2f97e692dd59cac187ac2b4fb952274c4002486e40b7acf98bd14ee08ca12b88e0fa3c6e5d2b815cbe654af7cd382b8f4b51e2fed4e6d73c1b79ec955d348d5037d1fd505b50396d54c7e8df4d8926ca88d6a44d72f027f06bf24d8bab572ea71540da9782f3bbbdc5bd41147fa5607b3e4c6f253e5176bbad8f80871d358a760eccc08ce609bfadf55fb9fd032f6debfc1b45b78bd0c4c2d8efa97d217e1134307cf6a7187bc7c35cc990aaeda6be6b4a78404a8a3053d97256e2d5098f4b84efeaff23867d60d2b7089af3fab2de5e538bcfc8d5c12a3b550ddc85666bf32f191122d1a81239a318a5a0941c636c422484da8d31a8992a1c7b4cd7d83b1d14abd15aa6a30ff2d9f20d491e730e55951718e18109ae188ebd7e448200ec8d514b36e1dacdb18562853ffaa6401df2cc3757d675073ce0118845e5c0b91ce95e04a14d0f5641ea1f832fc8a01ab899952bd8a36163e5d5b85770e20f8afb0d2635207b5e7014e65008849adab0f01c39ad8ae4517c63b64573c12e1b6271fbe558dc57d7389967f6f83b28d974576270becda200d2304c263e04bb29882a4ec5bb57068f4d0cc2df2617654ea823bef556d5a1b62e7cde82da8a707859d2f2653b53ee7e273294cbe81864dd2e2bd71c326ebba944e19e963163459ec38532247edff1d10d28a8c4179455fc2a7d7e173e7765e0dc6d0bce63d0a950624217be3f1433403ff6440460c0122d3840fb034d7ee47ce3392bfbfee1a5c0b0656bc0288166ad4db8ef796d7116c3b1773d7a4893f8b6df3872792f11b2ca8d7cac23de0ce9bf74f5183198e9754970603af99fe5b5541260d478704d0b405db0a4c92c126a80ba2ea75d6483c09b62b2484d297d8ebb151c0d71215665277bdb78fd33e9f9417dfec075aabdb8fc538d0147373ada2bbd0fd6826fe4d1860e02a79a41bc1efd500c9da1ed26e409b2aff5d79c5fa4797f74fc2dd174a210a6d7cad336306c24aae939a4401b9fef1dba4d30b2ab792dd09eed415a69a08212b8a2e5e8f2fba2b2038f94f5eb6148cd30712f40c3977da1d1eb80b4c112777a3bb2af93341e7e5ba3306897f37b96f721ad6137805ebe7193d0b75a43951bbc83c4ebee4da26afa430be20499d59f738ec3be4bf7493b6f78f4448749f77d2fa5a6578b6a64a1c919dc8a1ed0a5cf2dfabed0a7b89a1a670d2035ace4c14d848d75e5cbfa8b5963053ac685ba6b7e4fb345bce10e93732fd3bc64dba905c187ef0394840a575c6c9b7f92b01bfda5446ea8b054095e007d5d0f48bb907e72183deb05e8854a316ca72e59b23784eb3fa897d372e41e82e325c4f512cf366f05bfd62af717bd158e65c404b26c4e5200c210775d1a82e987602fad656f36016118a0a50d0982b1c63794e67d834314d9752860b38bf3cdd3fe29cd98b114e9731cf52c864753e58964b111981910bb9b3930088435ea4dfa3a250bf2086bd568e986e9b425fe86f0065eb8d0bf20c34793a0f659aaf6e64b98d93d464a389825a6b3419e3dc85664183c0bd9dd4521faaebce4cef14a400ed5e73f5bc720071145b9fee5dbf9da11ac1281f5bf12f98e7f91c263af776f928f0139a72b7b1be3ba736e3d47bce12c1e4d2ad6f26db638c46a4c277dc13795de14afa463e68a22f09187bc3dc8d3f6968fa73230d9efd252368beb9ed95c9141209fa6bd78e29ce471c4e6dc65d9b08b832978d26a98214e0dffa786d2d3319cd6e65b1893ca2e79bf4361575bffe747d6da6b1e6b8a8e6360d7e0e73540c09dba04ca4e0a5217810f691dd18943da70a017f47dbac79968f3928c2bc0d259859282853b29b692650c6638f159953734de662691f88990b61a39942d52ce25de47b8227041327be97989e9554ca8e9db2ccf28a79205c896d5f30536ba6a284f99f0cdec54c05dac5d4f19ec6fa6e33f3d7f32d75e1828bfa6f07e44996b6de1636dc48bdbce7d526b800f061971b29e7106d37dcaeeaaa679bf6586832c592063d474cd6f9c5bdf1bf5b68c1e8b507169337f49331485e0c1394057582fe016cb3b8cf37e5d7c4838028577f83d62cb07a65a123bc795e2a052d2795094ad6def5ed27e93f28825e2910affe23e6eb12f870158bdd738d729144cc057d95df790916ae99083c77969495c2a18a2e8eff76d3c4f3a49faae55824e3b536d699f66b2e72becc0866f92eba94a404f381e8944efd48e2979a3dd6981bbdae1f566e144d55d925aa1305b274317df1905bac4c43c65851ba8a44a2c14dc231fa713a9c5803c910522bec25c3a591b43ced9613109dea7eff98db4e185043a69e0094a30879eadc601afa95b157dca8a71cc99342ce44e22621e48c42a05ec65098cdbb8500b16ef945de818fd2edde744952c3cb2baef6a4a17c4eae701cd2d6037b0c5fba05045593edfa6143a3169dbf397c1fb9eed0cdd0e0a9cb1fce68bcc6404afd1d52d1f820950dd998e5b", 0x1000}, {&(0x7f0000002400)="97c6513f34ccb6f2710a0ecb36781d8360d3ebe7e3e0c8ca5ee65115934d6fec9fc2c244d863d6fe0454e83687a9e3098e9d2ab531d72e6b733b5fb41404f8ecc8df8552c40d0e946f3a717b1d72eb0f04e55d839ebda339e63fc1dcbac128cb414d6240e820bd02083b0e7858a0b7c0be8f1246b79c9db70e67fe9d20fd90472b9e423b032a6e16504e88fb2b74c9605ce66c3295395505f4edd3de99719dbf7071c17f273d7c1be83e89684bf069b985bba46e17ca0bdba7321a77aed641365c0360e311df856a51ee4eb7980637dd86fa28077a4c17a867ddd756a7b16c9eb6e39d59b87905ff2e5eeaada69f4a3f605b4cd66d6b5e488e1a", 0xfa}, {&(0x7f0000002500)="99293e6ad72c9cc3d8c5fcc8b5641dbbb49d16cf0b93c0dc90abd2e828962d5786e987b6e01c1efb68c189039e3da94474633b272bb640a255ab0f008acce074e975eab0e8af667cc7b9cebd45b5af48c171e84b9b5d19444c33f026793954ba8c241b96063d1b5bd794cc4d33", 0x6d}], 0x9, &(0x7f0000002640)=[{0x60, 0x111, 0x9, "6566271b408fae2dfbde4d90b24bf23a5ca3520a899cf7fa13c92efb8a9a0001f998c94b649353a54cbbfb5c0edc336f75a8adbf8fd87f0345cf54d9c96dd8432b55688251aa2d7dc1212a"}, {0xa8, 0xffff, 0x8, "55eaeafcdd40f2e8339d48c68c4769fb66df980e8fd8cff774d9cb89ece211c088bab7ce3d824b1fb929ae5a44dbb538176be4738d409bf9cf89a70db91f8f30772604f7bbe2428b5836ae14c6e34105ff4ac95281c6832b26a870bccf2a635ab7bd994db1806d6354a6a02f17d96f122067fbfc23caa34d7f64b6abb286b36b414e7a9981bedd85ffd009ac57d4102cfcbc09ae9cda92"}, {0x98, 0x2f, 0x6c9, "ee21fb23a1f3b29f4992662603587c1ff00f569aae9f7b339bedd1fe4a1e4b57b01024be1dbe2d9911b856037665d680658d3c0a1f093a7375b53b3773983802cf5ab80047c3723152626fe85a19cc6686b77497cc751452a4ad08391168bd9007d9c627777cbd07592f3a279d16883e19431d5649ee964e8773dec4c73c7f7bc26d"}, {0x1010, 0x11, 0x2, "5e482a2890bdaa889cd511ece3ac27a5a1d1f09f18fb586505ab31da2730ce6671ae8207589ef32211c2879c627d7c473cdcd0c37b8840cf42ce0f4d9326d214c756747dea0b38e76854d5ff1ac57f0e5d5fc85749fa380facc8f3d04e7df44c947fb851c61d82b54bfb99bf11758fc4c9128b15425db72291cd27cd91629cf5b55fc5650ba0e98abcaca592f0498d07ca612b843260926501a9af29471410d747e9fa07fbbe2dd7dd8cdb04e2495a7ac8ebc1013499a9da6ffb458273c7304260520a9f761d2a324ccc95f77249087a28a2b8c503594b670fbe17db7a7abfee98e73f639bde978b121ab2d9615964b9d71e9729526d14ceb7574be72f18d3d772176c893a761f7be680ea43610a8b0a5ade4c70f7e49773f675193d424b2f784fcf4eb1c1428518d45bb4ede965c723505caa60474a8727bf598913e4cc78e327d4eb609b4b7fb5a90e58fc2fa5e75bcf7e25b2ff352bf21017ae19dbcffe977941d35597e4f3089953d6acf0ddad6b739877743409a9daebf9105fa3527a8e0e93650ddbc588decb018af7f8f5bd54b34fac77e579043e315ddcbd6b5f5cae6fc55e4e4fd6ad12cab75561b0fa7f5125c1837cc5d9432ca8e73933d9f2765636d29a5edbc67fa41914f57bc7e3930851e5408c8d97184dd43f7f344005af2e7d811ed7b613afe616af394b76684bbd39b6339714ac0256a8d1484cea19b0672f3df5178edfa91feec192be5de5540a4a0b4f6f58942e1fc3aaf21b96c479746574abb2f7af592e3f6c896be1f054688ab88cdfb99a08ad905019bb4618a0efc066e4e8798b67de71adefd89b57ab3daa645366230955cc2f77c7b5c8ab2746a3faa7b56fa9bec7c8220492c602759f686ae1eb51f04af8b4ca2dfeddbe431f1af6a0cf12282bba9d739672dd1f9ab76bdf56e0951c94cbaddb4f1e1eca0a84aa28cd97821e616d92065cf682ea6eb90e371ca74887e559dbbd88a3dea44714d0de124999478f8e2842a74aa869b73f68c2e7dcbb93e9117241e287dd63d84967164a4c2d7721d5fa79d16f7dce0c7990a90550384879b190c5d88160864092a733bd2f554184e0e384d62b9544947953f13e29b138b9191a344305868d27b45c55aac68c83c67bec58a165659e3ea2161e39ae0b421669ec574704e6a0dfec50c91c28bd51251bc8432a7a15abd1780e588f36568e5a1f35bc951ef06e2e1d5417ed8edd42843b4d1abb29bf53b58224ef6b9f99071db43de15f46def57bc46eb71ca22dd7091e5368b71664a4e1947bc456e8199a4feb1326877a3f5603c28b563ff22c15d13ed905d77fc30625da03cfdacdcdad107185411f37c68181e8fae18cb48c3c8f7fadb26a78818c10baad4752475243227b8838a14a9d23f8c6d2cdcfc3a24471b413fd38da7d9bb78c99148e2fc532b65232d6363dcfd97c7b3feef75427e55b4369e527887ce0d766532aaf8308986e2cc81cb7af1d0b9acb4bed501af030ddd32e10af0be81a9678999ce2375ea5d19abb6b8de26a14cdbc2334f5f0c2bb292d1826a3be6d315e18a2836030d4c0a7ceec108f1594c61301b5036f1e16ffad48e0c77bf30444787928a48646230c6248e63f3551ed39c71bf6cfa2624ef3355d21c64d4137325e057dfb96d63d3685996f6d24fe2f0493a2fa60adcf738178c09803ff22d1ea93ad26dfbd63fb81e201b5a0bb9f2aeb4cc9d4aa844a768c75d99389d4e6393c20ea52dcccdea4d6354349dbb04736c4ac2ab14d17656f7efdbfee1eab7f6a38da63a529ae65df360f1e8f621c57a5871f62b466ac114d26a049598ecdb9273d938ab25b9640db0c3e3601f189062dc4f4a844667349ca9727966e6f676018d54b038d32ca0badd941501410978d6ec163fe8fe4e90faf7f7acb148ddb0bb0768e5d6528852e383c6db9f3f0a80444adc4054b60b2b67158a18b52c23b2559283f67f3f42d2056d019c77c23cd01812bf9d5ced26b13c9e9884ea188a59af02cdbde39307eaea5655c22b568cb33e2161faecf9923542762514ddc99e73aaa007ca1fa8a97035dcea0ad7d2e22ef910008e8c4146e9aa580bd2f1c71c97bf3e06d71b83f491e519440b2bbf3d0b2dcb4018fa16f7ef9b5adf489ac01f214eb185927ee073530ffbe6911e67598ead56dfa66bae51bda7ab174e82467e2df5dcb6122318f337abe5e98258a79c6943aa9258d6b3f0f227c6b8cece86b6a0a923d7fa1f097adc68ced12afce10b90483109b1ed15df56c501e8e554d4deb1428264dfd121d14ae4265d2ada24acaabe42df2ce4c5d7dac139480d69e1a7925e41c13182ffbe3bb4edf8569a709725930f4f48a55430f1d5133a347d72c2fb61b17a39272b00ac9b99b8443ba2e6a0fafbde9ff122f204169ce92744959263865402ec2312fc9f814cf303d5d6bae7c00bd0232a569a9ad030b168075f82126340a7a308d4b5a91a708c9a36f51c3b7b5bbfc63405aa2971287f26279093407e53aba7e8a3745bb2f3a4763f6d1ff21197fba54889cd7a9b2777f0214e5986ad5681b21457748175b5cb22a89df070ccbaa9435cdb6d9aa0634372cae5e5fffd05b937869381eb4f8b2aed5c799b2a0cf3e6730ef07fd1d448aad01ce7a8f243c5d7441477fc2d5a35f3d1eb769a4919c48880263bf2f62d5e2ae2b3b6f04f2e978b7a529e29e59b952ca81c82820a7e9d8c5587ea344ae527676f3d80f6a8a2f7cf781bd1f4fbcf79383b7586fb99e777f1532775bc0ba48346698d0963a1b853e1b4f27985d597dd7888565f15d6be629467a22e4e53b50b55a8300999008a44024f526d28aff7d1cd393a442faa3512ddf4803f85e247a2f576a2b14ecb4e490993593bf0848fd6faaa7ca453d161d04e98917ae8c6c1e818723fddd0baa229521b4de1f9f35775225fc3036d52a6bdd51e035b412ee97198bce9c525bfbed381b4c7516d52b3f47e7f21f7f113cb4d2ea34e7e831d361ed3b5ad6b9ae9eb9286655382438fddbae9c93776665649137c42e27635a3c86184861869a49025cfd6bba919739edc06d0839a501043e9b0e0523e539041bc4453eb3ed3232b3e4697ab6f02c69d19c652544039213ed9bca9ac9dfb38c9fdb86e8d1044384e2c4c57c28508b09031f1be108e39b411f48780c67aca54471edfdae27a0df174188fa427675069f341ad51f028d72f3c1fd99cb7a3935f0db332063aac0d4f816baf4c051f90ec117bfff72129996239b71cd90ac65b30072178fe3f300f17da2574cc61ab9e1a6a03c4fbee58fac590c6724c7c71e87cca2408ed39af5525c0934e50ede2b9045b9f761bcfb205f0a10b6e99c5ca718aee7b231a960fb5486f6766f50756c2ca4610da950312bd6dbc71e737ceef20fceea755ab0b07910d13acdac590aa6707ab6993943d1408da615adf03338716a423f22f89ab7980401d4992f876f5b03edfdcd721a064d9fd302f24b9a69beed49ae5b4967f4bf93b6504b100ce248a18830ff18a59f3ba9d5202a4dc8e0e77feddfe5ce471d78e78d2a97001d36494afefdc3b87f764fc186011a4e52c119b9b5f2ab90c9f712f7fd223ef51a899988f2e86eb7d8bb1a79727095cf2737acbac80a4c259843a8d3b1a9da8d1db745c20c7d4a9f1549e55e5d64cc9ec6e9ff9f1cf65697d2bf7f20b5fe4c8c1aee9aa98749bf132278dceff5ae36142e12d68ab4c0e94ecbe80f0c13eea1501e2f1bb060ab565cd974a5386ba3fb5ff86823f899c3e295cd4e0e3780fd5d40285b0e9145453d9a57e1e74f3a3c181e8d8fbeb85f12cf2508df249c89934dc93da94f4696818609ebba36a940b6a784646e588dd64fea08cdf1bffc3e8c2b59a1d28ef6ea255cf7ddde5a24f748880f3e3445a2de0f48477a2b3a85ac311e95085978216dae4ded07ec1e7c2529399c24026f4e65c243026b6ca982746a6a940443ee838b5158d1d5cd8a25e598edd9bef93c2628ce6e5789dcff9f5b373612f778c3b6bde8252d2e7bdfeaf2f921e6f4c95c8934fa7bf8c6b529fc9fe65e0e143bef9fd437cc759a5f3172e2b297180653238a85ba6a22bee24cd505afa3f766282197a274bf5b61657e32a885bc31fd84e31c23773b3a50da6623dbc3efc27ab249c999d612a17b5cfb6843e822240747e3da3485d410354c3344586f2227fcb81f037256738b20283f2eac407de925e4c1fd2d48b32f6ae70ebca0b725f7f9d09bfcefe4f93b39f9c89bc35dffa74893e25ce15f800ca857ef2c5ec5f5e11ae5a4c05877488c18bbb9e09a5a2252ce79c4ba6090a6e7a59ff12051bf59c00c80055d4b32355d08b90c7c8467b604fec2303731e69bbfc59460417631a8f9bc069bc55627e713f7c486d4bf8684fef3dff8b096a3b66d4aa7626d1589fa3f1d3e145b87f7b2fa6f1576b0feba34b1cf2ef5a5917fc8966dac572e9521a8b2a1a0db1672f47242ded95cbe459b7fcb2e13e2eaa1ee9a579f0a3830dc8312d9e94246f09a6d1650843638c388a861b6ab7a5166bfef6de560fa7db16790753c13a1f06a24f399f688113b29f28f83503ad242d4c35ba53f742f35531d4d909c19419522a984a58ca40f1f7a609c171e5f1cc934bfd179c68a48304998219d2803562527a21efad7ee90a6296977e38270d89e04d2289d506b3d574274e8235ffb1dbf5a3be79991a2db4932d7f843bd2f640ddcad363b034fc8b54a08afc057d78cb91b5d8ede789e20b8588afe41e72e02a979d59f6f613e314a3306de1c8c586b00665fe391be5a692388964f261e418d8d7a1dcafa1e661897eb1b694e38f4bdb180f7e9509d63f7d23cc782fa66acdec703e4e14bfb1fdd78b8f57cae7743f1caa0d3c71bc8d37ef42b2afd6907a346cc7bea1565dd06ad32d8a9e6b676f19b19259d8c640845916d6063fea97b8f362c76258e1658d8d5e741d99687ea795b6ae54883b707a4f362ded8d97f8e20fc5db89ae4bef6660a33fb3d505e92d0a9e5620ad273f42285b07431ba46a46fe63059ad762f2f2321d4ff988b9ee03b8fdb105b46b3bd79aa6b0482f1d24844bd1beda3ee160378b098eaeafcef3c8dca61fdc0a67174fc176379a7085708ebb9e99a7bdd9b87cf8d4c171d7fdf5bccd2c202f11e2b881cf811e58d2830ea061c2560f605cb365e4b897547ef10329e47ead8ad532802d772951b53d16d4dfb25f5e26792a91632c439486e707cb66d47a41e2bccf442c0a6b2373e7a7aa2563ca260448a34656f35eb0ab5243c8746b7a153729c10d4f27d5e3192de9886a4e640aba56522d2b49cc002810bb14b1c6b4d9e6a97d1f43134932ddd5861b5fd5b460bd3e3db5711dc233e61ebb268d167ecf825b135432c9fcdbba39f06090c220fa55178b7d3efa0361705a6f759466051554d476db8415f4bc78f1cdcd9b27e649f6c008528edaffd8851138deb8ad9dfc471497bbb13982bf886011b4f5856ff21cf3a6cfbbc2d60fb9a45315a5f10e18bb975b5891776b7b68f01024f336ad6952a8e6e97c5743a86cdb0872b07c57761488f976d12a87e606d8bac3f97ac23980ee85677ca8dbd9ecb142945d9b4405370460b4836eb1cc347af57aab816c179bd9a2d33730ad9b8165a07d20d56a20144d5488fcf93be8259db427e14d331bf1d6cbb76ed8a68799ae1178c4455673895f50386ca86d987847c725d29e46f3280b693f0d2a9ed88a98cd0a4a7c7fc19d3efabaed606084d3ccbf356ae9de2d70e8a8e3bf15f7777a25a15f7a52647ad31b680fc655c009a16af22869072"}, {0x70, 0x11, 0x100, "160655351c63ad232408291b508dd662d1a1ade7e89179a93040e1c546946948e594ebf93db80af3422f8f806da292b6e0eaa040906a8e02e8a4d9abec7650422ee13ddf0f7b31dcde4be8413078bd789ff9cbe923b31b505e93101eaa"}, {0x70, 0x29, 0x8, "528f2d0665a7221d14fec34ebb310bcddbd683033a43260a247c7b19b297e8224a2b85f066e146440def33b798070f0ca7db580805726a0ee1c5feacde12466f92e982a6bc4b082f12b13a38ceca3e0b364a03cf47f70133dfa5ce02"}, {0x1010, 0x29, 0xffffffffffffffdf, "26e14a2740a408541be4c210bd717952390d4ff055741e5f81b84f900a553ae1badee6d1ec1354883599255f82a6c8fa3ff1dd11410eb558d07a20567f7dbfcc03b17b283690fe7c19063e8fefc215397215d4e0b62ade746c80920237084fefa10d08e20a82ab161e2fb785a839ad39300091e5b7d56fa0e638f6b4056d1f0794bb43aee832610739973fb9cad0068a83a5c8e72565cb1aa6a949a2196a78ad2091091a781dab7b1880f029a1aad87c7c25df4f0831e695e5518d39923b46763d8f531144400680e7bf660bbd1768724cd36795ff279f7d1e4f59b976911faaa58ee997bac668be3920a72171d0754d09c6f28ea914d587422167c716f64fabecf66648bf352ca86c5e703cf7860af73b7d834c6b16ec9723afa2446a98b4f8660c3f0e0ec22f954c0b21c92aec6dc6260f461e66e216da52bc73ade3fe18262323611091f7a2a62a7a67a9ff0b4d6474cbae95fb253cad521f0f8ccbbab66be810f7acee41b91a65ccf80aa4921e4794c755b614c003a87b7b30519b575b34c9a3d708c91b75b52d0eda1a111c73743cb11ff0d20d3a8b228925161b9b72b4726c36429156a5acdfed3db3ebffff64a65e49140dbb4c3bfc862282df819478bd0c8f6e51f0d6bf40d1c7de7bc01d83554c0b85ed228cefc2183723845d10345b6f8683e55ebaaf9cc8e2c216d35859b49e37ccd63a23bb4d67260cc894ed8a4ccc15adbfb4e1b05dc525a20b3d007428671018e0a85877d4f14ed61d3eca17e66f341b537b2293727cb8a8b7d4a796bd65b91e215431c27fcfb1dd14331b7f78604714e8a5ee4d25568bbaa5e431f8cbf125fc0e07f0f53daf5c93ac23397445bef2ee39047a58911430ccfe450cef7938004c200da13ad2b45c0260de73d8267a9842c968493841a1dab2f864519b26a7b419177f7446304d645998d0e87726b8d95681d1895492611914d930d5e5c9474ced6d70ca122d72ef75bc3aeea072af415496b9d16b6bb30bcabc8dbbc4794ff14744c191bcf83685cd4b9bc8b13f99fbf4b74e29c58701d101f38ae794d92457abe8b1786159e66bfc2d8f8179eabeb8b0ea82b63c3b3e90c7b6a01169af2c1b1ddfa64ac702ebfeb7dd51b33e047b785459e72840363bfd0cee86b017ea4e043443f3f940e3cc352e39d67e4d24a7fc73e589126be226f023ad898024466aeef028be2d306e8c1da2b1f4901eee323ae5313bb05c54adeb5419b61b75f1c80b5e04269b9e0734599a65b33d73fcb8470f0e50a3ee45f47d87eecda599e86c98ff25e0439cf4b54ebeb0108a74bf87b74610b9259fc197f76464e5345d42d44dd57cbd7edc73a1eee4ce8f9bbdf5c0f33b2e268a2fde257c9407da818267c86555159a614ce69b05a72117c185675158bb63b976becad25197e9bf0f04625e8acd01f2da4c4fad18ed9d663e5a001066e9018e5e574f979957fb2df427d834d2c66b37bdb2c25ec170494b19cf753f9a6d0eb5658a98caca7a78fad4088a0f016576e5d6ea586d5e8169ffbb0c8770d1ea92fda29509c58f4c02923033eb5c74d3ae084460d20932b8b89b13ccf05b18aea50a6f8af5932e28dfb269b885ff4b1a8e89b2844ea2830992e4cd01e526e35fda27ba0d1bbfdc116f0c49fbd9b5d768643f1222bdf7d192ba0a4c1dfa308081a4132d68f28070f3a2e2095566e483c64d01ae624e1d2ba3889e5a791c35c387d9f61510f1a36eec29db7e14f6f60c1449cf605de43b28dd727ab3a7fd000a2fbe5ed3a3eec04dfd0b73b3e72c1c6a6f3bd800a60c2f2be968d23636bc3bb50b9f8b466dad69c1f11d724b07a24dfdd459cba18bc93e0c5591e9cd66d71989697f3da22865cd297dfd050f931e6786df2e9f715dc01e97151540ac14a28604b9b4a0ab5eec2a6f520b51939530df1cba9b0b5ffc7c75c2bcdc830b1bf2a40d5e556544809e63d1e959c905c2f80c79f754efd17176f44b0c7a93f06d34fe53a401b7c9e8c04caf729043fbb850ea5a2652d4689eda51ee15e7ee596ea2d529bcf276aaf549ae1b7f1b3b2e9388e920a940d1449cf5102321e83300f888a1cab501fd5d03103a724459a3134b422794c8ae75951c454a3ed39f674f7bcd3d051b64ecbea65161c316aa18149c1396ff2f0f02fac7583c7efe0e95e8726fe4637b286177c13e039490cf9d2f790b0a1131c81e67ba0f9b4d9081b93040c796892cfae4fb80b146d31430136b342e3c6f9e04e08a89c36b754b95bf8a77e47723e999a55d3c3011b580d425450e732c5405ab8fedfb0b05170cb94aac94a697c81d49f963ae9315ccbdead0aae350c46a7896121707de60d31a3472987a01937987adba796a3c406fc4074e9b7b7d3564ca89d7a122561ecd18714b4f832822d4ed24f5697163699df0a7182145ca16a9d8c536d77dfe7b67d31b2f071feea197c6b4af5c3a30233902d452eb86f7d3bb583eb482aca69444042827a5f97125866eef6883b0dc215caddfe9622831a4a66a5a770f7b9e23f47e20f7360ecc9418a4433d6aed48c83021e117eb4f57f2aab07cd7c4c6de69a71c2e29174bafce92eb27dd2f585e7d88776c00ce2737d4aad2fc5b42dfbcd923468fe4bb6935386c2efcd783784a116980be48a7b7944fe65ec2994c6a6b5cfb1d520b5c024a2837f391f2fc9a64ccf7347f04514ee2a36b22e9eb852ded9f6b5da6b73682fdd92eeab6393a7dd507ddd1204406b7e28872a8271e183a88d3568405b3633e0181ef196b35368e4cc571d96905e17f6245dd70f884f1e6e726267a73b33414e9d775fe3d09b676e0cf65c09d20f2002b6899ebb68621d32e7b30b395c4bf20854a77bc0f089d42f85506d44824dff5e3cb4cd84257065d01ca36439b395804fe5a6098e1056c582ab9a30fb94f8abef7ed3d587688d95ffd6be91954e20f73f021a7abaedadad40151ae00c04275597343964061bdfa74a39c5028debb7b9b653def0fbfba0194417ff0ce5ea380cfff34687b30f79edcb4c8107716a6bb169bf7ca0ec0395a8a6e00eccbba8285670d5b590011f8ad0b36b25d78eeb04519e46bd06607e46b3673c0b49c7112ec65be6c7732cb40c3fee84a537391aabcea2e06720c4d855b484c3e542baa4ac1d66a56879aa85830419463d22a23159987172b63276a5c3284fbb3e3104a1e9784d954500c10541195d6b4ea9933359bf393a5f046a630f05d149e40380231403d56ea140194b12bf361c66d772097a70818b7b971cdacc96ac69fbade5cbd7e231aa73325cfb8836ad4918dbf3ec16e795f8eb3f208d3c20983366ebd6b40690646ab7ae660318681684555d628653ce67ffab285a9e46dd695ff49301140e4ad3f0ba74a86cf369fb735fd11c694b14d6317d9acb99ae4e7a4e5eaf18f01f5120845a847e6840039f4151c1bf5d1ce34359f4781dd41510b89bf29c978bcd77ced8f3eccc149c42710970643802d7b219e2b9a74094eb80d1051cb11bc3861513a146534a599efc7a4475ba637064c0cfea249188da5f3950e8b98512f75647c2b834e4c12f0891f2467118ac781a0945e073e06454bd1e69db4860ade39ed7e7c064d1765be6a79306a2245ec657041bf45037f36ca4078b9d3a0d77c02170a4df528b2f5bf93b091ec192e9190d168fb90a5702f862e643a39522adf31c199e2f97a6a7829a6f185b4ea03822a60ee51be688aeffd737fd66e199efb075b1fb1cbd2f5ddb0416fa0cc43e5696a45e207a0a48850f32760595b45b7605153a93aa16f503492fae1528efe3fd49f75e534b0f15721c158018aa216dd5e6a2b4178cce0a83ed7b5f4a7dae70885f4573cb9dc9ffe87c2dd05a7006564e601fc7b5606a6ca6ba82b6dd620c9e1b8774efd480423256eff245dc791131629bc6e596758a25b113bb129476b038701748e48e7fbe955317e26fde0d803839cb4e65f00d53a0a46084aba30f02717b49a241c84ee129b9cc006b6b78495cd8fae3bda9746e0acd7670bd4dc8bfdc3ed16892f36b01c920e27448e6474fd644c2815abbc4b9cb6c4411b051824d386607a24553ed23f209a6887ba8fc5ecec35c268b6d966bffc3c1bf0d54544e63a35a21073d76b3ca0a2a61b080e5baaa0a3e88d5f893ac67340d35efcf2e71a8478cecab337ee947823f69c7e18c04c697f3da6bc91af975188a842c046e0793e429a50aa3b2a528a8cacae4af4f10af94969a19747602725cdbd62953aa4112cf9984e609330b360654f8fcf52c01258e3ad895743f14b0aa96e391872e4ad08e8f7f1a3f9afd9809c62463ae971357c43d8f17bd826c8aa9ef5a53794e61b83b018d5858a9b494458ff165a0cfc01e34f16eb5e31e923b8358b87abfe132bccd4dcba3a7de15f6d51cafc195f74dd2d385192b4b284fd2e82984768f675fec5e5edbc73b2fb52e1029627b8b99e2fb1c04ef9a15c8ceaa4de04e1b825b20bd851a50427fbdde5f6c77c93aaa8e51c623c4dad5d69ff1d31603557acf528893c31755088f02fabf6f96f3798354412fab53968adacb2580ca1cae8213202c4cf94e02cf77bf939864efc27182f607e74469eba02750e1f2f3ace1b4f1638d674638e4ba938ebe97719f51ebcf07f5b727d4d4188020380e7f26031e25e5100e6f75993be0834486dcb0170c3bb88c10c7213396970d95818585157ee14d079ba719b15ab5877254f6d7bfa4c37fa4b0284ac932c8c3166b5ed846cec7bd5ddb95a9d133463540e91b759e94e3c1129558942362293203d70a803f4438563fbdfa1c79a7ab09bd92faca9952741f9f89b79cc4cbd49ed0599ea4d5158a9e1b5e44be46a7d906e278665e5bb983dbb809b878d809c6ddc89bd5dd2506f36a6a90979c57ce30e85922b59a4c3bb20f28cd66546200dd48ce67037157450bd08ca7275da8ea77febd3f275288578e71feff991fc97055d3bf576a23fd16d5d159ab4175611916db2afc1d656d72aaac1d87a5cf0eed5e4ff5f294b77f110a30b04d34047007976967ba3de8ede49a3aaba7f249e15246d9f86d1150dc2b6a434c703a7c2be7594c264e5c4079c4cdf1fcac32312335c0c7f9df20dd01135f14927459ad20c275c3f91cb047d53bead8e2ec167e4f55726af5fb700f1725c32ea19124c7be52fd16ca0dad2ef3dddb4bae03fb8934272a07846782452e02a0e5d7ca8b34f51d75993315e9800a85d54abc405fb37439b66b3265d12ec90b9ac6888547741c8fd7ecc49db8859ecb0e413d3e25b0b7a2f680cb414c3a10db9311fb772c322bad309266ee9075fce2eeeedb98bc16e7bea336a90b2f756e0aa2af2f8409f962493e24331bcf235e97a537978d602c4b37b918ae40ff72e02cc5234fd09efad79de058ff5589982102755b506b90da9f4ac2ccfa21c6ec6b0114c67794f605095901da726d5cd3d26f11723a80da161c43484b4f29eb4df56b384b6932d516fbc6b48f5f7b6e82b8c02b54dbca492db5a0f2adc26832c355fb10fad75261afaa3fd8b6e1d2ab970b52de4f3f68b2686e456092a84f92c2add51ae2e7551dacd3e9beac5c8b4f41f9f18255a5f0155477bdd08bf481ee204ec243332651fa20f6ba7f07544deb7fc3bcdcbd5be1196ad635b1ebb3df2de7d9c7214dff375a9f5862bca413b61be59c94eb329ba313f10df03c00fc0583658b7770fa4d1056f2beb0b595bf0f598b3ef1d65aa8e7fce1f32916f6c008f8f43a41f20fd82f19c7fa8c20123b53eb4baea23bfdf0b635010ba4d6aecff2d6d0dd2ce3020287b939c5074"}], 0x22a0}, 0x40c) r1 = paccept(r0, &(0x7f0000004940)=@in6, &(0x7f0000004980)=0xc, 0x10000000) r2 = paccept(r1, &(0x7f00000049c0)=@in6, &(0x7f0000004a00)=0xc, 0x10000000) truncate(&(0x7f0000004a40)='./file0\x00', 0x1) sendmsg(r0, &(0x7f0000007080)={&(0x7f0000004a80)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005cc0)=[{&(0x7f0000004ac0)="a58005120a7f025cca2d99c4301f119c124032387c275962acf79d4ee4fb79186d0f4800c876bc7178f199640e2a4a1a87b8d584055591624c9ffad4616ed81c9a8b4c9b36c399b261f3cc04986691574f2d45d029586eb7e5e80a8c7cdd35c8be9610e21c5b512cf41fab08ec6827a411ba60b49f83d7ac30d26e8090e83896f26d5859dfb60c22d3a9cc3db3c752be80b803e2286d9b86edfe05c0961db05eb94789e87c", 0xa5}, {&(0x7f0000004b80)="f4e0defd17ae10ceb53779dfc1741b437752cf850ae3c373d9d5068c3b3cc1bbeaabe9ea0e8784de29b2b96e269e698a297c00", 0x33}, {&(0x7f0000004bc0)="3836fdd010fdff19fefd7f88da85172e84bccb446cf7f8575c367265209e971e4b2f6000b7c53f0290e414722ea6e13f80a048c1efccc21bcc69d51a8de959c13db8c2e80e705e6e3f7c0bb999ff1318802d0a0cc328567bfa7304a64308217a733f123ea10110070ade1ef032d52f7198b4431eb782fbe7d34727870ec7a795f100747ae6b685573d61", 0x8a}, {&(0x7f0000004c80)="9171d2e65f4db8c23abf6e097fa1", 0xe}, {&(0x7f0000004cc0)="468752ec6dc5ae7f53b8a9320b3127b5fb6ef1f7de11505d4503e93f87f34cdba85bb7c8035f70001df6387144ff95b324f23b6c9cac260685ee086826698ad3844379520a17f6d2a8102845fda891df640da4d234310c5f44b34b668def1b15d61ae1e0cf1f4a6c5e44031418a84a1fd302faa4378c5f53a11f3afc807125592dd92fa77209f827e11b173b41d5b53058e489372f8e6ec5980d32b00c9006cbf655d880626007e20b5a4c07cae066853f4d8d50d58bfdad1be275f154cb1c4df245ffb4a3d3014e3158f056a3f5c5834ec1e51b5e556d7b3d4015c4ff1bdcc52a00163d354930c201fd449e74c14b3ee6b8320441a7b263dddeb9e9594cbff38deaeb546e96b88bb07cdf82713aab08a390a2daa54249b3d4e41af5d105058924d38b8b832bad8721dfb54b3254f7e4413ab207f5482f99588bae1d5a4f8c119059bafa02ac8e4361d71bfd87d272763cabe78a0c6acb955680bc58186b2822c79da497408c8aeb1551d51f0f592ccedc29d86199d30173d9facbf1131e69e13c8460b3ecc075dc482a522fdc5e6f3d073ea8e5dfebe8b99cfc5f8e8d105ac0141c58620c351aaa0159c91c5cf67a14527b3401321bcf2d8175e47584cb81d60f78838a20e688fcc71adff57a2e51337b7601cbf810caf9a68d8e62bcc4935ca299f1461c161aac7ecd2429362ec2bd04aba15fff2515f3ddcd6719b801aaa5ff2471f5ec4f1710d11d5bc5a2f24bd20c0d17f66031be0f07abefe429b443cc8216d0b41946445abbdfc339e504db34fabc88ceaa3aada96ef427ddd2411b9f7a333b2781dcffb5f195ed5d8e69e1fde477b807b2c5e64eb16a56bd44824bb9fd8e98544fbaea1f4dffb2c7893f212390b99583a991ead0eeff905d125c35d52a94f1dcc109d31e69116c0ff1a8d18dd378f1fc5f13c6faca519279996631f3808090b2fdd5be91cac5425c361ff0bfceb9ef8c9419945f5d4dc0560c770b502f345b04217d882d728589fd1ecfea55d8091cbb16803a2a1b02165f679f887e0dab1d73d4f138ac15bdc9cf3872f5ec412bd120d48bdbb2bab07e31ba3cfab913dd2c03bf0607204d2ad532fa1e87eaf38c744780e9fd33f2460eaf91bf3f3d170bc2bac96180f067f70293d9ee37928e67322e0986c2819ad1a3c355c2c9063511fabe18dafcafa7b3929b9e1e800257ac387cce333fdc93ab7f46a94d5c6ee8cfcc269d6b5097ca90edc8f8ef8aee4aa0693d97996ebe0468f484cd8fc945f71b4418ae56180bb0a44ac3b109417610dc9ce625f1a22caa182fc65f7dba62e78d72f3a9ed5628d1e64e1a4c0bdd6d9e680b9d1dc86a1411861d5ac85e41b85c725030191e04aab0336ccfb03946e8790796f4d722f061273d769d1b88b127d939bd097b8c5c82546e31f3bed6dd90bdb591fd5fbdabd5a8744b57df93330a099a8ede56ef35dd0c83cdda2734514d3447df5f1f8e34899632a05afd7cf496627617952d08e5c54dd23b88dee2f2bbb419d7bacb945b267ef55abe586d4ad92c80ad4e442432404fbffbdaf21780cdb1d671f9e32dceda7d0ecc4a9d49c48026c8a224cce64410faef702239f420697cffc52c585b7a5742ba75167c3bbc0c051a558284dbf42a9dc8a1da88a8c4c3027feaee535bff87ffd7811d04cda9bbaa4b041dc324a693c29875be2f407a9eda9f9524b98f3b079328a3939c97c4dafc36bc5b5807e8b813c34ea799e982d271f2f5f9c103eff2a940907f2ce50e707c6ae457fdab415a73934d6846ed16849fca361c1c428627d3e7e8cb5af0ca5d114e688ed21d4e759aead18276cf5201c3f82622f7eb4e932bcdd9d952328480818f4c00dca7bca60e1f2fbe29e8d1cca07f322e16673301c86432a22866610067d28dabab034070e447c592314d598c05fda081da20d7ecf1cdf0b517ecd193abded93000eb4e1b045341c7682433b70d9b0f220ec9193757089f01e1793237743eba8f8ed94ce24f444d4e04b4ce4a7338485f08475d8ffb418bf79d51aff9d5fc3e02c9500ba63a92721f3c84cf0068e2c8d25102013a3e41de1e0c8caf636ea6c6328f0926069880f19c8227860e7b667454f5c7c5ed2008471b36632f79eeb50aa450da0ea096f40342896d5c1f4d19510948a0d8ec72a35aace5004ffd1211bedf0a726a580e220234d6375d69c61ceb85573d325ffbb74599e1b888af7414294041fb95ffc6979c8a12981bfe8817842422cc08e4e384bd4a47da0fab055e88aeba72ea876ffa58f07906f61eb5f9cfec6956d8e9e4309fa4266457622694dbf7710ffde46fbea818e9683a05db8a3df8bf3474e44ea4ad3e435dbb962e24313d2af38f670992917de3d434e7514cf98523e900cad8a903a5bb4f8efaca21868d833a88ac4ef61b7e0f1d1f60cf46f62130982a88b507dc10690004f6c90a0794b89513fb29af6318132cf52b6333d31f8e0a6168c00d976dd73f338c29d0e8f830eaf163b5c2e3d0c4fa2731f9d9a45d0050610e771811080f3229066a5137152def339a84e76189ed609f2a9da736786e457afe81b2b59fcc9b125aa08277448c40f54623495ede83638bf9a16a0deb4331ee3f3f5716c96f210898696c6f81cf64267c7830ec03375e5faf763c7aa4f1419abe6f57c5b2e04363076d1d87a20ab7cb72d4b6b2167478661b5b4cb7d3e3bfa328b14998fa4b6ee9bb95278b199f7cda82047d63d727152a5c15605247a45df557cc3b35bae445d49cb9def7a489645ae4129d3c34f315db93f86ba360ad5b27797a3fab326ae0b1cb3ea977f60d7fb32fdbf6ce45349db81192d92c155ed2cc6a04c9b0459145646a6a1dc261f8daecb0ad0d5c9b21a689a7c4712ff0408d79eca440b9802173f3fc2d37dc6eae0bf69ca0ea384d8ddf3291e9332488172f2972db63066d169dc30dd063dac581954b127e724e38c652aa8dc014d76d0b512d154f6b659541b3dd79afab0e5ec552d185334399a036cb4156b1bb76b821a750981fd2ddd203875b71c1351b84175b9aa8e0728b9be93ead2a2458a2dfdf3d17c729194f94cffc27da2f848cf8ce78be69c04ed4ab93666d71d3194baee5a860be07c1c8abb237c030ba9e0e0dba8ee56451242bafc0db638a9589ca60fb614d3f14b14162994a770127d4631470ab3f97382257959ba4e58c557ba2372a816401d4893511a3f033e636c3165709ed39d6fd95469419c62db5b663a3e64bf8a4c459b0b317eaafa054c94bfeb32bc839c8e3c0bec89e41d4c34324590c06d893aca37dfaa14e92d5fc9cf0c8dc1e2b2a53213f7b19990bc82640a48268d0e2fe0c1f15e02677faded35da90d0757fcb5e3d8323b2a8f68e4d75253090eae2761499d444ba9d25fd2aba8e8d0a4a75542d480805ccb32a2b2f919f7ad8aca91591b5b96115737fb994dac9c9d2e20d5843b1188f8d3f85af6c8443d70d02abdb8fec1d71743cd9cfed6de429b1b120b24d8eef4c4000912e6376c3443ff4e544c55bc16d60cf324e3d0a71d2bd518c7d322f5c7c7b6dbff65d34edea746d413d4f0e1d11da30384607bb4e19542b30504687f38605d26cd4c4947890abab5fe450611334f2bd9ee62e693ad082d4ba5dcb76196e5a62dc64399c06cacac0e5242b3078ef329a84f0c136cba1a668cba076fa371c32f3e06a368d5c90526afeb952e1cd2850d5ffd75324403057a43bd93ab197bb102cc01a2a3458d994d94d0e95a2491b35d9e8365120e2ec1b71aa5c30233d592d88805f1bcdfcc71e8d3d1c81e3786ed7268f6af835cf4bd2f1f15a3d88ea9ced8aae18859618409a8804debd3a6761d3a86d5d3a574529b3523fb42eb425b774d0f0ef2af9255fbbdc362a444aacbc6c8876584a76c87b95a5be8fd2dc747b2bf4aa04e07294afd0a12308ffd3b455c96b302d99558dbd776bf937d943eb57db00971f63495008f7aea13c30b2a47e31394e7fd06e85596c5499b62962a3de20f073d78f86f5e0e038e99e4f168a3f97ef1a4c86b6d23801c574dea7ad65f248ece8edc628f0ef245e7f0bbdcf8d883671f72ecda2beb210e14e8c192c463679ed38cb32c96e8ea5073e881ed5ccd939cb26d556bee4440c515ce98cc1ae35a529f7346a836673bc790ad5167802e76e06a5e018dada7a98f13fe24ea5db3a0877e311cf027df5c8d121d21c3ee6fcf46d289b5e6026f8b60a43530c306e2a1ada36bac26f87e61495d8444df308d0449ade2ba9a9862faa312063725c40796f96b3a5e9d9e1a1183ebb50458c4d99feabae3edfaa3c6791de0966ba085341854f0a9cb1ed2c8ac023377913f6c56f94a4d0747d577301ca1860fecb2ffef47ed257a1e693b2b55e51a96f01fad004ad533ea0e20159a3427cb62bbdab9305ad47e5678164a146a54302b3ecb4cf30227132f0990432451a54aeb583b145936aa346bbb336336a6d60d59efd3c5148e418d367347da9e1535f64f9fe3834173c062f60616d79af04f185781a05b0e0c02a1ab86b36350cec782981df4d9445db5e60ec6d656b2ce587ba82d41bce2c00085f46460f32d5aa04aa5c93b3f9f719b47742cfa739cbc20318e905454ba3f3f30087dbb54ba367bee218678b5c2668d4f9e9e9966094acd74db246facb279ffef1abdbb915b4930998f8e930293b14acb433d4f7fad6ff96bcb6a1117a36e9f2ac44e3f706dfecffe7663d39ae3a408593fb7d92b72eedf042b53977dc6b8cf53a9228bf1f486b1ce18c4b8675fc0947681f2386b13a547575a5ff71f15c70dd658ebd0f2228a29e7adbf7d81c9a40c990a639f90d29f3cb90ef78382f86dca913272a489f9fbf07270f01911a824957e062ee3a5e8a2a3cedb4107877cc065652b61733a58b7479d02d258007f9cdb917d0e16c25596b5b73e7416cd5cab7d27d3e9f1c278c1e3413c3bf2a42481948d3920fa49dd7dcd88cc922509d23b24099de01a3fb461d2efca5aab37ae0cdfb277b1b4239082c629408806a62ca2d1eb502c4c4110995ecc99c582224c3af7300b0be49aeee95c4ebb537c03d1d984d3812940be0b0d132f9c8e70f4b850110ad7ea47bed2b75b53435593619f2d51eb13da503c251501e53c50189e14bf2309b147c1a602777167d3718891064a7b78637c96fee43085dec2fbe52b386ab8b7a276be989e24bea179ed2cd37a14f114e0dfdbd0ad74264ba5c0f773c9e69345b09cadcfdfdf1686638f9d1a5b7e58808c26447eda0f6d068ab5fb38e1503ebbdd41ac87a4ace773dbcd1e4c03a7b00b9b0e513b13fbe0a1107989700307e0e9e3064c28684fce3c3010010633650fca0080fa985e13741d27af15667c939e1a0fb3b7b53003792a716ab5b944b1ad8a392a1505f158045f4734624a04e188e0b12783ff0f681407f9da8165e24dbfec946cfe11f48e330118f6921c746d20f9007c9ddc7a2c3fa1c0f1e32a34f8811a88923f02f44ea57ddabb0b55c82c7cf08aad415a87f289dc0aabfccb1813af3ec66cd91def331101f566731b435115bfb6b2fc436ede9c5148d4128999d8947c05e1e72b976d2334044d870f78826d31cbba0a4dbe8c79519f3c3ebd2b99393d673b8da25590ad2e4b1cf6fddaf0f4d972c49157232167c86581d511ffef2796a7ae34ce12ce949533594ee8f00f40ba6f3a9f23da4fb5ef9894fb82ddce98125b8790462458c13f2d4922aa2ac9e315f9e326e33a02e14f5f2f379227e2f9c97c82ed0f6c77a07cfcc96b355620422b9850ed6b9ba71042d35d01bff682085bc9a3e9", 0x1000}], 0x5, &(0x7f0000005d40)=[{0x108, 0x5863b842c9f6537c, 0x1, "0c8eb6dc8fc21700943d0065579976bed91bbb513e4d1b09fc6b29913713abf8cc3db5d085bb78e506e16237f79a18cd1cd6ef51f3e5bf22a18ccd49051044ba49ab07c8064c82cc54716944f4c82497e8f6710751810e38dfb9c8cbd9abe36b674da0b9e2f3c1668a97af273dc96e800b1cf72f63bf72b5a1b8db537d4ea2ea8428e1901ac7f7809fd3adfc475669585608c37688a9ff29c34bac0d7bb8a6c90d6647d2f3d0700d825f2dc9fce22321994a0a4c98009b5aaf9007c568701348af09576f253adf25ceca637d288249703b3e6100f3a8086c055a6818e2659ed70b280a92bc53eb7c4a1b156edc062bdd3aea8b00677c4820"}, {0x40, 0x29, 0xe487, "d96244f2b10bf641db79062714f004e03fafaaa47df9f6b3867191d0eb55b8778c74b1256e43e59ee523e142a7288a"}, {0x108, 0x0, 0x10000, "a0d5ffb908edb8fd23f1b096c4fcd82748bdfc573a4d9ac3e78ddeb215c1241386d3eb339023ce29c2e3fcc45bc56bfea750940888709b2295ed7753babaf82e4d767e22ed9b7d609d83f3672c8c69575e45d1c42bc9ede712eff14d5d151f0b524c315424fb47fdd6d446e50f34acabf491de401604745b0a6fa54c6913efdba497c8d911523b97ee4d325ea1ad7a843cacad00d2682a41c4c83e6e1d5cbc35cd9585215a706eedda6b68080afc45853ff61d6050e91ed59903067d1cc09a17da0e66501c6be1b5b7dfabd35ee8c774f35cefaa0cce5c2384ee1c7bef0b3abf9fea6117d2543f6fe73ccc5ff2c02f095fa03c63"}, {0x48, 0x11, 0x100000001, "35104dde4e38cdee1c1c2722e922dc446ddd9b96f2635a2fa47bc9d82771bd0867dd254dbe6e3ae1d8c34ce57729d49b3fced711394f"}, {0x68, 0xffff, 0x4, "91a9b477d54f806e767c85cde4126b87d7ce1d9e6a64e1103c092ee78803abe7d6145f264c1d47f71e5f5157e4b972f4fe157c5a9db3625dda01c6a2aef1c87b9cfa4bae74d1017d8f0c0a31ac6fbaea1f0bd3"}, {0x1010, 0x101, 0x1, "ca81018c32a366cdc675f85307feefc11094d875b3c5f9431e2f218334ba9ae8e720aed309accc12eaedd05e6b7d0262ffe9a13d5ae42226a667ec761b71bc7d481be6a797d1cb6281298a319d278702169fc4604779219fdd0a203e5999d7ff1f31fdc9cb5813f15c904e717e8f6c4dc381ba634b21c111b45a9759894bea21eef8540e3f5a382fe626213dbc74962dd4ce694d360f8ef215519eaeea8b7d4045dc2baf452c10ba2dcab0db0dd15fc19700ad557673eb5b9f5f693f88dfa8ece6658d357b77a31c5873519a0d5ffbde7d4dff830e1ed25b7d866be2ba05ed2f09fa7b970784e9688d2dd731879de5c26609b73479434adfb6fd419c9f24f982856629b2186d8151f7e823c927917765a8f70e6ae491e83792f13ee53a19eee00f6daaf78106112b98432b69810b8fe0cef6555b7efe3dab5200f245b976eca8ae68fd9019fe7cea00b8b9270e09bfefdce9c9612bd47d79635492b57261f0c57034fb8195140ea7c1377a8e2b34053f08292e434f0b4f3052ad796d47179372cbdf41557b252f2761d0c6780e402b95f54de11c8232b728d9f2f57e604162b3a8c4daa40cd6f9f009e7a5de1dd1c8499f379c5bb8a5cd4c1d22fe2532ecb8da501e11e48b87c1caa9d82c575ca507cad50841d2a258133a0ebccd813f8829d306ef0b08eaec441f1aecc04dba7e51d2a732ce17d6d65cfaa1dcc7f76bdaf100d2d65d49dd2dba202f376bb81924f2de94f1ee0081360bebb6d9f85fd25578ff6953dee57f43b73455d9e95c448b71d29a8162a80dfd60aedffba1056a47ae3dd19772f155caacb27c537e8151c3a8991768531d9becd377724c7eac1b804a8a71dd76fc0491a243ee5ba799b36122005a48aaae468f582dd7e2bbaf48c51dec5fb7fc38ef1b1d391e230be5ea4a79925c6c1d9b3a9e4cd58e4e47e1eacbbe73b1dcf478ed4e943952632392a6e84379526d24211d2d75d7fa2a26ff77f5d1e77b9c0168b4cb972add6c947db49e3a7c5c0a825c054c9875244031b5a347c7f5c22a16812ddb87f96030f98af6d5b6fea2703c421779df5971b99aaad938be97afd3e11443e79189c452b8d4c9ca9c89007f2cd4bcc9895a7f9976f497c110d843222769772553645e087305bfce34f64d69d7ed03519f35bbc1bba46232bb7acc16196a2cf665eedcb62c28a24f09144788cbeb35a0aa63afbef01da64b462d00401b6b8a1d3eca609516a63e92e6f3817f475b8dedc935352d41e2b3a242326e04402bb557baf171024b3dbbd7a6ece3b4127b362cc7703a1168c55cd7f228fb59fd379ab6884c8e487556eaa9bb9a5d7b3d1f4d6ac7f88de41895f396adb4ad4eeeba362cd5370f75b851347d34d910a9df507303fce9d757d9db944811065c9e5ffd823474fa46eab940f6ceddbc42a34699b3e40461eb55af5acb58895fc27c1448181169e9411797b87ba1815ecf4b2f9ab91134aeabc377ebc182a5eca71164b75b7e933232acf1d39a9e8ce6e085f4c9c28a5f62202c8ab38ee9a13be65971c2da4871b9217b0f7622b30463ad9a2df04188f106cba3ae9803944fdbeba5d1a919f0c0d99a1b760a419829da1fee409ca29608f5a358f5e9fbb79250475f64c69f44221f0e1f8a866e2474ddb3d0ac4d2816069aec1207b6846915788355a66845e3df43c4b892ba89047009904e7698246d2efb990cf591d735332c77d47742b1f0adb553357eccf7169708fc57fd35498f59ac1aca240117526994900de2ce6c913c1a0ce33dc4250eda6d737939999ccf0a03488ecca30cb4428e98361c33e7481d57c50ee755420ed2dbcde79e31768ee8631367170fad4d89fcfad0b3e365503b111b40402c8afcfe01f6296e6903f4f4b8736462941b61944f11f70621a54a83bf931ab7808945e744ab229b883bb9a2e273bc26e8afe14bb4368fae71d7d211b559847878639f1e4f5b18798e73a24a407211100ecc52716dfc4658b8c1f6fa67fe175db5b730aee0b91e4d68183e7adde1cac3ecb8299e41f3cc3bd9438d04e251193baa058e7e5d004f41db08ef468e01b5d63905cf327049acba00b562388e91b0b33323bd28b5acbf2f042f7b25e3e29418316e3a48050c3d83b28c0480cbae6607e0d9be3e4d49a38918fb3301772b74a8999b1736d6c770b1d450241c984bbde4b74dc74f9f09d6566a9daf40ab3bdea4dbecf0c28029bca1d55e4bc5f7d8ccb94b8ce22699a6da2027e6623a1269f51cd5749b035a9f5627f09e78ee3aa32da55963f81dd6f25791ba05aaab6f15427482d912a4a9c1bf6bb399a4a2e4f90a74a28a303f1aff652968820b81bd79d06f39fa088bc561c0cfd50c06d57dec63e4aaad583951f2f1101a4320581b9488caec9e596b94392ae127b189f89b59f041e6a0bd8d4cdc20bc7c613594d085ffb13e3f556a6a02d2f95acbc8c9e0aa78bf17d22eaa515f8a485d96be58dbe78799aeebb60e70141185ce49529a34026d1b8655e317fcd6b98aabc8929e6dddb61c8c49ef36c2a2ef0bcefbda77c630be2e329d0b20c7243d08d5427f20b5a5404fbbec81f4c6748118085a4b6494e1b9aa9bf283f8bfd826f1ea64b8f8dfc2fdcdd19ef677b7a789a98db8237d46f6a6b941e44e0976d4d9efc3bfa97b36c96fd1b10da587b50d0f8b79022301717dfd98b691acee71905ff1e2428208b64b101921ef132d3aeab3498fb8bd1c9cfdb9fcf936f90a82efcf2ad3c900bf48e24ef8000b41a74a49f912b565c7e0eb354b095431859d16b6d5b31de0536c6b587fd8f0c7eb71c4db8b92944f73eaee54fd7714de5da5c6827c616cfd16083cf1ba868b6a439ba797b7430a53912656f3453c50df9996c78f617a9e0dc3307bfec559d3b0f4240bc91192ce39cd75ef861860211ac74c3711e4cb14be4169797b06f83302cf7c6a74df3dbe387a0eb165587472791536a085a3864883802f4728f9eb19d63b8905fc5bd97eefe483a645cadda78fdd43c05a30a1a4c1ba9ba9bb9f3f54591a25d0e685ae40e8db42c6f4ae261e785d45918b6479292843ce3d4f21d885a6542c172d32354f2d0779e082055ca60416add4140bda2ff1f2d08591198f70953954aad817c0c94bb73b627687a75bf829189aa1dab318601036f52eaacee366d52f5fd621894cc183376676cc2163210705702904f3149fd03064bec437721d6a23068652516e73d293f5a0d66533e4a4958e98a8d2862babacbadfbe31dba94a2dd0f170892b28055f896c40acf9903d40012b868ef403ce9dfaef3757a07785314f090a3e96dc882213f13b1eca62ac21dbf4bc3cd47d9056f539ff075f2988854bb10b72cf9a1eb431b4448040fded375fbe8706a1108e52605c62562696c59fe6b065ff9d7e3880cb68e9d1dd607ae24a0eef5af0c00991e807436a13a06d24b912a46dd4758dd7b0f6f9bdcb099f14043e1e1c990725e73bdd50d7fb9c7bcd545dbd9992536e39c72b4a5b73bf9eaf2884c8db8072c7ee05d14739b50180df26aa2d53b63b6182b4f2c7615f8f5447c0bfc703cbcfca3a837790ee11764f42f0237393acd2bb6d2e1dbbbd6d6b27ec13d6b0251b6f321b764498d670758ceede87aa5e374e0b97e205e91262614761e4a5a48d6a7e9471b809443174e401011b8cbd1add67eebcf1f8674c35fd1c4bb4cb6b773bace5c413cd78c7880efd53b99338c78f65a3e7493a754fe6f9c04f14ad2caa7f93ca9ab3f70e17313522f901715156406e867ed879bd8471eee3fdb0ca7b79bddfe8b1fcd1601dd3addce556294cad936bcebbf7417cb6e428d60daa5d98ecf155a4d500aae213930692a4115f179c0c7e8acc2d05bbf866d8e03c2785ff625a4dee17f4666b9fb58ee56f96ae3209c45cb58de2b3f866b21346116b8b24567cf90a9ed1d5cb4c07b4bc6c75f2f41731d348aabc88d436f227242357fbfda2849fa341fe47ac2c53a7c0d2c52a967971d3aa9491fdecf4cf998d2790b93bc3be488501c68dd4cd783891a638052ef14feeb6fbe7842ba8527bea722b207fd2baae97527bb52fd9699f2122d1061dd9ea0e40db65e932acab2ca38bec6165bff23b125dc6086b51f931269041853657d285f35406f4a307a76e7523248800455a0e0b806d10d05dfbf6203206bb0912564601fba337ef2b8080ceb8da1366202a23c1c3f4f648dcdf6cae21bfb5cf6887100ad689442a2210813ef2639966b9ad9ad0eb298f5ce28e2c77c6ec8d849de192cdb97fde3749ff30702f7d850923c9cdee9d95261e0b061f3700240ff8f8cb09d0ba95cb939656a7c8c0aa940f8d1e57ba84880d60cfd36ef47981159490f6f3d86a6d49a320ecf257e8568e0617ec38c1b066d837a2f54f79b4d1bd0cf2fe1fca39f48dee335dcd8051650009f9c01928397377733c1fa1bdda969eb32ba4761bc57037739d45918c34f9822c38481c29b61ffdc0a321381b811397bf9d0dfed2f563b01aceb240930a36e612a0d667f6ac5d4b2517eca97091afe2a3dead49cbfd79d55c065b1742d4fe723345bf3c0b14c91bfe78397dd4874b12dbf586ce0a0bfe6a462fd5a0bcc3ceeb5f4ffc52aabdcd985b5b57327a4063b5efa6283318a865e613cdd0722a28916807427cc944ca8ae0fc0bf6dc15c758c9339c8e9888e5de11dc0234dd2de15dbcfce94e70ded16577de269de84bda1fc2301b0ba924e78a4405c6a7b4aa1cfe8077efdde40bccd0d9e858aed161ed978998ca73a1c6a4645e3fe9b53b61e43ff51488eb08be9b0fc0daf6e81939f54459173bcc09c4e5c247ae666443c515d6944138ca47b71a0d1d63c6450564525e8ffb9d0bf3b1bab40cf28f3daf5fab3a4f5a7ee593009882377d930743e7cb1065d8628e8c62de3188f37793d71b9cb12eb55d8c459b46b3a9afc6a67c3a14da1b4b1d53ff1770fefcc7aaa5dc09c0e9b1d1cd30992cd1136abb3f61fc31fd48054332d4f0a6b1b1719f03cacd569fc864fb4ab433b486b936440ec4f0a530e49a7b5e887ec5e7017a0b7c8bc594efdbbeea5ec0505b7ddc27eebc6fe3ffed972d2583fa584668158f9aefa8dcdbaf73857cdeb6dc954d77e62694f31f7a97aa821d5881ab9d8bab0822e8891e01df72a1ac6298613f5cca826a4508ed3c85f338eee092bcc35366a257309db0d9e48953e73693878d4cf2221682d458bc472a6b24372ca3b12563b13d4fb99ceebae165a7e8d6cda41793ebaee7dfb66330694741599db0ccf426716bdb6187954dcc1a5f997bb7c5d556a4c5131951b2b13b655a59d3a70b0c7d2647f45832b033960654943a7cb6376ebea0e8e2c05d1d57a94edfcc038f8f812e386e80f50767e45ba51999ca9c04fdd7898cac3b5f05826b42a8937f312d5b153ca02607c4a3a317e03a9a93928e03fff244fa5f4ce001b6b4702cca5c5ae72257c45c2ba6ced9f77c22d5a516140071ebf222231c3e64622ca412ce85fa348ab4f6061d470cffb2c49a22c675286ba71318c59ee659a9a63d3bfa21471e6ea6849f2335ce9942f0213c50708e28ca45c9f419e88bf9a7ba6ff3dfb76f1890f8e9be367f75bac7a15a021c377082fe4c0aeb211b898643792f1a899d710876d2d46423409ba3257dd02d625b4bdbb4006754f49b7cd9a6e3562ca2409c881d040a2956df6688457c9d25a18ac1182ae1ed8cfabc850fc392a45f88eb376a43604edd98426c986db2273372cc9c11c7ffc23fb267c118ccbcbd34a5fca8cd8cf14f1c63c8d7103437c8ceed2fc6e4d70adce21c611b9fbe"}], 0x1310}, 0xa) sendmsg(r1, &(0x7f0000007400)={&(0x7f00000070c0)=@in6={0x18, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000007300)=[{&(0x7f0000007100)="29efd31c2951137c56c785a074b6bf78c3e4a25face0d7c7553e31789979e7ac4e2ca67b104d18e7ad77a277249fdd5a8dc2189404fe8b559e24465c63f482222266c767731c9496d8a3b8643571d0f497fe7f239825cf7504e6ffb78cddddb1161f3ce5fadcaebac21b8a2135930a22fafc27f0dbc77cc9fa3c8ae118dd515fc58fdb135d62ea25afb27d0b31", 0x8d}, {&(0x7f00000071c0)="7f052d8e19e9b3308d8faa3487df82122691f36ab4cac853b025c96731a728e97767746b7a7b2d2c03ca56f1482d94fb72d5dfaf0bc5e43fc0c28333da23c747b48d322b5639eb6bd1ff725204686e157a12768e919b76f83b440b1eff3515cd95b1a513836fb0f0ea724f2ab38c587e2278dfdfb250e899e81e9efd10e2aec7f50d4a7835c21cb080539e0e2c21f11e7e4550e507406009f5b0546d18bf80ac4ff14386b5abe0ab76b07695bb1fff2a3a8f78cd0530c8e8b085479d20bf1f29f0fb5d448a49c1aaaad914a45757", 0xce}, {&(0x7f00000072c0)="fb60abc7abf454703871b3ae93fb25bd16d201801da223e22ec39e39fa31f17ca4a2652bd5e8c4e768e30f813b131ff9077ffc", 0x33}], 0x3, &(0x7f0000007340)=[{0x38, 0x100, 0x417, "bf9d81f9a022491d8793f2bd5ef7cdee334e6dd00138d5af71d35352c2b26fbbe0a48504199f34"}, {0x88, 0x129, 0x800, "c3ea87cfbe43215b718857f87a88f3ef037d7b5a48d59ec08f13b4322637116625f9aafaf29bdc594449720b5be85b2dd39e084bcec4168f2a0713251c84abaf1e613dc34a6fdfc1ca08addbbec57e0d45ed2b90e9c92fb27d19b3f56f27edccbb305035209b4b0ee079baef5ee53c007b212cdc23"}], 0xc0}, 0x1) listen(r0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000007440)={{0x18, 0x1, 0x4, 0xf9c1}, {0x18, 0x3, 0x5, 0x5}, 0x5, [0x10000, 0x5, 0x5, 0x7f, 0x3f, 0x3, 0x8001, 0x3f]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000007480), 0xc) rmdir(&(0x7f00000074c0)='./file0/file0\x00') r3 = accept$inet(r1, &(0x7f0000007500), &(0x7f0000007540)=0xc) fcntl$dupfd(r0, 0x0, r3) bind$unix(r2, &(0x7f0000007580)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000075c0)={{0x18, 0x3, 0x2, 0x8}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x7fffffff, 0x6, 0x7, 0x1000, 0x5, 0xa242, 0x0, 0x6]}, 0x3c) execve(&(0x7f0000007600)='./file0/file0\x00', &(0x7f00000076c0)=[&(0x7f0000007640)='^\\\x00', &(0x7f0000007680)='\x00'], &(0x7f0000007800)=[&(0x7f0000007700)='{*\x00', &(0x7f0000007740)='@#\x00', &(0x7f0000007780)='\x00', &(0x7f00000077c0)='%/&\x00']) fchmodat(r0, &(0x7f0000007840)='./file0/file0\x00', 0x2, 0x200) paccept(r2, &(0x7f0000007880)=@in, &(0x7f00000078c0)=0xc, 0x40000000) r4 = socket(0x2, 0x40000000, 0x46) accept$inet(r4, 0x0, &(0x7f0000007900)) r5 = open$dir(&(0x7f0000007940)='./file0\x00', 0x0, 0x90) read(r4, &(0x7f0000007980)=""/223, 0xdf) mkdirat(r5, &(0x7f0000007a80)='./file0/file0\x00', 0x0) getsockopt(r1, 0x6, 0x80, &(0x7f0000007ac0)=""/240, &(0x7f0000007bc0)=0xf0) mkdirat(r0, &(0x7f0000007c00)='./file0/file0\x00', 0x8) mknod$loop(&(0x7f0000007c40)='./file0/file0\x00', 0x80, 0x0) open(&(0x7f0000007c80)='./file0/file0\x00', 0x10, 0x80) listen(r4, 0x1) getsockname$inet6(r2, &(0x7f0000007cc0), &(0x7f0000007d00)=0xc) 00:00:06 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) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x8b) dup2(r2, r0) connect(r2, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1400000, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x808, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x8) fcntl$setflags(r1, 0x2, 0x1) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) connect$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000240)=0x8, 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r5 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = accept(r4, 0x0, &(0x7f0000000380)) shutdown(r5, 0x22438f4e8c8b438a) mkdirat(r4, &(0x7f00000003c0)='./file0\x00', 0x11e) bind(r2, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat(r7, &(0x7f0000000480)='./file0\x00', 0x400000, 0x40) dup(r5) symlinkat(&(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') accept$unix(r2, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) getpeername(r8, &(0x7f00000015c0)=@un=@file={0x0, ""/11}, &(0x7f0000001600)=0xd) getsockname$inet(r2, &(0x7f0000001640), &(0x7f0000001680)=0xc) symlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001740)={0x9, 0x1, 0x6, 0x0, 0xec}, 0xc) connect$inet(r9, &(0x7f0000001780)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000017c0)={{0x18, 0x3, 0x4, 0xfd}, {0x18, 0x0, 0x3, 0x800}, 0x6, [0x6, 0x8, 0x6, 0x8, 0x2, 0xffffffffffffff81, 0x400, 0x20]}, 0x3c) fcntl$lock(r6, 0x8, &(0x7f0000001800)={0x3, 0x1, 0x100, 0x0, r3}) open$dir(&(0x7f0000001840)='./file0\x00', 0x80002, 0x40) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 00:00:06 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) fcntl$getflags(r0, 0x3) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000001080)=""/36, 0x24}, {&(0x7f00000010c0)=""/245, 0xf5}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/144, 0x90}, {&(0x7f0000002280)=""/181, 0xb5}, {&(0x7f0000002340)=""/223, 0xdf}, {&(0x7f0000002440)=""/58, 0x3a}, {&(0x7f0000002480)=""/68, 0x44}, {&(0x7f0000002500)=""/117, 0x75}], 0x9, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000002640)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f00000026c0)=""/111, 0x6f, 0x1, &(0x7f0000002740)={0x18, 0x1, 0x4, 0x2}, 0xc) r5 = paccept(r0, &(0x7f0000002780)=@in6, &(0x7f00000027c0)=0xc, 0x20000000) shmget$private(0x0, 0x10000, 0x200, &(0x7f0000ff0000/0x10000)=nil) clock_nanosleep(0x0, 0x1, &(0x7f0000002800)={0x3fe000000000000, 0x7}, &(0x7f0000002840)) connect$unix(r0, &(0x7f0000002880)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000028c0), 0x0) pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r8 = semget(0x3, 0x2, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000002940)=""/10) recvfrom$inet(r0, &(0x7f0000002980)=""/52, 0x34, 0x800, &(0x7f00000029c0)={0x2, 0x2}, 0xc) accept(r5, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc) semget(0x3, 0x3, 0x8) pipe(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open$dir(&(0x7f0000002ac0)='./file0\x00', 0x64800a, 0xc0) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002b00)={r2, r3, r4}, 0xc) symlinkat(&(0x7f0000002b40)='./file0\x00', r9, &(0x7f0000002b80)='./file0\x00') write(r7, &(0x7f0000002bc0)="a7a9e1cc9870f4e407c876b1f5d2", 0xe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) r12 = dup2(r9, r9) semget$private(0x0, 0x7, 0x281) truncate(&(0x7f0000002c40)='./file1\x00', 0xe1) openat(r10, &(0x7f0000002c80)='./file1\x00', 0x8000, 0x124) sendmsg$unix(r6, &(0x7f0000003240)={&(0x7f0000002cc0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000003100)=[{&(0x7f0000002d00)="9722b96116aecf108186e5a6", 0xc}, {&(0x7f0000002d40)="486ed9fa12f602e319aacad681fd9e241808", 0x12}, {&(0x7f0000002d80)="40e514cae69968b07d207fb6e9d80bb89c86cd4d6a6eb7e8c2772722398d8a0190f6eeece7e8251c15de74147d55c909cf329ea797d00e309b03e02098729b6f631ffa3330e136375a6ba4ab18032b909ef573", 0x53}, {&(0x7f0000002e00)="c4376dccfb46791083b526d6c8e2b029b953ef3c6250aa9839dc245e160945b62dc804e0d149f3b746716a3b9dfa98e41637c1bac3b39e0e13cadaf76ae7a662ed75980880f114b137ee5a3920e9140eec1f99469fb347971f553732", 0x5c}, {&(0x7f0000002e80)="59580025321c23ea1db6d2f15c6154adce9a263e705b73b514479dabe58d9f3ebf971e74dc689a522636e09743c62475d9c2ac7363f3cdff3023f6830b06d3981c7f4434f192c02cb0ddccf24454309f56fb6662a230810231ef90a5c147bf7697fa176d71d8b671e38caf9e55b7d9939b36c19b611c32dd9003a081ae1622d6b8888768a7cf8f3fb25bb02622a02a071d6fc613d2c1eb396b72a367c8a18bae75da43889e30dd84ba56f668b10349f76d0b5ca9347fba2159f7161dc099cd13837ab98897df683d3fdf30aee51cf9715aae4280a52639cbf8522324701110", 0xdf}, {&(0x7f0000002f80)="c5ba3153fe71530869cfb6ef5cf2e98dde0fdf7000813422b5b55ddab768d38ee42fae7b0b", 0x25}, {&(0x7f0000002fc0)="0022cfa3cbede722cfb21b043211ac8b1bfa62f124fdfa664d7325b9b88715b8aaf12d8ad35145ffe28bcebb64bae28185b7f3bab802f03c1c36a52e0fb90d2a2b", 0x41}, {&(0x7f0000003040)="ad0282f550cf608b7a9edbd9e7c200e0d8602bfc69d0d337460e97907e76b5b52a5a16595f7fd0446f682861e8bf7b3974cfe42148988e6eb45597f1194f51bf98a9bc5fbb3d7bef3e683ac451b2093b4bf5dd9e6c6538eacad232bfb2887c92882417265863075419b58f73f37d36fe6eb8ae55ced3d157b948ac5a870d0cad81b539a08f97fcab5cbe0749ae624c", 0x8f}], 0x8, &(0x7f0000003180)=[@cred={0x20, 0xffff, 0x2, r2, r3, r11}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r12, r0]}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x28, 0xffff, 0x1, [r9, r7, r9, r9, r6]}], 0xa0, 0x409}, 0xa) 00:00:06 executing program 0: mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000090, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = dup2(r0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0) 00:00:06 executing program 5: r0 = shmget(0x2, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/192) shmctl$SHM_UNLOCK(r0, 0x4) semget(0x3, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200), 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/5) r3 = paccept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x20000000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r4 = shmget$private(0x0, 0x4000, 0x74, &(0x7f0000ff9000/0x4000)=nil) writev(r3, &(0x7f0000001800)=[{&(0x7f0000001700)="945e0c95d5d9555c38824180f28039c2bf2c7ed56be52bfcbb763d86a017d7598f50f2c07d0fce2ad4fe26c743893b076b1d06d41d2bfc67af988935c082bc69deb2c7d3914dfd1c49b5cb62d90f2bec5f3a728a3e4a153f194ea3c916717ddf399bb353aa6a6b1adf3c4a626a4cf2725909857780c3a769f00cf55183c245b2709d9eb4f72f94880c57facd3c1669b4933925ebceecc4717d5b85d889db2876347faa3db426a08bafaaa7f142eecd8cd7c7b3114a5ddbf9a096d5b9176fe8fba837", 0xc2}], 0x1) shmctl$SHM_LOCK(r0, 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) msgsnd(r4, &(0x7f0000001940)={0x2, "6e3cd48524a3d0463157ad2cdcb527d1156d0da1e0a4a8c2ecedff1d21f46702e99dae1c54367184ad082140ee42b53e62e7120bd5dc24366260c2708ed7e8f9a95ef60d9d25024ce817fb2eada6e583410f3d36135a9d995e88f1298725bb1ff1732a726148489a1cfebd6d705a6ee0dc388bfec3adb8bb2acf0cf9812fa750c83b4639b48f29eb8609620d1c81611ca451a6e563652a3837a138d939148a1827f1119f4d8969764517acdaa5eb02197a12ed9c20c480579d10ea6d2e815f3e99f32d7d447c42cbd12627e5cd0228882650a8193738668f68d43f32"}, 0xe4, 0x800) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) bind(r3, &(0x7f0000001a40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r3, &(0x7f0000001a80)=@un=@file={0x0, ""/72}, &(0x7f0000001b00)=0x4a) r5 = accept$unix(r3, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) recvfrom(r5, &(0x7f0000001bc0)=""/84, 0x54, 0x2, &(0x7f0000001c40)=@in={0x2, 0x3}, 0xc) connect(r3, &(0x7f0000001c80)=@in={0x2, 0x2}, 0xc) utimensat(r2, &(0x7f0000001cc0)='./file0/file0\x00', &(0x7f0000001d00)={{0xf6fe, 0x401}, {0x3, 0x7}}, 0x200) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001d40)=""/130) flock(r5, 0x6) openat(0xffffffffffffffff, &(0x7f0000001e00)='./file0\x00', 0x0, 0x8) connect$unix(r3, &(0x7f0000001e40)=@file={0x1, './file0\x00'}, 0xa) 00:00:06 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa82c2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20100, 0x0) r2 = dup2(r0, r1) flock(r2, 0x2) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/197, 0xc5) truncate(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) 00:00:06 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x30000000) fcntl$setstatus(r0, 0x4, 0x40000) flock(r0, 0x1) listen(r0, 0xdee000000000000) r1 = shmget(0x2, 0x2000, 0xa0, &(0x7f0000ffc000/0x2000)=nil) r2 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10001, r2, r3, r6, r8, 0x40, 0x10001}, 0x4d65, 0xb76, r9, r11, 0x800, 0x7, 0xffffffffffffffc1}) getgroups(0x7, &(0x7f0000000240)=[r5, r3, r7, r10, r8, r10, r10]) r16 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/76}, &(0x7f0000000300)=0x4e) getgroups(0x3, &(0x7f0000000340)=[r12, r10, r10]) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) r18 = dup2(r16, r16) paccept(r18, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc, 0x10000000) getpeername(r16, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) getgroups(0x9, &(0x7f0000000540)=[r13, r7, r13, r13, r17, r14, r10, r15, r15]) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) connect$unix(r18, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') getpgrp() setgroups(0xa, &(0x7f0000000640)=[r12, r17, r21, r4, r4, r13, r13, r19, r22, r7]) getgroups(0x2, &(0x7f0000000680)=[r20, r12]) open(&(0x7f00000006c0)='./file0\x00', 0x90200, 0x80) setsockopt(r16, 0x6, 0x4, &(0x7f0000000700)="97b80288ca97773c60ce79aa117151b2ecc1903af1aa9e2e8de517bb", 0x1c) getpeername(r18, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) 00:00:06 executing program 5: getrlimit(0x3, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x3003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffd000/0x2000)=nil) setitimer(0x0, &(0x7f0000000280)={{0x3f, 0x461be62e}, {0x8, 0x3}}, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={r4, r5, r2}, 0xc) chmod(&(0x7f0000000380)='./file0\x00', 0x1) bind(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400), 0xc) r8 = msgget$private(0x0, 0x208) msgsnd(r8, &(0x7f0000000440)={0x3, "f65f346554b8abc2f75a99bdd6beb1f2acf4f9d7efb39f2942433a1fe82c60c201e54146c8ec0e06806ad5b23ed09ca1059565eabb06e3610b9b8c03902f99cb9d3edd061bd092ba6a0b5284567e4c1df5bd73737092d9a42723da21e867c315676565db40ead6840917683d41d6d36ebdb4a23db1392c9b1d9f596457e76de7cc45fdbf097c6a8e54fbfc539e04cedf982b5b4fac15b69ba0d4d2dff6b9c0802fd4e5897788b1a8c98c93dd0f7b787ec25851ee792efa52fa5c77449314eeed3963ee4bf3965ff5f23ec3"}, 0xd3, 0x800) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000540)=""/194) r9 = socket$inet(0x2, 0x4, 0x5) fchmod(r1, 0x9) accept$inet6(r3, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000740), &(0x7f0000000780)=0x10) setsockopt(r9, 0x80, 0x100, &(0x7f00000007c0)="ac55f2f0fa76e711deff11e31b9edb8ba8a70887257c33822ea428a5723d3f97f9e73e8706177f05a314596a46681580c9cd16c1d0c2daa13e72131fac49d8b72552055af2a417bc1862e697c6bb8d5dd9a4195c855b5835854669a850bbafd561e3a11309f62f9f4119c9e8ea87349c4be07c4a1a9bf97e8e", 0x79) sendto$inet(r9, &(0x7f0000000840)="c2f81d033346977b682282990ed8213753f449853e66f41ecb013a0cdbb4227da47d5aec6b7f452695ab3b25564dde4952f4ba4b8308b211e15b18895c77c2a962fe65d5f41a96af7219790d6f6582bb10d5ca27624ae140139b3d3b9bfc036d179ab882e46187c9a22aa325dcdbe1592854d288b8c9bc26a9e3665aa610b6225422b0c404f33679b6cc75dfe49d96", 0x8f, 0x4, &(0x7f0000000900)={0x2, 0x2}, 0xc) getpeername$unix(r7, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) recvmsg(r9, &(0x7f0000001d00)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f00000009c0)=""/87, 0x57}, {&(0x7f0000000a40)=""/101, 0x65}, {&(0x7f0000000ac0)=""/224, 0xe0}, {&(0x7f0000000bc0)=""/252, 0xfc}], 0x4, &(0x7f0000000d00)=""/4096, 0x1000}, 0x40) getpeername$unix(r0, &(0x7f0000001d40)=@abs, &(0x7f0000001d80)=0x8) utimes(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)={{0x3, 0x100000001}, {0x9, 0x7fff}}) getsockname$unix(r1, &(0x7f0000001e40)=@file={0x0, ""/69}, &(0x7f0000001ec0)=0x47) open(&(0x7f0000001f00)='./file0\x00', 0x400, 0x9) 00:00:06 executing program 2: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/4096) pipe2(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fsync(r1) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000001080)=""/83) symlinkat(&(0x7f0000001100)='./file0\x00', r5, &(0x7f0000001140)='./file0\x00') semop(r0, &(0x7f0000001180)=[{0x5, 0xb3a, 0x1800}, {0x5, 0x7, 0x800}, {0x2, 0x200, 0x1000}], 0x3) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000011c0)=""/42) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) symlinkat(&(0x7f0000001280)='./file0\x00', r2, &(0x7f00000012c0)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001300), &(0x7f0000001340)=0xc) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000001380)=""/126) r7 = getegid() r8 = open(&(0x7f0000001400)='./file0\x00', 0x900, 0x20) semop(r0, &(0x7f0000001440)=[{0x1, 0x7ff, 0x1000}], 0x1) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000014c0)=""/86) r10 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) r11 = msgget$private(0x0, 0x102) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000001540)=""/40) readv(r8, &(0x7f0000001940)=[{&(0x7f0000001580)=""/82, 0x52}, {&(0x7f0000001600)=""/137, 0x89}, {&(0x7f00000016c0)=""/46, 0x2e}, {&(0x7f0000001700)=""/190, 0xbe}, {&(0x7f00000017c0)=""/49, 0x31}, {&(0x7f0000001800)=""/221, 0xdd}, {&(0x7f0000001900)=""/50, 0x32}], 0x7) poll(&(0x7f00000019c0)=[{r5, 0x1}, {r2, 0xc0}, {r9, 0x80}, {r1, 0x2}, {r2, 0x20}], 0x5, 0x1f) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001a00)={{0x4aaa, r3, r4, r6, r7, 0x8, 0x9}, 0xffff, 0x80, 0x8}) chown(&(0x7f0000001a80)='./file0\x00', r6, r4) 00:00:06 executing program 3: r0 = socket$inet6(0x18, 0x3, 0xc) close(r0) sendto$inet6(r0, &(0x7f0000000000)="1afc4274294a6f44437c1cf50d3e80133fcd53735dae26c4a947aa98e49dcaff98558abef162a5f487f7bac90de779048be692c59da6bdbab577b07a7fa04dba27907bde8304ac9252534568626082c356e89adb337fb9f5b3d927bc412bbc70950f2626700c54511b02e34c9020d3ac63cc71", 0x73, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0x10001, 0xfee9}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) bind$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="01002e2f66696c6530009b6f744ec2d3762ec5"], 0xa) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000001200)=""/104, 0x68}, {&(0x7f0000001280)=""/110, 0x6e}], 0x2, &(0x7f0000001340)=""/77, 0x4d}, 0x803) 00:00:07 executing program 5: r0 = geteuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xaa177b37c637cb99, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) seteuid(r0) 00:00:07 executing program 1: getrusage(0x5, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10c0131, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 00:00:07 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 00:00:07 executing program 3: r0 = getegid() r1 = socket$inet6(0x18, 0x40000000, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000000040)={0x3, "c4f9bf145980bc86f8e215e306ca44fff54d8c901a4c082f587c76b5a976718d271ecaa81c55a89231a84b0992489cfc46d7a3a996580b713547b6b6375e212bbf27aa2db1c7136d45c50b42693c9e8e39a4bdd1dcd7cfb27dd6be92e5ed4d850965"}, 0x6a, 0x800) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x9, r3, r4, r3, r0, 0x0, 0x1}, 0xfffffffffffffffe, 0x1, r2, r2, 0x6, 0x9, 0x81, 0x7}) r7 = fcntl$dupfd(r1, 0x0, r1) fchmodat(r7, &(0x7f0000000140)='./file0\x00', 0x6, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) mkdirat(r7, &(0x7f0000000200)='./file0\x00', 0x8) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r11 = paccept(r7, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8, 0x60000000) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = socket$inet(0x2, 0x2, 0x0) msgrcv(r5, &(0x7f0000000400)={0x0, ""/44}, 0x34, 0x3, 0x800) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) fchown(r12, r8, r0) chroot(&(0x7f0000000480)='./file0\x00') fcntl$setown(r1, 0x6, r13) bind$unix(r11, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r15 = socket(0x2, 0x20000004, 0x400) msgget$private(0x0, 0x400) utimensat(r10, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)={{0x6, 0x1f}, {0x5}}, 0x200) sendto$inet(r11, &(0x7f0000000580)="d949fa2276124654e84546599774707e302a66dbbed2da87dc9a5d1f4119397d00abbf719e26f2c1ed9fa64bf99d884dfe59799d0bc01c9570fa55887032ec9042991bd89072010e1290627c2608bf23ce2748fa8fe89efcff276e25c4020c78af842974bda8a97b03bc7ebd8e30596ce8c0f83eab1ea5aaed751d31011688e5c8575f65ca21aece27072dbd3c2253c9b60c12f7bb4b84f1c16c69241e9b953674aead5a4fc71293d80a095a31344b82eadd3a6f387c9f9f90945e352365f89c5218ffc0cbf5dd59b5ade34cdb944028c3db9d672a9931cbc53639b1df473cf21d16cba466ef7e7373eb2f6f605f3d412f5d375bd6abd44ca8d8fb", 0xfb, 0xc, &(0x7f0000000680)={0x2, 0x3}, 0xc) bind$inet6(r15, &(0x7f00000006c0)={0x18, 0x2, 0x4, 0x8001}, 0xc) fchown(r11, r14, r4) r16 = semget(0x3, 0x3, 0xc0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000700)={{0x3ed, r3, r9, r8, r4, 0x1, 0x101}, 0x5, 0x7fff, 0x4}) 00:00:07 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x9a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000004c0)='./file1/file0\x00', 0x0) symlinkat(&(0x7f0000000100)='.\x00', r0, &(0x7f0000000180)='./file1/file0\x00') faccessat(r0, &(0x7f0000000080)='./file1/file1\x00', 0x8, 0x100) 00:00:07 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) r3 = socket$unix(0x1, 0x7, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x3, 0x1, 0x6, 0xca1c, r0}) r4 = socket$unix(0x1, 0xa883e30651364e24, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/191, 0xbf}], 0x1) lseek(r6, 0x0, 0x1) connect$unix(r6, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setflags(r3, 0x2, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x1, 0x4, r0}) getsockopt$sock_int(r6, 0xffff, 0x1803, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r7 = getgid() flock(r3, 0xf) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) flock(r4, 0xd) sync() r9 = semget(0x3, 0x2, 0x108) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000380)=""/228) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0xf9, r1, r2, r8, r7, 0x191, 0x5}, 0x7, 0x3, 0xfffffffffffffbff}) r10 = shmget$private(0x0, 0x4000, 0x210, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) socket$unix(0x1, 0x7, 0x0) setuid(r8) getpid() r11 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000540)={0x0, 0x1000}, 0x8) getsockname$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) connect$unix(r4, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000640)='./file0\x00', r11, &(0x7f0000000680)='./file0\x00') 00:00:07 executing program 2: r0 = msgget(0x3, 0x44) msgsnd(r0, &(0x7f0000000000)={0x2, "8fce7dd5310389d29bef95f6e101f7b80dfa4cc39f1cc651e28e5368de7c45ce35fa7e5152bee2db74232137184f82fffea1ec3b5881d71887cf57f99669cffa6102d0c0221626ea7c2e0835dfd6820f593ea0f1e5bb1e2b16030307d8f67c43014886a8d15eb335e5d1a2cc4700866adf1ce5987b840f22b06a8d5160a537d510981ded9aa21f4ebbdb5d5d9bf49a479e5ca44de8e269a9ddbc62ff5646e0579c7f4ed6f11905bb6c52e0f1b5a37790fb4779aa40da7e1b89269175940a55ddfad3959d6b91699b0813db98d07821d0"}, 0xd8, 0x800) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/57) msgget(0x0, 0x100) r5 = dup(r1) bind$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280)={r6, r3, r4}, 0xc) getgid() fcntl$setstatus(r1, 0x4, 0x4) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000300)="6104ba8a9cc2b9f2306742a8d9ba7b97e0df3677d198a5cacec460bd38808c6f9d2edb19a3b4156d1b7e00a77d97a456e3c07756c6012c5987d180c2eb3b94422630f1b56b21b365db5e9c696b09b9f42c744dc3e6688b40dfac", 0x5a}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r5, r5, r1, r1, r1, r5]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x60, 0x401}, 0x40e) writev(r5, &(0x7f0000002800)=[{&(0x7f0000000480)="b84732db29685bd552936b6fad12bb6a42bca24e44cc77b1d021061bfd1843900eac1885979535c26826a9e23e23d1d4ab5f121315fbac3ffdd8d95d295049bc54e423102d3311e15f8fac082b5145e9e3a9126eff064d3bde7f4412f69510b837c06515dab5c8235687a542e881f550cf0f6f9bcfc855fc35ed86a24e57a11301735045c24716e917524404ff88f7cb111651806f91a751ddd290f162a071440036372ebcd36bb7c73f75c57d4b60688cc029f8d6b728278d0d6c5b31b88389d1247f776cc44b5828f7aae170cf2dd083b57d1e210af0ed301521d5e0796ec1cd5ea88db094eccdd54f87a39664392e5119209bbeffb3e3425fb97cd4596bef13f5364d7d8448de5fab8e6cb547e9ed02da1848f28920d155f3ca3fbaf8048c0c8b0a052b1e7713b95dabfdf30aa2e16ef32162f151a057527cf8e357ea4886630067a39b5a35bc947ca683caa7fe76131d64c3fff0231647e01dd284017ecd19801f8192ca99e9db2dd69f15690b6012d2da7a911cf61cde51bac3718ab9bd1d90fc376f70d36f76911aec32d328e96682d3068271a21cc3848eff52076aa826721b0b0a0b5460430d39d39a3c5beddbe0156ea58e6c11829504d682b5cbedd829ef0512796b3e95a98c6c03ae5027dfb5e4f7ce33c678b2b0c92aa35c0ac112aae66fd48d2ca4520b73bd3e4b8327b5f9d3f55097fc780db5fb3037b7f073ed69d3f22b6a09b02eec26e4adfd86589a7ac9ddab3b0a203a8441003ce9d60423839f7eebf7d7cc484d16e0ae257f82ddfdbc501a07dac1dfefa130456cb744710f6ba76b94ba81f5452abfd8b2f2e7dfb5aa564d0e2778aff91d12d4e631b6bd45f98d2c5bc676a9b34fcbe53f6cc189bccf634d097c6a0be249d4b759f91a0c2a57710fc7df5e438833f9e6435f641c30a412331bb0d1484fef433d7b907dce89920139945302ac708db95197f04e5139e11a12574733e0881f3069abf492ad40f6ef236db2c29927d7ec5878069bfc47c4becd6776a12b1b4cdac4a4c1519a30fba73ee51cdecaf6b4c8b39a281cd8632a55017cde0976e3fdd65eb08f835ded278fc8bc4ec3b7827a797b98207d341762aaaa539296be9a48579c3087587c19f235a2f7943318e465b1d069b95abaa1a2c189dce508e16922f75a1ce74ce1868a6de407d4b010669337957e9b095d91aa29a71e78fde0aec2fe1943a206dd150227db95ed86233e65d25abdd43391d68deb164c2c1c6973f20ac4e9cc794c94c2fa82c41d36c7b6df3cdf5a3a680d2e8d49c3b01e31db3b6b8be32fc9c26584d33f6c69d8454defd3b9ea3bf1a39b324d92f25dab9ae2ca4212bbcf650ace70ba73e5ac412360b7273499740b076488bb880c198a901453eb48771136242bf97f342fa1d7ec3245087eaeed8e28d46e367e19e102df6359f607cf1d424e8ef36f346155dd2216b0b79812b99d6b64725bcc1d34cdd058bb58fd2f4685f9a6231d75241591273f4a074b05ec58660e6110c068696f46e3e10f080eda2bcc04a111764fb580371355276142dd439c45b47bdb04e17fe1650c96caef85f289723184d594b0cfa6ea06926ffc9f9b3c81a6f2ae63e5b6270b643ea1bc30c2f7b6315479e3ee1974698054a130436caa7609e5dd025d85fc2668e724a9979eab7779d5f8dd7e31147705fb443dd617a8780fda214d94e1883e6b01a7a01cf2aee994c079edb8d3554e329628522790efc79dd4077d61164d05a98cdf8d928e1831bcfacb4feb78ce19484dd28bd7765354cf0bb250e0721f3c228946f93e6a5db1666f70136ce3af4ff112479fc06c9487700d828ca888bdab36e02043064c4bab5b627e3acff766f830a8b07536e182416be2eadc9ab7bd438b24ccefc73ef3970a084fa684473a3c97aac2a336f7032f2ff612f32dbef71b112c8512d261a0896d44449752a53764df861162100227a0d5db2e2926478d40325d2ea083f7185573db94a5f718cf0c70160e0b768b7d9858f2dd55c8f6fbde8c77aebd178f4d300176cae4d60d9662b9a07ca344a0fb3d21a37c16557b11c239041588dfdcf4be7b36b6b63a1b04c7a33e5c65744f84857780d7c619d43dc8413c5a111ea1dd84899856cc9a98de04e4e66b39c8fb9c46be06bd7b6e1d530984d33001559adbd7270f781b2925c00e10db7382eae2058ffff862cebe07c6799203cd1705ca3a0441e3f22fcecbe975d26a7a944e0db1d366e36e97c5600bbae4791fc1ab5a0d7bc0a0128cb487ea034b0ad2b97eef1261ce882131a864ab93329f7ae0e58485f69f635768d050d5a8d2a93e3faf3dc613e43961796523fef2bcdcb558e809a94abe4aff44ba4e86d7487d621bf9ea0679663444fd143dfbb01b7924e936428f1eaacf4193d6000a5005eeba8c01b3d402acdd7aac63b873a3f983900296cd132dc2f7372de6fc661855a900b4241c5d9ab0299a9b6d6226690545fa8c286b06b5d9f063c5df8e3ebe1de26c9e7ec918e66a669ab35297be47eb099002d87372151cb7e33cad82955805c9100718fe12eab2495c0dfdb2632b10b77b907499cb9a4f79e51aa21355f810ba55f5a8f492d8d8486054461bd19301b2f80d23673f6ecd31325a1093795408b605f737feaedd8773f0f2ffd4c30c8c91031123dba178d13f9b8e1557b49ca57a3e3a4c7a0cf60422f000f18efb0b89f2ec458bfbe9217563743171cc1c2e9b6d52eb3a6a4a152da82799fc789112fc146d2a59ec821081b6dac8454e7a935bde1c5ae03a72be15bcc26f51ce1b1c7d8b008ceea23d4246f074cd519a1c52290be6a005bd6ee808f1205e74733d9875844a84ac3c71d17645cf91b43c6f977f14507117a6045fa7b7462bbcdb6cca36cca0832dccfa195c344a71c1e8fa77e867add4a2d4b193b899ce39b8bf45ce5d1a51f0e30cbc8e2168ff9728017906696c1df0e0f81e421a263fffefdfdc96346acc749685791b712f15fbec241fb57a6cebc008c0aefe748bada177639dfe2739b75a9113d6d6ec008f1a17bfe2d3e80013eef3296ba071330d5a95dbd1469f73914305877e4dd9f751becbda03ce7603873b533dce5005e4fa39927d8600a7bb2ffe4647e50bb53f35db20e77bdd1ccfcdeb196c4e5098a3e8832cf1e2ac33d5be02df663112226d2593bf2776eec5bbcbb0cab4b5227ba86adaf14f8dd92fdf63ceaaae072c330836dbacfb4b8515d89f436fb2b5d805ba43e3ceb0ed8b11a4fe87b4a7c4ae2fe94a1c2bc62b72b8f059a23702cea6f6d7e0ae29348cf3fb786943a2b501738bf0c6b4351ed79b785ecf750c41a76cb8bb046dfa4f6b7f4c64f9465ce6aef8337dec1f8d2d9ef978a1084b3dae6ce3810be26792ab6c0abf0a6ec4347ad6cab557c85a240cbca2c73840d058a3fd881f490d8ccc7aeaf38b63908888bec4ba1a574eaf6dead4e101f4683938975f57963a4c97d99c6e04806f10aba392ab9c82383e0acc0bd18eb6adb267fdf5256d7ea63234afe4f4076e20e0f1c7bae41f8f3431fddbe18d872671100a7cec5c3534126d1621bb32ffe1b20157abb3d62b85f0dadba60d7e284681cb9d38f4c335d55aa132533d0e47998302f930f1c3378fe0838932494448692dffdfc12766da6bf2599cea47e2a9fdb97d4744744415976ba431494587b5fee1196e00109e0964ac4e3b2873b74d1fc3e27bb17e121eb2874db8a969e6ea939dd611ec614655af79a9a8faf9f8d4c61925361737c8c817cc7ca4508c2354726ddf1198e50e8f648491801969db19bd192924dc14321ff01fe1358e45815460a9537081a701dee159563d8f4a81094cce68ffbeb1b2d086ac3539bcf852e9716b30186b51911f282fd9b56e6a09f8c76e07437ad3cb116d0ec049f392b8dc07820fd41b325b56539c8fc7d9ac272dfbb7b51591fb3a362d85d138f12489a80268ee54947a04db0f80296c582d0e26e4768011e51eff79740a36c219ce1a2b17666f1c657e415cda7863b07a15f5771e2730de45f2398847908519c36035a865c86947fcfa97c0bd01469581d71eb69462b0c31d083dd1119a87fa3673f8cd25bf07512e675718d9f56b1c6896f4f78e92248bb9b110763ffa95d56f266cb0c41fbb5d38e6debfa0f87aa5d9dc801eccdbb081c69959997f2b38c79ff10453778c8e35658481ebdbf58cdb85f9c5cdb95aefb0572f9f345cce79e46b2d43faaa5519a6ad2a9434dc6913c8e4280312f3e0306493421b4777f08afdc12a0cd130083e60e7785beb5b7a9a8dc4de864440980b9792dfed75ada14cfcb2ad8e292264f1edadf152d070791daad560290918121491e73f1786134d8bf67729bcc4d396dd7d060a8c7e1fa63fe6a70dd6894bf75836d64a9ed0900c753e91079c1ce92e32accba2286d9bb4a7a6d4f55f165b662015fbd2251cb097dceca300ff65385fffe9b7e13d122cb3cddb3844bb925028b83742f19ee7f85c7f9e65addf5d258d71e6b21f8b7b6899967f1c52cf6a6a426600d17dfb752a452ac4eb60917e00e54ab09265a3bd45ce66603a563e24175a0840b478a3347328ad35446be3596b8f6bdc119d854fad057674dd63020913d08b30dd76f3ac00580d6354077c757fd3f1c84aa1d180cb0970a4679c44caea592c1b741a974c0a3cb028d24533e7ed94088d3e94bdcfcf03dfdc4633b6daf78a63af9f60c2d97da6b2d9a328499b75482b80e2795f3fb6ed03f96081228433dad95750d21cf98ce0f032795feade0c5acb736932a0f16d1fd34febb93598d49e44c4a705d955f36ced98cb5d9e627f49bbb48f00ae349cd9033419b126e4dcb871e407b75ab21d6376e7aa536fd2f9bf441eb6844d785f5c0df9b35a24fd85556cb7d8eba7d20cedb259e052fa3432d38963fa693db97670daac9b0a1726e0b0a868b9d036b558cdc99dd4332363e31eab36a70c907c2adf4416cc386372eb8f1b248e2114c54942dae59a4a14c629cf2dc416bb3594a57bfee640d42649512f55b861a33b51ab04d00f956cf0bc56798f929ff6057241971735229813ec41dd445fbddec81a9d48e74a0a8a2d612f103111da34949e42906e9701a63a3d7ba5acbec2fec1d72f40ebc4246d53528c713ac0d0acbd7774276db41100a42a7618f25e5357a74e93ba1c86fd79e257fcc58cf1b6fad64acf1016c2f8f566b67593daa2f4a786c28227d07b5ed576f97ab93578ef93357a595d491df580ddbbca51f61a695455de85d59b9e0150770d2bb802375a01594387b493874f4069569b52e985351f85ed50525d7eac9b705086e0996049f6e3636825a902e18fc5738b9c56ee2845f389d9a97ea9c3ab9688005c75cd43199c7c5fe0c2f6386ab47e088fcfff4111305fd9cf3fea47d153262e9be0e81d0561811f11650b66d39008165eb9440b432b789aefcc5ca106f17e7cadba55fd432d751f14bcc5ad0c944131bb400e87cee095f750f4c39f7e1cb9106d6df75f947e8ce0a0e4526168383dacb88cafda67f9c8b4254f40f944e792be7fa530f211267652729663b9b454d9e25f752b5178d353f082eabaea4190dbffa014bd1c54e63caf852131fd8059a9d45311864a0b8dc25a498fc37ddf5fe91695c55f4c0a45c3fe5924875836e84bab6f7da93d33564caf744c5fe4eea2e99f56077985e35422c75487772fd27f4c09f7c5a117a4a900c6df0d53555161bf33d0bb0c7276be52e6e6a23103e8a91cde6d134eb9ebeca969113aa349339fe75292f2c9687ecaa7d0b47bdaf45ef834d7d70399b854ba", 0x1000}, {&(0x7f0000001480)="ae393e89377327c29560509cbf5558de0599940578dc0e97d24876110977b8f9f95710c2d2bd105f7f57cabc628511f6373498c5c76de96626cf9a9be52991b1af7abe52248eb73c4b2ca6e0d93b5fcc5a72d80d31286f03df630ebb2bc4bf3abda0eee61584ea1370505fe61616e35f19ec61247f0c81ac5fd6bbdd2b157c9b4a459f50d3e61a0f14e132088301e9c7fea1c3210ad50208f418b7f458d97d1bdf22013a8de510386133a4137d255dc63745554ba5187c7af9fb200ca6d74a97d0e64ca5ccf9063f6fb4344d1f025e10fd02d4320d2b1029ea2460c85444288185a3827af5d4d4e0a5", 0xe9}, {&(0x7f0000001580)="2e745dfd9889e3b2893a3a3b1828e9ee6c1bfa", 0x13}, {&(0x7f00000015c0)="7565af7e1471384d909bb823dff8eb90c904fdc3107db0bea5442599fed687c9452b8e79398465", 0x27}, {&(0x7f0000001600)="8e68587bf032c2c440db4ddf5ec168fb1c3c55", 0x13}, {&(0x7f0000001640)="06ececf609ca4e43d4fb1c053bf6bc154d4f5b3bed7080566fd159742a2c28fc78c98caed62a58dca63c314ad87cff6bac8328473f2a21f71f407c0e66d823b86a7dde8f7aeea3bf6a396a0cb561eeacaed78e7f9fa7bfef492bd037273907f8e6aab3c854a739e729dd6baa4c147e98d655146f448563b2ab78666ea74780", 0x7f}, {&(0x7f00000016c0)="27a4b99037154f0649555d6bc9ce66a64fa14d18c5b9bfc20f794cedd37ae1331c23c1d689372ea68b539d4d08deda6bc6a144518ae2a1a65fdee8aa5c7d77869b299141b59e0c3d10347082a462faf5b2b875d91250f2399c7e03ec4b40e22bc33093cb89233464970c80a1088bb1ee476ce74dd21e014ebdf779921e396562ab936e40a9c64033a2ecf0d02bd5ddfe20c4ce0d6407988fb56beee930fb9f85c382fd83d0d0f22f27b15230c6bd01f1a69a46a872cfeeafb4e943d2d4102d7f4138a6bf81ecb481c58d049e0cbc7e31eac8f6a0be3d5a4f63fbbd65dbacffd36545bbead3", 0xe5}, {&(0x7f00000017c0)="67300382abdf0517d323cc330b47a254a12ae409b46d7fecdafe82b5d6c299c28e4acd", 0x23}, {&(0x7f0000001800)="4606f2a8501867f3f27b1bc5f1a7b0681e398d69b162faf8c242c4f8414a8f969ceb081e2bb6ee402c867f086e7d6f0a186850d6d9a5852ff51ecbbda420f0b1c81d9e18a38a3dd5abb2155acb4168f108c7eeb9f7e48d479e113cfa8e00ee1f73ef57d45a7eefeaec89a8bf8d06458b06a7c21c4d8cbb213230c21af5121b01ecee9ce5cf866992b5ac4f9d1a22f8a13a8d7c3535065af4a350b29563d97af9ff9c48d3ffae42761518c92587dafa0be88f6adf1eabbed4e27d170c65330496d46e5b8f180580eae7d0bd1bdee41d13a86b28f39245e4923977559ef2797b29fc5a0e53b63c4043372997915d2c7e23a992c6a94e2510b184d49f7aa7e47561f0a8331929a4adf50215d0f522f17a9e5e25966c97f3d8d12d5c87d127df545f3fadb92c1070524423937aeb314842754050b45dc6659e181e9731cc1ced16455f2dd7955c3c5831a75c8d730525417897f0c158a9db9f8ddbf40872c6940fce9857683cd1bc9e4d09ad8a88e8617bd052901318aae4b51e9177dc460c96e41ff6cc49076ed76f5cc7910fabc55290938887172e27842575d0c5e0bf1fbf84f396ec45f20e47574d2e3fcfb582af1a5d24c3cddb9e89d276dbac2449c69066abf930fc522df1cac0239f74919f836d69f87f01c9cfc1ccc11e8abdaeec09bafb11c92ff600f74c7c22eee2438822741aaebfdc0cd7870d33735edaeac223e98014502c0c51c0f4ff6139bde24c7bf4a2e132e0dad9ab916177c8a3d4942fadf9d049ee8c0c5531322190584536038c5332a4f37516e4d622678bc37d6ddc28488d13748091d1ad406cc0c115d5d15b9531392b5a4b32fff2f335a65b353907887e8a98127011ce9208f7b9f91977fd2d0726c0199eccb4608fcda6cbd277f718bb5baf3fcf9824e2a411804bc37ba0fd8747a322adf306647a934fb3cbb50458b027a0bbb86459d028e520ac0087b18cba85a53dd79c8ef55e6a3a5db671ce8e4d7b9728598e74be00836bb14f0b1b6c53bc4c49dee812fcf1e6ba69a4bb8559579565d1503954816d6d28d7d0e4aaf4888efe64fd5bebefcdd584461d031c74b7f792dbbb19fe224b3c8462c4bc2ed20f7f304bb81095d77c794622165011c8113cc1f9df5a95783135e381b9b1425664f83d81d2f0e86aa9762e4abeb22d88ad41f8a9b157280e4bfe1c21aaeb00d2da54bdc2a5a18331140b3a68fa4a334b3d655355fff8280208c42bc94cafd765ae15f72f0648e2fcef90c9e1d86dd63cdbc152d18af010d8f409b9d71415ed386870b976a46db04279d6dd9c38d9c1002a5fdd005f0524aec1070755d80d2d9c48727f4a9658f135c43057e6410f554ae422c177fa76e998a3e9f222bf3141211f6094410c0fac0536dcc97748332b12399cc3ba214d44da8e009180bb344e0de16fc38c5575ae24474e2d479755d741e1ce800dac55a81a2f9c8b06f53760403785d331658d8fd9ce6f854bf32a6828020bd15d3c83d0b977f10ae5a684ba0a48130591baac1bb403eee3cf8a73ad541f94ef3d781e6d0a598cbab76d33cddb47894dcf31be8a9b6d26e8df44946c142206600f839aa1e56bd2ee86e4eeed147e1e3f2d0090599fcaab99bff8faa8a7af9ca20385377b048c47d500e564c108e1cf3669b661137763b78726b43d5d7b4cddf04a4851ae1d023bebb36e936ff23a56ba28335ff718e367633d8edf96ac26e185ef5b65ebf92d7e2a715d3e3d5d70a53c6044afd7796649b5c59ab749fd7dcea063da31f15117b6278cf3e931b359ddbf70ad28b2bf6edeb35d35c08dff34822a7cf0af46d60967fb2ece49e292c6870b57aa3b4a078469fa4177c3c6adbbcead2dc0d94c8f5c3921d5570e97bce54e55b0454f7fc19f315bafa02bde119fade456ca0e2d89212bc6b3b4356835e21ef9ed99640e3ae0ddd3d7ba89a884d3da6508e82fe1d5d7f289ad9b73667b945252191f19711e5eb2f505d7f5b7fe513f171f8795098bd4ae2c52703b500da0ec1d74f46ea1257bbb9294b212ed6e4ad979e8c0de705e7680d93212b40f37cf09a096eccb83c3293da4e6fea2dfad588eabb9215b61ffdc0e30afec664544c11d118b383e61da89f76002df337b191ec276c7515587cb821f21c9da88efb26d364445d18b736b27f5536066b4ea5b1237dd1e76d2d674c776338c6a635cd672b3ccc0d5e1e50a07614d3d3e2493c6b588ff05cd93d3edf0778cb973b8e5e50e5010ba3c6cdf826c26b169088220d158a80876fe89290ec131b117e4ef39bf80633a39cb783374d84f735d098c774a04632ba542427e3dd76be3c80e1ac9df0aa60bca967808af445c3d7cd8049c698765af8e9cf0d2e90f69979c899100001157d0d2cba24a0d79b77eb7c61d8f70a18f2a96936178fab23572ffc77fee34f898a9aaa74b79dd855f601ec67ec9313e2f1823318db0ef9617c388d5ebb75dcb97bbab4a7afa2bab75ce29a9950ef5e1642196c2b443ed225ff74567a03c5ce8552b2c2864cdeb820a45d60638033b8f5d818d967fa876a613a8c1f3d5a724b2cd5f117d6eeabadb2ab3c16c011082b8f7a32826c1db138931d2aa7c7b81046bf1e843b4a40c3937a53c2770bcb663b4afb4eaeb2ebef73894b3a45339357aae1719b69eb14998ed758fe7d771ef6e42abe02ae9124f3cdbd37d41a7eb1f3dd110bbd5e08d4902a7d1ad5b8cd5c885aeb7d3cca4e30865e96531948a6fc081b7dc15f5dd1cb1721b6a1838c867a2a0aef5ad9ae1f82c6c39406b33ed2e53728e9a7cc3faa19c59d8850c2c897004c10f5da192d9882050d00e0cfb922dfa5d849048383da3ab0fa18c1d9a7e8cea089de3b742415306cedad8c83e65faa3aee2ffd8150464d9bea8b4f3aa57540f8635613dec0b98c2436c5c3c578b166fd24530f46d591a43d2b44af9a664d382ffb25d87806cde6dc7c90cd9a028b245d1a0c982dc66879c650ae934b2def795a0c6e2b839993c708f59586f17af5f6f2399f8f485765f9ae5ec8bf419593d9548b18c3690887425100e2002fa4b334862220f6bb60cce1c569e2911bb663ab2d4c5d1158969b47a397a338a201471bad6d6be7210388465758b9acf3a17ab40192ac053137e072b73a4cd81fc2801272304e82f7913156d04bbac9e74c0647857d6ba40bf0678df73c4bc4d1b46524f0e671b28370ae13865ad0d8be4002e9681c3341fe528108cbb783928a62b7e8dfb606db682e58b618085588f8e5cf56a453e0c956b777d5f8bf41ab4bb294589071edf0ce437847648a2cc7a02d65448ae025e5425fb0a09d9ea77d3ce911c314e976d09d1fb660a193c9736833636a72736c1604590a975bec4022e9c521b537ef6f20fe19d6628f39a9e2e764fb29bff811b868b051fd640f8944de8ee01614716119db4fe732e003ac1e26efb5bb50059c5379178e8e1a58871d48d37e83e1ec6ae15ca2e76eeb2dfb75afadccad46e868aa95d3ff77b9e093f3f22744d25ee304477f1c4c79f18e933b4596e186f69cee413188b635249d838ee4560dfa24a68918f204c4f7b86447117d9f10ed8fec63ae7cd1b134721cbdfa21653c0af4e5ed929fd01da83a7269071f00ece1e3bf10d08987b11f79ac0f18c7dbdb068f8dfbbd08f0d13d6371101473d2b2e069864bf71e56c58d54656afc80c2fd0b2cc3e4b9691c8a719aa650712515b7b24ce324eb04a250235e5f105d69b7dd9e58a260ed665a96a681e73b8ac85f062a189df33df1a7960aa954fd6f6b98cbf85e12f7588dfa548f18a8bf23ab2bb700014a59d9209936c3af70d14620a21412d55c9dca29d19144eec8fbc23b284cc8805007fe7ae079e06470a4ecf0a5a4ced6e677a0f1fbcd9dc672afe5899600a96d77b67d40066ead8ae38eb2d008cb67a92793a9b20e7a8b9f072e9f4547f12b3681b7d1af9d5c688f5b9cf912b4bace5aebd384b20518088d2bc9b19b9c194dada0fb1eca8042c4d2774a88d9af135f2222420861cade915b3465e654ce236083eb2207ad607ec879bf35e1d8d907b3c6eb38df77cc7a4be8254e193c93ac65175005e30bfa1556291e38dad3ed0e877853ce8d196d68682bb3e80943290e71e2396bc7a4ee209f65c392873d6cb7a69c068ec17179fefa84c62c9d9cc0ed46d883f839b84e9ae22db025fc0ccceedbf9882ae6f8e709d85778f43979841c96863172a2233478ed313eebd5876cdd84a7ef8106085143091a0e639c41fbdf64b6e89ee05143f921ad5fb77e6479ac151ace8181bd37395ea12701b5a295b42b7d457b0cc1308c94d416147762b3cbe30791630484870c47968ac14ca6ef6201a6b3866958a17cc1f9212fcbd8e06e7830a1e86a3b170a444365b2901fbb2619fc1073739117f0032eeec35a3c52b848070cf4241c6258372cc0d0b380e9c697902a99b5a128f0ec68961f6f7e78aea14b04e2a5b329925fc8921557ebc0dee24699245814ca7ce2142accafe51e3f8dffede674b8861b940075e80669f04d213ce80dad184707436fffb2bd5099dc0a0acd3d615642b025987e314b01c48f2bbf1e632f99590a583767c65df157126538f72ed8fcc9dafac47cb9b4349d86f612ab2d72adae5bec5e077dcf251de43d77ae412cdaa5d301da6c73629a2b89ad6f64a7b21ae40ae8df827d2257b6a889880b0fa4de52857b5dcfe85f9fbf8c5c431f8fdde50e6760b83b67b1f25bae38f82e648865264f33449906a951e989dbffe71f3860a9c48537d22892a8eb22cf318fba35720ba39f0a4d7e08923d8deec9ceeea3b168dae782c9c9f3684ba8217363bf4bbab9318e182257bafb97b64c423623bd2605ee74c7131afef70f1ff11488a19612f36bd8168a11116e087eb37921e583e5374e95534667b0ef61a4140c75b785699292ef68ae18ff410cfee36a10b0496b7b98e933c1591538104c078f7d9b8c8cf1c1260c1f7119870fc9049e94bed3b72d5940be66f3f710ec34130ca16caefcac98e0b28a950a901254ccb17fd7f96b6597f0c1f058802f78f773358a5b909914cc5251c3cbe6a6644d3ecafabd32d9574fb6aa49a56fbc7d34344bc415982f3807816f1bd7b9adc1b06521970eb5cc6e47ec92fc077b12fdfe949a8168cc6f9a0875bc3987cb285d069014bc9c8b660e9077b52eb4e0cc6e2085802cc3632abda06162541660d2da5d5ee509dd07fd278b3aaf37fe209b6a1ff6ee3aa05ed4204a31ea89b32aaa2d191c1197fc32be12f68ab6d9d45d74164075c06d45f1f63d6e7b5623f9f8aaa5f9444ea62b58be6a7efb85880d9767efae49f85cb66362fdcb617b591934d607029290a3d5b05709e3d540d8bf5627b69dc8f285197759d2c169b6966d5de76e1d70fb0a4e84e5f3e008d07537f5946c2c6f99eed13e4c1b9b206ef33b6a44bea4b68198b9e4f9937cf3ca2821bd3dc8c97635e9d3a9fcb442142353fdda0d437356df6946c3368b246588eceb0cc791ff280372b3d96b9f601249066ea196acab6e09323383b06a82e7f8295bdf81d0e68eab24617addfb79fe479d7e549058ba63a5100ab871922e68acda1608bc8113458d4982423e3c6acfc3a5e1400a15360fde0d63010898a57204031c5c15dcfc5aabdbcd7e4e51a1f0d834e2669af2051a34af01076ac124f1351017623442d77ca7fde1d611fff8972ddd33092f1e2bf0801c19dc695172828486581033f608171b3239e8a3b2e1fa5f61ea2d6e967a06ead818feaea87814a02e574ccf8b7219e6b29fb81788d348a6e9647902935f86704", 0x1000}], 0x9) r9 = openat(0xffffffffffffff9c, &(0x7f00000028c0)='./file0\x00', 0x408801, 0x20) msgget(0x3, 0x4) shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffc000/0x4000)=nil) msgctl$IPC_RMID(r0, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000002900)={r2, r3, r8}, 0xc) dup2(r9, r1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000002940)={0x0, ""/59}, 0x43, 0x3, 0x800) preadv(r1, &(0x7f0000002c00)=[{&(0x7f00000029c0)=""/157, 0x9d}, {&(0x7f0000002a80)=""/17, 0x11}, {&(0x7f0000002ac0)=""/184, 0xb8}, {&(0x7f0000002b80)=""/75, 0x4b}], 0x4, 0x8) msgget$private(0x0, 0x1) msgget(0x1, 0x20) r10 = semget(0x0, 0x5, 0x11) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000002c40)=""/53) socket(0x10, 0x60000007, 0x7ff) getpgid(r6) 00:00:07 executing program 4: truncate(&(0x7f0000000140)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80000, 0x4) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) close(r0) r2 = getppid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r2, r3, r4}, 0xfffffffffffffff5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000018c0)="d0e2929e", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x200000, 0x20) pipe2(&(0x7f0000000040), 0x1000004) accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) 00:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="28fdbeade15690d81dd63f627146c4543bd465ebfaf9709daf7432", 0x1b}], 0x1, 0x0, 0x0, 0x400}, 0x400) r1 = semget$private(0x0, 0x2, 0x22) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8010, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = dup2(r2, r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x92, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="660b005d7cd7018e6db51ceb5923ba9f74fee6ab5823e86a299432407f856153dd9a42fccaa0a1457412e7985deb2eca8add6c62d9051275254d5148442bd248e22a99f4bc6214c5528cd753014496cdcf4b66ad16b4aa0b6212cc4e404b0bbb08e132c74a8192e7c1a4985a469e0e2c51a597b4187535d3e0c7a7a30d1bc0a030f59a91d72b687b1d43856a4a6fbf10e6ce96be194627a2b0e57cc5e7b58ab488b879815aa1e0c3e03c8781fb720cac3e", 0xb1, 0x401, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r6 = accept$unix(r2, 0x0, &(0x7f0000000280)) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x1}, 0xc) connect(r6, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) syz_execute_func(&(0x7f0000000340)="d96c090cf30fbc14a8c4a11d54db410f4dcad9ea26460f74a507000000c4e35968810af97dad33c4c2c5ac790503293e64f3d33591b60000") getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={r7, r9, r12}, 0xc) sendmsg$unix(r5, &(0x7f00000007c0)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000004c0)="57921a434b20b13ce12931d0f3eb7da414369c9a512890eef0966144c741adcbc5ca3233f0ecbe7c2f03f93ff52cc9e8707b176f355f99e6df7e001a00904cf58c48b4bd248727b4aedc8e648e0f97f34f9e2494fe6240c5a696f9ae150ef0a80fbc35cf56c3950e46bf3d83782c238781f33821e4e7223bdce40db4c905cd375612522a653c8dd64e1458eaa3e0e783317d128bd3a99baabaa94e2e77860397442867c03b88b35605023b93a7162de6c0687543086f66c67b491f25d22613b89247858a0b8992c10076a930b2219a83e7", 0xd1}, {&(0x7f00000005c0)="40d23c67f923cb35a2b49a330c39e9c6f8c8ddeb7493a944777c445af17b8043318c6fbf1e4c6d3d5da9792c942385906ef6e96ce925fb55cdb74ee322a0d646159403dcd5d6e594e5b83d097b6738e1311ff8dc559dac16eed2a4bf98140a7d3eabf4a0aff64d7ad1dced6d81cac1b67e62b03f7d94967550d371149c3056cf7dc4b81d4e40b4bacc0a2dda79b9e993530f490e5c65b03fd6b7bfd524d5a4eb5a0a4b4d88c71ade643b0d5f0f03eeab2d9125cec9746c2b00f25f40589414c3052442493bce1018339e", 0xca}, {&(0x7f00000006c0)="2a65686c76f5d9dedfbc8b3d046fa4a417c07d74f3", 0x15}], 0x3, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r0, r6, r6, r0, r6, r3, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x2, r10, r11, r8}], 0x50, 0x5}, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000800), 0xc) getpeername(r5, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) write(r4, &(0x7f0000000940)="1faee02d752dbe31b490dfc056e4430e648744434cb2b280ea8978952509ed150dde7461cd4fd89ee6a5c8a6b773a2f02e019a468010a7a549ae411116543abce4fd39a4bea977818382", 0x4a) r13 = socket$unix(0x1, 0x5, 0x0) getsockname(r13, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) dup2(r13, r2) bind$unix(r13, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x3, 0x0) 00:00:07 executing program 0: r0 = socket$inet6(0x18, 0x10000001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000200)={0x5bc, 0x2}, 0x10) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000640)) getsockopt(r0, 0x40, 0x4, &(0x7f00000003c0)=""/66, &(0x7f0000000440)=0x42) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/134, 0x86, 0x2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) getsockopt(r0, 0xfff, 0x8001, &(0x7f0000000300)=""/95, &(0x7f0000000380)=0x5f) r1 = fcntl$dupfd(r0, 0xc, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/200, &(0x7f0000000100)=0xc8) listen(r0, 0x6ab) 00:00:07 executing program 2: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) shmget(0x2, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setuid(r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) fchown(r4, r5, 0x0) clock_settime(0x0, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x41b, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) shmget(0x3, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) mkdirat(r7, &(0x7f0000000880)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000780)='./file0\x00', 0x0, 0x0) 00:00:00 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)='\r', 0x1, 0x400, 0x0, 0x0) 00:00:00 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/50}, &(0x7f0000000040)=0x34) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x200, 0x6, r1}) sendto(r0, &(0x7f00000000c0)="77747db028cdc1a37520319789653b80d42fc9644b0b9fb92bf979dbc1e31f53f729e7796c5e861125595f72c92d4ad4e55bf364712f6d1dfbf304c072ae", 0x3e, 0x401, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x6, 0xeb}, 0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x210, 0x9) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x0, 0x0, 0xcf, 0x3, r1}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="b6f1c4a56523583e654154235b959919fba06597e8400d9d14ed56c7eee869fb0ed9dc22fb", 0x25}, {&(0x7f0000000240)="fc614c3efca8d86f7bb0f9320a4efd0faabaa2543045d2175a42f62f34a403f9d0210749abbf83592e8a79a9d3933dc57438cb10d13d51cf602349805533e6cc68efdc92bb12e0a5770d64df98aa72cc2caf187ff81a632ad73519", 0x5b}, {&(0x7f00000002c0)="9f1349a48e4fbf0d9a96ae2c80ab9fe0013d05683b816509d98dd96805929b7eeda0b368fcd7da7fc86771b2667bdf6a343bd7b732ed0867034ef11a63d45d60294f77731a0ac4417a80e420bf7695d938e9eed2e075848712ca9c528ec3a617c57c61ef", 0x64}, {&(0x7f0000000340)="29f7911b1f6cbcb7dd92153e678001b11d372ded1f680752d22322fde1eca183c45dd0aa0e1358a081a69b19e2563fd7beae2e7dbc53209f33cba9eed9d31c39047cd3ccf2fb25bd12148ffc81a8a232c46b1e82c5094faf35f410b03a18565820a6d5209b16db23afca4b1c4f2790121269b5d889ecc0de2ebb1654d3298876a538ea9de45f170759decd1b5d2933d4fa9d484e094a858ab3cd273a22bf8fe57fbe5ad4e67880c8771fa582da4ec50882c4e8af89866ad8f302871c54aa3ee18acbcf4a74a67d07192e166e740c72f70c1652cdad333aaba9cf7f4676715ee78143c532116e5bfe45da95adfe85406324b4", 0xf2}], 0x4) bind(r0, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) unlinkat(r2, &(0x7f00000004c0)='./file0\x00', 0x800) r3 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000500)='./file0/file0\x00', r3, &(0x7f0000000540)='./file0\x00') r4 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x600000, 0x1) r6 = dup(r0) write(r2, &(0x7f00000005c0)="1c661bb28d5f18ea721f1ae03a227060ad0c884bd8bd74b36d6a922dc0f7465cc6e4407bff7ced308d71738326ac2c65563d21d501eccbcf04ab9a1771e0a147c379075b1f4ab4da2e679b26dcad6a19f9473b54d387c277e1dc77f0d4b796199dcb16ad25cc71f0c78924fa858bdcf372283259fe15b876bfe7657b7b335a2bf294f5", 0x83) fcntl$getflags(r6, 0x3) faccessat(r2, &(0x7f0000000680)='./file0/file0\x00', 0x100, 0x100) recvfrom(r6, &(0x7f00000006c0)=""/77, 0x4d, 0x802, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) fcntl$getflags(r5, 0x3) fcntl$getflags(r0, 0x3) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getpeername(r8, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="787f401d28b7274a55f26040cf52a902cc1fe298718cc71e6bfe5eff691fa28822d2901f745652f321ccfd72505d801613da1efbdf7294590c16f21dc7f06bda3de1fda6170712e4b04b41d5dbaa21a95ec008cc96baa9d7c8d41cedb36d39bf9fc46d34dab15cd70acdeb48cbecde0296ea8ac89873b2f933cf117b8cb6b4b3a63a5cf0188d40ee", 0x88}, {&(0x7f0000000940)="ee40b47c5fe91188b92c0d4ae8", 0xd}], 0x2) shmget$private(0x0, 0x3000, 0x20b, &(0x7f0000ffd000/0x3000)=nil) write(r7, &(0x7f00000009c0)="1eedeedbe938a5800173ccef46e043dbff880156c712e76aecf699b288885ae297bc92bedfb011619594fbba61cdc3b52ca191287a9401d138c7d4cbd2cde166c4ee11584379bbad17b2dff135bdc5fca8ff4856c3c0620b03d82e4a087dc741121626bd7ca8c5477155228cc6e6c494e65b1c529a76e09cc4ec1b50b606e5f6da0cc113f8119b707c12981ad95002cd5a6f24b0f2e1e090f255402321c6fb81e780bdde4ff62b4fb39b7430b534a506", 0xb0) 00:00:00 executing program 2: getegid() r0 = getgid() r1 = getegid() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = msgget(0x0, 0x210) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x3, r4, r1, r4, r5, 0x1a0, 0x88}, 0x5, 0x10001, r3, r3, 0xffffffffffffffe0, 0x6, 0xa032, 0x836}) recvfrom(r2, &(0x7f0000000140)=""/163, 0xa3, 0x0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) lchown(&(0x7f0000000240)='./file0\x00', r4, r0) msgget(0x1, 0x11) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r7 = open(&(0x7f0000000340)='./file0\x00', 0x1000140, 0x3) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) preadv(r7, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/192, 0xc0}], 0x1, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000500)=""/65) mknod(&(0x7f0000000580)='./file0\x00', 0x0, 0x6) fcntl$getflags(r2, 0x3) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) fchownat(r7, &(0x7f00000005c0)='./file0\x00', r4, r9, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) lchown(&(0x7f0000000680)='./file0\x00', r10, r0) lchown(&(0x7f00000006c0)='./file0\x00', r10, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, 0xc) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0xd0, 0x5}, {0x1, 0x1}}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000007c0)="2789de69c43560e09ee1b5ccb99131baa23af1c13d5eb72155f17d3a3f5f9f0e0280d7dbfbdbb2f68219efb537933a67d09d6ec8e95330062f028c3bfd130c42c2c039f59cb828c0b39fb1723f03653a7e5992468729486505552599fbb9581e5c180fe566f6a8975d94d966d37f6fdedc1cc13bd09a60", 0x77) utimensat(r7, &(0x7f0000000840)='./file1\x00', &(0x7f0000000880)={{0x7, 0x5}, {0x0, 0x81}}, 0x0) chroot(&(0x7f00000008c0)='./file0\x00') r12 = semget$private(0x0, 0x4, 0x102) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000900)={{0xc74, r11, r1, r8, r5, 0x6, 0x101}, 0x5, 0x3, 0x6}) 00:00:00 executing program 5: r0 = socket(0x1, 0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) 00:00:00 executing program 4: r0 = getpgrp() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xffff, 0x9, r0}) write(r1, &(0x7f0000000080)="785b0c410439a68639998f45a255d43f85dfe11965e9d985320212dc57292b3536871e96222471a82d354952880d47c66093e4cd0314002769eed7a739e9d4c09cf74d25791724c0ece53da29f8aaec639da9b157b0fa5fe5bb50327daaa78d1f3374adaf7c82cc9b876df99079e5a14d447dbc8848c41391a29fa961f787dae640eab27ee5e2afd8d82a9e0762b36097f9ea459cc3a659c2df6bcd84098f9fd8427a6f325d36b69780c4f6d7170a6abd607d31f32e9d1924c116cce6ade257350727af1f0994b108357", 0xca) r3 = getppid() lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r4 = semget$private(0x0, 0x2, 0x204) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/67) recvfrom(r2, &(0x7f00000002c0)=""/205, 0xcd, 0x42, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000400)=""/143) r5 = fcntl$dupfd(r2, 0x0, r1) fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000004c0)={0x3, 0x2, 0x100000001, 0x2, r3}) semop(r4, &(0x7f0000000500)=[{0x3, 0x27, 0x800}], 0x1) r6 = getuid() r7 = getgid() fchown(r1, r6, r7) semop(r4, &(0x7f0000000540)=[{0x0, 0x101, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x200, 0x800}, {0x2, 0x2, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r1, 0x5) writev(r5, &(0x7f0000001740)=[{&(0x7f00000005c0)="d7a0bb2d5a417ac64c423ae03e4cb622db37ac6dd1fa1e03913e6b0136116c97acde92c088a0296fa20a5e6367cd1dcd6b8597ec8f7adbd0c680f11938d106edf49ae7892561f58d584fcd32cb4378e9f6ccc16a093faa9ab2f1572fc554371bb178cc704469828131ea7bd3803fa68fab3284967b6d93f1353d853ad005bef91ad89dcb9dbdd02d7d270e565866efe6f17dabb52cc664a40659287c33ae93fc82dc0ed007a14ec0a7365f8c94db2039c723e9374c1fe13194151757cd5c14e2afe4", 0xc2}, {&(0x7f00000006c0)="ebb7443cc0cfd18221cefabd30f08798775a0a40f579281c79121fdd169b3a5d66f643774f4bef8fb9c947fc1c58795b232f696f5d1f3a036948d7fd5b3626d65e2d3916ef745f0769f83f607bfa8867bfdda8bc091b7b7937", 0x59}, {&(0x7f0000000740)="812bd2413c649610e0abdd71dcbc429e7ffec5aa5a3376810ed8c8428d406e40e5778786db8a5e2797c56fe8cbb8a273d9a8dc28b5890944ff4f59e0b6b724aa538405193bcd7172e1ee22fd40f8c9ae47e262c93628e28cdd8539a82f49f0c5716a6c25f2d18713d4b044758ece939860f6e3b920efd4a7a297761f2c5bc16bf602bfe67bfe23b0f2ed208383894e9801e5fc10226a90496688c546c92b1d72b2ce511bf4c265afb422fe4c4e1be13e77480b684ccf500df1c46180e3336a8c0d73de660a7ba0566500fd86e274d0978bf9cbe0f0d7e3507bd6df4a67ed09623154773324c86dd98d41a78f4922dea7a29dfd1e2eb5b06647e7e666c74c8d1a6d04cce3164bcffa0a7b1cbca5dd16fb8c1664ffcc3dd448f9d10a93e492fdd2934ee0bbf89f96ff9b99c462b57cf07d785daab7326fd0f21073f85fa88d90432e06021da27cd64b7fe08ea697d9925c57c156ff383e5eafdde2243369d8a4a841076b03f3a6caedeb41ed06c5fdb4765d5efae601c2980704ede8157b7bc32e7fea1b44afae472474d462b99816528e2c610bfe9115b0140822b374ba9f3bc665722a6693a49c7ac5390904ed58d650f74949bfaee5f7a335eef2030a4736b9dc42e5c839794c771c471dc870ca24e738c39fa5caaf81f97ee234ab1adff6ada55b016d2fb17e1aaf076abb6aa0b52c4b69a09614555d83f0e50e04a42bd2c29cc0f6e8d573f1713618690735c109be0bf49d443d208cc574329795cfc5ba2d96c773cbf50fb52393e860c35c2b8f192b0caa03ea620ff31ed69d2eaa8d794cb49f3409e46c85bf66707a6257e8ee0b3db66ec2fb4b38df67fa59c5f0d22214882a029364ce4f3f5bbb5401f0ac7624a607b1c5366927d8c5b4837a47343e99ede4e5d57160ea30cd74d6b4ce1eef9dd65b13d1ceb8f24774ceb41970bdc1a512317b46cb028792022a20f36d834e82a8c73b618e76317900fee2394ede1e48bb636f3c9035f9cb53796380d29edf97b0bffc06b80e21ee0f9267492432351beaf7a91aa3ed6074e79e65b8356877f893a26c23d8bffae5a3754e33e7881368fb9d849458790511a5ee315c1f856a490aa72943b72680e33598994d3a9f4e1731e95aa8bfdd76f2c671b87a0aa05c452661a764a2d96030f97332c8b1668dc06ea23fcecc583b9c34c666e65189341ce9b1bd62be95d3cda64dd741aee5025b0f0a9a850dcb45435b83b6ffa306cdaf2aec29ced138174810654e3893ed7f0a7286c2aa65cd69c3728a1639f737b2b7f7989c18444252fba3c5d37e415e621ea4d979b64da404712702744cf2031918676931b3852ab16574265d89cb122b8f8a13cb2f0759631cbaee05a83702547ba7b54a70ff283dfdb93c8fdffc95cc5f82cb04abb4003295c3714c005f76c0617cf6f63a2f540168969a132057712edd6abd09ffc7743ac01fac7a3c8cbdd80bb1455c327a4f1c3aff98f13ca3563f468cf07062bd049d9c2b52610a175f8786dad08e255741d7f5d4fa1dd359014e02a127cfd61521f31038642e9d696692d9290e38532429db2c8242ca0b12244cd0dce09a93d5b0060ae610540c03b8a30e50ad4ed7a59a90b975f21986c45e3363769eb81ede875cab317129ab632207aa161d8aac0c74c0879a0fb9c1c6718366562ba28084ca01b86b1d272b66306aa0d5129b740186846b6c80c8641e1417a14269fd9582d4690d20c9274d364236d2963cd802992f3129d03e684cdc759b42608c8abcd0e9580a728ff05efdeb33a3bb959dd264a747a664778abcbd201cd393f73dc23db7e60492b68d81a4a6f3d6a4a61f9875f8ee3abe01e6c81aab06936e2182ec68731b70b46319c3db83edf00689f72970def3ac2e939c853c4d7a717e83eb3212b7b5be9439b3533bd1fae1a50d4ba79610069685879715257dcf8e77aea391cd293b811ab49eea907d6d5678052352b956943ba3805e8fac52cfd5f7ab550db51c8c572b2e6c242620a35ac51d035af73eb7561e643adb11f1e3754c55eb57044811f44d00f50a4afa8d6d18148d61165897a806425fd611698c7aaa6f98a93f46cae0ee237f6b6bebc4418e6c38cfcd991d7a736f01bb3bb54ca95959e73ecf02f3a3b4e77860848f2c92dafca4cffe23e4fbd0450d32bc6009d77c344beb7768196ea8d8c37cc0d739833cc4abc2edee1c5b2af0405994d0357eea70d526f1d815a928c4a91dca6f26ad48b9918115a571d4ad44421559a7e270bb0b35ac29a274b61e7a93fbfcfdaff76775be1b87141f4c58a7590bc46aae649fae0c121cd0d0254300c324d3fe8880d4d3e01de1ea643a190cf14240d0c3fa47e968e05657f3bf8e048a76ef33d9a9a686d0ac4f8c1160524901c6257423448194f4187ceb4ef0ba4c01a342a4ca0d8385a91081e0749437180c082e96cb6a4db3a863121c637db95a4f638fb477dd27f9463d43d0003fd308a943c99f4e3ae0468a165629444eec9c1b65de426062c6e406f3b38f8a8db26da83ed108f683be7d7d299900dc5019f87174632700dfea18a94c71fcd485ef713de291d7797cec3a592d9756fc3d24523d769bcba2ccbac3726f562201e5e79110859266b18739d375626a6db0e3639ea240018d4a9d0559dd99537149d82ea937511c18d042efa438fbd36d18b202e629fdb1b840530abe46810b0a0a8f2629c8decfd992f6a156c04991fc5b199d32d0ccc62ec0ca833e12d8be490421522a8ac7c369a5572d91b9e364044aa59a059c3d971f56c852cd3b8a298282d47852612620113342bb27177739bc618e48d6029c859ced4470700561baa65806fd17eafbb55e896f887c07fb5ad0272c6e3f2cd0646df91458e3a182550e8062b226772d56c2b7adb8b23b0b3cc484d78ea878f2395e750e984cde948231a8e29378ce82ddf0a1ab4e82c2e8933bdcc2a96fdca8cd561907e8250927c6b5d16fad260e792ce774fb25a101427149c6b5cd60f19414bff98c84dea273854f69802971d15ea10b64c7d2514455016ddff1b1f125f828569c0d069a6725eaefc943a2433fbdcde7362bc3e0e5375a20b33353d046934ef686dab033d7d6ef02d0095de0482a74a99e7cd5b8ea3c7b32ff229ce52686c472600ccdebad40f88450a34df31061a74584f5775edf585afaa8c6d43c763524a99207159c44f8629ef77b9b3919426d4997342dd8515cb9ad65e60a888dd92f8e082ff6582956886b3079757006524588b27ba84dfc1d6ea4fe3aafb3cabad121cf3b3262c2bdebb059bbef9ab0a78805c9c3c240aff0b0e5ae623de2db5e3755cdc8a595c006b9937bafcb52b3a6471c90fa4e733b5f510b03bd0cc88becbb8c4a3bdf2b95b4d2fbd77923759ec39c0a43b70a02083c74619f82799ae53586a1ea4edf7b9db652d6f3cf62eed4b7d0a1d2894760c7ff7ce62ded96e0badb8870b3f1ee364f3b5a5c059bc46455d9fa007ec0ae259642439fe634a8ff214ab7bf47a4d6b3523eadc40b2ecbd437439f95b450b105e780ae1036538a76f1c119e8988eb3bddfea626589ceef9d1a460eb7a0335ed6e5d6f4beb795ad6b06df712e131b7340b10fa6bdcfb710954f5143d4e635c1af3c8e5bd311ca7e12ad9d719b500448e4d725a0f078778c11daebcb05638b6249dafc7a4c3fa192f237364475493934c7a26a9608ebac7927de90bcc1c45545ac901ad6e0c0eaeff72318134130e9ddf0f5916ed16eb5e484f5e1af733903ee1b36d17956d366229b67d8221219db03e8968a6d1d4433fa481dc325274d39d1a26431f22f989c3e3f97a10deaa9baae51888eb44d56da14a559e6c3fd6bd993f078c1852112d3fbb6f86a99f38d029f51991b91ad200fa57a5ec2551b8619f51a0954ab8db6bc1ff1cd5f993ba2bbea192bd1707754d896ca34bfa850135c6f99f53a0b1699dd9e3631693d9591506735add5d8c5c81576f6967a8910abe9d45e7c2c42a6df6c9d371b14c3a4e1b3206ef03412ab765fbe8f7354e3f590c762283c321f48b64db30346ff945d0d7928a7413c9b71c7dadbab35a57fdbaa771185245b17fbeff63407010d1fc4f0bbae6e031886075a365af54968a0c6bcd937d90d63356d0b1d69ae3ec7027fae6c65b1d92282d212c301d242f0ddebd5db1cb3d846701c7f8116d5a65418f2eff2ce91a81dc56ede64eff2e6dfbe9ee4f72de9b1d999b70b62a39f9214730d394b0528a54abd5d9b35489a7a9575dcab9704a78d0d7d312f99aa8bafe464406a669593d15b2a9e5c19abf4a89d016bc4ea1cb118a7b89d65ebb850a5bc2f5c410292bfd4509611b25d41f4102b69bc554076fd77f174bff9701497404d39d0b4819c269c2af14dd4ab40d47abaa978f493b807ee9e4548ff01d5af518d3d7c84448542139f98a917a6ebce4954b634916b4f0e7d36fa53077546e28aa6d393f61eb7c294ca18e6b2008b845844e205f9b26beafc5eec97d1d9480793bb03f1ca05bd0effad54aee4982e449a09cc650a11b63fae536fc174a4b538088666272409a3be1e6f4f5bc9f9a8f4666215dd47359f5fac7efe8558ce5b120af921ee88c2e7237b1faa086defe698814187ad1128673cfa1ea090c3bdd1b0739ca78fb8af7f9b32fa2ac2642ae1c74fd40bb1793c08f9c4c38ac33b9b594396b687aa26723ba440cdf40e787990113768ba9b36d4f20a815a72a8e4ad143a5fa91ff6bef4910f19099e95ce9fea73599669bfeaaa9ca57a48b7a70af49d0d3313f64b33deace3d95e169a2195cb0a6ef9dd50d8f4dd7b7c1eb53186b6dc1c3787ea4884f8a0fde356fbc2687d6cdc5c13b67f7cca7c34efd771f8525037a7991ce9c3b81a205b1f0f0a62f79068bc5c76b194b82d2dfa411ff50afb979b75442e66d9de33b9f87c49c5379c5050eade8862119e368ec81a356a3f52fe01aa0285270699f6a3a378328558bbb2c4a57aabbfddc8bf9cf587b08cb625d79e246083c0361976d9405e7cf1b354c48f13a150887d6bd56358e1a217a9437aff881c68c6fba447ceb1178a3169272a8e3f2354556ca2545cec7dd98400701b192226aa76f3e73bfc97543eb80ddd2c488fcfd586ca8dc39c1e1d973bcd2f782b9a57bdd7d4267f3e6d01a4e714c1b6e846ab357fba364f90c58b92fc7c85dae570c69e561e526ab4b2cb132f678fc8aaed47a0433f89faf618ee5815f5337c14ad2996e46b0019f1185ee02545a49324b2624295dd5671220ffa65580964cc40b94999f236d83e6f4099d9c80db1e665e4cafb63f7442e41372e779cccade333da91b11b592f55f92392321c1d3fde825aefe48a21b804e1a00264ca573204ba58617e9c8ae285ce9ba3db5e704e541c382d2ce9ca48d0b68794ce3e665809fd989a0778ac860e9481c731fde0a3ec6f66eb32450e3044a77a2f160f8a37833c99394443dd2e8a78d70b28e2f2ef57b49a63ae57871b4e78f7b6f5cf7bcaaeddbb2b77643f790d5ece1947599ff711407a6e636f50102f7903308b6822b01af97efc32e0a62d71f3d09280a074f516ec1dd981398cf24575350d3ebb1315a4020a97669702341a0a10218cede4951ef06d449356ce169cbf6b611688303941a158c6588ec8bc0255fc6e11ff799f2fd6afb326eacb2bb6baec5e4e0b4fc38e029c6cb444e7f0e52b248e2a3a054919bf8fee48319723ab8ae8fb032b6f6d77851b76d8a8433cd96000b00dc7c1e79bc017ce121254b70f8010bb99e65a08e9c960669406c8fe01c932d15905dab7a8f4db20fd1916e315", 0x1000}], 0x3) fchmod(r2, 0xa9) getsockname$inet(r5, &(0x7f0000001780), &(0x7f00000017c0)=0xc) writev(r2, &(0x7f0000001b40)=[{&(0x7f0000001800)="e571fef58fd773a8a923405ac27e0cb3f4cf14dc65407031f19c1af7995de2355e1398", 0x23}, {&(0x7f0000001840)="8d62f48f4c3e591cd2519e82fb895e71aa178011900f3912c74f7520c8efddc974c54b99405d33d1df1d3024c5d13927a75c5a1d5dc0b8472b1b677c4e540ac010482b49e622874c8d4613c4184cc7e08e6a8d855385a09d4d0a453d36df6886ff8db69a176d7b4a3daff4cde2e7fd1a7ca4206d825ec7e925d2b431b114c4e8c82049cf039129e85e0bb6feb45ee95b66", 0x91}, {&(0x7f0000001900)="8e275509b0c149eb93275019ea83a697406dce935cc98b4bf73f39f8aa6e25b2bdea83858d3b56496bdc39", 0x2b}, {&(0x7f0000001940)="4fb02e61fe85567634f2e3e675ea83770da1cff7548a35e08304906b6723dbe6092c5ce6c6a94108ee2d41b47d24a5b10f012d3ef25d8684607bdea85e2d726e119489895e849028448f5740580fa79dec2c1289d89360162fcd0d74616a998c096f6944aa9cc01fd6906f40e793bf434015471d195e49435daa32249f536f00fc522e9e3b27ab9a6c77abc8583b4c786adc64dfa0837f6ded40360c1d5a602fdf839c3fa2791f86963882ab1475c4baa1cb3e197812b0d4b129e7edf71fa66a88b58c72cb0b7c7ba1cace708025ff50508311", 0xd3}, {&(0x7f0000001a40)="40ecd47201095b576c6681b65b65d608309b8d74a14d13ae68f5d26925430a3a48a0b17c312363c722e4736fcb7d7a72cebed37af4f5c4346d0c42bd27b47d755efeb970cb44e725f74a38f43c8f0e239c48353a14117b22bcc141111626472c3d47d0ec2f0ae74e7daa8cc6aa2219135a9f9a4390b557155fe3bef0391ffb4997c90749643f5f05c5166829283b401c8c8221cc988d73e9027794d4fde458c9c0a590d486ff175a3c6867816f0a9b25123e13728798650f84609d164ac8fc1e5d0aae05558b59e59d4008b61bbefc73d51ef0e8ca947ec771e0416f92d55269c894a75e285f75883a0f54e12971eb", 0xef}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x1f, r6, r9, r8, r9, 0x80, 0xfffffffffffffffc}, 0xffffffff, 0x1, 0xffffffff}) r10 = shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001c40)=""/220) readlinkat(r5, &(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)=""/198, 0xc6) fdatasync(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001e80), 0xc) 00:00:00 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getitimer(0x1, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/121, &(0x7f0000000180)=0x79) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) readlinkat(r0, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/187, 0xbb) getsockname$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000013c0)={r1, r2, r3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001400)=""/156, &(0x7f00000014c0)=0x9c) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') bind$unix(r4, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) msgget(0x1, 0x24) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendto$inet(r7, &(0x7f0000001640)="c6d4ed459b1bb2fc276d9f9a2f4ad214f1b0939286255a040cffd477d759ac45584569c4a51349f072f3aaae7ed77774840fad9896f963678d0e147fe9a0f28f433dbf9900d5a2593ef609c003c8c314765572762a04a98601f4c6442482d7e95b260822d9e0b90647effa60ebd30b8994cd74918dac586c3e36b2a132aae7c21b34ec5386b90fcd4acd545ef3e01e1af60f1a59eee390b6e4676f899ae2ab502d1870065c9efe2319688ca904d1c97c9830fd98797e68546e0cfebb41963c8895f13a34e1f625d6ee5b434d06c97158ffe8f7e458e92f87a8672551c29ed724cdbae63c77e73699af95f322ec40e1f9e1a7ab887fdc841f1a82ed", 0xfb, 0x0, &(0x7f0000001740)={0x2, 0x2}, 0xc) lchown(&(0x7f0000001780)='./file0\x00', r2, r3) fchownat(r4, &(0x7f00000017c0)='./file0/file0\x00', r2, r3, 0x200) getsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000001800), &(0x7f0000001840)=0x10) geteuid() msgget(0x2, 0x532) getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) clock_getres(0x0, &(0x7f0000001900)) fcntl$getflags(r4, 0x3) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001940)=""/27, &(0x7f0000001980)=0x1b) 00:00:00 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x0, 0x63d8, 0x5, 0x4}, 0xc) 00:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/94, 0x5e, 0x842, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000180)={0xa3a, 0x5}, &(0x7f00000001c0)) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, r4) r9 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xfffffffffffffc53, r2, r3, r7, r8, 0x44, 0x9}, 0x43cc, 0x1f, r6, r6, 0x7ef, 0x20, 0x1bf46c78, 0x3}) nanosleep(&(0x7f00000002c0)={0x7, 0xffffffff}, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) msgrcv(r9, &(0x7f0000000380)={0x0, ""/11}, 0x13, 0x2, 0x1000) r13 = msgget(0x3, 0x51) recvfrom$inet(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x841, &(0x7f00000013c0)={0x2, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f0000001400)=""/244, 0xf4, 0x800, &(0x7f0000001500)={0x2, 0x0}, 0xc) r14 = semget$private(0x0, 0x7, 0x40) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000001540)=0x8000) ftruncate(r0, 0xe5cc) recvmsg(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000001580)=""/4096, 0x1000}], 0x1, &(0x7f00000025c0)=""/122, 0x7a}, 0x0) recvfrom$inet(r0, &(0x7f0000002680)=""/60, 0x3c, 0x1, &(0x7f00000026c0)={0x2, 0x2}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000002700)={{0x1f, r2, r8, r11, r12, 0x180}, 0x3, 0x7fffffff, 0x7}) shutdown(r0, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002780)={r6, r7, r3}, 0xc) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1998639a81cd275a, &(0x7f00000027c0)=""/7, &(0x7f0000002800)=0x7) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000002840)={{0xe6, r11, r5, r7, r3, 0x10, 0x101}, 0x6, 0xb22, 0x1}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000028c0)={{0x205, r7, r5, r7, r3, 0x100, 0x45}, 0xfffffffffffffff8, 0x3, r10, r10, 0x6000000000000, 0x6, 0x2, 0x2}) recvfrom$inet(r0, &(0x7f0000002940)=""/73, 0x49, 0x800, &(0x7f00000029c0)={0x2, 0x0}, 0xc) 00:00:00 executing program 4: r0 = socket$inet(0x2, 0x5, 0x20) getsockopt(r0, 0x10001, 0x20, &(0x7f0000000000)=""/255, &(0x7f0000000100)=0xff) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 00:00:00 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) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) pipe2(&(0x7f0000000000), 0x1000004) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$getflags(r3, 0x0) 00:00:00 executing program 5: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = msgget(0x2, 0x28) msgsnd(r0, &(0x7f0000000000)={0x0, "28ee734bd8f31c0f0754ed6798584ecaaad6fe6e49479f5fb08c95efab9d26c24e17af71df9a7b5a94271df7ec11c4f0b70e5ae808b4277a7317aaf68a980f18559db6544ead74c3da0717c930021150b9499e5695d92124bd49c3ee387544dcec66dea4f6d6fb6c16e6e097"}, 0x74, 0x800) clock_nanosleep(0x0, 0x1, &(0x7f0000000080)={0xfff, 0xffff}, &(0x7f00000000c0)) clock_nanosleep(0x20000003, 0x1, &(0x7f0000000100)={0x1, 0x100000001}, &(0x7f0000000140)) setrlimit(0xa, &(0x7f0000000180)={0x5, 0xace}) msgsnd(r0, &(0x7f00000001c0)={0x1, "6092220d37a7996f7451d3a1bc3937beab836b4f9f6a36cb3edd39bd737135654f93b214262b1ae3651c868f5a62c1da5c4f3271d4469c1c5ba4c54fe09fa292353dfd406660ef9bc683445decba032a05c4fe45729ec521784d209e3bfd9ab01b0c6d565985d3cf4f602e592c0f77bd1181dd9dfdef4974679c7cf077d10c2157b2128e6d122798385538da1f0fb08155aa11c832edf431602b5882508dbc691385f26d43ec1a25b22e6bdf6d1a98d304"}, 0xb9, 0x800) msgsnd(r0, &(0x7f0000000280)={0x0, "efeb5da0060c80010c0b49dbfd2bacf6e1c4fec4e4919dfe1aa3119d7f01baf8a84629a32e20d1ab36bc0b329f5220e52fe616b3c22771fb8c32e98a0fa5ce040bad1b083e435e2060eb385a753f0490993199d8538b9d7b933663723e2923e6c1c48eb0abb0023ddf2af3272bfecda5560c3d77fffee421b8e4fba3eb68ec7f3ffd38f91c2cc86ffc805f017991a41ca8ed033e7d71251f98e807c8e55812e0798a4ae91db5053d4972073d6483a3bf65a9edc2f8f7221597e34fd6a2ff7a8eba06742a5f40610eb6e8b4af433352860559eeb6f84d046044ac26f703cc905dffff2fcb4542fb0a0257f099d45cc9c411885d"}, 0xfb, 0x800) shmget$private(0x0, 0x4000, 0x208, &(0x7f0000ffc000/0x4000)=nil) clock_nanosleep(0x0, 0x0, &(0x7f0000000380)={0x7, 0x9}, &(0x7f00000003c0)) clock_settime(0x40000001, &(0x7f0000000400)={0x7fff, 0x9c}) clock_nanosleep(0x3, 0x1, &(0x7f0000000440)={0x7, 0x1}, &(0x7f0000000480)) chmod(&(0x7f00000004c0)='./file0\x00', 0x80) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000005c0)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) setuid(r6) r7 = accept$unix(r1, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) getsockname(r1, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r8 = semget$private(0x0, 0x0, 0x1) shutdown(r7, 0x2) geteuid() madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f00000007c0)=""/4096) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) msgget$private(0x0, 0x401) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:00:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) 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) r4 = paccept(r3, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x8b) dup2(r4, r2) connect(r4, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto$inet(r1, &(0x7f0000000040), 0x1a1, 0x8, 0x0, 0xfffffe6d) 00:00:00 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x7}, &(0x7f0000000040)) r0 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) nanosleep(&(0x7f0000000080)={0xfffffffffffff801}, &(0x7f00000000c0)) shmget(0x3, 0x4000, 0x799b85bb9972ce1f, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x4a9, &(0x7f0000ffd000/0x2000)=nil) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) r1 = dup(0xffffffffffffffff) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x600) r4 = semget$private(0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x5, 0x600) r5 = getpgrp() r6 = getpgid(r5) fcntl$getown(r1, 0x5) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r7 = getpgid(r6) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x2, 0x7, r7}) clock_settime(0x20000001, &(0x7f0000000240)={0x800, 0x6}) getgid() getuid() fchmod(r1, 0x28) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)=""/24) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) faccessat(r1, &(0x7f0000000400)='./file0\x00', 0x93, 0x200) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) r11 = msgget(0x2, 0x60) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x40, r9, r3, r9, r10, 0x8a, 0x5}, 0x7, 0xd425, r6, r8, 0x0, 0x4, 0x7ff, 0xfffffffffffffeff}) 00:00:00 executing program 3: munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) mlockall(0x0) fcntl$getflags(r0, 0x3) r4 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000000c0)=""/4096) fcntl$getflags(r0, 0x3) getsockname$inet(r3, &(0x7f00000010c0), &(0x7f0000001100)=0xc) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001140)=""/249) r5 = msgget(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r7 = getgid() r8 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001380)={{0x0, r6, r7, r8, r9, 0x30, 0x101}, 0x5, 0x1, r10, r11, 0x8, 0x721, 0x9, 0x4}) r12 = openat(r3, &(0x7f0000001400)='./file0\x00', 0x400300, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001440), &(0x7f0000001480)=0xc) chmod(&(0x7f00000014c0)='./file0\x00', 0x80) ftruncate(r2, 0x2) chmod(&(0x7f0000001500)='./file0\x00', 0x4) mknodat(r12, &(0x7f0000001540)='./file0\x00', 0x100, 0xfffffffe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001580), 0xc) sendto$inet6(r3, &(0x7f00000015c0)="20c213626a6c2bb8b1221981a8d4c0768156", 0x12, 0x2, 0x0, 0x0) sendmsg(r3, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000001600)="f78ebdcf582cf2c1693c9947963403be4a28fcd9569e1974c4982c3df4fcf0b7b69ac1a1373f6d6181f1b61f966c9dae4e848b8ff0ddf68dafd586b1369e0bb50382e530340afe173dcd92fb62cda17158fcbdcaaa5612f390fc6a0a33a0d01d0faeec613e42e4f2e6cde2d8cabb0a9143e581cb796dc5f2d5cb5a25e7a955bebaa2c358d65a77c8d77fca3882d981e5d710522da84c7377df6df1039fc97618dc35755412cd8fb91c1a2a8c059f394219978271289fa6a3f2f8dca63b671e481bf56ef3f060924e82412b218bc8427776acf09bf3d5ce36771e8e905416a6123fb51bd5d49d", 0xe6}, {&(0x7f0000001700)="28d698d6819094561f9700a7b1b1eebfcbdfd0f3659d7eb9ecca74f8a2215aa0fdee2d9699b98defab3cffa61941f092a2f89f9f47899661ea6f3f2223e8687952bf3b21a718db1e0b5fe3562ae0c9ebc8b32eaf34ef8e661ad756a37a", 0x5d}, {&(0x7f0000001780)="70fafa6a7d9776596a4d681e24aabf1854662e85a2af75ff2454a0a287df228adcb6321af43194f055a2dec8d6527da91d6c6a1e8fd907746bb00e00684576abcc1bbcb8b5763df454e3ab6aaeb64b792c360e5a16ae5e891fcd0119771c52bbb7df172be531d32c7673aa226df5", 0x6e}, {&(0x7f0000001800)}, {&(0x7f0000001840)="71d5136d17cc215494a00fd175adf27d9b17d2ceb3732926eb30b3f9fb252a78cb9f8c497a550d93c2da731ede2c425338f518a6", 0x34}, {&(0x7f0000001880)="47bce36040865e5aa9e9c560187f0980103112a547222cba96bcf41306f2b9b391e105c4f030edf46f2c7db10b404ee5a16aae6278f7a9293685a4379644c068249e99197a9915d39d8c13", 0x4b}, {&(0x7f0000001900)="2d7865ffffa0406d1e8f002db70336024e9aab51e79c857d498e757e638f051739a59411e514fcb19cfc628860fa9efcfdab3fbcfba4bab61aaa2f0aace82fb1f6d91e3637d46e5f3c02d7bb3e288bfffba1ecf6f5f54c317e515bc46b79c0da8417b569c5f3190c2798dcfc88065b47ea78582c6aad4e26c112b8fc02408219d8b2ed065fdb2668941dd23f0319f9efe3458f1a8776db2c9b959cd359d274910c4a839db40833c433a803f9b1779d9ba8fe59073ab9e10fe2cb0bca51d14d1c04de18d675007b6a1364f9e22bdff89af03220b6d4049e24c96722b4050f0874e6aa13243088061b5278bdb1a4f45efbdb41bb70a026810687fe40dc98e4edb1199506cdb5f6425131eb552d2169622bcfd52a17edbe6c1f3d12f59eac70ef0076473cccab889a73aae0272e0c533a4216e0bed60278b7f5503c43ec1ec2e50d3b20ce282574f77af13b5247e6caf48e954d03ffff239c228eec37c64aa44263569e1c538b6465462be8cff33ac4e30d42a33c6028dd48803aad3b8b72882bb0e78dff374ef48a0458db07ea91f29524f8a1883f8308f893d3b2adac467785a9fde3add5903243f6e9544b13114d27573c77f839e92d3469d38ebfb1573b966b9dc1757659f571c0270eb03c9d7e48c1c6264b0e30fcbbce8148d5cff699f7c4bc45c7c1c5a5794c1747023987d3c37c9e0c9644d72a832c45ca445c3eed6fb3096e0396e3bf05ae49da3635f43e93b9fd6051e92ef57da1acdad51b8e39e96cacdf063cbc35e198dad3cfe9b1b362a8b4082942919bb987671a0ca5df17938828b74b6d387b6f601e86c2e823b506a67560bf68419f0e0c4d8fc8658b7a992107fa4c02a03f90bbb18f1aeeca80a691fd01f003ef10e1afd5a06732823fdc1db3d6b42275258ee57c9d359b861184285b2749fbdc09aba4af87e6b3d2c0a38cfd16d7c013f2683595aa6eebd4d277804aead9a3cadd63c1484418b68dd127ab6ff2e0bd2d033a5c02af8b47b8b38281e3f6eee024a81b32d3df0ab37d20972073b32daaea576450ec5487d9e9ef88da0a4c5f4e37a0d115e2b41a5c0cfc64d0c621a94a4d0aeeb7d449c3f5d4db8917b163763e4fc4cee77954a58807425a97981637c7e9aa5f9005a5bd01fb87d4da9fcc95da405b5aaa00fc88d4f9ba274853c82d59cb98b70b0024cbb1993d136ecae327eb94ba81f65e5f635acc1066203b7b2e745f84f13ff8a3bde9cfeea669f731113ac10c5fcecea62dc65fb9811dd83ace9b8c8a838b8ffdcf7385bc82f2fe71acb79a2c1adf21c08a545e6b1ec0482a4f6e70d3839de002cfcd7ec64e39d90116d7e4b015f722cd71b8901635ce1f663d650730238faa1737527b71de694fab52099b7683750a3d3afed0e3636a0ee22e3cd5aeac740edac99ba513448fc1fcf3b1b3e3ea38029900cd506e9886bdb721f0807a97ba692dc72ba93353a147be5b93788274c14693fb1b306a4626d926d9cf33c085f6f52a9142064f0321bee42468c3a578e1d9db75b39af24c9020668e5b80baa771f103360fa8bc37c655e90d04844ec4fcd544810a9e08f01cddce790bab9968cbd19594589860ca64808d655c69dc269d1acebe4c22b85b5248fd6ece70a3a53aa19d90df7ac1623626027d5f374511eba59ca2ae8b1945aaaa49dfe532098d3966e3a9ad09651194200892910e7ee0d12ca8675a4818e856332604b617746bc6863cbb3b3936a833d00f6a2d75e8dff930124aba92578e914004cdc82e2a5b00133fd9c00f540cbf9157de0a4680525cfbf58e9c5b499f42a598bd07a41b1980e27085d4a0c8efe370975aeccee43ce0ff81e355fdd1dfc393287c8996b2df7670d1dbb3ceb3ec291dc707fe774ff358d500dd0f639d7077d5eb8e0fc028f5653560b45ea223cc56dc7fb4c5fc51cf89250c5f430b0d8cfde7ff345a0f72069945983955e52720a280530cc9d07a81e21f761e9c9bf3f7627ab8544e06c96d2c43d8cfbad3f693fa1fded8af29ca4da53629728a99a10ab5fe535b48f8ee51110f714d3bec9e870f8dd23574a0b4ffec98c93e76be70854c0f4f7cf11600bed874e9913748ee81df874461c6c37642396db3031af5bb54806d9eabf6b7f9746ef6ff85cf76144a8d03edbb67f448097cc19d94372b2d1555e9e0c64fddc91d325ecac20d62aa837944bb70a1b7b9123b4d542915ebd5960f49aefc621cf274e6f736d45fc6dc3b2e6fe63118ff1a28e9b4abd0ab96311dfa0c4b04dcac24c302339f9b8322a82c3174c99c42f2ab60f8fe352e05cd3baa8a0efe703540930c39b7ed3808765faed4bc4392acdd83334c2c40b46ac02c4ef9c85a23408a5570760cb1b824eb9e15b5479f2018f47faa4707b98b6aac2087b360ad395869d13b3fa86d391a46d0675f9f0c58df97bcea2656907beb44dcbb65de07dde00e087fd0822d22d7d689d506da74ace5ce3c9dd9a63335b3f0a341caddf612d16968b0e4d7fe927ddc57f17a82ebfee23cc9e41a0a98ae11e8bcbef4d6e3d3ed7082816f606a4a9e9d3dc2355d7b71d5cebd9b4adbc6250b254b00b6a04872871623809978098f634c9309661eb4dc724afbeba4f941f066b6556e7c323cae5f425a1a3b298d6cdfffa3f1ae51eb554a5cff81bef7c13bf7cdc2ead2ca32d0405e0c2c4368840acecdbd1e1b2269ea3e1a7c730cba9b4235da562342fc39cc295fbcfaa41e08f4821eac566bc1d0589b8f7ead4676eac01cc15b16eaa0d5aee140eae4e0a8bc182e8d79766433157335aa395b614c07b04428d3ce4f5ed36667529d5530bf90e56113647e3bb8ead1ad5a8fea9f46a0c9bdcbcdec4fbe2fc3b3af3c68e1b176ed09a9839e61a8b5a53b9cb70ee70d49882c1fe70df0cdde33f6d18ddbf48b58d49aaf70cc4cc60b5873a1706e1a399fe0090f228ad285d96d87d58d9610346cfd6ef9a62b88fa010e35fe585ded4c7b24851ea0147604caab946cbe6ae1a47f11677b00e27269eea4a3a84cd7dcd8bdc5980d15f8da8f183a32147a32e089bace9ea2503c2e8e3ad388f9704779979299f5a464cc68c91fcb07308e636b428ffa0811158492282e51cc4387a5ae50eeb38bb43ba663b6c6ac05bf5380e0e5126ee3c4ee8d8bb33d18a18ca0e2e316d6c1e56937048562a34bb4c9b773124e841027a4d7a88a93f18043eb86ea827173faa68e625e4795dc2a5b03ca06f750ffc4b55ce08333eedf47b8325a83709a3de09a293136ff0fe20e0f0dd8f6b6554664cffd8746adfc26becbb3bcb43184074419776bd5aa53a4ec667b2040f1475c76b693e428644631bf3cc472663d436a1fed113b70087e0dd3789eae3c35ecdff901dd101a976203ade75e50d8757a5290fa243af5b9563cdb15252abc3846235c62d5cf4a555601ed08f0afc50da6aec5f4e9a207dc7700c1e9ac790ac08327f5e689adcaeb1ca59116021c335cad33f6b15d8091b7cfd78e94275ec3ce3cbdcdb32ea5eaf84e0c110905411178a2210a3ca6aec057bd847d76adb8e34a6720a58fa2885226ee4de265303dc32dad90baeb7dc719a5c4601adf00e52b088b66f61952e4ce2017ee77bad9b0117de2111b861173cb23099cc087a2173a2b2cb26b6d14a09569148218b948683943be058b8ca2cbd7a580638d106809ed73c26a69587df6a78e95245246f566bf8791111941847f33e6930ae46e782c5318b33174c971b09c19be2349702fac964a7e750c18e8eb00e87596fa7e753a4464cd4eed406af186bbc4aeb07d859444f6d7272d6c845fa1d02ec489c29587bffa7aa41cbf9a142b01de8636c0420967573ba8ac13869d24cfb5c73afed46dfdd7dbbe9b71b240f2fba5737b36e1fe3a9b8c0155dbc826807910893f258337219b3271bfac8de2dd4f92910c77e7f5327bdd01164af36ff01c45ba5413f394a906bda898cc01015942d3152c5e67a5947bf63ff1aa54f84785e6c4f3360d5a91f68f50f4df749efe7e60213d4d2884fa5102ee98d5a51826f70d5f36e170bb7a87c7cf2c2f644b566a9601a77997528c5ee7bd10f7badc3e3d6abf805511fb5d108656c7762107b322c6dbc217c8fb9dee5593cc9dfaa7afacfbcd3256482663eb91e34409a02f98fc0f3461ad3b296bc96c116764ab409bda60b0142c9ec6858c524eddc051adc4e801ed004d35fcc4036499912efb0b1da90fb1fed56e7f3e533634a98923a13487d263af984eade2772a6bb8c0aba7f948388189a0619e3781bee8642baa137cd67afd922fd54945c74af865a84e94bf5550547ab9f0f1b5b6a2d2e79ff8be5a0cc2d7d0572f26f1563ab359f64c92b9281a61aa53bd2a73d038c4f21f503ff19691f7cdf8781fd23418998d9b8e35f6bb03de98eb050ccf6271a77e3b5df83f1545efc5671f33e9281781baa9f67ef01acbb0e0a75fc25b17c4ddd663db89fc562be27a590622794021a2dcd8e9ec2abcbf8762642e0226caa0c101e03e8f11c32f13867bbe816922f11d70e7d577d419609d45cab6289d2e34d569e55b52cf30ffb2f70a925d4d169e6c8f6140859458f3e65b787a88157835d86303df9824dbcd58212d8205cabdc8434d91742489aa1dcce124d29312afc617ac23b13263bef6e8fe0e35a5940fa8ec55e88b4ce3aa9a04c028b79443bf6b67b800bd7a969ddb8614bdc25848f05e4ee66d3c1d8d0fd3fcd6a5c42cfecd14d6240c363e8e5e9c95988b52f8c600d28ea0bb46d0b9011fd01d513099bb05a6d7451a7d6c84884c10557fe03887ac6487f272aa4d1485cf9903b9fcc839a7d1b04ebbab50c0c330f70f484cf33d5156b6882b5c230fe31a1e1987b49819089016825177e76b8bdefdd48be9295429b93997a7f964871e2365f5f637390930f21e4cd4322be26a1a0716dc1c428784eb45cd24c2998f3af07f070906f06ed46d65e2b168f3a75a33b6fd247417766b0c01765eaa8e441fa900ae6a53e5f15ba00d4cedc10c2198de7e7a1d4e3e5d7ec12e7c57644d0cc36f0b149cd5ba32e75d86aca6964f34e5989a51f5247b98a859fd95b30cda23a54fd95c833d01ac7f2508d70a0f71a45f7282942553a7a42839cd96d0b43086c6df2536f929897984e936b94acfc2a734ffb200f29a756105fe0c8094af3dc1d4ddc7c9467095ee297e4b27ea30045ad65da0f132e0ed1e745a2ba69a4e6579db25da4acc72c0c4761649d6d86a4db9a0dbe71791a786cc31a21eb210866da36f6a76e8d997b88bc5d13774f49f3879cc0ee9cd142a216120b2acc843522246ad1bfbae759e775a4c61c1a8a9adbfefbb1c6ad90d2c7f3090764a3ecb9e93af66e1961b2b279be1172c0de1b5eebc5273322f7b6cebbc08e27811f422659525813524483045eb6c92542a13d7aa347d0b766615a6fa23d1d053ede7ec2b2aa828cbf413cb7e39f4cd81bd00744b30b6f1fd7106de8807bf75c3739a4b2e981cc12c54a766b865576a40e5f0480217ee7daede346c9fbe9821713e1f4497b36d4138c0dab787de35cd6cb60c3e0e46da9c5bf1858c9fb9864c7764b96407bd142ed33345b55fdeba334a7e37ddd8dcc41571be669dc438c09604b6041ca9234fd971f839472a628b7309e839307d0bf6f07fc0f5c9111e64ef4dc3a91e42b4bd496612a2c9dc64c833d10068749413e677a42a43fa69dcc9b002eaec05ccbca209d936f28da54587c1a7f89bb5b30a1f8d63b52104547bc49a50c3b5da1975db76d92725b3a5f5edfa01c5e5264d470040884c006573cd6f57d7224fd6703a6e6e", 0x1000}, {&(0x7f0000002900)="1b9768f73f36369e50dfd284dcdec81888e3f5a400cef71bab0390505ff1acdb5ac47a6260820f615b584f31fb3fa672f5a416e41898bd3c55950fdb5d88c37a0926d2a5f6a71de4b594cc9806dc89b5fe331f868fca026a181832eb2976b774c28e4b39ac544f6ec8d5ac1d87b06758", 0x70}, {&(0x7f0000002980)="07f300e0", 0x4}, {&(0x7f00000029c0)="5fa3a43aa7b890263dbda9cdbd", 0xd}], 0xa, &(0x7f0000002ac0)}, 0x407) rmdir(&(0x7f0000002b40)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) 00:00:00 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup2(r1, r1) poll(&(0x7f0000000040)=[{r0, 0x130}, {r1, 0x8b618b526933ea30}, {r0, 0x4}, {r2, 0x4}, {r1, 0x80}, {r0, 0x30}, {r0}, {r0, 0x20}, {r1, 0x4}], 0x9, 0xffffffffffff8000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) fchmod(r0, 0x0) 00:00:00 executing program 4: socketpair(0x0, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="f526a0a84c8c46a2990645ae9b01838a6d1b40f3515d8904ecfd5c2bfe17547b50aab33d7213889f25179f0ff334cc7b249bfe43d0349b8d8c2c9c9974839f7953b684b16d6591935ba3b877137d09d807fe16461c70e42394e7fadc234a19a17d8815dd7522aba9ad5a6e688098ceddeace034fb33f1d9b6555815b4ee34bf4f8dd68999ee41ce64cbff50fdfdedea53aedea3841dd", 0x96, 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) fchmod(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgrp() r6 = getuid() r7 = getegid() r8 = fcntl$getown(r0, 0x5) r9 = getuid() getgroups(0xa, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getpid() r13 = getuid() r14 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="302576311228c72b9f7666232addfce4fe8c452b6cbba1ceac034f793b882f17ff212db4c7f5c72fa062bf314a9cc3b3226d10111cbb1703f0cbe1a29c03dd7152a066991215b8d976c2c244b64aa672fa25bb3c862e469bf2e3564eecfd45a5b36018ebb39557800fdddfabd1848ad015008fe84f4e8f0c0632b91974ab16b6692f9d33fd94a69a69e372aeff14c4", 0x8f}, {&(0x7f0000000240)="e43d8f9d7e80cfca6f3f99b12f115db1bd128f22bc12baf28fd40b5f7b78a4942b5a10105d67473eb65208d5bae3f1baa722be1440efa7e32016135f7696facbe4d3da6e232290c6c814d66c9726a04c0978dce086dcb077317a4346c76114cd059f8400cd2f18ad3f3235aee0ea884fb2ea62a21f54d20a3fb23ca9f328709c68c727e0bb2ecce4f856a7b997db7153432171bb0d3da92d174ce70a3cce642c30a37be48661ee8549f3faac01ed19c7cf69939ca0d1a7e695746ac86ce0031044c3e3c3436080c673aa4bd614c5aae3d44f29d766ebedb2af13391bd770872f32d023d4121df70bed675d08843b20e50c34d90a121da6d7e2", 0xf9}, {&(0x7f0000000340)="ae3a73767a08c9bdf70ebc13552c9f1afa8ada278fda643045cb0d166d0845df60ca13e03b2b2dcf150d6f44f77bd2688b7a90f90f7c04c44dcf7ad0dedb6aa7e5ad18bd36ccbebd5811234270ad43aff9eb1a9a4437895f209088225924b88ee3aba3aa251177f226a34c949ac6613d22eaac2d6f822899de4351c357ed8da3166082572d9cb966f2d293efa6a407be04410bbb9060a590795a13e8cb45159dc976b94ff87e0f5cf34e1a72839e4a5e3549da18dcf474a7d7212b49f7a3c91121148074409be85926c0d4ec8fdb3855589c06794156ecaaefe3d7e6e99e8847ba1352ef0e400bcaa513ef3d2bea9b6833d691b4e4fac5eb03b280b63d", 0xfd}], 0x3, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r8, r9, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}], 0xc8, 0x400}, 0x405) chown(&(0x7f0000000680)='./file0\x00', r3, r10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r15, &(0x7f0000000700)='./file0\x00', 0x20) r17 = open$dir(&(0x7f0000000740)='./file1\x00', 0x2, 0x40) setitimer(0x1, &(0x7f0000000780)={{0x1ff, 0x3}, {0x7fffffff, 0x40}}, &(0x7f00000007c0)) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1/file0\x00') preadv(r17, &(0x7f0000000a40)=[{&(0x7f0000000880)=""/44, 0x2c}, {&(0x7f00000008c0)=""/17, 0x11}, {&(0x7f0000000900)=""/25, 0x19}, {&(0x7f0000000940)=""/65, 0x41}, {&(0x7f00000009c0)=""/19, 0x13}, {&(0x7f0000000a00)=""/55, 0x37}], 0x6, 0x0) r18 = fcntl$getown(r16, 0x5) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getpid() fcntl$setown(r0, 0x6, r18) fcntl$getown(r17, 0x5) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) 00:00:00 executing program 3: r0 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2f, 0x667, 0x4, 0x9]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/176) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/143) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x82, 0xffffffff]) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000200)=0xe9e) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000240)=""/240) socketpair(0x0, 0x40000000, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000400)=0x4) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000440), 0x4) bind$inet6(r2, &(0x7f0000000480)={0x18, 0x1, 0x1c1, 0x5}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)=[0x8, 0x7db7699e, 0x8, 0x8, 0x287b, 0x1, 0x6]) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x7, 0x20000007, 0x8) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000540)={0xd3b, 0x2}, 0x10) r6 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x40000, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000006c0)=""/203) select(0x40, &(0x7f00000007c0)={0x1, 0x6f6, 0x1, 0x1f, 0x4, 0xffffffffffffffc0, 0x1, 0x3}, &(0x7f0000000800)={0x100, 0x3, 0x9, 0x3, 0x8000, 0x401, 0x0, 0x285}, &(0x7f0000000840)={0x1757, 0xbef, 0xff5, 0x100000001, 0x0, 0x0, 0x2, 0x8b}, &(0x7f0000000880)={0x6, 0x9}) chown(&(0x7f00000008c0)='./file0\x00', r7, r9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000900)=""/209) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000a00)={0x0}, 0xc) fcntl$setstatus(r2, 0x4, 0x40) setpgid(r10, r8) listen(r6, 0x20) seteuid(r3) 00:00:00 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) close(r1) write(r1, 0x0, 0x0) 00:00:00 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x86a7ac95ee0cf34e, 0x2000000000000) ftruncate(r0, 0x0) 00:00:01 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) dup2(r0, r1) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400008, 0x83) 00:00:01 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) 00:00:01 executing program 2: socketpair(0x1, 0x7, 0xb932, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xdd) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mlockall(0x1) socketpair(0x2, 0x5, 0x800, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x7]) clock_settime(0x40000000, &(0x7f0000000140)={0x6, 0x6069}) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) clock_nanosleep(0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000}, &(0x7f0000000280)) sendto$unix(r1, &(0x7f00000002c0)="6db635df88a5d7d51d49515793c7a869e51a3369f92584bfdd9a97c7752ea61b1ba785d4255f839326c505003d52ee3fb0daa04fbed8c169df6a882065792c82d12663a024dbdb82db2b4fceb3ee4a00494521b216823d1837bcbb0cdda8c9081bc267ede0747672d47b0c22c6b92c0c430207f81f46c7363fe1cd7ebabc706d6013ab889e3718ded04aace5fee6366a071058ca51c6bd23a58c6091c4116e8a879c0f1b04f090b98fef212e0a8f71f0", 0xb0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) clock_getres(0x0, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000440)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x0, r5, r6, r8, r9, 0x80, 0x10000}, 0xfffffffffffffff8, 0x3, 0x8}) getsockname(r3, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) clock_getres(0x20000003, &(0x7f0000000600)) getsockname$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) r10 = semget$private(0x0, 0x3, 0x4) setgroups(0x1, &(0x7f00000006c0)=[r7]) getsockname(r3, &(0x7f0000000700)=@un=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) paccept(r0, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8, 0x50000000) semget$private(0x0, 0x7, 0x5) geteuid() getegid() semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000840)=""/148) 00:00:01 executing program 4: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) sendto(r0, &(0x7f0000000100)="8c573c0eb05746c08e538b44e0557cf660e28007a8f69fc452f637a8090a79dc26614968fe", 0x25, 0x2, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x4) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000240)="680a7e0191cf180930da40e871b8a68a896d8984c9cfe7f9b002eda49315522e2195dc7c5f1421dcef6722c2c4a5d4722a2111b0dfb6cc07b66d783b2e6c7349051a8f49af1383e4eb5096a2785a353a9e99b0eb53758a9d4044b9fd1de2b2eb9c9f5e27e7c4f159938385f615491207a8b58dc02758c1dbc78621fd6e0fbb6e8d2b418a7eb042ac78df9bffa563509fbe3795acd5e5dc3c87c542922c563ad718b041222f8ae2e6d15283526b2107345649dedeed874d6ed46e2cc5155457994851d265a2ed1e1f153358b0e0b36901", 0xd0}, {&(0x7f0000000340)="56b686569c00caff10cc9722511aa14e6e7025fd20aadfb4328f6dd59dd1d6b5c7d09d0873ce66ce60a206382cb9cf7b43fe05f566fcf9072fc9861a52577026a87b7d81125fca8ff4ef2abc24e0887a7a13349eb0acbb23c8a235c600f18a589f443473b714932d6faf8a8ae6327438f16840ac0edda63ce3b75bbe1d44af7ec2a852518a92e41ba94044df61b867d21f2dbcac3277fc0c883aae39d10ec905f43967c00b61e3c48c80293feb3e40b94f1887370e29babeeba6a6f3c07d629ab9250975d26f2ec91afc8aa94d4a3148b449c8", 0xd3}, {&(0x7f0000000440)="9ef986bcd038c6e35089c508bd77517d8a3be2ca0a97e530628d3cdadd4b", 0x1e}, {&(0x7f0000000480)="9f057c6325db32a1d85ab95e57fbd18d5e3c71b6029ebc38bc2b15", 0x1b}, {&(0x7f00000004c0)="0e149f49d35d23dee3a66bc247ac2a18f498e57c3238400b5085f74d53ba2152b5438c5bb7de15e984008f0a978a4ad6bb78ef68124a8ec248f735789eb2268b1dd8a6b6553993ba8e5020cca22bfe8d09e7e89dc857665b59579e417484fdf8f199cc8e81fd8e92e39febbe54493b7f930559623bc12b2727c3b11092c15c8264d2cc8d61e6cf68cf41eb9bee14b55d3564a0a09e8ddc5b67ea4564095b43b07284a58832559b6a0c50f09806e5", 0xae}, {&(0x7f0000000580)="a1f5ed581aeff8db0cac49cca8ed612306d0427431c448e6fa1c9c2ad4657682d79c16686ebcd5654178708afa170ad40381512bdd113f9abe23b4959cb813a732180d1537d1b307732b560afc0bd0db6c8d049fc256c1d651e49111f2acff7451a7cc9f0e353b8f25c89a4d2a93fb6a78ea519e3a6d97542e64e4d5", 0x7c}, {&(0x7f0000000600)="c1e208a2af0f785d3a566532f7b6a95f091329cf1b7b4bf4b91b4debfef44e26561ce9734e788aae5bdcbe91f29f4ca86cbd19780b9df538310e1f6fde7df8cb5fc0fa6f94ba2948615ee3e9c44aaf37789a3523e9561383974d6b2c8d14d3bb4cf4c7bcb81e0baff04abbffcf8cc46219582d43d6648ecee5c08a8a997c135844a0f35412bc3bcede444259d9b2f36c93b885ad48163734a85acf559b1e3380453fb0118653937cb0b8194958d706dd728e60d7c5a23fca9e6b36b1d84b0578ed988f027a6ac8507f540e3c3cccabe1cd661dbfb308f84e16a12c505f80ce7afea486898e490fa0f21f062e5a4730ca9e6ed8639d", 0xf5}, {&(0x7f0000000700)="8c18ead058c47b1186a65ab45b351f9dfae16a3ec121c239", 0x18}, {&(0x7f0000000740)="8405d5eaaafe13b01e904fb27bed68509a861e1a072d7647635b76a35d3af565bcd171576d54c79f063d1cb74140513a4cb14ca946bd295c732affd0ad0eec1bb24da9a3ad48f1687a730e206bb06702476d77195c7accc609dfb49ff094f3ab1df54cd999ff11165e2ace19ce4901f6f59b3cc0e7258401ff0f967504f2102e7552a04e1f6dc90296a315328672ed1bc06f743e5ff7596a6116f7a1985311cd11f856bc62be9c53075e0e353b42132ffe65a1fda7b5e4cf3f0d1cfc78fd9320c15816d5d4a070ec1421cbb92783c35375d9a300d35ac2eaf9f94de1f280cfe7fbba5392f59b0f", 0xe7}], 0x9, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xb8}, 0x400) fsync(r0) fchown(r0, r2, r3) shutdown(r0, 0x3) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000a40)=""/35, &(0x7f0000000a80)=0x23) read(r6, &(0x7f0000000ac0)=""/227, 0xe3) utimes(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)={{0xfff, 0x7}, {0x4, 0x80}}) preadv(r6, &(0x7f0000001fc0)=[{&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f0000001c40)=""/224, 0xe0}, {&(0x7f0000001d40)=""/78, 0x4e}, {&(0x7f0000001dc0)=""/174, 0xae}, {&(0x7f0000001e80)=""/20, 0x14}, {&(0x7f0000001ec0)=""/157, 0x9d}, {&(0x7f0000001f80)=""/2, 0x2}], 0x7, 0x0) write(r0, &(0x7f0000002040)="0b72f05abdf40e6a5ad3cc865c02cf89e82204b5259e934a7bc83be9161e326e03fb3a6b7dd20f603f62a085d3148687455fdca01e39ff7dedbab1ace29fc813e0fe0fa6bbdddfdf60d053d68d05f2779b94a0ac7105f1b5ccb4afe3985b93cf74bd3cddc09949bf2b133ba28c15eb723a376aeded4efd15c5e025b5b8b7d7c6af2b4e3cd6331b52b81edf4cb46fc1df9ece6dd22931a1e6cb25d502befd1224ee7e7c", 0xa3) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000002100), &(0x7f0000002140)=0x10) symlink(&(0x7f0000002180)='./file0\x00', &(0x7f00000021c0)='./file0\x00') r7 = semget(0x1, 0x6, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002200)=[0x81, 0xa41, 0x6, 0x3]) fchown(r6, r2, r3) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x0) fcntl$setown(r5, 0x6, r1) openat(r5, &(0x7f0000002240)='./file0\x00', 0x110, 0x1c8) semctl$IPC_RMID(r4, 0x0, 0x0) mknod(&(0x7f0000002280)='./file0\x00', 0x10, 0xd1) 00:00:01 executing program 1: 00:00:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10040, 0x12) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1e5, 0x20}, {0x9, 0xfffffffffffff801}}, 0x200) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x96e6}, {0x5}}) recvfrom$unix(r0, &(0x7f0000000280)=""/47, 0x2f, 0x1, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x12) getegid() clock_gettime(0x0, &(0x7f0000000340)) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r2 = dup2(r1, r1) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) open$dir(&(0x7f0000001440)='./file0/file1\x00', 0x787a4d94b93d0ef0, 0x40) sendto$unix(r0, &(0x7f0000001480)="a7bd9801e8e6951a3ccba9374f77de6930c5f94c8135e90a1aed5bbaaaf2fbd98eb07ab90eedaecee0092d0628e0ef38f9a849ccc884554f11aab07ca8548db1415550891dc159ef080c2fa45785d2b009d7b6d4dda93c1bff7ffd2ac55b322292c8321a13d94f38a04374e2906fcbe783f0cce40d03a583fd7fde2b75e70cadd3b215c41446bbccc9a47e432eaae972ba813bf7024e3624d2e6c6886bf89fb2af93ff4ac1ffcddbe17bff2d8ba8b9d0ef1833ad3fee596de89ae432901307d0fba646534ec464ca8c905630cfe7d50aa664f5ec8f824b03ba8a4764540641b58c", 0xe1, 0x9, &(0x7f0000001580)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r1, 0x6) sendto$unix(r3, &(0x7f00000015c0)="84fe7f54bf916f3f246af2e9f9f0f5b37192084bdb0badbffad168582a12709fbe520380dd5cb319230f6e11153d31f79673ee1d6d2442825ab511d3633c8994293fbafaca173155df5ebbf7378e7beb47c9ac92028f", 0x56, 0x401, &(0x7f0000001640)=@file={0x1, '.\x00'}, 0x4) r4 = paccept(r0, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc, 0x10000000) clock_nanosleep(0x3, 0x1, &(0x7f0000001700)={0x4, 0x80000001}, &(0x7f0000001740)) r5 = paccept(r3, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc, 0x20000000) fcntl$dupfd(r2, 0x0, r4) fchmod(r1, 0x1) ftruncate(r5, 0x1) socket$unix(0x1, 0x7, 0x0) select(0x40, &(0x7f0000001800)={0x4, 0x8, 0x3, 0x2d6b, 0x2, 0x8, 0x1, 0x246}, &(0x7f0000001840)={0x1, 0xffff, 0x8, 0x8, 0x2, 0x4, 0xbe, 0x7}, &(0x7f0000001880)={0x1, 0x3, 0x7, 0x100000000, 0x9, 0x7fff, 0xfffffffffffffff8, 0x5}, &(0x7f00000018c0)={0x3, 0x1}) mkdirat(r1, &(0x7f0000001900)='./file0\x00', 0xa2) fchmod(r2, 0xa) setitimer(0x2, &(0x7f0000001940)={{0x0, 0x101}, {0x6, 0x8}}, &(0x7f0000001980)) readlink(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)=""/47, 0x2f) 00:00:01 executing program 3: 00:00:01 executing program 1: 00:00:01 executing program 3: 00:00:01 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x7}], 0x1) 00:00:01 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0}, 0x1c) 00:00:01 executing program 1: r0 = socket(0x2000010000000015, 0x80000000005, 0x0) getsockopt(r0, 0x114, 0x2716, 0x0, &(0x7f0000000040)) 00:00:01 executing program 3: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:00:01 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 00:00:01 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x0, 0x0) r3 = getuid() r4 = getgid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8, r3, r4, r5, r6, 0x40, 0xfffffffffffffffa}, 0x400, 0x65, r7, r8, 0x7f, 0x9, 0x6, 0x1}) dup(r0) fchdir(r1) msgget(0x3, 0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x7fffffff}, 0xc) bind$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) 00:00:01 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r4 = socket$unix(0x1, 0x3, 0x0) bind$unix(r4, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) accept$inet(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100), 0xc) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/183, 0xb7}], 0x6, &(0x7f0000001380)=""/76, 0x4c}, 0x43) recvmsg(r1, &(0x7f00000028c0)={&(0x7f0000001440)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002800)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/68, 0x44}, {&(0x7f0000002540)=""/193, 0xc1}, {&(0x7f0000002640)=""/202, 0xca}, {&(0x7f0000002740)=""/32, 0x20}, {&(0x7f0000002780)=""/47, 0x2f}, {&(0x7f00000027c0)=""/37, 0x25}], 0x7, &(0x7f0000002880)=""/3, 0x3}, 0x1) r2 = dup(r1) getrusage(0xffffffffffffffff, &(0x7f0000002900)) getitimer(0x3, &(0x7f00000029c0)) r3 = shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002a00)=""/231) shmget$private(0x0, 0x3000, 0xad2a770b79613a54, &(0x7f0000ffc000/0x3000)=nil) r4 = accept$inet(r0, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) lstat(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002c40), &(0x7f0000002c80)=0x8) connect$inet(r4, &(0x7f0000002cc0)={0x2, 0x0}, 0xc) utimensat(r1, &(0x7f0000002d00)='./file0\x00', &(0x7f0000002d40)={{0xd3b0, 0xff}, {0x9, 0x9}}, 0x200) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002d80)={0x0, 0x0}, &(0x7f0000002dc0)=0xc) getgroups(0x1, &(0x7f0000002e00)=[0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002e40)={r5, r6, r7}, 0xc) utimes(&(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)={{0x0, 0x2b1}, {0xffffffffffff0000, 0x4}}) fchown(r1, r6, r7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002f00)=""/157, &(0x7f0000002fc0)=0x9d) r8 = openat(r0, &(0x7f0000003000)='./file0\x00', 0x1000000, 0x4) fcntl$setown(r4, 0x6, r5) pwritev(r2, &(0x7f00000052c0)=[{0x0}, {&(0x7f0000003040)="7ded708d555245959bb209737547e3cab648f81980adfcc698bbc563d84f609b395206324ff962f0bc4e858495b52f29f8afb8856d8a72bfa9ec8f4dc1410c9192609e077230dbe131c82899a0b569eb088d7098a4df98dbf3c42ffd979ae8cc5d353b26cc6827fe364a5b18794a2ef0bb0d77efdfefbec8c64451a4e3b3fdd50afa5d1c60f397fd768bf076e4f3a65e6bd3d00dc3770574dc81695c6648bd63a69bf769537e5a49ed46ce01a40f71162d91d3ad40d4244d48d6f6da9100ddeb61d12d7e550b428f1eba28380eb182baf4c2408bb18545da95243fc6602218c95bb8dac9f00fa8c9462d2652e84a8013ca1a0a4550af1b929d7a5f80f544dc4e5c2d44527ca3f1dec5896039a489da962dcabb810dc0a0a81e6bf09c95bcfc1011ccbbcb13a546048e9a35092844109e65030c50533d61921c97748db399d1c446b5a05c8874f542b14c3b4037101ba5e8069a12907e775636c91dae187c2d92ac1b172b44ed96805b45a2fe02a35d187b0ccbb857e5d4803571dcd66e4880ce76552361d9b85d4510ba0b13a1480d3d475b5fd21a30b8312d272ef14a8d39ec5e6f4eea79d5ebf53af791c8f727fcb6b5bc9f8c005c792df3ad28f081490e6c99bd29008c080b6bdc23be649823dcd4d844f616666b993a437b4d603b5aab916ad3f4e42fee28b71d4e0e69dff0d782660c6f126e5dfee50bb79942c80fb12d80bd306a5d1cba65cdcf441d6992c4fec9d782dc4e2db87b77461910b723b74a268340199fcd985892184b8d1a111dc3cb9f255c77e5f72bdaa7cf38fced64e99a134307ead2697f5656a4a2189bb8bec994a73111669660345fb54b637fa199935893ef65d51313093f3c92f5fb47e3dba53497d941b42e3c20a87b4d623e966b823e1bb1bad590cebaf5728b9d71787e2eda91eb4b7806319f08cc55aed9a09ee562d202f512eaf955c1cea7b4784179cf07f2c912b1deb969f42962e0f45aebf1e36bf4285bb0774fc5a23ab03ac97910ac08ef4ad1d1af2ec7a11896f9e7ce3660560afe680fc633f23154e1b816643ae0b75c3563043886ab74b19c547e1e5d76c291c9a6ec2bd9b93d523a25debe546a703f826a033cc3a9d51e467d25d0f756d8e790bcd6359f7e28c139ddac0c660ef19ee4a82e7dd2dfacb033db797ca568156c1fae3e5900fab7837d002e03a45994b6066506fab5d799e7f5e914eb0de623d502455ce9959859d53e16cf634fd9a1b0067d327ef9dcd24ff10c58b09770483d1f4543c97129d0c05e00a49a78d29259124cf2274248a80b5d62b72d1f8a6205e18e29536ddf3fdd7054c2a738f8f3507a4c48b31603d94ad547255d90fa4ce05f920c235c68f6ccc0f86f67b7a93b51c9a99021532634eaba7fb01f9c7286c14d90e18cbb4269ea26d440422e097b86c22f9537f4253cbe8ecd1785b3255a8d472a9efbc94fa39bae520a3bbdea761f0af79a9954c93b8760a6bf9ce755f7784bed4726fa2842f8fa1a566ac60ebd4381cbff528200b9826dca487f004b3ee0c69bc57d8b3bbf9d87b64185ebb8d7736b05b9f5f243c3c734aa81eb330fb7b0706b33d63ed3402babf3b3ec6ee934508d7ebda203a54f7d8c883c53a368796e495e104bca87f7e36db4d7f7d5f3e72d354b20ea99aa25bd24479bb8dd7fbd64c292a348cbe56044c41b2b4bd5519bc99c42c38808b943bf7f0ae71a3b285ec8638d5688f0a9f8d592b922ca9228d38d958ece2ccbd7b5590b5663f2a6d35af52659784b17c5b1d25b33fddef92e5ed23953c28094879717c4c67225a5000c7198ac29ebf8c2cdf037d047e68da6ef6c3e26e408f0f2b2838f093efb1e29df9f7bba6ee95ef603ebc22a1fd049f04442491c9d75ee9b41d8f1e2e98cca1d18bbac91913244b3559a3b832f8360b7a87344cbd44c2800ed5cf106d49ffbae49a119573192af3095fdec1368d556a34e3a1b74a7f68014f186a9d1c3aa4247d1c50d64b35d212b67895b3995a26195075d1777dbe32a77372abfe6307d60eb6007db73a521e4512da2be534b40117235c3c9c88c581f65cd552ed8073832f8269e0ef82c5821628e81d54f6d37f4dcd96446960c4f65c2f9eae1ea69b93adb65f2d3d85840559c97145aaff0dbc4382c6d421881bb93c0d10f3413611d695b333f6063a62f60d465086b866eaa1e985086bde16040eed20da2385c2ed7e1da874ffe4a4a4170e7bf727cff70f6a45a7aa8480cdcc21093e1be6a7249bc42cfb292d22aa958b8578667ac3124179645a4daeb42c885588072e4685309e3a8bb44f09ee2c69e9ccb9b9baffb41928972ce5498b4f0865beab8f6a3acaf502a4d1c9927629ba11fc20ceca1ff3b8ab8008b52900db6355ddaaed454a3b996ee9f75cdf9dcf4671ee914bfe1006b1c35375ecb0c95699865a718624c3f3f7e4fc922a62efc9ecb2c5f917849e1c575226749b41ccc9b2ffe71df1a0a11a2119f6d4b22c357e1d7d75ca6679eb9e23fad22099a3ef3c3f2ea7b5abc5cf568ce5b829ceeffe5614da1f404952a605e366e0524d08124ecafe8a493e41353a1a9d37c61b414136950e9e7a7a05c5a26c000b4671ddecd7616192540cac8e0f116c9ff50a001c057f388c1653df1685142eaa0a1ebe594ab3de04f6f4a2e1f57c918a2b63c87142dc1482571a9b4af3a97899827831683eab7904e4f2ba4edf760bb6911490f079e4f7d5ed67a20c27cf8406f8f65b6c4d8893d609bfece8a8c05a7d0bb37e32140fae9b375ea578426194e9612b998cd291d670b4506c5b6a067ca7fd878233e2718c8fba50575b51495229e033e1ad6f31edf1ee63a490d8c08bdf32c5618d029bc5b65fb3a539fb403a6a6cb629a9e3b0b4e0f87654dcf37422a0e29e50ee315a843181e190fa7367a40904566b68c3e81b26e4a326e3299912e95a433c8ad7c0d1176256834808a9685ace0a84a2163ce13e3d1898ac614619c66a73af5360eccb3b0399b7ab9bcb64ff56d92b9837ceab359d19a505285bb9d1ee0024e8cc40c124558dad09cca75626829741ee7541c9356c7aa06e2871b7111e726cd61c45a9e50c0cb2b14e49cba35115a55ebc9aee25e1d40ed697fbec8f2016290601d90e1c3c84830f3a2224b4baba67aaca7987b5c97dd3d6167cfd49387b19b5f6bc5e803a7f40207482ad999d3712c13c4820381f148b125053fe33e382ba0b67813e0ec0b8839859744084846bd63cf05869709394fde0c36a3a31b74c43f8f0659f563ce6866b9eb6d7a89da357a777b7a4f5c7b6b584e2585436337746354586ae044e6931333a8bbf87749c0ff64dd7b7ff191307ad6922a04d0cea3002cf83a2bb94a70436d05c283a500e52eb929f8480d6d9591e2881739ebe46d771bd01ddfb8eefcfaaf89f4c0c2ee61263b3badb1a52a6b2d72459df1c31d3d8887383e033bf623042da387cfd92ec5f44477dd80df1b88ab1d2bad9c0ad6131aaddf526f489b0ea93eac695e6adee7f73c9efde0500ef66787bdbac4028833baa76df0bded064b8d77f9f167fc169d348616fc13372f4be2fa670393eae2e278ca6341e1d9fb110b2d1e46af73a4eff0793fb5747cebda13c58b3e15c37f2adea4caef3a0cf391d304268439b6d50d9268ac6d653a69941f0620b6ec5301fd73a18f4475f561f0206de4472447a1524a56733889c77e30a19f3b65af25ce6291282138e07a2be5d02fd938d1cf3269423b374649b21e983f7aaf30d0ac8b0fc944616d1166267d3dc75cc8a87f529afab59c838b29ea5d2e9340b78964f5b70fa3484c24d60e5eecb808cb49d26c685feb564b21d5c581e9198f3fee771424fc02112a8eba7a954267d47aa3099c9096979892ac41e2eb612ff94a873f6d2d73bc49b042382bdf9232fd1f23ed76a61b0fc4014685980c2e14936a024e22e3fff8e0b54cd4035a60c6962139a54438cd4278469ffe1ae87b8aece639b0d5354f0d0920793cc41bcdb5e7d68ac16af9d6863c464cd1ea31f33bd4fb17c067716dfd2e94710c2f6c9b6731fa4fbfc42e11382493c6673d131626acc7865c724208c26a5325944fb8b538e444adf5e2323296afb8421ac90af206d27d54469471f848952ca9181b84522be72ab9aae2058645beb1c98cd27fcc624da02cdff3b5ef52207cc771bdfe90d64f392fd325f51ced1ec83db60789347ee30c9c18766c94572681046c4508eeefdb12e5ef5d42dd25fb5938fc4f0b78ca7f0d66887614ab67b4774a9b3ddd9bea23ba0c76a09468ae69fa566da45951d8cfefe3412bff2e534dc73c3da99c39d19c63443014162876d66094675cae778c74322c10b85fe6ad94e88e3b0dc32728f34b511798cd71ed0ae97187322ca38a70acd812f425a14376f934521c77a8ec2c3bf72d5e9bf784f942cca0581166036bc5e532a23df9747a066dc1794940346c5c3b2a4c62bb4878decf106e627d4077fa082c1fc1d6fc86e9c536ab9d0f198b0c33295326daa4b6fa6713ad3a8b73e1d47dbba856a7168a34a62b7df3ecb0aa71e7cd323e0c628ba94446a25e9ecc3bfe5ffd36b61d3d26ff42699bd7b80eb7b4dcce81b8a7cc9e7034220584839e1fabbf71fe26873e920cc05f798dd3d493278cb92371c947eb3fa035f86b70dca2ad1e022db037b1fb8dd165cb90115aa319c24fa98aea859e6f9c02be93b6c8118ada5854101839a1651a0efd9f164b07183bc9a04ef77e3f402971276ef320727b8abe440b89ba9d4d229c66c45ea1aa94994fb80f346544bd7ecc5e4b8b3c572e8a1a115e94d8394616cffab9d8fc25a56a2a6b707f72ba1a0487aaf5d32d1ba50c105f9b6fc568f21a942b3c18651701bb7226f5481242d2bab0679fd8e314a2cd9a9bc12409392707967f48a2bd6d319441eab98fcca9509ce43e9419997831ce5a103a0176b6b03d94fe58978310e8f4422f684dcdf668190c738ede8a8b0bfa714079013cf847884fa757b06ac8d856a276846b46f05c9992de45ef2075bf07806e12c3eac4b3b15d348842bf15d18143f7499e56793844d8ee000ff4663f3238bb3de11106a3dbe20aac8291dbf779379b32361392d9616a1a756996596ea0b2dd4cb6abf58adc674ec25916da7ff12b52adb9f2b5f4bac6f5b89d2d908dd5c54ee763822d81fa2769981c289f9b5e9e3039d46b39cdae737e72454d2f51b52289511d145a4955114bd11dc7786dbca4ded1897aafda794dc0cfc68911f013b097c839bf0b7724d727108b041e0cd02b3692451e4b05c85fa8e64c0e825264367ee32e09d21611152d7fc886f5b35b1abccc82795486c0acf77c990e7d181514030664d4b6bb9ec5aa83a86996bf354e981b1db837605b358a32ca923f4694fef91e9af57a96871686cbf59a915c8d3abe7b754f9309f954bbd3557dbe75cfb7fa1587c455bba2dfb0a70fc6a9430eb3f1630a7f813bc5e1678d4ba13d9b68775e2271c9205338dbf7ed4afcbee527c323a793a1eb95c0d4d2bf9efbc4f9821fdb8a5eb480865986570612404752dc7e4f396c01f1ca83b9ba1f612eb279f4b3af497375d054dcab1294be4d656b1b557180d05d5584ba7c803ff29043022c01b0678c26c8d176e0121e70711dab40ccc0cc2e7d7c8a438322b34ce333a926e289cb6b7f6462d5c31981e371b3ed7cd0a7fe55e923d79ebc0a00ace42b02c4bbb62c92eb6c6f1aece80fe1b010398b3c0a4c18a7a6716b06648266bd0c635ad00fbc2457e03ef7db7e2df037c4d3877eb788eb4445167ac6aa9f656ecc", 0x1000}, {&(0x7f0000004040)="75bff12bffd19df8ac53566566b2b7ff2047e27d2d6ec8166e8e319ad1a3b44f2df3a003c70a8b6d3817f8137a933edffbc9686125b9e61720e70dbfbcc66596d6e79158549cf3f55c147eb4cd453d7a687ae0d7edc45f488766fb7980798b98bc314b73a4cdac8d663db13d252bb08fe5e65c054e32bef6217c2a17bb061df8a1272cc5e831ec093ed955cd10352d7eae695a411b82976b98af4b01fe", 0x9d}, {&(0x7f0000004100)="b4234e5bfe77b2ac1c3fdbeb7f9147571c5e36a44c13d553355fce12c369100622c412b03278e9ea8e28c82552e8a7a28c3fa741c5e5bcdabcaf99f3a124ea2305430b241ecb499316f08785c9dd8f906355da705ca89e9fc1ca3b728a280a0661e691bd5b572ca84573255b22277b736af73946b2c07d94744561d47e7cc6bb05851b9939cb34729916f8c85a07f2", 0x8f}, {&(0x7f00000041c0)="abd763224015a002a9375a0e9237fd96bfe3f8add06ce216829f1c490024124c3624614ef0afc8b1923c299dfd378fef3e369390a40fef962ca4bc8f2d7cfbc6b0ccae6aae131bb1deeed9", 0x4b}, {&(0x7f0000004240)="b256af7d59870db6e46b79e9fde3ca419f35c8175ba805bec8ddd51ac7925409090d1edac77409ee72abef9354db71bfc82024402581316dcc7d6d8d647344f6a08fd407f829bee8e8f4ac347ddebe8187f2216735edf5692981b80b287eea570918666f123cc6cef82c20b69fe1f0aaef33c188af624f6c4662d3ba2ef0bf195ccfd43fd3316bb721a43cef6006f8b105b7cfb494f91436a8f258515de6e331a0fce3a5b6ccac66a356f6720e09b9d1071e2dc20aa5d199f5ffd3042bb4d8020990a28b165afebe43903a6e0be28d49c0e8da05fa73747a0c47844e00d3e675e3037836f6fe469d021e17f9efe19d1d7f726d6ba55ba6139e2031fe4871de5b6f9bc978d739d8e62a13c55982176d9fd81ab7d5363f9e2e9ef12b35af637aa129318e1db44e9d62d34691a360040cbd84e9e40c9f27bc90546e24700cdf732ef11493c90dd20f97aa7dbb93b915032addfd95223ab720df65130c673a9bd660a8b3b70a9921f634437f4fc84056fd98c1645a81f2aaa85f7d442e1fa90f70a4ce3e8fbf00610e6bab224d534c7547db7793732152a985a117efb7ff58700c1a751767022d7de4a35f7118aa3905897071473da98b73a668153d4a9796f82cbe1412424b8d5438e8897d859de2bb453c57e400ff34b4fabf897e03c49615e8ee3051a6365d261bbaee32a3a7767b47516d1d4a2af67392bbe264f39675b69ca3a39b0ca637d9ce402996e98b053abe4aa61b732d9b174f78e9d44b1f68144f6b3598feaf8306ab80442191487eaf878ced6055ef6ba5fe66146583bb405d3c9cadc21f789c4436ac278112e0ff395c6ff5a1e14134bbe52a48896c94215c24b5808c7aeeaa486e044bdefc094b05dc769671cb13b29ee0be11199a165b955f06a5e03e22f6fb981a0a6dd782fa1acf39c5f37eb54131cedae919afb2c6916ce76b4b9a6b4a11916d96c32334dd17f1940c977f9cef22e70e24177c4029235c9389d7b750e551429e9535f3e97887a31cf2d59bf1adddc07f4a5d37b38da1d4a10b2c23d431a06c1b64c56d63ca8fc7eea5ff063b30725dc4ac4683008d5aade74d51c301f6a3d93612d8d6019f2e87a3c1d05d174b0972c33ffd9b143fdd3dc8da49a7898799d6920823425701f55e0f54109ef822f781b7c8c970911b65256b9066964beeb14200842b5e729cde7bbb0f1a2ec4d44257d5cd587f5b52de94cb0bbe1ab87b0ca2103e0de2efac8efcfdd03862b12d48760df67614ab6dc5a606a7248e7f615000b304a3bcfa1b6752e3ef8aecde49b38ced882edde3626e48c04d58bc8b8751c87958a4ad69c7c9bb49e4006ed5236af1f680a22b5ecfb4789a47c4a118bee5562b8d73e0bd9626bc1ef7e358a9fa8db1c0e2c4559df9e92b715a81959b53bc486ba198b08429d57d4c347e4d767db642830b1bc4c6d3d7aa3d060d0133b91415bc35c5f1bd0516ca1e2f8bfa4e749c0cef735c706cf9cced9cb6041beb6b83f1fc40c59b7dd0841a94acdb48db3e82585f110ce8d96deae38f60fa46fb1f3eb16fe96c70e70d62b79289da908dbf806d256477c2d42938811e561bc1659ea282816cb6e3849611283be77eecb5cfca858be48a2d4b04fbfa3195cee7e5b8d9c9ba2e87bf935bf4519466fd14fa2460b61519885efd58570400a60f038922805fb36f9b0fdd1dbede3d622e9af1476c7c1002c439cec6ec7f3bd65eef181d916e3cd57dab7663ac2a0e0c12d754b79ea36844278a3b52f62c62fe36054fa593a8bb2db94650b8c922f164d936d7cc21973185514a771596bce898cfea98870e24d8472f4fa2ddc56bb7d485a9f156a02239d4b2051be062aa53f6e6dbe0a0b63ba1256746e9f39de9df7252f5c9c82b023c597878281fa42625c1cfaf797cab9ebd257e6fb26834d8898e6736766e7d025eb66d6cfe41ba4a05e34cdc863099b77ffe3a796203b0dc43eeb4320c6f1066c27e07ca2362d3d902848e07734ea65c8daf27e22e40620b4e4234c70add399192849f19daf98060e1fafd4902ac67603b4177fbfadbd412131ad4d4d7cc79552c0beef661bbb28ae9fc7de716fde97dbb1ee5b4e55dc2e94f74390f1d61949f65b3e928193b0ab2d1339b9239a5b851a80b0121a5a3a5da1cedeb144f02318131e90b9da9bf008a704a2165be28959befd632ba1241d0e0a1e907a50e037805a57a728d1f565560b37c769e67d6adccb0adb46f9b419d80a1374f90d56e51761d667a0440d21f0e446007ee49861197a4d40afca1fd9cf15aa40f452c30bf2fa9d8e945438a1371de96909bef8b833a3723a82a72150cd97a90de9b50233c882bdc6ea6732ef04d93470a9f9d90600da68819859ba77c6885ddcd6a46f6a7056d9a97004f1924f16c498930e7488fa97bfef486263db012e9bc8a8b0883198cc4b3034c24335df2692fdb3a72794ffac1e2ef738c73e3ee7167e832b7e0827561454c30b8e157f47f1e5b1fc7f62a4eceec727d830d8d9e19cf4795b6995bcd6a3069fe7afca7a5802cf07436cf61e5f0ccf8e8bb679d3eed9fe412ac2aa5a69eb40f0180fec00cb6ffd820c2a072b5db2226e9f1cb80646cc653ca56057a1510d737f0c2916eff7fd73d9e3568160da4d7adcabc09f510731d97dfbb6b1d431df51e821238ba858a2a8ea7cc3b549776d8288c2208f6ca46644081f190adbc0fea28c30bd5bf60d0616bbe3c075edead932257991018cfbfe63dd468c9939d671f0042a43fcea229548c47e6f194652bec09496983f1ad80d37fff9e644bed60e86bf3c8e188b5f5359811bba13a998aff2c654fd510a0e11d61e8a983df1279c9ad12d65f4ce673ff6f5c815d3d102489287b711beca636b3e566fc0187bdd36d064d76036e6f98171849421efa970ee22c64da4e0fbbbf5500c741b0248df0dec35aa36df1863b6a86fa1096a860c58468f55f43e80f80f00ff581563fd769c54b3f25fc7e529707588d700e57232112f9dc93676b8aed6aec8ca067ea48f6af755689bd94665a9482550850060d194faf30c3e3185b6e91cf9dab4540f912e96648e27769aa46bc03a8589e5c5d6ac459c404a85560971ff1412c8e7e7c442798622ab91f5c2fc7d4865b79603771711ca24041312846389ab977a5213d3e15314dd47cf5d044116e6e8a219f83110812dd08d4bb0246d3d1e935f82a6675f9a59f943f22a3e7ecbdff780a90869a934e48ba53c8d1c34069b5532963abaabb8a7794950c58efbfe4ccaf8bab02bbc8f32d8a2716572b23a220cd5baabf4a122e5097384178ea9b90734190abe66fe05150ce875c62ee249c3ddb920b0aa611b420d7b637672ddc0fd7ecaca50dc4db42ce4db29a9821df9d0f27cbdcc1548a1074d83b0cecb7dddf235b014cda15ef9830bd27fc81053fa72f80adf6a4c12951302f83efce5b47b2923d1dfa1b1b38d2581462dcd5709a875aaed3b46d35a1b41b5673a8d538d4bd26aa439b2354f2f2556c1fc99279c7a68ff178bc7d2c90f42edafbc6bb53d5e067f4cc3d971667a15456cb473b3584935fff38deae6d3acc1eb2c7348b63b1920df193d7d7f997503fafac0ee28924c125c80ca7f7a69bd6f38888f5f126508850a7e78e8e98b405f4fa86428d2c6ebf8231fb790beb26bbbb0f13dc0c8dc4355ec208f435be76777d26a7d923964b8439f621a225af1cf227b01a6dcf625e811e9b19a32f93ce8c263bc45d6d1b13430bd97469797aca29b8d2bc2133b03929df2d2163eba480efebc2e8f6cc42b7a520d3808f3cb8d84a3b9eafae38eb8c3ab7c5280dbb282a1eb074179370be6b3d33e97cf463e06778f75493b573ddc828f76805f6d57f2f7d4782c1fe964024615e8e948b91d2c9487c1201852427fc1cafdff786d5cddcc0b711f256354d22728bac34c64f817caf83ccbf758df7392debfe5b964872c7fed1c60828cbab55f3be9b70101cff91fa7af9cf083ea95dab1c9f28431969c23d1735b9b13b2ac10900f6c824cca3ca02d971f057879e9add4aa4d17e8a13fd04c390ca1622e05eae6a56ec6e692e64150bbd494bc00f544bfc4487a83cb9fe65ad7a78ec310fcc14d447fec44eea1d4520bb481d4c2dffe0f397847725416ef7b4e0e9134d57525af63bd8e0adfdd3d186240361e067d22ae7b07f66ff1c0a2918c2fa119c5d88c9154ad032b4cddd4af667ab7ec14dce4329e08e8ab83f2336c6a9ef2bd6537bd84fc345c74a6090a356838faeb5731f47bd60da6ea0816afa05a30f828b63ce2b9c5cd69c48ff1e0df03b01c1b27dffb5afa8a750e18853d5c3e6a894e5287f93dbbfb3c8ccea27e354446fde60a0697c9e023693650ef1e6679ac361820550ed9c955ba670a95df11812fc7504110a28fdcc33603b34441e58a5b82b8c0c32fadc838280ecc4e01bb78ac45679d4726ca0fe2dc468017fa4c5b8cb2bd5e5d0791308ec7e4ed78ff2ed3570691381981cbbbcd68c5d03f01240a7fed649bbec8212ee108f624cfc2a06c7bcf5a1128cb11dfe300e9f237550f82efd27f82ceb0b210853a5151c0f32d93330c974fadfa6642eee00c5825a0386bac4199ad490d91c9e4a08058368dc0882cb22db107c5b067126306bcb507c653f795bf06c19401b3def172779cca698b451486d179d86f1c46a92c5721ecf8107ce72801dba339e2c9d0b3149004a29579b1c72ae5076fce1b58948fb686f661642051e8402c70a328dc8662f566df96820e7897f22ffcc931b31744d6a15030b6832c2278396d5329283e1b7e3c8ea181a4622c6391ef93819cbf2b3c3b1e2c0b29001cfc83107100e49c3f9fcfa9d94c10ad53390ed193c4c06e81015a627a7e7ac94d48b981384e0a2302705ca8330fe8574e4983726e36d9aa36050c0bad1dddfd500c1f6070a6c9a3c0339810e4179be364c77e850a8b08f5e1481bcad511f61d9400eb3ed63f33cebe3c87bbfced711479ab48471a1157049747b1cbcf296197a2e6b7396de52d32d3e9cd6a069a05ac2c29700f19ba3ee3332a2e46993c6eda6f6e0b3d0c2f71f5fa2bd14362d868fc04e60e4142cb7564a547fc6f41882726fed879f3a41a800ead89fbff2f5c4f7793dccbf27e4a12e49d1295c1109ebab4b58aabe5ca2306330935b5a5005cd1aafc1dc333f7c82740b348da7ae93acff6ea25a14ddac01e6b5199617f5529e13316b4b66333da37458b5e0639460f6431026202d8274e3bdaf46022db9241cecbd9efd896447e51cd775455e6f3b5b8b91a7de75baa963595f847c084b7f2857b4486c61f435cfd59cbba8fe39da6d4ea307c68bf13d27ff67ee066ef21dbb33e3715cca70c3ef5040dbf50922bda420cc331cc772813177bc469e82e379e7372c06df8971c7edf1f7a38f94049e919886aeceb8084440b90a43647c18995c3ae8859c45e2bec2bca1b9a643cefb47206450287d825e34bcd9b3308748c03b5e83ec488d11607114cb3a5505fe6b50b564927ee7fc17fbc9a81677c211625259c2e8de9c83c735f5d64f62dc621f774e386af57a60dc87b3bd0b7fb6fe49af1faebe1856f6933649e21d89fc2e3758bd9833325699c10609a3ae23daccb4477fc23225ecc09da6570a1a5b05392156de144135d2bbf7cac6d4ba3d307689817e51cac5d8add375560c22355ec9fe102a267d7a7371037f92ce98b64593fae4428134f4dfc73e4310107c952e15d9c94f076e09704e5066207845a5783a20421904656a43abdf1cd5d70d065953c158bd37edfde794de6229f430249dd67e5cc8e4fe", 0x1000}, {&(0x7f0000005240)="b9d39ecd8b0012ce38fb357bf73989a8d6fbada06a346612a50c8eba19d5991e98ce7e3055d0ec7aded9b58cef5fdf6c63349f536810f56f9ec51377fb936f82a0052ffb4bfae055d750f84fa39caf5e7ae694989363990ae8af379c994f09a717", 0x61}], 0x7, 0x0) getpeername$unix(r0, &(0x7f0000005340)=@abs, &(0x7f0000005380)=0x8) r9 = semget(0x0, 0x0, 0x80) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000053c0)=""/130) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000005480)={0x8001, 0x0, 0x6, 0x7, 0x7f}, 0xc) fcntl$setown(r8, 0x6, r5) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000054c0)=0x1, 0x4) 00:00:01 executing program 4: r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) r4 = dup2(r3, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') fchmod(r2, 0x0) socket$unix(0x1, 0x5, 0x0) 00:00:01 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/187, 0xbb) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="48200aff0ddcd32f2ecb48e1f4edf5477204054b2345de339dbb72a9273babe189bf2a37a54c93fb06b03dc07ad09a825e9b5091a66236dc7c76487a3138ac4849b7e1ef1dae403e1efb1fa50b4ef5e9f66476971d5160cc5086f87bcd3b8373bbd5418fffe0fab144f1021d5691431fc898736556aa0b18d9c308407b0d57f95d97e44fa6b06cc610cd270a5ef77ebdd303d36a852b525d26ec6ef0c791728ec267dc90771b694b123869e04c98790364532abbded0366c22b9fc035291f379ec3a0b652b26eb7ae40b993916f7c49ac29fcebb02fa53157b7d3fe1f8f09190eb7a8aca8fae5bd3aad2a68d2ac12f90bdc42d99f53ce14fa27a10619c9a85efe805938556c978babfbc918c04463761903e29468f8faad12dcd5bf02375173d9f09bd26f36aced5a5ec1cc855bfd392ed6763539440e9eda30d594914ff6c62941b3ef75b793558b1ff1f62369b526bcc2de5e1f34fd8c25fce16899ba96b54e4ee7bef62dcda60a6f98d1cc2266b3fcd9e75c9e1da5a5364b7f5421ceab116f0018f0e40d5a9241227f7e37c275f69e89abcb33a9c0e7345f3da816edf8fedf45ec66779b26f420ae83212e78de90a22e5a3843c7872b2c165ad0cb90a7cdbf81df72e3b831556c996324faef6ce4aa9a110dc75d6489925e9b30cbac721fa2e0520cddb2138c5ebc5266c55fbe5c281abadfcf77c85c683d6da6c10d40baaed1a2573a58af9431f101cbe6ed148fbc97c13e00720386a32ec865571099203f13e9eaf80a8476bda03dd16ac5a5723da214ac03f210b0c8c6a11cef298a292bc14deb151381b53018286a152407201c54d1f7e7c17d3c2827c1caabcd1469a8bd72cf2bec67e078da7b00a7790f0dd59e93a9e344010771c19a3b5576e08f5fef8d51b1675d66003a2786f13b76c10b14193367176b1269b5aa2281c296fa920ca89da617bda2d6e6599e6cf64c985516af5e3b8d97ec0c90364004d6a01a5e06474a265362ab7a3c382049dfc2944736c834dd8469cef1ad1d7ad5c06ef2ce18df0b78ce29c59674cf412033985f5fd0270a6f82d7f5fb259b6eefdc889a82a5e3c241861c797ffecb727048ad76ffd17d60343dcf61bfc1b146e50614a3536d5e23f06f29b1c76cb269d4c36a455a2c0faa1aad3bec2e81ae4d5073eeb439e64ecda6f9af4b6df32f83c8f22295f56eaadd4ed3287bece11e3233bd72f5b0759d37547f4d1927f130821f0f432d6d9b51ebc816898acd5e898d3808ece8fe716102d090315b56438e1f8752b00f55d624b695b00637a6e5ceb8c6f7f19012bef39eeafa7cf6326babdd8c46e943cd606ab7d2a3a3d3afb84ee348f3ab8ad74cd5958bf933a25ba561f2626b9a9ce44562d567dbf8a8f6f98069fef4f121a46037bc423826bae1611b554d4bc70d8c69e412a539b55e24c42ce62f192267954c36ae959676f8948e46c9d7ce7d2ab8dcde2799d8b1388fcadf970318166d08df54611875933c0b22f6ac2641facf4d646b158154f8cc0062ad7e0656e30d35ac38dd5c3e398aa880f863ad0ec016def4b61e356f461778cb99f09109bcd17797c5d535ee776a7cfeacf52f584d2f9d81a39da96805f047f06687a2b83f8231578659e65c8d372b0b2fe442ed7b2a9b132d74f4f1410a2207607d49117bebd0a3c139ca1765364fcf5fe3ecce181df4f4a6db506826951df42647aa90a09201303f86a43a942cbe2ac8f66c580181197ae6c8e98cf0a563e5d0b77942eafa8c61a7143cc53208d31e70819565b5fc45cda39ec3ad5a80609b839d17d436591a35079a2a52ec8c447e5289dc7bb1778e449a723c3d828388cace4ba087d8cb30f027047b0c743b74c7fb1976d5bc6d93c11421f5723484d928adcc7c9544b8d81c6fd3d3ab1a9f30dfb3cdb19ea642ed5cb6a850242424a043efe83025a942bcb2b707a441d8b606443e1a394e80bcb2f4f7fa12f550373c2e3581fb440b908cebb5940cd319dd5cfa5a3b5b1cfd89ae30f190f72238bbc8c95880683191a510d9d0c46ea44caefd518b297f7bb7714a7b81001cf29342176e0183a15fc3d883822c0b5a9d815e865e864556edbe1e2d631bf7ad2dc5517b47a7f0ff49410ff28a8dc7592ae856f8f205681a295240c0a1283cc432fcd8fea1d737799705d8ab395c8e9930a39cec0c791fd4012803b974fcda3dde368c449361ab8d87f688c463ea166b6fdfde28facd30b73b24cd1093d59ee073a56b250521ea0e680750dddb7d566a1c3d25f5e47deb183392d112cc2f151d99093f535db5e2e6d4064b8f240b4c3ed71cb8b2f70dc7a6ad50522f8aea50d0658a6880e5db41224fab999c0756106fa6315b5a22da6bd3e60348f4f7f146f8f59f2a400a7850823e1a2335e70e5dcf20bcd14cc13cf59f284870a9c6f81633a4bbc57a97422c332c4d2f090050c6fe845d0030c45320ebee8f515a372fd563608dc94efce638fd866fff65a3bd02443a64f05c9b3bfade7a63dc132fff72b8aa251a5e596f4e79860522e491eae25439794ca84e85b40591a4fadd5214acf6cfd5b191025413a084932933e8fb9114c1fae4b70d89ce038f090003ab2cd3a36c1543c3f9b236839235a12eb7a81254127c8889a586b75fc4544d1e717a40f3b49c9dc1898195cf5e8cad061a665977fa254dbdb5e7925e985b949019963779c15aa5838142ae4f7f788152569f655d54910f207bff4216eebd4f6aa0394b92a43b0a7407ff56f1289eeb5554cbd4e20384dffa03c829ff3870f78fec8f5e71f3556d152ca96d1b387af52350deac681c6ac209b8a18b6ac3e8f014010a73bc4ebb993e76565e64e77f1c3d0fcb2ca88d4deab399283145eb101e206744a4248cf63dc9b51b943c702f74b5f3f45e16f559227be972deca21075fae6591f7d4f78b90aaa9d22703d96a287cf95d7f4a781e6c101757ab016e92b08c5fd0a8ceda23663c6f0e8917549f0b8a916285fe9bc30e45d961cc6fe5d2f65256f47c4550fb7b2a50ed005e55ad0f867af013819741789a3a996596e7524611f2f49437ae8679d12f51652a55211ff87a300197599f739040b1f9e9743c891537e57fd8f2bfc60452660dba2e3f8b1ae7f69357cfca20eef1e3078a8409b1a78479d97dfb42e83daff6af0df574002b8b28ce359ebc085422f4401a6b8a9a801db1af01e274eba7e4f9d3db065d75076a217a29edaa15bc08d22a44682064042e46b42247a78de53be9ba7f601e55f53eb513c4d15e32fef6aaaabc74e0c94bbe0a2802d2bac3b9be05b60b0750106fff2c907c3207cc550ddace05932ab45f9cdec0dfd8315d58f6504531615e0864495224d323ca80016859dcf38b20a23b8a042b2023b61157a527db527508c7883d3958b5cead93c9a014f291f3407a51ab17f6d35758d28afe5e49ea2a10962f1d94096622934d876afd64f4235534cb255de36dacad637d4277459c1f156b40cd4a4992557b496b9b09b5d21e6b5dfc9528fa57f45d9bba6097a25617211fdc0dede1d39339009e15424547599a0419b1c2a28f80343f8996c143cf92ecece12f730ef3a2f19567a73710b28855c81530b5b41e54f81e1dab6fc352e34385c8dff338c7a7179191bd65e8e2f067ae32849d27071a3e736fa863c5d3277a142a2a5a62347d94c47c6b497079e40764116a62e8ef37cb3632ab6c4fa574af67c42ab9874e1db2f4e68137a630518f8e6fa8ed86a1d96184352cfc865d12ffe6a62fe82b207946220ada83e20c59c4a73d2a251e40415f584dabc728cbfc1bbd73af1a626ee1c368f9d2995fa88ceaace60fb652e39998cfac85e404b9833eefc63dab4c8f20bae33cdf0ee72b7f1577b235498faa8dc0959a489b680b7f1df1c8fca8ba81996cf7c643c62e99b85d3302c0a215806a1d1a2fff8a6c9a6879828e59b36a0c2f03d4804b90bab80c2c0214d6af5c01b368f5f7cda4e13ef20370a00bd41d73e885d71000b2fa475c94fb0a32b961241a9f4541886c63ee66f083296b42c2c5b322929653f87e216dc20a21dbc96c54b9593cb9763f1486d7591ede42d48cd6894d774f14d5a0a7c5e8a3961aeedbcef5aba830d03ba7164ea774cd24ccb268000c507aefc7b90b3dec4b94a047eafdeb4d0fe010809ef95c6a34a669baa140480da4661869ccbbf6b07b5a427ffa3aa03f1c6f5a27dac106855ee648249986ae19aa27f662e78fea256a79da58db703542029854ba515c34369da4fb8dff4e58219a45bf3b2d5b5be97f9ce0e37c11ea7bf7e6248db058aa4e8c50a6da184823a794851d647e9fff9d34b7dc4d2116b982811707912cc9dd676ccf5f2031a18cfcc481018386ffaa5ff005c8f62c01c1743047a7b30901786c7108f8148d046d1b3d6a93dda3bd787b1a44fc0dc25309f2bc3967a7b8111e5ab339a4eacd0f465ec0e3e096f19cdcaf7e4f83f6f2e1cea76b22aed82883fb4bb1739953a682d6974d6596b91ea77decd9f95a5bc3dca6736c08eea5aae085420665ff128c6892bfc96b29810a72f0c08baf195299d91b8e404fc2580f415b5e74a613c9ce07eda515ad96f0582c4094f507d3cec662e8325ec7248cb00a8fc0cb8a51f58944c6674cdd2c46b6ab20eb63c7da09de30ada06f360cd8071977095d2ea743526dd55375da8f74363d4347249c06f9bda1e0e3442a79121df1deef53625328cc51c1accf6025eebc9bdf4529a218eedabf7222971d1c699ef61d9c28fcbe8387c57ec94a841dd64cc16ebb7f31ab0da4e721873b3ce4f0680c370af974085619e166de72f7da125fb44d206f89d8f0ec80784c469e88d1d5e3a04d4f8a23916adb67a5b76bd5992f8518f655e42d0a77c1222be8c5c1fa9785980116354c2d1186ff3919cff15cd718b28f73d23f6b7735c1df693faa3e17e1dc0f9ece73a629232692cd5515630fd539fef49f84ff98b3b395d5f5d94e0696c3c55229c48626c66f48bd3e9eed97ede6cb657bd24cf36491c6475d6dbb3013155581cd828b5a163e4206879fd983fdd9e263af9e917e029cf1b2cff25a454cc2a23d6cb090706bbb8b1b4a8d50a2082749592dcb3ea90193c435241a773af0d27cfa2520083d22e11c68464849b4eaef8d3909d03a95723166af6f01ce2ef70ffb0c161bb355d89eb60c4891539067a96bb2d5b1296cc363e7e58a88f6ec3d2ba9ffceba0aa2697d3cdd48120fd17043a05318804fa33c5fa7ed6f2eeeaa97f199ff4e08ba1ee4dc5f967c9375b81ff0b24602430e702b79ab728167a97de56365c918cd0c7acd8482b349c69bdae4814a5f22b57687f7ca91b56c3d4de70b10eb728de33b827f5af0fb7caef7e58473adcebc758852cd49db419bd449ce1d3fed31649e5ea586245b3160ee682e30d390f4ab202c6465948e91d8dfaf2adf5c4e8887795ca96ba7b29f49b04a7685d1c7aa013b86f3689e1a524fc73d5b21c8f2d3ab2344836f68e0a1616ad1225bdc3634d42efe38dad35042751e5f532bf43cabd05d32986ac5a7413ed3480b723e2487031fd96536cbd2d0756abf556f46fcde160e8d8b2e6033581b694592cb72554c08bd84ca248c1459f9a1a105ef1c6c9d119c081511f59a2bfb357ba0095370cb9a4bbda1306c078c7b7d0b71ef1afa264e685cefd6f9fca34ca3b76dbb15d2ff9219a98ce309cb113c2bac8f7b31c0c472c42051ff9d820d9b055cd30ff166cf9f886afca49b43c6bd67468d8d8599d30ad9970f5206639b42f8ab5280aca3cf70c0058467558d9adb9ef64a0a40625f7", 0x1000}, {&(0x7f0000001140)="f8af861d3b73bef7454de40ee1d7702106cf18da87897c6e14a5b23e17e87525d62a15b48e12d5f2b31fd3e6ea5e816b91535b04e0f1c9af447b16e03c75f8914772ce9d7e24ea24d2d1e57ec4a71db35356c787733892884de146b9147a3903510c1d71d6dc60cb77ca8a02a9944a79f1ef2a5577282a44665387c7a7c00eaa7ab30f46aa233568be57c45766d4c218a5688a4f", 0x94}], 0x2, 0x56) ftruncate(r0, 0x242f) utimensat(r0, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x100000001, 0x80000001}, {0x9, 0x5ded}}, 0x200) recvfrom(r0, &(0x7f00000012c0)=""/174, 0xae, 0x800, 0x0, 0x0) close(r0) utimensat(r0, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x9, 0x7}, {0x1, 0x1}}, 0x0) chdir(&(0x7f0000001400)='./file0\x00') flock(r0, 0x4) fchdir(r0) sendto$inet6(r0, &(0x7f0000001440)="cbdde00f522ea953040dec148f9716b6decfa57708d4b64e829d066f6ea2fa73df2e72d2afb7c5b2f2e92fd048d9cdd6067113c774acbc7d8a60923e3b3feb905beb2b7917981a97ba6df55971b46ece80bc2378e0fae5695ce6ccccea6f8d33b2426e49b212e806f7c4b4dedc817080fa416b243b4f012ab7d40a97a49c57afb836978f1868270222825d39fe49c400dc9d3dc75c4d6a0d48b62a6b0b2e84212d", 0xa1, 0x5, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000001500), &(0x7f0000001540)=0xc) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000001580)='./file0\x00', 0x2, 0x1d0) fdatasync(r0) r2 = semget$private(0x0, 0x5, 0x101) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000015c0)=""/211) unlink(&(0x7f00000016c0)='./file0\x00') readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/12, 0xc) semop(r2, &(0x7f0000001780)=[{0x3, 0x4, 0x1800}, {0x0, 0x7fc0000000, 0x1000}, {0x0, 0xd0cb, 0x1800}], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001840)=[0x0]) fchownat(r1, &(0x7f00000017c0)='./file0\x00', r3, r4, 0x400) getsockname(r0, &(0x7f0000001880)=@un=@file={0x0, ""/4096}, &(0x7f00000028c0)=0x1002) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000002900)=""/168) fchmodat(r1, &(0x7f00000029c0)='./file0\x00', 0xf9, 0x600) getpeername(r1, &(0x7f0000002a00)=@un=@abs, &(0x7f0000002a40)=0x8) rename(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='./file0\x00') 00:00:01 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000040, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x60) unlink(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1/file0\x00') r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000140)='./file1/file0\x00', r2, r3, 0x400) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x2, 0x20000000, 0x59c0, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002700)={&(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000200)="f3562ee5f287b5f689c4bba2b81c7f9bec38d9c636", 0x15}, {&(0x7f0000000240)="affd93bc942df08ca718a6a20d9f16920cc4e1ab384d9adcbd6e7bd7274e38dab67661c01fc0e23870f3e3fe3128c5cc96c05c5560959c5249c6cc286615ccd624e55d1d1aac66bcccf5997057d3f82a779e4f5594b8f58178f5a48dae71fb69eec2893da8432fec69cdd958d9e701bcb40aa3d504c487eed8b8b88a13dcc31a0ba8c141fda586d41951d004309e01fce3b5745230bb368e3f67e539473ab6318ec3cb4a1544a93df4a6ff4fba08f2bcbf516d053ef4cf06578abdb141981ab0b2004ce94df664d225eb04941b0b1c84f7feb713bd824eaeb53ec37e6fb0a20ab99649ad00e47a92852bf8974c7e6217baa03b2d86793cf34f415b81c8", 0xfd}, {&(0x7f0000000340)="a54e0538b21605a5bba531aee2920a0b134444afbfb43a5049635050ca3475b05452528fb4d084d5b87b3959b2fdd566ee4fee4bcc1664b3119f7e45029c7e123d432e69ff136a21cad532577737b37219c26781546c96c69771514af8d46ce173de53ac7161813c9db8731681e7487a1c99edf4862b587f35ebffa371e77fe70ba97a63bbba655d30e0dad86a78513e889fb073a14cb4ba", 0x98}, {&(0x7f0000000400)="1c1be3a9923571cc2865607f3d160aad678b0724b24670787c76bce4cf9599c655adde545c9c0fa2c661d7d390e6f4edf9abadf3298c787ac7e25c7e110dcb928a3934e5bac38bbd3eb2021bda0487bd062e3fcf432c23e1f8dea52ed2a6cfecc78fc8abb52fe622adedc55773e4172bd5be94a30257b4fb9a32ccf0fe35800c9eb7bb2088f5838645a26d77578c0f3a70cc9dcc8bf764b07cc25566b2e9daaeb337426e642f3474f889ae2b570a408471ccb89308d7f8e6e6867fae565aa39b686abe35626fac7ffcaf44f83edf3e135eea0e6679a554898cf90c3e3eab19909a65b9c1fff07e5a0db46863c97319e930cb36b415a767fedaf8580cae24fd0941ee374f7623e6bdcb20080980af3aa213ef140d203185c661e15be2f733ba975cd886711275d0ae20bfa6a94d9d6ff2a03cae9a086740e4a78be8c6ac499e7f01d56fc8fed14eb9776c68309763decfc3293b30c97038ddedf9e8915a41e9c10541e4715e07f76df73d87e22278a51fa6d081856a069dec60a2bccbaefea1c86d6dd8445503a39d4891969e16ea3a1427aad43f1786ac9644c8f11b2c95508ea9216ea785224012b1603ce8ebdee171fb31995a29046b61fa71c5a17a9865c14d91d5503956dc3198fc8b246afb8b527efb74ca48a6b45c3eb0e99442a1308fdd935fbebacbf7e43d5c7ee2f6b9e57342983a20b04edfc92723191c7568f15eeccd4a49f159d5d1feee6279d78456548078a1a968388b681137b6cfa0f101859be75cf680fe853238c262987fb0a7d1194321018eac63c5344b1825df399d126388bb96a5b1e1a39f61f145f78c2477ea7927ad509e82c15bc32022d1ca20faeba6d2ce663a3c61434e7926a765ef504d0c6597b7ce7f73e4b3215778bb3ffbcc8424de2279a9644d37754db2a3eb9a741a6101d1ce7d6b7fa40fa8ace17cc44e5c908f03a344eb4847e3cb20b45356bce8f1b2d4a90339f0568e0e8ebbcaa900c4dd4e890f26194fbfc9398591c43b7fe134d7a8ed51766365ed8a59ea082a0a3a1bfcbfcb2dfaffac27412151dba05b7b5febb61e7c73a693c330cbd16898aa85069e50e4c2d853d54f7126b6ed622ba5615320ea40bc577d9db9d37b1fbebf3eae041915b78717562ff4aedf045f6faa4dd69bd588122c4400a14399404136d20520f20c06707a9dafe198f923cede9a3cd13d0db0bc9bf86ea06af495656621c89dd0365b4ee264cda0d20b6d33ea00b3f2ffec019e429e30705961fc4b29d37e770d887da0338a5d6ff4e7aedf377b1f2d45625d50f035fe22975123ed70e3e25fd31f87f4d7e8d4a60c8ab03fed898c59ff3b8132e531d83e0d09765898a15950b9cc17fa767739b08734da717a8249475527fb86bb0c8a7737275a32a858268ada4c8b9a08fa03037493ff2fd4de7933836b6271c2f0c854d671e084c2ca23e50df7302dd4e37baf0ead4263ca44df2fa2bb45bd4a1976ca0a8c773af300f59aaafd1bd8b9e3a108b55fcd9eba3308f6aace71f63701eb7195df6ee2f2cf6808a293b9c66eaa26f75b280c83da70f3b56fd1d62e9493b924498a58109b29e42e2b13deaeaafe724524c04916de08cb31d55c9e6d8598336e92d390081b47f634f1851e3960a536af210032168e4bd40c24704eb1ec4baf3da892fa1267f211c5df2605fdb2e17bf5afbbc80d67979033fe55e1e3b8f80ba5702c859ce5c057f3933c9cc4805e577fa3fc5ac365fd38111f3940fbae98ceb16cc62fa7f69e606cc1ff8b49be315a3d1b23c2ce4c0959f75858b70b3f17a2afe5f1584e8c656d7dd6c756abb9a6bbe8082ac89c6cb37cf88e1130208463f2096ad9564327a793693fc9d4947d1352fc5ccec7f71c28d79e87fc747e3da66efbf3bd89d7d8d530c8c2d8c871a25f420cc37180c95d51ba1e261e07605932dbf1c8c3c1b709e10e439a32a92a03e304e0da37ec83b5fd7c04186bcf362c48b845c1447f08548d0ce5478de3b6c3b48de24d963300b2681e920a79974a7d61467a49624269e8946cc7192ae1c84e9b2d4837cb60d8aca4c44fd28fe2a1f52181e5e945212f2f3034616959a3c3478599deb1dd60709c99b357df95dadf63b0cfb1e1a0488396e375469a9cd974850c07c3981ba5662315cba5cf1f507b7ebc53f18e3e1032b12f692c16e04c8ff314bdaf3a963046d719be6cb957f93cdc91e4c9f17f82603dc60435c4a50ba798bd14793d454ad1c671efe8903b4f90a1088b8923b601704f42b3b2ea13967c7841aae38ff3ed5eb65208b434244a8b616ab3197ea3f542938136c815574cdc44d4e1ea9f0b278bfbe810b1fedff0f3437aae0e6c5271e083aa9726023444881acd506ea58ee2393c5d83b7b3b9831bb7af2623c2bb7926cf1b71c026c43f06f5a458a1a255e51cd9dc49db98f058755c08c077d28fdbfb0291d2ef62b03e8da06867a5a6325b0037fa610abd08c6295c7bf32bb242e67bb793cea4dcfdce3b849960f0b214b6d7ce6bf099b6e84dc5bf3449b055922d0d5935daabccd51d025cfab103ac574c77c942626782f8c30588ffba2edbbf3216062e0c52a9551b7a9a341188c64b42e75e76d7236e05a1ba40676e80406ced406f26deb0e81b840ec1fb45a6ace5854d7aa9390b0aa21ed6931bf18fd4e74179c323cfde7b8bd003311d53bc43474062f60f79c5d94678d03f36de4cc4f54f4f328e52507ad2746d0795760add344a8d095b491f2276b2822f88c9442b2f66ba0f6d25468f7c2a267bf9bcea944285d7788a3a98de2d249938d0962164630deffde81fe40e421b5c5961e89baebe1390f87e95eb5a31e76ad558ad28e9253baf8d43dfa897a1be8adee95e40c2e54298e4d626d81e74474c9cca13a952f47d9f6b3a320ac497b09c61ec7d817bb56bdab21d84ac3aae771324dde09b48cd867ca7fda4ccc126bb0b8a21dd6b0c3b2fcfafb985ebe784357e2a69e6f2280ecfd9cbd3bc71bf487926c6482a079ce6d310563bccadd0389703ca15ecd3e5bd18377de3d650ec573111ea51ca2b25052e18938290883675c7ad9516e7443cc5a77d28fa453e6be5ee108e53b01c910ec615c02177e28bca631575921f9ac0dfa49acfbc0e3332b9f22bc3d96c5837198d1c0d1721596ada078b912f123a8d89841958af5250ef2b09686e1abb352d8cee08d80e9a1dc3fe365ed6077055ed1f9f973b90a5971f9eb9013826c653b7cc5e770d11fb93621bbc7539040d20fc3c0c11b455964c9c5e7b3df1f56cb6ff3811577bb516cbfa1d0d0da521644f1157b16e6b850de75d793c177b8b8386cea3cebd76090861d4885018877e4d90adf2b6e7627e5e62e9b6bfb9188a5a9807dfe69d45bb6c73590d0d385b10f8809ac9f32c4630e69983ed3bf3fe7c18992a3234e179df4b5948af5cb911a47fa6eb581b34479fd439de51ef61e1a69ead907ead06f3ff1db3430c9f2f77fdd4f0897f4f363c9fd15ffe10d82411ba38cb80452c1e4309c819d6508f8547b46941407893513fdcf69de43bde39a9e4eb5582cdec7a28d2742c9767fc499f4d667f2b7cdb21972a5f15f0386b3df44d114e8937ada8f384afc80ed220e98a016af2821d876ee533578b0f8c42376ff5efa1628113849beeed747ac1f7b40d8717d11a0c270f3f9a99240d1579666e8dbc120e24e7aaec0170671844e3116f29b36dab09535b0156b2a00393122e02e5bf0f76f08a9bbd88577dd731025c842c34ac8d847e51d878c6300b0aa96f25d891733605a4a54acadd2148fa005fd1de186167b0aedcdf1dab0c7f04bbe7dbef108be11b27cbeecd8bbcbe13d01acbc899c7bc5f5778d9b071dcfbbc336677a20470d65c8fa572094da2979614a33afd8e1e88987da9021959b47007627ad711e08f476e9126d3d0652c13ace8734f9029271b2a4b14756e10df1186788a9c4f69f78ef2929c420e0debe0534ee1cf13e8d22d2ed27d6401b8e18100fee4c2f75aa10b0f3a9486068dc2651717d36681307c2be79a6c33ee3edd9f842a66cec9bc445d0915001edab85d2343744f6ddee3aa32adbc233a92999006d2461b37367c6a390a81606cfcea14bbc0094c330f06bb4c82023ef054d5f4db526ef352f0e334e59fdbfa07ef43c04d18174e908927a2cae7730f2a57b23b9a84117bea5565e604356e24e5e77f8095d01c4265287fbe7d98038a494d3074727ecce9a52561a0a6a2fd9c344523caea09f58e7770239e39ca89d6d659a2d08fd28912205397b850bd7af6894e73a263cdc1731e56b7cbe762a3d9c6a80a437e030dca1aed3db9a6c8303f14922153ecb1b5f088703ff376dd29cf3b146d0cfbb8785f9b08df68185a4d15862d1a8e32118645982c389b1a9f607a717ca471fd4350c0b752d7b24a1862c33ea71ad5449bcdc9b33448e8c1382aac2a7defa9968e81699d7f2d6de2df56afa7ea5aa76327bbd01da128fe88c1786793c387f9a0fdf8784222b1693d5f069d2ddec84fb5d3067c7b69c1fd400dae1b95a01451d6c67f86dc4d9c36c7b29260109bbfcb7f7e9581a49dc210f057916f7b98878314a7fe1f282438f5ae0833c113a1ca07a675db5115d9d2ee2525f3d614fa762ed593781b6708e359a4de6fd3a1b37beacb8f315bf138b4fe69fe995914355af3a61fb59d622fe299e70f2e91a65165c8574f1dd992b4b4fa19fd4109ef856f1d0f1f182d938de0164f06839bd888b605a2105cb25d2a2668019503502fe0e18b96948b5d5779bb7f09acc6344ad6a9b71de5b79f51e07af2dd962cd7314e872c5bbd2669181c2cd6da54d46cbb3868cffce470507d85515a9cb45dbbb060ccdca7610b7ec77743340ec255fe6d2185ed11b8d05ffa729fdd50d7cb398c6bbb68d3e039d44537ae1e06560dccf64efe37954b16ec65c0f8cee483d5ccf3aa2cc69ec599ccb72008fc1b72b8fd6c65ac43431df4322e2fe08477b0472415e895a55914692d41f90db88d0120fbc558bbc447ece209a58fabae4018ed9a2b53ee156edc0b1bb0561fb933d8237f4194b5f0c3c3611ac5e2ed6032ea9a78dfd7c6d8462438c2fff3545b9c169a754f1350592605ae8f9db62c1ae0d9dd59f47a5945d82c227c06f4e277267b8b8d9ea28245595708aab40f45a3e2ad868cdd541a28ba2bafd18d8e9a20ba0dd5406a53a274de11aeaed95810a3b4032310812945648875440b585ced69b4e9cae3e8cbeefeed2ea7a4aa00125ed46f3cc77b11928331617988b1d125eaf5b39b0ae1a6410004a0a9ed098e20705730033849e5f794c616b4b36b922ddaae3a327db64d518fed5a96b66ee01f90bd94d94cc1f45f4d403b963655e0981de47e4e7402dd384b796091e49703f64ec53c1db59bd9aa928ac673bf5741c57361d279fe36eb1e6e94045eafb973670f11c4479f18c817c997c2e28a3ffed79c6966abad19a9de6c4e22754e9bd2e27a8090ecaf70c54125ed9f201598810fd0f850ad7e0d706424d5098813b5baf34c75c0d5a0c2f99529640ef56bd996a92cb3103f2cde421d7177d80542854188b31efb17c4c6da70b294f63e413bba6f5faa389ffb99372ee774e528a2367fc5effeb839f9c4c9578493788bff1d667f1c0a9aa3879e25c9b068e801ca692cc30380218bcc5969d39dbd2b09c20a3565fac42b9dbe70b2b5f47936673239bdedca8f0bf5e3de8329f9f1f8d85d2eb2152d521392476d47e17105119a90a9f4bde9f4b0b8dae0be460b2bb235d61c4621fda4d30913049a113fdda1b3d87f4f0fa9f6379f6c", 0x1000}, {&(0x7f0000001400)="bc342dd116d0c16f8281c9c2b405c40c5be78bf411b91f834f4db08bc096ae4f3881b74fb747a98a707ba18bb2082b898812cfa9c5a4443050e9e6ebd9d1fc86d301e025396ad4742724993f163478e959edc628bb4dc7f7db164d881e04a41a6496af9a0436da9d25cab97166d7163497b74286dbf767d54f3987929475f27d061497622e9718f6eb6b8a45d79c460eb0dc9b22400e620962c9902681dcb84d84dc18ba8e59044d7e105562f520fbddb1ae6cdae31a1ad819fee83c1ee7b5173e6abe42c08f2727a1b359efdeafcc811627989c835e4010e99c8fda0e5800ca13d37f9a4c62cedfb29c90ba998122be4bacd49f3e643cb6792ea70b53f9fb2ed85692551f6bad2abee329b556bafaf19f16cae43ff6ef512c165b1684a865124c967ec249f1523d67ce9c258d9ecef9c898129ce7ba3ef750ac9956278cb2be144f858e000669b7912262e421c4ef6b1ad75f8fdfacd1e485ec6c3858df4c42801bd05068b925636041c2fba2c7e21168860bfe36d618541eb5b669e12c193b2136d7571f5c0638cda0e6059f04da1752109cab17e98a656cab402b08d0327073bed107fbd7b78fbc7308bd04c3f92ac45ce15b40d0e1b76c79271a28cf90ad71a8ecad159e897a82529de3d556169d8b239260783f5416265aed53b3a80651148fb397bae9de5d1b844017783322b133fcd449047825d15fd4275c130354bf7c76b696aa73c9377ba5cb667c05aff0a70ebdc48edc5877b9cad90d93d9e4f3e297ef2812f10c1da440a9a283cb8ad6185e310e6b3eaf3b32188677064be5da247bcee9b82ddc3b9c24b6ac5bc19df29bb6025e0e501613aec9c2cf8d8376ac9f47a87660a01b53664eae203e1deba7290c0fe10a883d75b011cc839250161a9320d6c246df6189d0bf4168710db5a24df1df9dfc638d5621b48bbfd69c8aae193236d515ec5db18906eb576080ba8b5d39e78c55c2ce93a60afc26c1a9de5dc074f6e6911b6d068125eb8ef13e042765b42ec8a47d73d9b30ae43159c8d31db12385c0f891364081b1a0c5f0fab6b62eb0b1f3a61df24026acaac1f33181a68d4cb663a308c6a3e2b5371d7c0ee1066de85099b1c44ce33563e1ea4e321ced5a66517d53b503fa2a13b9b8bc605bfb1b7b3472865302f5b9341ab7fb84969da997f97d713a1d62d8c2d220f8280a3086f91a0c4df5e35569443009a656ef75482e0c21c9bb7ad4f7d87e1889877515c26a2be86d4ff2486ac16533c9a32f383ea7cf59d35cc5a5434d375a21604adeb3a5bcbd7d84d7b236691668f423cbcaf1d380e0a4651b1e798499ad84c607a48579c21581e6d0e29ef63e4337adc23aa62e8a50467b262fd568059eeea4ba47e3cb732dbdaa708bbc388eccba0b7a255e3d0b4e25aab641799a0f833534df262e4dce9daa83f6a2ebc2dca895226b2a75ffb8adcb5eacafb32f6aaf85ec5b46026fa7f73485c0321d0acf5fed0dbc53ae5a9566383b3ecf35d346b64164d0a811ecc6c9bda8cc295418676d60c2b1708acf13ef5b64b01d79fa4c93eb1d35ca997ee1fdf6960b7d36001fe5234de786a73c90c580172d5efa35aaad0e5547978405f39bfd2232349fd1e512f26e7b58adb2933eda796c97881363e9fe537947976fb63a978298f8bdcac43ea6073b6f59818f75ea59bf74d7ec16712992156781f3328e30ba78cae83b542631fa73a6eb2eef22b69d3a36314c177d602254eb47b61095d883f0d741a2ec97ee04bf4e67ba8eb90d1e33414bfda100da70adc8173eda07b1b201d8f5055ae620c0e2f9596423e489083580a8d71a3c2850adc8635c8c0d7099f153baaf562c59634a1cbbf9553813a18b42580898c19ef1352207dd223ae4ab15f1d91904a07e158281cb96adbf5af3e84edaf5dd57681779df203cc3b90c4ea5d7c924bb3fc56dc3c31650e18405bc3aee336d1e9cf40553556ff8d64189cdfb62c2db20f9e02b43a1fdd5834750011d5d485889a2724d6997d3e2241a91dc6f26cca3cb5e6d95f123df90ed2774b5e571ba8feabc66b137c268748edd6bceae29b807f5bcc719075e968d15fc4aab8f70a36654deaea60f361117165c72a8e5a4f7967fe0208f5b9393160fe3f19e29342478fd0df838e372f424770b3de5d169aa61659523a53b9f9b971f7e6dcdd17a5c8eb2deac276467721b7aa4cb59ead377e71a51e9ea8b54f6eeacd38897c8c6bcbf4d44d014aa2ee82e2613e2832d487ae6d553cd1817945f132b47e49aec8e8ce89d3ad45e3bb0cf9a3358425196d410b79d7379d341eedfd8e98e18b9fe590633d4412c20b3c633bd481509c6ef57f802cd0ba9b15802af055e0e7cc79c30360992625db0d4548ec49e40f01d2b7176afc6e96423bdf366e7d1807f42f9e8201837b77ca35f8aa1c08de3be80331b72d9750e0a4e38dffef8390ff4982da95f63b404120fb08c638928131e7de02e418979464c2affbce8a456f0d5de406eb85b807e3499d7f2034a51a7668a96e6ffe8b6a31533a73df4839a6165fd59a856c1d28f28390cbc93cd264f39e698b9b6b1b5e3d81fce5096613e304205901c1f8e647b743ed6d20a06838557796e0a68a8573c498f6212e876e8343216c478451ce6afc37ae02ed23a1bddf9e672e294e6cfbdfab6589515f37ebc6077d23eab2af4c6c3279ca44a6ce65a28090db8095c5f2da4773c6ebf89f65bb79508476091c46bfdded360dfd13f43ba91b9764a3aa91177df329feb3b83f933d86b066753072e01dd03de2f2aa1dece2419c30ddc58fc24406776db834593a0f86e668990756a135da3a7d7d53ac2dcf0fbef847f5c942f56b0ae61e7d179143bdb2887ca2beb94b5c2d29e0cbee8cd44050c1284b9ed1425bcb682f072c55d4bfc5176e9a51d554df610b282600530132712b04b7e9aa83097a349a8ca71fbc9563b200a8f648ae855df68acbdb0d928aa87b39f6e850bcfd26ae91aea742480ae928265b650752d0256375f822619037f6fdaabb20a54ff1a7cc6f1b889abca60cf7147c47be55f1ecab08f9849164a4a4926c67cdeb14e7c9392f73f6ef1f1d0c97857a130414fa5249de69cd8dfe5de832e35e49184147233740b1924dda720455fe8757d70b390023a1e93c64bc9ad7cbd04c6810242cbe3b719b9b998cd7d20f7e11d841dd7069b3423994f5990506769579b1f1c6c5f52ac36e4b68a792031f817e2ba4503aa3e72ff27c19640ad51d84db4900e51a829ba708c3e2ac72d25254a3b359173af5e770fd4314590676e2becf8af6b8d2cf508eb91559e5dbd8676644f90a959bcfb2c71bbe8efdbf797c59951db8f89a53e84be9d938f199663e2331ea21ee2c2d5b53ac151ffba67ad7b3909cb841d6af6d9d1c1e72372acd531ac3bda4461bbad4aed41f27043841780272b9d9bb3afb42beebfda4fa6676ad88b41f01c8821869a167c97e85ffb3971cf93ebc0a3628d9b851aceeea45e249f15e4a80c6443456d8fe9120a5089b52c2ea67034c848a5f5b8dbf33e1e0858a7b2cb8aa99ee716509d73e1c3a585877d570fc2fb5a46c6242a7e50e561d7b1f92dc298feefcd3f24eb799e4844ef6b6ca128599a77a3957af6f95b9a024614a5e07cb56d1230d8535b4e5b62448a3b027d465f75f8ea8be1bda3742ab4f6f1fea0560c0c0e3404ca42ae6d45994c4206d3f97fe65a081de2fdead024ca047f62f084e590515c444a42a66ad79426a9e79c2032c7db9944c527001e9cfb0cdd9720565e187a2d1c793ad7f1fb4b855c21af47e40adc040455145e3cbbc67fa4210f8cb686f1921861e99f9902fa2e1a0a46104cc0eef30aa0848aa01796f27e9f271f0818c2f999ed1dab34d26e1439d0512039a726e00937261995dd6b20fbfcf0aa8bcf5392f9348d02f23e89672f1e23907cd825317a0e8f0c64d2936ffdde1e875011a17fe3adc1035e36c3e506e6debf47ad7022414b3d0f574669894e53e11f980d2b7adeb40ebd4525477e04196b617ef839f5e7f10c15e728e064811d1f0264377c931eae7a0dfc057a1c60489ac072786c61e13aaff939e766cb4559e88d3f8391987b1d0abf8110d21cddcd17809337397a17b5d781d13104b94bf322d2b2a677391154995945af046937ca8fcfc2ec456f36080b8f764fb8d1fbc1713ff03dc6d8317611fd4d18b35e443d72eb1b3f2b2f16d6ff7c2eb3995d114d28e92f2e82c4a84562d68a5b7f446db7a8f3a32683b9d36baf05cfa67f4445e50b2c649b63d42bf7781889d86182a122288e463e7f08bee8f4675299a5f440ba5f13ac05f9accc908a27f4c4cdcce0cd710a47f4742f1a69c790f20295e8841bcb87cbabf0b690d134501aa8cf1fb57df952546056d070979002fb632e9f26b6e5f60a1de050468464edd88cae67e1d92ce2febe7d42b8482dcbf35edc2b158d0b32be6246ac85cdb44d427dd6d137e6814228b7272713711766598357e7c1bd49cceea56711ce720333e315bc40bcc93a8248aa90031bcef70e83faa6f568d8219bdcd121493978b778d40f9cfad8cebbf0264b46e4bb2f61e121181d32c135c1577b6c9c707a597d6953c2d94245ae6e5bb10ac8c689d045817386675ddb8e0e070b1e53a0320d43a0001a2bdc66f42def3641a068293f56b5d34f5806a3b1aede1437d09769a7878e6a4cc7c0fe86caacd49bf8044d501b2b3f8bb64b6b08ed7a220aee0d1c3814fb636016ceb8d63b052ff28cfaedb6eac92d85c8cb1ca6278422a7f34f05fd9a834184cb5dbe494662ce2f4f5a5ed691c9c06cfcac4500607df39f3d61ef7a4b8b01b743e212f34d52e02e8587f8c2dd0b93ac07252519061a4f533105db222e5c8ba0025b012d1ec8c5279b4e02da88eb5cc47a3e5ddccb9eb9c43eaeb195dbf413fd16063d0298941449320283e972f0603bdbe153c05cfb74b8e3c101c5eee2f1f434faffd8b5558eb5e7b32552da4f9b587c2536678020012944d91b23298b3077ef9f276a5ed1f4508d89a93d9db9f0b9ec269ed7341d2dfd19d2de3b3ca4cd87ae9d43169cca1e4067e76e6824b54103aad90d2770f9da565fa14aaf27a587bed0240314fb91a0a6c3c279cb3ee4a2e2a55bb4c302a0a192c6b7f165ce73a28f0869ed44356dc2a1afb237f965ec1ce7780b171d5df367c8dc1bebe9fd858d8d38dc79b70aa87168ce58cbb70a3d8d979fc8fede7a19fed0e515582d13f7b363cbbda21e6b5a7ba524a19d6c242abfb9402812e62329e6a578e1d367c860780a2c5c1789bec95c3707f7f7df60cf52f0292c94483556f65af6b8d03736b56d360c12c7d50384b29cdff733182c476649dbf6b749a5a3fbf5c6b5262985be65589838ee70eac8cb922c5fa71331ac86d66c587748063aa21599c70260b672c98cb3c4f559c85b6873e1d4013f1c5ebceab96fd2056e1837bab0e241ecd278771b45ef877b822104a31ce97290319a2cef1babb3111c07aff447f6d0bc6c3ffecebe0b4fe1b239e142faf0f7471ba2c3fb95ab1b9c2349a493391959be87cf39e4a77692e2c9318f60cc296c07143c1144d9a4e566322db36075ea91e0b36d9ea465579f3ae4aa0b8acad2cb42f7407d7c2ee864c9a38d016ef5299f37ef65ae8b17fe725849f1593500d6b7643188cc74b6715c7807b2699a99f671436a628696d33c20e19b15847be2ee7bad43ca61755b312bceef53d8e4a2ba196174b7e869a4dc23d6126acb9744c98fae14e282df96f614ba0ea38d0a41ddf5830745aa9dddaa5a0fdc1b84d5181db0", 0x1000}, {&(0x7f0000002400)="ada46d078551543c134c34e29af0220e52f1e5b94888", 0x16}, {&(0x7f0000002440)="1e6ed6341b3b6ed1f3417c57089c844a497c380c9b1c61111b8e421611e211583c7ef0336d765cf8ebf55ce284ffe036fb14d82b33ebe9297198d9c2b766418a0c7ba8827e73c9d3e3bdb49e02dba487ef0117d993ad9cfae169dcb9e1f8d3d37622efb6cfc4555044ff191ba2da853cd242bc389ab599d085e61c2c9936662fb1202c2305230b4c26962e1cd04cb0ba3551ecbfb5eabe16055030296620781a37f264ae7c81f8f9255fd11b9afa99e56a913b1b8ea4f72e2d32fd5097286bf8fd853f273d8c34712892b6c347", 0xcd}], 0x7, &(0x7f0000002640)=[@cred={0x20, 0xffff, 0x2, r4, r2, r3}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1, r0, r1]}], 0xc0, 0xa}, 0x1) recvfrom(r1, &(0x7f0000002740)=""/21, 0x15, 0x0, &(0x7f0000002780)=@in6={0x18, 0x0, 0xa6, 0x1ff}, 0xc) fdatasync(r1) seteuid(r5) chroot(&(0x7f00000027c0)='./file2\x00') fdatasync(r8) truncate(&(0x7f0000002800)='./file1/file0\x00', 0xffffffffffffffff) socketpair(0x2, 0x40000000, 0x5, &(0x7f0000002840)={0xffffffffffffffff}) fdatasync(r1) fchown(r7, r5, r6) pipe(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$getown(r10, 0x5) r12 = paccept(r7, &(0x7f00000028c0)=@in6, &(0x7f0000002900)=0xc, 0x50000000) sendmsg$unix(r12, &(0x7f0000002c00)={&(0x7f0000002940)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000002980)="a4ea4f5868089698b28b34a8ebe203cddbafeb7bad5dc96f7e20f2fc0a0b731657f7ec375c6343149c5c805d6041eafbe55e7158549ea75283f33f1628ce146738d05a3f0fb4f5a1018de355b4343b0be7f2b487f96a063b57e49ab99c29f3392d9cbb6a1123d7d0c3c7de25952b4ccca66e29c4dce50fc46c3ff51958a32dd1e740e4460ba160227f06ae186c32", 0x8e}, {&(0x7f0000002a40)="11b7dc0fef6def3c66ea2e3ff3b91f916de875114cf85e74a840ada83c2bed8a89ca139e3751a070ecdd6dcc64178f2f674bfc80d85308b73a649c7997a1e68481d9666c75f733ac9fa75a79422ffd5a54dbfa1a492b9a22f06156b743d55bbdf38e80fdd9e66520f7e151d44afe47ffa024f7d839f0fd20b1fe51da2c844d288a54e09484963a8fe0b966a63c792b38d4ac71bad49b55a4f04984b2cd52730f683b654e8dbc52a1890bbb0bdf", 0xad}, {&(0x7f0000002b00)="c0f3739011f3faadb9c809871c5d7a3aae4be727649b1f614e489a8a91bd1112c0e5f9eff5313fc4af118156a0171f8e20308fff11ddb2708a310a55816c1d34bde5d2e828235867a4bd691fe3c179560e32e7c65b8b406267b35d0322dcb362012987f22837", 0x66}], 0x3, &(0x7f0000002bc0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r11, r5, r6}], 0x40}, 0x8) bind(r7, &(0x7f0000002c40)=@un=@file={0x1, './file3\x00'}, 0xa) fdatasync(r9) readv(r12, &(0x7f0000003000)=[{&(0x7f0000002c80)=""/247, 0xf7}, {&(0x7f0000002d80)=""/255, 0xff}, {&(0x7f0000002e80)=""/41, 0x29}, {&(0x7f0000002ec0)=""/206, 0xce}, {&(0x7f0000002fc0)=""/62, 0x3e}], 0x5) fchownat(r0, &(0x7f0000003080)='./file1/file0\x00', r5, r3, 0x600) open(&(0x7f00000030c0)='./file1\x00', 0x1000000, 0xc) close(r9) 00:00:01 executing program 3: r0 = socket$inet6(0x18, 0x20000005, 0xffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x0, 0x100000001) unlink(&(0x7f0000000080)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x9e38a583d399f9da) getdents(r2, &(0x7f0000000100)=""/153, 0x99) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/113, 0x71) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$setstatus(r2, 0x4, 0x40000) r4 = open(&(0x7f0000000380)='./file0\x00', 0x8800, 0x45) setrlimit(0x7, &(0x7f00000003c0)={0x1f, 0x7fff}) mlockall(0x2) bind$inet(r4, &(0x7f0000000400)={0x2, 0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x5, 0x400, r3}) getdents(r2, &(0x7f0000000480)=""/180, 0xb4) r5 = semget(0x2, 0x2, 0x502) semctl$GETPID(r5, 0x5, 0x4, &(0x7f0000000540)=""/104) mkdirat(r4, &(0x7f00000005c0)='./file0\x00', 0x1) unlinkat(r4, &(0x7f0000000600)='./file0\x00', 0x800) faccessat(r2, &(0x7f0000000640)='./file0\x00', 0x0, 0x300) getrlimit(0x4, &(0x7f0000000680)) getpeername(r1, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) getpeername(r1, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) getrlimit(0xb, &(0x7f0000000840)) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000880)=""/44) chmod(&(0x7f00000008c0)='./file0\x00', 0x80) getgid() socket(0x1f, 0x40000000, 0x5) 00:00:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20300, 0x100) getdents(r0, &(0x7f0000000040)=""/180, 0xb4) open$dir(&(0x7f0000000100)='./file0\x00', 0x80000, 0x20) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) r1 = getpid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000001c0)="ed9c1a8d711e0a65b10e03c0e4983c6bf00715bb9a6cef50716de8bf5c6a7d7ed85b0dc3aafbd30732379b5a9478418fbbbc06a950df265413f34f33a9a18815d66bf33181a9dad2e50e64d20ac86099e8d9ff3a1fbc01181edfce6ada4df14868661e2397a381cb01c060d8e218558abc9b658a16f5cf9be7969d4e2ac8cf2d6d5dc8a8d3c70547bf6c80fad44380456daf9ce6ed98fc48eb36c04b883c7706222a6ea5641d79c11e342c99fb681660ef301336f54320e45ea9c929958f671e34718af0c0704c4fdb2874a178334cefc76fcc50b0249d38e0c926e78ba254bd396e18116b0e61cf4f4d207e0319", 0xee}, {&(0x7f00000002c0)="e868018ba75a8706146dbbb32bad60e4311d9cb2b8da373cd367aeafe0591af5fdf5e4de37db2d0a3d6e9584f507c7f38d1731bf8bfda8e0608e17c9ecdb6d7b6f18e2b5ce5147dd7fb2b131f6953d0105d5e3e7980e9903c6325da9db28fb9b6805b29520d41800f2b68eb474579f8a4310a9d94cfe181be3086d838c5b74bd5cfbb47db6511b3d37f1631fa0ca262b4e2cf5a7808ce5bd42ef6c30749ed11dde793707b5ff23a306fe3757bd31c1aa0b23eeac", 0xb4}, {&(0x7f0000000380)="6dbf79ef70924385f5bc41d256a63d3825e05a1e5be2a62c781e9babe60b8787727e2a6d68128f0eb1febcac1e32126e7e7e69f07954bbe15744643fc83832396164dc35b876a9d8a60badd6079806cff5e80b36a524583b509b1fd260062699c80f4583f64f8ef88734ceb20d7fb8d75c1098acb19d5e83c692979744ffdfe798e5ec68203913b3791718b11b1c06cebc3c9eedcf995dc1ce85da7974059584e71a7821ee2479b4b0141856a43f059754cc762c7f59c91697b5f576d09f85862603b29a26f0e048a79ffeaa15c89d6f8504a265d7000a33d0ca20a5af51be8352d89286dc603086e332f87cd5ced5a0d90d76980db889743c1110fae1e187e43108d90900b857199baa4642abae17eb453b29533c62daabec13e0d975d8713ff886b83c37b16d62c8dea9b1a1b5a76e1d0fcd5535373ffd6b79a78f742479d2daff793e34f99a2891f42b51d7c5801d7021b06471307ccb0214b011f3805a24032182069ebb84476b64d2151680eb85439138db135d6dc36a11258f2259ce93ffd1b211e0fd8d25f393e247bbe238bfb0bfcc770a75f64d22922883bf7dec551bdcbaa106b47611aa36866620cf8d9c9955d62b4d9c855de6ceb1ca0e7e77426bbb7b250dd974bf138d9ad4aeabcd90c3959937902db8d4d5bed1bd3612717dd0131c6b51b36e85a2e9add57300989b02058ac37c719e318bb815df15e368d8660b6a207435b324dd42c3a51bb5f987d6e7978d7d5758e15dab531f8ea9c733cf4da9ace098d79708e7c75e8fc6f3af76eaead8dd01d799b1f4d351322d9a64b10d7cfdc9d4095ddbe4b1ae4573481dd9d937d1fc65bb4434b4e2d850a42aeedde91120f6b4b5718743e607b831b880055e40dde944e8fd65070fb8209d075d046dfea0eda26b1fc126be44c135c84d1269c22c669cdee56a58d2ab80ee1c99248cf484eeb44d9d58cf69301cc64ce13e271260c65ef0c7acc909e76d476855abded9cc7bdc940c92b480bf4ac656d45304682cc36b5d3a52ab24ded38e926575b0fdb970a4e132ebed70edda3ce12db96e01eb04af753c0a7d6222db09857fb67b2779e7f5264e46a40eb91f1a7bbca5dd37ea7a3e4c4bdad2b99344a13b1f8b8982bd7e5d9fff815b5569e82c194c3871b380adeacba862288d77af4e4a46880870c6390d87bacba970a92008ce747227a689b65348456febdf938fcc587926b2e2378a547f56ef7af68e866890702a063d4d82d060a185681c5be02971b106be9b778e56a6b0db0fb9b06dc70b256dd1c234d82da0d69968b632683b08a24c8ba7f72600c56fd996a9aa70010c8cbbd4f065b46a7f4fb109e15db077ea5003c12eb01c4aa55b2b7fde206858cdabe6e3b9ec2ae99ffe1eb743a319185955a505154829509150cd35f3e0c00c4e42254227082f67f103c41471306ac692fd09741008a07bc01f7391e482f169a51fd58da674156c530c1cf76f1d38965de678200245c3eefe60d874a7673e1132ffb424c012eb373275be52198c7c59a9ea6054dd04331b706e9110fe007847ea4d4b12ccec38d73e1373e088858c88e1357fdc471abf6a7825883290fb4888542f61bd405f8fe335dc01429a85384d9b60bed3b31de6596869884dc6ac21d3d9e79bf096787966ef57a5af60ecde082cbd32e9cf8c08e18b7bbb4b16fca6b158e17c845da35de245f923bc6efa4f9befe976ccf4e71a69dc07939710998e69f7f0af449e17f404480b623a37ffbd6fb6d119e583a78f95086125dcfb05d8e1666bbf67327be50835fca8a0e073cedca672cf19c616bc7c0449d32d448ef6b7a8d1241bd4d66790426de97c7851ca5abe50feae5a2150aa79e5c09db7b9e38e6ab0eae14dc5b02029500bfc527bf6d177a8afb2de30b6cc691d622e3ff3c95e8663586240e1b4a9577aecf332da09fec7a1c8728cb3e25e2585b8819aa8a008458712b7c7c1590bb552f842c6d59c84a8dfb8e47bbebd2fe2b73857ac82b1519ad4d171546008b101cb9215c475fb6b1a61f00cb6cf850120ba01155881f4ad7d9ee4d97385df5127fa669bdea6c8fe2b7f945ebbe7f7dc3934741a4af562df0b19efb31a77b77b0b616fb0f2f0c3ff1afdae4abc2d6d9bb5231b1ceba5c6c99523a3dc1a5cd42f6ca2cadc0f6440e084b2f7665e587caa770e92524a5074da696146bf7f7b803bccb552b48bf505e108ab9252cbf0210dec6decc89ce1a99705a533b89b840bf0a9979c0440d0d23de40fb5002977164271f786fedc138744139cead7ba0d98a8cf2e31d45eaaba5b5b90d7696ae15d74c8ca0cd0762443af1d9c2e6ee7a120366a427d279ed33efdefbda814fc8ab0576b8ec69faa05e7ce845d0478f766f5efa4a10a51e428dc5b3bfa28ae76887c782093db90163dbce5b96674bdf9efa6c415949b8a9be509d6e2fc7b2cf332ef5776b02df796272f1c2e8c3cd4be4bca2db83b760e9f8242fe40c9eda3d100d120e494af365d14c49ce7b6ed44c236935df35ad37c08caadf386c80d7268233d5fab28ede1d8b61599c20037540abb3ac1a39bca014d99ec64c3df2e3ba799e55c43604d634e195efcd1b7f0316ac0f569184fa823c75a515f691f8ab75f2a1a1351cf74980919b138a9a377e87c0f7f4c3e1a976672abf02db7e3b6b1ed768a9cf1a35c76625461622d80abac40d1729fe2b2478522407e01ff1b4b8990374c991c2bdf34e18262a9add99ef5daadabd9a8778b191ba0d65e76330fe2a9ad335f0d07d04a45ad8663be945d69902a31d3f20d860d6b203b848681d90070dc4dcc49cd1535323bee4e5df4b442ed4d3ea5aa6ff2f3cc32abd7fce670b8927b7aade5f192239150d4dcd2123b4103d9b2d3eb76aa73ab5880defed8c2a4144837b417f4702cfdfd772a916ba180f84874645911c3cb87a1b54018565ef23c029873f518b515f6b079f77eb39349b35f15f0beb2104053111979f97f01ac5ed85bab8d346b94c88e24e6830cfba513345a87b51bac84fc4afa35eba00ad640f8b9f75ad16de1b7e685598ffea3352c6eb156524457e76b6735690dbfd3779d62de5e0dce7ae466ccd783a733d3e60e9b27f530b9301f04b4bf46b963dac86cf1ef1dd02e75682da2e4eafb600bcaf04156038d3fdb2ff4ff09e2f396fec74aed9ff99effdefc31aecf5820b5efc0a19112b80ec7f5b4087138dd0c0509b0cd9ea5a934700e9cf9b4012f35015f671e886b1f4eef42774b6eac10d7fbc0b1c97f51d266c607c0b0683e39447295bc94ba0c4d48b27e0b1107d359270d9895b3e79feb1487095af2b6bee3cd552a1c3e073051ae6c27559838aeb9c16b566449847ff9846de86e5518ae012fe7c4c3e3f2354e0660b0735e7681abaf917f64c8509305b0a3fc843a12e3bc3522f515927bb95d9225d2ba7ba34b4938be394acf12caf5b69fa7a601c9630720fef03d3892cbf7adb5f2423fb72b40a331ea331028af79c4a5513a39b6ec68ea304b56d7ec3d2e376895e7131dd09bcdb112f9407ade47a6e9b53e84566136639e433e99bc8d81abe684003db0b0cf746b3e80f7ed2a2ee4edfbd7366b1ae6b7abfae45d79774e21bf8a293cd013776344e4091551e778261f3a8724d2d16aa4356451dcfa5344dfedd472e1ececc4ba1d720698e286561a5ee8b147ff55304edb4f86e3f28d495a077bd68c9e8ebbca3e0dbd98b9b41642418fb8a66c1581cbfdac5a3efc576b702ee194c6d5f7acd9f28cd80b1aa74d43778dad70d5a11317511177ac3db5ed17746e8426f052fc13941531182aefaf75483bc96af49bc9fccb07eca9e40289a7c7e0fbb81a425d8621ab4f16943e592b1949bbd1639eaf4d9ed7fe676ab0649471294e8433ecd809f5078c4f91e39800a54a4dce9976609970e73e67f2d1318bfed121a5babf6ff53616e0a0771a9a4f26caebcc1434570247514c1b1fe35be7140d008bf6b2d34a917467d54d96487c9628b7cc21ba0fd86e0ed44b6b5474b7024e2f872db5c401a3fcae3f7bf3f243beea0621b0440c79aade1497aa9b941d1012f12280dd6236588c1d24889bc1ba69a3748a8ecdc3bc29a62b4503d8030684b8db27527ced7c8cae75da90cebe3177ef92fc040f3c1f6fae20921867f000c2829eb4442fc920afe6c55f4c28ca7420ce613ae4d320513eb05439497c9e1b9c9dd30219ad5d345230507129de87f690353513661c72454be58e424be245badc8da832530f4d40cd029f4ffa70610791f5646068f022fafe0b990809ee76bed35fc5f019e2af1ed3bbb65131e788d133a4d2eb09c1e06de6744e736c6fc85042690aa2f855d789ec7b6275ca98a800394e46b6775f9c0496e84b53137cceb0127e3cd59dbd88c0ea674f4f29b3fb5e6d40d285e863186344e1956acdfc9fd8c8be27b6d27fb978b82ad602c2d97f8219e7495c3d66940d313cea969cd6bd814593e0449e053008a032bb7d2c7cff23400cddadf8bd2122e0de8a6f2dd4aeab06ead07ee9c9ca5a91764602196f824fe873c99e0a757da57035cab7ed9683d2eff65bffc99f9d5e5efb480ded60bedfaa55433f179a795ae0ac6e4cc9944fb6d825fc0b0b13f565d123f0a9ea9826bc478afe7dd366269e5244afdc05e887d576151c54b26404b6103024c4f7b863bef99ccab98ce2de7b25c0649b53bb8f4fb12e5ced2e67480219358ae2b2c69be199fd3a6d40a7a37560eae2cd262f2d192a87d37aa24f68920b2337dc37ac7c73fa5f4cd54cfd57f9a829ce41215b3ff92f8ee68c4558584e7925820d85674cc6a2b38b3cea298101ca0546f5e51dc0949019723f0e10b126819912372de45353aafd6002ffadde9f16747e27d2a13402716f940a62bcbec41f8f1d05631f186c950d0b81c3f5437538a60df19dae8c9261da96497b6dabd5318e595353af51ed756481e9cd8c5cc7048a414ce6f1664398867c95bc051705095586fe1b87c6c7a66a21011b47326514f2b60910da99e83fe63f42ad9d87d58517a4fb05cf5da7a4d7500128d2b5426764696e4195d3005bcc9ee467ea1731ab76328d7adbb12085e642c309a0ac93e7a778d6c5f780776f422f8d7c8ee77078003add3d8737be0f8ee73c6bc54a679ea52b40caad6a4fd3c05065b8fb1c2bb45f7a0029a92c739d027af04d25c53fc3c898ef7c4db78e2fad558391c1b36e7c2c7a118d8e1df9e3d7d0e99fab15480ecded26b4fb9566d1e6d2fdbf886ec90666c4a7dbcdffa14343f57c6d7a1f03a6b5f9ea0203f7e02bbdc3dd017c6efca00ea8cfca1d31a679ab36d3b0107bdd121b25f52a1030968056a91feffd94fcfac0076ec8e614a75075337552dd28f7e394c5b4d3ca33ccb177e90bcae5a1c4db5bf4cf789329815c09844ab82b42f80a50cf929188a14c9effd719a0c631143eb07157ceff757e559e0cb67fe145f7dd1ac3fb21c9928a4582f14ed7ff067db6d850626fecb3c7016dbf03f3a32d39b527dd3fc5c45daed42be39aa06f7b5a98c36a22f92e6b64eb9d7add48977642eb18facebbb8f9dda2faefa8579528de754dab4ab5172f518c691a962a343714595ef9a140bba84881b7517339073e206b46aa24d2306e90c51ebc1ffb168116f3d5a8e5021bc62f302ad03ad4c6c9992829c27e524ec99a94b6f9ae07837d3801e6038eed8bb2c1c0eceb45e46236fc76255352da7e64da93e158a8ccce9cab7178e8da0ffce98617e47f963111a24887019a28d4eb37c9d9bdf9ac000e5bda6ae94c927e05268b5cf35300b763007386", 0x1000}, {&(0x7f0000001380)}], 0x4, 0x0, 0x0, 0x1}, 0x6) r2 = geteuid() r3 = getegid() chown(&(0x7f0000001440)='./file0\x00', r2, r3) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x8110, 0x1) readlinkat(r0, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/160, 0xa0) getpeername(r0, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) rmdir(&(0x7f0000001640)='./file0\x00') r4 = semget$private(0x0, 0x4, 0xa) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001680)=""/217) r5 = getpid() getitimer(0x3, &(0x7f0000001780)) setregid(r3, r3) wait4(r5, &(0x7f00000017c0), 0x2, &(0x7f0000001800)) mkdirat(r0, &(0x7f00000018c0)='./file0\x00', 0x100) clock_getres(0x40000000, &(0x7f0000001900)) r6 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001940)={{0x401, r2, r3, r2, r3, 0x1c, 0x3ff}, 0x9a6, 0x2, r5, r1, 0x8, 0x9, 0x7}) connect(r0, &(0x7f00000019c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001a00)) chown(&(0x7f0000001a40)='./file0\x00', r2, r3) fchmod(r0, 0x10) sendto$unix(r0, &(0x7f0000001a80)="0c57a53d7c19c83e3cf71e00b53394f94f80dfe8d750935df5fd900c53bfea3a524b5ad8f1d300fb86264ee3ba02932cb4de089f31b980a33ea16cdfcaf3cd0c91592d4f6f3c918a880c305f215272b388797ada0e0bcd56fc5b6963628064c0a8cf4c585e1d394dc453064cea040f922e1a168b75871d38bcffaa547e86da2eb2518a79ba1b23df6e3dce579a4735b3dbeb3c71bfff3febf666601a804ba37ea6a70be2eca1a6a362716b8b22d7ac66462fb738e2fe334b984d0dd7c5030ca73fe66a", 0xc3, 0x1, &(0x7f0000001b80)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001bc0)=""/78) preadv(r0, &(0x7f0000001d40)=[{&(0x7f0000001c40)=""/67, 0x43}, {&(0x7f0000001cc0)=""/86, 0x56}], 0x2, 0x0) 00:00:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x28}, {r0, 0x109}, {r0, 0x100}, {r0, 0x40}], 0x4, 0x8000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x7, 0x100) 00:00:01 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x10, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200), 0xc) listen(r1, 0x2) r2 = semget(0x0, 0x3, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) r3 = semget(0x0, 0x4, 0x602) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001240)=""/215) listen(r1, 0x6) r4 = semget(0x0, 0x0, 0x100) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001340), 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001380)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001440)=""/4096) getpeername(r1, &(0x7f0000002440)=@un=@abs, &(0x7f0000002480)=0x8) r5 = socket$unix(0x1, 0x20000000005, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000024c0)=""/71) sendmsg(r5, &(0x7f0000003c40)={&(0x7f0000002540)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002940)=[{&(0x7f00000028c0)="af18bba72f7abc1a129fdfd74eb5f28529b916281fab7e096878d5d025fbdda95231c6dc2511648e937a1d40a29418754e93fd6087d030d47dc13a4bef2f51adf0614314e9ae2cf1d0669fa744f189f9a1cf837aae6bc2a3f193616ff0e9ea", 0x5f}], 0x1, 0x0}, 0x4) r6 = msgget$private(0x0, 0x80) clock_gettime(0x20000003, &(0x7f0000003c80)) msgctl$IPC_RMID(r6, 0x0) pipe2(&(0x7f0000002580), 0x1000000) listen(r5, 0x4) fcntl$getflags(r5, 0x1) r7 = fcntl$dupfd(r1, 0x0, r1) getdents(r7, &(0x7f0000003cc0)=""/4096, 0x1000) getrlimit(0x8, &(0x7f0000004cc0)) socket$unix(0x1, 0x7, 0x0) 00:00:01 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='*C\x00', &(0x7f0000000140)='{\x00', &(0x7f0000000180)='}\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\xdb(-!\x00', &(0x7f0000000240)='*[&]-\x00']) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getegid() r12 = getpid() r13 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000340)="e3d6ba4e8ea6b11819b0ea0c93b0d5fd912e62564e7f4e749c422236aee33de5ec3479d1591305fb021824a41db16c0f1844db3d98a2a7e291fd5578", 0x3c}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x2, r2, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r7, r9, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}], 0xb0, 0x4}, 0x1) r15 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000600)={{0xac2, r13, r10, r3, r14, 0x2, 0x57}, 0xfffffffffffff000, 0xe7, r2, r12, 0x6, 0x7fff, 0x8001, 0x176}) chown(&(0x7f0000000680)='./file0\x00', r9, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000006c0), 0xc) listen(r1, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) r17 = open$dir(&(0x7f0000000740)='./file0\x00', 0x20, 0x0) r18 = getuid() r19 = paccept(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc, 0x70000000) fchown(r19, r18, r14) r20 = accept(r1, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) chown(&(0x7f0000000880)='./file0\x00', r5, r14) symlinkat(&(0x7f00000008c0)='./file0\x00', r17, &(0x7f0000000900)='./file0\x00') chown(&(0x7f0000000940)='./file0\x00', r18, r8) recvmsg(r16, &(0x7f0000001cc0)={&(0x7f0000000980)=@in6, 0xc, &(0x7f0000001c00)=[{&(0x7f00000009c0)=""/174, 0xae}, {&(0x7f0000000a80)=""/183, 0xb7}, {&(0x7f0000000b40)=""/55, 0x37}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/56, 0x38}, {&(0x7f0000001bc0)=""/50, 0x32}], 0x6, &(0x7f0000001c80)=""/39, 0x27}, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000001d00)={{0x18, 0x1, 0x8000, 0x100000000}, {0x18, 0x2, 0x9, 0x6}, 0x7f, [0x100, 0x2, 0x3, 0xff, 0x0, 0x0, 0xffffffff, 0x9]}, 0x3c) accept(r1, 0x0, &(0x7f0000001d40)) 00:00:01 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x54) r1 = socket$inet(0x2, 0x10000003, 0x0) close(r1) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fsync(r1) 00:00:01 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x200800, 0xc0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x8, 0x200) getsockopt$sock_int(r1, 0xffff, 0x2200, &(0x7f0000000300), &(0x7f0000000340)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000400)=""/50, 0x32, 0x1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = getuid() r7 = getegid() fchown(r5, r6, r7) r8 = semget$private(0x0, 0x2, 0x40) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000480)=""/110) fcntl$getown(r1, 0x5) semget$private(0x0, 0x0, 0x10) pipe2(&(0x7f0000000500), 0x1000000) pipe2(&(0x7f0000000540), 0x1000000) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x8000, 0x9) readlink(&(0x7f00000005c0)='./file0/file0/file0\x00', &(0x7f0000000600)=""/213, 0xd5) fcntl$setflags(r4, 0x2, 0x0) getgid() chdir(&(0x7f0000000700)='./file0/file0\x00') readv(r3, &(0x7f0000001900)=[{&(0x7f0000000740)=""/13, 0xd}, {&(0x7f0000000780)=""/193, 0xc1}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/49, 0x31}, {&(0x7f00000018c0)=""/29, 0x1d}], 0x5) chdir(&(0x7f0000001980)='./file0\x00') getrusage(0x0, &(0x7f00000019c0)) semget$private(0x0, 0x7, 0x1) 00:00:01 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x1, 0x7f}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x1, 0x2, 0x69, 0x8, r2}) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000140), 0x4) pwritev(r5, &(0x7f0000001180)=[{&(0x7f0000000180)="7d30a130e25bc028a4bc524c00df6407a01d318991011731a7523b068473ddc9b85d08792550db948cd84e9a76636a5bc42118a0df8de3f1ff61d7383de4f76c7947402fc24690d7d38de837bf8bd39caeb7aa79045ca1e3420ec7ce87b90c1e0e0fcc3cdf9a4abf8e79776155ab28dcd6820af4e9b588133de69ab2328acd29796f815549abc2a78b10831783780e90c732d9ab24acd165eda3eed9fcfa3c17efdd7aeab4b807efc640c23d0e53a65c50d4fe591ab2a394dd9f86c47ab0dc06101a2ab5f9d7a3ffdad0bb22e54a0c0579a2e3ac79f6dfdb9fc00d4b077e8ef8814c16666d730c219cf659007f9dbc301b3c288940f18cf5200b43ccf6db3459ea3222937a290939d0c9c9f2a07968dfef1e166c56b75d7e26b7e040cb7c0f437942909df03d16f179888b73c9567d7acf7520e03f17fecc4edc62b38cb88744f12d8a571edfbf085851a93e7212b1aabdf763ba9c9d402b810e89b118cf55436bb14f36a6821566047b0e0aa74bc4bdacec1189f403d88e9fd2ea77d8418de1b507f9dbb76673d1f98df00015ba50fc87df6b00d1e8317087513382da487e971028b11e1f3ac8aefcdabc58984ac69e2fd1a80c2cd6173f64154b8a54c7dd81d58e5df1114432a08b855f1f37e6353c1d0b9009f1445fe4f809312f7b5073ab94a9fe5394c9c5505b75c1ce1ca19a5c122c9e2fe88825c65c94a5d005bdb591b0879c2a80f23064680387e402400d6ea43f5ca660ecfee77e571a735234ed1a0dcee45d6999fb8abcfd0122f20365129bb49bc90785c421d93fd0bd420c23bd8d93d6ecb77c7f32496ba7eeab0e709d14cc89d413a340c7f2ab23b5d428d02fda5f2746155cc6e4e8d45a89917cd7f5619c3be137beb4bdb84081937d84157c1ab46637d9cf976566ed6d60db429c5202cea7d8689b587232d1c52ee50c26ca44c80e2d4661bf04fe7089f30dade52d4fbaa1b57ac01e0bbdc4a94312a569d5adfc0e88a67696a6b9db76a0367da3b404df8246a79a577087263891aa040fafac9f61dab5b4eceaf47b21b5a889e03add6e542200662eb2f3494fbdc959b889398d1653e8ef78ec071fd1b323ac190566aee0b6dc23870d04eec80194de461d88cef5567d04ebd9b8397affbe5e3a67bcf07b5d5349749b4bca4908a080fbe75eb21b083d14a66118323f505bff3c3efab51c16de4372a03e8c389ecadf675bcf366003fe1cdc1090bb9ec32e3c07bf4ef1cc7efe72daec9bc8152506a1c05138f2392c1e4eb02d4543b44ae9fafee4f23a95a64ed79be541c9a1f91962878e7f8d26c5b828a4b1c3dc0f374097b6e4c1a782aacb868d41128722a1c363f150df9ff0483890272386cbce508fd66215c2bf85038b7e053578a4534ee1c35e59bcfdba39ad1a6b51fd77274d4cfb00968e17a032c3e624733c28fdfcfd2621f0638e8c745cc8142b8db0a2e8088ff7e85be299422aff2edc0152aa257a012def94c3a0f2fb0fc31292630effe7ca1b642919d8e69adde8e4e3e969f54f3109ce11bb440f261899cf100c9866aa3bdc0e13fde1049162db03f5bd03450e1091ecc596df9c090ea7daa4c5713bdfd74e0b9a2cddc0f0fc045a68aa2ff0f71b56148e324e3517f9fd97e99deb07286bb35c06d4bb41b1e370896c1601f6560cb88c77c9264c22cd0ae451e9b84c0789009b5a08613a69f8ef965de691e35f11c69143e9ee9706916b75156c11b41e9a5953ec1b802807ec4de063075e4bd5a4537dca28f65fd323e46c23e5052f917e16612864d623d5068d9e22c2a60c5a72c5445f9c45e79382eb23e4c51c0baae35370ab054407357ad3d1ef37f4b48d7165a4e56a6b3fb9c0a5e8b878f2e0a21eb532ce160a478d527f4b39cbf5b803f679c8048af38e9b87c8dd5f059e117f306ce73d65dd447555cb8d1960c962bf63c5169c2a50c9f30a4fe223c77127f12715f79aa54dbcc0901babc96cc6061a25f5d6da8f825ac4dbd5bc94e2a9ee4f31831305098fa17f8c95486233a58b872453120e21dcf855584489bcab675cf6934bb24194e0048f956d48718a87822c6fe4d0d2ba0c605746098052fba9bf2067d014821067ec09e17d073d2a921755dfeb914525479e77b71a932417524846d48846b75fce44366f082535c5df1e91180c95ef4e2a8e4b79b7517a31fae7a3115787ece147106e21c4fdaa0667df6e9c33330f9b4d7d975c9e5a9dbd87838bf08727646a6df7bebef61e8c0bc7d4a40178712f8950b862f9a47dc2601841b3048d07e0a5bcb674c0fb04055d019c37a120cf75cada390d8980593dbc48d2f2b64b21f8356d7ac922e65034cdeceb281f17aaba3b9848cc84a3ae0fd76badd0368a1ff0b3761d38acbfb9a6fdd7f920590094ce4a18b6ba185ca555fb994fc764326710f0256e5b315c3a47c0f1756c877f10492130e9123770110de3c666597b7b7ffcaf7bfc5c5ba0712a81eba1db767c5e46d1467fe6077967a42832ba83093bf1650166f882e74186aa250ea955fe60000fdeacf11240535a0fed12e6a892b4679d518893863b0f15380c155af869a39b71db784da1da96da6abbba8679c7ef204e8fc45569e53d0162fb095d27df6d51505ac9401aa22b1a04913a5852ba63a0d505ac25bef097c740686c73b47948eca4258c503960e3dfca2268ab808b11ccd4bad20fb4e15b70903171d644575b318b6475263b6e0a9ec827ae8f09dd51e5c0c482259b4ccfdc79058f6fa449fe8fa9e34111a4008a1fbe440e57298c403dfaab8f8d0b86a575061f5d59b28c7ace9160ba1978aa137f01b8e7e29d827e1ab696ddf17a2ee3397ed4e9e08c4f52550f7f0a3fd832173553d4703bd35e8a8267d673c50b7b4fdb9a4ab4b9ded71c4a1342f9bc51c770fe321182043ca0b1a294efe33b877f88c5e5966f3e558c638622aab1dfd98fbb6210e2cb35c1c87e26abd9c7822f1fe1d405fdd3106565593546952e3b0d84786119b5445031b02625b11e9e00af23c860dfe3b0cc705f5053ee0094f89e764112f83a5010850b0035cdeb35fb71fd5e8de63201d747b3be21682237696c523bf82e18b4fdc7cb7ebf9bf95b33e5318d96aa90fc5391824f816f107de51e3fc9923d924643733251de35669ab6d29f058f7cbfe146f84a5bb608d4e59c178ce0e3324ff14f0ffead7304fedb833b5ffb484ceea30f01b42c39554fdeaa751dddf210e981b916176e4209859c42ec97ebbe332bcd9094d3f259cc808c2ddd6721a4d6349a7c1e113e2c3a39b155edad01b7be2386ef8bbcb1fac3c4d9f673f79196a8abfdc9bad10c5f369da60d3a7a01e6e4fc84a7ac3d27c4f7f158ae89a88686fd37b7571aa157be36ad8eb1224e0a2286275e994e92b035045d10b041037dd74ef1ca585f25c7eea476931b33ae8b7a1e0e94487a28a772104639d7d508d8c849a1b97a9e36d40db12c77a14fa9549ef43875dcdd351dcf1a653975d6104c9127e5e84f0ef52225871b363bd5b60609faaa06fbbcbc1ff503c1b6d316b57ed0b1e56a61d209163071dae49a7d72fc7114a42635a66b2f39d8792516f245fec46ffb7eaded539aedfed87479f644fa57f7a059260214a718254b97404376b7a9024282f61cd511ed055b0e97b483dd28c4338d4d0899e0cf8df4532a00012c0370a50524710ad76791a1b553255631106a918b8a190c271bdf40dd7e4052af54ba5437570536bf8f9b6ab7642ad98321d1b2f0962e36eb6b01306adf78934d3d33092c9b3a00344425e7999730cac9626ebe3020e5c2ace99855566cabef119b5cea435611f84e524bd8c868f6b7dcddc51db11fe0f86b1aa2e0678525c70a6d533888a78d035bcfedb866e9999f712c74d8b259ae5e4810251b14d5b216c9ff444bba8b06bdf2ede139bd28d174436403b3bcb215912b7e53a84450ecb96b2b89c9a1ed00252bcb3233ad0a487fdca8546c4e102f3dd409fd7bbd93b9bfd637ea3ee4cc5853f3dc7fbf0169e048063369e4887a41788c1ac1eaf8252394671077b5829d4bb60ce4ce68778e89fb4979f114b507d89e432db66f4b2b71024942f9ec4ba2a1884e30a17b83ca162c10e37f88e4cc2bf88f8c10279894cb4b7e59556b2e0fa86c6325a4b286578d794b0c60baf8b858ebfbf809fede0d8fc260720e6c88eaf1f122e2873f6391e7acd5f598e091ef9439bd4644a48652117c3dd9147d74cbc037b7a2c830918ad430e99195b2d2d6393e385f2dfe69a7ed1677bf1e3e30117e754cec87b93747843d91e80dd89334b4ae2f02331a109230a93d8c05bc2e5be8ea9eddaacb4a93fa41575f63ffa67e231ef445316ca9841a9410048e3cbb5c0552625c2533b7934abfc9d1e1f039a0897849f79e3593181e5e18b819d3465a8457a9fdf4a584769720057bb49deb29087befe45ef37f6ad487c0b97470c2a25b738b41062be9426f6c5a40e252134db648a1747b38bcc641cdd51325017f00a23de595e81ebf4d18a974428de3b837a8883cf01af8dc8658ba7cbbb166df6ac22f538c9abf520363c0d2cb0499f6a2f7180c012364bea4e396018f49d038972653c858b1fc08b12b949e0e8c0513a202aca3b8d2320f091e216d1d9ac14d0cd76e835e46c7959a72b779e67e4e5e15d32a5fe442dd26e23695d9edd2512fa42c03017bdbfc8307490d8603aab7db0e54540540bd12506f5a04aeab97eba634817eede2fe975542238bc184dc40966aba4e628877390869aa13bf0d1c9c7c405e7b652a305b5e658d62c31c6bd6855becafd6fca638f67130024c8f45568bec4e344621180bfec7e9b0301425c380f2df2f7c89bdc3bfa20246a3447fc71f6ba0aa2520347da29c0f48013ef8ad7cc0792e57a67fe043e3e17fb9ebf80f8004edb56d0a5992866682a2336ecf666eb708065c0afce6ebc305ac02ccb84f3b982a4548ad7ca62fd4d0f47a80172d9c638fb6e0d97f4990d4fca9eef47aba14bb0e66d1486a598a9c83692dcdd8937aa6f8d2678d5c25d4255dd229875206394f06f60de624a66e0d8f0b8a72ce6440c3dee94a451f624e948487e79b801e839b460bf7cd714f9d249f4496435d6ac2e073bade1ae0683f43599a4bdfc30c5115e0073bea42af818ca63bfccce6b0d031ee8e7e984441ed8f0ecbefc9d89a326e458a8d81c7f0ccf0b28862af8eecd4af0a4379778dc290185cf9b4be51e11f8644428ba2bc74560962cb178534b867a8e4e9a1c356c796c1fb28001b123e080017222b4b4c0456db03e7fb6d89e338897fdc99cbfed9fc5aee425ba8de9109c92b93486236e5285a2f60ede51fcb9cf2e1cbb9c4e6386d70a2a6089f82962e3ea0754bc8f73f97a97d71ec7bd733f1bc444b56ec4047dfe356ff25df34b7fd3cd54c5e014dae2838e5309e2e2149a8306713f7304ae24b52a4909bd34207fb6716a742fb4127137929229673a094c08647e9c3caff8158bb450c613105ab77994ff61825e27602b1fbd380c92e2121253f3fec7dc76891b7228029cf1e1555fd34ef095995c848379c95ce9981b3a886c34acb4b93176026f56133f99b3521562df825770fe304b3a41e7e90fee74bdad4a6cb03dcc5dd001d21d93422b1f8c6244914d11eb42c2323be446cf1989af4b0ed1ed184437686de4f7741c315cf87bdc6feb2d7fca0e50b1f56816b5f84e9f8a81d0526f5882aa1d3a46cac3f373d9c06ebed4288d57cb8a4e5004cfe57a86df81ccba83a227829365ce48b5737df71b155b07ec6ae61858a6ef546a26f054332575a", 0x1000}], 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) bind$inet6(r1, &(0x7f0000001200)={0x18, 0x1, 0x4, 0x3}, 0xc) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001280)={0x4, 0xffff}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000012c0)={r6, r7, r8}, 0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) linkat(r9, &(0x7f0000001340)='./file0\x00', r12, &(0x7f0000001380)='./file0\x00', 0x400) sendto$inet(r11, &(0x7f00000013c0), 0x0, 0x400, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r15 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r15, 0x3) paccept(r0, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc, 0x50000000) r16 = socket$unix(0x1, 0x7, 0x0) dup(r16) connect$inet(r10, &(0x7f0000001500)={0x2, 0x0}, 0xc) sendto$inet6(r12, &(0x7f0000001540)="bff73e55fe6eca984368cfff16266025a4e6c7c3e1b7bb0b7c53897a219ca4e0334c874f6b9a998c958e401093a28ed2cd1c211a4fc39e3075a6ad44ea5ac14fbd934a301e0b0169bf7701dc7c79810f93ed431f70941a43067275026c74db4a520ef1c1bc27bccab8d12472ee819022537c1c7899d93b137d70f26f8919b15f8034ff2fc6efda297a7750ce5d86ee54f6d1e3788a97d9548417bdf3ec810cccbdaa3cdaf7668a2a31f57de2002231cfb92b63bf753c6bcd8d", 0xb9, 0x4, 0x0, 0x0) getsockname$inet6(r12, &(0x7f0000001600), &(0x7f0000001640)=0xc) r17 = socket(0x1f, 0x1, 0x7) r18 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r18, 0x3, 0x5, &(0x7f0000001680)=""/110) setsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000001700)={0x1, 0x5}, 0x8) getsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000017c0)={{0x0, r3, r4, r13, r14, 0xc2, 0x4}, 0x7, 0x4f, 0x5}) 00:00:01 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000, 0x100) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x1000401, 0x11) r8 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$unix(0x1, 0x1, 0x0) unlinkat(r7, &(0x7f0000000240)='./file0\x00', 0x800) fcntl$setstatus(r4, 0x4, 0xb0000) listen(r6, 0x8) r9 = accept$unix(r5, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r10 = dup2(r3, r0) setreuid(r2, r2) connect$unix(r4, &(0x7f0000001300)=@abs={0x0, 0x0, 0x3}, 0x8) readlinkat(r0, &(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/163, 0xa3) connect$inet(r7, &(0x7f0000001440)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r11 = accept$unix(r9, 0x0, &(0x7f0000001500)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000001580)="5450e52738eb5c748265bd50bbc0c325072a9f319d209a55dd2df0a496b24c988497a7fd3d90dc973475331cb9f6bf65f63f4bac9a304fe9a5e1f3086cbe946535d6d0fc38deb90ab7b75eca0a8f1124fdcbdc252a056a9cf34b43a894f27b5496b556f4b7c8cc31a32fbeb15a943f89d0161c2b17899847b6d75e4633b3a149eca9b9e72440f261a031477e30d3a1e0925f8d92d93ebddb350302227ef3a0ad32303484dadbbf98e056f3f98aa268c72460c6e380f2d75d789ed61f91d2", 0xbe, 0x400, &(0x7f0000001640)=@file={0x0, '.\x00'}, 0x4) close(r9) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000016c0)=[{r14, 0x4}, {r8, 0xc}, {r9, 0x14}, {r0, 0x80}, {r10, 0x8}, {r11, 0xe0}, {r12, 0x1}, {r0}], 0x8, 0x100) readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/130, 0x82) fchdir(r6) socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000001800)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400000) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) 00:00:01 executing program 5: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0/file0/file0\x00', 0x4, 0x0) 00:00:01 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000001180)={0x1, 0x3}) fcntl$getflags(r0, 0x0) 00:00:01 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x800, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) 00:00:01 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1091, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:00:01 executing program 1: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x10000000) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xa9, 0x200}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffff7, 0x10001}, 0x8) r3 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/11}, &(0x7f0000000180)=0xd) r4 = paccept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x10000000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/98, 0x62}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000540)=""/171, 0xab}], 0x5, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000680)={0x6, 0xe501}, 0x10) getsockname(r0, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) getsockname(r3, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getegid() connect(r3, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f0000000840)='./file0\x00') mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000880)=""/51) fchroot(r3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000008c0)=""/215) r6 = open(&(0x7f00000009c0)='./file0\x00', 0x40050, 0x898a9878858d2e5b) sendto(r5, &(0x7f0000000a00)="cc104db5284ab17e2b54c114f0d4ebc3b4c6b8a962c3367e060ce1f71c6285b8", 0x20, 0x6, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) getsockopt(r6, 0xffff, 0xfffffffffffffff9, &(0x7f0000000a80)=""/152, &(0x7f0000000b40)=0x98) getppid() semget(0x3, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000c00)={0x8, 0x1, 0x3, 0x2, 0xd93}, 0xc) fcntl$getown(r6, 0x5) setsockopt$sock_int(r6, 0xffff, 0x801, &(0x7f0000000c40)=0xfffffffffffffffd, 0x4) 00:00:01 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000140)=0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1412, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200002, 0x10) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 00:00:01 executing program 2: r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x240) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/35) r2 = getuid() r3 = getegid() setgid(r3) clock_nanosleep(0x1, 0x0, &(0x7f0000000040)={0x2, 0xfffffffffffffffe}, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6, r2, r3, r0, r3, 0x6, 0x20}, 0x1, 0x2, 0x800}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x140, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={r5, r0, r3}, 0xc) setgid(r3) clock_gettime(0x0, &(0x7f00000001c0)) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) lchown(&(0x7f0000000280)='./file0\x00', r0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getpeername$inet6(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvfrom(r4, &(0x7f0000000380)=""/13, 0xd, 0x1, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r8 = semget(0x0, 0x4, 0x84) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r9 = msgget$private(0x0, 0x306) msgsnd(r9, &(0x7f0000000400)={0x0, "3e929273890ab2de990d55ce29ce64d1879f99566b1036646fc7847af18e64bd2223f782088548b114eaf6bb81d6b892dd430175a841e54435f8c2bf30d6b39491cdd8145fe571d4d3f1720aab1267928e97fb25dd1ab3a6ff334b9e373635e116335e9e3290cce46b304934425c085854c8a4325311cbb9cb642dbdf86ba513cb82042f44f301713ff6c027166fa1a12208a2d9238cfa910ce698c95cb2bc458197492eac49470fa4bbb6e803ea96f8"}, 0xb8, 0x800) sync() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000004c0)={r5, r6, r7}, 0xc) shmget(0x3, 0x2000, 0x220, &(0x7f0000ffb000/0x2000)=nil) readlinkat(r4, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/18, 0x12) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000580)=""/153, 0x99}, {&(0x7f0000000640)=""/174, 0xae}], 0x2) renameat(r4, &(0x7f0000000740)='./file0\x00', r4, &(0x7f0000000780)='./file0\x00') setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x30d1, 0x81}, 0x8) read(r4, &(0x7f0000000800)=""/249, 0xf9) 00:00:01 executing program 5: munlockall() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="af96c8031aacf37160aee3136f1aa54c648b286013b0420295ae86", 0x1b, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f0000000080)=""/79, 0x4f, 0x800, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x18, 0x5, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/164, 0xa4, 0x40, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockname(r2, &(0x7f0000000300)=@un=@file={0x0, ""/89}, &(0x7f0000000380)=0x5b) fcntl$setstatus(r2, 0x4, 0xb0000) bind$inet(r2, &(0x7f00000003c0)={0x2, 0x3}, 0xc) bind$inet(r0, &(0x7f0000000400)={0x2, 0x3}, 0xc) chmod(&(0x7f0000000440)='./file0\x00', 0x21) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) recvfrom$unix(r0, &(0x7f00000004c0)=""/95, 0x5f, 0x2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f00000005c0)=""/175, 0xaf, 0x40, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) sendmsg(r2, &(0x7f0000003a80)={&(0x7f0000000740)=@in={0x2, 0x0}, 0xc, &(0x7f00000029c0)=[{&(0x7f0000000780)="c6df2a54b227166e4c408431407d1fc749a8aecfec558f6c33f90ba0950fa92f40052752329e6e1919c520c46b0a0350a977700b4cc46b30470025d8fb094f47ed02b285105fc722eda21eac971310b04a8933a28586f4d24b5dd658e8113ec01e68317cd398dee91141ea3c", 0x6c}, {&(0x7f0000000800)="c9e4fb3cf252cad8d6797f1456fed881d6de3a10ae533a190d620f6989c97b937eb49fc0e7725ef79f836a3507871be89edad5155452ef29e0c95a96ba41c386ace29204ebf914d640c28aef0c9db87b1e9b2cff6a13cf792e20b9d2fb4cdf4d0b09", 0x62}, {&(0x7f0000000880)="94986b21161b076d8bfdcc27cb556176d4038af450a9ce3bc9bf07a87ecaf1477a6bfbdfa02be6b090985448", 0x2c}, {&(0x7f00000008c0)="f9fb17cfc72f8b1c69f2defb141ee5ae4fa6c7a870f85f3251e28babd26d4fddf312f15aec244527772b8741b70c5dc7f360628f294acd243d5cea65c2c8d9f49f1ce0d45f32bd529e3e3788b355a6d9bcdf6d30b7c0f319477f24cb7b4c82102c2eb3eaf070bb5390ef567eadb6865b408674411948fb2128015317436fffaad2ba55e585caebe0c23a11479c7b2a9e9bd6b34dc95064a4171072112cf35ad69b464d75d7e77cba86480ca7f917f2f94e7b90e4dd004f6843a1b31a8ea5ae6ac0d2e8fc09149c364be75d5c459eced8eedc664b51635e8903de7d52500ff35da3de76b44318efdd7c3ea0b5af43bc196e6deae6eefeb3996b497ce89fa3f35f4ff53cd7479007c4e0341728f8b170d29e0414dd79e29eb5bb9bc05b1ad8fb00de41d427deb7f7d7a1c2e08e7526841e46e696fc37a50dea67bc0937193aef6f8ab781767f6545a95b91c2e2adc030b6482f515c70dc9fda37337ea44f937ffa8ce3f6db7df7442459c49feb1523fa51fc82bd1f1eea7c5ce89f9986bfb2ded98ddef48d5bdf68c08d3205a4c1bbe00bf69725862d85efc3dccb8959359e2eb0aefa9ed63a6c6e113c2a21225bb527fc5b223a20c134bdd4a39786cdc661486fcde65a7af51fea8be407037dfe89e1a0bd8babbf768928f2352469333b7fae7d2b28f574ad61cde8527e71fb07efcfdad002d51537ad4ef66597273f908558106b5e97caaf48946edb2fcf29ca32a8de5964cb7c9ad280146199b036c325b0dae66d7e43fe32b499029be9cb6593eb289576adf63df9be64639f8f0759cb88faf249708b4de07349b427c3b2b5e42c36eaf5b36017ab4bf63af3e60af4194e29b260ff198bfbf908cd162f92c23541cfa1538c67d3dd2a9507e47072596501ee63eedca9446311f48770e151931c7ad23af06e1ed82803a61c7798c86c9aaf7f27d76b85b8ebd78d0213543daedb77ea8f1c2b55962d85b59161f69c6fddc5532b0f0d2b917d884dc4f91633844cbc89f6412874c3f141138c381f46edfd34b45b127130896169ea2c466b05af661e4a54df76bec41206e5f9c58f9eef62c66b201e77adfdb368d43e713e2056827ea78cfc4275cafeb1d8108f495ece789d69b14260d5903609cbfcbff6f5d492fd9fb74cb8d0a75dbbb7777fee3ada58f08e070c2bf00f2cd73aa204543e4a16e4f668dd305e89017adf92310f6355a9447c2c26cdfaf01e702c2b521bdfbc64eced2ec63e78fb29b1b5a48d71496abe352010757a6a1ecbb4cb58e873e698dd8448d4faeb144f514e79b191a7fb8b828b048abb66ee831dd15e38df5a45889c51f7af7933db6257c60fc180b8a4d12dd504ce86f7a94cdb52df7a314c0cc0692fc2d5e82f2b150ed971ed5e7fd5e662264a67ebce83532bb2ce4691dce001cd082b4b80999eb5792546b6b69fa1a3de16cd45f2b6b12a332442101ae7ea53165f228e5a3f39e1ba880b6cc43f05829ff24b8de6773894b58995df130c47e8b0185af55c02d75fb9293eef66f33274830f29c8acc0663174450e36e97bf62aaa32c190dc21629e5d233cd2c943e5c3a3265054ffa7dfa71e70550e625ad996fe889de0f7a367cd7033d1c5db88de056d3fd25aac0a3cabb0c2b3518d58d6dc55e7ca97be6bb864dd2f186be7efcdb121d87791458638f4c39b02a075435ddfb8b976fa3d1b7d99cf130c521fea4e5fd7c60458ae92bfd75b609325f0127ad913fd77575bedcb8677705ac4eba3a672c25893b0b292738f270261e1cfb012f26035603ad60aa7ab57d2ce46de5a497bb14d3003b60651898d0728590bf44e7c1bc8a6e971474cdfb0e9b6a407b657c8196a8a319b86d0b66a084d0483f8c3523e28e88db55a3a2ad5c816cdfe5afa451c64736d668d8b39c9a356855b6ba39893ce63083e6b857938593fd3c5876b58f11552df08891f16063261ae11ea9a68424ab24c977471de58f680e558c02851336839df41cd349dd73c2f91bcd05d70020cf61f137db199676739333fc8332ecde4eed7c2ae7ae43b18d21cc0263ae396184054c1a4103a6fa22d33afd899062334e59dc7380c9c09fb3e5e6dffa6b34bc4f4ca96278ee888100421963a7d380e330eecd2c50c963b43c94237d13c83f70a2d8e9cc6e1c5dda0b4f389ca3b957e65bf1ca1c48ec47db50baea024e2e6cda9fca9379268a94f9cc8a911afc57c521f972ce11a9427328f63e7f01377c1f8db3f7261c69bdf8fdbf5ac8459de26788990d45c39ae66dca40ea8aade5bc84e47b0f4060542055f0f5a0c25fc0f81af611355bef096b89d7b6959bbb0db81b713a3ad1e416bd99f129f26ed166c395a8ed899c4cf092767eed693f19fa8d96a8e5d96e1182dedc6162c9585ee45e1802bd4a3df79af26df759d23af36f3dd618f74cbf9244dd80778ea9b60a5e9de09e66c3ffba14c2faac5b1908d886f988ec015dd402f057dcfdbc119e74c0413f31d1ea1d5d2d23eab3c62927a6c17d31fd9cacc588a2ae9c653aeb13204825d5c6e9b7214d5baa460e0412937e6a9f44ff45ffc381e5d5dd889082a98ef83b9acd101ab3cf669c409e3c2b9bc8c88d879c977f21aada10b988c544e8a968639198b8cf104d456c3e2f1bcc55c974b3e5bd9c466de03e40538aaeaed02f45a0c157e4a67fb588ed00c8768650173792b4a564b859c0bcf47a1531f70101378f4eb41453f33eff7d5e2ed16231fb068ab62431b8ef4fefadff07ebbd4edece5c53ddefcc3246d52f6911c9b88012887d8afe334130f65f3e77f1e4963aa1a8ee4f3b46e7d55183b540b6926fc86fa0d2b29bc3304b46d7fa5252aaa0950b6daa200c8a056ab75ccddbafe6d7eea45bd0720ea3c311e866c39a6e570a15aad9be5b70eb08c7ad36f650298706ed76ce719759cc25d16250f2a478e13f002d1edcd283491273544ba675817e875293fa2cf7da19c97d2cadff2d50d0558f339c5970c87b64ab82644dc4e62cf8b1fc61a7d43461a29b7e69a346496e4468f982ccaa31bf5652b6cc861bb43598b11e5da27b5112882f96301de6dd4307a15c7efcc4ae1832c9f303302d6053a108487d470d02bb4a706cfcf87b1d7999b7cfdd7e134f21777c7a265d683ff2666b349b4330deed303c96772b105ec29c08510aa363ac339f203a51e9062e9780513859c46f797618dbec0f1da66ab901412f23468b90155f7d4bd94e793fcbe9ca9f98f45315e5f816fd86293f3e694f26d2f273d33f48d1cabcdad4baf440820d84d8bfc742cd9a9b1c8ab77deed34d114c14bf1ffe2dcbeff6254baeff91ea17971697c8e3e12d2563bc289431a30d0c22e5396ed9c42716aa5088b2e37a07fc50b0ce470d6530ed5e2100a30fc140190a22376ecdfb82efe728bfa14a5bf1c2c398c7bbf03182d8389c9a0ebc36ef17a959e87f8b7bc657863280ac22f8dec069da06995c2d49dda413ccc8e2b54c4a60bc1edfc5c1cb87b5c93b1786e9df632c83c32baf859f67baba79e816eec295a0d56c9b25855ce5b58377e386e512b34fe3bf48d8548d5fdd3ecc0e4825a88198c7a88873dd6957db596d3c77dceafc57b9d96abd5904af6ce9c84664fd0ac888ebecd232e2183efc1cef4b08e6f951af408d62167089c829eb42c6af9a7b33a66327fb0e3a92ec1ed1cb7e105e9bacb21ed74ae33e6902b7f077ae499026f5854146a442e94bd4723187c88b0981b167f3573802ace60f8d6dfae709fd9fb2d60f0c4f32163cee1444812a2a06beb6e78bc9813ae3dcf530e9cd2892896c1ed1a06b5b0502a4d723ef022b7d33998301d651c29954e8f2f5855fd18c7888126cb35acf14c0c8cc31e1e8a2e5eb6748bc18905341685d49f1690f7475db42c8e5f93e04eb05e8462430d63e2daf9fe0e35350cdbdada4e325d36a55369e867f224ca86d610b1e80631d5c3c51f92df10edfc4ab33be4dd654c3d47ab61184aac9c5cd289c34d57ec5ca41f848cb584f53cc2cbbbf631ebea6172d4e0da4ff4a6c42b429a5a5a0b42a02f1716e2ffbb38d7ac2a17127167efb3c783627119fcac0089a776042bba4ec0679b76a235ac69e79945c8a4b00396a9b60b631da2054a3dbd69680d46792ea5228ff379bfb149b95d65f0cccb15968dbc26ffd6727fadb969bb7bf06d3d32a8c88ccca7ca0f32579694f4c222818834c8333ce8a4fbc684b352b96b06b93438e38435b8464e8d33b0a583445ae16ed3284e86425f4617ae3875e4ed4584462a10a59d067ae0651bda52e366dee10d2ce3f82650cb7394acbd2ec3984052b25a68f8d5e156ef05928e6048aaad8c2a42fd64ee1ae338ead1dbf8a6d0f46039f9fdb6b548574b13e9cf17cae2b9c80394fa258e70b510914c06742310c48d4322e0ab42320584f3e2b9b8c7e33058df2f601399706b1847b25f3467eda8ee1d86878f003021df774a96357c064e2288ea45cdea464fbe3b27b5bc73ea279fc5659d679ad2b2bcf95314ded070aac918e3d28c889a2cf9187b380d4999fb8d02b3449d2be9913da19a2e17ef618099bc3a22ad25cf17226346c2dbc388806aa4a1b150e3d503ba7bfcf7337c87ccfe8f14e754230eb374af7df7a3c7e7133c25b6e6cbeff22ecebed3474c2422bd9892e3fd9acd33c867fa6cd18ba20eb3501ffe4e9bcc5fe8fc91f9c9e6c312276faa075780c05e627cbb3a3f7fac543671aa48cd2bc2a58e6efa73d7100e2ca59376caf145136a75e6aaa6c91dc829671c0b11f7dcff876fc345c758e14ffe5ff6ea79c733152b99f8a8bd688fc879cc3789b4f326322b507b0643fc13704ccb0d3a5ace33f0197bce7bd41c1ff8c95e3b7e2d0ac959a0ca44fbfdf370b3a5d5120137397e41eac759812595ae382a7cec6947fae86f885564d1c4a54f20ba01ea41ca36a60f45e53e3d2b42a41c1a1cce5a23d598505b7b8009fd8c8b7f738c16145bac146d85da4ef738656041c301faa3b2a3dacde2c0fd2d0ce3e77092fcaac9e2dde6a26172dc88288ec23c9160ef415b6fc9419743fbbf9100c64dc58f3c85e8328b84705baf81444b8251c9cc5ca88e8b8d3907acf0b06cdfc3c30735a544d396536e21eca51d32e9bcfd53b1ecbd87708e4c8d4adb0285f8ac83a60a7548ef0a1e2ccbfb037003f51c798f50115052729d156b1b9e8b361eb03a7605f6798618e24016643a4de13ca3e464ac05063810847c48658fb74bebe702b29161cf7852983a0fb15c910171178177331934e2e37bb0476eba3b3add5d9168835b1cc95b9459daa19d1731f80c3dc8a81f70c85937d730245d88d460beaa6a3ca4b99ff1c0df9f19b6a7bfb90076a713527bb2c247e72042d4a10b1636d0eb8c19dd753f2c75f9dcd878661a2c816b1fff5d0e7f09cf339f1377b6407d23bd2a1c296308959858b9a641816cc44ecd2f33dd36381660882ad6ac7877c8091ec85b708fe2af9bed7b5b6da710a7aad7435b5c2b9f86469df0aa78647e0ddebaec44cfbb213ec214f54547d4109bba37f72a74978bd67e15c88cfc3ae9b92fa1fffb19a8d333fb78e8d7d8cab5ca0571e7b03e47b2da87ce855eae24f24bd089f823d0f77d24eef12f0f358068b4106ace9d73c754521fa9d3f724e9e2c115e06e1d93fc15f8a7493f1778a3caa6d65d9f0c0f0ff08dc0a955a7e11444685908d5e3793ffc4a5153ffa031a5f4598809a5bad1c3694b61aae314b49b2f6ca54bba1589b4300432af7ac4f937ba4f614dd8f560d85eaeb4cb5ead9c1db53ae6825660c994b58f4eb571dd3fb95a5c98408c", 0x1000}, {&(0x7f00000018c0)="fb58f014d9c3a3ce0deb37dbe3438e8a4ba69c3bd6220e12d8b88b0a186c0e146aaf915beaa968518f8139a7810c3e391141e8b87978d30727ba9f3eaa2d9f3f8463d5050fb5d6489a5d614a737d12a6220f47d9c549d048bc3a82fbfea789a5360d3aa7689843b88d79d23b162c84d59b21fc7374a39197e0ef9f8175b6ab4086c9b238cc32952e2cec5a1be0178c7de5811d1aad44fa19065c5166f2bf7006992b63c2e7ca4e9654051cdc54199328f130a425e4a3891db829cd050ddc1c8ac37893b6e2b6eb1d8cf70c1a6a7532245ba35a1207741626b3b0e4d965eef76c30e04ba069b5ffd7944bb7e4a8f4bfbc6cb789566876de952af3028fa2c729", 0xff}, {&(0x7f00000019c0)="c07312fab2a07705c7d4e4452431bfdaf70acb81835dce83924b2d5ff551d133c7de0f782d2548a9a41724f6e24d40dfa96d33620f837d10ec58a6de1bbe42e17587ccf02e14854b77ca5bd391a8d51dbc8fac5137420ce92b907e50b44bbc839772b071c24810c6594b576f376b54d1fab503d53f545f385015967357235ce1beec1eed0710a5bfaa8cc64571cc7e48dea87e1406a5c9e723524655ae18536397e6a7a97ee3d236fe50620b68443995a34c9ac09504615976048d9260450278ff298393c87b6988b2c529ded49aafb16ac3c6173654d19d62dbb7de3c87767b4d2e0a2b5ef9e7c99152f7f8eb0d65d8298bb8e159ca7e6ba957f1b803b0492c61dffe498b23fe83fcd8731b06256e1ddfbf13449fa6fa000e6d8eb6098e7c2184db1f7f1cb2ca74cf4c60b713265503e241a309b0e774a9f67c0d85ce40fcf5aa081bd080c5be639343b97073d04d9196e7650ba989701d8b034e9cd38c00c6329553501f442e44c50fd40ddafff259be6e94be839a019cd171b76583a11be52de55f6c26cfd598dfd122d5ad696544993864f2f42fca44fe54ba6585f630544eee5d555ca1032a3296cf58fbd0279b3d5c2f77f23b1e5531fcf8ebb09e51733d0be4dd78237d33948d301167fb66feec73cc152ba96b090a287bd41e5a6461ea37f55b4563402cb942f2445b22099496fa72044565553830831167fe8538c89b11550678adcf9b48fd7184e0f4e0ee5146828767434ccb890ab58fa6c99e01d4c175ff612c9d061a79e2c1da6432d7348c5035a5d063ae4d343b57244406a1a44bf7a2e145332c8e9e70cd413bf8854c127efa66aab8c1f3350ae2943f5d0d04a9e217ab218e38f2704973ce9367f8d0fd16d6aeeec7c18ff26eca5eac33b937cde7c1e3cc44a5b4f6679ab3c481c45361486eefa4dfc2f186b03d93f04adbcc652893067a7a420e5a284b0d5a14ece3fa409598688a2fbbb0e783a4b854bf0dedcef1c0030277a1896b2f57046f4c2940e12432d75bce492b008834c3dd25eb0a60d425d0691595d06eeda19ca3420a684bfc010f4b637eff97a05caf86a07a3da4f1e8189b5489928e79ac371adb1535d2ea0ad907459fd590d2cae26ddf17d5d94a03d0ccff91b2e88929557a09c49bd9ac5332caffe1d2571f4951e07f063eb7af2e8d9af501442c2764891c302c5d2d506c5fb0dd837f56747d8a675a644a5c091d642eb59a66511108025d3dcd18ed82bea5219da5802652014ab4ecd3ef7d33897863960eefaa82f0b4b015fbdad797a958753a22c27b36daafba2ccc6f32c834ae077305abf6230ee081e1c23171d21c769706465df6fbd80e204682374b60d9c6ac4f3e90bdc2839612122da1ac528cc2a0d4e959efefd172ea9d3188ad08f307703aa06b00adf19908765d4ffc5504f015676a4f36f3e3d1f0f13168bea89d043a7dfa4e589371844ac3fdaab5972d076dcd50817e3f17feab57e6f9134a0d880d9cd3d0e6f8ce31e15a53e4eb05f36fd9d7270d8706e48db76440baf71f0f935e8342d416b34152e5767a7943fc1584c6ca7812ac2bad9c52b8428264a5fd3bfaf9dbf50336695e79b9a0e6d2c34d6a30b7bf4ff5f8daa70432ff42174eaf5cab3c16884201b73322e87824252303ed27b0cb4a46cfc7f7555561f27db8dcdc8403d99390bc71d335063e4b699873ec6ffba9108d8a626bee868ba5491cf4aaaf8a768fd0c48e4006f144980ef94ea1883b42ad5b1c6eb65049e01463901fd16854ca51f3a2b353373eff79f79dacd3c962c151a9939d3c75d4dc86e203cf7e3323c2929b444ef7bed4ec71fd56102834f62de2d2fc4cc54357b1cc9c769a2f7e0f56bcb1d543874bd598c81e4522695756c7d3581bbcab56cc65b3b911d65c856fa895fa28a388d0c2cd8cb6f92f5bf7dd82da757362c7f360b41e6a2b14b0d84f5c078c5962c77867ed146d6f7f058199cf6bc8cd19d73e918f7a31d5941969c26aa7d81f4e55b0c8cdd8ef6a81795b8d0e6ea78b5397b3282730d353b19de228f5f771ab59e42782b28e42e9178dba078330080e47d92d99509b5587fda1a10961fa21968dc0a9bb9e782707c11648540a9de2d20f422cdae1c1cc9771b138962bed304cd01fcc4b24b7ab0ce8940b8a164587ce526e7f04ad31422b4bb446cf0db774b7741f1d37064d58ff7a67847a81b98d73526f3e400c37d1d71dbd787286eba456935ed871f95d1f29383a03686845ab83482e257c5e46d0114c93a3f8c1c8814ab5c422b31c6209bd01ebc4efbfde89defa9379022a8b3453fe69d8f22cdb6de7f7ad8bf00a69b59733827e28d1da46a4570e1f5f61005f7af78ca1546ab56396fefb3191757b8025456ef091cff2aebdad06baf183c5f8fffee0fd9e622521e9de390e2da16a2ce8d777685a3ba2221e48ab9c6a0416344025128695fd8667716cc093ce80225ea2f22e59615856f3fc3d91f2a8feb6c7d6636d525edc4d9f9906322ba5fe06e5cf85986203e072bcf74326742d3ea26f87e96c98e51ea601f8a18774be4f17cab518bbaff0df9b42d72362a5a9dc506a4da929f1fb0a527d1cb4596082d91a302078a5f9bb20e107130de3a8b8855cee3efaa08fcdb95be85fd67f6c24f655e37ce516f564496b5c1f862a99ff3aff65d83c350f86825a23d8d5b968667328e2457c325f06d5fed7baad3b043cbda6e050c6b291d4e482b08a2ca2e3b8277f4681e44fe36928c3d1204255c796452f8c5682cade9827ca1b51457ec8877d39be275af6bd8078d79883b1d299c34c0c964199afc6c462c7fb85e6c013897e7185b345a6ac5500c5548048ab512348b2f8f3bb5cf0c40831764151ed5abf81ed214950bffa60cd84d9f231ba5b52d5d259966d67c158fb521d16db6ba826bc808b8714a3741b1526b449d2cf21c559a49fc757bac410eb0131cf97cc1e442204572b63f17dfc98ec248d5fe0344244a5b2a2d1b03b24a8502dd732d92fcd6f3169d6d3052ba512412a3acd5683195638812f312ce5021cbe22d03ea4629f4d93fedf40c1af904010ce764714fa749e45ff0002f4a5e6f179546b1985acfe9adccf188bca1afa1a9005f9b8511f41fef79193148847a531a90d86e46409e4f84eed8e4146ba9d77b1a815e5bf80f213b28dbc9133e8e95be6bf90303cc3a42d01a4c9c317d7979fa96b5394061f758addec7d40e7fb160b645c537b7a3cc79ec9d73e62acedbfb6b7ef23470bdfdd857aed1f294d5e5d85ee6db82b40e7fcbd02ba310dd5c1fcfa1e7065c278d5ac3df0c1b1999b3872a27c972109659da2e7b84691f5b01b1d67defd6f6089751dfbe9dbbb98b6505a4938852bc08a8632482975373b34b41c96654871fda6076d6fdfb953436bea494c143acbc24114d33120ee99eae01cc59e5f964633e44d3fefb7e0a80831bcb9e2be2c82cfa896d48fce6577a5fbafc5c8f98d624ec13d325b881acab81a97d45602efdc7925761697e17476a90aed91108ec894b17e6343e45d2729c351cd3df79a897ecf4e25f31af6f809eef139bde833a16ccc3579804a0d526b7b55ecbc1a503497f678be46f4d05fd0cd245023d9dd849ea8431082f72a1f5a0840451589d10834a10f935d1643a14716e6ced6341e721e8ac5033309534354e0d49a24c3f5a45726d501531dc2a4075745f13937f7fde0cc5b88e655e0ac02ede675244fdd1f4f5dba49f70a1c322b7b93161ede232ab7e51bdd5b05a2bfe39efc8caf6eb47c24dca5cdc3eefb67cef6b787006f015d0c9ae4066d78d0e84553aef107c6cf2f2d1252286f4347e2449a862d55a5074b8b6303eadb7941713628e1205816f6d1bf3b7e8fad63c45feecfe3c0aa15803dbd32fd3ecc4f1811a5a28f0c094f335f0738131db1d6e33c67eb72e10e4dc611d092c9c2c3381af6fafd93d72b373d9ebaf17834145d1a25dd35964f074d2049ece915b9bd3e8664745814c982cce6646902b12809d1e4b861a1c3ddbcc632e7eef42102a70fa3ff337afed02abdf3afa35b4d693035ad1d076cb86c3acd2f49385d454b8c310940e5ee525cfc9d944a795a092226af2c1e0eaedba52bdb3e01675a3c98ce71f83c5c79d9f09c0c4cdb56f7cd189a5dc0d3cdb960f886cdde193e9cb1520ab4b0ac00692f2a2a7d072367713887ee26be61def66fcc58e6c33f8fb7886f24591e037bfaebe0778d2b330b16ea363304ef79ac6bdcfdb6be5f67ce6642ebfe8d1c17a259ba2d0cbf4f4c00ff47d06fed3db1fb86bf55aa69e57993eb86530d68b68c4598a82bc4cc7a48e178299d52929d919cf6ac59a024c59fed7c2faa8f9d77e4def7cd6aa50a3dfdc3125f2c509fb3fd0e7e45a6d910957b15e766f50d67f80e7cb26f00d5574fb0b73c19151d9d08acee24b4bcb85d5e607bd9d5ceb43d8718995c5975878a01c73fb01c8c3f5d90da0d093e7635d92232f3bc6b8c1a51ce87274ef3f02ffde472a376ee99ae11123f524247b025bb7f6b651cfa0021eea114b4a25384bc7c723640149e056fcd59b703465a6961217ae8f0c2fa1edccfd2c14ec46b931b3606129c4a007f7a408c4a7e0f1109bf9bb8e31827f3453bd6c4d317a8f78c6b6a3a8343743406dafaf4ea0e5ae1bb9d0e1c5ce6e406b54840d58305a977c71b7a98138ce514f596554bfa27cbc6fed1cc1706ace46304179403d4ba7d16056f96f585db6c0bdc0e54fc65b4c2b877802647fa30c0502c7b69b058a09d8b4ff60c709cb3290517cbf0a35ff9ee947d4e9b68204280ffdd4e379403a981fcdff4f6fc1951f40de92bcf63654d30ac60c2a7d4eeb1556adacbc6c1043222d2c1421c3d8b35a5e5755dfe0a2f28eb2cb0b661e5d267c57995a9511145ba5113716d196b22c6b3852b36ce0ca8806c0e8e52ecc5aa94855f2a36790d3ea656a25706f56cf343f9e520ce09eee06f2a6a976f59386d6dd8e2cff0727de8c35700ad160c760fdae63f8ea3fba9928c78a17d5a4a847820f5c73fba8aa6f5543e840b38a43184cd1f6bf4db07a1b47a7475cfaddfb928cb1454384fb558c6f412ac3e8cfdff231c961b9708070db03f977bcdc3cffdc4ec1d570a6a2a6c9fbf6fefc436d07248f97791c019b91aabde5ff236b8dc860387397c1280827de9f8a21a5849c9e449986b1e5170ecc930f956db9c04ba95ea95819f9c86a3b4415d1a9b526affa497001081bb797ec3cf8378c8acd1d89753729b9af2dc550d86e297ec010806129c0e80da9633b1feff6a6e0ecccfcc7ae6fb9b813969bee6a605d9e1951853b3055bb1129f87c7541b47e5ccd83028285fb0ae86ff729d90162f631a999553ccdbe45c7191e103b1d02b0b0726699577dc2bd5e7607c45105d34e0fd5dfacc81c48cbefb360c1341aa3cafa7e62db28c2146c73e48c4aec8f078e6079006b3f25672cc94ce79db00d7d6061c6cd944e0184a10dc576dcdda25593724e738fd524139202431045f157bfaa12a8cd3532c592cff2cda00ef3d1f5555260eb150ef12e89b2f1368cb7ca4b4bea0ec2561cf912efc6f35e574c184ae105b4b32fa3f7056a05eadf18309690315921b78b2f9d458513cfd242ad7636d0ec8beb941754b7c77b366e380b5077576143a9d7026541d0d5e28cec7b4a881664d03c2cbe5cbdb0884ac09cc2334d6b13aa43ded42655ac58bde6549cc873d1aa60ff46eb45d059624e3fe7cccb8015c14d1fb7a2533a05df11be3f2496b223f7d753fd4b73d90b0011d2e89ed91ca436e4f49c077154aebe932b0", 0x1000}], 0x6, &(0x7f0000002a40)=[{0x1010, 0x1, 0x1800, "e80c51b28f381ae27d77ea3e20602e559b8440f7c4c32fd6b333785054bbfe899f8053175f669dfab57e31bd757337005fdfbcaa546ab97fad623105d7f97898f408e1a2a3b794cb25d4ee6b79ba263cd47ec9c19271b761fd2cea2484ec274a93783cf224011b2ade1f1a30be2b8eadaac8d85d22c9d8f2dac9ebeafaf34ce91256b63fd5b5c35f45809b3f44fc84f98a34e86169ada990cf5d0381babfc03b5fce1598f8aefe5c0351bd58b57a4c7aa50b4fbd0e804f7103a5a3e2844275dc81055c29184fff06c778e88bc226f89f8900390b02af4fed5d1cd70d1634b47af425cce1f2b4d9300b4c41babbb3d911ea6adb152ff26babd987a3fdc5d2c65d8a71fa04359acdcdb637d604f8567ea22b5aa9e1c8be9c357c12cab61904bca0e67c88f2c7efcf36fc1dc8ef2d7f90e5ea1bc5637593479a57af4bb282023132376cf3fe5591196066da15bd271ec1b6e1b8b6aa931c9d9c5c2c87e0c1eb86ba0b4d5ac9986877d4cdd771ca3dcffc04a2004517187d383f11161c6d72f84cb2dfaf27edd91d6a037fad1d174427f278c31346f35f2b0be96ef6d18a512d98b40df3ff65061e6c4a7cf4bed312e9bc30714442d61ca7be5aa7354cfcc80b1aab27978e59261295e28c7c589db7dd94b2d9a52f338c855ec7c581b95dd73e9dac056d80ef1278256428fa8dfe62344212a3c3ec8189731a2734ce18268596bc5ebef437ff4a05a4a5501674e5621f98523befbac68c73b573ddaba68b61fdeda28629d7769aca1ab006788cf0eaba62aebbc96fd25ee92e4dac3cf2802dbd30910319a5b3f43fd7b5eaa16fc2c8cced1b65e88645e656701f0e4274bb8d424aaac3326b45e3adff1b13466aa840ef41223f4b441e8dc73e2b074527c5853c599b84f517a57eb577edbe42d392e0aaf9ab929c5a7c57929c1866b0b2f411bcc0e681a5b6e9abf3f631be5c614a45786a6d33d6b492d6be7f6a76671843bf3a344fa8ad3767d738d19c79c2660b2857b9c573fff4b022ff056fab7867539003c6a60990e504e94fe5a34860c1fe5a5b3828e0edceea9dbb08f4c12c7c47bd226fa1e1b85be52f88d01d79f126cea0d21161690eb1457f9977a74bf3f8f928d8fc19579818d3168b797cebc53768b15a9d76a3bf35da25e9b878ccde86a3249e3556d388ab6286381a3a99edf6ad3406cf1afcdf2ed4a660ebb03d8d9e34958e2a788c5fedbcdfb3242756e5476d120ce576046c14330480e37b2dddfd84adfd90289fc83e0c0e5cfe3a49d0355544162243b74a598d38c550cf9c09f5559412dd3018859aaf0d71f303f37b6ed913d273a19f37504906498f525d453d2236cc3375ba8d9f4dfb4e924c41e8315612bc3ed650eec54fe40f78e2b3952fd803740a99759bedcdce8d02841dc88fab7a837c8aba4f84442ff53954991aea132cf210451be052d4080a0585e880008f317a53e0e6248e778ceee27853c5eeefdabb7d38f8f767d858157b0424a391b0d6bc8bd5bf86cba55874533efea5230ea64f07a3e324af47524a4ee07359dce8d767b1d819bf0934d6a05f4e08b2137c44f0658e0f34de79da4a053bc6b17301542de165684725792f942602d2fc70a96b00af6b9fdce2aefd1e30e9f4bacee73f0fab4cf20e9a9cf53ca9aa763b50621375a8255c5dfe4ecc0f7b3a700ccbbd22822d42199ecb80067d9001456737fb1c5d7d36d40a7c34f70564a298c8ee7e1278ee72c1ffac2d15397a9a9269adb7926b58c3cb689343055cfc362586280f82fc209c35cf1745606ba56934cfbda1673b6afd3070392f382626f8b0fa65308b965f431bcf73299287747cec01c3bfc966c9fb8e1d8b65b05d8b5b3ab9d017479481f138eda88ad85d84277c8bf621b39d639465a48bb5f53e189c9ebfa47d6adf77e890b10e4c025b3f0f0defa19a0b4708929174a539bca6bed93f2f80b44e5552ce9dc1795e1351f1502fbfaa9bd9504738fe801a3c05a91112c8096522040876522bd4b60898b597fdc77a5ef38574657ed59d7020d40f7743986de98469e28fa4048b31a4aeb8c0b8c80e41604c4dfab9a1065baa332aa4e7e78dd54a0801d382a2e83e80b4da819180954c9b7ba2a08d3aff0bba8a1374c46ac7bef2cdb4af100e25f5cc09552b99401bdcbd22602d3822cf7e25b6536e98e5a3a9d174dadd093480b93f78c778833ded1d9cfcbf0b1ad1bb1d6e7825d4b5651e57d67c083c1ae9536c707528403ef16a92d48b512df68c26bb7617dbe1a1f00c3671a530271ee4e9e9bbaa2f92b1b689d2d0707a2492c9e386175608e028900d7ed3145e27eeb720ec31289f1f119e2e1e5b6fcc8e4ac60499d2738e5615f4c0708058652607bec92672b058e70fb8eb180c710cab5977da1c0853e6960a57a463365a364d7f3edfd146c1345d7ff6ace92e74ce719fd8e3040ceeb3f3866a3b10958e2db36200c77f8b3f5a2d77e45837404ab76c735e85963c9fe5c3754c4e7c8baa27ef929cd59c01f734beebffbb2ad16776da0b6d0c73c2dc84909ba60bd9ff3f4fa246d7ed5084a34755b4001d9ec62ef110b114b1b4b045dc6a114b2b6b2f14ea31cd1a7ee932a7f3bf661f12d5ea42d4cb08827d9771cc725e66c51a7a15d1abee63c5a46b1ce1bc441671adad9ead0f2e578e1d1921e1d12742ac1cb95e67cfbe40623c0d199fcb85cd2953cd4839de5ab60c42869c8fb3fa5acb6f4565eff1bec7386e8e722ff8b6d2a1eae2231ebcfa8bab497f1cb0c8f486cf5c6882ebe9f43c0b86271f6392f6a4faf93e6e7d63c9def4e3188eed7f0d9dae77603883c69d0e605241175ee004234614d7eae6d566b1e31b038434516df581497a3b49c10a9748148d2ef237e28befab4202ff10a5c42f0df570106f785658e93f93b4f71bde979fb0217a9c3d59aae76c264c3a09444c329883af472f3d41d568a6c70273b3995332698bc66eeba698c7e7d2b5776ccc253973461cb72a2dde05a39ef1e5d92d7849a0c7f70c9f81a2d79c75fee3103344c9226f50552ab91b7f22798a1962d8485d91e959556530c9b8b61d73ea90fc7faa863f7381eaeb812a495075f8440a79b3fbc4d0f2ecc45e44d1b71de74aedf4e5a54d109aa6dfd75c875445dade759505294b437aab0fa12dd8fd107bbd20929d7e2744ba86b279cc53cda55280fee015412d0c91accccdd2d00412116313fa24b5a6b4f6f9e3b695304f0cdc247b0a8db4dd1b6125e09955ec48f41b8172641de01489413a2f52e19c384d8fe4a40153b6a56eee6e034117b4622696f3c29bac9ed56e22a795ba7dfb53ff9d0a0bccbed7dedcbf13957915b35e3475d138308fd24e4e3cbb3a2324710ec2471441692731a70408b7e557b06d1978fd53e5a13a25245893b2ab5aa117ec1845bbfe83c96c6ac504554758e1ad13893c2d148df9a36e546aa1919cf9cda04e40040ee5b15279ffd9a0fdc16b6c1e1b7e7ac1a1eb7f6d2336b7073f74157ca680adef5910c76292270b548d750996829d69fc8eb7e6fb738526c7c9ff95a8bc50def92eac3c49ad12e4da7fc10631285c5ec3847da5f428665d1c1133c2c1c3d94ad2a26c54ad5d8797e3c5dab3ec4a98886efa263e7cd1a23082491c41d53c312707998380730a2d3c336ec15fff022b84c8bd904135b20c9de563799b7bff34f74604b30a7eda9169bc6ca463d1bab081250f51f2294bd1405d10b55e7468ccbee6c65e810931da2b667c252481b487772137d937a0205b60a024eb6465345794f395c2b4c162b13d9a1780ed51f55c92ed960679b49902462bafffa9af873dd68146f68469dc3f11395883cb8218bb0d2a4858f76e3029067e03650a5e04f5acf20a41b27779c2b759dedbea1460b6b3f1b87c8017b7bce026d3afee93afe575b15a20a03f50d8b6f0807f1c08924c4c5da4b4ebafca97fe6504c9117c296c66d776804275e6152bbb60e2ebdfa90ec63eb748ba644703676f404c2ff9c6280e1e73247281f77db2d1b0211a5151fa52b9a417abc52e91dfb500c18f0552822a64ddfebe4ec75fd86bb8347ead8d6348f16bb95abf74d37420519cf470adde2b8bb2c32e0e8a70b2dab3fcfd538fe93e2203a7730b4b6b097e47185e7111982b7975ed7fa68f8e5ea2b7d94e8bfb281a309f349823e40946f81713d4ecefff685eac6ee55574ad97bf41625ddd25587606101844d2a59779345ec9928dc92cfd76517900fc76e70e5e2e707f825b57db4d2d2f660b0b2c6d12fbf5c702591bb536ba25e6451b0d03380881c278cfddf902aafd8ef4a9f16952e94d206b49975b320ff62dea886b95c0d071e72dfaa42d08c3f6ed66ab9e1c6a30765f915f56fd204f7faa4c8b5358f4e449e2b19630259dd55a1fe5071e457bd145c9d6a130f38066e16059d8126b5f7706f3b761b045afe282f2e7b5247bea9e7af54186d835ea5ebf66b7460cb73afa05893e08364d25b2f14000b0baf3fbf6f4d23985b6f1d7a6841b7e38879f7840a718609c9561e80ab62332b32c74c21c53554ebff36f1ee3aab272b44dc5b39c7be48e9d702477b09e973027b40aa7749fd6c5a9e33f3d65922175acd1fef65a824b4615414d355089192158d788334993d5b3daef4a7110e1f1c8bc49c68593e847bd5feb094b3d33da7f486238b338b1314ab6a55e40f82e676b34bb2bc2d6b5cf382757c2a38b07645e138fea9825dbcfeb23a6973749766e672863f8fb461a8ac0471348b69cd09662096c792ca3d3dc92960ce180bd759970bdbe0ec5fbed4e5c23ee8d983451912bf0d678702888821c23c888bc2f24f7d9fce0e0dccd89599f4f4c17ec321824adbbad7bf78629fe50671754c14a2473377d628ca31d10452334d87096ef5149490f183ca039cfad6be2c7fa3ee6c804eb918b972df69a00e2b107e4dbd73e692746296d174f90eb926dc8fcd73adead22a1da8fbea471f366afe80642e4d89d6de1b650450fb8f35cdf40bac323cf30a9afb779400c981ed1dcf41fe9a5a804d5d10341dd9867d537bcc74ab5ba23894e2cdf217915958e56a22cac6f593d010c03aeef898c6943996525cd131d8c04db4622ed1808a45d2b43fef4c467af8179949675f3f00d1de4dcfd4a03db8216b26f0da581ad664cac70900f8b7d4c6a43612710f8121b5997f47e209d8e623c1996869649e10fb67dc150d04cb21d8ba378194a10532d1ab9f64d6c666bdc65b00014a25f4069db94808cb4291b69097a55c3de5de9e7e7e7532858d67750aa225b7a77b3a62d860f1c2876dcc1d9afb90f0d7636a7ecdc86bae6f2429b3ef5b033fd63681cd9cef4c8bbeeaec97bdf5ddc94d586b276ab791da0c0acc6ff57d6f4812e90ed281990f24028c4794601e3d52479969362e6dec44c120393581bb92397b6de587df672a7e13efa545253b10337879519ec5b383ae26a11017bb3aede01a44a0cd7af58dab35a1e9d37ad5cb2ce5537acde58381a8d6f04a658783dc25a1c08dc38cb7cd0e6488836b6025e14a7c0dd32deb00252cfd107bae4b79ffe8de9e7aee25380efb622aba4f3c050a9801ebc24b1fbda2358881ac22085b4067114912bdded62cc3e030937023f6e1c7a4046331dfc72a1610d719fb5dac7386488d94b37430ad5e1c08d28087b9bf9d3ea9f3c2949aad7a4e4a601b9b3ac9af0ea43c0018c2cd3d2d3245bbfecb15eaef4ea921a29360b1d7d39d23cb25dc06838f297f89adf518d37affe104966ee3121685f9a93fc57ec7f0f8d7e32936f6d517030934597e6a927"}], 0x1010}, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003ac0), &(0x7f0000003b00)=0xc) sendto$inet(r2, &(0x7f0000003b40)="070d530b2140244eea9fe895652e47b403ff348e9895767dedcde05c142c0f62cfcbaf352c3a7715adaa2d", 0x2b, 0x8, 0x0, 0x0) getpeername(r1, &(0x7f0000003b80)=@in, &(0x7f0000003bc0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003c00)="bbf1ba4dee177550f17cb9a5bcc93f37a9ce06729699276082dc3ed9181cf0c9439a194a7b64059f48c2ca5f1741df8b4db5ae7cc1fcedac7fca6c03b0ed8abd0af83bee49", 0x45) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000003c80)={0xffffffffffffff80, 0x7ff}, 0x10) recvmsg(r2, &(0x7f0000004fc0)={0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003cc0)=""/130, 0x82}, {&(0x7f0000003d80)=""/56, 0x38}, {&(0x7f0000003dc0)=""/192, 0xc0}, {&(0x7f0000003e80)=""/197, 0xc5}], 0x4, &(0x7f0000003fc0)=""/4096, 0x1000}, 0x1) r3 = socket$inet(0x2, 0x40000000, 0x8) lseek(r3, 0x0, 0x2) bind$unix(r2, &(0x7f0000005000)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r2, &(0x7f0000005040)=@file={0x0, ""/4096}, &(0x7f0000006080)=0x1002) getsockname$unix(r1, &(0x7f00000060c0)=@file={0x0, ""/5}, &(0x7f0000006100)=0x7) recvfrom$inet6(r1, &(0x7f0000006140)=""/97, 0x61, 0x40, &(0x7f00000061c0)={0x18, 0x0, 0x4, 0x7}, 0xc) 00:00:01 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r0, 0xea62be6327222472, 0x8, &(0x7f0000000000)=0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/122) r1 = semget$private(0x0, 0x2, 0x291) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/65) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000140)=""/247) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000240)=""/217) munlockall() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x8, 0x6, 0x400, 0x8, 0x8, 0x2]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000003c0)=""/254) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) poll(&(0x7f00000004c0)=[{r2, 0x4}], 0x1, 0x8) fcntl$getflags(r2, 0x1) msgget$private(0x0, 0x28) r3 = semget$private(0x0, 0x4, 0x40) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) getpeername$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/64}, &(0x7f0000000640)=0x42) r4 = accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000700)=""/67) mknod$loop(&(0x7f0000000780)='\x00', 0x40, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) wait4(r5, &(0x7f0000000840), 0x33, 0x0) getgid() dup(r2) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000880)=""/205) fchmod(r2, 0x100) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000980)=""/52) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000009c0)=[0x1000, 0x4bb7, 0x8, 0x9]) 00:00:01 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x4}, {0xc4fa, 0x2}}, &(0x7f0000000040)) getppid() r0 = semget(0x3, 0x0, 0x120) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/115) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/224) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x1}, {0x2, 0x6}}, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r1, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r3, &(0x7f0000001640)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f00000003c0)=""/9, 0x9}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/218, 0xda}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x4, &(0x7f00000015c0)=""/121, 0x79}, 0x42) recvfrom$inet(r3, &(0x7f0000001680)=""/182, 0xb6, 0x800, 0x0, 0x0) close(r3) pwritev(r3, &(0x7f0000001a00)=[{&(0x7f0000001740)="734237af3902d535bbf89c48f9a068620924a974c7c87c6fb71f1b866b8ac8ffee0901278f8e2214fa02050db217e470a910d9c823", 0x35}, {&(0x7f0000001780)="81fa41f8d2ee1a9e3614fd9e85bc88f86265459e8eb2df50e9a63f8a8018c0f59cf582969be2c3575c864e34c48a51c79f98c8b8220210ccf9da734db04810fab3b89e812f0fad7765d0ca3d2c1b8b273725e798cb292b75be1f4ef2b9530cb00983495d66", 0x65}, {&(0x7f0000001800)="efc81c4a596516568761279b7372964a76e88d30b775915569ced7f283a5e8d6a1dfc32c5d5e356a365a046256243efa0ec06c2e6b342fd2e8a907c86b6cf579ab552090f8e8cf8f7666ffe46033e5f3e82f60c5186568ee30597e6a89e64dbf7bbaf10ec09f13ed83a9f866b4efe6e3f1934f6d0e8d9974c9db1a1d2574925b91db1f0e672103b76008fae990a06e805f81e16f", 0x94}, {&(0x7f00000018c0)="1316d1ed6b815f22ebacb0b1ca3d9726f0d157f6a25bbeb33e272635a97d", 0x1e}, {&(0x7f0000001900)="b38dd6e9d9b86347622a3cb26e2ecad66d743e3292e6884d9651eff0963bdefcc292efdb63705442927fc978451fff4467f14d5d2544c3", 0x37}, {&(0x7f0000001940)}, {&(0x7f0000001980)="51089a60b37e3bae1e02a78dcb26f241ab706f640768e68d", 0x18}, {&(0x7f00000019c0)="61f098c7d4e2c19e0ec2eefb9665a120b6548f65f260c2", 0x17}], 0x8, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001a80)=[0x6]) fchdir(r3) r4 = openat(r3, &(0x7f0000001ac0)='./file0\x00', 0x1220000, 0x8) dup(r4) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001b00)="bb7b9ec78e43b6259207efc1902f302acf23f1c3309fa4307e41a328283691a4ff5bd5032540995a56933abcf96e4c79ac38a59181fd98798c5be3faedf83aae58", 0x41}, {&(0x7f0000001b80)="2221473612e8fde2fb3971babdf327805fd66fac535dfc2f4fd6d08a411b6d6b0c9f047aeb9e82f689faa9bc5be5775697787e7eb950d8ffc89fa1f247e0fe", 0x3f}, {&(0x7f0000001bc0)="ec4ff885813ea8e9204c40e2f95821d8166aa04a6b00a6520ded8d6eec4ecd56a70b02a10c65e69e04c9501c569eaf245d5125aa6137d77b11fda6329afa29a240ae025a75e21a26", 0x48}, {&(0x7f0000001c40)="522e7067b7ceb598ccb1ab615aebfd647f47c0", 0x13}, {&(0x7f0000001c80)="2cb3ede40c7072536d9915f0becd4271cc5aea23f411224cd242be247f945264c13eec3d57fdaa2b622a921c7e8abba1155bfc3e4ac6", 0x36}, {&(0x7f0000001cc0)="69c931b12f5e0bd960502a4c30f0a1fe9a79072b24b5398129e509a0bcddcf805e9f20d5f24615fee17a8b3c79588121fb17a65f3130e1e749006ca6db61ed60a0a0e5bad0cde4fd46c726d84a6dfb441d9cad49", 0x54}], 0x6) chroot(&(0x7f0000001dc0)='./file0\x00') sendto$inet6(r4, &(0x7f0000001e00)="0691909dcd66aaec34210014328dae0437858475e957d8344a45deff7e0a208ecb563eabd7fdf9d68f2bc651d4d1168a7fc4d6d5d90e80a3", 0x38, 0x0, &(0x7f0000001e40)={0x18, 0x2, 0xff, 0x2}, 0xc) setitimer(0x2, &(0x7f0000001e80)={{0x2, 0x6}, {0x1f, 0x7}}, &(0x7f0000001ec0)) utimensat(r3, &(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)={{0x80000000, 0x8}, {0x401, 0x3}}, 0x200) setitimer(0x3, &(0x7f0000001f80)={{0x99, 0x9}, {0xfffffffffffffffc, 0x8001}}, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001fc0)={0x1, 0xfffffffffffffff9}, 0x8) getitimer(0x3, &(0x7f0000002000)) getegid() shutdown(r3, 0x1) getsockname$unix(r4, &(0x7f0000002040)=@abs, &(0x7f0000002080)=0x8) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000020c0)=""/90) [ 122.4535453] ASan: Unauthorized Access In 0xffffffff81025c74: Addr 0xffff9c0012fe3fd8 [4 bytes, read, RedZone] [ 122.4635658] #0 0xffffffff81025c74 in pipeselwakeup [ 122.4635658] #1 0xffffffff81025fc3 in pipeclose.part.0 [ 122.4735848] #2 0xffffffff81027332 in pipe1 [ 122.4836059] #3 0xffffffff8101c842 in sys_pipe2 [ 122.4836059] #4 0xffffffff80fb0a64 in sys___syscall [ 122.4936234] #5 0xffffffff8026b66e in syscall 00:00:02 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getpgrp() listen(r2, 0x0) r3 = dup2(r2, r0) accept$unix(r3, 0x0, 0x0) 00:00:02 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x200000, 0x2) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000080)='./file1\x00') open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x200) 00:00:02 executing program 4: mlockall(0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = paccept(r0, 0x0, &(0x7f0000000080), 0x40000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x142) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="960b87b75b7e270163020c630e1f9e3a85428622343821e2b52ed39ef752e300fee5f68f9c96d769a919a0ee2d8dd948c8ff043b83f2dcba37f98ed26e6c042fae469522f43a1deb7f17042cd397b8c9eccbcf2c19df6e953475de9501c17015d7bb4532bb65283fed9aa3c32b91d364e98c900c3a83b230edcf0c638f43737f2a93ccd3907853655cbd9e8d5f9110a32447860467c849b6cb55c4bbe22732baedc3c47dff5bc108d23396c6e81cfa608cefa265b09c382ea537a99aeb2ac1ea40fea2359ad4044d1ff4565cb23275bc4da6d2ed9cc6c660", 0xd8}, {&(0x7f00000002c0)="a843f6c963b9b77df8aa0e4faa5c46f6f842e6b5072ed6e0c3ed999ad3a79b09bf012cad22a40701d02218031637a12c5c4c319d47011082d886b804165659d3f0db98b6778f0a5a431620b92eaf72d90f78efb96e2a2fda73729db90938624503ada2c94415565879809867e1202005630b5e84da8eaabeb67d371aeea82a21d4dc7d62e31474cecc4f9008f8d76f0f1ae5f0b342048609b4acd51f449e3e763371914a425b71b33063b8a1beffda4b96806a4fd8bb397cc2b68ce5e24e816d2f66aa406d8c8f10324aeebcbf8d33bdc1512dc6af74ab1714a85f887d0334d242d121803d161eac262eebd1af61e3b204f3", 0xf2}, {&(0x7f00000003c0)="745eb6d1b85b7702f36efee8fe8bbd79d9810e8410f16d773e8450382341d90fd3ad3bb61c0f004ff49bdfa75809e60f1b5376e95a8e6d0360206de3bd4c3c371e2c5deb7bade93bd94a2440c6071583a2eed0cc25653aa31bbb7d5924240f678311b2fc1ee532ad16b6f3039ec352d67dcaab858cb5210195daebd8d8953353d5f408e764e57189d87d3c", 0x8b}, {&(0x7f0000000480)="361ae515611935a4397df0b48d2ff37ab8e7269a9702057173bd27ab0d076cc8f1b227fb16a64b833ec95d3e2da4c04ad913425fad37233f73d8b78dadb9038499fd1e505b70fcd37764fa52ae41c61e732c385cbc2911b883f1346bc8be82c1429e6bb9ded27ad19f7517a7f8fdd3a4856acaa72ae6aae01b", 0x79}], 0x4, &(0x7f0000000540)=[{0x20, 0x111, 0x1, "c0d3bf92fc5e7a0e2fe1c1"}, {0x18, 0x0, 0x8, '@3_'}, {0xa0, 0x6, 0x200, "62c7c4536972ffbdb9278693bc123b09bb580d7e367c36c162f7c07ffa082f2fa7d6723cc4622a74db6c93ecc5cbd50e63c150ed87c91e000a5d0b6e908ff40cae36e953cb80ac5d8d981f2688c99c9e99ed0586b7d75bd6c42a0067fca92b05da88a1adc0382a67ede8d239bb8fd6c4a469c8a9f247f281dead23be9f223000ba85f626371ce2016f8843"}], 0xd8}, 0x405) sendmsg$unix(r4, &(0x7f0000001a80)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001a00)=[{&(0x7f00000006c0)="875e27a7dd07d8a816c2208e1c278abf290188a007280bba", 0x18}, {&(0x7f0000000700)="604385adaf36044725756e8aa799153db48eda698f1ee7e1db7dd78e9f4b9e1b99ca04c8ab963f7f7a9b03e8d22fee0e552dc16308ba7bbc70d192d0650819356b89c4916126047072e9acd3999a5b1c0755cd34e945908091abe4", 0x5b}, {&(0x7f0000000780)="421ef6ed0daf9d230aabdbec931a523881ee772e18a56230b59ee438f8ec5e006304502647860229fc5b7659b7276c0bbe852ad4b3063fd063e6d42347e7268c2ae8ea0981573942bdd604b9c240d7e9a3d5f34f46a090b7316326fb34134e0cddd74a541dc98dd8107558a47dfc92566cb5d82403584949fcb4e68d86fb3d65052252177c1a707ade64e372823d124114f911352c01324fa1443d09f63c7de193b2d51c4c1b0577102822370a2d7c2dd8d8066d4bf276a0e92b433b1bba0ee662737be2329ab46832294088b5facd122456a84683074c45945ed0d50cffbc4a93e961046f88827ce7b4182cfba388e8fa4ea134484753a3c4702951bb27a4381072c30052a1d96eaf5b27bb928ec72f16c08c3d2e5516616429ec0d32dd26130b4181748d93b4911276fe6aaf454606392f089059a7dbfef0cff3a194c90484de40108d9c775aa94362a48d4bcd7ae39f66f1a6628fd670bff39866b083bfd2f2d3059b26b8dd54195bd70268c7ff13d7b2e6ae156db615a12e766301886b22e561c2865aedac14caa9117426a622c62ea2c1eb0481a027523a3ba89c83a50fea3fffecbeceaff388ccab2bf2c87639716a777a8614c4f8be02a900e42dec1c5008d8c1f34219adbdcb2cb2c45fbe9b5e8e16bdbc782443589cc319b58586eea61d1299ff9c8fab6d3b3bd8aeb4167e6b2205898e2fb1840487bb4038b5be39445a9227e1f77d58ebeae598dc63c0ba76c4009d6ae1c0c04f8ad8fe4931da664ab08a9005daeb55e1dfc5eff6050d1522616f42d7964d2f4d8248903b144e603ca4b9cc22bbcde06e63b8a0742d635fa0e695dec185bceb29d40e88755e25bc029553ff55ffb3e01c9ae02b8102bb41c06a021e4188e992f3fe94d0eec7c7621827d82d341897b37017882d8a6e9429a71035768d9abd0ffb9ecd585c4c324dae19ac43433ec45efe56f3fde8746c48e5de8f458d4f85e056afc8df3e40d45310bcbf944314ecd56d17a726fd778359d2282cdc1a3c8b1561a459b3ad02c4c4beb0a692d72cf203a83c0f4656c8c69ae8b8523f9a32ec30f0aa4531152c96aa30403f52a493a6c2ac27bfc66eb4e396124bc7dd1a589866832e250053ea4a232df1a632381e4af2e990138df91743febcf2f60e98521f7fb3b2b5d1efb250a0fe8465dfcb591234e366af4334c4fd48aeded90114765f925098b573c7196673d263e6e8809af46c46518fa0173d8d3b7d8ed382546b61170a08a81209a816c78341de8fb1f51afb09f169441635cd009220b732d40f16888263b91cf78ff2736ab89dd2eee74300729f2c1826d730d1b39fbf0fd219af845296bda381a8475f1bea79b5fd6aa39f3c2eb130a73d54ab06f76ad402f9298e04e47aa8af689a69bb94af86c9c75156bf73188059d0c8f267809bab147754453de3e4abc9fcd8b1dae7a5110e4a2574fd9cd537fa8b650715a8bac567698b64c55527a4f35bd0339eea0dbb1f33055632b0e0ea601286a8b244ae63ab5d62a38fadaac9137f05ea1ccf8cf6ab27fe8cbbef8a63850530bcc3040df40e7cdd17bc9fa6e8f9f2fe42a34005bbf991ce4a7c353191d788d3dc38d20151ca405b44f61f4fd9d1f2a3d8eb081fd95c40c142f7cff79f1816bd3829f284b625ff24687e5282a45864950aa54cedd9eda2f085ec3a042d4a5aee935900965e57aad36dd48128a1774b943267079f140e85f9cc1f32c13ea63ce908c91d09ba3ee7fd979ed1fea0f86ea06cd2df249fec9aac9aa58d12041643914179f10a3c2186d74cf58ccc75cc8c1d770b13c3dfe9d9d6539b30e1cd203644bd8f6a2c3260942a7b23c57c1378cedf76c4d43cfdd9543ff97c6c7c241c77b4a35ccbc627f8ab4967fa8c638eec24d6455858d785909e600bdf9ef30192d91aeea36f0f27289758ee3701219f8f1cb061fc0257b188b43e893e7c66159cdc89108d6b1e201392f85179a236847c21ab01cedf05396f153344d40aad49f015f060cae216b72c7cc075f4aca0e65168b7bcbc8ed24f0f383408ce2e96b66956ad44e87e4e014f4c35401da1aecb47b1cdc1f740e817f94b1719be642240de058711c13a89f380709d03d4c744cbe6bc046c49a8adbab058e20688071515d5c56e338d8a11f9af03232ffe5ea9099309b7fbfa16c3f82464874aec21a5f24cfd5ed117cb2296f8995d28e958d36275689560a7091f2a9c043367a9d5f62351cc7ae66d2fa93ff703e243def6152b8db6e06f370b5290ef490108db130cbd5fb5173ec5f403ecfde5e39deec44abdfd6a8bf5d548801d714d0b558a0c391b2bf523c509b7c8be1b131904df662159706d1027fa9a263e5419e82a015a8c969602c95e467c42b196d2b8c3f27ed4c0c9f6ff0d2f57d9c1df2b097b647f0f26ec82247ac1ca82e0cced4ff1a875168fa967985085ee3947931d97b2754f3386531a8e0594f891b357548f0d380e3df43282dd731ae014e63341b294d3cb675de1a4f52d5fce5ed2b9d4c160590aac6e796bd0147f7a63ff9c9f880f6a028cf363829c10fb90751aa3f8d25bcb15c31d3ee130c6d8b6df311cf1657c5aab977a9f5f705f7eb1c45d11999bd138a875ee91f2384cc592ce95d9a49d87d0f1fb2c6f1ef8596042487316c696f695a789d94a7c2c235188d3edc5d3387fcdd0926bf342271a5f017ae0b19cc92f1b0720b1ea0b6be89946b5a1125a0d96705b8b3dd124116cf3c1c21ee99d80e3b765e979ba6d4721b61d02d350f7dd9861e67f669ae4e4a27c3f7e01593719407d851f9f429ce3217d187b0a950b778e6d0e8ab36c327726bba30e4dda8b6f1154acd3afa7ff1c5ce4993201c88b996418e5582d0923e2a85631984063f3b7a74074b2b8c69960b1bc311e6d0beedd8f8eefc115c426afb892cd7cb34cd1dfa6b119ced4a531439451e4a86e66ba1190c0ee55a223c6f3f10161a960a1b9f539449f767d36a4cbb9072b6b74b6f3a024d94dbd4bb40025c5d7d78b7d99fcd39be67afa8f35261af270243a6dd89d1082183b99d5d6a94e43ee741fcb8722fb22d8a13208d389a2cf247e2b17e5e5047204112a727d64f1d9174285aca5f49eec8d868618f3b29448774551b168eba65bf7c323482ed2ab0d16ba09ffb93494cc5caba37dd125d9b9ebfc5cf04f648da44db6a14a946661edd945d6971eaf0f56f48f68fa217c5a72c0e1e16266c3b6716be1426ab2715d62d8274bc9d4814e8be2eca62124093012002ff3776b6c6f1c27509b9e3aeb13217c3f12ea5b5adf8604a57e6a7c5d7634a7cc150fd1e48455f6e49f21ee3337d78ce39700c3f5c84a9efde28724003a0dd11548dda2544ec905abfc57222cd22a8865fe25497854fa2e85bb37b68415a4403ad6281c220c3e9e736e5e12d2371683e53ede65aaf9dc97db59d8b7066f26f9cea53bbdec9e56cd6f1bd26743e92180e9dc3db080b63c1a7a00bc64b6b1b66be5d85f51427c6edd88b2f637ec0cf58ac0b96877fee13c02809c6dc55af5fd96e9a8ced3f2b3629dee1797bff84038bb65dd0e8d1894a8ab6e678b56004ffb338ee7e8f12c4580b180cc3a1f32e84d3483ffcb00e7a76dd7545afdd8fa93147fdbfb9cc0b219b0716253400508acac527f314caf85adeca246efdd3b1e0c913af74aa7f6d2e94d948f58eb9cf48331d8b51aef9b41f5d801ca9447210b8f1c71bee5608b5c5ae030f62bebab07a9903e6a55abd059fc8f3db863c3f082de8e5ca6d309132707e3e9f09b805e653da871bcee23f9fbc9bd576c47138f556689fb2b54a599773ab9caed7e7c9eaaf87088a32e47f4b326e3f643ed527633fdf14cec5e933151a4908ad8c5b4bc8a7b888df762725c25de63e9d718e81c52de7c19c52d91068881f9779c567317139ee371b5b52ff1cf148c04d0f6ea2162c864b7e67cc2f3918b99bad6e0e4ef47da663eb93b8cdd8f19d2063898c0ecb37a6093863468b6a6439e30fa9d88cf8307a9cf89dab4d0557f755b14e02465dfc297a8af6f81b13c2afaa2439184449c0be5d6108f69570529dedcfd897a67f6674413b91881b352b261ba443446b87f6d6843bd87b9e1dae73dcdd6184ff5db1aa9c031e2c117407523dfd8579eae04a45ace6e912f64f3ad0c88685a18ddd59ae47487ccbf077e50bfa2f78e3646c72df36c932b179b61c1d9b7ac75a27dd8b7ca86d080d09b437c2c8ef29b0f7f495d85564b11a80b854bd31546107b39d12ebcc3641f7f9469637dd657362abb5369616258a4923c006419d5d0750d79863998b116f0721c9025e1fb20a25e2d0a83484e94242d43aacda613ba92459aa0fe454b17188ccf59fef65bb82ed0adf9a905204ceeac6698e2461ecd6862e3c5809d937758aea784b81c6472ac9f1ca5177dfc86bdfc9a45e4d66909cee78593983e74bdf980969d85db5ea937a9ac50449bc7138519685abf89b614420c414c94ed433f59486cfa8a599f20171e58a1886d28f17e9146c52c1769cfb692bcbb95de52181687024e40429ce153f70c6107729a8f766801fd565289373eaf41d6e39fb252f3b773f542f2d0e29820aa2669f634db7c512998d2bae5f2b68c925dd8ba2c2a5425cf136835c4b1c76ee17679a079b188197a5e26bbe91e6ac68021dc648db6fd3d0a76b92f06534d14b771f7c23be05ee42543731b25e97319912afbcf34ac28557fe83b587ed96f4fcf16298c3dae8975b2aebce7ce74a14b228b76c2cb4ddef434e8915ae274407f7682a8f25248a6497dbb10bdec5b5dcd01e40acf647948b18e25de9fac4aedbe2e5ff9d7f8af49d610af6f8c14f66a245c27b0d721fc7b3bc0abf8f084539d119048f563761ef4299deb70e66e80447cfd1a38311c98732fcd71bfce5afa54fb2fc8a16befe1826d8d2b2c1c40265bbaee73a51a2cb31029bab35e1096be7df72faf3e275c3a0bd5915b320fc9e8328dfcc5d02928169d94919fbbb1933c90649136b7a628be59b9197d20f19d1ec9a4437c5bee2745718f97cb1dc9b27755b18dae1549f8b8ce989fcc5071dc7cf6caed6f3b7d92bcb0fa28a270010ec1f8f262efb0521b465434dacbbb519f8e55a921fed2ecf05d2d1ede152b933f049e5c9f8bedd81b70e01af59901672b5882ba06b01a5a0943bac3d9a39d0bdd8fba8ad8852d586388a78b5c5ccbf25a3e8f885e2ca545ef103b182f0ea5cb4443c7171e062dd02410a8e2d3a2f116beecb681d711e688dacecc9bad5607d5591a1f6122159735b7da950d74b24729d829e2d98fc7061529e861180a13078ac578cf070b320f6d2eb1cc78847a3d1425d8cbbf43c39c8266b58278d01bb4d230e0078b2f8432f81ba6a7e359bdb725804ace4d1f261509bf3f455b0759c0bdd2f116d6064aeef67e9eae728cee1ea700f0279787704dc79beb6f428de1be2053749da1f0566670590e0eda92fa5c55f3c44d8b503aa9dc7c706c244743007f0266fd361f9a9e4b9e7876a87c05d115b2a9ca1e7e7cf07a8f18adea91aec808bb786c392bfe72563a6728e0064dbfc2f451a84bb5d35462058bdd267497b44acbc98e5f9e88b9e2f47886edc7ecf6733fe68ee9a294c8f81e0205ddca65fdd48bfe6c2c037f0339d181184a56be13f431b6e721462de4fbaf008c23325351f473c6e71039889ffec472be72c77a9f1b81309c2b2fbb0a306aa9ed8c247c6bc268c2ea5b08392613a15adf206341022252755d04a567b54f918ed57454198c1220d545fd15c09205ea41acd287337600e32eab044aac651b", 0x1000}, {&(0x7f0000001780)="6826ebffb5657ee75646c697a902a7c1019dc0f1880986029966c07f8e86f6a29f794eabef918429dec207e1d29ad62985a168359e9ecc0a41b27b89c69110080e749acf838d075b58cc93c5e8335db14cb6e11fa584b14259a9677c0413ea615082764fcd83ed440b3a652670a95abfb8f12fe953d92072af5d7174aa3f22976403f27f3578de422d75906de469fe1dfa76cbcd282c0db872dc1eda0c7c8b44f2edf4c9f183eb41bfa673864883568be97ffe45ac33034e463ddece8e0f008bee806c46e45e4847", 0xc8}, {&(0x7f0000001880)="8c2f40138cc12f169329af1e44c16ceec200e26ef68d776b165b3d71d680193d9d6d29269c49279c42643b02aed4c51cd5bbee4c59b7e58ebe3c79b236b637591993cd76074ce264ff248e303d2b19e349fe5f841f921d5292226811", 0x5c}, {&(0x7f0000001900)="99b99b342edafc5d30732c395fd14905d711a011e03231df6225088fb4a2", 0x1e}, {&(0x7f0000001940)="7107643f8395fd9242cf74b49ee2c81a5b61d4a39f3f2e75027319215232b00fd7d51321c5f34adecb4292d1789446e442a3e0157e07fbf2afebb9d657924afcbc1222b6ca146ad40731df43fcc0a9650afdfd16e9aea83fd388a09947e4714e741474a46b4b3facb7be432c36f693fbd68bd4617cff8133491176c162eccef6c1c30796ee52da77e086caed31ea4ffa55aa3245f056262cea1e271b4a47417028", 0xa1}], 0x7, 0x0, 0x0, 0x1}, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001c80)=[0x0]) sendmsg$unix(r1, &(0x7f0000001dc0)={&(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000001b00)="2313e75d641a9a2eacbe203285aa3f6c15de6572428a843dba022cc84e2668e7788c456440f7ea583ea5", 0x2a}, {&(0x7f0000001b40)="75e497c615b799d3e84a2909a32f15ea4293017f5ce60a98ddfce1beb3ba65", 0x1f}, {&(0x7f0000001b80)="363bb9ecbdf1bd1b", 0x8}], 0x3, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x2, r5, r7, r9}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @rights={0x30, 0xffff, 0x1, [r4, r3, r4, r4, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r4, r1, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r3, r1, r1, r2, r4, r1, r1, r4, r4]}], 0xc8, 0x4}, 0x4) r10 = getgid() chown(&(0x7f0000001e00)='./file0\x00', r7, r10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001e40)={{0x18, 0x1, 0x1, 0x1f}, {0x18, 0x3, 0x1000}, 0x3, [0xc9, 0x7fff, 0x7fff, 0xff, 0x9b, 0x5, 0x400, 0x8]}, 0x3c) getgroups(0x6, &(0x7f0000001e80)=[r8, r9, r8, r10, r10, r6]) getpeername(r1, &(0x7f0000001ec0)=@in, &(0x7f0000001f00)=0xc) r11 = open(&(0x7f0000001f40)='./file0\x00', 0x8000, 0x140) getsockopt(r0, 0x9, 0xb2, &(0x7f0000001f80)=""/193, &(0x7f0000002080)=0xc1) r12 = socket(0x16, 0x40000000, 0x7) getpeername$unix(r12, &(0x7f00000020c0)=@file={0x0, ""/4096}, &(0x7f0000003100)=0x1002) mknod(&(0x7f0000003140)='./file0\x00', 0x80, 0x8) socket(0x1f, 0x2, 0x22) mkdir(&(0x7f0000003180)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000031c0), 0xc) accept$unix(r2, &(0x7f0000003200)=@abs, &(0x7f0000003240)=0x8) openat(r11, &(0x7f0000003280)='./file0\x00', 0x80001, 0x80) r13 = semget$private(0x0, 0x5, 0x18) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000032c0)=""/246) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000033c0), &(0x7f0000003400)=0xc) 00:00:02 executing program 5: setrlimit(0x8, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(r0, &(0x7f00000000c0)=""/64, 0x40) chdir(&(0x7f0000000100)='./file0\x00') socket$inet(0x2, 0x0, 0x0) setrlimit(0xb, &(0x7f0000000080)={0xff, 0x5}) rmdir(&(0x7f0000000140)='./file0\x00') 00:00:02 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x6, 0x400) r1 = open(&(0x7f0000000240)='./file1\x00', 0x1010280, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/124, 0x7c, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x3}, 0xc) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x4, 0x200) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') 00:00:02 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000180)=""/44, 0x2c, 0x840, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) mkdir(&(0x7f0000000280)='./file0\x00', 0x17) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x180, 0x45) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchown(r2, r4, r5) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='}\\.\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='@\x00', &(0x7f0000000440)='\x00']) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00le0\x00'], 0x10) recvfrom(r1, &(0x7f0000000200)=""/46, 0x2e, 0x2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x972, 0x800}, 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r6, r0) link(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 00:00:02 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f00000010c0)='./file0\x00', 0x1000000, 0x101) linkat(r2, &(0x7f0000001100)='./file0\x00', r0, &(0x7f0000001140)='./file0\x00', 0x400) sendto$inet(r0, &(0x7f0000001180)="b0b4cb92404c407dabceca6383c2b3b74940639dd9762c1b5f3d87c07d496f41402f8c670647425250df500bcf31e64e7ca3f06da87811591d88b5cfc8378cb77b", 0x41, 0x400, &(0x7f0000001200)={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000001240)='./file0\x00', 0x200000, 0x29) getsockname$inet(r1, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r4 = open$dir(&(0x7f0000001300)='./file0\x00', 0x10220, 0x0) mkdir(&(0x7f0000001340)='./file0\x00', 0x20) getdents(r4, &(0x7f0000001380)=""/100, 0x64) getitimer(0x3, &(0x7f0000001400)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001440)="094d911da9297f08ee2b46e28ffd51d541ca5fba21fbedf2c9f4fe9c5bf2d44816d91bb15ae8fadf8e8dcfff03a63c22818fe3ece37d", 0x36) readlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/158, 0x9e) open(&(0x7f0000001580)='./file0\x00', 0x600080, 0x180) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x637) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000001600), &(0x7f0000001640)=0x10) r6 = semget$private(0x0, 0x1, 0xba3d522c6732be67) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000001680)=""/140) fcntl$setflags(r1, 0x2, 0x1ad4a8752daf231a) fdatasync(r3) r7 = open(&(0x7f0000001740)='./file0\x00', 0x22, 0x1) linkat(r4, &(0x7f0000001780)='./file0\x00', r5, &(0x7f00000017c0)='./file0\x00', 0x400) rename(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r9 = getegid() fchownat(r7, &(0x7f0000001880)='./file0\x00', r8, r9, 0x600) recvfrom(r3, &(0x7f0000001900), 0x0, 0x3, &(0x7f0000001940)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:02 executing program 0: fcntl$lock(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 00:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfe9, 0x8}, {0xaa0b}}, 0x200) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x3}, {0xffff, 0x81}}, 0x200) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r3, 0x0) r4 = dup(r0) connect(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20002, 0x103) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) recvfrom$inet(r4, &(0x7f0000000480)=""/83, 0x53, 0x40, &(0x7f0000000500)={0x2, 0x0}, 0xc) r8 = getuid() rmdir(&(0x7f0000000540)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) utimensat(r7, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x4ec, 0x7fff}, {0x6, 0x7e}}, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x101) getsockname$inet(r4, &(0x7f00000006c0), &(0x7f0000000700)=0xc) unlink(&(0x7f0000000740)='./file0\x00') r10 = open(&(0x7f0000000780)='./file0\x00', 0x80000, 0x20) r11 = geteuid() r12 = msgget(0x0, 0x420) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xffff, r8, r9, r11, r6, 0x42, 0x8001}, 0xfff, 0x10001, r2, r5, 0x20, 0x7fff, 0x3, 0xc69a}) seteuid(r8) fcntl$dupfd(r10, 0xc, r0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) open$dir(&(0x7f00000008c0)='./file0\x00', 0x8000, 0x4) msgrcv(r12, &(0x7f0000000900)={0x0, ""/154}, 0xa2, 0x0, 0x1800) 00:00:02 executing program 2: r0 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) getgroups(0x2, &(0x7f0000001000)=[0xffffffffffffffff, 0x0]) setgid(r2) setgroups(0x9, &(0x7f0000001040)=[r2, r2, r2, r1, r2, r1, r2, r1, r1]) getgroups(0x1, &(0x7f0000001080)=[r1]) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r5 = dup(r4) lseek(r4, 0x0, 0x0) lseek(r5, 0x0, 0x0) setgroups(0x4, &(0x7f00000010c0)=[r2, r3, r3, r1]) r6 = getpgid(0x0) fcntl$lock(r5, 0x9, &(0x7f0000001100)={0x3, 0x0, 0x0, 0x5, r6}) pwritev(r5, &(0x7f0000001280)=[{&(0x7f0000001140)="4dea3e3fd8fc42b4fc01bf534f034a2054d4b9995daf0cd43df14169f3f0ede8502092b99da75e140f586e31784badb43cbbe893f801e30e4da27fcecf1b0795f78d549af68d9d4873026d1f29916561efe53c2ae5ffa1df1c6c5e97ca4ff1029f1a322e3fd546d9751a3710fff22c0e800bd4f8b9c702888df6e59a597422b18b52caefb0a3f0de4fe355f4994e8b2269f3dabbe8c88c6094ea9260da077af5e235f5fd8b054a5cd61143dfbbc5844621d0e08a5a7aa48cad85a593be9ccf503cf8210df120f259ca63e1b82361d01dd6b7a8d826c41389026e8d022565dbd288d5f486206001479d467e4d", 0xec}, {&(0x7f0000001240)="b321e2260883fd0d539ad1f740cd71be6a358155ec5363650ff486a0515880d121d74e582fd7bc05cffc0e5132a7360b962f9902cac50af771d783", 0x3b}], 0x2, 0x0) r7 = msgget(0x3, 0x80) msgsnd(r7, &(0x7f00000012c0)={0x1, "c61d23d5bb7552b52d0434b0146ecdd42441edf4db5bb5e8722da73c4541768e78584eeb8e9c9053dced7d038cdfc52d6e"}, 0x39, 0x800) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001300)="fe0828796169b836cdf0f2eab95a684b0ee03ec2b3179e35180bcc35a80ab71940f3c78625597101825c8e709bff7078f355ef500ef55ba4edf811e6ce69560d096561455059bd6bdc98945e97528728c60b024547405c34cbf232806906ffe1bf", 0x61) fcntl$lock(r5, 0x9, &(0x7f0000001380)={0x0, 0x1, 0x7f, 0x20, r6}) accept$inet6(r5, 0x0, &(0x7f00000013c0)) recvfrom$unix(r4, &(0x7f0000001400)=""/200, 0xc8, 0x2, &(0x7f0000001500)=@abs={0x0, 0x0, 0x3}, 0x8) chmod(&(0x7f0000001540)='./file0\x00', 0x1) open(&(0x7f0000001580)='./file0\x00', 0x208, 0x0) pipe(&(0x7f00000015c0)) fcntl$lock(r4, 0x9, &(0x7f0000001600)={0x3, 0x0, 0x2, 0x80000001, r6}) fsync(r5) getgid() getgid() getuid() pwritev(r4, &(0x7f0000002b40)=[{&(0x7f0000001640)="10ffb1e2bbaea187f7487c704d2e5a448ce047f8b1bf114d5eeb457dff24fe48f61ba8ab9636ad525e51754b74a09c8fbdaf70464aed0e8dff5001226a24f8cc0aa0966bde9b004afb9fc47b6ff72f63", 0x50}, {&(0x7f00000016c0)="426677aa61f7df96cb7f9ebfcdee6932936076a98c699829cb293bbd41791088d58dbb8b13d2184470e7f968b526aafba3a1d99e31de4700f4c7", 0x3a}, {&(0x7f0000001700)="627e90d846a0141870be26b0d7383155a1c8ee451c6c76bbfc45741fabfa71fbf3f4b6411f33e37c802e7f851f935a1d85911f06404b3b1446ab9c5dd69c5bcd06e279664999f6685d494d71b0f1a1771e2a03cfe6d44d3fe6d6e2c4c9c21b7dc0a4a91d0c2518de575fe3e45a58227521549e9d5b42743b02a02024e9f819ad9a41c6ce06906916d9ad7681a4fe42c912610489e5a59b6d", 0x98}, {&(0x7f00000017c0)="73253c6a40be859400fa82c449e2b22e62c8782d7c54eb1de411bea22e0612f1c978d2a1ff7c084df86ae7c47aac6457fb495fe9191cdd77865146b66c140e7dcbe48a6af475f8204bd3543d30b1c30a2a4d85ca2edc798001c9e3aadc21", 0x5e}, {&(0x7f0000001840)="5ddf0a4f84900109ac073ae48237046cd1604fb22fb406b89f51a25a5fb11a5a7cc96bb1bfa7c8d004167534dd4d78cda7f776f67e7d259bbbef2540fb6ccf571df42eaa9e83a54b1fcd96c4786c221bb94df0e83debce4e187f51912d3d03afea5eb943a150bd6dd614cf6d4e2aaf5460d02fefd4007c3fba0a582401a1cb555c51d530971a424f0778495167a10c86fd6112a7c39b7b6b3ece9d5ae3793c90d4c3ec950fdc79dcc8d359ca19bb7af1f5a03249dfe320e2953aafbdd963f3f49f660e73f9c177a06836a088c6cad247cc8a23b2ff2deb08a70b6ebbc229d5a529a4a376f963d628", 0xe8}, {&(0x7f0000001940)="14585a8c7df0e3d2610f1da4b78180a79b81260e7ecbea1487de4cbfcbefd770aa2c23ebde0d56ab14f01afcdfa5ad52358346b3746301c3d2c16af76c3049b29a3af57c99f93c96591bf13a2846ada2dfcd0618a1096538ef060753b3574602f85940dcb65086aa55559a274725bdff740c7960e9d60ce55266cec314ef2c97c24f53eedae81bb35a0b9096dada4ccfccb3c3", 0x93}, {&(0x7f0000001a00)="d2cb23e38a429b739e87d8528126ebe8b76e5ac1b720829a438c8ffd03ffe223592f18893d01c4053536fba431eaed81753a0ac013ab60b115133fa0fb7f44b4111ef3ed89002d07ae18071cbc48", 0x4e}, {&(0x7f0000001a80)="dc2fc7985fd3e2dc72a228e6efbb40e638bdf4c5fbf1991122486938ab79a36c6db6d8feedbbcde1d0965bb6cdb1b95a2390e7a41d9e3946ca894eb089d6f7f8676973fb31d089910676bd1eec63b0af56281d3e1266c76927ff9ada41fcd34c1adfb038f149b2e6b5c7a8b7c1602363300b523b3c0d7d84dd53a2d7316627d393146987091c97012224c0cd293a965bd52ee556a3d44f60a181ac10e5324925be15066c8762669287f7736aae6ba453cd7302d3609af05081ad192c91f152c5c94aa10926fd8a99df834521d843e016620dde67023f50300805fc1f1fb83013416d04588c194456c66439a7e1d54b3bb8dc5b7e80827581826269504fe014e400f3f36ac9bb3760d31aa8e811a49f21f2744a0ae7664b2b2ed944346dec1d528dfc586f313ac0376b06c1a5c87f3d90017d9352dbb58e26ace951d6a8c252eca303740786b3d9e903a4ed41a4283d056b602beb9c99072919cc418f66b9eed46155550946ba713525ea296f806ba177c31443866137ac46fb0e213534b143f6c54029f6f3be8e24205f7ab056fc503c5b71612852f8f307ac4e47abab36904170c648e1364881a19624c75f8448330cf87f80fed9b7ac182cc1ecef03a7a73bade9653cfba74892304eb332cd9a568ab4d052f4bd7d438d9138c322d829ca8a6bb7a705ae28fd4fa4147e5c09f5c41666a83bc86c7b46dc1816b72882c9f1ff96c36cf1585bce454d3525b4ab9eb3e007e47d36063d59bf38269bcfd4f95c0e7cb32b6b8d82a9d8bb2bdd441790464c6a17395a34366ff7321037ac924af5789ac2903eb38dcaa2664ce5d11a5cd371df918d75358d62f2f12061358ff0ea193533f98abe7f7679cc42b3304ba69f2692551b51fbe0cb937e8e23d4e923d70f2d9c1330422e197ddc56c5efe6ee0b6787ace446942d0459ae6e0f03874df4b7a6ce6d93f9db89fa7e696d340f5ce5e76a8e045b48fdb2a8a130ff095c58954eeca8b871478b9e62e0d579ae50270bd847ff25a24a792b26e6d226e499f56ee99f1d575b10547f66b25106ec5c6e84a0b8510d4bd9fe889ed05025648f531a832b6d14c32bd20dcdd38c806693271cbf739897cd8b48ab4ff26762b6a5fd637d2aa8eea33391d639427e487413b410be1b5a1b2eabddb2b1ddb74bfcfc47a487b96f6fc574788c355b6cb81982de86ad54f64011c0280e4c04d09d35b22e40d464d3fb56316ded350c990973da2e12dd8e7f3de1f109aaa4521177201d68f82c23eac54d8bbb17379a4034ec5426b3d98cc1eeeee5d055c5662d2d6db139daaf6bfbb46afa6e1608fd9bafb32cc4536018d1b9092c0005a3c6bff9d3edfd30473dbf984b15b933d792caa08074fdcf5963302f19a9f3d29970020aad5f941dd01870f51860d99d4b8560837ce1e931c95b0146aa54045c2bb5fafcb123edb0f566013344945a9f1ec398b0aaadc3601203ac6bed7bd7eb398fc07c840d3b62c9a8d8d59374d4dbdb9da6992f51fc88184d7d9dab21771e677106a0209ddd3e7c75c360ca56a82c57c65c1455f1c15e0a2ff537dc40bb55a54c13943be274de1c71c1e7996d8f6d5b82298448d3650e47b9e20901938a2c265ba768dd6d363d8f91baebca639ae166d02f558fb163b563445c45f983fab24a47d1edc636499e4e9b1dffa17baf73bb124cff47c985abb940f871e9f85c6007295fd03ea417de8894125c7888a279d2e679f044798c24c29d5810932be04db166b59f89a34b0cfdf576607148c270aef035f1f19c6bfba57dfdb78a4565324bba94640acad6a1d898c8943f86ddfeda95222e0c0d09d51a836b5d7b414603404fc3a10c0242114cbbbb1db2791939cb0e086eccac1913aac9cd7a200ca0fac1aec38b3225bfe62736a5d8ad00a0ddd0b978f2fd8f227df7ce830e39c8df47fda8ebc0a4a80b45897744b862ae4d882831cd792862ff3451b5088f73e219de60c2e4e0294637e239f0a7863c936ac46ea4a41c7c917df558e9ace896a8164cbf1e1b2b52d756eb6fd2b321ba7210300eb6ffeb6fa5bcf7f345dc2fc0ca89fc778baf81b176095a0f8d3c4fa257e6916ca132d2ab6db7f46d08d1f34d813347cbe45d9a0dad72b947ad62a69b4f4317e7f19aa1f3b0572599bee46446429e87d7dc1da2a32a761a66a13268b1f85c6e30e7694891cf1d36baa951d2c13f8c81c5998ff51b093e5012da1bb67235751e950bef43160ad29c757cead4c6a64bb2a9ce18b6ce61caea2c1bbfe6daf9a9ec7f2231406c1c578941287c502cb25ccb92cab62916ea4017e4f901c8a39468fd0a9658956d67081d4835e33233399a8617e9ad528763c5c9dc298b9b0347bdf57c065c143126ce4f30b68d53a7b4b1d1367444c4b959d0fa6a1c4a763f3ed56e121b33711c1435601a6409906275c8b67c214a3acde484d968b52c769c4f37e57fa110f75516855113f2963ee22d830ded140a0f3fe1aa468627f39c57e8639a17fb39ec4b7062d5fda4f35c2996028d5fb9de61d83d4ea6c1b7be85e0f5b5599923db656c28d6305b5f121c610d5863978fb8a8eca8aea6cacc06c95a63b95f673f89d36fa82e01ee6aeaafe1538226854baa79e76217d091ebdd5c1d8916faa2debf09523a5c6f672ad2492b402bf5a614873c0a43be2f2109bdbcd60ab13661b5f9c2371fbf5a9b4f567c0aea97a84dce386598b07955d8035395ab4d72669520587afea0777092aaa4aba7a4427ea340918f39f10cf686d58f3b534791828aae674154dcd7c8c8ee2b833f1e85d316fddbd7192859bed85f1d6b3fb0fef1e74a9b729dcd18d58f7144a058b52e97a863813a3d8cf9bf42ba78d3d14cf1f2b2923086a1bdd60330331089456d3423b933278cc3a15cd1a8b1c6adcf39c610435ea44e07953442eb9de67f4f6af22de549a58cdc7583e5bd97aeb573479fc505c9616316a39d1baf9cc0534b8eab8543c5d99780e16176af501186fe256b6a171fed9d293f87b08f7550239fbb10eed6c0816234c955c3109a92834287ae5bdc105d180c287978d973dc7efc638c76d0f0ab14cc7670d134b705c8b27f092db43c114e6f6b4ceed2c3d81a3cf7ff1c34add626dbc88ba38b52907fa45190c2a1d580feab917a4d1e0226bceeb013244d41d77e2c94f4bbc1c9b6ce18a71c90696f93483f2246a2f4bc9151a5d93716da959c22d66297f4ff1a0d48e816aaab9e0478b3600cdc2a75d00d1f87831e2766f656eadf72b7411f7aa94fc81adb463eeca444a1f8027636b241282297ef43328e9972328b6f9df7181483ce874f71cef540faa362c796d854d690e2f6548dd90fd9a045c0ea2343a339183baf28c3807db12508e3b75f1aa3ac3a1c01b2ca24f681c5da78e648674dfb31195415aa12b226ed8b0afab02222b6f3909beb45eb94b849c0bacf4445df3d36e2b5c2f4b55ac41abcfa775e3c1f67e71c35a58e785eb6f9b1863bdedaaf20f6a352f1a2fbf3b728613838f2ce5d9bbcbfd04637d628118b416ac09b57dcbffcc7a0e775d947030f9eecee8f0a1746c0b8af50695ea1d42cf9b8771fa647513d9e1740cc3633109ac34dd22a9fa3c5b5ec2a954eeb3093b2a46c026200050c61671905a9d5ce38abc6b63b7f304afee86e4deef24419c4be6cfbb7dbd5531d81d82088d78dcd00363f4a60fe0e3cb96d39fd1ff7d54f2f7e869d2109515027a7ddd4e8061f0a967b5d1cc41a56532d7f8670d2e2f7a80974c764b45f10e0507c74e211f629c944885b0fbbd1e64ecc4b9b0b81faf3b73f02630ef0b848d0d82a3b3060f10f4cf7ceed5ed67ee1063388c58d3a05b98ff145fc1e7027af4da5650c879fbdae66fcdf383937ca542bd2bfb1b441c8637c56ecf2b6fc488d60e0de436d2c224733401eb4bbe3990e335abb605316b765845bd0850ebe234710e0f83fc1dc04a670f0449745a749e27f628e359e3474790c5aec634ef15d7c2f2369067dec36236c2e3f431eba216526c1fa127a3d53eaad4d653fba72fc49e719168f8ade5761d86204e0b29dab9767a4c35a0f36636d29f0d799d73f60181b84a183e4a8befc4d038f8a62c897d95f70ae2afcfc4ffd76f575ee155de49400a3f59962b711cf9cecab6dcadbea115208731364264384c23b7613caacb2eafbd19bd3eb7d50f034b1e3652aa4c80c1e61ba208fbd3a01e9ed3c8fd78119211b1e6f38ee50bb836ab4f928b37d8bca5c88c166bf52c4b32f2cd7581e829e184f5cec14c65f537a896ae1f6ec661f6b435471792fb317b6ff7d01d8830029794b6a3c702247cc122a9f18cbfc6dfb42aef7fd2ee55055625c69a1cad32382f8037506e027402f683135bb259b41bfbb17ebe2394cb4c35e35f76fa904ba11fd2423889af9f0179aeebceb522e4a7c1490a7d1c5e0f33cf936045bbc58d143f3e9a443db9adb6c967ec4b4246c01df04ddd071cc183293ee8f00a7fc8cc5c89ce5c0d8c730a6d21e3621bb2c29958e2f93e911438754fb2a935a58a624a5b13e2fd3e1949c3cb31185f87bc174c8baeea4680a99f2e252a01fb238808634f51933c53f8f0996dc4597654b5854f1d86d4e9aa4df0bd048638ddf7c5edd138e6b1ad8fda478b57b8df7b787e613f069ede59bf7f896c1530aba8ccdf0e7a4aff0436e8fa2da20c363aece6a5faf01e22fadd42fc9ab28015c036f9b373b241d49e8140484cda2febc5f3ca2db019e77adcbc227ba22efa3abbe1d277121e3cf209cf62f50656ffbf69f53ab2b8d9dc84557df83dcb1b1559cf6be42fa1052928cf489e793a2e499ace97a9ca164a1b4c35577dae10f0f5579f06a280315ca7d0e2747d6eeb94f56ff1ccf43c6b6ad2aef5ee0d352058490806b9c61769e26de7548a9799c21dfb5d48d983b0b43cf3d18e2f22ef1cbffaadd025c925201d5e0d57346ebee41b0dfa0a3af3c9b491d0e558ae2f03c8b5994533a0d5360b63886d910433406971c9fe450384c4639c724e1748eec61cabc3a3dc86ecb5192c6db64bf816ee375e6b187bc9df1f894b0b1cd51fe8e1f5f1422ac50eb5e42e0c922fd4e1c0d1d1a67ab6c11fd984fb4c7ee79d2aa7bc3d792562ee83694c05da0b6c70ab7d6ee1a756a2d16a01414d8414f12740d6f5f037d26fb74a02c2f2bb61714b09350a6247ec3803b0f893f680c954184f2b7cde4f847f6168b446fc4e69ab7395b5801213e7886aeab8fc345d58595fa0a8123a37cae8cf78c794880c8aa4f12e77bcc421c1f7f3c56ee8fc11b3a6f1d1a6f598f5ed8ecd8e95593dc87c226bd26cdc9cc389528a2b681fe53e0d9bea6e4120421d59e6fa14bacc96011baf41562aa21e25e78cb74f53a7df5456719c22287bc5b9247333ea8de70ecea0554b55522889e7ecebf364430401a4cb57fccc91a61c5c886d13af41e782d8acae593918e98b63c59b9129c44b234b9377198f3fc18ee62ca384b8d5b756243320952cf4ef478521f4ee66f1ca7b1c68d9c6202af6caf6d7f24bae390fcb88731928003b04980c7e0d5cadfffdc300de6c4e8e05dfbce25dac6f0d746c56385557d5588778570e2b5a632b866460d3c94667960167af0c5e937a3d61db1a714f5218b295ae7939f734de0a3b706e5490e022e96c42c7d98b8153d7e51ffe153a82ff805ae123d290bc266748ab935904a189e9707ddd822b18693caba97c8d1ef01057dd3cb5377d5bb3ee51162768b0119d5e9b5b0a573dee367d56cd9a3d4baafc33cbea89b1166d4cb7ab321402902e846e346ed88485cd01cc8973115fb2228", 0x1000}, {&(0x7f0000002a80)="5c11a5692981778f67963ce055c883cd19f24a8f94c665fcfaeabb9248b4ccf993348d471b7198d4953d8624a6973e3119b0b38fe8bdb1c1ae6e8c2a4c1ed0e5255361f43cc2abdc25ac6a5583910f220f5ea27331c02821e0a6530b34e1f5fe78627a91ebc48826fb8c51ff2727d14b4e17c6119ddcc679c3e7c4039e1d504e30f05bf300d7b8eaf5f2f627692ffb895e64ba9be7ed0dd2e2bdfd5dbe957e3ce8ab4019f425c7beb90b77942c21b0d2920b8420214dabe4", 0xb8}], 0x9, 0x0) 00:00:02 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) close(r0) socketpair$unix(0x1, 0x40000008, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0xf9a2d4fade46f9f7, 0x0, &(0x7f0000000040)) getpeername$inet6(r0, 0x0, 0x0) 00:00:02 executing program 1: r0 = msgget$private(0x0, 0x288) msgget$private(0x0, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getrusage(0xffffffffffffffff, &(0x7f0000001240)) msgrcv(r0, &(0x7f0000001300)={0x0, ""/191}, 0xc7, 0x2, 0x800) getrusage(0xffffffffffffffff, &(0x7f0000001400)) r3 = dup2(r1, r2) r4 = accept$inet(r1, &(0x7f00000014c0), &(0x7f0000001500)=0xc) socketpair(0x1f, 0x60000005, 0x10000, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001580), 0x1000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000015c0), 0xc) semget$private(0x0, 0x5, 0x2) preadv(r1, &(0x7f00000016c0)=[{&(0x7f0000001600)=""/165, 0xa5}], 0x1, 0x0) getsockopt(r1, 0x116, 0x3, &(0x7f0000001700)=""/38, &(0x7f0000001740)=0x26) getrusage(0xffffffffffffffff, &(0x7f0000001780)) msgget$private(0x0, 0x20b) unlink(&(0x7f0000001840)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001880), 0xc) symlinkat(&(0x7f00000018c0)='./file1\x00', r2, &(0x7f0000001900)='./file0\x00') shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) sendto(r1, &(0x7f0000001940)="cf4d2d0745b58f2d9b752f9e2507a35788010a4fa3a168a5bba7870349e95857a92a1888f767000a35f98579784bff3ef9646e748cb14766c1a6f1205597e99ef60a112c8c34ccf8e305ca72f4b7d2d1ead21f412bace6a206589b78dc7ef2d13b677e23a69c2fc7f2b306ac5450aa58b87c571c162c9e65f5bd6b37faa747f5d5c45c10f00d8e0e5c", 0x89, 0x9, &(0x7f0000001a00)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001a40)={0x0}, 0xc) r7 = open(&(0x7f0000001a80)='./file1\x00', 0x400000, 0x21) wait4(r6, &(0x7f0000001ac0), 0x1, &(0x7f0000001b00)) read(r7, &(0x7f0000001bc0)=""/13, 0xd) getpeername(r5, &(0x7f0000001c00)=@un=@abs, &(0x7f0000001c40)=0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001c80), &(0x7f0000001cc0)=0x8) 00:00:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x1f, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0xe}], 0x10}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="32954e0674fd3fbe200d90a90350c00e14ac13251d70fe879ec6eb12eeb9c80cd8bdda31b0140a752d40f0795030f6b772a5af786a16048a00e3f13f52d5546a3b8954267bc185c34f09c07f42dbd9fbbac7cf977e72c62cedf1dcfb230cf7163931abedd9322f30e0240ab0774fe8141fa8d94cb85b86cd04db5599ddc4a327dd0decdb2db3dd7920fd883ebe5a51f776c5c4a03715f70df86e2a8a746166a0cdbdfe9d7080ade468b4a37d2489a86cdf440925458f65c6ede902f0a3c1459ef37a0a0e850709cb6b8c", 0xca}, {&(0x7f0000000100)="f4eab598354375c02b52d9b4f1f18c3536c2e48a7189ef05874d364fd435136170f213656e3415bb4fe470ffbe13db392309aac57d339185da2f9a8b5547819d0d3cdd7845d378113663b449da4321f31cee5816f18536d6a404c841358fbc01ef", 0x61}, {&(0x7f0000000340)="a41052076b52ef878fb77b7a6a05df6d234a22564e7ddaf6d986c6fa01989029e425668d508cff777149e9822b21bd42a74f18f34f8f8ec31f07d71e4bd2afcf9543505703b3a6c047ba4690cc176ce2399a23db4c22ebcaffc5112c25786f2170427a224824754db53a0f6365f29028907677301fd2a9cfa7dcb6b4c17f3786f2115f92ac4259c08e610dd3a71bb78fefa3ab99774f8ee8cd8f55fbd7a23b9c6bdc849f71cb91f26719723d891cbc01e64d0a865d07195277d8b68fd3541233bb61e5e2055f052044c72c3aca9fed9cc3d2eeb0a33df142e27c1038f8b987", 0xdf}, {&(0x7f0000000440)="73aa7afff7584461be16ca2eecb00a50589833840e98997b12697790e5f03f0dd6df36d5275640a1de23ebfb46e656ec1256d3b30a1c19bbd8558e6b559465f00f157189d33f24ce6409d2cbcb2678eb9963cc0fad0d071a4d39423a366956cd6d89f2d62d55ae32f590e658ab6ca9c7f4646179e1e6b0c00b7786838a1192b1053ae0d623cfbc3f17e68090b4f97697be3ba70b747e0d357dea3c60ac57f827f5eaf64cc09baba300c3acd8b96831e0ea92c2dd227dcb3fd85dbbbc3a60693b5b071f4454693e676d1a9eff8049894609387cebec8f7aa6d7cd8f809282c587841f7d6b00887d024d17f67421d03159d16690e9c8b9c3c2ebb5e2377f32a5e9177d166a2bdb45d21fd27e97ac01f1bbae7bb4456b837983c2b3017fc722f37f1083eb0d38008a25b0492b5c1b577a2e125e2c6d25fc8c53024e15fe60b41b6ca8623a43b2c92ff5f5fc5f3930d3c7f676e9450b152987a56c7245af4410f9f1fdd0c681588850290e69289a5028ef8ca3118dbb1762e56b33e54f2c384f7dfbcf5fb75100709e2c3b757c65f1ad5cb50754b7baccfc558239197e11ba991edc240ec8a783e5c8f7b7a90cfaa354a7101b447a8510e0a282c14b955ca74fac8137ee46689d6a3711cfa474289e73fb8c17a8290b0f532f4f9392930e20f18b0368515cf238a1ca8a093cc01fa922f83db7a3f2263aa86534b60f972dfa14e191ec7ea8eaaa561ad19593d09ac76ed551828ecda452f86a9bcdf775ba3417de765b20464638d29cecc04ccfbd80ae6ffe056e8b0460b0d841b5849d3e8fd6b8601117bd318d6ac3b88ecdee029b24860a1c4ba02b869445402eedb5e71fdefb3ba1f0e93c635a8a45bb36a131604e60518a3055d51af103639286f90d8b8f35c56bdae7b4125804c38e1ee095138e3c9051a213c16d192c7682cae0d2fa569e6bca79dd8bfaf1cbba8b0ce549383284b83ff11e75b58b001531fae34363f92114990e1aa8dbbf129812a8a340c95116a0e59967274f4e2b43885628ff3a312501c6f77e4cdacb9247351422470796884a3e105dd07146d64875469d6d77a14aed28aef0b3c1e64b65f763e750962bf5cc24ae5bcb677595f32e514f0bfa30aa3159a2d3220e9060d7b56cf6f503bd5de7aed80b33d5b27974ba50cd62404635f31d83d98b8cddb22658abf8be0fc02f8ac6a10086eb502caf6d70056d34410d9e8732b5cb06cb676512ac8562e8119aa9b6553654bfdddd4cf9bcb6685454cd70d5753e8dd5a517b3acbee2146406be472397470cb09eac0711a31d41492ffae4f38ce6c58b9d0e2173e10311a5c24d14550f84f3b48296372cd1bc295931248288067276fe06b40e7e5994336b5385c52526c9320ac02a457e62d5db90464de6009cea6798ed7a66b805bc19ad96e62d557eb24b49304ecc61b326dce12672ac5906b7e1b6393d8ef1814041c11eb26632a234009364680cb08dbf8f9f42ad2dbb6b16f8359f876598a37aee7ff6bdc2d982ade3753edff46a487a16e78fc0c6390bca43d4a03d82b17a6f76853884ed9710a91433f1116935efd9f3d3f1521b086f8babdc0622c2423e0acddc0a92902d55d707c47166345c8867b979c787f5c9fd9b6e275cc99e99c87a3716c352d3df60799e3eaee6cd374afd71ea1d67cf5fe1c9d57674563ad400a6b866d039172f93b86d5ad1dd3c0f29c822efa1fdef043e4be84d3ec8526ecd031c78ba83aeb2dddb8d6801694795776620c3a118f19f0cdbdb8b0f84b8645ef7e86accd79f88135e5881c464fc3099d8b7704b02b0a63309ad3c15ead9d847fd5e0f65deb19e777c6d6cb64e6e88d5c4a43ae2324b744d4a0fbfa5fc7bb454ce88e1b6e392c62392654660e210bbc0a2b41fa4f784ba58cf88ae088514098d9082ac6fd9fed697db3b8aabe9b2c94fe7e718cf26ac9c88c36bfa7f5609cc1d406f1fc9bd77ca633af32072f95014914a05fd873beb320177e59824491ca1527d6a76d7af35cdd5307121a1d183ee662aba7e4cb77056b8ec067cf0d43e7830080d321aa72d706067b526a323c3aada6edbf9736fc14ae55ebf38c137f0e9948bb134894ab4453b930bc52b8bc10f24365770452b5923f16bb03280b51605778ccb2781e83c89e7198b793716955c81a0411864b0ca2b6fd9eaf690e6d7dd33aa7d79be6057c02b26be2fd34d17ab9470579033e767b711ed7a7321c4cdc71d0830f7c0a758723e7f55cfeaeb7add892f5ecf2e9ce32fb18b2b53c0c79b1578da504b06d14c036ca319b8fcd5e6c82f6a71a81e1c33058e799175c739da340a90a805cb36594fd08857d0628b07968bacdfb2ccf679e2e05c7093a7d791f38e80c9fbbb49156ee0e4ed237719b3641b6965fa369de941981805125e2383fe5eddaff302394f8000cd1ff78d59092e5124dcfe8536b09dfc0b44bb48656502b5a74ae68b049c1621ed22319ff69378514d0578bb7f14b1e1a9bb688fca24898a5c4c1ac2190ab99c8fa95e184ded6003e977e88e50481d52bd8f00cf72ea9603390612517be05ee3dd34bcd4cdf500a5569a1e77ad65960c1374fcf725bbe5aeb1e81113e29a45939e567cdd685a442e3dcbd110b147654e1a0b6453a350d9d572992aa6cd25f78d0a0cf0b7bcf734ed2f4b9b4db778800d19e02ea3d6ad2ec68d79d787d0baaa82fbe547c336c2aff9aeca8b3817aba69adf48fdccde405b64138e95955fbd9c7546a2d176b793529643a06ef240036d3e6893f6a98c2241f49e15d4d43573811cd3a2b1fb11edd2e646f67f1aafd5d7446cc79f4e9626266ec143a5bcfc0014d8ef2cb6b49879f74cbaa5d22277379d8e0785477abb97e6f6bbc4dc27f14ce9e253cb5c3a12b88bb444da98d2326fc3a5a30b9a3357c61d69101c9190bcc0a88507e33223931dc504de327a8112c5c6bca315f6f3c4b78a8c568a24692bf2a02a17d99f88b835e01b05212e3c6d058cb043d1d631f46ed1d1f9654cba4c3a2f7eda93437be9ffd179178afedb71f995d078019dd68e9a2bde6ba909fba577a3a6cb49b37cbb81429e1d1dadbfee88cb98fc6f060c91fedfb829a68b329089ea26f0af32e946bbc98ac2e3bc32788e6f27a099639811cd0b2de68ea6403e43701157208fcb905551ab664734f1073b01faae496aebd645f7628f4bc1b673fea55f9c3c2a2a552db2d34e730f9c35dee1704983d38d468c087816b5601c37e617817c2bfd602e20b34f5bb6fb7a1132e402e7652980bd1117686338dcd221b36f90c59b99f43c861742460fa1c84059bdb4c9c32b988996d36c4fc4be7e1e29e7b3dfd4b5ec863d08d791cf45a37edcd34ae6806869ad42bf3c6820e4474726a21b5aa2e9231e5571bb48e2f39d036a8dec0eda63b5667f020b8029dc79bcd0dd720534d56acc8f3f81798a20b6603c83b61bc840d937a02ff3872f318f5a341b6aee784d6f66d52c1d84fbb63c79f6d804315502d53920913c24ed898a57701c79349050209045ba3b7881db5db8be508af186c46679be1bdf253dce05acb1bdfde0f60da0ad863ea62d1a84d861199885a89908086ab191c662e4086e59d25328131af98b2098224b1884a7a01fa524801472d58a826f155165308a30ed924fb8a599613b6d8ff75d5fe3528ba8f8f8dc5864e9301a63f5d985eccb9ec95531ace07f77c41181e38d1121e635b6bbb8ee38264e71846d34c49c6df737ef68be261543ba7b2238f6041601f217b70acc4527f4d541e93cbf82d7d972af5dabef95d040fdf7d32b84e13dfaabef3f828c8088fb279a21561b960b9df44ba901669b8fbb50f90e18bc3515b66c9e95e6e55f3bc5aa41dd38a62682d1b60377a974b29774d0ecd50b99a8c622c9fb83ec41947bd167dfbabb2426e5827d81d55b651bd3a5027fe8bb5d39fdd3fcbd8d7849ba6de7039e9e8d3f684cb94d14624b3f8934da824fc4343c54a91f1681fdc8f9f4c276b30b592cc608d9bec4e6e48fb67ba1a43d65dfd41b7b999922926cef8cfd010f84388065f287a92199c68a4d589418838f3f5dcc37444c9588017caac57a30b40cbe501af9f943723d1e1ccd3d341a36877d9137bc8f7a97e70869d46ba68c3fc3778c3aa15a3cf3d313ca279a91e0c1e912c8017e059279a2b3091b5fb858fbd8878da697d3a6fc79c91827366c543de7aed8292eac65514072287d4b4d1bf725fd3bce542455f9feb3c537013f0225e9c8974ff4ef08756eb96d0495828cfb2a366cd81619d2a39c86cb605e46c8503b346ffa3c9eb00539debd581181e4147f3a1f18afe5692e6356f1a9e33833ba566974cbaac36402f5c60a3b4f71de36b0bc705571604132a96ef119422e841296435114683e8ab51c7ca5341aa801650bb623fbb340b8679ecf432aed6cf40eb032bfbf0b20a12dfafbe023d3002d218bfaf0ee9299285404e2d3d0d3d995293f2d567365127deb135dc3404e52a7efc009eda68921c005c8d59ab98d103fed7a31068498003d8f7f7c0cc203f3f6caf10376beda04f15d186b083bc74038d0c0ea087033a9f58c322f85d1156f92a3af6b1b0cedca1a5d8830dbe7a46190d572473631d26b254710b5be917c2934d867d30556d1ccc87b25cc645c9a65c38af2fd61f0ba54147d92dc0958e1e741f0eb5d8b8a90483ba451e2e024f4a13c340d8e52db4dc59bd5cdf83cd7091efeddfc33a21bf12c941a056c6f7fede7e5ae2386c70afe38830b2e2d5a32aebeffecf251fe753a4dc00837f1d70b50ed4d04e4f3728135b013b4252c478de45a54f7ac4fbffe2857d9ee425d471fac07dbb071502e2c433bb83fd501abcdc4954f4834995a1d7b3fd141d2f7ed79bbeff7e454a0dd082122bbe29734c527b68e20c426fb97f90b4222d75509c964571c7685094ed0ad0227997a5f9516ceb6f8f4458e11040269771c33aa4efdc30630a5192040a3d89b68610265f205468e30a0544cff82d88c0e5ff95adbdd58235dea1dea2fd5845c63456b2e2fe7c415f2619c1180a3f9c360518d47ab033fc43524299ec387ba37f69a7c177a602c710f996132485ca700a2bf9989932f3e170b43e7a69382960afaa203d37371050279e20fe58f5ede24d0db2092f98eb979770e3b21614b3b14ea53f9e6f44ae98d3401cd3f040b22669edf760b17d62ac61715aa61201a69c28c5acfb54d9896908a3e8b6ce1a5a08d856e62adc71beefb49a8e68c85adc25b05f4edbd772c0721bd54029b789c9148da895ab1db5eb394aa9dd0f6e5baa219ad6f1cd2352d9d65853d027ffa3d63472b7b9d5c3265e9a74b213472e5846a14e7622f906d8e4b15ad1f66230de72cfa5c6d2ad800ab9256cd1e1a8553831ad9ca9dde75679ee14c1927db2160eeb0884ec15ed6376aaf044ec322871af0d7a3b9ec83bccc7c19af57d9d495bacf7585515322acf262048d02e40ca9697a2e1326e9cf4f4724ac684be3abbbabea5462d375c8cf38cf0b6ac603d50c477f1832384e6dfc9b526fa1ba67f998acecdb834f8fa4dcc7193e8ac9690f5b92e058e70174ac6f47eedf49c4f511de033c0c9656a6603c25cd857e7639611134eba4d811909c8f08facaacfb369a388bfbe80f1c0d2bdf95837df46fc238f60dfad1415c8eaf87f968430de8a24a20b5e3e3faf39bb2791a55d9a44035af52ae27809e006a519f07002a7ef79456cdcc0200a9e52834277de74a3a0d9174060116094eb53e055e9d276220769144151d4c8f5dfba1f2e83fcbf5fdc29f312af10ef0d721c821f3ed0620", 0x1000}], 0x4, &(0x7f0000001440)=[{0xd0, 0x7, 0xfffffffffffffffc, "8f82495471f91438926bdde754b915b138f0352d56310b2c41063d721f44ab2da047095269ceda912f46b8a83ea4f7b6fce5fecc621555b040437883c5951800db17a5c5e406bd1f6623d21dcba61f3cf38b4e232b9b58b739e0fba69bfe3f9e8605eb8cac9ba5609a4606385979d3ad2acfff61851ef070121074b33122961dc17341ba3657fc83c60fd36216f4202a7e10b1f63c013d0130607020d39ac65d242f5a2392036b3a1fa56f54c2510011b0e564e2cca291f84e"}, {0x110, 0x29, 0x3, "7326de21dc7b8e5e069dd3e6ac538509088e0f2ceda3925ee3d80ff0e0bd51bc0dbe47882ad0bf663ccc17742815dc317b3bc51e2b6854551b53bf255458d6ad6cc82d0536b8f53142b0ee7c056005a52f69bb9507fc648cc74b112cbac1438fbe5348dc848f471ad0da5095ab490eec61312e8a2fc941b8947a0615dc61650133c1eee9304687e4fc65078262941a8a6e7e9a79c08c94eb75264078998141808d3230d504d2e64d06e576eb45644bee51cf37684790b5fc197c0129b1a3b995960236926570884448c2202ebee98c632ea9b4cf03e85f4a5f6207f3bc3a6909da1a0598931d5a1762e4cd42e1b53d6df450357107a746b5fc16b5"}], 0x1e0}, 0x6) socket$unix(0x1, 0x7, 0x0) 00:00:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f00000005c0)='./file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/93, 0x5d, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:02 executing program 3: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[r1, r2, r3, r6, r7, r9]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r13, 0x140) socketpair(0x2, 0x10000000, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r14, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x2}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r19 = dup2(r14, r15) faccessat(r19, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) getgroups(0x8, &(0x7f0000000280)=[r6, r4, r0, r18, r11, r18, r10, r4]) r20 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x66a, r17, r5, r17, r3, 0x1, 0x1}, 0x2, 0x2, r8, r16, 0x3, 0x7, 0x4e, 0x80000001}) r21 = msgget$private(0x0, 0x40) sendmsg(r15, &(0x7f0000000940)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000380)="186c3c97698cc66947a8040561a41f2ce15770612924890c9a1fd8b669a94ad8cfcd719cfc22de6973228bdbd90997a65f5bd4d25ddd2b322b753dee64c5bfee1c06f32dd28fdaa12529030e2447d526c286f0d5293844f6cbc8da8b9bd6286b843f6732de1f96b0c8e8ca7fdac4955e3c", 0x71}, {&(0x7f0000000400)="5eabb507f12516f956e8b47ba214a1fa549422518caa971cfa1ee7f254292f18a4f054298d9ec23032722cdb94b6940a1511a174ee91d13dbcfdd099add0abe7098bdb001a573f5f756ef4d23d489e2788ea192fde1dd25ea60085620e5294824f48de46882f0c581a2ab56cb37320b24eb139998f90e8e1fd60f58ca6deb9fefaf501818acdf28af7149125961713965a8212cf5e21f666a2fe231e25e011480f4d41fd8f2ffde8f96c1fc0d0b0bb3f358111e74f658e9cf0f9ecfc51769a8463684100f10d9ae7", 0xc8}, {&(0x7f0000000500)="6ee4f27c8c16289a16902b04289220863773eba34f500d18d24b964b1e5e3a0c017f9a18cda85e741d9ace913ae9c9ec0eb8e049276f164b3a0cd021f38421965e58d0bf6bbd8dd408c6ece92e8514d03794f32799f49fc751c9f96618cdc01b8a63377c0ae4fde5fd72460fb2811659d1ecb5257bc2c18af4a8d5a95713223506939493fa00a449e7ad008b725b6d1a4fce4492d3759835ae6c343f22cccadead558bed96657bc83a738d8fe20440caf268df1973dd3e31abb9a95a54d2c70fa6d21f9520bff1c9a3d6acdebba8cbc9422feca4c319fa", 0xd7}, {&(0x7f0000000600)="3df4a374d68aaeff163993ea", 0xc}, {&(0x7f0000000640)="4f6d0d1232e3b6e70d0faf6ff7aeb9f14dffed91c55e6000ab02fd22a2e18cbeed8337246878cc826c", 0x29}, {&(0x7f0000000680)="e14d3e9aab821d", 0x7}, {&(0x7f00000006c0)="919fa3b0820ddc17775f7b4f9cadc27d67ed58f0fb42f2326a0e3d7285fbe434a2bcdb297c454a4d7fbe5d98abfbfc1bc8f6b92ca31c49e9bfff7d03da4ef34503ed3d8821f928cf40ec7bcc088b60a3e6de11540ca54329f3b0c64cd2aa88a982de1053e7049b597152dd7255831ba9807125fc5cf1a6b6ac3a0dc4f9e25a10e8bc646f3fe76897e9c15804513941b3bc32d785a39286baa456d935bec255301b5ea9fcea2e857eb21f3c8be61652a260bc777d079eac9af1e4fa150c532a9c9e078ace132dae322a84dedf", 0xcc}], 0x7, &(0x7f0000000840)=[{0xf8, 0xffff, 0x4ab, "4f695b2ec1fe203048488135e0ebf2baeb06de6401f717a363168ce00d2e38f99d639a7fe4e389f41c9dbba1e9c00d8beab780b5f8925a1e14068f7938951ae23e389d133031c30319ba74cc0e75f5d131f33375addfae8b4e70cbf77fd6e8d48aace835b9b944e300502b812c6c6f7a7c76d9e1d7710741a28b83c6eb66c66ca566782922b503b7468e7e5786bb7475b83abe597b571ae6947e22fe66d9a5b207d942e5671a7f7bbf7227f7f27ff72b477db08b09348630e9b3bbbf1c1ffa5c3e206a539088906cb7169ce8e73fd8ae010714ce78acef0f735af5e5e2fa3987a8f3500a780843"}], 0xf8}, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x1, 0x2, 0x24}, {0x18, 0x2, 0x0, 0x7}, 0x6, [0x80000001, 0x9, 0x4, 0x1, 0x0, 0x80, 0x2, 0xffffffffffffff85]}, 0x3c) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom(r12, &(0x7f00000009c0)=""/1, 0x1, 0x43, 0x0, 0x0) msgrcv(r21, &(0x7f0000000a00)={0x0, ""/4096}, 0x1008, 0x1, 0x800) mknod$loop(&(0x7f0000001a40)='./file0\x00', 0x9004, 0x1) link(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='./file0\x00') getegid() fdatasync(r12) msgget$private(0x0, 0x415) link(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0\x00') recvfrom(r15, &(0x7f0000001b80)=""/165, 0xa5, 0x2, &(0x7f0000001c40)=@in={0x2, 0x1}, 0xc) 00:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x20000000) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x1c2) munlockall() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x10000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="b0f1e1e42e856a5150c38cad3ab097401880706a2a32d3b737899578ec59da698e5d4b82a988388a79204f33bc4f2605b4e63cfeef31d161f40b5ee40f5d9e1b4fa8471ef94a830836e72457593a964deddb6013418cd75a5698900f26cb3a4c6434", 0x62) recvfrom(r0, &(0x7f00000002c0)=""/136, 0x88, 0x800, &(0x7f0000000380)=@in6={0x18, 0x0, 0x0, 0x5375f3a4}, 0xc) bind$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r4 = paccept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc, 0x10000000) paccept(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8, 0x10000000) r5 = semget$private(0x0, 0x7, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r7) r8 = socket$unix(0x1, 0x5, 0x0) r9 = paccept(r4, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc, 0x60000000) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) r10 = socket$inet6(0x18, 0x5, 0x5) r11 = dup(r10) bind$inet6(r11, &(0x7f0000000680)={0x18, 0x2, 0xa00000000, 0xfffffffffffffc01}, 0xc) r12 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r12, 0x3) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000007c0)=""/142) r16 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000880)={{0xffff, r15, r14, r7, r14, 0x1, 0x10001}, 0x8, 0x5, r6, r13, 0x400, 0x0, 0x7ff, 0x6}) 00:00:02 executing program 2: msgget(0x1, 0x400) msgget(0x2, 0x71e2b77c12f1e82c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget(0x0, 0x21) msgget(0x2, 0x80) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0xfdc6, 0xfffffffffffffffa, r1}) r2 = fcntl$dupfd(r0, 0xc, r0) getppid() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x7fff}, 0xc) getppid() r4 = semget(0x1, 0x7, 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xc, r3) ftruncate(r2, 0x6) r6 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fdatasync(r2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000200)=""/172) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(r7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x210, r2, 0x0, 0x2b) connect(r3, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) bind$unix(r8, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) msgget(0x1, 0x4) 00:00:03 executing program 3: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x8281, 0x8) open$dir(&(0x7f0000000100)='./file1\x00', 0x10, 0x42) 00:00:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$inet6(r0, 0x0, 0xffffffffffffff92, 0xa, 0x0, 0xbc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) listen(r0, 0x3ff) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f0000000040)={0x0, ""/206}, 0xd6, 0x1, 0x1800) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x101) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0xd9) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x200) utimes(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x80, 0x10000}, {0xa4d, 0x3}}) r4 = open(&(0x7f0000000280)='./file0/file1\x00', 0x420, 0x101) r5 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f00000002c0)={0x1, "19f276e056c78f2321384dbc089d1e23b899d61fee49d29d84309613b58d902365f61187a62f1702293a500f79483c22096508111b4d52f30a70e995a5e2377f1a92f7bf9f4694038fa6bea26eb5604170f266dc438c73a653a02b6b2a10e86847b37a962dfd8bf8129bd5e92a07e5a1964c6bd753edfa9bdf854e33240fb1ac933bb358c77b9a7e625787575d600ebf26b2dce5bf8b3b0a6360f8b72a52a05a4320d2a44f121d71bf97c494bb8342fd8b79522de09137904a67ff6fd32c63fe070fe2b3355626dd79aac8d7377f0b3e0455e33eec32d5119f6eb30adeb16dfd5e522ba86646cbafcaed88fd"}, 0xf4, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="7d8223c5b70f913a5d1441b7b72b561dba6932bade35f7454cfde8921aa034580c86531f033e4a1901f7cd217e2e5e596ead4293af86ac0c69e39caee34e9d0dfeff95a061dc889c2efd73057df4988f761504355aa6ca11af62ef4e36a7b67a61974e5591cc0a14c32ec09e190e3e42659e28e6ab156c517d139f28541b1d1734fa870b9df8869f8cf5534896197d5a6d9a21b409caba15bad859cc3d215a27442b846217c452586ee4234233ed33dbaab798cb7701963aef22065705a4decf0fe6752441e7f299e117b1686e77e65cccf7bcdfd3f446566ddd8831bab0280d8fe1e0e74a0de27a4a3a790c4dfad4", 0xef) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getegid() sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000500)="43c576664eb68f4603a31410c7b9af36f712e9577cade3ff7d09c35fe357cd9eac0f3eacda5474347d707063948aed9545af917bb9c13193e9d0f6", 0x3b}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x8}, 0x2) semget$private(0x0, 0x0, 0x210) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000700), 0xc) fcntl$getflags(r4, 0x0) r9 = openat(r3, &(0x7f0000000740)='./file0/file1\x00', 0x40a, 0x0) connect$unix(r0, &(0x7f0000000780)=@file={0x1, './file0/file2\x00'}, 0x10) recvfrom(r3, &(0x7f00000007c0)=""/200, 0xc8, 0x1, 0x0, 0x0) msgrcv(r5, &(0x7f00000008c0)={0x0, ""/18}, 0x1a, 0x2, 0x1800) msgsnd(r5, &(0x7f0000000900)={0x2, "92c8704fbf6cc6a072851745da43f1a35fee5417444e1669c07790ae5e500b23b5d3fd3cad026298cc7b56c1cd4d26637267a11c20aa6de58d1df0630145841b7e8948c8b4c695bad18121de1a8e5e52e5ea6ecfb6c03353db115e5c6841bf35c0b8fe761d16055d142c3dd728d62ecceb50618c7ce005adcde28f5eedb401b6cfb07c9b1bb3a7d48ff42f17e8338f389820add7f46757ba7be97c6b86127bbfa48b03a0507b0ad555c1cf8078297b07670e9d3c2712de6d7ee18c198e837b08edc45d10adf09bb467c5af7dababc7b06f3818c46368019a95fa9e2dd4b938695c915ebb18"}, 0xed, 0x800) renameat(r3, &(0x7f0000000a00)='./file0/file1\x00', r2, &(0x7f0000000a40)='./file0/file0\x00') msgget(0x1, 0x110) mknod(&(0x7f0000000a80)='./file0/file1\x00', 0x8000, 0x7f) open(&(0x7f0000000ac0)='./file1\x00', 0x1, 0x2) recvfrom$unix(r9, &(0x7f0000000b00)=""/200, 0xc8, 0x2, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8) msgget(0x2, 0x100) 00:00:03 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000001c0)=0x1d4c, 0x4) r5 = shmget$private(0x0, 0x4000, 0x54, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x2, 0x1, 0x3, 0x0, r0}) r6 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) chmod(&(0x7f00000002c0)='./file1\x00', 0x12a) mkdir(&(0x7f0000000300)='./file0\x00', 0x4) r7 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x8002, 0x21) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000400), 0xc) r8 = open(&(0x7f0000000440)='.\x00', 0x10000, 0x80) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0x7}, 0x8) r9 = accept(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) r10 = semget$private(0x0, 0x7, 0x404) semctl$GETVAL(r10, 0x6, 0x5, &(0x7f0000001540)=""/245) setuid(r4) linkat(r3, &(0x7f0000001640)='./file0\x00', r3, &(0x7f0000001680)='./file1\x00', 0x400) getsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f00000016c0), &(0x7f0000001700)=0x4) bind$unix(r9, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) dup2(r3, r9) getrlimit(0x5, &(0x7f0000001780)) 00:00:03 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f00000004c0)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) dup2(r1, r2) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000200)='./file1\x00') readlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 00:00:03 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x7, 0x300) socket$unix(0x1, 0x2, 0x0) 00:00:03 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x200, r3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0xa, 0x300) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000180)=""/176) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x2, 0xff) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000300)=""/66) r6 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x800, 0x100) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) sendto(r6, &(0x7f0000000500)="abb7a8ba1ae912b13ac31ba04c396ebff2a71c29f9ad43ce84aaaabcd1a0c5479f3e9aced3d9ff12d3069fcdc03afa6f7e96c828b2dafd385a12e8e07b2d7a43e12bb516d1e3729232f0bd75733d331a6b318dece1aac4e95b10f9af44d52e35f0f4239f839309954e6ba760ee", 0x6d, 0x403, 0x0, 0x0) getpid() sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000005c0)="e9c8c20b965309c983a56fdfdc51", 0xe}, {&(0x7f0000000600)="715795739f2d9a63a8cdace5ad044f27723ec2f6f6284a3800cd7419e7dd374e98dd010a59db2a6556010e1e8297c7954502aa43f5435eeae85ff1b51e982bb152b6c95ad8f5e42c3355112acd6dc61f84eb6eb22b2672a12eb474eaff312053d49e2d1fb840a7acd0b456be5a760e97927a5c08360007ca4cc742e9cffea0b0dc6a1286be1dc63debb99e5766", 0x8d}, {&(0x7f00000006c0)="fc3442bb0f01a4dcf07dc800bc6b254a9bd093fabff2c76660dceff489fc7a949f5872850781af5c705fb4d6929758bead9d09e998c4a2f9ce13d394cbaab912ef99011b5246819ffc11e0e498500cf576c2351a995573bb4180db1a6df4b558258372f3425ea203c29844f66478f72d778a939f6cbfa34b73f74870cb26d351d84cc3135625bf0065e10f432b7a9fc4a71d55a2b4b40c40d2183ad649b2d4f837632661b457ebe63bc127e12c09070d63213ddaafddefcce742a4a17299e70efa247f540b40c475e7019f36997d30538e836ec33383d01644d626a43ee98efb0f05d44823f37590d542e1accb51a917cafe02fb0f00f0880d782d781d68c514d382413f5b9217edb51555e20cd63570a4a22d0003a70928a115c5cc1b59e173aabd3315a489b59a54640e6b6235b4234fba4185364144cafdbc992395853f74e8a64b4cb81d6f4cb69fb398dc6be853e1c372012e264c206dbd4bda5316e6d51e299d3252f4685c9bbcae565d4f206b6ef667e586754f5f7935d67811d0aa851a59345789c8d09cfbb7cc77a5bc1bf7f05be0cda9a491676053c6918d3326fcd044ce1fc479c35f004e540c3dc81528b2f24b13d6d1233578886b59643bf3d0cf6eb891e37860943bc71ff54cf62659668f971e82a6a36d4393e64c3ae8a5a291517965eb7dbcd0e3b9f00e82763826d9100f2d234d58cb92e361644493e7ee197541f73e6eead9e7fe2d4c10491917ca9cdc1a353fbf4b42c73f2350d3f5ba5b12545926764938dd1600c4fd3cadb611d7ddeb564c35864eaa2268e170cd479eacc278863e0c90913fa6682236351cdffa2c0a697f5b5a0554f71abc500be587237e8102d2023d9d35be0845786181a5b1235c251a5bc8398bb13853d8e4bfc3e17c6e6635d2bfbf2e0c680f6a8e57232343cd1c2bc19fb0ce4c97215fce0b90f17733132b448d7941375fe19a299cbf055e6775373505e0dc69c201f3213aac25e68e7179d5e5cebc7fd0d25c686b5a620e245087c4d48c8437eb1c2047fea629a3ee4441a6094f52d712c7d9ac4dc0e6f32e19f8be8ee91d8f39c0566e6f89ff71c4840f33938dbac58e6e4ba04a10574ff1d42e3ad21b8c9fa0e5f857133c4af1e85af9b5a64de1fdd8a18126843dcad687ddf78c8e0f04bb3fad8b38bdbbe62000dfcbdd0bc93057eeba8a879746a1a7d27877c61909bfb7c3d0e74b089e213a889c816c11705b3704f1f2c1b087b52382290bfba4536201d96227ec0c3fd9c6c8e5dbb4af2d47f6136d07fc337a0566b2b0abffcf7b5851a2ed4fdf76fe6e70fbeb8b77783f646728020ab2b0ce03f2a559604bb14bc51c8b76c86f48c65c38b15bdd93d1c28f33c711215e8f31130a6c04c0d94e1ba43490a07ce183c48fb997ed2124c08b59fbdda73817385a86f64d93d5a9075d15e46546edd67c928e06b7a7dd57bfdd3d29cd02d57e2162d5124895a845ab1cf9132ac9621c70b9c8e8336935c376993b81ec970c52bda3d469738efe67f83a342e38c04623b7d5b62fc20599c76f47ff123db6e5b211cdcb13434e38966fee2a949c81a179a10d8798e6406350ad18360cc80ce9ff16a57b3c6fc85ccdafd8af7e88d7e7ac1dc2dc0f4af87344d8bb5426fe1610ddfde41cc51c141b61025a50afd8833a4e9be03c7eecf0bc3b910e22c174d9226bbe712a78d97b46e67ccc367f23790eef3ad34d85f4775c9de9e709cd6103d84915f9e9b95dcbb6a6cc5c74c786a0f5e12270ad8270a2d680987d270d43fa2fd304a7085dd5c2aec0d58ed8f11d3c7643a82ad2b90a78d76323489575c6ff708a9581f0f57cefdce3389c46ff2ac023102b46496484c16b8d13689bc9e58632cd76d2c7ed38ba2e094ffad1269e0cdf0bf9e746c2aeb53507b64b1147f5126d94e39ec9e449bac328b08dd739d29325553c103e8f985282cc2329b4b903e721ec89f85c786d147b356c39b8d7f1c164fd3b60966396697d021a91d6881f09fd6be9e79864ec41840153dc7693d48a4ecd99e4041ca4e8f2262a32b23e6a630bd2943c870ff763b6d64450c6e6915c242b09dfabb3155be75756d7043a71153abe77f0f7cfae007201f14be8e32f89efe488eec0b29e398066d3145287358d9c285b28d660321ba1a5fbf1cec9fa93d9a5d272170348613926ff39f601f428ef2611ab1d77136ac489afe86420eb8e6fb850f2b9a2515982ada5c7cf0e104c1fb2423f50b568459ab9a8b89c2c6a6168b692068c5fda59deee95a9f5afced624176680dd9455845e3d65cb2f778ee3e8e92672a5818c27118305eeb7a43ba81246b81122872541982ee81c3dde82650391a652e08fe2a2d8f1cfa7bba46efe1422a110ca09f295d0763d4fbf0e49662db5419f175b698609f44953efb349ba3c5f9a64f7486adc7f611555c74ebf0cdcacdf1cd56d4f5bb464ef7b5d8ff37b5c3bd0841b1a7b7128963006568c1258c2578153ff42c821444bbc4572e7f94067edc8a4b3ddc6ba9b82c123c42a0b6fdc380998a7c350ef5733b31eb343a21dfe9817fcebf17e8f47b6f336b91a7a02172afa5f3112ee7008ad70b8b5c623c3d885b23aab176d08ff4f0a198f55ae052d4222efc1c1573ec53336d0c5e0269a356c5d9a646221881ab47d6d9a13ec4419cd42383ae70c2de78285fa40f677fe6e7e6b17672170690a4a1f4cede2655fb83e8c0176a74890ceab9684e62365b5327a646e3f184a10ac27eba0ce5ab14d0a0d09e7d278be279d86c14f96b521b6fa11540b8461152daeba82208cc1476e10786fd9f3909beca8a38bca0eca36e1f966a43c954282ca90209ea7534e505779989c66e8b283f9744328068e76960fc4ab3f1ab7ec834d23972833d94771470d00d1cdc158c5b8e1c6b573612e8e1742717590a79e2707c69c847a04449fc7480878c2b0014c66e69e8ef8702a30b5c18f1af12edf126171f9f8599ce55013a7607373ed4a51ed6fd3635ca1c4e34b2e886af950f4ddf9e4c1250599c073004007df759dacc35aaf19ed736f8e3bdb6a2b795faf4d52d0b7976aea1a2c84e6b7bf7025b9b97bf317af12ee5afe2e8412fa7dddb7deece24a776332b05185ce6bc481f1cd197229ff41d1e14f9c31d565708de77c28fc1d640252f1c624990aa02083fa8c108926b0b4a839c5c86a5ab5c98a926018d1331b91c0c9a9913039739fb884cc78e55abc5fc85a4bc14d65791aa86670da485470b292e715d7dcc3c5064b577521728d426cea17e72302aea7a865c9152c35451af61b7dc2213a6ac3218e4afef7f9db6cb518e109f8c0fb02188d94dc2c7275fd17a4e4858383f20d42e31a34f70157ac2e3f6b419626b70070052750b404ec7030f72787ad34c084372112bca0e3342c98dfd8493bdd71985704cb661c3b0b10a34fa78de9905305648aaa729ebd5a7e284f20b13def5c6c6afa1c3d27c27a4321c9a14309045bc635ea3e9e0f1db11680482913d7ebbb3ac85ee553eea18ddd7caf6bf43be04ba2a7a9c8cf8956e49feafc93e73e2307880b38eb1bfd799471cf00961b2a28229841ca0039a9a9a0deb115a6ec0e4662b4d70ef79d16899282a70096b4fd0e577382027adf2e02e5da3101299d378dd7d41911cfb98a4f2047c48c77d82f91122716815859b019dee8a6c02a48f80233d1675e248d80c28afc0b5d6b305a4f39939e7f75466025e7b8251e325a1b93479d4d5d9a06b74424eed46118b2b3dd33b7d13ec780166de6b226a4585615c47631f9c8c8b0e4a8aad1b012e41ce80326791119b5ccb38322a99f9cc0d1be9f52e22056b98984ff2f547682ec06015097bddfdde7678e15314ea77d6a66275432e4312e3a337b0802733b86e1e987d72bc31a3efc92174951a6cbef1ef930174a761b075815215a0e7b0ad516bf6c24dac6f931f1a496f0904483be5b954aae3a1d151f82df268bf31842e4c5f871ddb12736c8db10104088d453894f32e6d274c801697ea3dc4c67e72c23c74d36412df858149edf42b1ffd5f0fe5140438947dcb1a9e2712be4346fa86f69bc783275d389ec2a9c73db7eeac465a82c7dbfc8533b05ef508fb495994b0c330937df584de8a4d2bc78458690d9eb493bb56184db1c9b54f3b55b87dccea4677990808798c044c6bfaabf1460e9921bdcdce4053f06a5f6e13f29803a4d83214455b0ac95c53a8ab08bdbac5d93e2c3822cb85107c3072d9b6c7a856245ce05179be7d86a0543ebdb16b0359a5213cf1dc6f87082c7e6a519ce225af5f6727d088a831daf01c679f7d37bd836cb2a8754aec89044c0166e18661133b10d25026499a6756f0754bd91fdd7a174606bf79de42c177a861b1ccab29d1d0484be7e8b1331751b71c93807f9c0eb52e4c00b05713ec93930432f9b58d722cfd5871a7c68652189a7b2e38b1bcbc2e5854f5b7802dbe74ce1808a4126065e26ea5a1aa53bd5334b55b6e41e53748fc79b74aa6a970fb4725fb85e5d0b998c4a1d51c478cdc8899b5d75f4040c93442e9df8ec5f7cc451eff7e4d1478135bc1fbd54c2762c1578a4be7cec560726e2a5587fde3dd79c4ef9f2604042f5afca81bfab9576605f7023458a874408522dac079e251bdb1219d232cef4cf83c181e6ad3730b820ec72819c7db2599df0ccf991b7443ca7dc653d06bb50fef702d04fb8b83188a546867022a77dfc2d9860da2f778b29b9cc8aa69e4287399aff4addfb41557e7410ef32b983ad33130444e9f4a3b8aea25ea79123cadf5a61073cf627fb7f772a4c04c36a21e7c68be91ba68d301c642ba28236a8299209170ee405ca4a48cd55b4021d15bd919a81aedab1af3a8d0078af9d35b5d359c06aba5cbceb62c2e1acc5070c86fd97a10e0a6e7d496f91070214a43b4540e71fe94103ec9d07b56491f197dbdc21814523ff1f808566813f36f469b4a9aecd7b0b9dc02db28b89161d2fea379ec51cb9877b40a46c08e64ad8e53b8dbe997e3ca0902efb506e18b69b63aad916f98d9e8f98216b78c9140c9d262b7926925ef1821d2b197db3fb99ed54712b78906cdbdaa35f63317b3a5d41f64d49785043e977b3faa5a9348f2611923690e9891d9eead09a9df0cb5f1b77e593b7185e9c7b566efa3b5b72ab4231c00da9579dc1b2d63a3e0820ae502e40bb91c5d9d83a4ed8bf9b28cb9095b50aa0128a8b65ba90e1b9824471c2e72cfa6d2f8839318744389fb35e702ec5a131eecb0ffeeedb5381560c417cf668341f75fe384fb698f07831da440463ebf96d239d4bee28cb02ebac27883cf97fb73f783e795b6662a74b81250adb9f0cbd156940be6a8dcd20ef9a655ba25df62125d1a24aeffc22275314c65df63181b31261809902b39e8ad0e4becbf43ccd947aed53a1bee8400fd44bb8dec03b3f402215caeaf612e9661864c383995bf1d2363b4d648bb8d3618aa5251f0ec6f29abdb11a93d4ff944b3ba45f0144cf4f6b382a64695edd59a15f6cb748d520838008ea662f35cbb73a6c22678cf2a0ae531f97fd1465a79bb8b4a689f6c05137f574c72cb36d56d568e6389acaa057b94f819547b0cd129f55902c967e86c6415c3ce9a0e80ce7659b487c88a70129dc68ffd980efd9dd483c5bbe4c343cfc6e93802439685a377c24d993d7687520c7169cf05a45748031e311cfb1f1d384c6d56c42965436ed00e4562533d54469a0846cb39ff591c44d37da4c5650be653ea2e62dde2847879e3132c1920fcc873983c8b79dc5d9ead387ccd3d15bd2a9a15f8612c82fc340", 0x1000}], 0x3, 0x0, 0x0, 0xb}, 0x4) sendto(r4, &(0x7f0000001740)="760f23720f022173ec29a8725bddcb4a9228f511cb7ff93fd82d523c35db699fb06f5c85ebcee3047a62ec7ce83a80d72f11e92d20a634648dc293bd3a57973ce43fee3a9ba791c376a5d183765c1409ba72faaf78ecc210a503b03f4c1be1de44ff2f7ecbe1b8263139eab089252aca8749e5e2b841cfa1b947a963bb0a42b8e41aad6b0e290d83d78c9a901e7699c66de3", 0x92, 0x40e, 0x0, 0x0) mkdir(&(0x7f0000001800)='./file0\x00', 0x1) renameat(r0, &(0x7f0000001840)='./file0\x00', r0, &(0x7f0000001880)='./file0\x00') madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mkdirat(r0, &(0x7f00000018c0)='./file0\x00', 0x101) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) close(r6) utimes(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={{0x7, 0x98}, {0xe59, 0xfd4b}}) 00:00:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0x2, r2}) lseek(r0, 0x0, 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:00:03 executing program 5: mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/229) r0 = socket$unix(0x1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x7) r1 = socket$unix(0x1, 0x1, 0x0) r2 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x2000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getitimer(0x3, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x24d1e898}, 0x8) sendmsg(r1, &(0x7f0000003c00)={&(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f00000004c0)="ae302bc5453c3edb1c6750ef66a0c305dfbc673ee402520e86ed316296bb71d340b466a4d01aa785698e8940cee3ba79dc60dd07f2729abbac763042383b053194a764bdf8a04d461950ef57babe18a9fcb594139026767f7c85af2fca3ea9407fa2a0fbedb906234134", 0x6a}, {&(0x7f0000000540)="839d30ef905b261d112a3d51461f54baffed407218cf8423546482fa4ec9b0325a3810830f5836c971431c27f18ab38c1f53c1bdfcff84c303f75473b7b5042b95922562b8eed1bcb8a462fda92740688fcd084c0fb5996f4a8b44ce8279eeabe5239a686643d4c12418db2e8d4d37c92fe3cecda94876f990bce3b5612514ca3c36a0e722a44665a2cae1487ae2e1239940154aed862b895d2124b8e963fde120bc329c77cb6a79b0f06ce6ad6657e3674fd076684061d19639574abbf332d847f12f5324e29524fab52ae8fb1f1e6e0a6c856cdcf3e38011b050963b3155e9705f0bf85f03660e016bb74f86a2a70e5c48a58556912322aa0f008c20755581e4bd09f6833728ca743f03c1876b61f09f2801ee2713b4d9c670cf852588d839c7c295b1f90722414cc48bf3491b5c82f9c7f154c15fb44d8dcbcede65f2d45e3143038e70d3df7035ea447f2e5cabd25c817c44655470180d266db81c0ce513fa1cbc39bf7d1b16c0007c43123e47655abc16feab82c30e31ff5e1aa87fb0a18b74ccbc606a9abb3289739c552b8aae08bea00bbce55a204ce6872ebbd2ba87c8b9e71d2102e60febab3010b042e5959c864460fb5bc6e6b5dc21e46180a68e63d004242a45143ab553408c6d3e76d73f64cf67e4622e4d59f419e5d8442bf7c7bfc15682ce65797b83f87b3dc4886364da0e3c242448a24ddd881f9f760847d1612762ec94762575b895edbd830c11f2b7fdbd5c27074272f9a8924bc73a44ab190562cc2f052674811c45b567c0133ff8563c15b7ffc38e93dedbe2a1d51a9ba2c3a6e8d5f0dac30c48538d95bc130871c2a62e6bc19976592c78a5c9912f708d710c9f8c7282424b78b4d871c6e5003a8fd50843a1707b43facb0cc270a19e6a402657e24b34514e264fa45c0cd0f44c31c9bbe52e9db386fd2a5259561f402d2059fa8da112c4afe43156fb3b4954d105f7d2ba72309b2f7ab2899eedcbb936eeaaa4cf1ceaff910aaf329949d572319dae6da13ea5f69908a1b28108b20ddf4bf20b2ac7d0173a3c93c7b967c437dc0aaedcad57c29b9f3be1df3ba6a81f967785078e9ef892bac43585f7596f96a2d890a34d660c5fcc0350e1f05c5302220a22a0f14b02f89de2a3b1693544b13186e255afb017d6c41857760b5131734bf1b6407cc6012f46e3657e89b03263412719380bf79aeac49869c9e316a0d0116745dd563635d97a1bb3e406b93058727b9920546538f211d19d3db0aa8ea796ec88dc2b85ed35063643e6694569698fbe02860b2fd900202c8c4178bb3d13f8dba29d9b556488f7062b87fd2cb3a1bc7286ae6aa5af393268013d3c0e3666100ac475eed1333017738cf1d1044788d0359a2c68de4ee95dabb32ee23ad54a3eeefe19075c702e6a355ecd3c301170aeeb07d7664b14b79e69f8668140307d1ff92bb1c2bd426ecbb0ec23c5d1422e64f773e0cd7554d5b49f25b52c86bc3f9bc703d5b7871b609f59718f58c79bb7d189ee84ce3ea4f71282bae8dc60fd04728708b0ba282b9acf40551cff6eb50b818715db881e13deb76583db86d182948ba314adae316c5380b256ecd5f40857cecfc46ce599a92f810c667b1e4b654a5dd447c8267ad9ba0f578705fdc4e987fed30240dbee148114e219e5bc83e10c2c35a7d776e6f3e64874b922fd8cc3aed59e090d5e35ccbdb570abf5182d9d4012c9111221ede7fab2e6407204210f71f5e51208165e4c762be27f4f6173a2b2c8f78c7c789d309c10ad4f0f3bb22e227b08aae347a40ff72c9487b8235c713f9108e59478790fc39bd0bff3a1cb95028217cce623f35872e97e398a10908a781d0e9c42fdb874e5df64d1bfff02f8eedd4a34a4145c7eb468400bf3970bd47a03c395194c9f55df33a5497450a098d90f2064b6087dc3cad6b02090c2a78e4b83078fa47981b1cda2edeb7a35f668246d1c476213bb903856d194464828f62b62f16fb5b7e892461125bed0b063fc96d03f29f7783d519ed266cd92562e373578b5137e06dd1e5a647960a395eee72234466db3cf11d0b77fb23d9d389d5cd5161b7c6044930e47d86954b2af49860fbcabe965785ae0f9cc5023f01c93c9a65d7ec23d8d049453ad6fc8e995cbdc3171cb7d98ab519d50c89ceec8ca78c627fd1ea54539ab2d06fe571c85e4d7fd2eb117b7503a27b3412c9c0efb02d732a60c478dbab756236fe5766f0b8f58185badb73a04214ba1d2909293b3f9d44c37dcdb633c01848be8e9c70d4823a87c83660a9bfb646157f4482c0ccbb5811eb8d33ad127734bec8f7ac3d4e56104d6f243f6e85c19cd57656cc8a31701f23604ec70f2feea2f1b3091c860ec0ee4e0c8b451763ef45cdfa4c8cc0e9a31ad686f1dd8f0e41fa3d820df2883cc010b3ab9bc8e909c9c19bbd5c0e854e775178373c648f41ce43c64516ad59e139141f52aa4db8761faedc290543fe473fe1493e3e3047310e05214ef50535521b4061ac8795fbe9e2ca185a836c754856c76d7096618a2f47e9f37e6c482bfec558d279cc5072b037b0668e276a94d34b382170ff7c32ad83e222265286c0e121d1248288b1f4fa31904cd4f5265c6d07e310ae1523a34b3a251e7b17fe0a2ce6628f7c83f87bfaae0117cb87d717f31a495e70d8b4b9f14757425f3c5081fad974a83a1cf9f20f41accbdd60db44ee475ec7df300df39e6148db336ca3d87a219f9e1134e2015065b68e384719dbbf7f7e25fe38c496ac2de4a3b134a12415e3bc987778f828ff861e36eafd1ffb946748f57bdc04b320a1d4ee65ec3ac628adddd3bf08f0daa08d77574bb22fe1ce73c876c581c14913f498c33d4b6120f95d6fbaa63230cfbec4d32f1e7561ee5ab50ec3c937d8ddec47b4afcea21966ae97354990b4fd4cc72054f57b698011ff78ab1623eb742677097894d414ccb5cfc7d3991d4bbe129a3331e1beeb54c5c2ba5e6b8a6a74e5cdda8ad587abe1b4e5b9c5a627cacd0d2e0043fa1b04e6ea96c462d4ff4e6e4ccf9550e187a1099f66409a1c39925429cd93c28b5518fd3032285c9f08fe85c59d84b3e3ca34c7dc0dd3c8e482baa3be45a31b66043c95df181776630beefb15c178be750cd4b7ee5dea07466c5ee2745cf24353e843f56def6df5a815ab261a903434e72e972a5e41b4b4a829ab3a9a84cd774b4532766c3637c13e12861810c9437f2a5068382eb2acb1c5020a99253859c2830fca0c4ad41433f6ac83c13f01b902652d10fdaebe6b68aa5f8220e297bdd3720bdd2767ddf01f7c75f5443f0b1ae69a0c18c3715b0397fdc07193ea3625d5a1aa281303e5b10101c74d82ef209f6480d6b410a6e1132c0af310565ec887f2d568e4112a0bbd27364c9944fc4517f3c2666320d5afef96dc915fb11e847ffbef18f245dcda9e620b1bb5c501bdafb5e8ddebd9ee52134cef27cae380072dc188d8e08134e3e0e47709a65deef86ab1968df246b2b58a96e2e6f45ae5b3d29079fcd3ecbb089748881f1118d3bba434929038c5e04754162fb51fad256c3cf0124809ec08a5a07c83d8379ed8fbdda8aab7e91af09dd5d5d263048778767fc1b7616a33e7ae30d2b00dc6a135431cfd73c7b0fe122e90acab6fa4acb0c52fefed524d0c8205f760e486644551847c9c495e36935005bbd3de7566cfe4bc7262325c3c0a81e5138a5d7f81caa7eedee912ed0b591c51556bb743f80d31b403be72f648927b5befd6e542cbfe42a67d37b187725acfc140f6b7fb39d61c1c9a0d6f3be685205e4b05cab805763827fd14d003d5b80594be277f56c9d85f34ff8174d422b1aca8b07ec7599cb0b15a82034934ba9566eea9970c31c6b37bef3c64dcab74dcdd77285f962145412a8b14c4181af67352fb92b3821a734ad6777e2f99ab8d690818a3e32f2e4ae53aba1020ba471fe5e9dc6e94ff4e8be5e47c1733ace75db823081448e1b15e1a58f124f4de8c295881d1b5773f1ee03afe378670e5c7bd1edd802438c25685bf4ce4fa171e747c9b5e36baaf8a8fc0feca1efbc7d18bd4a2d997d6e9f6549d8799383bacc29a846abd3ea6d88c6818a6f2f1a161f8ecf9462d20855c183b15371eeab668eb83f3e740e6c48a367763be85f089ef339ebeea38cfd0bd7cbd3f78e126f3341987ff67d033e648c64c5bffbc5dfd9ebf0816d99dc695cffeccd9b908fe99706828f4d992cfd4cb71e7bfeb79494d676c2d55e4a12415dfd3a586c2f883d30ecb3fcc5a7ccd1df4f0e5e263c59a7703dd0a60c35df16daddf37ef8508863d66fd75857bcb1b55930aea01caec687ba8f9aac844c9dab0e5aea59c6ade4f2dadc1af2e107dbdaf072fe60c43de3b81aee1b278d461291a3d965027c3f6a26c29011e8d9d66219643fde1f3bb2b89e51c5f185075310eb34e77b22e99fa97b7a68fba96c540bf6da95cfaec060e0909e31e3cde6c08ee0156e643195dfa0fff2529a9eb1b74cddd30bbbce7c5fc4eda93bb289085fd4847b9009abcb533028cd34d7a220eefe493bf32e38d1435638925804582814ce3ce43c85806f3ee9b47107bba51333af3224d03f6ca0b7d0cbd1c66b0cb603572a6ca0e4dd5f291f6710efeee8825a5e21addcb1d8b92df9291423ab1b4fcb8c7c2e8bcf66c1a8bb2bf5707a2c276680c28ecf4a9103eb9f807a23b202722248b9a2cec97aab3157e6bc4edb4403f336361cd177559185a1aa3fa49367c0b97961d3538652726cef2ff99c9e835dbd003ec9c5809ab0e3b64c1f5c49e8795a60a14b56238d73e654baa9f537f0e4a51afa3b29d03a8030601db649ded72c9cd54f85f6abb15350722fdd87f4795604dce654075c68e17858080d4ecd6c8b89b9906af87417c34baf655e91837c3feccb7e7c238c18976d43eca5e5f121cfb96b6ce9a03d06b165c61105bc014a04fbff3cc4abbd0fef9f5800d3ffd65008e63c04f3a88193de8f6236598a06a980c570a0cdd3161fc6be31be5a49dadc8b0e586af978b0a866cb9d2d6aaca2a198520af00992508f6286889517e5f2e8c503cfddc17a9de62193d53687fcb3ff9c9f1f9470c149c8313fc62e5c7f24398e15359434572ae3851ac3d197f2a1590f8d8b59b0e2b1ac8ecc145f6cca42abb83cd4db1bbd4378ea39468dbcf6b4a1a52a10b9d2faf7403c396e0e4a43a2bc3c81512854268297e865233afad03bbfdf0776c5c183576fef37088d1ef9af82c0689580bfba09d8a74b9e1a991f37a742eea31ecf4918b0c97bea002b50178bcf50d70065f74576b841e8be55a18e5d75dab04602b94efe6691f56542e889e80b92dc15aa29dd52ef909f4a526e9e880854c30f10ae77fef2a27d0c710c140e095449eb30d67fe272f7e6fef332ecfacb8958935e27b082ebbd0430866f05cbb6668eee2c8e12c0cd4b3af99cd38b051b7535f4ad01e73e9df15ea7fdf2086902f3c98c34549fa8f151a7d71d4b67a694ed37e271e52fe3117f44d8f4420ef1249c0ab9e47f4972544af80ad0e7f6691138fe62ab654f47648abac1b16ff927c3ede4b2879c74a371931f2b5d2587a5af73b76dfacb7c141c891063df8e38fc7958684a1847d5cadcdf660129bc7c0c3fc0a65f464054babc5e98bd77e208b002a390ef75f3d68b971d3593f56240fb30ea4b13293632c6a6185f9f073379bafa4b29353dad6aa24ed9c1d3ec3662dfece878311c0692beca4898ac9920db2911c2e52e0885c63a4aa107db9df48854fad4d2c60ebdef174fb6e38ce3e453bcb437f641349b2e", 0x1000}, {&(0x7f0000001540)="ce09ec87ba09c7b5a2539ae99e0260264b0ef9732393eb577a299d2f94c5cdff27b732039c892e739396604b736566230f0121f727f2b5ed57305a218e96afaeacae8597e4a6432e8c134c350fabf9dcdf0fefc2cfbc6de115c0dd484b70da3ac141bd646e95c6e3815473d165a6e238c27caa815e16bbe407ecc524ae012ee05ba75681e7478a04b1182dc9f46397f03ed3cc6c673448149cc11d8ab93ff303ec54b42c83addb135c62ea6c3312c4052c80", 0xb2}, {&(0x7f0000001600)="7d7c81139f39abcd1a2cca535a6f43f358c17110ebb8941c5ad95666e0cc", 0x1e}, {&(0x7f0000001640)="48826838eb26df3a09686231ccd0c81d18b5e0b57720358fb534a2332cb47f58a4d2", 0x22}, {&(0x7f0000001680)="5433a7593874392e7142c996647df8fa829995f3dc1711f2766fc69ca3cb4c7d773c8e92ff709e7d97fb2ce8af678ad8152e87684a0c99c44612a5dd785ec46cdf2de65c4c2102330df2f27c0d81b5580aa37a53b3df331e8a629a0cd21db9a25ef6dcf734d67ce27bc7eb32a2d5c3c2c486e96239e2bf34c6cd7189906fb6a8127957f78a0fdfc71128f303f2c679d2f408c08172b850ea64720ce494bd9698763c49ae8ffa0fbac3d5786d477747276cd11ecaadc49dc3ae54479abfc5", 0xbe}, {&(0x7f0000001740)="0fa5a6e43089a55f3dcef034ef0d6bb5c0eaa43c2d32e8a73f6cb12abb28338d5ef9393f58909d49a8f8e3eee1ae7840e09c99a126da14d481cbc1a8a455a84eacccacebc898956dafb043efe5fd6ef01bdabfb8d77b6ca72c3d14c09abaa56524e76eb5af034755565bae15d5e753103506d62bac0abf58c10deecddd6f0f9e4f78297026a98e4d9a0c7ab03e6d825cf67d9c40d905e787c9a629724fb550866c8b2c21bdcbbad8932950af26b8a3416157024242d0ef060eb342accb73f3568a54e98af114c3d050fce41d26cf011c78df7a078b30d7ef04dde05b23219b608ab76e2e213de7cf0ab63a70a80acca72235268d9fead18a7f42598308548f73ddac588bef820132441b2a1c1339b56405f2de6861db0b0475f8b3f820b4321ab7efcaffe484b3cfefca706343e9f227f1f5e9781324fc047ef10d7fb0ff393280d49f85f6da0698815cde1e0b8ec2dc6071d2d96b9f30b4ea2c31568f1ea93c0a47a4121247be5f00edae25ac524fc2c0fd3dd5957c9f00779edd174dc10d334a3f6f395d79da8876d9c2ce835590452d05adcba3535e0ea63fdf4ee9fdc2b6034fb5107907772a51600ba76a4a37ea1c5f674432b042299e30cd1bfba42fdfd0f35773e1c067eb32f762a937a38821def29ff524b55bd5762e7543e193ae2f03d52c9c0abf3ecae180eb61117b2b3fdbdd6a4d6140c84a69178858294b68c384196afc0981659875b1e52f46ca18165c40e53b4a2349cfa4cdab9ad2bc4c2fbbfd7cee4829ed34f779eb7971f3a83ada38628350cfe826dcd35f2efadb602f709f85e487cee7d27deb3884c6d86b0a504a826422b9885adf1c1ba4030beed1820656026211ff6e82da602163fad46a26af84d245fbeffeccb1186a4edfe0adbbfa3d956632c647f95a8cbfc5c602eecfe3e19514714d5c53378267242ca33c11daf1756438c00ebee92fc44c58eddd90c3088c8ce6aea3676621a66210b05cd18a1417487a0598854d45a3034fb465e5a61e047da01829f920c540194742d79a0762c59eb202f6e2f0deb4b064efa5ac9f1605a1f14707710bf23b17610298ca08ff27191b185b74bac7af10cc8dca1a865cadccf987744cb85eb1a33a21a26a46cad64f0ef499cc89ead169d4d9c50f3604081e2018f111d8d40e9a0c5433f1496683c0389ef3dc16440738c6838264962d24cf59586715d76f40d8564b49b7a9d671e723eccc7609392fdeb970f4c4606fb7de6e15756735d281d695158b59f0af6856f9cbdfc83d145b534006d2a3a57350ba6237443806da3dbefff882c26f68d86f1b09cfb832568ef6e60804aee3b35d1594edaa3af03fbfe3f694f82535d61bd44a46af91158bcdf9b1d2705a0e60aa93e77b7c36636492641182fea554e07c7d58298f03bcef4895a98c6fdd48d30519fdc0a835c13ec8b1731af3f561b0900c181c99687db35d854e4c1ef7314c32d75b45b78c41d6c35340ac5dbd72f93d6d34e5ba6cae6195552b5bff95093bef8caae36ac741cccc651803dc9a3bd20ec85deafa72fd3ae589c64c2f105b97c8c48882080b656f6e53a18a079ccf9336a535f2ce19fa07b60bf16ca8899de4219430f2909a21a30beb2be82bf1404eb7e0cba20dee52af44747fd0efc4bb74ff373f1fa7b3276b0e37b36f77722889fb1ea235b530718aa0152a0a48cd45d38b91f876e8ecd4d7599ae4b88b0b04e6166e15026f859b11a3bab760baa7a9081b16c3481260a97fd9acda5e8e6b97a4c6dc5a2f74d7c3222a5966ff51e287e9f4edcbb47cc78624137439e69d4acebd373ed90b7e9265858b209e50abb7fdee3c76bbbb83ff8923156e36ab1da90c4994acdcf4cb05d1e4d91207a69104dc7677de865edfda31ef7bdc9703f607f7cfdaa18fa0c55aa6f57d3055bdb07cb14174000f655b05653851478c5e16371083b0e4dde4f7c2d2147f3be06ba58ef87c60302daa3e8677acabf02c94d7ee5474332f89cabe1984f30de0c5f0f762f6486dd7f9bdb4e5c3604a51c8b2c1392b3f3437d632fbbef72fa4d5bb36d40d9f4c595477094a8d9fb263f76074c1f1a3b6baae7ec5ecf22503b5120ad97cec7abbc485848a6aa5581ce739cf43b9ab56125e15e1a2114f7505d31ab3ac0233dee85e29149e687bb100e12951e8c2c04b5f590ff69b6daf1d151afa7d3d9481fd2bd3cc2b84456ed1246981b59776e08d19c286bc6a4d998a571cc641a7052c09b6dd7c28592a2e696449eb94064be6e458f4d00715619bca7985256907e03edafce8d76237d687996ea7f04a49b3112d414d8d1da9cdd9b8c2bea093ab564884425b0c2a947039999567bfe73d29178836e99415e716ede80d01d64c2b29e0294400de13f39100e6505825e3a18b33350511cbc2f32fb11fa9ea119df8c31cd0f303bdbade3e602d66824660c2d2a4a0d6f28e464522459555bd546409fe5fd6c54beba10e5f0d9531efe1fa36cbbc3a319c90279178bc559d916709bf07751f554a9d34895539bb843d868a2a1f2bbdd907015fc9ced90652160b339ab60794d6f15285df87418676afffb208489967149ae8cf9b0ae08075de20e1703e20e8a92f86cfcfcbf6196403f625cf129dd1d09337ac9d30ee5193bdafebe6e9d2cfd946bf8484dce7bfdeeebe0c0751affc123bc2e2e0c93b0d258e4541f500b00069b70949a0a857fcce30f54bb154629118ee3800f599421d73a76f657841068eff146ff2f4c247dc63ea99da423320b004e58f7fd94e37f66381aee3931e3c74a90621301ef994ea70f1776fb32fd3a080d7e0a2b1a11075aca162b20551cb200007203884cc9af14046e9e83bf753d30af5d4b55f28e400a211b4d2f298c105a809954ddc773c1d9fee5919caf832b4548d20d030474d68605af8bd5f38bf77162e7f0aa9576e8c6949777ff58c5abe4e856f1771d1ad443c88b9d82ef4c2542c991e72394162fd68aead649b1b953247bf1128e11f40fcec7eb7a32803f18530faa8d51418e2ef32bd0e98ada6343229e93d5af233f9fcdad86bfca1884edbd0de6747284f9b6076a644dcb7d68ec9c3f07473963a32ae1895719c50dd5e196e9517922b2403a6675e3c75b15f255f82cf1c8454908cc1618953a0bb810e1d99db48c75560e8a69d53ccf796a54b7ec23623cafef7b257a9118522c6fcb316fc8d017513ea3aa5dc6c889fdc1dd90109951c074e72b4a8f3179215111c2197d3e808c846600e3559c8f5565d25cdc71673cc897c8e96e507b08b51dde7c825b71247ff0e9174b3eaa7babb8f03d8966aa574c42deeecc449beae807e54621f0939267d777f67de331d83efa3eb2ff4f1bcc0afebf596ff8ecfb76d6b103beb7de5f49a7e1adac4397308e1c253c1ca8c315972a4ee1f34053ef0a94fb53a0b237b6e1ce233ba70acd98b74443af06275b9ad025109d0103e9688b41bd7bf38f949c0443f8c5496b20fba41afeeae2fada641b4c2197597641649225f842effa54254a1613c506aaf1f955af16a7e20585cbe2991916d0d35e295c1f847a6b536cb80c47255f380889e5c3676298dcc05348ef70f5508ae4d4cd201e0e2abd816798811ca964e17928cf1d54831cd257d6367e1177e5671b607ac89749a9977ce38a4ea82117807d77e203f81b18849fd98b4f9a11f0620544d59bf0c5a23d99d8addf990c8e02c0a32a6e978d1276c15deef86a65c800af0e7ef768865f1d8fe860a9d27281236eee7e982659ec590789eb624e2cb823b1f3130671981cbd7f90b3b03c9127a887e7cbee635a97489909293e0ee8f77f6f865b2ba68078e1cfb932ce644b40638bfecfa24d0b00a06f70b72a1637f89411569b2e244a073de2a557b56cca409a85473aff7c993b658e8e29d46d45a392a431a1c36e340454effbfa3e6782cf1e3b479bf4d9886116aa5aa3f16ffa5040c15f93aad14d443fc621cc7b91b12fc6f0c89c2846006412ea833fedda25757b0a0e62cac56574f6600c52abd42ff24f3c582fe432ebf195caef202a2e1346821185ca1e73b35c784d6ff0dc7e3dbc4e38dddec35dce55c2d6fba922c6b4570d3439c48b8069968fb551da635e6b491d9d3e53e4d9b552d084bca0f872bbe0e1ae77939c66a2dc47ca2c09dc4b6567e6de2d9edc06bf218357d6dd069f2b6d7c4472cfd3c3a98c97dc3b7100b5f556eab147c5556a598fc7fd9bc4317dcdab49408765966340b9c87ebeca6f1bb3e44c2b41e4b7436056b000f83c82045ebd90ee6451cfead039fdad356ff7f7a8fcae504cf8e6070d3a2bb07acc2f5f0493d307a3c2ddb2457bf0ab466ef7ea3533cb71bd03be99bc304f0a2a4d089d391aa608656ab21088f05e770fdd45f19f2c206d036411e17d477a7c2bfeebb4faf0c59d65b44f68bd5744f272eb674f8d5b4f0bf75931710c902ccb964f61c1dec8a123060dfcd1888be72a6f7cb5dc2ba5d0260357191ead3bee55ebdffbdb43d2648e07f6eb2e835cdfb40f0b59198a3c5e59908b9bb77f277c11457b93ee3bd77d3ba3c98f91a8eccb5c05b676131d2e3e1f6ed15750d6204de5bb23eb667df5f5e9303f3ddbb9770fb06e3596a40ee11a27cf2f9be04fa9c1525a21188bc3e7963f4e58565f601dd640c4b879233c074578ba52b51a7218d2f6c6737ed0ff285c34ab789f768fef09e4e339307a9f682fc1c7561fd8c2f5eb716260752fe2c945121cdb380890fa22e461efa9c2edc39fed3364d75b4bfe7edc90d44a9b9521d0521ec6c255e5d23776766a667e84193c1d295a8dd7d9c3f1af96744b51afde2caeaf922a7ec53c664e8801e122f195b969bf2e440d459b666a5a4d56eb41a6afee98ce2c8e83939bfaa887b41bdd830ebcbdfc39d7201927bed429396c601c5de413aeff4f13f774dc0221f9d1aa8a104b1a77175de76bb3b6f5387d3a7a1a6267d3fa61b0e755d5afb02e8256af9b93243d1518e33e99fbcc5166a84284e09f81cb6b863ecc8763ed5c366c7de3bab5c3ce1a5f0570e365bd1ddb479480a84bb8388e166e9719f50e77d7297437d9d99409f0d2f8f657eca5b914b6fe25e8b8a7375dc960928b64aa3bc17c39142ef496f6c42e985f40fb2b20f3f3f8807eb2044f034fb795399bb44c98dbe38843722d4af4ddcf801182a232a5b96b026710dfd0070cc343da7f380e9e6e70956b4fd9a26e3be6bf0446808b80af2a3d97ae2ec4713edcfd94127637903ee6076203a342aaaf99c60e1fc7f9844caf1ca32064610d64e73e750b9aaa4b78c6c7bf28454d552ffbdf30b30b2b73e3c89a4bad165917489fe9de961333bb04a8d04a4065cefd090eecd5abb17fbc09c6291429ab2b2843ac400e5e0ac7ba80328ee34a200d5713056638a8b958f014a85560f6698d5dbc07f23c4f7b6393fe54c2beb7ba999fdefc8ee4ffb032534da77a2db319d337dc9c6006085aeb5fc8b5ef301077c6c34e090a53ddcecb445d4010aa6e32ef5d239ea63581cfd39a172fffd5f76c66f41dc1c068306237cb79cb0bd4882d95ea7b5dbe99f675eb731058c32228e835efdfdfc93f4bd1a883be4149da7d5cb4ea66dcd0d1f8b87035539cfddd74e183abcc8acb7c70b35a822bd407e7c4126a04f0857bfd7496325ff2d0b848b059ceeed54eab2024a21ee5ad1894e45dd7e777c3e538358f3b1d1c96e56e53b56c449d149e3b5038f0608a96564f7028d933eb7b9ca288d0544933c7d74927c0d79754ff63b567cd32340126e05edcd76ddefca6270cdb14badb42c1cf2275bc00d0a4bba373a", 0x1000}], 0x7, &(0x7f00000027c0)=[{0xd0, 0x100, 0x9, "4fb50b6425484bfdeb4a9fd330d51f02efc2b0b266bc269b193a24da68eb1dbe35d021a906e3139f537c240fac67e3c5d4e62a4721be2af9b2b3e97c83b9e2fea8d52b4dbb576a839513fa1a4e578822e78d371b5ab4fbf9a927136417bd95045ff50725b3dd987a324bcc2703e616420d372c61dcbfd19ac643dd40bafe1c3e4d35351c46730cd4c2665b4178a151f1737d480a6feafb74bfbbaf537d9289050dbb229191a6823307d663273e4ce0036235e72f98ec60abbbc3"}, {0x1010, 0xffff, 0x1, "dc670909f60adb853236b83e375419ac250c9d895d2e47a799c31d50c4c2de8c102677dbcc7ee9f772214b2fef88567bfe6303ecf1b6c1adf8c05182934a57209c926ffb8899ea2bfaae588be0a4d9bfe16046bd87ac3015cb88d1862986b1974669a1441c62130e0aebf32f662684349279a2a19d017a1f12ffb8a194654e0b1975643898ff1468ff627bfb979d1a9db75a90b76f8b9df67ff5bb9fb054377bdf62b0f5358507651f3902384085ac638fca4dbf074cd7cde7150b1446228fbaf8bd0a3b3943dba030c58b8029523c9f4c96888b5f17188afa7aaf99295832a9d648b2a6c547e2750b15e8030ab8b5864fc10b6fecea01cf13172ea9cf02f54e23746401f5924b1f1fe0625a9fe258ea2f110f2cc7378958c658d708478f14f0f589319db669b2d2ac35b20ba4ae75e0d73215d2ac55cd2fd4f198c76d430cae6eaf34cc5a479bfc03bc0923cb77ff5bafa39a1860ed91ecb88dec1044abcc67c526f4833bfc3fac2345fe217d65dd2d6a69a9b3b22150e085e7dbbe92d6f335803f2ecebe9028d5df2009045bcba0ad3f64b3701e1ff366d1b9b23007fcc363e8b445da5643bc731582e47d5063baf3a27b7cea1a10eef283dd6fd359e98b90762f1dc9e317f93eb0ace9f23e8e444ee5f270bd25b5c794822e6d61ab770e930ad02c9c85796570121d623dd044b3e7a5cff2daba295f9f0b0f75dd0a306b931fc9f4563c13eee8e5562566d630dfb41fbe3ba7df354c493b5d2e9890bc29ccf604d3768709b02aaab8cc545151fefeec6a48ed4d09e7455bb1426e2d36401c630b39ec35d493190fd853cdaf9cdbf90f1a6bf83aa1196324a1943fc4ee9cdbc2b9ac91233c72c32371cc24655d57f27363af51b182a3d8704195c2e35bf1ee54e24475329c19c202d016ca46e952f199832c1f847f3e219631a29d4eb2ec3d40ae5f3c0a084aed152a4493d4e1bca5c42e72cd87875887fbe7080e0401fb005d43bf994d2d1ff8dd770dd6f9de1e1e0a18d1bbcb5d360c3e694d7d578c9a5dc4492a08bd391dc6f7fe2a04ffc614c5ee9b889c27236fe565cebc139107c0934955c52760c18f7fd90e48b562b693fa5e6c88fba213e1d5fdf16a6b8965ebd87229fa74eabad67d0ec7de57eacc5c75637f8f338e9f93aba55a51f5ad83fbd5479f100e342f7ff25b43b44c26e3bc8fde6e7b25d637a4a7313e8222d0a4ebff6d731b608a85c1384487fb34221dd8cbedd2e574c9ac95391bfb7913b3794e4d7ca50066bb6455500d224c3a71593cc9206ab4f1cbffcbeeb49a98840d5297c1a1ce508667207c41dea0546d144d0d9ce0dac7c0299bf5027b013b883ea14881ccb8b2adc9c6337cccf9088673e22f666a06f772bb9e0da4e0b835a0aded149e5d38e78f4bf433162c476ea949f83adac177ba4927b0a0ef7fa92f3201c329fc793376dfdfe39685674a4c0c774bfb620ec640df374eb3135c48e1a19fee47092a7b356b129b529281e6e3a9facdb4d1cae2e71f2ab14e58ab7b288acff96067468f1b15acf310a5c807972239616aa0a53979ca3794cf8b02d021be7c9177db58d2c4b739c41f8afd56a55853af590abea91afa96d7cffc9672208cf04be9cfcfc1496c7d79d63ff2e750ca64b2783ab7c5924e6fa2a9b0014f917a70b1759fd45a56eac65f19dbc607684721e94ca7db0cc68a288084a1e273df185cb029d0558d6ceafd9c5f19744725a0e69694bce47b0964306d9ea4bd61bcebe164d08449ae7c290ed4610f74f7837c89ffdfad218a586c0f8a16ca47cfe5bc5b35357a8821b4c452719db51ac43d0413bd68ed2bec01fd66386b926c7058510d724c58a6ce5f8e0c5647918a6a1fdb7fbd0c5122fc3701c949a790fbcf643b36942b781bf4eaa45947774557d6802750e4be4e02cf2b43391cd97574841a292afaf4b4f66a60d98cc713a8994a8583750f8cd548e1ce67cb1b9a1c7c68c22ebe3f87cb34b81d04b56c54ddc374ca0b584cc14d4e5ff4d70c10247b9944ddfe4e6088bfd9c8d3c77eef9504f4b69bb75d2d41530d4f802d216a064a1a492939ec0ce9b91af76d500fe9b8c928dea70236347c16a33a01369793d67a15ed5ad91934e31162e5e2c5c885bdacc7099b2d451d2ef1eefe9f4729dac215aa0c7b91ce21c0807b7111bf8c8bcbf56a9c3cf90a69d1155550e2dd60487418b7554c7ba65c3f34a5de9acbc49ab4378c74f6cb333dd9b65f9e401a2c19fa274abf0accc9935b6a89098c82f5fd5fd4d86978ae33706fedf0d53d1155fa37f7ef860881ea7ae1388278ae0b27cfa140c0c0919175255d037a364a98273fda70f17beb2471bc19b7517d4de1021ead1b035f12bcfc731052ae1cd847b503c5ff59ecfe9a04b8b308dc6a75a1cb1cb6ec833166175fb9002ef953920b5c4d7a97d515741849d4089a26d107b9f240f404a0bfa17de84517a76234f20327dee64f3c486a974e1f044cd7eda67eaf6ed3c86265b8bf8b926f9bd6f53452687235bffb58830cdebabd024b45e866a642b6891c13549d7a1bc89c8d42fb3940112dae684ab599aa333a27a3c13be07abf61e860ddf532123a1824b0af42ca38623e71994860d83004c12264dbc84fee8d296f1fcd3b94cca8417cf4e2759b0c0cc7a7a3bd26d4e369eaf70fa4998f83f3af51bb2c8b1c3f53670c248375154492610db018119f04c17e03d1d9c556ee6ed064da10576be27d0d3bb3887f172aaaafa9eb689b495127ec2b4698c1318f2d491cd6da134f7ec206b5d708aeaebda4922a719d5a9011536df699592c1ed270f514e15b98ea27d6aa507bf439d2d48c5d706d62ee60bc70114c608039a7707bbcaac30654c3e4106c53accbc5b28fd4ea6d0c4063061f13514963a9bcb241fd772a759710e139200eca52cb720ad0ad8cd0d2454c40a963d4e293fa930b23f9da558d0f4cebcd2649de61a4f8d274503a77d6bab60e67f64b7a0992750b4ff60f057b3575a5f55ef5af200422f12ab1a2d37c9b5e0ab68c29bdee05a10227d8013243e0b7303eb57f4048f182f9d7f70c67a608a831787e870debbe4e39aff8caed82a7e444dcdd77dda112f3f170e9961a24e5dd20ff3de797453f0b75148a7f87136316ceb9c014dc0084aa162bc62439a3df5bfec95ffa882e8614d57e5fe552ea032fcfb66e57e82de3f2535eace0e78fcd800aa6418dfbcec9d53bf081a861d0801fead3ccc2bf6838c7efab357b1696c2a0587c981949bd216c90cf46c16d9e7257c3c01f414b9cf6b419ffbb944d40eaaf59b542ba349c5a85654bc5b22d9074c33586c10b371785febbea0a48179ef8a79b0bd27321cb0823a74047189cdc8e7942a0d691226f3ee5dd7d85b50a5efe41545fb26141f4096bc933e03abee6d038d8257f28b6ffea3fe2135487697cf979616478dc220183d2fcb839e06c449b3bba6c90a238bd2d89879cee6a6336e27f14499d00dcb86a62e27f9a59b5e8607aa9c941badc79bada1881dc3122453938fa38a4b823809a142d0adb18df652efb9a51306c1f0ca49b5867e06d966bfca23491347228c2f339e1c12f11bbf8e7386287b47d40834ee000e6a02b93c96bc97012bff809582969571cf55252f0aa111f1a824ef0526cd02a356170320bf90369172e16dba5c8158789f5d075a8d9d4d72f60933628d52c59f1a9361f907fd57fa5970d6bb8502c6e37a6b40c1df2bb8cac78251fed91bab37c2ab424dd40959856f21ff5cb2cf026daf5b02ba26edf7a746d7db30c67133c77c0b10d043311e23cfa62bcb193f562dbeeaa1479c9e44788ae573dc7fa56464df3b0b626fbaaa2b0b80baccb3239d97dabf4e598ab8874723f4d21e1db5b8c93216ed550466b3136f2fea9e11bbc02f0820e7502fc6a76afb7e400150394ec251642bfe70e607319d93e57de5add4b5032cdef3d4f417f110811143bb6e4aacb584a36a1d50838a06f4cc27f8fc3f58a66273ef7e03a8231279cf98e0340941d402ef6314ca8db7e150b7c7766414e891bb35b353ac9b9d86e1644be971c74346adc604228e37b18bd5c62fffe111ddb990a07a0af6aa94c685776a37f3fd8a4b2bd4bcfbe4a3724c5c2e3405a2189f93d985297340355b8983dbcec8046efe26f42f01551c895bd2ea2190e91cc5e0229ee4282c76897a347327941af4edf6d2405490c2064f019fccf2346eaa1968d658f8d44a03d4b7942da7beab00fb75e33b652e3da00e727d480422a4ca48f6dcee055a5881f91b05fa9fe9320fdd05778ec8b6e7c5eceef8cd9e684e8ff4d250583875b23c9cc04bb12fb8567e17a39bb9503d2bc648a1d12e5ca7e9d986344240d32961c7fd1795b4bc57c5aa744d1bb886d772fda7227e94b1c93a2314a70362094242ce7fa0cea34172012bfa92ef7b11f58d86e5aed4a97d937f878dea34626d4477b8a6b2f95fde0b0dffef8bd062dd47369207c694472b0a00cd65ccdf705adf5e1de65ba72b5144f118457eb6a70a34c9a9e1b83ce73e2840208cfe4b2e5eac9e929f8f55064caef3aebbe0838497ec158460e2fb1b3ebca6e1e85862230233bc8ad10683f1bbcb4009d1ec1428a6dcdd939933e9938a6a7dad7eaac0f5e59c0c3557455a5888caa3e881b501fdce488b66b5b8b121b5a918983d9bf018c655453c3e77d47c9a0e0da2e4d40d6bba98205c579850f68dd2dbe405f262da02eaf5a31d6c96a33c6a5d92a2c85b2f95e78014db5c478042de1395d98c7e0308b6ae2a68a2a0bea611f288e5761b2f508a2859f00d44a421272fe5d10dbfce6ef6e99578062ff5fd28f1ca24336ed7cc7aa4fb32bda7b577d6f73d4885ee54525b4aeec51a4053d00b4e1a1f49dfbed36f99ebc5c7ac6ee2c7b915f0e729fc6a6de155376899a13317aa0763c3ac1132813ad6542b552b264c80058c758123fe92e2b0193768728566a0a47c338436dffe286ffd1d52b235c17d68a975b599522a1d12ff12b7c552427eecab959efff73ab895812a3f7be961e779d8a443e615facf04e0fa3be8c5d0ae069f1fdc54a9986b843dde34c6a108b8271bcb3d063004ac0513ebc5f8a528d3d759f92dd7f8409af4259ab49ad5e124a6997fb65079fe79892fd146d77984ddf0ab410b46b9f07c9b1951603f26e491f75b45ce43a502b6b51a3bce645c77a537996cb7100b9acd223749347c9dd70287fe768432013e329212d862641d4d716b8a644e653bd558f21133bf022d1a2e62c112bbd901263e199c847afdd0f3f3a3a8d0524be1e7e4c6f41c021734a29f37e1a8260955aa39d1894d8b2326243c6f816ce85e7b3524ea86ad7e938c863416614ba3df163e1c0ebba438b3f726d9b2d7601ccfde1bc3fecb3c09e5fda262fbeaf6c3fd9c95dd4814e6208c2aed10935a5c38ebc23b7f3fe7ec156a957cb2865ef132ee9866133c9ac1dff091f1029a033fe3d3d31da835390d8f405322d652822aff03640475e2498fe33d6589c9b65b9b7d84a905652f31e102fc70921d1b8cab69c1ac0f2cbb02edde0a4d249786cb58a188ebc56f1e5d6b324c37385bbb39fc46b9faf13dea9eddfc60e6fb79a55059a61a1981531dfe5a58b53230e34ae80867572bd9ffb194b1f265142f9313d8dc420c6329702e16d1289c2500d9c4a168aec142db7d5cdd2411ff30366cc36b407ff2840aa57c9f2103030a1d6174f57fc13aa9c613ea04c7014e9eca905360310a874eb019d1c668032b8bb03ccaaa015c772dbf610b6764dd3d0d97b9d6bf8707f67ed76c21636a1156c8a"}, {0x60, 0x0, 0x1, "b9867505e9ad146112ec9d33802ecb0c61059fd7405b20f59bc0fc8d9360df0209747f0c2d192d20f71e8211af64e1caa070c790bdc9f5cf3926aaf81837f680a46197dd9d8cd1e98bc2b68f0136a1"}, {0x48, 0x1, 0x8000, "1f86ee18d87ca830a2363d7751b1fb5b457d43f0a95f553854378c2421b92032516aa2018830a82ef3531d24a10218e9be34f214"}, {0x80, 0x100, 0x7fffffff, "e59a72fe71f29ee9a69e5358503ca4873316878aa5c100db4a611a0afd642ce6b49ff828120c69cc855018520407b88ebd933d4fd0ff2b8252dc3d92e58cd2d51661c1a0bad7cc9a6564155e42f7f63e5ab0c5d3e5f12866527697c11dfaccf9b7ee5906da0a8b8e57efe9d378b0"}, {0xc8, 0x101, 0x3ff, "1056c727a6db24e30f8cf81b492a17b3c9bc2311c2c88a751c1fefbc351e6b08405cdea68bc1eb78c2b64befd3d0526c9bfe04dee939b53cefe97e2222ee87f458fa4e7bd5e4788797d542e2c69484660059f6ee335dc31ff35cd03808973c70a4b6d91d0a36b484380783ee37880ee4c1bc1fdae929b43257db24c63f231a264572bbe29f5b4fb30746377f6e0ff3e4de13ce2470b200bbc7e484c05ac217cbd6f75726f781273ab99fa9c82928287ab4fe"}, {0xc8, 0x101, 0xfffffffffffffffb, "2bdb6c75133c660f4408b00d70fb45cd71028ed4debe1063db8288d351daae0878edd7ae50944154e59cda019dc7f53893968bc584c603aebfed824685625481671f19744ec7a1fe3db2bd3b1708da449472482a5b168ccb374e4f10e5aca95f9b7ce3d2b79666c4268a3b656c2dd5650a08ee4583ddc7d7170b28d8ef85cd8290e93ddd1ac5cf9196ecb0a08ba870f3280c9b9b556be6ecae56124494f9dae2ba06f0a45c9c1af27bc7bda222fcd14f4436"}, {0x88, 0xffff, 0x4cbbc3e6, "4b7ef45203b4fae3cad20260abb2fc3dbca4ddb0ec0fd0357272a191f02c3defccfab6ff223a9948eeaa5ecbd9386f1426f6983a697cd1529ca43b72d0990fd7fe00b64d4a33d530d356f10223f1cf6c3c0548ff0d782c262543371d2a93c18d741c839729354da3aad5daf37a723b814c5cd03d1452d7c8"}], 0x1420}, 0x400) shmget(0x1, 0x4000, 0x12, &(0x7f0000ff9000/0x4000)=nil) sync() munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) symlink(&(0x7f0000003c40)='./file0\x00', &(0x7f0000003c80)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003cc0), 0xc) r3 = dup2(r1, r0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) r4 = socket(0x10, 0x10000000, 0x200) r5 = accept(r4, &(0x7f0000003d80)=@in, &(0x7f0000003dc0)=0xc) fdatasync(r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000003e00)={0x200, 0x2}, 0x8) 00:00:03 executing program 3: r0 = geteuid() seteuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)="76dffda34b989d31b1fa7ac9a3b30539a72cfc1aa59ffdff89e387162f65138e3497313e8720bcf1cae144df8e5ef189a47fb97a45df4bac29eb85526ba4b0898d67f76e7b2ef61d5e3fa6fbcf43106ab80a60840cbe68cf6bd7207a4cd842e70d59231da1e39064008744dc9506fc0f09be87e1ec39de0291336724562eb5fed45ded6461e4ae4c7c2252766f08073bf6564470362065dff9d6af0a37fa9ba1d0533958392f050478363adff4292332ae9ab10e6e1ec47a4d60dab41a9099111d81d4b212a51ab01a3a5190ec32", 0xce}, {&(0x7f0000000180)="c42688a323d504acbb98cab04df718d83a029535d7afc869cc77ecec671e8e1143978f641d6d1bda5b29b5c2ffcbdb01843b82cb9c1152dda8b56544f785e4699293a578da8dcd499a2d0a023bd4b2109c9453d520887a6b10f6", 0x5a}, {&(0x7f0000000200)}, {&(0x7f0000000240)="85123c14dce28b72430ac0e6f66c8fc5cb9198e7c3c1d8c5b86e015b59680e993a589223e2f4a59b09ea6eac3f7c28", 0x2f}, {&(0x7f0000000280)="611ea2b906fd3f9059e4a96aa0a226112e167c18e5dabcfc313ce183fe8a78610d3dadd2ba1159a6e00746242f90e91721bdb0f9317afd2a14e876f5f7f0729a144d9be6446623d43530c98d65a09f3053e6a486b783489be2f0bcbdc63ed1bdd9b1eeded9b226df9049f5e95d7f315e5ef3ec", 0x73}, {&(0x7f0000000300)="5bc4c8ceb8d99fe2045ad4686bd7", 0xe}, {&(0x7f0000000340)="4e3377fd0606031a0a7123a9a187b23c9deb3c21d90a3dbd19e9d988a900a8681247e732002c0547b1537f8b534b5ee87968e5058a95435c7be6f95ca82dd6b4f79517ab4458f5737e90f13e2eecb099c79c69666e1697b98c1b7ef2df15dff9391e3a606b74e942e960c7aa427cd8294696d7c227deee97dea32bc114a59f16d38d21b17823552a3618011ba242ea8555c0bef7389e37d465994fd36de2c61f9b8a8f2e6b277d43f2a6ed8959fca597ab1184b8cfb19788589250b4ce577120f9fa58f8e0", 0xc5}, {&(0x7f0000000440)="f7a7d2b56a511b879d210e72b09bbec3bcd2367708863ec82531e8eccbc785c6b3a91290f0700c194b35bffef4bebb6d96c043a139f5b261d133d1d5f3d0f5277491f5ce4bd1a720d0862d129ed75a3c72", 0x51}], 0x8, &(0x7f0000000540)=[{0x98, 0x29, 0x40, "a4efcb87079d02f661821d2dd780441eaed9fac3f89a3c6d85b078669bee0ee55a6ae51e0acf6154e86e7fa7e20fc31c92f708b468a00797b92885b40487f47f592f49f139ec0eba7009affc1e053b6df925c4b4fdd9fc1f248d8f8b8e5da69071823c567eb88e5d3fcd20d6c9f56489bfe97e0b398a960e52e1882b93af0e67244a107976315f"}], 0x98}, 0x5) sendmsg(r1, &(0x7f0000001c40)={&(0x7f0000000640)=@in={0x2, 0x2}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000000680)="6aedc669ebef", 0x6}, {&(0x7f00000006c0)="445a69615c8ea539d5210fc974b2154a8bbc6891ace081ca781352c1d0f2d34e4e5de3433bfa62126cea563fe6d4f156e54a02c9b2fa527ce42e85a8d28e54703dd3b3f2dc75baa9c6cde442903bc22cdb12b1f47c55004fbb773e768b9059e827e0316259cf0c4ed227925962c87d76e577b41c40", 0x75}, {&(0x7f0000000740)="c1dec4500c38edaf71294ac94a78471e748df1e9b43f4e8ae2a0d21a37a1f7a4e916c6", 0x23}, {&(0x7f0000000780)="2c5d0a27bad45614c2d6dd92323d73182279e3ecb6238350962f1f3141b4aa79434050245b089ef6759018f3eaedec6836b227e66412366238820d4e5afc3d7a704a677647a71a7ef19102c6a521b1668f6b56473ed95fef19e2ec71a772dc70a385ab2a3948fbaa71", 0x69}, {&(0x7f0000000800)="b500ca93463d89e9f98035eab057b2f8773aff8db431eccea7ede76c9e7902174b26266941a6bc312302dec68a907d93689a328cc17ab0e2f09a74c47f0a4c95c50d0064de083e9544d3ecd7ceb28a74ce353a380d78972c2e38929d6472ff563602335dc7d0f0ae1ff9888ab8f81a99ac580d0bdb0d675683ce6876d365177f9931e6cc7c8ee867dcab9b7d491d114483185d45341cd5b348f2eabecf0a42c07003a8e10a550a24e5a8f0e729232a64362108fa1fc07bd94d3840b02717733ddf1bae6e72dd7cbeaa0c8104", 0xcc}, {&(0x7f0000000900)="fd4d55d20b7305137bced392dd45474529e05105f2e31152ff306f2cce8279868120d46aa2a07b7a10b747895b0e1e1e5a6acc37906d7d82cb4fc6d88738cf70223d373d2111fecbe728c7a10bb3a6bc3bb861b90bc63ec7fa21887512004e876a3b9537a0e073069c56f5e16147864dae8778760df570dbcf9704347b2f6cd1b581b5297cd92263a8f6a0629110a3d49a3d43e84f829934ffbedb181468dc", 0x9f}, {&(0x7f00000009c0)="06f507ac162ed3f15af3ea9d24e370d9922cfe62c0586a", 0x17}, {&(0x7f0000000a00)="bbf3b7939c276cc03b3db9619b59b921552710eaf58713531f72102f87a7c448ea0e8b818137fb9402c932353b873f77fc35fc4abcbe99e98571053730f68e4ca7d4e8f5378dec549c1de307c687f485c92205f190e60294209555a6e695067589822e5d0c607ebb314fee390cd38683eea55f0bb9be93ed8c1b836830343a971f8b2d50600f15467ad1bda1ddd4eebd4d1751c25b1029a073d338e430fa5f29d98dc1f41638f6db29562eb50fa13b0667a402152d8bedfcc60c36ba4476b6e5fb4334f7f42163e81a92a19b151893afa545c13986b64b486fb9630c5c282c8a12e9c29c4bd43dd09c816e68dceda547b78d6af3d1793e7037ae684752d6d0217d7b1bb84b0b0b1eee7812a3480494fa48c53f4c58aa28d09e447c4ea66f4690ef08b184b92bc14b60980a3d5ec03a61ac5d0ee2b8846a595bd3bae0553510c92ff44f96f615cba5c593d85bbbff5e051f0ceb688f6974b9d02a064ae3722372cee6344a74a84448c93d6b08efd880c54593c4eece10095fc5865a131eb4c36ead12cfc442dac78d0d4c975cb56974ebbe36fe6a307bbe84b8584d7c4cea55f34eb1b74e10b0e3351379e7b4b3038c3d6e20d3ebd5683ee8bf3ba82de57ecd0a89e02b843502f58f9c428646728bff12f319628e62c158f45597146deadbf01ae874b6e476bef36c5a6e844a3524c9383eb8a5fe54ac8d4997da4968896462b8480615d52f67b1de50aab4049e47b7316804c8ca3fc48118145e54e13b4c381029b597f4cd0dd3a4aac1a7244546d1d7a092dd4bc2fd1311cefacc0afb39d94ec988e360f9be79720572018ed2b029fa6754d7c06f8942ca0886eb427bf1c81af8d69f888ffb29aff7898ca2a49c937999dfd12ad288fb64bbd96df2b0b3216ad3d0154625caa40b29f7bc969b5d2cbfa3a95c8c83dbc44dff1284c85344b51cbfa72c36f81dcf5aa19c601403416f1f1654a34735134504cb691fcd4aba7916bf9d7ee04b53236f37ae74b5006b02bcafe8ebe443c8ef82ab1faab67bad231e9d206ac29d7808d3c51339f241d9993e32393711f4a05e66409352b445944da3c6ffadbb374a88b79fc690580ac46bca5d4a1b43601c6378ea8765f87a542cb2759cfcbdeca2ac9caab5f969facefbde55eaee1daa1956435e0ecd034d72d1e3c1632e282000ceb0923c62a8f7a18190dc347cb5da382fb0206dba5364a3d1a775830c23cc7ba830421a2934470feb11df3823f833b8ccc8f373d83211ea2d82814b648b5594d45cfcc516ccb2ea15cdc8e2b2cdca902300dee3d811cbab275cb4f33f53a14e808ae0d76e3fc7b24ad428ab0fbc9f6cd69f85a8e6438627b33e054a9e17f0795b0e4136710fa6ca80beaa848b4cf054b3e8f691c19369c3d9afce7fac2dbf0a56fccf427c5f20ef99e2559b8b9b3d5cfcc02b138f85dc97cce7f0e98747c2d7d572df284806b8d1d2bcc39aea8224753348f247f375d6d8cff4aa88cf514556ac00ba71ced88479671fccd82b5f7f44970133bf23e445eae9e3530bcf64dc9d86b0b1e358022817aa0f9c666283d5ad49658adba5eb0d5a59c997f209ab1c8b17805bd472589a1cd439ab3e4d4be84e93bc8e97fc6480801f15c6762cf006065d76899a981d79e2c2ce155f97268869a5a257c9d012058b38de56ab43ac8c44022872e072aac1f5a68fb08cb4afdce4198810cc1ae93090cc43abc8349fb8c91bcd29124a8be019a04c1dd77570a0ebde17e7af2921c2c735548fbfcbb1179560dce0b3285cf096837d592b0c30098457550f530acfa4d60c598982d284b80db69e5c8b2793c64bb6e23b9330bc5a08dca0dcfff692c131e8915a427a36d647e46af666fcf4e1d9947fdc966d121935d8571f64284986a8980440379ac9d887175d146cb164bdde291b1d8a1dc3043b04c74304989e9775ba710f4a2299cd5d65e82b1a33b0b07824b614b3356ac880030207c1cdecadc7cf49d6a8fb39ee94ea3e728800f6337c5e7500b494d70a5c49bb84569ee58f4bc683324487b727561937dfb972c7b3861c1513d2611de5bcf523962c33d64d939c1b12bcb0802a84145ca33a0062f91ca1ac7bcec0675784910f4101455c760e9c22988162cb047448daddfe7bdc0bd795fd36428d96423a953fc0b8c5f30818f23771987eae7e8a0e382d7e92d281eeab3404993e72f08eac3c4743cfaeba798abb2ddaaa2036b6161ed74d0e9d5d41f09216e58f6b8b8930dbfcb7f966b7bb8963fe89c42c1c7032a7999cc448391f8aeea0ccd2d825d4474370a4f28efb8ac51905a4d2e09bdaade3ef8b0a506f69327e0bfacd460e00a657301f900a887f6ccf3fe3047bc07480be73d59a526615e79b2102077a7e85951dfd956c45e11d60b180cf197075900cfa9edd59c6fd3a5b63ea94c75d6570bca41385a57f210c50b4071d7d7da9fc3c51f70885cef222cd485a5f0898cebe41a3f3a09e81e218316722a8bfc66db4fb1aa9d91fbf3f39dcb1812fa8ea34aa169fa4ad10816744b6eba979ef1ada4563081f326387e8aea7a3c326475b9298121e054868c3624e3156fd3938f63b0c5cd64e91cfb0c85ac6a793a24b4b0c15cdfecd006fd16592958052e197a601eb66108f2414eafd3b39e28f0bb9cdb174c541fba46b681e4578147172508ae5dc73a4cf9837b8dab16c01ac35612ce8777b89e3e61ecc8258fb8cc08630a38ef36b9cbe2d1371e31dff4966acf51eb099cba0229b1e20faff1928d3bcccdf0196e3aa8aaff92a230b397d3c9e931dac795850ff367cf03cb7ac6aad0c2d95bbca59e8bf473556f845c364673d8746feacfe4413c5f53396c16ca4f05699f62cb8fcb32bf396d2fe408d321cb77fca22b770807148bfaf0a06bd0ef509e6cf414ee2f6591674c308845ac9bd0a96d4d6d068f9355209b11a85cab95f73a672e0a6f4b65806aa61df04faac25bda0907bcd1b9dd793ee46be647c5e29f56d50bf55efaafd49dc7ba8fa90cbc2e077d9e1962a26c954181c03ef72aa7b0db93858bfadf3bf8d76ed57c97a7daeafe441199219bae79e46f132646d99db575698e3fe9552d7f1847b0d72ea117250f2bb2dbecf6853b894cb2d6d80fdd32ad9128ee341653ce7e4584085eeb9f4a595f2b449d9534f7c3df5b4e9243e220e7e2ef8595d48db0a87eb596f35b7647b533c9561228a074f51bdd6651502476cb848ba7f6b7219ad175c487d5d8ea6f8d0177cc2d6fa49983978f05ff20e023528f55b2fb20f5eca0ebcea6569a8a3bd664b40fef2f57bff9695d0583961e73b883fd112216002ba21fbd3e7cd2419670c75302149e756f7888c7a116c1d54e4840e4576e7c577f6522d7f9b16fd8dd1e0a2fad6f594570dca44c05fe63945b2fa521f449f49592cdb01caaa9236d0c2694bd16adeb33b2850d93b892077b6e6a6204d7568674cb74f0e4bf80c013c26a363adb1fd635347c2e90ea3f23df30af7f3a694cf5e8d68a29106664f10098df88a8754243c09a850029db89a5f2b45307bce28eea8ec863518a721ead174833b67a673e3402efad6094354fcf63e951fe12f01fde0b71bc135dad5ae7baf3d8b69e286208d0e38ce125c61a5304b72d8d2ad5f6d61aa43c25c8329dc2fac9553d46eb37fb146daba4b7496d017b4d052211699e6b23cb0558edb94bca09f6e8187ecd0563425f7eeb7bd408bbe7ab25e382e2cd475dbedca86cd074388d4d4afa7c5b5f7590d36a65d333daa0b0774a122f0dccc4faaccd1d2c91a29a344db87d022873ed49c62def5869464f2aa773549f2c52136b9e5892fde35354534577622ed691240fb3afd0e73c85735f6a97662b99d5cfaac2fc26be39e6eb51d6be4d88ad1bb98b2a584a5817911ca1ec2c650493447e4c98095a7cc1736480f1086490de8e3d5473378677c15bbc529ca1b1e653bc6bb32b276e37c2e666f4730504c9fff6a51984be6efa25bd382a688501a4c23eb5c75f2910e984a1b9ad6e0658d1c87b3bcdde8387746a867fe3d2bc44b2eccfb5bbbcdc613baaa4e3592080de8823823ee018e6d2bf3f196040d58b73c06574270e23d5336351bce32b64bcadafa04271e0d1466bae5c01646bdfdc90ad678c455231cf390c39de54dc86dc0e120e3d1474e4162a22a027c10dfcc1b59e244e7408fbe5eb2dd54b97d5ab6ec656a3cad782e417203414a528a2ab866bb99d52e89374e687da989c6e407d74b7038ae31b408777482cbcad8b36817bd031d291b14c58ea64f5014afe28d870e97bb27e7830c1a5ad131ec8eed2fb630d4be764f308d9741c4608816f7ebcc2ec8d0639f1902f59c84866f6b59793e24f7e06f5df7b93adcec55f26bdc0f9f13d76e715ff505c5f52ec732a947df065b34b50a2f9f431200e0983079db8278926abf120c2a5591d70a68b7a18ccbb1e93de98018da09c3c34801a26c464299c19ac226e550a9b04faf98da4b19a48f1e783a6865d161d071e9e3c2efc3db10d238bd56290b2fdd67672693b59a1d1b8fd67a06950ef8a4cf3d36e7a31b7f6154082939780c387d761bf268123430b8ee1a923fb18865f9c83f0b85d3275fd95f2c71902e3bc0ddab9cba5495cd59a8f93c4d05fedc80da493d9df46e1c8fefe7e08a5bfeb876a3832de4b4065959c2d0005cdd5ea169964a38076732c345a6d81e3dd1b74a6b8aa5b58cb7be0da1622fe8652c5d4b49c5618023f52488c45e17aec99b070f9d3ee05d6567bc899ed6f05c0cb65629769b6dc145fd7bb857664f691c99e077d2bb7a7df553f5a3a69e97f8a685cd3fddcc755338ce26e8bd1bfe893c54d1b126f0b266a4d42413ce92b30ebdad835a433abee8fab47522fa0a1c3bffed2443b99947b7914ac12cefa05c0004b9b1e5d8f5f1221174c948a22b03120e9ef5979c66d0c32ecdecb173369e5a5f6caa5b4a8bb4ab36c19ac87ffb93e91fb95dbf9dcbb3aeff21cb902528e336a436e55157b36d6e399fa15e3b1989191f1e4d4c1de27c744019044de9ab48ca24729b8d76d45660819d32610f46283b3c0a558de3db998b835af15c7cab6271f36b5bee98d3074f3e539cc5e4ecd2679797e066c3bd472c4afba98d9f826234d8e4b0cd9d448d3072154a4911ac6dac84f43a6243d06c9eaed4ebab6e883b0ee06bc96d0e147fda060b4be16fd467685c459fd0347950fcc3a428a027e113dff8994b8bec03dd08580fb034b2e16921801da2881f3869851ba3fb5428553ed2452e8c6756ba79e0e70b2644a5810a1c1311e30776b00059d9b20194fa8c68ed922779ff5a60afd1659b132e4a35d0608145bd540b993b4c8582db3f589e73cd51858bbf8f0eb59771eee5a7a1f761a18cce41152fbe1a9402ee39bf79caf00420b42d45f1ed20b35ce33483af3db371049d7fd40becf048c993d26319fe61ba7bed93ba86ab1ba51056825035dbd7d40221a71bcb446fc2a3d320f66ddd291f6c957361400cfbe520b818397c8762ed8fd79c2771217172e5786ea40ce2acca89e395a3f88e097405e097305147a678df97b634f8b3c90c92c419ec439fbccd94b991e89595f973f2e82cedfe3e90dc7b00a9e8c9cc61437015994f0aa23e75d8d64618238cfaaf83965c53bb77bf5a6b26a65f22d0376f34ddaecce23d7ab1a2e151c0d3ec043828ff9bbeb0f815a44164d89fef0dc653a58aaee2c0fd448e0e049f008fca823600faa5d54974d972ba76c84558d7c646e1321bd447fef8665a3eb31a0b20e12c08cc37dcea7cdcffa2154bc9acc1b04f814894a8", 0x1000}, {&(0x7f0000001a00)="12deaef8c960bf97270a645c515face78174d9ac30863a5a1bc7dbe7a77919127b0ae772fecf39b2a96144325c0ff7f7483ebae29143bd813bfe250501e4c451875f2b6413fcc782f21018da7eea341ee9d4de71787f92198dcef63d13dbb4b899e43b854f080002085f2f89fdd916065464752054a6ddc2436f9b75cc6f607269c12bcd462c57fdd358ba5faafc774ec36912398ae9902b", 0x98}], 0x9, &(0x7f0000001b80)=[{0xb8, 0x6, 0x100000000, "ab3d7b7fbf1ea149a5d6f741b1853a24e8c7dd509fc2a0c4d80e3d8cefc4a2cd151f6256be61c42a1ec4abb18dbf38f8509ddafc4fcd2b87461fa147dd1effd2b7ae520776c156521a0b783e462aca0b7abadf0960316852696f261b15a6295b9215ea9577dedd8bae19579b0303639b0c1daae5a3b4f0d27a3906ff983c3f3bd1cb0aac82899edbba9e494cfda1bdeacdb5989a03ab26fffb17fd6c00d37e6471de"}], 0xb8}, 0x0) r2 = paccept(r1, &(0x7f0000001c80)=@un=@abs, &(0x7f0000001cc0)=0x8, 0x10000000) r3 = open$dir(&(0x7f0000001d00)='./file0\x00', 0x400, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001d40)={0x1, 0x9}, 0x8) getpeername$unix(r1, &(0x7f0000001d80)=@abs, &(0x7f0000001dc0)=0x8) getsockname$unix(r2, &(0x7f0000001e00)=@file={0x0, ""/4096}, &(0x7f0000002e40)=0x1002) pipe2(&(0x7f0000002e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) faccessat(r5, &(0x7f0000002ec0)='./file1\x00', 0x0, 0x200) recvfrom$unix(r4, &(0x7f0000002f00)=""/159, 0x9f, 0x40, &(0x7f0000002fc0)=@file={0x1, './file1\x00'}, 0xa) connect$unix(r4, &(0x7f0000003000)=@file={0x1, './file1\x00'}, 0xa) linkat(r3, &(0x7f0000003040)='./file0\x00', r5, &(0x7f0000003080)='./file1\x00', 0x400) r6 = socket$inet(0x2, 0x4, 0x2) accept$unix(r4, &(0x7f00000030c0)=@file={0x0, ""/87}, &(0x7f0000003140)=0x59) geteuid() close(r4) connect(r4, &(0x7f0000003180)=@in={0x2, 0x2}, 0xc) seteuid(r0) getgroups(0x4, &(0x7f0000003200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000031c0)='./file2\x00', r0, r7) close(r3) connect$unix(r5, &(0x7f0000003240)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r6, &(0x7f0000003280)=@in6={0x18, 0x0, 0xaf, 0x8001}, 0xc) getpeername$unix(r2, &(0x7f00000032c0)=@file={0x0, ""/108}, &(0x7f0000003340)=0x6e) mknodat(r3, &(0x7f0000003380)='./file0\x00', 0xe090, 0x5) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000033c0), &(0x7f0000003400)=0x10) 00:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) fsync(r0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/143, 0x8f}, {&(0x7f00000000c0)=""/198, 0xc6}], 0x2) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80a0, 0x194) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0x0) r3 = semget(0x2, 0x5, 0x504) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000280)=""/114) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000300)=0x7fff) fcntl$setflags(r2, 0x2, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) poll(&(0x7f0000000340)=[{r0, 0x20}, {r1, 0x4}], 0x2, 0x6) lseek(r0, 0x0, 0x1) r4 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) lseek(r4, 0x0, 0x1) faccessat(r2, &(0x7f0000000400)='./file0\x00', 0x4, 0x200) r5 = fcntl$dupfd(r2, 0x0, r1) bind$unix(r2, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000480)=""/50) fdatasync(r5) r6 = semget(0x2, 0x2, 0x408) r7 = socket(0x1f, 0x6, 0xe443) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000004c0)=""/139) bind(r7, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) semctl$IPC_RMID(r6, 0x0, 0x0) readv(r5, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/192, 0xc0}], 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000006c0)=""/90) semget(0x1, 0x4, 0x100) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000740)='./file0\x00', r8, r9, 0x400) 00:00:03 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x0, 0x20000007, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2100, &(0x7f00000000c0)=0x6, 0x4) r2 = socket(0x1, 0x4, 0x3) recvfrom$unix(r1, &(0x7f0000000100)=""/36, 0x24, 0x800, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fchroot(r1) fcntl$setflags(r0, 0x2, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/8, 0x8}, {&(0x7f00000002c0)=""/110, 0x6e}], 0x3, &(0x7f0000000380)=""/114, 0x72}, 0x0) sendto(r0, &(0x7f0000000440)="df6c1ef531901112f49dd8674102bcd41943ba07a20be13d9ed60351f6d6373a15080534343b3479ffb522a5afd2371e1e816d5505bf301751b17974c182967ea5aa3cd40e33a71f8da57272c468a5dfb7d87502631db536c448d5acb86685a73a5ae54e7de46c6dc638e9937267e72489925e10a828f2d4d6e0f68127f45dd10cbb3691166e2c7d2a3f57bc1c89e42387c1642c76ac9661483d70ea4485160865f9488d294f4f9cdd68c2ae2b094f8fbb68dfc9dc64c4b927394c718dea3a627f59daf3a34bf97c1c47572fa817206e1e09e1205076906213c86f8c4f5de1db7867924bef63c276f5ce999799ccde3ccbf7985a8cc37d730ba60c05feb3e26faa8b2d296128764b63274d6d820512ed4adf7753efb6098a5df4dbd1cbaf77488661aa7bae932b37d48874f95b0803c46ee200e939fead2930d2860c77ce1362ca052373ada0370d954482b5db40a53d1ad4722e8714e0fc7037fe2aee1c84bb0c553e6ac0ce54afdd0c3dab71147675b4c868411e8ffb52d0547ce0e8cf6c325b2b410b8d9b8aad5506d9d6b03e6332f87dbc499a58dd67723fe9992bcfeb512c38847a84cefd3bfeb821f9ba0b2bf2f0d994aafa805cd1588a0be2551eb12ecf96d20e7cf52069f051e707275ada7cf3982b3c2562857df4a37fd08d63a69d52ffdda10efbba42b48bd2737c7b5574dd4fc67cf2f0bbe711887a4a6b354e2ba35db2f2f923f1b6e883b927d277ab41605ba21fbd8ab8dd66a94c067fc5d7b70288669477e8af01d1139ad9699fe357b3cf3a98891bceac479cd413d0521e6c2f2df994c88702b0deadce2f9f43d736eb38bfc4e6af1a0603599c703fd12384a938caa3bf9926d499489e3f2dabf09effc65de076a20cf386e15d3482a84e8c7db9fc9c7d5308fb08f2fa2cb21fed8bb4c88046cabeb2db5ece7a9b5946bd08dc3451ca7c42776a0de4b1ad01d0afa22aa13ae7973904c183d365d9603fb2654cd527118f67ee2209411e7d4a3c423ac02ea67a376ec9f64ae7d30efc842ce637292941ab52e0afbd4b609c5972872e5eb62b544ea55c027f247517f89383ba6e25ddf0cc428d9850d436a654bbc40a9383268f56bedc18f034f547120cda2b9b3b4f456bb606d425bdd9f41d9f34f5c1e3a8b60a074ac3ca41a0e9374a7a5bbe461a29fc4c91c47be1346de0ae8fea64c887855846fa0d56ebb3cde282b381c1196220ed5cfa7d2e50c61f7552be6e64218bb95ac92484c8741a6aefa4f477ffa9420b74a1dae07cfbdbb93c856dbc6f7da3369a2a7c38cd8ffe71fbc682b890d83c2ee602cb481fe18456dbfe84d7dd4f63d9df5c3ee7a10c0fa0c9858cbcf7690cfbb6ece9e2cec17fd6edd6b5662db51746a18ababf778622074db66f9d65023a3416c11b1efd24be834d5fb62463f373c49988ba52eea6e58b6b44c4b466e231b0224be05abba01e30222386739302d0d8712814e5235bb78cc405e994a06692a2847728cd6ad83c1ca2ed88cdc3c67775a8f034fa78a48d6658c33d86f59e84b7b1c54aff4e9db41c658cbf57ab85c30d1ab833a34cf62c9fa22ed9334717ba81a84afce391101385448ec313dd63391faba53a61267a5645e54c09c0f6cab503a209caf598634e8309d3fca7463a42cc27434e227d500fab0c5bf29de968126bbe9dda5be59cbe9eb5d2fc6df04f9c23de0108cea1bc51c428ff832e0fa7f222730631d730404b3c4bba248b825549829dc2e070c42bf5017f3b6332202a519499a986c3b172b2d5273b422366e64805f2c89d7aed78bf17ca0b689359b5beef0611f2c837a054e65b1be7ee56a1cac9e9270d642e207a7e6fd489d349bb145f405f4b1d2741d901c80640aac347e1ca114e6e72b43de738a0ced3c0f7ed0823c7889ff146d840e7d8e0f19c3d21f2d25c0dc7ca24c4b5acafe9472d7d88768f4fa8508377839c805b66396db76da7113f8563ed17865825911eb95e4f2ca9a4d5b17a5f1f006f74e51942caa49f81c00beccd9537384c85ce842ebbed61633e18b807ca03b1bdef599b45566570ee6bb1b9aa31479869a1206954be875270897fd97e371f68dbc716e66ee84f9b604deb978af94c4baa3be13f322335c560bd2477a35c6b9fe53287ecf8d2b0c361ecbe16e25352b0e4ad9ba9f3d2fba2152f07be11bc5c72cf9b164fe245e2bc8f9d4c44f994d447401d6ce7d7df57629c80b5d309db25aef76855243bb7886002b5eafa1ec3a4494826b837a4a5acfd7bf78b2d6d6c9672c1359857f337b46ab2a2ab82db8e982b64ac2c9c94587e6ed1151e3d68836b42f4d7d0355ddb304e61e7b7638d74df2e0f608645fbd9d34a102b896752cdc554a2fa121aec7d25c7a151940aabf303ad66c83722a038682856328655ec1b33eb54b2128ddbda41b06e7ef64c5b53c02f50601d32cf8d6e20f197b5ae9c3c415a1eae2fe37c3121c0711b2fba3aa5b276adc01420a765b2059e0357b68d225c9aceb30edde7795e77928701739920ad7b4af18e798ae13bc22f1f899972c8f0114f99809817e42298c6f330108cb279ae36f79b9a7df2edd5df02a37e1b2ad41f838cd890735a34a1e53a429644cd071baf76a3b8575be1daf49b5f70bdd035561e7062fa5b0a8cf5026dc029a85be456898b4001eb4ced725ab8b39d4a132eed12c0c8138beafa4937bb3c2ba197a3e5c163ac5908a69744ada1470381b4b6b82fd767c6f0be21b514227af8da070aac8c43c9e6dbe36b2dea69da34fbf2cc44943fa829bedd595bfbb3404e2010dfe898049b5abb5962b740be2647d0d3d75cafacc7569f86fa1532311c189cb4c2997fb0cce842cc5ecb6547ccaa1959a522ea93d957ea4b0434c6a9ef244cc55ba9209c373c99d5dac2b6ab40083d9cd16a6aa48dd4d0ef52292ee1d834cab96159b26f02d4569f36922246ccae47ac1a54764cdd0a82cd8d4e23cb9a2e7768757e5b65cc0ab4a820955f09b1e5f2af6dec4d36639c8a071f42c6b3b241c310811904b91955cd56ada1240a2bd1e605cdb3f2a0da2247ce097c10a7fdad311e5a6e0b7ea79ff3e34c97c9ed8e4606c7459a4d1688e810910699fa979b65c725feffdfe80f0b6c9cbc9caca04fe8647179cbe1259bbc1e8f4d1dcf95ecb6c2941e30f1c0dc3d823d4b2a701af0a9d18b52d4c0693af835eba7c39ef821b4bbaf01e6bd36f1c23073d00b41bb996fe66108659492cab9656793ff1df951789e1d060cea22b57a8f53745b664cffdc407fb0b05b322a1317da864840acf79c5cfdcc22ca88d75c613f1044c0e39075710c137f07e1537f06775fa8ad51000754f922c8158a6d846f35d22c517a822851d40243316943b3831220b21d607c4a05a02bb8dedbb0ed7ec5ca4f62504d2409b421d0b38551313aefee7395541ab8845fb303ab8e3a581434a4e97eb32519d7053edefbe30f1bfa278432d10c83d2130de2f511f1cedf43f26bfb3559085936fc7c1c6f41e26a15f891bf0a6dc9f84349c70357212786090b01a7d6833236c9f08130f0b9d467277d8683e5ac459241747114376dc2439ecd305565e5fba369716731be24fce1815128e42dbbb47376f10e95a95d78a69cd0957d69f82e4d6b6a619b4b934c7457e9ae6f0fa79a1fec206849b4f78de56d7a92c60767f4c86f335a7cce91df77e35c544276ddfc2c2934a6932fd4ca964c6443c4f07afc1961fa1b0d5befe257d0746999d6409fceedac7e23e069a6dc895ed4d65d5d69bae7d70a955c6caf81ddd0eff8303a8518de6a0dd440b659a7d0718110b9620362649fb42a508898bc25a282c7b419e29c814c849a43c7eec3c31abce43b82f1768281fa302c758e59e6633531aee79bcc69b71681d68897afc1c39ab6c9363eaffd10fcbaa332446e541388114ed3306455235f8cae9859c74a7414507074f34b5a870fbe2abf55d3d4a5662aec004bc2c867714719cd2f687e3deed5847da418e5f0bcf0bb441a9735eaee641355aef1e2899b525b27d0ceb1a3131f89ff506bab3ff428b2efefc3d0143d30be281bb077711a17b2bf540febb36795fe0f4de28e32993a25fa8d30fedf6460be41f39a366806062f116972ab44cfcfe5d51cdf4e9d5cd9560a7dbdb70fa7158355f9c6b8b3f9d51d34c911c0ee15b0dcc1b0f624f1ea15b693365f1f2f192f62b969575b8767c9b5bd0d07f1f8ced34237413471848fb503867b71d6e4cdd944b8cdf716ad39d90cdc630c1eb1b29782fb0ca4808b87ca0628bad19eaf362f0ae3efc20eb114a748de8a59a3f8fd06c573ec076a94015b70bdb353eecfa6e55cf44606593d7c21b0f89f99c63fa09c84f55981bf4584e088fc38456110fcf8424e75e761acf41412e2cb23a23691c4e8458c77e263b98c0b2f8ff84b3826f8cccf9291e01c532c9575328e900169a316bacc8522dfa2d83caea1d56113989551b383c4d39dc843979ea02a01935dcd58ed8f5e059803529a7c85c05b59b4de7680f509ffb6e611d0e3f0ea3749d6ae7d781d69fa1330c767fcabac6d14308b8dd8edda2aca8419e9802a82c462f40aaa5fd3cb517794c3b89715de7c5a91a514e1052ee1efa7701faa6305cfabbb2b37ae73b5cf21439645bc5e41dc0eaae2d20713ea0f8d60c8815fd08a4220c0ef910e455361c2db6530e09aaffb25c0b120a8106e53ee2e45235e81776eabb4e2684e6ac987546da8973e5185fcfb714f831fc1c339d6c65a691fabf908fbc6c62f81fd73f85e66984656511f372a47e09718aae29b42f0682465f6da6d6088976dbf1bed18f0db7debea480633f72b56a3627d94ed9326bca66c171f134fe91d12f5cb68b4908d8488b235d514eff8702206de71e7a0ea5f796b4b36636e793edec7eca048f4de9900c0a6c0fe757a94d6992895da142ae287bc0c9660d5aa2f9adbba7c0dc405aa1477b1286128c3b34b9df90933587ec4d42209c0224c2a777a31c153cc3ec8fe7a9c671a1476c03f8031742b69c8f760ca0fcd1f2ff2be86a482fd38dcfaa3165bb7bff0ba5c5022a9fb65a1dbc98c90233ee88ba7caf902e861dc81f2e3a432cc9fd0575c3b85f89b35468177c12e7a85fa4a7037ae93f34a90c4414fc1a1cc8323f04aa93f2ad0aa1e440c240d06af76d0b0f41834310d54842014769d9d6026d8b8e5aa1345e48bb3c6752a94118b768a840f46d393b04bfde43dda7173afb8dfb1792f10482b6b88dd2d15a9a49f6653d6d80ca5b3e0b6af7ec1d5a12df68f0963966f8a67460d7158cdbd9c20740e324e37c16818914fa31e4a757cec669128916daaf86afce21e9f8e19d5079c48b4a1b2bcbef61ba0dbfcffa137aa184059e2651ad62ba1f7703ac00ab34f99e16a879f64eb243db79e9a6e3e99905f5d76bb3b34607d4c5e925d270361138c9686398452ae66fb817cc6b7196f8c4527381d64e6396f0ee3ee8fbd709a53c3dc2fa49f031766bda70eeb15a2ba577336e33b277fe19165fb5e7bd4cfaf89222c53ae326b692fbcdff072a6cf0072378f1080ac1ad8e651b565f27302a5e2c0bea75026915ef6ad33f67d4ec9983da9cac710800ab72217cf0dc11d13a0ccddce64d8ba75f5d677ac69fcd58c7c41ebf6b8720d0354864bf960911903c609515b85e3d0f7f721d405285e71bd98190c5f5739812eedbfbcf3cc370bde9c3993d2a947a5bd93167cf2ae86541ea7598f4e7e8ab5a1b52e19227f4de4a08c9724848b9046d393140968e31183b5e84c505a882b8615de80fbd6e0347482697b181b690c1c10de", 0x1000, 0x408, 0x0, 0x0) r3 = dup2(r0, r0) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000025c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002640)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r9 = getgid() sendmsg$unix(r1, &(0x7f00000027c0)={&(0x7f0000001440)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002580)=[{&(0x7f0000001480)="f83fb011b0ea3fa4425cfb3998ce60444ab916c456e7ee1b3a54de9a1b218204026b193d6835e8f89757ce72c5e5d9ec43", 0x31}, {&(0x7f00000014c0)="8bd8b744924d6f5c909576789c287614dacfb391e7e557a6d7ae5f8effac62175791e37978f40ff712c2a31438482f9eab6da7944e10deb46d4f00bfaf81faa0c68196f07621e2932bb7bba6ac8b423561dbcf197507b7a1262f2a146b8de43cdcad88cc9d8906cf238f97e3667f55c29d0bb9d70a127d514bf272842277b506be8205cfdc9cfdc246c0e22456965b5595e5c8a0402285cd82262de722ffd13bda227bc1b0ce1fd55d5a83a8bfedee2d6fcf9ff52aa9f16fd00d40add7b7157ada7236c6a7283ff3a554dca5fa6b5aa331028d957b2731b9b074ba4a961315dcb2a75b7a654c0f4bd37a39e7e3afa43b020e85888a79ed6ef978983e3f37cb968ac6c845209ab8e2ff5c6b12719617f4b70d557dfcabbdfca1b8ce93dc8361e622bebd434f577faa6ab4de042e02c3c8d4fe9fce8f1baf676b49a6df3cb72ac103a7cc23691ebf67d79aa3aef21aeb295ca5710896462155cbbac73c52c76328871640c28d77ad9962e5d77a3afcecdbea0fa4061a67224378ed57a864703778da6d187bf51db3492f1a564b3f976c8c7e6bec01a468183ead3d7855325aeae2a08f4559ba43e98f1fdeac11b819f6f210df4ada326e6639e2bdb1bc2aeedbaeea639cd70108452a03a3b68852954a2bf7cd20bd1ac5cf9982f3d3675b9b2089bd5481da791bb3c8dd35ff4b916aa72ae51b8b6cfe1a355b9b2d02656ef98d2437d9eeb9fc0de2698614e1a45a4f155baeb1e0d6af0ca2c40a03a41aae1eac79a75189db780b43f15d09eac7d38d9411d16262009f4b911879cbf829bd45c61aafc21ad9236db5ca89ee4da94a55f592f7eca0637a3790854cb087e61780d7760213ea035606a2b2ea42326364c9db3ef83aa828a7e41e8448c274d6269d13436cce891cfb2a5f35061c0290f0930ee3e58202678bd3d221982fd905cd3937330d145c622287fc43f569e325e0748f4bbd70a8ba6172e50fbf49f2179e9d56d3a099ace864393d8ac979a0173b7fb179b9a43aa6e97e5a911c7528d9ff089b09adfc9cfd591788165a64182afdb7f1b66e85f5c1fdffe936ef0b1d224a62a6814c61dc3c3b1df092b61ed6c2535d26fdf4d6ce1963ee7cb376c7c1b95b6fc9f0cde57887ffefff4719e7a99e8608c2de7b34e60402a9c5f465185380dae96946b82cddc84cae976492b2b3dcd86181c929354aa45311dcae42212d8de015ec7f59bf32c0fe321a90e2b8c3f87d2e758f845791e6ae1302446ab9d60fe6c5b0fefcb67df880278e893927c6a3d9ea65e7420c9d1837aa92ca7eadfb3e471b54128ab2a56b854b3ba9bb3bdecb20b86294d97f1df3a944ddc7febca536ed439d1662fe3235320e0b47f597c42d148b7841e2449fc74f867cb6782121048873f88be7d11f30c49cc78aab73c067716c9419759afe416671563653d3ba4b84e8999145b3dfb005e68f08159b1cd53b4155b661973c0faaa257d24f67db00b12e0b116190adcf22a8187f572d50134ea69bc0bdeea2934dcf89813bec4e053aa7917f33fc0f601fb672a3296563e4eb81134f624499dbe381093292941721d56686b9a217ef47b1367a63c224c688dcf6709b313996e2cca1f7259486d371172aa71ce00d3209f2f205604d5480a99d7bd681615fb61c44113f0754315183e9a00515aa5ce6c086ec751bb9cc5646943dad4bff2a151fa316d1885a4322f64cf82f64a7c38273f94bf6c80a31200a00c98295510b26da19519354096a6eebca28cee50f6c619af2aebb83d27ab112989756dd0dea38ab0396bd60b984798da1a8a0a22dd1fc21c962b54b9f37f99abf13345701ee6e4022eaf64f5207b2bb739214f64f0d7fa048e82c204bf07f178062a8c4b59c37964d7d3a35f57f06501ce9b049bd59ebfcabd5e6e3e654164cbc2b5dff0428bd0c6008ed61ae4687ad47910260b13e80d4f9d314c05168576b7efc647a8f703152352ee9f12b84dd22f8a6e73e80aac195d1cbe9100c3e25597ad9092351c71135b3b7e76b78a1d55a9207c28fad3e2802cadb76d1ba070d2ae56a692e4bf40139d2629ab73ce759375c80bc070b31eb1452bea6b3401e3ca025c287b3bc39aa3187fc8f6081e04007cfb0c77e4bce04a701a8dacc7cd00e47d5301010f1ad84984584793a30ceb9f92eedaae090b255bef73f40799b984f9945043d79214bc4a565a62ab408456ee6de5c2a97553423a04e2e32ece61635c746ecd3f73aeed4cf26c59ea4416df5078a78ee8f96d4ccfb331507e5a9b5e777bcb00225e3bb9b516e010c3ab7a09f9b3555bda3b2e3d8c3f3f01102fdca1cc3ef9c4764f8ed4e2b7751a563272d680899890dc50a3d4053fa