6693933bac1c26809de84c2878c0ab4c2bb4c6f6b3ac2ffa8cbeef7f2216df81754165652e519e7bf6363526beb559e0cd6249f3e6cf186233980c45054221fee9d5904e66c013ca6864e2a56d6e9216dd6960495b36f69f5d9d65fcd92a318c2516b7b7d06e76b8a544e3a69ba962ac4d59c5cd669ef1f1d91481a1367176aca885198359f5592ca056c4fe218f09b18598ac81ed9281a2c417fbc728fc1fe9a59b563d56140b5ff28d994493254859962c2a8c4950345b9bf6d8d55431a3f1989eec5b0dea3b27753a401c2990db44c30c1ada71556aacf71d46377a4a1f1355bd7eccae0622498c38ed96c8e7df92b62ff68c74f277e1979d392d65cfd62ff61757e01d7a556dc323853e39f621e53f4899cfd7ec540f4602d4956d4dbbce483a52d13d25cd14e74b3c9715b6527d8aedd477e9af360ebcea9d76c47c982c284743165a5def2b8a480f220cf657309a2e0d79890e9d0fa5c9bbaef92dbb275c339d53591d8f1e109aecefc52987000b2a80c90ba3997265e7c0884833786ddabd9e77b98f7e0629aaa4882b04876bdadec2f16b9c2e38e76b6294b109281b57fb04bc9a56f851a0a4bd8934c154a679bd557ab2f30f38fd5d25687ae6d2814c95c69d213aee0145859c005aa8c17e16a418b9448ab39620f25c0c31bb626dd2a0bdddf552d253f82e2dfcc3590c3e7f2840415ca38690ef6b1e6f0182fdf1a0955c4f06819aa36c6df4ff1a835b55598967427692f3618950e46d7e0e9e1180693f1e1d213a5ffa301400a8af00079e45445e70f22deb60c2cc209d10bd1a100af9df9d63f2079ed0df99ca27ae604735275403d2d1fdfc9a4ae14fd906bdd43d69a985af9f2ae7e1e2347f9479d6ec233a410f79181bcd001a1f0694aafc51609fbf1aaa2f8fb89b0e7f3d921435d014a17546d1f1b1ae25efb9ca5cf361316b1d29c17f5686adca10c00353100584c8446fe390e655ef06a196b3765d79bd317525e939bba48dd0f3c101ed931feb02633d3c232cc715c726d271c1557a03303762aeada753ecf5e08d8b3b6cf8068f32ab707705967bf3e556e8e332b1d9d55596556803892e78afb18449dc842ddb11959f3aed26aa45334920be84e3f445e4652ca1ba689bc97d0e0e4943611dab33b07387ce317d30678e5ac7b265c50d01e254934baa245e6995186cb3733a16977ec2155599a4d7fe35699057a4779f2534de5940a52171d874e771ce36066e0d4195d9bed53dbc775f823b52b2113ef47766cc9dff56f9972fc5591235ea25e8795e50a8ec6a4611c2ebd5ce3c8d233b0bd3260d7bf9bd57fcb0218d9d9f4ed4a6385e7f0c50697909fdbe7a7c39221bad8d72af06f0dbf666b03a7668a44dfa80d972bc119c4e694bf48a4b6ddd797a2cccaa395661ca5f51d7093d2048c62192feccd68ebf5f8a9196b356c4f31b3bccf268d8a64b298d2a183d89bc7f2f40188964a0f0d653e12aa856db1929e46842c08d3c22ac46458df1f22c9b980cff38efe047db6af7c5aec960b72601db79290345ebc66fab3d3ae75706318e054e6e85eb242b0542cd6b18166e540896559e005cc8b1f799c708c8b4f5b13deee19bc7c1cac9f605ef468375835e9f458c1a62d039b90541cd200e9242e107558d656994b80ec2232a244082733230d40575ed505837bd39efdbfa9a360571a4773eeeb523fa1634ae97d5b6ef61daf8f85a55c77956ee329de8ae679566af73731b26958e6c170afb0d0b5b36d7c933fd152b08f264bc9abda6de08c01b827efeb0febe6bd77c518429aeda6a7e8b65fff30255537458d02f8df4a6b8eb9d477b2f5de8cec7bcecc0309075b736fdf455395245192ed1da14f3083b76c62b9d21a465fd4451f9d318c75f576c2fcbcf7f9dd6873434d14b8550ea2668bda54486f9a008dc57ba54f2161e2a18d006e39ba3c6996442a3b4f451b4f4aa8c2f1a3bf4c8ed7363073ae2e7c74da8f9f712441e4d823a56937313ed9fd6e6a0f9d2f5ff923101a6e97cc017f7c0f807fe1947d1f8a53edc6d2bb8329103f5bd48c852c78b32ea0d0fab7f497c424ebda496e945982f5a556beeb98609a3fce5cfd83a8e34149ca713659210140129a69593fae9e7b494e565ae3ab0661d91110db1ad5b65d3f55cbace6da97cac455d4ebd8ad1e6fc3a5594d45e444b3c7809bd501c28417151a3ddc1da1d3c7f22f20da8e508920cffbfa3a353707b16de5b74e8753eac1e66a56d3b16098d53a9544f95c9ee4eaf53b62c4934ffc09c77b4f5fd626e6abd15f3845bed1c0440fb5bd8e101796288bf2781477f0a5397e6880f570c2508778a4a9694efaca8901dc470975d0c7205002fb94cc8e4d9e3d940f6f65b33fe855d955e5921dd5e46fce88c730bf9357df7614216a7b77efdf2861d3c77ddbd2cd0442f2a96d048ff57fe43ae56531453f4e196c6b437fe61f37c9c9622b10752f9505b5b354d0b9cf29c3b4bf2ad5e6dcd91e8e095a0a256f2210c1309547e9fc357088fd28b32d95fc1f503278aabce0ba2969aaa5843b2a1b6f1b5fc69871ae6509a336c33fb2a9e42f2a5ba61efcad84fe67baa8874c1d5c27580c40bae106906ca9eb06edba1eea79f71fda0479e8313302ae1f4025d7f3bd33e56b8acba86c017b062e3ca3b0b031ae5e064c3be216ec3a3d9d1c2cd2c889354006f6221406c0441880f700aded47c64806e6a21965c14bb87e7e82f563961923bc309c666f9f2c204283c3613a510668421cb22ba3ed0d3aa0c03b704a22d036cbc0211d5b1c6443cb5d187de0969b8e04e67217f7409237c4bd4e38b87088f931f4097b6fc1c89ae7b75a75bfa9ee0a4703341b99cc36f38c523e24dec7f213b84de6014b71eb9088d61aa6ee04a53f50209bd7c2082c0c2638f2886989a47dab2cd95cb1b5e05e4169a8270564deafb9498d160523f53b965d7e8106e2b3d23ee768c61fbb5789bbe89ae786b66606aabc03305deb4f54f168c6cc2fc593ccd63743cfb3de19dd45e9057aabde95e104db4e7001b9475f4ae103234c853370e21e625520f20adc11650e5bf2a31885c926c51e0e41f67c1f3265e6643bce1932c7cc0c703973ab5154b817395df2b708a625d8c834337c1c4b4a3eb099272d4eeded1264e8abdefbe4cff12dd933e8ccf34c13956f9354e804dc81fdd5075ddf8b5f16c1608e8c024ebe2b7fc2e658c152450b76038e56e886f5ee852e0ea1492f590d707e5e54c970c20daca6f7b2a7102c5c166ddb670878b54207c1cb221a23ee9f19b4b19910b62e726da46e0aaff06b27761e2023dd2889dff1cec709c02f79221cbbd6490c502ca844bba1dda824c342e5aec4b193e157bcf748e7fc4d94b939a0e5e878081ffdc3eb80f70c769218fdf81d89bf61811420eac63e5b79758ab379a4f00a9efd8be85377e1d98fdecce65388adb2635d826b824baf593fab2d568ab72dfc6ada514f5f5c5ba81dacaffe4072e793ec762babd56d435e42d34e92d9443a61b8bffcfa705ef72e798ad004fe9e2549fa27b7987b62193adeef0753d4da87144ce9b2c9c8c41e0d4481a5c5d80c190d0a844322c298e5a2885db8b5aba324d0d9abe72f3f8c9750bdfc5bfcfa7eb9ff1405e10c307cddc272c82e88797ab0a7c520f596d8a250d0098c3ae6e0aceb76565feee6e2f59da0ffb86cdbe93eb908db389e4889dfd90e0cf44b12ef52ae639b4a740b6f36cf592b8e260eb3d13e4d88ae8745c19d87381ce86b7b42cdf20fb0fba7674c90fda3394feec9b2d87bca280aa81a85c876f7a5078b90d76fe087681d7e92ca064a1fc1f7a5eca2ab11699bfd450922e9515a1543db8a41da0c1e6531a68014f32831df607c63dd5a4f2d7df1f0d78a6a4f473a9044504c21a38543bce34880a3cfda4ddcdff1f6097b36ae0983aa3b94e8e361a40d1694ca57a746b2d0170596de51d5118e15fe4cb76a61c39c7d80b550ee48ae3581e9de1f401b24ea97c967bae63eab0fbfe4a65cb5e4e3f70fe66365aab5bfdbc3f70ccf99aca1a1f36ce0ff2f5c68a3fb466e39eec5158b6da8c84d5ef244c4e3de7795a18ed02724779781233e6502bc914da778d45d5821b266e9766a57eb3c7c8f3846c63df08e078dc0a25b0b888530f46602c5df6d140bba9bac94a47765e7d3fc59f3b1ea99e94dd137271e2aa74baeb8ecd794c6c24d6be4f24484398b9a675da44af2ba3d520ae59fefce7d7c702a53153e62f492000c009fc3f75e74816619b1af9211da9ec9c6c8bcc543bdf43c2b4282cfa536c0617d5fb91ac33379a4bcdf94317506f5ebed288f8efb98cec2c7c28197013073613ffcfe840fce87e6dfa4e08d6f72ebc41392c197400fc52340d800181e5bf6c09534700eaf0d5e0aef57dd9b7b7272ff9e4399bd12b09e7f201c835e6a6ab78aed44b0012e7c07607c447309374d058e6bd6bcabf96f8703476e4d760066b00ee83e209961fc3a4a4dbb7db56a889e8f295c3f98df64b72c36fd67bbd4c931575dc92f95f168321c6bbd62b3c5500aa85b9a65018060a4a0dcd89191fa7379c25cde2c723019fafa1154374ca035f91cc50f806a93ed5cd8b5e553d2377bdad94201885a4abf4962390311e5c94123fdaf39efb2c1114dfc3142bc58ac97a315c06bd048551a2cd5c3936000616f3c0a813e565e0665de8a0d57dcda3b98ef4645026b6a193c73dbe12df3271715239b921f5d7ae8ed29d7145c95d165f9dc3a0b4e2206e78c3068a88395e3619fffc69ae2105000a617d9419e606045b7075ae2ffe8a7d3a77bf62766ce5375700096dcc2553e162dc8bfcade071087b802557cb384f22ce24ea7436393380ec9ce6af526ea2f5845a396ff319e74c550ec0339de1b1a5cd77086c5e29f08af40a93086b932d29037d76b0a30d3ed216e1957074edf29e45fd839426ba8b9b5710afae69a432e2ec167a173e5b28f6d529ce2932f676ba70f7c951f7b2343603f099a7b9e0d10e07ab3b065ffe27efad5fcbeaa44de6618a9e54a5624f4a6f295e4754de889faefa1c9e5c19b2826c3afdb21fdc5c390e9a0cc3c2f584a97178da2d4e534d1e8e78a67c6f01f8fe8ba1821243a5617bbee69544289c3eea7ac03c2a203c81366c4dcc95cab2b523a1921017c2553fcd383794ad3b8d6d0d6673aa2f482718de33fa26943b8a8fecf84e8d14092da47650d9e13a863ab6c7682727c16e83e4bc402f1068f7f447bb293058a639e6535993db75092eedccc1ae737508a46d39c2dcbfb5791a249410a7367ca977537bb604e989854af7d390a3a26fd842ec4f9d8996c621fa890e1a91f6680f3390634a52b680cb45cf09b1c170be1c53ed2c847d05e3cb3928636f70d91966664aa33fe7912961e6ec7b3a8cf057d57590f455ec6bc4ac122e8b6ee196b584153795aba14e99cda3af8e8c85bbdcba0317d2f577e46798122822a8113f167e5d66e8f1ba831eca1ca01055929dd16d15d2a09d8cd3c668585451b9b3f4f18830ed3116981f0b18df00b2bb4aa562b82bb7cb203386104582b95b00b6e5781e8f7eedca720b27d4a70acd015e5a884645fef542f5336752804f97cd1705ead88640a453351335aae121527dc5192cb2446afb5353f549091314f3d12d1ef9233892f7a6fd446f17ef8709db67a73fda659ca75d18d17576232b78dc0c33d7c7a38b2b725ba", 0x1000}, {&(0x7f0000001600)="833bc8f072eed1751923358debcfff0be6fb65606d030e1ba45aed241f40e40295318fe537b6c21d20967dc436517ea04e41b5d417e85d85a538392abd9ff58c2ccba16c6024653edc97a8897b7b8b0fc0ec88551af7a05fd098e9d667fadb99fc46c68bc11c8ce283e37e70965be252a0ad80002e259cc0163b902181b286bcaa79eb0d3124c4656b97ce000b4ad673291831ef63857828477f0c9ca4059e33b0752dc799", 0xa5}, {&(0x7f00000016c0)="1dc8d7c43187786e6900948a2e07ccbfbb77ab4399a779ffebf3a128d43201b1517871090f1a8f05d9654f41fd520ff078438238af8a2849670125a54c74e315a51712ba123d89aa27f640219f4cb48f80a1308370a1bfbb0e9e2e0f33405364b98377b917c177", 0x67}, {&(0x7f0000001740)="ed5cf5fc5170da4fbc72443b61ede8b3154d98bd8d55ee4087b82076d2864bd63c024d024d3754dbf7cc5dcea52d1d874cf0fa146d8b499e11d2961fbe9e1c0e74c1d3e0179e44103cd4f28730e7005c089f61fbbddf3198dfb934a3ad6e20333dd31d5783f08db7e2f8822c79501953555005ac7cf6d05c9957decb73a9a4616805798a6517dfc651e2eaa725106b11e08cad2f25a9a677d68ae21e86c0b6dbf740b900f703d5ade47ff61e28426f6f59bd6844d829e9c44f787fff2dfe44078fe078edb60f8462e2f2fac1a88010051afa9829d5cb6c2b46bb9ab3e253de170d94fdce5cda0382be326c8f88f956f70c25c923b0147fd5d183b9e6c9c4", 0xfe}, {&(0x7f0000001840)="9e6de0c8b86ffeb7c9ec726f8aa811db3feec021981f9085fcc6d5cc933d26c5e73c2af0178469b05bff11f5caf7e88db6764aa9a702caad85e3b531d7e5aa470f2d778fa53e01c4ccbbaac542dae5fee6afa45631c27a9d28a3f29317e265bc76a36f1761391ebdfffa19a643a0af", 0x6f}, {&(0x7f00000018c0)="e075a3870a7c184901ccc892cf276d386232222f0a8657f6d458a07445cec829dfc941af8850cd5e75b6e5fcf466fb844d8ef641904d3d85beb783067c66b85d45e37ae7531d7adbd870c9f0f06f88e30505ef6479e6d12a06bbd8772f15c0043c5222a75363ee3dd034d19842f57d7f10521c4a79c7ebc039e793c90bdfa6a5293579a3db46f0b9e5fdf1f9ea823a2c95e26b8b2a186a2a32e5b5b755b344d16f911a31e007c6e47c7749f0f853d992feb19adba1c93487ef1e349462cc125b1f40952e9623c29988bc1cc037092c022bda2a48324d1d27a3703f7613ba7a5081dc4829b5badb8d323daf40c741f3e3001431807fece26305e07ccaf8b3553331c506a1c0d7de76cca0f11adcb26678d718c97f7fd7d9e6ef2fea50debf2281a5ee7cc140dc1d76b57275aee806a1a9417e0d52eb5d42558f5db7410593c7f7412cc08f214982e1332cd7b644508410e1367032c94ca0a655298a1d454074355ffbd64bfed1c49d9eaf6039e0358f4a695432e9f8354d9562e1a0e279cea2ada5baf9932004aa0947f99e6fc04c99a69c2c0a26875b3c0ee2286d6153a8eb7f05bfcb30dba39869573129bd47352c31877e167c14d301888cfc884f0af2eb0367c91ec5225c64e86a43fc4ca2f7c9e0b8fa4418edc9905121821214cc5cd34fb33f59ff19b50703f16725cae6b1275b183a4c46e07fa74dfdbde5c11c0730b4059934c1057cb3b730981da38fe0f08024484a6f511cd6f06b9697daa79229b0217f1a942c04bb8e17c7149598eeed9a114b2c7d850c97c73cf74c5aadcfb646ff724088f0140034e9a6401cfe7b37370ea366df4c20449b8776cc87d0bada648584bd7baee196a1731dbb5945b379d768822be0d255c798f53e24a508a85f6e13ab03ba39c694c34c48de94497453ef3b9bfb89e15e8968c0ca001bd579aade8a17135e440236157fac185ed0dc8bf084f4244516accd9f2530a959d3073a6883a9256adf0210d2bc5e95ca448871fc568313988d0d1c9dd0fe0c082b489df315329d1f5edd82754f137bfc97078968321ecb841884e039e8a61f7a7e2a8297ed326b2d4ea76323c547adde14f5992e659f74d58b3a03a2d5642d8070a23c10c0ba76e19214b65fac8857cfe4d495548a4cc84de1492b5efe573d274f133e6e765974e238619aca04eb38149ba1b3b65b31f3bf74d2770614667038d054af68fd144427b62b97103c7991a8393633b27c4f043c5387c886d05e6d991968351fc5e4436cbdefcc7c0b6aed0cacaa52a0ec21fdef177c1b2320038ae428106b951cfc2a1dd3633fbd949781456b59898b15fb49dcaae4a98b3e0aca5e9e4512ebec5b3f2216db4a6c4f8569898e6252a3bcb6921e9f2d9773b35c400e99e73517b64f17349c381664976e6dcd54c4ef39201f58247b9bec659ebc74cfa582868e28fd4ea627b1ee386b126466b0aa5b0a1504af7f004f2fef204e96b8d000f901f884659732ef226ee5d2b0cf773982f40a04d263aa2265d7e1be9d242cb7234893e44ce103e84d1cc5232223d9776e57a8c2a05461dfaf9787eaad541ccc55b8508ff2f83c278aa89f32090019c0d4d4b0478496448d1b02a7d453393b62e6553196e330400e15e04de4f306870602466af162c87955b6097458c59bdc62f052132ca9ed0318b005c96020895f5f48793883db773e18ffc733611f51ff46be0f10d277f7be41851ca9f9630f11181c7a6d183b1278dd743faa732b7232eed0664ec071cce433f0e4bb91f18982edd671b2b2d9f89226a0d72e978a4247ffa37951337d9c27b1b16b11b61a45ab30730b824c426553f5511368146b386eeb13dfb43a6e8f811121eb4db519db4042fd4f850c1cf3a44f8cf36cf2dadc18142d9826a72431412d98b5eb5dbb342bb52055675e686565e42235c3e49ea14e5c0e5c8914f0eefbc40375de35c8c14ab6fbbb57c4657d323fc95f0dcdb279a355d1958e272817aafaecc78bffa3370dd1b671a1f9e4c47a6c6c14378b0c4319c674799fdfd49a29131fbbf5ac6c613c8f194c8306ec1ebf7b1ec56b3a99f0dd0fc7458e7daa91a2d5283c40c509588732f83a5e140eca7f86c7567b17937d774638e25fb084f801455a80aa9880d81c848ebc884baf8848005711e74575199aee83f36dddd0ad5cd2e3356fb0dcf69cd08ab8759b102881d03def75db15b98abe1b6066c26f59419d61a199d29efa9ac08ecf9546590ebc1984d4488ec3b3c27659b49f9c40b82bbbb32362d9bf2fa1084e4db77fcc9fcc2d9236725f2c60b7b1434853b6059016531c8e47284b4f4ba96623613993f03d2bb423c375ed99c244b7f33fbd5c986c55adaf31be9d29b32549db9a608ad33a10d1cd852823d0ee311a4a56eddbe7adc78931385aafe5ba871d1d3c3f333579d8aaa7a5a201882d914769dc76fe28454923bef7743bb3b1b2e3788d1214ee1ebdd8d01093fe45bb6e8829d141454fd89466143a6e1d1b837a8ca2d4c179fd4db74eced86f335c3a0dd6a1e93139b3a1f905207208ced578e267bc7748540fc55c9917968e01dc3c5ae09b8bec92cf6a07ede7e9d9eb26d2a7388878a1d4e736b5dd0c14c544d0e86b26dd9006133d42adfd3f66391746a099e80c667995d3dfcc92e2baec1c072e45829f81351cf3517e99a4ed8ca4d8912abcc694961c5985686784a2b360b93a5e881a5ecfc815015e1702d8dd502edcbf933c005cb000e7f9481aa10c9ab53de1bd6f83be92cc00d2c5bc2a415d4e860f8781a9bf5241ccd0fd4d16d6fbfd41c9e4a7312c2d2ffa7c4d88dc6e644c3f284d9e2e42f331680fa9308ba9eede088347729fb629bee80a8463d0b4cb0b1671e02923b506bfbc44a89ea047b136e1f8f32b81a85ca3106d73447b45d070eb53595aa8d550f82ec0be705b0cf9ace54028f63921daf7e4ee98dadca0e6890f34953eaf99b61156315d68fe7d56636c0a899739fc9ad62d913588a4959d61557728ae293f8f5b3e99bee585dc53b234238d56e93726f1a6c201019297e2b9d8b9fef73b925e9dc48f6d0f8002462f96ac8b228903ef5df7e609015740aefb79c92e1e61b8de842f86335f909c9013a5367433d94015dbbb9b1caaf3613b3cbe8c2e75ef505e5ff99209371c57a11400ca57da38ae4f6995e85e4476612647a6a7ed45e0c51d6a5aaea011fdc9072690f61c8c5c8ada608715bfdbee28d3a204515fe1d3298963cebad70a8cf384ba3d30bc3617fe9db4874676e1f84f2c6cbeff15306bb5ddd57bba1418e67ccefe0132bd36d0a6fe9642527eb6e596bfab5ec9b8b5094d10f9b5bdbfa86ddbe5a2f8975e667ff5e98ea6bd4698d61c98daddf9ad5e59b2f9e88d7c600ef7d8f1d76e2c1911e062f2315443ba31ee53b2cb949cdf049f3e46ec4e3fda988f94741e13b85489e3cd61c8a4b17657e86b2818d6cf3503c45deb2613d4f31ec69c119766a0a6bf2574f620322dc59a99a8e231ac8e43daac6e14f4a84d7dd7970f686a81402cafab0b44b0dd9337f6c4c02f323fbd90ec715408d4d2fc6d01f8d61a61a52fc24c15a9da1ec971b178ef4ef8e4e623331ce90c8bc25ad02f61e789de1183c2c1e2a065f589369477024be9420bc9c4b265f56a3f698484938cb8f44c6d35a2a6475c98e4d752c943f1864ac90d264ed1eb78c4d866a6eb820a60d374c72ea53b576b330cf9033a218f5d38e7fc13d9c1811c86b5a6d34f5be6df88527ad3d1252f06b555095501c0db53c848dc2bc886c1e7305b21f112b4153de700980cbc92192679352bdbe619b738761e8452a9f6042399dfb7fa011975d43fcf952360676fff5e3319b8485c98b364fd660e8e4fd0feb5cf34baf0124a77ec5a17553ae42c12d360bab7a94e0f6f79c84024803767420aa9083f4ba2b8f80befc6dfcae019ef60b1ffbbdbfec442a6d1942ad44e2304f32e09a4fdd141157f619d1b5a570c5dfee8465d767b23c223c59c9db138b133ffc4ef1c3fcc9359edfe43d5219eea1445d3d452e3c809edde3bf31522e8870c79033f86f2db41bb8e71590343db2d7653255f7c65c77132337578198d870e81f596dbb4db44ad83e1f2242cd010d880b93a3cec493054350bf51179e80190e4e48bd1c46a19a75821c64a0fe9ff5668e5c79d7370c999abfd925e61c4729b673772eae89a8f87921d18171bb10f76fa0d2886744099f0916d1aac8fd0bec122f846c19518575470a43c6b9328a03032f1e623787422019e2ab8efb3343e846b58c0aefa9141dea4e398dcf979091a35a4d34db9b5a28b242124c69615cda477db87c4d3aefac560533d3834d1937498fa1460376a986beaf8b10e2b5e35037b71f29094da4e12322b8e47dcc961e3bc78afa1825436915489203e00650d0f3e1c1aa6d1bfe4c1e00840e123d86efd30e798cdb1376bca8fb373587d365fc53a01157f2facc6aefb1044f93adb702873777fcd6f2bde9097c5ecbce8df350642bf23bfc080d6e84982792ab4202f5e29c9bcde9b085ba0f1212eed99e1d5771a404b6d89f67a296d20c4c1049d1cddce73307624092aecc0791a2cf0dc322bfcafb3fbd5d0277879e4e7ed7eb4ffc47777029cc256f3aa1db981673419e987618d13d8362c8a5fe89ec2c4ac454e65fea0839b9514497a54c268eb85ef7e2db4145bcd4fd32a77cbf3b64726fe84cd03abf43f0d3046ad295eba4cc784a29229682ece5049b50f57450f0649108a47d7db2ba93ae3eabd8cfb6cb2c71331a4ee6580eeec240c2e9c4450ff08e07ffc70f01bd682cf842667b29c6ab671fc72f15ef13dcb8279804af1518eb2d443bdc3224872f6aacf89d2c0ade2ab728ca32738679b0c3cbf377d9609c2dd86c94a4b169475a2898ac4c684758f4d9ca73cd72d0842d07649172f637b3231750f4bcb40a0c7d25067ad5de399de4e8bab9ed3654ee55269b7adceb29e47fc01b5b2e537eb9f4505255d846ef560d67f45e3a80249c706dcfd4ccce40391513370516d282b864900c6355d7bfc24891ee1b59c718b6b35249bdb986cd9839c9566783adc9bd00ee9c3bce4e5a04517e4bfa6c54a6c89576485b75265c94d7467b4d484108ca643724b533a1035c23b8794f69f978a263b7cc18fa124d7652bd02e6648c1b33aa38fb03050c00ae614d685f6d7f7b4ef857c95e57aa5ead13c49e5946d05be28a763ed6478fb007dece8d8be2eb5b3dc4d44bd02b4600789ac0c56491cd6d9e9f042cd13c19dd40927ea96086765bc6634864a6acc07659967bb9ad8236ffbb97a3c41d9caa2bbf869913a494ce0bfcf7499ff62bda1dcd4b9bfb41f155232be1030f94f73bb6e86263207f87208f6ab1f1ced6edffd98aa8106de6eac65e0e4cf627cef6efbd19d7226aa8b92b995b47cc3293356223d01c1a6fcb029cde7b0755f115b55b298ca60cfc06327edd870a135623ca0ccd31efa16a9361ec8e62fe04b0fa271d4cdfd675def166297e9c3d3cdd233f2fcd5e10889ed929723331f3a84f6155109105d55a9fee37ba48f030dce077b23070731e499a389a1cc37c220cc29be4334f1b156dedc0ffd9bd30f725d7345aa8801498d772fb09a5a5fedbf380249fd2013ce9dddb045ae9cc4c60efc716958119dddeaa6e707f8823b3e36b9adb21d69721b0a642e8b3614adc63cf3bc8bcb1c316ecdac4efd6c9453b57a4322d1236b8487474663db587ced3ffacf6877e57c7d4b0df07c520e077d9935aae0b4f2558ce6472842b59cb5a7b15b1879ac53e92e0212827176", 0x1000}], 0x7, 0x0) bind$unix(r0, &(0x7f0000002940)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x30000002, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000002a00)={0x0, 0x3}, 0x10) sendmsg(r0, &(0x7f0000004000)={&(0x7f0000002a40)=@in6={0x18, 0x2, 0x9, 0x9}, 0xc, &(0x7f0000002e80)=[{&(0x7f0000002a80)="228f6844", 0x4}, {&(0x7f0000002ac0)="822b8dacf2bb2239bf16759dedd18aeb60c34d1f15a44069d30e568e27a5837b240c8265190ab3612089421782bdb1ad55df4a3cd1226dcf4825809a6a81c7a46ed4863e9fcc44f90662d76856be2dc12a63f8b2b3709dbefead72c1bacb9e2857073aae65f0f89b91f53c552a2a573586cb991d56a56b7db31f71a1fa3745d7322bf530949e8f7fb13166de82c7", 0x8e}, {&(0x7f0000002b80)="ba86a436a4f9e3b8cb6db2208014adbc58eef4a1", 0x14}, {&(0x7f0000002bc0)="25986f22ed9cf2444e0ee297934dcbbe568a02f50204472e28f3c4ba4b418d5a214836c36a137c809a7d7a1fc6d30ef5ae91bead3a643573e44340aeaf7caea7b7194c5e5088ce06d75812d844dc624216d4429af6edcd5951ecf0e205fd9a6857ebd305c855", 0x66}, {&(0x7f0000002c40)="1bf6ee7cb21f4927988716d34f0e2bb834e24735beda5e32ba3d36da3648f450f10ae9c2092116f8094c16e455f1a3aa2bc152c6beb504f37b44bb1e609719ae", 0x40}, {&(0x7f0000002c80)="e89eafbf9d9566e5365d3951c83194dd4b57f93e8b3570928de48ae15c48b9918d4200f5376505afb29e6f02bd88142795855605d8120d31d9fc8143f845fa920e45e33e1c75f875dbf4313c3bb297704b1dabf266f40aa46ccd3231162e74f958d06d387bd25eac15aa27bd607f7caf44e24b3753aa407d3924d66a99ad7a0b01ae1ce5d70f883193d38a62fd17c8871043251cfc2c2af4571b1928c8712987d6f2314b5d5fcaa877ca3521f0055b255ab6522e74973d477e6774e44952787d4f4acdb0e10926ed32d5343fa93ab0c204fe58b95cb4b7fddd6636", 0xdb}, {&(0x7f0000002d80)="dd8086301013c6c1a849157212cf6ab5103bc0726660a3163c0fb0e784a192cb8ac23c0648b92782e389907eef19453c2b24970bd76fd6123353b7c1499a141550aa818bc1cd4ce1c497381060aeeedfadd39c41a3207f7a7c876c634cc5e108c5e64a02559e2a59ad77b2a1a1ef177e84995f523ee9a1f3de4f3308b65b9f34644be1e8dcaa9fd8b5c56f0af5893951dcd9ea516cff2db82789d66de0ae89fa9dd355af5ffe57c54b3ab57efb08958ede0fa9902dcd173eee0bf976fd9f1c83bcfe2b0926dee86ade4a746cc8d581b766cb69d75857e3cc81b8446a0f8330d29cef732675", 0xe5}], 0x7, &(0x7f0000002f00)=[{0xd8, 0x39, 0x0, "bedca5eef917cd9001ae56cfbc2359769512f3064b1b62f26113d91bfd01938dfd35d7c72c1220f9d2e379ea277c8e551723b47c34e6b132fc7d40d68d83ad90bfd76ea0a5fb87acdfc13430353b2aa7d7b654fe085d2906a3c5ec01cef75d86685ceaf3888a189ecd8005b0a0f9c870dcbd579c2acb9060dc5d07f7f1a25b8ba4ff0748196f14cbd749ba4f6e495a6d380f12db7f07d814ac6d597e8d3412b0a2da2767e0106b42a9f9ec52d1f3e26a1cea47a4643267da28466f9e369e213258abb4"}, {0x1010, 0xffff, 0xffffffffffffffee, "ec548dce49430fb3c9002ab33852b3f4081bd7fb8dd3f20e4b18a69ddf03f5b1be9cd70fd429427897626c287003ac82e0d1be5ec953f9f5c66422312f4a51190e71dbc17dfe824960648c1053e785ab6ababb2ff033750fb90d7a3ca28c26896a802f803427f7ba98c3070469ef83a2e80c69512914722e309971618a290601fddb8c874faacce8b9811401de6ae5fd2fa62f70b1b3bf5b076cd97fade6ac78e4b6796fb0b430d32d11e0506f66b03589e2421dfbb366db404761fe9ac27b649891edb92fcbfcf9a44ac763ff8c996ef1780f7ee9eeb25a90d6f6086e94dede943c64a87348a4a7a4530aa8db327fc67eabbf0ac61ee0bad33d740c51a6fc846c35ae49df90bddca9c6d926d972d229813f9276703c215ee7d1b685526db6fed5f1f7819b6689b87e550e30d731e0cf9b1009d63d8c51cb4f05421bb16aa17fd79031bcb58e9e34aa455f2ac6be2860c39e9fa9d8bbec8d42d6612b2dd6a484d773e199185b11c08325d64fbd5af3f2f342d9866301a8afff02d28b343c8c72150f82120aa0a1b17af62f0e389836cac0d9807b8067775de968d8e3bd02c45b92429936bbcc15b1bc1a46f47caf7a3a75198e419cc3d529a6108aca77ecf4064dac96bf52e16499d8be88388c1d700c246f008e5f2a52a9d8667ff7983ab64145a8cd0e874617b8fd55c2f8d665f26447f0265730fe6043752459bb48d4faefa23c025c3492af419631456bfdf40288296b3df7624fa589b4f381299423cc406290526ef57715360b542b3512867f66a1b0185f61abd1cc6278426102ca144aeb8558ad3a70f32bf39575e152508cd4d8834569cd1a85c46be107537956e015b5506de8ece86eb58d6d899a7ee0cbac9fae6e6e6d0b6a5dd92ac3b553b20bb18fca52adb0a5793f126c2a428fe1be6d44d36d4b65039568159c275f598ab2453b9b9bfd7a02b1d7c176792bcb42ad2e164d728a6931dbcebe3756e881a339e4baa49ac268947e6dedad15f3bafa8fdd12b7febfd4c4109433491f1361931e6de7b0f750382b130c2bec675d617d38e6e775187ec146a11f25d7d470de83ddd61bc060d60c61d18d545674c921f90a84d2e559fd0f9b6df088f830df2e78599a1917256dc25f4849d47b5781b52e91beb8710f3b5da7d2a50c025c99caf06514a305598ca7055275206c201d93819192f5ab8f1ecc1b2ac76968a1c6874ed4f80987cd24f98bf72e8b4407e0c54b80615548c7dd250e47558743f2dc0734dfa09d972f0ad4f7c3e8b2e85a9be63381a6c298a18f390271c8455587dcad306196fd759023da043740ad75c7ee1d81eb76e3db4473b86690f3ae22a2a6026fc785a1f7e78ae67bf25ff49587144274952d26932bfec411447d70bf394a2f466da4ec94c9086076768a8b635758ac985ddf46672b78b8b088fd7403d0255f26d9cb2881acd44ad7f85e396bcc512059bd53f0aa02fc99e18a789ede20ecb616ff573168a5acdf733546ae1130bdfd9e847d0a1aa58598140821b05372efbc6c6fd766858096827560cffbcffa33ffbc55ac04c95d898a0849c89a792769f28e7134cef807c4b17b5cc1f8aed49eba89d6fe64477e30749f14ab210c6d9b04928ce2f2a7b6bd553b4553aab2790563879b8151b5f790b5a6c32560f54a5c65fb7d6d2b1a46db002c2d655eba36da2c39043a1a42de5d3e60c9a321b4c94145fe97a0c751c4315c271c1e6138bc2087cd1b66341066559550d8cc89b74adac64d2625f77840dba43d5156ea9b02c82ceeb4b1785ae02f0cf6de8c27b2c2b0e25edd997ae164a57b69874973ee2e9b680d54f0189b0b160526a6b79690544ef4593d77f88a6d6b91174f7726b4d1dbe745f3120e2f287a71ef08688fcd2492501c0b6b2d016bdeb0ac21340d18b1d46df452564c7f0442dc239485a7d03fd9b6dc92716d659f69ea5c969d1e0f434962fc13431a28f616601e6be5ba298e02171324f0158ab4418fbce8e926788d23ca9651445401e2136527e15255064c43f6c89b3e87aa419e96081be3918112deddf78d7318bb3912f72af397cdff81be2801320ec1e767d8e8358e54e828958f8dc55fece98e2fe940a37da4625415c354676eb9fe631b3b4c59388bb4e352310d48f4e9bd990879de150696ac7277aff98d84b126087dba3444368b02efa1df32ced5c174bf551d0c0b5d366c1594310a2f93f6e80025f192f7859a4c1da497c28a86640b2388317cd595bf375ffe012154eadfa6d83889f0e77a93cbe725d12badfb52d35979238e39a99637dd3e11fa47bf7bd7f9534e19d482cdf1732160327430821b6f61394a75d4357b3efcf95f625344acbfd4d58a956419f7ebe68ba19c902e0bbb0f4c5698dd993d9968498f396db7cad4976489c5f7dc214f3a4bff4c74a008e434cca7dfd0b65db9ea056d4f2b5c6b207fea8e53ecec46a29d3b48ffff96554017db77fde0b06056c4992119a851939f4b842586f62857db5a784bf0e8bf6ff5f4d0e10f7e9980ff40b82c8ab51f03037509a60c7b6451e24ca4e9fec89ef30565bb1afde75840cb30e6ddca6f9c1338f1b145292abe6e28351cfe2696c7074e55bb426bc40e5197f76be5e9af7edc4bff2c6ecd2c7f5a3a282befd606623a86084480cf74a2468d98082f0946763438fff48d16831d846678a71e4f37d816e30f5974bf8c185e45c116b96fec280d88dbf3519aedfae94d1ae33e52746274d53a45c592fdf4e71c7e36a7ad07be307699c0f877cdebb2ee6ed63ee18fba37cf1673881d4b9ead6128f12891bee205a74d1e283d7deec6a0024d01809245856136df09fa39a616d4a4b54f6cf014200a81a79860e70729ee798e30725efc5275b3b1ab06d84c2fa31e5040e72f706ab1948bd9fdf3101a93dd1eafbafdcedb3d156c349aa34864d2a075a51b0c8a865bdd4ef0a951cf80d55abdac3db6582b42223255c3cd8c1383ec8a836ce0952b2289a1157bf678f2a4c804b3d9d36d17e5c5dd427564d8f2d2ea22b974872d6ab7413d89b75b7691e76dcbd705cbba358a560c00eb4cef33199783d6b2461fd83cd5a150fa59d83603dc84a140d3f74c96ba57c8e759255ae84e3c3828321a3bad5e2b2d3f25c9db0deda9e4a200db18a99927f9a20d04c9f0ff691dfd5d66b38a1d30480aeb3c11cec15a655814da5267e19894fc72f82dc29962af55c53e055937c1756e133091fc604651e09bfbcf3057d74076f924a1923808c79e2a29d1eada3c76a2e3fa9b69ee1d9db58737549e7d3b6ba9b350ca05984a6ddb1769ee5b27a4c02086eaeb020de875a4b262cb9d36554cd15ab225456f7cd7548f4af877c747b84ceb24676dfc387b6c2c4f8b20f36ab193147778325df58f69f9d6708cee6be9bddab5bb3e76d32081137b32d0735c3a700f9b42c2cd4b9546a1def3273c9b352aaabb17693595aa6d794e6e2ef8170c1409ab6f2d6fc16e50bfb0424bc32825f467b45f83133d123f8b6ca143f1dffaa2e16b5674151db32a183413179e263e7cc0916a42971eb955d57449c3e492efd4234982d3e57bca518022622d5a333281f75c4547a6d8b423b839133f9ffc537263fb4c0f3307f3599fcb7169f0504f0d61ac120f6876ea575862f8e85d6259c141905cc45a16af5c988ddfa2bda579e89879f0cd529acbff219cca243b319ef9c79cbf90b75d5565b9d36c4c45ceb533d984a19ed39fef3551e2c0ac28734e91981ac885be3d1faadc960120abcc68a4a42f0b55510db08d37d41486f922058d063f875bb41cef2d0b99d6101e64068c408f709c807a894c9fcd201559915e03b6bd3e04f3b9028a02a471f7d00d92038dfc503832239b41bdd7960829059e8acd598749a5ccb2996cf624e2807b9655197352c43fec227ee54ebe6a239e128a6bf3ab02c56ed0ff75aeb01f64348d49ad594d5e5886bc9e48ccb81c84231a8ca752449483df01e73ef3e6726acd3b793b3f0839b918a9f434b7750a91e9f25c112a9c1279867447be0ced1618a66d45fe525f1e1fc06fc436eaf4c03b51a2ece0c63c892f01f0903e26f601e6b0a0b12959991fd6083ef0608903c3248544af577a16d9a79b3d1a5f22cc9ae89f16328b3483b6a35bf2a6e130347e5c17761bf56e34a4a0bee8c7f6252f3b2ab9438c78f141954429c1a18fd6370c656a35603f65d4df1957ce18969744e85d11de4a281e2a3b3c6e252ed98ec5646282a1a77b062ead2ec28c94182e63857313c3793f8897fe1dc64ec5159ec6973fbbeba5f15b352010d433c45cd875fb0659c9bc45835ce1976fdb494ee3dda936714996f51c87bc20c6d77b4f8b187c45aa17814106d657d2961e8c53e037d851656f1de492b31e566c42c22848cf1331cf66b2ee7c6c343032dc4abb08cfd1a8087b918e80264599e911f0e699174ff36ed39a48260ee262e425a8c9526696fe392203ad7668cd26ca61ddbcd1f2f3137393a55b6a8a7f4f91f3967c570a2afc426157c2e7f8decd52b78a33c0d3f124d5ff0f95e53c873e6bbe0964c14a6a6dc8b30a293781f9f39a8e7a74fb237ddb1a9d0fe4e004a87f088d20fb56436d5baba27764f0a3e8785b1901c4daae7031ca2646d6865b80bade4fc4682cb45da878a0c9b8c7e34c1a0cf35a5febafe5fb45472b3462f8b69b9921d2917deece8d645d80798487509a9af9deeebfdbadb7c874d7924555b9dfbb079452e6934182e434e4dac8507c24842f8a8278c3b753e8bb88903757f20a78ea2810e7b2f3b24359d2a5997e32a2003252f86c273406365229eadcdf7ecb55885abd9fb69b720efa7aec8cba92c163cb649cb0c5d16339b25e42b5af22e5d0be969432dc83dd06d0a5d0f87c0305c3d9b1a36a6d23d16a875faa2206179e3c17ed7528810e42c6c1e0d6d26f6b892ffbfd305ac3301a0d7adc63c2565801318bee0378bf480320caf58afbb9ab44bc23ec42c7f02c0c71de2eabe7a747446a02fa32f9590a88a8e61cb50b2bfc3ea3a546e99768de16eb0418bbfa5d2875dbad823096f8145031a686910941110e69b1b76ad6654be06bae859ea3bfc4bfbfc8d36cb3243e2f596ff0ddc1f2837c6c501fc2b66b0755455d746d72c66d4272494429490f02733e8dace4c55867c73e3d460086e2b84c7cff9f55027b16a17e4a8036d5165da550cc474572980044a2d1d7e6d51bfc46898f3c81c3e48c28dfef1f44d3881736d35697f1f5d3068e2892e7df63450e5243b8be213c2cac36e20d95b9733b162b4cfb16e0d0679f01b02dfe878c77757c16610a07e4b4d14faed7c54f97f0c16a3d112753cc907c22630e47c0f56bd3bb96c6255f157a093d3753a0434df2ed6e6dc8a016a3c5749afcf535bb06ea7ddf87b87c01f1926a68fcad0a073402d5a6c9f62d503df350c20355227e5413d42fee408b6796b2c11a9b89ad0dad43c0f783e31376428b371fd8c18dae1a245609569f46773941ad61cb30b84c7613137ff50f163c50bee17936cca930d82f0a47ba6ac20edc7cf300e810cec4ef55701da9fc7924dd5215b19b5c393f1183cd261a275f8c9b2c78bc4c3723be7a179ee07a6e6a04d13f0811586a7297078bdcfff25be6ce48e8de7e7950a3ce9156f852ac155e58a06fcead68340601e0a7414c7d75e6f3c04f33f5890aea9d3d28e98377904e96c17776351a137375156853fb1c9c53dd02ef764de0faa3799c7849d98c3b961edb1880cc16e8f60ab170c358f6cd73c31cbb64b1b1e96a5e3d142d44a1688f4e715c1b9964f9dd64cb"}], 0x10e8}, 0x404) close(r2) link(&(0x7f0000004040)='./file0\x00', &(0x7f0000004080)='./file0\x00') fchroot(r1) symlink(&(0x7f00000040c0)='./file0\x00', &(0x7f0000004100)='./file0\x00') fchmodat(r1, &(0x7f0000004140)='./file0\x00', 0x2, 0x600) getsockname(r1, &(0x7f0000004180)=@un=@file={0x0, ""/4096}, &(0x7f00000051c0)=0x1002) renameat(0xffffffffffffff9c, &(0x7f0000005200)='./file0\x00', r1, &(0x7f0000005240)='./file0\x00') mknod(&(0x7f0000005280)='./file0\x00', 0x1004, 0x6fcbdc46) fchown(r1, r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000052c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r7, 0x0, 0x0) link(&(0x7f0000005300)='./file0/file0\x00', &(0x7f0000005340)='./file0\x00') wait4(r4, &(0x7f0000005380), 0x20011, &(0x7f00000053c0)) r8 = shmget$private(0x0, 0x4000, 0x13, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000005480)) pipe2(&(0x7f00000054c0), 0x1000000) select(0x40, &(0x7f0000005500)={0x7ff, 0x40, 0x7ff, 0x0, 0x4, 0x6, 0x7, 0x8}, &(0x7f0000005540)={0x9, 0x0, 0x2, 0x2, 0x8d1, 0x200, 0xfffffffffffffff9, 0x4}, &(0x7f0000005580)={0x3, 0x2, 0x7f, 0x8, 0x0, 0x5, 0x4, 0x20}, &(0x7f00000055c0)={0x8, 0x4}) symlinkat(&(0x7f0000005600)='.\x00', r2, &(0x7f0000005640)='./file0/file0\x00') bind$unix(r7, &(0x7f0000005680)=@abs={0x0, 0x0, 0x1}, 0x8) ftruncate(r1, 0x3ff) 00:00:13 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x84, 0x100) poll(&(0x7f0000000040)=[{r0, 0x1a0}, {r0}, {r0, 0x8}, {r0, 0x10}], 0x4, 0x7) poll(&(0x7f0000000080)=[{r0, 0x41}, {r0, 0x102}, {r0, 0x2}], 0x3, 0x2) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x18, 0x200) r1 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x600) read(r0, &(0x7f0000000140)=""/232, 0xe8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x210, r0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0xffffffffffffff7f) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0xa040, 0x7) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r3, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x400, 0x88) getgroups(0x5, &(0x7f0000000380)=[r5, r3, r5, r3, r5]) fcntl$getflags(r0, 0x1) mlockall(0x3) mknodat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x8000, 0x5) fchownat(r0, &(0x7f0000000400)='./file1/file0\x00', r2, r3, 0x200) fcntl$getflags(r4, 0x3) bind(r1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) fcntl$getflags(r1, 0x3) r6 = openat(r0, &(0x7f0000000480)='./file1\x00', 0x140, 0x18) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000004c0), &(0x7f0000000500)=0x10) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000540)={0x80000000, 0xa34}, 0x8) bind(r4, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) setuid(r2) mkdir(&(0x7f00000005c0)='./file1\x00', 0x120) 00:00:13 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) flock(r1, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x18) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = shmget(0x3, 0x3000, 0x6, &(0x7f0000ffd000/0x3000)=nil) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r4 = msgget(0x2, 0x4) msgrcv(r4, &(0x7f0000000040)={0x0, ""/235}, 0xf3, 0x0, 0x800) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/218) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x0, 0xfff}, {0x7ff, 0x100000001}}, 0x0) r5 = semget(0x1, 0x0, 0x210) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/40) r6 = geteuid() getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x7, r6, r7, r8, r9, 0x102, 0xfffffffffffffff8}, 0xb, 0x10001, r10, r11, 0x7000000000000000, 0x20, 0x5, 0x8}) fcntl$dupfd(r1, 0x0, r1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x4) shmget(0x1, 0x3000, 0x304, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) shmctl$SHM_LOCK(r3, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7, 0x3ff}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000540), &(0x7f0000000580)=0x4) mknod(&(0x7f00000005c0)='./file0\x00', 0x4, 0x6) 00:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfff, 0x80}, {0x1d5, 0x7}}, 0x200) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r4 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0xeff0eaaed06e9034) fcntl$setflags(r1, 0x2, 0x1) r5 = getpgrp() r6 = getpgid(r5) fcntl$getflags(r3, 0x3) fchmod(r3, 0x40) setrlimit(0xb, &(0x7f0000000200)={0x36371dfc, 0x4}) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') fcntl$setown(r0, 0x6, r5) truncate(&(0x7f00000002c0)='./file0\x00', 0x9) accept(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getgroups(0x9, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r8) r10 = geteuid() r11 = geteuid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)="b3d1e422e64034d95fe70980065a962c587f7fdb6c144cd097233c9478ae1791c18fc8dc1bf3a3337c0c95040e06e5a52df1", 0x32}, {&(0x7f0000000440)="ea527d2eeff2a61ab69469de283f6c0f855914d3df1ef8de1a8b8008cce1ff365bd4a52750befc9c417e8d7656db1e89793f8f2a697e4990125524a168d98f2e5cb99cea4882010e976123b28c9f15767d489a0885e7eb68de7f3c343693a941dd4e50672ead9340712093fb", 0x6c}, {&(0x7f00000004c0)="ed7d31042b0c12dfd399d7b3b8c2c90458fc796c424ee3b8fda0000057b27fd626f49cc076c36abcb01b96a773b0eee72819800e0d5712c7c8cd65cef63fd8ddbe8d4f2f8caba5362e14fff45292ef259b9b888cf587c9834b7ab407d80cc0ded3a15b3f73b2f4eed853c6d82ce0e8049a56b7a20f1be6f121eddbcff4ad4551461cd98c5d61829a23070d0d7aba4d34712525e1945ca6238158033f33fff2eced7505e85712fd70c65db2ffc5ecfda9", 0xb0}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r6, r10, r9}, @cred={0x20, 0xffff, 0x2, r5, r11, r7}], 0x40, 0x2}, 0x8) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1) clock_settime(0x0, &(0x7f0000000740)={0x4, 0x5}) mknodat(r0, &(0x7f0000000780)='./file0\x00', 0x80, 0x10001) getsockname$inet6(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) shmget(0x0, 0x1000, 0xa, &(0x7f0000ffd000/0x1000)=nil) unlinkat(r2, &(0x7f0000000840)='./file0\x00', 0x800) getpgid(r5) getrusage(0x0, &(0x7f0000000880)) 00:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff}) r1 = dup2(r0, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/45, 0x2d, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002ed2da1066696c653080"], 0xa) getpeername$inet(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 00:00:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0x100) fcntl$setstatus(r0, 0x4, 0x20000) r1 = paccept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x20000000) r2 = paccept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x30000000) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x10) r4 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/89}, &(0x7f0000000280)=0x5b) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/77}, &(0x7f0000000340)=0x4f) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1c10, r3, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x1000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x5c9, r6, r7, r8, r9, 0x40, 0xfff}, 0x0, 0x0, r10, r11, 0x80, 0xccb, 0x6}) mkdirat(r5, &(0x7f0000000600)='./file1\x00', 0x20) getpeername(r5, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) fchmod(r12, 0x9) getpeername(r5, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000800)="82c96265947724285451fd1fdbbaea884718ac36952601f353a560247ace3b994bf8187e337f9b568a45573b4c8501ac0df171b6f0601130145f7b999f7c68f7c10b3138d0c569afe2077b2aa99698f578d968b9a3149a0f12d95fc2e7d11998ad6ebc1423e99070abaf55ea3a562f47251b", 0x72) socket$inet(0x2, 0x50000002, 0x100) open(&(0x7f0000000880)='./file0\x00', 0x600, 0x80) shmget(0x3, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) 00:00:13 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x9) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect$unix(r1, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) 00:00:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f0000001440)=[{0x0, 0xb0}], 0x22a) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/75, 0x4b}, {&(0x7f0000001100)=""/108, 0x6c}], 0x3) 00:00:04 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x10000000000001, 0x0) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) dup(r2) 00:00:04 executing program 2: r0 = getgid() setegid(r0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) getgid() r1 = socket(0x0, 0x10000007, 0xfffffffffffffff9) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mlockall(0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x5b13, 0x5}, {0x18, 0x2, 0x2, 0xfff}, 0x2, [0xffffffff00000001, 0x6, 0x6, 0x3, 0x4, 0xc2, 0x3, 0x1e37]}, 0x3c) r2 = semget(0x1, 0x0, 0x8) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000100)=""/43) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = getgid() r4 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r4) r5 = getegid() getsockopt(r1, 0x1, 0x6f4, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() r6 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001280)=""/218) getpeername$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getgid() getgid() getpeername(r1, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) getpeername$unix(r1, &(0x7f0000001480)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e) munlockall() shmget(0x1, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmdt(r4) accept(r1, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) setgroups(0x4, &(0x7f0000001640)=[r0, r5, r3, r7]) 00:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x3) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) pipe(&(0x7f0000000040)) 00:00:04 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4e257abe522fa24165c4bebd621bd544e17226ab67551fbe2e26b1e0ed21956c022973303c10b889270dd5554b8db92fd8ccb0b63b355d54180cfb3ca2cef50617b57ed661ebb203ea727bcc047c385cfee2f3fb8445bf5b46eb1b333abcab9a8784935b4dd2f6eef2d6791375d102c7a177a2ffd696ec742a17326f44", 0x7d) r1 = getegid() r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x7, 0x0, 0x8001, 0x9, 0x6f, 0x6, 0x7fff, 0x1ca}, &(0x7f0000000140)={0xccb, 0x643, 0xfffffffffffffff9, 0xfff, 0x7, 0x1, 0x7f, 0x1}, &(0x7f0000000180)={0x80000000, 0x1, 0x101, 0x80000001, 0x20, 0x9, 0x6, 0x400}, &(0x7f00000001c0)={0x3000, 0x100}) r3 = getegid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x7ad, 0x1d8}, 0x8) mlockall(0x1) select(0x40, &(0x7f0000000240)={0x5a3, 0x100000000, 0x77, 0xff, 0x1, 0x1, 0x101, 0x80000001}, &(0x7f0000000280)={0x101, 0x0, 0x9, 0x0, 0x7fff, 0x2, 0x2, 0x6}, &(0x7f00000002c0)={0x14, 0x94a, 0x100000001, 0x6, 0x0, 0x68, 0x1f, 0x2}, &(0x7f0000000300)={0x8000, 0x8}) r4 = fcntl$dupfd(r0, 0xc, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) fchown(r4, r5, r3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380)={0x6, 0x7}, 0x8) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mkdirat(r4, &(0x7f00000003c0)='./file0\x00', 0x21) ftruncate(r0, 0x3800) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x1, 0x1, 0x80000000}, 0xc) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000440)="d52d23fbfdd1d057230f0090ede75a203be449b0bd9a813b035eee99f0829de0731209775611f3ffcb4d0ea530b59ee7b7d6b75101c519b8fe0159397c7bf8702163eb6d8129781db5006b1df7bb429d4ba428402e3383093814726ba3a757130b36553baf1b2cab505af5d85fa554baf5bac2fdd92c2424b42bac9d11e01dba43101d810da65f0e2216b9c1f585341a6c77c05e9c62b6683b1a6e47869b471bb324a8e6c174a7547e3dd7ef5bd589d2c39e27307745286d48fe", 0xba}, {&(0x7f0000000500)="60a5810b5321bc07f6610e32e81cd0d9f3edb455eabcb54af667899acdaa8c6bb230fcbac58f59846331fe7650ad9313ae3af8b22647fc3349e9a5e4c91b883df737ab47b91f9d5464fefc1ec6251f0528bd2b72c3c4bfda30505acc2b63c6aee8e6459430a402c81118bf7ddff6ad9953f4a0dc04c92fa57adf654bad9e91463ce5e69a2bc95c0cd93389434bcbab32b93dbf067cfb896a09fd905da63779385e4c432bad8a71f6e1a264a9ad8a36b6547929b7bfcea9cb931135d88464ff10f03e6c43200aa7297095b97cc334f759714af77ea3bcf1ae9da22fa1725dbdc85d73852aa1aab7", 0xe7}, {&(0x7f0000000600)="c4c3f2403f3eaef47a877c59f60ef18da44b74a981bed00ae84ed65b1f1adf4eb891627ce654cfadc8abb6e7b4a64415b0267c3ba32f5d73f04b9c54b028e5cc1802e12533537131c1073a37bb19a391bb060ea42a606f4e0221851f06e14306cac085618f0dc99550d9c6054d27a08cc2c8eeb7972f37e9b2a12c486388316d6795cb609a47e2759fff447e7807870f0b132a32ab5105fcdae424f338c1614f982a83d4b9", 0xa5}, {&(0x7f00000006c0)="21df552e0c4b1865bf31b84d0c1dec7312ed2978f95b3a60209f5d372561927f8727755d470c781ca6c298467ab95434ec3cc13625bbbf92dd82e72a94b5aed7f543fb720b6d422994bbd5fcb07251e26b5a69113d1b26bb57300c9054780afbbe2a53e2d8ebc3e1ded9355de4e796c100b0ddb809123a9cdefe404d0926138a00a211d4354b3f0402e43d008ec77289f1d9c838f45a055237c7df", 0x9b}, {&(0x7f0000000780)="6478e0670cfaf113df4d07337029abcf9a8de4e5b020f92fc0f710f8ddfd00ffea4212a148b5964b09", 0x29}, {&(0x7f00000007c0)="210a49efb34aa0a4fa830d4388afbeaae5bf908b1dec3f9c5ee19259f0ba07343f57cc4d77de2f658f9e02dc3986855bc0bd46598bfdae002b202781aa073461460c11b0231ce3dafef283714915838556d75235da17e6d5b1e85229ab942d4c0324e60e47d813b7cb78265924379a86b845e0cdadf411f105f0dc9f9a25de8b217971d09b9572210d577fe5a1cc6ce086812f69af11e8e855f37b4618b718fe6785c8b3c44e276cb4c5d8b98e278a8b636b143860bf79bf7e87849c236f756262405efa6580cd20ac", 0xc9}, {&(0x7f00000008c0)="e1f880c6183559001169089595b9e691fc35f3aa249c058f9de9a38211c43ac9b9a411fa74b06859c31414603ea72feabd654285a25ebcd00ad291e8fd68d0759ac142b245085f189d7cf5578caf29515939d53ae688eeeeff0d37dbf10f0a782609bde95973ab3e7e39e66a9c4ab7a56df48c94ffeb1eb6a78e1f341f31026a8875c7b9c3d51adb4574f6aae04c1a23fe0bdd713dee07891f8db9121e15718397122af8ad9d", 0xa6}, {&(0x7f0000000980)="e6d758364480ae682f4bc4b96396e6ca87d935e43eb23eef3350615fda66e26cbc75c85019a3984a60fd252d939e1bddc1fe11604f4eb5a7385676368ce65b324c759cc9fcd150d634e923d2de24696c4dfc3af6a442432f00f25d8df7f60cd15ac3c993b82640d075b456c2c8a7abe37dc371a6d3d40d4c5465003a79150f8a5c13f6", 0x83}], 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000ac0)={{0x72, r5, r1, r5, r1, 0x1e0, 0x5}, 0x40000, 0x0, 0x2}) write(r4, &(0x7f0000000b40)="7a789d7ded6a9200ea08f8ba2f67e9b57d0b1bd83fe9c40dc5ce25e619f12ded8fa3d2bdb6c230cd7924755e2a18f4b16f623e9f47695079ebe3a7b34b66f73820b934ee8b0c8200bd22e4798804560bc05c452394966e708b8aff4f9773bbd38aecadcde654fc7fc87933c497b0fab278f94ad484599a1c9b2e3346044115f055f68870bba268b2acd25e7e3e012bd243dd680e8b", 0x95) symlinkat(&(0x7f0000000c00)='./file0\x00', r4, &(0x7f0000000c40)='./file0\x00') r6 = semget$private(0x0, 0x4, 0x3467d36541698a30) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000c80)=""/178) r7 = msgget(0x0, 0x100) msgctl$IPC_RMID(r7, 0x0) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r8, &(0x7f0000000d80)=@file={0x0, ""/108}, &(0x7f0000000e00)=0x6e) fchownat(r9, &(0x7f0000000e40)='./file0\x00', r5, r1, 0x600) openat(r8, &(0x7f0000000e80)='./file0\x00', 0x80000, 0x80) 00:00:04 executing program 1: r0 = socket(0x1f, 0x20000003, 0x80000000) recvfrom$inet6(r0, &(0x7f0000000000)=""/97, 0x61, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r1, r1) sendto$inet(r2, &(0x7f00000000c0), 0x0, 0x400, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x80}, 0xc) 00:00:04 executing program 5: getgroups(0x1, &(0x7f0000000140)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000480)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) ftruncate(r2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000100)=0x5b) fchown(r4, r5, r6) 00:00:04 executing program 2: r0 = socket(0x3, 0x60000000, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000080)={0x9, 0x6}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) getsockname(r3, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000040)={0x5, 0xff}, 0x10) 00:00:04 executing program 1: nanosleep(&(0x7f0000000000)={0xffca, 0x5}, &(0x7f0000000040)) clock_nanosleep(0x2, 0x1, &(0x7f0000000080)={0x9, 0x5}, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20050, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="eae9bd280df85965de8b8386b8176dbf9b5ffb5af11894a178b48eb972d60211d517d7560f8530d865dea681dbd562621c6c31e70e1f8503e78e2bafba6de8109e5887139794d453b5b5d90aefe750092f8f6ce079605fec016f97eb041875de7b7c272c64733dc9c27318ec13c890c79abcfb8a035b1daa15fc84fd22dae8c13c9bb5", 0x83}, {&(0x7f0000000280)="fde06853ccaa028741cb1f011b817d554b2eb61f38933e020e467a345548271067a59a594fd221fbee28409b19e78a4affcd6d6f3f15f9cbe1a412d145c8803e4f99b446cd8cc34afbba080c9f7f6eb4fea0d086200366dad56df8cb976776d9bca87dfd699f6b53bd320a4016dc2669aaac45d50e433a619722b4e84cd26bfd251516f35c4822fc5b6667bb2b78593c3d80a176d8bd391eb817f8bfe422557d963685e9079a74310051daec4397a7dbf7b2a2c7433af900fdb6b4198c0da2f9a8cc1b94c5c0d5bb613cb6ff7d02e2d22e204bce340c8a8a3ddb4e86cab8667b0d6cde7325874c16488a3e", 0xeb}, {&(0x7f0000000380)="a9cd6bffd4f4abe8b17c7873cf16e7a4209c5095847eb62811bceafa9a9c5e9c541984aa4f2568ef9493f8ed7b74eb55d7ac9d714987f62c93390004e877825cbfd997554cc90752bc182ccab2865b7eaaca73bc57e9761cf408901920eca0824aaca96de8536101e3c9aa1aba176c68fe8b5f2366a42b509c7f6b8075392e5fe2d738bd1e91c4e06ac1959db69c76e87224e161bc98e9309efdc724af3cbc426b04841c1f95632f8e899e3965e46d1ab59cf297c1624926647ee20b0750acb6f76fc84be13e4f", 0xc7}, {&(0x7f0000000480)="6ba26781e70fb7d64ff2216271cecc861d96a3594aba3824331c", 0x1a}, {&(0x7f00000004c0)="3974f43e4b2574278bfa3b380caccf54ec24f74ad93b4ae0bbd1fb1c85216d2c985e4f271ea1154d254cd9a5d0de7a7687bd14de94df01fef5c4a59f3824af2d7096f9cd885322b0f531296c3a60282f57d6e49d277ce75565b637999ee0e073fb4408187c800fa4e7cffda25ac865b51a1b4de0c787ad105fd9c87588b8dbe698f7dccacdb4d56e9f6e488d11c1b4fe63", 0x91}, {&(0x7f0000000580)="c91bd599e9be49b915439f376952abc5e5b5cb8156704a7dd3176d64e5db58e9d639d084003272f24fd0fbade2fb80a2d9f5f5043d81ba9e3862ed2227798a44a6460463dccfb43dc21de166b0003aebdad69fb7228fb41745484addbaf0954d76e37d5d0e78618394c82fa6ac2f63a9d27fef2cb5b85d3a49105565b436d05aa60651ec81c738bbd983858c8e0bdd0f43981f6c36", 0x95}, {&(0x7f0000000640)="a26e2807a0ca5ea0010ae5adf500448c489721b56f88bbca92ad6c0ea0ee6c72baccea6f022bf7358387d12492c85f49b8", 0x31}, {&(0x7f0000000680)="bae214c0ebad46a0bbe1c3a378120668c0118d92567297d74db43bfc764f744e679693c0b0dd6e5231fb2a5ef9066f04f855e1d7", 0x34}], 0x8, &(0x7f0000000740)=[{0x40, 0x0, 0x0, "a492f78112113e072b71965bbb039d3acbcaa353afad5d3727412f079fca9c1ec020fe08229c5c944e"}, {0x60, 0xffff, 0x1c4b, "ea2b28868bc4ee06f124a4febeb26d61672fd8a3664832032f6bbb611405fe9af9c87136d70c2a477b853303135965cf325ac33f2db15f44aaf687590e3b3298b93c7a59df7484f43ed50ac08a736c"}], 0xa0}, 0x0) rmdir(&(0x7f0000000840)='./file0\x00') nanosleep(&(0x7f0000000880)={0x9, 0xe0f}, &(0x7f00000008c0)) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10000, 0x22) syz_execute_func(&(0x7f0000000940)="c4a1105c6724f00fba6f1f00c4218973f9fd66676564f390c423e168dda066420fdb98e0000000c461f9d7e5f20f7c8294390000ff500dc4c1fa2cf1") utimes(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0xfffffffffffffff8, 0xfffffffffffffffb}, {0x7, 0x4}}) sendmsg(r0, &(0x7f0000002f00)={&(0x7f0000000a00)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000000a40)="441c439eb285aef451702c955b6ee4769c88a43bf206a0655b6cd39859984124aa", 0x21}, {&(0x7f0000000a80)="935bc44cd07d4f1379b4535775dd47019bfe7e827b50c5ee503b575a7cec5fa27dac2cf8c7beb54b666618bd45fb5dbd78b57508ace485e0006dc64fe500dd51b520e4a078d05d19addea4ff6b99c13d125bb4511049ace430245789daef7b14eb8c36c170861aa2c539d9e89fb7eeecdf6824af3bb71918b5bd69b2a2a3fca63584c74608d40cbf7c528249542f6d17360c9127a6f2fdacabd10336dd35e83920638e378056d4994f4ea44ca80ca24cd1479e661242c7954ed3323b48b0dd7dbacf6e2d8fae189c9eee5256393556291735f1561ac2610af7ee", 0xda}, {&(0x7f0000000b80)="7212df1c1ff93d982cc7ffc933866625e2560e6955d85ea2aea853d78a75844138a7655bf00fc301b70122c7243e706ee3da537c7ee75e0f9513c76363df7cde01a136078c22238039023250b76b2ffee33591a5ac18e759dbc4b4e5602e89f41d088705f43aa80cc03deab032c7898f12b13c965f176cfa870c8fb2671b1f594b0d46315130be119bbd19874ddd270617bc2606f87a1ed803caf1066b3a8dfb8075b3cc9b9f26b7bea90d7d810ea1604daced282b2a19b3f5cc330642750bb52c8d92fb2d76d4839ea159cb79d26f2c65926a92d28f7c32b6e5d50b064bed128d4b4112e0804b9a7e0284ba752d3d163976d989354596ce408a7cb27489b5d9e16936c309575b81a1dc6aaee41305de5ad9935a94b3a2cb91c034e07163810209f38c1f3d11a88e60afc74a155bd7ed708bdf40c9d0df6d4b24f54abe646d579302ba62fb3340ada8ca49adfbdb1b651a8bc9ae331310e354919f5dfbd9af4c4182e71654a1695885711f22c9d7ca129858fa8ea65a9615e0589783f257711ccbed45985bace7ea499a864405bf90fca14ca944b0d3ab0ed78a0d54dfa75a1465b93ad332f041dd8e4e31571e297f88583dee6841a44b0a3c9faa7a43d1f4a13d9f620d0dcca3ea110e7912ab42e0a57769a0edb07f871d2f82d17e2202ad5fa77a7ef7c994ff024d58aa0fe5efeba4007a2baa3790bc02b496b7422328d0e113e0ab5e517b4d6bda0007cf35bedde446f9a0425430fe4d7f4d883cb21af13ac793f9f6e9cc34f9a02b0f8284be0b8da456c4d3bea323ea56f6fe9b7c51a487caee45afaff75f8e86e7c2e49c149da3adbc1aef53514d030fb3c1388686308e78faa8e8a870ac3cab535ad2e461fe92a250eb3defb2441700d948a9984d1803b9feb4eb9d695b4d17021fbcc162c554f71e6ac47fb9bc7dfe11fde923819e919dd7543666d354e41109dac5c00ea53d49f75fe6eb1a4a1da142339286a81d9d91e043e3a3eab00c48274fdc42cc6107527a35c22479c62af6a1c0e12dca9b2cb3bd9bf11d6e9023da480a1f5b4909c41cce817671e76c03cd3e5f154972eb6c1ab346c6495d477aacc1143951c4881e8d0008d7896a2f42370d07494441730a72d8f5ceb928b39ceed918010e214657cc3126cc8665feeade763716ce71d099d9e669a554093ea1eddbb073c9ba67ddfda4787bf445c59f18029a376d51ee7f0de4802347afd3efe07961a64c8b648b670c553c9c4b3c3dfcdf33cb35656308852e6f294e9741a4c7c8235e056f3b898f993e7ebb7dd7a7720c4cde202fb95857b18165f7c067644747bef9c53fe7b81d6785874977b7a876b067d59e6f5be7bf310eb3885572cf8ec065fd6a51bbb6f58c6eea3d39ff9064dfaa4234b4e92cf59812916e0b6410c57de5c6a0bec73d785c024bc4c87d67ade89de9c6b65d6f7e56a1b367b2c5fa51ff967e3ec9fb44aa081c886a9568841a563c570a4665c6bef00e15a42c544151b11fb28c25e6ea7312c5a54d4046e31fc0573b04bc81edd24a29ef6086684c4389851c06ba16d0130590a035100bf238a51ed39b9a9b7abda903c9f741b09f9f1fd2cff54b363578ad27d45445fc523d68b613c03ec52c1f61023e08d044dc680c62b88a41f3085e4a022dcd7282979bc663a0afa9f70577d549ee751b0b5d8e35f1e8f3bed2671571a1d5b745c476170980447ff6ce60b3c54f2ef8f6b362fbd0824b379d02fd37ab6efd66cc6d72a8d76afe4b825575b4aa780c5399871792849c6ca5f909e04a5f5c924b2a886221c36609483e506514cd93691f19ad8f7188ad5df86cf3a766dd3d8dcdb1d0663d85921c265c668d24edebc0721ba1b0ab6a337f246c4db840f3b2328f6a574be211924d7d28519aa80f04e313de64212c29dfb2850d809dbc54c19ad7cc8a368ba29ecf8ff12630845acbdafe7d8bb7b44cde6f9824b8297bc6808c332784e8ada66916106955a80d6d7ce0fd08e1eb2b556ac4350796925e462d89a307bb23539f23302a5adacdeec7f056360b136f734b3a2c5a1787f5aaef503d343aba2460286d5e3ae13ddf4c9595e8848b34a4f079afccd0e481366c0802ec793533b0422f9cb8b19aa5872ca6d4bd95a771343bcc356f6d860ce40ef328338a2b40fa23df63bd9c5f526091cbc55452b28fd0aae0bc2c4930f76dcc9a55dde0d7c12340d95e4ccd5353b3d87591c5e240815e27a283fc6de2125c1993d729fa71ab069056ac67330d9843505385213ef37b1dc8c8d8330b4565caf7aa5bc9ab91461109ca13a669e37dfff45d07284d9cc7dc352120dd998b35d038a1e2366f6602a50ef1a4e9b6fdea771989dc24b98768d59acc59f53bf654c9bbd312c92143eb01ab82916e80b6f568dd87358d100c54feacd9bc29eb402aedd27f68256642fe4c14911fd6c6f592459eadb8477fe5da5a4432f763aa7116b68d736ae92e81de720da68d700a9510a0976f460abdbd119cbca4e726f9a4a303d22ed4a12f173f0cfb9f6ce519658c83b957e19e4e9688cf3014c8567b6ec668d232a07d991628a7d92a253b221790ab331cc84ed39439bdf3c32495e9cf518b5f4772f79150b32a3591a0ce7ec257c70791a02bc282883e8b2cc351613dede2a2ade5d04bc7569de02ed121725baa79988a137be25920b79ab7280c135c8ae4dc31ebd5d91d030461c73d4739ff195abe246154521117ad0f4171c85504b62b6bccbc6b8f11d24ae72d1ad71d8d91fdd9bfb626a78564182a8b35167c0154b1bc9f220d5a9a42dfa04ba84c1b1170af479e5a67a3f2fab398f301b7fa7f1f0d0b1f3aec6e03cd8701ad4808cc001a2423095467f1106c09c7786ac378a0286ee6c4f8ea1278e1643ce0d51280d47192cbc2840bad4387b25735cbc6fca05a36730a9515d809bae8f79d730238b94d13fd671b2408cebb182188f7f51fa44dfcb33508418306447ced907bd5308e577d313304089e0285eef66b010e558aa766ba30c52a56027dac1defe95fb0b49e7eae68013882db97007d9d5b1a5169c97614ed67f452a37c6090f803f55f671063596df6ce155b7c2ba7e4c3ab294c5c32ed954d5cc6fe18a704bca9a4d5ee47077ff0edfa5f0b2e9a12c060251d835788a8348862b7ed976ee23e319efaf900480fc4c76faa21767700c12941d851e1a9502ad5cacea59708a53ddcb7b5e5f63997e744f373d7d967545ba384ff21c9d5f836d275abdd11188c59e6eb796d0906f61c5209f666768d3ef909c052abc1431134e8eb4dac8f9b44760b92bc8ee6f9e32c5114fab364fe1bef001d744f6fdb8668504aa6e640c8beaef9018b3045e46bfa40c5ff95a20121d5b6757ad39229ab06d5331fde0f808d63501b74e10e60be9cce14c0dfd1adc1e54665ce771c70b14fe59b4faa82702ba3d97d32e115fc92dc3b3a888c617023b58eecc5b0f26faacb64881ec985b2bc48b3426e801464c48dc110de4f3da4d4c80e0ae2c2d1e9b464c039c2b5a80fc9e4e1d281c7fcef13bbaf6abbd8a531250a4a44fb84dddd7afb9aa18dad26d83f3e086341f1ab9fceb27e27dbe553a74a160532bb6b1161055353d4054521c1946e33c112901ea394af5d7afa10f53ca3c27063edce1fc6a5182aaca4384517d9e64525d1c25a09e26c9b8bde485f288f452d0512db9cf1191e18c018c83a65ac64f7cd1d8e7393e4dad0425a12f00840297171a2b39f2ba964e5523de0f9dfe1f6e73749ec655eec30118276a79166b559294dbcce17826a53b2a71e7bc8c94a35e87e1f1c8a1ad7cd74ed690ac2a3f92298f8227fdec8329a1ebe41cc084e009f8bbe7b1d2e24a3afd3038ba3b77b1dbe5708cd15e6ce948ab818125bfb5a93be27bfbe80417f51b69d421459b526ac24ff323c4a3e11dd7ab0020e383836292800aaab0ce8364a71c9b0fc09d8cebd03ea32af9e2499351c0e4425f48d5763f3bbda2002739051f34eb2e033df3481f59350446919c7d71c111567917ed87bd5616a5dee172e8a6c88d4ce1ab046d802281e76b36cab33b7366a31755005656cfde2eb091433d95e118b97f2308ec150e8f6efe7636ccab64f7b206c2b7c612715ebdeacba9548fb6ddbb9b46e38d8ebb739e20b307793d51c5f2f0643d5ddc0ece6dca2c8fbaebc68ad5a827ae3b94b525dcd8ef7118228171ad3aad38152f2232329676449c372601e53e3ce2923b61406920e47d92a79e3f3e19a2345de6dd9cbe9dc76a46b629e79f7e409bd40d924f536dbf0f3ce3751ecec97cae0ca85a231145247d0ee18b4388e6fa85cecb815c65a9d7c9302aff9e87981bb9516704658b3c302e927f72ced936298611f71fe9d9df1ec27f5122c10678943a91862c8151841592c828787cded0dc3a3e3c5195def3bcb912a250d1682f5f3f085e1656a1022533a5db2de124f841d9b1b6b9eb84efc6b1a872c3217d1b9b3c5fdf512fa870e8af81b27304a8c16a9ce3fd28b03bafe725fae73a81114ffcb481e1e1189fc3d1512e32f61faa88f2ed21b0bc6fec27894e119c77c807594e82647b01970eb4122dbec526b722cc3b214aac364c6d7c8930dada8c59eff4dc3b0200aed5df2f76d330a3cfc5a9b7200d99e08bb969a015ee0f81d09bcf4bfae54f229574312c1f5c8c04224baf6af3ac402627ec4b0f21b796b0dd7f60597bda8fc777691e388c12042d6b2858c30fdd9546e79136e9a929673df0f3f498fbd2b204730bd1ddf713edd9254416a1daff0cd1895055f565336a6338995052643eccce46fc569d7711603f3d50a205bc3b0f36f14150835bb88566cf60406dddc808fd646bfbac18cbd0dd5df134ab1ee34ba90455764a0d562152d3c98dc0aee24a3a13ce8f1d12dfdcb3747772cc545a44a473c883c68e949c91a99926ff994933e18eeb107d7ac6e402b531472a623a97630a708584faeec923cce8bdf5740143cc0af4272915ddc091b847e526e859b9bd744d069226f0008269c2b60de48de998aef973862fc0d9d60ca643f6ea2679f458625d209d377f1d85cf864ca318cb72686a72c153bdeebcb2b2bdad3c1e15f107e08a02a62ec9926ca941faf76db472e3962f0e43ffdf912590623524cfe04443d67980ed240752e7e41d835fe79766f49a957a726414f5b6b1804ad832fa4e2aaca62e66b74c6fcdc4f8bdcf1da2139c8c7d90b1ee27f835a89669e3ffcf28d74e3b1a7e981cf3ae5479c8e5a079783a55e98bdcc58ea9cfb2aa59faed2e9bdfe2b23bd635722d94dca6c1fb5cb86b0b14daa8fa347fba82ce9178d94affeddd03cae72f1339a724224ce266b209e892b2e17e347ca14c3865aa1882680e6c7c36941e4f10c4fb12d997d1eb6a4b9ad60400e7e34532f692044ba8eb063e96089b110cc4415d41ae140f82795ea17b9b57267f4e5bfca5d4a89bb17dedb501bed5e6fbf22e987b16a2b799d84e2eb4d6e70000d5e6d2995806507208814e402c4d3634ec5371b03cf4dc6d1a73e275c874f298ed6928299e974f113f901dcf434f99c7220924e275171b0c2567fa71b738e532406ad4b7981688088b546499a4d36616ca292c28fc2a31824ca5f44234b91c223e5c713237b50654b7e271f2c8805b4ecf4728b73310050e98c7bb65982680395d4664af8e46d2530d0a93a9ac6b9826618fab3f1ac32c6f40e2386449c8bfe3a2fff097a858dd6bc5a26b1e4e090ceec465cf8505b626590acca2123b0b43b6ee2bc439629595ec3c301ebf6359da9f7c7fe6dc8fc903d4e22ef7bd7119088bc3a84", 0x1000}, {&(0x7f0000001b80)="53e61cd10c1abfc20ec216e177fb98e829e1fc2c1a9b005e5ff0cd9b2c050b2fbc99ff3820ba301ed7936f0d6693", 0x2e}], 0x4, &(0x7f0000001c00)=[{0x70, 0x106, 0x5, "5c6298e6670ebc69394783ae825a59fc05c86adf924e3f22a0b028639c600fd7510c5e7a522b4572a3b68f252413b8b5119fd4150da117f664fc7482fd3e1ba06a9ba41b95e6f66522cfa4818be4a095635af59265538563c5f49768d6e0addb"}, {0x28, 0x6, 0x7, "315d6123e54e6e0a9a6326476f49170bf2e303619fc5a049"}, {0x110, 0x29, 0x1ff, "284e32e7bcff39eec1221b30c3f2a95742794d9b4430f9f37a010114629687204fd4729ec5049690619579148e49b19c43df2d4c3ec3a699b1131dd2fe21cc4b13bf037af0d5f7834cfc7a523d709546eed9f209e0f53a81f38ab2077d12e25f699f44e1daeade32a4addb4fa3f1cd1b702c56c7c23dd0b40a7b6ef4b2e7822885a9c97a75307c79266035525350003921e94e3ebbd025b5684e651dfdf1cc15c10c1f31c1d8bdc8a5ccc8c9548e04fe96242116233a35547a14c1a00a49fe3856618de1d8859f73695cb89da34a2b2cd1b4727727e6f4df0756677f64a2e9cb627252ce6d7c6b20683df80552c04cd1ef7609551c5513e58fc7f8"}, {0x78, 0x29, 0x3, "320b2740b294389c653524fc8deb7118aed022b43e276e9a58e21f315df765420dd0a42bf3cbea8e8f19ef0989526946040ffc7afe86c64abdc9e37756c5454647f2b453cb78082bf5856669d712fa3379f9507d1022b8d478ee5475d6bcc53866d84696e4581b"}, {0x1010, 0x1, 0xcfe, "078c03709e508fe702b81a241dc62f05cc4448c991e32dbf94b90d6604ffb657abcd0d7c075e6e10c248e30030b5b6680edf4a4a913899f12a75b2dabb5ec7e3ed853ecb01e90ebe22d629942f7db600f534be64c0c3a91d98358cc1e943706b068126c5f1e427f9ad862ab1783f92c5862d467807308d05862b714aa3daccf6bd4baeaf9bbbe2e570e4a82c1af4f06a2186a7bd5dfbd1d78a6f56637503d727bd26a8f95a6b09b7afe02d80d573a4628708c48a338ef04af6110ad29286dcc73061a29e03bfec7b13eed8c174e0673643ea479ed13ca1cc45171c668fdec40030669d7ef92ca7808eb709f9b632b2e8129f2c527cc7214597ee24570a6860cbc198e66c7ef558bf85668543d22b35aee29d0617ffe7012c2be2e56662e06cc9b7e0621ac8b2af79d354bd8757daf63aa4a8475fba77f4b4fe9b3aede025f0385b989151c7a41af85bc9ba93b4a63cf9889a618d6ef3b6292f4e2cf0576c4d6b0b70a3b316a845d2a242ff073719c0e99267b7781842e5611b97d5686d4864482ed4926376f8fca2c7934ba30c7b98949c891477032abfe07b9506be4f552a44e5364847c8a7fa0a2eebfc373cfba24a911ade469ca59635896453a4a8bb688369de6f43efd678bbac6964d8400ff1fc306e59a7f1c40bbd6a89f82dddc9f44cc60be346fb26c8d207082383999a0604b2c49e39e32e51a30d7a2922a887556727390dc6ab5ee653a38e536665da0d8bbf8c8374fc97e46248d8d0cb48e228b0ac696350d5c8cb7983f0272bae5495c09530e98e104d181850e54ef001512a734bc6611cd7a8cb698bbb617254b86b871db4b4f02266daad0cffd6e132d12843868b0bffdefedab9e249724ab787711ab0533a35964467da8bafa80406ee716cb69fe4bed78752a7a9fe97051e24b17227781f249c0fe92618796d0701d35f851ada55166112e9e2b6a529353c06561f79a49a090b71c49240bbade67aac66a9ccb8dfd02bc49f44bbb315cbe33b81efb0af5677737cdcfee71eb308b30d06af48de1df563d3a97ca213b61322cd3415d36dc84142ccfd53425d6c998770c2c42b5bbef9a4ece600843bfaff954de9dd70ecc341559ba9dc65ad61e6ed42a13eed612b8733e812f750209945acaf196c9bf407358c769410909f56b70a7254c62732aee2bbb7cea7d05adf0523b4393d137719dde3f9ee6358af136bdbb4842c20032132e57b2660149243a90c67800ae08ca30ae7e02a059bc8b0d52b245029fb126e03e746bd3a2e4837ffdefd281515fdfe9e35cb3c5143e4ec782a0f5c0c0bb8cae7c8b70845f0d20d22ad3dcde7207b68c409183c1831e29580a1897161901d57b0b1504466d43fc2e4ff3b95f8108430f8121125badc901c82134883afc34313cc70701fa39133c1c0834ba1a2395d56211f22b42511a9d106684c121a4c1bb490e83cd72b3f3f94a8942aba54de0aa25b9f3b216f65d7dfa3bafdd052bbe02fb317ce575546c986a2f6de3fd1ac47091c4b3fa67d81494d760ea0fcdf777e3b025b55499c18b323ef521177078bc66c91110c5bdb22fa7c878c781c6176203ec43cca4d91f1ac167945e84043b9a3771dc9cadd6e38e55e8b8b35172c7443dc78d2b259adf6c3f45e29c1e4e559e4a17e50005f0d207c393950097173dc7719d6460135c70ca4574030969779c1bfa8ec4ea3641545c7b43ff3d58053732b7a46c2e3d11e62a42c4d0713a421b4cb52eef4182acf157d44c9d371a84c98f543077f64b8cfb873953ba6c4bbab28e368afdc5a97381dff3ac294e3d1bc7d8e73b73308046aca3ade0d0cbe6c8cbfe624bf02accf17e6ec250f54fbd3870cbddacd1f3e80dd237aa2c3de3bec81021157a330f3cd3f74f9d239affc8e87b0c93c6cf0f5bb4990385c704443b6d04c3fbf7dcf59a88cf9854caa5f14d5a36249bf117ef80ddf161cf911d475558c4d3a619360e5a7b23f539303bbe6262ea5e42aab06dcc22e8ed12a0a3ba4a1b2207c7969ef67c3ea4d4d7afed17e870b1808c65d361fa82f67ff825ced8a4684ebf554fdd035648d761f0f32f5b5c3b77de2f18e68740379a78870c1a674e061e016356227ede96ce612795871583c9f3422ce3a34b25358184d7d22c7fc87bd49969379d3bbb5fcb3a5ebbf4b03d1c763f2cb3066e49f870b2a21e8ff61caf137e5527ccf6f21354d60bb7f977e20fda91697d6104612a457a9d1244aeaf4e40b3db6ecdf45f85c6d40fdb60b61ebb0c515ddc7144f975f7235ba5584519ec7e506ea5c8ea41bccf2623ec5bc565d02ec01d0a7baa784e7cb8d2de1d41a69b4ad05a45f4d9f6772b7f6c0b40ea5c8116c7ced7961b83bed7cc5f689e1fab8d275ae0175eaad5a4377dc4839aa378319315c7ed4bf3903db9e703dcc10498612d18599d86991faca2ae3870ed509ebbca529ba91c71dc756398c98541b36f97c5af500bb5845e23c5e0513fbf6bea054a5bd8f0814809be02fda71a319553d9684d6a11f3a93bf73d55186ce2c38706334636dda7a0882c2a00ae51c56e27d92870cdf19d4cbfae44fbf6a15be80b53d1db22c1560a08e83d97aaec2933c9fd4c8fb048cef3b1628229b73a496f3368cda4e4435519714b1cf037ca47bc70d13942dc5ba21ab87b45eadf84e39560d1b5658bd1e64930fe606d0704a8428e21de811c1d25489be6bd4f09c81dca8a1757288d3c49dcd7c8bed59b99eeffb27cb22c4201d6d2ff7afe74efea5857082689cb11af16ba5f6ea7bd44c8c7c6108d059f0d94e2d68c5fc60eb1a9de0e5ece95c919617d0767011e724f45c842a9638f607bd1b766ed007aacd8f543b42649f6185a006981a73710e890f4ea09870c1d11e267f6fd76be82da9d94222a061569e4a33d73ee3c3277357ae745972bc5b5889613d10df95f9e1b03ddbd21999fb75799a478dd844a16cbf8011899ee29554531453024a0d749553d21f1bd0dbd4f79735393e43942f759fbe3aa01db180236dc718f00794c856bbc3c7a84c8e70065f5e2b9ec13393df8096f8b003484501a9d58d8d85c95c47c15008c8a4258c3380e7d119662e1615a515e76bd18dadb22874b20a9629eacbea10c500daabece0008c346d048e6ae5a1a483f72437676f860ea9968671e84db99909e3da63f4d1299894f6b24f908a8eccefb84a9a9aee01f0e3b738e92708a7d803014d3c03b5e4801fd3b15c4ccca056714ef414d94d62fb8bb4f25deb4e56c2ba8624b1a11d4ff2e5b873b309596b75e98ba8b333db38239d6839aded0afa66837e442f6285131b285ad736cf857a055912cb96f4f07634f28c7014a3a780bb76cf2af38753e35b29d49e2b3c4f06f6eb7559665faa98b670ccfeb66a81fc6eea721080e6e49047422073ca35d33cd819a925df157de57832f698a582524a955478664166f82dbe362d1b08a3d7f584e3446879ee87380cd60d308e50b28849abdaa25e67fbf75dc64a1e47f9ed478f8b8c0dee3f19a5baaedff5b9ec17ddf0ddda05408ec02da4723da56c78b9bd041e31c5f74c0592fcec1eb51e2481260fa99759bf0c22c1c58eb134c3d681c145c8fe28185ec7d601ee4eca61439bcb46dce1d15db18b68546630aaddd9bf9ae23f1b8ef40a92f79e204d7e7014f4740856cf78920fc47250f314d94b9412ff56ebae147d2669422e91972adee19d15cf409b766af77a917dcd0c00e2222cb7cf5c0e40ebc4a57962cb013f8659e62949198cd6af05aadd70f4538f2529c22f70c75c2f6cd97045ce5821b66cace51118aa324320558e182c060b3a3a1142d25b1ff25afc96b90d81c1803a909ef6a9149fb31f3c7085bd724b19a15f04f070c2eac98c2281d4c30f4ecedee79eb4b00f37d81b7ef49e77d1596f1388996dadd5a1e1224a413795ba32f80702b33909c5cdc257522bccec6416534ccb33c9960e7b7a240772349774cf24da1f8ec0928646a3aa15f95f530b6ff2dc3446e5404f3d001938cc379912eaeca2932b9359a4c5197f83c5332b8b94d29d0efaa2c063c0a069128011b456082bfd01533ceb035838ea18330aea610143f477ab81f3871e34b050b85a761c31c06aec3078ef715580c0e10914985f1b3fb448e0c45c13d5c13f0a8a3ece7bd82e017d302428b2ee0c8c91f1ed8b6e292f5886f226ea6a2a76c83811cbc30ab9771fdee192fd492a49e6e24f791537555fab77e0a5ed958af81a7fe7093c2e3e4ad00be0005e5a35fb497206121c0530c29813bada8dcab95db730fcda17aac7f21495dae302024e072388436ff5cce84e01abd9a8beed0a353c45d964d9c37146e19d7dbb1342e91ed88b0369915ebeee6bd30cd6501d135492e92e9f1a01eb64acc94c23d51e294241a7f9f9dc0c508f591a4ce99777d58b11cb88573018a949f0c29021b26afb1a60753542d642073cefd3831482b302805149df0a0cd8b0cca4371376c8d068ef9161dc21aedc4ddb9e44abcb5b2e8de474ca7401b3b8ad99afc93d54cdb3e24e534fcefd8ec18fb279958f307a1361038ab2fb331b1c06530e392307f62b05a0e1c0b3a2499117ba59420b986159586a35ab87c9dce13895e6055d09ee062161a8202ac5793082ce70facd0f7025b7656723e24ce07427e62e44f9ccf237fcfc7d0dbf14061eb5022d26d7ad3e22f5a904b94251f0b74c23de9fa283bd5ea12a72accb97d625dd12a5e68ded7efe0b75405a60c679e02c9cd60a88bde587f52ed28688a6707371feed4636faf877004c8d82df8fb40f0458910c5456af65392ddd3d9775bc466cf615248b262f2ee42021d2aaccb6a667e25b7e94159bc857ac954aa833157bcb8c01ea1c53c605d182285e99763498c9f06ec9d7046f20480c673afda08c488b4ba7aa6bfeb88d544c61d460835397ed8cb4ccd27a34d24c4b1bbdbce5951d5ffacbb9bb178e1460b5f1991a29bf7a5182a689bbfa0ab6da184c3fc02029f720eddec6c9ba1cc4c8606b335ef840525f834ba01ef6c25f3243f758106dba09a47f6c216be4361cadc5358fd9831fc095d5e10eb8d5f7696cdb8b533357884616f89abf448f184757bba95ab607c6146fad1e86e6eb48b3f955e7476d7dcba9a2c5b091e515879fe4ad5fce60a05138668593c82939fc467f23d4d1f1d55b9c5d05036ab51343b99a7572b7a170382d8c4e9392df9f69194cbdac243c3c2b7495d3b66854e432af1ce996c4e9c23500e077554e0ef272ef48122a215775828527220bbbb26f7b45ac5ad8f0922eb936917c0d38cb1e68b3a8b4c1961637c65ad3dc6037e1542e36539d94fbc7c8bd45ea0431de3084e7f703f216cdbbc8050d55efc751551629989b4ee2c14073d8d690d0b61b1a966dff121caf3930edbacf05d819dbd1980a2463bcf5f28c2c8ac05db3b99029610f3bbd8f85e8312214377aee17eca7192f4fd3a287131d1038c1dcfdfdf8c8339639a8ffdbd41f2f3848e3dfa8ec965711ff196078ca944ef1f290d10aa95dd84d849b62bb1ee367be073b93ab6b75685bf1f083dd1722e28ca8bf3ca5a5ee7271e4e30d223e4f78951640323420805e9d748e8d180cebb61c57116bdd3e263a6c28ddef6f1e6b5a36a6fecdbd8c48066a723cd69409b00b8487ddb92f5f1161d4b5728a976f654e74252da7a0985efb4c4cd3ca876c63cddd2d3c2f5af44c7d1c85e2e9e83d2fdc4488d1ebee4e32f78ab97a2b50b043f061cffdc4b89e56c43771a50388e061cdbb6321387a221ad224c14b73f010bd8384a75cb9a5eb56056b576f7f79b2d7"}, {0x80, 0x0, 0x200, "f1ae29a011f19c66b92078d3e6b1d0096820e14733460759aebac3c7b2e5f85e9a143239cc608297cb2e80c6e258b6444310b989384e589672fdf3768e93f5fb4ad1f194a2022753dc1ca264416cd2c7cd7bd7116eab28a3a15afbea3406bac8a08d68d845158d05c45eb81a0cc91197"}, {0x30, 0x0, 0x5, "c1fcc254aed950d63dbed0bfbc929d2c9295e7c5454de99510a786de0c"}], 0x12e0}, 0x3) connect$unix(r0, &(0x7f0000002f40)=@abs={0x0, 0x0, 0x2}, 0x8) sync() getgroups(0x5, &(0x7f0000002f80)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000002fc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003000)={0x0, 0x0, 0x0}, &(0x7f0000003040)=0xc) setgroups(0x4, &(0x7f0000003080)=[r3, r5, r6, r7]) recvfrom(r0, &(0x7f00000030c0)=""/88, 0x58, 0x800, &(0x7f0000003140)=@in6={0x18, 0x0, 0x28, 0xfffffffffffffff9}, 0xc) socketpair(0x0, 0x7, 0x6, &(0x7f0000003180)={0xffffffffffffffff}) r9 = semget(0x2, 0x4, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000031c0)=""/228) sync() r10 = getegid() utimes(&(0x7f00000032c0)='./file0\x00', &(0x7f0000003300)={{0x5, 0x8001}, {0x80, 0x5}}) r11 = accept$unix(r8, &(0x7f0000003340)=@file={0x0, ""/4096}, &(0x7f0000004380)=0x1002) setgroups(0x8, &(0x7f00000043c0)=[r2, r7, r5, r7, r10, r4, r2, r5]) recvfrom(r1, &(0x7f0000004400)=""/177, 0xb1, 0x803, 0x0, 0x0) r12 = accept$unix(r11, &(0x7f00000044c0)=@abs, &(0x7f0000004500)=0x8) paccept(r12, 0x0, &(0x7f0000004540), 0x20000000) 00:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="ba78c87a5036ca86c6c5491725b30a6a6c90b6a4bd8496d79065d0aa0fe4e9dd6e93de4397eb59b789409c242413f882be87ebcbdd28fd2069f71ca644a65484f2c5fea9d3d90ea1d97f8108f635e12a2bcbd8eeed325b6088247dc649c6b1f650106f9ae55f9724a0f2221789ebfacf7a6a1276c2ae5869ca1653d251e029e0b33c3ddc25af4dc03c778a031cacbc41ac7a9f19285841e7bad93965bc3599c3722dabe6fdc150cd9ae305b756aaeb8bca7482700bcee89f96344e9266918d19c2a42e897173842715cb1a5582a5bb67c78123f8", 0xd4, 0x8, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f00000001c0)=""/54, 0x36, 0x802, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) recvfrom$unix(r1, &(0x7f0000000280)=""/39, 0x27, 0x2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r1, r1) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) bind(r2, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r9 = shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x9, r7, r8, r7, r8, 0x20, 0x5}, 0x2, 0x7f, r6, r6, 0x5, 0x7}) r10 = msgget(0x3, 0x102) msgctl$IPC_RMID(r10, 0x0) semget$private(0x0, 0x3, 0x104) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000580)={0x9, 0x7}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe(&(0x7f0000000680)) socket$inet6(0x18, 0x40000003, 0x9) shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffa000/0x2000)=nil) semget$private(0x0, 0x3, 0x14) accept(r11, 0x0, &(0x7f00000006c0)) semget$private(0x0, 0x1, 0x10) 00:00:04 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220200, 0x8) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x600) chmod(&(0x7f0000000080)='./file0\x00', 0x8) r1 = dup2(r0, r0) r2 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/117) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x1c, 0x100) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/200, 0xc8}], 0x1, &(0x7f0000000300)=""/109, 0x6d}, 0x842) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200000, 0x2) unlinkat(r3, &(0x7f0000000400)='./file0/file0\x00', 0x800) shmctl$IPC_RMID(r2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000480)="dc62ca8275abdd60b72c120efef69d4cc13221502ce8d0400f8776a3f6d7a3824a84a4c5a3cae672c0d29f2931ab5ab8825c7c63a5b5395f859f531a9a6ff739ed44b228fb46e77314939d34651fac70b3b5a0c148d8e59ba7baa9d7fae2c121ac04e48b86de916f47bbdd6f77b1aff09d440cd3d9b05139aadb6fa3da431a683f823f58b3ca8450049c666c92c2f5894229fcc3070fa8e0dc5544b456b815176422410fe750f5b5458e0157dff0f79f65957e46418b293247eb5372b6cb88e6a42bcfa079e84d7efc7f2abf8e947a120456a6e0760494bfe3bf1187ed943987f00b3eb5c8692725", 0xe8}, {&(0x7f0000000580)="51247336aca5e04cdf510ad607fd16cd088b2f89e143ca887c3050b0c65b746dcb89044e1aae2148d619c58554853b6a0e7dfc3398c98ef62a176b06467a95cd41b54452f326cbdb5060e65069dceae738bb977451320b41", 0x58}, {&(0x7f0000000600)="e9ab0cf688aabd9f0ec22cfba9933c96f421a2", 0x13}, {&(0x7f0000000640)="c56ad30d9e1b2dbb3e487709986d5e9db3af60762d858f8f5a3dee4aaaff7152b0e17e49b380ad80b4a471c1c99f1840c17c3a9caea6156f86820149eaf63dfabf3c7ca57cba563f52fa721a2dfb506fad51fcdc5524abd29c41828a547fc1ef44", 0x61}], 0x4, 0x0, 0x0, 0x2}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000740)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) unlinkat(r0, &(0x7f0000000780)='./file0/file0/file0\x00', 0x0) fsync(r3) r5 = semget(0x2, 0x2, 0x14) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000007c0)=""/8) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0/file0\x00') write(r1, &(0x7f0000000880)="e0053c7aa4b5da57ecd2a55b4735f44d4a34a3b8fc9024547b808a390233cf9e5ee241175627be595bd3f97e3b599da8fcda2bf05b76889ce9b26d4cb93fb924fa6787eb25f67e1e3f1af7ab4db4457a5763b79440bf6b59a30f8886900f1154745632abfad24a335a41b0af1d4a29a3fe0a9900a630e45235ee04f6601cbab2b0b8b628e160cf10b56ef515dd882ba21a6cac305a1c7b9e1737961ad4d7d24b526f72a8e13aaf31b02db1ca4631ee39a1f364a658aaeee4edd0fa2b191a9630ed571fd7792b1e034b98eb4fdeb99f7d42cf1b8329d67d8536c0", 0xda) flock(r3, 0x4) mkdir(&(0x7f0000000980)='./file0/file1\x00', 0x10) r6 = openat(r1, &(0x7f00000009c0)='./file0/file1\x00', 0x1040820, 0x80) read(r0, &(0x7f0000000a00)=""/149, 0x95) dup2(r6, r1) accept(r1, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) r7 = fcntl$dupfd(r6, 0x0, r3) faccessat(r7, &(0x7f0000000b40)='./file0\x00', 0x38, 0x200) symlink(&(0x7f0000000b80)='./file0/file1\x00', &(0x7f0000000bc0)='./file0/file0/file0\x00') faccessat(r7, &(0x7f0000000c00)='./file0/file0/file0\x00', 0x100, 0x200) 00:00:04 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x6ab}, {0x6, 0x5}}) r2 = dup2(r1, r0) fchroot(r2) 00:00:04 executing program 2: r0 = msgget(0x1, 0x200) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x100) msgget(0x0, 0x4) r1 = shmget$private(0x0, 0x12000, 0x8, &(0x7f0000fee000/0x12000)=nil) shmctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x20) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="a0e24e58bd4f191764478d3dc95acbf1d3eeac84ed28fd6361158a4ed7952d053b547ecb23dcefd19cf3978d5d411c903a4ee3a2905a0af9042e140b677577f3960572f1db5258895f54e170a3fae28bdfff201f182fdac8d45c74e4a47c081eb725c016d431ae72da0b98db55c49941e3e8587ee41a57feef554a1035eda136aa30975869f63c4e49d30e51ab37cbc9bb60423e7e94f40718fb2534b3a75be1b900092d9d63e2e4290c6be3c040648264fc18692d08faad820734b77ed08e8ab7cda6317902716e7f12c70b98089a20cb3d71836da8ca5bc13c9a2ce41a61d7604b69ddcab04a80ab0940f3b71cba48db", 0xf1) r3 = dup(r2) write(r3, &(0x7f0000000100)="26e80968dad835a1b611", 0xa) r4 = semget(0x2, 0x0, 0xbe) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000140)=0x7) recvfrom$unix(r3, &(0x7f0000000180)=""/158, 0x9e, 0x800, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x7, r5, r6, r7, r9, 0x0, 0x5}, 0x8, 0x5, 0x3}) setregid(r10, r11) r12 = socket(0x2, 0x2, 0x7) read(r2, &(0x7f0000000400)=""/226, 0xe2) r13 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x8000, 0x101) r14 = socket(0x19, 0x40000000, 0x800000000) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x3, &(0x7f00000005c0)=[r15, r8, r10]) chown(&(0x7f0000000600)='./file0\x00', r5, r16) getsockname(r14, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) getpeername$unix(r3, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000001740)={0x9, 0x1, 0xfffffffffffffffc, 0x0, 0x4}, 0xc) 00:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316adbebb337231afd52bea638f2cfaea83452a6bd3e6b53c76e7d2029ee7106e1dcbfbd4686750627f6b6372280de61132a177560b1c3da59ff79f8cdcca8fb28b", 0x180}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) 00:00:04 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x74e6) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x400) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') socketpair(0x6, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x8, 0x1) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x40) r6 = msgget$private(0x0, 0x400) msgsnd(r6, &(0x7f0000000280)={0x0, "562b97ed147a365ef20e9a07e71cf6a69ba5516c94cea9926b5355f37d6c90d2362f891e40bb86e842bc1a1bb04fc51159ffd65a14163f96ed01022638118bf61f986bb41cd5079a89150a69a674bcc2c9b9d8cb0ba26a7b3a8e80fb183e6a0283c1827b2577e924d9e5c915d5eb0329f1a501091743b3a098bd05e786f08938567ef9b39874eb80226cbe94c04c2bab69c38a073e"}, 0x9d, 0x800) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x8180, 0x6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r7 = paccept(r4, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc, 0x70000000) renameat(r1, &(0x7f0000000500)='./file0/file0\x00', r1, &(0x7f0000000540)='./file0\x00') r8 = open(&(0x7f0000000580)='./file0\x00', 0x1000008, 0x100) chown(&(0x7f00000005c0)='./file0\x00', r2, r3) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) r9 = getegid() r10 = semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000700)={{0x5, r2, r9, r11, r9, 0x109, 0x3}, 0xff, 0x0, 0x3}) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000780)=""/37) fchown(r4, r11, r12) sendto$unix(r1, &(0x7f00000007c0)="d0cc5007e16818846c8345f8af7b062db44a91be2d02e5596643d64bb254585cb91d4c6fd315ce442222c969575a04be6862061d50e67db257481b4195f3a2662dc013e63eb0cfc440838f924278665b4a0ed81418c08bed3d366c07bfb322", 0x5f, 0x40d, &(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000000880)='./file0/file0\x00', r8, &(0x7f00000008c0)='./file0/file0\x00') bind$unix(r8, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) 00:00:04 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) fsync(r0) preadv(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) 00:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xc0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x400) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1000000, 0x8) stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) r2 = socket$inet6(0x18, 0x1, 0x16) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000340), &(0x7f0000000380)=0x4) faccessat(r1, &(0x7f00000003c0)='./file1\x00', 0x4, 0x200) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x1) link(&(0x7f0000000440)='./file2\x00', &(0x7f0000000480)='./file1\x00') r4 = msgget$private(0x0, 0x2d) msgsnd(r4, &(0x7f00000004c0)={0x1, "2bfda5fb129cc8d1d5427444704c63c65e78d2c5e3aaca8b45ef53df8deaac3e59c58db54d9496d54fce398531da151f225856a96a943d0844d9f89e3b9aa79142dbfd7f028a25aed962adf3779359229d6f71f407bd2138a1be226fee69f7dad75314cc15f5d4d1922ef8bedec4e6d4e583a2312d9e709ac9ebd37e3a0bef98ff8f0a16f9350d3879363b81929dec36f1bfff0c8b176897a8341a9d7c66f9f7b974ba3033523addbaeaa8c999f9504827910276182646c3adbee0ca0dc652b45bf13a921cce18d3397c29794f001c1859753d33140664c99e45b6"}, 0xe3, 0x800) open$dir(&(0x7f00000005c0)='./file2\x00', 0x4001c0, 0x52) r5 = geteuid() r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/51}, &(0x7f0000000640)=0x35) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d80)=0xc) r9 = getgid() sendmsg$unix(r6, &(0x7f0000000ec0)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000cc0)=[{&(0x7f00000006c0)="3d699ec9780c881536c73c6be70c413580ad51643e9b588628249787b767420925890460289659b6df", 0x29}, {&(0x7f0000000700)="31ca70ea1cfe53db88c8118fa0d90b5dd565077117b8aac352b8cb0a113504bacaabcf4bb34aaaff16d56acb4fdac8073febb46d7447098964ce1fc10497d90195b72cd6995563272041240b0d6d27ddf51b62c7f268133317636a6d3b5e6ad5ce4e0cb535fbb4d8a4c293e8473312ce7232c4a82921899991c975b323baa4d68694fd0386f9e0ab594eacc31b0820a74752d085ac2104d5f24a19cb50d40d0cde8eee436db5f84d39fc309c36ebec9a9be646dd95cfc1db9f0a1acc5713c68f3ad831c7edd9fa17ae3ad7df1080b1b9f666ccdf521aa1b71789a0c517d60a9cd1bf4266b3198824ed7ca436ff501c3c18a2", 0xf2}, {&(0x7f0000000800)="c2fd134b0223581324de19b4fc5039af76a9fef9898e55f9bfaa8a912229297189e5bcb6b3c5b78bb275d32eaaa87bb688040d8ab1309dcff5dfce45109a222a4135573d6f9af7819d6e5fdc8fb9edf2a5211ea88627756b6f2c170ada912474d5f00bb9631d228b10f84d8bce7d10bb6afc6c55b5d2dc61431b8c0d700d2f252364acb27c16a8b55d28e69f0461bd6607e6706d774c18e5515815704f7fd182c105d04459deb7da153d2edfc1890c073fbef00ce40919d7dceb76a387c209e0e91cf144f270eacd6a3d277855d1eea72ec91224c79b1d436f3a0d52e7961292fa9f4ccc0a2c11722d4fca", 0xeb}, {&(0x7f0000000900)="f558a21abdcf71feddf82bdd6e657004f810e9dbba2def5899987878d28ad6d88b31fce93b60591945605c9ed9e11c0c34f12eb3600147ae4c1bc32eff08adf0bc1498699eec9de7a73e6b646355cfd4e5e455527d1a12c667640c60c7da86461bcf7ba574f296f5c31c182426c71f99de77f7064ab5023c07c120625ee27bc5ad23c8b078d3caf3bdfb966dcdb2934095c8652d4e2421bfe31165fde638dcbbc07ad0237b811c4766837e6468d15372d5056f914a3e8d3851afbe52eecd9c251926e6e826116865eb2402f2334942887c741a72d5547652457742b1bac4b03df80495", 0xe3}, {&(0x7f0000000a00)="d8dbb81ddf38af593dfdfb1031c85adc997abed7e745c0a150eb1c0b72a6f99b78ce471992d5971c5db58f165c770d07e93c4eb20638bbfc54b471ae093614b75d8b8f84841314b9d1b46d5af3d888457b26705927ebd8b213e3f90deb46629bd926bfcdcd7c2566d48c43d6b64f81278c63fe7e48073622973588fe6d7a40f9be48c5b781487969eec631ddcd8ef17616ee09e7fa31d9231758485521f500d4435736c66cabf3800ba436370885672b98827f6f", 0xb4}, {&(0x7f0000000ac0)="785a0ef71dcc73b70054be8fd9f13443f6d3ffe502af2860eb1c14c803f2dd41f88a41657b268e3ad06602a4c0dcd65dc85ec09aee16f1a1892e8af0fc1c4f7e02c65243e67086c88a2653b38993cfbe2ad2e0621b6941743cca81901546c5d8b4bbfa6403f7a136d228b1601030fdb51021216ddd1142ea53792fa95d57c0b559a669bdcfd44d83f21102142a9e7cdc43bf5d945bcafa7b07284859", 0x9c}, {&(0x7f0000000b80)="8b6a8ac05b9c2406fc4fe09869df93343ec0492575f4ad38126cc8ea98ec1d97095449cae5e5f1731ff3256a5c2a5cb66da627904671da28a72f5258e13e3054d3504279f82ec608ef4a8f5c4f6586d413f52f4b4a770882f647839072faf56bb3a071c8b9cea1a671051340c1ead4d4bf6b4c40f34d704a8dcac7bb229b3ab90fca3deecf61a7231bf6e1df30e02818a5609169b95c8171433c0d6dc4c5233ab8d88d0ce3639e8fc56c7ceb", 0xac}, {&(0x7f0000000c40)="ea0111425c1ba914bfaae94a0a65198779079be6935a333ee5c3918431040f7aaf972b2790ffd49442e0c30b7a611e621eca51363b4853c6375453b86553ab4f8a09f7e123ded742aaa1fa44577957dc58418c80b7622a1d8baf54e2e06638327205c86885d08d647fe2", 0x6a}], 0x8, &(0x7f0000000dc0)=[@rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r3, r0, r2, r0]}, @cred={0x20, 0xffff, 0x2, r7, r5, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r3, r1, r1]}], 0xd8, 0x4}, 0x1) getgid() pipe(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept(r10, 0x0, &(0x7f0000000f40)) ftruncate(r2, 0x26f8) lstat(&(0x7f0000000f80)='./file1\x00', &(0x7f0000000fc0)) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001040)={r7, r8, r9}, 0xc) link(&(0x7f0000001080)='./file2\x00', &(0x7f00000010c0)='./file0\x00') recvmsg(r2, &(0x7f00000023c0)={&(0x7f0000001100)=@in6, 0xc, &(0x7f0000002280)=[{&(0x7f0000001140)=""/112, 0x70}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/37, 0x25}, {&(0x7f0000002200)=""/94, 0x5e}], 0x4, &(0x7f00000022c0)=""/200, 0xc8}, 0x800) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002400), &(0x7f0000002440)=0xc) msgrcv(r4, &(0x7f0000002480)={0x0, ""/46}, 0x36, 0x1, 0x1800) 00:00:04 executing program 2: r0 = socket$inet6(0x18, 0x20000000, 0x80) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="fa21809fb7664b9adcdd3a5e866b63e9585f5c0a13778d884b0c35210651a1f43bd490b8abad9a8b77fb714918db9b4f193c77170404ea9a383d3c2642639e771d3185edb6d4c0214bc5708646ef0c52273579783e89c10186071d8fa442841d962fb0d8b27020f22a1520ddf48be3c434a36ece16590faef01827d236a35e468a1aefff0943623093fe9cb6fac025165635661163b9ede13276d93afe937c8256c3c424bbe531a8aa7de6d6284e68c2a0ca1bf8e6ff51c5b882720c5012f480cebd6e06d7f8813be5fd084a79bd0ccacdb3e045b8ff13f8099ef5e63dda240494170bac66b24429ab9cf518434d25d2d0ae367043beae8f25", 0xf9) sendto$inet6(r0, &(0x7f0000000100)="9ceef4a704c99238c796750ec6ec96f8c4076053ea0095ce6635224f8e8f3d53a26ef9779cff2102513afeb9618354c701fc2ee4fe3949422230f4bac9e77b1b7daa239dd8d78dac7b1c35a48431f64a80c951e7c55fd54b0221ec8608bfa571cca669f1e5a6bc9e5ddf3a12bcb4d9dca4302338b32713eab60053f0df674f5aa20ac4", 0x83, 0x8, &(0x7f00000001c0)={0x18, 0x3, 0x826, 0x5}, 0xc) r1 = semget$private(0x0, 0x4, 0x400) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2000000000000000, r2, r3, r5, r6, 0x2, 0xfe00000000000000}, 0x7fff, 0x2, 0x9}) ftruncate(r0, 0x7ff) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/186) r9 = socket(0x6, 0x10000005, 0x2) r10 = accept$inet(r9, &(0x7f00000003c0), &(0x7f0000000400)=0xc) chmod(&(0x7f0000000440)='./file0\x00', 0x4) sendto(r10, &(0x7f0000000480)="2c4d2e843cc2c38dc39208c6a9bb8af6e04577ddc8cb44137e4da6c967f9323af72bf16c0168094e10fab1293d7f72f16ba9fdd129b17c69732f08ab930140645da815b035e8cee64eb28ae6274a6bcc7bb669", 0x53, 0x0, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) r11 = socket$inet6(0x18, 0x10000004, 0x3ff) socketpair(0x18, 0x40000000, 0x4, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r10, r5, r8) sendmsg$unix(r13, &(0x7f0000001880)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000005c0)="4317282506a67c03e27277ce9bd16efed1ae15aef7f657e122dbe04315a2902b052c89a6da3d8fabd84289a9d4d69d4f78a094aa038ecccf709a95af5c75f78b9e77fda113bab414bad3dd0298cb97d273bd3e1b7cab1f9732e2a7d1506af0a8d2db19c6041b569532ce9f78ff1edcbbad06813c52b76652ccab0dd463e165d170d00ea5b6153d3e75c01fd1f0eff8cc54520ae3df61e64c8c0e012fbe4c6ccba14d7b8a758142aa4c62c3b825a912de19e6072f90d4bbdbe2135347963313b9b7fa9f1bf74901a675c4df900e957225", 0xd0}, {&(0x7f00000006c0)="3b34f592e45b5a014c321b09c330649dd4f18527a23a055a3cfba93e56bfda96b8462a9d4bf760a3408b710133c61cc57e316ecbe550d40a3d3750e97f636be94f586a7277ba976eb2f261d6268d62d4d60f01b05a02bbc25747ecf04d6040aefc89c0e0d811264d4b75a1c319c767cc560cf66b03dea679b3ee3db90670614d101f7ae62dca6358583b2f8ae22e34d402fd8593fce3fa76f39eb74c614d470dabd8ca1c6fd073e1d64c329e965006445785af1bb1d58786b40f807905d690a8e25cc285965f6b8e1cb5e31dfd0b5cd6ac6581ad8c19395ad7085c72e1332329eb44159acdfca08f11e6a9e6d4a1a7aa9a38567d7665d9f398bf74fcdffecb78edc2c0b0fbd8afbb0b817a97da2ee60537ed5e3212574dc6ab4a0444ba409ad7ccdd9c1828e39e620352abde2725a52848432d52e7b6c4db59aa228b22fb54679264a13e0b93e9981fe60a00175dc954dcc1503fc5b96258bd154da0551ca5b4fc1d7729f90065dac7657b7317bc059c229981c8611402571c42e4dd7fac9866a60986111a71903b9e5b470dfc1e998754b79b7dc99f4132f32aaa2d5b9143e2ccf85467b6d7c43e8c962fe2518ed7eee8e96876f5b25a1cb5acea811737e5b147e5527f8c4b6b36e32a070c177dd432bc9d11d6406a3d6d27e74db590bb497753588518e06fc00aaa42f80545bd4ce92e069aaacc9c9b198e30c36493db23e4fc519ea84a2273ae577924466caf0c702f02ffff26bbf881acfa7947eb2d39c9e599d4aabf20587d85f8b6d0e508bc244d4d1f46658ba75788ac648af80e2dd5b81dfe0934fb0a0c728dbddc431d9b6f5edb6547b4cf737aa6b55830980c9a0589d254359b20bbaf8bd81f10d0b9ba7aa682441a64ff5ba1d570a4d233f152bee34c36ccbfc1b843e38d4318a39c71179715d46b61ef7ccd73ee44c7706808e8dfbf2a1338610ef4245400d1bbbd6519f1cea9af6972991b8679877c42923cd477a8ca40871bffa692577004487f033cbd3e50555d32c41e2420e30d7c78cbe55137843ea1a3c296a9577230e4c5904b74d8eb81fcdae5b4a8618e5a538dcaf8c2f8230a7b3f7d7165c0ce59b5991f7a6aac6d4f7ed1a928bdd7f22a1cfd58efcdf288965e924a14378f1777534703e52e664760c3f97a3085e16a98030831a86962e7ed42051ab83e3192382ca0b8c70d0f9b756e0eefa3cbe6899cdb0f9689311f8c6120648b7ffb204c335f7e11d1f3e705668ce9e667f98f1dd9516a918657439b6dfd03625ef3814ecbf7d9199b01109e1e83849d12ed05196613f804037b3953dfff4b879bb47def5c243abde5a930ffefcd9bb9cb0a71f456ee6072623769f7a3afce4c608101ed9e39482e5e6df8702b5589721be87635f0b0e1e5aa46434f6bc7ee6e637a6b2ee02c16001f9cedb54ddee2d6b5c05485cdc128a85c44c93fa158c019724bd844e0e92a7bb3e12a6e18bcd55c321e5042e6919b4b6660bc2bfa9be9078c52c4e40aa8f12f148cdec8c8009b0071fc8445a8339dbf573db37f27d0840325737ee6b0554ff25faf030cb389de1fa8e9019625135084b519acb8e597e2bc461df02cf64ce77fc68c311eb21c18e53779756838609848f66bc791c587e5666b5fb05f03e10e8fded3768901f8a55aea0b570c46d924aed2b8001ad31a8d910f9fabe25d83af6762dee18007af73c52d510dae8768be4046b8fd659a0f884a44a42982c510a8db19e47c845ba20b6f21d125d3218f8c0612aba3c430ed0dcd55a92c8ed88d21f87cbf1aafb15b43bce151bf339f4834fee0dec600edafecd6fa0ac125408b27429a2aed79a914f2dc9febd254877225fff35bac6bf634bc7bee8a8f548b6595d708a4b012892d60072cac35d2608373d6804c101d696cc232a9c86eb5296dc3e9342f29347b02b539ac8602d9393e2048b557d30e87f306508469b75b4cbf32cbee6187fb36b6410a791d101b49f4a5d74cb814c77d44672d1cc691edbb80647d775cb22855be0116ec4dca48620b13b7f940bb64cc07125e981b9d9038e692ecbbe2537589e109315cf62948bd6c1a3899826b42a16b3af2c14e9e410d067990342dbd64f283f6f043d4c103d430a12e325c80e9815f046a63a31ff1cbfaa82708234ac248b58b1fba5bc392a2d0912574b513faaefce2df705f411b57da0519a810deb6cd8968b8e16cff1714a1fe8979032290297760535da0d8708ed0a1846cecccd7c080a6d86365bf7f056d4a401d4cf41cd9779bc38298db15fe768393726e015efb4c4278f2fe4e3c7752151f2dfe6fcb8d3b1b288484cbe2c264b9d32adfc6eccb5c4f396fd4ab9eece70a992baa8d81971fbecd5d3e021ac33a23b9632b81ddc81844d82aa10b3a205840bbbb2bdcd9f8dac2278a6a337a9eb2fe7266fd4d6fedab26ba4799b2c3a4896b4705689a390d6b9e4f4e4d232094a5ece0c4cba01d5fba51716b36b6d6a1a54e70fbfbbf83ebd7ea624ff433c4e4e3c08002a9e681e127b9ee75bbaf66cbf0a97be0083d1ddcd6479bbf653d21165138f30455361baa21c210307d0dc884161a4bd1a67678c656d3ad5c0aefc527bc7c176ef5877e3334e782248374f9001ad6b32f10b0fdc5cd4dfb8290f4980c2766c7ff38fca5771c347d1541cb7a5e32756372396eee0de8233d83b3238ec89e94af4a1b7718df7f18ba1356d95355e763ad2fd64bbd2087d83ec3fe29360381be133edcbd16aef727eb7a9310629e3711a4057448eb498b4aeea1995635a7e34174ebe56057dbae136fad8c446db9bffab3ca3a0bd462f4fcaa24fff4fe82d75459a88c64d0f04f76176d5e686d143a7c3999d9921d62c6e86e38fd2372560623c5ccad241542edeed6af1a3d96d0f79ab9c0bd0db288f485520a134be84d5ddc645d347dc6ffe507a491e8aefb8d3189d2766f98d887e413835fcebe1bcefea64e798f0a69fcbc4617811d0dc4f6c8ebae74efdf09dd379f4b25447540f4a842ded77ad2f9b350ed0857452296699d4cda7d1333aaa25afba4dc565d2354644c1e7450ef3c7876a104aa83ca382fc7280db36caca09040d2755becc76823f66cd099fcad0b3dc65f3ba3837e2ea44ec1dc6032f8968e49baa98355a90fd921ca831207d344378b043decefd6ce87bd036f735ab0ed93f7d697f4796e06d2739324939126d631b22d6b7fcf9de1e68d707f04350dfbf0af1dd3566f792ca838f3e0641ab65b36a79f120f443744cb96c2def0a8871def04147841e395db49cf6a01b60d2dfa5eaeafccebbdd7ef71b8a5e2ccf76d8b329d3555f1b50943a07a114e9d178df792d9567fba16a560c01d6ea24a3812f641e71e960bb5e2f2a7b648ee585a70c03096261406d5aa40319d2422e71497aecffaebac6e956639e8a291512fb42fddcc646b2b22ea1ee2396fb01dc4ebc9b5934b23fd0e9a48f1f4acdf97033bebdfd578c2f6f9cfe6c782f9aa9be04afa72d98ac2e1cb971b8a550a15c1155cd870b2c2c6cfeb4fd007414f853cbd81f6e12d5ac987f0107e9f6c1c6d4d8beb73906cabb1eaeececcc4ed3620c2fadf4e465e09f0f169a906a062a5a0af5bc14cbcf2179a976766d21763b9ddf955ad05ffe6819540ac667adf270d0baec4500062cb0374c20485514e9a4383343bc2e28fee5a59d3cbe0bc5ac7c5124d6e31c85edaa8b5a2b45a231d7d1db3aa273034efbe7a478e7ddd88fb67e3e33b4f6f4d55e32fbdceb0484cb3ea427009ac650df9b5b5e8302851bdf89e0d02825665da9794d69e7d951c90f46a727408c0c88cb7c2e0e8cafae105ede0e0bd29adcf54c572da62a51b1c5e3ebae05a5386e244c81774c3e83b6e10db70c5d88115b243aec3c6921927ee2e8528a2e493d548077bcbae67a3264872246b8d6df98dacbe6e57ce5e730bbb48ae67942a20ba378c03d03f210cd7b536efbb5906b9bfa8ea8b0dbe459375e7d8aaef238100e15457db06adc11ded1075ab392e3df00028f23d8beabe82308234029d2a7c7f09743e935aa29a683c738b23c12e6816c5629914411cc6d9a268c1a2e7384516837c2cb80df77c0b122e86cb5671fd17c5de8b6b965d8d57d3b42254922ac2d4e4d68c3d5af8a8ffb14524958254442717d9606ba86482d4eeff412eb144f0cf79c4f00c35c92c90339e5f316e7cc0111f4dbf1e911860a2e19f42c50b4f820862c0c595ac91706d5afe0e06f503ceb3adf7a3755f3d89c9bde6af417894e7bf96ad6112a9af7200ae8e271627baf314470526d3e036da898d452aac931bab32e4566251b97bcb6d0d53ad3d5a462b2d5ca516627c93361adcbd7cb9e965f5e604ba1bc316cfa0112b90722eb405e5965dbac50a9ecc7dac6cbe17b7fbbf6bfa71f6091f985472af92ae21a11e0a78076a7c05ab3f0b8c89370838795ae1f062f513a8f71e310e3082a909234788e7a1d8d0381fcfa78fe372e445ea84336a52c5cade71ed2c9e39be4d9449619dd88625e4395740cebbac840393bfd805887fe9fa684fc601374db5aa5909f4c3915e004122cbb5ea6ce0ea56bcdc4e2126e841543d7e99d8a7dd806a9baaa9ee8ad277b015a9c46a5f20b6a7b1f848660d7a18bbf0582b486eb11b7ade4e4f7b163e257045f6e9472c081d3f8392899bc2b4dcd3bce8b4c801d46b92320b8d51455801391cd52c1b20e78a6b92671db59ab210a06e2dd63f7b7189ec99ec7ec2e70b994768de8aa9e9c7005a169bd09998badf643590b80570a3f5dfe2834568b8f8a7306461edf6c87d6adb5c8935482b323ef780d6ea6118633e6df8f3d3609bb00be09fb6b663c583175b54f847c989c9f62fac3ecc91c57df3e8907f19c2236b7bb707695cabaecfbcf24f3274dd1de1fb637893f9db37f720102654ed401c4ee1830eaa6b8ddbdab5764d414139da15db2cfa30c331f67e0f7122124d4b39ebc7cdbfd4db26307a92a2be2ed46cc36ea903ed6fa26c6a1166da3c334c8c8d2454792698bdad1d5cb15da98f923f4a9003157d7abf15d860a67c70f10e4aade1019cf24e00146be374ad583e5a1059a718c7cec9669c897be59872886bec6848a9b416ce6a60093957392d118166827db9fa5a118dfcaa975628713d55c4ade0bf053815c7928ffee8208c759ff19b9d4e0a821edcb964d5d11718b6cf617688d85559fc69207bf421bb27e258c9479f6a26a4b6865675f0148a8908fe2d5fe683bb3a4a0b493e313b0b9f8b3e84bc956285d79fbecf5b417dde936e3cece5885e000eb89f86656e00588a8136dda311628a7a2cdb7abd5e84bf9a94c928dbb2e6134bcad752156962545ca746b89effb6a53eac007a60eec726ec1fccacf3e853e25b2e3d5d19ef14f9991438d50c771ebcc8ed9af4fad2070b669d53249e4bd226e133652cf6c2b66259be133533ef353f1a8b26a7f1ec4d1057022de4e2d1572d719333c6bd40229691bbee79678003990d4116d91125b435877d8d98a5a7eefef14359ba04c7d7d9bafad8177889b37cedecdec967fa901b2b19c6e4499dd76adfae3afda0ee41647f366c6a1386294783303ce59105e1bba8a6a440d5e1e7d2052e606f1e754b2a2559a296e73e4bb94cf2507bec33111e8ee5f4f77c64c5c7e6c596874cc51dda67c9b6681f247fded7f819b7eaa4dcf84b5de2d28eaff201403190a1fdd5b9d8b7e25d53f1d1e29252185b9cd00851f2d4756969241ab7be0f9b58af491ce1175860fde98eee4ccb76550a74553aff3b4e86555424eefa2d67347a76cfb049544ca8d72d397978", 0x1000}, {&(0x7f00000016c0)="655caa0534d875a60a4d21fabcf513f5b25622838e0b3e2b6ef0538bd4459d13009ed7231a5fc9de477b9dbbfa2a32caef3435c3825dc51abcd828a9bd6c79b158311aab4447cbc84486f97a25a6caed0049acdca8e9598529208c6264a534464ac4798687b4ecea22d4b2bc3b3f15ed90451ee83e0fcc2a0d27bd8edc41e4932a0a07749ebc677a1d4f76a74383cf1385e079d4539e932dd68f95cb6e47e6c37efb5d1e", 0xa4}], 0x3, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x2, r4, r2, r3}, @rights={0x28, 0xffff, 0x1, [r12, r13, r12, r10, r11]}, @cred={0x20, 0xffff, 0x2, r4, r2, r7}, @rights={0x30, 0xffff, 0x1, [r13, r0, r13, r11, r11, r9, r10]}], 0xb0, 0x1}, 0x1) r14 = socket(0x18, 0x40000000, 0x401) setsockopt(r14, 0x100, 0x9, &(0x7f00000018c0)="b93f32f195f136faecffeb866a0cf1e390d638680c07049c1c186fda638955b65648812cc7a26ad31ec68c5ac2b3ce", 0x2f) symlink(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0\x00') socket$unix(0x1, 0x2, 0x0) socket(0x6, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001980)=""/91) getsockopt$sock_timeval(r12, 0xffff, 0x0, &(0x7f0000001a00), &(0x7f0000001a40)=0x10) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x2, 0x0) 00:00:04 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r4, r7) r8 = fcntl$dupfd(r1, 0xc, r2) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="b86febee3ce1334f170dcdeac4aae728", 0x10}, {&(0x7f00000001c0)="ce760d1019baddc768b3d7c1251bdb89596c5e5f26d44e92c58d8d79720e58f5c0d7d5fd46bacf79e8bbdf14ddcb5a8bbebb3d774513f1bed882fba80abc5125875db7b760ff1cc9be4c845e5bc898769e668d32ab5001c670b70e57730a1d800977797aca1fd2daa5f72406d34263d53c4f1e2bff4e2c5f5e83c9a6b473df3d59c2f5", 0x83}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r4, r6}, @cred={0x20, 0xffff, 0x2, r3, r4, r6}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x80, 0x8}, 0x402) r9 = open(&(0x7f0000000380)='./file0\x00', 0x18080, 0x100) fsync(r2) r10 = socket(0x0, 0x3, 0xffff) connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r10, &(0x7f0000000c00)={&(0x7f0000000400)=@abs={0xaf91a15e80ea9d31, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000440)="d87ae1ad2296a97575a6f49a92a62a1563821a8415ea2db1c1a86ca9337b84bcfb4c2b99472369df318a864de0bcc2e413d0754a09e560f72817b9b57383c61981ebd83949c3ae951e79cb40ebe47419bd0314f5328d96eccfed9a7038104d634b778ad4fd03d1092706", 0x6a}, {&(0x7f00000004c0)="542b6f88193718d2a1163195492ea53073148b504337b0e87bb602aded5c4eae2eba2df921ac2575c6eb5a081605269b658e996364fc63055b0d2cf4635cd78238c10c3b5189cb31f1ac97e9c48b93a18cf5bd867da53955713d4b9a8ead355a2c804d2dca90c93a6f37f5bb1863", 0x6e}, {&(0x7f0000000540)="f14823455034fe942f3cd7572a29d2819c8b7262a5480d6432fdba", 0x1b}, {&(0x7f0000000580)="c6d67d5f4b9e98fea9e3f433a3620c7ef72fab663044b0f1ba9663da6d7b8b13af9e46649cf921d9aae91fa2b7c041e3046b2fa7fcd85c5ea9009254ce6d6bba9cf7c98fcfd77b5d731447", 0x4b}, {&(0x7f0000000600)="25cace2e618d8135c3995e659f38ee8ad82b66bf3306de4b908e6741e58baca6c398b6f2e0c74b07569fb2c95d5dc8e3445a808246e9470a15e0238ef33cb9f300e5052f8fde499dc8960bb1132ca1137b8ffafe30809eb12f039880e36c647f9080f0bb37693f5b88033648bee369448187d7d164216bbe1a307fa4d0e9f0acb953844166c2e3300288b433cdaeff9800d18d011e914d77b3808de399d39c", 0x9f}, {&(0x7f00000006c0)="1741409bc64f6dcc409abf43c7ba00d948b2ec33e926c6376a1f5bd362ebbd1903debca4c59b176244573164245f8a8cc4283577ce651325a00f758086506518e61011dcd74349f4865bc9d6177be2bfd3e7a73ad5fc12b3b44e4e71b048354c3d838292304488d2138274a6e65c8f679e7f98390763e3e52f08db15dee3256bd291d59789f9cfa57895f2a7331950f7143baedb1377a09ec21ba88ee74f302416426659babd541ec583851b5373a87369cb4910ca21d7115aba4731a66d5466746e18ee83b2a762902f6cb259ffefc8903d1f83e0c92f86060752e6e94b7ef0db0240ed3aa3d7ec", 0xe8}, {&(0x7f00000007c0)="66321e51eac699ccb6061be1eb046a357b9b5ce6afff482f18b3f99d2846793ea1e9a101f54da5dba4ffc2b273274ec7b4a7239183110abf288473f1f82816b64597ed7e5ea6f99c43216ad46dd382a2cbf2d295e4b9457662425f2e4d95d8053199ea9c6b34d759352228784788b597a12e42a5b4416f72199c7b451f17e64c08d75893fb22bbe2cd31c94331b607b51808f2db86964ae6c97eb8559e7c93e348916af7d50a18f67191aad2798e9738aa6875fc546244e2abb36fd54a9e557076fc5309cd1be0d23530351bc7320d664bbb793d77a1", 0xd6}, {&(0x7f00000008c0)="468dba3576f9f336bc7f99ba26a875f63914400fa476ba19591c97a6ba70046b8a3769e15064651bc92da5fe7221ec88f74f83fa7bc4d28f593204571956771554ceb2ed9d1797d78f17ebe0ad30c9cdcae3fd36a829e5a3217921f2b0850f1aff88c6e8bbe53130f829ab6954762b2ae69fa3719cf9ffa6f2514103a00cbc807424f388a1a130a263f3a423e6d7d6c3d9f5dfbc312eaba10cf3d2b4ad74721f848ff4b8e147f95f5b2e1bee662ea35c3f63b2af3e73baaef4957297d9df5fa869492b8789e76bda78927e", 0xcb}, {&(0x7f00000009c0)="c1b42e91ddf6adf1146999f683dde51bf5ceb5da9e58d5586d50264a35cf3b097eb8a7c5238999edc621bf319f47519e73037ab8082e4aa7b34ca74ae0dbf73a04612e2972ea3d520fd119e1ea6b4bfc3ffeef09b9b9a4961dee32a913abe1694b18e22bd62cfdf8f34d6afa51bc41d97ba6454c6e497e01e0260302a66e22626742372be00da7e4483d44e37e604fc61e4d7f71458d6515dc3fa31142b230d008efe32e0fccf00ecc1a7c7619876c956366cdbe8c7407735f32c5443b089c6cc3c29c5510f7f2d71dccff", 0xcb}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r8, r0, r9, r9, r9, r2, r10, r8, r1]}], 0x58, 0x8}, 0x0) pipe2(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) lseek(r11, 0x0, 0x3) poll(&(0x7f0000000c80)=[{r9, 0x4}], 0x1, 0x8001) r13 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r13, 0x3) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000cc0), 0x4) utimensat(r12, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)={{0x40000000000000, 0xb54}, {0x10001, 0x2}}, 0x200) bind(r10, &(0x7f0000000d80)=@in6={0x18, 0x1, 0x100000000, 0xf96a}, 0xc) recvfrom$unix(r11, &(0x7f0000000dc0)=""/182, 0xb6, 0x1, &(0x7f0000000e80)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r8, &(0x7f0000000ec0)='./file0/file0\x00', 0x800) r14 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000f00)=0x8) writev(r8, &(0x7f0000001200)=[{&(0x7f0000000f40)="94254cf696a506c658a13bcf165152305e0fbce808f9f21910a07a532fa125e90f2c275ed5a8ebe6036e06cd55cbaeb966a5e30a627ee69c23ae2b94ea33ece906a161dcd5edf84573a5a1db384ebe237f42e7923214f77a75e0928a3496bfee9c10791023ab481a58a0be2d67d099ff397f6e7cbcc4", 0x76}, {&(0x7f0000000fc0)="62498f2e2240bb190b10178864e4", 0xe}, {&(0x7f0000001000)="0931f4e6801c70833ddd5cd742dc9fa9166c34e6a749e9a047c3ac611a792580220e61de6ee699666e4d1dbefd7a0e5824a293909adeb66524ff62a7249a3709190006bb0c37beb8", 0x48}, {&(0x7f0000001080)="43715cea9357c7f38f614b7a16f282632ab24712dc2b5ab60251163169ad5886460a750fcdcd52556be3b6c39b078b1efc54e7a96c33f860efdee51200e90f92ecb5feb92fbe07ce60f4f69b74ff45a57f17184f80700f963e89454398459a400bab07edac6ba750427ddcb28cfb0bda93dac16218677d305d27057a7cc4e2ef13a4f750a058ff8845c5f608a570eba690f36949270240dd69f877a3db61920651cc6f28c6995ac033d0103ee8a289afa9aae5b3f359e70981", 0xb9}, {&(0x7f0000001140)="4d77b4e4464ea2c45e08c47177b7f7414e87c0f6e09f305ac044b6a9459d9dcd2c0e186d6ee562ca02c2a87291dce4d65d7b6dd5d63372fc7cc815430758077bcb74d0dbc3bcc5f01c55b5a0473554703ae57326aba5c96385ae5c84d02d06543fd34ae324ab9c4b320b60b5f1ba4e3966a44080d45769a665f6649a77e06f601cb963416fb55c208470ec5d2a8a3444278301a0e12e630d43dd6aebba8c44cbd058b8b25e2cde676a93621efa3f22eaac3a5d95e92a6a0824865f708099", 0xbe}], 0x5) writev(r8, &(0x7f0000002580)=[{&(0x7f0000001280)="0ed3bb2bc6725a87f6d9fc988b6f6e51db752405c48d79e599a9030ac37a32e1", 0x20}, {&(0x7f00000012c0)="a3cb39363af237cfde2f93ef266eec36b522f305089545ce94de87431bf56b55a41f294da1dd8bc248653a40122f9a373a29e0bad4ed5a1410ec4a784d693339ad473c31c4b5893d03893029780c90166444da3732801841d4450cf73784c371128be3fd34c0521a0efa4d4a9c2063a6d8ae17424a6887447279f2e2432c1a17a79c037facfe9dd01d6d406d3f24d853b5a8b3c2fe7d4e65c1cb078af4345697d5841c1b0a660aec653a8476a8696248ec0a7e3d45123d19f6650ad1fa4d06065bbd52bbe365a63fba92c54a647011718c9705c1a39f5e3a37d677dcca54375d208863fb352833e03fc9211501fff4e6bc14d504473df5922c57933ecf45d11198050a32f8fcb1f9837bd311716a4896a0e9657a42e5f9247c49d6e431a34b9fc2b12dcd99e257a8e6fb5bb7a142fbe5d26802196046d5db62a065c286d825a3dcab14864ac757a33b132c28e246e0d6140fd943839025b1049de4f05c491ccefe07ce8ae0dc66cc352e2d1578868781be8a40c7438262167917bebec15317a4f4606e0e23e999e204b7309b27e0c9e843b5b470ee916068d3e016b2fe1c09aeb13015889832ef4ae289e04b914d3cd2624954f8dfc72bfa09bbef24bdddbed383d27da4e9eadba09ea4c28fa227535a462e0835df8f02f271c6f37b3b1ebe4ad730d88595fa09059f2e3a1253abc49779d9eba56bea845464afb57e408c33380d401576e675a102d50ac17ef95b8a9ce1f0bdbd9124db186417ddf20bb18d3243db46fb636d4f014902a94764cb27cb779fea011acfb6ecd19b0d7cc675fd26ab44c3891039436d67d20fb79efbfc2b686a24f920f4ca6167b6460d2b364e84a14e451435ba6003e1978c0a5f497fd2f0f10cd62026abfaaabd72480be4dc2ca1e8d7e2a5cf45ab7cb358d1ee5c8b52cdd51a42fc7dfdaace4f307d045b1a77307fe7792677cf64f103098fbe8e326ef38b684809b174c490ee8017cf54bf4e5e454689b831e13af457058c45208396819a14c70d712e4e1a908705bcbc3ffaf649adb4347d5f1f60b13333a0137273f28bf2d602e45fcad0a7b82f47aa43991b95f4f60b75d7e98ee8265de8a2d51f428b7d5a88238f9768e0dbbcccff62e55a34aca122386396ab296141621c2219c9499de99ac2a787d8c1de749b9b284753db9b20294eaff6b5f2b00f7bba5bba3a81490ac705cc6fc5fa10defd6f0c9530739d1cf6d1ed4edd3ac7b77873cdef6d06c987f92edfdc4db77bbeadaae942841ebfa5b977cf91f50675138a07c9ae94a30238287aaba74be276deaa14ff67fde25b640a542139befa7713c4e4312f8609c26a094b29d301d5f466d8db5d3175c11548256f7ea9f2bd04f99e56d67ed99e0d8a0b1b475b51b316c7df5dc577f6efa937b0a75333054b2bafe686a482b0abb99b4694e633ff7664314fa9c223a408148b09f22f4254b1f24a7c837ca5e2708ed3bd3770e0a57e0de43ba67558f1bf30674464c42d3c2a707de41f59a813626a8b30242ad55c9fa59c602167fa49a1ce33e4a4c746b512d3321f5f32a2203f80060aaea213a66b71f09caff269fa4ff730806808a27a8778093a880cee85ee302e41d2ea5265ba2dd36805a510cbb3022df4493028dff6ffe089d47661e26f20d9756f63a02c03823b88882d75f3582d12726ce812795a9914d9a73f68d221dc7c59d5b689ef0408a2491269d27dcc1ef7256a4f0a6a8ddf54b057ae4e238197356fd0692866640510dd7a827766b180b25950c6c40fa98504236aaf934c1131a6b5ae52218336c9300a00fdd4029824df1215f9d736090523bf8218b5ae0c511d3d7db6bf30d5c9c29f3cd2dbeb29f946059f716538aa0a5305be3df6f306873ed873b3dfbec42f2c39231a4ff1c1179e0990448a8690d345b0d2945a853c78d117446e98ee6d421adc62f94e3815358b7ce29731fccdc9599372cf35f578aa80530fff7082554345099d6d672331905367a568967cc7fb8ff08b1e6f5a699d9cef9cd108e9bd6a9b7cb21cca3c7d8f492725661993dd12fef5e44367f63c63f4173edbad0d8a399784e63c70db6f3dd24d472393c4b7bc80151602d6d94754172604479cc2e64b8dff9a9a336ce22751ac3f625e2fdc789017a628171b69e9a92d05f811a68588301823d2ac75a8763cfad7e7101cfa498d153b2f84dec5022e2b3ce8faac2b70ddff1db38d77c355768dbb27a97c34ce671975baab79f9b305614dfac3194e71eab0ca3634e69d3e37e62ba7b82aea7315b2dea6cbfbab5c5d33efc34401eac122ef72f538639ac882c44686c349e0b7bf9e5908dbbfc6e9f3c3edc23daf0ab1040008cac0f425dfefe5183d3c9af3d32764624581ca8ebdc177917ac53521645cb057856811289c8140b7e3861bbdef89fbaf543d09bd849af7ca390c8504ceafaee84d3db7ee6ce45c20e056348594741f91d5c15f0b9e7ea43899894df18a2585bb27cd8adb744861562c2692c1c7d56275fc7ca28dbc9cc110e08f62b1170018441c1b70487b5b151517726c409a62d7588ba4cd5124cf11b060d715259d92a07e0ead51fcbd27987b4653878c802135ad6bd70f0ff9c447f6e48e0d8244abe19cec215cfaac0c562711096d9f529555605e83451843f3e6384d2aeef41a7d16b0b3a9631f8b6f722cc7fa4d060d81a50728a444b4b805ff7a06b69812a356fb7035f405b90cee923452fae7ba5eb6c33dffbec77b64b76298f7fb00ca1f0d4b7fb23742e12cc751bc1c00550867142e45b20aa589fab4c5af4fd1f45dd8ccecf4fd8c523f48017c8ffb36d94e5e61217d1d42b5626fc0f45c9063ac77ca9d118df8f9f3ef5f05240dce165049817ab0a42a8236277864e5335e16e4fc5d43877e4038f932d6e4c22729736c75b00ce55bac1358d43d9399f1c224fda6d81f4813c967130b2472173443248ed2a5b3a9a255e8f4a514e32ce0170839d3197fbbcfe1d8ba3660a503aa55136a86125b5209b4088a46a3d9124f39b88ff5cf6bb8270cd32cbb543dcacd49692538812fb94534926e654db6ab5b267426bee40d9e5994a068992b45c0272483eb6679bcccb61caeedb8be6d3b8df86b4959a40e81fa71e55b05b34ae30a5122e574e0d1ecf24bade29f3f60b715001deb172b5687247e15a46d0bbefb4b7399b2ac1c7626f5d0bd523c330bee3fccaa408b535e6aec3e1168955154d832992b567f9f2f00570ec287b1b0d7969ed20437b4a532d2350d3baad3a8b91bc8b979d3d48658f2dbbb4af57eccceaefb33ae783b245ef432996401c5b99ab37a47f6aa911bf7b01ed52873b28ac9aab0be911619f72b6ed170dfc469ee763a5907aaca00a87bf5b74b846576d321b5e339b7c482872ba06f25245006a1b8ee29c1a6f92a57a6c444ccda25518b65ee2ba55e8ec2cb21aec8f3868f2b8de631f2aeae00a6df1aba0a30a4af615e723ba4b5320630125b58b9d879a999c515954d97650a9beefa6fdf7db6fd9ff899823035401600f1f6829f9baecd6d0fb28c7e0f4e24f998d15eb0c8c3c95d720b3901020bab550317e75bead5765f2ac540403ab4659e41179b69aa058dcc4db4ecd02e9af5768cebafb28e51a4b4780293b39f270c9ec9d4788440b2c5a5876e696b99aed6aba0734cef680e893e7f495ea9310dfdd69c45db12754fc67086adf644def36e752f2c85a817c818d2b7aed679c60eda9794a8cf9953a7063dced3a9996feba7274330fa35f045b63c5a9548df57a62c758e6c874c827ef98e993ba9b04ebe4dd149a0ba8dabe0e649c4a29a314f3331347674c403b0e72ba40fb9c749fbe8821a259bea9ce2ebda1006621d91b720b8188b65640cc162bf4c72d764cf05265ada07a7227cb3aa7252dcc367cc995a789830ab3cb63209141b24bb0db3f2360d0906372af350315df4a233325d85ed712511cfcd030ad78e34cc665238ac830d0aadc2110c4f060a411730be3df2130ed54778ddfa6071f1e3142f1894d18a3f38f550f8f69ae51fd16382b9dc044b5af322c7691dadbb4abc4a6d882b547198503406321923dee417c45fe0906f35730da52f83946b9f7ac9a94e4da87dfec380ca67dddcd5fe7aaff7e99b631243bf2d80360cb57fe6c3830b08907c8dcfe151d3839f21b18443b2284db6f1a7f95068c9f9be8fb61e9271136e5358c2664d295fe54634e37551191a4913cef3c5e82b951b5335204861ae31bc4656497ca23f442cd48a311268610560012675ff50b180cbebee56d8fbfdb7caee0c2b281d43b9de732f3dc135a20156adbb62f2dcec24c1425b97ff92bb67ded8e88f8b1d84806988a57db371534a62b4e99eb71ffb041ca28fc34da503db9a60f37d0914ffccc91878a82dde0096a1ae27e2f684d7095300c1b9634292dc9d84bce7b0a15d0a092353f3231a75828badc2dfb910d967d070dd1fb1aa32cbb12f0e2a65ab00f855e212e50f53f3cb3c01ecd08a9d8c5442ec1e8e9ba3021d60543511e9ef60a1cd2674c4092542cc69b2c2898ba67d97af95147077f5ca601f9194e4156f80954fa2d658cef04a1fe9e719669dfde2d12f7e99dce9b21fedc4e282ba9aed2c5b9050447bd684bc437a9b9dfd76f231abcc7956082aa0029dae1150e5c2d199513b5997cf3d22bf9f51fc3e405c5d93b77ee223176865445cc99fa8a4e50c02880e5d2446710f991e846f900948a4a9e9e57549083dffe42bae31ba10f89126a226985539359f82c64366fa4ef5a144ab08804b82bd4803bba354a05ef0ff8a0f344651f21658e4c50ffa09a959d5b22cd80d2d2a8158e7dcd5c45a46ecc3be9c79dcc0e329f3c2628aee2222383bf379d54f4283d7f36722e3d0d3760fc292dd4c388603ae6c0785d73d59816cdd12280aead3300ec670af5494063322dbda84c9c9b9f2558fba2940af01ca582215b019e30d76d2979a986c9265182a1dc749af0c54985698a9098827f5c679c86e626845d02a3e598fc5d4f7296ddec7c5b54bed2ada4cddc84f539fb84a352b9a9310ca0fb662ae352ef2aabfa48e85bc78feb2c5986882808e6f97936e8c10a21ddb447e6ca820415564dbb90dac87e8d5bd70a65b719e04452cd5a6b961aa12f28e14ef2d3533574db55091236b385b231e37bd0cb75f4a59695fb7933adc234c5190de5084d2c0c39ef88a94c7de561cb47e8ae19cd5a24990be621165e8c7da3e08a00d892cce5cc27d6b2b363807bd914ef87062d88908d10bb3c9fae7cce6de0ef2ea454049a40993250922c9e71b4b5ddef64a8448fb5d1774bf44fc43aaf5a6e86b9d875b6b584fda6675581b6a922bc91dc9c563d69a5963efb6b6720935cd9bef3c59b60a5ebd39dfb6da6a3b89dd0ada508125f9779681b4135c5f754a605ea2d0163de7e1e884cdb9b6c0e935e723dea7acce1e160c105ca27057ecf7988faf4b886f4471f2512e5cb96c326e20bf54f16464bcf102d82fffdd33b54f1479d1fb743cb3567dba698afbfc4d4c26e42c50f5d3a949f390ed80fff0d905424e2672fcbb14f911039ca03d6531aa76d650601ef045322f02d23971c73c92fe87c7e18000517b4acf5ba38c8bed739442d6ad0bf311c2bccb61cd7be30f3ddcd0b6b965942d5d7169a3c885f7012d2f0008422a06599f133d7fded5f6c02979885f4f31601dbfb75d60830298bd87b58a125e5fe9e5597a7113a168d1f1bad5afa01130e847a76dcf72b24893bf42bbd1495c43de8d47b73ea5bcc80275265c0d18a0c0317a8d7dcaa390ede1283f0452b331", 0x1000}, {&(0x7f00000022c0)="97e2b2ddf0ce66d9cd435df67541443bb17b253a7a69ba07f84c30e647f491f86b66b8cbf7ca1cd4783f4bfeae802938b31b6fb7f6c5927ea279efc5aec4c48f530ec7f094258e0c185bdd46db8523c65308981f733c78ee8ccbdab7a8f28b2aab8d8090ac425a417528e37f70a2735521ec3cae5a214785ac3959f866e6", 0x7e}, {&(0x7f0000002340)="22043005b57f1a0263c177090558a86153df379a289e0247fbe9881504bffd8d1405a480ecd2", 0x26}, {&(0x7f0000002380)="8085db03eda45229a7055d", 0xb}, {&(0x7f00000023c0)="3eb35a2534f17bf0dc22c9c3494bddd7c627c3133f2dbbac63c5a6a74ba825633fb34611789a39b9525b36ca5a7f2f71cd34a6178aa6e8e7216dc0616fa4e44ed30453589de9bb8e91013d0f9fd498d6cf2870f03b8cf598cd714828350c39f904966126bcd818de94146bdbf1ec73efd5943b6c3ffefeefb6a4466fa66205a5b282199b7fd479a1cf34cf8313563addde001bbfdcecaca578d8dc81a6540fc4f43b3985f2a9a43ad36465", 0xab}, {&(0x7f0000002480)="296f861b7a263f1836fc1cfdbbdc4a1975c961357cd4e3d45f6558f91b3b8b8dd69699250a556da2991babe18b8e2b0103cb40e790126dddaea29cf2405f368a02a44495225b85d018b90f90b0a5e1e51e7cbf685be1a3cc4820d354fce076247184aac67b3ba53543f63bab7d6c50d439516b08fe711f333e7e692e2673222fb8633f1069ff770cc8962bbcfefe5052815ca1cd3de84190ff87fa5fec9f3666640dc75c64a289fd077b46ef62c11238911f8b593ace5025724f133e84e99006fdf3cfb3367257a420bf", 0xca}], 0x7) dup(r9) fcntl$setstatus(r11, 0x4, 0x20044) 00:00:04 executing program 5: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x4, &(0x7f00000000c0)=@abs, 0x8) 00:00:04 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) 00:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x220020, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:00:04 executing program 0: setuid(0xee01) setreuid(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x1, 0x550) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0x7) dup(r0) 00:00:04 executing program 3: r0 = socket$inet6(0x18, 0x40000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getgid() getgroups(0x26ccfeba833e6d91, &(0x7f0000000000)=[r2]) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) 00:00:04 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/229, 0xe5}], 0x7, &(0x7f0000000580)=""/112, 0x70}, 0x42) recvmsg(r0, &(0x7f0000002a40)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/146, 0x92}, {&(0x7f0000001740)=""/49, 0x31}, {&(0x7f0000001780)=""/172, 0xac}, {&(0x7f0000001840)=""/206, 0xce}, {&(0x7f0000001940)=""/4096, 0x1000}], 0x6, &(0x7f00000029c0)=""/76, 0x4c}, 0x0) faccessat(r0, &(0x7f0000002a80)='./file0\x00', 0x10, 0x0) r1 = accept$unix(r0, &(0x7f0000002ac0)=@abs, &(0x7f0000002b00)=0x8) r2 = open$dir(&(0x7f0000002b40)='./file0\x00', 0x20000, 0x80) r3 = open$dir(&(0x7f0000002b80)='./file0\x00', 0x2, 0x1) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002c40)={r4, r6, r9}, 0xc) sendto$unix(r0, &(0x7f0000002c80)="dd4e01943b655e6922337b83cb5418c0f843c473aa4c1a49c40856cdff834cee0e07a89b00ea4864c326ebe8c4b96a8a1fb6b2db050df71a43f811478b66044fe35736ebfcafa8dadea07f352f7e7d122ae6e538ad7fbf6662b7429584ffccd36b524fa70dc0dfd9a9a0daa2a933269f54dc4c91d34154c482ba0ab7e17bc96f15d13e9887e9dc2c5ee07277a3244c1f4f96a6f35a82a9b520e3470c58", 0x9d, 0x40d, 0x0, 0x0) mknod$loop(&(0x7f0000002d40)='./file0\x00', 0x8080, 0x1) getsockopt(r1, 0x21, 0x8, &(0x7f0000002d80)=""/216, &(0x7f0000002e80)=0xd8) semget$private(0x0, 0x0, 0x404) getpgrp() connect$unix(r1, &(0x7f0000002ec0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000002f00), &(0x7f0000002f40)=0x4) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002f80)={r5, r8, r7}, 0xc) utimes(&(0x7f0000002fc0)='./file1\x00', &(0x7f0000003000)={{0x14, 0x4}, {0x71, 0x5}}) fchown(r2, r6, r9) connect$unix(r1, &(0x7f0000003040)=@file={0x0, './file1\x00'}, 0xa) sendto(r0, &(0x7f0000003080)="7859ea3509620fb60ea7398ef7951c3a940f534bcc4f45a5f0f53ba6251e7231308f5f20b02685d5b69521", 0x2b, 0x8, &(0x7f00000030c0)=@in6={0x18, 0x0, 0x1ff, 0x8}, 0xc) fchown(r3, r6, r7) nanosleep(&(0x7f0000003100)={0x401}, &(0x7f0000003140)) nanosleep(&(0x7f0000003180)={0xa, 0x9}, &(0x7f00000031c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003200), 0xc) clock_settime(0x40000003, &(0x7f0000003240)={0x101, 0x100000001}) connect(r0, &(0x7f0000003280)=@in={0x2, 0x0}, 0xc) fsync(r2) 00:00:04 executing program 2: r0 = socket(0x1a, 0x40000000, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/161, &(0x7f00000000c0)=0xa1) chdir(&(0x7f0000000100)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0x4, 0x1800}, {0x0, 0xfffffffffffff000, 0x1800}, {0x0, 0x81, 0x1800}], 0x3) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/189) semop(r1, &(0x7f00000002c0)=[{0x3, 0x9}], 0x1) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x0, 0x1000) close(r0) r3 = semget$private(0x0, 0xd30e8abcfb98f25, 0x0) semctl$GETPID(r3, 0x6, 0x4, &(0x7f0000001400)=""/152) sendto(r0, &(0x7f00000014c0)="90107cdf5dad2de2740c3714017710a7df41ab9f9dde35baa2918de9d293ff09efc8a7ea7644c2f64e6ad4cb22c39633a49e78ef7f37e4677fd7716ff2058c8a57a297fc141f34fe0b4ccff1b6392837fd9be170f3ceba81edff421a7ac8b8218f4a45d18df1e1f80f9c50919d0af3616109911a63e79494ed59d65487fc1a28ee45b051520e2916fe74c69f15a81d3ec402ef1f4d12e29a999bafc41923d1e354d95a5b8a28a1616b5890b8242a79949ba51cd4c6d374371521668f3900959af67996", 0xc3, 0x403, 0x0, 0x0) fsync(r0) r4 = paccept(r0, 0x0, &(0x7f00000015c0)=0x2fb2a25d69e7068f, 0x10000000) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = shmget(0x3, 0x2000, 0x240, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001640)=""/173) accept$inet(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) munlockall() mknod(&(0x7f0000001780)='./file0\x00', 0x2, 0x5) preadv(r0, &(0x7f0000001e40)=[{&(0x7f00000017c0)=""/207, 0xcf}, {&(0x7f00000018c0)=""/90, 0x5a}, {&(0x7f0000001940)=""/121, 0x79}, {&(0x7f00000019c0)=""/194, 0xc2}, {&(0x7f0000001ac0)=""/219, 0xdb}, {&(0x7f0000001bc0)=""/192, 0xc0}, {&(0x7f0000001c80)=""/186, 0xba}, {&(0x7f0000001d40)=""/199, 0xc7}], 0x8, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001f00)={0x0, 0x0}, &(0x7f0000001f40)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) lchown(&(0x7f0000001ec0)='./file0\x00', r6, r7) open$dir(&(0x7f0000002000)='./file0\x00', 0x3584891ba41798fb, 0x10) 00:00:04 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/246) r1 = semget$private(0x0, 0x5, 0x52) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/78) r2 = semget$private(0x0, 0x7, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x80, r4, r5, r6, r8, 0x2, 0x80000001}, 0x1, 0x8}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/106) semget$private(0x0, 0x3, 0x2) r9 = socket(0x1f, 0x1, 0x4000000000000000) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r13 = socket(0x6, 0x40000002, 0x101) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r16 = paccept(0xffffffffffffff9c, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc, 0x40000000) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r18 = dup(0xffffffffffffff9c) r19 = open(&(0x7f0000000b80)='./file0\x00', 0x420, 0x1) pipe(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r22 = dup(0xffffffffffffff9c) r23 = openat(0xffffffffffffffff, &(0x7f0000000c00)='./file0\x00', 0x0, 0x60) r24 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000c40)) r25 = open(&(0x7f0000000c80)='./file0\x00', 0x400080, 0xb0) r26 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r27 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000cc0)) r28 = accept(0xffffffffffffff9c, &(0x7f0000000d00)=@in, &(0x7f0000000d40)=0xc) r29 = open(&(0x7f0000000d80)='./file0\x00', 0x8000, 0x40) r30 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r31 = socket$inet(0x2, 0xe7bf61d822ecb9a4, 0x51fd) r32 = socket$inet(0x2, 0x2, 0x5) r33 = socket$inet(0x2, 0x40000007, 0x0) r34 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000dc0)) r35 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r36 = accept$inet(0xffffffffffffff9c, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) pipe(&(0x7f0000000e80)={0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000000ec0)=@un=@abs, &(0x7f0000000f00)=0x8) r39 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000f40)={0xffffffffffffffff}, 0x400004) r41 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x18, 0x40000000, 0x4, &(0x7f0000000f80)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x40000000, 0x1, &(0x7f0000000fc0)={0xffffffffffffffff}) r44 = socket$unix(0x1, 0x2, 0x0) r45 = socket$unix(0x1, 0x5, 0x0) r46 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000001000), 0x0) sendmsg$unix(r9, &(0x7f0000001180)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000003c0)="1f0f09f480d3b31267872e3669a6c71611b12f244cabd982715c96364e51c2a11c0a0e5d5c84a94912c0192c9b34f96c0a7a7fd9b3b30e8fbce6f46eef7eae9feb6031db35e3859c7b1320cbdb2a801a1294f977d9e8b44d0d1118a6161d35edb077d3996ace732b059d811fcb367e37b8ae425a12f5bf31f12f8be67af63354f68f5e46456784279f33741f0bb62636ee0968759b77815a1de8055c08144b74a4e1f249542a43aba1ac874cd09361390f327a19370b7445b5456face4e12ba6b108605873e05db9d73ac2071284", 0xce}, {&(0x7f00000004c0)="9a76f7a9142e6f5ad1325b261c95071dd6c7a87a9c8603405f494ed6144a013b0edd2d9d65e8bae4743471153979e21ccfa969c339ca5c21d2bd59ff0aa64debebcf089c59b7096032f70ad1353cd1", 0x4f}, {&(0x7f0000000540)="0fcb99e0cf6f2d04b8a3da5de903eb1d54230bbfe63ed2a7423e6c5e58b1723b01b85c157e8a8b73c4b91589fdfdf596fa292dc492c316963438befd4c86a45c744c4cde604b1738d969e3a6fd1b4ac9dee1957e157ae0027ad0e47ac1623da98f15f7631b1c683de6b5419fe9e3d780eb528a063f06de8ee73efbab308112ff6fc3", 0x82}, {&(0x7f0000000600)="6dfb969dc069604466a780214c2f0a8d5632cb57991fb169a7df0a60d33e3bee1d", 0x21}, {&(0x7f0000000640)="fff77bbb8aef1d54c0381c797a35ebe0eff9cbf5fdbe790c9b9ee0d26711d597d2afb927acfcbaf136afecd4036657b456da65115e84d7a644a3a41356082c61fd4dcc5e7576da7708731ffa28d2436df61392907f968257c367cfd519bec7a5d33c6379ffe84634cfa2c73edd014a3d44cac4ea81a9f53e09ad801e5feb6a1c7833a02747bc4779701d8c", 0x8b}, {&(0x7f0000000700)="6a43f01ee3a80c06ea16cddc402c19f24c00da00d40ffeb6c8a82026cf50bde14d862b2c84c3082aa825638ade91d5940c9eaec950843ce1165c422387200211d72c6564e08a4a15b3b6cfd726815327a96911bf15bdc57b8ad95877fd5e3385a1adbbf55610bc3941ebefc05b102ad851968d17576917e93a1c5692702c1ea81b2e81334b714a", 0x87}, {&(0x7f00000007c0)="bb4460bcacef55f7971630bafe663415831df9feba6d6ddeac1e245d089e460e1b7a5b8e818bb32748b8137544d99d0eb2b9e95958c5b5114229f47d66d5ce4e58662df635eada55f1d288e12af58d2c6bf1d629a64c1aeec26843804fc791c1d156a6", 0x63}, {&(0x7f0000000840)="5021518ecbfff95fd793a3f2676593935c8055f115bdf6f0260bb33a79aeb397e16a4e976ccf94", 0x27}], 0x8, &(0x7f0000001040)=[@rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25]}, @rights={0x38, 0xffff, 0x1, [r26, r27, r28, r29, r30, r31, r32, r33, r34]}, @rights={0x18, 0xffff, 0x1, [r35]}, @rights={0x28, 0xffff, 0x1, [r36, r37, r38, r39, r40, r41]}, @cred={0x20, 0xffff, 0x2, r3, r6, r7}, @rights={0x28, 0xffff, 0x1, [r42, r43, r44, r45, r46]}], 0x130, 0x8}, 0x0) 00:00:04 executing program 4: r0 = socket$inet6(0x18, 0x20000000, 0x6) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8000, 0x5}, 0xc) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getitimer(0x3, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000180)=""/46, 0x2e, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x3, 0x1, 0x8, 0xffffffffffff53b2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x1, 0x401, 0x7}, 0x41, [0x8, 0x800, 0x1, 0x2, 0x22aed236, 0x400, 0x60]}, 0x3c) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) truncate(&(0x7f0000000280)='./file0\x00', 0x2) setitimer(0x1, &(0x7f00000002c0)={{0x5, 0x4}, {0x1f, 0x9}}, &(0x7f0000000300)) recvfrom$inet6(r1, &(0x7f0000000340)=""/5, 0x5, 0x40, &(0x7f0000000380)={0x18, 0x3, 0x81, 0x6}, 0xc) utimensat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x0, 0x1}, {0x6, 0x3}}, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0x80000000) getsockname$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r2 = open(&(0x7f0000000500)='./file0\x00', 0x1000000, 0x10) r3 = geteuid() semget(0x3, 0x4, 0x2) r4 = open(&(0x7f0000000540)='./file0\x00', 0x610000, 0x11f) getgroups(0x6, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000580)='./file0\x00', r3, r5) sendto(r4, &(0x7f0000000600)="4b9e65769481851e4f1bf019e65cd54265099e5b7bc302f6e5345009a6ad83da6e45acbc693d5d26ced7fb2a8f1c7b028045417b6046bf8cad3a8a3a043b2c09004a19a94e0f153cbbd5278a2f19807f331db09847283afff93e20000ca0058c200b29bf0695f7a136aa9385cf6b1ebcafc52956a7dc2072164c8ec8773ab9e4f1d77cd5e6a9dbcf93a89f62ddf03ef81579cee54d9390d35f4c6066", 0x9c, 0x4, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r6 = dup2(r0, r2) open$dir(&(0x7f0000000700)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000740)) mkdirat(r2, &(0x7f0000000780)='./file0\x00', 0x20) accept$unix(r6, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) execve(&(0x7f0000000840)='./file0\x00', &(0x7f00000008c0)=[&(0x7f0000000880)='}\x00'], &(0x7f0000000a40)=[&(0x7f0000000900)='()$-/\x00', &(0x7f0000000940)='@\\\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00']) 00:00:04 executing program 2: r0 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) setgroups(0x3, &(0x7f00000000c0)=[r3, r3, r3]) r5 = socket$unix(0x1, 0x7, 0x0) writev(r5, &(0x7f0000001280)=[{&(0x7f0000000100)="18077ede6e68db17261921fbc68c10ffd0ef1e6ff789c983f44904e17b9e8291116a9340e43aa571536e468ed153fcef5954eb995d4493d99d9432b7a7a28be79baf6eef233e1a1a99a3ffbad3c39f4007feec950d5423207ebed0ad029f42f70b3449d2f1b1d5554332986a68ef6481c9a7076d317ad273c229830fc9c9eb7eef40812ef176bd6cd00cddd6", 0x8c}, {&(0x7f00000001c0)="10df8e3e3e8b9ad497077d40000e240a6392f57c00aeb380299b8799280b65544180f5fa60ee331be716e4f19ec3bd5ebb634422a5ca18", 0x37}, {&(0x7f0000000200)="7b326286279862605e553b7f0094aeb9293fa3ba78f7122cc7e0a5f78da1203f313504bc506405f69d085b5293d048d26fe8ab0b48bebc12f856d25b673a34d72dfd1ea355e62c2ab8e65b2d6239e9b52cf71f733cbbc93f03e0b4612d83b583e0cf6fed6c8213674ad2a047e9d6c28ac248aa18270a5237da80b23cc817b19f29eef46a764f18b420ecbb1ff61c697250e49250aceec37177abc982e85f139f3618e3cd2f0b794501550af1db5057b1b03039a91c09a37ed2be2d17cc08997b6da9680bd423b659b359b7d46d53f9f16d902acd012865e9efbb188c587afe39def04a7798e959e9e5ead1b727c1218adac3989413562008d492c82701f26ac7fe8448916b16e675092f0651d7a60d32fac29b240aea4a423c502003021794dcbf1265277d7c8dc0c2c2a35e26b3a3231b5a296c0e75d6ea7b1c5822a71ff8b40d383f834e36a89b098b9a60f5b7cc506900449678f1ae526ebd21e3818be26cf93c233fe56de09675e7296bd7f289e0af3b462d8433ab405183d9847208d1a881799eab5c76eadb4b4be1afa2b548957f7220e0c602681f32ff5b24fa0e4282944bab1e60acbfb28fe7a3524b6b535ca417948150c01de4d9413a44964da3c5f73e028da50b63f76a6c1c71aba5a52dad24510b96bbbe65c7a37df5ef87ed9cf02763ee6c412f63d584c86caf79f9bc0a8bf2eaba90f48d33b7dc828c7d055423442c87f8951fc70f42c443f974b5934a0d4d127cea0627f637207c0f4377190fd0c73f5b1bc9d9807adcbbd7991e121dbf208931e10e833dc37057df4f4f2bbd43668ec04ff6cce5dc0a8b3e8f36dda5acfbfde10999ecbeaf55b242ffeb4782cc876b2fda510da8a93c21772f440cac9df79c36f799a7771adfb60df732ba16b4f897928a294949add66c54bbdb40912c84e66a1988e3321da648e9d68d75939e1676c7f32d20058e2cbe5de3c36e7ab3bee7da2aebc2934449d1d601ef332c14050103632867b77989231a59d8660ea2562997f8433e781ca9e4885c44cf1ca28fc75aaf70df5283c2731258fa3d81837810dc30b2a70f9e07b0cbc2192fd5ed5921f533d6f6e33da9b8d3e42eb5855cee49919c14f2863c5a904b93ef223db31921353243ba80ae0c8dd00834e4a93a9ec967c104b89499063535d6d3fd026836b9728bcaf46d0e7a981901da29ee55d879e4e057cb5fae030c7ea8563561ee3e6714c87fa31cc4002d594f31e50a1ef09255791c8e5ec8ac3f380c0b031e11c47418c4b85c691a79056ab11b4d143f20060c6974a466a2cf7d8c4c6fe878d0b0d21d12b5916ecc7e9cffb626f676d7348e6875459bde2771ad494050bdab9ef3a455bac160aabcb020c45fe29e6f73418a34afa479eb90fdfb2beb0159dfac4db39f82d38e8959cb4b99d1f2c4423d8356cac3cfa3deada7bc8254db8e882ca1d9bc9ce2428eb3f1531c1f1fbe47696fa9e21317af371d81400577aa26f487ea9454f4937e5fa2ad0536f1c09d478fbfb0ddf4980b5dfea3fb15bda5250c0d280a0a9725da3d5d06b6af2f93dd88f552f1496718fdac4a9107161f56fd6d1bddd10f04a7660d23f1fc80333ca142ae00ba521aef75da3c401070d16941b6d25d4cad1f529d083a8384d8571e29c33f9bf6562747f51fda725855b9dcd8917acee05503355a80702e0d0dc22a159574cd92dcb6ff7340c47fc09ceafda9c2fd436469ba83ee441a49e9dc8e4cfd5aa23a299bee61387b8973be17f61af852670ad3145df9ed27c1fc52b7072b92866493b8cd276505ac30a1b5222646866258b44a49f7e3d4310b6b05a045c3564247137b03a85e7586d785c7540b534bd24c6b720c0a7acf29c0409b99ddddb8c84bb0828c98320c9a088636627ac0dd40d6561a5f4dd4ea8e1f72b6540ffa26a8841d053bbc3e3579450ed178c85e68cae11748241f5efb3b550264ec44d5db5a5c646e6d23f72ea367b43d8f705679545cd036ed95d47024e7ca1118a5b5127c549bc40eb2d8e7370f6fb95aab542091faf80e81201bb5049a728b5930e2cb2d69f4b3c1acce9508837dacb663f78b03d3dce25a5b591c3741f1d80fcecf08c7b38f98dd8648e1b6f15982f5e8916b0e1f1753ed544bcb53f48fdd6f32442e37726d173d89025f90f63e889e26efa4633736b0cb83b9d4d22acda06b491dbc5d97e71cc08e92c1fca3b8b545f0026ff435eb6836c508093236f7492636aac2bf13d69f22b084655f26bc6c879a37bc6416ff50046027bc6566542007553e031ac32c20dd2ef0b39836dcf40b2f9d8352495dd9a21dfecde96a982bf19886a6d2398bf95b3ccf9519bc9507dc966bc96244f0b96301a157d0516cea2f500e9d08140cad2b85a0316ec7e2dfcebdcac21fa45fa55c338d16453dc61fe8ed88dd16e3eb42769a1ec7ff95a289aaaf2e50e70a3a03b76913dbb8f980fde0f2053a3a048d2efc4ad13458785261a9791085da24ff3db83024511b3a7532d9131254aaaa166d7a344a6aa5c54de4974c0bd5a90653c31a72e383d0be044c4bc93b851931c91367cbf6fa9851eb698a69f2dfbaa0fb51d6437dd7dc458c954392ed5d122f5f875798fe8492a5f40f40412efc29c9e7ebfd1b9eab275b787374b32dbe20f8cecc786a66d4ed071c76474edba05bce0d7518c10322be043c7c39ce85e0ca66c56181009385a56e31ec3644e359f23dac9704d60cf8565a582ee5b94e331513c77c52950d3c5f5787ce64ef2d4e735f2e6bfbff702f51e17e36eec9e472473caa9a629b69065b530f3fe7475653bf2d2b1062d496591d01fa8ecd7f8b88ac4c79a726af97b6436d370f6e366b59960b3b7bc4d0bbf51b228a6a065f8b8cda75e90df090185b618bf4cfdd2e34a34fa3b9988e96ea4e051851a7157a17383f9db9146fe807eb064d6bbaaf43543f58f613246fc0e72e3c8a2afb385a71b9934a39d9d71f2533c836c7827ed5fdfc7c29834cdba263517821826442856f666f97e12575ff7b2fa266e4179a645790f657a8994f313f38febaa787c0640b383743ebce04aa82ffc576b9816d3c3e7a15b6cefc278a09c5bb9db85823e106a36dc9dccf48893b6b1f13c6e0c91d76b34a1463cbdc7a5272a3b4788f23a3f348129f800b9aebb208662ed589668b4d36bca4164cb860685270f37e00d76eed288d4b27864d316aaf16b209d6243949edcd9c05dca8c8066807af5766607dd3746ea2b8660165022abdfe015828d121ab31391b46417da65d9927aaddbd660c4b873ae53033ad5ee9e4a7a1fb5743cbff437aa1717d82c4c0e5874b4bacb47d8f44e6250f6e40f53fa78eebd47448e04bde9287f10afc70416e3d68a196902aa8a79397fd81250d0817c6061ab04d5b196dc25afb9758824beea7b22fe0d6e971c2bf6b1064462cd78aea2432f1b244c5d93394c21181825f45510cfd145b9950aa743d2694250e9c6ab0acf99952dd306c55b5daebe73563c797873b93f7dc97ab18e1db36424e3f7abf2abfdeff444e171f1598cc9e0d710ca2aa0e58eb6b179c8206974d4be50dc1a2e0b545bbc7e0653ae32b5d592ac1096fe1ef90736d5e0194195872b60566bf8f7ebc568ecc47d39c0eb4667195530b3b35f0220c4368e8dbd47de1ab8301b1a866922413b9cc78b24a4804c9077bebde366f7be2cc784bbd22c8211539072d1d97ba82180e149a7f61e9df2936116231f8f23400d4bac1c8a078822257d1cc630d45cfca33794b602b25946b741320686e1b94c8869bb726d7c9e39f4489995961627235164167d5e3dad14c756862b4e55c8c626cd710130c6ce136b54a950cd48ad2115715792dc119c9f77787bded14ef7e09b84dc74e7a2ad96616d7c9acaf219feb87d2ee54b2300d757b4dfa2147ea24e9377c9202ed19434f9ed3e7c624184a966681ce6b7e2e215711a1aa79fa03964b5e34a942092bb498c449d4d04faa0c0626b7736460f5d2c429a81a371fa26049d7dee754a8a9a0197afc81e0c59b7c6f43000dfe288cde49fdf4f52fa93d01123b47179f3997796f791d2df4b55aa8c4d09914519acb91277d40b78583f737558c7cb753e5634fe153f410648a21c356ac05f4dd0ee2f6287ff0f87740caabdc15bab331905ed3f25558bac264c55e60c7ca155898554ca7602a10e4a50e16f0c55a278de5521bc68c1cf64d885aa56cae4b6a9805166852772488fdad6a1afdbaffa9112b423fd7ff8e4dc307c43cda22260f214911835cb2057e7bdc90f8885c4a925a641777394d05371e54389d69af11af27c5ff9bc5afe324f4c33873e4e610f60b9112532ff37b5157729455747bcb895f1cf513e9fb8ce15b0be3a1e99dd1d0544096382004a36845f7fda1a498eefefcec7548ae8a869f2cef1d87e887df82149675d8c457be96d5e5eef8c8f2a181facb96f0a330838d0ee346ce1523d12e2ea90c81968d3dd03541da86039d6019c6074cd4e5355e304554ad2d07bf94e1c85aef8d7a2a30995f0a64dd65a98e6dfe799528da6d4037f131e0a82ad812873720b96a86af8e47a89f272625045fd98977c47c52d8ee4eef40bd5a7a2770130b108738c024448795437d354e76055fd437bfaeb3ea20f7bbde9c8cc375d94de7eb2db1c7e64c5ee0dd4ec60ec9c41f76343564eca1afb91d7be09b0a40c024bc94a636501044f0f97e964acbf9603db7255a09cbb7b1686646f19d0ec142190389f65b2ac1c538907daace29bb8c2583854d0cb36efec5b0301be7d9212bf1ec1630c5e681724cc34439b3ed69554a0043b8cde966023890d87b3a56fd9ce38b26802fb5ec0553ddb9f04df4cd97368f247cd1aa3fa875efd8a2235de184b4c26fa8654ee1b73ff5e0d01c7007cd93095439398b6e1f60439c0b7718adc02ea796f305a2f89b34ed4cd9a578c4ed642102b1e1e8c76613cb9fd67db3a2bbb3bfedc6a6cf46e853d910041307801b4d22ed06b0b8b11dbcc75fef5a4b092a37f0330ab1040ca5e25c813dfc548d8a32e53c38d512f1f73103eef43f8b69f15204c84ffbf00897fd4278204d4955ab5829d2fcf9ae7498429d63989404caa37168fa643109590475702a83cbc034d16462150c530e2f4040142175332b744ee6899afc8659b8a51c19e8cd8497ead052b6ebb1f574c9a66610fcb81d99fd5f61dc1397e8c064b75aab252df0b62287fb00803a6a2b41ce605fc05bd9ebc69deb76255d9dd54da7ed6cec7a46bc4be081a137b756efd580e32e1267b8a45089e12a7f2cfd914904f4453294d469ba2ebbf93e8796362585a918341aefc84af21b0e2e83486f25979c55a525da1a13bc81bb0cc1abdc2e762da7863e0cd29c61e3a7127a80dbe94b7cc72c3d5403d97729b1865ce41f444396143c2967d46715c1529fa7be84a1399fd02b141944ea437bc9c944a2d4de57863dffd39a75b968b668b10bbc1df3fb2d851b98e70a0a2977a827a9171c2951c0540cb747409a81b8508fc7d4395a8e201d63e784fdf093c41bbefee8270872c398fa84d7c5570f8ce65d220205b8b99fe4a6478317fa3b1786371c629f72cd1da19cc23cb1f93b8b85f7dc652bf07a5edd0a8e859578ec2070c432100bd412581e88d45367e73dcc97d1fd9ed76122442868c55522fa9b8a25e24c1663948295cdc16cebd2069dbae27a6e3c833b78626308810fbc5f81823f8a002e87179a8674f8c982bc9fc87ef16371108d936e6b0e78a3af139f306b38e04b06effb498e18d3a35601c4071ebfa48cfeddba7931e2eee1a22cc1cb", 0x1000}, {&(0x7f0000001200)="818f86ea", 0x4}, {&(0x7f0000001240)="a7a9c7bcff9e0368907014e8bc3130974212da1a90068ba36f62c46e3aafc38d7476e3f035421aabb3d9ad24c10cae4291090cd4cacc67f48865dac6308b92", 0x3f}], 0x5) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000001300), &(0x7f0000001340)=0x10) r6 = semget(0x3, 0x1, 0x423) r7 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r5, &(0x7f0000001880)={&(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000013c0)="8370835d9ea1924aea946b318e80533dbaf9e35e76bb6d4a8bc9b1f02b40ec0d6b3e383af3b849c771687ec73241e0865f52815b779dbccb0d7a1bee2dbafbb2220e5a019e3b1ce49a7e519bd823bfe16cd55a4bf8a89c28d67b2f050773ef3f86ce9c2069b6a9b9", 0x68}, {&(0x7f0000001440)="779c7e763047ff9d815aeb65de", 0xd}, {&(0x7f0000001480)="ef8fc0ada70d10307f015d473bc22362649165fdddaaec1edcd966484cf0b51d870aaa6581c4db7881590f2a3b4c435fead9b6d54ee5767c74ae9d1eef3dadb9b677efcac879bc675ef3a10897f8f1675820ea6bf9de73ea8c1f069b47e97bffd05cbd232be65d316a0c62d00d8ecd484643b40e53bd87952718eb6ba074c472cb80739b644556773314cbba02854f0d653b4a006ca81df13bad2e69668345228c4ff167d73aab8da77a35ba5572933b748926c4c4d2c34ec52051da4bcc2a221dabd988649e598e99e2aeba1e6a8048398fc97d37631b49e587951781108bf8b079e2b14477e4c27abcbcdaad33aa8e87238f", 0xf3}, {&(0x7f0000001580)="6d0b69b73bb44791c108529f0443cb52429b27a63d387b4171d189bd512d997a13aeeb617bcc84bffd9cc5c799e60c9a0a6ea11c646676d30850a3fc0374e83e63a4f773bc803bc9e0b1cbf8515a856284a6e8ad8fe924df39f747cf4a9320ca3dc4861e982d0675b26a993a0ecc0d259f3f215123882bcdd430040f0367eae7e6fb34d39cd2e4f54bff78dd86c7e86e4e8e21cb874d2f0eaf743659f4e97e557b9891dec8a4", 0xa6}, {&(0x7f0000001640)="5cbba7cd540c4173ea59303693432cb4d1b59a6094dac529ee2633e5f0a9463299f0af426e92f14372872404a8abc26a257a202914d4b159c631aacd18e0da0e678582b43201a7", 0x47}, {&(0x7f00000016c0)="8719df02167cbc8730cc1f6c3e5a43383629076576e49bbac8109cb382dfa8ff21010225af0f893a93808ba31ed49e12c5620845f65c5fff44b80350a7d4154c267d5f6702109974e8867b53e2f4566649b98c3cf2030e5717eb42fbb6da840dad1d75e021d6574d496e82a285000501d3136dc674d32887087df2a030fbbdc6e465d4f029d717fcfe37ec76fa447c19879a6f78e0ea5b3baf74842bc660685443fed81f275535d92fb3d5ac5eebc23dbeea778bdcc766eb2523bd633bbdda8c33e6609d598e9f7ca612c632802b000960cc7d7cbe2b852d72bd8c7b38f693fa8804f27e778f78", 0xe7}], 0x6, &(0x7f0000001840)=[@rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5]}], 0x40, 0x4}, 0x2) r8 = msgget$private(0x0, 0x100) r9 = getpid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001900)={{0x0, r0, r2, r0, r2, 0x80, 0xd9}, 0x3a, 0x80000, r9, r10, 0x20, 0x401, 0x8, 0x5}) socket$unix(0x1, 0x1, 0x0) r12 = socket(0x18, 0x2, 0x7ff) getpeername$inet(r12, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getppid() recvfrom(r7, &(0x7f0000001a00)=""/36, 0x24, 0x0, &(0x7f0000001a40)=@in6={0x18, 0x1, 0xfffffffffffffff7, 0xcda5}, 0xc) getpid() setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000001a80)=0xfff, 0x4) connect$unix(r12, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) r13 = open(&(0x7f0000001b00)='./file0\x00', 0x800, 0x20) mkdirat(r13, &(0x7f0000001b40)='./file0\x00', 0x10) connect$unix(r7, &(0x7f0000001b80)=@abs={0x0, 0x0, 0x2}, 0x8) linkat(r13, &(0x7f0000001bc0)='./file0\x00', r13, &(0x7f0000001c00)='./file0\x00', 0x400) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001c40)={{0xfffffffffffffffd, r11, r4, r11, r1, 0x48, 0xe160}, 0x4, 0x3, 0x8000}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001cc0)=""/88) getpid() 00:00:04 executing program 0: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x108) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3cb}, 0x0) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000e31b0eeb8801a47d3166b2f4c88f97e952883a45158680d1d639e4080eb0a83dfc256d507f9f859459c01d10911f9cfcc313c877c30774e31751ffe885085a427dc6dea6bca025454ba75dbadd8571e642acf5154fc676cd55a4717986e4cf7685a3478ee1f08531c290c58242778ec281d2791b4d91469be03aaeef7b0415963e31928af74dd8bdac1e08c7156af68cf82c2bf4ecdd356ed1d4dda44c12ad7a505817541cd5d9232ddf1e2a0455f2c817db501a2462e91da934b1fe1f6cc8757ce08ce9e830db0f69576912a5325d9c9df03b418df716e0cd7cfb3fba8d102597fdabf0307e091ddc87d30280bb6f109ecd97e9bf42d5"], 0xff, 0x800) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 00:00:04 executing program 3: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x10000005, 0x86) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/188, 0xbc}], 0x4, &(0x7f0000000340)=""/139, 0x8b}, 0x1) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') getpeername(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) r1 = open(&(0x7f0000000580)='./file0\x00', 0x1000000, 0x8) connect$unix(r1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) mkdirat(r1, &(0x7f00000006c0)='./file0\x00', 0x67) fchroot(r1) getsockname$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) lchown(&(0x7f0000000780)='./file0\x00', r2, r4) bind$unix(r1, &(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa) setgroups(0x7, &(0x7f00000008c0)=[r3, r4, r4, r3, r4, r4, r3]) getsockopt$sock_int(r0, 0xffff, 0x300c, &(0x7f0000000900), &(0x7f0000000940)=0x4) readlink(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)=""/26, 0x1a) connect$inet6(r1, &(0x7f0000000a00)={0x18, 0x3, 0x9ddc, 0x8}, 0xc) readlink(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)=""/157, 0x9d) getsockname$inet6(r1, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) faccessat(r1, &(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000c00)=[r3]) unlink(&(0x7f0000000c40)='./file0/file0\x00') read(r0, &(0x7f0000000c80)=""/144, 0x90) fchownat(r1, &(0x7f0000000d40)='./file0\x00', r2, r4, 0x200) accept(r0, &(0x7f0000000d80)=@in, &(0x7f0000000dc0)=0xc) sendto$unix(r1, &(0x7f0000000e00)="444a6ae54f89160042bc4bfc0283dded462d8a6e8e4e674455ac89c71b7dc03d97c4f4a1309cfc501431af810d3a6fa169f6629d829d0948f5e9207a5face6094367f4ef6c3081fa6b0bbd6ce8e1893e484573fcb0e9a62b8964e4b8f31b1a69ac862b190b5e9a112dfbc1c732d1af819b0950bc980e750976057eaa8e84ce5e0d536e783f710f7edfa36912d2b7e0e3548d6460fa212a1828a90a16e2f659159e62136ae6795d9490cc73d5599dc21ccc3393a483fae4cd016719b705ba77", 0xbf, 0x402, &(0x7f0000000ec0)=@abs={0x1, 0x0, 0x1}, 0x8) setgroups(0x2, &(0x7f0000000f00)=[r4, r3]) 00:00:04 executing program 1: poll(&(0x7f0000000000), 0x0, 0xff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18, 0x125) r1 = fcntl$getown(r0, 0x5) fdatasync(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x3, 0x35}, {0x80000001, 0x397}}, 0x0) connect$unix(r7, &(0x7f0000000280)=@file={0x1, './file1/file0\x00'}, 0x10) r9 = getuid() r10 = getegid() r11 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002600)={0x0, 0x0}, 0xc) r16 = getegid() sendmsg$unix(r6, &(0x7f0000002740)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000300)="44849675910e56c21a1dba1912acda8be52768a63e7b7819ebc1ee84ef6d0619fba71790da840314dba0866dc3977e48e7af56d6bfd4386d87a678c85195ac3350e68d0a5c8ddb326707dbe6e853b361b09ccef6e483b3f22f00ff985427d9da85c121fa1698b10c208f8bbd3096789856af4210fbe31d605ad97ddf7b5714cff35add864953d804377a2e9a9b054d6d62fc3a5df4c4506c42e8c973374e563d8773a18ec304b348319b10e4938a39f115bb676ecd359ab8e7", 0xb9}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="c8dd98d9e2134672733487b1fe45bad370a76d56cd58c12a809643c4258e20a525c55cdcb41712840ea8b5921a244263463df5823bc7e15c497ba07797bc42284d00c8dcb5dd011395f21cbab034c952594739a53ee296aff515de3b855a767455ec6d30e604ae60e46439330c4d1a", 0x6f}, {&(0x7f0000000480)="647a933aca162b80363b289f394a0fa489e7d49a8c04106b93f799ff8f02205c1a4ff8bfc3ab0db7795fbf20e6d00284414d44aa9fb65ad3eaded5d4f74dfb685f3be6e069778f3edf79d1653bbf573070dc7a1bd7d6dc14dddd", 0x5a}, {&(0x7f0000000500)="ff757ef10e88d49c95fa6dc84711221774b15aba65bd9d26b9d0341229564292e453b7f448c63fdd8c93fa6e9f6ceeb2321634c0da268c065677f422e9200eae6e22809d6da3c80ffe8193fc19d380352ab59ceb5dcd3d9693cd0887f44706bf9e1180d04288e3a45399df080d5d5f11dcdd32165c83e792c012ebb174c5a57ca3dcbdcbdd30d2d0c3ce5ce117092b59909ef50975cf3ffd56145c1b8851af35ee6e0b1a55bbfb2d4cc41792e15b6f5a551515d31ca6a656b89aca7a23cac61c7fef35a22d47a63a76d74caa0b1a82044846a4f290e0071586c52a7293716cfa71b629ede88cc023b9a11cc16ecd42db1149a37ff0156be47e5330c44d3c68e484a70687469b4e53455d828da52ebea3d2505c0bfc6b15afcefc0148ae2f64d678244d29b149415118e8d033aa7e7d1b6d6a15d8ef5e5ff1eaad22852cd002674b89c676d0d60aa967b05072016577237d617d5e24b6f6a11435fbc197b4d9cea38cb1d64852918d03d5b6d1fa2c955dfc2584225f058c96ec8435f0eda1e79802f19999852ab9814aa8678876f88e1545817597adf0764544f8550edf5dc4ffca370c4bd7cd90697eec5720401771555bb3cbe8ce6dce803cf57aa9ac059dd3a0920b980ee487029f343b4111e00def6980b712580a48bacf68f4075b40e4d55e90804a317277b70a9ba465f7ede8e14f5e2359d4ec3a21071edb4fcebce8a7256bae1e132ae08110ff896becec76b3f42830ed5be0275364b0f07926a5bdc0c32e6aac04bc2ec1bd86766008ce1635d8fd659b6d5ce9f7abecd3ae097f75cb17d5c950bfd0c8d680288d9b57910cc2be7bf9a2f1ecade0867b8d2d9bf7047799fc538ce6f8528c9c81fd43d3bacb4d7ffe471794e6784a5e37e8df283cbe7ab0b319cce99ee31829e7f3d45ddb5419ae37b173bf113110f93fca50a885a7fd37c51fe23a760074c6d8f56fe16093eeb466236a191563243787744c6747d60f66dc840e71b111211a1cfd88060c167ab0d2a9681cf67648148be6b007b65db1cb274b94422adb0c882c490b10869a7474539af5197170cdcb67b62db7a723d6505b787815d01a87e51fb0bcaa3e163ebd3b3fcac4b981991cda79ad36b309f6a229cb5d34011b9d2bb05bfb94a9a906076721fb8d0cd1b587e7f80ad274c888eb02eb4d272e7fa399c8ad427c4c5b8614ba54b9662bb44729b0eddad8c0759069c4023f3d3f3ff23e0808335c599bd6c8f50750f7fca721899ecaac7337904471cd27f961d53890332e6b925da6582ce4c58c082b488fcec64c6c1fa55f439fa275ad814acabb98c149b1cbb620a8255eb5234399311815aac2998c23ba2e367b663d6bbcaaa367faed596e78fda4d335eafee414fd48fea54f0cea29eda4196b496b2f92d678c1f07c135da896cba23240bff985b96f1f04de3b2969d58564ac809f71c2aadaefba2387f74428fc7e8a1b4346e5e350567c60c85dc14811b7d0c8d34eae4cbb20cd571c8a8d43a273765a3b23687dbceb061fb8b63c787f089687b2536d04c3dc502b4df0f8bb5518e60e5bbf3a624f87c174177cfe64f480f2c3d868e446adc446b21cdac74e736ab999b25e206592a3a32e822fd8191a5e0533a10c0c26bd64a700fed27a896d6941d76995554acde37c07dc7512d3726f01ae164cd8f31f10f653e7c4b1b122011a9c179f6df7aa41144e774cc3ba984221b241093becbdb497a7056d47ef08ad34c37dd15234f5019ee2cd82ab377755874fb7e883f71672e5992469c67d0753501dbd2b40c4e67100baccbce2509303675223f970862e36f8fa4d1d89fcc43acacfeab88726ce11762e6fef3e1b38625a0f2ab4f8f6046b737ae8cf69d8c2c28a7a30f0442594d0acb3072441ebf46e9bc2ef7d4e438a44184f2ac93dd6ecf35b307dcbc4ded28f43065805971b91a6745f86718f54e935a67131c2bb15a2b1bb318d9c2165e0c99fbf5f528dd044159384f7e7603c03bd54ff2a16d9821f21c6272e2f18dedb444ca00ad1474312586b2d2591c3d5ed67ac2a4958c16d5a872956677c788d3a48c1e42dbf8427428bc61cdb54deadeae94a1c82d4a65e90603729023806e30d4652615479a5d734797a5bbcdea78ac5292f0a752b2803635c1b1457e23012c6dcbe52b8c9c9091caac8fe9f07f6fc5ca7bbb18682dd8b75f2b88b95bc2a889bd8f8928671d8b7323fa0073ba6632a8dc9ffd09de8ede2ef6e4d59f33eb240f4aabb7f6511bc0df22e0bf6a9c3c6bce6844cbf11b0ba0d8d27af5abb7437bd638f225378949ec33a9873fba240769ecd8cb2cbfd9d2e94991cc2b8a66c54e0ab65956fcff30bcdcd73798f7f3ce8dd86ae20bc4aed963044bb70cfa85f641c2709dd0cb6678e588ab6a8787a9b33dcbb2b709a90028c9d5cf966c7ec5ff3135cafdcc3a748bdb5ed4c4a02be4cc3255280fbdebef40ef791fb25787afcb971518e18cc4c5aeec0bc9693d9350f5ec447b5465134cf0212417651e3f01129746e42300c7f87fe9b72650a316030d64f23bc2fa5166a7beb0b3746df9d0cffa13d70f633fd493d75cd96a4f995d1a8e83c3280feffce60e06466021dd98ddb582c2caccc524820653776bd04417636c9b3da43dfe92b8ec460434bc921ea87ad2ee73f197cf3004d11f579d2542bfb65f45b896f70019062fd05675db3296644b044bb22bb3cb866f6f42bec6d9e63584b1ee07e3e38cbce8f57edaa7fc3627dad326228e08cd88b9fdf7d5f4df6a3ee603f5908d6f33d7a4be5e626443e7a056cfe32c99f281d1e43d058ed387cb4dc4903210d86635e6067a87dd89fdfb1a3eef1405b314cc5520d247f1c5fda38bc2fa68d43e225dc0ee182bdc2084eed3909935651237b12156aaca37674b4e717dc1a6d796541f458229cbb72aed9be1198e5a15d659a91bd77d15422347cbaea8a878d7807a3a7cdd605bfa7329bb4b52f8e94d477a4a59459dfc2befc8018a1815c3621f77b4c84c1528a14e77289fca6712cfca9b235ab6e2942ebd118e6e455ea98c59c597f753fc9800e8e7fb4963deced10e148b9c2a19d0ca2041653f40eb014580ba81ea7d4444d1e2a1fdf5803069e458ffb46befd9b4d976e46804901faf273d89a9966b24e3a39d484b3077d8293d19c74b77712bee18866badd47921fca3066cdbcb73a0589fe5a8c5c5f42de72f00092302bd3e037fc1488bd37520fad8b48c77c090e7df3277cc3f660c60cb343aa707d67c48afb375d3c2ba965792ee654b0196f0ed1748fd668c843c6b8de14c123f6e2a46c9f79be72fe109293c35f51739122b99c49cf1eeeed0c79a254d9d3f56364646adff5b7905ffb6b76e0c8a37ab6e60baac3b2d025f587e3b168b5a9f616bfe9cc84eb45bdc2adb9d6164266249d40e2b409dff7d1b923544c1d960ed9cf4c0ce4c316df3667f0c8bdebedde41281d29a4bbe630e06f7f20ba7d67a12b0e551e91488e9561e9923247e687711ebfa70149646f81f6f4af3041146e66d9e8aa5c2c208e65cfe9a76306f203d32cd7b47c7a1c95b1cdff8e8c4d41866c1e34b3ab65f1f69dbde5a87e225cb129cc60bf82c18bb7c077056b6ab4378e1721521be98bdd401e20b257a01f148937e7eac94dabb03f76d84197a89842cd0f71ce5c4066bfac0b8a441147e7c665771f835e8a22443e597016ed02d2eff4ab16c69f4739b9a9aa57ab1cb306e536ffb00345e7212ce844a5ca688fc1c70344b68f2193ae213867b73cd1a1502bcef69e4e385ba53f32c403ce5a925a337cddf8e2151136d63e5cb2bb43abe2c4253ab6a7a652cc8cf6b194ec967f5d91639184d682fceb62b7664881f0db57dc75e2edafd0a8a8a630011e5d8f035f438f39a7c92dd04334368767da4999c806b0c8e54e2874dd3baf0d196626945017d34c8cef7952891c21ac05c10d3ea1a64c2f8ac608f7f9841c167c15e9ae1c68ecac6f8a5d5ad058fafe41c007655c271028b088056a23c5b2c5d12730da33f1b0fdee5ffd872e3316f95420d3b672c8a89bcb290962c965193968ea87f0b9d7c6f7a74a563ec21f59c617a768fcb05d38bb2820d41d3b61366ca1b77228664a8fa67d17c8cfe3598a246f4e30e2bda81cb35d259df3073ef8a02ffb028a8065ecf1ed80f3a5fb1ffea5c31460ee55ba84ef6f1a9bb15b06f52c49bf35e5ffbb981b9e1b0b1031c14387118f580c602535de486be12dbf9e33dc5cd065a2440c856bf8ac999c2d94ecedc3cb16651aa1aab4d7e8ace1da232c07408b2f95b75f158a97325b0d37f31be6750a2ee4803ef51575aa181d0d704c021b85e2c7bc0847783de0e49a40871a7dff0f483095a3da0a6b178ca6bf3fdaf0f2f1f0487acb8ee9115be4318bb22a81ae798a37cd37c5ddd5a3dc77a4c3e5e3f8e2ac21f8f835c7cf7fd46f54c002d61f1069aa4c6a00935767cd18ca7ae0d0cc82111c333e74590e440960fa7c7f561ff858913df08276914664737f22d0626607f6c8258bb78e82ba6604b2b44982e54142e950e5dd0c744b0b16e939796ebbb01633dd4a659bb60e62d46a04b04cd865723ccb36bb491fe3032d3d1906e8517a1f19d4636aeb6e6afe8f4ff706eb182e71b6cd130323ba30083edc6059f0bc1d5e7198967fa297ecf9e3b8187fdec38437115add99cb313d8427992ea5afd30b898c75e3cf79ecf7a70480c4d695830c6139a431ea35280d898d41708939db8e13a77424dd81d499e8d0daf5c741ca3b8bb84e2b93733839cfc16d3abf43e7d50edb4ea18352cc4ef56594c56feba506214ec74528c08ed876cdf370d67fec08bf85133917701db5c29d70c4782290d3e86e43446725e114ae2c25ac41517d4fd28b82eeee71d58fcd93a7961c24833abe6991ce2683b78b1c3069cbedb26d6c31fcc117dd8557cb8acd354300901523acc69115068ebb8a2b9d35a07151044a8ed9875adc3860e7b3e687c83e7636825cddc1f017c8110c5d06ce479835e61bb8f21bba04f0a3aed5035dda051c041d0cb42b1d86eebd339e55e9ad45c89ef86a37cdf3f837e73d4eb6e9dcb5b63e2b18e9b1abc218e4cd2567a2b3a03265e9aea646299ce3e2c1aab6212d5e4c05f2f42d491ed9b569817bc2f306fd07cdf9d1421763b52aa6934607b58821344e16b98e1943b6f8fce46b03d5e1c78a7188cedd560fbd65a17372b6550eeed58f35395429ed438288aa5b81dc4bb46a13801b6239d12d7880c64639df4f2eefca0886a0c248cbc315b10772568d7a15072f5bb762c695f5028cfa70f06ba20dc2d6177e67c2aa34ec25e355481613cc122740e005056f14d2c4eb2519b5f791495cdcccc909d16e7ec55b3309582ba47d2d4a8268797e998278100fba18c97d77290408d8f9c6793caec4bf3dd648c0cc1b51e9fe91b93cfc1f08095a99fa1d2e1034356d883c171bea6b8cd0efc407305e44ed4d1c963082e35d745fa89fb960d79f7cb9494c5714ea0086177b1e1b6963638cc4c8c170a1636433db73e5c08c040b2c1fb12fe7682abadf355a37f440d7a22f72e9bda3f0a3e9ebc7ac774b97d2c1720f4144e6722a00b327df47c964a2dcad79076e181c707a3677a48d7fa69e396a8dcd4565b24f87b3749e9316c4d9e3d541469a97110b179b38c5781f1b287e23fc8a8724cd785aeee1c6eb8f16815c2ab77e33c8eaaec25419c038a49ffa9584246c2b502980f110d25b0674e01ce85fbab77ba7fe4c5802c9257caedf3c96dc508ffc35249fa879dba7ca37eaa826c61fb57e1e44c77cfa02", 0x1000}, {&(0x7f0000001500)="e479e2e2ff041f74c727bd3eaacbebff68bde9bb904ac19dffced0f3540e65fb898d3b06dd64e4a83cdfe92bbbf7de85d419cabb36be3af005e9ee5d601c97223876178eaa4bb67ea440b84ee1203c83b9f63cd81f18e81625b6e0a4bcea10761f58c154da3402a170150b8b9f68dfdc344578089bac2527a71de122e1852b4cbb58d025cc52bcd89997336e3d74ac5a7978e051ce43f7ebf8f8563c3b95d3e12d7d68fd18f83e977c7c0eed7dff50e9a8ea06d432baef2897402fb0fcd09b7ac44fd68617fb01bb7246309f9fce2b4b24bb5ccf5551e4ab166fb9d060004ad17d67bcaaa7867a905905beaf8f443b83de3bf3f8a3e685fec21f1098e57db58c0e01268d88caea6b43281cc410150979852459e7e86e19f139b24dd7f3a15c355b458ab3c562b840625a01da4b7fb3e328d40fa47f5cfe67204cefa343847455afd922a2b5fd37779fcaa92c34a9dd643e8960151f6387b29eac4912e8db3e6b94ee2ca9615b2f04019142b19381f141d464460f7071648484ce896a343e2240b4d4c23251e8033912a7a3f99dffa095af1fe495ee8ec35e3bfeca0ee12235385f84a40002fe2a6016b3d88b97728913b9d0addae6d69b2f3b6568d69af44be7bc695c151677a0625397f4568f4399001da1fd4f8e86131d2bed7ca7432c4ed2e95e26ea9c9bb796fa9e222d6ff4170faa603cfef0411e8b9c71a1f674086456ac5c5ef0822a0a53771c0df25fd10dcb0e6b2cdd0cbb92d41a067c368548baa9731ba87e5413bf42712bc32032f9163d5143a4446a4109b78cbb5cca00c82e9220bfb060337c922307c8c6ca4b0ebc5ffed5a04258331c7c3e1bc4ab699a07c2dd216c5f193ed84fda5beaf3ded3daa7297eaabdf322f82ed2d28497bff97c7acf0f6b23735519a0646efa446113c4f7597e90f9f08cd90922000504153522d90bc7ad8fe0a40d689ef44cac2e1ea6ef2f9b5dc418eb155016f7579576a7e9a96c7b24870fe8770c4446f1083f79d1802d3571f8c23b9e487f35bad5dcba905558edc6caa24a5fadb45e5bba1cef87c84acaaff52d9487b08f51db5ec342d6448d125e55f62fd89a08aa5e1ef6c5f10c41b33191aa7252a193a7cc0ac2fb4bd11ae5f144d90e77041a4ba51c05b094de64d0ebfecf38bed6b12bfc24217dca93a50eee4ccae5d162bc4b6aec0f3b4b0ccd13b75346b87a54421761ac48009bca602463280c429f5fa45ae0d5c173148ce6360954ce333012012832dd943b0836ecb3316f1fac625b89d3acd01773dda54fdfb3eb8072bc39ed54113ec9d66973d07b2145f7280478d3cc2c39adf39961636bddcdf36757ab14e80734886c893bdd5b45bf1f48ef16e159a8eb1667e9bd0eb28a95f8746dfcdaceb0264661ba8554f067c3e0c574b0f0232e57d57d4f40743d82b55866a99aab7f6d3ddc5128e64defcbb2f358f49d6368dd72d14d5690143aed452b915f13007181f81242acae759dc947084bd5a53988fe5b4e5cfb6872183480cbec2ba2f297f2e94853827d3d8bbb879a86cfb975d4596c18388c75f4e20cdf8ee8716ed45d42dff47392f8692c033a7d500bf2705009c07d56cca9358d0270e49e16ba652191651d7b1c87a88fb45d678e75a23dc54865d7ab785a7a90f89cb02863ef17e59eac984506fd64ff3fe7671295c302b31f5d4c8635674970bd797813a44293987796d4b5b57682cfcbf70ccbb63207fedbe6086313b2b9871939e11877c2e865f068e593e2b8cd79d6feea1215d26ad51211390b591304e4e95850b9cf97b1f528448cf7565b0722cc625a66ce488ff82b9b5c83415782aab3e49d08a80b95bbfd531abaf6c30b39c2fd2da39da35af279c172e3c2dae3e7958b83a79355daf35eda16deb1535639e2d7cb2a9ae0014e510fd8cf1bcd48ec80e81c21375f0a51331caeee7c1a885237030f66837919327c39a4e67fd3ab9abdaeadd0f19f993d5accbbc927e68e27d1db7e5ba331050b3d9616b15a8158938e8495256527cd3ae969e2a13e1d6968ddc281828b203b81d1ade7e452d3111c5385a0e266d8db6360675ee750958bac99c9bb1873499d746d3909e8429cad8b23992a3dddb85b3adc702111990066ebf738e544740096943607dbc239319781645670a74c02267c13dce7a27f2a8f2529e0805432a264de2ed6372558b9c6e5f0bfcab111e230962db408e5be1fb3c769d32c8d1f8a643da714ba0477057695cebb719ba078720a19bf232c6917ca4bab7651f8588478094b3357651e2690d9ef3b3d74c445606e8c2e6100b668bc149f744111bf9ac7e7c3046a057e9054759763946e7a84ea9a2b8f7b5194f47074e2c6f982762a289899a828b6329affc3a79cc8aafe95c8f8f485e9992f970c131b280b65dfdafc27a601a16f1733ff76476babf3f15f7e7d60c62179dcbb001457d1d5acd4d728e524ddbd2a9186238e1c7e68d2d3d96b2eda8bb52670ea2b61e88b289fdf1b7da39fb31b996c13915e87a86149348be63441ce4de1c09e31d768cb68066b4eb645da60621c0ac89a4d9ea2f42597c63adc75038bec9cdb8891dcfd8b81e419e10b7c35171c9878a7cc004beba34f07f055a58ca79dbc457e4c94b9cd866d0b4d851c52cb7c406dfcb4a3fb3020900a79a14dd82badc026495d3b49a10bbc543d8c0ae8b1a25838136ff83d7cea1c5456c53adebe60c98ac91773c5073212d477645b9e733d2c77dc0600656d8dd7511e8672af86d90a88d4e29a73c7628affe31907cd55056678848dfc374a42c4e92b2f4355f01e899f86377956d22f6c0a92fab605aca04d8855bdc304a2c74b6e1582b1dfa7e51120aef56a9bd90b03d9e4a8c4f03d10a7c87eb9e67eb18dc6ac55670d82555ab7d57c6e21092bed696f0db8e229b29fb5d1bb855c08aecfde46b216ad3948b3b2967534175abb676f353aa8157eebcd884966ac2b063a693a3f53be7c9e47b01cff639e04e69060a4e69c265d804fe1ce54c6e3a3046119899488616103f54aa6d0932694245062c3f4e9a87784fe8467870c391d06fbb3eeedeb6b4012ce70c10b007d4224cb9c748191fed9f5e236663f1f98d2e461a8aa84df90247ecbdc55f6c3877d515ec612505a69b9ca15a5009b61c31dd8e78ca8eb6e704768ce0b6e228c24013d4809dd8cd0ef33ad5a6faede151d9b0ec44cb457a4be8931574095befd3883bc8718f17306ae2ad996d98010e456913245d7a1cbd1d92eae896ca8b4dc99e1f2e39068c3d3fb69aff16c8db74bc3d9cdfc1c4de7ec6e7e04a38e5bb5e5125631b482a7062bd6f46b63da3ad62492b27f2c8f41da631433cba55bb8b4ab4f3754a61984b8e3f3729838b3c4ae5deb47662fc4ec8a1addf4ab610f7f002b2faf0c0acc683fda63c2c4200012411e32c9894ae829fdd05eab03719a5fef18e836a988dfcdd0f868a0572f67e868d801c82ec81aa364d7378a81929f7be48bb452a06acfb3f809fbe3effb0b4a51aa6683ad72efd08bf1a741e478d6cc49f89d0cbfe3a4e0e6777858f80b2744819284617e28655d34510bcef10e23f978f588e3a340d6212bbb005cfc6f83b871c4fd9ef14a5f6910fa795eb1b3a06255f37fc95995d0d784e4d9a784b4efe52c42d8d12b34a87994f2175059cd7a0b13efc51aabfc6926dfe2a3732aa4f017b172a917f8f800f1bd88ddb59b5175fbe8cb8e2d8c8b30682683280570db4d24366d92cde8e16dc6da1ff075c7f2ef88401c7ef472539933f942fd06a64b17e03a8587385ddce8121a56879c0a77d3968775358c84f0b91d63a6e6dd97d1fae3c59b44ef7112c21f218e7506e7084b664b07dde7588f6c01408b34b8da6361f442c82fb8b3baf3633b596affd939a1dcdd773f8bd41035e3ba34682c4068df5dd88216a40773d291cb51b78b2668cc3244fed5a92c1a9ce6ef322b00b12874631911c76c444beb5b01bbe07f28d9c47a7bf9414ffcb85cafc37ab3447356b33bc3181157b1e53dbb46f52c41768f2212715044161a3512344a8425c5abc87c5820318bd3dff8b0c1cb9e6cd4cb6a39ae14e9f6659e10ea74f86bb3b74b75d186df3f5dc172642cfb39ffb1d78edd830200cf4f84b1784a3099d5889f663480a7d404f64cf18fa0812068c001aa35a6ccc64ddbb9ede083ef3ef04bf3ffe4b2a9bb1928b5b91331948178d9b182f389ae8f15d398968a977b0215000d3e9accf9c3364e43171d7bf71b1e7fdf1aeae2612072783bc37f22333e9e1b2f1fd94ce2fa0f40c8d5bc3933b418e06c9edac8cf76c1b9bf2ce741a28a33f20eba8d50340a45c7037247be01bd27bdad9350a459efcd6368d713ffe364fc9fcf7a34231624e27defc1eb89e8a06bbb98bc4923fd346125d03b56c52432bf4d244c9dd4a4a5f6b2c23e7f934686555217d4cfc2f54da9152e14b51adc7dccfa69444e23ab731287e8b0fe7afa6e71ca646becd726795e09b656433cb1e012a7358b7ec2b044d8a17bb959f1df22b126e26ce0409496991ea2485bb68064c3dceba69a4c573f6f64d4b1eed140771ca6e74475e09b744947b540ea7b5717a97d4a8dcf17bf1c21e2bb7a0351719af28ac8002e230d16422bc196b15175391925262a31ca1de6a7abd517ac923c8ac63b26a7f36fd458309cc5b98fda9dd99af6773d98be8e6bbab12bd1ef0662310039da1706f49c3ce72d2093df48fe8df2df9710f444e6221e861622cb773a3ccffb78081c10008e646d5200f6cf431c0998fb019ca7fc7f4a052d440de79075ea4b748d19d018a27aa0dfdddb668378b256033f4932db061516597aff101b985d4c224208c89ea5b56183a00dad3e7422b63dbb1f289b3f8ab6ba9b94fe82a60c541dc5ad91340188efbbb0cb8e3c634876d2abe93961c6226dfe9af91c821ed098a756df48614035d503e59c63caac2ad3f25c16fbc0dad10bb9196de6b557c8800b2710d1178f6ba59333c434eb472392f1fc81d5f7120c8e1c51373271ddfa1bcf5cd1fd916ac26198b69b9bd12dd5b93b0b599c2aee81e556d9eb235b15b24c786bc6464da33e5347b6686a0977320d7874e400b7d28a2b443d0ed6641d0cd2f981f35564599a594a9544ffb5d958fe1b5155ff0b10ce2d430f3a29835cfd7636d6c96c1dbd3909321485b072c467f90502de4edb5e6a7e12269cdd24aa365fe954e3a222a9697ded6d79e27518372cc756651eed8022a5236f29f54ea930ba7287de1c5cfd655bf11060b83142f431a1bb9951362bb34b2e3b44121592b65f4ba16dde860adb5081b3b5d69a4e1939dcf5798bbc73c71e86016097d23c768f3ede343d741ee38862fd551ec6c8fffe0c8aeac116f030e75eed25a4569c6d05ffd23c156c9131aed77807b79635b9e5c269a9283c01cf97138787dc13edd3bcfeb0ebf411743536264055433a0593fdd9488286636e85face4b07d905fc02fa0ea698f116fafe4cc2f58e840f7e4233fd2a4c103c0c046f70f62881897b157ea50ec129573bac94e7d2e9d7031e5275b3cf9457d8d86e64db211be8e172fe41100cf67b8ac38b8a11f16f9a6a168acd6fde99cac4402f7fa0b9e4b41f4414af35e36766ac51ed74a51a3e6c1258422cbb0f2eda9ca703929ffff8f12e1c8d68bfba8bb2f4b1cb93290aa1c78ac7e8ba9e94d449e49c2034ca80c4d16ef79a3c7be5bd173071d54bbe93af9e0bf4f2b44a5d06d07dffd59e23f6fbd8c5d31c1dc4b91b1fc29ee0ec972a7c61079f1340b1e80b9ddc8efe2f49d19589d667cd603ba1b20a6872", 0x1000}], 0x6, &(0x7f0000002640)=[@cred={0x20, 0xffff, 0x2, r1, r9, r10}, @cred={0x20, 0xffff, 0x2, r1, r11, r14}, @cred={0x20, 0xffff, 0x2, r1, r15, r16}, @rights={0x30, 0xffff, 0x1, [r4, r4, r5, r8, r0, r2, r5]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r2, r7, r0, r2, r4, r4, r4]}], 0xc8, 0x1}, 0x4) fcntl$lock(r4, 0x9, &(0x7f0000002780)={0x3, 0x2, 0x0, 0x200, r1}) getsockopt$sock_int(r2, 0xffff, 0x3803, &(0x7f00000027c0), &(0x7f0000002800)=0x4) r17 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000002840)=""/225) r18 = semget(0x0, 0x7, 0x8) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000002940)=[0xb2f6, 0x6, 0xff, 0xd6, 0x9]) lchown(&(0x7f0000002980)='./file1/file0\x00', r13, r10) setsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f00000029c0), 0x4) semget(0x1, 0x4, 0x5d2) setsockopt(r6, 0xa43, 0x8, &(0x7f0000002a00)="ade8a5e7811a330075f3bc604c0f4843c416304a81b34413620079518010f901221d9220", 0x24) socketpair(0x19, 0x5, 0x100000000, &(0x7f0000002a40)) fcntl$lock(r5, 0x8, &(0x7f0000002a80)={0x3, 0x2, 0x2, 0x3, r12}) 00:00:04 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x40000000, r0) recvfrom$inet(r1, &(0x7f0000000080)=""/130, 0x82, 0x0, &(0x7f0000000140), 0xc) shutdown(r1, 0x0) 00:00:05 executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0xc0) fchownat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x200) 00:00:05 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x2000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1000000, 0x3) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) 00:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r5, 0x200) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r6 = fcntl$getown(r1, 0x5) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7f, 0x7ff}, {0x1, 0x10000}}) sendto$unix(r1, &(0x7f0000000200)="1d28a6b654eb81b1d159ea6dd1730c2661de0f3aa4c11be897cbe4a64e0987a493325016e1afbfcd6bbc0af4f60e4b043c1e29f134fa2525e72b411f33c9492df836d17ffe1a6b04ee2cf988e47155edef65c7a9895d1c7318482ecbb31c4ee21856e7c2f1c435344ec9b6076079cb9b56834c38d661865da413503232ed8f8c1bd56057dfe7513bff125a8ab6", 0x8d, 0x409, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x300) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000380)="495a76b32247f9803e87ab1fbd860a30c2ba1ccb34b9ecf4cac16c940dcfcd68940713a3b33b1f050db9a88b6ca671bae90fad59a7fd98419baf20aa4730d7fe1bde9cc82b4badab9ec26279866a9587d59e24e6831ebb131bd11cd33e", 0x5d}, {&(0x7f0000000400)="654b50d3755b2d571d8748427cdb39bb411a8ce49fbe8a9f979e6d0f1196b96c91bcd92656b1c0aa308631a4874b6543ce083df60d446997ca62934c4361f14de06d0fa3bf809de33efb6434ad9458a5f690426181a7a7366401f025feac8246a7e137ab397b0cc7706604674d52ce693e373cac1d8c0c4907513b3179140ec569e5feeeb8432db3f5c0065da70e9a2e3f7150de145ca3df20b81a6dd1d31c695e49529490bb955ae45599d72dc7c5bdf43319b988fceea1416bad42c86dab7a9651221bb9ab5ca7f8e5eda40f458036", 0xd0}, {&(0x7f0000000500)="19500013e27781880aa9c8a89885f1a06e1449eb93da8fe4155d114d8cf8a8d079ecd4b03eee7d72acf9258619304bde537a534dc80e217cf4bd8b6de75a", 0x3e}, {&(0x7f0000000540)="c114b6f237195b0561ae8a02521441b8a6a77430b1903c60ebeb43478ab962907b4132717b8a709e75fb588ca4ad17789acf60522e9646399b4de996e113bd25856f3f6a4efa06592abbe05de215b934967ccccc1d8f431059c7f6af3edeb2b7a954e610b59c5f8d4bbfa7bb59a3fee6357aa980614f7f06e59563f1debfccc1e07c786202bf770dbd21d93684c3bd88b476e2008333094da0be63a88434aaaa73780cd159f6af248dbbb5e3d53e67891d9d52423d061d4cd5ad4aa690552d55df15370908232f5fa04c49b1f9b065baefb3258c425842358e147b02ba9c773d27e75a3eacf54d9b3c4e6e97e76f5bf2c1e555efc59a9d2f32035649d44c17130c674818897ab68ac38bf302ef6dab0d4ae01ac3ace0a5c8acd3687411006de8b63fe910e0d23a8391c3ea5f2526828edb28edd133de03f7080b822d2ac9939b9656e27b234b698521671d4fe231e63381b2c65df2973d8234637622776ff959f2201b636a8a9f55a61234876b1805086969ff1797e740e7d8b10276c4969a0c2a9f1174e2f59cc368d7e3435eed628b417d60b65d66f324a215c7d0c6c7253f2f5cac4702745907fa22040a8abcdfe3257f3f7c375d5efd765b25f31b11ea85162ae65a9378379660e373b48c8f43e5990dc92dca0e80d76d3b7a8822498f7a16939346455dc51309ab7eda4c0d3008f8bd413f9346cd7b63020b63ca0029e4efb087965b72dd659dde7ded9af767d0be680f41fd771ec6cf43c2bd692d87fc0e5dc3924534ea4e90556cee65b26e8231a2d2c39fc4e79795df4fe207f5a06e628b67dc4fa68bfd1d8f25b279091c0defe41ff19da03f27108f4f78573c40a74837a5fd774e9d9e30be66c936b827a0016751cdf3a7eb8a40ea59be41cea8804a9bdb7ba20885b6e2303ea723dc0e35dc8bf1400a292f3810516ec4571c13e7fb81e8afb164bf1de08273a9e57ffbbbbcfb28c9d64584b3cff0d243e83c7489380c90f51997ebaabc1e177e971af720ffbfaa48a9137e1d2cc4d5517358502462116fcbec411c3df94771ff4ce0d144f0f994167a4fab65d26c54020ef6b7a480058e9b36436a5a3618e6e0a1328a468242f2c59d78bfb213e8840e42c74d47e6f57217642dd6bf1218f4bb6ecfe777b034ea06ea876a79630c57278bddef95698ce07fb9ec6023e50376365263e86254b87b2d76ecd5bd0073d8f9ff901c297537fda96c542a02b304923fe6024a8a8862fb52dd1c164972993378c9a4a0dedfea77319f2d2a7c4d2a497fe5c35c84a9386d0e59a6ff8ec2655e6971b678a58cbe06158b74ae51a02da050f63d4f949ac1dedb46eee6f48157a5ea18dfd9eedbd85f9354759b2ac503773e5bee45ddf3372428dc5a7ec35bbf95db14312622c011338d3e46d7e7f40f07343fd6e492a2c2c8cd31df65bf53c01837c6712001a09c40968bd356a588d777debeeedadd24c081c6f99440e1b65b0b01f28cb7a071699c853ed50e2096869c109d86ade654af223c26e50544fb8da11704fe49fe0a437b2f64b09b7324e1e6a334bbe5e853aacb73c58667c326f16641377b48d712dc4fd69f5452739b7e6172f16661da918479fa208a1afa4675c2fb6d6dff59e84bf54086c86ba79edf88982a3826d280b2ae17f686c5c05b9d0d51758631bf101014bcb4e5a31d1ee718d7728ec46789abb0a4b6cb9bbfe0efa6f78c36e498cc40bf5629e48d17b3e820dba24080db552da5523a3f00db141fc2b80c046e9079ceb2c630621161f49967b8b8236703aeb2523db66d7ee73862d35f5052bedf138b717931f1fd4542c769fdb7c22cddfdc96616dc0f8626955b1a601b327812eab5b69b5de43efd00cdd9a31beaacb75f1bb24699bdf23ae46bd70f69edaa0ff7c47a0e7d4323fe8b6c8deef8d6423af79f5af57e0f166de078e3f599ec5f66eee14601b630e19edc0cd20773c2c2cb1a04a1ec4e5f06655b208ca33a3eae47d0039cdd28f74a2d133b3130cb55e4af8dd251e0c8f142cfb3f50613751acd905f6031670456aaabc3d2d35fb45de885778b3d8aa88aa3a390f6e117678fb7399f86541cf8e0cd4fc4722f8cfad7c16dfac7929d73402dffb0e660ea80431e5fc5cd5e448065bb4d065e9ea77b698817c8e6dd0c6c30f1d3c65203d86e30c8f3c2b5c8ddb165be1e15d9b3c99ca0e759a0f266b86818e67f9de7b182dd91b008b55c5cba8c773a4c290d99764e60106b4a0edd93f5dca79abd95a9eed5420d6dc893a8f08c70a4e74aeca017e64d7f4cd1c092aceee30277bea4a4545f19d7e3d63736e5c9d5b49f445757a2e473ca84266fa83f96f71197fae70dc5932b623334b68adfc15c7f9cecf731292ae72402f6f23fc2c32e3b46bbb553362e1553eff30802b590636567b099993bcf5b03203b2ad4f7ee6c1ad09c2a130bdbfd35fa61c761dddefbfd3f22f168d27ec86948bd188175a712db14c5866e9cfaf930a9b8f0071965dee7ccde397e8b23a6169f1274e454cb452517ea14af142dad289828dca291f10f4d0fbbdf2975663297529f72597ea94d259f0ebcd040008138b3995f48909cf52f9967bec354c35d6c06355bae96fa8c534f6cebc5a67bbcf08939fcd40ef6073d9b34244d61123c45bb1f1ad05f5d0b58dc4a1e4bf169a42c93d7433ac49eeb29443e28a15b168bf6d5ad3c4e12f550fb49fa5fb772d55c86b439dd0b0623d4f41265d48b28af40e2c24ee7fd239cb4976308c4079a17d5f61cc77101bd06e62cc7b248a34c0c714f4a8e4dfe81c4a7d145e0948e33282fc1f102812c8a27d00bf6dc6f3187cd9dc84ffe03b3af3ce561585fae95a2102c10394c59f6aa6cf13fef4ff6b63af1dea9be7c0ad0cf0aa8ad9ac2e54df4a5f036750044dce9ab75f1e8e9be7464711633a02465674b1c95b3de069cf691041d6c37d9f48e525f779de9113d48ca17c1ee337b2cfdbbd0c9f5e080c8a84397e1bc32d3939f2ffcb6da5aad0b93410f04d4b96f1609413fe8da04ee37fcbc91db300770e8f882c41c2a6eb5fde8e79251fecd853efba2dc846bc62cefab7eedc793ac3109f7da8a309c255694d605d2e5c7d0c3167001e2ca6eb1a70ec3606abcaeaa55f7d78a94419be24fa8dbeee89722c8dc591ef0a0095deb6b569c0265e4552681c533c7577946169c373773a6f2b3e861abc0c382396805deea34c5b330d1fd0689e3750cbb824e5091d8c08a352f072c8b1cb9d8a837faa4a22ce54f44ce9cc77fc061336f0f5e345b201c4fa91172a0d43bca55c5458e13fdca4f61a71094678543464719d4d6d06f6e745a6e66294f5a6935643a8b626f80d942c4486ba7248345629ab796d419fe53cceaae81cea6b8e86b7421cdc56e5c1fc1ee379cfc9512a8fb518df896e318ad63ef292dcf79ca66a1d0e9bb382a863de869cb05982dcece97980c1dd284ef436edc59cdc907e0a0f167de7f08111c3b51c2c36e01cd982567081f66a2d6f570d59db078cec525563595ec1ee5009a9a4592142afa0b171ebcdcc94d9c140db2b38e5cb90263d0d8291752c2417554a90ccf2da7ecc56cb1e398764bcdda6912e30695f220e503ac8029a41e8b12582bf0968051f6782e4822a0046fea4348ee39579e8f5de9c500850904b5eff2c38e484b119a14f3cd5e639b60bc22fd458598ed2af60f981a347f2ba872338566117fa16aa8b2834604d627a42adb5926baca216d07e8b1f453500a485258b967f3f9bc2123811282a194e0650ab784e2c191d721d7c161fd5dc490056bfe32d9a9b2815b6106c3071cc5196dd3cc76725155aa58fe80c42a899e618eec9d9b2d33db50988ba05da70f9ca742382c14a45d4a55967cde17d7d9644fe32454dad2b102b0cdb7e8b6bea81a51bf5ad3e3e8822c9691e2b03807bafa4047907a8cbf8c9f7a2209eb0c5aab6259b47819d64b5a7cf197fe6a03366d93ad0628f3dc9dc97da0b5404717bc8e40c1c5866e34ee461487b8492e50961ee92bfef0da41df4a541dacc411221d8d57fe4f1a52262a36353bfff9fcbfb390e09d03669a0c310a38c8be28fd987b8f413baef6c3c55d269cb5d072d43ea0ffdc7e5f9fce7d860c0a0fef09ce67715686c01aa686b3da8343a2ce93c3554e4df75a26f31db44e322238e7b63e46a443a4de64db3b6da14e0420e785b0612c3c8100a4d0434d4fb5159d15ff23030a8d2456f763069ceef91d89d1673259451284be7507a68933664c82f29212f0c0d22bf14879076c8736a02bde9c31b21c6078040cf8855a21d0ebf79b290f7e079f53065e1a1469d02e68f947eb11cbad4c1241d8bc8a36119d1c406098cb03289e76b314a9fee84c72662d1883066d6ef2242ddfab8608ce33d928b2b354466f52fab3799a04e7f493d9b1d7af27e1fa46a4aac19190a6d0360563e2ecbf6871962857e8d040041f1511cdbadf0d0145fbb9e55a39091bf04dbc1c06c7eb0286c29fe1ed49e3176cbf63a89e4df39467f75f8b750999494223cf553de38690b4b2e8581648f1623ae61f4d2ff74e597b246f4d519860a27f20f06fc99a08f7660363262a7f296a081ad683a4fdb117565a986ca9501d6d90e8b63fad527ab5fadaf3e9c92c8b894ac43d6d5ab3f30f4e8462305d46abe11639b7fc8ce55f38cee279e6d7d96ef8ab767a44f61ced3a08a601e1f3fcb5429dab7e0185e748b8da49f4557905d02e935bf2b2bd3fb0a2dc8dee59d76984d1994e2234e5013ac4158944e488b38e6f8bfaca6a0b62ec5c0069934143f426c473940dfbbac2bc828c5da05823db67dc004d289c614deff6d605442f80dbacddcd9db6c60e01f6ca8f86bd7e6cc86df76105d575653518822170ee9dd1c88bc361c1dd106daf701121bff5afa5c830c37f775ece4e39a33921954febbeb155236d72aede762d90cae9bc601e44145dbec81bd6c0e19dd8a8f64382c2c6f9fdb0761229c68c7364226ddd1bb2122f03f7f1d38b84d370a7c902f23419dde6e1dabb6dfd252498f99853f263c70b98b44d2f1b5a9f813d468c754fe21eb61a27beadc11390431920f8c72cfdf944fa98a33bbb354f68b7408ecb5e08695d208f0494dfdee444cf2f7075077e36d3dfd50b083a7a01d016b357248e8d51dc0d0daf4077f166931be1f3fb5370f15b585df6f2db8d54e7cb8d69ce9f9e7815ad1178791d8d88352c5118944db858d97fc3f85034cbcf4a146f65bdb3b39c29f2d13b2a3a2e8729ba7b87d41b236838d6b07f563b72b4c095906a57c669b740366e01fa85da41bb0ea214cf49ec38bcffb575387f4069bd842ed5c6a3a1ba574d2f4e0b8538dc88cca05f6b96246f0ca9106a70dabac7138007cc1acd6891bcac79461bc028c86859015b7bea4a4a62ce491bc0dbbb2c1c72f274bdc240b45f6c3a336e208a233a8934ad90d9750d9ee0842fd88344b88df43077535f99a6496167298cf1fae2a1e36c3b68be48d196e8aad9c8d24d389738df7df5d838db7c7fc0ec44c03606e6304f82399e74652a4b05b825bbbbe7828155e99afc3563ed119afba270dc123c2f8468b3c2f4187ee6dca4d46bcf4ac7e5cf2da582a790c15d515d477368b0d084d885ee01973c4fb8625c36f5a539e915167cf1685d665d5e9a231363362c777c171cc8f71f8d92a8136f4e22223c8faa05791913786d1368dd8312ef464e6bb44ebe5b83210e83c5449153e0fb9d12a04ec2cf5a34f638976c722c4deb28778491298b0f7c0e59ed70f9be798f77020b9322f0cad609fcb8f2b68e6fba315aac3d", 0x1000}, {&(0x7f0000001540)="e084c8bd2a034f44e06cc113322bf0129c3b079c91fb41024ad02bf2179e", 0x1e}, {&(0x7f0000001580)="acd64d5958fd1776cd5348ac6f2e9cd826b8", 0x12}, {&(0x7f00000015c0)="47c6f771d191d13270589f447430ccf0079f60b7442dbcc5d21cbc2b80520ab379394bfe01a37a1d1697f6795d86b4d5b6d7bf45ca7dbe4fc7bb2c51390dea7184b250141af755443524b87a6f97685997c17439c784dbfd147c52744a5c67a2d3275b3854ca", 0x66}, {&(0x7f0000001640)="6159b9beba558dffa1b71df805e6e6bb6770353aa3218d8cdcaa5768e0c39ac6d26c51ecd7612db7debe9062da190b720f1f4b0155016fcb816724588e2723ddf2c36dcde816c2ad9e02abbd07efe9f0f5c7bc45c8ee6a7e99bb4a86a520636cdd029209b12d2a36ced878b68882037fd2d938d1f80b36898721693962729ec21481a8e5170601d5fcca5e5132be316cbdffce584f93741826e0de2755a4285a79e73af50193844103f314e4c3058ff5b00cffb0af643a1092c29a4179da4c9e48295a0b0481e336bef1d9f2321acd7d", 0xd0}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r6, r3, r4}], 0x80, 0x9}, 0x40c) pipe(&(0x7f0000001880)={0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000001900)='./file0/file0\x00') r10 = open$dir(&(0x7f0000001940)='./file0\x00', 0x0, 0x60) r11 = semget(0x1, 0x4, 0x2) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001980)=0x1) sync() r12 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x80, 0x0) r13 = open(&(0x7f0000001a00)='./file0\x00', 0x80000, 0x21) r14 = openat(r7, &(0x7f0000001a40)='./file0\x00', 0x400040, 0x80) renameat(r7, &(0x7f0000001a80)='./file0/file0\x00', r12, &(0x7f0000001ac0)='./file0\x00') unlink(&(0x7f0000001b00)='./file1\x00') r15 = open$dir(&(0x7f0000001b40)='./file0\x00', 0x1000001, 0x108) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001b80)={0x0, 0x0}, 0xc) sendto(r13, &(0x7f0000001bc0)="5f3a8430f69c00c2e5818e1ccc0ad06f3b8f5c148c351ead583d7e0eaad5a6e7c4e7364539fd492e7a3b43bb781f2de6a2bcb27466c61f8b4c79850c8826dcd93157b461cfca038fc6a98d108134c7ca3a057f23ce7f2e6ccfbd227e710bcb3455d501b9fb0687cda84971426a927d448ed5e8d3c51897cc6a15595613f13874845f7e95cc6c06855fc0aa0f1b4381da7ae5f418db21f50ccbdd01c37f0ebce01f5144bdfd86e5c41937f83e2bb826e50ce33737ed5c14ec1ed80c7f1e4610b8eda6ece2b1ff8555e07e", 0xca, 0x4, &(0x7f0000001cc0)=@in={0x2, 0x1}, 0xc) r18 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000001d00)={{0x2, r3, r4, r17, r4, 0x0, 0x7ff}, 0x100, 0x3ff, r16, r16, 0x100, 0x1, 0x3}) r19 = socket$inet6(0x18, 0x40000000, 0x5) sendmsg$unix(r14, &(0x7f0000002100)={&(0x7f0000001d80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002040)=[{&(0x7f0000001dc0)="b88380429c01447a78455ae97ec0f51c8a1f4bb62a33da44e2973c9de2bacb9f9331bf3cdfdc99b28e0be20349c6b09a3270c36d1a06d3fc65dd3ee5e1f963146f9e64bacfe690e03f2dbf7191", 0x4d}, {&(0x7f0000001e40)="7fd14f3feca765909f4060d3457cde2141aa35763a2243537011e6752205b40dac6822ba7e4f1ec23815f0456337eac69bcfe2edcc4a373d8edd3040af813a1b9dcc95b86e88ac5cc2610a6859e7bf68c0f5e7b0a64495c9bd0cbe73ca602c6b0c10a2f01c21abbfeae30d1c562727c060d363c009620b5eeb9b23bbd230ed97e3f2c1c2abd57d25f7951a7eac7298df711c0760dce4f131e48f1412ffef758866ba10491fb55cf9cc83783dd77e80211d92c13b2a2ed2b5a68ca85d661393bbdcd44f8a130b3dd4d78cd190072b19339b98c9215c11f7c17a28d13ae7113406e24faade69c57f5664", 0xe9}, {&(0x7f0000001f40)="23d5122a1f3ef9e949f3382bb1c7ac08e871c00da1802099819a21965f63fb3e9ffde8b10cfe425b0b21fc3a92593c675b122527938314c7f37eb0183b43d7fe0cef6fc967037b13f2f2d37d41cee15d4be896aa70abeb266ea7c41d32a7b85136bb4d171d604ba3744ea8fea07f5e914e1e01f661fe21a0d68c517900f5fa1a87b77e05778b2fe900d50e51accc950ca2ac08a669de95956b0b97c8c2c33e7bcf0a023f04c63b92", 0xa8}, {&(0x7f0000002000)="85ca08b6c5b1735d42d195a4117fc157e6f4712535", 0x15}], 0x4, &(0x7f0000002080)=[@rights={0x18, 0xffff, 0x1, [r19, r9]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x30, 0xffff, 0x1, [r12, r9, r15, r10, r8, r0, r12]}], 0x60, 0x40c}, 0x1) 00:00:05 executing program 2: r0 = getgid() r1 = msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5, r2, r0, r4, r0, 0x0, 0x1}, 0x1, 0x1, r5, r7, 0x1ff, 0x3, 0x1, 0x1ac4}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) fchown(r9, r6, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() msgget$private(0x0, 0x50) fcntl$getflags(r11, 0x1) connect$unix(r8, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r9, 0xe3b) r12 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000240)=""/209) clock_getres(0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r15 = shmget(0x0, 0x4000, 0x50, &(0x7f0000ffc000/0x4000)=nil) dup2(r10, r11) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000003c0)={r13, r2, r14}, 0xc) r16 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000400)=""/113) geteuid() shmat(r15, &(0x7f0000ffc000/0x2000)=nil, 0x2000) accept$inet6(r9, &(0x7f0000000480), &(0x7f00000004c0)=0xc) shmctl$IPC_RMID(r15, 0x0) getegid() 00:00:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000200)=""/184, 0xb8, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$inet(r2, &(0x7f0000000100)=""/141, 0x8d, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x4) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000b80)="c9ce08dd018d20", 0x7}], 0x1) 00:00:05 executing program 1: r0 = open(&(0x7f0000000700)='./file1\x00', 0x200, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) open$dir(&(0x7f0000000000)='./file1\x00', 0xc80, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x40) open(&(0x7f0000000100)='./file1\x00', 0x880a2, 0x10) 00:00:05 executing program 2: socketpair(0x1e, 0x0, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x6, 0x3, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140)={0x4, 0x5}, 0x10) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 00:00:05 executing program 4: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc101, 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept(r0, 0x0, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) shmget(0x0, 0x1000, 0x406, &(0x7f0000ffe000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fcntl$setflags(r3, 0x2, 0x0) getsockname(r1, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) ftruncate(r3, 0x5) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x6) r6 = semget(0x2, 0x1, 0x101) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001480)={{0x0, r2, r5, r2, r5, 0x84, 0x9bb}, 0xb3b, 0x2, 0xf8e}) close(r1) mlock(&(0x7f0000d78000/0x3000)=nil, 0x3000) wait4(r4, &(0x7f0000001500), 0x11, &(0x7f0000001540)) r7 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x80000, 0x101) renameat(r1, &(0x7f0000001600)='./file0/file0\x00', r7, &(0x7f0000001680)='./file1\x00') semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000016c0)=""/74) shmget(0x3, 0x1000, 0x100, &(0x7f0000cab000/0x1000)=nil) shmget(0x3, 0x4000, 0x4, &(0x7f0000f7d000/0x4000)=nil) shmget(0x1, 0x1000, 0x20, &(0x7f0000ce5000/0x1000)=nil) fcntl$getflags(r1, 0x3) 00:00:05 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) msgget$private(0x0, 0x0) 00:00:05 executing program 5: r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x400) chroot(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/230, 0xe6) connect(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r2 = socket(0x2, 0x7, 0x3600000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = geteuid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000003c0)="0976a91d2c3e08fa8ec6050be5149fd0f9dc922248a797fb57bdc3c24f5cf191ea7cede9e967dd0f732d20160b5681e64e7f603fec89b6903efebbf138073d75d11983e3688acb74321772f8478b2fac0d7c1e2c7e94da937b6fb3b4a2dffa2801b02db1e5699647ca9e68ab11dab3be95d54856d7a2fc78298a632c240c4e6912f841b4dbf871430016e98ae74276b43f1a34f7f2cdbf53676d65c48503dd6818513c29e9b454befd0ea536a1a8ae95ef7de4f03875081952271c17b6889d90f0a4b15992601d7ef110809f386dcabea88bf2aa7efb5da79dacc294ab8fa8b2b95399d239b1536d2df6a809459e19f94ca90e8ccce7", 0xf6}, {&(0x7f00000004c0)="60f97bd8f49ba02b525a3dd381adfe14177cad22c664eb89e42964fc3b8240bb650a8b5079c5f7dab9cbd883cdad13d07459f910c0f6372d16f447d41e71401e", 0x40}], 0x2, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r2, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r6, r5}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r2, r2, r0, r1, r1, r2, r2, r2, r1]}], 0xd8, 0x400}, 0x405) sendto$inet(r2, &(0x7f0000000680)="851b7ee287b89b1f78468a462aedb504fc538cd17e2269db6983c7ef99be6b88084cce062ce7e042dbaaa930b24747ecbac96aebdecaea22bcf097ac4ae51d5318853bb3e9abf8bf1967afce6e93a8ec646cfe9c7798fb5ff5b2aa209f8472de6d8b07b93dc818c90e29f4b16661d19fae8dde9d664f2cd16c0c6dd536d2912076504b83c9b8fe13b21cb9d55403ea195eee9b0fe09dd86b8b6cccf24aa0b22d763b8d2aa74fae550ae2873e23d53282da196f349c3fe55519f6", 0xba, 0x401, 0x0, 0x0) fchownat(r1, &(0x7f0000000740)='./file0\x00', r6, r5, 0x600) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') sendto$unix(r1, &(0x7f0000000800)="4e2cf15108ad73eae0e7f00e80ebb90e17b32dc3e620837e929804ad52dad14af51d5fa47b24f35e7b2adeedb1a84ace8cc89f7d11325cde16a35bc07e54e7585304f7f964483a2157f8a07f1be6e9ddee4a8a5a29ba5654d5d7c8d214e3e250966e8c6aa80f6287c12c7a2616bf6cca6e4005a493cca46d4893feab54169bf99dc294a103c594dcb9bb0f732f3bdcb27eccd9f33270585f1afcf61db1d38b3e2ec28a642ce1b1b00dcec39d2c9caedf54f6d17b4c63031f6095fa0295accd49d28b76a5a3319d41adeaa3151170760a802f9783f7233b879e", 0xd9, 0x400, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) socket(0x1f, 0x20000000, 0x70f) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r7, &(0x7f0000000980)='\x00', &(0x7f00000009c0)={{0x5, 0x1}, {0x3}}, 0x0) semget(0x0, 0x0, 0x10) semget$private(0x0, 0x4, 0x0) semget$private(0x0, 0x0, 0x10) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) dup2(r2, r7) semget$private(0x0, 0x3, 0x108) socket(0x1, 0x3, 0x8) recvmsg(r1, &(0x7f0000000d80)={&(0x7f0000000ac0)=@un=@abs, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000b00)=""/230, 0xe6}, {&(0x7f0000000c00)=""/239, 0xef}], 0x2, &(0x7f0000000d40)=""/60, 0x3c}, 0x2) sendto$inet(r0, &(0x7f0000000dc0)="63d8d09c4b795a4283d9e09e3f4a3377db23a676d8dd1b19a79da088ca8bdebb3d7c6e157c5864bc3637eedcf113fb4f4458fa332f9cc91347dbb4ec84266c0288923f0385094eea96619b999f9a5497fe134c9830f4afd6c636519ba3f0cd590e18be6f95", 0x65, 0x2, 0x0, 0x0) mknod(&(0x7f0000000e40)='./file0\x00', 0x8002, 0x4) open$dir(&(0x7f0000000e80)='./file0\x00', 0x10, 0x21) 00:00:05 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000940)='./file1\x00', 0x7) 00:00:05 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x1a) r0 = socket(0x6, 0x10000000, 0x3) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) truncate(&(0x7f0000000100)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000140)="ff87044bf1184a6a29a5cce9", 0xc, 0x4, &(0x7f0000000180)=@in6={0x18, 0x3, 0xffffffffffffffff, 0x2}, 0xc) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000011c0)=@in={0x2, 0x0}, 0xc) truncate(&(0x7f0000001200)='./file0\x00', 0x1) socketpair(0x1, 0x4, 0x7, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') getsockname$unix(r1, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) r3 = open$dir(&(0x7f0000001380)='./file0\x00', 0x10000, 0x4) getpeername$unix(r0, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) getpeername$unix(r0, &(0x7f0000001440)=@file={0x0, ""/4096}, &(0x7f0000002480)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002500), 0xc) r6 = shmget$private(0x0, 0x3000, 0x340, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) symlink(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)='./file0/file0\x00') mkdir(&(0x7f00000025c0)='./file0/file0\x00', 0x180) fcntl$setstatus(r2, 0x4, 0x4) mkdirat(r3, &(0x7f0000002600)='./file0/file0\x00', 0x10) sendto$unix(r2, &(0x7f0000002640)="a517c9b60b9a79107f85a7e007a209dd30562c9508033129b922e4954196c76af5d7e8a9e03214ba8a51f1a00008899c3517bc9e87696ee7552e95e767462fb84853dbb1cb2cc8ac5a481472a07b68aeb73355", 0x53, 0xa, &(0x7f00000026c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r4, 0x5) bind(r5, &(0x7f0000002700)=@in={0x2, 0x3}, 0xc) recvmsg(r1, &(0x7f0000002a00)={0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002740)=""/87, 0x57}, {&(0x7f00000027c0)=""/248, 0xf8}], 0x2, &(0x7f0000002900)=""/244, 0xf4}, 0x2) readlink(&(0x7f0000002a40)='./file0/file0/../file0\x00', &(0x7f0000002a80)=""/167, 0xa7) bind$inet(r1, &(0x7f0000002b40)={0x2, 0x2}, 0xc) readlink(&(0x7f0000002b80)='./file0/file0/../file0/file0\x00', &(0x7f0000002bc0)=""/113, 0x71) 00:00:05 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x44}, {r3, 0xd3}], 0x2, 0x0) r4 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = geteuid() r11 = getgid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="ba6b587a08273a51eca790251ad9976f93c02503f21922329a97468c0cef73a473ea5ec857272e2c93134df18c0597f43d0f28710fd286d7d67e7719a9f13531c618d0ab67447b7a4250443a61ed012771906a47e8237a16a751329f20d8fb88d211c8c929ed02a981116c30ed7bb30affcca01a2ea36c63393b0c076d9f5685f6acd36f0ca7675578a8ae8edc9cee5b240ce83c2e407743b467fce3064f35bba6d894850dd072f332ca5b7512d8b59e13cd42b40f4bb771082c67cd44bc729be124353e7a1139b274fd75e243be5abadae99df82292a94f6a2541be718541d474847ecb0ae73b28c4eaa491192021dfc56c6d99ac23e2b29a8fbeae7047", 0xfe}, {&(0x7f0000000200)="161c55eee00a5402e2767151f313fff37568e3fed9460fa025f226e0be5b286d39dc0619e5a3a39f74a9a71627c85ae8d3", 0x31}, {&(0x7f0000000240)="5f5533449608ba81461c5a97c41e8cff53c435d33b8bc2b5bbfb1e9761aaf0dc6cb445642c", 0x25}, {&(0x7f0000000280)="2cff85f933ff70b952ac50f7f6129afdae20812a228bbf9fabfee20963561f42d6227d91d200eee3c3b1c0ceb643e650f9de33cf3c02dfc50b13e96a5fff718cbc7ef7202974eca2a7d551705b012f8316ca1f19d35455c97e1b7db7df7e69a5f3e926287bd38cacef272d55b0a0b50c1d4b5e493fb9f38c9f3b088c163cb0f969363cc30d62d901907d87dce8bc16e2ee2cca30f05835380cdc1f1c1a7230aa3d011e90c6237edc7c7bbf2c15d13bf985a4771b4258d77f1305f577c64b0fd93430b53c8b9e72e1ec2d6bd625019a575f0e705d72464806f58b187cd61cb4b1af7b178d799204ff18ea461675e7d8876e8261e2", 0xf4}, {&(0x7f0000000380)="b523e49abd12575a4d67b9b689efdbb31716bda1edf5525c6f8c9c92461f36f189dc8446e83e821f", 0x28}, {&(0x7f00000003c0)="936c88eae3e7ced891f55755e225d9cb5f8dba4410c06a9a873f45d0edd7852ba54b9fe76a234185553aaf9a615f8de4f0888b705d101dbd7da2a3fa22087f9f9d31e29d7d43cc279c8e240f6be459fee9f3c8", 0x53}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r4, r5, r7}, @cred={0x20, 0xffff, 0x2, r8, r10, r11}], 0x40}, 0x400) r12 = msgget$private(0x0, 0x10) msgrcv(r12, &(0x7f00000006c0)={0x0, ""/237}, 0xf5, 0x3, 0x800) r13 = semget(0x3, 0x3, 0x280) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000007c0)=""/23) r14 = getpgrp() bind(r3, &(0x7f0000000800)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000840)='./file0\x00', 0xa00, 0x1d2) setgid(r9) recvfrom(r3, &(0x7f0000000880)=""/180, 0xb4, 0x801, &(0x7f0000000940)=@in6={0x18, 0x0, 0x4, 0x400}, 0xc) setsockopt(r0, 0x80000000, 0x9, &(0x7f0000000980)="0785a8d3a3c207f590c3d6d787ea827b448e8e5e13de2388fb2ab0bc6db574b53df8d12800c9bfbca13d2941ae3100e544524206d690bcf3b679c5e1d92017ac4908073496727e0cfb75d0aedd5f13b0ac31d5cbdfe584bd98ec38efca448df00850d92f37c4a6f71a40e42127b8ed69e13579f2860491bf5f2721f1c143348c49ee3343ca6ac556440d7224c152902f9da2f90470b21801b385518212187f4c2dc6614c6264744d11765d0b623a6a75511273d7f21f07a779efbba4a2f89aa7101dddc45bbcf6d1d626f10db5efadc9435ddd7e16a338ca64b3c6b9c9fc83c87a73922a3b127c126b2c466245fcfbd6469648c26a59b4f9d4bf282d8318920fd69a45aba317b414d4fc6748205d801a2555ec62892db1e2a8a8da947974dfd5d8b41a2af159fe5a7a8506340256f3f7d5c86a24bb6c52a9a0880b02d2a38955c8692b0d66644a010477e45f681866e899208e32dae11265771eb65503170ead110cbebabb6771f51ba909f66d6de7881210cf78cc68a644755d0c0cbeb6dcfdd4c58e77db79cd27c08f4074522aa6ed999f51d684d587751bdf0166d8728d3548ea89be60b95e6292cdff25b401f04c0e93dd0b1f0529eab317215d1a4db2fafb5a734feddef182d94283a9288e8b7cbd088aff4bf80d78a4bfdfb787a8dc56581191cc8ab57dbc8b693d02515914673a9a0cc6ad2feeba639b6f63b2491e630c1c6ad804ee54c838fca2f4b159ecb666f67ee55f1b165bf2dcbbde2f9d9205c373b5530fb51f84bc350600f24053fb07f37fcf34bd7c23aa51b28658bde8d9901c1b3560223c11b9e2c50d1ffaa19b2df1aa606f8b10914567fd84ce2be36e6d42f431f4e1d7a2294df63d3f8693533c9f6bd198def06c1fcc6577ace1222581e438cf428c2547819e9fba3dbf9b204f16cc6508986d84a185701a9569d6eff6a0d3e74802e183eaec8ddec6eb2239671eb569a4e476f74ecbbdca6a42f2f89ce7c314cfc6fd432a9838491508b6932f744cf9537e9d50aafb3445ec5d1ad56bf14b5569104e518517e4a00918d87af85116017fa3b63142ddeb501ad1a5422d9be76e2b227dff31c0a7d19e1cbe6f767ff35cf70c96cdb7f4a145ec4b01fdd344bbd9a255eded81e3ea70cedd66d663a0f2ccf74780843782efcffd7608ce6f9a1ebae1b0d0e84ff1b3f88353942f70d9de868f151c10d1e1104825b2097735729c4e7824a0e48dacb01de24f4609c35aa47e5fa5c37f4a03e270b11f5c6b0757ca5c2a96386af2260068cda0d8f7eeeb08f43b9435c5d08ca0715dc71563897b2433ca529971fc86e5d932fb51701084d2adc95a6858a2a14291f6d499334625d871d115da92a157c12a3751cb05086b60907d750a72a136a4f7fff1058b59beec287321a65edfea70866f934ab475bcc7d02af1866a30877ebc12964e2064821076badd0548ff4103a0510b1db4d50ba70674540c3016531ec11e5016bac9e9cee03ae88e6f103b9dc9d378c8bf065e4306d2afcd92ad619b7118aa33bfe7f46d7c8175040ced7585402911dd42687b60cbead06b3384bf556641a1b7a04bdab1e374e3dd550d73d5c1a21268706eb458fb6a8f7f92c0498bdfbb7554097c79aeb4337f2980b55004d5b0051b645f8626fe1aa7bae3bba5ac5926b57968130921681678a6eea8959ac06cff62425434db94bfdae3ded9f90bb3051669bfb304b6c78ea0fc92a699de82188a27d5d3b1f7714fc182fa5e06cf6d0c5a774ce9413ba21ca2bd8b1040f1e2b69a1254a22624f4c0e1a548e4500405f04683405448a40fd30b747156bd6644a834d0b53f1aebb45b31d55313bc0b6de34403ba9c981f76cc719837c84f9c34c9d5e4462e16e3225ed839386b44808a26ee4d33b051b3ad17200053a99201a58af1242c11fef5ec2037a646ead9c59f11cf540bde4fe98bee67cf9cf42b90f38300112d1f3e36a8ef0ab19549aeb8c20da40f3cb5298dfa51577c0176aab959bd224bb7aa6e45a6fcb4036103a420014bb8d48afe7d4108afea900ad46f9e30adbae4e942f28fb07d338877d0b8debf72757798b4f18353b860bf718a8916ed024b1f2d1a5882156c52204796880990a174f52e2d9d0e2207882b74205f6f9c0de4526538f136763752688e18b1b24fa9cbfd9ccfc65aef475953a1ceca2a370142b693c427f66d6a3c641712994f5c18426816db178cbdc935c376abd5e743bfae490c25fc289decd6e3396e6d469b26cf603d051b3e564305361923dbcaf01e71a2c3f07722dd9f9d8a31da284f143cd81289ae2175afca2580a587ed7a17ab2f83291685565ee0fa98e5ef12edaf449abada16ee1e71907e7ac1d0e7788c3ad664159af9305faa1fe92a62111cd203f0e133ab18ebc61b00c1f1d788e5491329fb3c055f492cd81a1d14c929d5e0d1655a30c4f3d504945a8896eaa67a81d1dae5e54c0decede238f280ba1569d26257559ca6c90cb69596d3d5989a5eb996bdd855b5549c28c9c26ce71acdb99552874d656e595a4defdd401024b2711e4e0c0d52d0aa5a1aca2a372d9ad97d2f4e6a016a987bee850e67ce0bb0f11b67e640173bc8d288db7e4b2f227d7a43f39d36fb334e609f4540aa62f4795f4ffc36382302642a10ff38e94e1b6928e0ba36a1b2f70b9587f6e9140fe1ef416df7480c8d51a49ad6d0e09f799462935b5d5caee91fc236fc22cf783261348c46b78428e1e9f1f9107d49cab7e60651729e7a880a14674da64780aa7293bc64b6a6c3281cf331a1040bfec147abcb9d28f6196734d98cefeb3793a8b61240591d58e0e2927a6efb9bc50f45efd244a2688826e1169a0fda083e455f39682b736e27f4ad0f000aec6f096b99f8d67ab99caa716a47d6d3f75d4b1359cc4056b8fd675037718f58fe0ad880775411c90272e393c5a4c24353fe137a899bc2b7b1c7807b6d981cc21a905bd82eae6494b982bddbdc6e45d9d6f49064aac05082ed1751d8ef9b332584d7d697a8387aa52baff9c834d4f2c9be1957598b8a1ce59360e1fced34771e0203f1324e2b227a3e9d8639b123696830579f06a416246949d61a0ca5bb0e1cebd3e9f9b3b1a0cf7a286c86e566e6053050548380e3dac1d14190101d4bfa8c8a2b46e50bdb4dbc0c78f27ed5b2cb14a751ce317e67ce9946b5d3259c914a5fe24dcb322c8da6242d0961f29bbda8688d6d2c438a07c0babc2fa35e8af7b1933f3ab25d2e8a9c7947467217d5e0bb18f6b28a092c8bd05f5f03afd36ca74c361d233565316e956a2b98cfccab6736822e029e32090d3eb7438444be79aaf1cf3041e14b6c0956d721832ad8d0093fe6ced125f2ab0347fff272187ab332249975ffbd53d091da1d3c826ad825550a8d7fd1c6b3d8b95c2d174afd05d586a59d23d8e38190b825f663c3ae4cfe57cdf20d8811590059db1396a584c651edec3bf10cd6eb36c7939fad3c735007d90a6fbb3013945ba72b001e775ea5aae7ca11152f883dd19b4c03a28b7732c21557901480145af4ecca8e2903c1ff0c275665ea78316eaa12c962f5a311820fbc53805c051d43648ec2336be58d89d385aea1790bb7f6fa700d112c5ba92b689f5ffe3a86ba5cd0c2460030ee0a9b34c9125c1d02b04c50d8566d88551c170846333c2154b7de1c43aeef888478b25e25d6311ef311e422db52e120cbab25d514b9ccd76e864184d534ca464877d8e7d1142b55d73cbfea817e009b9ce383c18a061bf6c112171f11e7921ba4d3a14ab5ad099757523e07e9825f9ffbddc3aa97c9f99c36526d1d5370d6bee43e1be51b19e78268603f0765ed94955480613597c6c22f827081ab864a81b6fe1463ec3afe8e4791c7bbccd54d57af183f927a9cb0892a6c8814c8ee81e0638488656739345a9306b262851667092caf3d7223758f87bd8a7ed685ce7c12380fb0b73e1ed83e5446ffd0f5055d3d5bd86c73f0ba8adef2ce8f37d9d532de53bd6bc777632be929816cc6381e7e5278226de04d00ddbaadec332fb31f729d235b7bb8a852a61689ec87e46cc367dcf8e977146f078e649e4a379cebe3960f10c329351d86a7f90689cbb5cb204e7c10b9604db9a2ea0bdee0e1694abbe1dd034b70502a0ec0233f2c274386b57c132aea717e098038dc0b368a5b4c46a1c5e4e3b9576e9c67f93a7d81bf76732a915ae8bc0f252401e8b9a85a0b434e65e006aece349459303cc1edd5411286a3860320d73ab8f7c87d600d45a074290364a1ad1d15181f3ad4610eee19cdede5e4a411d187bc342b41e2a55fb3bc612afeaeb1768f5f0fb181939475b49e196d294fac60b790488d946f67da5a7720057cb4b97d165bbacb9f0e7b0c60d326d8d56acbf02eddcef340693edb61b203ada8563a227a07a466c832df5add417d82674134de8b75fbd3021ca72fec722ef6d3c186734a9a1ea908705541310cf9f4c36abaef91d57c85e27fc1e69c7711217f6a1b549416ccfe070d8e2d3242a12969331f6278965e4be177f60a438634a50497a39dcfa4e0b157d01d1aad379e28c1908f098f6b28683f67c0be0694ab3d71d9d2c1a3e03a4f57c0f668458dc14f007dea3190be9a7526fed405f552fa18be2bd7c221f066005fd5b24c4d89f689a2607f70c8ade218d60bb47b0b6c3dc3a3c8e32db7a3d61caeaa42e56719aaf5bf522e13ab2626d1e0030415213ae89a242764104df28ed7d4263723a630c577b494f44bf7b30b43f60c9790d44f54073c5af3305767112987461ba161781a0cda5794ad45ef972b2352b1b5e0acbd90bb77f1eb1da94d3a27481b7725f1d06b52ab2df9630524fd9bd7ff8d1b073fd74880d68266f50166af63ec871fbaf6649aa1d8fba294f486acf341bde152b53e4cc5aed80acb3d75d4cdffda7607ee119eed0eb80dd7334450a207b90690cdad3885bac5271513216fc933768927e3274e2a391f7a46cb452d38a260b2006e9f524ced3b5b9f7fbdb45325178baace0d43a99c56cca229430c965f0e98932bbc6d861ad6de6414db53548c73f27f97cf1e8c85f253dba5bfd557054e29b57e8afc6d2063a804566393ced94528a7de6f9e45ff9fc944ba0c38e26bd798d033291961b2096417ede0a505fab15dc13439ab4e2c7bed8b93530b2da5cf5dc2a218bb8ccd230c54a118bfb8c86553f91ae6df68d7a87b6537e2aa8f2275ef45f64c200b2944551ed1c40b17e3606141e015421370045f35e941cfed3f4d3a23689ebbd4c4520347fabdb88b4e1fff5ed41d7f80a33a4d069e3f917cfdeb4da5fdc1d3246159522b803cb5a6e339c6ff859018f3754c9ba39af5a130afd0ed9b486292697fcd364645d253bc65d4a2532ad7d272ae65d2baea6135ab5d689ec04fd2a5e7466cfaac5480132ab10d4537bbec4cfd8fa94206cd5343141393089ebd08a8f04e28d38d2bfc80ccbf4bdbea057f07e79fb12242797d6168d4ce9722c09d9a7508218f2f451ae1ea2fb8618e59d68998d27ab64630c4eb5a80051e9b85d8018e7be31ec3a742fd4d120ce807b7616beaa0794a3326821cc3cdeaa03c933f0e4378249a093d0c08e1b2c9a6b4bdabe1145721f76162c7d0a3a7b7b0b6481c6f3543c86c705f7187eb8ea0c5553042f64f8109429a721e1069412eccbcee8f94706bc1e39b41c688acf323dc1d10506d011ec55e77291c13b434fe4006d7cd11ee75dc419c0949598db8cf8be300e2046a6522622bcdf1c6957a46275892769d814ab9300f2fbf2f3485d4708cd2edc0b3a053432ef1a4", 0x1000) msgget$private(0x0, 0x201) preadv(r3, &(0x7f0000001a80)=[{&(0x7f0000001980)=""/198, 0xc6}], 0x1, 0x0) geteuid() semctl$SETVAL(r13, 0xd32d7e22d3fa876c, 0x8, &(0x7f0000001ac0)=0x6) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001b00)={{0x2, r10, r11, r6, r7, 0xf8, 0x3}, 0x1, 0x2, r14, r4, 0x6, 0x5, 0x100000000, 0x4}) r15 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmat(r15, &(0x7f0000ffd000/0x3000)=nil, 0x3000) sendto(r0, &(0x7f0000001b80)="55aa22e268d26a315c964573e32f3b3533f7159540211b19e082f3d5122addd93798daf3f2f382bbb7c8bc68695de8857d15b479a5fc7511f640bb98c0cf4ec03b2c1fd3796d4ea512220df27fc46aa64b0654aab823a3fde8e7535e5a594ac86dcc477739024d5876b3af460fb47126159af7cfc676225cca7a5af5b53b0236d92ef01e20c839d5eb8da3c6801739867c624e3eff087998c4eb4db1b7ac1e66972c0bd61143be1393b3af545ce9bf03495a4e7726c7e6999b6e3d6f8bf71ff92224c3a018521c46a78d2e7371af6ff7601e2d1ad9f2af686fde0fd30368a92d614dd072a0febdf182e67e", 0xeb, 0xa, &(0x7f0000001c80)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) getpgid(r8) 00:00:05 executing program 5: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000200)="f7e84db57a1bb3ca76fdb5ab7c0633911aa061b39688d1da02878554cfd4c32591bec7f807f127fab284", 0x2a, 0x5, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r1, 0xc, r0) r3 = fcntl$dupfd(r0, 0xc, r1) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x400) 00:00:05 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x400) 00:00:05 executing program 4: r0 = shmget$private(0x0, 0x4000, 0x1b, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r1 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x6}, 0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x6}, {0x1, 0x40}}, 0x0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/4096) symlinkat(&(0x7f0000001280)='./file0\x00', r2, &(0x7f00000012c0)='./file0\x00') recvfrom(r2, &(0x7f0000001300)=""/42, 0x2a, 0x2, &(0x7f0000001340)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) paccept(r4, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001400)=0x8, 0x40000000) getpid() semget(0x3, 0x1, 0x278) utimensat(r4, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x100, 0x6}, {0x3ff, 0x5}}, 0x200) shmget$private(0x0, 0x3000, 0x228, &(0x7f0000ffb000/0x3000)=nil) utimensat(r4, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x2, 0xfb1}, {0xffff, 0x4000000000000000}}, 0x200) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockname$inet6(r3, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt(r1, 0x1ff, 0xffffffffffffffff, &(0x7f00000015c0)="7785748ab5d69b8b186ad89e79e89d419cac28b0fd62b8166b0dd0cd26fdc998ecf6596c2f6df1fb1371c3a7971f", 0x2e) bind$inet6(r4, &(0x7f0000001600)={0x18, 0x0, 0x1309, 0x2}, 0xc) getpeername$unix(r1, &(0x7f0000001640)=@file={0x0, ""/4096}, &(0x7f0000002680)=0x1002) bind$inet(r1, &(0x7f00000026c0)={0x2, 0x1}, 0xc) openat(r2, &(0x7f0000002700)='./file0\x00', 0x0, 0x20) bind$inet6(r1, &(0x7f0000002740)={0x18, 0x1, 0x6}, 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000002780)={0x5fa}, 0x10) 00:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="012e2fb1d8c528d77d71ee0c66696c653000219954f783c8572ddd5d6c75f8fbedb9c22c9dce8dfc03cc5211754aef662be26f7f99e211cbf42cc9cfe48c785870bb71280052ce78169f8492a36a19f708b3996ef2288b867641c65073f9819fd72bbfb51751f65c68d371bde9f92790a58f717e9fe5ce112d053fbff4904dbf69ecae2585a901f60ab1564a250aae6bc871a1b4c02e4e63e6c6ab097f99"], 0xa) close(r1) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c655000"], 0xa) 00:00:06 executing program 5: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) lchown(&(0x7f0000000100)='./file0/file0\x00', r0, r1) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') r4 = shmget(0x3, 0x4000, 0x451, &(0x7f0000ffc000/0x4000)=nil) r5 = fcntl$getown(r2, 0x5) r6 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xd4, r0, r1, r0, r1, 0x90}, 0x1000, 0x2, r5, r6, 0x400, 0x912, 0x5}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x5, r0, r1, r0, r1, 0x4, 0x1}, 0x0, 0x7f, r6, r6, 0x81, 0x7, 0x1}) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000380)={0x10000, 0x3}, 0x10) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x80) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="b80b91670a45e694c8565a4430399a4e63a7593a55f8610c85402d328a98294ddb67ccbe972f7cfe397a4225b98f8728680f060d90bdbbc95b2ed718517de66a1f46f0baa6c2331e940c853f6592ae2557732a7551ebdaef343673d8deefc59a025ecdaee7981b4f7f6f1175c69595d8de0a15694839eef4c8cae69199eb5dd2a54e7f1bb327597723edc1a14ac5", 0x8e}], 0x1, &(0x7f0000000540)=[{0xa0, 0x0, 0x7, "07793f92bee40d73544a2a0c4449ee451849705020ede1ea922b5464c82d00f257e2ccf0a4e2265fb3afd2017cf0fb6022e8b4632a8dec63ed8f36c1f140db8b7519d0e6f6ee9b94ee248d633235e5aed27dc56675b1f343f9bc0d24abdf181dc2ba65dc8d6926f0cd5fb2e0619dee234beb6e39783589e83d0c07ea1bb6bab4114562d8b2c17ba7e2f724"}, {0x90, 0x1, 0x1, "12f11f8a78ccfbefe8ea9fbe01e613870e22986d36244f3a04c8caa57b9631a6f159ffe88b01f14841575adc0f2978feff09d15824c59a441e6d951218d575a08f308dcd6c5efd189938659ef552dac69d6201ee1e40c40b532587fd91a94ae9eacbcb7482697bebb16de5b9820dd3feb69b3879dd628b4534a960"}], 0x130}, 0x400) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect(r2, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000740)={{0x7fff, r0, r1, r0, r1, 0x20, 0x7}, 0x2, 0x8001, r6, r6, 0x101, 0x40, 0x3}) accept$unix(r7, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt(r2, 0x1, 0xffffffff, &(0x7f0000000900)=""/85, &(0x7f0000000980)=0x55) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r8 = semget(0x0, 0x3, 0x8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a40)=""/187) 00:00:06 executing program 2: clock_nanosleep(0x20000000, 0x1, &(0x7f0000000000)={0xffffffffffffff43, 0xf18f}, &(0x7f0000000040)) r0 = semget(0x0, 0x6, 0x115) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/123) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) r3 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) select(0x40, &(0x7f0000000140)={0x5, 0x7fffffff, 0x4, 0x9, 0x80000000, 0x8621, 0x6, 0x80000001}, &(0x7f0000000180)={0x100, 0x80000000, 0xfffffffffffffff7, 0x4, 0xb, 0x0, 0x37, 0x1}, &(0x7f00000001c0)={0x101, 0x8, 0x6, 0x7, 0x4, 0x6, 0xffffffff, 0x2}, &(0x7f0000000200)={0xf7a, 0xfffffffffffffff8}) r4 = semget$private(0x0, 0x1, 0x41) r5 = msgget(0x1, 0x9) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/198) r6 = dup(0xffffffffffffffff) r7 = accept$unix(r6, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001400)="e5d3f2e6fd6552a85608259903c80f30c5a5a4e98bd36456578f1c459210e40ce92be9b31ec813c1ff1e70c0a504401d41f12039e209666b7d828798e6821fbc7df75991469bbd8c84efb106d299e61e35d528581226527ac33613cb11c4f01f6a07a29242b27e5362da889eb3a60cc39438ef6823a878fe3a3428a02aff52dd6d6aee367359cb43af11a79f8127672cff8fa5cf4999a2cc93eacb21a6b5d08fe3757a3d8ab6478403f8932e25288d8c74f4054f3a8ee036baf2f558a8df4da600ce09287a1093b2b6f0253560cdf457f9f6813e79475b3c02a175cf61b0fd5600d5ec", 0xe3) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001500)="dff5f12a1364ae8722068cb43efa0302e7098dde7286668cbc62ffaad0439787e06108f6fe7ca4f8f53cae61f4a17bb65b68799b12e771", 0x37) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001540)="6b97bb3aa6cdd2072d53c5c20ddd9d73e9cc7f0b5b059a65982684f96aa5b977c8aae8d813d851474b426946a03903ad8dc2e4a1ad297130a3ced86ed3045fc4a4fcfc6f400799e19408a99936931ba2464fb95de94cf9ddd599468de9dfd2fdc78dc989a40344e261c1127e91e8d6c82b2b8469f4052c359ce3f6fe490193e81da215374d6aa6fe594168f631404402fa1dddd885633efa4a915d5789e2d14edf9b4a9d7ef94b1f9e832295cf815311d717be02937f9d1d62fc293f230f34fc58197e2b1c878e2bf090e3dcaba27667", 0xd0) shmget$private(0x0, 0xb000, 0x400, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001640), &(0x7f0000001680)=0x8) semctl$IPC_RMID(r4, 0x0, 0x0) msgget(0x0, 0x40) socket(0x1a, 0x3, 0x4) setpgid(r2, r1) socketpair(0x1f, 0x50000000, 0x7, &(0x7f00000016c0)={0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000001700)) bind$inet(r10, &(0x7f0000001740)={0x2, 0x1}, 0xc) recvmsg(r9, &(0x7f00000019c0)={&(0x7f0000001780)=@un=@abs, 0x8, &(0x7f0000001940)=[{&(0x7f00000017c0)=""/97, 0x61}, {&(0x7f0000001840)=""/234, 0xea}], 0x2, &(0x7f0000001980)=""/39, 0x27}, 0x1) select(0x40, &(0x7f0000001a00)={0x5, 0x3, 0x7, 0x4, 0x9, 0x4, 0x0, 0xfffffffffffffff7}, &(0x7f0000001a40)={0x81, 0x9, 0x0, 0x2, 0xa7dc, 0xfff, 0x6}, &(0x7f0000001a80)={0x3, 0x7ff, 0xcd7, 0x1000, 0x1, 0x100000000, 0x6, 0x8}, &(0x7f0000001ac0)={0xffffffffffffff7f, 0x5cf}) fchmod(r8, 0x20) 00:00:06 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r0) r2 = semget$private(0x0, 0x0, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0xe44, r0, r1, r0, r1, 0x8, 0x9}, 0x9, 0xa799, 0x7}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x110) getdents(r3, &(0x7f0000000100)=""/117, 0x75) setegid(r1) fchown(r3, r0, r1) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) linkat(r3, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x400) r7 = socket(0x2, 0x40000000, 0x9) recvfrom(r7, &(0x7f00000002c0)=""/245, 0xf5, 0x843, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = getgid() getsockname$inet6(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) unlinkat(r3, &(0x7f0000000480)='./file0\x00', 0x800) getpeername$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvfrom(r4, &(0x7f0000000540), 0x0, 0x801, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) setsockopt(r7, 0x2, 0x2, &(0x7f00000005c0)="6e85a1122f9eddf676488a1ba9fbd17f9616688dfcedaa24102ef52fef2c172c445ec1cea034487e0776a44f0e5e47e36f241c110640f9d7bd8c7b3b9ff58c8441e58337eae694a7b01ca16c9580213b60d4a817d25d1a5906d0867890ec6805c0a1ed46ae5a747184bab6ca3ad48760f2b2325752466c126809bafa87aeb31cbef27a7b3e463473a036a6e1e33a98330315a0f520e118ca714f487c4f5f04898252e70f693db72d1021bf579fd72271d1f1a71b7554506d8fe810cb2b29f2f15ecc6eedbe37bc754acca3d31831ed85cf6712a957ca9163aa891d6b2b", 0xdd) lchown(&(0x7f00000006c0)='./file0\x00', r5, r8) sendto$inet(r7, &(0x7f0000000700)="2ee5ccb42cfc14c3679c9220875f37b9fc1a69ff40f9e78750cabc8c688dcaf171258ac4e036dbb6b93b0c181d0055ba667b21297582de8dba9ba7e36dbdb2195aec45c2", 0x44, 0x7, &(0x7f0000000780)={0x2, 0x3}, 0xc) mkdirat(r3, &(0x7f00000007c0)='./file0/file0\x00', 0x9) bind$inet(r4, &(0x7f0000000800)={0x2, 0x3}, 0xc) chown(&(0x7f0000000840)='./file0\x00', r0, r6) getsockname$inet(r4, &(0x7f0000000880), &(0x7f00000008c0)=0xc) bind$inet(r7, &(0x7f0000000900)={0x2, 0x2}, 0xc) fchownat(r3, &(0x7f0000000940)='./file0/file0\x00', r5, r8, 0x400) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000980)=""/162) listen(r7, 0x80000001) sendto(r7, &(0x7f0000000a40)="d61ce3603fb18a95cea1e7bf866addd58faeb3c0460b84637bacaa79c2a5a34455e944b143e1e8f3c87409f21949f2a85d3f6bfa87738f4250eb70339a75443aa243411d5c3ad24298fa78f028d07cf0b45d20ba76025021771a73eac7864aa044d17051e47437031f2b198e7e59f09a60a9496abbda61669414966f1cbf507e6991a0390212d8081b8ca1330d89d539c74be345af280fdd173b42fe2751aa1c70b8", 0xa2, 0x4, 0x0, 0x0) 00:00:06 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000020c0)=""/58, &(0x7f0000003200)=0x3a) getppid() writev(r0, &(0x7f0000003180)=[{&(0x7f0000000080)="74a9bed2076cbc7c56a60c8f0a838b50efd5b95b65d6c07608c18c8d6a53ee913039747d12fdebd3e823964eea69f8d39c83ed7916a97ee6e3a0160c79fb3c0fee5791ec363cbe843c337178642da27c018b1270fd50f12c52f99b0523dae1c6c2d0aed06ce8dc99df4b7a0bb07414226bfb43c120f5f9b2584b49d9232cd8e9ac2fcc75f2958d0b8e7af978a640af0946ea2e6e69237e6e5b89c6625c4111711803f558f328e75f5d0177ef98aeb162dba6674e7f3c6b1cac16f7eb15aa60bd7b5b01d75b27a32082361df6a0e77bba05bc4ca98a8e486267aa0858e0b183e3ea1599df9bbb36b94e9946d9071e3040d079558ab5a3140f92b22c73ae9545fe408a425463778b54791771bcd9b666ffdc1e5c584055d3d42e54a36832bfe04a0c778de210a928eea623733e7bbadb39ac775dc32063d9f962c5d65ea06d8cecb5ad9cac0ecfde9c415b139a0f3a608e4975fd42eae9f5594fe36da518d3e0ccff61e4a10011a9650006e079f4ed5c0782a8f547f331afee96bcdee2a785c60486a689f542ff32c18f21320a2aa661159fb0a11c114475f6bc6213b7885d0f0784c3a500da2c3cace6e0fd501732dd9d8a82db94d1dbc628fc0a2a27ecfb67c7cde97734757d050309a270631b839b5cd0ec1fa86e7af5d05c79faad9474bb14dce1203167b1bd9a00b56ac1516a7a334e308499b68dd69a024354a3ace54cf3369c2ee1b38993ead8da121d4a7d624af8250184997d5e1de43e51b2a5b946ef0ea77b1355e2a322019eda1d0fa9d9c80ec2fcea45a75f8610e4cc8af61edd01f0278050b2610fcc841cf2b0243c398d2741ae9147d8d9c5f03b32e6e00be3d538084805afa6664cff5b727828a423d0a1b8bd4a77c187b1268c944acde27e8d41f6250745de0597112d0bc84c9f586288731f9f9ec1e61662a62eac0667b54f6d309cd859d0c9b22a2edb77e52bda11939734a251cb588ea582e6202bf8f89f6d3853477cae75a5747615da9b001ed2c311aa97296e2f5e4f537c9390f36d488b9c62123efb85844b55f1a0ee447e01fe0a508955e6201923c618c70363db9336448877c19eed339c7a32ec515d47289a9deaad1d1fa53f00d0c628c7aa3adda5fafd5dac3d9ee0540134f19921744cab5a5005a29e440bcd09f6bbcf938cc3dea7a297a67c61ae1f57bed3a8265ead7b45b235f4c671a27eb08fa0466a3a7a176a961208d22c52dc61f80b9d460ac0f39560895a837b95a0a3c4a43809ee30472e9bcef4a0af2ed59acb1005a91c2a059eba456a1fd8675de88bab36d98c0e0f251f2e6f7d5e277175403de766f5fec56a7387c24f29199597d3f34bc6f7d972783834b4fa31599486fbda0d87ff7b47638046782c9c0c625258bc5f6105a4784c06ed965c30bf7f825da739f1090cf82db97356b3f242e75e0c7afefe4c02c4a40b2ab6919206f921172ff9e000661512d85a5387c7e93dc6a21fe7b925151211d25f2b2323aee27133e1ac62060acac5a26bd8a20efa594eafc9655435502ecc8cb8b75f3845c137cb482549c6dbf3624058257c1663f273fa6ab8f519954aa92765bf87b1497c91cdd91ea9b433a018ee2f8f67f010912d149ec5e33619676fa9b66bfda67c337bc0d34d11d1fdf24419e1765426bf13a124c12ee2aa0d5285ef6ca77aeb5c835099b0e87066b450beb7660648424e63a35c2049cb3c2d060d6f232e299b29750710fc986e96989230c3b0f53cab58e629d1c9bd8c1541716d6ac6257dc4ad396e1ba45bb8c48d1797eca5af7c729265ad2f630eef41763d9505124320651c71c2d6f1a6d80fdf99f8465cf60f203888e0424227f2806e9e69595508c82c3b5f53a03d20058be926bca8fbce5b8272015e05c4d419ab92a72cd7e1675e27594f4bef9e0de356345b7e55e19ed7785c0bd9ffceab01ddfd1f7cda01f612b0b3de255f4bc8001eb4333557458564c6b11a42ba958458875a2d9d769b6d2e474412c61fadbf3930e173b8754b54b009738529378f66dad5afa494dbbf5dd7024516d175cce88d90255304bae432181c6a0c12f1df1a22ea7e1ee6d0c039329b1fb05baff967548b30c36796caa7a9be3ccd39ac4805879fddc72efeb751a46b81f2b139d672d9b71ae02bb3d5e5fde52295c519517ee7c6d3b336c55c230da4e408a5eb16ca04ed06e1b11cc8616d39fbb344b621b79db28257d22cfb562768b5be84ba50ca276dc8d11fb0d282a4d48f8db80f009f25a903362daa3e58ff1a01f45f053fb5de25a4bf60a02e9459a00eb85bc6ee9c59e61ad866a80c7331de727e2308f8afac68f20ff8d72d89befced7980444705ee1630c505958269a813a9234d2466f88b63511fd0094e3d7b28a193c18f8502f4895eadff712caa8df5caab51715cd92db5c911e5ed013c743bf4b8103c2ec20222dace7b6a796be46299fcdaec1089ce568b960c16602729432c4dc4fa74dd9d6df3a06c1d02c84d25f1b78d0cfa5ad6849121e10f740b77637e22167367b81de609a0cf975b4fd15a69722e7502c1e49b16926a9ccca4665b078865c634e10732f41450d44af1fd97ae03c4404e904d3645b31a83223702804fde8f4e77dcdf69de353ce6d55046520dfda85d6ab863b3c19b23d359bbca927faf23c3142ef7546339c573e34efa7611d18e4d6cc6ac3980131fc39f1b946a6752c06530eb301a075c694edff6b6f95b401abe644d90d73ded6d0163ddec1b15072811f97fa31d0b7ef6b171ac64d578ed835f9d685829e4dc03e0100423ea01a3aa1f1d5eb62bd545ece7e414ec271919185c042ee0b6560f25c0efde32957cdbb66f7069102983290da7838e6f6e56f26c72b9ad0e7ee0ab15b772b2d1c1ab1bee1d73d42f862926fda16d4b0ebd7a4f98e35cf449423a0e5bb3ca736b3b677b640e8f24ac62bafc622ad5fe40850c63375f2d886d37f55bab1a7cf4af3964e7af0c46d62f2bfe73b1d2d5c6a28372001765c05193fa490ae911cbd33568e8d317fadb527e3766f7617ff6675faf9b259b3a8d181bfe3514568dd55187f62a5687af040a792f9153401a1ac7844928eb0d112f5858f8ec260c3bd084cb458613501a5d89f7940d6a97ac5963f8ed0f750d67c7d7a547dd6b1e2446ca4c738dd4b371fcf74f73014b85105442e2956824aca3cfc9c6a93bce1d1970a210daa1995e6061f345107c5ba4a82a97f2dbb9ca001c67fbcc624854325be5feb710021882f175ae376c2cdf1d4262ffa79b6cfc8d4bf7a18af9980e13ffdde28603768b8cc6a55e172311b578d51faed60538416874985e7b37f9c612c352ff426dd2d05dab3dcaf660d76179ade2ca19a1f1f2f4a9661d5ac04ce08226dd4c2a20a688747f1edd389d9a18a244609c2e9edb174819bcc0ee95c9d1942d245cc2663700eccf1c954a101286e9a17ed2e935f9ee97d6405241bee2abd762511c47d328b83a85ed0fc1372e280ce28b17d7d9432f71bbd3c13db82f303ef16724f5789d33382195be2c0881a2df027241415e441c211f38a930d087210e252ce9ac49e8298adc8effe4cd05a41dfc0f269b6c1bbb58c2adf2ca82feea5c088616b307e3e1dcf99b0a19d7e03e05a3074ad32ffd85781f5acdd71b4930c02d4685e9a83e161caaaaaecc603e84f6f714c909a01d8fe790f585156e33377668b4524453e0eeb1d8dda887ff60066e9552c16d98603e4217594b49d60bed18eb5fb48bc4bddf10677e96a383e64a81f072ec0aa4703e6cd074672072abf6cc6cb8ccd8951a4026d83e6822a8912cfc6a2c64e2cfca6e5f195889cc3f6cbda166952e0c4d1ca8faddac6f7d4031937dac29f3a0b9d43f1efad7810a0a421739d8b6c180bfac5a2a4c0e52f9a3b091b03458c7d3909d386ec63ab1bc611dd72fb453fa376bb4cccc262ab1d8c123c83b28ecb032d535f53aba35e7f7d0f412e0ee81da6c22806bd6b54ca586d8ed9696b66b7e04c37cf048a3d04152f643ff634c6e54bd6104b0f67417a941d967cf41156f291a52cdeabaeb747157072e5c9d679a24a3aa3a7bef49833a9691c9d7dfa000a62efd1de00a19d4aa0bcf539362549409d16fb0e230b8c590b876b5282f7aeb064ff7c14a2b0708088f3b92fa4a5ed2f9ef802ffc05112f8c8b312723cbeb1b8fd110d782b5be36b9a01c6fa4f04e696fd2b49f281a9ce44ee9a4a1e66b8430afd0fd40115261fa0730ca20b4ba5bf95314464248bf3cd80f1ea523e45c9a75e4605bd7f474e60cfce7c27544bed4911b2d0a9189088a5b84c1cfe80779ae863d2f30594ba30c786b6fbb6dfa2b8c4533845b8d6f7b27c9f61f26f801f46c0558b3af51f126a977895db5092b87feda61f6a2f6b512dd62fc4ad3982201d68dafb2027d25d02f1e477ac9fa76f46dfe1b72027b57c748eb583f5dac4c58ad8d3591bf66923e9d3b4ebd947c26e066b7b3ae11defadaa624ed82eb0e5936699e6839cff428028a869dac01a776567600d5af8d0eddf5d5b5d568cebf88f25e28dc990c0f178dfa9645fabe699e8b7f3e60e2b2ff885b9267beb80123de3a420fd60732f3e23f73e82e25f591bad2ca38bb738ddc5078d0f79e8b1714a1a42c4703f88585af1933a4f982c99bf05114674d797a9bfdccb34f2fa579ef71aeeb3873eaf879f0a3601327c42e8d896d0fdd928a4cd95329507bf5aba14feba75480e5ed589aab6a52a9d401613e32d9aa2e86185f0a7c3e34fb702d0e47b960dfc6adf194da657b4c8f1f5e67abc8d655d0c41a67cf494cfbe0f6099d91359ee01d30f0a7f8b511fc2fe228336f8d3ada87fa57112a3c488a42c226aa2a13dc4ce4bb762b02279eaae776e3c6ea72a5a5be5cc93e80eb9d1934c77613d1e98bc59f1a277c78c8c86a460cdc972a5def8c82cc87d387ff6111352dd7c496493e8b256c5d009309a12f3d728e0c958532ce4ce146b815239a0504a0a4db1ec134bdd187b235d8075781d986d91d115f007725368428828bc048bf2f2baaed67dc6ca3385e50fd51bc036cf04c151edfbf175a0a288a20948d87affdcb6514f80e9dbeae8fcb5d2cb52457abbfcc550947a0a7952c30a15ae84361c77a25459acc4e8f8ee1ef547e634a31e333a352068df2fbf4b7831ee2efd6d151ee466e24775d9200f574b37255c46750b17698bcc2e314a18c7e1773dddbf34f09213463f940333ba9a90350e5bf14a0782fd5b211b7addb5d6de0140500a631497be8ec483355715e4664511abb61ae907089c55689e1121da3d33f10b3c2856a89e4830a7dc2148bed66c59c9d5ff2c153eb76aff63ed47d3cfa6db0c51cc05e9d65ccefd03786b03be118ad20a2b0a24c51743835938015c112cedd0d56425599a604bd2953be43933f1086578db9ee944879e61acc86eb5dd959e323c125f270f35822ceee623d1b6d5f0876b6d4f25d1fe6c34658323b6c1bd6fcacc2e3c2d46dfa358ea4a01bb2dfba8d8d3ce491151596af349c08097ded2031b27ad75c221401f1c665e5ec3173c14303fe957f7bd0db3455f01d4ccec8dcc3d1ba12f100623f1043c901fa272a81c586aff5b047530e0e27c64b9bb4264185e12f42afbfe93692d7649f6f38d25c61941f0599f544bf4119f76fd82d90b04cfbb26a4c21a628a674bad2ba1558e43b4096ebb9d9161f5d92771a25b529ae50df5f869deb66c7c393b1b5ff7f649818973c0086490f0b71ae2c00c430277f32e2e819c47335dc3ad84fbafd8d89db38231a33da7ff6959040f5da92ca92a121bb84657d84dd", 0x1000}, {&(0x7f0000001080)="862a867e677a882196503287", 0xc}, {&(0x7f00000010c0)="6eb0341b533f07640c165baf111f54a494ce0a6714747357d6339b00d4336e725ac528c89d3d9f034dbd688e7e7cf103536cfb5906cea9239ea3c6ec7a02d4194bd18e700cc50149f300cafa9373de78f20380e8aafa7d001b7c7ade470aa9e0b8d9f5329b8113c5274e291af6e1205c9db6a83bef32898bb6c463e501c576288dcb1c228e1bc23332e50d4c071abb1dd319ece48ca0e574b34b64e1e4de690cba164650d28935bf2e8f9f0ced3c105f90ce21c428060f6d6480d7b6739d787e706f0f22e0946999bec9867c6f35583ec61f8b472882423b9390798a4e398c651cea6d5dd0cc9a8ffba984bcbe020113535481c8f8902f3e81ae45b868fb8d7d43e0046781ec1740a5e2f4ed9853e5f75ef46070fd6bed2807bdb9a7018557893715e3cc7ae35180ae188834a6d8f197c51908bb08adc3f79106abfcd6f7630bd0d958593260b2cce5c49637e0d325a307ad0ea9dd6cce77ffc8f3281a7a3725d0253fed0381f729c3fe3f4f4c423f388458f4a811560ea0010bdf3f2f8d9054f9a6bf26280f643c068d2186fa02b63c8e73b84d964f5fc531c765891ce34e110ef166bbac6963b62fc63d644324eeacd5bc106d7a534fbc6f2340e660fc4b3826dc69d5ea698bf19da72f969fa92f4fe310df48f43cf5feb8c4627bc02f76713636f8b9d7d8ce3dedfedd9b3076df0020eea583b6b508db26e6625dd3dd60938b6d7a37f2a6e00f9d084b311e30be202ff8e084cb1a04af7ca6693dfca3c594245fb991977c9dcf1120812dddddc02fd9f2127055551b759ae1f3082b3c69318da0acd34ea9cf7f7bf68430da5efc6f92fb60d7c0ade9d46335f61d2d07fa93533cc961e8e5d1da8e5a7804476e1ecbf3db8c546177d9cd5d5efe1383bbb49afdac2091e5b1595b5d6a995ebc2190e3c1f4ffc6f4d23303dfcd7a9c88ce1c020d1ce3c413989952c6fcc2f8fdfb5c41148ed911b5296a7f33a9a5856eec05a785cbeeabee8e18760a983e36c88158e8eecf18580873f542b6008d315b16d1bd1bff336d63b66f28e4c6106a957c4c4a8a231a8459bd4d828951dfc17999839916663f770cec74366bc6f3509ae33df161ad31a23e0214459075bebecf96af2f903e1ac11835b3c3790222d87355e28bb3afa6e113d9b730608aabcf666943dc1a4650e33df0e4171e1e9eb10b2c50bc850f68a4637ee8512dc1aeed2c67db40509662e1c3d8ee8fb657238f7113fe5988b4acc6cdd60ed8974702798a9ef855e1d7a70637b3f787e6e693a5ec74537ab40668283fa9a8ea62096770561f2d61bd194e3226a79f19c875045b6fad7123b01cc5c031e10f991bb924dd7334212d66537bdd92ad532d7d73f8f2c8ae248aff79730002fd2e1a82ead86ec458d6528eadf541686daffcd0d786873412535f30d44dc9bdc37ca1ef49502d4ee48d5a3bf1dec7eebd747c48c7b622e66746585627d4bacb5ba8e45aabac544ce51b63cecb831c0ccaf3b2edc00b5e67ffe693406f870ffd0e346c87dc7ee208eac618c2ac687dbae216a52e3d25db46456a63cbbfc9069845cb0afd817c718e6cc0db2900465a4b448e865979f3cd1eea880a38311a2efbc8886a351f951f3236a722b8424543436aa51ff91974e0564acdd147f348fd5c53289268daeebfe255a5e11b60dab7d20f2824e1e73a42ce528fbf5c1df10fe00f7b024fbf9331626a41c460797eaea602bc9ef393bd6b4c91ff1408f2a7dd546b7bb18c7c867bad7c492236200b59b25b598c851c48948f553c97478e73e9139c708fc94a730f555014617b149961615716429eb2424d28aa25a1e9150294f0583da726ee4c250fec0fcb2444d3c348e4d2b37d99e275d5a5cd0932e6238b8f020ca9b37af2677439bd029273ddeac66d3618339746135f5534513bdc31c23a0764a0f70eff9f75c9df81ca0a36d6f20d7c36d0f1d11654cb5d22885ba3855c60891ffb1837c363ce1a194953f23364af8b016d57f8087514c15bd25e23591dfb9b06aaa4e9db499a27e71897d685ed406a47b1068bfaeb32112bf083053d36ba6056e58fd466a9aa92df56befeb4e7ce9e3259724e044460c3ca780d3f4b85b4db54e5f60c470a44e7e0ecb0f9de904cf26297202273f001f7fd299f494b035a46bb95ec8c9fb3bdb6f9b195c19991b2b53905cea6e3bdc674c57d41d5ca4271f031fbc28fb58149d78bf565f294414486ba1a1ee014d434760e459845d5c077fe549d5507a6ceacf75cb727288cf93fffdc803a01267ac899edd6e03d9aae420f266283c594f7ecb0704219a31f80ae84ad67ae31e607bb2235a89fc501329bf1d7e27d451dfc702f2ced0b77af4f501376df07779fc34a615a88d063f041981b13ddeb3a00f23b2c83073bdcdd3b33a0ca43d0802f20b4fef3a7e29e6fcbb94b67c82d781a66ac0d3b2b37de5181c440bacfd95df25032b4cb1071edfa7d6f39d352ef92803aec837c0cbe5182b52ad4d46d5ad66392d7162fd434ae5532b9de5b3c86df04c896e2125d03561b5a2c7f28a3d02e5bf1427c1217a2a4a1a80db504f899ff084dff8bd53efcf07bccff10e4c4b92edb47815edf7e9d424700bcf51237a19a8e911d57ad2e50f2f7301a038470e6e997fc0a433eea2a113c286acfc827f44a57778f2914026f419ff2c484add9a4d0ed3f1d8e998544ad9478bd56aa9bb4d341d21686477a7b620de5044e6e70c5f31ac2ca7a6213119706b25bf9c6f1d26eecd8804cf4ce66bb295d78b04eab24ff9956278c686038fd17e5a0d498d8436ff5f90035c9feddb8907c47ef1c589944cde5c4ce9696cebc3bb10be33bd2079cc0c16b4bfe1f02a451a90970a72b4bf70795fc4756da30186e7d50307e79563520fdbabf2ec7abba9b969c008f62c780cb36d9c1d39663418cd6ba8265b77736d8068422d3d115578c7047400f77469e446911ca04e27e477530a753f6dad00138202e614b90787cd393f21e8d3259148a8f891a804c789bf55277d69970fd859d54b204f5d4abc3a3eedea3d596cdd7081eec54a656d7398410e2f58070685a513716a884ff78d9efd9fe7871c87cc9a8754924cbdfbf502384e459ecc3776cc1c6ba2631893b9d9146b1387a01f2f8e9b4716e23d40b01696c6d9f12d270b9f7860698cf8204587ec6694d3b460a2976b11b35dd68c3dfea2b6e1ed19a9db7403d15f0bba20d7e0b8bc582c34249a65f0a22c6d4ce83f2e6e9c51c4e92654cea42c2804e91b70d54a21e1b744ffa8656d4fbae6611651a8554e203c8bddae1e7774415ed0a74b4c3511674523e156a860bbb503244be10d5fba91a92fe09c6d831ed8dd6c23301fda0047cc050b0339310365d367f3fcdae8c724e5b13115edd20719b7884a393f522d19f79699f5977dfd0c51b98794d6cb0a4e39b6f96d62507a9c193a24752068421c6b9399e44a1d296f6272141bfd9accf11af13630a5ac5cdf6531cd2b6813d8869c9d3ad0e68cc0af9105b9b77c6fb167a5f6e4b497078dd86709216aaf32df11b78b7a25ef814149f1d143098d03b1d13e9f01a4bfc8d3762af59cbd1c5ef7adc8e978db8790ab87703cc3a143167858c7495b1357fdf5716943b8aad505f9914c87292ffa211cf2ae0878fcff2f476b6f3b7beef7f560ac4ac44c9f697cd44fe5c6201a7c7ab46dbabbcc7b066ce35524759dad52bf257b97035e80fb9de6c5145ddf6105cd578436806daa17f4ed182f61786d1314ed06524e13adb644a8d02b12294dc94b7e24432dbc53069b0a43657f09f775ffc01a39631f005bdb3f0b35ae10ddb3f36d1ada311eabd82add717a18a3ad764d034e1869f9d1553cccb5c430928ee99e4e04d43cbb7c808f91321d9c7584a621ad100cdbc1f3e66a49feb112d4653685ccd84dd47cc9bbbd522728be111f4950ebd989f96ed1f72ceb48edb65b9c2c145b203426eaaef56aa4866a006034f7f3331e9013e6acc5be39fff8d668e9beaf14e7aeba03cf319befeace6382b8985a8a99face5df0d955b42b2fdfde035a19a8ce82c7024b42105ec1699fa1942e5dd9c017eb93bd33b2b51f89591003ae04eb92b88f328cef97ffbbae3ab2ae0531e55c7d41f142e449e6945d2f09ddda62cfd36768afcc030464e55bf8c047c54d9ccd04fa79088818025f7746c5b26821a4c34e75541c50167ce83b163a8e60c2cc3a870d713e75d872a986852becee89b2e6b61c66d4ca1c61b26705567050e0b8058d2e65fadead9998c8b7820d02933dfec9947098bef0a873b5aa7036b5b111d6027259ad31fdd9cdcab2a25b3c72b04e4bae056c7cb41e064a13f7014878e3b052014242b2cde1312394d156b1b8a2c42459db630c8715dff6ed9b0fe13c778be0d014b2f200bd976638897249d9a48c7b3dd7eaf49b26f2ca21749ddc2d8fd3b41f842e9a39ce27aad26b3934d9d54a0ceb9cd6d3ac0b7c58e47c7801a37644e6712a0792d9293c32d75aaccf22349364e63ee0723ba555dfc90e01c34b0f0a97b4080948d7445aab8c134cc289ab5778d1757f657b6d36c514f428718d9d4bd6ad064fba46db81361a77404bb856f2baf4b7993352f0a20afee23ef1db801534d9ba1d2962fc8cc480532fcbcf150b2349716c95e8f10f07d2af080cc2bd7761e894cc73fe0bde11c688243a12dbfc07211e21d81f6f43d67e6028a83fb0d8b8458f6aa93969e236dc92d0af867db7ed1d8dc2d254000edd992987785ec8afafe64dc1cd4675d6e2db42d185ae14b5606da9d0705437d6557757d2c325b33e75ea1fcf07efd404b915bd90a2275dc3faaebe79894ec038281b07632c77e8756de39852851dac0452c1de2b17268b150eea305ba382c3f79fc59ff30759cc3f61c2e708463656c525bddc681b7c0981d1a9ff4a299798bdea5d10419a9c49c3331c9eb9321a9af68fd518922d5d2055cb0929f5d7a9f289cbe8b88c823114c444bc47abd319e74dc104cccc91b1aef77dd495cd118e48588584d8186d589c2a059c51f98498386845dd951739b1960bfcb604f4e2e0d636f45c54e8f6f65d5309886f840a4ab8e5c8f25b5ea26b2666e51f2a49870aebc0f79d4ce3c1578c0ad643185c707becd8b66f963c1ab65d9244108f0cb265ca2b8163020892a7842727ba1adbce4a11f29907d294458373fedc8b569c8325e61e28a027061985d7afc54cf171477a7fe3dd0961b91bcf3c0ccf395694d9aafda2e1fdd1cf678eb27bf523ad326c512a2a302937d9ccabd6476d39adeb936d2920e69a4bb895ab4fcda165c88983e7bf43805586551b7fe646becfe362654d96e3eb0c4d2a4593a206c6e510ccdf00e63561269577bec6c489ba73acb9e7786fc716cf169007a0cc46ab75ddee9455e8f3d498c19aa218b0150b8b1bb774f1df0d7d49f606a4c6fd6ca8f305bf3bce621c516baca0914df91857c11192e6faecb3e4ab215d2a22705b40af2c43ac7387b0514abd18b2e662bf5457bfae45617ae4bb6567a30ed82dcf8ae8ecf30ace43ebf209973c2b6ea39b4845ebe2eb3d8de860f9208ac4066c2c445be5ffc5fd082ceacb70c68c974dc4cd431fc3c557895d7cf680ea17e47eebe31cfb13eb4f71e07e34cf677d7c4412d99ef42d86a4277fa197fc0b0f7fea5c218cf8b5db7771d236a43aeddfe36f4a6c6fdf51d8441fe76e97c8b2ccf3e5443a471278800141f9b5b9276440c0b8a0e10740b44f930875fb01199cc17af6264c918be2f04e4d8574f337220c1132ade09acff7763d13d350f4da6c26fbdbe3219", 0x1000}, {&(0x7f00000020c0)}, {&(0x7f0000002100)="ed295ec2353c52cc875d2f8ed693e483e0509f82ee1b6023dc49f6ce4acde48adc8b177c31ec919fe2fe66c3dd1f4cc0d3529632a614f00785ba65144467dc9b0c2407c915494d41a758fedcfe3d0f5384856e28e3288c1ad13b7d9e63d942356eacc47c2e5fa6d413b6e957cfab1bdffba37af422e18922417d5af803fa2303fbd1332ab907586c2fc7219bd89b57b0343804d521ef1a37bdcf46ac2679896b087742c419e737eb6d778198bdbc185aa726dba4473b79334876de126dc4827ece0c050d48208f0a48d90ebfc237db433e797789ef3034cadc49e39bd1579bd38af32dae648a7c2636ffa8d2f50296f342fb0abdccd5bded403b92453ef35809438d749e5dc1d429ab3050c998b78f3d36b2fc021c705cbf3bd86afc7fe4f63b9549a81a6f5a63fccb16159446d1c955f7cef417f63db1fc563fdc50093baf8a0a606c4053321540bf3676dc636157b470ac857116852018d1d8b4f298e55ed56a3e4f773cc3b91197e354ab0e12a5808021c1961f56645bdf067a241e082621f4a7750622880d7f67bc773e4e1aa96eba524b63173be3501abd975247bcd916d0cdacc78c0b28cebb1b8e745fff57107b9a80ef047faafb312cd77ef78d3ee7065f32446dbb17c6087a721b67e55a5a4e361aa78c900e4e3b178a4d74b955e2268a6fef61b3716163cc8bbb0513ce96ec0ab4dea562303e3e058a05896c1fb95d85aae7bb03c964b43e31afc980f1cef3bf19a16e9c1517cd1d58d8caacd62a99c929400f27fa6acfafe4aef6af6c56eba6e275321ebdc8c6e4d545982aaa20a52b4015d909688f05033f53b4da79e49957072eaf11f0475a627a53fc62e745ddce6ebaad6952a77501668a857d683f2509c13d939de6955b8db19f79f29d820b979df283b1f5465946ca57436bc8fa748ad91b1b138f9239ccd1bca62bb6b693c11b61ad657d8ba8189a9590570f5d9b3ef68fef1826fa0a38b9f14ea134c5bd4017af4eab54bdb21b83a629136d3a8b81535425f7dd5843637276158be9552b8260d4aee4fc3e165db363e8cb69891b2b6090de7beb2e30aa78b2348f7fd60e2ececdc5dd4e9db6c09e47c1a2c6c7e0392af122353712da92509e744cffbfdbf8cd61c1fea65df0dcdc1a0fa5ef14a31153187143f2d7b4b24ab5069283f74a195446ffae44f3c76eb6ca472e1dec1cafe80dea96f7a9cb98487e460ce4bc720ef665ef833a9c78aa2b130a8ba01ef8d9d18a2b09288d80dffde66f7cb8fd88cd243098f69ab2ac7122f77042479550ffaf943034ad4c863596d393f3f5d25be0cb2d4d30534fc8b0a9341dfddf2762183232e7ce7e4f635c0a327aee2c7a9cebb63253a82abddd5ee4c704f322b4e67ed73605b20633c42c40a2ae503461e1008776dd33764515bba2c191bffaa3a777e57810923417fcadb0fb1fc1e23a57c7f2ec9c074aa649be1ed8b18ca0fb718e1ed24d6fd97fca8d3e95d5ff8acd27127d97ac3afb408c4daeb884cfa74df5f69f59f1cf4de2757b2950d46587169e1300b4cce2a556a43f6e50c9d4287001fef7faa82fed82f95273403767e87b72c697a411b4fbace7fc4812fe37dbd77c8baf6501059b08b9d083f5c0e0b63ae7211ae1b22574f83c648ef396dcd2a3a36b42574e56bf609681b6bb221a63ecc09115889e99c4b250c6894bad0cd78e2a620f7b3f3e78aeb14303a5970543bcf5d1d3e09b3976f450cae790afe22e52835d2849d03a3e854b8efd5db9a2752d4c84715ae7fbf85f7a8e84840d774ba8ecbb1ca2896dc5b012e67748ec48768d64c3d993de8e1ddd30964240532f1f7d784d57e104c20154df03b06c7ae6525d3b883d6c7da12d8b9b4e3468a8433a154e7b67a38f8a923ea3ffc3c4436d24d3cf56ca4e3eee0d634029de111c3eefa341ffa3df30b711d6001df1a3df49ab369fd0ccbdd7f7cda442979934e2fd2ec8b49cb8bad949c6d53f389abd5ffdf7b6d049ec7063a8638ce495eb939ab0f45a4b3a398b24a5fd28ab871994851ad31cbdf8b24205934987ce4c4bfde93f077f9ca99eff1f95428f4b9844cf5792c94a9d21c7ffff7adaf158dc560e3137233b96c75cfee9c4c6f6d44eb1570c67e0b620a88ec1406aeceaf66d866e9f0137c62dfb18a28f94477f9410611777024aa789b7e86ad3dcbc8d60bb1b9546cb6fd8a697f6c0615cdd813a3bc8bc2f80a9bb692f80aa892e80deb3c4cbb5609c9b39dc12bf431e83d5f2b7dbf1e3b9dda41b16d5f145d606d0a8fa46c054833d11cc4bb5cfdae073050a10f125fed3fe78466a33eb3fe67a5e5b951ff5a32f7f441cc5bda2192db1769832812c6f346ccb56db313465f4d4895322edf01f8c064bedac70a3de40b08bd9080ee6bff822c6936d4cef056ecafca26719d7e269ae8bd51bb4f25a72f31643d9428c8265d2bb7946334db0b41a42298c93aa4307336a46d54c86c8049b8393c2dcd216efe8710b5db0a80f245ebd035b63424734df0b842163ffdc17ffca836cad28a98803eef8574284b73b544797451d5c0f244f917509983328a94c8a6ed16461b29a8a8865a97a7792fad8502e4c22cb779f5dd22d18927951e4c8b4cb6db0218557d6cae7be4d6da63f17e34f803c5ffe5b048691d633787ab39bb6e28e718fac9cf9cb768f2449ad68fd5035a05331782ef27bf194c114f002e7cf3d5e458b708982dc80a5022920ba5b3c12e767e9d5b26e8219d143d4c3ef87132d52e6b1348cb0d91b4376bee2cc4e13cb02e71f02fde7c50892112b1fbc7fa0fcbf59bcb72b15e42aa5e772ca52409859da72766f80949b7016feee27f97bf0816227510a40ffe93a90c2bdea7168276729ad6f6dc6e442bd45963ccdb42286688b75f8c86107fcc87cd3a50570618699cfb8ab12e98f828aa2f542a34c7de493308aedb4a2ee992e96d19732a2833de34b277293e9bdc51e2c06786156c1cf247dfd79d8df7f13f3d5a653b9bcd0b3ab39f41fc1878e9cf7e3d7f0fd3b86967760e253d701a5ab0f49bf9d4c577029179da906d5780cd2710d86e5ab0a467f8a70680f60f9d8aee520156c9e1f83c682012afaec0d25bcb892644648a3904df4eed84ba2b2578a99efc288abcabf2f0e73133a35729d7d24d113509f55d15824bc27e6f300762e303b7e51119a1ada351cb5fcec367032a9e848009f7bc9d9cada07e2abdc4bea76a14a63e2fc82ce126e5246dd108cec96ab33a1fd9bfc413075106d678f8d77b009359caa97b1c4ee8263576176eddd177d6f2e18f886a460db5c3b10e5a409c8beefa5f6be8fa77027dbcdf5e70c346f7b1d9a9ccd251700c01d3e627b5bc822cfd5159dc014c42a87c044adb7ea033556d5836ab987531f59629ea7c47587f33a678e2b51831edc95bcf27826921bb5a77ce84799e2defa7cff5ca15f00717ceb8518e0835b74cbac3be0afbdcb06c7779a675066d44f343323af52c2d70d7a06000b855f87dfcd304ed7a6a738e861cc673c3c4681a2bd7f02c0d72f3d130c491ac1b99da507f877eea014e67c67c3f2506e53f96958397aa825866f13f0d7ac1268bbfab8dbc031c3dc94195e65bbb9760e536a10b021f92087d38eeaa7300c6a166d4bafc8431795136a4f55950ac13454592a37ae83483f1a83775b1882feef39805990df7ed352ccbca480141fc7ad179f71ae10099778e50ef4d047c43238080b04f58d41ad2f8a0546be180eb90ba2cabf477c4f9f7f88a6b5b3b38009fcdaf4cb402023d804758737470029e97d0adba836164f6683709466bfc1b2873eaf8acad7c52922ef92465e251e9e8264e76fa15280f2c82614bf2ed1bedc6eca5323211a7f882952e536e05ecff051f6fd460cf5ff40b08425d94c534831216ab493ac7098406786d838e301af21922fc5ccff1c307761874e99ed946188d85eef8ed6c0ec5a64759433ab2bcc833bf35a0c4b47adca997c668feba4f8547e4221d813991e24343455f9700b0f79435d096b3fa3d3856bfd8813e17d85d1891246ef74056cca38452b50f4a90500cafe8eb549325bb986b5fda8088ff7b66a2a90132140c17e5cde56f69ae167f2f8d335a308452503521a971a92be6e224356b5397b8335feb3f7e1fe9493ca30ef3814d37a70a0fc8013155a2c4010bf198f73c86a4fa63e2a337958a19b2e3ccf21da7db0e2d7864761510da12748ed739701a783657d08b20dd4cba9320615b1f2350daa7539d8ebc7faaaac68520a57df224fca2bd194fca2fd4b6c6708efae09b14e758b6b153fc4273838557e9ba7ab0f492774e7ddb341360c65f35bd8223fae566225f41f7e14c7560ab9a5d2834679ba932a15de1871230dc8d405c4bcbb7e6859b5579d27f40b8437841859940516a711469c4b730b126f9048407722f8664058cd3ee7725ecb9b63e480b11333b9896e25f38d7d634917076d4ab12d787dfa23d261ba9fe3b1e4e04211735d0e408152d0883d996585e76f28c92f5798afe07129077e3dcd7b585aac15c81f28b86d645aee734e4cd0badb4160d76c302ee5777a593eb610416e28e8606175d72dde723e2485b5d26697cbba3602f91562c1eeffb51c873ab4897f5db210118ce6014dcb9912dd604e32f1ac923b8762bacb85e17a38186d37640a2d19902e5e947c253bb58e04d20a865d57f301008f1ab09ca766b004c70065dd24cfc9a37663d070e1ae1d72634ba8b5daa9f7c9808d85b0926ac6633d4a6f601006262e704e2bd9f2f5bf24ff2def86e6a6ab8859d116c341bdfdd2c1a4ff03f2d119d511863d004527a35d079177c62f67bca56e3f04d01bef8c0ae3f235bbffc1c9f34f51909341f696eef4dd22f0f0bb55d1677a80252655f43a22796664f5f952429e8724e5ddf33fc3691e6f015face0c7aede02a0bf1375284bf5d849d2f7ca01fc44502638f9b51d0c06dc4f8fdb5934ab7b35249841779f4decf9553add7a58ae4fdd4424fe68136939481c4a8da248255f6071eec71926f3bb7a73016babcafb2b241a2c1fa56b91c5d8ff396ae9b209db445ffcc2fcef56dfacaea645669901369d1619af19bed893aa98e43981bbd8840d45aaba9ae46c0df71107e401d6ecd057b1822767686088b7d769ffb52fe0bec4b6440835834c37664405824e5698a3f98aab1f713e09ce09f35fcaf4598468e862f465a6b7255d9c306c02ea021e28d22fe6fa07fe2df0ba0ac1c47e8472b8ab45eadf1d8bf97914a708494f5be80e8bc6c171c8ff4c9109afa56c1b4aa8dee0f124c5669e8e0481538210c01381374c28934c91d87263fc46948324437ff6672288f29898cef1e61f61033867752ccd05acd5dbdc25345c211f693412088fc0064ba23c368fc293f43213adcb0193c3ba60621566f6ad96bbd3d9d8dcf9e1a29f746bd6b5adffeec05f9adfc1dfe74d83838177ce56edab67e5a83e7cfbc2259dcc353754726212074bf44a0da2dad1d9debd98fa339effa4a3436b6491b755382bba3fd4a0c493e4f1f92e13c35ce4006bd30c078dd395be370682dd71493fa0f15c23393f6fab2dc3296e6abc54d9ca1112d70902cd1376d964cc6b90a4d8649aac5d45499d51cb10e7f3efd29d919e3ba9041db8e9fffb4db4d1a92cffd2cd84be448aa44c95fb80bf422dd1e5de2519c7226d3006cbb1ba3eb62e5385086817205774cba81efc075d7774940f8aa9181ee08c76f1e1d6dbb6d5a0e2f551f35ba010fd558c99511b71abd29a2c749efa8b66a554fec3f2a113da5ca9033383ced58a615bcff668b39dda", 0x1000}, {&(0x7f0000003100)="07da982988e3bb8a4e7e9cb8cf8a3c150ce6c4fb21c5bb4f43e5445f01edcbd8074a9c3549a18dbb7f5d94ed3c706c034bc0a0f7e38bb6ae1101104f0d668fb6d28157d025d09a78c4", 0x49}], 0x6) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) accept(r0, &(0x7f0000003240)=@un=@abs, &(0x7f0000003280)=0x8) 00:00:06 executing program 1: socketpair(0x1f, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000240)="1dcf1f9f518fd9e87e78c0efb8c64b442e6ecf6b324d9d84b53e75a2cfe077d1d180761f641b33282f8726027b2cfe2d435fd7b81e12310eff71e4a8473348ac20c3a0e03b5fdc69cfb133d120d82e2dfc1547659a3e8d80153ebbaf55051d98deea46326700aaee5605e2ec0b3ab5d57aee6f79c5f416033714a04af380e8e9aecb13cf257f39f8b2a5fd4ae665fb5d7ad76b4fbd56cfe4e66da55d2a8e1bab0f67a9186daf6196fd18cac57fdef8e5a6705ad19de39f802086fac12d57e5286dbd2c7cb64b9c58bb1eac24036ceff0b49cecbb061b2075122b735f3b8c6282cb205d32f2c3d9008e15887faf861f2aad5bf949d78eee64e1b9bc4cd5befd92bf65aff64e36377c83c38f5fe5ef40d70eeab17a66001388159832c6ad9123569678e5b9795a29d915a9fc7301b1ff3e64793855a0471adb580776c7acd1e12a9cc2906816f4ef78cb8e70b1a8eb809acceb760bc328058f57a24c35634ae7da5e875cfdd8a291c457a4cdea3d1b38c28000201794fba55bad8b20d2498673ac3a5b3905faeaa2ffa91f96bb7ef3f5dba60f18231768434f29fc26b18ef9c8fbd7cb587c49bf78ed7607cfb4ec47dd02ceb8b30cc93205066e4f1275ac2d7a6c56b19929dc0e2105c33529f1aa6c199a621bdf3de3b9b8539f9b3932a64b04cc45d8a426475dde2d07efe04b85daed7c16f5bd4573c1ec39536b111616612e6c25e47ec7039f14e6e760b713a61ab94443bceb77b3622f8d18d94df9ca5a5944ee18bb25752ba889665f40548a26f63355998eeecd9223cca06e867411f46767ea92422400a1efeaf17f7aa2e33be5ae887c160bb708796acb7c0e24c806959d69ec8ac79a9c108308189105fbaf8f16492df28f4b75264602cc469dcbb4ed0a43f7208433c723d4e2d38d9cfe47b4b60c121358182cf8a2708dc7ddeec69f169f46f05483f4d212015cce4789bd27c4111e31f2bad63f8d2b31b624b909e0bced14ea1b0c73205b0c503c1eb06203f45ac62a5e1ef211591a63801c719255c86676ea04bc1cb26bf99de51f97a2a97ea4b028627c1641c49bad4d0bdaa186fce3c00e2af5d558ea521e3090f50e47d4dd80b51caba320346ce121e56a8c4226027038a1c34fbaeaabc5fe5165ba4b0ee1dad4c14195a1bab5d9be7ce0eda8c154b3cb81b2a793b1e228ee36fb301e14c3e4dc19b2ee05d1a4aecb4f60e1cda41338736442ef84fc2d5bdbf31409dea3881b67f0c8ad24251c3ade3f961f06268f2ee76ce9754f3bf0ff40484ecaf351847b4dc0cc4da27cdb589a3a6edf7251799c7a294c08a4c330e13e6fc86e606c011552b37c898329b44d9231917198854c6d1c09944c9a9731f91cf33ff2cb61bd0d2c7e16b1cecde72d2285a5240e3d5094cc2548c0f2ba79b11efe0f666efcd77e99026dff6cdb68204e74195f9d804afc2c7221f503b7cc6a613952b8a354b497ccd75dfbdcc6396494ddbd6f7a9d8676a9912acda8e36996d3cc518427a541e1ad1b5b7ba35a85e4f7a49c6a8790e685011b1f1fc3a8aa95254456cd69bfb712f83f429fe0e61cf33f04972a9d44f942acdfb8c6d5ec315bc1726a1a251160feaf26c6717c9dd57b54a64d6d4dccbc4341dc1c71378a845d8e68658c535cbf1d1db5fe0c42efaa7674513cb632dde4c6a04d61bc3794fb56fa7d75538efacd8fa83232c672703f3f0607765e0bca588bddec4f8c0d8c4145538ee12187e2b23ffd687fba939d637897e7a82cfc0f59dd925f453a86b0a174c920cd59db1b5063ece45141636247408e0dc4af7c0d43c7d31df63f116d383667d7324024af9f7befe74861832fe9828e1a43337590699fb2d84a7e56e8167683443fc164d563b0d5c7843b27c346e9b2445fa74c8d1b2ce669380ee79cf76b048f4745e92b400fe77e3160e45e55f8a000e5dcc94c7fc53dee159b8933054d843413deff7ac4ae5e5783d8fa41ce53402cffad40278199a07275815c2763d4ccb961997b2ea690048271bd2cec6443d96f560e4ea80f8b9ecf5c92be241899ac6f825bcaf5c2c0e0523c678ddb42c7a65b5f43f8a23241f4ea21b7c2a0cb1b321a10540294e5bf7ca59a74b22ac71f85e9aee74716119aabe6ddcef6839da4c0e5b29b7e808aa69d5eade8b662093baf37003faa54b8ca8c39edf605934386b0577b241b7e23957b4fa67969c6bbcb67f948cbc5711dbc858333e3f8b5290676ce0c0f94329d951dc88a184c3d1539fc28684effb46930d51e8876f5a07465e7c2abcea3240bb52e5469a4ea4fbc45e01defe5c633276d8109733518b0c8b732f3b888317ee34c9d9ae9f161c298992b42a48e7c85f16e3f88252bbb64d8a12092b0265282092eb5fcee18dbe20c5b796924e82962b4a8ac24a23466d7818a87303cbfce05ba08cae16e3d78db17589d449a1f9fc4376ea098191154bf37043a1075855459a1e268bb5c9e54981c1fc280885e20bfd7269c9817d1ff37875688ea75014306332e4faaf31fbea1f911f5fd9be47962472af4ff1be47cb2b804b9248b8e3978e360fdbfff606645d2498d26b687ef73090082cbdcb406aa0b0e59481ad0ad78b01a24053ec6815c2ec0ee1efb091eed0f2ff5630311c9edb2df59c98243694f1756152760ebd83de10372ac7128dce7ecded224947b112285241d125d139465af1654ca6af765023356d175262e189a1d9625e7193fd978391bdd6a030863e035c636c4c34cef024e8ae68039fdb46daef098ed0bd5b5d24e11ebc0ae0d146a719b26de858792bccf228a6c0c060c4ecbf7f6df7cf7707e289c8db1239999647296c623711453221378303abdb6add5f24154dd3cb8c6b86ce8d92319038cc750dca90d5643bd647a61c5def9c4a95391d1feac3cb144d63aa681775866da3b22277d3066a8c0bf7a5e60186784306cb9d84b1e76c200316105649e7bb81bd43385a61c3f8fdecdca91f7073061e6be125c0101d335491e00eea5a0ba798aa994ad8ea24cba73d228611759082c97211aa490021d657f1cc4915beed18ca6ff7c672e799efd41cdeeed1d66dd2384b121359a87ae63ac8e09a924de85bb60b6303b5faf00657defb1354346b802bccd100be5bf3ab9ed6368364d914edc22bf23dc440191f52571182e2edaa575403bd7f3a59a139d375a73021543f43e85f09a6892dfd1deba081754de313f9f1e8ad3b21eec4f2d782bc4330ae1611038b604a83e43f6189ad313e551fd0c4366406ffc004b42bc1a3fef0292029ec7c9645b5cb26deab58c5b2fd8eb1b96f82a12aac2c09641ba68f8c3b56fd59dbbddd14e2193a7bdcb5a1c502386ecfc9c78f3fbd01ebdee3fc66623537b6d09746819ed6207f42191d64330f5ec418533dbd2d389aca987c86c2cd7e286a3e842a57b8217638f6283ab516551b81175c000afffff320b2da4a84ddb473538368b9b35cc463ad94e2fbfda4ff7c820e8a3a970e5269e62c0ca5230ce0bfec6892251d324253245aa13f7ce66dae2beba2ac40e9ef501d87da318aa9536418ced39daf0522bbd109178a06bb145783c720dd8a286c050ab1faa56f324f4bee139a37f54510976e2393e2fc7b5abb343df157ee6a79c954919abeae8e4ffa5000a20add8dc95da85d2d579ea62796e9f09ab16955c523c2e655a33b5f8bc890eb5305c9ca870e532aa94dd7b71f4f02d8c4a91d013a2ffd0608383c6052a47a0f08963c8cfa4de7400aca441c8e9317531b2c7faebeb0f44a5656810e9b16d45a7606ffef951b913524887e78b37faed2719ae5f53cd35d95163b50c57c9f033ca91953435a61c729a0b7273ded34f66991d49ae91cd480d0e974dc0c9f5988399724c3e1d74c8eb1c349d7b92e56507f221436b78b42850ab292fbb5fc1c9b34b602a4176cd6e9fd6be700697b39c1eaf72ebfc25edb36b733d07a915d623fdf8d3c309dde56f50109d9a0829683b77e4f571906036c8b09b26a198fd023c022001d5a1c3ec9e273f3e1d031712d94a754b5c85cb8130ee230a30ecec77bd63dd8e9bb0fdee310d0d1f634a09d6edc9aed4bb2f4ec65c355f23c0a2af7bd5513dc401957852e6f6e8fb5697ab572754e356cad3c5d0f020311bec93435aebd03dfb1723569e58f9fa32c198e8d5cd043dd27219c0bae7fbcdbb404b9dfa0d98a905ebfc81e775f3a5ab7f0630ddb6edcf4284900454630bb2617295c65a4158da0237361199c1699fe4db7eb6b5361eb7754520c7ca1e4fb38960745d18894d49989cc682db448ad4567b950d18d33f734c102a40a8d99c447e0c4c4ecdebd3a94aa7b74260c6019b331856a1ddf60ca1a143a92f7c48301b63cd6813272ec49936c995b6927b73c393f40873e0c1f72de5107496c4c41bca57e9b33a589ec684503bafb08991c166c476e13165b43070b63022704d9a51b86313883fc8b7266d2d280c39c5a896738fea764d63bfb567bcaba8320e9b00a2d3e43b9650583174912ea7699f55c3f6aa064e0db2f9f47b5390737693cdbd542de8b95471e383349a6f1a8aa6ec9290ab37b13f8d2899e33ad6fe9f80b8d67728728530787da676330b5435e2c964b756a33a7ef8cf730ba2fc222220dd67cf08f4c53023fbde7e26733e7180dd71973a71ecac5805b067f8f7f094b8b595ed8963d35ffd4b9dd0098046d05d1b73a8b6f1ea209d3385f0f3f938848b6dd599e9f3e14b3a61907feedf611df7676465b8df604e782e21e6dda1414adee3269df34e54ca3c940c575726864105649ada3b5e8166d6764e386f4d619c64f505ff6e6e8bb75562ac0333bf0e08e09eaaee526c3cf07a409b1cdebe8842027544bc1527e8788a65e0b63c5d6f94d035db3fbfd7fb4d6f9bcd7cd016fa28998d79cd2697f3c6cb15d68217048e61a8a1daddb878f28f423b9157f0c9bee0e7db4bb5504de62d15de665de4cf4f518677a1d1cec01ddc57cc61fd4006d0242503fa80a3e9e7946ac80c6e22c653c07a1ad79a91a1dd9afd2838b1f04034f9597cab2cd8860ee6b9f1aeb652f478d80aac5b416d8f93b115ea1be05599859a3468cdd51a4cb74461f50e87272a0ad145f40db97467a99782581806c40fa62c3b471beec62d3d78d7c678b983a4241d8e68b77d19885b6c9d7b08586782672f1aa2a919e688ac4e51aa2098df2790c16366903817c50f69ae62044e46dcee8b5011ba0ebcbb7f641e3fdad1e674741bbe7539d7b11e9ac93a8192c5c6b0f43459ec003328731153ec361f1eb880c784ba5af43d4407c9587bfb858cb33975dcfbf9593ef140b8ba4769a8bf80fc0283897d4fdba0c69a49ecca4522098d025dec861974b509566e348940f22ce7706f7ae8f9a586f2f6998d5e4460ff953ce68e386e05824af54f7d815dd2200bcbdbe5eb0c56638ac59b0f52d4e98d5194f990e02383b4f2bf0c2fbb614eebaace6863991f247854cbb014d401b1834a4c2aafacc416ae3997cd9260d73e7903802709acdf565fb2d9967e882d70b07438ddd3245640e0ece759b83b4c11d9ad53c44b8e4a5f0bd0a84a82d69a149118ab1b2f39ff792cf9114aca3fe1f22ea8fae6f2b57772ed1c09f7933f26b87327bf53fee5122c2506e8d65d47d8eaeb4df2fa98f4c73c91a9d9e8ca3a6e8f6b1a1d2b79c05962abcfbf1fbb27feb94cc141567aa6e8acaa2d3033fbe385867e093f04f9cd3a6402893f24aecc8082807822d293c8c5d94cb057c60a0205110826100afdf4b61f3c79b8c1ae64e15b648df7e5876815267e74da388a0fd94d9cdeeb", 0x1000}, {&(0x7f0000001240)="a15ca349b7da7a75b0b8b9dca21a7031b1f143d2cf17d890b9a255bccff46b5d19c30e60e8357821432378d60bc7458646", 0x31}, {&(0x7f0000001280)="d495f5cb11c77faefcdaa3b5d9b8dc6d9992872c3f7f65294c428a2e66c3d0749dfd44d31ba2aa5f48872c196464acc215093f915dc23f9ceaf1103df274e1d59093a2e245a501d4d4362e0da33d9f2a94e1be0cf8a95c98454dbbb6622bb58172865265a0406c527c0d9c410eadc43ef82b92ebd34eb6fbdc80910af87128bb396e81bf7645963b4c9268", 0x8b}, {&(0x7f0000001340)="6729924e73d5b56bfbf225fd7a32a4eb829d5279a64091473374ac7bbf94fbee4c5d0444fc2a21be91d0aacb64f131fa2706d133bd34f09595da69f3dee1a60666372f22a132cf59499f627531060d41233e93a3a4bf98b946bb3a8fa18aa667fb9a4004a01983e589c52c49dd65039fb504f97694bc8142b9b5bd99ffb38cc9a0adda5216529d32d24b89e1c5af0b3c42a108a8e45b16ccd1f923dd23aeb21ab69081cc", 0xa4}], 0x4, &(0x7f0000001440)=[{0xd0, 0x101, 0xffffffff, "777229de4142e10c8bc69a9ed453a1ae78a323f47921bea882fcdee30e6303ef78c0126aeb7ca91d9576197212f643189ddb2bc19e7679eebf16c79ce7a1197e6c887a022d00656762170bba9183246a390503ad62b1a4ed90223f47dfa7a3c17121268e998d2993ba4524e38c5fcaf16b74b0c17f2b7c95256f457086d08d972646ce7e6bb98dd9aefb248bbe54ddcae6258c5bbbed3d57d630e49ac78e5134966a2a0627b94d6388a35b426b6a0fcb626341702542183268"}, {0x40, 0x100, 0x80000001, "8c0b9acf293d94853f186ec6a8da7618e6d0b09a450115da0a3e7be56561ef9f3a11befe4013670caf86f9"}, {0x10, 0x0, 0x7fffffff}, {0x88, 0x100, 0x8, "4777c31b6e3309390f4b3da2adeb4b2164bab817530c20e52a0b2d820d98ef0641a06ca45c9f93bcc73f70880a483fa96be2d36ad80147d8d6c7b8b69a1fffdd4121d8364642e0004c4ddb9375c80b5ff03f0152532748ac0664fafbcca8e6f207b279c2c6504deb1c47ce5653df328743e9"}], 0x1a8}, 0x2) readv(r0, &(0x7f0000001b80)=[{&(0x7f0000001640)=""/191, 0xbf}, {&(0x7f0000001700)=""/18, 0x12}, {&(0x7f0000001740)=""/135, 0x87}, {&(0x7f0000001800)=""/148, 0x94}, {&(0x7f00000018c0)=""/81, 0x51}, {&(0x7f0000001940)=""/82, 0x52}, {&(0x7f00000019c0)=""/136, 0x88}, {&(0x7f0000001a80)=""/141, 0x8d}, {&(0x7f0000001b40)=""/48, 0x30}], 0x9) pipe2(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mknodat(r5, &(0x7f0000001c80)='./file0\x00', 0x1a, 0x4) preadv(r6, &(0x7f0000001fc0)=[{&(0x7f0000001cc0)=""/228, 0xe4}, {&(0x7f0000001dc0)=""/83, 0x53}, {&(0x7f0000001e40)=""/80, 0x50}, {&(0x7f0000001ec0)=""/93, 0x5d}, {&(0x7f0000001f40)=""/100, 0x64}], 0x5, 0x0) r7 = dup2(r0, r6) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002040)={r4, r2, r3}, 0xc) bind$inet6(r1, &(0x7f0000002080)={0x18, 0x2, 0x1, 0x401}, 0xc) pipe2(&(0x7f00000020c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) mknod$loop(&(0x7f0000002100)='./file0\x00', 0x100, 0x1) mknod(&(0x7f0000002140)='./file0\x00', 0x10, 0x3) sendto$inet6(r7, &(0x7f0000002180)="e17931efa455753cdb", 0x9, 0x7, &(0x7f00000021c0)={0x18, 0x2, 0x2, 0x800}, 0xc) sendmsg(r9, &(0x7f0000002680)={&(0x7f0000002200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002500)=[{&(0x7f0000002240)="2107b1b03575a0a95fb1ee0cbf8e69bdcbaf31607f39f27a13d08ad1b22790b3658cdbad56e5dad0f32997b200550a5306bab722d29fc0e91fb2a99ab59e070109fd76ee149ae3b078c0f22d679ced73778de5266f85ac69abedb2485821ce9d88ad7e039bfc2454d432e1ecd796eb15c92fb53d6b58dbf1f36f4d59936b76fe3fca096284f01e3e40b5f951d7ac99a4ae517eac717dcf769bb1307492515b0d4684ce81c319b15a1b82a855eef17890ee9e6d636c0d19a3e01e4cf13416dff3", 0xc0}, {&(0x7f0000002300)="33cf0abab3689ab7ec469e6d37138ac74ad3ea369a895c4e7f035dfc4f85b8251eafef8a57d14ff0e012ff93e0c50d98a8a909d3eba09d691ba8733a09756e09f9141ed40dd626a87b37ea360ec763a81e549115336626f05f95cad7a967369104cb573a3953e99742874c478f90a6adb4e49d28bbd040767346761d16b3f6fab97425c709962517a3968246edf411afefb0dbeb309c9407c084bb7b20faba77a7ff778786af6303ffad4ae8e4ff48454d15cf", 0xb3}, {&(0x7f00000023c0)="08c7ad7c286fa668839f3ef39be60a7623ece65de811c2d0404d8106ed89378dacab7418bd8a99604106be35f89b5d5ef39ede926e5ade0eb4fa5c60a76613ad7033f972844feeb8535bc91ad24234136fcb92dbd69abbbfc46e736d7383e15b85dbf85be42605685c73a0bd071a7cba328c3c99a07e3f05d413b001b2a5a80d0eea800e9c4706c11dded5980e556df87963ba52c1b6e2d5d88c796fc57194ba84f161830c0e209bff779414dbb465d25f30d2d9c6ba7bffdc726dfb1353e9334676ef7c0aa00db075344854c604b6d9ae46", 0xd2}, {&(0x7f00000024c0)="ca2764f5", 0x4}], 0x4, &(0x7f0000002540)=[{0x108, 0x1, 0xa529, "a5c1e46550854be28ba1c74fed7946cf2c1bf6e0f1f29b573935b5273dfd4d70daf59b33f09ffcd569bac702867c756120a572deb38506bc1fbea18564ea1bbf462e621bea9e01f880da13100631012645687543e161464b113cf7ff610ce38b8db8955884fb3a468e5d0a8f5e9a181d6e91c622f5c435a460c85efd52d5d985c827f2648bb1c39655d6b3a4f489d456e608e51d8d7db62eeba71e8df4adc5c3d455d7c9b20cc02bb663d872872d35a42e804be2b2b2358b456b97d031b56fa3890c5b832a78d92e71713700f14321ab63494b7f4a753ec121de332fd5153f3424fb225d856a2438232789ee10ea661a481edd5228"}], 0x108}, 0x1) r10 = dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000026c0)={0xffffffffffffffff}) open(&(0x7f0000002700)='./file0\x00', 0x20040, 0x90) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002740), &(0x7f0000002780)=0x8) readlinkat(r8, &(0x7f00000027c0)='./file0/file0\x00', &(0x7f0000002800)=""/112, 0x70) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x12, r11, 0x0, 0x0) readv(r7, &(0x7f00000028c0)=[{&(0x7f0000002880)}], 0x1) ftruncate(r5, 0x7) pipe2(&(0x7f0000002900), 0x0) fchmodat(r10, &(0x7f0000002940)='./file0/file0/file0\x00', 0xc, 0x0) fdatasync(r0) 00:00:06 executing program 2: socket(0x1f, 0x3, 0x0) 00:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r1, 0x0, &(0x7f0000000100)) sendto$inet6(r4, &(0x7f0000000140)="b1a09088ced80a78f6ab", 0xa, 0xd, &(0x7f0000000180)={0x18, 0x3, 0x100000001, 0x7}, 0xc) r5 = msgget(0x3, 0x1) sendto$inet6(r3, &(0x7f00000001c0)="1fc7159389c4eb5325d502c8a3c17a34a3d8773570fc1b09461b9eaf16a9d6c02cede04da74b5ebf362469ea35ad47c22fb758c8973d9a2edc2a4795a3ecab35c8e5903dcd7cac26c86e9231cd959b02b2a29bc2d4d7406bb49e30611c83b30457b013d8719ae1b1a9fc495b833fe6cef94c1d56e7f3c60aaa3a40038261658f9b31faae27b2931aa0f75b0555e0c017889d90dd2d6b21ede34957ee1eec0865461719d146829018dc3aa12f894b74cbe101fef5b157ae6324daa0f3ed01b678831e3f12736b5a0918ef314400e3664068c97d68eb279d73add07910539b9ff1013fffe237794dead1e34aabf35e5aa1a94242b7be32fa8f8e68d26f7b59ed177eaf966dae18f5d1ccfff5e01a42e6374058aa64f5fbfff5f7e650cf27e7fb237ec51c778dadf013cd7f10f7f57d69056f942bfda700683667c4b074d8031aedd68689cf4b20801cb148d4bef2c57fffa6e52289c741fd3901eb204fbe052f4ddbdb7a1933c2e307317ddf6826303fc3c76c9f19ebdbbc7b05a17f12b3b11d433b6e441843a1b6f2a878c83d064eb37604e52061d90a2113b3820926f981aa90fc1516e94ee8dd49ee3518d005be719a09b03111dafa1bfe0a04c628a6cb12c53fda839ecddd17637a75d1fd5bc07274627c45d0b702dcd8a9fdbe437206222635f9173cb211314bde75411bc414caed54c8ea0861d0d0e0abf9c98c428ee82f0b96f0683c6734f09a40bf0cbcfd0423adb0efed0c2ddff36110f74faa2694f31621da631a127a39889ff3bdb6d0965f7295d0cd181d36beebd8f806a3dff25674619dff8e5c1b9eedd1dd24e9e3f1c358144bf48d7be0e2377c1b1c48472a9fc6bb78ab4db295220e03b3c4103839d3265310ea154ecc2a23d02df512fcf16cb1a8ba4665499bf2a06f8cb5c0fa734cfb9336dc56ddcf931cf00d6b2ab1847c5b9523eedd8630ea8246b4d7bc95845c3398d7eac08e5492e81e973553b8c3c84a1d88a3abbbabc5fb53604a688c990b115c306b9293e7c19ebb79535ec1500ea55d2a6d824b1d7cd005021323321eabc3c5d644a8d4fe159535645f08cd7910056e99318bf2e8ac1b4c2853d8b65ac931098ba1bfebca59cb3a33ac0e73768741edc262586737f7e39255f7321167fdbd938ac58bb786280901b0475855c2989e72770746660808a13683eb65fd819b98b6185b3289eba907c041587dd7fa7072ef81f90d824cace12c5d355f2e7f6bf771206ea74ca88c095fd3daac0b5cb89842cb9d98056299aa34c722727b026000dca56246cd7f02b750e364b9dae749d2856381fcd6fa81dbf0afff30a9b12b627e1eea30dbbf32d5a29572dcece36038adb10bada496860fc787be65927c8b35e936737e6736b1677a6613fb85d0d5795675740c49858f3966f97fa2123855f4c5be0477a35ed1ffd92cfc95cdc31ac0d9ae242d851eed4bad05691e796783c0377f742ca7f0f2b1e175ce1eea7c9aa4b4a8597ed64e44ce9c378e6d80e7d80486bd7a64343fe1f4a2d5c7fe55379cf6d4d03cd6bd02649e4a1d745b22431760897bd9d71746b3016bc2c57a4d2d8c31891e55c3667985e9c6cdfe5682faa82061dc8e27ec76aebdd97b075cf322958dd1d43b812286312bfd1c8aaa426bce4d6910e4bbcfc44e71a33b6a0265d276c29edc33be626b6dd49475cd47ab9d405e1e79f1fddcb931fdf60df7475b4878e7db296c9dc5fdce368866a5aa16c009b34997c65979cfba573cbd99bb57fe2d33f0309bbd1959d620f330260d6fd1cc69b032cb51dcdca27f47d12331278f93ea17b39b8aa78ee017b3b0e991192af6b398c46fb38218060be2e25922e141b2a148da2a2fd86deb46112bdd5bb8f58df6d4203bec6698ec0047f0964fbd8f8c352ff440c581b10fe6f7b6f8fa1c01fb62cc197911d5d2979a02aa2541d5334885fabb06cbc0c3610029be9a7bd5175e96bd2ade408ebf45c01d73db72cd0a3b95e3c335f55fe35a4113d1ae18c3f0e02917975ff2074a8f32db4475df6ddb0940c570574ac3d76584f48ea06883006b2cdafa0ebcaa0b732d16edf2a5421b0f2fe01887744a899b5e5a2c6c25c7c640e90749d1b94651072d0a6312b107ce594c7ee730ccbc137aee1f5f3015bdb7ff09d85277693d1c10270457ea00f5b9a451cd322ea24c5db8922e4702cde352f1120802e3764ada6482ac258cd5757963a364a371134a0828ce92a048eb9e6c779bd7bc59916589d466ad2527622b8e6ee36c482c8472f5d153f9c793a887138352f4346be32452b1e813f34bc6be37c2d510f147fe2fc21d45a06cc89ea958f380046ee7aebcb2754375f8dd85f76fbb133e16a9b58fd28ee1f8ace15b5aa50fc2535d28693540d8fc16dacf045060e6b4f9546d1cf56ce9d950509f9823843c93bb9e476e9176d8d047ba09ee950f31f44b2fbe75362ff539fa1443759fea3c700c6f3f73ebf84674da62895f485c5311bd43caf33f777d0449940e541cd51bc25c63a200900a841d2a896195e7337a9ee60c10d9d5aaf1a59cd19e959e3518c2cbbe2f0b5c7e5baea0258f5d165b39cc3b74a0a8741810ece952d0a2967e2dac3b2bfdeae3045f648b2c5c9feacc9f67cb737973eb3baac797d3329634f7f71f16389a0860147519241cf9ba371bfd9b068fbf1372046a6499fc8565f0b4ea5a9980a5c91736ce0028f98faae05bf93b5a2f9ebf1ba7f9866f5254967a856690337a020f4e7bd2d6d28efc9febe6db3fb69323aa1b4527d0b30fd5eb054cc2b3ce736543ef8d07ec84759274cb6c09364ec26a0831f376028fe236df06f4a5ef1e2a704c357bf012add5861080db801f3341659f5745395946897b4d4f28866aa81d35d23eceaa5949be737b302616e032b3ad66d7f58f79accbf2e49552605498f4c9bae448d707928f76e1b0ad65f8db52337995f7dcb5db0c4b5623564441160d2ee6fa7c451a50fb04d770efcbac946cf8b9fe5df37ec4bc411957e9d678b943ddb690fc63ae1e81d42750d848c55145dbe66618a7a46026eadc0c292d069de90609edd687168a26d2fadf53584ffe0b93efd23f0560a071e52d1758f7d1f7b4c00349f00ea6ab97b47f24e969d3d85ffe75051fcfcc9e653684b26e39cf73227747fdcc2e3ac3fed69322c721d3a5167295050cd2a7584d143ccdbeec0ea5357126baa736ecfb6d672d4fc107e405c7e0ff1ec45de8be8f31e0b6909ed47d5bab9ae030425034158dcbad36dd80be163a2b3f27a8faa9e95797006cb9d27f7a223eddb0c6d633b6b988f3c747ab84566affead982d21bd60416cbed1e71681ac61e72dc6cb718646b94b377680284e1006d5e77818fae5e5020ad8cb1270f366c88c4827a1d082551294cd187bc84ca1cb26081a2ff80bd16725d689b138380513764c1c747caf084003745f6697a3e927b21fec370695bc868790c00937bfbf576f332a4918dfd10cffab7bfc3457127ac3ff3b7a67ade2ee8771b087f0b73685f8a7b39f3e8971f6d9fb0093f5f3335ea4c6731c7374863c6480d21bb534ae089cbd30cfaa1e7f7f597c7fa473d43f58cceb42ea63e4f03e1b3b6513a5e08d72e7af19a2f76ba2e1cc792cf5568a006c6e00800f55f0a0193186feaacf3245929b846142d703c5d220309a30794ea82543254b256b86995bf7c99b665d6f4a2a07bdaec30a7a2e785f24c0c51b3cdba1e64ab36b24093b1bbbd39e21120bab43f3c08d0ca4e22da8047c36de4dbbd9d437e53fc27e8fb09e77cad2620b14d8501fb3888348ef79ec71fc3617666b7fae62e4176a3541646a8577c860c77a9258cf76718136c6d33395744b894ff73b5f4d4e6b0684dcf1668b9d02f79062327b8a9a2a2d6274e067ec1c0e059c5e659ce78311f9a1ad3742c96cdb6a729663c23c0d47ebced0943421aa05c20c6e739b2c8d034ad6b87150e4d8e99f2fbfe473f7ddd5bda3df2cf27ca1c892a9a5d7ddc4e49bd3995ac3ee18b01624377dfe803920e43c4f4359e245a39438fc265b95f368bee6c7a85782be1ef17493d05103dfb6840aec31f97e581837ebc2db6f3c164d9c3aabfd9839e15902089ad5e689a4ea6fc6bc7ce5f5ff29ab9a1285be5f367e5037ab3a5b9daed0095ec5ffdfc7af3452a30dda283fdaec358aa771b4d6fda7d0aa40b930e6ab43d34c9912cd56cc39af88e07bfabf91fc07e0bee7816830378f7c772bc8ee0c6096cc8cb6cfc79764f04b98d9ef8633a418cb34322d588394ba222943ec064e65cd464da161dbe8f3f79ea8a9ed3ac718d3731e6bbe15e218345e717b671bc4f1b33d81bbc5d2de46c62c1aa7c570fc50c52de6323aa87323483d5b86bdb4643d39c959e02bc0757873da6d1b41ade919440c176adca356ac3d57a0d57fce6317cf596d9a2ee853343859054717a10f2db36558c3392dff2290f7efdc6014b9bd3bddcc404e56eb3ff083965eef54a30e4e5882ab32448a24f9c5c75c86177cfdc47adc581859d397b1274b611c8bde390082ad7e2522ecea69be29a7362ff9765292f9e19bbc94ac7aeb246f21800b6c18fe7964b4b3918f94d3922b97b683302d19fc5a2b7538cd44345ea4c3dd5a333ee478568af7acd7376edb49785751060613d01c823d1c1c280301a3306e02747d33a1bd4fc4cff06e3cd01d1472b28f899afda0b48d9c63a96b1544af0c90008b0334bd1b0321395d5af90c1e510dff58658018bdb542ad40baa24bfea9c06232c617cf7d034397721587a45e0b1ac483c6928b3d08a0ae880c383509a17868e9cbb7d1255b75667f1f1176a80c79f8ccd3253d4720fbc4d034c71cdedcb6725fe573942e133b871389ee6a3d0804b92285d6813b7b756e514909213edbbb1126b09127fe1bb2828e88cf92f3ca9acfbd94630e71f4d970e545e013258e383152156e592db1fa20d726d8bc9912e91d74b3d46fee69ae01464140781196d03eca3f9faaa951f38904ef6eba3262ad639204d4582e3a3c0f7a4548f38953438690ad9584f38fe4ecb668bc4289dbb1e5c116467f140bfe7f895eb8dacca66eba7038727f08f4b52bd01096ee32ab6d26cd07b9f474b2781184e634d89241f526ca9c97ad714159fccf79fe9e523d1f9da88067799b66074b261acf74ef1523ee47922250a11f20d4fd0977af40dea32b966b878db3f3924b8299b6e6e7946d4f16a3055fe5ba5443f23bcb84c13309f04ba9c5af64a38baf5180953018262158c549e0a3249217b2c5f22e88ef91e38a6a945ac000414ffaeb83cfe73402f84e351667ac3c71176a68c5225037df4b740f2e65bca008e1fab47d75c8014c113775f76f16a4789e97d70dadd69f9e84a4a99697b7f48cf9b4a040507b3610abbdf64f72f98b0b14a5bd93ec7f1372c9a6198a9f3141882c5fc7ead7edd29547cae44a7b0b22a58b93431b7a40814fe68bd46c82adf441b209502eb55acb8ceeac1b456e44fc2189af80503fad3fe347fb4a9aa919ea8d5d71ffd11d2efc54a19cd15a4db74e6b5675780637d3e79194bd893532e6de3d82da40124e26abd0df3e2edb289280e53cef967ba5c537f593b5a496cbc3152857a4fea477ba2e91a54cc6536942b2a83afdc4e924e33b22eaa52f57c52dbbc530afbf0e27383a67fadd562275801b85a7cf0a0cfa67f3be0bb5115a43bedd3835f7af2fd1f13cee519b5982c293cfeb8ff57492d7b2c0160543bd4c889a8219e6efe0d02edca25aafbb654ace85c3b71f783d7fe34445c0d06952594df4fe547bf9fbadb7120d5bb42bbb8", 0x1000, 0x8, &(0x7f00000011c0)={0x18, 0x0, 0x610, 0x2}, 0xc) fcntl$dupfd(r3, 0xc, r4) socketpair(0x1a, 0x10000000, 0x59e2f58, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) socket$inet6(0x18, 0x20000000, 0x9) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000012c0)=""/228) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r5, &(0x7f0000001400)={0x0, ""/15}, 0x17, 0x1, 0x800) fchroot(r7) getitimer(0x0, &(0x7f0000001440)) write(r8, &(0x7f0000001480)="508f6c1d5cb5448172d1c5e524c444d046f15271efd42c9e73e3f5ddd2ddd04a8b9f36118946e04086f11223741a8664cecaa3da926ad7806ed939148dda02983adc12a68c0e3e20c610d126826ba2969217c38236ab4a33446ee9d452f3227374b9ae18619c2efd8e17eca8dadffad3ca9ccace20f691e7e95d50a4fb00adec713a20b0c0d6727574e1f157fba058a6615ced4cf1e0dfee158dfb34a214483b5d5365d80ec68a8bd01e318b3eddf4ed203688ddf726a232a6c161857532c0bc8f99c7b07394a1f086926e6c023e9289783ddfea", 0xd4) shutdown(r6, 0x2) read(r6, &(0x7f0000001580)=""/4096, 0x1000) recvfrom(r0, &(0x7f0000002580)=""/235, 0xeb, 0x2, &(0x7f0000002680)=@in6={0x18, 0x2, 0x88, 0x80}, 0xc) getsockname$unix(r7, &(0x7f00000026c0)=@abs, &(0x7f0000002700)=0x8) getpeername$inet6(r2, &(0x7f0000002740), &(0x7f0000002780)=0xc) msgsnd(r5, &(0x7f00000027c0)={0x2, "8fb662eda51d114f83c1c4f2e98cb00a82ae51b700f3f6b77406845959d1c9a577a3876a3cfb6fa4ff75d5948d61bc27c6170310eb09d57960e962be7a026b1b933f9df51c0c67aecab14d344d993a4f0be61e4df72495fcaaafd0e12b3869e2252cbab726d498bbb1947a37679632"}, 0x77, 0x800) socket$inet6(0x18, 0x60000001, 0x6) readlinkat(r8, &(0x7f0000002840)='./file0\x00', &(0x7f0000002880)=""/173, 0xad) bind$inet(r2, &(0x7f0000002940)={0x2, 0x2}, 0xc) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000002980)=""/89) r9 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x2000) getpeername$inet6(r0, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) 00:00:06 executing program 5: r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x3, "a78a5534114ebf97921bba50c350aee00ae43a0187fd3ac214f5d23f932ee6a5197c"}, 0x2a, 0x800) 00:00:06 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80abd, 0x3) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = dup2(r0, r0) flock(r1, 0x1) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x5, 0x600) fcntl$getflags(r0, 0x1) read(r0, &(0x7f0000000000)=""/81, 0x51) fcntl$getflags(r1, 0x1) 00:00:06 executing program 2: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8}, 0xc) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x8001}, 0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x7fff}, 0xc) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0xa) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x2, 0xff}, 0xc) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x1043, 0x3cc6}, 0xc) recvmsg(r2, &(0x7f00000025c0)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000024c0)=[{&(0x7f00000011c0)=""/139, 0x8b}, {&(0x7f0000001280)=""/54, 0x36}, {&(0x7f00000012c0)=""/79, 0x4f}, {&(0x7f0000001340)=""/191, 0xbf}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/114, 0x72}, {&(0x7f0000002480)}], 0x7, &(0x7f0000002540)=""/65, 0x41}, 0x841) r3 = socket(0x10, 0x1, 0xff) pwritev(r2, &(0x7f0000003600)=[{&(0x7f0000002600)="fc27bfbbaae5973c516f4b9aa2beeb3b2f49df3fcf6d4d71072957cbbfe09e5663ce254b119ca7a443590bc9a8cb2dcb9f5bfc3a1df35dc620300b22c8f9de14a3f63d247ca926b30b9cac3c89c87f64c8f798c2d55fff12818c72d738c423d9bad50ea1bfbeb2be865629ff522b2bb275cc489229cdc7b3d2aa1b2c9fe15fd4ba953066d21f981f29ddc122e3bfc0ef36d52dde536a2f1de31c8498b713fbebd948082b39b54334b595d40f30342e973f50f6d59ab83a7781dea13db5a074c54cb495cc0876fd57651cfb3b7ce286ed29b3f47e094fb62786726034d78d1faff353842a2d05779b8c2f583233d09a8e4f0fb3783e8b90f673bff3ce98174f233d5f295cc9fa07f2850961467887346249218dcbf20027757cca0270641f59d0e1c6f68b3e2e3aaac810dd93a17584523ef0ea6f3b82323f142b744222809dcc112d8561e58d2f2f90c7034bc5f353c083a642386fbf1ec1655fb18048f2fa01b73e3e610c0183c7a83acdc18db85fc6d2817db54337cc6fe65a00ab2c8ae3690c9ab2ee8649ee9f7d8c7be3ca6e825af3023954294630ea3a070f00bf7739d9ecaf0d0ee41bcc1d0c97bf7a393cbcf9e2bc05325e5a1e38618ba7dc2baeaca3c6544ea815be5ff302caa1d7f914f3b378f1dfae3a87d13c8aa15d6619d06d1792fb357efeb1c58bf37f4641012e33a9e4ec41bef87c00e5b9d1c4a4ddda18937ad0cac9300bb89d8c077cef8ccdc56454d9e4481dd52d6f6155b91fc77d40657817c6fe332df0d0ece3c78d00d4566c7e30457d4b16de4f526182d770b12ed694e861a7685566f97b52ecfe4d7fb9331054b81f0797974d9763196ec2fc3a50e74261ed1d06fb7031b0f9543f342e294a967e0ece5a728af1ff068ca22c0fc394f8cd8e51eadc10c9f124a877595582c508d5cfe1e30f0fd089ae44dca98225503027b5fe50fa3b87e64398c93fdc02d08572e26de32e4eaa7f6ef73f5c1676cff05ec5f11019a58e8b8bfa085660226f0ee67775dd72319e1ef740b859e8ad48a958b1ced3a7fa1a4cc34025d9c0a4edc0da89e82dcfa8a87817fe55fc1a0df1ed187b733cb0b57a8ee1f4d80c7258e371a564826b82397c2e45329001931219e9a6ecbf1a2c938c5c9036014e6b69186d96cf4de95476424c189e1b208449c0035a7283c2b16b7fab94b6a70a407ee64861a032f84cd9b96e2184159ca3f6933ab1821a0e8a1c56f9a991f5f65f8471750d53ed457c783a33205e74990510ef4122bd3d08053b9bce92a801277e4eb37e6808118429f03c3d344729142667b04b6abb5c1013a0d6d3d47337306906cb936996741d125f9b38678c8bc44094400fe67fe4f1abd6887841fcb09f22e8f74ca5a1fcbd7fff008e36b785ebc06dbc21fc6dc0647defbd1901c2af3bb3dcb081fe81f8febde101294c83b85eb2ad54facebea4b54bdc4067f2513b11f5fcc9f61f76d692741241226b0da285af39ac3219bb23e15f84041d053f4683b40c04f997e1749057b734e9c2a9066e66fe644eeb9481127548f6898d19cc4fc9683601c153ee83a86b3c43507191c09eba4eb01192abea96d9e1365dad52db01f7d07782ce57487eeb721018710f365cd79b38734081dd15685c01c12132ca05834034bf6dd41b58589c1ea5035930fe12371525d05e777ea543283c81c6e24836bc696a7252f35eaa03ef429670728051482d80869d708d430f948da6c1baed8b2bbf1eb4da567c9cd58f04e328c062b7e1c4daf78bd9cd48f12437ae11db6e857692f1de51d0734d786b5dde6b3261040dd737fdd2f23a45c845c216c295608332c6dd3ba1d203f65bae5f32ae5188c5ec28bb1187ef38039dcd1d736403a71f4793a98f989512fda2fb5ebe982f31fdb65cab66b41b8a7203f82ae783c71353be3fd7d4c150bb1ec00e87e215e65cbb554f7d35909f3923fa1e38297e0318822cf41593fe2e2412072668eeaee6ee1ae0766442e883db0b47024619c07ba075453108c02ad65458b5749fdc41b714c5869ba7432f8586d70331d44d0e99aee45a98b558c9aa51381365ad521e6ad9db716deb8581dd10b5a3ad81388dcff7f2c656816ecc1ae9c7772ff2013fc7cadccc4d7c5bbddf92176a6837060ba60e163649cdec7cb5c90a86266b60c237421ed0e04d4dee65704a214ddf950ed5382c98766dac1ae552d57e2fd24eda0229a1931946c12d4da88c6e9caa0fd1d139801192c9b8ce07ef3892d385a25f2470644044006af31585cf17a4bd0df94c0ce17fb4dea46472fd8c9b507be2463674674d8cfd7b890c2cfb85b35fc2f40be326b175c553c804b17b46652bdbaf2d3cc4b446af39745db328300d66af7163f2f2147858d8d2403a0ff40aac4c88267904c331c689d3a01e4be1438e6c2b0a204bc748ee96c6d8f1c31b54a2650dac54fc956c2b61435f83326e7112002e1f61a952f43b42cd00c983c5bc1f916ee9a7932a3997024ce18245c8385125cc454a0b118cbb507616372f36106c903609b9452c5c192b63fa5b0d32c3a732430a6eff873b52a0414d0f743a63e450088f26815a18fd0b1ca728616a0bd69408c88d5460b1ce2018a9e97e1b7280d2d034881b44ec8955919c50e15dc982967dcda9e7f63222513a6763fe3b7582293f5b5119b8b7b2b1969fb7c6d15e663d78a7baa62e2bc89f4e8c0388a9e4e50e137cd1cf4e6d864c4300084e4863d98fde564c84575ed547cf865b56248eccfedfa360a94fbfde0df45cb23e081ef130149c7937449b0587da8ebedf596926a45388c5769a457d7f3500fbebe1537d2169252f80f0abff298f67728a59d75fc1e61d3a4120b63624c6a90b11860bd5df0c0e5fecc533fac2d9a13a37b9681592dce10bd1a6b9cfebd6fdee3b600a5e7a2ae4ee14dee2b4e3d6b4326e72e016c69c1de6df6c73c0d47d5202b321bc9c721fff82edd8db87c925056ea0915d0d165bd3a45aa2dc0d8c00aac154e752798b79de4bbf6412d8050b5ba6d607c92a44cdc0ec79c7448011b6abb1844c1a0b91fe7887e9902663cc96e97435f6a4ac4140a1494dbf74ecf5ecf618712454f4b7df4dfce2611826555433399a22cd0639b44fbb8dc957c8c95d555572fae19cc64aeb84e05d2e63437ff2e84e8e830138668803c7c441178e94068a4392b92b1ab036ae77eb60994584e67c41510d2e2c4ea6eae3c7a0e473874390a298bf87d124d90f4fba798f086501b9ff1b32585e058513231d8bbcce62f8ec1b7a48d5419dfc2cd319954f96c3c7c0098f03706b277ee183800a43f74259e7a1e085e044e6fec639d3a7b68ed447d5c870414d0a5cc692ad276fded4aba74b37d9e282d95ca6deb6e65d2d83a238d9f76453e3b0943224771b7e3e3c006668d99aaffc6d4f3bbf74b41ae4c15fc61fece8306b142124f9e2028d328073bf4adf41cc38b409cef6a9ff8e95049fd67534e4a427c4ec686841cfeb6eb8f2a4149663a46483075d36b2bfeca90230c05390e87d0adb219c043d970fdffae237b8baacf5c179df212f32f28de1651b978e342877c73f978106fde572addc468c35c4a52a9d0d839b2b41419ce7b3f9e299b43164be667485825f0e98868465173fc11e0d626cfa7fbd57be2212965d20d74685a0ec28ca6272c71897148496bfb3a25c0c24da9156ffd22f7f34d35fb5e440794046c761213fe7f009cc7c37df585bd446205919bbb257e02231b775e5df04a0ee745fba6777846fb648038190733902c2cd0d958247035acf6114f133d5dbb9b075998a361a2be775ee6114617a41a884a28a13a312d1bd89575786e25fdb3c4ee39387ae2998860c1a95af612a5c865d30a0a33727cd54a8f17913987a1c5f8de93143f3d6fef63ffe60ade2449fabf30f0954a9859564fadc75e3576dae5f5837011a296eefa6df82cd5c3409b3881c2fa78c946368150cc8010f7f265792ab64515c3f28f499096545084f559395cd2b0951f866e08d72dc05764e65cd451f45c9f4fe468299d6b1a79de76469ffb0bb9c5f78da5e28b1dd986b120105b08b3972807b39c77213f2bb17ef587c0000116ba07170fa607f11317df1df738e2ca426df2dded0e39df094af62015a4d7530115ce73b9119be4c0bcb4299023c732ef48c7606c70e9dc7a46dd8d5b5609af55c97516fedd39d04c2a9e92aea82f58ffe50a65039419c5e02ffd11a38bebf273f39666510f5b390bccd88598faf690dc4d3c7af424b93e4f2e07c7115cb5bfb386c03678b18da015d27cdce2dd01607302e4d8b8722967a50342e36ae7b970d41d011d26e7d3ce422a4d168ed58b0e11b0ff5d6335484c4baa5241589fcf62e6baf93f1e8e1430c95055cdf3d11a0a94ca55636fdf06c6dbe3d2f0812c3069925ea2330390f7b3bcc3f2c1b8ce1c7f0531d6576c0d1d68e2324a0d7a6304e98bc0eabbd7b635ac7ec9eb0a389e1bf6685f123d17f93e7037749bdb2fd81f1999fa59d859df3f5344db487a986fb399efa74cfaf53292e43e3ca7fe4f60f604dbf4a8c4935474271265a52194ef5a662567dd7395ff6a0193ca20145fe30a34fa9b903fe305b7353d3e7dfd6ba26331fe2a7b1ead5c63db7124d41c25b517c77a3471bcb0912ada7d525b5572bc641f5866f872f4e01073c15bfa20e76b172a01bd3401f491179ed0033930a72fc5f2b95eff9a9597b97d29384ce2dee4a8851845237c32bdb45fdd85220407516e528725e8691e828dfa3ba784afc8b3120a9fdf62aeb9bf8cce25016aade676afa08b34f5912d7189249970048e0a4a9106e7de781ce8ccc9ad79ea34af86a5194a0f5fb37a05785c99fd03bf34439560cc8b87e57035ef16fed7ac5ae8bf71dc7ba8e9deb1f1f73a49dd13519f0a937b7d6fd734f2ed70506c6aff6cb84958148d3ce3b8453bc493afe8815b2ce194f071203c8edd19adf08d1972d8175d42bd5c92ed698d3e1ce4b070336e839233057457bcae243049412488254e743ffcf8071031a4de3d9a7d95215adfa6ab7c6bb9d8cd7de7402ec05c9e5ffe98c916c4071f1c2247961e56f7cedd14dccc832249f65fb55099e0d0c54a01cdd5ddc58584c244c027a0fbec037dd54c4360cd1121e9576c611aac22a3dcb874677cca23950d84b81b10e31731c177e4c595aff783bd8c521c79013fcb5ed68683538548b2b7e73beb4221090547dc2b8d4f46180ff4f88ed20829a925fa52d1b3155d9ff596e0eb554f3cb5e2d2aa9cec14efeb6eda5b2ce252e9aae71dcfe50a6d270270af363e90f00ad942aeb50cd72b4e31a05e279f8ffb71711269c39b83bb0d8b58c0326996c6481e3801a55e07ef6c5c4756ecb5c35c7d70299bc8adf6e355cce51b94b79366c32d7f6130238dd53601c40bc9063832a1c19ffac67c749605e29121a63113d6ba206416ce745e7bd34bbe92bf4c154d5d5394263cca808f2fb51074617e62acfdbc41ea1e1de39af59d0fc9440180b8dbc65955d92acf0fc4ec6988d1ca51513b1ff40fc6d96bd283f435524186acbc2881f734faa89bf56b92b0d2bd16e7b4327e58f39bb965780c0a50f7eb636e990680e68a79e032eebda89f35ed51ad548613e4cd7ef29a6637683fc4f98f9504dbfaeaf43d588362c48066a3cffc5a53dc1e3467125def54fe2dea5f2753175db9a8532cd364838c448830f00191a508480b7e1628f7df192bda16d0b5b29f85dd36e5d45c9e0d79cbd8052125aeb7ca86b75d4cfd57b89a6ec33cbc4097a513c73f986ecdf86ce5f9c33ea7b40e420cd", 0x1000}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000003640)=""/52, 0x34, 0x1, &(0x7f0000003680)={0x18, 0x3, 0x1, 0x200}, 0xc) r4 = getpid() fcntl$setown(r0, 0x6, r4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) bind$inet6(r2, &(0x7f00000036c0)={0x18, 0x2, 0x7f, 0x4}, 0xc) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000003700)={0x101, 0x2000000}, 0x10) r5 = semget$private(0x0, 0x0, 0x5) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000003740)=""/4096) syz_execute_func(&(0x7f0000004740)="c4a2a13cc5c401f9c5d600f2430f1b0a440f014ead6766f20f5e0ec483f17d400365430f5d31c4220d40d92e26440f380a4f02660f6fb7feefffff") bind$inet6(r1, &(0x7f0000004780)={0x18, 0x2, 0x1ff, 0x5}, 0xc) fcntl$setstatus(r3, 0x4, 0x0) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000047c0), 0xc) connect$unix(r2, &(0x7f0000004800)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000004840)='./file1\x00', 0x90) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000004880)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x3, 0x7}, 0x100000000, [0x3f, 0x7fff, 0x9, 0x2, 0x7, 0x80, 0xfffffffffffffffb, 0x7]}, 0x3c) accept$inet6(r1, &(0x7f00000048c0), &(0x7f0000004900)=0xc) r6 = shmget$private(0x0, 0x4000, 0x104, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) 00:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) 00:00:06 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x200) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x1) preadv(r6, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/192, 0xc0}], 0x3, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x9, r1, r2, r1, r3, 0x100, 0x3b}, 0x401, 0x7, r0, r0, 0xffffffffffffffc1, 0x2, 0x2}) close(r5) getegid() shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r11 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) mkdir(&(0x7f0000000500)='./file0\x00', 0x41) getegid() r12 = semget$private(0x0, 0x3, 0x20) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000540)=""/82) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000005c0)={r0, r10, r3}, 0xc) preadv(r6, &(0x7f0000000780)=[{&(0x7f0000000600)}, {&(0x7f0000000640)=""/120, 0x78}, {&(0x7f00000006c0)=""/140, 0x8c}], 0x3, 0x0) chmod(&(0x7f00000007c0)='./file1\x00', 0x151) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000800)={0xc0f, 0x1, 0x8, 0x0, 0xf4}, 0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x7ff}, 0x8) linkat(r6, &(0x7f0000000880)='./file0\x00', r5, &(0x7f00000008c0)='./file2\x00', 0x400) semctl$GETNCNT(r12, 0x3, 0x3, &(0x7f0000000900)=""/121) 00:00:06 executing program 0: r0 = getgid() setegid(r0) r1 = getgid() clock_settime(0x20000002, &(0x7f0000000000)={0x7fffffff, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1080400, 0x20) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r2, r1, 0x200) r5 = semget(0x2, 0x0, 0x81) semctl$IPC_RMID(r5, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', r2, r1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10592, 0x110) r7 = getegid() setgroups(0x5, &(0x7f0000000180)=[r1, r1, r3, r0, r0]) setgroups(0x7, &(0x7f00000001c0)=[r7, r1, r1, r7, r3, r3, r7]) mkdir(&(0x7f0000000200)='./file0\x00', 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/110) getuid() listen(r6, 0x401) setgroups(0x3, &(0x7f00000002c0)=[r1, r0, r1]) open$dir(&(0x7f0000000300)='./file0\x00', 0x400018, 0x100) ftruncate(r4, 0x4) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) setrlimit(0x1, &(0x7f0000000400)={0xfffffffffffff801, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000440)={0xffffffff, 0x1, 0x0, 0xfffffffffffffffb, 0x10000}, 0xc) getitimer(0x3, &(0x7f0000000480)) getgid() setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000004c0)={0x0, 0x0, 0x10001, 0x2, 0x3}, 0xc) getsockname$unix(r6, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) lseek(r4, 0x0, 0x1) 00:00:06 executing program 5: r0 = socket$inet6(0x18, 0x0, 0x1) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r4, r7]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = dup2(r0, r0) r10 = semget$private(0x0, 0x0, 0x8) getgroups(0x2, &(0x7f0000000200)=[r8, r3]) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='#-,\\K%%($\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='.\\\\,%\xc8}$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00']) r11 = dup(r9) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000480)=""/15) r12 = semget$private(0x0, 0x2, 0x123) r13 = dup2(r11, r0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000004c0)=[0x8001, 0x4, 0x1, 0x100000000]) close(r13) getgroups(0x4, &(0x7f0000000500)=[r5, r4, r6, r4]) r14 = semget$private(0x0, 0x1, 0x20) r15 = semget$private(0x0, 0x3, 0x410) r16 = semget$private(0x0, 0x4, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x100f, &(0x7f0000000540)={0x8, 0x3}, 0x10) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000580)=""/7) shmat(r16, &(0x7f0000ffd000/0x2000)=nil, 0x1000) semget$private(0x0, 0x1, 0xc0) semctl$GETALL(r14, 0x0, 0x6, &(0x7f00000005c0)=""/242) semctl$GETALL(r16, 0x0, 0x6, &(0x7f00000006c0)=""/39) 00:00:06 executing program 0: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x40) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 00:00:06 executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x1000400, 0x16e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x408, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f0000000080)=0xfffffdc3) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0xd6e3, 0x4) sendto(r1, &(0x7f0000000040)="aed16b2ccf82421377513b9c712e472f35405f30c7e3eb73", 0x18, 0x400, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:06 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) recvfrom$inet6(r2, &(0x7f0000000200)=""/74, 0x4a, 0x41, &(0x7f0000000280)={0x18, 0x2, 0x20, 0x9a2}, 0xc) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/159, 0x9f) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0x3}, 0x19f) fchroot(r0) 00:00:06 executing program 1: mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/92) r0 = socket$inet6(0x18, 0x2, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x4b6c}, {0x18, 0x1, 0x9, 0x27}, 0xfff, [0x3, 0x2, 0x788d, 0x59, 0x6, 0x1, 0x4, 0xffffffffffffffbc]}, 0x3c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x4}, 0xc) r4 = shmget$private(0x0, 0x1000, 0x50, &(0x7f0000fff000/0x1000)=nil) r5 = msgget(0x1, 0x4) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/237) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x10001, 0x80000000}, 0xc) fcntl$getown(r7, 0x5) shmget$private(0x0, 0x4000, 0x260, &(0x7f0000ffc000/0x4000)=nil) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) chown(&(0x7f0000000380)='./file0\x00', r2, r3) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x0) fcntl$setown(r6, 0x6, r1) msgctl$IPC_RMID(r5, 0x0) getitimer(0x3, &(0x7f00000003c0)) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) msgctl$IPC_RMID(r5, 0x0) semget$private(0x0, 0x7, 0x400) getitimer(0x3, &(0x7f0000000480)) r8 = accept(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/46}, &(0x7f0000000500)=0x30) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) bind$inet6(r0, &(0x7f0000000540)={0x18, 0x0, 0x3, 0x200}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x3, 0xd4c}, {0x18, 0x1, 0x4, 0x80}, 0x3, [0x3, 0x37, 0x4a, 0x7, 0xfff, 0x81, 0xfffffffffffffff7, 0xffffffffffffffc0]}, 0x3c) 00:00:06 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) dup(r0) link(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0\x00') getsockopt(r0, 0x1, 0x0, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 00:00:06 executing program 2: munlockall() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getgroups(0x1, &(0x7f0000000040)=[0x0]) setregid(r1, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r6, &(0x7f0000000140)='./file0\x00', 0x40) fcntl$getflags(r4, 0x1) r7 = getppid() wait4(r7, 0x0, 0x61, &(0x7f0000000180)) r8 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) shmget$private(0x0, 0x3000, 0x245, &(0x7f0000ffc000/0x3000)=nil) r9 = fcntl$dupfd(r6, 0x0, r5) r10 = geteuid() chown(&(0x7f0000000240)='./file0\x00', r10, r2) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000280)={r7, r10, r2}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[r1, r2, r0, r2]) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) flock(r5, 0x1) getgroups(0x5, &(0x7f0000000380)=[r13, r12, r14, r11, r0]) getgroups(0x6, &(0x7f00000003c0)=[r12, r16, r0, r15, r17, r1]) clock_gettime(0x0, &(0x7f0000000400)) r18 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffc000/0x4000)=nil) setgroups(0x0, &(0x7f0000000440)) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000500)=""/8) connect(r6, &(0x7f0000000540)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000580)=""/90) 00:00:06 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x20000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x33, 0x1, 0x7f, 0x4, 0x6}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000140)={0x1, 0x10001}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x1, 0x10001, 0x8, 0x5}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4}, 0x8) fcntl$setstatus(r0, 0x4, 0x40) r1 = dup(r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40000, 0x1) unlink(&(0x7f00000002c0)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={r5, r2, r3}, 0xc) r8 = accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) utimensat(r4, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={{0x2f, 0x800}, {0x0, 0x35a}}, 0x200) sendto(r8, &(0x7f0000000480)="9b7ee1424c2b448c708ae9c2789f6f313c85d60b298388817c3ed21bdf2408f42fb27c80f6bae0af440eaf9e21a9fab7d4b8812bce22f27d016688baf77516ac1a65f047e7aa23411eb97de0eea048cadaa98ef69b85d6ea6b3cb5beae78fa801734b6a03a869e8ef1fdc18a3c9ebc74b90ff2d006b9ddc0bd7b14120e753c0177022fb577c57e8a40eeea4065d8e19e1149076c56ed6beeb7db225256805a96257eb9", 0xa3, 0xb, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000b40)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000580)="26e103ea6f5b807d6c98bb7c1dd577806c5743e533a925dc5702c7e27e6ca8e8b1027dd466ce5c7b803b127fdb80743e26365526e62ea04efda758976da7054b78bb07da3c169f7e053e9dbbf24bbad8212bd312358dafbb8de2f77117c402eeb9d27b3cf4457cd01bda41e8f9e5ced594c20f9040e3ac6f6e758aa6cb5e46ffe4a0134b137ec7a831b7552ae56c651bb111eb55f852a3bd95c17bbcf2f9509b305be44c1b79", 0xa6}, {&(0x7f0000000640)="5d5d877c343926fa4aa96e1bc0b5e041baabe8bd0ec516fe130d730083c270906bb9775b07859b118bbf28b874ee3fa7a4868dc348bdbcf05e6dd7228da905a9de29f7922e236e73c0ce1c792ab2b991b106b7aec54193648e65e0edd65329fcd7bd6bd278bb4815965dc73288", 0x6d}, {&(0x7f00000006c0)="af1611aa0e8e13621d539a20503a57119f8803598f22e792dd38b7df2d05f5b742d34060e2018743b1ad26ac93b2bb5608e910cbc01b6e21a39596a477e22ef0a0a0401a33dfe3f9b18f875690f3899c85c27ab67b7815a63a515dff6950569431d05d991170737e695643055b9397dd4c359a8e2bd65c77599f0808bd1b5b4bb51af9c6644da868dc5578c5833b66353430adf977cf5bc5b4e365c8594c68e1916652b62fb1b91cb42a58b229705302eab462bc7690f1e520058a75670b7d67", 0xc0}, {&(0x7f0000000780)="92c1f7cd83bbae004671f2ce2d48ec50676dd6b358763457435e4368b322d8aa0ec6e5c3a8fa5e5c0d77ec3cf62f6d7b71bdb7119a1d6c269e68eb65387114bfe2d5a871bfda15e8072072a6619890b422f416fb694f884251fc728cae91f91f28d8490d99", 0x65}, {&(0x7f0000000800)="b6a238cd7b551323b30cb8f6175b340451f4c6e88609b2fba86d664150258e04f124f44fc6ac1dbd1592b44c3a3d97c3317c6d4b8b646840e75f642a17240fb72c5ce5d191a7b1abde0d4f97aad38f3d71a6a9913e35e3a24294774e187e33dc1ea83c2199e8700c44803c6fd33bef8b06753fc8482da64872fb65892e41f0d7aa", 0x81}, {&(0x7f00000008c0)="43227a5f378504457c2c446a3c5f98dec98c9180c002757491f86b18093c103d34bc3067d1f8dca9de6f10a752ea2f8790a905df4ab708070e3cc24fd19060b0c511a954df47eddf0d5268791cc3582df7a1182b8936d4b624a7916daa60d97bd0f1e970c76871b9", 0x68}, {&(0x7f0000000940)="ce5df6", 0x3}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="fcdfb10659d627abd0fb011c6bd8898b4d4b46bdcd67b264ac695cc97e810dc1e8f59f1c857d3b21daa41dc3bf4474857364b57bd8aeecc18c5720b5feddbdc8cca4a5166a8ed7b8136cd47eeb1467c2d00946f7", 0x54}], 0x9, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r5, r2, r7}], 0x40, 0x3}, 0x1) bind$unix(r0, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x1080000) utimensat(r1, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0x7fffffff, 0x8f56}, {0x1ea2fab8, 0x8}}, 0x200) setregid(r3, r3) close(r0) sendmsg$unix(r1, &(0x7f0000000e40)={&(0x7f0000000c40)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000c80)="c58d6338388dc1d392097c8d2e6b0a1363b53e43839752330fefb72bc4c0db98a552f8ebfc7e7fa0073a3af1a4d98ac50a5535d403565a1bd67555ed96f4e2fffe824d8f92dfbce29f0e66f3d029b4", 0x4f}, {&(0x7f0000000d00)="0fe4338f9a1916e08df2d192911dfecdf227889b1d46d7aced7d5c4b30970ce8084c23ef1cc99f53be80b207fc47519dd9dff83e1cf5719e73b726f4c288458a40b64b8fbc27142930d437ca4c26cc2d664abf5f21c040a3573e0fe1f16f6035ac0ea069b324e5786c010d201c12463143635cfa76078e748074bfee4c6a5698936309", 0x83}], 0x2, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x20, 0x8}, 0x406) recvfrom$inet6(r1, &(0x7f0000000e80)=""/115, 0x73, 0x40, 0x0, 0x0) readv(r4, &(0x7f0000000f80)=[{&(0x7f0000000f00)=""/69, 0x45}], 0x1) getgid() setrlimit(0x7, &(0x7f0000000fc0)={0x19df, 0x6}) 00:00:06 executing program 4: setitimer(0x3, &(0x7f0000000000)={{0xfffffffffffffffd, 0x8fb}, {0x1f, 0xffffffffffff7fff}}, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)={0x5}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setitimer(0x2, &(0x7f0000000140)={{0x9, 0x5}, {0x20}}, &(0x7f0000000180)) getrlimit(0x8, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000000200)={0x6, 0x8}) setrlimit(0x8, &(0x7f0000000240)={0x6, 0xffffffffffffffe1}) clock_settime(0x20000000, &(0x7f0000000280)={0x3, 0x2}) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x5, 0x7fffffff}, {0x7fffffff, 0xffff}}, 0x0) setrlimit(0x2, &(0x7f0000000380)={0x2, 0xfff}) setrlimit(0x3, &(0x7f00000003c0)={0x297, 0x7f3}) setrlimit(0x5, &(0x7f0000000400)={0x8, 0x1000000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x3, 0x7, 0x5c1f}, {0x18, 0x0, 0xa0c8, 0x9}, 0x9, [0x0, 0x7fff, 0x5, 0x1000, 0x5, 0xfffffffffffffffc, 0xd0ab, 0x8]}, 0x3c) fchmod(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r0, r1, r2) symlinkat(&(0x7f0000000580)='./file0\x00', r0, &(0x7f00000005c0)='./file1\x00') r3 = socket(0x1f, 0x7, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r0, r5) shutdown(r6, 0x2) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000740), 0xc) getsockopt$sock_int(r6, 0xffff, 0x110c, &(0x7f0000000780), &(0x7f00000007c0)=0x4) fchown(r3, r7, r4) setitimer(0x3, &(0x7f0000000800)={{0x5, 0x9ff}, {0x8, 0x5}}, &(0x7f0000000840)) 00:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200408, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, r3, r4) r5 = shmget(0x3, 0x2000, 0x9, &(0x7f0000ff9000/0x2000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x3000) sendto$inet6(r1, &(0x7f0000000240)="36d4976e15189522553e48d28000000000000000e3dd73f8a8fc0a1c5780f74c5d076a2ba5b6a19cfef517b5b2c020c4bfd681f15890c962664bae269bdaf9dc8e6d86bd475acb482bf2d373b3ed74b21c125e3b354be5da356e4211671954adad77e6e5a3ce52fcc85b9b1672e27b099c5f8aa3ec42cce96650c3b6408c4be102303844934ec88c11f1c63bb1e78ec062a92371d1533a589ae47dee931ddbb4031ca7ff0441e058d877975904415b2178bdcd24944397be5936c0307dbe8292f56b3a1126c3e7eb409f1a489c888937f745e8958b179b33bdbd48", 0x43e, 0x400, 0x0, 0x0) 00:00:06 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) r2 = dup2(r0, r1) r3 = dup2(r1, r0) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100)={0xfff, 0x30}, 0x10) accept(r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 00:00:06 executing program 0: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x1000000, 0x60) 00:00:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = geteuid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x100, 0x3ff}, {0x18, 0x1, 0x401, 0x81}, 0xfffffffffffffffb, [0x9, 0xe4, 0x8, 0x2, 0xca1, 0x2849, 0x4, 0x80000001]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) dup2(r0, r1) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) 00:00:06 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') chdir(&(0x7f0000000100)='./file0/file1\x00') stat(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000180)) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r1, r2) chroot(&(0x7f0000000380)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/210, 0xd2) semget$private(0x0, 0x3, 0x200) sendto$inet6(r0, &(0x7f0000000540)="8dbe218be1ed51", 0x7, 0x4, &(0x7f0000000580)={0x18, 0x3, 0x7, 0x7fc}, 0xc) r5 = dup2(r3, r3) r6 = dup2(r3, r0) unlink(&(0x7f00000005c0)='./file0\x00') readlinkat(r6, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)=""/58, 0x3a) paccept(r3, 0x0, &(0x7f0000000680), 0x70000000) stat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)) fchmod(r4, 0x20) r7 = dup(r4) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) sendto(r7, &(0x7f0000000800)="4c0163b7b82aff3c340622bc4bb0f5249355", 0x12, 0x9, &(0x7f0000000840)=@un=@file={0x0, './file0/file1\x00'}, 0x10) fcntl$lock(r6, 0x8, &(0x7f0000000880)={0x2, 0x3, 0x0, 0x1, r8}) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fchmodat(r6, &(0x7f0000000940)='./file0/file0\x00', 0x141, 0x400) linkat(r5, &(0x7f0000000980)='./file0/file1\x00', r6, &(0x7f00000009c0)='./file0/file0\x00', 0x400) sendto$inet6(r4, &(0x7f0000000a00)="b7fe8857da15716e6bb96790822c3572ccf229e834fdb5284047f9790dbe413743f4598a10a0", 0x26, 0x4, 0x0, 0x0) 00:00:06 executing program 1: r0 = semget(0x2, 0x0, 0x200) r1 = msgget(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x80000001) r3 = getgid() msgsnd(r1, &(0x7f00000000c0)={0x0, "50b1c58d0d81ed2f4380da89ee2d9c6b017eac196798caa5cf3c3845c2e01471d3d218a01566e9f0b19adfb3f15cc40c2af7871d083d2d65c8f0390b8d593ea5fd6fdb3790d4e441903dc3eb8e6e95528776fc618480c1fc7b87b5b0f13e131b9aa859f3ced5c7435b5f9786213b4a0f7e322f349f5350661e4a2a68646c5cca14b1b936f359f364ecc8e5b77c8f14501564856e18a8e40ac412e90c665a"}, 0xa6, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r3, r3, r3]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r4, r6, r9, r3, 0x10, 0x80000000}, 0x724, 0xffff, 0x4d25593e}) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) r11 = msgget(0x3, 0x201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f00000003c0)=[r3]) chmod(&(0x7f0000000400)='\x00', 0x8) r13 = semget(0x2, 0x2, 0x2) mknod(&(0x7f0000000440)='./file0\x00', 0xc004, 0x6ed) msgrcv(r11, &(0x7f0000000480)={0x0, ""/44}, 0x34, 0x1, 0x1000) preadv(r12, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/54, 0x36}], 0x1, 0x0) msgget(0x2, 0x80) setsockopt$sock_int(r2, 0xffff, 0x3004, &(0x7f0000000540)=0xf8b3, 0x4) getsockopt$sock_int(r12, 0xffff, 0x1802, &(0x7f0000000580), &(0x7f00000005c0)=0x4) msgsnd(r1, &(0x7f0000000600)={0x1, "ea76a49881a4527acc8d633b50c3aa76ee86258639015ce566a359ac251c15c6009e4bad20c9c62fd73e75ecc0522519ae39b3b1639e21d3a95ab829261c079783c11523c86f47c41e3dc7b6dcedb50e09c6d2a6d34962c4ae67e0de62dc33e2928e2db7070f746bdd971982bb420cd400452ea1599099c1846e9095dc58f310fb570701dec0c220743ef7bf699c27f97528482fea38e8ef0609e57ef3345e496911059703c79dc47118f75f7a8b6b7dac694fcb2d4e387be92994ca9e6fc9dbd7b9c91340bdff494c22a51a68ac0da52ae222cf0fc644c9da8bf1ba04"}, 0xe5, 0x800) semctl$GETZCNT(r13, 0x3, 0x7, &(0x7f0000000700)=""/212) r14 = getgid() link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') getgroups(0x8, &(0x7f0000000880)=[r7, r6, r14, r6, r6, r8, r10, r5]) geteuid() getpgrp() 00:00:06 executing program 4: r0 = socket(0x16, 0x4, 0x4f) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/162) r4 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/4096) getsockopt$sock_int(r1, 0xffff, 0x1107, &(0x7f0000001100), &(0x7f0000001140)=0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000001240)={{0x3, r5, r7, r8, r9, 0x0, 0x9}, 0x4, 0x7f, r10, r12, 0x9, 0x3, 0x9}) r13 = fcntl$dupfd(r2, 0xc, r1) socket$unix(0x1, 0x5, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x9, r8, r11, r5, r7, 0x58, 0x5}, 0x4, 0x3f, r10, r12, 0x68c, 0x0, 0x80000000}) socket(0x3, 0x7, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001340), 0xc) r14 = socket(0x10, 0x60000000, 0x7ff) fcntl$setown(r14, 0x6, r6) shmctl$IPC_RMID(r4, 0x0) socket(0x1f, 0x0, 0x0) faccessat(r13, &(0x7f0000001380)='./file0\x00', 0x60, 0x200) shmctl$SHM_UNLOCK(r4, 0x4) setpgid(r6, r6) socket(0x6, 0x40000007, 0xc9) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000001400)="0c29bdcca917", 0x6}], 0x1, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x18, 0x400}, 0xe) chmod(&(0x7f0000001500)='./file0\x00', 0x32) 00:00:06 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x4) fcntl$setstatus(r0, 0x4, 0x1000000) setsockopt$sock_int(r0, 0xffff, 0x2004, &(0x7f0000000080)=0x8001, 0x4) getrlimit(0xb, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/58, 0x3a}], 0x3, 0x0) recvfrom(r0, &(0x7f0000000240)=""/100, 0x64, 0x40, 0x0, 0x0) r1 = paccept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc, 0x50000000) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair(0x6, 0x40000005, 0x3, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r5) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x3, 0x6, 0xb9}, 0xc) r7 = shmget(0x0, 0x1000, 0x202, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(r0, 0x2, 0x0) chdir(&(0x7f00000004c0)='./file0\x00') setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500)={r2, r3, r4}, 0xc) dup(r1) recvfrom$inet6(r0, &(0x7f0000000540)=""/166, 0xa6, 0x841, &(0x7f0000000600)={0x18, 0x2, 0x9, 0xdd6b}, 0xc) shmctl$SHM_UNLOCK(r7, 0x4) getpeername$inet(r6, &(0x7f0000000640), &(0x7f0000000680)=0xc) socket$inet6(0x18, 0x10000003, 0xffffffff) fchmod(r6, 0xd) r8 = semget$private(0x0, 0x0, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000006c0)={{0x7, r3, r4, r3, r4, 0x1a4, 0xd58}, 0x8, 0x6, 0xcf52}) fdatasync(r1) getrusage(0xffffffffffffffff, &(0x7f0000000740)) bind$inet6(r5, &(0x7f0000000800)={0x18, 0x2, 0x200, 0x401}, 0xc) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) 00:00:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x400) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x9, &(0x7f00000002c0)=[r2, r4, r5, r8, r9, r10, r11, r12, r14]) getgroups(0x2, &(0x7f0000000300)=[r12, r10]) r16 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000340)={{0x400, r3, r8, r7, r8, 0x20}, 0x8, 0x4, r13, r6, 0x2, 0x4, 0x8}) getgroups(0x6, &(0x7f00000003c0)=[r11, r2, r2, r11, r15, r12]) recvfrom$inet6(r0, &(0x7f0000000400)=""/222, 0xde, 0x840, &(0x7f0000000500)={0x18, 0x1, 0xfffc000000000000, 0x3}, 0xc) renameat(r1, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = semget(0x1, 0x0, 0x282) semctl$GETZCNT(r19, 0x1, 0x7, &(0x7f0000000600)=""/4096) socket(0x19, 0x4, 0x100000001) geteuid() setgroups(0x1, &(0x7f0000001600)=[r8]) linkat(r18, &(0x7f0000001640)='./file0\x00', r18, &(0x7f0000001680)='./file0\x00', 0x400) symlinkat(&(0x7f00000016c0)='./file0\x00', r1, &(0x7f0000001700)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001740)={{0x18, 0x2, 0x40, 0x4}, {0x18, 0x2, 0x5, 0x8001}, 0x8, [0x2, 0x0, 0x800, 0x2, 0xff, 0xfffffffffffffffe, 0x400, 0x7]}, 0x3c) readlinkat(r17, &(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)=""/41, 0x29) renameat(r1, &(0x7f0000001800)='./file0\x00', r18, &(0x7f0000001840)='.\x00') 00:00:06 executing program 2: poll(&(0x7f0000000240)=[{}], 0x1, 0x7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x48409, 0x50) mmap(&(0x7f00001cb000/0x1000)=nil, 0x1000, 0x0, 0x1090, r0, 0x0, 0x0) 00:00:06 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="010033614b"], 0x6e) dup2(r1, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = getuid() utimes(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x8d0, 0xd0c7}, {0x2, 0x1}}) setuid(r3) getpeername(r2, 0x0, 0x0) 00:00:06 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x124, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getpeername(r0, 0x0, 0x0) 00:00:06 executing program 0: getegid() semget(0x2, 0x2, 0x208) shmget(0x1, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) 00:00:06 executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8adb671b1b542a538706000000a7c8000000290000002300009c78284c0035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb009454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c91108b4335f6fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61b19e7526915e1eda60a8387640ce61cf1b7c8014357710c1c53dfb9c138211b"], 0xe8}, 0x0) fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:00:06 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) close(r2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) r3 = getegid() setegid(r3) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffda) 00:00:06 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80401, 0x100) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20020, 0x4) r5 = fcntl$dupfd(r1, 0xc, r0) r6 = fcntl$dupfd(r2, 0xc, r3) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x600) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fchroot(r6) r7 = accept$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$inet(r7, &(0x7f0000000280)={0x2, 0x0}, 0xc) r8 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x100) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000340)='}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)='#\x00', &(0x7f00000004c0)='{].\x00', &(0x7f0000000500)=',!)', &(0x7f0000000540)='{)-\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='-}\x00', &(0x7f0000000640)='@@\r)\x00']) recvfrom$inet(r4, &(0x7f00000006c0)=""/149, 0x95, 0x42, &(0x7f0000000780)={0x2, 0x2}, 0xc) r9 = dup(r3) fcntl$setflags(r9, 0x2, 0x1) flock(r2, 0x1) fchroot(r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)="0001894a5b8587b7d27caf961dd13835d528acbf68ff874af502c8fb18522246456555e04805ffc599a336ec98e03983", 0x30) connect$inet(r1, &(0x7f0000000800)={0x2, 0x2}, 0xc) open(&(0x7f0000000840)='./file0\x00', 0x20100, 0x124) sendto$inet(r3, &(0x7f0000000880)="1a26f3cf0f9d123ba373f9faf22e82744567e6401663c0f3fba0564d6ff1acfd47333eef9b0c4f16d551e9b99fa2bd5983333b4da53e366faf7a0a016a578296db9b45f05d717be9604f9b4751cbb8b6b07034e0d3a2e9e653c9c49c94a2e82b913c8599938f151210b0b639a1cc9514d5face4f5aa545e5794cfadc57fddd2c4f0438f7e3abab4159a9d73c5b78a8a63aedac300439a913e5dc0d46d11dd340e727", 0xa2, 0x1, &(0x7f0000000940)={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x10000002, 0x4) fcntl$getflags(r8, 0x3) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) r11 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000980)='./file0\x00', r11, r12) 00:00:06 executing program 3: getrusage(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x400) chroot(&(0x7f0000000180)='./file0\x00') r3 = getpid() stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r4 = dup(r1) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000280)='./file0\x00', r5, r8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x90, r0, 0x0, 0x59) r9 = open$dir(&(0x7f0000000340)='./file1\x00', 0x8, 0x120) renameat(r0, &(0x7f0000000380)='./file0\x00', r9, &(0x7f00000003c0)='./file0\x00') recvfrom$unix(r2, &(0x7f0000000400)=""/76, 0x4c, 0x841, 0x0, 0x0) r10 = fcntl$dupfd(r0, 0x0, r4) fchmodat(r4, &(0x7f0000000480)='./file1\x00', 0x2, 0x400) fcntl$dupfd(r2, 0x0, r10) fsync(r1) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x8100, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r11 = msgget(0x2, 0x10) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000640)={{0x434, r7, r8, r7, r8, 0x100, 0x1}, 0x6, 0x40, r6, r3, 0x2, 0x3, 0x401, 0x6}) symlinkat(&(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x80000, 0x4) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000980)=[&(0x7f00000007c0)='^/t,*\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='&\x00', &(0x7f00000008c0)='-\'&%\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00'], &(0x7f0000000bc0)=[&(0x7f00000009c0)='(%)--+&\x00', &(0x7f0000000a00)='\\%&\x00', &(0x7f0000000a40)='k\x00', &(0x7f0000000a80)='\x14.\x00', &(0x7f0000000ac0)='\x8a,\x00', &(0x7f0000000b00)=')$]\x00', &(0x7f0000000b40)='.\x00', &(0x7f0000000b80)='!\x00']) pipe2(&(0x7f0000000c00)={0xffffffffffffffff}, 0x400000) openat(r12, &(0x7f0000000c40)='./file1\x00', 0x1000000, 0x80) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000c80), &(0x7f0000000cc0)=0x10) 00:00:06 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setuid(r1) r3 = dup(0xffffffffffffffff) fcntl$setown(r3, 0x6, r0) poll(&(0x7f0000000080)=[{r3, 0x10}, {r3, 0x40}, {r3, 0x80}, {r3, 0x1}, {r3, 0x1}, {r3}, {r3, 0xee9651e77325352}], 0x7, 0x10001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000100)={0xa44, 0xfffffffffffffbff, 0x5, 0xcaca, 0x7ff, 0xffff, 0x100000000, 0x3}, &(0x7f0000000140)={0x80, 0x1f, 0x6, 0x1, 0x8, 0x4, 0x40, 0x1}, &(0x7f0000000180)={0x9, 0xfff, 0x100, 0x80000001, 0x100000001, 0xffffffffffffaeea, 0x252a, 0x3}, &(0x7f00000001c0)={0x7ea9, 0x3}) getdents(r3, &(0x7f0000000200)=""/124, 0x7c) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r5) setegid(r2) listen(r3, 0x6) getpid() fsync(r3) setegid(r2) fdatasync(r3) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r7) chown(&(0x7f00000002c0)='./file0\x00', r1, r5) setegid(r2) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2010, 0x1) getgroups(0x7, &(0x7f0000000340)=[r6, r5, r6, r2, r6, r5, r2]) accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = geteuid() setreuid(r4, r8) getdents(r3, &(0x7f0000000400)=""/83, 0x53) setuid(r8) r9 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r9, 0x0, 0x0) 00:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0xa, &(0x7f0000000040)=@in6={0x18, 0x0, 0x200, 0x8}, 0xc) 00:00:06 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)=')\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='\\:\xa4.', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000240)="c895e3ca4c325bb4fe56099fd04f0587bba0e25f99ad58366cd7ba19f0d9353eb4c06daed47bc927a1a0f96e89efe800c10b8f71c286224b6e5b5b1055dd76a1277343d90c2905aca50bebc482ba074ac5406666cc48d6fbd45e60268af350a12c9ada06703a814bad2c145853e88b7f6a481f044fd7c63ed7dc585f2617e33397b48fb1eeccc26f1e6dcf9b1b5cbf95c4e9b31a45627c11fcdda02573e95e2419eb4d9dbf6ca0b7747e8409738ca0f3a84c7dac7e403854c3a157b8e1e9282a66cb88f35ee87d1b7c0610557537ad8ae00dd570e2bacb4a6c9f7f4a2caec0a7a1d0ed617dd9b099ad7181062b3e", 0xee, 0x408, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=')\x00'], &(0x7f0000000680)=[&(0x7f00000004c0)='$\x00', &(0x7f0000000500)='[\x00', &(0x7f0000000540)='\\:\xa4.', &(0x7f0000000580)='\'\x00', &(0x7f00000005c0)=')\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) r2 = dup(r0) unlink(&(0x7f00000006c0)='./file0\x00') msgget$private(0x0, 0x20) r3 = semget$private(0x0, 0x7, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000007c0)={{0x11, r5, r7, r9, r11, 0x120, 0x2}, 0x800, 0x10000, 0x3}) chroot(&(0x7f0000000840)='./file0\x00') semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000880)=[0x0, 0xff, 0xffffffffffff988a, 0x1, 0x4, 0x80000000, 0x5, 0xe808, 0x8]) getuid() shmget(0x1, 0x2000, 0x324, &(0x7f0000ffc000/0x2000)=nil) close(r0) fsync(r0) sendmsg$unix(r0, &(0x7f0000000e40)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f0000000900)="6dc12b03a86ce65dc3317326786fa410c9e16fb8259ba3cc7040ee573447cfe82b6d8704ddab9201189161132bbec71bff4a76ee53e4d545fa6bf67ab552b8cc94ded11b41f9113f866efeb53d75a8fdb952ba64", 0x54}, {&(0x7f0000000980)="9add03530c2c5c4cbba3f5a7bdcf8e2159fb22604178b18bd1c3da19b25a605ca4712e4a8df2a18877a533648fafc6788140767e5b95a31867b14696003d72541a8c35cabe895b097736fbbc98b00c97b26d6d8ab6b6bf441090c2f30a10c84c3b1299ccaa94962802d40275d3d04bd26992c63e99cc656038583c2ee5e03e2df1f99109837ca45103c45279566f067563300283a3d39bf3984b42", 0x9b}, {&(0x7f0000000a40)="23f62f40d27fe12bbb36e7e97a451f23c4b1a26365d15f", 0x17}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)="63fcf00ae9c00e5cdee4a77f9be2f107fe2f5f0131", 0x15}, {&(0x7f0000000b00)="59d52b39fa909f03f42327d1aefab4847ee16d4cb279d6803ed687fd4ce7e96f17544b4a5d07c803b658e9729126d60739352b675874aea95b8164bc52b962cacf0f15d3d87bd56e1838d82544adbaa86089a04040e77f1c4a343b6dfe139c96dafe756e30e08c2191fe0741f4b1131e", 0x70}, {&(0x7f0000000b80)="b9272c6d55698bc65c8630ccf868b8815516fe", 0x13}, {&(0x7f0000000bc0)="daf784e56ea353892cecaa0c7d02cfd9795a8b35cee0949fa9b1513411a2234ad67f09b54d148ffabb2740c605a2be9f9bc9bf49170e8a060c390b4f", 0x3c}, {&(0x7f0000000c00)="e3829f4aada417095fe3c1cc4882f4a1c3d1068772", 0x15}], 0x9, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x2, r1, r5, r11}, @rights={0x38, 0xffff, 0x1, [r0, r0, r2, r0, r0, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x2, r1, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r8, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r9, r10}, @cred={0x20, 0xffff, 0x2, r8, r5, r10}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r2, r0]}], 0x118, 0x1}, 0x8) sendto(r2, &(0x7f0000000e80)="1116d4a4a50da768c27e956b2c23b85d77ad3f51fd9df4884397685c555f97cf1d1322684c2e516a609be5", 0x2b, 0x4, &(0x7f0000000ec0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getuid() r12 = dup2(r2, r0) setpgid(r1, r8) getpeername(r2, &(0x7f0000000f00)=@in6, &(0x7f0000000f40)=0xc) pwritev(r12, &(0x7f0000002280)=[{&(0x7f0000000f80)="c070cc929b65f89c6896e85cd9ae3504c875b62645883f57825947ff9da830668adaaa1eb7811b592e03301a67ed4ae7280d3e", 0x33}, {&(0x7f0000000fc0)="c69788f28d34421e5ffbeba250bea2d8c9cb3dd72998007a1a55fbd605bb3b91a99e14bd6dfd49866b16ceb6c48539944ea6cdb491cae47e42e16e06eda51873a5a06d9bceacc0af83dea91d61065fcf21a31a5954da7d462876c8efe4267278cca9fb27dfe09e3db3e1109c38be488cae77e75b6cd1db6de1787d30b0f0b40e40fd3341904a8b205e674917712930bad27d52cff85f9b6e7b9c46b39ab51e31bcf7185e2f5764c33cbfc288", 0xac}, {&(0x7f0000001080)="cc71e5f104aff0f4d63b676324ae75427b2e99511e8f0e289b645ad799013d0a5cf7636a80a19f47619cc01c8f02710231cd44460f61ba527879fef8d0d47bf614dd96a1b00cedcf15ca8685eb5bc727404315aa500887ff23f133449b0422e8570906b3447ed59d9f5d91f1f63f", 0x6e}, {&(0x7f0000001100)="d1485f4d677ac63b3fd9b338a9fcd4bc0cc9b0e8f3bdb90167ea3e87b1f4e630f981c7d149a798f63737e8131255bef65437a4029dac243c7edbfa2b513abd8e761ecf3ceb9e1446206d7d7be9811efd6e903ce5b7", 0x55}, {&(0x7f0000001180)="b5001bcf7946db2261fb5030ead4145ef3aa8b2bc43f27b129519ff257335068f9a24ef5eb0b7cf33f8b287afb0a76701320aaed1c5d33b39de81bd1bca605a414395cb71074", 0x46}, {&(0x7f0000001200)="c64589d3cc04163e8795b58e0e1128a41045dade67e99b43b9fafa4349f0a9302fe1db4a40774bd4b8e425825ac7152a9a61506d2c35a32c5a2be9c83d2986f28dccd0863e2e817df4dbd3acdd1697ac7669d09d46da757ef911c536ccb34d33eac4b06e56cf7fd21d01bd89dacfc7f13ade47aa4128fc3f084e6a5fef8413138e23f7e89165e968f1c5e8a6687502892885f7ecb094e3dd5f4426914302858edd2a3137e0ca83376a7d4ae9f313875ab3f6f9d5eb192f9c1c4382372412c89c834daae300c48b5d83b6e054b2da2ac82eafe1fbcf52574061b178d0ddb3cd5197ed6e9f17e2d346a2bfaffc4ada9e9759e47c5578509ee6db0f8e148ed5005c980ffbb15be3b98625d694755801a14f1021b15aae39e58ebcb845a5431d5126d752d5256a8748038cd06b247403c22682ffda3be6aff2e71a6c7edaa08b830d43f990a7d2ef7162eee25c44370a9b6ce4917cc17a1469e8e1188949ef584530fe95f9dec6e13ed0559313034128abb19e6b654fb6b76c3feead042f8c0b9c0b38494001fcb9a2fa38d822e6560461aab53f2fe4b7a6306feddd20b0cda8b81833788d7eecd3861621fb4948799b0c8b4122a807d47f28142961bcb4b849e4cfb9015d739c2758084f55ed7e0be11e914c6b41689c022c769b0b67d43be3d4ac8f00f88993c5898e2875c3ce8fd30705f5998a1ac35361ae41cd11eab9d950bc6696d01a6abe710b6357f90f338b4390997dc739d1a299b9a1f44fda517a629c9f410c856f0d2d901ae87c85cdf446a3c6caa90876d280ea5282bc77a167424e4ffdfae4b156c212920888db0d54286b2915b637ac7704abbea6f3d1370e3362b26d6548c59153f17e96a7985a17fd5576d97361c86124f8ca50d65cf3eb59da9279b5a5c6018b2423132f5ef6a136366d88b76c36a0e5fc2522a06010ddf6ef7785c66e133924244ac189fdc665552e810416d45862528028e73215fcc7cef750f291ffd753514515e7ea9683803b1fae01ab9e9c98676157bab5dc031ff4adb54454d2ce856a1d3b84b2d0493d6cfc3187eda91e76a3e9d34e0606d11461e42f26d06ae4468bcb2b8cb705fd403404b25f6bbc34995a8e4fe68e1e21fb27c6de4360c8fe5dff1d6f814801b57b43914c813cdcd8c74d8e4193b959389a45dd903469c1eb4a1922a9017e06513ffe9c33cb537335503c9d22201d16b00db1c17b24c7121a65fd2981531c4cd2d85d448364c81382aa1f10a9c43ceab5ac3ed4a74bffdde81065b1c936754a60b511dcd96cb59b55b9e9a691a2edd0e979ae7930fe308a5ca802d4df8267d76aab4ada81f34741827d22053cd40a78560b9653c47be2dcb59732a8133bea733ea8786c62b54147b6439340f3191676a21f8c7368ee02a8583e93a0397aa00be065c9aaede5290c79fef557fb5c3580790256a075bf06d97da48dc4e51c9780a1dea0a306d72ea5ea0c5bb52ce840704ee210ed0510d307e38ca2aae33c6499ff408d74321fabfdca2ad49b29d75584e48928d392450ad0a1625575030461482d3f9f3a761a4f2d144cf95bf0bbec38e0a2fc653203e6bd31a65ba0f41b3050a2f49e4a3e425d98b4b41e9e1ed12d6ec73475fc8590ea3821af3b3af8264909dffc4f049f515475b069fab73385ad16b2a20461dad45166f217cb7caf197dfb2512e5d78fe735dd016154c17bd2539ee69e0dfc48e63b0cd2d56fa19ce46d659053610c2d37dcaa3eda8ffcf9e998dd5e97820be6185b08494268b75423780c18d856f9fc205b39483d3bb8c2dadab1e9d7544030b3533c469e224019855afbe5ce31d7a48b935f3bcf24b6ac1731944770d5f09698d605f83b52709c177fc3f08901beefb1ae6fa04beefa65991968b8f4ed42b887f2798335481020dca79fc25186595a7fef2847444b28c40a0b335d8f24ce6147853473a01725e7a8c0ea7814a7aec59ebf1a578c34ab86823a524ccabb7c8d9f0a5cf6b3d18e2067d3e3ea0bc6c27ec26cc2ff6e3e7ccdb18081a425d9df3808123fbfca8ca4b9b28cff55b03e372c2d4786b72fb4ed9ccc302e09d6d360fc56f95042fe8bd614971f257743e2916010fabeb7f2e51965d9cf2311ce2808572c15c4bba38b58336e34f89370745c789bb4b0c132e9f95942f46185c65186f82caab8e24b121a3b29b2455c33b2d53377f4d5ba69a35f1423feb0077b22f552876749f66e7838f1968b6f3cc0dc37a6d8df8d488c7c468ab28d21e27dfc6aadf15907ae33ec277405a5facd829fdb28e2936c77788c446c555c21a118f2fb1960596ccdd50931445b8aac11fe332ba68fec6f41cf55440d27180ecd8802adbf98a5a3a7f93718e8eb1c3a92d93eee9c389cd587ca4ffb6676ebb76c12de590788920e2454e342812ffaaec1445f50fa8835278bb8257c5fa5ea6ca25116713b12eb792d12cfa809cd1dd223a82012a35aefad04619da9a74105e65aec4068214a481b6ef22cde3fafe2ae1f60d3c759aba1c62eb65abfdee084e69b97d24e30c902a6c78dae9812d73e19746b9ee16e2e09ab19360c8ded8ec898e36a30fabc6f83c6ab290a404381888e0469884f2d2f32a523866a71228a74ea07bfccc35002e028d0b143d06902bfa5f93976f88a092ba244e9ecaf024fb68ed222c2cf8e7b1fda0a99b8a6c9c65142efd2f09786acbf953cf18bb54875f0d21de7eec9c37d95e5ab933ff25b8cea0997cf47f15e6e0846ef95f49cb10153d52e801cf7758eb2200ad0da6fd70e15ae09f36b39d8f7b0da526f7ca74d8c62573de513c1977fbca9c7a3dd0c25208f63804900db0ffa2d420661be562b441f699ddf24aeb2aeb6e561d6f0be107a25eff121afbf2a8e0c4789ad6ff990c03187d3f8400bd06ceb6190ba5a13716ae0da97d9cffe7c7850b9d57c7b4b65430548ef48cb9b37677e4caaa50d21240cb43fdcc6fb910ab62e3bb99142701912a49a5d2c72df7c43f3ed48afdf9ddf5682075b7b1b445f04b3a25bbaaa9c135d64456c4bc06f2534c10ded560427d8b49513c284f7f6468351d943aef8cdc9c77759be12c7431feef5b603b42a7d4cd4e52c93fa1f95a1a20bde7127dacaa5e9adcd869439f5e3b875b679dbbd69a256fc2157cd5b44d909fa2998971446c5332fb6c6fcee849a32637eaf5ca1c103d83974557110ba5183effd781de8ea333e2e5deb82f6c074b59dd43c3d7aa642487eb142dbcdc0e74f843eafb0d15634fc329201d07ab747bd9c319c6deff1298a6ef2cb33483a930693761ab537bab85cd7822cad4b0a1167f27dcca5258518821528f0105b6ff5261483ad484eb4632af30e2c1d2e1ddb53d29c2ee570811ffcc1c3fa30f4cc8b1e0922a3a36ebd7e643d1d9e2dca4c0e62aa7b300a53bd735177d9b00b2c2e9d2fe0db44fae4f1b5a14c797ef27fb465ca4afc024dee3c4e52567bc24662f4725194193d6e264c07c0bfedeb5fbd6f9782cbdc8fb5f843cd648ea606fd8cc4fe0e5abaa0658abfb859e5cf431a9ceac0f8e304c3513dde0d16761e88b79375315ac7a0703b12ea37f3aa565b443ad437e6699a91b80f43771e47c62c3374552e7cfb8d6a30da2ba8951dac325fd2434f996f8e0e8a20a96449aa3c856d0a53aef898efa118153c7e8ce2abd8dff5dfba50b05b1af7c15cda48bf57cc2d895a043fa9f8df8afb50c937ecb30815bf0d1eab0b76599e075f2e881ae530dbdc59ace89a5c499edf0042518495bc3b3cc438767f99dcfeb6e0285e3fd5f76e2c46c55f1c80f7ab55b800799967217ca663951c7b8b80511b09fe69e0283f7a84896b9306038e45be084ef3ecb3a73426de37653fddc81d0c06a28ac81b6807a41d734a25269639520ba131a9fbf2c66cb2f9c01b4810a48c63744e6da7533b10e36d11d226b2bc1e07a5846f343050fab2642710ca549ab95ebe1c203d507adadb7643c4dac26b83b52c24ebce5a6528570da333746828997c82a5b6757a8ea4ac4c49c2072622d1e5dd9300713874f2a4851176474c42da1814b700381de8994663aa4d297902e2f59a09a5abdac2edfd0fa214e53659313d9847e92f8ed5d5a65da2e9bb272bf43b5c601a1cb6aa922416481936c9398f088bb04350c90476d0cbcbed9a4f14b96f3cffe16c8342783dadb7dce9251c306e3b16a289777deb9b89aa9f29d4cf057e33f2780d466d975fdc3d3034e8fec7de0410b7e7e49c00b1fc4187e38036da8a6be0a867483253b27f1ec55530e9f6c65d180b5a071ef40ae1d99c6042f5964204c0c7eb9ad3ef76aeb80ed474a1f86d59fbff317b92456c04f8404e387ae6c01f7e090b9d0ee9715e411f5490bbaf5019bbcbf2cce7292765685dd3daf2e752d56774f990177964a5304e85586301defc53b28828ccea23fe4cb2e6835e2c110cbf0e5c7d57bcd12dcc44dee289465a13e2cfd1de4f181b7a0a2f7e161084d9d3b6f41c8e6118253fcc31f84547d45885069c9f8ac0fd401cae38ba4fdf760d946e5c1b2fbee430207b270791107094b8fb57ad990c9c7c7c57b0bb74216cf9a627c9aa9e368b0a479520f8c7db2e34064ed7a8e822c64448779a7ad2c7ff092f89a57422216038287cdb64e2371703e9aab59fd5747819129c9ebd0086a1f73ff67f2dd6ae828a265c651cb15efe94abe5e906651e5c5a09b4bb9c1933a9476145afa766a1717cd144d5086b4481894be7997212412c5dbc8368b58ee2c75082c3b7beb8399923e881b16e7766565ba0430ec834a0fae77577570141776aa6636b88e2d8227e4e4b0f1706813cbdeb2e2cfd5ed757333314f2a70749653e737effb02a3707a626bfad7f98a6af8c067e8a2c6eab320e656f01d4571a172db1ec8578d5137c65825293f684fd29f88bc594a77904c80548db6ea5a00a74060b9d5ea73270870aac1f903de614a55f05409056588074dce8ac31504724bb178a95206a8e537b46dd8c62ae63b362cf8ab972d96f7998f12c0415172a789ba75303ca1738e14db226d0ee85c3d931f5dd0de280f7aac2490c34c6863aecb7dc328724f22f74fd7e39983ae8a39be011ae57182c944366536ebe5927563f46cfec69f34ee2a566f4ac7b82d8999e84a824688d1dbedcac437bfd84e1f3630da95a1c672ea99b2417a89f844bcca23ae4c3a2629d03751d8f83468b5e4f8167fddc6938379a6dc1c99175334637c3f9b6572f4af17c11612f0c8e1d80598a8e01626df384bc852497b395bd872dba1cf629049e0ea1a1fda064cf047a7ae2293b044ad3f124d0c19a3315204c872950ce19ed6d30858188a384b74f0f53f6997f32bc34ace5b999991cb4dd29968ff8149c9132c0f44e50bc638cc51dfd432a7064f9158e082e5dc912a72b1da83ae92f5f4f5a78b1447eca2f7d80aaf9e5462b9b05d68d1f2d35cc91a154be4d151aebe3805fcddb523a41c7b132b4bb6b9bea4037fd8c4fb5a49f7beb99be0a8d5749b8961e9323561d7f0648193fd920407ce81be7baf36c5f366ad762a1935262a1553f066e93c7f87f205c5a2165ff4c814509520a03a4e69a61c71c94c99402f048c402aa4adb991e8615dee8d41a8a49381be608a9b5aa84188d3f8bf7c0e0eaa2a67cbbb95d800b0c2aedbfc9a425c259958c81e6c4204ceb73e60bfbb6a01469304832c87c04f4ae25bc2796ec67c44d189e98678d28af623236e7b60283a0febce8a35718c8fe091d883444aebda901220a07d371b4d30ef683491a273bb535f9a08f92d133a6a4804dcc281d41f4cdbef68ce8384f2be9", 0x1000}, {&(0x7f0000002200)="bf9f444c6c2c5c2f0d930a1d78c2f29ce2092da58004ebed20569918ce295f96681e3b26a3b3106c05e8a6d0a49102c337a535aa4c83ae567571094450f4cedd190a151d89ca9cdf65b5b66b6b305e9d8d4a2f9429793136e2904631175b45febc4610fad95e36", 0x67}], 0x7, 0x0) 00:00:06 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x1800}, {0x0, 0x7fff, 0x800}, {0x2, 0x0, 0x1000}], 0x3) r1 = getgid() setegid(r1) r2 = getuid() r3 = getuid() setreuid(r2, r3) msgget$private(0x0, 0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r4, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="9dcbc9706caf43c1e2762a2a7b14f43083bedc5b52256966f1b6158162c14c75503f3f614fb4ae9fbd4ad484f8846d7c635d1907271e81be3ca0c48c0820322a42096b5b655cc5f212f281ff7e91649614d66e6494b47769f4a896a8488fccd022253f7a9464406d597aa97bfecee5a06ce59299b0f5cd2a530b754f00e4ddc71e4c326a566d309e30d5ce4487492b8bad23dcc40251eb04cd6e3c088a96d0fcb68fb0745a5fce7615c631e35176c781c7406ab231", 0xb5}], 0x1, 0x0, 0x0, 0x1}, 0x2) r5 = geteuid() getgid() setreuid(r2, r5) fchmodat(r4, &(0x7f00000001c0)='./file0\x00', 0x4, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) setreuid(r2, r2) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000002c0)="834f640ab93fcc53c6824447f3fa00bcb8ddcc3909f2d100a52a3acf91240e624b2c033be4ac22b593a0581288cc7a11b0dc6f62173c514a1380cdc62631e573ef4a2b96a5071c6e059551e0349865692a0080e9ce60", 0x56}, {&(0x7f0000000340)="7c9dddbc0909b8613d1c99155d6267e4a048080666d34b72d20aeaeaf1dc18db82ee5860593466c443505cac3b5ada6dbdc95caf71341bce60ff2e0cf7e4957c6d69b399a86c34a50000afd4087ff4e973a0b41385451555bee8cf299c4a33cf6b25d77f8f70d8e88d0626c07fe868987244813c254635a46745c7fc7ed3aaa3604cd551", 0x84}], 0x2, 0x0, 0x0, 0x8}, 0x400) wait4(r6, &(0x7f0000000480), 0x2, &(0x7f00000004c0)) r7 = semget$private(0x0, 0x4, 0x5e0) utimensat(r4, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x0, 0x7}, {0x100000001, 0x101}}, 0x200) recvfrom$unix(r4, &(0x7f0000000600)=""/65, 0x41, 0x41, &(0x7f0000000680)=@file={0x1, './file1\x00'}, 0xa) r8 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x448000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$lock(r8, 0x8, &(0x7f0000000700)={0x0, 0x2, 0xfffffffffffffffa, 0xe54, r6}) setegid(r1) connect$unix(r4, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r4, 0x0, &(0x7f0000000780)) semop(r7, &(0x7f00000007c0)=[{0x4, 0x3, 0x1800}, {0x0, 0x100000001, 0x1000}, {0x1, 0x100, 0x1800}], 0x3) 00:00:06 executing program 3: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={r1, r2, r3}, 0xc) chroot(0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10002, 0xe3862f66e35d2911) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x1, 0xffffffff, 0x400}, 0xc) fchownat(r4, &(0x7f0000000240)='./file0\x00', r5, r6, 0x400) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x3, &(0x7f0000000640)=[{&(0x7f0000000080)="a1a9715d1ac818b68e89b0e4e3f12d31e85a5f5eacf2107775fa93979a491664cd0cbf62018734a389434c5ca679142d9078359520e38fcf6efd719dec4d4ab25b83ca07f50e226ea0e95cd6698437245c13dad7c7b6462e0ce1024bc5e51b5fdb5fffa642cf706257a8f6", 0x6b}], 0x1, &(0x7f0000000140), 0x0, 0xa}, 0x400) openat(r4, &(0x7f0000000200)='./file0\x00', 0x20, 0x80) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340)={0x1ff, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000380)=0xc) 00:00:06 executing program 2: chroot(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x188, 0x128) r0 = socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x910, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) r2 = shmget(0x2, 0x1000, 0x55, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = dup(r1) r4 = shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000180)={0x7fffffff, 0xcb, 0xf56, 0x800, 0xf1, 0xc1, 0x8, 0x2}, &(0x7f00000001c0)={0x2, 0x0, 0x2, 0x3f, 0x7, 0x6, 0x5, 0x6}, &(0x7f0000000200)={0x1000, 0x2, 0x7, 0xb4d, 0x1ff, 0x0, 0xbe4c, 0x80000000}, &(0x7f0000000240)={0x1, 0x8}) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) munlockall() madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) shmdt(r4) r7 = open(&(0x7f0000000340)='./file0\x00', 0x440c28, 0x0) recvfrom$inet6(r3, &(0x7f0000000380)=""/30, 0x1e, 0x41, &(0x7f00000003c0)={0x18, 0x0, 0x7, 0x3}, 0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) renameat(r3, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') socket$unix(0x1, 0x7, 0x0) close(r7) r8 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)=""/103) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 00:00:06 executing program 4: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x4, 0x104) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x1, r1, r2, r3, r4, 0x1ca, 0x6}, 0x2, 0x7, 0x9}) 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x40000003, 0x2) socket$inet(0x2, 0x60000005, 0x5) r1 = socket$inet(0x2, 0x3, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x10000000, 0x6) socket$inet(0x2, 0x4, 0x3) shutdown(r0, 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/133, 0x85) r3 = socket$inet(0x2, 0x30000000, 0xa5e) recvfrom(r2, &(0x7f0000000180)=""/179, 0xb3, 0x41, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r4, &(0x7f0000000280)=""/193, 0xc1) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000380)=""/29, 0x1d}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)=""/10, 0xa}], 0x4, 0x0) r5 = paccept(r3, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002, 0x50000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) r8 = getegid() fchown(r0, r7, r8) socket$unix(0x1, 0x5, 0x0) bind$inet(r0, &(0x7f0000001680)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x10000003, 0x6) r9 = socket$inet(0x2, 0x40000007, 0x7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x4, 0x800) r11 = socket$inet(0x2, 0x2, 0x2) r12 = msgget$private(0x0, 0x10) bind$unix(r5, &(0x7f0000001700)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$inet(r11, &(0x7f0000001740)=""/54, 0x36, 0x42, &(0x7f0000001780)={0x2, 0x2}, 0xc) getsockname(r9, &(0x7f00000017c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002800)=0x1002) recvfrom$unix(r4, &(0x7f0000002840)=""/114, 0x72, 0x843, &(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r12, 0x1, &(0x7f0000002900)={{0xc3f, r7, r10, r7, r8, 0x48, 0x4}, 0xf4a9, 0x3498, r6, r6, 0xd276, 0x9, 0x6, 0x40}) 00:00:06 executing program 3: 00:00:06 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x800) read(r0, &(0x7f0000000780)=""/4096, 0x1000) 00:00:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4a00c8, 0x10b) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="29aa9076b9610388e965bb3290f70453a39277d2358d63b37d7ea268e29f8945966ae16cf4ea8fa3bff3980a1ba9c9bd343e80b290714404e60df140a5297caf7b94c6a5b5ef60a4e6ae9f30aba8d11218a21371fd2c43633f0008eac45f546b67bbc4cdd4f579ec5ae23bee7c0e71dbd3e238d0", 0x74}, {&(0x7f00000000c0)="1e7608a1d841e9a62d26d256eb892cdb1ec937b2c4e03c7012fca593465dd9928e9f1fb941199b63b2b978cfafabfe20d595faa7fc5f9bf33b39c2d19fc8c25f36b1226057bb0d9a81480cc0efacb2a836121488460c881d", 0x58}, {&(0x7f0000000140)="4a0f016a58305132d6ea869bf1097440f279f9002a591c8578cf373b6d31d68eb349c797c7d5abcb9a802c12448d63fde43e028551a6be7a0d7867ed4e5c958605b1dcb8ad84cef3b7c53635de9fb46baf0b9bca9053fc41814db3be39a8ccab48ca400e75d9dbdadaa1b3d1544ed5c17d0ba950522ea68c8aacf902a987bca681866e5a1422fd7c3b211670c81efe8c881f6cb3cc58cd70493bb3416448198c78ec63c15d3d397381d3560a36203e06181f8611e1f81d33f1443059b1a536445a8a3037e9851feb41ba9851f04321f328dc60851548c498bf48d4ebce0a5739c59bd7", 0xe3}], 0x3, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1091, 0xffffffffffffffff, 0x0, 0x0) 00:00:06 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x100, 0xd515}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/236, &(0x7f0000000180)=0xec) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="c033dde547fb30df61badbc7bf6adf16cdb3254f0dfbfd7d207fb9ede64731dc6b6d67202486a2c98ea9377895fd1d3cbb22f8b18e65cd2ebec96a34460cbb83c630afbf6943386122abb46eb6c96b574b085e7b7ad7b54c9074f9c8e9f580e2cf8ac61da37188c90563eb289bf0a0f3f883c01054c4e5013d4104c453b29b041ed395186904394efa37b855b62caf4337d102bf7f73c60711740616d23faa46ef65759d5d5888727b40ef30429c1079bc92a8f816", 0xb5) r2 = socket$inet(0x2, 0x20000000, 0x8) connect$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0xc) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x1, 0x3, 0x4, 0xb9e, r3}) r6 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) read(r0, &(0x7f0000000440)=""/211, 0xd3) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000540)=""/9) select(0x40, &(0x7f0000000580)={0x4, 0x400, 0x7, 0x5, 0x5, 0x8, 0x1, 0x2}, &(0x7f00000005c0)={0x609d, 0x6, 0x3, 0x7, 0x0, 0xad, 0x9}, &(0x7f0000000600)={0x3610, 0x9, 0x80, 0xf27f, 0x1, 0x7fffffff, 0xffffffff, 0xf1a}, &(0x7f0000000640)={0x0, 0x6}) recvfrom$unix(r0, &(0x7f0000000680)=""/231, 0xe7, 0x2, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f00000007c0)='./file0\x00') fchown(r0, r4, r5) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000800)={r3, r4, r5}, 0xc) fchown(r1, r4, r5) flock(r0, 0xb) getsockname(r0, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) mincore(&(0x7f0000ff6000/0xa000)=nil, 0xa000, &(0x7f00000008c0)=""/218) unlink(&(0x7f00000009c0)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) recvfrom$inet(r0, &(0x7f0000000a00)=""/89, 0x59, 0x3, &(0x7f0000000a80)={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f0000000ac0)=""/247, 0xf7, 0x800, &(0x7f0000000bc0)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc) getpeername(r1, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) getpeername(r1, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000d00)=""/10) getsockname$inet(r2, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) 00:00:07 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x400) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x480000, 0x160) 00:00:07 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x1ff, 0x7, r1}) r2 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getpgrp() fcntl$setflags(r2, 0x2, 0x1) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) listen(r3, 0x7fffffff) accept(r3, 0x0, &(0x7f00000001c0)) r4 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000200)={0x3, 0x2, 0x6, 0xffff, r4}) recvmsg(r3, &(0x7f0000000740)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)=""/153, 0x99}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f00000004c0)=""/9, 0x9}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/179, 0xb3}], 0x7, &(0x7f0000000680)=""/170, 0xaa}, 0x802) fcntl$setown(r3, 0x6, r4) r5 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000780)=[0xffffffff, 0x0, 0x7f, 0x7fff, 0xfffffffffffffffe, 0x20, 0x100000001, 0x80]) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername$unix(r7, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) close(r6) wait4(r4, &(0x7f0000001880), 0x2, &(0x7f00000018c0)) accept$unix(r0, &(0x7f0000001980)=@file={0x0, ""/29}, &(0x7f00000019c0)=0x1f) wait4(r1, &(0x7f0000001a00), 0xd, &(0x7f0000001a40)) pipe(&(0x7f0000001b00)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001b40), &(0x7f0000001b80)=0x8) geteuid() sendto$unix(r3, &(0x7f0000001bc0)="8634abb7193258b37805928b581447504fcce38116476acb0925d4a3b19986ce99be3155e7531795cc706dd88b1b66439bb01b7f0262c7fc47fddcdda8df6bd1bc5ce424a2e84c5dfa6698e1dcebb823c5da7832118ba2b59204d66f", 0x5c, 0x4, &(0x7f0000001c40)=@file={0x0, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000001c80)='./file0\x00', 0x1, 0x1) getsockopt(r7, 0x5a, 0x339, &(0x7f0000001cc0)=""/245, &(0x7f0000001dc0)=0xf5) r8 = msgget$private(0x0, 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001e00), &(0x7f0000001e40)=0x10) msgsnd(r8, &(0x7f0000001e80)={0x3, "fe73a0c99ad6866cf15b5c66a37e5fb02e5984ba04b23cc0019cb2e0fc25c3fe25cab0ed6cc123b0bfb24ce0bf00a5eab1d60c4f493f0250ec086d3aac2d9b48f8a039f2fbdf0c7319647c33c1828724dd5a46c824d7e7ea2cc996b6e4fd86817a42fef86b0323d711d92eb3ee2712a525e9b9f14a6d16d6dafcb296e4ff57b8808e0c3dac66ae4acdae25f7934afa04254b5315e0d8d59f30a16b30c0281688c8a7f52bcf19be3d98ea837d69c7989ab030d744e0b85ccdc3617d1dbae02aaf9c2ac385c513b6d187768c2aa9e2f806784512c45ff02d3b465c0b7aee21c5605c8b5303e51a24caed8b2b3b0fd26ef4b77b32ade3f01da992b4a54023027281b9609a2a96d449dd5ae23308ba598f7085ad6f9a568c6108d30f7726b1ec150512336c4b91274926647685c585c09097b09a11aa0b051cef9f3e9ed078c36530869cc82072c51a804baf5c00f8da2655fd08a7359b32ace380100a0f7bbd06941c59a94ac9a5516e38dce75f3fea696e162ca4e25bdeb6830941f34f1997f6bdff4e5e4adad1bbced9690bb18ff1a68adf7905cdb1f912280a6e68dcc3ac936e8539833a44ad456e2d8d28a0dc784248e17b1ffabe5a71d385e9394f60eadde0057c3afc19846af65391fa3c4e0fc87ec732f633f29d9ed237ca113d4629e55bcd748d10a13d980da61718675f13c4adadb986b99cc7f70f82105005b442e4fa966d0d3683537438c5f9d0f5f805d9726f9a17bd1dd41eec4f0fe722a1a8e1e08e4a1e00c3fd2102824b702f699a1bfa700c29238587b8a9c39f2fdf9aceffcb5f8b994808aa91725e0a71ed1cedd294a9434cd5d924d9c57d9e8b83cd66aa25c89ed1420b229f9e3fdd77ae8edb6e35eea013adfd0565530aebbde48403e98e39c61910a47e8e76355621b350be81a7940c9da78adc21a8d646a4b8df2b3a9e2b196b01acbd6c2c8d87a2295f4bd070c8cc01a8122c987237c3440d9d62fabc8adf748bfee13183acb49d2777739002c9be6e8469305b44f20627df3ba5c8490dd36fa39aa0e76b815dc2a488402e0ba620896de976dcc9af1248d990759b8c55a3e555d35a048ffa068eb9cd4cdd942b6db2eeefe021389a43178bd623b5759c3320ddd0d4a6a562dc3a91049aaf5926a10e7ef0f138675e8dc65f512efb7785c3100e3ea951a634eedb3fb208c2b74691387d3825542426034a95f08e6f8bf5436de3a9230234a7b1a745dd5cd72fd2373827cf6d2b72aeb603289aa4e180685aeca4d5462bcac98fb043a5149b99294b712516c06d2eb4d4269976b5ee08435d2c106da45d6c5732479c92058038a6d24e073459a0ed3d98971ee765dfecc97116ca4d649ad14f1f2284f706d110e92ec2cf69b4643bc4a004b6bf6d308f512809485525fe34aefeb7b7d1e130a8c213a1209cacc9f2dae93986501bafb3442a5bce1b2fe40957d7b22452d2bd7d08759da3af442d8a793355eea4aa2de311656acb7259d675c9957f659b9fa27da79367127a6fa6de70731980bae9f67cceb4b2afbb89fedf7f77f5257215dca9310b7dacd635b9d4b784f38f829602592453c8bcd1ad5e191df6f9429ac901de260d018bb7c70f51438fd349eebe3d6579f137fc25f16faebd1ee56cc3b59e518c927e712c8eefef69f96f4a11a4dffa24c29379cfa732cc3825c14287494a984c903206354769db0be2b514023c2b49d778155a2ad3f7e0cab44625f9559ace8ddc1f14d0b3b7a5bd0c03a787e0950bd7023f674ef82a9991e55354754115c59cefd0932576cdd47a52b696e20b805bc12e144edd09d957797c1398d1218b778046d26efab4a11ccd9be54f874c8f485d7c009b84e0c8d93e165bcd6134adf7a17fe9d4fbcd9ec97bf175bb0b63e9af51173601b362db273b3217a2c1e8f49d9d58229b269852aef1c751869b0ea1324c17615007dbc5b3da453ec0dc602b2ec7d641b79cf2e5f85c3482d065503f9e1246ead25f5d6d712e7e20d8e39d186407887028ed5e59ce3b847e379bbf2d23159da0bd1b7d3423dd44382153d45c268c5d40cc9f24cb58cf83bab2d1f6d43fdcba73db29377b118cb2289271d96cfd800fa0e5c75546a596cedce0c9dad503297a81f55afc7d81346d4fa8bc237abe5648285627bc26df6db87fca0a644a5923c9ff3e3783e22507c2ee499c6344272e103549a77ef616ef109afafeb10e54e997111fd29586f03bf01fdd56585d78761f4c6a50e81c8c7a42cc1a3b92c4ff1faac73ff9fa014cc733a9469d3b0bacc3f237d3ae7d54b51174b868bd709c39c7f9263dca0ba2a985a4eca358598baaa7eaba109534653ee63033e26b09433c9331a2b4117368af8edc9a1d6f08cde7317a596541053cdee447fedbc2da1ae718ba372cb1ec3ed84631aaf04c78685f2f934976f3d452eba8d1d3bbb7562e817954191179fe3de94fc9c5557cd3d5fb4cdd462ba33888bfa160fb1651af3fe5efb80cc6d6370304c47c3ba096682c6295a7ebad834aece67aa4b8614d9c1d9f81eac2f7fd5a885f042ffa061354fc96e955cf3485a15eed07bdd6f085c7ac1b9f446a5f1c9f5ec1ca36369450997f9c3108abe1d28a3b43fd3e97a7beec64347bb6869a627b82ad72cd97415b505861eeef3eedb5c7cf7c9e7dca8b521d97cddad74115dc87d5cd32240d8a8a48e81c7f996721f26c276f456bf373efe8a1e827a8853ff15e0ea45441fd95171900e4bb7d069e81af3ce3a10397a68058b81efe687b0dc71c2d7711fce9c0c4b777b73f3a555ec4039a2fa097b845feeeaab47690e35051b8872c30e692af1be384f557bb0cb6045ff69a1ed2992ba6bb71e74237b0a58911aab63dc139dfb46a13466d5fe0fa242f053f8842b3d65fc48b42003664062bb76dc92bb3c60c35aac2aafdc1b6611cc9b358e2bfe2ccfde893d8515d31f96b00b3eba0305048c9f2c52c2b402931b56245f48fa717006f259ca817b2fd05de4f0b70b14ce754ca39aaba7ca40cae57885af065f298a1a5a5a97b2aed2d767098ecd63f8cc666ee9644c5dd0f20e893d39ec5decd1f0c3b999dd1b390b93ab7785c625f64484acc4c6118087312d6280dea88e7215c3927dc191f8f83bc009883fb04174a4935e28c057b11353b298a1cd23eecc965a73061f03eb16678206a66ad20d48c3a109e8a98529e31a17985b7f76e5d64c9feb95e1f1827fa6f1d296c0e8477b8ef093373a3a3619c9cf2abc5ef8ffe3b9dfbb9ce512c01a58b92e662084c713333ff4fc723bbd54aad57db7da3169bff6e7e62632b3cfe16d22f5f59b20321a8155ea0d2e4e0b69789d432f4c0544c9b46a1f709d7b5e537060068b8670971cb47ae689c8831500260814fca36851469ad35f1e8d82ca43f9b0a09dfe85f2060f9abf5a23c93d0f921b318ce85f494157d4c2e9ab1e409476f3d88f29468fb14616fa5bb35ceda5e728cc4f2bb5aa1f70c06363080ddce8f0e7451aabb5d567e63b889803d070fce7072c768ff9a81e1d59c52795adf53524b18b160ea0462fa54eff0187d6fd819886b8c91d6f28bc8ff2af93f73bffa247193d7945b4bb05bf9e118b942da952d98f1cd6650af880f5f7062ec92a10bdda9630fd83c008ce8fb61b330869067570450968192a8e3297832eefa7c9a4cb99afe1063aad4fd2eaf8961e75983f80acdd78f56f4d1d5bbd3bb1a11ba2617673c12e6dcabfd16857bfb0c0b4f4515c6312a306ef8ef4c24a1a672f4de8867b5098b38bd946138da76e3dfb392d5ed5ba0b8d3bd38ca1e022df694897b8df102f28db4cbba2525e45e473ef4c7dc24327825a0cde724101314d19541634c81d86451dbcf626ca6894bd63fe1ebfd81db3e66fdab9a2150ee20095e33fb67f43d44e00ab43f3e264848c433973e37ef733adeeb4f25c8d181068f888dea310091533fe3e9f43557d412cb775a587c330dfb99a1c21d426d0c9421bd31d9d25d522d3174c86a67fad24441fd6767a3d74707347fe11629caf18f2cc2a36f37f7e0776eb743a266351d3a17bc864c1bcced3220b607d10838c72c68e780ff807d6728f7439ddb6c8ac5c4072fbdb51cc3b359e8d7d56ba939b48134c95d3851eba158188d38ba69227f24f16e96afb4d2140de509dbd42f60a658d9470bf091ecc08a001286c15a723460cdc9786931247ad62481742006c16c86565016aaac142a33e1de07d658ef58c17d6d1d73b44fe259b41b125577d654be3cbf180e8f3c1de54846e60bba81499a16ab9ac7cc6016f05caf90a9d354a495775fe57b487f5fb1c2d180b820dd32f1ac4abe5cc590721d17329f44962d63da49fcf838270b42824c435c1f73c1d0c51ea1fa38e8a0cec5f5997363ec49cf6e96bb5746baf5225fb9946ae579231ee18045401348507f4b04008d362e2e34483357304647403d8109b41153826332a844212a5b95ad1659f55d934d647be93526f3c25fc1f96d1668c014d6f8923515346550ee9fa8eff1ee9a1fe19e939bb112ebeb31fb6d6d131d48b4afd15d102fbac0a08ee89bb9971a570657971546f07bde839f8199618cbd012c72378c3c6792619f5bbf734555634fd6f7237d91fe33714ba6db69596e9271b0738d514d389df051eefbeaddd5b9067eb12abdaf3f2e9f2628b8ce53a4a52869b6ceb7b3ebd36c26c2a07bf8845290b8a5c933f10386eeae0bde9df5c3f9e7940ceb1f783a1a2be7f5b9024aa880f8de7d6f62e1da23519d622d25e4afcfa9d9b28a359194a12efa8f352e30014a08b932b6fb2aae690e2f7213daa4bf2eeef4c38d024100bf8eafac79543bd622cbd254c18ff7546676fafcb9e7db47cdbec8fb4736bf2b328d5b65360801a2964ad73ea0e92261d8d8d588e67f1f5ea8323c8616bccdb26e993806fde99f8ec9251abce8998a78173abf200c50c4b0dab73372e25cd94e203894a06234f24a64936dd6abeb0d7130f099f04760cb5ee29c0a401aa2a2836dca20ff79f0763e776e46e0d434aa267fa8e0e2dabc75dee740c7d8245e1e7c09a709584d33a5782519486f773a3e093bea16d3d6caaed9625a66109421f46e71a461635ac0f7a9df0b3c0ce23fddb5f932397732d7e892ee660399ffb9fdf785bd1969c34416415f6053ac072eca08f386a9420f94dff3d2cbc1da0fe9ecd6f9286bf50285f8bbf1ce328af0f0dc8afcb7c7d6b7bbd7871a7eeb4615925415f660aee39c87add0e14121b54417a556e78ad4155b5968ba37012f5161bfcaa2a719eb1dd865ca245e36686ab54b0400099edf7f463a6aa943db799c201a41cf9a419655ce22a9b90e6e0597eecb910042e2975599d04b5b0b79696568e00142d681df39993651baf8027ea8d3b653b46e58fb1c6ce70494872c1e173de46464e62037c97e94538f36ee985eed6a4f995b8d468af1afbf6279528b80fcb4a2d06bdb46d5461c20122939518a8e262028dfbc4b3dccb42e891b8f7fca5e30787ba64a20346210aca1986c172d56aef92c97ace5d23816e8bb6ac8162264ba199e74194949be071932838b708a0e01ed73c4a8334992f849f1a386da1da9692af7b5e3ac81d902645780f8fc5ba8f66c776793c3dc0981377c7abaf3abead5ab4784e11909438c5bb2c3f133e64c8c6e34b0d78bfff77d24f91352f9f56df64bc38fb94a59d482118c75152f3a2b176fa745953d4f3ca96a7678d7694ccdadf7c48d9d47ce5d9b72e2a5e2b70a4e8a42d91bac09c5b8b894faec35889564a068c24ea75ef8050c75ceb9a1e906b1c85d7b9fa6414319"}, 0x1008, 0x800) 00:00:07 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x50, 0x0) 00:00:07 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') syz_execute_func(&(0x7f0000000180)="26420f5cfa67c6c702f04181890000802099899999f3400fb8b900000000a0327c000000000000c4219de8350a000000c4a2f1bbb2e17b41abdcffc4c2f598318fa9c093e2") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000480)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setregid(r1, r1) r2 = geteuid() utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x8, 0x7fffffff}, {0x7, 0xfffffffffffffff7}}) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file1\x00', r2, r3, 0x600) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/70, 0x46) 00:00:07 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x100}, {0x101, 0x1}}, 0x0) ftruncate(r2, 0x1ff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) clock_gettime(0x40000003, &(0x7f0000000100)) r4 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="c9a85d2c299d13a02d33f86f5b22dfab2d7fad3855669d658e7f42d599bf529ad1258b", 0x23}], 0x1, 0x0) faccessat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x10a, 0x300) r5 = semget(0x1, 0x7, 0xc8) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000200)=""/106) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semget$private(0x0, 0x0, 0x44) symlink(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='./file0\x00') truncate(&(0x7f0000000380)='./file0\x00', 0x10001) getsockname$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000480)=""/191) clock_gettime(0x0, &(0x7f0000000540)) chroot(&(0x7f0000000580)='./file0/file1\x00') lseek(r3, 0x0, 0x0) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0/file1\x00') semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000640)=[0x100000000000, 0x8, 0x6dc, 0x1f, 0x3, 0x8, 0x3, 0x1, 0x1, 0x1]) getuid() r6 = open$dir(&(0x7f0000000680)='./file0/file1\x00', 0x200000, 0x140) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) bind(r1, &(0x7f00000006c0)=@un=@file={0x1, './file0/file2\x00'}, 0x10) shmat(r4, &(0x7f0000ff3000/0xd000)=nil, 0x3000) paccept(r6, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc, 0x70000000) truncate(&(0x7f0000000780)='./file0/file2\x00', 0xc94a) 00:00:07 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x10001, 0x23}, {0x2, 0x7}}) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/195, 0xc3) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x200000000000007, 0x300) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x4, 0x6}, {0x1ff}}) r0 = socket$inet6(0x18, 0x0, 0x1) recvfrom(r0, &(0x7f00000002c0)=""/193, 0xc1, 0x42, &(0x7f00000003c0)=@un=@file={0x0, './file1\x00'}, 0xa) 00:00:07 executing program 3: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x7, 0x0) close(r0) r1 = socket$inet(0x2, 0x50000007, 0x2) ftruncate(r0, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000680)=""/196, 0xc4}, {&(0x7f0000000780)=""/114, 0x72}, {&(0x7f0000000800)=""/62, 0x3e}], 0x3, 0x0) r2 = socket(0x7, 0x3, 0x6) fdatasync(r2) preadv(r1, &(0x7f0000001dc0)=[{&(0x7f0000000880)=""/153, 0x99}, {&(0x7f0000000940)}, {&(0x7f0000000980)=""/27, 0x1b}, {&(0x7f00000009c0)=""/173, 0xad}, {&(0x7f0000000a80)=""/200, 0xc8}, {&(0x7f0000000b80)=""/25, 0x19}, {&(0x7f0000000bc0)=""/130, 0x82}, {&(0x7f0000000c80)=""/136, 0x88}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000001d40)=""/100, 0x64}], 0xa, 0x0) ftruncate(r2, 0x1) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001ec0), &(0x7f0000001f00)=0x8) r4 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r4) fchmod(r1, 0x100) r5 = semget(0x1, 0x4, 0xc8) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000001f40)=""/216) getsockname(r3, &(0x7f0000002040)=@un=@abs, &(0x7f0000002080)=0x8) fcntl$getown(r1, 0x5) getsockname$inet(r2, &(0x7f00000020c0), &(0x7f0000002100)=0xc) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000002140)=""/4096) mkdir(&(0x7f0000003140)='./file0\x00', 0x20) r6 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x1000) linkat(r3, &(0x7f0000003180)='./file0\x00', r0, &(0x7f00000031c0)='./file0\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x10000) semget$private(0x0, 0x3, 0x410) 00:00:07 executing program 5: r0 = socket$inet6(0x18, 0x5, 0x7fffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x5, 0x3) fchmod(r4, 0x20) lseek(r0, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000001080)={0x18, 0x0, 0x1, 0xffffffffffff3f92}, 0xc) recvfrom$inet6(r0, &(0x7f00000010c0)=""/148, 0x94, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x10000000, 0x6) sendto$inet(r7, &(0x7f0000001180)="01410cc0effad0c7da70914dfd31bc5ce3e1f61382a6f147c4a0b27dabccb330499916f672c87a60eafeaf950c94a9c9e6c403b6592c4c51c190885289c8a6fe15188131e215d76d8534d5d98f02493a1d2f7cd118846ab62715ac3d5a914aee16587d723302a930f4564e35820187921d82fd1e26a7914734a2ef2577bb4e2de22af492302d3530f54ce63a20cc0931598acbbc41459a20855b9c558d33f2f73fad89def865c0ff386bff7480382faf57b4c588c374fea537c3a348556bf9e28ace2e08ef5a3a5b673cd26eb40a372ef9f1a4fb10cc196be3bbac348a0b37369b9ec1aed365d6c4c3ddcd51cc6042a02acb1c0ba37e15334fd494ccd1232074d9a359ef0c32e3d73a49c0323d15cc3eb04529d2916e8f11cc03e7f8bf6d7af676c3c1680be81a8955293e1a606f7fea0d8d3867d60fbab9411105f591e42a105fc087ee434393490669b5124ad6bfc9b38dcfd8c48fe93e41d72efe027620ad0b66cc18d5ca11eccf19c45cb9a9cde8ac494cece54cb39747c0418ec4187c9dd6d78632ec29503c0327de78b3df0f0db91806eaa2e84e38b7567c745c7313064a16fd030c066163012d589bbbe3adeadc449f5756f9c29f89d6fe99ef72be9021640e7b6990acd770d060cb178c6237f81e43bf0f24f5fbdbf1ce38020bde25ec07380160d3081fa760d73d5b1a608ffbf7fda5a37b806430d73298c2eb01b1b65ac97c9fc60cb17a3c755b156e7d2ff39fb9a4794620d3ab2b047c66d3c55fbee29b657e2a01d77f0d2bc8ab3b70422f872b011920e5fcc990bf36a37efba9910c59944b6af71e383944b64b9a88a80ef920c152da52f1314abf1a325afec00bbf4ebed29457c4afd2242b30bed2038f017a4ebfc611d68c829670296cda1782c23fbfb55fad9e95f7554e236de16261da8ee05f397b12cc8b7a67405ade24253b49e8007955d36c8d300b77a6ae3035c6e7158776bc8879ae6bb22d06d2c34359b7d359ff2ab6f6d70c809b7604dc131e823423fad8e07960f6d88765ba4561ecb074ec4554eb48c22bee050c3d38b0b7c47a47faf38d7a44b565704d129f3d84d6f50a637bb8d02f4cb2d1f19a59657be38df19e6b44741e85cac70f5108fe21a7a8feb4a2870f7d99b8879e01be5063deac329896e4932b42b5d4e3720be1f035ff67f0e5a9d996e18b96e61f2674ad18fd12619e47f3cc0515da6b0f614b68e92cf436b28c3af27dfd30fe98ae053492df2d62a624c796cbe398abb549c7506a8637da4f6700cb9cf7dfa957e7a4ba2a15ce6f19eeb09aece7324d7e4023e8c8d224f382817b819dc43dff2491b1f5140d78e9b896aa9b8c32829754ba9702dfbce099638ca23e0b245bfaef7e0d90469d200d9671763866d0981713dbb399516f5e7336db0858d8aab89672735d68d6535d3a7d0c41c43688621812874eadbbd180a85ef5bbd3df71481d38eee4dcdb2cefcd03048fcec93b249081bcbd73f74c1d9d75dc15d4ea9c572a46492742e1b7ccf4af7e78deb59cc366c4edc689643e803ab73d456a699dd034726d02de96d87ae75415810b2fa3779897d5813e29b7c41f12188468271b84589b0201050c627314095db73e6fe4d0f55e5791a19a110a2f392531f35f771f08eee4d0f25283a61dd619f8bf014076db52e8f3fe4f7580c68e5127f4513882bbf68c3a43aa1bac76e4b4cc3b9cd01f3cc03051ffb3e6a2cfae6769cfc6bdf1549be3bb12519e83f270ef0e38ae3591361271404c4ffbfdcdac2c69cc86893e7a7a75b5427ab0a8d985036782bf190596ba98afa751d6cdb30eea9a71cfae2e1049484e35c343483d30d8a426850d781ae17c489baf342c1984fadc9b4f65b2296c95da40a81a47f67eee3c0bad7202116fa835d8b7cefc21dff740a4cdbaa8009e74a58b03ab3973c83281facfdaebe2d4aff1d9d4a13cf6a02445cdbd009511f1fc5164cb1b56306486370933ef2ad5619924a8ad0b16159b19da50f7f682d1b4aeba704ecca9a013cd5173a8335a9113cfd506f1b9738cc6afb0da4b98269502c6960bfb62d61e0d821d2d0a2ca3911d42f523709e525e021fa64938ccceb8eac565e3dfe14949f375fe35b35f68a79e623425988879d35970bbaa308ddee81db72b6b621d6b16bb5dc756b4b9d7bcbb9d5d7e149ea32b5a00850547fd182a276c8ec3b5c9c08549b98626a4514682cbe14a2df2a3dcabc9d216b04ae1086798ee0c8e39d042c38bfb32436ce77cc504202f2bb0068e7dd2864714b665097585cd100c2b14097a2d20bb772c2fd3ba88ec22615c835498698405616c18f723d0b88ccc06c36e3ffa2ff30e09e29017cdae7049b1e9b8cb0c795b22a68a19711e88dc05607affc69314f790edbb5c46bf7b381faece0661de5937ba107968cdfe16ad6bde6ca1c8a147bbdf7ec230bd6b8305bfc3bf81e93792eb45488f843f941e470286e3b25bbbb95e162d08c22d0f7b67fff5e910836e24685dadd368568b6e5587a93fa550ec5230bceba76930d011b57be0e2e3f968e352198e3774ce49f5e1079ac11488df273b21d66639d85a796c42a958986fedb3894de395a6e16686f39bcc76954d9bd80bc4e5db171ad8d93b5b89369deef0f4c7b9cdaa62f73bb962a9dc59df13813909062dbbfcc40e347562e3f9c71765c8928b255b401c03d621e5a4a5c185700eaa8b6fe433d9a019543c0133ddf239d7ca4273bb0bfdaca8ef1964f8df37ba48840894a99b8919546093d45c9cdebdd4b8c44b95bbfabb65073bcbe842ce9360530794fb5c3c7cf0f0810c1a6241ede61579e013d422babde7d0da19efe56f6e9b1e347364e6d9b8c7f50e9cf94e75960a550cb0da77dcc9ecb5cb9e892450c098119107657c25617447401ccb6cff9d2c7c54113d6bf7661cb1ddb700f17c86115c4532c891113f1951a6ec1f17a7867174eda41e249ebf5c4b23f3a18be5ebe93dac4c3c44449aac8b234649efbd56833c52c3c335d104449d79f44c594bb74b7c72a4671d959838764880843a14063f500446e524309cf72a2ba37f11d0ebee36dd6bdd0bfd4d04148981508b5786bef56c774bcbc8aca78d0c43f668ed6c1a362af081101ddbd49f1ff276b1be015d3b6e9d1e20572a608ca8ddd7caff794ce5f41e5044e6ddc664bf1f81ab5299c2c01f8c1f2df509bcf7457a5a5d70e0f51e5b712ba2d12b0799ba93e5fc5fcb9042a94ee4836eb5be27700d628d636d27f81068f79af314e89b84d1ff687d877aa88bf9d56493d3cc53b4e2e46cb4ba7daa3f85cfa9eefc26e0705fa0378367cb59ebca715caf58419f355848dbd1069c9f7cafd22da006bf5234337610b04e49961015a2c8b39a2256cac9963641ee126ee4bbf49446877f25805ceeb53c9dd0d9b3e773b11276a0d2375d0864614f2715b63e1f409d9cdea082c3136cc55a38d2cc834d4492f0e8d08a1eceeb63634ba3d1849223a5040830c3a931e65db525e7e18ce7bcca7f85b1f8ff06f7ebc7088bf66a612c54cc8c43856ff53c9291057240343b531a08c26a0980a4f1b9fd2431a55266bf464a45bd2a226d94353b2268da676ed74bc0446b9199ca9f45e3d424eb45d8fdd7cf4992840cec20621b32728dcc63b2fffa4fb483c6a093c8d18e0fa4e73652548355d86e1623d153c9345dbe14a78a66d6cd01f9604510a61f8500cc50b04b15774e4f3b2fa7bd72dc5ba94f5727aef78cbc8af0be58c6d04860da9d7691c82928e16272953595d36d6a677f2127ebfb63385cdc814e6a3b4dfa160c7c7884f02bc846bf5774b0ead2c315bad563be00fae70294234ff858ae97e51f09c892df3f7c0c16d30e8c41e6a09e6795ba6327eaa1812510027d9ea832978c49a97d5502f5cd317c3a1afd2b170dd2dc8e91c94bf6b7e70481c52880c8e2dd1e4038a11e1c4ceb590cfc7877f391a9f01e2e6cedd85100208b5b004f724c595b788bb21f5f635e074b88a1a21f42c20a662f28385bf1705bd7ec9aae012690de104a8fc55e0ed30472f32c8a91ae9cc4142c5b117a9a53c97494b249e88fcfe9b678b56d6f8795df5da4db37612e4fb1d41f00d39ebf5d9ebc0a2b99d46c1146f11ac2e027405cf026d54d4bf1ebd373da249bf67c95455702e9505018aaed4fca15e82143a9bb7cb9d1d206a7e6e07dd928dd32cbfe9f073346b6877240c48c0203c4bf4c1c360a34ff46a144a7fac1d17b2c019546d5ac0a507a5454845a5b2900eaa70f22de14c53f1a6e82e57efffabcf4f5d52d2b3ae19b6a2441ce4bf11d2b2ea7ec787bfa714620605394662b62d32989efa66bba456f60c41bc4153b14c432741e9cfb3207e911263753d84118420a38d0586364fe3650aa2e15ad2336bbfbb57be1606598697d9f20425bcb322b525230688f78f62cf150bb370002835a76a0cea5bdc15daad0d5b2c2f73dc00239f9d901215f7ea288af5c4d7427aeabee4a6622cc4abf1e265d0c623975f9f1141294ab07fd84eea7dc5b95d20ac52fa8f1ceeaac692956b385aed6be95d931ecb6233d09008c5ff05706743691c8ee9f2b82062d46c5a6221230c198ec3bfa9080493dda8ed00448a67be21e8b8afba40d6408dc0b42ddbde5bcd4a5814624632303eca32c7f008c15858e62f783ebe8bc3c94859feacb6e2e39fba3aeb01d2516a9819ccaf3c9f4b746729d2ebd4212a595057a7946875600628259cf9f3caed4f544acfeafa59243bec39c82be6d45000502d59d7efc6268b700f23bb50007f16d63e5e22bc0ea4682fe619c04d3496e9e1cc29b756ea4e4e164281f31ef474ff2cfc6491d5ef942210b1e6fc97321995d37086ce82045a7f21e57da56d7e44a3bd77ea33659cc27849c404abf89b6732068b079f1b078398af759e7372040238c22b421fddb9f9b147dbf750e8e9e5b3db81c67a46896528656250ab0c9c23eebdfa5e950f140f67f42088906fedab7c1a52d00641e4f39924f55f9b026f120a3a95fdef4932ed68fa92370962f46a6ccbe695cfd510734fb660c3b20601db3bbdc9cb9e5a153e16efe88a6b274dc7132df8bd1ca396b385f40346faaea43a7ec6bb284c9c1dcaa85bcdd83d08ae3bef7d358723dca1414293cc3973eb2631a2e303cb639e820a33602f20f67e4a7f36ae85e57284b213ddae829c46f2e5d381509d6070ad532bfa9f79f3ce3646366ebee02cd322e843195fa4c37b2d4abf2f1c19b07a339ca73bc9f428e95518d602b9c3c160cb4f9ed6ae068737511dce7dcafe1a6a5e20134708bfadd41aec10fc849e412cbceb0515e0cbb7f774788785c5e189b092c18f2a0fa7dd4b69f132960b72a6408764e4c59b8b7027a1a106f63c8a3b2ef0bfaabcf655a1a285817c00b50128935a718dcac4d3efca182e569e3d6bef6bceea90ea832f7d52abf8ca0bae822615f08b483a207eac4a142f526ae0d6e5bd512e0e71b7dcbbf6a4ff8a7b0c976f56187a6987f2b3d24a834ade7aa9bffd873cae099a38b344782276fa0aeb4d02782a8165a9fdab1a22c8cfa517507b351201c0267b07717e70681d4f23e8f831d8f61d6954202c73e79913959aa98ecb273c47242f5327d0ba5f7d5b1f5c65e190305a18274afdbf78e9c43fac3107e67d7f6fa7bebcb7d6d46bf807a049e4a561549c7e39998ab2ccd89fdb4df8e930170c510d25d7d7c85f398e0e5af65cb00bb4ed30b11f7d4d3ac9ae94f00df5a60bed59ed3e99a03768b318e30d713419462684485a2294c913b697ba4e3bf711064d4432d5a6bc24c8b40de23", 0x1000, 0xa, 0x0, 0x0) writev(r7, &(0x7f0000002380)=[{&(0x7f0000002180)="d273529ffe33c5ab90f1c27bfab6ccdc0ed279254c723670767ce55c6f9b5110a86b89905d3542a29bd454efdb79a513f8fd297afedbffafc754a7a0da2a7c4b6db6c9d58985592881631709fe2c3100d87e8b8c5562a7e5e7c1d24929c15e", 0x5f}, {&(0x7f0000002200)="de6b0c5b51208698c95d50302d030b297c88d99c7fb8c9bcbd091104e1317c980224a8d78566be42dc3690aee32167a6b3f934d464158fec9ba3f89584daa5552c480970da39d58e9031efe8", 0x4c}, {&(0x7f0000002280)="c530f5f6a6cda9b42e599e8bd2a74a6c6e3986c290ab5385692539fb14eb3cf66614b7c208b4520d788867196ae0b8b9e776649cb5119d068d3ffc7843edc7d23dde1525a23a16eb399413b83b813a9b46907745e12ae1a2f347b2", 0x5b}, {&(0x7f0000002300)="aac4dbe9a1eb58ec7dad0b0cd2ea5d7f6f8ffdde74d01cd7918b9fd4fd1c7bec6399dd13a26c0983819f3c573958bf", 0x2f}, {&(0x7f0000002340)="b4ebd289a70df785f1", 0x9}], 0x5) open(&(0x7f0000002400)='./file0\x00', 0x80000, 0x40) fcntl$setown(r5, 0x6, r1) fcntl$lock(r5, 0x8, &(0x7f0000002440)={0x3, 0x0, 0x8, 0x3f, r1}) r8 = socket$inet6(0x18, 0x2, 0x1) utimes(&(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)={{0x1ff, 0x3}, {0x4, 0x5}}) r9 = accept(r8, &(0x7f0000002500)=@in, &(0x7f0000002540)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000002580)={r1, r2, r3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000025c0)={0xffff, 0x56a3a5bfa9ac85e2, 0x8001, 0x2, 0xbc}, 0xc) recvfrom$unix(r5, &(0x7f0000002600)=""/130, 0x82, 0x2, &(0x7f00000026c0)=@abs={0x1, 0x0, 0x3}, 0x8) r10 = accept(r9, &(0x7f0000002700)=@un=@file={0x0, ""/64}, &(0x7f0000002780)=0x42) connect(r10, &(0x7f00000027c0)=@in6={0x18, 0x2, 0x8, 0xfffffffffffffff7}, 0xc) r11 = shmget(0x3, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r11, 0x3) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000002800), 0xc) recvfrom(r9, &(0x7f0000002840)=""/176, 0xb0, 0x0, &(0x7f0000002900)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000002940)={0x9, 0x1, 0x39a0edd9, 0x3, 0x8}, 0xc) mknod$loop(&(0x7f0000002980)='./file0\x00', 0x8120, 0x1) shmctl$IPC_RMID(r11, 0x0) fcntl$dupfd(r4, 0xc, r6) 00:00:07 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x10004) fcntl$setstatus(r1, 0x4, 0x1040000) 00:00:07 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200000, 0xa0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x8001, 0x6}}, 0x200) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/178, 0xb2) r1 = shmget$private(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = semget$private(0x0, 0x6, 0x141) semop(r2, &(0x7f00000001c0)=[{0x7, 0x0, 0x1000}, {0x1, 0x276658d4, 0x1800}], 0x2) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/174, 0xae) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) connect(r0, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_LOCK(r1, 0x3) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0)={0x45c93bd, 0x7}, 0x8) r3 = socket(0x1f, 0x40000002, 0x0) r4 = socket$inet(0x2, 0x3, 0x10001) recvfrom$inet6(r0, &(0x7f0000000500)=""/78, 0x4e, 0x0, 0x0, 0x0) r5 = getuid() getgroups(0x7, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xffffffffffffffc1, r5, r6, r7, r8, 0x2, 0x100}, 0x8, 0x7, 0x101}) readlinkat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/43, 0x2b) fcntl$dupfd(r0, 0xc, r4) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000740)="1a6181c78c6bdbc858eb9d229401031828c3e996808ff9910dea9e7479ef13791e09355fe7a7af3415fc480b01b0b21ac624e9003abdf59071db9a315fe511cb219baeac6e10f9dfa1518f5f0effba4a09de70ab68280ef7dfa177c9ad7ed7041f221358ed6e68406dd0ae9f7d5e21a5d57f237c00dd29a9a47a99349915169606d4063ccffc89c0749c70c4a71619e10358dda8c7be377b5d46daf43c1e0e6ae7c8377b944c7def038fec36167a6fe49dc8ceb1b68a", 0xb6}, {&(0x7f0000000800)="d9c7afbb2ace89b99cda19d83a0b25f0f5c71b939d94da2cc95d621fc981450f451da63aba55ea6b67d48767301122eba31f273ca89c2c4aea9979311249452c92bab80f62bad391b231f1b881961a0db8b5805caee1f11256c5f1220e4d10298ec09e71349947bc6c8bd1dc1585b1", 0x6f}, {&(0x7f0000000880)="2cfbc8acf3a44f8e3767e7475de6ca8a89440f46f66472925cff10d6b727f6cca9f90f1689dc8eb218d12e326072e4e66fc11ce49fc448f7f58c1cc489cc2df638d98a25d0a83655a7bcb392b306804243536a0d676c3c191be98ebc27b1850f1330215a82310c12965707fd8b6d1af63f131b09870d7db5949df9f3e12f69f5bfa0f70c8f5372eebc802848211a91d33817613365613b7575c468bb075ff60ed01740078e1dcdb3db002dcd0a7211efab73a9575f31f5613e360ed1f9", 0xbd}], 0x3, 0x0, 0x0, 0x2}, 0x5) r9 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r9, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r9, &(0x7f0000000f40)=[{&(0x7f0000000a00)="64e2d035ea0d34f516ac62af84967ae83e2ee1659967724f69b5b2bf283fab8f19ea630afa33d9bc5ac43ae2ea6579c732b29f1e08", 0x35}, {&(0x7f0000000a40)="483ca19fc630eb5e553e83acf68a4b0f077b70c5350c62aedf778585aed2746aa17028ec0344d9dd963c4f6be8a7af4f8c43f30584d38c563d54d9de1e2e034cb76ef941ed7b1ddfb880a651e69eddfc7a053ece6613667d291dbcabf1d282a633a33e77fc2bb167cbdb2be869b6f2c9315096380609e485b87653ee125f81f82ba7e52dd7", 0x85}, {&(0x7f0000000b00)="0a83d88aee41a6e3d697c28d8b5bb80f9d29fc6e892e40dbe43334df197a8e8508552adf", 0x24}, {&(0x7f0000000b40)="eeb621f5256a1bc1e3aa841d46e3d03c715cf9fd4f78771c438d49b20bc76a7964069d6b70b99c88229884ac527afa53529b5167b899f0fe4e6fa65ef287840b9177a65d4eec732945084bfcac5027c593756a27f5b57c17aab9eb33363816e1b106a4eb8290d887b050774dd0bd1f190cae79b00a0cf178ee7fbb8d0b3684e831979c38d5e0a8936815fd2397c8ce723ad8d0533afce8461eb23d65af964624cff5b07d0fcbc909d0f78aaed9b25983c36c3c22226d2a5c5d73b53a8135bd0078df0c2d6348a462070e888fbd9b6f36340c84baa3a07346fea1a2041016c3e4900b5cc93faf081a74ba628ad615", 0xee}, {&(0x7f0000000c40)="22e9b2cb1498d96da33a22f04fb898369b842b406e6ced7d42897d7300090ac227cd82298bcc5737586eedd84e43c74b41733a04dd9645cf1f8e777f163a7b68107a47c2cfea91ea60cf927d4b7ce94b686cfffa7ee77dbf2cd1a5d4518a03160c2e2cdc47016cf8d827ce5e0ffad40367f659e5741ef08722b98dadb9d501eb7fe2835b42550eeb9321ac37ddf2152fb9102834a186d9b71d60212672", 0x9d}, {&(0x7f0000000d00)="e6495c61158c37ac5379081ecaa28bccfe13b23e9f75af78d1515b6ed893cb6c0b9650443fb6275e0e7a37a463fe698a3fdd02572fd0d83bd5f93be854a928a1e808f931a72282f8435df378644bbfc27800", 0x52}, {&(0x7f0000000d80)="2cc983527a80233e190f9cff059eb6bbcde8d3f461b47174f258d7a261b818df7a16038a60e613c3d25fcbd9d9fc276c20d3b8596d71e729f2d23c13bd0589326f510fadac5dff38cf3bf2f227a1111240ba4f52f81865c1bd1d51ffd207d31e88fa2f135d3e1bac8c57cd7f9d4b19740c6d861457b0", 0x76}, {&(0x7f0000000e00)="79b938015497f708e4167df66eb22f4b6c30fd6445d15c91627ed1d4c5551733390889ea523cf7cb78a76f3f7327313144b08120c9c224a0d5495d7b53a9aa7d", 0x40}, {&(0x7f0000000e40)="449749d43fd140f84f25584590350037250868bab71f686304879384ba45d211f619e11cc66678d65c4bf5c47c0a1704efe80f49a8be58f76304726c3cdabf3e21ddd9da3b8a98f667f4bc47d6859792cb3a8628bc4b7bc0b82a176963e8054c7d146980c49ddf5da23a66caf8b6c514c58425433bd889b9c4e21bd1c34a3ed8073d44ccce27e241e82a0d576027dfc0ce61a5fc786ef2b1b2bc73c31d5f474ebc66501a2db575b1ddce2ec11e5a403bb29e1b6cf7f59e6a364e8ed445c2f352aadeba856189b00f92cab19e5702a086bb2adf644e403d856acfbcf5f796aea437692367a160820c4854db90939b4a82d0ad222789b5d976", 0xf8}], 0x9, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001000)=""/37) semget(0x2, 0x0, 0x100) 00:00:07 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffff4) 00:00:07 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x1fe, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x1000000, 0x84) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/119, 0xffffff0b) 00:00:07 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/12, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r0 = msgget(0x3, 0x3) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) clock_settime(0x1, &(0x7f0000000280)={0x3f, 0x4}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = dup(r1) mkdirat(r3, &(0x7f0000000340)='./file0\x00', 0x40) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x100, 0x100) linkat(r3, &(0x7f00000003c0)='./file1\x00', r3, &(0x7f0000000400)='./file1\x00', 0x400) readlink(&(0x7f0000000440)='./file2\x00', &(0x7f0000000480)=""/32, 0x20) msgsnd(r0, &(0x7f00000004c0)={0x3, "ee09ca95728f03bf7b25bcc2fce861d8981d6de741cd38a289f2b31b388b9bf7a082a3ac2e053c962b1483e5af6475fa0220038a078db59ebaebcd78ac39e36cf0ca3306d463861aa6c0d45edb57e6ae6ccf1bbe3b0c2aabe9afa3a725574769ea82802c4973e85add13cd7f8922ea19bbec0f0aedd67926c87ce126382a83baa16adc1befbbeaf9a5201f241d434b90d92757f1d5bee695ff969d67547c26c9fc13"}, 0xaa, 0x800) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = semget(0x2, 0x7, 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000580)=""/94) chmod(&(0x7f0000000600)='./file0\x00', 0xc4) r6 = shmat(r5, &(0x7f0000fed000/0x13000)=nil, 0x3000) shmdt(r6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)="6513bcb74ab5ac9396d3378a70b9126f26a6b651806b171324adce52ecc6e6b15db0c9b44f44e07897c41240158977cfccfbfbbd87dd4ba0f0b3c9c4eb9c6773c9a3c07347ed52d86e5d755a37666d9fa10d5d0aeaede3b56137", 0x5a) read(r3, &(0x7f00000006c0)=""/22, 0x16) r7 = accept(r4, 0x0, &(0x7f0000000700)) socket$inet(0x2, 0x3f085aacfb511a51, 0x8) connect$unix(r7, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) fdatasync(r4) sendto(r3, &(0x7f0000000780)="912bd834415dd1dcc4dadba47346d8633064fc7eb13f1af123", 0x19, 0x1, &(0x7f00000007c0)=@un=@file={0x1, './file1\x00'}, 0xa) getitimer(0x3, &(0x7f0000000800)) r8 = socket(0x6, 0x20000001, 0x401) getsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000000840), &(0x7f0000000880)=0x10) 00:00:07 executing program 0: r0 = msgget$private(0x0, 0x2a3) msgrcv(r0, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/247}, 0xff, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000140)={0x7, 0x4044}, 0x10) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1, &(0x7f0000000300)=""/253, 0xfd}, 0x3) socket$inet(0x2, 0x40000000, 0xffffffffffff8001) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000440)=""/33) msgget$private(0x0, 0x41c) recvfrom(r1, &(0x7f0000000480)=""/46, 0x2e, 0x840, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80012, 0x8) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r3 = msgget$private(0x0, 0x22) lseek(r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000005c0)="19c9192de9f306cae22a82ddf23154a03ee068a172602d27a53370b5b8a9323e0921f298f7bc35fb0f66c2fc539c4d014f464cc7", 0x34, 0x405, &(0x7f0000000600)={0x18, 0x2, 0x1, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x424, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_int(r1, 0xffff, 0x1c, &(0x7f0000000640), &(0x7f0000000680)=0x4) truncate(&(0x7f00000006c0)='./file0\x00', 0x100000001) getsockopt$sock_int(r1, 0xffff, 0x2001, &(0x7f0000000700), &(0x7f0000000740)=0x4) pwritev(r1, &(0x7f00000019c0)=[{&(0x7f0000000780)="742a2bcc2b501b6363d7423913bdb87daaf0edd602c56e4923bdef05632dbfd5b1e7aa0ed3869e1a53369c0adb2d5ff3efcbb5f35453b81778e330b85504baee0fd944bead260f90655e86cee1dc9ca26387521041362b27d7690479038a2308bc043b38f794f9cbd1815c0f66f306ab4577830fba88c0686bf72f8478189b16bc81a5374edec07e06c15f4f7cf0452a490d342c2c312baa87fb2745fd2aced96d6921909add8cfa8538b9d039752b0699cffc3e1055999937a262ecece6e756699a1c594667a85d65f61e5882b8a88ec240ef8b4233bf45e72235200090", 0xde}, {&(0x7f0000000880)="2a7597de0de2599f69eed472af8ee3f479fa604ade75bcc4ebdbdbe936ee8a989f3e67d23434fb5c9545b6372f3e304aa15bd55a1e50d727911a35e00a1f27d2a9f943ce264c9b441495de9a458e04113e5bd510a627a34e58132b19b1e098814d6d7947dcdea5368c501134e2ef56f3bcdcb51dc54c1b1e70e828f7dfbb2f5fc10e71346a258607302a99cbc10eb504d1aa2a2a2c15f751f2a11fa543c16ca71f2c62ae88b7e5910a1aafb3f69d665a8cbb089fabf98c0d8bb19866433623142f57b574a688bbac9ca73170098b291d3ae94ef6a2d205d45d22331bf10fb7b4fe42011c5fb74d3c6067b796d0bb1b6f33b34a423a6e723f9079fb4bb30c49cca3a991fda261e6ea1b93ebd9a9c359c73d1d0e8e9b43dd69052ceb280ffc90323bc5c15c9b47ba833ef51ce08795391cb00c8b6426d57261201d112a3c5c1a7f6d2140ed410c6d00d3c3f1afb32098d50c0c677fe6819d47d459fd031cbf4c36b819695ba0c1549a301d54337a1314ccc34ce1a877ab3fd972c1cf1cebc064801e8908053828b0f360a9fbe6af5d66204c971036a3b44943f6358ec78b96c09caee07eb0c847682deefc7d4d0436b1385c1280b6679f2fc8c1c270b36de4ac409e4b682faf3b5feb945a937403e69aaa664099eca0ce6024b115aabc9411482e5973e1e3ef6ea387316c8826219d542f380efc89ddc722446ce4e0cf31e6789c156b012803b874349ee0f6ec91dd555600cfd5c2294de8e212609015a78231c3e8ceb7eb1b96c91522d566605316965f2f79d617f6347f5ce52ae202c7ddfed3390952f20d833a697f789fc9d2cb1f5b6ef86474ad86f39036f4c381cb703cc34ba3eb756240200735a8ccac9200b4c531186448d15d853f750c068a2205abb30b2b1f15dd7307d41e28f8ff5a1c0b05dcf4e326561050410d958a0605d72f0f1a906536833ff95ed9d5cfd4558fa8fef883f125d86b95c0411a152f2e9db8fea5d6595d940dd5bc18d2f752a2c3d7691d54682d7cca5acfd3bc51723032455bb8d775031226d5904f4ae16cca49151ad9839d0df9e6c096285012cce88e44735b9abd8441c2582d5e1b97d66c984104571e0aac2290c600e637463a23b4f185aeb6437c4be4f9848944d199a1d1a06bad37c45abe216b263755f1586f0bca95a1309535ce4371e0c49dc0b2bee34d3187834c8c6180c3cbe37bc452d51c97c204fff507d693710f2321cd6c4525387ae0593287b940aa253321d1dba92233ef8bf27400908ce1c43592ec8d1f5c215bbf968f45ea4fd427f22f52355b759b78271de12433c3102304ff453e269eac3c1c82104cb82087cdb7d6d8ec93a2c6601861df91e62c05c6dd954e9042426a7b4b867fd109d4e6477de8eee3130644f6f22659a0562cbdba79cfa301cf965392f3c80e19b85b6accc6de116c038be6c3fa573366546213ae92a69e170399c6a185dc502423708a19f0cfcf04bb19d9e04fc04db9e8817b5a5a79ab4920bd5e58c547a2e34bab09ab9a340166abe9fff9de8e1bb4c861a89c93c07c13f6c33a02a39dba73fcf187ddc4a56df299367f639d89ab4f45d6b461abd96756302b729791dac21e54bf76836fb43775ef76e8204998444e1d8255cdfb9a8124f14081636861096b350fe9c7ee1794b46a1d305a6512899cc925b854a091f825007bd109708b918eab27544717c88110af6361f7df07f8728dd827bd7683836bed4868f7797ca9b0ef6c6b7bd2e41f7095eef575a66a9c5c4411a8047076e749ff1e0c20ead64dafb0a66eca5003d5a8d8ffa66e2258ff9158b1b944a296b267fcab89df47eb7c0cd2ea2254c9a8d5ccb4bb976c78df3ae531f82ca3ece72272c89282f634b8eec98442514f17abecdc7c651917303b4bb40a213b58f57ba1cbafc003d87d7c9b149a88f8d1eca58d64a23a37969d6021fb36551ee6f95c7cd98ada3bd781a736cde00cd69a98f2138b0b22b0214ed5560d034e4400c8404ed8468fe196580df2036f88a98d22edf3f030bcd52394fe96d8aea6f0ad64afca5297b84fb7deb29feb1c8cf19bcf65e4ce42983dd609669368221c367868e535c636e7de4250128fb1b237fe5bde475f2c8d2037f3eaee7d393cd030a00dbf713fccb74ab40c35af87ab19399b34c3ac43bf9a96333dccfb8073c1ca73ca9641fc46853bc2f033a5b7b2df7e711a7a824609c20ca241267c6238d7b000ea1738180e1e37e2f3f7b144b91840aa8cdbca35790c89751d8d5844f641fdcb1ebaadbb72d0f80cdf3e54041075ed013707e8a4579684fd2fb1e2f076ae378a788bbc91fe69dcbd73ee84446cc06e0eb5c86137f363bb8a98ce611e4f5b663014443c3348697b7569f0b8a1b80cf9de34c9a6f9c24689c02473c2bb6517243c4d9f00e9b46abf78c04e7293c93584b553d1a16489171bec418901e4c1d1ee9c7537bc15f9b52fcfb0cb85e72798a0a62c9f5a243c1f0727da9560ad330804f9f55f6c506d0f84a055f459b24925971fb8a273dc5dfc12afc796d279ad646dd92d2de9acbe90a407bfcf5ba6a8c709e23b4ba7f060a87c1bcae8a6338fd99cf4f49de5708e71ba851eead76bcfa45383e40a88ce060493dd4d9054f555621cb0217324ca54852c734b6a3d09eb640c4ecff46285bb193e1b65dfd0acb6c9b98f97e96fe44fe075cce9abbdb4da990201334d57704d96d6559dadd4b63d99645bf6d83b2aca765aef428698e561a1ab7ddc0020b9986181abb0b5a4c3c2f365ef59d69556bac61e063dc0875c445de911e2db04a324ec005dd8e24aa8e8e71b7d11cfab2c3ec4ef9c947757e2f0976c878f88c2c738a9d67da507d888366b9868e77a78a1b41eb55f35cd98cf35dd9527e7e8509c0d4232189febcc075939d3fcce83f50b94adb4f0616681ee059e003c3f12fb2b45fc67ad6d52377dc2df3f71c77011ddd73eeacc2d5999596b8e347a3c53ca7391c665a4749c24143c004561425649558650b9a013fd18000f8efe5174cdb6e465ebb96a3f46ebb0cbb5d7d6e411f1a90af7db2e4e0a96828c343ad30a1a2f78a65c82b6f2660ef68c8b9aed196c66658f8479ca4c4ef18ece7d43f036c00eb43653ec777c9bcb8e275e6cc93889bc9389916d61ea05bab438b0f59cf6417aeced3fc44eb71fb0fe0a7ce8619c9f6c020c00a9734c5d27b76957f5d14673069f8ffa4f876bf696a63d57c780cbcbbb0a30b41f406e5ea990952f49cd328d743be83edfd9d2f789fde75a1ae3c7e7d10406cdbbf267117e953dddee27ce70e77e22b09af579634b42bff43b7573fb27f4e074cc1779f33a5f1662856c1122954efcdf66c5628d06cd6170882adaa8a437821566ba98cd4e6e3ad41ffe04b633a75298008036e576c5647c682b7e5d7a757409f379399aed9378d49813218b0251518712a517f43e265b29292f71f08bbdea60e2a1a1cad2de9be00e7ff7a13a6c6a2261c65aa14447f1eb2e65645b8b623a63c737e1b9a5b6f233ad3cbe9b0e77acc7acd240bbb1707ef2408d866626cacd620badfa75d48b970d7d1baff410b999e356472120146450cdb2eba9819dd116eae9920d03dcf847e8d5a381ec84546cb25fd0f613216c84fa1fa3a3c7e42f0107451c995a54ce5ad16cfcbfcb8af6f0072a94d5b2b9677c585a00f6799d2642114c2e6dd1453cd92c7bcafe36c2609eb7f2711f517b71caafcb6ce789c4496db13f9b93fa5d3cabf7976f132a44b179b52d05a665d5a8a80ed0ee81f9c1c854068862e6b8d37c6465b9a83d7988bf71dcb761cc7018af73b7465f833369da903c543fffb14da9b490a365823b641c835005563ec6de0edee04250d541f7c0bd23c374c372a153d6ef3ca2321a3ff04ef4cd067ecd6a706cca0a914daf45196e88f5faddd63d3ea5b9c64ba8b5dfcc265019fe13096b611631fb9687155a9f3d12ada39513afe3e294bee8acb836d4250261662dd9910357b4b20d2c3d800de5da134ad5b0c85a1d7a9716e51eb3d16ec555fc3c4a585f4a4332099c2bce97f69a7b76f2fc6922be722aa174fd192d209199b82503778393a1ad4796b940f314bdf761cfc8e210a0147dfdfa5cc4ac884c8b12931cf84597c5db5f57e52f4a7e35a7941625fa128597359e5f6878e378eefc02c631fa93709fdb2da3656e69343ef3315407d02e12f8245782198165b9f602b6cc067faf193dba7e0e2672e631ea0a9e248c3418e2fedf460609e84959bea3fa5a393806d03e1abb00ac90b4fa416d07a16b60e24504dd2c1d4f0196a0812e0def1bfd9967cee8373b3373c92d08f2bac9e5e7064224b1f238c282c4c29fd80744da5ba0cf11f92244371a7138ec394320d38f843704f071a93bb52cd591ad53058620474c5d071d7c0be880347a73507211d6f06dc85ee2fdace5677a4ce19c960661baef715ed42312ce2f170924a7bb01fbbf6c69452e331b0eada5748ded74f135670bc0b821c4df8bc6b4cd69256ce7eb531603c19a2be2db1f52a9c97d47cf8c776be0972b18fc8ebaf5c51c69d30c6ed4c0ec6ada6366c50c2027af1383cf789adedd650be14762ef17f89295b129432aa6b1accea852d8ec9b5fefb103f934dc27b3ec6040c8d13c50e22189b22eb59c6c89e65835896b0190b2a23a78b91bd49a8b64615f862991d3f4c02ebe3dc5b22a0b346a729f4ff71a335f3081a7f4c6e7857587332f8340e785149b7ae52e318f0cb42c3d8328686506f2b8108a44fc4e41953d21ee5524b5cb8c8a2a43c4c50012a8b0d35bd80fd14e79875add73ec22685fe5f8574b237a27ef77b046ea434eae5a0a8c59e7f431786f51804d0552741f76726cb428f387b8bf629d3d4b52e1a3d69e3f78b1fa8c09caa670c5463596490c5ec5fa7ad2bacd1fbb79b0f24be996810c293129ae4c8f7d426d4b9001756d330093a459dac917887fdb65e019af5bda5f67a6f3ea3ca20a25b2a96fdaef811004b3d79d572143f406d6fd0cba735c524bc9b8ac4a2a4ce5e7bbacc2263c47b78abda3f2a04084e3f64148e82eccbee2e77ae1ece387d5ab8d343decdeefe5894291e58680e125d183bdb5c0d6c4c6cc7c901c78dcff8a806ed5b3ebfe70aac7b4d8cd3822aad30d9324716c89002c6db28d2285f5a5e3d87ba627dd2c94e849e4e347250618c309426d42e4b611d35a97a77a1b0ec2522f34520be6b95548d09e42a6cb1fe06bbc8f2510d13c57649020ad21e0fd85340cc5e9bd8498afe9c152a928f9e575005a3cb746b5b3fdf42b0a0aab61f41f9c6ab6c2db6ae2bc486aa41ef86140b770363943690bfc6abb9b671ba151ff4f5704fd7010cdecd9687c9f3ef36ca7b8a5c7770c9dfd85ddb11b3be68ef7ef00ebc13bd66275789a0b886a485773a11047b6b8f429818212a7211af083b012c7ef9766c6b9e3c60b32cac32eddd003dc196b5cb77767938f9cb332956ad122e0d1d6d47df292e78ab1270c446258c8be2014329c8b5057885602fc3d44cfc9d44c0d854d3f450614658ecd39b7b358ea661196b86bd90737c853bc84333e3f3977f38aea6108cb3b865a8ec72abb0293d7eea919803c76c509740d226b0f3025d223cc1a690c207eeca2b20e024696c911bf3608ae8384aa589994ad8237ca34ee87b4192b32d81b5cda236156cedc1c0f141afcac1eb9901653f6fe05ec92b927c2b68648bc7f1ce12d071b4495d9b80ebaa23abc63ae8faf06bb17efedf9b1824b373c53d393ceea0fe1356060b2bc20a63aebc8ad5f0e1c17b19c7106c0308e8924", 0x1000}, {&(0x7f0000001880)="f7ef45a7b5bf4a5e7a29506f73cca7d29322e691316a22c80ca6e73e1e05265257159fa0660932c1f366d4", 0x2b}, {&(0x7f00000018c0)="8aac0644dcfdf0c5f0ac8315a308cfdf5fb18c9f3fe1c0a02fe40f4db8424ece356d12c5f74c09ae259a3b2e95f346d4a54ac8ecc00be5a10ab420640afab040ab38cd920702ebaa4007bb8d1346c35d057eac208cbd4ddb5a8db9033366473d87f20d4cec9f30d493f8eb79a18d655de6da176df43d7ddcd3884f8d3d31f4f6fee144ab76f4829e7d64912e4b436625e265730160b4959dc925ccfd75b7e7c7578513e4ac01da29fc421a0dc4d3a360be5413985002b0e311d562f90cbe037ef206d188f9f4198c97557f4e27d6681555aa", 0xd2}], 0x4, 0x2f) r5 = getgid() shmctl$IPC_RMID(r4, 0x0) bind$inet(r1, &(0x7f0000001a00)={0x2, 0x3}, 0xc) msgrcv(r3, &(0x7f0000001a40), 0x8, 0x3, 0x1800) bind$inet(r1, &(0x7f0000001a80)={0x2, 0x3}, 0xc) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001b00)={r6, r7, r5}, 0xc) mknodat(r2, &(0x7f0000001b40)='./file0\x00', 0x4, 0xfffffff7) 00:00:07 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = geteuid() setreuid(r0, r1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x1) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001240)=[{&(0x7f00000001c0)="e71a2ab0b383e5db26bf7132f495c6247332a21b9611040ede25cf5171de5dd51b47ad5e773500198db6f3e6171ec181812a56560778f28ac88c5a6eaa3c874f33719e385e1bbb1555be14c139defbcee61ceeaf6877a69f77ec1345281f1d78071e7cc758a7b6a099f558e0abea38f64b34e7bd182f6987813205ffcff2579e08225b7c90c3d4367b80ec3325b2b58685c0d0d1a8fc253a6d1cbd3e55dd1bdd92862e2ab3e8348260a5b6bcd19bdfbd59f1799328293ebb18d44d7257e10b8bfb3b394b3d0e5d8ec611b4722f6eb640bd450fe96611f1f66bcb4e8d3b92fb3af94e229839d8f32d01a1411ed3259dbde3734c07246cbcace05dbf0bbfc18b162eb73fe3d6707dc20d1ab340b6b2243cf5942257eab16ef556b69b4266b4b1b487dd96ab01cc762a17820e249a3e62e17d439ee324933c99aadf6a8ddef65f2fc4d89d155764427d208012d823edf347c83eeedcc2af12439d0393bd46a3b9db80be920d8b9bf4465a819a59e2b56679565b3f7802d65da3536a6a23b0f986cb61831766326a9a8edb433a640890c0792488876c384946dc6aef02b42e7d316f53fe89113467fcf2a83470d81889f4cb169731cf9d9ed189a56baa00c2f8a36c5f6587dda11e479f133344c9627c044c1dc7d368c3f2bf90c613662e7a72987ede0e791b439d10eaea01c3ff7f7a11e13bf0099b71995aedb63fc5a5a82ae229a8f759a0ad2033f6282d2aff03cb35bc85ff25dc10b33bdfbcf2147095476d92d50cc9e72ba635c760e56a748ed595e412b265f94070204704ec7fc4e82c4798a78ab40fa6639ca6f5996d599a57a8f7a73d504fda71e1921b9830b689ca75da61f3efa260a78b38030f3687530dc72c0d23da291e8faad36c2ad30c38408a81c104bab7ae02f0eb5946508241727b07f6b8da1fdf24f5631a36b2e5a08fe0f3ebc2c0e688f45e9c9a7eb13c92294c188b41aef188da0773debc7998f83602fce9935e8a77533e6b7efe4b56eafaeeeea046229f0d0aa6c9d1183214bcba1b0c6f7943642b97283a10b3478ce030f81d3eafe0221768d87e07a73f18dc9a57a367691abd84a51cba926cfc964088e73c1a218b81c9ecdb4cca759f81e10e5730f8be4b62eb6e4202f1716443de4b882bd8e5f62ff91c9da193ae73a5068a0f8e32344b9ed2349d22e8460a52ea86ea2a0cf491d97c620f7c04b4a52d1a256ed7afe72127c05833efadced8e669ad066a6f844ada54ce9de1ef9e519c3c04c24e0aa3cedbf594bac1557a4e6e4b9a2208c560e8de4bea9c9bcac4d32e78a1a13fe094ce318321a116e32d0ed6d294d7a932da9f82959a38fca02d3cf8e04b04ccd61e4e398c7d2062f479165c4e5eb05858290b6160d5f791d6e821fc4f70c64f72b7ad540aa799810d0c7c3ba47d333f94f6e67cad7273932a1367750a119f4c1cc7c0148a135a80b3788058a2d1656e3b9938b85b562fc1253d6cbe8ee4f547a1a2ff2c9f118bef7f0f3f02fee55b75f7cb270e54aaff0915579fdfb576ca663a510039cc0a0788a256aef21f176b4a7f3cd0bd382c215361adebb37dccaf922165943ef9af5837a92eb3a8f94fe2f3d7d4c331dbfc38efe1c13f6e2dd740dc76386c76808995fec65912e071d1e8d4016f9d0f4c16dcbeadd53f379a9233c9937a6f8e42e8919134381e6e862099497c30e4a9a265b4bdae13e497a0476e389c217cff2a21d33b0cd6b59005a77811efb0486dc836508c8cc8854e9cd9e0715d12e1b96350c150d8266a636eca78bd084cd78c78ff0ab4b7bff11dca85701f0254dc6e700c0e0e12db50f99f56292b8dcab949ef9287393d2c11788fa4cd4f019a23b00b99c1aec0719356b97dd3958ec3420c3745db5d08b224fbbc1af1caee3a2f53a67de510bc5de47f0fad9409151a7318a1a5880e30e26f8a8c77bbd3b399fa546354e7b4c05d442c3c6508cab3ace65e2ad5fb23ad49b095b75080dab22236ae9f1dff296045041eb9b60218c16c6766921d2a29ad39ff196a81601b094d0e6f43ea38c405b82829bd84bc3fbe2454ebf151649645d9663994f4f848309d57a501d654618c87fa4e45a7b2debde7fcd0cec702c2d95e73f194c8f682b5be8c3d0282f8a607db36d1e9bfe1a6d145f12ca4ffeb8c15ac55e30510095851d67e5bae1a15eee1c595c4b1a12ea3f9a1d77208a809ae3c4ed43045a422004adc0346c710f47cb253895fd73ffd25780cfb8386032b9797e16de2c780cc454d3b184cb4d0c7e86985edc978f05a85c0d4b6ddc519100f2323d2ee91aff9b0d0d62ffe2cfb253b87b03b115cf1e5f66cec5155aa92160cf12c1cd31031acaa6cb2d88670b6c57a33ec4baf7a12c577a5d9318b599f2714810024b994841c3d6ac2a5347099a5cd7f5b2c1f30d5ccdf58d90a479b653e9a72f06ba5f66c17dea453634e9b4a890ec5f981608876e7cf1cf4cf33a13ac63522cbf5272585832816295d7c5a64c5c91cec3ee4c37d9cf7f252cdd853de41a67c4712d0631c88742141d43314369020c5331bdb049e5a8689357f21c062d7c401c65d360b20dacac576a10193dbe31685f1dfdad7bdb512b1924acc7d189d804438a22638b8b15a385ac65ed4475304be0145dbac3f3dd59224c8904cbf847ea75ba2b74ee90f5cda9d4227ead42822eb741d7245bbda877b8a1f1e90b33563689828cab62941e7908f9d5def6c40d67d8483d550e3c63a6daebf0fcc4b13cd2c57e807c96cdcb3b1d52cd7093eafe372657f3467298d3157deda46d9f9a8d5afeee6b896eca97f79522e6d9b8219fef8b71da70bff37ca8b8bb18e23966e3658758e39b0085199f153a26f51a063267a27e9afde279e45947e90ef9a858d72031b05a9662399a64500c211c38ca3465ea471cf55205b4699752dc68579ccd6f92c6cafcffce68a24e1da81f714c4634cfb14a2ddbefe97b1c14770c9969ebd74f8e374a2cd406bd03ecf4c4f75bea45b7b0a8ce51a5e83a02a866b5dbfd468b114e54aecb6988eab107f76aa62ad66443d1f54597c8c09feb20f4bd0f3836471bfa4631667bc24647ed0e72e8430e8b7f2f80009b34fbaf48b1323601b04d7b8eb664a551d29147685fb73e094337d52192160f723f19d8868b3f2f1194ed307455411e361d95e0787dc0642ff352f86ea0042aa7ce2156ccba8d800b28f0a2a148a2ed9b7a9a47d64112244e911a122a425094b7680f77322dffc0e78b5e5269fe07e33fa6508073ab2008940520ccd2f3a367f3203f2804f475e7601261637c94a673c6cff0099fcc3c8100f8891cf7b8cf526b7cb037ef3147cbbbd4ae72f4123392861e615c10e3da2d48e5fbba9b3dda6f13ec532be9d16232b911b3aec6e4c6ea86e8f80c4745e9ba1eee0999cccf0e9e9463c21c42b3240d88226ae2ca1732b7533465180a0b3a327b4090856509a7c21cc7a6db6af4b4effcc057521591831b8ba0e8814bbeae76bb41fc2d9fec6138a92f2bb383e1647326412dbd8f5d16f4a0780cc3acb909dc6193c3a4724b799ccbde954e827a66cb978629ec8aeb4b66ceb6373a40a28974540890d8eaee9da129ff217523c74de6d58b63ef90aabee75282a32cca0f9e83abd5b284aa6d348a7c12cbce7e1818cfa321602fbb4e8d12228b27c44aebde3e18fff1fcd5571556774378a8b4b8be75f7f45e0075eb53cfe7851bd562162651d1ee4c50e19f10161c7a67b9352fed827610163d6af5c43c98be50a3380aedab0ced87adf5d3da18e04b428f5f13ae3156ec4dac5087cc0e6d0d061039eac2a559ce672aa404451e974cbf813c7107c3ac5717e0039c43c4a61374aab86fb9bc3be7061f02be6fe4b173eaeb29a2647a73f1dd0d7bf48b2ca22219eccb8b4c1a9e0ca5719f84a2aecd7117e7e4a166091497eadfaeb87cd0188e24dd3b90fd4f1ea601990c0afbe6abca558ffb82d89b3491841f8f5f83ff83bb4689d4eaf5472a1d508581b6ba31267c5b29b8092ea018990626d9fb7b6a9811f3344c3e7c48c2f619cecfbf6934e053d1e47ed87be9671992a3357834a0d1118b4ef9c6dcfd0702068852c6700b37e6fc4df351d71ddd3030b64ef9725fbc6d0adb5465288187a6ece9211e5db75cd7d655a7bdf25dbd6e40f442ac57a0e8e044e25b8ba4bf29e00945551fda377b1d34f54171b67e89f8316b4cd7a6cb2d08a8d07506ae40b99801b31dedfb67b1094f6e7c2aa272cdff85ccf3c998f6cdb9703231036c83687d8b99dc7a832f90744e5c9fef98d44d08ff7f98d23bf5e3328911e32ee3d159b51d4fd9468a9997bf699fc1f080ea0f65f8273a9f167797944ba13e99f993ed20cf240bf0883d1eaf7eca7b395e2b9857caefe2a8bb6ab9233007d2b1d58043dc3d8872439847492d6085bea30a13ceece2a4ba1b2637eb279e2287085ccff1f7e27d81d3295eaff286af0637bdb2887af1a73311bdd29ddb03c64d91d582f39fb4eb237373fe62883b78f37d34dba2e7c69827be308042749c214185fc0b4daf5b265b57f2cee45198f9ab1a019ca387f07f20a8efc1bc86e2a71b77d3986cc64922fa5cfdc33584b1ddf062991450cfd57ca8e21a941601ac776969c5af60459d8ba0dde289321048cf55df44c37fa619ec219878f02c968488476284e2a2a4339383dde0d342a2b3c592eaf28038619520dc2d0b20ad1c6a11ff8bacbcc11584fad5aa73d7eb728f755393146d85ba3e3b18872d3a5f388c3a55c753fc384dc96a64855778dbc11b24b948caea182ebbdc40ff23b0c56e0a9c26abf218b9d085eeafa5f1d1f240a789a56fa38151761771dd15c2ad19e68c6b9a0b8ed7cfe8f0735ded42e44ef8f4cbcf7c41fe1c09c68ee69eee0c0065cc77b77fb5f7d1ccb6964790e310d414691af9bd6f5314e042909e8008d3e06f9082c0880708aeba004345a0b417a8a8c4e608e295a0c8ad8c981c7cbcba203060164328f420cb3db9069af699776bfc6754356bc7731da149d027f88ecb798702a45afa8e6ea378eb7f0c0bcfe40d519bd5f9fde10eead40f807b3aa90ddbeb8338dc313bac283a14b30ed784cc29ec7ae64c91fe6abc56e288c47e9131816ba4b078b0267ceb11540ab5aba6bdaead852c19fe9b90f527cd623ca08b3abb64d30e43ad1a149f356e8512cb88cb703efdcc9ca796018eb1f7c08dc62d99663de1d613aef380b2109a13625542e14c88b0f794e837172f9ac8e31c19580c178f00d77d94fc85da498238d28ee6273960fb7b2ab18384e4b46170a17dc8de486246f023468d514b075dd463b7eeb8c6671ea6ba7e3a9f7390613355037341f2bc6f1287de6589408d98a01b806b2f326bb953837804971881d5e0b4cb76dbfc081da8ea2167052268d795382ac7732d0280adbe5c8731f693f81c27ebcd8c7af008a74dcd864dd5240709ed68fdee928dc9739b65458c7bfdb6cd95297baacdd663e45002315eb049e29356a707d351ca3afa8fbd839612f4fd75a32e9bd3542325cc8eaed13e3538bb41401d83cded7f2a75f9362d428634664ab22dec35d7da40fd583964571703acdd6af19e190be5b34579381c893ae05ba2aa9f8fa219d8b316bef8e46f64f8f53d68738223dd22a3ba10488f14b48625c337f63fbb95340d22271cda4d557aa31116a34fbb2eeffbfc5fc6c7eed762792aea2664f8af52d2a8a239560a787413bf20a7e7b24ae7783e8ed9dc8183071c7f4ef99c6b84fee360c3396fd663cf282d7197ec5af05523176649748be57509662540fea7d2cd854", 0x1000}, {&(0x7f00000011c0)="535ebf6d73dbcdc0366254fe60199d37e5efb61cc13769a132e2ef2a40cac8f8610ca24f441b43e90d797353a994017855f0ffa2a1a8be572815a546e85f51e2c270f0e7409717312a934eff92fca6fbdbc1244b9267", 0x56}], 0x2) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = accept$unix(r3, &(0x7f00000012c0)=@file={0x0, ""/108}, &(0x7f0000001340)=0x6e) clock_gettime(0x61077908b28cdc53, &(0x7f0000001380)) readv(r3, &(0x7f0000001680)=[{&(0x7f00000013c0)=""/195, 0xc3}, {&(0x7f00000014c0)=""/75, 0x4b}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/79, 0x4f}], 0x4) listen(r3, 0x1ff) mknodat(r3, &(0x7f00000016c0)='./file0\x00', 0x8000, 0x95b5) r6 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001740)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001840)={{0x5, r8, r12, r14, r17, 0x80, 0x7}, 0x9, 0x0, r18, r19, 0x8, 0x6000000000, 0x2b1}) fcntl$lock(r2, 0xf, &(0x7f00000018c0)={0x3, 0x3, 0x4, 0x6151, r15}) readv(r1, &(0x7f0000001940)=[{&(0x7f0000001900)=""/46, 0x2e}], 0x1) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001980)={{0x0, r16, r10, r14, r11, 0x108}, 0xffffffff80000001, 0x5bb24834, r19, r7, 0x7fff, 0x9a, 0x100000000}) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000001a00)={0xfffffffffffffff7, 0x81}, 0x10) fcntl$getown(r5, 0x5) sendto$inet6(r4, &(0x7f0000001a40)="943b50d25d272221c7e2393931c9917e1aa1689157acd5cea0c6ac418e268ed9ad2e147bc80ffb5f8f350c1404d4e446d492960e4778a5dbabd8740f9961ae202cc446e3f43021cc14db4a", 0x4b, 0x2, &(0x7f0000001ac0)={0x18, 0x2, 0xffffffffffffff81, 0xf2b}, 0xc) getgroups(0x2, &(0x7f0000001b00)=[r13, r9]) fcntl$getown(r4, 0x5) sendto$unix(r3, &(0x7f0000001b40)="b28c89ae529e95835a03415a034c670918611428359916aa525e33992bb13cb58ef946ac17afc5499cd5f1fea099e3a359004509108ec3ab92fbf875ec24ef92d86925594c20921d85bc", 0x4a, 0xd, &(0x7f0000001bc0)=@abs={0x0, 0x0, 0x1}, 0x8) paccept(r3, 0x0, &(0x7f0000001c00), 0x40000000) 00:00:07 executing program 3: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) mlockall(0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20800, 0x31) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xd08080ea45638464) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getpeername$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getrusage(0x0, &(0x7f0000000200)) mlock(&(0x7f0000dbd000/0x2000)=nil, 0x2000) select(0x40, &(0x7f00000002c0)={0xb89, 0xb8, 0x6, 0xeb, 0x8, 0x7, 0x9}, &(0x7f0000000300)={0x81, 0x10000, 0x2, 0xf1, 0x800, 0x5d, 0x3, 0x1}, &(0x7f0000000340)={0x81, 0x4, 0x3, 0xffffffff7fffffff, 0x7, 0x401, 0x1, 0x5}, &(0x7f0000000380)={0x8001, 0x6e}) shmget(0x1, 0xf000, 0x0, &(0x7f0000d6e000/0xf000)=nil) fcntl$setflags(r0, 0x2, 0x1) sync() sendto$unix(r5, &(0x7f00000003c0)="e0403729d4fc9d848f2cb7fb5e5695290781f5876687f5f8e00cc45f", 0x1c, 0xe, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) setreuid(r2, r2) paccept(r5, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8, 0x40000000) mkdir(&(0x7f00000004c0)='./file0\x00', 0x140) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) lseek(r5, 0x0, 0x3) setgid(r3) fdatasync(r4) clock_getres(0x0, &(0x7f0000000500)) sendto$inet(r4, &(0x7f0000000540)="285b35bff8f0595e541b8a7683a012b955139079d81d0bd92716aeed44cfad6d8659e65dcc75c47ad7a3a702fdeebcf13e06110a05facfe82b1ca40db38fe3219214a5e5313fa542a02ccdd35d6c2150bb901e78a6bb3a4d0b37f9fd7446feab3d3110f4aea58ab3d205d17bc3739d5e29f7759c4211b29820128bcc0f4e7dd2d1f9c76d92ae376854226a361dc3b2ea9e647a6296864808fbbac229dd", 0x9d, 0x2, &(0x7f0000000600)={0x2, 0x2}, 0xc) getdents(r4, &(0x7f0000000640)=""/246, 0xf6) munmap(&(0x7f0000ee4000/0x2000)=nil, 0x2000) 00:00:07 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) sendto(r0, &(0x7f0000000080)="282c238996235fdcb91889761b418ec1089a83f26612e8dd11ff85bf5ed2a383ab4509dafbd7351ccd1b2602ab35cff39c9dc1541fa723ac5a95479e643483f5a2161cb3f51b77ae82f4ad36c4f9643347d138e5664ec76b4034608f5816229fe04a0dd8d2c5fcc16d32d5fb8dd2b95e4cec73211d0200aad7654e42201af6fda1f3ca7d9682fb80fe504a116033119ccd4ed24adb591ae21e8179f4a37193155e8c445c4fb55eede9e26a078b31e989d545497b6322f1b37a25ad1699ade49b1d89a4cc", 0xc4, 0x404, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x3) unlink(&(0x7f00000001c0)='./file0\x00') recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/46, 0x2e}, {&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f0000000600)=""/175, 0xaf}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x9, &(0x7f0000001780)=""/197, 0xc5}, 0x800) sendto(r0, &(0x7f00000018c0)="6cbd580cc234f4568d8706a0e358313852e02d3757cb4f94d3dba9b3adc3911b40982155afabbdf007e0eab57edd1b861ffa08a58a0b1b6f4b87e58a25665bb4736e11866619729fb9a35525ab1320f1e7bed234f0a766deaeb56b1bd135951d41bc79974a3e5e75d806db", 0x6b, 0x2, 0x0, 0x0) listen(r0, 0x9) sendto(r0, &(0x7f0000001940)="0bb445e06b1bd4ab72e9a30a939f19033c5bcb488ed054ca5054e3bf3241d5bda80fa0a6562d24eb7938463c9663a91998a29048536f34f4ed204ebba510c3a0bf23ff8543f2af0dee3ba6282420f1ddc83806247c36f4e74dee8873af2167286cdc1f70926fd5176df0c96a5fca09", 0x6f, 0x0, &(0x7f00000019c0)=@in6={0x18, 0x3, 0x4, 0x182}, 0xc) r1 = fcntl$dupfd(r0, 0xc, r0) close(r0) clock_nanosleep(0x0, 0x1, &(0x7f0000001a00)={0x10, 0x3}, &(0x7f0000001a40)) bind$unix(r0, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x0}, 0x8) fchdir(r1) r2 = paccept(r0, 0x0, &(0x7f0000001ac0), 0x40000000) connect(r0, &(0x7f0000001b00)=@in={0x2, 0x3}, 0xc) close(r2) fdatasync(r2) symlinkat(&(0x7f0000001b40)='./file1\x00', r1, &(0x7f0000001b80)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r0, r3, r4) read(r1, &(0x7f0000001c00)=""/130, 0x82) sendto(r2, &(0x7f0000001cc0)="17301539deb9bbdcf0faede16e7c902cd8e7e6776a319ff1980407d17f164175a1e300de49c525b95db365a9c36f08df8b74892af18f1419393c93bf21be744a96a326c1aabb8a7972ff790bbfe6b97f1920a788fdab7bcdd0fed6c61556bf89781da1bfa1423512e6c3ecfa22e65b05805c8441ac0a9aa329d4198ca6bffe42611648cad32311488e8cb014fdc753594595a24b56e6d86940675df01d849021baed6931753307ce1c3f1d98e0734ad19d0bbac09164c346843964dbefbac52662299f6ef51765a2513e27f678e83949d0f2d8e98867612130494a78e9fc2f152344e44ee40b0da73887e84e635b63874a57", 0xf2, 0x4, &(0x7f0000001dc0)=@in={0x2, 0x2}, 0xc) r5 = fcntl$dupfd(r2, 0xc, r0) getpeername$inet(r2, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) fcntl$getflags(r5, 0x3) chdir(&(0x7f0000001e80)='./file0\x00') sendmsg(r1, &(0x7f0000002280)={&(0x7f0000001ec0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002000)=[{&(0x7f0000001f00)="4c6935b4b52d26f2ab9f73669fe0666a4e98aa4dc61d188b02b6678b2f48506eebf8dce06bad0fa5bc7fd5b6fd15b79d081af7e77ecb758fdc859db32eaf74b5507262fac640b4ed75d9afa6444135102437067a4b35697f6a794c03eccf8f397df03adf59878aa88fcacd3df522918f04d7213e9e669925ae89ce38de0da8fa1ca7d191c1ed3e5716ec2514b1907444007816a4179e3c3dc7957e3990e93fb37b75f1358ee150c9b22d3291d89bbf0927161950c03edca75745b1ed2ff99f7cb99a37838f3c", 0xc6}], 0x1, &(0x7f0000002040)=[{0x20, 0x11, 0x8, "f9bb2102d0f054ca27ca1292"}, {0x70, 0xffff, 0x1, "99a5d04e4828ee2749423d34f75d5666984781282dc24d88c2dcf1474ed583fca53305468519ec56948f3c5023c92d1c59b6107ba32d52662ab717066c7132f7b7073037e555297cd104b116763b95172b9ef8b87b52e01da1dc7fdb39"}, {0x58, 0x11, 0x5, "027613ff7c47ac969724f0dbe55bd2cef390f3be34e38b2a5f058306f037c27a9cb5ac2a85616ea5208cc66d40324ea5195750842a8620d16f2a3d5e692d3cc8b16c"}, {0xb8, 0x6, 0x20, "bc0fd49c27eca52bed51c45cd192d57fe2ffd15bc99ece48adbad0b1c2b39289293a9c49201fdc7df93f38b9fbbecc05593c4bfffbc914753b608d3639a76fd990f389ea729c0d6029c7693d03719b046a511499f13c3b40c28d04b6fd72bde9b59d2c34fbcf82c926825bb9b9eee39f66a43c1678a93dacec025245647b45ffa4dfcbcbf99ddac400edc3f8422c6540e14a806031cc1ac803db0cb2e2788b45f6cc112a76ed"}, {0x70, 0x1, 0xba000000000000, "7807994d20ee2241b1777a8c81706815f7b7a33af228e61ffd3604564533f37d1cbaae0c4a3799f3b58e4ed374db2f9f5a0762bccf42e1435b1ea27e0b484c468d9822c614060bbe849ed9b213b99f9ec377ace9d837319364f1658b23caf415"}], 0x210}, 0x9) sendto(r1, &(0x7f00000022c0)="b5512976d878870da7e544228d005cdbe887b8022c820d70970867c621010edcc0e9086b8c2885a1e7c91bb3d9090a2d0110d84a27bf45a3cdedb04e7fe0424927d38c05f2efbf968f9932c610cbb67df439ab29216c3348e8b38e605901dcc0a5b481c14a6876d351156cca9377ecc4871ba0abb554b7eac354becdcc12da9a6c27452fe2bda8694c8849da8d1eba3974b82b2c2931b46bcd8b2408cc14dee83be38a956fc3a53d56aa7fd3068a546c8b", 0xb1, 0x3, &(0x7f0000002380)=@in6={0x18, 0x2, 0x0, 0xffffffff80000000}, 0xc) sendto(r5, &(0x7f00000023c0)="0c14d2467d775b87bc9b36869b2c642e74a2a14da600641758feb1f4fca215d677283084cec8b754cc4ae6f5", 0x2c, 0x400, &(0x7f0000002400)=@in={0x2, 0x1}, 0xc) 00:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/69, 0x45) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80a81, 0x0) write(r1, 0x0, 0x0) 00:00:08 executing program 5: socket(0xb7b264f7a194f139, 0x0, 0x5b04) socket(0x10, 0x40000001, 0x8) 00:00:08 executing program 1: mknod(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/52, 0x34) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x8020, 0x65) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x4) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x11, 0x400) truncate(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xa2e6) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x8) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1080000, 0x68) utimensat(r2, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)={{0x700000000000, 0x80000000}, {0x88, 0x1f}}, 0x0) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x48, 0xff) 00:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x400) r2 = dup(r1) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x6) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x3}, {0x0, 0xfffffffffffffff9}}, 0x200) pipe2(&(0x7f0000000140), 0x1000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000001c0)="906ce6f31e4d16498e9d78df92c808edea02bc8bd1889ce748235b025a9ec012cf7c02fda69b9e8f96791a171211e755b4dfe18561fa76bda711642a7ee4b74ef8c34b54f060822557d109db76191ca2ca6bfc6e58ebb0da441f60d6c1259daf8bcf5e94b8f7d010934d790506fcd311679368c9e8b1024fd9d89e7caad937fa861e69e5712542003afc46e5e32a2b76ba711b495f87eaf59553ffbfe468fe82c31a7944d10ceb1bffdbd2eca752cc653b77ccc13107c88dcd5c24cdf1b0fbb4150d0baee05361650f79b73bc348318e67fe7e0668805943e1c5f19fb633a3d65b0cadb93258c32dfbb0f4a9afc183bb6a69468374b8d510f5769922e5bbd3d3eba2bdd1c867b67aa8109a34900c8a61638ee29ddbe5a59c5d724a7ababcc44b08f7c7902f3146f1fae1745eb23eaf9675c988c001248ea5601f730f319fa93cd50206b8ee775020274e89266028e2690c292a12217d7003bb0a5cb69fce2a67509c9a494edc85448640bde7a6e6fc672f3d3dbddf74fa7b409b7f558bfbfef6d346ba7777f7f90497eca4e6c1f211cab750eac6e26b8524c46dbda0b7277a6d22b9563a526839e76fd9e3ba3acae727f918b46bef8f4923f5637bc58df6c6f9f92cb2ab39d4da5b504c1538143fb3047bf1af52912f00be6c139d413655f355f16d0f37baf003e74b54a0ab789ebb8fbaac97e5ff048eb13fdb72a56a60dc957d31ea0e9fcab79f2dbf7d9fdd931553cb54bfb32eafca0fa42587080b91ba85ac02b0246f2cb91ea05df9a98a982b575734c4c26d82158af16613590ee5598aa0c649499830d559c88e839165a0fa1cae6365478b03ac5f5ba749f9e69cbf73d5f21c496037c7ffa134e9ef7fa8bb14690c286cd1ebc4cd67e242188567f8cce3323be4597e0391f55bb392667350b2d5b5cb1c72eeb5a015fb1623ca78400a8d02a4da276490ddf5ce4933b9d4ca45d91e27ae2503427d06d0b0a4e0d77a72f757ad6c63bf9fdc716e6881c161082d8c61f69a5d3b24b333efc8c0114b3a3923e5d62077d4303abab2f8816b62cbadc60cb66fbea4e5983b4a13841376207faa33f168f2ea1f8e8d12c719f836c5170d49f21b15685884fb518c6f4fd9482b60d7029f068f14d9885c614a513c2021832a0819a4c96f9ae391fdb0dc2e6f866304eef71a30b0103be50fc31b91a1c4f3e749be016e40cad062b0694c3974e6bf6b352eaf417d5570f6dcd90671fe2202b790f72e06d32472ebaea4ab44f3c30c309d589d18dcbfafdb40f45735fd6e956bf33c08e72464b1696be4310faf25b5db6dba94c20eddef9f21774bade24d33b815c65898684ce75285e902e33b1ae17467768baa47c9bec4b7568bdc3ea9af34158ce05e3be078f1c4f47dc057db7346d96d925740bba0d8d589b22316f18a0dabb88cfdf8f5a87753afa9e5d0ed671c4609d8f78b54721e054e4ffa9e19985e9fe1f73b0e15f108d75510be2fbf44bff52bf0efc3a8d11189a0ae02dec31c102994cf074e80ed269d989f4591118f9361c309a7b1bbee833d754f98bd2933fae9eefba9e2efecad8b7a24f7271ef5def5e989b90e6e8a4d018efc628c403a7e1f64dd7951227bf7ffe76bc0f6aa24b2dc0023e82474826b95383cd79b4af8d0f20adab3a2cd25c2354edab0c09d34dfb58c6dde41edf234fad0852c2c5d891a23f9bd40226a85389908140b20b740500275fe1f970980d1410491bdf8a5270ae039614f78aeab00dc3dbd84a921dceb186e0be4f0313b2b832a67cd722c903f634b5b47f755b6b6fba002f32da4f42fe8d31d1ddaedc3f2ab0d84732ba90b8fcb6c0c1a75912422c3e525c96d957145ca02a0971780845a8a99b618ebbc203a59526614a3f79799d19bece93c01a8f331a16800410833e5a708fa6af3581e46031f68ee40ec05020850ec6f17685d2562dbd81b376f02b4c783b0e90f3468e7fa0a51e13e0abf16bc5067448eed173d1e26f4f253d97edc4251248be27ad42dcb80ca938207067f1c7267ac5efe4ee6c70d3a8bc4deb3358650e07b74b4857e9db7fbaea8114fa39d470afa12ebc9bf49d33b3a95936161129f79122d226fd147317cd24409f42f75ed48848104d6c4627e523d0e278aecf53372bbf23e8dd02721563049a19ba610b43a17f32708fef9f70e6a25e7f5d82e474de440615d0af5406b8569c13f48dbadf1bf8d0d1e7305571753e43355dc794ec264731dca86d1ab61dc778f71484f075a0df35f02f9a8eba9a7cf43d06d2384be02dbc60f54abbd9e60f5e97f879550eeca585a75654fdb17f343b30b0b50574b8a89afc6fd065a17e7302978da09d742e0a853f35d12eafa15890f1c49b76b534508aafd41d2ed2d427340001b74e196b69d710d35f0d4287b4f708b43f56b0a25d591f838d4c3b61d7bb18b3eafaa47079a6a927a682671091c335f50319aaa963a4c6ae923264c8c5d108b60497e606fbc52d54cd16b19a046c6758968b2c5e4cf79d4c9ce3d31f50b34eabf3acfe43259271d435c95ff971d3cd6967795e066747d422cf7b63731d5aa208ee042536e9c81b15f80f360028eea93814d6c6be965b417feac66a790028f34321937d26b864f08e3f4dd90510eb3bbf472b7d5cc3a849e65440433a1fc86f9cc0d2577eba7d0f5f727c9da784eb8dc2b9519c3197463e941d15bf68d8568d6cef07621b920faf491ffa7f12e68b4840274bfef2d9cc98e4daf79ff9d0d21a9eee4a4558f47b09d2ee23aed6e4aa725a7246e4c890ebcb7115558c3696855739393e2db228d33b75b14addeed8c7d6552c25f94573b02518c85ba08af14dc491ca199df3884528a880f17199f66dbedcdb16e0a42ea917fa0cc9bff9ba84c4691fbcf5e23e21d609cd609c8f6d3bf69700f1a4b59e6dea5bbfa5743a8a96cdf74dd818ff3523e3c8bff33f1cdc4360c322d595480910c52f990fcc6a40c831a086f96f1eced3b79797cffa4b5b78c7c29668cf2c5aa142030044b0ddaf3a95acba9adcec9f44382975c536f5989f25e27145b0ab84c04daeb38924e443a8e01b7d886d9512792d6ee98e8afdac0db45501db3da94d6ea80c63d618468bedafcd40acecde38c9fc336395921cfe0dd8ecc72a2a63056560549ec809be358ca2ebbf71239a4e4842107ed6c4c071d7360c3ebdf6c64d15330bdb52b950e1705576f2a04403daa2f5f64777fcf91bf31250188f4dfe7e382935c763d5a8ce066f761af4824a8b3f7c77075f5174e0c338f3cfd06f434b5db56345f8c2743a75efd191a5722e5c378590ee26c6160db08bd100e8818ca40bc2760b24cbf4ede4f9756b18dc911d266582465a99d0c6b810c82bb357ac066c20448b7aef4b0eaa24bb6f94abe4becc8577cc504e32a16ca3fd2608a134346366f7a4d94844403a9803e6a67c9a73afe635adf9895dd2fcd104f24446f3e063e9083553f78b16af50e5f87f01f61e4decd75a4ceb2921c79ce6f8be09a07682a05083a6dfb1d55daaa9bf2ea8e4e004b4e2c13c7f9ea9b34f5c3d4bb2cad08cdc5f262e3fad270f44251390c988d5ec6e53065a65afdc29b07cb2e1a31dc06387c0fde761dddb2681f0aa5dd84269881b1769764aba433060e1bd0fcd233646b091cc9395f7fa47fc7231ed82882686c376ae23e7ab3c10db1bf78afae5de81405dec8ea1b763c25255eaaeec19d1cca443778cbec252acb1d48c4bbd0b3a3520725c064454558b21308521a585ddec65fda527fa5c76f54135ad145a3a52a928352d408ac8c97f53e1d54f07e668283c16fad3f61487a10dcae98bfe75bb38cf7f457a53da16049d67fe515305d797fb80d82faf5303ee61f74eb7ab5ca75040ed2c0b2a8a63b7644781c5aa98e4aebc2625ba9c6840fb402bef7fca2db52da3787bf610b34789decce4aae0c533fdfbc5ddb12bebaaeb544600414a06e77df8d2391e90f18d7bf6f1299fbfdbe7cc96fb669ff45fdbb413492ad4c0dda7d9ecb9df73247046f62c1052e09a1b6b78572f68915417df30443b2038b3cfad6982aec96784c91b8187cdbc3b9ec598d47787c5e977bdaa76226ad5389d5a41fb027bb74d258cc8c212ccd91e86383ab6ac27d1bd7b35279e8ee100f474e0e3934fbbf6779c34d266d6d2eb2f32b661e83a066be3668889555064da66cbbbe23aae474bc6d8e409811668d3c62d1bac10bb15c9df4b1a8226dcc92b560d697207dc86fbb76aadfd3899d19beaac6a192cc81d3d6a3dcbe707b48a503309eefc5ba6510f6dfeec92d90f26c25c0a4dcdab535171f543e3b0188ec1012baec1392d063119c54c429b0bc14cc502476854d455432f1447b2c92a62efbf2340366e981d1a923641d9bd865dc277c3c9a0e26cbcade64f01de339642696c15bb7a9847c78d5da83e8b17135557dbe9c189bc1bbc98f93f0750f2dc0e4abf5f595f3910a5757f37b752e43c76ccc8ad7af6e26d027be1f20778cd29a3dfcc9641bc7efb5878bb67a5757d1410c0ce937c9b67a709fddfde22d845ad72ce6dd6051137b23626850d9aca5adbab3b03b6709d88867e15c40a893b80bb55a2a490c16740cc93172c1e33a0a5b35751fac0ebdb55d7f581aef613e1a34e6e46e5e624ff033161f55dc833074b3ae999c9681962073872a134f582868da093e8b2b0d1b5769d1a98cbc5df59f85d808d126431766924adde50c92840310cf31004606eeeb8a5b1714e499eab7a2d71f4a559cc34e51abe32d53e9e82d4fda23d3241f18ece85d5289407024958026327044ceaef68940d953e7993e9767b6955a915f0a907a4fde5a78a3094dce9cd37ea7f3b412bd00c0c0563879306f77591a1898b12d0cf16e1ef16625e6ef94a06b066a1ad24d61ac11a1f7f74a5c14f30f9726329f4fa55c35564a74e59dd7b3f09fc9bade5af4a0c000ccb45407d468073a110c2988af23552e98751fda3783ec13ac90c2dfcf464c4a7535b4f349468566fb1cf6ea583fc093b3ae6487a114976289c86e73d37cdd8c450bc5c9bafb3f09513fb9ca57fbe680de98c17a40977aeefcc8dd631b2e47816e05180c526abd32fcda38e45aba995cb772588cade8f0aa0da780b80b2feeb8c1575a33eb7c227af38b8809b6bcd90d41b316bd42464994c8fbf2a21e7472de7fac261e6d36452b30e140c7ec5276a8acc2ef537c83e67e08e558d5ce81cf9ef4cf9bf4fd97c6b3aa599e938faae32473d451954c9fd556b2a6d8f8d7cfd30e0e495e4a152a61c6bd149f4ec536869589a96980b191b2abb0c1f35b1834f025cc59a1a68282a9e635bc4be8b24b933c75faf71b74a0f2deea7f32f9b06e4276a62548ba17344c502e747f77675afcc7a1cc07f5ff562fbc30b2976689363ca2c037083cb487f1f8b39c4492d53cccb739eab8807d6a36a61329c821acb33c8f1396a377d56ae0860571d5a6948def2bbb79604e827117cbefb237b83c74aafa9bd1a63e711c4752fafddb97d7610b71e8350b09cc8812a41114ff1033ca0b3235aa8d20fbce7157b01f65c34cab31cfd41e31ff263f5d894397738ba5d25e082dafd2be857ccaec6df36fb4ede3656989ac71721447ed6276f8aa4a76bcfecd0da0232cb920c3f46e9f8f354b610f4333a4ca847d866f2f75b49ddf28191e20d3201020160b2312b6403b423a73ad932e19283e7a002a9c9b477a4ca872a2ccb6a56a6f758fb98b90178c2367ce5fa99b8c14dc5a823bb76b01c1e02378fcf4bfec291be80fee55efd0013cc3bf8c8616a6d5e0efa526bbb292f73832", 0x1000, 0xb, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000001200)='./file0\x00', 0x400000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000001280)=@un=@file={0x0, ""/50}, &(0x7f00000012c0)=0x34) r7 = shmget(0x1, 0x3000, 0x220, &(0x7f0000ffc000/0x3000)=nil) r8 = geteuid() r9 = getegid() fchownat(r1, &(0x7f0000001300)='./file0/file0\x00', r8, r9, 0x400) sendto(r3, &(0x7f0000001340)="2c9fd5ed2a8369e3715a637b7bce453e2f157a853c80a77527d794eeab7be3db9b27c1e4df5def36c2e1eeff02610650c93f80245e657203b58bf06142adaabd3f8ef059c237bbc3b29f10b67b89329ec1cbe2c2748da3fc8a2bf70e160ac40a12a262ca0e25d640b4d4f639da09f78c9716a0083bb70f4ae56c31681063f33bdd6df2f9d72a07bc49f8cb0a508717aa0d869d28", 0x94, 0xa, &(0x7f0000001400)=@in={0x2, 0x0}, 0xc) utimensat(r1, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x9, 0xdd}, {0x2be9}}, 0x0) r10 = getpgrp() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000014c0)={0x9}, 0x8) sendto$inet6(r4, &(0x7f0000001500)="b23b0dcf4401326d5ffa46ebe06c263b352e7c303bb2a58daced8c0a47a95e806e6efb3897fdc2dff534180ee1bfe819363badf580af610c9b33b743ef39cae720c3ae9deec821d46f8583dcef4d845cccedace502dbd4f6ed0f352c1283ffe90e445a34e45a65ab55248e59db8d14ad2159e876184cf5368441205c91a7ee7ab581fa096de8f81f67c203ed2a739b4ed43d226dc3", 0x95, 0x2, &(0x7f00000015c0)={0x18, 0x1, 0xd2d6, 0x80000000}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x8000, 0x1) fcntl$getflags(r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)) open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001700)) chown(&(0x7f0000001740)='./file0\x00', r12, r13) fcntl$getown(r6, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001780)={{0x5, r12, r13, r8, r9, 0x0, 0x502}, 0x8, 0x7, r11, r10, 0x2, 0x17fe, 0x5d}) 00:00:08 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x2c) fcntl$getflags(r0, 0x3) 00:00:08 executing program 3: r0 = socket$inet(0x2, 0x40000000, 0x2) shutdown(r0, 0x1000002) shutdown(r0, 0x2) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) 00:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x10) msgget$private(0x0, 0x100) mincore(&(0x7f0000fee000/0xf000)=nil, 0xf000, &(0x7f0000000040)=""/33) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) recvfrom(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0xffffff22) clock_gettime(0x0, &(0x7f0000000080)) 00:00:08 executing program 2: r0 = getpid() socketpair(0x2, 0x50000004, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={r0, r3, r4}, 0xc) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/43) chroot(&(0x7f00000001c0)='./file0\x00') fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x8, 0x8001, r0}) r6 = shmget$private(0x0, 0x4000, 0x41, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x9, r3, r4, r3, r4, 0x1, 0x6f0}, 0x0, 0xfffffffffffff800, r0, r0, 0x8, 0x5, 0x93}) shmctl$IPC_RMID(r6, 0x0) setrlimit(0xf, &(0x7f00000002c0)={0xadc, 0x6}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x0, r3, r4, r3, r4, 0xc0, 0x5a}, 0xc4, 0x346, r0, r0, 0x6, 0x8, 0x1}) sendto(r1, &(0x7f0000000380)="37ce5c3f5fcb4102596e59d077bb71efcc9663fcd26be77db005631325ed7a0133e96643b63642f0984728100bbd412dedc9671ae96a2a85748c35730e09b2ca322576644e3b13e43bfe82f8aee06843063e5f7ba99b5585910a4119239bd87ab28e0e65447a609b9af17d8d382833c10f2835667fef473c98684b3d24eadeca13bf3f", 0x83, 0x400, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r1, 0x7, &(0x7f0000000480)={0x2, 0x1, 0x80000000, 0x20, r0}) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000004c0)=""/81) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x7, r3, r4, r3, r4, 0x8c, 0xa8c}, 0x0, 0x10000, r0, r0, 0x8e00, 0x7, 0x40}) getuid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000005c0)=""/4096) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(r7, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) sendmsg$unix(r9, &(0x7f00000018c0)={&(0x7f0000001680)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f00000016c0)="c7e48ea37105fdf558ded1de9252347cbdaa636109a0a2f2c3a500eff706ca881d939f8fb72f261e333f8d96f6eea7c6854ebd88ccfc2f26a07be6ff0cfdadf4e201ac28983b75ff4a8184e9bf0ff4b20813c05ea2499c7cd4cc7df72bc08c2045", 0x61}, {&(0x7f0000001740)="6974347cef3b966235e017e92af3b2043b2e278011ae60fd0c9572816271e49572dfdfdfad088e884f8d5c5c32b4b67c94b129c3568c55c24611f658a2e8e21a89c4fd4010da97e9ed5250664fa48b38ce5c68382a1634cac0b5fa3cee9cf05fd4cd493c29960fdbe2dcfc66d4f16c46b97aec6e6f620bdec0a96fb767eee2ca78cf1e2e526454f73fa43d8fa23629638667aafd96ea", 0x96}], 0x2, &(0x7f0000001840)=[@rights={0x20, 0xffff, 0x1, [r9, r7, r8]}, @rights={0x30, 0xffff, 0x1, [r2, r7, r7, r7, r9, r8, r2]}], 0x50, 0xb}, 0x4) symlinkat(&(0x7f0000001900)='./file0\x00', r8, &(0x7f0000001940)='./file0\x00') getuid() getpeername$inet6(r9, &(0x7f0000001980), &(0x7f00000019c0)=0xc) symlinkat(&(0x7f0000001a00)='./file0\x00', r7, &(0x7f0000001a40)='./file1\x00') semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000001a80)=""/186) 00:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8e54) listen(r0, 0x2) sendto(r1, &(0x7f0000000040)="3ba95059fe21f2067f6d96356aa726ea24fab908132e8021caafc0a00a6e4c70a2cf7d8732e2fbcced2707bb9b028af19ba9d83cd3f7fe93a08aa8bdf090cbb803ced7dbd2f66a82003615f86582442f84045e40123c74c330ca5ec56501a8b20e2d389c20ee536210bc6e7c20113048d6285be929eea0edc629c2144dbb176e08520674530f4283c7f284019e8a983de5ae910419bfdd0ae581a2f9a197146e9a8eab29a24874cb7723123576fdec0420d70b8747f6a35bdabc659dc0e2649c13f0137929ae182e9307d617ad7b79bf194d2236203938f05a4ce9a636e203a4a4e0e14a4e0df9bd3d6a7548", 0xec, 0x400, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000200)=""/178, 0xb2, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0x4) r7 = fcntl$dupfd(r1, 0x0, r6) nanosleep(&(0x7f0000000380)={0x64, 0x4c2}, &(0x7f00000003c0)) setpgid(r2, r2) r8 = semget$private(0x0, 0x6, 0x580) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000400)=""/221) close(r5) bind$inet6(r7, &(0x7f0000000500)={0x18, 0x2, 0x345, 0x4}, 0xc) semget$private(0x0, 0x4, 0x200) bind$inet6(r7, &(0x7f0000000540)={0x18, 0x0, 0x4d9a, 0x3}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000580), &(0x7f00000005c0)=0x4) sendto$inet(r5, &(0x7f0000000600)="be6b01a6e31feeda8e58a6338c266c7a2f1de7c82f361fff97183745857b77a95648b37cfe8dcd0d0a8d8a82b17d73834ee90c62b48a0bf4bcf71100fd0556c39475115bedc8723cbdbb896a3987c1fae4394a5af4efdba4167ceec8", 0x5c, 0x0, &(0x7f0000000680)={0x2, 0x1}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={r2, r3, r4}, 0xc) listen(r5, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000700)={0x200, 0x3}, 0x10) connect(r1, &(0x7f0000000740)=@in6={0x18, 0x1, 0x100000000, 0x80}, 0xc) r9 = msgget$private(0x0, 0x60) msgsnd(r9, &(0x7f0000000780)={0x3, "99a01f3e1165e14d24baa97cf3a69541a4163df6711584a60ebf47c29fc295ff065a944fd5de8d1f784723e493a7fd99965606d5ead40709d3dee832da9bf445e859a193aa48b0efdc13bea1947973ef822c29"}, 0x5b, 0x800) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000800)={0x9945, 0x3}, 0x8) close(r7) dup2(r7, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)) connect$inet6(r0, &(0x7f0000000880)={0x18, 0x3, 0x401, 0x7}, 0xc) 00:00:08 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r1 = getpgrp() wait4(r1, 0x0, 0xa, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r2 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x814, &(0x7f00000000c0)=0xdad, 0x4) getrlimit(0x5, &(0x7f0000000100)) r3 = getuid() seteuid(r3) r4 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x8a5b, 0x8a1, 0x100000001, 0x1]) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000001c0)={0x8a, 0x1800000}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = geteuid() getrlimit(0xc, &(0x7f0000000240)) r9 = msgget(0x0, 0x400) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0xfffffffffffffff9, r5, r6, r7, r6, 0x2, 0x1f}, 0x6, 0x8, r1, r1, 0x80000000, 0x3, 0xd4c, 0xfffffffffffffe01}) r10 = accept(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) getsockname$inet(r10, &(0x7f0000000380), &(0x7f00000003c0)=0xc) listen(r10, 0x8) r11 = accept(r2, &(0x7f0000000400)=@un=@file={0x0, ""/93}, &(0x7f0000000480)=0x5f) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) fchownat(r12, &(0x7f0000000500)='./file0\x00', r8, r6, 0x0) msgsnd(r9, &(0x7f0000000540)={0x2, "754cdba9f73303124d2ee7a91eecd2995fc8dd67018ba05ec4522bec263042644f8ed924fd8390fec3c784fb9d24f01bff281edc20473e339bdf5535da298b100755924158fd91f4447c114a03742c337d1dbd055d"}, 0x5d, 0x800) listen(r12, 0x3) getsockopt(r11, 0xe81, 0x7, &(0x7f00000005c0)=""/237, &(0x7f00000006c0)=0xed) clock_gettime(0x1, &(0x7f0000000700)) 00:00:08 executing program 3: r0 = semget$private(0x0, 0x3, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1e5eae52, r2, r5, r6, r7, 0x20, 0x6}, 0x2, 0x800, 0xce3}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f00000001c0), &(0x7f0000000200)=0x10) clock_settime(0x0, &(0x7f0000000240)={0x2, 0x80000001}) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x4, 0x100000000}, {0x18, 0x2, 0x6, 0x100000001}, 0x101, [0x80, 0xfff, 0xffffffff00000000, 0x3, 0x1, 0x3, 0x521, 0xfffffffffffffffd]}, 0x3c) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/181) getrlimit(0x6, &(0x7f0000000380)) fdatasync(r8) connect$inet(r8, &(0x7f00000003c0)={0x2, 0x2}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000400)={r1, r4, r3}, 0xc) open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000480)={r1, r2, r7}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000500)=""/149) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/247) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000006c0)=""/96) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) write(r8, &(0x7f0000000740)="ec6dc6b39a7c273511ba9e9060ae29dcdd83a592658f9d2f75c1e3b19aa318cb33fa29d7fd081776c6a32fd378055bdb037115723f831b12671b5b0209a6d9e925594ba20b19a2f3febb66e6bcf1fd0b137e86e6ac871c69e953e59f44a818a206a5c54aa4ee480bd9217bebc9b4613443e8d708aa2dde2e760d94f227a961c537a2c224d3cc0795f67ac5a85a4905f371467409cea8863d5821705eb739abbce5124c8414a6bc92bfa63583d3f7a3e7d34c77f0c8308c4f7337181c1d2fb546623eeef319bfa22c413aaf53cb2c3ea6ff9f1032c64e0328a2a8a7e6e718fdd2bdf0fccb6859869fb769b54cb205b3c7b899c545e790b706f8600242", 0xfc) setregid(r5, r7) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) clock_settime(0x20000000, &(0x7f00000008c0)={0xd0, 0x3}) geteuid() fcntl$setflags(r10, 0x2, 0x1) semget(0x2, 0x4, 0x220) 00:00:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/108, &(0x7f0000000000)=0x6c) sendto$inet(r1, &(0x7f0000001ac0), 0x0, 0x8, 0x0, 0x0) 00:00:08 executing program 0: socketpair(0x1, 0x20000002, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x20, 0x2}, {0x18, 0x1, 0x9, 0x4}, 0xaa, [0x4, 0x4, 0x0, 0x6, 0x0, 0x1, 0x3, 0xf3]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r5 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) close(r5) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="b9067516fb7f785aafd063", 0xb}, {&(0x7f0000000200)="e8980aa35f7787bdf2e19579d7571595cef25e5414e295054d375ab84e2d43858c0b7aa5f07bff61d9c32f6b1df46c8c624e63fad57cbc640a1492ceb233702847e4f8e16e94983d859a437b487e4ca469967699558d423665d317385219ec6c4ebe952c0dad016eda172e34049b7e39052f9c258e1ee80e6f5e8b52f20986dadbc824a6193f90c3bc6b5364584c80b6494fadbe507c632516455967691c0c43f84a13e53b0f7f1ba39b90aa362fcde4cfc137095af3f7c6878db5a8305e58fa127dff581ec5e08c", 0xc8}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x2, r2, r7, r8}, @rights={0x20, 0xffff, 0x1, [r5, r5, r0]}, @rights={0x28, 0xffff, 0x1, [r5, r0, r1, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0xc0, 0x400}, 0x8) write(r0, &(0x7f0000000440)="7fa8676d07ccc7cbb6e23c630a4941ca3e01c61a790d3968d612902778cf1ee2c37c1fcdaa4c1defd71cdc5e0b058788d6f6400a9461938f95f4a471", 0x3c) fcntl$setstatus(r1, 0x4, 0xa0008) listen(r0, 0x7) bind$inet6(r1, &(0x7f0000000480)={0x18, 0x2, 0x0, 0x3ff}, 0xc) getpeername(r5, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) sendmsg$unix(r5, &(0x7f0000000cc0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000580)="e6acc7432b8291c78999d5c6594dbceb8819258f8f4dc585c24464c5d38dff3c2860e1a5de0c0bb6bd9ed3328a26e427c574653e12e17db8ccc5c2f5e4672af0b5c257518fe1050c27765e54cbd8eb76d71133ae385615629c96083cf4a55de2c2b7fcfe6b7ef1b4793f0f1df63d7fd11d52a3f6a51a0e01bd013fb36a40fefe1c18d69d78f7b296a4e7e6627c982fdc8b054ca253e429b689840d5aa3b3402e2825f66b2d73f6a611251ae1a7d53d055f62eb177f2d7951f6a2e35890feac896031d311b8507c142fe938d89c0e02113d0e8041eadfbc35a2", 0xd9}, {&(0x7f0000000680)="ca049c44616d686ab44230e222fa996d67bec8b7d0bc36ae7f04e1121c2918c97731d0d1b99b04000b97df8bcc32787ff8d10d1d5fc1888f68d29cd0584d564019bea5096c3e63743d4e9d41e8e85aa91f3af71c496c582cb8c3481b35d9426fc2355d13f5aa4426751b3c70af934c50aa8d988848b0d4d550e8ffcbedb3b748fabaebdca84a891e7210743e8b76eb243f8b4dc9667d246a49775d0f59dec229a0f1a2763b19b4d1372b55410ecf7ccb8ac2990a9e70cfa9ef62113cbcc8ae690828e742c5ac3164373bf0ee8994907b2b", 0xd1}, {&(0x7f0000000780)="4bf9ccaab1477e79f339571a0e004150993b14554b73ac1dfbb91abef143cfacbef1f0c44d38f8e48137b6ffa453f03e754758c20c28e183501c66d639a1172c6cd93c874c78be4fafcc47b65c3edba516dcc1be3755fb221cb08bab580d2574427bf05aa7a30a64b9903bb9ced79ef455bcb386dd08dcb7e78ed3df93dfd36f08407c0c4f912e61748237e11fbd1e4704385630ff1ddd0358e7213e3bf86fbe12c619b677e2ff6078d000cb6bbe667f3410f40057e2af8965c2791195b6a673f6ced9196b37963782f03cbeb13ec7762a48230277552e1aae2d104d4f841868eba157c7b3b5e42206d1c46032b4b24ecd", 0xf1}, {&(0x7f0000000880)="8af46e38b31a1c7942f39fbe53f85a6aba4c9d8c8591d084208835a1a848f73729a3fbf8b802564d578ed25ea23d31ba705975691e3b6d85fef041ebc4948e68bbffcf9dcb67993298d32f7c44c1eaaba736df6a075d77098979cf3f526244", 0x5f}, {&(0x7f0000000900)="1ed075caadee8b9a443a0701f341ebb0a7f2c500091baa059685a5168ca8aa23b73a4df169d8c8d0e9dc02d6fe9d66993e7f10835f9de42f2335dc71aa314e7f7350", 0x42}, {&(0x7f0000000980)="9ea0e874ee033ae6d534e130f92d71b099700bc9285916c7244d566dcb92f150f99c79dbc541bca05cd3f4b207d6bc0293cf3bbf13b25942176709787f20dd9a5bf8a85b10e28374dcc5bf7064f3f09cd382ad980e122fc8cde3ef2594b552226fedcb3dfbfea2cb12478ac05ceb6b6217342dd04708dd17cc7a2f8a290270b50f0f6e529c1fccb241af86b355d67b2cf63ffa040e77570e69e6c59b83389b06f74897fbdf5c943e7dcacc3c8b657ad1a25b7f16f429752621e7972568ff97d9a25c686b1a391f0cf6b179bc1209cce5bcefcdebdd751c573eb498cda3abe0befb5e79b2557695dbdae0a307397104f1", 0xf0}, {&(0x7f0000000a80)="0f5e245b980ac6471d8e9b765a993ffb5c8f0e19f8f6a90cce231ca2c34cdd7b8e8acbc4f91e2b30044daab81c09a696800ca449706ec858ba275cceaa1ed13a6d3182f4437e65afab9a95aa9c9672a3aac8532f6591a8956aed0158bfba1817ef5f4838b374f9a3c2c94b152fd8cbf26babd42ce63fafe24f9e65b61d8d2d544b710cf2a322f4f614261e647df8cddba1c616e2f7820411670d1a3e2f674ed6e47ce442cf2996dda16182e7c87c7b5862efb0cf1ec11ecbe7", 0xb9}, {&(0x7f0000000b40)="fb39acfbe6c9d51ff3c9723905f0a582f41395fa3d69ed83dfe06e8523aafad01cfa2b910a136230563699ad727515601a3c4ac12b8d1ba7d7c7982902ecdf1965bdeba06576e905fe96d9b040d2a00a3789e25b35531f0f073f40a6b225eb127fe3130e3aaff25384f439c8dc44eec9904fe722b5968cbe05e4ced322c94db3d3c60e3d1b252331f21b927f920818c5a672efba176f078092a918a32ebb1df54780c696d88739fe60b3111be6c5faf1f75fa28d05f3992f0ee8562a9cf03afcaea0e3951bc5c19b5034951daee28fb5afb906091a8c2ead4f7617a7fdeae221f84d348dee542058f95e8c7c9088ebb49a270fa9e6c7ff591e95e80642", 0xfd}], 0x8, 0x0, 0x0, 0xa}, 0x1) r9 = dup2(r0, r5) accept(r5, &(0x7f0000000d00)=@un=@file={0x0, ""/4096}, &(0x7f0000001d40)=0x1002) getpeername$unix(r9, &(0x7f0000001d80)=@file={0x0, ""/4096}, &(0x7f0000002dc0)=0x1002) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002e00)={r6, r3, r4}, 0xc) nanosleep(&(0x7f0000002e40)={0x66, 0x8}, &(0x7f0000002e80)) r10 = dup2(r5, r5) open(&(0x7f0000002ec0)='./file0\x00', 0x243, 0x20) write(r5, &(0x7f0000002f00)="d386801cd2002bb2e3fcba7d9c76cea9", 0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) lstat(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003080), 0xc) r11 = semget(0x3, 0x2, 0x2) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f00000030c0)=""/104) paccept(r10, &(0x7f0000003140)=@in6, &(0x7f0000003180)=0xc, 0x50000000) getpeername(r9, &(0x7f00000031c0)=@in6, &(0x7f0000003200)=0xc) 00:00:08 executing program 5: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') lchown(&(0x7f00000007c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 00:00:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:00:08 executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x29, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x200) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8088, 0x20) open(&(0x7f0000000140)='./file0\x00', 0x40000, 0x101) r4 = msgget(0x1, 0x540) msgctl$IPC_RMID(r4, 0x0) fchdir(r0) setsockopt$sock_int(r2, 0xffff, 0x1022, &(0x7f0000000180)=0xab9f, 0x4) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x1f}, {0x7, 0x20}}) open(&(0x7f0000000240)='./file1\x00', 0x400, 0x26) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/71) socket$inet(0x2, 0x1, 0x1) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) semget$private(0x0, 0x4, 0x8) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000013c0)=""/5) r7 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001400)=""/225) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001500), 0xc) mknodat(r6, &(0x7f0000001540)='./file1\x00', 0xc090, 0x101) mkdir(&(0x7f0000001580)='./file0\x00', 0x100) symlinkat(&(0x7f00000015c0)='./file2\x00', r6, &(0x7f0000001600)='./file1\x00') open(&(0x7f0000001640)='./file0\x00', 0x600, 0x150) connect$unix(r5, &(0x7f0000001680)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname(r1, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) chdir(&(0x7f0000001740)='./file0\x00') symlinkat(&(0x7f0000001780)='./file2\x00', r2, &(0x7f00000017c0)='./file1\x00') utimes(&(0x7f0000001800)='./file1\x00', &(0x7f0000001840)={{0xf0, 0xfffffffffffffff8}, {0x3, 0x10100}}) 00:00:08 executing program 4: syz_execute_func(&(0x7f0000000000)="8f897812cac461d0c20800c481d95e27f0420fb34be8c4e111edcd0fb77c1507f3400fbdd1c4428d90ac616100000064430f768100000020656f") r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1d, r1, r2, r3, r4, 0x20, 0x2}, 0x5, 0x96, r5, r6, 0xa5b2, 0xe81, 0x6}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r7 = paccept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc, 0x70000000) getsockopt(r7, 0xab, 0x81, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r7, 0xffffffffffffffff, 0x0, 0x0) recvmsg(r11, &(0x7f0000003780)={&(0x7f0000001340)=@un=@abs, 0x8, &(0x7f0000003600)=[{&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/227, 0xe3}, {&(0x7f0000003480)=""/202, 0xca}, {&(0x7f0000003580)=""/110, 0x6e}], 0x5, &(0x7f0000003680)=""/233, 0xe9}, 0x800) r12 = semget$private(0x0, 0x0, 0x443) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000037c0)=""/97) clock_nanosleep(0x0, 0x0, &(0x7f0000003840)={0x13, 0x1ce}, &(0x7f0000003880)) shmctl$SHM_LOCK(r0, 0x3) poll(&(0x7f00000038c0)=[{0xffffffffffffff9c, 0x124}, {r10, 0x4}, {r11, 0x20}, {r9, 0x28}, {r11, 0x20}, {r8, 0x4}, {r7, 0x4}], 0x7, 0x2) shmget(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r13 = msgget$private(0x0, 0x42) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000003900)=""/4096) setpgid(r5, r5) unlinkat(r8, &(0x7f0000004900)='./file0\x00', 0x800) mknod$loop(&(0x7f0000004940)='./file0\x00', 0x90, 0x1) sync() paccept(r11, &(0x7f0000004980)=@in, &(0x7f00000049c0)=0xc, 0x70000000) 00:00:08 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/227) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001200)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000012c0)=""/151) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000001380)=""/51) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000013c0)=[0x3, 0x3f, 0x5, 0x7]) recvmsg(r1, &(0x7f00000028c0)={&(0x7f0000001400)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000027c0)=[{&(0x7f0000002440)=""/222, 0xde}, {&(0x7f0000002540)=""/76, 0x4c}, {&(0x7f00000025c0)=""/213, 0xd5}, {&(0x7f00000026c0)=""/224, 0xe0}], 0x4, &(0x7f0000002800)=""/149, 0x95}, 0x1) lstat(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)) write(r1, &(0x7f00000029c0)="f2d2f802e3ce501a26807b861c70bc0cea25e22d9678c9f13b0d51d637afa17d0881b04fd1f3f3559cc4a0964efe0845e2df8e58507ed7679192f6558a33571b6ab229437409ef76880b12b83a9b52bb33491721bd0beca01db943e6b20bca0ad562781670726311b4dc87f4155cba971e12eefad3b1013b5a58cc8d95217311eac9c0b4b673e5c56d50901e82fb282d0c6a4ce2f510fb2ea1f259e6ecb1a4f42ec039733ab4efe22474c3b7f29f00c34c23abf629e8ec827cd233b348321c5e0c3f473dd58b4dd67cfe10e3ec33a0a45163e046879e07f06e", 0xd9) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000002ac0)=""/55) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002b00)={0x0, 0x0}, &(0x7f0000002b40)=0xc) getitimer(0x3, &(0x7f0000002b80)) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000002bc0)) link(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)='./file0\x00') semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000002c80)=""/80) fcntl$getflags(r1, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002d00)={0x0, 0x0, 0x0}, &(0x7f0000002d40)=0xc) bind$unix(r0, &(0x7f0000002d80)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) getpeername$inet(r5, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002ec0)=[0x40, 0x5, 0x6, 0x9, 0x1000, 0x4, 0x401]) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) fchown(r1, r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002f80), 0xc) 00:00:02 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r1) r3 = accept$inet6(r2, 0x0, 0x0) write(r3, 0x0, 0x150) rmdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:02 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) 00:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000), 0x0, 0xd, 0x0, 0x0) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 00:00:02 executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r0, &(0x7f0000001100)="3714c58b06ea8bb487ebc0723a3443e7f36b26960c7cd99bedd23c572fcbf0cd1a118002989bfa7e1b1b418a47ce382784239aa964329b290b5ccae81c2326c3a22a87a484b7da5c7afcb1a046c0e75eff230754b9beaef3eb8720f2c5e1ad60b8e97c18c16276090380c8bb84a8af83d7e4e940157da667b8cd9dae0716a49508bf8fbc2d39d12726346aa421aa1c7e864279a855fd0f04ee4afb9422fbbfcfd950c27fc62382f4124c1f301f64b1676bb1390b7182749753788fe5e2e58d25dd16fc47669000bef06658454d43f655aa657859d8427a53355c55b959ad6f52ba3335754e0e45aa61165046c4a3ce1c580e44c405f1c4635f1baf0b8fceb9686b0458b6af4c2f1b377b7ad3a3b6b78bdc8ac70ff2e50749c96f1451755f88c921e021e7cd9fa5e2984fcaf85da49a046d631baef33891fc625a004327b18bec9da2d04c93025b46c0c3aa6b9609464f0d250e28e98b97eaa4612869df8d0db6763fba3753abb34d2c3068bcfbe9ddd20e21225034d87d06aa2f0344c8bf07a1db1cf98c021a8b7fa1a226fa4fd01baa2c91441e78ae94869a93df4b364acf16facbf4e2c406909893ebca602f38b03420bf940738cbc92f93d7697715c228926ce44d7367071557c843f0e07866878c0c502f00f3bdf16c16003179d935f38748661408ab2d12ea00ab97ecea66d731c5f265f807ecc5cc6aaee01e8347fa3f015c89bad8df62d52cac52ab37065f7e3a27de27c0ef93dce2387e503461be2fec2460115235b755f803255462fac8b5c06c5f8f7fc36157d9dd029a6cc101ba63dcf678e7d9b9791f4d1eb17cd69f90d57d0eebf8b16e8306b46a038efa507d63d2b1141374401ed565d3629d227401229dd6c6b42c46a11f68889788ebb6f7e48e24bbec2f569921ecba4a1300e68cc475c55ebf9d4496dc6b8b431e7593bdd5b435c9d5520a0e824c34250b1da9cf3a021faea073f97b1fb3de9041dd98681e9cd7556aaed4ccb05c93ed1fc4460076562462f10d6fcd2466f2f8f61cfb904c9c0d5d3ac4e518a080a45324f6b379cac10e6905bb310034fc3fb9e7aa36b08188722b1c8ae1d7188adf008235ae66f13a68fa3d4c76b54dbc923590c52c3d94366f45b8c0ae84423b7ecb942bb76995657d3853cc88edb14ebd7f02d14c82e9f5e1ae9ec56ec26e2924c73e3ade59c8a8a1fc69ac3c1894cf59ad7f353f0b942e33be3727cca6ff80870db946852d082be2a3fa1abe098eeab649c226ec95e24385a366590fdef0ea60e53c22f0235b003d18f47e2cb9f32130e1fc9eed832f95c159601ae3055a87d7224c64c5a1e3e3dc1f546d3daf6fabb514b318d3200ef439735954c025ac8870d9791eafa78a41ed0c2ee7b57ffcb3a05bac2766221c6fe2267d7c8c10704a6141c812c7282190ba850bce4b80ab80cbdb9df40dae44bea3d36f9654c5ecff5c6ef198df56701690aaf7e5b974ae8201f5c3abc71b4a3faecf0252a33ef93e9c0a9b1852398ec4376202a92cc58474b4580087b3ffcfa96d296565b78998483aa7e6d90312754eeee89b6391d9714f48a80e397ae0b6526379dbcc8169c5e67a91b4dfb479327256f3adca04aede7dd1bc6e78757251683d34d9b270b60db43e18438adcad0142d30466c7b1e8bcf384cda73edc5400527825f1adf74c0711d2acb89b2ec2003e80ba0acf9ee9b9c48a651c9ce2297494f8ef93948c1214420d5236281af6bde5bbee9fa0f5e08e3420f8c52f159435aefdda3b8580d66cb6feb45c93b32a97e1cda2c3c112697bfb8d7fb75ccf9cdc575990d716ddcecce0a5d6f847c447b0646d434669127379ca8f9d4b8a01fdf3476cfa59cbb16ad1427021ba09ab3d716fa29fdc711fc7a5eb36932796a89ed59b217227e8c2cd4529c7d94fb3007dc0de1273e49766ec85d70222521c8a849be77a0a737c3aaa63514fcaddbc9f6b1b1f4da0c65181cf25571c0a57e01c49afa1b70eb45c4e47e95d4865e825e10ad7cea19101619f2105ca3340ea900cc5a2e3f071cad58a2011e0bac2088597a5fca14ee2d12ec68c1b60bf52e1f7a6c3f034fcb7e2d6759d6a40d143aba1caeb555638f20a529e1afdcb8cd07823bdfc3942882147af7fe5caef1a5d1bb552719473c6f159683e74f79c98fa534917e2bf593a2ebca7c66cf0521edae47dfdb27fb876adfd15c54c7981f459efcc68d33bead7c697078fbefceaa408bcfb318b3fe1549ae20e4bad1d729e1c48202bc7ad54961f1c69828f12062dfea5eebfc92f8f202d4172686d4d100465ce5c62453c63b18209385d52ebe246f4ba3173fa9b2b9171ef2df1e92c65461276a4d8eaaacaee4ff269907b0dc162b722a919ab0de604bab8e121d3bb9eb648ec9b24b1b345f807f7b8eb386a4072191aeda2811391cb8bd45baefb6f5988c8fc82664ef7601b2aae53978b7395f174319670d9354628aa81e685541a3bfd3fbc21141b54928b11a57a09abce3ce3cf5b54d0bf3f0c47efe9f9973bd94ebdc19bf70953c30d98b89f50b44586ca485195820b17203f1445fd5a9080307ab83b77c7a6714778a80a428927d98f87d42b810ac225b8f6d877678ce71df31de36938d190673a3cbb8f1f62e4b7641c26fab0fc4ac3a97bf75ae12ed2fe8ba086e55a758a9b218820f8431e41344ef3e7fcac92a312aaa9a7f8eb1bacd61d7b7f927ebb2f66410726ea3da197c22c9c86001b21e24a5a4d6acbc1123136674354894ecb48ee462f582ba37aaf67fc827805fced19e58fc6b9dd9e5da4710f6c62c436a4723e688e9b3f070f06124cbe2466859bed816d4500e17c3022bde38f9f48544edf207bed55dd06cf2d6fb262a1e5659d2bebeaf5238c73449c0e75017dce60671a73a22f7e11c4731aa91c9411c547339c06f512f069e665ddcfa5461c2a493c45fc4c1cf6f61c73f8fbc002be64dd41b3fbc87f6ab25ce1a325a41b584d4e3f07fb6840182026e772b20d0d7bfe1e8b4325da012d14f85ed7db53fc167a43c7de091ce4a9b301a79bc351aa7b6b6258270a5497361d0d096abab6424dd6c91465dffd82703f007adaa9c1c1843b8eb0476e4795a208f9894eb534cab9cf2047e9909ff06c863543a2443d9442fa780d95777e675c999e0be8fc7701e747625e3356494049c216fbb0905356611df6a99e0d6afaff8b6cf8f9327793d09a0b5e86984c5c94f34b0cac2f7e4546c2f26ef9ec067fa70dbe28a3e80e68ab8d80894edf31e2fc1a455e7d064ee81b97bb03e92e046ebb536d736f8903a55c0e47ad819467113c9fbd7df1506497ba4ec0ba167a4375c678dda1c71236be417a85f15c078e5391102d658d726188ebb3a21ffe4608af2f011abe224c01cace16f628de073273b9cc65aca35da69c4eacfc4fdfff493129a70e9228cc3d09e5f23308c96f82fca179a735e2fa428a6dcee08b3a1dd6d5f9d8cce898cec7a42abc0d1e1881aa0325c26bdd40b3d15bc46acb6a0b930c964b4db508412ee4c3799c6f03a8b6009e5f9fb8df4036f05efe94da0571ddfff03934dec3d2cd0cd3e8e0d92610e01590e53d2c03bb25cffd93ecbceea8e0e5b62756067d431373d3cf948d3b5d401b5fab4a876d8fa06b876ea87b9a6edea6eac09b78e9cf8c73b0ac523b2e4151bca0adc2637385bc48270be2a9352feed968f3b8cfdf3ad4df04e00f9d9fda91689852cd480a117a75d7a3a718b1dd47fcb1e00455c9740373de564c1abc93a17587c1f47534673fe0138f164a932fd41923dc9f32427c49a3c2c697e9414b2b1c4027461b068de8cefb6dc233e60492efedaffe5a4b5a87169ad8bc0de787a25eeef620bf3f9aa6db42a249485143f282d8171d2042b994b0e7d50831aa742777b6494cf550cb92d85f2fdcf5970efd4d36bc6da8239af6793e35c7a93fe46f5f70303aafb96c938f910e769020945875b899dec67bb8eff089cdb334a67f47d1523d5d9aa8c180a7b5ce47a222b3dba777f94956706a07a153ced007aff0b81fefadd697287a23e2d5cea3fcd93cab4cbc2b19bb5ca6fc4f18c2174030ce7b4a6e5b3ec57b0fb91a25c7d37d978ce1110fa510f6ebf320e22165243067910e2af9cc2563d2d0c2eb8f75124f03eb981030da2e67e4bd6ae53d21d7c3cb2797e556c29a1d2392e0e15d118651ffbc8ea1e3b804e8e218c4a61076f3b390ed92e580fedc63e7bdbc10024d7adc0c2d90528ef010dee28c9b70aa599872265876653ca47dcac4a06030fe93d15711a9be59a15d58df1d1d089cbe5263e5bf0691f9efaf64a38b1ddc81e70c1653e45dbb445948fd2248873338b94d1c95a9a23f5b9b7b05bc072e894ab4f4981e3f398bdd1ca0f265dbd7a64421523d4a4bd9b37a0717b22996a75b66a0e7a8d5798cf0a858248c9969f686f6cbb5a7c90cb9523c31f9581d768276fae2057f05e811b33272c562bb098f828de9ba550edbd7a741bc5a2d7e868b5fa750c9e1be9f4537f9ea94450f335f447397e2b1409055a738bef33da1eda10592f11fcb0cf3ba01ffd80f927958f871e5c26cae252b912426f3b0000ff95d8e9c4ab78ea490d8ea44c68453a6d7ea319b674e683770aea3171382654446216caf00c1a32ca2fb719942dbd7bf460e4322f6957c13a33dc5fe80e8785e6d06eb040a808649e951f57fa9ed09affe13337659a41afdda86bba93b79083cbdee6375da03966dd89b251873b99b48769bde711fbc25429367b14127699543316eb00673fd47d5584826ea3674c0d5c38d20999b6791e8bae8ec60d992d44506fd8617054246c85e652f0ad510c0d3d56672ffc89639258430e2066fd05f0b7d8936385b315c78c2b77f1f3a05b19de88d2db27620d090ae576427a6c12b6e8a564219413bde8a7d3ca26464d8af9a47eaf01e550860fbda6f05705b17d40e88121397ac95ea46b10da234cc03a7ec031a3faf026ee8f6369f02e311ece825779ad5c1107a9d6b2208bfd4f241ea4a02b006a9d0d7856f5339e1c75cdcf9fb5227f0a1347de77cd032dea8b685d05b7732adfc7afd3416377b37757d8651f16dba2436c4d480262b6ad84a994c58eac8595f0ecf7376bcc54f0161bdf08360e8d6ccdd05f11436ec51c0539f7f49b3603a0a6e58d6e207dbe94216999a174cf29f0e07a5b1bb7546752d46a9d6b51ccc3a35406522d7ef6a9dc0ca85daccc7025fb027f360b5785e0f0dffa661353ae223cd588b997ca75175318637ec2e474443f4cd9a1ef6491d9e00bd4b325b9565104d0dcee904eb44cf78d35dbcf5261dbde4d324d40d480c8ea17735bdd2dd9d0b9ffc5201a4c51e594e5e8ff9812e7762c19078e32c883b6d98ed7756fb1b84bb0e6da3c1bb2ec1ca417dc830e3d7eb0843f8c99be378295538b9d6ee5651f3c30db20ee3a3130df559d159b794cab805cef7b309a2c5ee22c0fdfad02c29db9e558b842c0cf0d5cf82ecccff919e0c35085fcf729f18b837e8443c94afca6f2bf9c3738205b873b150403b18ddb7ba4b3e15efde20cc58d168eb03a34a1560261668abc0af95fb011f68c0b213720b30b01043fb8faf8b8fb5338421224363e1d1d0e419a349e00f5135683ca467a9922a4156d26ed5f0785f68faf8c2f2d464dd8f352b07b1310affda501f786192eb28524f15b1625073da4de31d90cb8d8fbdac695dfa9279ef94104794c85067d444fb2eae7a667d9d79896440976abca41437b14974dbe09f953faea3c48572c6d54fa8814c386a632ea55578ca2bc2db2799002996bee72ec5", 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r2 = dup(r1) fdatasync(r2) 00:00:02 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0x0, 0x0) r2 = dup(r0) recvfrom$unix(r1, &(0x7f0000000040)=""/233, 0xe9, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80000001) 00:00:02 executing program 4: socketpair(0x1, 0x40000003, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8001, 0x1, 0x1, 0x3, 0x5}, 0xc) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7ff, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0x5, 0x0, 0x7}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0xfaad, 0x1, 0x9, 0x6, 0x80000000}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x1000008) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2, 0x24c2f213) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendto$inet(r3, &(0x7f0000000300)="b83bf7b249c77b804d097c4b0212f67efac96da428e7a6ebc9dfd961aabfdabdd5371e72c54c8cf14f8458b07f5ff69b243d0f723989d4d67d2cb2440a8752b67e03822c36cc2537af4fb4ede266546911c630b8dd642bec8880ffc9a1474202b5b859a94e21e6b0edb5032c0537a990d629eba3606d324f87", 0x79, 0x4, &(0x7f0000000380)={0x2, 0x1}, 0xc) r6 = semget$private(0x0, 0x5, 0x0) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000003c0)=0x4a08) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x3, 0x5, 0x4}, 0xc) connect$inet6(r1, &(0x7f0000000440)={0x18, 0x1, 0xb612, 0x1}, 0xc) ftruncate(r2, 0x800) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000480), 0xc) fcntl$getflags(r1, 0x0) r7 = fcntl$dupfd(r5, 0xc, r0) setsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f00000004c0)={0xcaf, 0x1d}, 0x10) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) symlinkat(&(0x7f0000000500)='./file0\x00', r3, &(0x7f0000000540)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000580)={0x6, 0x3}, 0x10) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000640)={0x80000000, 0x8}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000680), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000006c0)={0x1, 0x1, 0xfffffffeffffffff, 0x1ff, 0x1}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000700), 0xc) 00:00:02 executing program 0: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) close(r0) renameat(r0, &(0x7f0000000000)='./file1/file0\x00', r0, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 00:00:02 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x100) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x400) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) sendmsg(r2, &(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x3, 0xfa9}, 0xc, &(0x7f0000000880)=[{&(0x7f00000004c0)="bf3a160c05bef9df7258eaa3d99a2ec232010974b443215c251724c080cae16d15dfecdfd6b343c4b0030b5b29edc6a8b3012d68b2979a51227da2f49b3c1f8d5bcd6242f69f678f38ff35bda846bf936a9a08b3aa38621342892e4f541479a07937b2c911c0f65b0beb47e0d38e6ac3491c9c4d50cf97405a4ac3b75716bac8e81a1685fb7c7dde82caa06a64e17c3b41d934f8615d035bf119c5f6586ee27d3224b3bced025176be26818eadd9551063c482df5b5d1a0c60dd0001505f343b3da03e40b6d7cfd3a1eec81f22058c21f29f9aff4c63a236fb47f95217d5fc9513ce827da5852e68d4d56a24990aeb82a0", 0xf1}, {&(0x7f00000005c0)="1505217f8e2ad5ecdddcd341536652c37ea90a2f92013c921e10e0e1c4b6ddfee05235e9a7a3e53a1610b24be062b74fd7f3311576e5b95102ba793438411e93df75c3758bfe0633fed294ad90ccff0025a39466b97b0341ac05f16b3f60812afb9065ac77c8b63bb60949015089d6dbcbd2560e09fb857fe611f4a3646907d0fe174ce91843a693e83fbe196f7220bf51983b1c53e1ef5c7b9e8f90447a21dfe79b0896c20b4206579769c38d63d65bea3bcc2cbe1dd6e09d7456afddff4906ec9573c09669e8555ae0c3c282d437ced10951d531e8bf54d867adaa39f768", 0xdf}, {&(0x7f00000006c0)="5d915b958d066d8acf60fb10fe86ec361539e0e0384bd992ff7a6fe5962c8379383b476f848812c2b2bf06740c69733bb977632690e23c78d5ca67f11684cc07a50aafa64a21a35539cb1a8fbf58c90da34f04cc44ada2b9fbd76b98d09abc1cf43a7804894a77dc01f5ba25e5dc40563445c53a82c196e26fc254966695bdd021efe6b9da6dec0af6b1a5566d86e8f46fd805616b90d6e5cc7c0259fe8b1eec2e7c262ebc064ac77e09835149de8341dcfced239fd080aee7721b9dda", 0xbd}, {&(0x7f0000000780)="e95d99f5d68a989b2beb5ea7bd177f4f2b4096f8c9ea4d162ad45d961681944c4e0fb6ed6d2bf41614d0e790c95ac7e3f17fabde4abbe4c4a30ddf1e21879e694aac20f49f176a923095c44f7d643d119ce05cfc00f1e8eac6113930095fe3f0910752a6d691babb0f329e23a2842ed5eff761c8fe316267d21683895467c68d481a556327e04270b3136ba632cd5b9cda47f977c66c2630772c6bb58e0cbb6c449f96fd1e5c839e4f0ea5ed16761fea84c810e2292255635ea1b94504fbe262d5c26f9b27609d6924c228a759e53ec700b4f0234bf97eccecbb6783544dd91ddd177bea9c82a08830acdeba", 0xec}], 0x4, &(0x7f00000008c0)=[{0xd8, 0x101, 0xfffffffffffffffa, "fbb74aa1e4295447b767fbf4579ea2155b783f1a9d0076ea52a2d99c36828f89076b4cdfd1b8a7e4fca2094c347ff396177b5d3471e254eb5b570a3c6c533de9ba7939ee60c87213cc09c3527132fba2de137f00de721fd9859d8d0f501bb5fa23740fe52f65ff46a75feb9e03578952ad5474108bf39ab01d502529867405106aed31e72a8f1aa2958661491d5811252a55eabb5725711863790214b8ff48ef1aed0bd367c68bb82d36dd867e33f7f590723c693b7b42d1a5247fcf49f8ee8218bef43c"}, {0x10, 0xffff, 0xb941}, {0x1010, 0x100, 0x81, "d873348bb43f2b26ede4d2af5b3a44ee4eb798064a27dc1e5b7c6de2e3c0973e3c9c609b45af5465f1728a7aa9ea2af69bc2b9b6dc307e247f898c7ca27eb5ed8011d7b00ea6b05bd197d9385cb30a228d863aadc2b966baac17bd010475dd0a64bf121ad55bbf8fcf83678185c742b61bbbf23dca82cde3094e10b92d6222f2e1e315f9b05ad3345f09371e92649ae8b6e1e5811bcdfdaeb42a873d57b489506db4260aea8a922040e8bfd33d92557b8a1ae1517dfb41f1720b224064ab05011db5330a740b42f68ebbc4836ea12b22927884de3d8838a5d727988933dd77671dbe06caa245c81f6cd4d8f8cb566003b3fdb4b7e297c0486fdf4f879436c6cca3b71da6ef692c750680b62f9c10e0bfd48c879f32e70c87c2c82ccb2722a76a1ec6e403bcd934978a9f1b03df021c1bdd8bab05895b257450763b9a5cd30d7f59fa6372fbe12c6087554cfb18cade5357a4d40058688bef23d24cca5ba7ac88ee7942a23017063fd88a2e38eca0f87d93956cf1d47f313edfd128c9610486037a17723ddeaeac212ac1b50cae8500c4073d5b54144e5b4a1fb1ab10bbc8e72a72bd4d3160ed85a493b0cd908a8b347de68530843f5b6de60b9c40ca10a9e6926445931a40ddc3b3053e15e592d5de00a4fbc8b20b527e62d014595292bfbce01cb5ed94c46ced37eb7e868428363401b9cb127adb2e3963d08924fe2151ca65141eeae69f0d26dbeb0465b0d1b18fd7f2ce0d0761478f9d8d6af9b943540f28afee7a937399ad9740efff0951a6569e60af39206cf85577692fc49ad329fa0a9df54aa042a3f615cc7642732ec60ff2867b607837aa5964fc618e35fb952db7c68b30893f838e78d4f581a7059f96fb4086808dca0c3562bb456c12f884de341af330b1a028e523b1694bd2b38bfb22c534cd4f6e5dd32baab73e588b637280d5dfed6afbc4aa2ce2f8e908c3c6eb74b0ad6a0feac7a832bc51b2d1066796993cf99f06dfffeb3c69721ec5915360014e56825e9d0dc1cd0216f84247b5c7c0e3b9f4780dde86dd6b0732ebb62da873c202360961c11ba26272bbde39b186a2b6e0d5fc056d4f794c8f5d619077cc5580f56f67e1e0ff98e60e45ca5cd6b3ad8d25d98113a43d1d5952ed685b6f77a1a034cdb71bab3f85bfd97932e7c90d745c6779db663517c14b42278ff0332cae0852ad2c3703eb66f51cfed6aaf493b3aaa3224fe2642060e4b3912a45db5502444e2b63704c0b504000c1a9caac0ab5c1248a3c66ffa4bf02d7494c15159fbcbfc5f9b90dc59d3599ed04a8a5c10b541c29a6c9309abd5b80f6b2562269b6c925a9df46d286b3cdfe2ec345af704edaeef2509b26f10681bceb899e71fee5292ea9ea7485103ecb0d913c7fca1756db18c194610d492fec8eb822a7c7487acffd3e0e08c76828a68e1718eeb49d571a300f3397f6e766af523003466a6e2e6d27e764155873545b158c5a6d0b7709309a1310af45a59404d7fbf3d89f3bd758a855d8e4d391060d31b2a48027174f94578ec9912309e32a03465da1681bcbc73f6ee2550a9f98e74a704049e1bb9941ccf2384c3a5dded76a5bcdcf883acc8581b7ab83967102aecade6cd47f550405f0bee19efc1ee44b403f0a124f204b6b65fa45f635bb770eefc7721c750f203db10a663b5c03db69acdc61326fb4b391d07ca2de738affbabd0f2baeec50217d5556331fca60ff87c380d6c8e4466b8f616e801ba75b54c2c729fd82225032ff1c5f5a8a9d6b34ef355964ef0bc53a1c0fe51002bee175d9a3cd10ad0a3ac94faeeba809cd71950a9e781fdcb49f1207c89a1e1e5f9f19220004010aad00086b66c6ed441444afbecd3352ecc06c7858871d72adbd0673971bd03e3b8d67fcba129dcee5c35a6f7215649e5badcf8a12968d972b533fab469dbf249752efbd81a8146be8c35918e577a8d1d1c0ae1119363b5a1a2d39f6c4e5b0252aa53ce759aa5b39be27d38f5b00b847c743f6f7a439be76fc493ba3a425ba72f1db5d94a7d2dfd6ab2b4c7dc25016576350a2bd288f5f379d3e4869d086aab30c2702675e35f3cc844294eae46e4e39718a415266cb80b9a36cd5b14088842aa074effc2cb3ebabe61a4c1b569a10761297c10cf2c5161967503aa0cddd390209b1161a5646b6ae409d7c3cf5d056233217c104eef98e317b90813e943961bdcf4c037900fa183545106620d60e8aa2730892293614513b7355520fbd5009b31d04174791191b7e7ff7edf2024f3d7705840736f9f920a6954eec00fd892d5352f804eabb21c9258e12b9eefe76a1058f05815de5680c2ac35b17b42e72d216dc48cadfac2d46eba0c0c23dcebfd988c4667c9490af833f0c4f2ee1c10ea5396edf938a4e33024f9a062d66a7ea825cdb0ca624d316b534e04bc434c7339060381eeae38a1bc7ab71fb1c20d42b547a3c46f488e916e07662f64542b5c2db23b9c68e464325ad1fb6c15121f280929779c0bf5a6227f9e1e0a2915a0a1d0c2deb22b7ffbefc2b51766a2ba34daa3e6c71bd65a8ebd3e89422cb9c37f905fc040f83393f59442cadfbdc8f0902150f29a216b792da6f7a33dda16428e7ff0b0cc5c33b9246966edcd8de89424417b4f9bfe33e345777291e3c606cc796cf60eb82404d57e4e5a22a7306e4f79f76a90908f20a0cb25640e7842d2bdcef0277abb38f0decc3ac56513e070ad58261c5bed748c12266c99ff4a9a73359599ffd14152c6237a62d7d690367bea1f626ac00e73e6aa620dbca2da3d9b27303670f1aafcbca28cce8829df73a63a9ac70046121e6300319c576e2d8aaf2e10584507e20782e4d33444f9e9e3685a1436e09a367afbd3380019baa68f264f546adf28373d755672d41fda40d2d1f54ab21746f7e8ee0e08e1d33c890bfd4fb2af85d4a947425c3ddde9f6dd7b7b680a5483f6d8e51d5a00bdafdd01ad18ecf91873fb09e9112e446c61a614e2abcbbc3f8751ea487d02e575cafd52c127f571f7e19bdabd6fe947b0d266abbb89d6297ecf2930343443c5172171dbbf5457930013378560b6c0b07cb8b86f7ea4d02eb79a5ebb346b9440015e7c9a79017c8258c15e2c2ef90523b82481fec969a36a9961603981d625c31c7d312b7ef68bc2a2379fff9eb2825c8e90158405dc8b0e9a46d9e1f3028af91d91245f90fef921c7e86e1aaebc6dc3160b116a29be8c0a1de0d15e59d0dbefdb6835ceecd1747afe8a77882fb390b66825035b095580cdfc909cd901afb287ee376deefd262e7873b81ad8e68716afb56c9a5c4acdfa9267e72999188fc0ed9bd5502631df96b43806bf8331c9818c5b8f9b3916bf28050231eb9715eec750c3fa7fb03e085c7d8cf2561415c868f2a83ae263f58b6cc025eeb8a7b107eea6863a2493558f0966793f002163d839e817e2013fa4afe478f402bd58e0e9e477a81ff69275b133501f7866baeefd8ffdb6ef1bfa730d35cdfd986d4c60023e8c965a0847f595d300509829943e6754642d3f247199ce60832d42d81f203f8db7b08d185856b3ab8b3614f202d2d1cec5ce72b514d03e472f3e13d5d2a6b0d2ca6d1555bbdd6f4415f9ff3234147d4b4eb7a1f87c3ad6e0d6d5ce98eb6eda15ae730b0f40f62095c73efe3b8985a42c81100816d19537b0f588c9da294be6c8b307138a24fb68ee42e77fd9212bfd63052285cf438e9be3dda4d23d2a7f14f1819606262a5f660392e42a69190c6c61ab60ae3b529233530e84d3ea3ef213c14ad5e4c3ee51454e0c55fa87fffa0d45cc808d17a00ebd995dea7017f53ecdd8e797f4e3ae4881a8fcfcef1ca67a1f3e40d95e24e93e417d62d77152bf27f1d305c8a441ed12688f2daf89732aac4959ff6f0cf5c3d1dbbf51cf89c86dd8822c6b959f1ad3c5e161709664c838d5e0effa6078fc970d36e2531594c0366e7721d0143b0d2e265cb0aff08c4ff4cbbbe49afeef041f1570c9dd876a28b40a3a4057bbf8dd7762c6a9931e75be27adf136944e889f051d713f200e08d03e9c10ad4a223467a7c08e5988dde6d478e5a9a9dece187da3d38772fc33b8ce32f1f7dd3e7d6844bc14f306e2682c5a6cee1fdb59b6a9613f8fe034002371037ac8cef44fd2ce8d3878c0bbd6b6afbcc0c618c386a770310ebc4bd7a5f37f93a07fcaeae1a1e0a3597f9571c164a9f349beb04a2467233e0a5d7086ab3ed8862285416ff23b591e62e18acefa552d95787790f48b30ab1847687f28a50c583124229aefd03983905b42db423880dfab2c46026a344d96cebf83ba6a558353cdb912ba68980a671b72584086f1cb8c4fbf23fe74d8cf3025702b5c1abe485dd8aff70a387ae5073709b4f8711a65b10e672b6eae6d96d07a6745d349d6d5e684de673bb8f72156e0f5c8b8fc6545000bb3006ad66bbcd74947d617ad979ca3c98b29c87406e423c45b03279d7ceb65fcd2a04d3694d065d48f82f5d9eca0f107c946f3be4e64b5ea575015a762fe6f0a991ef5500457e9a0127039b6349080d908a78ecbca9a31953c779a9ecf25dca0cf9dd2c01d67612421e553631693a1d4626eb041e03a8d5d9d7061037ad5a7f1829ee6ecd09076aba0a6449943de4f6c879c48dbca6ff499698ca68b7eaf94582b217857705d41339f18dc393ca8a8c4d9ea1ee9f229314507312ca75744affa37d840fb31e63f4049b3c5a35e732e3b77b106f43d8d011d37d8ba89ca37bb8874f940f99787eacb08d5644a40942e2ed6f947ca43fca1b44048a753e03bae2f6acf572629601dedfe2cab0c11fa05467a2a223aea96ca057f9496b7ae23dca895370e5372e5e832e9dbccf514e7142a071cf0a4f28daded47462c88e8526f28b5ba7d980cd6f3cb07d89f45b56bce9da6a9cc3f7248cf9160a0d9b2942b7509beb2515d99e317d578b3ea86c277e40fa2b77b013d75bc1d3924fc35db32fe1eb2823a19f899abcced7da46126ebe912ba419326cf9f2daf1461521b4ff39b1032a05fcf833aa10345a5645c7efe3334c7f60c59f950f09aa3349aadadd69bf2739a34435125573ba287c7d7d63fcad27f894843368af4a231d482c0088c0896b308a58224e8954885b7015f862268dfbb0fe921332b18460de417acdb103f5a64d9538c17eacb6137fab30cd7340967421527ef30807b90363eb3acd79e49b47a68af0afa1acc3a30cbbf55000bfc8c9f9f6f89487a2cf1f7d24ce76ad5e57b4565bb5e3bd2f805231a9ff36edee74d8fe16364b953c7f983b0d4f48ac57781ae017037fc59920777885e614f47e4f03377266841bdb762e8904157722864c6bfeffe0fe1a35a4ba03efed8e6cc4ab755a640887ebe84031d0325075f85f67221af91978eb94f402f5e1796abd0cc93b7b17c2a69b4dfdd7ad03423725b9ef2d29ab629c15a85228006a7a1314fab0e5123dc148dee82e4ac038b32bd7e315d61566628e3ad36a558766dc6ae57f89022fbe46fe22981fec52c328fff2a7a94012367697e745ea76eea2d445573d5193483b355b5492fd29264920a51872e414f831069c57fd0c5540be2021ff5d9b165716cec880b27f412eb45798cbb847185e0990701333525c75c2c9d7b98f4bc649d2fff5aed87485dda6e703f0cfe420cd7178cd4d741c6163eccf6fe901be1bbd04c6adeb65f01ac0e4ffc952be07a3731da995e39f0a13eb595663e86426bd3a084e08d8f909191dcc7d72b45f50061c33e4d5f72898bebbc48da732e239d2bfdef13e04e4abfe0f900bbb220ea8b46191f061d8"}], 0x10f8}, 0xc) sendto(r1, &(0x7f0000001a00)="f8d77ce477c4c72e42f5e5d908b3dd4be39ab60625064a22e9680fbaf048d25c8015c5b06ba81bdca39682b3082cb67aa932cc7a43988b17e3", 0x39, 0x400, 0x0, 0x0) close(r0) mknodat(r2, &(0x7f0000001a40)='./file0\x00', 0x100, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001a80), 0xc) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001ac0)=""/169) recvfrom$unix(r0, &(0x7f0000001b80)=""/212, 0xd4, 0x2, &(0x7f0000001c80)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) fsync(r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) bind$unix(r1, &(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1) socket$unix(0x1, 0x1, 0x0) sendto$inet(r2, &(0x7f0000001d80)="38b9cf04c140197c19f0eb0b38594b3bc21d026b6128374f1d527f7a1276c0d3cc0b0d3afeaafc1aeac35db6d7245b2383f6a5ff397211e027c7160b3c4f472d8e2bcd92f002d1b21b85d8da6f9c927fd3655234f3ed6a403d113bc93324cc8638767c4382518b2ab409c1bef07417ba92e413d9e96dd1fecacad352c7a7097a7d85d0b0d1d3531d", 0x88, 0x0, &(0x7f0000001e40)={0x2, 0x2}, 0xc) unlinkat(r3, &(0x7f0000001e80)='./file0\x00', 0x0) symlinkat(&(0x7f0000001ec0)='./file0\x00', r3, &(0x7f0000001f00)='./file0/file0\x00') renameat(r2, &(0x7f0000001f40)='./file0/file0\x00', r2, &(0x7f0000001f80)='./file0/file0\x00') 00:00:02 executing program 2: r0 = dup(0xffffffffffffff9c) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) listen(r3, 0x8) r4 = fcntl$getown(r3, 0x5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r3, &(0x7f0000000040)="810e254fb44c316572640e36527e8027af4bf19384f1fc01111009862e83b1d0c4f6a9d10c36efaa3bc6d8ec4270f18ee4973382d2d64ab6c09b54c65eaf707386104843a6d53c60b72ce528c4c8fccb91490951d77579ab080c85f05c5a2695a2a5c5242dc658f6bcf4b1fcb12da25b415561e184e74ea470457a1cfac97564072cd75ba1b580ba1948988adbbdf3b4d91f963a31e84beca1e81b89cd604f8ed4b75810dfdbe06dea54baee3a9e0061e5dd87e8b443e4593e946a500b3577800995acf415965ab3a602fb53fa949e776111080f5a41360f4e6d6efd94f7fe3308c1405a73e8dc03b5e0395a3e10ab52efef5ec42e19a6417a3e6714b8079d210e13057ed21d1deb0de077775ac1ae6d58b28326c4e3769652ed54d054f13f8ab9f35c2eda4e29a4226f045ad613859f973249a0b98da4c067f0d96134cf05902cea2d26f8bc0442885853846c9e6e79fb6c7429b98e84179cb2a91b6f786189e332fb034af5b9399a69ba8d1b10ae6031898d1ae5418854dd6e29d01708619811bba587dc68b4f7a39adf89f520517d6768f41e40b2eed537b1796a311d1be6a2c044e27068e768fc093964f82867a298c49b0648198ce87ec94ca4a9e3d38ab8f1fef520e941c6c2a6b3acd15ae0eac04624747afcfea010d586ebba194c49fcb27a30a5906f38656beb3e2ea0cf8d5e0c35cf58ebc2358e02287e74b345e4e5a9e367354ca34bc9a6d5d9d34572320ab605f0e25cda3464e409d86289f0a3165bcd7d1efda7962ed2833aec9ac66026c20365c4566502ec0df86af179c8e23051e61a0ef38edbe4012f36898279bbceeece19bdbbb9d80f341bed973975f08720bc2876ebf3f67babe9fb9af09f11d4d4c67ff447f6cb4aa3efe911cce17256db5a9951d5ebc31bb65b6b4008974530453e785e261f7592f8603d386593d78db0ab9bf37d13a5011dda3d322ee9ad2fab111c57ea13f07482f995be1ebe09485ee8c8cca01049dd2fc6fdd24b3e15df19d383dc6f8db10c3dc2ae7547bfe71798a2c62afab617e8a96062a9aecd266892ecab18f07d112181f5b99f7d2ea444b61d15ab3859ad8949f0631d74142bc16c9198ab19a5e2e033f7e10e4bc67bc8b7ab1a863c0f81375f38036c000152b51f6a28be540cf6049dcf1731eacece21671c764da15a1be22568377b9ccbb8d28e161534b435091a4c15e73e27a387cfd46da136dba6c6b987ac75ae45a6cda30b46800ced8246e3d07b3dedd97a59043102a1cd1eeb193b4ffec5fc966c78a5a07b1427f59552b4f417903b4699c3305d6b37356368a7cee67dcddca7df8f4401d9652a7895af58ab394ab594b7cce02aae5c111124ad592f0f15a66c7ef093d578ce0a55f5eeb70600dd0633e450d085a1afec9166314cebc7b8cec6c527500bb7e37918d0eec96213917fc4946fe6ad745d140058791a5ae5ede20620c768e0bd652e3721d876d5ed9946f1ffcc1cc062b181ecdf688893dfc93cee3587c2ed2b251784dd1f57bd4bf21cb949fd052f4f10b82e8d7261f0dcfeb701782cda5737746110d6e81d0aa4ddeac080b161b5f64b61d7fffeaff025e92db059ae3ed5c44ffe110f0babc25f0eff9fe8bd297088657eb483b018660a67d8b339a11b0896c7f83320d82634b9ef3fc5799dca8cba8908b5d07a54e32aa112b40168b2fe7629f2ee3b78dce9d31406519866b0012a50501e6f115a41a7d33b55a68ba1a6a9a3a408dc6e51491821e188dfd5cbed6fcaa4f51810a4127140e69e7914950ffe00d50b07f82aac29ff1e629e53d7fba7ab608cbed10ca39f46bf6872c31bf7cacc4727f1cdfc14f0a30ba010692551a989053f81fe073dd3bfe58506dfe6ef433f210f9eeba64a415510fcd64c1f64b35620cd9cc6c9b71ff4a0eadfb290f1db6800353faef356aa7b7ce6a5bde2f86ce2adbbbd5f320d6dc152ffec421ef34ea16507bae032a7d23434f42c2265e9f04a8c0d92466be3c5cb0e01f29ddc939846b98aaa884ee87e3c52a7815b08377ee469524f03fe8f6b358c0b7d4b2ce0a1ee3d3dbeebc66acb69c8b63cd13c1fa0ac0498b5f5ff895f8259ad1f3b71f682373dd26453e1d67f94adb5aeaabda44777c18f2118be500f15b74d018475460296bf3948cc04bba2ac867f61aa72014633633eb3d5dfa77a06a7fdf1e354b161d223f63c167d45ed55db773552eeca54dcdd6cd54bfc0c2997108a91a33f9e20b3defb2d3804071bdaf3c9d5d765889f2fd18741ead76d030f1cd6232658d6472d6ef0bc6528dc499eb9355ac660054fef6959af5909d8438c829cad0e9d9f5d9b19ce93343520a7b4b251cc080380a4d08e4570427312700e226a7bee0f910f07cf692de904b6d6e28558fef7cc2ca3517446fd0c792ae6363ecbd35cb23facdff4403b6c0da26c56f60dbcdf01222c02c63d3c6edbec53f81922647aa7006f9ebe14a460b75e975e21426b48abfa5b00ecc0837dbaec3e5747e757c9b2536b3fabe268484c773f4eda31eacb1030d00a4c90b39db02f5cb56188e713a9e82b38229fb690beb3bc81583f64a1e57f01b1f092079657241829ab8103d6f8986df8e4bada2794152d0b1fef605c91ae68c4a9f70bd14a754801786dde6be66488743bd8806b97016c2172bb29fb220082a8b92dc2c809c82309072bf975be2ad197175a27ac6ef97c4f2d9206d360462963da9bcd9b7208df8d39b931b2f847c0c6df2c30168db567810af9b69a53c3e730d56b2ff6a023ab77cd640b8fe9a794a487b3f5f06223a5621ce488b6541e22599bb2a06d7a7b64be55e250dad24fc4920a801d6e16ad2088ed4644c964974bfbac505a0f437d2aa66014df47dc4440158b9649d266382890fec94260013137d591fae566d8b7adcc59587c17acb11e0e480b7b7a077b98246b9d5a2433499530d1d794b6191d35152e777ad59867b73e8454e5e96dd6b8c6de592cc07a3f0f2f8806d29977a32be5592073d5a3934527fef1c4108ded22ce81d917506d2d97ebb2eeae5f121207141e639f7eac83d2a59ff5433f0df71efe803c7de73f1206af03eda524b897908dd9bf35457181fa085e08d3d1a38de2d3570f91963b9777914d2017088390c584572e200f719af0562191d158d3eac264ac272b6b943897fefe360dfec9a6b027ffcaf22656b2ba3c282ee7d58d222f161022eb535b762052d77ac2918087bc43f26834535b739f1a65da3a5ec51960afff5e0bab747f95b55c88a2c2fc4c6e665bd225f4a0ad112c15cc67f308440ea3da16377d39d9b4e54c847a57675b74b247d0180124a2e7534475384b15b07c575799c026cff468a3ff08d29fd5ab2effad3623df13e67fba12f04e1e11b7f1061644ec8406739e92b8b18e7440e9a2835768edc0399865ba8a697e6d12ce935f53820584fdad35c238a68c9a642620c9808313767fad0aea69de143939e5a3b07c391bc6f4da46a3ff6ad91e47eb8e5a41357a77fac30cb26ace8caf09f0b1373f8129420ff343a983e45adb20f7f3ca90a59de99565cfae5825e37bf845f5deba059d536d7f1594d7f5c959dd6daf69d042d5e49a1b3dff7f08905046e808c73da902871642a4748595d1da8271902d140aeef45309241c69517905e6a2af8b4ae4887a13c206acdeb539e16f6c0364852af009cdfe6bbf656af2900487e461f88b9a7c986f9e94a49f857bc83f57dc6b37e19c6b1009f33948da38d8fd3c2dc9ef9624104abb10b5f75627d6be844b5e925b99362581e69e332c96f0d80e0e21b18c200acec837921e1f978b47e4c2d7ce589eecb5ecba171e90fa711cecff22ac438db68fdc93f13c778bdd65cbfcd1f00fbf5a39024495c37b660c6aba0f345885e7a592aebfa0182d9ec11104d09bdfffd6c6e199e29fc62367d23ef573070e8cdcfb9b15d29bfe499b1389d3cf9def4b0fd46787749caac66ce6c040067861d8107b11ac8a20961014e00b6c60f55db874220798c50657eda5c445d63d543f75822dea072253765042ab96caaf553d0adf2ccdfe2edac58bc7049f831486707e4c80ed50423a28fb7318c0cbd6c92ddef5f03889046edefe4b9529ef563b76e3561c01c6667cdc0bd785476498ffeee336d12177d1dd1ceb5f6be5615e6195109473eb0ace6a198a93f1648a55de39b2b1c3f1220dacca6a3448079f3c5c97f528925458ebc2eabe65a59f1c9935468b5774354aee83405b8843cf6be140bd751632f8ccbaf62437bb50aeed11782119be800a4d39281f86406d54715853a163fd84fca4d2892c61878ef30775f61a840b8a06867fb0af378381b6394f08b9b53fea1a0b86de76c90e57741b813cf3d9d3d388c41758ac451a049243ace21fa0c76865b01ba960320e9cb70f66e2f2280be7fd995f4736f24988a07484b5f391785e4162d523a31e6834b30854565b551967bdedd04aca78425b20880980ccb5f53794ad0f9940b981bc26560460296b365f401e2fb8f5e2f27a34d2af7d8869f6f8d8cd558717fd5acb6f49e789529fdd92deaa70385daa8f1bd6c683e178b54b206286c7ad324633749fe40a733e3460399c4892349d229763e2cde588cc6a9ca23046ffe6d9673246c71aca739b57ab3bb4de6bee22ba27935fbd0ec30541238d4942df5848b7118852174926ac3f50b270b6bcf01926d2a47af22a223aa83a9b669977bb283b14e84cb20a4018780f79ed5ea04a59ddd57812844fdac2da7e6682476530864b072c0863de8ce1f667a9014750e2cdc8054d912b16746fce24a7fdcf345e90d206d25b6f1273000365dfe6b5fe7fea10052975ba81b52f6bd12b14480e665bde594dc8817d663841d7fcd05ab36786e57ec69263ab44d6ac9821676371a608388d8844e428ed886795c3f607a81b12de02f94f83cf58079e1fcbe321e49833d0c250e7ac90b0c06ea583aa66f5a5ab7ddb5c64f5208057945061ff02c46f4075a7dec77bccd46c023cbe1901231bd138d317a8257c5f8430ca964582488479b5ac8c1eb59b4875b60515b056eeaac27dff19278f73e11bd5d1a40a5c79a6af7ecc72c0132870ae911c70e5551cb717b07ee3532df2c8b52eab0845a755c481142d836523fc70f4815b89b4bc6f84b6c6b95c9e60b67ff0de7a634ed3d17c435556f955072130f97b592b2d7c80e4951353bc0bab78cb293fee80ea6d947549f8677944f7f6748f033f59ef2ba1bbac76e3eb9075639d0700a93dadec04139a958136d5f9469d6de29496bac7aaa89951c02efdc9991b7e00c6d726cc2b4c3a7b12b501a3d92bad2106ddb9b36caf11752ce3d8f02d5c65b5a53a30baff355e2c3902b269564aec8ef4917f2fbaba5132efdcb077f8553d62fb158c6f893a192b0442608fafceff62c3a941b5bba62e08d18252a19614fdc1d7679b770321f0f5f19efe3103b2157b0e6eed9c9017c846e1af40a59cf4db4b334cb6e43cf61f49f745fe1da18d1f606a60e6b196777fa9a88c4174e701b2170ea4cb9414b83cc74f0c73e78763be4091eb190bc4eaa316f9d0ec7f2a5cd93416bfc4a538a920aafc9f6f15eb914439b9dbdf8bb7ee521e707afd94d1b94f0d69c1a0545b2707b3a2eb4e6f0145936eaaab85fecfd2dc9fe21361eb6db66c92899165ef253b7b9f241c9e103c991fe4dfac8d254b155c3fa48770825908977e4c1a25c71ac88e6bc3f5645656669e3cb27695e421861addf2cc665ead2df685b05bf4f1d6c3f3dfbb34c0d86580bcd326f11c348a9b191b2553c630e8b76d1f2d", 0x1000) fchroot(r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001040)="82cd911caf9ecc5156941eb25a4666dd0e70b20cd18c7024a92a0c7a08f717094d4eda000d2ff261a06b7b7d25bee9f7afe32f350f2d2c35c741dcbd5cb8b72dbefbba3e", 0x44) fcntl$setown(r0, 0x6, r1) fchroot(r0) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) getpeername(r2, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) readlinkat(r0, &(0x7f0000001200)='./file1\x00', &(0x7f0000001240)=""/221, 0xdd) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000001340), &(0x7f0000001380)=0x10) close(r3) fcntl$dupfd(r0, 0xc, r0) wait4(r4, &(0x7f00000013c0), 0x20023, &(0x7f0000001400)) listen(r2, 0x8) fcntl$setown(r0, 0x6, r4) wait4(r1, &(0x7f00000014c0), 0x20020, &(0x7f0000001500)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600)={r1, r5, r6}, 0xc) openat(r2, &(0x7f0000001640)='./file1\x00', 0x40, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f00000016c0)="c5162bd127f79f5c95d873fce75a36d56064a3d331a85d3fb70c28de753ccdc67bdbd8ce04bfeb689ee83bf75c3e2b6c5d037c4cd5212262b76bf22d95bcd71419393435c22f1b4a7d88819238659ed56318ffaf8869d8f1bb1d901fc835fedb2ecc27dadea89e99de1e47fed239d8aa7aba4a1fc9608109cb2321425be052d87c", 0x81, 0x2, &(0x7f0000001780)=@file={0x1, './file1\x00'}, 0xa) 00:00:02 executing program 1: r0 = socket$inet(0x2, 0x40000002, 0x39a) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = semget(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x101, 0x65863f5a, 0x4]) r2 = getgid() preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/206, 0xce}], 0x4, 0x0) r3 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x1d8) recvfrom$unix(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x800, &(0x7f0000001480)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$inet(0x2, 0x3, 0xff) fsync(r0) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r17 = getuid() sendmsg$unix(r3, &(0x7f0000002780)={&(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000001500)="f25ad5179aa8878ecaf3087de3ff44323e25e97df6bef763e82e99241995c35943ee2bf54f15478a285223c623c897882eb8db33377e411e763fcfc0e001a8a79b267b8a7a990274735c290fdc96a00660007df9ab4a0e5e1dd6895440c556347ce7ad8644ca7865932ae75b4d048dcb8680c6e981b00c0cb1cdaf070c3b4420753d8548e147077ea6ef6760362f26576d4bfd2a3ce9b3f75ce183ec9e39fafcb834587dbf0052319b9b0148e6813d38341be10cb295cf111145883a00f47446fa3e85d1dce2ac88a194771cf63cf53cefa801ed0f1d3f4de0a14b8a5e504f282382634c8383425d9afca6c13ec0b2e318dc6739f56ccdc133c8ca4fd40d94c08326ee15fa1c5693f0443e53be8ee6b62a1f84210fc34c87c46ec28be90d09f2a346b57061052dff0f0dcd8a7026b3704a746f5921fd3371bd1c5028e40029e2659b6d92fcbd561c9c142dd60c59d61bb483890312714cbe386bc4b0a9b88b1273df696ee204a5b3749172ab944a1f38fdbdacb6d911fbb9875c485a3042bd344bccefd1eee16bc2723826efb4cf9e20410bc943a63f3e75df333c2bc4f04af5d5d7ead53aba76ef0314f7d0ab5782175d291567fdc042b03fd5c056ef7fae4df3cbdf6a82b6309ffc3f541656983d250b8158f6b8bc99072d6cef8fc56f47d4e2d3915df728a09ecfe83e0f8c28041d14d42a56bd36ba1fc7c24191936014ce23836aa1071591f245c16ae4b7c66f322617f06be1359930619048d5b3b9d9787921bd8cddb5962d8c8d2c5044122930c19ff45a259f27e382ecb7e640baa83ad0ae80081fda5d1d54db15c1c85f9bf62fe7eb4137a0d1879c4e3f4249d301c8768a9b23ac99ff16b141e9a7b0eeebc9375c5d602cda678ee20eb58c4057a4622729b3fbcc219b230cab226c22c8cbebed2700274f3000e20142f807f05c773a46bc9544dda8b4b1d1084219c164f7abf553d0951f491894c58d693795018bfffe0ab05a317525d5db27310e5a7c4b35ceb9b5601a8fc2e26cac4661529ab8b36390ca3a3dbf3b3ff694cd25beebc7b51fe0fece47aa1ffc8053d5dd488724bc516d51ea570f6856bac80b2813d09949e9058f1c37d726a237cefc6bd82b0c6970abe8cd4e8dbd3ac4d8ac3e12a8f5c8207a0fcda91c0277cfd7188aa1943b4cb224ec77dd68fdc1df28aef6a6f29ec01738e87575ec9c91e51e2be9cf5c1f1f1c1efde65e8d33c1ccdba2fdd02f8a2ce8faabaae7f821c48574ccd2b4b9e08e10edccbf655ad9769caf9926b2f4c8eed79682d4f8ff9359405dd4076d4cab30875abafce4a64c9df72f180460c7782bbdd0c0a8b52966ec1d95b9ecd24d776a8a5fc2b39ac5fd8d253838fd82b43a89bdaac18a6b2c2ead312481625018b19701bd8aa3428652341b929bfb31f0bbf9bf2cd3707a7b341a7333bf921609e09d8d09b63988be9a231177238134cb9e81e667d44eaa99c0a72b7b1ffba7c11e8c14c96f12d3687622e28ce55203165118ebc8a1a189e895eba7b36871ae5a7cd79bb2d806f549bbd1600de7a5b2a6b14f21dc7ba9ae9887c48421b94256bbc0c14481daef8b06dee2534f03e2b03e8e45360d89de1bf7be945114b155b6aaa7034da587895f7e26ad52b1c511e5deeaa12e0447f25f8c3d5b635496d9e05a2e999d579fa2af561ce734551f9c670843da17729bf29db52de9eb367161d8628fefb559f36c41b540182d073d6adabd17aec6e8bfee8e0154df9cdbc57955261661b270a68dab07503b585491a32a1b049ebf02e5dad44369537713998c58a82a01b55571b0182e2d0622b64d81f70db4d5f05e9fd682a15260b07aafb882c0ca9d8c96c105c3d06f9cce5d897a77f3f7ec46c92a8aa2954be3cf28ed37edbbcab4a8b503df60c4288c7f74d9265c75109cb89a8120b015463c2435ea2f2cd76303bd72c7d2b917ee428c9049cc13ef04aac7d49e11c7b1a916b14fbadc0dbda8fff11fdad86cd932826dfd53c3feac72c87e5c7230a562f5f5856a3c66a5212b9cc61a7c255a5c4e1d84124a3ccc7f1b46d185cd148e4be702065f3feef9862760f81559f980d077f9c48e344290628e78ea6103db65637ac58cfadaf123ba4c289b93a825486778f18e3501786d1d15edf835459e8c3e6190982c5cfef0d54b8bf879fec98020e060838f18fa53d1d3e8d175fd26d97f1a4b9bdca21fcf6e783f34b211399c7f2e7899e878316dbd4a88474d212d32f27ea1c04fbfda92298bf9aad16d6d10f4ca66766a241e28a8b58ae17c257d5a95df9bc03f07ef303d129da56ed309df4b3858b348b61ffaca59496a91c1716c7abe1abeab8bf18e317c197437e7717a3ed48ba296a2bdf35fd593c792c064c002c4da36d56f011d7a840e7b5763687a613356036c0fef0d57714c7941c42bbde220d33e3d55a1f88d4160c7ab75581a6d2d3b510942ef2c88cc5e6d82f474f13e65c80e75e3ebec3866db1e71ea63598c11cc76510cc0d00e5c7a2de28508b285c3dc45240ee2d29cb7b24597d7f4f4a92695e5b7c9c30633b063fd946b9c7fae09cc97f4f1f05ce2c08941c5e23fdc19974852d9467ddde61c3f27f4a1a03bf05eca535e61cd57831efdf8eedbcc34822ed7f652f3e9f596c74afb8fac41b07a4841790ff67dc752aa6adf522c3dab889b02510dc0fefde41303fb454556aa31abe8d3630039e0c567e5e02c968442dc168d77482503e5851ec3e39ec18907c521a3b390ce8f79be147d48ca722129e88e434f0ffccc762d163ca8fc78147dc19d588ced9c3bc6705a2ebf41137e42ac25ad63880a6891fd37083466bd3d0ac384de8b0ce650acd487bd7d485b604e24c1d3c66139e1975f00e53891a190c54f829637b3b8b2e1fcab2295a908e06401a248ef9061db61eee2893812ab663fdcab2cf525a6c24a2e93a978568eeb6df6a8ce5acc378253ea5baaea44a147a257de23422ccb6a38290fb7d2d01ae908b4e2ed0055d6cfeb6c7117323d8c670b9512c7035350e3bf4021c0c3fa592c6290dacbd1920a494e9b3a7be0dd7906bcc5d337def42c906c752348b60d7fe1d5d9aa45d14b946df72a4daf330159c977c07dd7dd3622b72c707fc994510bd27ed22b970dd8aff6372e48f5fa6d48ccb709844e8356fe2d0a89cbbcab7b06575fb61951a0430c97061fbac5bf80b280f801c6e458ee79999a0e16ac3f1bd8387bde4e26752dcad9af82684f503ead1c6312fff7a93662575c1c6d7c3c9bf91cf1f9a5850347a2c5095248246459d4c6c385d4e18644315968a24eaa35ad6ac6d36d17fd363714d34b168d012c6ccb8029d3bfb6433db724bab9c6791cd5a8fad4b32355754eec9b7894a33c9a58d8cc6fcb9028120f37a96ba21fb6ae0a328011312bf87ecd1757166fa41f542f96d9db6c5d72c0c283662c0f247c41c31c561f540d25102571097688b44b3c57adbbd234a4fea33218ecf11627469d0ece8e4ba6987429d01f174df3ba7a594093bc4cc613a5a704557649e199284826abf354520bd55b4455fc111d8dc602f0d2b1890b9eecb4a17dec5c6d059af25605f55c0f8e3d2c7ef15e1fb9d1fa4a01a5e0fd9c8202b743bc4398c300b01ac260d704f1564e07a602d98473581678b5af77dd8f5132729f8368366480086577d71772e932386990acc3579fab8311f2ea7589574ca2091c88c1a8d2d30a4987cd1aa4eaa686187d1f4f83bb9eff0abe656d4a564a5b092d00ce9823b739e5a3393dcd12137fb873ea99984e2c57c95a70725cbd5d211d25906185a9191c76e21a03cf833ab73ef844d65187ba0fc1e20bbfadfe775052dc8fa9328540871c5741b56fb422a5537a020358632d5a832976d9235d6d9cc77ab4df586fb47e75b36df54d2792e438b14da411845d7a05c22c68b9278aeaca88d4c171356543d481d2a78a33506f37490e7417aa1d389c4c1f7db6dae66c734e351ecf9e82664b56d324b2293490da663af472e1b9fa1d628e17e08940d9a505d30c62502f04927e0c0f2df7e1f2757f378988f02a408818f8d01839cd8a26e32a46d16e4bea9fea2b6653d87ec1cfd4f6374310212449f7a3302ca3e250bc7ad47b6bf137db9b04da5766f0db4ea2abf30a20e1481b92ba69fcc2a2f399c3eacd523ce6f96105342044df74ba935932f8db7812aa4589416244d78f3a7ef5f61cfe901700d6e469dddf72d154ed9e3f78083ed6c2dbe0f423b18100dc34b48b236ea6781adc64b6aa870b4f55ec69ded1ca4efc8e08ad0c8c4861aa9a52a7bb177ab336009f3d21184cbcc64d9b0f3b924b4a2681a29b823da4dc2f31f4a25035008a3ef1ba466ada6a234e4e103d936683128919dba6de1220ebc5cedb9430dd83d60b090220c955e36aeb5f9c1dfa01e52aef1732f5642f961acce39693f26c94f78e8a1c978d0e54dfa776f909184249ffa26896eb45ca2802d6da35058c188efb43c03ce6aacea82282f2e9f6be5459eec408b0904a7bb8e7b8224eee25142a6ea1e9ae936ad2dce5f4da5d2a70ad24f2e76a0a54f0a9a99c2c16c4b0e1f3a0ae4c1df4cd565c072f7d1552fb14469fba2e160b9449d62835bd2d5e1a9f0d102bf50fa77e1931f1c3958095a89e24bbbcd2cfe336d528074468707211f9405774681904ebc80f5ccc9b62d84beb9269016e45c18148e0c64b3417a0779ee5c5d18bae9df9dc38ac58ffd4856ea4548e63b89975e4bd43fec890ea158af172bff2c6078e8f14d460487daa078ce2d5ef0734860ec44d310e0bf5d62925f2bc731a8f33ebb4c70cbaca6b3b1bdfa266833e14c62668b60bc42fc613ea483e3711e88208b4edbf697c523666b59c3f818a6fb53dde9e75c1ae31635c97efcacbb7a91ec99a2f9d5aa9afc8ab97ce25af9d1a99e271c78b3bea15b37f014154b77f923ed109f47f56fd811bede698a71937b0cf7067eb718788ab11ced1cccf90b291f10ab10f6fa13d18110bcf090ea92ef17411a262e716f394b72f438076f160a2b634d518561a087bfffcc9a409d4b86a1faea2464d0ce6eb061a57cf67ea228002452a2b5f275398a021b6dfefa6239c93668e911d8db9ad353489109112fa067d94fd2b8f444e4d1d7c53f45bbcc1bb81ceb59a1b5d350ae2d052c2a45c892508d3c330dd9aedd55990e564b73d069a9b32ce6ef16be9eafb5fde6b15a2f1c230cf0d9143212e137dd7517daec2499b015eaf9300e054422112fbe679c3589679b75ea7f4582c9a91ff7a92f1aff5a6c050bfff5e347475925e3e8a3ab9a62ba5b579ffd5e01b928cac8819849eb721fbd4bd4ebfa859d35c51f372b036147b700c5611ba1aaa0b9dfbc59021287f7799a29bfc8b2788f63b60f9f51e3818cfda22a40d34c3fbe86e1459b42d9ae3480dc088c5c1ffb73492c3adab98a9820488137bf9a2553b640059156c1507a451970ed97401875d11c5fe3c55ed00d219ac3be4a7c30f504e2dcadc27354dcfcdd660cad3539689b7be908d4d34b33029d585b97daa7729d16cba1b3d550d5ef76bca550b11a4e621ecf908844a7d0e9248392caba69ec4e8bf81cd83bfa305aa5ba5b4cad441e9befd936142f06eb50fa390edc4676028d1ed289eddbb68cb8c1c887cacd803642170ba256c4e64c985daac04860b19fee0b1ae3ee0f1bef8bbf2cc1e300a9a0fe1a676f5c7509586392aafc27db83cfa8f3911ed33f43ba6c9b84faacbd3694c0d6835ea8f5cd8d19d4033d1395734d651a1d32e1ea5bb53b1b14ce930481fd9ae686f55ae6bad2d211916b5", 0x1000}, {&(0x7f0000002500)}], 0x2, &(0x7f0000002680)=[@rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20, 0xffff, 0x2, r5, r6, r2}, @cred={0x20, 0xffff, 0x2, r7, r8, r2}, @rights={0x20, 0xffff, 0x1, [r4, r3, r3, r0]}, @cred={0x20, 0xffff, 0x2, r9, r10, r2}, @cred={0x20, 0xffff, 0x2, r12, r13, r2}, @cred={0x20, 0xffff, 0x2, r14, r17, r2}, @rights={0x20, 0xffff, 0x1, [r3, r4, r0, r4]}], 0xf8}, 0x400) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000027c0)={r14, r8, r2}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002800)={{0x101, r17, r16, r15, r11, 0x102, 0x8}, 0x101, 0x9, 0x4}) recvfrom$unix(r3, &(0x7f0000002880)=""/39, 0x27, 0x0, &(0x7f00000028c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r4, &(0x7f0000002900), &(0x7f0000002940)=0xc) select(0x40, &(0x7f0000002980)={0x7, 0x1, 0x3, 0xfffffffffffffffc, 0x81, 0x81, 0xaa1, 0x7}, &(0x7f00000029c0)={0x8, 0x101, 0x6, 0x8001, 0x1, 0xffffffffffffff80, 0x72, 0x3}, &(0x7f0000002a00)={0x0, 0xfffffffffffff000, 0x8, 0x3ff, 0x857, 0x6, 0x2, 0x7fffffff}, &(0x7f0000002a40)={0x3, 0xffffffffffffffc1}) open(&(0x7f0000002a80)='./file0\x00', 0xc11, 0x2) connect(r3, &(0x7f0000002ac0)=@in6={0x18, 0x2}, 0xc) semget(0x0, 0x3, 0x80) 00:00:02 executing program 5: r0 = getuid() seteuid(r0) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r3) r5 = dup2(r1, r1) fchown(r1, r0, r4) r6 = msgget(0x1, 0x400) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x4a9f, r3, r4, r0, r4, 0x8, 0x6}, 0x95, 0x2, r2, r2, 0x9b, 0x6, 0x7, 0x5}) fchownat(r5, &(0x7f0000000100)='./file0\x00', r0, r4, 0x200) getdents(r5, &(0x7f0000000140)=""/43, 0x2b) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000180)="cfab74352ccf94aa56cbdcae23b0769388dbaeb071ae56a793927ae05de07109382a96bfd4a439ad6d9107e2378c624b9ee7e8a6ae4b6d0e72a34d88a6fa51a38999ea0203adbbecbe47ae6e0eba1f572f1afaa5882db493243a46fede7d27e5ff7b60d11e0328c15059fa3a116ca4108f349c920ba8731acc0b498a53", 0x7d}, {&(0x7f0000000200)="8783c5ff11db10e36d0bcc4423b3bd5bd52c5ab85ffbc2b5e9e47a088d42b69e7e70562510e1074a1cbcaa82c018b845b6a911d3c90df224d2718ce8d12e07d4d2f13612f23158c8b1c441eae19e089269a950dfc9f0623905321b271d929d4d28a5dba94b1842f0859c4f46c7115bc37847754cd96f8a", 0x77}, {&(0x7f0000000280)="acb644c3814bf34873fc0e9bcbb168b668f3bc577716e4783e9e7783a2037f46433b161ea938855d408b3fa7da5d58c59c79bbad00e96bca15bf1223b9ea10bd04e2301aaaf2172b77a65318a868a0eb92e299ee8f1af4f16e2efe325c35523ce427f772fbb6c1ebbf0fdd3976296e04dadb3d8c20ec6b71423521c78575f9bbbd28e067e46f3b5110c32b0bd10ad8", 0x8f}], 0x3, 0x28) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400000, 0x100) mknod(&(0x7f00000003c0)='./file0\x00', 0x8004, 0x200) mkdir(&(0x7f0000000400)='./file0\x00', 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x2, r0, r4, r3, r4, 0x20, 0x8}, 0x7, 0x9, r2, r2, 0x80, 0x7, 0xffffffff, 0x1ff}) dup2(r5, r5) chmod(&(0x7f00000004c0)='./file0\x00', 0x120) socket$unix(0x1, 0x1, 0x0) getdents(r7, &(0x7f0000000500)=""/89, 0x59) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x40) utimensat(r7, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xdce, 0x80}, {0xed, 0x8}}, 0x200) readlinkat(r5, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/191, 0xbf) chdir(&(0x7f0000000740)='./file0\x00') lchown(&(0x7f0000000780)='./file0\x00', r3, r4) open(&(0x7f00000007c0)='./file0\x00', 0x400, 0x25) pipe(&(0x7f0000000800)) msgctl$IPC_RMID(r6, 0x0) pipe(&(0x7f0000000840)) accept(r1, 0x0, &(0x7f0000000880)) 00:00:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x8000000000004) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/212}, {&(0x7f0000000180)=""/201}, {}, {&(0x7f00000002c0)=""/76}, {&(0x7f0000000340)=""/63, 0xd1}], 0x100000000000016b) 00:00:02 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffcef) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/190) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) dup2(r1, r0) getpeername$unix(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:02 executing program 0: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/4096) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000001000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mincore(&(0x7f0000ffa000/0x1000)=nil, 0x1000, &(0x7f0000001080)=""/5) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000010c0)=""/104) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000001140)=""/41) mincore(&(0x7f0000ff0000/0x10000)=nil, 0x10000, &(0x7f0000001180)=""/46) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x2, 0x2) fdatasync(r0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) unlinkat(r1, &(0x7f0000001200)='./file0\x00', 0x800) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000001240)=""/61) mincore(&(0x7f0000ff4000/0x4000)=nil, 0x4000, &(0x7f0000001280)=""/191) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) fdatasync(r0) accept$inet(r1, &(0x7f0000001340), &(0x7f0000001380)=0xc) r4 = semget(0x2, 0x2, 0x20) semctl$IPC_RMID(r4, 0x0, 0x0) getuid() mknod$loop(&(0x7f00000013c0)='./file0\x00', 0xc010, 0x0) semget(0x3, 0x4, 0x12) socketpair(0x1f, 0x5, 0x2, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) fchown(r0, r2, r3) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000001440)=""/91) 00:00:02 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x140) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0x9}, {0x18, 0x0, 0x35, 0x5}, 0xffffffffffffffff, [0x1, 0x9, 0x9, 0x8, 0xd5, 0x2, 0x2, 0x8001]}, 0x3c) r1 = dup(0xffffffffffffffff) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x404, &(0x7f0000000080)=@in6, 0xc) 00:00:02 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, &(0x7f00000002c0)) 00:00:02 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400000, 0x81) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1427b75445118a1f) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x802, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x108, 0x600) getrusage(0xffffffffffffffff, &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x5}, 0x8) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x104, 0x400) r2 = open$dir(&(0x7f0000000240)='./file1\x00', 0x1, 0x1) mkdir(&(0x7f0000000280)='./file1\x00', 0x100) r3 = getpgrp() wait4(r3, &(0x7f00000002c0), 0x0, 0x0) fcntl$getown(r1, 0x5) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x73) ftruncate(r0, 0x1) readlinkat(r4, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/4096, 0x1000) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) lchown(&(0x7f0000001380)='./file0\x00', r5, r6) r7 = fcntl$dupfd(r4, 0x0, r1) symlinkat(&(0x7f0000001440)='./file1\x00', r7, &(0x7f0000001480)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000014c0), 0xc) connect(r7, &(0x7f0000001500)=@in={0x2, 0x2}, 0xc) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000001540)=""/71) renameat(r1, &(0x7f00000015c0)='./file0\x00', r7, &(0x7f0000001600)='./file0\x00') mkdir(&(0x7f0000001640)='./file0\x00', 0x0) sendmsg$unix(r7, &(0x7f0000003700)={&(0x7f0000001680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000036c0)=[{&(0x7f00000016c0)="4571229cdc4c1e08e548b3e587adf56f2aad3fe4c6118f1a457fcac6504645cecff0f9c6b242b30f4bbefd216a33207f708d53470f0906b2542c5df2152a00919baed0e25fb8c1eded71ff33ba0717138608e4f2df152db5894def66c8dfc6d93c09cdc38971e4806880a7de3d7052ff6cf8cc3c4865707d185b96a57c0ba16d65f41b84a730c1de450115eec5b4fdb322f4aae285c57f7b571e14cdd21fb71c2c14e27fd3c700d1b60e5c1c69b8feeace312cc3cda50ce850a5b7a73cc28bc66b395813ba910c60d55e18197eca2e877b39ffad1bebe3cfe8f1f09cba4b59a71ac42964570574f03d7a9a96e3585147672a35174976dc9283c5f236a8bd45d45008f66044acb1c970d20789a84570ce13936776fab525b34b35bdc654deb4eec37f046951bbd1c5fce8a8518184f8f67cdad14d8e0840328ccd05e3325c099edf5f54579e0de8e8692a6994207ccfc484bff8f0352fd3957969f6b760458b8b5a2ad89814bdb82ec0f3de0946b327002f8a2291dcc7b471f3a67b4d5e76b9b4b4fda0fdbe91c9ae0fad570ebcde6806a7f1354e95c8f0ca6794ce1c5a62d786721019367bebee93af95bed298188cd42ef290806ced93c87f936cdabb576c940a13880382dd13e92ae7043404e9557aa69109904690d64aeaa289bd84f1f9c8136a8182bf4fcd41004c2a61118286280a1f4472296d2eaa276a75fef6490769acde21f41cc7ad4f801460a9254680b2775d231053526334f10cc10a720de3287a6757d62684c25f313cc715939ba9b1280c0e018ebab806ff5f6b8a34f54a545732057eea828268a976ff92e91e7b5084521eabc4c341c1b7886b8c63c5651535a75bd53c5438b9de2d4f7e6556b5b539990e9faaa3d7fdae8bba2f508c82f6f02951d4d38fd7ff2ff1c7e6817ef62a410745af06c5431edb6da06d39bc6f03b477d3950757b5dd3b67c7882471765d8f5702f84ba9a178e19efc87b15ff1c8defcb619f2516efc482672aa4b0e56d98cd650d169f25b2c45c18c803fa557bb6fc216b1c1076e1b4c00914e7281a41bbdbe4d07483ecb2460151afd81c99fb33ced9f183a293fe4b98487deb7f533d59bd9a2ee9928affef437bc9d6cb10cecebcf71dda25fb23993092540d5a1955f62791472c10954ab5121d98160ec43c4765270660703abf6819af64fe3863cb17e8c494ef4c614062e9baca84f2ef3cc587bb36258768db194be1114d1d49479a89d1d558a620784ee9bf4a35c194478353d025f5a7b69d4e557dd3bb34883fed0c276dfdd13c263cd35d4fa438a1dd689965fe4bceeaeac484502c0e90981f4c3ad6809c5daec2e46321e27ceaffdd08768ef16b604d7626bc0a8433bd95f2152008e93e1a7c261a2c474d12105c20ad72dd40f6233a16ada9cd0485ea7acfeada511ac79b2d2d5b01b1cebb14a08172bd7f5c9f236d27bba1ee8b2150d9dcea6cc6d0c06cef1be77265e433523893de923dc24cbad12dae5f96cc087c22cb37ef560b76d78aa9ddc1cc7aa31ce69a9cae4fcd3c28f4a55f87b83eb04e7144de4bac599d335aed361f698ed98ebefe990a0816515a216941b8f45d2eecfe06a297b8b06b5bcaa7ebd56c98422b5fd0ee0007444da4dc138c0b6b1873f05ca6d84443f911a1382693451e11130fe9dda30d6406161607c6cdaccc7bd18bedaa228a74223a7fdb06534b3d266864f1eb79c1e83a45dfd94ca5c96b0837e83653669950899ba8e0186ee25eff9d0bdcf504aa4d56122b9a6f1526aabf550172f04121cdcdad4a6517dd87a090905ceab6076813a18032e8f0e3d77a4405c27a7986e2ecf417294aeb41ab6a5991206d57bca5ce6605d74cb3ae4ead0aa518bfc161439f5461627da579b7179ab66de7e9b7595a621bfdc94f79d6d6a3a2cd6ea276717eb44128eb3ab6a127804b4a39b503a83d200c212196758e8d44fe2cbc18bc2328e1a8ec5a00bccd72cb283fbbccb399a592d6667f53d88e3979e25b7155f88f473364d2ff813599a38127383ca40bff5aa4695c60a03032aa0c5976db01c667a2534277666aa07867516ec0b8a331ddb0a9a9935af452446c8a43a1ac8c755ba740d076481826650390c9cc2fc9a746cf563152362e7ddcb60a34153bba012c183b275e51c74272765ee806deeb89a710099c9825299c2da3bf31286c26e0ede8afff3ef5dd6405b9f72f05af82f005e4586454af61974c2f9e1727127287c58efc8071fd66dfe59bbf2af1496d343e8485779b892b4f36bbad85212dc2b4086411fd392b14412ba581b8434ee16fe5de0de7be4096ec952c58e115272411da890d8ceb4d1918eb72c09736c09aaaf9f575ac8a09f85043897b374b0af3bc09952c7a61104d259508dc96d8e60df4384c735c59884f18edd853cf987d0aefb858e7d7b43996bfa9c1739b0875740bce7e03ad63d0b81394d5964e6cc75b4afa9e2bf5644b36c9cedcaea593729a9c7c9fe4f5bc99d423917d77912672f81deb3fe0f77978d9638bfdc91a1df2dec775222e512f151f640eee57ead5b101660dc94a89779e8874d9540c142313e5f8d9183e7fd87baba6cf0df1df6569161c509f8ff1447d0e53f64bbca9e42c272cc51ba1281ae1129d8a94e0b09de18a8f020c31dfdcb356a2efc74c0a6fe7352ac7b9f444e63a0efbbb6fbb5432ccd5d44ce9e53722a9924246fecd794e6cd3d9e0309ed4d99eeb67b5f617e9570821de4a4e66d81a2f73bf77de4fe92f24b24d066bb12a33a08a23fc48ab99f58b6c8f72fc9dac47943ef0407e139e094d80b32ce85519095abf254ceebfa0471121a734b026f007649d75966ffdd5fa397af4f08d749274c813b4f338cefa26f96b19d3aff4b7e54dcf7dd712a4afcdda8ef7688f993d6819b90c1d88474ff51fb94679c874a5b799c597db605d189388e2df26b772edd46bf0cce15397bdc0bf89319029f8a4c7f0a210aa6fd7ce0f2f005ceba6c0d23772eadb0a007fd1d5ae3d43350032ff79d2239513e97ce79f897b319f0b98ca05064f84569ef8747696c8131367b9234ac39e04b5b29ec0f3b5bcdbb8954e49d69440de61e505f49bc0f49958ecb100d2307ec0f365110922b44c6062dfb60261457eba6b25636106f1e8cab11868fa4547f1a5d97e00fee8e6eb426d80d44bfcee70d41c995f28c52d6f5b4c3a65405612739a980d85f660e1cc1bacaa6cb0fa0fc4d10f11a748d0ede5849a1cf7d5a2c1edb8bddfcf97e034fda366570c4e403456bd462ad24d2cd8ba374050675d770ec952cd91235fb5692b87c47d75e8866fbd6a6d71aec9effec3dd7d52bcd7290b25bf9980093b205b4c05c1751fb54eac14338e12010e30f74cfb8cccae3a5b00e666c8d31a9dc4b465a27563516214994632736bc4429890ff890ae99500688d8b28d852b32b885c8fa13b41e7819ef66a6d12a792042a09d21d7b389692b6d4e8371a2e8eea10b2edb9b50a04cbf1f4de0965e425beeabd334e6c94af92b5b7e85e81b72fc3483c2cb084a56d5f244443bd1594d233cbbebb382c52b806e58f20b7c2ea12ad8598f74f8bdb0f4eef318a3980aff6dcfe92c0066a038286e07dbf3cbf4efac66d933aebf04b372b862cf5ea016969c5234cc460aff3f353e27f24972b59c8eb9aad9be71fa56970b8262416418d316a70e7005047fb6d7d5d13e543ca6b47a8f35af3b46ae1f531af4cc028f8588a30249b751fb5c63d04f31e29fb4632c1ced8cffeb58b260a0654040d03ff10131fbd8e0aef6aea09190bda212192d08457cb8b7016307dc7696c694a6c7c600073db019e2fcb33f6bf82410704dcfa6591332a56bdb43c1ace1591aff23799f054984e0622c9f8098eae1589e1e2e2cbb53855fed259f56eb499054c3efd7a2ba66a105f30283dd8b812c258f96fb455c5e9789a73dd7a9c9eab265d92acc8deae6e8a32502c3cebe17f6e027d9ea1a929913af322d62005e3cc5f381a6212bff1c8565dfc0469358c7377d2cf58026852bc0e9f21f1843fe042534341307a828e08f9f8d81184e5bf833bc0bc23c773a25c3d02acfaa4bc678d11e4f45561a42886d8ef8dd152c797f38d058df8c7f07a65124edb76c2047d4959cb7016287feea793073f05e28371052d66da95127fd888d915df5cd0d28f88b9449ea3419a64569f68ed78fd54f0749218e3ec85ab30cf27175f94eae9355ba6749526ddf8a6887025e38a627665cf0c0878d55237c518fde07b961b5a1e17f4480d5da725644627eef9cbeef5d732142e1491a0a5a3f2f9c19a720fcf77ae7d3f6b90f1b87fdfcb8605bc640d4363935d77b12bb2ff615c33e75a3108dde65d676851c45093d6c4895fc785b2cb9bb4bdb9c181d6083de506e29161b869c0b734f8543a4624116746cb74a98b256f631b162b43281827003974b320c3c4f10d65515c1aa462451c436cb07d3b9ce53c5e9433403811bbc1c4efd9188e5dc4f96706e7628d13c72982eecf6a15f6fc6de0e6c9ef140a8c337a26d46f534b973933a857d68ce0bf89296ddaca5e2f937e0d0ef9eaea8dcf5a53c3df6e2ef44d44cb114c76b5cfcc3446cd25c1ffec437591cac7f8acc1767725a1198468ca79dc0ff788e861e55313ed5b659f3465f84925eadde20ef0ffc64e1f67935862308c80aa84a22470b591199cde68bf41b8a5820c660682ebaa26794a41c73222e513959511a1804b3d678efddf53cfa6e3603f5a4b2d7988f9d5a6d345263a5bc0e7e3ab33ed3840289d152f206a19cb2c29b094acb9f03facabdb24361138364bbcf5b7eef9f18692595065b19f124332f38af3f3053435ad383f198cc660f7ec1d56b0a6f341f06819bdc9491e9501d597b8cf194fb53922565b7462ff4a584a4fbf21615c7d1cf4751b9babca2ee67767e5576fdb88d92db23624028731db31886262709e137166bee83526a706228142c2b3d94ce12ae20b0fbd8f3a4f39360ee5a7f337d744647db62b939cf57de7d0a6a519f8c0eabe68e34a2c382ecd2f3cd7c93c7846659058b3b71ccc83dd0459707d202fd2e397cce0be77c7ae1af83d3ab8ea5ebd1b5bc01a03acb82cf12eed8c6ae74966a9492dd315193971e79b3b7d8d017091cfa0d8cf62c24b0d6c7feefc855bd9913b49ea27973eefd1b8485b9541965529cffb22b197884364abc9a934a6e3a1f952e2d640ba96ba6cf8909a5bdcc843a91afa268806af4f820cbc99d728428cfb8fd57efc5f2af17865c90a801cf96f63c6a07911d01dfe14a9cb6555da648964942d3df9cebc7f9f2ff3dcb94162044dcdf5611ef6a14e142707901ca5b2a8bfcf432b9eb14db4f4cb1bf859aa266660a85464e9df17a5213ba726f5bf9707326387de949a9af6e89ca71b790e8ba6e97073e7c6be147a57b23b2c3bc1b416f615bff41c83254bc0c121cf6acce3e5ffaf27ee9a068077a3e18089f802a18720239281712398158296dd3ee51553593ec9bd367948b45d9f6a20b1264b6f10718195eef836f62aad3df8f0898127704a46cc5377060fee319a6dda67fb582940c3f6747cf35eba6649bf5f3e465873fd26ba71c4201e56515058dff4a70a41dc92e0a109dd3cd99b42e490450b157add141cfa9e1cc944cca48f79af3cc6f99f00728b9d57e156246066c11d34d4561ff6fd7d93ab6dceb2c2137ed0ac56a639eb06348aabbd024600446e50c39904a917e8f0f4d7cfd2b6da62d4c762f9eb9f930eafd95cce620d6b8b6648671c042426e8936a4054c9ed5ff49c72d8da14700732ba1bd", 0x1000}, {&(0x7f00000026c0)="5994a9d9ebc6fc7986cc49829432a2b7e4213e4834409c500d1aa379c2940cfb0d9f07621eb3a88db84a148ad04c08d936a6773e3ff1e1443ed22a070a570d31abe96f88a52b3b57611ea49a614f38a07b187796da9a10a63e203bd11fecdae0929c7a883425a1544ac84108829bb8bbb95274bba259fcf1d46549d86ed59803dfc9bc66d06179c017d7bb003cc283a460b21d12590d4a6a616fe4491dd0cab0d150014cb4591f0c99a333413259b55f1fe09ab7800e6cdb902dd3e383a55cab7536c7f5b98ffffc134118e3b29eb3f0ef2aa1b86934084848e86e5501fd948488fd4f2f1c0d26db2400c108ff74ae31bc8c0d140bce070984154d26226bfe3e9d12caddde4ed17d2757851a0bd27697d5d39574341651f96db88535966f82ef68a4a6d9ea9aa6a7d55369406b3ce620b67f0e635b8f26cec636335e347fbb92a4a85e0726f95f794c7d4f96e852fd89555ead2ca3e79b9db3605f6ccdb50b44b2970f236519f90a99bc09db39266618f99a3cfab34d97a48d72df544104f3e2288d41c511d7ece88da7cddd63b4af8fa6ebdb211dc16992d976c63e6f9f6d5683f0bbb524d112eed727a754a91cb4e356aef6810236ed2b4b01eb03761d0019fb14d47f1c084d3f46374915e4680b72b1033512665dacc82b1d51b6b67f37681e392ff169c1e1da8a1892502196495fcc809842fc8ba616e24cb9978715d7f538299ee162513007785bef88dcfe572b60d500d5a348b26f2d8a9f2fd6dbf6d79b1bb8a2adc460e377fdc7d3b2949bef9696f01d0888539fd7c051fe0d515dbdd86ce494d41cd1693d506cd763801e9092ed6f8b94c8415fec771e0d2a3db6571dfe3799f39f612169fde2f39f706cf066f0df4363016907253d36cb70452274b700fd5bae5bda50eea2fdb0a14add2a899fcb80b6f21c2bbbb8aed73570e55b791573814d5919cab07e11278ea83fe86ffa8696503577500f12f8c64083fc4780d1372aa6a38b37f48c096d9e2fd8ba6c6fd076d819f921a58f10b8eb7d6ceb3b6e690574df1ec39fe61e8e783924981a3c4b88feb42c434a6e61af20ec461aafcecd4c9b1b9740ba168debf03c75f6d5d2e01fefcf2cc0344c3f722e39aacd6127cbb964a244c5b0466e52ce89cce6013dd321d6b60ca9cce553c9d1471823ede5c50c2a2e6378a099c85173bc821a49e680ef63dc25557f8a768e4362bfbba35ccb4dda664668b7719229dfa0d48c2ab3726caf4498cfdaef337963225fd5940ccacadd0aa93f5b8e7da1085666d8f4c66459ead52aa186210031305cdc81d2e7a7f27a166c68a80b4e972932fa3aba26421668e8f6cc2a10eadedc9aecf17f7f1eecaf4a40100d18ee31eda79bf5e2bccceb773d4718a9d4e14a7192110147ad35e14ec50287c8726d736c9b0c13d6179087c7dd72f83a66258e2de590a788d6f2705a10a2036af1c20acbd5cf9dc9a54fcf838946e341a5190409f155700aaa51fc273d0e72f87e6223db39ab5bd097393117106b6fe302fd24d206f1eb1f302e3de3b89097c15f35755f1ba6e5a48628c198d14546c45a304f664ab1ba43e8c8e24094e39eb16e12528d9a8d1f91a3326e968cd573f357a16805d67770a7e255203010280fcda1c3e50dfe12f56c852ad35231aa80ffac8c8bf265133f44d85a3875bb3e67f1f3f964b24eec6e6f41733cbabc7658e0c61879d4e08a1739f1c035b6ca0a5fca0d048a4e498a53e25fc381ed1952654e44e45e770f1b53f5e0177a46528d35bba68582944fbc9aa1132eecd46af0bd3f774aa2e452f685284a98dde0e0a723764b8db4366ccd00a20f6c43a5d161b11562b8038ec81c4f6f01cff6730ec03b704a13b733e2acc1e0db202a16205eb30208374ea14724e7ca3a9dad1135d40b560190765ef69e0c276ab92df10ffbda05230f5661a63655b371d2c4dd3011005c5246218bdb40878d2307b8b16c5518ebf0e0408c3767ef465c5d9611db5186ba61aa6ff2d1bc79ad7b042bd63dbaf4f5206b942c2621ffda32915402b6a94a19c8feff4875805d25c5c8be149b11bef267823cc7710a90cb3b8f4da200252dca72f0f81aa86cb4caac5d6f7a4e99e44ffd8667adae1f1f5fac29a08c9758adf3cce5edb4dee71019593a014f71f31457bbd8b5de71d08e814805a90240d399c98e0e73d4de8db0ac6b6101c6d6add233612a6a4e235d4d7fc1fb1b8de6e26fca0394a5aa29bdfe0b3bec4733ba276a0f5194854a44e3f36f16bd6fef18a827266f7ca3e9ad5bfbfe5ac1648b832e0f717b8fbd5bef9e27e319db143e941366ccc82edb2b3144fffa0340564d231352a675574f12e14c4b31df202ef5c0df4d964d14bb7a38933786808d74a77c4a3588b8867c75e4bddbaadbb8e8e467d47b532b95cbafd20bc58503f42a2647fd6ea44918644af930c345eea70853f83ac32d05ba0fd754919b33fda925d9787418846cdbf6ce921914971fcd8e80a25e668612e39465bfa38ba48a7f7bd2361758598057d853c71d2ce97492afbd8ed9e40751208a04cadf40d0f485c0657999b360e107e2545ff6c7a26ca017cbd13677df38eb79b4d97640ac4242e934df4b30b3af610cb4c67db3df23b53399c1f0e21194d329d406df85069e0291dadfd6e79e701160f6df3383469738a14533a7a45bff2fc62929ef41364f5c80e5a04628c984ccbca34880b300c9f9b3640e5f849cb92d8a32bea32c265209364f5474e256cd9cb5039f1f5e71242e9faa7c87a136182ee47314f0e4466409aaf8e042da9f6282f672e528bf3658c7d15a37485ac1ea6aa3408a81bde64da65975a81025b30d4646473e44d8f79194bb002bff2f7a2edccdc88b0cc68f9c4ba3cb3a965486f2a610ba87bf7ebd36df82327c80312158809f4dd32443f1b133a64bcf4dcb4c898de7fc0e5bab7b5f4227c18ba6632650da218bc113c07400dc1b6664b68575669f9827d3f8d6ecd5e3ce808d8c3ffc999d15ea9cd7970d192505a48cd6489ee94ab29aa59561cd0c4705d1ad799f75ace4e63f8490dfefa798ff77f205db06856a7ee987776f02326bea66c80f112b5d2977e660478ceeec112d6e8b786fd6313e78cf16b21242e3c2f84ff77b9a51d27185635e9b1eb93388b923d98bf91dc6d68ad3113bd3fe2178473e0b460ea2cd3ead27b6e522c377ae14f56e89eed0183a7d848cd5b39c067c9b1a54f6a773c8c9c07edb76cb5885063c374b6087e700ab51b18567b6a24885300ba0b6ea7f1cbe56e2c64d4581b16005ca30ea247b39bcca997d966a3199ba869f85927ad00699643c8da98fa925851ba035a32bd00146a9b4a4d5abdf418e5cbdc5ca3d9758fa0558cb5f9d606c51b60598e6e6c05471f0dd07c8c00b9fc9e3947d71dd99be744e7d7ae5665552ccad7e6a60d9817d8f3945354b334c90be64d0ad6ae513f2ff1e585fc723b1451ca0cab2f9c3c18d69de3d631326b0a41faaef5f6e8904aa5a127eaf9bb9b045749cd825df1a0b6333686596e2e1b6f2d4cdecca7de6f84d8cffb4c35372235ba25ee885330f936e89e1f6a869e6ecbd2b132254f226a7fea36d3c27b9fc05a53dccef8e374c750f7ecd609e39e8ef8725b0b8bfed96a016e51e66a269ad1babf27d104d7a554d0213303c0a85839d4983ba3c128aac0fe5dcfd551b3b7db8d7f22f2eafab4688174de0a38065a1203ee086479f651d5aacce0f34c06b65482be55a965419512f3e68b48d17491dd340ee843285c9073f40f4bfc3024ab9723e4614b2e149bd6726a5705cd82561c5977a8d3825ce86295b9e1bfa59f6c03328ab25c88733df4bb38b26f25136b4f995149d2d57f1f65d5ea3537a15fa203fd5aac437c5a70c724e5cf4b7141069c5f74a464951c454c7ef4a73ecf675d2884ff14cc0f2a5846c62cb75872b3256a58e450927f7965f6dbde570413d3558d3fdea9a9f9bc3c857e6767283ee3afce0c79e8cc46b29881ee695e12cfbbdf31b7840488a43b80a5d76a0b830a17668ce94f33188575c1d228baf3be6212d49fb4c5e7829c6005ac44a63618a2bced78434730c8424561e0e52d8cbbc194bbe27267a18d1a7264d1e06fe7f949b770dadcd5bf0fb4d3e996ded944b7ada5ccbcf3445b9b41daa4441fc0b8e3d5a6c7b522cc4e59a445b1ac3008be1fe0667cf864bb31ac3db519e88700453c0d005d601c28568ea93c4ca3845b9e3f151ee97214a4b1935143eb14bcf4e805b42d506c008b83e42a8a340cbe79dd96f9d7a65bc92a4c9b1aa2b45d2562890a83829c16247b3c2fa2ad7b9766b8123d54f4ee49bc12e10bb21bb57edd79b23d35564e5fdf3a7daf90d24c773b2f9f4211fa7eb41556477b2a38534ec524ffa770fdd73e5f0452d130729b157e976547c841499c371f2dbb7bb67ef8cac6ca6e350081906276081cd1beda85867b79f894327d47dc101639bbb71cb2e8c1f386af5023a454cd732d7bf3ec76303256422fd4892b9a04a6c3e76a28b9b801ed056005efa1552ef82cb3ec9b92a1df961a978d72553455bf395468be33110e12e6264a8880d67d1fab929f9ac4b567f39132b354d01e71d1cbc04e5f308a1fa46fa3b6ec2d710cf7e9eff1c7df23f8e1283a6fc4744071d6a208b660a677058f9b194fe40fd3620ddef803155a1707223ea9ff85cea0d6c7c492d0a236c019173740b03487ab05e5c67ad1719b5902b1539ce76a3bba8b7dea0a11a9716cfa6b00831886de28c9badc976f84c2437c53bf0ece165c2d63c061fb88b9513235ffd80afdab927097a1ad34d1bd5ac721caee319a9db17f1c1ff1c90e4458fced93b8dc340079c1c4ec5cec44490b2c36d4c3427e91db38595617690c99b3e04bc550598651726acd2d2c39a93c5174bbb05f2844a594773ca1849cc988d048e7f848c78505b59c652df18eb659a3509dc9d48ad22cfae887fa3a2e07618b249d614d48a38e31a5dd81869fb9d53e19ced752057073df61cc9839c49445d79fececc6def214e7309ecb8af7ba6290bf35256001964848bb151e4b8411fb9c5a6c432f3ef75fa1f6f7656100df7436925e483c563a32593c6ca9470a65f63e8041186580ed437ac73e6fa8743e2e57eb3a8154e829745ff87564d58f4bccaa34cc86e7319ae44ad76983630f77102019547344dcf93767a5519363b8fa508ac4896f00448fea7cebfccbb0d415857f788c3fb5a35ae815c0093006953f930e201bee45c119bce0df9b3a8699f412085b45938d9193129891988898e2b8a1f7184f29f55fa9e5080a7f497343675f1f5bb2d08c8b34ccd1d5a29ee9b89b79326554247934ae8671c86ba5762e0a8da1bd7adf8121d1df18465c9168e0b8739d4ff6d44767e511c90e59e95c265036f7b735f784445157594cffd81fe3a5fd73aec22b4baa8a172eb5dac0b0db2ed6a0f45dfd75d293d76e13c8b335bf50100e5636bdfbf34257a35624469938c2352a37717942d5456193ec9de0685ed4e4a56d7ad5aaa4cc2957c206545cd89495e3b156fb20d6c76985119f2e2633b1bde039308bc4050170d26d8b281e453a85b98d75ecfbe7aebb94f869e6c5c28d86f279d39cb2de3a2910df8ae5d7762a01d68a83daed13e775ea44affd261f5355544e4b2d9e7b4d2593203345bd7a90036918e32d5b8ffd5b54242a71028187b04bfcff6bbcc08bbe9ea6b20f8b3df1a6a5794a2766f7c689bedb1e830e72c7ce6dfd72db3917735449e56378db121d09e8590045fc8c0d8988f5afde7615bf307fdfaf7ebf094a06e", 0x1000}], 0x2}, 0x0) r8 = semget(0x3, 0x3, 0x20) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000003740)=""/12) faccessat(r2, &(0x7f0000003780)='./file2\x00', 0x198, 0x300) r9 = open(&(0x7f00000037c0)='./file1\x00', 0x0, 0x1ce) linkat(r9, &(0x7f0000003800)='./file3\x00', r2, &(0x7f0000003840)='./file1\x00', 0x400) 00:00:02 executing program 0: readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x0) 00:00:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchown(r3, r1, r2) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="f714fc928cf9a177b21ca8b6f89d9bf767946341f1985d132a36afe62d68", 0x1e}, {&(0x7f0000000100)="6f8c5f1f36dcff93978ecaf8e1ea44b2147ba83b45fc912cea0e4c895c9eeb8a2b5c291a80", 0x25}, {&(0x7f0000000140)="d6cc60c0a88e7fb376879f5f68e47b5b9b4f41a5b8dff9788f926b1f2f3bb52c698fb305d7735bdf1d6a2d8c20e0b1f90b0c6ca895a10bcb359e83da56324333fda9d838963c75872c448ebf478c9180ab2e834cf75d9539cd60570b967b46d3cab60ff96c3f6e8e0259e979334d65ebeb32424431a9f891d922e7ad9007aefe4fd0f44274a15af4d31a7bb3292fc6a6", 0x90}], 0x3, &(0x7f0000000240)=[{0xc0, 0x101, 0x9, "bcd4263146819c0fc6119e710980993a9d6988b09eb80c670d7bcacf32c864121109a2cec3f90b4cd2b3f44315cf7a7142018c7f9ac708b641d0e7665533961d481ccffb5b2299f6f3aaa7559c1cb636cfbd6db8ceaa21b64e11ccb5ae81704d38f5e50ead040f8639863a9c32159c9649bf10916ef20a9aa2659a33e207e7f5fc245f48045ccbefcb728105688e9989a8b0a63c3bab6255ac035e3839bc9bf88615cf5975f27bd319"}, {0x78, 0x129, 0x32e3, "4967723b311f021a0f0ab664563e296ed4e4325733efb92b55397f41fd8ea41f69b353870d72561a7d301010e1f8fe0c39cdbe85c5d0a3558ae988b3cf1989b507811e75727971c49d3a089c0ae7139a47010508f820dfe14b45f59ac879d0b350cfe8f7af"}], 0x138}, 0x40f) r5 = getgid() renameat(r4, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='./file0/file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = dup2(r3, r8) r10 = msgget$private(0x0, 0x683) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000004c0)=""/84) mkdirat(r4, &(0x7f0000000540)='./file0/file0\x00', 0x0) r11 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000580)=""/58) shmctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0x1, r6, r5, r1, r5, 0x4, 0x8}, 0x85c, 0x3, r0, r0, 0x4, 0x3, 0x1c34e107}) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000640)=""/247) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000740)={r0, r6, r2}, 0xc) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000780)=""/251) getpeername(r3, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) munlockall() r12 = openat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x200000, 0x8) accept$unix(r12, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) sendmsg(r3, &(0x7f0000004d40)={&(0x7f0000001a40)=@in={0x2, 0x3}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001a80)="3313931fe17020e79b6c5c53a098ba012aa0ea2b1c6bd18bb7cdebd31fa4b2345e6391f65d5593ab19ab36a3ff4472c42b", 0x31}], 0x1, &(0x7f0000001b00)=[{0x1010, 0x29, 0x7, "bd029dcc249155ff530a788b69532cbeeae1473c53dd03b4624200c1a90ac92d99aebb86e13d8a6ecb964b41a8b945398150038901cd2a570de2eeae551448ef407026f809b757fc98c07db5bffdc75e1d26b2f1dd3e07b94cde3b29be7e29c5a5d1183bc18e22c871a74043c4fcca2e8f83ce25f70989560a9ff17d72174bea4f2363b11ae250f9cd07088a4cbe9be5200c2ab9d526b067d32f107578d2727d33f9e713caeebd946df16a501921bbb7e67354cd34019615bf20ef4152abf3caaf2c65f4d38090d776cec2cb50078ac555ef7fc56edc1a3598812801638eb38827c2c2d73175da7d9b9fcc5d470a251100c9a32e4bcb26235672c0086827ff18117f3fd42173a449c54719eb476c1bf714d3403e2a12227589f3b6cd309b045a6614723373168c1a5d65793d1daad20f76723c15bd6bbc3eb1c4ee3a174f2f3a273a1088383ba1f4ce681985f66561fd5418afaa9f05fada3b9df035af684a125c9b68fd869e97af17a9ec1310e430e28406540cc1d38dc84840cef4216fe4908968de5f14a2b41699b496ce8ca6bcc38a325ec19324ff3e5e74a9e363d67aff399db7e8e691d62959957b536d1e752985640511df5336f600cd830fe758f8142fd2eb1b59fd67159e8a3f7f7fcaa5fcaf30363763d44f8ca6335bfba164834165263bf2a6bb26953e8cdb85016650e9d20084158bdecf31a0eab3e521dd11b71a87080afbe8bb93c1c8dc744b36cf54f9fc3cdb9c6c70177db3147de0559e4e0aa7f222af4bf9bee1e6475765ea9d2ffa513f8f9f45a143e7483998e1d0df317207689a6b5117d6e9e768ed7e89145a65e4b03ec5b620977593d41cd2edf71ffff1e5d33cf4054ee5b3285989db2635f4a4d7bcdb8953f9f1176b951dda11ca90408c364a4b41585e938177ae67a965e08cf1e02c3ef9c2f98862ebe3d595fc33b12a6879eb2097ffdb2a69e12a359825eb8f9427ed4a230795be39d196e31afa9d9fc79f011ba89e4011470bb1878798fdf7e225e25471b59007b296cbb4f51f13e2511ab4ce1d94afbea7ba3d49a44e90df10185723fac54e02545773e383e3b9144e0448733c220a3bcd07dc95f82b6e553d0c92fd7ab3b1092f203e007f805ef00f5b2d44e6e63f7f65846a1bf33d8a6d61ffc980924009e8aae51973c4f1bd29700479c23ce2b4a680a306e1dffa1636b46691746d48aaefd1147ea225daa5b9d2b16a00e6df8e7e1c89ede40bf240300fe65e6a8f419b8159f48d368d4967d84bd267a4b05f6b558940f0ea883dcc564aa1068af21d4ccd98c7dda1d0a0f1152a1bce33c72a120d595044d2e915e25bca6d74c65b34ef11d9d22c3d91338ee91533be9d62ccf4a8cf1d027868214eaa609a2dc963e86d3532b7f04110f0765d0b85daf9ed254b5e9458538e3e277ed5767519f32c923e93217d343c83420678c6a2ef817c8f40a16f72cd9c68e8e8cbf3a13b3f730aa5192226fff0c5ca168aae3a73a79c05f23089f9c63bb0afb79554e4abb9eb1a413b21c908ac811a787c141c265fbe1e1b8ee910360346c575d3b44fd4ab62279699c75eb5befc670320319d21243636251f3b07e4d39c221680563e21827d9af40b5f71283befb3e563df5adf1d4b7589f2e74492bc31de88f6779074ab8cf99903365920225c90a567c29cb8dd74da853a4c22db3807b55030dbe03c66a85bfe2fe0464863d1dbfab697bf72c2ab0f5d499ab5f86132360b4ac49e87b88e7a378ac5aa2fcc08a9ae85f4acdc8628f769e5e3996155229de2578a4a7f9cf2758836416aee50c2ef52e64e6196b0f208bca7744cb3cc626fd19b9fb3ed1288114e7a730655e8970688af6bf4bde3ddb41bed25d3ad8789c3c2f9b0918ee45c2c0da5c754adbb5bc49209af09b2c84e9ad8e8f65f13acfa11fa89956b4020240d206fe65df4bae600d9c4d7fdc311ce6c6364a0a4f3aeea6bbc402cc49b9cd8e73f554079086354fb1226dc84820868bd1a598fc98d1c797a204662a9da725d555e33d801b756aeee07f9fbf153b18e40a019a73d3aff1d73c65acd531026251fc9564ecac40112ac6f22e145e0224537da1ab9cd2b5356120b099df62901044691b63e27eb85ab990e561d2c433817f9cfc0cab694b709d5fff826fb37cea375c502acc13b32f513b20c72587e46c60583e187853cd765a54b1c54c227f1e5e2199679a08a4400f058e6cf5e504fde7db91d97767fbe09e6b1e94a98be21cb4be94da51515be770020ce7e8a8a7c0aa88aa1fe1ae3ece3d999087ec9fcdf5a8c2efa662b9c96ee0089c02c84ecbcaf65ae90e2b4fa5da2cecbcc65123c371b7486858aa095b87901f56b7ba06c37a1ca18c94f06b5b9130b90670a873e6e22a9f93b2298760e36f2f635638809989079e447440f04fe1b24c1bb49cf9cb5d824d968785dfc37672093f8f8ee78475c4b3e045e339d6123292dc66103c75ebd3a42398ce1091b063c75eb637d1374778d3978fad0e41c64349085e791d8cf31b0fd0619ead8f148af3cc194dfd8aba828af112588fa43e746438dedafbf27a2c5346328cfe90eb35f5ce2dbc784d201422cb44b7202bc7b0b3b1d855616dfc916077fc7c7438867b76ba695261ee6183530cde7076b375b5957aa18fd267cf192decb0bec6aa5dc35c0e7691579efe71633a34719f7fe06bf9b2974199775cefddf2297379c91642a7e36c123f61aec3662ab5937271e7c3bfaa5fc0a84c963ae70df1dfdc2107da6144070bd4f8c08fb92ef9b3644701f307c8ca1a3a92da5b1e9cba538c9eafef5e899b90de06b223c887a0c6c0ce6a22461c0bc938a502f9ca17f7e6797f15c364f094ae40c301bd793d20319fd82952782d7953def70cad5c01279b227930b6b2e8b763a42660fd2caa54454eaf5640e0a0a15a505feca727ffddcea890df0576925d3cdd2055e7ce0ee3153234020be69f9d904c9881992f96adc37f8ad568962594ac88e2ed899d7d1365b7f4d5d67b092a2ccf4c25bdd38dc8e2239614b0e66c9039744ec817574665148c4d04b275214a991065fd201adad43d15ef7ef5fa66b88c46976f3881b769916f6a5781513c8cf8044c266d58408c06ef59e1e9c09792f86868f71ed506efa00e9a5e916ae930a6d9da91837f6f91a37cd3371a9f0a8108d6059925442cb7f9f956bb8c9c24eabf645fbdfa8c1131aa12585e7988fdd6028ca2c1b4765f0853420abfded9d5a9188522ed91413b66b792734758b5ce6609ed67fe9ae1d05217eb043b8cd27785a13ef1b8be93a4202408c5116f70602f88eed624a0977de317a4bac361d1dcb299b2b8f3fa1b56ccf3b6e2a7c96aacc76ec794015530bf43bc0545ce2e60f49ea2298c0dfd69ff0bc0f4dc7fd9a2945717a789deb0bef5d65896520a78f9c5378c2bee7b1b6d89c363b577730a70a2edb2e6408a2feb5f820468ed9032b7d2bc19ea4338cfa07e33edc9e5e5de3bca9eeee665cf796a36b0f2ca650f8754622775603782250b95b5a65a6c5dba9fe18a8845d84c04cda3d121236d3f30dd364c1a7032f567277d9031c30f99637008371a210313241541a4a41bfa1c1e23e8ce7e5f12dda8c2783ed47449e51122e0e18e0155b2a6c03aeecafe94764f117fd8909cb7c31d279c23eeb68af38a167e0853b7e1257146446af0e272e7678b7c39683de1cffeb88f645c86ba7e2862767af35cb4766d374b986cdbe0352ff6d3f0a655c4316d66685a7625460c8107285842d89a892a97be345a605b1d607a43eea777942106a08cb47ee96567810b56f204ac81d6391a409f0597b773699a0e333a4b67d9b9b69913018f4e5636584c7f450cc7ccc63cc3e3fbd29fcc50d755e75e3b0c23a3073328e488df25f5e3f49babc4285ed96b60aa41f35f2ed2ebda8aaafe32f856dfa1e0f710a253299785b292b1ef6b772e811f0f9c2a90fa9ffd003b6647607b64a14893fe0de3dcb5c6e126e74621b2afa2184d7ed2db500a6387cb58a2d9321651ee5b9e25bf05599288bea635ed1739ef961d3572178faf012d6ca375eba19277ee8d4940fc6065518eb60affa6365dc0e2a6573699580e0b8f00264a45b7989df32ad01338fafe5cedde1e546f134dc870358a50c2def88cd9974491491cdec7e24d1f81ba9dd0a9dcdd7dac34c87493a45939acc7395dbde0a4cda07bf19fe74455e84f80de06517cfade5ccd1a790a4528475d6cc72ae6fea8c10ac536b54884d8c842797ee52e7d9ed819bcd2a8ed8bbf4683482fbb1b80c79a3f43cc633ed45fb966599f75c99d60eb8852d3b661a649e4b0d51afc539facd5eaaf1bf5527ed8f571f8ccb53edbe6a135c0daa2259403090d85383edd3c416e697b2d58655862b9dc8d7b3194ebcd93a4b7a6d5e78301b8cd668c4b95bd08f19bad0494da11592cded58797e61b4e7fb69a00e3471c0a87555f205923dfddd8e8a868ae9ca556e04c57bc38ef999055e8e115f27758f1cf56624a7ac6fd8a95d16196bf61a736c07ddae94d00e081786a128f5149b8d4b006f9461a0a021acf3d9afd47e8e02b13a7c529bfd8b13d59440db33d284410362d6f77b1f707c2cf0fba2372c3706a6e43de63ef8329d7334a356ce4e9a2f523d5b2e3c2d3d5e52309106d6f6d5c6514ae145376ad203d4960786e0d02347c173ccff3adb903d8c8b532197cc97335884ae72d577b989c74a2b0ebdfd94e4178b1d2d022ac8d06f2d4e8c81dcb0a1cd23f03793cda890079bd42d69df2a74bc1d8af6955bc3fe9f08c0b9748c6ee93a41bf6fe020e386ee86d12cb95a3d9ad73bdd97574a8218195e031fea23beb1a086b2204e73a5ab713faab481ac6da1429cb9c521fb0bae2333f1af767d0d2f7277e6bbbdd038593b082f8ab76458eeca8d80d89ea7a7d83f7641bb4f74fc70215bc675e9798c01d0a6573f8be2a9f4761bcffc3353ee8e777aefba641305324336f286dd4afd516173e22f7ebf308fabb3122d6f0b91a6e687c671424c736b286ee73839dafb1538167c1950103c68611ebd762115751fdddc562085551582cbb981ac6551aa3d22585dfab23b1e1ba82e5021214462469a739d9663464b21693e230c7fe903b6520bfb781a5997a40a02a5ebe94bd92133fbd79a615625260a22b682532e31d1b62536fb208ff00d3547936f351a1ab1e599779082e048ccf2f7c8a9ea4509ec2b756cad424364ef4179da360e2237bb9208f27f3ad633993e0b746cde70b8e4e86fae5f0eeead29bc48dfaa7518a1c873f5d979d7587aebbcb7e6f956005c8fd4a9164fefc034a4e5764dcc07277669905b2de228553817f83b96938b2cedf3ec068b4ee1daa22127a95a9a324c22a7af788c4e2699329c968962a7fe7d14a92d88b0bc85ded9be6c970248d8dafba70912c65197de13eda3dd715974ac284ab31eb789f3099718e5a2b1fcccd5ced72e1efb9427ea41c500e6158e1954e1d57b3ec96ce5fd769d5ec46d5f3abd4856e6e312d26ef020e9eeeb47dc56bc4eadb83b82b86a859ee799d721f15de36cbe5d0a46cdc8b7c24991e3ba68e6efa3e2fb10a8358e16c560580f24cbd3b216781a7901ed89f2e4321231b16d03b6b23e5667365c5f654befb6c9010ac8a16e58eda82822eb7dd8e86b7bb7bfca599f8f4e442292d315f35127994e3d44d81875edd7c80073ae72d52b98979c3facd2e8a93a0fae8e96f77bb4b100b88e96db1027ddb501cbef0914980e65186a6ba65eafdf0243b37e87fc291761004ea555531f6e43ff30824ffb1a320dec"}, {0xe8, 0x11, 0x400, "890873daa5ad623ba0c4a3d81b9df83cda4ed7288e47ca27304a104d7a535779ed791314849aaafac85d42af0cb858699e0c46fca73935d2806d63fd62e3aa598208ac6269f2cbdb2c890e5c070d7f0769a11a84864308218e17ba05f809e7d36a78e204dbad49353e5599a60b7bd9372e9f7c1ca4b5d769688415f11c472097ee35b71d9ab9dcd8e63a2e0198b3848c56126d4c5538fa73257d23a448b2dc8a0d30feeaedd9e50a8429c5d5a4731ce2e649ef4239834dc543ea59840a44d79db44f06cea6be776865f19bb94a85c12f368629"}, {0x28, 0x107, 0x8, "c65c77b9da300c331a548958da9c2d6a43b41010b801ab34"}, {0x90, 0xffff, 0x630c, "427aa76c59ccc49f0666d19a5627a64ff1baf63f1a6484a8725bdb6971d6a8d65f741386f41077dbba1201ae5428510dfe35eb9217d5360f8fd58135dcdb9233b49441f698fd5f7905d6161a158f4a40984f11a598ed0c5217515c11df4fac124f2ce34aacd3518e701e2f8f1eb17d1f058c09f27796f30ddb5661"}, {0x1010, 0x100, 0xf98, "7d947357088a9021bde66c1d516c252d335ea939a4b8d030c4f16cff74251cf1ea67d1dc7dc70695d1fb64bb397d3bf66dbb16ec99c6dfbdec470efd280aafe60074d25d71b5becc28f819b0d1b1e6008833e781989f686ca8f82841c861834114378433d09b825f761c2cf0907f91dc034d559019212202c53631e1323a52cc09033ec1e62177a6362ad1109fe80d7ec55895fcacaa7d055c51bda90054b272e9c0ddc781c821b5ab1a12f29a831e27d8dc09b857027396950d2eb73a8d310843fb513b5d012a3ce385e8d6147fa1703a1eb23851bada33225c35484d7fe6c535e05e1b83412a60fa8da2845c3826e665120bc92a587cf32d2bbee5729183ddf0b4158b347d9bb348f9cb0b67ea12323ce6863e3334139f7dc5f4ec25bb0d40b2baa1b25a33d08a35bdfa53d2df9efef6c6141a12bc1d9f3bdd763df2671cb7121170ee55014af5ae098e2e94173f67039b2daf3558f0edcec0ab9d3c27c3534cdd6ce1f4bd1c8c10f1aa04ccd691812c0111693e55c548341a8f49d276c8811f3cd0a2555d0b7c87d07a097ee789589bafc2b5294b12136081af9240d66e379ca581dc77702a5242204137c1c6b12a2bc4f1e9fb9b1caa0e85b7405cde372e3891ddb4ec81fea954c9ce94de6fff9907580e8a09ca28a57f5e2d552fe0444177a0f04d8f78612a24dc537563b1038f3790bcc88d59e901bf6fa129786daf02a17714b91d52aa8af1621750fc48c7926cc6364a670f0fcf68dd3ac1a3644a8b3813fca153c27e5437cdd7998412c75f570316b392a9e0e3d962a04500a6302c6f14f6a439c3393ca5c8e669b5895b299368736d1ca54ce1dd0e16f7391af2bcfb76f23539c67aaed33bdefd0a6155f7b2f617119ac4ede17d7df01e2ae9c77ce8fede8f3144ea974398d5c8c60e6c363c36286a69351af8c395cea3132ecd8acd6e0c346be8183a0c7931814326d6f76a83261a7be0ddd34b6a620a994407c662aff8c2857dfb92c63b7647c0eebb3b7c8d21f7d50f84c4e085aa01ce303b099d451af5ab81715fcf506ecd3e3d5e0a9a0c9d9df70c7ebd7be28553c91524ed5015573d90ae0f951bd2623bac979588deaa2f6bbb91e93f98201951de2e500b8ebd01944c914bf35451b34e4145d584aaeb4b4d5c2ef5a1b16d1625196bd7fc40b61f9af4bc0adb707ce7fd7d278d953f7add20fdb6b6666863ad58fa39664bdea9f3a7ebb85995daa81a7de14b4c2ea382b5256a4d66f773c82703b817a207b254a871446a4f239e77d0c3fec8e7bd43fd18f04b4ee32674bad6c830e3c57e47ad257e6bb32ac90152c462bb5395d025fa1d428c5cd5e7fbb8176da8077a23d5d6651ad7986ceec4f56e2ee12bc634c8731836174ac52fad568449be886fdb774c307754e18b0b955b8f29e85889d7b860fb4341be95d2e07fe2afa3ad74fbaf1be8150e225fc0ddbd1a47197b404fb142fe53d9ad591e1bd312bf1ae4c5ce19bb5e1cedba3b3d0867b5f7c0ddc858649d470a5e7437ca5182a6e22f86864c259b38dbc6bd581a7d04e379d61cfa0f8dfc7facf4debdc94a11a5606b2d292e0d5333fa73a741a8c980b4aaa0c2ccd31114f45bb6fa87c173156abde22bd785429f2308e8e8a29ec54a62ac168077fa0ac9073a1b254d29853ebdd1692ef556d239a252b3858b88ee5a238b528b0c59e7ba1a4124b89508d81749fd7cae10914718305708060aa922d9b521cffdfe2c19ece7ffdfc579e96bb5149817a9a7af32a6024a7a01e208c8831f4a572abeab12a0b699ac6fd94fa063ffa358b5e35645c594662c59f9a14c120026d679a4de7fd63564f5ebf6aa2b3fc8b38c2141a2fea90483d0d4402059911ad2add51f415c3bb2342b717e1bc3b3688328fce6659e7e92f38ccfd4071bc04fe51f8e912058c23830e7447ad3fd0357ad8ffb0a4b24e53a105b0373d99cac4d52f700b607d83dbfef8b5ce6d9c9e2d193d9f1cd5a9013a840ed02eedc122763ac03b7b082708eed7f37de89530bdb6f7b17ed7db8b02963fbf72501bea66c3c3bf8f7c435d1af5a9f096aecf3ec9cb31dc5b8d7eb02db6105fa7d4d70b1f2952b48c9ddb313fc3e9aa56efe7e724add6e397105b181c25d2c6a2ee918613c781261ff67eaac4b964e985e2856c39f4b4f2d1da90658371f224dd738dba164c6bbf6ed860851630721c30241f4596380a92d509c79b5e4f00dfc61d9bba0996ea9de5255091517e01cce9604ee76dddad85b1cb0978e8db20716b77c147753dd51dcb2d49fc599c2d3b221a1b587fd70f2929489413c40d8465347055891174a7128cf4abc8d223814bdb5228eacae6b6736bccfcfc33759aca9c79aef407eda9270a14932f7d81e07b525cd405eb90993328903d51da969b33d8ff90758ee55469812fc0ab52fd657dab4ef4cd04bcca7682125d18905aace464a13b573a14654df918be8fff6361800813fc1851baf7756204e1f5237052683480cc3c9d4f6f3eeb06c107a88fd7952b8586e571e0de241575639244e9e4ad324e716b1e62b9ddb3a7790c1737843dae3df10f2eb614369077fce2181bb1027cdac64ce0f854fa72c7db6669de3d0d3754b4570b4328652860288af18615b1eb09ecd71952832031ac8c23745265f76ef061c7776f63507bf091a645a00ee2dabc3eec78824466c3672081772a5cd3249f1309859cbd7926971486592a608e8fdd57b20c781183d55fd2b0b766c841e28e25ea2a902038f5706e7b08accaad7892ce801ad9e2921c4aa5b9855d950f8b862f60aaf9be441a25d20efef3f315b4d8e8bf81d9ec4a81f29fe0e48f4352a2d24dc9845341f45adeb1cfba837241bef5d51e8e9c7b32e07a2bfad3fb73c050c9c189f394f0ee06b691c3add84f49e5376fedb935a05d9058c27e87eeea7b4bf17d3b36403f056b225796b237973c1285390028816aa0c46ba93ca5f1c617f264b1eaeab7dbfc1acdeff78c4c94efebc8dad81e9c79385ba71aed44666fab94607626cbce5564fac2021fa57677436afcba7813e32ed238dc85a7e6c7bc3f16ea01c514831529708b028ec0880a12f0c0492ca0602aa2ae873876046ae759eedec4b59fba0dc35eeec8bb8bd7d823b9a3c5ab180fadfb564f7cc81725d7ecc793eb3e671a030bdab05e79c709c2c97fe10f30e5521c4b38c5eeb432703fde67ddc3b396485d48077efec3568f59efcc51d655b72d8a5c08fdfe3f519afec49e830bc0bf27dfa3c31ddbf6816f3f4cbfe13f407f47fe820dd761e4c10355ea98e9f474aa83ac227ffd7152d924c35f2c7758b75f9b8e381e29b2570a23b79f400e9d9acb2ff6dca5b650ccad0869fa98cea14f3a59f6c702ebd5887753d1b06562be4cc8ecc08eadcf395fd7290391ea05db848985ac191c63de294739a425715bfbd92e2819bf4a25ceadc397da2919dd26f2cd798d87f14bf17c5d0d853177b517547fc8d55302c71229fc1a1cd263dba5de1822da4f6fdb124d1df1cf47242b7b4d1a7b5019fbe7e5c2681618b298f67063b0ab80c6730b31c5a413ecf76892ea94dda2cb32e25d5c47dea30ecfbbcf9fd03bb7dc32a7ea3fa62a2ed13c6df23c00e5d7568fdc7768f6dc1c4867576d1326aa91b9ebee78d75154266ecac2ef51ea4a3d9c18a7dfe650e8c4291ac38199865e86ce3e250fde65d21c8776216a40dd1a919fe916dff97cea7c656695251d1c374652e746d1b124c810d8bab46a4894d43b380d8d94af7360c6adc6f7d5507782694a60e7703dc13eb1a45f93674101c4c88b173b740a8050de65b6aaba6c246a98d8ee2ae352749f89bfcc9ddbc811aaa9759855d1337db8f1ed710a528d25e0e90120fa2da456906bc5b132d9f271ac7d87c51171fab7b385453a33de938f20394d98f6818fcc9a14552f9caacb94e6d5c4f151859a024dae36edb7b1bf9af5084579ca1ad350b2c5fcfd9e70753f8a497b3b1160a5cb7e02429ae033ad540093c2bccf493f702cb4090ffb42ab7a40adad949c3ce2ae6b26efeeabd220374c5678c4ee968428d128a290f897353fdeabced5ad13c334e53bfc53c7f7bff80aa4eda8d7050f4b17e94103f990f5cc4406ea260522c84294076d989bf3bac7ecd2bd35e4ef897086c6a146a0fc49fb0b3e8bba5e58c316f60200c0d6ec1ea0ad52f0a930fdcb14b4087da5c54855275451657e947bb00f7d0974588b3f2b027ba17078842b69bad18ab252d3c8af4612b167bee0338d8b7f940dafc71e6e8bf74886a438ef9b31e167aab6963fb7c1b739e897bec52f5364644d6f0cc39d890e646dc64d42f1e71fc2efae92cf062f53ca5b5830dc44df7acf9860d9444e9d525488eb0633bdb3cd4d4976b66b70b7cf60adce94b51ba7963566a1f66bb65c25c17420afde0286c2581e58819666fdea07995b223aee62cbeff85e50886760e7aaee66bfecb9fd53b6686a5603f8a5df5124ca20400beb676040a8610cb7906e0de2d8aedc842c68f2c23077ededf4f578fb6515cb406244afd174c83a729871d96cb0ca3ccea5237d78323b17c939324d3c17792a7ab581197f12dad2648c6db748bc5055a0881055b438b2d3d40f3da3aefe1d33aeca718f51aa28343021af5d125f2f2df4cc4d13f3910708102344826fc218337ffc10472e5570f264126a8028138b1139cedd1420db4ac4e54822840cb39780c0bae90d33f9f11ff4f71864fb5575e522d53b3070db4acbb5fb0aea299a6d00eb613902878d4559faa0e11cf9a4402471a5bbfb54f34cb200ad31fac2d5a649d04034f945c60a31216c062f816375f59b9138c8dd96ded5c7e1aa62d60fd755b837ffa651589df3580939a20df4036fc0389f60604bfb0c86f84e1b928f15818aff4358e17e12a8252a5b7e4dea0ba9f4219ae730ca0c0d7a414440af19c49d61a3d12fd14039eb1fc3de2fe6132c8875929ed21d68b3c0aea88357dd4ddf2898348f8dee503c6d9bb0d1fae983eda6a4258122c5f296622f3b503b1770a7e234eace5de4ca8d25b8cd86452b90bfe34824049dfce39dc629b873d00ebc8f3b10b6c8516cac1a65d750e9930c80eef13ba2459b5017b2906607a88013eb98f360a27938e037e9a957bd43819e527a0832dcd8e3c91dbd0d1ba1ead9b4b8696f77d60a095a51c6da4b1f119fb10028a820f0132497d895106085366187b23fbac50650c139b6db1d632a36334dec3385097585491d07c41eab2769e760a2a91f07566df61266b7a168acc9b23c425d18184d4751a1631479a61f31f4d96014ea1cc01183458152737e61fc22b75ef67e8ac56a498a37543290ff1502ea16533863dcf2ef7a8e757b611ca676307c2a5344f13751be664e2a628129dd600f5f3e18f8c562979e3d18fa9104bcebe1ad6687686836901fe2466eeb0ac25c94cb3a98d94d73a0d7c60252977fbc8c5f123fb3310c7c9a2f8fee651504989119c48dcbbd319735784be2c20554cadf43198dcfbdc66cd9f74009dc9c3fa343a695f9f45323f7493a00212f763202ed3fc9932e54fa2ae49526bc227d932e534880f95309fd471e98f88a0788fa21b6fd9762900046d1ac748291086e145fcdaaed2ef642780cc66251bebf9c44538ba0c71ac4c341c2f95f18b85e9aa78c97e28c3d685d368d27aba445e5ac3eb3584f65a07b4588ff1a14671a5528c4d2228eb4aeb68a6bbb92182abc3bca9122f6fd761360f34d533b658afc73af284905560da542884a28dfc10e7344ce0f77b76bb9435fa3d0062ca39bb76a3ee1b3d6a07f1f1a6"}, {0x20, 0x6, 0x6e, "5791d30cd27ab6aec549874aae"}, {0x40, 0x11, 0x4, "eeadcd69d1b9f470fee1c8ec068b35ceff799dbda6b2e12307c4b87355e788e0bab27572cf8c752d15b340"}, {0x1010, 0x101, 0x6, "f7c6aea59f6a666d6ff0b0e0d0c009fbf3249cc9b98a54d6ec1396e81b0091e1d5ff1080509392719861dda4e4bffa2b247a32ffbcf36311a836f7d60aa75f91bf5004ef0ceccac24c03953c7602a588cb09abd2d7b71de65ccbc14db1c0db675980a3ab6dc16c2a5f531ca349b5c02ce6613ce243bc388c35626d5d395a1f1d5901c7d79dee95fb9e316e3a93d61649b626e25e299e9fb8be44ab48276c2d8e7dc45c613613725977f170a1956619912cd2f09e484a20270dafc9be12f40050738a1810db01725e961c00981416c2fc924ceccababa47d511af10facc9146ffd7bbcd96188bf8795c6e4d50c32df2c5df8edccb6d0c49bbb09ad8be3c2253dffff4e22b75b7ca1f8a0e952c1595fd2afd1ac2e1b5673408656ed60130194a1b973c00579cd3fdab5aab3fb63e68ad85126ddc0c5cb76131e598ffa668def43494831a7831fc67f7b2aa48ef392ad5328e5983e93eaf9b1415b7c5bc16a8e8da11da9fdc72ab280676e56c39dc54dc4b40cfaaa3afdadb33728864a3848fb29bdbb851a009c3899eb1514e67217f93da29cbad140cb91e2bed2ab658e50b9f957179fc67319271197303a2050c13a2b184d7cc10b9c504139fe997c32de289427c77bd5944040441a9b873866825246f27d5c12745b13428b745e43a8b99a6175d6ca1154e5c4744e6f8e35cdac40dbdba6cf0c7d418eec2b318e4f13edf6a5cccd0808253f1a4b65c60bb7c90ec30ab71d200b5a62b6690691158448b0965a4e277c1070da41401713728ca712ffb12079ec835259c4c9b69015d21da452c65f8675464ec1769d7a3b52575d47e92356d3264f907430a1667b548e2239e36cdf93cfe2254a41d0b04c597967d20a3dbffada45966c682141a0ccd88396d35b14b5150fa37424b74954f2d48637fbad6160eb70e946dd532d4a827580e8011522b2ebbba01d67b6a2f83672c5b8b946b9e1d4cd41e4e79cde5355054c6e87afb32288239d225f06466bc8de078ee0f6fa3b85900157c9039a41716ade188427e70efad5e16dbadd35926807710a2e25c3e3fcbcbb3ed15068891400bc807528a8216cd27da467266b424b97a575870972ebd6fc9cc7418b266251fcd71903ca33689e3dcb6188afcad69aa6d5a4d06f8f0ce427cc2557925b08131f45cb82ed3cdd434e0c01d16a909b652214fcd0b0bf4d432c27036d21a717c746297285d9229505edab1d2629424fde25d7721c834e7bc1eb48a88ad8379dac6c8b0c83b3b18ff05412c6472ddc05ac30cf0e7f3471f275dadb29973310d94f6962757b34e5a3086e90afc6487dc1d986182e4b39facaf17f9699ceb9121f5407ed54366a6463efabe804655efb2526e2ca8a334bbcbdccb3214ad5962edca5f11702a89ea27f45963c49f1a428bf27f372d74626c491e03b91734069bfe0f7e6683b03754d53ba7fc5d250789092b974c1e6bb9d6624e2787eddf59124f4ce7e65de09aed0fec16b3cdd0b6c26bdaac87f395ff6479f7b1288eea41414291a335060065636491e391d909995f1e94de0bb96976e83fbe9c08f9afe0c9c1eea79100ba29d7dc755786b415ed2e7b2df8044ec7d3ce652a0604061762cba57d426d67ddc5aaaca9c32c589e8a1fbaa1a538f8abdb43d9e0352bdd79ffdcdf1d7b9e521d4cebaf748c4ac41c7017e7320acb14ba8d2181bf298e2c1412cc3d25ffbcffb9b1acdcaad26c9e87a7f056b98bbe9e791f6554ea976084025b6ffc80dba89ade54800c1cd703746022efb21b13c2902a01a0f8df02edd099d1efebb24a8db83ec78d9a04d80490939f361e653cdaf1181bd671220fc54bd7f3edbe59805d359966ecfee587f9addd44c0cedc2c5fd56c503da669ec2c305e0a5ada81878d0f351370532655c7033bbe9a67c208b4d7e85ca3a32f5d977fee1022f15f9fa7130bf4f8ff0ce6774e6b1595ed7a68ffe9705258954b3e23faccc753549afa69948b6b09584907bc1d90130f354fea9cbb6ed5b679ee268581d2c33ba1ec9601f0267ea8180dc0f649f4220993313fcb6b5d2940c0e236fd819736e2945b94a1f3714db772df99da608fa836ca1f8377ddc8ee9968fa5e5cf54c0a20ca1d823b86d9b43765592bc3c5f7df1bc9bf8dcc8f8d2674a86ac9899ce8922f84a8b13b1a44795bd07fc80dea3521ae0c8314cd726bdd733cb2fe42a17b24c12b5fe3121d57be61146be08f0ca1c7a5402d862801695432c8ca179ca70640318b2dee9d8a5f567732ffccb1cc4ba0964c59b9b40172a15c8e57df6dfc0ad6bcaae6288c640f3c32de4a2cbabc86771a4d88acbe12cde256462694d356a87d64e1d461c5e0845e6145abff0bf4b08f322d0122eeff93efe401097195a75ed255a0d885f09c20d23a485c7fff8f1a32e2cf7ff84f6a670fbe67b416b9a52abde4f73ac33f85943505b61768ea126ec6b20f8d5fe269c640b2e178e4a0f2c25b4eb30c8deb54a3739a432c26b7fa7f6bc5c16f557ae7611d8e189a85093dc4d3be39455ddfe9dc79d5e834b58da50d0079618e74c5f6a766fa1afa0ef521fc025ed40c3f14872318ba1d0e1e9dc9486b7b7ab61d828b3cbc124cabcc65926711c3261bd5210755e9614ea0ce8bfcc9f6f24c9ef07fc78bff4f5635ed9d4a9d3b8b4996e771f3c9003b61675c70019b41f521e7c01aa480e6ae54ed107892af743673cee6e15779b9e03cce2041b19a694b410e34363230c204cb31d82f6aff0a6ab4b58e32231203430a57d075d165f93a18a98d5dd9f9c37569a5f3feeda03c23416f270b5a5f5f0fcb4d2b6425babfab5f603aadb0d8edca50f43b63b7dac21b4c0af7f46dd4d098fbe935013105d2909d9ea9485a2959ec8969b1a889beba0cb1587046a1660a359bd990cefd60cd66f07910c83d121d3ab71e313624dcef94d5f6306737435ed9dab4d56f84ca33cc7e58831ddd75bd80b47c6a13e9d4693698fdf2a45b4074216c786f915c7183db83b4e765af2dc991cc17296a748ef97a9bfeda0bc441e7cfcf1f42d7d36c4c480f5d6459ddd13c3ced60a9fdec265d6c5505f9de7162e2fa1a357d1c195955b463faf6e74aacab81ab536ac848f1ccf4792fabbf9589a8f50498e3a47b0a9557c36d6990a4c56f929beac4cd80a821a4214135f16c152ca1c09660b08565ba8aaced2e3ad83cb6a5365f21820da31fa07fc0251a310f39327650002f14470df01c6ff8f6875db8d1a26d7fdd60035a7268228e46682c63a148086841c2bba08a8ca9a7dbadb12472eab19335f8bb44c5a1b3b9965d7218d351200943a5eb8efe2135d9992e78f54051be55c731df18e7d90b44d7c0500f00addb33659255992ba6ed77d90679ce8cbcf182ac563030bd20e193d0422803b2c581a5cf7774085b080fc3d0b32b3c02cadd1464d4d5cb20544e72eb7df68b5a4b0cfd734558a2d7237287841b2e752ea6e69a0f842a1d7ccf391bfe3d330dfa2179df67913ee318936aaf734b95d8ff2af2362e42b696deeeabdf5d59a400d0f9f75bc669c19e438be15bd97252c3818ed00ef260fa9b2d5893ce85b3911df27356a1d21d76ee60aeb4f7584af31305644e806a2e1fb1c1a5aaa11b088ba1c32872e350425a3e731bf68068402ca2cd473c0756e1ffdfe1f9b3b5023a0cc0efbf1616b8f0b866a325db60696e4b3d68c78c83c11e6706db081829476dff11f12987c086cc0470b68582549e011a3c996a5e83bd234d624b831734194011af6a664cc07f0d2397203631aad1e35f62bad0f7b8caac6708dd513876fb13110416b69f4c992e07a24978d76b4f603b763fd6b61fe748ae8e3ad41517e3c59050e2a61578f7800705a030b69fca2c07c5d9114be453f68bb87e166d7573b43264a71e6dca099a8efea63b5204bc2e95e1ee30a3f447ecc62df34984c0cd3c544ddeb60bec274bb5aeff284f7b18315f13c946de1ee9c3e96a68905a738de1f2e8179d48f3fb75c376752e0f3a46e0771d3caeed4063f864fe5fb450e7ec7d6ccd6263a7ec8dbb9b8a8cce27ed8e3ff0b1f64fe199245b0f58e6644bf69278a87eb3b9c8bc97092b57224b010eb0a426d0b35ea864218a2776d9d814c8bdcb65bb85a1d2a04679c4d7eff52bf2e1ca64839a1bf982b93b51e939d3efc80843fb32b4dada3b5db53b6529122bd2a573085256d40b667e7847ee7b55bdaf2c9f703b241b0a1cb23de2d935284cef1e5d931d0cd328c2ce28b0c42682c487e1f32fb98b5ab71b5cc8fee6c18dda3d299ef0342f8533d29ede65ae53f4ad3d82b2b9ef2dfb2e17399f8e9e5165d108dbfbb183f3c4511b705269327e39444eb94c3f5935432645b028a701fdd33fcdbf22b9f2130ad37635b20ca164200d6c93ebe14817330ab3a92597a889410f2a5a3f41ee5c33729a4d8757c9e31f9dada1205ce3254df0b3b69a4a70079b5ca341868caee3023932eab6bbecfdcced1d173c45eaf92641f9a77bc89a92cf587c08e96d3303c1a929824659a5d1a2ab2d2ded8b5443b032b17371a1f50e14345937538164fa415e9c59c5bb166e423c723fa484fa7cdd95923382e9fd74feaa5bb146dc09a6839fc83fff9f2e5d4c5c652f2f0cfd835894a8cff2bfd0fb582c956a4156ea8a821381c7c3d0dc38fa04d5503aa206ebced1cc01a680ae272b60fd9ebd29f9c6e41a1660e82ec972677db4ce6c4b9329093d489b7858096335d80e7ac011186b81277a3b3be025186b49b281f187611081d4dd10c3b1b2ddb725ca9a28cdd079bb2751a06f538af10d01dd66ae8d1fa4681f9ae6023657f2339bb6df00332629036bda779f05b300610fe984346fa44b2bf634a8ae2c301b0c0633fe8f5a8299e666a5f20c79284ee3b745fa75b7d097abae36e51ed1e574f990396c1e9f81a42549560d83ca875a5a0bc7d1dfd2341dc2fdf5a5841ddd617051ed17667437582542b61c5bf9c2d688c66726160261ab7923e64103d78e23883f3e3094b3a6197cdb4ee321dbf8a4ea2035d966740bc565bd70360229faef63cca949598df8dbf73550454895fc04e4da8c9c0ef94d14d100cd5342c264f1bf569b126189576752cc0b714c3d7e8c27bdba02a97a9c73229c84423922a2b3f3a872517126b6e7435372bb757204a68bf5a87d5318fbcba8d261f12f0da4f0c316ddd8183180e4f68390ec4f35b490368154021f59696950491b021ea003863f2ece0b3e2682ae1fa12be7b450915129789a1fdfd772b5a39a0fca89b403695e0d11853b6314030945fbbe3de8b40512a63259c901c5ce94d8fff158f3d223b6fd4c4d5e8db53756f5e8ac60711aa94e8d68295d516e5d9a1ee931e5f58c912f04cf519449052254a2a52c9aa9a831cfb56d2cbbe9f7574c2e4ebf8517ea0dd94357895bca6e4c23011635f119983c2bd60c4dce5309d6718968d32e4609faae408bd378189fd0b49940ccf2701fb04e2586cb1e5f0cb0fcfb9cfe301d38d6b9bd28fb5893051f87a3644812165b9cb7c8f9adf3781184b80f55193c24992f07889365a64cdfe0e6be33491ff9800b6d78e44924ac5b8a213e1f09445998ea6945fb151437c5ea91ca8457e344b96ed0f2b0bf93a0360482fcb2ef98662d4977f312c3edb0512ddcf43b7f1d13a6116b3b74c0125b087d23a32bfef494dae8a0c886338df02bc93a6f509ef60bf333329f8280bc02d9e12d8b9d97d9918c26b0828bf884dfea55c43f11f5ab0d44704874fe450964e1b0d18b87c4fe7f1ea1c208228bcc3c8d1ca1a23bd18a0d714418a115375b90e731"}], 0x3230}, 0x40d) fcntl$getflags(r4, 0x1) semget$private(0x0, 0x4, 0x109) link(&(0x7f0000004d80)='./file0\x00', &(0x7f0000004dc0)='./file0/file0\x00') semget$private(0x0, 0x1, 0x2) fchownat(r9, &(0x7f0000004e00)='./file0\x00', r6, r7, 0x400) 00:00:02 executing program 5: socketpair(0x1f, 0x40000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto(r1, &(0x7f0000000100)="669664d2685893c7c08cc551701c17fac6ecfe7d2f2b84a4546cafd88b204db3c61306c3a4bdd7f83e78ca2313a03629362fd7942250d703079d1ea0955cfa446a012681a58be1d2fbdbd898913acf5861a0e5bc9902232cc1443a934685b00be3cf105e34caafcecb", 0x69, 0x5, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x3, 0x1, 0x10000, 0xef}, 0xc) r2 = socket$inet6(0x18, 0x40000002, 0x8) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) socketpair(0x11, 0x1, 0x7fff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f0000000300)={0x5, 0x400}) r4 = socket$inet6(0x18, 0x70000004, 0x310b2fd7) getrusage(0x0, &(0x7f0000000340)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x2, 0x721b, 0xdf}, {0x18, 0x0, 0x101000000000, 0x3}, 0x5, [0x1, 0x4, 0x2, 0x9, 0x6, 0x40, 0x8001, 0x4]}, 0x3c) listen(r2, 0x600000000) connect$inet(r1, &(0x7f0000000440)={0x2, 0x2}, 0xc) listen(r0, 0x8001) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000480), &(0x7f00000004c0)=0x10) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0x43e4}, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000540)) r5 = socket$inet6(0x18, 0x30000000, 0x1) r6 = semget(0x2, 0x0, 0x492) semop(r6, &(0x7f0000000600)=[{0x2, 0x800, 0x1800}], 0x1) r7 = getpid() fcntl$setown(r5, 0x6, r7) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000680)='^\\@\x00', &(0x7f00000006c0)=')\x00', &(0x7f0000000700)='#\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='\xee}\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='{-](^):)\x00']) chmod(&(0x7f0000000940)='./file0\x00', 0x1) accept$inet6(r2, 0x0, &(0x7f0000000980)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000009c0)={0x1ff, 0x1, 0x100000001, 0x1}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) r8 = getuid() r9 = getuid() setreuid(r8, r9) 00:00:02 executing program 2: getitimer(0x1, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80) sendto$unix(r0, &(0x7f0000000080), 0x0, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x2, 0x5, r1}) r4 = semget(0x2, 0x0, 0x200) semop(r4, &(0x7f0000000180)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x3, 0x800}, {0x5, 0xfffffffffffff99e, 0x800}, {0x1, 0xbbe, 0x800}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f00000001c0)=@abs={0x8a04e451208a5a4d, 0x0, 0x0}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000200)="3e1751407eb6b8a98eb3dbe799a71ecdeb40439b63b994e993f49b3c2e2253690fe1926b77a60b136e5555dcb182165af08d9416896ab3dc4b8b22a9abb25e31959d0b7155d9459306f434cbf8d19a942d6a5028682f0329e46c6897c4a4a1cd212c2b4a5a0c9e6ca2bda431a9a039b4c9ec61d4e8323b3dd5227b03007c5d2a256e1f020d52196e7e6c966ae25e8928e93f03ba8ae78504134a77af66a26a24a235dea2924b0b895906867f9a4fadab2b989d81943414f1ef28a3603cab733b9c3dd84eba20ce8952c8223d5966f8e21c3b57959af1a2adb337b4156c3992f5f311c22b674afa9a3ca4bc216b52691c2f793240d22d4940d8aca1dc27b0c3ff458ed33d49f91e35252b995c0704cf94e83de98a19283173f3ad7d3b68a37342ef2d9b23ed3b362d3a788109ab1e2055945f0a42842376efc07b38a161ad39f4a33ff146a852808c19190e4b7c136090e78f880fb595f76fb40979eb10d7c636dcb3ecac6ef72369745238ad4a6dc441600a70811d6af952ebe1742182c9e72f2a6165f276d6bdb71e32c73f700e042a3c176d7d347926746c2ee14a9d45c636c104c05e0264fd953de3f740ea5ab63284d26d50acf02810440c4830d04342c2d0b9ba4cf69297df1888602b60008867fa3bb132ac0d022758f7fd84ab72c51c7bb327a5aa8951df6c6543629c10581d87d75b8c71da782ff9c49fb0393d0a05d256d690f45f7a9db2908b0c9756242262577b2d90f7731952a39996b601e4148f3eac6dd0c25f1c53e8f75416f2a3566f5ebed1044d43a5282cc88af53fcc064e6f936227adfc730833cbf8a94362a8feaa890e371151d147cd82793cf2b49ea738cf07c66d3e862290f013922ea5b2771f4e4f6603e1b65d0f8f67d09ed7d423f275e827297e67a740bd26a49824d7bdbf77ef5d29b2094241db73f1ce3f9ac74789c357790c2d69a0f9d91b38d9f4a1112d288d068de101a67bbbe58b28d75fb01dc75d4b5ccbcee93ef1d109f80bae328ea37f32d06d01938b61a8be2aadd6193dbf84c57c8094ef61dfe3349aae5c7e6eb18c2f8d652ae414aa040734fa52667aedd77d63d2357f433affe6e8359e70d86ac5095069c655f0c8b70a91c0603aa5364e5e81c5e175e1f3fdafe3004fe6d4475f7270135307fe638da8e797683189251bfee78049e54d33dc5e5cfc8080b0658f71eed51fa90ff3a96d43a837d2e8d207554676fce02a8a7d0c869ddc91c3e82ff8e13234a0cc59b6057094df13433c8b9d301c2fdf183a86f0f36c332e35fa0b9e183ee3dfe11fd4dd8cc717ae051f41deb6cc22518c5886515e262950573e584fe8c136e28b09b1e26fb6a78dbe9b20b16f01333a54c528a9cd88e1cf313a32579d48ac430bc0bbb839236d132504793ce9ef9fc9d2fb6fade867c544977138ab3ae8ae7539fe24a96b5cb31cdd711589c4ca492124ff04bb39b9cdc0b726de008da8de7eaf147d42a8b9ef58bccffd5de868f1268051c840728cfb116d52445086d9bcdffa8c65c2cc5eb4778c7ed0b052dc78976a9a73e5c66e6fc3bdfa00932ee044e8958671e6632e535711a5c50a0ea065abb6a74acd90a5ffb30078ca7b6f991a9677e08b622015dc88ff94ab8f14341a2bf4e24b5a5ce0f29de44889cf425948f7690d7953f741dbc7905da808122071afd88b6337868b72a1bd3c3093affd9aa4cac94a3bf0065ff9571eac96d50b5127f51e385794e6d5f6dd259e0168cd11c3a12463ff7df17b57b75963b0bf44896a69af59e08ff6e2e502822e2c452b307b3cc4c9af47b0ae4e07eeeb44d8a389a84f5537fe9e0c6de1456b77a36bc671c4dc098a2c929969ea8814713bcb5c911d70801d754e57eb7efc3b01cecaeafc7d88290ff3ee48a538d0f117c0d11ac81dbfddc1007128dd222819ae5d167cc18d416fa1a8e018d5e9b19578646564608822956d5a1c019e2bc2d6ae1573d5f555746eb1db8ef0e0a5e94ed74b40510efb8a748f6f6370fcb0d05e061ba2683c188f818b32f1c4117bc3ff47714f8c3e952b466cd64f78c28c2d20ce96dd31c981a281f9a6dfbe5e5a74c592770aacdec42f48d5d1d9cc9723e187168ec909ab1d80ac23a9eb74f9193268c2cf1e97ac2afd2715576cb11fb152c3f87befa2246a893d8de6a8a7a5e7054461e5f9687cbcd3c31628d57100068d5f3dd3060f8614b20138a6b4459a2c7d651ce7a59f00c58a05b358b574699b25ba6b0e83779f9cde2c385699bb6a10837578ebbd69b4cf78f7d6f75ab38d3caa099d51a9808f021ce4862d5c2444bb933ea373285f9de58c462adb61add98c0f9096060d44e2109ca0d716130b5a5bfbc033977d65fb76a73cae246889024df72d9e5d24fd300888f0365bce17e7882fa00f59f81b00a6b3026751a16088cf76c49375529375d41b9d2dcf05a2d0d331f22adc3643dd8028ec4f894cde715ed33e400110244355a5baaaf6e7b55596b78d162ac2e3349f00cc068089de12de62bb380429668e1638767a0d984779af0efacc0a9c6152fcf6ed7514721a48622435d711e3940c47851eff072f356a582439f612de57377c33ea59cd8d8a3b78511c6784b4b762a2eaee05304931cc20f4886a2b530ce1084b380cc84d7ba06d93b1a2bd17ede4f09342a61ea70902942b954e76f53228df5753e22539ca068a260be10e3999237aef1773bd74cb9861a181cb61629e625290ba16256dff8a5697fd8efd817ae3849fb62f9d6d0dc2d33f0fee7077ed1bf0e549f0a884ac3a0fa1ddfe25d5b9a9421555ab476a764a3965ef29f9d9b21c976988f749d1a4ce92aadf079eb12c9951eedac8dd7a2c845bacaa8980521e20ceca352a0e66e36626f5bea9b993fefcc3218cfff7449b5ad6dda92d879068fbba5da44dc9865bd4a6d0dc91a93c65e2f47eef9354d2d075bc27b7ade2bdc1593b8f5befd8d4c7584ce03ac8c01c8a75b8285794454187a46ee113ec861b61e15fcaff4571e269e21ee4ed045ace78776b46d91eb46ff263a5b2f4969b2594aab8b4aa6b7c8fa80f8ff4686954857b47dae190fa976ad4f683f042f286ad3a5fad7fa2702831dd66bd1b0d904fd9013b417fc910afe0d80f0dcc0fe84b6735495c7c75ae8a51fa4a6ddcdc6097f007ef37d46c764ccdc867cd4e45512784739f358840300df5440359c9fbf5363ebbc2b838409f0b552bffc952dd768504ada2408e9dfe30677d797c884b08ae7e8326a8be0190f8254e6c95c60417a2d493a5afc688dea058cd6bd09a711f7f1b053c17578a74526c562e0599fab9c7ed19e60be0cd79e033442e49fa67b9bd060117fef63a51d68e295d10daf6658aa3512976842ed71e2354650629191815ecaa771ad6440dddb95b19f019b0f7a0bb20756e58bbed91cfb85588db8a057a2f32db2fd6b4b19bb2fa0134c9eb7b47acbdf77ac53a5d8722a64c489f57c7a63d0fdd499b85d3ba59fefe5b458638e35cbb0a87798b925e2a8146a3be6ecdff394c26dd9f23945693538f75022b5255ca18e7478bb791b016d3538dd92f538ac1a8ed8f4dfbfda5d88da5a4db955d58d4a00e53734e650c0bdf8296c6e1dbf800e73242f6bd3a6b3e2950b98b77bb7f9b99730cf1aea914a4605d0e73c52aed5b7dd5ba0472d04917a206d0bfc36af832389da6a04fd345f63ae8d9e4a1996bf4866bd4e5a9aaf30cb89fdbf384e80cdb26d0e1332148b7baf44f52ce83b0f8899f154b0284251cba7d2a43b057a1a97ee864d4be230e93398d01e9ccaa5a33069d14f35dec0fbf6145757d3f886cc33b896e6b8bc68c85620b47e16e91ab97d121751fd1597f9f0fc6142d5c8cdde2081f6ea748e1f6b5233b1ce3484ae0065cd4275060984002518e27f897550af393e304db870aa023fea3e384de6b7fd8d111f2c8d7864ffc850d5743d0cbb600c520566d31be242f823e4ac1b16be5365a10e18d1d84fe46e51bec4fa6af2c432e4a43aeb8a4488b6688972d96eb0eab878ad1487868fb76dd0c2dac53c4edae60fbb35efa357fc58d1bfcd0cbb5f9a9b4f5f1d6e73f5b2871f5043bb75b269d1996c6f971e4d9117186342826fb32679002ce8ee3c4196e06278a1657e625848c2e4fdcd3e0247ee9254ec5b4cfd6bdafbaffbb5f33757be967929be48671474deca9f5c0d7cc4303908e6fe4f94573c5538765a5dc9d1bafc01b21d8d41c4fe8fb97fa4da878a2f474cd3e4774a1ca8d803944ec56beaf103c2c36943feb9c26d142800c4d2910baa61602839ccf3a266f12da8f38a6521d00d7ac7059b32b96c88bb703350e71a2d155f79b9772f40fa369f2f205787d2d819a9048e94f41f264975b19b0e229c82bbeabbe74af658f5527e2d24cfadbdff5fe9a59e941d8c46ed25d000918124a319a06dba64fae564e8a015af8da575233bfd765280dce49c34964254d4c6608f48ccb1c925427844bd8bcb7ac50173bc23fbf9fe27bcd01040ec03d8cd9bece6436fddc81d3810261e9534ea32a3c20eff50e891fc709f54d61a00b32786bb6d241773c7df166cdb8c18e9e6bcbd9fba36b82f3cd05219a9535bb86ed945810fe12eaa488cca5effd469a7e73c532201eb87e95e81e1fb2f155f868fbeaf83d1226f9e0ee73f1393bc4a06c1c0d8b552f23558bef600bc394da9da11cbe085d64e1463e1bf0854d0be75d1182d51d38b7ffb283797a7a147e4bb2d3e9ba9cb94a64e3db28f0ab1619b5f7f35ab233b7ef245600c96742489330afed726ff97fc27adc05d8c112eab637aae34f059e20a1746ad292a714cfadbbbcbf7e275d969df471434a5f67df2b5166e823933182f443337b49d68271c8fa9061ff38b6a0d2efd5abad8e0357d24c86283903b7cbfc108ac1c930347db6c0e488cd69b7571cc0c1c482c87cfee62348df665be961ba0df8d3631a0afc94b13373787d3c5f2fcb927e253495236823187fa05c9a7f9a156ad1ca0d58d33eda1a7ba3f1ae576fe46c4d6ca5cddab2adb42bdd76d35fcfad0a7f5236c0dee2308577395f111ce49f084fd162255e4bf97f7a3e376dc87986b91a5a6bd981e50635068925c99205f54626254307fa4ec337099299cbd8e580f822c6c5167c5899c1451d6b6ddacdf2a7f3d0038db15b6ebfe893c48df9566fea35b90458db766e3adff2c0a87076980f024487b7b8399faec138fc55df312e3c5b928c51cc76876a16ca4d5b5c409f01a72aaf65d898abccdd5cdb17ac9e6c48beec8652722a304c90414b4de86503ec311078878208b71adc6325bcea17f426e9d151123f474a48962bcd63deee862a8a278a9f56d55069dfc390b8fe9fee6a74f9f33599312961a4585e2afeb697f2eba44c0fbabc9228bea5e0119e4d7e6d8c15759a1a3c52b8e6a4492ca6a047ea8770b80478a071cff142135bb4876693d654f3fcba9306806d0e96476cdb632a42e7005ad7c87f84a9cbbc46e74a838b2f4444f6f94f472b32f38ad6ddffde60e796b7fe5241f906dd52a9c19dfe237e9653dbc7228cf910dba69c22f2db9dad05263f5163c3d380bdb40ff95f6f281b887dbf9b3603eb72987cd4b59f431409654b3ea26a816e7bc5c9fe044b8197a0ca0e6cf7f90848983e4c565ad9267b722180ff7108a9d4149c96e06bee5cd0d57ed82547343ec4779803c0bc59df8937714839303e90ae326c295d4f582121017360aafb675066b268187a318aee759a1802fc4b08e6b8529aa70f29260e4058bb1bd8c9c67ba11bf6285d382e5e0e42f0559173813e85321f428eaae7b3", 0x1000}, {&(0x7f0000001200)="a17ab5982ad3e5486e7f738a7f1ae4b90bea1765deab8520c9a916e1814634f54f40d399b1e3fa289a7913b5ccb7d1f7d4121fa8a6037309a9c6eaa68b095eb21e5696e182c771403d63c5a53d", 0x4d}, {&(0x7f0000001280)="f9783a121c0b744e1313649b7895b80871ffc03669f8d909e27da1fe55b64f40cc85b9e9f93af4043147ad9b1f3c37cf2a62bafb0342b3983136d9d23d288a70ce9c1e5368c8302c03da50b14810b1", 0x4f}, {&(0x7f0000001300)="dae777e4b3065d3e50e1866bd21a0690dd80d3ed86af94589fed871ce4c9fd9a05a7c5fbc4fdb985ba90f823c92b22c68294131c430f442f26cff73734869f556f7539334994e6f4f78f2afa716834a35bd17e957d7e1be4484f2284f7144167d1bbcc861b5eeda66c996dde2342d841d08ae993b3a8d8267d1279ea8fdeac4184488f4050de7ff4a7cc797431d9415ffb902cd9a1a008ac1760333943e76d6f2d5bfb5fea1752d66d8bed7590ce6b22cf365352b8b35398174d0cd0dec743f633cd199c7983e45a7f40ffa3d79f08ccd789b6eea1a4c528", 0xd8}, {&(0x7f0000001400)="e0e69485c27e0931256de78e0825ac7a8024cd8729b4fcf409200541f2d4d7f6bbbfdd4c96beaa4d78a4d6c825cc2b4ef616d76b773c9dbaf7a16816569ec00aa2f450d9a1c6e06c458502834af8e30190812f08a004871541c08efcbed13b2899eed8981ac08adcab5b90659e094c4b6958b485105e18494ecfdf7452e3545fff794a8e7cd79996f52e813fd73e27d85af5404d72a66169fff344bb3dff8eba6f5184ecd3a921f19cfccb2209b16b87130392dbf84a6a01e1daf8eda81bb60cd1304db20b25763148d0c9fd40db766e76299879e1f16be02e7f2da6fdbd202408c3324920baf90a389a2633c6239767f08ae9b25a5c12799fbc422cfb3c0186349826e0dc66886cb1173c1ed9de31a254d8baa6a56b250da42f17ae78aeb0b5d83342241d0b37c3654a5e69079811df690bb95686a9dbb6c2c7b7e92dc044c007fe87d72caea695940183e6b755f37659e2c1d5938bc01b6149b74930e618203860ab92c29c08cac8d9f1c4d5900e64b209bc74b76e28530cd75e6ab54f515dfc967e8d60f7d5fdfd542c1ec43369bf311a7fda6bfdaa871ca5c3d9dfc4c643bd24f3da53196c5c2efcacca76cef7b1849a744b6e68bc3d35ab40fa49d9a9a2bc9aa2e74a6d849e4a76c1ede53845b17e3a64f00ddda30caec6ebae4690fefb668a6b004a9cbdf2fc8c6cd312962bfe474a9b741aaba38dbde1734db0d99d82f7cf372b37a3eb52c97d3b37d3c7b575b80dda85db6c92620e511fe9363a126be63b452ad3006784f7bb81ed1b039c2645a79e65f3545f897b199df68154a4e1bd314eaf8a54c2772f45ac12686ebfe897a60754afb564953739c7ac4ba3d7d45ced6783539cbce68949d8bf6edd60984505e7d546be9012eace1be498ac86ca239056533362bca1f7e3a08336e19e4873d401f6c9fdb2cd9e656a83bc843e0cb481f321a04c69f00c1f290ed2c2c556c5ed2c94dfdb2fad1dbcf86a9cb1f6909f5c338e0bf9456898c511df04962513fb7020b34563b7d26e2aea13d03997452ac8c8e0c8a773993a3006c3ec6d6958f0a7d8dda7ab05bce54148a9d3a0519a50cc366f1d3b9c3f8a89047cfe1c61b18589aa2f76a2a4cd2dc16be4528ad487a506bfe6ab529eda32d74f60c4ada888947fb4261b3ee1950325617eab3c27a4e978f1bf1fed5e9724a14c641a19bc956ca7e3a80c9ccd61347271a74f6af5f381be87e3ba372116ac7458a08b7d462cac17930cef78a96115a1f7506d1f9239cc882904e07e82f65c4838227caa8cf0d5dce7dcfc0e187e68afcccd447ba1a547fbac2da4709347ce224b22d8b0fb97ee755786ad6167cb39c3685af4eae3fdb6717fee30e7a5f8870f81cefbaa16a89a5cd1eafc334c5140f730c72e55f321a97afe80aa1b60b4269a48ae473af9c95faaa234de722e903ffe0ae588b2b1267ce4822cf7140833b9910bbe77ca52d535c417a5d7da79d2ebca844d56a7bf1d4b2771f49dfa40ef43eeae501c983b52c209f7cdc34e5e4da11e8695f1c3a80f13ff80ffc2d831dd2170f97415d73b6fee84ec0b6ac37b1b7997eefd3db89bb364a3d31a4bf8ef97de6fa9456e05dfad015b4463504c9a2f67cb5e8eda9de82c67f142670d57fda11d968f13530945d8e06bed1d584007fd10fa3fb977208b4921248c7130be8648c314c2353c0363394c4e4f5be30905cb8195cf97c5b084588456f9aa236a47f1141183d737558328039e46c6adc1fa8fc7a3f31a7b81753939f0b0054cb8d44435e07a67a8cd9e67f6aa70c77e5de8fe1a911e04338546ae4b53cc438047623baf680cdca84d097614a878610726c226efb1fca7706d5bf2316853239e1c421297fca988e37bbabb8e6cdab65754ccae192e027f8ab4dd661b8beabf7536e8987da8e172035a1b99b6ebdd27abc895161e6a19cc1566718c3b25f40a47070305a47d14ed1a9f69203d0ed349bcf0c61c584a54fccf438d84b4c141efb5ee27cd07b72c233c83267dac1c185da6efec01c67e153a4f7bae2f50d12a0d0bb7d72b9f5d5e5ad233b5f8f104cd980efd20baba34bb119f31f7e5f7d3310993051fb140d9365a150bdc30701863e923cccb5c920b62f0f6c98e50b02da227442fb756d8ffc670c407714b1620cdac1365373df301aebee24a73e562a2d8153811a5b62166b3f6b52e1c3523a2da7aa5e8129cff17c300c68c4bc0e89397a849ac1f49357180f7528616f64f03534f56eb6e8209c8c3d8ddd69d64358cec85d1b809f24961dd49b9837d3d10bebfc832a4c62797878d6925b581977d3818d43cb3fb4ea82a289196673ba75053cacbe4c1d9eed028ca6a95d9bcb548ae037043fddf0a0b079b71940a954f8eac8f053e133bc8eb8e4d1de6e4923a7c2c1bdb36d7cd0e71bff32a118bea9db33ddd94d086d251c38e5b9b126ee61a9cc41f1991fd94ff2a64792a177fdff9403b3681562d34877d9e6810f8fe384322b27f7140206de8f3221eb6fa3ca26fbb9e4afb674c2dc85017b83e915051936fa291fd6b9aadfa51b637eac24683bf33b2febc1f3ddd264cf0fe78a63987a08b1d4cfde4ecda27ae82effa554ab54f5e2e5a4569433ce6ed298bfb79c7c04fe6ff08a0082b2fa362842f6ca67b3d930fa6536be3bab72384676610cf0032c890dd01401095df7690a36336b72e2b9540f69a1ffbfed9eb00a4d299fff25a6d10a37668e826d371eb7ab0ade550954a2123645bc50fabf9380d8725257270b0da796c043b26acb970cc005177017d49265a54c6a3cbedec788b8b0891831726c2a847249bd48b77ced77c753a7c8e23286f0edc09571aed497f60496ea40393bb822bec6f7dfa3c3fa9c1a4941f7be4603b1025612c223467085c6e31a86bf240e5ab55b23f78cc25af728b71474843983d3ba0fb8b54682e0dc8d71bba2b7b9364bc91c13eee1dff824a13848269f7b9ee0770c9b0486d321073e5c4e49a667c01569e75219a14e5b49a4f02eb13d66fb3ab1c053f6823a5114212b61960a036e7bc8b7c8870d88a375d1b3feb35556a6a57a6282331df8e53a42ac303ef1329d79fe3cc1a470f5c809c252015e8a97063f3cd5457a8dd39af528e8483b4cbd60ea83613ce02f55b155740a9a2af816f9a419ea8024d4340fe362606f999fb813e2f907a9f1a9517a11d2270cc2b677a8d732be575c25ba09941114ff731d6d12ce051dae96125f5e4f0f55403f4923f4a8769ffab46e6ca8cc6a7882659f7107b1647fc2e3b94f35b336efa1c451f301e7a7bdc85903b5a804b84f95861e407b756cd9d908b7fcca838df56fab36cb7cae613bff5c66cbb68934211bcc68ca93860479137993b8f51c76d2266535604c7fdbdeba2e9eb2c9ef22b9f547e827901b117b6b33abad9ddfb05593ad8945334a3dbc95aafbcc888b00354c68cc073b7673c93024ae0627d4ef97578524d42831d092709013539e77b16ede065cfa97804fcf983fb0b61681cf90ac216c3712a798cf0caf1875cc1252641db6b3f5f71da52338879dde6a435ed55328fd9f11c5e2a8e548a1a3aea3a1c14cb3a3b0bf1f65c52b9e6aed651472762e44153f93687a56185e299337c0a1667c5b4cf0bab4ec38fab64b7b2cbdd3ea9066f7f516442b912ea1bb31f7f64c4f2114308c77743164f68fd5f12d6f68500887c8a5416945f24b77dd4fe2df2a6835a8e6eefe2b65690ba3205157c0c27618ca026c7b95ec174b36b0044ebc0f8168d59943baf1db0fd636e0f9a9f296372e89717c0b4a1aca20a1b69c8a1b417bf85b56cf90fc5641ab877af3f129b3486bebe45af7a2731eddb6f7df1d56313de10decf4f9822922ac21de6e9d3377e0200b6d5825494093c62a7a01ca47bd2126b634cab2eb6f61561a27cbebadd65127631d5aab7170376656807318acff8f14446b8b191002b45d663e79ad70f5a32fd74aa9fffbe4ab3fa97205e28e0cbaa17af1861a26d9b73647a3daf8bbdb3b8174723694d4af7c6ddeea5b5e9f1e4374202f1be81f4bc582d8033543ca1d5911d79bd953ba3298b12c49df854e8457d325f4eb634676e4986dd73b9ee2246aa77ecceb9774bb501d7a0fd91dc24954dbb84b0a2de005af0af485f5c785aba155bac8ab2b62bf9368e9ec990e52323bcd3cc9fce16813f3c2d89e71101810a1273f16c36df22855ae0243217d255adf04c4b677e0fc2b9688617ffcfb843857a3166e3964c560d3414ae4a85dcfed6d280832fd7346b4abc761c807e18a9d40cebffb6814f0a7f50c41d6b046ebd322c9f37a48d11f4ab05c046ca847f8444714392893ccf9a2734470b9dce15edfd3b97cc1e23a3fbb7cdae05f8897a22ea8ec1db2142db2f5d6565ebd7ffd5b1fe8f2357a694449f7e803fbbd549ead74616c61cf40d1dab8311e347ba1d8f59b6a0cb5985ae8b97f5e272c19aef3f7b4a2abf8559853ed9c9f42c2011efc3048a0c5f46f779083adb61668e53c86f1acd9cbd3ad615e59713450b6367dec03c4ccc58637402f5cd7b6133edb1a0876b24ab385e21b56376a6f7ba02871404a70565a1e2e14eec35b33f8de53aaf24f9b73991731321dcd1366cd4875bea8fb15913d3c5a293b4fd5471a32448e9ae4071be699743e478e00e55d7dfe52232306859c158f9c547b42538c7735d7e9fa344f1eae5e71fb443e186753e37a0e79262544f13e1225e61c4ea522df5700593effdf16c4f72b7ad3819744f229d044c3556f10e8650f9d144be08e1aa91dc3ac475c0f9015eac4716e4e946ec6019e3c88b5c7fce850d48f15974cae1912dea8bb31576f8846dd54bf079931fc2cf0b2662d9d7e7fbf2d94c2e6f6acf9cad77bda15383b045c4ff01b8500b443cba53520f9eaff9570aa2f040c53eb8a47f95ce694515f8afa51e598e25d1e60689cce8560a8714551dd2bf2cd42dbc76374b527c516f9b589aa2378adf8a7716d3b94772be4216f12237c1e6b433e4d3454ac6b4bf5e7758bead33e2106db52e0dd2fc448b08665a66b81d3cdfbff1e6a33d42dc4b2e8ed8e8cc0f055cfa8b2fd34d94913c5163f7e16dac689d740defe36d0c93ba33aa2e786c96d9989db2d16fdc667081214383de0269ae36f5cd3a46d8592056a78fd65a792208dc74e5194f0f6664ad65861352584dd62ab3cb6ce45d540c1de5bb9d1f357d38651299f67f2a25228033999c8024a3faf6721c9ae5ba99e73dfa1ac22a4f3fb21a4669a44eab06e1f9fa18f4e54280417425552f14006a182b92bd16038db3d488805c47fe36359ac3cac484479b01cb50bfc02582d4f6a7db630c522ee6c7eb4ce51d807bc157b1c349e9a39375039e193252e630a05605ad9458fb88367ccc491c12a41091161e1834606c253a0f66d0c20e3c99317d35a2acbdcad00dafd83f67d3f58ea8a2e4be2c7c7b0e9b0c9ceb96a9af288a8626054f7340c817da80f0f95f9da13c80e0595cc65e2bcddd39fde1876111e09bcf08c406bc64ed57418e1c18006aaf321b784f6dd78a7fb1e97c39f285bc9300514995843b5633dec2156154b3ff47b2a420ff081afee420cf665a829e8a6e28178fcfa65049b83e174a180f20e61a118bf5c34a13946e0e4793c4d846df1221c6dbfa58c53bfb26698760856e12dc8bc698fa17ca5ef5e7289e6911893189e94b10bb4e3159938b7a5f6f829031a836d07fc35ffe2b7b1536561c81caf83963ab34748eada3952e53aa5d6f0c3a82b0f4b4a6ec629e7977410b01c1913adffb5b3411e3068b7fc93537b6c89709828888bcb701", 0x1000}], 0x5, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r6}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x148, 0x3}, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000026c0)=""/131) getpeername$inet6(r0, &(0x7f0000002780), &(0x7f00000027c0)=0xc) recvfrom$inet6(r0, &(0x7f0000002800)=""/38, 0x26, 0x1, &(0x7f0000002840)={0x18, 0x0, 0x7fffffff, 0x7}, 0xc) execve(&(0x7f0000002880)='./file0\x00', &(0x7f0000002900)=[&(0x7f00000028c0)='{#$\x00'], &(0x7f0000002980)=[&(0x7f0000002940)='\x00']) connect$unix(r0, &(0x7f00000029c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000002a00), &(0x7f0000002a40)=0x10) getpeername$inet6(r0, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) sendto$unix(r0, &(0x7f0000002b00)="16ed557d83838c7697bff274a1ec34ca9d28594e64cfbb9af47b3dd216c1e76e3f90b872abf5f6922518bd052b5bb4b7a15c24253ea0f425aefe9abb5597c064b09d64dffc4ce7b27105ccb17f0b09a8b46e961b21ab94a6bdd6eb00db6e3c3924faa2879514d899fd9bf0825c56863716ad19f95cb2c0f355069fe298c5f657fe11a46e168c5d02fe6f9f60", 0x8c, 0x403, &(0x7f0000002bc0)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000002c00)="8977890cf3a2d0a9274bc635abd79ad1a2ebee74933144c55dcaea9fadba748e9d8e868460cdb42950c523b543433562486d58b2bd3259bb1b58a5c95a8850fd35784df82b4f3aff7fd571d67eb3a861657be0b7708ad4e4a32fdda07c189b5dd4520a20014d9edf45cdac64df7b133760433ba75a65e12b057f2334b7fd52766ea988af4cf83c99568dac053a9ce2f67694e1566b91a9a5bbdff700bdaa4c84fc8e73d1ebe0923a6df1", 0xaa, 0x1, &(0x7f0000002cc0)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r4, &(0x7f0000002d00)=[{0x0, 0x0, 0x1800}, {0x0, 0xd712, 0x1000}], 0x2) fchdir(r0) recvfrom$unix(r0, &(0x7f0000002d40)=""/103, 0x67, 0x802, &(0x7f0000002dc0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000002e00)="4481eb4cadf42593dfd4d784169b43add514a0d906189162bb6573ae8eea12c63edac3845ced8e2a119429fca93b9b0cb513069143f7c9912d1f2236f07fb4b0834655a5a245f511c3b9f855b326c78905333bfa3a1286e2d5ad5002731121a04869c16058bad61e3028e076f777a05d97795836c2bffdd92172a5e06f55ca435be3507c7d022c5d524f618fc01030907c2629950680cbec254636fcdb536b3e16e8b0f31cf112b31fc42a620a1f515b4793caea08ef1ac9f71cc7c4c1b680fc2e835afa94740c291182689dc7f3e7a0451cf8", 0xd3, 0x40a, &(0x7f0000002f00)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002f40)=[0xa152, 0x1, 0x8, 0x9, 0x5, 0x1, 0x5, 0x9, 0x15, 0x4]) write(r0, &(0x7f0000002f80)="029efd39a5e5e9246aacf150e15febfec9722d94307fdad82699eb7f7eabcbba0c77d1ddc06bf5df9f41735c4f2bbd7e1eb65cc8ffdb728ebfb10ad6ccdcfd755668de95c8d1dc0c40f62435eff6485da390f594a0473dc412dbbd8e980a2d558cdfa4fe9b8bad700cb56ca179b37b79557d9f9b8e40e5a267fbd9d1f76cfcaba496d00ae17f8248de92014b50f0431dd42111c84250ed", 0x97) getpeername(r0, &(0x7f0000003040)=@in, &(0x7f0000003080)=0xc) execve(&(0x7f00000030c0)='./file0\x00', &(0x7f0000003280)=[&(0x7f0000003100)='-]\x00', &(0x7f0000003140)='\x00', &(0x7f0000003180)='2@\x00', &(0x7f00000031c0)='{#$\x00', &(0x7f0000003200)='{#$\x00', &(0x7f0000003240)='\x00'], &(0x7f0000003500)=[&(0x7f00000032c0)='\x00', &(0x7f0000003300)='$\x00', &(0x7f0000003340)='{#$\x00', &(0x7f0000003380)='\x00', &(0x7f00000033c0)='.*,\x00', &(0x7f0000003400)='\x00', &(0x7f0000003440)='{#$\x00', &(0x7f0000003480)='{#\x00', &(0x7f00000034c0)='}\x00']) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003580)={{0x6, r5, r3, r2, r3, 0x20, 0x4}, 0x1, 0x1ff, 0x1000}) r7 = accept$unix(r0, 0x0, &(0x7f0000003600)) sendto$unix(r7, &(0x7f0000003640)="0085629c5b75af16957e4f3b31b6615b0ee76fc43e334dd353c256c9ead5a2f514e37e4ed159f598441c0320cbb2a0f25905270f7345b4980940e3ad8577185ed19e1f4255c91631f2feb90a92878163ffb09d5f6fe53aec3bb467aefcb9ce15c05b0e48576f9612c7bd9d6c72", 0x6d, 0x405, &(0x7f00000036c0)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000003700)=@un=@file={0x0, ""/4096}, &(0x7f0000004740)=0x1002) 00:00:03 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='})/[\x00'], &(0x7f00000001c0)=[&(0x7f00000000c0)='k{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='//[{/){#^-\x00']) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) chdir(&(0x7f0000000340)='./file0\x00') getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$getflags(r0, 0x1) chmod(&(0x7f0000000400)='./file0\x00', 0x12) shmget(0x2, 0x1000, 0x488, &(0x7f0000ffd000/0x1000)=nil) msgget(0x3, 0x88) r6 = semget(0x1, 0x4, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000440)=""/34) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = accept(r3, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) openat(r4, &(0x7f0000000540)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x812, r2, 0x0, 0x7) open(&(0x7f0000000580)='./file0\x00', 0x200460, 0x80) bind(r2, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) shmget(0x1, 0x1000, 0x18, &(0x7f0000ffe000/0x1000)=nil) fchdir(r7) shutdown(r5, 0x0) fdatasync(r4) semget$private(0x0, 0x3, 0x4) openat(r5, &(0x7f0000000600)='./file1\x00', 0x10, 0xc1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r2, 0xffff, 0x1803, &(0x7f0000000640)=0x1, 0x4) fdatasync(r8) 00:00:03 executing program 3: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/48}, &(0x7f0000000080)=0x32) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r3, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140), 0xc) bind(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getuid() geteuid() r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80001, 0x80) sendto(r2, &(0x7f0000000200)="c6ba1eb070481cc73f1c0783bff8bd401584fed15cf9aa47633287e58fb6f617bf0bbb698eb1d378b5b04c51d8079344f4877421e633f1cbe2874bc61daf25bc244b08a548c5a29b73264b9d9f35e792223290ba2bab6c6b301fd1edef861685eff8f8943c6cc330de91b44e68ee879238042ba644b9e9e7e63814a87cb90776728cf915678bb408676250ac567939ab1f94254161588d81eb042629f227c555913a9d049830f5f72acd1a5024e4fd1db87a0b45db8eaf5dc434b504d5", 0xbd, 0x4, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) faccessat(r4, &(0x7f0000000300)='./file0/file0\x00', 0x121, 0x100) readlinkat(r4, &(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)=""/100, 0x64) faccessat(r4, &(0x7f0000000400)='./file0\x00', 0x100, 0x200) mkdir(&(0x7f0000000440)='./file0/file1\x00', 0x5) recvmsg(r2, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000480)=""/19, 0x13}, {&(0x7f00000004c0)=""/175, 0xaf}, {&(0x7f0000000580)=""/2, 0x2}, {&(0x7f00000005c0)=""/105, 0x69}, {&(0x7f0000000640)=""/236, 0xec}, {&(0x7f0000000740)=""/81, 0x51}, {&(0x7f00000007c0)=""/148, 0x94}], 0x7, &(0x7f0000000900)=""/166, 0xa6}, 0x40) mkdir(&(0x7f0000000a00)='./file0/file1\x00', 0x20) recvfrom(r2, &(0x7f0000000a40)=""/88, 0x58, 0x40, &(0x7f0000000ac0)=@in6={0x18, 0x2, 0x639, 0x7}, 0xc) mkdir(&(0x7f0000000b00)='./file0/file0/file0/file0\x00', 0x102) getuid() execve(&(0x7f0000000b40)='./file0/file1\x00', &(0x7f0000000bc0)=[&(0x7f0000000b80)='#\x00'], &(0x7f0000000e80)=[&(0x7f0000000c00)='\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000d80)='-,\x00', &(0x7f0000000dc0)='[\x00', &(0x7f0000000e00)='+)-+\xa3]\x00', &(0x7f0000000e40)='[*)\x00']) pipe2(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r6, &(0x7f0000000f40)="0b6b7b8f1f59c1349b7a477af6c1caa8278ce1dd61eae4d38c15bb83353ae296d62f20eb9280328abf16259ddedd0632a2e85d7541203c3918462b4cd9ce75671dba9d199e7de07d5efd71e4f2e1415974eb489622ee42f77e79d054a9fac08a2781d55f490d4f3bd920dcf4be7eae79e72919c67adce85a1abd7d701b569f71af5ee620a3db5576f849f2f3730c834124be05fc03cf0e15a0d1794797fc9a6042c03cb9e5cb4011bb2fdfa8cbde7f75f373f20d98e6996dd1093e39a48aa4ff952fb7cd567a7eef49e9126bfa797db37d08a09b006fb469637dfec028b79a7df355fa7fca0b3fabb37f7a115cb650ef3354b7", 0xf3, 0xf, &(0x7f0000001040)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x1e, 0x20000000, 0x4) getpeername(r6, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) preadv(r2, &(0x7f0000001180)=[{&(0x7f0000001100)=""/64, 0x40}, {&(0x7f0000001140)=""/39, 0x27}], 0x2, 0x0) open$dir(&(0x7f00000011c0)='./file0/file0/file0\x00', 0x30, 0x6) getsockname(r2, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) bind$unix(r5, &(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000), 0x307, 0x200006, 0x0, 0x373) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 00:00:05 executing program 5: r0 = dup(0xffffffffffffffff) sync() sendto$inet(r0, &(0x7f0000000140)="34e5dbb30912ca4618371adc6dc655118635a2d46309709af4b4c44741dde0c7c93c0f6b035942b90ad2aaa0f8497f064b0d36943a458d", 0x37, 0x40c, 0x0, 0x0) 00:00:05 executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x37db, 0xe3}, {0x0, 0xfffffffffffffc19}}, &(0x7f0000000040)) clock_nanosleep(0x3, 0x0, &(0x7f00000000c0), 0x0) 00:00:05 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, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r1) accept$inet6(r2, 0x0, 0x0) write(r2, 0x0, 0x0) 00:00:05 executing program 4: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:00:05 executing program 5: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x10000, 0x228}, {0x6, 0xe5}}, 0x200) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x142) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/184) close(r0) r3 = msgget$private(0x0, 0x100) getitimer(0x3, &(0x7f0000000300)) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000340)=0x200000000, 0x4) fdatasync(r0) mkdirat(r1, &(0x7f0000000380)='./file0\x00', 0x20) recvfrom(r0, &(0x7f00000003c0)=""/43, 0x2b, 0x802, &(0x7f0000000400)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) getsockname(r0, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x9, r4, r5, r6, r7, 0x10, 0x67}, 0x7ff, 0x1, r8, r9, 0x3, 0xe58, 0x401, 0x40}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) bind(r1, &(0x7f0000000700)=@un=@file={0x0, './file0\x00'}, 0xa) msgget(0x2, 0x10) getsockname$unix(r0, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) sendmsg(r0, &(0x7f0000002b40)={&(0x7f00000017c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002a80)=[{&(0x7f0000001800)="869c828c3cb9d03088ae6ae23e03ba3c3b91a2e852e5a55587e6d8e8a1360cb5b4f89367684c3af8e918dde55a2abe6361093759ae96772df07dc4ad2f45d21372a77978a720f8a931f341fbb124d7", 0x4f}, {&(0x7f0000001880)="30c78ee3e0c1ab10e98067c67bf9a987fb0d689fbd47466200880586bce9c0489633fea4bb12ff8cb07f771ebb6ebc7279afba37b9d96e18c372748f8dbb69dc5f38c9d3074f5e6c6cc8986b4e4dd06a97bdcca6ebe6bf425617cc", 0x5b}, {&(0x7f0000001900)="ce0a05e669f644975582445b9bdcf4d5e46ae06e3f93783f5e04999152a2074275bb812de53424f5f3e0c572306413a27af696639fa110d9546d00dd8fd96a57ca56ee42877036968a7a95e236038a926a76f4493485d8199afb3731b5ba543e5b42e1598e1ff487ad455f122b0f32e6311a90039031fbc74c52f99fee8ac97e64a5b02f037dc17f710ed8f07913f0a139c74771b0598b1a52f625e2", 0x9c}, {&(0x7f00000019c0)="bc0481b2027529fc56a19510e456455a21b294ff3e52c3704c5d49c5c58b5849e79c0eaa3912dca1c252a9d49f61d06a394e890e10b790cfaea689cb5b3fd08b96880aa875e79ccf2f824ae7f8386203af079918d11dbd6144ed95b852956b6d669729e854d852bce05865b5c9a6e6ef9cd79dc4903915335e0e8249bb4c9b9e4e7eaab9b6766e464685a670119d8658cac262b18569813c754103087539947af0fe551e1c78f49bf328c7e6b620f0ad00aeb82219391cbc3e6961666e7ca738af180c295d89f30499b0ee8a5acc980cf3d83282777d27807f6353ddfd7482f86035d409c52736b3d10e255704b619942f5f92334675684ca6ac4c76c9d68f3622407ff742cfb8ab9028b2d245054d05d158860defbc455985040c784fe8118295b3557d5223f818f733353167fc970dfedf307613864cd48adb308f2fc91f34cb4286e3bca62ebec02c6b36faa112e3fd3d01825096df460023c445981d0fd19e0a3760a6b4fe7f0c55d7161f18106516ee933751f4969a024358edba4f62d0afe56dd1c335f42833ebbe02c1d9080a5bc0f85a73ed2f47b55f4918e4a02a41c1a7229a7b5870d19ae1adcca0e187e14b5a9613eac264da5b357fdeb2770e8d7c0bb39e8b0f7eb411c0adbc014b707d1c19f97a69f00232629d4980ddfcd4da81af5a6068aca21c745f29c50d6288247356cb37a8673810073f0f03e7de20715f864ed4bbb6acfed620422eaccc6021a09935c92cc7a7d1458c60e388005a8b601339df9c0eb1cc07cb641ea35e1bf7b3b044580e831ebf654a2dd520f1c61672a38f5f7a9047cc4699b3210842bac06d938af79316324911b7524dcfb0eccee77ff004f7799335e79633a99cde773183330a76b36a244bdc561a9da17761f8012599cd492d9559ecac17f84f8bb99c1e39f37d885305a3cebcb61a4191659e9265696d4110bd5fcaff46415047a3da495ac0f4b738b9b5bf3099ff610c4eee797443eaeb3d7e4532c0ea48859867ab6419d044d8a143dcc2930a68099de9befcc6d3aff0d73749b8090d5a1e63549f9de461dfc9e9e8175e77679efea1dc7823c975e8b09c032b39ce25c524d78b211f17a9680ed773ea673786b0ab54040f3aadc292531fcc40813416bbb0200d4d649295b15dc38e30305ba8629225567b2d87b90a804536f0cd8aa1328b3986f57604d7d6d5e2ddee79930f7cf79879dd01ed8bccc64bc1c272c38a97531cb5bd266d8cdfc03cd2183af30e8291ad600de4d8b05c99ab831c7e1188829a39855fd8319bac53960220341c3b46c16ebf85dea41cb024b712c6cf39f3b1bb537563dc94e8b9032056be828e45df5f601842e481bb67a8b5b7c60a9646b917727165dc0cab94de82d781888bada598e8681690d1ea937acdca76c88096cc4211a7457ff421479d201feca80121f2fa49a51646c07edc373abb83f80b430880868327d3b9dc5fab14775f61b9acd83d3264072dd3b634778c8c84ab15f488fb1bd2212933272c8255522fdecbb4f3b784fb8efdbef3fe5effe0028f5920b6c41a4acad2f8bf6272b8553d2fdc8e8810abaae57cc4d8928d82e0b40ebbc2bc4957b91a7636b6b7946e1d074ed2a71298ada816d1604d28ed7109dae49e12b2e0aca513bd2931bee0b86ae866abe6a874604ff7036791163d9b6348b9e73e44897c2f2d19689cb0c65601237d2287c262a7225ce2cc99df3396563d54b637e1bdd6919c75eef76ed1cd00941c2534e731796a728b76daf5c174dbc42d9f83fc3052848750844f73e7807198327e9ad75ea8af3aabe86262575b7feaebef4372399e23ef7106b43615f1f07ab3920ba414ce74fc9c16a4c89d2a59aa1f4c013271a4dec821fd178fd6ba694e18b67efd25e5d9cee8fde31703b99e0b38ec25d2560c2398735e9ebde746163e79f6f81f58a1936d9347e16fff76e38f0c55a1b25f9ccdcafd252de76a006c48eb956c6d104e67f3c739c809d760af9f3b648d5832a5fb0ca86612abec7ba139358d00a5d83727d29b7733b10316a9387308dd72e2fb56c6fcda3e66f81a89dcdcc86435dc0259311aa53563fc881973e707b9dadf186548ca6eab591c05af90316338c98f1ee47675264b911954ea7fa5a5a8ce20b7d943a427222e8bc4940fe168e6456bf0d8632c6d34742bf94640d22530562bd30b8bce93a26683ad19017830cea2d351e107702c6e5deccdb7fb10fa4c23178534510948aa834a75abe236cdf29a1adaba6e9a0c91925ca03031ceae82c10ecc2b58c30944813823a6470c5ade201bfc236a59f13bd5f7a3ca0f4abdff78a6dbc9662770a78c8476d54548b92ddfe5c4a3fa9db35aa473f684185ee01e6888e36f9027ee654b5e2a8f8d6af05845dd2d34f8cb9b6470abcc7e31925643c5bf2201facb5ad9a5695954d8140190ee1e8ce0d28bd56dcce8d9ce98989e85ae8c961ccf68d05dc9d1198f67458e195288872e36a9189698cb25e0942f441619753532a2a0a6e52b49843c512b8c4d1d2f70aedcaa353d5fcaee0c4df71fad70c19b1df1ccc81efaca2c1dc4625ae893fd4d2fed576873d5fdd9eb6eb7b0128c7964ed57f6689a3f2bec61d42045e27d9c82f8bfc7e33d6cf82639d982b9ca23ec9f610bf2ea807812cd3963b06985e169be07d741256b9bdcb70d923750cd17bf3eeb94710d2750c6e81d7ea2556213471bd8657ccb3844b6dd21f4924aeb9e83c48dc4f7b543305fdc449dcfdcdd434e62b1578e0a066905fd35c87a90c2af5201c6a75769594cb6c20bf8288a769c6653909541acc9d81b4de9602eb6b4f08aeb57def7b8bcd8cd5522ba2d040b96fcf38ae30930d9342980b8caccd3e64cf78494d79dbbc382146d5e152130e9ef519d07cd19d358e942f2bcaf5909fe2f188636abb7e99b357a53cbe9165c5489721acd3897012b1a83e3a004cc1c35c8ab6396fa5b03c18fdbad6a1dd2f07aa1ab5edb627d42fab493166c077ac913033476c59ce6ea12c9308c351a4268ff3613c4028e79275eab72590e0c89e0bfb1b4744ad56be38bee49f5b986c306f3a069a0465cc0df6b131e7ee32e78ee7879997b6de1ad264f83b962bf57c284e406793e3228d189479fd1900e134b529dec107aba7460d28b3e8cab44422258b0deab766b1f98923f50ef81d255b527031c782fb9b705e8394d4ff19332195c959ab42ee5f492515d30cf526e809a4b6d94796b84b1d26e7c385eb90e23ba2519c3792b7d6073022b6f4f939ef16c65f5a9115297d328f279c24296cbd1b1eaf71dbcf958c18025b6830e49ec63879b0ae1208fea3508f4cafd34124be693e66ebd4fd99a4012f29c8db4bb419961e80aefd6dd007b09626d4339d0679794c7e64373e35370d12349dcb83dda2d39efd9c0d231b6ce56972229d8901d71677173bdffe461a23ddeb888c734647137d5926d0557f73dc45b1e9600805303735b6c15fb913a34c5eb9247a9f23c42108ca7d1a5da49251251025a6d0bf3be7dd13307aa1751fb9acc6e68f6993e7b92f070701d970adc2dc0e306390dff74ab173a4a38509535833d2df02b70e6257c05fb195e42f3dda9d582bc0d14ef3d5c788fbcf62ac212bcd9d78135938288b37dd46cc440d2d4c9cc4fe2315b8bc67ce2015cfca1e8d97ff2cb95102bf7fa8865da820813d7507a3dfe83d930031968933106d4aa72f466e229f47eeddd18ba7a326642e4b137fbd674b0fb12d163ca4bd75b8cdeab194f624bb036f680c1a093f7fec9aa8e0a596d58c3308326f0898e784bdb9f694dd082b2a50d7895ea8e9c391f2196debda5ff6d933532523662b1773ecbe1ba757fbf0fb2ac6d87cdcd875ea08bc02e211fd7b5c3d4df0d7eaa0fc3ba96a768c34d70fc74b37c187c9f3c82e77bf4edbcde25bbb75daf2001818690d91163f3cbbc98d401841c3b78632490d4c5a532435cd2c1e752ebc7a8a9610b7457916ac466f175544d1b273a8ffa64a036b09f23e54817642d7ad6a5e1645b7fe2305f6b66091d3f6303b040ed7fff7a8cb659edc1b9401a86a35d11561e008fb0ed0869a2d76dcdd547b09e65d627ab71595c4562e21a87ae8d10983dd33eac91bf45243a2745c44399043dc8bff5e9ae23b2d40cc8248e4602c731ab98b0b4f7226c0f300ff1670c1ce7ae8c936f99dac6d472429b80e7b8585e28d0fd5a89f8bbd6f0af418d214f77cbb31f6ca04e1ccb5cc3d8ed02498314041c95b3cad183de31004568b46d00ae0c476d84d095ec4c76bf5b6f99d505d1ed7fee12fa82cbdd962b9a97ae83ecc22057d714f3963109a1b826db2ed481d820aed3cf398c6600daf82eef1a6ada8e2dd8355032b04fa1b77c15684be26041d9a50bc2010eb787ac39f053b00dfd6bf6689551d57816ed0d8d2b490f564c63785c5828c937ca21ebdc2befa96c8a6cc9da1651375ed1a3cbb23e25937be1c4840d17f4921ed5346c181e3a634f1b3016c415124002ec64930ff0890a771fce60801fca1cf18b97fc32c6d75e35ba3efc5097861ab8c7cf73e64d2e93ca9810364f41be9a44434dba3a546b90fed4957118a303639c6ea9f2d2c724f2883420da95fff7c82c2dc8e4ac26249d393f03d6a5af8cb1947c12e98a6d9d2ce4f1269e95d5e6cfab34569a47420d15a64e9abb7b1b27311b18a99a3c2b082be4b53ef882084f53be77eb7e2077368edb4109a6ed35316fc54d9422f9cfe4b2ee49e70dd8e8f80bc858b76404ec12ddfe5f78bd78e28eaa7d03a5448b5fab0b0ebd1d6d78ee252be6dc0ab8c925ff4b947287dbdb80e8fd8fdcfd6448aeecd6fb585215723c21c58ef03c6732a3b47ae19608fe14087b95c8cf75585261369e90caf1d6f729719223334cd0fa180dc86d7bd00f4eff1e44a8a8e584beeb07f1e4d8184f536f9716caa6d03816bdbbfb681148af9b2669690c9da0921c1c6ef33e8ce52dafece1aff55bb3ce2cfa0de83622395da355f4e17750df9cf0754ab3e43c0735823d5f40a9b7e8221a9a5f053900d8d42b29447faa7209c8dce2c2f5cdffadc38c7976b12ad6ef9a497db82a7a5b80f217efa89d6f89d4af570e7a7f11f046253ba00003f3a37e9567618351b29c562e7a5cb98df715cf77bf7486e7e2d04cf8ac8bdc10765a9ad0df220e2ef8d0de74448de1bb5cef7dc2dea454d4cd6c9236afaaba756390b6f59338c957b08a852b4ac36ed21430a7b87c9aef96da226fae0ad60a8a4d507baf48a611439cfcc05a6b49feeaa81040d9fb43276415d1f32c6777c9550fc994c1afae94737c50a2f366a4a7f6e76d7183773c5136dc2c9656c690b8873f400ab9b15780be0e6fa2a943c12de49c59efc2beb60484080582b97d6d72e66c0e4d1163c8d3806d223957cc08571708782bce6f482d299d49372816eac488c3f82c441c4772c1c96271c6668fdc121fd4c9c2626d70415f9b3616f10eb8d5ca386e80d57bacb4be15c6ebd4c852957f068d0903058e6843d93beb03612c65c24db016b9cd892d367c8cc814d4bdf82920f5d6fbe74ef2e336c8617d93e0a033486e9e3915323016d7127f6be11a7fc2f7b2afc577eab7a198975e1443ce372bcc94aca58f78eef653e0e8909881878ef295070ff4b11f01ba6938499174e4c7b3c809fffb8fbbd69dadcead507458320c2ddc709c848fcbcf65142f876a36e623d5a3272bb632cce52baa5e42258156b5995c1ae7f51188004599d2b5535017e929e9dacc7f72ffd814d1b89cb21a8e52930cfc6bb9b75986728dc7631e22bed9b1418b", 0x1000}, {&(0x7f00000029c0)="3be6f9d24e7f54d026638a49618b3ab14daf9020b2473fd16ed3a3f6bc6f56a66398f9d96ce6ef3026a9d45ff5202f90f0c54a48283408fc4c6729a7a4620ac7691cad671547e0d7d7cb168df87cc2572ce34018418a85e8cf19ba3e54b411c84e6429e0502531502907f7c5adb49444205cfc4e206ce40e23408d191149c99d54f7c612bbcdd1c64dfa4454202c765abe424b8c736c", 0x96}], 0x5, &(0x7f0000002b00)=[{0x40, 0xffff, 0x3, "aec62b4cd1d34575a7ae54d05c2869d35c7967c5d7e8e801c01439f3351a51fab0d89e5a7f668ddc523e16c291543c"}], 0x40}, 0x9) 00:00:05 executing program 1: mlockall(0x1) getrusage(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_execute_func(&(0x7f0000000140)="f3460faea5ac000000c4e2a90b01f20f59b80000008042816a0001000000c40229bc54ac09c42115ea18f20f105152c441356630650f1cdd6564460fcd") connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = getpid() r2 = getpgid(r1) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/89}, &(0x7f0000000240)=0x5b) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f00000002c0)='./file0\x00') readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/77, 0x4d) recvfrom$inet(r0, &(0x7f00000003c0)=""/118, 0x76, 0x802, &(0x7f0000000440)={0x2, 0x0}, 0xc) r4 = semget(0x0, 0x3, 0xb1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0, 0x2, 0x6, 0x100000001]) getsockname$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000540)=""/31) sendto(r3, &(0x7f0000000580)="f7ce408aad0ef54cfbcc1441d28517b3bbc863b7338706630ece71e10c9238394d1d623d20bdd5d3cc928e56660adfdd51e1eb4697ad55b2f968622512bf3e61de4433f534480bb815b45aa9b20d8f1b202371832b5328ae51c0e2dff2190c96b09a8b8e21cb3e59879b25f8cf27efdcb95a4591453f8a9fb88f62c7c3e6ab769ff2f5c9c5ca9e9a9993284d21efc52aae8527865ff70599fec9", 0x9a, 0x5, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) r5 = dup(r0) lseek(r5, 0x0, 0x1) r6 = socket$inet(0x2, 0x40000004, 0x9ec3) sendmsg(r6, &(0x7f0000000a80)={&(0x7f0000000680)=@in6={0x18, 0x2, 0x80, 0x8000}, 0xc, &(0x7f0000000880)=[{&(0x7f00000006c0)="256525857bd325c6ba03536e1d68b85a87b006094aa2918d155d8e0491ffad2a6453d12cda948a0f87632a23eeff8849df4bbd2d7679d7a96674e40c146ca917c9a9938a4e4e307a6b5265b44dfb738fec8b0498b98c3ab29e0b999089396801535628dbaaa580a56833a587e8589c29ae5ca9a8c5cef2791a18e978981a23af6996e1eab1bae72bf37f0b9fd6ae9b401e9cffe77f98051ac374b4e536356d9b03b37f8431ebf26273848eeb2798744e", 0xb0}, {&(0x7f0000000780)="097d4f3373ef8cbebcbf3d75fb90f9a2b411a14723bad07e8ec7b7819bee080a797a3d3769ce6d771658b3875ffb8671f0a26e49b52cef4ce44a7e372d5a1c9aee12c7aacf8aceab9f4a9ac1dc46c3a002f54be084551f23177596d353779a537238df30827fcb07c98be21f9364ec85ca40e608e10508b56cb50d6ba0582fd5dc760a2afebc680b6fe6b391ab26622e75604e386c10052ee3d02ab6ca98ce8fbebf88b3194e14f745e15da366bccd1484", 0xb1}, {&(0x7f0000000840)="09d13f442e61bcc3545f", 0xa}], 0x3, &(0x7f00000008c0)=[{0xb0, 0x29, 0x4, "5628e24938a3a9a475da10c4ff32cba441fbd257366ffaefb8239cf4bd2cb858bd38ebbbfef470cc7a0eee6b24a25106c6217b0549596678ed94110422b1e66c2f5b8ea99647cfc6bdd7f9e5807fa8dfdf31c0a14fb9a7f374f380393dc6662e285346a3672c6291149f350691bd4a30719e45cc9e85262a8005360d9cd866ecd73f47fcf7f9b633823b14cbbe50f95a25712121d44b5d9fcbbf0b75"}, {0x80, 0xffff, 0x3d70, "0418995b49491240f95eccd28f248468d98af57cafa37f2ed9c9d2f04e53ade62c4e5fe3c19fc992cfd62fbe543c5da44d7dacfb8adadb2fbd530b91e44f6e1ca28315ad9ab82b16c2d65f26c4e61f666044d62d0ee627a8319f05928768a2f4bfc4bc9cde72c294f6d11f1e"}, {0x60, 0x111, 0xbb, "3ee99d084623e0065330c8d847028d2958b4c08d77be32db3f2f22ce5b7134101e6d397a38c839cec4cb853d0640ef9595b05113fd6af740fa03e0293730a359ae5c1e73b948663ddd"}], 0x190}, 0xb) getpgid(r2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000ac0)=[0x80000000, 0x2, 0x7fffffff]) sendto$inet(r5, &(0x7f0000000b00)="b21a76ff6e4012e3c545d85446a824df281fbcb60a9c99171a1fe31b714ce3a84499b1e9013b1c455073b4bed474b4ddfd9bc9c7db999a1edd7c91cc99f9a59ee68d33d1cc7a9ed8917dc865f242cedd5175832f8ceac267ce39246b0ff8cd2e1d189c8c17462ea5ec271ccdf9", 0x6d, 0x400, &(0x7f0000000b80)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000bc0)=""/138, &(0x7f0000000c80)=0x8a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000cc0)=""/103) rmdir(&(0x7f0000000d40)='./file0\x00') semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000d80)=""/4096) 00:00:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400200, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x220200, 0x90) r0 = socket$inet(0x2, 0x4, 0x7) open$dir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x200, 0x2) r1 = shmget$private(0x0, 0x1000, 0x234, &(0x7f0000fff000/0x1000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpid() r12 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x401, r2, r5, r6, r7, 0x1, 0x5}, 0x1000, 0x10000, r11, r12, 0x2, 0xb41, 0x100000001}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x20, r2, r10, r4, r5, 0x80, 0xb0}, 0x8, 0x2, r3, r11, 0x5, 0x4, 0x7}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x3, r2, r9, r4, r9, 0x41, 0x43f3}, 0x2, 0x200, r12, r12, 0x101, 0xfffffffffffffeff, 0x6}) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x40) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x7, r4, r5, r6, r5, 0x8, 0xab97}, 0xf1, 0x5, r11, r3, 0xfffffffffffffeff, 0xab, 0xe0}) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x8000, r6, r7, r2, r9, 0x110, 0x18e8}, 0x3, 0xefb8, r12, r3, 0x0, 0x7, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0/file0/file0\x00') symlink(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='./file0/file0\x00') shmctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x4, r13, r5, r2, r10, 0x21, 0x3}, 0x5, 0x400, r12, r12, 0x6, 0x7, 0x7f}) getgroups(0x3, &(0x7f0000000640)=[r8, r5, r9]) lstat(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)) socketpair(0x2, 0x5, 0x2000000000, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000780)={0x7fff, 0x1, 0x80000001, 0x3, 0x401}, 0xc) getppid() open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x0, 0x80) accept$unix(r14, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) 00:00:05 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc7864b4ca53a2aba) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000040)={0x7, 0x8}, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/225, &(0x7f0000000180)=0xe1) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000240)={0x9, 0x800, 0x4, 0x35, 0x0, 0x6, 0x34f1, 0x6}, &(0x7f0000000280)={0x423, 0x9, 0x6d0, 0x100000000, 0x9, 0x8, 0x1, 0x3}, &(0x7f00000002c0)={0x7f, 0x6, 0x0, 0xfffffffffffffff9, 0x8, 0xf7, 0x7, 0x2b40000000000000}, &(0x7f0000000300)={0x3db, 0x7f}) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={r2, r3, r6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x0, 0x6}, {0x18, 0x1, 0x8, 0x3f}, 0x0, [0x8237, 0x80, 0xd5, 0x7ff, 0x9, 0x7, 0x5, 0x56d6]}, 0x3c) r7 = shmget(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x1, r3, r6, r3, r6, 0x103, 0x5}, 0x7f, 0x2, r2, r2, 0x63cc, 0x1ff, 0x2}) select(0x40, &(0x7f0000000480)={0x1f, 0x7, 0xff, 0x6233, 0x3ff, 0x7f, 0x10000, 0x400}, &(0x7f00000004c0)={0x7601, 0xfaf8, 0x2, 0x182000000, 0x21bfa5c4, 0x20, 0x1ff}, &(0x7f0000000500)={0xc0000, 0x2, 0x80000000, 0x7f, 0x458, 0x0, 0x1e5, 0x400}, &(0x7f0000000540)) shmget(0x0, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) rmdir(&(0x7f0000000580)='./file0\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r8 = accept(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) fchmod(r8, 0x82) clock_gettime(0x60000003, &(0x7f0000000640)) bind(r1, &(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x1}, 0x8) bind(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000700)={0x6, 0x2}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) chmod(&(0x7f00000007c0)='./file0\x00', 0x100) r10 = accept(r0, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) sendto(r10, &(0x7f0000000880)="626cda0372004b0d996c1147686e647066ad24323f8c007877ae60731e1f2181c092abf175f7b8cc0cdfdc2c88afef16", 0x30, 0x0, &(0x7f00000008c0)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) getuid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000900)={r2, r5, r9}, 0xc) wait4(r4, &(0x7f0000000940), 0x20030, &(0x7f0000000980)) 00:00:05 executing program 2: pipe(&(0x7f0000003300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f9d0e226257318a0be681fde", 0xc) dup(r0) write(r1, &(0x7f0000000040), 0x0) 00:00:05 executing program 5: getitimer(0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 00:00:05 executing program 1: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x10000, 0x0) chroot(&(0x7f0000000000)='./file1\x00') 00:00:05 executing program 2: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = msgget$private(0x0, 0x1) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100), 0xc) recvfrom(r3, &(0x7f0000000140)=""/36, 0x24, 0x0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x81}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r4, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x42ee, 0x4}, {0x91ba, 0x9349}}, 0x200) recvfrom(r4, &(0x7f0000000280)=""/97, 0x61, 0x2, &(0x7f0000000300)=@in6={0x18, 0x1, 0x0, 0x10}, 0xc) r6 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r6) r7 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x10000, 0x84) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) msgctl$IPC_RMID(r2, 0x0) link(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file0/file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x9) r8 = dup(r4) sendmsg$unix(r8, &(0x7f0000000b00)={&(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000a40)=[{&(0x7f0000000540)="da67fb06226e168c3de81b98ef8532462124104592d8263f169dd4371a7c99206dad77a877c5eab9dbe608e0237f9c80c098abc99d8a8cf81e79dd5be0835ee557ce75f8d648e8294f3d2ebb9dfc539ab3314def0f64b6ba898f0d740c5b2b9839d2cd8d21827c873f33a4ca40ad8f66014b101ff94241d92f037a15b77c87ea25f1671f309bce6f51a4093bad12f7653c56f96071a8777f90da1875a5717fd9ce352c597827ea7e4a03931db9dee178a2010b4c776a4b03c1d799d04584dfb9eda7838b7a2913", 0xc7}, {&(0x7f0000000640)="bdf6670b99ebf7666a1fa86b699dd46f3de021d67dbb8b2c845bb81c378299554ce13a279fd73807a338c0394092f8590fccd9761d55bc9fa9694447011406523e132a3f11ff6f821d021b3dc34a46614c237af4d13b612eb82840a8b9ca777efc495b0903df4acc5a3d2726689fe7e7e0d8c24aa40f99615714e97c29a43bafeac1d9f5d1", 0x85}, {&(0x7f0000000700)="f554040c6d8c8e606efbb0b319d2adc7a56238dad2ab9b99ea8722fdfe9f568cac712b4a185da6de741bebf4b306f0b5b453553c40c5fe74c5904906949b9d4afdc41573f3a6720ef7723aafd8d0b8993609dc5b7496e04df9c28a21fe4373bae17e7621f9310b2105074c94500b364d3baf3a5b5fdb199406cdb5ce20bf32af98657e1f634b6ce69bb506c8cd6fc1d9b6b8a55b6fa4e50dc1bb88e237b262820850d08751a59766d2f90b506f92fa14bacf507527c46973d4a9d5f06eb1f5c9cb0023313541b5f9997ef975441e64671a1526037a294643d59c291c212c219da38097ad0f1d189eae9162b1de0bd2e62d24987f3286fa4c115a3c4a", 0xfc}, {&(0x7f0000000800)="f45c47a66770b525b06eb7c8c0bdab69e70317c21a99aa75a9f85d80e3f93af7bd0c373b5e19e84870d10403bb1e6c4dce3524371604f343afbf979a8775749e9c7f52dde2355f3edcd0a513a7eceb691342d30dfd9d42e3a0c9956f8e4a", 0x5e}, {&(0x7f0000000880)="88466d9315fd", 0x6}, {&(0x7f00000008c0)="051eb5b9381640470300f3a83864b0eb45b5dbfa5257466c34f17c348fdf93aabd4a3cb846b19acfc9014c8eb4f0762249c7fe2d0ac6ba3a27601cda007ffd82672d07bb06e78edc8177ba069ca92a838cd7ecc91294056132399b78e89b0244192db5a95c59795546293613bcc772f0018993613c84ce86c3818fa04f998423f673a6d7ad59a6f95c9dce2fa8726480e8b901881613761eed5ed9112bdf0918ebd15a9fad23075da18fa77b760763c399f7dac02c2d86ea1e558664e00bc1cc7252", 0xc2}, {&(0x7f00000009c0)="68afe54ddff529916744b92d0e069a6938a70c5c4b9fb6ecdb238782e13e970ed5f6b168ce0786700e289daa9be5a9d9e85f6747e07a8a2ba3529b7a488860f753a769c120403eb0961074e5031d5510c4c2b2734e18504f17d8", 0x5a}], 0x7, &(0x7f0000000ac0)=[@rights={0x30, 0xffff, 0x1, [r5, r3, r3, r7, r7, r5, r4, r7]}], 0x30, 0x8}, 0x400) semget$private(0x0, 0x3, 0xc0) fcntl$getown(r4, 0x5) fchmod(r5, 0x50) getrlimit(0x1, &(0x7f0000000b40)) bind$unix(r4, &(0x7f0000000b80)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$dupfd(r5, 0xc, r8) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000bc0)={{0x18, 0x2, 0x7, 0xf85b}, {0x18, 0x3, 0x1, 0xe0f}, 0xcc, [0x40, 0x2, 0x9, 0x3, 0x100, 0x0, 0x2, 0x4]}, 0x3c) r9 = accept(r3, &(0x7f0000000c00)=@un=@abs, &(0x7f0000000c40)=0x8) paccept(r3, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc, 0x70000000) fcntl$getown(r9, 0x5) 00:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpgid(r2) pipe2(&(0x7f00000000c0), 0x1000004) 00:00:05 executing program 3: mknod$loop(&(0x7f0000001280)='./file0\x00', 0xf001, 0xffffffffffffffff) lstat(&(0x7f0000000080)='./file0\x00', 0x0) 00:00:05 executing program 5: r0 = socket$inet6(0x18, 0x20000004, 0x1f) read(r0, &(0x7f0000000000)=""/193, 0xc1) fcntl$getflags(r0, 0x1) getrlimit(0x3, &(0x7f0000000100)) r1 = fcntl$getown(r0, 0x5) fdatasync(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40010, 0x10) r3 = socket$unix(0x1, 0x5, 0x0) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x7ff}, 0xc) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x8) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x800) r4 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r10 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="c5f57064847b1aee09fbfb889887cd4159685359e748d11672016414b049901e9fb10c768fe3ca73e8329314fe10fe21aa59add74a0b5f603065d317d8ffbf5b780f06e0b840ac42a7cb801a41e4afbce184e6333ae93f3d93e688cf9a98c638fff194cdb2b00ef3a7d5854cfa3982e1b605b8e4352424ce02f15a6566d973d6b44b2c4b7781a44258b567b02961c221bcbd0732f0c1b2ccbdda24cd11ff83df3f20aa056e10a8609ca4402a", 0xac}, {&(0x7f0000000340)="55340f2d07ee7b9c0289885e49aa8d362396f3d14a678a2b89363142c55546702e2b33f436c0b70a13f9f95baed280b7a3e180f92325b7e47a70a20aea26b8c1c43568c78e0a739343a6aaf6075a4d71bd0f1c8c3b4abe5cede7f00b78608e988d026b58095d5de801de3921a55df77ded70e95918a32f70051f6e4dcb3e58edf228671a2824f7f81253bf095f2a8b097ae401859017634deae51834ecd21753736d415e6a099891d173f7f587110791635125a54330890aac22a109c85cb4a90f019c458b94c46bdbc46d2380904f5aae5811c4fb30c1979177fad48328db0390f85e3b0b7a2548cf8f2988ad25d11017f118e671054d3a199294c30dcfd214bdd3753bfb001ee846bb1b0acd07b7129a18c5646a9b23fd05cefb5a31ae8c90624e28011aa5186dfc2a33929a887b73735fc076e73b3c008c05badd7ec2153b47821788f59cfee953d476333a4750369e25562b98cbcad69a4b3abb262496ee5207593e7c941ea03d19c31b680dc23b598161163f5ad4a4c7ce3b789560961f468e0d9d8336b981f15130e3c502d748bf7ed078bb6ce848d2e2f78e0d6f5d5f75b970bb233abe0b6c878ad5ccc8efc41969dea5e2e624879acd6f808d0fdf48ebcca47e8c8b019f7cad86b6ba12ecd249c00d13d56f5f37530e588221918e70040705e80f079021c8f64a11ac82e7367ca0fe3ff34c2667ef9a0f44ca91d58ef19bd84b205b458ace001a645ea5950a13ae6743edab0e128f1c406705078999c99fd1aa998ebff1fff62960c00b216345ad7b73789c495ac5b191e3bcfc4b9c303167f267a8ee09bd672988ee7e45f47b682c1df705455e86f714a1990ecba66aae535e191467cc6023aa8465b45bb98446d8a3a507c0a8d66e5c8871af7ef1678d7597d6f664e79ec02aea4a16173900c68831c23b1a34f1945c1b0a7ec39b7d27455e822e002cef7dd8ffe85be01b6f9245ab05e197abf35c9202365b617dc684c2e70240ce2666d3ee14dd848cccb9d525bc21bcfc07bfebfb52f41200dffbb0db3537cc68728b1217b7adac9b0955058c960072557a07e12a37e4c4d65ba4bdff69498cddf8dbe68f9655d12339df17411b7caa65f1ad6f0ae3c1124fa50bb0f4f3d8b117ead6fd40c1f8546137f1da63cddb5b265069f9caac899b0fb25ca4e886ee9ee418eaef3a3f088d0c628e4817d9f8b4e3079c522a3658c19203c7f1a3281d16ed8c19a102e1a8512165be3013bdf93d116c9a5b7ddb32f244bd08ac47f348be74bcd20900f611ed23f15028035dd313f6f1ec599da8ac60525fbb184f7dcdc1256e0867c797625bb462c1d453de2a4c059b772a38ff237e4a3322c8d0c2402481d4c5b678fb10f897bafe289b0142d6e595f4a24c847573a4d25bc672a9f3db3ded59f0cfc054cb5bbf5dcb2896a21f153a5483a025270a0c10c2c5c1afd1be7dc10192b7f7ffd388efc48262e14f6e1477c64a661ca5341a0e058395cda67d4ae29f3326c4f5ade5986619c3c96237e96bf82e80615286c5663ff6c372d46b7dee47b30b772e71d28b535be3dcd21506d3b3f93305d0de1bfefe669438343d3fb108b6b689dceecba6b12f3490d32c287da85a0908e931eaea058fdaac4cb92e1163c4bc3ee654568a6b8320bf8f91193a6e64ecbcf35d8a5322b81b6b06c11cb45816e28c26f254cdc7e8364682131fab651c0860a52d011f1114326cf2911865be21ae9eb37f38ce79fb6c76c900cc5842213fe9ab8fe9fe4774c072f7a6be83551e8c979b8cada499e3f835e50d0f2e82b60bda3f1867d9e7a22aabc5a34b04b72d82898008267ca20871c691686a711d9495ed5360504f73876a65221e947b4bb55e44a13201d3e32b40b789a28509cd9a861bd7f58de048414efb96caa9757d10e62d0eed8f1b6ccc8dc4e529e684d072ebef3b05cd774852c42d69b00ee1ba428f89d6f417fb153f8110e29a2fec21129a779c2b93d757a6230d42eb17fe7be81b015d4a69dbc5685cb608720a980b2e7046daf507b22e530a0f5e73aa032aa9a3f54a00c0189c39921320e9c9b906834d3a4db9f51cbf6b10545c709f394d68feb1b1c793bf5024d22ca904feb3c13bfde091f83c417bc1eeb4343ebd9e62421851d6ce803a264bd19385ee98abdcf3c738f7edec69bde960c6f60a7c17954a4d6e35f47b28ad3a8054f7ca3ec32ef02da607ca3b484472cbb1ea123c30279590a6e5ea1b4f770e88ac3c07b3881d9839d3b845055c9a56d43393c690dff99d5bdae632b5eaab71d8f11aab05fef81e360d381bfd51e12d7c5e8363ebe8178769eac3c3f492faab34149b7d28d42b205f35bef0021c7fab0d288e2c7cce2048d78f2581c3faf01a7086442b56102dfc4a6e8823b1a8d289db31218561514c16a59fb7ac805b0d1230dd2564475dfc5dae74d466ffbf7f3071c751609bd270bc0c2928195fa74cf3fbe48185ee48945771e7e39cb2984f2ad11ee5d81561777d79e435e782a7c59c807d464d792b034eff0bae6021a2f341b7d755a2a2f0c1be7fee2a4bbbb451f330e3d916b5e2349eabf39c36138c3de0a773e6102ffce5dc8ee1254099b543b1e895b2b76a7f51677f3b35cfe963c437817f53fa8b09a7a92fd56065ea9e40928bb941a2f4129505779af34e0c9d8dd61c9d9466b0bd2c7ba7b7165e979f5a52f30dc7eed4087cac75bd4b14126819641056322ff973898a650167c0c4e648c06296ca14354a68a663af85b2610c3c3f160651eea0d4211429595b173e1d74604dc05b070932c43705e1a48423c9add23f998d3345019f8be78568eb6114fe01415361804dbce50a34a954bcf0b64d70003ecf98846a30b058ce324c777701ace1d991f070208fe8c454d93c99b1fbcfacdff1f050a3d5a744490c6e79bedc8555d7c11f5ba9740ef9cca720687a1f61488d547850024a32505cba30f663b00f0c5077e4c3f038e2bd20d96281157632651dd36f55ccc269b85609b5090fae95cb066eeba668fc6ee226c24dcea888a15881c4bdba8a5ce274ac8f6e76b9d80e2b1467d229deae5922af8251a7dc122504de1f041efb9e0c525ba766648a77a1114d5ee6b8160cc35e1d476c1c5e3c1cf3f55d5af32fe8c48149e23b9c0d7d143031b157ed99f25721627458691f4af0bed12346f020b92e21c9a599171d75e2e6da17b5077022ffc1a5756a08e0bf0c29cf80de4f6d04bd9a592a17b6e1d1bdf7456926a9b1667b1ee0f1e3f54a00dcdd025ef342bc3735887c005a97a7c32cadd143384d4c01831b18af0b2df8ee4d4da7385cf2cb65813821e606c7b56e1b46c91242c0e459bb1a33f96cc8458e812ef2288d463b6eb2c6f3075c0a46b2f7afab6a4c9b591bc17566b72b58fc51666d21a811dc67267c5d0d727e021f9cb88431987a9fef2907d511e3a2fab39a7f81112497cf0fbb3d3a47ef1c07eb8dfbbbb6958a8370621e48872a90c928c1f8216448e9ef5fc03b98bf82320b5df0c7d63598516c89345f5f7498eed82ae49ab2c597611519149a0e37c10bf8c3723efd86bff84f6ccd2feb6dddb801308285391909102991fb87012865395150a122a3f3e4b529b813686c1f0b8b24f220e7c448340afacac590d479f8300169aa4e9d390a682506f43d172c012424457902c53a04883aedd8e809840411202cfa2fa1af288519d7d59a2a8cddd6bd15256f59156196adf194b28a4c7f70e3caf26f5bc0e299aed6233306a030a10d06155ed6a19cbaf07000600b82d530e93482a73e2f4004ba50761f49042ddbf92181e445d9aae87dea2179649041d906aac3a6d0f9f6e88807f1795d14aa70317e1df3188f26eb5745d91b74513d34a078be8cfe8f50ee51eccea2615b0c50da93fe49499bf353dcc96ca80ceee20ea8b1380fae1a97c140c372364a908968e80be9771c1d8addf3ee79208a93d3414279d193d397ffc126355459a5489582988d6d9418004ed8e4117c95b24f5ba899a207511976a021a4ed21e7f248d2614f4b5a691fc180fa88df341506bcc61842992760ddddf00cf95ded998e7eee0df2e03923ff218d77f21e9470f354a494b88fd31cb4c33c0a47136cb3937c3074bbe4a7cf72b9b32556e50babaf07fac748d132c32f1adae907f1f41c79ba8d0329d882cf4e768b33cf20d1ae412f0bf490673dc7ad571c6bccd7a63bac5dfc0a1f952cf299f9873c24f7bab86c6470b4b6e476cc9e83dcc14473074f822c7d9531f2de2bada7a02d5578692bafd4da0e70764b837be115934205d042baf091dcc24230ba21d3b167d0fb00ac7e39ac91537507a52eb2a80d4d560cc1a7b5249d6a0371f2f81b81ef21e770ed18277ba0e0885544cab052bb611970dc094a3d33d37d3cb916b0d7b53ab887301fb354cb25c28a58efdeb9cf67560e1f83e474c848c51f6179e6ed199ef5e4eec2f4b8405e9302dc17e3d7b62f06860190ffe0c887d9779765e9ce36d50da3412d8cac31de653345097d21d92b4a2223d8b02c1f0dc1d4f8fd34a214d7e0d9fda07eccad302308247e76fba50aa5bafb3b1f06c909b6d697dd0fedc95d618930882bcee0d4110587b37c923512472ac0589c057ebacc434d6e3b3dcc3145d312d1575c67cab3991d5beeab5b7ecc98b230dcafd330f15b915c26c9927d637e34d2fbca978786e901b417bc3a6fc2755dc128aade1071691f34549dff5327728013e5e9c416289070824909d3dcf089d24925785534ded29edfbe032e84cec27dcaeb58e5e50b8debd3ae721878adefd2c0a91c3dd70f39a77679bcadbde17699b25626b6411959f2f878a8144ff34e8a37577750cdcb281adc66bcbcc8ac9b3850eba8796a8e2a900d050a7223f6f5958a00eefc7d38cf53068977aab85f6029df9fc86fb83521b1d5ee419c71c479687c8f8bbe8d694707460ceeedc39f15ae50dfb4be58dcd38b5b191a35dcca141dadb8a089c57ce1784167a1e91b1ef3d9c853644d50ec8f7367482545bd26614dcd5f5b863f4d83e893e6227b7b507bdae23bd1403a6eb908e878929669249f2a92ce06e92db47882fa3b54e031297ae2c231dd61c2863e08a21015e2725b77f4ad917a1ab7f5543e1723765f4c451c39a72334e8cc7f624d80f551453355107c6d5bc81a2715c6aebf85154214795a6d0b6d3b70b3deb467591e870a04caa31e4ed6f490bab20c510d7a68cafbc0e067b1b2f857d92210f2cb2e211dd63988a4828e1f7bf7a7484141e5ba452bab261549dfcb14be0791be32c058df00c67fe30d54671034d7969a98c307df9156b33c5c34cfe95290465eeb1ec31ef449a1a5ad30a83b97cf7438752a4fef437f0b42a959e97feff8c1eaf56240cd333d41cc89f473710f24e48da70a5dfc25972301cb990c8caa4771025f8e8b2c20364bb6f9e804dbf611059617d642eff7f355275660afdafb333c2cff8d7067285bead37ec7b0972e06d3ac43e0dc4627466d494b0af845ce5112af2dc37ff52ce5f84c1656f664da2710bf734987cfa9b18ae27837f34fa010177ac67bbf850589d71b96b64b4be11cfee9bbf61ddb32764bb603389b0ab84b228f9b174e44ba8592298c2a082c36acc1efb0ce5da6eb99b65290db73048784921cefb3fd33f21a7de7be661ca324f8ae0738ee6e16c07760323a340ba82a8dca8f1340d856d2e0e0ea94d3859cb57aab22c4a8da8bca8f82f19056aa12c9c25f813e7f9d73e639159642985667b7be4bc8746d0cf82c9367216b52632ba630d5ba7be8a6cfc19fff9f9057589af6f1", 0x1000}], 0x2, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x2, r1, r5, r6}, @cred={0x20, 0xffff, 0x2, r1, r7, r8}, @rights={0x30, 0xffff, 0x1, [r4, r3, r4, r0, r0, r3, r2]}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4, r3]}, @cred={0x20, 0xffff, 0x2, r1, r9, r10}, @cred={0x20, 0xffff, 0x2, r1, r11, r12}, @rights={0x38, 0xffff, 0x1, [r0, r4, r4, r4, r0, r2, r4, r0, r0, r3]}], 0x108, 0x409}, 0xb) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001780)={0x62, 0x100000001}, 0x10) msgget$private(0x0, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001840), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) connect$unix(r2, &(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa) r13 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r13, 0x1, 0x3, &(0x7f0000001940)=""/109) bind$unix(r3, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:05 executing program 4: r0 = semget(0x0, 0x2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x6, 0x20]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000040)=""/202, 0xca, 0x40, &(0x7f0000000140)={0x18, 0x1, 0x20, 0x400}, 0xc) r2 = semget$private(0x0, 0x4, 0x22) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/75) sendto(r1, &(0x7f0000000200)="4b7694a05951d0294c01", 0xa, 0x0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x2, 0x3, 0x7}, 0xc) sendto(r1, &(0x7f00000002c0)="2a03bf9f3d62bec965d54a9f25f7fbea235e1eb54b4594d6b4c2632e945fe67861df6bd27f8790bd9dd0e300b5321de10a174f0a88e302013594a846b5476410afe987c999c4389a20ad80c8e10352465f5de8551481bdabf3d912d074575255e4d7a48cdef947d193fbcbf8f05b63e870c7d602445dab0c185900ae4a955908773e8b0b35adf0610b3d0613fe88632ecf295ed3115ba4c27ea9128f9b926859dae2241d3f19d43ec71fe46be5b1fbcaf3475950bf89512661cc1ec393d84b84ddf7", 0xc2, 0x0, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x4, 0x0) unlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x800) getuid() stat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)) getpeername$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x400080, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000600)=[0x1, 0x40]) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000640)=""/231) r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000740)=""/42) getegid() listen(r1, 0x800) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)) semctl$IPC_RMID(r2, 0x0, 0x0) sendmsg(r1, &(0x7f0000001ac0)={&(0x7f00000007c0)=@in6={0x18, 0x2, 0x6, 0x381}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000800)="c542d3f836c2fcfe9d7460f4abf2f90cd898e7e5cb4bfcc2daaeffd11be399bf322a57c60c5c7d9d6d", 0x29}, {&(0x7f0000000840)="72c79c2fffd2aa9668a13d84a783d5219cafca0f3fe96ab5e2e1c1663dc66a5d429383f4617a2439f4e393d5d064a19e2caa382a98ea821267c44d9dbd5c3526fb569d2c17183034a8bb5a8dcbbf253e2d41c43d8e3f3d681cfe4eba73e6edcc1efc026d352266f1fb4e8c6ba001d49160989ce69cbb0c678f820ad64b51730fca9673a93439b6fb640a8b22d9e6957cd39f10b5d2dcab1777cfade13384c6224cc8bbe3bd4612772fdd40c447203b61f84f303bcc4f237f6f62c63a177f28d165f493d540db996207c8ef7f0b0b613a30ea10705af7828c6c181a6abac229f36bd10988dff75fb4034e1106868176612a3f9a40c11ffcf895b5d3c55b9fe699f2c86362a1357d9d256a45d2b1ef610b954cda6da45625ff7a4046c963a1cba7b5987bc3009b4d5326aab7c3ab9b7276769c93323ef7d42cb0326f9e0a7e5403aa6ab04b28214eb1e2912220ae1901f8a5a4692dc7a9818a0e8be078cde49364064d262f233f3a075c63579e7afd38132deb1bc6010e6debcef28b3e7512f7fea4dbf279118c521d2ddd7b3f6958e884a7a57a5f95feb25ba42855c82242d65610475a57bc516d91658ac76982505789b4ce802b9c2f19e2cc7dc69af46373d6498d6b7ad5a75bdb3855328e953ecb53bbc27cbc8ecf2929efa1978b9df33ea7f91594a01bd63641328189fe727ee811e895530e5934b00d9b6d2e20e9a7f5d36047359d7a7e645bff308fef30639f05e228e34700181ae76eef2b0ba0166a8ab8d7127109b8615eae137b8163996ecdcd3ec24005d394841522a855370c8f1d696fa86bca26dc9f77acf54a4d0a4f70e6442ae3767fe85b0e5f2e90c50ebb74bf42d468007240e92b4b0f87fca2063013d15c65198df51ce81dca9565e45b7aa6b1df7c41254762cf62c85ca217b124a9dc058b64949fbae17a7b399b9e7fe4da45d29177c6325b16feb6218748810397d485e896f9ba8a8fb3443b506f1c7686b73cb64d0321153158e8679cc9f4d46fe5730735e20eea5e432b7ee0094d96e92f6cb1f644cb8e337bc37071336f124609cb677dc7edae10df63bd8339a034d9a47810546babe0ebdc3275412409ed23908301ed9dfdd4bec66aa76e593504fa76fe2422997a22b05e6f371602519a74c8486d688c45cd77c97d35438d8dd99ed7c6a138658897d226292ed6ae6eb95c04b06a8bc71e71544a7250e933a441394aa6cb18f31d0dc65332e07f271951c099af78bf2572ba2a71157328c749bcc88f955c0166e01bc7a0e07630d75bd1173ae31e731552f8953e01d2daf61a5b8e5a282eadb345824b049a29529d9625884472993bf85041e6f77783061bac8851be03a828d00016ede752bf3988834962a17d3dc4bbeef008bc965e7994c798af615f859488ff3cc8d98294d7c98df53b648e02b0a8a06fb68944e6b248897f59a16187b8eb585238d849e50ddbc355035acf15406e4e775db27627d8b4fb537a8e0a58a849783629f15500e53aacf1c777338df44cc36ac347ea0d2a54a94ab0086963439fcd774f00c7f0b42b9e766ff2e520d6e8732305014712d6cc81ce0192a12ae8f0221ea1e43aa2b4883986691c91a6e433da8cfdf15ed3f6eab1d128d20bb931218420cda5f2780c979417fa8ad09a3095ebf53e6ff51882bff5c441c0a6ae4550b5c9a48a884edd2966019fb83d9ead950e53e1799560370d1156675dad730c7be27c8cf67e73260c4bc05aae231c361eede933b87cb7a394032afb411dbe630b1dbd52d01838752ab87175b5edc4193442e1b643121e3257ad683a0df606c8e303b76e6daacb2f344b2153de8af7807275e8067d1499552951490c3f101d1862847fd0461a13f1cd886a38ee96403bb733d67a5470350933d19620332929d1bfdaf7e587b75b409966f0547b6fe62a304dde57b2be4b2a5560781ae8033a8b81c85eff38768837e0baa55e84938fc8e6c4e1e40c8ba9fce98c34fd6841b4405f558aeb6c2874d54884259a713f744576eefbea4bdb36059a7133efc12c0800b82cbe1c679eccc7f17951c8f12a327563c20a1417db7182816b9f4c46845692cba2d4a6145a1487515fd1ef17d56c987e360deea269a73a70c91350ef0a2483163ab489142ead8ffe651b64de6091d4b504b3fc53a3f32f908647cb9de39a775fb68de6516d65bbc97c35acada731ff1924eaaee5f0b0e7dbbd9ddf5787b3c8818863cf583c4d22d873b4ea8a7dd5d807528c3c67a493a7b86637cc98742bc83af3fcb0fce847fe96280cfaaf35d9d1722e9180296e6aa3c919bf92b50227d2838385b7a097cb26edaa63d3e9fe43a9daf9261176604f3c3333343369dd3cd8401deed23a0c70e4a8da54ab30f5350003ca19d2d57a52c87f93342e03d4821313ed3dfcb23c8f61a410e025d4e102f173db31bf637a759848bf7ae36a1b1322988264ee4fba8ffabb08d4bcdeec69896c58a0c605e750fe382288a3fbd0068d1c9f03b2e01b763ecf87c39d208a3bba6f0c78247e2db16c84c3a6db0a8ca5e2897fa83d85a2801c96922600083c912f85b298077bb1a473cd1fe4935a20b3ade195b1e02c5817bd329c174b0374bdd2b66abc1b4c10dfe126036ef50849e0e1f6c5a45c54a01abe602adcecba5c8d5f0a1ca940c31b1b9eabff631af0b5fdbcd5299cfe2bf59d9eefeb6c9e1dad839a476b8a03cb39ecf57837b7a3e30716a52d5ac96c2b89511dc49e6c23c9aa18f30c179742426f15a3b53efb87d459c6f4dbfbafa08931baec2f6fe7b09eeaffb361f244f0bafd66e4c11d2ac9290f6d83bad1da6a35ecb25552ee1efe77f9e3fae779667079f9b67887ef053cfd922dc9dff7430dee79bd99835ebdf9e36f167c7c18894f8d172110af037685c9298af3e62d29e0c24bf4a2e6d68c98063d0209a49394c019f724018736de6c855ece5cd25a59ac619039f6d29f0efb68c7b932e3ef83534ad393878645ed065628f8d40c6af4d14af99fde4741674d559a1d95e5a9c2f8ff47cfaa45a7f57ad054d4ec169802fbad28d7e41be1ab10c222b417e0bfd782efdcdc795b8ccac425d0760523ab3be23f185cc5692c214220b8e01ef8b9963111bf300a83fc6b0597f47253e708c8942b8a6eacccc239aabcae2b38226c7cd90ef3d58405ef029db3c6bc8237e7a9e4878624548f25f014c76cb8487de0e250ca8529e589872188dcb3d22417d54ca07de9dd5f53db9b353132933193f8c9188741423c2cb88dc0ce65832a6aba153b8b1d78c52090294b66cb1afdce18ec8d5b37e33d6260baf6b4195f9a8b0881e37ba8f1e0095cf2bc59eee83bb473215e94b28f72195a420acc6f54d6d1e7a1646fc012630f4ae30d9091e267e1858f72fefc6623a2ee1c72dafb7ca6158ee7479b8064653c6ba8feb66184599fae9f7dad529ba403ff75063176d096ac91a004db069a0e1573d8cd38e3a22c6fdfc787f21ff982c8d8222a8b009ad6e49c16ebd12b7d913460e9256125547d6f91498baf462919ab2fdd295fba6a0062bf6ba7cfab92c46f728d1f4b366004eec1ea741e747b9c8b47c8d41bde12e6a2474d0eda1ba2ee83f5abeb32f4a7de3cae188e10938d939d4e626f8ff8276f2c4398524a422d71ab14682babcd19e51daeaacf39f2023ae34b59525bd44fd4cfa98222790d8d362b805f31f097144713f279fbdc312178cf0f99f04f86b8c732f8800fd8514b12d0d653267ae2ecd1ee5b372f7b90d1c16686cfac361a84c9940a6652bdf29e4cf92e8623afdd04203aa94e003ebf81ec9c1bd72d5d84be57b4f95b010de6486d4312fbddcdeaa8b38530e5ebd86e8e205402792ef531b7af9763b0128192fe41c3302577c4a8967f80a6951633a0d6c33929dab97a35126a15718cf6b4862b44fb57409f4c14d14bc039415b84ab24ee513936b3efc13c83af29a4298d7a39e4c8ad89e88dfbfc0aa038785fcd0b2526eaeefa43e0a4478fe7044343197e3f5955d6f91e1dba3149dca81ca6461fc63260aeb11bf1675051ccc69332555d479160d35f20bf141cccb5b2f94da7a3f216be4d083be5c2bc2b1c6093f6e5ba9075536b44cb23e3b74bbffc1107501a8d77ca5e97218cfd0d578c0397c24df456f1528fd13678511852e18198c189a13001adb4253a3c0f778f29bb8cc9a92f9f8b488fd7311c45c072cad558f0b39c5861c8861dc74d22c07a9b279554abead29d6b371009bfd798993526d6af0ee8b5a02fe0a20072414fab0d67ee30969706132ee128901afe8fb219b5ef3a484f2b2f44705d71151caa7edd613d1d621eba3a6129076f9692eeac6377b1974887fc01bcead815e927d2e1a7b623498b4a9c5986d3145c683522b7213090f28a4298eb89320059d988bb93094750ec52d8e435a5eecdfd52526c3f13b63bb2a7d1f9d3d828a87afed2fabe1303c0d4684991760b69383b308da1f9da34eea38a724d2ec4b6dad3c44a52e48f574e5b497e8c398c338942efa5e22a0637d3d1b54f2f393cabe22d0ac725e8fb64a312cf17d85b810de616d250568b81a3b669fbcaa86f9ae28027b7d40cf26b4ae53041feaf29381bac97a93af3afd5d25711e57dac39233ae4472443a12ca39b7894a1ad34afceb50352dd776289555b682cf01883a32e060f8515d95544ab74b6fd2091bd6e413f4e2a5cbdd030afc34c158bf03e0f3dda57fca04e42850f1389332946c8c032e2629dbd80a652873dcc56ea620ed583608d8e927b9f3829ae264479b5879442cad14c6dabd47bcd4ba3d49877c6356fdca2bdbf8ed51c69b8e0c82de0b5c28162113576fbdc9bf78b638ddf8d707b6506ac19e0781d88fe1d780822c9cca205bdd5f88ef6942e8cacfe957a10b1ece73d4f7aaa40f6aff1996a292efde08f0d9ccba1412794db9af5b24ab5c22d96a88a49ccd88e7c73eb149a9c238c3ffbdadfada30a6f20ccee7c52364bcf767a87cf3c3895b79180b36d95a4063b6efec8f5715c983d9582ad3c5d0236d2aee263f4ef406254068b45e225115c90a3cc3205372ccad54c1f1a03656a9a79f385f55f069c4c1d386b574517f8005e8eaa464ee417d439e778ace6c2971bdfe7f7a0d5e2d5de0c2cb3ba756e62eef0753db7abf1a88c222db8ee18e86f94a4e5cc05a03ce7691729b1dc0a6805f252b2275f764c3950ad3a38931a4f294f29e272ad5977fb5c48dc84511bd5eed87ce7f64f7963154e022f3eb98e10024abab556d50616ae81498a9e76dd98516d5e4656dbb53ba2cc177f0a652c4c11fa28d0b9b8b517ca733ce6a8df5bc91a9446383900e1c679597a8857a8dab8240e70bb03b2b5b372ee5d53af233dd79cb4d70902ae11122cde77e297b7863e4bf33675abaaab227c24bd2591e7514e2c190f2d30ef4a0ac191b9e0872efb4b21dc04ff3eafb22def00d7c8b76aff34a6694aa32ba1a2f6b0d640cc0e3eae56fc75ac97b1e52b95095a75668b13257b6444508fb6aca427c04c4096810f22a25f7b7294a344c6310681e266d92da41608015213270b54cb98a53947d9752820f4f63162f002b773ed8792324a4c1c4e797017ea145510f6357c029a64c21e71bf50e7516b57dc07f591ee3a59ece0d389b8d24ff820a653835955c557ea19b130c93394b5327d72fa31a233e8c245f579f2b0eb511cc9ea8dc550d7dd3342e9a9a804c19e40adfaa6f27702867420e2daeedb13c0c187ae4168838be05b22d251ac66c4f140fd8cbc6cd527d33121af6d48d4c58248754c64a3b899c087999b03ef47a5d6bb3916", 0x1000}, {&(0x7f0000001840)="2dcb9cc8986ead1b00da1e5c56", 0xd}, {&(0x7f0000001880)="a3b733bd367f76dfc42bfbdedb8b6868c0807bd3535d38e4ab60a756872d46f0f8", 0x21}, {&(0x7f00000018c0)}, {&(0x7f0000001900)="f333f3aa9ce48a1553ccdb633534feef1e3ec6a97bf3fbdccd0281dd930fb182f4d8098612f018b6dda59f1e8d20215284dba93ee6ce", 0x36}, {&(0x7f0000001940)="0bdf310fb46959570f8be938e6d442a8b655d930815fb0c524091749859417bea62872d54f672e9e9e54985c8ebc9b8307a262521fa4837b5bf32c7eb6c3a76cdbc703126e45a2d42298ab93c547d6a1d428f80830c12590fb1117a3c249a822b6bb1484232d95a332e8c6d7352f8b", 0x6f}], 0x7, &(0x7f0000001a40)=[{0x70, 0x39, 0xffff, "d3ebdf8c007d32a995188e7e385f3fc0a08960781b50b430492880a6b781b3705dd864d5a654eda7df681fb28fd1cf4495b2d0c7f40b59eb567fe2723c0d0ab9034a007806ba1e4793ad90550bcad2abeb6c81e065169e41c0"}], 0x70}, 0x4) getpeername$inet6(r4, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) getppid() getsockname$inet(r4, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) connect$inet(r4, &(0x7f0000001c00)={0x2, 0x3}, 0xc) 00:00:05 executing program 0: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/11}, 0x13, 0x1, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0xa0) msgctl$IPC_RMID(r0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/252) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgrcv(r0, &(0x7f0000000200)={0x0, ""/131}, 0x8b, 0x0, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x211, 0x2) r3 = msgget(0x1, 0x400) msgsnd(r0, &(0x7f0000000300)={0x3, "7ef66d76b20b97a14021b7b950f674f22d11ce882cf371bcf338fd2f22948ae055b5fec675a9ee449786d8e5b6b98e9e0d76147257d1e517370f533703e2cf39f1c9c6f9b017d572e47c86fda62998cd0783eabe8dbfec38c5ae6df4356eefc0c742036a264890ada56b3f0ae00f697d90d6010357e44d6ab556b5321aa40d2a80d9ef1917c1fcefa9d1a53f120df623d655f4527e364a24334bcf436953d08974534597c4ab8f0196ed95f65f117f694159f11aacee"}, 0xbe, 0x800) shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/4096) r4 = openat(r2, &(0x7f00000013c0)='./file0\x00', 0x0, 0x164) r5 = accept$inet6(r4, &(0x7f0000001400), &(0x7f0000001440)=0xc) msgctl$IPC_RMID(r3, 0x0) link(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') unlink(&(0x7f0000001500)='./file0/file0\x00') msgsnd(r0, &(0x7f0000001540)={0x2, "763f6c2251e1144f6b822aa39ec38b183e4d36263db58df364476ad20e0e3ee94a8bc23eaeae1898fc8a805220bb30059b16bc066929b1aa7b4a0e463b1fc415425a05f86a7114f5e1d2bf10b4412ad62367f94d115e1676de26b01deaad44c6bf9f8268616674b6e3c6196508b8cd041170928131c301ebfa30e77ea8b4f5bba5701951ad5b2a239e74756e4512a030142195d74d9ee723bd7043c74906bb7b6389c3cd5401aaf1ecbe1461aa3b3e6f9618d48bc5db4f126053d571a32aae4747355e9a"}, 0xcc, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001700)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001740)={{0x100000001, r6, r7, r8, r9, 0x2, 0x1754f184}, 0x20, 0x5, r10, r11, 0x8, 0xfffffffffffffffd, 0x3, 0x17}) utimes(&(0x7f00000017c0)='./file0/file0\x00', &(0x7f0000001800)={{0x9, 0x9}, {0xae1c}}) msgrcv(r0, &(0x7f0000001840)={0x0, ""/84}, 0x5c, 0x0, 0x800) msgsnd(r0, &(0x7f00000018c0)={0x3, "05a55a1f5372779c3c6ce8e90fd73923dc3a480e20d5e8d7dbb8c430b36a16ae0654e6cbe5e01999ce57598f3e56746a16dd56e37dc199ad7adff3100e4ffca617e33dbb3e6a0cb38efdfe67802338d6e942b4d4173dc80c347e52d8a6c43d83705bd616"}, 0x6c, 0x800) 00:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xffffffffffffff72, 0x3ff}, 0xc) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000040)=[{r0, 0x11}, {r0, 0x40}, {r0, 0x184}, {r0, 0x158}, {r0, 0x4}, {r0, 0x3}, {r0, 0x9}, {r0, 0xc}, {r0, 0x9}], 0x9, 0x6) fcntl$getown(r0, 0x5) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x81) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0xc000000000000000]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = getpid() r6 = fcntl$dupfd(r1, 0xc, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240)={r5, r7, r9}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r13 = fcntl$dupfd(r1, 0xc, r0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x4c) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) preadv(r14, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/166, 0xa6}], 0x1, 0x0) r16 = fcntl$dupfd(r14, 0x0, r0) chroot(&(0x7f0000000500)='./file0\x00') fchroot(r12) fcntl$getflags(r3, 0x1) setgroups(0x7, &(0x7f0000000540)=[r10, r15, r10, r10, r10, r8, r15]) accept$inet6(r16, &(0x7f0000000580), &(0x7f00000005c0)=0xc) preadv(r4, &(0x7f0000000c40)=[{&(0x7f0000000600)=""/122, 0x7a}, {&(0x7f0000000680)=""/119, 0x77}, {&(0x7f0000000700)=""/236, 0xec}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000900)=""/134, 0x86}, {&(0x7f00000009c0)=""/132, 0x84}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/152, 0x98}], 0x8, 0x0) recvfrom$unix(r0, &(0x7f0000000cc0)=""/48, 0x30, 0x0, &(0x7f0000000d00)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000d40)={r5, r11, r9}, 0xc) 00:00:05 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x8110, 0x0) 00:00:05 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[r0, r1, r2, r4]) r5 = paccept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x10000000) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = paccept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc, 0x10000000) semget$private(0x0, 0x2, 0x21) lseek(r5, 0x1, 0x1) accept(r5, &(0x7f0000000280)=@un=@file={0x0, ""/34}, &(0x7f00000002c0)=0x24) socket(0x10, 0x10000000, 0x81) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0xffff, 0x2, r3}) msgget(0x2, 0x700) getppid() setregid(r1, r1) r7 = open(&(0x7f0000000340)='./file0\x00', 0xa1, 0x3) readlinkat(r7, &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/82, 0x52) flock(r6, 0x941c68a4685f4c01) connect$inet(r7, &(0x7f0000000440)={0x2, 0x2}, 0xc) r8 = socket$inet(0x2, 0x0, 0x7) close(r5) nanosleep(&(0x7f0000000480)={0x101, 0x20}, &(0x7f00000004c0)) symlinkat(&(0x7f0000000500)='./file0\x00', r7, &(0x7f0000000540)='./file0\x00') getsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000000580), &(0x7f00000005c0)=0x10) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000600)={0x8001, 0x7}, 0x8) accept(r5, 0x0, &(0x7f0000000640)) ftruncate(r7, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socket$unix(0x1, 0x5, 0x0) 00:00:05 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/214, 0xd6}], 0x1, &(0x7f0000000200)=""/125, 0x7d}, 0x40) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:05 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x20400, 0x100) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x202, 0x20) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00', 0x400) 00:00:05 executing program 0: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x20, 0x20) utimensat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='./file1\x00') 00:00:05 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x0) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x800) r5 = shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) setegid(r2) chdir(&(0x7f0000000200)='./file0\x00') r6 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x30) wait4(r0, &(0x7f0000000280), 0x4, &(0x7f00000002c0)) setsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000000380)={0x9, 0x1}, 0x10) fchmodat(r4, &(0x7f00000003c0)='./file0\x00', 0x8, 0x200) r7 = getegid() r8 = dup(r6) unlinkat(r4, &(0x7f0000000400)='./file0\x00', 0x800) r9 = open$dir(&(0x7f0000000440)='./file0\x00', 0x400000, 0x72) openat(r3, &(0x7f0000000480)='./file0\x00', 0x40, 0x108) mkdirat(r4, &(0x7f00000004c0)='./file0\x00', 0x1) accept(r8, 0x0, &(0x7f0000000500)) shmget(0x0, 0x11000, 0x604, &(0x7f0000fef000/0x11000)=nil) fchmodat(r8, &(0x7f0000000540)='./file0\x00', 0x0, 0x400) r10 = openat(r8, &(0x7f0000000580)='./file0\x00', 0x200000, 0x40) linkat(r10, &(0x7f00000005c0)='./file0\x00', r9, &(0x7f0000000600)='./file0\x00', 0x400) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r13 = msgget(0x3, 0x10) msgctl$IPC_SET(r13, 0x1, &(0x7f00000006c0)={{0x7, r12, r7, r1, r2, 0x180, 0x1}, 0x59e, 0x8, r11, r0, 0x7f, 0xffff, 0x2, 0x37f}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000740), 0xc) openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0/file0\x00', 0x60480, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000007c0)={0x9, 0x1, 0x1, 0x6, 0x2}, 0xc) 00:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/42, 0x2a, 0x1, &(0x7f0000000040)={0x18, 0x3, 0xfff, 0x7d0000}, 0xc) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="65dacb3807cff5cc4534b9ad89169b5ba7956cbbd01b4d1fe5e94556c79050cb85f9d5ef64cfb25084cabb9d7a586be20d5162c9bbcfe8ee6407106b751a23fa36f12ea3576487015c4b1aa56b67497b00420e3c5658bc7d22e4e268530f42cb717ccbed41f5cea45b0d9ee22c57bbba0eb9209ddbf5917de88973c9f5ac1416aa1ca10f49e98c878a2bd7399f4c22783b6a2ad91a86ac672d3c4be3c0d0d3a91172931c9a20d7dff0f9bebd44d75873e81548cbb6de52f8e0358636f73c7294d3b1d1eccdecda2180699e973009ba2062f45e6ecf72cb86414075958ba9f92d9ce41f9e60fb2094e322ee830031fd28bd4608a22b9492dc39", 0xf9}, {&(0x7f0000000180)="39d310ed28b7e6c0531092de22809e6409d3724aa34bf249be040f40c7898a1fc04ea113a405534143aa2d6959a32db3a85c43c4aa60b6170defffb045f48545d2027031d4ab59c96682c6f6d2c7c6716f32c96fd20ab193c6159b7dd1bf496e031860c650bf89a938548175bdde94b6b3b56b8bf6e5968c59565ad34ab62cf155a4f3f826f7a2", 0x87}], 0x2, 0xe) fchdir(r0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x8) flock(r1, 0x2) setsockopt(r0, 0x800, 0xb0, &(0x7f00000002c0)="c7efc22db5fc27508be670e67cc9eeeeb43b3b95099e73bf48a712268978b00b704a7c568027ed54437a5a4f51d0b98b64c8628ee871dd6fe01cae582b6a049cc16c0b59316741c999e13b89f85cda2529451dbc582b0be71893a751dd3cbf0f1af673cdcdc7510bf5f88651b1c2afb63ecbb4debd66594890fffb8f22ddd5040ad99786b9af1ae7416d6a489e882b0fb07741ffdb80", 0x96) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fchdir(r3) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) fsync(r6) socket(0x1e, 0x5, 0x1) connect(r3, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) fcntl$setflags(r3, 0x2, 0x1) connect$inet6(r5, &(0x7f00000004c0)={0x18, 0x3, 0x8}, 0xc) setsockopt(r3, 0x125, 0x5, &(0x7f0000000500)="0160f4def61663246335e634ded24fc1ec0c13a727eb72d7e725efca54f2c4983a3b23fc6010e253e30b9aa0908457bf806b9dc5ae5eff4a88d5f3c4b435d3613d93fa75549020730fcd7fe585286c5665f39104ae72a942b019f18e4275c58bdb7cb266ca16753e9a3c82f78454ae3a2d1e0a7aa4f34f677d7bec44793daa2999319a601165fed10b2b58ede5c080357a3c7f0c2a74491053762de41a2d82d8f698edfb850ab9e01710feb473eac91cbdece92cea8615534b", 0xb9) symlinkat(&(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00') close(r4) r7 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) pwritev(r2, &(0x7f0000001a00)=[{&(0x7f0000000640)="03f3eecd0a8db6ddb88ac82a513be3e1e95cbcecd3234a26a9baf15baca25327e1c654d5453b3a0c3f7831abc49390d8ba547f32b42765197c852a85a6bd880aa44262c9f13cde9e2743731bd461e14b1af20d86d92852658747db329142c1f96cd8ef24ce5d42fddecf78a3621109b033fad06f6b6d10aada5a019e14deee58fb4628381423771703c0fea2f611e4e05c53ca3fdf1cc63ec6c981ac69734d439cee68599f8442670eaf258e12cef1eeb699e4aef1e0385253158686a83f", 0xbe}, {&(0x7f0000000700)="99429e0df59c51b9f0702486", 0xc}, {&(0x7f0000000740)="1f9a63a4462ced4c827af94b87accfc4ef46020aa6841592fd6cdfc056fd2f97180fe4f8d6cff6857e9b746b212bfd96b7", 0x31}, {&(0x7f0000000780)="8928a20476b126aea82e8dd3c20ecc8654c33cd0c5f9f83373efc30ef19ad4feebaea386518524fe726186afcec847e4a5af0d44a66ba77a49074cf3949c3630be22f9eab9f08c874121174e8f18a9c1cc269725a2a733f8e7a95c3d58c1d0ab8b2ccf9c260e4824bb52a1c156705564ed6b6bf0bfb7895aa074b5c2b194efae6581d1350e0f41357de62eaf45075ad06000954ffe28afc9f6e9d57c1b9876c7a0efff1a22d163213dedcb0dc4088c2e08", 0xb1}, {&(0x7f0000000840)="efe4a2e94248a2532c49945a028201ac6221946b0bd1ab0bdeff2a474d809ede02d2e2fe67fbd4100d9c4cc96e5da22be6befdf0cfdc5a09f20d507dae99d37c107959243994a8593149a944093ccec790aaf46150e1ac3311f47b4bdbfd72b257edde0ac9d6b166c95bfbc80c5e7d1de8d5f7aca65db9e0cbde8300e872c4f7d2698b44f04a6a7b9d54d14812", 0x8d}, {&(0x7f0000000900)="bf8b3a21b6310909659047a16d684f1a116c0999383fdf1b417ee6b44e820450b06bd28533ca8b459a15ada3ced6527957186af5c70f798287ab469b9f2877aa68f0634dee304d6f1730c6a4d6ca9b4dba3995e7f305f0d3f2a7d04b0c3e9ebd927144842bd834f06f291e4feff2558662fe03f564fee738e5b32c5a8b4afb625c688804fa4cf8d54efcb8ffc7132cdb0663bfa94afa2aa65207373f6ac497a29e0175d9104cdc3163d8db2be6359c69f5676a66641d20f7f85a67ef01f001e22b35076bf22b835ef315f89b25428e21dd17309ca1065bb8cc53928840774f2ba3c712651a4e08d1002dff42f5f9aa0097e1217f597622a927cee82a84fd04c164b12ae24220e1828a814ca818085da14f33f65c4cb3c8c105a441d0ca106cc6cc381ab2c8c512a2290e043a788b53c949a89e4575f7d97de06e139952725ca4fe7b16dc574ebe484ace8feb4aad6c1e160f6aad553a23e10c4d6184c6d0b5553d47c0d7090a5480eb9c699d72a4644164c66a2b2e87168cb140d4aa7cbf8f7c94ab23bf4705c03da83b1819c6f63bba1ae5c32879af0ea9693dab1e8198483beb48993c9078aa6faeacd7973f001396ca4ecb6cc2e6c9f7c9da9f7b1be550be3a5988a753302ae4ff858970ed857ef1c6ce1f4ab3957eafa7876ffa1d26eff04372823c6e4c113ab7f69bdf09de5652fe85c67960ef5f156d4df76ea0982490be95d2f05bb48014b7774c96c3577a153abdd56476eb7912cc34c656e4e6d0ee4c4495463df8e6d9b580ef1dce3dc3c4b3aa43e3887a2cdcfd25d71099f5a83c9e415545a22fd8a55b636efc0b176a2f0d8ac00726c1ca5b9c1c17a1c46d612ba9513021de5e44897253efcfed16eac6c147e1f816e82596fed250b72076f414ac364b9df6b9cdb0a15fe4a381cf38e694fea0eacec08847e9eed6b8423da1a3ab7d33b259c61f25da30e181e81ce50374802f8c42814c9c167ff7e4d6ddbda5080fd2f644f6d63820e8298f6e716cb2bc3e4eeca63b6810982bdf14bbe9e8da594ed31996ab6accab6086370d4a02f554021bcd3798f36441ef3605a4a081f453745ed7c53c20c2ee4879dda33c0119f729fb370e7cab796f1f674d87c439a64a4229c88ffa496c28c4d0ec997208ad067de0364c99b1b32d48092f951e69668cc60f5d32904b2d09fc67cd0943f5401ec0c1aebbc5d8ff73438ef2fa10d8cee0386c0327084355dde9c42faa220fb15f9fad7dd4a7204a2db424b9df5adcb6ffdbf9aabe298b4ea5030dc843743f3ebc4b7cc195cf36ad1fb5f83715de733762aadbf8398d09d31678da2166ae5cb8b3162b89ec7da82b733cb5a8519e71234b3557399696013739801c6a883a1f226b723b017d5a838878f593a54ffded005de0fe95f26679114bb045a60bf6a402c01d774dc9a555d40a567e07cf5685ed3eed3fac46e107a11019877506b7364c431ee020be8e34ea9c8ec495c3f4fb3c7380d14f673960aafef88f55d306b50074698cdc5d0da9f1f497beed1388634b2089b94f835ed369aac828120eeb7067eb533f704c91a6b87a006b08652ed4b4d5f0b01d623cda8f77bfda514a7425138cb69ce3eea11b108aa43fa8157b105bf5f5e6eb76bb80d5ca1dd1f3f7a31e906142bf8124eb0688747c13a6beebb0de7f11911ff06d7491118db2034e7f0d80c122b202ba03e9a5ef2e1a9e8fc8da0509e3370ae831061b7f620ca2be3c64326a2c2e6e22bc2d000a89383de07c4ecb59b71031ba4a0b25e75c98147487e481fffecacd567bae6200226987e3ad9a4f7ff3cfd013e8cb3004ebd86724b55af96d6d7a812d927d1e2008fd5d53c45c3f5b1614251795c755d2c61d33062fa6b87bc16c788ad049f9d6de0d4a3fbbe00f4f48832388c8da55527acecc38157eb84d3b56f0e776c21458e0ceccb38fe0c4dc492b05ad6c549401f3de0e446648ccded028bf990db549aedf0d6216841a6f55b57f2bdd380e43d45a91d81b1d2917d8d62c3384276fad1dd44c66116009ab56719ff1116f181084dc491deab42bce9e41bf4de4c96de8d59f80ac13274eedb92e25d90afe59c78eb45dc5c09e793aa5b7610bb1087c34cfa31cebfc9bf3630e63d6ec97ad0bd20317527bb120bb0b17d579a501f1f72adadf94adf2e7bf462cdaf7045a5f4ec5dada43cf363f654d65ab7cbc4ebc133e6dba93290696d9a52ec4a711182fc9b69e3d72859772e6c8b19617927f9a1d3f4a656c6d30f32f049879565edf03e295aa1c841941e3bea02dc6954cc8de9ce4acd1829e23bd03bca58ce79cd1ee18d32ee056d483eadb23e2bc6ae993e156f023c689a10240a2bb4cb0208ff9fab8b3423e35e168cc848fd9e292dc38862902da9248a4607f6949a09225b0925791197545e65b5182c8f5fe96e1eb82b8289311f0e4af4bbf6900bf4f5e2289bf59e5a8b0f1cb21383adaa45511147b250ee36cce5d7340d1f96f308ba3d7c731dd4651a097138f1b2c54a6cde4fad79e357f4f17be116661fe3b1ca8f56a13768308b78de2e22dff688069dedcb10844053ef3f579d29711456f319cb565ee54d793a1795d52656ac943d15c33c9cd452fd440d67b5302e63e3f80c1c8d2dd8ac0049ce279e0f414752f036346adda8d65e2b713a467c6db323e94fc97a935940fa1d08439a7547db6702a200e152e4f0d39db2b3da998e029373af7e1817e5a3729b741f98fd1a9f81d7cb928aa5f42f38e914f89749d49dcd3d75c061ba512db7c7da95f80bade37b685f7830d27546ceafa43129aea3246a43e2a9b8f58d74c2987effe2915948b48d1e70ff7303e0808c5b513074f3ba8908f2380ee4c8968e23efda7789169e8d2465dbf27fe37defb1b9e07a97498c783c645bff66af0aeba5b9934a9c591309d7cdcf5da33815e59a73839f6097bed21af8fb8e7af610c94f251ba3971114bea2692a8666d6a89a737be6559ed58ced7a7a849ca76d81733eb93522c73bdf15515f966cac3d4b49be430906cc8b45ba109fa67a10d285240bdfbe2daa72b2997e911b9e56649d27c5c64ad3f3e2d22e535d1312644f806ac764eb1d51c7fa8dace518a611c9b9a818e23ae2a8301ae9096d31807ae41d89daa1568ca575bea099a6da9cff942f6874d0048833dbd9bdd436d9355fc3f279aca50189584c6552961a9132f71afc76fef10910169b74fd8f8f17608f1e8f14a46fa977bd4d4cb82732200b974768c437586a208f8fab389646c0d517f8f50544101f9582b3c8dc619a83142ae9283bfaa3f4880682f92efeddaff7e998d66070998045a2f44559177c0a3340cbd4578634fc4fa0a6a807b76c96970984bb1da47ced2f47519ad74a58ca32169ac57664aaaa4b88e72f80efe0a637a4046dd6c28c613bd6b3135c480e6ac70e61267463536ce79ebed9a5b339e76a73a3edc74f6b9b613aa0771f442689afe6b73cc4783f1a1b3bc5bbe289b962367ebdca037640804a33ff830b1f4dd80f295132490b04e7d2fa689997e063216de6308e4c70c87a89c00f42ec5fd5182c2a5097803c608fab176adfd9021422a928aa8d87fb1e99f62ab61d5cc91219cd64be577839acf6e34c5b1a8a2de7a3da5cc50f20aecd5065de72fb13880e77934a5eb794a98539ce48a72e0ccf0b5378919fbbc0aafa9685d14f47764d7fcd22fbda1952bbd1ca05496d7d5e5b4f7aeefbe75a083750ac85664f33cc7d935f168a77747cc784e77468d3c9c73ba64820d111766b3ff7f536a4abe0f74ebf3e497fb9fa085a561bd1c395953e45338cd5cd1f2a75a97ef6f3f8a37d7c1eedc05e411c3e513325b12a36c79df189d8b3311d683a6b8dad51e1470adb1d4220261e73ba0778467f574cd579a9a3aac5b7f8e1ae854e28b9229255ad0218290bf177c283685402bb9c6e6ca23d964962e78c6bbabb5ef5277dd17301e87cbe1aba4462e242a67a25f13226359f26ca0a9294a1823822299039ac58fafba4310884936e7c3d8400a3558441b820df4a6143c7574cd86449bb1e920aae09c427504e4a838e16bab1a40abd21564cc6f554d04c418afecdb265498752861594807b4b023664ab815091812c051187ca133e68670f8f8cb88cd71a7a3831a03b61ceba731a095d611f247ffbb99dcaefc4fea727d2461a6a91ea9bcec618feacaa4f66dda19176a0aa95cea7aaa0bb24d8a584c9d2fc29e2de1055088bd19ed84a440ad9cbd2eeaf1627e8dad8768bcafdf857ca22e190d9f4b7ab2e0fe8c5f1a2059cc65a0822e89185a0c1512f52b5521066652ba04aa7bf9e1cd70ed3b181ccc312de43a88f238e1f32a9a72ef47236205129022ce5b8e6fa602531a940be74a209cbe5e3db333711632404f292ec1752667ad3fcc8ae4c7b2d2593849470a4628d6e17eecd14c4c95625fcda870bd85a0966e5110601c95baa25634ea315e91f1244fa9903287ab94885e26d10338c3445a7c735954a5ea1076f9f00350fc88ac1b2b5c724264dc6a55321664e7f36b5374c02d5c9f85ba5ba514af104185f9211a2f1fb98d63c6bffd52c336749fc253e62b4fba9ae01472b34f6de6d28c827cc0f314768e167b594bddc5598da8e9274ebeb424e1e970b6e8d86c96dda7a2c31c7841ce9eb2010897ec395271b253eeb59d5848dcc6798899974ce9b71a3127eb7816a017ddd70c8439e9cc54b5a700420467e140cd0eff089b4823c36a26c4ed4e309a53c383e4735aedb5ceb842c9aeb7a7b21f3fc69a3b8d1070abbe808da38fe3c40cb59e8e989c7c12addd39beef918d34dc23c42aac927e5574526929e6c4937b77037ca9dc06b02657d107ba3c3d732bb2cb8a455a180de11414c10d7b423f4b995fda4254917bfdf8f610c5228ff9e2b6de15c58a0013b2a65cf750fcaca29808bac6652dba797c8096d3fee532de0c95b3b85e3426b31d7f7c5372764d7507cfa4f926330467e988057308ecb9ebe0ff5c8823fccff8c80fa9939058ef548b35d431707182b41a932c91154140d9e878bc5cbdf5f87b231d15a9c0c8cfb5c2528622640244a2ff3742727ec41a3bb4cdf9e228944153d751f8f6549c003251d3a34b9bac8f0304d3a2efa3661b683e399f3e36c472e64ccfee110e2f4f39d63c3899d2b04e833cc5cdc5e7df5e948e4005966bff86d8952e7a0e67a22a19806dbd17eec41f82c679d7587cb90993ee0ae7a97efcf79abc0da1f2a4799a7b265f23e2bd85aa413ca2893a28baba0eca2f6112ac9b8ddbc3083e1fe7a7a07ccb2f0373772558a9846f2bfd8ebe4ebd02b59d7469bc61a5abda1188f84d8ec21193404840bd5af7b75642c0aeefeaa6caacbab46f202308b8e511b28e34492b2e44dbc6de561333e0bc7bfd0751864bf411ef2fd7852192f6a08c4dab4461fa674c3e7b5a0fb92fefc3df6890eb17894fa366f8d5b46f2a758bb9be3271d991c9cb49532e065a9be07f3a2045135124143b435a34731926e1ac75660c1ba8ea06f13ba8d522fdc557ff23ddc7ac8797159cb5c0336afc383a56f7f4b060f5feac6b17111ba5e9522c4ad67a516b0a0b5a4d7bbd20890c4346309f9b45caeaa4e7b28dcb1dd8eaac6974506ba15b204c9a6525be1e4b961becfa2216deb89d7f1a7fceefab49189f89a042fd0f7835d558eff32d200aa4ae1dd6d954e35251c93505314651706c88fd7ce2ccc435c1ba75dd1e86a358ca3c0ccb174f3bf02f35402a87fc09009c2100aff6d6d41e2e2be20c59a151df69c5d93db4cbfab4f31f53aed7555d91ff9d138c74", 0x1000}, {&(0x7f0000001900)="236e8f1b049db080c2d6ae6b1751dfdd611f58f39c8d2cda1c59b27bfec2abec5db99126546c50fdfe23ab8a13cb793468dc5ae86cb4cbb62833ba0d3d8ba84df59162c34ef89dce9d21e26da8e4a596614aea9bbf1ac3770cfb6f7dc875b9cb9baacca64e40a65df8c0a425412b17519d5bdffe99176aaf8d1116e9204302613229de86f0c48f90bf367c57865f9bf194f788d2fff86e6cced3e1bac00af63d4c2cbf201539ef3121adce03afa9a03992b5421606e2f2408d6a28f52f550eede640d31cafb042490a28969e6e86455fb0e71998bfdb0c4d9a07de950640", 0xde}], 0x7, 0x0) r8 = getegid() getgroups(0x1, &(0x7f0000001a80)=[r8]) fchdir(r1) r10 = geteuid() lchown(&(0x7f0000001ac0)='./file0\x00', r10, r9) open(&(0x7f0000001b00)='./file0\x00', 0x1, 0x88) open(&(0x7f0000001b40)='./file0\x00', 0x11, 0x100) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001b80)=""/244) 00:00:05 executing program 2: select(0x40, &(0x7f0000000000)={0x7, 0xa18, 0x3f, 0x9, 0x8220, 0x9, 0x80000001, 0x1000}, &(0x7f0000000040)={0x7, 0xf4c, 0x2, 0x7fff, 0x2, 0x66e, 0x6, 0xffffffff}, &(0x7f0000000080)={0x10001, 0x8000, 0x80000000, 0x80000000, 0xff, 0x60, 0x3, 0x7fff}, &(0x7f00000000c0)={0x0, 0x2}) socketpair(0x1e, 0x10000001, 0x693, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0x677, r2}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xc8, 0x3ff}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000240), &(0x7f0000000280)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000002c0)=0x8, 0x4) r3 = semget$private(0x0, 0x3, 0x89) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000300)=""/41) sendmsg(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000380)="f62cfa4a1a23fa0df824d5d6c0f8d513f5055adf21a490c3df05c6a167e6bbfbb23e2b44ed4a99fec37008d55f86e070fc48cb2263f25d70039bf93f288e18806eebdb4fdcb52e1861a856ee9f9abf3a652413cb586ec353928e", 0x5a}, {&(0x7f0000000400)="290dd3497ca36ff3b07cf4a1513bddbc4dbbc0f0a7ca033b38b9b2ea2df429ddb6b11c6848b96b40b38f2a01f6d405e2a693e97d2766f2a225143950170633bb2d9c60727d12", 0x46}, {&(0x7f0000000480)="76efbb95373718a7aead8afba7a2f6730f92a9da26179131b0aef078d3364a242466edc1e5b490bf6c3dd6371e8914e93dad564a9f17fc7bdc0c6dd976d95a6306a3a3f0e056fc0d9e9a706bd1ff9596a385ba31230b0a056d302c999798f2e1dc2c0c8d0aba5a321c6cda06004482b5d4c44e62f75842a3d20dea9791d7370ce7bc93cd320ad212808ed45a4faa23af8bfd603378d4e2a6d28ac0bdf2", 0x9d}, {&(0x7f0000000540)="0dd8bf4a68fee6415140d694123a", 0xe}, {&(0x7f0000000580)="c23fd88312cfc08f01ad5ce9beba4e67251c6fde1c5f8e22fe86ce5c65dca7452d34695e1e4c403746dde13b9c38b33bf5dc73baf5a9e7921f55e62c874be4392b8f10c109389a8c159921880a5ef2958cb7423212505a", 0x57}, {&(0x7f0000000600)="a2c5eaf1320498c8a2879f0364d147322faca63214da12b88c497942101e5ab4a9caac866890a44bea22b9828f0b2302e61c34625414c16ceef5a9e4ac42363d2f7a84dbcadfa3ceab8c8d1597566a2b3c46672314d22e47051d793d9345ac17e41ff0ea95d89bdf82c6fae7db5d330d84b37e2a9ff95d77ee3411bb2910d6e813d5989d1958223c0b241f6e44fbcaf7be77452b20c7de268355f4ee073d6c4ce84a74ec589b135a1b", 0xa9}], 0x6, &(0x7f0000000740)=[{0x30, 0x101, 0x0, "4fe715ae440aa5d38406083b0b634a12462be31046031b89d53db21349af76"}, {0x18, 0x1, 0x32b3, "9e8e95"}, {0x78, 0x100, 0x8, "010b3136093c7afd9ad3e5ff61a4f7d4f23aadece1782246271a70bb783c5e2e3a384c12b89a6e26a5ea038043edbf24c1eefd32e7dfecc7c540adb62730f32c87a36e150b5f1592929a20f0045f1679884a68d8be59768e64d97222b0d7800cb5b44f4f102252b9"}, {0xe8, 0xffff, 0x8, "df3cda33a67b096e1cafabee423525eb1b69150efcc55cc43756b95418336a2b0ec867674c50a81606308d98357eb05eec2ffba4bcfc131c61202c0dde6b35c9be0cdccfa5820f498f5ff95b376906e4813c55c985a7a164d5862a912e764d6c1561e232296eb1df6ef1e8dcb2be1c98e073184a07a5145deee35883a95e308d5c37f93b73053c1611216377b872f182690dad9b6de388f8d49924d5023f961d6ca01b933c3c7357f8cf2133f9814e236ba730df486297f88d1b065e5db50895b2ef5fe09b5b0f4822cc84240502a32a996b"}, {0x80, 0x6, 0x7fff, "cff561ef984021a35c29299eec2b13aad27236b0ef0245a70b85730bc73db657793a414226ea813dbfa5e608060b770f12791251b5455f0853e85ec0ca49f6dfef97a1d2a6b248b07f7eb9e6c5771a1a8660701c7c29b83e9dc0eaddd0ce73ad2ae3c8f9db478ba89faa76b78278"}, {0xe0, 0xffff, 0x3, "f23f084f4e25d46bd22e64642a675ebd6187c43cfb01eb3f00dc90a15de5f0291af9b39bd2f1307d8c716d44b1387d5c27534ea11da7d28857c1199a89910bff28a1e4045b3bf6556648afc8feb5f0495bc01d6f10754aca063be22452229c0374f5b70089892fcef242267346a83e903790349a681bdf626505e939974e05c7fa355894aca7c82700bf597179ebde282177c41eb4a4d932dbec331307a2bdcd2073df65c096b4eb59f6171cb66384c1d23a0175026a31d5af69ccd484bd0392a52dc8f97442fa58fe187a86"}], 0x308}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) fsync(r1) sendto$unix(r0, &(0x7f0000000b40)='+aN', 0x3, 0x1, &(0x7f0000000b80)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000bc0), 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x410, r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000c00), &(0x7f0000000c40)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) getsockname$inet(r1, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000d80)={0x0, 0x0}, 0xc) close(r1) mlockall(0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000dc0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000e00)={0x0, 0x0, 0x0}, &(0x7f0000000e40)=0xc) setpgid(r8, r7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000e80)="3b2045f4c51829a76b0072df011af42d892b3ee4caa159ae15437f8b202fef0a0bb55991b54bc4dc1ca78a87b7ab2f6b240dad9673dfbcb381b01d89db656fc0bc5a56e990f787dbaa92ca23cafb72f895f529f5a9e9f0890fb1d4", 0x5b, 0x400, &(0x7f0000000f00)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000f40)={{0x6a0, r4, r5, r6, r9, 0xa0, 0x8000}, 0x6, 0x4, 0x7f}) semget(0x0, 0x2, 0x2) sendto$unix(r1, &(0x7f0000000fc0)="e5e44464af590fbd484a7984501bb88c919da19fc5326dc766d7098dd10679f4ea2e7d93c385c5c8e789b9863f99724d91b3eb62820c0cfa4da99ab77395b85ca8970a23b603850d6b1abf7236a2975a97e0c31b92c6d185eb4b2fa83c7bc90703e7d4b81a7eb7b9fa3126f114a05753d4b71c54ca5725ea17be969e855c2b226e84bd1040db13ed35ae56cd51369f5fd83f00a0832465958c32d6c40b8f7e675feb96a961328f", 0xa7, 0x8, &(0x7f0000001080)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r0, &(0x7f00000010c0)=@un=@file={0x0, ""/108}, &(0x7f0000001140)=0x6e) 00:00:05 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r1) dup(r0) preadv(r1, &(0x7f0000000340)=[{0x0, 0xfffffd6b}], 0x1, 0x0) 00:00:05 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) socket(0x10, 0x0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="a9a864f533f6e35c7ccb834715d5e56b5daba06c3e55dab728e4518bde5d8de977a8a1c9414a710596476ac881a877fb53ee1f995337e27ba29be80edcffe49b528f195b8f8550490c1b6f243d7443a8ef1d1976d0fb07d3a1d2f5f62459806aaa4823ed0510776794bb05f95c350bc6c153b227a5e7605fd9f6892fdb82f229e1393d1337c820922ce9c75c05511a702370c9ca768f2a1d319ab627661c582fd8cb582e7664842c087a01198d88663adf5c5398af8371c177c46f1e042c03c87b4ace0eca", 0xc5}, {&(0x7f00000001c0)="b82ab790b058c0511c5786072b301a0367b6a1d1c27a7949de175c013619b7a0c3902c5eabeceddcb858139c0d86e1b38efbac7a7e1b100a12e4c3432cd379007567dc396046924a4bbc997cab109b837b09eca4999ab18eaa447a", 0x5b}, {&(0x7f0000000240)="60bae83798bae5366c18d3af8e760bea01c6dfc7c8ca7847cd80129c73b3b112de0bed78eb503c7a9d3834af1dd6f7128cf3ab5e3a13a7b8cf37d46ed3dc1e3cd6ced6b3413a99f97c19153e0d6ac3a6e5a05f9decc71fed311ddd6416fbd0c79d1c745e1ab6c47eb5daf0b96f6c9e29ea2250205d080cf80db9179f0f229d626eb71eaecd5fbc7faad768380b18cfffc5fd48592e3162b6090df2600fc3f687e74668ccb116fd6d4cb6584c1913", 0xae}, {&(0x7f0000000300)="3d50c383a2e7303b328e2a61400b7530920921d4e8656f0acf55a8ea07eca29b9706d92f6d1f0f10101a6db688e00361dc8a3e52bd7d6d78fe83e94fb716d058e68187a1553586670bf6c77f60d62efc7ed1f093827283d172637e34a3a71faa7fbe95ab9275ce442847e5a8c18be315c73e5b57c49cbcb035505aec7a2a2fabb3d976563d0a7d3f47e198a450ccdb6f09be2ea650e88d242de374da1232f9f3feb2283f209726e3f4c1b7084fb434ab7ce7ca656d7096e8840bfcfd6a33b24340b85c6cf7b5a81a076a0a14fef2ef72f63ebf449a7c50a0fdd63015e01da535108913a5f2", 0xe5}], 0x4, &(0x7f0000000440)=[{0xc0, 0xffff, 0x1, "56e7c13df1fc8c99f0962def955f51dbc50f1227181f89f301a15ea357f4d8cf3593612cbf493b04be9fe29aadd7616c71cfa41107f2bdf6864aef6c6d06650c51c5d9a1f95c56ea8136f34951f719cc8d2c1010391852adf5d883627dcfaa91f032633572c155fcebccaf8abf7f6bbc5ebf6d10eaf4567f62abfc805b81b6486d97a3c3ebd6d5dfadc7c219139e184ea330211ab5afb6839cc88b047a155060675eea13aad33feb9a1cce"}], 0xc0}, 0x1) recvfrom$inet(r1, &(0x7f0000000000)=""/17, 0x11, 0x840, &(0x7f0000000040)={0x2, 0x0}, 0xc) 00:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x3fc, 0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x40, 0x8}, {0x0, 0x3}}, &(0x7f0000000080)) 00:00:05 executing program 1: r0 = getpid() getuid() r1 = socket(0x11, 0x3, 0x5) dup2(r1, r1) getpeername$unix(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x40) r3 = geteuid() r4 = getegid() shmget(0x0, 0x1000, 0x104, &(0x7f0000fff000/0x1000)=nil) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdcc2ed4a1fabe5c0227ac484152d1f54225156b8b5f4868e70dc86b922abc2e998abd618f8681e96eb16796102b7da0f9109908c5e0c92bc4722436844ba304bdba4afad15564c333cb"], 0xfffffffffffffdee, 0x1, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = getuid() r6 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x8b5, r3, r4, r5, r6}, 0x200, 0x2, r0, r0, 0xe9d5, 0x7, 0x8, 0xcd7a}) 00:00:05 executing program 2: r0 = socket$inet(0x2, 0xa, 0xffffffffffffffff) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fchroot(r0) 00:00:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0xc10, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) write(r0, &(0x7f0000000000)="962358ce8b83d66fbd8c4f2c5eaa4c391a192fc6e68d5517369f344d0c2389aa933e9333626ba4092ad8ae716aec3cf997d73231ded8844df8a47e0014aa45ed03bed3266cff83d39bc7907520f891cef261e8cd892cf5739ce70a10e166ac4b4d3f57de26a268860201ace4f8a87519783391e77db13665006d3cde56b34af3e94f13a1dc6b58a6c40e591d95db12a7fb063775b17e48352659f1daa2997c16131f56069d25478445444068b671ffc356", 0xb1) write(r0, &(0x7f00000000c0)="85359a02ab251ffa99580e3e122c280a1c93f282d0101ed30bc59f75d5398a5dab48d28ec8f478d678e23eef29ca2dabf9fb13b51631db78a48adec170eb8c55fd85ece6e7454cee8cc982497a4524a46253aabebaa745d09a03d72485b3b7907cfb17f879533baffd6811cd9484af3785df83dae36e6e7345525956aa6f661486f34e673c0696089fe617d98ed69928723acf9652b20624ec9dd53dd6fa1099bcbb0b93d752216f55e225775d486372cb2347a501755d351e4d37c64af5764941c20ba32245d4343a8e6d80189e5f0469af16dc18e8698d09ef3205e169d6809bf363680b7c1ce6c4abb67abebca6dfd495e03739538195afd3fb6253372c251a4b844a5eb56a64659287a847e8aa9c2154121977461f7be01a29d6e89b195d0f56d67ccb4206f3c42f06b1350de30183c0b5ab50692979a6db2798fba2445a9c25c1547e995da78b4c968d1153c0cb192a12e3daffd14a5b79fc45acab2404caea6fc6bd3a03331ab2471111cfd28bd7d8e5e703c1b019503c101923911193f95b185397031f5cc4dae8288a4df1ed3ec1ee35fa9a6b0c1d98635dda87afd907b7c00effc8649c47456c60c1ad69ce250ce8693d238c3c8984a80c05b3609912007053c98a1ff074b1809a31efffa021f033768f5e3e6c0b6cbf4c599deb58a9e8b02b865dd66d4cdd169e04653c71482c6983619c4a0e47ac783fa7b43043c6dea5c19de59fcfd507b12205bcbe2e27c7307cf2d3cee398f779045a7d4eaa095d3368cdc23a09cbf3bc05424141de6c69736b58deea02f9fca4b82f7e420a5b749b5744cc803d99fde2c5bd4226899edd8d77c67d5db3fb9bfea3d783364500b42cbe09fafa6ba26ab80f71d5b64098bd6d3fd7db0e0ef9b9281d4b9b2c7ed4a966addb7b9828fb8e2c3ae3513d0b8f0c102e85727cc4e7a39b581316a2ee732aa8d67a4688f8d59fe2dda2ff2b122db1757bb54598fea01f69f214783de5c93d0561bd79d389a49a513d90b4ebe57996db54c237fd6543cd082b09980485936f57707d2566dd5223454d22f2c55e92797e02de8c82c20b211bed9815fef82c53bf40d6830c9ff16d24d6880a26fb660e84a637fb1bbd1c0ccdfc187b0500f0326a52c2c7070972067792a3b982b75a203a4b51374f44f9fdf99d6e18c1dcd1cfd17fe774c4afadb0776274d55d16a03bacd4abc6622f10955f36fde96841d42228ec2c30e2c3468344458b811f579913cda4042976da85cb40a0aa8a33c6966e393881ddced33e006b5d2a2f9db03f8954b71705f53f04222628dc28acda3150618ec8e21a08117d30adabd3e2bc19850e82d64c90e471d2e58f89c704f6fd9c7833b6b978b2b0e8317bc1e70414beaf2408236d9323c6b5b375cfa248e44191e97258e293c2402bf59278fb86424782a5520ae9328476b58020d5d2cccc1653887dca4329c9087882dc9a02e4240514bdfd6463bf95249a792a89e9a438fcd7624d3157ec8f6f9da6ffeb171c27f024a9fab0003313753152d12f8f112c9f0a4cc1a927a59c210f9cfd03ab8909093b53321c31830c5c26f01e16a41924f545fd4aba4a953736c1b764f2bc178f08059f1bbffb147bbabf889fc3d92c29b5cd7c9b663f3241cd41d183e2eb689f2f0ada91176cdfc8d0e2b89adb6d39f925dae1998497428f3ce6e7e36a03b14ab8bec8270c259616a40f200830e118e3704644187dd0b7334e29e156643f079cb36adb4f0ec4c8726cd8057c16ee65d8be255c0083bb968eb1f3f097c70dadd7f051bf6fe4d5a67a65dc8408a91beaf96cf0591f9893e107245893232000e4fa7e8bcf3dc26241cae9716a9754d8e8ae610a767a7637ed643075d80ade74cf1dced72c24842ebd305c78c8b097ef9daf974895262017de8536bb7f75c3f5eda4a51d0d2b4e2beab0bd3dfd351301a3b65dc87b29b528d1757980fc79293da0803279ec3445d508b24404bdcfdff7bc08c2735761e2c704868132522b584691864af018cdd2b6832b3fc6df409ba3c83a6f0089c105db1b8d7847452c703884da34d1af8c60e6c653249b1ce4cdd344866de0abf458eee8dc99e955ac8a5039b2f63eea4841f3ab3cff8fca8be198069e0beca35d2cdd980672d73630abb49ea46112dc730678fa9ab1d71bccbf73e7de2852e08851ffddb8f896892fdb8bd8037f7a732f6c297752da09e71deb24f6e296f6be85f63b15f2b21aec2c7e58eca65d85129ae7095ab319e4eba7ac265810afb849850617f1fd5c510b41ac1d31e5323c9aa00f529c553bb7dc54478fc203f72d9bd76e78f5f22940199837f725a9cb1ac5e08c74bef50ff2ab8662ce759c5894c61e8c3265774feb03a9e7fb1fac2d6c6d086215db7ab8d40382ba6a72309097b1c2f57752a53bdbc4e2eb25add175c233a5f389e777b368655cd08a5d7920321c6ad7f51efd14dbff0fa0e5624d8b0dfb6aef6c69a39c21881886b67aee7f73d950877435797ed012ac77493835a8e57dbac90ca568e82a72119de5adc37f43ac600b4907378198bb86d071bea09df079edade81582c7189eb910f46e484ac392f000235cc57cbb5f4c5df2c0a94c7245cd4abead81cab896031ae431aacbba8695557e980ca70a7bb2b55afe49626f272e5aad9257dae05ab45d96169ed58b5c3233f159c0adcedbfc552c89408fc66b5e3aaf42de6493d86e701fa586b342943c1779d8ee6ae8fc89fb32eb437484b94b4d4962c1f0189b9b9884abb6f4c3928d1f419b11353749c677a80f174e9dc2ffeee02810e23910d8e48fdc0a9af1ece8cec4fe60f8b0e18f99700a8ff20d676140dfa86202d1abdf075dee25c0e26edd32f4f2ebd5ef4ce15e173cc4df9840ab070ba074405e11ad504084a73632a68396e4991eb02e57e24a21c0e2952ed00c47d29c2cd29e7d895914f72b8048e5d1db96c4ae6b1cc5280a49a66586340bd4e4ab605c55474740e46390cb95f0d071abe2c5205900e842b7b98992bda82e8d0e501849e4c3d63b259c39279b43f7782e38658aed640f3640359a951948bbc85caa4333ca95ebc7204b0e20364e4c61994fa2f5f951bf56c75dc5030cc5dc7c45722df2d2558fa9b054429bfbbe09bf623e47be13fb5a48b8ca6adef38f63a2dfbb96d6c9128c91563aac0644ea753177e3d25150fbd148d00a38a7255fd1795d8cb90e53a337445d0e0d6223b92bf394a557f84e057a93db26091c912eebd1f30d6eaabfd871074cd048cc5c905a362359b0db4f0540fcd3fd11fa6a69d8990d7d5c4d87158a276ca79be014b198a70266cfb008d2ad1e6fbc6283387cb3d53e453a61cff4354bde843826d8608593481925df2d67f3be8a1c9839b013ab997e514bad4acb128628647d08d6690839d616879ae2a04aa6ace33cd7181530a56044ba2da38c1d202aae7de459ac39bbebb870c0ef2ae148b9e1f45b937c1c962047d16cad8f54da3bf80891bd935b32fade7ed5fc4e084403af9da50a23ed636df595219e6dafb7decf683f694fc19794397c44a5a50ee1bddf7a3ccdaf48afe1bac237e5296a42677691ebeab99be9f3367b24f64f2d3276495281e7dd04783df6664710eaa0131787ddfedf24bb0a138e1fa4e2099fe9af5be8966a1e9048164b69921560dd258caf08abeb5751a65e0bde54fe68a5249877378eed7b13d887aac8d182b3b1b47b5de22366a759e5c930310f501cd694621b4917bf190c8c9fe98d653d3e1543fe0fc3ce6b5797417e176ffbdca1ad5da8e8471237a675500b73425a386029a3bba40fbd20fde70b3b25f2264a68b4286ad114041965801d674c14c607366bc5ab4aac8a4c63edc779e5672a6d95d20c93c48bc539eb206a8313276298d3892de13dd639e8019c1b9cd37f8285aea3f0ec7965828824181d42d86d47d9906c2f2dcc00b18a1911e2ff83afbb88a47f319f2d799db1c736e15b21294e7a86f9dd86b9e44e40f09d67b684b47a436a3259de8165d08d43c79bc6aa64e8b66f9af5235c622c81df50072ce99dba8ee6a8ad2fc5562d0bbdd0af33181a31f735ad0232a6da5a47186fa77edfa217d7fd478ddb857a735151794df238dbf0e8c1232264aae7a5a819502fe54fc4dd6a7e3be84110092e3743f1a4bfda65f61166c91a0443c85bc3d04e78b6db244a2ce57f98601e274739d3d225517686c21b7fb393aca3f8ed659ff8c9368c2b412dfaf4f5e144845d9ef8fd6c19c493b2f5801bfa7110cd612f4124f7800bad0a03e27a36101e14ee4f18a6fd5f5600230ea3cece9f6a5ebe2ec2e004d6b2985c71bad926102128932da7b0322ad0ef5c4bdd7fbb29a7be36310cf930bfdaf6269c82cbfc8d245eee712d540a5c4ba653e7f321102846c1ce204fda5bd443ee0a8ec55058d59d9830dcca8f31c1ef2182e3f8291023c0b141e7a7a6c4e5ae3c10812468234b8528c1384c90ac9de527b30178105e14b88459970d5c8cdb11ddbefa87aad37e4d4152c43862677a4fe2da3d47a3c79749bcf58589ea4fb09d2f635fb68a62923cd1b5d7d6a9d6227faca6fede9afaf642418eef93b99c568285d6dff11415aef5bbb706712b98b2c4f16880433ef305a512efb5363a7c8388c06f54a3ddc3e3b8230508a5922f6ac365e56a2c8635da1fdc34ec3724e222527d4b8bc3cc399fb36f7723afe04850eb799f92dc808571bdac74f61b6e291892fa5df11ee91380b46cf72252777d44e73d8ff926b0ad3a635e46f00d48f0dddcce2c018be30e8a8ec94af3386d1c33418ac89bfbf47d25d54e234aeeac8eb470aaa9276329c83e9d5e62081d8802e50efdb7977a02efdc2fd368b2d5b34631525f6a1d33d2eee07988129d5fa8223640fa932d947dcd2fe179c23114408f51170a70c0e6f5d38cee77c7b256381d68cbce27980cb8bd086c9619ce467d27b5c59684a4456c768070b692df68e0abd532736e98021479c0969a63d156a011e777a15ce6bb2c80030ed44a33a6dbf957e97fd1d61dbee207ab13e6d5561d490a8f0e92cbe9c5e75402671508bf5c7658a91598cb3e5778dc98a0d4161c7816d47b2da79a87d262c9f51a4b6cf48788eeac44efdd0d195a244e169c394649f788f1f14071735dc1cc4e52ae5f960aa847deffddd0d0598279e84df70cd43c43cfcb9dfb837421059f4d687bcafa20d75fa3ccf687a61e536ffcd38f6f014e48dcdb349a39637790133a1e459507df1092d7a5475d3f44fb35a248a96177ba7c66254a89597eed526bc712568dc145017e7299ee69e9f719933e2f5e6e581a1dcca4dc4f4c01300342302ecf655ef31b0cdc7897fdb5a4802e05ca4da03bf5bbbdb2f06df542d693c601e85e9c34be1b61ca51dfa38a83c4c9bf045ad31df68b97864cdf876180501ed861ebbd7e2c40c8b7350d7166e4bc29959056a8c15bb3f8de7ff48adf54066d974fa64642b42bdbc6e4adead97ad708dce4cf81a7700b11ae1c9893bbd0fc1347531e41cc76b4baedd75c6df8a938e1a8833ee584782dfac5298aa09c09f935e85f70a6ec1c8c2f486b30d803fa92c24cc25f96392439695901be1470b99f08dcf4f5e1e67e922f1a6a2ec0e910b1f472810e52def7bded6004a6d2404ece89ffec3ce1ce93eebdf0ede5844efb1228baeb5c44394ff972291cc15192b235b6f2a0377cf75a002bc95c73c94ff00c331699e1a418a5246d6b4796cbcfa485fab71767ad485e2cfcb7461d02731005753fc41a73dcc30f336b3a12c5995d10b34187b6b00b3b5e5666ade5ec401e88bdb5f12f", 0x1000) fchmod(r0, 0x80) r1 = shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r2 = open(&(0x7f00000010c0)='./file0\x00', 0x40000, 0x100) fcntl$setflags(r2, 0x2, 0x0) bind$unix(r2, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) fchmod(r0, 0xc) close(r0) bind$unix(r0, &(0x7f0000001140)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000011c0)="ef05b7aa65c387dd972e541ec113e5ad49dfcb2dcbdded1e782d3c2bde0783215adca21dabdc004720e1a55d863f9cec3dd4762cc2c7b6d6f6f9101d1263ba5bec705aa6539b5f9136b5566511ae9d3f20a36770e621328a821039ca", 0x5c}, {&(0x7f0000001240)="606396d641df0447515b2ee8832937fc13b2a4d60fcada27426078de67c4c45146419f9befc57ccd879651dbb8de4281cc59a4fcbdb2f14ee29ff60fcb29070332b5f9e61c4361b9ec84568e2556b2be7ff7398ff75e0b6af62dc8acb4452ae3d6d9415acd321e1685679754bb02b567f45bc655ecdb233eea36fa356ce7374e4070075436a2bcb00a12eba7a19fde3979d6f1092aef0993cb9f674d5af5f3af5604e8d41dfd827de17d03b8424adeb8ed0adadf32826da06cac18d6c429d2c10146dc9a9c2ade25403dbaf9b2df99f45a7dc8d44c558c8484860665", 0xdc}, {&(0x7f0000001340)="04c677de717f26f8b015479ce52daa42ac258bc474543815e721f0ccef7b9e7a089efd3414210feefe267f63f6b85c6f51478e2480e7f2d376c860ae0cdf41169800ba85e525dd53d9137e4247725582b53f2bc5ed9702ed36b8e3da8b2bb2506c9d8eab36aef369e3ef1a1bed6acb55d15fa67f48d629777852cd286f3349c41e", 0x81}, {&(0x7f0000001400)="09347c58c3815ddb100ae041e229f3dcb56bd3a75edb9fda7418cb3520a206215fb3fd8e64c5a1e70570ca3e9dfb265d4773bf6072a13944264e83a53e755329cfe58f1be9bc3c5ef0bb8bdb5ffb6dfc872c329a8b78017aea0cdfed5bdab873f138b1684ac6842374768c1d6341f4fc2e3873d2055369b2190e34226275fdc3fbb44a90d4421084485fef609162bb41d68565b8ce6e8cd4bce91eb39e9b2b436ed917c0f27e5045eab08e8328517dc962dffffd0d7653bc8fd5bfe090ac2330422b", 0xc2}, {&(0x7f0000001500)="97a9050b931fdd03d6d430b1a8ed932acf0d8f605ad60fdea1b0", 0x1a}, {&(0x7f0000001540)="32627e6c6e3a3f9dd94f908c41f51c1cd025f365ff54e62da1a8b535f57dc027db70c9d381b5ac996b45d7d0aaecd1d30ea49a24fa3c42d5cf328723c88fcb7ae7", 0x41}], 0x6, 0x0, 0x0, 0xc}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000001680)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r4) r5 = semget(0x0, 0x3, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) semget(0x0, 0x0, 0x4e0) fcntl$dupfd(r2, 0xc, r3) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000016c0)=""/161) r6 = fcntl$getown(r3, 0x5) open(&(0x7f0000001780)='./file0\x00', 0x10, 0x2) getgroups(0x3, &(0x7f00000017c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r8) r9 = geteuid() bind(r2, &(0x7f0000001800)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r10 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000001840)={{0x19f9, r9, r10, r9, r7, 0x140, 0x4}, 0x3, 0x5, r6, r6, 0x4, 0x7f, 0x8001}) 00:00:05 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = socket(0x12, 0x30000007, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) fcntl$setown(r3, 0x6, r0) r6 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) select(0x40, &(0x7f0000000080)={0x6, 0x0, 0xff, 0x3, 0x2, 0xe46, 0x99e2, 0xffffffff}, &(0x7f00000000c0)={0x0, 0xffffffff00000001, 0x4, 0x9, 0x9, 0x3, 0x4}, &(0x7f0000000100)={0x4208, 0x7, 0x0, 0xffffffffffffffff, 0x10000, 0x0, 0xfff}, &(0x7f0000000140)={0x2, 0x101}) r7 = getgid() getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r8 = getegid() r9 = getppid() fsync(r3) r10 = socket$unix(0x1, 0x1, 0x0) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) connect(r10, &(0x7f0000000200)=@in6={0x18, 0x1, 0x6, 0x1000}, 0xc) seteuid(r1) listen(r3, 0x6) r11 = fcntl$dupfd(r10, 0xc, r10) r12 = openat(r11, &(0x7f0000000240)='./file0\x00', 0x20008, 0x1) read(r12, &(0x7f0000000280)=""/247, 0xf7) writev(r12, &(0x7f0000000600)=[{&(0x7f0000000380)="64484b028a6117586368b91d32d07c039757f3d8e255b1286aab9be1b43ea4dae1e7b663b71e9fb11dfb7ab9701f7b42ed659486bec2177c221ebb99652b5fd32677fc8ee565a715efcdef865475f20d060efc20651c9e7e54cb261a1cb6cbfd0ad0eb9e11080d3e8416d9619fb998f6c5f3ccef4315405453eb72c5827842e33e4207c9b1d99a780f48be257ac8cd3ddc5cd22315ba9fe9f533171a32ab8f", 0x9f}, {&(0x7f0000000440)="98a6b9145648f5f94b8a90c9b0cf6dd7dbe0e0b78dfca1610122ec44f22f120709830282b3551405c99fa6591288bc6089387ef5a45f4aa87cbc1a217ad4a866b2bcef81a21d05d2af3237a66688d3608b90d98d58e703e41acb08e058b7477ba6b6d56ad5651161e391d525edffc6787d3ea49f74e20eb3fa88168b9af4ef0ad99037c0ffa946a12c509886e91961", 0x8f}, {&(0x7f0000000500)="a5c696f0d20f6215d05c164d2493fa4026919209fbd5bd575d23ced876b87dd4395d2db13c93aa4c24a0ba43c3b2a3079231db8cf3c286e4913f073e4910c2021f1f95fb3a7bdb479c9e29ea61f7771300a283ccb93d39c61434e3cc08f855971ca3664f2e9d63aa7dce544ed2097852a8b1e5d54096e9d3df6d1b3f2dd517f4535744504ac7c95fc9e8bdaa51e73febb50ec171d405b1d1f7a90cbfd173f47102aca91aa5f3a9cc683d5f13a0b584f676ceefda1baa1e6bb96ae70ec4ecfc3dde169780af7657b3ddd9fe020cc2ad2e46c35d1bea5e30e7a7038a5765d0f3e2b48420b2b90e3e0282f44003b7d8add81c77e5a266f254b6", 0xf8}], 0x3) sendmsg$unix(r11, &(0x7f0000001840)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000680)="09c48d691edd225f6b5bd679abe706e6531bec968d4aafddc8f187eaf6aec33321c1bb073550b6901af6b0dc1ca0a3519ab78b865d435945388ea33b223519e92600737a21bfd1b3f7b4344b6718e1164ff57d36d6181ea6eb75d69ef174080a4404863afdc3b9551d1e24b71f70dc", 0x6f}, {&(0x7f0000000700)="2add6e463039a067b0068aab6b250f187428fc6095c9662329691861de829d1ed68201f663145d46cb33493a8d4a02d83ca64a9c25b96264192394367a3b6f73d89ab016b8e40d33c4501648055d9d5c93b551345e8c79fb01e87c8ea96bd9e8a28de5d4bfff7dec801c2c9a329d5e6e53f56467d934b882aee45b947cfd6341102ccec0d6304ae2ae6ed8ffb34a2f0647df2665cad070b902fad0c2b767cf945566f676c425438527df5a049f4d61fad2c10062afc13fab825c0fe4ae89ab9f005fa7aa33c444157fc667b794935c7447c2465ceda0e765df3cc20c4f7ad376f81941b7b0a4c259ca05a87d6605aa4a36a4c768211a7ca8cc33c2c04d7fc2c1d9bf982a75f5e9c76a4958d9b39f0d00d7bc0f4ad323fc274b424692eab436d21a9448925cd045416bc607414c407a1532d72484c21c51960de0682c07954357705949b1eb5356c50e96f2e8844d45e7c5814b95ebf87af707a4be32883233b551e60d9685a854435acad13938fb5218d4579ca74593052fbd78c63859041053df55a10e827f27614e1622baa71db2e83787fabe9af2db694e68d8bf0d77362c4326f6bee57947c86cdfd4cfc4c4297dc29c295491af83746dcfe2e45b041e54dc8746211569cf7eae04514fe7666259771cd68d4c99b798cb04a50980e71d4c190a6f11faf670ab8f3b6b567c583f61df16f663171bff98d276edaf64b92196e1c3ee7746ea0b0393c3e285f36e417dc90f104eba90ec9aa387e9fc2b4e579886340069900cb29f636d775f7b10b4a94d3c541a4553857a8dd2dee9589c36f84b08ef432aae912835ff5571364b9ac9926d1d030709717b7d2d06ce43e11d6fc534c87bcf8c5f2bfd91502a58984aa8dd4d47a360ebcc7eac732cb0bcd51a299bd54effbba3dad06307b253835bdd4dfa2af2c7c7e4e34184e34c9df616908b82e79db2a3a825a0ba65b1de1daad4c9e2945b544b5e7448b0e96d7e3b9eaccc0ba870e9540f9b049099691582ba73724a41ef1f56cdec7e630a98cd4d4ba7738546ddadbe967c6607a4035953b0ee652c406f39e26aaf72a560fe23bd4bec95c7d68cba895ba127782d7a8cfdc5b3f458e2269e3885968d60a2a7910f9e0e41dd71b94313ffa66b610b3e7d8f88c29e5bcd90ed09787191dc267ac6da4f86adc28ef404bf07ad4f7f365044ef02e66c9c1371105da7575e5cf8bfa2f0f90d73892a9793f8f0d0dcc4d507ba6e50e2f42cd47f9c9ecbb4aa6d43233ade8e6a653c26e0a473a52d3744b4b578f136eb4c00c05a111c0d3ae8b0cb33b9e8c6b24da644dbdd1a1eaaf2d777ccd1eb3bfe550cce7d89ab1e9f2c4579973911505f25b0ef2be0fda0a2ce138223a5798eb78024a74fb67d593e597c56d2c319920e53c8ec4f719e7d2e3b9485c540eaff33defa8004779f99ffcbcee06310d18add318b22fe54b229321c527a2fc3e7e6c9ae31f12a1e6a0ccf0ef65a11d6911b1a8f7b9e033b0808044491b1f28ff771f8865eb4ff06ddca97726f0715bf65add4dca9cade8ae47a2301cc477cf61f1ab066c3b9f20b20bea07fc66de5b5fe1098c8308b8ab7fb68aaea223e7db3113177d78399795224e58b7463add13208c5e969292c3e0fa8516b1818e5a39f4a9338b7a1914125f7f81fbb0a239d0d14272e3655f00485bfae3570e7063c6a04829045bbc447e2e68c99281fde4510b208aac38ad44a4d160b499cbd95a3efd15cf83d73f8928bccca1e4e413f32df7b94b7525572a70b5a582aa1602eaa561ff6e0087dbab3175582beb31ee123bb567b8ab5c69833a81fc43aba307fbf80bba654bfc6e67649b32672e305c0f86a6193b2d457a2db7e2e06115fa8606f9491048d65d06abd5909f486674f2a7f3fda9fe47dcc3b61bd9c5a309f167361696f5312001c1803c1f594edc862cb6b39420bb0783c50747b66c2e618ad41f9e27ab205f0aa562ac33d91f60b8dcad08c521f7355483ddd8c51ca50ec80a12b60bbcb644436b91a48871ae2473e92ac7deed140fb469596002da4489ff15b688d10fb93cb49c601622c170d9168a7a82d6412f6196f535740d3b7685efd2799b36094fdd6980970e919cab5b7e0e1cf817e3cc23564539c0630f9026302f7b8241566e0b813b083c4189441db6d94e7921dd144864d5998ce350074962aeab20ef655d197844421dec6bff17f33c8b9d0d11bcb05aff1c774e955f58565286672f81813d67ca65859d86c5f8db67b2389279f57565120db5cd7382f1bec146a6a3f0e7edffed1b301569c25ff7f7a8332f34d859e231a6db5eb27b04042918e52200bbae269676ede8836d1dc73bf178afe9541818fad9232cb41d687bc805ac7fe4aa5d1094743bb57e93cc0f49560910d8fa70d0e1544fec2ab1baf8fba89cb989f3804b438a1b6bfcd240e0cd710679ea9c3c457d47dfccad7022fd0e65ab95edce979b3e8a57c255e2ccc0ccf59a1784afe2602d619183a85e2ce9d83801a15b6f464c7a67994ff4fb50c86a004cd4b449d35a8183542724e0528e1aaffec15ad17ff4b943c7f5acf28947570fa6517a0195b6bce9238e9105baf14d6b88b2dca583ffd427c933e08a437c59808e106b06b694924b2b2b1020ec0bc60d1428007a8d510053731df96ec4efc10cfc1e5cac444773179d3c69057567e3efb3fd8480c4b85996420dc5d0bb6003bfcf0e6d3e0128445e69ce49995793ce253a98f8cfb12eb4d079c2651a825b13cc03567e2c8720d6b04e0158889533355fed0e52090c32511d63a93b0747d7afaf4cbd74817755428b40879a5e6d14f06ba8b19a39a6e1b8197bb8dc1e290faa172acd9d13132b79075f746754bac6d3730146ddd8e34e01d1ea1331ccc21604a016feb56b13afa5da6a73847eea768ef2d15c9df10e7fca97a625a80e06dcf89d763fe0bc78653a3d40f36c32d26bb0e235bfa1577b165dcb8ab029fc83b90e45836c7f000bd939a48ac8d406ba62e7ebc1e48e7697f19cce8ca47f2dd7c54a3f3ef14c58ef52fa8d36d32532d1639af1ec616b661488999104092b7108a1e380fcc5aa44dbc3c4c0e4e76d2e370df66adf508f9aa5db8dd9ebe0943264cf4606c7a48e7e24c33c7a9ded4566c95391ca6ff43e5c1c643c06c5b7d3b8708cdb787f21d6abfb3de93c7c16144f0b70f094d15d7922a81dcc3063c3e4a8259906791b8215b24291badb462fc64489f10546870f67fa33a79fa4bcde183363f41cec93ea414ea9c4a251ce14c4ecb5cdcea15990e245a65739c1465745d56fb7e7956cbbe8da367bb7aa644395cafb0532a43363fe8857a6ff91ff96e629039f514b09ca5f83b7a887ef5f230e56d65be11ff6decbb54c7630c2e48fc424df247334b0762e51c12974f0f5b184d1bbe265390089d2bc5d9896b282e3c5ae7a286341436662f12cc171bd1f950ee662460d6c33d97b3e34bfeb8e04c561a09a909e747b3a67463f3816b9050c01804e3adc6a2ec81f0bcf3516af98875c0a469a509dd8cc9072a39f8bd9433ecd4910647c8f6603b2ab5444d43b3a31f6dfaf0f20cf933e9b8a4afc6c360ead5d4c4be3ce41020451c6d1076234adbb4a589fadbd089d053bff1b0a67eda61556ad76995409fae5e35d810ae205faf91c0cc4657d0b5ede22699ae8d27a48d0b5b2fa60139046f6e58fbbee9533534061becaa52c6d61d08711a3d0be5f1656fba0ffd7125291d79342d1c97a71f280ffd07ceafc080eac39df54f250ab3668febeab6e1744815e772cc19bc11b169dbf9bbeb48feb78f1464b2187c5e7b5ff26980a2b1aa900f4bdde177a9cfc7d4991829f709b80c8a2d977176e547656d8dc1c13827c605909a0ff47dbf6a35d8439e945886a1b6b7b210e6eb9c25d72bdca2d7de18c4cff3422b4fb3d308fd26eafc5eaf3e5795510489e6f2915c912a7502ddda569f01022d93155d8c65816a2efc21b91ea95e59072769a1d720011e31203bc31681d0ccb51585357113da589cdc73a4211c33bd181de9b7a375e2c1f38277db4fa5e68d7f0da776719463e2d88db5c00e92f226ca9382176c9db532984ebafdfebb37cd9cabab943757b2d2e9a5fa51cc3a63ce3164d17741b3886b76db5ae3b8c5598f0f1e0369eb397028c4e6e6682f384007a28ada88936256eac58baa0e158c35f7779adf22119c57eac182a376b761463508875769f69ec2f8ba067de8080826f946825fd483138f61afdab3086b73ce6875b7218bcdcfc54e255e5cbbac17aa53e277e96f57c4531485c3455e122dfb362355f867cfa5024e145121bf8602942c05e7d4e5aa71a9e7457face7c19e53a876918797c81db6428232dfce7fc196e04ac41aba0cd0a976dfd689e0cdf30e9ad3df4e7df20546c62c2ee3ba6d187d6ee7ce6237fa5719012eee7369e748d9cf4524bd6e39d27f39b79c4cf1a41fb3374338a3f83ab67869d8214995ce878b8b8c8d5c521312b8073dc00f8f916be8c2040a747f98a1631a2c4321b1b46eb23cb5a8cc91908fc77b84f38de8a234a8af609d48c3dbc9965c06b235fcd5eca93d6892d7ea070202c7a4d180149ce17fc06a35a3ef1016c6d1f5c1d52da989f3ea973bd184de377a1f4c9990957db489b5db42d1dd9d7e38a148e04aa5ba64a6bfb8958f66cdd223457d0666f608a23c461404cda13797799b673e482a78928cc2c3765eba2c10de36a806b7d4adc72feeb76a0f4701fef5f9e0178b6670357848f030afb6dfe4fc8519b7b4a1a59ce751c523932285f02b31c38bde2112026981f8cec0f4938b818e040cc8ca09e94a06635b814ad4ba3cad35d8556b9a0378bb5eacd97b183cd5aa8a13e560179f5440a012c2cd65ed6a55e4b16531acc52901e0eec117f47b63569da31e70569afb32495d1e3e25f3729f0939b39b7b945a7242e2b5b56191fb2eabc0b034b70dba45e914260f41bad5eb6d9e224c4e00b0b1243bade5a298823dac4fa48df2021902089aa4bdbe4f603e053302c0cebdbb2b3fb5ca643ff369fe2cf2ef6031ef5b1e5998b7a10225bce5c7207d1e584fd844cd6c6dc33ff98f34a2e42751339f8cd345234ae2cebc718e115c0e22477c30a4a5d9f6dc16c74d1b583dd3377d1a895bbfda9f077a33f882495e15c7cfa0d20aa6be8b62c7873f4082e44a6424a62f6f69ccb46b653c73c60eb1f48a695c91c198ebf249678afcbee014a7d52c30e4c27f7967e54cc1b2b58113f4b2532539281fef90b5d3acb49783c76cd349293410d04325bc6e0e7d9245100c06b92f6a415607cc5810a42c293c552a58ba2fcb9eabe5daef6bdafad350f4557ebc429847d346663921fac212ac7d2eb3b837c2b4bb98ba468705b3ae80ce0158fba53fcfabd52b354c86cae432931ba5f4766c1cc98879a62dd64f6fb162eec54cda2cc3b03182bea304ed60b6473519ffd710427a715b7ed906ca85f57712d0db2689230f17a7291948dbbd28a1f28cd6d0310be776b7935a4f6895fba2e28d9b24d942f14e416dd99e787588af551e690be7e70f735fc2f94123a67fcb0fc2f7b169f2e5c887e17b44731bcdc585a252984a492ca732f4485c83ddd66c7b170ba578d5f22f3047ca4847cc6c36b5994f3b76ff4cb21116a6fedd772262e97ed6b3aa2cdf9037b947f09c819f0eda16f00436cd9dd851a0124c52620191c0c55b33ea2a4a8561f32b418485e735546d1d108239599513cc278c4fa6c312aeda79e139a3a37db0afc1ea5c50519f3f58f3f7d8892cca145029be26d41de62e97394fe9affe7e3edb", 0x1000}], 0x2, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x2, r9, r1, r2}, @rights={0x28, 0xffff, 0x1, [r10, r11, r3, r10, r12, r11]}, @cred={0x20, 0xffff, 0x2, r4, r5, r2}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r5, r7}, @cred={0x20, 0xffff, 0x2, r0, r5, r2}, @cred={0x20, 0xffff, 0x2, r4, r1, r7}], 0xc8, 0x400}, 0x2) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f0000001880)={0xd2, 0x20a0}, 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f00000018c0)={0xaa, 0x800}, 0x10) r13 = openat(r12, &(0x7f0000001900)='./file0\x00', 0x200040, 0x100) select(0x40, &(0x7f0000001940)={0x200, 0x8, 0x1, 0x3ff, 0xffffffff, 0x40, 0x3}, &(0x7f0000001980)={0xe13e, 0x101, 0x7, 0x9, 0x5, 0x577, 0x2, 0xfffffffffffffffd}, &(0x7f00000019c0)={0x4, 0xfffffffffffffffc, 0x3, 0x1, 0x0, 0x25b46b3d, 0xffffffffffff8e7a, 0x4}, &(0x7f0000001a00)={0x8, 0x4}) sendto$inet6(r13, &(0x7f0000001a40)="67d9b5de98232b737efd373f1d0bd6f287f0ff0f49f338534080a0678f220955911d9a0f", 0x24, 0x1, &(0x7f0000001a80)={0x18, 0x0, 0xff, 0x1}, 0xc) r14 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001ac0)={{0x9, r5, r8, r5, r8, 0x40, 0x1}, 0x69f8, 0x940}) 00:00:06 executing program 3: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='+]/!\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='[]\x00', &(0x7f0000000180)='&\'/\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=')-\xe0:&\x00', &(0x7f00000002c0)='!/:\x00']) r0 = semget(0x2, 0x3, 0xf022b3dd2c770f70) semop(r0, &(0x7f0000000340)=[{0x5, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x80000001, 0x800}, {0x0, 0x9, 0x1800}, {0x4, 0x5, 0x1800}], 0x7) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/2, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000440)=[0x7e]) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) chroot(&(0x7f0000000480)='./file0\x00') r3 = semget$private(0x0, 0x2, 0x60) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x6cf, 0x9}, {0xb44fb25, 0x4}}, 0x200) utimensat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x3f, 0x20}, {0x7, 0x8}}, 0x0) fchroot(r1) r4 = shmget(0x2, 0x2000, 0x630, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmctl$SHM_UNLOCK(r4, 0x4) r5 = openat(r2, &(0x7f00000005c0)='./file0\x00', 0x40021, 0x140) chmod(&(0x7f0000000600)='./file0\x00', 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)=""/149, &(0x7f0000000700)=0x95) msgget(0x0, 0x428) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', r6, r7) semctl$IPC_RMID(r0, 0x0, 0x0) shmget(0x2, 0x3000, 0x676, &(0x7f0000ffd000/0x3000)=nil) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000880)=""/104) semget$private(0x0, 0x3, 0x200) write(r2, &(0x7f0000000900)="cf40db03040d25a3646a5faf8ea8eac8346518a9621932984b71f3a4255eb419255b94fe34765b39e6eaad27effde12e30af0c4f32ae52feeb90f6c9e1798359035bfff8258bccfaf1565869b468c7611eb99b78e23ecab9e2e8aecc627be7db8bf91f169d95f05f783d4bada7b46202ece6b4cdb9d2abc98756b138419fb4c0b711d498e0fc21003af6e9367b5e4a297703e6a5d21c9b51377f6c74ef35108bd445ca20ca413f96ee736282b8e18e11a4a1cb1569ddd75f046982cdf4740926b5cb99d4d5679cd2790f97e8d707885be5d621669f7e39fccefbd6ee8e33255c991f91ae9e757a9a94d327a4e2ff93e2d06cc27afee997c03d7d84f4d96061f3532f0804b64b44f54d0b4bcb7b8f4a157a228ad83d5abf3af132931ad7b4817df7b9bdd24d721b0074ae57b16e4c566a6aefdeae367f03e90904998c8998b1cc7b00919d734dcdefe2f671ba03a5744dbba03045377c01d4083bc5f484549aada39931d0561e7a7ba55123e28d30bdc3b2815fe573951eada28f69eaf5e042510e8fe1e5ffdc1ff8ac8d5b60920d4db1e4a80898f74e95b5db5b7af412562fb6f4ac35ed9cff5db78e25f50e5e2b237ec9be99e63a4b7f8ac2eb47c3103d5c3d6330b182dc60ae04e3ffd25cd223d9e399ec62a702468bb10e48bec3b3936feb50e7460b08343139e98b40dc3f92c3b29461b4c66ede6d6110a02bf6c1d8cd884023ecb122d62647a71ea11bf42f3004c21dd5d5c74362876d7ecde4b172651a44092b15ac2363d647f70479ac8aff31e200a2602877fbab96da89df07412d8dd33a40ab4b5705750d7235711f6c6514f31e544ecb1ce478bee7241fedb66e448e96a335525c1f653e67eb549c6e1dcf12bb4393ea88b7c6ed98f649404249e21e4680935ccece049850b759e8d70e73001ade149452da0b89a2573dd91566510ce4a12d24c348870b34c42f5cdab74d6f8f24182b66b940a03cf258894607af77e9d4377b2babf7c80e98ef78733f492317fe6a54872a355a953713fc86e391f56e8442a32447c6a8f87e3921fdbce6ee378c1928a38668b956002f114f1e98f75f827e07ad755bd47222e4d84fea722a0c39568ef9362ab12aec9690fd55e5cf5bf2aa3d6315dc960567a5ec39cd4af06570cb93e51f32d11ee593add2e6995174af40d5a3128f7fbe7f6bde9b24fdf995b43e94e21742f291670fd2815fb843fc220b9a1011318409b3a0ae38cce966196fe18f12961098d182c2081dec1489d08d900606892b754449649696adb4d2fcf4b6135fb8d80832dc40f199a38a7392b852616142bd02fa5d5ae34e6322f23d2ad8a9259850c3d1294884f6875ae7a15f7b36a6e25e91c31e7f884709b930d6ce47cc99d94e8731f88ecfbac44ed805fdfd467480d7c3b6f5ca204938c83afd067b9139d9232123ec909051b3b09224252818855b148eae645e5b35cee7569145bcca863838471c353321358d4da2db8e15b63dfd192a8387bfb96ae1efd13203f4f1c915242454c81a385b241e3137717800c51e08bd11fa252570847afa053a1e1f4305222faab54044ac236421e546d615bb2abf6194ad5b3e028521d619d2ea4efc977faf51ee6412145211f3922f1b04f3e8de079d4b2f4c084fce152b30b60801b12006fe2351a6c32380ee12a83f0d18d5c64b3ea4fbad57ad97a8c8e0846f46d900a5261a4b115292f1b996737d34c98bd6b8ae25c6b7a1c699162a344a03ee6ccff7870d5ec1d2292800b16a2a169b9e729e3e8ae165de2ec569b71a9150217f09791af3cfdf879b45acdb2b2b3fd9c1e558e652496b479f2340b73d518fd1c6fb508006eda562e445d02ac8c1e8757e0146df0baea6617eb165a146e39de17258af629783469cfcd65d5675a618398fbd1ca38eea17f4411356be50991c862ed75ebe400c7543087cda7c8441cc949ed994528e8d902f1e4d715a3bd5d04be5dbe94e2a3d5994e8557dc8c40f4d64d92e8417f7da9ee05f4377635dc2002325bafced30f80232a1a043c56b06591a9030de866902eccac11d15a3513c22255bc857b34e767c0c0ff194cbd37a9481775e0a58c6c984dd3cf90a2877038fcad924a83b702ee4a4b64f69a3bb3b508d1ae11341eca3f56f87fc25f4677d8ace73a7a47a7e7c7a0969a157210a7bf292de8104d774d61e42a98d82d7b4d451d72a84b6812fd740f2a286c5a03274f7713058be6e008f35ae1c151c9f72945bc2c305323e6edb686aaf56b7629e8d571db8350ea52cb8cd7e6436d464d107e0f25cb1e009341e3bcba5d4377be7691f779abc86c31d9c41432b5e0d1f394fc805cce5f5ca85b0c21e7dc1290070f212ce64105e710ee4a83a83ba8780bcb6d86388fd824d312f36c2ff917be8dc5d881f2ce3cbf612556887ad9ba67de48a495e3cc0db93c7aeae102fe2025b7a66f74ce4bd5c050f8d78012ee50b66b522772b0026aff9bdd9ded6ef2f8b39437cf678a8e1c1f36bbd363373cc7b9a59c43c01ad20df3792926718ef760fcd3475965f94bfe549762bd328a1116a38a579c1cc9284a71e238629b0346223f654e89edcaee332dc48e778068bb8b1f9ea3662644128e0cccdc2625ed71cc686ca892ff9346143bd1fd3b99730180ed1f4efaed627325001740b3f68c41112ff8f10e0a1d7b59733529f66daefe58c75cd773be672eb3d8cb1c2ff2688fc89d5e121c4460612c501782b1141d0e2626fe30dd384261472f6f45480a411e110fd27d5ef6821a5a11138492478d65550cb82f9e3b6f68aa10c028799710487172bbfb01ee838d1126a2057ddcd5ea03d3d304ab1dd27ce0c874268216157abadcf7603865059853da7d45bb93d1a6693e9fc449f1c32a5cef1eb6defd7d4b692e6a0b3decd328ba6493a7f5c28350419610a579bf228ec7234bff238e31935dc3eb339fa392a9ddc6de8a76365aa3f8a9bf9e3b37701561fa30a2c8b2f56f55c6d353ac37c465569cc70c231e95bfc112e045458a3a1d9dcc23a9add2239873a184de6818d572b09c5d8924ee9f646e8c6d4e0e80b268e36c70a92910961b485bfe9c5e96b3e31593e1ce6711b3ba49bfc6a3de3884b385133dce196c098874501fc3a2b8bba34b99faec2d3e5dae545e20408c74c1902afd52f7314ca4d0dd13834a2717e737c4dbea844cac5d011a7507a88b6ebcd2e9b981ae3765a8e88a1ae30431916ee86401a6beba3a51bde2c6a864e660f4edcd36fd60a1eb8cf954f6f468463ccfffe9be14754f59d737b347671ea121b8e0d1e6ef8e88f8b0b386094c802a37fb085f181c138f466c9259c92602a65fb60da969a47c67e53943578ce17ef5c5c59c2498a60405ffefbd18fb631713c719d258dfb5ed7db205f6bc946a49bb4ed62872252ee0dc27e34a3c0df920fb21411ff492d4b0243824b1a3d3daf72bd96ef586a7eae83991dc213ae70f54b292a931efe26007e454838022a66869a3618e98ff671079678c7d9a65839f0ab1152bd0b362eaaed2b97f7ede5d4f2e5a99f02b1350174964e03b0d9829faf6f88e469b009ff81a86a52c15ae788723fcfbcfd932f13c42b24463df1f784bb03c73f2a607c346fec8fb5862bdc534076b688b5efee0bb8fb82f40e1f61d2682a3b5a56a10a9e68e0c5f9248ba7f4278fd24beca0773fc5d6b5ee2c497691df7ae0cb4ebc0c34eae3994b1277f41295e77bbf819e816af6000398b9271e7512b70c8e0128b335f8501834b48eb7306a103f6efc446fc77bba00102579ccd49d3f8ddcd9d5bbe24526f1dcb411e173198c48ddb1ee6d31d5af67edc1d6b5362162eabeed0efb74ab39b3ef121e80e3aab9c76f80fcea6ee93268a0444a302fbbde3dd8f1c651300ce4b9b14e14bea61f7238697dc7d00ec1f9d621dee0b3b9b5dbf1d02d39784094069fb0b835986c6498dbc615c3ef26e5f2c4a5f75c5652c556c71af54fc70bf45aecbcce82f3f4bfe78e8273e4ff2bf742d26a9acb0de15b07c3d08a64c51e7ecdc6d002e0579674daa9aed6a460b3e333a5950accdc227cdd7b9f79873892233c314476cdf7a6d4f891ce528ed6781f8d89b52a3ee17b61fcf7ca9c540d587514b9d22e089765fa75830c8c9d09fb89eded8cb0e804281a7c2ccd7c1bb267b00a460c49860d94d641bf3d61cb567d1a3a8dba0150a3429d7f88a8b74888b4f75302fc233aa5cd267dbf438036995cb40b37aec0a1d5b255e62a65950df84846c453c80b0e91d4ca6fcba05f14193f3ece63ee550ff451b5d2864a68c7f41b10047c223c1b1d632b7272e02897b727c42d2361c366a68eb78ec36fe514eaefa52a3afca822c2ddecfc6eb1aaebc1cea26c21c56326bce49fd0394c8da912aa1822dac9577fa000c605a7c581c0663ab4cdd176a9857f0706fdbe135fe0a3e15b4d8667f0f2554f614b997833a99bfdbd48826e366e52b3a99c37bb2fcfc34565ae430fe0079122f11884acb98a5fc654f809c8f28fdb009035cfdaad973c71db4fe6121757dd2bb8ecc8186ef45a773d66f97256bf17ec0fb60d0dfa6e004160b4869f31f662392a193e094638b27eb5fbecbb2442b0b784320cc06b346b91accd3fec3d78d23fc2945526a905d4730347d57941d8e22e13584ca5751af65e6630ab17ff36820ddefdaf3738d6f9caca78f23ef9f2513ec616305fef240b6360771d3580444950477ffe436ccf82d3220dca7f47d8517dbb2ad56077fc1ccdb35b1e70da22ccdc56d83ab7135db8d3a4ef44b8aa0b3955dcb8d5d4fefa01fb40547d89ac42f1e49fe1c4d3d64e0789d31ff37dc346441ba529668ec8fab59057a90550f12962129a381faaa02ffaba883818dddbeee8ed2ab4e80e117fa8de931ac80ba84a254fda39e3a67f0e4a1fa481e5f0def4795909338c42a0a7867eb46faa6f404d65ece4a0855f9cd0e71fcfe969b1de1371c33521e3da5d549128936ece1bc4bba8ab2d083e995e742ff57e9959f0d541a1ecbcee62d2425b6c857e4a531eff4f6db970d296ae70cc981199f4eaac67a379208d66a6667fc18af11ecd7416799ebf77bb855ab1958880bf6e9826ddd755f69e3771e494506418c99775d5d68dd8ad1ced87ca3474903b5b9b17497380ce7382aedc23a37e0879c9d8201280d4c76e65c84e99fe6bb621c52863b541ef52d0a9726250a9e8c13dacb30e1c9b9f8623311814da107a89c957fd796f6877ae0d01e2d484ac54b2d913dd6202705d7cefaff3d1796acf77b95cab6490719128512b4d984c428723efa66d2be8d5e33343dba4a2acbfeb3ca444c636dee1dd93010e891b5cb42f60164cce12f94ab86f3562dbb9ce9d65bc1ae5209c36c1aa9fbb38e0fde2ec309be60b4464ac7147b26d5ad88407d0c79cd2aaeb77bda9dd173b7c707de0901d710df8c51f931ca3cadda439cc6fed9f324040ec0a899858295644aac746c5e501192d8dad856356a995b9338d988d9925d81c106cee17af7007c0743a2c3f4f6befa28b472e49aa02dc517f5e135b7977d24441ca5f0b722605347bf8ad88237619823d4698368539a2182871a5bd796b9460ba7e8d6374f104df5bed75520c97567cb31bea498b448a63da1d8b970a0d857e03211bac7b97d2cb67c9a57765d072f9b129ed3cb4820cf10d116c23918eacc3c561a8ac1c274ee9040b3175baa1ccfceecc87cf0a40a59c46a8c6fce3291b9f85e7f0d538a15d6016c4c8df1c0d9aadffe8a8df0bd0ef9672c4a461fa7bba8b8d29558a65c10b768d64c6a8774e1b871996e7fdf742", 0x1000) fcntl$getflags(r5, 0x3) r8 = dup(r1) openat(r8, &(0x7f0000001900)='./file0\x00', 0x28001, 0x10c) 00:00:06 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000023c0)={0x0}, 0xc) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002400)={0x0}, 0xc) r7 = getuid() getgroups(0xa, &(0x7f0000002440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000140)="6d46797d77a5a3185dce2d3c361b0d2436c68a698f72ac7f", 0x18}, {&(0x7f0000000180)="44e7f408d22707a1abcbf7fcb9aae6ece8c0a9a5a6dde157aea96104f7140e9fe0fd588a05b0c36377d3747269fa866feda8b2e97bd83d403bdd8be30f878db3e8b401142b0f2ce5d5e3ebe8980bb9f21c77c3b597a2c5d6059a8bae36655a56f1c763f91cf9b0bc842462d663b7fbbe44aa8a524aff6b768ff04760058bd7eb5ecd2eab23466f1aea6c1e93d6846b2958a0be873aacd5f560fbca81c2a91a63f663822177dfef61e50e5f37bafa4baeeb9f015ab94da324100fe950", 0xbc}, {&(0x7f0000000240)="e10ef1f02c49823be3e2a17f71617cb10f8461470ea70230289d11b1d1098102b24189c265", 0x25}, {&(0x7f0000000280)="ba8873d24fa5440eafbcce0037ef2f118821981c832dad3283f5b61debde2aa19c04b782c13c421a8699cb02fc71a63d28ad34dc24dec912e686a49507fc90a838fe948da668a66e1e5c2848d20f55cb7cef087116112e2df336537fbc764ddeb634250c0876d20d537bd03dba9b6aa89e336796d64a1a18c5ec69215d6c0a377d32ad3295d2ed69e0645ce1226c539c47161c0425f2f57ecd4430f6bafa877a357d92d71b1920098fa459fe559d38e6c66ebe233ae8a0dc", 0xb8}, {&(0x7f0000000340)="5f5526bf090018cf7f879102852d502c12d8eec8158ec1be4d60d73d1eb04477d2d81ec4dc218c70fa7ffa48aab42aef74dded4f2a2876564814d2801ff93c56502f0780bca16a66282a804969b89def21e5a10bf9a990e4c85cda97d557c78691c6ff69ae574ea78421af78c5fa7e7816af9db35b6ec215705e9550c93d4f7b6dd1795a0cdd8c98f9eab49fb6029e2b75328e5bd5186d1535a75ffb9031bd04ea614056cf48f394ac8973df5c692a5161a3f23dd74846a6d18bfd6e8f513a70d90fe1a20b536a2a63508131060085960fc83a4d62e62794b229a9e08c49debce7e7d230b6131b8b8e6d2079646b75f719719238c7b5130975e6a3a7d3f243a66d2a64c91dbcaa59a7bc45a192f909d724f6f7ec960e9ba37db6eceb5976f5b4252ed19e849ab22395b017d3fc635bcec91cd78a3a6c12d3d1000ad1340982599b97235d69149594e91f993daa7899fbde8adcdc761c9c35e8ead49bad5f1b201098c4906ddeb7ef1b83572645c0f7c8e04a14a38ebf6637f86b99d45ad3ec6ea56032d8963e104186d2db475f4e9e978914d4aa82a9ef3d6a026bb751f88b6191a0f747155e8b3f64dbec6daa4c00bd3bd99052def1e11018d936a663521f483d3fcd94dadbffc8680ece18f4281d3d6d4ab61ecab988474f411a93178da51b9d0c58e386617ab43a1bd018fee971268ff73d9eaca61c8ca2a09c4d6d9bbef4b390be71eefbdb1f12ecb9b0fa4fc2816008950c685023412ff1d65e677f632a3591012f69c9bbce384fa455cbbdd2d7d792816ee69bb6b64887a695a041935188c4a452c0b8feeaefeb201460d86381ae38d00a24d7d3b9cfd1bf75cebee7f951054ae5dd8eec1cbc79ed59c9fe8c2df8fe61da1e2e9c0450f3c175d68938c9a1ff0ef1c51a3061b6f2b4438985c2604c92af5c010d9459565952fb409ca5eec79095904bed101868eb4cd56fefe7ad4633acf0f0a642539c3f72c1c571d391833b433fa92c996631c751fca1e2ca36f7daf329039cf17027fd5e985544a48b0ee6a4c2fc5751823103e0d196b6b91a4e2b672efbf476af5c9a166149bbed5b87cf4d0de7a03bc8151680f9b798ed1f98a6cd96b934a2adab105a480234c09b9142aba160d37b8692b122dd5eed1572f26fdf6315905d6ef7e12f309fa97ababeaac238810127452469000b001538acc21bfc6b08d3c273d19292f407a47ed0ab1201eec6ce317a751573526ed7960cef48f1e0f3793169d3a96546cfbeb2b15cc99de674d05231b567c7bdd8315701e67889495dd8ed0262c1c4e84d0cde5ef86fef187096a27e78ef96fd73da978479a46d0bade822f8033c86fa348a0ff8460bc319cea7965ed7f365b782bd3ab3db98dfd1fe106391d1ca9caccf8d506f962ab3896813de78430245bde6f4dc2da0e290276ceb94bc849dba32c922174bbb45727d8d8733db8a4808c0ae4979293518212bfec9b053a14cbce44bd7e02a5f653ba772b9fd0abb79284e7020722de64760765ae91acbc8ac453a6a0308b37e4b5366c48f459889c8f92e1910d009b1fc486edf9d8ec9e5c1b66da7bf0aec3d818ceb67e3f3d4608a438d43ca26dfd9411f693eea0f616c4b73dad1d102cb9ef1775baaaf4769b977ff3103a2968a43de3883812a879ab95bfc68fe6c83e0c68bcb49025bc2dded82d525c0b08d8c96c97a14f044507150386465bb5bd3e889c3894a9a9905de72f09550f8c0b807f7a7e6e2486bace65198693c40ba87dbb2ea89a5eb2e721984850e263192ee9d024686b497fd6d34d196fe85598ce3a3be3673dc147d04fda7d1722a21b0cf5e7e68356323cfdbd01afd0acd3181dbfc657857cb57972fe21bf3485dc6150dd804528f3e446429240819127d9215ac80138b0a5dcdab6b4ccea97ddbf0231e56dee67a4f5a3b3fa1339f2943ea076c58d9fe09300e1b65a4df66ba6e0594dea2930a1846200a909ee5bad245c20365b72185e27f3cba70a1128f28d1c7e744f53b7d558deb081d3f4be9a79edb7d5c54340517b985a970ac04ba67fd7e371945fbc3f7d31dc5cf936f8076dcca3f81399f97b741e222bec586c48ad33d5167c3317ba47dc3cb03d888d836650fab7215d1948d5bb39a9d614d1856426e98bc6e543b34e67dd930d4db486d5c320ff0e70cf25ff74b397be52368937260f1105c472b4220c5377507392ecba7b531a8166a4282030aba2db2c480b48d8b6c34b694444956dbba2901adb89f18eb1785a402b7dcf75222dc6c274dd7f9726e424d63a4b376496268f0e989db46fd076fda9c516307d68e16cae93b60d78d6330a270fb2908f9bf6e06f09c4a0645e6bf3e08ceb28aff1d144c180d08436634304cfe82fb3c695785384e57c993d5d09ac3418ee3191c30a0a7074518c1afab870d517c74f6571373566eba270ebc882356c787ae5eb710992f1db20ebaa7f01e5a7abe01f62bf2832a10f99f5ca53f1d06b4a9d64e2d0b35bc4f87093a07a535b6f309180f863b3556bd4a8154aef17883f91f8537413fb61e57b06e2e0cbf9c87b087064f3b9baacc1e88cd4ecd33da9a20d176dcb9ca16e8f8cf7ec3686d389fbd5024ca6fb7a07f4b2dbcf5471247e7a11eea35844dd4ad86bcded0abdab487eb896c73f5bf56ae0225d3318555120183d681c8f34d5f0fc15bb3fdf7cd66ed42d1b487d7b25e30c7f40991586860961ac8c781a028a18afa39fa111c53bec391970cf7ee29411d662b8b9b5812b444d808dfc9e8d4a354e2cc33b9b6f42779a9bcde3d555cd2d346318802c91c03610b5aac8311bcb752bc29292da39b2bb661dfcdce6847af7ee9eff8d0bd0ca740e05d3e3eb09c9496b939cb6743ea3558830936c1564b4a80a5f726e5b863fa69bc0ac39db8f6e739102548ff8bc8377346f0f2a2fc11d3269fce8d386e8ef93c1f67c8e972f9603190a85b0ba035f60c15c44f3aa7bca29ec02f348d6fda820a344babd8640c19ee98a1702b8d04809b23d604670eb522aff6f41810df9cc1c17a4a80b7ad71a57a169597332395b15a2cc5f646ff6955993d8d03692ea0e4d030c5d5bf41056423b17c8194fe8d1ff5da641ea23bc9294e429951e528a1f8c17b6e8f5e19cb95686b3d24fd099b5f18e88b7f292c50c48ddebd1331c126cfc3ca0dc3b4cc6b27bc0fa7081566fabe745c3563a64280c3a8ef072f6e1362da33851469cdec7d94c88cf2335f04ee59a5c2db99a79536d4e2ee82cca137ddad76e7672353f2f7f251c5bdb8d5903f714be630011ab12b4c56f438330587af1efefbf54faab39640f0d9ad8834288de973fa205df3dbf624712b2f04014abd3babb5eb137c45dd79f225c9693c33a49076144c5b32139a63d63919f51f1c058779bba80d45a7c5d47960642325d07c237148809abc52583dc302e4e46467fd2fd12ba3a1b01115514d69bc516bd6673fa121548f4477e284af516e71c9a64574c013c599a3f01076b00a2069fcc0dc29e34ae7e2851d707a988e3e6fa9531c9ce3ee6a5373768c6086e992bb0aff281312957f959b662a9ceeb01838617dc790d93c24b603cee40abde1e9184bc2d2266bcb910b58f62e9afaf3188d8b72b93231ada2a5827c398bb7af213c83955f565732c5a578b0c5cb39824ec082f194a07ca693b313d7697e087f1d66d7a0b26680ddc9c3b7f162152ae0d27d4641cfcdc9d0395f0e8f6f8cddaaf69648eb7f15bfb4ecad6ac78f5d1fe94cae21a02d0d4c81d7ea1428fad373fc811881e75479ce69ae4b0a577aeb7448ee9c91b3c9b842d910690cb6b289ce6c5eef849a5d0944967bdd496db3b4117c9d4ac045597273edcd2df45190d11d50c199fecd27e19796182ca85813c06ca523314999829ea32ecb9f8ff6c2ea902e2672933f0476c8a8e5b052dccc259e14ecfbeaaae3f844d76b3fd7a0cb4d4d6b31ad36ee9dbc6b3d5bc6f2cdf8324c5733cf41edba93a1d95af025248c96053818169726d1d11abc2dcbd1d341c66974c252fea964222164f67a71e3d781dbe08b63277cb009fdb20939f6939b116e10ae8c7a397be6eb944796b035862ba21c133182349b7490a56ae1f44464527a607798ce2598f6fc26d840a061bae123dda2213f611178f47d82f29b407451c8ac2f86a031065274c3b858fea0976ac521d022c41e9c3db36336034502da24b5fd705f3a42d508bf30a9f72326e6a6dadbe6da7d64d6d086c049ff408eb4660a3646e0b60455a09c40a45dd36e2d8c20d0c84802c6bcf4e624c887f1e73386ed75128bd9906fd6a26c4a95c2682e198e5b6557d252ea85199966afb6b9257b9ebbdcfb547c635dd030d7feb70243a93d6dc0308f1e169edd89bbdf0e959e242544a7c269b3c2b5bf850fa0425d33c7affc30cc5126bd77b8a1f991e19c80c632f319ede1ee0c894521680c08da9d58f35728fa4e4c5fe6b17da0a08cded0801fbaaa9ea33b66cc22334aec5d2ecf1b019c9dfb2d2d7cef28c1cc50f0652df464719e2413d4028e1e873195c904bf7dd0e5120727539886303d87704a61b6c24b979f176493ec650eecc24493b58fb8cfab94b94aba5895bdabde13bfb384068f268a087aab7223515eaa5d273b6228628b4fc8c80a7d240a4a8baeb54e5aa1d50f6d5afbcb7effcdf68dd53da47101f24b659725379ab46d1d499303761c40962ca5269d2cc45e72e7c65b01468a42cb6055dbc87b5dfbf4e85d8057cac3b04f609f0ac911bcbacca9294ad6d1802f524bb63a016e298b5da535627c0e83d1dc9cf81a77351f014e23e1d031aceacd3164a050dc7eaa77c7a1e85ad9010deab026266ae709e001bf0c6ec5c51875d6b837d041c5750c81894fff1cbf9ef53990c4ee9ba592509d541e3c3d34c7e708d4f0d4c5a0c3dd004028c0282964162d8e7f728c40a23a841b78d337a6d08c58df5ec8224bff087c0a78ceb789f7080919464462dee3b054bb95ec7e757a94a7e33147ca698b2366a1d450459e9c8c2ad49212eff9ce5cf2e7c3a2894f4cb91fc3a53231789809316204fad3d718c926ff63aa9fdafb405ae416156dbae91cf61b7d06238b74fc4b1ebce606eab5ad947912410be01e1cfa3b994631ee8457e38117a8a2d08605a2de94301a320a576ea565d690cb7045cbf7a73bf7caaa28122c42f3ca6c61ba399bb5d3978a572788890d5ff4cd3fdc7ba89f9fa05d1daa4b587057b688fda7be8b7bec7c5b633d9a1a60f939f4872acc0699f04179f366a436c09140c26209083f4eb01ddab48d1afceeddb6b3ad4c2322a834c803c6bd0a84b779c0d8a089eb01bb1960167650ab1289fd6c5db2cc2ab055652be559130aa5b642728f5bd2d81688e6dce4a36ef91881555a9e6c1942edd26a194a5d1a5c10e69a3a4392548d306f34ecea050f04b663bd96c565fe171e25498d8866d098d2931cf4593290fd06c32ad4203ef0ab1da68580cefd974da9c9190e414cde1020c8da09155d432645c748fb7f49262cf2ef71a46d4e85d3986c696dbfa40c49b90afdfbc76624b2e9413b3e6ee7eabf3ed26891f631c02d206110d4de1599f3e9dee828702a3bd163051ff76b20cef9abf87b20c844b77467b4c6c24ddc9390e6d19bfba71d1288723cfb6c50fdc442412edb0875e164582b201fe2c9c482be7e9d3eba355e2514c40b030ec910b16d30ab2160cab9a149f86f80de798b4c08e2e2cac2e26a33567aaf7125c9da93a3ce9452e704dff927f752c61ba4ccab42e9ed46f61e7b6c5a6aaefb937e608aa8db8272dadd7d167006", 0x1000}, {&(0x7f0000001340)="bc775eee637f850896cde10990ecdcd2859070e9df16f5fad70a864c93f2429f4eb5e5d3dc6470ef0cf2643922f90eb7aacd77b2a333b8d4d772502aeae75098483868ead22420ea3d7780e7d7933f418688ca0bac64a9d7f607c009c9feaff5288ade063d45f5f305f27cdee90667fa8a8caa12062ae9c8478c25766baa360e7cc2045011549a4ba6cee6960997cff9cda44a38f5bc61666bece90a2fad34c617790ff18434f8486a301a000dfeb8a939f14d0cccde920bf912d9cdb364ab602c745c0ade8762a95d71772cc4e4ecdc42b6266669dc1cbe4a0c373aef6af1eb18307fc9645fd5144a0ee73876a770a0d031e7a831c7a3f9a46a9f8f039f77fe5a3b6a0f6054434b7a6669182b1f64bd500d22707761ece3ba63f8915ff618c22b989a16a021888555aae29dd47ace2742bcaffe5532bf0e5c2634510c8c135914c52a88983d6dfb662cff80991fd43b9d573d1e4d8fbbe54f3c8f9f0d2021c7a856219d9fc85903098705c7cdf3d3cf341835fbacc2c6c4f19d4026a70214a947689dcadbe034ff268ab36a3db3a5b557a2eff73f83f9089a2ba17f0273058e9dd9ed0342f3b829cd909ed24c6beba2ae02384ec4edc5ef792a5d3a611dd396bfd2e536eab506023635e33dd2d35b1681fb6e070259a82aed15e6dee08ba739b8d5460c3804d7c3dc5d95a976ebd741e8dd72c0f740674bf5af6613589589396453f065457081d958c97f639a06ae400f0ca99bba81b50d041caf6188abfddd489d1605534223ce4deeb97341d01ce29cbf3c68abf2098d654fd2daf09a9572f3eeff98eb9b29dd8ac9809e00072092ba9f6e050b0b184a797d9c058440f991b2fc46a09ed39852b231451f8ce9f3a658194000b394c3310d90d399b90f9321851aeb12601db2d3b655d6631fb6babf77bf1a40fe93b50b7177b49d528e4beeeec08cc21c606e367f1b13781241b48b1768e49a67eccaaf308e9a68d0fb61132c8c097594bae1cbe2f6094641c9175d2369e5eb60d47e4d8e5cab4ee709e2d7d9854c805c9da54ef8d3abef75af8474de020d3cc9996b42b0c567c456aab2efbaf8cff7f5f088d27b10af7311113fc22bb15fbc44d77b7beb319632c74567dab56b1687231c2a137f7c48744674883f936f037fe16f016edb8528a8dd32bb35121c88a1c88106539c4c874881603a65a4db9631608e95cd482958833d77057acd25aece5a4e5793b1e295c825e9fd4a9ed56cbd028ab652b5abc3a416a5ab1f3ff330e1223c1a19dcf02ea7138836d6de34184045202c0ff9eba7e2ef330fcf85a148b37e6c8f1c3871f74ebc26cae9462bdfda52d845be730ebb209933095de239058362c1efd4363655675ba3ca952b6288b6385a7ed268231cb04956725fc5c034c0cc95d3a4d841c6e9028dbf3a7ac87d8b0355a5407a9a52ae627b3e214dcb064f2f81c239d34f98b330414d60f2f34693e5bbe002fcd94a1091e4a8fe9510e74a714bd9b2b0ce6f6906235be9d6247219e1cc461828655a29ffeead4014da7b3b84b833ddcb702e9e94b573a41285dd80e230cdfc03035fe0de0b9a9fb89541dca1e268ed96c78df28aebb8148677c1684f0f5c5caf60441d7422c646e7b5dabf00265904416e1e0575328748de7c5cdbd32bca7f68aecb1e42a8fa2ac4decd04dc6efeb6d8798aa7e90fc5ca6ef3a753bf97b70899d5777c8fb6b87de58ccc7dadea2af8f0b92e470a8cd961762339b91825f2fd6509cf0e76eec550b01775e9d3eb2d35283e863c670315e91ee001325481a0451c8ddf18774d7cadfa078b99ec728c255c8d1365ef1707568932656e3cfa30f3c76eb769af91557aecfb68da4dc686c2f9051f8cd9a942cb677bfc481eef99680e5c1d5673e8fb346e22a4cfb6871a3febd455d0d983628b42221644d5effae3a33235844946a42e9ce27dd3716b02490cb27771f11dcec650185185b31d5d531f2dfa5537f1c66d7f9dfee4857a22dcd8f8d48a91fc625ab5eb34bb2e019434896917fc3730679a65661e245dda7f67cceff74c7f7d0e9f055b0f2d93723c47e030fdc81eee8a93ef1dc101a2162a68eb2e9e9c658d005752524ace07643ddfa3b45e45ecb5ab1955a6045bf6333eceee93b1e297adc4a484c958ba09fffa2720cf21757077d39a8a6694809ee39ed9b614db9b3f4237c2d9d9e1dd713130ff3417aeac98f874e98f8eb5c82f2cce672a1cd5120c7a2780dc75b1a135cc98efe515b668e24c08078c9c3cc8ddf29471a9d5451fe4322275fdecaea8245cc795d93e82b74b18a5b057497245c59828ce323be665c696a69621e375628e516eff2257c30856991c63d73862c3d08dcf0e218e97007893da9c92f2b6e0b1cc924b413221d4783f3c77343127b97361de5fa5b707abb1abd47a2043e700542ad6826a2cd0d6581a1cc7344637b00ffb5fd30f6d2387b3d703100ab0851111ff73d9c92f4c12bf2cd4e70c2c114af560687e4ec2b9d37774fe8996b182d887c0b2a77cb9b2f48b92d7898251cd342908b6d3a1aa770a853541428e31ba531755ec38af2e906b52f7bf1c4ea5568fc89b2a20b8625fb839725aeb0dc948ceed21293371f92b4c01d2cad797515e858c6301c02e6b521e6cf73527e88dce904a7e38b1fe88edbd6d60df1d7c88859a1ab1812423eca372ce536f2ee2bdb7ae3ff68cf03ceaa495f61b1093928abdc3281514670541e39db1986584dfd38081b369f5de6a3fe50ae973c849bf36c16d67cb0b7e209703fb57dbcb7f994b75fca86e458292da3c51f156d9715d9d16586c5773e334e19dc1f426e06cdf86cbeace6d4e7e0009c25a797a4482ae09950b8b34db4bd19dbadd0e218789d341e7404b8995f1e865bef004df0e64f0b4d5dfb206277e96740632719a31dce4927f60a7654f96039e7296f90fc9315f4f335d6a41bdd7664dcaf6f8524e116f99745ef3057bced416a74c6ee48caf9212253e012cef18c723dcc2f9c6764ea1f00c6884878b22904fe1c2953f92c08e7c0d6d73e858efc5da242cffa423b8f65e66f7cb4bb1b53bd1993c6b433dffbd9886e6da0e5db60d12fdb10f1d9ced08432bf38fc005f97dbbaac6e9baa0f1201b9b5e7448da9fb3b05ec93c0ce9c6356ddee6c92f61e5bca34e4f13fc8c23c80b903b95d13c78be784003e898edfb54d2ffa5aada56953bf7eaf35b108ab7a441499b789e7c700d980a3bee5417d77464ea46d71d7f1d7ef372331d4b98bcbafafa5ba22ae83aa9f011709bd9592ea7d8b52a0a898891aa674a5e4c8e6166231b438f5c06385e042626266dfd20d3e1e561455cdd1b8607b3608a23cd3a5a3e80e369bf5b84c9908dea1fc06d6e226015eaacffb4d36cd179176855d14ff9a06e2535703b5a2ccd075a67f7d78221f249d025c35f20081d56457624bec1725e4ded2e93f66b6a189a8ad2aec62f4ac8056774070442ceb0385ffe83daf5343e67c9b85791813365cfda16be1fe2887fefabe6dcacf9d828a16dcc2a1c29654ebb07f9974a5384d260151da2822b6fe07fbad03121c17962630e371ef82b8085129628bbbe415bd71f949c8cc195698b25c3fd056e7ce7aff2a2f3afb79dd60d36d15112e39ba0b481eec90fe8ca310730f7a3c9e8ac7b15e64103c7754ab6ccbd3121817d6dbd7348293e842dfb41ecee0611fcaa853968c6819fa1b27fcedd77f0ec793729ed24c2916eabab560d9c25c12ef2554d6c2e4e7eeefecfd15fd636f59db326326ae1d7ab890286ae338c20cfcc9bc0d15eca409d5476c008e17126a63a6680378755e84c3ec972cf300bd2ace0340ec44081c0e7f9b73a75c25cee4469a0f71c09f18cfb59c5fa2996244acf4e40e2b411824791705650df71058c5c1fce359bbfb34dce6d704ed420c4b4b2d34448008f566b9c8061df81e807666694de8fd8ce8c5f141e55bae634c4b10526e9c0b8bf1781e57e562cb2b68526833745df0d30970ebbdfff987dd344ec1c9b8173c9584302d102c69b0b933d986b8c7406606bf355e9299bb4709e89cc62dbfcd713a9b45d3c854f0ee4a083368a7eaf791a92d1730270f3b989f433c7bdc80af954a7e097f5aeba4467110896816458db90f75c40bf1ac758fe78388c60ff263bb8ddd22b35f81764ecd14fcfaf2bd2d31fd585f1670b519794eac6d26b021881073f3bb572700b03cd0eb1ee3c6c3cb9d754ce6bdfa766255cd6d7479a431d7464ed8309f4502a14f4c905498040899a0e8218dcae8947d972d1bad5b11f7fef3db815f9c3f22b32c0336db1e345c9b0b21829e13d4b46902a4aee6fda6e98215e8807eb5e98f84aef249b8d6a5db86af31e8ef198a49d39b531a5300d60e33fb836d105dae6fb29fecb8e4ce6b3e5d5f89bb858207385f10aec12f7689dae367fc2ce028d0822c734f5b020f41d9a3e32eac849f9c846e4776fc5463390ec2c60ca857367b1279190972b0519d0aba59a0929cf60049785756f41ff394a4c0556a5dd9e43868f110fca3669aee17d94f82c26fb6aba2513a5d9c055e1acd6580d889c069009bdd1657261b7bee53a416e2c01cc241d1b62116933731d2fc1892506a34d59de773785330dcce44e6950df45c52f92f7d7d94880e9d5151b005af9d9c2b630254a50bae3f8601018a0b77793a062378d65fb62cb061a9217538ef133d910daf486bc52873833d87b65b52a4f140344239321e1136f6adbaa3f6c7b75651f61eff47caababe0250dc957eff6c83a0734b34d049c280411f2bfce6644f0655d9815306da1253798c472d86050b22e321e2c308fbf9a7b646ddde53fd496caec750f5f89afd96497d796ffa5df7d940536749a465d48447a09b4474fedd0cfbd127a0a318b308ad8bae51ac704afbc7c8df3bffb098979945aab9903dad896380b9c80ab3280f4bd49125f1ebdefb9e7784c246c6993a1f7fc8df8ee94fc3f77adf6183731900b5d7760b518082466267213775b0bdbf6dcc0a89222db270fb27aa5bc4aa97509801e8ef1f307eca2ac181bcde3b81b56363289aa8f6b24912d34390320914ba4287ced02be3bf9fb9b8401ae3932aced376f5f0caa3ae5909546f3887ebe75cf0aa64454eee945214a9a9c8664e65907022cfcbd337146547929f7df403b7736387e9dbaffe8e3044a120127d51c9812ee725688b0e0df7817c1a2db22d96861113fe48d1718b3a0552658aab2a402da3aa60b928312ffdb3274e904770f3206afb86703c0fb7362c6e5619aa902bab714b39e4d16f3f4d88d0eaa670f560b98bb6dfe9eb7b06f7832bc69e407a796e43dbc1bd85bb705263509e1552def19e53ef2b6e7997131e24fc1164d7f3b5183a00237b61f75e218ae9f6334640e6276e4f499e824e54addbb54dbd019e6aed3245d840fca7cc855b337f5322519d3973499d6a09d5f77e6e30eea5a29c3d87d7714857f631860cf9972f78a017a0f6b221e045d00f68ddeb012c488008d5bd720babbf3e28b14b8339f3fa834a46c6a188c3864366d8779cd4f79ae0c009d1057bdb77cce3d79e0a3827dd65048afc5aaa4dda93db22103ba40f3c0fc69d0161bc536bc447d7ab9cf547e13465e9437e7f40dfb894b4cf70ff5b1fd90af1354095f76cd48b160c10aec25df4bce4a437b878bfeadd92226e6a94f3a2699d16ff699532e635e8b4bfd421bf393d11c2ecbd4bbc1b7d94b1a5ca99437b2762383eef33a06c57a30ef04c9cb47c8bfb63a4e851d0ecacf226e96924f5e3dfd77f6c1808dadc2fd8b72e947e577129ad", 0x1000}], 0x6, &(0x7f0000002480)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1]}], 0xd8, 0x2}, 0xa) recvfrom(r0, &(0x7f00000025c0)=""/188, 0xbc, 0x2, &(0x7f0000002680)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = paccept(r0, &(0x7f00000026c0)=@in6, &(0x7f0000002700)=0xc, 0x60000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002740), &(0x7f0000002780)=0xc) r10 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) semget(0x1, 0x7, 0xc) recvmsg(r2, &(0x7f0000003b80)={&(0x7f00000027c0)=@in6, 0xc, &(0x7f0000003a80)=[{&(0x7f0000002800)=""/145, 0x91}, {&(0x7f00000028c0)=""/239, 0xef}, {&(0x7f00000029c0)=""/4096, 0x1000}, {&(0x7f00000039c0)=""/155, 0x9b}], 0x4, &(0x7f0000003ac0)=""/164, 0xa4}, 0x801) r11 = semget$private(0x0, 0x0, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x410, r10, 0x0, 0x0) r12 = accept(r2, &(0x7f0000003bc0)=@in, &(0x7f0000003c00)=0xc) recvmsg(r10, &(0x7f0000004140)={&(0x7f0000003c40)=@in6, 0xc, &(0x7f0000004000)=[{&(0x7f0000003c80)=""/198, 0xc6}, {&(0x7f0000003d80)=""/65, 0x41}, {&(0x7f0000003e00)=""/29, 0x1d}, {&(0x7f0000003e40)=""/134, 0x86}, {&(0x7f0000003f00)=""/226, 0xe2}], 0x5, &(0x7f0000004080)=""/190, 0xbe}, 0x40) fchmodat(r1, &(0x7f0000004180)='./file0\x00', 0x40, 0x200) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000041c0), &(0x7f0000004200)=0xc) semctl$IPC_RMID(r11, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000004240)={{0x18, 0x1, 0x0, 0x90000000}, {0x18, 0x2, 0x4, 0x3}, 0xaa9, [0x5, 0x6, 0x6bc, 0x6, 0x9be1, 0x1000, 0x1ff, 0x2]}, 0x3c) bind$unix(r12, &(0x7f0000004280)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r9, 0x1) getpeername(r9, &(0x7f00000042c0)=@un=@abs, &(0x7f0000004300)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000004340), &(0x7f0000004380)=0xc) 00:00:06 executing program 5: mkdir(&(0x7f00000017c0)='./file1\x00', 0x0) utimes(&(0x7f0000001800)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x100) r0 = getuid() seteuid(r0) 00:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) rmdir(&(0x7f00000000c0)='./file0\x00') setgid(r3) getgid() bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x8000, 0x5}, 0xc) r4 = semget(0x2, 0x3, 0x20) semctl$IPC_RMID(r4, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x210, r1, 0x0, 0x0) r7 = msgget(0x2, 0x14) r8 = getuid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x6, r2, r3, r8, r6, 0x40, 0x5}, 0x6d, 0x80000001, r5, r5, 0xff, 0x100000001, 0xd3, 0x9}) r9 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x9, r8, r3, r2, r3, 0xa3, 0x5}, 0x100000000, 0x0, r5, r5, 0x81, 0x7fff, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = paccept(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8, 0x40000000) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x1, r2, r12, r11, r12, 0x40, 0x5}, 0x3, 0x1, r10, r10, 0x4, 0x33, 0x20000000000}) accept(r0, 0x0, &(0x7f00000005c0)) getsockname(r13, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) listen(r0, 0x7) paccept(r13, 0x0, &(0x7f0000000680), 0x30000000) sendto(r1, &(0x7f00000006c0)="675f8e3a66afcf5d7c306f099d8d13e893caad8720a46ef0a30e30bec7636df4cd9dfac4b5ea66a681bc9f033d48ba078825019d660a8551f8326a094bebf7b620e84257933edacc3aba5fee0cc4a5c9a748b5632881c09f33b81177527a4da433523fbb5a11a9f15d337b7bea8ba79fd0c2c12676c2138451e02ea5d4593a6f9cd9ebfb12023a05bae0c59d159f2054058ccb0502949db2cddd20e9b3c09f2d7073149b038ac611f860f50410a96067e4b8e3c0016cfe26f3f7db1182d6d03ffba1ec3b7634d98e55d3eab9bed41a6440d328ecbbbc78eb8bd461950d7f42a459027cd3d10539555bd727489d1924b7", 0xf0, 0x4, &(0x7f00000007c0)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000800)) 00:00:06 executing program 0: rmdir(&(0x7f0000000080)='./file1\x00') pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) dup2(r1, r0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:00:06 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200008, 0x50) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200000, 0x100) symlinkat(&(0x7f0000000100)='./file1/file0\x00', r0, &(0x7f0000000140)='./file1\x00') sendto$inet(r1, &(0x7f0000000180)="78988b5a2f77a0587c49725b1f58a7c00b4ecb86e65f02fe7ac6e75f3285202c8201bbb8fdb379923a3eecb110f91f05baaf95071ba6c5a660316f18fe4039557300943c507b31fcedf3982da652105ac436378e4063649c96b2ca7dd394dbff82e82766adc4bdda20c1823b85095b27c506", 0x72, 0x1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = msgget(0x2, 0x32e) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/74) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) mkdir(&(0x7f0000000340)='./file0\x00', 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r0, 0x6, r6) r7 = msgget(0x2, 0x8) fcntl$getflags(r4, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8, 0x20) fchmod(r1, 0x4) symlinkat(&(0x7f00000003c0)='./file1/file0\x00', r0, &(0x7f0000000400)='./file1\x00') msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000440)=""/170) getpid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000500), 0xc) r9 = shmget$private(0x0, 0x2000, 0xa9, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r9, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) fchmod(r8, 0x40) msgget$private(0x0, 0x40) fcntl$getflags(r0, 0x3) getsockname(r5, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) fchroot(r3) clock_getres(0x20000003, &(0x7f0000000640)) 00:00:06 executing program 0: r0 = geteuid() r1 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x80000000, r0, r2, r0, r4, 0x4, 0x10000}, 0x5d51, 0x7, r5, r6, 0x500, 0x5, 0x7bd, 0x1f}) unlink(&(0x7f0000000180)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x10000000, 0x101) getpeername$unix(r7, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) msgget$private(0x0, 0x102) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fsync(r7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000300)='./file0\x00', r3, r4) poll(&(0x7f0000000340)=[{r10, 0x8}, {r12, 0x4}, {r9, 0x1}, {r10, 0x100}, {r8, 0x4}, {r11, 0x101}, {r7}], 0x7, 0x9) getpeername$unix(r11, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) msgget$private(0x0, 0x420) preadv(r9, &(0x7f0000000540)=[{&(0x7f0000000400)=""/19, 0x13}, {&(0x7f0000000440)=""/203, 0xcb}], 0x2, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) clock_gettime(0x40000002, &(0x7f00000005c0)) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000600)={r6, r0, r2}, 0xc) getsockname$inet(r12, &(0x7f0000000640), &(0x7f0000000680)=0xc) clock_settime(0x2, &(0x7f00000006c0)={0x990, 0x7}) r14 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000700)=""/4096) sendto(r13, &(0x7f0000001700)="7f7b5e2fa3b25fe4936b24c446a992e931fbbf389193e6af6184bcb0f23b676376ec9ec839815e3a130bf03558701db687f2522335d7702e8e6173dfd89debc424b866d13907dea08b4613f84f74b457c42501ec6e6185c114809c6ea55143e2b830ed4872b0157eda99f94761114cf5a3db64bab06b3fa946823979b30dfa3a3fb75ccdc34797b1d5165cafd63996a16d0bdfa87a9038b483ab9e8a8ff0e557e41bc1997aee55257309764e1fdd38977d25da77217f63bc594bea20e893f188b1b373d946c76e7000ca21f8edb1fe4d54f161fe6cf625beb3542adb8d5fcda27b0598ac04984715ec6b7c925dacc251361a192a6074f41e6ac62c3a60113d1dd2cffe6c3e724cd1cea2acaccd6855c680dccd5522c664b901faaf4c1ed82845ac3d99556a78255f1bbed5960fb6b20e61c048425a0aab960c83b7b75de4fba4db6d60651adc5dd0ea182c897047a9210a4c93429074253f4e5f45055d990e890ce833454eaf95f11839b5b397bd97e21211fbba6c9f5028f2773a21ed77fa2f2331fd198664455a6b4dba38bb06c5c0e30554e276fa6eb9ea290fb6dfbdc45eed7c625e3eade3643ac6452182fede1f38eaf17fc0b46e78ba076f3561ebfe866749264270396f56e323d71062096b6735e61f36ff44b4cfa6e1373d357d4f5086b6c82a4d905453aa6b68918559233f4896fa3cd4123813a797880cfedb0a8030fbfb7945e2d586f1ed290ab178d05b9db89ffe44095d24be2a2eb4865befc1b87d26e192f8a0b7217f2e4e64cbeb67b2fea6e5c6fa330020bbeb1a934b9168c8b3c3915388133bd6cadd225be2e4308ade922117c7182dc0057701839a01289c697c37f4f059b9aa72248baff0823f84cb20c4d9345ff776d5e9a8eeff200dceb0d9353ccada6433e3ac92910a2e8121765532f1f792d3bbde2d92d5a7cae9784ad78de9549afa00fd225e2b93158884ef69d1c0c36ff8e5d734ea72c5e1975025336430d6324911b44fd147aee1a161cb04d7adafe2b5d91d9c8b1e5c43ab1f91b4e37e96f589e602910e77cc1fbd5c655e43bb8645d8ff48f5f7816bb0075a0a30742b2a37ac1d1ee5a8ea377288a60b731cf8a89f2ed2dc0d129da201810f1192e5c5b37a5eefe0231c6585a843b3197c93d8b7b6530b4c5bbcad326d676c4babab7e0e0f1f6b9d4e48c7569dc883e1dd230647a67e0202053d339900b700884bd0946499e7d06cb14569d860820569be9efe59aa5bb459bf4264d7352f7c1e218a3dfe937bb54c6cf95ea10e81ce17f3343fe761e6e7eb9a0a778daf0aef82db6f0e4ec77cece8689eda7fc9d5360c8c68020f93e85a45037ff7391c2170b734b78055b588329a8acca709a7f3a94ce09f0480ff25c14bd53c4941dd05d35ee58a3bf20a4e0294555891e41d27b173742addec50dfb3f5b970cb3b2b0d39bec49cf19fea7f9e446977f6608be8f14c8af1299aa2f1b48d544793e8bdd9d1cd4ee45667ff8352aaed6f1b090a36672e4791297982203f271d599ab5d52ffa7c44ca232c0b61bf73dee115d071b6fd67887fbdb722b6b7f4aa4d23d2d7cec37e5a2306dbcd976b2c0db6b603f49d709f868fdaf2885812fe2038a0589a19002b4b50979f10ccdae2a8240d4f3ee72d2304e88470feb436a067ff45f00ad63591a946bc522337b1c50df6ed5bbd39e982a3f237277c878263e9eb38dca8653eb24381595bc83e5b7ed0b2707a79a1ed917c0eebe04c2b5e1c4279ccc81776a483811d69dfe433086dde664778c2ff7b2891d682cec6c52d30262bff5ccd957188005d7f78e750ddd553e404e1c4affda28f85606098cf57d32edc3dd8f8db0e24b0bac85be4b4a5035f9bf5758a1fa5d6a5fc94381cd8a0ee360bcc5fb429c81c12c6281e036823d0359425b972329558bfff5069040aa9b46b5f4cc6d8ccc02edcb3a9f4633fd49d9c9584965a7eda379a53cba50aa073783faa59b78404af02854c4355507838351b86bd499c4d327dbe23084ef31b18369f55567bb7ab32d8cf82f693906a5284e92e55e2b88db712b5af8d62d0263ab603418fed13bec234523856d00f4df434a853c3995eadcffc5142da03b67d981ac13489a5a9f6c00e1cb90c7f5b0177ca15a11ada4ae68e97b7c005cbc6cc1ea37855f3f682b2815698a025494bb2ad96ce01aac93104a1fdf1026d13614195e0554b1e21023567315910da15e8ca6ae1a0d6e6e4cba128efc4b53ac780a5007b40a8dcd37a5e7d8a60e1ee9e871f6cf547c7efe986659c3c46efb378feb65ddc4101d050c7abf059f5b19e3ae9a34f132c62c0d7afca184a1f054e4ce618cd28e4307d426f2b4b281bf0bacb295c4a60e85ab463edec33f693aec6c575909f568eb53c927896c97647e25013afb28ff617b526c831b512ba588c3a194a475ffdd20d002db17c0b1235bb8b5bfa3c52476cb944848b835e49c42d2adf29214c156c49ab5eb25fd81b4de8e1ebcf9160403fce84c88dd719c4f7a12a0b3492a2dec95b9124b07f7837dd7313290377922c9965b1b12f6b342549d0c8a2d1cd15968107dd522f6fb6e57f4a5e3651bcbf6693c5c697c3f0c6e33f45f1264046e6ac5a6c9ffe5b7024a90d2e941ffa8913dfe287209fd2f5860f61e2afb463b55093214724bd7ff7ee9d9ac6679ac9dc8cb1c145e29500c44e80de5511360a40767df0693ab8b3beefc905e86032008c1b2cc3daa508611501f124af29d7a4c94b806cb4ba688cb60845bdbccdca2d9960d5ebb46faec50def8976974c551e5966fa56637bfe94f2e3ef6e02819e581fe5fb9256a35aab8bb4a665016196fb6db491f2c670c9883a85e39607827a586156679c299248abe4dc973e5536d407e7c8ff9695493b74bfb0e947ee35ba7687178b0d1f3e4ab168922de76bd5e44f3d2e956d2852c470f2a0875ea0a1d7efc502bee945a03bfffe6c0828594d15b3ead7809a1d6a708d83ffe39d4cc44c28b811fc4e7546e9e4ea07db6a12f95beb192c8b35d57ea351544b1fb0872cfa66104b1f94cb1055c121f5dfa007d9c8db5ebde2fddf67e5ca67f6a891b96afa0074211654d64e065adbaeb37e3fafe1d701085bd4a0ad1f66dfa062d2134eb1f711bf92485c9e40ce28f24f347035cc818b75a2d6bb05365ab567e43a14d235f86d6d935c163b2bc9ac3d03f4bc4e68b62547ca2c10981386f6b3d09720cd8af345ce9ceca6295eb5bc3019915cccf80af7b8e51cd8bc0bde755b247a8f68e68796dedfb4bc5d7bf0877a087681077f02d584e9990e4cefc7bd7ac8e973c6d020a1859a4fb2acdd47ce3b64b5887fcaf83bdb6e0895a3529bd819b9f009451ca7132b164f1fe6f847a748f684c757f9dfcb97da57e099f7695c21e54f7e3bfcd27e46c6f0e687ae0e867a95ef7829fec87ca7cc26721e3fc47706742afe3d2b859ac450a7c4772ad5914b36ed82e0ab41e6217c83f3d5aa767e85bbe1135faa6aeae0eae3f53f7f15edee014582c7b16647a5e0d96c191d38bdc58d159c0afea80d3d36e8b95005fba836453a4c4bdd756feb5dfc97cfefeab87542eb55ef4ff5d1520ba4d218f92988e8d780c1f871543ec63a51a60fb515be01eed55f26fa916bcda3998c868118ceffd1bcc6e4873fee91344330bbf26dd476e90af71f609ee7d117403d68f77a7c63e0ca4a09c13dd4337860c07c3517cdb1d16c3703d72c4fa277979add4f377870580f27de4c046f13c1ac995b5ab8f8908fe4b982ce80f756a4fa952a4b5ffc8a095025628b3a0013b4ee43abf8a0ae0dd835904f18c4ca3b9112c6ae1e3e317f2ece7713f1165d1b5f6d123405add574e882b2cf086352e26ff1c9dcb9947e5af0ceda6e4bc3977515c0619891d4610c9e89727c2ec2b1663aaceac1da3e2e9d6594ef65e55d66ef3a164f9e1b6cf150c7ffa4474b5297863f344a9d29ca986bf4829b37c650fd2d27ab51f27fd8c9ebbaeace72ef8214d10e96efe7dede080d365e0b2ba786070ea45f9ec3e1377fb33ae68ffcddf4ac81ee4b7e5b849eaad86aa65960d686e6b1fd27d851efee2d4cfa0097d5fc070c711f1f8a1e32f148e6432e38300ecfe435bf4f54a6bcc4929cebe8770d66e3e34ec77e0a144ce133000611eb3884a305e0f0b24784f208d9c5737c16f5822dc09b62679b20f3c6db13c261b55a48549f384327b61949f758eb70381394ba0541746b7e530a7cacf5cbf9b0daabafd3fb2d3a508bc04616b663aa6e0ad741c90a5d66fc470fa7184ef6fc17b27045ab6a7e8dacca29865245a3c764d21beb8021b797ff8d7974acb7283e4adf4f88327414093209f414a850544d08e145a1b131e7101cebd1076cc7cb313cb27fd93728f4ab7ab00d209ba39523d36909d4b5c33ef65db0a4be896dc5ed86326d714ce0097d851b6e453d14ecc4c095a855a7d8f155d040d27a77d705ccbbf8092a3bcd47c3c62f3f34f0f236bca25533c17a9d88ce4cd6d6be8bc46459b2ccff4c54741891f839fc8220571c0bfe314bd76b741c212d1b3fff6e6bba8fbe86d833576038fc23e3d038c078ad7ffa658d8797f716d0de050550c168b1fa981760992a18022004d9aec2743d85b0b232a82ca62aa028cf7ad61f42a1bfb4cfd0951142dcbe4ca9a73faf5625272b8d66cb340fe6fb91545ae867b7d274723e78c431489c8125aa3392274921a0aaf01ae8b3db15e406d20fc3889203402327762c09392746a871b57da568796654a3b9e1428a9d62a1953c8a4c4f38092a13384f663aa5fe5445fccb10b0da35c491ce7ebf09d2203ec8234538dea9096e5ff75cf953d4ff9da7c2c0ab446291f09a2ee88c3e0cdcdeb3ae0d1d3cfd2995c7cefdbac98841e76d0fb70d3e3efe4be8aeaaf4f9d562631054be9b2cf9c2c3645f07d1bd1d7244fa7e0a2e2dba66ba279483e03fc98057864215c281a7bbdbb82a745d6bccb6662584c1cae25e539971a67d437c78e0812b19268ff57544969bebb74c31871b536f546ddef908153ccbc453c2d1de3f25e7c99b068b69e889e1e7af20d3482a23476da4dfc0a243ac86d333c973bd080079b5b03f1d151a51859bc9bbaf094f34919356da3ef6adaf2dffb8f513968d42f0805c95f45e757d0713fe8cac092b0e6bbec2dd91f2006efd2e24cf88f13cfee2bf7078c8d81980a4e156b0331ddb5347bd37ed8932f61150a4990e2a3be51b8978c92c730f94cea21a071fb433b7578ec0cfa9c1d121fcfed0a2b27e077e9f9811ce417b032b857d5520f6d40253e87f7f9afcb019bd83580db4afaaaf734285ccf98205328622b331bebeae868c4786c67605b5b7635e30ececeefaf49b033cfb434c8e47b7066571f3d1b7940ad8ba289b46e7128043c8e7c223c04ea8486eae53db4ab397d3c3a4f7ab230adb6209b8025b7e38e9e3ee6e6f4617ea1909284dbd6548719cdbc4e66c5de276de0dda2777257da3c5cd842ec76fe64f311faf67b3997bfeab7c80c310fbd2d2e337ea2f30b2bb1c8a03e4d2480e73a89a7f6854267aaf05643ee6c1606d6c0a16e63175e7ba9a6983099a8c9532c61824ae630b46caf1c9551e887cadd33571e356d0061e31a6d9643788835d92bd16d44d93190c1ee2cbfb34354d37dc587d5cc49b64227f1bb0c8bd53fb152ac9f4401c0bc4b778a5b9881c7bb5070883a94c1a0445783de5972221509bbdfccb8a653ff594e3b203de4d2a2c2da6b6773bdc0912f308818a8c92a0b51065eca71af81b2c79c3c840aad5e4a2cfb980403392a2c779dc8196b0", 0x1000, 0x2, &(0x7f0000002700)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000002740)=""/233) connect$inet6(r12, &(0x7f0000002840)={0x18, 0x1, 0x40}, 0xc) 00:00:06 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) clock_nanosleep(0x1, 0x0, &(0x7f0000000000)={0x70, 0x9}, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) r1 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 00:00:06 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/142, 0x8e) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x400) r3 = getegid() r4 = getegid() readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/210, 0xd2}], 0x3) r5 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000500)={{0x101, r1, r3, r1, r4, 0x0, 0x8}, 0x3, 0x218c, r6, r8, 0x7fffffff, 0x53e, 0xfff}) getpeername(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r9 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) getgid() r10 = geteuid() r11 = accept(r0, &(0x7f0000000600)=@un=@file={0x0, ""/13}, &(0x7f0000000640)=0xf) rmdir(&(0x7f0000000680)='./file0\x00') shutdown(r11, 0x3) open$dir(&(0x7f00000006c0)='./file0\x00', 0x8, 0x40) truncate(&(0x7f0000000700)='./file0\x00', 0xb4) r12 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000740)={{0xffffffff, r10, r3, r7, r3, 0x5d44eb9f17b460cb, 0x1}, 0x1ff, 0x100, r6, r12, 0x0, 0x6, 0x1}) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) chmod(&(0x7f00000008c0)='./file0\x00', 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900), 0xc) fdatasync(r0) msgget(0x3, 0x40) shmctl$SHM_UNLOCK(r9, 0x4) 00:00:06 executing program 4: setrlimit(0x1ff1d6c64ba490b, &(0x7f0000000040)={0x9, 0x6}) r0 = semget$private(0x0, 0x3, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x4, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x1ff, 0x1, 0x7, 0x1, 0x2000000005}, 0xc) setrlimit(0xd, &(0x7f0000000140)={0x8, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x20f80fdc, r1, r2, 0x0, 0x0, 0x11, 0x3}, 0x4, 0x7}) 00:00:06 executing program 3: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x10000000) r1 = paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x20000000) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r2 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180), 0xc) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x10001, 0x4}, 0xc) fcntl$setstatus(r0, 0x4, 0x8) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r0, &(0x7f0000000300)=""/151, 0x97, 0x1, &(0x7f00000003c0)={0x18, 0x0, 0x1, 0x9}, 0xc) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r5 = paccept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc, 0x20000000) r6 = paccept(r4, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8, 0xb01116680d12aee) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') recvfrom$inet6(r1, &(0x7f0000000580)=""/145, 0x91, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r7 = semget$private(0x0, 0x0, 0x100) connect$inet(r5, &(0x7f0000000700)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000740)="90452bd1c335a0c7791921360b68229b9e1afaae4599c4a7038c43e2812d92657155d3eb7e39c246396df45046965359398171c81828fe211416781e7793c689ea874609d2e1f59df016319c55f0f91b34bf792ff5dd60467038381fb354733128435500abe460a8c043077b1ca5fc626029343b40191d33d3e523f3b81ad6079467c9cf1b6f00cc0fbc134e084f9be298ba30ade7895f221a5f0d", 0x9b) connect(r6, &(0x7f0000000800)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r8 = openat(r4, &(0x7f0000000840)='./file0\x00', 0x1, 0xa0) sendto$unix(r8, &(0x7f0000000880)="faadae6451febda6188adfd3", 0xc, 0x401, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000900)=""/4096) connect$unix(r3, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) getsockname(r3, &(0x7f0000001940)=@un=@file={0x0, ""/4096}, &(0x7f0000002980)=0x1002) recvfrom$inet6(r3, &(0x7f00000029c0)=""/36, 0x24, 0x800, 0x0, 0x0) 00:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8280, 0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="39ae309f7c3e61deae9884fc709e819af29f0f281cdeadd6b05cf4df2bdde21cdaa282ddb1e536f235ce7a54e5a42042c2d50e136128e848", 0x38) r3 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001980)="866f63bd31c9cb1c5dd9a52a326f3dded53bb66b20c22da85e78a1d731310351f2b89be8188ad24ee65de5f4ee6ca639241c2483fce35b2e0d39cd3e3c27943ab8f005a3f0ede0c5ea35a5aa144370ca79f751ef6532b9203bf25133a07475a5a795971ad059607442638e2e19748f7cf8f5cdadce56b6e8f8ed557342312af66b311f36cc8478992d662b508c38ed908f66a3db517aabe7cb4e8d4db87540a4c5982ba3d4f8c519972316de4b5a4365ce69d03f17d62602bc2f80bf1af18f562eb675612ce8e8db82ca99f0875ade3dc60462a6a4c0f6ab0816b5018c5336f8f9d050caf8cf913f8c0c5a83c870060db79d95eda5ae6680b7ae52d019f9cabab8fc2d8a38fe91de2e904b99237ec71eb22035ab3e68fd2864f507dfdf72c67133427bc8ba0095e77b1ac076786c0378a2f1aa3bbe5bf81a42fb147caa8bff25ae9e382896a5e99393fe84425ba4269f6b7b3e3fb5a6c11d9a570ef3cc7a71750d7707221248b1ba1bab1ff2918c81a795d23e7f7769f78da252fecbd62e543d25cebf62676add3c1d2466c3b6d300b9984b8a28bd470f2c343706d4bfa9697baa451ea4f5f6773c5950557dc6ed7e54a0edca75db2c5b7bd115e1968e9b755616a196a4174fe9de64faa337952bb89f33a2adeac664ed65bfeaaeed0437842bf791db9ffa13200ab722d85d63e29ad055c8d54cadb58dfc9bb72d6b1207d9d02521b1bf94187e43f9afbf293ee2a6e75319a1cc88306e162a7ae1cbf7b92309203a4d8044afa55c32bcaa8720dd5d35be934165447ef64e100879e910f0719599a9f3b5311860166d7799e55c7ac9a51796286ae60377c641e31011df4fe0ad0ecf386f0981c21ff740814063095946b0c3e228e440f11033bd83512394dd735f31bb57094ab7ddea8846ec377d6779594a52bc45c398eb75ea63a3ea4a0db8aa9eee7a159e0df962d9e21b183073e273fc3584d6ae16b32eaa84f5f13c9225e938089acf3ca19ede6043fb0a1d186d4ce44e65fbce38e2ccb96ee569bf2124d153d8796e3efe1bcbea3b3a26f1c814929a6c2d1aa5fbeb58456f91d2a3865f68806baa4472cf2420b19578c5566ca83af560c896bb1a3b727a6ed91acd39d49dc97aceb5710cf0e1c46a6926d5f6ea0d82e0f2413b5bae73e7be36da56d656060f5d3a34d6bd825b6b8b415a16fd29322f969863979817c5bf47b3de273582a24421616878e2a5578c7d338fa76e93cd447a77d806a92714fe1f61b22a7a8c892c8c9d287a276c2bf433fcbe260c80650a6c7ab20264fad9ff05f07836a215189172e8622f572ce9f92cbe4811ea7934e9dea421d7bba75070cdae9689a5815a7a1e47cc8869325f4e9c158272e328f828b77f04c6c944f0dc2b1a295f5a3d3c0c46b5cfd90a5507327d25b86978ba6f5b7b96c17e6b3253d2bffbe48f6d735ab03f612392e2543caec2367e50f8274d32f547d6a0eda039014724143aad8249d09a78187f997f3615b10304d36d6c764bb34132a3d6cbdb8fb16fa1ab01ee7ce922da05614613d04b44211975262c1fdc5c0aefc1d3583988d69e4833e6234ae3ef2bb1e2da92c684e98696840e899c4411a991d68e0d1f385874edb3b08ecd1bc4bf267e63dbe4be86403f105f391fcb91d11b1fc83774a4dd43ec2fbba62958bf9d921218d17272e4616b42dcbaac40fc59ecd9f5980ff90a0c0e29bef8496d59e725e3f6b2e7d2b031b7efcf56453ca20387bd999defe39fc0aa60e64359b480c1c9bba4b4cd37c9639790d8b4878ec88c7968c47f3f6ad66870c62223595ed69134ce77cd0c35edd72c5872e16f90341610394510ffc1a4b4721076e25f55cdc483773fcb017dfc52412ca8f9679735954650626539a5fb1bc226f73ebf4ec5228030bea2b517cad7616ac09389e8163c80004d9f5840dc16c59fd58eac8b86a17dbee6f30acf019cf4b4dc2019abac85e7cb1e4c0d345e0454cf58ac521712c71a9dc770d18aa27e4ae49ebe11ae0d06fb812cd6c3a2f56196156766497d05c6a7d9a124a200e5385aea59eed6c0f123352b2add91ba26c389a1c47fffcda265d1cf7f4c248d2d9ab37cbd8c3dc4e431eecf0b0bb10734635b317c5982d1dacb7daf2ac49123df5de7b6e04b4dc62e32c32eb67db4d228419a39a5f046fa772bbcd094ae796c291e795a3f560c3802f768f075c83dd9e38360d1d9cc5c8dd8019f7a6ca55f9cd6262755386f0a17d5d18b4dbc30a82d9725b19c69e406ad4d046e51a56998b6cab3843be1679a3be486a0eb6312757512ae67cedd1b43c94a3ace63558a4e1b765a67bec723c1a2d25c426a5f20f451f315d7a13725f1b324c404814b5562be3863d8c13ccef70558446af169a3ff83f9432a4bd21aa7338913684294fd2107c40ed6bc418642a688f4887a31dbac799e2e6c410da3d1c5eca2050fbef0627b40bd47972a61c31077333c60dd9f857c011a4d630b8ba801830ab051aaefc938477373bb6b9c2414a2f5ea46e69f696f67cb8da35d0aa40c64c145dc0028f09934948477f4523142536404b168a4a784793748385389c3652027db5fa35d9bee0a9a7330281e09ff915fbf38175b88fe5d80870d9892238bd99f8d2f02896771902eb58a50f173cf3ac76c32d1e5d36f1f3a7aa65e3bc570cd195418b86f47624d3f06dab04cab78df5b731474554bf2cfe86bdea027788f6756d48136609df1a43441809b9ebd26486b1467e785fa5ddafa8ad000fc1dbd27d87529941fbac95b5baeeade5c03be700914b6e2ed3dfe1e89aeac4bee12c84705b36e6d3caaae1592e24862264f7d4ad46e245ccb25c080948da0437c78d5d792d103d0af2928fb4cffeb211c39b5087f8cdc276d92be99de89da21b51929da4ace8c6a899f4ea8c1b6e69133cb963099ec6fba92e3175cbd3549f6f31fd3a8253383fe8d31d51e2cb305c4904da7970ef6e66a5565cf5165ccef89abf0e3cb0e0fe9fda97f675c44376759e65851bd9dcd44adb65b90b32b685b7a97ebebfaf69801e04a51fc8e9895bafd6b73c8673509cae0f6482ae6ae10e0a60dda83797ed5e0b9d3f22219f63ea34dab3e4e61f3a390b2df8d341655d1ab65a14c0b2ab7bcb9d0803cc5115e366c379a370143c8c4d83b0994cd78c2298b0622254df83f6d6a403008b359864875cf0d91e4258970128f628d9dc3ed341a6e53da74414f55ba79be8a5d245856ca6f3b82d01a42833aa6d033236c2597d105c950c2c970c121d9497556cd709aca61645ba11e62c4006717023d7c1403c38a62f8b73836a8ab601d0d23d4a4545faaba049707e4851122840933f06b90bf906c92d0b2475fa1d5348dac43c521388badbf93d8b655f5886619e633eae79572fef3bc130379cd6d9d4f902437a35cadacda3f4ffea800a688cfca34d6d1e843c1d094f04295ad287ce453c559de39ffb00c6be339b7ed3b42d24fa3a004d635703617edee23a51919501e63ccdf229dd87087d297ea8d9ea3ef5b008b0595a7fc0b041a98e07c47826ce10c7f9cdad8b19b05a96c54e1bf8b23d89cc464e89c489df93af90ba7732c5331d2056dcfb82c7923df56b63d3f741c6458ae2856c68cf8aaa98f6b1859619a8e7e1a10762e0987c1ccdd27a30f174794e07b1ce6b9732ca2a6d1d1323c11c518d05f5c65eadae0428ca65a047686de8eb7614598dc2290dc29d9e856c04cac047fef57b1dbca229a503f24870f67f2278acc9f42eda4d79adea742bf7f27b5c1a8e9d179c83d942356ff72345f50b4ac4d59819950cd8082648382a78ed85eedf7e8db9678906967a2e72900028d4c36b8924968e4f093d87af222b597bbaa2e94da085ebd8ec2f4b4ba33d05c75aa044acb285ab988c36a7d6b99cbd8f0a07df4954503001bc5723a2462c1738fad53901d5f43e7b23515847f4c0eb4b2ad3ccfda68b194db96feecde8abd8601616a87a3b1d2710537a4da9c0f86bd7b392ec38f1a60f1fe8e3b726d67a622ee2e1251a8a5169953577f00394767d318caa01a28f0ecf34a58522c17e46095caae88060579cbb8c44e2292e160d4c301e402e70d2bb4d45ff3aa1eac148f27f370182a17c15d7a2c8ceb0b1161fdd085bdbf97259601a74846f5fda3a7aad6816532d5acad5bdcc0f5cc59feabd3516d738950a2b92b5454648767ea94a52c970c4e5987a76c020a611baf0288fe3490398ffbdacad416a4836c8ecfe8ab1bb0a2dd197c6f7a5cb04ad5f72e88a06eab05ce3ced28d60693c71369266b3f54a7bbd453c57d89c4d1afb5b5d0d18a3d57e273ac6e565ef3f41d184e3b6d8850860250ddd4b09e22cbf283ed0f84a3d7d720c43666c64eabe18c0a3bc42aae2aadd63ab9c824c25dfc03a9d453eaae298ed03b92ee837ec8345800ec541a07f3f6f066657e118d349044934c38be588de8fc808e73d432f732e72e78481fa048e0653cb10f64f241cc099c398ac56ef0c182ef333b8def6602ed58c932b5701518199e3bb40b5074d3ebedc7ced5e4bb9c9a369132119736bc038173b40322592ffc2bea953b964ee4308d614f4155f2d99c8b3eb139823625a5b15bd389986626b7c45b9b1db879ed3e6213d18e67d2d1724ac7eaf538b7f1d4a0d56a62e8f122575328bd8778a386162b96ebcdfa18b295b2bd2f5bf6192d39529cded0d417898d9b05f6d73b4e87cc980a70f10443fab5962be5326e2ce5bfa73d20e0e01982db6a905ec17fd66f4c0a75d590029fca2acbcfffcc24de226f3ecd36145d3ed7e16058f1326a30fd49dd7f3862cfbaa133c040cd30a568ca8f3071d6f64459ef5383243f4646382fd6c1ca88cfdd1b820e29cccb6f56f1cf087c0aa031e75d1fd4d398d9512643bd82ed92109a8988dfb933c62ba0ff9bcd261704ab2f6aae6a25a03b0bfdca5b84df9663d488c7233d31e33916490ff5418e4f3a76df684962f2c7a3ff0eb4afc311b0c3bcd15a1d24e64eeaf19cc400c0e23c05bb7b65e8380348f67445d2f9adbe2e9f813db35664aba8f6e2e9dbcc080e7d162b91fa922400ee3a649c5e007b49e85425dd046451188975d0caeddfd2f35a67f31b0db5e5d8ce139b5f8f1f77bbb6d5c6c14e8b1e501858b835c7139e82b531e115e4aa5b9f7e904d8890f68dd7250e9fc151b5214a8ecfaf50255e4e159818edc0b355bcf11095f16b52705a4d7c40f57ace1b7ab38aeaeb8ef228c5391286f437f98af2bdc7f2f08ecc52f479dccff44f5a762d5a66c21b571a5b9cbe6e42ac188d8079461eb2d7b8d490df607250c204bd53aaebb313103ef4fc42b257de8275d1a7897ae3f29e098bdcffdec8d900e4cf2acb52250231ef74b69c1bdae3782de67237c22103f6421197ebada90ada9f3601826e957a080b7b8efc2e31e2a3a396e35290963d317837c0fd9670cd578183d32fb03e9f73e7d284a62da4bbddbd432b1b167324928844da1e34072bf55aeede27309fb808d31781f317902038aeb271e37279d5df30d84e2aca19a1ffdb2d963f0e5caeec43a2bd2fe07303df73d9db42bc5084a6ea9fac2be620090af104ad0b531df5c76098382f028b9d21d69350f7e543e9ab6b656174d0afe716f6d6c4b4be8cc7be156cefc2334713e4518d32588eb258f4868717a5793da6a57bd22eb33a87ebe27d209e2010d24846075daca62e0ff35a567724d2037ce0ad5f9054b6b246af62f4fa5ae47ce8680be841efff9feafe54583332388aaeeb7d02b5c62b6b894da3f5dddebd03b1553a454ea02623aaa078d267006e", 0x1000}], 0x15b, 0x0, 0x0, 0x4}, 0x0) r8 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001400)={{0x5, r5, r7, r5, r7, 0x0, 0x2}, 0x1f, 0x5cb7, r4, r3, 0x1, 0x7, 0xffffffff}) r9 = getegid() getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001480), &(0x7f00000014c0)=0xfffffffffffffeef) setsockopt(r0, 0x8001, 0xca, &(0x7f0000001500)="3d922b6758d18f20c4cf795735ed7bec9c51c8c21522d85f3018fa814c7e3c5de58a7117a7ea83127ea4363d2f", 0x2d) r10 = semget$private(0x0, 0x7, 0x3c2) semctl$GETPID(r10, 0x7, 0x4, &(0x7f0000001540)=""/89) shmctl$IPC_SET(r8, 0x1, &(0x7f00000015c0)={{0xfffffffffffffffd, r5, r9, r5, r9, 0x2, 0x400}, 0x3, 0x0, r3, r4, 0x1116, 0x1, 0x8}) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000001640)=""/29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x1) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000016c0)={{0x1, r5, r7, r11, r12, 0x4, 0x7fffffff}, 0x7, 0x7, 0xdc}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r8, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001740), 0xc) clock_settime(0x1, &(0x7f0000001780)={0x6, 0x2}) open$dir(&(0x7f00000017c0)='./file0\x00', 0x402, 0x48) chown(&(0x7f0000001800)='./file0\x00', r11, r6) chroot(&(0x7f0000001840)='./file1\x00') shmctl$SHM_UNLOCK(r10, 0x4) recvfrom(r0, &(0x7f0000001880)=""/184, 0xb8, 0x841, &(0x7f0000001940)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getegid() semctl$IPC_RMID(r10, 0x0, 0x0) 00:00:06 executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) 00:00:06 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b845d846bf66031f4bd90f15d67e6385d2a7e5ef098a9c5873d13c64e1d60c7d116283e2d065171d3ae8ff7af1cf38784db646e6baeab9fc364d5da9f3b3c04bbb0ca0d96f72ded52f91f49422b5609eea64a25b78a82e574f86b73ef942276fdbce7b189610595528529d98e7735834f528b79bcb91c9efccb0dd45912e7e17eb617972ee959f0b5f7141d6dba9445ec9e304ce7186c20c3ce48667252a1fd362d292d223880c042fc039d7afac58536c569fa61b1d3d39d97b9"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) symlink(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)='./file0\x00') readlink(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x400) 00:00:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, 0x0, 0x0, 0x1, 0x0, 0x0) fchmod(r0, 0x10) 00:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) fcntl$getflags(r3, 0x3) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f00000002c0)=""/225, 0xe1}], 0x4, 0x0) r4 = socket(0x1f, 0x6, 0x7) getsockname(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) nanosleep(&(0x7f0000000480)={0xffffffffffffffff, 0x8}, &(0x7f00000004c0)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x210, r0, 0x0, 0x0) close(r4) recvmsg(r4, &(0x7f0000004640)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003600)=[{&(0x7f0000001540)=""/173, 0xad}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/4096, 0x1000}], 0x3, &(0x7f0000003640)=""/4096, 0x1000}, 0x800) rmdir(&(0x7f0000004680)='./file0\x00') r5 = semget$private(0x0, 0x2, 0x120) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000046c0)=""/233) semget$private(0x0, 0x3, 0x4) recvfrom$inet(r3, &(0x7f00000047c0)=""/118, 0x76, 0x801, &(0x7f0000004840)={0x2, 0x1}, 0xc) semget(0x0, 0x2, 0x4) shmget(0x2, 0x1000, 0x34, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004880), &(0x7f00000048c0)=0xc) fsync(r3) r6 = socket(0x1f, 0x40000002, 0x1) connect(r0, &(0x7f0000004900)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000004940), 0xc) close(r6) open(&(0x7f0000004980)='./file0\x00', 0x0, 0x10) flock(r4, 0x0) 00:00:06 executing program 3: r0 = shmget(0x2, 0x1000, 0x2a2, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x40, 0x6}, 0x7, 0x7, r5, r6, 0x8, 0x8, 0x6}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000001c0)={0x8001, 0x1, 0x3, 0x1000, 0x3}, 0xc) unlinkat(r7, &(0x7f0000000200)='./file0\x00', 0x800) pipe(&(0x7f0000000240)={0xffffffffffffffff}) semget$private(0x0, 0x7, 0x2) chdir(&(0x7f0000000280)='./file0\x00') getsockopt(r9, 0x7, 0x1, &(0x7f00000002c0)=""/140, &(0x7f0000000380)=0x8c) lchown(&(0x7f00000003c0)='./file0\x00', r3, r2) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000400)="1d3e8b391504ad88c5bafd26ec932f7fc0add482405c731d43d9cabdfcc1d8e8cd4fc6608103c4", 0x27}], 0x1) getpeername(r9, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) fcntl$getflags(r7, 0x3) geteuid() open(&(0x7f0000000500)='./file0\x00', 0x8020, 0x54) fchown(r8, r3, r2) fchown(r9, r1, r4) geteuid() getgid() 00:00:06 executing program 5: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = semget(0x3, 0x0, 0x45) r2 = shmget(0x0, 0x2000, 0x81, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x7ff}, {0x18, 0x2, 0x7, 0x5}, 0x3, [0x6, 0x5, 0xfffffffffffffffc, 0xfb1, 0x100000000, 0x374, 0x5, 0x2]}, 0x3c) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$inet(r0, &(0x7f0000000180)="12f7d310c8e9df3ad1faa0056287439a222e1680744d028482ceaea4f4a0bf7d6fe53943", 0x24, 0x5, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = getgid() setgid(r3) chdir(&(0x7f0000000200)='./file0\x00') mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1000, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f0000000280)="bd664a135797067bb21bdf608b1578b9683d8e23a6ea0d84959bfe6bdb84944b42a9bf5383ee4d11bee67b492acb76fd669ec70d2528ee7452cf61afcf313aa17253cfc8ff042a933cfe39ec5b0d44d30019b576812656b2580bf72ab670e302fdb8bf7fcc1b319d61", 0x69) chdir(&(0x7f0000000300)='./file0\x00') setegid(r3) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x101, 0x3) r4 = semget(0x3, 0x3, 0x7) fchmod(r0, 0x2) fchmod(r0, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000380)=""/105) getgroups(0x3, &(0x7f0000000400)=[r3, r3, r3]) setsockopt(r0, 0x4, 0x7, &(0x7f0000000440)="4982cd0f3b59f5540ffeb18aa1b8b843f7c43c17bf6ffed86bbcc0f71f44fa46", 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x2, 0xcb, 0x20, 0x0, 0x5]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setgid(r5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x1892, r0, 0x0, 0x0) setsockopt(r0, 0x9, 0xdd, &(0x7f00000004c0)="57d3b5657d72f17745499101457133f4d03063c9cd1cb2343ddaadcac37ccff6328fbb99f10a235c7657ba6cf10973978f6e4646b9e7ba970f2c54e4f4c16806cec6f43b04de687324203c8c68e9f49768e0f2e5ac977b0d8d49cc2fcaca2abcb8c01693763e350bbc182dcd14ff9caadaacd450e206b988a0a471fbbf48adffbf66b9161a9ac837064dfefb9a0edae55ddbf958262dbd948ffd7db49307e72dd980787f7d17442390f221aa39f72da4", 0xb0) 00:00:06 executing program 2: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x20028, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)="c62b3692dfb8d2775d2e51353b8638f2b070cf04d52ccce1578c6692e185ff54587b8b4b768c21", 0x27}], 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchdir(r3) r4 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x40) wait4(r0, &(0x7f0000000280), 0x40, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)=""/157, &(0x7f0000000380)=0x9d) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000003c0)="a8d11e0264780be7124279821f0b8a8b95333f0af83d7a323d47856b15509531d7c7fa47f5c7fd3d4a32cedd375d835ed7de6489fce0d7db048f3d9c17817fc5169c17354affacf1e4e952c5e63f9eaceacf72668bba91e2f6", 0x59}], 0x1, 0x0) pipe(&(0x7f0000000480)) fchmodat(r4, &(0x7f00000004c0)='./file0\x00', 0x51, 0x200) accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) r5 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[0xffffffffffffffff]) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x0, r6, r7, r8, r9, 0xa0, 0xb594}, 0x7, 0x4b48, r0, r0, 0x8, 0x4, 0xff}) linkat(r2, &(0x7f0000000740)='./file1\x00', r4, &(0x7f0000000780)='./file0\x00', 0x400) getsockopt(r3, 0xff, 0x65cd, &(0x7f00000007c0)=""/236, &(0x7f00000008c0)=0xec) fchown(r1, r6, r7) r10 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r10, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000900)) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x3000) open(&(0x7f00000009c0)='./file1\x00', 0x40400, 0x8) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) 00:00:06 executing program 3: socketpair$unix(0x1, 0x800000000005, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) 00:00:06 executing program 4: r0 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/186) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/38) mlockall(0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000100)=""/223) syz_execute_func(&(0x7f0000000200)="660f38db3d65566666c4a231aec78fca38124a528c77f3afc4e139604316c4c2a59004dd710000004381f22d2333333ef345af64660f7d0d01000000c4a2a5ae07263e458e2503000000") r1 = semget$private(0x0, 0x5, 0x40) r2 = socket$unix(0x1, 0x3, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)=""/101, 0x65}], 0x2, 0x0) semop(r1, &(0x7f0000000400)=[{0x2, 0x6}, {0x7, 0x9, 0x800}, {0x1, 0xc5e, 0x800}, {0x3, 0x1, 0x1800}, {0x1, 0x6a8, 0x800}], 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x400008, 0x1) accept$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = shmget(0x0, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) preadv(r2, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x3f) r5 = open(&(0x7f0000001540)='./file0\x00', 0x20000, 0x90) recvfrom$unix(r5, &(0x7f0000001580)=""/235, 0xeb, 0x800, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) r6 = dup(r5) fchroot(r5) semctl$IPC_RMID(r1, 0x0, 0x0) r7 = geteuid() r8 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getgroups(0x9, &(0x7f0000001740)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0}, 0xc) r14 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000017c0)={{0x4, r7, r8, r9, r11, 0x100, 0x800}, 0x80000001, 0x401, r12, r14, 0x80000001, 0x1f, 0x10001}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001840), 0xc) semop(r1, &(0x7f0000001880)=[{0x4, 0x9, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x4, 0x1800}, {0x6, 0x1, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x7, 0x4, 0x800}, {0x7, 0xaa, 0x1000}], 0x9) fchownat(r5, &(0x7f00000018c0)='./file0\x00', r13, r10, 0x400) 00:00:06 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r1, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) r3 = fcntl$dupfd(r0, 0xc, r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) fchmod(r2, 0x8) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/68, 0x44}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000540)=""/12, 0xc}], 0x6, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000600)={r4, r5, r6}, 0xc) r8 = semget$private(0x0, 0x1, 0x0) semop(r8, &(0x7f0000000640)=[{0x3, 0x2}, {0x3, 0x80000000, 0x1800}, {0x4, 0x4, 0x800}, {0x2, 0xaa65, 0x800}, {0x1, 0x9c6, 0x1800}, {0x6, 0x41, 0x1800}, {0x4, 0x45, 0x800}], 0x7) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000006c0), 0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000740)="1a61ad9684dc699b7481ca76940383d69858a084016ba64fde6e3272f23c5372322562b539034a042d8fc7eab34c0610a22bbcc38c29a7c39af035ec0f1131d57b8c873b789c498d31746b1f32b6a4463cf3a3be61b332fa0508890dd5d41b8e8e5b2da4bbae4d0d03ca0694dcde0da09f0c94f67bdd27659ed56559fded1318842416add024cd4e8e80f2fb70e165ddf068903c7d60a639809567580d4f35", 0x9f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x0, 0x3c84, 0x4}, {0x18, 0x2, 0x80000001, 0x7ff}, 0x9, [0x767, 0xfff, 0x0, 0x1, 0x5e, 0xffffffffffff55bf, 0x101, 0xf92]}, 0x3c) lseek(r2, 0x0, 0x0) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000840)=""/103) dup2(r9, r0) accept$unix(r2, 0x0, &(0x7f00000008c0)) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000900)=0x9) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r10) getgroups(0x3, &(0x7f0000000980)=[r6, r6, r6]) linkat(r11, &(0x7f00000009c0)='./file0\x00', r10, &(0x7f0000000a00)='./file0\x00', 0x400) semget(0x3, 0x3, 0x1) 00:00:06 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0x408) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 00:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:00:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0xc, &(0x7f0000000140), 0xc) 00:00:06 executing program 1: shmget(0x1, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r0 = geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x104) r4 = dup2(r1, r3) r5 = getpgrp() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mkdirat(r4, &(0x7f00000000c0)='./file1\x00', 0x11a) recvfrom$inet(r2, &(0x7f0000000100)=""/128, 0x80, 0x41, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvfrom$inet(r3, &(0x7f00000001c0)=""/39, 0x27, 0x1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdirat(r7, &(0x7f00000002c0)='./file2\x00', 0xe8) r9 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000300)=@file={0x1, './file2\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000340)="05126dae016e62862980dd578dd0580cb084a3ea8de2b2c615402bd2de2d4f2645eebff14d5967a59784d1923782d7484b7c5dc08b10aeac6cc09d044025ecb3965df3b933c138cb897c4a6a514ec0154cff6a7e7704f18377552ecdc9b896f1d44014d8f94ac7b2f627f12a1590551ff224b929f9c9b9f15b3304ad5d014dc9c115e29b0004fef792b2f0f2cc8adc842a01b55fa9", 0x95}, {&(0x7f0000000400)="92f068cf51c6cc75b2454488f7b230e4bb34a61e6eec36c01331c62399d5406552da44829fdd237b5f552468620d6942b6457664dec76577419a7a34ce79fcdf172e5db017a8a4cc3daf005abee055fa2af97e8af2fe4663b4b5", 0x5a}, {&(0x7f0000000480)="1d26f513269d2cc52e2bde0913f593463482e066051f2ce0d0d5929ac0f2324c160d83db2f0ca85c9064f5bf7d62c4d441a352f485b4406de2b816383d4fb4f55d03c70c7c3cb45239eed56f3f7339d10ee67fec68618a3fb75ac641eb30dd73f195532fc95073560c0a3901d7d4cb1484833328d157aaa19abed0462f183b209663eb69fee3cb426f851a12e3ab2a81e18be3d0ee51cbd064d18983cdf6dacea668f84367f6a962ac47a673ef75759109e2c4aa703ffb70faea9b96ed2b75639d06404d9b0109d3d9dc8787659071834fc34d7de98c63f2fa3de8274013efa05aaf", 0xe2}, {&(0x7f0000000580)="d69a919394eafd313bcd641624597d39f904d81e6a450295e8eb", 0x1a}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x2, r5, r0, r9}, @cred={0x20, 0xffff, 0x2, r5, r0, r10}, @cred={0x20, 0xffff, 0x2, r5, r0, r12}, @rights={0x28, 0xffff, 0x1, [r3, r4, r7, r6, r1, r8]}], 0x88, 0x403}, 0x4) fchmodat(r7, &(0x7f0000000800)='./file0\x00', 0x15, 0x400) socket(0x10, 0x40000000, 0x5) sync() r13 = openat(r2, &(0x7f0000000840)='./file2\x00', 0x80000, 0x100) linkat(r6, &(0x7f0000000880)='./file2\x00', r3, &(0x7f00000008c0)='./file1\x00', 0x0) r14 = socket(0x7, 0x40000000, 0x8) setsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000900)="4266c30ca2246e18bfebb391e4bd2171b649e5084bcaa4931c8b461de09d571964f1a96d11a10c0d7e28335de5e941f3bc535915c7f269379bdef370cfc47ad3ecece5ed6a1bb9f586d0cda36fd967657b", 0x51) mknodat(r13, &(0x7f0000000980)='./file1\x00', 0x8040, 0x2) accept$inet6(r7, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000a40)={0x10000, 0x1, 0xffffffffffffff88, 0x80000000, 0xa6}, 0xc) setreuid(r11, r0) chdir(&(0x7f0000000a80)='./file0\x00') seteuid(r11) mknod$loop(&(0x7f0000000ac0)='./file2\x00', 0x6080, 0x1) 00:00:06 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/177, 0xb1}, {&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/180, 0xb4}], 0x3, 0x0) write(r0, &(0x7f00000002c0)="5fe12383b16ee8515545f1dad291c991889845360aa2aba1a7d0a38813af0df6448a1d5b89005f22c8866e53e38eead6499bedaaf017bf04deaefcee248cb0daabe1357e9427cfa8ebce8201f6c978895ca4533b0b9699e9c47f930ef1fe30c4490726408e58d75017712bcb55e24f142c2d6d59ef2eb5f79dcbfb8993624563471ef6d61192d2a21425231b62fb40ca8dd8cb29145e51d01f0d155f353941270f9849a2f47a197dbeb46d0a944ade6926e31e88", 0xb4) dup(r0) getsockname$inet6(r0, 0x0, 0x0) 00:00:06 executing program 5: r0 = msgget(0x0, 0x81) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/201) r1 = semget(0x2, 0x5, 0x80) r2 = semget$private(0x0, 0x4, 0x438) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getpeername(r3, &(0x7f0000001180)=@un=@file={0x0, ""/108}, &(0x7f0000001200)=0x6e) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000001240)=""/88) r4 = semget(0x0, 0x0, 0x80) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000012c0)=""/4096) msgget(0x1, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000022c0)=""/1) ftruncate(r3, 0xe0a7) fcntl$getown(r3, 0x5) r5 = open(&(0x7f0000002300)='./file0\x00', 0x1000000, 0x40) mkdirat(r5, &(0x7f0000002340)='./file0\x00', 0x140) semget$private(0x0, 0x0, 0x2) fdatasync(r3) mknod(&(0x7f0000002380)='./file0\x00', 0x9001, 0x1000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000023c0)=""/146) r6 = openat(0xffffffffffffff9c, &(0x7f0000002480)='./file0\x00', 0x40, 0x178) getsockname(r6, &(0x7f00000024c0)=@un=@abs, &(0x7f0000002500)=0x8) bind$unix(r5, &(0x7f0000002540)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000002580)=@abs, &(0x7f00000025c0)=0x8) bind$unix(r5, &(0x7f0000002600)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002640), &(0x7f0000002680)=0x8) semop(r2, &(0x7f00000026c0)=[{0x4, 0x3, 0x1800}], 0x1) dup(r6) r7 = socket(0x10, 0x0, 0xffffffff) getsockname$unix(r3, &(0x7f0000002700)=@file={0x0, ""/108}, &(0x7f0000002780)=0x6e) shutdown(r7, 0x2) 00:00:06 executing program 2: getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getgid() setgroups(0x3, &(0x7f0000000080)=[r0, r8, r11]) r12 = getegid() setgroups(0x6, &(0x7f00000000c0)=[r7, r12, r5, r5, r6, r1]) setregid(r3, r11) r13 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) r14 = geteuid() fchown(r13, r14, r9) getgroups(0x1, &(0x7f0000000140)=[r10]) getgroups(0x2, &(0x7f0000000180)=[r4, r12]) setgroups(0xa, &(0x7f00000001c0)=[r3, r2, r15, r7, r10, r15, r16, r3, r11, r11]) fchmod(r13, 0x1c0) clock_gettime(0x60000000, &(0x7f0000000200)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) recvfrom(r18, &(0x7f00000002c0)=""/171, 0xab, 0x40, 0x0, 0x0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/111, 0x6f) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r19 = semget$private(0x0, 0x3, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x7, 0x1000}, {0x3}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1800}, {0x2, 0x788, 0x1800}, {0x2, 0xffffffffffffff71, 0x1800}], 0x7) chown(&(0x7f0000000480)='./file0\x00', r14, r12) faccessat(r13, &(0x7f00000004c0)='./file0\x00', 0x100, 0x100) bind(r17, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r18, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="1c00f252ced8121b565253ab4fb247d7c92ce32b1f30b13e9162a3a467eaaef0f0dffd252c7416aad3fc6c53f95ea509ace24f2fec7d86db515ef7d7b315a5e030a49899e1567f5ccdcb743b48429aa6db88a1e2dc8954ae0a64b54a5719367891bcd1c3f30fc4f3f7f3247c62087da567099b4f31bfe47796f540c4851a6d95297c4e5eb9b5b5491f286138d0b917953a4ca1a54b0cbc7f801fd28006be632acbb768b9dd9b10c2b1aa88eccd027b18819d1fb5deae0b51e1e8c1ae6256063b15c492", 0xc3}], 0x1, &(0x7f0000000680)=[{0xf0, 0x6, 0x20400000000, "1e05b66c4bb0a0e8e69af41a56517d1b65f153a75f4fc25f27b244c5cee95c648b4f5f1a639b4e94e871c72c05fe583c053133156b53f4035d0b4b7bf6f8e8a98de4a8d5d55495488dac5e1ec89b754aba6227a7d1fc8f48be6be4c046fd755911783884e908a5dfafb8d0db2d618cb87c3900f162124315cd321d9f1aa602f3a9d4c6bfd51add289d3486fd3a573aaf680157aec85aa6534e66fab81c0f8ae06b2aa85ac70aad1e84d07df9175e478e4d9b63748829e6c53635765885e53012d6c59b3df9cd007334b6fdf403395ac762767f9701778d1353630fab49f60cbf"}, {0x50, 0x100, 0x5, "7ec51c740e91f4eb99b2bdf42426f07c4880612565af4e7b8338e5a19d047e6b31d4009123110c1ed3b31128a9581c04ac4e329fbf8d973375b39019b8"}], 0x140}, 0x4) recvfrom$unix(r18, &(0x7f0000000800)=""/58, 0x3a, 0x801, 0x0, 0x0) chmod(&(0x7f0000000840)='./file0\x00', 0x2) shmget(0x2, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) setgroups(0x1, &(0x7f0000000880)=[r16]) 00:00:06 executing program 3: r0 = getppid() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x0, 0x48) setpgid(r2, r0) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) recvfrom(r1, &(0x7f0000000100)=""/136, 0x88, 0x40, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/48, 0x30}, {&(0x7f0000000340)=""/132, 0x84}, {&(0x7f0000000400)=""/79, 0x4f}], 0x4, &(0x7f00000004c0)=""/247, 0xf7}, 0x40) r7 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) poll(&(0x7f00000006c0)=[{r7, 0x8}], 0x1, 0x101) chroot(&(0x7f0000000700)='./file0\x00') link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendto(r1, &(0x7f0000000840)="db7c67301a423e9ce3fd2c4ef0df94f9269b1d6429784463ed8cd657f16457fcacf82b5bc1a53e2a", 0x28, 0xd12b63d2c00f9126, &(0x7f0000000880)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semop(r5, &(0x7f0000000900)=[{0x7, 0x8000, 0x1800}, {0x7, 0x9, 0x1000}, {0x3, 0x800, 0x1000}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x0, 0x800}], 0x6) wait4(r0, &(0x7f0000000940), 0x1a, &(0x7f0000000980)) fcntl$getown(r9, 0x5) truncate(&(0x7f0000000a40)='./file0\x00', 0x3) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000ac0)=0xba5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000b00), 0xc) recvmsg(r10, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/170, 0xaa}], 0x2, &(0x7f0000001c40)=""/126, 0x7e}, 0x41) getppid() chown(&(0x7f0000001d00)='./file1\x00', r8, r6) fcntl$getown(r10, 0x5) r12 = openat(r10, &(0x7f0000001d40)='./file2\x00', 0x220, 0x80) recvfrom(r12, &(0x7f0000001d80)=""/107, 0x6b, 0x0, &(0x7f0000001e00)=@un=@file={0x1, './file2\x00'}, 0xa) 00:00:06 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40900, 0x20) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/148, 0x94) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001b00)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x90, r1, 0x0, 0x0) 00:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200000, 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="39c3fcfad6860acf31afed217d18539bc819ef99566033384599f1fed575178f6970972b", 0x24) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$dupfd(r0, 0xc, r0) fsync(r4) getpeername(r4, &(0x7f0000000140)=@un=@file={0x0, ""/51}, &(0x7f0000000180)=0x35) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000001c0)=""/133, &(0x7f0000000280)=0x85) r5 = fcntl$getown(r4, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={r5, r2, r3}, 0xc) writev(r4, &(0x7f0000002580)=[{&(0x7f0000000300)="a6b9b1514ce9d48c93525a6fbfdc20d3c6b5c6d777458a132c871f50b5ffed968fa16a6b847784f2fe50672c53e3f2afd3860dfcac15f2e8f349d12ff539363e35442ec24a874b37904a6b049ca9e5e90514ee30b3b9d249c5cbdde42cccf4456a2c0d02bcf9e540b6d9ecad697b475c7210f4042d57bcfd964b77fdcacb8d9bff05eeb702826a6064aa3bb65dc87148fd0d4472a967cd31b1afb3e4fb80b92c2b969c182dad4e1d4f036f0c85bea93f8bb7da293a5e7dcb05d00ac49eb7f6fda0a3cff4ab54595a900bde55bbc73bd80f9eaa4e6a24c832833141be5e49ca0daa492d7e95c332b346ec2bb6b4c8214c125e919eec6f4c9649a6a0ceca2b692f1148e899fd0ccde51465f1a8582415234f8ada21d0a6fa6ec03e8afc897a52f9102706fb25ebab961f2c574e80cd0d29e9cebc98d59e2167eb5d5374a8205d4f97d26886d3eb38b096171a8f52371bb24a026b3d4adb4bbd6d42136cb0548e662b58d622aad010532e2685d95a2994203af4b35758bca0b744b3795a87a98dd287bb9e36d42524019d0740c54ce0e6ae9986e9ddbfab1762069a97130e0cfd4e9046455cd473b7852c19fbe3260e289f9aad3890fb24e8c9cfb5cea0429268c1a32eaccce81dbb499916e56150b6b41a37649fcaca315f298b40f800d2d31bd7a1298d43a5cb5701771c234094d46059771ae0588d7ba762f3be04b464d65e86c5b82cd4227146e05c7af85d26c4c32ca8d6d81db71908423fb7ea51569c01e127fa7fdcca48656426b4b8581ae2b9d5af3ae08b61e0fdba4e7475ccc538be5e177db972911679df0f1601bf47fb81a61f6a1fc3656f66b42ab56b6f2e687ac16cfc53b8261f67df0fc8b1d349d027541cf2304d6734e33dda4e763ad848bf24c1a56038cedcae9e08abdfcc3e7959615995b84b4bc70e174b6f3635ff821f1bf2c84833640ae3a8ad719f33bdf4f603637e77f816a7bc7c510afd28b01b5393cba8b0f589e0659fa3bc62371b8aeedbd19832d923a51b52951014af2dde52b320261ca24c3592c4d3c6f756c9441b19e4e59b37ab73fd09b02a001ec14e008cf013330d06dc98f66663cb89730d16e93ea0e166329f3d4bb1673e97151cc264cf78cb83721074984e1e0ca51992751080d149e900937ae896687217a1e5f0641edcb8764f939343a7792b2a95e785d1bca91ba6e1deacc285afe5cbeab02b93ee07041ccf32557b191b5ec494438cc94b461d245f208e281d9ac43b4e9cca387b22ed553913ca026a319cf707e672a9f27e3d35d6f0449afc5b1f88ed9cc8f134c11b8b368478a42f66fe886d1a356a1e5d05930fb0c750ebc1de4f884c5a215c39a022c927faeba3d6e35851443b8e887fff08b22a98a9521c17e9e1a95d769670cf07ff47a6b85ad5d56090138ceb3a0903db4e6498995e6bda0663c692ac602a426faa62f92a22ab0e272ce9ed9b3a29a42f32efa567ac34030e1cdcceb918ea6dca84eee9d66197c88f4dc937fac86f4296b5d23a00d9471edf79356916390d15eeb55894f104b9a806eb013f677eff3545f1f6f68601ab2e8f01f36d4a89e87d3e1727be093c7e0c0b90aeddd469c725bb36d8759533036cb4609525b4c3ca23e86cc485b4dcd5f2df1d087179725cae4e3636cd1977dffe6230c6448926acf0ce4c50cf53b0fd1a67846e42e85c538580fb9d38a25a9ad52cf1e7dba26672162cb3768fd7189c942820afa076148c870856ac65d5391a11bca11169fd33e8b7cee561c9a05432e855623a0ab60b4ebb1ace0d5ff228910bd5e2af2e7fb4833d68e6310d450bfd9e98fa59caf52ad722591766df4a3420d4be42807db843ea1f2e0f978e48240e6b1f980ab7a0524bc3906fa0407fe77547f56ea07d5720e4118fcb48970dc6d09de723954e4efcd544c061b261441c05d86954eb8e2f7bb20c3b228aed5ceacc35a19d17ddabeb6a4fb0de557370707b1522275213ac4c344a98ccaa71c3b340a98646d6a6a5860cb4247be6ac1b1c4fec93c40e6c8f552ad2fee2c9797593a20a9349b59700334252d2acf913550395c90518af0131ef607054b2501851bdb85e69707eb127e88396754c419ead71ddd8e3c4eae71c9901e2c01b21afcf06d61118a213ba5b7b701e8ebe2afbc5fb74bad5f22b2b3f7827daf29f46b18e58261979ef181a4ddcb9164c18ae82f806e94d27e4547b262ecbf9eb8111518220177925037d0e053842f3d158a741e1653bf84cc8f6814e102152c3d816599b55bdd5d708fb8bb76123c05ff464e1f578a1d601aeb641ae783f44ef235bdc84f02b2c05534286c85920e13f2ac7f29990eedb517e6cd1f5955835d49ec82bd407380b63eb5f4ddb1b8fcaff6b06aa4a0bd11f23bbafecdfb39bfb697c0fd8b1d5c556d8950376eb8e8b6fc4f5d8507a21c1320b86b70020e8b0806afa6b0250d310a059b4f5836af8151ca62c28e54c552a6dbffe953374f20c6b033ad2f67b8263bdf6ec35635979485018f6e93b26af043841dfe69de0086c3f6bdf8e7eabc316dc3e4334138792fda7d58fd7e90c292e530b61caba80c0f3e5cac3a8859b959b116dd685cb8fb3b5d35098e6e78b9c31d41a366c7b42edf011d932214895144d905b87d3ac8c9ccb3c21d03809812c6092b887377a3f3a9e8ca69101aaecf3173ad05a78ac6b869a995c5502a510a4c4ea6e85d0fac9b3784ef1d6b91016a8fb0d735c360c234059e8a574df47134a4e2d790368b66dc02d1f96470213711aa8b843b809fde9b4f85c5c1cde54f5b6ad2faac32333f29e9bc6914fe2343a475663cf236362eb8b38615fbf6ddc72cbe832c8acc7a1d09f42aee8519deb988cffb0b396a43bb980a730e7e9e7ed13ca6ff7810458c5b9834b4632e16f5ecec9ba9882f777e7d0235a3eec64f2e382418c1cf4ee456603e802525a25a829a6c48897c38a12f2a3045669320b6255f7796d7fd558bda265909576ef7248b6ee62ae4a772ef1c8f7b30c7ecf032ee7440ace238386b31325b377bddb6782c762a746da81d1a18557f951eba55413fab0d6413e1e25d59fdb377f861a6ea785c6281deaeeec94d5320ca74aa799179a7652a048d669dd841c44931cc1bccd7a9cd01f2636758f201791808c13fa29f88c13f1aa67faf9b87628f9e77fb7f8624520e2b282ed4aec8c127fdaf159417cc52822a8e23cf459f843c10cff27ea42e3abd64c1d27f9a3bd5f6a421aeefce7f66aac226b638384ee557b10adf7c298c2d920488c857a445344f3103b0b31ea7f90fbc51e39f798d081a3c439586742b692e2e6d0ea72b05e1904a97f820bf47fd031489659bd86e4af7059a30402ddd85b36636b0bbc171bade1ad6cd9ad6f66f39af02a5ecbd2d163f2775e5d82d9aa5ae60d67b79a3ba5235b4c4db3508ef190fb513b4c8b21454ade1baf4ddaae8f4ce8ae14a4f16552910bd01f01553322f8fd38215b67d6c3221d807dc8e1adafc3e2fbcfa9166a20e881b4edfac54fa6fd62d8ad6ef0cf5ab61d271d15a415eba44dc204e0a7653e10c1553d825d09070a0a503753e714a0056071b1aa6a5825c03596051848189a522c6680df6efd8c31d9504f86de6763ea7e008a1c026d029f22f0da75616c39e7b2d82c8c4bb74e7008cb0bafb86de2ef0b85601e406c32d6f3cbe9829be32308e20383a734da0d9fc4ab92988b424fa1c7edfa1c6ea3807f81e5de3b9477078be057438af216a74852b867c4d0769a67f3138fdb377b38208b1ce7a1459cf52ba2dfdc5041041b3777dbfcac1e9d23a875b672f5ddf7537928bedc4d3e2f269cb4112711a3d127fccbbd06d24656f5e807fa4267b74395d042746712235f89d0a1ed84abb025b87de7668283bc3c1e97a65c1b6fc127f6edd7e3a94ef347c8aba2c27b310f55eb2de26ce7da7f829cbe97dcc3e507233125f4f93dcc281a204750070ac945e0aac6090b00e29c655d2d6fee224e5a0bceac5710c6dea6f6f8e47791fbb3148f81f4498aead42dd79533ce319025ef91d730228ab8559c457f62cafcdfa29b0594547fd507dddb9426e514e22a6ee91885e4ebe2d38c3b49a2b9e4e2dbf604650e2da1ec4962c083cc839c8e4e0523b5efc790de3de20824bb8e772f1fc0c6b70b33e5a955df39151d99f0dc374392f897fd1d47c56e5c7db72852f4397dea5dc885c2bf189ad423df96f5571629ef7c2c5e5f37c9c3ea6103d69574d3f0d61d3630c06dd232e4f4c37b48004b07855b809e8b4e1d1dbe625f79e4f3106cfeb2b7f23e132f35703992a7c7511056e09ea2d4dbf710d83fd214a88eb6dd1919291b2e5d1654a5a2ec3d3ec7cdd0ec76f4a48dc2d9b5174dbd4edee15ce8e89d01083085057eb6ad01ac160b95a7a0c90033ceb64e6a913a6be857890cb4ed2ef69be2815adda0693c4be0d47ba749fac0c6caeb84ee50f676e7534b95c2996c76495e353b69b1f39e3420ba6ffede640705311d7c61aacefa6b7e5cc91a9abc7125f7939c8ef64feb13c613d84e5f2df88dfffecf2cf1c25d1e009c74836c1da0985ba8b0df51b1ab1f7f154c11a7216bdc496ba1fbad11dcaebfee39e2083f97c57e16c7fb993985c8f7ea24500b6c0e3ec14da80e18ceda20665b24508c0ba192f77a87fa3cbbe20bd53056e9ed64522ce0b11b616e6497d546b8ee63b427089a6e92e2ca562f35ba1ba2d11e945caefa5ea2c42878042bbcdf2c4c7980112e728bf3445c72536b55f43bfdcca90f94eee0142e5472fe76ad4fd987c6b6f6b52d163a9d28e914d72980334df2bb115f1b8fdbbe2606ba8a849be8de44ec2aa587cfd6eb678ab554a356416ee31ca43a22a16efc1a10a7eb83abb2b623136de5fb4ebb08518e81642e39b0ecee0a2b94a247824bf22b3bcf4edec3f27ae964c14d0cd506ac0886e94233e3c7e36c84a285843e7b3c1a9a53650361f143160d2f987e35b403bb31de5f4b4e3c3e06bd2e5f565d54aa04bdf413402709e516c27842246aa388482eec7311429367e285a29eb03f40f657b9720a5dca69d4d34a2cd7ef9fc9b53591432dca9ece1852315366faa55ba6b4b8330b508f76c1f4b292dfbbcb75f70d6dc7a704df7853ffdb92cdfdda11611ad5b2e539e84b6aca5cc7862df34463c5ab911d74a0eadda6549889090d4a7668bc287fb83611660be52c8e79a52f64c8f2f8c94c69b8cabbe0ce3349a88b03b447033385b22956801dad6ba8a7edb2c71154018e405956ec13a0b3b19d25998bfa6abbb74665da1d00c67724a25feb5c6887af225a6a3c75aa2a8c3891c356a37e6d3c8ec8a5604fe3ce01bbbfa72d2fb9cf7320735fcfa71d1260b5fa975ed2b69c5cbc1469d7fb78e326f2f2ec4afaf0d1ba27187569120e507741f397954aa54cec0f85c5ff85831dfe47611f91a703d8f120aadb11f53f277642909a76c61240031b0381d757eaf6d27dc2a1f4df39812af675df822d03f0542c63d98ec6e78d2e022830045fa06e8a4885d54d1dfce0871690d139cf1c88a8374855b2c85c80d8d663039e04aeef071becd8a1a69d7744228955a5c3b9df8b313ecea868f4afd8f598e339dcea535a268e05fe56209df86e827ed266150b8d7fd6fb5fb13ebfa3db16070f4da241b6ee4fc50fae6224eaef053820ec7c1c5652e3c966a6e6ec2297009f56661a31fa6224f84e0bf722c47dfdacc1058a057070b7d9b8d41b3c7a26d696723d8d19611bbd4b26e036e4d50da90373028f1a2aa83de51786c93eaf7d19935eced45c5c4d47a09f1b34e87f", 0x1000}, {&(0x7f0000001300)="32832708a13dc29d392cfa69dc5311eef11f25d7a5acf79356a7a4728b525842879586494c30d16ca6b1d34dc151005bf644a64614bfcfec21bcb25b9f709590138a023f1fc9887c2c078f073e517f64a584fcf4774700fd8b440b8a4b77a57b56cf5815e9ad76928c", 0x69}, {&(0x7f0000001380)="c7d4984b4a5855999b56a736dc15309bb4b86debe2156fb8513538f01fd30805d6e0baed492e2e9b3881c33ac00b425b3444c5f4ad64e62b4bc439c62dcbd7e1dc21006c4306190b96fc824791599fb0388c4fcb5a37354d7aa3ee27ad960f2aa776a6532ddfb3f5ad175e6aa1ca291dcbbb802d8386de41cafe4057d6204bf29c1c72832074c9063fcd0829417f0d786009e7560809f86094ed119d431d897076487437b8155229c3", 0xa9}, {&(0x7f0000001440)="cdf3fb6e894fb2e1950f31858d9f4355650c43012ea0bb2f3d0078ad3c3f1c1c6696828d74dac7696e05941d8707566437c7099f6b2536951596a7008680e819232fe08127e92d9159e4ab723707e277c49d840fa64ff87cd341c62b92ab4f6b71c6db049f3cb41b794d48aac6ff3035fcc4a35e9ddde8724a8384f900d60a860d1cb4901b66b2f3bc65b7d6d381d676031d8b1b32974863f95c53ed47379cdb6ccb421b046676a62ffde6a43cd5ca2ab0850877a6d16f89a8458a907408a8ec7dcd3308992af579ba42ea41758412be1bdf89cdf8e2c2907b25c8952f1ac35006394435e1a25493709d901f5923966ecf286c300f61a83ebc223af3c3b9e65fa83b3f4ded73f4363d431bc29a7b3a9dc4e830769560e6251e232892a14beb69369bf1190fd7a42e32cc1ba3557a2433a32fd4310b8e6e25384261f16bcea7f5806baf896f428e68193d9f493e491e22461e98bdd439d71fb07ebc501e2e9b381f690f1061fe9180115a8a135b6418f51c45139d56a098aa5f1f935d6995eb52f2af1f42ce336dfbfd4cc2a3c38852368e9c24f2e29bcb5877b85a2e1ed47f61ba0ea7d792d7139f3351723d9abeca293545740aef9db1c0fe859681fbe30ba740e021bc2f14bc529e17fddcc5adf8c8c086d309e853173ea7e9de23c238bfd3c95e3bbe11bdd670f46151135969e0f11bdd1b2056e20e989a89a8271bdc6a28c76ed8a4bc5f2d0275f270b596b2e193f5b866e6c494c72115f038c9d9f8e5dc67ee06fc31158e69acfc64f390e2a3c289818e8e35825bc4a3fbd35a705da365b3b0a7353bf3e4762f31a3f6df7c6beb120adb26d1e479477e6b6763aa2339ec16418d220d871a6d2fe20449f062840045626b3db11c2ece808a07c75378817e8b9fd388781d0a06aff43d1b65bffa2219fb4e8a6705c88392a44d4924aba276666e1d4cdc102d253d232b9136004b43ff3f1e4d268b54e6e0fa7d05e9e9293cef104a1446a3b82b0e472f5c812b18086be33ebe9a188707d62211fdb3cf3305e47417ee709b47d4a45ebfb1a499afc2f055796e555921cfcd484e984bf6444cbc5ef81f86cd883d95802ee4fce6071aaed0e67e752ce8d6480082e4be3f9e5f6028c0ff11b90d82640031ad4eecb601bcf1bbfedef4a5098f7592940d5432a9fbceb76f308a15cb62341b2c7d07cc738e1fe1b796e332a198692467afc5dc14265257c99ac61ab68a992d01dee4c1fed546b82283f3ad39905774a595dcccba9c367c7a14554b619b9b2d5c4178ab24ae5fd0de16e643424910e5a8e90db47b8dc885beccf56de1c131ee8c9243cee895fe2bf185b32fdda4f97449bfd2386aad0e4f7f4cb70c66406a0ed96a01df458103ada0b4df4e174aa2a598f26c7d0ab78a250df10813845498c6d4860606c1a20867fa8a3cf3bf8dff8dde8523fb69d1982c0c4568f855213f85e957161f79923068e8bc388e87c32c0229c8078d47fbcf8d1592327f87ee45dc4891b7075ee63332a95229f8b56b4224f4e60dc07f5ff8afccbbb5649a6ae089ebfded454d8617ef0e513e22b0550a5b3708e82f93e166c49d17c4e6a894091fbb199159d1cd8c391c5e62e830a6c36207f9c3c128ecdb43e938115d5935f54b0487389e563c2ac4b2fd6f19ee5c6ff69ebae4dd5fd556950cd2fb5c7273ec07c52555f8c78569ef56a2463deb4d289498afcb2fe42a222138799f215ebfa84364ac43d27dcd184b009c7a868df047316151eb806ae5548b25bdbee5fe0c87bd0a58ed8e960606148c12ba8ba529a2e1ea80287c6c30c054430ab86130e2b890c4ded167faa9efe55297994fd8509e446fd380520f89dc44af8c74639dcef2898354e10ff92a398d272e1a3a55a9ff439017c5bcebd3fd22a3449afd9d142bf4c88d95d0b1d5d9660526dd8431e2b979d4e2413a02ac7f3676dbda7cb83183ef571d1002dd64c8e53acaff9a2ea816eeddfab7f0b9fa8d8c4ad66ce44c31d871b1f4b0c47d1aa8d922dddd1beccfc7895859b9e19a24f39af43c123b7b23779b73a586576b7eb60d2cef049df5dc9853b68b01691f19dd33891dbdfcc7857a29727d71ca042be245a42c26d8b1b6344ed84178fe6fb449936055e8db22291da473d9fc102ecab633a20b00012e0ff130a7170d691c5f8bc4e182809c4cd7172e742e4f11116b5bb1daf73a95052a56025096173c1409f86f310aa4008f435e77af70b2c6d313377df98eda8bae3f748b7cefd1ecc7834f477f2f419e8eee70d4c9961d875ff43af8addf38598a9ca20a7aec89ffa14901e6ab6d1e32a57168a3d0eb02bbcc331467f2ae6a613fe533acb85fab57fdacf1de786c49878873855f80940116d6ed2d37df73ce21508f55cc57beb4302475c97495d7427785cc58b386469e0767b11301ec335fc390867eafa45cd41a39d2435424f0d5ac31fefb536c47e4d336ab52fa91eb06eda38ae88223363e99b6e06fcc7db6897f0ea60139d510e0ce3a9a78fb90d06fd738911fbc5e57b75ce5845fc2059e6873741b16b756fc10d4ee864ee26627bf6ce9756bafdd405d333c348c942b7a189955ae6dbbae9469950a2c54f90cac9131f0d675bfc89af01dab289e5d3ab773d89836fd7ee46a7e68f2cd98dc5a3abbe7c730d05a55f21289b71f497e036541693b432c66e84c5483a8912e547d45bcf78244b6d777503d1245a977c3f366120730326fb700996fa481373a180c92a69e3088b716764551edead410d17b79716c367c831e5aed8f6605fedbce9b725c745a3f452d96c880a1b3e7e789ddc7af18f41375d6ccb45eb27e01b77d1e248a045548ecd94d24379ecdc4379dd0fdd0521e7bfb9977d4fbbcb35eb991aa5bd1754ed6305a928ff27af32e356d38a30bebfab02d9361e4af23db9b928bb10a3b5d4f0c6ecc4257652feeccb9d800232487f1639fdd2d4e0a625f1f7930c05153ca508afc46fc2692d94a54c0b54ff488b45a0e7ae899c5aa1ee8615b41693bb9a1e88966a496f1d39bc77e92795fdad607bede5e4488a40424f412d123753dfb469392457dfd0088698ca101605f21454c3be0bc65472a1611257c267051cef2c046a4beeba7d2853728d17fba484d30358da15c80ac94ccb0e224ccbdb0b4d2fc08d886fe0be3ed30af07e4873cb9a502e5c2e2151898834dd4c84eda384728effd27bf2d36780c5c5f6fdf2fea68ac1378dba76c6d4f3b0e8bfbfb16109f1f21e2744853582b0420317dd34f68ecd35642a68ab7a031975a2c062f22a098669b72795fd2ef36ffe8f61eefb77c87b66d5b4a60db14262a9cda41c74bc30611c712dae6c3146be8c142ceebf6e64ad0617151c3d256dcf5cd74c3505085bfccc04579cad94051228fa3472361dfd1ae2dbcfe41bda0a6c6c2211660f8a11f46bf7d298e3c85e6d7405881a7fc9e8ed751f4014df31166969396e19b0d0df0533622b0a084003847c239c3d96128c5a78af64423a255263b7804c0aed9f40335f8655dfbb173bf1d84d02ca3cf23f21e0d3f353f6f4a5f6796c2de5c62cdf9b128469c9a596656aac8f64b8b41404a4e59226cdfc0c7a61d8e949988ecc29106dd9b2ff11eb2bf3d26e29bcc778f820b559d6692a241e7920a1e0d4b6ec2c5602d9687d4207f21d24b4114900de950b05aaee74f2c874ee87deaad9c0edc078b0cb54823ae004cc4f86012de9749945830430e735d970f279c20fc5f9551b7bf1f38a1ac56614957e8fba93088f390abc671720d2cbdef74fd2b35d3d56b1a2efe3a2bcb831406d5b58edbee601cc5a738231c07bb8b8f49375fd1b2684df15827dbf1474a1aa43fe0e75697eb0295a5ad449d993a4aab572f239505439de1668f145de8b99428c102f6973a0eb4cb0bf4d7c4a2845577e31296a14f180d1e39b2a084b23c6fd3c8f437c43fbb841345ec090201e1837d67cf451dbcdd0f330b95fde05886934cdd45601454d039f2c6947ef7b09db27f6f1f4aaf597d2c627e142e24649d852e1841110395882868c746f0789decb8036ea6138feec8541240ad826e1586a493ab48eccadd8776881a04e85db491fe3c5a50f35c29ee3769b53ba58c62cb899b2f5919f44cc882240e02c6c2584c87f9a384ef2bcbd121592b1d3fd145fc62bcd76a1c1bec505c228789499a07dfaa3fa2b0f65527b2662e8db9120adf1c2774508c054bc798b21e53ca799fc39e270f72b3a337a61caace56ea270f76d98b6c3bfa7747f6e4144c0f238d551a885f5aeae3195790db2dfa8a881d6500276b2db83b933e9eeea7e4702db3ed78c4a205665ed6d3d14cacd84a689daa87021acb3fa1931f7fe5a2b7be01d92083adaccec5e2050eed48d36fea2cf17aa9235cd003404bed7e7c6f4a70be496d93aefdecc4da206d666381da900de28ad2034263cc65f29fd12f12a36b621a612edd2cc12140e174b69f187d65b533d97b67503b623decbfd3b97143bf53a1372ea3b31ba54e6765630e8de351a5899ae2d86d5a44e4987f38b422d1b3da048ffdcc4b4b3ac218b829c857e82e3dd26c49082c6e3803c2d4ed7147bf5fd1c88567772b4f10718965e11950723e8b6c25f525e77ef86d5dd3c099ad5595c75d343c34c80069662f4b1c61fe424a4a4f59d92f8f341079bf08b8aca1d433aea525218bb6b465180d45a6ebdf000c4b1efb379369e2e54db46dbed4e151858f0636e4d1ad71fa633798621cc70946d25fc2da17d66dd1bb79401ca213de63c1f093feff9b40e39ae19b068c9ba8fc1043fcaa0281c5e1fc9f5f28eb77c7c69910e46c5681aa331183af7ce1631d39694272e7c2290a0782543545f092df11e3ade3772de6c05badec463cff1bef57ed7705d5b4d1cb5db751fded8b765529421d27879bdbdc00587487478dc7627f36481a16a25ff794278cf63fa05071ec169a86fe474587bf2b5fecc324dafdfa045d2a51f1125aa92a65d52e633d5f74044dc4727d1e8b03e79828a5e1f2d872d599a2319ff1a06a86821b9b798386cc93e55739836f31e406cfe6bb1edb2e8e45b8854148ff07416b63d5de580932ca85ebe2995ea2db9688855a8968a3383cac9e7c0f6f3ee86b72ab2d7d7668d72cd4287a4b3972c151ea13091c4a9c9e678127f0bb6a2d547c77d87f8aad700bd6affebbc14c08e824b7cf70abd5c3c12f634497e68621c04bc63102951e98211f138ac5209390efed0d90427e185f7c0c035d5607d4fee900a79b6bc3ac498cada05b0ab4d2a195a67d24b8616f6607620cccf02bc9fea842f3f745b7593032c4999777f742648137759c4295581db62620f015ed4e82a8c5abeb32a5346799509c3b8bcd040cb8a81090c8e4bc478f04fe9f309de0d7636f9b66d1ddc7b2a6b27765966e7deb2b62833eabe4f262b2c39e002e5f65f2a735a7dabd5802de3a0056cb1ffc6d971078cad044ee2fca48bd36abe10781dd9b48f35c45f436be380099e1dab1d86fa84e9bbdc88f7bb9b3217c2d02aada6e823b11f3cbb6bd1fd04c0ca7487c711f926c89bd7e6b69ad7d57f5aa354e2a2fee35d8248d458d264951369a286994f81c24835f931f5c27def47ed564ddf60161aa664dade492f7c23efc965c55a314e183e243a2f75e54459cf09d050d3698829145dc4da3d9372ca173f13946ac7331bac5a274261b776a9b070c7f39214d6b048cabe13227382e99d4046843d30fdd56b1f12832c124bf87c8a211409ecf6a6ffa0e7e545a1171d1222526cb79bcd8bbe323ad5ea42a32dcfb927b39ce747f52ee79", 0x1000}, {&(0x7f0000002440)="634ec95e25fe75a5edb2d394939ee232ffd93e5d811c100ec7403ade9fffa82c8f3f4d0bfb1d5e260ce082e11c0127e60f300d993c", 0x35}, {&(0x7f0000002480)="79da2ed0b759411302854607d36686190c52880bf8aee991ecae150491e9917c7960fdcf5f9bd7759b780343d74494f105c576bb33aef6e8c562f5efb2aa98a77c648ecfb0dc0a883454b21df9219d4fb7534cbd7069f881305e4466ed51c682f791585b62cd50686a2af59aac5e52161ebd3960b68822679a6790e50ad8bf686dbff8ebc83792be3d967d26cd2c13ca113a7894ce2afa91a44431f72a0b3d42bd10", 0xa2}, {&(0x7f0000002540)="b4d47b4dd15fe3d256e4e13476e793b26feeba62747d9e1351f0ca21ff", 0x1d}], 0x7) setgid(r3) fchownat(r4, &(0x7f0000002600)='./file0\x00', r2, r3, 0x600) clock_settime(0x2, &(0x7f0000002640)={0x0, 0x3}) sendmsg$unix(r0, &(0x7f0000002ac0)={&(0x7f0000002680)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002a00)=[{&(0x7f00000026c0)="8dc2a87230ab8f65cedc5d6c7c9b4ba3c5c624473533cb78c142fa63c850b0c8ccec05e0248d56298cf22ace144dcba2bd59aeae24dec5728c4eb9d30027e5b420c6fcd7ca6482084fcbff4c974058c33b56d1df20a3fc0bd2f2643f88272718517d6bebaf69c3e615641b15dacd36fee5c120a0d0fa88820454955deefb1549b0eb9d2a0e736cb8849142587fe794ba9d3215538aaa23142bbba1c642b3bcf154e341c85380af522440f2c894141329c1eac2fde9e08d7c63c5bbc4e1564925e703e76ed75afd64fcdbc46d2750f77ff973f6d8f3acac0b0954", 0xda}, {&(0x7f00000027c0)="63361097855e7223b7e75cd5a3644fe8f9fbf6095318178c29edf187366a6049fbdecd618db763130711ba0e4560a097119ff30c6abd3aee697a03e421cad7ebc8d1aff28f244945abd8b92a94d68e01aa82b0a10b4a86fd359c1d6ac7d0cacdbd795be10a64a9cc8204d2530f30d5d5280ef4e42e5f38e94407fce37d9cb7a5d9535a49825da546a6bc085e5afd5cee72b914c66782fcd441e63d4612347ab1b243d276e904f7e465ec8e477b0fc90ce4e4dbaca6db50d4a71be81c1361f335896fc80f4f4f0e7428f9da6878791230", 0xd0}, {&(0x7f00000028c0)="50994a2e1a1a03a7e37c9c5595e47d7e54b7846e5b3bf6ac399c26714c03bde38c77e9f24697c26b23f5c68da5ba0e34157799c3050776bd4582e906cacaf5db54c97c897e60faa46d5a958104bc7549c86936eb6e700a21676fca1dd037b64142de2bcab404d132b9d9f9897c9ea176e2d8de30c4ac07caafd910fbe5c331bc396049975c93a3266b88549ec7d4f54e00178634d51f52638ebc92774e89ad35ef1ff7a042cab98e4ecff9e4cf9f029bb78da18fe379aad6d841ea1853f17d19206ec993d8121f7d4a59bec6ad9f3b8501cb48a68a2a6a722f71e148c87d55002b259729d6aad779dd004e10f1", 0xed}, {&(0x7f00000029c0)="a1a87da6b4", 0x5}], 0x4, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x2, r5, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r5, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x80, 0x402}, 0x40a) setsockopt(r4, 0x3, 0x1, &(0x7f0000002b00)="e45f23299518e636338b661fcbfced6ee72233ab73195c9d45294d0324b268ce0d7e4720d9731d9ae9d8b1d2dd70b7111fe77ae05f1cd3c94198d36c4f43f079c9cfd83c98c3cbfea2192f125dc210da9af81cdc722d560ec2a6820ba75385c7d4ae7090f56e920e0675c78ff95e7d8ef7a318d6e124a06fa844b70f3eb1cb4a1221e7c0712f4fdc914b5246db2648d539003cae0641d8370b8fce64acdb7d2b890ed6233900e57d3401e167ebbb5393e84fd406d287e8972d7c8675166e799327cb2aa775f26c1aeeecb9593a7f1b472b3f79442a659d584b446b3cba56730575109906f9513ef914ab79769f819b6c5b5e5a82cfe40285fbb63a3f4b6703841bf2f97967ef740de309c5aceb0cd5959a81b4b80d13963aedb8fac15bc2a8270b0d9480af31fde8152e1c949ae71d8cc3d40becdbe8a83312839bb7d9532dfd9309ed45ab54f82792be2152cc49e85dd45e50ddf90d0c9467d9049d8268e477496416ec13296e98edee70360f79863ea0cd38ec2e97e575e7e5a58c3c00282d68089efe9912e0d9d0f2dc14a2e2d736d266bfae95667e50f4178027652e8ad791cc788a38b377c7560330112e6569cbfb82f2a5c23b9b9d0ad591c4e195912bd4d36827f74fa00905f70f5f8835ecc4ece591d746b0786ee536924384a5f14bb90c8841c27f66c97de36e42e692cf5106c4218bf89156e0a192522ece4fed4e89bb578e101c8f20662b26ebb08033d051d3f533d1bb76dec967025e8bec25e0942df8d783ef75d6af450d64a619bda9f7052201e3fd9fcc12b7268247ea2e1bf31119802550940e5edca609dff5f5a6e5dc35a7cc679eb7be248f2b807f67ccbcf787e6f5df443f1fcdf9d09a70d7cb9a7c10890570c6b3c23af195e9784793bde8ed12604c32cf4d99b783fcf3114814e2e8fd1a6cdb2272a45e2c58925ba106aba25771606421692329deea760824cfada8ebb78ec2396ed80ed764b32c3d7a6b12e814554aa212d2658a225e2489ceeda9494b97be484ebd064e10537ffee5d3a60207958d0aba387d6e6acd7a2b4bf6bb8e839ab672594c471a1d64bd595fdce85a8bde0f8ae182fa3dea21e2d59e5dc12a15f9b3bd9deca13c5a29135a9c7c7a6b263ed564cb82c13ddda63450200d72233d2148c11b1b81c7ba1a1f32ba900c1b5321f6b4788b2ec604e25789794e94e96528d590c5991cf270e37a1099de559d96417481c083d17a385615024e71af95f98b1a32f7198f54924297e2d82ffdc0bb0259dbe1dfcf8b7c07040b67c9d4c9fa08804452e95091d62af1a5520227935213946ee193f62b7640ef2fff56889b657ef4ccfa6dc1ac46ceee5189e69abc142627af27de0f1e51eaf2cd0bb258417ff9ca3287b85ea28b4b8c8c916deb425b2c718f3a2bd2a830e88a5264a5823b6885e581213a60e29df4a40bf7c381f342fa620d75895d767f872fb8db5282aa96277b1a607247dbd37b4db7a90784b979b603b9b4ad4b297146edff402d53c01b9facbb9b5ec645e2cef2ee5da84e34a2a4eac6a5895d68598a6b26f6dc1c05adaa029847cabafd15f131e045d1dca505f5483bbbeb85cc72a4b4cce48f1227590c203ee8c3e15d665d37a930474933856f61c977047d366e50ec8ee8fa30e0bd5acf6b9308621675aa22f81c814afa198f17df21f8f23087ccd1d68288a9f4fbf0ca529370be77abde0dac26873d7d7ba9bd139af33e5b1c1d9988ce9a6fa02cdad9eaea1974f896997eb0b5f9c5b98eb1c818cb3f3b5b959c94a06f7a6b06af374fe33399582a3a8b8990fd07fdf39bcda64ea44b184a59a51974b9a0ae38810534d0e68360c229acc5aa24ee3b9700e0c98decc6fd6a3af8051ca45350d05038fe5176bafb5c7cf044d3d2e6305a56a9a966f318cd30125cfa3de41837d2cf59164313eda37bcc17e3cb02de37a7e3bc34e41b4108a41ef8c7d03e07fbf29eb9b2e6285c28dff685ff50485ffa38652e71ebc0aa00bf039bae57b7a36a8755ce317ce5f9cc37508e82a61ff4168402b40f48f7c2ce66f9cc349b46b16aaf22ef1fdd783deb631301dc6bb5d82540356f718ad564eaf6cdc0e15c1ed61c360995dbb52d2a48d19eb30072b7cb5a2aa386b6bbcab9a4f0ff9ba4e6798ac2bfc10ef61b021bd011868742e6a2960dbd1943a5307729c5ce6b2abb88e685a262719099a1bc65f75f1947f7a35a535cc35ea9b45caff5a2b2ad1c79d05d7c30ba91cb1250464b6888b6c68496898f96acfdc2c7397d48632b440642a979542199e03b2acaa054fb6a25b668f201650b7acc31668bcc70632302fccfbe1d8589cdce5fd79556621cdc206caf71d7c2c075a8a173669373869925e4843f7d9b2016d712e90c4986efe28ef5890b0006d70c2b3f94d706426125c2bcb479823bfac32e044c5612b1bfe3582bad7a6d225670a46b2bdac8fd0a5d08c7cdc1fac7ff7e4d55ad5a4db7c15154046a12a3670aa2a66b5f53b9aa60b7218a42e86de8ab188573f14ac32cd01a9b2293c168c484dc4ed9ed1713f54c58de575ec46e4c8b09ade39538a036a070ad79d6e21024031d0c2fa43494fac1147db3cfc63dc9f4899d38949f7523ee384b2bcc2fc92235be6c5ae3de8f81a7fe254b66f311f59645e34ca5fbd3d5739eb7cd9640b07648bd66878acf16b99f54103f2a2192b09e8d7f00024c0f2d338dcfc8a6f3ad591c8aae98edc45b54cd56d4258853c4289311ada7f3e9218fcf038a6ab75725adf676bf8078dd2516b7023f88336e2437d8a7664283a7c4a9be2e3da587b758bae3dd8062e867981a55dedc20fbeb816815f42a57515337f1dc00e307171620f40065adbe416e044e76c5ec025b22b50def5f70d7e8444c85e2b145a43162dc836caecc95bbe80d9293c9e7d0bdd972d273a7cb6eb66555fe585f5abac2139c948cc1781f6e6b9d8b2d6e318ed5f4b82d5a0cb3e8e4d15eddcb5fc87d25879198f4970f54f35e581914eed3ef1145ba8be2f7cd6275e6fa60932d856731098a1fb2af88887c1d2498a4dfc872567dc553d8ba4e002846350d18b89b08e28475ef73fd37345db142b1dfe0a949980370dd13ad55c0e8330fc3dc841d59bc12e35ad490d375e0703284ba1309cd1430ab4746d7b2e94b19312081dcb8a87a35d32fb1a5d8ccce501828ccc12a0d64a53ce287b13c57f83fcab4f7754b8b91d3ae42ddbe969dbee5c7be8b02e5684695b2400ad77796cb8bf5f43104bb760e5c288d191a9f05afee87aeaba46df91eb49dd7479bb219ebcd9acc76ebf5944a2bfcc8431813f7497f635f5c6026287cbddb9c13d9172679bc225fdc81729ca1785cc2cf0178133b9e7cbe94ecea0a6593703db17a0a019eb68a2934af1067b179093f6830d1ba7a88db46b97185e42ba055162860931ec11c53c50951589e5566a1c971e4e9f234bd41f621956c6bce204e6a791135cbd3d2d531e92b0b75796226a69b8007399f78b5b7c201cf834ccd07799fb8dc7970b445a52272e1a00dc5a7f405ad5e3cb861d3d175911ce3ca0de672bd30a5da19dd7e4bb69c89d00011fe596d354a291c5393970bcb9bd3de55fb41538b658987e07497c1156c9cbf6c42a8b6c958f074f0a2acf6708defe4329301347f5d22ac739845dce94af4b0766e81b4c7fe9a8184e8f0ab520cf180cb9312bd6e70654b81703f6040683e3e9cb1dc01c09858957e0a9924c984cebe56854b2140d9605788245f70d9911b6d4216ddeb7e0fc6eaab481df31b7fce41234c7de6349f8820cf8733a5132c48f8c835e2d7a07f01895ea880343be02e930d93fcd625cdcec4929a0d56e91391f360b943018965282a2cece920bd1b1dbb33ee089e68e27d1f99d949e44768018dd7ecba2928415996954cea84ebe5371ed3187fae53ad8783ee6fec891199ff673ffd5a6ff464038c5c8e5e2c5fe522d471ee1207c2f6335d2b176f1c282458e5c2b0d0d2260046f9b9642fabcbe381cd6bb4897f68b3a40aa6112389ae180825b76245a60d4c2b73c59c640707f6ae9aed59f533f11ff6da4b39e066f6dd9dc42e0d71d0530b2e4a123ffc4246a8aed3f0ddbbb4795763e38a723b9ee03f932ae6e49f66c145884fdf37d004ddd2afcf0a195e789e98fb948478bf09e8b0c9fa3dec9096f92be808832fe494cc3ba805d36448bbeec7f9bdacbd8402a6d782a6efd062fe4e38086c40512ef940f47824649e6bbd0c8a04dfb55520993125cc97c572563970235d06fadf92bb6a2b94a1e2ed141abc460276ea5b563bdd893a9dc09c8a649846e244c4e49181f57c681fb6aa776ba4c038d5618d788937d55e85fa188a920ffc95ab12e3d971ebac7125ed3b4f88aea071fa3f5f87a18c6cf1467460b937dea56c06de7786b4a591e3160b291f754ce76508f211520090d7f7c09846c62b7d1a3b496de344ab01cabcf3c07061fc35dc930ebfa90012afe3681b169893850c6acc53853668ac2bd024c5bee8181fc3e4f2fbe72514b94ed282263e8ccd257639197f7d74231115d931958d4fa9fe065e766979c39024fc0a7945b6b0660954475c77c846e24e867595d82c3af2a3d7ae909191a0c1088b5c61ba3b418ae9ccd374af28d3483c18ff66efe443598bd8f8442c8d2e85a6e7b2235dd7c5c5b59abed0601e6a8f911c0b1d4830bd72af31670a75dfd13b7b948770c8d9f9ab00d1cdeb64c14aad36a45591917302b7f3758c1b2f855bc821d9ec394812a76478ca0736064729e47287c38ac55ef40e0ce565285a75ca01974ea4f92213659914da4f74c297503db2e6b3ac68afab4d8921b0786761ddff6dcf59af7ea3914288fd7bd54c73ee55ccf530b0d3cfa018fc38b1757264a9bf17c533f5dc28038e266bef57b7984b2c1baffd6c707f33bfbf456c1365b85ddb1aeeb39e60a3ff1ffc0a35a989a87505d6cdabde6a227264e061b72be7e903e4c38d19a07cbdcca1b3e85ffd6fc861a49fda3a2c6cd399ba2881c867f928e7dd31ede2faa3dc74da52b6c000c85c72c352e190b8f7c22080b37d937c7d1da26d36689eb20c1893bbc1e73ad34bc60ecb7b6f0dacd46744b7b88bd5aca0b9e2e3de5b71ed5704ca3b2717d292160f1816324d6e8e1c3627c121bfcc7d20619d65c1fcc1614a62e959a753c7aaec3f064cf614b7c4b0cc8bd13ed51224d54f0fda75874438a681393d5d85b75c8a4a3a4eeb1a407f9dbaf31af1286e7615acfa90e138e776253389d7f7a1a5b753e9eb5e65a8a84a01064879da0dd1f749c9ea4cbcf3a6bd04b6465f3cda81b68148fd08dce4aba65ed004fc55d99d446833a987b5b935c7f403b6f8704b2d0ab11d51af1093b2df5f64d6eb6497da5be594dd1af2715d606af8a1bf31619b47e46e4cf8f20b1f7887f38573e0b12d29798bed97c05d5bd66fa7292ad4fbda0b44c300f0f4acfd77df470b36926f77cc64eb881656d8d1c7e815f12e848bff85d574021ffcdec160d19a5d55131f5bff204594befee571cb65e1fbdd5cdf8f2c9b8bf12f81cd19099207d5988b0e5d3d89be7a82e07e847f9daa788ca20bc076e620fd467fca19d6aba9382db3e9a1e7e1e6125c28d7548992441f6be4f85e75bd3e906d18a5c2acd51a4296bd5ccaff2c1eea83ac09a2cb5e679f5c542981948f9a069c326f9f0f6cb004d081ec52e8175f486bd736942949f0138cf9d1aeeab75788757ce56a0996951bb23122c1a06f5add687544898e0863f2fc5754ef92f331c1f8caf0ddcde09eb760059e750000414966e7a6a97f1c87", 0x1000) r6 = semget$private(0x0, 0x0, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000003b00)={{0xffffffffffffff1e, r2, r3, r2, r3, 0x3, 0x7}, 0x1, 0x4, 0x6}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000003b80)=""/143) mknod(&(0x7f0000003c40)='./file0\x00', 0x102, 0x7fff) r7 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000003c80)=""/88) clock_settime(0x20000002, &(0x7f0000003d00)={0x8, 0x8000}) unlink(&(0x7f0000003d40)='./file0\x00') getpeername(r4, &(0x7f0000003d80)=@un=@file={0x0, ""/108}, &(0x7f0000003e00)=0x6e) getsockname$inet(r4, &(0x7f0000003e40), &(0x7f0000003e80)=0xc) bind$unix(r4, &(0x7f0000003ec0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000003f00)=0x1, 0x4) geteuid() msgsnd(r7, &(0x7f0000003f40)={0x0, "b46847c4"}, 0xc, 0x800) 00:00:06 executing program 5: mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x42) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x800) 00:00:06 executing program 2: chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) 00:00:06 executing program 0: r0 = socket(0x1f, 0x1, 0x7fff) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200000, 0x1) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={r3, r4, r5}, 0xc) r6 = geteuid() r7 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r6, r7, 0x200) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) 00:00:06 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040)={0xfffffffffffffff9, 0x6}, 0x10) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080)={0x5, 0x401}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getegid() getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fchroot(r2) r6 = semget$private(0x0, 0x0, 0x218) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r7 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000240)={0x7, 0x1d}, 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000280)={0x3, 0x3}, 0x10) r8 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x8001, 0x97d, 0x192e, 0xc67]) shmctl$SHM_LOCK(r7, 0x3) semget$private(0x0, 0x3, 0x400) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) bind$inet(r5, &(0x7f0000000300)={0x2, 0x3}, 0xc) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/114) r9 = semget(0x3, 0x0, 0x172) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f00000003c0)=""/81) socket$inet(0x2, 0x20000000, 0x300) getsockopt(r5, 0xffffffffffffffc1, 0x9, &(0x7f0000000440)=""/4096, &(0x7f0000001440)=0x1000) close(r0) r10 = getuid() lchown(&(0x7f0000001480)='./file0\x00', r10, r4) getegid() 00:00:06 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x30000, 0x20000000000008) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r2 = socket$unix(0x1, 0x8000000002, 0x0) dup2(r1, r2) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 00:00:06 executing program 1: r0 = socket(0x1f, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = dup(r0) setsockopt(r0, 0x1000, 0x1f, &(0x7f00000000c0)="6c158bae602822eea0e51b2788e17945b5402a09b7bc807ea49867fff3b240eb7d9494e4b8a5e035ac8f70a6e0bc08c130515edbf1e3112a742ea606c37f7ffdafa3f3b80b9a0885fdc0e2b4bdfa5d19a0b53701772989b97ab37f4007b1a0fdc1b2f89312eccf140af04e79a954e99d5fd2ccce319778b73e8dc6f3e037aeab35677d57c02b4c6caceff229d26e81e59d88e2e0fd1109196abb977edc7f0938bfa064bfe6910b5a95f3f1c093a10d0211edd8fbf0de0cec4a7074a8ad2455c996ac5c08ed48a1d293f02eaedca345d66ebd1b682fdb5749bb962909cea85bcf647596380f597c6ff81e86f48c6659213ef1db7c558ea641fabec28000653f24669dafbf541c7fb02b4d0c237ba565931000ba681c4ca2a57cfafff46491958031731cd5d0dd7cabcea001a6c60a4c6ae54c40d67342e01c76cb10f33dca2048852f4f68b705d7b07bb6956a1365a3ee156f8ea64af0572af7b40ac8bd08c502adbc407d1f58c7e0d2dea429ad1953ad0a40da2cf1f8d51008c643a78f714753d4fbb1c03f015bf38b2a7aabe04a5267a1bc374afa3004b3d228b3e9aecda4f1190a17204281e3ff955c1f94488cd6c4c319673d8e6e3283947b74316474c556ffd8b1b86316e7f244b5c55802db1486f47dcc28e9d391fb2ce7df0f645911ed7b47f63cd1c67fa862fab6519ddfc1ecd65eb7a5f3261c15be419532e471ba95106601e525cad4c7f1741ec77832af8ba8bff0c6144f37b00acc08d125a3fa67f0d36d34119ebda05b3226707843340757636210bcb79a9fc1889c4db0ce906baef0fe984184aea63b88d8e341a5185612ccfc424c61c032481160f2d783b41003a11defcf6cdff70f13db92aa364e7a42d7c6f83a9fd66b793ade98dbee05d1429f2492d1d12d82a0796c2363983377a432d7a3a4512bd02131313d2a6048020b947443e403b60274b5dc71e40ce644a6500c8f49cb3a5db2159c2746e9899776bbad79295d833c73e3f51d864d112529cba7e34fdbce25800aa8a68fb0874aed71d58d53353f3deb1f10b17ee63eae755d27f34ddbe0e964fa7892d1a618808d3b1e9d37ff81b208b00228d4f173cc82e862f2c332b71e37651ccceccefc453804c7dd0fb622cba0397ae4746a7a68250c3b9c1068e87836843bf519d413997ded9c716a392793bd477d28b40af0cf5d896c5327e7c5a865fe08d84881c97ff4c18c505fcb11eb805434dc983c16c511be093a3c71125bf20f0840233fb67fee5ead96d5b64aa40c7be0a4a22758ea1d827598d5b2eda44db06ca9ee84e1b8a7f49b8fa97b02a787b79c45a3ce4e5e719a3bbe333c2dadb67e7d997aa90f9300e7ce2be710ac0d3c573e4a41999794d751e79e71ff6e8b02b78a858ecea1e620db8ce7e5abce594ffab589f1e118280625bbcfbe58e912659e09bf7e22d758b98d7d6a7531da7546848ec01fa76adb9af478ad0b6982152e7ce2669d9a4872a434a1c509aa25fcd4fdbd1fa80154f0c3052cb0b1a0b24eb27f49de3e8658f5b01b480d638f114b72edd5d8d4dac0e9f834939098864ee5d4537a619a6e9f00365f6f921efbaeb61d84c6810bf70d723ee488a1a0967b1cb788265a7f92a407997ef31ad9fa126d8d1880808358470de3506f6a4e6f560c2da8c89172329306db1b1ab71c8459282c2693ae4e07daf385a336e7f069ae4ab9e7aa73c858de52ff8f890a2b12343dc0911128d0c824516bc7df08cbbd7c26471aef1a38466bd933fce3b96f9f810e046edbee1dc1464519f87e3038117bf08b8137e0e939e323bd7b68a0d3745a5ec74210edcc65667da9c51cc735b08f8d8be3acd4aaa93fe197476da10a8fa6f6f8239a68b4afbf723e4c17f1a1d8d0a6067ca34dcf2f4c4262989280e6f1de9d6ec331c7c47c35cd53d70f96e843787646eb7fa67fed5b4d2416d2ca9019395796d77c4f530d3a22e9985133c5d61ae61c3a51b34f073d457606c29857c2611c55316d9bc4fafbc913d41b0383c17248f1c90d995497f1c5fb7fc2d9a375021453aad17c9b6302f190486f419ee22dbe2734fedc2f1886ceb511f395b301542e9eedc442afde1def1009c9c67c3e6e264cc8d13568874812b0185eb5bf166288a128be91429130885ba894b96c5d43cfbf7018c973fe7aed39b48727ab3ab902a827c6daae389855bdf83a9bdc002110dc45dc8b96dbf8676577f003d8e1becbe4ca2ded6e413e17327fe6dfa0791aa8ad83a829365595e04dcb33fc9c703120a0bc06942fe75752681d6850d9d003443c7782b0ea9bd5ee5bd14184c7c3b9bffad4ab9f4ee9c8f5419dc3de34132f67d4783d19e99c80df568a5e5adeebd2eee3da59f9b4a4f8004aa3b673380911149b9f10ac211cf0abe45be27e92940de535c7a2e2741581e9f98e0f5a60f25bd767ce0c6beb3a633850ffda8d3d4d994b42edb60ad33c8ac5b33db2942c2e1e0cb7c54743d554e6b66d0323a2c08eabfb3ecc48558daf942b632083ac2416228f316ab931c4d6980ca4765fb13ec58670f5531e67d04df20090709c7891598472ea539b8e328c8a97e4460366ae103de2a2ee6dac53bb2d632f4480bbc1540805e6d4e56633d91a71131639567f22881e178872c6eb7c9baed8cbfb6c0d1860bda1d89cefcd130a15ced0bd3bc5332eca864c644f1550197eb377987734575145a2a6a955498dcb603daf3ece6dda09278b6fe0f1c8a80ebf2c6e7cff33ae91d96b8627282801e75a99dd249d6417a67fd7cd66d42956ea4383f4f2cac20b0a53d0b56e21cfcf62a500cc599f73994af1aee41d5f78265d4dd1a132a0635834b58594a00512108201cb75d50a568e4a733d25600c3ed01df98b8907a76432d79dc54c669ded7e7490aa25f92622272a763a02e65494c6c7285413b8fe936b84ada4f42f4e7f571ca71184064f7ae688235fae954a6d507c9aa0ae0c7fa41c378aaa7423d5339ccdde7c8dfa40d224dda92ea56527f76462761aa8d0a5b3c3f1478f3052e5c5656ad56260f3a7a7c61b09e567b34a276668c70d086c9a3ce6440b0f63d7fb2a0db87ff6a47b7159f223360fd094179687a4fedf238fdf478783b7ab349817465e885b8a606b186f64ce3195711b571080534f78022efd6e675be3f65a7d5070fe444515c578ba8e7bca05287c55bc0b98c4a442c4aa8db2a2011f6aebfd06fbf905b3d82ffc108b3647188fde8d55a90a11cca582e90e1368a2e6134dd181292e7c02556d07993b71180d64672edab26e686e1fba7f59197efe9244466dd18ff8ff17272ea1f54c2cb6c79a5afe038a0a1cd0e5c418327d98f23fe8a7f26b9f5406ea9ec450cc0e4f187657f3c9b085c8c731feff3a1e56f4b30e13e7d62afe907007ec79590e6b3933e69bad972233b765fb45fed985012c38065c80f6e6d7b2fd4d0e116e1aab7ac8e6f97c102bb65870e8c377603dc561f8090af437c7f1b1f8b81518790e01cfa69b3f1dfa8394e10c612785cc7831d0226f093161e96a1b95211f363ef3319c32e22f5baa92a18a7cf8bdad3cad11e0c16dabd1d29f4ad7f8015381921867bcca8d8e4bddc6ae0ab83222542f2fbe1c0fb29fb707b5569065aba9ca1f4e25bae77ab47a22fad71472fff64838caa545c5e9c3d389fea91514683a785af3f36370ad7661a6e6f8ed45d0b95acf054e81e13c5b3a6010140d0ce746bbce6fc0c80c2f6448b4313cbd4d9273a56bb5ffe6ecddc2bd90b62ffa597156f8255c46816bed10fa3c6bf0c5b8c41aa578ec7aefe6d7dacafc1779505e777f4b4d536b894f98b5f2cb6436534c9efb1b911337e204735a1c5243c78436ed75bdb73261a30b26af701c2f2c54271360e6be2cd1f31735cb9103c0e9feb76fc21a2d733f4cd908d7bd7c894fd2e3a32a8cd07ada75a741450756d5a05a09729c391e959f3516d03e3fe96926eed5d825e361daa0eb7376c127622425376542928d6d9f948d4ea524ba0e1836aae0ddadd7c78db5819eded531cb92f81c5a87c46f02c7466f4bed65199094966eb9572de5060d96f583da997467a1dffda11effb56a5a3b9599711be8900a1a26d9b1692fc9e2d763af1f7d35cadd60b8bfa3ff7a3fa72718f35145f19743249768782cd5523fda4413af347dcccc64f0dde0f3bc9ac51831b68132d8ce87219520443c987ecbeb5dc83840a75d6ab83d3deb634ce89f624f585b6624cdd70c8eb535ecafdc0e2715b21f0e869a1abf9d5b148cb9f5296504dab2e362b436774ff9fc6e9b9f2ea078523688cea3543b4c20f1b499a67cf5a35ca1be56330d2d1143cde9fc76e4f7983e20c57507da1a1fa7ebf19ef262aa4686b394bcaaf70632988cc85e069e6fb7fd58d785a37833cbcc0014ebcbf92ae864cd397fc46d1d74151735001c14a707ddf6be37b8da6b8e700dd8c0fd6ec961821125763b16ab9730c3722ee529774b473829229ee69b80d1837b887def9dbfde63999f2fa2f1d2b7b6eb3745e4edec01b725ceef41583800a3f186c945a24af28a11da64c4b9aac0963ac2c1e946fa6e11bb93e9e2942d7c66ff0b083f94f78d2d81f4d9992706cfb091cf01e7854f2d1b19f7dbfcd166000c2d120c228f9202c2194af18bdf776275b905a670194cdcb47ddf7a2e87d6c67948bcee0bb7ef1108285433d9a888eb1c0c45acde5ff916b6bd109afa9263feb88ba12fd88802bfee90e1a4342e413207d2afcbc356c17b5244977c93f6bda15ba7f5d246eb49bfd415530ff24b166ef68ce566a56ed229aad5905464c826e7b2515496bc49bdd71b36a7a0dec9416695f0399b9d593dd74438889b604e11dac250e0ce7ab6c5f06cf3383ad4907b5e7f5b431633713b9db495643228be4b5a7b26eeff8b5438d967d0b56285b0128f2d88f8945f3b25258bfe797c43c25ac8c04ca51dfd7edf6c89fa4c9d04086ddfe696c8ede0a343160a624bd23951e7aacf2bd076280079a1720cb13b00933adf2de27f51e767a3413640e617557bbd57553254cabea1cfcd0f8d4b669bc3a71a0312c687d968802851af85beeb16e5734f68f4e40e2db7557ddb8ae8a6894899ea6867af56ed3a21ce742afb63d18956bfc1c7d931c830745eb5f9cef3e3f0ba10f6472472be3e7f48a3b8a84a3f6c07228f33615b48ca73e800089e82760bf4d1aec7398d5588de9c903e82bbfe702d5734e29c45e4dff06c00e380a192e69ea321567e3d31b31ec7f297b06da05c7b726b263c411bd509d73459d24f9dd4638f7c4202a692312f989e8890ce13201f68ee86665ec0bd374b02398f28dbf21d3bef31ce9448c61895ab98323884daf15b6f13b88b9f81a6b0aa92edc30b099e950670b464150130c641fbf2933894ddd0b4abc5f432592d5311a4abd0003b539218f33d10b90fe189a3762efac9400e190e1a051cd1f5adaa46881fe6f2e696041f6adc6a5e5bd36f75b687b90c8a54c6fc748a3fe8f0fd3b1865b5dbda33ff0fc46737f27da5e5f13e2f2756caa96902cce552db62d046a89cd69250d22b8814683b11c0555f8131f99a0330e674c37f72dea0c19014766e7e3573b0fd3178ff07ffa6f3075f3135037c77765f34414699f39c6a87f088331b0189fc830e530757d1cbab13457fdf6889be9a768486b4e313ff4b646a4d663f3f675a0f7ab610a28924bf9b970170d39d9add39b6b56e1bbdab855a39320ccde66dc3b3e35a4c9e85462ac73d363b15dcbaac0f6684c48306fc099cee68007ba381a2a6c8c166c8480a001a57e52ccc8de86e2ac8fb9f", 0x1000) listen(r1, 0x0) close(r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1018, 0x1) 00:00:07 executing program 2: getrusage(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r5) readlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/217, 0xd9) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r6, &(0x7f0000000340)='./file0/file0\x00', 0x8, 0x600) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000380)={r3, r4, r5}, 0xc) r8 = accept(r7, 0x0, &(0x7f00000003c0)) r9 = open(&(0x7f0000000400)='./file0\x00', 0x1000000, 0x88) connect$unix(r9, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) getitimer(0x2, &(0x7f0000000480)) r10 = open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x8000, 0x40) bind(r7, &(0x7f0000000500)=@in6={0x18, 0x3, 0xfff, 0x3408c085}, 0xc) setsockopt(r6, 0x1, 0x1000, &(0x7f0000000540)="b25d6b76f5501010c353cb63032f7f5e3894b8e59c953cf55e8bae3a178f0fa2878baba90d99bb14ca8434f843897d72dd982a9fbfe7beac0f4238020124e14e13c97489aa627c941df37a3de992f7b1ef482e9c9a46e123b3018c659a3015f2ad254f8532b29b3e893399", 0x6b) r11 = shmget(0x3, 0x2000, 0x12, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0x1, r4, r2, r1, r2, 0x1, 0x7c4}, 0x1, 0x1f, r0, r0, 0x1, 0x7, 0x1000}) renameat(r6, &(0x7f0000000640)='./file0\x00', r10, &(0x7f0000000680)='./file0\x00') chdir(&(0x7f00000006c0)='./file0/file1\x00') getrusage(0xffffffffffffffff, &(0x7f0000000700)) shmget$private(0x0, 0x3000, 0x494, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r12 = paccept(r8, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8, 0x0) r13 = fcntl$getown(r10, 0x5) setuid(r1) chown(&(0x7f0000000840)='./file0/file2\x00', r1, r5) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000880)={r3, r1, r2}, 0xc) setpgid(r13, r0) connect(r12, &(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)) 00:00:07 executing program 4: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0xd905, 0x212c, &(0x7f0000000000)=""/212, &(0x7f0000000100)=0xd4) recvfrom(r0, &(0x7f0000000140)=""/211, 0xd3, 0x0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000340)="dcdb34e5cb7348a390f6bde62ab6494c85456889c225072a1a6468fa3f0e633f3f6230ac9fdc34e0498f6587c6e10216a361eba711b6903a5d4efa2c4f2896de8c1770b492c2169bf2d5f475b2e20b89be34e667f5437167f1b02025ddc59c023f4389cd83e677c4b0f59f11ddea88ef1386dbe77744e33839144162a6e36cbab7f1093dae5324d3dffd36894a3cdea816a4177677cecbb3fd161d45dec0a06a585b0d59ea750b313ab035cf56855d435e8a6e7f956e4df9011082519464ef", 0xbf}, {&(0x7f0000000400)="90db4e5bba8c3e316f680ce6f03da069359db17fb6ce8e7d", 0x18}, {&(0x7f0000000440)="b3e88c595136f5e2ae220736f19be4d1973f6dbfa40431b0b2a7744d2ceac3c19ae693b1c0b0677b3ccd6a56340564b6ec278ef1176490b1de35ab8bbeef3d30a22f2737acea0c3475d0184034216de5f25fe9041ab947c5811ed577d86e5dda", 0x60}, {&(0x7f00000004c0)="c52e22f356d8fb3c6518c4bd3c8f486da2c20e8e2e249d5fcf2c2bb579565762e887046f15e45a86d53c600b7134d96937769d228afe3194c82228ee4aa74e00f5683784284184531c39414c7ce7c97f4d18af6160f46fcd94ceffcb85f13f8be41c020a37c36409871598794dc20ff4f8b585e4670148156ddc0b6f5d1024209e754f9b35d44dbaffb15b30611cd3101b2da6031f236d136ce1da84f85ec028a526f8a4eb42afbd9c88ead5e7b17f27d543173c6ac04c106db582c830458a82c1cb0d89e9b49c12e270c10801d769ff3316b4be0e61279ebe9a7241cab2cd322b6eff162aa98928d880f476177a5ac14f2f661ae0a6e90dca58cafb41caa3009c28e25684dc2622a5fa18126234c04826cdca045fbb19e0d4bd383d64134f2449d7a7d90177c72e558d13556bc2a3dca75111c6951c0e75eb3d369f1ad47418cc67233dfebedf7b242da9eecf4dbef161e00f493bb97ce1a21665917512c65696becd4223769061a38844b1ae907afebfcb83f84da82a55baa83b753eeac54e37818308cbdec6f80b0ceee95ae60038a67a5cc7df180d87ce41130114cdd78a01256a555744f74d11a36b24c0d706d6cdbd9d7072b7f5acd3b9cdc995881cd783e29d01b276f187c1a385d84d8d88e90c2f4aa2f736ae9d2265c1566cf171fc17c3f2021ac9ee66cf2d037e27bbf06e9b610bb195e07717a634ab54290006b413862549c902ad1fff663d9c93803862a4a05a92092b51734f90bedaad48c87109d63446412d256f15d921ef2a8ba2403cad6858b7372252ec45ca43f79aeada89925d463c66354eaa0daa1b9179be793285aee8be1c935753928b841555d6841f84d4662136f6e1fa67d4a221bd806918a54cfb66c1d5608dce3ebd0706f36385c43a99dca82fff921ab4acaa1753fcc4d5a30d07fd738e1b34fb3991a8e6f5a1defe8509636c29c0108e90e9dd4d25a3b086ca4ac6128b1b106ef0160063ebf3cfc8d433d6c17dc16c321a8ca57c148c08c70503fa8c5f63cc13e3e972ad275e5ccb807645f1ae4f7d95227240018d29bdc7122687dc5b48a9b2fcdce8e495949405f6f3459e139f90099306a927dcf82ac2900a16121bd4812e6de21e02f92db1294347a63e33e31098bfb11648fb88bd9543a869cbe40a871beca1f8bdcdae3bc492014160fbd3e0bbe1bd525c3a0aefad3eec257300a67408ece635795aa115dc32c5e43f39516ba4edb9d59dfc51ea8934213a17cb9f32a438b570e1c940bf7e4e722eef2beda024aa80aae39bb4978bd0b6ea1e1a3dc8bace811f301f63e812a2cce67897bbc422cb864f9a48d6b127393f85440e4026a203a3b034e4e470f2a941da28b5145fc11d8091fe23b677c7157d5e2c7b26fde2700452f4b4950f1192e4c9f3986b52b66dc9e9ab54a1bb24aa9884ccc0ef637faaf04acb02b294131e571ed4edfeb3ce72d3e2bfb153320477ade9f172cd6d5a9f1b2280abbe952b7506fc9dd3be5a5a7cfa6b070f297854217af6446199a46605b023135fbf7abfaf0c97cf9a120d0543a89166592eb9ed5a73795906307f35e5e1c4066fc02f39764199447266e3119c6c1e971efbfba7e55e16578ec9104552368247a6d38631cb6147aa2ca5c122cfc357b11e77a91836869581db71b8e41c456a856c2d12ddc736ec38c828e8e44c483f9863a412d0d0bf603dcb29464937205dd3b9cdaa17487035673f7514c8c3c023194c89306b596a173bb583531cc92473f484e8f111a3bead5ebe96daa98c88584eb98a391d188f57580ecc678b4716b0df4d33a0402d0e04ae8cd17ef369883d6f6eb3385f5de469a9f0fe6da3e47337ceb2811b07384e6e66b3de0087e64598360db3859a2e6f935b01a0d23e43eea792666cf4f8cb676ca593de2ec7d946b2b03c1d868de637e9f21744c409e22c8c27fbee33b0e09f118df9973a123b8e09a1fe9983bf438c53b519f49450f3ba6f18c5cf253fef8c9c493b9f62d0f7697e7ed06368c9da342c2bb5b4c1adc3c781255f5a3b3b1a78e69154bc2c9aa16ea1a58f5cda50c9eda9ecdf3d31d4ca81c2993978814495b5fe998f37ce34030dbd5925a457de3983870006721a4c7d34a2ed5a0c087fde875a432856a8fd9c74070ea91b73c1c88eddc89b8751a82aabb978b2a19cdbe9ff07ef13d3ee321296b0f9b5fe5bda7fb25313eeb273819719bc2154dfa6e2a0380c1ebe4fbf8b2375725b852a483185967bea8cb0c0708c38394ccc1dc5187ef8632bc7545740072d9afc3421909e914f332c94f75ed9b72411b562d130a4e4040bd6f1cb1337ddc4eb3d7b2df3ab5ec990845a66f2d92d5d0fb45f94c4f9c63f2a2774744e114b5fc27e423e2446bae6d0fde3e00668801b7cdd3d4a2318d67104c73dc3ba0555552eda53194796af93d1edc1d3f1127c66751066bf95519163311c52c34fcd40e919e095352066a2ab0d8d63a07c216a8555642dabd6233f802db4a6c794ea10d5e5c16403243e05740835b4e13ac44207fa733cbbf93af8b4c7a5f0836b9df16a441d1dc5726d9a493dd3195a1d26526f6a6ac65f16a34bb51a9288037b3642ba3309aa844bff4db873c2a2116c89af976af643773becf032f4398167594df9e487f2d6053adea7d65071f72edf9e56b80ce72fd562bdad96fdc0fd13eac861f49480689b308e894daefbd45e6ef8aa15939dbe97342bfacd3044625bedd81fc5941c68e52ef3685a9a2cc846b29200f3f228ea3637efad268b63dc12a7e0ae32cbb8fbc3d8094fbf631c0c02cd9c31e27d29c987ca2735c021ca85fbe62ca0850774aaea7fd8dee5194b10e7144387af02dfb0ba7410f33ff5482dc670748ae90325c89675b0576cace269677458b191fa451b9f3f3eb6ec055cf1e17bdc32e4ad89cf170cc327a2a0a6e32157361fb3047d969e09072399e3cd0ae88f203410c9900f1e3e5027d3b62004a350f86be5a78e15b2042986a7fb9c194a0f08fdb6a61312b639037acdfb90c0d21084f9b35c3a9473e024ddafc56444e660f23506b1c1e68ab0e27000a9ec73719482e21d16e8600f7dd1c6966b6c4b94e9926e1c7019c707c9bac275b7bdf423cc7a115812603a2dfdadebcc8562801f86b9bf9aef264a7ad5c93fe153205b3beb5e04c0e72e8a2b67bc0e5b9654e71f39aa611c1ff957bc3228f1c6457c3077d5138aaf3a67086fe34518090c8dbf5ff85fa2492e441ed4002ef6c33cd828342ef08f06c64170ebae4b215c33eaa6236ccaade06c4e5f6235eed288dac730e3f3f743a8f5134965699d2759bef36932ef9820389499b3b605acb33027476d8609f9a68974f63be5417dd054885ce7988d61ce50a60c9239f10a9d8fddaf7e540e5210f72ae2ce0bf131b84173eb132c7001ee3dd079ff06e17b6e1b82debe610db361a0717821fc2efb978a9232f0eea8d63d1526c16dab0eca8a3a590d7eb71e992ad813b39003f3b9ecb7af39244e70c55f994be965750ca5833b3d7d9060bedc71cc821ffcad38825f3ca1513346034c53984150c9babaf109bc566bb35617e3c0f4bade908ce82df5220aa7d71e50f4d91ecca24c36624ca0b335d5d371f1f8529472187b55c4ae55812718ebcf14dd235bbfc10448f5fd0b85783fec73bf9dac2b0936d5298a6baff4525fc31610937d4b1c9ffdc83d478340a4cfda7d7576482318445327c7f8eba978550ddefb93e2aaaf3c8cb19699ea7d37f1c35cf03ff3c896c1acd178a8f7a3eccf90f9314136bd81fafadbce19d358e8570d6b628fb5f2bb6618090e041452e88cc64e8241c32b3080965f4c55ce4dab96d540e713bbe4a33c7471d5957285d772578ec01b4fd0ec256ac9066e87e747700c35d26a79bcd4df5c4599ea5449a08263f052f3e3238d68aaac8fa883092915c2c7c8e56a6980a15f478c80877429a2009de98500300d82e65946aaa2addffecba399614deb7e06d04ae44e182515b5f45a2bb09341bbbd93511e0390a8a18253d62d199d0b8949ed6c040458a2da605f251e20bacc2460f208517c31f47083d7982a9a43b7b2240ee10e555090cd642ed3dd17c0766836185456bdbb2882a1893ccf8a99a9eb20283afcb8f51e67dd142f279e1f5f16f524e2bf4b30d16a1db284f174e92cd0cb5f6378f572914c5189fd0483c8498c6e1d1db6c2343c995613d04729cb37216c65d8dd1daa56a9932f62a1b56462f13576667b73244f3555c666e1d0137ab3ba315bfabfaffbd35a9c7c36c1a74936d3e63dc10805d7285fe471a4b394549bae65d8a72733153b19046a9e05fb912bed4c6e1116bbe082a85a1e36135e13e49e85d913326152e6044d3b69f8fb99d4e47bdcef688a55a2a515b2379d7c1561b76acbd37e3f31f9d4c8572380b2df5c5304a75d0ec0af0d8eb67609de1574abb5ecdb35469e3b9c47a2278d03b9105aff5b712dae088565a1d51fcc2fac338fe38bdc02ac3ee2416d709e1af2e5586bef681e38083d6e5e5350d3cdd4c92896eb1eaf4d6f3f83312d34c2186ec006cbce939caafb35176126cfff734ca6e08ddf96e415a26cad91a7340e632ad37a74ae1dfb71c79be2476df01fa2957dfa239d07ef0e7316111ec64ff8a7178d9574ae96ff74ce179753e1c6ff0cebb462b04eddf441d55aee63efad66b267dec4d4320eb22e7674deac1159eb7e5aea9ecd9f5f2204839c9352da361a3a85e44a394e678c489b1aa8c2f3391fa5e2b4cf78302a15c643b12ad8069667a61ac00a7e0b63fa7456876847bc9c903c8dea3380bb9a9028e482e9510e2b9ffc090e23f6910e3386d8f47e3a67eb3b88dbee37172b493fbf46d41d3b59fb01d05f7167f02234aadf9255e06595449eb8b7fe6fa1595b6d2290aa18cebd786ff487a1ee8989f46f2b7e63af0708c65e5c5b26732ad9afa2f2fb8c037b8ffaad1734c30e16a533eca2d0caee4e1be40399fcd4be9a9de91ab367e602bf5c9d17bec1f494ef487fc73a3f44812ed04a406c91435e60d3110ef5e75f63e9dddeca82d43540d1ce6b93b77612f44577bff48f7d9f00303a0aebcfd9cd1e71db74fba0e2bcdbd44405db9529d3d2e8194017ea4dff98056aa9624bf797ee035e6f70e14d2ceba25f6eeb1dcc1bda89bc773a1b3a6f5cb9e3e40b21a76cc2814b273b95371f1521cd2aaca7e4c50592ab2c61b35a1df2c17b6b2266e72adb8387a354338474c31c920839a7499c77c3500c329e4d75d21e5bee08281fc44eb52dec671f6a965ac3a501b97be340b8a78534814d09fc4ca3766429b6caba00f7a92f5462166c8172854bdd50fa81f1a451afc6dcc36852f2a2823699e0b30c5cbfbafef67f5540ae03bb2222f1d5445510306aec88ea8b800df7cc367ac375ae629362af2d970f2cf370bc0a2affc18ab9dc521729b4c21f67b380352323a39c7986221f63f813af4d357cb36abb158b62fa16901edce078dc33144eac3af1983711e82f78e274469b6a1e30638fead0c95e7b5c96b0dd398054afc078ba7fc936222aa1fafe448ec7951382958618d3db36a59580d6edb580ef2e30447718dfc9c667e798a457412907b3bd8090eccebda74936e853edf446a8ce7c5974747d59b8b24d5f57f3dd8255625faf880c0b51be29f50a9d17165e362a9dfecd92c6d225308b5c2df2deb2a9ea01aa48f567e2e4b82f514d83acbcc50a242418bc4b9f527f254d2a5975264c62c9eec118a1a05e72b6f4eff6990a71deb2cd0aa301ce7f24f28d767314747d224b9a2aca7e74c0f0bed5a0c2e9dc95", 0x1000}, {&(0x7f00000014c0)="2d7b518466f387da37cb6853545551001272bf807d1f1ff32293b09867e9e3996d7b712979b8d785b2cb28f7a36d54932d68c2e2787e7973d6424758a95f0690c679c7ae94e05091d681aba5130b26d36dfff6882bb2a841fb2f7e99b265ec50b4f8f348d7d787525bab31ba5c8457031660311fe0b0b4e630a9c1ea8b53ab546f944b3d2d899663d4f64c6231c69b9833fd30f594d4", 0x96}, {&(0x7f0000001580)="10d6c28e760acc720a57328d5361141fbee4400bde0e63035f3df333d88aa94fee6e49d40fd22c85cc7d0a37183ca3146916b5f56d54c09cdc0d57d2f1cd9a2049b4632f75828d3d76468e087edc4d4fb29c9bc3edc1f385b1293550cd2eeeda1aea799e34ec069b2174adc923062a57134734bae65d3988d1cc004a43b6ef2d296dea89ed35050c6e31797f749f7434d1976cba8adab8ddc38ca1936640c11033d920c4dae81709dbcb554427ac11820236b814b48a05515132a3", 0xbb}, {&(0x7f0000001640)="0453f6e85e26492e49", 0x9}], 0x7, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x28, 0x400}, 0x1) connect$unix(r0, &(0x7f0000001780)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000017c0), &(0x7f0000001800)=0x4) readlink(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/64, 0x40) r1 = socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f00000018c0)='./file1\x00', r0, &(0x7f0000001900)='./file0\x00') unlink(&(0x7f0000001940)='./file1\x00') fchroot(r1) symlinkat(&(0x7f0000001980)='./file1\x00', r0, &(0x7f00000019c0)='./file0\x00') bind(r0, &(0x7f0000001a00)=@in={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) fcntl$setflags(r0, 0x2, 0xd180da7289b2899d) lseek(r1, 0x0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001ac0), &(0x7f0000001b00)) connect$unix(r1, &(0x7f0000001b40)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000001b80)='./file0\x00', 0x10) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001bc0), &(0x7f0000001c00)=0x10) recvmsg(r1, &(0x7f0000001e40)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f0000001d00)=[{&(0x7f0000001c80)=""/77, 0x4d}], 0x1, &(0x7f0000001d40)=""/247, 0xf7}, 0x803) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r3) socketpair(0x6, 0x40000000, 0x4, &(0x7f0000001ec0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001f00)) fchmod(r4, 0x8) bind$unix(r4, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x0}, 0x8) fchdir(r2) 00:00:07 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(0xffffffffffffffff) r2 = dup2(r0, r1) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xd74, 0x3ff}, {0x1, 0x4}}, 0x200) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = accept$inet6(r1, 0x0, &(0x7f0000000140)) fchroot(r2) r5 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) fchroot(r3) r6 = geteuid() r7 = getgid() fchownat(r2, &(0x7f00000001c0)='./file0\x00', r6, r7, 0x400) fchroot(r5) getpgrp() preadv(r4, &(0x7f0000001240)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/17, 0x11}], 0x2, 0x3a) bind$inet(r2, &(0x7f0000001280)={0x2, 0x3}, 0xc) getsockname$inet(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) setegid(r7) getpeername(r2, &(0x7f0000001340)=@un=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) connect$inet(r5, &(0x7f0000001400)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x400000) fdatasync(r2) r9 = semget(0x2, 0x3, 0x100) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001480)={{0x3848000000000000, r6, r7, r6, r7, 0x40, 0x9}, 0x6, 0x9, 0x10000}) fdatasync(r8) symlinkat(&(0x7f0000001500)='./file0\x00', r5, &(0x7f0000001540)='./file0/file0\x00') semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001580)=[0x6, 0x1, 0x1, 0x7, 0x3f]) recvmsg(r3, &(0x7f00000019c0)={&(0x7f00000015c0)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001600)=""/209, 0xd1}, {&(0x7f0000001700)}, {&(0x7f0000001740)=""/224, 0xe0}, {&(0x7f0000001840)=""/100, 0x64}], 0x4, &(0x7f0000001900)=""/188, 0xbc}, 0x800) pipe2(&(0x7f0000001a00)={0xffffffffffffffff}, 0x1000000) sendto(r10, &(0x7f0000001a40)="1109822c2b4a8c4a5a8b09a3e3f5e16676082db0210583c1c0b604be54cd06eb3d0f54a2ee14a12c532a3d0d74376f3ae2781bcf12b002eeab0528602c99de94e978ec57ef8445a82a39698bc5283d7e714d2a5f32a24f1470f0aa8af846df20b36d21ac764deec72aa115d2f7f7231b81b8b3415b914b4c94065c330361702f64a9713aed496629792d4b491ec40a065d5eca3241d56f5db8ed0aaa9b4fcc98d672c7d50984b5ed72ab8d4a511a4d8bdf7555439b22f7feb79284f2fa2bb1fceee5a7aaf2187e5281c08ebca95623bed90f89918237acd0da9ce1bf8a29", 0xde, 0xc, &(0x7f0000001b40)=@in6={0x18, 0x2, 0x2, 0x7}, 0xc) 00:00:07 executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040)={0x5, 0xfffffffffffffffc}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), 0x10) 00:00:07 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/57) r1 = semget(0x0, 0x0, 0x400) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="c3b5136ed910e5bd16fd8dd533e801bb6251890b38cbf97fa0859cfc8bb8fb2a1a63cb53bb966220badd120ac889252083e39815e457fef946c29075b8b54b601ce36bfd1175dbe9f2dd3477e0e5f3463d4e53efc9d3a04bf6202ac246aed60bdaa2487503a8eefd13de0402271f0010701031aa7fb5296f1fd5063274de654cb4e8ecf233ac30f68cbddbd36279b0ee8b801a9288f67ee18c6f6c569269225cdebc96f862ad7d390a06121b72f2f22ce7a3c9c5e4610b9e16590632bcaf6cfde0bff60fd007eea2458d40833d6a", 0xce) chmod(&(0x7f0000000140)='./file0\x00', 0x2) r3 = shmget(0x3, 0x4000, 0x404, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x400) semop(r1, &(0x7f00000001c0)=[{0x4, 0xffff, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x80, 0x1000}], 0x4) r4 = dup2(r2, r2) semctl$IPC_RMID(r0, 0x0, 0x0) recvmsg(r4, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/83, 0x53}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/189, 0xbd}, {&(0x7f0000002340)=""/254, 0xfe}], 0x5, &(0x7f00000024c0)=""/202, 0xca}, 0x800) semop(r1, &(0x7f0000002600)=[{0x6, 0x4, 0x1000}, {0x3, 0x182, 0x1000}, {0x1, 0x0, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0xe6, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0xc272, 0x800}, {0x3, 0x8001, 0x800}], 0x8) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000002640)=""/49) semget(0x1, 0x0, 0x100) poll(&(0x7f0000002680)=[{r2, 0xa}, {r2, 0x90}, {r2, 0x4}, {r2, 0xd2}, {r2, 0x20}, {r2}, {r4, 0x4}], 0x7, 0x1) linkat(r2, &(0x7f00000026c0)='./file0\x00', r2, &(0x7f0000002700)='./file0/file0\x00', 0x0) recvfrom$unix(r2, &(0x7f0000002740)=""/162, 0xa2, 0x2, &(0x7f0000002800)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000002840)='./file0\x00', 0x100) r5 = accept$unix(r2, &(0x7f0000002880)=@abs, &(0x7f00000028c0)=0x8) linkat(r4, &(0x7f0000002900)='./file0/file0\x00', r4, &(0x7f0000002940)='./file0/file0\x00', 0x400) rename(&(0x7f0000002980)='./file0/file0\x00', &(0x7f00000029c0)='./file0\x00') getsockname$unix(r4, &(0x7f0000002a00)=@abs, &(0x7f0000002a40)=0x8) accept$inet(r2, 0x0, &(0x7f0000002a80)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) getsockname(r2, &(0x7f0000002b00)=@in6, &(0x7f0000002b40)=0xc) renameat(r4, &(0x7f0000002b80)='./file0/file0\x00', r4, &(0x7f0000002bc0)='./file0/file0\x00') clock_nanosleep(0x3, 0x0, &(0x7f0000002c00)={0x2, 0x20dbc1e5}, &(0x7f0000002c40)) fchown(r5, r6, r7) 00:00:07 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x3fffffff80000}, {0x8, 0x800}}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/54, 0x36}], 0x2) r1 = fcntl$dupfd(r0, 0xc, r0) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/181, 0xb5) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/190, 0xbe) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000540)=""/123, 0x7b}], 0x2, 0x60) read(r0, &(0x7f0000000600)=""/94, 0x5e) symlinkat(&(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') fchdir(r0) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x4, 0xffffffffffff8000}, {0x1f, 0x40}}) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000007c0)=[{r2}, {r1, 0x1}, {r1, 0x8}], 0x3, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r4, r6) readv(r2, &(0x7f0000001b80)=[{&(0x7f00000008c0)=""/87, 0x57}, {&(0x7f0000000940)=""/245, 0xf5}, {&(0x7f0000000a40)=""/133, 0x85}, {&(0x7f0000000b00)=""/58, 0x3a}, {&(0x7f0000000b40)=""/7, 0x7}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x6) sendto(r0, &(0x7f0000001c00)="51a2e8665bb5c3604804ead106ca398109bc44740879ff11590396b79b879b2a0598aaa2e3ddcd7a6c32bc3389faa8de13c50fdb1244efaed1bd6be10a418e4c107d38e2cd00bb6cecc4a125a1a0dfe9a4d558e96ba0932c0cfebb97cf7090b10935687f4d41b58fcc4b9a5be6b7a99a4b1a5112439b4e17cd455ba171621d7df9edfb4f4f5572783a62b5a1fed3af14086dfd1555283a04d01c101de099c92cefafd5027e131ef4f1a09a1f4b798272f7b7261aeb37f1a969eac8131cde", 0xbe, 0xe, &(0x7f0000001cc0)=@in={0x2, 0x3}, 0xc) listen(r1, 0xffffffffffff5623) r7 = dup(r2) fdatasync(r1) bind$inet6(r7, &(0x7f0000001d00)={0x18, 0x0, 0x5, 0x6ae0}, 0xc) chown(&(0x7f0000001d40)='./file1\x00', r4, r5) renameat(r2, &(0x7f0000001d80)='./file1\x00', r3, &(0x7f0000001dc0)='./file2\x00') readlinkat(r2, &(0x7f0000001e00)='./file2\x00', &(0x7f0000001e40)=""/92, 0x5c) fchown(r3, r4, r5) r8 = open(&(0x7f0000001ec0)='./file2\x00', 0x80, 0x0) getpeername$inet6(r8, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) symlink(&(0x7f0000001f80)='./file2\x00', &(0x7f0000001fc0)='./file2\x00') setuid(r4) 00:00:07 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x80000, 0x8000000000000004) close(r0) clock_getres(0x3, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x140}, {r2, 0x8}, {r1, 0x4}], 0x3, 0xffa) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/53, 0x35) 00:00:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) writev(r0, &(0x7f0000001140)=[{0x0, 0x2c7}], 0x10000061) 00:00:07 executing program 2: r0 = socket$inet(0x2, 0x40000005, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='P7s', 0x3}, {&(0x7f0000000040)="2f0bda22ea3657e1fa010ca54337c2b5a8ece6c83eaabc63a6419d61e1a0279fe090e1b948f9ed39e747949d5def0d71df640dfa54a4e377154dcacee7ed3e10290548eec3601bc80af2da905a48ae92b2e5e36f937e8e4009385eaf5f52f2ed8ddf2e769c1953b9c2fe6815ce39a75acabfd0772fee69a0604914d0705ce8287209607e82c6f11119257158494c5bcd30da60793971ed6fa38807a11c61a435d6f8a7a03f6efb228938f2353badadc021", 0xb1}, {&(0x7f0000000100)="baa4bc198d28728be25014a61fadc41e9f4920427cae7476a7581ef4c05c9a601fb0ef4b18c583776b4f5aca2d03a6e6be139adf70278d9f2ae4c37f2376d0684be499230022a3377b9d08defacc7ac5909c85f62e3f6d9a86b2726cdf331156c466ea345892a82a0b433700d231b39143f57cfebd02c62ddd9d71e5ca5b8c75a99d09a8c24c09d046918c7fe9cf9984e98a4e19f1493d9f5c11ea40fef233354eee0a742ba348894c7951db73df1d73b979f7acdaa7d96819c41a997f6da04ac6ebb67e13aad2907687fcf0cdfe7b00ac2a0a1ed04f6f06654285192a54f17f3b9f559dc7ce", 0xe6}, {&(0x7f0000000200)="549814cd740c3667d9f3e20c76d02d4fed96ed2fc17b593ff6cd0b9351262d2f603f7f61d74869991e191a9792291cc2a0e3ae76f4666073a6f793576a81cb81647834016e32091d0ff53fbe00fd48856531f3e61f08fd53d0fa4b45f9ba2db32ff1d8dbd537319ce7ffe4fc616535656310a660e069c2c0f2ca1fa1305d1c56fedeb1", 0x83}], 0x4, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000300)={0x3, "3dce060d0aa75aaee872ff363dd6cc3deb3b2cadadde1c4180b091c7c31a4cd8141e6ba6d0047638488bc00f2ef9c75aa85c1e75dd9ded7708ba094163fa2a6027e843b4259dc5a848308083f8db54dbf8cfa590a1206b9a1d56f3a352af1e7243b4df56675f90a25f292332e64bfab0e49fb5f51afd1b6a252f7f41da23cd5e37177293af900afc67f467d6bb0a3f314e775703be7a64ac6399"}, 0xa2, 0x800) r3 = getuid() r4 = getegid() lchown(&(0x7f00000003c0)='./file0\x00', r3, r4) r5 = getppid() fcntl$setown(r0, 0x6, r5) r6 = socket(0x2, 0x5, 0x3) recvfrom$unix(r6, &(0x7f0000000400)=""/4096, 0x1000, 0x843, &(0x7f0000001400)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = semget(0x0, 0x5, 0x200) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000001440)=""/82) getsockname$unix(r6, &(0x7f00000014c0)=@file={0x0, ""/108}, &(0x7f0000001540)=0x6e) sendmsg$unix(r6, &(0x7f0000001a80)={&(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f00000015c0)="53cff810002b7aeceb529a749aa0b3a4e6587a262e56b7d5d0864c5ce8eacf788fc10c03e1abed60e259f3a99369a8397a68dee450a152a791a3eacb9302d82baca2750d5a2b17249d19aca1f5a4f4d33ef399da5a906da8fe032812c33bdd8cdd7c64", 0x63}, {&(0x7f0000001640)="ba31faa162218ec9", 0x8}, {&(0x7f0000001680)="dbfec3f3aba955ad887c0280df88a4471fb1f2ff1e1b984f456eee8b0f98f3f1074018cac967e7ff3f395a86d5aa665d561ae151ea00255610f0729720358bb0e969287f24b98573b004748cb14ee2286aedaaf40e3fb643447ee222e6833c9d32de8ca499954865193be031dcd82260024dda1b7b0c849f70b2842d6c2f334bc61fae75190c09c36ea3d1440d7ba6330641b546686335e2f151164bc8f97ba2471c80b52db5a8e7f7c490dca7482be3a7dbd9a9c99385dbdd91f4b797d34178c5ffe2d01f97298c", 0xc8}, {&(0x7f0000001780)="c6d4ea59cb412bf83029b670123873ef41cc4b64ecbbd16fd4b5d3744213f64a8f6cadafdd80579405bab756ecb229c6d76b830d0d6174401b640189d68b43838c29e72aa56c2eade266ee5e3504efdc93233fb1c87905fdecb002ba4d44606b09f634c87332e263e528007e5a92efc965823c9fcd341224208238777d59ce6ad74383cf035ab2bfe15697a2acd869152e557419fa059c96b956f6ab314ec317abe9889de6c8cce6783159ddb4b40cbf656a0bcefec1f25f92d838fe5af87140909c5a78b9c5cf4f019a191616a4a3ea9e", 0xd1}, {&(0x7f0000001880)="1ba8f9e1c2f48e97bf8456379d3ee0c6283b05970c013ffee87ce3a7aed1541b87e5e881adfbcc1c387b0e9bbeb57d365080da3785172114023e32e3ef50b1f1bccf75ce468e578ff568139b865f2f9f34e4ccd29a4fa1bfc6dd8891eb4211940857a686eabc9088dc380f11b1a7e313cf196556eb09c4e3e3ca34d6ec35636293", 0x81}, {&(0x7f0000001940)="4f340d800220d083df6b4eeb533d875f2804d4a0d3fae65510fdc973bc0d0d3cf453d1fe8282a4b205420f1a1b32fb9b2ddab43319e07a5d34aaf64cab021ea66b8bac442a29dbeaf5b6f9bb38acf79cb4d4ee45f0a03c4e2644dc7aa426e097afdf19581ced0e93940fd0692519a3434a92fd8e0e4b6b0860c6270a6123ee", 0x7f}], 0x6, &(0x7f0000001a40)=[@rights={0x20, 0xffff, 0x1, [r6, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r3, r4}], 0x40, 0x8}, 0x404) lchown(&(0x7f0000001ac0)='./file0\x00', r3, r4) r8 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) fchmod(r6, 0x180) getppid() r9 = open(&(0x7f0000001b00)='./file0\x00', 0x20800, 0x14) mknodat(r9, &(0x7f0000001b40)='./file0\x00', 0x1040, 0x6) msgrcv(r2, &(0x7f0000001b80)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) getsockname$inet(r0, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002c40)={0x9, 0x9}, 0x8) fchdir(r6) getpeername$unix(r6, &(0x7f0000002c80)=@file={0x0, ""/108}, &(0x7f0000002d00)=0x6e) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000002d40)=""/101) 00:00:07 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x60) setsockopt$sock_int(r0, 0xffff, 0x3004, &(0x7f0000000040)=0x5, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x1, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') recvfrom(r0, &(0x7f0000000200)=""/219, 0xdb, 0x0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/129, 0x81}, {&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/104, 0x68}, {&(0x7f0000001680)=""/86, 0x56}], 0x8, &(0x7f0000001780)=""/235, 0xeb}, 0x40) close(r0) getsockname$inet(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) recvfrom$inet6(r0, &(0x7f0000001940)=""/64, 0x40, 0x800, 0x0, 0x0) fchmod(r0, 0x88) recvmsg(r0, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001980)=""/76, 0x4c}, {&(0x7f0000001a00)=""/192, 0xc0}, {&(0x7f0000001ac0)=""/67, 0x43}], 0x3, &(0x7f0000001b80)=""/114, 0x72}, 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001c40)={0x8001, 0x101}, 0x10) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001c80)={{0x18, 0x1, 0xffffffffffffffff, 0x80}, {0x18, 0x1, 0xfffffffffffff54b, 0x89a7}, 0x4, [0x7, 0x4, 0x4, 0x90b, 0x1, 0x1, 0x5, 0x1f]}, 0x3c) getsockname(r0, &(0x7f0000001cc0)=@in, &(0x7f0000001d00)=0xc) semget$private(0x0, 0x7, 0x4) r1 = shmget(0x3, 0x4000, 0xb0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) fchdir(r0) getpeername(r0, &(0x7f0000001d40)=@in, &(0x7f0000001d80)=0xc) getsockname(r0, &(0x7f0000001dc0)=@in, 0xffffffffffffffff) geteuid() r2 = open$dir(&(0x7f0000001e00)='./file1\x00', 0x20608, 0xc0) symlink(&(0x7f0000001e40)='./file1\x00', &(0x7f0000001e80)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001ec0), 0xc) preadv(r2, &(0x7f00000025c0)=[{&(0x7f0000001f00)=""/227, 0xe3}, {&(0x7f0000002000)=""/19, 0x13}, {&(0x7f0000002040)=""/217, 0xd9}, {&(0x7f0000002140)=""/157, 0x9d}, {&(0x7f0000002200)=""/219, 0xdb}, {&(0x7f0000002300)=""/167, 0xa7}, {&(0x7f00000023c0)=""/24, 0x18}, {&(0x7f0000002400)=""/148, 0x94}, {&(0x7f00000024c0)=""/36, 0x24}, {&(0x7f0000002500)=""/182, 0xb6}], 0xa, 0x0) rmdir(&(0x7f0000002680)='./file0\x00') getsockopt(r0, 0x3f, 0x4, &(0x7f00000026c0)=""/239, &(0x7f00000027c0)=0xef) 00:00:07 executing program 3: r0 = semget(0x1, 0x4, 0x687) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/91) r1 = semget(0x0, 0x0, 0x20) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/138) getrusage(0x0, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/183) r2 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f00000002c0)=[{0x5, 0xfffffffffffffff9, 0x1000}, {0x0, 0xa000000000000000, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getuid() getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0xb000000000000000, r3, r4, r5, r6, 0x2, 0x7d556e35}, 0x4bb, 0x2, 0x101}) r7 = socket$inet6(0x18, 0x40000006, 0x0) recvfrom(r7, &(0x7f00000004c0)=""/246, 0xf6, 0x41, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) r8 = open(&(0x7f0000000600)='./file0\x00', 0x40000, 0x2) unlinkat(r8, &(0x7f0000000640)='./file0\x00', 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r9 = msgget$private(0x0, 0x105) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000700)=""/13) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/4096) r10 = semget(0x1, 0x0, 0xebcc1e6398002f5e) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001740)=""/30) setsockopt(r8, 0x9, 0x100, &(0x7f0000001780)="339e272b8a24c4e889ac15084e6bf6c0a24f7d3b06c66429", 0x18) semget$private(0x0, 0x7, 0x420) r11 = open(&(0x7f00000017c0)='./file1\x00', 0x400, 0x21) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001800)=""/174) sendto$unix(r11, &(0x7f00000018c0)="56a94738bbad55274d8c63075abc7a208cf9f92643134475ec3a8441ee05b2f713689d46782e054a8c98273acc", 0x2d, 0x6, &(0x7f0000001900)=@abs={0x1, 0x0, 0x2}, 0x8) getuid() semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001940)=""/158) 00:00:07 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x0) sendto$inet6(r2, &(0x7f0000000040), 0x162, 0x40a, 0x0, 0x296) 00:00:07 executing program 5: r0 = socket$unix(0x1, 0x3, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080)={0xffffffffffffffce}, 0x10) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r4) shmdt(r2) socketpair(0x2, 0x6974744f2c8a9ec7, 0x100000001, &(0x7f0000000100)) fchownat(r1, &(0x7f0000000240)='./file0\x00', r3, r4, 0x400) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0/file0\x00', 0x40000, 0x0) 00:00:07 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc) select(0x40, &(0x7f0000001480)={0x1f}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="5030fec5619a11fe84cdc6216054733d6960b56452fca145745e43ab8455189c86d87ae5478f0a697e7f0b798af96329b878a4c7e3acb906e0267c548cdf07c413dd0e792fa1eb272a23ed0754264ba864f279abdada33e8032e82e9ff011c75a4661ecbf16f29d81affac1edde819de9d53d0128abf22e4d4b410cce5b8c388a4f91bc5e8e63a3bd3d97c00dad3b006cba0f6bc7fb90123cda7e35429f0a03ebe20f7e96f8931099011365ffb4c04851ae216b31898152c4131da270d190a6ceced013a9879b5edb8fa2d22e73e58c3d3f7046cb91c5bebb0add224871c3b42246b899516d8dae8ad5a3a8202eee2b971012639d1c141afa83bd9a5d45e45a55c08d91220db1e881289510c68df6720b416fc5c8fd4ff47fcbac2daa71fcca254d2272e08b702f306d4bf5bc04afab4eaeb21124b", 0x135, 0x402, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x24, 0x8) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x200) 00:00:07 executing program 4: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400000) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 00:00:07 executing program 2: r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000000)={0x3, "f276103453dc36b8da64fe2c90d76266a28eccc031ea6aa83789268fadd1a5ec118ef2e048b0c64183bed77e1c9d4546040cece871833e4ee1049a331d358d50f4da2465de4b1c9b7be77409ec7b26ba39dcb20782"}, 0x5d, 0x800) r1 = socket$inet(0x2, 0x20000000, 0x7) fcntl$setflags(r1, 0x2, 0x1) flock(r1, 0x4) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/49, 0x31) r2 = semget(0x1, 0x0, 0x401) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/18) semctl$IPC_RMID(r2, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setuid(r4) r6 = semget(0x0, 0x4, 0x10) semop(r2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000a40)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x5, 0x22}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)="2b9e7c5ded7c563f216388285c9c1ff4e39cec67b877d24ff87a0b1a537ee5dac5c725cf068d57ff6dc8c57d1c34ec0af66f", 0x32}, {&(0x7f0000000240)="2b9b0e81d819e1e0cf4a5b991dc126519c3e19c43e0bd4951913cee3670562afb7a429426ec99a286399cb892866e7b011db64efb7a90b0258156d7d1ada9e1ebff64142c14a83d5c56cd43a17e0092a76154c50b15484", 0x57}, {&(0x7f00000002c0)="a43e73c963a1956525c78e982feaea0b12f39bf42386657f0c5d74ee33175ce153158631f1eede26cb1821279c8c0205da3a9361112bec0faa96c6e1ad18b2ce61380a2d7ce667daf0b5c1dc00cdb92ac34e5e8c400ddd450642665a43afd29a03067580bf6ac206c1dfea1bdd84c6a8443499a1fbaf27596540007e8dbd71096f6eb5ee88a331d7638fcdea13ee1b4c7d68cea8a4dbcd48", 0x98}, {&(0x7f0000000380)="b249dd1901f055ada4db125372ed29d2dca84cc13f49d75ca082e9dc3ba2456261b8ed25b5f837babc1738b343fd7b0b03f91471a393cd3c8ce8252e46f91bb97efded059952a5ed269377887442077e846a3decc2bea406416a4cef64e353d0b32acc858cae57f8ee5f26c8bb5b515d9d3df57935e685430dfc80d723b61aa2b3fe0e3507a78ddb10fe0f028b3a453927f5b564f4", 0x95}, {&(0x7f0000000440)="2d007d383aef16163ab55f9d029a74c45f72a79c6ad9aeb53ad8f5c56889a02d4789ad9e3a2da6b45c778d9c415f4a441e493a31dee126794841a1cf97ac4a5b69b20fa6ac842afff574dcbae0823036b33edf8a83792140bd1b5fa69260d1a52694a4e740a62bed88ad9107acfa5e5f5f676092f3334cbe2e84b47c93b813b110dfc6ff97a32e575696f6a71390d1cd9dbaa7e75b06e3293b860acd57e096b317aa948f", 0xa4}, {&(0x7f0000000500)="04335f963466862fb9a44460f77d3f7426d3d27bd3df5e19cbbd2d20ce87e10accfba09e29f7b92df6a89895e7fee5bc6db193fa17e025cb191e40fb64e1809a5c3133560947184e8aa5bdb424006624e33cdb61a80090cff4c2c010ea667bf2", 0x60}, {&(0x7f0000000580)="4ecbd2719463434bbf737a7cb0619a107acb713db155cd8ae8bde9bb8a03392fcf8d69a6fc6a90e81f", 0x29}], 0x7, &(0x7f0000000640)=[{0xb8, 0x6, 0x100000001, "afba3e3c5615ac609e8323ac337c4d57903672c4a6519b8277e2941a169147de2aee34193f03eed6ce2d07cb6aff220dfc7fd8f56808ed5567bccbfa59eb9f6c44a6983699a601de574e7f992e93707aa1ccc1768e4934db5c9eec472972c84de2014d9c0761b6f9f8143cc696853bbbdb6cf382334b17227be2b2ce55d85d7f12a8796bd5266fb1eb7cc3350bbda7d08192bbb1b3e6754862de73ce15ce789275d08a4348"}, {0x68, 0x29, 0x8000, "f33f615c8b9d5646a5fa9c1455da73caebfb1e1c1fa3e12ae1fbfaa67ef5873a49842c6ef9765a821610897778d6cd8f3b2457ce4c638c67950779c935a0b4f353a4193a1828402fa80574eee90a6710bf43c9dfa46f3d"}, {0xe0, 0xffff, 0xd910, "2589dbe106fa1f7a7c09de7504ef7b95c7e2cf79dce39b36b7a7f8b289d0ab36ad7ea9c4807bf1a81c153f7834da9e2387bfafe2e8a3aeeefbcaf5974680214d51eb7583be11953c211c7eddb1a7d7657a6fddc57d169f8a740e6cbd1ae0a31b121f70bbf9a82928dd102eb43fbe1206dbc52a04ab242d7f34d7e61b9d6ecf1836ea080a7d6cf0766e449bb2882079d0d76d6c84a4306b1090a6cbf732c5e7e6a4c261bffdec7b0b81cccef91ed3c2693a9243f3755cfec05a13723b23a708d065373af517f8ac0dcab76d"}, {0x110, 0x6, 0x4, "f7867e762c45e354e0b0573424b3974a5c9738f01ec2798fc71b35c0a9eec3e14a9f9a7cf90f30d2cc4d620db6e673bba6592d9704910f94ab3c3e0b48d5ea76f181c691b72e5eac00ecac645052e509a9ab7105dcb311899aa9e4703869bd8d0ae213a0dc1754a61de494dc5fddd45c428626d19a2e4643efd7b69312f83c100536f32a5737adc6bbdb960c7fba72cb9b4b43a756de0e8fca16607b117a275d106065f52237fbcd218464aa3c756c2ce20272ad18626b57963f3b908ec4333ce5d90bdcbe98b764ff6a21c66ddfce237d9c45a8d7262b06b30e31da68d70d78e179cf2ddad7a42b79307c3bd40fb9b3a561d8c2f665d11a0ba43ac48119"}, {0xc8, 0xffff, 0x5, "e434017c5231619cb0358e8e0bcd14acd4efb891b051ee910192d504739dec5ab31653ddc992a40c2c9b95237705b70c15d28f7cb05dcd3ebd6ab60e7c67dc24e66095d9953876dd8788405aedcf129f5391c69f687b263952b0e5f4c6be799a5aecae4fddd8fb80864b54dcec23911ec41f8860d55ae0be0719237dec8ec30d7fa3db1cedd9430b24b0703336adb1b537705eee4f344eae3782fa4f4e90975f754c0dfaba3fa8d80208810a61af30a7c0a7"}], 0x3d8}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x2) sendmsg$unix(r10, &(0x7f0000000f80)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e80)=[{&(0x7f0000000b00)}, {&(0x7f0000000b40)="e98b365801ff1364d7d2e00d9adc816f88dbbc70ae8a239b1c2df0456478920e062cb50b6fe9d6d59208c0c6355903ffd994ba947af2704fda0c0d13a1d26dbbc01c1c51e521bd08000aecf5a895b3285f15e637c6b6a575c6ebcb356d7b9dd6409a1f6aa9159330fc5cfdb4863e41b0c3f788b57937b3d7bd7242cea86d558694cf1b969d13be239b1b0344630cbff0df80d2d66fd3910139eb9e1eb48c813aff4c8becb10664cbc5d2b6679f92e2ad9e629cc0b0d458ddfa203c5fae61d82b4044e68576b8474a8aeca2e5995e08cd143c9c06c93f489adbf5628b9cbe51e98a8e4a9f", 0xe4}, {&(0x7f0000000c40)="4d2841a66e64a6023144a2e34f55a81540977dc4", 0x14}, {&(0x7f0000000c80)="d3ae5c47d23bbe2136a3678600c4e339d5ae684e3673cd6d2bf6664a80f86f053417aec36b4b34e2c709752709aedd1cdc927827f322eb3d0d5471d7b098ed6160b60d0a6f236c886b51c8a939e7eb46fee6ec3c58f1609fd46269d9cde35a7ab0bfcc9ada6851e466e2ef9d0ba715f26150bb749c9cbdda7730e032eb8bc05352ee85b2b01966cb2544d94f474742455ab039ab23f95f2fb7ca4f36b026bb68c4cc06b1104e86cda1d0bfa4a2ac9a1b68a52160e16481ea7d42524d1210556ea482012f28", 0xc5}, {&(0x7f0000000d80)="fb912fab0631256cda73862df236634fb3c7d0d5407fd2bcf0279134c5fcdc241f06a1f518e0782b815f682d", 0x2c}, {&(0x7f0000000dc0)="5efc2072d8b1d9a51158b868b400d29e89f7c478197813cc295c3323a955ccf5fdc90fa56f080b26936a7d6e0f3aa05f25c2fa8757b8f70769b80ccf3b4fe64f7cd415858c5402eb5384e96949c3296d908a4772989167dcd1a7470c374e69fbfe8f8c5d695677ef772ae87223945af07403ac3549e667bfdce9389a890a88f3757f8310dfe26f20a800687c70", 0x8d}], 0x6, &(0x7f0000000f00)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r8, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r7, r10]}], 0x58}, 0x40a) r11 = semget(0x2, 0x2, 0x41) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000000fc0)=""/242) semget$private(0x0, 0x43bade656023713c, 0x20d) pipe2(&(0x7f00000010c0)={0xffffffffffffffff}, 0x1000000) mknodat(r12, &(0x7f0000001100)='./file0\x00', 0x10, 0x80) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) link(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') lseek(r9, 0x2d, 0x3) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_int(r12, 0xffff, 0x0, &(0x7f00000011c0), &(0x7f0000001200)=0x4) 00:00:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/117) 00:00:07 executing program 2: setuid(0xee01) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup(r0) r1 = socket$inet6(0x18, 0x20000000, 0x46f7) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000011c0)=""/88) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000000c0)=0xffc9) socketpair(0x16, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r2) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) 00:00:07 executing program 3: r0 = getpgrp() getpgid(r0) getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x6}, {0x18, 0x0, 0x3, 0x6}, 0x5, [0x3, 0x7, 0x44, 0x2, 0x80000001, 0x1000, 0x8]}, 0x3c) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/8, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) fchdir(r2) getpid() fchroot(r1) chdir(&(0x7f0000000180)='./file0\x00') recvfrom(r3, &(0x7f00000001c0)=""/148, 0x94, 0x840, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) fcntl$setflags(r5, 0x2, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x80, 0x18) getsockopt$sock_int(r4, 0xffff, 0x1028, &(0x7f0000000400), &(0x7f0000000440)=0x4) accept(r4, 0x0, &(0x7f0000000480)) fchmodat(r7, &(0x7f00000004c0)='./file0\x00', 0x1, 0x200) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x210, r2, 0x0, 0x2a) socket$unix(0x1, 0x7, 0x0) clock_getres(0x20000003, &(0x7f0000000580)) clock_settime(0x0, &(0x7f00000005c0)={0x8, 0x9}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x11, r6, 0x0, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x10, 0x2) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) getppid() 00:00:07 executing program 5: r0 = getegid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/126, &(0x7f0000000080)=0x7e) r2 = getegid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r4, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r7 = getppid() fcntl$setown(r1, 0x6, r7) lseek(r4, 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={r5, r6, r2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000200)=0xfff, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="920eab0cd7a8a2fb90a00d3e806aedf5fbcda20866f90c07c0bb35c781ed20d2f51e5b751a16e341603ff7e4174f086c63ff1e8b51a78205fde8f5b362ec8724ef38b39a51b5e986e0d656c3ffa87c0ab958c9433ecd50b481d8dd649d14e14b3bfa61745fb7c17aaa6d1ea3811814679e7b1e7bc82d590494284344714d4dc66c43df3ce676cec046a9def7750b5e96cbcaed73e9c5fd", 0x97) r11 = fcntl$dupfd(r10, 0x0, r10) getpeername$inet6(r11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r12, &(0x7f0000ffb000/0x2000)=nil, 0x3000) close(r1) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000400)={{0x80, r9, r0, r6, r0, 0xa, 0xfffffffffffffff9}, 0x6c94, 0x9636, r8, r8, 0x2, 0x5, 0x6}) r13 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000480)=""/160) open(&(0x7f0000000540)='./file0\x00', 0x80000, 0x26) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) setpgid(r5, r7) symlinkat(&(0x7f0000000580)='./file0\x00', r11, &(0x7f00000005c0)='./file0\x00') recvfrom$inet6(r4, &(0x7f0000000600)=""/147, 0x93, 0x1, 0x0, 0x0) close(r3) 00:00:07 executing program 4: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r4, &(0x7f0000000180)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) r5 = getuid() r6 = open(&(0x7f00000001c0)='./file0\x00', 0x1200080, 0x10) fchownat(r6, &(0x7f0000000200)='./file0\x00', r2, r3, 0x0) recvfrom$unix(r6, &(0x7f0000000240)=""/25, 0x19, 0x801, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r4, 0x1) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r7 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockname(r6, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x5, 0x5d92}, {0x101}}) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x400, 0x3}, {0xfff, 0x80000000}}) r11 = getegid() readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/254, 0xfe) r12 = msgget(0x3, 0x220) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000640)={{0x7, r9, r7, r9, r7, 0x59, 0x400}, 0x1, 0x6, r8, r1, 0x1, 0x1, 0x8, 0x4}) recvmsg(r4, &(0x7f00000019c0)={&(0x7f00000006c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001940)=[{&(0x7f0000001700)=""/247, 0xf7}, {&(0x7f0000001800)=""/48, 0x30}, {&(0x7f0000001840)=""/226, 0xe2}], 0x3, &(0x7f0000001980)=""/13, 0xd}, 0x0) unlinkat(r6, &(0x7f0000001a00)='./file0\x00', 0x800) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001a40)={0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000002fc0)={&(0x7f0000001ac0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002e00)=[{&(0x7f0000001b00)="07cd0f53da7a613569f4159743e71d53db2e01e19be52a1ad37bbe034f55869eb302e66a65121239af9b11239fda582f28de78bef0fba7fb6d24916d2fbf56bcf7f42706e09c05bf7d9a3fd4cbab40e4d4bd6cc65d0dbb92bc40842f9f2d238461bfa07bcc1ccf8a5151d834bb6773e1dd77afeecd9640a47f417724d5dd2b37eefd511d1a3d7140c627fce9539ed1b77bd1f1f0df8d9e6bba6d221306f305cf96698184e750eb7a8fb38e9edc8100e70b7994abfc962c2d4896545dc4f9fd968628b59870cb2f7c5bbdf87731fd5d3999a258cb4fed186bb9e7b1ed5b34460d1475d9980f42ecd6207babd439f84983058ea7193390474a434b4a7b48b909fb4f075d423c2337d152642c3f6fa7fe6f50889e6beaef6cdb8ac20d263f7c31c36f8d02c6d18aa86ad1fb6c447b99a4883e5738b2cf678c1f75203fadab5d9e12f5a372176642ffd23e7f729c1e5abc5d3c26c3071e4d0141d68b63c28c0cb4a984cacacca3f493d0749634f8fd714cc2caecf0b78b007304a3009d05881a82137b90f0b5c257e4e4c55c8fefd7401bd20c18e7ce73c92a204931643c5d5c6a44b5ea49a2cce03d1869f5551a11e3fd82609c23bccc2116f850c62121a5de935bcaae8faa49cb7cd61ce62a62ccb1aa486f590237d3269abaad06d86243a59590328a44c29251d2de58de4474965f9fde6b5aff2fccf8c1dde23b59523152153808640e8a3e73e6549685197b8d2cb6867922ccd264331eef0152cc0f1dc6b5cf06ba1601abc8ebed2d02ee5e3abdf54ed7c8635d06a4a17006a3938cca84fb6a88718bd19788f329801f9372d93ccb21502de5ceea28cbc908a2e2e435cd50c32a4c7a9e8280836a36ec23a6aaaa5f90d786ab66b2ce0e674c3299844e830f00c4b15755ca9e3922a0b5243ddfe14aabf2f34fe0b16a52520857c9bfae2efc12c7331ec76b7989a7bb89052fe89d413e0121b0a7b08872fa59ed24f54735675e420117f0d99bab674a29fbdc8919bf70d27a9d5c418a70fc17940aff40f8e99846c0761d74456660e1aaf02c00145c1061237b235031bc8c4c7af14a689c2f3648eddfe780b872509070d935d4313920b29c0f0b216aa02eeaeae2de758bc23caf2eba3c9d93af7aacfacafe0d7a004e715e8665eec333a4d4dff04a9381ca09c4b060729ff37ac2ecb178cd84140700f9308abf62dfd33675cb9adc2ce3381a29ad7021f222f91d2d35e1518c333da04bc9b7648def5b0e2d43126222db6dcf1eda4c7cf05b39df62b876141df30c4e57fc6426bd56beae42df63d09a7ef4404f640bb623b03d91d27bf3e8196b8b39388b3b3d156cba60331e4b913c9c47c608ccee549b4459e7908de6216793f7324b32b9a3f14ca04f68e72e84f70c2c3b01c33060b4256e3658a783e13f5ccbf6b12d8feae79f66b09145e64d886b5911fbabc648048e4a2681a294032e661e8fd26caaac0896b1c317b2927f14678d04cf414759d69e41bd14144daf9020d33196b2668e63384d5d80845d0da4a20b32d9b62118b6c1a28b82185487a9335f3664c4e02c6a60d15dfd4504a91f994c106407bac932493369bb8f462808e269b13cf580d4541111fb70fa44ff184203435b61cb622d78dc89101ba24d1f182944978137532192cb3f83f6454198195d95bfe2cefbafb0803fced6523d0c669f446d3533f5deee7a4533b45f29b66a2fb685b229bdbd98d7f14c56c4f63c9c2c1f4cb432a123a9aba519291234a57794bbe4a28783422b6e41058d240e6542b81f2f51a3e1cb0678778d226632103c6e9229cff5fa63704721399674ceebcaa95a33ac5276d07789a313a598dc3895c56090ea5c8447b4fefbec128f1b99d3d8607f6c9e88e3469a58511e138ea879b819f10ccfdbd3c9982f0770b05e2200b36c5654da724a734def067463bc23d869a72444ab60e5ddb162cdd77bd9da59bafead7412db34d2781e549d6dbcb3cb1e18e0f6311e68048bbdf53bf95279189174a2e1c7b926601cb068016636ceea21eef5f7f3d6469c54b7f1fbc3ca55a01956c54aa131da83e6f60a68b37e204580c8f2dd572617d80ca77a1506ec5cf30b7b7f3c17b6ac19a604355eb9e7d1a96b4af9993023fc5c890d5e903e3028b2c5ebb848c945da01dab120695dbf8c5a8207833a07c79108984af2800a809d9b75a61d640d0a661ed07a3f8528b16b3290b2272101edba2a5e1930fac7ff7030c81092498d4dd1e80367e31a968727c50ed923afcd52ae527cf3ffd40053ea73706a4781f7b67a397a2975eebd39c97b12ae181c9cde019499ce929b78912341683b13cff0b4f796a0c9145f578f41675d893ff4cee87a758f8c32a24dfddc87fcb4ca46849556b6620b4252489df4854a6a2bc4f97e7bc9ec9fc9bc8810692d2086b2d5245e3717f952fdf5a5e264a1b07e5e7f14d37a0eeda1865191bb608af7bdbd72b2ab3729d37da2bf141e2e603766dd4a9f442f89a2b720d8acd9fffbee03cc31ec52b6c89b0d04a4d1d749864785cd864478f55a40a88873a66a252c9ff03db730e5b50b4dcbff52a9c0ebcd51fa594621caa33e0f1cd1047b644d9852dd665ac2249766cf7742432e6c7604ecadb21acdcf78402909f40829fccae0e43d2ac790985827ca0916660710905906993a3c7b5a27c15bb4c0eabda80472d6455b6a936d558a37ad742a77b127e8a1f92570533768f6928cdca47bf06219c7ddf6dd7db22f14cee1ab4631f57795a1eec19a22585feee56a7cf3b06b9da8f2a1bf053643f1c8b9f3142c79abe9d2d545ca5d360a3be97ac62978ce7f3b1e9f5df2705b49a6f22c413ff30d44867fa2d7b3ef901ab0c2e7c9b89b118e37bfd4da47a404c6a54b390bb8860e7ac321eae4fbbf0833ee0b808c09c76e277762dc0cd06fb81ffcdc514a103bf1c7afa5f491cd94dd48bdc2b3c8e1063e06b4f648d03770fdcee44a42457b8bec4d0eb9e34b76977dbf8021742e088173571e3cefa4f67c5fa8d053f14a7251c7b6574ce86878328e22a0f172bd8a21e7a5ac06ff24fd4746e279f73c9b3ae99b28db9525fd675c584e97b3a368a73b2ae7e1f0f83443b3be24206c5e75a7732ba2b571f3eb8cc4302b04ac08ceb5ac9a1c69e7ffe86fb8509c91d9185a583a2d7ae7b0570abd5ce337d88b974b8e8cbe9dec510ee814ba122ea1dbb28e2680070fe799a8df52c159d5bf367f5fe48df1e9cc83346d1e3884e7d013ce2a1c01380613822a009e41227f8f91eb03c8409677a7e4a79cb9201d3f4be75d7e82aea9d2c828e03b8ce443332ee97dd79ba2f65251a663b2047f401471913f5587f5256d66ec5c251bd6b52c578601631d2764eb49fdbcaf7c62e934881c2f78d2d958bcdd65c1bd2b3af5550311fb7abd19bcede2f63c2520a817442eeebd711034e1d272fd00586b1f12ea2088140d9fb64ee8c02d728c572980f0b4672be6abd6a8a1eccd9dab4e118337644976527ed06ff6839aaf1eb21d5c8952cfb61e35bdbd2b756f813924eb13785eed8ed94516e331edbdf6b27550ca39c10f390b76063ee5858e4a345867f27a2434678e33a1706a29af779fbdcf7389ea8d172ba51582697e6d72f5074090e3d5b57d4b1ecd6cd6af0523e905d48514484985ff2f42eb7f4a7c2971faef2b5828c5ae87f6512ee5f06886d3abe72dea265a2bbdcba8e67dd1f47e16a19599f0d7595af8f199845c2c3bc6a4c9209c5a789192bae92ba1280d33e1b86e8495d73f09a8393f4000d01eba72922ce35af131545b0cb5afe06b93d7880ab9fdf0d506e1b69e784f3a96c8bace38c968eef63463cd8f998c035ca1a379e823d5e90112289633671e2ec6dedb729427aeb9548a5693e8a44587c7426b032850413ffd7ac48c403f1c62693174937e806bcd8c709a88c8c2e03ebec612bb5d0ecd9e61ed6578e147a1ee1fd57ec28ee8178c12e782a90e015f4426dc1c9b0364edfb7735f35ccdd74032ec517e55e2ad58dd22bdee10d6854b4754860610e046e90c5da0df94138ceddfd8d059653e2c0c1dcc34db54d407fe60167f9948d99405bdec20a5b9104abd92b20105619d4f267c6a03a68376f929a098de563b65e5ec9f2cec64955bfb80a2490cb4cf9bd88cc4e1bf9d872ae8e913c9f9fff5fe76701688dbaf2bf6aeac013112f6898d8af912626646373e939dbca18324dfe90e7e95467d36c6eab7fd784d5a5e53f64b0c09711d41a1690dc0da0b2c9f999dce1c03bc6585d05101603269be7f9023d067856dec37369c7421eed46732cdfe9e9355ee1584a8287e10c9ffec389e12878fbe53c9184b24b8ef43daed7329109f6b4ef15c5dd528df7155c7c18c3b4d21c0764d47eb11918a956ba75bd2b77acdc1d03b104bc756ec687d34117cb885311022cd6dd9eb0b1acad365661b8dbea61f8642009b6a877578688ac6f63905a8078fa87a38d15f25cd26101f73fa68dee00a522081f2a14366ff4f9e024041396a00e7757164c49de7ffedc63626ca8b03e5eda66d247d7b16cf04327fd3a1e6a45a3de3066cf79f942ad226910d2b2224eaeabbc03e28d818fae8dd49c9a90aabd80ed80ff0b016592585803c16c27be1e4497ac67ae0a90e90f9c59e32c681290e3510c0918500e1ccc54146894a21c13d8c4fa3d5aeebafb8b78e356a96678d898a52e31441b4826d6ba36521c2e87091d07b5f4cb342e6b521b65f0751bf58bfd848f0457a6d66399832c4b48b8f60bef112d32c51adecfe9c1cef5138e59a4d40d598148a362b274346ccdac753d0720f33e5ba32ad08eaa8e328a975d532316ec5aaaa6ce6ba9f45a761fa9df3a37fc49bd606a9a058b9778e7555a8c0bb03c840315777ec8aba8655aee3862a46c8a1c70a85f0b27dbfd0462b7553d6a9d019c9fa412c7bdc2d4e9d7a5967a7a4917be39d16b7b431472bd8872e5c529f8eee913e36385278b0d93f18aeae96a9d8c5726d6bec30b9a2323a50d7ef4e3fc2a3e601f162cabdd889f9ba9da83698b1e9e43cb73f320213dfbccad314433323a3d287e2694ca8513bdc6e1f7915fcd307c018cecc3e2dcfc8caf65c6dcef2e2af111dc95a731df1e2c14ffdd66ec314245d184147dba0d0f717c2e885f314ceab284970a1739cc165cee9eef0cb3b8962c57ec1929b002a137ce5df615711233b287e097222f0e3d71c0d3949e123248ecb9ad28add3c8160d1e2af1b5e69f1c7b0ac67903e0bff154a46ef236991f71314088744e06abecc030e3314964d14367ab2169fbb86e225ecd4ea1b725debd1b43381b7a5e467f445d780016f364c0bb3b4fc3c84da42679fd3f00d3d5df2ae6f83e07a9e51c74edb7f5ae81997914e36d63208d330a66969611a62f3332d69100a7f6d7999c10a09cc5c834d91d595ef503356d45cd53970c9f6f6382e1edf6310afba8146912e85a5182924ee0aab17b1c9e42564b25004e1b8d74eb33b5c758cfd73690417b781f3157fff7cf825e5ef9e4229a766113da10c094630a01d4efdf85c502b53509b3880557d55c5db45d9bf7515086cce799ea7c8d2e8e19f9b75324c59d8129937235ef9a1a0fc6c7e111540f016d4b425856e3e7c1d5a049addfe157d3ca81b059c7ed5beb7d2ccac2892be6f07ad0599ddd586e5085c471b35e5c3a8a62fc54e9649bf4ea4cbb07b5f9f687144290e553f7473a5effbe7e1b95d9d943e52d1ddf57cb1c8402533dfc7fbcd0459d81dfcbe05842fe2385859bcc7e4869200ec95deb4f10bc34cf6635237fb4aa7e85f84623403", 0x1000}, {&(0x7f0000002b00)="b8320607e7881c88adc19f25", 0xc}, {&(0x7f0000002b40)="1daf1e9a490132311fd0473453aed3fdb37d18829dfa9dc897eda1dbd007171156215e67efc730418d10721e9c4b17b165dc619c2ed0443d8722dc11b5503c6ad473a530674504a1672fbfbab19652505c86f414a5fea2e5d136c4d50b76bab498f3bc64cfa56a4abad3e835faccbcb6c55a84bf59f0e1c00dec760d0a61534ac8834e0b7e71b23fa27605f38c4a104719974a6dbb2ebe991b2aea783f2d98084485c625a807b48b7e4bd288df2ae37232974b4ee97da5f3a5faf1055bd2dd97b6ab94494a9b", 0xc6}, {&(0x7f0000002c40)="9d17cc18e542bf543a3b670bdb37c325db2b30d39cd14318b20a6f5b836b68b8ecc07ff9274ef794012ae509dcdfb19b2d360464a43974e9c06d2f438cc2ca832781b1ac63a689748c32fe14e753fa80fa50a11c", 0x54}, {&(0x7f0000002cc0)="4bea534b8b712a4331004ebc3ec43a447a672cddd46861f14b97ddcea2e9dded46552c95f3032d1977f7ecd208ed7f5a49378454eae88b95d0ecd5d7e4d6845dfc7338bdf8cb635536d5177dad5a29f5110d80bad738a982023bc7feb4f948b4dbaa4923", 0x64}, {&(0x7f0000002d40)="48d24b8d83165092f46817814768cf9d058f3daf8649099fd6225f710ae3d1362a6795c8924011167aa8e0faf87201dfc625b66f318181cbdfdeb0a9608fda9479a7ca805f44d7f0389c5189935fc8d850af593995a2d69d148c0163ce257ae3e5c9beb901b7b8a42e8a34e8ef3303299a2e06830a3e47cb1aa71061c94e7b2108c0f06daa770a94345ccb7acaccd8ca149b601cfd6275a3", 0x98}], 0x6, &(0x7f0000002e80)=[@rights={0x20, 0xffff, 0x1, [r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r6, r6, r4, r4, r4, r6, r6]}, @cred={0x20, 0xffff, 0x2, r14, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x2, r13, r2, r10}, @cred={0x20, 0xffff, 0x2, r13, r0, r11}, @cred={0x20, 0xffff, 0x2, r8, r9, r7}], 0x108, 0xa}, 0x400) fchown(r6, r15, r7) getsockname$unix(r6, &(0x7f0000003000)=@abs, &(0x7f0000003040)=0x8) open(&(0x7f0000003080)='./file0\x00', 0x102, 0x2) r16 = semget(0x3, 0x2, 0x4) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000030c0)={{0x71, r5, r10, r2, r10, 0xa0, 0x4}, 0x4, 0x7, 0xb1}) 00:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="011be91f7189591e9233614b00"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01010000000000000033614b00"], 0xd) r2 = accept$inet(r1, 0x0, 0x0) close(r0) socket$unix(0x1, 0x7, 0x0) dup2(r1, r2) 00:00:07 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x70000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x10001, 0x7fff}, {0x18, 0x3, 0x0, 0x3f}, 0x4, [0x4, 0x2, 0x8c3e, 0x8001, 0x8, 0x8, 0x100, 0x5]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000200)="b61a667ef24d8899d1b3d8817743982935da40b2aefb6a143b40eecde01f43ede9c046998ea2eec4a5cf8f78f99da129e1493de9ac1ba86524b6b15731c4c790a7d6b9b0f226c85bf1a93606ecf34c5659b6391aab2c580c01ecd44aeceb05fcaecd8d83c843486035180989dbebc33fc2116be79f598d4a7f320c91ef73e442e60ed5b1b480ae17620e0abb0d16214f5363b592a7cd0b6307293c39289f78ba53fe9700d113e311947f6782f2", 0xad) r9 = accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) r10 = dup2(r0, r9) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000340)=""/1) recvfrom$inet6(r0, &(0x7f0000000380)=""/166, 0xa6, 0x800, &(0x7f0000000440)={0x18, 0x3, 0x0, 0x3}, 0xc) r11 = fcntl$dupfd(r10, 0x0, r10) paccept(r10, &(0x7f0000000480)=@un=@file={0x0, ""/41}, &(0x7f00000004c0)=0x2b, 0x30000000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) bind$unix(r10, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r9, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)=""/23, 0x17) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000005c0)={r3, r7, r5}, 0xc) bind$inet(r0, &(0x7f0000000600)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000640)={{0x18, 0x2, 0x7}, {0x18, 0x1, 0xca, 0x6}, 0x7fff, [0x8, 0x80, 0x9, 0x5, 0x100000001, 0x80000001, 0x6, 0x8]}, 0x3c) r12 = dup(r11) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000680)={r6, r2, r5}, 0xc) setuid(r2) dup(r12) utimensat(r10, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x16, 0x2}, {0x949, 0x3}}, 0x0) chdir(&(0x7f0000000740)='./file0/file0\x00') r13 = msgget(0x0, 0x108) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000780)={{0x2, r4, r8, r7, r8, 0x2, 0x4}, 0x7f92, 0x1, r1, r6, 0x4, 0x7, 0x1000, 0x954}) sendto$unix(r12, &(0x7f0000000800)="5ceb2c01fe576d7fc8510dff321e89b90673ec193403b132341001082adc9fdb55cd50e997f0fed252fe7471a330181539dcf81617b26e81e04b52e29d68948926bedebf5d265df009e8b5e6edea40dba6865301fe17ba2ee83f7f9651c83c16f55b77301aaeaecdb751e2e035dd181c1f71bc785ec05646bc57c43848c4522ae891e0376874d73ddfcc701b2001b847a04982318d2e1cc78ed6999b3f4f0655ad2c0aff77d3523c1e730f4514843a5df0942eea96fb13732807f059461ddff2276f36a4c7a70e96168b6d8b83817b37f8ff6b497a5eca07c700d86b20cea7c691a9051b8d92a0d392939905f93020c01726a68ec11beef0e7c5afd22a", 0xfd, 0x40d, &(0x7f0000000900)=@file={0x1, './file1\x00'}, 0xa) chown(&(0x7f0000000940)='./file0\x00', r7, r8) 00:00:07 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/147, 0x93}], 0x8, &(0x7f0000000640)=""/90, 0x5a}, 0x40) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000780)={r1, r2, r3}, 0xc) getegid() r4 = accept(r0, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r5 = semget(0x2, 0x5, 0x402) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = accept$inet6(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000008c0), 0xc) fcntl$getflags(r4, 0x3) r7 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000980)=""/151) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a40), &(0x7f0000000a80)=0x8) sync() setsockopt(r6, 0x2, 0x7, &(0x7f0000000ac0)="14f882166fb540f6b9c2fdafecb7449d74409f6a8fb8bc43dafa70d6a515e6db7edfc7ad18d3b02064d2cb129e872dde78844a0be6b37be15a8d091699851a86be5a7d8ff989b48d87e7ec43e153ba0b2afe56beb3d7604e57a0a1a7d63754e5b963af8920ed5a5b5d77631759702789f7c0f2f23dc52e09ba2cffb463bf86a7275aaddbb130a552a83d90bbbdd3822d9afc9eb874299d482907dea40463a213679bddae208c89863d26307bb6c56698d971f15b6c6b82cdf49f91d09c7ec5362c1d650b92e591543816e37939b182ecec36b1a84f48543c16926a2ccf76d35754a1cebc08af022e3099389fa8c350d17d8274b009", 0xf5) sendmsg(r0, &(0x7f0000002080)={0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000000bc0)="0927496b42fb90bb65eb01e36b1eca7317a4bf984b", 0x15}, {&(0x7f0000000c00)="bf2473fb32fcf4a54a24cb75dfc1a2c5a89f6e889bbba4367dc5f61a105ca6d58a29b28393aeee57544c9cbe63d9c3d28e7e45b3d8", 0x35}, {&(0x7f0000000c40)="b88aa04f0c7ae719eea319bdacb6094fb5499f3455358e56bf0cf36b9bf1082426d78ed66c7d9cad1881324a1e0432911b67b7a15717e652f60f9e82f3c5ed6dcc69a96ad27a57e41b2ed8204d7ba5ab9c284ba9bd10a8ff839b5acfd7a05d1653270ec1132f351b80c60c8556fd10920e34ca1730dcdcb2ef08a8d9d80211739c3ad29c9f324dcc07cdc5808ea7fb9ed7d36a30d74117768f9bd31a27edbae1c4efd233b1985418bcd4367640d50db10504", 0xb2}, {&(0x7f0000000d00)="52b8ea41559486398954a6c74b2bcfb842fc4e81bfec0af5589f0245c33f7482c46dfc987cc93be3fa413c548514e986c8f8f55cac9273a639a4075392c174b6b506675ccaf6bb68f5049e78dde50d81cf0e973e84933e35ee30cdf3af43624cbc669e5e8c175a5d1746c10cf92499a52cdba33d9b8ad2324909dbd5463b60a27e1b24daf7fab6952aeae60cfcc244aa6db16b6c7dcdf90082be772159f09157155cab9f2658d7760c2f7d0ceb80eb4b64e7e0536854be7e60c14a71ae8586252a88a6430abdcd78493bd6c018eff617e43f9c3996300387b3b34118eee3102c5aef204f3567c21f471b243b1ffc710e7b", 0xf1}, {&(0x7f0000000e00)="a3026ff8d60d466a4b2cf9632d4f197f54ada8679c417834", 0x18}], 0x5, &(0x7f0000000ec0)=[{0x30, 0x101, 0x20, "8442b3317baed06eac23bb9da7e75682d9d2deaf93e4cfefd06a099f"}, {0x110, 0xffff, 0x1000, "58c9a0dc8b40336d5c6bfab5b00b0dc6c2492708128a73834067ff5d00624772b3478ec769f126c2d187495652bc90e6d86e045b47f18343ac24268ed78087a0cc614cbc4854a64e8d7b8e6584813f32a8ba261d6e403feab230a5ba18357701c2a8fc0b3e2e4a4fb8e4058e7f5ce5c6ab20d621d9bba7ec47d4f0af8685e722ff85f103c2d7a0287555dcd2aada563d78b9460dfd3636abd71923c875217fabc259b58b843f0b4f2755b53ec4f2b84d86c9b982b77ac9177272d90f55ec606e780c3f289948cfdf8bda04a6782f50adfeea2a4dcd74dd3f57515ab3fdb9b8750ab8247400fe837b96ef3bcab63b7fbbc1b2b013f625237fa30af857c480"}, {0x1010, 0xffff, 0xffff, "a46beaf50848dad0b8baf29575828802e3a4830957d359f191016904600c336f4a5c57fc02a80ab228ca5335668aa28c0d6a44978f1016fac1f4cc533d4e30d51fca5f32dfd31a62401802c3afb0704448e3846a22fa1c17b63cf52b057fc37df06694eae629264425f5b872dd8cd66612421cd44169deea45c502fc7df8427619063ab9615b2d5e5f27701ee7b298222cea06bd90e75200bc64b4be68a3b378d119a686ec43d99b53b0cbe72fde32a7fecbc16d41fea3ce71141e6997ce326c31f03ad0a05d0ff3ff326ab13f8bda9d59524ee24eef699df5010e8d69ad746f5bd90e663ed1a7581be57f64214db8e2580e82e5db769fb732c02c59723ec7821202ce650aeb130c0c1994958fbc823d260c072c6e3c1bd342a97ce1cc25fa0ab3cfea9f448fefde344432e5b2317bdf9205f9ffe4582be3840679e719357973f6160a4888ce93cba8e3193d0f847d5aea0722a108dd2ce4021da342f71d0cdb3ffd948f78e9bc663fbe4e809f88c02b7d4e66f73258dc6ed3ec5faa98a05e5eb06994d86427414deea00df47fc0a4669da8ddba4102278fab1c70c4c5353f13b0926e88fcc3900d26dad2f5fe5355e31e8c31dbfeed0582985feffa317e9717ad8c4b1d5208aac3a493edda108315065ce077c0b8c25c95e502f5425168012f792cfd29388c6822e402fe45c314858d93234e2fe6ea94000ea669be7070750d9797d3749e29fc6871b577a72389b1395c2258bbc57964204c34b2dd646f485d41cc84367c1b3a05fe8f76f1be0c7d4c6467cca357b99aa802a84531682dc76a1a5cbc357f9f19dd9497fd9f0b99d9846c4eda8b1069e14933ee59576a9f0122c5d4fc2ae9e2aee49ff5b219c57f20f080c307eb62d1da4e67a9c2af8dd2f80b88d44a689f3c0a04382721c5353a2c6bc9f50123e87a210242bbf44a42af95c431fcdbbc8e5b6468a7ade02075357a87f734fc918219db464a1c06d875c1d14649b376180425322b7751d1cc8608e5aa5ac9618c8731f3ef88a78f6bd253fa2f0d9799d91be621bcbd5621dcf4ea8a2d1980e98e108b8c248799c167e8778d56a639aa3a72bf86e8b1d98d999da31874d95904147341f86e7c901e0e7655f6e22a97f3f919d56d6352b7e6f2693e0da1b090afd226e6b930070c1ddf9e327bd82572ce0b75fe11b58d810d667f211020789c4297ab1e574c9ec1f170ddd21ceb873ab3e5762376ed63c783e913eddc272ecd006a6705b6f08d1cd67e3ebf8ad3bf6a624b7b51b00e939a8f75e108b18b1182d42ec1ca208e0bb20e3bfbafad2381d33d8af27c46c9e65cf804cfc00a80cb539ee39aba4067854bf0d73e8110b9848bc4747a3f801b05989da56136ed4e94b0aaa971e1930617d7fc696de5669614eea1c5b4c87ee290969b0f2b77b997d7eb52dadb4275ccd92d1be61133fd3bbf8808e651a199b3ff5a8fc0bb3e5bace2d815a82878411f47a1d3bf1834bac5012477571d1d059c016a6a2f928b5b53c2a157acbc766a536648f9375a6a6d87cdadb9e75f8e089d330651e1f423bf0ffb74a2b4f509ff205bf7407ed6f42ea7b84b11e0c0a887c801166814f98e0c780edff6795fda44c32215a5e8585b4a1ef4b3037d86a20bb480040d948bbb0bee3a8b0eba0415f9b2b7d8ccf7a3a973cce8cdb753cedba8b526095219d4d43319715c5e4df3d3c579b73fb363a3d0e2d054c77d88c5499fdf5c3864b5565e71917c8b772646558ee7c4c7482a785a417523df194ae57ce6cc2d399d32a499502f8b15128a40d5cbc09d84e1ddbfc13bea94b2a8e03640ab1d79b94d901c8bbaf470bc1a8bff2de7e3cf053205828d85a56059f11acd5aa3b970196e5ac7fedf158e62b1fe88100c8e4491d63d828cba69ea5c7b7292dd3227a98824ed22e5988707b73cc973ebb39036f46e3a5882796648a6ae15747bf2b1fae990dd21ef690701bc608422b81604592025de6af070361001d80f4fcd3e977a08080e2766fdfaaea3862a643fd212c09ee4abc706943161099783b816cb8734c53e4b19b3caec682a6462722528477618792fecf0c0ba542542d5716ac128413b28c65080f8109d5531e48d7b3a2cfb32b7a375e03231fbdfd7f378f6642182533d29332ae552f7f70eda15060bf17f3b7598e152bdd203c9a00406879fb11d9588b09ec941063d3296439b76a730686a908c122c453f80343095ca7f48ec7c6cab943b6fdb1a550b0262fb6160bb906d82db3f2d94f303302865c607f29d24dfa001b43c2492543c3756b508a90b54c56e36201f215710109d8e6b0c9fb2eac6b52a79b42f5c3f5e4fd68db69a3952cda8a812dcb46a2c78147ea12755186ec350b76ac64333d867ad9485b920a4df7340637995edcba8678be5b96ddd0519127fd8ce871690a504bd8d8db836267e75441540475b8238790b250af9ed2a5ddf2d73bef869ce9a4a9fa2afb52de33ee72381229a9fecc3a1d3b8879830ba3008c7425f80cf6dbd099adb0872a91cf94e4be0d2a7f6cd1fae4bdcb6bebc32fad155496d146c2f2f621794d7cc0157f1d0f92c80809a96cdbbbb5b8c3a560369cd1fe7ea84bec2cbf75b76eb58670db4c59723ee7ce4fff96e55e8dee12d8df52e9f2775905d200915ba683b92c8902105bd5fc3ef27b845fc1d6d97602523c5a2568ac2db1391132a9b9cbb53f06eb81ccb37b7ff598fb530781c31316f0b52c0286fa6f1f143cddd769d8eaeb699aa4401d344252f2d8f53d94072b8e1ca2c03606248111df482e431fed16cfd13fa884dd85b48ee5e36541931087f69300f0e526504a94f5c3e98fe2edd21fd474b82be97632e2f79d0735aee6fed4da7eb47f54be81f954d904acc37f759abf05814b48e49f3b23176548d53f2d3f9dee1379a64949d935ff88410be01df05334a7300423a2dcfc054713788fe98f542921a9749ac799037ebffa048d7c6665136207094c81cb5b9a2a2ead36c4f79ea60f2eeca4dd3cedbf707496befe9d3acc96ac68179326260e9a919c1f0da43e525aab55b2905f665ebdb3fb8e43e918d8e552e68b7071b94c544c0661c043f6cdb63b106a69319ae9ab892747e91ed0079d59c689c3be4f574f5423da4814bda794a46b50f68b8846ac6aa8f481cc3368f9b3a818169692d051f729d0b701fe7daafb2c78c8aa52dbd862aa7e7a3b9bcfeb7b76442b9147bd45317a055333a6c0a9b3a295ea66207e07e08dfa890922c1b2caa6fe0d5ea3db51b2f85a4d45ec503d8ed82165f83583533e11a0b28fa7753264cdaacef1fcbd903a91bb7ef09621278e6bf3ba3fc6a0bf414e63e2c7c332ab69cb9e44b6554d9beb827e10781975afd62cf15988a73c33c7ef345166b7339acd2c17144a0ee8942e40029ab1bce7d1fb43496e56191c2003ef18df13234b61fd636dbc39bc320a637ccf23a41fa5aae3d19ed75c9e68c21baabbf8411f43172869f838a92121df0a07155ab1fe22e19fc11f8fa5bed0a2e5e7ed06d116ddf36a90aa53721fd80873441ef6d3f88d8e626fc5d95fb7d58a0bc2ef0fcdfd704a5e669c6e51a5b5d35a35cd957af0b7d27265e5534fce2584bf0a54e0ccde4b10c6e7e4e8dd3f15bbabe7a97895abe307c8ef380fdca6d22e71a00f2a1e8584d51b049cb04bebaac4f65ea9975590a86a58b5184fb4b5d64d731873cb43654e5d10f49ee6a1dcdde65e384d48cd3687a200284d97999f69ea6f6af808df8daac0e8cabc3c8c900c8508f70c73ef44daad311675e05a398729900e6df2ede66417e62ee6265a6b603f9893c8a8234c54f4d6883af6cfb87c3c1ef0f93598b781acb420536a32f6b8976f427fa396e72e6203dd4735165891a675b8f5a2958e94cf59a75445a5a449724f04e59135337189591d20f9b9c0cd9c03f188080fbcdde074edd037829c1c11807d8323068ba3ab5ab8cfcdf94b413f0a921edc65828e1198fc39a3a2970d89b8995279ae6462ef7c17ee707113db8054907965bbfea5a6afd105dea2bcf8c958426701189c208ff183cd470317b40d7f74d8e523158c23e0ace0a997620b07b7787bb762141f020fa6ef05071fe4be6458b1467b8ef94258fe259c3b74f12ce2b9a84df52fcb29a91a20a4720ff34aa6b9a99c2b64773f7aebd567dd07d9c1cb4b8d5e891f1de283e9d925ed0b1aa17e0c86807b65e7ceb064dcf15c1d4467be8d11615f1e6757c9a589dc016f3a7076a3a3e66aca71eb9e2af181340eeccff67853b76f7d609002a305ba5eb1d45d5167d408b480956efcb6d95aa5fbcb3118d3253c27b567c1b213c53cd5fb5e27cc3c65d44249a2dc1552e178ef2b2a5b361ffcd0da88742de2b87bdf528339f371959023908c67cd80167b5090592c5ec473975d6e498d080665ba65867837048c475224fe98d67ee68df21eecb8fb0e333d0a53d5eae7fe99d5f02077bcf6ba121c694885bd24d5e9e49fbc341ccb80a61dd146e25e86b231810e02331da372cce1d3b6d379f4d63e45ca7c801cc4e9994050ff3cc3dedff4833b8a2db3455cea4f16d0c3d77c2ee722c07af2bae178d9bb5543c6f317e7e6fe0c7680b607a3c2b695e0fef9ef401285d2067c0de443678327932b4577b2f2040b4bcacb388cde546b419dd39556bef8c96015bef17ce12a10074509757bf727bd99131237da320208bdf3a9521bf2157df8338e92cd6a4be00cbb60bba6a95c8807c180d190143bc2825f6f57ddc546fe2183abf588f86736c5570205c0eab11025116de530405c7ba70a4c2a01f5e69d4d019299b7721f6a58b0a2443137b65beb6a3df7f5a042197fd6640c70fac379a2b77536bf43648617ace8aca0fdc86500d01f9d20212f739d4588052693375fa0bf3bd6fbc533f2fc430409f669fb8cdd94442a445e72357404b8e7bf7cd52cc2fc38cb0cd565f688e4d2d97bd5c627c79ad77955d19af1c0c2b03560d61c8a47eb81d2ea6d6b048b10ba23885a433a44166f488afd111f42f7a284e29ec77be853a49d03d86bb2f460abb62930981ea66b30606f8977ba8b6d2cc825e0c41909a65789f667437357cc5af12bc17bf18f676e0f09710e224ac73d5c59c1aaedcc16be50c80867e3320fc00f5a70daf15ce357f956e0dc6feb55fc710277b41bb620ec9f0e136598935c620dec15bb1363386fca65f3e7e3bc92537e5984293f4b1684992e159d22e3f84a81ef3976a2cc25f178b854e388269414b62cb76919055a0c6e6193c87ce1d6c2800b9c4dacd628f63063331758e1852982e0845c1a79968f426d7168c61b6efcb771857d05a48fe2f2dd193eae8c3609b8c36065826bd466682f63a2d1e42f597276f1d41ecd559ef4afdc3121d805058051ce14bfba60eb48e1db4e104c16d6728965ca5199ab98f17742ef3c76dbdcdaad4bf10311615ca93a2adebb817e7504bf23ed3aa9cfae0b4cacfd246251ab9b13b193826d8d5ba1768c98915d903ee05e6ddce6a8874f4b2f1c73b981059526be533a3b070bd4d4ea70f0d3a4f4db68682a354d2ed858c6c1002c238c3cbe8dfff193b356f1cb3d34a1d3f4af2d5e0a27b60c20f0cbe814ad69d82f824340285726279836781b7a711f8ba8ef28a9d590edd79e3a634f3cbece0f6f772e00c485e2298aae78c2bdb272ad601993d95abaa6d04774b78e84e2bf8ad89c7f6b7db244ff1fbd29c6a24641af465b74d2baa68bd576628b7186894ee730277c248005be4184ddf92c8ab9d3cf3d74ec0f0bea4d5af253fe8b2fa75400c215050e85ff6e929d4dd276a"}, {0x48, 0x100, 0x1f, "3c8ade8eaa28ad52caf8e41b3e5eacbae25262b928878b7b178351c7533e566ebe7a8ccd5d6ae97abeb98f015218f25d9c54a5d1443138"}], 0x1198}, 0x8) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000020c0), &(0x7f0000002100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002140), 0xc) sendto(r6, &(0x7f0000002180)="4ae32d42ebbdc79b7dbc293c84", 0xd, 0x0, &(0x7f00000021c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) geteuid() chdir(&(0x7f0000002200)='./file0/file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002240), &(0x7f0000002280)=0xc) open(&(0x7f00000022c0)='./file1\x00', 0x20, 0x6) 00:00:08 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1100, &(0x7f0000000040)=0x6, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000240), 0x0, 0x4, 0x0, 0x0) 00:00:08 executing program 5: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x1e, 0x7, 0x8) sendto$unix(r2, &(0x7f0000000100)="1f74761dd6855ad3a72e7078c426180f3ff32dfbfbdbffa903ecd3037d0bfa589e5681c8c1315751a5af6ca517f63e1601dc9cb590d32fc804bc8114fbf0773f54947dc6c287c501f8ce1a26cf38ada6f17df4baf35ce24da4390f2e473e49b2088e3951f627093d8924bc01ef2d9784fd5a047a6f3bb353d6470c038665700a6516fdcb3c3ee473dc2cb97c11842ab2128dd2726dc5a0bcea4124d2f62805bfe381cdd44963f0af856e648247e750fb4434013af0da63ac94c7467f15d161672e389ba78f3efbec3a082111adf780b8920ce0aa836ae690b3d0d2393558ddae9700fbcdc002cf6d6170bfae", 0xec, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) setitimer(0x1, &(0x7f0000000000), 0x0) 00:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:00:08 executing program 1: r0 = semget$private(0x0, 0x5, 0x8) r1 = socket$inet6(0x18, 0x0, 0x1) ftruncate(r1, 0x9) r2 = geteuid() mlockall(0x2) r3 = semget(0x3, 0x6, 0x100) chdir(&(0x7f0000000000)='./file0\x00') r4 = geteuid() fchmod(r1, 0x180) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/87) geteuid() r5 = getpgid(0xffffffffffffffff) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={r5, r2, r6}, 0xc) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/198) getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$inet(r7, &(0x7f0000000300)={0x2, 0x3}, 0xc) r8 = shmget(0x1, 0x4000, 0x394, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0xd6, r2, r6, r2, r6, 0x100, 0x4}, 0xfffffffffffffc43, 0xfffffffffffffff7, r5, r5, 0x8, 0xe83, 0x3dff}) ftruncate(r1, 0xa0) shmctl$IPC_RMID(r8, 0x0) r9 = geteuid() r10 = fcntl$dupfd(r1, 0x0, r1) fchdir(r10) shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x2, r4, r6, r9, r6, 0x48, 0x4}, 0x100, 0x8001, r5, r5, 0x99, 0x3, 0x10001}) socket$unix(0x1, 0x0, 0x0) connect$inet(r7, &(0x7f0000000440)={0x2, 0x0}, 0xc) mknodat(r1, &(0x7f0000000480)='./file0\x00', 0x0, 0x81) fcntl$dupfd(r7, 0x0, r10) 00:00:08 executing program 3: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = socket$inet(0x2, 0x20000000, 0x1) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket$inet(0x2, 0x10000000, 0x7) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r5, &(0x7f0000000100)=""/141, 0x8d, 0x3, 0x0, 0x0) shutdown(r2, 0x2) r6 = getegid() fchown(r3, r1, r6) fchdir(r2) sendto$inet(r2, &(0x7f00000001c0)="5d1d1573a87666a8cfbdf25ae4eb38f7d0f01397138be967a327c81a0b2e0619abd0e8602f40601a0822414ee30ffc18b1ec10e2dd71a6e1fb5fb922f789b1de1443388b8bd1d7f024f4aca2c9224ab10943fe445965f0387eafadb99ffcd2bdacc25be554a5d61078a782ba588c963e8843b0f5a9d0627db17699aba2baa23556ad06f91f0dfcd3e59e1cff06b7e3f16116dde3de5cee8a3f4846f577f5d2167a41af7ee959578ebbfa2b53becf62d2b8bae3aaa22cc30265cdd565b931b770aee711c274ff814321b1314f5c29fd4bae294dd5267217617a8e052c2cf78991867a5a295d45876efed5b5d3f5", 0xed, 0x400, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000002c0), &(0x7f0000000300)=0x10) fchdir(r4) recvfrom$unix(r5, &(0x7f0000000340)=""/119, 0x77, 0x1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x2415}, 0x8) lchown(&(0x7f00000004c0)='./file0\x00', r7, r6) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0xb1a4, 0x5}, 0x8) recvfrom$unix(r5, &(0x7f0000000540)=""/247, 0xf7, 0x803, 0x0, 0x0) r9 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000640)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r14 = semget(0x1, 0x3, 0x154) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000700)={{0x401, r7, r8, r1, r13, 0x2, 0x6}, 0x1, 0x7, 0x8}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockname$inet(r15, &(0x7f00000007c0), &(0x7f0000000800)=0xc) readlink(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)=""/4096, 0x1000) r16 = shmget(0x2, 0x4000, 0x500, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001880)={{0x4, r12, r13, r0, r9, 0xc0, 0x400}, 0x1ff, 0x8, r11, r10, 0x9, 0x5, 0x8}) 00:00:08 executing program 2: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\xf7/])$\x00', &(0x7f00000000c0)='@!@{*+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*{\x00', &(0x7f0000000200)='^+-\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='-}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&@%\x00', &(0x7f00000003c0)='\\,\x00']) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg(r0, &(0x7f0000002f00)={&(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000000540)="f7a672bee7df45c9e9e4b67da859f0587606739d8eb14d6e7361dee1672bf54b2210f6870dec12e335139138e8", 0x2d}, {&(0x7f0000000580)="e8435cbed49adef3e0faba8a129b132f717be821245ee09a08081dc026b3146449bf92996508dec7c176833a82be8b69b9c8f7ed51a8c2160d3e30b956e5be73a80e5b8f47e9c585b1e8ada48fd7dce8cf377c9e92943c854a73fda2623e75e758c4697145d0c7a94e3a3bd1bc2aebcfd00f5720d39e6c545e7890588df7ae89ff93fb7cc7e10f76c3ca57b8b9bdca", 0x8f}, {&(0x7f0000000640)="bb147d34b8d18912a0a56ad937e025adf67a877daa71d764d050f0d327d31e42c4bedef7df39973da1de69c18d8fadb82d0576fc40375fc94b1be2ee851e628eb8d2e19c1859ec8570be7c0f047ca0d64a6a7d1810f119f62f9aabeb45ae1f11832fc7cb35c9603e64af3638ceea704dba88aa8434cbca4c3a4510de9d18498208310d6d75cf6405cfbdcf7dc8d1c230498c317e2a117d3b9337668d543b356bed80d7c7bdbe5bcd402c37a8ac9adacf72697ccd5b1dff352ea256f343657658057d8a9595cb744f1a52bf4c684b88923841d3441019c8e270dab52d4a9fcd47bd6dd7c21955de5dc3", 0xe9}, {&(0x7f0000000740)="edfceb98100de617104061b3b380b14951913a261e8ddb24dbdfbbd36cba922ac9b93b2e97370223ec63238e38ea4203710b8bf21d171cf2e232b233e0ef1b6f534eca482b3a56562fed6d81f7010add25cc002348d38a0e3160666a2f3eedbebe317cc9510a38516c0272067432720b6c5d34c5f0099a62221758816d4308ef07355aec92debb5b902e3805fb2ebb231aca31005d97bf7d6d39d1000b700722245bbc899f705b2ff4d64d413aa6824daac07835ee306b774714f534b93b9157e5ca41a8097c31253531203aafa8572cf4ceabd0577f568eb19131906d16cf81822ba8d317d917688976c52fd92deed27bdac670b35da0b4de1821e6a3978eca92935f5fe12275b58adbcb6197450c5fc7a7c4e28562b6a92d1e7f916d0a6670bdf99f96b66676a1aa8dc86978fb916f1299f0b7cc29cc3ea936d721309b29b8eacad0f46363e7e39c316cee059c19073e235d2268fed9c3ab8d65fed984f8b9662460fc9f10b49a85f52bbd22e9fbb87ea91b37ddcf3ff023f61512acdf0ca9eb910a2a3f788644d3fa7c29d25d1630c225771fab71d69b95286cdae364ef49b3c7835e06d393ffb4cc031d1ced5f8d4186ea755c810d7489e05bbd00b7b586ca4b96c3a06b487b69600b24cf6427d60505dbc5d8d04867ee967084e9e6e12517641b655901048b5a7cdd6bd67ef46d9accadb10525468c38ed7c95eca9aab6a43e0a0ffce5dbcac55c53b41e0924e205c7ff4ce0b8ea3274e6a80c8dcfeeb8f9a276374c013012c62c53ad33c3fda9d53352a41340fb0c6c1edce2bc3847fabb9a2b29f9a06edc57711947fbe6c87357b8118d613b2500387a8e303bd8fa070429bc6e304f15e9040c41197f8bce4a4aa04b7e897b35907a40c99778b513c572b9d8b26fe0f22b5446844efdefe27eb5768328415c6a6876862e5c18edcd6a7e8d6ea25902c7058902a963dbee411415b4eacc3191e2c5601a37335b09ab1dbfbd503c7f95d27977fce7cfef72c222e4fe1086cc3ace6b93c1e27868d7532f0b60f16da4942cd895279c6bb2a509fbf0486578fd187e71c52b7ce8dbdea019c957564d2260543a62852fb63b6ef755761c74f93f685c22dfbb900cf0af6109ac476f08c912dd1f64942057b4e5fce386a573cdb6a290e1a3f7bdc1c3034480d47e07697e2aa98483324db60fab0ac3d4810bde8699544cf57958bcde89b05a06b618f2b0d7f1afdb04dc26764737c2aec90b41d0e6f84307839daf24e5fc8c44ea3701e4001cdf1d43a941930a25255e6271a4dc3b1e9c622b68b4e926a7cd48866be78b293f069ae37433f832f40b8ddcafd6a133c57393ef0182e8d4a7a83976b08adce62b67bb8cd85a1c57c229c7daf52e0bbf86f56f8c0e93aefc1baeb3ef2850fe527ea1660febb4d67f08165482809ddf7a2fc101010180d0a1eebdc273a76b4c9118323ec84998d63b6ce1a0b4ccb2ce2fd5de1bbe432f6df1f5c1a00de0146488e3c683eae060711785660e870c48d91179cbb6d419093d950a1347a20bcccfba2dea5d8162943fb870df4c822f0c8ec5b7e172ffc73960ba61af02de9108c361641aa9482d76c6026bb5220503f8aa9a09669584106af5650031642500584301f8bf6f5b30d172218ed1c0968e4a42e00c89fdfa256679db04e0c0898b6a454a18760e7b72639ab19aff865913cd23b12a78802913b00cf239f834494bdf26b71cca7fd509800eb61ff14984f43a061177a6a8842450102f1d35e39f8d640efeeada3cf3db0c82917ad12537176aac68bbf527946b03a2a3e986a3c325daa0a680b9c4aa65dd6e12b60471ac3fd9fc2f57794d76fba5a281582b9ff1f04b48a1a84cda038d33a13013d9bfb193ac4e33f3778865624837c54690c600f5b0dc06ea0ef25240cbae4790fa5cac1b08e54d2bf216da693e73e0d13936a2d0526ce3ff1a67a1b503a8570fd8cc77d7d170208343d53a551e25270c18fc910ecd0a88ba6efab6dbc44ff24886d6d7f3b6fbd4e29cb72d1df3d4b7a2634fc7000d75eb658fbb4ab03511849ed862cc6812049a970df0663851ed4b0ca0b69e4cc4a41561057d5c4f89f843b5e8c1408b1cc51efa244d1d842d660a4263db8086d93a22f095e952c6b75b35547b97544469a02d9b4c05a4a8c4332a5fc257901fa394ec6e55d89cc8643597ae77635299c70d651a14a9c62d4db216baef7a22371cc02897120525d017fc65ab2006941ffc0ace9717d9e9963c2fbddec7c8e80292ffcdd45a86731a38c83fdb9b13469ed42b0cc8eb10f4d2106d9d04526e0418689afd806abb5f723f79e0c272ed02559f8142c11bd8abd123f59e19afe5ac8b3c5954e6072db69ac636ab8e1b9f09dae7df8454704213bf19595a058f29e1a4c27128be401d1ac25cab4596eee67fd38ed22ccdd78e838411ef7334a1b7f3d42c7369b441561eddfe5459002ea6ba97f75eae7bf78a8dc745eff875190ec298ce1dbede6a7f7deef74ff5dc02f96acac8b947acee8f0fb840925f15150523bf89b4b8a3a9c878084276cd29e51c6b5d4354be65ef7fec4dd4566f8fe3c1ae31c07e293099e9b2473b04d10804746f5c3d2e38ce3f962976e046199a8ec094f92dfbf5a8d30bb5f619cdaa8e03fee053aefabbc2fceff276bcdcb1c67e5e38203e7bacc58c9675d1412324a176ffaede1497f177cde0b60415c1d20c6163de4d9e402a8f9c1e66de72530877d9617959da6f4dcb6f6d90fed28b7c3c541c94bab6eec99246c282df6e61ea54623c44ea89109d1bd51a8758353d7d7ecc91b7d24072d246357944872d68fe4b00188fc4444cf7ac8a7bab3c03266071fdc0b487a27f191c76ad65521637377f4bf1027894a3ff5a95989d71c3aef1592ccaf9783fb31fd768394044c9c5313878e16d36c4234cc5941000c9f68d826edf83682f0258b5c4e24cce7546180c5851244ccbf7de784d7db66ee0ad464734e484fa4897601fcdb7915ce1d1159b9532e304fe995a9642ae78b37929432d6ce5941e83e79b69119b99b856ac548b292ad0f8ff2da495c06e53c3c38357dd141c9837cb9e3c2e037cf3b0cd017a6df212f682da586cd8426985b5a20e2f31cf40c1630b58a844a752e287c9c61266184f9bbb69e6c2b6b5a33b95934d0b663dc36654ac85879007d7348dc7d215fff06ccfe756538234ed1fe04b677ccc82ae31ada4cc1d9933ffda40157172aeb47c11079a9c6626d3895e896c7fac703dc6a82d95c5eabc614077af5afa1d0945e03fab9d884a6c81f766ecbe51343cf9d2f06bb699a92dd88d1cb2eefe1d4f8eb114991b5f8eb0d3ac4e701314653e8d256613bd1be8b6bce3cdfba5652fa2224a2e4e4fc302df0c0d5dc7499c73312bb19b56a28eb252fe400a2681f6eff76c128950f261d8a500599087e78dad1ce36eead802b87e57d42eaa219affc7555fe2888bf574f9d70b6d99a66991141b15fbb3a6efb0d64e15ac4e1e7bcf70b8bd35ce21151206146b4197455944a578d8e57788bcf9e49288434b190cd6b771addc3d7145694476fe5ee78d39a288a52260534b1d85977e12d00c85bfbdba85445b0fab067f3b6b65a26c6a3fe8fdefeb0898a6c1518a30b91a4ce169dbe196c5a003ed181fd587d8375afe0890379a881272f67dddfb1cb3b671aa73ecba3288f9eb7f2ffae6a1da6208c7eef1247ec18c71c920bddfa7cc495ab4c22a4c9cbed917698c51bee810527b6b6c691421fb4e1428c68f7621b674469e0b1362a569a392098c66b2ff1892510af0778472664c96f180f4ba8e69e3a55ffd2da5b974359337a3fa97f7a552e5180147450e8a436683d38dd518a4c3fff6883aa6afb147dfb7a4890a6c90c3240197a5129d25a3caeda5fcad702506da4f9b069830a102b67088ea9e7952f7960edc902e9585c975743ce4a573797b51985b3b1df6973456d62575f26fc17b55c227cdedec55841d73b75f278013b785f43306fa64073aa4530fa71441e65c55e275b6e647d4890758999da7668eb06ce8c5daa6368bf4e1594dd1602f0ad296bc12f0b83de1baa68f4b4d9419a0b4a31e39609fd8fad2930c6587e3b3312bd3c6336f9b8a636607ad2e770e20288801d56589735a013bfab1b111fbf7181c6004f040505b775a0f48a236948a8c34443f090dc713237ae5b1510ea58e3bb753b973626c33dfdb4950528cb054da734d8b7e31ea6858b992b646d56ce125028a4893fb6bd2604c9d814657db09ac9aeaa6f8879c7fafaef3bd4f7da1adc9b68dc2dc49227c9f8cdbb829064172a8fd19300ea4e68d770e546be936bbb1e01322ba296f5632f24bdb4686fbc4071b0f99d0919885ab2224a63285bd7392c1aafcde38d87fd3497fc3614df33a9d84317562b92c28932411fa4cc1de13a5c4763da58b4e7fc897de3ffedfe45072ff1757557acd76fc99f165ad0e87b9f9bc0d1fe20636508ae19379555df0b89ccd7e0d3da11406612a66531fcc03fee757838709669c24fb6d7332788fac2daead89c7d4f0aa72d95562d93f4389d86eed95fb32302e8c899f9543066e30b671d7956b16e4c0fe2a0df744d6a21174c1a656deb9f59352e6b76de25945bdf723566ca0965cf5a0d576f3552ae8f856f39bfda5da1d7cf902cb469f74b2090c0b906f158bef810397b232c37fb3c1fee7c48d151b7854b270d0dd9128f9be4e6074df09aaf5d01f087ad10380cf916854cb40103176a435ab4eec114b2f322e99999cf998e4d10921d6fff04c4beb6d8d941b4052f3e7c1ad5c9a86373067518d21160f98e1a84417fdeeb56574d15311ee55d97f2268b9cb81b7641c0c3607ccb1410152e9019a58c586e788fc71319ef9236082f4885cdaea31beedbc746a8d97c36b4de40cd2aff04ecc7f4af0dc38814445dac4a8e85493fcf2258dd7a3792290b33493d007875b32a2a98d52e4e89dab5c9f857f4a619014a4724db1319c49a82c434368ed5322b21e936a40b50f40b77090d6ad50182f853bf8607c83e327e03caee8e58f1d7db1f7f183579747c3e42989ed5bb5e273fc83150b6415d85a1219944c63bc0b296394d8fd659f7462fe289ca661a37f54185349d8aa9a15efb6e608b81224e55942aa60c9d0e0f850275ed5e2074ea8adb1b819538d5e158aae4c4ef6d97438bbb1056f6deb1832a044d0380837db3663d8343c6138d86f2087266b18a813dcef27e9e9da80c8c976ae1f392b68d4e4d789e7347c360eb6cf6e8619af1c1c80ebe47d7fcbd01a2f04d569f79c64d46a8e304dab649a62db4fd999c0a73ba58145f9a900ad46d15f864273ba6be35be81ad587ff9945efb266aae9feb48be075c8e43371764c988820d1b192df67635ac7542aae4098ef6399078b613b4986a67b09c47f8139ea707823136ddc746e2eb3c1b766223ac96fdd2efa0d4aec86c2d9b7d225277f25bc2f39cb0e279e4a73780bbcd996f588f6e00394859247361973aa423b422e9e361394900485b215f02bf8b65c69d5dc716765b24e57e59e00da70316bda517423a3a0c9c5a2a94a45164dd9fe2dbc4b8c12aaeec609273f5508665803cdca8ca4af31b99c104d5462c90173181c091a62666f47040b3589aae3c7d53220eac4a3d110c17a0071c9791a711cade71d5d3b45136d4a9fe17cd1584496c17db7ac50312958bc2861062638a916b637b51282a087955cbb063b216f015d8471cae3e8d6c72ddd861065caa687d1f0e5e0d9304c8c1e969eb21754a994d4749e1dd170a7dee2500a249d1aa26d2f", 0x1000}, {&(0x7f0000001740)="b20d012c58a63de3fbca61556a45b80622661a39ce7f8c944e16d67e2a20d6581c6f645b", 0x24}, {&(0x7f0000001780)="15f26c25979f261a4b04c8ad50946b32e35f669fafa2a3b8c511c516504379e915d093a123ea3ab3011d9f5590efa0aa0cc812fc5e863cd0f02acf35bd3415285fb474a8aa26d764cd30ae8b3a479527aca7946d5baf31ae68df7c5a953a72af3533ada573623ce9fd016a89c444290b59dd375c9be1", 0x76}, {&(0x7f0000001800)="004e511e5eb75475a9852a1fe18a99ff4ffe7f164c76827b18dfaa8d80f7fa5526ccd8579570653b3df64d2293f136007e8830c0c1c0c590ea13aa5636dabb8080b3575ce0dcf9a29051af24079dc1ff0fde05b583bbfb731da584f640380f01f82149419e898bafa5e2144b6edc972884384f75e6c38a98cc169fe95504", 0x7e}, {&(0x7f0000001880)="89100437820a6d0a16fb0aefa16c6fe13d4116ed5c76da70bac15046e0bf09af9dd039b2d0b4b889db70632e24dca33689e829bd20ed5844845558890c747d70face509e398c30cfa2c9cf84adbcf6ad590901cb5cb473d32d7f6484bdccedc310b120c0d9dc5ec51a3eb097f15f4c9ef211ea9abf25c5255fa65ccfcc12c66e68cf3b139c0faa5ab8a78d07bc7a35a2a3ee1be301609ebac0d3041e0e46e58c61a86edc559dc1d0204503904ec286fad6fd92f3a6beb99e", 0xb8}, {&(0x7f0000001940)="3baffa5062e4f777c4cdf64e3acedb7f8956c47f2352c318d7e14dc31babc3ccd2eeba1f3b54f17300239c774575e91ab8bdf0bb522a4aa2fec6eb92d5de8c2a01a591aaab24c0e4d2a2cac6b93b18fd6ec6cf6e908e503de1be937038b09ecdfbd581469f2dc960ac8c0f8d2e1a4e95c5e4fd907a577cb389bcf451d32b489fb586498eb138b640d0fb04e922a5d9c09e421296e38b349ccf2bceda47a620f4ef5b06d96511b485104272a7dff9c51f8b9e08d1b67161468bf2bc3cc564c9e1", 0xc0}, {&(0x7f0000001a00)="7112b542546484d4f558c683909683cd2f65c4f9bfdcbda8d7bc57162ecad8aca405d76023300c611512636bf9db82db7793189cef03030144563e7bf5343fb6a103546b3704a2dbf266437a5afd25adfbbaeba93ca1d026d385976abca84ad5c4ce757022cf2b56f74846caa4566cee091dbb6a3de9829eb457f0026a12b21316882b81e0136302298823011f1c38a51032dce581a59732b5d964924fd72a475022e7eb311ada6124c2e8d5a56abcd59124a4e34d1ba8", 0xb7}], 0xa, &(0x7f0000001b80)=[{0x30, 0x0, 0x499, "3d156b9934e777b77c4daecdc700ad9c045b94d000c28f2fc429ea"}, {0xe8, 0x101, 0x8, "f143b010955ccae716a727a1e2861de361a0490bff4aa8b86e87aa13163fab451735c8f80530f3edfbfbde007452dc1879ae1f0c9c0a003d2a331598f968ee787986269adc86ce59fe0ed82c80e57f344392c7f0b6a86f9f8745385cc9e062c75f94ee13e7948c5594143f06f7296700520c9f49260feb1c648a27bdd8b07b808b2d247278227f7868bd90542430ca11b81b4ae9b39d517a6ac529479386446ed49df393b8d4390ded85bd7486d21da13080e43ccf178907f52a54aa4e9be66d83b4e41ca59ca96ba2e6ffc312679d7ccf85b4a79325db10"}, {0x60, 0x2f, 0x3f, "be903920fc6796e228a74078c012795c0df75af187e57f3fce214e0c18bffef693987a597032702ab34bd1898f10abe617a26a15e007d42ef1144bfdaf360ff0fcdb230feb3a33cf0a917e"}, {0x50, 0xffff, 0x4, "affb793bffbe536ebe4fafa0e3c85fd0e4c3c743361e9a7b16f6e360346bb293e86ff38c5e2d08b1538ebf792510e98bc44e851c272c297642629e"}, {0xd0, 0x100, 0xfffffffffffffff7, "c7d59d35cdf43f50e15e4a037b818738d7a25cee4a25c7844fc9e0c1608545dc742315266c8f14e49207b52d4b95cb9aad509227d26f763c6259bdc11761c584e4aadbe1617d1343f39f67f57a756f6c04ee718c667b6077e01308cfee695fe6c29a2a0b13822ff8cc515301660f6b7735a487e07b5fd51864a1dc7afae451306479e02eb1011e2a36d7098b167284fbb29f6796283de3ba6245a14c4a8bd70db95e357b68bba9c70ff92e227c2e1e47fe0e3d05e4d7f28ce7a70677493ba4c5"}, {0x1010, 0x0, 0x101, "400a8f4a3cc14e8232e73a7ac0d857cbefbf5b9f3579cfab1172c0ca76db9354766f8cd7edff7714b09e3778e8adbafda104facb345df5217b72568c0099e9d7ddf567e4996ee7e13940cd316a84f6f6436c69fa01befe3d3975187fc59228f661a6dfba886f3c13cccedc2e9c2acb637e0ead5c2a2f9b6379bc5fc40a50a15fb5eb7e62179184f401f14d9978ce1a5c40a5f6f6fa9a2960e9afe5f3c93471672dffb97a17020d83dda865fc9abef598e687aa7d401429383fb5b56dc29e2216634d178682b148b6b0463a0913558a815826fddf07b096bb0d33d1a886a06108b3b4e808a6936e06c9a043cc90dd27dd9eda9c73c064ccd889c3741012884f3ee8a0f07c1c867862735fc3870d0e8a528d0f2cdd5654804c78c67fb5d4300ac8f6a20a2d29c5897b9129152be057e367826883d8d59c368704ad795b87d4e7eeccac96783d943273a0ca31fab1b2d599d2573166a3ecdda531e9e1b1fac954dab90aafa0189c3a14331cd54dea7726116555323ee891208fa28c48023f86b690b2042bd58953a5ddc617c1fdcfe1b945e9810a3f29ec2ebac1f6309e7ad7181ed8c12d2ece9df718aa0f766943921532c7b24595ef3b1733f06cbd4a8fa17423e47b52452a91a7510bae2bf1cf1b5ce32dc5129c6a2d8c29182d597efcb3bc7ffccd9669e4f62223218993498999a931f71d14cecb41bd791a4bcf3c98e1302843ad4614a964ebac54e9998d75b465c938cdf221e09667a713757deebee5171569ff932890f6bc1774b5a93a171ad25713827a18e687fa04e34dd2dd3ad98506e4b186cbd7e4da3b6bdb9f05422fda5e3808505bde26ac843fcee6b79f840015a462a16d28f16f0f8c6b64a1895295439a15aae519e8474b87f3e74c287dcc9c81f12c203d60a5d12eda0431affa835794accf60327e75214f1ca4c296b8b9973b5065a3ad11ce68fa8f279b2270cd5c8a41bb2fedccda308ec38e3cfc6c8877d9a66dce052b4fe402cc9b5a745a04f23291d87d75c6f4200d6a733642717b11ceab27292dee218e1a65c7d14d170ffd25f2c491030e560bd2077d5c7efa01d630b0972bd0d8c59b227f486afb8e7a17b0ee2b8728d29d2b6109565c2b97cac917505374d2294c17ed4e7f91444866703c66df9bd926b1ca4a465e30da7923860cfb8a20ab548ec4a5261962ba61b624e08124462fa3bc64ffe0ecb28e916dc3fe29846de2568820e30355f4c52ad78e24d03ff8c2a93de8d60c2038d2941a8be6a442d3aaa363d9749d1ec7a30be54f0405ca01bd73e7aa7ea7358b0596e94f032a250cf565f215ec801656746c528bef6cb7088f8bb6ff51db402264764b87663ae2d4cb27e10d4d631079b4227eedcc0ce4555f25bbf1704acedae02aebb6f65d6761d11ba3bb38ce674218fcb66592d9eb51155ca9e3844b0341a86536e7be5321922efb26011b4970c1ef942dc88975468667e80bb507dfc9d70b6fb25e9203345618d023a8da8dfb2577877bf78e29ecbea15e52644546cd7c4401c8623ed2d0c491fb4ad353de8fe7c983aa1aa320ca556169cea90f7563b244ea89f9d22795ceab1b50104e986d6166f45ba691f04a640349fd9c9561f114d9dd3f408eb8f9d0ee7fc1b19e7f463753a4eb2d0d60bc295ba5a84626477a59a12911ca008ad0a1e597af52861ead78bae0f5215854860332a1e931e3d238b6da7581f6ed90dadff9ff9a426bb57dca74fabae59d1120fcbc1272680135b039f780bf00dff92c22b505f7e9cc747c7dd563827f63c6bd99e0463cf3d7dd91fefbd194f2b6f77c9963e3c4a372ace625b276c1c1297a820e5e082bb5c5a9856d2e770b076ff6444bb2b6cc0d81a3393e321062e4f06b80a91d0df131124dc33d97f3994aa3b6531aadc3ec6dc90c171a9454feee550264d4d2e7061cdad13b0ee1ca5adacb3b4b9a2d2704f02857df5e40be0139e8feaebea14847b21aa4f499f831bd73f6e5651c8d5061eaea15f2355c3f4e7ca76d53d2f69f490cf7fcaf20b1762bf7299881687ee9694d6d40a934ba574df24b25d10045a1fcae3272d03b0a28a3f44adcc1695abbc1cd3439c6fee0b203a6c62d889c8837e7704e8bee4f5e8e86a18ae0e5ca9f1fece70620fd5445ddcfc305a9fae9969daf759101008114beb386aa88d3b2ffd35c2874ee33066a4d5d835e6d000c2419e3167fb3ce4b9cfdfe28fc0c4f4d3540157919d623398fad65d813544ca3716ea83d58507e19691dc6584257cd51c4c1c82a00798fdc3a4e582b238e08687656a771b9cd4ec07fca3cbd41769492cff9e822664a922ba20f93e35011c1b38339dc0cd0f22febcdf21d943c1c54c68ec5f0214015ca6c2173284b9ce3a3077be0b4a731b791373625a28c4f7731e4cd41729dea87e379a45b90ce17f3ede3d14c9278c2d0f2ee1f44512019e1f37c1c96b24a47a0d3372f65ce35e49441c4b35857572e264da0dc20f2915ebffd761c49e885f095c341f44abc9301460a406f4766132e80799e7d57a7d04ed64bdf8145f035943e7abb6209df0bda318c0654e8053ffbada50e7beb434b14394dfa0bbe5c4eccfc7d424556e39b3a1c080b60a8a916aec90f1aba4ead45d1407602a9685774b1d5ce537ceb9d2a1ffff0ad9801b4a00791778aadcf400e229f276b4c3bfa1a1d9ff30036418c6537c385f39afbaeaecbecb8c1a2ae1602da945d74694f475eaf0a3162fb30d70dffbdc671d37ff6026e0353615fbabdcb01effe51ca684e7eb449d1268b3413f88eb34b04cbd35e4c6e2696c544ff365b09638e1b0ad53dbbd0a22f33ad217d391ec89f95c56348ccef3c39cc68ecd9c51a4ab1cf141443416c215caadf2a9d9affb191f4166555e082a0b675b72041e52c83af882ad895d353d8b533f5cb4af3f520d690817ef422a7647984e306fd29e79c9ae6c115b53a79c1ab85c07f920a799cd6d531f32fabdaba4cdcd0cbf86d7c1fe6a72b4c8faf36ac1d55f78a12b3efcb290d9f58dee876b257e2112f7248b2f2b2f081f42a298f3a97e2d70a539f7b23ac4b842f5179cdebea8ffe356a88718710bb33b074c784ef26476e08862a562638cfe2118ca0ae2d239a7fc2891965cd0e8b339caaf67cfde08dafb7e5e05a0a5875a771d9074b020951f0c7f1546f23451bfdb4f6c497015138d4d7e3876dcb161155e6e20dae008dfc26cab5ba56738e2e5ab58488e1b9a85a3f913875a9be512cb0c9bc74f9fe5892cf82b6ec1131955e3589024068651a5bd048ee59d8196680d5bd5158a346c6d47846eb63d4e99df32634c83bc37b9ca9eab23be2be28614d3f186ce460c76287a5b310f0ca7713f21f1a7820409efc40268d5ff9b4866056ef915fbd2fb04a9bac9f5a61893aabab528f8e7226f06eb9ecf03a4c793ff906d8863425d6344812cd1b5567d8c81db80ae07e1d754b2d30e6e1d0a5a47a937164dcc623909309e1961c4d586acd29e1383a863e757d80a0861deca819567ba78de73cb188f4888d5defc608808175a4b0a28cf6a73e0340937d2d2917f417e016ac62c1b14fc2f4e7ebd9bd1ccb4080619c459117df62882dfed8b5771ce562ad51b8f38c341a0814fd5d3a65a80f1b94fe4870bdcb24e3c7e27a45a05d35613294d57166fe2b5e5a06a4f8bd66357156127922fad27a73f5f5800a2b747e62566f00b877fc470596c377562c6ff77662825ad905bc7141b2434d10a25b6b295775fbfac1f613b46068728b7d630e8b2f8465b395e5e44066f693508260cb2d2947b235d7a07551bfea1a22e91426ba1c8ec0aee781ba08916025ce03ae9e4eab3a8c59d8c128fefcde4f4dc58b21bebef38cfdcfaee9016ba9cf3c2494dac83a1622fdf1cc6092d0f8659f9bcc46fc9bb711cbeb1fd66098b08e412b2ccdfad4021b59e192ce0275fe059fb028b04b908b73e6b1d79731fc6e1530e4559a2292ed3cf4bf3b7ae24ab6173d8286a718ff574735f16dc2cac0f9deb744bd1db78d6d069373c71d15abb937e969e679331628586d72b837ff353d8e12c3d4788a573820282388cfa13dabb0d67dbaa2d918dbf8e27120578797ce3921147d9ba73f1ef754d75e4f41c4692f5f4138baa1b25ab56360db51e4fc4fc24aa5e3e4e44980dc09fa5cb95c87525a67391f53f261f28375b1744a5f04fbccd84b4a6265d388732175490960bba250ef4516a1bd68245bccf7d5024e8b5cd803d326e210501eb1bcae1a4995a1c60b5976d03f2d58c88949ee5f854c830b45dfde94d21e82d0dde7003432a47bee17670a48e5d7db532090a50ec3b4e446a3aa19439a142857ae047abab82e4d4ac67ffd0d36d35c182cb1713fdb00ff375e3193fd2d34003c09d02979fa20b986025e39ba62cd591963add27608b092d9e24fde81c68fdf78ea09bd34ac1eea0ffbaadd0454d9269dca37078510fc9f166028f2621d502ad0ce85178c296c84f4099ec924992fa6878eb51ffc4216243eaed0bd7799ed3588cb1c628b3aabeba0477fb1db543af6c2a3d7dc74cfae52075c86dbb881aa6162aafb72f879e1237c51f94743c0c4e82d6279dde78bbba309b2f34bb13ff932631f1cc20b8963b7fde85567e2b11194b5d147a1925ab08c34168dba42fd69740afe61ea63b045369d2d2ef4044feead437ec569ba3cc304a1bd1a16a896901167acf852cd0dbf92339469363a025807b4557eb363bc24d71d86ea13d8d671ea7f151d7ed1d1acf865d6fafdd9fac9ec1108f5ef00da93d048c82d8b06b437cf75734540a0797eaf977893788ecc571a535f9be15566a98c003fdfff7826e6c76391897382685bb3b653e3ae9a7a1ca87205bff2da56e96662ac4d5ce6dc279dac1b017c3c11edcf5b2818b636aaaf168ef53dd59a8b6fe979b30b532a65ac7316eac65fab150d5902ded9417e9199855a451c1bca7f11af5c9d6677e3eb00e3df813ad72c284f24d268f42b0653f153e8c77ff814f085b379488e384bc6fb9171bfcca35aeee102e79c50ac0e345f5cf880b0d535c2b54002767878566922772064f30f721af86655900331b766ffb46c33a4cd541c981b6a37678f184b5376b8700398fcf95deae377fdba53052e3a73c9037c031d55b73d45b48fd0f87c99c9f8082921a55682e7afd27570dd908aef06185303555dc5534292d712a2f4aec958d9569983b3f3537f3ded364c83fef31402c94f82689211e8e6e1dcce7a59b1422f39edfa0f7068c1e508beb43641005aee7885eda4c6b2aa06997dc689280198b37281b8767ee424900fa8038c493e4ef24b70a8b523ba2ad03c5ecebc6a54e05da844360305b9fa678a101391877194a13619434c8ed3a3266bc5f4897a1f04290b32c0db26faf8fa698d86bdbe35489b41720940e95f6d78082eb896c107f3f3a84f16e53191fcbebb391a5150da9941da9b2ebd021949dcb570b19962d489f6b057b8d39504bf9e4a4129e00948ff1195f3ac86910170313fb8bd7a3939d5b4672d4954f2e56b39b8debfa5c0188f61c266e5aaf73f02c57b0c01eff737e858e660c2e79059bc79cdd96aa9a804480b3d13bd5bd17a3e9316c3a83602141192d39bfb7acd680be5c0dba6ba8b61a632301381ca5838954cecbcf584abb5459a8ef1049c3c3f45229465d4e0dd889d7908d82b4576bec42309368ecaefdac7c174b4cc5c6b779ed96bb67b762e7013d337fe2e9d66b107564d6638b03ea37311de480713a8b6ec595c15750b186f5dd9c396a1a955d9064c24ce3afad4a8fba84757806343c739ae"}, {0x70, 0x100, 0x6, "c641cff773a1a639fd30d214716e03eb52906b0d74e2096204812a54810ba0dc6b4cde92f8ea113cbb51c814a36b84d5af6d2d521d3f73171973bae9abe929e38957695ee48f220137c6240b9ed3dd5f4cff8843337de20cb65c2bdbb6ad02f9"}, {0x48, 0x1, 0x40, "70a83e4878f9e61cf2e2aacc188e96f1f0b3b8131d9bb6b8583f848469d053d56903b2070b0bbdca4d8074b1ce999de34ec9ef7ed11c35"}], 0x1360}, 0x406) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x9000, 0x1) r1 = socket(0x4000000002, 0x20000000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000002f40)='./file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000002f80)='./file0\x00', 0x100, 0xfffffffb) sendto(r0, 0x0, 0xfffffffffffffd7e, 0x2, 0x0, 0xfffffffffffffe6a) 00:00:08 executing program 4: getgid() r0 = shmget(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) msgget$private(0x0, 0x428) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001480)=""/200) 00:00:08 executing program 0: r0 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/190) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/97) flock(r1, 0x4) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="d390e57db86dba802fb44d73bba21af31b6f3c08fc483219601653b023d597496acf3dfda12d6954cc9bf359b7639848123fb5b4183c3fb0e563b8b4da5c225f3edf6f29894a9b5c3ba5761ab96091841b7a0f9c7a2a93106ea052ec9f80f038d1a1e7741440aae6e8d4973d5539ef0a198711d7556ee5a12971b8206e1b486d143ece7a4641c110163555c24ac419109989ab136da40b5f2bf0f38283ebca776d6b1ced8dc24d6870f37e30bc8ddb81", 0xb0}, {&(0x7f0000000300)="85f160dc3a971e293e9dc488a5d7863e6c914ba0098436b7f15ce6f634a53c5a2b14a1be14d729be0f094d444ec18e213e02339fb84c8921db88e3e2ac7dc71e525240cc06555ce35e286633f7c50d5fccd767767cf13db504119817c86fb14f43a3155dc469e59a3b5efc7dc07a6e713b1fb7761a59dfada47960ec8ca4e2ff58ac4ffa21a6af7c2836d080b8b9ceb714746e83fc07aa9b01792d870bf01f16d89e60877a28acc0961b72a832cd9eab9dcb97f121e7073b913ca5d59d65dba15e48667dc95af719abc29097e09e4772a7d2", 0xd2}, {&(0x7f0000000400)="a91acbfe3e4e0e70dc4be2962254", 0xe}, {&(0x7f0000000440)="84c1d944c6fb111005d3267137abd360035b14502ab15b207387a9802e96e0fc09f87760dd4ef3a7d26f94a0df50c3ff46f054a9ff4d88a10a5b7970bd2182f644b89f094c621170b985f03eb4cdbf823f296f3934e3b85a0275a9a3bb6dd60439a9733773fbd7e73aa887ea9c772957530ba7765e546413726ba01814eadee86dc852fde95227219c6e8383f09a7a8347cf5dc6a64920c8846df3", 0x9b}, {&(0x7f0000000500)="fe34098cf1abd01062c26044425261a6e29461a8ca47f4b995016ef2b10a10146ecf6e539f8f1bde5a9bd69dcf4558e1b72e76207c383566c3a20aa7a7e5fdb151383ab85f67d3ef3f6da2d9428cb2ba4a654d51d00f5bd9a92054fc8be41219c77161cfa65b60ad4d504c746be1bdb1147d129f7b3ad54a178b20a14d5005481973b3effb94416382fc08e79be92a157eb493474eb150e8677bb9a9c40386817a35b7665f70f26c62c76f85a2ba31ce37b84b060363235dfb9b1bcdf2954a13f8af76c2ac5a03ab502376ef036bf124ddc9826a660013f427b8bac099e7c6d60e488192a86bfe042beb51dffdebb81e6e14", 0xf2}, {&(0x7f0000000600)}, {&(0x7f0000000640)="f8637bc88224420572a34157d8ab0bf50aafe9c37026475c3e8856e414", 0x1d}, {&(0x7f0000000680)="8d2ae0b397831e68fb3e78c0d1317aec7ea2613aca19808d06ac84736538a6e44d0beb1a40e4a31c4b9cc9b17e79b6f5e0321346c65e5c180a31e5df32c0536093226cfa869286d361f9e17688a190139377d86970f9680f20710c6348d4e26b9e6d672412cc6937d9c13ea9baede20818b537bd6ce542273021af442c", 0x7d}], 0x8, 0x0, 0x0, 0x8}, 0x40a) fdatasync(r2) r3 = semget$private(0x0, 0x7, 0x508) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000007c0)=""/122) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') shmget(0x2, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) r5 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x400000) bind$unix(r2, &(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x400000) writev(r6, &(0x7f0000000a40)=[{&(0x7f00000009c0)="0637f20288b1cdb0900d8ec34f0c2492662b941d607732c91c88d06564c7d2689d33fa48c04f491f362f85dffff00e0153df035f757375d6704e8acd05ea796e9d317f1da0926c267825c2d6be649f06ef6a515a4c13bed68b02d0b622f366af4de7386868c3a2abbd7d5a25", 0x6c}], 0x1) getpeername$inet6(r4, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000b00)=""/54) getsockname$inet(r1, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) close(r7) fchroot(r1) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) mkdir(&(0x7f0000000c00)='./file0\x00', 0x20) r10 = geteuid() semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000c40)=0x10001) shmget(0x1, 0x2000, 0x50, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) fchownat(r9, &(0x7f0000000c80)='./file0\x00', r10, r11, 0x600) 00:00:08 executing program 3: syz_execute_func(&(0x7f0000000040)="3ef2400f1aba0a000000c4237d1d72dd4536430f7e3a0233c48229be84a703000000254aa4080808be00c4b162f147020240dda48af1d90000") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:00:08 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) flock(r0, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fdatasync(r0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getdents(r3, &(0x7f0000000100)=""/140, 0x8c) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f00000001c0)={0x3, 0x8}, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000200)) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setflags(r3, 0x2, 0x1) open(&(0x7f0000000340)='./file0\x00', 0x1008400, 0xd) r4 = paccept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x40000000) lseek(r4, 0x0, 0x2) read(r1, &(0x7f0000000400)=""/157, 0x9d) flock(r0, 0x3) shutdown(r1, 0x3) shmget(0x1, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000540)={r5, r7, r8}, 0xc) chroot(&(0x7f0000000580)='./file0\x00') socket(0x17, 0x4, 0xffff) r9 = open(&(0x7f00000005c0)='./file0\x00', 0xa00c0, 0x100) bind$unix(r0, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) getpgid(r6) recvfrom(r4, &(0x7f0000000640), 0x0, 0x2, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) chroot(&(0x7f00000006c0)='./file0\x00') fsync(r9) truncate(&(0x7f0000000700)='./file0\x00', 0x9) 00:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8008, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r1) fsync(r2) 00:00:08 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1010802, 0x35ccc49acbb1e5bc) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) r2 = semget$private(0x0, 0x1, 0x570) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/2) geteuid() semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/13) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="bd02a9af79b8b1a4972c1b7f807fbcdf45e398234cd579755e185713e52c36397f6143b4cd8718beb944b75c0ab4fa60cbdf22abf79ef6a0e00387f2409f07d0e65d9ad7891275028bbca2d097b12c0c71eac779391e5b5bf4bd35cea3d06043fc66d79b7483cc0a86482ff7331fde9a68280d0a7651ebab047c26aa292ba887c283df539c744d82f34a5e00e410fbe44c781abc46042c893b85a1a7a59bca82919218869284e9bc657663e3d6529491c5f83012", 0xb4) connect(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x40000000, &(0x7f0000000200)) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/245, 0xf5) fchroot(r1) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() getgroups(0x5, &(0x7f0000000400)=[r3, r4, r5, r6, r7]) nanosleep(&(0x7f0000000440)={0x4, 0xc0}, &(0x7f0000000480)) getpeername$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) nanosleep(&(0x7f0000000540)={0x7f, 0x8}, &(0x7f0000000580)) writev(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)="1c8fd348d6777825a612d1702f68e53688ba5e2da21cbf29fde414f0d6b49b78419f9ef6a5ca46af6ee2a6314d198bfafafd90d1032d6458a7df27ab87452faeb2889e", 0x43}], 0x1) preadv(r1, &(0x7f0000000b40)=[{&(0x7f0000000680)=""/177, 0xb1}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/23, 0x17}, {&(0x7f0000000840)=""/204, 0xcc}, {&(0x7f0000000940)=""/252, 0xfc}, {&(0x7f0000000a40)=""/94, 0x5e}, {&(0x7f0000000ac0)=""/65, 0x41}], 0x7, 0x0) nanosleep(&(0x7f0000000bc0)={0x8, 0x25f0e0d4}, &(0x7f0000000c00)) nanosleep(&(0x7f0000000c40)={0x9d7, 0x1c}, &(0x7f0000000c80)) getgid() writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000cc0)="be98604c44cacc4510c960e7c2458e1a954a7ef917176a98725b87399e7b5f5d", 0x20}, {&(0x7f0000000d00)="94e35783ed3e1bf8a8ee3867467090c1ecc267e561941b0be7687307d55617", 0x1f}, {&(0x7f0000000d40)="df7094972569b9b384f0741025866cccbe84a34aebbba5f6ebc84f7e8b7ae493fffc911f211e8d83212f0ef08344b058aba5472da7fc947a22d420ca8214c69501b5083a1a0de800584d4aba8e6535cdf38c27cbd530252b8a633c69bff0075d435705b28b31cf0c87049f7e1d4b6849b7a1f227a60c9d93403303ef7af955c3b282e6edbe0279010b3306979858321a9432991155a9ca3ef7322e3362b20dcf660d43", 0xa3}], 0x3) clock_settime(0x3, &(0x7f0000000e40)={0xa3e, 0x6}) mkdir(&(0x7f0000000e80)='./file0\x00', 0x14c) getsockopt$sock_int(r0, 0xffff, 0x100e, &(0x7f0000000ec0), &(0x7f0000000f00)=0x4) readlink(&(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)=""/6, 0x6) 00:00:08 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2002, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1080004) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/206, 0xce}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x28a01, 0x101) socket$inet6(0x18, 0x10000000, 0x8) 00:00:08 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001080)=[{&(0x7f0000000040)="3f08f04764685426ad967937c13360a9fca096adfa8db499e673f74e5e00843686f63c034579044f1290a6d11ba99fdff64061fd29a30cbc9cbb18de6b9837179122b8f85d1330ac06531123db1bb9a3ec3dd6b720fc0efe853cbda10c9de1f551c5460201bde310a0f7bf8879939ce6b30ac75de6a7bdf0974d6f85df98c8a243795fb9a1d70d829aea985704fda72c39acdd5d1c47fd4e8e3426c9ad7a97668e201bd71a7296a251834d6905d4119de8a2f9e915038950bbcb7e99ba3f40e4a5e680183216d32a22341110b42ae15d12648884e195cb4d568a025700bc1db18ad6d3e564cc58df03d87a0f3adfec97f082951ce6128af11ec27788e2a080619279baee504f6186eb02fc99fd465d0607bbc0a96496bf520f91a89d2987dec89429cf578e9f77fe6d270524ab9f8f5e6f049f230b20c0ee4224dfa5847a43901bb1f3ad0875a54e89b829ae4327da6eee256a69d4d144e89e94ceb38f03c312b60580d63ffb14993fde03fe0afb0113378626480c72553744a81b725ee6e8352bab0214f8be873bb37216cea962e587ba5c7bf41e6b32c362f87f07184ef3998c1bcfd7241100ff9c9f42856e0d39c4cdd06149aaf750c214f3c8091b564ac4147c6e6cea9ea56104f338424bc8240f3b91fa85b38549d2251b6cc83d1a2e0efd4bc16e2de80c102278aba1621b0702557205ca66735f75cda81818b5a7283b14ab24700f3214d2055dfe8ff49bae10ae742d567d6423000b9253881b92861dda99068e17ee8c9cb4deba3a866879e1cff6c9b8bcccd3364dec561650cb019b0f213136e04229a495e7bb706c50ff0027d5365fd582cc85e634e62c3a1a741976de6dced129f8f17e18cc90e6efadbfb24cb37b63f495fa0c372d62ff8e31880974896cc111c268c7ea79361cfec5df758ca82bb8057b23f7cc508167e07a77a97354d9074f173917731c5b23d2f2e0d662d2efd3330f853c5a414f234f028b8914d262078d08f0bad37b419cb83dfecedcd95413a88e3cae747918db146a67899b4b9b5cc007e4bdbe7371c5e54768bbdba8ddb52b369b454942581bfa819623704a203cfc16b1f81a111eedc74511de0d953a749982d09e84f6b9ce348054f62e8d5f6d508e46351ca307b3fdf09982621ee823e23be326b636baf6a31903b8a3dc2e8515abd60ec7fb91f53c63f21da43e17486b3347670d709d11edb1927ae1c487ae3608b887e3cde47298207cd43788d164907b088326b5f517c5b841e882a4411adbf30222125cd8018feca18da997958c81ff048ca78ffdb15f8fe1906939b1a05d5404dc207a94a9414f689c13dd29aa4c37b6cee527ab5ee6e5a8e5563912ebe8cc4e643f584b4b25623a11b05cdfd55cc44c99d546da2785ed68a9d1f1d2139ae341aec542227ac09b25c3048f6a078f836adc3dc68cc0b97ed4838ab2cdefb62bd33b87ceb06555be4f6684baf4178dbf2aa4c0242d74378b598d4c7980d819fb87c3d6c74281f243bce5f1b340e5b623b462a1e5e122e20bede543d04cd130f35d5bd25798d5fea66e76be6d42a1e58b797f27e0b1381e78779d42154e4a5d3e39a5669c6439c0fd6006a73841ebd237144ada6ce976f9b6fa16dbc59fc0f12d2fe73d613b5e90a68738b23b610eed1240ef7928ada4022afbc3bedf78d7b52695eb4718fc4db15fb6b6c7c80f336de23a39c24cb5ae1e5bc54609e1ae52a33eb5ce9a760e9b0ca698f599d19c0780e2d98691a158da7dad6cae9b1c1df197c48c36120c62d9ed6462f452fca9d78ebedb0dff47aa03f537449917de97b91fc99bddf898e95fb299543756798501fe3c672d7cd7f2ff68e1486339e7c1811f7e79fe2002c0e5b1355a3666a18d286755aafb3deea256ec5acc57318d1000ec9ae172d513abc66a4ac6c88e21867707cb38a69d2a73925795c9dfc0deaa3fb79683949045cd787e2f5685337c89e7cd2ddcbd9b1f6a98ba14f48e9307a6927a186c31eee21fe66792385d34c4e982fbd454e51df858df77945f2a14e1c076b9c42108ea0a1dea07f448a001d628e40bfc8ea25ce529e9ff43d9987a4e77453c256a1d07a7bf4dce9a2ffdcfdb463fceabc1dc84908ed3534d8e1a99daec78fa8304ebe369a2e7c71e3b154631a99ff09b5133c610bec169cff4cc2e049d072c939bfc8893f0ec525dd358764188e3f1d6978104a4f7cf445b7fab7068646dcd4da0a786c8231762a3f2f8bf19bc1e466b174f44fb2a45d21adf2b2738b4270ca9046f3e5f6962f2111dd1e79b949f8456771e3962d365443ecd507a5b103ca3da06c0754e90c951a6fb4e9ab4f637fee23a44b8bdb90504d7bca3feb355a3e254f1b384dea05ddc76fae542d3ec5db52e7b0d17cf0501f254777c2d809519755930263db6ce5686e60a1d975782a501334348e89c433c627f928ab54f21852244a1f43ec01feae65f4980d1bb39497d5070448af01db804c9b10ac36e9b376dfd92ff3ec0ee1f79da864156fae8da8a3b727e13900da512c3e2faf4bf085ec68687984bc25e6f211f85bc943d370bea66cc5e483e410f4718a4dd3925942b21a6a531f7123f0375dc51197d0d70e450a6d43149dea3a0c5ce518e15dd0a53e3d3a2295ba6d518aa350f3228d01043e6e8b703b6e9635e9937ab35af7e55b4691f3470b622c186ff997623ca005c0e780a088398684ef9aa990935365c3616b578e05b4679a36b3b5e0d23448bdcbcf98c502ea226358cb7a9ce2b7253d3d9f796a15121c3956f4cb81d059db4f89ce4ae00ce51b14925eb50c5cafc41963a3c85c7d48db515c16bb804c5063f37eeb2ff023d13a959d9fedaeedc88774db362e9825e27a9d7844b3d27e6ceacf0970cc1e3aff796a065b3d9059a221671a29eab435d89317a15995a63e4d01ca3135b5528e37e75ab5db2fbb8ff0a0c8373305484d405088b10a9771673b8806562d6e38329c286e5925104f7ebf369856b675592b79becc66abf00e398bfbe7dfbef3406693a19683ee79e013d36c6d83cd681e43f96a7d6b5bc6d8f21773861468a00a13914adf105e27f44e68c2e6e2a5c18b28e4cbb7fb09c9d92c94ef37a7d82ccc7245771be76851b8a345bf8b3e965fdfc8e8e0b89279ed57bb5c707f258306fb4dab3f528daae1a099861aef09b77eb6f751ce27a9acce79f607ff279941d77c97f9247bb1999285c03795ce21a42a3b2871cb4073550f9c031b074d403e2ddf79a2d2cabc9d9c3b9556764c566f03ce82066c5ed274cbdf69cf1a5bc73d5e2f42bf9cc6ddd952ce51934f1a1c658fd4966a39e5f92bdfc7b89bb445601c4a1990ec423c190da5b82d9e254b7d25f69e2c1eab0a55f6dd7464de6dc430fa6dad3a548a891d92da1fbd857c81d438176cd522b9889895e6c5b967b6ed1c2a3a3df2d7dd8b61ece604ac9470b6483ed2f32994b54b167e23498c1f3fd13bed13049fb6cef5c457eee2ca7a758475e5024f623cb2c8968ab944db2056c3b9ad11c00b378f16a225f490b2a331cbb5b7864df6bfc747b2773243dd498bebd69a6806e07de6adb2434d51dd5bcb6092e0dfdd210f835b2f677a74ba08f5618dba793d254ae5140bedf1e243384834ecc9a832e185dc39cf882f6c957096000aa15f00a3ad1afebd9771288f2de88e0f8f99db681e10e8ed99699f2ec596be054c55b3b5d0ffc775e6dacd9030109f7b8ea47ffc0b89ca80ccd01415185d2ebc3944219da578a16583872726864587ee2bbea375cd7c3be2b339186cbf4fbdc7998a9594cc8d7f63c84166c65a3ffe201172878e53509e86095e4d40349ac6d3b667058f41f31e6026bda1f8b2b79687b1363e7e4e7335a1b466286eb6624543692578d303d336a7007add28478dea8121cb55c975a4ea62690ee6b82639563455c199ef419ee7a5ea6b70bca0207e91981580ebbc35d1b78c1c69f6bc937348bfbd4222982b7ab371102dca798433f7ed9a32260603779df945ad3ec3a77dc7e3c4f5de20d859d4a128c8e2a05f9fb78958466261c4b4ab7c1177208e5571dfd70c31c48c89c272801f29c6b483b8622f878e357111632c7572edd8978d60cda96e1e12ded646681cf8756a9b54b39dcff7c637f9f45b162152f0f640e21cb54c4af15302944a0535719aababd96c23576e210fdea276ab43800a027a9f900a7a2b1373c08f69ac3bb18bdb658017ecda4483242a5c49153d9b12706676e890e55e7092f8d780c88bd413adeb48368d5ad5faab9c9c6bdc8dd62444df24aa14cb6fce2da6f116c7487dbb8b28dc71850748eb2ea48ca555d923f79ffc716c5ba49cb537bab1fa39a66ed6d46c4109585aff2f8ed550c2057cc5fb4e213d4dd119bd9569a52ca5ad8299f850708f6d354e31cba5a5689ad106f506027e9c262a2f8048c4491f8707e8ddeed2fbfef862afb42d4157e7b939fcf4d922bc261172db5cacd91a952d511e57c61620cc6a3a65dc5fa3ef1895ce87899de6009b6f64ecd09b6342f8a1e29759e22edecef1ac5f17b31f73fb71e36ed490503269eea8890b24020fa6186d8601104a231a1b2eaeea272efd9b00367c4fd69438944c41210bd228acdbc1ccac54c1a8c5ee65144f88c43e1f24ca34019430d2fd990fc007e06ab7291bf0242de49c8e84dd44cb8742ee118e4587102595bdf015efa027fc1cd83d11b2fccc137b1caa5783091d91e31b03bae053be9fcedd9d46a184628dc3d233521bf7c28049ee32dc0bbe7f9c7f871b1e8f8f1ebc79421e89d6c3c2f6d8111d348d1e754c87b1a632ed2dce4fb07c050a2ac7032442c49b666f37a81ff1d6c56cd29b3a5a1abf42b6e01dff0d0d72b2dc922316a6cb9689cd9e945dff5baa807c48ed46e7507c3e359052f8bd33330d2807942df41e7a6084509ed8a880ec4fa9467df202989b54e3facc0e300730952372c29de063e9a7d783d7b49ccd0d05f543f32d3ee1ba61f8fc220c48f733dc2cf7e1f32f9d4b029ad2a3b16f40ebd6c2693a0fb59c4fecbc59bc573e38f04969afb743a437f7171e14e7cef6aab6bea0f7e1b2d1a16113703ddc8a7c8f4102995ad82a6735fb83213013ee7c028603eb3bb8df82b36cb8d57d2eef38887f7ecfbdf875a8b49ecd67761079ef5aad2e1c2556d78c68047afb0b6bcb1be1f6b599d9e2e7a93427ae27af48d26b04f826b6f4546d620b2730ec6fb782a73f70bc262ed817f04568d07004c137bca27727df824fb5a0af1c17192ad3d28fcb015ff91719f44bfd62eada6bca727906078c1caf1f7cfbd2e1665f7cb33e8cd5c2443752806af6dbbb577af57d976aece05b3a40d3e0e5a67a0a7431be4d80fc60ec1e8b128aa6ccd7bafd58511edce45a86c4deea894d01bc29c19c8ef2c912606fd2344c98d445fc82469b023562523affef721d3d44c4721a31394396a91dc9b459a12e6e02b845a9a7bc7f0d865eb7edde5b27748f28deb1619654637740309538a57fba73c3866a41e54d36dfa34fa88acfe2166a4533139abc31a7ccdd6c2b7393457c6d3a582a6aab3357e7e42f187886a5f662c5ee7f2120bcdac57608a3170ab2f42c3f986dd270d245567962c2d81df15861ee8844ec3e745da733bd85b76e90fc3ef2bd95eddcfdcaaaa0d845dd079c668bfd9395d8083a1a32f50b01a6d3b233cfb07e47d59714d320639b2f16d29cda85a62e724788e47aa4ed9fbcfd6d677aac8c3047a9089fbda93b7ced350bd209db12fb0d5b40410e521fe1829e58fcde97b772307a50652773b56209b640364f317f9ad", 0x1000}, {&(0x7f0000001040)="9324c92f76e62b20ffd913e6c499e08fdd053a613cf084cde5d5fcd1a3e95d9c8c7f4ba2ad4e5c04e570", 0x2a}], 0x2) r2 = dup2(r1, r0) symlinkat(&(0x7f00000010c0)='./file0\x00', r0, &(0x7f0000001100)='./file0\x00') mknod$loop(&(0x7f0000001140)='./file0\x00', 0x1000, 0x1) recvmsg(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001180)=""/136, 0x88}, {&(0x7f0000001240)=""/132, 0x84}, {&(0x7f0000001300)=""/192, 0xc0}, {&(0x7f00000013c0)=""/85, 0x55}, {&(0x7f0000001440)=""/221, 0xdd}, {&(0x7f0000001540)=""/133, 0x85}, {&(0x7f0000001600)=""/90, 0x5a}, {&(0x7f0000001680)=""/143, 0x8f}, {&(0x7f0000001740)=""/52, 0x34}, {&(0x7f0000001780)=""/210, 0xd2}], 0xa, &(0x7f0000001940)=""/145, 0x91}, 0x840) getrusage(0x0, &(0x7f0000001a40)) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000001b00), &(0x7f0000001b40)=0x4) fchroot(r1) r3 = getpid() r4 = openat(r1, &(0x7f0000001b80)='./file0\x00', 0x810, 0x40) mknod$loop(&(0x7f0000001bc0)='./file0\x00', 0x0, 0x1) rmdir(&(0x7f0000001c00)='./file0\x00') fchmodat(r4, 0xffffffffffffffff, 0x48, 0x400) r5 = fcntl$getown(r1, 0x5) socket(0x1, 0x3, 0x6) accept$inet6(r2, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) r6 = msgget$private(0x0, 0x21) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) r8 = getegid() r9 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001d80)={{0x1, r7, r8, r9, r10, 0x2}, 0x6, 0x7fff, r3, r5, 0x4, 0x2, 0x8, 0x4}) renameat(r4, &(0x7f0000001e00)='./file0\x00', r2, &(0x7f0000001e40)='./file0\x00') fchdir(r0) mknodat(r4, &(0x7f0000001e80)='./file0\x00', 0x1, 0x6) fcntl$dupfd(r4, 0xc, r0) msgsnd(r6, &(0x7f0000001ec0)={0x3, "cf08ab367bc5dd853d4a19ffdebb9def8c5b651fb8922ccfbf1eba00b17de22ccb8ff7d63d744c3db99d270457573e7df5f474c7ba82362dcfb6657d4dab1ccede039521ad75e8126604785c050f0687d80b58c0b9ad"}, 0x5e, 0x0) msgsnd(r6, &(0x7f0000001f40)={0x3, "875006bf90130d3495f1e9eba654f01bee9eb8f16a15f81d462e1f91b1a0fba4991d73e2c14b2981534d367e7f54ac58dd1df48a09ee142dafe8e5d6b3a8bd6381e89397d8a3cf91613b2f976e87041c519129e2b531086c"}, 0x60, 0x800) 00:00:08 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/199, 0xc7, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = getpgrp() mkdir(&(0x7f0000000140)='./file0\x00', 0x12) clock_settime(0x20000000, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x1, 0x0, 0x9, r1}) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x10000}, {0x18, 0x0, 0x9, 0x7f}, 0x80000001, [0x1ff, 0x1, 0x1, 0x0, 0x8, 0x6, 0x400, 0xf92e]}, 0x3c) r2 = getgid() r3 = msgget$private(0x0, 0x104) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x3, r5, r2, r7, r2, 0x91, 0xffffffff7fffffff}, 0x70a8, 0x1f, r1, r1, 0x4, 0x8, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={r4, r5, r6}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={r1, r8, r2}, 0xc) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x2, 0x400) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000440)=""/195) connect$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) fchown(r0, r7, r9) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000600)="5cd6abc66b51d9c6d2c92e671a7663a4cf4c81628d1568ed5dc832704d2682b26960b930d0edb2f958706918f8f5d6e5a4f463fa9cdb95877b67f57ca49df6e3bc36c1bbf987ac0e778eb7d0aeb2c0f1aad390b33cea61e3f859aa89c15ab725f0deadda33d5d318599f2d588a387a3d333b7c854b08d6f7a15e8494f58ea1df3adb1912c70a3955d1b33f686ca69b958974568d288c2afefaf0f8789e1f90a8aefd7c3d57df57da02ef6a5baa92b5c7ab608b7ccc34051e09f8e4aa36f7d627ff74d5", 0xc3}, {&(0x7f0000000700)="4877a30f14aa03d746032fbe8bfe1816349df823f66b100d0903457f3ec1dcd2ed19111ef227a63b587d7c71c126c55ea7109b444c5e151524b46e7fa5743abc7126e59125a61c3b208f718c488b34dc2e42802b8032b6a61e64c1ac90eb534cc7a452201c5e6a17c13485221e259daacf985f3cc9bbea5946074f2640e9c501ad73b857059cdf42d24846f3a32c10694d", 0x91}, {&(0x7f00000007c0)="e1d82e9679c8a1a0a27c05d3b7118f659290fef40bc24a3c170ed8852c50fab43dec8bd4c2e5312e37b43b697b8cc3760747fd118745f0a9e3c940963aa703c05c8be6cf4a6b0f7fcf2950c1414cfb4aee60f303e28492d804ed0d40c7796edc8ad034a2530db02009af3a6c8a0d3c3772c9879f846f86967f15d89fb33bd40c584519f37cbc4207ae723f954529ef9f88eba87e0078150134ed0483f17c022bbc5034da39ebfe17ca6610a0a4c9a0d0f75e5c194eafaf5c4e88368716a4edd679c4c4df1ca6985998aa8295def6813e6cadf4e678895af785eedb01fbab71b0dfc14b39c921d45c61568105be9ef2bfdb727102981b96", 0xf7}, {&(0x7f00000008c0)="5225ca0c55cdfb592001052f1ef1b90e7de92f1fe1d85ffb4f923a481522022f926dc114dac2d6dfb781a67523036ce7fc8a7e84c063cc35e161ba66da9528d390d0f0f7f3b8f2abe5f4f5447bb164dd50eda4b136bb900b3da6c1f53ea0320c14b2a53aa6a6d3afbbaa29d26240b338c3e05820189c351509aee086482da555b811642c6cc0cc6758287ebe4a9fa8462011f585ee1375c4ecb48805319894d7ff6994401ae817270b3927af75923f8bcc5c5df36b6c8667e2e9a2e54c8a94969a16bfadc1847a2d5533414d24", 0xcd}, {&(0x7f00000009c0)="1a7effbab302807c9b0ae34b652457b0c1b733d71a78aa7dbafde9be0999b861c1c81a0dc964d786fca3b64593958327b5291559e23f1ef18895b6069a3bba528ac34bb09d7a741795419077bb677deeebab2cb04b610b15a26df7fcf5a50e567b59121335f72040f778b62c9741290991cc22dec18a1eb78f2868098d1b7eedd53d43a84ff854d1eeb83c3b371ede74469d044ea91793bfa1b66e6296e01c38dfcbc434a03837d1a3c76d730e7a4f8bbdf03052d55688c0e9cb9411b480e1e0bf339d27a27308ca79df6d6e682e69e8dc5ab9f8454b9f5b943720988500c2e49841b590", 0xe4}], 0x5, &(0x7f0000000b80)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r11, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xb8, 0x2}, 0x0) fchown(r12, r7, r2) msgrcv(r3, &(0x7f0000000c80)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) lseek(r11, 0x0, 0x0) setsockopt(r12, 0x7, 0x401, &(0x7f0000001cc0)="675190bdb29ba6294b98ed678beabb9e7953a8e73cd0354ef81df9bee7ea9600da46fb0a8ec96e8c2369eb91ffc9531942a6b089bfed97f5021bdb3ff2f495aa8707b33ba407f2ad4c246aeb17cedf6ed95b1b3b0794db42dafc4d4e2804d3b7b7a0bd269935c9fde5d900ebabdb56b27284cfe89b9bb50f30072d1f0c204dd424aa4e55bc8e8525702fde3b0af672945e51e713ea62e7b6646aa3c2aae018078a270947321eb45148d7f52993ef8c08b8b4159517b70f670976d3d1a084f417391a367bd4591b918aadbf8925cb29aff5587a8935670da6faa95b08fe415257dacfb5064796f89370b9c33f55f0eca15b711c936d2f5bcb22c8cd9b4ac76f345e778a45f1c6f411fdfb71c0618b6a257e8ff404c67d148697b9001bd074c615577299f48698656c6e91a3fa81cc83d7b56ad0035399f45b4addf265114c95e7f00f76a6c67af6cdec55213179c1f7bace84ece789a5d4cc5014070d86a352ac28ac232784a104f20a005061e5bf4ad998da175f8aed318373e5993e7268c009f78ebd559ca7fceb9fe5648b1aa1e8a7c6dad428f236995b6bd692c700fad013fc97d7fe53225a999e8e3bf7d5aa64e2aa3916c156311acf489bca6fbe7c47030e3c782b4d8231d00193ffcc6a4c9244834fb8d377641244d58afd6371f7decaf88ecec5dcab3a018e56d64d355a9fc915c0f6be192be7d492f43e5c4f03968d82f96892ab5c82a507b23f48fd96ddaca94f2d2cd25be899436ba24e14d33d1a510f708923b43b83aa81dacc27894a472147266f4b629abb99cdc95a075763c05311a12ebb574f481b6ad82d175579ba9cdf787cb20ce3e08a2cd5ccdd6ba25f0c5f419f8230cf1f643e7b93f74141ccffd09460f7b9effd1003bf374c7bc0242093e5a629f97954ed5e779908c68203b0a8187c43339cff067a25577fb04b70ae7a16782fe5e4e580d6c2a995df69a96f17d3df932e643596ecdc64fba8621b83675fb0f71f2f00a94986764b152fb988dd2414c6029261d72fb30becb720b7eed1a47461fc8a8373b4c5075ae48b3c1be0a1b828c4619e6b3218812d4e6229f01e0828dcce7c30ac871ed14cdc0c4e42978e7f4abac38c1bda84e0ccf1ae17c6dfca0185eeed724602f5c8193e833272cb99a6f0315b362d0689d90e79e12416d64e6e0543f60b745d0c1e4af3f9bf326fa40f5d16227210e90623f48789d73127256943a71de0dbfbed3758479121ef0063071c97b667d964594c08be57993e99c51af85c265d8eb3fd4004cf53758ff19638401e55c432dfc388e59dad7212274fdef63901895427ac9e18776b1af49b629f1d03b135f988e3484de88c9256933e588098216f35e64dc2234682faf59ac6ea9d28a3a2e54388f9df0c1e27484533c1bbc3ed31473cbacdacd55fe792c3f996abfb58f65a057bc5022af887d4f3dff4da825d002ca629ed2c92300c6307df5e5af79ec5cb77f7dc4e94df1a8bbac2dc027c8ac5201aa7ee2c5f3631667fb242669832c2fd446667bff7087cc0409176512a32e98c0454bf34ad43f6e50d946799ed188800b2b95c22e1817bb89a01506be0bb2925503203b9d23332265f53f7c42b40614c7e49010b9562e3305f8a87bc581a61e8b33180d5520678e06508107d9317c02a580e0598688fa686301f52908f66702f0a0ddbde5e574a518aa301eada1a8bb62af3890abbd77879363ae5d0ed221673751bdb8a8fb48b63eaf336116f953172f51e993ee36aa38dda41f0e3177c91015ddc90bf620fcfcf60c276f558c2f4ac6c933a7ef8450e62a83b287c8fe1d9cc1caf11a46cd4679fa8d272223fb7f3ec090b25968eadb373c3b8d67e89f8470f52ed43f17d4e68f8b0ce89de94de61f4d32694a64c1725020af3143ff01ba676c24cc04b4b34245c62f9b93ab2c99e1ba585810d96d73414ed357136161ec4101e8406382f30c31347194c0a2f6cd704a930fff567e9fa11f161d8e5b19e8764414663408ec7d4afca067ab8178f4767718d3ffab7761d4f2ed30e54739f8c1d377759f99127c1152b3f7c68b202775a352d02626736897176f4e6a908bbf586a3624cd19cdcc678dd3e577c8654fc7bccc12399e128f3252805ec9237cd24e5703622699159f9942413810e38dcaf71c5e5c12d6cd421f61f3fb9b0f6e1171c580bacb1ea133aa9c448592c2ec5db61af65fcfa30fe2afbdd00520a43aeedda3acb2f6b1989a34e3aad56ff222bde8a974bcd4f10a497ae2b718a4cccc6259eafa1d3690634a9e8fba19f0f98e675abf2874fea43d209173b57d33b98b3f6454593b2143ea23a3bf44c8f69d4dbea3c08fbd29a1849bb7ed6231bc995f48df2ac985d5e2b995079c433c77018749bcbcaa9055b490a8815404057a5eb011b4cbb30c1ed3dad5c2ae4966dfc6cfc9f3ed7939a3a7a0de05c177baa5d24dc27c88c38e7d5969a5de8c46eb812e96a0873d0a56de1337f0c260264fbaf97e83cafac4d9775a05a09592d38837faaf7f87df475ce8bf837e029b376a31175a90bb97fa0c32085b726ac9a212a93ca81984110e1166788628d70e4a918464f4438507c8bf08bafbc6215ee1312c2a07521e2f8d30913d6bc167d902a916e7cb42d3b67270a2f5ee074f870a266e20fc1729231e920ccaf14965123241d2ef071b3925b042cbbbeab72b1eaad7a13f28c9f00506b2a40c1f216fdf3cbcb19611ceb3c294bed50e980416c4c6002b0a7f6e96118403fa976519b5a6dd872b88cbeeb5d188af451906d66ea0efa7a0a6f891dc1d13d3e57c471c2495f56cd841a310dbdc2ddcbc96a3d2027756486d9cafbe1d1f88b2e4fbf91ac4e4a9d536ab070ce4aba33e5fba9072fd72c7d1d123edf4fad3dec474eecbdaa382c3c8cf71e37152ff54e6f60b3ba4d0b6830df5513ed0340e781032b570e289da081ca324ec0073ba35cb3b2434fda6aaf3b269f9a4bbf0512a025d2b4a2e18a1adaa64990c45b92181b3c9a6ccf503b911139c94a2b25f2212955770480d694372a535cc426ddcb9ddd9b0adfe9be5b9a7c514bf4cbd262f857ff5cbae9a64fb23db7bec2df66d9cb7fd643c9654150aa4acaee4540a68288f79bfef4802e6dddd7accf76cd949803ecaa45de1f3997fc0ce70b9f0169dee5677538249985a141e23513bd65ce625583517dfafeadb696efbfa160046d15b99578e31226bbf64b912d1bce57ed8d6a55ea59e80f0b7082120d6bdf4b3c98f3c08f2e05311d6f17832209145a2b0bdefed985fc48e78ecf9a38f9f3be75ecc38f88e96d93176487138d04323bb58f79cf569ac5b4f7ed0b5993b49c5634d8e1103ee6325076ddceaaebbd87d7fb6c53a916c52cbdfc0fc39e5a514188415008e6a635d24df904b23423ae7255e5a492e44ada2f2a2d70b561bd1dde5c67eeadb344236c6c5aa204b2c3a0902c1c4feee8e3ae191dfe9563c4005733e4c25eadd592acffe0e2d17b3bb846a2727b0daa9226fade69789f1044b9bb90e95fc68123b8595974715dbc193bd87c5294c5e3112334e4964b6f4fbbf5289f5d661fce7fc4136f10fba182610821bd4b419761a6e56164549208564d42d512b7b806cea9ff60aa846a7948f5ca9929cba95523e7111f9c6c1c2b69928e9292321bfd491d569ef7be9247e49c1e522a017c38c98e58f3278dbb8cc80ded57ff130cae1aa71e152b7103428a5fc443246ba0ee0bc60ce7ee6227a25becbd299dd68538599af80382d7f6294b5095788856b8379e774659f01f586235918a379b7695cc269610a1e958c8cdf180940cdee5980b4a6066887347d609de2b515eeb4f322eef13ba9751faa7196f0a0e901c8f76da79ea70fe7c501c74e3b4050272c7649c37ff0a2a7ab4fdb0c963a17ee26eb5fda31d2d984217cf0bda0d6530a44eb48c1ce26ede1e8be6feac0779b8080536319ea4c28e78b161a6eb4d4f4d6164cdc98efca4dae193c270e0031db9a2a64fbcf279eedd7fe41c66863000699b93a98fbd992035b9210e5d0d9fa54bf8619570819a9b509ca4752837a43e7f57981735ce42726b1ae384071ef628bbafeda176040400072537e2855498caa38f610393af9bf512190bd13e267ef5d183c9e264373320f44c6a65c5c383498936fe437bc62660b4ed0784e075c395bc7251050e9b7d30d556e145d3268534316312be791c884799d8e924a5b3c9e9d835e7bb85d806d8e7554d0a6ab8c95b4f195edf7ec12020424b7655cea806637857576cf78181da3955a825b31187817fda4a5c62b0e8409a049cbad4bd9daef55cc09da374009187fb1d2049c2ac5fad9cca64e4063051c26f5b82dce2a394f1bfdd72785bb5f682435a32d2b599bfada2026dd1dfabd24852f141d97fc1087cbb2f588da0e0cd04cb04905d1903c844a85e8063f045ae0a619846f78a3fc5fbca982f78dbb3a3d7c0acecdb5460cb3a7368f4701f0464ab8b8fb02a7a1e32f46e39b6277bc0ba917f35373bd1b41088049fc62b818ed117b2dfb24a61e2d6748ab2370d0a1f1a8841a9944dee631a95d07fff20b5ba935c475923d032ebc9599c0401ca40297035fb008c809271f286afba1f1520d00a5bbe4c7655ba4d42e4a6d1957df5087a1162a4d88a60333dffeeec24938d9222c3911d751734a6935f657355a7c21771b4e1dba698ff0ffb9a448fef8db62f97e282a3368f53d03d7b3d12a5dece762fce128bcf6591e8a506b9247aa97866df7137410afb365618a11c570011ee0c43156021fc1be7e5f1adcb70bc756f0fbfec8fb1023d6593bcd04adf8f1e07b3d426bbc23f3144da8d27609861bd75808d856a831dccdf72196ee1c224e7e90ee1e48fa8f5365b7a88cd8818c873c19bf673b28d9345db760008e9991047c61cde6dbc2807e9eea0612d0ca1e8054f7d8a346bc6b0b343161fca8371f50425b6c1b89329de7768fd8e59bba097b065353b8a41cd3fb2fe8743764f911e574840c556c624113ad904d679e2e94d5ba456bc6719e6854e4df6efb050f4fbbf10be6778a4d7f19c9d68d7f67223ec722f09b0499d06815962e9e730810014c7948f16ed308c0def59af2056da1c9167ffefb97b446759786bf460fd5d261bfc2a52a035195df51c82b7d5f2ec78bab0fa2fa748b11bf6bab995da4e6d691331750096ba09affbc5eac440589bafc3964f597543823e9e22d5d8cc4c04d210bd736c02d1df9c56d2669f20bc714f940392bb5734d5d18175f864f744fde0a569548e9fc17843ebac48a3bba8666afc008d74274006031f9229b49c2cc53b1ac3b9f2544be158a205140e51923277e1150889614c48445458969bf2fd9272c713711fc6babf780810670e0f471616bda0e519587835796f731daf79612c19f6577bbedefe11ae3373b2688bbf2f5014b079a41aafd1c8a7248766c274fa74ed2c9ba03fab4a298613ca557097eba11634989eebd539a6e2c83c9b93c7286f9a866f79001b1f1df2baaba9f44fea81b9a98e4d1631528f7429c216173b66411f7dc86be3882358b4f6cab42f1fde5cf6ca600de3195e403f4e9627407d6b418e920d7e2888ce51a32f0a7bdf85717f7c882352de3a13e9988c287e413c1471608210d6d0b856d2ec685aea11c2b4b9551578137b2f737b80504005740688f68904b4619be3024635646cb6dbfcc426f98f434778becefe2481772d7d3355575fca24ea6ef1f43d7aafd31e697a165be688ae6793794853bde3866717f9e0265d84bdc48715a03d625e137edc8502141f46d405f34ac5c161", 0x1000) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) connect$unix(r12, &(0x7f0000002cc0)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000080)) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20008, 0xc) fchroot(r0) 00:00:08 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) read(r0, &(0x7f0000000040)=""/65, 0x41) flock(r1, 0x1) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80000) r2 = dup2(r0, r1) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getppid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) r11 = getgid() r12 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0}, 0xc) r16 = geteuid() r17 = getegid() sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="2d631774e64174375b778aa7397d0adbeda814961b7611347d35326e8f01fc14a515ff8bed8c4c8a934329bd945b46d7f2205a86a889a070723b3d57f6053f", 0x3f}, {&(0x7f0000000180)="9627a524c4087bfaa4168a33f4c3323fbf893dd1daeddab6bf75fa4b3501632f9a045d269f165a8d2867184b2e782bcb43cfb9cbf7d3938b14794f4fe6b302e63a32129a626ae212d928689dc1d84ce3388e25375b4023aef47850bff50b255ae00e40c3b11ebc993b0cb1d4b74369bca9f4ca79ecf415e36f063e349a9c1b27a735", 0x82}, {&(0x7f0000000240)="fc3bde786055eca22af43500cd36cc34fb27e9aad5e2b64ab99baae72af9bad98a18e76cd816f80bdf6cb0e09f8917e922ee0647ddf5f2522c8bee5a5da21bbce96f2a095c30d37952d833ed7b0748391f8ef5f03ee1b8abc7bc0116c58e4c8bac432d5d29aefd70b25e277e2b5ebeb2559ab32824a17215b9c02eb541a4d8b9c9e1589083270c2de436af9b0353788f8b", 0x91}, {&(0x7f0000000300)="a0d97ed0a1939559fbaa98eb638a81ff415b3d8fe3d2b5817ec1a9bef6060fff7200f7bd9741a59321ecbf57a25e1aafe083f92ebab1289090361946efad88dd5e7f197ef75ef20601d51fab2e2771745ebe32fdb41034672b7652bc6d355b66f97613465f583f65701906db7b099b3d3bae76aa35d2ebba9d4cee9d05d8696417a793b1115df01643c29a070abd6a80d9701e2d1d5f8a6d292c16d6b776c8c16ae031ab943859167c573a4ea137c4d02df46c7cda0aa676827b6d2d02968dbe3c8b816a239079c7b03191d33a086f", 0xcf}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r2, r1, r1]}], 0x100}, 0x9) setsockopt(r2, 0x8, 0x5, &(0x7f0000000880)="9b0f1f3c10da6f071e148d8b9529ac1c0c1ecc38af597f18b191ccb4686bfef4957f3b7b1ddb2ab8b1e3d0", 0x2b) fchmodat(r2, &(0x7f00000008c0)='./file0\x00', 0x26, 0x400) fcntl$getflags(r1, 0x3) preadv(r0, &(0x7f0000000b00)=[{&(0x7f0000000900)=""/106, 0x6a}, {&(0x7f0000000980)=""/14, 0xe}, {&(0x7f00000009c0)=""/40, 0x28}, {&(0x7f0000000a00)=""/95, 0x5f}, {&(0x7f0000000a80)=""/70, 0x46}], 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) connect(r2, &(0x7f0000000c00)=@in6={0x18, 0x1, 0x3ff, 0x1ff}, 0xc) 00:00:08 executing program 1: select(0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000240)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r1, 0x40) 00:00:08 executing program 4: r0 = socket$inet(0x2, 0x60000005, 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket(0x1f, 0x0, 0x1ff) recvfrom$inet(r0, &(0x7f0000000040)=""/50, 0x32, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair(0x11, 0x4, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x3, &(0x7f0000000240)=[r6, r7, r10]) fcntl$setown(r0, 0x6, r5) fdatasync(r4) fchown(r2, r9, r7) truncate(&(0x7f0000000280)='./file0\x00', 0xefd) fcntl$setown(r4, 0x6, r8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = fcntl$dupfd(r0, 0xc, 0xffffffffffffff9c) getpeername(r12, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) mlockall(0x3) setsockopt(r3, 0x1, 0x8000, &(0x7f00000003c0)="4890924b0c0a8cd9954239334645c4a2a82668e72d4994c88214c614105f6a5ff14fb69bd6276fae699d04e5f0b86b70b8b950eac369581134ab930bd8d26c636b8d0276661ec48e602edc9ab20846305da1247c7ff2c22fc4566b0ef5815082fc7bb74409251b4a36764296b9f2991724be3247a74de5afd85731297ae6588a34ebd7a63b70a8ffac4e72cff338ce0e79e8aadf7049c349be304d1b923cfb1d5da460c07cd234690ed2d1c4264829fa71898695ba8dd1c4b02982293666986888c3c5efedf85a5c", 0xc8) r13 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x0) setgid(r11) lseek(r3, 0x0, 0x3) accept(r3, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) fchown(r3, r9, r11) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) bind$unix(r13, &(0x7f0000000600)=@file={0x4d68ad724df229a1, './file0\x00'}, 0xa) bind$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) setsockopt(r1, 0x6, 0x0, &(0x7f0000000680)="e4b36fdc3c61b0587e0cede6819b4c937a35851d424e63052b117d24fff93e22bd789c177b207c9caf67caf09a58ddfc4af5d6358998580b8b10f82a80e87b2df61657b29319e85217da8063a6af27ee2a7c30092e45aacfe921773e2ecdc0818fe18d1a2d6ac5d658e9255d4ff5855bc0482b9d2c72050c5a7fa80b6a4d837ab979f6d46b81d0a0d4c4b97f6e4a87b5c23d85e04acd70dc61e133aa72a1232f7c5b5171c3b94854cc4f1c2e49328b0f077883aeff22f1de0139a8adae0b00a31ab8631e8482a1b62a3097fa", 0xcc) 00:00:08 executing program 3: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0xfffffffffffffffe, 0x400) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/19}, &(0x7f0000000040)=0x15) 00:00:08 executing program 5: r0 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) ftruncate(r1, 0x0) 00:00:08 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x40) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = getegid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(r2) sendto$unix(r4, &(0x7f0000000200)="fd326b5034a7e08373dd3869d8c7753c35a2f40e148363022ae499480048f28e4b1b0d88f9bd2f01603498e634d8bd69233efe81a1c6444b0bcfff6024cbb965bd7279b51daa3a335040dd774a6829441c72ad9d661f12efac7bf471f83a1abb33e2519d8168c42516e341282b2cf84b0ea1d56ba37c406b18a8873402edf93bdb47718db7f754f137eef34db2656fb61e18387b2448c1435f45c6915ec8f81b63e01789f200", 0xa6, 0x4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r6, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000300)="92e56b5a0028705aaaddaddc183618f1456ee8e588efdf5cc9181e9b44bcd9e7111b1fc5f947112441543b0ca96af8341aedb83484e2bea48e927a52604769daaa3a8e3bc2542707166c145b7b7fe524b36c44312cb31083f1ffb9a3621768c9d6778f14a6538488f83973786f674deac2602c7c9b2b288b29567a85f66fa49977c4588e8f59ceb4841bd60e9fb583183268b2a5aae21de04de6f1cd9a028c4cd2b3b7", 0xa3}, {&(0x7f00000003c0)="7cf5e4bfe2102e30786d4451259e8f7103d1497f080737e7d24e89d7ee77376acb0f554f17183930806d25d92ebd0422e775bff43e9ca6e59e8d11e8fbad5ee581b0ac695465a09344f5e90e03c888be0f6f5c64e425ae7881cb39ca7d02799dfee5d3c4a6dc8aa74d584fd8ef05a181af2388ba88c908ceb86e9430c0cfdf3bb06c1761", 0x84}], 0x2, &(0x7f00000004c0)=[{0xf0, 0x101, 0x8, "12f6c7db3f0aa1b3f6ef087f6f94bd18089e0e0a3f2e2fd6d239e58b353c0be9ae3543d7739d04ac20bca93a35435266e48aeed714e1ba99e1649b1117c7995a9248d7e4f299cf9dbff30db38dec09756e28fda0c4f54cc188f18f551e3d70ad57c6f08efc9687bf309b1ef5df89fd64c0c3293773ca02890755acac9507dff80fa47b582e796afc8f6c3226882f33d2aab3a0ed6bbf90b8ad15edf9d931105a611e17795dfc3ad2e24ba87322cd21a910351c13f14dc8d22e5ba84bc40594a059e448d699cd5eb01cf054650a27d3947247264dd9a47917476b526e1d"}, {0x30, 0x107, 0x94, "609359780415c0a97c16bb342824b249f84b038471b077a625dd0f27030b06db"}, {0xa0, 0x101, 0xfffffffffffff801, "71fc32763e5651459f59b6008fe3c015412c390efb8fe6e8968b4e7af064e372940545991a920c6a847fceabb1fbf3d6b8a75ee3233c08ed969ef142dd27b3bc55f378f072317b9bf0c089450a9ea0874fc3b4e47d2653dcc1b2427073214af30361c8d106627bfd1d632641a03ca079181cfcff301e00196b8813e3a6193bcb290c085d4e14588a4d30aa10"}, {0xc8, 0x11, 0x5, "2b316fbeccfd762ea38587f68a90031a089adecf1ea03d207b89ccdc2cc7bae954826a12794e0612afd5bb80c669db70529d7a7e0d20282e5106bea3bc3a2c6f8f6904a65f91faba20c2e824837acf38f8535c5061b54846112060a7decdb431da05dc46b9220410120ece647738b09b0edc075a7009e410e4097476d075232a16ec7ce35e4ee832980547cebbbe1e17a1715f941c335ef9143264e4814987aa6ecad12f2db6a09fee7758f59c1f951a1ae35d7a31"}, {0x98, 0x6, 0x8, "2f4a833afecbc973397473c0354fe920880f0212058ab60e78ce6aafad9cfd1558c95f870c3b3a235ad582deb42d14c6ca799262436c067c75b6fabf36bf954a588ac6b34bd06e06dfc6bf46a090c384383b0df222febb6384355f3ea37dd5148e67daccc41542e9a2c628d136797234a7b2f9f8fec341f3b903a21c08e109f59cae1b05"}, {0x90, 0x101, 0x18, "ee4a87d0ad807e045bcccc9d6c6a5b47509c78492d707041af7d1a746cc8ab6ce362548abf4db3e08780b52d0263336e9e0b450e560255341583fc57505ce394eab47516831a8d70f4957b5cb866da2834c233d74aed764f505b83ac5d2bafe805ba372115efaf3e54baaba5c92f8236dbca8cfcc7dce59208660b4da7"}, {0x100, 0x29, 0x5, "fe5aac334fb69ffa434a780770a58e607f7a1bf1ea626ff446b69022c34dde56b7ec3616308e293c975050ceb70f315485492e2f320cee382731c7c5f47a863c90da0ca7661583fa840de9d815fcc0359372ddad7739c007758338908b853ef305b67f891bdf44cd35aa9034c11e810ce1695b2e852cae2466301e4e26fb4baf4efaef0405f1170b3b7f0ba375b9406c4d7b7a8a6f522462f5ec4a6aa51328fd8f107fd0f9a44149f57226cdb6d6f5d2c701e6992f8be8832a9c4a0f5de288d510765d43d40216f4191dc15943de1a29791f6aaeb53d45dde955f76dbb87339a4f2b98976ca30c05097d9c36953cfe5b"}, {0xf0, 0x29, 0x3f, "6904224cef77194b15c21daf4ad469ec6166c04f4c42decc55fe6eb6026990a8e205227db2d814051dc654758f3d3a918d1f0d836d8dd504a7e71fd8b6e66ae99b6cac85d2c909dade6b6021ab6111492e7952050314811a274bd2e3a596f9da28014aeba1eaab1726e65c058bdc01ef1391792d2810540bfa9472e1fb7409c72361ed125dde112944636ebab089a814da461b1e55d9b5c44b92a8cfc0b746b168db3f27b000afe9aef5a138097ab14571d73e4078b246f8cbdabbbb2a1ad9c6afd5b814babbea3c4c93ca8c1f39f92a6320f0bfdd273e1f3b"}, {0x1010, 0xffff, 0x0, "374b21a7a0243af170b7e9f8a4dcffa9b30cd96cb771ecdff1c1548ab23b3051f892ce1ea79c46c52c842f6c5957617273709c71a5b19aff4a7f707cf33143e1be3b85bbd997eac49d67f3d07b71ce0e5bc06348763c7a4a745ca67dce4cd827397acdd76956b4817266b177523f8e39d45781be40116082d6fb261f77acb2376338ba228f1c5cad079f688881c50792d50d871b2d1395ae9f4fcd694865643f41e335362bc232ca2c19f977e737418d111e177d8ba081767d239b16d6f62afc40cb474616b6b998cd43719d6eb1045d77e9aab56b25719906368364ddf4bf02ce253d9910654c5fdbf747bbb6216fe94017ea70fafbaa6d60f476126feaafe22c303646324e7dabdd016b5dac14a85f5b8970849c8c6fa49783dfe687b45bcfa3574e22622a98b995c8b62751b322ca81837a514844e655230e0c047ccfb5a5477687908ac372f342289a99f6129cf297fc8062a52e8f577f259b8e20a70a657affcd6852f3d8b1dfb15a0226a08f3df3f4eefb7e233d2a5adc6bd4c341b6a785e9199e6e8be6ca6f3862e66fc4ef9003b93628d89185ec55e9a48b06349e1b98f2d4db90bc50cf3f2d6edbedb6f33a44e8ca540fe2a89cb4c785a5fdba004a67f089789e370193bfac9ced1cda0aac166716192abc4cb273f544bc89109cb0759ecf06baf701738919c8fd920605140ec8b9af7a0cda5626ff5934ce13008113847b592aab8453823a3b9231c4c464a678c2de15f206c45c46ddaa855c145749097f12bda60720ea085b1e270067a1c86e3209de8c44717f449d6e3b0c6f0d06cd1745de687ddf80862ffcc45af7f3c4826c5602912bbb1e348833c7cbfed33db9a32187df20ff0e691d3f6a1f51bd71546b84d93ed2ca72343b0c3d57f288d0c2129697c5e969ae8948c52b25b42918215bbf50088a304adfb45618b2a6adcc887410c0c255235449b920fdd442fadcfb3b4b170b07c52be5ab3d28c5dd2cb512c034aac3631b03663ed7e48cf4d5a1e8aeca89ffb9d88fe5cb149ace116ee5d089a53686695351db7ec68190a271befcbafd1a50a5a1c256831063f74546f743ffe572acd7066f2076406c0fa0119f2a0206faac2101771e5012885cc00430eebfd994ce8bd307cee44c5c8aba8c40f3bfeb372f400e576e6d3812e70235c70607436f2aeb2068c6005390aaf6af24f13e114088d6ddd4f6999ee7733c2324fbc99fa47f3c09bd8a9234486f2b595dae3e40aef684b783ee50a4f4c6eff415c076cdaf71f86892295b8dc06021740b4b145bda7d1a0d78bb8ec495e0cafb9f9fb2e582c3fccd59e578aa68b4a43ea94ceb1a3e4f1ad548f0d8dac8073abdf9a9638d3ef0bde67686e7d2ddb703d120a30d3f58e8eebdf86e3a02189a3379bfbb871c556fca2810f1cc3bd9895e15271cf96236bc73bf3df66784fa1fac3b6492d84bb96a1fe4cf313270c656318a2fc2980ec81b498ccdf4c574fb6c59080129a3a03dfb3fe0ae130c6ced9208d66c4707e995e081fec84c8b6d5cf83a2f2b10fa7ae239a2c9281f6b003f17fb11fe81b6824f4a80121fc1fbce67902c09349f4a68bcc4dc59171088ca62acd8e39ce6d9de92aa43994f9b3517905dc77562ddc1fbe7b6176ec0de0c77a45b67b86347c9545af3e278ad2f9797992f6d27422390f3c4575d9b93a7b8521f8cd48f7e0cf5b477ae7f1a01e11940766788e2f74d6e72f95e4e293e653043f919c4ac11642d3dcc11ba301bb2932529d040d3943339a50441529d4740336528cdc44c9b1a7ad724e0a01508c447e5ed80372a9d9b2cb9248cdfc709f71664593c1a88369fddef56c0304bc97a6e5a36a482e69ceff643d22b374cf20cccaa00ef41fbf0b0f42da0f6d4cec67a28a63bfe00eea7f6ec3e6fff34d2da46120dfeff69f82ce50e14ca87da6520ab30cef7855ef355fd66282f2650ef33960267dd08a1cb3336a54414dec653776822102622b109d15bc06ead1e7e4b6733e791a24ae9086822c8f82b28c46fdc2e171f5ea7912ebf6a8a397f46144b3ead8227428fdf91188035d07c9a3531922d45a0c65baff88a47ac9a34b3b73ca4941561afa2c0e591368e1c687d16d1188e0a2409e90dd96c8832dcafc47a4c59773f54864a444c1fa88e13221f4ecb58d505c846f3c864ec4d00fc9b20adf9fa816fb09992bee07788b66b093f6127b7e1d1de6b94fa13319a2d1ce014a7a7d1b14c4c123a75a38aa92f4e2bc0e92fbb2c0fe545346901b678cc4a9d6a1fe4c093b502309913270aa15823fae2be71c841cb0d2daa3acd8b0430c77fe96ca996531bf724280f8eb5ed0c2e4378b21ee4f80bfed43710a3f5d6d7e24054bf756783d50fa32ff91d50d945554f2e1c4797f2a1448adc7a1519639cab32cdf2ec8f472e56375ab88fb075edda83ff59340d3a7ceab86e99133163e9f29558f44d411bf8a84c9f3e4cdf64253e45784d06d8daaca6be761823c2523276d27fecd7b02406af8070a1702136dc8dd0923d287cf10ed984f372866faf9c536b80bae272112824541b824671e20277aa1a3bafda13c1e6172175b62ee5fbafca5868a08de724caf830410b785fd8fa2e9b44c35964d6761c520e09d6c34e33907e5e316fee9237b20a80051b3050f12a3d7f27a90778a28267c4b1c3375a7db0d9aac769dfa625494733716d69f48788af35352405ae529ba70fab7dac31df5a7ac5a42bb1a30bee15330153ea0477d9142285ef902a100ea31ea1143c17b4558401f78eaa009f43f3d5a6fa277766320c321397bf1526db954d0e8d169d1c00d4ef8ccb10a159f25a3acc49d6a8fdd05cac6bb5642c1fcbfda80fa89fd3d35cc3c3b439bf6b4ef0a87e80458b4b5d9e96eec805c7446557119f60dbac6f5cd3e5dd7bd5ff19516963858a06a58018eda0b24c10b8b1ef8004130d8d1e7c372b6157e043ef757189d80706ecbc01632ce02a802f970c2db4060aad93aa3c87bfa8e89e3a99b95cc1619e2db265d77152df49b60675b7d92b7b6f6c521b2deb12d8367aa918b8123540483c3a79a264bc110161a93abe11b9435a640b9b85d59b305606e77152c08c104b9955adfa5da044a980d13b96e9405716e9792034a1e1f9f8e219a4925aaa22cb28426c60119713f5c93959b72d4a7dc160aa2beff6509eb6c967b3b63a4fea2303fb9a45e195b3f2d385d60e759102fd2fa320b9e8528fd113ef8b74cf4fc41bf8e9edf52201790a5ba7db03f52a6abe98e3e1367d2a91837d10341d7bbf10a150d5c986f35b2c19ebb651e9d1bf0276b6eeef971670e2edf4670861fe8ebe51f271b35dc1af78682fbaef9534e8a1fbca591e32d4e319b7daa536478c9e56772ce470370d19fcd0648f49723d5033e70edc4eb843f20dc1bcc82f9a0cf4adc1e04f5593d8064e87108e6afed033aaf7762135296cbc25b28e49cd05b642fa4fd2c4e495b470e0f4b06bbde76f139a1a215da4e18adbfe75196f647349f3c05d321aca125ede6121a1ea914614c16fd38f609dea10eb41db5fa9df7e01747def2fc99fb278a685d4dbce150552e25e96a1af2d79a05b5b581d8428e2fc8bc4035119a79793fd7415c0a3199c82736d66303500a24aa602719806a77b47e90011b8bf5b48698a5da41b3d265af9110c1e2e6673e587c74ab8e5fb58abdb2bf9cfbf8d96ed67731c4da35893282cfc37cef9914486b985732da2ef263e86dd67214055a47bd16bd2e1bda2e99b9e9d3eb652d954cc0bf2f778a663a89adca0d6beeeb35d66a6e3a459d2757a1f1a1107ba4fffcb8cbe3a5d2ecb0003db88a83bb1e3322399564de6a6e22655fbb9bd4ca8e37d016b545c587e2f49241aa9d0b2c7cd873516346924b57c8f263d9ec4622daf4e48b5243714dccabaa3a37c5509ab0e080201a722eda3849967f13845cee2fbca4f744ea8fd8cbc4c20d691632df8eb4fa98a19e505db29581b122254a2ad7d724d48798cf6572e64367446a43e96a89d95123a5d9cccaaf2bdd5c5c5ab60bce3ae51990841260bcef460aae3350f1ac8ac547b3aba1e3dbb09ce3cde292873e0477f40f744303d2fcc6377f1182fb8e7866788338fcfd57df31c69f19bff05228c22a662ee50f2f1bf655aae3e8e8c1b5f4728370ce22ef84c7a5ade168cacde4b73d788d198c1dbd678aed962fa2c025c8d3c37a28de9bb9637c329a3050b0165f87c6f04c04c186de19a0f34798c54b40e85512dbc0e78bc616adcb7c1a41c407808412be17dac2933324b86437c05e120bc72bf256a34b973d7274c80cd43316fbdccd57bec529e1e333294a1a7df6003e42e9dadf87a348fe92b7d4e558f303465185a1f4b8ecc6405e3b1d4c84784ac27dbad9842c0ab4b36b678cdf64587a6fd7c39fb758970be4943b4db2a5b9626f81fdd1cf520d34642087ad6bf47424db0d693d8a3669d065901e17b421a78db7cb40d05d457cb4fd6e4574865b889d00d8ba428d57df83a05690354be616bf5ac0307098d184bb97667cc6df50001e70f73f0f1dd86a428a653aed61a43ccb2e6f4d675f155030275e5a85c8c71891612b065447c0ff91c142b4be45bb07d36634f50c16236b30c7fd9c68652e120bf017cc9d420b6139801409ba5740183e75bad9bfe56f7cb43443a06d5424892a05b1aa18a256d10411c12d930b2f0dd87bca473b7a2424d57db80db771ea84bb5603cacccf71c94dd609cf34bd68aa6649e8acdd7af72cc6a296811612210fda9e33bb77752e56327a13f6187d6f9472ec8eb1fbd94dd7ba9031826afa679d0e4cff5ac996816f665a96f01652668d15c32b6b2bc31be78bf5bfcaf5fed9063f267720c3b6a0acb12f4147bffe5fbcac32eaa584f1a9352beffb1c9bf376cb304feee2912d88279f59dab77e636a2557d22c9912eade754e106cf7c21b662c20caa2b2413a4bdb87bf38e15604313d81249a17f3ac16f2b620eb02a5106e7d22399529f43b2229b0ebabe6853a2b22949f70e5ef7cc6d316d7718cd4783bf745a6f2d465dd92c70791da63432d89ed5ced7fda78a46bba5d46abf18e43118e859f6c164bfcf1024e8660ff968cbd3b7d0068ef9ba45b37effb9175d97671602aea5c96b4b83d8a5feb5afac8d660431b91ba36122ac0c593b4eeebf2eca086805fb9e670c0f33fcaedc98b9ce8f067db4126ca2a4139da6e09127be56f5569c37748dd6fd4bfd237ea20cd177a7723d8bce150a4ffc165601c86ce271456da1c83f67a5ced98b519c01b48cf41acd92ab24db0a1e33acc8bcfe1782362e79f00554b5a134954aedaee2e84bbe3c2f3d3fc1b731f86a700d8e604bd67a18cce3e69deeca55b7baa931cc1104e8b271dd7f26a05c2d5bfedc1275872b5e53a49938bce8003c7e7195d7c125eee88b50725b4e46a237b2dd2fe65ec502c0a461b4e77f3c42239940d8baffb5a47394ae4f4ca94782c7f6831ca3c12d964c49ec92b84ccf621971584c803f54bdd198eafe5e5c41c7c2424e1ce938bc85efd6f9a48cd3bd2d8690bd4d754d281e721fa78f25a96e55094f5d8ad82fb710d876dabcddf1bf389ac0a87a067c847295e19bba3ac24264857017674de7b36ef487a41b21c7868d5d34603df7412af3b86b8c9b6ab45f253aab543455b42863336deab161a0d07573342a11712b007ca89fffd522bc0772d2f30e0a48aa9148394fa022a5b1cdf39c03368201a3db4bbc75e3901290f53de4e80a78a9e295d03b546576db6d50b334afd4f479beed6e6100a821bb024d16ad23d3529ca73d47a54b"}, {0x1010, 0x111, 0x6, "2546d37c73fe89ff770492c5a3e66a2906aa5b66d2e89e488b35ea9192d7612a8039fe72368ac7abc72f86a3c6c3980d9c41910d456d8ba29ea1efb3c73a906cef5d8eabc87c8a7b4774423592b835660c508a080186e60e2e25197346f1e82920dcab2eaac26ceb7a7d4d3fa7341dd91bdaace44a60042e8de85e15151cfd9341d5f8b95e37c428a83a698e9b8ce50158bec1d49297081b6c356da80311ed6ef6f239eb9fc4ce43758810da0aa298ea5672ff3c374ab09305bdcf178cad557b08efab8c2bf0babc1defb25a374b6d864d902917acd07a35c3166f3aa67a5d6f89eb09e7109bb7776ee6e07891f39040239cdbf0ae7671a382abf811813484f2fc83d5888c1dd5b96cc4b602f9b96e4bee3e13b76211ec53542fbe3cf66ff86f12b91c39e5f888fa76e634c6a3085e8c88d4dd97aaf272c7e745a01c7a87e986f62891046994b42dda507f1e9a26ff932d93be429347b9cd9ee1b41af0926edad9a0ffda54abce69d624a93616081e7e7569c83ee6f692ce04ecd69abfe789daabb4c4aa42a6a1ccf0d0377bff4dd9828317ce9d4532f4f2af38f7b704e9b40474786651f93b065d24bb93f78032c8fe466dccf6c8918306dd36308be087270b7f380db977f98d151975d436657360c36f9094c7adf276471a514ff0527975613fb81dc58160309f6f6f6aa4905aa2c1a2f7d6bb49b16c2ceba311f1eabcf30de9c39cb0136b7de37676b9025a2cc6cc2b4b23f72d3eebc85570fa39039d94b9076321a3caf3062a373d3937e5d905c8ab671e931553483c2f26bb294061f5ccee897cff53ad4089750b18f2b822c5302c4175ed21f0070e74cfbbd7420f9a25d9011032411c4630d131a757015bbc75853507d1c2f3f4599ec0b63b0d77329fb873dbffc8aea259fd8b8f9d5d57f4261c3dc10a18ce49406ee084feb58fbac8df11c39619cfad3c66f16e8a6f3a4fc154ff8068d8df4934833e2ed9e9685ce8daf19b77b8347cfe832b75d8bffe6043e52c1c571a7b281afd778ae9536207a2996849f3ff721b1e8284e0eb7d387ace20008caf5c8a7b9cd5dd176eb57ec999b4dce2768017f4e1b5fc7e1b9483a74a7fe8ffd3fbc3fe82a0458d46afafa7cebbd7d84fe7e8fb08b807ca32847123e24a317ace744428ca41a778dfb143498fb4b44e2f2fcccbb7220f9e4c1cd1a21969c9792b76c450c2356d1c9a273c14c1b401ca020bf6aa74d22bd2b590b15a8863ecb872432e6f9b5f906d9ec7f9cace2ea16eedc94bee6a40d3875a436b04bb73960b86f13b758a9f9ea70a2547deeb4ead412b9eccfb2390edff1e25b522e75b9e5456ded29d4c1e1b0c5e1cdd14296253d9d513a6481f582c7544e108e7d152a32f826e4a0381ea5ac534bf49d90cf7aad65ffdbc4819ea34f389372ce48aba67058f25f464ca567a3be4d4323cee46875186ea62e8a05768d598a07e7c0f0781d2ab07041dd118e6875ea3bc8e27828da276cd88d917f8757cf3ba1073175f509e85415d30155a08f71cabfad3639a68f7fc2fa4e4983aac4c083a5404ec868a7097e09bf9b65a3301880910de8bdc057a8d96f3a8c638ef6f77c6ed09400cd7f8f841f7bfffe4cd64d652256b62eb859082654a59a7d999c75378ccc275354c35834012871d91fcfcc7bc3838f344f0955e3331c4ea95b7915f2cea780b2dc49b631ba6da70f34cc5412dbfdafce96bd1957325036e7dc5730db9d852995e69249bc80700e7e00f6882bc14a7a0452ea2f83010a3010d7af7238cb46ff549b9b4ee2d47fcb6f96f33a918f2f5c39b7efe1e5fd330cbbcc404aa1e24f390edc7ef296534976bdf8641be01fc675601a3f88be08402a1fc8dbe475d03ff74539fe4bcf1f6a2d78f825ed055c2b20d7fa9439df75d7cb29a3bf3755425c9f46327175486aa40b975521a028603eeb9c86900f0afd47dafb2d94f950cb15b5e74dbd976519576480cc6351f276ebcc518e426e0e03d007807ae00e9477607b593665404c78e159a4f51787997c15b7629847b644f0bc9aa2c304919985e52a1bdbe1b0c2384f4f958b251b89c40ac2c0cf7c7a759c51aad9bc50156f288473ee8a1de14c4e3c163ffea633a0783a7803bcd57eee6b77241ba6769abeec1cf1b3650b59333a69a429fb5841c6a6b9fbda38ae453ba296a8da3f88e595e3bd95062f0d5dcf1fc204fe6c8232088334d55e4c69c02d0ae54f09854ca23c7e8ceb9f9312666d5e405edfcc2c27d90360ff71e2afee2783a0f8d0b820c96fd394c6d74843968925c27d32cd520c8a791140f7bb5ad02b76e4b98214aeaba800213f53a9b1508f5cca695953938f2529ad8deeb1651a7fe2aad6ebd89b9f02f9a851c15b66a683d11535b80ffcbabe31bd9a21d8a6383a8ab274f469b5ab3cd9cade2009a1c5c0049c224dd2eb9522a77ea2ea7384bb2ffcb4b2ce8c72918a6a581b90405ef099f19c5fe7aff9b547b5dea33c37824445f1d8a9afcc73edb06c9f8dccd705098016ed4033db72e25e427b4140bccaee9c5f89130fa3015b007e376cc823eed00fa95995dd9683abb183937c2bc33854801f56b9d1459d6dcf9dbccacbf0962650ad19534ff00d787386f8813e89b29577679e51367f3e54f32002c59b1d3182b2975f008fd3f2c2588f2fde8eb73a3983cc227e39731803eec9a2102d76ade13374eda2a1e6309ebb7e85814993226f68cf76ea323548195f6510e2c7dd0d2439da1023cf11c590eb2e2a705c6585462c5bac4ed96747420d1ac0f3cca35dfe92de9649da1609de0b6bb55764b018bcb307ef874fe2dc4c50385d55f0a80ae9d48761458f31ee75086636b999d2be5d0469f91ccad7be9e3ca83137d99177decd374b7daec7540d59d623f226149d5a0a4cb18013386d1c68436c972d227d8d26db9f2e9e24ce9b1f1b30f83c349e647c614423523dbbe2d44607720649a48492bc3586a887894dd60a05c077916f7491d7c12509b68abc549078abf639d2e5dfd11bc84c8eb104fbad1becfe39526d355940294018b988b6062425fd8c04f95955c120dacbb52087139f006c8746dafc18b3f727fe986d0d486a25145bf98fcda92e46a65e5d212cc06492c567cb24b7dad2f0dbffdb35648ff501c8affc1e6bfed8df0c2b63c1bb1e5bc8af278389658798186e78c1b1ee3cab08f1261098098d7148eae361f165fdc63c1755b27acc8f5e5d1e1ad0e17eb0b808050089423e19afb12cb7926ccffa4253008fd9a2697fac3fd7547290d714b4440bd7da5d6e966f0f630ecd9fb3d6f6570aa1edad89db9e5dbb10b649057736c1388b35285608b13bd35bf2f3a8a2e933b9889dea767b65d5532c6549aa6587d2978c9aef9b7f27f5007ca8e90edfe1b968b1287f3568f41b6b5dd9c1732319e400ed1962069eef2dcfd3b47b1c49825ff925e09518a00fa266782974ce43ee5af0f2bda778057c03e735671be3f5d998aed6e160f75bfa54c5e4a350412f85ffa006fa8dcc06eb62c4deb223b4945e83b8f2d98fda9e6d0252243f529b5d3e894f5d08b6fe533a4a0e9f177d3063bde4ac139579678067a37e230cb16686e09e191489fc54eca31d6ee3abcc0fa931146d8a56b59dda58791863f99f8790ee1f066e7e7c810fc97655e1327e0c9c6c290414848d654e2dbee23f4b1dd8113ce6ff158bb234eb111d9f9985cebf3c20c0a3f6e839924f258c1381ea3fabd9eac2d531675b21b1e904acb729cf1fce57bde734d6953c4d0f4b2d7d89012c7b670eebe63e4f5ad487824039f8f8dcb42b4628af5185d35ab2415b7bc688b113cb88a99daa83514e36b829ffc5ff8ec40455fc60774f7f393a75ba71f1cbac6ca1cfd281bcc142132446d376f9aefd5d0c843902743fd70c303b7b7e676839d8ca5c1fcdfc32d5abbf47ce0744c6762a6d9b108627f4dfb24a623896fc14c59a88d23095a3531285c71df1db442971cb19b605d44941d727dd8f1d4a19104bf4ab09b46998c2a476a964a48c35a4add3599d3689e7e3f4292827ff179310baa7a56d4f14bc8e0ae69708924430a10bae5d543cb190583183483f28707b047f773425d13d39265332005233a5feaa39ee3cfb52aee3c0dacdf1c0691f4800d3d4125385c192453b9b4c6249fb1d4ce812c261b0c983c82ae92232930682fe60037563d15dc7a79e8496959d5e7f6f3b9a477511378820feb72399d49f39705516a6abd2875002ce973e4ae2535af09b8e261a80faf0f22a362e8f94ad387cd207311d7142748acec639f00f3fe983b1cc38b371f05304d2e54e25cff78c030a64855e9dce2d900a4bb62197afa2e01aaf2337a92206aabf1cda9d02a52b854907cab9bcf0621548b28aa25dcf7dcdb4aa7853fc9de973611188fb88d3eec101dc6c98ea4f40d6373e6326c70694d384688c4180d49e141e728a052b9ef59727ec3c6678c6ade544e4a0a712d43c8aadb08ba1b027e2d700bbab18b62d35763b17fd3359d11b74c0a44457a19b9d449d4ffd16780a4f0793594a2e918508e55e24f9c1874c8bc8a34bf6c1dc28c5323a90d4295ac99769f6c400aa27779e1b49166d2ca67892a9e2e7cbd0410e5e594eacc49de0b92c8c4fcdd26bb87b64876c028d01f0cf4a4bc6b1c87ec98d961520fd5d69bcc2d847d58107956bc5c8aa977d44d2412c83a45319ad782585e70ad71eba71bf050dacd934b170a3896b4f4ccc7ef5b965f348bdd353ae03fc4428e2559bf3cc2130391188fe0620c537b7a67ef68821e8c0cf1f10595702dd9a64fb6f777d2f0234108871909bcdb32b5a6e1d4accd72437a099e5908be06fb8776231a2324ab208850d2263bdf13bf4888f48ba400b48ea974dba105fa4fbd1e35994b533cd31b51f9de8dc336f44bc47ec32ad3c3b249859ee2a61ec62d2261483ab89367317a4cd4beb7b2f32572d44a96ec6a55683effa9bf71644401611c8098611bfcb9a496d77e4a834ff990f322d51005a5f72fe68178c201c56c5b85c9a2e744ddb84876534f8e46b754c8c0628a6612eb7847a66cc6c2694e3db34f434eee26609d95d826b76a382075ef63c118dba9d091f17dc34078fa3c40e7a06dd72d6fff0ba681d8eec62f85b4c69263013630d3630ac0eff5b78fd360a48e973df22788874fda3b46d46294e8ee0a4c980ce053b5ca24e6c4ea3283b60a345f99144f3eedddef6bd747293210bf5018f2cfb5f32acc7514797c4c18d6ef9a93307aca6dde4bc5ba8c6b5a92393cce3cfb63daf730e17ec4df11f9349f41830b078742e10c948a6dc683f8d7b68694e00b001f1fd20fce9a1fc929e037ed1caf5351076dd395ae0a6471fdc61859c5ce006c96b80e70f1a11bc3c49c08cddac721a677864ae8a91b161aac1915fbb068193effb8a574d3ab12bcac0843a8eb6a6fccfbbf85eee613add164e0c71f68e1aa20b98eeac73306a3746e49055b834e8e61bab56259b679a1663381f3885e6096a84c7bf3b063ecf475b3c85e1619a238d8d2fd01e78818006e0e4c2fea4e056c8b173a51c2940bd61d56baf2589b7b384028d1a48f98b832dbf46a1a6bff00278870e59e2268cda1112768f7524d7572b20c78062e5e8da359de586c516a028299fce9faeb3db6c021db886cdf8c85337235cb1b72ea06dde9cdd56754e765e0b354b525869d28c6cf41ffd33efdb8fa2f25cb3f5a60a0c05ba93c9f8076113af751bbfc7d0989ac696c4c84378e5e1953a86ad45f69d02edff9b9e8cd4c9df1f56929cfd0868bc134e1d93c7643ea20ada630"}], 0x25c0}, 0xc) r7 = open$dir(&(0x7f0000002ac0)='./file0\x00', 0x800, 0x8) symlink(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)='./file0\x00') socket$inet(0x2, 0x30000005, 0xe899) unlinkat(r6, &(0x7f0000002b80)='./file0\x00', 0x800) faccessat(r5, &(0x7f0000002bc0)='./file0\x00', 0x4d, 0x200) bind$unix(r1, &(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000002c40)=""/225, 0xe1, 0x1, &(0x7f0000002d40)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r1, &(0x7f0000002d80)=@in6, &(0x7f0000002dc0)=0xc) flock(r3, 0x7) pipe(&(0x7f0000002e00)={0xffffffffffffffff}) openat(r7, &(0x7f0000002e40)='./file0\x00', 0x80000, 0x8) sync() r9 = getuid() fchownat(r4, &(0x7f0000002e80)='./file0\x00', r9, r2, 0x200) pipe(&(0x7f0000002ec0)) recvmsg(r5, &(0x7f0000003100)={0x0, 0x0, &(0x7f0000003040)=[{&(0x7f0000002f00)=""/12, 0xc}, {&(0x7f0000002f40)=""/44, 0x2c}, {&(0x7f0000002f80)=""/166, 0xa6}], 0x3, &(0x7f0000003080)=""/101, 0x65}, 0x840) nanosleep(&(0x7f0000003140)={0x2, 0xfffffffffffffffb}, 0x0) nanosleep(&(0x7f0000003180)={0x1, 0x1}, &(0x7f00000031c0)) getsockname$unix(r8, &(0x7f0000003200)=@abs, &(0x7f0000003240)=0x8) 00:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000000, 0xc9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0c895f52b44f8778b5818ea5b116dfb1e5b120f2248b5a77fa13a66b2f98fdb77e1a9afca88d81c6f96df028ca0f246b783cac8c7ba6dbc387f89709061b43fe712db5ce225ab2b71e82d34c8ca5fe34397e2bc8eacb150fce84de6f416a14815d0fb64c8dd85d29a41d22a0680a3d3802e0cfd5e36cfb4618575b24d18b2197eaee83e95bf2867c1e43c276b37314cb62665bbbc43a174e290b", 0x9a) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = socket$unix(0x1, 0x1, 0x0) paccept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x20000000) r2 = socket$unix(0x1, 0x5, 0x0) sendto$inet(r0, &(0x7f0000000200)="123a5dc3c887a4f22d09d5ac141452efdca696722992eaf981994393ab54e2d6e6aade77ced62a2b69befe6a4674408fa8cd46fdbb2af2c736181da73c5a88955796bb6e81a69783b067b378550e07fe4c7f50f0c624ffaa14b97c6b5049d0533627bd29464d34b988346b33917ea68a3483180682e2198ae2e275b918ba63be66360af4f1f5da", 0x87, 0x1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) getrlimit(0x3, &(0x7f0000000300)) setitimer(0x3, &(0x7f0000000340)={{0x1, 0x2}, {0x9, 0xfff}}, &(0x7f0000000380)) r3 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x0) bind$inet(r3, &(0x7f0000000400)={0x2, 0x1}, 0xc) r4 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) connect$unix(r3, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = geteuid() r6 = getuid() setreuid(r5, r6) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') socket$inet(0x2, 0x7, 0x7) r7 = getegid() r8 = getegid() setregid(r7, r8) getuid() fsync(r2) setitimer(0x3, &(0x7f0000000500)={{0x6, 0x80000001}, {0x100, 0x4}}, 0x0) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r9) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000680)='./file0\x00', 0x10, 0x40) 00:00:09 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) r1 = dup(r0) setsockopt(r1, 0x100, 0xffffffff, &(0x7f0000000180)="aa1da0d9f74cd2d07b06e072e3b976854c4f5526b20912590a573de0d56ab5a415104a87d2e3651dcdd66abd697f70ecb46bfb283540cdab6546743afe1e84c3395304731ee3df8b4c6de0148fdbc2a3ffef48f66e4cf3aa5c33d18fb71ff079acdad960807b3e07ca649e1418da6ddf504dbd6dc7c940c45cfb38c15230eab301325bde85d719cabedf36a1574784a1fdccefb961488000c72766d8afb36c89348a61c925053efa7f6fcaaf08874dd77dbc27525ea5f5f19ba02aa09a39e971", 0xc0) r2 = paccept(r0, 0x0, &(0x7f0000000000), 0x20000000) recvfrom$unix(r2, &(0x7f0000000040)=""/240, 0xf0, 0x41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getown(r0, 0x5) fchmod(r0, 0x2) fcntl$getown(r0, 0x5) 00:00:09 executing program 1: r0 = socket(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040), 0x597, 0x7fc, 0x0, 0x10d) 00:00:09 executing program 5: chdir(&(0x7f0000000000)='./file0\x00') r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) execve(&(0x7f0000001040)='./file0\x00', &(0x7f0000001280)=[&(0x7f0000001080)='%&\x00', &(0x7f00000010c0)='[,-]@\x00', &(0x7f0000001100)='](\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)='}!:[\x00', &(0x7f00000011c0)=')\x9e+&\'&{]\x00', &(0x7f0000001200)='\x00', &(0x7f0000001240)='\x00'], &(0x7f0000001480)=[&(0x7f00000012c0)='\xb6\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='(*\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='J.\x00', &(0x7f0000001400)=']$\x00', &(0x7f0000001440)='\x00']) r1 = dup(0xffffffffffffffff) fchmod(r1, 0x40) unlinkat(r1, &(0x7f00000014c0)='./file0\x00', 0x800) unlinkat(r1, &(0x7f0000001500)='./file0\x00', 0x800) r2 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r3 = semget(0x0, 0x4, 0x20) r4 = accept(r1, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000016c0)={{0xc95, r6, r7, r8, r10, 0x70, 0x1}, 0x7fff, 0x3, 0x4}) faccessat(r1, &(0x7f0000001740)='./file0\x00', 0xd2, 0x200) writev(r4, &(0x7f0000001b40)=[{&(0x7f0000001780)="5713506e0eb0b8e1e7a28886d87b952bf46312dafd12d8339ecfab4f2675ae28fc4974251ade5dd565243607d0b5add3a86e71b17be24b136ce5f8c549b4ae336f4ba2a8e76ccfcb7ee59132a172cd3bbeb9861d52dfa89062e45461604a98dca2f22af70b0d2955a7769b2f2a314d8f0c3bf81338669b05ce6a68592c9db93c4eb7fde5e0c83dc316646fc0cf181ea3bfe65458cfc822fb254aea230e539b107d9f0f81db0a56e1c0852dc88848bbc0a33b96001ea4aec947d8f600f36a7269a8f463938208d4", 0xc7}, {&(0x7f0000001880)="130eccde1f8001f4950df704b43f656dc89096d637b7404c2243049a32292501921d2a1900b21313c547f26c3f0e630fbb12ce32d8e73f9872aaf22ce00ee22661b3212cfacb", 0x46}, {&(0x7f0000001900)="d6275e8b8d8e85f76e0577829e210574f80d5ddcc92f3524067571784b550cea77bd3419e5b4d13337b01c1e9b8a53b9f83673b0a1c9be4de0970aedadf652c529b4ac475487cc0eb447b4b49f81e44e2df791e9f8ff36edeee5d095fe7f2fa8df016932b5ddc2691b4bac27e78d7f1d6648fbf2321c9d6eeda4da653bcf950e5f1ca9964620d1f8772529c7e917b40b87a1079ac0510a45a8c1c64349a4986b58a916c00812abe4de44db", 0xab}, {&(0x7f00000019c0)="2c44a95e22206ce7a3f803fc6d9fc770d3e6696f5fe61e65e9be12efbbe56d237baf1d0c64f434febefd34edc65f008a005e808226f94a9c2b8c73c753c655aa867e5f455f3c19663645c3b6317878dbcc377befa4204a51dd8feac27fbecfc7d93a0759cdebaeb370d7477546ffdc467ea7f9baf1f2c43670a02a6f21", 0x7d}, {&(0x7f0000001a40)="f1c67fafb532ffa6578e58a07061e64bbf43a90b2d9619069f4cc5a1d9d144c146c0d4d96c8d2ff71053e730dde0a90394bf4c40d0c587c8aa86136394f99248f355c2bd5e3e98d913c939d0f97fcf55fe309848940e5e171563b8a2530dd587723df5cbec74142bb2049ae9f26586a29ed25d674998fca4a66ca6f359a2e53cce8f7766d26b677faddb0f0f926a582f763f7d0ffa28eed64ffd24a0b6aaed7e6db8c632ad22fd83d5aa8d2b0e5fa45478d37fe62f60197fe8e20b8789d7dd9f9a823a8ad907bacfc9f414bc83", 0xcd}], 0x5) r11 = socket$inet(0x2, 0x20000005, 0x9) shmctl$SHM_LOCK(r2, 0x3) getsockopt(r4, 0x5, 0xfffffffffffffffb, &(0x7f0000001bc0)=""/193, &(0x7f0000001cc0)=0xc1) recvmsg(r11, &(0x7f0000001f00)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000001d00)=""/184, 0xb8}], 0x1, &(0x7f0000001e00)=""/196, 0xc4}, 0x40) chdir(&(0x7f0000001f40)='./file0\x00') r12 = accept$inet6(r1, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) fsync(r12) setpgid(r9, r5) r13 = accept(r12, &(0x7f0000002000)=@un=@abs, &(0x7f0000002040)=0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000002080), 0xc) dup2(r4, r4) 00:00:09 executing program 4: r0 = socket(0x2, 0x40000003, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x22, 0x0) r1 = dup(r0) connect(r1, &(0x7f00000007c0)=@in, 0xc) 00:00:09 executing program 3: r0 = semget$private(0x0, 0x2, 0x167) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0xfffffffffffffc00, 0xf5a]) r1 = msgget$private(0x0, 0x220) msgrcv(r1, &(0x7f0000000040)={0x0, ""/24}, 0x20, 0x3, 0x1800) socketpair(0x6, 0x10000000, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x5}, {0x1, 0xffff}}) clock_settime(0x0, &(0x7f00000001c0)={0x5, 0x1}) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) connect(r3, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') getsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000300), &(0x7f0000000340)=0x10) connect$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r3, 0xf4, 0x0, &(0x7f00000003c0)=""/149, &(0x7f0000000480)=0x95) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000004c0)=""/4096) clock_settime(0x20000003, &(0x7f00000014c0)={0x10000, 0x6}) pwritev(r5, &(0x7f0000001700)=[{&(0x7f0000001500)="e0128f4d8033b88a71917bcfedd4a752e6e8ab6c81e9d71dc89782a30d7ff0457a04e6d6c4e7172af96c21c245e53e5dae92bb8e23b7af32092efc50e1bf70c09cb198d54157317cfb9a7c7d4fa18fdbfff4ee5baa1a3f6ec47a51b6d1507d51986b8481d6b629db4a09a678f70d894417e23eb040a80330c1c016d55d77549f350d3c47c6e67efd0f5bbd5eecec1d96264420ad2584376ff0dae2a4d907be7c16e76126302d388d46d1", 0xaa}, {&(0x7f00000015c0)="301d942dcc4c19db7206d2cd40c095204499266a65445a659fae3babe2d26ebca4596c47bc861492071291fa46e075ec442803b64257dccbbb2c046d04d73c1157dfe88eeca9412f29cb6772b85df0a80b2db9eb1a0b0700cc162c343da415fbc99de8f717900ea12c", 0x69}, {&(0x7f0000001640)="651c85be0102573accbf5f153f4c59055c2e5b47dd115280aa9b555ec80368bc224fd6f44d51affd48fa4054f05d4de50c56c643131e09e179a671c8d8b9c7bbc5ef9b99c148a7253bf3cad17ab4417db7cf39f3e36b135c0bf57ebd55b1d446b559050a4d024359e473b1feaf34d549f56c4850e692adea9704d48f5274c740e1565b8c17f066244665d35bb53c872bbf05528f4b6c83ce133a1b6f3490120d9158c1b9ad039613", 0xa8}], 0x3, 0x0) r6 = dup2(r5, r3) fchmod(r5, 0x120) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x410, r2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) sendmsg(r6, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f00000017c0)="41064fb02c70712596a188b6bad4fc94d8a93b2f3c71a457df38061ac4a80e21f58b8532925b4a70b15a7906997a13101b84d406d89c02d541b661e667094c2953a9cbb2e607270f39bcf7e2d8bdff1c70c727a580622b593794dd7040132f8fd1a775b4a9977dd9005adcb9e428e61743e2b965d480aa4068789eeb49aab1d614729768aee23e0446464e07c0a72e5e826c462cc0ce", 0x96}, {&(0x7f0000001880)="5fa5fc1cf3f05a13a20fee9a2401027c76d7a20c9c04ef539510d29910db1cb30a4fcf43f11a7852c3054a0ef6f63230705078c498d22f63afd91179a521752a0c558bf156c414ee844d8dd1f405998bb30218b47024b80d657caef590085233c16270bcb77b4ab20a3d100129a87f0b9a63c57680f8e6da9c6bef5e681c53f8055e2c10271bb91aec3c4241cd6beb3854244b42c85f5079d257405f96c94e48ed6bd1e68108ffba5db4fed13f0eba32315e6c1421f566355ba997c9", 0xbc}], 0x2, &(0x7f0000001980)=[{0x28, 0xffff, 0x4, "0b9076bc52df72984dfb4e30bdb401029cd9075ba1ba"}, {0x50, 0xffff, 0x7, "f8a8fad055c787c5fbc74b5b0c896126ca88a805f4341ee6888a365157f86644c3192b4ede7389a2dca1b8d1b66aba0e20f910e4d25266846d569075"}, {0xc8, 0x11, 0x5, "7fe43feb9f78c0370b71836934383f2b8641e503cb85986d7c587b0a7ac2df03ca581fc59fde434d85383f38f329d4b03f089d9aaaf47a0f7352cb8e0f54150346734243720c095d6298a760f90697130178d4cabc97d91ecae0f5f2e02386c05701767b13494a185914759e9cfa8f5902df376647888d8e1f64e7fa6158580ad80f8a13fdb30eb8fa95b8366d840bd6083a38d2063c0672957c558dc0e7aea5c5d66eeac87cd6178780b94387d3634f104b734d33"}, {0x30, 0x11, 0x0, "1e6b127e83f125d4f58921fca39c08ae8fed0b010752ef621f"}, {0x28, 0x1, 0x1, "e1c1ca2fc7397a7352ead3c4921d211fb5"}], 0x198}, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001b80)={{0xfffffffffffffff9, r8, r9, r8, r9, 0x8, 0xfffffffffffff5ac}, 0x152, 0x6d, r7, r7, 0x1f, 0x7, 0x80000000, 0x2}) getgroups(0x4, &(0x7f0000001c00)=[r9, r9, r9, r9]) connect$inet6(r2, &(0x7f0000001c40)={0x18, 0x2, 0x5, 0xfffffffffffffff7}, 0xc) recvfrom(r3, &(0x7f0000001c80)=""/61, 0x3d, 0x2, &(0x7f0000001cc0)=@in={0x2, 0x1}, 0xc) msgget$private(0x0, 0x200) sendmsg$unix(r3, &(0x7f0000001ec0)={&(0x7f0000001d00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001d40)="7e1d0e3ad1c76fa11a9078931fbef8bdfdb5683b858b85ecd63421a06423fc3efe7500e156f07d2db4380b316b5f084392bb4fa64c67e3d5f90b994a88842df5fa5bd8c6787a97016c21135356c9842c52a6308f70e39a", 0x57}, {&(0x7f0000001dc0)="6b80db18ab990bb89795444c8db82113cb1d073a2845eb75fa903f799efb434f", 0x20}, {&(0x7f0000001e00)="9e26b9836f7f9f22f0996ea756327cb0d4223bdf7263e837c9b6c0add8c9e88c88a5dc5fa1b96d9c1129bdee1aa3afce76c401a1b7bedb1ce05274996bec75e213ee4ac8b08333f68fa31693ffbd81f2e9ac", 0x52}], 0x3, 0x0, 0x0, 0x4}, 0xb) clock_getres(0x3, &(0x7f0000001f00)) 00:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x80421, 0x80) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x28) 00:00:09 executing program 5: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x6, 0x1, 0x3) sendto(r0, &(0x7f0000000180)="3679f7d74ddd8878012c448c453da1fe06f27a828ccdd46fc9f343cf7b4ccfb7f2f776595f00748681efb224c490a3d2cad27b750bf22b504ae21a66b4a739ef08779296d6e9e5c023601127ea5f34a5ccef0bf453a9ce186be2996a5078db17ae4f233a727af496ff410b0f1ab0ed347dad893f87e944d28d36b744513c551e09c57e3af4f27e1828092acc5425208d03f1346db5395adaf5378c56cf5215ecb06b6c29d57476b51f13ad8b8b36f49f5e8fc180567147be9ce1d0", 0xbb, 0x401, &(0x7f0000000080)=@in6={0x18, 0x0, 0x10001, 0xffffffffffffffc1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x5, 0x4}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000580), &(0x7f00000005c0)=0x4) mkdirat(r1, &(0x7f00000000c0)='./file1\x00', 0x0) fchmodat(r1, &(0x7f0000000040)='./file1\x00', 0x128, 0x200) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x8a5069a07a1b5551, 0x200) 00:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0140, 0x21) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x600) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x800) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x21, 0x200) rmdir(&(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000180)="63db66757cf395e0f0a8577ce9e672107da326115f0f3dbeed62bc280911311e644da88dfc36381adb8127e98e942c8628cb9ec6a9587a9e347e523fd39ee84853c67d7022ac51986d9dde8ac2ff40b9110bba05411f21cb2dffdf1ae659852b0c6cf14924b13d99ae49f38995d8e99d711c6fda631cd714c9cf6b9bf354dfbb9f1fa75230af8567971a7146e3e5aa731599887ac2e3a0090972521032aa32bdd7330f07c557cd5fea4c0db6face4911d8e2446b7e847daf8e0e976217d136e6e62ac0215926681041503354fe5f186c03b46428b48f04f9", 0xd8, 0x2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') sendto$unix(r0, &(0x7f0000000340)="afde7e33b830c7a2b4e881e3644b37f5a05d6da98b51760e84a1ba0fdb8b2cd2a33e16356e9c9ab8af5f1021c3999d937ec9e8ab569df6f10c6af916af614a5b755bca2d96b2494048a6d9b3be9a7141b741378f0bfcb97b46908580fa528f882f8d822c0938986595b617ad9643f8854277d7a413231ac4", 0x78, 0x5, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000400)=0x5, 0x4) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000440)}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000540)=""/14, 0xe}, {&(0x7f0000000580)}], 0x4, &(0x7f0000000600)=""/6, 0x6}, 0x803) getrlimit(0xf, &(0x7f0000000680)) r1 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x800, 0x4) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x10812, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, 0xc) seteuid(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x640080, 0x10) r5 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x20000, 0x180) mknodat(r1, &(0x7f0000000800)='./file0\x00', 0x28, 0xe5e4) sendto$unix(r4, &(0x7f0000000840), 0x0, 0x400, &(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000008c0), 0xc) lseek(r0, 0x0, 0x2) recvmsg(r5, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000900)=""/4096, 0x1000}], 0x1, &(0x7f0000001940)=""/34, 0x22}, 0x800) r6 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x10, 0x20) sendto(r4, &(0x7f0000001a00)="a43300ad255439293b77984c9feacd54913ddfa3ff0bcbef578829cbb7082afef956e3ee95312739a330db72d2ec8cdfac1059b09321bf9797563522462514aaf4725b691e71aa4a3bca3f5108c4f94a19d3bce917bdedb3c6c69ce046018970e02b3d5fe989d4a2f38ff2086fc574dc48e4c618b329959a8458f98e16b04a389a54001eb5eb3e6094292eb19cb0301ad23d0258284167ee0642da36df7c0c147c253fee70f0f3a0054151ac2301a3883acd2efa937140b8e20cb048a7a12732bc7c843acac1ff6b7e70c704f89802811b00654eeeff3bdbf4cabecfb1d04d803b1e59ca707d145a698e422e2df7df22b9375a7b99bc98339831d2862ac08baf8f0d539bb0a85908f35b9fc2ab38ff805a508a9da41661a3225127f996fa5f281fbfd492ed3f5471c90b46c33df9c06c358862dfa71078b7be232a2d025b1b1961d81a9149f8b776ae45ec791bcb678b8198867f83e25f79558b33f10481d40f402e3e9b2ddf49d716e8262a6d107b8c14fb22863dce66860d43b58dfbe0d3a6ab3678a71f38b531cb657efcd793a4dd791d18ec9ef4bb1756c181b41137800f4d267bd5a86bebbdaf846c04ab868dccb5e8baea0772c4db40dd0091b9682f16086f9aad1c185c1038ae3ec089d5c82a21a7873ebb542219916ab4aad4281d31cd795a5da40323394aac24bd2b373fda5e12bc12d72a58948abc8cdcc174e279fcb66bb34f4dea40bb2c496fb4ac7070854afca144c74755851bd96e24f2663fb34efbc53c614673ffce527f9739b749c9b969b0f25f27ff4fac01480301464e3b5faa10f43aee9aafb921181572d4f2fd60ef0b3bf2dbf053d75391fad23e0cbf8146abd3bc0b9bf1eed8d2dbd1d6664d1fd13da6f9cea16040b4dd33970e74e3f7eab7b8640709b6e8b5877a87bf80b705e60cc9dfcf4d870188c421ec3d994fd586375e483ff7e2961289780b8299e2090f9293961eb2834b65b20634f66ef7f248a374db14b86a33e56f562e4578fbcf884dd6b1b3e068313c5470d30d627e22c63d29f9b4b643bf1b505b0443f06ed0d2829f0bf12a7c25e30339384bbcff9e012c03caca5dd5db69afde65fc1c462bb0fe258f06cc4c6b75f010dcde2ced0984c7634332c6c54c1fd1062674813f199ce9c5783c3b3ebd9e034fe5baf2672283d92d06b9918e91da2e40e324008596da43cd8c6d87cb813f4bd8a121640051fc9fb495fbce4cf29affcaf953995c491feac234602eec18e76fcc3afaf52522b2bf7dfb6a98aca603f1d7f40444fc45d792c7301cc62de016b7e295a02159d196300580557e93747aa3908977bf32d6550a19bec295831587160b4d1bc2c820a43d71dc6e359ba975d2c281c10b6a19798672db6122fb20c1e0502ad4f1ae7477a8858ce27e46e72e13e815b18780970f6432e5100b78c4742c88dc149016e9a57aed8bc8a0afe82a8e89c60401a4b988089fc8a60a3bd66d23180e7b048ce0d8cc1781a03e7a8b2cfec6d80600d475483f1b855dc4307af7f4fa245741fb997640ece9b187e8627ac93b8fc0180424355a03859b434e1a6e9ca3225c21b6f04a2991b7cd29b415f1f3f84811a6aefcf24067fbea81ea2561bef1303806e7570f5b4c08a85ffd3f977fa88383c3ae8ed2a41ea5fab945adef07f31d423fa3a756cbccb6cacb7f4ff92c2ab7889e8248dcd222e171a856e6057476ce953741788128c62559b3835be762e7e2b368e29a5e4b36407ece754f87a96ad1f6a40254d131ea7ae5170ab1a73b680fab8bf69581408755da6a7fceab50ff25ae015d06ce6dad71ddf3a18a4eed380a76f699267c39110c3d4ceb149a30c38035fcf4ed5dfde3b380113e2046c4525e8677d4152daf7eca620970b6e09cd2d43b84229bb27239d03ca1844bcb52f93d15c511cd1c164cde132eaccb66b402874bc0b705503925cde3711fb8ca4c019f3fa24c66ef6fb998831994290601d0d674ffb033c356849ac1b0ce0af768e465b2771f8440d4d48844e61d9b43e7656276eae63268ffabd736894b1fdc2fea171dc7d67dea23583a3e964dbf9bd1cd4b1b88ef7ee891681eafbd9bf0e5d06dc968f1816063435d265346cc6bcab39ce1d8d98a9459dc47a0d92a7579415f9d6e15f3eadae69861074012f821688ad10931045d8dc586c1dcd36ddef9713cd977e4e1d7b210e82b7007600828a1593a53cd3e173e63ee157f42d8f661e65db2848b9f166d73cfd845d57c31000196ef274f34eb4bbdb33c6048a8f09fc9c8b2835cbb1c3200e4574adcb465f978542f0dcd2bafb74809a2147ec216d75af07b0688f0793f0eef01cbd81e478ddbe35a7da3cc83253307f059d7fda5c028ccdad6d64974f873dfdbe25ff22ac5fef28d3ca7ad1196c52dbd86102c4998657e76257b7b0f1c8c6c85471b85a3b9bc7f524639d4b820a77cdb2563f2ab3eb3931adff2ca84e2bf508c529f99e2fcaed701a6d04f4990bcaf4c0686508564eb733720a586685c397781415a1ed86480357ddfadb99a41a5b24f2cd3c062f14e924159a7b34c3a5fe86732852954e46de80a6faf255958dbd70d85248bbcef8b883bedbbafd9768a9a2f934eb8287e0b512ea8298ef3e79f5e4abd5ce02dd93b69a69ab245ca6c8c450916cac8769cf0c9ed6185b9c2ea9fad56343d7d3eb3e6b05ea50467512cf05916df616ad7b0071d70b0027cddd73df1a381dc173f8d512e41e0f478e2b1d4b2d1536248b4855dfaa1155bf9e4276aacaf1783e43df518f830a201b97b2dad110bd1b4bdf8af4c6705c2e532815f55b13a68b83b3d6d05bd1f92e9853ba88f60145f3ff71bb24083698fdfa3fe483843ea4e026da4da64933db41df0d38a64903890eda4ebc84c50d5ae0b8bb9d05ce54fb8cba53eb5936a4d9ba784368565fdec8dc32180fdc31cde5de2973235cbc70617ef201a3ab4dbb172603085bd9c38fe61cbf1f687a3276a13c646443252d13b08bec3316adda8bf449c1368d97f01658bd0550296630d73d79e10d28ff34d21dc84a9c1e8d8ca41d2425c6cd2d3cb1e5e9545a6df0d20032be41ca6b51a06d959b857ccbe0dbaa2fc4f18ea50a7153679fe0e17402440559015e0c3a06510131afb52e77e4d0f7efdd1772be40cc2f68bcce8ddb5494705fdcdb170c3374f268a94ca9452a0c86d8db25f718f4f567d128700c81951603bc25f6daa6eaf80baec5ce4b8437e1a5a3fd8539c712714254a402d33a2ccf2cfe4622e8799b7221648bd363c5047c37650291aa8463de12c6b3e6e5ffa35e6b1866f60a4de0140234f806f603390ddfbd128677af185581aa5b1d21dc911b68182c2aac0426de83f84b25055e2fadb48109a2ea27daad41395279627b2a05a886dfd36540e8ccf2d394b32475028a5671b8beb4a32775b80a606d88d2fd0e239f1f79bb447aae15142e952353268490ebfdbbd93304f4a9a2811e0d5d70f3c63cb8b420089aef1d3935a2be753aacadb08d5df4d4fe56e27dee272efd7473b7003b69362cb9262f733090a9cc366a8ed0a651fdd611d4d2e87f56b7b9b701078700a9036af81f3d8592ac68e194792402f3a411f7e2181d31c341169163e2030b539bc7a071ed72ca92e7d234b9afc94d19edd5c34aac3f3ca05b5e689b74c855b82aa7afdf87749e5a67bdc64b854799b0caa08343e169f62479b21a0b6fa6cda7526b0b3356fa61d1355ad825c4e6a9f72963425d2a5792c299e19a133d089539c54fffe62f98dde3b654bbb1cedf52ff134bbba0c785cf15acb300a6c070349b2bd2016fa7e726fc72012410a82559a217d595180a8421c33e0dad859d35cd5051fefe5028a5358ec434bb280ce80ffdff31c808a147ca3e95cc14b601da27a18a86f419d074aab87a35ac7a1890eb25f23663697b0c18d79b0eaa9e46ad4d1260cd4f868f7a6e6dec1298956120dc889f5e0ddc5b86dd6674206b25a9c225610fee1848f349bcf6f1b8fb725bc1d012d65a186c91562f8910b336c93a0fa62820ea19383d04e87959907865225da38bbf439c953758ad0e56e942dc5f316d809b619b8b5f803fc4600dfa0ba113a442e1198d7c75bb9e74a46f879742c33cccef92fec47e9ee366366ef6065a920b26d449a3ce08f64cb4d9a6081a2ce7464909512bdfa2fc8dc60baffc0e768d82bb12daea56e14242442e4e923f88b041744e2c0c639bf2df46d89c2d4b3a1e4f703a89d99ba151f7aef13f5eb0d083b7d353302a84fb84ec8d630adeaf1c7382d6663dae79c1dae508314d22baadb7a064e146a1017e8f3aadfaee253f2f229b08eb93d24420320b8c7b49939c5b9dd980b897f8fce984cc7024f95b17d36a4f8365e4ec6f2b6127e415ef3d6f396c0d494903033e9c1486c032dcf991580aa60816070bfe0b25743f310357797ca96e5c8f1a3bbbd2bcfb4977388dcbf0623511928353a398915370db0161dc0eac67301a918b7aff404e7656d92927608fdd1aa2a2edab03bb3f3eb49f0a7adeb05a35ce74192b329740a4729fe19d51b6a800e98ca51d49a910f78815ab5ba54434e5261e0e41515323779ef664572622a77ae7907926bb3ec5693862bf5a53cf5804c03a7009348f45ae03bcf12d803372cb1f1ee0e20aca9a893063a1af1f411ebeb8679d4650f8d75719556ddaeff759c83a865ebb85905268aba863c274fc82fcf7e9f3fae955b0cfb1266190745b8bc8c27090aa44b3c3524c39af6ce1fb0bda0a59febce3d6299219c269560014920f7fbc6c8e3aa4ec21ceed7b304ea51d16c5658d9b7879936051d998b8aa4931fdaa9cf68732a0136f69d25e279e25c3450fbacc56ed55885539c673cdaddecf4d8a22fe2cc12ec95f398da2633716a80e04bbdb1abfec3498df3d042cc8723c09796b194073efa5979dc57c30cecf3733627517f49d797d810582115c6f599715fea39a83fcffc7c7e7169da72a62ff871dd654f7b5aea4fbc82e7909fc5ef62c4e640878ff81441f440bc71e14c68c7c2c4afe83ee9890a6392c72282ca20c2189a2ce8e98933cf595ab94e68b217b97e446e9faae54e72b04d8f3ade0b47ccd86c175a55ce104b20f1fd742143c3eef08ecf59c2f2131365d2ae8bbd064d16207b8c3b087c8ee5adf4c7d070db079835620bddb0d7552e70ff42c9a62e9adf8baa7a9bdcd74061ea9e565f44673d9ea959399e01c0f203858c4ea3181dda92929ec29e7c81539ae347735ad29bb2818409d619a4157ef0c3c232f0a6ded1ece0510b9e640341b659c36b670d636cebb23b526ec0d6f291cd01b817ca303d0d9b6c628b085f0fa4882675e2008d689a1a78a2e89c43b761ea1104dfe26f77d9229fb7158a2f4dd598ac29947ba4684b4a0678f3b104035b6bf35a918d4bcc76608c158483cff9018bbe488277c5187223f97e42fd1bc0adbec0a02cb1932ac53285d6da53963ce1f9db433477d38c93cf806daba24929f087ef03d677597075e0de9df0056c9ba619a0eca080cff2389d9a50f24a95f1ff7b03d275d0e6778b409a4dc337b5fee0e8f73b69186e5e6a5d2be9293138e33b7351b85ea5fd24c9c5b364dde93df516c720821dc2c9da7b38318a90dcde1a753609dcd45c1bbba97c4bd1bac4f2d79bde9a7636daf8af3e42392ac225fe3946d4f34ff50ca082479581a3c699c20de92ff3e431fa26648e094731d06061e46241ef6250bfec81413d4a5b6efa88d9aafac53737514df05825e05162144d78dbc968eff61b9f6400e2fb9b8031ac5e7c37c3b7677d81be039eb2", 0x1000, 0x9, &(0x7f0000002a00)=@in={0x2, 0x0}, 0xc) paccept(r2, 0x0, &(0x7f0000002a40), 0x40000000) sendto$unix(r6, &(0x7f0000002a80)="343de5f864e06ce2fa663551790f08fca4b68b1e314361e422df2132398fc7dbda8e76ff39e1c36f6ba0910bd2ca823a7b7e654b5a35523a28e89ff5cfae3af8a98628ae2d77321975603a36d775863ef841", 0x52, 0x3, &(0x7f0000002b00)=@file={0x0, './file0\x00'}, 0xa) sendto(r4, &(0x7f0000002b40)="c56d920c6ac3c86afeda4daf63b4f00c872982911a21489a20641d6475d83be8bdd5079a665f24e52b52935d493e2ca1ce1fa5868bc693757e96fd4fd4b9f72ccbe6ad51b4fbc7a9b54a35eb716e064a1364ff8378789d6d2db6dd15223ad1a9317eb6655504d29e34d0fc59888b173b356a5b57243e2b7ef0da8197bb8f5a6f003d14bd6abf302fd08fd49de0ab52f1ff443d01c85c835023077d824abaaf3b5bae5e8282137ea58d75e88662b27f57f203b900a712f6128bd5ef30ef5681be4e134aabd39002bd82633a358412b504510c80553c2b240bfa6103ce53add27ba6898d8fe568218a71aca9ec01f30ab74421288821320af430473e3312deccf4f48612936ca36afbd5162c0f16487d9548b7b828fe6a3fcb3c73aa3327eff48b594b61378ffa0a3fd58a7d8cc2df3667d2e7063f7da2d2759d8af891821203df05ac09e27ca28eb4f89b58c62a50f229b75cc38c6c2932d18689a651a71bea521ccd28f25b135738e46391d6c5617d0bd4f3a4b49f9cd8c6ed2adc9cdcd02098dffb031e650e6d1e6222d4a8fc4998a2a1d19e75a2cd001f92204fc11f21e99c4c6d3ec6db735648875a59cb72a3e08f8dbdc2acfb5edce795849187eb63957bf27335665e244ab9caf25370eef3f534caad6f6453dceab09192db4b6cfc7012a60f1d7aee7b4a4ca50d34e45aef516b50f9bdca75decc02f653a60f22526c1abf40c5df133f644e56156a1e5444175bbbd060a00a6bdd4bbf4481cda0211b47188233368e49c4741d779c92d31cbea3c651f5e7603d288271efffddc7f9b6aced11df48c282cf443b772c617d976a99ec2c7d0533d78b046038bf68a62548b7964a682d50349430acd3390a059827717b9e5e4214a3ae779c02c806ae014a3ae0db8d0a13c3810318818825da0872efb884818fe4f883ecb56072a962f37663884f2352716976b66ac70cc12f266cfc004cf1b73f78e183fe65707b05444d110d432317b0cdfc11b791dd1912029ecae54ecb5aa48aa23a944b8a0eff4962f671de6bda24830cba3f662fbbf6beee6f57e311e6d671cb6d54238f7f9e092aac19af7b40def3845a77deda09c2a1aa5f1d79416df20a52ef2445455a74d603666f067b34310d2860aff97a05e056266c5398d86f62b254bed62145ef40a698642c53e1da5082c7992e1bdb01d0d1b1fbcd1699007bcd76008c79aa3e3f498c5f1ffec0e9a99ed3611b8d47d6b124bb906f4f7266988fffd0a3560760f9f92381bdddd6ee3d1ee384011a8e8be6e4681c21e71a0bace6391e8d11130a38dee8779cc166fe3273ad7c870e279cfa541d2ebf4cdb8f7ca33bfc401118b4dc1a7888ca293f4ccb96b1c5e7903b36dd824f2105b2f7c3b38893ea3b942db9ea329b7dc5e96d306811a9055d69f4875897eb04c810540da724a39edb8f284fdddf5b3bdd96aaec592dba53c8adee02227f99b76adb5b769ebadb19de0865c66c571c9dd253dfa0913cc31ce277b6344d6a0ace14df6ace101cbdbaf28b44e6025068cc7c7113c6ebacfff9cc0a059fde9111e85dea1e56b91d84beedd42bfd543dec703c93f6ad40df1ccc15f697fe8357a5472f809fcb5586ea92a69c5be8f8cd6bd312a28501af5c041d4740e9db7db89cead3b2c5362b66a0547301f755859d90562d0030dd8d7c2a7595b97290a2a278d5a419c79ad5bd770db44777cdc2430cb378287a2bc311d3e7d07a1b1d4c048cf427296c53f0790e4ec7b096ea3727bd30fd92bc0a87348cac6cc4ba08c25c22530147785229ecfd5e65cf13567bcffb7453eb63c5771edb0d65e850587549dc5c87cf4de9653ab0b9b93829f3476f90a6fb8ef30b449bcc92aabb2277c90b2102ec9dad832a347758686d86b57db0617bac7fb98f521dd6fc2122463ba5f1c0bfb08d57ea38b719541c5c89a3a9093e2a97d92afd4a3d77fc9cc7dded9ffe9d0aea7d00e8b792cf40115a510cd487bd154dabb4d1d87de6998c20a23b3f1e39be6cea12e8b4031bda3e8d2f2981161dc83eb48d15b8f3ffcf704f02c82736985e6cc701acab047cb6ef3ff8b1d92e0197d465037038a81f929bfc1e28f17dd37c02eb8e12bac3e2773ed8da1516708549d1fd17a972d3fe0f68563b7ccea044de17189e69f0c05319be7fcef2e7abd4be146845abc5d668856c8c6c0dab98fdbbc02e7adf68b31b1b1f7d9c2d72edd2a685c71c198016009849f46f067596919558f251a794d8860727d8750daa6488e7eb59ce1695d339d5c15cf4de4d68b5298b018d61b4f5bbb28c4971241a012c9e555a79b118f20ae1010b5fac2342c0a806f350c9b725565605028e4a44bc9c705dc91e92247bafb2b8c88e9f77de55d1f4b879c5ed9538d924d107a58ca7ebb52f80b1fd94b3fde7e5432d0ebb93fe7bb25d0a46333db1eda39b4d560614a7d4f26275418bc8d091ad873e7c097f763118743058f7223bc52ff6e416f55d51e61e88ec3e6ebfe12ab727b358cdb35a58fc973343101328711060acc11a5ff672df48f62ce51b35e9d3301071955f8078d7dc031b683de41ccde35a2e50b74b75e33a5a3ef13c9beb953a9be931fee2f9d0f11b0c938e64c848e0dea62e33c68e2815fdd8dc2085f3cce1e03769ccb88a2e64acf70293319fa4d4b36fae49dc0814eec6047f8f03219adca2e66ef65db46da344dfebc8acc31a2bfea61bb3e9bb36f9ff956483b80112287a575566be880d0b4d48c69cd3171f3e7e0c4fd85a0251ae47cce2c49259fb6b0cac964c679c42876be9b4ae071a446fe7d617fabe9654dd5a5484aa394eb48188ec55a41e9152f24b2cd45b08e2ecff931303c794c3dccc4508d6debcc7e5d23223352f1bbdd13070a042899920b7e751356eea7b980c89acec3710e298c01329d4f7b2be6239e0f4a13061d22428cce2ea9f96f754dddb4c3cc488d08018eb0b4cac24334e60724c1502d3b3d9c47050b159b748b4f7e79b8ddf919dcd1e835cad467211dea7c77fee992f3a43739bd3c8e33d8bcdf3740f71cd6a189d2c11e25f07ac059d378fce2fb79aab229f360a14d4409de27b89bcc4f5ec61f5b88932743dad4942ae88a0936eeb8bdfd9873524bcde4daae2db21e31c00719574141dcc740401e603de10fbc29d761ea36c9026aec2eabdf6bc3883dcbf900926a31b0a19d8a2c489a5a61179da013f5043cbcda9f1147b5b708570a8830dc0aa7b9e0bf25998897c5691339e0eb7e199ec77becb21e54b3e822e055440717e64e4f50dc86d652ef517d0df29e9fd86340d6930e89f87b0c5af22806a00f37fab6749eb6916c80fc90e33435eff4d0076fd0201a9fd0a52d74db1bad4e3fd6b0177c91d65b410444b2a2baba00702ae2dca45770d3ce4f1269df36409cf180e74830c682763b663a9f78f78afb286e581864033175322e8d791cdc06b5386415d3a1f3c13b63a6dd496954f535ab4a9d5973060a7033b7258ab617db4f4de57c0babf9ff174697c0f8ed323764da0166a2783cb15510d15d5cae3908bc5be11fb4552fe1d0b7657613b9b244b8883aa34244937be0394d9be883a0b9532db1367ca9a213367792187a8b94c0c7b9b2dff2987eee44c5bea38c42274f73068b24da5990e0b33bd28d2a96ce2b35b5bb5ed4bbb0d078604ba0c4f6c548a6337b208bcfabed40630d9a310dcf7db73e3df7f3f7a4db2fedaa4dc0e170a221bc733d2a9213831c5bbdc8348edf4446d03b45252ad3808e04d1dcef71762bb83a0c3c1569e3d29cc9f1ed21a3f23c6dbf341db566dacff1eb8943ef63353007f329fd18dd2ec584aa2835b23a7cf931f2c4ab2adec79f35b6a3155702475e0f127d22d324576d3b9e2e239d799faacef3751f29382a3dd7c425cf11e00a18d8febcc274c868b781aee44a5a4f99b2b36e85d480559273fbbeef2e11d009110ad7e3b34669986e4084542615f1ca9f62111b59b9def57ff81125cfda88bd54c7e100f411cf5fcf2e5335fc848c0e4116e4f0b1eddcc47d0f5f0b4e50b2c49a2436581590956d4e5aa4b8d5fb361e62f8ca288f5d48aa3afe8828c4a2881847be9348e5b1d4b6ca64b8756fb6e41b518d9fc60204a67ed591610f95fb14d4134b6ec6899486076a66e0f42349fd7404bb909d4d12b8687dcb17d65cdf59ba924ba5b9fa82442d7c2c72e81a2723992534e7fa99dd38e7cea639d79d00dde7bb3908a2dc27bcb512e04a0b55c811cc47ce3a0559d72a953b3b8ab087f2c3ba3c9c5feacd4fffca90693dfec548097af5314756c5368809ddf9a03c5d6726465eeb177459868416ddd7929c289766d53ecc45654d364c7418a1f7a9eeec2dcd09dd579d16f5b3ce0cc68fe21ead1cb0222ed947b37c5e80a4d00fb0829abd84baad07f4a5071dcea53474d51f0802f78d125ee99a6a24015d879840a169abef7180a9f0a5290f5be0b290a093503748eff161733b7e20b2fb90236c01b1de239e6818b4a06b9587220163fe3a2cb94019d8f6cdab4545568fdaa291b92a1f362a4836b1291ccea5b8d0d8b2076a9ec761c089adadf2372f5d69c6c0a90ba7c5cad1b815152be0bbf41a53f21c1bd0123e9b745dd806fb4d4327b216fad73e3d7471da761ab3cafd31f53d67d23bf50027fbd06d90242acfbc8bf281ee287d4982e86b446f92654d8e8811d5fe97d42f7841afc29f284e135c948ab7e33adeb4e451397838718db9afb6c02b47588bd89c0d4266c65f1fe195d0ec5ef40ea7259910eb9bcc7be5160253c44a0ac23470381922ec74faa991ba5413a2e6ff0123f25506122003f29241d1ebce5693243b51829c03ba841e7f53f1d8508b2c1d8c10c1025594facdefe15ec62ff08db02f3a8358caa28d201296811cb24efcf1437440211c5e30a293a12483789cef48723ee460b60e61c6f9a431099d549f72e67605096f5f82a9019415ef36778d2709535aa7ba19cb9ab65d6529f9ed30eff35dad61fdf25e1e65a4241be550e85b42f9051f2798d32c38b859cb9a472be6875bcdb5caffe451a6ec3f641cb901c1927e6ae2f511a88a23e3c86faee6cc8f9f6880f48bfa5bed50f396afe08004f716831e56835f5316b8f52a67582e1b12b864ebe80fb6b619b05ad3dfa196fd899c66e067b0d24485c30fb28011b13108835b5f9d7c63090177795ce03c3a5dc44fe047ba53487c781b44497bcaaa84603e08a91fa2f96e422b35d3d3f70d97dc3fbaea18b5c1e37b72cfe10f58baae126adc4277fdc1c04bc5470b662bba41e47e65c339cb767242001b497534e248deb9f2e8e515ef0dbda7bc34d1acfd9be852e7d77834ed7035a491b771e0e855b0c5616c1f4815bf42ccb7c1536416a670f9dc546b0d3337b49e3046c5d51f702e858b3fc638345778d519910bd2f4e5f35847d56b53cd3703af00b2f01d1850d78c74268ff810f2548e3e47ba7bbac6dece2aeceecc92f5992078b5ad9ac7ce427b985d9471471a4058be32923994131b3aa445598833e175c64c4d55cdca14470c84c224c7433792045b11988eb9956080c4fb222ca4a11c5e1bf404d3670902a89129cfe2c4c62617c20464c313266cfc4b5b1fd5f2195fe80c2232d805b4bd7540a685d531b7098dc6843b1a1aef1e5a73ff2efcf86b51f6195abe4d2acb75e6c37bd559cf791483d20707cbc81674304c8eec9f9a0d8d11a984955cc90b27f923fa3d0d3fab5026f367e7627e9884fb48ca26c1c545d1d94dc473925117f9f549fd60b94de5db65c2c3bf52c457e25d69fbe5c499fb511d16233e606", 0x1000, 0x1, &(0x7f0000003b40)=@in={0x2, 0x3}, 0xc) openat(r1, &(0x7f0000003b80)='./file0/file0\x00', 0x200000, 0x4) mknod(&(0x7f0000003bc0)='./file0\x00', 0x8, 0x8) 00:00:09 executing program 4: r0 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r0) mlockall(0x2) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) r2 = getegid() r3 = socket(0x1f, 0x20000000, 0x7) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000)={0x10000, 0x6}, 0x10) r4 = msgget(0x2, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x1000, r5, r2, r7, r2, 0x8, 0x1}, 0x401, 0x6, r9, r10, 0x5, 0x9, 0xfffffffffffff2df}) r11 = getuid() shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) setsockopt(r3, 0x7, 0x7, &(0x7f0000000100)="a85016dfde5b2adf3518d39ede3d0852651e7c5f1bbc2bffada91e400bf1509e5273640ebf39b0569a18812dd5ca946e5ae7e87475dbde99970885ecc576d73937c01b0962b32cc4f0fe3929c88c30888206a0e39bec05d9329105d6cda3de981cae5837403d1d3af8ea49f67b58e2ff705327ae44c1c49adf5bd59fd721031a026502bff2f8572dcd47cbfdb9309a29d4c91e81b026566edaf6ceb8805bba166d3bfe5ff6a080a2792f66fea10c35995fa0b7bce66463178b1a382de6579ff028196c421cadee5db6290a6defcdcebd44b34b2d6799576faa3b5cdf2c837dce764b3ad4dc005085ed2b92a7ef4e6262f6493809ce7b3f4cfb6338fcceed44c42b39b041dd4122af8fcd2d97c12c025db413d2e77fb320e35fa4625b53a17b8d33b0ecec3b7d9e5ea91f4a4170874ca20f162dad628b88cc85e44b0c3ddd42181d5a09da53761587474613858fdf2f3a57bc42bcc08ce3c3be23e8cc82e95ce0e937d05fdcf2bfbb2e960fc0b067482a39e7dce238f5cda09b9a2d294601cf1fe24f96d464eb6cbb89efe76d00db7a67569903caede2d108ed56378e4716a699a5bb9259c64bdd96a2053c0bad3a3ed8c9d41215441193a530fd99bf2e1380490d9e8b86a22017b1d2342001c49cf2808ac8fb16cfd3cc0b2eb3165754aac65c7a150bf377e88dcda215283d64bcd2767e723caf44025480f2adaae264ec9588f93692ec051a15bf2c4b4d46a6e9e0d498164bd21f42cecbd28190044f27bd2290f92853646efab59017e2ba5cf00d98835dbd031b492d9b24908d09c24463686f530e500389299c0ffc577909d66c50565a2bf07c5bfb78665a8c860ef6bfd78a6e9b2118ea6c19db92c1c70a8b3cc2fe6596ec1b07f26c644cd71bb201059b9d9df59b1be94c68b91dc703f4db702a07cbc30baf428503c40edcade3d715b22771a2657e19a6c107277fff1a789f299f459e2d46cb241028a8db0aaf8cd35a86210b5253624c8c9079f415181013f09c344dcf4867baf70ca7d3f822c8b6f5e68c88ed0f26019a53f9b1cf87efd39a259996bb19cd5767c471cda9981fd23fb17dd13350c4a4ceb058ac4cef9985f429b0f279516932a1da6479339e46d909ee045867800e9f84f4ddef80d21ee401d5dc278fecbbdda5f0ecf60e3dd9be83e4be329a036cce1ac7b7377c5824a75ab2a85cddcb42d6240048f926664e9a978a069c08329e0b8b4694f24eb3115374eb5c561bd539cecbbd3eed146885186f72eb52d26aba669b8caf8e47a2fea315b1cb4b5726a4b5d14c052a04e137f38e8411a51782c4c9cc49d7946c8c12126d6f6a2d63f262dd65e5eff302e8775888606fa47a20058653a737688c71f7b60d42630444482003e726bda23a17e830f53f3208b1bbb42343e7f415d4d49d2f0c8ee95775d0e02eeef08a87f9e62e897955b7f25d07f764fa6d007d7be4d6f79b14c4931644e46ad4cc4a18da5f70e29392b4379599691a04d5fb663dcf90c664d2e91b283b4c1ace380b34442a987a5e17e1d09f78798980ba19295bca104f3df6206d769d58ecc0c8719a9b69edada090449561f8e102026f4e8e9f0f472333add5d8bb4b006add0dd69841757133e46e13b0ba89cfee5fe3a0f84905751e9bcc30ef6d1b97558b2c19b9508c06671369c01b4ee14f41c5cda37f33da4d8749e8af0122727d3d3027d65ea3624cea9cdb0a8c464e5f7cb9f7a6b6fe8d243a57eef75bc0821272eb9f7e521a8d779254ab37fe202d9588bd04eec09715871237c0033eb8f440b7e752c3a1f8abe950577d314ed68f76a235167089a271855728bef4e438292b088ca2480a2c07b8317ebd1f16e6789170fa4ec06031eb72607fc7df847ffc546027aca8f488058685acf15ad72a4e3ce76ec7e9dbbc34fe32a0f8ad9dea6ccfe14df188c2c17b9c4f00bac754be3b41279d1975be8935eee1d65182bee6ca2a82dc67e8812ce6e8511137063d58caeb855ebbfc566a5f597209c096a39c766674df4bdaae3622c3f90259fecaf3d9eab21c4263951175336019bbc59de791b774420dc6c9e58275e4115084b834c07d0883c4192512b4b6c0d5f93226617f1c2a3af8e5ba1e83a694ac4340c9c57ae9aefe9a2ec5f519318c441ff68f25c4e367d5c32ff3a1ce09159648661bc07cbd0c01bfe62f2e0bbd56bfc2ab9441396ddc87240972721aca0eb898636f053eb07eafc40ad57c23bec573e1c1645f077c7897b8f1fa771a1b68a0b2d0913f332097481cc17dc8263492149649cfa70b7d2bd8f84fe3c1eabd778857eb0ba4e1d0c94e4e6e04a698723863c54dde99a2a516f3e732501df91882748b8818574fe52f58d7cd2551bdad4d23fa532e78a5e4b9bd6aef418002dab88aea90351c16ffe62ff8753578467200ef23c774674cc6ab7a8edcfffffe22d3f05e502796c893bae3909c66d82da5a992e7284003352b5b155a5d5a9a83e79a2fe8aaecaf316e7b0edaf12ec094a24260dc32aee45dd074da17537f51fb8144f5043b44707506a934784262ceef5653fe464a888d3ebaee33d81e89927af55a32ca4ef1e2a0b627d32ddb0800975422fdaff424f117b09b1e2e172562f3b51370aae0e192f590397d85788810ff2c5329a4f088857feb07ea0bbdba28b1768b1046e41f5f1eadb3414882f2554742e6367c3c2434cfea5d6b97599a0b5ec9f1f583db34562a13a065b347643b905a9749540f0715abb00cdb01cb562bd7435a3e7dd17d7db58d5381a745ac757f357ab137887aa1ebf74dd8b8bb37b0159673bbb77786b0a97363c5f04c6634ede0f924731c36f2c04b7021cc11c94dc17eb7e19924810aefba891612b1c7b9f3f6f05bc58c466315a64dc7e8882751838ea59c5ea72687cf0fecb73dad64f5845b9a00bba222d528e948b7fb4228e543d368a382fe7f490b463eb34cfd303e483bca5464f0b071ffcbf01fb8e8f98ca62b01653e78ba9fdbc5ae364df30c3e9480f933663a06a6765c65fcac781a571a14c39c8fbfb105428cedc7d13becc6e608354ebbdb2659ccfa34d74bbbf50c1f56fa7e9aeb4162e44e9a21766dd5beca243cd3b7e83b3bd3a2aa5856aebf7e57f9fa491ae54e3b3543f8289c7e947d5f6958f0874d7988fae0654cd08a069632f6bdd19c432c5c72b5469b46bc62d0234efa380895112856c0664bf8406a604d705584ac8b7486d7efa348eff16287fa0ea1b134c89c27efa878f4065331ca93ac80dbebfaa85d62fcd6463d1d016ec4847dc863d30f724e7a8a7b933dac6317584cf951e238eb69e2cdd853621a558aed664fccc302b474675c9810a798b325e36bb3fe519fe2df7bd9ca10e7a88e2ee98bde98ec5d176f4f9fc68acc4507c0d875fe6eaaab7cac1f91dd3f0f4609ae6d130ae6184defc031bfc6e55bcd67bb413a009dadbdc60ff3cd62b353bc8c614253a972bfdd5913806dc8389bcfc973dd94e7b4987b30cb0c2030d1dfbfbeabaa229f3aa26ace273c2d03e657a746f3eb799ed5a7ac9736ad22aecec3e04ed9182d3a0ec077fc47cf20def4e1c8c19915437e143cec3b3bf6251a935c7bfbbbe4baa993b4a11f36e4cba414461d39ca554c1f83b14552b443292039b2c8b1ff0e5db863669c9354afd48e0275ce1605373f3540e983b9e6b13f7ac7fa729a43107cbf1688d5f936d90499e91db0dcd441ce00734dcef26ffe7e6e4ad8618baa163e303f45b4b5892d42c15338392c1cd385ea85be742c265c06dd73eec1ca635ad931a19180d366f5d68d1f67f48add1710950966625936fee40cc3159915a386959ff04d1ebd910013864aacdf63b762a891222d5eb91fc2b6babc44da63496d11fa22ba3ff18d3009cca8ec37d9d36f46b25eeba8ad5a1403ff3fd21d8d4e29393579fb0079916a856d69c4cf00a4d397c72650235c4be1f0964bc99f92e5d6e8fb675078bfdee54f7cc852dbd3f4b62ed48fe2f0d6632e0d6723a8c37ca32245d46cfc3a4032198ffaab4049fba8bddffafb90c30f489b4b1b4b6445f265006f48ca5112d97a4cfc37ba315abf0a9895294b8a0eade9da22f48b4ca4abeb76f302c81075be9ae7f284c27ca2f5382af22a2be8a217b25f7380df54a7fdb1999ce8bd9531c2a7b0d79a1b2052d922af542a14da7ce9b633cd2aef3abd7f774466dc590c1ad6c09297f5b35bc9bef90e3a94f08f30fe386aca246ef33a0e4c4340407d7f44ce08bf884087014c9a3cbe6c7fa5cd36ec101e0e49dbeff6e546e6792dcbabda68df1adbe95a0c39d9ce8929d6e237c1106d5fcc38c126503042f87d0a8604aa37dcb8a929321b92137079bd9c94e28143ccfe16205b8811877e17556877f9b017139132f3bfcaeeb6681dc11a7b189370ee55c85ebd8b8f2214d5f7eebb728d0adf697a3ffc1325df08a97e8385b78c4ed09f679094362c15a4c44228deedaa4491b47e363aa8856f00389576b40e622901c4082c368a2da20396e25691c87bf7c786ee75f6ae6bac34f1cfdcd2414e1773e62a9f948dba95ea9e6f6ab2e9d3b2c3bacdb748a01792c04644da2a27fe89d53e01e1cd14e773d5373e79d9a445b92b7b2c1e5ca72057e2d12dc6fff1ac6b2b0f9dfc2f48cbb0f515f00e1125a19de1e7ab2eb0d07ad4fc577c82942d041066c3279efef322dd5f6428192401f4531080e517e5a1890893ea8a9f37e5bdc9f99273656e0c7fdc818174e057d3d30e74d6cabe0d9261e4f6c5cab3541fa70a2c179071c6dc573de0a2523a157b9125db73c332228d8b33f5ac9d1e3edeced8ebd000c6099ca60ab5f0a4e6d3fd776b341f1c30e2700921cbd399d10acec30d739f1ca2defd252992450c0173ee4e954390bfb36c7f86d560e290dde654d7c49312a239da3ba1d0ada4399a2ee51bc864701ee5d1ef4dc52e7fc7bbf4c096bd8ce5ae5903ec4b0208b4480deb9fe59871c7c3c35d7009209dc7626a617bbbf7199ffb0c7303a5d1f07ebaeb5b31b4531c03aab81c8122ed60493f04e88d0f57d0ae129b696e4ff1186333d58eae03c5a3feb9dafac7b21beb99f819a955ff2cbedba4530b20afd54cd32b081f7cb4c68882d3fa67baa7bc9bed0119ad8ebfe42c831fa6ae0378a8cb70f3955f2e8786250700eb7d00b526c709793572d78cfe84a8ac845873bece2c73b62422e816ab9195f932e29caf1784738d38c8544143694a4077b8f3f78738213c10cbbbe6d79fa592db6ccdb48e465360871a065f3cea0bee7d3efca29aaa57d14b50745eb72e0d529f4dff1aa97a2c27bf51bb33eb68cb00b21bfe05f18a70a8a5a89f0528710b1ce901895b4b3a9d2afc1b4ec9e65d79f4f94e8a130cb6801df332dd72837e0715f1badeb0d9c2c05b8d2daa49273a46a23e46d7170c8bd0b4f2edbc3fd2129e655a3b80000f375d3e5efc8d38d904a4df87efe23b88532a13d1beee0e2ba7eaf901fb2b7791a67a992bfacce8dfd5257e0243326a9cd28bfb123e4f2ba0ccd7b1d07628d874ff47f387c2643fee4a4ca6ffdfa0dd158bef239e37662a9c7f69c09125e17b51b8b612ee0adfb2103e04fb673f62783199f853e50c9b62b51a34084e0a19d8ee4d02d4902f73c613ee2f1659b7c40b9430988e7503ac2b3ab0ae3d100aca2f97464776102a1f4c4a872ed45b3bf30ad0991e12fbbdc826670b84fbe323251fd1c52342b3746cad78c78dadfbe727b2ed91469f9deb6ae30c761d2c6179d55f73ef465e04470aa205952041ef2d5baf5e7efc5a89724872ad98582c732e939c458c538ba9", 0x1000) r12 = semget$private(0x0, 0x0, 0x213) getpeername(r3, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) bind$inet(r3, &(0x7f0000001180)={0x2, 0x1}, 0xc) semctl$GETNCNT(r12, 0x3, 0x3, &(0x7f00000011c0)=""/143) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001280)={{0xfffffffffffffe00, r11, r2, r5, r8, 0xc}, 0x6, 0x7, r9, r9, 0x1, 0x4000000000000000, 0x7f, 0x2cc1}) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000001300)={0x6, 0x1000}, 0x10) geteuid() getpeername(r3, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) fcntl$lock(r3, 0x0, &(0x7f00000013c0)={0x3, 0x1, 0x5, 0x3ff, r9}) getpeername$inet(r3, &(0x7f0000001400), &(0x7f0000001440)=0xc) semget$private(0x0, 0x2, 0x1) getpgid(r6) 00:00:09 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/73) socketpair(0x6, 0x5, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sync() ftruncate(r1, 0xff) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f0000000180)=0x10) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x7, 0x3ff}, 0xc) r3 = semget$private(0x0, 0x2, 0x31) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000200)=""/4096) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x48000, 0x40) r5 = openat(r4, &(0x7f0000001240)='./file0\x00', 0x10000, 0x0) utimensat(r4, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x4, 0xb56}, {0x8, 0xdf}}, 0x200) recvfrom(r1, &(0x7f0000001300)=""/63, 0x3f, 0x40, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001340)=""/190, 0xbe, 0x40, 0x0, 0x0) linkat(r5, &(0x7f0000001400)='./file0\x00', r4, &(0x7f0000001440)='./file0\x00', 0x400) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000001480)=0x400) msgget$private(0x0, 0x400) paccept(r1, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc, 0x30000000) r6 = geteuid() r7 = getegid() chown(&(0x7f0000001540)='./file0\x00', r6, r7) bind$unix(r1, &(0x7f0000001580)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname(r1, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) semget$private(0x0, 0x3, 0x22) connect$inet6(r1, &(0x7f0000001640)={0x18, 0x3, 0x8, 0x9}, 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000001680), &(0x7f00000016c0)=0x10) semget(0x3, 0x1, 0x210) chdir(&(0x7f0000001700)='./file0\x00') readlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)=""/26, 0x1a) 00:00:05 executing program 3: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x5, 0x10001) r7 = paccept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc, 0x20000000) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x400004) socketpair(0x1, 0x1, 0x3a, &(0x7f0000000400)={0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r11 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r14 = dup(0xffffffffffffff9c) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r16 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="fc5731a8ec7862fb7b277e44a13b776bd4553596bb8b0af7757edf89df920b2c3e60f09c19cd509a74754d3f0c77a27f2f2449f56b78ec21c9bce79b1e77611095821d6fcc3260520193c01b5c6a46f824c2955239ca646a", 0x58}, {&(0x7f00000000c0)="35730b6b98dac2f41383a8208eaa9c4851af89d7b3adb016df18a0abfe3c8c8463dbefbf5a326cf6d9ca0f7e7476a74ff694f6408a2b0524e00bd67f46f8", 0x3e}, {&(0x7f0000000100)="480b715eb160c24d725e5c83c5a9468a03b1d949d7225fbafb682f7bd38d3d9dec74e978c42685b410e3eb6246b07ca598d012c45cea7bf9c1eb731a45455772df8debdbec53898e9efad98985d7292322d488678a3d12720c5b", 0x5a}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}], 0x90}, 0x1) r17 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r18 = shmat(r17, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r18) 00:00:05 executing program 2: r0 = socket(0x2, 0x20000007, 0xffffffff00000001) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket(0x1a, 0x5, 0x42) r2 = paccept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x40000000) fchmod(r2, 0x80) r3 = paccept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x40000000) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x3) r5 = socket(0x11, 0x20000001, 0x7fff) r6 = msgget$private(0x0, 0x20) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x6, r7, r8, r9, r10, 0x115, 0x7ff}, 0x2, 0x7fff, r11, r12, 0x80000000, 0x6, 0x0, 0x1}) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000380), 0xc) r13 = fcntl$dupfd(r5, 0x0, r4) fcntl$getown(r4, 0x5) mknodat(r13, &(0x7f00000003c0)='\x00', 0x6119, 0x714) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000440)="77ce27aa9058f1c1e2775e73d52711f0880aa804922dff32f7dc31c6b43326d438ad4c24fef3fb1069af99a4427e1d4298caa5f32854216acc27e1ee62fc8bc46d985342c4373315d359b5f4e622c78bb498fe286a466f5ddf6dfc243e7464d5117680618b2770167cb6a5a658ca8c7fa9b6d49c60df18001b85da783ed98921fd52b2fd7eeb7840bab766e7392cb85ccf6674487f1df9d2d4053fbf4804f0f0db72f39e3f94c23d3fba3a9f09a6d79d53246e81082aacc274a338ab64c3e1", 0xbf}, {&(0x7f0000000500)="a5c372238753d1a34b8d17aba34bfd4b2f290b7cdb96accc6f317d8d475ac368dce7a8a28375b0489cbb7e0b6c7be4eb241c394271cb671ba9f04708e9bb8bdb9530d8f591e3a0af1de119fc8f6aba62a88dba0a83c45a512c5c3d0ad77129cc7e41b6be2fbcfd8a22ad4e0be32641e53a7e454771b225dfb4febf5ffed33692f2bd292f1e4265db4ac3a6e1c375fb286c1ac239f0c043c20af7058528a227219374e9cac11d7cb53edad2e09d01507316edc61afe72cef41bbf054e566876ac48ef5fbc5f85e6b3fe2b25b2f5c0", 0xce}, {&(0x7f0000000600)="4a569d72ff253297a83de027d9d4aa8165912af45475eeed764247abb0cd26ecd087832d13c5183c9a6f20d01d843a195271d30565f2879b9dfa87a2af7d18f98dc894fa5f2e6d6f9831e49f471c46db042c6f03ed2a0fe1a392b649c9d4b4cc97496566ffa885eea47e0283240a15a6915b34edd43fb7843410832ccdae4c1b5dd9a7ef1b646fe792e30eb356f8e6a035b0ee6ecf34c4a654cbe81ad2c4ddebbffc066a395d3898636bc1688274e062559db208986a7a869247dfb1f0f7a358bfcea470388ff050bfce69a13b4423d2fc73b4fbd237a136e01f1675b1acd02625a2e8fdb8f9ae7bf20df8b5d5ae9d9715e0c12a672167985e", 0xf9}], 0x3, 0x0, 0x0, 0x400}, 0x9) chroot(&(0x7f0000000780)='./file0\x00') socketpair(0x1f, 0x10000000, 0x5, &(0x7f00000007c0)) fcntl$dupfd(r13, 0x0, r1) geteuid() sendto(r1, &(0x7f0000000800)="64fb9f7ad358d779318ad420ebcc00d97784a9a0013015787840d5b4179555a8c4e9406ead918e5a212641d7f269cf29a782a7243bc8530b2c0ca3a5bae325f84b559fd6497997afbc08f762777762e8f7f111819b540f8d8161fac1beb0fcff3d865ab1a1280fabb18c841b9ba4f624e21342de3aa1c494617f7c1b82f9f4176fd73d4c6d98fd9b980e7e70b3136ace9a309b3c", 0x94, 0x7, &(0x7f00000008c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x6, 0x0, 0x20, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000940)='./file0\x00', 0xe011, 0x0) sendto(r14, &(0x7f0000000980)="c99f63c38c06f78c4842ec27728bc4229af7724bf50963d22c03f3a793fe0547bcb66c1e0489004ce40c88a86d303d3b4d92f76a679ee52bc4e2ba6316261b483635910fbbd4e9f8268c6d445e35fa7b6c15eb3ffbe7ae3d9289ecc315192ef62085167bb6c5dfdf12705333744b2899da8e592069bef67e94181c72241162cb0982c16de9ea12155d709aa18e9994e1d7227bc1292e2d482de3dccd77f77c2c3c1bb579af2b7d4788da2bdc169307380ef9c87f25a1709e7219f3fc4861142a59d086e2bd2738477a51c7fd4989e6eaadd8a47bec80d03fb4", 0xd9, 0x400, &(0x7f0000000a80)=@in6={0x18, 0x2, 0x3, 0x81}, 0xc) 00:00:05 executing program 1: r0 = socket(0x18, 0x5, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/193, 0xc1, 0x0, 0x0, 0x0) socket(0x2, 0x40000000, 0x40) socket(0x13, 0xadfde40719bc6878, 0x20) 00:00:05 executing program 4: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) fchdir(r0) socket$inet(0x2, 0x5, 0x1) 00:00:05 executing program 5: r0 = shmget$private(0x0, 0x3000, 0xd1, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getgid() r9 = getpid() r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6ba99ba9, r1, r5, r7, r8, 0x1, 0x7fffffff}, 0x4, 0x100000000, r9, r10, 0x20, 0x6, 0x4f}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r11 = semget$private(0x0, 0x4, 0x0) semop(r11, &(0x7f0000000140)=[{0x6, 0xd2e8, 0x1000}, {0x2, 0x6}, {0x0, 0x6, 0x800}, {0x7, 0x3ff, 0x800}, {0x2, 0x1, 0x1800}, {0x2, 0x4, 0x800}, {0x4, 0x1, 0x1000}, {0x7, 0x0, 0x800}, {0x3, 0x401, 0x800}, {0x4, 0x0, 0x1000}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r13, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/225, 0xe1}, {&(0x7f0000001440)=""/148, 0x94}, {&(0x7f0000001500)=""/237, 0xed}, {&(0x7f0000001600)=""/156, 0x9c}, {&(0x7f00000016c0)=""/226, 0xe2}], 0x7, &(0x7f0000001840)=""/61, 0x3d}, 0x842) mknod(&(0x7f00000018c0)='./file0\x00', 0xd4f25e508034cbb2, 0x8) setgroups(0x3, &(0x7f0000001900)=[r4, r6, r3]) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000001940)=""/46) truncate(&(0x7f0000001980)='./file0\x00', 0x3) sendto$unix(r13, &(0x7f00000019c0)="37c614b68b3a72d5e1f45677c50ad78d7784275d7222f7e0c3cd9ee50e44a3de8672ee05d6835e7e2ddfd866b04c7e50b4840b050df40e15d4511173ff21859c45c81a1e5b91d492582f5f950d9097f00594318fd7e8d1e7bf5344b759ebe6fe0e53ef3aecf37cf24a941ae87f0dc8ed905f900af96acbe6c85128f6ad309a63848122e660cf6c2a89b9f3144740da0b7c525b4f878f797fba19e356b6fc7ddf426e838f730cf8efa6b10f7a02d7bf03419760a604cdf008936eb159d1d4da6febce7062bcf07fde3eaf62f7cde180a1873a2b09b5f8f4e72282d9a7acc4cdf917c3926617f6f60e07ba1deaaab893a528959887c17170", 0xf7, 0x4, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) sendmsg(r14, &(0x7f0000003100)={&(0x7f0000001b00)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001b40)="fbf04fb34d13d7af3ccdae1f4b246249e21e2e627db320cc7c9191f24e84848e3ab39f001c69a6c72bc4b4794023a7d187006b10e5c5f79c87b333402d26e0d5b08433a1bfee1a3938b3e7c1bc3ad8679ee7617781fc3cefc510f58703b017c5072601ee20f6ba8f10e4c92fad38a6b892bc54073de4b33efd1cf335b0cc2acfb2d9f7d77a38", 0x86}, {&(0x7f0000001c00)="e61c3fada28c444f42e9d02d5dc2fab4f205e3cd6bbc424e11ccf2afd215e805764cc9693d6171d24d", 0x29}, {&(0x7f0000001c40)="fecb84019becb3414c9b9368ca8554be02eeff4c15a1f246579f8741ca48d2da8ba4e8a7c9ec473c0c883b3fd60d460769113bc2fcf3618d1547a5a3882c39a7b4d1713de3dbd87f8a413ccd45f423c6f9e4583d3069082e01", 0x59}], 0x3, &(0x7f0000001d00)=[{0x98, 0x111, 0x1, "6ef35ad1a6792317ee1f35ac764863cefd39416be77077eabb87133adee6c7ba4e134dbe0acea4ab083222a62b8283bbb91e46f88ba042adc76c746bc0f6afdc1556765c73d7b83523cb151a1003f547cb0210054eccf300c1d7ee4e2999961312d40aac8b25b5615b5e89c1c9be3a8c326782d1033ebbf57c7e3c3566c278f2dde233ffce"}, {0xf0, 0x29, 0x5, "78243edfb3a6e62deebe8357331c1976e3b7be9848dbc7bfbe9ff7e3f05afed3781cd15503111fd188c52217b5d740c2813cb363aaa0ac4b7ea3e9e143a3fe4f9ad7c39494d1cdd178e4b8085f79ab17e66434690bc55b7a06c56c46833de90ae97bbdffe9f5360246c5511346d3ffc8d84bfa086aa002984e7e3cb0d8d4d919cde7b10a3ffad32f1dd2f160316a0b466adca6ab6918a40fdaf15ccbc4a201a305d1d204fee037a07a2ba6f882d6f43e5933f887cc6643af038b90e59bd6e973167b59a6e869abf75b4770d66a15377aa9bc738fb789457273"}, {0xd8, 0xffff, 0x8, "074bd9b2068b11e0922b81b7d973c5e64f448e3e16239463e0b3b763ff68b8edd8bb037fe823d2734f369d8e93083423a8e3541ed4a75140ac3a5afd2a22b5db8c7d8c94ea8d51d1dbc7d437c22845b77242bec15ecd15640185059e847bf0a6698d6d1707c0f2faad3653d06583dd39e05e3b0a32e9b705b5acd3aae36a65d056bf06a8159a2d37ccd8fbebf8e8c7d3a1db3c8da1ce061c5b19ae8b6cc1f3c3f5b1dc0e2189bd12bd1edb422a08aaaefda187e976c3767a8d6a11bf18dc1a8a8642972e50"}, {0x18, 0x0, 0x4c, "6d070e"}, {0xf0, 0xffff, 0x5, "f6bf8b2c532ca2f24fa3b295f8856fb3778fe2ce0e4a66a682e15e9a48a7f5b4fa9ef9bc5c2f4c9cfc21e5fca9df45e884121a7e5d0ebe3487bdad047393920bdedae4d0ebde8f08cfa0aa663f14bf2f4a4b93bcb50beee78e5f3992d65e0a4528f7af481f957e3f8fd6d4f0113cf6bf8818a342f546ecda93a4860fc4f590c88975817ab7da4c519a67487d91625e24a5385ecbe2540e3a77450fccf4a46290e0c68b2ac9b641ea22cf23b661a203aeab1d7fc4470d7e1d91cbab7407ca3dcae5c1adc553c4e5bcf39cdb2fc720249d64a2fc5ab20a6a01b6bb6e751aed9d"}, {0x50, 0xffff, 0x8, "82f7244d46254fe1bc9ef4bd5d42dfa9f25375455df8f9a30955feb13aa157010580d116805c80f957d9ab90dc7ac728bc7f7da98faead4bbe"}, {0x1010, 0x1, 0xffffffffffffff6d, "5fcd9fadd4aeb9fa103ffdc4eacd7be344c9bbb394aa0407400a7cfb07386b1a5e712289e85c7cc42adfb813c0e298bba798f543ef0326e259fdc6dae34e4aeec2ce6e6a230da857c13dc3c56522ac02fe0b62caa9cd07267f05145c608289dbdf0d17b4989d4b3e2d0452ca48e6494f36e0a9b747eeb4c85d7014d4a2d429c70a7335e560d11af7ee247ccd4dd9167d902c38b1695298de59e565036e9c4d82b00da4820b926829e741f83b5fabb8c68e2bd2b9031ba50518370a8bd3f8f7277d9dbcd6a5ea84348282c7e36562891d9ce55589d23922f4291adb95eb3b3d19ffd33531ab2305ce96ba058c7241c4da760e5d08786269a39a99a26be78827588c4f353434c4177b3801224e40a59079d8a164cefeeb6d5bbbf8a8f74c48dc7f504bd8f513bb0488087db201177f2a4b111efd4fdd14ff6f13ce924e0b45514b33367bc3523a69cd653a5c60228a44ffe960c82ac652594453e322bf6e446895861025e028b88c3bad3cb219d0f31495babaf1e8a0762d540dcdafb90a5da5789a8273656d52dc9c57bdaaa6ab01df6eef02237d05f64f5986c4f86dde89d0d606a8cf7ba7af3f7371fe6b74c7632d150b258e1f3ae6dfb9c34e8a76ccc209dd6cc6899d9b5829df7c5d46d680775a87074429e69f5b2c6f5651a57e45076538c9ba6419d1dfb73f85f5c64f9db57908ffc081fa847008c1c1329534549266623e180ab8bb83cd6a5955071885d52566d958c236026390ed6f71841a728debb6c8ba5e03c2bb49af3b64eafb6d92a6d578f4552df4c5f6a6df0a8233d32e0087cb0a75d6fa6df17a363b8b12ccb5d500f97ef57b6452e501def36225d711dca3cc880e9cd9804d6a8350a70d8de928ad5e42c3ba8a2dbfcc462938ba513b0d7307dc44da451c3a5834c6e16f9ba2184d118fc562689435369a1d978ef5f6efa13c5d6c468aad4d119749895e8f8b8bcee268737949aed5be79855accf7513f0c2223d926bc85240cbe1619d25c16113fbd157ed08b502087509032e9aaa93f65fb3c2a89b7ba521a93d31ff3575b84f564016ccd6c6abe1125ebf835ecea372915a3438d8ded99f003ba6ef5df0c59f48d11d20ed36088e5a263e1db107cfda303952e67208797126f3654e97cfcaa889b1d44303de4af72ca17fad637aaaca5a9ae250050f9938c61e496f474970876952913ee3963118b13d8a7739af30e62502fb329407cce1d030041a2cb688bb44531560c8746dc08632c48f4566a6979f93737d6758fb5c84af92b50397b871f91042b21ee458b4d27c715edb5edee4b848c53189cd2619b70f67db91839f5d80105883398e4f1a0f4ba09f7a2f82012df07499c32d5ea83fa2c9e2abf0ce7f9c6140b799deada32da6dcf232f018eabc2307bec2368ed7744fb37deea8a182f681eba2f7f0713d8df8c40fe7c28328a9e337d137cabdd2f0f9060bf981900434fa4c27d736ca75d3f8d303ab7e9e9c6bb17ae6e66fd3f0443e83a61536b0404e72c7ccec24df6ed6415b49af0e234734300371510f42435689067978bb0b2ab652aa8aa7059bb54bff719eb87dbf9478f9fe1ce7107cd6be01bf02c49bf5ae7ba1265b58cd0693d8f871bb42fb71e536fa33418c7d0f5176d4e28b687fc3fe26d4e642c9b6b3694d3cc2cfe7e3a03532a07db268fe0bfc289b2d9e1a38beee8ca7908b76b82d33f8ed21c54cbf5ddc1600fa161b3e64f74f19cc796e1cba57f54a2c1d3c9f2a230ac33e6ef66cd7feed60aef5196d7420ef8bbdd6bc6474fa03b8892e380599e8795db892cd4d92b558cd46445dccc19ab2268ead08908f714f311adc6c2526956b5695c5711d826236629cb7f039778657358608c50c929a7dc39e83abe8784909576d1e50b92d1004112b5338815678ac083080cf675d79874b0cda47fcf05492060c55482c3d9c84ea9b735970a49be0e2dedf8f7e1d0865861aeb42efaed6fcfc1f701a946625d7de879863c23e3d974e47098b0d940ba71b3d471fd7743bf2f67245f6133a2e890934fb5252ef897786ac1a09586b1987c3df61589a06bd39b312673d5b1ed3e177da3483439a0d640d075e8bd56aa23f2b61c29a88fefb3a13a911d004b449eb78c7937637ebbec29d883206bedec11f3012cde96222569d50ea89358b493d32d8ea02fb6e1f40f7e1295a166c9b12d5a1507fd2ace6d0d652b608dc8aa1ad61c3caedf9cacd5648254941c63f8d1ed3872a36869ddc952d3427c8f8edf75ebd757250ca3abffc88bcc54bc6f24c1391efc41353b9cee471601828535280076ccf2c34a4f5dff15da80205e6d8307296d10262aa23f67894c3f67a4e2e1a78b9e07cf14b26efe305809234a6dae4a4a8af9b63cd4331147ee287e617ae44c83bba9c9e56621acab5096ffb01014de0812393ebf0fe183b78f9155497c8fce40385d0b681d570b4cef8b5d6f332f99a7507d322f199d772f5e5b84a49fdcaa19c626cfe4f99da75c02c9f0181a402db2ed1bb814a39a138eb955d6015a6f411619cf27bbbe55e4af1cafef4c1e469c5d4d35460bb1892082e29b676196448a123dfb77bbe379435faa2cc142586e2a6f79de1077d13edd82976844fbe9e3e7a7f727c33940abecc20eb1ae42d7de7fb1736a3ba665423394a414f928959a794e0d83411e02544710af01d10c8d2c3df3877ab8869db9b3b47f37d8313694a76d52388f29c21ba4dae1accbb86e0b8983c586428e9b36fe94a72aee2fdc3eae8c5d402d3f513cbdd2cbf73574d6527dc133894d48b46c6acd0c16ea8274eadc2db1ca6fd6c959a092e47c8a4d2a4c1627a1e6123a620ac6da0ee68d07b5968d1690ca046e53fc76eb14cef4347edf961bcc9b98cc5c3d5dd7c42629514cbc29bd453cd1de439c318bf87bf66c880b07bd530fe5b15b29287fe04222c5fd0c84b4daf07e7a4551606053578324b841677cc859241f4ad32de4993b4ac28d9d0de1fbf21673f68d2a075a1b89b0e9d5f4dba92405595b6514c2d0b74406f76ab1ac3f149af1875a51b1a739b65ff146c7d36415816bec7062ad3b108f99b6a803593036595433721d360913533c2a0881dfe0f5a0f8068b6d781d5e3c5a97e4f660daeb92e5399bff8a60fbe65d539e78cd889f7568dc3f83d4d34e7c6b9dd6c849b3f7d49ca6b381444e2c7558067b134a3dd7f5111531e2ecd14c216c2ed1d7b42e71fbc4a8613b1fe33130fab500e117104606d8a26544651492306f19ca6352c49681ffee09e9ae6dc4d739662ac43cf684fce1bfc753c11d4ec572fc574b401b5f7802086775180b3eb156f497b3d5320d1f9717bc81bebcd7fb2200625a2ea3983e1ebdf22f2fae8a536403ba4ffafdb307ba0d091be45c311ce31f2aec0daad1dfc3ae40143171bf03634d94c8fee2851f4b7aa8dd334c0e9b4da47b5904cedcd065e530cf0cdafc52e808e1177c3840ad2b9310f5b59f4e0f3c1f12b07807a32ee1a4f34d7c29cba1143817956acb1591f8276d2fa39f5a237bf8ccec8650cabd78bd235032d5a45a0a98daca50c46c7d71555a68007b265eabecade96582cd00b72cb90cc4999d048f78b8549d3a70ff97fba6f5e24ad2610d39638d3e583d8658145f37105c4a0706c1968c96db11de356b59d6f5c458474c2343577506665ac63a5f59383da89befbf127eed272d99da0ccf4183fe994566ec82ae439f367b73948ea7958db10b7902977d27c93b659a5c1bc9f456d7db9f212c789536cf924b563f94145f539ea5ee27e83f1d8f833bedd7bff4739484016fd248a3ef6000649ddb09308ad033538e0bf8215ef3fc1b381214684724bfe08515c2136f4eb4a3b8bd174fd028fef81213ed5a9c0cfc8a46b9b51e336ed2987eeac3d47e65071952781ed6dd55ba15c2c0a0519bd235aae81fd18b43653e10b39b34fa861dc1b1e473907214cf6289b36d8dca5b23c607429a322a22d6f79c746f182f88cd563932fb3156de3030b5acb23015ddcea6629897330a5ed8b5a4dd8ae0408eafae85e9ed9d252239b14dc8378d954dfb776ff71c4c2b845f14cac196c6ad5f22f2413c48ef25b52f94fa67cd9abe8aa50f1dd8d9f3bb28bd20244465ea42bd4a3b53a346c937b82d1142cae5686f1a32b05112a901b26224c69afc3a67039f95918ba263efcb3225ea799823a77bb00ff817201e9ac60786f334b5e9399bba9c12b90d6841c3f29b89c29bd510c0c77608c2add4a27481ed0c1d22fe21982b7cd0abca5bea26de36d1202d47e9a55a9eb181c12fac6be578a35e901bc46e2d6c371adbb72cab88964d46f2cb186c3a344954c1d92930c0230c829c64e6946d89046afa90165bf6c4ea30b309d9e44519c57da6619ed0b101ac2881993881e09b466386e8ca09aeb8e34d7fa7dba4ad0c2004df51ee194c81e59efbb29d10634eb2a32903e1e6c889ef8d821633011d5eb9ede8322b39f7173ccd5ef40bf2fb10fe247d0fea50052fc4e2bbd1fcc5549c80a7ac7a3c8e90007a3585225b6ed574f8eab16ce13e5afd1485ad7b288f3138709e5ae3e7ee64788cd6fc476747b22c828da6c8b427771200f5cc331003d71f366ed5d75c979bce3baaef136b478f59c15e0142e801c81f93fb450b3e3f27aeb7be8389505eba633841f275ead8065a024e5dca5f373b18cc3269893d236229876f2def2074d04876d25cb5de87bbefd80212d928f959be1c1e9589be83a16a144b23afae4ac9c95d691a77de58494c3217f6c5387c266b166fe822ead45315452f8357730d6eedc996e8b3a262c26ebd047870c303e9af0a990b887cf8332955f53e5b2e04bdc02563fc9b45bcce7498ebe91989096927cce87f8e0ae8c1a27396bbb11a4928bad3a16c9b118a75022169944a9f5ec8414d426c12b8a86a4de3f007fe97669d6fc7d51c732887b1237aace749089d1df872f3a49605f1edc14a5b679a83dce59737455bb676cd4d1273dab49f0e15c5ac1006905783857940aad40803f44a268eba9035ad0eded4b93a592173548383a5dcd1659af19ae7ff72236df79066bd2e4d811ba224f8bf75e395d76eb3130f590a11a86d75a5fdc3b185d6b44eaae765dc3e1db721eaff7215dea60ed68c819be98ab0031d39f6facdf446a2301df5c9c9a78bad9117408a3020e6b002fca3bb34bc610120dd960cc27fdda1a08327f531a6fdf21de9823893508555b624c8a7f0d96dd57f8ad693f13e4d87e93a0b16504e81b810ea830705f97f86bac9020c0852494840be96950700bb8364ebdfaedf48f409221bf61cf10cf4e9e560ef8cfc49ec507446e66b1162df128300b45ac5d1e7b0890102ebe5c76b51ea890ba979f216577cca69ceb91f54f02d9e153fe19628ebc659f9722b5c40ea414f473b14670b5e3c40164557953d0861b9fb0f7cd918cce1a3c6698c19eb211e0779be241ab52ba5fb17f6e3b86c34064ee14b04fa2514b405febf22b3c7beb616c97a60214a5cf64999b7309868f66c91efb9dddcff9bdb2393f9492bbea5da6c36c1fc3330c9d0f341c8fa5d100724d2441a8e90714088dbcc6e0ed558069af9424313c730bb76be539683b700349f80ed25110a504b2dc8d608aae80485040fa6228638706c8c6300c9368950f39429b6cba2f106ebaa022d539a7f707f864d9bea47ebd1710156444c122f6722eda22015f0f8e5320c42ba7e57fa7c681bed2880434560f2994aa37582a178859a1344df4ae68e28e1f1cc8b374e6af44ff6e063824ea8e19430a6dd63335bd850dfbe0f1130db33e5ed"}], 0x13c8}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000003140)={0x0, 0x0, 0x0}, &(0x7f0000003180)=0xc) getgid() getgroups(0x3, &(0x7f00000031c0)=[r16, r8, r4]) chown(&(0x7f0000003200)='./file0\x00', r15, r2) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000003240)=""/194) shmctl$SHM_LOCK(r0, 0x3) fcntl$setflags(r13, 0x2, 0x0) r17 = msgget(0x0, 0x4) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000003340)=""/130) 00:00:05 executing program 3: chmod(&(0x7f0000000000)='./file0\x00', 0x81) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file1\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r0, &(0x7f0000000140)="b7a3068920508e9eaa44d715b9d4edbeb7c52daedf2eb1434ecf43bf899633db8a9ee95b5a1a7077c1074701c9cb4d4f3bc05754bb86614ec0b6abc7b1e70943abae8335192d568275a47ea3101aa5454e5fb39ebfda6023c5b0754ee3f3254098645afc397bdcb5270adb2239d241", 0x6f, 0x2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getuid() setreuid(r2, r4) r5 = getuid() pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="aba7923899a203c832090151deb9a7034100aac500c8206996194bc9b7f325a0e1fddac771f0ff9807ca3edf1747efa3096b100b4a24182cf7fa72a3fce5bcb7981d1fe3dc6724f3c8d534f1df75a001e60c402b4e41c1ba10fc7b560567bf0e9eeaa5411f3290641286f9f573db519b155eec82daab7962f895194ed044b2875ddd130186349770ec41e39882d5ac2356d5013ae3c58449b59b57bc957469a1527241d20912b8607a2c0f9dad1fb3d88030a8d8c3678511", 0xb8}, {&(0x7f0000000340)="fea616b3b0edba941f6118671cd4412bf95e439f01068addc95e8087133fdda139594fcd177ec033270698c7fd2526cbec5b97448c7ec4ee33c2b86b0ae5cf226910b2924d16f0c5403a76029ade2955cf32792df8effb74f49832cd78859777ccab01a283fce6189b", 0x69}, {&(0x7f00000003c0)="d7c13288604644b245776b3ea02aea3e46639974ecb90f1763080451b7777de16b8d8559b18458b4002695abc7494d9dd6c372c77536e73b792c686bcdd44d0386d043f9e371aed33e09dd7c03358bfbfab2558574947c6f475ee19c99f786734f8ba627861e671313bfa59b03c46967ea866e5426d830ba25a266c8d8b5a5b1be2fb966f317384c54095f1e68f6d64a7c655d1b42cebb8a757cb05aca7a71b26a13f7c10d042f37033f", 0xaa}, {&(0x7f0000000480)="f777d13b0993f8f0270c22cdb349d9ac0d1e0a1d461b673f23b5a9e887f6823a6f0861924a75628c43af52cbeecd84a5de89695314297ad1ed46ccbfa4986569bedd871d3f2377b483d039085813c1256ae616c09ec62fdc27a83a1e60b10e23775d9d7d191fef24cc493d9f0a870b2183cd44d0575a9cca3fca464352415eb84124d6987d896d879e871060a7b8cd456a4d15d0e0c5c3a62fddeb7c7ad62e6b96f4b79aa01b0cb1d6964fb53ce3a4eef3342403c4f1359cbc832078b36eece6be10b26a49fd4a246bdb1fab31de89786ae85d30bfba60349b", 0xd9}], 0x4, 0x0) connect(r0, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffff8}, 0xc) r6 = semget$private(0x0, 0x7, 0x4) r7 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000600)={{0x101, r2, r3, r5, r3, 0x4, 0x2}, 0x81, 0x9, r1, r1, 0x5f, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x5b, r10, r9, r5, r9, 0x87, 0xfffffffffffffffd}, 0x7, 0xfffffffffffffbff, 0xfff}) getsockname$inet(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000800)={0x1, 0x1, 0x5, 0x5, r1}) shmat(r7, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r12 = dup2(r0, r0) connect$unix(r12, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x8, r8, r9, r2, r11, 0x80, 0x5fc}, 0x7, 0x6, 0x8}) dup2(r12, r12) recvfrom(r12, &(0x7f0000000900)=""/66, 0x42, 0x0, &(0x7f0000000980)=@in6={0x18, 0x1, 0xc1, 0x6}, 0xc) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='\x00') select(0x40, &(0x7f0000000a40)={0x0, 0xfffffffffffffff8, 0x1ff, 0x7, 0x7, 0x4, 0xf3, 0xffffffff}, &(0x7f0000000a80)={0x7, 0x0, 0x1df, 0x45, 0x2, 0x4, 0x6a00, 0x5}, &(0x7f0000000ac0)={0x7f, 0x9, 0x3699e0, 0x1, 0x8000, 0xa647, 0x10001, 0x4}, &(0x7f0000000b00)={0x2, 0x7}) dup2(r0, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)) mkdir(0xffffffffffffffff, 0x34) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000b80)=[0x9]) 00:00:05 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ac68c1bd9aacbebc3c9c58f511455b8575829b77a093056a5ec5b237279ba117b81f609e2cb430996e89aef0b563e8dcf1dd6378458c", 0x36) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) wait4(r1, &(0x7f0000000180), 0x40, &(0x7f00000001c0)) getsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000280), &(0x7f00000002c0)=0x4) setreuid(r2, r2) setreuid(r2, r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x2, 0xf6c}, {0x18, 0x1, 0x2, 0x4}, 0x1000, [0x1f, 0x9, 0x7fffffff, 0xd96, 0x10001, 0x0, 0x401, 0x2]}, 0x3c) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = socket$inet6(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1204, &(0x7f0000000440), &(0x7f0000000480)=0x4) sendto$inet6(r4, &(0x7f00000004c0)="5f811a99dee1c9bd5e68a7faa8fcbcbc52ac8d55f71cbb44774dc4e20331267fec", 0x21, 0x4, &(0x7f0000000500)={0x18, 0x1, 0x80, 0x7ff}, 0xc) nanosleep(&(0x7f0000000540)={0x1ff, 0x80000001}, 0x0) sendto$inet6(r4, &(0x7f0000000580)="8e4a4332ccb813edb77405ccdb063e407247392f11ae95a2c59cb9ddd88404013c7fdb703b0b81fc35e6412eeabd25f794c91e74489271443feae8de2b5dd9b430e3236894f6a42464d85cdb8394c3adfc634e6e91d603812ee83e17fe803e445124f336d2df250ff1288611b89b4d5da6e8fc80edf299bc22033913ea443c917e9890e7d77c1b9c1ef36dca12383e1864ef20f2ed315e04662dc90d1b0db6d4f071f5", 0xa3, 0x6, &(0x7f0000000640)={0x18, 0x2, 0x1, 0x3}, 0xc) r13 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0x6ee, r7, r8, r12, r8, 0x120, 0x100}, 0x4, 0x24a, r11, r6, 0xff, 0x3}) r14 = socket$inet6(0x18, 0x3, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x3, 0x401, 0x7fff}, {0x18, 0x3, 0x6, 0x100}, 0x6f5, [0x4aeec8, 0x101, 0x5, 0xffffffffffffff10, 0x6, 0xffff, 0x7, 0x2]}, 0x3c) sendto$inet6(r14, &(0x7f0000000740)="04ad2d67558d5aae30a3a0c51f995be577d00ba76d73976beea902af8c311890b0f7b77e0d1916f220d6acff9287523dc7d214e32acecaaf50b9868d988eda3d4801041afce0aad75f9b3c3751f2fa6666e3aafe64ab697261ad864b007ef01603fe035e926ca0d21574c93a07555d2ca8ad88b5a963e6ef177c021def0b1ba46d037ac7eacfac37b510774e53e2210999143a34b1d71c6ec11d622558", 0x9d, 0xc, &(0x7f0000000800)={0x18, 0x2, 0x6279, 0x3}, 0xc) munlockall() fcntl$dupfd(r14, 0xc, r9) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x3, 0x1, 0x8}, {0x18, 0x2, 0x1, 0x3}, 0x3, [0xfff, 0x400, 0x400, 0x6, 0xa206, 0x0, 0x659, 0xff]}, 0x3c) sendto$inet(r3, &(0x7f0000000880)="513a90ab8b96eb2ced53d47f68eb6fd607a8a7932bcf8d6d3453e78f083f2f618f36e664e1b4f48c4b04252975b1ba639e230e6aabbd0f9eb3a12671e5e898c5e8112c2db8847f178276bdf588fdb3f944690689f52aa98d3db6a678003ab35cb38f447cdb98725b83419a552d233705509afcc4abba2e34c591", 0x7a, 0x1, 0x0, 0x0) ftruncate(r4, 0x7fff) fcntl$dupfd(r14, 0x0, r10) 00:00:05 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) socketpair(0x10, 0x20000000, 0x2, &(0x7f0000000000)) 00:00:05 executing program 2: close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)) r0 = semget(0x0, 0x7, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/228) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) [ 70.8807175] ASan: Unauthorized Access In 0xffffffff80a7f51e: Addr 0xffffcd8012d7759c [4 bytes, read, RedZonePartial] [ 70.8861445] #0 0xffffffff80a7f51e in in6_print [ 70.8893842] #1 0xffffffff80a7fbdf in sin6_print [ 70.8925266] #2 0xffffffff80f4f561 in sockaddr_checklen [ 70.8958453] #3 0xffffffff80f4f62a in sockaddr_alloc [ 70.8996803] #4 0xffffffff80f4f78f in sockaddr_dup [ 70.9023794] #5 0xffffffff81060f60 in rtcache_setdst [ 70.9053762] #6 0xffffffff81061377 in rtcache_lookup2 [ 70.9111340] #7 0xffffffff80a8038f in in6_selectroute [ 70.9191879] #8 0xffffffff80a80797 in in6_selectsrc [ 70.9269733] #9 0xffffffff80aa9309 in rip6_output [ 70.9348747] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 70.9429981] #11 0xffffffff80f603ca in sosend [ 70.9500169] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 70.9583361] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 70.9663336] #14 0xffffffff80f6b3ac in sys_sendto [ 70.9739038] ASan: Unauthorized Access In 0xffffffff80a7f9ec: Addr 0xffffcd8012d775a0 [4 bytes, read, RedZone] [ 70.9863263] #0 0xffffffff80a7f9ec in in6_print [ 70.9936770] #1 0xffffffff80a7fbdf in sin6_print [ 71.0008013] #2 0xffffffff80f4f561 in sockaddr_checklen [ 71.0087299] #3 0xffffffff80f4f62a in sockaddr_alloc [ 71.0164123] #4 0xffffffff80f4f78f in sockaddr_dup [ 71.0242397] #5 0xffffffff81060f60 in rtcache_setdst [ 71.0313019] #6 0xffffffff81061377 in rtcache_lookup2 [ 71.0389592] #7 0xffffffff80a8038f in in6_selectroute [ 71.0466289] #8 0xffffffff80a80797 in in6_selectsrc [ 71.0540900] #9 0xffffffff80aa9309 in rip6_output [ 71.0613378] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.0693271] #11 0xffffffff80f603ca in sosend [ 71.0761378] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.0841601] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 71.0919358] #14 0xffffffff80f6b3ac in sys_sendto [ 71.0990973] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffcd8012d7759c [2 bytes, read, RedZonePartial] [ 71.1122243] #0 0xffffffff80a7f7e0 in in6_print [ 71.1193009] #1 0xffffffff80a7fbdf in sin6_print [ 71.1264362] #2 0xffffffff80f4f561 in sockaddr_checklen [ 71.1343543] #3 0xffffffff80f4f62a in sockaddr_alloc [ 71.1420193] #4 0xffffffff80f4f78f in sockaddr_dup [ 71.1493571] #5 0xffffffff81060f60 in rtcache_setdst [ 71.1569271] #6 0xffffffff81061377 in rtcache_lookup2 [ 71.1650529] #7 0xffffffff80a8038f in in6_selectroute [ 71.1722979] #8 0xffffffff80a80797 in in6_selectsrc [ 71.1797946] #9 0xffffffff80aa9309 in rip6_output [ 71.1871225] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.1951223] #11 0xffffffff80f603ca in sosend [ 71.2019793] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.2100235] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 71.2177185] #14 0xffffffff80f6b3ac in sys_sendto [ 71.2249735] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffcd8012d7759e [2 bytes, read, RedZonePartial] [ 71.2381665] #0 0xffffffff80a7f7e0 in in6_print [ 71.2451992] #1 0xffffffff80a7fbdf in sin6_print [ 71.2523158] #2 0xffffffff80f4f561 in sockaddr_checklen [ 71.2602350] #3 0xffffffff80f4f62a in sockaddr_alloc [ 71.2679543] #4 0xffffffff80f4f78f in sockaddr_dup [ 71.2753127] #5 0xffffffff81060f60 in rtcache_setdst [ 71.2828519] #6 0xffffffff81061377 in rtcache_lookup2 [ 71.2904994] #7 0xffffffff80a8038f in in6_selectroute [ 71.2981540] #8 0xffffffff80a80797 in in6_selectsrc [ 71.3058673] #9 0xffffffff80aa9309 in rip6_output [ 71.3128714] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.3208550] #11 0xffffffff80f603ca in sosend [ 71.3277230] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.3357084] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 71.3437795] #14 0xffffffff80f6b3ac in sys_sendto [ 71.3506845] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffcd8012d775a0 [2 bytes, read, RedZone] [ 71.3632078] #0 0xffffffff80a7f7e0 in in6_print [ 71.3702434] #1 0xffffffff80a7fbdf in sin6_print [ 71.3773642] #2 0xffffffff80f4f561 in sockaddr_checklen [ 71.3853667] #3 0xffffffff80f4f62a in sockaddr_alloc [ 71.3929175] #4 0xffffffff80f4f78f in sockaddr_dup [ 71.4006480] #5 0xffffffff81060f60 in rtcache_setdst [ 71.4078155] #6 0xffffffff81061377 in rtcache_lookup2 [ 71.4155215] #7 0xffffffff80a8038f in in6_selectroute [ 71.4231847] #8 0xffffffff80a80797 in in6_selectsrc [ 71.4306437] #9 0xffffffff80aa9309 in rip6_output [ 71.4385610] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.4459974] #11 0xffffffff80f603ca in sosend [ 71.4528150] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.4607951] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 71.4684726] #14 0xffffffff80f6b3ac in sys_sendto [ 71.4757628] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffcd8012d775a2 [2 bytes, read, RedZone] [ 71.4881370] #0 0xffffffff80a7f7e0 in in6_print [ 71.4954256] #1 0xffffffff80a7fbdf in sin6_print [ 71.5023033] #2 0xffffffff80f4f561 in sockaddr_checklen [ 71.5101861] #3 0xffffffff80f4f62a in sockaddr_alloc [ 71.5177310] #4 0xffffffff80f4f78f in sockaddr_dup [ 71.5252124] #5 0xffffffff81060f60 in rtcache_setdst [ 71.5333403] #6 0xffffffff81061377 in rtcache_lookup2 [ 71.5414632] #7 0xffffffff80a8038f in in6_selectroute [ 71.5495884] #8 0xffffffff80a80797 in in6_selectsrc [ 71.5565188] #9 0xffffffff80aa9309 in rip6_output [ 71.5640727] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.5723865] #11 0xffffffff80f603ca in sosend [ 71.5794987] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.5878344] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 71.5958263] #14 0xffffffff80f6b3ac in sys_sendto [ 71.6033803] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffcd8012d775a4 [2 bytes, read, RedZone] [ 71.6157598] #0 0xffffffff80a7f7e0 in in6_print [ 71.6231286] #1 0xffffffff80a7fbdf in sin6_print [ 71.6308243] #2 0xffffffff80f4f561 in sockaddr_checklen [ 71.6389481] #3 0xffffffff80f4f62a in sockaddr_alloc [ 71.6470728] #4 0xffffffff80f4f78f in sockaddr_dup [ 71.6551972] #5 0xffffffff81060f60 in rtcache_setdst [ 71.6623002] #6 0xffffffff81061377 in rtcache_lookup2 [ 71.6702941] #7 0xffffffff80a8038f in in6_selectroute [ 71.6782881] #8 0xffffffff80a80797 in in6_selectsrc [ 71.6861295] #9 0xffffffff80aa9309 in rip6_output [ 71.6936961] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.7020153] #11 0xffffffff80f603ca in sosend [ 71.7093558] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.7174825] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 71.7256025] #14 0xffffffff80f6b3ac in sys_sendto [ 71.7328069] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffcd8012d775a6 [2 bytes, read, RedZone] [ 71.7451846] #0 0xffffffff80a7f7e0 in in6_print [ 71.7526826] #1 0xffffffff80a7fbdf in sin6_print [ 71.7597880] #2 0xffffffff80f4f561 in sockaddr_checklen [ 71.7679565] #3 0xffffffff80f4f62a in sockaddr_alloc [ 71.7757321] #4 0xffffffff80f4f78f in sockaddr_dup [ 71.7832974] #5 0xffffffff81060f60 in rtcache_setdst [ 71.7910932] #6 0xffffffff81061377 in rtcache_lookup2 [ 71.7990135] #7 0xffffffff80a8038f in in6_selectroute [ 71.8069258] #8 0xffffffff80a80797 in in6_selectsrc [ 71.8149666] #9 0xffffffff80aa9309 in rip6_output [ 71.8221034] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.8303323] #11 0xffffffff80f603ca in sosend [ 71.8373510] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.8455613] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 71.8534910] #14 0xffffffff80f6b3ac in sys_sendto [ 71.8609118] sockaddr_checklen: 0xffffcd8012d77590 bad len af=24 socklen=12 len=28 [inet6: ::] [ 71.8715621] sockaddr_checklen: 0xffffcd816ef96020 bad len af=24 socklen=12 len=28 [inet6: [300::3400:0:0:0]:20006] [ 71.8844645] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a2 [1 byte, read, RedZone] [ 71.8967326] #0 0xffffffff8105b58f in rn_match [ 71.9043303] #1 0xffffffff8106402d in rt_matchaddr [ 71.9113407] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 71.9206431] #3 0xffffffff8105ff5b in _rtcache_init [ 71.9287022] #4 0xffffffff81061442 in rtcache_lookup2 [ 71.9368288] #5 0xffffffff80a8038f in in6_selectroute [ 71.9440462] #6 0xffffffff80a80797 in in6_selectsrc [ 71.9517572] #7 0xffffffff80aa9309 in rip6_output [ 71.9592446] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 71.9673890] #9 0xffffffff80f603ca in sosend [ 71.9747366] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 71.9828601] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 71.9909853] #12 0xffffffff80f6b3ac in sys_sendto [ 71.9979784] #13 0xffffffff80ebc484 in sys___syscall [ 72.0057908] #14 0xffffffff80265c1e in syscall [ 72.0129411] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a4 [1 byte, read, RedZone] [ 72.0252050] #0 0xffffffff8105b58f in rn_match [ 72.0324457] #1 0xffffffff8106402d in rt_matchaddr [ 72.0400303] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 72.0494026] #3 0xffffffff8105ff5b in _rtcache_init [ 72.0571217] #4 0xffffffff81061442 in rtcache_lookup2 [ 72.0650793] #5 0xffffffff80a8038f in in6_selectroute [ 72.0729943] #6 0xffffffff80a80797 in in6_selectsrc [ 72.0806884] #7 0xffffffff80aa9309 in rip6_output [ 72.0884712] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 72.0965962] #9 0xffffffff80f603ca in sosend [ 72.1033375] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 72.1116534] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 72.1195972] #12 0xffffffff80f6b3ac in sys_sendto [ 72.1270954] #13 0xffffffff80ebc484 in sys___syscall [ 72.1349379] #14 0xffffffff80265c1e in syscall [ 72.1422742] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a4 [1 byte, read, RedZone] [ 72.1545521] #0 0xffffffff8105b58f in rn_match [ 72.1618289] #1 0xffffffff8106402d in rt_matchaddr [ 72.1697113] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 72.1789667] #3 0xffffffff8105ff5b in _rtcache_init [ 72.1866650] #4 0xffffffff81061442 in rtcache_lookup2 [ 72.1946338] #5 0xffffffff80a8038f in in6_selectroute [ 72.2025707] #6 0xffffffff80a80797 in in6_selectsrc [ 72.2103459] #7 0xffffffff80aa9309 in rip6_output [ 72.2184566] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 72.2265933] #9 0xffffffff80f603ca in sosend [ 72.2330165] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 72.2412472] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 72.2491605] #12 0xffffffff80f6b3ac in sys_sendto [ 72.2567893] #13 0xffffffff80ebc484 in sys___syscall [ 72.2646068] #14 0xffffffff80265c1e in syscall [ 72.2717767] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a7 [1 byte, read, RedZone] [ 72.2840428] #0 0xffffffff8105b58f in rn_match [ 72.2915701] #1 0xffffffff8106402d in rt_matchaddr [ 72.2996966] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 72.3083764] #3 0xffffffff8105ff5b in _rtcache_init [ 72.3161347] #4 0xffffffff81061442 in rtcache_lookup2 [ 72.3241333] #5 0xffffffff80a8038f in in6_selectroute [ 72.3321892] #6 0xffffffff80a80797 in in6_selectsrc [ 72.3403136] #7 0xffffffff80aa9309 in rip6_output [ 72.3484376] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 72.3565613] #9 0xffffffff80f603ca in sosend [ 72.3631544] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 72.3714167] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 72.3794415] #12 0xffffffff80f6b3ac in sys_sendto [ 72.3869312] #13 0xffffffff80ebc484 in sys___syscall [ 72.3947300] #14 0xffffffff80265c1e in syscall [ 72.4025994] sockaddr_checklen: 0xffffcd816ec1b020 bad len af=24 socklen=12 len=28 [inet6: [300::c205:0:0:0]:20006] [ 72.4161381] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a2 [1 byte, read, RedZone] [ 72.4296783] #0 0xffffffff8105b58f in rn_match [ 72.4350937] #1 0xffffffff8106402d in rt_matchaddr [ 72.4432173] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 72.4513412] #3 0xffffffff8105ff5b in _rtcache_init [ 72.4594647] #4 0xffffffff81061442 in rtcache_lookup2 [ 72.4675890] #5 0xffffffff80a8038f in in6_selectroute [ 72.4757127] #6 0xffffffff80a80797 in in6_selectsrc [ 72.4838369] #7 0xffffffff80aa9309 in rip6_output [ 72.4919614] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 72.5000851] #9 0xffffffff80f603ca in sosend [ 72.5055003] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 72.5136245] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 72.5217482] #12 0xffffffff80f6b3ac in sys_sendto [ 72.5298724] #13 0xffffffff80ebc484 in sys___syscall [ 72.5379998] #14 0xffffffff80265c1e in syscall [ 72.5434124] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a4 [1 byte, read, RedZone] [ 72.5569521] #0 0xffffffff8105b58f in rn_match [ 72.5650765] #1 0xffffffff8106402d in rt_matchaddr [ 72.5704928] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 72.5813244] #3 0xffffffff8105ff5b in _rtcache_init [ 72.5894481] #4 0xffffffff81061442 in rtcache_lookup2 [ 72.5975725] #5 0xffffffff80a8038f in in6_selectroute [ 72.6056969] #6 0xffffffff80a80797 in in6_selectsrc [ 72.6111117] #7 0xffffffff80aa9309 in rip6_output [ 72.6192357] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 72.6273594] #9 0xffffffff80f603ca in sosend [ 72.6354846] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 72.6436079] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 72.6517375] #12 0xffffffff80f6b3ac in sys_sendto [ 72.6571472] #13 0xffffffff80ebc484 in sys___syscall [ 72.6652714] #14 0xffffffff80265c1e in syscall [ 72.6733951] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a4 [1 byte, read, RedZone] [ 72.6842271] #0 0xffffffff8105b58f in rn_match [ 72.6923517] #1 0xffffffff8106402d in rt_matchaddr [ 72.7004759] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 72.7085990] #3 0xffffffff8105ff5b in _rtcache_init [ 72.7167229] #4 0xffffffff81061442 in rtcache_lookup2 [ 72.7248467] #5 0xffffffff80a8038f in in6_selectroute [ 72.7329711] #6 0xffffffff80a80797 in in6_selectsrc [ 72.7410948] #7 0xffffffff80aa9309 in rip6_output [ 72.7492223] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 72.7546344] #9 0xffffffff80f603ca in sosend [ 72.7627585] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 72.7708825] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 72.7790065] #12 0xffffffff80f6b3ac in sys_sendto [ 72.7871305] #13 0xffffffff80ebc484 in sys___syscall [ 72.7952592] #14 0xffffffff80265c1e in syscall [ 72.8006699] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffcd8012d775a7 [1 byte, read, RedZone] [ 72.8142107] #0 0xffffffff8105b58f in rn_match [ 72.8196267] #1 0xffffffff8106402d in rt_matchaddr [ 72.8277510] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 72.8385830] #3 0xffffffff8105ff5b in _rtcache_init [ 72.8467071] #4 0xffffffff81061442 in rtcache_lookup2 [ 72.8548312] #5 0xffffffff80a8038f in in6_selectroute [ 72.8629649] #6 0xffffffff80a80797 in in6_selectsrc [ 72.8710799] #7 0xffffffff80aa9309 in rip6_output [ 72.8764945] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 72.8846180] #9 0xffffffff80f603ca in sosend 00:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7bd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000010c0)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc, &(0x7f0000001340)=[{&(0x7f00000012c0)="b667a53fc7c232b64e8c5cf993763d8007d66ec3ce845775bdce373657e2eb564d644d2de1164d1b60e8661b0955fbb3de658d3ecf0713b63f30ce7815a0b7459c656d532dc094cd6c751831a5ca316a3629fa76b5", 0x55}], 0x1, 0x0}, 0x401) symlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000015c0)={0x1, 0x1c05}, 0x10) rmdir(&(0x7f0000001600)='./file1\x00') stat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) r2 = msgget$private(0x0, 0x108) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r5 = getegid() r6 = geteuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001140)={0x100000001, 0x8}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r9 = getpid() r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001800)={{0x5, r3, r5, r6, r8, 0x4, 0xcd}, 0x4, 0xe4b0, r9, r10, 0x64, 0x0, 0x1, 0xf1}) faccessat(r0, &(0x7f0000001880)='./file1\x00', 0x81, 0x200) r11 = openat(r0, &(0x7f00000018c0)='./file1\x00', 0x80000, 0x22) open$dir(&(0x7f0000001900)='./file1\x00', 0x40000, 0x0) shutdown(r0, 0x3) shmget(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001100)={r10, r6, r5}, 0x6) pipe(&(0x7f0000001940)) msgget$private(0x0, 0x40) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001980)={r9, r7, r4}, 0xc) 00:00:07 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x280000, 0x40) getdents(r0, &(0x7f0000000040)=""/66, 0x42) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/45}, &(0x7f0000000100)=0x2f) lseek(r1, 0x0, 0x1) r2 = dup(r1) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x0, 0x10000, r3}) msgget$private(0x0, 0x210) unlink(&(0x7f0000000180)='./file0\x00') recvfrom$inet6(r0, &(0x7f00000001c0)=""/185, 0xb9, 0x3, &(0x7f0000000280)={0x18, 0x2, 0x100000000, 0x1}, 0xc) mkdir(&(0x7f00000002c0)='./file0\x00', 0x82) fcntl$dupfd(r2, 0xc, r0) fsync(r1) r4 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r5 = getuid() r6 = getegid() r7 = geteuid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x40, r5, r6, r7, r8, 0x18, 0xffffffff00000001}, 0x1, 0x4, r3, r3, 0x5, 0x6, 0x7ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getppid() open(&(0x7f0000000400)='./file0\x00', 0x0, 0x2) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') open(&(0x7f00000004c0)='./file0\x00', 0x88000, 0x4) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000500)={r3, r5, r6}, 0xc) getpgrp() close(r2) chdir(&(0x7f0000000540)='./file0\x00') sendto(r2, &(0x7f0000000580)="fe2033893c90a2cf00426d9cf4cebc62c41f128ea212b742af1179fa2677709d3a1b214557f31887fc165ffada3864aafea65c64dd12534cf80c17433df69b4177c1a1bf3b062c30865b80053adddba98d0146a8cfb1d36d4ae790d90df1e32d7f7197e6d1fc9567e5aab259084918d2218e058a68afbbde9898cac5b9b4770b264ff6140c840bfe9a990ce29b1115f5562e895daaccfd", 0x97, 0xf, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000680), &(0x7f00000006c0)=0x10) [ 72.8927426] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 72.9008756] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 72.9089904] #12 0xffffffff80f6b3ac in sys_sendto [ 72.9171143] #13 0xffffffff80ebc484 in sys___syscall [ 72.9252394] #14 0xffffffff80265c1e in syscall 00:00:07 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) fchdir(r0) getpgrp() ftruncate(r1, 0xdf) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000500)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000340), 0x1000000) r6 = getgid() getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000003c0)=[r8, r3, r8]) socketpair(0x6, 0x60000003, 0x101, &(0x7f0000000380)) getgroups(0x6, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7]) r9 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000300)={0x1, 0x1, 0x4, 0x5, r9}) fcntl$setown(r0, 0x6, r9) 00:00:07 executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x3, 0x5, 0x80}, 0xc) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair(0x0, 0x5, 0x20, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000001c0)={r1, r2, r3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x897b, 0x40}, {0x18, 0x0, 0x8, 0x5}, 0x10000, [0x7fffffff, 0x4, 0x6, 0xfffffffffffffffc, 0x4, 0x7fff, 0x6, 0x7]}, 0x3c) getsockopt(r5, 0xd73a, 0x101, &(0x7f0000000240)=""/161, &(0x7f0000000300)=0xa1) recvfrom$inet6(r0, &(0x7f0000000340)=""/145, 0x91, 0x2, &(0x7f0000000400)={0x18, 0x1, 0xd33f, 0x53}, 0xc) r7 = getpgid(r1) setsockopt(r4, 0x3, 0x3, &(0x7f0000000440)="0dfa14f9bc82f460db11536eb277faedb70fe0feff2643b60119acd879911e7f361e4899d2b9408ffb351640f5f009830f87da69c48739a341a12a2cdec9dd2a5af49276bea8b36c661d5781fb3eac98a6b4576a032dff4d9ef69cbb2bda064816fa1bd0f307d3fc21c3e092495f63b58cf0ff32f9cb8e3b3cfa5fa34ed76fa02e2ec83f35d15057341de5e21ae03d098838843a3e9797812ef642ed609f71ed8a8f52673af3fb501a7a20882197c90d8ec8a6cf905fd0b460108069b4afebfa6ecee9", 0xc3) getpgid(r7) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r9, &(0x7f0000000580)='./file0\x00', 0x8101, 0x6) mknodat(r8, &(0x7f00000005c0)='./file0\x00', 0x100, 0x0) r10 = semget(0x0, 0x1, 0x12) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000600)=""/120) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000680)) fchmod(r0, 0x84) socket$inet(0x2, 0x10000001, 0x7) openat(r8, &(0x7f00000006c0)='./file0\x00', 0x200000, 0x0) socket(0x6, 0x7, 0x1c) getegid() connect$inet6(r9, &(0x7f0000000700)={0x18, 0x3, 0x400}, 0xc) sendmsg(r4, &(0x7f0000003a00)={&(0x7f0000000740)=@in6={0x18, 0x2, 0x7, 0xfffffffffffffff7}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000780)="292355ece8e7219b42a9d86a", 0xc}, {&(0x7f00000007c0)="824f3db9014e944ec0bf584a1091fe44113e6990d96437", 0x17}, {&(0x7f0000000800)="9a0ca30863f9891ffbdca03552744ca285adb102b7ac01310df2d402eda42ba8c0792864f702511644bddee1868a3617bd8383007d6c5dbd2fa0be", 0x3b}], 0x3, &(0x7f0000000880)=[{0x1010, 0x101, 0x0, "884c34b088ddc6c0bd3e82b524b16d3b40f1a3a513514d4283eb2dfd258781901b66fc819f237b0a7cb5abb6b26fdf3514b831152a035988ccf134f90e0c3fea495e228228d18acbd9388823f5ce713dd60c176466aa291b02a81a2f15175f1848beacb9d99729c88ee4c0c0d0851f2228141d178102e7576958856e9310c47a2ff2d5ec68ca14fbf19eeb5b5c0c49b3b2b1f06c03549585a1c8c886ed762c51543986debe566e84deb3074b325243458dfe70572f5309b7adc61eef444438341f15a1318a2f89727b443691c2c854cd2df869705a2fbd65eaba8aef313c70a58a5531e3e719095feb15ef8654b95037b92efc01aabe39554d918e46132c4e8f7072027782a3a6572e144ebecac96743665148cd545aa6275ef924103d81780cb3326925a0d2deab6cd63449e61cd3ff96702fe2c2edf25ca914e2825483c6b036456dcb3f16a894432048312c59c3d05035f5b649014ccdcb96449b48946de96c1012285233b1e7da6ec95766ac4b5873d42d5abd5d444d539f06ca9bc00c6f63e16ae1d0bad89dff3be79bafc7e732cabc5514f1c3d589771a7fc11017eef5ee05c32ce4a65c50e7c1fce1e6df7b34fcf466458ef5c7d20e7f3bf4989c3ac8666f68314997b3dd2d957ec4ef363a87c769533f67bc43fc03e20ecb1dcdc799567ba33c09a123ec87bd51961855925c8d7177cc2690f173503d2d71d6917252854d7dbdc102094ae64cd5a0847cbd27f4a79d8fb21db0495f910ed7ddc6a60878b8c69470d907572a16a625424a734c0fa0d795cd614c060f64d8865f2adab2e11dfb65f98071765c27804040842484529c47a7bce759c374340152e4b1e54b1d85e67d9310c20a0c4e4c694cb5d0aedb0fb62579a07635d2086befdfe73c66bf7055cc7d3967c003ff56b93a7af6212894f695e52943a58f3435f5a7eeb23190ec3f7ee57c8faec1ff3d758f8154c502066a29d70ec15ff902f111f946f7c3f3a8ad3fdcb7be56b6ce400c79b7bf62dc8387e93430ef1c35b20411d4b4b16a7a9c56bc097bb8359bef3e6bd76780794a46e8a6919f26c4b44f433e0d45a6e796134f35239515cf2758885fc419d60050f5a5ad11cab9b710053b19e5bcb0dd3d95d928be3b8f2c8d9522d0a03293d300e22921c32d3ef212b505d862b3effda24084beaed6c0381bfeea2c3faf6293e1dd1ea52433d5bf07eb6d936d8e1395f75513c94b623e87d7c3f2cc1b4cf54c9d65533ad73a382103305f89eac5c284e0443456f8574be20b0751520cb3e7d2d7ee5218ba709511d5e582aa3c002b2c66955f36ac8dbe87c5d765614e6abf026685a2888032495b45059a850afd6bc1d5142ebc5c89f59ccdc35957bd449e6b9820026b9d210512f5bc99dbcc86272244466558a40cceee581d4eb3d8bce67b26d0b04780de042f4f1ab04e82c55d6f7e0e73cd4ceef00e86b0312a1d8879a2dbfc58dd2aea67234f634c21fcfee13d70b927ef44c4a8e74c8fc92b501f44784791d440e50238930e9c613f9d67cbea4fa31f33c2e71ac5af634c1e2df4107d6f190cab4f9f4a10754970c0beb202e7e15e9be0a82e7dbc0bdc8cf10f2bb6073d95e5c5e6fbac9d18e69bd092c2556d0563fac313df926237aa56a2d45e12d124b8da02b8455d5b47e38db07ce665c8efd2544c992ce7f2385625c22e61857ec8ad3c1c1d055033bbc72a491234b5dc884c033699423c56aa916ee73bdaab47d18b3aa75dd3bec8a438b2383ffaaa5edbeeed80a405e209124c75d356c3a750b73adb4a82e7b25d228d12f6a28aed7667654e96c30f8dc62f8d8f40d0d78b5f75e9374bdb0d4de91077c22b70144c6d4b893c3595e9401df28f6fc5d8bb60bec1f7a35b2033e1de9951a09edf018abe159d4ddebc9d38d4824d0739a61ee116313849b1d2e8acce15f3a25964d4dba690bf4f3040646f7268fea834da95b253dd870badaa62e58ec147f671aec008f39d16bda401762839333ab73c03259555502e85bef151d1a5173d82b855c35cb411a97688d9787d795a3110cd60de7a46a60e7879806febeedea5e9925142f67cd4dc77887e5b8c28f7ae93469607805242db87db71d1644086091b59acfd5f8c8c05e232ffa8b6cacff68abfeb26cd814d2e07a8f13916b7ee94f6b2d482ef0de5177087d7406f773587ef6061618d54fc0aeecfc90d6ad3ccca13993d3c986073a4a594d5d0aa1aad6ace806f0f80e48d4ef4d9569bfb36da8c6b3c4b00dea40426504768ee2139fbe804795ac57cb08ec6e5cebcc0cd88ee339b89ff038d6024a405969fc3f6327f471dbfe1de77b7a3e99d7a1aa788bed5b51fa532bcd2220c047750715249321d8b724691f3394f847156a2a63a0937d6947a55a4cf0fe4f96f6147a50b178008635bb0ac6541cbce1e55c6282489f2c2caf2cf8063c65ca442ee20a7fd2cf7cb6a97f9bd07493412b9a15e832af8a50e937e2608eb7585b63c9f9aba03339beadcabefb7bfce834466089a775d03fdae5ca607a650efbd53a17aa0d4d82c4f0d145725145900b8bb22338d8d27732a3f5fd10294173e16a100418812056415653ab14e74e88369ecad4c036893984e535fa20e7a1a6d5bd37bcf99de39a40d82505fc2fff35095dfe070d22f1a4c44c70ddfa704483ce316dd5da9dd4a87fc157e736b618a6203495cf0e0a4edad07a941728ed42d4bc240df1f33635bc57b4e447af860937a941ab05f97835330e383be2951481bb14eedd24f1240df0e8c84ddce217385e5401c4320343051da2c73abbdbf84880cd18b1d4e952b9796f2f06bfecc6433b6a3e4b0ef99828c8bee3ec1db46bac6fbe74ad05da3d4ab642ce0c5cf824b9d41c5b43bfa90eb8ca84bd86d9500b31373e02dbbefe113f4d75e2ebf2a07e6209696cbcc1bfa0fc0c70af4f7a7a8670ad6d59432aab2e919506ad8d3a5670a156a80f128dbb2597645ea1e80945e4bd375106fcfe04bab1e5e6845de1f8e35489cba89da23c0d2f4f093a279033444ef0036ad4f6848129e9281ccb66e4008919c38ed05ad26b7481d53c62818b0a7f9ebd6a7eff1c5b14e085a7178c2e29d5412d91035b875cf5f91a007b981c6f83e387fba6bf7c786a58d2bcb88378317c4cc4014d3a00cd30d67fcbf1f67cd2400e60ae522d9c0f727845a73916a9e9efb40afbb2898693db3566ca70f1031893756c3a75b0061eccbbfa979b1086d39f3168058a17304dddee23bc15a1b74515b823a351583a09c020cb1af341d4266f4df42fe828117069de79a28218eab6aad7d3bd8baecc2f83cb792748cf165b0b13ee88f35902edde2bf5efd57f9ad537f9a20bd91c296b68d1230c7c9704b1d1a57b976776a57a9af1b0cc5ece6c5df2405f05c047af799fe43fea8f99e178d45a7bb58e0ddf57086c9d1e09db8035747a73e382f8dbf2b1b5d828e78778d992b63d783f3f259594a9d5cba13863cfc0ab0e554dfce97ae736d14f0677b81b949d417602b3d27e1d2e95439aa303bcb53a8e31e717c7e565b0a7d7b328bc85787032f67d6027eaea42e2d9be61f3fcce9bd818eda5cfcc4032ea4b0210771c504cb717307f284b41dae4367a3035088eb410352a8b4b3e4eb6b67188f7b8efa379c9f7e5649b4f2772f805c6cf4a2ca73c66a604d18acaf9c8fd70527eef3de215061ecc7546e4f842af65450d3ab2cab9889b8ecd965da420e9f24cdd9454b94454f5cb822ae225fd9eb9d5cca235f91fa857566597d4c800d4acbeff3cde576bad1bc77ff8ab7600938f54fa20622631b3bee0393c70fc0f1a1a48605c218c1c7996614e1e73671067c0322d6c3610e3bd2a6643f9e78b7b2e23bd9a2bb8498c53abf77a0a18b9f070f8df39bc070ba7f8167c97450c67354b60aa7eb39cd688c96e8cb9733c674aed1a594e333c2425dab1f589bb3cdb7ff9fa65dc8bc94dfc2ceb647502b5b56a3365d32e800affd8386dc6acf792941487acc9f261a15552b56d7f3b588c14be82a86805ca08fe04182c1581741db76d1a211c70b929d0b228293f8b6555f050836e71659772b34e4f8bced28403a0e2da3a75dbd0d9f422bf12b2bf1b643bd7dcffa3f412ba0cecf7b64e058beb12f118820bb9f31183fd3f907f67d5f1a341a366b5a9a5e7a63b2938ca83af7c66ff27dc5e7b552b8614caa717e3170a9cf1feff89e345942b3e2852a29aa987449a1ce46736ef4ddb9c8b24a11bce84d93c377cf219e81e08a89223e3a6f39a0cf9daf092c0a28061775d76245bee5d78f453553c3aa428075a6c5c5768bc34f24f63c491d227d5e251ae19e12b2f4fd6a13b9b32c9ac5c744c416ae84deff9fc86b939dd9b3a1498415e4b21a92b14b13958225fcdbf26dbd3849c753710be3ccc8635d1249b3279310a858c4d6c5e509a46c893106d87c5b8cb15ceff47b598eaab958ef871e7bf7a55700af71dc5de9529547aaad46f8e0467e9adfdfd5a1ae24965f76ce3b623d6d4dd1ae944b35e0af6ef5155e69a4dfaa334720a22dfcaa0b1f5d594d797fcbc49e5ae017897cf16546ce9992e1fe50ea04974ae40bb3b86e43bcd2e380ed88023f3d4cd8ccf74d343f2b1197cd85d83e3d18a48e08685bde8f66c3ee84f89b5b45993dc52799a90893ffac332c8c215364daf50ccea5c830eabb5986c303480f0dd9a65dc23456a1fa5e20e0838b9af8c045deb02aacb04d4e9255e81f5d8d7e848e4e256a9ea6d8f987389a245bc8057dad266a58249fc9a02a1035a95bfa5320155f873880919d6ef841450bf6853e2f01f378a37de4a94aca51ed9bb73e2942f8ad1a50d1fcc408ec41f0371cff7d82c2cf299a1ea6631e346ec4c39b24371d714f67a12189d9aa16bb165d1ca3bf2fa5e8ef70c20683c13500a8fb75c7613d2cfe75023305e1f336b7d178ad63c4818c83205198a9950da38ca6322429421530880027c830876883fefd844ebd03671f960b89fb08d654fbca42b00c58d246349604a93c82914aea012169e7aa2fe7edd3358c968b27ce7ab5feeb8dd8ccc4e20c66b69dc5b72988f0b2c876e6cd3a37843fd10bd524e76dcc14be3d544d43d201c6fdbe6f271d7031d7c9a9e6afbdbefd87c63a3c56e2259161a13bd1a067c36c0b41e76ad41d64d552b51e01bf1897a022d65d77cee78b1abea4311066dd41b3e8760e909e5c776516b5df7c54d7c7d7acba193d9061e2a0e239bc31e4309c548174aeb428891a0f603280d46eff71e25a4b6deaed37bd5f6f3ef12c4c18f37caed57a66730cf23cd824570178be2d2079ce90ddbf39e3bed54d6f53bbc531fd607e3bea3fdcb851d29e126aa8dcf50f5ea2d6ecc6e7df513a60c1bc0ad415b4e1416aab77cb6a5934e78fb68c1966d6c3015348a2efa4377aa035ac4989c7055db17dfcd2f5670d96fd3c78dd630ec617196e0c0874fb6c70a05079250a870f51361f3f154ff8059a9a967b9265e7600a2f589cff8ee05fb6d065052c48fa8424206f43cf568e59beeec28f357b5dd03bb10917549076ea9856fd2e0f99bff462572dfe712c076c9e4a3e2ad1abbbf2dd94265cdf31b2608574425d00e325ed414a60f136179a7cc43e02c1af915706aca614775553994fb9bc2cd4f4835ef81adbdc0b58e578026b65c32f5c4d0c6b202bba23b13e5ee0d78f628043716b48714bcb55e6ab7ad3f5f24cedd57d955a987e249e08734a7c146ec24988192b5db0802bb097dca2f5af560381ecb0bd0424a347ee6caccc1254a9aef1f4b818dcd9f707343cd9a675b02804f92dd6"}, {0x98, 0x100, 0x7, "0e3fba277e8e0dec0feee04af6758c72f9f0be5d53e044a092994d3ff694101a3bb5a7f368c2c6fcec0a47b2eae7e99001c89e7b94ec191c3010bbac96114a0b8d444cc78f531887c486d976c141dd8029b20f3dca68461dfec66e2c51e5dff91c2adb9e8c6da3ad82ef9c044d794f638a292e5bf11abfe0adb37b87b7d45ca9fc"}, {0xa8, 0xffff, 0x2, "b928ec04d7beeced8c2481cf7752abf2e40036a69d75290d9e00f4e12fbc587f28a47495b70cb7580b4918028a885bb7c84b5d0db124311d71d116ce47334d282283abaf95423048f9fb86a81e6a19e7543c1133a0835099df2d6cda9e0abbfb5fe9a436abaa27b021d991ab6ad4c66e1f977cc3207bbfbf5fd36d6692df9aefc1c854ac5225cf5a831d4ab1c5cd10dd54dead59"}, {0x1010, 0x6, 0x4, "f8b6c1fe694e22455e7f82289dc0ed5e9055d98b210aa2fe4ac41eb41f79e18db77f8c7957a18a80c4a4f262df9fdef4e57f353c49f0c9028862d4ef556f35e6ad42a1dde494b6c05631f15504b7b2483904dc5aaf195a8e33873a154305ce23be560d62b567eae08f451e8742391452ab64790ba3c1420206cd85ad8086d8fc75c4d8fa509e80e5c746d5c890de89078b9c89328929e8d8140c9a7ef88a63627cbe725145109b0f73d3c374787ebce3be88a1c1723d67dc6a37b4a7f116618529c2ff6057a877f6d0e09da54b4d9894c2bbf9593fc034982cee991c6a4add76bfbb72e9f38d6e100e513c54b96cec8b30e80e393eddc26f9cade886e0cecbdd7664ed7f4a8d045d336718e6fa1d251bf265638e10bef8d13753389a0476b7f592cc2e7f01d232a7f8789a2b9c756e3ca0c1f50e87975cb1ff53b1de71ce8028eb5b0ba83639af265668a77582efbc75dc4252bb189a3ca92918f7ee420efe653320ed6c5b78b7d52220a1574553c07abad0a018eff9b4b16fe25ea64bc9128b13ec42f93455d080cc6e14a3ab46f4054e5ba3d2167b791f7135ea824b807a8e5505ececbcb25744ca2fcc7b2bac06ea19501b1b4e6310abb29d46c1d8c012cccc5341c9ad761425c857c3d829c18eb4301ca7ff96fd45ec20dd7f9e9a2d7c54ec42e49dced577405085f9e2346cd566d17683be46003e92412cc30e6a88b31fd9590a92e4ee7205a0e5a7e40c88ec35f65eb92a917d2e87adcc474652d4bc30d7eec54c32476aa2f8e775112cafe08cbb01ecc5fcc4f2ae66b7d76e9903074ed78f83be6334e982805ad6cf2923934d39c8afe95690eb2a8e7e5ea0f756f3b52c9e41bc0a3bdf9a28ac4195ae306c8fba0cac0f76fe76029a41d4c0d027e178fa464af8b97a7a795562453d462abef80a49298be9fe5858e2a15e6a12e12ca247f0398766cc3bd050638aee3afec9b392315f9b0616418bcb05450f80facfc54026b2d08338449ff1d12489faec13be31455ee48af0781bf34e04435f01bd04780816f79d17e30d33f6a6107d243508f176746dc7b7ad8c4dea03f26d97cf512544c8c8cee210b26504a13b8d266b72a87a1a7dcf4ccadc3c558d98fa6e0d16f8f5be10d30874ff684b729293ea697febd047050d67df97919203df5c0a269f472eeae0526ad40100a30b91db858f3836e5c8c19b25a4862f69e0b69df4000ab22748f9775aed1e91a76558be1d71e61b8f2c517a020c16ed6047460b6525ff5be98cade1a9a56e7b346c71363f63813af055d190162b79cc0740b70cc653a95316f260c49924afc18916e059cf5608e59aab5222a27565e94851ccfd3963fcd4809dbb13beec64ac6c5c8b6341758995e13fa2ca37eab3824f7770520d7727ab733e923a5b70458907f1b08a54070c5f1cda2d73173654421d78f290f8b28a0edd6330201ffb77bc19662f9e7381e9a1405f162bde8dc34facc579fc9ff337c5e944c8f3e4729334ff2db65a89223e339ff5540d19f595dce7ea0dbf103f56c1d06e16da85a8301c8b74384b3170f816caec31e191fc152dc3b275198fa568924178adb00d2b456bd74ded3f8a2af7686b52da77a6e29bebd9edb72d7b4d48d4e0dc5e98e5a505fe627274f6ebf2e00048ae8872d4580b2552a306753e8d3a10bdaeb8067a98acd3a2d76adaa0138d72030048f0b0c3b32e1f290e364c8482a62656b68d013d9e122addfffc69c81d09808f14b989c086a5802d2cb244ba6fd0dfdaf91c44b04016c78dbd9a11058270d4ff289093b353e7e8710491b7f74ffc98a441f9aee887b8cd0cb3f05aab44bc6d786a4761aac67d0229e7296e39c2105410e24f6f7e7f947335c065105e247d23cecfb96cff65e238438db8188d9b464997926bf126298b82f76731f41930cd353e35cd8712f61a207ee2d01b82963cdf93bb13f144621aceff3f9c85014ee3acbe47f97aea679af870485b4da122ec267b25e2eca54ae65e6b81a296fa39191be5e9c6787c36970241ce7e1c8b390feb2801f246d558af30e37e8c0477c420d87e49deaa00c815b359745fdbaac5b4bbfd78a3ddce555b9377e82ba832a012d378d0b89a182bff5971e96522692406952d71be5ef83bbb12f1636c15c5f45f25b16b0f48bd7c47577e9983edbb59996334c4c1b54274dcfec8cbd3e8c0dce9a8eac6e36f14d1cf099a09ec535680c55a298c2833c65633d98d8c289ef7cfa44ff7da1a392300ce0ce388cedd370998bcb6092a29b2896cd3e8cde1bf24edb721760aaaa24669470475885fe37f270e30665f54c8ffce10814f1c55520424d69cf6be9aa1b5930edf47fcdf8fbcc6372775b22b6b0e1e67c8aecad17e8bd4c1e17b893ed8818232d16b2b92e2ecbb098831c06e6fa899c20c3a8dffef15a204fc1c0993ef5c021b61a6fd0e316d090698862e5709f06c9f62a198ff89d212310695741e8579ba2e494ba56378f00781ee3110b65e9f178e71cd67d557026a6cb51ea045166a1d8e5e1866a2f950d5b20dddb8e5a8f5911e1fc15939977a2d5c99ab257485697094060cff17586a67023f5e78c7210e27fcad099773b5716000556fe216e9ba6bd760053fd1e30ec7af7f48131fca7a39c75bca7e99d460a8de97e4479cde7c9971ded87a85d90f21855b6270b99229fe3753b765e20b283c95869baec0ff8e7cd03968798b8f151479e77f452e18204a0743a0ad0c3db43aea06f62e1f2bd0f057aa5567e25e1ad21e5974e67a65010d052a389c20ab13baf148befe488166c3b940ee0ba88285518197b730fbd85176d01ba143820f7f50b6c5df7fa941708a650faafce5a0abbf38ac2c7861c4d060189acbed3c5db10a2267d8f88932943719d0404c836091125595b710e61b6e1a4e72dda46b19be70ae3056bb63e6710a4578932135e35d2fe859114e0343dbc5030bee37a74af87d3a7a101712e04c0e806d976fb9dcd978f52ec62d410e25757ec9c4725496d86ded61ea585cdc46c29146f54d6b542df90b135ba6fddf5359973aa9ab6245b5f8c9702146e0ce63f908d15ca4b9398bed97be13c3e28756c2565dc69018825eba6470c1997f5218ef56ebcb6e8a43474df6a00f2158d2b43dc440783727064cd1f395641f89c1ce49117ab3977fa0d321ea58a713c7484f7644095d445dada75bee775651d1b06b6056181781d23fd5b7782b780bebb860d85214da7c7b71746da1b3366a50e246033183c55dd02919bb925427466832cb5744545d403b9802960e729e4b00431d8a7cf570ebd6d823c508345faec45352116de61092aa07f58e357dce30d47cfd0a0e4fb151b09851796b6c8bc675b2f7da804ed46cc7bc47452e13ce0c44ac2cb4d49630676ba56c8a7bca19d000516e65e1529f2ee5e6828a93b738d02c6750e75fa439c104cdacb73728e8e967eef560a61168d0592a998c4206a129ad9cf32e235c9d9774264a0d39ac83e063f98bdf4a20696542ebeb25e4dae7acffd56b261c9cbafd103627d12d55061db2b2bf059cc8df95a3a8dc68a88506681256c520b0ac82e8d372c220426dbd8569f2fb73a3f6c523be8779c0bd6f599837bca9b883a77bbcdb954393c7169ab1d052ef4b2d6920e509e3e30b0350536fc8cef58597325f06c3c1ea842ec5a29a2351baeea51d38f2fb5629d98ae8b409f035ddb72118e2f63356c72e3b62f62ff5a4dc16a4da3cedaf62a274e1436415f80ae911aac09b58cd58ce9ddbe624b527b3c67b26b23a9b802a151bbbd2867cb6725bb3dd7473d41242156be3a4063b13072c54f34edce00cfc4ae6324740fbcab4fc76cd3d8122ad32a38fbb0934e338d21271f7e8cef12e4c93376e2405e0bdaabb1d263f6ed5ba70e4f7384081e58c522e0360c5481d42c52ef1424e9be6eb15abc7d7f96d98cf2e967327bb49e8ef69181b7e763d9a6b322c269004073cd782e1515e6f65506705d46f60cd90b16aecfa6df8fcdea2c3276636292b3623729e9b01c5e001a085dc05cd63ab641bb817453a8ef477bcb36a1cd8fb8417744b8fb21006bc9e0b31d10da10403f4a0c2510e30cbfb945e67a8c369e271cd47123ba70e9969370d16c91d35c9088acd47c4612d650800d7f1cfefdc0f793124f8453e4271969e1174a3f01e501b804bcf0983c999ee071edc08d14be9b1d5dab810113ba3a4a08c785e76b552be0eb5adc28f7dc5a2aa48def478d1a38915798f6586e607274f3a979bd60e0288f505312b109c6fc56e54bb3cfa77ae7010ad4cdc3a8ea799874deaef7d66192b3803d5e17652d93fc9c6c369bbd87ac9e5f685e2973b771b0eb1c0b54066d314e56b3663622c72c8d4a83b532bb94a487a9086d512160ab3faefd8ebf9938b2f48e8d631a438c9a576a4486244ad536a1376717d37f5e710dd4b2f768b5f46b809816746035507cce05d93ab91cb105d9b2b5c6b0991d747b76ff3aa3b8a7f7c229d990287d577ba4f40f0f9d421851d78529c3d49f960c40fc398dc541da1b2145576b233e360aa8999679d7d7a0705247081adc1a4e27ce43a74a4360caddfe1ca7f9527b515e0924fef1bd357f9b7d306c097d33a3d60fa77a1ac9153b7c73f3d2c55e0ad9842c3d064adb791e18804ac788ddfee11e39a8096d1a7dd1cb4ac23b578302ddc837a934a35d5b0ae592602b7d25743905a6176f966f976e2afac1ec997548e23450d3cfe54edae8ad8f4a315f180886ce19d8f18204a63facb2d06e2b5d973dc53d03db407dc3be2271634fe82f97c31373e46d3ded66c699d5303e08998b66b24aa487d5b9c1b644df5e103489861c56c1d4863681bf299a10e051756d8028db6e97a965ae164b6b6a0953c35034db5795ad51cf5c738cce938306ae177d7eed881c32eb5b550a1b9265fe528c33aa0feb6bb6b743f817efba5e6c18fdd8d9f76da4be2380d197e7a26f30627a3c11f4deda8190d509d6083851acb22c538423e37ec479088a0cde9ec38826a9852443753377454cb08ac61d4d4b5fb5678dc18027788681c908ff28f6434c6b4d3d27d10f2f1c0eb286ebc0fd3c4464f1de63aa3406a71379c00f8283b83507d5bb6737fa4d8d563ef3780de26cf268ef04dda3558cb1298f9d40a7979e21c43810d63a0bb2c326ef6661b2aeb1574d4d2bcfbfd01b08eb750354e94d9e577c510d179d66bfebdc16f304ab92b4465740a2a9a14599c8e21653a133195db2a6de3b587a6c2658fee6d94fe9e77c7e06ecdf22c1da23761a31ba3e060aaada1d65fe8cb23b039b915fb08ab3a8da5e87eca07815c4966fc404fde19270252ca20b5d457e6cdf61ec38d95a018c0f68efc1b7b6e8edda2ed2ed6bad8d52157151c25fd5102d0c89bad2a53e13e63ebb64ef8fcced1bad5f1cfd30dd1d15581779f38f5c053761cbf74ca7071bd0ef95c7cc9b364cdff0ec518e4df41c3d06a98808d7de0b144ecfcc5ef643f35549164fd169e7a43e4518f6744783b2c56b3ae149fd3e85bcc2973f0b5ad802e2ef2124a200587f6eaf001e21c508d1ee2bd6db8652d1e71f767a90499ffe26d5d703a06e955deb6d5bfeb6c4c4725edce1cc4ede1ecc7292d79e7f21b316719144ab49d493786c45ac942cbd094aa339cf9c05da0043172f0810dce0cb8f7e34033465742839314a10cd5d57a49fd8d3dd63d4a433724cabfb181eed9f1ed1e3f582accae6cbed17d28d7837943363654f5f9dcb294d544abd36926fbc0f3094002cfec0afe7f1531857deb4fe37a41248caef1eff7b2893c2f14724e"}, {0x1010, 0x6, 0x4, "cf0c36af29d8f2459665c4369c1d9c17a10de60c5e627967645c8ef32fd1c3cbb5ccf8d5759d93d85077b8bf2ab6424ef2b2b7391d9713a54c10e1510a27f0b8d660e434460380a73ce563f5a6e61c9d157ae8abdb2a50d95f61e3280d8a9ea0d05edc699f450492271df0adee95bd5cd5828faa23daa4cc264cbdf5abb43bbc211ff43f12e0c626aae1fb318e36aaacd741f18d373832ecbf954910ce93199b0232227e385e035b4cd0c9b8f85629bb5afe125fcd4506c40229d1a34b4874de4c7d664ed3e729ed2283fa69c50e82361280370d16441778e2aefd3564c6cfdeb1787b0c7685c9dc209db7e1d82ed5d6212f4eea9b78f4fb1e07e60c0a79f87053fcf03970645167f6b50a5d0514d996969d035472b76e935d565b5233b7980aa57fafd43b341d523d85b3a30f55ce15ce86959483a0f07517b4626e0d22b3101fad87a809f1a5e577a19159f1431cb10c4c7ca4a81173f1654bdebf726f9a806a1588adc4bf0a929c30cc7ba99a087e51154ad82e8ea943c77caf54ab0534379fbad41e116753dff87cff6c094a882417ee49682fc78e4755d9d30e7bae3b32a2c231f26f5488c00aa153b7c934c0370df999cc82d25de5c8aa4003bfe2ab07722fbefdcc1a8d2cb2d14596912c343b0779f74d40ef18910636cdaf070f4508fb6d4a79d8e7d9c1ab7ea7bd9204cb0051a2f989da823ec0bf61d1fd391bb268eac33b24c015c2f2885cde24574eb11d3b12ad72284a553f86350e352ab381976713c6dad7ecfba5c9b14c542ee54b6d4e505219fa37f4115b7d88839019534d2aff0c127fd3836ab63b40115ffd1a659a5bdd9c1a57c0589d0a86f15d30f2ecbe42fca67c9b560a5629827bdc0e873b8d5022e60f3d276eee2b23fb4c6d66be4b4aeac075c267fabb7f3bda0bee5326ea56f3f2b6250c9fefdace0a93fa035e84fc22906cb06fcb2db8ce79f5974b51ac8b6e0d1dc02de821edca614167d49195e963391187648503b8582e997c3e818a01dae1d870e6b3786fc6f14acce8565bfcb9092e0715c37202675be5b2bb1d49ecfb82b20bd39957f48f7650ab9fcd32732132e7dede8a91891aca5363d60d67fc220969c6d9c41b5aff296ccb2cfd9ba1608059513778c2819fd444acea94189f20dc1fee64de53c6e7b01bfdc4fde5ca5dc99ec41315af125f61b266f0757d78e9a78b73cfa2729c484b8a586e6d618b954d006cbfb60da8678b0536c6898ac1966e5eeb2eb460b17bb53374192cba3d245e1a2c8f65f4a2cf32511a823444e1de6e6065377eae1eee49fdbeff72d371fffde35c0a83418133bf4db0ab0fab01a0cba1e0a1d4160c7841e99018b666353832cd2753ca18ed6874fb4ae625a6e0c292c7bbcb2c02b30d0334cdb4de3b5e20eb492b50df2f77dbd03cd3f10044a564e9d1bc4f6a9c4611e20a20e55de07bdf6ad73acbde3aaaab58aa11e2acc7cc3fa40445c4a635d18cd9acff6a493d26faee23f6f28c9561f09056a007347792efa17072e23dae9030a6e389b5e5016219f9c4f9af0f5cfb8479b4e6fd15a0df53384cdc85d3778010997c64cfda38b99daabc4d6657fe50c09f9a3c75a9800ffdbd9756ab45eb1cdd923f87ce2e9c509c6d5a5a91f865ac06aa9a7fe2677c0d561f960f3eebe37d255f4ca568ac3450f35e41e4d0edbaef2f4e47172499ceb10e1a55a3b5a88dc77291ef409d6951a7a81d66f8eaf7fd9987554f70cca507891b4870f59641f53ce9b4e16209327091a038542fb686ab3d8d18f287f49e352f50d71155cb40b9fd816fca3f3175fd6636d09940877c236bc0067a567191e94f88fc2b0523eccb050bedbf7ea277962a05512b69cac75f8d002555eb81f44b1708d25f09aa6afb5c523b5d3ff76331319c1da88535544016ec15599ea7fed1fce5cb0597920704ec71d52454b43089c1113a162a67165c914b63fc537136d75bc20670961281b2fe7a2d6bc73a114be090570ecfce6ec68af0213f291be6cebd2dbc5cbe38e4bf4d5d21a85f7dc832dad6f4e4a924edfd43ded7c53d1be6251ef87fd21086428a023abaa6b584852464fe0f861459c251f55278c8b6c9282ae816060995ac4ba9794ebbca689d87e22be83675ff5a8ae3c46f3acf63974d134f00009d8bad65a59a878bd7f1fac80f342d33331cd90cc1edbdcf1f764fdd779e31d7b03a159e889cacaa97920cd8c6218156237fcf3cda33790738a6a4495758bdcd0df695cc7b6c9134f309c9bd536b0351feafe9d9e2d72c8e0e4e3f3b08951a6edaf8f0d29b51f9f7353efc887ab067bc06d075cdb1b0451ce707007cfcc965167fdbd09ce8e86bf763679caf5dd14ae6fd6322a8e2a28fd0ce73fbb1a33a8200c9f10d7dfff731d3abf40f1d48e7b7f1b50cce94df43c61108a6751da7851222d1697d9b6d0edd5b3c9417539fc2c8b5cd386885924ba2d4f61c5e049522219665325a45de2e87920096e56579c75570609a8d12f7b024e93aacd01a94394b7e46b3ea3e080924bce03810cb9e07ad41e46e796754d4e8cea2fb8bc9791e4e82d6e8c467d4347fad0fbddfa1841fbb98cf9b32123710f1fb1a63381361e269f24bb9c0c578c3e85b6a41d815dbf79011fcc47d410a098583bce8a7feeda34314a6c9efa3d76446f7ce40c43da23e66b3af6274143e5b57744da7d0e5d703ad93c129bd41d2bd9e049a8a7f97a7011b907f4aa22f2ae80ec0e3e45ce8c665a4a9efa7ce1e0435dded10c5d62ce340582b85ff464d94eb0c8b7153f3e1192eb2bc894713d3815119eb65bdd6fedeb8c0294c397fd92db871daaeaecbefaf62c9394bdfb91b840d780d9b312da9e52579306634a021cfcf50c6bb1b7db323a683b22f987f4c5f55d1cc48b77502f46b2e2f276aa0e882e6e0eaf9fb1e36e9978680526ab0046a8e8f8f832781af2d782dd49630ab155d26ad4764d9e50a899b25c52d7be6dc8c86cbbc64b8ea1b3f4919dff2a644a48ae8feb8be018feb64dbf72e9daa2922db92945d75b6b0b7321ad7763080d6b1909534666d1d1d3bdbd31617eec401fdb0ea05ee065a7f97065959d112916597754cc5d7ab3fd3d6ef64cf298714171e9cbb1d02caaca2af53cab6a358d981b1f631c3eb3b4f00dfc2fdaf332376d1e19e8de342c96ddc6d9281eab98dff15c583c66e00f26639d2c843ce40041dd567c298b0d5414b5d28c1f948c69c6e879cbd13de468197e3d1e36725432173b2a01801a2fcbbcb38c69ada9838befd2d5f902567da72bdd51c88078dff98a5060df65f421d7f114fbef9b14c53b8bbf0424f0c6286ace22c16d24f0e9307f0758a44e4b8adde493f5ed2df0b865fba8dde8cb06f066934d27f548ac85f92dce44cadafa4def0cfcc2ef2121ddc9c17117df7c461365800802ad6819dae5ff5e8aae6104243244cbfa25b966ce6b221d7390ea2e620523f6de179704ba48ad356de5b5da72f188354afce8075cbed04562127213fd9ea72aa8f5396de5d6c487c59153d28922c008ca21e28b15e95988a103cf60130e99a53b3703f15abe24a40e78221cb088a71fde0d4e3d44e8ba74d0050d15993ba9e33248e66a3386e6b8d8cd19a00ee0b57c3c6123c93ab4267c0468b248d134faeac52f44d962280d1d1afb0a911cc9748bcb3d54930da38187e34c66839f0cb4b00fe20c3ea973372d67450c71afeb7da8b123c4b7f75c7a711455995ab74c95cfc620555913b1fde07ec335e7cb7bede36c6ea82baf0ca32c566338e9a9dda0f06b6c5799270464d1b7c0b8754e45edab0ada2035533de0b0b45d19358a61d0957483d815c996198fe63bfda5f4ad83d5bad2b934f3d4acf77e1c659166630a86eb88ac6af1375162731b4bb7fb5909b2addaa2a0d0fdd43f90dee49a395af493c68763540a02297963bfa41e5088a69315a0dc910273d48e2b53348f976485e48ed45a40c5b62a2c5e9bc6ed3243f5c4d87ee4409fc11ef1c83bd95863c3e0c3786c4c16fb62214485fd46f6756812b1c3ed4de062321959654751eaa0333d11b84f6a38935f70e8041cc773e7b3c2874c2f8698a8706bb0f94872e0e9c959aac6f7a628fa0e879472a47fc91673f0122973c9e8e50394d3e97129a39ef7593fabfcd78825395d040bcc676ab19ae29ceff6711cd4b2b36906a896e0d00c78af182fcb1965c245396502a8a4136f05c6829284907bc54ef768a132ee0c87faabcaf38f3f2e21a2f1c25916a380636fdd661cba8a24c2a87931ef615f2d7b511c6005e47d96d05c6ede01d318dc7e26fec97ffe21bf2c2fad0a4dee1613748f84baaca596e9bfa94263e13db7711f99c0d176eba6ff95fb9c4ec0bfc47be96eaeca01ecda176448d4832c0e627b23ccbae55af751f054ead248556d59f51f0d4df8c7de98ae96e627d19764027357531b2f068caf214dc440fd112260af81a704d02289ba1f8f39447e02f881c1af35961beab0d0ed108a9c0d34ed40fe115eb5416e4d3c00e210afcee412367d1383246cf08fe53bb6b1304072400667765af28efc352a900be02aae032a46dc5db529c2dce7c265e043699f0e5d6fe0a93ecbe6e7fb984279b5bdcaae990e69fa6b571a732f2e3bc14e09650b32b0812163cb39cda5d18e99945049fa54afa50b266be6804b47bb779100bbe7375d8aad13ab72a185b7c7c8bc05d8f7e3d2c3a75a3a5763e1a97b86b7275ec982941a7ba685598dd1ecee50f86eb78a78ab1d85ac1c896cb2bdc7fb93e9a377c647bd7fc7833258aef16429ce4e91fc63bde29ba222eec568e11c7315118b1616fb76f93be1ff794752654b7a22ecb3fe64a4a5567f73b463297b3e80f170576b5c55a262bdf25801bc330e651089442b52a900d312928f5ebf6e2a4b85e710dec279aa253b73d7391334bc9ec54d17e627ca3a0d97220584ddab0bbcd96320e4040036087c1168f5d1d0fd84c60e0ec773d3e0cb583fb0c0d09bd74d9f2ee44227f5c32a0743e20b445788d559c5cc65f45b73ce43c1aada8a9442029b08d0db34bc1daa3e9bb1a9b11a00b10603549b5acc8073964df732017d06c024b71be5f05abe43252dd6a30fcb1e887970657d03077a591c92040806bf86ca3a5e18e9a6267e920c227dea499e145a71eb868092c5e46e9103208a6e2d83c6d89c7012873262205cdf946c4290c5b588f2b8cd981b00ca1d58eb2046e860d7b8e39c787a5e13541081508e8a8db403142d8eb9d680126d5818f9ba02112dd0bd65f69e2061b65ecbea7117fd5654422d2d5b235219dcc54441f0865a61090d8bd67f7885b9613eddb9bbbfa45cd4403aec5bb2b5b345cc1466d239d2f25b89820afb4fc58532961cb68cfcd1c2bc870c83412abf4b78e79707c3d7470b18c925cc05c2dd6aa6764d3ff6d57a86747cb0ae2317b78271477d0b73841f916d7a400460b47bf3fb4c5a8e399f847b32b48ac3501a5ffac6155d985d04ded11927ed74a3160e346b4582da47e596a053d70424b2c88ea14cda889c6db595b12f25166922d40b4fd98fd13288d84226d999afd08052e62e8cac77c0b13dd7d947ed1452754ce813b18613ab3ac80e97e0df8f436c4785fffa2fdd8d341e568611adb68be3d6674657a59fb0b7eb1e3bef7c62b9d9a480cc13d93d91435224707b65cd4344469a5b55beb4cd9942eba5db3bea4fd4d42d3b0fd0b2822cd53ad2edd5c08247b8086815f3ce6c789e7cd1677c12c6365df8d65855389c154c6afc0e426e1d5203a46960b45b7e40e71bf3a9ee163da23d8d07683d9842c"}], 0x3170}, 0x7) connect$inet6(r8, &(0x7f0000003a40)={0x18, 0x1, 0x1}, 0xc) r11 = msgget$private(0x0, 0x20) msgrcv(r11, &(0x7f0000003a80)={0x0, ""/214}, 0xde, 0x2, 0x800) truncate(&(0x7f0000003b80)='./file0\x00', 0x893b) 00:00:07 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) 00:00:07 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r1) r3 = socket$unix(0x1, 0x7, 0x0) recvfrom(r3, &(0x7f0000000040)=""/4096, 0x1000, 0x843, &(0x7f0000001040)=@in={0x2, 0x2}, 0xc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r4 = semget$private(0x0, 0x3, 0x10c) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000001080)=""/109) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001100), 0xc) semctl$GETPID(r4, 0x5, 0x4, &(0x7f0000001140)=""/44) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) unlink(&(0x7f00000011c0)='./file0\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) seteuid(r0) r8 = semget(0x3, 0x3, 0x2) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000001200)=""/4096) chown(&(0x7f0000002200)='./file0\x00', r5, r7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002240)={{0x1, r5, r2, r6, r7, 0x20, 0x8}, 0x8001, 0x7ff, 0x400}) semctl$IPC_RMID(r4, 0x0, 0x0) fsync(r3) getsockopt$sock_int(r3, 0xffff, 0x27867c689b7c3094, &(0x7f00000022c0), &(0x7f0000002300)=0x4) semget$private(0x0, 0x2, 0x0) sendmsg(r3, &(0x7f0000003680)={&(0x7f0000002340)=@in={0x2, 0x0}, 0xc, &(0x7f0000003580)=[{&(0x7f0000002380)="0e834e31b953fa20fbe8add47a73c8f827a23042de4ec55c2332790aa61a485bcfb14d8d41446d13d70adefe01105a85d41ad59b8e10c0f60ffc141fe5aeeb098336a975604738e5289cfe264240c420b99efd0f4645264cd8c25f2fb72664aba90a0d918869b951c270d04e0feb82b20fd9d5ed678fdecd253075ae0332ced07b2268c1accfa18e04e474ebc141255fea59f7525a6904", 0x97}, {&(0x7f0000002440)="bfbc5a97fa7a01ef99bcd589f8d7566c1c9f4a82dc23a287e69d6beecb56eeece1bd9759a9e9aa73b3473aaa833fb70932996215c7553cb0a669417aa08d11a8109bbe8c6f486d38a6d78a96a61246d8d56fae45d8dff77e43bdc21e8df86069b48369e6d0ec158150f560a79b76a02655d81713999377457fe619e4323b98ce52ffb94d4f8501f2a7181e67b2fcf6a63d4c2d33e7cb45383d3259019a2efebbd8ceb37927a9f09eb66e138cc93877296613e01b3899ad6e9ec2c2ee902ab4ce2c64674258151b2f21723a0dc08633a3b61199cf02c55c0ddd4813dec671f530c65513a992af34d7e8", 0xe9}, {&(0x7f0000002540)}, {&(0x7f0000002580)="9d81f8cb7f48d02608f2a6ba6296ae5644c3d2faed6e7858d375c7c7eddf28239a363b63f6a351e56d051d8d8e868096784e4e9d7d7a3382d2f8ec7e851ab76296671f61be468e9bc4a782ae1552b3235f4e98264fa49d0af4b5e34af0ee39b2d13efcdb0a59994f53ba992b4dc995a75161c0a3f802ef3da3e5089a11c392091aab36bb6ab01826550efcf6436e0aa6938bf447b9b433091b7bf3f1fbfe2f30a077c6557224581ca7c2a4e3d5d7b2bd4f79852c11a35633465d3f8fdcc1d567dea5de516741ceb11885ddbd6b1353393e6d7697a5b3461dfb9f5815bc0f8c1262a3a7d8303b80b74b7100c00069e3b8adad5c2be12bd276aa9a1f8c80f29d7bd42ec8666d2e66ca0972778e83e3d8cf4dbd66a6b688cc07cf7d52edf347bf4a556a0512be0d271655e2bb0dee39b8ea83caed62c8a24c5bf2fe8d8747df49f166c75e3a1f2f890d58c0607b5d5340e7d8446a52308fc1b0038553514fa45798974a0fda4baf8ef60246104c4ed86823728e9994d6845b88e8108f2323252002c3f0ab427f1ba577244151f66667b17febd8429065545a8cda9c48a67a832613d92ded090e0ef0e3af85bd6e92890fd8413c3652c5ba9190c37f4c3b89e71d8a92bf27cb04f09ad577041f5e1cd4213e1b620ec422535750020de68459e1b37a8e17848930392b8c9de2b83c48f8a75a64615cf428b63c725f648f6772fc608af5f9db9012ac700ab4ddf42027aff05954a2e2418e171e058177850457bb5a0236609d82de50353aa5913f417e1dfc8d77b9d2486bd4295637c71dc9cd746d5ba19463bd648dfe59393b116c4db8d579b7bcda07cccf6360f5d6834d44308cde68d00fe99b01b5c9a3aa40b6e8fdfb9c5b6a45fc48c308616cc90efd2c76fc0359adf18f372769c88e069d1da9a3bb9950128e28bcb39e787010bfd6111dca47e60a3901d7f3ef1f335d4b5ef92ea7856172533caeac19e49892cfad5dcb3be1173d1740ac5e0ae54b5daa9a051e8e6eeb536220cef42e3ebb7f9f3021aede3bea521e79753a7aac5efe042af364884705825e3e3e6342460891d4b43a782848d22bb7cf1880d3e4350447643f25baaf037b25ec3369e0b767f46cd0e1fc16cffe32f449835cc8378b5e35f017aaf4996facf74335256e31d9fda7fc500a305e301e920284eb8c74c837881d32b02d1a09fdc044e83604a8f458c7925eeb34a9a87f22483633996dd36d6406301c00d99ccf77c67267088447f69833fea7485007617d040a70d95e4427d6fc37e46180cd470fb93283825cc71c8de4fdf3952260af4cae5846c1f638d08c1c295104a28c505d6a9099a3f3a487af9a0351c63ecf704c9eec3ca31c2ba9df1d86c5eeae6fb1d2edc507e7f2f5db80cebf2620525f9795e23b736b52800c750598d32dc9132ce283cdcfc75549a7a57ead19776274f28c6d4d2f47f2ccc5ff663d4a506a84087d7c8aaa119663813fd04c5db04d6f2b462addce3e57bb865288a5033b32310df7169ddaadcb4471e38fd2ca2483b0f436287c60b20c14923aeff4f86495bf8d12bab9c15eebd9589ffb19923a2313e58dd2f15840b885e878ef424f44894c8ac1b05f54381be55971bbc28b1f373939515517a8a1ad1686371651fa35bf0ad9a9e8d833c7112661f1a371a44003153104744730ddbb97d988db9dd26d4cde3ab7197dbca7b6cdbc1dd14db6306d739c3af86b4563479ee53d9898ffed21a9156d9562f49e0fe53aa60b9482c8485b604109152fd075f993f82a727bbf7164eebf5296daecdb633fe38722621b13d44d2dba77bdeffab294069fad549ed9d4c72f3a196714df859b735c31792b68a79c492adb948f5df40e1c45efdacc9ca0d14b151e0c0df9d65ab67437833f258550876c5117870cc9499cd6f35a1229050e32748bbfa7ba9de84775671d4037c0775d2b3a8ca593ef20bddf20d3423e9e39d2c13bd10fa8adf1b85aec591e43bc40d4440d288bc4791a498866b7248ee4307d877b86da7babbd828820825866de9cdc2ed465a89049ae7e23549fbf4a00d575ecab4bd8d1145f6ce7c6d27c15cc0183ed4d17297a2432c34eee4e8fcc3cea63ac6074caaa3d36183b3fe04ff482261977063c53e237bc37ddf0f602968f6b1a738c978b98918678f61d079e1f21b19c189857d024acf05c0dd92705a76431b8bd531bb19482622f0af073936e4a20661b77bd833f8964b9f92220279b1a798a0e32c287853874dcdc6b0f2d2b3336b387888a5f8d064c5f4f47654c535268d4543c186cd1b46fc749ef6bbc861c927b80a3d3b1737f9c4e85bfb887c53f3ef4e7d54c2208152ff1093cd020b269e563b0907a29ca2eff7a5d5e278c5050b357711fbbf3d0355caa1c538b3bd4821a59fae72d92ee0de5ac7681851718f3f15695f0325081e9e8aa98b68fc2d32f8ea76745ec045db98c4eae360a5cc8a08db1e24286320ed396ee85da0d85c8068e3f7a550122e030754d6a3575a05ace2c0ff2abce4d79432860a98230f917c794e061a36a5322711a6116c98a547c5ad9cb1ad43f0e9ee1cac2aac3099478449f2a2403b6625079bffac709dd953c83b7b6c91015cc69792f704e7bea6883fc5b839f3e03388019319f4f572a81921af28849617466c3cde9d382b1627921a080224b122b131f66ba0e759e8e44914e4bcc95e8b7b3360ff2f980ffeb212f628969cf7c65aa17173174e0e4086dc183b5fa81bc9d730025e574b1e19d4d11a1d71fa989a6c7bd19d1329e7765b540e3b58ee5b98fe730d6555a1493c2bcd88f511c912195c640a1a6c7ca6cf9cd610c0150e3395594b14f72e73a08554e180974d2bf0ace4aac291d1e543dfe9b69f98415bb012f7dcd9eb2fe6eed8edb7ef6ab5be458535e9627c14cb448427afaec3d818bac7c3c6882de0127e945a0217eddc61832fdba32d0a418b0f852d6d163a74c8a98cd60a08792fb3aa859d218639d2fbc0563f70425b10d60447d81f8ef16cf0f37c99bc9079127bc57f549a343b60a21a0329912b429f6acaab70add52583e7566c4bf958195c5ffe932fc8fb2b56743526bf73c9bc8eb1ba027873ba8ec989b9203ebe28bf40de0f01134a0f7373d830c1c2a7a4c8534bb162df09f79752c5bc2f5787c2ce11b220934ecd1d35f3632b86b0267cd24da1acd1a87fc178338f1dd449edb7093b0049b8cab37476fb1e05d6220c2b0c9d0456294a69ecc61e6f17afe9f8008d33a72e078d31e84527efce8941d8bb24b297ff304a7cf6f4c404b16a9d4477fd15a03430b15aa8894a4c677b1daf5f4d08d3832450e40af2fc0099e650c8ec8be29f3bd7d1bdc5fa321a18cbaae9015d4fc31af49b3a0447390da8b53dc3b2d855a8f903e94488ccf78727a8bec0de468a8f047ac72a47c0fd1df61afd07adc76d3b9b63f304e7c7d7c412cc81438557b5dcedc7e6f8046687e78591fd5716b0b17670608aa83972c8cd69eca8404142a43650a71a44e9280819ef872dff7632007e61e8f4f911f9bc03f87d514de363b56bab04ec53b1d9ff41ee96ba2125ac6a4d906ee49ea858053b456875bb50ce473940c084e2fed42f16e7dd16245a8247bb1e2b0a54776ec0a6f9842bbb8523b72b1d796b9b6d41237388ccfc4f3e00d5fbc41afdd37208cdd62e0dce976ee479cc6fc106d22abd978de1c0c622968db0b958e805e18b481efcbd7e91135ace71367f159e71461745e23d009874c431342e9c08ac7a94b9f57e82de9ea04fd793aa2d10b3881860d5b25efb6f36eebe6909136e7cdf081422704dd1be1a11ef526cb0c8c1093f5c808150e8c689bca50b50627af96d21e762583dc5123fb22786c5ce487009a9a663bc39f3a948b963ce79b5b5415e8059da121d1928593215accb19d286da2e95d112603466b9573fc3a3fecacdd77f085e3478ae0a73ddb45e145008d29f2d61e1be5b8426ae7a91ac463a640a945662ac6fe8aa84bafcadce091ded24f1ebca247cc6411bee79a6d5d7be5c4688c150a45efa38f379118bb272cd7c9acf4ba587dbba77fb859099e4b3853a848b5925db9d6403cce13f338206e29341f2a799a736ac976691a09e659f3dfc4786b67df7146b7ed943a976c9335ee675a37f68ceb6d9102316ad6577c7daee7b5c1152bd4d3d6c9ace83f781ec3d644277c20424cc669e9aaaa5f48e8e44927696f36176a95cfbd1d7e70c781644fdb50db45ae50b0d7b88c50807c08fd9a79d08d6912d9b64f8c4778f43e2c2f47cdf891f7d77c02d0a10c620af51383f0ce77ea1f669f3dee187fc011d1ca17be5b2d24e06efd3d675f511249f2ade74dab10c11e63f4bab03c467e12ed7fcfd54a8f3bc5e7c8be706aa0afcfd2c3fe212d646fba7ce2cea279eff523f1270ecaabff852c0a292e5b45a19158bd952d1a21b332750e0dd4430334c53e7d335841a1d735f784cb36a7a38277376ee9031ece7c951684090cac852fbb557c973189997b4c7e9f17fd167ce17547f729d4e5cc9e7ac4d4efcb4a7b7920b1731d798e1b09619a8e09f0df38f314c34b0ead44345ddcfe100d23af7b1f569173b0da3e303bcae4943a3a9e57096092b2b142ef16849c7b9c977e9ac1bd8acabb1fda08d2fb569ac538c86c42fb335e85d0631614be7ad41edb591eb2432b5830c1200f01616cb3287caeca57b44910c6d7f2c6552e4b9a05f2d98e8a5a738bb54e926f4e45aa275a2694f444c8ddbafa88da23eb3294d967099950f6fec1099c8461278fcf4dcdcba3e6150d0f63f15d3114bba822ef0a1052b30e02837cd7390296bb44148a5091f4c517aeeadedf03e1da99eae73d5fbd8256dff3524d531800c8d66eed38385e506e1d6a6cc929b3f77df5f1259157c38ebb8d4d0efa306f23009d92c159d3428f964b02d583bffdac7021d6d19cbe53644a2dad4be64ce4b937e2635fd677717ad69a1895293ceb67909fb69ca3aa56dbf2283391a1cc25e8a0a9494e7b29660a2980cb2b94e14638cdc1bd9411826f980e91192a3aac7d48a7a83e91debc20e54443c95ca37441150a47797198841dbd4c6be7d62411922a26cd163174faebb5c9921bdbdbf094b2e80b3fdcafbd001175213cbcbd1ce729d0a81c7c2a6c566ada3b5d5808b71d1f752f9e79efb46d0992fe94cd2034bc74ef70e8cc025e084db9126015cc6f84214f42cb0533ed444ba4025d2dfdcc5fd2b7252826ad25287cf3c17fa3221f161722f63adea7b51a2df3e70c6090ba51c1c228f577529c80f2ea012ede66b7c69d3e2250c43667e017d3997fc71401f255ee12f80cc8208a8a0beeaf24835536e7d8065ef9765b817d265bc9d4eba5d41cf1291b031b42c254f16e0aa9d998f5f9ce6c47c3124f183255a5faecdd08ffbfc7e9cb1f2f9f8c607747842dee86ba2a8cdc051b8feec94394bf631fee16241b533b8343552dbe585ba3754868d6c2d41a3d52b3ad109169508b50a6a6960f6ebabb07967774f5c97eb81c6f1a42ec4b40e56696504847b0898c7e89b039783d2e76910b2d17311bd3e9b3dedee60cae3a459e33670851e1dc446dd4a181be16909e87762d8e14d940e8ca3be7f7553af6a257bd00142ec1cde9bf41adbea3783eb1c688ac7358014200f76f51edeb657c6a4be48262ee3301ec84abb5a0b95c588337db14c75ba62e81845ea717e2cceed9f9366b86a2e169ff41fc789c55febd47f49731d4acef9a91c893fd9f9d5112e24fac5adfd17de13f7c04da49bcf697602da09754dfaf7d577a7dabdab470e19eba67dd", 0x1000}], 0x4, &(0x7f00000035c0)=[{0x10, 0x2f, 0xffff}, {0x98, 0xffff, 0x0, "8f3516148dbf637e638ccddc131bbbea1cb6e488eccfdd3078501818e60d045a97e2571b988a93f37f764552702e8bf352e922fef14e8385a8e72a8f4ad47d86bbbfd7ef7111327b5176122d52be1a74f72048c43534a722cf7a37342e9f8afa7ca48857cf2125e2121e8229567f09fd2a41c8f8cade19a7dd2ab53d197ceb00d7"}], 0xa8}, 0x2) pipe2(&(0x7f00000036c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) openat(r10, &(0x7f0000003700)='./file1\x00', 0x1048020, 0x100) getuid() setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000003740)={{0x18, 0x3, 0xffffffffffffffff, 0x5}, {0x18, 0x0, 0x7, 0x2}, 0x4, [0xc6fb, 0x3, 0xe4, 0x6, 0x80000000, 0x6, 0x45c3, 0x6]}, 0x3c) pipe(&(0x7f0000003780)) 00:00:07 executing program 3: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0x7fff, r1}) r3 = getegid() r4 = msgget(0x2, 0x19) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/33) setreuid(r2, r2) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setegid(r3) mkdir(&(0x7f0000000180)='./file0\x00', 0x83) r5 = socket$unix(0x1, 0x1, 0x0) setreuid(r2, r2) r6 = semget(0x1, 0x0, 0x404) semctl$GETVAL(r6, 0x7, 0x5, &(0x7f00000001c0)=""/83) msgrcv(r4, &(0x7f0000000240)={0x0, ""/198}, 0xce, 0x0, 0x800) fcntl$setflags(r0, 0x2, 0x1) getpgid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340), 0xc) semget$private(0x0, 0x0, 0x2) unlink(&(0x7f0000000380)='./file0\x00') close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0), 0xc) chroot(&(0x7f0000000400)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) accept$unix(r5, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) fcntl$setstatus(r5, 0x4, 0x8) r8 = accept$unix(r5, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) setuid(r7) symlink(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file0\x00') getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 00:00:07 executing program 2: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x40}) select(0x40, &(0x7f0000000180)={0x9, 0xc278, 0x9, 0x6, 0x7, 0x9, 0x1, 0x100000000000}, &(0x7f00000001c0)={0x8, 0x8, 0xffffffffffffffc0, 0x1, 0x804b, 0x8001, 0x3, 0x357}, &(0x7f0000000200)={0x4, 0xfff, 0x705, 0xffffffffffffffff, 0xffffffff, 0xbab, 0x40, 0x40}, &(0x7f0000000240)={0x1000}) select(0x40, &(0x7f0000000000)={0x14, 0x9, 0x4, 0x9, 0x9de, 0xfffffffffffffff7, 0x8, 0x6}, &(0x7f0000000080)={0x1, 0x1, 0x43bc, 0x1, 0x1, 0xfffffffffffffffa, 0x4, 0xffffffff}, &(0x7f00000000c0)={0x5, 0x4, 0x101, 0x0, 0x1ed, 0x2, 0x10000000000000, 0x8fdc}, &(0x7f0000000100)={0x2d, 0x7}) r0 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x6) 00:00:07 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchroot(r0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/200, 0xc8) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f00000002c0)="11ee5dce64bce2d6acbda48266a3260378cfc5fe70dd1c52a96f0127334e9c1f4c32942ecee67887d38cf3d1cee02fa4bfac7758cbfc8b4d97ea571c4039406cbb59fd80507acc5975f4d15162465ad9773febd0f920c0ba4ad830449df909ad18a31ad74df563c1c7aa2689851a5f0bdc887a80170293a17006d415f80b5018b9ec16f40b9851105a694e5b6d7675ffb2a6a30e5894fc2caf1f08d941578456c09ef8437c50d9874cddca06d212fc7f3049514bb2ece445c230bba33fbd7afcbf41cc8d759b3e2d6102dd213267b1daf9b3af5de992181d0dd0bc9664a1d9bbd5a3fadbb6f5c595e98efb255e263352747bf9447b0295af1dc42b7fbb0b45f05693c10054adae1a12909ccc249f35da5b1c3fa8fc2d93eb8094c12a8776494889b13f318bd4dde68933c0f4bc5d0468c23d387fd8d113cc2253fc72571c7b1aecab7de8592140d75fc7527909e359565db43e2f8d93344ab070703a6c4f6fda1cbd9fdd6944c3363ceb51b6dfb13de9f8ff3142b93fc2eef915141ad97cfac28e2b315b1447a97104a361ac66d8ca6029eac749daf9fce20399489401ec27e302d316c2cc28f90df1a2d277d745f6355a406f243c6f5e6458e535464f9e0deed1c49afae6e1318dd9ede677ac1c62fe07561025c7419d123eb40e9b9b229e7e653b2aa093acb51e39c4f20ba2fc3d5dfeed7a4f9c475eeaf2bb5bbf3f9352837eac79e02a01a112a3014ed22f3d6a6473871214a6cade178f3d56738e45ba0c891d2aae2d20f038e8711ff5cd814fba129b9841b558c30ed1a76d14e3f442eff0c6305e4819e0039f9b730e75055f48ab31896c43ddb01973f74c70c1be2e6b45ba82a2ec7069e10754f2d6dd9353e8aae1bb10ba86976da53d1384047bd08a1b8c2d002831c7967aece6e3fb0821ba6f0583fc589f95405b5bbfa2e5a74485b9266b17c4a75272d6d4eaabdb5bc69e23eda310e28ce243e622e77070e1f30fd87417bd1a9f31260e7e6eba60afa9ea774c44b2fc7982a293ad03df83fd341bea1d4a1bbe1852f87b8d0f7c11102250240949833490d9643d419d33632653fdfcf730f6a076ceaac8bdc12dd13b1382cccff82ccc0e4763435fa58e8faa3a2aa53f1588afe5f7401a6c5e89da3f20b4c0387b1440453dfe08a5078397a73c255e0d764e367bedac9dcccccc3a1747b76aea0bab60ddc9fec8ca1a2e19baf6b5dc6d32dd1af1f7c2a910c4700ff698898784637ecf805be975c87f7a4d27dcdc9ae91346e4986d20a06632cfe109e493c8530c06d23cfde9ea775f3eff77220d65edeedd1d9876f408add5c9853ffda139f855f8abf9f102e2460e56fa4b36e35cc2cb0d55a6c31f2f37d8c621aecaec0e09b6d0fddd8e2b3b239948365a723815a8a859faa6eb8646f55969b74d5d5e06b2672514bafa5591c321106939f325233acb16ab2d9eca0710b975795a5cad3d6c1b6d66ffda268ffd0311cbde2ae44767cade0dfe9c20502ad751abf1a94280b564dcc94df736f52807f9ac79bd85efebd90fc0f56477c3fbb0a980d5053a13d85d13969466e067f88b0c5f8d9bc563e4ca35ac02f06d00169c4a6c831f693dee81d9a8f90986ff008353b6ca0222a7b233909ec0b8445b94be4cfb9ce1ee78322ac99ea7a63ec80e7a16c424f9d55af8b2551fb3409c845d85d4445ebfce3fef5931bacdb2eaec541e9687b3ab425cbc9a426814daf957d51decea4d33e0c417d38694ec13695d42bbdd42f239e5783b0ade01c4740918220795505815e13d99a500f88fe746e106973f11fcd3178471ca2bcc672cd1297b6ffd6b2fd81713c74baea38e7184edee812a566c6934215529360d9825e9a4feb863c075c9a2318c19c7578fa130cd53095b4ee00d9460cbd122f51b4573c304a41909cfc9e28e396e0da09a59a1b8612e14d0d3d2013243cefd8a643f2f9d28265d47721068955b109743f46533cca5a52bf4a7adc5a8527731bfa03a23f35e8a5e93d67ec25b23c673d6dcbec1e9621856f437c23ffbef8161458c54440b94dab52e0bdb63bf65a41333e8b108669e8c9e8f3b149c3c72cd7423b2905bfbb1c52d8c203d32c7bf3a6ac2c4fe4fc1d74f6a14c62acdc9d85eb71e010db4cf8f129de7278601398542dc1bffad5e807761060c73657ace2c76c2996f84eff4b6cf1d7f0e9d0d0fda697525be6a0e1738d26948a21234d9ded4a05466ada1bbc5b5a2d82058773ed72526139bc3610d3e46efbe32addf4adae5136d4315e82527bdc0a8ac3e1346c7f0e6ddf070d737e5150d53fdf4ed1d5a4f1a3b3e6461b272d6a86e2c81106d4eb035fd658ace2ca139f13c725757cf5f391d95e014b65da4f7501d9de92d7b0d2f407eb7d62f4cfb5737d7505b6ead343287683a5382bc9a0b992bf972d518590317f5ab6cbb3c96a03942c9d03e48899b51152356b11f03e9f922aea4518abd4b756d2d39905c7e047bf88f43e5e4fa4fd92b7a0959e380244a07f6b4a300f4a1fd5fc440d5c24aa5d6c2e0fce0faebdb628f5b9b32bc064ba665cc42a56a285d31904b5a7043124c57d02b50fac9aa1cd28affb7c2e33525bcb77c82d74cad64698d67d00ae377a3f8951106d1b348b627eb88a4db8414d39747d314eb78f0dadda25489f7eebc67cebc7bc3c28511f3bd4e09c19a52a6e2813d2b1407b56808f2a8adc35250339c2c14d761a2669784bdcd234e2fcde404fa67051488e3e92691ad3710e10a66ff45302a3249f84c2f255bc42a9a33f0156006a133eaa71c42d221c2dc0ce3ebaedc6cfefaa419e6578d7b35da0ae462f4e8ab523165995820df457b572256c42fdea0d0734da401ee0b15a7512deee6dd975177529e08ab6d25b6e93cf3bcfbd61882ca36b0928156e689b4094b6a9cffd4e19e44bb469eff0e4a416402d148a5dae179687e17379c81e421a755220940d9770e5d18b90414de97894e799933a03983e24a4cafaa64826a9a1c9f9af6158a1f1b133f57f625d12799e62553e61be00bac4ee217eeb3744d26437eadbed9e7dd5a88d29cef86187bb818d9d225102b235060eee68a095c59564e7e1705d6744d6d4f9f798cbe985990855c6d14d4c32d15e45f62c9fc93d4c31f3509c827a8f26f3e7811e9330c16cc9b617f48fe685efb8f5045f7377e1186238e7eb9931c09ee0f68f3c91b54f2060307ab1e54305b02aa01c5d376b6bf5932b5c74d154c7b8afeee5ad4426dc2ecd79d28451db5e8ade500d33a32d660096bf88ec8950211f59f4e0a96984c92f56f45e20bd6429db2dc8c44e1f01532a1f28306ba41c78985cbf33b63ac0aaf1db203d427843868baf3421209dd3f59a1e232fabd7ea72f38864a4150a7c447aa70deea3fccd86a1bfc0e2b3258b52dc2cba22b9e8c80ac4d51b80b752044bfa7978790fa15aa122e54527db9c11118337afc0ff8e2c7a7a527ac9b4bf396c4296032f6bbfe6c86543e03e830b3a920fd6c097141ac1b9641015d4f3da79fe85eba0df27097e323b531c38905a78116d766ed0862c93c93720244b94de9e02cd4d873c21ae6a8f46a9075007787e9784135d1ecaf18bc366f8b8eeaeb6424edcf3b3c1bc6934677aed4f63b8afa9e31ec860a8e3da623561c978c1c160d54993c154fe43ca401000c9ab935612314816dff54a8d6f38194cf1876e565c1359089c349483598e298fdd370f52a6ec1b2004aa0e9b2bfd5afba59fbed802f932995949e2ed0d5007165e919cc9737307850f5da7be914ae76afd742ac2a41a3f691c59cebd0796dfa15cc69f0a7f7046566fdba90d0d38db870460d569297599a66ad142faf3165aaf1f2d75700cd5d31e1c9fb280c451d879a9496f90e01da430723bfef8c21b7c8e523184c03b1f4c62bdc68cccc57743dac88ceb2101e23392eb13913188dec8cf461e9cfc2aa43367b53f079998f3315440a0a01bf10e07afd9ea3e6c07345d11acfee57e77f38e70c044404426e85b5b526e5e06e97106acc4e06538da5041ee56cdd8353951edabccb93087759adf010758d8351b6161a8574aa72fd064e843fd0dd495c1b808ec23e8b965e82146c96ec2d45379830ad899d73e60767a88295ba2d3620578f9d958e2267c3d3e7f511b4f3af65e3c926e896d8e5512bb160533c1c249d407444e915cc572d9802f3c60908cc9cb2a6221769d2e115093c47abb2591733d1f1fa7d98a7d1ae57619d303c3328fec51508a1c0b33af5e4b03983a8c0c951c42f9d0eaa4e5e7b0dcd051a9e2e8e6c47719c5eb36c62e27669a391fe058874223656b42bc031f5e03492b4a0fd34c2586f6d97ad4aab770515885447f23ab56931dee6060fe492dc0a86d3771f2cfe866796a11af7b49c26923be779b0eb87f0ade8d1ba56681dca3977212a262a6d34c2f2b3308daeee1f4e17818675050a3a2e585056615a8bba3cbe0fcdbbc8ae810850caff5a512aa4f9c2408d27b83fd6c91c34942cb08c2abdc41a22d7434374f0cbb2e4725f0bc5d4f38fcbe954d3796436263d3faed9d3c08178ca2181e5d2d0fd08325e01f00f30ffc636fe323a5e65a66cb85384a0eab9f6a1a7a0da46c7fb868f1cc678a7aec9c6864908ca5f2f3d66fe7c3b9d4ea35a5f10c654eb0af5bbc063ab951fd7e908e3d1838ed68571acd79918443d366f2fd9ea9f54971fcdbc9c03c95b6f635a8a26848cf7fd02208a513692d656f1958caf1cea41013c90ac3802a6f69c054aa4efaaebc322ddf34d93730ae6c30c10633fc4b62bc109aa2adc990bcd6ef609562dd90bf9e8d5b16a3d46a3aa263d223592218b883515ebb42bf6f43c22cdd18b578efe25a248e66815550e039dc0b05aaee9266d964f4f41966b3ae7b9569149a331f7a62bd9624ead9646edeab9b9b5e4681d4e3a0ae994e9abd1af3cb52857005255147e9d6561933c93c9bc83047cc7ebf47b36cb6b0bee44df9e5aeb496d4eb1ceddc131d5649115b283894b8ea4db7a79f86dae295626fcd6628dc90003ad9b2ceaf12b7e39a4d62f02c2b8dadcceecda502a892b93c4416bf9594673b7db8c44b6886910c83935ab9a09c6c4f7bb62b7b4f6c217292b11eacdcc3aa1cf1057dcb393c56c2ebae2510572a9d34fbe8ed87a30694e8fab46df6dc93a75b4f53ec93ea0e34001de07593dc34e2b9c0bced63fbc41451e02eb904f222b53ab89da14c63d9e47ca9b3206d9cffed7585ecfad2a2429af7d0a2f4cc3a0c353eb41289911f586fc371251c1a3048390096bce5722135f9b5501de24f5db0908d0366ade2258743842e5400d2b3bf6f2e767cd0d1ec2ffa6b52b9297e5f3617dc7bc5413acbb0c94883f8370902b85a90d88708811213521a1177687118e4f1f8234a664cecce713607c633c853b608a827c77bdaecfc4fb7c41d73431f3d2e9daa204eb0c8b89eed2ff7c95f09a44ff6a58822d1efd5065975755fc2342b88f8b7d046a821426007e27a74c881c709501dfd6acc8be88802d91667870dc5bb1b721421cafffa1162628c38b1ca438694f9e9593615e6d9fdd05a763c9a01dd9512097c6d442dccb965594c2e640b7b802c7741c1603ce4a80cc4128a2df19a2c7024a92d008177642f014160fcfb02792aff8545b1ba0b0d9d11d1f2f990edabee376c83ff8c5c9d99ba5884b32fe3e9af2c2f2133844286438da7d2ff90c82497565f3af66a868bb0a399635a5a4bb2bb0e3c2aafb0b4d2bf37a6a2ae7bdcf4d3f8016b3eb8384ce385e6371cb470403eb51f49ed8b57bfd0c4d13793a64b88ad4d18b3c", 0x1000}, {&(0x7f00000012c0)="8fb9d4a0f1b5f74eb0c6968021d7f694dd16df1bf0dbe3b24e1b2660ee4fd3b5f7ac09d886", 0x25}, {&(0x7f0000001300)="6b06f7fdd7303d7c277bfe0ada521c74429c0cc19ef33dc22503c1693b29b73780a3fb9347382b34da6894bde46317f044dce24c1ccb6e36d912b0426c90641594b3d84bbc965a05f6a740618e21e287c95aa428b0db70fc05631e46", 0x5c}, {&(0x7f0000001380)="696155dbc5c23957a62289d082df4944651dd17936f43e5ba28fe02a5ae27ec4abe68db9b684813de3cbc42bf5aa7785a9c875078830b27f0fc3963eb34c2dd064e118239017d8162673ea57fc36f9f98ffd544af5b831f843607cb41d6fae78c73a1b96a22a1386d986ac5d533f7bd3183a6ec9744d1311f8613d19794f702d4c1f58e1f04d3bf1ea512251b9945232bf0b05d9433c2e6c7ed4608770467585f13abfa43882237174cd6d341b67d58e539111", 0xb3}, {&(0x7f0000001440)="be449ef98bb783463add9ef0ba5abb9063efb903fc38f35c0d1291da858f081ed027fe3457fd855829638149c70900496c30068d2f0fd4852420ef92991e5b60e297d82d9ef4c97efeb6e366a0076ce6385c9d8e6bdb8e23f6fd6a8aa4728bc564507dcfe515ed2618b39403b364db9462de39a73744f4fbff5816cc7d538df8614cd43960861235622f88713c911e8cfefd00dc05bfe19365d098672cabf4982e4f5917870166cbe7218c3ff5a8a51058e2d1147e9be4b77e8937aab0e3d69af0dc5f742c35a8863eba", 0xca}], 0x5, &(0x7f00000015c0)=[{0xa0, 0x2f, 0x64, "57f6a4acf58bb8865f380e5e6fefc7843e477c97714fcbb2580344d230bad5582406a840ad2bd1a6e6afda923ee205089d803a41ab469e30beaaf26773c2469606c5887e73d89c29a8535cc3587105b0e0156504141372ee613bdbb19d6f28f7501d2228b29608954256818bf58a97f68c9e5ebf532ca9ce1b9b72f9807361a66023fb81a150d516b8db2e7d0e8637b9"}, {0x18, 0xffff, 0x7ff, "f870e6ff81a60398"}, {0x100, 0x11, 0x0, "caa4c90f245267437c7ac2153317eaf9e3166441fafcfb0363fa4c5a2d46ce31ed43f16e2eefd471e3e709e0b0104c3e5db82b9ce46cfa71b23fd97e637c296fc463676857d8d3a824a021e01f0be782e4138591902da0ff0c70ef077543c0d58fe61563696d1d17974c87ef7f58c80bb2bae47fb5378bdc14266d3b60d0ca7feec75d006baadf2fec0a7f1121bac814000857521caf789b7fc4c0eea0ebf712c054b294d2f8b0d9a0c492317cdb1367c832b442df4d933a649c84b963e62d167041a8aa1bc291ef96e7b26f6bd0aa129c604f61b5d03c574a0ab0ef09f83a63b3da2ef1094fddfe7ed94331"}, {0x100, 0xffff, 0x4, "fb23b3bf51c079e749edd70926e65b2cffd4a44fa786e80029f2bc2a95e271434014eafa5199ea834b7a56998a6f3e896f512ab159d660ceb7d27e6da457f8d430f863a450f2c293c0ffc2a5a2a9f633d47ebb93f5ec17f15fc9a4ad0d09abb356434f9459bf763112908d2d7d05cb51826c45db28013bdaad91b8c7349e98b353d6a0e407005b60f4d89709a05bb00a24b9ea077530d29df8f0480a535b21b3054fdb29d41161e604e45724a9d7390d324a9362b9970ce50a8a76a4a664594af2698a39835690b6f38a5be50589304edcbda8b95dd14699ccb0c4023f1b678d981f4563e9f5a169ed"}, {0x38, 0x101, 0x80000001, "fa7035b791cd50d71b03ec85808ec579094e706af0ef04e0f5d24a37ff655cc1e871376610"}, {0x40, 0x11, 0x4, "45311ede8cc7507b7dc18b405fdb87e37ac4fa91e36f76d83bda4455414a80a8bfe00d1a91a86ba95308faf2256e015c"}, {0x38, 0x106, 0x6, "a7b83493a85d9ab62716b131e72987cbc0e76e2d48776f23b82b0f8b90907751267ec8"}], 0x368}, 0x408) recvmsg(r0, &(0x7f0000001b80)={&(0x7f0000001980)=@in, 0xc, &(0x7f0000001a80)=[{&(0x7f00000019c0)=""/44, 0x2c}, {&(0x7f0000001a00)=""/97, 0x61}], 0x2, &(0x7f0000001ac0)=""/188, 0xbc}, 0x800) r1 = socket(0x18, 0x10000000, 0x0) connect$unix(r1, &(0x7f0000001bc0)=@abs={0x0, 0x0, 0x3}, 0x8) fchmod(r0, 0x60) fcntl$getflags(r0, 0x3) getpeername$inet6(r1, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) r2 = semget(0x1, 0x0, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001dc0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001e00)={{0x9, r3, r5, r6, r7, 0x52, 0x3f}, 0x0, 0x7, 0x9}) setreuid(r4, r6) r9 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x3000) fchroot(r1) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r11, &(0x7f0000001ec0)='./file0\x00', r6, r8, 0x600) recvfrom$inet6(r11, &(0x7f0000001f00)=""/4, 0x4, 0x0, &(0x7f0000001f40)={0x18, 0x1, 0x5}, 0xc) getgid() close(r0) getuid() poll(&(0x7f0000001f80)=[{r10, 0x8}, {r11, 0x1}], 0x2, 0x4) pipe(&(0x7f0000001fc0)) 00:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvfrom$inet(r2, &(0x7f0000000000)=""/246, 0xf6, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 3: r0 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getppid() r5 = socket$inet(0x2, 0x40000000, 0x3) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = socket$inet6(0x18, 0x4, 0x2) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = dup(0xffffffffffffffff) r11 = dup(0xffffffffffffffff) r12 = socket$inet(0x2, 0x40000000, 0x80000001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="47470b2d431612ff9016dc812f68bfd8a2d858567181db8fc27b8bbd5edeb058f69baf79a15b58c153bf9f5d5ffb0db793a09abbafedb7962bdbdf7165d2af31027f503ef927382412002f01208667df6cfc0c69905692dca14c86fac309341bb511e649573eaed6c4", 0x69}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000002000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00eb00003800000000000000ffff0000010000005c9ee6947b9d9e887198e19b3f09d395569e0ae0923485c3e86b1b92df1907ab3857970618075d8427194504fbb95d0a3f65", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x8}, 0x40e) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) 00:00:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)="4c82e44e10fda0c98a7cbc6cc5d951d8ddc10362cab9922170bc4aa62de6e219b9d20dd0c75f5cb60a011b3ee6ae21d58aa304b483ef41", 0x37}, {&(0x7f00000000c0)="c2e71b38374451fc371bfd31087ea1a3e95d6e0f6e61836feb47afc4df1446b8c30f91c629a32c009c4c71180afafa9a7d03b5abe0ce956b9b18210a3c2d143e8a14050055a241118a7a4f3e9879d28dc96c4d2527a76a4e598755db2ae85bb5e443dcf3d5dea85be4f04325410cf85239745b44cb53e7305d137c94164773231eaac3488eb08e80f871d65bcc3d3fd19273fc0ae0a73581a859c69a8e42726b1e00403b45b91095ef79ae23e811e8401c9e5ed682f86831e8f8d54d0aa5424b72f9c23fe290ba0df095c8d8a5bd08f380d5f0b4b7f8fc3db0d8cb12d0b101e889a504b950835d35f21c", 0xea}, {&(0x7f00000016c0)="082c09aee9539d355ac1460e00bd0f29a7e7a0ee5979f30792e715623caed444ea82b577df5b66fc07dbaa62940bbb0f00076f385f462e2a5ed9b9d76ec114b055a75ea4cbe6b145774e6e5306594e968ea8ff17128c86a8946d8cd607107ce834e0f55602c6a1df3c00950e470a7d562f59edb083be6d1921086afbbad1ae618bd01d24effe406f7a83a2c20a612f2618f24cc067ba7e963ee0174fb8d7a3f31369a8621bd01b7fe3e434b1a584bb3bc9d61fc1f2984a56ecd29b0a84665c405c11401059513ab78f19cbb26c064fb55c6dee464bac404b33ac360dc779b96944f49ec4667aef43de5d81fb9981cdc300f875d2b82270ccb42830ca4f1db15233cb25a9735b837130b083cdde8cc329dfb1eb7fd86a0c0ca0da1d6c3e50f717e891585db63939609e188426f9d448f873351cbdc6cebd6b7cb022bbb056acc5a524885ce8cdc50c363365011157f09e66748458afe1d5ff39ac682a32c895340550dd4c53ec9c0c0902123f11a15c8e90a449fcc42ba0f4b51e57cedc250c09857b68568075352d16d0a571b1ac244063bc00600d74cb6ce09457271e2896413290a831182e5c9ef106f2cc870490d942016e2e5e2c591eb12740ce9080746e51edd08769", 0x3c}, {&(0x7f0000000200)="a03aa655d9c4e82009560b976eb1b6be98d292e2f0753100da9dcdbfbf3b7dcf406d912a13287e988d4f9a41a72ee9ae9ad8793a5a6feecdb985ab1314e2f8d02582fe464d3936c88e082a1db1f90eb99f4dc481fe96e4bfe947ea1f5d950571a9ef74c640adc8ff79a07e4ce14599fad729c17a00d80edc24b383fc4b4424d26f60abf04d80f3b06ec7622695bf79709b928a7d8e46d80953090273b28ae9aebfd2aeb61c774daf36e99730c0a4a9d185cef2e13963a0e6b95177ce388a809e58f25892050dbeae3d55e25f92ef8772b9045b6043db63ae9e3c989e72e3a6fd2e95d6203736f7a9de1e80a1564767c61438a2f05f0ca93d998930b892fb7f56406ad72368ccb4fb3a71cdbe72cb5039a910f6f0fc07abca39c229186835101274a3d4ad21d72352d66441d173432bbe3b1e5753112f60b6ddde4cd25ca55ff12c3c7c6398c87e5d2e3cf4965ac4a6d8e56c3ac156df005f6cba08c76a231118b399e84184b342c48d7eb386387e9f419fbe2effda45ad1ea1bbb209c730833173a9b78ae74efd36838e01dd83a01f4ebbcb1590332974c98e17224616d9e4bb7c93e4c3f2e98aa35c3b3a60862e1ffff533f5cd61e0bfdb60c5698fa197ff750ec5a08454366e808eeed22028fe250ee0ca5e7692454804684dead2d841127083a24577fea2b2e5a7066d81964731b0a371e04919fa76d93a992b71371e200c841c2b22c64fc0613596c7e1915e0e4f08415261c86c86057e97a7bfdb9bd78c42d5e9a5da50a4e024fa09381925453ab95c44c3069acd3d9ec227de021e32c9ad2e25ea3a27919d65b1223755121c3f4d9339833f422a1268ea4bf42e014c47138bc114863eff09b67751767921e1aaeb457bd8b6b6b41c625b3d72c2b64edfae30e9422859dd3b6e3cfc5a38b0de1e0aede411f9d51bb6bb2ea116c07c7145d1b91163c96af202d1b935d43f249284094015e35ad6a974eb475b97f58ca0c8ef6af9367b2adf397cdf124bd53b91d69fcf40a15c6312923312eb1d644dd1946f8cbbabf786f5b7cbca73809152b1ae020e20d3bed7ac05eea97a200c7ff6f1825228fcc066aaadc2d1c9ec15e1efa5db76fd6486663679b2ac64ff6c11fc664260d4576f871bc35a61f639ae620d91919d362d803dff431cbd987b1cbf2373cf907c7cf9fe44ab5c1e647d2569e546014f1f85f6e4642b27956ab532d4685da925b7a150f43d648435a9bdc07f3bf557097bbd1c310839cbe090baac8a34564ec0f39cb0d9088a80a32cb1b6ed758afe0684fa71890fbb19ba0f59ff98a20b5b86517cd978334af2b0c5fcda675556b10b7b6742caca5fbdda819ff8513d451df1819a969c9a36f29ecd931695cd3f871e69d37b294981f52ee9d97c596c0580565a27ef599a962035f06ebe839c8d5f841cefd56b4f84ceee118959760d2d42e7d212bd497a09412909014e2b7feb24781f89dd80420a732c616b841557fe6b7cfa529bf5e6c56885cc8dfe911fdd31a0d6679db78b83104533ce7ac1d39133d71535d03322a64a8a3e2fc34e70c6e5afda967670d77e4488909b9b467669632d72e5d5b6459ac1ee77fb134124719ffc86800ed6f9bcfc2bf58459970c7dcb41af550dc0122d33d418a9dff1c4edb29383fa377d17a74ca8822ecfe8b622b924f0be220226746c3bf1646b1bd7ef9e940a90be038a9c343ea5f3fe26ae68e1722001a542d380d60f51fac0dafb288b99ca38504ab9fd912f118f4a65757c707060912d5964b7bef18821895a7777f3656754fd0b1056c4c24bb0eb2fc86d4670e8e659c76e213d03c351aeebfa166d57ca2ce866bd66509cc0ff8deff46e551dae9bb4bdb9beea857737a615ecf6ceab1d57b6ad881ad854a231dad0258e6aec4ccded926f574e83c5c5202c6fd59f53abd30c7c39114fc4aa4baeb93ff3180dac9afd201d9a500e74a67d8beb51e06191f94b0c30f84726eee30d10a767d17353f507299a531df265a4e766289d1a016e30930c042feacc5034690365947e2f0f7df87b2974c6b125a898b52fb871d8aae6a2872d4e0ad7f12439d478811456365b84fc680fd1defc6572391c06725d303d33ae7b9f6167c9fd84f5304ae97f357a1259d53aa0bee1c77dbfef7383f46ad11a3d147d72cd4b88b92c66d3fe44e241cc315503068abe261740857979c2d72bb023262bfbbea3bba2eb311808eff261c9839daf041e2fd7945b2f7b8cbff12ac4fd3eaeedd35ef390131b6d4d28d30db15043a94fc8c260b4765d841387db21393d173d465f0d1e3c2e59b1bc7166681c87857a3a59c5f8762ea5646c38978a1a402b90c6b279f8bbd48957cddbb32cee32d1997e14b3ed752deed908a8daf0ad93adaa9851c1df65baf85c752f363f63b5b24eb929fb1483dac94a4458c585edd0fa6dfc564cc1ee0e1e92e5e4bd7f9de822ef3d82d304665e46177d9bd644327db8643bc76355fc7fb6e74721b33dfd46dbaf747911a9ef49e2e3dd6c7a6df82a0022e222edb0b034e1a89874b28dd441b281b96432b7a4911b056808d4a04557cd8a41ac7dbc4dc6a967ec99c37d6d84a4fd3a4db964969e14bcb1d32843ab82802fdf16ae7a3c0ad79febed501f8428b5fda076f5e84e088a0ed2b57cd118c1a6086b9b79ae907de3a4f5fc6d35e8a85e554109b1bb093745c709879e4ecfdaedd616fb5853e86a9dfb821bd34b47d4fe16153ee9200ea8cb5802eb3269da774daaed21458dbd9abb58c55476c8831cebfb2e5e17e20cd59097af200342bb9cc702136374aacec2cde258f1f3c3a50b6a4a7c70fcca4cda60fff377dd098ccee169152b66e0150dc5178bd191de6eccd1d657a06b4abc241dd1e8b651464a0275c67cc5ae7aac55de6112ece973e9219ec6d307ca8565dfec5381425b55150290bc59aa896c8b1c12305b9e64589dad669e683d11f0f569cc1bc51cd6f72be9230565044a3d59c7e9fd3be74d3a9c81bd21edc0de2b392c7e5b9356be6b5c98a627caebffae14b5db8852b5f648026ec4ad9229c190ef15f75c66cc271e580fd45a13e5c553a63a4f4db7fce868d26d89f2f546d3edae17e629ba734597498682ece9743279332a151880d5f8e3ba1e209d72b081fa031a1fcfdfa175af059a5a315a3b7c531065874d09168920c94117025bd85cebd97327391bef7b0d03d19c30fcf569b89ed6312ddaa7a4cc3c5e685f7dc818db0d03e7cec065c13f721b776a271880d105b48092011ff5b5fcfd502ef077d9315476a022bad871d743e38f9a1d20c9b9948472d2383ec2f93e37f1cd3f2cafefcad23490cb32e296d65512a165cb920e70ac50133d795ad43d0798987f76ad3a873caac66ab65546659ca39f44db718e5f1bd516cf46e492ad0e1a5f8cfda3a33f30ba449126553b9fcff8065910e50e56987de4f6294995a2fd0d0ea7cd4a5cf2bbf70121df3f94ea539c6908a3c010f886b6d1170b93c9c0fe832363de5c8082be38e8cdfda711a461278b38eb5e1178e7be14cc4dd65e5764ef9c3b0bf6868a552d91d4a86459fab7172dfdb42c4556766ea954ee3bc3e202e7b16fe6157860692f34180c117e4389085681c355d676c95cad22362e445c5d16a5c83efa8ca6964c30b20462b151c4ff63926522a7f42259f814ad9b17e3ad2e0b0b1aea1693f483664a15484ec820a006f8a50dc4fd8fe9bf615d105063a82c6942d1164e338d7d39ca8ebfa4d7b2ce145d2df05990659ebcb254293e67036377a70f60d66e4c6f56592b9bf9953dcb730a15692ebf526116e2f57ff3e8066e61436b01db7723b44200cd21757fc6037213f20ba323dbb833e96f1adb15a8748a29e6cffa3c76e24a27d577ef6266264e0f628d71365e478b9dc446a97f690fbab5f97c4d27704424e1f36b2f6e2bbe0381015f9dc1daa3e58dbd1037c683a90d74d1a2da5c3ca0291d9a86844964efd126a16049a27682af0a11efcb9d64267a0703bd59f095993c4e98e533dfb68f70e145920af22ee355463b242cf269c65b3cef50fc1b1b5b74e890bb9ee97fde2b0174d289ecc4225e0deee284ac30801ece11801ac7e45daa25239c836bdb135481c2a21c03b41f7e59c043bca127e1be8c365f45d030885894242b6c22f79d809770c8f55be01fa7951b24da30860a0aa0b9043301f4e32c49c48c5649fba8d42cd6797187c837f1bb5ba25f7c185f82e9c02d92e0cda123e93eb57f78b947b8659a752f16128cb1900b6824fd7cc6b34cb205cda1f1a2d8b2f3ffe678786f68cb9b08d3e6a4543a4e2b890e2c7b3a66d0cc5e5258b8dbc4c4cc51fb8a63ecb2b034e19a61130db734b0634683cd8752b08222e207db5e50adb122942dc4ef5e6665153541afaa658925f73d98cf53cb7cd8cb1c601fbfb8feab951fe30a96c40f6834a67289c5b06223549da0d0314d1117ec33f21bf83a6a1f6d260db48601e124e7f6e4249180e05367f8e08181db927b4f48b24fe4d283bb719580a18b7423afde536729299d062f3c0e1a5002a89b82865be9df4669bdde69ecfad08c03afad7d01c3eab4458a5a15f0ff7564eaa54325acfe0402017f7b0079124a2dbcafda1abdf87e895477127d1d82dc30efc8c671e37b8569e5dd2c05fd62c9f0d0c8b5e0c51f020784ce32e6e8ece6d9b3d4cc7680f69ae7550770a008d52fee4e59db6f812d11ecc534dfa867a3feed1699802f1d10435d358daca0c6adaa1b96b53df358404e66fc14f35aa2fe3c7fa558e3b33ca585d48b59f554656957d2d5cddc758df704054d760ee25ba28d170a95b24390e212b3e34ae8a89d028fa157ef71608fa975cb024c5aeb0b8a342f8d049e7ed88c7d60df18c68747af70f262212486417795a52b0ea8e763fe46fcc76374abf96fc39d112dc2ce258ef97c031d6e0b73200b3d5458a062161d7aef5b1430c845e62195da6826dd80cc12c9e5ad475f28601e835bc1c338a1a1f309b9f30f1feaee80d71e79a37f9f14205dc75f90bccdc39b2dff00010635846dd39089cde9e2ba032f50495b882fe395ba068a4d3efd482d8ba3b0aacf1d2034b2d70e866e504ecf34d504e95e2120eab753b10eaf45309df5ed41f5d19e42735d6748bb0a9549e22719ef13d9d21a6da54a4061b699e1fabf22b6e20481e1a4bda3a12b2ece46d3c9c919c7096dbe8f3fc83f764ca4a3f0cae793ad2f2b6b8ae252da1153686a08c578b46eef18cf7a9296f319d4bf8736e3ea040f042016033b6f3aed41e761364ea3d7a3c7cb6e950a0c30971a1e833573ff35815f6ff6bf478d1b0aa1fe8f1946a873c5c670caa47bd080fc27ac6977a1762ed01fbe024dee5c61fd90117845f006163259b8432c672d69d2638714171ddd4eb5b299f017c9f849e5eca5ac0a05ebdd6aee01061070833d06cfadcd6e48b9aa5e4c88a447805f49affa3d024a2f0b1eb023e1684df161b1294366cfd824abe88106e1fd50d9801a22f12bcb9982d21a46f333673244251d29802a985167f54bd6fbc6b8f4207917b6e1ad34c94fc79357ebdab1d0f2167f11ac5cdf3298fda9c22ead6caca6d8486f945ce7002557943473dcd58621978fce6a94b7d104d96c0e10ed544f1feb79a7557a455bc23cdf59756e77e9d8094bb07a38eb6683c4b1bafe695885a0a0be7327fd303618bde8dd1f62ff981636ff7b994b735b1c92025ed050a4fa327f6ffed4b429ca57ba3cb517cf2ef5b00f81e83f07a71d71feaefe9658ff3ff3cba115cbd24ab1284b9f1cda40936d1be66654590cb1e95f5d", 0x1000}, {&(0x7f0000001200)="0b7cf56c85b4054cb5ce6248b1e088df189a6e2d2da7a8d85a5b85a5f0ce5752c4d57107e471d11431e7a6f79d4f67211b025a183910d6efb5c6f89883d4207c77a03bc3cdf2070b3b2dc7a2b051d405df5b72faaac655b42adbbf6c007162740c0e63a8019dee61fb2b14079ce608e34e9823ff57e7f7b4c4f9ddee674c65d2", 0x80}, {&(0x7f0000001280)="ee6a539a63b477dfeaf4ec45e02b5af9995f4c30413775047e791fe4da5612358d7934797ec00bb4309d8cbb27bdf9974de0", 0x32}, {&(0x7f00000012c0)="cbedfa1eac6b17098aece2eaf04853e4045438d3d001f277", 0x18}, {&(0x7f0000001300)="90259944be5beb0cb45cca41d62dd26a64ebfcc2cfa03ef5c048a275c904ed0a4c2462bc334f07bdb15eccff8cd1ffdafb36f00853e825", 0xfffffffffffffe41}, {&(0x7f0000001340)="2351b04baff7c6ec81dcb1b62c70d876810046e26588ca8f2b37b950a04c8cbc23280f95f03c9e71b6d45828490484455201011232cb53611ffd7c9cc0cbe376eec222828811be00d4c1b4d8a976814d0f9d5caa27dbd2435ac193b6740acb8bb09443dc59ffc5592ae15430d450c0ef1dede9e19f72a4197ad9227f5e7caf08ae409939e994580c94d3c5fb05ded536cae80c991f7b73b0162edd7500c4cc11d00abe8b27044b0c8be1d65ef2a4b1d960ba6993699f70954faa6700cc1351b2e0dff4df110d797abeb2e89cd6591240de12", 0xd2}, {&(0x7f0000001440)="ea230acdeebf03b7ad4993b53faf4d17aa73b09b77fbba07c2ba7202a0df218a8eaa0a978ab964851f7b993bec618c691511fab28a53c643418a9431f4a25546e17735ea5590db80832a152c98cf74d715984b786a3f606e114b3bbaba800fd5e4073f8682a6a3d9725024622d41947f4db2b9b678092e861f296fb66ece9e78f49673062177833bf22762d5eeb5f618550979eb331bef3c1afb99e20359194e61e4362b3e133bd7cbed0f573f08eb3bb7abb4f0698ee978f70083292ab73974ac614b13a00ff3c3a78f260acfc8670c19263a05ca58b9356cc43d744517ccefcf05e9fbecdd0273fa4097e1430901", 0xef}], 0xa, 0x0, 0x30e, 0xd}, 0x400) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001640)={0x9}, 0x8) sendto$inet(r2, &(0x7f0000000040), 0x1a1, 0x8, 0x0, 0xfffffe6d) 00:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) close(r1) close(r0) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r7) chown(&(0x7f0000000180)='./file0\x00', r6, r3) recvfrom$unix(r1, &(0x7f00000001c0)=""/92, 0x5c, 0x841, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet(r1, &(0x7f0000000280)="f6f1a528cadd990452aebcbf18568bbc111bbcf60270657ca350fbd2c9ae6d877ed3207ea33cc6ffb1c9857529f5acea2ddeefd068dd19c8648b789b1199805260ae734cf2325868f6ee8acdc671eeff5225f6574cf962eb98336f9049c9b2fbe79deec06f91516dca6e996421eb0537addcf2d941937e2348041d814b66808e6995d721a24dba98742133a82bf4a1a37f14ed9e4d02d6e42bc2b29f5f6c", 0x9e, 0x3, &(0x7f0000000340)={0x2, 0x1}, 0xc) mknodat(r1, &(0x7f0000000380)='./file0\x00', 0x30a0, 0xfffffffa) r8 = socket(0x7, 0x10000002, 0xd894) recvmsg(r8, &(0x7f00000009c0)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/147, 0x93}, {&(0x7f0000000540)=""/231, 0xe7}, {&(0x7f0000000640)=""/90, 0x5a}, {&(0x7f00000006c0)=""/70, 0x46}, {&(0x7f0000000740)=""/138, 0x8a}, {&(0x7f0000000800)=""/17, 0x11}, {&(0x7f0000000840)=""/103, 0x67}], 0x8, &(0x7f0000000940)=""/125, 0x7d}, 0x2) getgroups(0x7, &(0x7f0000000a00)=[r3, r2, r4, r4, r7, r7, r3]) close(r0) lseek(r8, 0x0, 0x1) socket$unix(0x1, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000a40)={0x7, 0x1, 0x7, 0x300000000, 0xa1}, 0xc) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000a80)=""/148) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000b40)="f0aa7b36d968f6e51d79a23b6182458975bd1d73fe0260a5cfecae1604f387be285fed86c8d6c72f96e1e4b00a7c59c3c67f746b7c61c754b9baaa6233059a641f695f68bccbef0946f4e58409cbc8241a18c7a19605cbb58d83158e8128d7f13c730288408f3c3eeca6ae686a38b6c8bc7536fc1e67dbead2534cc021d6c424a4c2770b322ff7cee823e48867a647e860ac70cb038a8934f06459cc5fd1cf213d2d76511a164df19565b8d33ff179", 0xaf) socket$inet(0x2, 0x1, 0x3) fcntl$setflags(r1, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000c00)="8a1ab188b8c682e40e", 0x9) r9 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r9, 0x3) fsync(r0) fcntl$lock(r0, 0x8, &(0x7f0000000c40)={0x2, 0x1, 0x81, 0x90, r5}) connect$inet6(r0, &(0x7f0000000c80)={0x18, 0x1, 0x25b8, 0x1}, 0xc) 00:00:07 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) sync() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x600, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/75) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xa10, r1, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000280)=""/10, 0xa}], 0x3) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000300)}], 0x1, 0x0) r2 = semget(0x3, 0x4, 0x500) bind$inet6(r1, &(0x7f0000000380)={0x18, 0x0, 0xd62, 0x81}, 0xc) shmget(0x0, 0x1000, 0x312, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000400)='./file0\x00', 0x94, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x91, r4, 0x0, 0xd) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r8) sendto$unix(r4, &(0x7f0000000500)="1dc8d006abd62c079cbc926fa0e3cdb1b6d8c8ab972edae960ff24c0561217b66d15c48ffc9be1373e7ba62a5ca926b3aeb0d367b3417ed8b92e52b4256d075754d80ee0818dfbe0f9fcfa5a7f9eb2e350f48db5776378a2a1ebbb0b958ba41d0fe338ed9787c6f113afe0830cfdfad807807222225dcee598672cd08cfb1e669ba523f35bccfe56399353fac02a231a00d9afd0536fbcea8c914e1c6de6bb51a71589", 0xa3, 0x8, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x1}, {0x6, 0x9}}) chown(&(0x7f0000000680)='\x00', r7, r6) connect$inet(r3, &(0x7f00000006c0)={0x2, 0x0}, 0xc) fcntl$setflags(r4, 0x2, 0x1) unlink(&(0x7f0000000700)='./file0\x00') renameat(r4, &(0x7f0000000740)='./file0\x00', r3, &(0x7f0000000780)='./file0\x00') shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) 00:00:07 executing program 5: r0 = socket$inet(0x2, 0x40000000, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r0, r1) chroot(&(0x7f0000000000)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, r0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="1f1073dbbf99fcc4de10ec5397ea602b3ab51facb0cde014ce7702e7b0f96477dc733f2af6d1ba93bd11bc3d8a020b8ccbb7ac9c6702ec25ecb8f4040b9975307080fbc1dade8ddd364f6e5e5be93689d4b5e2e77395ae264e11ddafdca03a0d", 0x60}, {&(0x7f0000000100)="e4266db49e519a4025cbc7d28270fc16b74411714a9f58d086ec695d", 0x1c}, {&(0x7f0000000140)="40514a5d7dfb9ac2d65180d4e9bb5ddac3ccbcbed0bc833d33ccd5d048d7681eee741d5d7c8c07147f9908d470e432ad3ca4a96e5d212674b51498b01b9037c82813ef5f88cc9eada4636d925d4a0a0c0bdaa5ebc1a4612a8c8b1794806415f8f76b2e273fc8153a0ae55e95dd7629810aee38d2c387bedf5ccc1176275da54cf5d8d539cc", 0x85}, {&(0x7f0000000200)="539befc76ef07aeac2dfe10e4e5832cc573800d73694d870c2e725693725096c3b68629f3c43d45e6ed8acc395bb8b33e47460fbcfbfb5fc81fbba185420104b3dbf29b40cd1b3e1b1ab45a8bc1aa05f2e1f4adac2a095e056bc05e0d4ff1d66f96f073957734702bd34694c6688e64a0e7542898da133208616316fbc915d5f59", 0x81}, {&(0x7f00000002c0)="e2878e28f1bd016c182e5246877c750930d18822e6f9ff21bfe21473dc99415928f8b83d1e27208587ae549d4985e9e620c3d1ceba46a6bcae6ec3820345b9e1acdfbcd8bddd31462e64f1aab72aded5e8debf403921ab4a5d7251856aef4718f48ed8e165d8ff864f5ef1ab7c3c7506c6f5a48620fbf42b9f4b8b4fb89ece7fa58589fe6aa60016085cd102efa589bf4ed8394a2e7e7a6e7d2d24562a6d22250c173b8bc84633d915c8cdd3fab4c6f5e4899b", 0xb3}, {&(0x7f0000000380)="606aab555566ab1046d0ce80aa0a6a5f87af95946352e9ca778a152be127bc7044416c9a2b8db3c60aab05fc55b48c0689e6f4a2761f4da9686bb134e6862db40623e02499a28899784d155958dfbded181d95a94a51636501b9e453078aeacc9b8f494f7dc0a4e365ab9204866b0a5a8fad470ef3f123b83a7c67cb18d5214494d524d949", 0x85}], 0x6, 0x0, 0x0, 0x6}, 0x4) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = paccept(r1, 0x0, &(0x7f0000000500), 0x10000000) fchmod(r5, 0x1) flock(r0, 0x4) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000540)=""/144, &(0x7f0000000600)=0x90) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x81, 0x7}, {0xbf, 0x4}}) sendto$unix(r5, &(0x7f00000006c0)="5a0688e2a60a76655d37e60a59e44425d36a", 0x12, 0x2, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8) close(r3) recvfrom$unix(r4, &(0x7f0000000740)=""/184, 0xb8, 0x842, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) fchroot(r1) r6 = dup(r2) r7 = socket$unix(0x1, 0x1, 0x0) r8 = semget(0x3, 0x2, 0x0) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000840)=0x1) connect$unix(r5, &(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa) fcntl$getflags(r7, 0x3) msgsnd(r8, &(0x7f00000008c0)={0x1, "aeace0eebd284c28e4dc270f3a63ac6574ec602af191f0aeced60a8b91fb5d0a23580a059dda5d9bb246fdb76f14aa64ae20fb4da3929e913f56ba2b7453dd940eae4371422f981a699f7c0c179f5e1b548c1e9399e889a89acbee7708bc2b66f3bbf62e6a31a9bcc75d27d18519c10f48c3861c32fac9cbb50b8f44a135edd351c2a1443320c4ca9a1d65d11dc7ae6463c29f295af6316203750bf67dbed093d67f132e5f109910932aa10175f76f7db8ed50013d2cf3b7723846e256a0b0d327055c7698e1beb3da4423810cfcc0bef592f0e9d9a9587b69365fcf8c8489d9d109664fa52d2d4ba3a4"}, 0xf2, 0x800) r9 = socket$inet6(0x18, 0x20000001, 0x7) getsockname$inet6(r9, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r10 = dup(r4) sendmsg$unix(r3, &(0x7f0000002000)={&(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001f40)=[{&(0x7f0000000a80)="b0f62e062385c196c896a2c5d735fb8a10ae711ff7adabf28253b334b67a6f3416d504bdf4b61285fd0788e5a51b292256babea25a55b391a91dd4331f8573f90bb95ead520d7744581001b3a17ebc0f834c2c9674fab6d043ead3c269a34d5c7ee98c6787a351b3363335112fc8df12caf3e3fd149b4dfa9f0bc4667c4da713454d24a75ee9b6025fb94a53dd2959f740738f1442031b0424144a083cf2bef40b53c2bd2fbe1c3e9feb4c09416985924d6b3947bb498c63935da33ba2f800178dbd1fdb186fd6d4f18c63cb68ae602dce412eaf8db08a61b0f3113b38f1afef32e3", 0xe2}, {&(0x7f0000000b80)="e605c015cce7d79557b801d2b629c01758e5b7e56f92bf5011c68fa90e0b7f5a573e15102cd9", 0x26}, {&(0x7f0000000bc0)="79245271022c15d40d71df6d4528572c94d502ad8ddd7775c59387ca607f8a9056e73a8313aab27cc79f9f0b9220195e505996ae63a9510736a24fd26afc18fbac83346f66c4213f6da236ea00b081788847a07ea936b9cd05bc6e1d486e75b0a105cb9393f116a89f9e56c8d2c65085830a871dd0770cc3dfbf3ccfa4dfcf1ccab32ae4ab40fceb07499c4743f3eda917d1fffd9ef508fef9496e55be07d099198f792414d205f244397099b418bf4df8c93382580c997dead0", 0xba}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="5dd135546b833fda0eff2ee7bdc6cfddb957aa8c12c1850cc4b8c0c08c22cf6292b0652953b244133606fd42bf9e4acd9e9b587366fce71db55c4fc62d459a9435479ba6ceca74ec4728efb984540ac91a49b0d7fbdbfe1e3b5d160d9b91cbfc075319249fc1b07b04234ceb9218554bc9b90fd685b5a291cf50b7cf45ffdf0a88cbca77a03821b37a213c11f70cd98ade5d7963758949e3d53638d9b0d7e57d0299f6129ea0e464bf870f2152fee9e4e4b8dbd05087a7282e9ca5deae78e17a", 0xc0}, {&(0x7f0000000d80)="45bf2bccbf5488dd1103c4644315d66d8991fe4d742f605a9dfbe571aab89a1d2b9312f0bfce3c34411828ab1ef69878068c9c7657a57b6da5abe3e19e60c3bd16806da8e7778adc5b1b9ebb7cd3a21f5afcca6cf5dd6db9793a9bef29d4f9ca3aa154c4a010e9cd0bc9c9148d579d0427e782706151d5f24a4b0107cf60eb0691ba2145748048b9f202cf3e9aacc204ba81e7394bc039b45385ed036af6e88bde86888c8880eb502849d3827beb39374eb0c6a7b53c1aef33c3286f0d4c9c6f38979d0e", 0xc4}, {&(0x7f0000000e80)="c0498e9511a69931d9d6f7fb9060c98a4e15b28ac653ae30cf7b8f8b5e5655b5a47e0107047953044684f01616a9f846526fa1dd8e3fcc1e3bee7a03046fc8cea838ffc8d632d33f8728ee10330261a35b470e1cbf10c64945d44db33dbb16654b5b4d7d5df9f25919c7624ce0f57b3c5a7cb08dd84c23c22b0bf8a24415f6fc443f6cfc6965a8e7e08e8e8c3087a6b459813aebba8530fe87ca9af8b5743f79b5fc6c284407fad4f76830a953beea7f3e8c129962", 0xb5}, {&(0x7f0000000f40)="c219faed75b59ac26fa6630b4e0099936e5f9e549f304517fdda60d7909c6ce117703dc1c2484bef20711955cabcc2a1749d9f0c94504141acdd4a1836142c51638a01f5dadebc3a5cafd20df50da8a40fd6347fbac4e3977ced8f282a46ed35d7a8a16ce8d888b843d36abc54e09c5e07ca568daa99b46cc33f0fcd040bcc6c29e645a0921acd4532e587f62858f8dbf5c0a41c95d4c07f9ded37dfd35ffd9eb7286110c3ad249db55253e8a69d6e3facbb5e979612f14e3ffb3332fb5f92e96cb86747b19f7d8a5ead7a9972bc04fe927c939fca73b29cdbf2b74e76123e6d2da0ba5a4b851084c65d459f2ed05b9d8818c8e86ce4d49916b0e1ded3fda218ff8a7b216821fb1ec157b4bdb859c694d74eb570441b3007681b8a45a9aec357aaeecc463b16bb227318791b54643f8b3b133aaab69fb504685b0c087e9fb68ddc15f264ada5390e4c75a65ea58db230794a0d71562cb4ae85a8b0dadd55f9af35caf87af33b0c9d8a7ebdcdc3d608f2ef598fdbb7a9113c0bc9c06d274bc9273d8e52e2162a8504940c139249ef4504bbdaaced56ce35bc79f50df70374f468148c5eb3a4dd8980c82c8348856d91d674af24f1708c3772b368dd1a3c55ce3dba3c47bceeecc896cd410337ac4e64d96d5ccf7ef1a9e6cffaff8a09d93eda40ed0d80970e93415ad4dabb8e804a52c6961cb0ed5dad296bcbd47905aff41aa171d6cc06a3834a1ff5642d3ed7c657bcdf62d75c16e45d559a71e48c0adc1bf2a0cff0fa863b177447d517f4ab5296a4e6387bfdcde2cb14a3ae0333a18563c656d60cef1ef6186a01d584510f7973adf60cbf45229725789b5e0f088cc25e744973388226f1ee2455e9b3ffda77e9670ed41e97aa39530a78ea564d6930b81f632d1a5123029932ae241e8a2aeaec3ec5dc9ae733576b31e1de254aa67540a88ebccf86cc1309916c4b020305ac18033e490b18778875066d5754ae8e73a2697f161b0cc9f9457b461e2531fbd8b4d50711caf156a2588bd5dd0e074379bb8ec0b3fd6198beef18b481f5b262d11acf01922a156cce12de480bb98eee7ee809eff72c749b814bdfbd1fbd1fa21e34c75dcf6d621895d28a1b2897299e6aafc37446a988fb946ebc03150b57490fdbae6f336fbb6d38d7f267fe238e07eabfc344a093c682de669172e94d3103fc22ebdf1fbe79d4f3902f1be3b3584eb2917337722d28671eb5e6d04f1cc761535736c2ffe37d9d57f9573fe02f5cad9ece9356db1a59ae655bc622f105abb2a8bbf4339dd7d1f1d907018dbb2d9d29e077c954b741478d6d66b8a7873dcbd858a6b9f39b2e26b380c28e391c25e059fe5b4ece36c3ff548425ff842b251884966691c20ef1d3b6db365145068b4c7cc400f1645af4e01bdba6ec98e96f58f6887d76686ca05430ce7b680ec279f926573a2e5c5f46cff2f64fda0acb533ffb7f555db813e99d01d3f4fe479b39f975715bef03a48c5b4fe12b9fcb1e5f437703441d2044c59b32e26468bb8d1fe495234fc8bbefcb7d4eaf93abcd228da4d859b056dff58ef074ab493266ebeefd261d9e94c2ab2561fc1f13859449228b1ea56e70d50fce440cc4745058b4dc26a47d46f705b2f96ab8b5cc402c57d4daaf4342b5ccd1d9e83b797afe752524a630156f11ca3f8df6c80a4408d7120c3d169d8d6dd513fc64deb2e60117b690ca8d36cdf02d2b1e5517a2a51777ed1b005742666a22eccd6e38a78f9de9da788e483db6c9bfdd6015d64f0de4766391b5366902c5cefe412837870c87cbbd3316cd37310b3338f36d67395fe7b410c57ea53f5b78776778be5767fcbc325f79e2b29ee8d473d420b297474e3a1c6ccc34d229476200ce95e2fda76d007dda25a3bc329104d01ea55e5921fa19eab13f81b6aff3505be604374c608edbb787b17b22c162a04d0c692a71bf8a0751240b901b5ae5fb632f0e3ef7cea92ead2b72c0f5ce69e2b77f97c9d87b817765630c26357f2bb52b746d67a28fa8333f50e5dbc46f0686555f985bc6a20bece7c25728a352004e3089b962e958395feb8a6b5befa810c5df023b63829498b651337ef21de46c8fef11a8bcac11f9e5f8a649c99e26d6bc463d467bd4936eb18fef852a370331e96796af51eedd509b9fa301ba96ad32577c0f46cf959d3fb30f08880b6e74f124a7615ea7ee29c79904d9f11e7c018d29af3b67cc437d6680e75778fe791830abe265a7d68ecd989340a8b948f9d21aabbdf5afb1bea49406eaec321c2b39a9fa717172d52cd58a08db63aa66d9f0de4fb0a2b5f72d9c3b98a70bc6adfb781e1bb336aa6bfd65bed2a28b1d80027649e8a0ef8b5d1f226e744c0d6ee9c439eb8a267c1acaac3ce33c048448a1498548e7a4f6f2bb16353b7656cdf4be3475c5e67be44f0c0710d472d8d5bf7e4642e6c3f955ebb581fcdecda90d1689005d18e6d4ad474828f6e4f06b2e5a226f63dc7242e97b61717951263ccc81f90ce0dba38e1f2582f54f92e3d7b395b540a715fc29f48c775b32e628adace11857231b076a797325817c9f566a9fd216423c651e50c5b7764993413f861fd94861e36cb0167caa9f74d21b505b60e6c03b30e2ef88437a7d259bb10ef7d15eefb2fc97e8a9ff1de739ca2b5fc31e0200535c45dc3264deda0e8bbd3e19a0e150a6346856b728610c5f29586df820ed794be34c92efd3e941b24ca0da3e6fc0efa949d94ab736d288048c23eb4e72b02a1c563dbba8ccda74eca655ceed4406fe513dd6a3cda92e3f1ca511f3fd0848177f971512f2e50ec1cb92182596e366dad82b3e4af20793e2842a2b8cf91bce0b586a40d0656c771fc3a96d495477548fa29b1907e7af511df11aac917722a8466813663102267bec24013c7aa62fdc390841f54686e35676d09592d2b31807d1c068e9fa0aa6ddf6b91a32f08ae992f0faafcb542ff9826487427839e6d0e9776f38a0b2ed5cf87e33e384aa3fe08b1ec46d1949853894685a763651b2f98cf49de45314f8efceb385797e3b684c2a71744581ec3e910bcc04d625c1170bbf5e51345d17911ff4a48ac6aa40c5701f67927b8f2ff796aa770e4bdfe183f7b8b9c2c3f4963f66e8902c99920dd7808edc64c550ae2c1ba2064976af313198abe0ee308d864682a15cdb573db8fec4b543909eb2c9499c510c278964bab1b46369502214de3a7d65b304f39e78996705934543f4674c8037235ca7e672ce9c199e15ea82befeda6b68532c90035e6ce1ddbb2dfae215513382fdf973145065ad227bef04ef9c7198d873af633be0c9a2072fd94ebea851ef05ed9d0b9d1fe40c0154d7220e3eaa5af4ddd969b50667c9f6574adb2ed213deedcdc5c65c5ed596cbc5da6a433e12b0f09b409ee4fd9411e418b8ecbe8e6c154f2f24d0e9db3a626cadd963d2b2f508555f4615abe1f1532142bee473943bbe6977a51605a1ab315b97746a18737213cf12bf59d7b2e1e76ab65aac9e955d4d215b58f8562bda80e239a9a282130bf6b09206b4c9d213e85114578645aea78f008634c536d9ec3d0027dc30a19d32de0358c764a32a71a40cb22a6dcb150c066a4028deedea4a9221e983ff9d3327f523cab275d4b6d59a6adbeb8e50682c19880d64208d0ba7836175d140edc72413ff14151f0af8b73f864eba39f6f730541d029e3b5c56aed5fa7270a9b42a1f71b2af5ae75f157374ae9d6dde09be90c84c0e8a6be1d8afae3209be7bdd554d0003ee0a406d8b3a0f9f0dba20f026948980862d1351fd0465d24c01b3f7656b62ce6a62155ad26d2a5d1c792e93cb34599098d880fc7cca69c35ae271d2d08cbaf24cfc5056e62dcaf5c8b1bdf05007da6e4549100cd13fd6854f096fa48e6310d39bda9460a3554bf527ba95e0141fd7fb87b7c8ccd592723a85726f1864a24c19c730758aa7f853cf7cb70c283847aaec4f37a8e89ae22a66d0a6c0ac32fd9d3303d335b66d7926f6e739322cb9d52e3f997ae3a76d61b5899b6971d4d30988f5df4b1c1e52c1eb13ff279b898918303a8978d0d0bf5b2090a8629874745ce35911a117d5c45b421a3e67d7f6356143cd5996cdb6fb2e118998202bdde329f81c799f8dca4db98d695f04a0912f88d0fdfc621f90d2395d8a8e11a9bd61bf6dfc2fea68f31b9f0c94ab9bbf5c4854714f6c75ff343edf6f7e353e876d3e2629366a018d866345c0c00d351143e6af7a88b81358ae2b7df98fd033f4fb0300f875afe42d0da0e224ee3e3bc8fd10a3b340f76bc36f9b06c2f9cf8b8c48d61c7437419d63a9bd29b3b5f96ae60454230bc4bfdd361636d854ea44e7cf7f9a4b16bdaba80f5bca824ce1c17c44560a801ff88cfc296191ee5b5fa089bc4637b086c0464e44b5bb56b3cae121ae1f7c620a0e2aa581f60b8fc213f02fc938bc671c8801ed1bfa416368d2ba152eae817ac62481ef8e011f567d2b9d3d050b1d2a850d7fcf6b838c9699ed7527709309fdb20580992d9971d01a023ba0f167b54287e4131b6d174712bfac45c808a0edb6dd6f9b6b47bea1f09a7e05544fea7cba0620aa53d415a8b38d0cec144845fd077238c1d5e266351177ca7f89136691e6b26992f880e4e93a1c064af0231b908d817fa2c2362a1205b470f0f1322d6872711da20dc596dcc563de72fd1f587d30ad0c10c199df7326ec0d976a3db6910e1558c00f331c4300ce1d9b02d81f8775ba5c06bcb4e09aa0079beb3020d2b91b53bad2205ccdb7dce3831a356ad0660fab0e780e1a19472e90383c513a13c2c97cd13f9f3028ee5e5f3ecafd58018067546bc0aad6b6dc6cca39787bc261ab1eaec9f7b6a6fc7a464d6464d069bfe14b691e886377d8e541203457e6fc439d92f391519db77f5a5ce41a29d72a7b80e67d105de3eb2c7267a2680fdd3c7cfdd10fee10b2400b1ae40ad8e6dc4a844cbf8760b7770ad043b93c262c18f12c6ff523ebd74e9f301fc37bd7ce1f1b43ee61e4afccb189521d47c5aa17f3ad85dbfe89b1690bb551ca1e9a5f0bb04e7b82d9c2dd93a24104754b44991dfa6a5d7fa667170e9e48fd2534e7f943a8ae23660c97ce6b19be5f993c909e5090fedc2080eb694034ca55c3be8f45d7b32d31756d5b4b25968ff8d379d5b20fa77d41edda46edabdbb7d842fbe38aa322568e36ce8d3baf76b567014349a326997cf24d97240014d005a038294d8bb5bdd1cde2cb173ac5201837ead6a6edee2116a06f680caf6ccc19322e990b0256050678a6a7a11d37d393c30f1c70d549f30fe7e39d6e7ffe79dd2d90db3a5d7e3e8cbdf7c3f590de9fb46062970fa816ebe868aed2cd073022fb9667dca7b14d9dabfb2a21fba48504e811013ac5b778bf87d1857546f7cb39c8d065dcf30a721f949b3bb86d251cb0c95741659d9fb45b9bca3589fa6d3168b7e9b7035731ad65406864f2de28edf1047e0f9cfe6683560e4009187529c6ebfda79ab642da8f73ac8f69a1ff8e2b765fdc5a772f7f3709e195a3e78bfe58eb2d6bbe365848b02e00fb729be757ae45ba2bfe2e097af4e0d9e79d4c264e4be392f968cf60e5a6feb9046707f32bbcc9b0a04040c438bbd6908be83686ea5a22edcf14ce5ac02358f17caf1b7684bd87e56160bfd148549019c9412379e1bc67fb82216f5b3ad2a2f4904e37082f29d430ba9a5b14b3d841a038dba58dec47849b2fa7b0fc74787faac9b417f0556ba7fae1d78811fe9849e1498d1db34c423c84436ee554ef8ea23a08b70386a4dbb7663b38074503e8af9c92", 0x1000}], 0x8, &(0x7f0000001fc0)=[@rights={0x38, 0xffff, 0x1, [r5, r1, r9, r9, r6, r4, r1, r3, r10]}], 0x38, 0x400}, 0x2) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) recvfrom$inet(r3, &(0x7f0000002040)=""/242, 0xf2, 0x1, 0x0, 0x0) 00:00:08 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/46}, &(0x7f0000000040)=0x30) dup2(0xffffffffffffffff, r0) open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) 00:00:08 executing program 3: r0 = msgget$private(0x0, 0x410) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r1 = semget(0x3, 0x2, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000001040)=""/62) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000001080), &(0x7f00000010c0)=0xc) bind$inet(r2, &(0x7f0000001100)={0x2, 0x3}, 0xc) bind$inet(r2, &(0x7f0000001140)={0x2, 0x1}, 0xc) write(r2, &(0x7f0000001180)="133918f47c8940d4ba5259a25868406a8b68e6a07fc75785bb245e", 0x1b) r3 = msgget$private(0x0, 0x6d) r4 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = msgget(0x2, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000011c0)=""/183) r6 = socket$unix(0x1, 0x1, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001280)=""/98) getpeername$unix(r6, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) writev(r2, &(0x7f0000001600)=[{&(0x7f0000001380)="fc143d2e7995edae86363b5633cd4cef53aab0d4bd6d69e2afc6ce9e0def5e48839421ce94bf97ebe2b7bd66737c0901a5bb96aa70f37f63c54a2e1a5c143ef5c634647835ac18bd36a50c02f5ea72b9b22e85f4ecbc3282ddf672ad8459ac9180047de1fe4107f463339ecd810516f10a5ad9b2ed6ab3f97c3cc08ca3317c0a88f4142fdf536c53dee245180eede921d442b39d18b362a6ade7ccbabce066e3efa571299fa7f543", 0xa8}, {&(0x7f0000001440)="1ce0c752a68184003550d116fcdf6448", 0x10}, {&(0x7f0000001480)="aa76f061de7e7f539c00047cccbc1465d6e60678f3dd63006b05615d068f491e252090322ab1e6a8930234d6d1594f3097717af522f4c8d268d3f401196ef24ec83013693a4ce57f423e1d99936b00d72eb238a7b568cebb83c4799d2f0702f79bd97343ef8766192236906e06a09ebed1b20617cbea9e9bcc70dd1cb0494738d2f8eba26cbe65fc6c2a3a97964e87ce95dfb2515d", 0x95}, {&(0x7f0000001540)="97926233fd0fcd56fb39965b0150508aa2c7fe7b95fb1e1d3b47d189d713379d4be78698b862b6ed21a8d1236185ea4502ba12849a45b3bd76800641511e6e4534a0de04486c0f3ce2b9c818d67834ea17b7be02aad2a8af030b65c3ec1e90f94f79f32b56ea57f26047ae83406769fa105a9532e366b3b11c7e03b762c5efc5c8eeef", 0x83}], 0x4) msgget$private(0x0, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getegid() r11 = getpgrp() r12 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000001700)={{0x4, r7, r8, r9, r10, 0x18, 0xb1d}, 0x8, 0x5, r11, r12, 0xcd, 0xffff, 0x81}) recvmsg(r6, &(0x7f0000002b80)={&(0x7f0000001780)=@in6, 0xc, &(0x7f0000002a40)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/157, 0x9d}, {&(0x7f0000002880)=""/221, 0xdd}, {&(0x7f0000002980)=""/78, 0x4e}, {&(0x7f0000002a00)=""/47, 0x2f}], 0x5, &(0x7f0000002ac0)=""/185, 0xb9}, 0x1) mknod$loop(&(0x7f0000002bc0)='./file0\x00', 0x8, 0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002c00)={{0x100, r9, r8, r7, r10, 0x80}, 0x3, 0xfffffffffffffffd, r11, r12, 0xc1, 0x0, 0x100, 0x80000000}) r13 = open(&(0x7f0000002c80)='./file0\x00', 0x801, 0x10) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r13, &(0x7f0000002cc0)='./file0\x00', r14, &(0x7f0000002d40)='./file0\x00', 0x400) 00:00:08 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0xfff, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r1 = fcntl$getown(r0, 0x5) semget$private(0x0, 0x2, 0x100) wait4(r1, &(0x7f0000000000), 0x2000000000010, &(0x7f0000000040)) 00:00:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000000, 0xa0) dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x10200, 0xa2) 00:00:08 executing program 2: socketpair(0x6, 0x7, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8, 0x8001, &(0x7f0000000040)="111b4153570e11a7ee1adee7", 0xc) r2 = msgget(0x3, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getegid() r10 = getpid() r11 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x81, r3, r5, r7, r9, 0x40, 0x7}, 0x5, 0x80000001, r10, r11, 0x3f, 0xfa1, 0x9, 0x8}) msgsnd(r2, &(0x7f00000001c0)={0x3, "e8899ca4888a6010ffe660021a724c6f89542841f8a13a40ebb8cdb43a2564c7d61445531d946b61f2dafe1788"}, 0x35, 0x800) r12 = getegid() r13 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000200)=""/81) socketpair(0x1fc0315153b2f8cf, 0x6, 0xffffffff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r14, 0x5, 0x20004000000000, &(0x7f00000002c0)="3660574f7de5cfd799e613e042a7a47cda2622fe770ae5b1e417d701f3742d84e0d6c373e8c00d58cd21bd287b11618a125100e44a831ea95c18fc2d2b10e190a27ecb76b4684718e2613f3d8b7f8149c6e1a4a119d1be077b99b93d084517094b6c07dbd271bc0665964771f9e8b7519fb4ff03a223c04596d04d57e7bcddf2b1ad305af2f00d6f24e8af96798589411f78fc1ff514b48a0dca7659317c1921251dfe4d", 0xa4) r16 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x42) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r7, r9, r3, r9, 0x4, 0x8000}, 0x9, 0x2, r11, r6, 0x125c, 0x200}) symlinkat(&(0x7f0000000440)='./file0\x00', r16, &(0x7f0000000480)='./file1\x00') getgroups(0x9, &(0x7f00000004c0)=[r8, r12, r8, r8, r12, r9, r12, r5, r9]) r18 = accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/30}, &(0x7f0000000540)=0x20) bind$inet6(r1, &(0x7f0000000580)={0x18, 0x3, 0xfff0000000000000, 0x4}, 0xc) msgsnd(r2, &(0x7f00000005c0)={0x3, "7e001e32a605dc4db5f483a8a0f62955ed26dd383632aafdffa92784004526bcc1f8f50144b01fc9"}, 0x30, 0x800) r19 = semget$private(0x0, 0x6, 0x1) semctl$SETVAL(r19, 0x2, 0x8, &(0x7f0000000600)=0x9) symlinkat(&(0x7f0000000640)='./file1\x00', r16, &(0x7f0000000680)='./file1\x00') sendmsg$unix(r18, &(0x7f0000000940)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000700)="d8783f14c05c6e2a00a913f61b6683013987af", 0x13}, {&(0x7f0000000740)="5acb7ef154d07c769dc0d1b442", 0xd}, {&(0x7f0000000780)="19c2aa6b09544d995d2711e3cf0d31963ecc8b", 0x13}, {&(0x7f00000007c0)="133204d4c75e5f31b92a2b743d", 0xd}], 0x4, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r16, r16, r16, r14, r15, r16]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r16, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r14, r16, r14, r18, r16, r14]}, @rights={0x28, 0xffff, 0x1, [r15, r1, r0, r14, r14]}, @rights={0x18, 0xffff, 0x1, [r14, r16]}, @cred={0x20, 0xffff, 0x2, r4, r3, r17}, @rights={0x28, 0xffff, 0x1, [r16, r0, r15, r16, r16, r18]}], 0x100, 0x6}, 0x406) msgget(0x1, 0x4) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000980)=""/216) getpeername$unix(r0, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) 00:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) 00:00:08 executing program 4: getitimer(0x1, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x800}, {0x1, 0x6}}, 0x200) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/49, &(0x7f0000000180)=0x31) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r4, r5, r6) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/148, 0x94}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f0000000500)=""/79, 0x4f}, {&(0x7f0000000580)=""/73, 0x49}, {&(0x7f0000000600)=""/80, 0x50}, {&(0x7f0000000680)=""/72, 0x48}], 0x8, &(0x7f0000000780)=""/127, 0x7f}, 0x840) setitimer(0x3, &(0x7f0000000840)={{0x4, 0xffffffffffffff8f}, {0x8, 0x62}}, &(0x7f0000000880)) connect$inet6(r2, &(0x7f00000008c0)={0x18, 0x3, 0x5, 0x8}, 0xc) socket$unix(0x1, 0x1, 0x0) close(r0) setgid(r6) utimensat(r2, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x5, 0x20000000000000}, {0x2, 0xffff}}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000980)=""/126, &(0x7f0000000a00)=0x7e) r7 = open(&(0x7f0000000a40)='./file0\x00', 0x200, 0x62) getegid() sendto$unix(r3, &(0x7f0000000a80)="665eb862b31988d4cd23ba2889935b28f639f64316a0fc56f3ad73a56ddd2f8e02331391e4267ec682c2c1ce78bce4e4f2c606cbd9631773d649c9c7dd715a3649fc0552ec4a324a68f1724deabbde512d39862b5830be8731e151b7ea41fdb0f732fe3729faee0412350fb759969d37306cf08c824193d3c0f3a770", 0x7c, 0x8, &(0x7f0000000b00)=@file={0x0, './file0\x00'}, 0xa) getgid() mkdir(0x0, 0x10) mknodat(r3, &(0x7f0000000b40)='./file0\x00', 0x8008, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000b80), 0xc) mknodat(r3, &(0x7f0000000bc0)='./file0/file0\x00', 0x0, 0x6) getsockname(r3, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000c80)={0xffff, 0x80000001}, 0x10) write(r1, &(0x7f0000000cc0)="f7eaf1d5d42872284ca3c5b5fc7f5681f264574e8dee0a3b100d861d139b1a389e5b96e9fcbedd643d07c5e4f19e356f11569b2951b18cbc0fc34b42656276b4cf15960c183ef61da4749b514ae3c42e132b2b81513edf22df825d98a6db1ff1978790559eaabd6a9472007ab0c94e80f544134b328fed2a9127da18f80717614e63783506fea3ccec770722de88c13f227212be8db6c2c22013dc63ca02bb7557e6e401247893777c40eb2d2cb8136acd65fd52c2208227b06aa2a235b65bf6cd933a22eb16c57ff7c27ccc02927f815a04cd4a52ce3f85c2a9660d95724925ea44787de5c86d3f98eaf0cafa6b772b01cf96d416ddeab57839f25a", 0xfc) fchmodat(r7, &(0x7f0000000dc0)='./file0/file0\x00', 0xc4, 0x600) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000e00), 0xc) 00:00:08 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt(r2, 0x9, 0x2b6, &(0x7f0000000180)=""/163, &(0x7f0000000240)=0xa3) recvfrom$inet6(r2, &(0x7f00000000c0)=""/165, 0xa5, 0x0, 0x0, 0xfffffffffffffdf2) shutdown(r0, 0x1) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) 00:00:08 executing program 5: r0 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r2, 0x7, 0x7, &(0x7f0000000100)="958f201a32c0c75d2184d9287ae38b67049ec288f12f3bea1fd6ff9360debb9ee29e891da52682841eb8e4f6177265c341746c935561db851d8dbe1e7b4af5546e64688eba56c41ad3e0d1a0d84aa67821f499bcd1592c63ba5f9e225e0643ec8c0e6f1f73e8e5937ba421a3f7e36ad37a63d8333ffa186f1962380a8f98948c96cb4fbaed69d3f6875883a7a60e337ddb8383f0727f02a0e8fa75517c5f4daba332e30d58695ee17d64b1dce278d2fd242233437b84e19dabbf6478eb8e4fbca5ce7eabed8442da97ae55d8f7a1333297689c0c7a3f4eb7671aa15e5666be3e554492bd9cbe1daa0cea", 0xea) recvfrom$unix(r1, &(0x7f0000000200)=""/252, 0xfc, 0x0, 0x0, 0x0) r6 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x6, r4, r5, r4, r5, 0x81, 0x7e}, 0x7, 0x5, r0, r0, 0x0, 0x3, 0x8}) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x10) fchmodat(r7, &(0x7f00000003c0)='./file1\x00', 0x2, 0x200) truncate(&(0x7f0000000400)='./file0\x00', 0x1) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x42a77cf0, r4, r5, r4, r5, 0x40, 0x8}, 0x380d6f3f, 0x10000, r3, r3, 0x4, 0x0, 0x2}) getsockopt(r1, 0x401, 0x4, &(0x7f00000004c0)=""/186, &(0x7f0000000580)=0xba) r8 = dup(r2) paccept(r8, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc, 0x10000000) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5de7, r4, r5, r4, r5, 0x82, 0xfffffffffffffffa}, 0x9, 0x2, r0, r3, 0xb3ab, 0x401, 0xffffffffffff0001}) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0xfffffffffffffffc, r4, r5, r4, r5, 0x8, 0x7}, 0x7, 0x9, r0, r3, 0x8, 0x0, 0x2}) fchownat(r7, &(0x7f0000000740)='./file0\x00', r4, r5, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000780)={0x2, 0x2, 0x2, 0x7, r3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) setreuid(r10, r4) getsockopt(r1, 0x1, 0x5, &(0x7f0000000800)=""/69, &(0x7f0000000880)=0x45) mkdir(&(0x7f00000008c0)='./file2\x00', 0xc) rmdir(&(0x7f0000000900)='./file1\x00') r11 = paccept(r8, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc, 0x40000000) setpgid(r9, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000009c0)={0x0, 0xfffffffffffffff8}, 0x8) recvfrom$unix(r11, &(0x7f0000000a00)=""/88, 0x58, 0x800, 0x0, 0x0) open(&(0x7f0000000a80)='./file3\x00', 0x408000, 0x8) 00:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r