fcd492e9b89bb6fe2f6ae01968cfb5f072fdaae26b8a1cacaa90a000560c3975a164f6aedb79700e96c0261b739680e80d79eccc24cf8011715e02d400593f3a2c8ec644d2f13c37500c3cfb5d8bc2b5649044aa3da920558ec27368dd74b16b1f5f5e729f1c6e43ae1a94cce48368e143ead2f143d08ba095484f95af0e0ea962da86d91d418960e2daa0d915896d3fa7926817ea3aeac18f180fb6c629697b7111f9ec572d90c58c79ca3b25c431c8e51ea160052f6140a63d25e12eb11c4871c4d6de0e6ab53fdc23b62d731a9455d33c88bf46fcf56768992e3e73f0a2e05ee522141564bc604e19bac86ae5dc89162eb6738ed4888a91a9ed3ed1b44294e2df20b67cedc97339ceae88d5e9f102d06353c7c62ae53b5052889b6e0b3ba748e66d8940f222664cf2dac1a1d451a7fb1d58c0b6ffb195c02f06a9067812b93e7531fb566cb4f1198e023c7490b2e913f937a2170af2e6703ebb06fa38fe973e4e6d291d683261dd139eba5710a93b7c982c9326d08e826a3d7c6b38c0d71146140c51a8c7a0983220d95042fba55f9a1b61f9de6d21be367c37987017695f7c46756391e05463f283adb2ee883cc862ce950cc7fd25b1c539a19d73f16455f79a9de6d649466e76c740f4499c65fa97766c4fc63bdbdb02935fa834764112c9bde2077202e1b4bfdecc7cad278635c2ddbb879e10d2c441cfb82f962f3c2a8e1ba0f432256c1474ac8c68f342de5e45d88d7f1643ca16bb32b482724a1f574fbd1faca10e236f86856ff895d0db168025d2e33818e02590e603240ca14175860827c50230a84dc489d3cd75d353b51369d09aec7555c90fed96dc7863e3afbea6e2ef3dcd082251515824d6b0287195e831d9b33a14dcf27d14f5c790864a9f7246070d97de24429158ef01b9a8e58a33e1302129d811f634f4d9aa8236d1ed615f33ea1aa472cb7278952332cccdefc1f1b30cb135e22566ec8b26a0f45b28c04135283540d4cb59058621dbd3a83fc98be1b761e9dbb6c55df0035745c8d41d4f8990509cbdb6a26d7531a1b6e9a532d5cd415cc370ccce9492a517a3f846bbca12b52ed65e3d0c0addf3c8f82248307ca52394651352998dba190f8a50221cb69ceacc83a7397160289c069ff293d77c65a996758b09b4c4e3e937b139fba33ae848f5782f3f4aae6d0ae82b57a43c7cb5998bbb3af6b1c7a581b7673694341f4d87b6e88e98bd766cc66965b413116da91a22095875d9ecc62f11577057037271cbd6a161cfcc3fb6ca18388268f733fd06be2c9f53493a5f681472e75abb2f389dd51bf1a0f970686a5c6b4aca2403773ddd0115b1867973cd22ca0a1c5cea0f1c3e1312f5c421439bd0db70f355546805b6b7ab1248c43e46f8ed19bd4c1b34a857f91cfc90169feca9b7dfe335162df7b20ed23aee3bdd8c9a0033301a9666ad95bfb6f47a81831be1e005c7dcc7920fdbdf9b97dfa97ece581defbde61752ef6902dbda928ed7567f0a21c68e6b7dd7c5a8853b991a949fde1969b075deee678a4a356ad530710a6f6c7317b62bd8f81ababafef779459d4712ba734431aeda06a02fe6831abbe76016ad0e22b4369052cca4c14c40e9b6e5c0b57132be0eb73d928fdee4d281970a27d89529e6ab8aabfc3147d3f14b580b8ebe8a90bc352daf0bf1282616b032bcc986502a551badf29e2adf37d6e9cb4d0c29f0ad14404446ff53660aab4f23f59360f34d359d49311b05900ab9e9d3221b7ae23a5c61ffe4dafa3c6a37c6f7efde774d9e7c3c5d8069f051f06ac021227aa440426801489b25da45b2835f105968f0f422cea218e378e51de005a7240f3c09c60811f0c850b0abf49d65ca59a1005db948c7ceb3d945b9a03782912f9b47de3e1517fccd74835f28a90e4b3655c8bf9c8543204a2afb1704fe68d589ae68b32fe1c9e007ce79f8c608d56d0d966a5beaefe954424019f2c9743d33cb71b038c9c5bf9e0313f905152275ddf056d8548ced9767a42dc99c43a2c7bbb94843227bd0122fa103db3b7cf641fc34836232fb074556c1e8e902a3f0cc98689af25eba7078ddd1958136e856a39c5331011f3b5d562e634e9f742c52d1da607a66ea6366bf0173ea92ebd2d0c084020ba48472153763202b832e4376c9a0db6ad738327cd61912797209eac159d41d8c6c45c944b9a6de49b1d660be265181db63854dde31ebe12bf66da93f23a178ff7f305e1a7016a77ffbc2f3b9dbacc346bbbda9d47d7025adf54149b7d66e3ae77b2a1455430eafdc46bd4d63879be63688f8da32ecf0b60ae1ef91858283b76ab32f8ff773d8bce76a11d87086a4c52a8627420142d8be451bf485574c93b3d59377c735429764ab98359f30b714bc0ac088ca6bdcfef2ef6233727414d22b26bc5bd9a6a80a495bbdd932f53bdf43463dd6762cb5205d6118d085bdabb3f97e4700806fa6092f9d394383293f5a8213e67351f96c0d6cf6dd7d59ffd468e58852fc144a1149ad6f1cdabec41c188f90ca2f142f4b65122b1dab555a27fc5ca5f027638897840cb0a45240c0ab242229b65cf3de84feecdd9c17e10b0e4947143b57d2837b7a1cfc3086776328f7c3937a626abb7c6ffb817a372c2b80d39ba1be085c2511dbf08e9d4631b377f891b58cbc6d7d568baad4b68c70d1c298f44f267d1ba8d504d32eeffed0962da692f4737a37a1e73b286c925eae3d3be046c5873f7009d0f5b203febc2b07e97c2ffab3d28cdf320f0be70ac1deae7bed6984c95c0e0d8c2729ed066632db4a9d8193d9eb3ca286afd9c25484e108624875ada228c56080f8617753e144c2f17625a9b711c63f0da91c29a34f65f9062fb05a687360e961103b3592211f21bb8eb129abcecc2679b34c88aa98d0ffc0509bf2c3c5365a860c4efc2ec09c21f38f964e03ab98dc6569198ee78ca8e45dfe562349f2ba4a0de74c8b52c96ab2e66fc4adff9ebd9284ef65afe7035738e72a036817ed77a21e9c9b7eb0bdaef6cb5b3d72daf084333e2354639888088a889584fdfb5600262335d45bab174b9722437358d4745b4c93b62fc99c993df337a5a61124d295a8b88ebb242e85188aeafe2701833114ed79f5a2a745487302762463aa25c828cfeee1ec51a55824654a6223f27da38ffafe42310bdd98ebb45e010834c369e3b07b439643d42cf468ac2773fcd4e42a07393f3e7c6bd8399156a44bb9207e4708d77155b55e437f1c0dc23a71e332df3de753009d69059633f3e7b46e8484747431c30e0a61dd8e0bde0397d9c839f1ec7be46e66ccb37e47d5ec0edd4f841a3ee5950753d16bb5e73edf123d979aeb265879dd2a09abc93f1bcbf717a914e9cfdc315f8289a6c7735077bbcd972b1dc30731c8b82a0517d5f327002d9a3e781cb74bd3f8b5d949b3afaabe3b5aee348425101371738c2359e06958aeafa7f7d7c7b0b2605014fc66ebfb3821738f8d1118b310355b5bb0985d86a0e50adf5625c86a8440ee77fbebfa08d9ef6792457f5a98b6a2de1629e6fd3eb14a6f984c64ffd2712109ad2e185bf1f67caffb0bcbeba4af29a282692f48f2edfa3b44eefafdeb423d3896e0230d869fff8bad5d7918e25960763df1fb09774603cef13f6b64114106039be0e0d1747b8e5ac027fb240a86638e43e5f05454b13a028e9a72e5dc5bc148117670befb96c5ef15c427e802beaaa23764bb17ef397ab1f7834d3793af704c28cc84cdcdf5a2e5753a628229ba091a59a687c4ec697e93ce85a3d0552df679c6270a65897603d8321ade86d0d9bb855dbda6b106ce082d1538426c719c653add3f09c9a516574d6d3a7cc62d5f9a64a74ce490ef64500eeb31acaeb331c0f30a527cf39af97bd68f1295481dce1cc8f60283807f06d54567b869b42ff461ba29ad4b2a719785becbe5df1a2e9c0dbb47a166bd01031a4e44a3c359a7c8ddaeba0d532e70f4", 0x1000}, {&(0x7f0000003c00)="3267f0a0938785ac9957477031c4c8b47d4b5b0534ffb89ba23b5d2d6ac4a65dec3dae961d1e9fee503fe2daa93ef73d70a23ebb4d5a8f82ab9118c750851e2c96d3b12358c79a82a2cd140ab4b74436", 0x50}, {&(0x7f0000003c80)="3eb81dee2254727e51601cac90346ba138301876e25cc06b813b79275aea6b2591331be7a965848b5bc632b885bb00883ebcfaa9f80efcf77367c587f371ff738d24ab273a45fb86c44465a2193c90bc4a9ca511031d5ad5c0bcc06b363c16ad25afe9412b1b9d5b4cbcfb7c2baf38dd766c5cc60be045a3f3c893b94fabcae01c1583f611aab12e3fba61c37aecdd79c7a068eedd838eb4831f462db6a2ac90cd8fec21b7ae8d62f62277aadb56bc766add24385f536adacf56fe508275fbd274e081fe8197935f216098560d33d7e411a71215e182a07a0e78d95df2c2eb0f1fb827ccce07ab30d856593902085c47ede4efdcf9b2f48406c18cca0c2793bff461915e7ba6af53b30a4064a1b0377df39f2e5bdf1d5ee9c5552e0eecfc997de23e33b457c32e35e60f953a4e560f76abf4c25fcc99b9d93c95c8c052f7a0dce400040b2068ccf88d3957db4c1b5a013238c7e28cf65deabf3ef55d266673246bbae9cedd88ea28ca63a236a699be40682fca43e7b3df89c4ca50ca01cf808e0b6ce622ed1545cf19f7a1c6d32d329bbad89be1b3b85cb8fc47e876fcbc594f152cdb462de74c33cbdb6db4673269d9ef68f3946e9c3f7cc6463163dc880470a82bd02f8bdb4605d34a2c8d6317be18a091a9780105171366f6a5000f76e707d972623cc32cad11119436a442d2dc1aab2c736e6d34c4ac33f3a49dddc6620410cb93aae94de0657877eddcfc741733527ce63df7d2ed208478d2f4e1ed0b3cb2f257cafe1b7b8b5389fb8bfa2aab2f9a01de220496a508df2507d2abf195cbc30583450a5eb28029c1b4f55626a9c435ab9b87aeed7dd6ac447d8df9e7b499b95026e937fe75af4bdceb86929207ab548430cb2a9ef46b64448bfd2112be4f73831773a86b3e3a4ff783d5860258be4a0616df30ea0cb937df7f9438d3a1bfbf65ffd626ae3e20fc61ea01b28d78a3ecbb3ddf6388bd0df08c47a4f07de08f88d8a91faf0bf78b38c2c25d1215667bdc04f2db0fd07f3ace66047c392df8da2e2487bb22b23356cec7ba20ededf0aea741603fbf51e1303158c1ed47ee62aaaa984e2b1dfa97bbcfaa9d80f3993ccce13404f3fd5427b0bb76c77052f7478b14d47b67d58b320f801dcee027b9d21de4c408394c9e958a042de6ee4de639cae7c1cdac29b0c67e5e385e0adb083983b0b3e27cf7ffe3b842b68cc11ceae69e26c709162d5e4031e1eda81f3e3065a838e8ab060795e83a0479ebd8832b0feaea8838878f59d3da7bf97ed95330886a4436e2e40d62457ad018b7d6cd26df3cbf4f123648fde29af38ebacbaf92d5d3f886488bcc8499fe5ef2be106826b1e45dd5891b674db0887193c2ed3dafbe48be531b91d28f94bc56888dc42d92a372e7c327dff1559f99316f2dd8aa6bc9b2b3c9053a747e6b2f9eb63db7dc463c05db83878e260b85ad0b9f0c2820b0c752139d2dbcc75c765d01000d7a08f809e5f8b2638fcf445afafae8042b881010e71cbe4c7c6ced9e9906261ddd560fc1ab904600cb66f9afa71f3bd229c12a00e5f75b303be1ee5cfa7103d63bd03d0c494e435dccc9d8645b2f30938936331d391a0c0501e91b7fc4a9b3e28a0c4a6c179a8fb2a92282213cc40005e6022e5baaebc9ab3d1e3561b30083cc29cbe8fb4c70c77bed42bfe26e3c850d0efd77eb15e75ad7c023c5d48fde701cb3b3642b8e231f707f8a4233e4db4a7950a270d206688ea1b4ba5bb914ccfc90e300fcff31ccd5c6c4fc10c9e4b3d95e13c78551ee78fda358c9fe0ed778b10465ab4b2b8818b29f2ce9b29e689188b8f04555e929c01962ea16e41876395243fda6003f502bbdbddcc7bfe7af20c45d208f6e73e6eaea8d735f4e7f2860fe643d5980eb3e0ca47a6e2fa0446c60c0460aca47be68edf185c01d472ae1ffe028191724d5ab7d45864d3578a92ca50f83cad50d0aed7e52375b21f0881fd2f7a0e5807dbe320d9674da8c1c2affe178930a44de6751dca3c8ff47b80d2569abef53cc3bf9436cb975d4ede5b3c0eb5f8da731046babff524373ed25782525c84629f8e31511dcf171041f63f7b57c87905ae4190c6477ce257714727c385ec622fd7cb15bbd8ea116300d8e36350e4ad6e41488664367afbad326428b9afc6bb02b3aa6c1103e8b34eb55ac980265337cb4f8801f230f603e6cb083b1fd5b50982116f63947fe4a35c938c76c890afc4081ad6449fea4474e8f6b5c7b3d38ad898ab233e05baa11ca7fc8ffe8b1988ed60ea922339f0811deeeed9acfe2239e782350074d9aec747faccba2f535800c0948c9df77e949ab024ea9acd6ab2db3898bc2def302a0e2e2069f7bea8307d72328f69165dbf05a12e1c72bb53126ff56ea19058af797dd6e2ef8f75f2c603cd4b07ecd21f09e9cf456c34adf24c3c19a5ee53e4ebaef5d1f0d4b5181a755b8517c5c161c301ee1f35a209e28a1685f119da45131a7f3297748fa36ae413863ad242bd85c468639de34666e4136b8db74a1cd0fd5d60be39cfc9309b1c71f0a7aada225bca96b154b57b1293b767381e73018240f42427fdfc8aee4688c47d4a13b91e9fca2d5a0feef24f2dc38869bdf407dad9615d46a0c4ba035412f1796c05010042159594d69947dd7d761629cf3825ad4aa4b51a73dc8a18b03616adb8ebd783a300db34e5f9690e4192e88c30ab0490930a2a60687c90d915cf6708bd319fa36c4dded2d5542541ea34b816c147ca9e2d0717f6bc942810b9715f16d0a2131d76e77e81c9d8c7623d95f0d8955ebd453789f3625ea2acf6d768434468b706bef2ccc0d26b940fdd471549ff69dd2fa1b482ac692bb7f764a9e0a19fc69557c0ca20d4bbc29bf00085b18ec27b77960251bc8fffb0ecc19192e2d954582a6a638bbd4294f5689220b2fd69066337291b837989bdd196bbba8dfb8fe03dbcb492588861168f7f43a2b1cc6536ad11dececa68b44ebd10b7d5b27ea835c7ff3c9e4f0fec48e3e328d2bd03e9bc7c2faf7d1155fe48d38bf4016d93c94df50ec0279f7baac9014ee4b52885eb103fca5b4b2812f58e817985dfd6e232ac845b7159307d4eaf495f32688cf94a4f916864cdb916eefb7ad1d423cd03bd9587bbe9edc81d8835e59b6dd51eebab36a905b287e715aec68c9692f6b58596c16d21fcb4b3cc14a387394d6a519a438bed24e4e5ff2ccaeef2c58bbe857792bc21e946360f63985d97383ab2b7cc40a70e6825a060339ebbaeb22b76034bc54c0d835478215ba65f452d216f93ef1ee30a368e4f4f3aa32485ca2dba4b3848ee1e38f89aee856798e373909e44a47170fa0801d7acd7cb089b0f22ae96c542a008ffdf549332dc42320377abe91dfc5f8fd4c039ebbfce2618bd23c3ef3f04815756520b37b817530e5e9e97c8d4cbd7b0f691012bb3a398b58c2d2b4dfd033523e8e8eb05556d056d83c8a3935f4be0a09c264aca8db3ff640362967b8e62b6449268a6e34eabb584b2af4199e32d8cddad5924928d380c027fb41e0b2589642270995598c25a84cfe5a4e489ae11d76c71b28fbeee2c8d2028025339c892f0bd7cd84133cdffa043181775f33d9e53f3ec87634d176a44e1bf48e42416d311491175ac87eec568946624590bf4145a9acad88c0214cdf4f1e213f8d7e72387aa00f5711c000d1eb8959764cf8527b2cb4ddabd1d8aee8350dae84a7ef644380651c8cc0881839d949b0fa8601587ce17af02211113329d3ef3a51a8eb2725489fa385be73e44b38eaaddd6b1483567b88061d584b165e8f9ba092c8348b4f9947598e9998cda3317f93edee7a333b05702b7a353c9a42a1615597b124b9503efdd2a755aa6d697e29cd61faa553aeee5f40f89fce1977f4188c40ce55321128b9dd4e8a03d56394af734eca3e635c92e7dbbb1689e40ec0e45c57bc6cc5aa622edcae30cfd9d75ec62809f5c84082459123a815812b96a72273be479b0c3161fedda5f70c55d5fe04f8457cfdf4d8c16fb996cc236a541ff275cd9dea2b5818c977f9c5826c8452e4f5c65931b6300bc9ef6e4add6feffe444542cec623159ac0183da20b5e875cb8b9d9006cf9d42a03c02290fa73d224fb00112f4255195417c27238cb76277ba506338f9ada58c9b083987869a52da7dac65291f0a3653a0b11b406aec5a495c8a585dc104b9aef1a65d35c1549565323aa7c5943a533ca026574ae6200bd63d8db142991eab14e8b017062518ccef550660c54eaed6824547ff4732043495cde0208ce1a13ae2192caef0ac43d60bc5781272d9b72b59a20758c116d593ae6fc6f968cb02bcfb3259288570b0fcf1794f08fc1dcf4a5cc6b1c92ddff3d84e2d2178d5c7a73da0c369026ceca8c15fcfa46d8f8d59436ffca041322f2cbb6527a40be687f07a21f33f173e7a84a3e86d30a2862e260c108d84d02ab29d773217fbca475a8ac635362374c0f18b0aca35147fb1a6e9d0d65425e89a07c50fc18864191d07088ffc5019f829384aac6459ce593b102d355f8d9089558793b91b60151124ae36bd01917b6e38db597fbb2434d4c744154cc000ca6255b744e239f041e307eb2bf87aeba257685e18bd4ad9d2a840051b63350f210c0e3469dc5b9a22ed121d74169f02a72d740897ed2e5fd71cb3c5969adf57a206388d7686ee04f4570a261d67725c69babc8abb0fb9c3c9421ba450169cd85cde833c5758df9e5f6ea35148ae2040d64bc60f677319c6e13e5e28e8b9c93e9841b29a32e21c56f4810175b31261edb861b9c07008b9baed1fd2a2d296ad0fce22243c080a805afdcfff0a365a6532b816383d6c07f95953e044082d90d6130072e5964eeaeb19b97c4f90f475f7d1fd82bac0bd070ef8e54df7bfcc9a0c83dfa65050009fdaa3a623ec56733de1ee7475272c86939d6fb4320d86df80590325558eeeb3df3b36b1d4eb86e157fd0c02f361fcf47731f9f154d73d3cb149e702c5e42fc090779b4d0b91fdba97fe4d48a892a897444a07ff5bfc1c43d7b7402df7886052e149b8a824edb88f359c75a4d7d78d12dbb928bcc9fb44794a07a8b3a4a0ec96913d47851beb2a5f74ff4cef62f3ac0946bdd5ff14bd5237caf378301d7dca440d4109f77e1fff63dac2e5dd98ee06603ea79469776ac8911cc4794689889f642e7880b455eae55fddd9063843a2e5290973df53f9ddbe54831116fbe5e63c15ba351ac229a7fb45ce643f257d5f9e57aeba8f7738f9a8d46462a8232fb1d77c223ea304cbd5e829ee8d4bab1e20d4f3e8fd0b463c52025293bb76ce9f37c4a3b8ab9929fb9c885d14c68c77e65719f98e044fb6738bd567c7bc12e49d0b36fcc5ff96030e6befcd391153ef2c0e2ecc24ea35e4882bbf330a158ec69e203651a2a46f1923fa32d9456932ae56d2d1d01e057e9d7f78f3055f3666e7fa9f1c7f4cdc0b0bb4a5173cf435ba002c02b9a9d17b1fefd510f68d84841058fd976d7854e0d0c301222178c6dd9a95b41615b7625d1816ab43a69a332274fc0616648d5e439beb739d782013792e33f30433af1df241d2cffa4afbfcb625d4bb8ffa4e08a7d33df74b166c84d3f762b1f55daf3f812649205290a50f0d0c80d817827073f5bf1088beacbb46422b19dcf021e035ed2bc2d77eb87ed6fe4b6dcf4a38df8433facb4546986cc7d6738cf6dc93ccad120f797e03ba292327d6ff6d7ca604e497bdcbf614804b6f99a995af6db83e0bbee4e3face2889d9bcf10a4f7c0ecea6c89069d0deaeed14f89a03fdcab6c9f", 0x1000}], 0x7, 0x0, 0x0, 0x40a}, 0x8) getsockname(r0, &(0x7f0000004d40)=@in, &(0x7f0000004d80)=0xc) r10 = openat(r1, &(0x7f0000004dc0)='./file3\x00', 0xa00, 0x20) sendmsg$unix(r8, &(0x7f0000005440)={&(0x7f0000004e00)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000005380)=[{&(0x7f0000004e40)="0070b922e2478f7012af54cf463c2ec36b8d74cc39339303676f065e6b816b237bc2cc2d4dfaad4dc55775dbdea49bffb49a598c8679930fbee96e7eb5972e15ffd0404d08c395af0397894691fb66b77f4ea957ede87c118086f267b415fc98fcf88a4927c644068c69171adbcde8657dd269f10a47332535397e4a8f39b2b8ddec2597322e24df1b7e429216949888d524d4", 0x93}, {&(0x7f0000004f00)="454bf741ef6b59ee8e4be07bcd94776d9da7cbec3a0b9d2e8170715680f2b147ff7bbb21edccbe33142a89bb7393bb27e6f75883c542d9f07ee89bed074ff573f14b56b0b3adf6e6e11f7154fe65580f459933749dbcbd2bf1ae9dada648e1317f834476130573105d5b41a986af921f7d14621760426e206cb6272b55264fff4870c7fc864c5e76922229d90d1ebe002860c4182b51afdf51af7e1cc58d59e898c4ffc455c6eb477de340ba2933035efee11dca1a81a1cc249cefa82c", 0xbd}, {&(0x7f0000004fc0)="3aba8184013d80fb9e99decf0f0bbd35bd614b3e3e2c3e3716332adf38bb8c61b8232aa99517be8a8cb3c8da1e22f0ae28bea36918f2fbf601fff7541844ec0d211cf1801047bb21e588589e3156be17c485a6e84a7a5525a3f36d91199d979671fc7987", 0x64}, {&(0x7f0000005040)="251cf055283275953f4043ba68d5413544ff9191c28be15df8f1b717501ba57e7c83b1660be4df1955c23ac6326f14f5fa9cdbba0aaef441dcef008782b3499e45c88d7ead519e09cd1cec0d4a1321ef62e2ade4e2e8625affbe6e3aec29cbf00a53923f10af2a7fbb11fdbc3d3416b10326b8d6bf7eac96f83a3ccd9a175a70cd67bf62061a094a8d89b090817b72f3a53039000c49e296ed7a24af20960d59015f250ca9ca0eca3ed44c6ad654477aaebe0a27539c483e513824d1529da9adaa5a92f6f70d86b53aaf7e7ba08573bc5a8a414d2167a49b83bde6a712e7cd8a290c00cf37a1210781bd25b47bc6a14222d964d701f5", 0xf6}, {&(0x7f0000005140)="29450c994fff9051bd9fecf7db4063db9cfd6591a1f57edf8a99c2bf193dbdc965757c39b2657ae7fcdd7eb659be0f82d80c355ae2313a160458d6", 0x3b}, {&(0x7f0000005180)="9d5fa0b97cb59dc90384467d56889f2662df83bbecc18d51781fb63ae3ffa002e50949d70dfa16d154048c6b685876a48940f617f2ff2f03bc6ff3ef804760a49e700667ad6fea2afd9323980cd424d7bbdc916eb06b56d585627c046c084ffb3bc911ce26a486ef82510071e286bcdc011302dd3c0f62042dc5b8865062cf1a0e13ae9c49f022b3be0cd0e8e334715b4966b2fc3dfca34c89fe59d9aebb84666e4effae42d06771bb393dcafb77546a029a65dab0c193889aaec6fca9fcba5085423c3eaab5b8479de1bcb834e60db254fb9c74", 0xd4}, {&(0x7f0000005280)="8e36a685e77f24b268a21cffc7a6faa860800b935273e0e10aece58708de952bad5b7ce6f33197fb46cc319fca8d45a19e531f9f5cf708910fec62e447a1c730f3eea678b30f702536bcd3dbfd4206738476940f0c6216743642254d043fe33c4c1653951d2df439d39d7bf80e670da5ad7f3f2059fa64277af960abcc9a1d83e0259a6edea3bbc865b3abdc18f063b5f41b4eeffab2bda659c957b61e1839c5765164fee454cbe916dcc0823cc965db530f8057f797008c4fd51f106ad97d07d3b7e5c4a7", 0xc5}], 0x7, &(0x7f0000005400)=[@rights={0x30, 0xffff, 0x1, [r9, r8, r1, r10, r6, r10, r2]}], 0x30, 0x401}, 0x4) getsockname$inet(r6, &(0x7f0000005480), &(0x7f00000054c0)=0xc) chdir(&(0x7f0000005500)='./file0/file0\x00') 00:00:11 executing program 2: socketpair(0x2, 0x10000000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') fchroot(r5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) recvfrom$unix(r4, &(0x7f00000001c0)=""/110, 0x6e, 0x800, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r4, 0x1) setgroups(0x7, &(0x7f0000000280)=[r6, r3, r3, r3, r3, r3, r6]) r7 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) bind(r5, &(0x7f0000000380)=@in6={0x18, 0x3, 0xd3, 0x9}, 0xc) fcntl$setflags(r1, 0x2, 0x1) fchroot(r7) faccessat(r5, &(0x7f00000003c0)='./file0\x00', 0x88, 0x300) socketpair(0x1, 0x4, 0x6, &(0x7f0000000400)={0xffffffffffffffff}) fchown(r8, r2, r3) lseek(r8, 0x0, 0x0) fcntl$getown(r8, 0x5) symlinkat(&(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') pwritev(r4, &(0x7f00000005c0)=[{&(0x7f00000004c0)='e', 0x1}, {&(0x7f0000000500)="f1089ca15b3506949973e3f4398297b5036b0e704c9616279ba9cc2c85be811ede422beedaeb43de086e443722bcd926c1af31207f455230727111a0219a01b48011f0fd2a2e9587bece15f02dcfe50a4f80ce3a1aee0c0514e9230e4cb92962d2cc55fbda6bfd259b199f2cc9402569e6da4a3fa176145c9cfa546ca51c3ccb26253cd2dfa4ac2934c82ebb67f214", 0x8f}], 0x2, 0x0) r9 = socket(0x12, 0x2, 0xbaca) fdatasync(r4) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000000600)="e03b9426cd00bf9b0e1613dd436adda2ed0c94cf2440767f8789ac5e75116ff3cf92385ebaeb3453b255cd21d687b28440838096e6a8c44645e28f68cf5a94c87d455065d77e3d09e0e0c95ede9d82113f21d9cc2921781205c4dd1b281493f3511888c38f26b9ac7fb1db949296656a813c99e3101754f51f694bb3f296ddcd57f7b5f0c815c7ed50ba152f1249c901a8bf275bc11562424b5bb23f80af82e923038e4d54cc3ec0e5bfa6f69e3c2430f0aa2ec2d23b16d4f6e4ebc49e1649c1da628162829378bf1c2db58650f01cb9cf7e5275cb4fc3b264bb847680c910f49cc174b307c4a586b8922ccfecb78a86d5c87d22c84f9f", 0xf7}, {&(0x7f0000000700)="5c4bc2d6e0d726ba0c46b8563ea44ae636164bf020949a21ec5255dc0fa37d91d82bfe4e341eb21bdbe2fa33afe4f3615283d8f1302bfc511f7b2cc133b33e3e59ed06a71342a5a8edd4df90cd8c6231a7ce6de001dfe6d6396566658c2d717986a8ae1e448634ef28b978", 0x6b}, {&(0x7f0000000780)="39b9196d86b978aad4bc0728fc64ac36246ceb9c06f5f2fea6d951063a7a3667", 0x20}, {&(0x7f00000007c0)="3f66417adf48f83b297c0ac730bc28975aa213ae996a37b130f863719748e0f4262375e90481d907fa5cc419d4d60c5a4fc2cac1e2b20f8870eec0150217d5ed5a09d639059a01233194a212be124c9f2698f111b6bb84ff6465c97af247eb7a538c71f6e0d9a711f48141df9493bda616f2fa0343b0389a4a78c4290a77df0775ebef9f21fd8fa1e691f7f8b4b9a683306ab8953dd16548128e28bbb350a7c6a059bab6263283a651a96a7352bdc2ab6e08acdc083801cbf15b8518f26f529ba7c0f6d1cd6249387b47b42ddd07a61842afeed7e11b7bfc066625019b438557c9128cc13293c9be4cfaeea8d9aae5188e7ef5ac473d0d1bc21430b75f8cf18dc124b97a3381276f38aefec17b4a856f2299fa0af724985e13a7ba14a711868775f72425edbb4404da527075775c26fb1d3ab7683a1c099c962015709985b2a1ece62735431e4bf3998842b5356b6389e0f0e7a390fc50f1ec465b906279277bb27061f2ba76e3dfc079c80cc54dfa2bfa030e5b1ae468f465c1c001c4533ab34452162bf4eedefa6d858e9820ef63a4a68b34b07a837ef2237a09b714e16f2dd321867265bb24db146252da206fd51e47696aaf52e8a736ae164ef12be4ea9198259333b2d1b6249340fa00d25dcb9d5e7da1cef7876e90f1d1865877c43dbc6333d083720308ce52e276c97e2d1bb0561847aa744d6facb980a9d39b3bfc68f07faf21a9995c88488347e4f69de5de946837fc1fdb6ffb4fc97b8a24acf153dc029bdaf1cd5efec47834e78521972e36943cab59dde3fe7c03a491ae30759381d6b3613df7243299facd4c9505714ea7e2d826db1c70522d14beaaab3cbea2ef226bc6ec8937796ef60e8c4c8b10821ec51ffb5df22713d723eb5f54a642204f70ec12dcf3eb625029db95d8d0ae8a760f14f9dd04764fe82d9a91b0f5dcbdae7cc5394b7ba7b086c68cc8c9608196c6c4333d2de9ba8840dddc44220ce928aab9604b88f9f99cb8eff5e285e98b01849228d7e3ea6b009c586a0577b26540884d1dc2cb87295421e8c93b121e476e271cc90e54d74c1b5c7b9e2a1a26f3bb0a10ce6dddf7f3c05523f3fb915ee66a719d5cb85aaa644de4ce9b395348398c9f8b3a045e6913eb4303f65891cbc43403cbda7df56dca6465ea79cf2a0a796141c2556e3e239b30f86bac7d3b934803127782fb9e4a13e647cab22dd886933273615c0ba7028ca9002bd539f431abe03cea2c62eb85e74a21280ab69ed213867a43eb0db7a1f70266489862bc7ba15f5b06d9262fe6908283669a741b8a719b719d44571829f70fd72be2cffc137ebdae951f55359b6d93f6e256ef41f1dc330627b7edb310c97b0208e9a2911c37e42bb9147a30f0ee5e5e79f1ba35c09cd0539abe1dc5c1e5d8862bf08af4db560bccbdfe97464a794cce2b9fde1d814b1b8fae8f2ec979b2607daf56be99ef443a2575c02156852ea1d6a4151fe07cef7f9004d00e8910cef88ddfce6e971ee6970a405a318cccfa04bcca5c6e1ccf882867d44e4c81fd3b1d47dbb4f8fd46bbcf79886dcabcaecf54b0a23e48b938fc3983c2982c94fbd35c698eaea9cbbd65289aaa5d7ce617fedb727cb6fae6e68487e3d7c51e304983acc3560f8fd83601491ab6ee44ea9a9f73060ad94793310f23350e68171e5318297c51b22f798cd9197d49c31f73887b252496d58e0bbbb56edf195c0cdf6d15db8a056ea37b5173faf9252314dfda24a19eed683e48d43d865517ccf16e1c533f88390eca8be34a13df68949b213c10ce0620bca080d099058791f64913eefaff135bf4693e9e1711e0c2ebbc188401f33e59f379ca8317eff385c1481a4f21e791cc869a086b7d7312b8dcb3f9f5116b50f8e44620fc5e6fe5270325b9b5211ced86056e8c643eaf4531e2a324cd189799e505ce1ef002c6e047f64ac2af6e2578a49ed0a6a0a36ed6df7af3d6f948b82a05c801f1054a04b3d4aebce6fa0342df69d447c5aa1b8853bd54ba8bfbaee9963d263a9a5198420b70252d6885cb97dfb28815dbdb35229ab8090762323a60f42f7e8bb60dbe4c7ad9556b21ff317b50f9cfcabfb79bf2590c7c4891c7b8370394bc0d768ed7ed3ee432dab5d6dd8be9375024baea33998d2f3efbd7fe9ed6a522ad2954fd7ebbb023bfacc4184be8f9e8f0b9b4ff8e489aa7e72ce58082f1e16a4b355a1ad21e3997b09ecde20003fc28fb8595026843a80800f13909ae80608386bc5aa53cd10ed0d6a175dece97974182d82277082a2ce3bf4a703302f0488d6423efd87fcd5dd45fac1cd72d9546efa49fbd632b273ba0684cd0f05145c98dc37e4c961f3372a7ee0403a5f2d698f9736020d89c54450d063b88e0ffc00c3bd7f1174dd3825ca20ad6b8c618f5c44a352380562111ca793ae1dc38da7c391efa414ed815b9e433e49e02368ea4eea2d84a491b3559f6d8563c8320dba4f707f4b6b0443f7fca1e2aac9115737b8d1324954477d7f2a42c291d75544ae396c27ee456c90d68a8f5465d4ff0281b27585227b62d16fc0574433334403e6f7ecf77fc756a6d6d61f7b3c699fa5c0cf7500ec687cd15cb435dac9079f2839ef164674459d389bd5a75f96e0d8c4837b96f4d11a0a5b81b39a26cf7dd86acd4b854e203a9bb7c8fbb232cd3386b33154c3cf6a3c107e95f90489178311dcb6cef3a686f23d5521fadfce9839bf1d8e3125028cbeac90931ec4e5be7f9141143ce7d3f945d7e48817c4933c0f0aafded4612aa645555fd18b43f452ea3d05eb2dbca195413821c0159c0c3fc914a5d5320d7eea1e1f246eb985f26bb984aeeb9a9b7a4ca4f9320e82ea5943c378662ba0dcc4fba60cbcc923c1fd9b5a840fe0ab8b34dbee6dcbae363c95a91a241ec2a951fd85ac08beba821b2fca88f89501c4aa6e40834747991d55adf653266bb8f694e9936b3115cc67ade3f448d51315fa0b45e84555fbb53af76386267567e6cd64188212e8c6d16ec9870d16dab63ee596799a20e1f61693ff84e3110296ea6bda90e960237031636a24f1153ba5d1580977151be932523f741e75f5a3121c794ebc0fe728b18fb27adee228d4a723866980c8271269a1801c2f0d0c6c7aba8845156610b65a974643c93a4f3f29b457aab359a3dd5235aed13eb6206d166a5a17f6ad6b73fa957a2c20d94ede39027e0e4563b370025b99387632a608a2187b21d17c4a2ece865f635e01d1d36466ef6e4be6608344e293446f5917cc136c254eed7cd1508ed845c9eab36c97dbd264990602632d544d0db0650ffde1e2d3fbf22f02d2469ce706a2b9763850e0ab3965e04497af39027e5a48ad15900cdbf73c449a2fc2d515f80d993adb7b23a142f5526deeb3bf5150b33f6c0c196c68a46ac8e4fcf251b66dd832c83714e99ed7634a583006fa5650dea69e90cb0c755668e5ef91fd35f6980a3d16151ddcf122bfc2f19d2fb497270211cfbafd5812ba8b4aaad282942d3ba6ebacd56739c64fd6754ff1d87f46598910fcc102708e781714ff7a12634b4a37e8c1c80d13d56df0aef8dac0a5e57548b46a986c5c6a27708b0410441321208ee6f5c3e71cdef04f2b17443eb6e65ae29f5d0c71a238d81a04913bc054d02687a759862da73118d6e42ea5031094745209b3d8127d0defe3732421878c1dd2f02c1e94acdd7d7f663ed40c14452fc15fe68cee9e7c8177fe51865154685cc46be5a3311570a8673c083307eb610b529db6a36efa3dccf3307afe66ad7e317c708db854912b211312ab5c3c449b7f0c1bde85ee92ddd033b0f6a59945d3620434c2ef73b3e0f6709c412b358da270ee0b80538b8cf4aa553b41d5ea63f11360be1f28aa713c3db934156b9cc899282cc099fcbf7c51a590d0bfe5737219e2b08e8a363876d3c887ff3c30d8ac74a2bf58bdde64da198d2429f096119c405860442aed3f3f8fe2d3b848b21689f5934d5f8be3624ea1a52415a54bdd9ec5fd2a142cee9c362609e38b63a86e9df603a1653dc7b6ac97f1591f745f929f989ab0952b48920124eb1c2547269433e315465932c22736b5489f40d28902caaa94831f61c85053056befc3d4c21996370ba133b4fd6f4471a5f744a8d99386c3b6d53d51234b4acca2560942de1bbafa7bf1d1807b9a3775172342158d92d92ba211c58206e6cf4e074613f59e44c24841bc5ce1d88f708fd822c52660fe1aa3aa7e87366bdeaf2e479fa7993099a9c551d6901a1b4206e9d0a88229126dee7ef7005f98c101990b2908eb28effc7dd86ac1571d1af134ec3a316ddece2e1e930cacfc7ec2fc41db3c4ce71b9db5c623776a7213e5da87523a6e1e531b34aaa7314a290c615a9c04e17b9965a7144ce52f864b00fde11cb4ae21087addcad1d9303b8a2705d4ca81f5f1f8184f1038851dd3750fb3a4ee7b4c5ba729677aa75503a42d4ef6a94415b587ca6826b7b9a0f587227c6e49f29bdd75f46510826e665d83489d4b1b16759a7cdb635ddca42b3818eee12935b848ac85d92d646597c8dd7c1de0251867a4e47d62162191e808fcf2085270a56350c5f597aa56e2bd2f1cad91f012fe0028e7143b083e5c5f25f638252aa5560c7c11780aa60fee07db31d264587ebc6d37fcf353de5557095d8b12dee58763df793ee9ff80c235cfdfdcaf844680dee23b6cc67299145bd08f81083d5ffa4ff0ec30778ecd0601b6e9943589aabe5706c50b6e8389ffd3ddd2c401d415bbddbc41a5b22b8ed9293e2f95ae00714964c4d53c9d5d39538a3f849898f9689bdfee57a61ff28e29db5090e5520e523ef334d15f04a4693fe1604a92632010a1455ae939cb3d0635c58db6db19b40108a47ffc7f68e9acd3ae787217b2c11043e7a317cea9f13b05fd753eebdd3437733a5a9364d1dd0fc1a848bd0f26aee0175bddb044355feb28ec3c7c8c0c53c0a2c3aadf4089da59b3ed29b8c050629f6f576fb6203bbd14abb51005fb23995875e022bec22abae8b1bad873dd1362dfe2a621745b4f08d1613e82ab7f4094d5cc46a1e6bf52ef9dd5848e119c39816cc6016eca5e31fce3872eff7b0e084e992ea96e388be810bf56afc708c0244f94ecc530e76d8d9795e7ee52c4d3239a952744e8d54a80eb1b7b46f198e0fccb2b727e50ff06aa7c2b57622d4c218507bc64ddab2a949d3b8033f00ed80b6775e43cc6457f4f6d67bfadea98a184cb6f916b4d4a3c64d330d42a82baad3d162aa1f215591e1d77e3b767b587b8bda1e9c6e51e69a909c6b2304b4e72831250ecf7ec61b5a6ff0bfb348a790d5c513c75a5995b7183481ead76a2d29d3203be88c20a955f784544fefadc2253774c08edadaa85ccfa330baf0ae14fd0582eea14b28e3e38df34ab482f4e5983b5fffaf387f85a5b05f1bd653a7349377fad77a3158b3fa767dc570d368092a39acf3e39946ad63a55de994a2b3fd654e5b33332f3ff3b258fb0968e10ad5e8b08eb247cce4159fd3ddac16becece14bdde7b20911f906ce27cf4a01ad413b26de3875335bfa54a9cdc58933808737f1ae546ee5020c65c9eb92136a3191fad9930d8502343b338b50edc2f757937bcd6ca358d11b6f178eeffe90520a0d68b2505b4d976416b6fa95ab7aa13731973a2041a70a75a6d3661fc90c44ec1b9bef57e510a31bfb114304bba3753b25fab3afbf814d16eae444bb5e7524e34c2089784bc7cf81667a91ded12ee1c29954946b3a1d1931955d9d9ba42436a4f8668ebc35632187fce8d1ada101ab19c7971692dc9", 0x1000}], 0x4, 0x0) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x7) fcntl$getown(r9, 0x5) connect$unix(r10, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) fchdir(r7) bind$inet(r5, &(0x7f0000001880)={0x2, 0x1}, 0xc) setuid(r2) 00:00:11 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) poll(&(0x7f0000000040)=[{r0, 0xa0}], 0x1, 0x80) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200000, 0x100) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 00:00:11 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x8110, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0xc4) 00:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x400) fchmod(r1, 0x8) r3 = semget(0x0, 0x3, 0x108) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000180)=""/173) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000240)=""/4096) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x54) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0xf5, 0xff}, {0x3f}}) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r6 = open(&(0x7f0000001300)='./file0\x00', 0x240c88, 0x9) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000017c0)=[{&(0x7f0000001380)="2c0a7805abe48b09a1d638fef2da36977baaccf7400320924a7b4a673afaddc80a59e65184444443d5cbb18215", 0x2d}, {&(0x7f00000013c0)="0be9243aec96d3fe64d9a77176a8cfce60f367b2f77b06c00600cbdc", 0x1c}, {&(0x7f0000001400)="5e6c797c3a38e55284a7bb757b41c69bfe574ab4e0857a6770d4a07853c68e398c6a902d736f05391a3c6696e69e00df374df5af038e28f95052af85ff8e966322ebf361868c9bb8a3150e0e7755138549adf20d76f739b0ce21c85607a10d376d87b17aa906c870a0fdcb5ddfa22486964ba91be668c210b57ff783fb6642f638b52213f34281c114209905544d11b0b8496bcaee8772c9bf300714ce31b0d0f59198567e7ed621f4553909c735cf7d2bf84f41fee135d01540abe35f095d1faeb786cef1908a5b38285349f106b128f8bd55fac85dc8e59810461dd86233fb65c60b3cad7a254df9a9f84523280e27380a950eead6dbac9c7309bef1d2", 0xfe}, {&(0x7f0000001500)="34ab265bff46324efbd4f49640dd38895c3339e195d6d296afa694511e65c883b5dbcf5ec968488eafdb0df26457a745f98112f02b6ceea4925eda3ce5d9a3b14cd58eb0ba20", 0x46}, {&(0x7f0000001580)="dffbdd92067fb2fa6d53ae7196c1ae7974dab6ac25d889717281908cbb69a23c85d40ecf1576aba4e5a98ea910e63f4d5c21d0f9abcdecc7963351eba12de3c6cee7fe11e9e3ade6223f92115de74b05989867367d773d25bf7ffc7fec96e166da23f760053b9708cd879f47b0d440d485865b59c4b3b1399480b85cbc24ea1b6536d858546b3f30a54885fcaf9843aefb55b7d692f41b25c3174b598ce4f4700e65be5842f8b0f5432b6b068ee16820dea29b010c3874f6161b999d874e250cdbc9055f42362751ac", 0xc9}, {&(0x7f0000001680)="8b4fd42433d3e7717674b433292a79e5b6681c11f90ecf4bfc2dd2dd9b2d53a20eac1d59605e2284e074b32f1dbcff87ff6a537e3ad050e4b5a703a4b488862b", 0x40}, {&(0x7f00000016c0)="ab94bc46179164eb2b77a78c94c31a696aefef1b7c472430d42652060bf42c3d43b5d99a9c09a2e13bd2581993e22b23a6e343bfd1d9e21be17699c17ae5f280934bcd7595740b", 0x47}, {&(0x7f0000001740)="a9cb2ec901fc591310ed7abbc62530333576352fbbb7a9bde1c4059772c24983768e68b750d20b3165287fe05afe5a547ae87a6d72a4e19e619d1a4f8c206144988a07bdc3b8dc", 0x47}], 0x8, 0x0, 0x0, 0x3}, 0x404) semop(r3, &(0x7f0000001880)=[{0x3, 0xfffffffffffffff9, 0x1000}, {0x7, 0x5, 0x800}, {0x4, 0x850f, 0x800}, {0x3, 0x2, 0x1000}], 0x4) getsockname$inet(r2, &(0x7f00000018c0), &(0x7f0000001900)=0xc) fchmodat(r5, &(0x7f0000001940)='./file0/file0\x00', 0x0, 0x400) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000001980)=""/222) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000020c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002180)={0x0}, 0xc) r11 = geteuid() r12 = getegid() r13 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000021c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002200)={0x0, 0x0, 0x0}, &(0x7f0000002240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002280)={0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f00000023c0)='./file0\x00', 0x0, 0x1a1) sendmsg$unix(r2, &(0x7f0000002500)={&(0x7f0000001a80)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002000)=[{&(0x7f0000001ac0)="a02bfc23501ac11f64593c62665aca10ff400d8044cbda0ba4851b", 0x1b}, {&(0x7f0000001b00)="db1850a73ef1444f9b634ec384858287be82801f2999748a2ff1702754e2bb90bb5f8e29607b1526063cf4f51b61ef787a7134c9bc1353453897b1c3c2329ed2f73d7ecbb1da7c4217a7f312209f4ef69e2e2d025fd34dcc22958ea66689a7513872c89d7286fdfc7243a0d6a9e8ee08c851741b862141c470fe06ec308b5405b2ef", 0x82}, {&(0x7f0000001bc0)="9daac14057d1eb0859166857bc2985ff9b1f3072c543f071b9f358b9f406c79328cdbf2293f6a59aeff4de71737d26fc6c8db594f5217a4b1426bebf88c8", 0x3e}, {&(0x7f0000001c00)="fbf7573809864f365a592834b83b8593691f0f9464d7a51a2959a7ba26428be490064c885f9d50131b31330fee879c7398054eeb49de3ef3cb836bc41ece8b0aae17a87639f728291b71db3c76722b1e65f77fb91f4d4a83f0d605f852d104de40782fe47af65314c3023b4f1cd440f2e000517de3808adf7c59e269605046043884195feab7cfb65fdc15ac171868bb7c5d7eea000ca502ca729d8172ecd338b669ae992f50204b7b27e4833f3e33e691cd9d", 0xb3}, {&(0x7f0000001cc0)="0573e9eb61dc62629642e766f4a3347d2160460caf6fd0e381d5106c0ac4ce5f53c0aae97488215204e0f61e8bc7402c6bdf2c973a5755a4e2e2b4ed20662b80ac57b3adba25c421f083b7cb3b84a6c0386f603aba43655f5c53eb8540a3f9b3c877b991fb52da90a603cb9a", 0x6c}, {&(0x7f0000001d40)="61a613b7b82997f4faa40bd57eb36c269ff9ecd79359a235c92036e2ca0f7cddd21f084144e69a968fd0d16ca3f5c2bfe171183172877bc0fda3d737e440bdc0b2287f1fce334224f42be3da1c26faf402c2b1239f1ddc7b18f8910da220b6d620e3f0394769e1aa6ed08bcf128fbde4052723393bf56554550aac0b18c0cdad8592288989f41da19b8548c3e65a1ec08332dbdc378772ada0b9480c980992af08cef4eb635c96a51e", 0xa9}, {&(0x7f0000001e00)="20fda667f6afc0323e4a2d3a82bdfd182714fdd6effea2b64818a18a802552ad18b31a6da7b51230640903f5c72ae0df2730c13dd5699b5f7bfe2f414b42314827c94170d74b8d74122ad9bfa3fc06142bdd128e020cdfe0104d24d8da2cc6343e6027391b1b9a6c70ad305f882271caf711a911c08fedca4907d6c93135adeb77c030f628e746", 0x87}, {&(0x7f0000001ec0)="ae87c142cbc9c3dbff480f18cc715aa640b645900cf74678a49566cc51d8c7885a85b0d9bce927a585974516dee357af0c64178c91965b8d69941513ae73a50c87af35787fa27788c9b50d2f429415776cd77f7470a48ad1df1af80982fe8f8147efa57ac6c0f2cbd5151497f6de1886a347ed929a495e15ed133ae74b4dcdcdbde6ec22ae6da17fe75d37ad0f9d47eb6146a33e3a5a9712150a7cf1c91453ca8a8e5eb9dcbb5bb1e26a8ef3313a14e8494128aebcad7de11d2e42485287c1576091d78d2a973ccbfebe9237", 0xcc}, {&(0x7f0000001fc0)="82fbbd41790c731fefac71e2c2b7c854996e76dcba22e4c005a053a4fa4732a6c802d442", 0x24}], 0x9, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r6, r4]}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @cred={0x20, 0xffff, 0x2, r16, r17, r18}, @cred={0x20, 0xffff, 0x2, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r4, r6, r0, r0, r2, r5, r22, r5, r0, r2]}], 0xf0, 0x408}, 0x9) 00:00:11 executing program 4: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xc, r0) renameat(r1, &(0x7f0000000280)='./file1\x00', r2, &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x1) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffdb2) setreuid(r3, r4) r5 = semget$private(0x0, 0x7, 0x440) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f00000000c0)=""/253) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) 00:00:11 executing program 1: socket$inet(0x2, 0x60000000, 0xb01b) r0 = socket$inet(0x2, 0x20000003, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x804, 0x0, 0x0) r1 = paccept(r0, &(0x7f0000000000), &(0x7f0000000040)=0x2, 0x60000000) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) 00:00:11 executing program 5: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) wait4(r0, &(0x7f0000000100), 0x48, &(0x7f0000000140)) wait4(r0, &(0x7f0000000200), 0x20, &(0x7f0000000240)) wait4(r0, 0x0, 0xa, 0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000340)) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x1, 0x8a5e}, {0x8, 0x3}}) socketpair(0x6, 0x3, 0x56, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = getuid() r4 = getuid() setreuid(r3, r4) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000004c0), &(0x7f0000000500)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000540)='./file0\x00', r3, r5) getppid() msgget(0x2, 0x80) r6 = open(&(0x7f00000005c0)='./file0/../file0\x00', 0x400000, 0x151) fcntl$getown(r1, 0x5) fchdir(r2) socketpair(0x6, 0x5, 0x7b05, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r4, r4) rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/../file0\x00') getuid() dup(r7) r8 = semget(0x3, 0x7, 0x200) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000006c0)=""/25) getuid() getpid() mknodat(r6, &(0x7f0000000700)='./file0/../file0\x00', 0xe019, 0x6) 00:00:11 executing program 2: r0 = shmget$private(0x0, 0x3000, 0x405, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x20, 0x5}, 0x7, 0x1, r5, r6, 0x3, 0x10000, 0xaae}) shmget(0x3, 0x1000, 0x82, &(0x7f0000ffd000/0x1000)=nil) r7 = paccept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x20000000) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getuid() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getpgrp() getsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000000340), &(0x7f0000000380)=0x10) recvfrom$inet6(r7, &(0x7f00000003c0)=""/98, 0x62, 0x841, 0x0, 0x0) r8 = socket(0x7, 0x5, 0x7ff) getpgrp() r9 = semget(0x1, 0x4, 0x1) semctl$GETPID(r9, 0x7, 0x4, &(0x7f0000000440)=""/17) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0xffff, 0x1, 0x3, 0x401, 0xffffffffffffffff}, 0xc) accept$inet(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getitimer(0x2, &(0x7f0000000540)) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) flock(r7, 0x8) getpeername$inet6(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) getpeername$inet(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/158, 0x9e) 00:00:11 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xc5e}, {0x18, 0x0, 0x9, 0x2}, 0x6, [0xfffffffffffffff7, 0x0, 0x14000000, 0x0, 0xa28, 0xe3, 0xffff, 0x2]}, 0x3c) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/23, 0x17, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x9}, 0xc) r2 = accept$inet6(r1, 0x0, &(0x7f0000000180)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0x9) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/60}, 0x44, 0x0, 0x0) msgget$private(0x0, 0xd0) semget$private(0x0, 0x2, 0x68) r4 = fcntl$getown(r1, 0x5) r5 = accept(r2, 0x0, &(0x7f0000000240)) lseek(r2, 0x0, 0x3) r6 = dup2(r0, r5) r7 = getuid() r8 = getegid() chown(&(0x7f0000000280)='./file0\x00', r7, r8) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0xc0) fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x81, 0x9, r4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='-\x00', &(0x7f0000000400)='+%\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=']\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='.\x00'], &(0x7f0000000800)=[&(0x7f0000000580)='\'\x00', &(0x7f00000005c0)='\'..\x00', &(0x7f0000000600)=',\x00', &(0x7f0000000640)='$\x00', &(0x7f0000000680)='@}\xcd{-\xa0(]^\x00', &(0x7f00000006c0)='{}}\x00', &(0x7f0000000700)='\\^\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)=':\x00']) flock(r10, 0x1) fcntl$setstatus(r5, 0x4, 0xa0000) recvfrom(r6, &(0x7f0000000880)=""/84, 0x54, 0x801, &(0x7f0000000900)=@in6={0x18, 0x3, 0xff, 0x6}, 0xc) close(r9) lseek(r11, 0x0, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x20028, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000980)) getgid() msgrcv(r3, &(0x7f0000000a40)={0x0, ""/44}, 0x34, 0x3, 0x0) 00:00:11 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x0, 0x3) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='@\x00', &(0x7f00000000c0)='[\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='@).\x00', &(0x7f00000001c0)='::/\'\xb7+\x00', &(0x7f0000000200)='\\[-\xca\x00', &(0x7f0000000240)='^!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-!-!#.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)]) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000480)='@\x00', &(0x7f00000004c0)=',&@[\x00', &(0x7f0000000500)='-!-!#.\x00', &(0x7f0000000540)='[\x00', &(0x7f0000000580)='^!\x00', &(0x7f00000005c0)='-%+\x00', &(0x7f0000000600)='[\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='{', &(0x7f0000000700)='^!\x00', &(0x7f0000000740)='@).\x00', &(0x7f0000000780)='{[-\x00']) recvmsg(r0, &(0x7f0000001c40)={&(0x7f0000000800)=@in, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000000840)=""/89, 0x59}, {&(0x7f00000008c0)=""/66, 0x42}, {&(0x7f0000000940)=""/116, 0x74}, {&(0x7f00000009c0)=""/113, 0x71}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/223, 0xdf}, {&(0x7f0000001b40)=""/82, 0x52}], 0x7, 0x0}, 0x800) recvmsg(r0, &(0x7f0000002080)={&(0x7f0000001c80)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001d00)=""/237, 0xed}, {&(0x7f0000001e00)=""/117, 0x75}, {&(0x7f0000001e80)=""/38, 0x26}, {0x0}, {&(0x7f0000001ec0)=""/105, 0x69}], 0x5, &(0x7f0000001fc0)=""/133, 0x85}, 0x800) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)=""/48, 0x30) mkdir(&(0x7f0000002140)='./file0\x00', 0x2) fchmodat(r1, &(0x7f0000002180)='./file0\x00', 0x1, 0xcb38b3b6cd6eddac) utimes(&(0x7f00000021c0)='./file0\x00', &(0x7f0000002200)={{0x6, 0x2}, {0x7, 0x9}}) open$dir(&(0x7f0000002240)='./file0\x00', 0xe0, 0x4) socketpair(0x1, 0x40000000, 0x2, &(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f00000022c0)='./file0/file0\x00', &(0x7f0000002300)) r4 = accept$inet6(r3, 0x0, &(0x7f0000002380)) getpeername(r0, &(0x7f00000023c0)=@in6, &(0x7f0000002400)=0xc) getsockname$unix(r2, &(0x7f0000002440)=@abs, &(0x7f0000002480)=0x8) openat(r0, &(0x7f00000024c0)='./file0/file0\x00', 0x1000001, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) stat(&(0x7f0000002500)='./file0/file0\x00', &(0x7f0000002540)) getsockname$unix(r2, &(0x7f00000025c0)=@file={0x0, ""/4096}, &(0x7f0000003600)=0x1002) getsockname$unix(r3, &(0x7f0000003640)=@file={0x0, ""/108}, &(0x7f00000036c0)=0x6e) getpeername(r2, &(0x7f0000003700)=@in6, &(0x7f0000003740)=0xc) ftruncate(r4, 0x4000000000000000) r5 = open(&(0x7f0000003780)='./file0/file0\x00', 0x800, 0x54) utimensat(r5, &(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)={{0x7, 0x9}, {0x0, 0x1}}, 0x200) getsockname(r4, &(0x7f0000003840)=@in, &(0x7f0000003880)=0xc) utimes(&(0x7f00000038c0)='./file0\x00', &(0x7f0000003900)={{0x8, 0x1}, {0x62c, 0x10000}}) chroot(&(0x7f0000003940)='./file0/file0\x00') 00:00:11 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x6) read(r0, &(0x7f0000000080)=""/236, 0xec) r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f0000000000), 0x14a, 0x400, 0x0, 0x4b) 00:00:11 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/132, 0x84, 0xdedcb482a06d7b73, 0x0, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$lock(r3, 0x0, 0x0) 00:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xff, 0x7}, {0x18, 0x1, 0x7, 0x3}, 0xfffffffffffffffa, [0x1, 0x2, 0x401, 0x20, 0x8, 0x1, 0xf7, 0xfffffffffffffffd]}, 0x3c) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000140)=""/108, 0x6c, 0x3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x108) sendto(r1, &(0x7f0000000240)="be2bc1f4d423f980b9a41ea30bd4506111a0da666e8eeb8f86fe9448e7ef66ce837b96ba186aa424cb0d48850284a13deaa2b62fb6ca7d4069a27defb2bc469760bcb5982a469d26428d3998cdca6a8381a879eac2ec7b44013a3af13e9485ece678bbcfc9e0addadd5ce7e13815fa4687a465823adf4128fd76ce5531dca618464f175e", 0x84, 0x40a, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000300)=""/8, 0x8, 0x40, &(0x7f0000000340)={0x18, 0x1, 0x4, 0x9}, 0xc) r3 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) recvfrom$unix(r3, &(0x7f00000003c0)=""/171, 0xab, 0x42, 0x0, 0x0) bind$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) semget(0x1, 0x5, 0x80) clock_settime(0x20000003, &(0x7f00000004c0)={0x9, 0x80000001}) recvfrom$inet6(r3, &(0x7f0000000500)=""/85, 0x55, 0x800, &(0x7f0000000580)={0x18, 0x3, 0x5, 0x3}, 0xc) recvfrom$inet6(r3, &(0x7f00000005c0)=""/182, 0xb6, 0x40, 0x0, 0x0) getpeername(r2, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) getsockopt(r1, 0x1, 0x0, &(0x7f0000000700)=""/210, &(0x7f0000000800)=0xd2) r4 = open$dir(&(0x7f0000000840)='./file0\x00', 0xc0251, 0x2) r5 = getppid() getpgid(r5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x0, 0x4, 0x4}, {0x18, 0x1, 0x9, 0x8}, 0x954, [0xc4ba, 0xaf7f, 0x200, 0x6, 0xffffffff, 0x1, 0x8, 0x8]}, 0x3c) faccessat(r4, &(0x7f00000008c0)='./file0\x00', 0x102, 0x200) recvfrom$unix(r2, &(0x7f0000000900)=""/203, 0xcb, 0x3, 0x0, 0x0) symlinkat(&(0x7f0000000a00)='./file0\x00', r2, &(0x7f0000000a40)='.\x00') sendto$unix(r2, &(0x7f0000000a80)="4a2db0f057d757850f5d561c986b6157b4df45933412a2f9ce42ea11a39e4a91a2c8335605ce5700cda7af2b85", 0x2d, 0x4, 0x0, 0x0) symlinkat(&(0x7f0000000ac0)='./file0\x00', r4, &(0x7f0000000b00)='.\x00') fcntl$setstatus(r4, 0x4, 0x40048) sendto$unix(r2, &(0x7f0000000b40)="350b6bdf18159df7d558d4c194f47b7b10a8712c7bfdc0f429a1898db4858a81e3ba29aaa3da2bac0fc0dbe1891360f3a14730728e93cbebcce5df76b4f1911a94aeeb7e124c7a2afe3de2209a92", 0x4e, 0x0, 0x0, 0x0) 00:00:12 executing program 3: syz_execute_func(&(0x7f0000000000)="0f38f01a0fb686d5ffffffc4037d69f300c4a1c115d96643df540800670f642665cf410f0f9c5100000000bff30f40cec462fd25b500000000") socketpair(0x1f, 0x20000000, 0x6f7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = msgget(0x2, 0x62) msgrcv(r6, &(0x7f0000000140)={0x0, ""/192}, 0xc8, 0x3, 0x1800) fchown(r0, r3, r4) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="296539ba9f19489bf9d2473c5c8093aa57ed7cb7115bc7d8bdff923fca3bffcf9e528d3aeac28cf2557153c0cd4c00da18109b52081a6282df859a13e757ddceabdc0d6e9657585b236296911bf49e22f984abaa9ab8f5b9938b8b80b8d7f56caf199d0e50b23177b5c3b17057bb581edf7f6879f0e9e443e23aca4045fe3f622fe958de2c60d05ec2f021c95cb10c427e0304551b11b7395f14477c7fc52288a7eaac2a329283332d8f6a3a57548d8166438c12a99b5f01df1d1b6274c710b471f334ffbf8eb3fc803c44", 0xcb}, {&(0x7f0000000340)="433b780a2d6134c7d5b76881f5e64d2c071fe24362c51910ef23691567b6bb85787042820c39eb44add258b497c1688793c6c163bdaaade017481981e5407d7f8a8e00f05addfa2da2ec4396d1cd86334910e28202669ac826079bdc779ef09b6d343270e8960c3447f64e451a1244a78c7c010eb6d521b7dd0f3753f61c882921f0b4c069063ef719e52762c8c282139e055f9a0e56f7140c", 0x99}, {&(0x7f0000000400)="3bc01edca67a7b6e0e2085cefcba39772d1de133ad0e930acaa12083143e07c74402f7df1ea2d19e607c8db83631c991e7387c953c07eb76eea6dc2e4fc7a372bc237491fe9e19c7eb7d1d2866a0fcc603c82839cd9b4b54c7ccd3101ef3fe828e608149b1c71f075e97ec66b0c1d91e32647f14acbeb175d61a390e2dbcffbc57c058b52648cef0f45c25eb3dcd322662832d182af7981a84fdc89785c0841a", 0xa0}, {&(0x7f00000004c0)="ea00007bc5cd163df6a0d404c60b313907fb61d44f6ef1821607fa2e15d1c8271863d9d4a3c50ad6fa71a0965b608c0dc61f858dd3888167de86cafc2ffb42b581dd3896a4cf429b1ca1453cea303033c3f44a55ed7b081f869213b86f9e244315bdf6f3dc511fb1bfecca553ae006fb1eab45cc09a9f8e211c0522b8c37fb6ae10dc51f2e5cd2bb8206f4c4a1da2b59d4aec97fdf0df6d3e5145a935f22032d1bb7368c9620895ed2e7e3522ff375fb6afdadb7b7d63c304fa01c64ae375b838057ac1bb3ceb7b5b754002ec9c3d45ec0ace0b078e58bf8bdc572b2fbe78e158b562bc1b6ca", 0xe6}, {&(0x7f00000005c0)="488cd14638d7857a3dcd337b1b27eea91e6b5d9d61b9d7bb9a913a252c2e98279965de9f7c99b7f69e71f4afc48ca5f1f3201048e2c5ca7d42736c02b0a2b957cd6f7b24fb1ff52f38461d3669df1ac51ddbb5fe121c1286376108990d73c614b0df7e94f164ca48479f9b544e7c23b265bbc7222aadafbe51f43bafcb7535c173d6aa893c25588d26a078f643ebe8d7c788a6cdd8d0a16853ddb5b5a0b52c2a080f97469e7ca2f65d0fd4d5047e8a99913e47babe62557bc5628ae8e54beeedcb3cbc5c22a416cb2117d09aed189d6b288f838eef1251a1e4791cc6d75b0a2d0ad99391cb198f318febb7e554ee3bcaf6", 0xf1}, {&(0x7f00000006c0)="ccbab47d627d7f10f472432eee8e049a336423529341a1af5da7207bb8ecff8e6aad68841956951ff9394f554a1b32616689f3a557e5e602f2003eb71b98e76d00fde269bebe785347b1f355b3cc3f42ad61d9773bf4e8431de9b1e614cd2cd3e554d41c77063712938ecb5892500217813f", 0x72}, {&(0x7f0000000740)="d07c8c97d50b4bd535f9a384d74fca49c365696a8c73c3866982d25364b5aa202643a9a14e8c3cbba2eb7b52643ebb66fa433e0019e65a785ee30659e697c0eee1b13e360794b3f4053e928853fd802ef4b3a417a09b2cdecd2877ebf12649c61a5006f105d1800183ab5b8066bad4c114f322b99ed78a357eca6394ea", 0x7d}], 0x7) setsockopt(r0, 0x6, 0x6, &(0x7f0000000840)="ae1a13b8107041bebbfca39e268f6246e15d8c07c858578982ed269d607fdb891fd8c139bb79075e0b1bf20366176631d10d6b5b2988ef71aec96abdea0a4a527298b4baa8b892b84961ab425ebe8f4a6f375ede3f6eb8c865c727d0c2ed30a2fcabb33549dbf972e51464ab6acf11eaaa8252398238e9c4efee63d159faceceb8f5a9ba30fca4b1b4d4763c3ccdee3c3d7329f50f7d67e397b264981ee1f81e8c29f34c5aa55aac37c6e79b489476028431ac1d1bde03352d5cf5236b6cce22f77abeb2fc1c459273992ff7529c4520ca4802203a5200e7a5f053259ab0783e01ca1b7c26c74556ab0de880d8f3e0743a0b360ea1769f", 0xf7) bind$unix(r0, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000980)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000009c0)={0x5, 0x6}, 0x10) getitimer(0x3, &(0x7f0000000a00)) chdir(&(0x7f0000000a40)='./file0\x00') bind(r1, &(0x7f0000000a80)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc) setgroups(0x6, &(0x7f0000000ac0)=[r5, r5, r5, r5, r4, r4]) r7 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x1008000, 0x44) r8 = fcntl$dupfd(r1, 0xc, r1) renameat(r7, &(0x7f0000000b40)='./file0\x00', r8, &(0x7f0000000b80)='./file0\x00') msgctl$IPC_RMID(r6, 0x0) read(r8, &(0x7f0000000bc0)=""/171, 0xab) r9 = semget$private(0x0, 0x1, 0x82) semctl$GETPID(r9, 0x5, 0x4, &(0x7f0000000c80)=""/7) getsockopt$sock_int(r1, 0xffff, 0x1209, &(0x7f0000000cc0), &(0x7f0000000d00)=0x4) msgsnd(r6, &(0x7f0000000d40)={0x0, "0b50f4fbeefdf6e2a589cbf642658cdb9d2a109fd97a18a9055845b15b4c606f9cbf2d6f88cfa77e61ac2c3d686f15d8bb48aa76b7a63ea05f768688eeb5e57c7264b2615b1f61452ef63651eead6213559f3430d6c92ed0cdcb7ee91248501d10fe1236316aea245a53f55922026a5687f42878f7de35f3"}, 0x80, 0x800) getgid() flock(r8, 0xa) sendmsg(r0, &(0x7f0000001000)={&(0x7f0000000dc0)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc, &(0x7f0000000ec0)=[{&(0x7f0000000e00)="aeeffbe3136efa49a22e95fb4aaa23b3a2381999ba0590b9f7b39f3c3db6160a814eb6ff8bcf4673d23961429b1637302677", 0x32}, {&(0x7f0000000e40)="3e429062faa54f025359d53459227caf29c20cfbe2701dce116199d3635cc875f8c50f6210baae29c2a7e13596de0c6496272ff8311b59ec0511f6991939e04b8d9a4656314d1348", 0x48}], 0x2, &(0x7f0000000f00)=[{0xd0, 0x29, 0x1, "fba4fb5ca47b6a393154e20fefcd63b42720386966fc28c01c8a14da5174376b0479634aba2c8b14858f4184a90aec453317fdf8d695ddcd6faf52a814b638e0a42a4df5491ef4ccac2f7daa4c0b3dbd45bf5188acc1f95811e0bdea74f506390c69cced255a6e505bb28afba7414d7065e55a5992455b1c3b0b69031079211ccba95b0f53bbb97b0fe39068a6e9fb95f7d69f3833157cc6a2145b554edd2513bc4fca05f2eace807a17581df6d830b29689db3782db2c5d7cf1382aa89f93"}], 0xd0}, 0xc) 00:00:12 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="439f7fc27e0a2414ee917a98ad1c61ecfa39742601dc2d2eec1b03e562f3cb74b642ed76c103674a2f90c693f58ab00b7d7e2bc046bea2c2d91319629bd8d077f731eb34ad187f26ba4861a64d5cc5478d3acc", 0x53}, {&(0x7f00000000c0)="47cfd7e6ba60c02b8ba92204e0c6264afe208612e2aa9c2d47eb401ae7034b5ec167b2b6b077b391408048075490902c549654dbeda4a176bf230893f3fce0c8d6465a2beb26b1928c894ca6b819ef5e1b47e2cc2a38fee173f36f94", 0x5c}, {&(0x7f0000000140)="55d3ce2a4ea6ec891fcbbea6afb59b8dc653ae5040a89dfdc8d74352e073e6793e39ac3cab29df6ca7373014300c82777875f74cea9c088bc4e568fd3be48b0ecdf73ab8d9f44aad9cccc95f8e5cdea55a9cb944f8d3f9ce81eb2955be0009586c40df6984c96fceccfc0cbd440201e8a81bd9249c6800086bfcf396ed731fd1abc7edfc21bb4dd7479449f372122220b49b0ba840ae34cf9463c5e3469583b6bdec9ff8f88947a63dc63a6df382eb909ff658a1fc9699fbe9289644e66738f374817a15aa59280ff2c373c9cd9e9c0f897c5888ffeade2a3d76834e", 0xdc}, {&(0x7f0000000240)="c80246cc64e1d370902ec2b68512fce758eb4989e73a1d899880a475b9765291aee2", 0x22}, {&(0x7f0000000280)="df2cf7d4f66d7352917533dd0b4876fa436fd73d8a4c680623053d39e36812c26625769778b7b158f1ba3df7bf049ddcd51b9dcd7b4d25f431680d783d9661db8da15097f664400ca36040922a0f7d634dd8653e94988d0186fe2d65232e3e414c1f0ae192d8a4d19040d313093fbd880e3ac7c2a1a6feed", 0x78}], 0x5, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x7) r2 = accept$inet(r1, 0x0, 0x0) r3 = open(&(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10, 0x100) r4 = getpgrp() r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000003c0)={r4, r5, r6}, 0xc) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000000)="84", 0x1}], 0x1) fcntl$setstatus(r2, 0x4, 0x40004) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000400)="ac612145ad176d300f46dccde76b042269285f3233c4497c", 0x18, 0x0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00bb6b580d4a801c2eb8aba9053d179af50b787518d3f81644daadd8415d6c2421feb736a90e3d65666c6180ceba3c60fae25f036014e70576e4022de497f27fdc9eea6489baf4cc4c512fd40347bbd3c72914964708f1b30418ae99f6bdf3961bd5311a1ac198b54abd3d8b27e720fa9e0d2f5e9390e443733efc8b3af85c1d063c96c6ddba6eade1d22fed5e27184bac8299bbe88fac7a2cd6a34a0ef7fafa1789e561e00059e7907d7c98b05ade9ec1209bf6af0d21d2"], 0x1, &(0x7f0000000480), 0x235, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r2, r2, r0, r1, r3, r2, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r1, r3, r2, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0xf8, 0x3}, 0x4) 00:00:12 executing program 3: execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\'\\\x00', &(0x7f0000000100)='.[#-\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x15\x8a\x00', &(0x7f0000000200)='\')\'\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='$@--\x00', &(0x7f00000002c0)='\'\\\'/\x00']) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) sendto$inet6(r0, &(0x7f0000000080), 0x0, 0xe, 0x0, 0x0) 00:00:12 executing program 5: mkdir(&(0x7f0000001240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) recvfrom(r0, &(0x7f0000000480)=""/244, 0x1d4, 0x2, &(0x7f00000006c0)=ANY=[], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000380)="ad610bf242350d2a8a31190ffaacecc293def3d4bd86919a67f3b6529e911c19c2517634662a31f018a77e5f720b35203f1dea19935b39", 0x37}], 0x1, 0x0}, 0x1) r2 = dup2(r0, r1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000640), &(0x7f0000000680)=0x4) setrlimit(0x7, &(0x7f0000000200)) setuid(0xee01) r3 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f00000003c0)=0xc) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f0000000080)=0x145) r4 = socket$inet6(0x18, 0x0, 0x3e) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000300)=0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x158) r5 = shmget(0x2, 0xb000, 0x20, &(0x7f0000ff2000/0xb000)=nil) r6 = msgget(0x0, 0x20) msgctl$IPC_RMID(r6, 0x0) shmctl$SHM_UNLOCK(r5, 0x4) setuid(0x0) faccessat(r2, &(0x7f0000000600)='./file1\x00', 0x3, 0x2fd) msgget$private(0x0, 0x514) getuid() accept(r3, &(0x7f0000000000)=@in6, &(0x7f00000002c0)=0xc) socket$inet6(0x18, 0x40000000, 0x1) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000006c0)=""/209) 00:00:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffd63, 0x0, 0xffffffaa, 0x0, 0x10000040e}, 0x0) 00:00:12 executing program 1: r0 = semget(0x0, 0x1, 0x8) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb9}, {0x0, 0xfd, 0x1800}, {0x7, 0x100, 0x800}], 0x6) semget(0x1, 0x4, 0x302) 00:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) getitimer(0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1038800, 0x10) setsockopt(r1, 0x0, 0xffffffffffffff28, &(0x7f0000000100)="eb42e61344883347c506d6f454605275b52597d29fbad720f2fefaf1a110b0d704269395823311ebe9206cf6b3f8ce5ec935c31153164f1d6f2487aa782916c693c81f20df5478deb9500401fc7b2da1d94292e4f11864fca289accc15f1f641bba34359b4105faad1e336a7af0c565f9c37d80cd34f7f55c5430fb2e65e2534be558d2aa90c67774d1b71b432286e2330b18f1b36e3f1af28869d759d564c1227f2fc36ba35fae83f83d489dc299d8df945c409b0ace706421939d5cfbcac58ee0aaa8377c05edb8cb4c9e6bfb5a5e5259bb3259ae933fac487f6b4acbd8717b65dec752cf7672b38fa43aaa0771e8c4f9fc99dfbf9ff0a4721bf43ba90542691418c3c3415e2881d8d61d54dd0fb73de423bc6ffac48aa260abdf13e0d8b21bdd5cb96156a5ce2ea781ee82a82e3c6f044b3b6d97b3c83fbeafc42ff1a489bd6fa92af77c57a2bf9bad909c41f872892ab3757d7b23d3cc7b96fb597dad57afdf7309303d12d31bb5eb8bf1823eb93fa3c9dab032c7ab927420a3426c73077a539e40f126985fe7fa4601bf13496ad785d96e5b94c57522e34939e3ec64424c6009ffe53c029629130384199b025eeded09d114dbd3e15a8f1b5afd54bed0aa1ba418905c89c47c8026307c82290343d7c3290cbb16528c78be09f26dfbfcb5480070f1c7b6779141b222d19706d98058ba6ed616bfbe7ab0c17b725b17d97eb70faad41fbd07218b48350a5b496f724cedfbb404b03514bd53b14f27ba429ef54263543b470ee0abe2f5fee69cf98995c0d832d66bccc388c594db69938db90ac26cecaecaa3de8b592122ab19b16db28dce6bcec31c18d60a413ec123a726a78bf7bdf0af902429eadc315e94f8ba094c9cf4edaf1202fb64f59d0c9faefb98ed220de151764da9339be2cf525f9ad694a37256287f423064fd84507fb2a75987e753a312a10a332368f196c671e6759e49016b7bdcbeb3dfd4d3290f1e092212a5121ac670ff9df9965bb2bab894179c615d9851d628ad8b44965ed564f8acaa6db9d3329b343393f12c89503f07ce49b3ef20d2b90ffb290c0846583958b01c261235c533b6b8095f3e0c33e76ddb07aab5a2801128c5189530c510d8501ce51577c9f26900615bbfaca9861cac4a279c01f76af35760172db1c758085f686d13a7b9492f5c77c37fac5d426887b594a21c7caf6f25ea8f84ca37fd72c58676510fb9e744f4fee36f2e4e78618b4a53fbf2827b4200d0090ecd1a10b0d616b2bdf3aaabddc984e9f79dcb38feb346c45ab9b1a98134fd6d538d97590fcf34019c2fda08d80affc1013f8cc308dd5adf05528776df2c912e7cd6aefe7651697ece76244e9782aa4fc15711d23ec1d2fcd2e7e9c668f520313bf2ceba350c22589d87f5e849d06ebf4a57efb9bcfac20b06028f48557e7d7d77ed90db9c9f01be2efff1c6fbcc038f32a70aa5461652813101e6171fc2d212f6b3fcecde0301e398073f76fca15ef5852759d854a01335f1d09e2c7ee1be6b4e2da8963b64bccb2963c86efc350982e8c4b8a0e86119d7433a5777c3e01de335cac426c12f975078b1d973c0fa6e2f99d003a76fbfa3822a65bfef0bf248a03296e8811756cdadb82749916bede3c5f7e55a03aa5696fef5846f676f569f29c5513148e20975a3a0f97465781c8e1e900e9748b6c24d026d5ae2f611ae1540ffd26323f9a069528cf5f2179b09077d6fdb7b97b87f9df663ac25464182f79feccdf6c0ddc7aef50ab43950040228bc240b452e551b90d5daf3b0653a7a455c43aad792510682a96eb92520428891d67f1eb412b2022d5acf9a7bce75bf9bd8626ba628be683907a34bc86716bdcc686eb97ea570e59f63412059159faa3ca38bd40ccec0f15a80ffc5032950b285bf97c77dd79df9ae60aa5a36716ef76e059b3f2ce1f9a87d3fe978ff9b3e8bf97d2141febb849c2732162b41faac960303505ef0ebf78ca4c8f9e45828ef6d5df85cdc1cf53d618e69bfaf823ce8cc050177bf4d626312b3ba96bedd9eb3e71a0ec612a3a9d0979e27c02d98e39b629c12d8c7fc1a1e4d38ae02174237eb0091846f4e5ac4af340455451f7144286b02063a79fc2c7dcf325bfa0e47f31fd67cef3da806f574249bf9bebc6dca94f16f8c39bb5454ed991d3cf5a4fc88702a4b468bc07dd07fbbe587fbe630045ce3b71ead1e1d2a641b70fbd0f3d903512fff6d3f744dd4fa81650bef9d12315c36fef86b3d73a3b1a33e2cfb371892e5fe69870b7b9db9c9830c60837f0d5897ce2ffd9d38930a76afb7cd609c11224d727690bca5d463085c29ae31df801f6e009ef0211e3eccbe967fcf3945924eabfb8b982aaa37458c1ac296a98800c71aadd89c25f5725859ea2ca7cd881e8e71e25eedc6305035c37cf9f6e4fe26a18ed1da5fd99a4964c967f816d9a99169ee098225f2ec6f6bc9c1df5303c2065e3a33b0c41b47df621b6ce1cc8c8ea0ed321c3109fb848da68304be27e06975b759aef032406ef0e8fee9d83cf33321e5e713100f8ad1041b173a9b8a87e8ab1e26956b3b28fee46780d90e627dfe0dcb0d545116fa18b5c5a9f211e498063a1a9648bfec3b26352bac99866fc028fd164384e312f3b05bd8bf52790920abac431d2b5aad21d30deec04c2c6b19a8af4fe12994af1c514b551ca40a7757dc5a96d1e94ad8fc52ce82db4153dcfa0a3696cd2a690da99fc3afb24df9b0ff925b31e8d8af177c2778f846e69bb25baca15189905d706393dd1052085ac6f1f3f98d85dff7ea2ce32259de40acd36fd489552d784efba1c845cdf0f09a0e321ba44e0fe10cd284e3c866f87e9ac9475bfaf5bb882c0da0384d0cd3a9c6a17c1ecb89b9371da8b938e6e0b946bf54d6ce08399e73bdc654f408c1809d01a86a9c16bd487335e8c786eb12585fe89da1da10962ec819da8973b3939b953e4381ff3236361f5a9b90e6453394ec5e1bf2eff949e11337ed94321ba9403893352c2de38217b3012cce58154961dc8f7ebe1d342c6d5871e67d9fb38daaa5c4285149bcfc33a84841cd397baf708d9feb6b20efabb6d1567a5d4a37c914404d436a0c3b92ddbc12c43b2d337542e07ae4f808354120525faa8309e1327b43472f316905492fb99deaa906ae43c009c5cb63032647000c70b48ff1562aa607fedeb2ffe3f755bc786019d094f45470cfd353d45a40398b89378cbc295471bb05345158230593942442031280a6f6f04194299a9d3d7c1824e3e9197eba5da33da4430d6f870b68d387509e68d22988a3eb41fc05f4c6caa928d536f2b4e427b2ec6fa8285ac9df8c352258e5def07d51bad222ec7442671946101e9cc83853143e85789752f8e155885c852b1a93287596785e13da9527b29bfdc2632c840d671767692b5ab1d8939ad551f74466b91842265f14ba4084bf326a830f25a1927227e1a54b85f466bd81a08265d462aab01d6c57227f17b0df168496f5f2c7cbf99b90944b526c8aff818d90f8a17ea7be60d7e0a8f672b458ba3be46bbae7ca812d97cd99f8204ae56d175e84316bf9d4f8e8f996b111ceca11ffdd8047425e31bf65bf064318e8a2f56ef5b4703b1d7d60d102b9aca5e11497e5d032e2af41c743882318131d740241d70b634d0b0a86ad88dc629d0f5a64855f966c69d2c386e606e64a05e5c3ad3e1cad9deb237ef0fa485a9de3d2f5ed3c6d7f55b978c72eddc99dac95ab501fd28f06ff460ef7a7fafc8da235c6a6a7aa7c6556bba7a4c0d0228f1b5c5ddb107a22e8e4bb8c6cab08e177ff4a22cbb31d1e88e592d9950c9a3168855ac9ab205028afb69401ffae6517daff3c992c5441c3bc3ba61cf5efdc4b5fd94a3218ed9d6e99e067df574ab7b8c4b0b8aaee616d11411e934732c00faa84dcec9ebb0625e3b793dc4887a5fc5e877940c976c532b74f17a871b93d4f05248c647d3493054f3352d337bd3329b7aaf03695788335ff40382fb3824cbec9e64bd95643dbbd9e8423f2ec750d3a56ae6a182f8e2882432d261944f9e949ad7cc3c85977ba7e65f48ac0da9296daba613683917f0b39fa45f21fa628a342526b6021880737e05efe164cb9ca5b486866db28add043f8ebfdc15cf94cabfaf86c04bdae9a3df848d54770344b9012dc3883d226f6f3f5b1259dc8e33f490aa119d2b929af00d565f467e6103b5fdebd2ddcc7c1e2f1306eb577fee7263e23edaf3df81deeb4a0d6fec6cede829c582a5f2a7e71e4b4eb6fd1c66465366ea210d42f72913e7936cf1885754c6f74e66ecf4f2d715dfd60a8e2ed356ebaaf8791aa0d6db7870865c51d238a4321c6a996379394154c5b179c35362aaf3158d3be02fd6cb194fa00c6e7f1a6c761e3149f72dcbe9dbefe07a1fa4f1bcd7d92a4f7f0a69a6304fb3fe0c76e920329e2c233342de5871399ba5be63bdd1f0c520c99b0b44f6c44647a3faeb63d3d238984551c1806029c9f2dc081d0c59e811de36b8089e89ca0121af45f3acc578ffa24c75af91408132f8d9ea53f1a43bb219709163e7995d43510934f10b147d43981553f0db5af06eb6e54cbbdd0bd3f09196c69b38827d1b570476e0b86f69f113ab18fe4f49ec58921062daa7e739f62cee745ab7849926ee7c4548d42d1003f502a101e424e445b97cfb4ab6f1a48f9b65ef41a18d891ae26006f86ff351d2fc76290d6969a0bd8dc21f0c33070330e12097f71d5bd02e9b9a18c9d1581e9f901987ebb984b13020b41e58b48d997719da97c5f7b7993d4e1cf35d687936379f12c614170012837a28f086fd04b4068f7e6bf989b1a2a18d8fdbec9739a523619a789e759c7ef7a53ca67de69cf79d2437a90e56e59de5a2db1f484cd3a9bbb6491c5a8a976c53255482a688fb630c997919b13428bc2818572197619bcda95dc083f99dfe8a10e3f56956eb6e9fb268bfcc56085bce6f73a5c6b1867ab08776180378261587bdaa16e08bb04d3929a0996b64d939edcbdd2064daddeba03a23ef77b17d27f4d88100d622d70721a0ae079fcd937f14f29c19c27aacb9a6a27b6d42bbbdbfbc9c21ceb886e7e1563410d669088f4754ebcafdaf8cf91c31c8b386123fdf3ba61ee498b77f0f25be09c19e5b7e14cd6c459d123d76ac7a85e8dd05ce899c0c967048dc4ac7b454242fb1b9b39def8f7198dfcbfb282b30211fa0f2f8a43bdd76531b50e23e968a4e325f41c94e6a8eeb1f0414bbc0ea5dba29e61c6475f832d47e60c27f110423add40a35538500bae6205232ca6bc7ba9a8f2fccbbf70aa56157ced6bbdf695260ed72f9cbc8ef6145d1b3dee0cc29bea738f8b9804db73224c14b7bc2d30a6f8b8fbd2f20a202f116a86def0a8c51284cdc761649fda45a6be5a4c874567e199ebaabb5535f4bda6b45e1b5f1e236554bbab601f77a2884edcad7e8d4a0857faa383841097a3e3bda13a197ae71f550d26adf29d5b9527ba0e7fb2dd7567332125db727e1cac37861949b2ae18bac2028b40b62a03fa3f91325c1985df367510a204dcc466f16252779d14ed4baba062620a5dac71c068f4dff5bffd82f302e60023f38e915000b0c12ee331ab496b52adf4ce62c83d31bbf0cd4236c704e84d4d4037de15c2c926f229b5320e78a3a5a4ce7d1496a86133d614842b9c8707cc1290e9ac645a8ac47efe6aac353180e75c288eb9740646e59eb0d595cc768215bcc6fa2c8d7325518c79c6bc30fa7b42a42d8da89aa396e453cfdef969287b435e6558fc87e256083843dc65fd6f24cc3", 0x1000) r2 = paccept(r1, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc, 0x20000000) bind(r1, &(0x7f0000001180)=@in={0x2, 0x0}, 0xc) r3 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x200, 0x102) recvmsg(r1, &(0x7f00000027c0)={&(0x7f0000001200)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f0000001240)=""/8, 0x8}, {&(0x7f0000001280)=""/181, 0xb5}, {&(0x7f0000001340)=""/109, 0x6d}, {&(0x7f00000013c0)=""/46, 0x2e}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/226, 0xe2}, {&(0x7f0000002500)=""/76, 0x4c}, {&(0x7f0000002580)=""/205, 0xcd}], 0x8, &(0x7f0000002700)=""/187, 0xbb}, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002800), 0xc) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000002840)=""/4096) getitimer(0x0, &(0x7f0000003840)) getpeername(r1, &(0x7f0000003880)=@in, &(0x7f00000038c0)=0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = paccept(r2, &(0x7f0000003900)=@in, &(0x7f0000003940)=0xc, 0x10000000) r5 = accept$inet6(r2, &(0x7f0000003980), &(0x7f00000039c0)=0xc) mknod$loop(&(0x7f0000003a00)='./file0\x00', 0xe004, 0x1) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000003a40)=0x4, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000003a80), 0xc) bind$unix(r4, &(0x7f0000003ac0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r4, &(0x7f0000003dc0)={&(0x7f0000003b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003d40)=[{&(0x7f0000003b40)="2b608965208e976ec85a5e4d224464b31187d22487b8525af9a5c828533936f546f69f52a3a69e2d1b17359bf70e006dfad00f33fab83fdc3371a4caa6c4c45071debc21a66e6575340d74870a0bf0894d4832095f25eb467cb787cfe0ce18eca08d23395dfe33988653830ede8877d8b32658b8ab81c397", 0x78}, {&(0x7f0000003bc0)="8857462cc7970ac63f0ae663dff6faca0d6e7a1a61cdc935d205437745d460ff045ebfaf3a6a1c3a42b13cc41b8c315e490209ca4d1ee7093b646623f47b04016af5f4ba7e20421ea3903dd306d4a0d5db63d00fe6ccb775c947f7071c05729b135995db9a051b400c2f31ee965a7e7f0f08478dbb30d50d1d8e5b62816c3968cafaf74ec0c9304454792a6eccaa0306028da17006c196", 0x97}, {&(0x7f0000003c80)="82d7da2791cbda0f4b53ff7956307e6b769ffc1d4cbed79e15c2228d875a0dac8eb4f889e28056f7c37ea236d202644bc254aaa0421958f4e89d9fd91c182a66e26c540bc69529bcf1617f51cb6d938ce362b2a552a9d393dc48479b91ebf824ac397ea464a35a169202fb31b3fc4fac0cf262316e3fcd8f78976881c7998c378f10e40255b8f987e17e65ef7cbc7419834bd74e8aa21371950cdd13c90ef39394d136", 0xa3}], 0x3, &(0x7f0000003d80)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r2, r1]}], 0x20}, 0x400) flock(r4, 0x4) sendmsg(r4, &(0x7f00000053c0)={&(0x7f0000003e00)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000005100)=[{&(0x7f0000003e40)="8357d4cdf3c5352171274d7fea7a731a85233b37acd121c747990856312954e7803fb66c99a70a74fb91df49c0af1a450c8a5d757167593f7a7a4f7ecdb668e5772a25197318145c", 0x48}, {&(0x7f0000003ec0)="9b0a8d7d12d008a4a139ac52baf8dc0938c34c702668756de12961c900628138b9fe5035af6914b86e21a4720724eff54cde3e5c586e7bfc0dc9d18e3d3ae48e9fc2da5496daff9b681600fdcb40e7f707ebe925d3d539e59254c809473de840fb9d0444f276ddc305776bccad22851b9905c9c78fd55983e18a81ac6b36026bf1c62c5789eb54a3b582b2789bd50b5242eaabb8cc9f0e08568a421955ce637cd7c8b87b57a59daa602f", 0xaa}, {&(0x7f0000003f80)="fef52113bba5c772a7db1dbcbaa788494c101d23fb3b68c5a7cd5ade9741e41d2aad8cb3a2dff6781cf0192ff22bf164e5ea2a452a37fef5bc5ba2867c7f74c2eac4d8d650ddb58de11fe3f2500c6d757f87a9806d6310e76586326ca72f48ea69ade506fd8bf9b67a9b029cf0f97582fe4c5533a690f7732d6b030f5130225fe7ff25ba90d878c67a432304c1211ec937a25b6cebdb5ba816461912cfec5f159848901c54bb64371731f75fe6b936cfcea432b95b958967ec2e2dce2ff4a12560684f2267f2100a88a09ab566f6bd981bb611fffcb86f1a38a9ed5f29d11c3e562f26182a45d1bc", 0xe8}, {&(0x7f0000004080)="35b77de32c9824b75e344cdc270b6c9d81edf3c3e1ef5a9b0ce7adbbd0109f258cdf95eb11a5720fa55e93f35115bb4db2c898bb515740a4b2f432a3ae8ad3d833a30dbf37c3ebd4a0594ae67b2a2b4e93b13d3216d6d64f02ca87128f31a2713d4f9b4997deba0838c9", 0x6a}, {&(0x7f0000004100)="4cdf2b50107d1e3ce166beca5d01ac943e3a542531dc50ba11b72ccf8071a67fdab6d3af6d11c1bc1c07a3865dfb7777b3e4d79cb65ca51ef1c648e66aab1e8450d8b9956b1a6098438621282254c1d3d23b5f8c2ae348ee6c43e39aaad2cd343fbbd3310b39732eacd7dcf606ccbcf2dd5a0f572ff8f404a798214d739ca2791f400ebb59d8fde1871102f03d5810dd9535b7b731b80f5722e5cfe9f27fdbabbbc8ae8135b54923138f2ca3485a20b260f1fef249f63b01ca2f5639102ba032aed4a49cf8ac420e97c10c156e2622c9ab989cd7347503f254c3316adf4cbb8e022d885be51ba99442152dbf4b111685893281d9d6cb92007a52ae18bb45dfb82ddb03a139e484478d00cec4dd91d52e68699ce5f799c76b4dff8aba05c6c653629818ec6615fa7b689d6bceaf76e9c26ff3e6c6da5f75a7a6464ccdbe5bf034d3556b541c2a1e8fe2ca9d99c32038ffa433ca0aa2d98fe020ed078e8c333b265a04a806bb73cdb29c5149e126a38848d04158c32b81bc727b010b8386fe3fea5de06a61885258dc04cc53b125eb631cbd4345cfdc77a23584e27dedcb99012624ae4886a390cea79fb30224a456b6f2ddb328953a6c8517c845498839d1c10de08ec02ee7ea1c9b691951bd2b213628d2488a0a93b5445ec4a8c009cdde415b7298f8c6a850b35a217adb5cafb008e9d46d6240d9c94742b9fa74620c283922f227b46fcd99ac815b165e95c57616f0575268e23625f629ba9da52d57d1e2ebe9b51c657db3eb1fabf1b17eeca87450273accbcf9264dbd673c3ec41896f113eebe8798030d764c7ef6491755d1ea21d64493baf065c2fd4aeb0266fc4aac85dfcf83da88c0157046dfb7648f39c87960ae2ad9e30c2edf69c821ca52cc2263ffa3f0c5d5ec3dd8791e88687ffe76f3ce357c20bd2d704aa34db2be5c4470b4f477d9b1ea3d10e6bba50ba0418d6cd362833b736aeb7f3beb824dacf6728bf6adb0e433ceae9b31efa53c5054f5c49f68f0e6f027dbefc3348b66c45acd9b5669e003e3e39197cb6fc699fd62debcd7912a4f297fb8a7d63ff164cedb8b5cc4b282ee98f522ed5bd2e69ebcbc2ddb9913f119fd66089b76b0b14f6fc166a8c4c5fbee608e79348deac7b31453799a8e84868c51da81a53fe2dd5c90cba837777db096b2d8a3ba8fd394fc8ad62f1b7b466f975d63960df09e2c0e055d358917fddae5cd9f74ac4ffd18afe0f8d17815ef7bb57b74502c6270d199bd2b568d2a12799a91efdd88967dd597d1403b8f9257e569cb254a93e41fc6eb46c46f3349483989994bdcbc531440e676de954414e7bf827b8a791d31d3c33498d47cb3c6d80a8af6e6389d1b8d346374507ebb5b3805730fb48a201632fa29c24e94df217fd2526e427fb8f390883c8cb0beea5899afafe05b86c61baeedb465976305e085d9b1f2ba4e5f478942150824917d3978da1729047b3ab6a01b6ed78e7e3bbc28d41f01e882a40590026f7b91f88f7b0d4f068116d3d7f836abd180f295d50d267c4c35a18edbc7babe390c41d4910be4e0f16f7b20e5748a48f608b20f510ea2fadf64f710176906fdc2d47b7325e06966bd1cf2959e67eda34506b1dabd61ca0ce0332f5f6fd753214f86659fa7b465df3594b73c9befd3bb9aaf67324f7d50de7d6dd89b9712db68dd4118af910a8ddcf37afe0dd9063e16a6e2c08b1b23e46b9a0a3c9fea64108b28c4d19cf6147502e46d03141707e4affeb64073e2baff29cb48fcf2629935bb63a8c1c487ad57fcf30f9cb3c95b40424699d12072dfd07260991d6c6c82c1ba8df5f204376863c14c1bdd3a894ac9d7ee0c7bb0872be95c0ee5d89fac295cdc6bc2cd521da3ad0ec446ddd746d890f7c7c9492c4ef95b1033ea12ad9e47bfcfa8335fae6c663776a6cbed49651bb81e8c14979d98438ed378e792697bb75a2804b3368ea965ffbcf8456d9387c81a566d833a2438ebdc58c64c952723882ea0b799804c6941e7575dbbb4d49e52b5b0b21b2e9d172565fb910d3772cc6e84cf4570df83ad95ede73ce003e68b353eea6e3a76a1c78fe473a992eeab5dd71fedf79fb439a00a9e99e70e5b68025a35aa48531a5fc6098d0f93d44b8bab95dc7b803ff1cf05399f69f4f19390d7825f20022818f40dd0e7e1953fec5906de9b26b9252f1535599e52eeea133a9d3f45f5526172a5cb0f72eeb833547b56167f2d4b3e8b360cbf315d6cc26ff8b6df24859fba57ac749c76ff7d06c695cad660cd8477883485e7a80bf18f71d8c84d3473344097648ef23fe86860194d90ee5dce26b0a614d7101ea5fd7d62cc1f1bd3c9009331714ad1391ebde0c8119818cb89d1fe7bca9f463ae3d9dc1f6d1f5a33ff21aa2e555a90bd348cff498f9b5910eebcf3efbfa9fc05566b0d2d1de757b67bd8f88030915090cc4c34f11b4f923300beeaae9b8230f5a18f9c288c124b7a65f4a979719b6a167fcc166dca40567c8430aef3c2142be8c3a34b11e67a7e50772be772414c55181cd7cd8d2aa2b2eb3d621ad7a9ff9bacda5b944cc56045f5420979b14a3919c5395d2a8afe9faecb6eba24fe69ba4012575bbb486c823ac57ee38bb16df00be9fca668b5d292eb9a882e617fde5acc99690f19ba90f00a19a7675598fa14555908a50efbdd5a8a08c2692744cecdf2b38c04469ba3985ac54cdaa2612e3fc16d2c8bd51d0ef67bf83f8ccde64e15f7dffd659ab70ee9280f92531b2bc9c3fb576eceeb89beb5de2adc3380599bbb910663007a48aeaa54779c035391870337cf7e3dfd76a8d54280bb2e0e862995900c8812b9c879e36ae8a183f90ee7875f89bbed24c34c1541eb32fe74f5e3b283c2733a80eb0c1cf5062e9f5e4b0be779277ad1dbbddd55ff4d95e70a6a20d73a3d55fddab31860e09c5978d8bb9f38e30e556d4a40aa9c7f33ece1beb35155d7b3ad47b9938d59d45813c2d484c473484fa62ba746f3015fb546bdd55bb7a79075ddee39f88c54f20c9cb046568cae41ad2fa8fb72c16e8c31d2cd966acd54b2a848f3b849991da07f5b24dccc0fde3fe06bbf58c1f1ba1888118a65d86dee711ed9effbced4ee1b0198f9e3795beb8bf65c042c3081e54af69309db4fb0b06b0648fd3fc4520be9515f1dcbe5e78dfb7a6fc41ac8d99d08239e4da968689821ddcdfca0ca96c4a90b804f5f80d1faceafca68daca6091aef4baa0ffc3ae2dc14362980c91e2a749410cdd2dc94f7370b74e72841086652ce4c2228f1ef407edd09288fff9a4350c7a258e683afb7067068a8aeff603ab94e15b4327743ecf2e859df196d653f617e427955b304ebc6c5780c4b583d4e3d65988c2b69798f05c0bf3f13d8ec17152d6e12d3017a80dbfad4caa7b649b3f3f2f6eb788f055285b1c09c3f5c1d20764ce3a4c7ee1a3e719ec06727db7e848e80f398022458650f0973c2707c5442b7f966b9d3cd3c979d76dc542a4cd60bf89a32ff979c1d42784f50675bebc208cfef15de8a2d663060a73ab57f91d1edc13acbb86619ab2da41877eb55fbd61346354fe40aed8a82a064d68a319aec112bce8974d35ae95c8dacc146420e9b489a04148d5cbc887aa8430124e22ca46c1d126748d36c884e179d3b8c9bb32bbdbddc9e716b316212cd76c0d90ffa8cee6b5c7a8341491d08c7df019435268d96d93366555520efb9d58e972c2b4e2ec94e14ae39b8b3ee2d17edf9101afc2a0cae904f9e60dc17e1118d6ddcfaf1be3c0bfe8beeb9850eee24a15ab275e94c47cdc99a7477327293936b0895304a05d523a50aff9ffd0367b9ac733bf060b11bda0fcd10e04e7b9cea096c3e46dfac6a3e1c55441f8f47a5aefb55cfe3a312252cc2554754f067016d5b39e01e8802bacbdd1bff3536f2a16af526764a1933abf5c6fd097537178f2bbac46d777507779bc74df63191bc61949df3d6371ed9ddc1354e27ac7919920bf37d04195a1cefe7f344b24247c79f2b0cd2d521275d6301331433f731e567f5ce898d29195d0c3fe7b16917e1caf4309a568ae5b956d77f2361708b4e58c9f3b4759f40eb3fa88624dd66419013cbde1bb827f54978935d5ee271165dbb15389cd5215113628ccaeac26880502c86ce1aa5edcc85450ef3be576262694c056e9d59f9a1d613f595d38dccfbbb1f757bed4a2202a5796753761e60b294d8da2d31b8be943dbeee71629be87a69cd715da938800722f6c1879c2f38458a1013a073c5fd762d67162823adddd66a52ecb32de7794c2bb87907bf81d3dd4f7574402b6c5e51b89db23ce96eff2dddac1698af8d34d9dbb7cf70f28111c37e2959d870e21e131d2ad267f424e5b3c9bb81d16c5ad8ffeb52ecdf0dd1dedfa878384665b24266f3152eaddceb7a4d926f89707da9ef790f2ca3318fcbbc5692746b5917148825d1ca8296089834cb64aae676b50ac79ddc33d9bcaaa22a22da0abc1edf309a5499b585b5b4a7c5ddaeabd2b2741970e48cd12059696c2da9f262fa0d8ef3b5d85973b06b7e41a8bb8f6203d460219f203f7cfd38fc28e2eddb64f50413096560216ec78bf1afd724a0c1f0c82641c3babe3a5d8eb0f0fcc4824aeefecb863371c55f02b0037ae8bd446844c4fb263be6b27524dfb2a8250058fde657cbc327c35200dc1e12af11d0e0b73f20b3576ccf02c477b1f9fa5f3d996a861004ddc4148635f5dbd63690a10b13d8452e30d5c125425794cd4b89e61acb28dd1b4c7950f2a62eb9eafd0715d249e32d7cdc0c5b9a9f0ae59ad650a165218b4444db21647076c87a7f860d4e12f409095ced5b970faf9bb7e42044bde4f6a6e9e3b91411bacc1bdcf15ce471fa7935b8e1a451c1a20cb6b8c9e8aef7b30691914bf1329a418901080ac2741f74e6a3845419d96f3f20f2d3cceecce7145955c85a0f727a5fd8031216527a72f1a74300cc3afeaed8c4cc267e72b624efc5fa8dad57a2e71d4b05484129815ce1190909a4b952c8b6c452b11775ed41f949d6d21ee4d811fab80af86d8f93d01fde69c391edc5cd3cb964423c7361a6a9bad460d971fb9a7de145da4dd274b90b1ac83f5884e4e71b57cd820b0e7c1ac12eb44c0b2ba6f3284b7a7b429b11f439078e46c49488a5096badde3bbeda568b469a0e89db2db4f95cdbf4548a042e4d8bba3ac189b4fd1c4ff7bafb91498b776cdc79eb6af068b1d2078fecd9e40e7966d81344bca8ff6497ab29aed02c9cfa22bf9b7b341b44d6c0aa9394443631574c871f4b2b6a31c6f4ca90d3c7291683d04fba98dc3fab39b1c70b7c01ba2181fac01ac3119d5eae3994adb44085548dadb61241569f98546e8a80de344054c0b2786e971e3c3fb83d946eb47ed373bfdb16980d6a91ac4c772fd0f2b0216ca40d2e4703ae15079ef7e0f721406d7f4514e27cdd074df73c044555f203a80268aa830ab29d2ca9d4db6ff6db4aa6f703ea1983b59c06aa461e17d10ce3cbc08305e3bf72370269785d1b3d23679b7ae22f5f4a09ec57eaa5e579b08d5d8fbb1dca675d65f69a2089610ec5fea3b7ad88d39bcf1885ae4b33122bcdf19c42549f4fa20abab13c25bb1976c4db76b00ec99243e35fce0dab9593518626b5e5fee6dd503c77778fb5e3e1b64569f4f5ab62e280cbfa7c8feab88f6f4a16e1153c1a9ce99c97f4733f5ac579bb3bb0bf9f2838e4a3d3d723581aca06860aa8b27fcdb36697c6a32831a51b1754697d3c036b6243b46fc9a88db8c945af31388e486a536f7aa1e6d9d0cd4f4afccfcfa735b609c5784", 0x1000}], 0x5, &(0x7f0000005180)=[{0x100, 0xffff, 0xfffffffffffffffd, "7dbb626bc083ab3d8a83887c863282052658449e4da13b1205c9798101cf3ce3d1854cd7ea8df2f46fa35c51a59e802945a590d21735588bcc747bb495be2f127cfb994941a37b633ef043975f23b30cf51811811cf4b5ca8636cc2c84112f443fd7cb993009426dc7da70373539bad3661b464612594c95ffd6af90647d90877e863170733619d44f11c713570dbea07953c8902cfe60acf7e1343271d2d5255bf69ac2aa04a5adb606c8c98f716d507986d3511525556851fbf2905f04c39508cd697ffc5e3a5562735aca28d5ed1cbd1f7ff024fbebb98afae935fe2818eefda0b6f72735a29665a4f1"}, {0x58, 0x0, 0x3ff, "ab6fe79e1393076249889e3d4d6ae744fce47def0410ccc9a670547641a85468908f8190d093a30d1bf3e9e953c878938d82ff3c0577336a4f128deb4a134ae79c1df785"}, {0xa8, 0x129, 0x6, "a368cd02bd8bff865b6e598e96029b9dbe17cd3f8fcfdddfc0b55e371c616a74f6a60acd1d4d8805aa7c2c7aad1a11aa83e3a1957031de448db2cb18c52b820fb685d185581e2f4dfc318fc80e3eeead4bc2a3b9cce41d091c5c5fa1185d4be872bac26c2dc35d7f3faacbe467e3be72db50bdc3af1c18643ce184e881720dd352e88bb49e3abf76e286c2b414c1a5b4c2"}, {0x20, 0xffff, 0x7, "88518b09e4b1185d0be7bf"}], 0x220}, 0x405) accept$unix(r1, &(0x7f0000005400)=@abs, &(0x7f0000005440)=0x8) openat(r3, &(0x7f0000005480)='./file0\x00', 0x1000008, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000054c0), 0xc) rename(&(0x7f0000005500)='./file0\x00', &(0x7f0000005540)='./file0\x00') r6 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) unlinkat(r3, &(0x7f0000005580)='./file0\x00', 0x0) 00:00:12 executing program 3: select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x3, 0x8, 0x10001, 0x4, 0x4}, &(0x7f0000000040)={0x3, 0xffffffff, 0x3, 0x100, 0x2, 0xb80d, 0x2, 0x8}, &(0x7f0000000080)={0x6, 0x3, 0x400, 0x4, 0x8001, 0x7, 0x1f, 0x800}, &(0x7f00000000c0)={0x0, 0x100}) select(0x40, &(0x7f0000000100)={0x100000000, 0x7, 0x8000, 0x101, 0x4, 0x1, 0x2, 0x43}, &(0x7f0000000140)={0x8001, 0x8, 0x6000, 0x10001, 0x7c, 0x5fc98539, 0x8001, 0x100000001}, &(0x7f0000000180)={0x2, 0xf0, 0x8, 0x7, 0x8, 0x2, 0x903, 0xff}, &(0x7f00000001c0)={0x1d, 0x5}) select(0x40, &(0x7f0000000200)={0x7ff, 0x7f, 0x5, 0x4, 0x9, 0x5, 0x8, 0x1}, &(0x7f0000000240)={0x1, 0x2, 0x401, 0x7, 0xe4dc, 0xfff, 0x9, 0x1000}, &(0x7f0000000280)={0x79f1, 0xfffffffff8cf4de0, 0x7, 0x80000000, 0x7, 0xdb96, 0xffffffff, 0x200}, &(0x7f00000002c0)={0x0, 0x80000000}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x10, 0x200) r2 = semget$private(0x0, 0x3, 0x2) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) syz_execute_func(&(0x7f0000000380)="f267f030264f0fc76300c4617f7df8c441455892050000003e2666f009b900800000e5de6440d921660f665e0af240afc4c37d05ae9700000001") openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x20450, 0x19d) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000400), &(0x7f0000000440)=0x10) r4 = dup2(r1, r1) select(0x40, &(0x7f0000000480)={0x1f, 0x0, 0x7ff, 0xe6, 0x6a, 0x0, 0x10000, 0x1}, &(0x7f00000004c0)={0x6, 0x3, 0x9, 0x1, 0x1000, 0x8, 0x401, 0x9}, &(0x7f0000000500)={0x1, 0x0, 0x714, 0x3, 0x6, 0x3ff, 0x10000, 0x401}, &(0x7f0000000540)={0x7ff, 0x40}) getsockname$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgroups(0x9, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000640)=[r7]) read(r4, &(0x7f0000000680)=""/125, 0x7d) r9 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r9, 0x3) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000740)='./file0\x00') getgroups(0x6, &(0x7f0000000780)=[r6, r5, r8, r6, r8, r8]) fchmodat(r1, &(0x7f00000007c0)='./file0\x00', 0x100, 0x600) r10 = dup(r4) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') clock_settime(0x0, &(0x7f0000000880)={0x10001, 0xfffffffffffffff8}) bind$inet(r1, &(0x7f00000008c0)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000900), 0xc) utimensat(r10, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x1, 0x100000000}, {0x7fffffff, 0x4}}, 0x200) 00:00:12 executing program 3: mkdir(&(0x7f0000000000)='./file1\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x80000005, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)='6', 0x1, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/247) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') semget$private(0x0, 0x4, 0x42) 00:00:12 executing program 1: r0 = socket(0x10, 0x0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140)=0x100, 0x4) nanosleep(&(0x7f0000000180)={0x5, 0x7}, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x7, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x8000, 0xa328}, {0x6ab8, 0x7f}}, 0x200) setsockopt(r2, 0x1ab, 0x80, &(0x7f00000002c0)="fbd6441d34c35faf7ca486a900234062dc", 0x11) fcntl$setstatus(r2, 0x4, 0x1020040) fcntl$setstatus(r3, 0x4, 0x20000) r4 = socket$inet(0x2, 0x40000000, 0x18e300000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$setown(r3, 0x6, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x1, 0x7, 0x3, 0x2}, 0xc) fsync(r2) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r5 = accept$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) geteuid() sendmsg(r5, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000480)="10417cce93edc13b83a7edbc9501a00477a350581dfe97d37dd0cb73347a9189c09ee9d4a6dd172517c258648b9b3b887c1bb18dc765801be22add79c83c9a93", 0x40}, {&(0x7f00000004c0)="29e3fb4a6c35c9a5ddf090212c72679abf26ad2074ed957796cf6e5f5126651147028fa981c81cee2e4e29b2dbc806765154c6a6efdbac3d99b04b89b0f4e86744d511a7ae4dc07c7cab5a9631c120248ac3bec640d96a2766488bddb63425d0e5fb82268acd7e4da45edbeff02e1eadccb1dc42d29d2dd6957f7a429fdeabcdca0637d1b98805155ede8922bb2f3d38dbebb6d0655c09ee8cfab6f781f369d7093e74955626111dda209086bd74efbb0e6beb48f799dddbe0c51cc82e6b960bc60ef3296d04b0413bdc241c1d7e1336926fe43a0c0a0637ca414d66b9fe5b3961e5", 0xe2}, {&(0x7f00000005c0)="ea8741b83c4cfdce367756d2d9f0ecfae31d4426bd2b90db5aea85fba34087b7e3426b080d84056414a1e998bf58390123c41479cd04b0ed2446743b", 0x3c}, {&(0x7f0000000600)="86dd0a1512e2c4fbeb98013cac751503cd8f9c05c1367fa0fe34550035224523a0750a4e90ff148592bab5f9eb2db9e1a76fc9b75eb47e4b40822012ff0ae29feb71b55a42157cbc77572df253239d332cdb04f71e81780e00eb0462ca01743cf14f42b48096a3bba57ca19c24480ae0b70a58a1af192dc12e7fc660af70b900a7c1d886948a3a362bbfbdd0ab444a2fc7299f70bbe7f0241148d9d29935381105539affda4950b9e0a0b58348b77f5e23f1df02795a605e771455c9cbb1b5c604b37aa3d997272a2ee73c764bf97961582d8cae53430c229abf9765641924a1c5e991ef13b61886bd42531b910dda504bce789ab2deabc515a6906f7c858194bca91081aa7a6d092791749f923a97b00e57a97d498d734dbb8a82d6e28a8d3a1b90e800905d71071d19e5e2c89ba26006cb528317cd9aa8f0d69ddedde67726167114a6a8eed6aabea71ddf39ac2a568d81e94c29b174cee3dc6975f4e2cc1ffc49ca3345483453d7066256b790a764189e8ddc64cb2054b08de3e57236efb82e7886d44c0ab05f824fa451236d36fada11e93fce1f68f16a518fa3cb2e6ad5fc457643cf96d6e15330f5a58376780aaf3229307f558bf0978c6e8089808838e729063ee0037c1c8db54c31b481811a220ea1079d8f8fa81d97be46b5bf8ecf87694a67cfe4cac997897aa6d050611c3aa3c472b4307f47f2544e192a84374755fc0fb477d6fbc84329dd23de61c08e9fc3e0dbc2f7e1260783cbd684bf07d39b959961ba958a428433e055afd377871e39d40ebebcee4d62089fe1860922594449365b909bd2ffbc91bf369e35207949db868d73ad9fc4ce041c59df163eb1349896fc2eedac6067e51816eb0ae69aae984e8c69c5e832882c069778fcb447d922ed1ddb7951b20f6587ce122c179728f72fe589ca55f0e2a261a35b050d226b8f6b2b544bdcdf499843e3c6686197b1013c95c547a4d7cd5792c0a6f8b26a5af2e6a9c62210306c382993c8946140433fcab6580ec4aa9c5315fba16e8228dcfa943691d8c5bb68db676a8bffef55f827da054fbf09dc12705c14dc0961676fd4a29ebb05e960e7a7d796d1a9e35b3935fe890ed73472dc99f2a8d49327c5411a66b973ea22100d44f916cffe205f012844eca5c7b724011c98456ed4743d70b028e8c5d643ab90b62331ee60596d28bce3e9393c60e8a54d013cbc1fcadd225a5c3008e0b6c75543a3ae9377c74c08dd15df89a23b68eae9bbfba07845012a9699dfe9dbcd064c6e0fcf321a5cbb122ca604ea76214189ad4464b58a522e083c9ed8d360741497ff829a50865c9ba354db94ddc819c0bbb20e38c693875de07b3482ddf99a7cdd2fad4a514d5cca09e7ce4b75e677c1be501e9bc9b74d8fb8ca1416c0086d47fa40a53969d8685c3ac5396356faca300cf77e3398f6d5eb9a6f6aa99b26a15c0c0715e08b54141099980422f347f581ec5628611659e2cb843f73de8d8af3c12829caa72956ae4ad3e321044903933fa7cc8baed65ecda8c94b9013d16f914fae7cc26895d0f0afe03522dd18441e3500ded04eb626a8af6a37705abf3504a4118270df9e7cad69a003361f28e907be4a201a286d9a4b63e2a13fd07414e4bf9bcb3e6bcf18ff633bffa5579bd7282f0eec4f95d85574a105498736a0bd75ded349e3e29ad5049c098eca128572244318b35961b18e38903339500a82892980a5d4c8f942ac2e36f52f089e47c62c22a8e4c72647059536ecf604aac4c7998626451f31c8e04e7587e8af9ee116f94fea5be4013f77fad4eca6f18eae33d914c850db459bfa8d86edd70530f140fd6eb49fc8bcd83dbe6e038042cb44047862ba15e9f0f6789a250a4ef6cbec513590153e246c15ac7f8a456819b3dc0fbefb1a0f3617aec5b3c6cfa451dfd3da4ba3bf0a919f72f737608482d4dee202a405ddd775a1f79a81e1e468c17e32f3a8e13d042b4573c542ef8406bdaa0a4af914034336ea268efa4c8b278ee4982c38e6db3310ac404355701363e76b2edf83b9e5321d3ef532c39c5de832c17300a61b2bd4869f0264b327f666bed2f33c397987bc62ecd978db406e4918daacbef2136a61d0697287ae58cd8e0ff27914cd7990b7b3fa40a4c1a76392fbef20e60922336ba9d4bb1a0f57b226c182fe552a914f6df634879b129d29c83bcf57c8f395c6d688a1d923576e022259e3298bbcdb9e61e9190a3507c755d1ccb8b2bbc536b2d8b0b2a8430752ef1f65b7d45a992fd0ba778e447e09b9507fcb6fada63fcaf29842cf0d83b14d363a4eec06743758abd5eb1cf38608d1f989a4c826d784905b05398cfad965062157464e0926b5d00a07ab559c221015d2a50a07ad9d89a1e18ef20d48f436c4971b3b6054297ce7629e9ca67d31f335a6364000b04c148497b580d3649ee12dd4cd43f1f777a5b89d9cb4241cb0cd532a2d86e7bbfafb839aa2e5cf8724dcbde2ad1a8dee907d8ddea8cc9f8172ebe95773e6abcaa244dc65e04d8c4fb545c6f1ebc99bad95c4dc6b164d44aabfb718e67c3847f522994345a9cea7c2bf2b46d779d2bd58804899698fd0ca4d075a4c9e0ac0a1a956ae65bf6587301f9f6bf4be5a7b907f4b42ec7cd2097993f6b98f3b9ebd46cecea9848bb4bbb6053e53f55f420d79a287ba081bcddedec99b099e253b6a3f2d04e2ebf77392c35ab2f50b523c54e9cc9e3a3ea645f52f0494ff6f54182333a03eb6ca0e2f73c0011bad557dec59e7166b98a3b118a5a0d2fbba0568e8fb0e3a9fcd3bf2f33d0e9db49177b87a1522025452f15b0c56786de67fc595954c76e59f59e2bcc9e128ea5e9f525ae7d79031b50ffec7d18c0b5e817067e57191b2ba277659c0ef550ce3d6e2ff4d3fde148a4d5b2a0e831e43bf1251a2af24ac3c9c53b0efb1f1b64fa85de6ae7fa54e2b842f9c2100a795a8209e009a8ff0547e7b4a93b2fa39f94252fc6027dbaefc3ab676cf3f1d7360c8d4e047cf87b94a9c76886e755726a7c593a24e6bb5fd21bb9cf85ff9f182e9435117dc7cbd9b116441961c81dfa36fb702210a0cc07f1f94cbeadf804ce18c9cf9617a4bdd1ef407a592d5ed1756f79d730ce7ee8ebacff88d3a6e868586bdb83f0bd5fdd5495c078e56368b3cf4e7b3248349f140b7d5028372f77811dd103195a5868a015d423bfa87e5aef695985152d3eca11ddce4569c9b6f63ea671e7d4afa7472f765ee842dbb57f18dbaded5009445088320d1e6db360ed9f85c96d23dd60c88358d3f8e609ed2f3e08f5783e1a1402670f315a3b4410b4e8b6616d20076b111db058c0a267fb336c3e5761cccfc5ce347a97d420ff9d8725bc7d97ab43ee5b89bc159c7dcfa53341f6a00b07e19a639ba5155f7313a65da8ba46a52854bbb34e8ed4416dd363ca4a2c02aac037d5db3f68f586ae58a2f8611af6ebcbe5c6da9168120c8ea7a4f9fe6d411ab3c655638a559ae7352e77e51bf21d08a942c9b238d4b019dc637befa3b413cc2f79200353fe2c2ff8f495f51581bd3b14f2e216f2dabf70306665defeca3a16ae38bb1d8c655460fd935c58bf3ecc59de6514241b9410f849452657e925d282099f750f25f514c05f0c55f0809335ab0d0bb9aaef17f2e0c85a97200cd356b3387cf4ec4034ab042e3b3902eff3608c5696167d5bcbd69fb430d23c8176d8e0031a0c80bf8b295bdc0367e7a074ff1d49e3d644154d95c386a86539862b0d4bc51973d32f779d6e415382561b73dadc0c3cfbc565d678ef14be22a16cb41f412af6cf93ad93719c84679573d4b38684a4a0417eda34a0ed4b4793d2ac00af1c1b91f84495713bbd73fb9b96d13479de68c8334def2f0f525fcc15cd57766e6632de2985020af079e962631af7c24858edad30fbed051470495accb3ef5c7d2d5d2593ae2ee4c3fc2ede6e6aad0793f9acc5dd68ef6bb5deca1af22dde2ea8a38a9cd40d1fb883a9cbe03d9eb045016682b6ef5253bbb58db5c26509cfdf1e67f341aacda65c681b27e7d2183dddd6701d90d5a4f214686abc9c96187c398885a98550284b1a0130596b2710d2f35ead9fba612c071e737c27917270b35e624f169e345e86125bf386f785f4bf5f88312935e2073c037073783e72b05f10ec08f6103f62c49730b43325730b67ce214f589617dd43f65414048f9b01a22c2553447a6e75f97218d1ece8cec99f19985a6ff9ed71f0bb1da98d292eed8d714f71b0033bcee3047e72760619be87ae2b86cafe817803e65c6e4d4d3cad370a6d1880c3887054e29bb2d8fc532dced63849132400350630f152a3c3d85cd7fe2257bff23967ce7a52eafd42000e1feb2751e6544f1ce1dfd2601d47dfd152c41130dfa2ca33508febbe724bb78a9b7d0a235ad558ad9865cca8718db6c0e277f484a8c8be620a568555fe08f54547488366eacdb97bbc6c124a758fc31046b575684d04c987111beed2787d820303e8f97f5ac03923667903245e1e1792d81612c0be1e22223be717aeaea13152b3cf9d32af0c8d8b2e9b26e4e51561f48230ae24695516d7687d4230276c674b86a1497f371ace73b38f35af7a421254e4ac656d73d3dd1ce99e195efd0f7f4a51685d4bbebbd891955bf3833098a77672a6ff468d8a822f0b7582e0c5e2c10150cd8f11b8c23262b505dfd70a6cdeff2e7df243db0b78a5a641ee655e4f5aa99151cc8b1ff3402886cddcb2b7031f57848e516a201fd95127d249bbc27052d793ab1d0ede009ea748650035093f0fa6d718aa5758fe7387826c61fb86dff863c87671914a86319dddc0255f70f036d373ffec1df3cecac9344005de3ab32e8355481bf81f2c672d42d6a994a4dd8741d21240fcb1059def8fde842b0c20365570be86206183b314469441c43b34b9bd8c4c4536c80f34d8a52fdb80500c2644f7e0ee3deeca711de5ebe979d1a9ed1a99e8e0600d7b7944961f82cc970046c1b46cdd8ea355db19206a01819d6fcfce6b4d61435bee1e9d28c60026b8a3941f4493f647dc9557c6156f99976050f4633d8610d38c17382bd4cdd7bccfd9266e18c6d8624dc88d7950c3eb7b8e8d2ce82ad0d37c9e5bc2232cf54042b8c0c1a705a0051c58a197ed4774309708ff1d99d200b3adc26680f399d417e9216c6cde8d1f51cd8b692389b873bf05cf6f3cd051eade319383fdf01820bb229170fe46ceab41d26242ebaca906a023160a8471477688ebaad96fb7ad3e852be06c6812cedc45abc219a336555c8705a8b2f118dd65333ef91fe5cd7acbfa4fdd308a00f61fa33ff4717ae134b77a4110231c6cfa7d492b42a8519239c4be51e753bcf10393584b20469eefbda933d0dabe931ed7c73d8bacc58817003808b032deb2739df880105fe9794d385fbae53c2aa8164ff2c85f9cf36cb03367afb0f3c79c7b1476f547fe5a9afbbb1a7d51fed22e0b0a8e345c362ae577077a22e87afdc78e40782c823866ed578f208880db6047344df4f692a6ead09352ca54f689ca007e5761126c6ff4c935f969bb2245f06b9b4c8f633cd8f40ed9cba6d90d451a18de221e75ee24d3ac74cde4e36235b0d882d5101571e24b94038ef2c2729378d2282c647556fc4980a81cbd639e6ae0033f2b7933ae9a35913592b7480de5a126c99f4ef68dc52abdb38da01b7b3004040df0d22d970ecf4aaf314a95b5043ea671b516755857a9c59478e359633f7ea58f1354801950ce362ebe41c43001011403dd6de79f1f6fe9cebb520c43f4fc8c4ebfe33f481f84b22e6", 0x1000}, {&(0x7f0000001600)="af", 0x1}], 0x5, &(0x7f00000016c0)=[{0xd8, 0xffff, 0x0, "cd1716ae0e2266404d702b3679f310b3dd704524593d277e81cd7b2114405d1190bb0484acc22cbb1bb78605704162d9f5741347f8f8bc8343cd327feb0f602ec51c5478e3d4df46834ae83a8209e03d1167afb7c6e846224e1b105566d6f9da712678a620233aef59b0439f706d97a1e37ac22f757de32da3c7e237a28db87bf99cb71b102b428d00237cd7d4d1a7c349694fac7be905e8d36bf17cdcf49a951bd076d227178a46d709a01b32ac5e448c2bcfc3e5ac2b942a49fd9ea7be3b5d17db"}, {0xf0, 0xffff, 0x401, "f49cf9781746b68f0422303f48b7b35577cf2f219e179009ce0af053d548ab591d9848efd725e632333b98a75f6d5e754f03e1dcf6a1d4059734f6ba05b175a7ec8d517d1e5b9cc40074952475cda4f1ea1c2e5647ba9a573b99d3a28544dd9d93e8f0abe5a2b5bc20b61e9944c65e884936bdc95df7e8093d9d694aef45da2ad559ce40941b4f9b032f92e93dbb87123155d29876902968127ebeacd74d9c09f9d5551f052bbdb77c37b274e95f9f29f031c7a2ba5d3297cd358f41d8ba5ecb61395722f5a153b4c723c86b336743766ec9566630b1fb1ca0fb326978af0826"}, {0xc0, 0xffff, 0x80000001, "7ab086dd4b12fe2ceb496eb7dfdfae67854012491a0dc526d94fe69b26f8e20369c6a29d2d6bcedaf079a87b4398732b3433d1e19cbb9307f9e520b6cc8cb04a620d1dd889cfe548bfa22030439a7417b9c593ed49f847082a8b12d0500193e70bdae377aa6e53a49d5a0c57f71059eae7f1fb2d6f931d98134932976f8d3a64a2dde3b1b597e4d6a93e1901408015055f375f5cb7c9d0daf27ade7e7f74b113f2408467f1a6d469bfc739a985"}, {0xd0, 0x0, 0x6, "f511f6e33392ff09e9dd580e7d82184bc046753e81a7f3d7c255133c3829bf5f3ea100ca4d209ea2067f7a20da1c2b023c249e9d01a5d24b7178aa25258f3eac52ff162cf562086353202f9f97423b9af99223e959c848791f6e273ddffc5b2e40a2f4ce811044975ba7043c5b22745c9bc6495527bb6ccebc2c6db8731d863253a146e2f68570de2e8ffcaa06f9f826016b109a0052622bd03c7632d00285b4641092bd41c7ef7ff88bf375be1fed287b282a2da688e77d3174dba8d45c8e"}, {0xc0, 0x6, 0x4, "c4af61b7211dcc872426661e39856db83894813a26d389db7d1609e5d7c061aede8a5463193c53589dd6712671998430e958007f9101864c43996a335d5e1e539ee3831486abf6c95a4c4d8fb6d61744e7867140ff2968bb007d672b5d1bebba354a9e49f90186b74747de9d33980fe47d3155d3ee1ab14752d728cd30ebe38dd283a9fff7be06ced5bb1194eba23955ff5c1904f4b6476657b10e5a9bceb1a819485f580482b6b861d770295dc3"}, {0xa0, 0x101, 0xfc0000000000, "6c1e92efd411329b360ed94d372d6f4241145ffd1fe7547f1fc265023199a6266875e3d1eed84aecfd0f1c1584e1505a017421a79de67dcc05bfd82db24e547711c9cc80ca809a3b7d4501c75dcb165d523bcde513daf8e23399bdd8608e1e0c87d406111d039ba19f12afa26e243db92a151b5bd5c69850e85062349b61c76183f7c19a1718f533e4f73b70da"}], 0x4b8}, 0x40b) close(r0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) getdents(r3, &(0x7f0000001c40)=""/27, 0x1b) openat(r3, &(0x7f0000001c80)='./file0\x00', 0x6200c0, 0x80) fsync(r3) getsockopt(r5, 0x63, 0x8, &(0x7f0000001cc0)=""/97, &(0x7f0000001d40)=0x61) stat(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001e40), 0xc) 00:00:12 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="137ccae5623629045fb6d2bc98fda86f07666a65af8e01a665471bcb22216155ee70afe4ee3e48c93d8f37437a690a29a7d2823eb83cfac609a16f6aeadef019639457457197b754e89b9b86714ee258c0a61897dfd3f96168cbdd86ee0abc8904a7f1534e36a8b15a24617c6adff0bbac9e7195f859e1b7a493d25e886ed01a04b4f174f195f25fd4bcdd3256893c52605d2c9c6ff197b16f7c763f7e7c431fb54855d1a59a43f31990eee3ef8ecbfba0b4845dfe9eef5b89b8a580796db722188d3efc8ee060f4c6cd8d816f64677a36b0651aae0c0411169be560d7cd9af002dac063520d20d3e1d3639efc567c3fe81de9d9", 0xf4}, {&(0x7f0000000180)="1589b484683ba4c2c5b18851cf81d79c823ef2f2fc1279e3949847dcda6891162267d43ab11f5587c767ff7939b496be8edca9d6bcb12c060b45e577f57b478c3f2cf896798310b4be5564a7a1ff51e054f3fdc4ed4e6c376d7db8f13117a2726e079eec3cbf40c98fae037a5c96154d930d3b2bcd793ab2af3210543d4952ec210c08d3d9ca87b4f1668a389690c49209192ab0aca07a788bebe73e6576039a22a5e98c9e09bd62dea5118f47b1988723920ca915b356c13ffd48a33c8badffba3d624af29e63e0537bd2fa1526db5605b194f6910faa043c1d9126b0d63c4aca539f401e7b251c501983aefa", 0xed}, {&(0x7f0000000280)="e8a8f331107af207a6c07c89a5a57b9b4da840b311a6c199b4d7903d13c98a75150eef5488aafc378013b26cedc0d5a967c41e8c76ef65d7c57541ecb041bf787e6935437324dfdced00b08a7d24b18b10265e4ef991c5c66d34c7d8938c7d437ed070bf1b352d3fa2a98f1bdacdd9c3c888b7bf5b6b0360", 0x78}], 0x3, &(0x7f0000000340)=[{0x10, 0x6, 0x3}], 0x10}, 0x0) recvfrom$inet(r0, &(0x7f00000003c0)=""/42, 0x2a, 0x840, &(0x7f0000000400)={0x2, 0x1}, 0xc) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/28, 0x1c) r2 = msgget(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x2, 0x80, 0x6}, 0xffffffffffffffc1, [0x8, 0xfffffffffffffff9, 0x2, 0x81, 0x618, 0x2, 0x8, 0x5]}, 0x3c) r3 = dup(r0) mkdirat(r1, &(0x7f0000000500)='./file0\x00', 0xbdd84a96896d19cd) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000540)="e7641e32af8cbe11bcee154e2e3fe86eb4de9624a39f71bd39685bed3bb2b9e6feceb470cdf6621e500e51aefacd20ca7034529ffbda57df0d76da5b9abc45d18f194e961b40becfdec8c013dc8a45846ce48afd4a4f0d04af8b1ea06ba57993cc3254d8fbbff8f2f02bfa5e9cb2695c02ba7ab4d2d44e97f991c52206e57f630ea75e8b7adbc13018d16f521dc1a926985cb1e5b77af5e5d58597d7708a08d0492246bdcf5ef79306c06b8ac843b3", 0xaf}, {&(0x7f0000000600)}, {&(0x7f0000000640)}, {&(0x7f0000000680)="1194107444526f9c5f21aa7d303eb67bc525ff1a3f84693e072b1b3c0bd2d21f12d63c2ce5445e566b62b178a93c868086172a82f8b60211ac254a3193f9786baff02e747c1be1eb410813cfdb540a961d8e3d8dd1b573a441f30e33e6064dfe0f049252dadb3ea2ac172888c2067fc4380c6271141608be9893c4457f77fb9e3be23502853618eb1d1074701a20f6a8f89124d54598352e79824a5e110d4865905b5165b85726922cad979ba40ce9c1dc3fc8326af61b8fa1bc86dd82f7f67905a298e81e725cd0202046f0a337ac140d3a7e7663c65efdcc43ead2af5ab7ae30c85bec76ce4cba4df7aaaa767c41621a9d5e2b64eece87a0b9e261f3fc", 0xfe}, {&(0x7f0000000780)="95dc4657a2077b683559cae2e6680ce8583264dd85f842c0387c30b698ee8871de8e2a05d73f1c192f32682be563733ff5cb7fa976618906b0aeffbb", 0x3c}], 0x5, 0x0) mkdirat(r3, &(0x7f0000000840)='./file0\x00', 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0xfffffffffffffff8, 0x6}, {0x18, 0x3, 0xfffffffffffffff8, 0xffffffffffffffff}, 0x80000000, [0x9, 0x6, 0x5, 0x100000000, 0x0, 0x3, 0x3, 0xffffffff]}, 0x3c) faccessat(r3, &(0x7f00000008c0)='./file0\x00', 0x90, 0x100) preadv(r3, &(0x7f0000000a80)=[{&(0x7f0000000900)=""/170, 0xaa}, {&(0x7f00000009c0)=""/160, 0xa0}], 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) sendto$inet6(r0, &(0x7f0000000b40)="e4154787575192b63f3ccc0572bf42cbfb16b98be7961832a997ed171bda06126d299676f0dc3777bb53b99ed8f5f5fa8481f0ee393dc9d1de819ab9f592dd21ecee8dc637f378f8c1fe0936e2e92b9e317d619eae7a394a5ce907e91fc3f70b78c9065ae030acecaffed778ca15eae320cb38f9d7cd3c09b246aaab4d6e7d5db311f3a3b0f9a95f0862c0392bac9ded7f239fe99b666131e046d28553ffa94f724230531bf5763011bbb68fafee92782676f9ea222a85c82364a6fa32c4a019e1d2ac25dfa76d0ce42d5529a24e1a3cbccbebf5", 0xd4, 0x400, &(0x7f0000000c40)={0x18, 0x1, 0x3ff, 0x1771}, 0xc) bind$inet6(r3, &(0x7f0000000c80)={0x18, 0x0, 0x5, 0x4}, 0xc) sendto$inet6(r1, &(0x7f0000000cc0)="41bada022f8ca9411aede275ad219baccbcf835129bd59d7c9ce2a59dc7ae3da62c2a30f4aafbddcb068d7106f6279eb135bd2b9f2c756948f9d4e7f6736749902e3465d2fb66ba7bfec6d235740d315d41866f4305e1f12eb54911e2a7dd38d624a468a9c1c24de00a85ab54ad3f17352c326f9cfb5cda77b386a4ccf23758b672583e6d65702312ad739e7638eaf617afa4d4e89", 0x95, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000d80)) faccessat(r0, &(0x7f0000000dc0)='./file0\x00', 0x40, 0x200) faccessat(r3, &(0x7f0000000e00)='./file0\x00', 0x2, 0x300) msgget$private(0x0, 0x210) r4 = openat(0xffffffffffffffff, &(0x7f0000000e40)='./file0\x00', 0x40, 0x0) connect(r0, &(0x7f0000000e80)=@in={0x2, 0x3}, 0xc) fcntl$getown(r1, 0x5) r5 = open(&(0x7f0000000ec0)='./file0/file0\x00', 0x2, 0x150) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000f40)={0x0, 0x0}, &(0x7f0000000f80)=0xc) getgroups(0x2, &(0x7f0000000fc0)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000f00)='./file0\x00', r6, r7) faccessat(r4, &(0x7f0000001000)='./file0\x00', 0x4, 0x300) 00:00:12 executing program 5: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) fchdir(r4) r5 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="c7590ee9a2f61819b58fa97e53d918019ebd54a82680c303545c3942f46794b98cc146fc6848d9b89693dac8d7d3897764676a0cb40b21ae9ed02dea4fd4c28d51b2e4719fcc83106439da580ee794f5b9b2a20cf71dac1429dc387497d0e789e93dc3dc0959fae8af226b84b1d1f14d314912571263405639482a8f7bdba224a863e7486856100f0fb955d1a6f76e1abbd400229e5f26620b53fe19006587cdecc06bd5ac164ef6524191ae24300de7c77beb08252fca7c9b2bbfa49980f14a4b14513911148f5984bdb670d7638702ea336c919f7cc11cb937f2604d2275f1459627f0448949d17b56ea9e0d7e7a60925340fc347878", 0xf7}, {&(0x7f0000000180)="67aef095096d79f2b487d0d8302fd2fdf960", 0x12}, {&(0x7f00000001c0)="c6db83046eb352e3d79c0015d4bc1e4040e71064", 0x14}, {&(0x7f0000000200)="8d133e61f43cd02f35b841af1890e37fd99f655fff840260529722f3a9c4e0b4740fe42ea883c053e7e5c410ef7d3196ed7b0c6e4a0e2d589b02fed37cdde752438acf63801395bf2f3a2831494bbbfd7bcf6d6a57f91a8cb4411f8c8b3c30f08c01dfa4265dbd926869e171407cb661f6e48caa92d23a08ff082f5bd54f3ce95eb05cf181793cdcac5b41e4008afc65c8ce2640377e76304a059c538ec4d456597747b749285b6950165ed69e2b6d2e35fca72fac9f67c13ba41e77a655ab8571d83503bf79b87dc3fa8a", 0xcb}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r1}], 0x20, 0x2}, 0x40c) sendmsg(r4, &(0x7f0000001a80)={&(0x7f0000000440)=@in={0x2, 0x2}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000480)="bb4f733692dd3489163270ddc1305b3e39f9eb7f67097809334e0e80a1048d6d03f72f7feacc695a51c9054673a0a326fb154baf3ed2f991744aafa30bb6ec9de8455a3abf527ba25daa5597e608a6747b2a79bcfc6e2db29494b5116348322fcda40318a98a984047529e2bd10d8e75327f1fb91bc6e3df493a725a1d6603a0bacffdb8bbd168cc6ce8fd888c9565194a2465959805c109e3f64d77f091c4e84f687e7b4faeaaa12814ad92c07147c5", 0xb0}, {&(0x7f0000000540)="f97a461f06827d3d44b6fd015296d5dbf6781e9a45b4d2e87c2c331cbfde3f4ab0bbf583421c5e0759b8931666233c23952e8c8e5063b9309867111a0a4b0d841048182a8630f140feca5613d1323dc408e8ac6f04a8322a43baf88dcbd23140b9cdbace78126003ec33accf68bcb35a7ed3a705ad82ac8a339309b27d020d64a9719f53393382f9d8446c007467", 0x8e}, {&(0x7f0000000600)="324341ade357214ca3208aa9bc2885414b2333bb6debbd93f9db4577a3b0e2ba6b15fe11326e33", 0x27}, {&(0x7f0000000640)="cd348f1f3c250c524f78f4bc6182597a914fc91964e4ca0b43147536b67fc9687531f955d1fb8b37ae4f1eb072cdec0ca9fbd97a5e8dc6e2517c065fc6bbe1488bdf7403aa9e07daebdb91b4168d37e6cf04576b676f6bbbc2d5687861caef48cf3c", 0x62}], 0x4, &(0x7f0000000700)=[{0xb0, 0x100, 0x1000, "8a9b8c95bb7f7fa7e42d2d99ef118d976d42c0e8bc5062a6bc317750b13976749c24e2e7e64397b565ede82d76f57a926de2e2808e011b8a190b5f477a714548962cca6764bfdd8919d70554759ffea48a66fa04fddbf4607fe8dca804d4cdb7c7412b9ae6bab620ad8f997a3d3cb73586c41a05986fb2bb6ddb277921d145f92f5f181f80ad4aeedec87fc4541a7e708f2f49c3e41f325f40eed51e"}, {0x1010, 0x3287c92cab66d674, 0x5, "42fa03d523fda18c6514c9a2b7c49cb75f25d9c135b6055d775390914d06da0cfa744859d59281242552375bfcf495e510bb70290314775883781c5329a01a322d2fe0e79ac55c0183772583354e9a0b10dad37f31f3e9890b584e99dcba1adabf2b9b0fd9d3c7f77d021f349156c46375f55b1dbf5ed861f516e8916e935d7877544ff2e897763c7402969e2906ecc515f3a9a3e52ec98c4f6d645b001ad3b6ed72963793643a4f859346e7c0eaa6db3c91738f996bdcc23bc8209486934d3fae901850edc30e20da3bd78943c46deaa761ab5aef8d0e6ef5f98eadc7749d18e4e6b1951f06eca47739e82dd2edf9bfabf1cafc2b93bdd732ca0e03f1c991a1deea7381ded17bd1de916810c646afe1233bd247422371099c403cfbe6f871800f80717ce2bf60c186fc95dcb581c248f7b70841351b0a25d4070ca271fa05c75344d6e18cd0480778c09e28a679190fef8fb23a622c15261be75bef8e79631041c6599ce7a624e3dfdd53d9d08b09398b31f9881c83cea072dc8fe617e2d3cac23cb03d664a3d4d649fb4f06c596fef2d8de186d9b89bcda7dc71015aebdc553d77bd98ecb56b23222d78b5a96ef102c970b704e540bdd7da211fdca240694ebf69be0c7fabf8742f7d890851d7f6f4fbe0076801263982bcfe1ebe6f875c23509549d9d1e407a1dcd7dc0f3bc88f2731ef45f910914c353aa3044f9192cb82d982f61f72ca92626199c51200cdbef221c7c71c86b29e32981fbd02f781fcd08eb3d44c857edaa78f615b419456ab2ceeeaa8eb9db30559f0e615b45c62ccb026c036cc954f997bb40451d087902c65084219f5df5ba175c717e7909e531a5b0af264d53704b87a3be48a12b32b31c2361b878f53ed049b37706ea1e0ab9803add38bce1b9da7f3f2a9378bdaacc7e3863365b351dea3c1c581f2dd91878c9c1e0e757c4c35b91e45cc5fa74ff5f7ec3010f6ee8cd63e767b70c7556fc349b02e657f91d7ac383ad9f955b03266a4df441b877e6b570cee8a180ff79cae506d484bd2f0007862ae84529d47c55c4d7216f9392e079b71570e4032dd2a0f7e7d9ac827d95d4be1d1c8818ac439386e07134c11908a4e8ccd2b812e4ca64e0c6d823a18b4e094d2796e70a801c7646ca3313a0ec3da94edcfa11e0e23b5326e9012a080c8f18a577c92d913e8a2552177a1f1bc61605327cc46c207429919320b4f7cc4f8c65b2d7f073027add64d353e96dc3aa7f9a90d55bb77e0700b25ab4043a8976a4fb3ae8b98cc4c2322a2f390bbb614c0e925c27cfbff4ca886df731b285d14f1849ae61b8163aa9956aa977c2cd148d7a8615bd406a0bcee20b20539b28aadde95b0b91e53cf4a98e079fdd4e227ee9c14a64cab1669df6c930531671bf458eec9a9a4718d3e097b510b9e7efb29d1aba99b450a8af653f733a1b18be9d39226e373be938587f6db4c1b1148ed51cc0c1a1a23bbf2e75e2c05a3872d71d259903b82c3bb4ab48a7f249c42084d8aa319db19168f778d2f18882488bc397b13e0a8e135caa77d2e4aeb455aa080589991593ec0921f9729a57b6dd8fbf998102f2bf2b588650bd50810570c54d317984aab658dc69fc4321e2ed21dc3f16b29bf25d4509db717b875c7b7519a2aec93351e540d9f71ae81a985ef531a50f282aa1083a077804ccfd439b2447c5e4253f44d250fad3268f348ec7105a16e90a680dc61db96b991b3701951753c543a1900cc9a4cf18fc2702a43797daba86df5093abc9a3e544ef4b9195ae9b89a80a8a9cc6c6b69f2801c9a03dea7bc8c70a51ee162ba8bd7ea9da3ec2a8de19be0c21efc22e93a044cdc669f95cb3fae6ce3a4b85354fcb448989093a982cb49f851c4e847714dd45aac262e740a8a53207ba3913ec89ae215d4f474d6979eb672a91b7b1939430ad95b585a6ac2f468a732f6dd3b0f8814aa5b63dde974ec470b289a7db8c0e00a93587c561cc58e8eebcb79de7edefc3748c5fa839a764ffe002f045312a3f2bcc63a6ea73547643aabb485bf76d19f79849623ffa766f50b0d54e3fd3750e63a888f69ed6cbe94f8223a194f7aa516dd5916ca9621af9c7ea9389f29e9b7970d9902bf95c592b9e4eca468b47b25e5bedce693cd37093961bc2edf2efd38953ea0f77b998d761216ae722d43b288eccd9d1973449a5ad48ed5484e7f3d37c12c93d9be56f2643f6c49bf58cfb6413d0a4ee4bddf9c6aae669c09f74a04fe6b6594b52b96c5109ec0a1e61a6e8cb9ff8cddd5fe31ccf305b425cc243fd7485391360d07952661807248988d8e3aadbecb01b5a7736cb3af4634b34c1000f6027072d661066516e5bfa09c641d41730b9595137c18982512193205a692f50d568966604e1f0b57afca11e0d7e589dc4b70ea1026b301d5c7bcd33c0ec38008f137a22a1291d7a2608d1c3c80d6b3c0b5f210909fc1f9c091ab916de57fdc4145db1078449db4e5a107a8685d737a876eaec60fc976e75fbda57721c2bdc11b96933f856c8220515a2be3673f63cf74b9e10d74312dde09d45469a2bf52535fba55c1e606e44a3bc965345524af5bd3f152df03f210cb2fb979854a8bf21ca7d0007a7828365d47131c5ca543b3e44352b95a4ece86807daa1e694bb387d9f6ac7fa877d9dcd9897f765a44ad87fa631f3e2fd9fa322207fd61346794b07875b10aa767543d3fab611c2ad96c9f65fcab4a09036a0a893060de106584ac8e8e486541bc41f12323793295d697e45b90ef6b5d5bd525b6a90d21742d5bf11fcde724cb426b9076f63e6eeec91949d3081d9b920607fb06c3ea6cb6b7ba389694cb494a8ce6bb86884f7d770a4c635dd9788da00bfbdf1304e4a136acbc70176d4334e934b6febd4b996859fde1388e61941b2a638413e8165d677fc76576b3b6af417176629deb7302f78f83f13af8693d146c8b7c2893e7ba729dd47f0e66f2e18b559f99b7a38413a51deefe07170165ace60d465f4096a8cf4a3cd440ec7982f3b1d5e85bfd92935991968f650fc6c349991bbc7337ad1754bea8c3eabebc8fb317ed2fed97627446208d374bf2b67fffef6547f0a8ed12fe262123719ed1613f00349a2f1b27f101c52ad311658d1a253b3fed0ee428d89effb9166f2dae21267865f0fb86371b56ba02bc969edd98e8da72b5d743263d73223bda193fd5799072f40c6c12eb828b081bd5fbaca229605dc6a47fe098a282821e9d4171b362deedef2a0637c3cef6820e92454d62dd2d450fe7b8d485086ca568c061417f9837453cf55bb649a479a3ff9d183769a8bfd110375c5d7d1f93647502ce7b3d444d8cb129310e35ef62dbfa48fa95d4a1a79a1e16801760298bc7e0abc022ad95a532529067b09ac18c36899fa3b5a55b8f68e203c665d2e7fdfc50e9e2c5ca1b842fa00007af01124caae3581fbeaf0e6fb709fefb1c50dbf991ac7f53f2c2b6fa78179ca438bb096fa369d507b5f18bbc8eceba1aadc6455b4c78b1ac07110dc39d141cc798639e32e2ac4110d24dec50ff73981303839850be4eb3340b4fe840502eaff483a542674c8edb4016ea208293dcfe959d72ca92f18cc76389f4076b1c9fb7c7a259cb37581902f8d2611fc039c314e1b044e54323deffb1123587a86fb09f5eae13f3f636beb1936a5f1b2b3d4d37fb1fa1b55a315d3833ac03b3f24bb7ccbde4adfa969db1d95fa8f3cbe55888903c35f2d7250e986b5f67d8098adc501dd4ccb0c98388a8183922b6c9bf09b666797d0e0141539c00525a64e6cc06ca7fef3a67c97780ee8be24c02de8810acc893ee6974af202af1be12a03a640e50c1a1802ff6f9e790b39755586f9c08bf76dc3be08b54ab78aac18137e43c91762ab8ad4020d7f1dbddc172cb5ba7df59885474afb85ddba697ffcc6100033e2f60307677cab9def599a5ea8a4fd7a5971f57e295a368896fff7911772a20b62e0b1abc8f738fbdc49e2df1a41943ab0aad9bf07bf8caf16e8930a6f38798262abe9a18cc9a9f45df749e8eab1e621b2487e384eb86163111d8f169e3ef8d1f4ab949e7a22cbe760659e4d5d66310b9f037ad56872f7db53bf24a130ad2b9d5838fc80003e85934a0deb8c245054e9ac408f159d41d6eeb490a5ab9baee0efcff121dc22188a541f0b438bc0223b7dc3d26dd6c59fb2eec82bc061f90506b3939ddd7c9ddcc4faa69258793b448d48225d1d902aabbbdd99350d545eafea1ef98262776fd6cc1de4a1b5f67dcc64c1f943c8f8a953e1c27dbbea38b8e4f8a47df61375587fc624033c656afdbd0b70d3c2a7c8051715c655d488c67a185c7ef413c5713ec0547d25e77b56a9d34b8ef7148b9e102eac0076f71a53fff68b657c7d145ff8faddb77327f5b7d9344870bbf3ec11eb01d58eef8147fee77eb6e90cb190a89c752d3a40c51eedc8a65836a1ee057bcb1351d4b3d6ae2d8dd4180af71b8d90721bf8797b833c4ac33cb0c7ce9643f0ce5460c383352f0ed4aed74fe3a22b7054dca542d9ddc74b9d5e62b5b34fa31be787cb9037924613b6ff56f6fa9fb0b8a67f099dfc5e264faea76a9f4ca7612c9a003dae815c98c5f9c3e24259ff99e8acb2d4465f2cd728c0eaa08585611a436783ec05ddf9d76c44da9cc179e8377f7540cbe0ab2bd0aa66a16603610734fa1c9371d8d32f2d8f6ea3fdf08cfdeabac764b59ec19f49de5d73d8d86651d77379e41b0bf7c20f8ec4ed9c52e1929f6fa01dadc9ce531e4709aa64710df1b46f5b7ec89820e324cbd7d9782b76cefb439e969fb4e889dfe0a3d4e9006af22fca02d2fdb42a485636606aa1cb175389de72f40f2e2e96b5c87f220ec8b5d0ca85400ecb0f620e8dab834ccf1373a847c0ca7848cecacd2e09c0bac0899861ea6a28b63fc65058e4658a8620576157ee1d4eb36f2c05c5dfa389f7fae5fa6565193b9e5a5d4d210f56fcda44b2c83927616b2fa377bc6ce8cd165ebd8e82e915272a739198d6f4d862d7a1ca6076a73d3c5be1e7fb012185a78e805850a3e7bf0d1f282f940c7b9dd9bf7d64f9914e73c2d6d19e186b2b9858c3fbfc204daa9e055683325ec3cee3988e4782d25ad8d9474a4601ffbdbdc87d5b39bf8596ba9b48c381d01b85a88bc73c025ee26711770cef11a2dbc4865e2288d35a5bfe2e87006aa45cf599714059f8f053dd1430636e8a574023aba59f0009abf9a8ef92e19a0d2f04862548eaa5befa978b45da20c3802db63e3767c656efcbbd7b176fca32d29ff7384002cc057877a3dd3b391a76df55e0709b6f46ad0be2ccc24566d3a92090981302a3f35d779202f2018805d7352417c5d0897bd293bda203590c39e5b5dbf326bcdb7bcd7bfd9ea130ae5969f3dfb66b66ae4065b13a678da019c324c427821f8d57353c96e57752e05490657c18b62bf222cb4c811a0cb1a0f26b1dd314801f74f3f1922cb63e561fe7833ab82ac9918b9af7b4832ecd0833751c30db364beff9951a1d57e80b297dde3a00898f628b476652f278a205cff99c1b83a050fa760af205bcc686d3d759e8d95e7520331e84d34fadcdd1c8ca3efbb3ed42956337f5bb2453eda60edb3b8f0291b7aaf8d2d9339ff450237b958d0a498c3258c5e7216c339e3057f7343a02a358c96254efb22fe36fda61781edf6b031d49dd1a1ac8f1a5b717bdadd425df3546ad3fbec6a9b86c628f866ac8c2cc0d55d5f03389d46e24ff1f52c115ab90dd045e0e9abdf3eae53c883c8737031b18822033a616c44b03cafbe191c8d59e3701e8234"}, {0x98, 0x29, 0x7fffffff, "57ddc03c675f34cf189c816c5dcc4fac863d64d768c3c8c5db117e0da44c13f351ebdae59b3909653fdcf564d8f43bf70b17822b3215d017f4ca89db048af013cdb4938a9236f06e540026fddaba70e6d6ef2553e7955a1a34ad9b8c2a72181e7ee2fd1a77ef6ed687bdde550b4239318430e33449520f5ce388f8dad2ba595d6c7c61397b"}, {0x70, 0x100, 0x1, "2b6f40728ade5349a6d7f8ebc719aa3f552c1031dfd2657ee510279ec502e4e9c4f42d98d7499f0c5b057f1af6301569d7717693275a1b5e40f846e2b6d1711b092f38f9d839c3e7ae19ab504cadcddd87575c3af945536eab0bfe06da"}, {0x58, 0x1, 0x1, "1861af81fadb8b3d73fa93757927036563bc8ba72513783dcf9de2ca2f01b9c567cb8c41d75b8c925d124ae29a230ad4917f81b2d058f7b757f88af128d64b52a4ed6c"}, {0x68, 0x11, 0x4, "59fa4c2bea446abd38e15133903a1924761eed51591d221c12c6c8f4ca9798b3206e55dee599335778ff718c7190512a65a9b48fa81d52cfefca268e798af491e348f248ec60fdb906788d6a973cfe7415576130de4de5"}, {0x90, 0x0, 0x8, "779985b3f8c733c55434571fdde2c1f883e2044dcc1a0a047ce28f88d87f3301c22e7d1f670e4bbef4561ec821c79a920dd6e749f279f88be5ed8ac9ebadc7fc1e649736fd71528f56cb20107eb28ce9d01e934f90aa41fcacf2c4ae93d733adbc4e23b6d232bc20fcd5b9cd9a674ffd4975136d00e983b49f8cbf"}, {0x30, 0x0, 0xc26, "7e36046de74c6be390c383cee91240d3493699cb68e80880acf463"}], 0x1348}, 0x0) writev(r4, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)="8d33ca81b9f05d0755996db8e717da61dd7e222171b9a3896f9317a050d4fd8a89321ea3c0aab1641c4b847fc27b2c0f01e3bdf5e8fa4734c8be618684a177bc165dc360e02b87940b037d7d64f091ffa78d529e324d0c75109a37d7cddc4dcf5f2ee0cd2d75cf517fa76f3d5cc5be13fbd2722453d7e85a8724c8b95db016360c818c7b4a974498c71077268d44fbcb893ecf004226b7f6d64bb6382c2051da71ad3e0ef65d19a8000a753d8fe36cbb369d785fb84807ff91db88a3c0700bf65c5a7fbc524cb250113e903f11fa775865d3546647cc3a8511", 0xd9}, {&(0x7f0000001bc0)="a28a4b79ed19e86fb79a672b03e2f53fa8a5dcd616f17af41146ae8cf835f36ac027fe2efea64f1a46d625f7e4462c65a04fc06f", 0x34}, {&(0x7f0000001c00)="870d6116718092690b9ab147dc1aa3e5eeaeb390ff1602f12aeb326e20945ec39d25737b095cd4a37d0ab3a4025b5387ab6184eae4117cb439afdbfa7109414807ca9e6368e63e93b8978966b0ecf9e76fc04f5fd33d0464ce6f80fdbc253d13790084edcec30b18008f862a68c78a7a907623c6b381169e53aeee935e28556ded78039dbd2531a7b424025a532cba1d1ce5b95c98bd", 0x96}], 0x3) getpgrp() recvfrom$inet(r4, &(0x7f0000001d00)=""/65, 0x41, 0x1, &(0x7f0000001d80)={0x2, 0x3}, 0xc) r8 = accept$unix(r4, 0x0, &(0x7f0000001dc0)) r9 = msgget(0x2, 0x0) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000001e00)=""/65) close(r4) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000001e80)=0x6, 0x4) getgroups(0xa, &(0x7f0000001ec0)=[r3, r2, r2, r3, r0, r7, r3, r3, r3, r0]) msgrcv(r9, &(0x7f0000001f00)={0x0, ""/113}, 0x79, 0x2, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001f80), 0xc) r11 = accept$unix(r8, &(0x7f0000001fc0)=@abs, &(0x7f0000002000)=0x8) fdatasync(r11) socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000002040)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r8, &(0x7f0000002080)=@in={0x2, 0x2}, 0xc) connect$inet6(r4, &(0x7f00000020c0)={0x18, 0x1, 0x3ff, 0x10001}, 0xc) getgroups(0x1, &(0x7f0000002100)=[r10]) getpgrp() clock_settime(0x20000000, &(0x7f0000002140)={0x80000000, 0x3}) r12 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r12, &(0x7f0000ffd000/0x2000)=nil, 0x3000) 00:00:12 executing program 4: fcntl$lock(0xffffffffffffff9c, 0xb, 0x0) pipe2(&(0x7f0000000000), 0x1400004) 00:00:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=""/80, 0x50) 00:00:12 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f0000000080)=[r1]) socketpair(0x1f, 0x7, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r4 = dup2(r3, r2) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x80002, 0x2) fchown(r4, r0, r1) r6 = open(&(0x7f0000000200)='./file0\x00', 0x280000, 0x100) setregid(r1, r1) getpeername$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setregid(r1, r1) getitimer(0x2, &(0x7f00000002c0)) getgroups(0x3, &(0x7f0000000300)=[r1, r1, r1]) socketpair(0x1f, 0x2, 0x2, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000380)='./file0\x00', 0x0, 0x600) recvfrom$inet6(r10, &(0x7f00000003c0)=""/129, 0x81, 0x802, 0x0, 0x0) sendto$inet(r9, &(0x7f0000000480)="d732cc8fee96cd65f65fef31ad67022312e49c0199b28855b8506169334af9932a34d8480c8ffe0c9d3418bde2f1a2953ef22326583c624df1dda36183221e27b99b3330119a3c687584", 0x4a, 0x3, &(0x7f0000000500)={0x2, 0x2}, 0xc) recvfrom$unix(r3, &(0x7f0000000540), 0x0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) r11 = shmget(0x2, 0xc000, 0x0, &(0x7f0000ff2000/0xc000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) getgroups(0x5, &(0x7f0000000600)=[r7, r7, r8, r1, r1]) paccept(r2, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc, 0x30000000) getgroups(0xa, &(0x7f00000006c0)=[r13, r8, r7, r12, r1, r14, r15, r15, r1, r14]) getgroups(0x6, &(0x7f0000000700)=[r12, r17, r16, r7, r15, r13]) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x8001, 0x1}, {0xa5, 0x9}}) r18 = dup(r2) utimensat(r18, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x91}, {0x5, 0xc87c}}, 0x0) sendto$unix(r6, &(0x7f0000000840)="de811e12a906ea27630369f858fecd7911965abbe72cad116cc69c75d10f7b64730a62a1efe0da485e954bbe508dc61b3202ab77c5ad67792c295709836f9b4ee42f978a52fbaf9cc20bc7a2e9c08c3942b9c100", 0x54, 0x401, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:12 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) poll(&(0x7f0000000080)=[{r0, 0x130}, {r0, 0x4}], 0x2, 0x100000000) 00:00:12 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = getuid() seteuid(r2) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000100)={0xfffffffffffffc01, 0x7}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="b92980a1081231559564649c5c9d40e1164eb5936e5db8c3c1b16fa427e2edf16cfffe743d2c76e7426fc79034c306b9779c49574c971ba63c282857e12322b6794c0c75f90ba498bad9099e395e4bf4f666e1b617d95ee9", 0x58) r3 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = accept$inet(r1, 0x0, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x3, 0x401}, {0x8, 0x6}}, 0x200) socket(0x11, 0x10000007, 0x7f) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000440)=""/21) r8 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000480)=""/141) sendto$inet(r7, &(0x7f0000000540)="4c715a7caa6025eb514a9c49a6ea6553181a88dff239de12d268e2fa1d9d907c61aadc85bab6ab281289fb7f728db85aa2af03ff50abe9e0abe2ab0db256418082504272b339b7b0df9e8ccecccb8ae374e6492b297c8579ce5573d4da7ade0b4625c6394b9d56b390b5d321271ebf2cf5504d713393720f43c7b67b658b63fde5511cefae5061d7956d0e99ace49d55e4e66609b22f28fa96ddc99b18baf6926739cb7d483901e38ec270898e15c0b2c4bbb02780fc10c0c4376ba5e922f488034e5511a7b4da62b7b58d7844f566edbe", 0xd1, 0x2, &(0x7f0000000640)={0x2, 0x2}, 0xc) getsockname$unix(r5, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) write(r7, &(0x7f0000000700)="2434c6a7fba6083a627e50e58b57d77f158c050dcdc7e88b9da615e500d51aec8130", 0x22) fcntl$setown(r7, 0x6, r6) r9 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r5, 0x5) socket(0x6, 0x60000005, 0x5) connect(r0, &(0x7f0000000740)=@in6={0x18, 0x0, 0x7f, 0x20}, 0xc) mkdir(&(0x7f0000000780)='./file0\x00', 0x40) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) openat(r0, &(0x7f0000000840)='./file0\x00', 0x9, 0x40) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000880)={0x8, 0x3}, 0x8) setitimer(0x0, &(0x7f00000008c0)={{0x100, 0xfffffffffffffffe}, {0xff, 0x10000}}, &(0x7f0000000900)) 00:00:12 executing program 0: fcntl$getown(0xffffffffffffffff, 0x9) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x49c, &(0x7f0000ffc000/0x2000)=nil) 00:00:12 executing program 4: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) r4 = getpgrp() wait4(r4, &(0x7f0000000080), 0x4, &(0x7f00000000c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) read(r5, &(0x7f00000001c0)=""/4096, 0x1000) r6 = open(&(0x7f00000011c0)='./file0\x00', 0x20, 0x8) utimes(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)={{0x80, 0x29}, {0x1ff, 0x101}}) getppid() r7 = open(&(0x7f0000001280)='./file0\x00', 0x1000000, 0x0) fchdir(r6) r8 = socket$inet6(0x18, 0x5, 0x101) writev(r5, &(0x7f0000003680)=[{&(0x7f00000012c0)="fa67c714af5a06530dbc153781748a626afaf14473cd1155ae12359562e64bc6fba5a187af6f85ba5d28b02928bf4469", 0x30}, {&(0x7f0000001300)="572f32dff83c75f7828a9088b913ed6fcf11ee6f8b191bdce04ea19cd8f3c8cf5b7674cb5eb04522c57ce52016b2388c177de9b50e82940b73c15e9e8860680c5721a2de79c86b598eceb26a88ce36fc3f9ed53dad11b4eb143060767d3c89aba559baa47c81fe1174c422612d874f812f0fe6bf5ea805d34b10ee5fb3364c6540407de2b24e593e985d1b53564745288abbe0bf7dcfca33b00a40e8b45db972a68fe343a3689a38816d1fdf068c5447de5155f2fa867cdf18414c525505140a61e60b6a159817ca15871221be29eae98fee1c83bf", 0xd5}, {&(0x7f0000001400)="6826a08a817f84e6bd65fac18b1d034e0bc605ca166e6216f1885af8335cb815b94ba424467a0987e782fddfb38f43eac843a09ade20d1ec762b2b5b8c63931e2a03a8974cd02ff36bcc013bf275a4ff63eb8d6cad2ed1db6b8b8550584046ffb99e00b0719b4371cb8a7c8f4e0ebd2b5292b547eb3b8d127613b438593e8654cf35b51a3218f5dadecafc9a2ee8a4e950f43c684a8ed89ab6477e57aa1929bd9770721d9726d44b72afb2de43c9512a30b0ca20bfda95e9ac3b76d35a719192af480ce75ac7dca3e3da877dc647484dc858042a48a2a93b637ce10a653bf985f820f798e4d8", 0xe6}, {&(0x7f0000001500)="35d9ed886c57a1ba1d22c8acf2efc0f8a64ada5c1dbddbe48597fb373048fe0a63fec8f5b2072c5238750913950501deac77443146cbe30ba08707814029d66b3c292b293f83870f4879af699b0e4817192d49275a2f3f95c57ee4af70ad8ede22b16e2ee41c5844ba37d992b39743a2c6d25449af8bdc81d875f0d7a720154e399cdafe6b76db619feac7ab163dca203b0f36ed77bfe65311d61f292311e442a8f3ac75cf3609de5fbd6f2e2088c4eccc3988b349c48437f291155b135d33102a12dd07f03bee397d9188d0cfb3ebc85c64c161d8d4c4ec8f4f528128e6ec0a4f19ef9bc6ca206162b294b690c41c41b917358f7b335d7d29ce8166d14e4f941e215e8c634c6d4a1a81241f34592f9763f538968e3fa2b1a87dd6fef95830007588fc29b55c563800d8ee427d58d3b9eb237b97c0e6b83792212966cc08ac91c1f01aaccc7f4c512a808e94d6880727c12f24b1a51f9cc95c9bceb47ea6702f228443e23f2545c6a8e73c0e995a3d7cfaa5709865cb847fe545b958169955a89d875d724dfd97a287a38b5f3abd129ea931d037b7802f2705c43141b49e244d1d1bc3c53162872af4acb53ffa0f880f6e047f1009ed600d87f7093f5d13f490ee082bfd5849286fc55f3e442ceec9bf967a6b1d4deff48d392d032413407f7644ecb3d01e032656a1d63b8e0e3b5d00bf88732e221a9a55167de5adab6ba2e63e53461d33648452ba9119103e6c04961375cb78b521e4debc38184bf47fccde4a423801e8b970527cc83db094e2056c7649e36ebb480b9e44e832b51f203cad4068e9c3e00daf103cbc69cc10076b2873cc5655a552776c48c26566935d053d00afb8900847d9baec2548c1a43e9f1679fce1619f1a0aca5ea41e6d579865a07bc29b23a0911dbdf4ee584f5e18780220e1b9a33e3109382a8e24cc8810294fc7d45a10ba3e9078a0b42ecd50fdb53e7b66421df570f74da8d95b25ec88eeaac0dc32642c61321a446189bcd7a1b6ba634252da8935ca01e4b637e665423d025c7078d6942950947700d81a61de60ba867ad92b8f0557382dc1ff5e9ff27e06f36bfe42642cf9fa1385ac053670576f1fc6078fe1b79c77e3d0ed2c6e727c2fa9f17cbbb4a45a616f4508e8fee04728420ba311d5ada5ffa2ce4a659780ed548666e5a939dba96e51d99ec3793c62f5c475f765f63d8bd8dfbe233b1a5f9c8a49d158baa2139c92ed6ce299c0c2f56932394646d0abf88238c2234119d53f159f762697bdf5530aa34ce79cc62a5150c3f7595b0958c9afde1e5524570aa939f33a8d86238a8233b8b822fb549038eb7eeb8600305708ec136f69ac73c02cd8c3be4981433b37a034e5e7f5802a05e84f31759830b1e1185ffeb99f562d4a5342c1b5a0d821d751a4701671a477e1e7332da72f57c3505558a9428db8862b7dd549400a8d172f4be4e300fa6e2702ec0b737b0730c53a81f11cc509182a0145784bc360d90a2762d72114191b383212a9150ecaaaa932948f73691c287d568c14f5dcc114fc0447d6dd5d59a1f581acddf99407c4d431c0eb36874a2f1c22a0480a922aca7a8f466af8cf62a71ff5b0ff15490edb87f158cb06b7d6188ca13fab6b3a2eff40fd744a7572b8231f41b55e82e5e1e0c89498f3d60107bd02d792b9adba3a68b868056c48eb652cc3331c06499032d89af7caf61e1fb6585acd399b367c8e470a11f4115b310deb13d6a6d5a51fe89c4d05954453523e8de6ca81aaea55152a4d6ed506b84d17b7ce306a35fb64f3d1e15902e0c93c9f81cec6a9bc8e3e626ee73cf10a8676928b6ec4a7e41866367b8564d8254009ed835cd2c3c93dd8a86963e07fe27ad99dabcfe56488cb264d95a40b0b190e08795c583a8e8322eba3f4fa3daa95678dcbfa8938dc06ee206bc66b343108d53bfc4c1ffb7417db3cf934bece4546973bbeba878c42664f9a74e267f2731657253dd4244e9fa17cd0fdb335e8619dd3eeb6b760b5e34a4e7c10dba5409f4395db0a391073c81c432c1ebd8936e57291997b431ff79c07b013b178f49148c48f8306c4c94d7dee5f033345742de437d9b7df794dc3ff72e27d4c39408c4ab7359d4be22a28751dfb3cdcdef057a8e22cf01868df368e7804455e6ef3fd4df45cdca422610823a5c282887e541512ba03c4912fbaba4595428e6eba76d44f617333ea52b84688652d9aa971b32599bd0c368917894421f53ed608594a7b407d9b1a2fcaf62327253e6bff6e6df5af7b3080acf13d406ebb2b52436644509553d7f5455226060d2647f8ae82f6b7191509d0a9244e0c07e893e36dbe6e3fc0620ba154e8bbcc048e2aaf747f09cac9952b7140750737f8b4b0467aa6e5ca77d407f017340decc9d92710910ddfed177da0ee7cffbabc51c2b14bf0f3ef4a221bf9dcc99765c040a79adbdd2c083bfb4093f12a25ba794d92386edfbb37cdf8ebefb0cf6b1a8d6f6aac117c8d37b4d7bf2aedc16a24df86f802dd1ca572884b7ee433ad1b4071f03b333fae16d7f96a95dfc20968557d0e6d36f55a23751f0c30d9b91cecfcf3557c11d0d579cc6be6ab93811efd295e1b2d851636f776496aed104ac36fe20aef0c4a540056c82082f8cab3d2fefa6058238a323de0c86fd678b8cf027bb8e6fcfcf98ec02ba2365b1cc96a81b417ceeb258d7d7433e7cedc591ef65306f712d545c03c4dd09fee213b3ba84c23ce1f55cfb47845188a15e4d79da5cd99b095ba1aa0533a75e48f5fdf61d3eba06ceaf2b7fa92d6fc4111f6ecb89d3b9bfb2ed42dfeaa80afc23490b956b7965023a72790420fbd451e7b525365d0c64f735a1bc962352115a3996accdaa5672f20fed8bde6bded22ced7f86d9a3426d1deedfcca24219ba6dc58fadc185f76cd12dd79a04ee4b7a3a81fbdfa19e686d2b6d26c6e716a3bcf505a56e5e8b8326aaffc6538f95d0a150516221b49de6448269f7c166a62f4264e1f2b96dd29b3a3a67083f452a8c2f3541515dfd56fd633061e061ba612b091f6db29d93c49febc35fe7b3e8a684837fff298ce4fb4bd39fa9f3319bf37ef2759818ce98fa70edc4b1907141bc996974cdf6bbd556b734347f645943ab4e7b20e3a9114584a960bd91e51e66ce4ba7fc67ae237d5a72512a779103ab0a915cdb45b27ffbd62c289a8021768106b69efee82969c5aaba0511d28355240b68ec60fe8107dc4a646cd866b0fcc0fdddc06df1b6d72bcf1da751cead8ffce78cacd0fe554985b1733e08e30afad1515148af1fe73f4b8e2f7dc8e5385147c2c11bfdea35f50ec440b414c0364a4dc5025729c48464695b8244df71f66124976ea42caddd54c090a498928ac977ef4870767af999e10ca8b44f41497acb73301bf9aedbeaaf4a1ded82bb1158b3c10013526b0020b03935935fbaf8a7a8c0f60e114a3e69e2b506db2e69815cdb92ff62e6670c36e9d345317f0e73b2551691b1f5eb8cfd73671286a6ea39f1ad0c67894af21e4b349e35ac54ff1d51a4b742d0f5db52196aca1565b3ce0939f9db824dcfd9b91b445f61069b99b7d47d7a55d3c08dd10bed245a7ce6f7173f8eaca85cf19dbf3c0ad22923ff6634186af1f4a52c1963ffbcf45a792465f0fa2d391a5740cdf06d20d3697b32f0f635dae5895c4d7bf81b7caac4f321b83b5e3c82439712f3a30f7c521b3937f9c67ccc7d9fd65c90c071520ecfde8444bcfdd4dcf3698b919c24a708030db28762476bca08f2ee4bfa976b66f405857d28e38fb9ceba567b9abb9c4da28b08efe1d83fca64cd0868107e7f3bbc6c4e5f714c273ea1976e72bc502e70ab4b6d886142c371b241d7d859c5a4bc6e8f6be606b2f78fa2c0f7473cdaeaca5475c708caabbc0e277098a8a4abef093e116fa4d6d13a4b3bc650f504defe5615e8f56dc14ac5fd4a74c357e287a44ed04edb4d2a39162a03bf588e748ce143eb8ea1666b707339eb137dd536c0718f8b99e1915b427f394dac9193b7976d1776bb939c07049527ca772296706058f70f8205b3127cb6e1ac184b359561e12754da15043b907247fb30081174baebb6b688019ebab33dca4b60445e47a7ad111c672042f24ceabc59a03a89e6e5ba687b4116a5826d28cd2b5191fe2339e2f98671ce7ab58a3b427adaa830b18fba508e669fc9163c1604ccbbf6dcfc74d7dacdf13bc055e260ce9d55c40c500110bf1533dde851d9320be238bcc1723ac24d60bdc0b560c226379b9c6fc321ec24f8a7d730e8617e6ccc2189dba8d964d5149c8ddc585c7f9230595d108f5ef7840531345276ba9cddb55030dbdf9ecc5ae9805f4d4eff7f4fa7ec099ae57bf7e3f3ca8268eb68087cdab336158c206b6eb72bd088fee2fff9b21a3377f3ad1261827d2a899cc600d017758a40eba1c4bfb9fd9b1bcd879fe71cc57ca61c3172963ba44bc13c33ba4d2a94eccdc75d7f8d14eab5fe45a715b5326f7779a84e049bf79a30dd113d1f760503aa7e3ae707c913d3be420cdb6d52a21978cd9a19afd4a7fcb82a09c8e20c7ed99dde5b402de1d589b6506645d2a9b5db294cb75e4e7397a94245f8ce2abf642828e76031071923bcd7cb403fcda34b0ec084b758dda1c652f63af9a8e07be4e1e217fa7ece29d773b0c722b0a148d18939f1ec1748a09170eaed4d9473be43d7b7dfccdf7d683f409eccb3c98e0e9ff7280935a54378c968fc355401f70ee278d340d7b066c24879819b33971416a45b4beeba380f649cd88b755fc02d4b35886b388cd2ab68777b72884ae78bfe2a9c38e2236356138ff8d8d835f6adb9facc2dfb2aa922b671ca55a22caca6e4384e02c20497deff18aecc474998164ef2ef010b314fbb1c12b33ddce415c237307c3640ee9b4ffec895e9615489924efeca64ae62fbfad7398201bc65aa4b2a07aee1bf43063be4985d9b551b1983acf5262f77945efb6f900ec9854835b8d7190462a2ce45fb6f9474c38d4dad588ace9ca0beb7e14bd738382160e083d422f6bf9a22d98a391ea83e1389dd6ed6a6059d7006ee50ff236e92bcab332005325b999bc42fddf03c8d732e771e9cfb99f0d8b3e97b706780e97739b19616283eaa8ed89672b3d55f7a2fba69fca1f3d0382e26f4b82f1d24012aa4d3c1df625d949298fa877466a0a9bbcdf942d7b5415e6b781880efce4f93df4627d7b5465595f4570377129d26810423410a351981976e539ee27ff6862ae927cb2a4991d8593666f4a843a14d994d3cdaa2e4f5e9bccabd11f2b34af9fc53a1b6f8f460af046b6070efd592268b75433df02ff775cef46ca90cc29340df4e5bd0fc20ceb60c6cafd7c5a8faf2f9d0dbeab257bbbdeac3729d99c61f1f4342b6d068baf00aa4476a3ad857c5f3c3e0622b39c290430c948de573076c1e986e9e79cfb0189c813eea27652cd496cca0e8b5796def796a7480fbf526e723e9653e6eb6ec403698b15d6b4259123de3efa2335a86920d209ca6c31530edbcc32ae6ed2aadfad5596220130c00cfbea4fc07e278458db6355c6265da04ec95e1387881b2d0e655388664adbdc46887a880149a29ceb438ce79453ec3dde4d59012af66d82e4bcddce35d1dd6f1e4835ea66e879b5784c750c46ee3c753bc18b90bd577b23ee32085f5acd08548d6daf2c53be7bd96ae6b7b22669b2a029c03e0d1177fdaa7142fb3d1b67130ebc1abefab959579127fc1951d77d11770b50da627adb000849eec3a11046128d9c4d7a53ca41b5a0af9fec518e5cd36c33eff75c5acc7d584fc9", 0x1000}, {&(0x7f0000002500)="3d0fbaeebf47c33b3a983435d0db2b0a67e76608c6495962620eb2234f87ddd274f41f0968ba8bce28c1c0f771ed33970155c9e205a66054082b73ea998ccbabf804d5e4f95ead6a4c44bf1440062c9790e740b242e4161a74b027d87d95fc1109233ca316a090faf871ebe6ad73dec7fd02e255541fee231bab0420d5ec7971fb7e2a93d5f055a8c9c18dbfe83fc03d8153ce425e5adf38a30570db52959e9bef6582df455c486f5185f7770418bfe0e2dc043886aaa48ed039cf3fc446fd235edadb7391d18142221b4f438bb9e0760a8e12761ec951766cfdf0aead8f7fc122024c8be4e4ae30250a5066e4bb6e732f72473d3b12b56e3ad0fcaba0e5a2599d5a2c8e9ba64c9039ce7cd0acb8c6e8740a38effcb42c804bfca5209697a52887c17716386357170e888a6e02fbbf06ab115510fe9ce5f9d5b370c0a1b563d74486d1281f43ac8308a554771a62d5aa03287a96ce7f479507484548dc53f4cf0ee3b4891f0df3a1710a8f1f6f25dd0cd15b92afe2adf377e56735ef503989b57c23940533921a1159c31525f2dfb6e6a24e8d055f079fc37a74a03a157f61c16e4260c92dae1b5e5f285d4b3ea75cc5f88fb34c3e58e4d08b7f935cca8d7f0abcbf228cb30faced306d2513ccacda500f9cb828cc92fb77afa4000b2059efb2537aac5bac092f39f021763c23bad66efd973d0d1775a205ab48f9826e44163c7b84ffb4ec676574ea143be262520c0b0b3d83edcda9b8c38de43fbfcbe9d42dfc83c652adf66d85d7dd24a23ae86e233afecdc8f19bde331716d17931a40b061938ada38a516727af756210acf243bfaab1bac11f7c9e790061f51df7384613b9be173add91bb822d3c7e1524075e5cb775ec7ad3786f56b0232edea74cf85201f065fa696e7c1c38a65ea6dc84d18a0a450599ab93e7233cccadaeb2bd8baeeb773386630d72eb073a88e0414117f1a9aef5a2ae43c8900f8700dbe03bb865e83533caeccf53dd42766641d0a9547d0c9e1477aca233c798348dfbff451dd6ce392f8e19223bc5383d64e84ae197700522bc0bb68c41d23f60fdc8d2c255c5d38076836a5fe5f38aa2bffd9b2e24f9197fbd865f90f536adba5300295f756ae6e6b015be4eebdbdedd27cb78ac60debb0ff9e51bff6dda83c88bd232b9a99025868ab2ad9fcb033d677db634a0173b796175e8b640c0a1f7ab2003f54f4be019d63f56686b0cd8487c31a1d6bd21bb1df1ad13ef0912077fd35c15adca30e51e2e8b24de2a907ede3a9131da6653a363570063974f6751cfa866ff5b405b1611dc6d25dc5816f0c89044c81087688ed7650e0206aba27a334d836533361125d45d3814b0a2e4399b9ea66f01bd4789c17be51578e04639447765b67b595fd1a0a0a3480ac6b38d8bad5a7fdab62cbf255c3e8f96b8e5b539d9787968aba305b265eceab9d1eaa0fb9dac3b702e874e5487ccb4dc4e2f70731eff8a8a1b39e0b83b0b71960c7e26a3d2cd1fac03af85069f0f7da8b9c69b80dee84824685eb459686aa6ee4b395dfbf905af8c0827a7276394a1284fa5774c36eaecfa4add92c0781662501bb4aab6338e8255025b571e9dc30dff212f9abc883cfd8baaea1d3ee4445b0a5d8feae4a37697fd1bed6ae4ecf67dbfbd5ea794b0b3c2d5e66d6cdc11fa8bb5ff7616c632b813f29fff06c7cb9e8da17bd21751beae3b01579a214deea0eb93c12dd0b7b262a76d9292c89ac0d80c8d20f8955dca7c4dbcf910487926764f84f4fc7edfa21e423a4ce36a17a6394fdbf2e9ef5a395c0c3d6565173758e2a29d08a4edf0c2b9b9ba7f9d4cb4a7089b2d8262f928fb788d76289470848752b9832f2b71e6d960cf34df98457ecdb3b813cad4175a31cecd65c9d97ebe362d28a0e37ffed9e4c73329bcd864d7157420322f1e78bef8c1d772e2cdfb279ee6fe000d432f190c34861a1f44f6117dff75f3455262640933b7e2cb6d423dcfb3825bebfc0e77e353b5a9eb89a62c38ca605a773712b27075a850a6ac12f16e9ea31c8bc09c0f1166e863ec21e6ce52fab0cb75a16ec2e635ae633e8019dc072106f8ae531a94836084f92213b813fa028ff5a6c9ada413c70f729e77b1f626e5b7371d9ed7cfeefb57b40f9c739f7a8a0e9eeb45cb2746a27a829663f44784cb16a7f2e2b2809e016d93a5f43c7d455ae84e3f83d83a7327edefcba471aaedbcb83d12bcfd98ce6b7a4bbeb255ec699dca99c9686fe94c8fdb2993b038e62215be7ec6575fc5b5b0a8839189fedafdc5c3e18699b8d8515d2fdfcdc28bc9c3ff2ef21cd019156b343206fa302283f453c24d307db64e1996bfa15300fc321dee9682716cf5353229e0bb925174e24c4d5b3c21877ced602c781d08a0e20f97deb8ab94d5320bb72002b0784dd4768510c6f3c1020cd3f9fd6133407ee15fe4b44acc801f57a250698bb1bf959fb7a0142127274810a3d080eb2fe340529c57560cec8490ad501aaac42b5f095c9deda3a47495c5328783b1d13d227c79859a053f0d15020bfee05a951a819c2abfe5126d927a0934702fda02c52ec6412b1d31eeaa7c103a8a9d1b957f82943f3283f949d936a719c8151c28735b072c7c62b921be95484812088eca270cfdc7df2071f0b068b6b19821c1ed0de8a9c157bd9f62cc8573897a910b18ae7c197732d25e2db05416f8158ef8ab5a9a6ab5aad6aed6f278a2648faee9cb9e3a997fc9e5d501605689c72603ff8eaa94100faa0f75ee3fbb206061b4935534f56c77f883b710e8ca0c942bcd8f92e47e7475725c8411d336f11c19078017817736905f5f5aa8901ee28461d6084c571e01d36f6a22700c2436c0f4f68529d7b88a6d8a66b8b1842396431ec6c2fb6ad772facb3c91c0303531d444ee6b15bd5f084acb7f4ad0b4ae84c5f2348fbed39a9b7932e1ec0a1be5949eb7d0b3d325d8e6da3c2dac26947329b54e51ad8d33f7348b66173a3066770d7708c46cd03710cfa7a60671570d03616f8fb48210608a01454caa3719e3921a37509a8e559302242607b2a5eda2505daefda27ffae453edc464ef8b9b406c52aec78108436a0df0571f47a047a05be88cb01e89125f4f7380a1dfa354c8b7b54e7cd7ab82203493eb0d6fd35674d873f8b1bee47222f680363af8b1aa2db9e322ff60ff968c15a0f86ac51fd14151ec4036b0c6226b817469ad4df5dc1afc1417b78ab6c3dea892e31fbcc55f9294a12320206ea232779b9905691f63455956a2fb3ec87374b8abe87fdb028482324204ce41509f553c40682e80c91750d40626165cbf407d693952194602143264f6376e37bce3b7662a8332923998aa25217ad0f915d8ed3c54d17909bcaec52baa95fbba95a9f2b3895441ab457e6d100f604fe9499d92fcb5c12a5e17c993edc68b662a9c54835a434f4338a05069b38be84c1837ff7d78931f475e3864d2e8861ac3e3a97c9e713a6cb9d8695fdde9a3fa943ee9b11e5d1752a112cf54bc7e694e6f3dc5b96bcaf5eaa8acd2a0dce861ee8abcd793ee3c6db308992562fe43b1f8b1f80c5a31f7ca4ace189c114ae4b57bef1f7b655c05003e4f824f5532a3c33b1ab6196058efb83df395ab041ab3f402d7b476a3989eef931cbc79072d52ee82708bd1adf1e92d1e4504ecd6ba744f5b0b4e59d1168ccca0c888285935335967fc1ea8165f7f3ca9bc3cb70f386825ea2ef461939c41d4b5eaea43bebc41683f4092f580b05f361f0d0acaece3f700ee8367cf5208fbfd55d38c7cfa2df1d50194dea71d372d76e7a2166933af288b7e5c1afec22c6a347f7df05f35c39368d939faa66af7b103f937818e9fdbdf608fdf30b3e08c6d19e0722b3077633f5832ae174f493c1fa264fcd82bb3e6d7b5b9e8fe9358bb8ff0fd9d4e9a74f13a965e9009b7bbe6dc00d2a2943566cf51f27879ba3b7668214ee9926e603d6c3270669a7831dab4cf85a21df3d6170de8f13f13c6393a94ecdbc5adc7ec1fdd8eaca6c1bc27999919d52a8bce67a7c11175eee370215dc292e198e364d52e28a6b4850bd270c4528af579edbd6443554a4b10f1b2e287bff1635c66829b49a3d98b450a9c96930b37dad91e094e891813e3647d09066a395c48b6fb108f4c1f25fbce2fd306258e49642cd59ca3cdce3418eb5e541f2586717f8f2ea52a9c98a560f9b518fdb52857ee6612b689095ae40d38d24fd393a74b837c03f33054cb86745b4974d9a69415c15b8cb8aa9d88729fa81cf8b4e146f2e1ccc214a2bfa0ad631be4855217b3ffdf34353d9e04287c22e377c809353479fc4830dbf8074e556cb65b2336dae8a28d08c2fcce3d26102d05a4832a5038cc2126b4ed4793967737617dd880a4048ad783717f68c8073e7d3663984f16d607cddec3b13065eb720a26e6efca53558ddcafb080761f12dd22a3a48637ccca53c945fc3d1397e6198666c70b133b77772f57f11186b6fc98dc63fa803f2f32facbf79698117bdb069554ef4eb7f853677a8dbbe7e64ac16e80071c88a41cb25ae92cb4fef6d900289b140a076b7ea4c21a3ccce5b46305bd8f8eed17ac99f6fd0cd8505575454bc3244dcbc8d083f3de6a9087cddf134bcb74f8c219c6e2a1916b95e709b2d78e5d743487c315ec0ebcd983e32c4851e72c2cbf36e2477f81e77e5c249572629791555cdd1d3300e7387333c9bf7ad4e6afe44be60f03c24802830033f274317d7e42dc1df4cd6670da301effe0a02e6a4c301f6010313b34f58774d20cf459029e9d0e401b5436f2d6d97072f818ffb7ddeb84e022663374a3776f1e11bde3528343bc1cd661ec9c50f5e638d3542080d858992c0145a827523cdc1ede306444a83f9d20211ad948082456c5fd40d28d50f478c410ac798a35ff5ef290160ef175f38cd98d4df7a7a8d4d7e919414b234c388dc7ed8e2a70071f80be682e583d91039a2b84aab7d0d1d62be19edf8d582f27a257d13209e03b9565a0171afe39479aa3cbc83e552c05bd40318bd6810ca649d388a6e89b5e8e4c08280ec9e0f74826e1d7339770d6704d9013ad9fcd47a4c928acb0b1da4b6ab57627fa13465a5b0a2ebfc0b597d80a5d10b9dd8ffca41d275ed4d2d5145851a7f333a1a041dccd6715a4b327e43b1329bdb170101cd5258114d6495188b0ef1f094b6bff6755239446a716fc4fd502ac396bec4ee3f38089e84046279ab9be76aad37f66eb97b739d671ada54a32fed6ae5b87a637a2c1dfa3366f37f0e016e6e808f6632b459777db688e63010667e5b0de69b028ec131997121159184b70edd014fcb12865a9b20099db2805a19f5e1192451e2af119f5fd1b6bb4ddb29bc86cc4f31abb93ee8316f10ec986715ac9504d8761db6dba4eb72c70e5f0b01531723f2764d7a9a7bb54daf3258d5e78cb19eddd71ce9d87d714f984cc8e6de3489ee688f3ea906bf295f07c34a4b8b6fb3c43070e5f12cf53cc4786a35629439f44196bb51e5a1951ae22eabee4d132d58b207bf3886e088d9df7ec32a9ccb9704d5224d2a8ad2b815f32094a38c02322e9c8c640e6163a6f7a56aad945515903e02bdf1ecc62355ca6dd0dad9774e9dd768b74add137c8d699e6a3e8da3fba72a8ba50e1a9d640cf1fbe8aa52ac7b98659e020f61a08301b57fdcec2d8a57dd603c19b4c03ac30d0366d74fef668405725a3691d3100be43df01de834f57dd7b7defc2a963d330b7151e3545fde5d7f28e6a04c5a80b886647279d8854bb70b8bbe063965251604627447a688d9884ed1a", 0x1000}, {&(0x7f0000003500)="8823e2358241681d95947ef989811c36ae5fa1210299a33b9d5f440f2a3dc5164c19b80d4a67238614df4d1c9c535d0547a6ac731e9586dbcf5ce784d1cfefedc1c5a3ecda550b861c721d3bfe99e95cead094ea65d18f5c09191a4a84fbf1f1194d77542d10e3e495a375994ae3dc0d9b4120", 0x73}, {&(0x7f0000003580)="0b42b24fae69bcbdbadcc2e989943178b22206e91cdd10172cb6899f9fdd7b4c0e8824ee69772418cb6db7ce5854a66910125519e6c3d2c4df874c", 0x3b}, {&(0x7f00000035c0)="c36ef91d97db52b742f0107f3f833519107d950eb7b4deeb2aa40954b4e93a94b58ca629b64e2d8cd70495fa4c24b2d4ed8456252513ccbffb84cd2f0b3f8363cfd68b9f8fbba0219625918c83656bf759399e92b3fd855402173da9d832d5e2ce5e6a6ebf35f28f8bcf9f4727c8549e3d6e4d81ee3928", 0x77}, {&(0x7f0000003640)="5780aa3a9dcefe5831a9f76ea89e6923b5397202f4639f8f7a768ce58d", 0x1d}], 0x9) r9 = getppid() fchmod(r5, 0x4) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000003740), &(0x7f0000003780)=0x8) wait4(r4, &(0x7f00000037c0), 0x0, &(0x7f0000003800)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000038c0), &(0x7f0000003900)=0x8) r10 = openat(r5, &(0x7f0000003940)='./file0\x00', 0x2, 0x101) paccept(r7, &(0x7f0000003980)=@in, &(0x7f00000039c0)=0xc, 0x30000000) open$dir(&(0x7f0000003a00)='./file0\x00', 0x40, 0x21) getsockname$unix(r7, &(0x7f0000003a40)=@abs, &(0x7f0000003a80)=0x8) getpgrp() r11 = msgget(0x2, 0x2) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003ac0)={{0x2, r2, r3, r2, r3, 0x6, 0x1ff}, 0xfffffffffffffffe, 0x8, r9, r4, 0x0, 0x2, 0x40, 0x9}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000003b40), &(0x7f0000003b80)=0x8) utimes(&(0x7f0000003bc0)='./file0/file0\x00', &(0x7f0000003c00)={{0x3, 0x9}, {0xffffffff, 0x401}}) socket$inet(0x2, 0x0, 0x5) sendto$unix(r10, &(0x7f0000003c40)="628fc7b84511b9179b94aa4187253b7d0efc8cf6f6223af63a92897468315867eb683a063a5739e2cbddb38336", 0x2d, 0x8, &(0x7f0000003c80)=@file={0x80a450355cc26167, './file0/file0\x00'}, 0x10) 00:00:12 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/143, 0x8f, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x9, 0x0, 0x0) 00:00:12 executing program 4: r0 = socket$inet(0x2, 0x40000003, 0x0) msgget(0x1, 0x0) shutdown(r0, 0x0) recvfrom$inet6(r0, 0x0, 0xffffff6d, 0x2, 0x0, 0x0) 00:00:12 executing program 2: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x14) r1 = socket$unix(0x1, 0xfffffffffffffffc, 0x0) r2 = dup(r1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r2, 0x0, 0x0) dup(r2) 00:00:12 executing program 4: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/83, 0x53}, {&(0x7f0000000480)=""/249, 0xf9}], 0x6, &(0x7f0000000600)=""/89, 0x59}, 0x803) r1 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x400081, 0x20) r2 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x50, 0x42) unlinkat(r2, &(0x7f0000000740)='./file0\x00', 0x800) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x20, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) lchown(&(0x7f0000000840)='./file0\x00', r4, r5) fchownat(r1, &(0x7f0000000900)='./file0\x00', r4, r5, 0x600) lchown(&(0x7f0000000940)='./file0\x00', r4, r5) bind(r0, &(0x7f0000000980)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f00000009c0)=""/137, 0x89, 0x0, &(0x7f0000000a80)=@in6={0x18, 0x2, 0x7fffffff, 0x6}, 0xc) mknod$loop(&(0x7f0000000ac0)='./file0\x00', 0x8, 0x0) geteuid() getpeername(r3, &(0x7f0000000b00)=@un=@file={0x0, ""/4096}, &(0x7f0000001b40)=0x1002) symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001c00), &(0x7f0000001c40)=0x10) unlinkat(r2, &(0x7f0000001c80)='./file0\x00', 0x800) getpeername(r3, &(0x7f0000001cc0)=@in, &(0x7f0000001d00)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x41) chdir(&(0x7f0000001d40)='./file0\x00') mknodat(r1, &(0x7f0000001d80)='./file0\x00', 0x10, 0x8) r6 = fcntl$dupfd(r2, 0xc, r2) stat(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)) sendto$unix(r2, &(0x7f0000001e80)="e4199485b9f7592544b6d1402a9beaf70d53e5817dd3aa6cf0fba593f2a39731718ddaa7a05b415d40f39298dd6375401b435e6348f6907069105aa89100d6f744ccd970d9a15cdca98e4e04ff1678fe2dc32b7691ee75089f19c3fe9d85f2d7983b06bd2d65f3938326b223273e230cbdce1889e9780f00e3aa04b57efcd6a4e69fe7009e73c01e5012dc8ff61b8a14e458655a1dfdc603292ede8591e74e2fd523e0f96f6a3dd24dd899150f74163284cfe04945e0928762176ddc33ea37", 0xbf, 0x4, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x1}, 0x8) setitimer(0x3, &(0x7f0000001f80)={{0x642, 0x400}, {0x0, 0x14}}, &(0x7f0000001fc0)) getsockname$unix(r6, &(0x7f0000002000)=@abs, &(0x7f0000002040)=0x8) mkdir(&(0x7f0000002080)='./file0\x00', 0x11) 00:00:12 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) faccessat(r0, &(0x7f0000000040)='.\x00', 0x12, 0x200) mkdir(&(0x7f0000000080)='./file0\x00', 0x1a7) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) fcntl$getown(r1, 0x5) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) socket(0x10, 0x3, 0x3) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket$unix(0x1, 0x7, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x2) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r5, 0x5) fcntl$getown(r2, 0x5) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000200)="6f820f8b08c749e86c945776fc902d2cfc233cd6bb68a1218d4c7cdc144307591b5184211aa10edb8047947b059bd94bd2fe0de0c8fbe544471781705a9bf418b56c69d1ec28e1ff234d4e9c367fb8495574b3a350b47700a8257c0511123dfea467679232ec5446f4021d6c20bb629cd08be75db40cb77ed04302db9355c57f7baa6075e20daa13e38a57c35c1935845b1f26002f66e04558a19a9d1d6a3554da70777feb8b0956f840133b00e7ab89eda3fc2453ddd08a1f2b1bf995e39f88eadaa8647fe1a01e5e261fa15373", 0xce}, {&(0x7f0000000300)="3fbceb71742806379ab1235fdbce78e2d202a08db297d31df5f94c1e68d9e75fcb38921652b3089ff65559f22d8e2044fe36567ce850cfe63ae52939a1ba038c45dcb3ffdf55e82f02d3e1fedd6880e56811d2cd95a47e22beaa8be9bde8aef786b3a576f9232ded2a4d7fa2699f42432afdda5ad99240ff2f432f81c761918d877be4365f3344a0122e28e494140308a60279bf83b723786ed3e37f3d3b940727d703e1171becd047fecd08e2c7", 0xae}, {&(0x7f00000003c0)="4b7397f7c5787ebeee093603fee8bcf14129f58adf999ea128e4237bfb70887bd8d8c80de3543f598b012d15187eb326a60912ac96c37572b775f798e1467dc94663bb10a2e529275a8f0dcc6beb6a500da1228ff76507c2efa14b4850a5dd9c90c8f8d8b9cf015bf8df1edebfd30855d7cad5841af71ece8bc3f121901d88cc056d5e15a7e20fbb8e135c6441eff365d873986cb515d15e6bab0b72030abe75510da07f45e29514cc2a2868b0e369ddc622901dab44aa14ccac", 0xba}], 0x3) socket$unix(0x1, 0x5, 0x0) bind$inet6(r1, &(0x7f00000004c0)={0x18, 0x2, 0x74a9, 0x2}, 0xc) listen(r3, 0x0) fcntl$getown(r1, 0x5) r6 = semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000500)=""/139) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000005c0)=""/19) fcntl$getown(r1, 0x5) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000600)=""/236) sendto$inet(r4, &(0x7f0000000700)="3f0e8c79bb5e9d136a14bde61bb9d8f667f38bc592ded7315934b2d16427fb6f728e72292c02ede5d24be696cac6f0afcca3dbf05f864bba81ccabc5049dc02ed91d11709cf9164a53339a4480d4c355deda1237310a8baa9cab7dc184f0594a2ea0c60e2bb523f7fbed2bc99bca5854388a143cf000be1e6384b14a7b61c281c8857d7c46382c05f7e093b5", 0x8c, 0x3, &(0x7f00000007c0)={0x2, 0x0}, 0xc) r7 = openat(r4, &(0x7f0000000800)='./file0\x00', 0x20008, 0xa4) fchmodat(r7, &(0x7f0000000840)='./file0\x00', 0x100, 0x200) connect(r7, &(0x7f0000000880)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000900)=""/47) 00:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) rmdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000, 0x8) r4 = openat(r3, &(0x7f0000000240)='./file1\x00', 0x40028, 0x40) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x9d, 0x400}, {0x8, 0x9}}) symlinkat(&(0x7f0000000300)='./file1\x00', r0, &(0x7f0000000340)='./file1\x00') r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getsockopt$sock_int(r2, 0xffff, 0x1201, &(0x7f0000000400), &(0x7f0000000440)=0x4) sendmsg$unix(r4, &(0x7f0000003a40)={&(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000038c0)=[{&(0x7f00000004c0)="8f93418d4c7a8b14f89b3af90a682d036133559fe3f619f8ef03dbc22c041f1b45fcc0940884b8aadf62aba5d1d8492d5a551b3f2e93a9a59869bff0c9028615f74dabee49dcbf9c767f99087b293b38fed55559e0e221d44435fd0c07d32c631b1d7bf57eb0e4f6bc4f7fcc1b5b5c49d887dadd72c2ad591be8cda96457add2172b4ee265763abd598c4eb023ac2d97ff7b9ffbb8af284e294ea6404ae6190704c831bb0aab6e91246288e903618b40530cb3d4cb926722f6664e2fc37e80f1072df0ac260a2d4777dd8eb71d4656dab86f1c98a281d12cbfcee835f0d9053a9dbed48ca8bf66c771e30808e3f8ab1cecdd4aa83fde2c0ad3d7b4746e0b82475162d616b2e23887c9d639caeab47c1cc6a5ae9d631213dcfd49fe6f946b308e8758f4f0b7fcec4cdce63f4c9d1de51293d1512f0c460a8d292258eab93447dfac827b7f91d71c0df98a1e803d5aad429624eb47ef0971419a1c30645f0c64fdf51a88611ad85293ad8015be92b9e5cbc592d361caa57bbff56a57fdc8fb26fa8e00718600a61a18f0a2f5cfb211239d6319baf45662a2bf55db5130a47d0dcf54497705ea371f6f31840e28958534069616b90f1c5768c652eaaf0e8a3aa62778f72876250ba95a3858644e2b873a107137ea4e9d840bb5137048d90e441b74b6ca29d59be76c8c54e7021dfe6971b0d969f56fc89fadba760daf3d23e10aa46fc389f6bbe1b5d0f30069994e3aab3a542c9908f80c5b06f96b6f9ed1696b7717b7aa48f0c4cb21ec0587882058f72696933733bd43f089541c6c6ce25bb8878f56fc546334e54884c531d64ef3fed4afb1165a1c7701e0972105adbfa0f63dd5d8b237c17b1e6addd5163acd8d0fc5304bba6c5833d04197894241c2b1d52bc78527dce5834f5b21a01029d61229814faa3fa019aa4bb381b092bed138271bea0f0704d115ff193eeee4cc59e0b50ca5aaa258e70c0b64a42f9116fcc1e95024120c37bf004e2416d1b7cb69e6837fae52d59b39d264c4420602c8a5d85a513bc01950c4d841644262216b863bdc1bf055c5e184c43596dafb284d04177076780b25ff1b3731d11cfff7b39eae225db0239754892204ac3642302d17ce2cb26745d8c0132553d3e488238ce4274323e633504ccac2f08aefd43a7862269294e46b1fe0f2240b626d5d244f648d77a464dafe3c33903eb81f393aa0e2d13b4f3785c8c83c54ffcab6d1ebf0613bbdbce284751549d4571bb3dc45aba5fd1b961e253c72684480ac27d6d5df5fa8c368fc18b53422f010797d798bc95e1df1d503cb2ad17836b7453d9f30cf197e7abd3fd556f60e435799366f5344d9bdddaa272d0cbc303a9fb9e4b9ed23d0e18daee3f873d7dc3bbf438f6dcf80c690e1127f20d9d54153ea546738d5b4dac976bd6bf6b570b3679896409392c5e8940b3164675ab019a433671be923bed3381e078d311a415783fd84bccc0e81ed45d69a55d999bd5f327d3c049a905bb452df9dea529376441edb67432c6231d1009cfaed1008eb33364e4572f2f238e2d3d66cfdd9dae8809fde816f1d9a48316e32e768eed0ba1de96031b889d288da8d0b907bd08dc0d5985bf936256fbc59ccb3d4748dcd66d915f643203b6565039c23b2295558f9b558ced4c99442b73b183053bff96d19680739943eae4fdabd5cf2a0871a25464979164e66434df07010bb5096f20d18722cad356e4ca920d1e8830ef6e19a64f0017b364326fbb0d5a50d54330ad4595a2c97e0e49f97a592f01130bcbfc0f27f8d066c04f9f7a6ed01e460cd73fb8686b280d6852460eca59ea0b0db06c042bc2508d896ac001f80bc8943199969da41a5a713567497786871c484ed2a74d28fc4f6c043066336340fa41b5e04a2584e85831dc96498e86dae1b8d4fb3f18daf69cd29409a40f65053494e7823d9f51fb171fb8167d039f753cbe20a00425add21959773e8b6ea57063f73d55491a0e6286b3f815ab253e49df09a07c5d99728ca9fe6185ab3c78b9631081d49364a1dc1bb3c31eee3a745b3bc952dbe35a1a9a6c059ce794e31abf8ac29264fe2629b4844cc1f5233af2c2dcd9ed40b0856edc9476111b3f74f1eed7fa233325302a970ada30d18065b59990e096de93ef7496aa5155a6f68f5c384c514fce790392937d2440c35c9112567bf2436246a09c9de4bb645d86939aa8349c7dee7c3f07c5cdeec9284d0d1010d6a6c3b8d70461500e9368125f45d08498443a4c7ffb6267a185df818bb3d00aacd0f12137455bfe61cc3b15c2a807c78df7ff5aa630a31e3d1e9136459132e6e5ad780926430781d352ec78fe8bd7ecdee20bba4bda28c5a5e9a3104446b3c36a429c669cad5bfc28faf6be38b84548197deaa10b00dce771012d90a93969a62032fe2f731b6eafc422b59cb361415779a2483fe78538a0ad778e2a00129bfb78828fab410b7faf7427bf28f0f8d7cdf01412ba171e16ce30d689c7619fbec429fa9f78c2c095b774577374fcf427389eccd03db02a6ff82ffe4c4aa4a2551b6244d2e222dd9b23f85398859263a21e1b85517433cdc367613ba03eff93a212e923fa9794cb4f1f89222138d35a5760f629e7610e6ca72ace1cdd519cb874d197a410265b97f432de61d57f0bfa83fe50b9a820d99fa0740bda2e81148d01f1c29bb86b5ed202f3abb67951484d9d0b7b17470e96ca5d620318ba25e07502f4251dc4b30774d67831ba2a1953a797ae051022d68c1195b42e0591403ccf9326f0ee7919b9d60779ba151ac1900e3e9e4b07b52bced51675cf7c39229042d68e159a525c659567520a14b61998a582ffe2b5e7c8c55f7e06636c4d5a5e3f42b6c7a090605399aac0cc925c3503da5911d4bbcf22ed749cb17b376651bf615f5301e1a8b387cac4dbfdbcd5d13dcf51efee04a9d1184c922f70ca58bbb095267ee808d611f9a29a67ed8256dfa3f1827a1d0c672fd7cf6259f9ca03a1ae98f3e8518cf87b5072f3518c23c3d3e0e8e0b132e7628939ee3b61572f3522101e410fe0a41beed1763d853f6037b514af35468e408a34aa5697c0e264dec66e586e63a24ec01e12f82a6bf56b3b197bc0f9ab386f6a34ae69dc77fe114ba5cd23b2347ef6315a2be81ff780591b53f84487212ee0492f4a6cf444884b5b5062d2f5143bb310db6ed656e9d8bbe537ae782fb56021549e269e5b1d4bad24fa505c78fd428f1c7476114b97015a2a8602a3775c34a241ab7130712bc1ea32f56e6d807944c2db424e4c2460d420c429b300c8c9055a219048c06b62538be6e5f3c9bada726dbfeadc97fc06572fe359b4985326930ac2fd301060db3e6759b87f62b5ac64ac8529e07d86e6a16d4f00a5c5c182b531baa8a5b07b234fc86e78764604530615d98566d51223c4ffa4c785b22c6c9542185fbc94edaec0df9f2748c6c21e6a88e81effe97620f303adb220c5c9548d89afde7aca22e888d2ccc7c1f0a2914f5895b5dca2acbae9d3804790512202fe27271af9dc5c1bc1aeea3fe0fa4659bcd75b97f15d609ffb01ac93adffde603b82c1b7a5cc386a0292e1c5acb16c54c324d45c02fd069cc765c688a1e7fa7e1d656598960bd5699c929a6745a5da684aadcc0b7188aa3b40dcbbc303acfbdb8109feaa2764c1e3dd1d43646c998ede6357a68725a012757709958f9b76c9ad805a36753a5a9e5f72947a4188f74f1ac7237b1686ead12d7d9a9c5d92c8749a5833df62ae8d2ef21e07befe71f518c3745df542736a8c68e025a99c47d825e257afe6f1d208f482ee2dbb555cbc2114656b5401f256fccb2117bf4318cb30ef1ad1a8bfde52336ffaf6b54c4b14ae1ae18604f0417e1baf1c5ca6bda0b2a1e588b1d1cfa4081403da1f059055e16112a70a05f89127619b7bf953feef1640c4aa470bf5fe991e4304d9c81aec0c5380af0b90e4bfc0382dd53dac5d96966ca4b42d6982c5ef7504ae030b93bc542c79745ecf9170a5f355c2b7f682bbccc6f95883cd166865cd22869c3d1e95f8c1379e91e55d708e5e9aafc244f1dc9c4eff0fb7f5cd1580bd6e22ac03e5dc04740c3c9cdeac9685f19fa9ad1a8ce4f05373cd08defc470806a317a0900acb2331c96d33862daec2edf312e231720f3ace2e1d95fe3e02eedcdfe4d70b9d55f2a29840079ac389ce1f4ba2d1776fedbfd2b41f2858841263323b227ad02ea5de77a59b900b992d6538e4dd39f75b021ca7634c9c3eaab0bc916b777ac52cf3a505a7fb62473894b62bd8f37ee69b52725df654bf59c29d7ec6326b1b209cb5a134bb5d82660bef64ba0156a29bf8d0a560d10a5eda1baed2b8c0f092056e5e3937bc0d59e3363562aa6ed82e4aabe4de571a90ab69b96ddcb1c4f4ace7d78cf22683d0b41bce63d8f5c824332fdb0e7468fcca60598b29b8e8513d8197f1b348f11223d41408ca1c1d84c3e924b5ddc6828171923574a86bef9e3244045022bf689e2189044084e133578fc37393a7c6feb2c35bedad8260b6cb1056469e0b9e193185b42d13ee255443e97a56a7141fa022f2768cd51e281d81e02d2300573ccaa9e79a4eef6ef380afc5bed862e72a68dfe96b02aa164c5756ec8c3869502ad02bc141eea2154d25819111070cf529976d57e254294199491a06aed443478396b351a8c15c198a39f74a1a6e4967f6905f8d0632446e12d4a5080bfee70d8ec042671f5f2b89ca81c51da75fa621001eb06ddf19974e4966747dddce908d45e10e24a6a3fad0df683dce48abd6fdcdc6c0caecaa1a57721c0aa1fc4e1be751f517f85b45095b61e6bd9ed9ef2e881feda54f8d66e9f83f10bb87df7cd119fa4006d03123a61a9bc1b24628d6b02ce9b8c121feaf7cb64213b9e3ccd2199c790e8d44a8b95e3bd10b568d6558233a5a8d18e97b813294ab8376fffd6022ab882bdcbfd113135b0fc7c73efaba17f0aaa097a2b68695e775a6a85065b9a38618e3d6137f88a16d044f6a492e0e37942e48fdb1bf8fe180e22d0a58acbe5d0f97c1d774f2a5ede750e4fbfb7e0ec1f32a47b5ebba3ce3bf4bb55c621a391417efac2bff88af5fa9a6f7a1eeff6700f3a4e21cee95ca0fe82b36093fe2c4535b36a80a12b517be4d7a1269f364791112db3c35bd8e693179a701d358eee561883279144330e8897f118372ad4de52ec148330f66c276f3ec0422d75f94483d57cfcbeb0f22c39c4c929df8e9d27b61af7114d0a249ea9182dc60c65f3e0063b2436d99754dbd0345bc1a47ed1397d08df575c8fdae33d307142238d825570b6c2b6ca0ed0d844b5eb220476014a33df93e199d7ee545cb8f4a9dfa0b335adcd76948c220b7071b871acd266bc409616a74cbb721f12d1b1213cf6fc09fbc09c5bd5fceb1eed36e06d5260684af43c27cbfbac45df1c7b41604e2c5191e7e65fecdc42f403a99abd74ffb8b1b4a8d203e80bf9596f232c5abf10de43e1768c73bd3d0a35ecd37df4d0dacc72a36ffb97ce2940ffc76de594796841908c7b7c0a4a99e9dee7eda82bba39e4bedb7385d681882062a857556ac53c68b8eac24f2ad818a9a1eb5ee00be7dd9408eaf3a693d767039ca18ba01d5b3171bd6a86308a7907f39875644cb60fb1a2f1f0b050e21791438761f58048561b6cc343b2f8f32830d6e2432a78f44edc1c112b743ef1b59d0ac3e53e78c8a6f6da826dcf5bd383944f9de929b606740fce422e1f377c6802a6ac0c033cd5d9ad4a0e33ded95da7902106fdb5f58ec2d6a5cc518b2f66452c6494a331", 0x1000}, {&(0x7f00000014c0)="a5c25f3e4c1ff4aa88c7a95711522c3ddcc11cfc3267f10af6576e5d6c081118de84be0d4ee03392256c3052f939fc9eb6b47024c4f0cf574c18262debeb8b16a17f563d8940f514eca19029254c5ba3c828f971789baeaec5f8a482b5299ce7100006626db403d0434719ec9e52efda405a58af5ad28a79fae692fe8c5d62be47709335302959fe58082fee1c7077bf81d0a804fc985e3e3c", 0x99}, {&(0x7f0000001580)="087be7262ce631df46c8d30aa9d57695ea8c72608e4640a2959f0c7758274309b26839377c511555af4abaee744dfdef1e0342f2868477aa24ea52e4d19f733c9342e3cc8075c222345a5cb24199fb87dc3797977d2c1c48b1e6b9b4031ffcea3be666d1e6642722c142f11c103b356de8e702a39e1bc4aa722cb2d54460", 0x7e}, {&(0x7f0000001600)="c946d61d7d7451aaffdd85971862dfce247abeeb4441fea36488804e988b4323ab5b3994b3be6ce5614ba45437371364cc59de7709ca4b79b10cf1c03280aca567aca9cf1abae157d8888bf0bafb4e1c739e9ca0c1b4ae35709d0ec99cb63c18f812ffb8843bce3bcd8fc78430d3667b812d3d8bba140330c7f8833f57d09cd4b1e9e000115c238006e2f7281b4ab9273436210bebc2a4651c4a5c2a0c7eceeb5452aec9463002f2bf782521fa13a2eabe5016", 0xb3}, {&(0x7f00000016c0)="09fc422122f110ef89903b5e736343effedaaf635ad76914d7894951956f716572731772edf6c8faf008248eb203416fce41a50ee98be66326622f35", 0x3c}, {&(0x7f0000001700)="909c61b3f78f27d32073e5b18ef87e2089930645af4725e14ae0b3b93d55a460ab94882668df2c4324661ba4fe2709fa781fd8010c19a254954038b26d32de61044a9b4ba77709e9db692ae565ffa0d748176a6e5b95b96a8991ffd1a4886aec17ec4948e27ee25f1768562e8b7c205ecf028e6903c37bfaeeb0761597c8b429a800be0b25dce0aa5dbe510797cebde2f79e4426dce424cf80f5e92f54b209fa82d5bf2fb4a8f0cd9d00e2c41b4721124e2f5968ed8da343f81c20da2e920822f58bd47c39720cb3f89fff4c7d978760ba6c3256417a2b21fe0cf907fae0430c48ec9638eea0bca3e81c5370707e7ba051ac3b46211cc2", 0xf7}, {&(0x7f0000001800)="7d7a851cf943e3046e4d1c6711cff0168f9c66b295034d3fe61ba16bdc25c33e7727a3147df6caad7e592a80e6981ddd229786bdcb6683e0efe5d9aa7928cb019eb23b7c5325422a0691b60f399e3fd1279f8354960683c68c8d68b7b33e56c4502c88031a6581bb431d449ff56f673d5b45a8c205df3dc1ec27ce7996453ee68dd0ec77c1625d736717ea515b063d125bd24e2c7b73968d620ab07a1417bec28aabe50fd8872d714f50179d16a57c265c95d824ccc3dcdaad47bba562ec1bb9748060bc09d6c083a0f777b62a5a80111432dae71644f131586444bda2df1a73202d8908529c63eb342ad980d1fbbed3bde3e8fbf1a02fc9f3793016bc075c0f518a927c6a3e45b6c985a24c28413a4939cf284f632946d6c4e6733d612472dad4dfb33337d10c4982083d937cccae537ad59b07576df4a55de2b301eafa70a727742cf52f30d9f6f861d2cf737318d3252c653fbdc3f483cf147b42f69cc5a2005ce2714b26a2e57a831c908ad3b23c75de250624a4f88701f26469803f4f1bf7989b4c22b173c6e85506fbbdbbac5a8a8bf8f5713a81357573308da6f14775c4c9042d8d80bd31d80982b963ef80e8a7f0aa86e6219f97dfaae5d007a0377bf8011d4310e3af252390c59e057a5472e700fd811ad8d84feda4baf2b0190af626acfb8e11be44b03c7d402468009e6b7bb8fc46ea493aa811110ffe5052f1a7021295f1f67476eff8a82121e359083ed46dd1b38eb86e9e1fb6134690215d5b246862317158b41b52fe587ff15ac4722651773b93f13e3f9fc38269b47bd8a85b75b5df139f5a8bde4b8370a5d317c31798f2a89581dd153d1a7d953cd259954eab495f83a1c862d1ec7c8c12e6b3543e670e7874996688001beff9b54d12296418f2a3fdee5277e02b734a019e1c72b27d5666b3a69262abc1ff802388bc4a0cc6074c1ab36488c72b83692ce5c26f14471d9b3311474abf40c035f7bab4d01530f3c5eb68dde2b5234ada406ede92c1a0c423224ea59c4cf20a5ce44460e243d477bfe3784b4066d7f616f9ed2b66c875d87602a74ca7baecf8543c26c2291761c8d4ce17ba8af829ae26a3cc784e3cda3761b4d24f2436b44e840dfe137cbf3429da8a4e3c0f96976d3ea01032728dfe507975628a0d7f96bbfb5f0bcee59fb05ac9d7f6dd736979445464734e968b4370a78043684d050f613f7701e2684da9145ce7da37a69be066a6d6771c936576fbac88ca778d48442addb184c18734f19a454981e2e8913eaf6bc663a18cfeff204911f194af59942d5e45714544e6df7286978d9c8ac47d9172f33c5ce2767206c40f0f37349c426e7906f187c2cbf7b969c2d5f6c1cedcd14b08aaf629af3a361769e4f0ded5198ccb198f8ad52a5cede7d595148df153eec718909eeb6d3bc9e8f965aec0b496649c074163ef2fcda266f7c0d924b03ca65b44bd0f6a19c1e7aef66daf9935defab5c6da48714f5a1d484564f872b5fc5253fe6271fb7cbcb544b2639e2ab3508a1e58aa07591e888d6137ba12c78bc0bb24fcfd77499e9bf74413129eee84797794a7551a50a82035671cf63261f5263044987f3fb6d51f5da3155579575daf26f7c733d240fbc8a86c053de5ca8ba1c41b3776f7e8d9ab2c2d3788c082ab14a764e69e0bfc02b4de33e96b7d73fadd04d2315c355ddcd887080774a2daa54212ce444dd2aa8ec0d18966d771092018ce8060b946c62ad96f2e02285ef7ddbdd686991bd35a42a1de3306bc5cd00a48648e6936023c5381c2a08d68f8c04ff0d31150d4daabb17587e49c5eed75ec37009082c9b078374d68d6783e0a986571719e15f88e249a0d87d317d35064bd7fb83a24a46d0911147e4096ea014565bf5937975f44b4cff37b99bcfea30401a967840c8311d0cff7ff8f088361cdb38314f84bbf278faa6670c65ccd9c9718329f1a6020a3562be082e9396b1b691544ab3e43acfcfeebfff9e7f252650fefcaedc607faa6603f4c411ecf904a6561479d2327055c96983375042414fb2afbef680cd73434973f725c5e7652b982825c1c7cd313c48307f1356ee33f1a3eba0ce8e84560e03821896d5a53dd64ba4e4af6800521407ab8c51fb9afe510f0368c299ce93aa8d25a63ebef259b6bb66437a6a900af7ae81cc5075a2e2af3bd3ee163c74eacb6511db83a97f3d3928ab85bb106820a8c7b6ff1b62aab6f00d97436bd7a480c223d5fd125f1b807b1257e4a4ad2caae7a9766fefb54d6ab78f299538771c7354ab2f098dc75ff6bbf579b66466ec56f73419d715ef750e1a8120959de58b55a2a4151921566340b67d27512e866f5a991f3b14828c74e32ded0666897a9a1b4a778bba143ab4a907c196079e845710f54c4e9ccad78d8e257d5251c6b9a219f4ffa3290778816c30380a373840f61f185ddb875d97854a8b3aea9b3a0b5fb13ca9aa265944bc45d9677ede003b01c18a1dc00c9f6729739a8ef5c12662ef6fc091926e5f256427067bc04def00f3af537aa873896d55ba30e6693690ad706360d57c1a3ce0eced00498ff50afa81420564411ef41a06f65ddb3a387dc11bfc8d0b755df1fb9520a67dd964bbc56951b6765de3e052bad15d8bc6de2d8b409ccebcd19299f89bcce6bc7e36d65d846a1e1fc27777d78d3ede0ab8e9bf7c93876e7ab8e0547d6365a7a0e837bf7f451437fc44ed8662c3a847025512e4c0c0b62b3a3072f88beb24f77438fbf9f2f09e569766c373bffaaee957ec3c7fdf4c983df23bce85cb6fc3aaf0a593915b759492ff961a357d456b35b1bb2438ee5300548b0bd3a5e13e46f12c9f354f1e461f812b5999c4c869d2a6d8642dba70babc278e02841e7c503e29e0937f9368e345293a24d9be9176b3e9a63ac6deac8446f8c771de3960c27142590c2afe5deebcbba1548f612b14de90fbea4e839f508f55977ce7f4a957ed3202bfd9a07e133ff43887c7499cf9e63fa9d69c0e7a6913eedc1c8ca2d2bc619cb3df3148cd96483b407932083cdb4b08ba9a94734b384fdf3ffb4610f714c6677990740a179d3c5f2579c4530f3463634ef4440f540017380df9573c91f33eca9ee6f9c0116bb85fa19a203835e692a421096173167655398590f48ac3a6b694530e40936c3643dc47c951ae0ac98a54db9643792ca12838a808b76098bdfbe85d12d9ba9838ec1f8f9f8e502ac45c24078328afe92990970ce57dc4897171943cdff2b21191aff8761acd6bac0a85ab8c426a293582e834dc532c52300da6ebe3ed7307d4cb9c94c45ecf75bebb5dac3ce436365e1f2b6655d7adc41d70fe460fc9fa898560da9d15941c4f2e2ce26c37c3e64c8fede3c19696d6fcbdb3f0620ff7c5acf229cc8e874f95e9f88ced5805fa6feec920f72db75ab612f519eb9498bfa59ef49d4db4205eef6027ed729191b20e3516042a47c4737bcfe83fdad13cb3a01978b5b68d95f1d9b9f77340ba817d148500ae3a6521342418d402dd5f2257dfbef77094650c0d18cc080274c15d4cbdbd26e394ce85282dcf0160712b3d1345c2ce30e9148d858f2a2440f50e3d7ff79a7b4e64164002981a4b5fcbd05cf38d1ba0778027fdd0592dcf285ac970695fd20eb9cfa23434a098db6fb586511fd3b5aeda15d7dae698a997ab4358a71816515ad5202790a7f4a0a405bc7a4b6233548c7d9046cfff9c763df027c6aa3d846b343198689fa9a288af5c46d2ffb7674f2fd5172de670557863719d96acc6c67221491293f0658906bc69cf365430f8bddd85dc987236cbe137c3aad77ed73344ef73f2d531084398b8052f75517b527c58460852cf8bcd08b9de6f84a7d8b22a829ca492aa22a4bc6669100489c2c5d21b58e97aee534c50f41f0b97f9b6db2af7374fc450422e0fe0de79fe51c146d55a6332ca38598b2d0364c3b01f8112a9c2d578f70de4c2211d630b83e527301906339e15a0604ade00ee03ece9ce669381f5b105c8f26b2cc475bcbdc7c10cbc084286076b85e2ab6255c4811c94990056c712bdd0924721579383a07b70c2be8a46e4bfb72f082f750029b40d64021c7e1d04ad2c3dc415f7af8454a69cef95fce43a0e836d054e9324f7d31559d0acd20809e38112c295761a6d71841fde9b3dcddde6e2cfdb47b21a15fc2a9a6746ccf8ec3270100ae9622619baa16960b8a5ca1108694d4761b5aa61674937b7e25a3c17aef9a6788abcaa307f7c7d85b4444f1b2be2401c9d3943b115fee9a18f03127690d5a476317adfa394479f45cfc834fb60134fb245ed53601ba05ff66ce974ab074da419735cee460063cf9a9b5f89631ee8e79ec9a46e2d8cf109bc40b730a8cf59d4891ed0ee3d2644c97d6e14165abd12d1ce633f49370a0a857e23afad010b3f8954e40bd370f194626767413fdb90436fbc7b724c91b110631b4dfcfe5d34b25f49438f40e086b78a8fa283fe34f27d855b933e527904cdf66eee4fbc867e4323f5d0be48ab48f2f90f8f86e7dfe4ca19bc5a30c97304899a6139706de56e8ee7707f4d7e94516e5deee3b45d4fac220c9648d989fcb3e825d4a4fa4e22b0b21bd5e6be0c8d611eb086d7b7715a0e1f4f2eec0c4a40dd3642efa6fd56d31b816b46c907088a1546e7a78f04dfbae8d7a185ae0525b7227b7ae43543bb1a2c7866d86a4b0cd8b18702cc4eb2e1c77a831aacc341cc62edd915ea1d27f42c0d319d93f532b462a74fc6dbd799a0bb972296357d3dec7626ed1ff464a553eabb0f30d1af31a93788db516ac896d2674954bab65858df939082b70c3a3cba26e9751590d9ee7dd086e8507c21719b040da50d2d5a31832dca552e1e11a835040df4d8a22018fb0040c5cab27720c5b3f20425df583672c9c7ed8bf9664699a5b077114b13edb469ee855c58fb70551dac9d8716e58f672291c5607a5cf0b90a7be9f6128df86dde9350d7cbc199344cb61db75a691bb5df92baff6d58efc154db20d1d4a4f669cbc4ed14de2d64cb3dc5eb5ca308e31d04b4afae2e7477f1022b08e29af7d41ed0689bec3399ff54c37379cfc89e14bc7421f93ee5268aca90b1210b95697d724bef6b5eca2e6c43200e4d4e2acd48f3ca5190f145deea1031913b98d7b05ce180cdc632efbca990c3fe0ab176cf02a1c4e7e8c1be444d31d9a4ed6e2e13369edff7501d426bb3afd91fc103ef35380c0ad180949133621a6a5de22e2c0e386ea97293d28c223802f216dfb34be1695ff51ac643fe521431d0e38b5919eb3ba7745e2a44f33aa62239e910239cbd507f758a41a09a55e9dd99dffbd6da96366ffdda1c45130e5b35bb77f1458950d06172ac99cfb61b7e2fa28fda139818a1c70ec29bca7ef440bfa62ef4ed2c056e697e456f4e4e4e8b5a39ccad5bdbf077777e63128e91e2d1c7ad34279f2b6471c0c2c88e60812dd82215758f4fa6869a921d82e27016ac97e4c8b0004fe7a1a3ce5f82224b05c7854f6eb179841721d5c309014948705abea4f91942c136dcd614140c38aa682377b3cd4c64e32bc1dbeb634bfaa510712614ac6cbf9a317fefa98ca91d3a3a7a6fdfad0aad650911f99ab35a986c6c3ad42da18cf417ab69fabe9586828837218612bdf157b1528d9aa0e8c06c211c85347b7b25ae31b172bacf37f715368f2ff4dd1baf0eb0fd7b2b21065ddacdc21be0fdeb3edd29210c19543a43083a66bb336f33a050a365924be0a248674c36e6e13211b6b5b97bce9b7b9eec5e8520b58de6701d303ff119b9c84803a1c849cea3a8f6d753b", 0x1000}, {&(0x7f0000002800)="7aa0933d38ceb929bdc33972a4a2d13d2505423905a222a6214d8233ce9a8c24c7a34c8725fd8f66dfccfe981d4e4de1b6f934c96f0687a82c3054a1e2c9cfa4eea77b8bf77bcf85bc0d001fbddb90afbb67cafe87c3457883b37370c2d71307e400d5c8aefdbab3bc6d5cd6854f3bef22b88e807e75896cd8fedea58d8324205b3fc544bde4b564b15ceed15cbc7f85b7b7c5bc97244e0c25a10c8a2ce80652f5f98c1922a7559b71e206893dc44f8118ac69814579232dfcdececb2edf6358735f296f27bf134265b4bcd5d0937697ab2c6ce15846c9ece258613539c94dee240fb788c55ae5b18b2259d0fcf94b7761fd9b93141cfd6d7c7df9040dced41992f4299a43c1e239c3d78f2ae2e4a77db55842588f68b46d8574434dcb39afd8544fcede35665a04a14a4b246d5025a994b3cc092e14419b6141bb4d6bdda433789b5029ad54ee3c4cc8fb295fa1d0471bd5d8a47515a8ebff8f5079117422adbbe7f0b1079aa0c899db0c686b2b41bd28bd2ffdca18c73800476d61d5ff6a77d41adab331daeedd63c41577e600a08051ec5459ccc38fa0b442f01ae5ca8ae1c6f87b5062195bc949f9675abce805c4092ab8376b29b9b6e637adff2d54c34919e33d3c24ed1f2127cd89a41bc0fefd03a808af36eb6d551d7d83fe4f8632228004959565cb5e2b18c26ddd4b62a2f8fcb1157a998eae2d693e7c3cec1325f76be16eeefb071c4a3f376ee414e4818729f8d2d5776480f11877c561bdf3a53cc05a88c6fffb1cea61bf7a4e83255e6de378d543a1a4d46d25bcb6a6bc2a39dc628378b55c3a6d20036314be4c7d7941b7f8d56cad493f29cbb93e376d75574ae7af1211722e3f65af3802f41be3b248b2fd21f5532940c2151c0fda03f7500861754454fb5a7fa605ffe08aaf22e0207108e34ab9b8831a0db766f741b6a48f28cc784bd49c484badb462aef67679454891f60214a891df7dbc692a32d0f0eac5def3663425dc7623430e324f6943e501a864bcb2ad59f81f0672162740e15a3cc8ecc694eb501fb10b4edfbbcf0beada46c02cb9b4d884cd244c99c551b598f189ca3721ef291f0f6fc8ba013b943ea3d462b4681f3419280d029cc4773cf4e65267fa958aa7e5a6d44c95f4348a51692d3be10cc9e7ff42c2f5b417d113827d9a019b9e875660907e8db2a007a29ad9fe168dd259a8e99dfc67218d20960c36e093192d908302005ae4201b14f20da32a08a17a279cc5daf285cd2ecbbb079781dc575cae2de10d60407c2b28a1e4bb2d7e73683df6e0e7c14c4b67545659bcc132919ea8f4d0e309e1c59911fdc0640170ee617d8848dbfd2e74231923352d3842fe9cb5702aba8925d456738e19a7f4dcbd7ffc5eddbd91a4e432b9e01800dc5b9596a08bbdbc357e5917c8c032479122b98a238c0462a22634aa46b0d2e355972346147d217e357e0982cb16bec2aac03660dba61057bd6ef50fc585ae22e11187a187405be7b2b11e5dc274409cef029de502e0c46229d39c1c27560b56ffc2a1ac6bf4ffc1b09f4016bac9103393159b294cb4bf9e0dbb7ac6c6ff0d7b47ed1194eea3e7200ce17b060ea8c00408b60a7dad819b7ac6bca214c151b3672bf0089c9611fd84554009f28c399f806dc57efb311c529ec307fda76405036734e3dbaed55df943fc8098c8e0960e51912ddfdbddd1c08921404f3af05ce5707612e21ca1e33781ddf24a57d561d6334e2e9627dd788646ca6428cca67bef8fec49d718fea264dc9d1b540712d95121e426154e1abb9874222dbf0fbc57e9febfdcf756d26f39b9c4511caa238bf863da58abcbd7f4fbdee75fb0da73b6db9db610f55b3d51ca5366efbd5e53aa8757879ec334fb7f606259c9d85e3e1cb10989b69689352192d0b1098f6b27123051162c7c5584efc2230e4a6592cb52bb9afeca378a536bc32e67c7bdb55b04a3e2defc5531c908ccf423a8a5f343028e136c024b9524932870c75bb1d69e13bbe0a30cfcd1849654c07a0958db060eb63a810863055191acd12b76a80549fedf017ec2b53456bffbf6ab1e0db95fecccefe5aa5a6f5fe0d11b6e425c642dfdff0f79188d09b966bd2907aa201513dcf8570fa68a4455bf85e687468f516d8a371d0e60b1140edf8a2529e982a95d6b95135375c5bd42ea9ea156e8c6d10c7dbbea6eae3e74de1b4b37e8387435cd58b831a6d8f5613c02af8403bcb624698c5ed07a748ff1ba1a0f5bf84a22763f6baa63b31c3564bfb83c95e0b3e0a01f7064422b4240ba163a8434f6e5b3d51cf9f586e93a7291d3a56df7a218cc30a88a15655a342b123163c2809d5cd6823b0a2785f3659ddd7124ef7ea641066868849e7e1509e84e75e9f552446378d92ca969baa344b968c683570460ba1f12a41742494f1d32afb91130b98da53d6e04567a27ef8f56a4d73edf07d827251b6120f1d5a5ef2808f1fa5a98d810561db6e0652b0081b5231bb6ea126a119dac4fb35c661d8da1bc61a85d49ee85edf35771f26c00e90e8772082387a5c2b2633f6cbd27403351a28e0374bfe1a522b72df1ed32fd51cbdf58159c282933904996a38b07603c00d3d9c24979e82b895ca0581b4a19518c8e941ef7ad764d513550918d8e8ac86a4f1f582d5fc39fc29cf7096f241f2398132a4ff448851290d760155dcfdf94064a85ce83555653f33fe68327cb764f906964fbb729705bbb292dc361ae23b799995cd28749477ea044851a8d2734ac931d7007baa75cd3cf9feb5dfb80e71f9a3d5788a7664ec54ceb6560b1401486a8851b7c3f97814a5b9873a839582344c11faca33302b07d1a681df0335dd8f1844d9c196b21f389e6f43171c10837fd5339b97076651cc3eca3bb06edde6e8092f34d0d7989bf978a36f23673702eb61d65466dffcea5b27b12500b5ba2d29ba2b083601fe2023d0a50b52d01674a8a5b8445153fa3d34949a4268ffb9aadea8155925fa9d1c0787df6e7d77629abcb669b6d1e442097f9f6afa1e6a5e1044f86ad3abefa83478970cf1ab3f4ddd25d98762e7586dc81fa485d2f194703a8d4f5424d345387120c775ccc4454a23f06414a847456b07392d2fb95d82615cb581b5952996867fc281fbfb5e95cb96a7566a958f43cb08d10a8eb99e1e3e4ba59b06de3c57f497f1bf5f5767ac50b754099d9e9defdddf457cd97a29a2d2cbdc12133449b22d944b6e583ecbc6e4967c040fa37916caf856c62139e9b2c644cf06519bd1174d71f3bd691bbfe4f3cfba1304b047ec7072ffc058e8d6d5e6200855af4a42675d7f5cacedd3242e10192faa494abddf9f7f2585bc0301a5901e900ae773a3028a9b471f6985783f518284fa6e2fef0a89856ad6bd467d9437612ba53d9a490a5e9e2495d361b5f0ee51455f215b1ae7edc296a419ec108e5f22f9d3df08cca9eaf101243de01bb21a740a8a8cf0596ae3bb39b6917b5e88f6df4cb94d5697c21ccfdc5c8238d2267b1dd36a73bb27ff92b07bec517c9240d7cdd038891f94c3dc2c31de70901f7b0c279c0a4363c671bd69d725bdc799e453b5b05aafed4a1076d38b081fa5a044950e3575a7e05cbe46958e4fb6a9d7ae4a3f5fbddb101f139c882540b4e70991c1384e62ebda26478c39c6c273bf16c3e64c3a3274bc8431648518b957936c6c581a7c1a40798d82925541033eccd659fb9f3174840ae16ffed80d94c8d32f12290fe3c3968e7b195446da114b29e44616499ba42f4f07779682fe0e45e0bdb4a722d30209946a35f4b9c5e5cad427601e080b7067576d090801a34baf6ccc26f307c8b218206cb6e72f959b66a6dfc56cf91c1fe3a2eae686eb4309250ef2b123a385a6702f3ad9db9c6f474690932046b0063e4e2f9ac0340b5778edfcabd02dfda757ab6068029bebc0c7a172248fa59976f03f16b8fee2ee215ce2720cd4085429c4f2f722a517b000aac17d2811914a9ffb1ac186d33e19278a4b154fa344f185ba536a63ea2c6d82b40a52f537ed66d3554118321aef7de92619db5b778b4a55d7c112ac5200ba01f22381464f38343c8f4e9a3bab16ddc3a9320a83cae077933117fd21ac68459e3eceb285e566f816456f77a5c88b5804332cfb0ee815d05c9064673b77fa965346f72cb693d4af78825c4c0bc7a54156a3b8eef237794db254bb1526fc883d875f4ea1125c459302b025cb32f7523e3eff10eed63157e1e38a4fc2bd647be1c2005fa2a33a224f48b340b9399968002232a8fc8181818c1f279959078882dabf6164fe7b0af327d17650681a53039d0ffea7cd244ef3a013f3e088719cba1ca4c2d8310af3a3450d772b9ab94f64f40c82d3a3a3a32f74a513b632c11993aa0578f6dd561761153a0ec9e82e30065e3c034429ce016f797116b90799ff74b693a6eda3bfbf3d4b9505b51b2313259bb21197c3c5db4d7db9d47fab488240a52d7a5309a8de0a30257e413700be349d965325d854472da56b021f85cf21f2521a87e233cef5345012d15cf8a89ffd134faaea63991ebe40c9b8fbd9ce9e1cf64495609f38fdc6bab2365f9c8525c485d250327dc34b6c3966a93ea0e4873e2c4f7a290534fc7ae39602d9574a43e769f017e10d574a5cf5514257aaef2e433de5ed06c06caf899cfc767ef6621f8a26165ede31257e02cbd9e9a6cd2f017299287695879281381fcff7a6cb7f0877fd25c9c1cae22ea738fb8d96566484dbc44b432376d3ea5335b2f3335102f524eb12e375a2ad8415186cd57f31faca1bc715ed7578a9739ad669b02d61f67cdda6038628fa77b803570097fce7b04ac33636838ecfe56725ed78d4a6068e769b682f689f92acfdcf9ffa78d8a5112d2bc741a0a61b0031bdf0faac2a41a0aeafeb7834534dbb4a3f8a27e3e3f94ab949ff05633c20a2d152ead018532774e57be0af869ff46a296569ebca237148fd6b52c49112b8532a33827ec610e4697fdf425f6c7527ed4accd7740a7a14cf34da4ab0e734a7a13bf9d577ad9e6362947fa9d1aedc08f7e5fd4be1a79ba5e2ea4d1185650fe08d6b01157c0fb4d9b4713fa19849557bc8ea631baa1fca543feaea49fd757c6505047dfffc3c36dfffdc950e06e44fa4f85566726d4c4c3ad985dfd45c87e1e0ada0abe68ecd4d9984fe672bc5cdaa99c79d13beda5a48af0ea0997268ebc723fe2b0d10ce2c22a637253edfb91a27226304dbdaf12f076710122090e12645e5ba1e02f9aec46106e5178b57ca95ca742c6fab3f07b3b3b4312565438265e812fce885c49fecff070c70450c10ad37020bf04f1ccf5fb3abb9c58a996af28048c264698ad83d01343f7d8b01a5ea79670f80cfae848e5bd0065bc1f9ca41a0341d119adfa8c0f312a4cc4829f59b4addc66f7cb38e73775cf18f9ab43f323e0506ce90af72314410cba7701f71b7d2d33bf99467bebaa09950e2ad8f2bb14e8a6833ce092e736704a82744da51ee82c3bf6209cf4243e725fe430a7afb1db4ac5481e262f8ec32ae4a63bbe6333ab9076eb06c75d0258a7c9b07978f925b554d2affbce3b67125b7a7869dcf4c3aa6b9429553f89e6482873b02f97a22dc810b1cc64a9ece24701a6c450d437456c8f369df267fdf1e065bc100dea145301e63e7b74614ff2525aa211edb78c9ab506fdb003f965c8cc4af51dfa68b9faf6d1c6921ddc7e165564222452dba01fa953d3691f45403b0e212515b34dca25c057998cd71ca5aaed00c8eb6374a3e2d8f5b8e5cabc2b38cca4dcbfebb4d8d21cbedaf294", 0x1000}, {&(0x7f0000003800)="1aafc427d603a4adf26a83e6c287c79a5b29d1e370a34b0847035fd6f8c033dcf9f0a093034fcfba0e93bd5250b4203a8883639726205c19686340fa937716cd0a759ca6decdc29c716bc8241ddc41a848215989775415b432b46626fc5e87584ff3eedcab93fd8f7d71e278e1b570370d555a281c09b34b8afbbbdb0954024d5348253c010f06e628189507348a7db0a6f49903c2969cb5647769415c5b54d2ca79b4a282c946effd9d6010b76106f37d4245aca91445490cf4e8ad8110", 0xbe}], 0x9, &(0x7f0000003980)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r3, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r4, r3, r5, r3]}], 0x90, 0xa}, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003a80)={0x0}, &(0x7f0000003ac0)=0xc) wait4(r6, &(0x7f0000003b00), 0x20005, 0x0) writev(r0, &(0x7f0000003c40)=[{&(0x7f0000003b40)="4c1dd06db3cdb17f90c97f700b97ad9e20a9938a02f39eb8fb6cd1e009199afa555db2a0f4e9be5065d7004b412f6bb3cf2819c57911c645c937c6cc5e4e43da8d955222c1e67dc2d7b12e140055ea55dcd08b6f7093e26574ff6d77493262e50218b59d4f117823f51f58749da6a757d8cf76c1279c78c6f1dc78fd7940c0b32c55e4b1c0e230ed61b42d631840db8a9bd5c226c94846da636f09b95dac7993292e1b7ceffc43cf4d5bdff2c9194ff7baaf889dd7f0b4a01e3eec0bf6255066e1ece0ad24c26c1ee966bd3caf3571338bb61865a6", 0xd5}], 0x1) recvfrom$unix(r0, &(0x7f0000003c80)=""/8, 0x8, 0x1, 0x0, 0x0) getsockname(r1, &(0x7f0000003cc0)=@in, &(0x7f0000003d00)=0xc) fcntl$dupfd(r0, 0xc, r5) sendmsg(r1, &(0x7f0000008640)={&(0x7f0000003d40)=@in6={0x18, 0x2, 0x15, 0x4}, 0xc, &(0x7f0000007180)=[{&(0x7f0000003d80)="d4f75eafc34b3745d389768bf61a62e5b9d25583ccdf76352f932c830dd34873bbddf29796d0a1375edc938a79fe08016498f6cfb45000a89a39f6af5b7ebb394c74d777b897423c6cc0a05443220278066884585da4357645d379ae26290beffeefd3da8fffb8c084538fcb84b55c590a23a64d324df9127e916e0c616235141329d7dbfbfdac015fcd9012ada06870d4c1180b6d6d26482e114f29d66ea920d6b83ce962eb707c2893ef58496d76a3e2fbe7", 0xb3}, {&(0x7f0000003e40)="01261ef13aed552a0a364d4db41b0ad2fef6fe436f69758ca0ab0f4acecf81966e1b35f4fc82382c8035ec141b154245f00e39d717cfcfb70267655c422515d2801d2068a9d204b6935e27ffe7760a61163982694146f7962c707e04ee857cc669cb859b215671282d8125546c57e7d3a3b876434e27ad4a3f2a83689c9fdad34e801bbf765c824e4a25d2d14bc38133e1ca280a448d5cfa9f65cdd777ca157093af0d4dc9baee3e78602ba75c6d16ad0a0c769115a819d9f93309c469e4a1d5c9f08750b2de0f5f43f1ac2de48dcbf425ab419391c4f7b73f05", 0xda}, {&(0x7f0000003f40)="6bbd6071ac6ed717c27493a3812572102a83906245a1a2aef6d12d46799798dfd86128dc4cf4260d2f18fc9acc8793bcc9c43a3cb554810a7bc9e0c5e0f87416fd61e5366dffb8a01ce309b5cfc78b3acb1351e4cafa28bd15d12fe730bd89ec0cc9e2642ffb44cd3c203698ee481280059133bce7db5c17df4337414a768ca5420abf04fe5518155432ff22adf95e88e7938645fcc114560b", 0x99}, {&(0x7f0000004000)="2d57f18abd5f498b6bf21e20d66dcca5a5734d10511de3a3e93c7e3765899d47e91e435ea8e4071c91d9e8b55e462fae735c2b873a154db5663883d8c0d451243132812a294d8de23aa0a215237c624db411fc5c00b5420d27cc1bda2bdc1760a88aa3fc98ddcc9dbfe437", 0x6b}, {&(0x7f0000004080)="b2f08c7a77f95102ff9cdd6c0f2c5be5770caaeaa9ca6dcfb906a8191a50d420dc1c45696a726fd81ae960a083f192e57556a4ef2ee1ee16bd4dba46c28d6bdefef5d8", 0x43}, {&(0x7f0000004100)="12fa0ee6953b90ca4ebd4b7a8a90e097a738399a13db4a5193847b4fbee8fa724ff7395f8cc3ea9d17aa96d97bea2fa5cddf9359dad9164a6c0a4e6e8f972ba8b01508b50341c5828be0d3ab31f8c8", 0x4f}, {&(0x7f0000004180)="02a27bf1be978e38132f57427306cc025058c4430aeeef8d6f330a02b67225249e01c351e6513c1b1dfc6ee806b9680afb419efb1b2eacf473a02d784bb103007f193a015ada49e801d249869fd812fdf145597deecac26ebb8cd01dad9b36d303c229e742775d7a273d337ad5667eccbe96c5ca29c59fe7e318bd64f1420fc295aeaa2a35c91b995dd838514717e11bd9c57d392ec36aae19102609d24f1444a10a70b1536101f1286603d1d3bbade33c688e4dd88784231d04955ba43b0d736bba556d53533fe260cda0fca10b1a389b7e3bb68a4022c1cbf4e756c7d3d477d48553b2d01ab6144462610fa6f96a071c49ad5ce391134dd02f6603ae280a964b76b4bbe2e1659496a273bc3393415c62cd9ca3aed469be1f43ede02f7fd0af677f530910460f26265e7b1d82bb0458e186dc2069c595735d6773fb8e48c3270ff996b7107061ac1620998b0032458a457cdb4f58666c43532f2a3a105c385b885d38789ec4378e1361001d2dfeb81a76edffa71fa701fac1115c76d87e4b85e94f70ae80870cce955674e9eb2c575d78fbe72d03f69e6cbd8e0ab97b70656ffd13651f4e523fcdfbcd212266d2045651c9d78b8b7f3e1852d0f0a6ce6c987980fc4cc690c6cb3713aa7e0c54f63d0d1049266599ae38b7ee0ab74ac70fdad43e449856075e60ffdd115d51c937abee603425d7a462ff2b6ae95290f1950f2754d69070ea4f701242a8393653c122187de1b24486309eb10f20335353dacc7bf675a9e6f44259e40ede2ce7537e77090ef3433ea728f0a600a249abc34f9b98b2bc5ff36ad6cfe4e2ecff9ea43f5eccdd123b5b3a9b513458481861ba0bb0482cc06d99e6e69f7f72aa729d41dd5f88b34da042678e52a7c21e63b6905223571b3a3fe5f95bc31ef630f9622f418847c6884a8bdc2d7c7f6fc3cfc09bee2dd776b3fd41074cde9f3f0614aa928d6d57b4579154ea11c0fb5acceacfbd9ca608197ab11903e9f96656854bc60d4c39570f46c6768b2faeae50d10e704f64b8d3bbba745c2eb448958f265cfe62a92ab499bb7dc719710d7910031b30a1dd7b4df9d1e67839a55428916dbb264b9e784c8fe32468f86e728e16d704dd7260348ed3d24f0597c613ff7eb01dd45e6e1367f9322c3327170324d9f534f3ba27f54b8f62a613585d3c350962b2f0a42d57b7e1601843857e239f1348f0aec7aed5a94291ce1d3d9f30e7d7cb054bf5fc671315c9641c6d4fa5bfc2608ba11d118dc6080757b18976b479063d3be57295ab04ddf85aa8aa8ece2086692b88aaf36998405d3f5bfb3ed9929f094ecff2e1797353510255a8739032cf69412506cae8f6b4edcf3018219fd35c5aea18cd76b71cf61822d0c105e4ba77b2fb234558d223a77ff447fd98fe4405c5bbf99ca6c131cfa3e77753cd2105249adfd76fc81827c8ffdbcc19593f084732258103a633cd16d05d71f778bea6f882148992e417f848dca9b42ec3a6863895e458d3af6d45d7f937e8b4d07d010a35fbe5e3394251ab928833928717e1353747fd2b66165680b43a4a765888a71e5bf2a385b455ac8e71d10292f59165484c7f436feac7528bf4d6554edb5040080a1f5926c1775d89beb0585fc634b39dee47de1f941b9cba4b45fed97a1cb41b50e9ff350d2e5ec13decc57e7a72b00c8608d0c808bf46aa7bb879f64d7232dbb86b09daa329a533c1ebe93c47f303dd4107830366529c43543036be6bc961f2bf107b6af1cdd25735fd1b2b8423dbeb71142b65cda098abf20bd17479176e07d48557e8ca7e37e4cce5efc3326d600c39447165dc1fcd7f5a54c6ded95599d43201e31ea9ae4c48c8ea605bf1de142b434821d6cc3c273f0f5335e4dc72f657460633bd8c8329ff4b56669dfc650d2766345d8e0deedc0d2959a2a49f0127e55068e8dba7b31027662d73efca801a15d9813e41fd00e48fb3dac9710483a73d4d2af1a4a4799a25dafa6d1b61dbcff026de7dc73928718fb5f2d77062eb0ea8d1e2020615dfaafe605f9e5b16af2616ce408d2c8dc50fbeda807143a21a86f9fd34d07f9db202d87899f519273549fde004600541b73e6f97dd5938e106b66368e32495902d5aa39b05b9ad72e4cf9f2da5821016f5aacbb1dea8aafaa4aa4517f9bf1fce66e0f5eb4d070f4d0cb77756a47738623dd189e6228d6354643cca4e5e4b3c4ed2d4ba4e8a6de77dadb1f3bf4bce59d5c6a5656b98ab653fab55c727678d7aa9efe3a7335651cde22177bb1340a3da7ebd52cde7c2a933bf018aa7073ea326a735b6dce9f672fce4a849590bd16b8e0e74cae084d725ecad70799d2963142358f649c13968098d188bbb3d21a5fea112e950945dc2af3e9962e505eb0bc2b70a8bd40318e8845f87442145efcf0e681d6b605f39aad5f7e4becd810971c542813953818fdd1266d40763d37941a4ba46f03df7aecee7d16a673d541c392a227c9f41fd20f03c1f6d95a3a4ab4703b9b02ce7a5e999df33c9270020892dda903f74b7e7b7775d221dabb1314de7c1c8de14105cae6544548280e86fe35f7e1b6108719374d05fd55657427ed1d161b18eea1628eb8448d8b1df9f70043ab6c026a81ddb6287c330891a97c6db53cc5b1a419ad5b205cacbe451284c406a296d58b5a21fb2d786dba11f0ec3eb79a3804574b41130afd44c517d7d7c5aeef0153d5bbd92cae43316cac29cbde54a3ae05f803559146e4ce5000ee2024354638b243be99cebc460aba3a78a4c39499acfa5e799fe5cbb8d2460ae2971add8aab51c2d93c68dad9aa077ffd3a70247b2c34366c9065b594e17ea7c45b0fd6ae54933e11517f21ce948ac3a5764329a01644aed2ef6eff7619f0b7b3e7587ad4e18995b2b480588f4f5e2ef3ece60175a68554e33916729baff3da3a4af661e665f7be0ec89f5a47e6b89cc7dc8744364c0d2a0770971cd0941db0cbaab61f667f2dee98eb12ea431bbbd817fcd16874bccb6d174cfba0a31bdd5345faec09b729ac1fa378522ba1418d79cc87ef0b8a28baa2a3f8941403adb40dde95c2236b5f1531a2f039b9d9752fa02713cc72948c5dbe2c0282a764a72c21f89c42573c5e3d0432769b0663b2f0677caf643e72fe1497709d15f95f81fad2e4e928add6f41055cc382f4cfb772ccaa0835431967b929e60d179eb2994811f09cfd0a176b0bb98d28026e64e767a2a6ba6656fc0cf832847673daa15a83ab923f4270f5520bf01ff147df7357e8e32cc02e4495166b84f9ba64f3db7fd9b3b071473f2559dba2a9cfc36e7a908f07a0761ef00ad9ad4fb9d89b57dc75e9d2c7209a029f65e160139d97f9aded76d67fb165f264b0171ec68e774a0dd7fbe2bea108faf0188a416db82b46172d4f698765ad95826450afd257e6ea660e9798c00cacdd6fd304931bbdb359a1159032825bbb2e84e844dc6a431a88e47648329a7376767de96e6df9be23afeea6d48c59e66517f1cfdf256a18d96e7b3120802fc40b606c548797eb96bba8e670993fbcf13a0b2e5eb5b6b96ef432c91c08ef4a266224342ea414e779d8fcd1c9630aaeae824844f7ca8beee63d71bb4ae77685a8febbb98831331c2161373b4cfe2a35de798c0ac4f8f2891e4e026d98b8960d9e6e06ee4a329817bf47118d7bf6d88757748ff2e89c426baf2b1dbd927a0c4c517488d6540d8e65d1cab741252223292b53350303b0cf8f0a8d8f5a4df8f115f43913417c4973490e94ff3f03baeb218c011f54596dd875ff205501176bf20e36cbcbfce1df319c5b4c8a69d19863168880ef4230a6a40a242e8162e2f19ced2dbcb29576c72d6a1b71bebaa034c9b16789fdc24a9f3fe1c8782ee1ac7b08eb08a600898c91da5df03b93839408bc49adb4c303f7ffb2d674d8fce2c1b17629181371c120b1cfe5bc0992c91b160b6186ee8c6cf90a87d50fa44e47438c839372d3f50d28c80db25897a3adea515f407bebe5ea9ad1a83ded80f62f5bfa2c79c76956fb4cca54b60c121db9df64629f43e2886da77419a62f5efaaad58de77484628bfafda2296b6e1e8f04243521c6b3a87195ce869104d9ab6b11c4d0b5626c9c48870ff4d0c0d6ea01e7433125b24338cf2aac01432eae026f7e19b66b5d69cc277830fb16a8386d9be5911f0c692c26d6a4a931980a37b3290053a46084b18a1f552390b942a21edc6ed8b9704e52202062ad958dbce1667f96b583f26bba627a154c8b0df80d0f8f5b3015026d989d2964da3c643143dba2a21b2dc8c9f58a2497078a1a6f8acd791273f334d2e547975a05fc1b120045ee08124db07fd7fd6b76da670345f9be92f51bcfe669f989c4c5ec4d32268cc712d4ce6b80234bdc58397132bc3ff8956667c99ab61eb3d397b5b00283c3aa3fdc39c2cfae89016716b612bc5b937e2c2fc40ee03b96f6cda683c5899110a9e0d9daeb9bbacac56e61f9c602a3b26610e7b810ef0693dbf8a60d7f027eee0ed858999fda3fc4204a261a5d45190275bf8fea75f13dc2d1f8bf0f157366c6d4562b2d609d6b5dddb5fd2ab1389769d4eef44e2276cd8cd8e68e2306f21fc4d032792a67cace648766629dac20de9c50e1a68251a1a47f6cd9b7d48325000c186310a7c722243939639a0a440cd8bf7dcd45743b7e435149e5cc543dab953f9e0b305c030fe0628e97dc0e2132663784beff8e3cdcff1809d4bfb5151a49ccbd279f3f7123bbee10f9135157c7aa2361204aa6dd8ab42dd80fdf4f3824083118f57828183fc3cf312594b86780e840cc3c09f750ce3035778ed310c19a916b37cd7372509174ad69ecdace4bd33be9a74d8dc42b4bdb36b6aa58fcca6f3f90335c4042b33c68cefd32f4f3d7d4b88a012c9237fd027982a7a9b8ce8e76eb4861706a65775d66c2245cf3bdb23fdfd5e4645a506281641e054f4acbb1433d70154000b81fd8d93a28206e9d17d7b3f5afd119bc5b8d7c129d56900f9eef4e8c9ebf60c039bcfe0d4c9352e8cf9ace3979b448a1c6d38c505f1007443cdc160f73a7ce98189b03f5dc693bf0e5f7ee385d7a790815745e3383affa8aa3afee489e0355b4112e47ba7b84ea0c41221257dc4d83d0557391548b395eee8dbbf8edff03c266d4a654aab8fca7e6da539393ff9207eb1b4d12a816c97f99b48292e885bb451b45004d0732e204ae77c5e08a29cac28f4236fb6d362eb2c71c7efac8b0ba225b2fab6e27120ee4ca2e87ae38269ac309dd695a1ca295e8a4f55b9762cadd655507ac8b7ae9bd5fcb8aea096a7590347945b2f35c8fcbe0b946435088b5be3e46eb1d4c298d674810ce54f5a381fcf810a8266bb532cf2eeea095c5c1ce076ab9969a519d5cc470ed54b7f2c44c2eaad6b1767fd0060ba3685c3660a290a5e1a93f32306a055d3bb97cd446ebfe67f5f10ee527dbdc6b8c42e304bcbe6bd7a5e1d3e4d9e59ae54da6ab824c3e2a4586a756b5adb49332586e31422e2bbaecf54af379accbb72644a2fa667b76bb4477fee418f89d8f8551e5927092329e2fee0bfbfcafa040f3d8a1cb1bba17a7844981f7451956dcf29819c8c1929eb2c90933b2fe240b664a7f098ec6a25be8fb61ffe6e4d94637f25e1dee37b9c72d9ec2dc49a0398c42364d4f24de9c649fd3d5b62338e10209bcce21651c554137e803850bb9605d496a9a2b8c822cf7d643836991c75402d4e66413800de52900c23fac4c10f469e826c205c35820c7ee613f68bb101cf8461592ff6440005335b79322331839a32cf9c855a83b0b4506", 0x1000}, {&(0x7f0000005180)="2ba45136b94f28edfcba455b2bfe2015c9e71f50fc4a09a41996fa6b908493006e4ff6763b2bf4eb96f90febfe8a05bf6355c3f947e61b2708ff7ca8df038ebb1d7fc90cdbbf6a807f1176ee1d8adc8f99e80dd407ca7536dd81a9f0ad1838047f593032503a7d7b50ba64591afc395bb03fff94dbc7fed93cda186eeb35995ea74452b045c5380dc587b4a15fab6135a63a8e9143ded9397082cab859358add2a5b494f56c1d002d2b7c62220e4ee1bb6703f14e50d6a45e645a77f0bfa7746bb0626978bfb31b6a9864bddb2f89eb21500ee6710b8b1939b2f460cc3c3cc1c15a72d96fed0cbb7615bbbeaa453b64615468b06b6a6e01de96eab75e46a30d9d52775c86f0db20f99f8c4c1044431e16277cede9e0160f742f25dc658240fc83b359d521f2a39a939df58c872fa3e2a9bc0ec533aac1849a388be5b19a861b736e225c905eb4f775d69a20c4ec0acceed4ee9cf691779e655c5fd7456137bea75c1c3e940930c583b993f14c852f90be8583eca189de128fd9cf88f9ea0a490115ef393c63335301c6b05d25be07f8cd8541009d68967337341fe70e5d7a9464d9ed81e1695c46ba903b469e8484085dad9fc89422e629c1e8cce6da76a66e660cfc71c077e27330678e35949152d2a44e0128de10b05c07d4be233d913f88597ef4726596fd6a0cb54f674aa85a015bd4e346fcd4c1ff095fdbf5abd7a09d97ef74994c284c7453a3fafe35ee7ef3c923584be3209383f92c5f09b0587aec3a9b779a2c40215e004271b5d8998d05cd92f9e8579e130fc015aa6462ab163f93ab7b93368cdab7d89a4dcf413adca94cf6f8652c3ce41f7b369aea8f74405d8723e85a21e920475a09a212973762844d29511bf34493826ef3504cf995c52685bdfcf7af50d8977220c88f619a36007e5d4583b7ae25a3d2f9814e4d6e99c9d0ca161ebc9410ae745e92f1cfac167432e5b73dfe98ccca1ed53f46181214cc0de0b0c4cc4c0aab35682e6e96ae0c516266063a2e30558630d1fe6cf8fe374d56f969157521a19ca4831ed42df3a499ec026808b0533a84622950d50a93563ca71079e8a319d4ef1a85c1fe03eac95c04abe0b2ea12dcaad8ae1bfbbddd62dab42b9cc0fba64c0e2c6dda3a293a43ac4c3981e8a5b7596b00f4b33de2155b5e60306c69d5544999157bc454b9ae0f87940c5bd6fd948ea95eb3519c05e44869fbc4438f65f76dddaf0782bb3ed2826684f401d23a47f894667fe617a4d823f63796fe731e96df2720548fe77cad786ed28483209260e562cffe168a19f7b5a96ea0a9e5d27ca59b8a7d2a462a583b889ebf570ca0342275fac435e862f75acdd04f245b373f6e4073a2d67bcb37b2d35191dd524eaa5e9a84f4e11848a0e71d77519f42ad6193674cf13f242b00f704c297f9f68e0ba4d8d0b46a1d21a8881973d98449720c99f524ad7fff698eaba3ea46e91e1b993396c7e76cac64aa493f69011da13adc861d1266e3b08d00b00718b5547ae1bbf243d2ea9117cb68b29d1b30abe78f93116610506bfde64c26b7235377694e975342f8e171703c5a4b97770895980f4a18d24d49b1877a84d8019d540036bff97b570a0e013303a9ceccf1fc9e3e126b9608e6e825cea121ede189318f56012196af3ccab8e28292ed0c1a5e27b9ad7d18ce0d0dcd57b4f690f2a05715c622b68c10d21557a9ba7ab5b2ac870978f5d07b7c8f9ce6cd1fc58ba7f7216b179fcab1cd43d3ffd011806e38814e898cb31731c0bb5d7452b28ea1656accd556e0c3057650ce3f8c82c4cac7cee8a6b69a9eaa293773b629b9482cbb0f2b1782e23ed6a8ca53f388017e5aa9949b0bb55a163468fef646034a710bbb956f4b4be19052c6ef00d3dcaec44e070071dac9ac8348a6c6e1bebf0b7002ae9f83495c3aba27838f713566913c78cdc7ad3c2a7313767dc8baef755af5a6503357cb8fbaebe4f18069457f54dd5f9c3d3a150bdcfbf7a7c4d4383a6d47460af673e543e57bc6a6fd9a1617d3fc705e21f5ab54ba5acabc1b011f7290821a71087635155e2c1677815ea9c33c0d509cc6f3e67bbd80943b1854c0968c4cd13ab6be5943b0fe74e1fc75a48ba543bbc33ef5a489be7ef1d211c3bb6c8d99ff40cd046f2beda88a01ced1d79e4a6838001604a2b7c3866e9fe37b1469d4be4d697715f556eacd0494ed6d5c192114060d0a23765eb2408f4a4b90dfbecfb441bc3b71fd5a5fb8a0c96de00e9ea4318e730d34a1e8ad74f79fb82e24feed95c900aefa7858d5516c196b310ee0679389767823dcbb68d4bf4c30ff60aef53ce05314b0bb57b3b6ba4e653557542fa4350f515108f65c30f8f7587419c27004e4785181a506b7cf4fca8255ec03932fd4614ba25b64d706d1e70769980c53fab3a3a1a96ee9ec0d9db39d8c714bccec298189ae1e345f670e63b132d62448140eedf0c72a967538e79e492987c4305b09c33744ec7bbf56f75bca123445bd93354504ce4ba5ab551e2e9cdab64dff6aa6199ee4ce1c990666970f9c299c84eb6ad8672bdad57e5fa730b53b24ced48a70e9e0809eeb3766399431d42a7beebcbc0d2e754b1619640dd31e3b60f14f3dfcd2fac4fea07181796c16e232c11d45a6e93fd29b82bbb2eb585df7aaa7b3a86d97f945a102e77f7a938d216ab828944e88a19fa6befa3f7d79a02487721d4fe684ee1066056df81fa934bb38a1c52b5fda6eacacea86af07e7f82c50c896ce1bf4ea2c4b4189f06616bc4114f77395ce73e484fe962efe8a61583cc02948dcc88b40edd3d20d627b667e8d01dc41633c6ce9452dc92034589eccf6b23b01a7a04c2815c307926cd0bc728153f51b865600471c88c1f785fdf4f5d03a08423de1673aa012f6007601393fbc4d56c009ebbe8fc40a1c38bf7de7e5b95f6599e58821dc4da78856129acf8585d1b11bb5c5279839d45fe9ac483609d66fdfcfaa7ffaf2d2ff09950b362f96d9a7ee8b3e7ec9d769f0dc58fb83484dee708d394545bcfde28a6f191a52ced372517f65f101d4bdeeac9bdffc146800d93a8bdc3e9158bc27ee58ff8989c90a7fd357266f0c21f6eb7ab5be1eb18d993349ece3539e5d1f10855a6f7e3eb0062d2b3e6e5fdebaef62752092e609d147bb217c8afd1c4697c140676ade4abb60c8dbb566293fed3bfc359788b7a0e0abc5d1218086729dbde23b8a0a293bb102e6c9224fe61ff1cdcd1c7ac6d23763026e84f714eff7a1a2a2816fc8d96cf55e9dec9e02f5d18300999a0f039e29aec5b1081a32e99b655c9e08598347133f2acbdda789a8d378f8f6e41cc14da0d3e91d4a020c2588fc6c74b583b6d10802584e2c1d62f4ef74b94e88aa5ea339d30a5d17975921480daea57699e2cf9292d4678b0568941dbcd8c8b808beb05b080a08313609d6eaf2654cd9d3f20990463c3b552938883bcfcdf73e07cd0d5c98047b6122852341f6e6e58bec47378ac86fdc0457228a4cce3faaa3411d5ad69ca7a0d4ded6cbf7c80090756ca00d8996f2a2734a00d985bdd64e704a96e857eadff83af9054cae2e0d9201a38fa860d59be477a65cd050e13a6adcc229020133dd53af5fe05beb0a1e191e967b3cf8f3a41755f89ce353ec36a138b06e533ac5322ec7256adb712270e47b97718f04983bc79d597d7f5674ba8a67389debd5e035dcf6df5f29e4fb8ebc0e768991fa23553d1255986225c008e546ad09b4c60de282567e4b446c2a24dc4489106fec799f57a3e7a134dfd7d1a8c1bf4950a7784c33dd24eae0c5f9fa70511e1b598fe08ddbb95cebdefe833c39acb3803a3f9a2c9c0b14c3b8733e92cd00c313033ce371ac59fc60f3ed2960e7c1e4e7da8fc8b6e0593dac78374ab0ca09bc6b6019aa0f09203adfe8a0a5a6ad3c4558b4659a703d3e4f88922231d5b4977fc420a1626ab34f6168017e95097857cfb24125fa18e5c15af9eb3d6ff1cfc54c4067b21750f8820dbfbf06ca6c9339b18c850e40bed593d0f5a929fbad8708a39ea90eab8e1de42d5eaac8bd2ea67c044f126fb06e0cf91ddff00d1466e6046151d99cd8c6ff0f46c56f2bb2b89b36d558c0f50c81ea3427458013c8629a551f7676aa249bcf1069642cd77cb3bedb48274a1ea22a9761d6d14caa2c75ea0244f66c9fd24429eb56ddbe69bee0ee8d125bcc2d68fdd7edc57264cb6b07e1cd5384884c87d858a97e19a33d2c8d1b676f764cd647408943b31db9019bcee771a4a47a7d543041f5b1d1ca25101368c2c87cb66823a2403f3a11baeb05f270812e5ee90aa1c5c55676d7b451f03913bc647d10c8b5dddbd5d494aa08658a95649f074d1995c61d4cf3d546b97d0aa500d297170469c825d768d9b777076ad1ffd9cf161bf0e3322fa4aa7b66f03a1dc1af9be693ee93c906e97a0cc8c64f304a0bacaff80b94e5b345fe20d1477f43b82d73630d7a3c765eff92a07949cbd721a20251b4a913d7d2c10aa97c4a69ab4ab362a13bec4352f48b34e54f48513f465cd72be25a79c7e0ef4627c154a6dd12a030cc4cc5bf4af93a80c2a9e87aef6516b455ef82a6003d76279824d4504e9ed7085a862f1a2ec6f4b275cd5208c19487df62c6659ee470f4e7ed80d3448096cb055bf2b9981d76d0a2a7b42f806476de120c96f60f5bad1b19104e174f9f2401689e83373dd0ea1a3f4af2f4bd49e6cf67ba043a5237c836c871c3794d4c7a4c698705d0861f5ae96c1c816a3714616c32b0c10362e860a7517a5d2db49727589e34a08c2e2181a846dcbd3cb4d18d85c03d48fea1d33a6efae8a1c23e96f00c4cd2aa00e15640bd312b80d30734800895357a5e62ce841ebea97ad5dd0588be371092637eb7b8d86a34a519c1724ed96c714cc9fa278043260d927dfecd33956f36dc405762d5b0df533c284aab4e6479cda513c4ce81bea9bc756273a1b4bdd7b952717cda3773063b60976ea55e054db28f21ee3a882b1199e28110e419bbc1ee04f10d00bb42419219f6bd46d58d27953e46e37364449f0c56a51e1d86c29a4f7594cded111f8fe47b46090cf2b899a5266b8fe74ef3cd6c77800024a96d1c4df144c3a5ead5ffca0d9250bef12ec6d6eb36127bd12ca3912c94c309dcee22aad46353922282623c704f9e45c57631a8d666518498596ca8ccf65071460aa698e316ca87a7cf19034e2c579335f7496668602e2e4a15f3ea989b781817172f999f32844a275dc625a0d5b7dcdf47c4431185a59e5c5353c134df378321dabff05fe0930110fa4ffec3e1ae48c8d045573261361ab8c3e1b09aab6bf2d8b1d77737d19a23be145f12f64139a553c70f8c5266594f9b422c8275ca32b958b0b689aec274e2c5cd1060e233c06730f0e7a4387eb8fde0016a02e6c0d3dff70659746aed81dcbdf50748f4d19473244b2889d21b94fb6348b7b4b8db9497e40b132fc4309a46ec01799ace705194bc78cfe2b3802934aad2c370ad5212e77a067ac9907343895c83d467c0bd0949e7feeab990d3cef0bd3b92a053cfeec2573e04b4d014473baec7945f9d8a303740adb4aac3455e92ce7030dc7c8b78d1efaf8e5f36fe8f7907b6327554dfbfd97449c7e0ad022af4e188d82353657cef257d7c74df4fa727369320110de9b0c518f21808ff01b3cd701be2e1b0f2889e4515b2ef6813c776c7e9ff728391effc0b6de741d5aaa01e426cbdd9f8d346b2638ae791ffd12e02280576c1ac474c8182b522034398fa0525fbdab2ded100f40c9027b3f49fd18eaecf54963b216", 0x1000}, {&(0x7f0000006180)="0d3fe982fac138b57b17cab68835920fbf47afb4ef5dc7e7984184c2770f29d21cd9241b27b1271fd9b5c2bef546b507e66c4d3b080e476ec64dd776a98f874a1aba90083f6b7cdeb802b0cdeca901c823e505e5ec0e0104d201df65cdce17ae0d32b20500b863f6c340bdf9dbee9945cfbb5ff96fb4968be4a4e6ecd4a69f0a6867995496a50a5bb575f1a27d98cb7a6f49c4400945d7743b54872e1ab4255671652eb30c44f70a33bfd075e5af6dfbf8b0b1fb9896b8c891f211e1895be959e7c2b4f8642119cbbd4880dfba9f7032b07868459e4c77c18926ebfb0b0260a27de0927956f7a657bc6aba0d3da6e6c42b581e3e69a1aff75ea9e947d19d9d441f76a253aaa9a52807fff41a72444d41bd80bd022536a27ea6ab7cde51de710308856e1448e911e9afc09e28ed0d9b353ab6c64c6a530ef926e7d9fec46855c38229f439cae70f5e0ef5b9e4b3a800ece1606969250a4bcd524750c9151fedb350c007bf35a2428c7f1e8f98af4b0ec8e10a76bbaa6e787a8f6f28c21326b52644faf3628cb961c2c2ee79081a4c4607b7026fce8d2b6e47a13280c2361b17b9260957012f1519919f4191861b3f2705a1be677227c631704f2c98747859ba4845a4e507e4c47ebcd658bbc86fa755e23fdb319deff49c7cf312967bdc52e40cb0ba488af4ec640443be5d42c9fd59386acbd48cecca60d958cd48561a8e350844ba483a7a40a26e267ab911d1b6eff87215f8dfca1727441f2f38131932fb2cb5dbdb6704095c6e5c4638b0497717207d278280f56b696956c98412f10639ee556ff055ecbcb2cba453d5ea0d0432583fc273f252b5d405a871a7d0a6d8ef0d2ccae3642a5ebfc6e51dfed8fea82fadfa0074f61cfc89dace04e006a8d81d2ba205269d6dd28e5230512d1d09c92e9b929136fc71d42728109a652398a29660c1470aae3a0a0a274a52ff6d6b37e33a9e2bee430f3119eb937fa65f5432ee353853c4672a8abdf4b10d267363129f8903a49e54bb7b506260bd44906f0eb2bd49d830c842fa5052f1e5b51314a7cc535675fa52cfcb61a059caed77f6ee53ca9d987fe1d0e3d4949829422e0687892eb8f6b6e1d132093360375b426dbb10d7bb270d5c00e3e2e48da00ff3b38965aca41d2079b47ccae595474144b2aa1a94000fa1d8779bc226d310d6c1b9d7ca644673ad59f69cb410758d9ba787ab4951cee2151e9bf7dedb049d8c1a15f419ad8eeacd089acddd667161fb50b670ab37326814bddf2ee6389b6c2cce14430e58e1685190f07bcbb43a0a50f2865f8cb0c586ca00e48033361dca7e19cc988e78c12bb02fb985d75c6e9a1b158c59eb34fba5ea24e552be9909221755aa63fbcf3fae0f6ed5a3054d64d9d03a991838e383f7062a0d1d3e1251dac65fddb61569c0b8a6bdf3b041f28472a7ec2f2c61f35cad762a68e95d01e1eb5008b71ef4f589040aa6a8025424c0309ebb88c0cfcfd39dfd9ba54fefdf8b1c00caeac39d4fb2ecc4fd519d60d6f6231ceb4697961566eda8156619800da4f2890a420ce28460d59c8da3d8741bf31c66f14fefe00e1f8fae279a980ada8a2e9f6c5d77a4bb67c7c1e035c23bfe0b3db1a54d1120cf886952d111f73b39acaa1145c7cd90295fb4e90a2849973c011f7e1ed54d3163c7d1bd3e4da2476f070ff45df7b8b8cc7339781cb6b886dba7c59a25f1bba5bb43a490da8d794cbd7a6d731abdbb06e5346f9c06216f2d8c9dea28bf2ec88e9ed5664b7c4163f6369f92f7da03c7b4cb75b9f477ff34454eadb6fe5e017417d7b1ca67e1c8fed78b4484df13231367001e4bf1865c81d4f080884aa53ba5532d494d6c353166f60632e7a401ce284ad37371f1b816f5b14f9dd0ad6fd99d80e628e2b407f8a1f052bbac37319312ebec8b613f78e1c8badad8916a80f996d7801cdfb66d71776c0d44364b6c78d91d9804d5707f5aa3cc6b12e6710d276e4e5fe37523c2c318a6c99e1a30642eb2bdc4eca8e2074edbddd180eeeec4efe2629139018c60a5eb706a4cd8e138f69fb278d7752bb4da01b3bdfda3b67c09400987ae8857131494948a7934dfb0190a6933a610ad2ba76bdfbe1e75bd2a8a68f3384e492c7c3507a7c8f8cab93d033c21700627f73cf70c173040ef857d3a9078795240bad9f8326a62182bcfcaf690ecd80361f92066a05b462660996c6c0f4762a60870d6d81a1add1298def508377593db59bc41d837b35be003213d1a060ccecb7a9cffd55408022a632f8a26ee07419fcfa0a8b8399474c46398665df506489a028ca7613ec99cc52999219eee8c608527865f6fc59b2d3de3f1d32d48a8f036017016ce4983578712b15cd0c5be004ca873746024ee9decbb0676fcc4c824b295bd4920cee981c309f931d1d266c366d58e2f3919066487b3c93127d6add207859cc54de4dc3eec9d0f14f3adfc714e6f688dd650929fc82ad92cc139d9f19df8e2bf22e3a48c6930ba85f71b9252ec375355c6cc43a9e877e88e8b34a0e842c46544de3f7c1f40354d7c35f25cecb2cb5d70927e0e1228b351c1869c4c2f7d933c8799b35dd5b4997a562872f47cd2420f914506a6b8c83b580cbe97d54af927d5fea5ce6d53edd7dd2505ced28188c0f29b341ba3b5b928c131fe3dc6b80b06b068a790c5d8f8a476bc7ac4f524948b88e829352e4a2410ced5c7f21bd5aef15cb7c566cccd14e1e5c0fb771c1c6228ba870c7f99202835828bfa51ace6e300af6b165076aa4923ec9a89e8b15385f10d9e11dba9c2132e8af2c7a85383a21d4200a7a5264b9ad220410a446eb2a87804f769194fee255daa3783420cdfe671322ca57c1931baf88e08de7efec69a7fff309bffb5247a58f5aa675aadcb547998f84036379081c9afde2d3eac775d6d783f4692fd79c2f7b256bc3f7a0a740adf71052609874607646acbf0d0f2402bbee4f278727c4a72c405bf1caa42c5febf4598edce9e8281785b49df07db71f163cd0abcffae42735418b57e4825c2429aeace9f7ebce189f3b8c1eb15c9190526170802d7ec399211e3cbc1279b2d05616102431341e20205d70c3d85f72f6b3334ee79c1acd0361fffc70745e796fe2790db1582c48357c0a87a01924bb584a968a4aac43b0ee18a4a8f8f314b5512996fdddb776febad5029e15309d8ab297db2c543d2642e8ca64d8ab235a5b4188fd341ec71d701d6ba7afc4142588759e69250941a06edc16f8acca6a2b05c58c920ff8481792e7489c67dce1d13a0e2a9d112469abe444bfad6b4db10b4fdfa33c62322d0e917d20ba604b9b0c87add97b5c298c6d1b1203425a4a5e16dea22eae0c89605dbac05f7bb21516e977a19548511dc96b6156b0f048fe9c84a9fd736420c86dc3fe490ef8a0b116afbf020b32c69dcb1a670334a7a540d1b935c568cbfca66d78c86b4e83955bf3ef9de3d96a767a9fcdb7d3a0fc46fe1877f1e0469d8035cccaf83ae5c25ce9989cda888995bab7fcb3cec4589bfe640b99d5166ec51f96a83bddf859e050f85b4c5d6defac2a40c259b80ba82171bfd29b8ca07e042189210e746134ca2c4a6ce97cd6e9f9c52da0d990c8461b4cba827265937c4fce2c73f632ada5cf9737efa28a26af7dafba94794a7b967506fd052c031e3e2507639913491648d041b238db82d01f29cdf7211f547c1098fe810989739ac0a3c32dbca80ca3f2813a4a36c7bedea5385e07dbb8034a2b05e16ce1cc310121294bb486d1780c5493d423c6126b718167cd409009e3696e6acc9851bdf05cf91b9527263f8aed49d166a24ff5bbe1b3b7f383de222fe4abaa755000203f89e822f9435477e5cf59659a377bcf97082d17495020a0f22d8c711a416be4c10427368fa293badc5e0fd4aaafb09d3a2787df553d056bc4ff06869c63621e2cb373ffd06b84d089e85918e54a1f45823fe3ccebcda3ee11e661313aa0a8e6595f4ff7bb1d59e90f1cc2ddcb55ef3ddaa039f69a6a7024d45b424eb89a4c9503a3bd9d4b572183241f7e248a478a9fde9ae95a893499ec0c137b117b751c841d1bcd43389514a13cc013c05d02a6920f01f3e5bd14ce1b7423acaf5ba4753c8d3b60a520a61f6e9f4bd682d2d34e2bda5b9e424da5507b1637a9bfe1852f15e21ebde3a9fa5f31771423cea657a4d96bd9d85545118441519e2fa42bc4c91ea7ea8fc03163d188f28f505dbf8c4987d1d4c23940c2aec5de96cfa26436bc15cd0a6c4defa7141ef9f1262d2220e12af6cc46fdc44acd0abe0105b5158c58f66292f37485c2b5cdc71372abe29052f001f61dfa6a60294ca43ae49016fdc20135c8dd63f2b8889c1907a8be1ad34d736ee2f50aafa7d128bd57a8b131c6ffb4544975498d32a64e2d2e3b933713d6a9f2e35fd7ee0db0e98edc30ffe45cd307405caf0ae3aa431e4d40dda76bd86e895b07058270e96ea56982eb608aef851c358b51c212210b00b929e333d73b46ff632ca9005fb51f59ea25b0ed8fd80f413a0880a5b5e6c8a9816f07fb722a60b1e601388bdadb19b3ad87ad124fbfe118742c7d9b72f1c990e5441f69fe528c77ed5d12edc80d1be4d31d8541caa1587a9902fe0dedc79426c2233a93c62a4917974e72399e8fb10788686be2c573eee177efe7dc14fa8a57e807e27c57558214d8164af70853e4d5a262bdf7fbf2b09289ea29174dcee80f1c0d907ed782cd691952d016b423597ac9a578c2ff86b80e87962984bd4362bd86cd2c5360f26429ebdc18da86929e7b4d33b4c8069922035d76e3304362ee3ad1e7f51649f3a2554724199ac8879864f4ae72184804bec7e8aafec0afdac27dc23c50a6c66a2d5fcc6f81ec3c8255ef5c0b68abde13c04aa310b9f46781484379585a4b250a77ddec136319ea4fc2d4bd0c7073708eae8dcda3546110ef7c5683b1580a14f651f02a78123ab0311d4dc481f36b0e638f19b35df24393e77bbb20b9a0582508cd22d637454bb34e42ba6e7be32c28f5303b2645221c23edb1281bac27024a7a5d5abb40352cfda93bdbe617bc0e31207439ff67d67c5ae9ecd75502c06d84457a92674c1369d9ec94c6a5dbaff4a583988a637590bfcdd842537befc2aaf3e0a1becace83eddf8a5e10be8c7231efb9e8c6bcdf509e9d3c60658ecfdf9758599923f96b615da06caf8265b6880c140c04d81e24881c435123a16cad6c9ceb85881daaedb5ae6880f38fd57afd927db61e719931b91f2ed2d0730d97aeafbfb4cdb33df2f897f2186ad71faa583ea7f811b83a8b2e46c42d6e10159aa3ec4bdf180984d335d55a8f94e5d96f21d2e9aa12877b7c3a245bbb31d667a7c5da965552f2466c6e5208a34155e0e19720302459f72b66dd0b228bf7c4196667554689b7163c6ec10cf74d915ebfc8ce76c23b92d17738ebb81eb74a212ff571aa50cd9861871245ae8976cebff4da548b1edcc00395555a01317e1366e9e07f762efeab2fc8e5bf2f4f7edfcabbd7c2982ed2c2299ea2aaa8e869d23628a0f8d99771cec0ed07d668f2820202c83cb7db8a18ec130e2272af2c887bbb9006355f8ed1651e3afe4b4c4facdbed56e5605c13a3841fb3d47262f1db3e7a4cf1de5e94d1d00a5db21c3fa1cd4e1db6c26fb538e1b81b3a11333c0ae0534cbf04c092324a5d68ec4415f6ce5c9262be97a2fbf0faa6f0b483a3e5b01d0d67223a15e83d1709def6fd6876b6b19a9de1c043a3fe56a00602f050c5e350f6babe3b2ccc3ab7f2361a8e80b75ae550a4d099d9d7d3f50774c", 0x1000}], 0x9, &(0x7f0000007240)=[{0x40, 0x100, 0x6, "37d142bbd4989739bf93bf50eb32360700defd75bbf8965e9860531ef6995327993dbff963aea911d5f742871d2d"}, {0xc0, 0x100, 0x0, "1d31cf096fb76e2ea1d027c2d8d69d3cf98422445c84dd4af39fa0babce38c3843142df59671598aa3c2104ab536f218c5c9bb14f11974ffaeae3176bd893dbbe092481f047cd2980543cc5525ede37b241ed4febfd06cf33be188da89ce9be50a96c0222dced8659c81ed215b176ab6ed398ba72c8f34700d4ae37227b8d74605957f20e0f002b248e71891851ee6a221c76a3acd2d21fdc839e5b88a310a00c97498734a82580600358bc19de090b9"}, {0xe0, 0x100, 0x9a3, "148d544e4b8f5763f847615b6ec0e9c580f662a7181596d8431dabc8d8f9b973983bdcf572b026ca688fe06c560d21db81ddb6e8cd76b12c100c5629dedd31b0d17e5c399473841e84a2243221275664035e7f920ae4f56b44559ac48a54da4c6559bee5f9c4565cdcf7f0ff7926d22d08e621da8019f4e316a13b918e10840a8b922bdcabf1838f206b629d99e4724be430afd88044cac1f9fb1af370eeef0f178e0aaabcf76149e0f98cb2fe74e8594b017433b7e14fb099561e3d10af523d3f94a8b5c147602cf28a69"}, {0x70, 0x29, 0x7, "8cc2650dd13e7b52df9c4a07e61657e55e6552cefbe5497a4eb6a8545a8f500c743ff3c37a333419ae71b25a8ac0f11c55c70d74fa3a1771bb40de27077106decb3100bf516477ef87ba79a2a07c3876e9294a1fa6480f1c8e"}, {0xa0, 0x0, 0x81, "3cecf7392295dfdcd001a9013fda98ddf30a8f9fc18dbb222064839974ef71027d46cb4c36f5e7728d6c06452973e39f1852a549af8992e3f7cffceee2cbc4667f812e9f0f8e373e3a7950887432b49c67221f330fb060eaf2189037fbc1fc02617ee2effc38ef9bcc42b649c58d4c11132cee187c3e94d3992d6dba5775918e16a1284d53a83b3d182e88c5e544"}, {0x40, 0x11, 0x6, "a1399b711ebe92927d1d521e66bac7e74c4b41d84547703e8a2ca63d3a234b9086e86ef0e0b3fa4a5d65bb08"}, {0x1010, 0xffff, 0x8, "f6e0fd05da60a8e3e1c0a46e3319d42c0e1209795bf761bef3260f1f038bfdb2d42186bc9e441ca8b742dc8535c2a7f42913943fbb599ee749d0d75a877436fe0b66bd21cf789f72fc7b2915c8accd5367ed2b3e9ae603b9d51d7e8f246c5ff5e6d3a9965b62247912933b6666c0b9c1aec0958b03cb14171972504ddd1eca63a87b4e4df7dfcc209a8d671956813845b110d5fc96a3519353851d133fe79bff207b946c63d75b408e8a5f569790952be60bf60cf04574593685d3125440e8605bb26997bb1d31694a77cea73f0dd070d781e10a564e4281408e3ed37fe46aa3c342569d97e928b3c3023fbc2fc7555fff4834e89e9e8403441d38e7e3d939fefcbf901c9d5727e27d3a82e6f702e964739f96be4c3b8c9b6d4bbb05a388f071b818126cb65146a8c568a92f79904d62c0a65f010f7de167b09d59336a9328fac224f9ddba0910473ca45f2766fcb329c1859af13a7de951cd873b1b311e74dac8612743b05626e1e1dc8f846df09e5fb438382185e21c9e1bb30f74dc4fe903e15508a4a7910ee3b9e83827a44b6fabf2e46746861975abfd6a8f111a955cd022a41b649b58310db573e9a0adb4d70d019ec160b899cc43b31bf6669cc00379cafe5e9b56a0ce063d2e54d000360bacc6db339737cbac68a785f01f2fb340850c3fa4003e65ffa36c32a6cf0b7ba566a624c0388d9422174e9044f505f554a270127423001bdd19d7dd4aa6a23b4fcb8d1260b96af000622096690bacdc463f69d2036171ad10b83ca7e62d24621b83efd66b31d270192ef411a98274c0018bedec4c9c3c32c871ed980c4a131e8e735827e0015302302d8b12ed0fd38bdbaa0abf8a7552e261cb1272f66e34064a82edd1da833b12141a08f0fc920f6aa372803af4d665a28bd3e1f7384437844313177595c4fe457958b39142c09cda497a12b00536bf258c7226268058bde7e9c3bd4ee3b64b9e12062b33020d0d0ca9bde1aa341dc2dd13dfd6ef815c265682b23a608961666ab7e7798d7c31eeca9ab42715282b7703eb46f60f9e46a067f9f196e23b3ba390f852288946e6b6a67ac5e23b912410e8d4b0a1aee7dc869b203aae661e65687574149eaaf09fe68a9bab7df6aa1cd79b594ad9ef3da9187d4d1ec04add59afb42e50477b7b65118f05dec54673021bfb24dc3134ced949ca1f00d421d5ea3bc0360d8e2680ef244d1c8a32e9447d597ae5ae680ef8e511bcef4f49a07dd7b0de7ecf16cd7799f72578029b003d91d482bbda82b22075225dcd6418e03c045446093b713a2ba3d85f7f063811524fcd0e8db5fc13b9a9bc50040bffaca140b4a8775afa6241b17632c2b125e592930c717ff3e3bab770feab6c5df619cbba00df7c2f92e5635eac105a6308430430f3744e71cfb1b5207d5e768c988f5bae45ecafe8b18520b8dbfd381c95b147d693d49dadc6112af39a8db47b64a49b4abedd2b88cb9814849c8a15ea390c027405377bb142f37bf0d5f1376186b18de1e7830301d0c90e6d5d5802595d644a1bbfae579b83ed4b86e0b6f6ac03867f01973d12726d7629d4ce9e6c8f124844d60519da0debd9cc222b7318aa9d93a3ae6d59dd0544d119a5c158fb58214d01ef84c197bb76fcfa9cfc13a868d806311001edb0afec2c34943523e8ba50647d78361db8f7d47e843fc266d2d82e1812a651fe3b18c7ea228c3498fa0fcb8a21f423157489ccf0d175b8c1b4b0830069cda5218c88e4e04dc7dba11ded98ebf0315c8bb35e27cb299ae2ef2471d89d0702766ccc0202127251fbc7d9883d9ec51ad4d25ed60e32dedea0c5c0f66a78679274a5dbc9e0c91f3800444b952698c15e27d1bc01774df53bda1e3c4f4ac36d68dfbd1ef53fbe256abb6fa55f76afdd04e4d2caf9116e10afd45649983c98a0edabb7007f25c9d4022d5b7cd8e794aa8fea6cedb4215452af6feed81af631aead4b7a2d79b8db78b2adc61e96a048af7b4ac7a4b7f4827b32220e76bca3fea7b1a3b312de37f1620b2c02f26dae4c094c0b26cae1e4ba067d5f5524bcdc264fb8396c2a471d556ea98cdff104c172966c2137aca427c0cf334924e743b04861d2d2a1e48a57448ac99a31c44fb0c1913d4f60fb0f3a04557024a90535cdd5ef447866c72498526f01f961f55c822becd4110322c915bbbb2ea100d3d935dfdf7ac34b2c58394fe455106376e6dbfc0c7404f498bf8498391de36da242aef253c13da4004ee7daaba14c348244924ff360dd2d2feea7f4dfa2c832fc3eefd25e23f194ba7c7f3127ecac0d73df4a836f33c24964c7914fbd6f8fe1d6e07c83de686d15f4b94d35d8ee3985d91227f8a5b4e4c72b706d33cc4ea4e528a5472e2996fe4dc9748003efd88b2568d321ed1a665ffb4e95cc827743c222aef6f42e4ea0891e9938570d8ed41bcbe5360521fc55d214791620ea77991ca5898f97652104c6fe3cf1764166918c457d0990b237e6946a5c5a8752e086dd43999d56e2d2932b0010e73b6e998b940c63569a4b4e2561315d9ba31d913168cc39237595d13ed34d1ceab43748f0c79b0f9e6356d3028f38d5f8480ac59c16c513fae644cab296907c7c9fd15f14bf015a3b2d9f24af4cf002281a11758d9070a65ae29a526acdaa2f31011946db6aa1ba39ddb4ed32f5506ac9ae5e10c8b16d03dd58b216e4d89e124590b088beb3db76fd793ee1063a29176c064271b20d76d524d59461847103bc6a2f929e88bd49459e5425330e68c947dae391b2c42fd5bea56cc1dbc51d607a735fa184a49e3ffb958a9ebd380c77d3ba8ca9bdfec3f4e6db67b3ce47cfff8d32f2999d25603a3b29d747e06bcc6bb63173f173899f030220083863db99a649944cea5e0c88cfb048ea5f2fdeb9f6e2f4a242ecf8e0b8c9407ce90488918c787bf011c61e1059d1fb960b02f2757ff144ab836b9115aedfbfe6c529a6a373c32c3dd3d460cddb14c3bb78821a13919fb681f54283bdc53728101ce39c1614159b7a89136eef86cc2985ce6f636ef07445edbc48e7db3d7aef18bc2eb07e22a8a31892b3202b2853deda64271ad8715e96dec9ce6c2b561d25efccff1eab3a78ff47b1e3bde78fbb6873c9f53fb2a0f1635f0e3566baba873471b24824a22345c70c0a7d5ed1a2b40928dbf49e0f82270cc31c101486741f771869072b4e013020f06598f7839c070dd40d67b20ffa70fa66bee7410a88e0835701dddeb995e0373563c9feaf08d6230e229ec3d6e73c1616c42d202f37c5a5763800b9fc522e3a02301608c4c5efce61793ed69c0ba3996568aae3c399e96960b70fc8f1b27167851114f8d793b770711eabbd1000ce4a7e1d59b1a367786ba68d0bae1a2479db251a81d690211bd1745e4244cd73b0b8b90cbb7b3b29a941be570c42b08ada287c35ad0f83eadbde46ebbebee9531bf1aede2fcae63e223a23a416bdab55eefe683ede8d6d86914bc4147c4c0fae639310bc3f742d8de99d02c533c3e9e2d2f37da5e99f0874f465e95ee53e740cecf4251cd32ecbd4800cbb3fbfcd3c21c8b7bc4bdac4f0fd7298b5fa704154666d36626118a56e58c0dca23692d9b5cb659f8d0447a58a4f2734a88a0f46a8016fc3c8e728f9d36dad43e5eae8bc23515a9bb79b69cb5f2acd504334710c30d00dbae4c02fd9fdaaa157822fc10ed6293e9532028d0b1dffc3c0b04023db34a7e4e458f89bb4fbd9b3bfa8d5fa44645a941b34dc2ae28154af62cad56bc5a4fd191c1d1112618e596198bb78e6d4d146eea1c9802acbd50c24404dc14982c2a2ce86abe8c7c2bd62aac2a370926232ac8058c5823efda5fb02ddb2a6be2a4f4b0c6ff3aac19c52a4aea167a8b09260244add1c232b2efafab66f6c7129a2b35d27bfb0c58cc5dc83640d21180f64611db00586d93dfe561fb35a70e359983e9ab8a7818bb7051b0e236265b5181c7ccd65b4e8461eff3429c034a59875457aa72fc4aec26b015f128398e7f1afb269eec87cce4546f99b8877d61ed988f73e4b5d1eb7c8b0ef407fa1e6ba4b5fbf0d60f0fd207cb7b27604b87664eae1d0094624a5541a439893fd821bc28d1fdc7114de194822f74abdd1fdc2e24798d02ca070abdf62fd591946f9269bca8e6818d2371b4c341ad7277e28c312f94f82e074df54097463ee65be7585f75c8a3b34330a5498c0e09e5575d31ce14f2ea26200f6ff761e34e1641e66a86bbe54d94ec8273289748152bd6e762200a9ed7e0610dc03ead79f6658a43c75c678b3da2c8e86a3f55dd410b0b861aaf9dfd6f8b77c0f5ee3b6a3233d7959d7ff87a005ee2c9821e56018258bac59e876e10127cadf60767027ba4c8d1ec7c3fad95b5f274d9aac699862737654776cf6cd2f23be56e2ee98a17411ce1b943215dda7c41907031a6a928da0ecb21857e02b8db4267b97535e3822250b36e15aacf7c4969b6ee6b1a99bbfcee7bb322ba6d1d3c8dee1d8a701701bcbb86b14e2acca03bc22873b2846482d5d83e7973d5a0cd7be38258d1cdb7b0e1781c9d5aaf2d30825ac1e0a1256977f81ed297f26c61b38bee31918634c3375db7809347cf1db9492fcf71c2bdca001b5351480307dd684f8d767e545439cd60fab1f07319be77dbec5f4b2a68315a374737ce4893610fb757cfb14318cbc2092735b7a051a8b4208a438d5d4e021b3491e40560b7dbeb1ef50fa9b8ccca6fc6bca3a4ec0902774624c14bd7d999c56b547438e3334237b0fbc4e0c4a72f65d3ff6da619884063190416f5b69c7d6a0ca31827605156f76e55fd2ae85a52197a8ae0f157d0df9470a828b307f997d37574fcc6b87f2223c3e3ecb329474159d1fe06b531a1c55833db6a65da6ec476ab7532f4133bc34c142077fa5f3f1f7376edc25cd5288b9cce51f2823ae98932e841c393f3a95d3a3116cd0c35e2c9a2f137f704541b3e6f7aad2c2326085447d32ad75cc16c38aacc0336da3fb8dd9f91bfc2e3a1cfb0c3e9ccb0f8231795e73fe8dd4e2192bea6a5d33a449bb1ae6030933e902dce6c04c2fa9874facf26c5b750746775b54482da4099b374bf21503176784e8c1cad197ffb8772c25014df8bad9405d4e6a7da67a732818a7553802ae5983b955ace7fea89d42f202a747060df758855a785bfee80d50cd3f1f6bfade438a59758cb6756412f8f393e5be47235507f78b5f0f2112eae202a0a654cac576168f66604e81638bd8789c2cd688137358d74ae74c7942939995f648605938d3e862571163f9da4a0b9a0f857e972421f57dae7d156ef260b67c82e6bbb93abbfd94ec31596a3f7f52816dfaeb6916cfb19beb1387aed58baa6933d1a110369dc25878e1c646ce476e96ea44bb377d02936b9428d3cb77c2592b5ead8775f5c8637fd5ec330f177c3db69f539a68f132b30fc8f71f7e2f49c1ea9ce06748d47f3cc26937e8db2a9c25c613ecf4ca382be8b566984eca6f679dbd70c2d85da4d9e071f836e73c6b6f25ce9bbdf8ad762b3e0cef65a75d7aa4b2747ebec8da7968725da0e5bb63a320e224ae61d3b4181e9a96d6333ea5c55fae84bf3ae12a115ea3c887b2d4716d27a7609c3dfd091108044ac48adc5d3eb29823ea9289167feed4f15c5118ddbab1ef025ccce92b8aba49ed78c7874958acf89040311d27463336738aa7c520f07e903615ff1e1209072684870e6e98a80ab2e6f582970b498122cbb84197c4647ce851557b3b596365dff514ada2094d4eed6287e17c2a13a2d0e5f44ef4b8eaa0e607c4f2dc0b912f079d14"}, {0xc0, 0x101, 0x0, "e76177f5c3afefc951f17b226fe15d9af5494b5386f3e3a90e983f2154ede50fc6676504b173d7eb967eeacf37ce36d7ea78bcfa9de2a0456f0fb8e1e982c001e15f2d1bf3b0b2d70601f45e67eb1a3de1bfe0cdb1e813606d3e582e17c364ea1b9d075c60a8cb3e5e3d8bd4860c339b0452bbf23205584ee5963f4fb5d53fab6395c259f6ac8885fb81a49acb3298970dd7732f6ab74f01ea0b7e2e22c8c6c76f1413bf7a2e3cec5b51a08c75fe"}], 0x1400}, 0x4) utimensat(r3, &(0x7f0000008680)='./file0\x00', &(0x7f00000086c0)={{0x6, 0x8}, {0x100000001, 0x1}}, 0x200) chdir(&(0x7f0000008700)='./file1\x00') lstat(&(0x7f0000008740)='./file1\x00', &(0x7f0000008780)) open$dir(&(0x7f0000008800)='./file1\x00', 0x0, 0x40) r7 = open$dir(&(0x7f0000008840)='./file1\x00', 0x18001, 0x20) r8 = open$dir(&(0x7f0000008880)='./file0\x00', 0x10000, 0x9) openat(r0, &(0x7f00000088c0)='./file0\x00', 0x0, 0x40) mkdir(&(0x7f0000008900)='./file1\x00', 0x1a0) fchmod(r8, 0x20) fcntl$dupfd(r7, 0xc, r1) 00:00:12 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb1) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/59, 0x3b}], 0x5, &(0x7f0000000440)=""/71, 0x47}, 0x842) chmod(&(0x7f0000000500)='./file0\x00', 0x110) r2 = open(&(0x7f0000000540)='./file0\x00', 0x800, 0x20) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000000580)="b2fb75c33bcae229dc4167927b3b5bd0630e9a264c6b5f912c174d05e814fcc80cb964efd2578090e7118ea0e4b2e106", 0x30}, {&(0x7f00000005c0)="45debdc5958d20bdf27ed330e2e775a26a0b271b4cfef097b5eb05f480ec7b697ee7545c47950c67eefbc8ee199fcac56c7297c30d907d6a9c342dbaf35769dfd13c0e6eedca472662ed9cc21fe030069861acaa81004c4b219428ed6f10c208cf3ac19b25f0f6289b4caa2d94c151af864fb66a74672f38da3e045573c96a2aee12251a5178f2870d3101762ef831279a9e30e1204c6de3d8bb6a5e79dc109326bd9999cb96977a36accfa6100dfe6d57edde70b53f2c7a64edab5aa2adbca3a402d80a098878e6bc72668ea88f3dbf4a491492ccebb849365b270c059784f525751c5d97c77577eadd6fbb669264b1cbab4865dd6c08916476974506f4f64ed1ee20b48e0cdd037e1e55b65274f2b4900a9b69c34c3528f80669b0065fc56940e794b49c43b3783c89af07eca891356bd2decf2cb9805195fd1521177e78992bc2174c667b9c0459df1502dea54073f919c8e9eaa8607372e76d004dde39c0787bfecf9fa6acf6080d4976056fa96cc972eacd40dbf2f8091aa5fa9786efbfe27bedc6ea22de26521b30d7d084d79a205d7068380f1255a93fdabee081107c36f171429a0c44ac9ed7b27783c58519ac0cbd8735a1042907465bd79b27d787e11e009d0703b945d8b31eb9127d9daee06655c89541d6257fa037a2fbe69bc23b23939ecd754ff8f106cdf3db8f4e672e66670fecc3bd7381c28faa08acd977fdc565e8eaa7c0d1256356fd10774ce4c6332b17b5785feae8e890d701716f94ff5939183ebf31dbd78235996201d488a40ac9be91deab46f477e5806bfb43b881d7316ffc43078639aaf9de2dd0e2676b8342a83477093ce90bc01b4a7e618552b6de5e770b6653f245184fe7c281a3cba0974acd8f3d61e10d01c96281d927531dce31634d42e0f4d108bf99614c5c317a3efb57678d7a5a7fd5242f3963a8d72fcc5e33803574424601fa9f1187a9dee39bf243e6586541c7c4218746ce55546ea8e2782cc99f75b173f099ecd75dd698887404363b9384dc0892837ca88cc00581a64088c9e3568016669a2c0e36616c05b3ea3a5927b45b6547cfec227425c8ff33a5833ef3205168a0b807193164db351b27162125bed1bdf9abcc1af1e79e3d34a02d5f1c5c4f7639673f30bade13eb0503f6086836fe8e3a30e7f7fafec16860850756952364334b12cfad0e63c93c0fdc04d56bfcd0ef00d3231fb3568c37d0b5127b875a3ec112903d32f28fed20a1aaad345e595bf61fafad2cc18b6055348e81087aeb9115ee72f4b644fa31edfbeae49ed8dd0af21f3d11fb771e49c7a476f46be65a7082b3ca6fad5cc19f19b70794f3a85cb0464fd8d8d10025ddb23a99efdc61738a3dca9131b297c73f3ce9be6a25d3b91bac0a7788abb9d8c45e7297e35d8eaeb4b4d9165a17c8e9316ebab553dd7223303ff6e8aba94527d3af9fc02fe7f7ff66d2e80c5506ce81e25035d4a9ac453a7b2903c88f8ffb4f64793d1fe05cfad8dd8bd077487afb583c66d3767753debc94f1712002016cde71b1b87b53effa6f04f26ac97f4f266065d05524427ad758b30e3cf7ec47aad3c9b227b79cd6fbce53ceff771f07e6e781a3ed4914fc636feb16c38400d1314bc8055e61dc880be18ef559218336d1cc541ee61239c7fdf2d01181e9b5ac371b2ca1e93ef16bd783d7e820f0207967fb60f1fb1c7f3054f11a8ccc322bf4ff13a0fd91c36ee7e5ee74ff2e11597c9ca0bd2780cad750be6e7554a04b6a5805b596709f36014b1aa5c2da456cc3e5dd3316bfb6d9245db80e83d9e3127a03eef8b68fa13aebc820b8252bde0770558828c2c5f285199528bec4885a2edbaa5b3d29c5c8629e4922f7ad6cc2f09fed6693d7d97e745b74e0d6e16f0e4c1fd53b01dae2a75b3f5aa95fd2fa8b9e2e3863d9e3259bf3d57aa356d44cc157ebf374ee609875d862369a29c053c744111dab8509e5da3dd8c195cc8c4c79cc9111ee8424b6441ba83058b2e6247e02b5bbb04437ce09556a44bf0a70c92640187e349235b4a3ed69cfea61261c235197c31001583c7dee145d67a773d8bb4310d4cff33331a60d97078b93b32d1d09641e84ed3342a83ef7cc4140e493aedb3e1b07fdf5f1b601d2513c4f8463c79402af5337a2925b84d5d9292498e11757673b0326fabb36aa450ab7289037a353c0d6c58e116d97362e9324d0ff7403b7d8707a65dafd5fe1617a08b3fc8e1a8be072729a791283338771033da3b8e34b9c58c62af2497061d1e922958bbb866863e8bf6c6f9498fa39b17eda9ec8e237477360368883e6cbdacc7a0a29bc58175dba74573e966d1f85a8701552c41c57d30c6d0fff4705ba9ad29a72575dc3c2468d692aebf72cbb6e86edeca458448004219922f5f04a5c4464b3c3fcda92a5903ede9a628ad8e66840279e70621410984297dab37ff31ac40f2cbb75724fdb4af6bb5197217aba0afb7676aa76b11ddb96694cf292a384c603aed0363db532120fe75b1bdc04efc8cf440c60054d7c4139ca7fd88cd04defac5d010cb8d238d1cf376417f6d7b6db99fbd2b55d6ace48bfe9658ba231051d138199cf2d865d337511378c5bc736321fe97d089cda85e4e528090b1849847fa117c518e924a630798cddeaa82394bf89f7a66e6fce006c52e075fc11ce84c3596aa3057dd0538cd09b22fc7b08ff60038b3f9383ea33c1b8f79d1c07f80b68a89f1d8114b5bb4439a044e97dbb602f7aa97ce265a9e397818e430d93536c1618e5bfe730f673b967fa7d4891e31fd7e8ba870fbe317e98042d3f33d7623b1c026ae8f137a6262e43c8a0c08ebdcbdc59dcb808ef3fe1ec397bdf07db3d22eb62ae5c9b287866d98cdba11bfce70dc8850d1e995c7ecdb046a11d10beca6dbeb3316a298456e440513b23bc567ae4aa5754d0d9c7fbe20ca0c26a96bd046ebd672cafffd267ceecccad1da734e028d25f54652d7e09c4793b720729435c9a886e6e6ee1cf31dc34381dcb9b679d1e5ea8c6afa730408ce2349f86982153689f77b288de11c28ed731e0f1e39348fd17e72969170935a9c3073576205c5c6a7a68b788cead0fcba6335370b09f3b807d6be643d6655f51140b63928e59de8d4a5210353769ce0dcb57eefed8a58e8c1d94f28488ca673ee6199e83002e5cbeec51f2e34468d58f380c5c6cd5a0f6e8e38d18bcad0e8f79329b53c7e7c548579e76cc3315ccb2866e566366d73497aca9d84f52b4e0a97c8872aed19165582b727c490af92b010e0c8fe004a7e8a532aee651a1cc3d94ee27d72cefa2af713ef4d612ca4328a246d9c7f25a8c10780e6a33ded726b1f042655618a0af4bb8a72b802f8ba3e2b11bd461978ee42d32246acd7bcf732e4b7216ffb8f6576bb48ccbbba9d2677968115b1998b67d6fd72f029b4967e548e00a4ec1976c94149965119980f9969e67681ed53ec2d2e8938f8963e6bf24a833f4b1cf3c5e89fa24ba229431fe2cfa0c8fcba0e84e3bb2ee9d1741f97fa4056a3b60abccea10a72951e68838f801581df40e823c9afe092ebcc1779185672f9c964830aa7873cdac5f9082aa9ad162c9d4b3d3e03c44a32678d248f3ae99bfaf4908fd9a71f92ba0adc48f973682ab5363e483f0f66275842f142c0459c82ba999133ace14dc0a23c13418ce43d97363c331ef78ec7d607b4d98d08f1bb9820a8f7f54a7fa36c9336370199079ff9e17c9ce40f8339c9759812d399fc8e721af6161757ea74dae9bf1d79b37a453ca138cc45122744dd2505ee31f8c829a625c74b21e842e7481de94962f4a49394c17cdd7fbde3ea0753d6bc566ffae77a062e1a491dd68052e821bfef8d2c78e5685672dce9ad7c627188262e844d82e6c87eec36a27816f8e1a8e14c9cad8906794416c409db07e58a441390ff150023602e1fb43f95cf65b73a82578ff5f3377fa43ca9ba15b17ae4d2acb76c681ff30b4dddf16656f96223070cae37d2b1868cd7ba0f6fc721788b8be42b7132001eae93a7c8206f124bf337081061048c19ebae2a66fa6a4b4d3f2074e4cd57b5168ed965f84b660b2c6b719c46404a5e76b0879e6e3bb7f2fcd75dd3cc06b455aa91b9f3c7d118999f4c3cbfd764398f4e82fbcf0427a2590f2e149d7283c04e1e8b93a64f040c523be114535f6e9cfab3ca9363ba478103fec8f49c8740670fa298f7d23ef9b8e8a591c69ecf4f1a29028bb36423b20c1963853ece879c745f6dac99b67e5c5f2437ab3e43e0cbaab52967ee2085c21a4f046be1c295e31af217172e20203ad31c417beb5dbba0988ee6a9f20b73906cb4589ebfc0c0c382408666cac1206fa2b553b6970befc75f27b0bc07f7ec865a02185c048b2c362223182a32d266de10c1a41d99e477ab015791edef8bdb91d05fa537cf5e8128c78775e35031351e71a7261328389f9e7a6de1a3da0693fc1fa04d83e8a62b7139e6497b510768054b5aad07b3a6cd4f7eef0ae0cff222c7374ff1d23d7f801cf0cc39e8243f6bf57562fb4b41662a66b167845abeb29dcddbd259e0ba915c412a352b5cc288ae39eaed97350006259ee060f11f25ebe1b233725e3da49a28bbcd8c4408a1dacc0e26d7031292a87201e1b1009668dec895a12c494d99703ca8f540eaf0a30008c8b9526cfdb554b74a76afb393e49dde1424da70283831cda688128514b44b294a20bf9c7a5e9f5ded3c67a8dce997aaddec0526ebecb5802d5a35f03fa84e9a549d42f3c13d5117c9bf389c5c4106dc41d5f65be8212ae39cbb24c7b00d93bb61614606dfca16ee872c0ef72a1ff9fb4acffc9c08bfdfa507ae6d792f81cb7ceaf571c3448086ddfe22c073112560772f36c3d628ebef27ff4f8d8dae88982291d9833338ea5de084a91ab7e8028b29c640b2922bb03633821bc7f65db0a70df3d8f83ddb8cf0e196af90e5a2eb20c4662cd7b4f508dc0ce9e48af2bb12edbd0a5bd2ce9aed8c0e624b1c1f4fc7b6027e6725f517b0153c424ff03c943ca7e2d4e7ed0d6d90f8eed9a3a91b7e646d4799ccb82b518a4c952e5a2948bb66239786fcca6c46b70780d7df8a9e4888d7fd25638434cb38e63bd24c9a04329357f3fa0223b0652fdd813ae283adde603e10b4a3a1bed593c33422bbc64fca7c6131af6e27723745eccb7c1b91cec9cb71341825b9d4b6a08aea60c7a275c1eb40699df023b323049fa6f42f6f2981176e51d6fd0dcdd7dfacccf0113aeab5e39c3e87f0dad1601d639a2956d17b7d2a5429f2e17ecb02877b76a81c2f0e08194799ab7d66c5ba645fc4adf00d7bc06454a31da4167c1671a8621b8ce91c46ba53361fb0c9ef78abd61b8bd8ff6bb2bd45b4f44a4da4fc0a6da90f3e84f4337f33bb77d16261468dea8bfda9c45aeb56da65cea741cdb7fefd4a091ecf05ee070297327763ed3b67bfeb758f4b387e9747e5db095af800e0efc34e541383401344e6140c6696d773bae81d835d306d116bfda5265b6159d56c76767bcd8450ee78f6da0700af743a4b0dbad27f5a24584a756689de4fba790393438ea0a67304e4bb54d7c2343355fe7816d8708f5f69962e45a3271f9fe884cd013a2faed1dfb1c2ef19f0cefb28e7668c28bd872bbccfde148e4cc3029af0f0454e1e817900e5c59b38f84e851975f292b713492df204826998096f859a0957730b792cfd9be14f988f676afcad4fa694dbf00a41a721827cd386f2cb57c3c55b0956adf45adfd79e878d769f59eaf24219f66d06cea909fc2a638e117cb16c97c5a0221b9254de3eb", 0x1000}, {&(0x7f00000015c0)="ab8d093e999f471f11ecb78b41a3c68f6076499c00082065b6c544231adc7e5e59cef420e6a73535af615b34d49f18e56ecaffd381dbfe17d150430e58223b90242b4462a2f974be8be2602c382326239b0cf7967d41b2ac057ffd17230e614f6b1f9db62de2ce92f5af21a1ed90c8d7d2981c0c4b0dcb312b75d902069638c4f6d69bfbf84e80e0f0fe0666690d8d662ce5d1a22527878039cfe7f4c4c008408ef566d1bd71ce84cea350deb451dbeff1003e6ca452cd5246e6ba2828d5b3c6425410d86e2350a446bedb84ca65d3f3aa97a4fb7d", 0xd5}, {&(0x7f00000016c0)="ddde5b97357a4f7003ee1ed2c3c84c3c84874d2c90d42800e0ad0931e6127fe864e58547752f02df271415f6ca53160866035727255330b8f032afc10d2b64b2c5454db298df9a504cc22e062cf7c44b39111489c8f52c3e05335ee80835ea", 0x5f}, {&(0x7f0000001740)="19d94bfbb380c3168ada6fc68ab48478ac2e8275feba7ff8cbd54e9258542fb55687a376f7dc9e99c44f8b31c99c2183dcaeacd28f6f5d675483f86617d0c74411616857fd40128019f5411f149c48ea4f2b67bdabd51abe3d03b8d0938ec7806ba7d77304d00addc07ec91ac9cc05e1254f91a8bbafd1c72a9fbbc7d9fed31a599e5ad795104ed882abf3ac47c3eba8ca155a99ceb14f8e24247a68106d9f62edcd23d754858120ff6687566f252cdbc0a37b01aa781f12f273b3acdfdd4be1e100bc15bc7a9840d734a21ba45f09ad0c1ec80c275c80bc8b45ad5c23f0c77bfcdf1e9b02fb8dea9bfd81", 0xeb}, {&(0x7f0000001840)="25dd6c1beb070c4fcd8918df9c96d609f9378afc02a05e21ddb55880876f065657b98adc7f84ddca4bdae0063572e743d9d15c979dd34aa9488836657595b26941e641982b69065853e836c558ab967f6165a7f68b2a31e93d52883a2b2d9bc7322378e601813c6c0b12549ad14036e6ec8cf8a84da24dcf015f21dffd2c8f", 0x7f}, {&(0x7f00000018c0)="aca4cbfd96a0dc02733ec07cc7cf4c03f8485ef3f827ce6e7e57828a5acfaef5bc462e23ae67a9", 0x27}, {&(0x7f0000001900)="b9bede7239c4abd1ac935dc587ea8a1c72fa48006ca6c856dab03d816b53c2248d0ed6a8f513cf84638341396d86e3afe58130ae819cc095529704ae7ad6ac7b866f6dea45c4d535f47bd269b09094fa69fd0069afa2ffc745f18ead9231e618faeb6dad5d8075a1953a780f3eec5bdba7e9d35b9146631bd02aa13fcfe6e63f9207576b3cdc01000b826304de60d0aa594b7a4e4730f881eacd8c3bdbf84a4390d94878ae8f98d978c5ba521a82ef62bc1cf6d09175ef6fecb769361c9c3b9170159ac5b24bfcc4e1b502ff83", 0xcd}], 0x8) preadv(r2, &(0x7f0000001b40)=[{&(0x7f0000001a80)=""/152, 0x98}], 0x1, 0x0) linkat(r0, &(0x7f0000001b80)='./file0\x00', r0, &(0x7f0000001bc0)='./file0\x00', 0x400) fcntl$setstatus(r2, 0x4, 0xc0008) mkdirat(r2, &(0x7f0000001c00)='./file0\x00', 0x86) openat(r0, &(0x7f0000001c40)='./file0\x00', 0x8020, 0x8) sendmsg(r2, &(0x7f0000004040)={&(0x7f0000001c80)=@in={0x2, 0x0}, 0xc, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)="80485e2cd18c3f57dbdb891a63612d1f33120197269f77bf8004c9da3a1a6de7a85387fc82a027ce33599310d930cec22d21f8d5b50f63796ba0cb9c6f239e9a770fcd92976d6f691199881e24f1a240b29722305f0f8787c71e3c72461f318da53980a61b885a3666601848fbc90c33dee3c06aa67e077d3c41ca4410161cedc8192576f6cb515f596d551baa84e1851588db32628cf99225f0071b72f1104bd946eb751cc300776bf27e3d277c48bf804dd9649b2236499fce8cba30574e67f5a655fe31aa0525bec2a41660dab9211b2d1d7066aaaa05097a4ef91f3ccf4cd7a0a9175d1da459608d448ca658a6da996fd33c5e316623b447b255313db4dc2769d8a5a5eb6e7d25f9382d7c1a9d607f5d4ad26a9208062627df8263c254264602817fefa82ad18e2ef98521683e1c4f52be6cca3c5e06406c1e3ee286c32c88b40c82f22709ac7ad74794f34ad3db1be36290b6257c451106ad58a38875e47a201e06e04591b83648bafc0899b7363b20102c21a1f7c821ac24ee7def45df9d8f7455650f7c07e6ebe4ca0b5608aa9a5b4a0b8ff0b6be0db6eecbbc40be59945374370e0a76cceeb7366b37431cb28aa82dd1b4aeca57e2a8cf7f3d33feabc35faeaa0ff56eb198e6fe853c1b25dba2d09e9f41c2844d9d6d513df0d8a0747336af0dd322c6a1d69af03d690bf43882f43de4a8ce333e1e12d84150870da8d91c05c101bf8d5add13e06dcf4e8912a9ef360d151740ef3bf9c1e77d97dd7695b9fe9cd0d91b21ef795090277fb0b77dd52574f5ac4185f3a1ee50abbf95a2dd38151f92b70ab92d9df50e5171dd2ca50c7afac5df2d92bcfbb09534be2854237a0f341cf67d57219b2111bad0a7a8f77bb844a5580411bcff22f51775816089c21c93cc49702a22b5bdfe1e4cb2720196642964c889e7a8b28854eda9f080ba68ede279fe5ac85896d513bc5f8171f1b784d34696913deb2a297d8b68d1c2eb0a4e48590fe530b8faf0ca494a67dd8f84c955281672aaf2622b0f9b5808edf4c847956b9322ddbbf388fbc1d15db5fc4f681199cdb5ec91ddb5622f7a56cd7f6e6959a7a8459f319c4f00bd98478df6b381a0e337082c296acd10c51eb67eb8ffed68b81a3dfeb1e01022c237b8f8a4b32965477adf249b3d726fcdf7cb875826ed82929905a113382e94a8529a2e12b1747351f9dabf01e0f2274c064d04957eb21fe5335c528cf4292cafd11ea7b16e4c79c625fda47f001e85d30ef7eeaa79faa7edd02a923fb685445e5692d0b2482fe7cf2b4fb19741f49f84e1793a270d1956516d7403bfef467c9ec0850c641df8a408f5446ccf06ee789b3144fb910fbd6418d74ec885a6273116439e0de2fc376fea51d806dddce86eba8e2a046d03d92f65a41e5896d72c3665a402a3483fd4d78522512f94a9be453c802bf2097087771b0f99a3a3c749eda64c2ce176ac3f1e0872002747001c8d33bc440aeca55d909552e8a01328ef0a2ceaf9594f579f2f2a3d68db6b031e00fa63ab2c2e53c1fd880e1bb5be8b7bdc7ac12f4e7b950b9650c5d824b4eb797e1cb6fa734b17737532de54b8d2e14dc275d518f7f3cc8bc7372523984c4edca6c38c48b461b00a1d53e247ec1dcf91450484c674c3cfeef0542e561d342e063104f3f87008c767c19ed9e57c4e8d504510620d1f47a108de367e0030ff6f857a3ac715a9867351159a864d6607f018a84842d93c764a5463bd1de80bc8a89b3fa798a328d0ff8f04b95a7cfabb9adb07ba6c002b9bd22c3df7ee8cc70b1e2b1ae05625bd0c36214dd6e0eaaac569bd7aa4bdf11ca98d44cd0dad4d85cecd44d555770e17ecc5f5992eeda3b82238cb65d89a9ad38eb6fb86a708fcdb033f378a6235d8ee2196ec0ac24c1a23cef4ffdfd25818a87c97655aca3efaac9374eeab56d18fafbde5efb33f956409c103ec37166343f127cdb757ad3b0b7d22a0f213e12b54d0f7e13443e17524d4785c709fdd7c85ec688a1651973207e22a903e5f3cd00b1e9ab152808959d0695562c2af839e220b227d3ab8ba7999e65c41b49c4b5e67a39df9c1ed1293d18d25289c344c596fc717d2ed183b972acc662576ecb7403183b571f14133e7af28c24decf99539685570ffe65f2f080b143caf3a60e934a72739b4297eab6bf24bb6529ac9db656289da04da2a421a4cb9b1b4e258abe9b8832c67f25da55c76d22bf6fe5b18f484f1142335dfeb06f480950ba685f4029f07d668e5602ac66092b22f769d2f65d8212df56d722c147bafcd8d393b5ffd4b2219030e816a64e29e74dc6194f782b2065cfd04f8253fbdac0add911ff35b6e3097845e4da995db1fa512aa1efedb84a32796105e814a508fd8965d6b0289a9b34029889e60b3e7c66ea56cb9216c1e87b4a647a346627e8455cee0df657d126e2295f36d970e326bc8aa04297263565b6f28c1f813352c1ddb01cf60c1940dd07721ef40fa8284489bf86b7a707db4f553a36145708a04e457c97ef1ed8eaa711cd8c0853814855aa18cf54ac3f653efc942935ffcac9cf2bb3cccd591f00ee8fc2b1a74b08f8054aac95d2b9b85252fcd81caaf7a8e683e7ac735a6f3bb1c54f0a428ee3a6801b01b701261f2f42e3ada03a6dd4fb78d6cb1dd4956f35422e4574f43435216bf41198a07ddf8511af5af5ed01c2fb7eab06bb8b1b70b069a9ecb519632e5c8f7dfe4d54369ba8e2efde7920b0555a670df5edc9d0c54d6c9a63913a0d2ab9b6e1e84d7762fc41a32254ba68453dc5a607a3b5c50c28ab11bdc6da45a8638ab6c3f874105f742a96f393cdaeca0a8a28b550bbbbee555c6344d3ca46ca36e370aa57a4ca0acdc4680755b8e7387730264aed9da57a74a7c9c4fa6a523eb9f40f359461978028f0f99ccef57917affd2fbe29c552840a92a9af0e88a2fa5f3ce39c11a5770182e00b726baea44550cdb5ce77a20b5146bcc09daa0bfc3fe972ab62b8c67c0cbe05c118d53d70357f7467c3d5f55d1fb95991c68ef03815148420344be4ca725bc55defde93279855e9ed070f5fbe3b3c7b1d4475ca2bc7579a58a15a76a13caab90f7aec200308238da498ceb8b5a386c59960465cdf235ccb638220ed47acc722cf8f69ba786cde7274b3bacbd12d62c0f3c4c285927eeb8bff9d4579cf148453cb777d9719c7fc6f657761d1960f952b0d906be9a28953684c13067b6dabcc0da695be44c03ededbec7e23bd7b7a23686fac19fe32cd33b5bc8d35446947814690351f5ee486a4d1dc4482827f8de7fa17ebc61e3c52889313dc48da07f9ba400850a19a98342db20eb14c3eab732ad3bd02f47aa2b3ed79124f7dfe59a25921fc15c7e020433889b0e0df40b58ae5a8acd2d66145c3c6c7da01ec955a094f2e888e6aa83637efde534be808b213815cb3ddb2803a62915dff27a3952267e39ece0a1c827513703e2e305dddd100686c8e4e852eaef6bea3a8a64fdfeec4c2d9a9470080baa42ed5922ea00582b6d2195114f45dfebd8e4a66964c6b39a0b284604ecaaf97657a6a26f648d0954fd4edfdb83c96fa38148bdd63c4b61821b8780adc198c9a07d3ba663200d04c22e928a80a36f841fae895bdd4bb9b2067bbd68ab45672337092e9bd50330a4091e29304570f550758115b95d4c8a2e1e3b87efdbba974e836ecb1487497f4b86d461d84dc1ae864df17ae5c56661649694792db12bbdbb329e413c3ffdd2378de5a12e6f6802a2eda4747cf555276c0de8bef456bd85f88e5c0e685f3d74f29549be8cd87170da29574c36a74f16f1a44f38ccf1f8c56d58b30571c66c9aef67914b42c681618c25e861ba0d6f6c9da8f062975638bf5542e6b16777eab9cff981e5490384738a5df384f09de137a87de8c2ff92fb81bf644977b4165e60aa6762bcfc8d608e666feffc30b817cea0d4ff8d468e9d84faf2dc5b924ac1c7a599ee741e85138e8bff6c3474c972f487d0355b8a801c4bf55207d6d5978908cb89338bfab4d49f8f12efc827702da021ec4e5be1a81ee191cf3b786d307a66eb2871eb61f69954bfe4b9f28d45eeff590747afcb33310eb1743ab041c7013d1807cd1a73ee500eea8f6df9090f934466b0a14ea58065564b0c3bc239c51e7c204a8d8a3cb0b8a04a21188e4b2cedddf38e394a4496f21bf41d0477384b6a39ce23518b09fc39a3f0ac30442a69a6523515f9b10c9f448365c0ae8470c8017ac54c037a30c5bc4c1c91ae635285413f5a63ec696e2fad07d7085ad8b9af1d6c58e193b300dabbfe28e97a28692f50b18628a04e9c9e5688e09d73d1e03695f4dfa75ac8722ee1877365dd16e6f648bfb3f2c689098e8e1e38cdecc5575fcacb20f5f2ca6cdac6fb36ce36ad3f3a5e3da3d6b17a8fe75fcd15e6b992388cfd37f41e3b2e3665718e851318f84ea97bdbe806b0f299228e62f53d206056ad53f3c2879ad12f6fa3b62e60fd968d8d80b34494c536c6b8567446f3be09cf0c3f384d85dad1941675b5cbcc21f51f864f4c9b5bd27c65f7470623b8ec2d1595ab3864c8ef119706457868e597e93c9faccfd0639d7f3d34b9f5d58fed6c84273cdddf1bb7282074a1e7710a342b7ac6f06e87ae0af7d1ed4ab4db78a017c38ff934d4a4227842dfa088302e55917f08c60f10a81a60a5f9a02857dceeecefd6ca40181873e3151effe2adc9ff2edf50a2339dcf0af11eaaee36c95a17448dd0b017b934d8108d8d02187b2b51dd633896734908b7f15c685c85608045ebc49e9a08a40593ad07f076c63d05e3ea4a4f5b9e0bf3ac82bcd4e96b81616faa4310702175d77ace78acb01a626171942ac9a2dac4f7e225524bba99093537d32d16954c3c771fbfeb9a58e58636bce679fdad60259be0bb79b3f8068506458e259aec3a750d463372fe4c07eaddab797303940540ab77bb45c915f7eca295d9b03ddcc5d69d7d106d8e43a3854388f67b186ca28e806a5ca885cbecf3adcd6ef0984310b9143847a8898d95d5f306ec43b06dedc20eee660f34fa94a535a58eddea4294336134235cdf9c90d4882018569528005511ca80825aa265a25c4e70f6e0cb687fa04a3bb6daf70bc878be69cacf0f0a7ba59e46403b95d921d6040b8c81a4ee54ddbcb8cc1767846fdba9af1a144f21304553304c5e785763b0d7c320e0443a4665bb1eb19d5c5cd05e7755a18bcf23133b61845d06cae9e74e26c9f4f495c2d0b6c14fff1947f0683fe3770d8c533923eef1afa74a686dcb3fc8f4727734a17f61ca1720ea417d199dff9337a176d5412500e056016141440a3e0227c6f6578dda7da62ae9804357ea38236631f0215a9bd444c9c4028997434c5703bb51b9276852fe731d3a97b915a3edf440e5df6b8b919d3eef90b14ec2211c81efe9d1b5b220866d55ad637a3d1ee12d8aba12f7d0e0715715d4711fc1f4a5409273081b0c3aeaf524411370d787c836e64e521689971b28018fd284688f81f9c303e4ae9d1ee126e1c3c607766884135290b5976e3d61b16c3fbe605dc79885e554673aa429684e4b40262163deb614c313e1095157dac99fd426b7e7a3052552a28958ec4cee125f1e4615392c8a028a67dfca87a81db75b9fa770ad2ba715a794f83eb69cf99f1d10a573af2a1344cd153f952be386ec0a56c2de884842a3a8c2ebacbcf3788c071bc4a2b69f68ccc9a1ba4e7000d0f2e48389798fbd6639fc7d2d997a5bbfde21a989bf532ac654b01b76550824ccb16b23bf9effa4c987e07b5aedb2bf039c8af6", 0x1000}, {&(0x7f0000002cc0)="3b942016f52a7d2d6e664f824c99051016ce1e0a5090b075e04eff9ab95ab5a8b770bdac3501888569e270c01134c13d4578617af707674fd03fa5b69665c68b54d33267b1c6f29d042e16217568fbac05456f55e7c316cb9299404dfd134781761e2eaee5aa780424acc2f0b1e3836fd4d596df2b9382548c0eb4c1ab9d9e75516dd4345c1d2ef7338c29a839401d1a44b80ba679bcbc863f74341ee00e821a5d46bb64c8c53e92e6e858187474564a724af389075ca5514a94244867262155dde9ce73ccd6270d40507e57f00312c97f935d618b71710fc0ffe93ad5ebc95c06caf28d35a01c8a29030a478f75c988489c3d89529bd81f20", 0xf9}], 0x2, &(0x7f0000002e00)=[{0x100, 0xffff, 0x8000, "921505fecc3b86cefc625a176d8205fbd49850d0c5a3843e337d000f2baa2c84b9aa120224509e0100bb2b0f665c6adb83dd00aa58cb49642a39b846596393f9ec0f2f3568e527e7a7d6c31c39667913237183c384f0a51a8e32d02968de93f63ce9af15bf1dd43b27b7b0a2b600b7b3ee19d0030421ba0a380bbce532421c1a70b50f44932f062ef74b31d8190bbb4dd8596ded6e40b7859e580b9b5b102bf9e8f1e074dd416c4ab2e32b10cb036967fb3434993e95d83501870d076a11adfc2b1334f86e1e0ec45a033c71fc24c373fc52b09d9d063c3e53811ec54156f9192d775b88e14699f4041b728685"}, {0x1010, 0x100, 0x140000000000, "9c8d6a53c8e7c6bba60c4f0db6c7c6a6e136842de9627873651f1c20c26ff12537c82cfbd2bcf305cbc77dd3593f3341a56d797d3dc424884498cbbc8be4a4c8c7556b4786bb658ea73548236af6caed2db21a33a0461552fd899a26b1f7df637bc7ecb847b693e77a73f3cf5d8a01bce9ac3d20ba195474453c84686f74c58cabe463e5a33f8520955edae138c55e00839985b3ec9a91ed5a156ba6aa5aba5a0129b2e29e0ba8bf7bee7be3556aedbccb0eaef25e72dcbd93293ede8824c2e268e09110bb44078e13be25e57cc105ac0a9766399aed65390ae0d4df960c9360312f38988f2b1bf6ff26fae9ddbb2081f75e289782fddd398d62963b976460f63ac0803b4cc4073da0dce19590444d973d8f1671af6e38104fca54b634d71ca490afa950041070b8c4e4760d23d53970b9942ab86d43cbb304b50152bf239c390c97faaf1d594f4d8c4ee05b31556cec6405debde25eda85d35f283161c7945dc998b0d0f02034a8670287666137c6dbc6d6de5a3b4cb1687fca43b973e1c93539e9bc68cae79e0e1e573ea9b80d75c647d7f4ca420e1b09fe950933ad822a89393bdfdf167f937efc8a4bd48bd1426131c546ec49171fcc31ffb100d4fb857bef9b3716d1f26919a6423efefb5d60e99a1982481172f7f6a8e4c2290737cc3db7c67d987bb707d6ee1a24680e9c3b8aac620751a44a78f3506d13692a9440bfd903fa84a8adf7c62a6ed6747c03af12d966d04c3eb62c0372d5751f2b68794e1e4b9781835d6b632483c3c2d4439b77a7cc20a675c7836d0b7482141360148cf2d85a6b0f665cf92a5f3de3985817a0557e1e80247411d416ac6acd5d5648087ace58a7a5a9198191226cdef8276d75934ec59a33689399c784234ad5525dfda4f2d1b0162e527d2ffd9d9df8a6236ea3b366f92def70e2a6ea14ca8d5dd53d1bb31e7a85a79dc33f46b973297770583c546f80262cd2900796b0fccc6b35bd291d7d8da2ddff993f24ce0f8bd5b86e282cbbf1302666ae552baaae72c1e90ccefefe268797938d5583c6faef66374fd63c7a6a320da461eb5ac1cec3c8f63db45f45a65d4d0af4e2cb5069d417510bcd88f559f7856a8bef684d5e983fe618f36a778b9145443fc197baf2e1301584e68484316ee9967643f96259cf68a4cca6df64afd190bd8393065e5fcf33e10beb1b70dc69ec9fea5bc19bd548f94e5260d5ba6a442cb2b2b0f742fa12aaed869890400815ddba694be5d9a1b615cbfd253d9ecaaaa321577e3e91461f0fc31791cfab3ef4e2e1573230505cc195e030069d6384527c3dfc3187454520fa4a3a42f97101d8602c702267781a3bbed43af0ed255fa05ad539938ffc12349246fb930877b8da54457f6383de42f1550bf157e49486d9ce34850694d463bce88731e3c2c84135a2a091225eb6737d19f0718bb61c90e9c68ba0eb372f4da0052a2802fb4b8ebe7c193cf394cc2565599340a6049fc74b609e11cd2e6748bcf928803176b388fe893ced2483c1c22aae6ecc4a631d00e976bf8590686171f50bf3502fae3109fa4a840ef0a67088f40ff3bb0ee69f198961b3c959323517d8f70b27b93121f821702f248726176d638bf90cd23012c3658041deec0ea8ade4518c73c945e313912e102dcc0052a4a7339bb6efec3bbaa451db0cb77013e8b5d93535af251e88f9645154a89b55a39b6802c4099ba116aaf2e1bd938f467142a9346888b68758c834f39dbeb6d9d264918febee65b98de62cd2747c0121d7e815c3aea5beddc27549b0db6f1a5f61c09226a2e5023d4de8d265e0d8dcd2e0ebed712cc6fb3642bdbb5793369c34fbb8d6c354457f88ee6bbd165960c1a357fb1dc7bb6c61f6cfedb20ef43c78ddd90aa505f77e309d3a1f91169170ea7eb12861fe4509c5cd500d8dd8aae05237243aec48a7af74558e57043e67da411044a0451ac044043f979ef3eca232a691ce56bf10ff9230bdb23e65b0f0bc4219f99e780fdf90566280adfcf784d74f687716881e33532ef5b5a44fb1a4332a5f21d8893f87d15fc8a4a7443c37cd52455be2032b950a698f63b4ab16024beb96674e89ef9b5549a4b7f4655b2ca36c30fd860da75aa5278032fcea8c71db4ffdf9e128a821ba99a4ad6fc88304a4cc5ee26cc845ca4c0843303fb245e162b55f7f5b0acc689c570315ae1543884750f70e9fbf276219eb5ad79c92f5ea2333ae688dffd2575cbd386243b03c7add3f0394ad060e1f9f01e7d09d2137158810dc99c291d7e9ba4671d2ddc02239f0275efccb18d389fb2555b716992dc4e2109fd82a65144aa3fb03130a704031fba666759e3386c1c5e3cb8af73c04bad199ef4dc77f40417645b8bb3c7a53d4747d0443a70c455a43ae564bf66c8287ed39c05d8209d84de28438efff295da24ba4b35431cb454e6d717951065a0d956a026a1e53ed2be4c72c62b1d4e4cf9d296358f9f24795c1cb670d0a383543483b4b1a144e138170a0893a12600d1859722df4a42d7dde980df55449fe4bd43a74b7b513bba1fef5ef6a903c949006ee7db758fbe85eced6043e6eae088fd2d6178ec139b7d328af18a044230c902fb3a0fd0613fa1ceac0bd154b1f8f1524b97bfe16eca970b4b3dd7cc35d194dfca62fe7729c2ce834bcebf7945aa543a0fa15c20749e93d459984326713736d2d6460160b57aeedb95aca2be96ed121caa1f39efe629266eef223bbb2b93c06304133ae73f9f3cd77be721380d84c520cc4bff32f2da5a5514e2010fe64d8ce1763da245efa49cbb188c237128ff43e9037e45be8539a4c8c8952ac081745f3fc403cfcd1c0de63edbd1484dfa01684d58bdf425df772022726182de7ba072fba1b98a3c3319d6c47d49f953edf6112b24c83d24fcd2d6c05b0f8d59afb8d3a82a18cba139717e737085e7fce45e8aa9252d9141fa784d8fa241fa9f5621463bc7543488b48475e2dcdd698d2410e98020a039ef7e83ca33ea45a61c3bbe7121ac985dae082b5ef3b01bc20ac03105f2f5f5c8f67cea7f951d114ef0d436fe8cce84b0cd1a609119f5e85df0a04a5695851980f7f995680451617038e2d1f0e9ba7e0f633ab68a1858df40b8c4fdb731bb9520f48358bcab63105e4e65e996f8cfceb1deffa45792f4d7475c815fe0692f97379fd88605e155484c54b1d00356f8bde4bd18786200d516c1e37ff544aaeced92b4998401ea46303cd3f1b1b6a594a09e3860403b75d6ad46f78de2689b6a7545801453a76ba2958d7853e09bfb4fdf03626809972ba73217127a1559bd0eda4f6d9668542ccfe35c130a229b748bbb6320e12ee1999c58b2db32d9857abf8c15e5cda5bc8cfcd5711aa334f26f17438f84224661a3b4b99aeabc206bc4c8f813bee9c24b3e42a6c4d5d4093174ead17b58a4f2c76cf550f829e15d242bfe3770c46887a31c0b8ffca031694d41df94f9e2279b64141022c63221d4243c717a6f7e3dd1c1d55630ab868a59cd71a4aa1c4ab741dbf87a2299a3e8ba23969a2bff266d9378b12b37fdb893b822b6af3107ed1ab7619b8e0806e341c3ecad7622adcad63ed7412300d1ed77405858ce17c4d243d65b7dc177783a58c6d282e193d39102caa55057d7bd3d351ad3eec90ccb2534b11ecff7d606a677a7c99f69959d889c0cc25fb0d202a896d9452db0ce975b7b7c97200e08214614726fe4327fe132a8014163fb2f373e7ba5c5273439b848ffa47a29c6e6396f10c450172754687c570906bca342034a939fd895dd94994d206835bbc43a93a9345eb256928c1365c0f27279aeffe04e5b2798fb8022b03548de6a8ff9750d20b11ae97df209746865e1df4e59b64ef1e0a305c0d4df1877998cc571e1184b7bb7805cc3777d90893526e6e909c9136ddad736e22b4af909970ead7e9989389e02ea4db7d03028f17282bbc2fd0e30f9b532bd972b8595d8816047302073c996db2e8213edef0c582af081ce9e2fb5de23efbfa2419362d3356a5daa279f343e8d2574037600ac93bb3a926408342ac8767b0ec25d4e42a6010e1da76682b572addb84220b538330ef8d56ed603aec22f7db180484d0b84182d37728014216c520e4413fac79c9dcaca7001ccf446e9d5facbfaff62ac6d085ee24bdfeca648d5ffd4cd7602d023fa57484f5af104dadcbdfd33e1205acf484b29c1ec261cb2317d0a2587796188ddb055b67556a9fb055b38a00b1818d96aed79583f7f4a0fb224c67dec8e88e0239d4bb0818a5fe1f74f8f53794e2c6458c0c93dc4a01e304cb0f0325199c1f51913a1ab8fe862969f7503c1d4cca12509ce696cbe5b33052ddd97f3f119b03c3aa4335ad60dbfa43f0a8a036be0a39b3a9f6f90be127c3ae88478659ce40c9d076be1b88d21557c7f6bfdc23348dedb75b2cd6207c1f176c9c632884e50b1918e4d85f40a838603cb306244239c025c7073afb2854d87544e9da5df9986861cb1c3833df0fce7f5bdff4d30a4c77af0e8dbb6707e2d5fad635194c293583b362ed484de58ff172fb66a51b0da5f7888dac4ca4930dd06652103bb415bdf34854f5d616874e099046c8ecf7d6823fdf0832453f225d9ec9a084b5cab16529fde49fb58448d60b3f448afae235735225be6a6f908f32bc5f227e374f97b3a85897380e7632cc3a404e3c53fa8357d9c168200bba142e0ba6ea84e0ce3e26b12288426c24e08234b520f5d3aa440e2a029d507fb526c5ac47b1d44d7c27a45e936eea80e002c50495ae85bf29b1a4b75a50df143cb5121ab36ab24467bc536d7f603a16efd33ead08ccaf4a0a441a8ae39a793c087fb471df4b6b451a1221461850c7990999481aa69934a98caf9d0b4ba73579d25b7e340cfc714408591ae91b6a49102f6f3c1d9e714143dba9677829b460faefa468356410d6eac716612928680af32a04dde9f35e3d283048e66644cb387d0e27d954ceb13b1a1ca4505c0c8baf4251fe76bc2c195d3455b0dc2bfa73d2c46373134a888f31d7d242627581db32ff653f9f705a1af2517561ad60aced49c41d4894975d681edeac721960679c7d8b631f7ecdcc0c9e0ef18fbfb447c15fd7f01cd5332fd76d5db2632c9c3c4c721b77dddcb3cbccaad975011a7a941f6b7e5d2a04b80950ad88e4434db408eb9af9cd2b4b3b74babaee61a47675be1c46d0d2d5967f0fd6a61e891bef1e4e8dddbed9794bbeb5cfe41b7bc81c6b09b247c094eab11bb92ed0baf34ae056dbb26550f2b470d60bf3bc5d773cd6f8a066871f409b7e538a2ad479c8c0a470910e9cb03b97ecd8722716fb2d00e686f03fa3061b8eed433eed388b21d8b1583151036c5c0de648b0aeb60e24591bff6a8a37164a44c471925132a95d9b449f8ed7cc10a9e3748635ef345ce57839eb033e17d782630ff5d26a46b6672354e5b5a2b3605b5b4234de264516a53eb1f87899e1acbdb0ae487e50b268b056a9bd98e776e420c6281487bad24f9325c5525aa6ac129aba9a2be649f3fa7138b96301dc1dd1b12954550635a4a80c4c2d1f2c38f7550dfb36f22609ab792c8855990df0787bb1650a4b9005ba50529745e1ab9f0d92e59f1583609a0d60331026afc9e44337c369ef46ca3eee0a7c97f24ab7aac6920604cf3430be481419caaa5668ea7d76f27f4877102974eebdd34b881b0a3a952fe009bc13dd7c211d5e470ee7c7c8ac9f63a983ec6396b52aced3fcff66dae5c7da31e34531e2ce573f422769a3aa5675766262e2e3a51e42c5036e53efd2bbb51218e"}, {0xf8, 0x101, 0x7, "141ec505d03540f92870f5d99a9b0ee2fb18824b010f6093061bb059ace8427dc43ab247cca61cb8508299c72a4316babda673410b0a3b992a49205ab572d8d9611422a3ae446d89b695c1e9956504ba03b1a55c0b1bd1514512a25ac84bb99c45a747cc902fec4189cf8dc3cad6a6dd8689896a83a230d636cc38f23723e2daa7570b242e1400b6382615d8acacf3562a051d821f8a767b7d24dba5c0b36529493cd414043eeebaca9c880305862bfbb504c88ee585dc637fdfaace19a15e8c9040e7b9ecf7c07e8e7f929c940b13f885d97507f52b2cd2e8a001b15afbf64b7cd9"}], 0x1208}, 0x1) r3 = open(&(0x7f0000004080)='./file0\x00', 0x2, 0x24) r4 = accept(r0, 0x0, &(0x7f00000040c0)) fsync(r2) r5 = accept$inet(r4, 0x0, &(0x7f0000004100)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) write(r0, &(0x7f0000004140)="f6e7d70bfbc0754bad704f558bb3e16887fa61f2ba464e2936e3c018bfd7c55bddbba469fd806882cdbf0ae854565287452200d5e8d9f028cb1045f0903ac0b966c8a9ed8023bc98fdc2e251e9d46721b12c53753a12cd8f3a289d594e141f93eb0bb2ff5055d069288d17e18ea3045300aee293b4405e4cb2ac08c96ed0723d9b62d283e4c1fc41e6ad988342db7a29ef443765d8a64c9321e194e58eb2b7cc556c48e5e08269a85409e9d39138baea3240f0f5989682bf81fd98", 0xbb) getsockname(r4, &(0x7f0000004200)=@in6, &(0x7f0000004240)=0xc) msgget$private(0x0, 0x330) bind$unix(r3, &(0x7f0000004280)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f00000042c0)=""/160, 0xa0, 0x0, &(0x7f0000004380)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1290, r4, 0x0, 0x15) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000043c0), &(0x7f0000004400)=0x10) recvmsg(r1, &(0x7f00000055c0)={&(0x7f0000004440)=@un=@file={0x0, ""/48}, 0x32, &(0x7f0000005480)=[{&(0x7f0000004480)=""/4096, 0x1000}], 0x1, &(0x7f00000054c0)=""/200, 0xc8}, 0x40) r6 = semget(0x1, 0x5, 0x80) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000005600)=0x100) lstat(&(0x7f0000005640)='./file0\x00', &(0x7f0000005680)) lseek(r5, 0x0, 0x3) 00:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/114, 0x72}], 0x3, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') sendto(r1, &(0x7f0000000400)="f77e838234aa82f4dd341772e383e24c094526b845a752faf9cde910b77bd6b8d65dcb16b85e4aa9bc6c35496c3d1623ea323142b652bef64393c98d177081f50b5d75e3e59ff224f3e62c49626c72f19be5e7a7546553bb5845a6071aca6f14b63453033022c8b58e458339224c77c5afd0ce50b94569ed15fe69eb44fc064d4c8daf8387a0", 0x86, 0x1, &(0x7f00000004c0)=@in6={0x18, 0x3, 0xfffffffffffffffb, 0x4}, 0xc) bind$unix(r0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000540)='./file0\x00') fcntl$getown(r2, 0x5) rmdir(&(0x7f0000000580)='./file0\x00') connect(r2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) accept(r2, 0x0, &(0x7f0000000600)) r3 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x104) fcntl$setstatus(r3, 0x4, 0x1010008) fchroot(r0) open(&(0x7f0000000680)='./file0\x00', 0x1, 0x0) r4 = semget(0x3, 0x3, 0x400) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000006c0)=""/41) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) sendmsg(r1, &(0x7f0000000e40)={&(0x7f0000000780)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc, &(0x7f0000000a80)=[{&(0x7f00000007c0)="7ad43215bdebc21ab71dbb27008251ad90b182611ea35e27523c68672e45a42876d91fc724dba666f3009b4af82690d5a55d8adb2807cf19eb5ac97c920f3f5299e9bdade0d43edfd08d1ed364d5d19690864c05845709ed0f11a4aa97f671b6ec7c25956ef3e45a1ae37dc8c1203bd009ff807363061c014344bf1d0e1e98e0076fd6108eece546952c97e57671beff3443f0a46848a91d2d011265e412d628979bb802766dc501efa204f1f1de7320c7ee38f1baf4a18eeb06", 0xba}, {&(0x7f0000000880)="a8c980246edbbec81d0fddc2fe357794bfe3478b7fdcf8ee7848c41bf44552d099755e4033c92f1832c12b7aed870306", 0x30}, {&(0x7f00000008c0)="a0e09b6fb2780c0a01aeb39383e41c11c29f5afce96a5e7bb59b873e9ce6fd5f94b0efd08e1142a6fe39d25967d41ec3b0c6fc5b3bf4cb33d2eb1e7bee25c428abab84a2bb010fbdd8d7837e97016cb68eeb05ddd621d5b92aa2d59f35686c0a69524707579d4174293dca35f64f0702d947d80bfbc8ead37a268125a0a354e69ad21c18b961d911a47d50efba5d062378", 0x91}, {&(0x7f0000000980)="2ebc4bc3085e0f2f32c453ece337919fc61c326980b8780faa26428d50ed895a917d47130972fe18b2309f86ab1e3c1b23d9212f9d27cd02da226177cd7b5834be179076a81d348293ca9e967ea36a6dda5f8bd932e0eeee563fdb98c56a08c9d085063ef3be2daafde3c291ed4a8b2efb66894cc48a102bfc19138f37ad82f01fa421eaed9d0d0b005bffd003b83899d1f29f3e8bf29146604e7c47182e9b68a524c503fed86291c5c4f6423b5e7874b0c4e404b30168a323e54e21efbb93fb3e750bc7e50140d8e53d29e12a44623df8df5a", 0xd3}], 0x4, &(0x7f0000000ac0)=[{0x30, 0x111, 0xcd, "b7f992e465cab747fc98b35ba8f6ae5aef3c0fe38eaf6b45cbca"}, {0x28, 0x1, 0x9, "40c749164a33ab8102398ddbfed6361dd1"}, {0xf8, 0x100, 0x5, "727305fc02f69e8cdde47cbcd3139cf30db19b6b5724ad1d950f24e68c02d1b4aa0f07343b121af08f2316f36a774eefbc3bdb18d4bb683b43a02caaa60654b4f959c0a62005cac56560153e0fdcb60f701179a23340062412bcd40b5a2ca54c029bc16878eec97b020a6f3ada7e6f9f3de4c1320df197ce3eb4cadc233ede7701b7e0cf623dc0692505449508c7f5278ae1eee9e1f8442a322a3a233675058d90a771ef5ff23a046f67e277ee018b2a45734b7f0c759894c3bc014eeb8084404ba7575b0f2dd7c5b8db2c19b797ce6cf61635c1b533643ecd9fd60bad5fafb7e4ea798dc1"}, {0x68, 0x100, 0x564, "42031d9fa395be5e4a8201c19686df0fafb0b700d9f3710f0bab7c80401da83d10b5792540c1d3822cec7e951aeba8efd59b6ee57ea5d3bd39630a815e1ee96e0be819d9b86309aaec29396cc9dd211e78879e20"}, {0x10, 0x29, 0x20}, {0xb8, 0x0, 0x9, "a38ffd6510a1ee598daba63f1ed6425c5ab77969c16fdcbcf0059fbccc55256be70756d6a45d547537db2b2619610853615ac7a84c526042b902432bafc065e0dc5a73cfbef70fe72ddc9f26ee2815edcc1081013488f730bdb4e9026600887a72ae9c847b4ae994356caa83a4951ebcd151a4b91e113e4795e602be1e2606587431e63337121adc39bf8e95f503919519470bd72467a8cf7e40c391d1816223515c31"}, {0xe8, 0xffff, 0x0, "ef09410787f5e8a0ca2e935b1ca8229b58c7ae0b0aa68c8bca298431f1c2e25649c5d87dc80d553f02042eca3bf85fddced2b52a1980ac20f420d4ba6f026afc1d4fbebcf20c6cd6df1fe1ed2fc30a6880128e21c4655cbeec4876b62bf073c13c59b0b158c3d42efa29e85d882e13d07710f802208f4cef6b19d65f554693df396c49f243676ab98eb3f967af7ba1a6130662bfcd09910fd6a4f0b8118240cf71b11a6ee3c438abfd2147f9b5ce04d0495fa8ac7d64057070c255f01e3bc25f0b1ca1270378c15860fadf10301bbad5f20eaad2a66be423"}], 0x368}, 0x0) getsockopt(r0, 0x77c, 0x8, &(0x7f0000000e80)=""/103, &(0x7f0000000f00)=0x67) link(&(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)='./file0\x00') recvmsg(r3, &(0x7f0000002180)={&(0x7f0000000fc0)=@in, 0xc, &(0x7f00000020c0)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/177, 0xb1}], 0x2, &(0x7f0000002100)=""/107, 0x6b}, 0x0) pipe2(&(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r6 = msgget(0x1, 0x104) msgrcv(r6, &(0x7f0000002200)={0x0, ""/167}, 0xaf, 0x0, 0x800) fchdir(r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002300)={0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f00000022c0)='./file0\x00', r7, r8) 00:00:12 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x3ff, 0x4}, &(0x7f0000000300)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="ac436386fa4d9fddda4eff1be5bd1e9af01253c4d2c35fe6baf983736d1cd7bef235ea0d30183538f1e4bb07d7d7f4bc7b8e66417d1844a9c6b5f255269ddc66cd122d5d6afc9d262c63d2e7c0ea89e76feca24f85efa602238be2284707e8ab69ec14c9ed68bbc2f063e7577cd73dece74c9d91d62b914c076f09614eda435a9a3a9786d97526560bc5cbe8e98d3653d7f01e0e97c466510da4f3ebb47d223fb9438cf5ce661e2ab03e2c27487e83483a6a531c459252e60f7257209767fdf191a9e4fd8c6ed603f0b705fc843f5ba768feca89dbcfc67baf2ebbb1dd6be3", 0xdf}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400000, 0x40) open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x8) 00:00:12 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x106) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) fcntl$setflags(r0, 0x2, 0x1) r2 = semget(0x0, 0x1, 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/133) setegid(r1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) r3 = semget(0x2, 0x7, 0x220) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/69) getpeername$unix(r0, 0x0, 0x0) 00:00:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x8) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2) ftruncate(r0, 0x2c5bff4a) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1b}, {0x18, 0x2, 0x802, 0x5}, 0xffff, [0xed, 0x7, 0x4, 0x3, 0x3, 0x400, 0xb4, 0x8]}, 0x3c) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0xa) r1 = open(&(0x7f0000000180)='\x00', 0x800, 0x2) r2 = getuid() getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0/file0\x00', r2, r3) fsync(r0) r4 = open$dir(&(0x7f0000000240)='./file0/file0/file0\x00', 0x200840, 0x1a) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000280)="135424c2a9dede74eca371d20608756d6267134e13a9f4775936e34b4ef65c86bb212b4246140cd23e3f4bf13ef1639fef0c06f43fb7d455748f2d2e693ac5f50b7f1ea2502e6cd2ce07111dfa6cda5bacc748ad060f3c2529c634e08da661a905d51525ca2d81a75f0619eeccfb2621f480eb96f9561fd888daa754f88f64f223f88dc4ca6132e06c304009d02b00b1c68ba3a241c36aa78737dec03387e4a364e35ffb5f3896341881908fa03558d0a70493611ffa357b7d5b75fa7955ccb956c2bf79f1c87e", 0xc7}, {&(0x7f0000000380)="20e892b3a5afdb2e6d5833654530c33b48bf9ce8f24de3c428626e5e7a0c1db25c538e8da2930d19a282041fb8091824fe8edbd77d45ffde98a7266e1e4591b1ea3fb22ba6a5458fb037faa302b027b5035d01f7624dd87243dc131e38372066bdf6c007fd8aae6c167eda834f7a5ae40b0a9816ace1d6ac5aab6f653a466dc7d8c9396b17ae74e40609f7c1cdba32f8593f31b019b3f6b6e68cb4bfcf22e3721d05812cccaee0a5c7ec2946fc34edb01d20c783d883564eed80461a03080a103aa8b66e4afe866d723d1a102a2c24c343224586c2e3fa9e77c65c369fa6d58bf8de50d9cd3f0df92ad52f487a605dfffb1ea3ea0ef33ca36b2dc0ac2f788bcaddfbf2205b42cdcb867df0b46b03ff562087a15fb6bb1b9b4ca2f80665666f1ab4db93710035200f8e3749036f7548761a8b79d6325c299f29c9204bd64dafc61f606e7c3aeed5b967604f2c6f26aba95746b2a1546834407197ad2e83789eca2cb3ab087e2932de2e04422e0cace1d32673333056e1817235c5c70528c3b460d211cb217d29cf95f8be129d4f7a69ad9a1e7605322b0398a6afe7d535b95ea3ca5f48a61d7c1a0a05fa36a8372858c6bd6bfcdeb287d00ce80e0135183b7438a15c112a23c78f5c432d381b707898373ea4e27c63557da40fc36c86e3f83335e13d8e1fe16faa434c7dd5985bc86d0a6c8584b182d315231ef402b0efda6676edc71aca0c037328396583e085b852331ed58a56127e3a5b8f51df2294d7333f5ff0b3a2107c47bf3d8e6662adec9e4ddbe86377156418800bed6fdf3888f7d805bac1d1a6d961bc0149c356c654a924c098b63a3691b095325829cdac1a11cb92e9f957512f96a298a4fcf35f47b3e789c89c9d5662ee5b409c62bd3b295f3d26b400d5c364fb24f539e5800e41e7b2efaee848677d08673d1e2d30e2e02b53ed4d491caa78bbb4cfa153ea865d6f6101cc57aaf4f6ee5ee719186ee0588f16bd7d73f96861f4e78ac29250b0731f80433972be0bf974e908b3937361de3f7001780ff92bd73a83ad0784394115f18c7512eea8d3d82691cf003da4bb3e3a8a10edb250606378dd0f483affe5dc8a8497b54bf24d625161a8808087e98fc88ddbd544d55598ebad98a961094eb89b7661a57675850b1bbe869ac405098378962b2bc231b7225e42553b35ea409588f2f7a9a5d0c4e37ccceac2f6f3ce521e861fb2b8117c035c3712230d95d0ac7132533448af136dcbe34490aa6259ce6168c21c3a9cd376717c9389a0d23283a079c9a08a3232ed0425ed1585bbcebe0707135d2b22373d366fc88c4b9c568d8a829a9fef9e84dfb82c4c7ccfd76225279b15acd4d6d426d51d632a48251ac12bb589f0aecadbead429ac52c7ba1464d3f2910e5bf0e7db8f6da81b50e3edca8bd98f777d42242f70e03395ddbaf39fb8bbecbdb90c24eee32b8b05a975cd1405f7f60ccc64d8317060eb117e533a5a142ce0a8e06eb9dcbf958fe19bf0ff81c70731bd51a72bd33dfb700430450282ee7cb4f0c458e4304e683c5c321fcd778ee41cb0dd4504cc457c3657ec25c5a60c76ba1173b1d3380bb6316da37bab21853d5caa09cb8fb75eeb88f245a16d04ebd02206d7592c5a2d0971aaf3584ff71c3c5126944f00ebf67c690369d95b295ca5338a72310c93aa056fb16b4b1078e3c8a0c99861b3e7d269c8f25af7b768591d6b94f640ce1b8151d0496f2f1e160cb064b14a2b38c38215b9c5e7834f79ff526a8ac6722fd70fca6391d3d6fcfc17c2a07957c36ef042cc8cd54b33c4181e7827d99328bae0e33f81878063176201b9884468ad03134dca45a37389cd5c2ac3756a0534c6cc18fb227d612ec65ada58665367ec672ec6c8482254fdce3ef2c87f41b77d7f6557eb02f43e725af40e648fa39998310ac11d687a01ee5e08019ed2ce003da97caa55c57156d101502ba32b0504c0142599b437b1f48c0a74ae6112a0805f647b64f794eafb945a087b4d75997c5c644819b3a336b0fddbc78e486713574c715e2d4cb79feda96ee31c544fd95a3715885f94c865a43a9e2eff027b59db15640f1ee58cd5872aa4289aad51b4430aad99fec6e17babc9fe7f7fcfcd9e4e1da1aa3f159e5a981a07eff3c9f2f5bdf86033fcfddfe84da29403032a20cb9c8e00a55f0b59d772a1c14e9bb81716771807730c30bc515fe3883efe17665c1a3cd4d830b0f48dc98e4bf811b3b42334e11f9af5c54dea387693994c6b67c2444ec7f69b6ee3990541c75a18813ffd84dcacef468a80e0ae321113affb2148afbe8614364d2312efce0264fff8aa9f33d96f19dc956643c4912c167c0b4c0b73bd9dd4ba2895d2a2f40dd27be01e6348ab32a177d4fcc52ffe164985303e3af2618db3b0560fd6567d7469acabf844595c19b7db64a4a3c4b3507b5ad665c28a2d6f203f91026be04f5b236c5bad85246acdc3faa7d7d277f42f8ff9bdb4290e7065daa37070d5d3fac01abbd0f562ee4e089826a9180733f344639527536527c98b0a396bae4b345d1a77cca3f4b82d5076d20e28fdb3cf29091a6c074c0e56453489c4dc792c817dfa95ef63c9b08752ff56edea75db1118084b4b7c3e7a9663b82e64595721c03472aa5cede5be85b23e0ac328442eccc95ae6d33f5ad3253fbc902fc8120143c59413cc373f89f6b2d1d3de7cf1969cbc2a2c277562b0d3f9a58814ff13c8728beb076ee35fb3f7dbec649c034ae9d07132ff9afa22d6e1c711898d79c93a3789f225ad14d3d7d2236c4fd019d011c4b48676077f79f88202d8c30ca1d6fa75c6037b1f85dc69839f5208d47642f6f7eac40a847efb2ee589e632ba8f91d367d2fdabdd6e56308673b97e8d46a720d2aec14f6223e44dae5fad36e5de4806b1a2d761b7e400ae9c3c52eb9f01d15286d28c1a7a48fccfce916095b89afe85de7352a4c8bebc901904de334fa65824f57ffd7964bc0217ce29fc3f6c8b440ef61807fb143e71fb72f697b42b4441a4c3553875d47cb9824d85579e151cffb7d08d18f69feb55d1ec2db2c8c0eb1a71e4cc04932b32945ac6ca8a0184d309ba25e7b53ce0db999791f3949b4d62ea4c3e05253772d6a5a302bfd287d2809c502b98cb4a81daf7a6b38db757140e59786c499ca220cf5c82955937a29cf32bbfdfc618866eb21eadd2f21cb55873e59b8ca2dd80866b91502720730d316949e4ea05bd3feaa3e243d9172a5d06b755c0d27e1b82db1ba94891132669d59d1dfd9e47186efa5a683da9c717899b89820db9011e31381da78bdc0c5c917ca16cb1a2e1f5f87528cd213a9b555b3c906d757a0d034b617ce7ca017ede81a4c07b2b1eb69ab94a5a1ff065d7c223e8859378013a7c9d2268a399c5fe01d020da907502decd0519c835e6d3c45865c713cfcee1daa884fdecfaac1621b676a539189befde62f3f6f4e31cadc62178ecfaae1ad22d3301b91e562ffa4921f9f4a484aa81b0b0812558942a5541c995b017af6919857e9f8adcae1de56f1ee620270f9d3d015d69da60595235662d161e8e8ac77c0af340fbd062f2a6777a30b56c3b572677a94b63e51f892b13840f107c5219551d05573a0d7ac30beba1b7d7d0f28c4ac4a3c996aef27c6cfd63f682a5aee2b225bd1fed7453ea40828b232a7184f8d4bc7c3db714872a2a2f143108bf98649c66eb7a777156b2aa20cd10ebcd63d44777b9e0bab8ad6d3dbafd6cc84be04edae005fddc2fa7cd50130da702318c441bd89b3482231640d517eaa0d1f12d16478ff8474d1697037833591000c599ad42337e7143b97d13b0f554051dfd5e0d1aec58c6b0f90bb146aa058e043108a533da29483f2b19c92691fe4d3e36494700b92584fddedae2b0ade0dfb1afcf7ff6317c1e8adfad9b4a9838ded23a99f46a4295889c6fbb201dbf68b1e92848afaf3247d31b9467f4e53b13c7939fb8795d4bae1c2109892249fe9b5790adcc7eb12168863232b32d50c242b6c531485fd6e767c499f23188d5a3a000eaae658ea9cbab2bd20b2125dc5c37e4970f0c109ab13d02a94964ae4a9d3c469a51a4826959a6d61e59b530cad57ed4c7408e355263f994fc64003f816323d20ae6487f95f24f0058446d5195679ca931853f4646390ad35129aef34c31a967423da3d0f73d876e6f1b37d19fcd8f96a16e3a13bb457fdfed2a847e918f77f8c598297dc3b4a5a320cfe9718809ceee1397a909dfaf784cb0e3c4dec728621f27ceac4b26cdbf3f4d32c5ada70812a7f3807eb05a9fb6790a848cc4bc000fde18ead588d2cc358c7c7f8c69e63e3755ab98431adde23300f172c4623d0735086b174a3a290eccd374b633de6312934b6f3f16e5042fc0f262e14f989d6fa963ddd5ce866033504125f24566ef03babf8e7576e1989c0ba6fc34fec89d568ded50d267338744fda0e8c8d290c2cfad4dc2ed6afaa06eb1e0e3981cc01b6c8d55a4b9cdd9faf62d9043efe06c3de45aa678b9c8fba452123d74ab2fadd3218bc71bb57d1303c276c2e8d853d8226162b126daa13f36e3b8fedfc6cde2f26cde7b640442828a742639979b98c1398efb4043a6e6045ec9b282d2c89d398496b1d120a0dcc5e27be4fa6fc72399f6b2c9331054e5f3da1f150c55e5363de10019136c8c2dc0e4d810f93388973cba11062cdc76f7f0742b92e5858831d314eccc3b86b43d76f5072b722c0b3beaf43b54733fb55f4af44f93cab24e99e38b44f244fb3ebf0c17804e4bd2107c9931d64d7b9d76c938c8f6bcecb0e112622658b5a3e8d6252513e06f273a6429e303b11e218c094bc57e36601fa971eb1c8e5e263dfa8e6b1b1c08f4e31296c56d835e225386ed18a4c061bbc7837577b610dee44555dd4772c64f7ee54895d10b090b0522d728c518c440c5200b4c879e755fa7fd02cb5c0b98ddb9d65894f698b77041a5bcf23a95e68408229e98da19255d6106268c267bf7adc90ac73f1932a02140e2565fe623feed4f35231dba6fcb9f190b71b324dd31628d85288db7d50b7197ba81a7a0e80663b8fe24b70729cc320acbc405f4bba51aceb3b46ef9badce2dbe0d330bd1d266d53db55f0e90313565b7b42eb008618b38ee0fd77fc40ec9eebe6c579ef19accdfa58d05ed5399a40b4666672fe9c05fd82386c3d4af9a15ead613c2bf1030846e16199ffc666ea39ba8a38d74375d34b0ad4d6dd504e2f21aa957c10746f4bdcfa57c4622f63dc2cc1ff28557379d811a3e0b9c8db66baca9d72bacbbfe00ed1f67b1a475e6f6297f855f43f5b4c5dc1e0aee8dedd4a6d22ac6aea6dc5fd7949bd9c6e7455110444c6e65e89cb358c13144c117e0518fd8003d9bfef87cbce0aea3eb5f6eced532ce95b98d472e9e575af370e77f6ddd02e5040e513f35bc0e9616c4bf66faa42e9ecfbbfc4292b5d2c9d5099bc7940b8c8724e71ab0a5285579ca07b51a87e518eb3fb80b0f5a0980a67c3a3798adfb5dc8a6bd028dfdaa52dc0e4c633b5de4105b25872f33ad3f2bcc72de1679b904aa06c90dd5e6373c798e308c19e105ee66d99331579a2e60a33b90d6cd4eabba23eacf93f982237c46615bc236fc1dc932166a5d43c1d8bf09928cd6840fb60392aa85e76f18e3b6f94fe54c2cc2b01be6f6e8549e0f0d3c07ef931df432a622180b8855f4004da83bde18a1fd3fa6ca8935fa7f85688e1056e2dd03334e1d97027984dd3762e8c9647da98c1893416f6e1c558b707614e1a4cef33d48702f6f8594ec0835dec3729aa95ba8496", 0x1000}], 0x2, 0x0) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') msgget(0x2, 0x20) r5 = dup2(r1, r4) renameat(r0, &(0x7f0000001440)='./file0/file0/file1\x00', r4, &(0x7f0000001480)='./file0\x00') getrlimit(0x6, &(0x7f00000014c0)) clock_settime(0x60000000, &(0x7f0000001500)={0xf939, 0x3}) sync() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001540)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) setpgid(r6, r7) truncate(&(0x7f0000001580)='./file1\x00', 0x4) mknod(&(0x7f00000015c0)='./file1\x00', 0x8, 0x7f) getpeername$inet6(r1, &(0x7f0000001600), &(0x7f0000001640)=0xc) r8 = dup2(r5, r1) renameat(r0, &(0x7f0000001680)='./file0/file0/file1\x00', r8, &(0x7f00000016c0)='./file0\x00') 00:00:13 executing program 1: r0 = socket$inet6(0x18, 0x40000000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x600) 00:00:13 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r2 = dup(r1) symlinkat(&(0x7f0000000180)='./file1\x00', r2, &(0x7f00000001c0)='./file1\x00') fchownat(r2, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x200) 00:00:13 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x1, r2}) r3 = semget$private(0x0, 0x1, 0x2) r4 = paccept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x70000000) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) semget(0x2, 0x0, 0x2) accept$unix(r5, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x4, &(0x7f0000000400)=[r6, r7, r8, r9]) semget$private(0x0, 0x3, 0x2) lseek(r0, 0x0, 0x0) msgget(0x3, 0x40) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000440)=""/176) msgget$private(0x0, 0x8) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') r10 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semget$private(0x0, 0x3, 0x400) mknodat(r10, &(0x7f0000000600)='./file0/file0\x00', 0xc1a2, 0x96) recvfrom(r1, &(0x7f0000000640)=""/1, 0x1, 0x803, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) bind$inet6(r4, &(0x7f00000006c0)={0x18, 0x0, 0x81, 0xb59}, 0xc) bind$inet6(r4, &(0x7f0000000700)={0x18, 0x1, 0xfffffffffffffffb, 0x132}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) open(&(0x7f00000007c0)='./file0\x00', 0x8200, 0xa2) 00:00:13 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3e) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000)={0x40, 0x4}, 0x10) r1 = paccept(r0, 0x0, &(0x7f0000000040), 0x40000000) r2 = socket$inet(0x2, 0x0, 0x400) setsockopt$sock_int(r2, 0xffff, 0x1108, &(0x7f0000000080)=0x9, 0x4) sendmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x28181743}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="8a9f2016b274a70b36feb2331c6eda73dbec8d6a5b17c132cd84bca46ee09de28a9a5393b6becbe1", 0x28}, {&(0x7f0000000140)="006eab82e15e2e753940fe8fc1002a4ce9292f052ebfd4827caa26282aad65aad732670c92b51ded134b023d06bdd976b55f302edaed1ba064b5a5a00fc2413d4db02b2f6a54f9", 0x47}], 0x2, &(0x7f0000000200)=[{0xf8, 0xffff, 0x8, "3fc748213d28ee93f86d3b59cad55ba7eb0c3b75156f9f0149a992b732d113ac8a32a502dc80d39cea5c719c6929380972083ce944d3d63cb45a58001a53047b0704e1cc9a09b88fca32cacc36545032df6197c960b1d376ec4e5ecdaf631504bc9562727510051d0c5d0e73d1eed2e04de6fc288588317afb46f0f4e0977cec660b92bef7323fd6dd5c6cfaf32cdd5b1249b8cdf6f0cc3e01e8f1ae85d670aee761079f462d4e29576fa07934f0610e83fd6d0ecccc8109762336724951734234b36f3b7b1c51cad95f27a846aa0dff444f43efff3480e5dcb49c31f01bd5b47af8"}], 0xf8}, 0x404) getsockname$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) shmget$private(0x0, 0x1000, 0x46, &(0x7f0000ffc000/0x1000)=nil) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = dup(r1) sendto(r2, &(0x7f0000000440)="60a2d1050857ca0bfbe6ede77091641f9bb97a4f44d93d08afdf783650b06a100f927d03c7", 0x25, 0x400, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) unlinkat(r3, &(0x7f00000004c0)='./file0\x00', 0x800) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r8) r9 = open(&(0x7f0000000600)='./file0\x00', 0x800, 0x100) getpeername$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) shutdown(r9, 0x0) recvfrom$inet(r9, &(0x7f00000006c0)=""/161, 0xa1, 0x40, &(0x7f0000000780)={0x2, 0x0}, 0xc) getsockopt$sock_int(r9, 0xffff, 0x100b, &(0x7f00000007c0), &(0x7f0000000800)=0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000008c0), 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000900)={r4, r7, r6}, 0xc) mkdir(&(0x7f0000000940)='./file0\x00', 0x5) ftruncate(r0, 0x9) getsockopt(r3, 0x9d83, 0xd9, &(0x7f0000000980)=""/4096, &(0x7f0000001980)=0x1000) utimes(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x1, 0x5}, {0x3, 0x60000000}}) sendmsg(r9, &(0x7f0000002d80)={&(0x7f0000001a40)=@in6={0x18, 0x2, 0x0, 0xfffffffffffffffc}, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001a80)="1531bb70fea5b4690eed9ebe56c64809dbf1cf14a1bce3547d8e54003b47f92123a74361d8051a928f82b7a1d184122732c44d20e7966b9b987f5d663cc5943ebdd0913e166cd29672a2d43c27550fb12cf86d9d41f22b239cf002a705c4ab652ae88078db45d77a6134a7c2197421a88de7a25b24d49a5d16be7c1ec1a811336896f828fbf84acf1cc12abfe564757d9d0384979aaa7d0f42de6e6a86", 0x9d}, {&(0x7f0000001b40)="3de89bf3f914e67e8a90a017310180aebd3f536a1e9afe27822f2199daaf68580e25e4f93bb49ad114418e7189c00b6b4acf293ab314954f574c0c1375ca303253dd56d995e39a7243fa708a2f06ad4b7a13bb931ae7abb3e05ee77e15acf5865c8ab14676b16f58ed0945be59d456dd87f1f977f4822bf68e6f8f6fc45f1d1214d7d8bcfc124d48731847cf4f7f20372ad286bc9728b585a29f1534a498b48f557ea2bb8318384d756626b3ddd8fbe54323ebfcbb7999806de8d75e5b429c081205405eab39c8ce6b60b6343187e70900f80a53c15a29d0fe5c044f546d0afa993c32ce9d8763a7b24011fddf282a2d6a4e", 0xf2}], 0x2, &(0x7f0000001c80)=[{0x18, 0x60ada4e599e20505, 0x9, "a3"}, {0x1010, 0xffff, 0x5e0c729b, "19a03c2456f731675e705e90ea37a027d4715cf30af05617aacf6fbea4c84422dc9d020a462cfdac8de3f5ef4169fab5c7873192746fe08be6fa6074090503639bc917e65528e5e9a2c043b2538c2add8e9a952e44b921a1e05b57d60b2ac91aecb1a4471f531b8fd4837b33ef578aad73534ca79afdc66236da33b35ef55a6b76cc1fb4523bcb3c99a1cdbfdeb63e515c9d6f2a92b2940eba940655675448c16aa1225934f5b0933b43f2dd06a6a55fda751016ff94eaa170e2a86d0ba62d24a44c78fae219e21a8f8d455cc061f17b2ba80ab04359e258dcedb852b5fed6d466943dbee75c1a640922fb270fa74dc37466e8fefc8dc2b77823618873b3443ad48f2d9c250db9329a90af80b3f920970e7ecb25a5cfd2763fd8d29338ad5014497cff439566142bb208e52d3ac289ec340f0698026e28f6f75cffb71a014e5e2a442435160c0a8b08f63c3ee2738cf0a38d06ff814822facf214ad4536abd2b5e3d58d582afd8bba008de87f7a505798245c0ca2b188ecf29a698bdc161e14bb9de9d1cd1d5b0daf786317fc0726b249ba920fd0b2bd0afd70ce4c72f69e645fea71883e625cc7bba6d74643ce669f5b6f0fead0b7a6c62029430fb23c40079b5b7fc020f77886ccd667117fc7b6b8c42b76150d39e16f568d7015ea490b1719c62d3dd3700f00b0e618f5868eaa36e88f6e9bb61a2df329d5698614ec28426bf5aaa0beaf8483b50f890495fd10f87d7dda233dd83b9f2fa69fc1036e82ba77e187fc42ff8902d9f0fd72f978801bd1f43163b7663049c8e5aba253e38a2b116627a55444c14b5e5dcfb76d4ffc72c5fcefd95ad567b779f97a78f59b5d7a590e0b25df6b3af806a2eb1350bf392929dbb3062c5d9c7828b0fc6824f3bc7e216854f06f729c51cb31f95da26bb16a8d2ea71128cb16097d558fa3b85c3d606edb2907525f115736f1abe38535a4774df94d65c3c07c7add71144808f060156a65b381d00270940e67ec72053ae7274cd025f97ffd6d9be460019d00c56e6e159626bb38b9fdbaf963597df15e3e20d0f0b8c658fcb0eab9f14b6f7acb0ab0d10ab501eb112351a768f349e07f3215e9bcf70aaa0d49ab81ef8659cf08cf6b3d34fd8844cbf9d48803fc6bc722864565089c9c21d12516c1a58628d2d6d5c68525d02fd9790c80dbe8981cacd8cfc1718fe6076e206038dd847656f2a19399bbc8d6a23a3678816084f175b88794de6245b06572cc929ee593dc1eae25c08db0f9cfec5c9da04798a713d0045d928fcf11d1d51741f1fbc79b3d7afdc751a41edf720881f963d698e1297ddae11b47a94f3b211bd47ebe594baef12a21185a6b13869590c14c368b5b6993b25947f849b662564368ff633e67e3b888134f92b526a1e306dafb1d1457880da43787b818b795f77df5c4eb2bc7bfcc648fb29e0b5278e728a5c47c8191379f3de15a662fe0f595b981d7438aea78b5763086dd71698d180212840671e901062175b19396a35a0ab2362b50520829e6a4d239900b9236700c20e1d60ceaab0ca78d0dce55e3b1863a077c2666456eacf8c51b3bb71c30a4a6e2a4254866990c44139a110795ec047a65c59827f04604e44b420ccfea31f3550bcf7c9fe316c5972e41a281f25d87529cd7692d445977b39e88b3f5e6c72629e88d40599752aacafa3a17a0feb8ccede9a0edc0036a1f09386b6445a4750a8c56dc8561346f0fb0534a42261e19a2e32d3974f777b38e977ec769609eb6d1c8dfbacaa527c59624498ddcc16c47dabe2cd47872940b4059e197f69341bee8469f5d0becd7ab350208f7009758c83cb7a52091fda5d9408f9df6c4cbd362c5a82a25e5ab776c7df05d67c3bd9752fd056fbe7876838601cb9fd3d729bd6e92c4afe124b3bb762b34e2f31a80c4588f7ccd1babd7485a25c7b23dded91ae5ac976d69239f699f5f1c3aeaf4e8ae26daa1e09e3614dec06815138ed756051e20d0744a5dac245c1d276a90b7156c7653d48a129122260bf99c7cf4c6c8522237005f1db351b560f640835ffa43ebee25469a216ad4cfee454c6e83f5d087a0e2f3567b0172b18912a69e06cdaa0609e7d72ee5b2193d530d2570d10b3bf60a76408364d22c0b47c7ec2a0e968b3263de13badb8255d2a2c35d75fdacac3374c9c411f37d599c01d62165293135ce62daccc55da6579bc8c5562a6352141dee690e03dbabfd57499b99d786308b3e39a63e979d545d9f3fe4914ff01cfa6f8a69c8008cc2c00e813a495347fc9ecfb4ec88998b0cec6387daaaf7710e7cf9bb81354149ad3d1ee7880722186dbfcea0af3e6ea0e40e081f058fa3186c6e65c628fd35f7002f15d4e1ddd6a7158aa01fc0670bc4ac55c61b00ef60faac495bdc8284c6601f7bcd22b3769a4b5aba89d86c3e7c7583f8c05259cb5bbf171674808517facf69c17ddc3268e67f9b8bcc8c1b48c8fea301b8b66d6df8aad6a7dc096ee3969b85a53ff2fa3b7723530d897d5d0317fc921675730b5664edf47d52589db6a10b2529a87d6dbd979daeab650052b3750fc380b3bb0b1e8cd97ee5bad8ff21994abeeab69b7928a06c99703dc0c1864778c323a0e5d10a6140e6df32000275e952428c1325543e2f1cb189323a3886ac88ff56cb4eeb1bd149eb3e5db80b7be59577d4979899e3a1f808573536732665d34753065f67160de6e441129448d954545c6b6a761f62e766c603b162db98bbae7d83b527a081a1bdd0d2e932d47058308857cbe14fe3d27b7b6091eb594fa0723767c5f2fa65b4792465a0267fc9979014ed881f7e94b650a7c53d5f3275a620d44881d5e155e7bdc590a9fd6c9f9316aac75dc5edc7feafc0332e3fedf90637bdabb1299f77303debb52fc08dac20cb4e47777bc39eb66f21d05b87af27d80befe517fdc9dc418d7e264c4803b92e86728509d661a9155a7374ff92b02e175b63fc4dc3c0f9f9ab989f7aa40154fb1994de7b68c20b18f7dc29431023cd417bb8153ee682da2bcbc8e50dfc0e5a8a19d29b68a1705045128fb9a12884c0c98bed03ad6cfeb447041c1635ae3476f201d09e9c91f93eac4e72227ac8c2e076b8a1fb9b5f175f530461358e2b3aec157e6e7c14ef60f3d9ae4ca097d5cb6dfb551cebdfa69c4764e0e8752c23109a995daf464f5dfa2c8e1238e3064f54ee7a8bae1d0c9daf11bd12cf1d8b665c686cb65ffa2d73a3c80d0d4865a07a5468543f6c70d25eb54ec29af91c1fa0c4a45915a38ade649039b28ae8758d8bfefa21a4c40ea9d1372f5ddd75a660d09f99e741cd5dc14a56a04bdd193ab26780cca7c1883b4b77446a43fc025f8e5e8656b9ad0093ff480f381d5ca9221cc7b719518d301a5176cf26e90d652e81d0c6c4c876955092aca41a67ca672de560bf835a5daa965673c00d29b3f83a92905a1e1b8876a39f16859f20e08449d707247befc53571747dac6a8f831da4227d3ebc32b944c510ff8d366c049d936fc6a1d76514d539baf00b424db4dc9a589341a1037339b484698a4e3f6d382dab9f49867dd0a0b5a5b664081362535b874f28b932c6e718931bf0868883168070670f0806da3a0521cdf55575ede021a884eaaca8dc973852224297ba3e0b9af768f06526908d797dd8da44a2e6e0989c0d45969a36825c2e1875fd8ff592b2f5935645cacb9a5f23b2904e6e017dc3281ef723d35298e601293f331a042f208f6c478c8e7748b1bd8ebf3f660901d8f29a73d7e4afd4a786151585861aedc0a620f8aec0a85bad4e5c78f597d5e0b365f919de09dcd2a47cb81cd557ad38e7dd42ce61798f84c47750008f4ac97ffefdd86c2f9584a3a0ea4688b5525bbc50c4563a8027face73ab93c9a90234e99b9f7e113bf137a03deb2b505054cd6e8dc2ed641b3ce076d711832dd1524b836dcbe0064b984e7f4d579ef500568584ce145a2f9f61d4b28277aa6b439ae9b8a4abab43248675465ef492c1def3c28e77f763e2e601b5c876defe79a778a2a327be17f399b2c5d6dcc777f55856ebd9e6d7f0fbc01248538ee9cd3a33104f032e19520bb30c1ac5b7c2d77aad5ba6772e3d8c875b534fc37b34b667f1de03203ed14410a0a2320227165db871ba5e7e9f54e194957ca8ae7e88cd3463530bb14ea145baeff09e062cf7a50cb4d2b100932af6b5c19f82081e1bb12260c159fcb7466399880e7a23740c76981ddbf3eb8cc6a4f1bdacc59ef527b96d71c2c77a3e319b1af2f6bd4b51205fbe31736952defc4ef17b899bddf6a1ab288a045d07f12e1cfb7fa3b39415fda7224ec1d6956a74f05bf600cdbfe3bb03f974936439b74b53066248b699d371f4e0d748288d286b4d82a8395bbf014effd50f83d05ce71b4914e6594b6a5cd0694ca914a0d05ec6f79e616a638b8c833b8008caba375135f0ba2e86f950e6aaea53c2b636cf8385185a129d361fe775c83cf08b4bd82fa318392037ea7815ad875e223fe99e1797d1b937313fab8fffe0926b58aae71aacaa782ecc0ef4dc96febac468f5beb6e1f78b75ab8aed29df97f37ac6407438b2121a9914387819475ae43c74f08a8c239df017ff572be102cbb5fe16edccee173a8cd65d717d250a3d3ef38ca088205f2a39ebab526a99bd99455607542cc8c8062cfb485c404abece8080274d34d533ec8e750f28781b75fe266d0831d59342d11ff18aa46e9a3a43c95bc04fc4fe1d75d32e5d073a45774bade30c31b42c968c7983efe999aa3caf4029dcf26e1fc47f6451d6d0228bd00e4a9ee4981eac3edd3326afd9a0d31b784bd69e5f885bab65801c03498bc891063deebc7edb6b3ec83cd097e395047a479730b309c3df9395fe3ae5f0515714172ec6d4e3114c2f9b7b7c0d180c7307f548f9472281cf1b986a9a671f8dee99d121cb037c13d808edaa97906132b0014a355f214d6eb1b5497d7de8d7a3accfbf5cc23f953f6bc0343ea24a018e423ecb4d705c957d11cfabcff97f0bfff5e24ea091ff3dff39661a0a3a89a17f624eca5e180717f747bf8dd7cc8d507a6bfbe12f51ea24048b48dd649cff229c74820e1c0260f3be9c48348eccb719a9965397b58c234a8df6892878c9eba8685aa5257d115c6f10b07b97f8031fbde04b5565295486d4e38c3ccfff08057ae61022f24d0c758a02839c9ac343e46fcd6bd714ecef4ac806c3aea1d7c8d2ad2cfdcd81ed8617399746b8b170763c46e4e4045f471b110fe0df28a87c5786504d31b050b04377a531d843cdfcd5df88949fbe880e03a38e83c7cfc5b6f193c80638c8ed93e801d30fa8f0630047dda058b8783e4ab09af96d11c9fe79a56860fd41342de19cabcdbcc74d897b7fd1f5817e32c126a61b43a019cc47da9bf873d886e4ad031997bdf4d120f19fa5b566db4efa323514688b50b969ca26ebf4f569b1b6e01d945264a0282938e563e42b039f40480c32f02dd1d5c6c50adc3e244eb3c3829b423cbb6add20c314142c563225e3ea8b84758927e8b69883405f60089f09d5e54091cbba2768bb34fe307d865c1e596f553e4b1d4554bc8c4df85309f7afa070bd3f1fb6143981d024d00cf294496b74e9b7cb663dc33235505fd5e121835489241d7f2fb54e9cfa5327a8dc2d3ffaffa4eb965170a576e49cbf805ba0080a5e9c532bda2f2d4fd1ca3b1f90974ef6dc4056dd3e3e713d43982b62b4c3000f6efdca6ed8f0a7c8395fa5b9b8116862f4b67fcd19dc62b8f57887ee7889738bca7dd8ad02bbb226e231bb8662625816781695bb95f"}, {0x10, 0xffff, 0x2}, {0x40, 0x29, 0x1, "7380fc398a2396113b24d3981d0705c57db3f65726d426a8db858d87d4fa17196ce89e82e2a30f274249a802be"}, {0x60, 0xffff, 0x80000000, "64702f4dd483410dcf2185a3a6bc048fcd75579e379436791e95d9f652c93f7bd164f4cb25bbbdd485797c9b68cd158d88bd1c5cb35551e30113686acb90008f0fb5c754da4ffde0dc90"}], 0x10d8}, 0x400) mkdirat(r3, &(0x7f0000002dc0)='./file0\x00', 0x120) 00:00:13 executing program 2: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x17, 0x10000003, 0xe4) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 00:00:13 executing program 4: r0 = socket(0x1f, 0x2, 0x0) listen(r0, 0x0) sendto(r0, &(0x7f0000000000)="d2af8c348d33f3bdbbef624303ecc89a009f7648df75eece7f436351e82ec8dfc86995b28ffec897b442b43f930113eb669e8a1b8e3123dd9d1941b2121b", 0x3e, 0x8, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x0) 00:00:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) connect$unix(r1, &(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa) r2 = accept$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000002140)=0x1002) getpeername$unix(r0, &(0x7f0000002180)=@abs, &(0x7f00000021c0)=0x8) getpeername$unix(r0, &(0x7f0000002200)=@file={0x0, ""/4096}, &(0x7f0000003240)=0x1002) r3 = fcntl$dupfd(r2, 0xc, r0) fcntl$setflags(r1, 0x2, 0x0) symlink(&(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x9) sendmsg$unix(r3, &(0x7f0000003640)={&(0x7f0000003300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000035c0)=[{&(0x7f0000003340)="284aaa3cd37ef9293e396dd5fb54a75e28493034a2dddca0239f5f2b36c7ea1f38aa7af5bccf1e597330d3bc21b38888368dd99c698a17c41ac368ab380d46e9fff2b22dd77a1f5a9748852018d360c8cdc4370d7e6d6d34e8552b1dfa8e09a16bac3af99fe6245321ed2cd3af4c671a624c5347d54a897fda7b3e3b49b527294cb54bf4f8fd18d5f8b66de7cd2d322ec3d1e8af8f9db230825f9a9b8eea618c9eae5e4f199d601449a8ee1842a74ca59418e545760e8404b92d07da95785293cd8916ed90db6d49b2440603c74b620f31c3ba032e3e646046c52efe5d74eaef", 0xe0}, {&(0x7f0000003440)="e4faaa95eab07e42fb1e609e5cc37b31c4497066cb047a64fff7a3e518427831af231a0f2e9f8941b958a0406d0743ce39e5c1785339ee9fbc11e4c87cfdc562fece7d7604a223edc08f165c6f68d83bebff1736f14d01181448021171ddb55cc199897f1cd458f61c94a98b4eaa4fca7262d68dfb9acff3400cfebcf12f9019a33e143e873c76ea77b57148628ead6e886702b9bb1c754b3ce3ada33f1874490e37ba8aa8b9c6cf864e7dd6d7d6c734532017c1", 0xb4}, {&(0x7f0000003500)="a160dff96bacc564bf78be601240c4bc5268061ff72858fe1a2ffacbd7430e6449ceab734df6ba2ff4f136d3b13adcdfba9991fde974bd5cdc3fc94848331d7145ccf5f9aeface37f5e1c4d0855467e3ff56", 0x52}, {&(0x7f0000003580)="dadee61708641e217c5ad08f0905999396", 0x11}], 0x4, &(0x7f0000003600)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r0, r1, r4, r0, r2, r0, r0, r0]}], 0x38, 0x400}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003680)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000036c0)={0x0, 0x2, 0x3429, 0xd3, r5}) r8 = msgget(0x2, 0x10) msgsnd(r8, &(0x7f0000003700)={0x0, "5b00cc3408a5ee94b35ce43a60c4bc811bb562269ca1213e9f91810c08a22b58855c2decf0326cef6b35d9ccf111b3984e7ea56c227107939567d5ca89f50bce3f7159b62473b93340c13971fc713ee62c95fb95efd94cf610c162d493f8ba151f1ef9313b37f91b128daf420e77ca3bc0528cb51b1b044eb926362a0850d43de21d41ea8b5812f9272872cbb6e6847e760107b4017f8e40f54ab0893c3631a6c5336b2448e9d1b1513e27aea796e3ee8d4d093f1cd81936d024d350b1bef3ef322e9e93cd7847a34a962958bb7753778b78c16c695c10c608bcd9d903006100214090573baa2ddb7646a65a79a3aa995b"}, 0xf9, 0x800) r9 = open(&(0x7f0000003800)='./file0\x00', 0x440080, 0x100) recvmsg(r0, &(0x7f0000004a40)={&(0x7f0000003840)=@un=@abs, 0x8, &(0x7f0000004980)=[{&(0x7f0000003880)=""/4096, 0x1000}, {&(0x7f0000004880)=""/157, 0x9d}, {&(0x7f0000004940)=""/57, 0x39}], 0x3, &(0x7f00000049c0)=""/88, 0x58}, 0x800) sendmsg(r9, &(0x7f0000005f00)={&(0x7f0000004a80)=@in={0x2, 0x1}, 0xc, &(0x7f0000004b80)=[{&(0x7f0000004ac0)="dd", 0x1}, {&(0x7f0000004b00)="b2aa3c186b53fd623e06b01fe3112494fb57e25c3a0c29a9647fb8ef31f1c98b9fb05225b4d1728066", 0x29}, {&(0x7f0000004b40)="724f0f431c5fbccfdb3b6f7c771ba6bf51a6248c1cae85c6680c5284a269822491fdfd5f5b71ecff50bc938beb380c64d4edd78b2fa5e591b6c5c4066986ae", 0x3f}], 0x3, &(0x7f0000004bc0)=[{0x58, 0x100, 0x7, "cf6e179545fe48f957a399cdb7a0c72ae8f9b66a171f45e12f2cf0883b37664c0fd8996d41524464614d9c3b24fce0dfa56cbff0cdd7e29ac0f00c657f229e9a61"}, {0x108, 0x29, 0x5, "e96dbee886cc35c6e110feec2870d68e72eb9eb0d97c6fd52ef0e0051ba1b589db10ea966d25e284a7b37f7611f3ebe919d01907948f351a1a7a56d9ba70e97f271622616d3c68c5484e087315954053d8e84e22f3f859783bd37d66b033edb2e2286f15cf98f93214d46c518e4720cb0887db6e14a1a52e50c07e58b26e74e419fdc72ca1e96787db991e98353fb5fd046bd42fc48c36ffe9fa5b87f36b2ab15e5906e006451f78ce9d46e948c916d17b8d4bb59d5360966f9af236a65e81501b77397c076733a7d3ae8a07cf6dd58d0a2c7d4603fe04243e5570e980012e6a597850d767eb93956ac4101b47d21bb1250494"}, {0xe8, 0x11, 0x6, "f622b22ab28ec2e34bb8f7020596bbaf8daa483841f2acdbc09f0206eab560afaa1b5f08bd107f6c292120b96c58499c7c6f1840029d7d53f27deceb40818d837673f40c2aaa2755b2c26bab60c0d4cf7c6409452811183119a318b22964156484bf1bdd2a144272aa432eb559cdcae5f4229356611be242da866b56626f7f09b0218117ea600defcb45d9403d4a19c64c53b1045cc32ccb311b586864ed28474adf7ccd685768376dca3c55e2fb1ef0834a4d86ec6b82b04585fd0faac067d189f81c3b854dffcc1b2c129f08beaa3552061b512b56e6"}, {0x1010, 0x11, 0x200, "f29bf6177e02e86d8129b53b53cf45f2ed2eba150cdcc3a0f8f86a579b9b4aedb8ad68eac89a4baaa83802bb361043271e3032f45d31fbe0fdf54afeee5f485a61e8006cdaa6912bb6224ccbe58da03357976e09205805976273fed1b99638b7931520e242ea13e24bc3ceda417d8fdbf217abc40c0e9b6288dab868b79b292858f2b2e7f99efe4f69fac227513ed55a4d8ec9c9c51bef19195da63ad2e687aaac6f674bb24f68bd0b130ae2e591fd9b0a9ae70367a27f005ff3bb9423d33636d2d91a7e24990899e1a1b76c613ddc8b3255b6b6795c2fc74378286061cf2370fd30ae5b8051483fb812e31612f519a9c424c260bb136dc15b626087165ca4c7eb344ef283879f5ba9e88c18110757d97af706cb46438e1e6c6a2310c3463b6fa44c87c1f61222e218c796b041e46561be333ab49f65eeab4118d3f5f1dd6ec57739a76c7065982f88d0a4d505bdcc1de86b147eb2dea4964ff477bcb5668ecf9db00fbfe18844982ccc380eec01695469b819b5c467e513c8634b3ab2379f4106a5a56da858c692658e7074184545716099e55ec2ba3e005554b023d7fc5935630b9f4935ee3c10d385b5efd64e559feaaf0ce59fa5cd54a84b9497655c04f1a834450f581a64eaabc0b48f63a038407cfbea32b03e3d214c0a06ccd1e6fdf8695d69f828249f5d7c9c45f34656f2b7c75f4c919e5ad8b4961a816320c2169ac0af85d0508659470299ad794d63b056cb47f77abeb4a3f7c30ed6b45f5ce7d3a6e34e6f02b40dcb744f664201469189f590b70a713c9820f1c287fd82cadd829c44803980bb92004b49d67e2b44e48916a2908d226588a622824a76ec293bbfb9de8293819b4c25c00530cb8cfa597cfd57c61b9ba4283c909624d3aa37ee2101d2a3e1500f128e4ccb1e824af55fbe72399a039fa338c487af8d5fd3619fa65a6106c00453e6f522a12096b1782fb1ccd114bfa13a859f83d1566e860f06e8b40b924fcfb28818187626d615f538f70853f9521df37cedc464296c2a8dc890332ee2e4d1ae8da71c0f32580aa6404b8633262e14183eb9bb22d617d9cd009f272fabffe00617e3c7a0fd67f41d5e2034a8b2ed72d086b93abd2dd14d8399832fe6c61c14c64e84997b7a38f23ce81a285d99c8cb327b50439dafc71225b78eb9a4ec375bb97b5032d5d999f29b74a1a65fa53b4dee7ded63abd0ecdbcf0ccfbe64941315c2c0318fae9a5b7e4402b6b6bfa9c9d60fb9b890e416f411c76afdc88519bd2ebe874103264766b81098ad553b8643473ebb53a620c01060b9bad6f719a50a6837d3c1952c85931ca07e88126ee0b89ea9ea35ea9a5ed5fc3f48cd62db91f548e6d3b26bbbe04370ef6370a1cec056b7b5c5507b64b0d80eb5363e9dadc1a2aae385e17b35d941b170fe292a188da49e0fafe2fbcc330a5464dba356257c5c1d5028113e7012ac662f6deb4e34144aa4ad5bbf2f5c3862c3f90e07557ab70b07d7ba3279ef4d917185c4167e1a19765a51e89a8f9f474b1fef3551779156c2ec6b90f8ed8890f51e04dd7eed06358a92346d116bb438f95c083535502b2ff6c1a6357f8610251e508b25d716b5df52c7b9ba843f6563f9b76517a999052eac7de4db2d08f626173aa250608d808f8afac6de78038b23c931959234f1d57506fed93f079d7c9eeb544442d07888a7c86ff0def543dfa272bc5860386795026153eacfaa3b1a65ead056bb462529f72d9a70236448908f8a7a5e11644244af1066c943121c9ae6fbcd6d73a97737b16045e2a80d910895ada35117598b30d891f88504d2841b63e4838416a7756ae51e97a2eface395df98bb6c1822f6e083e4fc2dc6733655334d57fbf0175b4fccd4ff83c47f96a35c781e3a16f74461feea25e7f804a9c2f752f25f3abc849ec06ada2b244b1bc3a06ac31ea304ad98051691a91835b2681b2d16bb296add0318a2c6475f703db3e172a1ea0f55bedcd1f319153e53ffba9e55369f7f400732cefadff9341fcab8be393cf1310a047ab7eb447516104ddc251664a53738949711c2f47cc6a2b26e697aba611300350d9bbd8a30226da3dd3a20b6bf0e17f7105ed8700da35f8e510e77b13a5384cb3ee625eb21b1268a8ff6479a130b67a0c988f64f221dea32dcaa46b488436bc21c42199819a33d39169cb14e22d92ac76be9773be2bbee6de2f16023cb51788307602d046a545b67c3d94f881fddb9f0b7373b99c27e42d7e62d41028e398ec51df177b8856540b570e50de81d63410fd1069df9d4caf4d1dccc4cb6ce0390e101faddbb033d63bb2d700699300af238c2e2aac4ec694792eacbdf2625c37fe4940f20798179d95f8a4553f865008e6fd7532c4402b0cdf34706bd456bf1f7d25df5bb656ff121a85baddc3d19701f1039044a1fb18781c586d6811e9ada8864c38ed36829fc4db2d88cb905e0392ab61460637645b462d306d7f286cd68a81d26bddcbc4c3aab56b568491a029ae1045bc8e1ebc99ab5b2ae5927dd2c47fd3c15cf86cf8e29ba66d1c7ff8af759bcf36ae5b20a760ee71cdc88580aae5a40bfc9cc3c620a8cf609d3ccc1b6df1276a17a34fa9e27cf9debf74e53ad998420fe9fc79e04ddd49adcbee2fbae7637b1c5767d37596093f7494a1d885fff76ee71e863fe22fea74e1035c04fd1cc7579fbc71f9280abaf20f99bc52c73b25200d3bca6dfd88a609f9cc53822da173c1eceb1690fa33e01107cbc03638d0f5d44ef6ec278133d075a8fea99f81d8027769592c7cfe68aba0ce548c571fbe11e1db7165095f338e73aeae1b4ec3d4804b88c7d66551ac8993901944a2ea31535f70688077a79b498b41c725c0d91060e70dbeb219cd5f16b056414eea53b4c0c9e5bbb460c5602dae792d7c5becc1565dc954ed8c4039630dc29d04b82619ef88ec98f2770e22ce4b1c457fd3f1818c651511ea23d4a066a1b47184a7efc0963ddb488a01f1c4f4e5a2de13fe866b90024e9869617c022c7077687059684f1e2face07901650fd9dcd0ee5fc6baa392a3e595b609fe1deec14310295e41b2245f9805bf424fcd50617e4d2ea4e4b506b42b80bf73fa156cc3886ca063bb114a5023bbf282194097fb68061caeb81f1506c16f50cbb4dde32d9365c3750c621110977907083d223ed763a554e5fa105d456df9ac114825d7f7924b5c0da1200c7e94c9b9de0d794a2f9c446e84394a3a3a5ce5ab44c7c2a828bfb222fa17983fde0cdd0a6870cc613146011f12cbeab6b1dd8600666bede839f6e6859e358a79dca9f232140eeffe4e3b4b58a51639ac8aea32af39db5978eb7b89b49840d81c0e3780ffa5f8984b2c0d1af61658096eb67387d698be8b604000886091d15aeb73d3ab90d66a5eadd2ed93e87908dddadd564b3ba9a8d5ee4baaa963e061a047ae9082598c3a96ed4f6e7fec34bc32d99e773b456924bcc72f20e322598e8cf716ae180a9fc1d76f1a9f668c5b4b1e9c56b78b9f682822801c9019eea29ebf7dfc2557af42fbaf42d420ef7ac081d3c9a0cd09722f12e8244e7110081c211f306a713867a999ee2fc1b3e5dd79bf24f1e959bb6aa411fd8a41fb5c7aa7552f1e8921390d3c78a84841276951a4d21a0f99372959f8c11c6d3f95c2682ec0eddc9233429f5f99ea6186d802254962c5d5f2a4706793c098738e578ffe32d669891cf36aba46c514e4bab2a14a9db8a1bf19cce99accf51f58a16d5c0559db18d3547237f8ac08dc29e96d8cd44d5327b8a4d8c127e10fcd6c706fe24c1e82e856c77658b239cc77210a911a7d6561fe056cc08ab62e2ca13891b0e327cbf55260b4e6f13d373e29a26a0d44d1b8c52e8f45bf178976a1ee47d6730fbff49a693e3937308cf46801ff50faefd0a94631536391db619d50da7085e44a3dcc72a62351b68c5bb1fc6359928b9fc4ecd137d35beb20bc61bef6b1a83e5459889af98515a54c4d83f4b9e8f25817fb22b67a25eff881f4c20a5bc5dbb6eade5e16e33aa7123e31872b0ff3d0d4eab8524f2e233a9bdf53d77571e1f3d2241fd6797f346acc5e5e650d0ab81fc2c604277d10a3e6029eaf72197d4da47cd59b6225e87fbbe6c7420b8966409ea28c6ec14481dab0ea729e6499f11620cff31b19d7cd0452a71ad536c0fe1b97cbb88762482f6340fa15829d934552ac8445a2be3d7e0c3cedc030aec667cd45bcb7097fd56408d44ccd99fbc29e79b2f26dd6a313b09262e14fede3c55fc1256a6b88b8d27546948472da35da565da9fa6ed032498ddff3e5fb579c243e19df05c08ee9ff5c449a9d0bf5807eb3927a75adf94369c84e8173f5c07e391e01510ecabfa49727503ca134b465a674c6790c46ba99e234664b3797c4f0615d2ff6bb21ab5021d093f7b0846d446f4f4e64e0ed06d9717f98a472f378edc5a54395e9afadcefb6b589e2626f27052875ca37c4d7d69468ba9c51f0fcb282a51be651dde8a6d8c2581a6e530b01327f6a5d6610abb3fbf11140e0379c2384efb87fe22f53c8ddfadbfa8d30eae95df448c7327b9eb6ddbd13c56bba46c57a27800154dded35b6fec87c916888d25be1f093a91b200d498b8b87b0c4569a2d7ec77e73fc6bb29dacc556b241920fdb131c02117b67a0ba1393cbced36bca6acfb50eeb477c442305eeaa07e9c19743d6cdfcab22d9c844c50112b9bda3323ba211dafbf5766ce61f91dfd98fd6c626c70f48460cebf5a0dd560977d3e392c77a5c5b168dceff0cb45980816a92525cad1e31440e8ee2e0655224a840c4669b7b8d1ca04a5c9e81154db83d52f5537d4874d71fa433848c880710dea63aaf72a3b79b4bb677023d37c6b925713d1d583e03d654fec3ca150b6dc93e526c7eb231bc78ac1196cfa6dd25bafdd574147aa20ff6a2242dbb5fd14187bf73163aba087545f393be1688e7fb74ef56b2685c4f02c7cfad930f943dfa87e806894169c0ebdbbb6f07345666379a2edaaaa0393ee0d47da5ae082f6df1f0c76094ff1fbccc99bd9af28c23b147a36d27fc44fec0f97e5346735f1b03c8bd860af4aefec0aa28c81cbad71e845345de935c605c223d4000d960a7a7f046c0f4d86e131b22da66effe98781cf4479e51a47640372c54fc010491f398eab398df37e455963e4b0e8e4cfd2ed8a5aefcf46799cc52d5a335777fdf933b05fd65f7995ad8e55e5d85c3cb9e7df7028cd22329ed9516bf0b485fb7601526849b7a32a2c144332b3e6e896fb4c5e71e4ae8d18426b272a6180b867d7f2ee79f686cea3563516ecedc6e919c001c71155a23ea2f9a1c622fd3ad09ca6a537f42844d64ec08340d783553a4b7546bd2ec5868dbf408bbc0d41e51ec6722032568a617d1cbfd2e8ff2bec304d16e8c020b687f20b24af1f36883ff145c51d0493776b25eb4ed776c7ec14d5b407b295ee4805a260edd4f8fef535344e8290362aa0c0409352d8adf24a0b13d6b8cfd536d47f90187e749263825ebe2569f528bb0c01672bc6fe00fec3b40447e48b5f88694bb81a0cf272b643af731671541f4d9b768b9989ad46e64af9f2aedecc6b2cce5d7f5cd60819ff4a6a392aec03f5a4d0b03a506bbb50f731a22d52eb66dc980041de5c4f41df2525c827d1852952b3a42f32996ebc22e00c3b856e31c01433457a5bfdf89e199e2a6fc12c4218da5792538ca25de0dc01acb1f6481cda88a46fbaabfa20a6173114e8a5267816a7740b596ba4772baed7d4ccb638236c8e04a22a4ec46df77d19fe860e8318ccd5e439228f2"}, {0xe8, 0x11, 0x7, "73d9b845ab6608111c4ac66e4690fbef501067596c6861af4f47107bcb0fc34c1c806a99453bdeb3d567c9c0f81d56ec74bb6b455d0f5995860705f3d1e385d5e3c203d3542e3d6f016da0096a8e86b7dd64b8c0441bc5754ecde8d68d0313eb3e34c6481f96fb16f8f6f7aca4b0788b9493b6f98cdaaf63e17ba3795b96a12a27dd33a1ec5da81b47f2e164701c2767214e577d19e355c9198a5b3d61eacf7b462b3ad936375bc2623d98d1363b3836765707419a4f3e19b76e40f66869c8b041188f314b4962b8baf5cccb622ad6c496f42c"}], 0x1340}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000005f40)="1be1fae5610689d349e3b11e6849b70dda50974e46ae0d79fce84efde3b8677d588d534f34ce16b741fc26f21c3d92105211452ac2fcc1eb48505b23fcbfc2475c696b101b2fccb776e64f42e811b11606dbe265598784fdeec47976c7d3c47dc1a4877a6f88f2e640d6a52dfa7a85b2e32be76dec6256c5cf01e13c49381b6a29a3c5debd3b29", 0x87) getsockname(r0, &(0x7f0000006000)=@in6, &(0x7f0000006040)=0xc) utimes(&(0x7f0000006080)='./file0\x00', &(0x7f00000060c0)={{0x2, 0x232}, {0x3ff, 0x9}}) sendmsg$unix(r0, &(0x7f0000007440)={&(0x7f0000006100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000007300)=[{&(0x7f0000006140)="96349252e4bd3b04f242f0cff597d1a14770602924fc2924ed188f1d9e9a5763e79afa1889ef9c659b34f0501d6dc968e7ee38598d3160753143a6f2409ed98fe933fdf04c9c58a4cbb5511d06a428e625bee0b665e4f452c0ee76ec63323131ecab1f3e1d76f37609f131a2379a136affee7a380fa5b03817e752b35c72b93b11861353cabad263b2567d8fcf24598e68fa303aadaf308d0bb59e5de653b40442e76c2e7b92d7ba5afbb7b4aea882e41dff85b9b3b05d72a5e18ec4ff75aedc32f251b520124896b5a17c1979ebd65a884aec1d08bd593b240e2bdca290699714b5b4cf90c0f32d5d0d4c24e89fb1", 0xef}, {&(0x7f0000006240)="eb12d0048185e123f5ce1a859c6049ab2a6c78d4d5da1907fe10d3f2d91b7c9a487e9118848323893d06c7ec8e7d46f7e8ecbdb7b223b1c7c8f2fe1a3ed1be7d3c244066233e52f8dd0b97104f2ed80415a07adc89de8e15996f0ccbfa17f1d403793777d732da02101480443cf91c61f7162dbcec36ed0f2c8fa4d17227995674d07f360524c15353ea5c2c67dfcd2ac53fcf03d2d6f94533d39a9aff6abbe9811a813342948b39715f89b5", 0xac}, {&(0x7f0000006300)="3b4314ebcb1779441890eef5359a6312bbe3557c78769021d7534508fddd50fad54182dfa5cc9a05b6339f092a38aa9e1d3ba110430e0858fdfee6858a06052740c1d26c4ba56aec3a1506bf07eaf01b11a479490687c7f2dbcef0ab630e3aed6cecc2b8fdfefc0b940620b68871feb60f7a2c4db51d0df68331a2d6b2b015454d85856d32f857cf4c5566a69f0726db2913ed74a6b8b0153f29609e06cf0737fb6a7da2f3f418f5b112f406efef6cd28c9e85bd94b17517289abd6152ba914c8326e836727cc974cbd106ac51e584697d8a1b1257e1d94e7c2dca2afb345ac2946ffdbf1b9ca059b2a3715726944fcd058352703078041aa0387371732ae89eb9d9ceb7dad70d49dd567803b19bac1ef7f1a9f9e01ed767ba04f3212666870f31f901cb70ef7f8253798ae01b67dd3f750d502790dee48157699012c3654931b270055be2a7c05ed58ccd0bde186eff577a6e819cd8b0208a98fb5a740c2cd7883f1f0c20c1e1c3aa907c992e472c3a7326a072156fa4dd9a5806966464a3f108c49b3e954bd3af729dab8dad0c385f326b8e43c66e1c65fa29f7f60f371bdc8ff8a4ad68d315bd616312ff500155b4220e3a812379d63beb802c79a34f3917fdf81759926fca7d15396eb03a6d362b9401b801baf5a052b2d199f23acf2b7c526948d3c57a92a0176f2be568cdf2d7feb9af63e359ee9936bd3b81a6546d53e3a6fe2ef90e0619b30f453f6b8b1bbda13210468e0cb20f5af2d7bc3faab70d150e1f66e5160be7934aa8c5944e00de83017938d094b1d3d53dd6b747fb350704b4dd54f967d82ab52a032a122d2132b2ccf1399e7633facf341682923e2fa9436b663999161dc8b0798d31f5d71fe8bbddbc9882b1e3b816ef987a777e42017bf506463fb0755a11396230ce0f02c12caad4de4d9da3d0ad59233593b233792105d7dae8315b567a01e8ffe1ff532d800941ab352fc6f18c520f750d8beec2a0e4c638801f846a420c37b5eba10548922946cc76a0654eaeb81020604fb384b01a6eeaf911c4eda8187738fa61aa55903fddee8c768fd1c9770e31b47004ee417b5ba257fb4fa0ab2ac42a701327faf1686392e06f252fb4717097f9fcd79ee4896982c258817de1609e28a2c414349731217647be6587145e75a4f9ee10944d81c195d471ee63764694fc4b96c83b8b57250dcdfd817862289c7654fbccda0b8084cb10acc011514837c71e3e5c279bec654657717dd7cda39bb3987ce750e2bda82d8802333632a1cfb4e254beb70fcb1d96242332ccc3a14c25961841b4323105b7860dfb785d7b65024e02b28bf48f8774b29951e6ef765c5c0c0dd7db6ca015626c16f2708109ec3dbc3ac561e84157dca724fd1ec349a39c198f920e0d2d68dc18494fd7ec5945bd2d99afe5ef3f5d35591577bf169f0f8770163d3a4e34ed46c2a134f135dc765e33092427fd7cfd7f1b2d373b20d8a46779a92a24f309c1f501abec3b692221ab0530276ba09c8a247763ab344f7a53d9f7ce40669ddf05e6f0d95e7cf74044de72ecc50e4efde4a4efc20a2420b2c83b51b9e9ace189861f1bd3173587a767070270b86d0c1cc613d8c3bb1a0328047772d54c7235ba524a5d6259112276682f01985a6b525bf579c139d50974085817af175bc26cec2017fefc4ee7f7c6cc5e53b74af481246aa42eb908cbad74fef7407eacf6f75ac8208bcf62025f7ca751342bf592b8293997144fcf0960198463bcfe3b4057ef87968d1c7e0e58267972ab1c50bfb8e20cb579bb1afc310f8fd9706012d0eac7194667b46cf1c1ff9ff087c343be4490df22768892c144445184ea21ccc50bc4b47d9fa0987a48588d90087ff2bd4d39d5389566f99bf3794382fab8b4d8860f8783363c50534cc7b34d3aa223d0a57bce915c80ab28f40572f84e77db0789a9a03ca03f62b64fe5dd394e78b3db14441b668f4103cba7f83f6104d90e9cf7769e896b5a419d7aa150a73b860ae3a456309908c2ea6e70981b621d112da8ec13f0c9ebaf9d4c500905a4ad7852e71a92faed157f74b010933d21591f91567505ef7b50eeca5914e53b1c369da547e25ca11f9208a72fa6fa2f3fce1c7bd84f6156c19a488601ab2fce66b77ab64a0c7486abbac0e942afa54b0f8aedd083f1be9993c3753478779611dddb23ec065f713cccdfb99a5b681d5babfe5e9fb05e59f24b3869f914ca30810ebeaf83b50663a15ca29cbf5cc3ebf4a61f9b8dffebb515ed82e53ee6f43837701baa9ea418e345e099adfc66f35c4e236377dd710492c290339171e0046a64a502739ed9848728bb6ad87a838ef44c56e2799ca6e4d63a1d127b7c6ceec8a444912c45af39829a16ec168e9017cd7a48757beca7c3a93d2073663fe1aeb4768d4fe31f7ba5d1b8e08cf5d4bdfe1844565e97243370a0b215c12cb5fc58779b3f91128d9e723b18c83f0c09ce81185caef18210db0135a6fe82eb19caa60e2930d82887ce3345da18fa6f51fa0a04467d7d133c23372c8c84a708a7e0097c039fc6d5e152a75c62c74dcb41e2ec768d525b8819e3612792c79b42bbfad70f6f90d6f4f057d997f1079b0873592e4f933d0dfaefdba48df92e7920aa17823c5d9fc3705a46e1f86b8fa99de270f58411a8d12e7b886c312aac95059fbd66924dd5e7a6352101e3b53818c652b62456ee4ec7ce39aa9d3904c85c0352c2db1b8455d6d537eadfba0fd0840b166fe6314a9ffd4604cbbec006d0533d6adb57cb1bb5eb984c9223913b9aa11e8f33e621acc5042aeaa925450d591fefac23a3db5193ce117239788c074156c4f85cf598d99f199fae851411c5842280a9846fd1bf9834fb65b43232cfaec16c598a62c171474206d173e2240ec5c897bba2030fa9f4f6d0fa56b5311aa1041cb9b774479d5dbe582b565896d7b2b6182455c72892c4f001cffc3f034724d0437261f5064f3dac52cc40b830588b4f210a1e88fcb54bb7c445fc502a39b4ef63635abdce4ce78d93f34b047b8b2e04de165a060761edcbbd34dafaa9fd09652f6007dbc23d4c338656947af42feea211da1de6a664adfd4b83400d3f96a6641b5f15aed0c2a3f164d522a0f4a891b5c2f20ba71ea166499beb1caf03a19f7e4fa45d37a6ee7e2dc80a5025e5216e2b13ff949d4ac7af39a3046f304e0178319a723a17ef32340c6bb85710b3a919bcd331e62599dd6bcb5e4ee808af27b29ab111c152ea1a351421a3295e6f534315014e083ed84ec02a628276449a049abb9c55baba4865078c1b046bf76747dbcdb919122f0f872e6f4bf79e92705f17bfbfe6a56e24d6844600dcd131e602c910e90d18701f37286633200085934953faa11b1423cf7a335ff4e77c29dcafe1bd96446dd6c06d13bd6ee59aa76642d8f946c002d0945abd75e4a196028c70994c212a37174a52144024de302b6cfbcaf6156b086c7ae371a7ed2628ce076e0fc70f33e1520b7085144caab71b0b84512f9833e88fb9c67394c424574ed9af36a51d0c0af0857bd62563ea0b34da1e3a357ec924ea8c998e7d724da2a835165d7b835d4e569b45090a4456971120832d25d34218186f38dab1d02a0da80e807bef058c698c6d9f05cd60b4c7ba990af462a534352aea9d53eb150ca8bb52f3248967c0f8960cdb3419ff557cf7fea99e9fc6150eaa09afa0ce1ed10caf58f58298684356772ebc0b80acb50e030094c33669746fd9e1667a2f37a70324945812ebb6431f24ccc47104594b9dae437db3fd774eb8b4731e2b6ce8c53d317f19f9f01d9b872b62584bbe45e0e0994ab140dcbe831f3e6788ff660d65976184f74bec0134f30522c59b35edea765307bc5d732b6af0af9ff3fd190797ae32a63a883045f239eff1a79130c89f1e014ce315660524e7cc2ed1af5d7cf7640063c8c04c0f9bb0ca4e3a96d901b35be13edb7b78da990b1f183f366ddf66f68cbab139f017dfea36b9d581769dedd9104aaefeca9362c40f7becccced8b1d9acdc0835076139d280f19ad6f7ef843df7bcca24bffca2d7e8c941e8a0d156662fa1186671d1ac3aa787747bff1c06d9bbd70a9033a92a96409163d12c23d5147e5743aac48572b24828a290ddb1aeeb9d292e14af4071fe678ad4508c08c54205f61e4b6c16897ec83ba28e77638657ae9097d8b8d6c30aab02e69e4b9b1611c79b14c12aead6f43e768fef33870dea2aabd7f2ec071558c3805625901d69135302e879f4b79841b11cb2b06cffa13f14757f33cff048c2ce4aae1c75d15fa1ab71e62f37903d3c321e4212d43bad23d0fc2ebfd6b718082aaec0e283002a8162504ea38bacbceb178f9e538218968202100be1d123ff6ea3fd2c69469af53cb3c080531cd79d53498b51122fb8e4e5b4cb173db4d085235f197f184945912c720d1a45a81c4bf8732ed24b2cf6686886b3ce3d39b3e9c5aae062254b292aafe83c52fa95bf13b603e0973132e1ea90ae884ba54ff9ba9c9de67c8da5e95a693d914eb87b6f39070a43beed4fe284bc41ae94be118225348777dc70ac486f36afa3122f41fc2c3a38680d664b01a91a125b5f4a2b9e5ab0d6a4f0bf27da8a327e82bdc2a830263a2587f15a7edbba1857d0b5e6f0426f4cb4d0481f99313dd3bf2e6e70516b78732426956d6256b2f9ec5db2c3edbaaf7ba3ba1ea91f39d20ea8c8481ac00aab1e2af04af6cf6d777d881fadc1cef59c6b8b0b8cb75b1ac6c8283c993b26c35def604b8e5d32e5b9f68896d5e75941bf69811a3aae8e271de4487d8b644d4f80507299b05919fca0736a4e89931f41286a10b2643f2a93edf52238ecbf55189d207e8062d8c339033af9973b1d8df8832231f0ad6509e3bb976db6be520788cc3a8d37bc747d2926512608b60db51d4622d14c2b5ebea648b45d5914068fbebdcdbbfbf2dc8db3222a0eba3445d96b926dcc9c3a3a8a20152871560624cf9d50a2d87835cd71d5c6285bad976c031a2e8ec4f9d87d62431dc00e761c22fd79c03888575ec0822088ec6356062746147523750bc5e10878677994001edcadc4aeeef133a951312d24fcb97fba3422d6626f9e8015da133981ca7f7198a17866364e883ebcf8b6fd5adb3ea870682c6e852b3a0e68042f928764676fc50d77967df188c32d0fea3b4aeee1773d611b6557abfe337b3359447d03c3b8f2153fdc2d3ff9ae06e757c015ef062e19bee35487411dabeaa872b876b7fa7aea57f42b4bcdae8302dc1dedc8706284f472238cac2b540c4f06b90e56995f404d5f290015ba50a3975855270ece672c964eb9798368ad1e213e06b7620a6761b4c905ec21964d63ce6c1b75b0c3b1bdfc551e8a39ee885506dbb7cb3f04baaa6612db3d2139d183e72760e6005f6ea3342da422ae47af65c70a08f157389076864823734fae8c837110e2b2937ad5f44a4a7b07748492e2f2d02bbb5fa37f77426265491087f68fda94b5cd51d89b355889e3e8b3eb1ed15d5529f4d01a09ad18c2d4a4e2aa52cf7bca5ae18b73c21a32b3c8271120aca66c4c49bc4af2b62991fe6cc783829b48294ba1d0c106227079c00adc48b84b866662021e893e2c9f6a3f814044e78cac091d8e2caeff4dd0614498b395cce8e93291043bd211edeee841c2a4dc1ec5046569025a82c0e8e8d36da0526a266db4e3c1eb421d300654ebeb67579902e80ff6e4780af15ba1a27e42c1890f5386fac9d84fd60d1e7a701003deeac5c72545c98305de1c650c71b71b30225ff285fde2a5cda89b5d", 0x1000}], 0x3, &(0x7f0000007340)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r4, r3, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r3, r3, r9, r3, r9, r9, r1, r9, r3]}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r4, r1]}], 0xe0, 0x402}, 0x8) truncate(&(0x7f0000007480)='./file0\x00', 0x30000000000) flock(r0, 0x1) recvmsg(r9, &(0x7f0000007700)={&(0x7f00000074c0)=@in, 0xc, &(0x7f00000075c0)=[{&(0x7f0000007500)=""/156, 0x9c}], 0x1, &(0x7f0000007600)=""/236, 0xec}, 0x840) renameat(r9, &(0x7f0000007740)='./file0\x00', r9, &(0x7f0000007780)='./file0\x00') accept$inet(r9, 0x0, &(0x7f00000077c0)) mknod$loop(&(0x7f0000007800)='./file0\x00', 0x6100, 0x0) connect(r0, &(0x7f0000007840)=@in={0x2, 0x1}, 0xc) dup(r4) 00:00:13 executing program 5: mknod(&(0x7f00000003c0)='./file2\x00', 0x6000, 0x7ff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010d2e2f666900"], 0xa) 00:00:13 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x19, 0x50000000, 0x7ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$unix(r5, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r6 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = dup2(r5, r3) r11 = openat(r10, &(0x7f0000000300)='./file0\x00', 0x10000, 0x2) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000380)="6b6d69d1f833f658b82e900dd1b647fb771523995e0ae428f6cc51afcbe8dc884b15737633dc8d0d40199961181fe03d598bc7c738bf01a17d66ee87a63716029eaa7bb3d2a2af459c5a52c1720171d6e897901e70de038254e42f14900fb565da86f7de861a97626dab2f3ba627f18d92b0a9d41fe9f6eba5abd803074c68d3fd97ea2fe3cfe2b48b797e9265c12f456b12dc7175541b096d957af1626c870a8de85cf2926b59e4953c7518a10b95b8f96ed485665d09586e64be9d1828", 0xbe}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r4, r11, r10, r3, r2, r3]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r6, r8, r9}, @cred={0x20, 0xffff, 0x2, r6, r8, r9}], 0xe0, 0x400}, 0x3) r12 = semget(0x3, 0x3, 0x400) semop(r12, &(0x7f00000005c0)=[{0x4, 0x4, 0x1000}, {0x1, 0x5, 0x1800}, {0x4, 0x0, 0x1000}], 0x3) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x0, 0x7fff, 0x6}, {0x18, 0x0, 0x687, 0x20}, 0x2, [0xffff, 0x9e58, 0x8000, 0x10000, 0x8, 0x1, 0x0, 0x400]}, 0x3c) readlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/199, 0xc7) bind$inet6(r10, &(0x7f0000000780)={0x18, 0x3, 0x0, 0xe2}, 0xc) recvfrom$inet(r4, &(0x7f00000007c0)=""/176, 0xb0, 0x800, &(0x7f0000000880)={0x2, 0x1}, 0xc) sendto$unix(r1, &(0x7f00000008c0)="3289e22247c854c8929a702988a307ea870e9b21433744f2e223367f66efe21dd11e4f4529bbcad70daeb12cc1dd5c3525bc5419d6457de8e1c8ddbe058149bd9823f9c4c500bbb1f04e86a3897c06b1320e391ce401c2b018f7356474519b76e522ddbd2426a5cdd0de1df2285177eb94d0c7264dde29e5fe3d9e1a121c29f8f6af3082ef0444c77500cb9aebe6777f7ce57872d59027d56b01220687", 0x9d, 0xf, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000009c0)={0x5, 0x1, 0xfffffffffffffff7, 0x1, 0x5}, 0xc) getgroups(0x4, &(0x7f0000000a00)=[r9, r9, r9, r9]) sendto$unix(r10, &(0x7f0000000a40)="7df15afc0abecfe0271ff558229ae606c178e6177ac8e020d113c52cbb39de5cfeb9ace0383f2ccbf206b3bf499a0ec0a8aa2a912779233e8a8e0f74a4ead9634c58a583ca6fbe6cbd04149fcf2dcd300ff60040f164f226274b92c0dcfea3ee20688ac06d2a2df354562031a27128d7d4b2ed5aaaacc20a67b1a4c92d4e37c75520ca894cc6aba1243f20042d35c68bd2faef0da51faacfc7d6edb0edf1e97135a7d8f3e86661e409327ef5ca0b7c4d4ca192337e5a46331b287339eaf8a75c45f682ddf291d7ec24609771507d9541da95c050385de45cdfe63f67e7709dd4b2b7aec93705aaaed300784b0a2bb01d4af5a97cdc5557ca79cf3847b700b5f49322bda3502f878f6129d84cd381c4aaa55d75c7a29266926afe03d95757a01187168f215e42eaa0eda8e774b7f5b28fa09c1d6bfae6f0ea845201d15abab57b4553e3b4cdc42a915a8f05b6d1ea1a540abf0afa412f9f4109ef8df7c217f521f8a191706a7a08f911af592de11f35e7e1028cc13fd41a0f1125757076cb2df2afe2609f876c8a1f3f8d6ef9e30494b5af36e9a7475147f55fbc621ac9f335813cc34975b12e9bb180f9e527ccd1f2ab224e9e0d575db8fd5aef555cb3ef31211b1c7fb025a6acbe1faff93b5f37d6d041433420f705ad00e41b0fc7f44081da094f958ceb23435bdb5cccb7d9bc01c4aa1eb8d0d0bfc21c672a859a7b176f3aca4b4d53c889ca371cc4825564d9c222aaf8b277ed9faffa6951fb2686e577770f39ae6e8864257ceb6ec6492bdc953524645d39c8ffeea09c30985e2dd8e824afb8c1e9871ded0f0cfb5013172fd377616e384655fcb314802f80d63329d8984565bb15b9110fc760ff48b091a81db699dfb90c394b9ad90dd7dc1466c07b34a08de2c4006c9f0c16c4e4be0a848bd59dd9738819abaa14ae4f0112e3bc67e00e55bab31706bd05f9735b3247962344783c043adaa355c3fc13b9c12570bf1213ac0e0c3884500c547b20f7cddcc606d408762a5de8b01470c379278997ff2cf10ccd80e7a3a7d240041f3dfdbacb54d4f95d3bab96f30a32c90db9a8c32d366c8211a13732a4cc4ee62050a6f765bbdb5d7fcbad0fbde66090fd6c4e0b3507182dd6a508c48bd45a01c34ca41c27510cd08ae7cc6cc005622bd5adb9c8b147ecd22e943e73adc2a1157ca28adef5321958349e3fdee766de44430814cd2367991f118875dd8c143e587c5457f7d37df6bb2c5ea81fa479c564d99f0732b9a4cd2901184e23eb8881f54b940919501cd1bef8dcaaf157245e17963e78bf00d128808d404c433c05a4b405d2fdfd1172a01850fce2b647c7f5876b1d493cb71ce609ad6fb5e39d667255419ae15b58a0159f6d4ee152946132c9ec97c2facf76e834a8fe96e708f0a1debc5c2b1e4caf62dab315d22f99078ea21ee930323c08181d6e0e694747740418f0da8a9b6e4f840a9068fef02fffbca342d33fd81980d75b0da57159cddc9659cb5da424dc774b4d4dceabb6c570ef6ac9b78c26f631a1a25c750b10c89c612ee2af6abb8d5b66a5a3fe54018f15ed27b0f7baf918bf7e67abfd270a16042b609aa8e1d7efce5f4c97fe2825d7f6653a7f033ace6fe2b7a429b5c3cd9b8fe78bad047c9d67de092a62c9173dc488b91a53796cf23dffd492a880fa9700631faf2bae6e4c36613f61c6e33d0057bd35248a39fbd69657d75b2e090df27da8c73d38fcc667f350fca015e6ba4fbcaa3d4f6aa85b5d8ff82ef8646ebb805eaa261687f71c4ed06c4f5bbdc1a941fcb63fa2f1a01992ff5b041d8ecb1c9034937bead5657f5477b5451d5849b2bf0a4387bed9164a4aae81fc9316c8ed4efd837bdd9b0faf06deed894e856b8d226d3e9f0f8155f4a350cd8319ce3471528805750fa7c672587aca2affdd080cfe1afb656fe78b7298f2f9de7746db30f8cedefb0d7756ee1fb4f41dfd33590ce4f0769428cde8b317de08fb35f2a0c3b4f932f72986231f62207cb3418cf62284d2febabd3967cd2de554b037bfa13cc500659d35bddd57612557570930e75fe1fedfa763b83f7b91b3d08151ea3cc0c9149615b179e131cf538c1204bad629b16c430ca0dd402e800cc07afdb8640aa6d83ea088e374c1ab7960b727d50e5f12a5bdc2bd55ffb61c20f9eddc9b0a04e547a06a4575ef9d2a059f73541970826457291ae6081ea237705dbff28c0d2c4f257d99c859ba71a2eac3216ae1f71a81af2f4c67745d0a7e7cc622314c1c5295120f1d5c6cac744052b3a8372ea0630b5a17a893f8d7f9af6093e8990d474f53721f1356497227e0e877046ee044cc60f78a823ee1b62e089f8b4f2aa2a5b2dac187d06085710d908f2a5549049d568824e99cc1e013491593c21f0fb79706ea20342d9d6ca4225a884bf9543613a3cbdaed8c4e2c77d66f21a3be030658f175e62940410b9a166a60131d1850126298bf7ad095b4b3afa0b20b313cb97ea3c54154cfb9a559dd965e15ebdcc6d0a2ce2e9158f3015066feaa4df35fa7cfa66075c56ded6bc34ced7e5f5ab4bfd80a5ca37cc5f47e71c53481dcfba15e2763000c1e6753e2ce8696886cfdd5d9475de9fa63cc0370b418009b19bc85d99c78792cd646d45e90acdbebcb22dff2f65e4f4b51b10efc853f739b57d136034b30989ed5017df9782b7064a5b040e2c0075997f9dded6c94bcd562e50a1b36cd92c9e472671d4e90bc0df529d9d59630c72019619651b679155e5d1243237d75f0df8e99f84387536bc4e0bdc1fc18c39521e686a31529de3d145466c23f30670b71a9d6fb03a41b968a643ea1f25c133de2ec7a520d2abfb2f5735b490fb813c65bcab7a356b9d415d01c654cbd32db0275c3fb1109217286c2ea0f4daa7e0395a233ccc615d159b18b550257244607b1a53f1d28262de755ffbeffb144f180a21ff2b82e3ed5af4018c094e1b67887d9cf4419bf4493114f9256026ab639e3ed35279becb077315f91615240919439af1d37ef939bd415acccd4d9a8beeaf7dca5f0b69727fd9ab044130faceaa785af88c1b9bb099c9caf9cce24973d4e0f102dd731c236a8dd37a798844fec13504f42f930dadc7b580f38d4185a25f2e9c5d92f36bd03fe2aba6712064a72c4e1804bf7362df11b8103cb57c957cf4467170840f9dded8750bf258c58d5a383fcc703fb2c14dcbad3233616b36943970feefe69bcdbd87f374f411fc8a54dad0f9beb456778846a02eaa9923b75035538c623a9f1997eae43cd0f0de36483bd21cf6f8fc01af38ca7c9d32e14065e7d387c97ce7f5e33c04351b512db18015753196199c24ee3f2854ff223f2d09a341b4c1a2413d3649e70a7ada842df3086dcb11bc77f8eee00de2f0adf55b2e7613b9924e3a4dcfe5f20032a2b2e8d6896f4547f22b5aa1598c2ce32210eb10a120a86bba7290c9ed823323709cbf97084abf80b90a43432eac0ded3c0550929898cca7c193f05386c2734fb03f6f84d1c5038112be144ba883e9e56bfe33c4dbdf4791f20f8b4276a47f16771080a3a8f4cc1ae011de649824425220a96730b7116c6ab756349626d76e01960ef89ff745e2f0760ff0d91519495ad5463ec22c39eef29853eab00d8d5c7cb6753388dc7eb5aacaa4d06c25deb582176d02294eac99379468bc3bf0e23322d12d0066272bb1a6812218d89f37238c5115cebd0141dafe4193d1907b708556c5870b0027636901015351df4d7253291bdf5ed5d341b7ee5e88e956047b269850d3679f9ee13e0d9410bcb09e6b520c129dd737ee83913463751f480c4d9db8fc602c42992ebdacad5666e9faf27b588397382335471e120a67d54ac644a51402601e69d6238aa016bacdbd94e18f308d4abb4e245f8f628c7c20842553983b1666bcee3d26c7c3bd8db0251c319e3bf8c09455849a07999dfc4548e27b9ecbea65a83865cc059c0dc4f3fc4bb7daeb532ba157be939385f3e1d030cbc0cfca7b39ed5b00443e9e660b22fc781dba11f94be237df5def39aa6873a8e131c10e47a4b73a691b1cc8fa55a677d92325a48e17b139d7260ba8325eef90cc042b3588eb6a998e0b008f44b91c2840aa1b2e7a8cd74053b3d5a3a02afb3cb38a43440742178ab7f038b0ea502822208108598991394f7316babaf59a03f8b4d386a339d42decad1029bad098634e70514ccff82969df845df05fedea9cb0c1056d45ecb18a4080f058da8a0356b558a94543095d8e948d8fc5d8da648ab3bf951431f3762134bd6997719de72d8a105236ca4bf1775e0ee59282365e479da74f551ed8b8579c90342ab0a3d14f63e4e068cad14af830c12263d7200e188acebef78b2ab2a0831cc214b644082d88c4a5b63bb8befeb93a57e6209df14da990e724312279ef8b3cab78df5b88cd0bcd2393e1b7bed56e4bd585d42f2eebcd4f4734cba386a7b88fca2681a8332804ba056ef08bb7ad96c37d0d98e32f7919a59d16c193be15a3bf095e90487087110b690c5ab1197b66374127cd29969c291453a3e9868a07606b24bd4bed0e62932fe86fd7c8f8813f2e881e6b4ea238decef5b8124703299132fd5ef1b34fb9ea23143e79253b876d8248dea75373595b307f41961670fd1d75cb9d69e98715291f019136dfcabe1fc84eae0af6ad3f29d7ae1b332a6844108cbc923fe8ad38428012a7e8b600db9ce3be562518791c15b89a046b2aefa4de645bc28a91fdbbad6c5def74d5e600c4e29c24a122649c52dc5cd0cc92659d3be0021ba3be5e1659db3f232cf1b6cf6425343506db90c1bf876bff8e575fe74b3a51718399132b37851a3287e754ee664c13401a638863e3c579dfea2a6912bdeb020b73a4062be1276fbf101d85f5f501ae3308f8bc296852dc6743ff6843e481441a1212c00e754c3a0831f147c3de8676ccef9acc9f3ea74b1de8b333820f3a2f1753245ada7988ea1422af1e437d4508a10f1cae8c6d64666835cb3cc63f5dbb09c8f78b9579dc48d8cb375fb06034307682f3fd7fd9fc95b4db0afda75b3ff2097ea359fbaf8b146e135c9447d86e7d1c801a755e0947fd68849a40416c8d3c88e0286f3e64cefddd1db8b974326e3a24acff1ca16b42708fe2faf72abe3e7a0db2985ffeacb513171cce19c39c21728451f1f5fbcda9305dfbd559536fa85fe4d8d81b04b6afe036c0c95f90b87d9e28a181b19de9e67ca55d4a87d7fb2860d98422910128998ba5889929124d05c132a974f1bfccc85b90d189fd0122907a7d8e91c5c7f69be6ce2ef2d4d69fba072839310e9d5dbc7105abc8a9004398acf86522c2c14944164b99a060ca558c47c7fa829d747016afabb7e0b4c20286a3a8e97fa3cf97c660c1194f3692fd807578235f93a4a9dd80325f453eb02b84e18c53815690afb25c6d7dc38c2cd5d34e5d4820ec38baa53336b51686258ac5cd6ecfcfc46f811d76668dc021adc3a56be3ec5381ba7ee40083f38ea5d6f9fdfb941e240435c07ce3a75fada906f30cec85046fc779c65ad0564185023a4058b3a27cff2a488be04119040cb0e6371dfe750d51f430bd40a45b61a07e2e05144028ca9f4d5f0a37d5f17b434b5cca975d120bf8cef3dd856a4847fe2654f24f2164e1078b4b8b0bfb78929859613656c581491f53755f628b65157eda2000f13b9ab14c6c361277ef08ecf0a70f4c66e8c76bed86b696b313f06602c31eb55787cb7bf0be7eabefc5bfc93dd6a9c3a0b9aca1a5a91c12743db4c081931b14419a879ae36e08f0e3e5c223a7091", 0x1000, 0x400, &(0x7f0000001a40)=@file={0x1, './file0\x00'}, 0xa) r13 = dup2(r2, r10) close(r13) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001a80)=""/127) recvfrom$inet(r0, &(0x7f0000001b00)=""/166, 0xa6, 0x1, &(0x7f0000001bc0)={0x2, 0x3}, 0xc) paccept(r0, &(0x7f0000001c00)=@in6, &(0x7f0000001c40)=0xc, 0x40000000) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000001c80)={{0x18, 0x3, 0x1f, 0x4}, {0x18, 0x2, 0x1000, 0x1}, 0x8, [0x8, 0x8001, 0x2, 0x5, 0x1000, 0x3, 0x0, 0x6d8]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000001cc0)={{0x18, 0x1, 0x2, 0x4}, {0x18, 0x2, 0x1000, 0x6}, 0x0, [0x8, 0x3, 0x3, 0xffffffffffffff00, 0x0, 0x100, 0xb8, 0x6]}, 0x3c) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001d00)="89980bbb571e9818adca75cb5d39ab6f3e9e169d94e2679f5717bab17aedcd5241f277b7c515071468a957c8a1e3c504c3f3de40824b89f0b686d83d", 0x3c) bind$inet6(r11, &(0x7f0000001d40)={0x18, 0x1, 0x7fff, 0xa27e}, 0xc) 00:00:13 executing program 3: r0 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) setpgid(r0, r1) r2 = socket(0x2, 0x40000000, 0x6d55) recvfrom$unix(r2, &(0x7f0000000040)=""/5, 0x5, 0x43, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = fcntl$getown(r2, 0x5) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) getppid() getppid() r5 = semget(0x0, 0x7, 0x1a0) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/76) recvfrom$unix(r2, &(0x7f0000000180)=""/80, 0x50, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x0) r6 = dup(r4) mknodat(r6, &(0x7f0000000280)='./file0\x00', 0x41, 0x31cd) clock_gettime(0x20000001, &(0x7f00000002c0)) fcntl$setown(r6, 0x6, r3) accept(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) utimensat(r4, &(0x7f0000000380)='\x00', &(0x7f00000003c0)={{0x0, 0x8}, {0x9, 0x9}}, 0x200) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') getsockopt(r2, 0x56a4, 0x6, &(0x7f0000000540)=""/146, &(0x7f0000000600)=0x92) setrlimit(0x2, &(0x7f0000000640)={0xd7ca, 0x400}) rmdir(&(0x7f0000000680)='./file0\x00') fchmodat(r4, &(0x7f00000006c0)='./file0\x00', 0x4, 0x600) mkdir(&(0x7f0000000700)='./file0\x00', 0xc8) recvfrom$unix(r2, &(0x7f0000000740)=""/133, 0x85, 0x801, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_RMID(r5, 0x0, 0x0) chdir(&(0x7f0000000840)='./file0\x00') 00:00:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) truncate(&(0x7f00000005c0)='./file0\x00', 0x0) 00:00:13 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/242, 0xf2, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x4) fchroot(r1) close(r0) 00:00:13 executing program 4: r0 = socket$inet(0x2, 0x3, 0x4) accept$inet(r0, 0x0, &(0x7f0000000080)) socket(0x1f, 0x5, 0x81) r1 = socket$inet(0x2, 0x20000003, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x804, 0x0, 0xfffffffffffffee5) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:13 executing program 5: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6000000000, 0x8}, 0xc) r1 = shmget(0x2, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() r9 = getpid() r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r4, r6, r8, 0x80, 0x3f}, 0x6, 0x7f, r9, r10, 0x9, 0xf57, 0xffffffffffffff01}) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x0) dup(r0) sync() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x40, r6, r8, r6, r7, 0x100, 0x100000000}, 0x308c, 0x4, r11, r5, 0x1, 0x23d, 0x5}) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x148) r13 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x2, r2, r3, r2, r7, 0x9c, 0x8001}, 0x6, 0x0, 0x25}) getpgid(r5) lchown(&(0x7f00000003c0)='./file0\x00', r12, r8) r14 = socket$unix(0x1, 0x1, 0x0) r15 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x4) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file1\x00') getgid() connect(r0, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) semctl$GETNCNT(r13, 0x0, 0x3, &(0x7f00000005c0)=""/212) close(r14) bind(r14, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:13 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x1b, 0x40000007, 0xfa) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) fcntl$setstatus(r0, 0x4, 0x80044) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f00000001c0)='./file0\x00') shmget(0x3, 0x1000, 0x63, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200), 0xc) r1 = msgget(0x0, 0x480) msgrcv(r1, &(0x7f0000000240)={0x0, ""/226}, 0xea, 0x2, 0x800) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\xfd\x00'], &(0x7f0000000700)=[&(0x7f0000000500)=',!(*\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=']\'%\x00', &(0x7f00000005c0)='{\x00', &(0x7f0000000600)='@\x00', &(0x7f0000000640)='{\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\\#\x00']) r2 = open(&(0x7f0000000740)='./file0\x00', 0x1010000, 0x2) r3 = open(&(0x7f0000000780)='./file0\x00', 0x8, 0x2) shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) getpeername$inet6(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) bind$unix(r0, &(0x7f0000000840)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r3, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000900)={0xff, 0xb01}, 0x8) renameat(r3, &(0x7f0000000940)='./file0\x00', r3, &(0x7f0000000980)='./file0\x00') r4 = shmget(0x2, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) fcntl$setstatus(r2, 0x4, 0x80048) r5 = msgget(0x2, 0x200) msgsnd(r5, &(0x7f00000009c0)={0x2, "1220de507c7e3cd91c7a9bbed13cdcc53e868bb98c096a7a22d2e9e8cabe931192b50cc66113b408fc001b5f49ec8c48e4572165caebd22fa770564c3d5dbc253a5cd2ca8c40e1456965447260ad758ce99a858988137e77fa51fa009537d32ec6d7daf38c64de7e8c7d315863c77bdb110aed243b58a143b3c12057abbc43e3a5a1340f32b19e"}, 0x8f, 0x800) getpeername$inet6(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) shmctl$IPC_RMID(r4, 0x0) getpeername$inet6(r2, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) msgrcv(r5, &(0x7f0000000b80)={0x0, ""/243}, 0xfb, 0x2, 0x800) 00:00:13 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="f71c5adc67946ee0c188c021b3a274082812f8f3945d45de40ec222d7080b58f05d94d16ac99afafc9c9324a6fdc7e46c79c1e49df280988f8ec1a33984cf3c65a8f0cc24ba6aa08abff4175f55eb7b48cba93b873260133f931775600fcf676791ecbcf2336e57db81d5692400c62b1034cfa323947ac68231ebf3b39e9b06a47aa0882ced4e9c7cb89020f2af6a48d5d29dc35b421", 0x96) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sync() fcntl$setstatus(r1, 0x4, 0x10c0040) listen(r1, 0x40) listen(r0, 0x8) r2 = socket$inet(0x2, 0x10000000, 0xffffffffffff517a) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getflags(r2, 0x3) r4 = fcntl$dupfd(r1, 0xc, r2) setsockopt(r1, 0x9, 0x0, &(0x7f0000000240)="61cd2f", 0x3) setsockopt(r2, 0x1000, 0x10000, &(0x7f0000000280)="4b008821b87a2321c35a67de6b8c580b6948c988baf06114d2f63efeaefbbbd32736f55bb7d0aed986ce7ee9479884d1499bcc13171024c727a9c32d942624c14adf6d129bdff2b5c210bbbbe28db8bbc01fc9b8f9cccfb2483184ddde29dfa8aec3240e0ce3b6ad413a0f40b85039329e09a8589d82b91c8c4a78ce09aa6965de4badbe95acfee267ea74b8bf9455384f3699a92812e78c158ad3f3fc12b369e3d8f604053fa5a76bd0da793c1c7d98a5d3254dad965bc72e1800ca74ae328e2e6aa0b46d471d6e0b69417677ee6d133cb4a7e55ce7a0eb0077e872478b227ce13c4b115fce467ea6ada0fdb066a0ef89aee3af6d612eee661457", 0xfb) bind(r4, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x6) sendto(r3, &(0x7f0000000400)="c0bd8ce5808817d1202944e9ee4b18803eb5deaeb12f3bf4d898e4e8db4b3836bc381db4de3db3f1dccb15e33391704be76606d16cb87868c39502fcb70d0224a6c5fef18eec2d9604d0d0e1da87020613df45f5e9af53604882fb9281a830829665fd1d5272aef28ede763968e66b", 0x6f, 0x401, &(0x7f0000000480)=@in6={0x18, 0x3, 0x10000}, 0xc) fdatasync(r1) setpgid(r5, r5) listen(r1, 0x6cdb1a76) clock_nanosleep(0x40000003, 0x1, &(0x7f00000004c0)={0x3, 0x3}, &(0x7f0000000500)) connect$inet(r1, &(0x7f0000000540)={0x2, 0x3}, 0xc) r6 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r6, 0x0, 0x0) connect$inet(r3, &(0x7f0000000580)={0x2, 0x2}, 0xc) fsync(r3) getsockname$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 00:00:13 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x94, &(0x7f0000000200)=[{&(0x7f00000001c0)='L', 0x1}], 0x1}, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/240, 0xf0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) 00:00:13 executing program 5: stat(&(0x7f0000000000)='\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x200000000005, 0x0, &(0x7f00000002c0)) sendto$inet(r0, &(0x7f0000000300), 0x0, 0x408, 0x0, 0xffffffffffffff34) sendto$inet(r0, &(0x7f00000001c0)="4f950a92bebb250315a13854eb74f29508dccf0a2e9b883150b74d158507fdb47c0aa4d08f35a111b2c1b8233acbd948176ea859120a747d1d61d671da6b7d435530a329a929d9823e67421174072a53b754ae7c8adf14508d73b4f00381af75c7fa4282a4203c110cf94c3611dbf1769b7c64f781630088e9c0a62b235c0f23ea4139ad141b18744ed9997538f37f6eec2c16a80b31571594fea1aa8343a0eb141e2b63d1cc4c6a86b43d3d42078149618e8ad54e37b6fc0e0fb112b63b723b290d3a771cc9aacc8871b472bb3a6efe4d70646dad34688d3af98f96afec45df16ba9d50cee680500b53", 0xea, 0xf, &(0x7f0000000080)={0x2, 0x0}, 0xc) 00:00:13 executing program 1: r0 = socket$inet(0x2, 0x10000000, 0x4) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x7}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="8a66c6bb1955daa5f8ed4f11c7e3711718f6e0c5c64d27179187609c1cf3b5febf", 0x21}, {&(0x7f0000000080)="5548650cf1356d06fb09f0ad3e02c5fcee907047c8c9060b0e9d66742b06e1ae6591df9d7d7ad24f6e0a0138133c3ac78970bf95c32c70db0b50ede058dbc5874fd05c296e0b30490eaa2b315567b1ded362aa18d8a5a161a8b82e49ddd8a3414ce603bea313c5f247c3250567d5bfe2ac2ae2a84cfa777b645bcd03aa7594f629a370260d678020f6e4b82554b025a70b1426a590b94b516df2b1c7bfd5acbc3286417ba3bd57d5469d7688ed235a03c237eaa97c6b32c06848bd335a218a91a8e290ab129f8b16a0c56c99e1634bee02be72925320355c021ca2dab7b37ef2d608c9e938737689c103b7361cd81f2bd324ad48efc4e555ccc7631600de299e68b9222533353859a690e222c3c555727c3c5b394673eb99532b09e79c1aa8b38bf90cf3ddc325a28c242395c09202b34c2bbc6ff405f8bad80642bde0f0c60bf344932db8dfe4d60230d25462c2367ee72bbd14bb6f7bb2b7d73d2447bb8425af33901e98d4de2b853eca6a6eb070c04852ac80719a6aebc66d6c008bf45c94dcc4434e91ea7d591e7482104c53785343381620ffe9c03ba805e8d94e7d77f1b5817d0cf79ac6e711b5f64444b61f112c62d315ffe5ca26f6cc401c45f2b328791ad5213eb3e55055413f10fc9a9c5bf59cadb566cf74118f1d61d466f6f0d3ab1f1a26e7a40337706b876d6ab7438ea89e5ca3393554521ab3fb87ad6ec601cab4dc39f57f8cb419f916b1b09625c796f6c874b07aacb92e8822aaf1fb6437b1eb3a76714464f005e5507b8f9cf55c93a68b4eeed8c255591446aefc864e1c0826d0b55d4317c09d4a1d5bb3c0b68c581b5b25b4187b01c9b82f923c015b8cc64c38ae4a297677bba8857c260db773b61f7a59e89fe0edc9ebb3f5704f5ed55128ef29fb44ead9f6c7a5803cc5bce5059c59077a01c688aa0b55dbec11dac7239f61842b3033cee6d3373d40ff5c4a545f9a55b198fb6ea040fed31ce8f86bf72f207628c4d811ea1cd2a8f205d45f525bc2211cb52e4aab2344e9869190c5ff66c3ba1de7f06af54742b5858b9dfce7d2c4abdf32f6712a2233474317747514e91a0060910a9bef903ce9ab08728938b45d58a5273ff4fcd72c71d23b27cdaa27a1db133c904c7e9a21040e3ce967f6247e8e96a6a1660da8bf082f0e8fcc645c8fc3c264618459114a62861bb22240b56ec0794398e48701601e3adc5e1e457a408f5aec712191acdbf2579173d8c922867e2136c2c9a2c58f2296cfc0436cc213571d0e426d12ed8073877203aa000e97e32ff4ffc2df3884867003d0af2a98c912e65fd8c8b97c60b79d238fc1f3e1b41df4a7e3eaa624f87ef9c4250c7de57e332990c480ad6aaa6d838da940bea4b0921092b09e7e571c5d9c4e99b12496aa540b990e4cbe2e33913dfee4d3fe1587c3a4dd239870dd219033fd7d527e64debb46a51a0826206777fe6228a0d8e7fe19e52bb7016730ac82db5e30eca30ed69c0b8a7795363be7290b6e971d6a57dd08aa874d2069e06f87faff0f9586114a65339ade12d295162ac0729c376ac100c9f917b67b385498f7d04d1d7cd61def633f06f7b2dd9eb211b45fa4f4150eeef10906a6a0a9b457ccedbbc925c40499f8c38526c8aff3401fbe8c2b53e9f8110130e0649b81589c7cfad68e0bd1d1c3f52746b49c0dfd933846269029ca85bd7e2b6160a181e80e9cb9f9af560e2c8ffe466a1e9e932ba01f8bb137db2cf83f66d3097d8e6c605f1abce262fa69adceacd6fb6ca66624d7592358349f4d7e9e2456d122b85714091fa318c60872609ab2f3d7ac0a6ca71b61908f47d2b218b990544214ba4925f38460f6ce20d0f85e27ddbd3ca21d39d99f87afbe8347662ff2513ad423b87b256ebb9b3496842d12faef9bf24368ab95f41398fbf6674bbd2a982a0c083405dc594134e8b12085c1615a03b2a60c753e430043d756313476948b7ffaf489090f844cdb2d4f1cb6e9022d9a53243acab86608d722c04a4292309f64ec34706efc6f2d4d5890b079bcd3669165bdadcbba2298acf8cfc13f913c38c02a3c9d6d1bcd15a445d6a30b14186b9d83f14e5cda662e2dd1787995abb1350933c163234d37ee4bf4a49e3f4f5c751577907cecd4e78dc08d63080191fda0d6be4bdeebaa485cf4085e38179184832e9adc35b8cca64332dab9e9277d8e5ad6c2532e65261525b59cc5b7304be32018c3c124f392771109378dc4818a6fba8d5cbbfa3a9775ed2160e21af2ba3b8c60869351eb0d636da06e33ac0bf0b6d813346320893cc9f190eb795b460703d0b33233289b7ddbbc69d5c0981f9ea78c120519d7b9f719a2302f7a6407d0821e0314312f71331af3e3f998a7f9be94897abbbc05aa52b365176ca8d295a8c6ca7d76bfc98699bce2c985c352b043b5ea1d0d9d1146c38b70b529cfecb0a3d1422f7207db507ecf2dba995ae492fc1e1f113d2ca5a528c821f853967c128d6e375cd1e2b5a4420cc41a9fde9caf417f3dd9b1f8e81868cebd1bcb5e34ccf6b8445572cb487224f16eec1dd3e4f595bce6e3cf1bc44455859ff289e8e67925c4f97975557ece84b2c65d91c8bef7971fed9ea72f22840e4f597404a03a922d616a2634c3e0d293bace22c0ae61b816100dae19dea85a0bb07b33a8e19347bee48e851da10a3ceacc5939629e9215d75b45e46e7b581c1fddd18b89a6b8f6477c65c9b52353b0587ec960b477e194f921bcf326cdad55dfeeb5287a7dc5b9f3ae307cbd23689b9f654c610ed4f48fbf40f0d785abc5a5dfdaf1ca7aa64814129db99dc419125089c3cf470c5a0362452e503d23fb11ead5cbaa5a09b511ce9429b8723678f75e0b319f44b89dd90f422cd224904251b1146f5a1caa50585983a811a2965ec4a23b017ab6eb8d9ec5082e796f921038633f3996b4c2c1def80e015969d51d789faa84b2716b027e912b5bce2c3ad879cc0672fdbb022f080e540d34642e231bf66b9c0fe7d70da2cc90ce37287213ae8a1af0afd781f9c5f23d993fa88b4e9674014ee355ed920811d618bb51d84b0630511082f5ff1acfdef9f87408a5936feb9331e609184e274366010ac185af5eea2646a02943cf699ccf8582428778b9bab94c8e245b2788b670cbc164dfdeada56490f537db6a1afb928ff4230aad4642819c44c68a13c5e7bb9eb0beb69cd20a692bf4fec27062d3e46431656f536c4505c8afa4f2b1afd0631ea4742f3b224a1171490ced8a3281d60daa49e459c8eb6ef639dfe0fc009b0e6dc51f40a8a4872eabb6a385d73e41964b5eeb776d61b7326df42f0fa754da162d1297967bc3a068cb7c0508e8150bff63b79f0ff07dbbd8ca8c9d9a9fdf498e91e6e55c173b84c529b8db450bd99884d524aaf3ba85d27c89dccdaa65ee5baf237d0ec44f92ecf9a1416c3ed30b2ed6cf9130a7561a8ae2186e13bebd1166fde6961b37c8177e3beda5ebaa53e155a5d0283e846582f1a5f56861d7a48780addd349b212fd3c46a34803706ef6e479bff50df06ea1b9871bdca58d66d7ff156d874629f63ca66205327ce6d420a0c63206866e20a4c2a89328ca976a3045cf5a05758321ca94c33bbf12921b86aa27e949b629898d6c1b05dd257e0e119f2c2c6e52ff4a9ffa8c55fc0b48529101239c70a8a3953f82e4bfdf3c3fe893a8370e78982e689573683ddc7fee52076e804cf9f480f8ed9cfd1081035a3e1f85838d18847e161a1912b32e737edf2f862f19f347c4321ba768540dfa369e3d1e2c7fe45b6bb2c1ec50c123d9f8f885dfd5c098d532c3cef3d70ac13ad6fbd653789a4fccc09202220fde0d37043c6cc6673314bc53e53be821b4bd57cf84c1f7224ddf89a5133f09ce255cce95a9d97c51aec85bfeab7a3d4134d8a6ec90e00445f5650292b0c1b6da9f4b3ca72a54b78e9cbe019f50e4f5e98075c3f1d9486700e6de2ed1640f57371295ccf78e040d4e177e3dfd0ebd66299c2df4c50aa6fdb6e40f87b41453d3a52a695adc1fadcac82b6e9efdd3bec80440a264ac84b10ccb1ea86c1260b5d625a40fcb533615c1fe7a24df9d553ce5dff3282baaf95f0da07a943cf8331d8eb401a14fdbfd662ce66e31b6ca0aa4c0f876512c734ee8d06d0b7bf7425e7a8e8223ce3657ba725672e26e9bc231ce3503201414c47e363742a6ea024cef0dc5709ecb21b9585c9649a40440bbc86dcfbeb8a7e6d1023105af85a16a8dc7ad884abd3261a88d1e5a4474887eb55d7066c25bf22764f49f946e997fb490f7da49d7655bac942d43dd713f187f77f4597fe8517087288840b485f80e618e20c8d8a4c3df20793feea2b4037ac675298329b68d98b34740060edb21612040ea3b0419719f9e53bbff10bdabf20fe655cdeaff81dfe6b1b41ec3384f6188852a8a10dd36cd9938dd25873ed195068cc7236e694e6e9735938bd52c03ffa80157f9f0118f05ca3721a376f6ea20bdc6759f389491372f4dfd9c824954b130f16a052126f471a97f04501c7cedb41f8c71d16f4e615ffe2efb52b964fb7a8d0457b53672ef900276dbdcc6844cab7afb2a8bfae5f192255fd8edd02362287266d5e17072ed2c16c60088502fa2cd75ac997f15ec48b7690fe59b3aca28dff4318739c137e625fb1feac46554f76eb2886ffba144989022986a70bc67b0fbd9018a26694df59884c3954ea7f7aaa46256ca08ea8d521baea54b2710e0939d1fe9a433414f034c3e5d10bc57ada37d6fdbcb278c48e2288c2f43c0351612be84b0b80ca87a3ace7711066bad6fe65100d97a206391530acf627144366e1cf0766a9c1e6a710f1b662549a0d9fc9a41ecb6bece238c4f73dad4ee2f5a6b0671e4c22a494452fdec134efbb864bdb7e3af14a0220971d9592e2e20012b2b1549c6704247f7034e3cb33434bd513389cb07e2314d8529ab0b4afbc5e97d31188993ae18b93ffc97317e22b605c44e5518f28d0ba6d9f6d4099f65aee0f56bab9a0fc42727f139aa8f0f23724c1e1d28b492260fbc4ce14c0afa695622171c4f09ab9186256c301fba598af4f0ba607bf1b7a16f49e511e5dc7986f4aaee3da905323a04425397cfc3b43bc3957b956902526d5a1af59d413aa132fca52ae12d581e67a604fef1948ebca9731131642e8236890a27e4f9eac1e6ff51caf1957e57df219252c527707383ff51240849d8e365afedb5c4e819c252a63b487bfb5dca82d6f1c2d7a52bedd796c40edd066d06683a900538d622d4adc75dbef0a41f3078d99ec10f403f6281fb53b74ffcc02bd69da3a0b14561e56256c009e9552331cc6fdc316f043f65426caf4cd05761d640194d414dc133b68f6bcf485f18ff860a5c823ccdce787d78a3b5bb5dd31fbb1671a586666299a8adfa863ba11997b5c8f9eb363f2c815e81c6361ca653b7c9f4d61d811b6dc2351a3268c5142c88fe588d82efccc23e0c927a0f54ca80fb1eb1cba91a2e9c4f38c3a9c70e6f94656d43d9971b42ebc33c4a9bf7520a225fdfe07e5347599791c727271a3f88f2600793b0bf7375ea927f858c4e09c29c49d0aea93a8ce027331f28cf1672049bd6f8cd19d33f04d824581f736282f61f78cd965dfe8e0bc9cdb80d2b670914ffb4f1c71047387f73a4a9e5b422fb1ed7051019f2f9f262525afed5033f8a156cfd368672ac1e21c060c81aabf79a0673971fe88b2e0fcdae881a4a309c09b7e6d946a86a5291a43bbd47057b1423f6070cae9aba7e9bbe9727969ba8b4d0e6732ce63b58c9ac89b49f5cece2b7d", 0x1000}, {&(0x7f0000001080)="4af97fa37706fda37cc4a57afb35dbedd5b781d9f5d8da2af3057c0383d1379357b8b64245cd690cbdd72415af4b0761afad2d8e3aa43d91b5e5c45f5e51b8858f7834395d40c9ee6bd9590be1e7e592c0b7166a3bf876951eb421c27d49ff4e417a8f2fa94856bb70bf67a272c376ba17c1aa2eb8e14affaf74afc5492077d9e39562724d8dc4602d58b1c289d74237787253c52fd7fa0488a51803c986d4371eb8ad1482c326a359ba9478f2", 0xad}, {&(0x7f0000001140)="ed431ac55cf29d2d5deee362747d3fe5062d6742870f64b82b37e45f47385544e29e6da5df5a4e98c6fa11e3f690014fd3181386f9b77d7106b0e633a14d805378588397b8debee09a991ef5ff4dda69ef373ef098af1fbaa01a3acfc913c926ca10f743b9684af4f8a38e9a4801abf951d64b56eed1eb1692eac17188746030f4fd81da0f22b4f0e4471380ca8d7c031317c785f5a1cdd81c958d27196feb33e11f17e89c5008ded6883dbbd5462361320e19ef7cf2d59ae6c1dbae14bf128f34ca52bd2c756c378597605cef1bd228a533", 0xd2}, {&(0x7f0000001240)="a1a63e8cea111fab4266cdad202fd3277b49f825d61827e32cfc40358058883bc8501677fa17bcfc58add5b15ac3a44ce06c4d9bb17e74151b0da6ddd8d7c3935f65cf1fe9e04a83bd3baf71d7cb9b33d592aa3a236d0d8fa92fe21d477e56869cf62a1998b08175458c516b441c870ef0f2c80f61f316e48ebdd254178723bedd036ecdeacd1797561caed25762ffd3b4b52c3b4bdab36f314c3a2453c2d73f9350cb999cac4f35c66e4063d87c7570318dbf87e99c03b0e8e52b1aa0a56a95f9952e599fd2618e31bf4a66c8a3614e90", 0xd1}], 0x5, &(0x7f00000013c0)=[{0xd8, 0x0, 0x2, "8eee9af485a37c0338f0b134f918b3e70ec7571cc99f63c55e7f4b536a47eb0d988b9581290eaaac10a7f67d82d5d2c2b6e00f325c2351496f7064c8f646e2598d13f069b5d17fe1fa0ec8bebdf84ceb9380b15d6fcb99bd9506fba7ef4f408a6ceda29cdc0d0354f1388cd5246788068fa5de5e1544cfae296afb961e45d34a1828f835bf03ebe5f7e4d1e1a855710dad2d81a07fcf329c7a084a7dab0918599f4a34944b82a3dae55fed61ab166fdce4155b0a605db04d4195d73b22db3999ea0f"}], 0xd8}, 0x0) clock_nanosleep(0x40000003, 0x1, &(0x7f0000001500)={0x8, 0x7}, &(0x7f0000001540)) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001580), &(0x7f00000015c0)=0x10) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001640)='+-{\'&\x00', &(0x7f0000001680)='//:&+{\x00', &(0x7f00000016c0)=',\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001980)=[&(0x7f0000001780)='\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='&$%\x00', &(0x7f0000001880)='\xe3*\x00', &(0x7f00000018c0)='%-\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='(\xee*}%&\x00']) r1 = msgget(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) clock_getres(0x0, &(0x7f00000019c0)) r2 = accept(0xffffffffffffff9c, &(0x7f0000001a00)=@in6, &(0x7f0000001a40)=0xc) sendmsg$unix(r2, &(0x7f0000001d40)={&(0x7f0000001a80)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001d00)=[{&(0x7f0000001ac0)="b2f5638301cb0e0391740bc0f53a4cc3a71a95902c29cb176d06e4a58cf1c69b86d6b89429bc6aa2573c08fce41047042789d5814b12a8dc0e5e4cda7a076d72f5984f658535b80b95e80c335b16506edf054483b8a85c6f60593dffa74842718e39b3bb176ffc91c50cd8ecb990d3a272bd41472b69742a42a4b21f03bfa21feba7f604c71da883d2c8c73a894b6483e8cc207e0839898d8a4d1a99a4e763a7403c48c65fbe35c80f279802bb62fd28c2da78162191e2", 0xb7}, {&(0x7f0000001b80)="14417bfad3ed63b1377cf4947ba46e6f8f39aa471c928f3351f2517bd691fcc68a7cd84ea29070f9f96865cc95eecb8144bffdc6f561e593eac9110bacc4fd0484051501dfa788784df1333f6717919adf1448a1fb6b3956d048e2ef2cba1a0151efd6", 0x63}, {&(0x7f0000001c00)="205867d7260464edf3a7a0ceb4c35ea7ffa680da80ef329a7be935aa2e723c5fcad20979618328e93585bcc20769aa01e363b48cb6b672158e331f6a7caff07f36589a163222430cf1061279101593cd4e6ef33ed97ea1e4d6eab155e3f11fc0cba4d38d81c714fafaa7ae88ffb62d51d24c7b43d7a799f0eb9a8ee5f5c9d1caf50bf6971b2c331a2727a6d2f152ceb299f1b5aaa5bb56dfde6df18ee0d8313e66d115305753bbd3691b9f7cc7", 0xad}, {&(0x7f0000001cc0)="1e09f809d10d1f585e106d461c04213f06fd9494fe5c2f", 0x17}], 0x4, 0x0, 0x0, 0x400}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x4, &(0x7f0000001dc0)=[r5, r5, r5, r5]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001e00)={{0x2, r4, r8, r4, r5, 0x40, 0x4}, 0x6, 0x1, r3, r3, 0xc4, 0x80000001, 0x7c520f0a}) clock_nanosleep(0x40000000, 0x0, &(0x7f0000001e80)={0x3, 0xc3}, &(0x7f0000001ec0)) getsockopt$sock_int(r0, 0xffff, 0x62aceba3a50ee603, &(0x7f0000001f00), &(0x7f0000001f40)=0x4) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001f80)={r3, r4, r7}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001fc0), &(0x7f0000002000)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002040)={{0x18, 0x0, 0x800, 0xd92}, {0x18, 0x0, 0x2, 0x1ba}, 0x3, [0x7, 0x6, 0xffffffffffffffff, 0x6, 0x1ff, 0x8, 0x9, 0x5]}, 0x3c) r9 = semget(0x3, 0x4, 0x210) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000002080)=""/179) msgget$private(0x0, 0x8) symlinkat(&(0x7f0000002140)='./file0\x00', r0, &(0x7f0000002180)='./file1\x00') r10 = open(&(0x7f00000021c0)='./file1\x00', 0x400042, 0x1) openat(r10, &(0x7f0000002200)='./file0\x00', 0x280300, 0x1) r11 = socket$inet(0x2, 0x3, 0x8011) connect$inet6(r11, &(0x7f0000002240)={0x18, 0x3, 0x1, 0x3}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x91, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x7b, &(0x7f0000ffd000/0x3000)=nil) getuid() 00:00:14 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) fchdir(r0) read(r0, 0x0, 0x0) fchdir(r0) 00:00:14 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x7}, {0x18, 0x2, 0x3}, 0x80, [0x400, 0x3, 0x20, 0x1000, 0x22, 0x208, 0x3, 0x1]}, 0x3c) fchdir(r0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/33, 0x21) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/220, 0xdc}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/224, 0xe0}, {&(0x7f0000000540)=""/217, 0xd9}, {&(0x7f0000000640)=""/76, 0x4c}, {&(0x7f00000006c0)=""/31, 0x1f}, {&(0x7f0000000700)=""/163, 0xa3}], 0xa) fcntl$getflags(r0, 0x3) close(r0) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f00000008c0)=""/115, 0x73}, {&(0x7f0000000940)=""/178, 0xb2}, {&(0x7f0000000a00)=""/72, 0x48}, {&(0x7f0000000a80)=""/124, 0x7c}, {&(0x7f0000000b00)=""/128, 0x80}, {&(0x7f0000000b80)=""/135, 0x87}, {&(0x7f0000000c40)=""/232, 0xe8}, {&(0x7f0000000d40)=""/130, 0x82}, {&(0x7f0000000e00)=""/117, 0x75}], 0x9, &(0x7f0000000f40)=""/235, 0xeb}, 0x1) lchown(&(0x7f0000001080)='./file0\x00', r2, r3) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r4 = socket$inet(0x2, 0x10000007, 0x101) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) bind(r0, &(0x7f0000001140)=@in6={0x18, 0x0, 0x5, 0xffffffffffffffff}, 0xc) r6 = semget(0x0, 0x3, 0x10c) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000001180)=0x8) r7 = socket$inet(0x2, 0x60000001, 0x1ff) r8 = semget$private(0x0, 0x6, 0x140) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000011c0)=""/207) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000012c0)=0x4ec) open(&(0x7f0000001300)='./file0\x00', 0x40002, 0x144) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000001340)=""/4096) dup(r4) socket$inet(0x2, 0x40000000, 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002340)=[0x9, 0xd6, 0x6, 0x7ff]) setegid(r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002380), 0xc) 00:00:14 executing program 2: r0 = dup(0xffffffffffffff9c) flock(r0, 0x4) r1 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair(0x0, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$SHM_LOCK(r1, 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) shmat(r1, &(0x7f0000ff9000/0x2000)=nil, 0x3000) fchmod(r2, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100), 0xc) nanosleep(&(0x7f0000000140)={0x2}, &(0x7f0000000180)) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x20) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0xfffffffffffffffa, 0x10000}, 0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) getdents(r0, &(0x7f0000000300)=""/152, 0x98) shmget(0x2, 0x6000, 0x401, &(0x7f0000ff5000/0x6000)=nil) shmget(0x2, 0x1000, 0x90, &(0x7f0000ff7000/0x1000)=nil) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x30810, 0x10) open(&(0x7f0000000400)='./file0\x00', 0x208002, 0x4) fcntl$getown(r0, 0x5) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) bind$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r0, 0x10, 0x2) r5 = semget(0x3, 0x3, 0x80) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000480)=""/206) pipe2(&(0x7f0000000580), 0x4) 00:00:14 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x166) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = fcntl$dupfd(r0, 0xc, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/163, 0xa3) r3 = accept$inet(r2, 0x0, &(0x7f0000000200)) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0/file0\x00') chmod(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x4) renameat(r1, 0x0, r2, &(0x7f0000000300)='./file0/file0/file0\x00') getpeername(r3, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) open$dir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x0, 0x50) openat(r0, &(0x7f0000000400)='./file0\x00', 0x10000, 0x20) r4 = geteuid() r5 = getgid() fchownat(r2, &(0x7f0000000440)='./file0/file0/file0\x00', r4, r5, 0x400) unlink(&(0x7f0000000480)='./file0\x00') munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sendmsg(r0, &(0x7f00000018c0)={&(0x7f00000004c0)=@in6={0x18, 0x3, 0x100000000, 0x6d}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000500)="771b711650325cbf5d923123c9a2a1513e4f2123884089d8a106b6571f323f2266f08236d9a8636a3bf88d9c41ca8b9a10660a63278c0b3fd99fd26f6ca1ebfb90b0d77e7003257103e09a3b41d4ae97df8dc38b0af8593a7ec02b228a7a6df30a9956923af84dd6236cae267cbb6c5f6dbdfdbcc32788c745e978430d516993da11fdf19ffc6af884ef8ee5f98fc40c8e193e57ea59", 0x96}, {&(0x7f00000005c0)="18646fb05feec6e0f94a932ae1f9902f7da5581b2583999c5dedc13158f3b77927f4eb85ba63ac4f3e172c8d14c9292d5180aaafb4be5509cd2093af3dc57cec34e0c79e37cd1805c631921c819e113af912ef34e2eeaab39cedbf5779f71c804384d23961dee6885968d2e4d8ad1865f4a6867e4a081d7903cdc0766b955c9f028287f90cc5ba12508e99895718922fd97844fcd2d5946f90cd6fc8486283dfb5766acfb0a8bd0acd88fddd05590da210639a3bd4ae65b839b9eb6c25f7762cafbacec8555e56d2a72d6329e322777e8e543be6", 0xd4}], 0x2, &(0x7f0000000700)=[{0xb8, 0x11, 0x6, "660f48d8c18d1defba63845cd99cecd0130064b140f993f0c98210d42307c79bd868180a49b113e2498d0f6c6ce8e76a72e5156013a3303d60d56cb45d0249f2cbe539a3389512b8808600eb060faf92163df590766ae3446e4c057bb19cbe6d7fdd8ed75106639be06edbad78f3de4c7010fed8b092ab0eea312d7c89b0f90db46d6f7174dcf0606adec974e22d18970e65b65feff0c66daa549dfaa07b8456698d0ef547"}, {0x48, 0xffff, 0xfff, "670633099f1f6c7d8ce0f97b3b7b6e7a0dfc850b6852dec1bfe9020123ec7dcd6b11c39bc45a16c837404d1e123e0ed0bcd594956b2680"}, {0x80, 0x129, 0xffff, "a79da5f4cbb6a4b2bbc47e34e5736d25ee0b02e6197d61db68c29df4ab8aa24c282e55c4c6ace8e5dcc670e670d0522cf524a1a00181d84878cb7b72a359def848f3700d191a64c522662a9e079fdb81973bd6b668a6acabd86d5f790bb65ea4f480767e43c4128ed7"}, {0x1010, 0x139, 0x9360, "661613f1b51ec5c607721bb265d580ae389f588b0835c5575d8340288a59c68b97f7768cbd579ffacdd6e492be03513b19529c16acc2802a0f69a4b2a7e937bda9060b0a30afadd369d436db18b2ff053e0022a4e69e0fa962978d7674806a42de74b61befcc811662fa1ea430019fa572a2824cb37e9a1c18fa377832b5573a1f9db3e4294eeac675b32585578be4cc903623b9ee348d540dbd44eb9df678e24643b95d9bcf56e1c6c35e4877145e7b3a4b0a33fbddc2a4b142f27fd7d480aba50191ad5d5a8c6da7cfbfa47a36406baf3d4e1a9a9e7042fd873da0f57fd9ed6b8093fb1d7b6fdfa533503f7ca751cd447c93aee4fada1c60ff5feaf5e040c2fd74d0c740674161ab3fb76dab75180d3979f95c7fc48a32aeefdd8e987a35945268dcb96175e92359a7750b0ec4fdfe20a9aff613bd43a5097c69fbcfb494c8a6fc970b62b13e32c7ced7248f35c189c40da1eb790c5d25c74820a7ec168baf97e90f0cd6131a99595ba441e3e3f2de1eced421f9b84164447b912c0ae6618e96390f2da051793b979c51a00640aa9ef0200042fe4d7af9806597f7bcbe9218d52f5690367a1486d04938b366abf2fdeeae96981f5ab958e3eaafdb15e3252217fea521fb321d10c3c480015093a91441102712d7ac64aa368c24c8024cbab1d457dbf40f655415f5b94bbbd5dbf24713598b96e137f9d0ba0df5ee342831f4196caae873aba6c3023dc5d0d066b193eef299716841e819aa240a33df4ecff705816d696998dfeff7d056082c9f1a1115eaa3b370c91c95ce3214d4851a7a5ca21429257456825634e171e58b51b775a7a3baed77a055b64e5d11343253bd279fd7fe570a3fd26498e2fb867c6dc5c34fef7517419b6a781d9a842f9aa96e8ad6945b917999b30e3a290e4f2f5b227ae1334fbbf0217b89a53c4ff88a3efe53a5fc2a31f1ac21e3cdb741afa9bcc3d019f7d43c2e4623771d5dbfad34d0edd172a5ca8564a0711c53018fdfddb58998c49a4b59a0964e360afb3db3b6a7cdc9b1f4f55160c172da5d5b117b53e7184be7f810c9289cba61d23aa4e9b24dbe398bcdb727663818bf9319556d0292a46c3f24a0a5c6364f5805f4bc9ca4511156947fa0f6ccf4af8fe86ac8856920b97f35549c0707dadbdc7734714b87058d8691a9e5c12edfa9c1c91e72917bd7e7bed836c30d204f73e25594cb67c6cb13b4ea786bfa54b80201f606cabca94b60f6a199347e1b9571805375709301b202182c2ba9d68c2abec41f92a693f397a88f33868b6f4fbc3ebd8ba425de03c423c877783eb26d2e5443577c61df2e4bc7c26147e8a33d4ed1e82cee5e2dc6356b5bba2804ab4f49e07dd3c29fa39127af0ca046c6c43ea605b697e42e99c63f441fd2d4c7ecaa19d2e6d25c9b43f36146bee9b236f39edabaf33ff452ce39e6ffee7b3d8847433d238bab0bed0b95a54bace82165d7821f90fcaa43f56b5028b4bb6be5459bd8e346121d85f50d304e655367bb9277a3309fe51c0d32cbd124d18dd61049ab6d5befd095c3f047267a4da1e01d3fc7f827af63cebe0da6baadcb002b831e37b9c61375201b649ccd775f01a784e9d33c3dd2ad250139aa0a784266780e029d17fa856851aa7e9d331cc31802cfde19a0a8c08cf734662bad6ef34aa35dab00c5d112729efd89b02fbb3acb6c3165b653c2e5a3a068b19432ec73679a5f9ef2e210b369cb2775db9b8cf8bb4b2f3f4546bac1fd1758f1394dffb185a1fbd83f5df1b53fe0a6345ef5e8b925522290b80e25a3772221542681f2b5ebba13e328a0c0be88aa80a4fc8afdb718e65079b78d67b441e96bb822db8276bd52b2a7ca78f43be3fd3923d320d9c07856b63ee5322719510d5a39acb4fe1717475c0df238150bfc412e8886b2ea6fb885e6d9714828bdc20b3aaca294e5b3d86e9844a5ff11e7437c242b0f385e190a24cb29e56e081f1869ddb809eddfcef381477ab5c8ecccbb17ee86a3cac4f778bb14160a78f2d7fc9dc3f505a2c1a255c1e8910df8496989ab69c6e203942dcc81676bcc4f39b4680669644f7c42702443d72cba6f56c3dbaa6b255adf93e31500cedeba88549007df3cba768e9da525e7f406cc70057fe18fbeebe5d1f58ee40b2c6a27fc9bae40e30584382218b0319d90d4fde66369fbf48301837249b41632a2b7207771a9ea7609ae6b31f6587140eafbc9006ee48803880e49498b8f16031876e6717daad3c82cd2e91264f8934d1ea3e8ff040eecada99d2c0dfabc00c97e50accdf2094af194fdc26cb1d8eaf60e2e1daf6bb369cdf9454147df929cfad46fc6c5900d918771907b38ed1a85f06a6701c8b41b3c9e5feae857533235af13be1de667d1e9c849b957c79b52cd8804bf846668c36dbf8e0a1c80f062837201b08934a8ad3847b80f8090ce95584fa09e249262aed4836b0632c6db4417a92daa69f74103e9dde31530d322f95b24036bf5b50dbde2b15dd9ee9252b5a8f5c50da67530927616f6ea9853c5403242b72d30f90f0e4c3d6db6b4f35ce41d62034728c0cb070a64a517336fe5b04e75d1959a312bdb7412ece549f82ab1a3a080304284c26bfce0f4c25c49fa113012dc58d4d726bd8a7afc8ac7d2cc894ab5ddd6b10ea27c300e02d01f1ec2e67714aca7f06c8c7bb3cb969087c023cabf3b70c5bc8464ac9dd4861b21c4be9de44ea29fe7ba01740bcbaa44b055f966703b2e4f9a29e2062996d70c9fe66e6a7991bc06f633f163131851d06b423754d8b4617508ac232acea76c319f0134c8d11bb6a7b09b1cec295d73c848dfaad9b92479850c2cb27b18b23b74f31195cfc55f23e37355c4fc1bd76386e0f4ca9ab46f3a0de3e88c095aa6a6637caf35a7769086d305f0deb93ddfddd9ed2d8092c199ad837c6aad7715b6a2bc33f7638128f48fbdb67f83a7b1758900f7c653fab11d548b1deec132bab1cd6273e79d509897a74da04703a4fbbacbd99451d8df1c5d7d03546f8667a190fe34ace083fd27db8adabc15779e70b40f864268d3d81819cccd1e611577f2bc7901c27e18950baa363ac52a69ecb025e2cf64ad54d5a1fcc588116565d53d379e9457154e8cb38edf164e9e37cfb4d334041999a36e33f8e168d4e93c3c55a715143c1d1a224be6e27f2573608cf8c8edae787f93d0c3a58a7d6c40a8ad739bedef0035fa2fc9248c7b4dc148ee1a789c24cb4644ca7ed91d41c9da27adc46591bb4e7c469822b92fbe734babf9c9e9b1c3e36c11b91978411008ae9d1701f6ef5e6abbc2d9e26138d116df1882fa80bdd5830e3b7b2a559ff9b5f7826d84948bb9d319c0ae1eb48849402aaca4e4188bbbf5c59d45455ea54dc2d1d97abaf1a4642d59920a21d48aaefd637ed3a40e46b32808c5a0602b22b29a881c820216cc43f62818224eeaae66fe493d8a89dea1c3f9ed30bc358cda78be889565cda4e73e185fbe85e77d5599603722ef4f39c16666239f994190659124f11a68ddb6a35423dc7f1a83e09fd1d56065f007eb389dd460e8da5dbbab9f038920fd617ee30f72371c771e654572386db5b4791ee09d44fa9b6a6bf77326a430c87184f2843b0a39b1be5b3be01474bb3e3ac61635fdfd85d01e4d842f376b97767aa1351a50c41735e2d4d01ff1ab249ac77474bf373d15957cfe5be745fec85b313436f5b0e618dd01da4d38124e79f39e45e71b6bad9db3751d59c16c32cd34074a8a7b076b2b6c14d6cc32ab3ea18a175998cb9191adeb54a4ce570718aadb938a47cb79aa8c89ed95f0e8d9311e30cdf78c16c30a4923ca3fa375cc55c07cf83b574015aa963dc853dcd97bc0c22c9020987e7b90f13edbe26481aa09e69ec37f4e6e6e47e920c674cb6b22a69c8f8b1ded3ce6bcf7b598344faebe33ead857ac81edfa1becf5f38493f571c96d76d023434e47bcc70cbd74e4ee56d79d43f2ec17b237b392864ef94b0ec2c5dcff7c45b9f69ed5aea8e4b63da3b4feb0f793e2db2a721a18a71c04300354abcc246f428fe393cf57e7f8885e4e8b3254d20d626263bf6d37445ea08bd6340747b675a9d15ac0f72be25cdbf88e02ed7627b803d6a369e7f436d62e4d1835b8ddc7fdf0fb4e5e737de4868c17dc3a59dbb98c0e49f6364d5387cdb6dda06ee7302dd613471c4e88e607b34334e99ed0b48cb4628345e9ddcaf7427ec8ecb6f701656010c61336db47dc8327f92a9c4c9a3ce782c4fdabd523fb5faf6d127e0e87b943d2c60196760c8a81f1977e06aac31f92a1e930320fd5190483e3b6ad08717562354e44e6e84ba82b7f5e0cb4f95fd243750b8267a67a4cf33bc97e4e8ef98d922cae7d195a522bc8df5fdc33b3e045dd32e90d1a7a55c92bc5560e791563a0ff7f1a78fed303f204d7b0cf07ddccc985ee259e56caeccf065eced186f9e8094b2b4300a8ba08a2b05613b17b65cfb83b672e0c65faa8e93e97bb0d03bd2bb1edce39d3a0eeb812845b5d8583cd2f5868330a4c1275a85fb857ab09885ef3a32e00cd80344be2d085299d239f364262620c08f7036766e7e2017c473818c453d19c7deef3879140159b40351e832b08b0eb8bce7e62475bb24f59a4683ed7b2957f4e568f59c177a02e07742a29e91a438a9d40ab22fffa1f71da70b025da90171eb8ad3a7b329f59a7f8af0b6e8469b0b97664ef7d2614fc0859dacd7626eff3dbf3871358e5562f58bc7487352dbd0de09a1cc4027b19a0944b8183d0436b62ca6fcfca1130eefd7b74144263eebb4d806c1593eac8f67698cd229875539cedc93c6d5b1ed6a943eb4c24a8243cdaf562de7ab33b40579cfb65d57758644bfef55ecce213a38da07b3b700bb4b5bf93c9f8aceeb896d417b45fb1314ff19e9bf8179d1c6a5da1e817a5363cdc30010690648dee6b8f417010ffd22ae6edb80c3366c9ef2e4ac2c3da8f7e34ae407c56a73fe7d5e7be676e62b475edfc4a29f9ac39e941fb46cee7ca2c94fe44f764c0df7584a3e3e08f2d7ece755c5b57bf2e8aa7ecc8922ab33d535a794165b18ff29a64a18a0573751d2294aea60dd3e57977ccad3f3759a93bf533f62768b20d72b7d99f5c365444059c6b3b820fee708fd3e23192d18cfc0b3812512c46efd50d4cfba2df9f2b3471e031211db3d950f09cc552fddf93f476d5a5821cf7489611f84ca314d66ac9e50d699bb3a2b1cf06a3e0f7d505670937fbd89889579d427ee702784737dcce53f68ab4866f54b53eae41f67ff1ab9aabc883668ffd19778cc1976d6708396400b6e82c3024e57b2d49900d47f70e409883c27b37f99e29203b40cbc39718885a7fe7923c60602e4b907be0d68dfa42c2cce837421d55b35c03f84c5fea5bff2593d4b4f2f2e725648e60a9cf86b366b8cba16dac9ebeb9cb3782aa532f7a0cb4ba9b929106b8822b708857291c4588105e57b331d21684d104454b0f87930cf9959a9b34fe1a488cc10d68f81eaef5730c1195656b2a32fb2d148e5492cbab6de6a9c37607d606f4c5fa351e113f85dc69903d90a21c8a0a6700b4d023f38ffcd0b072f842e73b72057f5ffcf92c9a22a281f1d0e060bfb0a1bfa5fa501f079d827d5b69cdc2000ceeb7cd8a7825da4ac70bcd18742ba236aac3d5e148e8223379eb1cdce3990640c92ef28b3eb27d4f4ddb91506dffdbde0bc34348884fab3bfd5939d39c459d1e7e0822df6725b80495eff346f21ff4f7433c69996c6211f6227e198734bbf0ab74a114b7bd8c4417cbca109123f3edb5c91b4e155fc72376b8"}, {0x18, 0x0, 0x9, 'r'}], 0x11a8}, 0x2) sendto$unix(r2, &(0x7f0000001900)="585e3fe783b4ebc5d345af7cfb0f300bee874755557bd6252998e02b62db280145b14bd9addb7342826ef1bc2a58bda219dc207e4509ffc85fea282896c9a05867853b91865da77018374a64879601d71440ec29cd2f842fc6d7daab4f5af24ca5dc95503e31368ddd0400", 0x6b, 0x8, &(0x7f0000001980)=@abs={0x1, 0x0, 0x0}, 0x8) lstat(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)) r6 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001a80)=""/181) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) link(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)='./file0/file0\x00') openat(r1, &(0x7f0000001bc0)='./file0\x00', 0x40a10, 0x144) getrlimit(0x0, &(0x7f0000001c00)) lstat(&(0x7f0000001c40)='./file0/file0/file0\x00', &(0x7f0000001c80)) semget$private(0x0, 0x3, 0x80) getrlimit(0x2, &(0x7f0000001d00)) 00:00:14 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x82) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x200) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x20300, 0xff) 00:00:14 executing program 4: clock_nanosleep(0x40000000, 0x1, 0x0, 0x0) r0 = semget(0x0, 0x0, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/159) 00:00:14 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000180)='./file1\x00', 0x8100, 0x0) linkat(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/38, 0x26, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x7}, 0xc) 00:00:14 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0x10000, 0x0) dup2(r0, r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x200010, 0x80) 00:00:14 executing program 5: socketpair(0x2, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x1, 0x41b3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x40, 0x10000}, 0xc) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) close(r3) r5 = accept$inet6(r0, 0x0, &(0x7f0000000180)) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x1a, 0x40}, 0xc) r6 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) unlink(&(0x7f0000000280)='./file0\x00') pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)="9ead3715735f7b0578090eb523851baea7c8335722a1227bc8eb7a87022d3e445a667364f7780a394331468b68a7a1e199f3474360e4eece38ddc38d369f8d6f5d47ecda4665409b0fcb6311bacf93d5c177493336c63f250bace23d", 0x5c}], 0x1, 0x0) close(r6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x7f, 0x2}, {0x18, 0x2, 0x9, 0x100000000}, 0x5, [0x3, 0x4, 0x8dd, 0x81, 0x9f, 0xb57, 0x7f12, 0x25]}, 0x3c) sendto$inet6(r2, &(0x7f00000003c0)="33d0838494fb7dbe065f874350a8323e6b49947ce1a25f9038dba5372352aaa4babdf30d3ebc812dbc29f492550389869c7c536fef25d55ef3b5de2262ab9a906e0b68263c4876b694dc2715f4390a13e9382150c665f785fd2c3c170433486d6d345a87ff2cdca11cf2966184e527ad8c46306e8b55b27ac4ad9b566bdb49b7504a8fdf26412296cb173db25e68606fc3", 0x91, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x81c, 0x714f}, 0xc) socketpair(0x1e, 0x50000005, 0x800, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) semget(0x1, 0x7, 0x202) sendto$inet6(r5, &(0x7f0000000500)="ad758ada1ce24137feb7fb1bd7955167ed63bd464dd5a14eb065261e9ad78dafa75a8f569add586af3204d1c58d2720f18065c1876a28b80dd2809b8d7a985a149690f1518d4f32d4520cf19e555bb715c02d3c4f98f19d7aef32c5479498a02559325e01a72c0b93441dad9d9d89234a02c039f084e84d84572ee45d760e945b0d5947b8efca81e84cfc06964129280417d55f98d3cf1789ef7920dc8726cf25128982270e6969dd8eaabc9ef71b16acc13d8fac45d3217162e5ccb61249c1c10a427f68864c1844fb87f238a03c9f43bc6251d614d3db1a9ef6618b3bfb98b22623692c98bbe8fc229b57e2eaa229f6162025022ab4bafe0523d79808656e9844ef95925b65192ac205cce6eef05d7ed74b5afe5c9c47ef157ac7661b50b00799b6b717218d99e551dead9a9f31585a22fa34e956e9427911f5aad1ccfab4df42d0b2cf953e6d8efefd9547614ed17a9f55049e372670f80ae30525d8ef7ccc1ea1ba01ad47342b16bb2e1a9b6a7355b1582353126bc5cd5c575ab5c5d6c8db25f3262274c9f2d0a83dd38d954418ca5400d6f20c61ffbc9288a7d5d71504e026f397eee1f92f50225930f61376192c8b01b4d01924841376859b73116aef9e183a7b421da516b21291794ecb1eb021396a154339f69f5ccbd25b37e1202f5d0dde217b4c3d123d8567cac48224b0e3e9d27e42d20f69ad97a79000d0ed163c1f72e1a8ed50ab4105016b4de87239a95755e540df3e383f6210397640b082ad98f0d17730f6f87a6c5b005bc88e1f62dd122c5e977725ab2f3b3a2b405f49499241972d5b71847d89b4199162c0d9406b242f61a7a4438a1e89c51101acb9b8d33cf6d2b24a965c77bca07e8aff5e5307e316975bc2224a8d88a4cb837654f8fea6b1c138a90af7c22e2ce7dcf6d84930e77a904b2cd7c55143cb5e15ff58af5b456264314f4641b99416fd318e3ad51d633330e07f740e82e790c59ec3ab625ee9136bfc14c7d831141328fc34b4e26e422b002a5b297de106feff4d6f69bd7a7112f50dbbeeec58d2689c61092447225d77054a63b701a6b64441fb5159c37d7c097cbc4bdcf8584436871bf799e779af1f377c0ec20e26c1b78d97ba3343fbd6ce6b8ce78333b75448e9a2dff43f1fead6f64b0c018760cdd64c5751404596463ec50a80635836771e24cd7a455f79c743c1d2066f99a1615c2206d1691e3ff0c67ad6b0cf058feb60b4115f1b90f42e3b436f0a39bbd73f22bbdf3af6f819cf0a4824e5b784193b2333fcebd077f3239008aa7b122ced7d0fe9e291c62b29f3a71fceb8bbd6c2e68b2cacf769e7f46fe3a99aa2474134ceb9ffecbe5a4976c764e07824aa9ab9b1023c2002195cca823c25c7b1d2243f8bc9e90fc51fdad58474afda2d2bd1abb48494335629bdce51632f66fd787174f0b83fb165f94b4aca4c590e69b3e95ae7bc57b8048de4c5324c12a1406f438de3c747f20b95a211f4e12cdc92c0d4afa000829c47db6cbe011a08622c445f06129c3a09c22d021d316613236d4996ff2b92687108452a28049910c4742dfaffc687ff01e3b664c25b7021128d4764ab1caf3494408ac074153195b90ef03115c951a164a40ca491d5956c3a67749616e79aeb49fe9dd41a361da1bf4a90d6bf53567393362562c98a50fb8a3ef89bd1071e62babbe2214f49655eb40232ca5098079cd966a03d24fb42a5f4310ebf0dd53d44ef4b01523c9d6eb0a29a7f28135e7c95a2850b08037c4364ced2b9a4525c63a6dfe81e40c25024cfcca1e28d257712aa839c05850330c5a47ead4f22058bfde9cdec4b06be7dfb3cd8726836c0fbad4b1b6376eccdd89e48376928a067911cc38cb6edf3e44cf51b880600a1dbae9f5de2060555ddc10627c441089d216ebefd333e195f6f8446a076ea6ef04d336d8dc9cadbb2962171556ca16c764f265d93f69bdb2003e192ec3fd49b7e26629a46eed79476973280ce8d3c32a7856eb2f48168e31c9f78cbe0784beed563ed23e24c8a44242a590b182212a2c75ddd7823edd885af3a0d5c22f1e9c89a0d2d39254413da222205c43c0f8317c2b5c14c28fbe4f7a45b503ea1a02dfcd5fe20911c7fe6431b1136d583a66a1e885336927971730cfe3b9384eddfe0ffa71152464648a6033844796fe3788888b563a093bf91ed8409f4f6da5046b5ee83e0cf8bea981835c1de136e6361730d21f7d327dd5d24c0316efa0e55fa198d682c318a2c889c91c38868eccf38b3d7bc666032d2b41bc3c3a740f06d153cb27d9de9ae60633c895419bbdd450a2ac3c9d8098b259247bfa0e4e2441295cbe4ea5a067e5faf8c4dfd14f51e6f8ef0b93b1e36e5368eba344277b13ae2fac19b38ca2198bcc6be7af05df59bef4db1d2de01065594fa81b46c38b369df9c401da29dd5cc7a17944d580aaa2e6eb0495e63b6bc61dd65ced44e47639b7d3affb43d9c0772b0ccf8999979f0bc790924c403bd890bdb0b1dba5d513ed884ce3740dddba9aa35bfa6e5c6888c8f0f1cc87cd0be3fc501023ad75281a9c823f5bb52d94d7b4d7d26421aa8f5379cce915564ec692e046b35a97a625f3cd4110dd09b10807468ca62683cd3bdb26ecd38b3bdefb49fd85a04a6ed5423ad28b9712b30fd23890ab66eb9a0d6f46ce56f0a645ec8099bd36c5cae3337d214f8a5b7726194b58544a68919247d89832a7b8bce6c4c8b76c9fb068d80323a1a10a6659fa294e9ad84d74c940012137dd8ff23f36ecca7792edbeae00dea7494a612d9bca220016e941f6fc6445a9daa08c670f8b65cd8eb79c315e2b451499d966e434bc784c640f340a50a357b80c83228b97da749ac4f0bf429a015391235d124b4f80a37f0e16b58654f41e4a66c570aa770fe9eab53dd880e45461fd3d4bf80f8e5628a0de7550914dc5cf95845e5d7a71d8e08aa899439522de665f933e94cfc8e2b531cfa3a844178c48b9924b07a7b1c68fe5722edda4d6f56786732904ebe385adf320ae6210017ef21dd8390a131f9d0a4adc748aca3e2b395cddecd3c14f8f84f8785766b848260014b40885a28c4946967ed62a1db594a937787d924951926987e059352879851089b26e9595a4d5c08f51c7048e31057b75303dafe3be670fca645e992086434279641d9a04d9d768a299c8426671f67393ce1ccae9255e31063473b194f53dfd95657fd155efc86d5bbbb87820ae94cad2ccbbb2cea44a6617b350bd2a29490633eae252ee697d60b3e468655ea29bb7a98003be34ab5138c7477dde52c5b9d40c9f2437fda475919366fb4cac7f92a946cf3c310c76b4b2a001d4a6121ebb76056b5acf261b081e8ec28d545a20bc615ca71b98ea1bbea44a7f1589d812335eef4f631bd173b09090ef70bf85bd76a70dba5a7866c94d31e1feb346eeebe9ba8cd5aad6e8189e5517d9bf0bc14fef4cf3e2f51863ab3e524ddd0b7c50a082d0845d65511d842f8eb38566fa80964fc74b5b3e06a849b4a8f91ffd2eef283e75c244862e5628abe7a9879b236303bac163c8ef79112bf323c1f6e431d3f9b9ce0bc676d486cfea27e872d4241a6cf9619f376fe62b4f18160834092c4161afb502b05caef2049014dea9a10f6b2b07f0507d4c10eeb98b7e779c265f62c2e745924a0d6bcdc0111fc77fe3ae3c7e0ace6ee505086bb91cc2f6a29b069c50d64ab6c9f1c8c8e7ea4e7791c0164013714d9a637ea61ea7be872da47714a94f3e06c82118c50ffa05a9598758966d2d74309c3b4873aa279b516f0540020c4a8d0c2c6b17d5e93ea9d7da7b414968cd52484dcb6a799ecbcecf25ba8204224d98a9de3ee99dca293b23c47bbaaf5346080943ae625034a33123ae61e776fcfe886ca0846552264653fe856da9c76d1b629b53af17477de5ada46001ee536c8a04cf756b4e91055b7189a2972101e768a2f0478959bf251938720842a7fc9da07d82140ecc058b0010a768d038975e47dd25e5405f3f6d5a145b793c42c296af6d80556e1750e9c5212d1840df8cd159357b14ae14f6912cf217533b3077a47a7ba033eeb75bf83427787eaf1bbcb4301ba917727cc06d134d0102c84eeb3f8a1aa4387db56c0f9c08726c960ad5b64407e887ccdf4c706133ccf0d666aa5b270280d0c072451720b92eb86a52ec819ff4d3dc689c244b9ef14ad9ae225468244358b4a89a9095a7e95c91b30fdc25deaff450f9d6d3b989cd86a2d90593c286a4f758a7ca33c3e534c2121e206d3472a69626fbfdcb1b737735fd39b398b356d6ef71fd8500601b3ac47d200cafa25bd6f7b16a84b13d44adbe67ad1371a26938274eacda764455a7ecf86e3d2793ec68c8dd5214754e3fa80ac765fe28c09dbd9f6a6c6eb5681842bde21460a6c55070d14945e8297cdce9e224fc71b3858a2741418a829bc67b53db89275f4be49ddc1bd7a3d5e2ab104a2fad87dc5c1e64e61d5973206fc5fe272baba4d7ba16477b6b21848da3259a1a7f0e92f56c979d8a99329437ad0d8280fa4bd384a32866f67066d6c9deff34e2b0d05371ee3d58e9ab9dcd31650b36ed69db9ac46268d971ddbb324eb938542f170008c7b82c64e5771669bfe6cebe32260dfb7073c037b64133a01a755a5e36a3c853202db8c17ed2013ed0e70ac54b52b13f821c65059f23badb7724cb2eeb607f00242efc3a04b5359a074edb7967723a225d66b8aa727cd5b0fd0f1a7578554de0e539261c59084d43a53bbba13e2d77712c6c432338104f82b4ec9b15bca2bed067cc31c91fe53d97d7ee84ed668b7a45fd581c287a6fca9a49a8b4feee5b1d3124fceb6220f129a4a860e3bcb8b3ffe61f3aa3fb8acc5db9b28ec9d959a168ed666d6984c8d0d939d4766947c832bfee1fc6c5cd199e47478bc8daff99d4357c4b291da406295e1e31c21226ad6160eb10251f5801001e198e9e795937f0312a8504ed837ea95b719e5e5540c69bad0bde7dfd334c6d43f6b63047018b23fc73a5cb9bc2b88702a6e63295148dee0e1a40a2ccac955a3b9e621b85fc0f2401d394ea40a95d53cc546c0ccbb58a7c138fdd490dab2f55af0c6ec0d8a8ff0a4c40b51fed5ca2cb24a0e3c0f44e388b746e4d1aabccb280034b0fc1ae33d63c662b09dfc21912aa0ed4821408d6da3ac2cb7f0a2807c1d050c149143232accd398db7a0c2554fc91ca5118efd5cebe6ca5b59b7e9542bfd443e19f69f8bc68018fe0fdfd7619bf438cc6f1aa60b973bb5c8942cbdd9551115c1625153532aec2f31a1a450ed0e5b29cae351432edb22fc95c830c7fabfddcd3300ddd25d565be83c482e8a05755b743f89539da185e39408e59c4b68eea02de815c4f970bfd52ea277761b87cc7f017aa3c3b2c8fbd7f68116ce3291321e5dcc84e66778c55e427f087dfab65832286c036d517365ebbec536fcc4b28719851b0ea461fbcc8a85db4709adf22345be6ef33c7f0acf0d05bcb37557a49ed56c3e153e1f2af200de959c05db2a9fb3bed4321986fa85887be9476fe5623dcc8586f94d42f3365a3ae7f97c442dbdf76b5810248e99a4e7ef96f46f4a35d1257919b42c0475b238c6b09480d3425d7841e979d498deb93df1456a52021072ea76ecb80a3062ae560c1c94c5f5ddbf93a9ecafe73ebadfa4322c89bdcdcb5dd9f6737398503289f9542091b492e7ebe9827594e4998b1055420776ec2a14d2d31527cd522cf642edd1fa764e201338c8da025f7f0bc1a37fc34e683d44352614c68d427ec34b9c315442ab347238bb91", 0x1000, 0x400, &(0x7f0000001500)={0x18, 0x0, 0x1000, 0x8001}, 0xc) lseek(r1, 0x0, 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000001540), &(0x7f0000001580)=0x10) getpeername(r5, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000001640)={0xa8b2, 0xffffffffffff8000}, 0x10) r11 = accept$inet6(r6, 0x0, &(0x7f0000001ac0)) r12 = fcntl$getown(r5, 0x5) r13 = geteuid() r14 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001b00)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) r17 = getegid() r18 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001c00)=[0xffffffffffffffff, 0x0]) r21 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001c40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001cc0)={0x0}, &(0x7f0000001d00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001d40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001e00)={0x0}, &(0x7f0000001e40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001e80)={0x0, 0x0}, 0xc) r29 = getgid() sendmsg$unix(r8, &(0x7f0000001fc0)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000016c0)="704aea1731072873826d03d919e8cd8da4f027a5b6e2ccec00f5c55cdaa87b3c0027a713ca404c86c360c350aa28076f1a2068fb252d6c15ba80bff901c0e00b9c70218c27bdcdb7ae0f55f301e11aeb881832e9cc4b121c94797e080171f43b185454add87b08bde52f289b6b336f5f0b295351e74d4dc5090a9f8441735dc432f7b56526342876254e8a3d53b2d335aed2b064f3b92b52904fdfa9de86ac9e6e98c61c72732f321688c53d6c61f5636fc16192812f2d4b582cb5d50aa81d4c6cf89ffae0158b6ee389caa1", 0xcc}, {&(0x7f00000017c0)="a4fdc61c0dda75cd097961e2df38510339e2244e9779bae06a2e896c0139d822180a5b80239b321f0aa3ae47558e412b7b80de4c910c97399f5d3c253096f4c0cf57f5253221dffa4cb841dcf71698f39d9aa9addb1a0d866ac26d34da9bfad36e3ddfbd4319a66aec398135f66a30238df79509b06a0a8faae24006b84643b31766d6581b086bea8aae19676517907bbed278ae26581780e4420d92323405e6a674df05e82eacbe65362719a2700411299dfd6ebea4e95dbfb07ff7588f72d60b1a3e144a2a1c11e70ace3b3924926db2dae0", 0xd3}, {&(0x7f00000018c0)="c084892c86c253422eb93698c3b958d0045a1a1c98fd592106ec06b8b1c8d87fab43", 0x22}, {&(0x7f0000001900)="538327379f5f393ef215490129c436be8c2921f4357623c014854b1eaaf31e40ef245dfc9c9f6a3666faccebf39cfc6b18fa9946ecfc3e54ae254b712fd781ef6552d255cb8f12962216b58bda9581e8609f937a1c5748ed5a7e775dd95ab3f4b67b3253a3216a1b55352a521d", 0x6d}, {&(0x7f0000001980)="c0a585eea6ec6f57fdf5accb17f0c68aa125ae80c6421452a5dc37824d45b40332997d4910246150ee892231df6df7b2f3804ee51d1faff91d6409250381da", 0x3f}, {&(0x7f00000019c0)="dbb041e7cd1bf3cf287a3281c6fa77c4cb78732c4906f893eb10ff18407079f8186f7e737c3ccb3b07f8d3bff65fc13d1b3f7df5ca0ccacb8535dd1902aa8ec3c4366ad28aec7091d3d9c1404a4534698d9166f82f0c03af26cc714d0abef294f685fbd157eea3194971784e13", 0x6d}], 0x6, &(0x7f0000001ec0)=[@rights={0x20, 0xffff, 0x1, [r6, r11, r3]}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}, @cred={0x20, 0xffff, 0x2, r21, r22, r23}, @cred={0x20, 0xffff, 0x2, r24, r25, r26}, @rights={0x20, 0xffff, 0x1, [r9, r10, r7]}, @cred={0x20, 0xffff, 0x2, r27, r28, r29}], 0x100, 0x4}, 0x0) 00:00:14 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = getegid() r3 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x40000000) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r4 = socket(0x0, 0x4, 0x4) setregid(r1, r1) getgid() setregid(r2, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000140)={r5, r6, r1}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={r0, r6, r7}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[r1]) setgid(r8) getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000000200), &(0x7f0000000240)=0x10) bind$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = semget(0x2, 0x1, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000002c0)=""/144) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = shmget$private(0x0, 0x4000, 0x658, &(0x7f0000ff9000/0x4000)=nil) shmat(r10, &(0x7f0000ff9000/0x3000)=nil, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)="6e71d9d691486833527d2cfa891eec94cfdb5c017207710a90e2f60d4edd2c2faa2ae2acc31d674f96f812dc0fe49b4e4b2068ffed844a1ef5dbccb43d0e0bffe66c46d8bb6a3f7db5069185d6c074fe22b61f44e004c9637a612891b2270afed7723efc6a9cc373f0d62d9287ef782535055c8f44d3c6057118638acf69791dfa0cebeeb7ac2539d01cdd61b10077a91fb8f4c0b614ff9a83afee378341a52a4b32836fd49c73464200effdcb79402f09e2f9198303dd52347da697809cf7b2d78868f58026a099565138565c81", 0xce) getpeername(r3, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) open(&(0x7f0000000580)='./file0\x00', 0x1, 0x182) fcntl$dupfd(r3, 0xc, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000005c0), 0xc) getgroups(0x3, &(0x7f0000000600)=[r1, r2, r1]) fchown(r3, r6, r8) mkdir(&(0x7f0000000640)='./file0\x00', 0x42) wait4(r0, &(0x7f0000000680), 0x7, 0x0) 00:00:14 executing program 3: rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x48) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setrlimit(0x0, &(0x7f0000000140)={0xfffffffffffffff8, 0x200}) syz_execute_func(&(0x7f0000000180)="450f6550b0c4017917bd48010000c4e1c5665afe6565660f15b1feefffff0f3acca30b1500001f6443d9ea660ff7c9c461d5e9093666f2a58fe9189364b19f") setrlimit(0x2, &(0x7f00000001c0)={0x1, 0x7fff}) sendto(r0, &(0x7f0000000200)="490d6cfc621ddd8bc90799bb8733acf84424082e809e708af8f534279abd72f423ef3ce4eb0cbe00ccda836dd7beaf6d39b9c018e7587ddcb5c28c162a96edb8494dac48b232eb612efb215c5f1752857c0759c0d262dbc5e301d521f2982c871d2443a70118a57c80a1f96c7088f76c22ccf899c4721273b9f6f49747aa6845e59135e761f9e9fae0a7092c56803e420a8800", 0x93, 0x405, 0x0, 0x0) r3 = msgget(0x0, 0x500) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/178) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x100, 0x400) renameat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') renameat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x20) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0/file0\x00', r4, r6) fcntl$setown(r1, 0x6, r5) flock(r1, 0x2) read(r2, &(0x7f0000000580)=""/111, 0x6f) r7 = fcntl$dupfd(r2, 0x0, r2) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) shutdown(r7, 0x2) r8 = dup2(r7, r0) recvfrom(r1, &(0x7f0000000600)=""/9, 0x9, 0x842, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) close(r0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000680), 0xc) getpeername$inet6(r8, &(0x7f00000006c0), &(0x7f0000000700)=0xc) unlinkat(r7, &(0x7f0000000740)='./file0/file0\x00', 0x0) msgrcv(r3, &(0x7f0000000780)={0x0, ""/62}, 0x46, 0x3, 0x800) 00:00:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) lseek(r0, 0x0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x40) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x800) fchdir(r0) r2 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0xc6) sendto$unix(r1, &(0x7f0000000180)="e14e10eb18af344737154eafcc13aa3c99a0ce89a2872a231a7e598ab999ee7814e0589f43e023794f4b6c24dbd9ee5b00a76ace85884aed4917dfc950d6b3269ac039112cb3a26cdd487604a9578c76f44524bba66ab5e40f348348dce78b484ac6ef7ccbbcf606f5", 0x69, 0x40a, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pwritev(r2, &(0x7f0000001280)=[{&(0x7f0000000240)="b6fa4048402bbdf29a0bd8c12e3e8f251cc8bdbc15a3301933b490dc151d415744ecd71241aa80c3af0ddb05b8249260ccf651ae96ec3706db3b0f6563e2a8c6634d5ce5de4835a6e60b5634b72a87ea49adc1cbeb161a909b0b0e97386181402493b54a1a254ea8d6d6556894666250246d871aea9bf9f52e3c063f73c4fe5faac6146672a7f5fb85db6289307bcfcc33663f6b02200cede248d1bb80b156e09dd9773ff5921d32bcbd7be14a8c2832636265a8e80912e5f1577232b808aaf05b06e27988ad75420e2cce02b6c9d4bfe80079f141df18536316c002226cf0a98338ba56d48aa835e530006967a2ebd2ef4a32c55e52ee8a09a758e87eae07fe0b8c277d2fe548b3048b5450e9387eba7ac1e7648498cc01a65b2c2f6cea8273cabefccdefc74279b757dd00dfa55ecadf68fba956fc7cb3828a4ee7cdc12c74665cb7ecfdce1e0b92703d56419b8558d852a028ae2f3ccdfc4c150044531d9df47333d18a693fc3a9ae60cce6ee0b08b1d2ac316cfe43782352b5ca4470b0280c2f13bef10101ec4ea31aac62607113954cf3a67b26345f7e367457d5e60da62581ac2c816f61f47a5705c75eca468494f9ff9c85461c3f11a53745807920f7da7ff6fc27c2a4fe817225f2679b3a1fcb766fc4c898988df1437306180578a1d3933c12910f69bbda8d39db807bf7a94272b0ce362d2aeb1609aa50b5d3c6c6abdda6326dc82073135395a1005d7757d5bfb2c13e68f77466a6f832985f3c28110737dbaaa854726b5c403c64f0335e5b56064694df430e36ae5ed27625ab0e771b3d3a18690ad2116b73c61a9d07e0c1f0fe395732452d2e8af5ae591f043c52199be0546b22d7d9d50e433fd4783a65b1304874bb8373783a8b76e9274550f488e4eedcedc1f385fe576eefd7d17c1e5edea9ab2907dd275e097e8e0b26d560f232d2efb1cd1b6ad56a2c825cd15654e64c97429bfffd0089ee3d29e00b6a184a441ac2d4eef316660eccabe3ca4564629ae19720b7d23b88b298b766fae4e5e0dce16cbd941d6953cca482e7d1ab0712fe3f339efd4c03ab49ba8cd65c9583bab1a660535fe6a891ebf4dcdd062a2811858e3c7fae11ca85864da9ab4ed25eb7383a6eb3aa06a135a9affb6c1f25288af879bac3fbb7892c5e63a95599b69715addbd13c15293e3617c67561f79a59aae19b8c06f4137a6954f174219c136ce86d2e1e9fe64ab883dadee6d8d97ffd3a7e2079206dc93205057b2dc24843f8627f1f0fb6353acb553b6b1b48f225b8f0313bea58a1447dd4e5252f1b4b37d8d64bdb77ca349a4d65b54a191464ff28011be1022b7fca677fd6af7f9ffac5ca87b7d701825fa9ac6156d52c35e9bc3dc57bb018054c1146cb31533c5c0cd77477218ce2990d0676553415f929799031d8865808a01d1354ddaba28b8f8ef62db33f7fae959378a40973a884d25bf18e835737ec7d92708ce0d76c6efdd4e0a91f0eac50e07d2f84f077ede9e4ca1949cd7b01d307419c49153bc1b4730df2b8659d8a88247ed545c308dedfa0fedc2948e3e308fc272b32e986cd993c28a377ffdc4e64ad7a07670f0b554fec7971d21faaab9616144df1b1b5723e2200eb86351528c9cd93d8257341696b6021a39affa813fe52c46be92a28b190c7566a40f62b49a4f52bb2b0f19a00c337fb0d27d70fa20ebdf7632443130e6a1e50b718c4e16f4c2402589f75c31584f8d95f77fad02c9285f5d7e338d740fd7185dd4421b3579edaf8d2109e39202a0ed82b365221cdb5ea7635647fd4c22120feda8364ab750ad5bb87e8be092dff5ce6e3dd794b811bad92930193479d898f3d743cd39d190bda70a9d79aac834f394239434400a5cd08b3b9b737892f53e4c8b0f925aee8bf6725aaf016b9bea9861f1505b6a4d028867082818f7d94b53b368296daee443767e2d0bc1ddd63aa9f6651b4fd8d19cd12bf458ced5db5009dbfd8280b59195f411cb5829a61b0df5d4728767faed0ecc4851d0584d6eabe0517b8b847da7a4f147c03a200f09e138761af142291b74f9808a51c04e20f225f4a68f695052e42f507b0e6fe21f9e7449e4ef196e45b90baed355da5f0f0d8cc3cd2c1f619dfe3c8c0c12d1ea3f388f0963ece755d9db03f1f75a6f6c3693c7645b102812e9897ea84c49a1acaedd6852026db9e45ada0899f2307be6e89ccf921b06a95514d047a563ff4576873d2724b7a39b784b61e58ecb77408eee9df5c10b6b164d0e33fdb0e290eeb4c8358cc74fa897f7db688dc7a79879bb8444d387d4dc944355265bbfe148bf5370167112dc405ed11dac2c9d86eb194894c607f801071c3aadefa4b42443504da4699cbb608a5a40c2d20a0de65cabe5c1624ec50ff8e130937f46b9acae00e63b58bbde140009c2ae276773faeec29ce89da3c2bd9aef170f665c99f6fb5285931fb9cd01d87a0419c445642f8629c715f1ce82f258307bfad28239213a89f0e5c51f96fd6d16a091832a834a9eb55d033bade5ad734f9be0192dbf1cf6740f786a038836d8811243d568f4ea907ae29340c273d38ebbd0e92d2a3e13f99cbd4f282a65998aa3bc2e3d2fa513a77cc9766e558508f9cec0f2291162afd55ae2918f7b8874609d23186ceb61073a9e2ae6ea456a6f85e34f4888c4464633891c8b8a0341b5bc615c65000f84e00a7d292c191a4866998a3061db53372af095d17d985a2b9c454726878e6ad04f97bbf332e2a627cb02d548ccc95454ace7b847c059c440256b632e331bd65ed1c595ea219f1c240771befe1614a5947fcccca8c7929418de0d73c0a3d09240e2c5d12dd5acfba74f928e1b9a0dd610cc593c34c50bd6310a6a432d7ab72ad4098977e8acd6168b2281dabe5592caeabd6aadbf3e3bb1b8d6ef9c6b10e9a9b810ed3495019e6eba079028e4066325e4034a729a71079aa752ecfcf189e4cbfd83ee489bbacbebe781b8ec41aa5ac92bb7f581abf1f567c961e04f98ac061b08cd1f31817658e3d698ac7386ac971527aab8d73d085f3c47d8296a3e195112c676c21a61b95b2c2e486f01762cbcb5737435710466533dc1fbf211c592475a1eae7b8f747f63696596a282455a753f5d713e5c8428bfa9f5d0530ab0a15a810bed26a34c8ca3e1991cb9beb8548edbb7a791191600a2a1e8746642cc9a32b22c8f8905617ecf8aa51fea3811b05894b6844303759772586c2199e350fda41bcc7d783efd9713d0e639fb9ad69cc160c7821a6fa34168b42a8b3c4488d5bd06b5d98ff7865ce1fe6f53c606abc16d83a0b36362d7b4bb6b6082819432a85bd7556a3d11889c3f8a9cff9358f7d41c1dfd381def3e60ca62e95498598dc4d4de03ba6d4284e79feb054cb17c3fb1d9c537ff312eb9fb89d12aaf29beb76c159bffb8259b6a8ddac31fd683fa435b438f26b0037f6989e3c0b5a8fc1b2fb34c51d91af0fef772bbd836cbcac313eea3ba09f3f95e1103fafbedc633c5aaa245e646880f69336e6e2a197bb3a2533975a0c73f76432ec69fe597458e0613c85403cbb224ba352f1afb0881fe96b4a7ed69ed1d156a7309d8fb26ea5710cf902b28e44e303636584daa236f06d2b01a4208b8a425b00f576b53f6419d19cdf26310428d27f491325d8cbbac4a2a6aad7b518672a638cf18e0fadc7cc796ba8c53ae766684913874a062bb03009d3e408e6c93aea671d694627094f742b0d3aefef02776a0068c147755856b3f46bf109fcf9b6e682c80c0a958c1f4e91c8d296b81d61533d620485a43e8bac80dc52a91f99f4a3ab00c721872260cc38584282741131508af3a2575cb427e953dc58a8c7819ce9cacf0fcda754a271b636f1a09ac8719257ad479f7c1848a49ca7231c77d80ff6f4c7182aaa60232e5f1cbb45c3c179959d80c89e2be3e06570432c07dd787f1333920886cece70aa3b428fc020c1868ac99e9e6633e81c97cac7b44df78aa12aac45ef602437a7679c7841a9b5df5ef47724cb3390470aff0557e5cce2ac7d3a64df533e445f121ef06b4ad6f97d10f8807b78ea3960ac6a4e94703110a22b96a0a28badd0c8444e6618ae25c4ada1bed9418fa6548aa8082295d951fc68241e65347f4d8a1e0b1bfb82c7c2755992b65ee7972bf18ac87fb84ddeaad1c4549781b9adbb3cac66a4f0aa610f1e763dc5bc34c4bfcb571b955bb699046147920f4471004885f2feac813029a5880328711218480d7efb1fba35b1548df31abc837df766e5b1270ae49012687cdb735a68ac9da4c55ba7c963d395d0f4372fc2b08b361e04aa8672a1186b78f2246e278f03aabdc60a3a8a1cdb7a2dcb60bf001c6bdadd4d24104c58f175eb12b1600b98bde22cd102bbf3e18dd0109bb629d6c327638eca8d059feb6142dd26099ecec9deb6d002efcc7efb893bea2175cb4e679fb019079ca8061d76489623c055862ffa0627664f07b9b27a67bdceb14ff0fdbecfb745e5b9a47aa501bb0b55253aa3687959571944e2adc1a65a7cdadd83f6425076a6d9b85741eb60121991372d9dab0804b3e6ecdd7078d4b248d95860a4e3257bebc91acb46a396a58907d9b2927805b975a0dba5f3187339259f3fe9aa391e23dd9a9e49b08307480cab556ef9e5827d0a233dd38ac0e3bc8716cf16066974bf2be7bb7402bb1617440568804da32e8d7bb9d16fc57e71143f74c158f15e1278651aacac4153cc1bc894d15258c9b27a5a656cb5e800149162eac057005fd60cd63125ea52fd4815d35c30be7343f002baad6d6b0f2e8e4aba9e88b2025be63c9fd15f77ba3e19fb0be2fb5518053e164df0b93fd0e42a958ead627f3275e9674b9ef76f562bbb1172ad0f4467218a02488cf0b9aad28bce9eb8d25f9e83bcb79eb72b63d3190b7c53f9ebd50471bb3aaf078522a5d65b9223bcbdcece4037b6d47c2b3b438926fa77f67a163ae572cbcf767223eddb7de7a2f12bf817c7f7534394acf6a176df36ae7f31f64891d14a1468621d02fe62b119d1ffecefb3933eb9b78ae1c43522f2dafd5395d33a2d348a830251cfb8551a798b9878c4bea376126db87ef1f6a7169d439c326a09a720f6613a67e1f3a75a0fe35055d04f30972c81705046fb68906cd54529039d039b677efb89bde8cd3d4d021fe14aa962f5ad40200f837ba6816e28c518b5ac19ad47d95c7c52356be55bcbe217c1f3e38b3a5d3c123045cf3c47efb8fa3d15a1ba690691d8fc273b56c89b83d26bcbb054904d2cdb1aedafb1d73d879c3d5554bea66b3626ec0e042cf11f485274b48ac3d7580ea299ed6d7f527943edc8d4679d05dc36deb5ab46f5abc6e777d5099db7b1891bedc8ef97893dc72bce6090204f6c88765ab847d05b108b02273898077723ccbfa40962107b4351fe9d98f8b74724a695fb5a99e86acb325ef778f8b519fda44e49f4665dde21523d2bf0ca771917ee13ac96652fcdb6dc2d466c892c85ba94abeaeae83bb40664514a3b53cc3bbb6955fb1029b7f0a73cec4b92785d2f8323f2fd44d4001143b5836c847836deaf7eb0e68ef48fe6f53080b677c8257fc8f3869dcf1f5034792d1d3be1736d3df1a613251245d632270746b85a142178ec8ff1e4d6453c0fb2f85af7165bce6a02feb83c0aa937694f60ef89f72492f39006e2f065060a0f0fed756157b2cbd7b39197de87c482fc2cb4f97662b23cb23bfd4b8c0970bdb9a2bb0a4e995f0ce544a142c6bf53be36411026ca521c48be0697eb4a74c4c42454fb610699f4d3b77fa9ef657b", 0x1000}, {&(0x7f0000001240)="38011fccdecfae8bc34fe1d98481935f61464998dceac4859070c83c25724dffcf4d4a55f2e71dbbadc4e4b422759bde4de7d375", 0x34}], 0x2, 0x0) r3 = getuid() read(r1, &(0x7f00000012c0)=""/253, 0xfd) unlinkat(r2, &(0x7f00000013c0)='./file0\x00', 0x0) sendto$inet6(r2, &(0x7f0000001400)="c2b59aef799ddb2d472a28ef494c67fda2dc360b2c2a9162ebc01ee91be0025a679077796017c983ed8b110b99be62f75a207ad643076c314a565eaf89f6e818afcca3828912d1d9a4a178517bab220e3cb7b12aa6921479a53611d1d9cded823426d1eb65daf20536543a3e0535f0a3c8245700", 0x74, 0x8, &(0x7f0000001480)={0x18, 0x3, 0x9, 0x10000}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r2) fchmod(r1, 0x41) unlinkat(r4, &(0x7f00000014c0)='./file0\x00', 0x800) r5 = getgid() fchown(r0, r3, r5) fdatasync(r4) socket(0x1f, 0x20000007, 0xffff) fcntl$getflags(r2, 0x3) execve(&(0x7f0000001500)='./file1\x00', &(0x7f0000001680)=[&(0x7f0000001540)='}&#-(-\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='\\@,^\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='+)\x00'], &(0x7f0000001880)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)='}\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='(\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)=',x\'\x00', &(0x7f0000001840)='{#{*,,%.-\x00']) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000018c0)="509addf8a8b1b4863808428319fa3097577fae5fe61751721ce4e9f33d9ceec56ec72dd23d212f6e9361bf1626a7ca57a800e19634a1fe123d21052e00dec55182b8e840d9060e61c5274778ff2e0ee5ce347dc26a1a543ef5db7613485e1630fa062f5df0ca1c133609a3e951a9dccdb00b482e91c1633ad691ea21b18615aa118dd2de400c4e2e8e3b9f69597751b33f846e9b41b820ab9af7724653a16ddc68870b21a268f7fee5d23c74c1b038fe8b0f5777719c28ba1bc9cdd71d2e16e6b8f8b55c3792a3a33630e43f9194037cf467fa3572424c5a7e4f107a674b5853be1c236560d8a827643830916a69700888", 0xf1) r6 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000019c0)={r6, r3, r5}, 0xc) accept(r4, &(0x7f0000001a00)=@un=@file={0x0, ""/21}, &(0x7f0000001a40)=0x17) r7 = fcntl$dupfd(r1, 0xc, r0) bind(r7, &(0x7f0000001a80)=@un=@file={0x0, './file1\x00'}, 0xa) rmdir(&(0x7f0000001ac0)='./file1\x00') fcntl$dupfd(r4, 0xc, r7) socket$inet(0x2, 0x20000001, 0x7) 00:00:14 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001280)={0xffffffffffffffff}) r3 = dup(r0) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0xffffff1b, 0x840, 0x0, 0x188) sendto$inet(r3, &(0x7f0000000000), 0xfffffcbd, 0x0, 0x0, 0x0) 00:00:14 executing program 2: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x9c57}, 0x8) geteuid() r1 = geteuid() fcntl$getown(r0, 0x5) setuid(r1) paccept(r0, 0x0, &(0x7f0000000080), 0x70000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r4) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200000, 0x49) clock_getres(0x2, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240), 0xc) socket$unix(0x1, 0x7, 0x0) sendto$inet(r2, &(0x7f0000000280)="8cc1c03a520f85412905a392532c6a65fa70fa84c126a2e1fae3bf5c4d71963c489d9ddb3d647e34f9c2dbfd14fcd9b20bdefa19781e80ee247d133ff32c3ff6de9539ced4ca9ef986caba7a4ccf05a145610dde6d41315c1e57c49000922cd909a56fbb5e9a662a18bfd5d0cee0f5b5c1ca976a22fdcbe3e130fe7ee21ec1e6f96127d080bebf9f776205d242116965715748255ba79a9f4e3a503eda1e0ada", 0xa0, 0x2, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r5 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x2, 0x2) open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x2) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='{&\x00', &(0x7f0000000580)='-#!}\x00', &(0x7f00000005c0)='$@[:,-$]-,\':\\)\\\'-/#\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=')\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='}%&\x00'], &(0x7f0000000900)=[&(0x7f0000000780)='$\x00', &(0x7f00000007c0)='+(\x00', &(0x7f0000000800)='-!\x00', &(0x7f0000000840)='%\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)=']-\f\x00']) r6 = msgget(0x0, 0x20) msgctl$IPC_RMID(r6, 0x0) getpeername$unix(r5, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) fcntl$getown(r2, 0x5) syz_execute_func(&(0x7f00000009c0)="2e400fe4f7c4633d68891f8500006465660f3a0f0f34c48229923421c4437960cf008faa7810242c000000802e640f01de47dcfa0f18a007e9ef2df30f595900") r7 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffb000/0x1000)=nil) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) open(&(0x7f0000000ac0)='./file0\x00', 0x80, 0x4) 00:00:14 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/154}, 0xa2, 0x2, 0x1800) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/58) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="010000000000000072e799f4ac919722971ae4a7543739b164e72bd12f04974e787570f9703549df5bdf8d7cb45bcd86efa64c1ab444456376f841d0d060b173fc4790e377323d6ce8944dfb2d175cfa702c3bd146f859ee19a8ffe25cb913f44edb79e15babf4d182d0d536fc4c7fcca61565bec33be1aae04cd811d370b33116650aa83aaf3e734548ce359907aec678a526a43b5868bbc37e3a58e667c06b7c8baf0b41c1634b7d1502bd96c802a211e144d5698218c3659c7f82320269eadd12f35422bc498efe4a41a06f1a00a1fb43c67eb34b0d659f05a163bd689999edde73f3b406eef098b1f34f2b1d6b71c95fbd2a322f7c6372b351449cf099461297bbe3ace8ebd3b08d404a86d9e4164d3fc962537a4fc021226243f81b9d5f"], 0x86, 0x800) getitimer(0x2, &(0x7f0000000200)) r1 = paccept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x20000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) msgget(0x2, 0x600) getrlimit(0x3, &(0x7f0000000340)) r5 = socket$inet(0x2, 0x70000007, 0xfffffffffffffffa) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000380), &(0x7f00000003c0)=0x10) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) msgget$private(0x0, 0x24) getrlimit(0x3, &(0x7f0000000480)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getitimer(0x2, &(0x7f00000004c0)) mknod(&(0x7f0000000500)='./file0\x00', 0x8001, 0x2) msgget$private(0x0, 0x1cb) dup(r5) socket(0x1f, 0x5, 0x8) msgget$private(0x0, 0x40) setreuid(r3, r3) msgget$private(0x0, 0x446) open(&(0x7f0000000540)='./file1\x00', 0x800, 0x5) 00:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/31) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') semget$private(0x0, 0x2, 0x80) recvfrom$unix(r0, &(0x7f0000000180)=""/35, 0x23, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x80) r6 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r6, 0x0) semget(0x1, 0x2, 0x408) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/129, 0x81}], 0x6) recvmsg(r1, &(0x7f0000001940)={&(0x7f0000001680)=@in6, 0xc, &(0x7f0000001840)=[{&(0x7f00000016c0)=""/56, 0x38}, {&(0x7f0000001700)=""/186, 0xba}, {&(0x7f00000017c0)=""/106, 0x6a}], 0x3, &(0x7f0000001880)=""/142, 0x8e}, 0x843) fcntl$getown(r5, 0x5) connect$unix(r1, &(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f00000019c0)='./file0\x00', r3, r4) sendto$unix(r5, &(0x7f0000001a00)="ad92fed1c35ebafc3ee6ebad4900224d54b66f9369c01b7aa4db7f37bd85499bc23c6be621f733499045394bb7d241f80b59440d4a2fe236fa8dad45f40a642176f089a0", 0x44, 0x2, &(0x7f0000001a80)=@abs={0x0, 0x0, 0x1}, 0x8) msgsnd(r6, &(0x7f0000001ac0)={0x3, "fd8a013a14f2529f1000f48f9cd6847934cbafe16d188d11429598f1be1a5c523dd6a232f34d691f850665848193f1309b5540f59d9d59418d3dd097585b708c72a1ab3ab14a7d3558dbfc89e80211a33fbbbac122d800bd5d0cfac94aa475166a1f6b2be9800c0ffe7dc35820561a0754a342708c0761c4adcc719bbf90cd513b2cfc5d458a7eaf40c2162290f6655004cdde8f3706"}, 0x9e, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001b80)="e1ae937429f6708415a2", 0xa) getpeername(r1, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) getsockname(r1, &(0x7f0000001c40)=@in, &(0x7f0000001c80)=0xc) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001ec0)=[&(0x7f0000001d00)=',+\xa2[]\x00', &(0x7f0000001d40)='\x00', &(0x7f0000001d80)=':)),!#-:\x00', &(0x7f0000001dc0)='-^]:\x00', &(0x7f0000001e00)='&\x00', &(0x7f0000001e40)='$\x00', &(0x7f0000001e80)='/\x00'], &(0x7f0000001f80)=[&(0x7f0000001f00)='(\x00', &(0x7f0000001f40)='\x00']) connect$inet(r1, &(0x7f0000001fc0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002000), 0xc) unlink(&(0x7f0000002040)='./file0\x00') 00:00:14 executing program 4: r0 = getgid() mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) r1 = geteuid() chown(&(0x7f0000000380)='./file0\x00', r1, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) fchdir(r2) 00:00:14 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa82c2, 0x0) r1 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x17b) r2 = dup2(r0, r1) ftruncate(r2, 0x0) 00:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f6e89591e9233614b00e9db8fc0403d3f831f4ad059c8c73629fee3c6a3880bc84df4e1a73a872ea5699b6c7c5e182843888ad3ae7083122ea98bef0bca1259027b8b05f0d6fe7e1989077278b3fb27fe8a6d0ae7f54d9b8643d52710457b5f4befab270e9c62bf854dc63ea7f5e9c8a4baa9dd4b05d6bafc89b6709673235fbce14459acd050677d346076e345f559bae3c994cafb305c5b1f8f9a1559f7397b71957e8cb475710193b42828d062b7dd26338a2ad24846875d2c799b56e9e57d031bb51164"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet6(r1, 0x0, 0x0) read(r1, &(0x7f0000000080), 0x0) close(r2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) recvfrom$inet6(r3, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x2}, 0xc) openat(r2, &(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x0) 00:00:14 executing program 2: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) mkdirat(r0, &(0x7f00000015c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000001600)=@in6={0x18, 0x3, 0x80, 0x80}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="2df90a16ca503e2f0bba88d060432fabe90a53087121d3f2ed1e248c2d84b07637cb6405e7412d5d77c7c4461367192da01886b6d42977b737c1", 0x3a}, {&(0x7f0000000100)="fa77d5569a35cb5c98641c049fa34fa580cdf1b09adbaddbc387f029b4f9bf6665da20a1efd812a0ed88553041510d7a", 0x30}, {&(0x7f0000000140)="2acd0fcf600e01cde31d195b8c21494e7fc8ef49355eaaef05d9d9227af3c0f90400c0d8233c49aad960f81016670bd663b8d7650c90ef60d4e776c1a13b87fbc2adf3859303a9794b0f005b2a64164be1f042fe47d72cd72372053d2ac9ea9cd595c1103a059dfe8dd5504b6c52c29b8b4d67aafc6d00a06a0cd741337e2dd9b5881ac9b4307b2a907674a9f40fb6070891bb8914929c4abc6d64c81c40f1e5f21421441de0bd98f964271a54f111cc34a01da23d4f0d5327d0ccdd0855e2dbfe9f91080679d2be78994128e29a5d78fb9dc839e48d572a628db972aacbb00e", 0xe0}, {&(0x7f0000000240)="74a12633c75caea43fe4b11a9df47a30df76f3cb2c82baf83b5d44be889d40213741", 0x22}, {&(0x7f0000000280)="f0a9cb4ecb264159fa6afa07be1eef08569976a855bfb241adce90e8a0e4df40c21e815b9c", 0x25}], 0x5, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000110000000001000093ad0adcd41ced6ce2e79c11fb00000010100000000000001100000003000000689bdbf0bb32c6a9653a79cf7103d7d54389d762bd702ffb9710776d32c7b13daa8cdd51da7dfd2c605d7da7e544acad65e80c27794805677cbd00c64346240093f3975f31087e7d3cd3b406bfdc703024b98adb72ed89453a13808889b101d16a6376954c28996f54d09c00ed09dffdc182e82f849e050278cc6fd931eba859c55bd9258dfdc025192a27de8949043507c7185b0bd52d7f3f34b4310bd706dd08e4b1ecc5df553e82e57e0482135d03a84783a2004ae5b94ba74626bf0ebaf553014509796e5c6eecb5efdfb5e553e2718020cf3136d526caefd7a7a3cd9409dce29aec810500e3df666d26db695c5779bf1e709b6ad5598ff5cdfa13e4fd760cc57f83d525662c47b6c287ec8a924d11776b3cfebdffa9c67f9605f1ba51569e32d30dc1686034d47032f161f3c04d6e6a65018d2428d68c596d940ff11a10653d4e18b768a8da4ff27ea102ca42e6ae86792b63db81ca8d3c2fdf6ad528512067b7d1b29ec4adb84050ab52744ed7662b74b19bea262744a51b0953afa56b4b282ce59d843f700f4f0ea3575ec45de2e0248d550827509c8ed41ced40500dc6c2502ceea71fe9eca3fdd071fcbdf8f12928cecd82784fa3a9ffd2f694e092a4c5eac0f10e9d0d8a18844f7ca2e9b895e50a4c834c2dd4072eddd179135e4e7f3aba055c886138b48362827353dc6fa3fe563b12b4cc5d9283a651d8f60750d2aa9e95636797581387312a3ed16d9ab62efdc082cc4a57d513048ead2de38cb80b7f2a5bedc555423d27ecc4a3fcff252e1b73f2a0a8235355cbce5c08d2a5be024248e5bdff24e420077870e30e087d4725eb29b36f0c8e5be1b552250eab828976345d2984e705060ca0e241ab6cdaf8c97541e2995bbd2fae837203b2f864447d4f2f98168784c24c014e005c0b545750a52da3ecbb2d0f1651e97b5f57517a405696d4866424519494f95d7075c6509ec31977ed5afd6d2b878273ce275c68bf75f766f1cc1f40aaecdcd691a1148cf56f5ef71015d9f9f1b63a24fbae146e0b9749437147ff2f0c671a7e4865159796c6da8a08a06d68b46d597a30e45355eb1b1b68f34e421088296536faaf98554d9fdf4920e2ff5aaef038f9c7c19cfc38772fde3a370dc4f2b9740110550dd8dbb06130148f451ae4caba59acd8e1bf1a9c78f3848789c17ca738b95f4c64dc73deb2ba178e19b11a1a5c6d591acefccafa1090e0b6c351e2ce40e4731f23eec674f25dd24a669b0bfd5b3498499eae058adda1166eccef210f7633512063ca450b73576fa3e1f2565cf36911c248a26f080ed57d3badacb1191c2c620dddcaa5a331189e13a05330ff6921af91dc7e215161dd24a59a4d187dfbd04a3553d01a5b5f1e8d35713b49fe9c8242ddca407292f39d671f65e79d4914ff82dd8f39fc61a071930ed5d44bfaa76b8b0f2866c3846dfa73f5446a39256a1672220e7b23b89d93b797f841e37fbd45c89e7483153ead7c56aafa83a92a9322b25ca6a749bbc35cb24265ea966cccd24f8f90c7de3839c269c912a79c581e96c850d738fb2d514450160a3013559e3f0a31f60371d7454a122a164adc59ecca081049ccbd4cc65ae7b6cac7df90fc23712b2ba2182262b7b215888e88d0a05734bd78ba21f72b85c56ac498be7e1749d80f23a5122ac9727b53c3e86ac74001718f096d8d99bc7de20c968f62043e2ad8e49754ff03ccb500a319adf41341158d8a89a6f36333fb39e2d449d08b60adc9af79d01f49f476a512f7be3d97fef98d96341be69f36df59952f7c3987c47357d357cf8f933526d5b85f6a68445818e1515fc629ddfb5a5570626ff1bb98393ecf8bcef11a1f8f5fd7d7a22ec0554fe7dc2b69f27435bd922fa4ec39e44f8ed1c7cbb13e92fe35a4b1717252b1ea15376526268db9c24163d632c615f6d24e7b1ca5c2541695449392279359788b98efa28644a35020652c1285c43b1552b48ba50c8144ec2a0192f47abd8153910c797e04065379527747f82f6c5942294d30167d935699eaaf0d4e2b403ff63777963deb9683c5e5e0019505dd03c735991c408cd4689d299c34a65d795da2e9b149fbd25ec8f1609f00663f24aa5048da5f2c388f31d105496a05d1f65847bed2cd2c79bfdc93a0631987044e1a300010bbd639a423f475b41a0741e09555b32681359efd72c0abd33a760b9069d16607a9bdcf81178bbb20fff0be7beded8be36e919fa5295038acc4d11221a0cb43972cb21d9dfce6119dddf71741354ee4d16b6000c712df0492437986bc6cfa1c762460cceaaafbb33636a7406bec800c44718a97c97af2a94ddb8cd40b1217be533663269b8250cd771027952fefce370510324c553c0749dd43f7df11294e26e19b0946e23e8c3cbc40599fccc477d9f29d074e78c0a8de3bc5187f3e95de3642a88d415d6dc90ff80b17e0e236ef913daa650d49202ff81152fe6d3d0959c65add759eeb802ba913b588f5c7f44ba77c97d7e659875c56cab32e9d9074709197e1f1d18ce9a5051cb7dd6f6f155b32729fc544c63ddf7258c0b196a3e4d37f8b0b18899e003f76ab775323ffa3abe7f4913364c3e54a86f402d4398f066f9b5593e862bfee1dc7debebc8f50b99fc4d12e61cd043c32c56b320c7350c8fac23ba5c32f905b4806da4aa3e4ee01c412fdc78426f5c7a65608a69917322685b94a13fc5888e399810924b22e03cb6766a63061cd1910b80e5fa6b413cf133e5d09ccdce38be83a3ced8fb46a32c214635e46c230d39c00ce9f927220b5c297c6540e43c9a38f56ec72ceedabd8b7207625e42fd1e4ad8e2f3c0a90dc1bf789a41de3b7e651354b308a06cdbcef919b663fd9e17bf164d3a2f00be5f54e0a1e99d892156b3df2720b6319df6fdd86ace827d4cd875552cf8507b1bcba73364af44eb32b99ad64677ca6fe1e2bf445ce85c987de76528f61df7712b678ce4fec854620c9c29594ea94f1fad4cb92d7c54269810da73e538e81e065c30aaa80b9b080a86705f1f9b2e6e07274ed09a67c21437044c0a151061b405056334dc067ccbcbb97053d8083c656f865140520b26928dcb3a182d91c4645db37d3cfce0fff93584dfec9ff2156ec56bef6481ef810c869cda4f66aedcd7f671571d72cde8a88be13addacf4f360447d2de0d36cfdb37dfa60c449539a4c7fea2f8bdef7574ad880bcb53357a053f63a0bfcbea2f8eb44f2f0c23597f287382e6dee53db77c01491fc4ba7ea18fe249abb2bac6e31037dfe18e2be5d1add17b981d05bbbcee90b4152af51f61c7911e919ef063c8889fb4c174b9dc5d78cea56c5c354e0c28623e25c9f67d387594ff077e6d1af7681d1d07234af1ebb5471f98643f02685c235a539991e358aa38bdd5322005b32c4f45ec2d42d16b0aa7920918d2dc25072c5bf9e2c1e1c8b293937455d7f9a75b5def205aea880777c92b32f41b74bb07fc113e738fa0a0fb05026a878c6f93e02df426523bfcc58d89f9ca0fbf43e033b58c985eff3e70c717234b03729c3fdc510ce40875802558dd9d5e050592ef1aef33382ff0de1642c97a2da6c425561ca40f5624db0c44daacf4776fd30947385b9133bbf55e956db828ed18a0f9a115c3c479f360bb4c4021556a6175518c381f7aa9841d82d2437bbe2771d52632e1d3c085fad8834e9ed121faad967a07e56b569a13aa050ce87e9c615cedd0b44b0244ba172ec91f29817af556898bb4cffb32884516bcfd4fce268f76ebecea9031f1e1a9ec6069605cf47848686afa01e07ade9992a94d1109c5befd5da062ef8f0ad24c7223c03fc44a0c43a5c37eed7c27b2b5efd51cf8729ef6c4cbe0b624890ab97dc61e218161c80c1508461f138894fa184bede3a5fffde6d3b53b6424a3fa4c3ab0065ab1186d5699c3da68fb98e9112288f8477b5142b26425b7fc18f6a3d5bb090d255c1e004efd74d325ea74f20e2023fd6230306aebc08ecb1a10a129352926e22b15d4cd99c4447f8329d4d67153c2aff25188f4337897442dc418c687ee19562799411eb6e4614b9ae06ade8cd92f53888e0271e1c698c608bc349b63be6c2a2e806a647a479aa54db69421087595cf5802722d2caf1c6c9cebafdcc0b42be76acecb67449432a8da7b45471cd6c84e28fa7eed9369ab30f399b6a2ef9875ef221cb77521f34c6ac9c52eb4d4c8c9aa99553fccc9795e9d2b9c0b844afca7da8a64180a0335c7343dda7fdca44a601fc85a3f36fa2d1abb736f5875c23de9b6f88a380815b8b0da4390809ddc0e1b78b8ed458cc32d936a36c5ebb844fcaa907011a68337cdd9e1bff92a3517645ba9082a5e8888da6c07b452df9b444a1de88aeb29fb7aaa036fffd09c3a88356896aa433820d00c60845cd536b8dee6d4e808d0efe7f9380a875e1cf850f577cc3099f0146ec47a0ab7673ff0c10268e6732d348279e1b5d0dffe644d6757581c0197e6a8587d1b413bbb107a0e146830e2107a58dd8fa101a8a5bb655860de37fd2ae58df2d819ba648aae3ccb41f45a16ecf91c799b2ae3b3165eef51b59a9d82d8a1b818d10fc401b5cb09e9cb0292e9d41acf34225204126d27cf94c960b9a42a588aa781ee22b2c46ecc618590abca7f244fb77f639715bd54e9370f54e736c80150f606735913cad29b52e94e31dbb77d3851d069f11258b2ec9d6d33d1c688e2b09d4803ad8f064903e3b2dd837d2b69f36b9e90218c1b3ce7d9b39037008e8ae90fcf2fe56793a3cae974383bc248c2b08fba94e7c880f4bf48da67df1c635a12a14b1ff007a055c0cd0bfe85f18cb7f0626b394e2fa2dc32fee1266549a35e9f6d397080eaf0a08e82917d3b47176cb3421cc29bc4658fe6ec61d7182334986e8c5526e62e6cbd82ec467a345e976b0443d739645545f48dc9a47047e2a4ee6bfd4033f0ec6f4afa530f21c4cc02430632606cb411b74aed115e61d2eaec4648fbe43ebfa1fd1d039048f5472373f5c0cf3bb396fd2d09b5e8374eded3c4fe12e3202b948aaf73f6d9cf85440952807672e953dd22d8f886701bb3f9ca31f74a01ca2e071dae6337369a140e5b2aa0edb3d30f37ea6a8525a72d13fd4bd76aa0ed98b94c95fb73b2aa169c472f8bc793fec87f0a29f81341a6f890b0f4b08d4e74bc4dff1d8e6bad034485f74f2e0add4a6e2401b000ca8ad73267a88e1ceb40783dd841028281777748fe0ff034cd5919173ddf80ba8ddb16b8f913e58a4f8d844f7c46f79a9b48c5d336bf20f3237f68c460ad454b640d776413aace4eabdac9bee1f1cc9435b690318be4751727674db21013ef50bcb251ab2b225bb2ab9b834ea1a76f213258017a8f43e2644424d79de5e7645d6376646e80f2710900e798e9f61820ab6ad4f7dc9265cbcde178ae0d03deaae99fc4ab736d071caa0a984882ae5493eee2e15272ad9ccde5002b6d53ce4075447df7009653b938b4b5486ea2f5c1fc5936e6ab38d9dd7c702721205130ce09e9e5abc1fefdd31031dcbd99722193d4fb93662af5296c6872e8de1edeae5f57d07a091a36154b8031dea7254d1cb407f903ad3cb5b5e4d3f80f56de095f655c3f6a5a2a0780ff9d7a1ddc2849fda472238577504ef3bc5ca73bde47183645c6ec59e3222db253237a05c4ca88b5674e9a0b321976e90536853f0e46020c1193a8c63498b697d487d3b795a1bd33fb0490df3f43cee6723ac865edb745e9660dff081ebad992b2777ad3d07afe83135422df4fbcdea3df8add0d43bed24e4b5d1539337968f8000000000000002901000000000000f2d3cc3739095fb13df9b436bf0bdddbf440b3449888142efc10ac136f3e92480e40f5de762c2d7485832239f2ef050f1e1ef916aca27b830a424ce6bb7d7ddfbf7a4643072690a84fa7ed4f446bcd820381deeff49d60bceaa84de5cb0dbb07b1a42f457176211f927a3584071e8d1fabda50b201bc3e98fdef9755f460d0f11471c74eb08b640d1ca5a853269c86642b6fe1ffe76ce9f6af9b941854d332995d28a82401812d585033ee8966681824e264801e772121c6b84b1e440e94141f3d7c96c58708552dd1adde9cb4b5916cf5f73ce2ccfd8955ea3c348be000a947cdf2f1980000000068000000000000002900000004000000b4d088712d35b8d701a0c31adf93ccc964044c9a8c31218691c9f5ed400aa7359dffef93ecb5fa348b9a5ca6e13e36dd6ecff727fdcd390599f59378cca108ac7cc1e84f7f2c150d6e7a3a599e59da06fbb15ee17a8300006000000000000000010100000000000060b23129f0d15541e3324eaed4762e7bbcda9d8c293e768e5a0f8bb30848f7e87d252c698e3470f680605574cae3b42d2f71e360b94e1f665fdd467cb2136f9b5ee16822a78ec63b282230ed8f000000"], 0xffffffffffffffe3}, 0x400) sendto(r0, &(0x7f0000000080), 0x0, 0x8, 0x0, 0x73) 00:00:14 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x185) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x81, 0x1, 0x2, 0x5, 0x80}, 0xc) r4 = msgget(0x3, 0x16) msgctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="4377993d4f07a494e279c743aa9561567405fa6d4276308c664fdb5cbc64ecd41e92ff8a8f429b05afb467f30e9a8dd6c4800bd88d832df6a4219f63bb311abc662feee5ebc06fe58ae1a6084df0e836385e790587607a34ccde13bfebb7ad498bdd3c48e688f3279002b8730a93abf9a55ffd19701205f1df28b31de0cb040aee31b5b8989ccd9246fa2ff286400d53dca740c60a1b4fe2de8c175ff03f71118f13937ca4dc034850c915636636ca1f3f835cfc9f08607fd78ca85cf241c46e12369e334ce5839ae8ebb171a26ca7ca1a94104c7ea418f2788b52a068", 0xdd}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="bfc4d87c847e78663a86750d270e86207ad8edcc7c60dace67eac761e5ee256a3fc8dea68f6e725b", 0x28}, {&(0x7f0000000340)="f2c06e47a4da370e25f01e2b8d2f62c3b3c552a8f83fd59632c660551b11e941aaa587ec810a48db7e1345a9320ffac0e27c515ea7d7af48213ad6d4887a5f01527aa118a4600897424a19526fe421b60a6eb948c796831f0f4eded5f75542a480091ec350ccd8ad770209", 0x6b}, {&(0x7f00000003c0)="91895a3658b2d69180db1501e2c11da1234b8d57c150cf30737af414bb0536fc796b8ae2aab04e33498cf4aea7b859ae5d40aeeb44b2f69a96c40398251392c14045e85af5dec1ed3b9770c4677cfa4717f6366238b9cf22c06fb284b16af37e02b87d1303e8", 0x66}, {&(0x7f0000000440)="01c167ed99fd9c476cf16f234600ebbf629a82d5ab75cb7aba43ffb03264e8911390ee972a6617fc4cd6e85d540003b8a3d4fd495a18f6f203e16c87484dfadf698bd166ca69d60ea49de5af99fb96775b2add80904085e6e0fe575807a665b20392d2861fe99db33fc6d8911869ff7b06f1249b885bbae46edf96f23a55f467ac2b25c4e1951a7a820c7f73b3b50a0cb4ac769dba32b3b92f789e9c1d4edf0e74b226b770", 0xa5}, {&(0x7f0000000500)="1e", 0x1}, {&(0x7f0000000540)="648a6314aed2b9228125d8d23d08f487b036bbf1e35f7ff6620e84ed61a1c24124b6d593c3c1c18cba7745650a8939c981fbdd228aeb949add879c54eb3e8dbaf2f83200408950ed1a9adb121c012494ee7168bf8d01f87fe15d79be0f0b59ba43afd488f5e3a0f304f8eddcb97d8183b6c3a5c7c2aaea4beb0fdc0145d983830d2e03f1f293687b3f875858c1bae81efb884de93b3dbce8facbbb639acdfc009894cc9ef85b045cb86ad10336ba9b1ed758c06ff3df", 0xb6}], 0x8, &(0x7f0000000680), 0x0, 0x4}, 0x401) linkat(r3, &(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000740)='./file0/file0\x00', 0x400) pipe2(&(0x7f0000000780), 0x4) open$dir(&(0x7f00000007c0)='./file0\x00', 0x8101, 0x40) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000800)='./file0\x00', r5, r8) sendto$unix(r3, &(0x7f0000000880)="ab36e9a88eaafc84da25b8a90c2c103e52332d78d166472f3af8d05a0a08bb39f5a3129f968310bae9e514a8fc194dd48a998df52a04431825", 0x39, 0x400, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x400000) shmctl$IPC_SET(r4, 0x1, &(0x7f00000009c0)={{0x8, r7, r8, r7, r8, 0x128, 0xf9e}, 0x0, 0x7, r6, r6, 0x5d, 0x6, 0x8}) mknod$loop(&(0x7f0000000a40)='./file1\x00', 0xc108, 0x0) socket$inet(0x2, 0x3, 0x3) mknod$loop(&(0x7f0000000a80)='./file0\x00', 0xc101, 0x0) getdents(r9, &(0x7f0000000ac0)=""/248, 0xf8) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000000bc0)="bc2c083283db9a4c5f0e18b88633c3febc2cc9e75db7409d5b8431e964e0f2b9bbaae3612077ea7d59f1596780c1b14677440ec013c7eda119af59c836c9e96284b0c54af85c483dbf4466b47b443785cdd8fbcaf49827e0cf64ed37e28ffa2e93fc72ab1f10c84232981f0d3acb37860a33dbc0de0bbc233e2f45d1921960b7c36d432e5772e3555ef5ad867b013b60785bc25a77fbaa24b1a4157f5098bb50b4b7e21357ddd5be943fd0845536de7f3a671494a08c2fb100534e9647316bbc752993a5c48bdbcdf4c1a064a7b38a5bc177c66e455105254be955a46bc545da231b7e924ce84b136e08da876b51b85303444e", 0xf3}, {&(0x7f0000000cc0)="ed5193babc7e8c2a55561630cf51e4725dc47572e168d338a504009aa58ab1d55a193e0c639f8ceb48e8b4bb292119", 0x2f}], 0x2) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000d40)={{0x8, r5, r8, r7, r8, 0x28}, 0x8, 0x6, r6, r6, 0x2, 0x2, 0x1000, 0x4}) msgrcv(r4, &(0x7f0000000dc0)={0x0, ""/144}, 0x98, 0x0, 0x1800) msgget$private(0x0, 0xb4ee23c3ce473031) pipe2(&(0x7f0000000e80), 0x0) truncate(&(0x7f0000000ec0)='./file0\x00', 0x3) 00:00:14 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x92) shutdown(r0, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=':&(.\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='!..]\x00']) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r1 = accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) poll(&(0x7f0000000380)=[{r0, 0x4}], 0x1, 0x100000000) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) getsockname$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) renameat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00') link(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='./file0\x00') utimes(&(0x7f0000000600)='./file2\x00', &(0x7f0000000640)={{0x8000, 0x8}, {0x1000, 0xdbd}}) r2 = socket(0x10, 0x5, 0x7) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) r3 = semget$private(0x0, 0x2, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000740)=""/212) getgid() connect$unix(r1, &(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000008c0)='./file0\x00', 0x40, 0xc0) faccessat(r5, &(0x7f0000000900)='./file2\x00', 0x52, 0x200) read(r2, &(0x7f0000000940)=""/11, 0xb) symlink(&(0x7f0000000980)='./file2/file0\x00', &(0x7f00000009c0)='./file2\x00') mkdir(&(0x7f0000000a00)='./file2\x00', 0x1) symlink(&(0x7f0000000a40)='./file2\x00', &(0x7f0000000a80)='./file2/file0\x00') pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect$inet6(r6, &(0x7f0000000b00)={0x18, 0x2, 0x6, 0x80000001}, 0xc) bind$unix(r4, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x2}, 0x8) readlink(&(0x7f0000000b80)='./file2/file0\x00', &(0x7f0000000bc0)=""/208, 0xd0) link(&(0x7f0000000cc0)='./file2/file0\x00', &(0x7f0000000d00)='./file0\x00') mkdirat(r0, &(0x7f0000000d40)='./file2\x00', 0x190) 00:00:14 executing program 1: getrlimit(0x2, &(0x7f0000000000)) r0 = msgget(0x2, 0x8) socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x800000000000, r1) getegid() recvfrom$inet(r2, &(0x7f0000000080)=""/200, 0xc8, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000001180)='./file0\x00', r2, &(0x7f00000011c0)='./file0\x00') socket$unix(0x1, 0x2, 0x0) msgrcv(r0, &(0x7f0000001200)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x1800) socket$inet(0x2, 0x2, 0x52) clock_gettime(0x2, &(0x7f0000000040)) 00:00:14 executing program 5: setitimer(0x0, 0x0, 0x0) r0 = semget(0x0, 0x4, 0x300) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000040)=""/188, 0xbc}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000600)=""/165, 0xa5}, {&(0x7f00000006c0)=""/137, 0x89}, {&(0x7f0000000780)=""/113, 0x71}], 0x7, 0x36) setitimer(0x3, 0x0, 0x0) link(0x0, 0x0) r2 = open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000000) write(r1, &(0x7f00000008c0)="9bb01de5b1dcbe8358a80358754051e4", 0x10) getsockopt(r2, 0x0, 0x936d, &(0x7f0000000a40)=""/228, &(0x7f00000002c0)=0xe4) socket(0x3, 0x40000000, 0x6) fcntl$getown(r3, 0x5) socket(0x1, 0x10000003, 0xfffffffffffffffd) getuid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000900)=""/231) getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) pipe2(&(0x7f0000000880), 0x1400004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) getuid() getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$getown(r3, 0x5) geteuid() 00:00:14 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/119, 0x77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8400, 0x4) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x200) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) r8 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x104) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000300)="f85138cd4b9cf3218d69a13c", 0xc}, {&(0x7f0000000340)="76451356715b443af5bb14c4c14baac4fcefbf3ffcf15611a67631bc8d868c7c949702", 0x23}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r6, r1, r7}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x40, 0x8}, 0x40f) r9 = accept(r8, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) r10 = open$dir(&(0x7f0000000500)='./file0\x00', 0x200, 0x100) r11 = openat(r10, &(0x7f0000000540)='./file0\x00', 0x2c0540, 0x191) mkdir(&(0x7f0000000580)='\x00', 0x4) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000640), 0xc) getpid() msgget$private(0x0, 0x0) paccept(r0, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc, 0x40000000) setsockopt(r9, 0x4, 0x1, &(0x7f0000000700)="8e9e9261fcf3fcf1830b47bab0c898e96f6ecf6a5cc8a138f6354afd15cf11f12ab3009d2b155399f959365bfa15167067a6ab6bbaeca5660e607265a21f7a6bfe8a23c6ceff28cc24dc85f2a1239fe629b0a44154c5a2bbf2f6139c33eff13234efd8cacf640351945f77d901fed22b1e381652be4be9265317c4621867d708ec9e187abe581fc25a5386bebabd671cc585f6303622967b01f07f84062925f0bd800e96f617725041c81c6243075a3dc5a7f429612076ef33021011b3a8a070010389c32a8472be0d1a25ee1719ddf8dee8db43d20268386c63e963f3d96ceef20dad50046b8de3763ed6cf5d4fbfb912b68811a1c0e774f34853db7c42537dff6fbec5176c23ac703897c6a153ea0f05484751d4497eff3de96531a2dbea06089798a955cb87f15736dae8042c47a84c81cee76c2888a7f1a10194e770d4f682d23688ef56130899077406bdd5eea7b705cfe362e65b59141bd0ef17da761b5302bd9d938d92ee58e617a105d42c7bf058661ddd26d55e96ce5532eec5c01ed5e2340512fd47db7d65bd3a94d5f45d956933af7d55ee6c67b36f578c9c32da4ac790a68ee2768962a53e8d490e82acf0705b1e1b8f3be5a5c38d8c95bda4ba6c86a8e192bc5add728cf8a8d4243c9b2d5d165954475183f96bca2d91731510ffc85b03634317cd36438c4ff09c2e5e984b1dd43c60598bb10267571cf1d06e19948fd1fcd47ef5c3637d01aeb704687cd97e8dcb179d2fc428653d67ff692cbcc26ea8678398af77ab7c95142b5979c154a00e216498445105562937a0c7ade8948fa1138d95e6ff29c3569f0417f1d11819882f4d493ebe70e5b094f12b7c464966ccd65fd7de645cd581b8afc3e689226c196634c58823a2e32d7116c5572ff1f6913331bfceb7cc2a4f48043628c4814eeff1b864563bf0cb5f590e40f2e7b82f01afa6221249eda5117a2c825b8aef09e56b319d697f7641717d3a41b79bc93b2a831ee1cf451c9d8e8b68e8c3f283d9662d7ce3adf436ef110fab2d283a46d7d4b17309abd7802a84eaf88fda95f6f89225f9be19beb5c79378168cebdea6e114ebafb19b53ce64aa5e772f95150dbdf1f273c4b1f8d47431a94f28056c069ca9113dd6ab49ea177d5644f84814970641abcfbc0513600e6f6f801a4c876ea4a579ae470f8328d4b378f759da6370a53062fa01892f53043f98f28116608fde30f552f9ba76553686047e0030c58d9a3a16555f15c8ca8d785ca2b6cc7e22cbc2e5ee261cbffd8ae759b8be12d8fed862babcd8b170b96111bf1dfbb8fafb093d4604c1fe5eaff7883448b6f7f8b79c92e70bff372e1adcbcebf147d65e488c9c72fe1ff54f97184646a9b6311001e61850587d779d9a4f8b544b86bea52788eb6475576112b17083e60408c2916df65529a0df715f47d7b7211dd3d9a2269c86749c8321befd4211a1fbc27d5c39c5fda42794565ee15bf96803329c1bbdee4fad4c50363df07c4856e5ea5662825ff0f163c0cf171317a9f06c55f710709b6a84c29df248a0b0ff0c9ddfb397a542e005d339f911eb80f1a44865726ef342a204e0efc4ecad54b2f79d5bfef0df1da9489281bee3dc939d866dabbcf3333602bdaf05d6c1445fa2a4b51c77201f30ec267e3277221526c2872165a6a6679fecef50a2d8da330f0015d60ecdd11383398a8f427f6f43608b7a60c4fc415e8373f2bfe96493049b956cafd8d0f8cb61f3d13886429832c4895c0b00e62206931a4910273444c7e997908a734b3ff3177aa4c9cc9351dd11ca9126f7f07bc16fa6fc4cb3295e045852e3a3795ec9ab0b08b812050298ff6ebf4be3b35e469764481c85f6d972fc6fe66151c6241ff4241ccc91f9456c2c028cf4840e249c3a571163fa0f984f419802a27f47eaee0902c06443dc5ca8103328169989bd5979b92e90b76f8dc87596de69d3dd7b7f2ce43415c991e79860defd021fa3c8048c882fe61f3ecba8fa59e9e27eb6bf54f975e1d27ab41937d0b4cf23be01a3e6c4c4aa9a6e8db6a0f6c89ebae0fbc9174c9801e6f1d9d22cde73a7f296ed6f5caf44788b8449b9d5a5ca64097a90898adc999ac851d4b12e217cf738227b56f3c48d47e1f854463f231a1d411b1ed8e4fb694ed622c197eea5d9a9b58b436d4749315d7e65c82a4248664612471eefa7175456b1fc83e2433bc144432a79d7a656487d06d7085499b046b5690114c35f2db0b5a199fd9474c187c331e80f6c4ca7e0899123f20cf7ddb0e890fc479f92929081b2436c6edf27f8b91f7659e9108a90775de7659a59eb21d524d916e5f71f775d55240dce6e236ffee29b70f9396e7b928166ffcfd815a935e3ec75064b647d7992a7ef55dec0a449563776c630ef63faa46f6cfcb9e7cfc06c0271994829a5ca7ed4689fa120e86de71f536abd5aee9de1d6b5c57f80916b454e95dd4e7a588d0b0d432c95684350d2b43783bdc0de5749cd2895f68ec320ad54999c7623b1b3c5146f765b65e5a23ea7c1c44083e7599e79fb9bcbfda5ee7fc4581481cb82bcedc1e4376da2d3e0a6d7445f4e2b8a46159b6016e6ded02df31bfb72a2084919b58d19a0875d39a2c06ae837c9f347f9c5c8ce415c5e59174ea4344f60632184535db643ea09a7420f88edc26101388ccd666dca733779dc5d99d422951c92488a62e9fd9ac8ab6db8d7375c7d5b6893e34cfe80cade0ad14fa9bf8fee5d8a48247bab6cfcdba19eb9f1111140a275e174a23f3f9777c247c89d2264cf33b0c73d80cc150ded10e559f5c0cb1302573581ed62311438fe5141c59ad296a18f046673bd4e265e7e948ae816996ad7a93fac4ad8eb27ef5125ce88748c7d32a1b0d1fde65f65aa5de7deaff880613ace4c2253ca106d2404a0833a71d911d885cd4a784b277a3fa598856d33b5c4c5430e41377bb9dc3807dc5b3760ce3ce7c65297ea4c8f3762d6094f6f72ee362f502a120ad358c4a27b7bbedf43cc3233411d1c865fbce735070ea391117b9992c0a0e91b87f98b5050b98a2d7895d9b657ea885048b006347cbd06d7707b78de99991f92b783ade07d146ecd9a978a2d10092ce0e0734151a23bb95f150b37cee71b6b1687a349acc3329a0091a3a4d1232725e0101e668f30e1bd228633ef5faa0dafa21a25002ec234be70dbb7eb8a60ad5a8fbbd0558436e1ecb1bed4411234106a66429664d0936180ffee61fde8503ce69b9fb7abcc38a85d444ea47ce12d45203efaa047356bcaea504941a907044c208bf26c305691ebbfd6a52e33007567a4003dcaa80caaeae61a4b82301c534f1b846311212088d99192bb1e8f1a3f0f20bf7f431dfb82845de90ce812e8e3163f81812fbeaa44ba2280a383501a8ce09717222ab98d2487d3fca693461c4eae62ce52f59c5f31f691cf8dc6c164fc6d85e9672e8fd7626fd902491383c1f84f2639333fe1e7833e7e5705648ad126d6d1fa213cd19b69f0e0eeae766f59533a79225a72acf1efd3ba88c3f2a4dd5ef08e92ab8456df6b8d7a91441c4f82a83470999fb4edab9b7b0bf6cd5813531d43f9590f85af5f55868aac41ad31cb5a588b16d23f71056e4c5392112f0373c9c5de25da362e6e1301457fa91ed72ca96ac6ec53078d571bc4bfaa1b5c44013c863983bc07a42fa7d2b15aa93bcfc204dcda624e642827a034d3fdb4b659d95bff99f4708b0073465761061e395131cb100d061fe5ed7be3613456696e23e13406690a91ef53c24ac7f49459b55cd5e7d758e23e9d6a5f25a9f407b26a598a2a90e5dd882f2da33c8c2ef19dcaae87b69458d2789f9165e0b1df4bf18043d3ec0a5afa91f7e15c62411dc2233797ccef435d31b60972d8aa0c81f26948082ff93c56001ce6c3fcab7901321d9da9fcc7e741d642b1b9d29c7265eb0cbcfae81bc7c7271c4d946ac00a49a68d5785245d4a24dacc50d7519b0fe5a0b8787b19e7c66f13ba1cec3538094de436b600269befa5ef4441c65e4fd023ccb2987e823a580de01154364f8cd9359a6207e7a4ae9715f454118cdb109484702eea4d03d36f421df8b235bc892134c15fb29eaa15429b39ab1b57391ba39cb0aa9a1a7e77ec4f08a7661a5845cdb27d971375282d55915c77c245e5ae099d9ac28db5d23c8bd796ade7aa144a0cc44089e287acd9461449efa94fb67ccd1fea102de4ed97d754d815969a14ea3d9bec34046827e92b8cdb2950a1251785c1c146735124ac865a805c7096965f7d092785b06457de5c0ba8f6b845f4f33c488ef9de01a56a4cd0a905d1881b427575aeff907ef3384200fa67fd3417a93f614e0a1728acfa2f4446179deb40417bfd941627d1ce5460e8c985660ddb09f39111d7da935f17298151739a2032ecca6267e8021a26b7abf1ac95ff00d2cb98d002f2765a05e8a8f0247a0371e1619b41c51d60b5a85b5e85155d6ab8a308dcb446f16225686ff4677670d9896b3a602345ce82c7c3e83dd8a21034be351d0478cedadb14b1ae67d84e641bf1edb85f6446d5924fbaaf17ed26fad60e4b491d0a78f6e3bce3ab733a84d5ef1d960dded43e23615eb0fea4de73bd03117e751e94045a57e59c2d53361ecb7d13eced0b191a76a24939fb0569981dc6d0bb405484bb92de3a8fe7c33993d8245c8281222ee658a866b83ac21e4948963768cd21c1662e42646bfd923c92f2485a9659c6018585a2e418ef5760fb4f8975954dc36d67dc1f57cb0baa6105b04963b8540a26afae80d75a4659ffc4022c6cbda451b66f24e3eb36ee7fd30ef92a6ac1dc143e5d59779ab84f0d82bc7551540cf1473cf93d98799d6ecb723f3149a0f1ad56c0eafcf289c05715e3abb73738d93b5e2cd6de4c05021cf61deaf746844a0f539fdbd5c280c349c35c2c60f0f701823cd0933023952329f135e6d83092976c7ddf692a958dd22547ade5a02c283939a98e7fd93de0d59c4dad85dad85c564b289c2c18cf8013f1bfb0ade01062c2f68aa6dba82c7586c5d29b167fc8da1ac804940e9e198a14d5fc0d283d27dad94fa10c3e133d96fd8f8e9b33e0e3aa22a6680ef66b976a4e97896e66e3946e711b1a8747f8d7c6909e49d7bc6ce520d51356ebf31741763527175257bdf63e57f49d991f8eaf2642a7170205968b47ae331a00b5ffa3d62378ee7a3a0b2d4213003e624975822494e79453995960929688efdb52210f67cdfe5694f8a63e24a9e43f6797c58f51a1e9d8675646d86925a49ec615d8f973bcae0da2b3eaf7184fe2e055925130c7696c39e8d62fd1d2599dc301edf3e6cbf182af06925191d39b7320c3d0cc4ffdfdc68dbd1dbf2a97639a5def5d01a101c91275f0bdb9980e795bc4f677082c812e7ac90d14c9d1fe1b225ad17b6df8e6249eb3f896ed8e132438d27c8bf15afc36870f81e2185abee8b724e02fa072ee94a26d015837f26120413a6d684e503397a2cda739e3f6815b7d3535feea4211c29508e2f5833ca1602998127dd151d05ef961aa2a7b1a78c07a2283f2c8f5676005c5604a9bcdf315d0f4802ff8640ed3b6b5816c8266c49bd902c3e8eb599a13ec488fa223cff6df59f556b87179da73785f5c45410af779b30aee16189cea97fae99c6983b2950e775b0deaf9c32f613c811b9cdd54b8f563203dae0aebe81776eff55d2884dec3a0d9bd3e866d8439bcf4ef37dcf18280f2340bc0c356105513a9387554f804d3c1c733cda907a41dbf305fe7043de21ecdfb9fcc3988f0caf2d7f66d04c0d38057f2ed029f03", 0x1000) sendto(r9, &(0x7f0000001700)="3ba6207f2c217d35f5220e4194f89246a3b96d80488ae2", 0x17, 0x400, &(0x7f0000001740)=@in6={0x18, 0x0, 0x5, 0xcb50a59}, 0xc) readv(r10, &(0x7f0000001a00)=[{&(0x7f0000001780)=""/149, 0x95}, {&(0x7f0000001840)=""/98, 0x62}, {&(0x7f00000018c0)=""/87, 0x57}, {&(0x7f0000001940)=""/190, 0xbe}], 0x4) open(&(0x7f0000001a40)='./file0\x00', 0x400000, 0x8) accept(r9, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) socket(0x1f, 0x20000003, 0xa64e) chown(&(0x7f0000001b00)='./file0\x00', r1, r2) link(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)='./file0/file0\x00') 00:00:14 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchdir(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000780)='./file0/file0/file0\x00') linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) setsockopt(r0, 0x3, 0x4, &(0x7f00000001c0)="51374119d127be6406566a32755ab4e2788c4487f231a2b1c9af002f80595b18767262fa8833de4283d2e1c46d244a50db1e2eca8d5ba9efc02c2016358d3abb2186edc1e512053908a2205be11c264f41c5c93e9fbeaa50501dc81993bc40e01405f81ac9da4b996ff20ccd2da803d5b8b695f9838d527a1ba72134d79ae15f03359bad913766a5a526752894e18c9fd5ef953ec00e6b29e4f5aada91c1ed5746fad0074c22053b4aabb5cec92841e0738580de60ee206eb401fce5847052ccdd7a", 0xc2) flock(r0, 0x5) shutdown(r0, 0x1) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0x22) fcntl$setflags(r0, 0x2, 0x0) flock(r0, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0xf9) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x200000, 0x20) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') r3 = openat(r2, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x144) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) symlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) open(&(0x7f0000000500)='./file0/file0\x00', 0x20, 0x6) chown(&(0x7f0000000540)='./file0/file0/file0\x00', r4, r5) openat(r1, &(0x7f0000000580)='./file0/file0/file0\x00', 0x140, 0x181) open(&(0x7f00000005c0)='./file0\x00', 0x284b458ec6ed3323, 0x102) chdir(&(0x7f0000000600)='./file0\x00') r6 = open(&(0x7f0000000640)='./file0/file0/file0\x00', 0x200000, 0x40) getpeername$inet6(r2, &(0x7f0000000680), &(0x7f0000000740)=0xc) truncate(&(0x7f0000000700)='./file0/file0/file0\x00', 0x1ff) fcntl$setstatus(r6, 0x4, 0x20000) munlockall() 00:00:15 executing program 4: r0 = semget$private(0x0, 0x0, 0x84) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/92) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={r2, r3, r6}, 0xc) r7 = socket$inet6(0x18, 0x10000007, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000180)={0x7fff, 0x1, 0xb148, 0x10000, 0x1}, 0xc) r8 = geteuid() geteuid() select(0x40, &(0x7f00000001c0)={0x0, 0x1, 0x3ff, 0x1, 0x101, 0x7f, 0x4, 0x101}, &(0x7f0000000200)={0x0, 0x3, 0x4, 0x1, 0xd1, 0x10000, 0x2, 0x100}, &(0x7f0000000240)={0x20, 0xf8, 0xf3, 0x21f, 0x400, 0x5, 0x100000000, 0x7f}, &(0x7f0000000280)={0x7f, 0xe5}) fchown(r1, r8, r6) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x3ff, 0xfffffffffffffff9}, 0xc) truncate(&(0x7f0000000300)='./file0\x00', 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000340)=""/228) bind(r1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) geteuid() bind$inet6(r7, &(0x7f0000000480)={0x18, 0x2, 0x8, 0x7}, 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x1000000) getsockname$inet(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000580)=""/252) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001940)=[{&(0x7f00000006c0)="ff6559e15e7d0922e4d32534d40d913fb7326ed0b2f2a46413ac9b2e9d701b2985f0cd98b3d9b0035993094ad0d4ec932a5d05bf43f325bcd7a71fb3ec57359c6d22f7cb6e8c627943906bc6db92562ca994fd69b6b1789c59db9245ba0353198311cfc5a9c8b8abe97c09e742666e918a444a34aa1904605473775f92b8a738e880d5fa808302508120aa7ce7613303e68b229886fb3f829bbab8d9aab0568df12cb1e92b366546c30bb4d5acee54a48b2f1bd02e425a9f0d7238017df507ce693f6ffd2a8d492799a593795393a17d5aa96a77cfe34d20247746d6cf", 0xdd}, {&(0x7f00000007c0)="af6423b18d82c12b9337c78364dc5f5160ec149942559895716cf2942b05cacb9a61c961d1c00ae0f88c785e29e205e6fbb3c86b0bbc93d21d8c6b53331bf8edc2dc850d17b5b10944100a180f75b800a204c385812fd621b32ab8c2f4cebc2611242bcddf364f4587097d5db6e97527c604c14b57feb1ba558c7d58eaec3edaf2c01fb137621f82d4d8ea4fbe807c0b6cf78c3c8076129a252ebaad74b23da5a61ff4677b5897184ed3fab859ca9a6a4f9e5e76a9a7f38fcedafb571bf1e30110f7277af6277b9b3499d352434f21b36d1b11ace9fd6a11a578a50aef454777363fd886866ad08ff0a045ac8cd317ff1e4a0ff4c5eaaae6ea76b0d8f024c2121fff9b87554022645c4c6e29b0cf04d10f4fa7df6fa482ac91c14876542b56947b4a5df67e1aa444c77a0c96ac0807515cb82247349c640423f08a7b96dc15918da0a24fb192e590719e09b335221dadaba08d8933ce8afe4b288f54584c7b40ea4f5d801127ff3e1dc056a0f160a25a256d0ebf64d154e3e41c21938ef4c6748d1fe520c96021968d7bc052667b2cf50c6091d2a4dcc6332e6f0688c0d9aa02fc398f3f15317a6c2d2e798b8261466702abdf385ba1146ec06d87e60f8f67078d4669cc020c21371f3aa0d7e9711e8c950e61de2b6fc3d577c7de8d569668a5c53de0bb75a2a8548eae60e8705dd7d1bc807483a08bcb250267ffd865340cff80f4449078c83b2c0694f3973a2427a99e4297228394c3bd1f142619da075df6fdc039d316d4ea46b74697f565a8d0e1c3961a8b38d9b9b1b6ff7b898cb3d67191cbb54dd47dc3fea9b66add0f375a703bf7177133feb20907b774d9c841f2cd11ce511a0cf5f91d3513abf430b89ddb2dffe89fd6a9bc70aa105582a5bc2b3dbbeecfdf7f6eb24d705c7a4b7694dbc228568af1dd5c333e23f9cef46d5e68eed2926da88856e50a43398716fe78da4c07c0be116feb522d97e5f16d5a3e87578b2d79bf6eaae69c783dcb3ed084b72d0c4f92c1cbb4c676c39d928bc3284c104cb5bf99404bf197ad62169d0ed2a2d49c51796131883cce82485bd49aae027df0b0e8efdb37a319f9fd2059a3009f5b9ede6bee376c570a0702eb0e891d2538a1c5bc8e49ff30f756f2666968fcbbca110f6d23d081e58fbe5d50863bac2007209b1da1f60968a952fcac085ca3b3f5bca0c07b387f64ad74598f5a01d14a796fd67f6cb255630f5575e125a9cc13021cb9aec0bf8fa18bdf7e89001f874c18268af567b97aed84ebb7a7018aad0e88f5de35037be373d53efad811278c256862caa53c84c2eca4dd2cad04178a0b138f601ba17712543033d38de06379b9c49c6440cf386e2a70eeed86e3cdfc99adc59aecdd90c38ecab899d15a3397f9454df16f5b22ed4b54f184eff806f01e5970dd876475077e2007b4ead777b8d59e0d2c918f93acf569fdfcd4de36e1150429cfe94391efa5638680e42fe90a082ca208ab6efa58a37744a8d9d580a7a9bb4602a3e8fd0dd4a7be3580bc00d0a18008f2cae2c579d5733d1f45c1e4127ddc88951ebd2cc12e6b1152d4113c69a333ea0030384374ab6b4268f1c97e297be8bb06f80300761382237b8ebc2d06c210c2558dc494aad559d27774efa9f06810af41162d40722ca484674033b5611f9f53aa2c0a813fe21d8ca8d8e74881fc6060793cd93b37cbf45c5206754609581de2e17b2796712f8943dfc7bd990055e6c385041779f5dfd58144702ba0f939549b94796c4b4310fe2733e447ee0e59219bd8e34cb8552c6e4dc0785d576edff0ebde860fba5a12c1598fcbe84f5105dc5fcc3d007be6da8c4fef692e1cbe38a132a28e58ee778b1da152bfb4b4a037147b35c97722c1cf6714d7339dfdccb8f570069ce434efa58109d5d28e8fa2a53ed28253fc6b014758bc99f4e06fe7906e8d7084f9f5d0da276831ab7711dbc4421255ef68a59a7eb36d2d767be6a4611cae78944202306e69758ae5f6b8e8d1d4202f785d467a3a94b622fdaf9cc9f789accde20c37a81c7ea0306f9dd76957db401325648ae5ed56771b03dab992fb6b37dfe5ef2e9f4621693d77af42590c75d790a23bb738fd0f08cddfe744e6197b70b9ecbe916779ca8c2845fbd9ae812f33d198f54fbf194ef900440bd31477bbec4114670fa5fa099bfbc48fe863826e51077ffe210e8a4595e76f2e620816a1419f9b756fa557c87ad5d2372ab66bfe3c1f801f1b7c4144b772adf24caee58406ea91ec646d15c1eb04d0398e1b2528d3f76a11ebb210ad36f3ad49466541b36b6411e7a8606b455490772ac185ecb93e76b415e99a3461a84c6094811907674abec4e9c04811c35b4703f7228f5fa71f51609250d6d82d9ff547e5c75a68d9c6ea123ed61bed78b3fce4e2c11aa5801eca8a0fcd65132dd17542ac067a9d41dc714c68d835512fbe68e58103357bb67230e2e6654221699df8faa4b6056acecb645536e58c91cf867cbc88d7adf6c9bd87e72c30be0bfd31cd5cfb5df84ed5d95fdb1a3432dca5f7d2e88d8dd074d835291a509eda99565ba1700a994080644fcc2f166f5198ce245ca4082fb7efd92645b7156b4e7bd80cea017231640a0693b58bcb622c7b69789bba9b01a6cf805ce937494190dc6381646227a86d0c11065907256cfd74693c01dcfc9b4b41a07fa8648dcd82ecbb34bebe94e8fa271e5bcccea28d75b8d6b367011535b92d829c1435e6aa90af259a8ee500c3db85cfaebb359481f658e1037283d6886d993b5b1ae67d401e74aa12a7dc54c9518832f0a3c480e0a78d7c5e7ced5487cbbdaf97cbd9f20357e9be5d35e3cc266552292e0773e417d4ac97f382efb28d87d98afe44c29bb1202048f1842c5852cf37a296a0931ed44d3dac2ea16a3364b4d48ee9ffc46500218853c1faaca220883cacb81b1849efe5fb0394d350b363a5b558f5f107e64e6c61a19b0444e9ee483360931203497ce418070052e6db21b2933ed82babdb8b7b7a7569bda78db07962bbc2715146ef3b99775e46f44a8a2bdc5d1886572934f7430950ab303e05b1ec82401b1ed333244b669107f5e94a53f8633ddbecea1fcfba7048615a4ec31a3e346d2d009954c0519b2a6ac8731ce90358c719cd214791a38ed5b0bbc93bc920049f6d018fdeac63c93a89d19ed9b50ac6a9a5b9ad1b150835c8bf116f6e8f33076d5bb59a3a141a4405602d065b850d717a8f99c3bbef014b8c3a67b70df5609f75118299b79f98d444d666ee72f74f566d21af6184e87a0e21704d71ae01f6b00035689c9b515147bba67cb0d89b3eaedc9a017e8b114e98fb8e7806b8cd7481bd4a28ed72e03be71e588d1b97e512f0e77a3f340787e24ad45d4d43d36f876d9eb446df0d67217247524a345e255197e5ddc2f0218992f518cf508e8b0b902b2a479cc77bccc56765f5b45ff6f48b13c8f7318922aefc58519279274d555a8c19c8a74f169a38320b02fd5bf4939b9b1da57742293123d3ff8c9170e028fa0ab2ce3e391ebbfbdf90b2ac57157d6aa0ad03fbce11ca679887f81dba9801d3669378474723d3ebbc9dcad546289c12cf1ba2425f2aea3ab4d2eb60f0e1e155bb2db0241ab913d104bd0f11f024a631bcba5b8fc2b72c49aa7b212a2f40fb2a40fa31a190081164d98b0ec5d53d6bb08e7bd9286cf3840fae7d9f72a2152ac56db54f7f195237a8421beb41058e925873c57fe6da0d93282d6b4ab1dfebce87a8907b981481453411eb3f90b2f7a7fe716d621a460196bae26cf3f46bbd9ad109b2fd26b2d51d8d26c96982b4344163851d312deb33dc6e616caadfa3a829541e26cb40ad6e3bb6fdaa386d9bd9e09333b7c4a332cb910fa2efb290add5574f5d0d6fec677dc3a8811af4d71c9bbc8612910af8723061c44c8ac0f0b2080200abbccbd72ff35c31f89f7de2680e9164114280626616dd43341ef718986167d080fd1c3c97207c86651f9a5e7dd9e53a1cd4fbd16bac5ca2a7b479d94db945aad02abbeb6d6e1bf583344dbf03e44bc2d3e5b3dfbca611472d989d7d336470731ee9307363800ec9150eaaa6ce28239c40fd4e133b095383357c82a24efbef32cd8447189d79a6676d03d23923d73b25f5ca40dc1dfcfc54558239b03fb3ed58fea7d5ffb69752dd7689e8a4cd06fc48ada4b47cb2c424b588b442703b82a8c220d0461f9fcb6fc38cb9f9c57688ba193c986500483451858a5af87b410a614e32e7fea4b199ec0356f53ae7eed226ee343bcf5f0df00fb9c1506b8263272be8b0592dd1733ff6c92a423f1fe6a69315c9a2ed55faddefb4838b19a42fbd691d7ed9eacf79014f0f4f361b530d2cfc02ee25745e66c9435086f1b10b3fa6d4f0eceb1334f027a73c325961d0efca24e657d4268afc38d6b37d7c52085805b8b1554b2dfb039092cee4f76ee4a6cf763f8fc12c909e4ebbc39b006f9b88b07ddecaf02169cc4eda5741458e72c6f52cacec29130ad0c9c251e28f2d01791f017b1f276bd1e42e61d5df64470eeeab647bd4d7cf42f33ba7015b15fc8abaf7cc69fefd24cdceea6d66d074f647fecdda1c87a0b6202c33f49c2fd76ad9b1451062aab73179828d696371c9ebaa72e909d2bb940144a64754cf6f4aeaa5a489a32fa1326282352b7e36822bd31fb6a58ab106e28718054fae5735d421e2c710fbb23b95e39bc43593ed5fbbf9b47e10519cd5427d1c9a0a10f2ff02c7c828647b5a0f5d12dcdc2971c56a7ac9cda7fc2ce681f7e4866551ecf4c7f34913d9f1cbcfa323ac557d5969ce53fb5eba16ea6ac9f4d6ae9411e0d4c6ecdc1006450e9ff73dabfdc4b11bd420e2365fec756dea9ab3c5c28d1629f0820cba1fdb2c0c9ffdd6a8148078ebbf4585304e31e5c4e1d561d3072777f6768e6e7de27a725e1e8365044b32c20104bd0f06bccbb3dd930c664d105fd7226da2e353164443ee00a8a0cfb85499d39a62a001108eb0ec6a052cea934e767fe2bee5aa7a2a5d604107799194b8dcf925ca5958efb7aca0d151d455ae144659e007ebc49b0ea25f68ab824c0127e474133b112f9a976a8229374aa1952cd016bb1e4757373abfe05e8483d3e72eb6870e67e739e9b69b4f53af95dfbd20cdece23316d5fc2cf4d2e4dd40afc957c65c1b1636061330b96d0694729179a6326c0eed5a6ca08e787f07e8a3dea5279560f023fd07301d3341108d1cb20a638df46b5a1294419e92495ed785c6f9b2b4bd6523db6d8b0ea651f2f7d1fc3210b84f9f3cc2d838a7369e7637218fce0ab809c45b85dc618949e99ead449295ea807ec4a0be7ea1447b30bb5dfc88b7dcaeb279aee771c6dd39709aecd1b4d9881e5b257df1cd038aadb268892c98bb787dd754c2232cb968d5c2dc15df48d387f384fa80e056e3a9ae780ad04ef8237cfeb3c0b17be10c9adb7d7bf04b386d2e5ad81143137b084cdd7be4d4ef7c1b17ba39792de83301aa24c8b2191985188d750a567db2d1df8e3f3e7ff4e1f761f24b4b22645ee9f5b2d27f84ebbfc7c7cfa774b451eb57e8db40b51f4229562c3edbc65a6da953211e9eca1cdd2b21fb3f32a652ef26c5d05981ae9c20eb2f8ee68dffbad6d4db61e89abf30e0cf694d5f04a0b22c17258065ff7120961b7d51af6a221df33821934f91a0676a0dcf23e0ea8cd0b13895e3a797e9e0db5942574606549ea7d71d6b17b266ca6f23bf16cd069f348569074df3e9d96e7194e5355274dda1abad3fffe94e8f87ca5c34c0336ef365c33f06a62cc7f445421a", 0x1000}, {&(0x7f00000017c0)="89f8410a879c2196864284711d5e57fb9e6c56a30591264f88dc261cbf048d0601f43ab145230ab939478011be82ca92969cf85ed7625e5f0a66d02caaad3ef5869bd5b0d6a1888c2f1190534a900ca84c2c520d29faf798113a2b0638c0eeab43bbafc58186ef535d6aed6ae4bf82fc5496e4a1c5e08de1fffd4e9fb01250b1c6400e3a29107b6ba8d45e3100a84f5bd26f33d0acd1", 0x96}, {&(0x7f0000001880)="7f9c708f98c113bc1fb7e8332a563ad2060693279424841c7810775fd8af0cce98890b48b2f7b940dab0cdb868b317e8a877fd8d63a5e53b71afb03b19bbfd61103d50361d71cb8b6cc20ff2f515f344dcd13f6dc7f6eea1141a6383e6e73687c4c6a8592b3e783c334eeba0a18ff01665a289d5b015fb144e98ff8929e09dc642a081fad53b06ad181b3e15cc6f60c023c8f7d0988dab6226722c7f48adb76ba1d0adaa7afa4769eb5e1b8b91cb3422e77caf757e353179811bb5", 0xbb}], 0x4, &(0x7f0000001980)}, 0x0) geteuid() open(&(0x7f0000001a00)='.\x00', 0x100, 0x56) r10 = fcntl$getown(r1, 0x5) r11 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001a40)={{0x0, r8, r4, r5, r6, 0x20, 0xc3}, 0xffffffffffff38ef, 0x290d9a2, r2, r10, 0x514f, 0x2, 0x81}) geteuid() 00:00:15 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = getppid() r4 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r3, r4, r5}, 0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x6, 0x9}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={r3, r4, r5}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={r3, r4, r5}, 0xc) recvmsg(r0, &(0x7f0000000980)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/147, 0x93}, {&(0x7f0000000440)=""/62, 0x3e}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000640)=""/111, 0x6f}, {&(0x7f00000006c0)=""/1, 0x1}, {&(0x7f0000000700)=""/212, 0xd4}], 0x8, &(0x7f0000000880)=""/232, 0xe8}, 0x800) lstat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) sendto$unix(r0, &(0x7f0000000a80)="8326250b7fed4b1fcbb5b13d7535d6267d35f382e1defc65e0507dfb906137a4cc2b86d53a12c17cc4109ba02f7a92c1890411044f964a254802822b331a4e2d7f7dc1d8fb56e283b42c4a791a4eef291686ec7d33bc8304656036b0af74fe0b0920b1d9607ab0c7194bd31a3a89335e6ccd387eb0df947690a1eac75c439c879525c79e131e46d570951a2fe54638b0371183ae2257a36a04b18400899668874a60e95006107c035b0190400eba3246963f25c7bc02db36451e475af295df53f032c1f0a727c9f5f59443b3c5df7ce420848ff5f32724943e5541eed39f", 0xde, 0x2, 0x0, 0x0) linkat(r0, &(0x7f0000000b80)='./file0\x00', r0, &(0x7f0000000bc0)='./file0/file0\x00', 0x400) connect$unix(r0, &(0x7f0000000c00)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000c40)={0x7ff, 0xc0}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000c80)={0xd80, 0xd1}, 0x10) sendto(r1, &(0x7f0000000cc0)="c38c400452dbde6353cf3d253b18bcfe4d21ce723251b8ce6f", 0x19, 0x3, &(0x7f0000000d00)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) wait4(r3, 0x0, 0x20020, &(0x7f0000000dc0)) linkat(r1, &(0x7f0000000e80)='./file0\x00', r0, &(0x7f0000000ec0)='./file0\x00', 0x400) r6 = dup2(r1, r2) getuid() r7 = dup2(r1, r2) sendto(r7, &(0x7f0000000f00)="afa39c6fbfd3d5611a5515a16061959437e0ecc49a74121280c5a74f245b50523dbbc0d1f6c07a92a7907da718cd72a2d41f64e793ac9609c9b719da009eb05c518386b06f9f8f186135371dadd546de683220f9a5a197b271db44", 0x5b, 0x9, &(0x7f0000000f80)=@un=@file={0x1, './file0/file0\x00'}, 0x10) readv(r2, &(0x7f0000001fc0)=[{&(0x7f0000000fc0)=""/4096, 0x1000}], 0x1) linkat(r6, &(0x7f0000002000)='./file0/file0/file0\x00', r1, &(0x7f0000002040)='./file0\x00', 0x400) getpeername$inet6(r2, &(0x7f0000002080), &(0x7f00000020c0)=0xc) 00:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x200, 0x8}, {0x18, 0x2, 0x9, 0x469}, 0x1, [0xc0, 0x3ff, 0x2, 0x7f116320, 0x7, 0x5, 0x99, 0x10001]}, 0x3c) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="c1a15ad1d9036a14511c11676c010f4be555cc324f39892fa9d5cc33885b5f37b3a995f7f7cbdf6d13fd419aee31468c44f8245ace35243fafded115d187354ab98eaa67b0021a0325563453c904ded42aec23e535e9805b4a44acad72e5e4684f38a6e4e0902599da8c15f6fdfe5253a8200dd9829e15e67daaadaf24f9a5a0b16ff1463863f4e4fe7eec44f78203e8", 0x90}, {&(0x7f0000000140)="59eb085efbdc35665edfbeb3642167bfd01ad3de637c02e644bc667f04b6a8ddcacefabe081c193674a2abe11f09b34ccda6dc9c78d397911506b0f5d53b1de085ec09f8e84e6193738c7ae1e1125cefc1dacb9cdb0561fbb13d56184aec49d47936729fc77691ee3432d85e3ec5b38f045bc5879fe794be8455cb137994cda3cb4a7f177ee18824750ab2b1ce809f779efddf28ec725752b2202039cf1bed928066fbf2d2931299034e9fac1949fa63b56bb6c804f5b293e423cbf17c", 0xbd}, {&(0x7f0000000200)="0c278aa1ed97586b59658b013090b9fca1b4a3707c27c06ffb12e04eea8830c5515922b9a2ce647bc9783122f45dfc9a9fbb51c1ec56cece6873d3f2a27dc7e4c765de43c09aa2072d0ca91dfaa66985d8fbb61b9c0c399c6d7620b61873bc71abac0d1c76831d5cdea90ee1354d854acc4c404e724548288cc2568523130be6cbf2559a9044f5e408779bfb56c51d810047d1d531c2a2bc17fa8c6ea3649b221b0b794cf580a6b1ab75f2e742bd95eb281601356d06567cfeba488d270c8ff80263770b3a7ab67fc8f4b95c8abea070a4c7c55f3e85005f3cd9a288fe653ad2ce3b774f85684416112da5aad55a5c7bb84178310c", 0xf5}], 0x3, &(0x7f0000000340)=[{0xb0, 0x0, 0x100000000, "bb92f88106f7d735015cb21d8dcfcf10919ef30aa9c0d75a74d6e6865dec4cda3dd21952f3f3f757721701931e28bd1d3990cda00ffe6afbbebd67ec815769d4e09070ca28e39ff0a91dab31272f95c980e16917cef5d131ea7d48e7ca4fbac17b1165e1b9e60f535b89055019a1523cd1a7f60299135adcfc618a555b5fcd6a6126cb1df2f74d8567f7369305521e2ee73a980e3039dc8b7b84cfaa"}], 0xb0}, 0x1) r1 = socket$inet6(0x18, 0x7, 0x8) setrlimit(0xb, &(0x7f0000000440)={0x3, 0x400}) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r2 = accept$unix(r0, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) r3 = accept$unix(r2, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) r4 = semget$private(0x0, 0x1, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001600)=""/155) getsockname$inet6(r0, &(0x7f00000016c0), &(0x7f0000001700)=0xc) socketpair(0x13, 0x4, 0x5, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001780), &(0x7f00000017c0)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x5, &(0x7f0000001880)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001980)={{0xab, r7, r8, r9, r10, 0x1e8, 0xfff}, 0x0, 0x9, 0x1}) shutdown(r2, 0x0) socket$unix(0x1, 0x1, 0x0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000001a00)=""/4096) socket(0x19, 0x40000005, 0x5) socket$inet6(0x18, 0x4, 0x4) setsockopt(r2, 0x0, 0xfff, &(0x7f0000002a00)="144220743f54b4299f6d2f83f070505c316e78255ee8367d6f0726e6cdd2fb980e6b474f88ad2c0b57ecb3604e46fe1b0110ac2053b328551160b33b5fd6300c087e06ffd33990f16520dfae669680db6bf86e120ba89258cb38607b89928987b5d3b9c2669b906adedf08ea1b1f4511f4e0b5dd5157fe43bad47eb295668d1a354208c79342df79f644e8be5e7822825a83d03319a16bee314641314b4a2c19480c6b06a3d9305ed4883305c3148559e85f4b4966dd40", 0xb7) paccept(r6, &(0x7f0000002ac0)=@in, &(0x7f0000002b00)=0xc, 0x20000000) r11 = socket(0x1f, 0x2aa5595d89ae1d4d, 0x401) getsockopt$sock_timeval(r11, 0xffff, 0x100f, &(0x7f0000002b40), &(0x7f0000002b80)=0x10) open(&(0x7f0000002bc0)='./file0\x00', 0x0, 0xf2cdfc83a7d53b81) bind(r11, &(0x7f0000002c00)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r11, 0x8001, 0x8, &(0x7f0000002c40)="071c69b56a0ca1bb5df103afc539e60620613dee73488cc57bc1beb3d582c83aabac14b72e0c85f4f060a31931e2fc91806894967cd8b64e13e08d5b06aff4c722b3f2ad66fc8e046510b2d070f57fdc1d19a95a86cb661c09c04892ba229b75870b5c76af65fb7febf8d92c22a61767d88b82b714033893456cf83ddaa6414de48f138b9e9f67d85c496b76bceed22e609dac3a92feceee8d984029a34e98a6f2072350c82e77a0796be136c076b284f52c3a8fcd63d1842d01a5569d41cc8c44c34c11f342618c484fe66eb07649cb038b1857c82ce9e743025c685ce15d873a20819c03709a9e21fd5b9ed7509efe1dc5ffe364cb4eab", 0xf8) 00:00:15 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000000)=""/120, 0x78}, {&(0x7f0000000080)=""/141, 0x8d}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/31, 0x1f}, {&(0x7f0000001240)=""/52, 0x34}, {&(0x7f0000001280)=""/179, 0xb3}, {&(0x7f0000001340)=""/128, 0x80}, {&(0x7f00000013c0)=""/201, 0xc9}, {&(0x7f00000014c0)=""/190, 0xbe}], 0xa, 0x4b) r1 = dup2(r0, r0) getsockname(r1, 0x0, 0x0) 00:00:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1004, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/206, &(0x7f0000000100)=0xce) 00:00:15 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0xe, &(0x7f0000000080)={0x8000, 0x400}) socket$unix(0x1, 0x5, 0x0) accept$inet(r1, 0x0, 0x0) 00:00:15 executing program 0: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x3}, {0x0, 0x1}}, 0x200) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/38, 0x26) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff8000/0x4000)=nil, 0x1000) shmdt(r1) madvise(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x1) readlinkat(r0, &(0x7f0000000140)='\x00', &(0x7f0000000180)=""/91, 0x5b) mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x5, 0x210, r0, 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x140, &(0x7f0000ff7000/0x3000)=nil) shmat(r2, &(0x7f0000fef000/0x1000)=nil, 0x2000) r3 = paccept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc, 0x70000000) mlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) flock(r0, 0x0) shmget(0x2, 0x4000, 0x500, &(0x7f0000ff1000/0x4000)=nil) r4 = semget(0x1, 0x4, 0x200) semctl$GETNCNT(r4, 0x8c3fa0cec4884778, 0x3, &(0x7f0000000280)=""/225) clock_gettime(0x40000000, &(0x7f0000000380)) bind$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) nanosleep(&(0x7f0000000400)={0x8001, 0x1f}, &(0x7f0000000440)) madvise(&(0x7f0000fed000/0x1000)=nil, 0x1000, 0x2) clock_gettime(0x3, &(0x7f0000000480)) fchdir(r3) r5 = msgget(0x2, 0x45) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/205}, 0xd5, 0x2, 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000005c0)=0x35) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getppid() r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000700)={{0x4, r6, r7, r8, r9, 0x12, 0x257}, 0x0, 0xff, r10, r11, 0x5, 0x46c3, 0x3, 0xd1}) 00:00:15 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000002280)=[&(0x7f0000000040)='/\x00', &(0x7f0000000080)='%]\x00', &(0x7f00000000c0)='\x00', &(0x7f00000022c0)='#^(\x00', &(0x7f0000000140)='{.\x00', &(0x7f0000000180)='}\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='!\x00', &(0x7f0000000240)='\':1\\)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#}\'\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='-\xed\x00']) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x5, 0xe2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x7, 0x25ef, 0x400]) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x10900, 0x20) close(r2) flock(r2, 0x4) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/126, 0x7e}], 0x1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) recvfrom$inet6(r3, &(0x7f0000000680)=""/18, 0x12, 0x42, &(0x7f00000006c0)={0x18, 0x3, 0x0, 0xfffffffffffffffd}, 0xc) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') r4 = accept$inet6(r3, &(0x7f0000000780), &(0x7f00000007c0)=0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000800)=""/212) semget$private(0x0, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffd000/0x2000)=nil) fcntl$setstatus(r3, 0x4, 0x20004) faccessat(r2, &(0x7f0000000900)='\x00', 0x1, 0x300) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000940)=""/54, 0x36, 0x800, &(0x7f0000001b40)={0x2, 0x2}, 0x5) getpeername$inet(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getdents(r2, &(0x7f0000000a40)=""/67, 0x43) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) preadv(r4, &(0x7f0000001b00)=[{&(0x7f0000000ac0)=""/10, 0xa}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x2, 0xf) sendto(r3, &(0x7f0000001b40), 0x0, 0xa, 0x0, 0x0) setitimer(0x1, &(0x7f0000001b80)={{0x4, 0x8}, {0x101, 0x4}}, &(0x7f0000001bc0)) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001c00)=""/157) writev(r2, &(0x7f00000021c0)=[{&(0x7f0000001d00)="4ff5f207e8cb01dbd7aed3d90c206dc84d5865a3fdff58c1f822cabc3e8f9d284549014f879573a184133289efb91c9acb8c26240e84ec37a2e59e489bfea87b080f", 0x42}, {&(0x7f0000001d80)="6261cf4017c26236cf35c5ee27bccce089757d0b65832fed9f2be91da74c9bf146d82546781bf323646e954556bcaca3c86d02fd71763a937536145642e6d17e4acfe1e6fdf4b4c13bd1b4363e8fe9ec5d0a05ef533acccd026c42b4c056e28495956a33bcbb80473cb5445dcf30dec637b6174154", 0x75}, {&(0x7f0000001e00)="f0c4d0983f45ef40d6d6bf5b0dee2079dbec801047e5adafc8", 0x19}, {&(0x7f0000001e40)="509948e02a123aa1da31494fb1b0a170c04f1f0dcb2320c68bbf2e1af3a366d29467cff9f40bb420fac85cfb2abad0799c98d0cad3e582706e282dbabb660d041a5b145b819575cce208a368", 0x4c}, {&(0x7f0000001ec0)="29ab0d0ba8f3619cd44b88cbfb23d7e71ef67766f1d26800fea7e7f4699488f7982d1baea9df42944c5e1f73c0a072f6584608a846ccbd215d59a60b450d0b07a6dd", 0x42}, {&(0x7f0000001f40)="795cdfc4a490cef04cf57bc2b538eec9857fc4abe7b61d4237004eefc10cea4da5f6fcbca6664122d0888aa2b8f4b42f53e26232de575c5c8e31296ad7e7e763d7cc235b8ec0f593e1e618f1e32b5b10609eeb7b7a7d0524a5a0e9373bf92a82cb619f15419c42ef5aa19797feb675f3ac41af06597e524ab45cbf0eed9ecfd70bf671b5866ea6da55", 0x89}, {&(0x7f0000002000)="09c609be04f6b1beb03e0ab15a19a194da16e16a6be3ee2fa30e19b00c78d87f39aebc7035f8affbc91432a47f4f7edd3df9a8835788cc08d489bc30c35f897392e12280aef6601bfe12a090ffa29d10c7b453b6a6a541fae86fbff56b9e906759ef016e7e2192893e66083ec17c4aa42c2014c8b3940a7ac3fca40b9dcf032971991a4626a1a129c5f4176463ed7a8ff43e27a7e51f4b51d10cc4a22e6fa3338e0aa8e8f520fe0cc5dfdca4849fc8", 0xaf}, {&(0x7f00000020c0)="2a836419d089efaa38e6d10b3d8eee06d4878ec0e9caa829b13b6b", 0x1b}, {&(0x7f0000002100)="0dd74ec07ef5e441382720ce92a89e5bad758ca0b9e0b8e1fb131a8dbe3b88958cb277b0c46177ed95436aaf54ba4c1349b96cd2444daa310b69f23b6fc0c9046a8a0e4674485481ee8e044268715bf61dc62fd22e3b7b2e75924fef87ccd3e56d5a28975cb508f7e176c3fac79a9bcf7786dad395912aa6391dd96ee164d04ac3b1eeeea4cfbdecda2c2d933465753277", 0x91}], 0x9) fcntl$dupfd(r3, 0xc, r4) setitimer(0x0, &(0x7f0000000980)={{0x9, 0x800}, {0xffffffff, 0x8}}, &(0x7f0000001cc0)) semctl$IPC_RMID(r0, 0x0, 0x0) 00:00:15 executing program 2: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/115, 0x73, 0x1, &(0x7f0000000080)=@abs={0xe409a98d56ec265b, 0x0, 0x2}, 0x8) r1 = dup(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x9, 0xffffffff) r2 = getppid() r3 = geteuid() listen(r0, 0x27) r4 = getpgid(r2) renameat(r1, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') accept$inet6(r1, 0x0, &(0x7f0000000180)) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x27, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/14, 0xe) r5 = getegid() setegid(r5) r6 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0xe355, r3, r5, r3, r5, 0x120, 0x2}, 0x6, 0x10000, r4, r2, 0x401, 0x9e, 0x200, 0x4}) fchown(r0, r3, r5) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) chmod(&(0x7f0000000380)='./file1\x00', 0x81) recvfrom$unix(r1, &(0x7f00000003c0)=""/79, 0x4f, 0x40, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) r7 = accept$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) mknod(&(0x7f0000000500)='./file2\x00', 0x8004, 0x3f) bind$unix(r1, &(0x7f0000000540)=@file={0x0, './file1\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f00000005c0)="bab399bc3bf476090377822ebfac1447fe0e0cbb97fbbc02aef68bf7ebb1be7fe2c4d10a0e339269cab36ef50416b5e776ee41c0a71f67eac7013f61766f4422dbdb539e2605e830c680001d4838df47b728f3177a881fd6c13df6a478ab9de8cd688854407ee6f1ce248dde3448d8cc56d5972fe127c0aaa3b717944afb54df798c0491c27d87a2767c2beef22650aef28f8aeab7d19d3b96f35084cb8811ebab2dbbef7f764c268beb9cc0194bf306c4da26be0599e456df1217", 0xbb}, {&(0x7f0000000680)="682fde86285a61e839a0bf6b45db2c284191a885085bf22f1e25f151b495a7592b2125c4a71b4f3f526058235ba057b2f4270ae2d26a60cf7dd1a948d28b14cf436bd3883bece33e8027fa994af29f20ee329028f7607f7fba3a048297cc1ac33186705b60af6d1170bc6c54dfe8e9a1b240ef84946ebe12509b50645f5fba8f365559a37bb19487dc2c8337d9cdb5e58f6b8b768fb64b3a1b1fa94c090f33a0a3019e788b623920913423824a3993006664ec9e7122f016d0cdbdbb7b27d2336f46e10270481d9294239029268b270ff5b5af2381f233c7b26286523a31e5eb7dc770e018", 0xe5}, {&(0x7f0000000780)="b0a8e38b9784f33898a0d67443fb5ee2e96128b6189ca1fd25a3718b2e190fb9bb3b18fe922e789b2f83500f8e56c19d00d88532ab58bd3fbbefb370954c32f29df045888d1b0e459cfe874d", 0x4c}, {&(0x7f0000000800)="815a1aaedd8913566ad19beef369ceff131d2f7cbcd01fdadebb5962b544", 0x1e}, {&(0x7f0000000840)}, {&(0x7f0000000880)="667b2d369b657114b9c40cd4216133b4906dac0c42aa82f5240d9c8e5417c6bd80429637ccf06667f920a0a14cc13503f12f61044fa3c7230289e023092ab3d1ae7379bf0ea0491e2533caaac1441f962c7bc8bb48e7a20fab33235df6223f2aae7935ea52804929bda98056827f9a802bb07f3d871ae53522c21768847d5c24d08b9cfa6c32d19003c2a8f71cf878e28770826ac43235f063f893cad32271e5d9301030902165085ec8847a45d3b785b5954ce579c97b7808ba1040cf645ef23092dd2acc7aa80f55a050d349407754b0209e7e0dedad7e3e5a4d1dd02d33e3950c58a32030482b423cae056ba7e6064b9ea35f4a71967615b26f67e36afc419393b904430d9adf8a0fa64ab5a11d09b241a855772c0df71d15b63cf3475285692614053863d0479c3f5cdce1b570ea19219a492cf3fa483a6480701f1e6b7ed57c443148ba764f5fee6d1ea330244d1ca0139aad4031711586b34a65fc48a12df8958cedcf58fd705aa135ceb28f94099663d79d926fcdbd2c6792a61ed0ffe08a6a0f73dd7489b1d3579f44b10093fe9d40828ad7bd4720b90ee3123ba1c5eb96a4230dc6d1ad7cc632b35b0845f33012c31196f50e047a81b99b4b12917301dc688054c0ab7ee851d7a3d5f2f48819bbbaec1f8129cc9147d41886abc7ca8ee20689fcd55d8e97800e9acd7810bf7b1aff913cc006bc6f3e9b91eecdcf9d1ee73fa084ede321a52ec128231e83fad4c20b5533c65eaa6ee1d1444a8d264fb50bfee71166e07e8d6948a8d9e38cda1284345aa237eb1e762b5ede37fb644d732c77041bc7e2edb20863948d4e9a274ef45723eda21d2b94c16a6d7b419e8ac849d6aeff1f55ea36225ad5ab98b0d80eda05d7376fc47c0b0de9f54d956f0fd7a0ce2fc703fa69ed5dcdb454dc21c22f418fbab23a00771291f661c9f782ae07785c4f22d4f6e37beb64d02731d1cd40b452ed0ab0d67de1a02428d69b32f46d66fd1591e01eccaefad73b1ae593bc23811af09b39f5cd4000b95c203117c414b6b6261ff0122c8f393ff010fe8e4e3b114ccabc32c5c0872a4ae2bc3f5ee9ef8c4a90b3a2c86585f4b8e064a65285326bccb96a0066ebdcb56f908d8211b38db1ecd8cfdcd6b34bbfb51a85c2e2d77053890cd4bee41ed8db8718d50cc721e66a28548aeb632d5b2530c9851d02afeb168bc276b13df79f217047fe89902dbb08f99b318782a83b3a0b1f0f994b51cc719f4dda0d177200ec5e4d1cfe1e19fe23df3d3b07b660bc68e9cbabbd7f883171e9fa23c14c34ce6ecdedd2bf5af63f7373d87528895f6580b09a92ed459e4f1a120a9053460b692e35c9cc6fd3ffc5d5403fbc63ae46d782d5f2db66303c8bd03d9aa801aedcf8158c7e59ebe573478e908dcd0fc3a7a198a0fd0d21c51562553840fedc3833e69d1c512cb2c47ae4df345a918edf4287badea6ea02328efcb29de185c1a643e73e8f03f2f51954629beb2179157e4f3cb4584483810b2b6e479d0c5af9a868fb1fd83bc64c8c71ba76dd86e2324d7c9ee7755590e6cc433ce5fc641491a7d36bf6b61f9655bb20962ab710af59d3e226614a9365828464f0c75d2c618f31f0890c7f56ad36e8005cca59b0b4bb8ca5db48953831a8d8309d337d827526262d8c1a4621c70f0af2b5a97605c105afff3d31025b3b6de7a9eb9697607a93541e20d0ed2cdb30780ee825c8122ae53e7c2ec403e1627c48e2d9caad78ae80e0b953c17822884a7607dd59ff059ea26a9c3ac6cae05a7bad14b5d74942c8cd86d63898f969f590cfcc8dbfa55b15f4c0b31e4a6e4483fd7f042e37cc3f0b670bc0e2abe2b5421cf79ff5f9c82fc1a48d543dbe7aaae986b23dd57c8b865b6fe3bf50f61179769b461fe2256ebcfc6c2638a23a10e83a549ac782064199b8a8f3d5a7e9c93294efcfbbcf8675af06ddf62cc724d71ac6e9dbed8b63e421101645b09895f1d71577351116dca02d0938437cb03f2704188f0d5853e6d72e6f99da648062606b45f9cabf9bc687086dd8548152bde4cc3fc9bef509416becb6fffd4f20ad7901e4cc9aa3b2e431c8e7fc3b90582ceffcc52681447f8873a32042583f688d1120df80954706b908e98065e19c213d8c23e007d3a779c75323c7ebd6380a08b39da0b571ed8828afbf6b522dec56e9328c573a2f1fe7a0ca35af5b0029e254133ab457fd45da6f7689a3b9ade343b79dbd1b73598270339370306f81866aca3dd495cef9facc650a59961e178557f0f31f9a3cb0a8741b666c9935a00cd5be8c3c9afece7fa6b761d22898ea7a8f8590b435c67dcc6d6d68fb70ad20dd6a5628c910df3d3d8977855d378e658264f0da755921a3a459b3e8fa26b1a03e9c887bed50a400c8cf306cb960bd15794cf6b7f151113c06a5972a9b9915abc07708dc7b22fae95520c0511a458ae223b06a41df8369318a6a1011935819edc59cd7839d32ae26de0ed839285face73387fec543c8b8b0337a843b7d0fa6926eb6685f5332eafa8850efcc152877ea146a0c63ef0a885f5d831f892952c0704dbc43160ebccf481844afb2f41beed72eede63676b7fd39d60f88e72509837301a4bbda2508927b36db703832129a0bbb4c35ab974f43e3aed115a8d3261df4501d515ae9af69093e6719777b615ae9be5744030f3a1a03fdb673f76c393459cc25713bd3d12c6673c5369c29a0fe025d9ce5011250c21d13ba14fee0cd1b4db578766951109f4085c9c770e5674ce94278ac71b542ea6c83cf10ca25615392bc6316294be021cc0c8d1b4731788f4273e54e23a264fde875b904e261308b3b7bb9a2415756b87a47670a3d1acc9c969d04c3db9b2c40067ac4e607a9c139116896e8690a3c93774cfa028ca9566427e42b9a349e1cf1e003cabcdb831425c60ac1e30e48bca42b1141b5e871268d50c87aac40db353e13c8a1b853d337732d40bcff0616f64d443f8f1871678aeb1f953f31deba2ddc3af4fe2e93ff1de9d316c300d24c4dc1306cd780d4132554094a3950ddb124df88f0df314f26d66183cc136b7eb767375fde6d2cfc9a26e7179c84c32f57462aafd7a659a6cc9921856d28d9b997e149bce979c56e94fee4a0a5a66c95048ec048b5a12f340a1b0759bf0104e90bb41169133b30e2f2be4ccd2142f4ca5e125eed3a79f516b8df986dacca0d183382a23b71ec3e621af0960da06c94179a78fa5dd4fb500564cc6dda32267fb02b402d09d5aa31a06766d6b35d5f4ddaba1c799a1de3259d26be02249fed07155698064601c41bd7200ef749777503c291b1ed2f96225349418a1352eca0fd4973895c1c22a1dae0b27f1fa7b53e8143cfcea780bfc4cb96810e1d5ad5fd9e8411a527658be3ca44bb7707fe3e2227f0dcd4ac1eb48b60aa26d495a1c68e4f5f9a806cf8cda092266b15ae9071b249e135b4a00e6f675451061d99e8bc585ee838e9c2618a47de8bb967a5ddd2a2d37108dbc4f78efe219894b1f334bdf60055456d97ffafcf18ab956505c5b00405142326b80e1f86329d1c271818f2937ec79b8b79d2b370151fb7b6e2f60a92cb1f68f5a0b6f586ea1e30353e4c8516d6e6273ab980269b6c366cb1b6b053de9735f316acb0d8e6745602baf99316738899badce88527382a5616b5007509ee10aa7a54817bff06a77d08ac49720219b75a194a2c3497a15f6d15dd20b157b07c9876b490d6e108a884a2ec91873d9da88c7f6246f37bc25074ece536028570323ca102862b2f47be4e58e13d12bf21316fac8100be5f6a74d1d0b4245e1b73cf2b94d994359986f4655ddf42ee4c71b85fd783f9e09e87d8bcdcf23c2e27ee3619161424b65fb9dadea8a33abba0d2741fbec90b30ce0fd335bde9bb3e6e0ed4b17924f688dee11f3f81f7e8d1d91b82bc7b5b85977c4c83cdc3033fb49db5c3d50ec53a51780c17e1b8d93c501ee34b6200b2b2892fbaf47e1d15d6e4f2f1abda74e8826f2156cf7752730a76b158c8a3e9047fbfec08c967154e881bd60a3ee6ac19c923fe1d4fe236af23ad3f1707442d1c8ff2673d69c26e9eb9e9de973152d213a7002fe8a6c43a82b853d7d661a8d9a3bd668112a90feb789fefe68b7762a8f9fc63d7a0607633ef0ad5ef8d8588d5a74987f04b1edf5c4f2ab487c3e4c22199b196e0b2b3b65be40711ff19bd43b5f1f5b6d67466a6e57c86f72dceb4882e7f04b9a46a1e5acaf94c122bc57248be3d79af992afd9655b0a178dec7c251f46be7c0bc2eb9f909538a82ccbe6d6e32e61dc42970088a5430875a8322fdb8711c6af4fed09e8aeb5decfb0cfb9efbbfd027c4985697d1495db60ef2f255543ec5aa418850528930114a94dbf247f0470ce8323e390165dc5739bb7ab66debc9a2139f461fa6e58e2d677bae54d2d97126eb7c94133d069919a52d3f0b37703acdd28479515c9af8adea3fffb47d588c8c93ce9c9c1e1275f0320b326e0b54be8654954cf568abcae40cb5636e24323f917e249c01f7762c346413c40037ffdc5622488e97c8268ba5c22dce3e1dfe0d4ece48374020c9937c955ec17bb234f746c7d6bf7ff808937604c495d55b34ea74727f7bf5df0a4001fbd2825e02144a4469a9f65778567893c2619a0f376fd2f42a472a31008aae2eb1a6f59cea0247c71bb74a1dd6656a971ed4cb3c81d43b6afd087cd68d7a7c278b14ea4315b410e387877e73354075831957e16711141d4af579505b851072ec4fb9a2afa4c0153e95c6135e79835cc42812d7fd73e9474e398fecc9ec6ae9cde104307129e19eab776489abf5f6dfd569c4118b6e3722ec56023f6dd07ab0ce91dd31aa8ef1400ffbb5246b1370868067e464fa11f5593e46409e165c7df953ffe2c0a155d14c08b57d42ebe42d2550e1a42bcc44641c6b488a86f75a36c4448ea0c4ff90f012b44ffe30de055a4b4bd06c3423238bd7b5ac48e9688fe4813266eb4f0c38032de7d8491fdb6b12fa4ad7ea5f07e6d7bb93cc59f41437d5a6a34849247fd15908838b0bf9dee75c6eb53fb1c0b3df9ff33d7df22bb1c4bbe2f08f4ca280c4b0534024a1739a315873c93ab7da5d8bd4f28a9220b17b0a8bf017fcf71ea4b80680050ab2a709558f63fd6e1c77101ed7a73203be371be9cdb3e41fac35d4b6e405b14337608a54d7c7d6c9ee00cf6de9b1c6700fbb217d3e5496e35cb667dfacfdcc2ddf5292f7018bfa626cd0789bd6fe28413aef26d1efc8c03ce19bd1e6da986cde8c5f45fbebaa60ceae37927ac6f7388549907ff27e47cb7d21af623c7e31eff0c2dce39252e3af848e5442581d7ca683eb9a4ff17b4b7e5702db4077e2122b4bf93e511359c88ee8c959743e7795ac0b744b165298465e5e9beb9707c32ddedc5bf1bc3ac27b68d01788427ddfa7d7ccc34c1aa77ad90413012c72e7d7e6bb143d7124ba5732e7b52421fdb5af24c6bf9f9652a571596f9bbc15dc71d6195b3388782ad2821eb378960656138bfaaa4c35e3a89403bd15a464b86112669ec2e94ddc0d815364d1b8ebe8b7a9f24f03bac00eed04d0ff53eab33215847ecc384dee83f061f2c26dedc4c3c87bfcf6f3457d3bd8a269eddab4051c7539b01493ef559868a92db4f0d213df0eba2d29d1fbca564bb0e5b88c65ff20607419726e9c0ef58675d253b0908fac1d995f6b88f12f2fac5d4221758cb539e333992c785ba757adc078fbb263bbfded36d020586bea0f9bcf0dadc871a86aaf458b804a294d60304478e8280389672ffc242f76686352", 0x1000}, {&(0x7f0000001880)="070a09951619328f93f7d5fda15174f3c6a971482450febe8d9304fda600083c8998d204305a01e396fd0fde7b02659fbb305afac4fcb32d6ae5b4279daf00782567fc9d15d8af1c0f85b54614ca0403b8fdc66417980105a41cb515ffa0c96444f31e5b6bad67fd3273a42d5a40467899390bc510bdea76085e59ff6a8d7c5209be640c687ccefb0100a5ed87916706675bf62b153a4ce0e31852277181355c11d39d08e895f3c0df6d095c54aa2378bb827b65ce8d4926dfe27e572f72c5c968370c47f68bc9972c986844c227aee93d83e15c2dd4b932c26eb24acd289d88383894fe8de3c7ce3dfee5ca2f0b867a6e7b76a83be4753cc30693bacd52ae", 0xff}, {&(0x7f0000001980)="49b2eba4ad2e1320384447e59ed7ae8b985ed76f36af3516e2704c92ccc0721dac4c899c3210ead88c424fb95ad1ca72612b786fd2978fa2725bf4cd9aabfe19cc4592ccc0e10c4740a5e4d7727be1f67e85e093b757f3db480160bb45dd07ccfef3d6ff6fe8", 0x66}], 0x8, &(0x7f0000001a80), 0x0, 0x40b}, 0x2) mknodat(r1, &(0x7f0000001b00)='./file1\x00', 0xc020, 0x4) fchown(r1, r3, r5) writev(r7, &(0x7f0000001e40)=[{&(0x7f0000001b40)="86bf918842c39a2d184a587b22cba635ad7b520c165f2cd101489165873655fcd00f7288c08a7216a31c65919bc3f189fed16684cec5b2c34bb2765651790b4c730d4811f1a039c93c16dff13f07d47a9708affee8ab5f1589404224013bd4f5f6d0850319b6055068f1a427bf4c3a41d1410b08632790be3a1e0d0bc872d5d9a939bf6d536956c39cde1fc707993b1bcbdbbefa52e2b8efd28b394683d401a234748ef0f05875aa93f1d8d67a85ea8c959e12224b4ec9d8ea52d5af0b8678", 0xbf}, {&(0x7f0000001c00)="d4befc7bc5b6002842f582931dfd489a5b04f389d3d08e3ee59f6cd04130ba1e55affee9866484812ab5350202206b431298174f5b944a539a1f4e22e270d8478f2d45", 0x43}, {&(0x7f0000001c80)="64cffe57198e4c262b33268ebab568c8875890d1155bd76b466b65c91475b82b3b8fc4e46f469b61654dde6e8ac130609e34836bf8f7ba1c9e381e4767e617d935cde8d36725161334090009f15eaa951de63957adc18239492552d5ddcb29b644fb050c8d39481bec819a1c30b21f49128f9f8d65432e966ea5fa3dcad2d9db8c63bb96430006d3668c018eab514e20f3a86499368310e356b050fbbd597573bc2439c48ae91eb38dd822bc031091baf17990b084051d486404d5c258613139257d1f95212932c59dc076e5a8d5080806ba8313bff4f54976b86cf39395fb2ec4", 0xe1}, {&(0x7f0000001d80)="9d869d86c286de37bb452a2c485cf4a5962c818801fffa698bf2975df5069977271a20d546d7b677eefe627f1b1ec7faa312a68c7f4c90b152acc8a448870930b84a52f80dc800699b505c8a55789f5fe9f29c05c4e155a714d8f7b9f6bbc9a88704b76aaac5da0aea344c460e28a2830132e49cd2c69142cd8b8bc2df76625b2353f730b59c3168340a9c2bfed6618d42", 0x91}], 0x4) recvfrom$unix(r7, &(0x7f0000001e80)=""/101, 0x65, 0x1, &(0x7f0000001f00)=@file={0x1, './file2\x00'}, 0xa) getpid() sendto(r0, &(0x7f0000001f40)="1b8a37d399a4a00afda7ec06ae39a61d6efeb3ff493b005fdf148412dc3b730860f9ab96a14ffdbf46ef896f0c39e9e8206b573288e708f603dbff5d2ec94efe98a4e725818aacfb0fc12435b3bfd54c85cdbafea25b659f28d1fb5076ce8f30f0be1e21326e2a80b81626142145b855cb82b0cbb5a5fe9f2f44191b95b3f2b4b462a75d13498dc010ef27db50833b257c57e22d277601f97a0c176277fe5222b4e10b7f2dd562ec130848d77a6cf6706d420d90da17ca6a748fb139f21f124216b1150d7fbb114e580fd0f8544cf83553131b704777b7fbbf3e9c1b6545dded36d8bac3", 0xe4, 0x8, 0x0, 0x0) 00:00:15 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) close(r0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x400) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x70088, 0x2) nanosleep(&(0x7f0000000240)={0xd66, 0x1}, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) fdatasync(r0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x70242, 0x20) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000340)="000a1ef29464f0f930338f6631d4ea47393cfafa5472045dff5b824c5514eb5f34fed17480413eba883829a4cea249c1babfca46a86334f53334b33fdc0e9a3ef2722d9ee4570f478a00e8e032bea9a709719ba39d5dd1233f8e8eba41bbf7af540ccb416c183a6cac1eb49a735b09349e582861b3e1ec962ea06d7a4e71ae70e46d3aacf2e3cbe48331e3cc95047e72d6cff67e00d347fec09e9712f1e53bd197dce518694cf937d6a91d9ab94a0297654f6da4b191", 0xb6}, {&(0x7f0000000400)="dce61b0dccac25aa5d06738f9ce7b0a7ad527a65f5884f4dacff8c088b5fb910e9565ddaa0110b8ff7a283eeb5e5d26b032cc9b9cdbfb93e81f0209a39255f8e8c15", 0x42}, {&(0x7f0000000480)="78876a1738b41122abfef7e4d609d0f28ffb248152a8d4e457cc2ac37c3caf0f3b707e07a01f51a6ec8ca74614f9317925c88994c6a809b160a178e68f94088c49fa58162470a1aeee1c4889287ba1636f326e5065258c85515175d0f1825d11a9956e6c234001c179362430666e70a206b46f06f7059e301d36f4f0c3bfd1b844762e86072beb7e9906d1ae0359909b9c2c35224ccb5befd2fdd94e93acf50d158bffa6b69fcfb68f6fc8e0055046b74eef02c65cb5c333d548f591c3834d3576e1e5538bef35037e44cb43774ddb67987c75bf5500a20a9c66fe66cafbebedd294166a7051b86a6ea9982e761b5bfc2d020790eaff86c9640a11421d9d0e11ada1a1a9768ddfb6a010c328a7aef2898e807d88942b634c75604c9e88055e5295345693caada8a7f1034069d021adee64aa2237047f0eb60d2fe5f0a8efcbe818a39e9a192d3397796c9149681ed1e9d6e106eba912267d97905f59c7d468e31a703c8c43fa897c7e8284053622574858e2d1686678b3051f7892a77cbb835b013bb2417b7747dceba56e1e9491611a7afe35f8cdaf8f2074cc3b85eedf672bd98f9f63c131236b375cfec12ec56a9eb41efc9b4a53fda1d9cefd579a470c3e67a3fbce07c9cdfe9f8167aa2b37df566a143a0eb53fd12299ade538bdc6bf8ad77ce9af6b47e36dee2098e1325fff6a5fa8640de97025ff692f482f40670097cdc5dfeca9534b80003ab42fdcd7e710a813f10f4d281f8e0be3eda943b57b9faf39de83fc23c84bfd1d0d9e18eefbe7a1e2e05520d338086002ed96c6aac1bef9f4a2c5baf335f388783312ba61bd8ba156258ebab36658f708f8a79b8cc4497040f93fa0bb35d17c8f75366298c6f7de3ef18f3517dee148a8460041e53293b8d6e97288b81f9f92c6bea6a1ad34a9248bcf79ea8429a77e638cfdb29d1eab15d2155a696e5e7d3dbc5563019042d75e48e004884db675bcad2cf0448cd61333228a20dc4b1476d7feff63c60ae912f2d6aaf3d3a5faea3494722a69fcef23cd989b4139a1bd6a296b5ce8924e615cb60d9f367bc737b56bc76e2b8e286d15f65f4f1aacb827b56e320f4e80871f4f86d08b3ca26d8620c8f6cc78b22a0d5ef28e677cfe832b9ed2d62665f71e1d131b24f834839e2e65b2fb83d89904dccd7cb84d50a7d83da7b2f93064b122a7efc101848cc541bc99fe9aba51b0c8726a2d43ff9c1c9a6a0769ba30a0558d1652caedc98d6a0407aa32c82dfd3bc1eb5b2b34d2bb3cdebfcfe588111622eed4973ddb0eedf1976e2ccf78b766966d964d4cc225e9a61e1ba3140facf41c8386f48c1cbebf6d8fecf50e9c161d3869735d479ad523fe12ca34f740b262139cd42ef6058bf1998f5033ee6aa57b1f4966eb4da418256a1a82e590a3b206bccb176922039168f1c8c1323664f14bc7f97a3beb557160679f326e1269899df0f9c62133f3fa996da95a00846c89aa958cc686f3829f93056f6b26a230a0f8af928077722c9c1cbbd0a5c54cb70fe42bb6a8f59005d4647c670b1c854addb638996e3b76e0c536c1ccd7a6d6fa2971ccb2b975b5a0ee2ee011c1bcd4b2c9962997d81b7d1e524dc53b2875ea57647455d12cc58ca971c5b0334f05c83f6646ec37a88d3e0c8af28e75e71fd1d21fd8c1e3adcd8be0a1c9e0268bf7a4038a71c753f838a37251e09c0d7712ab0db74781e0cdf634855b5e7aa261698483d378b6fe60519b38290b3bddf313dd3d41f348452f8d05df7714a9b82fe3faad10472954f28a761d1e02aa94c200481ca165a4db762c3c385dfad64f45ffef8cc8f3dc0ad0d883cb5af9ae1e14ef1c3e5acd29c70dfa44be13d6e4821f31ff83d04fb47e9fb85d9d757239005aa0ba145a0af59fb64e100e6ed5bd793bce31a89fa1328c125f02303b502cb31d76e4f4756cdea5ae649ac6fa72efe88246d9e648a9f8eb013f4641dc909b67328ab3a02b7cc136f6cba9e49a51d0f1dafa4c11bc5b9372e548ea84ddf564df9802004b18004ac80525458b5c31cbcc1c9a190236d1fb69d26fcf106c670b9dc089915e553a393abe257ba30f6d7a0714e0cddcae0dd5973397e4fd12c663824d9331b2800f39a15a8c866ef466eafaadd99cef5463e21cdd6d6914cd69ab17e4ff5bb214a7b4bfa23f4c9c06c420c538d710f511bde82acf0348faf7ca8ac345539b05a9005c4f67187259ee590c79530b30cea16d69fdf603ffd0afac6635b50e9ba4feef991a69ec5d75c3e08dbce5ea436d1b17d60c08d851a1765f9e7fac723323f4679bacc7feb47391a3ef5e222fe06d916666a4c7e258955f681b49e906b26290de36be72f4c1e5d4e200068dd4ba5399da0e41ae69f84601562276b626b25bf5e7123b67764dbee9595d6ffc1d4cde015099b9037b050bc11efea273f39542730283b4de870fbe3e4c78cc59943c5bf57ed212563b44cef1d4a9a37dff37315003de025cc04156c3c3f9b38715d398f86c46e22e9898106183dbd11a7fabbbc8164790ea684d0addae90360f8803e523dbfaacf745b29d7da3d198d8e3e4c73d929eb6210489a459716deb2cc9d76f7e60ffbda103519c642a36008c304871c2e9b2998bfce377e459659618b0bcacec27448ba5e0097b786e7450bd2e06e5d2bff24c394411ae9c4daee47e9bfefb16d0726c844bc90f6d3fc2034d3e6d3a3bba2d739e0ca06b6c43ea3b7be88a82b2455cd577cf9237570ee25aa748e9155e8e79c490be77661cbfd05d45e8ce51fd2874249b6aa6890e150d7ae6e011c24be0f5481e9e42007db10680e94cd9deec6bee85f424c8ec4ed9b4aa570c3567d7b6b5c8deff20de20c1c5839ec910f38ce376c34a46451e4c27a291b58860eb9943354b087423f5412c50f86b3381e28dc37f1affba79b972e84b50c0a0e758205d16b8d273e9c10bf8aae678a5c092d51329d24e06029b6abcf4ba7f5e7c577eb8015949277245034e24e3d9281f9dd5a4068f06f410b0e1907149957362d053a0e7e6cbf17d10409933ad27cd2418a3bbeac24f823f08792610f3381aa0a8fc721fda84f7a4b8687ab8150f7e0d0fa7a5b824769edc5018d279a04a178d88724c60c6c1d5455617e5cac844eab5052d349a829de15fedc6ba3e7ccf790bc3b998d43b2250de372dfe742faac74ea228b184bc2a7633a16999faef879baf69bc222a6079b60a9dce4fe0417f1260ce42e5f86331d646223543387ca9502505db9e1fde3998052e78a9979fae0166623c32fc38c70d7fe51340cfc3eb0076f4e410785ea20f78b806eab5a5e5fdfcddd7f2706cf41642da95b49b27e5b0d61096b31586928f5cc65f636f7bcf53f674c4c49b30f2e237d3c9de203e6384e4e7b31d35f1f853ffee5e71c680d2995986ac4e4cdf2c7d8ffbb311310c900c9561aa42710bc7d826987ae6123dbd0f891f08fc30c0ddd59409e29e7a454658efcff85a3e43205915c1a97e68915107c379b0b6d705a7cb50bdc48c3688f74bd088c51f81d4c7ae90fb3b749ebd18ce7521932b045986ec5f4c77f002c26e18028a5c562423c8cae29fe553d575d7111d62ae18f8a2300bed62acb1a9878a6927bf5cbcaa8821a83d62e106a07e6478a2222d4fc3bb49e022144485247e7fc0c4b142317a1ad7090efd9619c1b810c4de6260d3956c836bfbc791ba950db21b64d3938cba4e6c15f5639c5a3839f1f5a463f40d7760ccd7ada9ee02f42403303f8fb8f90fa3a415d779ff19d68c72e46771ab333734ab720d71d7aac28721baf179e3c2071f53153e9af35ef7a9b1519f6b74d414bf12ca7491556ea0929b396607d70a5579e84f1b97570782536d65f5c574ffea4438310af6511bc8fe05b3d71719989da3f625db9056f8395e551b647343afe2d15606b709224b68d7d8b9767194b30588512ba4c7c6300511407b27aa2f147a9bc1a51bfb725ef4208c649a8fae0fdfba7775620447767aee723f6e55f3f73e47698096031d208270f7703c5bba028be60b28185012b9b4ce46ce62ec62c7eea5910aaa779690094854c02e9a858a330f228d08ca1672fc151f12e9a7b98cefec25b2372ba6d4d6e28a16fb7f0214ecb1f9d206255385a1a3266a927bc2b432d6b024fbeab9cfddc28ce8d84b822391d943232a145c8c4fa8841d97c96c532ffb3596efd34e8f85dd5a8862361e895aa74e6f90d4f4c4ea6fe591ae2bcc723a485c2023e4767846e5d8524da9e2a9f0e398371f6968189b9a975f3984666677ca2085208fa28704ca6aeb7c0eb5b5bbaaa97d9f31f0348926e661d87f6ec474e35ee534876640754b69304b1f056e589bf5d766c579daf0452750de4b4686148786c73226917efe713a42c7347574cc05f6f97cd178bcdd9a3f6c92cf86bf5c12d36a749040147b23e64858bf4387eab77073aa90cb6c06e15a7122ddb37e2c631b10efb47cbffa867e47d14663631411956215193147533b5b2c3929cfc6cf35921ce64baa77042163ea1bd4ad3dcf09dfbf2191047a87ed876b4a391f188f14443febbccff19a01c3e9f12b5527a29c102bf98c2e87c877d3feec574396ea277ffc187ed6e9e9eda024216625db15df5d339922fd4d04b8c93fc4f8dc19de9b55a5a9f6132aa0bd5589d91c466d85cae05e2013ed9a31b61b0a57f1e2ca75cd741e0ef4a090c624604c69af89c43e5c33797d8c8ee894e3b15ff6c01fefb390ccffceb8e041d9f6f8fe68f7e3e4290bac6158891ecbdc548c9eb60be35745230cad039e1de093b553b5de27838c48ad3d78323ac04625bc9f0ef288d4be22ac5d8b6f1cefbf8c9346f501d1ec9338a3d97d15372bf6ae6cc6ed9cc53ea1ab7e922b663339b3b84bab9788f42c5aadda5dab6cf8045f464aefc6d77e9c9be261148a36b8220dc3dbaeb506d0c35228b2a24d09012ecb07ba14ac90aab74513c74e4856a0610469538ecf7def6b3048e3f985216b04788d105732a0e41b57b2c603581e53f2db0f91a0a28b471c6df322bf7fba068363d224dbec5245707668bb60d0326ea273778b3f7d40757b3c71c33d05f203b98a00acb60e783522c40c9a7c565ef404d4ce6c36ff08d86a0fd34bc8eb6937d07cdc70563282cf5e5aae4a91cdf1fb112295464009ac6cc09f01efa1abdff3d3a60679172c354cecf76fa69372ff987b36928feceb2ef7f62c591884c350e8f7df05b3e424414857001abe6b0ba3a6b52a67e8af8e2111390aa7a1780efddeef174ef7b73e670fb3896c8045d23bad0c80832d9347861b05865352d4be1b022428ef1e4dd093ba4ef0b643c2910286c129528601e6f3f30ecc56a92a646187e8b440c47fc7f94cb53b65daffdfd0cce30999f1fb73074d21eb61928525ea22ce7ac996fdebdbaa60ab823761aa3c89f81d64960ecc17a86c121279e75a5c60f56bea4b892bd4840c6563f0c05583c9eda378a0d1d7759d1138a46ace16795c42098d98abfaf8e4f248aa28f172e27d62703931f92f4fc93ce4258ea8b1e0de9542d9b15197fa8f36356d750eaf9f7f849aca66c681dbbf112a54a22011fe8e800f1943eee2ab4de7a9bc2518537c3129d0d6feb14d1b242c810cc720c495c171917ff486659905697f2eb34e7cad1bbf82cda2ad9665ea9bfb36aaf8770dfcf3323c223b85cf5ad92833b0de43db0ac2b0bc35134ea27f4e87948fc0d7c92d7c6f9518749eab3195b94ae8d590979a3ba0ffeb5c07bb25a76316c3856cd7d52c295388b8d3f1a3e9044c751cbcdd0c309255774c03bc9ffc885e25856b", 0x1000}, {&(0x7f0000001480)="ffd779429e77cfee80da61c13dfabd655fbe791a071a40b454495d76e2c188417ab4cfd371bc91f5c3fea8c2ec6a6b37529a2e3a36421452e66a6aa8ab7865e03595141e4c75bf40a59f865edb2083510dce182f91", 0x55}], 0x4, &(0x7f0000001540)=[{0x88, 0xffff, 0x81, "3eb6fe841dc5d0f97e0503624e7b4f43f7bb155cbaf48511818a4dad06412c30341c797fdacb9d9412bfa6e407d8c0fd33d15aa46b6ecf5f2d6f80c1c5fce4cee2e351e20aa2ca1cf80f883285c2290d697dc5873240b8742e2cd3e9c763a1595496fa806845009b647e7e58e45745a796b0e53c3c"}], 0x88}, 0x0) r3 = open$dir(&(0x7f0000001640)='./file1\x00', 0x600002, 0x45) execve(&(0x7f0000001680)='./file0\x00', &(0x7f00000017c0)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)=',\x00', &(0x7f0000001780)='\x00'], &(0x7f0000001840)=[&(0x7f0000001800)='\x00']) r4 = openat(r1, &(0x7f0000001880)='./file1\x00', 0xd345fd23c220a88d, 0x80) clock_gettime(0x1, &(0x7f00000018c0)) bind(r1, &(0x7f0000001900)=@un=@file={0x1, './file2\x00'}, 0xa) lstat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) connect$unix(r0, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x1}, 0x8) symlink(&(0x7f0000001a40)='./file1\x00', &(0x7f0000001a80)='./file0\x00') flock(r2, 0x0) renameat(r3, &(0x7f0000001ac0)='./file2\x00', r3, &(0x7f0000001b00)='./file0\x00') open(&(0x7f0000001b40)='./file0\x00', 0x10, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001b80), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001bc0), 0xc) sendmsg$unix(r4, &(0x7f0000001e40)={&(0x7f0000001c00)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000001e00)=[{&(0x7f0000001c40)="f7c3089011e17d7ffeadf41b8c2cc365aaa2f47c36adc2db1a8690984cc9b00cb9b7656f4458580bf15f56a3bfc515ee7479c37b8d3066c43026ef0fd7d8deab409b1a646bf0aa3fa4ed2e0a7f2c454e8fadb26ae5bedd", 0x57}, {&(0x7f0000001cc0)="0c1791d3926c9f99c81f5eed3465104181b2f254c4f2ea5f0c9124438cf87fb46ddb29c0fa780b68283fe62efe955dbe008371917f46fc39fc3492ddb4b4141cdbcde5632482347ea8e1c9cc7241abb93fcb3b77359bd6b6de2a1efaa337bf4f8b6f5bbe0e425805e362adb4e0c4db78a175aeb572605e45cb6e238d0f9bc0870c1bb052f98a147dd28b35d04a8051dd119aa61e215e8c502e94c8718c926f59df2253fa5687d03f3dfdfd2bc84f6ff94263b7d5e8bb656d8fb08abb5c", 0xbd}, {&(0x7f0000001d80)="b779620da2011ca826124207a641e01de9df139c0ca7c7cf131f64c969d9963e0c5ce4ecf5490aeef99e472ac47884d60af7e797d5127d9b4085d33a4fd8af25aff40663fa2831e18fbd0dafdad5e32bef92d9bbe1fcea65", 0x58}], 0x3, 0x0, 0x0, 0x4}, 0xd) truncate(&(0x7f0000001e80)='./file1/file0\x00', 0x3) sendmsg(r1, &(0x7f0000003400)={&(0x7f0000001ec0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003340)=[{&(0x7f0000001f00)="435c6be81018ee7375cef9718c24cc3362712ba9e538eb01aa00adef5f7bdebf155ae14691f63fb12a282ce333f5351e44d5dda0288cb27a048abeea4798edf686b42fc1e59d6cc9564a6519e7876095d349f2fa29e0b99ef7908ac312833e38383f2f1003b2948571c8e0dc24edf7db8c7cb212901c840b838c85e97fbb0f19ecd17f47c04943bb5b49d3553a9f7b668edee4de4f99d6ee191c282ad9c63be64883762d1b034ac05dd884fcf3941f477547634c9e07bb793a69da", 0xbb}, {&(0x7f0000001fc0)="11efcdd5852b526650b94e85a4413b20c9c9a4ca265dc66acf8af55c73c33b5b8ac79ab34fd56453b82253c3e887eb0d2b8122924c606da53ee90f16660de429111aa82b4455105544e9cabe32eeefb660764bf00ed6cdcef5c11632da10035fb739d3fc394b07d36d5011eb825fe1b43fd1aa7566726bd5823731df96070df4efae29acfd1d86568a48d7c28a425bd91833f3bfb06353c35121dd722633ff4bace3c952f1d4c3f553fb49b1cf55fe89", 0xb0}, {&(0x7f0000002080)="ee1d5a2ffe55cb45c0534f38e3fb3a34915f15bf44fd49e7fb2dfa97352e7078319dee6b4d58df7ce255ee058c98057b0bb070131fe3573ff62ec2d1f8e7997399b20af58c8fdd30b6b8a64feeeaa718b485614ac9d00be833ac3d769d98cc553a6536b50ec2cfeba63d1da348c3cbe64df0389fcd11116b134652d7d768328f69c66f392dbd92b991cf456cd703758c118beaa7976ab76ee5215df57cff2498446cc9294aa51c99f06e26f552b188a82c80cbe37ca8cba442216ceabe40b323391c35aa1d35d0e2f417ca757461585a8e55dc4a90b373ad2fece73b7c5c7fd81a5262b8307c5c4cbc32155d84955b8f5ea7c07c4237c6efd7e4b358cc7e0f55f5fbd70daef6fdfcf6a02fd0dd49ce34ef34af506eaf7ff471a486456e02400f123188a172be01d3a6e57593842bb424a7f3828bd816ae2ae1fc3d7666216c4f6d05da51cdbddae7c9ba404610301fd9a2aab6bc8a1200a51093dd9447ca7623cbc6167ecfd553976d1c2bf886b7859ed582257ff9c91d18bffb78bd1faf52aacb2c3fd276bb2a2d943d1f1912beb1b60597e27384ee1a6b3d8ec3d98b1f78bdef5d29f26211a42048a5e90d076ccdfa1d70be307903f3a23d31a947bf1c5653cf894636b3079d2718065dc87486db66730e808963408994ca7b02d8a1f684eba6efc2828979c389133dd1114d9705ab1c6f62b8fc1a471b7fab21ccbefae04c9e34748f71034ef8cae7e7120f05520b8f4002aa7aff08e87e5582e310aef3449b629f84d2a5e05e8a79b17a351c2bed0d2fb8df2cba96c45ee8404eacb81e74d50b4745ddf9f4215114fb882349ebbe4142c9cfa4c8078cb71eb9c9ffea3e0ef7fcd9b4115658c1f860ccc08f81fe0882e0865a7b18bd4fc568b46027f72fb73bc3ee73d7d946006dae010555242a5d5b3b3f5fb5cdfb215b570e1700ac324b680f8c6e02611fd123e3ddb1c432382d4250a8f3c26efad8cd851c87a6d4c107605325cdf349ef9ae05bd5f20b8a03a34408291447c473b06d6add3531a715442de347ae46f5f91b640fe7dadc1682967690965aec40e8a9ab70334d11712f4918e598ad5d19b33789a5a0747d47a30ccd6a18f1373da8901a37d2a652c3298b27c4eb20e04be1fd0049cbf7456908829977ad2f384652104a72b52ed7b5f4453f70e7e95b880653f67446c4e308487d1b9688897da3e9cc05046dc807329ee1ba184f78c6a1c5fd2ce6ef9613ce1e2e42a64d4864914ac9657fa63ac2d09110390b82f8197dec63343afb398cdb1cd7aabe4fc68a860428fcaa246727c1749863358d0d1d90b4c4db9b9d1f482085d5f51fcc178103072f650077257b3b5603f459cf77c8160568f5f87ea33f2b73978a86d31f961061ae965818f4a15d35cecf84daa0cf72f207ee8d83f0f4e25d1bdb0f56cc9d616036a927e973fa55d372f4a083f96c9161304e947e3abade6b4db9d61612b151bcf16932ec6091d49b729614a0cbf9d564c09678ff462c2e299d9aa84d4e6169dfac7903226cedc954af715cf936a9fbcf664d1b8402c5dc6110b5a228e403a2a385fe184005bfc454e6b29025fa8dcb9cb3b3ed177ccd593e2d22bdc3c977cf8a4353afcaff450612b990e12a20ee45efd54317fadb56eebd9e3ff2eaafb3b0414b4b7589a8f1ab50f1e3f1042cc07fa7563df83348b11280b5da2c0531d6241c6ce394659c09872e7cd1cfd4dd6dd9c5009031c007a67943d8e47bb34a908565cad0aa59a59a6ee2ae5a78f9aaf9dd11cf5c985d6d19ccba900a0fe38f6dca934e5efda5849c262ec62a687e592ebc33831a87d8aea6328216c39c934567666a2eb66a1c240e7ce6cca0dfa3095ba0eb9c4d3e25f7ea9477df7bc028e8906c86d22b74ae31ee41725780e25794445a8543bc60ddfe836f60ca4008b7e67791a47bd780699573f52579f64d4f86feb7da2d2b9f8dbe4d63d02251ca825d37355bb7ea86936a3ff7e465f10ddea31559cc8a8c1fa60f684e88ab303d11636641553a47f845d1914b33fc0e27db4538ba0438bf923a6db03a296b886b7a81d0aa4bad5baac13a7a4ff43ace29a4ccd29b214952d22b786a27b571231f18386eb8a32a7f366b83d7378a7de36774cdc87de99a04cce3e681b6468d6daa3f8330fe050e7a8100842f8d641dc5971d001f228f6ee9fb1ceda522fb23e5f680ff5c35eb988391ac54e9fc36776f92135c5c6cce5f27340d5b4f8113705273ff3a1abc4f82f56533c7551f6247635560f85a82747560af64a2144b5c4e67d6aef4f5a4912e6aa6d4d75356e2546bc3012378d9c2f31055bb2374df42de500d5f00d7baa9436018001e92e8d66736f2967c339cf6f230eacdbf9869947e0e3f5c3f0df405458dae8b93d9bcfefa082a74ba5e36a7a356cbfa0baef25ce89f370bdfe8db4003510098fa310421dbfcae65074c6d5dff9a72268f93b87d16f791f31b9b5ddf75f81cd1717f7de145534e3f067d5e8de7427a12c27194d6c96fce16277e0ac8350f8e74d591d1a72a7e71d60002d8544206adc9b197b0433e4acbc8f3253c8e72034f982574d49fcdf3b9d4edd922357bc9449953cd2cd51af223dca3e2c1379f0980daa8ca32306ee94b1ef8172b8bac1a53d34c930fb06c5746e4cdc3eed0d272053400c9421187b7e52fdcb02828abb643547b0ad66da5f0fe096989e208785e2c79c9a05aabe3bef416bba1c357f6828510eab20ac751275edb26e9ba6e2266de1bbb010bc1146065d3a19a9238c2a66bad0f0339873e02bf10ec4c03b17e24c0616e00d36c5336eebe0a96c3096ba3debee55d022672a67e0c9d3da82448852ddc6686781e6f24d634087567e76b949e2c3ac00728128364b1a547d299d4df884ba30ea591e5f14b144ee1824388c74afb240fba3d3096f9f3a6aa4e85afecc8e744018bea1168ef979b8f4785e1442fc8034d2a46c2ec0bf243a67c4db5b235c8708b57a9b98266f1a521cb5b3c6bed665c5e11bf9d1828cf4ff61c39062e1ad803daf82d7604744704f0525cbace8ef3da23c465f77e37e58c129cc1ac3d62973d78404ddc37045b65d6584230ad6b88c94bb3cbfe57bd2f3078f0454d5bb54d650a15522ba6885735a95d2fcfd1ca802f065d5a28eb0f5ac8462cc1a2687b430166e58df20103e288c60ef6c1d3dfe3d54e43b2bc6096ee95c43f066983a3fd51cd34695d643cfb3f39349b543352ec75d01bf72dae811541fd7aad751a203205f7be01303cf81f10dbee75efa0da94fa966a8e301dfd2afd2a218594895f442c29309639defc014014074d202113577bfd7ea2e2a25c0b32f86ebc7dfe16a047802f7099102b116fa233638f2fc4f83a0562211888988d6fafe9006bcae0c3f82d063b3e0fee28d1274a5f40b3f7cc6fb31e377841cd686c407fc5600a66b468aec29259b15225bfae48188af0d6b6656a4e5b3f0014a83d270df74cb1881353fb7b21b44975b5475c049d60a02f02e175bb82a9728b561a247930a1d406cb497118e5110e1aec0bf16ed777e6bcf74dd7d38a7ef10b6d6c6bce8754ee4da9842ffa2670b177518f591c3589ef938eb05b958591bb3f63e4faa85601334f0ded80912f58938222b0d4353c53e1c82f353f7ffc03ef4de46c138c6c99af014995cd02bec41fdb07c0c0338c29734745a22e4fa33db8eb993fe83850d24dfe79ddf31beec6b8d765809ae0da501c2a51614ea941f3fec2d158423b0843187b6806df974713649ce76ef2f272c8b6c604d2b36b36d1380295d21fadfa4b089b3ccdfb9d2f9f67d968f7b3c661098fd26a0292f4857e64a396cc3cfbfdcac0b94741bd1308dda5f1b9c908834a633918e47264bb1939dc18c5ac64950acb7b7832ddd9a231861db98f466c8134fe30c8e0ef0ed7106349f3a7fea7b21a15da7dfa6f8e25b0c2824c7043c4adff34c07616f437faf87d2ee0a8c9809f69913e3cf999c5adc12c1913750c41297727ccb37e144bdab91b67ed4b68dc95d8a5ce24c9951bcc71fe07d2d6ab7a094e407993d697d880bf1f5b0d71cb00c79c10cc709812d698ad087ab32bd273848d83253a7349f8eb499d47ce1962fa4756f4704e30481f50da7eec1ed2ac46b72aa91eac75fe716ec764108e9911907887fb28faf32e034aa415cd3a42a9da6dcd1b5e5f16394c9d80d2fc720b616570445f203019ea31038e96aa761238ff9f8b2d8fb8f34ca3df2c9076336169b309ef1443fc101178a0fa292805eaecf7c3d6bdc347e8e5fb101a73538626d0c631e13e65e5318eb2a031c1b66fb35647bf3d0bec90e364bee964b0d62a899751bcf9b0bdd4c9127059ae42f3e42704cd1dff0ac0401e6e54485733b76f2d998671cb4c2d98fdf02c30ecc73654f83cd7b30cbe61c572a169a64a6309743e417a015e3c8e22170692fef17096ac9dcae835508ca45a20f4a85b296848dd98257bc985c0d23228f3da2843dc1f6a7eed98379b37bca0846fc71c54cacbd18ae539b351daaa674143003033e740174e59451da1fa436d9d217ea7875d0067792be22b401b1ad73d0a553a6439a961f2a6423fc0608a7191689372f68d587bce557308e3a3a9f7bfd2e4ebf2902c5da2535b25d1a5db48cfc47cae72322bbed80a9af10ede58ff14e3832bb0824cbc7dda97273b7110cfe7c483371f96654c3bef52448afdc434d2a077c6c70aa18ff3921b9b1f32c8a1462ecd89938b5ab8908b9ad7e87a82f21ef71086ce75ed47b59a1aba70fc140e870cc83c9436bbdd52a0eff1c9e73c5c3501c61968ccb07ab803ee79361eb2a4174f008a7c1f503e761d6951c78ec89df3e6a26988427bbee9d94ff2f15274514673ce9443abca6ad35a8270dd6a5c86359f3c391a5c9ca17c05ef87f4cb6d81ff19c4c04f8ef4b1e34f21e22d6d6adc8073ba2baf01112c3aedaf70ae65558d2135f59ed8ab08c2c4edee983431aebbbab1b96df0e3ab2b28150c9eb2014f1ff53140ab50031ec66e32cce321f9a0ce76d30e21c4406d6e68b377680d6c3e6f39618103fdacf4581de34adb865ca22ab918c712cec90c78853b8fdd7219b6b7817580a4573d3d02f8a69b0ab0632fd9b3becfc8b2bb9145a5884e7195abc26bd819082bf922fb14187bccfcf8d5e1469c39acf9fe4aa56e33995f2dfdb67720c0f3ea2bc93ef7391109bfe729f3f37cb687a8afcc6f037843433b695c88cfe60b482ef99d3fb1a957704b1a3e1fea724273a4ba5c7900c3a7aa0e8f2f3f30cf279e46869d24d1dae2f6074ec382ed85879117b530e53a927bcb84716ed2c88bd028cfe394f7dfa951b5b7353181987d81fc5e397bf71686b05c258ad0f1d1322a82cd0d38bcb4351061c95e795c699162f6617393901a6d20b34f6edd64663deff57a967fc5a7e6994bdeb78327447b798f9ce53da70de7fe60230b3b11ce34924d8bbe9f2744dacdf94472811c10758a65617234849adf5654cc6daf8bacff9d306d41fbde7a694f407a5d50eeabd74e5b44b8ad45df78eeafa3076e09a4c90a2071cc8f6397e15d86deea2ac1ea49c038bab1356bceeacc2ca4df1af29539ab84103b3b27279404de1b24e4df7bedde1ccefd6e8a866743722abb16532d727f0ab038f017575263969cd8766c9b66d0edb8ae534d9e89ddd06f3d6d762704d4881c94d58124b0b0e41d4c00376fbc71739257260fb5c983a0a7a887a6d3dff14f91a1e54661e9e133cd02f42d7707d266bce86ad45d313a00e8be29e7de69aa27b6b0028741febc41957ddc4840e7b0aa20299790", 0x1000}, {&(0x7f0000003080)="49bb8c1dd9b566b16f2e7491456ad1d5edf8573de9cc89e54cbb7ba14a526cf0da98f674d03b06a6cb11b176534a09122337ed674f5923d3ac513281684ce21dc7a887ca8e5de538d05f4264a29dfd5c398a2a6410335ee1d13240959cdb1d1cec635103e1796bbf41dc12ef736ec791683754434acb48f87a4dc3f7cd6ccd1d534fb0d0a64a5307e648c71f699f9fe30f6f2390f899caac2c04ae8396868aecc3c3998eee8c5b5abb1881ed4a87b0939db8993160f3de8b7d38e903d9f967f4eb4e79d4d01d7b049f6c3096d7b90d39cebbe6", 0xd3}, {&(0x7f0000003180)="1552960aed1be5090893efc3fd4125fd9ea618ed5a0c3baf40", 0x19}, {&(0x7f00000031c0)="ac40176c66fac2dce7963c1abdca41b3034fa4d3110f808db421773a43968b7eed0eb55736630fa8a96ba7cc1a2efa77c9490e1cf70bb359f338568063ceba381153dd629efc083fa44190c16bbc", 0x4e}, {&(0x7f0000003240)="52ce8c49184d42d1f7284ee62dfb7f2baf0f0ad774", 0x15}, {&(0x7f0000003280)="ea728a9c5d7f45c63b3244c6ac6c8fd167da77a816615fe46d145704d120b411968953c41b5dd5e6dfef49687866bc48a27137bc0d97b09f9f7b7d99ae4c9ef60cfee28e4e8617dd2d35c1a4eb1ef894111b77e310cbadee5b78384d94146d4eedbc3553dd377cd28bc69a9e639cb974102b6efd450f1032584fbefc98d29ddabb1d3ffc806489d23af6e4982002cffb0472386c9f30c73a69dc8bcd", 0x9c}], 0x8, &(0x7f00000033c0)=[{0x38, 0xffff, 0x7, "681b41ef1756b268baedcaa2e78db33abf604485a2d7b4c4d640bde33e330694e194"}], 0x38}, 0x4) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003440)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:15 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x70000000) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0x2, 0x1f}, 0x10) lseek(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1000240, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x600) sendto$unix(r0, &(0x7f0000000140)="cd94629495cecc3a7b13d0350ae7c6f802fd8bb13b95140146a31c2602ab243736f2292f6f6201dc5d2dee6b5027962f18ab995962f64a258a26c67cf5b96a6dcdf3e70ef46a0924b6c90a7c771ca218c5f55593f3bdd5590280a57b9639962325cc048bad2d1c6cf89a81e14493d92137672a3422041160f977876f364c03b6da9def349b30cf51f5cf5f7112338d0063", 0x91, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x4) write(r0, &(0x7f0000000280)="16a267550653b4b8c00d9cc65820e3ea9d89bb503eb222d3f9caf1ff47f1ec280dc2ba14cc32c515141a0ba5d578a916c492f0c6afce7545417833798209780f17b0eb868c9403afade5fdfe7859f8fc593749b72dfb67497c942a53404b9537a87d47d34dadcb9a08ae18c681dd4066f4a4c5f133218451223e7986480b6f870023fa777cfcfc3ea541b844", 0x8c) mkdir(&(0x7f0000000340)='./file0\x00', 0x8) chmod(&(0x7f0000000380)='./file0\x00', 0x20) r3 = socket$inet6(0x18, 0x0, 0x8654) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f00000003c0)={0x7fffffff, 0x400}, 0x10) write(r1, &(0x7f0000000400)="9c1f659ce2ee54e18f0ac0db02e82281f9ef871426ba799996dfce8d6c25b16861b5", 0x22) getsockopt(r0, 0x5, 0x4, &(0x7f0000000440)=""/50, &(0x7f0000000480)=0x32) r4 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x10208, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)=""/247, &(0x7f0000000600)=0xf7) bind$unix(r4, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r4, &(0x7f0000000680)=""/201, 0xc9, 0x802, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f00000007c0)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) fchdir(r4) sendto$inet(r4, &(0x7f0000000840)="b0a72b0544540ac0f2341f98fb9d7f4524b3ae566aea89b818a5882406b83f348dcb27f553f5fcad460767e1c3bf07108ef93f17f5c03381b422f62c2199b923868623a314ae8da343a4bd906d925495d80ee53615358ddd1613753630d26f82cc45e3d161d9b80955dffaf094576d24797d938b4e3f7b78be226b755b4a18cc1f7aaddaa2af330303adc2747a1a1c72", 0x90, 0x0, &(0x7f0000000900)={0x2, 0x3}, 0xc) readlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/4, 0x4) chmod(&(0x7f00000009c0)='./file0\x00', 0x6) chroot(&(0x7f0000000a00)='./file0\x00') chroot(&(0x7f0000000a40)='./file0\x00') paccept(r3, 0x0, &(0x7f0000000a80), 0x0) getsockopt(r0, 0x2, 0x0, &(0x7f0000000ac0)=""/79, &(0x7f0000000b40)=0x4f) faccessat(r2, &(0x7f0000000b80)='./file0\x00', 0x10, 0x300) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000bc0)='./file0/file0\x00', r5, r6) 00:00:15 executing program 4: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat(r0, &(0x7f0000000000)='./file1\x00', 0x1, 0x4) sendto$inet(r0, 0x0, 0xe0, 0x0, 0x0, 0x0) 00:00:15 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/225, 0xe1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r5, 0x400) bind(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) setreuid(r4, r2) r6 = semget(0x2, 0x3, 0x79) semop(r6, &(0x7f00000002c0)=[{0x5, 0x7fff, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0xba6, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x80000001, 0x1000}, {0x7, 0xe96d, 0x1800}, {0x3, 0x9f9, 0x800}, {0x1, 0x5, 0x800}], 0x8) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00') r7 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) wait4(r3, 0x0, 0x3, &(0x7f0000001400)) symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') getpeername$unix(r7, &(0x7f0000001540)=@file={0x0, ""/96}, &(0x7f00000015c0)=0x62) sendto$inet(r0, &(0x7f0000001600)="7d903cfd7b96fd583892bf763b223979cb2997fd5ae87ea8", 0x18, 0xc, &(0x7f0000001640)={0x2, 0x3}, 0xc) readlink(&(0x7f0000001680)='./file0/file0\x00', &(0x7f00000016c0)=""/18, 0x12) munlockall() recvmsg(r0, &(0x7f00000029c0)={&(0x7f0000001700)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f0000001740)=""/189, 0xbd}, {&(0x7f0000001800)=""/136, 0x88}, {&(0x7f00000018c0)=""/192, 0xc0}], 0x3, &(0x7f00000019c0)=""/4096, 0x1000}, 0x841) fdatasync(r7) getpeername$unix(r7, &(0x7f0000002a00)=@abs, &(0x7f0000002a40)=0x8) bind(r0, &(0x7f0000002a80)=@un=@file={0x1, './file0/file0\x00'}, 0x10) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000002ac0)=""/132) truncate(&(0x7f0000002b80)='./file0/file0\x00', 0x4) faccessat(r1, &(0x7f0000002bc0)='./file0/file1\x00', 0x41, 0x100) accept$inet(r1, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) r8 = socket$inet(0x2, 0x5, 0xfffffffffffffffa) sendto$inet(r8, &(0x7f0000002c80)="164eebb69f511607e589113ce0750ce217d22d2dd327924c9f705d09f4b2bc73a4b352ef2334d5f9eafe60c796bc1803c08cfc937dbc35cc7fa17f02beefdfa05d4a02a48a5ff9ae48ea1ccc47ff5293df3128b6acf213f5f1914feb85c6c60f7d6076ff63c43fa533d89392bc3d2c9238d8e46dbd4d4a178b1c9b6b695cb0c1a9c4c6b97c4df9e3d2aeaf2f7189987325a7eab8800e23d1120a00fb3c1f14bc7dff8889e42540271c8e71734df86b452e61e7041c3783e8507dce9b43a5b64b73e2c8e60d57a6bffa9ba8b5529e72ae5b", 0xd1, 0x4, &(0x7f0000002d80)={0x2, 0x0}, 0xc) pipe(&(0x7f0000002dc0)) 00:00:15 executing program 5: r0 = getpgrp() r1 = getppid() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/59, 0x3b) r2 = socket(0x1f, 0x0, 0x6) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="b4872b896d5c2b389f7d177af70faa0d61f74186772930faf045f1d8b21a6aa4904ee36e858e5b7719fd31e6c9e2cafca1d33f43a0ccf7566a57cfe097", 0x3d}], 0x1, 0x0) r3 = semget(0x0, 0x6, 0x102) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/250) setpgid(r1, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000240)=""/150) r7 = paccept(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) symlinkat(&(0x7f0000000380)='./file0\x00', r9, &(0x7f0000000400)='./file0\x00') r10 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x200000, 0x80) setregid(r6, r6) poll(&(0x7f0000000480)=[{r9}, {r7, 0x13}, {r2, 0x84}, {r8, 0x87}, {r9, 0x8d}], 0x5, 0x3) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x1, 0x4}, {0x100000000, 0x80000001}}) setsockopt$sock_int(r7, 0xffff, 0x3801, &(0x7f0000000540)=0x7ff, 0x4) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x20, 0x0) r11 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) accept$unix(r10, &(0x7f00000005c0)=@file={0x0, ""/60}, &(0x7f0000000600)=0x3e) recvfrom(r7, &(0x7f0000000640)=""/127, 0x7f, 0x843, 0x0, 0x0) recvfrom(r9, &(0x7f00000006c0)=""/26, 0x1a, 0x801, &(0x7f0000000700)=@in6={0x18, 0x3, 0x0, 0x101}, 0xc) semctl$IPC_RMID(r3, 0x0, 0x0) r12 = semget(0x3, 0x3, 0x8) chroot(&(0x7f0000000740)='./file0\x00') semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000780)=""/41) r13 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0x5, r5, r6, r5, r6, 0x8, 0x10000}, 0x7, 0xf04, r4, r0, 0x0, 0xc635, 0x5, 0x8000}) 00:00:15 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x802, 0xac) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) r3 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/97) linkat(r0, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x400) r4 = getpgid(0x0) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={r4, r5, r8}, 0xc) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000003c0)=""/149) bind$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = accept$inet(r1, 0x0, &(0x7f00000004c0)) chown(&(0x7f0000000500)='./file0\x00', r7, r8) getitimer(0x1, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000005c0)=""/207) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') sendmsg(r1, &(0x7f0000001ac0)={&(0x7f0000000740)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000780)="f9b0633f97a71a2a725683d2c5170acb17fe2e8992b1071111cf076b5fde342188968d69c40eb61993dde4b61fb7f86ad96a402373a8bc7f5010f2473f519d0eb5280b010b6196eab15de83b1e21d97ea8c094311a36f4a0240ba44ab68284777a92", 0x62}], 0x1, &(0x7f0000000840)=[{0x100, 0xffff, 0x1, "c2f5514ed991bd2a2260c4f39297ea34f19f362273598c278ed0c5b906751fc1238a52bff8c89e865092724868545c3a78e1b95a6ea8aa11da6ad11622143ddda0ba5fce4a57d9a5c28059941b49893d9bb1c88fe3b316124e3d1cb0e7449fc040c2aa668f683d4a2b1da0c62aa1c9c6b7873a53522fbea8a4d99e8095d2db01ce329d52a0584acd478f13259fa9975271354da7f997e309fa7aa19fef19e3a4f4d1191978e4552e7eb839122c6f913d05344b275a6950af736aabf095de0fefa186d0cd3e74358457ad4f3411ed86b32dee355b50df806976165252ea5abe9543f4865f169773a39239"}, {0x1010, 0x29, 0x9, "95b0025cbba43e1230776ced0fba5989428e22b43eea3406aa3026f5ff2e7dab1e82919136b660751573efdc49555ab4339f57536ca1267232c576370f1be8d15efa5f48a18838b93a0f6c181147101a9d55d6af1c5032204f46c49c9afe177d8f4325332835da6bda04f8a04ea255d6277085fe4f3a3cf0ae7795bb9297f987822e817df80c3600faa44f35f92ac384b52f86c987f8ae10b0fe1a47800b6ec0e35c2cc316634bc1106bc557b714f888f7f2082415a27aaf9d12f39d59d458f57f9664c815d3b3586c07f9e918aa8f449ba4a5d243b3dffa78add21d3c7dda57019595570bb1bc8d2da30b06257ec0b5aa1cfc78719eb54b9bbdfe2cea0fb1d26c1a4668aa43b53ced0b64e139b0f2b6789d1b623bf0c5c7a8bee031fbc5d3ec662645416c37550d70eb54999dbcaecebb11cad1e3d3c5159e2074fa3ddf3f0b121cda76744620cf33c7f7906e04bc0ddd034416ca2600b24b04f79e8f64d2ee62eea516fcebd9d8ce3908b9eee9d8a83aba6586f71bc871560ef697d77116af634eff56c40840b20f6f9a1f0d5190c126097f13f041748a5c351c30ef53996b2ec70af19a9e1ac24e8d9ed4a64f56c69a881fac1cab7e944b4e06771f47f7ab9e09404541c689bf4e5e53b648bf64c133cac28168dbfe552233bf81236bfcbf0343497f70c348b1d57a7c05bb8f1e33a1cedc246b3050662580144153cd775898b417761a118ece2f3fb1d046048896279b98fea2bc7025ce2b10992d600a5c072811860d2c85a4d6985f6701c8034821ea7ef291a1484394241842cff90c8d4f2487e02336be20d4336469819df6d77fb5ae145f9a34fdaa824fa07113ad52bde06000ba0938312ab8f10658e9ed157d85a3e40130f18409f42f08e86b94f62bcc4c9c3d5791dde445ea3fec31264a4fbaa26bf7ea7b737886a7aa3af623efbc8651209c28faaf9ac84d2d78ff6e36c104762641cdbe6a09122a38d3bdcce609bfbb47e1f617589843ef551a751e1f1c240890807eb73736e319e54e4147e7efb448ba8e9fdcf8f97268b8abe7f0b2ef8a0cd1771fd4f8aff0c1fc112a4f018fcd91f387b6f261d1ebd7cb554c556e4aa1d92d1994c02be022dc0aa49efa072d8c63aed25615dc2cc7142843bda5a501adfa5439ec26fe51a9b69ce5dc2004ddb64289a34e2f76e6a02a3ec190aeb7aa4b9df97fd9825aded2604e78336f62f2c51e595815d722080e63885064ca26efd8439bf080d0e1ef0be9eccb2cd6543cc2c6101c563e626f5d8ecdc4973a5007f69d2f70036c2ffe5940281e2c3d38662a3017b118baae3a701715aef60301f2019c1c479cdb46b49266dd924beed124671b73121ba58ca312cc1822ab6606a06f46b262a9686d668edac6c63025816e1c7acc99c031c7a7d1022737de036df06ec738fc0329382e15a2570c44531e79f97ca76f92e222864ec5674c67f0ea89ae7aae9e054b3dafd862f7134df8f4788be71af3a2540e8a33d924ca085f2dd2ef0ecc8ad1ab370fec483894407da9e94a2c6b18819efb78cdae712b030fc1d3badbadbaf4b454f6fae17e0b38e8476cc1c2b70a0da7b19990a2a65300c997fd8ac3c016c83aa54d19a790e95ac0d24e015e50c77625a7794e72ebb5cf74f83ebab458b2649ad28787a05dc6d12589758fd7c1662e23416362c3c2c51403bcee153e90b1e6156430891088295c48c1e25201572580cd05ffa598bfc780606b56c84c1ca4049faf80d31ab584b7a192d3ed0b8309f3874cb351cdc7f8ed7a743b108872b71434a94d4e7b3d1e5acdbff3428f6361f6b3c4017c431b577a7a1423f01fbd742dfceb34b1879825184efaaa45f55ca5b55ee4809f2d7c6d316c1519801b6799abda8bf2a319276611ef4fe11aaa9d6b66caa4a977a4f42084f26c34f61ca38bec7a4eec3acabf9b7b059e8f65ad6264ad55863fcdc637cb61a732e845eedb4ccb3988d4769a47454d08f623613996162ba5676d6241eb4e8e00c1804956973dee74775030eb58c7d6d452ae814458a6e1da8172b2c661ed7488cfd51388569ae8880213c4b03cf53577f5810c6e97a688081e72931260ecf482389a25eef1d7f661bc11e89264ec9dd49c2d1dd86873e2660e0c0fa0df4dbf08a988701c7b86762385a6f47aecf33525e09e6c27398a71c26e1a64642934215bc0c0905fd7003d3c68566859d566454b9f7c3f6331d81abaa0fe01caa9438c1fee69f0f757060d23c4735a65f4ad92b2da31934cb528ca72815cf5cb5006697fe0bea953a6a0959ef8ba4ccfb03873a36c65b09d8b366d0e009cb1a217278c658f4c0a134c67afea055ea2c5da84c3551fbdcf60e27da1d9c3bcad9b6550a57adae6322dc367c263b453b69bd52bcb38ea0cacb56e19dce9ed45ffa1165cd698a70c892eff4c5b36d17b5430d19ad5bbf49197cb936342992292b66b033dbfcc758045cc845fe02e56371a24fbbbadc6d13af876b568fd9edb0b84d4483360951357e2758acc0db5ed96ac6c66b072497d385f3183aaaab786e769b63f00f6f113f5ddfdd920a0d5f2f82aed8e867de33e12c2e78457ce433b0def272155c6b1a167c85b083578c93b7318b74e61e51ef2dc7473014b8d5ad61640215de12707eeebb90503ca5c74bfd0d732e9abd42873234e0cb49c5459a074fd68262bb388c75c856d12b9325943b22349c72f758610d44267b802c5936aa48b1e320bf1d86ea0d936f98d572ccc67d5d5017740f55cf590cf992932660d2cf8aabb591e376ce12850405b932ad62810bf3d926175280cbaec93aca2e1759e428bfc324108a4398073175e9dca6d982dfdb15145b6efd6b9dce3b005489cb878067289bc6f461b9090b4a3dd74ef0bf6dc9b1e08b244949c3b1b6ba78e28a05c0e59db38421e90c1b6cc6b33accb4b98a6ac7478ec73206475a46228be48860a8bda8208b67d6300b3bf7bb88b5424a05314bf2a63debe4030ceeb9c86d54a13f8040d698ea762f8effa786e1300ca902d15930708a55b13f390758ccb8e233501670b0794e90382250df1d9bcb008ced3ce6c76520406c0b7462c73d357457ccd8d534e64ef00cc9a6dc6258a06c50a7fcbc5becc0a02ec8e5ec4ffd988c13226dc6bf620b3054836702ec82a215afca8e32efc8a9d1d7fb386ae6a94c787ca27e6caf8f1c2322007534297a84017641c0fc08861c5739a63f1b83860861b34924e56cc209c21047d44a513b99b53534e323ec2a67bf3d0ffa9908dcab9eead0d3872b6afbfcec39c8876a1780a7cd02ea82f972dd3b65b541a0e05553f82b69ce36b41ed6cb9ece9d584917ff563ab05478749daf075d9b61cbc199396d8f8e98774543dbac134cafddca08a1d82b67aa87756e6c606947c99a530f5fa6a81d02d0b841afe8359ed13304a7fc3b811c387e4ee45a6abeb077ddb3515ca9f30ef28951d18bacd61c8edbef5ae4670fdca2e727241406473cee5fb20fca047e66761f3ccacb7c308f058bb38bfa960f41cd1b09469440111fdd3c488699f1ec222d496b7c4e7228b916db908ae46ead191565c5108c60499d90919d6014ccc3696280199f7019fa993f049e504c85cf135098e4b28152cf19da7760c20e693fd0fa751752e88a443115a3dba63f2c9adeba09ae8debc7aba56492a5817174d08cd61ea383b67532973b3b7d872ee6c8067ed282131c32695d099dacd2d376e691e8f03f690f580068e5af930089f8db594078f2799d256fc5036a56ac92a79911055e1b9757787bd60e7cc52fb4093102d45a5f8f83b62f8fd4f3cee9306ce44eb46909b6ba8a75fab82356689396bf344af53f9fbd7fafe30b38945cbf8596801d8970019a439536e46540e21c63174fbfa68fb7208cbb79865e586c6e3de625c27d8457d6dc6271eefad8138716df1918e4ae8bccaa7d9d1bde08c60f3c2b85fe5a5c04008929f079f2ea3dcc6564b025be6cda3f9ee2e0857f0226dc6fb82cea000afff2d5d6361cc70a12d7be23ce03ea4db124b0758cac0c5d182ebbcf094b5988baa11dc810e99e0d2982f7b69188de94bfeae01b61a2ceb185f8e22ffcebeb948be53c8a4d975ac9468808bbc9c5c51aa7283c680b01ee8c4e9f74c9bee07be3fe66895f384c7d81e7546fba83940ec0e8c2bd3dcd76fec22917ef72ff499869365b1284bcd82e1bbe4f6b1d38b738f6a8be1825d7c679cc9fd6232547ab90390b3bd0bc4fc0c5414624eafd310792f7ec72038b5ed137749098c4802a2077f83faf561b8cac9b0654a7ff4a2e941161dec2958cda4fa24c24bd7a25d1a27ab62a2892c6fc790b38ed2d0f08de6d157e601a57c618402bf2a4424adbeadf62893846701df87c390b0cbcebb17537f356af3013f5a372554d9404c3d051076f569c335d698c583c873176cbd4e46f006a152afabb68a276fe11f646612921926e04d9d5895a76311f0e0bb8058095c0ae25eea44664b4f82cd7afb7e9a64edd2803216c7d8dbedd94cb6b3a4383b88ef9dfb6022ec3cae1ff035c24ec80924782875e054468f8f485f10fefe5f1d1cbab7578b46f8e5a74f0ef35360cf638f6a20600ce810b77598a5698a17c75b09e09d630ab95cfba1761e3fdcdfc029f232a4f64edd999dba66738a9c9d764748ff78be5cee5f0707b7436b18c3e0e879dc81c693890350da60adfcb6cae60c6e20a7399c885c2350d67f872c39f2657ed2718b3bf9eba8d911e1f17699a9b915f29a9c4f1e9a446c4a5693aa30173f2cc4b2d7b9285e49e5a78c4aae3ecf945a5fb1336a0fa856a50f2867da251c34ecb147a9e54eb255b9cb4ca876b0696e78e6c9d93bcb61ed98867eb6db3e4ef9090b090fbb4ea532bbf0af495d385fd809c9e5cc396f9198a0bf5b3773a339eed4149aaed8e231851c81b81fb12b6756f26f76d677976f727aa7a7ed33fdcc1ed665790b1f2f1f6e923bb78f7f0ffc2bb539dca3278c982ea039829cb52606cf1a48c705f9fd3d23d3bfeb643a8419001600bfd0c92bb40989dcf7f182cc910fcedb6429e6a8bce1e8c39c391cec4f5378e4676348f1056beca35d0f2f0a459f10ffd46445618468776538cd37004a6c95fd9991c4f0e6fe1f231a6d39783bb13998ec90fe08e963f5d194d6884c19585549b0dc2f87cd586da7f364ec0c59f63fbd023b5fdad6390934e1f958670ced8cd3b2ec2646d3b415e3107055345d5f970c6b31db1b52247d48514d72f392cd2e73ff0a4e1686cb869431fc866348d6ce728c1aa3d134146114d7c8f4c2ea29f4756749598e6c59f4fea01d86c4be807cd2bd142f0c3fd3836b88636e8c072928b8c4644f857b6ff060b6b30d1974eafe356cf36bff678608ecf03541ee618fbfb7442727e539ec43c3f5aeb3038d3d793e76a0240fba4351e9edf6efe2e9aeca8632f070df8e6431f7b7ef9aeb50debd9845744b59a97a03910ce827f6664f80ad62de1ea15c25df95a415acf7293c9e39f3e86e5e8da06592aeb70aafc084b1b156497e5d0ff11b383dad9a68359334d70f436533d7a7b81ba4aa2fd319c717e7f69ec3bcfd270f88bc0e324bcd8bc0fd5eede511eeacc5f6d58709ffee735131a8bb4f765fbf6fd4dcfc7d8932be91e14bb933ad606b7213dfdf3a56f7a3357fa6f7294b28d9248a7bb1ed11f6d6da3c1f4c970be4262440a616ceef33366746acf9df90f9d759022163a2bc85113531c87fb2f4b73660a0a914eb6df27eb3e301a562fc970846632363d97adc35a359661c0a596a566efbe3a6da1a5a80adef15ed37"}, {0x58, 0x6, 0x100, "915220904d20a0e98736ff971705189a3c6c00e48849b4862ec20e2dc5809847b25bdc5cc42fe5cbfadf9ac5f83f3d5e09bc132367177d5c8330839bbf8e5f16db3df2"}, {0x100, 0x101, 0x9, "bbad789c3a58346b9ec44b162bd3b5747329c6eb4c3c004824758c4856f30e7db76288598e22decc100dcfe0640fff45b0270b3dc1a6c339d9549103aa654997e2880841bd7a400005cd136577cbec934c376037bb06d1ff85310e0683d418f9ff83aa8d2945926bc0f90a35b1fc4b2b4eca42d277881432b57620ab4f94563489b485343c179639c03eca919c2f773443c0f140fda5779611f91c1d2c1826c3a3d1aa0ba2c0aa76b25f540f19696b989bd6536a0344f9776705a0735c45acfbe42879d7a7e1d89bff3e80569c95507381153a848da86c686b9035a4bc6fb170bc8538dc6fda411648"}], 0x1268}, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001b00)={{0xec, r7, r8, r5, r11, 0x20, 0xaa7}, 0x7, 0x101, 0x72f2}) lchown(&(0x7f0000001b80)='./file0\x00', r5, r11) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_int(r9, 0xffff, 0x131b, &(0x7f0000001bc0), &(0x7f0000001c00)=0x4) sendmsg(r0, &(0x7f0000003380)={&(0x7f0000001c40)=@in6={0x18, 0x3, 0x4, 0x6e}, 0xc, &(0x7f0000001e40)=[{&(0x7f0000001c80)="f2244bfda7cc1d89f31a96d0ed6fc4f6a53251a971d7856fd87840973727f1a070358398ce19291d997e0dc9573acb8e9cd79ffa26e7589ece021c0064e3d4f34fc008c2d6fe01320c195a41575ad590d25fde296b880242f234f83c2af0a40470b1f4580895ea8da560de9ef87934ab6cb703d6", 0x74}, {&(0x7f0000001d00)="3da8af6192a136c34e0351b1d78a472e122c5dcca6e527db69a03f5978a2a6a35defdf13832b116a39269a29841b0d80909c5c3a8a84a6c7a18c53cf0511f8c8e378f6b5a6395620e883ead222ae1a0a7e4e2978b39f797b42ccdfadff284b2d892ca3b39a70ba8f4cdcf3d5148bc41c122f214f6b93d6c7e744b3dd10bd2333d7480d190f2b59db678ee76655efbc00ac61aadebd915100d8c98328f562f0630011fc5c534b2e70cac4b898c9755e6ad2a638b0fb9e082776d17e3b076ce71328a0440b360fe9a68c", 0xc9}, {&(0x7f0000001e00)="50f77213a76911d594897816", 0xc}], 0x3, &(0x7f0000001e80)=[{0xa8, 0x106, 0x80, "ce9cf17b59e3bd4502e375f6e1a287b6fd8dce20712e588e5e506b815ea3efe60ac0c61d3fedeb6414fc1a65d79bad2a54a4c40d1d3742123ba5357487bdc2daa82196f60df21a24722964a12b977ad5c95c3ee5f3cc7d3d15d539a965c5bc0fa97f2e49b4f520ca54f5abb3d5052486a084542595c086540863bc7effbbf91ab3bd4b540b6d35f5037361c420229875ef324bd466"}, {0x88, 0xffff, 0x0, "3335eb4fe53a13a85bed2de58a5b0cacc548dd2e65fec4ae7bc90e3a0c65fd94252acd5652d93a306f8e177014e277f9461889ad70a8711463c536c590877b60d74e0b8c4850be8bce98e7214d8646666bbd127986c90bf3abb24765fc645a87ec08afb46d132474b726a57d623b061de5"}, {0x58, 0xffff, 0xfff, "7aac1dd342f7eb81259d3a9a4cf20c6c1ac3bc2a318cbdaabbed04988cba6731fc7e49ac8efceb5c669b0b1e6a4f2c95e68dce5d4e943a864b017f0f340c596b668e"}, {0x70, 0x11, 0xb7, "239df3743123997128c7ad55af9c7d33c97ab6884cea985428d8525cdf6cc3d3b3b2d50aa2a6da259a590d35edfbafca24d516f68dd68b5bbf1018b666e2e7e67d3d4091cebf9d13bf89bb55f733db8bd3e4e28bc3b12c9549"}, {0x100, 0x107, 0x6, "acde78d7f1097a557a2568ba9c31cb0b859d0746230b5ec2fc6d8d2792e68530245e43481c02e89d0673f26316a6013079df21cef9a579ce75850ba00d5c26228db55b60b58cd7aad0048874c82202d1ad6a76e8a9f160e9bcc1bdb2f8ce6f3e18b544491476278891854ec2ec3618a329ad62b7ba33cafbb35f183ff5cc3dc585f75f36f86c57b3bcc93ea851e17a2c3f7b62f31c312c02a4e43d5537efce6148301886997855de2575d36cb8740975d3d512807ce98ecb959c88e147c5951b60e898c3a8cc9d5f7917afd60e58e749926068b5cdbcf00442df15d33d4e39b822255061251b4ffeaa326024fb53"}, {0x1010, 0x0, 0x8, "0409ec53a6e0c98f9660c9d6b336cd87d5e6d49f23352eb005ed68d8938bae54cf61e85a5dbe0f93902ca7367d3556573328524e6e2d9a309e07959178346be722b0afcfdf90fc315c3c25a56aab280a77922401d5af47698b1f22da852e0cdfb1e50174168c3936e449a6b18e715762095ad12482e8bd5ff6b9798c9254a0bf77471d53e7aa0d839ee9901820ca33ba9307a60bca875ac8a1200de368e5acda6bd83180654ecf44b6325d609bbc3d788f558437d214796a7b7f1b7210721a9df319c0c2c579248fcc31fd079f3e27a57bcf2d28434979c213650c7695af0432396b9781ff02a43f7418f0aefdef5407f2845214222da8b4c749f3c13be8e3d09679898c83c2efc7a80d9105a5746b9467a1871f1d209752dc81f91dfe8b882a6641aaa752d50a3952abc78e73ed99e442ca10b27e32d4062166b703f58d4e0dbd151038cbab6e2bfe5ea4a95002efc1de568c3ba2c47387f40e68bbee9d5a791d906051cbc93535156a98facc8fa9615ad64dbc10485744bb8250ecd499d0195e76e8f9b7696eee8354fcc2a8943c3ec6eb39806a8dab3efc7e0b5e11c54401301813471827ad7c56577b6e99f4bd57aa6f60a5498750a0f121a9450a8c1d27355012362fa183b88330c365878799a32e786783aefc91c7b97a94b5c1d3082258dae86c1e0f863e480ac4436e0206b8ef02aa40d3e17dd07ff07ae4cb2f1b57acd7c1a84b12fc0afdf862795ab43ec2f60c4cf544f8cb649a7d2011818e023629042a6867e2b6b3b2c419bcc6ca29e8a37ef180b6abbc53ccb2147c5b2fdd9d2621e0e4efcc6c8c2946b7192811dc4db8f07534341e21582392da52668fb9f4cbcba9321b6c540ae8bee41bf1bc25305ff1308486fa793b227d432c857be478c24230ab7a1fdce77163b8cd222bf00342b0c4562652990cf619e675f6147c5fee75ba191166be087a2223760939d0bb935419e9f65f90399c7832019ca5d46f3cace4773182be35e997d237b762ef26810675951eed007971fdbd56b9274611ea4bcb4e2ebc8030b14992b47ff48e9b2affe5b2f478d8285e56ee2d291bdc72902183108ea2253403dd5115a008a8abac300e94bcc47c778a186b73ec755131dbb7ce126e698798969884c04fa8347d06562d6eb2e0a5c918be3aae6bcafd62543bfff0835aeb316bbc60126cb036cf2179360211988033d61c07f3010ce273c6417cf9f624e5c966b4987fc6d123209652eac653b2be308be1dce2a779e68c710a9983599033cbe7ea0cb6191e5f2642d2f4afde4e26fd4e2866ae5a7138ae1853e99001947d986b9ac23778e6d65bb57ab05cde84eeb316e3de121364b3ee4cf4a5e5b22c94a6a43573fe9045072e468a68f4c089c77ab73a84a7d1887c4d9c6aff2dfe8ddc83ce6ebf65ebf6650cfc24cc36dcdafa7dafbca7a47ac3f5beb43d46fdd9a1f52e7fdac48821e67287e2f1c6cc98df431655ac225ba2bd2fddfcbf673d353f7d00a74d7df2fa861980aa433a7d0eff3040122a4d459458cb8d58eec34b7d391eeed4dd02a9b07283ec65ff7cd3d1012b6a22e6a12c418808e3a6e32181140ea37d2b399562a740cfd97f1236c1f1c289804786c6190ec9074d24c1bb51a9096571f4a49ea2add1628a0a638a4f2e16e4007dfb6667e5f7bc854823b6e47b4adb4f4306428fc037bef09e8d871eae23eda12b46ed29c631dba1265facccc9328fd672fbffcfce399413e07c782cdf2b67b724e761f87975bdca707735e2149c7138de7007a7d2c28bbffe61c0267f989ad29db4e4b67a67555481b73edd9c9be275a0d332b1de4a7f8813ce273d5d69db92a7b1db602ef656af33c668f84f57142cae28e4dabd91e4b1e47255862b35b9effd65a4371a419704cc759268398f30e28aa5decd3922f4f58c3da0b8c456617d44c20a2bc48de5130de80f0b76f6362e4773fc4134e933b513b577dd4691852e9696ac81d7f972ab904e25a52a795b1f18cb4716c243470da4512f6d314fd27e302f530a6daa33b6c50a530eaa194850bdde0ed3181cc6deff7e25c87dfc7eb26b4bfa439ca3ab84321b877e4294ed5355c3c5b4fbea5272f41125007f87621ab84edea649b5c5061d79ffd1bc13f64fa1309e7b17d99b009d652613313a9abf61441f62180b71a412e8f1c2bbfd31056d60eb5c9c51c30acf32131c628b4ff9587ee546169138cc7db8b3d969f10f7fc71ab06ca535249d399bba298216d1cc6732d0b6623adf811be49f541307b9875ebcca8f2d804d942998ac6f42340cdf9e324959912fe1a833d33b7a59b985e157084b2c123714c705d4b5a7eab90d8cdb6acf9eff64c62f747bf2ac1dc3912d7b1489a707f1791ceecacb33a55aba6e496611db6e8ed09ffc689dada6503da75b32d8037df09799b641dd250fd5846a375e0a4f5b20ff6dc121003ad6217aa9ec01ada2846b7c2b9768dc7840cc1534da1bddd47d02377633af63cf09e4f857bf57f18b77ab3fd069a8c92ee8a113744b07978472d35ee423544aa25e0d89dec6a3d3df9ad7fb10329906a0e6a89e5c4b5a89b28e78f2ea6a7cfedc4ff161c1f4574db47faba41848f5e49204d1a8336729132ae163ff95146f7ecec6f34faf3d6edaa279eef9dee2dc0a1fecadd9563c427345f782d4cf4b6775480a25a9adb2d1e327a310b7f4765a1098e3354b2d923369792268e6488d6dcd04feffe6bbb4c0458d30e415aba1ca011ee2d6b28f92204ba3e89ff54592813305c3d53d441328334afe62845ddd9c20610308cd8169655d9c906204a582c54c531c4504ccde33a03f398ed5132239fe46cc5c4f11409982859bf6160c79bc0e06f29ceb2d002232a017c410dcc8631d951edc62288612615f35ab6204dabdb6734830f2d05359dab0a039b15e63491cc89edcbff52ac0e77082455c2d2bb9174934d4fcf420110e859ce0eae6fb8f7c7d64b10b1a10d2fe966945b1c29248c7a1a5fb204a6405a42b037d639cfa3b82af0960b3b0f45cd1f2aeea930bc6d39fc51d1eb246b7289f0f96ba8da4015f84d7d35a1e012b9817fab9dcdc35ad2934798af3b4134843a00faf460620e44897501bd0cc4dee8476a8c70f65318f411e14259b5d104c5daf782436341edd3ef07639cfb4db765d82c579e00bb73019167a1a89e9258ab5916fd3a5290a7a376d370c29d1df37add19fa300be4a8e15e61b0a5e89cb25ca408a76141305d745f0b361ac0b359411fea02ee7640d446511c4e55c83bd5b5e15de50cd451846b7e2c549cd9b292e5ea936d1a0a6737f6384f3e91986acf6d7626bdbff70f396083258154a08d710fee58b87d4571e965f5f85625d08ca71025e7542a8151b6a5b76af43b9706b52fb8916ff626187f144dde1bd923f7954c83c6bcaa9fbc5a4cd73866ebc7bfea041da2e8789a4f720003cd3c8351c1359794c97a55df5252a92bc384a33271b3d5b6d8172afdc1a8f62175d436a8009bbc827f096c0ee470e99610bc1fef29953bfa3a6fbf8057f855387fb9ce37c67ac5a8425d631d5811241b2faaf66b67c59f32eb3d8baedb778483c6c36f3e586a07c3a0283b9ab60148f33c8f2bded1ceb706d292a6b5aa5860b4bb3889ef11e5ec85bfd02b24441a964c615ccb3dded23b8faa6415572c7de930bff0b4d99795cce9ee2c4a7b3c9ac7eaa504f392ac745795cfe62f20beab0a40f24f5017808f9429ffc5098b01f82b3f47e61c5868edcd2619421a4adefd920cfbfe03589c3c42dac2a50b1c0c4d00d0d7cbd7d87693a3b38bfb026d7277fbc17a85a6bb09c0faec6760e7270a0879c7ea185d44f2de55710b5dc571f876ef23362346b7d8b21e18770fed64cd656121220bdf71b75668dbbd5db2acbb41bad5f7e297445aac2f3cf3961889d07df0a2b5b55bae5a8ffc4543d02b36682ab46bb3cee637afebff902ddfadfdbd1000f98573d0240d30b17240112e9ea3aa233a459644fcd3a7a9be9915f5e8a37e3778285833d7a687ce08dd5dd0d6a755bc0dee19eb5d868a2b428ce4c6b5fedff4bca1828dd2dd0262e6e41e283f242df929ab4afd9044f918503d21275f7e230a05771d100360c19f8e2cde4b4a5f4859377d9dae583e1edf2b1b16166bcf3a7bce6188c7b5eb8226d637ecaf62440285400f69643297d409da714be211a6e2fb2152cf26242c19af53a4e4b65910600e622e1fe8d9ec12f44cd525df1728ae3e4a1761ba4d6cf87aaf886d3605d3d1b34f3cfb3fd706f3da3f8857fd6f070828f33ce3ba473e5eb9c2157c30680bd081bddf49072ce3e214b5bfa9bf7d89114677f0670167fb75a2d7b758dd6f96a34176cdbc2bd0cfc9c3207bbc20030f8d4033e665857e921f91d42e48a65de108b6b721e6800a427c201066307b28f7db70dbb8e475432325bd06701893a23d7353bb7010b0e64cd4c6130f2fb8ee306d1135b8c719df5f0c0ffaf2e3e6c1a7eee7b54e010c21f95d475f5e58029f64f594ca8448cb8d2a69ae799f206d42e9a86b2bbf26626f5bb86c05027257ec0d1bed2a5502fc00b6ef69d9b0906ca0cca133fd60a2e6a6b3c0339f28ae7fb8513b9f46583a6841c7b9391d8eef70ae14baab3a482aca4689bfc34d4483793252e4a28b0b14c3b67abaa7662a9ab57fd6f2d99388e39eb408294b21330c933a7075986bc62c8e09fb49631003851bb7f468348cab471eda1a098e19d794bd9ad507c47372ad3dd3273895708e2e58eb54ca6348268da9d01ab15c857a36d276cbe1ab6c6c8d94ea9a3ec173e08166d353ac3724aa9f1c153f12b5eae62e0640b23e6cd93f5034be16fe5716342dbe6c88539756cbfdc3fd7708ca9910e8dc8a4fef57000d81d8a2a9b75624bd2f3ea9f5110372d46fa6520745ac3b6e55e65c12de651cae4cf93f61be9f50232aa17c0a0635886552934109cf4fa70ad7ffead3c6b6bb0a70b65778534e607d63f8cf00ba631ce3f682a66096e45433955b3fe880791cb30fd0b5d8b085fb29f3f5bd34d834b1f47f576b8a848518a21cbc6c62d2143c62bf17cacdb77ce005e965a39a7ee7c67bbf067a1cef863845e29c345632b25bfe55948bd294b916771daa816c8846f16ea27434d701681dd87b9d5ff37dbda02bd0c4d82ed48361f1aaaede574daf7ab573aa78dcaef4811da00effe4aa24378babf7178ad1ea6d33b38dace403a52a956b210477da2ec2c25430cdf9d8978dbc416c661d08dce8e1b736bd8306a688f69d8c2b2ed9c7cc652858267565ecbc5759b2c977c45c2c44020813df6699e52d5f23361437d19e7fec08e1e92b3bee4f8f21f25d09ba329ae1a9a7d9bb7bf4bc06a2afa4cfb2acb870035dc49574e755bf73bd000f10838490e834e843ac3833156f2c6e34b5987d71d002c921f299c4f0700e4af45e35b90ebd790d96cf84df5955cb8b0156959e75a1b6df39b54ff0e3f0de3355fd0527b680a0ff016d0a76b8ac2e3ba5d20da9f04ffd761f1352163258eeef8e6792b89dfb7442cd113683ca94dd0179f5b66e94d51f53ffb975a7338d95b23fcf0806296803682926cf7eaa86112118fbc201e14e52a4b87727c7c34e583d1d5aacf11b3f85885d10be0b66117727699e472fb43e02af2e7303068b781669e05db85ddbfbbbd2bc8a875b736ee1ec3dbf424a5a42ba423c4fd935621d4a346b4e05cc3e489135807207ec137c98fb17a2cb1b677bf98720cb797694b94c570ae46fdbf719f86ec81859570c018af2bc3a8ee96afcfb035d505a752c54d0eb0d84e8b32efdea090"}, {0xa8, 0x100, 0x80000, "da8e9813fb451da0585a0de2ed961c4098744a27142569936838a516527ba20aa72e66931781e200a576e74dec190fbf1afad84c5aac107c16d9de36374a709af64fa5e4666f983e59b8552948e5a0bafc4387f8e4bb63524adbdaa85387804eaa26dbe361a751525132658a5da3f72dfac72baeafbb9e5da4c081559a53b23289e6b2303460d4c9ed04e405baacb9ff1c"}, {0x20, 0x1, 0x7, "444c55e617b685ccbe05606e41623529"}, {0xf0, 0x11, 0x8f, "756e53466669514532e0059fcfc3269dd0e3e49487989a1d80084825224fef02db9b21702bfe8261ec75988242d9f5e5b847fa309c5895f5ee88e80e18edc61ad328db998626918bcac04c4cc00d70534fcf9f70e5a9e8387cd364ab740b34cbbb90de0a835459dd1762a340cd51937f629bc48ba309a6085ab4ec182b7debceda041357983dcb9945a1e7dd1a276b6c8349608316be8e7c1aa50086cedf7f515fbd8dd4b671063fb13f881418b17b9438bb719258be100724d9fbb7b536ccf9324fbddd13151fe87d7d9632f99e8c9fe4dc018233af793c137e3c11402bdf"}, {0x28, 0xffff, 0x1, "a24d6ddf68509b4505c0446c684845677a4c06"}], 0x14e8}, 0x401) semget$private(0x0, 0x3, 0x0) setpgid(r10, r6) mknod(&(0x7f00000033c0)='./file0\x00', 0x2, 0x9) 00:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) link(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') 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 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8, 0x80) openat(r2, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x40) r3 = accept$unix(r1, 0x0, 0x0) close(r3) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) 00:00:15 executing program 5: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xa, 0x400) 00:00:16 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x106) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x803, &(0x7f0000001080)={0x2, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000010c0)={0x4, 0x8}, 0x8) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000001100)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000001140)}, {&(0x7f0000001180)=""/201, 0xc9}, {&(0x7f0000001280)=""/68, 0x44}, {&(0x7f0000001300)=""/196, 0xc4}, {&(0x7f0000001400)=""/198, 0xc6}, {&(0x7f0000001500)=""/95, 0x5f}], 0x6, &(0x7f0000001600)=""/10, 0xa}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001680)={0x400, 0x4}, 0x8) mknod$loop(&(0x7f00000016c0)='./file0\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000001700)='./file0\x00', 0x202, 0x10) r2 = open(&(0x7f0000001740)='./file0\x00', 0x2, 0x8) connect$unix(r1, &(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) setgid(r4) listen(r2, 0x2c4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getrusage(0x0, &(0x7f0000001880)) mknodat(r1, &(0x7f0000001940)='./file0\x00', 0x8100, 0x0) linkat(r2, &(0x7f0000001980)='./file0\x00', r0, &(0x7f00000019c0)='./file0\x00', 0x0) setsockopt(r1, 0x9701, 0xbb27, &(0x7f0000001a00)="5b54a61c5627d13752cd97b3b5827ed8be4bdbeefca3710e22b2d59900a4f98b1ac36152d661ad4651f0786f554bfa3d053a104b27708802147adc881e6bc05c397607b6f1f5abc588e84ba7bc1db5dee3a06af065dc0b22403d2e11cd917db68d0962ffdecb16f3c4e5fd00f335f52b8a46fbac3848624e4caef33491fdbe27784f98891e9f0a0e7efdb3df51f5a882d8fbd7793a854751bb99ff15", 0x9c) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001ac0)={r3, r5, r6}, 0xc) linkat(r2, &(0x7f0000001b00)='./file0\x00', r0, &(0x7f0000001b40)='./file0\x00', 0x400) open(&(0x7f0000001b80)='./file0\x00', 0x0, 0xa5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) mkdirat(r1, &(0x7f0000001c40)='./file1\x00', 0x10) fchmodat(r2, &(0x7f0000001c80)='./file0\x00', 0x2, 0x400) r9 = open(&(0x7f0000001cc0)='./file1\x00', 0x2, 0x100) r10 = open$dir(&(0x7f0000001d00)='./file1\x00', 0x800a, 0x100) unlinkat(r10, &(0x7f0000001d40)='./file1\x00', 0x800) mkdirat(r0, &(0x7f0000001d80)='./file0\x00', 0x10) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001dc0)={r7, r5, r8}, 0xc) open$dir(&(0x7f0000001e00)='./file0\x00', 0x40, 0x18d) 00:00:16 executing program 1: r0 = semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/249) semget$private(0x0, 0x4, 0x572) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x20000000) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000180)={0x2, 0xfff}, 0x10) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/223) setsockopt(r1, 0x7f, 0xfffffffffffffffb, &(0x7f00000002c0)="e5060367cf90f8b68aec4cebf4fbe0ea83d7074dd105fb503feb2cec2095cb5e3aaa2ebc305c4ade3397f9970893657b7c700f84efc755183130265d1db8a78975861774d597766d61e0f553740e80d46ee40b07bf64973b243b0e12ce71b0c9ba61bb2d663a50e12f33986b0be1d61c7ae5cb6ec935de50082971bc85d471c181403fd6b3744c102d3deb47ce8272d325516de74ae49ac7f7b3a7761a697502aa4c01d898eae91c7e6b45c8fca3d95d704f8eca16c198b690c167ccd3fad6c19494302db1b14cb5", 0xc8) r2 = semget$private(0x0, 0x2, 0x1) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x2, &(0x7f0000000400)={0x5, 0x1}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/150) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000540)='$+\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000780)=[&(0x7f0000000640)='#\x00', &(0x7f0000000680)='\'}:\x00', &(0x7f00000006c0)='[$-[.)\x00', &(0x7f0000000700)='.\x00', &(0x7f0000000740)='\'$)\\-!$@\x00']) semget$private(0x0, 0x0, 0x1) shutdown(r1, 0x0) getsockname$unix(r1, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r6) write(r1, &(0x7f00000008c0)="1d067de34813bdbf86cea72c857cad16f102d051623639b67008963533d396ab59537ff2eecd98fbce1070a996a396f8c50c40f91e3bd05e6e0c0680e4ffc2215f6c8657dde5aec31baf3b28b6718de657ba36ab9f9cb456474f4ce386262811e5aec7d1ace808d168483b10e2b51e8798cc65c5", 0x74) fchown(r1, r5, r6) chroot(&(0x7f0000000940)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000c80)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f00000009c0)="f384173fff25b630a1f508551e9538040ae7e352319682e43c52515345b0f6a03c495679e8d7035b418c045dcfb5e3fad3ebfff581eab33f95a93eabdfdd124d5a357152fba2c457af1316d31fc53b68793e80a37e8b5c1f8ad53f02a27bb09d3c760c70109bd74d1bc79097ec495212489c0f8ef818e80b501ed87342102715aa86c79d45817d0256097f7fa4edda38b132c2c6c31820b00d0bfb6f5942d1b626b97a", 0xa3}, {&(0x7f0000000a80)="49e1a39c7ed0bb1521f3a6477aab71a3f4896c64a7ec4f67d8504d010c5f7f20bfa5620b6d7c26f4c838e25577dd48f4414ca45f6e94f23912dda543e026e118c232aa010c611ff72095c1", 0x4b}], 0x2, &(0x7f0000000b40)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r3, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x108, 0x9}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000cc0), &(0x7f0000000d00)=0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000d40)=""/63) sendto$inet(r1, &(0x7f0000000d80)="f8e166977d59ba843a55c0a2fcb30429dfb32c1621d8f720a29f5e66783db19d1207bd0aa295b3f45651bc5eed6f14c16133b066e887de97d845696caf8e1074e33b134f", 0x44, 0x400, &(0x7f0000000e00)={0x2, 0x0}, 0xc) r7 = accept$inet6(r1, 0x0, &(0x7f0000000e40)) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000e80)=""/94) sendto$inet(r1, &(0x7f0000000f00)="3da15a6d38e16a906fc91bb33d5cd5d274981f71de6a445c6b33fe8c2837d1c2d13d2f2835c7e185b95b0d8204e738e633d4dda1af79573dc887b49dc63179583323c64e4670d368e9cf7ed6783af656d40edfdeb581bb276f3565f7b57134b397f86cfbafc1dfbf8a8cdb5af6ecd9f229d4f9016ebf975a8a93fe30587c23072e1b8aee9c15d380d2225c8e63feefb67bbffed4f3ca6d35bc1c6558f036a32d816feed6a81830089f01e6588f450617727bc2bb0e3ac10271c178d1a98864c74899ce5b4f2412b64a5fd03b02da494d7293f6762900a78fa5e441d9c5f160c79a9db5ffc731f0a7bb21d2da29a8dbf08316d3880eb7dd3f9b32a50742aa43b87ce27020de33c97d10407c4d248c14bf1f921838b52c23b735ce38b0a5776fb277b7784653f62c77066d3f60ac1f576783bf16f028f208f948f267cc4a9712465f429a02f23786552816582f781b65484a582097d622c115ebd0a7153aced02a74cd0edfb8d297be0c727bcc319864dc77c2db8d2df55889a1c0f45a98faf0e60f9ca9a3e55efc3bf0b1c8340e0cbcc2b63d62d50bd45dadf5537c014db6c916b10743e90e36fd50485f8c2696039151430236d8b20b6130df9c281d4f869aee117e68979f292fabc2f63917e2645b4be0e43a4269784722fc05a30aef4fddcbcba30935863f31eeb6fb31fccb563658a90135325881b62bfc7cc3cf8e2ed1baa3af2cf56006d880dff9991d44f44856c03aec13b592271fcecc9e69bc394e75f3d0f800bf94c4fbfd9e3ae73eb6ec53ee8b075eed190eb1cc10dad219a9fb26bf605c2ad8de20d7f763e5ab37b2c5f3aa1fa1ad0bcbe5bb64f814f17bff59a2e9a5c6587940b230df0784e5710fa044c2943fec4afd2f02f10bffa303035a351aa6ea11540f7b12e4ae42f941d0e023baec3d581d3c9bc4c2a44f8e658864f0e67d8ba945df3c477c732af53b430c9d2490e6f96bc95e6c86ae574298cab6294ab0fde69991caebbcbaf61e0a2978c3c20a80d6563784ba3fc1279193066c89666bd2d7583df8194558930709de05598aca78fc00f374ed0a1b5321326e83b7c897d7dd4b8989552de2d5531494464336666a3a2f2108494157ca43a6a9bc90ef8e953c37c849717f9f08a1440686c009e9462200672369e03e7700d99e7d87f1a48bce90ddc0cad29feb047bf4997e3d93e86be2b61dbb099d6a28557a6b42d51b3f7fe0d448f6fce046387e90be793501dd7c859cf7e8ff17b7295de1c218fb3bda92e37674356f316babc35b6addf5309612035d09c3054c7a8d9054173f6654ef3090a492c4db1bd4c7aacbd0ae49061461cb07f42817248964c30b6e816b32709ecc02886bde027a88dafca62eec253d2bdcf21b6cabb1158f18fa0f88606bae65355372746c07f5369e50c922c7c941deabb6eaee6dc159e0bdd2f4b760ceb48633fd44bd4d9642ea24c4c0c7b9fe6f8ae9adba68f155ff24d9ae8257c29efd0a645fcdcb407a6eada701f49c7429d1ffb47feb457722a9f8f122d15264121fcd613155da64113b43560ff7268826d7e4504608bc46966e7a324daf3d2e69884971ba36fcb4a3bbaf1d9dd12b7cc22ff51208f417c39a4a0371cc06b2492d019d104998f48739fff6e04935b1a3029ac7abf22841464a048554bf822a3d515a6ff124340126eaf7b23f5647c25f0701fbfb755ff6bcef0d50c7046eba540f5f8da27e37d32f9b0afb7464503115aa1fba9bfb057976dda67e8c3432c0d4d636923b5705001aeeaa565ff91ec9749dc3cca2d1173519bb965bbe0240af9f527287bde8fd676298b69524ca6f194747c71f509269ca6ba4d9dbb4dbed0b78b7e4091cb3987623e873094d5271456242755441e81a0d8d670c02b3148b5a084701293cad98309e0b2ab3d7f67b5c1ddc0f1fc1d61f5ff6b8336db2dac6bfbe6004226dda9c359f1be9820e7891e5a499a4b86b7a0478547fe76158d92ec0ba11fe67be5b7a73b6cc3c8f09f88d109b9050020434b27833fe3ad9945ed026552ed12aa56cbcfae0314e7f7aee3ebfbd26bd3c260edf3e9f91134d2dab981dde9e87e2cf446c5cd703278be0867da3bb328be42a996636ebe6c567dc377d4c6cf03d0231103175aae28969daf61228f16be93aef451a0a4c957b3aab7739851e64ce54703495f351ed8341278fb189b6b4b43e8eb110158bebfc7aa0934bda4cb8e59322d8fd48cde62db4d85a09d930b6e3c0fc3720442738778c045cdbd2b010a8aba7b45c8615839eaa537c3652234925acdf269b06f2f8ebe785ccaedc2ad163431d05936df638a2583273a280be2deaedcf28438d8b9e40c33091d05484a1a30817394544f2c32c8e634d75a2ea8b10b3e6aaa1f19660c42db1db4af122bb5db2335a0e168a6e4290e98c84584d2d122271ae2903914eab81cd292c6c2846702ef75d0b94e15a4030ebfed614df0d9499ebc45c2ff721069958e738c6d1bdcf9c2dc38eed70ebdca5b011e8204f07b7e9f55a5177c0ae67de285c2150794bdbdb5e234641f44447bb91f239988c205fcac9d02a52e25e3d4a4595490699154256bcc68540b196e671dff1c461856b73818f285274257364b9e90b1bdeb067481f1801373a33d28fd7862326507074dc4a7cbfea7642abde5dad932cd6a596d0e395dc8efe9ea98d10b2f5e5f623f2f1b4d586d0ff12d01456341f7e1a38a33706a1689f6675fea88d16a2d63296f9f6e5f03246d3acffc5e0a3efa87ee9ebb44d617eda40fcc0139b242c3867ce32da1e8853b904cfbedcf56bb04b43b9515080fc0de4c81f7ad1bafa5e0ed006ccfedca9fbd55f14c8bc990919be9026de7453f4653713fb33b11091e5f7d35622bfd4d1e03cc1ecabc4710481383d4f20325d55b25532a90f2ee1cd661cde77378701e93e62e6d3089274662910173713032f0f352c01550aea1ed0c239053825fa6df023fc712676fec3a85c3d3151c36ea591c09efc56afdc3fb0fb330c4a9aa13864320b84d0ae0d3a4ebfa845b43ec84c7f12b23b63c6ed06ec5e1de28a5ad45f95a5f11ae99a232ea3fed031ae0986138cd3ce9de53f84ecb13ef9afd01c63333ec1adc79fec8baceaf17487423fa49d994db95b564aaa185dd942cbc70f989374fd84cd38e8a79967d20862393175f8231bc0b03d72170e690d300a71a43f1fa93f9b6f66603e024ccab29372a9d51515ef3fc822405720e67fbca91b37925afd9657cd73c06063ebdcd71a8fb4d4f32ee0f7c6302f3caefe88da856a6243a30b7eb6e6815590fb0bf9d34524e7667e5ff4d2444013387d723d3ef024cbaceef36b6523235ba3420508890ac207c128307e116d5d031caed4907d8c3809ac64ffe3375eabbe8d049cd14cad582575005cab7400c9176a9e2d875734651309921daa65959aa110329b3564b6f8cdb091251ae6a2b0d00c0320685f559d228a153cde47f4104af96df7cd1daa16183c7c3576fce1992fc411d01141e5fb1f8a215c83c3fb0734a757ac89b0e86298f22d7002fb2276c6f95a8e4dc92c542ae54b7ef41bd28052c94b2ee72869ada8abe08848a6106e0fed54a422fc498c688ec6485cc2ebc7e821fb108efda695d084f3d9d7d6548d875c858f2443a54c69d25c46e8e5c6850c24a75e49cb93d7bae33fb0ef46d661520f8a5a1ac9d91223c40f7a3454e70dfdad429631ce64cf991ea1542b7e6156d56b3428fddcdf2c82db93086c40fe18227520300dcecdad6a6702165415e16dd99f5b6bb8b0c3e4df275f3ebe9147085b8cd1c73e9f8e48694219c849abba9f84c0e1f5d43a9ddcf33aa0b5218c0c19ae93b45f5d99b1180cc71cd5dadb9ea3ec89a9682ad96744b851a0ae40fbcc90a66912d07856f523c36c09330ebf27c1f43b94b6ca6c3b4236f787d3621ce5bd9af59d585e7f7735db3e721e4d910012043e7a8a2797f88611dce9a2360f45fdf9bcd84619aa3f893105281301b8183672007ed4525ac5b52d64f8f05ea40f3d3520c45898867dd6c162f678079822389c1b8eb58f543c3717da8c7f4b5fad369f545c550dad3c83e838d9feb9fd7628641d94c153dbe99b61f31b38acf9f221b7385711ff176b9301750a73ff33702d54d073a90a93392ff00e7280cd3a9736fdd5ab543efed5ab4a5e86541102d25b41d9ff0e052ec35af55736842d6ccf1643c7c5e97edffda49d1b6a1fc68fe910365d6845ddead2bbc571c6000d38865c31f1267ab4d8328cbab9ad4c2341c5e3fa44979a28adbc092d5689b398a45ac9d227d6c91b816408f2c81ca2b905cdb5ca9d1505b8b31d99c0f07a516642a14b0b713648a7d2ae11c28d11609e17a874c10b8ce987fea55f135262acd7fdbf4ddec9ad08853abd5ea85bd4faec801bd63690ae1121c5dba7bc0de0ea93da187401e84975ddf801e5e3f763d4255ccdbc23f4f97e525639a412ae8135c1a5c55e49602e22bff970ba1f55cdf30e0086797e3cc87b55a463d5665ebcf258c6b87d52fc2ebd759e6af41330bf62c7a39ce946882fc51e1811f86f5ad9bba8f80fd008837031dc6afe5d7996ac61038ec3a48278f0c2c65e0c7f803124d660c4a80b85578d7513aa973d22c7881a16eea560fc8d5ddf2a78bc12b319f86bdd6a492070cb0cd639b7f5254c461ed35f5343de89b31cab04b85d5742937d3e2fc61e7b497efc739f6acc2a61ddc6542c05e68ed5b5da61220e166662623c525b6aa74eded4dc04407d2269cc1d86716cffbeb488727f7774c07df356302f3617d13eb5ccd4e80d9199fbb7e52e2b2e7c94ed1db37c73710cd57e12c2cc9a9ae36b5ac778fc3a132892df6baa3ac282edd9db375fc734807d85af9e1e18462b981d3dbc9942956102d27b25375cd6c48a7bff5598e0b1bd11b2d681ce9faf0bc175d93b3ea2dd3c725a9bf931485992b81f2074ed9c45c30cc605605195cf585af5b07bddda89efd931f20df58aa4240ad0f2fddbf90198084cda884b95485555ad25a335a7e29cddff2307703a6e096db0c58bfa6fda1204fd12ea7d82cb4b3f2f6a86a64f9d9b8b015dfb73acb344ce19d755d9b1c4da5d7225919b27ddd38cb3621880fb308f39549bd1200faf5f93204ea293766e04b1fd8650bf55d11f15c6c991dc5f3c9bf8d8c870bc73d3e93be4870852e2d9a1c0ae32bba75f8092701edff98fe9c41b43bae7419fd32d38b28ce01cd205e5c112cef1f3be0ce79a7fad26b9000dcfbabb3ae457faf21233acb3f4744d4854b626de79383218476a9fa3f0013ee2568eb61298b9793274d5678e31fd2f38212f93acffada7b27e1a377d7e6ad41bbf05bc7c8025b61e88dd58e16f2eb8a556de943d07586bb27dfceac34e45f90ab676367341edb80af80ff8f1976b2c656d00b4eff8926249f516027d80ce0e6aa0b67c035a8b8129e3ceda03d4edff961263f99781de2c9783130876245cac6727d784f5af48592342f3c232135fa5ddda5b07f5664eea187b8cc9dd41be6e9f4ca7bca722d297dd28307259a45244f80a405356300a0339b102b05a60d1874f55790b8dd893986db3ac9756acb5ae6a4be62a5a214aa4db2689a35adabff0af09263f3538bd10447e53993e62af2c8085447a382e3a872a292a05ea68c0483655e54f21955e675e47c3fe8cc1a37db154636435245a8614cc5841c256aaf96a4c49c17317a9e869346cf413b4de31099c3d8a6b1b9f3dfc4921fb969e09714d0659b010633eb542760778ea19e726aac7c7290df50f8d6815b985d22dd60d09a1df5b4fe8", 0x1000, 0x403, &(0x7f0000001f00)={0x2, 0x1}, 0xc) close(r1) sendmsg(r7, &(0x7f0000002140)={&(0x7f0000001f40)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002000)=[{&(0x7f0000001f80)="7dfadda17897a1e7d649078779b85a2bfdd7895822e93d8f693b2e48b151a4ce91a05562296860dde04ba1e1939542b151a4b7b67d801b87b03a824b29b3eb311f74bb7641405ffa6e2db1def9843ac52b4259533abaa9f2fc6e365eb3bb23", 0x5f}], 0x1, &(0x7f0000002040)=[{0x90, 0x17, 0x1ff, "1c42a8eaad5b13650e8cf3bba222d7169482dd3dbee7f1b8e2de85508d42cc981e4c76c42db34c7fe421de28afdf2c5f18b366d5b6cf03b31a1bccb5eb01c358786ec315925030f5d5ef0aeb51c5032d3829489557fdac15ab68eb57c97c397edac1c66e42023d7d48b7cf5d0e2e39358c5afc90db5ad6142bb48dc68a2a"}, {0x40, 0x0, 0x1, "da1f33b936561e661b299c441029e6cda65132416d0b0c2436a3654c3605d5b17189385202ae74872da753bd5f21"}, {0x18, 0x129, 0xfdcf, "6c34ca"}], 0xe8}, 0x3) 00:00:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=ANY=[@ANYBLOB="01401272ca280fe1e933614b00"], 0xc) listen(r0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r3, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 00:00:16 executing program 2: r0 = semget$private(0x0, 0x7, 0x28) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/132) semget(0x2, 0x2, 0x220) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/70) 00:00:16 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendto$inet(r0, &(0x7f0000000080), 0x152, 0x8000000000006, 0x0, 0xffffffdd) sendto$inet(r0, &(0x7f0000000080)="1ac797a77c3a625849ebd38cc9effec542d7253df8242ab93bd99f90fcd8593d522e69c3532bc9a5a211fa30661850f1d7b070a43cdc2acd5f513db4c7193fb997e8d90f7447b1ac5c317e6e1004a0cd2071026f20f8fbbd63a4ee956c257c89e28dba1527c27f2153e5273cba87270838f68cb4adfd54197e088253239d03468416bf6974a8f3e957287c8a24e0e8cc13b60ffac2b01c24714a53473b314422ba80483b1371f4c94eab8297171acc29d44251089bad713aaee54c7915a4cc4e1c6971b182a7ee78", 0xc8, 0x1, 0x0, 0x0) 00:00:16 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5) fchmod(r0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="1be68f97f1f15be45f4291844934aab60cab2f6e39b66f318ffee616492662e832693e2c40d752e963084374b8904ab4dc52434af31970ee4dc0c42d7eefc9dc20d602ead22fb3655c64a966df2183111378e8bd83459804e3267a7b8f4872f9e8fcecf22331cbb4cde5c545e766c36b872db9776992143dfa90c3bba9e068850ded7cee75ef3084eecef6aa63d753537e54f76f0c2e57a09b04e6866a73493642a68e4ee482e1ea870f0f93c66bd24cb72d6aeb9436b638abc89bb71620a0bdff454be640680d42c2953cd8ed9b64723b949603a119e6a3be5a27c4ac7085580d870f8b7e64f658d44d71808d2bf38bf65c800f6e6552972fac56782dacc1a4fa2e9ab8756914041fb09b02dac9f342bad9a67bbacacc67d7c02b03d69ba7ed8c66401aeb2aa2663c068ecbf6ca607687051a5edf13e56ed17ef840a1196c406fb69dcbb738b234da0ccbf3cfc7bc81aae28de92f6e0a88d998dd1d4248d1d5d5d3898a763305b8a74e3af9206c5751a34be91d306ecdca0fb8597614c0719232b65294e760c1dd9f3e528c8fa5c5ecc5b770ac4733bf0e829de211b0e6d0a12920af1d305bd5f2e347aaef2f30dec4a6cf80ff60b727680c3ad70d9c557dea5499ed22d829d561c253b6d5dadea356d9eec5336ff0a5abe40aff24a6b86c40ebc4da4c6567a4b2fcfa1757d7fcb02424ba1b0014f0c32c762998243d4e8b662fc95b9534a5709f7376f51c61592992f14c0c61ad58b96868704dc6d7c2276931f717f41c5315a8067f4a3d468aa57757954affd7b16015ba73f7ba08bf32178e438ddde2d05dbee2a67580ecde8b51de2e7813e876955fbb60f66fec93dad7683a7a7eda8b5269cb6b1c2652edffde800442c340e66594b68d64832083548abbe27829f4825830d2532d12075e744de4750045ad574f0e9d636cd07b5981e5c2c7a143dbfa981c722b04c23334f8e41a11dd3263c860b9195dc23937a129c7c192c2a4302c6bf54dd180be745fc004180e1156b4ed67cff2860e60b64363b04356dc3b22a074937adbb463fbf90cea94e334e77abd073fb7e28081ca2133f3cbb3090083f6da4b3b85bd5f900f9b429499b4f0cbeadd1c670f2e0b3d021728d83d324cc9ba9a7cfda4493a623c3463fdc8fbb80d02f7d3032e44f6adcbe2b2fe6621c864cd0a35632bf485e6fb4b28740f53fc4235688d6a391ea32cae83857f79e6ee7dfc7ab50f5763d038dfd694b10fb53549a6f22a29f66ff3c2f9da8b45c01e2eede34ca29a45595b4e80fadc90d640573dd9f029afca94cf2b739fe3038240b77d608c291b69573c9838da2cc850b1d1b2e68372b45049470a0509cdb8a39c5366688007075356e3a68ff3cd13aab0f212fef67bada748947fe5f2f2bb6aa3f9b775ca060e44129e057b2f2967b403246ee2aef6315ded654acc9b350a440064434fb0ea8761d2afb1a9e6d9c34bb269b7aa5fe685139359b40efaefdc82bc8d19a14ca06f1ee408eae058f1179e70a23c6f657f86fcc9eff3ce7c2027d8146120b1b4f3cd1a851cf35ef0076c196636b828fa805ffc5031d371617af2d0a487a1b3d4dc045f5580fd554174d28bda93463764e3265d1d3a926048088cc903d2885e4ff9aa7434b57d677031218fc0f5df4ef9071592ff611b8098891f1db323289a97d3cf254a81adb7c57e117c96292e13c0478a11d843cf7210426743ce8b5c054f4eddd1779b340ae48ad2fb67dc39ccfc37956cd77767fb1aafaf8bd4a4756b2ec9cfdbba4ff3f332d767bbb050500784686a7b148ef78761f2f109f8de1e07ff2122351f219942b1b547e777632da308ca48499b0a51db71a76c85efe396239fadb706d207b9751212feeed8707a80713e267e7e9a4b4e909c48f3d99342b103e05a3a60c5e900b811035bc08f1e27f16bd64e9b4f3d2752bbba751ae92c937336051c5be0416fb4f514a7c070727fcf3beb326b9283147e19b105d7a34de1b362886f988077c7c346d0888110d480315227ee6ae28160196e97425724c3e9835c330a17e55c66a90d987219f6589127020ceec87630303c44f7f76a1425a9c9d09eede11023a607c1511d7817324f2f79454dc539940e96294bf12954c0866e977cefc725f861d7aa85f0e3117d6594de9364aae6c393d63659a8732db1dd30a0d1c1b7adc6d2b42a42a2daabc4a179b4716c7c2a26a3106a59e33bddccadab0f1e9f2c419944a984521c7802e18d9f4d55ff9a51edab67cd7da1e790e645877f82381c84167b78f8514b184875f1a7343d489faa928435c35503c003dfcf1278cda8fd4df9230115076cdfd2948c79f94a997610ef3b5f9177d034da11be1f3f59d03b5572db0695b721a71413b360395f525e8c4ef3e7eb1fe5e9a1c18973ff6cad0a5e4071688688fe78104cbe69e259833bea57bee19bdd3cfabbaa2c6d2c61626fc5cc71a40fd0d18bb14b8a8cef2dbc2874716bae948a54ef01758149d9ed790242a10540b7b80be708a2b98d84297b50e2a690eaf7c839130bab15396303dee5589d8811e8b3f0d1a2417225bbb1aa058720d6141b6d102e37b014f05786e807b1340b2de365c0c075aac9e5417bf516933db4f3580f27c0ed6d10566f280f4e8e441f82cf892df238986baef1fb97c7140c786d6a014a29364f7512ca6a5d6939ed433a7dabcc67eda7e7995bc168b24f296acb6e9bf75076f5333930ff1ca03085014e5d7f5041af5b82fc46bdd86b87a403784e8991b4eac51693bb74bf17478c0705ea47df7408c9b2f54a4d08fc4886922d22fca2e8a5a3c0f56fffb5647c590cb4f5429ead6d3a7968585ecdf5f2da4a8a5614a875d892feed155ec63c9f3b35b27e1c0c65c382a7d471c8585b83a3bb73d8fa1030abf22616c08e4061ad484f9e8269e12f6c9cd3174652cc541688dacd08e01d04f74b0a42c4a993bb282e27986638e6286187e08d35a44b229cbfcb3478d58e1580fb18616130431b0ef5145f7949f2383e5302eeead3d3f511211b56dc78fd5ba416c90b80b3b3448de6c0a2b00cdcf5eed8c9298436e78790dcfeae9460e6aa349b53f7b8faeeaa4c93d2ee1e8a13f9310395818e309a6d8ddbedcfcbff67e128f5e2027f7fda5c81031cfcca99a1d92adc6d4bd103136aaaccc2ca5aee07e253d8dc2ac2f24b55f66c87a8348fdc747c321db93f0876c553b8b89d2bc67678be2b5ab9c1289a2367cee1e04278bcbc888cf2384d67bc538b932220d16405ae264df6a7411ed3b69cf50b42fbd672217d6a5b096f44c92bb96b2aeb7bbf649dd99909ff79a8c19221872de99dd96bcf4f82d8f97080d1072c94dcbc23bb27e89ee2d0ba7aafa78ec4a10082ed83bd97b839899d8bdd8125c29fdf0b27b25dfee4548c65f2c8b92b929a32040acc4a9f9c163b84bc2ab93b6464fbdb10c13b14a502c921af6d3e98bc9b09e11354205c54fd809473ad1182e801872afe454b0067415904aa9e7f28b2ad5ebd59f8f1a07993a3d4fe1646ee68f97086fe14c3d829a0ee38b52e6c4d57ee073f762756f5893b7138ec2ba59a7f6037f5432be0526ab06c4eb85ba9a64b5506161d7c0826d34128a177999321c76b463069d32da7829e20adac0d7f04df92980d68b1d80e78d94340f5491b1b3c2f222e3e9ebe18c53d5fcb0824a94685c51f202d1a6cd1d75301625e469db36c6b1284fe454f43614e70ed5836bd714361465bd82f20eb6a45b74182d30b2a317f15d87cfeb46889de50492bcc3f2f6e123d627509e1c99ab76bd2b8be1dcfb46c673be428d041eba758ff2d50e5e1698cfc6214f6e99c9b8590ffc6fb8fdb5887d081b7a26aa1576d5fe1c5b7c91f77fc600074f07e8a53693043d87e939149ce043b35565495b6429e2388b15ad4d5299c2193db09b2b1f3ca736e9cb6fc29559c9ba05dd28a90dd332932dad6f12e514f568056251155ff31fb7e52c937823825d215855e301bb643a72051f61524e36810c90bac5883f0e9f1b0c07729d1a25df3fb70942ce655040532419f1187c4d757be1a133a4ae2f69ed47eeafcfe3e634be6a4922afd320dc28bf86905824e4c55fcba02d7d05386bd5515894804658218bfdede473960ecf85f5689a7203dc111aeef1f31d2e5e8bf8ef5f7f89b99fdb921d9a6bb62a4b7e57b79503e57e25605154ff720c4c3a0c880ff57117546481f1d3cdf877f6c400bae6d89537d5809bd05743a22dbe00aeabe46dc8bbf570887b2d1ee62dedfcf230c92a9262b7cd20e077ff6f0acf1c75b4e41edbf38d105ace2ceefafb47a147ae0ad3572973237aff0c0b927871071a7d7435dbef2b67c4d9bcb568c53af04dc99fe7b7ce5e0f57ecb0725d7c4bf8a41bd66405f0f956a66258de3d6f872289f201d0dce17d8e1d31a51651d68588df031d7dc1e72bfb91a839e6d7debb630affa7e243552055481c8efcb666b25d4845c1f193171c97eb52829628575f00133cad41969db9d73eac998ec56217ca1e2417a71c6d6426b00af6d07e56e32b1f0e3373b7dbebbb92bd38eaa7e0f6407152c192dbdaa6966544a6493586e34b1f9ff3d709a73bca2214f3e274acd36aec2deb998bbd3923086bbb9ddc4012b2a36b6fe754b9dfcba7d90949b891a4ab287e129615e9293b7b736d8c1e19704f0f4ab3322574c353319a3cc6b8b354479da7570888dfa68b4ee515a621095e7f2365ea163d5bb53b6f03d1a56aaf584f3dd5a2c90c44bea1b2bd51f9cdc1a63e312f3183b1688abb6fd422e3f95c9c2e5973cd6193724b3738130eddbf5fb9b82c0cb08c90a70c1153970a8afc27d1cb2af01c4b5a76d77d76906261fe61cafcdf4d552343e15dad948c1d581e5755fe2b2f442fdea0b38906e5a5dc5d2ac2582d323e18cf98aad9a291bc2a852c765d0856fcd343abb2206a0d066b9a8b11c26920d961faf0cf6bf630f4d3b63acf5f2070e89867500f6d561ff2d8660abba2f0e186861b8f894a3df75dbeab0a9e9eab92caef610e49bb6dc573750fe2ed1302e013268b841e998cd062ef985a538cd71f40344989d955451568353eaf7754f2848ffc305e60325b9628b7d3df1a0d1b17d3b2c232dc3da69c22c7c3589c5a7ff6f0453bb411ef923aacb0f49cde2bf3153e0d873e78e5899cc31ddf40fdd3cc5447149b1695b636342e91463066c42590428c7bcc0ec0eb105c735037282f94bad7c409b8763f5a2712bfee4a6a6f18a5b16b244d37f40ffd5a5ab79589dfe02cf011015c3ed0cabc0c07b2d2b3916b4abfffffeb944c81dc788409309f814cb039403863f10a3ce8f9bcc24cd85a183b127c791788aace78c71d2b154ae28bddb27f2611373e09efaeb84a7dd4c9c71898a2e37fb6495534c7dc158e25bdacef0682bb5cc9dc68a6a02b5606235e75c482ff01322a83de331998668ba5631ccae649eb8543fb6a48f7dcd2021a5372ee1e0ba9798168ae1723f4f7e681cd687aff386ca20e7416bfe5db6977f3c4c8929d063e64ff9d530fc6baca74dbed76b64763824a81aa8fb6537bc123889b8b236cdff43191e49b5bea5faa94af8a3a1fb67fe820f77dd4ccb5b712b87655f53783d418c85a38ecbc10e08194789b9e4a3962c3bef8a7c832d153a743c3d353ad9e93834c9366f3d989bb576c9adf9e1bc740a70bfce7e38c5774abdafbba7158fb93b70fd167aa9f4af82e9d49a7977d6e665dc6b52d36ebd0e57471036601cffd912fe9aa3e23bfcc0be30cd5f20bf521584b9e5958eb015f4d088beb2e0499c25a2e7d7d23d96f0", 0x1000}, {&(0x7f00000010c0)="7d88c7f4f267defc09e10b4c306cfd325dac5d405634da9fae29a1b5d216de79da50b350964399b32c3bf5ffbd5deff96853d50236a6046b65d6c398a24f5be469b06a4ebb9189a4cfe7c6db5ef6f152e01b2fcb6ea90fd6bafd6bfe7eb822b38788b100b1f9", 0x66}, {&(0x7f0000001140)="3fd7ac403be2ec491caa21dc278b2b46eae19f794891fbf02f65ce58cbf983aa7fc73896d157d5fb06ba0dc57b0a14c9472448b40a094a52790379ab229ba2902c9ab227acffbc", 0x47}, {&(0x7f00000011c0)="fd0a8430cb5cce", 0x7}, {&(0x7f0000001200)}], 0x5, 0x0) connect(r0, &(0x7f00000012c0)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) connect(r0, &(0x7f0000001300)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001340)="a2fb78ede96ae313cbbf52133dfeadb256385587d981d27de4dd9fabe1f77aa1cd31bd4877eb1e0c781cb9f95787b6c998be021e51e0866a39674896ed128fc89ca157bebcc677c13cdbc47a9418", 0x4e}, {&(0x7f00000013c0)="7d7eb6d2544221c66a615bd0092c612e9a58afbd19500cb37daca4ac4c0ccaf875e45eaca812e8de300d61631570a2fb7c4cd94459bfb693e16b906bfbd1214aec90", 0x42}, {&(0x7f0000001440)="20a3591563f2ab12", 0x8}], 0x3, 0x0) r1 = dup2(r0, r0) fchdir(r0) connect(r1, &(0x7f00000014c0)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000001500)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001540)=""/128, 0x80}], 0x1, &(0x7f0000001600)=""/66, 0x42}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) fchownat(r1, &(0x7f00000016c0)='./file0\x00', r2, r3, 0x400) r4 = accept$unix(r1, &(0x7f00000017c0)=@file={0x0, ""/4096}, &(0x7f0000002800)=0x1002) r5 = dup2(r4, r0) mkdirat(r5, &(0x7f0000002840)='./file0\x00', 0x8d) rmdir(&(0x7f0000002880)='./file0/file0\x00') getrusage(0xffffffffffffffff, &(0x7f00000028c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002980)="2486a6154a2e8841a369137a473091f5cbc55c60888b1be63614525f7e602aa671a4364d077485358bbdeb0d4932a347c3525144be2d46e145ff1a5ca9ae8e5859fb657317bb5906523e120aac108db72674125bc5b4940d104d", 0x5a) recvfrom(r5, &(0x7f0000002a00)=""/220, 0xdc, 0x2, &(0x7f0000002b00)=@un=@file={0x1, './file0/file1\x00'}, 0x10) r6 = open$dir(&(0x7f0000002b40)='./file0/file0\x00', 0x1020228, 0x2) connect(r1, &(0x7f0000002b80)=@in6={0x18, 0x2, 0xcec, 0x4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002bc0), 0xc) fchmodat(r6, &(0x7f0000002c00)='./file0\x00', 0x2, 0x600) dup(r0) pwritev(r0, &(0x7f0000002e00)=[{&(0x7f0000002c40)="61e821e48ac7972f3ef094f535b4fad5e4a60c0c943e6ed2c39e61d05471941ea28d00e673484052e09c7e7addf2dce39cb15cf9890fdc36e2373a236b89bbf211fc0337ef2fc4303ec171c17a025032d8e097c73e4a4af26e2fb1f566669d7d0eddfca9fabe2788460319695d96ef40ac4414f5109abca94b525a61b914b4306558f017fe83c5f841c340ba87", 0x8d}, {&(0x7f0000002d00)="9f5653c7ccd0178c2b564aeb12510f377e35334e5c5eaedf64bfa48d3c5bead884e304ba50df162d98ce550920c5d6ac8dfb3cd1f218423e6ca8a2ceee2af6e9cb5296ed0e1ce67e658219ec48c4858b7e15e371b34e8417c00ab9bdec1c9c46d48004d6c47382a453e9160d10fcd6d48609f33f98c4f548da538cd96de429fdffa472a155a7096b3a6a2adba09b69baafc5fe642eea88235a70a1c6d85bb1d758bed8e058994b62f1dd1c114e39cd43455b2b55d795ea8f7f8c00a6dd2ea2", 0xbf}, {&(0x7f0000002dc0)="7cc185cdf4b14b87d38b19bfba5d8dbcc7d6782d01e15533fff1bf2839aaf9f555ca2c0df5bdb12e10b6826d40e7b2d1db90a9b6b7cf0fe135b9e34f795f8b8a", 0x40}], 0x3, 0x0) open(&(0x7f0000002e40)='./file0/file0\x00', 0x8000, 0x10) socket$inet(0x2, 0x3, 0xf87) 00:00:16 executing program 4: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) fchdir(r1) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x84) recvfrom(r1, &(0x7f0000000080)=""/233, 0xe9, 0x843, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) 00:00:16 executing program 3: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x80) chdir(0x0) r0 = open$dir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x40000400000002c2, 0x2) lseek(r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0xc000, 0x0) 00:00:16 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8040, 0x40) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="5d7a0af89be3a46d1676ab7293890e8f9334bad929f6f240961aa0543cf0d9bfe1ced7b9056b945070771a34229df27ccaf83571453d90a6a94b40bb7a35e03db05321a7ab524ece88aff49ec1aaa26c0c69091de09eb3ff1b4c820f5a7e3f9e61c9c75b78faa8a304e4fa0fc6ca27", 0x6f}], 0x1, 0x0) setreuid(0x0, 0xee00) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) utimes(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1000008, 0x190) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x200) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:00:16 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xb0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x200) r1 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x600) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x47, 0xf9}, {0x101, 0x5c6}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) clock_gettime(0x1, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x400000, 0x130) geteuid() r4 = fcntl$getown(r0, 0x5) paccept(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc, 0x50000000) r5 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/184) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r7 = openat(r3, &(0x7f00000003c0)='./file0\x00', 0x200000, 0x20) fcntl$lock(r7, 0xf, &(0x7f0000000400)={0x1, 0x2, 0x28, 0x5, r4}) getsockname(r6, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8001) r8 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r9 = getpgrp() mkdirat(r7, &(0x7f00000004c0)='./file0\x00', 0x80) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000500), &(0x7f0000000540)=0x10) r10 = semget$private(0x0, 0x4, 0x0) msgsnd(r8, &(0x7f0000000580)={0x3, "fecf77ba38528c2735bf62c755e62388b669cdd20c642a33584e3d219fa4df9eb51dcf4d442fbc5b53a3309d040f3f5616236425707b8d0ac42964353b6e1e706e4f44baf99b282988f95b2a117d2dfe4c06a1613058d6fc1ba396d2d76a8fe32694e3dea801b4ace3e5cc7517bcc8c29ba2f93c160b307e9bd7244a1c830b7d2f8491d6782ce0f628a752d9569d89fdd95cd5927a2757235fa349dead7671734f0b25ac28932c9b631cbb6ef0b7caf64b844a599bf015484386ffcc78b796442c1b2cfe46c8b0f83395acb21e4ca0cec4ba82cfcbbf45a8"}, 0xe0, 0x800) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000680)=""/68) setpgid(r9, r4) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000700)=""/226) getrusage(0xffffffffffffffff, &(0x7f0000000800)) 00:00:16 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$SHM_LOCK(r0, 0x3) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_execute_func(&(0x7f0000000100)="c40179179900000000d9f28f0828cc89440000000cf3ab452c0366430f6f7008de2742c6f8b136f3411b8ea51bf0b5f344e0f8") r3 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/249) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r6) r7 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet6(r1, &(0x7f0000000340)=""/81, 0x51, 0x40, &(0x7f00000003c0)={0x18, 0x3, 0xccd, 0x6}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) symlinkat(&(0x7f00000004c0)='./file0\x00', r9, &(0x7f0000000500)='.\x00') clock_getres(0x20000001, &(0x7f0000000540)) shmctl$SHM_UNLOCK(r0, 0x4) fcntl$setown(r1, 0x6, r4) fchmod(r8, 0x40) preadv(r8, &(0x7f0000001740)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/159, 0x9f}, {&(0x7f0000001640)=""/250, 0xfa}], 0x3, 0x0) read(r7, &(0x7f0000001780)=""/4096, 0x1000) fchroot(r8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000002780)=""/82) getsockname$inet(r9, &(0x7f0000002800), &(0x7f0000002840)=0xc) fchown(r7, r5, r6) accept$inet(r8, &(0x7f0000002880), &(0x7f00000028c0)=0xc) r10 = msgget(0x0, 0x80) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002900)={{0xfff, r5, r6, r5, r6, 0x87, 0x40000}, 0x1, 0x4, r4, r4, 0x0, 0x7, 0x4, 0x3}) dup(r9) 00:00:16 executing program 5: socketpair(0x1, 0x4, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/69, 0x45) r2 = socket$inet(0x2, 0x0, 0x7fff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x3, 0xffffffffffffff81, 0x3f, r3}) r4 = semget$private(0x0, 0x7, 0x728) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000180)=""/47) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/234) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/216) bind$inet(r1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r5 = dup2(r0, r2) faccessat(r5, &(0x7f0000000400)='./file0\x00', 0x11c, 0x200) r6 = open(&(0x7f0000000440)='./file0\x00', 0x80400, 0x100) faccessat(r6, &(0x7f0000000480)='./file0\x00', 0x10, 0x200) setsockopt$sock_int(r6, 0xffff, 0x1009, &(0x7f00000004c0)=0x401, 0x4) fcntl$setown(r0, 0x6, r3) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/224, 0xe0) r7 = socket$inet(0x2, 0x5, 0x1) getsockname(r2, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) fchmod(r1, 0x110) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r7, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x90004) mkdir(&(0x7f00000006c0)='./file0\x00', 0x60) read(r5, &(0x7f0000000700)=""/59, 0x3b) getsockopt(r6, 0x1, 0x80000000, &(0x7f0000000740)=""/255, &(0x7f0000000840)=0xff) dup(r2) close(r0) preadv(r2, &(0x7f0000001c80)=[{&(0x7f0000000880)=""/113, 0x71}, {&(0x7f0000000900)=""/6, 0x6}, {&(0x7f0000000940)=""/220, 0xdc}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/41, 0x29}, {&(0x7f0000001a80)=""/253, 0xfd}, {&(0x7f0000001b80)=""/224, 0xe0}], 0x7, 0x0) connect$unix(r0, &(0x7f0000001d00)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$getown(r6, 0x5) 00:00:16 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x800) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = dup(r0) sendto$inet(r1, &(0x7f00000001c0)='d', 0x1, 0xe, 0x0, 0x0) 00:00:16 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x281, 0x142) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:16 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x5, 0xfffffffffffffc01) sendto$inet6(r5, &(0x7f0000000100)="bab85513010fe49bb3973932ab808f1fe2dbc46fff16e7e2985f9c5bf2d7fd5e40c5a1fecc23aa386f108baa2f812a1d484d4ddb33f433c5600239f83d97910b46f939b061f2db616ae6c3acae758bb725924f9a8723c9c8641de145d010e6d466c423b3ed90e19aecc0efc89311a028e964e8e920b75e702198642327849570f05a7a92ae96ab0981858eda228bd96cc85caacd729e9f2ab1b3bbec010eedb55a502d68bb76141c3ee7839ef3f81e1743607300f06328e0bbf785", 0xbb, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0x81c, 0x1}, 0xc) r6 = accept$unix(r5, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) bind$unix(r6, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = socket(0x2, 0x30000004, 0x9380000000000000) bind$unix(r6, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet6(r7, &(0x7f0000000380)=""/245, 0xf5, 0x843, 0x0, 0x0) r8 = dup(r1) mknodat(r8, &(0x7f0000000480)='./file0\x00', 0x20, 0x9) r9 = fcntl$dupfd(r6, 0x0, r6) pwritev(r9, &(0x7f0000001640)=[{&(0x7f00000004c0)="6b3676f10c285cda3bcfa3ce20cde4289750fbfddf2480e89faaf4e4c9c44ac6d6f4e29638a6fdcb74900a16e2b95a7e34fc903e569431c95a82bd980c1633cc044bca", 0x43}, {&(0x7f0000000540)="e5d9742656c9cf8f4e7ccd1eaaeb726e7bba8084872cea183ffe2158da2dda2cfcfa63a1e7f110ed5db258c09aee78e4f2d8d0a1e75ea2192b5e7b3ef51ae7f69f0f117f0895cd6e3958f86d324365df7cb6b7c5a9e823cf15d563f394c7245b2f4862faa931361f2790209a3b0dee67ac89076c7c9fdee765f3694ba482d5b689ac6be9e550419771c302199330ea4f78a8e20144998c1f1512f98c06c3214849fb1be84828b38a3430885bcbeaa9a9c830345e34e118afb7d76c71ccc67e91f480bb312a18ace93c532546fae5f1230f3e729a6bffc0f8ca42685df1f9", 0xde}, {&(0x7f0000000640)="b857b0359f134bee680e2441bec92dd9c22b76ca02547a4b66c52d36409f486f93334146694782a2eaf1979a652d97a7ae3e91079c99df7523e291425dd9024f15a6407450c0fcb968e78641c34e928b6c1bfc060a199582cea3b23a2c9d0e90fb59552fc1802ef29727d8e8c28d8595cac1c53bf596db5cefb2489a9bffdbf499f59e4947db1bee2c18c46795b888830f045a80c94aa7cd2837bd2035789b4d1349760ca311a43a59f0db82ffdb37cef980fec450fd94449c1e12736fd5af75a0ca8cb3c156238304e8338262c24af02735630c3ac20aeebee07fe2b49ac587c8666815991636449c037b79f179ef868204a74437ae04ded8a7d3de4f33fbbc4c7ae9116afff39d193428862ebd21ca8296cf1b75365bf89672254c93ad54ba4a5325bea6e2702c04dd78a9b851845109831a42af177bc50d216788a78d8971e27de26028697e070d73dd8e218259eaefc09a253d140bc2905cc91d796a4b5dfffd2513e8c47314b7ca33f191c0ced8ea7e17ee3cd8b4faf6e2f17d5ca0725f09f0178f0a84e458290d5d340c097a96741e7ccb34601b190f85f3f242c2b482e6b1eb4c90b6a85926e9d2ab981a6a731db531d5aebc3c03b597e6f569f67a47e078899392be37ed3c095056d94f51652d667374d6916bf9e7f87dfba7bdf1925321df95425aea9b0e581c8cd01c474f8f35e307f3817b2aade8a7fd4ea8029bf16beaf785cf20c7e0f13a03c89eaba49e4dbe839d89140697a53beba776061de56adef8cf006b8c80f13d0ff63c7685efa98807d6569a479976a93f274a45050d3aad33ee9954cfeb541b4d7acb9dc8e47de9e1212034c0706a65d75824511241a0f63939890274d0b49e87e7a7440e8976c828676210dad9e4017491da30610c2cc48135be7a9feb8d7d57aaf348219d9bf8b429e9f9073aba50ba0e0f59903cb592cc8b301a830196c7b740d44d219ee3b8f665253976fdd924fe48a6aa65cd72e4f256dcaed32a8d80a983ef8b4408a6b37e296e1a279f85a3eb56b443eb5bccb0bb50f27f9811ab5f12b32f410196aea2a8dfe92713d2cb7851046b695a990641861898bbd41b896aa7d88676fc1cf0303af51a13bce6f365aad877144c6e2b0080d9c10d19eecb279dadf2672d52497619bad9ee2a6d00d3f2a9bcc43eec57be211d0d9a374b14ef9bb817d1c809b57fe5e2f3772c76be326a807587e943cd8e53e114bd4df598f1949479eed3a811bc6b70948198e6f50132353c618f62af346f0ad78f14b7528eb9c5162c3ae5266e7498b18487c0531625e434652b9f7ffb201da7f1067a1849713d68f94951d7dad0e197f3aae0cbb441218c314d1fc4f6a0bbd939f14131cbb5bf177e95e4e46021cb0bd7a5b61c0bdc4af64f95342035be030dc64335fcbab0f5d14bb809d898e41c6b0c8f1d059da1d568b128b382fa325f88434efca477106b6fdf870fcadcf042549b716c017ed39d53cd5775a583c2f92c074fc636493ef92add42b2e2a0d71145baf4116bc6cf5b9f84ba4f32deb973a575fc82898ca30ef00b5373cf5fb2a29937481ff2123e43bbb3c334f3ac04b502ba571eb1c2fa092c19263702502cddf51a55f23084990a9a97d43e87098b6cdc21028a2405f76fabc15138eab60bc5a51f288b6092b6040b1c397593595d0dec8170dbdca090f081fc4aa888611c4052686171e0efa1958e7a3bea47111359e30bc35f7f539be8659abbc4e8ec5d03cbb313d542a65c8ff0798ac1a86695e045aac2333373b6d09217ec302dd45ea7fd1501fe85b7c9bf4f61876d9ca4231536ef0d25e5bcdd762289500b6b795f5899fe412720a3c0b716d5acf9f4bd32cdf128c5feecaa01c32997d6fd2924ad301353a7d56922a0f33c15390e629df0ca90ddcc9f717e7afe9ca11b68f1dabea39bb847c8fbdb910f784ba55ab556774a5e6d52d1899aeac5bab7d0b3642ea11ec8bfa14b835b9b721e78875138822aedea0f09201ace328b72c8ea1eb5a1c4655a068e025d16afb333eaaea8f70cd41860dc6a3c7afc4aced5d325eef4793b508519f82e0e462105786b3f1736db4231fea05dfa6374841a8462234ca6b382a8da7cf1b960b188d74af4fd6af857f73592e06a6664fb6b73bb2b5eb12f1dfe4764cd6b16495958ea35bdb66c2c4df2069804901947f6f531b998b25f486d86ba08e1cfd9d926dd69a870a914010c3438928a3f72f2d663d736abb9915a16883da496dee20ac9f5f712beccf632e727bbf75788a48f1a17713ef41f11a647b95bd720fbd13c1353e3b0c4559e62243a46e7e9b5ec400c4700ee005b7036a698cce6cfda54505d383e93112c76372727ce261885d795c254c550602b69f110946fa7df2075e7ea2ad1102c181cfc6e1469da5789188e01259fbf875e7d08a9ae6d4fa8fb5d4eb94005819807199bf92e3e0bdd37a9f009504e1e9ea2416862b8384c53938d7efc7f1fb158a1aa55321f5ecadd0615bf572133999b2ce720041c9c54ba6bcbf81a00778ff5a0f20a8c2bebc8d4a947b7da4adae680653fce488e446efa757009e88b84acf483fa705bc769c6cc414f2c750f4204633491015f1000eca66081194f655450c16d62f7f0f6cee867c91255c099870fffeff9cb918e24d0f8550e5b58d967d3c661bcb6ca5df04ae545e08d1a89766d00d0c017c27cd3452811d69000c45dd59bf9502d68738af5abcec7ff522161d5690e559ae4583b22cdedeefa35b691db896f8e07e1da254c747f91f361e8c7732b950af6bb12b022222085f420109eeb64e213d480f40cdba27a84f7397efabd524c6c483d18f6fdac28bb058b7b6ec6a6efdbc49250a3475674ad5cb088f1e89c76564b1998796558df642c6e0b551d484323f3f51c7c78bef7e6c843e8d54ab5e4956c46ddb004c003b78ed8e0c24526989c1a117a8de4cbf4d9e58e030fe6cf4129adf304a2e5b786a100b44d593701cd2de8f894a2e0570cc47d84c2217faf729d7ff6375b9b547d136baeaacf44c66c1b47bd98272860129d04508a92008625a92a3c8565d21abe1f076a8331e61615d1cd4cfb0e5e849b03acf4d7fa098e2d5466b6a61820d38dd890f4493320a160413dc29f4f92ab717d0912a6f485fb9a16d5c13db2454845bba54744998cc8caf72e3102f999d70f60923b20ff9e46d518ba6d4cdadcb6f6cae22f77110ce9c883936f0b3e0f8284bd7d5a51cccef210e1eb5802f78268cb5b978682981e01b873c5608373d1ee716d66510dcadd7cc64bcda2636b25731b459f08496a6e52ce7f8f9a84e88e3c6af4c0de27ff60e86800fed349c7e0775972d564adb568887a975ccc51ce7feccd45f922e8e7f464e9ee310595e95d4c2305df7dfc511620a27d2aabe2ff30459b34edb588914faa053a64d50206219ed11b8590d5368783809605f1a54b321369ea9416ad88951ba81630dd4de7b4be06b453114828bc77f124445d858f7fe9e6e398297b5933109b2bd3cce67047e8b9cdd6e27979bbe7b850e133b288978b28d3d62ebdb2995c89e1baab054721aaada0615699f69a989603812df74286aa7df51d03914d7b1b3f6268ebab2e0cfc717ef234eb2d563e8017c3c67d4e6c01fabfbd804df6c4b30baf2fd710a596f174658d77f0f92fbf8f9acbc1af3e0ea0f8137f1e0306bcbbbe17bda7918194b6f76f803c4ceea550c42c934e76911d5425b6235d569551dfdec6b1f546b7275e50fab30577062f3887dce44d820ea75532eb49c7534606fab60ec4075ce6c034fc2a0dcd78ceb7e746204bde62e7d21577b6a989a0bb05c8ad2d8a0a938b03b8b56a9fe26fe5896349900fc5802d3fc18384391532c8d72e14701b7bb821e3fdfd519143f8c01f9f2be2e86bf30fd05986be1e607579ffe191e28c669884a355aa303e5960a4c8ae2d562eb5ba63ccbcae59943950a385c7ecfdba2846171513830de96737b2efdb5d7d24073a3ed97d7a7a9099287028f05456d80078c396b1bd9f060119d9be8eab3ae031d0aa7da65206a1ae768e3f05d74907189c8bf4046bdb42f7300ff0853e5186c9e6a003187475c9d2081be0b531af859546f9fae8b0bd3ca5f574960953a326346817a698ccb64bc1d05482f584557f47b9a882c39bd2f49232c299d57a45a948efea222a28bc0834cdd8b720e845f395a5435e2c884d1b573e08437f6009fadcd81377d1feae8c87c9634972517a96a4aede7962c76202356749e87aac3e1cfd7be9667f32ea071ad4476b25d990b8ea7215aea2750c4ef397fdfc7f7896d332b2ca970c403f46ebe2f5c070c55e337b9d6f22d271016bdd610d1a76ec315a3fb7c601fbf71b3665c06ac28a0630490b788226934a505d0912e458e14135898a890f4ebf8593cec3b4b335477065e6e579f1552a46b35c3aa41027d6085877fe5b223671f988ded444ab2b30e8a63d31f7f29d759766a9b5ff5e5960cdf47502e4b3fbf4a86d3e8a9bba27a2b8827a37daff091afe5a2d3cbaff13128f50162e85c7487ad61af0f799ef7d57ec37ed3aca84a01a99a8f8552272287b4c7b946a27c39884e2abab71ed8fe7224611ff4193ff71c7cbb1b4048ef89cd14f35c819b25633ac4d102a567c6d449e88704578e43b1d62a93fb87fe88c2fb245256e1bd1452a26581f95eeaf9cc6a9ad02a067bdb5834c77df21b6d06b580901d424b3a9dc31a557aa179ea5393c2ee707ad13609bc3fe4d895e2f25e009ee6def9c3c1b49dbad5169b1d28312c5e9c3ce9c220f2c64f9f0c3ed2e687c61639d9e1ba04945ae0484dbedaddd29d713d3c280bd167036b97fe3ef1686338688ad0cae7770d17017ef2700d225284fadb7a6f5edc67b65b894ae6f57645a48d3dd98b44be157a55b209f08a3cafa04eb5c9668b2b97accb356191120078a74bca97301d4dbce9d148f637b017002285a2ad111db6421ac48421f51a1e584993ac66c45675939983d7e1773845810ed2026ce7d82c2341ace7e42a25c181543bee431b935620665461eb27485589fac17f839bb145f3071b3747476d3f6f31c26b3a8de797a358781fb0467eb1a1adeaa849879d291233ff80759df7ee78db4e86d030529fdc61af5e955a333779105e37e26da0e51caeb51b99f5c48cf7f913e8096014eeca639a53936afcf2328ed26c2d11ab9106b181f05f0b84fbaf8a0c3452e013884176c2dd4b648af8049be8db8f71827fa9765bb684c3112b67e0991e340317efd143bea4c6272230b9aa1b838c37e2d3d3782ec0f7ddaadb4f1d00d43d395c4d5efecc63c35ed56cc32ba5c63e6a5f8c67843347b38187a5fc963f54fa0d4f68e5f1654b680aaed5b0d2651bd41a41f6762549797ac532e836c237c703dfc034a0aaff0e96f393c4c966d2ff6d16c84b90320ffef170796f8811bf9928da4e2d8f7b5545f1fe56363de156237b2e97179ebfc5233af08f5e3b6eb2ee04db12b29c5cf8d0831af5beb2b2c3c59b37be9641a29c435a1d58cbfa6434b08ed41ac537cf144704e8e0be596293f4021febe0470f3b0845bed803b7c31eefbe685c39541106fc91d8e5d89f62787cbf24162d34716bab733e56e8f89372c7d54343470d544b624191fb4247c67cc5f7f6240aa620e2bad3990daa06cfe3f575464c772eb3b06c7fc2ab8d78b05a4cfc491ab340ba96ba92b4b748a53ba6869125e15ca3790325c7c0a3ea3af771a9b448e9a71f417aa0225d80e47a3e004ea718c85770cbe7537a0501e2988577f13d9f0b67d16be060afb9041c6c05316a3", 0x1000}], 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f00000016c0)="cbe8fc19dbcf7d1a43ab11297b6aa6336106d1d611fc5dcf746043934ecfab8ec8702fea116e13e8def0ca604877a9272e2c6bbd3b84c402a1ddc53065b8e72284fe01bcdde71e9a78f38bf1eeb4eb46079a1926b58774b916e6d53a18c9a99b75eb3ddf948ad11b3e29ee3dff105a665dff946cb552576386fe5b27fd568061ef34b6bae86360ce4fe6e30747625d09b4028d93c011710d75338b0b41f7804be5b1774f4bd2d1fd15c2a1397d21f2dbcbbd48e0735f823958ac2ff2f87f8d8ec1", 0xc1) pwritev(r3, &(0x7f0000002b40)=[{&(0x7f00000017c0)="0c7448e3a8e95b19c7699ec9bcf9f8cdf2124e0410fa969b53a89dc5a669ddfb3bf8515c73811db7fd48f06cc0958b93e87ae47841fd162be69f9af7681ad8f7781e9d1cd80e4ed61d739d81a5ffa8c128bdd5b7ce294e464ef9601a7e10347dbd08e8da", 0x64}, {&(0x7f0000001840)="e0e2da97a2e111c94f5f7e4020af476450c829a6da99921a8f859e4b85631464f48fd1901364f0de249dbde029bd8548070239a0e2dcb662424a790487a01879394806ba805952b372a1e5e6250443df75a39403b702f09f974be48c4685", 0x5e}, {&(0x7f00000018c0)="09611fd2bfd9948ba24fdd4431347c8fa69634a3b643fbd55e85ddd4dcd8fe1b3d1434d05dd85cf0b107606a55f4755dc893b6a92ef0e616119e42b33d2479a0dabe0c6eedbdd88c9d9d4fe850a729b36d2c3011b5f700c0ca1dca2590169e6560e454d2d04fd58626866ddbaf2eea87ca5c5ebba350c8e70ff3b88727b818b170753a0ceb7fc4db1c512de5c0b9133948a9f9148e6375e06278dcff4026a8611f3eb0de313d163e784e4aae9bb3f402d88822e9f8f9c12bb978f6da408b8d2ff53131aa5fd98a8e40466933827df03471aa143c258e6c48cbd11fe7fa93974564d2ad0125700431eed84275b68a29e74c30e4ab4aba9b2a1bc8141291c27e6439a535e07c3356587f6d698b48423bdd19a4da135eb0c84976e856775e57e903035fad1b78f05cc47ef9fac912bb6d89ec59535dbf9ad86c4a176460ffc2aac7b52b19b50556ee3d97738d766af80cdc01a80ef351f5053be9a7515176e4673a247ba1649cc139f74015037b9cdf6171375dfa177409cdf77801522a2490a1490903b50aea954947749eb575346813747e3400eab9cae4d0506535d6ce1cd2daa2e673b60d873167f2b07decf9d6c2fb0abd0457480e385237caaabd30b96bf24ac9f5e27f838caaa69ef037d756b774cf8f2999c537d003acdd634242d1530da80e2cba3cce4f9406a189ed1048dae53ec5ed2c1159edc23ad6b3a253156b0cc2e4d2c5bc1409fba95ce9c35af612478de080ce7397c2dbf6caf3cd9fad36cbafaab83e043dd56606571214fda65fec3ca44189d1da33a73e83819be18bf5b58fa7daacb0730c7952313d68a4df384d5cb9e21ca6a5ee392223b912d560f3163e217bcdcde580a78ac6eb8285f2730ed1581e57a79796977c1eeadf549bfb9f856b2e57f0d0f97effd96ca81f99ee69ddc0ade4fbd1ac5ae5b652f399ad08ee328ba2eea79256826d9f4e857df7cf4006d3f729ae0d48fb85bcd50d02973c22e05f8fd4a61d955fd9a4a55aec1a40354fa8849933476a9c9d5f2518f0f00828e9099c15198913ed55d9c323fb550a9cb7a122bb1eb1aeb20ce2a0c914b9aafa24efa31e6a2898651084854f5647174495e4cecbbe7e40c3739f36294fe7250878bf8bdfa8fe25022260fe754a90e1a775c4e7ddcc7086a037263e0da894ebc3bfeaa567f9d60b217f80f837260b7342e6735225664b9d28426644cf2b224471f392995f50fcfd6da78bae0254103e0dba1934da7e952ff790e13e4ada6ff6776d7e749748045b159177e8fc9bc124e7f8d8c8eef1c83d4496643a6c6ac961a395f776b23ae90e43cd722dbdeba68a0a96407ef3e3accd4029bff0c46ae432f3bba73794eae7048811883872ed63087380da7603de74150d602bcfcaea8e644a3904b36f2f7c8fdf3b53d55a810464865ceaf355dffd5a63538aaf9140ce30ad822b5730424f19a1628acf999fd6b5b5b72846eb2da27ad02fbb42b508c13a620e8ac74d4f4b28e76264d60e80075bf497a25950177901d2e086a240469e9e8ab6a27e23ac1c058c41c0134f56827a2a88ac16b7c1e79946f833224b4d92183626b9390e39704646852b2a9ec53d6ad25273600df612d7f4379a594eb08bdbeeb77257381753fc354fa3f53bf1395c331baf0846717cab9a981212c9889077b48ed3857961fe419076d4cdde4ca217be5d78141c58282330668785021edebcc92b120e4cd964545806154276b7def2034cdaffdf2b817e81a7fc688d0ee8028edeaf3266d3d8f314e7cdd3ee64d9f7420be7e9af40dbd774968d466e078af29611fed89be7367fc802a1102c890f0e36817a54063e8a4b9e5e3897d130dbf9951446fded08c2025474d5162ecf49f6890a9224fb95bae7c646887dc7fe882f45fe33b773d92a6756aca3a99e96513a552bd95d9dd55ace126fe18a2708017c9e1a2bcb80df5a4daaca7d82789364d6ad1af584f78c7a34bae6bb557986eb46e392dd52090b1c15fa543510a3de923350b29e5024a99ef4335c8eb09dcfddfd1b1dc117021c7d9d2b1a904939d5fcd35d28e0f8ecc5fe2784f7baa3f80190140a50f6d864185595cbbc158ada135ceb76e25fed8de1085ce439445f1ce6ad556082c07148e487960ff88ff9034e33d0fb67a79d242e111c897821393eb8c57d8d39819a24984e1ea5e7c44a3115929489d790f2bc48b576a987f3667a11bc02cadeb80e3fed42135d2796aa8434394f79708a4adb621ed0637f44a001bc3493308ebe025377259a22191be2fecb630f8b2ff1899671348dbae15b35e96dc6febd80830a9fedeefb319c3e7a2afebeb634c76116f9235a2a7d650d328a3acdc6e538e242d443b561961ebccad580e2e0dd85eb2e69830deef680f77657427c1ce9f231c2fc41af2a36f46fdd07204a0885c83378d8e9b5c3955f3ddb96cbed32f91661ef325d0b45acaf215969366b62677eb104cf77f04acd6615633a65ee4ba3e93a9805e1dd3eab882f80515642e071108a06e2c48f212e210a598194c5e75ecfed20fe2270a1925e450085e1cf84da054e9ef24cbc7e852c6dc76810d15bbf9ce5dccc209c0d7dbeca691e5803bf4fa4de983ac06bc4ba598f23b86d37c82d28a2f11db45532b730533204dab4769e17786d422e4e9930b05f8ae988bdfa218a088d71cdf1fc8f5cf188bef97bfd7f38d58a482a388d59693310ab05f754ca7ac54f1fbb25af9f527c3b02d43157d1775cddd88f2a7ba81e9b84c85eb027de113c5f0894ea649a992a960ca87dd248c350cf975710c19a177f97e6089de822b194b45832365f8e12e1b66efba29a4dee9b597cac91c62b68059bdf547c4ef544d0ba10eb8cea9e0376b942cc983ffe423a5e42a3d5119a3939cd502e535efd33278c236061bb3bbe6b442e7d67230f3fc7d9e5fd4af4984d013d0116f6dad4d1deb3b648e2873a9bb647dac5fc483d1f8972bdd57c8146c21ee74fcbae64410f15267cc1567bbc49529272ec3d332fd5c6c61f2fd0dfaad96a92eaca5842b020b19c06914df481f4fb919f7c1d46d1b17dc5d526439a8483c26b9a7afb46db384614778b3d95b5f014b845e55570c455c4a1b13d8b882ee3f37df8366761e5907aaf55fd294d95c301994f2c6e3c56d09bd3d13c21a445f6ce1403d2a73a53cbcdf0bc8653415ed992a995a4bfd1b083c88dd7b35db4c59b456cf03cc187d32f31709c310d28e4e832da1cc13459d3e1733a3d1dda836a9679cdfbbfe882322f0436a0f1ce0b060a1740ed9a36d92731ab0076d923f71a799a020f1cb0603a712ff937f142f7a4baa66a736c795d5885d5ad2aa692b0ed50fff0acc8119f3277b88e539b14280976426f3d92ac2074cc16f8ea0ce3849dc7a2d42738d39c021cf5c4e990d0633df0d9f073ba4e3248febea4e8c210d320eebc64a170d7dce2b78d49e67234c0594eece0c49e3a4bebbad081d4e34ff8ef4414cd267cae82996746e255077043b98216f758adac06795dfdbddea49759fef54eeb220d268fc75f5d0ca0c239b101377f8d0d7fcf26722856161af514adaa91e93eaf8df88a4c75d3e849fd62fc0741d74740219393ff2f0d0affc7adb547806cfb39cce8136b10407bcf2882741c942c85767991304582fe9c8eb0b3682385a2fd488a83588bbbe60432ad38b10afc2f09fdb2b7fd4fd5caaba6c8b76e5fa95685bfefbb6ea22940e599b79130b3640941bd44070fe16cd6fb3129adaf614243939d91f0aa539c583a584cc71f43080bd0528e5ce3dcc9f6dbc2348569b03f2dda066995220326b175eccb4a4b6ed73596299db915fc6c2a4b1f63f37b8277363cac73027c5a00e04d422a5e0b4142d787b964b0de57602e661225e61b1d241500c1b0f05d272bf9044e2b98184ef986ee673f54f84044243333e45dbd34c3a2190808c5ab5eb93ccda1588ac99dbe4a2e2404fdbddf11168426d58691e0fabfcf7da883792379df6208281542794819bb27a8093fe307e311b7f1cdc86beba92f581db3e4fc1372bb22e1f11142b62e38a2085c33dc5349beb89061fe4c4f682045bf398a2d814567ddb3f19c5692847247f3498f4f15647e03733afcc72d320501a5c7393ee5a376edff34b4ba7883302dd46b17dbff9ccf137c44e298dd0b1bed02ef96550bc32dcd052b292457aaa1477fc7eea8d9d3dc1c7e7b389b6ec8e25f3a3deb8db4fa7de6338bfdf1c5e673ce5893774871f9cb5925affcd2e416febf8d00b2fa4d2518f7e389240bf61488bb0fe2385be6cfe2c75fffb8070a5d285f3f1c37afcd8e0aa567a5b60c21a467b84253b0652f3a11b0f0507a0eb28b71abd286972526f46c8b96184014f6f1177d2aaffcd62136bd069f811337c8333cc94e37d09f411384d4f0a2ceffea79b6af2744260d52298cb0378e9ca32bf5dec59b92a9a9af3c92bb1a8d68402496a942d85239ba3a8c442f8b69381cc38dbe3f3007b59f8f9033a786e75791f3b3a97e92d50cbc3d823127a06758395d76ccbbb12cf6d3c203cf7c4c2e4edec8e609cda4003f6b20b769f684738bd27add699003ee6a17e9bf6d93adaf2f9da5b08527664a1e5864b02ba794e2ed4034588405bf03e713a1ab52182144f205deb5698d1b70dd7cf129e74c7c4c396339d11bf25031e65e0d5bbbae12aa6d903ca187c6185418a3d919ad6d99e3272d425e51dababfaeb1467d7d3c0ffc92bce63945d55cb0def7538d069172b2366429f7b2c76d87d627d02585e99eb8d00cbeb69a7b1d467814c375476831aed791a20481bf74d3a3df491fcbe53a002b5bee5a19e2c35871bac034626742ac6d62fff41451c55276b2999c946d44cde381367fb5664870ebbc83a14824744e52423a230bc63277d2202ef8a41218b2aa0e689518d418e5094a1c80bb5fdd4a7b9e47e82cc8062e2dc0b187941de820ca1d57ec245dda923d7f7c68c3e0cea9765cd0abb12beea08804fbda9d2adc489d66c364865871d7dee7b070bfce5c04ddd010f9a26b7cb1c6e8401ff6ec78a671900dda199aba3edabf32ea783a294a46dc581f00c20303e2cd9d5700e1f896d4ed14b62daa6e320720aa11d7a2eb0bce76d3e5f8d2d60eab2c1c6b84e91a96bd2c78b2b3c1a9a6e3bcf7b3ede4e857bfdb6ae615d99854f646a2ce1aaf0de7bbf93609bcc4132538d21a5bd0bb36b50fdee75f06ec695b7d98ae2cc0f88082c1645317713e00c22897e956a334ef5805acb47248039e180f2dd0077538c7424d3dbcf0d2330a5884244abba8dba1b555d503475bb366c18eb986af3bd6ed458b9f35f02a051b3fe8674cf6b71f87213d8eab152c54648f32cd10b00f49c7253a6a0f792a4301fa5cc6862c023d923482fadc8f20378568aaa1eb7fec0bfcabe2a5b719c6466bbb1de69fa9157b600478eb6d766b1c892456c37f9f7e25e959e8ec8cde46670c215b467ec9fe94c3e6d6084598bcecad5646a9ccfc29f9e7de10ad2b3c721443b38b9d5604b8013654faf7fe93a404f39004f018b361ff8f56e7fc7cf1ac2d2eb1f7d05f503bb3923514fe5887e47783c2d77f509797e0b7c871f5172c35629d4753d126b5be32aab6e7ea5c06dedfc5d7eaf9bd6f3f41ecbf64c4624fee654a162dd2a2176fa7e79fd4ef413daf4706ad38ce4415a0e3dccd1043301d291f0cd87b4feee9177e835ba88a934942f05792f28204e163fbed6ba2730d607b74c44f4bb56f58d583971a68758e1b3f5cbad31b8bbf2b3f1bef3c43eb8ff563381c8eb2c621a7dfca55774a298de3e2cc74987ccf", 0x1000}, {&(0x7f00000028c0)="fd9c2b22d0d892d445afc6a3d32b427f4ccf60b5b8973d093408952657211bf3dbdd604c996dccf02dc38c3df6198bcb86fdc4ae21a6cda7efc6099ccbbc4cf030a7a7e507d1172e5e42ce5037db91ed8b4ad632401b7db3b031107e94285f31344a662228b5853253a98ae28190273982ec863f44da0ffe0b714974703caa9fd9c968e3609c0fc88885a894e1acab542898ac9bcfaa772986b9405cd0a1bdc77d8ea2990af9fe01c26c3f80522915d1d698ebabf8a33709927b8a702a7baee1970144bffca104", 0xc7}, {&(0x7f00000029c0)="802adcd8a7155253f31757e556641a8dd47d1bbde4919dc5e4582465614f4ab53ff865466707e0d045124732eba9c9faab4839765c7dcc10e0167f1ab8e8fd0c5d00c9c625544f1fd9b9cde504e638d5e194b4833a8b47720acbc531c2810a2f655bad832359860f605b28298d0375966e2d28750696c732df69653a6c1413abe4ef3b75d2c851352092537e3d33b7839992cfd759b7d7e432c2be1e61e4bfd18d56fc5d27f3f51a216f68c17172dfaaf033", 0xb2}, {&(0x7f0000002a80)="202161fd336a804d2441befce6ca74f4acd52dc35fe1f44113bc188a99ad940eaae37e80a917c057a55737b111bb20dc715ab2a3a1f192de75858443bed0e9c0f6899f0ae1c224d899a7dace5b96e039e18c4ee82e1c0280e44d1a9c79e84c18e80212b8b77aa6d4bcae30baa71f332d8b783c99d49a6214a855f7ed0d3d7be64be4ade18943645c0bb5a176fa36228ddb0127b86ba9c95ca83f8fffdf04aa292141bac14cc72e6179ab882097030c59be2262da7f59e0711e3c", 0xba}], 0x6, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) connect(r6, &(0x7f0000002bc0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002c00)={0x0, 0x0, 0x0}, &(0x7f0000002c40)=0xc) r15 = semget(0x3, 0x3, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000002c80)={{0x6, r10, r14, r13, r11, 0x0, 0xed}, 0x9, 0x1, 0x41}) r16 = socket$inet6(0x18, 0x2, 0x7fffffff) connect$inet6(r16, &(0x7f0000002d00)={0x18, 0x3, 0x8000, 0x6}, 0xc) fchdir(r4) writev(r12, &(0x7f0000004040)=[{&(0x7f0000002d40)="f04e3e97417f12aaf532", 0xa}, {&(0x7f0000002d80)}, {&(0x7f0000002dc0)="f6af7d2693a04181afad8862f2cf5a76ef8d8b48ddfbaa1a1bd5a4ce9864d71595783f36534cbde4d058d92c7a6eee863f12a175e40425dc45e6b50dae52a05abfbadcb8abbf7c7535d218321d927b067f053c54e89df68307bbffe4bb2fbbd37bd6b03682e0a30e8ed6", 0x6a}, {&(0x7f0000002e40)="c756c1cb4d82abab4d20e1cc55fc23b0311a46e6acf07983c48cef3d3525d66fcc8a58c412dbf0f89c9f1891035f1b1c7d33c551b0a5689b71d81231b18fe46a382736a498105b54d11173fd4f7559464c3ce7ce3a963d75dfb65b730f65496f2dda23f01c3899cef5597d267c6fdf277934d965beb3a4610f472bdc303e8dc8e9a4db0f4316440a1845a4e04348d00af665a207d619b38ced54406e55143c0d3f8721f4905c12353d84bf0158c548ba982692270149ab244e565dbdbcc737ac0ee95b59544929f649d55cefb11bfe041415c8549aa9", 0xd6}, {&(0x7f0000002f40)="9174c47403b88d93a0baf639a228d194c18e2eec4cbf06d941acc1262570827416321ddb5561f96385b3c188142b1ccdc451f01719fedae17df837c583a538864e479a38fec6805870aa45c6b19aa3a50647b08afd5437e87713795c16e849b6bf02f3115d408d3ab9110f42ca7e2cd9ba9b647d9cae7031582c7fd9e6dfb025bd50f00747bd767fd5e80f8298077a454333b2647a4b9bf210594a5dda49f0757c921711d66b08bd6688d14a36cbf663e09d92970d733f681f0fc3f591518e4b362ab4ff1d81", 0xc6}, {&(0x7f0000003040)="b0fdcf793119b241d15339860d5fad95128ab7059a94ce313e70c21e5abdc16f8e496d3b64fd360a173389133efcde2ef8c31fa4414d3a2ce53a3e6eed22e81f05179332eb00c27086a60d402e8396fd966a746035c81215713bb64e3f8e614f313a4c6e026c2d8e3208c2aaeec5d0791b2b01be6778d9b295aaca43946cc867bc0bd83b68a95d62942e4f45ad1820b23064217f5c5a1f1a3b1ac9bd1be7b3eff719b6b1fe863f3ac6bdf3f61970480e34e8c0784d5ed0e84871fefb7275c6f2247a0184912cd1068aa6ed2af7ef91c5bc95fffc1ccb07348169d83aea17264ad46c264ed3e68f8e0d96772df2e83b82b83977b3d13dce75114e227c77ac669ec3a8d351e523a0bf347a295963cd352fb0eb940def10cf0db4e1b882f53a3ad1862fc250d48fee4c58bbe0a246d3f19bd54dfc119c744461e7477216db27a1ba3e3cda64ae5a92de0c28830e78e4888a26dc3146bfd95502dedcbb4a4d6d0bb8f227c68695724dd217ca01ff09d7b5f4773283f89351c28a4ceecffa56fcae2cd270742ab5b04e36a146c5c848a88191bc57b45aea2e3bd127083107d340b8dba969074a50f11cad49276788c4f42860b11e3e2733729c7258a21255ef7cf6fccfbdfcec951b2321d8608bfdd654f2bf29e9fda6bc187b19a0c3a5b3ab4f5f3c0b82469a9fc1d14fe50b662c71d28e39c430820e988aa591811ef4b7ba2da24d92fa04f5dfaaf76ada8eebd0eca805931d9c8fb3020ae1f1b03bc2e7cfe3a31d3e32849b88345403c0195c031de84a941be30a0c40490c80646a914baa033a7a6d1f83c807ff54e2f47f55e6554446b17d34cd2bf2fa91bd920c460408bfc53988f656625f711a27551763c8a9fa031e43a92c601b63a48c42dae85bbccb47443de56de8f5c95bdabed5010df7352ba7f0f114b678efdd3370dfb5b3eb30c887a94f8aa05aad9fc2783448608b6a3e4f451eca3c1263078de9ff76a6172544599afd8d41936001ce7a1a4c011bc0f61127d17b63646fcdb8cca2a420699fbbafca022466501a7a0f48ef0952cbcc0290a12d01a3f4bfdc0c69afc9811325c286537ae28194d7c46c4e75150d28033bd63553725154af9340dcd98a5d46b39b290d1f2120e0d3116b979d66b9d661a95fb33e2ea1678f69d56c9953461a43321f004131ddf2d0d71917db978434e686f2b3e4d25405d675663116fbcc92bce20a595185b34f93bac538bc65a9d23dee75251d0345732f7fcf080e9a5803e4cb894d05f900f009b0fd47227c2e2fae661c9139f6095c3a2b422131ebdd3498ef69e4ca56c3100aceea5cf3ee2d9773bbee63da964979b0af7e9e337e95ce962230760ba45faf60351f57ebff7f7dcc1abc8c1ef6209256eb4dbd4a15a3fec9edc8829cfc3114b2a56fff916becc8eb3077077e5c0f958beba1187af7dc9384a7acfaa8775294106c2534d0378d763c8573a492a215f4314a1d0f61ca048a1eff0b93313f076d77d16ba067d660b13972c5130bc5dd385bedb12f3c501109359db4e1f9d8ce6338de4ee1d3c5c418a97df7508350c967986259380b9352b1d63319ecb8dab1fffc404ff51ce6e7759850ffa7e80488be30846a01faa3348d755b2da8a9b98b79c73340e86412b7414d78e76d58113a4afc8a1467d96e27326928d43b1401fe09b11d1fc1771741217b496d9db2f648bda1c861f6a2f8f6ed5dac44e5ba3df6bb93d8059601fb2890d2b565d9a26cbfc353ec77f94046bb4ac51057a1f906eceaed30aa23bf570cd82971ddba96537421f1e6164fb444561d9173dac7911eb7bc354e64d660da8247d1d3edcac4e48ab59b9e5625aa764eb3bb961f7131d33675f5ffc5385b62e5c5803027dd0f95a3773a309d0e448740ff6de83dc7387216f7b36b35a1388f1cde0cc63fe2e39ccd8d404547fdaa55d9e9da30d1713204e4a12c04b1ce4d18bb55edad696c5e092e61923c1c287f792c9b10c25e1ec809e45ccf9c1c0767b3799636d40e6bd64b201be39ca0d93bab2dfb746d79299e35040b2116a1f0ff5da30eb95cdcb80d6906d57e174e36bc43aafd0485a3be236545dc7767001d5b4cca34dcd2d161e8ffb0263b62e114305aff0c5b5c036bd3a35dc97351349a766f766ab1e1a19198036326153052db0f9d8ca5c79256a8105a637ff0db420a3ee2dcc9d87fd7b55dda98686cb3ec9754f6a9196a0149f86f2394eaeabaf641242af41bcd78223d6752668c6143bd0f4dff61afb348b2c4d940a9561caa2f2e7930502b30e5efbb234708a2e35583af981522a085b8c0e7593531ddfa6679183538cc156f4ed4631447f915ec4a13139952a2d954f9409aac6676a632fedc84ffe02b650ed5d569e4a542404980cb585879bcaf33ebb50843a5af59f9327e739e00c3d7796bbdfc79689d9c6d7b4fac83510f7941d2489492bf690315cd0d6a1ca4b8424d032c8bc3ab237561e268fac190d93f8f097a7b1b747977597b4a4626e89b4d8543c95b7d0eed595388b80d099ea1e092851cb693970c144435f2c9f250be08ef3530089e5918054751d2e50235d039761d6591f253952b40724aed937c867cced0dbec652fe6e7d762b43688e075ba2c25191c44533c54bd0b667c675ad78a21910349174d629b3d32f9e473cf4de19f0bac80dadb043df0472be38a1b5cf373728384cce4eacd7c518b238f84eb87ac8ebf06374abdef15b1826f767e1822097bd650304fddb1d6cf0c210c3fe0994e4b9c0edcfb9df5ab7f2203e77557c87573cd99a51032ef9e413029c878ea9e074addf0015e0acaa01e4a9dc53ea6fd27ab3fa79ec121fc4032f68ce44940c905ac22f495a708f2127deacfad3a2610139e7551c73b8f5c14f95486f153e40fbaff6c689181190f70f578b76bacac5a3c6e3e2a209a6c8a2c926bae0d9c4ec28d92f3536de4368f6c476f2d32cc69ad0b487f4e90a379d18d21867a479289e2d8d23baf8fc2f85a390bfd2ba6fe4a269bceb6b11fa77a52840fe6751af4ff9f1d773914a37acd52777f3c37c74f99266176c00a5b724371f0dcdf7fda3435c6f5bd6bf2a860cfd4887292b04e849fb9ffcecb26589dd61f32d2c0d06ed72ecc6bbb3fb091d9a6fa5b06fe86525d6b117e3e07c056e49e814b2e2fbb180a15dd81365a27ced6ee2c55175a6561948e59ecdcaef138fa73f614b431e3f06818faf76845eb0d146753fa1db7f56d10af4f9eda15079ad7e85273ddd642496aea5afbc9a6b9f77694898e936cf386b42a5d7a78fce6d02e1d868abfa1fc097a26ee2d8403d1ea899d825839fd8853c6df9cc6ba1eb6ff915a9772d44130bd0c0bf9b786c39ac2091ad34cd867ac63e3df0f25a12db9bd7c1c4ce2f21906c947deddacb8844a492bbcbe8877d9d9c6d8fcefd44d7fd86dbb8014a449653f6c98881043c607b25ef19e83e33aca72fc60b00496d1a9d1218f48a6373ca91b91c33ecbde19eb0f7995f2932a994f282a46614f5d6f0557fef375e32d55eb7256a03e0a1c2bbfe29c5a218ec97612bad675fd894f04ba260bb9a46b7ee03be9ea4d1c3ae7abe2e53bf6e988a79723a762088b2176ceb8763bebc63e23073ec3354ea9fe9a3be8f20338cd93d195e1beb7a1335fcdc9624cca296532cbbebc356b705332a85769fe44daf9bea5d45c673aaf774d996c2ba1920b85ddb54ec6e2d2948fe448e9afb45e07846c155ca4ef6be41c1f982cd88bd552662fcca05e580047f29a0f920abe3ad78c8d415baa84b375a21b4ceae2a4e4b5b6e951f326e675149b8a82c8a0edbca44bec5b1376980bd6459458c2159855d7c22ca569b51204864288d6d28038941ae981b234674f1adce9d99a95cb0ab7f3e877a3110f691c2ae57ec79783a8d2cb46ec63698cb2c1efc6a080dc351a55dfcc126ba8f5ecee0b3bf246bbf76287da8d2cdd1091896e89061c09b3d13b8312151c5b6867927e90d5f6ddb67e4950e1e52245228d9021a05f283ca2fc3ed6a1ba18c20050f9c8cd7eb59528f13123b956ba4a26241ecafac9400e5649a1f8b7d10d72d7b84dcf53aa6eb5df5839b6fa5f80fa6c4434f282e32ebf5ef14a8b4759f749eb9eed5a553f17e83fe5cf016adcf5c23994e50d2aa46d120b78daed585e164ce357b3feda64d09f4fbbcd2e82380e234e7c79ac55b06245a07fa07f163bbdc09d4434a417cffc1b1c5cd7a270ab0e040c1618f5e495682a048b3eb5b066cc73cb3b3097f9b995911edf143674b270ee7dead5421919bacb4670f16452e0ea36c9a9f94a4aff0a67888f930bf362af4d351bf24c9f10d2c3ef8d18f1cf81c568862c224cac55e535f4c34bd175a640b6ab9091d8e0e03266e30d7c3dc5c512773094e33060ab7b53fb849899f830838fd4ba276fc556ceb9504ffdeac724d49b85100e6ce734b1ebf13b8497e24078a4967f1a555a75203c6e5593247c38828839307a829c807d6aa850f48259da2b8d2aa9568e8db50ce14b8baff9669ca7b37f6f0055615d4dc57b09bcb5e71704eba94a92627628fd3dcbf04dd8b45fed5dea304e0e3c39f94cf454dea70382501a648db019c0376728f4a7322a08a077af63651660e87ea5fa34c2c516413ea8271d50eea63a14068074c3c3caec5d0364146460eadea39c826c342c95b03e3bfdac61b4cf8fde58cd7c20e56bcd1f071902481f788f28e6a444282132db5134f9d0d646fe3686ef7b00fe7b3fb9ec4951c515adbbbe5fa7cae98bdf4883b1297c04e256d3f7002c588916da77650a9b2c85c0a933aab89d89b0b3d6d878f302e52d0f7e9872033e65bd2cbe96adff9ce00b29feab2b5052d7bbb8a5750a9f7da516ca511be2c5bd2067e727963d729c2bde2472230c424b34d27cae685021e7ced89e3afa1fa16ba30e1d027386f48adba3f619e50ce5dedd9504a64737345a5aa21e23d1f16bf8573e3fe02501fbcc3cb952e70558d81fa60dc3a89c06fd63b143497241045590b0720fb01e74588a8b7ed14fc90a0ab3553b41f24502fb8052e08e11b59b41e83c010cb343d16dffd942e105cc9e8cfa752a54c35616dc2414301b3d040ef752ea2f83ded299a7c50034016d40b8cc180e5a1535eff129dac73c9b57c6d5792aee3adbf032286de7f225fd2da0d30268b5e71c21cdda1558d147770d48437c7c8d16c9a5a6593d5c88124f5c2bee5839322809fd343cedb547719d01de8c5db736e437f56b3a1d17ad39f9fbb1c65d18b9a5ff8020c6c00171e60593387adbfc9b84d067758c24bd6cdee70a212ed18d5cdf92b4e5b4ff99205abe4c735a2d224c3228292380babd948a1ca1bf516fd5a0a833c23a002c88f7e60fe175bb65b96b31bdbd0f39aeb1e320439ed49e521a0cb92ec59735784434d51033c5f108477f46881aa6a5f0586a822f9c4def948ddd91e0b4b7c621886466f2fbc50306b4ee1c5c7ecbf68e8b8879477b2682b3f287adf599201041cfe35023a8a754be4c8dd21edf214cf58eef2b9c85366971fb97226770a071646b9453daccbd7f2ccfe5d6cd88efede22f5a1967f09d702921c1b538fc80f78e362c5f584e92b1ded33a31a348b720863f7b5c1e59c03d3328a1c2c47f791c649a1c908fcdf2b2f3b6a2cf7f77e62a62ec863290383ef11865ad4f5aa8df688e0aea7c5c7f7d256d364b899e2962e450e0a549596977c4ad04dd04d89d33c3fe5fd35edc3783850f8f3c88cfc9ffad9c58661b5833eeb8069a8ce8e0250d31207c8a815a3dbe750af52929bca24c8cbf54e72beff640abcfe5dc83ed", 0x1000}], 0x6) connect(r1, &(0x7f00000040c0)=@in={0x2, 0x0}, 0xc) paccept(r2, &(0x7f0000004100)=@in6, &(0x7f0000004140)=0xc, 0x10000000) recvfrom$unix(r0, &(0x7f0000004180), 0x0, 0x1, 0x0, 0x0) 00:00:16 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x800) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x802, 0x20) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x6000, 0x1) r3 = shmget$private(0x0, 0x4000, 0x2c0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x4) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000140)=[{r4, 0x124}, {r0, 0x4}, {r1}], 0x3, 0x5) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mknodat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x188, 0xfffffffc) r5 = dup(r0) sendto$unix(r1, &(0x7f0000000200)="06b0dc119b2eab08448f7987926abfb42bfabcb24142c25c0eb781b551924fc27ca83e5533e0f46db79cc5e55123a5ae4e5a29cfc5a44d67c37396639d899359af354f446f678595caa0de1947d1ed3a1309a199b9d663937176e8b6ec9ca1dc3a8e7a41fc0f219e75fb320ba967f14c10406b0211f6a8469c23a224effb4a6b9a2bca227091fff1f7a2d7207a52d78f121088f194e8cf751d909af1c7d4ad8db9bd004e", 0xa4, 0x402, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x82) r6 = openat(r5, &(0x7f0000000340)='./file0/file0\x00', 0x80, 0x10) connect$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r7 = getpgrp() fcntl$setown(r4, 0x6, r7) listen(r2, 0x401) rmdir(&(0x7f00000003c0)='./file0\x00') recvfrom(r5, &(0x7f0000000400)=""/209, 0xd1, 0x843, 0x0, 0x0) recvfrom(r6, &(0x7f0000000500)=""/151, 0x97, 0x2, &(0x7f00000005c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockname(r4, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/4096, 0x1000) fcntl$getown(r5, 0x5) r8 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r8, 0x7, 0x8, &(0x7f00000016c0)=0x6) getrlimit(0x7, &(0x7f0000001700)) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x6, 0x7}, {0x401, 0x7}}) connect$unix(r2, &(0x7f00000017c0)=@file={0x1, './file0/file0\x00'}, 0x10) 00:00:16 executing program 1: r0 = shmget(0x1, 0x3000, 0x500, &(0x7f0000ffa000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) r2 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x3, 0x101, 0x6, 0x0, 0xc8]) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffffffffff9a7, 0xffffffff80000000}, {0x18, 0x0, 0x8000, 0x7}, 0x6000000, [0x8, 0x6c, 0x8ed, 0x71f, 0x7, 0x40, 0xfeb, 0x9]}, 0x3c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) listen(r4, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$SHM_LOCK(r0, 0x3) syz_execute_func(&(0x7f0000000140)="0f8d000000008f6848a60c680a46fdc4c3257846fe00660f51f20f154f0066430f3830ccc4026593ac0ee3000000a20300000000000000450f4754ea0e") mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000180)=""/206) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x4, r5, r6, r5, r6, 0x22, 0x4}, 0x6, 0x1, 0x100}) lchown(&(0x7f0000000380)='./file0\x00', r5, r6) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x3000) r7 = socket$inet6(0x18, 0x7, 0xe) r8 = msgget(0x0, 0x1) msgrcv(r8, &(0x7f00000003c0)={0x0, ""/91}, 0x63, 0x3, 0x800) msgget$private(0x0, 0x40) fcntl$setstatus(r7, 0x4, 0x1000000) pipe(&(0x7f0000000440)={0xffffffffffffffff}) utimensat(r9, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x7, 0x8}, {0x9, 0x3}}, 0x200) getgid() 00:00:16 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40800, 0xa0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x600) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000140)="edc90d4aebb0a69e3f820e8e22fab358d23d2152b529f5883f4c1c67ba148749ce5aa429de8e7d86b0fcb1a6fb5d", 0x2e, 0x400, 0x0, 0x0) r1 = semget(0x3, 0x7, 0x2) r2 = getgid() r3 = shmget(0x2, 0xd000, 0x42, &(0x7f0000ff0000/0xd000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r4 = accept$unix(r0, 0x0, &(0x7f0000000180)) sendto(r0, &(0x7f00000001c0)="530ce6ae03dd2e196fce84b3ae49f13457a3f8cf6894ff0a4064c2a7b2202f9b8dbe54343053971d7539f4ad640d", 0x2e, 0x8, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r6, r2) getpgid(r5) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000003c0)=""/218, 0xda}, {&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/28, 0x1c}, 0x800) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getgid() shmget(0x2, 0x2000, 0x214, &(0x7f0000ff3000/0x2000)=nil) linkat(r0, &(0x7f0000001840)='./file0\x00', r0, &(0x7f0000001880)='./file0\x00', 0x400) preadv(r4, &(0x7f0000001b80)=[{&(0x7f00000018c0)=""/171, 0xab}, {&(0x7f0000001980)=""/200, 0xc8}, {&(0x7f0000001a80)=""/112, 0x70}, {&(0x7f0000001b00)=""/74, 0x4a}], 0x4, 0x0) accept$inet(r0, 0x0, &(0x7f0000001bc0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001c00)=""/200) getppid() getpeername$unix(r0, &(0x7f0000001d00)=@abs, &(0x7f0000001d40)=0x8) semget$private(0x0, 0x4, 0x20) getpid() stat(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)) getsockname(r0, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc) fchmod(r4, 0x0) 00:00:16 executing program 0: r0 = socket(0x18, 0x20000003, 0xfff) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 00:00:16 executing program 3: open$dir(&(0x7f0000001bc0)='./file0\x00', 0x341, 0x42) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:00:16 executing program 4: r0 = socket(0x1f, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/61, 0x3d, 0x843, &(0x7f0000000040)={0x18, 0x2, 0x21, 0x4}, 0xc) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, 0x0, 0x0) 00:00:16 executing program 2: r0 = semget(0x0, 0x0, 0x20) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/4096) r1 = fcntl$dupfd(0xffffffffffffffff, 0x6206d569e4afc9b5, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000001000)=""/62, 0x3e, 0x803, &(0x7f0000001040)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r1, 0xc, r1) getsockopt(r1, 0x9b63, 0x8, &(0x7f0000001080), &(0x7f00000010c0)) shutdown(r1, 0x3) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) r5 = geteuid() linkat(r2, &(0x7f0000001100)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00', 0x400) r6 = geteuid() getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001180), &(0x7f00000011c0)=0x4) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001200)=""/241) chmod(&(0x7f0000001300)='./file0\x00', 0x0) getpeername$inet(r2, &(0x7f0000001340), &(0x7f0000001380)=0xc) setreuid(r6, r5) r7 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x410220, 0x100) semget$private(0x0, 0x5, 0x414) fcntl$dupfd(r2, 0xc, r1) accept$inet6(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) r8 = dup2(r2, r7) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000001480)=""/220) truncate(&(0x7f0000001580)='./file0\x00', 0x22cd) socket(0x6, 0x20000000, 0x101) listen(r2, 0x7) r9 = accept(r8, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) setreuid(r3, r4) sendto$inet(r9, &(0x7f0000001640)="065ce995012231d9847dbe25785ede52ba0f7e24844d4213b88b80128d226ff7b7d46c52c4df1f0771d33cf3d6c3d20d0b66c95680d2d03bdf2e96175292fda7af471c89e168", 0x46, 0xc, 0x0, 0x0) 00:00:16 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r1 = dup2(r0, r0) fchmod(r0, 0x7) sendto(r1, 0x0, 0x0, 0x4, 0x0, 0x0) 00:00:16 executing program 1: getuid() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="cdcabbccb047ec73397bf6137e363012d4da79e2306924855bb126b582f60649f8dbb206b08859e7d0ab2c8d4976c96221344fc486028185efd6f3c7d124e7989d8375a8df53260df2e9ce846ac84e9d3c8a4931a38a5e47d4dece", 0x5b, 0x9, 0x0, 0x0) getitimer(0xefee0b583947af9d, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x2}, {r0, 0x8}, {r0, 0x100}], 0x2000000000000168, 0x3) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x40) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000013c0)="a4cc47919262b3a5724dd12346136720ad47f591569d88a97d59ba7f42688da4775da6551738d115b765e7891592dbd0c24fac51eeb0e260ae8522ec07465367071efca0fc7934cb7b1ee45706b813f5dd239b900acc78d28342929eb90123428af81ad7885cb111dccbde7e9147a999696793e193e40b4f721269614afa096747ce22f7b1a4d1ebcd1e515981baffdab77e6a21ddc8da5ab1a7055c55c039891aed2197cd06a5dde4aed8e2f1793fc10bbd52edd46f9ea86ed03285cdddaf81c110490fec74d06d9a81d6dfcf71bc4e67834e552689d8a5f3c5b3eb81f1d0065f12", 0xe2}], 0x1, 0x0, 0x0, 0x400}, 0x0) paccept(r1, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8, 0x60000000) fsync(r1) geteuid() r2 = socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001600)=""/134) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f00000016c0)=""/166) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r5 = dup2(r2, r2) fdatasync(r5) getpeername(r5, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000001840)={0x8, 0x8}, 0x10) stat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) mkdir(&(0x7f0000001940)='./file0\x00', 0x40) chroot(&(0x7f0000001980)='./file0\x00') utimensat(r1, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x1, 0x7ff}, {0x80000000, 0x100000001}}, 0x200) socket(0x0, 0x2, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000001a40)=""/30) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001a80), &(0x7f0000001ac0)=0x10) mlockall(0x3) mkdir(&(0x7f0000001b00)='./file0\x00', 0x8) getpeername$unix(r4, &(0x7f0000001b40)=@file={0x0, ""/57}, &(0x7f0000001b80)=0x3b) rmdir(&(0x7f0000001bc0)='./file0\x00') 00:00:16 executing program 3: select(0x40, &(0x7f0000000000)={0x8, 0x9e, 0x5, 0xffffffffffffff2a, 0x8, 0x558, 0x6, 0x590}, &(0x7f0000000040)={0x8000, 0x6, 0x3, 0x8000, 0x5, 0x7, 0x6, 0x200}, &(0x7f0000000080)={0x3, 0xb1c3, 0x4317, 0x9c6d, 0x3, 0x5, 0x81, 0xfffffffffffffffb}, &(0x7f00000000c0)={0xffff, 0x100000000}) r0 = msgget(0x2, 0x240) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = paccept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x70000000) shutdown(r1, 0x3) msgget$private(0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = getppid() socketpair(0x0, 0x0, 0x2, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x20000000, 0x1000000, &(0x7f0000000300)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x1a2) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) open(&(0x7f0000000400)='./file0\x00', 0x200100, 0x81) fchdir(r4) socket$inet(0x2, 0x5, 0xa89) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) msgrcv(r5, &(0x7f0000001480)={0x0, ""/241}, 0xf9, 0x3, 0x1800) connect(r3, &(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x6, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001780)={{0x8, r6, r7, r9, r11, 0x100, 0x3f}, 0x7, 0x9, r2, r2, 0x0, 0xff, 0xfff, 0x1}) getgroups(0x2, &(0x7f0000001800)=[r11, r8]) msgget$private(0x0, 0x2) r13 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001840)={{0x29b92852, r9, r10, r6, r12, 0x20, 0x8000000000000}, 0x7ff, 0x3, 0x1f}) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f00000018c0)={0x100000001}, 0x10) pwritev(r3, &(0x7f0000001900), 0x0, 0x0) 00:00:16 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x104) utimensat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0xfffffffffffffff8, 0x401}, {0x40, 0x9}}, 0x200) r1 = shmget$private(0x0, 0x2000, 0xc1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x440480, 0x48) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xa0a}, {0xc4c, 0x6}}, 0x0) sendto(r0, &(0x7f00000001c0)="a57762506dcd1c1805ac10510c9895d5172a6652fd8e8893fedeac05e23b8a445097c3b3b8578ede7f6fd533337b3c601370c127d2961f1d935cf54986bdcfa25fe765ddbbf9875a10e96a0ad27538ca9f1a8941b5053040dd588e726496d4a4a0711eaa71fe68bd56b865192d589b71a7f17dedb2874ac146deb41ad7f8a0df8fd574edc5ac57bf4c2e88df2f6feb78199deb4ea1350045cbed52680c5399aa9ae67cafcdc4007e6b47e03b352c", 0xae, 0x0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="a998d0039d3ef3eb9016f46f9c0c7529fe1ca5ae9574603cebf73d299a4c40f1974097b4b3ef1af1ac3540cfa4ee82c62e62f278042ebe403dd809b7f008a2d9c74ef072e44086a62bcc2a08", 0x4c}], 0x1) r2 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x1c) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x10) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200000, 0x8) mkdir(&(0x7f0000000440)='./file1\x00', 0x20) fchmodat(r3, &(0x7f0000000480)='./file1\x00', 0x40, 0x8b92310768594b3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r5 = paccept(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8, 0x70000000) fchroot(r4) listen(r5, 0x1) mkdir(&(0x7f00000005c0)='./file0\x00', 0x31) fsync(r3) r6 = open$dir(&(0x7f0000000600)='./file0\x00', 0x41, 0x70) socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x200, 0x140) preadv(r0, &(0x7f0000002a00)=[{&(0x7f0000000700)=""/191, 0xbf}, {&(0x7f00000007c0)=""/14, 0xe}, {&(0x7f0000000800)=""/4, 0x4}, {&(0x7f0000000840)=""/232, 0xe8}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/168, 0xa8}], 0x7, 0x0) r7 = semget$private(0x0, 0x7, 0x1) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000002a80)=""/32) shmctl$SHM_UNLOCK(r1, 0x4) getdents(r6, &(0x7f0000002ac0)=""/38, 0x26) shmctl$IPC_RMID(r1, 0x0) 00:00:16 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = dup2(r0, r1) r3 = dup2(r2, r1) r4 = dup2(r3, r2) r5 = dup2(r0, r1) r6 = dup2(r4, r0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = shmget(0x0, 0x4000, 0x214, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(r5, 0x5) r13 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r8, r9, r10, r11, 0x21, 0x40}, 0x101, 0x2, r12, r13, 0x7, 0x1, 0x4}) r14 = msgget(0x1, 0x271) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x81, r10, r11, r10, r11, 0x2, 0x1}, 0x8, 0x3, r12, r12, 0x7ff, 0x3f, 0x0, 0x9}) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) r15 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) fcntl$getown(r1, 0x5) sendto$inet6(r0, &(0x7f00000002c0)="587041d483b8c5d4b8f49f6e1c82e75755a8f800c99493f813d2499f6914aa9b6540c0ee66e8cc89c2a12b45c37c61666e5df33bb16ba0cb33479239b4a1d024fe1586792622e1d5c7f2e67f9b789056705c38b7f3f995cbb04edb24df21a876916236194c7c5ba5f5ed64810f909db581cda4a25d58bb7ab1c0570f71e0a03bffed8814a4cb8fe45b5958ad4e779452d4d2a96d1e74e91a6cbd54d6eb335cbff510e28a2e6518c64adc6330ba0f19b4614e189ba869c2a70a1ef657", 0xbc, 0x0, &(0x7f0000000380)={0x18, 0x3, 0x2, 0x5}, 0xc) getpeername$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup2(r3, r6) fchown(r4, r8, r9) utimensat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3ff, 0x7}, {0x40c1981d, 0x1}}, 0x200) sendto$unix(r5, &(0x7f00000004c0)="e3e5f2f63b4257ae4f947ab1825ccbf29c87613b2e89e486177f029e8eb21eeb666cc9c6ec457a80977db1a8b57f5df89e5d53aa140171d584d6b24198ae52aa70c1becbcfeb8459afbb37c98ccfa5ac13d75266e409e3", 0x57, 0x5, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000580)=[{r2, 0x25}, {r5, 0x21}, {r6, 0x1}], 0x3, 0x101) shmctl$SHM_LOCK(r15, 0x3) 00:00:16 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x90) fsync(r0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') unlinkat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x0) 00:00:16 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x10) r1 = paccept(r0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000000)) write(r0, 0x0, 0x79) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) 00:00:17 executing program 3: nanosleep(&(0x7f0000000000)={0x5, 0x1}, 0x0) nanosleep(&(0x7f0000000040)={0x9, 0x8}, &(0x7f0000000080)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) clock_nanosleep(0x40000002, 0x1, &(0x7f0000000100)={0x9, 0x9}, 0x0) r1 = paccept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x10000000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0xfff, 0x3ff}, {0x18, 0x3, 0x3, 0x5}, 0x3, [0x4, 0x7, 0x8, 0x80000000, 0x32, 0x6, 0xf2c, 0xe4]}, 0x3c) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc) nanosleep(&(0x7f0000000240)={0x400, 0xffff}, &(0x7f0000000280)) setrlimit(0x0, &(0x7f00000002c0)={0x9, 0xffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x272, 0x4}, {0x18, 0x3, 0x6, 0x9}, 0x60000000000000, [0x8, 0xffffffffffffff7f, 0x2, 0x4, 0xffffffffffffffaa, 0x3, 0x2, 0x24c7]}, 0x3c) r2 = socket$inet6(0x18, 0x2, 0x7fffffff) r3 = accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) getpeername$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x1, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) fchroot(r1) recvmsg(r2, &(0x7f0000000700)={&(0x7f0000000480)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/36, 0x24}], 0x2, &(0x7f0000000600)=""/231, 0xe7}, 0x2) getsockopt(r3, 0x2, 0x8, &(0x7f0000000740)=""/225, &(0x7f0000000840)=0xe1) socket$unix(0x1, 0x1, 0x0) connect$inet(r3, &(0x7f0000000880)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x0, 0x400) nanosleep(&(0x7f00000008c0)={0x81}, &(0x7f0000000900)) r5 = open(&(0x7f0000000940)='./file0\x00', 0xa8, 0x100) mknodat(r5, &(0x7f0000000980)='./file0\x00', 0xc040, 0x8) nanosleep(&(0x7f00000009c0)={0x200, 0x8001}, &(0x7f0000000a00)) ftruncate(r4, 0x7fffffff) recvfrom$inet(r3, &(0x7f0000000a40)=""/82, 0x52, 0x800, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) fcntl$getflags(r0, 0x1) semget(0x3, 0x0, 0x10) 00:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x8001}, {0x18, 0x0, 0x1, 0x9}, 0x10001, [0x101, 0x800, 0x9, 0x4, 0xac00000000000000, 0x1, 0x5, 0xaa7]}, 0x3c) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f00000000c0)='.\x00', 0x8009, 0x8) fcntl$getown(r0, 0x5) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom(r0, &(0x7f0000000280)=""/3, 0x3, 0x40, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x0, 0x4f67aa18, 0x6}, {0x18, 0x1, 0x6, 0x4}, 0x9, [0x2, 0x7, 0x3, 0x5, 0x7, 0xb135, 0x7fffffff]}, 0x3c) recvfrom$unix(r0, &(0x7f0000000340)=""/25, 0x19, 0x803, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r1 = socket(0x10, 0x3, 0xfffffffffffffffe) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000440)=@in={0x2, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000480)="fc1dd4e29a702015c293f90221afc912450554119ce87dfc0c1c0b0354b308c6196c8b5daf452280622a0b2b2e5d75d02bf8b2560a3190227bbcc77236a69ae022534af93dc0e6e753537d5bff0817dfd3690467016c4263757ac630661f493b9bd3771f89af682946a9bca9da8e7aae9289379ccdbb1ea3a9cd446302fef7469c0a5a35217ddcae142b9f9a10da34625fcf51b37641f72776a39638c464a2fa8a156d2507f0e2cfe41f0ccbd850479bbba3c478e136bf660fe28e6f3122aa87fd539cfd611617fa3c9307b66ca5c5e11e819d4746e4dc476771770baec4e6fca78bc83ae52123d5fe", 0xe9}, {&(0x7f0000000580)="9c8d2c3fd7573bfb8cd8af3c395b0e45f7a5e2e7d493d35f3d72ac72f4b07def3c1c3bb4bc2f32c45f2a0ba5a251b3413878afd81fa21433de0d4e47707121f3faf5f8129bb5b14a44641ebdbbe7cbfdf3d7a64aa1a7832725fb98f8a4a83a1766c1f4", 0x63}, {&(0x7f0000000600)="492ddef798a15c717072d43337f09b16b0e3c538a3b2e17c92a84714f6775950dfef53de1ba9691f412d108fd2f4fb677a7de32bb24eeb0721784b959c33d18c8e5d2fed34", 0x45}, {&(0x7f0000000680)="26d1ed7c2bf913dcbab0e5dde09d679d1676e83b0a2d97561243204c0e8e8be987f8f0ded96499ed46a4f5ea76d2fcade629388d369188c2d45301b4796b4118ca029235b93241f5dccdf0348e3b98430a86d613646dea4192123f8563c31788d513256a531eb8c765e7a1332e353debc55a7751a1542e9ef5f7b70f749580b5c75888104500a0d565601d3a51956bdd24e77e7e696b9177527d73659268404a2e17f2f01a0114b11436c4b2c3f01795c2c0b7865006aa9e795988073d0e98a40aebb6b6abf0f62527e39efe0c5b35557492219e457cf6f0284ccc4235b0cfec80e75c50db0fe3e4ae8f34765e7ed4", 0xef}, {&(0x7f0000000780)="8a8560feecadbe85ae744e2e0bb37a571fe676be871c85cb1e16d5873dd34b26d9055cff621744bb1d274055172ece7d963276a6010f759bf289765438489262866a8c6cedd08a1360138d20a04011e9272fd4d39ce3f8f6d1de628d97e1b3dadcc798190292a8520ee85b04df2f7c", 0x6f}], 0x5, &(0x7f0000000880)=[{0x38, 0x100, 0x2000000000000000, "54ad646d060ec27d3f471e619a3d18cc5af77d21d99ea8cb9c570dcf09b128876c33fe4d"}, {0xf8, 0x11, 0xd48, "e9d2ab657b11f75ab2389e973b90e1c5aecba41f30f15950aca00f74eefc4c26dab9669a6e249a7dfdb7cb347931be15934608f16a672028ea870ea9a4aface896ac0bd077651f0a23075a1a89a621f1e07adc546276c4942ff2f453341965a0723e4731cf02a570d5e380466cf2d645cae01813bfc704d14a63c2b7b731f9ae46205911f5f81612fb09f4c0da22d1a9d715918ca9cff6e0fec97a0d33e0737975a2f1595e88d3684d6e3e12627927c1b95d7ec463a65f2a4028e305c8b97dbdb3a15708c1abf6bc438d2fee85c3a2f5a5650af5a6a644959b87e711b0e032691d448b"}, {0xa8, 0x11, 0x348a, "85b4b362617d1e9e0b863b4bc9f289ff69b78032595e0b0ee0d3351bfc116abfe610d26552896cf1bd025a5219b6d9d436f83ee9b9be374ed43ea92ce81180520b07ee9dc39075b5c640c9f9e7856d1b574df20b3d868908c2603e108cd0cf142a743c09dd7287976cec83caf05009d26bf7567628d8cbf4a5b7444baf28612ac497387aa01fc95debbe550496e1318097c404"}, {0x80, 0x11, 0x6, "4167be9f8debe93e5fc84c2970aa0f519033656d9b8cb4a5703340d98c0755bfe9002852584b3691edfce28d406d2ca119d843f483ebc2e5f55f3eb88d058dc8e48da6b30723c33a7860b570439cf170723c97809ca7b5ba318d105d65e829c4cca4af18aabf70871b8249bfb5"}, {0x60, 0x0, 0x8, "455973ef7d6e14d22c7dcd66c601d082c501b019f63cd7144a79e05538f4fe55bdb8247012124b3c776d633e413c070066f80656b06e7bc2f84309fe73e5a697685fe78284d0f1f18053b96c6948b1"}], 0x2b8}, 0x8) getsockname(r0, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc) sendto$inet6(r1, &(0x7f0000000c00)="2ea77d64909f1baef29ce9afc7d579db6893b490718ae2c8c433bbd2f89ed7959264f0131929283972022b24ded7b3c392077dbfd41c1a4c383504adf60c46b9e3d6cf929cefcc6d87c8e46021e398648774f2f2a8c8fd3031f854febb0c756e434e8017b3f78232ec03bb87bc0c48b716f6e986b4d3e93e9e9cac1e36be436c2190921546c88604c9404f9388b383ab9b433ed9629e67befe0ea17e28bef55a94ab38dd96905a66e02600e779868257f545279190df1e246f88adc73f088fdf077bff7a0af0deea4bdf9b43eb58400c81c3f37ea694b2ef7c14dc0408882e37ebe40567c1edd68fb22647071487fef209c01bbbe40a522223e97b0bd2546913a2386015565f358a8a4c0bd8bdd080682988fa961a697351a63085a26efe244d1912c09ca2f2dcedcfb3d07f626e539ed55b5dd79987457f86640d68aa67df7523d0170a90a43144c0743ee21f7ea3b3a666a0bfe3a5c23865dd3f0d38edd73d1bcbc0a21a09f2c2c76a72f51d856a602c985316f8e47719f6f0b8a8b371f5ab8629e370f4f53ba7dd2c88955d96868f95913aa167d7fcec7265cd0338f8e7c384274b93984c9f8f105659d70f16bbd8e7d519657fb0699d5b6312c2cc6fe5c10f824bb55a746cc5d877ab7001b769454f4b17f1ea7c2c756be78750fd1ce65069e7ab1c427238610827d44d8b240b78f6a1b9dc64a90a99e939768d6188777b611e924838b2711924f46c400c836e60507a4caa8e37b46e7e89a2c891e140937a75c472047ea8b58eae30eb9b7455d4bc95d4b8e0abf050d3764b38df4af0d86ec64dde2b52f4aec738d957c4dd36e1ba3c160c7f331eabea47a7a271caa4d15a24ca315ffe53b4d44e8c06e2b2c93fd1d05b312dfcd1b7f5833c6b93f51bfcc41cac6d40211dea1b2115977f663487b203e8b88d0f4173dde2d97ea2a34f69666424d690344583b456c5eee6d05d6e387719f35b957cd187645414e48584fe2767edcd5c02e255a017ebcecf1526fbb8f909ff8843b30b628595e22f45238ad5e2605dba7181f5b6ba7a0f0481c88194a7c00ebba930366fa9a5fc0c807ea0242f7e506dbe0febc0e921f013e4df6cc189af222857d6e0a1d1bcab499c6276db4ff4579a6d22004d19cc8e21d1edc2566ef36a06b66e24c96bb23874c9ab40b8c1fd95a6b63aa2771b7d60c0dd3dfa988a8232e97d7418974343abac2df0d8191a526d6bb5bda9f8f51f6472f132ce5a55bae59bd350fae459f0fb0506ffe251916dfd2409eaa16bc6039fd9e693f05822f445f585a0a44f298abfff5fdc5858ca0d785cbf5402e81cc5f9fc4656f6cf0624077c526daa61f463fedcbe0e783af81a34fd4e58443bfa59729a4ee6b1977a7ee5b1d41bd94659bf9e3fc4c1ad249c69fdf4c3eb9137ea1af278b6d5b81c1083c834b65ef35a83beb308eb454da9e03b595a5b39408cc881b512c75966753d95fe00d65c6a4fd2acee5ff9a5eeef0c3e0a97951daf574d42bd63b2e1b2c1f340dfd4c7e28de8d46ac9ab082257a9018b36dd3e17764b9db93d5d7f41a2e1729e613fb15024dceda9dfe837589e182bd3bae45a97990c0483502e1a8e405266c5e1a420233c329bbeb146b384ad441ec7bf644389dfa815458b6f5adabb7826494da91559bd17b7fee2eacabf02b7a6001f98e93368dc28804f9c354097946ed68dac7b6b3e4990be36c4a118b11a9a388306cf0741f9eefa46b0a5fddf49952a4730ce064dc87766ed67b54aabce43e7bf06cfbf37fb5bf13f05744c73b00d54f70c3637c8741168bd96c81f3b1d41e714fc7a39124a2071a584655a7dc4c3d396efd62cc0a5e1dd663a97c680cd620bf200e32cfd813aa07b0386f55ee8f80cc64d4ba07f34ed307103863db7952251fb5055bd984863e46e4b7489b6ff6a0f46e00d748720f19ac6bedb1f66d160c20c204f9c100dfeddbcc3c8a41927c84efb12bb3b386ac9b0cdec91906a9046bd604ec7207156ff2ae0833476db1b3889ce75d267534a5a4eb9551a9a937d75bcf004e4b8d0d89517bebf27c5578c39d8e99d0c01cbab20d32c7d8d0e5ab2e7db41426a24643469f53128f6707207d57fd35656caeb9be9e9ff4caf884f70b7934e501a6f7114cb1740d4fba6a2cdc289dc44a7730e60851bf09ee2cca43ebe86b1b6603820e4390b6503edbeef424148636769249b07ad1e4e6392de9475def7d1e5471b67bbff5477b421495dfa4c48bcc71cbc735641d9e040c53319fa52f6008a38dcd7694fe0a827d83f59c718ea86b1ae48181c0716ed5a90c133973bc469a2194e014fa2a6ac8d174194a3675fc3e27cbaece2baec3db669b7932666d2e6902f6b9386ad86137fce44525ed126912730540946c1c9d5e8a58c20dca66e660c8d49b3f10498ab3997bc7c061cd7fba1540894be817500f618c5de8260f4bd4434a50ecf2f7002470bcd61c077c8806266a757fff31a3ce5ada4b490cf94e316e0357200e175585a276b0076b9043d64aad7872812ad010a93fd5d48cde221c6780f5036e1d5b726df796113144c322c219f81b0a36fcf071b9ed88a7ac54e336eab1d8901f4cef36171282aa026289feb95e4df21ecbc2cfecc17a1e20b4f8c8653b7ce4781de558c38e3274f490337c20150e9d20c767047135c9aaf2de600ebc193388eac9b53b50d85f76bd1b340cedaf3e32c08e14454970ff7ae595fa70f793c278335f0c3abc79f8b322c203131afa080b61e8999bc85d974afcc77e7e4c99d6c2b301449725c8b8aeced4f73811469a48bca568658fd8eddc928f74b3e6416939c3e38c89a32eda6d15b06787f6d10d780fc5d94d8755ea87ed8164782d7fd562ad39d705b88bfec1a9d09b67e3380cd4e9bcb72f5bbe97632aa08211c7bb01c40d16d28d0eb8a9721b77f2ec744bb700a0e5244343a2c48ef568f9c5185d3eba6d598c5778da6ad0a4d1ca5fd5a47077201407d7bb1e1dfbdef76420f5da9aff761c0b7d2a19ada2bbf50f7ff94b43de93820c0223176a2ad00ff646fe2e689f43810642f37559ee31394502586c94156dc102d32498364ef3cb7fa5c3695f337a4bc028db1925b406b207b6382d07d006476b5f6c5c2f18233b7580d0918ef615f4661d9164df25e367d2530fce5a483188aa40ba6f3c74f568f68c283630c4b38586ec8eda1f53c8c0b74052a47d07fd9f5a27f2d585379b7ec36e313f3bd5e937c2bd82ad32fce10ff479b8c1ebe1fffbb42fc7b65665b80a996ff32248565fad4632f71c1054d2e4b5c2ab13a329140c885eeae6eea8cdefcb3d4d614eae10c555d1295faa4116fb8f544a885c605e2ba456a2c1e7542ed64fcdb705b287dca5b68e97b279be3fb53211a9686bc5df86c54b530ea67bc4c85c90650cb9512a15e003a84448beedf2d2003f19389f9c33f2b0308c1d063314602fc420fca3524cf729e5a74238b17dba28f4015b7dff3d0bbcfa453746790f7a6cf1a5018ffdeba02eedaec113a856a7a595ef2ebfcd8cf8e7536b1fc1f453768e7c33573511e6b40b1919d5e9902975e43b66690152c7cac05d8e5504e9b331aee4151ca066f9ca06a1fb98b8099e81de58494aadce72d39b1b29e83fc45f7e41139f849ee33492d9f88065254aaf42baa69d7af4fbc802c60be4e8a2e45798ac14144d671ca0962b7dc553f4693577c20e5ad94e73ea02ed3703e797c27b63bcd42ffaf9aa25315ce291939124ba4e32f5b3da9c4493d5123d2f25a45ec1c6f9ccbb3c68eca213c3f3fc80c1f3b7b4d0dc1c1d5a464e6933a67cd33e27d7c7ea6d7dc3a5e9289b6b9a9b5cb1e7fd7445c434a81cc76a24a2380393213015aeaff38ef0c19a0aba35c697f7e33b787f73b83583a511f9fdd34647c99113ae9da5c40e7e6230c3cffc5cbd49510b3965ceeb0048b4f614c9d8a35f58d9a50fcf394d9a99e34d22f095e983425bc6f17979cbfbe522f7c2593652c103bbf38f1f526fe73f5092349064ffea4fdba796b28e1f6dd7c6179d854d3925055a8e413b6ae0e7622e7a82a491902b38a1739b97eb40812c4af666d8890102fcef632c93b8f14a30b27636a7958a7a00c8a7c6e52c7eb001faf55e55091339074b9bce2a31653e1a2a498ac6dc3e5d83f8991494721d7fe4506564f10ebad2a54ea1cef4f2322aca2e1fac2f829350bdea39b73c0272b9ee21c19d7f3e2d81ff8b9827cb2b4b76cc84b28de8cc64b1b1d2d6723748186f54d0585f460d447d13bcbb8818e4806196adcaf1fda6179f06b793e5bedccf0c9e1aa62383f07879b37c656b6929ffe7b39b01fd4ebf8fe5981a476f38c34aa908991058dfeaeb10c9bb6b416e6b2edd7be31e97f136d513d4bc02ab24b5419ea70ced9b2bf3c01fbc442f1e252eb166a2e9bcdba89e671f0e9574042576c159f8b4e64543021ff5302264b53a8bf06d318334c07d7a74a9cb067de4fafbf24be7ff3559c1b2bf72a9c518261808bc035ef53f98385d99885e41fade88d0ded03315f24c40d2b11700685031b0a8865ad701010b907ec40ec70e742981035d0b793e18228956967ae870659d6410227da3885702fa61dfb1132435d66ab0df16130118979025eb8a6610a4ad7c040354c831727c233a09c53f17746068f5009dbbdcfc24359412eacd2e9f5bd01c4a82b28733319f1e9bd52b9b79e9b13d5ea7f47af5269f86b31306c82ff61f3c524b7a9293ca8ea672d303f533eab516a0a2828ded0c6b378eaeb4e85aa040f8b3bff0d7c0ad8778a11960b78d84dd103efa2ba90e86b44bedcfe8b395434d73015b3d35d7e6eb2c855250f723ee2f0677e58039559df6c03b8855be859d476ae331ac8a33d5bec19cff4e416bcaa4276693d96692b4e571729ed2ec83264979c830febd9896ede0fdf9c873f3f82d0139b295dd77d9849171c0ee3a3b17d2825d8dcdff64bfb813c0973390475ac9e2d03468a8e6bc0c0d9ad70cbee26017cffef9405c8bdf63ce737f82ff25391f8973f7a53d96637ade1caf03e0d669629b1fcacbdb791ba6c8f4d0d4f6e5db6e52c638b48414b26fbca08b50c3c33504fcb42b2cb708edf3043874f5dd3a674e279ba71bd2f1e9d7d313969fbf8d4ccf458847504d8feab282c6856648de097d000551da96fb44adfff25495d622e6bedcf7f2952d964d36342175da3012ce06882c19f44d9eb7c1c64d5f0dbc3882594dd3f3d8aec146c4dbe400446859aa5288f98a3e8a155fc98ed159437d6f80f9559e197d96423b534c90812456e0b8ad0ac3b0e5e4f2dba8fdd62e2c3d293e742d7e6b35da9de554093b4cc76c1f3613d4ce358d0349266267867a6c5bb65f5385f62f39a8312f099595f918f79d7b30e690220f32a8dca214e573d7d320e5e1a5d44af8a63926e24edcd3bd880a577cbfa69908e3fe02624d43dd513a9459eb90c079c10b870f143f7dc3af96aa3df5d412c72c354e9903de8e9e959a8aa66b417c53d88e4f1523d19852ae042fe641cfe334144c61c58ed57d93b3f5a4be25c792b7d91dd89a6349d52df00fbfd4240d74ec7d8a5435c3f957384dfa2621fa68c3a6bc88182d5e44a951444196fda8f9f06681b5bb3c8e437aa8f8af18aa931648fa520f379cd87a984200c1023ca1385fb9b28c1d0687410c8934b9aa3e3bae65f0f6cdcbde083e402725401b5834ec030e949b6894b58f9190fb5cf96690f7066abfb0d907e80f66d4cbc8266a86ba19df95dc5d16a07c2468d5ac2dd6e509279edf97d986cda00ebdf7dbcb4de71b587a28608fcdc8640fcb0", 0x1000, 0x8, &(0x7f0000001c00)={0x18, 0x3, 0x0, 0x9f83}, 0xc) connect(r1, &(0x7f0000001c40)=@in6={0x18, 0x1, 0x0, 0xffffffffffff6a69}, 0xc) recvfrom$inet6(r0, &(0x7f0000001c80)=""/25, 0x19, 0x43, &(0x7f0000001cc0)={0x18, 0x3, 0x9, 0x1b178db}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001d00), 0xc) linkat(r0, &(0x7f0000001d40)='./file0\x00', r0, &(0x7f0000001d80)='./file0\x00', 0x400) fchmodat(r0, &(0x7f0000001dc0)='./file0\x00', 0x0, 0x400) r2 = paccept(r1, &(0x7f0000001e00)=@in6, &(0x7f0000001e40)=0xc, 0x40000000) fcntl$getown(r1, 0x5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001e80), &(0x7f0000001ec0)=0x8) sendto$unix(r2, &(0x7f0000001f00)="92ae4e758c9534ab8c6d6b95787b0b657b85a4e85759da4558d5de35dd264a618efebad65e23d70a99fd60954f74bff9a8144e4d510a286c958aa522b592fc014d39765e817b053310d58cfc664cae1a8ba1d73d2737274a3de3aeb210a4f6b55769e54b655d3c703a0d7272d1eb3b197ffca67c194060d9cad30d323e7d8e432eb1ed153d6b128a2a83f72001d37a89e16dca5dc94b6b74d0", 0x99, 0x0, &(0x7f0000001fc0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002000)={0x1, 0x81}, 0x8) socket(0x19, 0x10000004, 0x3ff) openat(r0, &(0x7f0000002040)='./file0\x00', 0x400, 0x0) 00:00:17 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000100)='./file1\x00', 0x52, 0x400) r3 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r3) fchroot(r3) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400240, 0x0) 00:00:17 executing program 5: r0 = semget(0x3, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/219) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r5, 0x2, 0x100}, 0x7, 0x0, 0xfffffffffffffff7}) semget$private(0x0, 0x7, 0x20) setrlimit(0x6, &(0x7f0000000200)={0x0, 0x40}) r6 = semget(0x3, 0x4, 0x85) getgid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/66) r7 = shmget(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmat(r7, &(0x7f0000ffb000/0x2000)=nil, 0x3000) semget$private(0x0, 0x1, 0x2c1) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/142) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x104) fchown(r9, r3, r4) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1091, r8, 0x0, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000500)=""/122) r10 = socket$unix(0x1, 0x2, 0x0) write(r8, &(0x7f0000000580)="c8f1e9ccac4727ded7583edcd57bf7394607859db633e381a3c5cf644812dc75b4f31730922fa57d8b22b0809e863387c3c4a981dc50c2a402f271a7de79efd10f93fd5a17bbb379dddeeafd3519f7253c3917", 0x53) semget$private(0x0, 0x2, 0x8) getsockopt$sock_int(r10, 0xffff, 0x201, &(0x7f0000000600), &(0x7f0000000640)=0x4) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000700)=""/91) connect$inet6(r9, &(0x7f0000000780)={0x18, 0x1, 0x5, 0x2}, 0xc) 00:00:17 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/170, 0xaa) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/122, 0x7a) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x6) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/249, 0xf9) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x80050, 0x2) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0xa0, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x15c) renameat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00') ftruncate(r0, 0xfffffffffffffffe) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x5, 0x4) semop(r3, &(0x7f0000000480)=[{0x2, 0x7, 0x1000}, {0x5, 0x7, 0x1000}, {0x4, 0x401, 0x800}, {0x3, 0x10000, 0x800}], 0x4) chmod(&(0x7f00000004c0)='./file0/../file0\x00', 0x83) r4 = fcntl$dupfd(r2, 0xc, r2) linkat(r4, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0/../file0\x00', 0x400) getsockname$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) close(r1) semget$private(0x0, 0x3, 0x0) ftruncate(r2, 0x7f) fdatasync(r4) getsockname$unix(r2, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) r8 = getegid() r9 = getpid() r10 = geteuid() r11 = getgid() sendmsg$unix(r4, &(0x7f0000001b80)={&(0x7f0000001680)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001900)=[{&(0x7f00000016c0)="23a6e59786d2d506df672076868830f01707177ca7918dcf1077806d379320ed8bfe1a4aba7f61078be6939384ce75b633bce1a83e5afc9e36fe1e53f3397e67334b2619475ba147644c686f0c524d0c7c59dea21a202fce080f07ef335d0cdb6756a1558a99a840cbe5698e8d51dc3bc9697060015c70d510911abe757de3dd2d332e827a0dc591ede8b5e0f95319995a5f536bc15693e03323aa7a6da0e4c9260005fe56ef488e5664e0116cca9412e0d3327474b47ca7a24933290c3db4c6ea35e06f8c8809", 0xc7}, {&(0x7f00000017c0)="9fe0d6cb578a99087076b8c3309b4e26bcba89304cc163e9c789cade44c754546ff4a5b9990b66c883e1f8017fd20a", 0x2f}, {&(0x7f0000001800)="59faba16483a57307f2d4e17acd108e7244b1f656a4cd68279d9e542027d0cb27213994445c21de92a93397ff518532baf33fcf8daf02f0ac47165b690f0487003a70ba303499dc3f7bbc8a0f8b96892fbedae7261a12860e79e145964ca2c72f3105e19cb1c50bf8cbcf278269e8d6b42d55e21135eef927a185637e337035b717cb34b6799a2fa27c2cd2114bdb3befba117fc086e0bbfeca4b1a5a4a6fb525713dd67b639c9a5b5d9a99ecf415de83845bd298e19ddb404e00104897fc014912f2027b598960da1e628d201f8bf2f", 0xd0}], 0x3, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x2, r5, r7, r8}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r4, r0, r1, r2, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r0, r2, r4]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r4, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r4, r4, r1]}], 0x108, 0x4}, 0x407) clock_nanosleep(0x1, 0x0, &(0x7f0000001bc0)={0x1, 0x1}, &(0x7f0000001c00)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001c40)={{0x2, r6, r11, r7, r11, 0x80, 0x2}, 0x3, 0x8, 0x1ff}) 00:00:17 executing program 2: socketpair(0x18, 0x50000007, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/226, 0xe2, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) listen(r0, 0x9) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r4 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x30800, 0x6) r5 = getppid() fcntl$lock(r4, 0xf, &(0x7f0000000200)={0x2, 0x3, 0x8, 0x8, r5}) r6 = accept$unix(r1, 0x0, &(0x7f0000000240)) getpeername(r6, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) link(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380)={0x3ff, 0x9}, 0x8) r7 = socket$unix(0x1, 0x5, 0x0) paccept(r4, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc, 0x10000000) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) semget$private(0x0, 0x4, 0x4) r8 = socket$unix(0x1, 0x0, 0x0) sendto(r7, &(0x7f00000004c0)="d8c7b4d700352fb45b4454a335c5a0759bcc506ead1acd6fce43fd678d9e4e69133bf2548bfc8d24eb52e26b7823ac1ac56fd20242567c5831caa912b40cd3e0fe18cf407a21d654c45bf43863203234c510803e8ea4a2f21908e364e6914b1bc09f9dd05f633bccbe05f738d03f9904f7a2ed446a5868402679c73df76c924a1e85b15c1e21ace926c0992030f6218eaaebbdb1", 0x94, 0x40c, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semget$private(0x0, 0x0, 0x1) paccept(r6, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc, 0x60000000) getpgrp() fcntl$setstatus(r2, 0x4, 0x4) fcntl$setstatus(r0, 0x4, 0xb0040) setsockopt$sock_int(r7, 0xffff, 0x120, &(0x7f0000000640)=0x3ff, 0x4) fchroot(r6) poll(&(0x7f0000000680), 0x0, 0x0) dup2(r7, r8) semget$private(0x0, 0x7, 0x400) recvfrom$unix(r6, &(0x7f00000006c0)=""/19, 0x13, 0x801, &(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r3, &(0x7f0000000a00)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000780)="7c960037811e2272866a84076cbe2f7d916d45d9d117706c849d373a2cde9608c82e2aaebb6d0d9e379d3a0d402b6b5cca2ceea26f392ab9cf6f75b311d6752ae80ae80ef9346512c30f785615b0791634f8a5ea51a398cc8ea038693e662d03ff58f2d41792c17538114b28fd41ce58ebf872abcfa79bad55fc1a5148eedce40aa016dd256960bd98bbc0d4d83189c0c859d50f4e69c34e4b21d308c6e16c367f938871a57fb084ac09b6", 0xab}, {&(0x7f0000000840)="b69e1ec63ef1d723c301b04d24dc90050823f7f86add92842e184bb4dae3a9a6289d25c80bc4a66247f355afc74cfbd169966c84f2bc1cd6d259bbbfeea1adb7a05ec161a6f5c98ef9ba12a654fb", 0x4e}, {&(0x7f00000008c0)="aeb5020653db879c82347e", 0xb}, {&(0x7f0000000900)="b7953617106fc7eb591e58a23bc6c85b10f4f41e0609112a3fc58a3af36b7b38936b3557324165a110f90a2c5c898defaca48f08e5f25d75717b803527a13f5d248b81fdc80901de3aaf87e917d3d44b4d149a4968beb56a90313d6f81ba414ca24cbe4e1a189271e8f225b104cf512035120ef2f0f014981312f4169622931886e6487655be9c8f8187826982e2816ef9617fe15603c1cc005eca011114ea1e56c3d30171130d5c0620c32da4240ee686ec203bae5edf5e5091e8e05cf8", 0xbe}], 0x4, 0x0, 0x0, 0xa}, 0xb) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1812, r7, 0x0, 0x0) 00:00:17 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xfffffffffffffffd, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) fdatasync(r0) r3 = getuid() setreuid(r2, r3) sendto$inet(r0, &(0x7f0000000000), 0x0, 0xc, 0x0, 0x5b1) 00:00:17 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="b42987511ff9a5240100ef5f19119233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x2, 0x6, 0x1}, 0xc) fcntl$setown(r0, 0x6, r1) r4 = accept$unix(r3, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) sendto$inet(r5, &(0x7f0000000000)="ec", 0x1, 0x4, 0x0, 0x0) 00:00:17 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3fc000000000, 0x7f}, {0x3, 0x5}}, 0x200) r1 = dup(r0) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) recvmsg(r2, &(0x7f0000001800)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f0000000500)=""/162, 0xa2}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/146, 0x92}], 0x7, &(0x7f0000001700)=""/242, 0xf2}, 0x800) chroot(&(0x7f0000001840)='./file0\x00') getpeername$unix(r2, &(0x7f0000001880)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r5 = open(&(0x7f0000001940)='./file0\x00', 0x80000, 0x4) connect$unix(r1, &(0x7f0000001980)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f00000019c0)="aeff3d46f7780909055c19a046693c3b187b727b235cf1c5851fc65e4b5c72979f74cfcf9b4d79ab87994a2a40b53835213732edac82b52ec3bf8609558f95b81ca6392fd39a803f27", 0x49) sendto$inet(r5, &(0x7f0000001a40)="3ef048b344b1f97d924ee945f4d398edcdebc16752da978687890f60690132207515915a621ba30788eaab7f972c83b44a94a5d79bc254319bc298990aba8a2a1e35a5ada93006d1f8d3", 0x4a, 0x31847a5f84119a2a, &(0x7f0000001ac0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) fcntl$setown(r0, 0x6, r6) mkdir(&(0x7f0000001b80)='./file0\x00', 0x0) writev(r4, &(0x7f0000002f80)=[{&(0x7f0000001bc0)="3b1e43f30aeaed56cf38e03b47debae184acaf6530", 0x15}, {&(0x7f0000001c00)}, {&(0x7f0000001c40)="64b81cf4b7e4399bcd3ed08d83ddaa7cca7ddff12faa837dd52865247f6c43669189f643bcae83aca3b60ce693b0104187493d3377c396312f2d168a68a4cf178111cefd7fb293b51c53fa28b55f9313dd2b187de55f8281c118d4276e2d64da4177c894792458ddaf93ebfa4cc7b735890fdbdbda5cc84b77c1f50b6f2a7270f0d3eda165276a35634c4056f147e0cd00c631db11ad2a0054aafa21709d848bd15f27be84634806e0fbc8dc7fba83e2e5252a4b7ef3a2dcebf1a8c23ba32d8bd3e0f86063423899d03cb854b82a27b8c14acd9023a9cc928940dc4197d6daf2cea0f9d2d09fd33fd459941467f513948910d052874a0b4aa3dbfa66", 0xfc}, {&(0x7f0000001d40)="5b9588c6f216ddc43708e8a157cc4f68351cbdfdad15ec6378b170b0ba12ca82e66123c2006e64ef946d900c8009c1eac6a53efd60154cbe80568b49049382529263740c02c5a3d889afd7411c7406d9163b74b1c855fa26e659f533917eb3ad88cbd9818fdadf839941372062012053306ee4e444730a51df88bcdc99fa8a0dafad9318e138f3fd0fb4b3fc0e87e2a695cde19973c02c86b692d6e3dfcbc0167c1b7a72b8745bd86bb58ce01b59a38b300e878deb7d0a6c9e9675b4e582b9ea577d6564521541695de55a3bf2012cece0d084da75f2b22c7d8da3d5a622a4eb8e0b9be15418acb92cfb8b72fcb6ad673554ea44015bbb4b", 0xf8}, {&(0x7f0000001e40)="dd", 0x1}, {&(0x7f0000001e80)="9aeb2f4b6402ed4ae2a4555d662585b202a604c68f97eae999aa4068bfc1083bd9f44272470afd7ffb175f491efd4a92a47d4a552ba8f8f6e016e0a2560e0bb17307f22714129b3390b28b4179a0d4cc628dda422eed8672533db95cf4c349cb033dce576969ac8f95f3242983b66e28307806abcab13a5d5d58c1a65c9fcf4587e4b96528a1f2f7b7f49594a3704a0acb95f8ebc690a5ce252d3dcb3e65b257fa27a69cdf182654e2a20a8cfe993f5fd3f3a834f75718f7dd998489b44f49be7ecda8d71c070fd6e81c31816f00ac3aee736759413eafde8ce01edb66ab1d749cddb4bd263f9d5de88fcacdf9c6ed0371ec553c76f30142ad0ed7f6ace39a3b3939947ca8c864a4c12b4e9fdd5d03e2df7f105a97e3f69027ce96fd20a1c9b23ed687fc26f2d9238369e6f9bc78eb2ff39a3e0f036bb4c91285573b8bb6d32584721e4428fc48cc35b57074b6be031f46fd17c2799b5ca67e338d85a8f6fdcd27f815a03545ca4baa5b255bb3c013b10020fbcc057e5610074764d4e39681f10f929cc9ac39152af1cae8cd276561b90c2d22b6c53deeb0770e80df9836f39c9c2f0904ed8c347d57d4057fe8b26c8c6d359c586435124c3a3b983d1e7d4dede79fcc29c3d2369b901fd1a4ecb6709ceeecb18d1c8f1161b570d80e1b6a8bbae99b06803a7932aced41941be9ed8dc3096abe4d31e66c23137a66adadc486037f8d66c7f5eb4edaae629bb8110686256c48c1226726d2d14257a002846016ed395ce574acac245fed0c28d1f022cdb5930e5b617218a505a1100cbb9fdf1cd7bdfe3520641b186ef60e10ca3842633b5ad95c624683b7931f0cb64dbd15ba9e0b76487cc567e63f4bd491f4ab2ea900732cbea437202f64f6eac4e51cbbfceca6429343d603fe5128679182d12e28256f59e7c771a430f640d16d3fdc3217d4c1fe5436c960717e620250f97f6d02562a777238f174ff87ba1130f943317e70c93c8d05c211c4a83f5f641bf48da67e65ee4b97dafe2f94f351c62d44bbfbf780a752da2e0e86c9554a057c7f65745650e287cd10df4757da2b0cd2809c4587eab0079e65573b4ec61e076546ec245af627c15e1e0de22c7332ec4f075ac405f3141fdd2977fcbaed74d91003319a0461a1b526b35c8ab03f0be88e7c0d966a9247cc81a10f768d956bde06818ce28ec4133aac13665ec57ccd04bdaed37d9c74ef55052bab2879be6dac93aac0f8991e1bd1e05fbbf70d0de2d1b29674e1e8d6fa29e5971043b2cddce4805d08eaef86e45296ae8bcc11d77fa31c38a553ad978e9e10c3b97066abb04623fee0525dd1d9c1cdd22507f0b2f088f8ef7c3a2a4e4017a77dbcc0a9e3e06ce4ba56e37e90c50892841822ccefa33348b2767eb51001b7f7d1f028215edc1eed93a5740725a35e17181dbffdd7d52a9eb27201108659e67459455d9f2cdfaaf485ed28b3bd86096cd378a4768a5e5c25e293d90bfac351853055a8724c45d7d80678f7b2f1a5a13b6c3ad8b22bc682f47a8eeb84a06821f0a0e50978f1d327d17c0ad1a0d55194fe680d328a07fb188ccb0890621b2bda309862400c28178616c335f8e9e43511bc2bfd7d6ad05e6f30f3c0ae32f503907e8c841ae51a36b4c1d4632974f6315c9bfe3d16e5c2da98835f79dfa8eebc05b6b1c7f9c320e74adc5e9ce0ad86f4f0e5947a4c8f7262fd0339b87e5ed41a558635b86553c444e53327997cad560de54fc8ac20b694a7c589a0b64389c12408df95836a4a3480260576da9bee0ff8c9299b01e668f3cb1cfb20ab7a360679d92878899b220028cfa90bb5c82b87f892d8e959cc18b15dd9ed26035df2f04a8ccb7e9720e4d5ee7a50b288113ffa455b2b8360e99cc312721b930170775a447fd04af3042efd31420259eee43b67273532d0e83de3a3fea6a76ec292bb50ddeffa56a35cf8a80e605f78ef638789dc89f93d7a8fb33e14678d71873aecfe04123a3428b86bdfa96f73628ec510d3ab2a44da17355af102c530cf6acebcbbc3b2fdab74caab50a1e01a104207a4bb2969181c0f8c769124a5f8afdc38559ddcf91b90bcf30afc1ef5a8c331519d79a5fab5412cc6723596f67ba7088153a880f27c600b5eed93782823918ba6ca6e14bab76b629442cad79d5faaca87337cad088ce20c6792183aef1adb73084b0fc747ac4e807a4e138821be2645df176c9fa00f94a902b0f81e4193440a82eeb7f8dc10e4a0640f8809372cc6313e2140b23d2c1cab824879e20006c10809951ab95b97ed09f0dc0427cff5745bff6b954d9c8f772d8869c34ef32b9496754f425a49c372fa1ae657043443f252fb5d4adb61ba4ee6eddbf815ec6d06683a2c91a0407f750cdae431619ee9014e136678f59cca2ae38f272d18d4423ba00aa40e50c21a0adefed2a6692dab23a0a423cf9659017b5c1cb48e173b682da8c51d8aae9924190d27c4696c4fe968726347a10a2387395c12e1a9e957caded17c7884041bf1b976f121c72cfc889c7134958673cb6b7e6525b52a14b4fbfb8b780e276c929c072e9bdaf4163d28d25ad1dd66654d7c64b3d33f92f8bc4858a2f3362551ef68bcb55f9757bea7e24987934312bfd872934fea9890ae0eae07621f4d1909dbd82e0213761396de21b13b3f0f0ff4e1d421892cf104d3d0daab3d878764272685e8444539c69c3c1a2ff2886599ce26c75b92deefd5d255e7cc0492f6a3a606e41b3883b1ee6b31806f76df947010708a72793ad8157463f7d8e6897a8eae276cb367c63325d3c04204cd5c5b81fe4a18be66d7a7e107c8a69b86272eff598f977c0a105ac9f5a5acf06794c3219de9cd4dd278066ed9dfb2782e8236f3cb4efd9e6fb603e36e1a2735ad8e383b3701c765842141c2a8470ccaa415f0bef08ce77b0bdbb7d9cf0c63d833e015ea21882358fb3998f9eabe015a24f74b82611b8fa92b2509d589736450d9f59bb717cd4f741aa2f31080e1396def510257cc7643d52891b4702d0db9788f959bfb2296bde496952cb003b0b994ba874fd756a02f549cd83f7a2592f6208b54f3270437bb2febf43e57082f8024b1e0405e76df0a68bfa266f90cfe1c180a26d3a8e1d322909d81fc94ee71f289780bfa4dcca85e9463553effe56ad853d7511fc82a3e9f993bd1898219ff55d8791c9eb5cbc1bc12d84c2eac154abbf896e472096113de7d69e50970b663ab142a932563621c5eda28b6aa670cc3e0008b94fb2b8f9678e02e96e41bb8b056c73f529c89fd510ca56456c8aaef546aad6fc7e58618f1074497c069ce15373a0b9d516ac48345a1307fc0a30548d42773bd6c9855a5e855ecbb0ccff32d545235cd517aa0d30887c5653c6a1f0c087eaaa184d8762238f5a8faddbbc924290944f09dbd088ebf9dec80708a42ed2c83136697edb524d305e228db6a37366dea9913c27944166cf3708f834cfcffea7807b8f5f2ff37e8735a5257321507ba067e375840dd84b90125a3149593720f222ec8881aef2ea0cae8c0545912d0bf1516da5fb547eeb027e3de749725be332e4761dfb56ddc931c4ff1c8210001fc16c08b8c881810462f17001ad474a236d221f4bf0436d4ed8fd81400cb1fcb049bc7890522a953fb49dfa762bcb7dbfab523239bd39ad31610737c0b38cf7395eff1d59dc73e15af6d1155f2895f73c128a2a0617308ad519373a9862e7ce5fa4c55f6f46064a3a287c4a2bef03d0e548900c3058db1a29a6e0be7a7fe136619d222c09243c8020ab40084b1b78bd688013c240588de90b117992619697401ef86a80ab1194fd0b47c310831b0f4aa9abdc38faf79911265e10e138293ccde38586858ba4dbe767abd9cec07c86023c1339514d2536273429e97bbcfc498432ba4dcb5175f718f5df566c0ffcf7ea4c7e0a06acd86b97ea9df12d71ccca0553f58e027a13e2c4de6fbdbf157c12eff1d1521e65e3569eb33d6cc98fdaec2e695c04b2def0cd0df3382f22e5300b089a4577218a9ce4ce7f29585b030e4d5b731d32e3fc2519e5b9028e8bfabb74d1a2e8e85d547a72952f32dd7f75f6340c31fd65236c6c5d5250c2bbb2a53ee3b3fc6fad7e9f120f0fa1c82b55a86daa9ee641bc952608e8b03ae40d362af51ee67d1c741eaa5185cba094f4bc0ee80cdc210939f8e8fc90c2432e29759c91eb24828624415a306be3725a0383dd725dd48fdd08a1409504c9a992a464a7da19fd45de2faed31306ff76b23b87aa8d1ec892c052333d2dae121112e1f074512b2c4c73e0a73a3cc844495401d422b3705ec8e61f462e4119c2672196e952319cb8acd4610d51aa17515c0414e33246dc9e9069c4c79273bba23ed597ae12d9020d208c388d448de3b71a91b42478865d1709fba31d2cef0bdfd0ed573f94856a309e578350ef52f2d3278df19b1e1acb94a31ef19125e60b770810b2ef1cbd306779641ca123afc9ac3b4e440bcf673ba3fdb8d84dd0b9b73eb44fc2a18163eb6a4a3883f6425fa62a11321bcde9a7fc58456c29cdfb2e42e0b281aa53e4a4df38eebb234010197775db8a68b1d874603ad947d59387507aa61beea43f72e153431d1fd9490a1bbf2e609a512ed499008b9a780a38c30f9337aab6ba86a3133a7748b692a29bbb16b9339aa543871ba13a14a7049bb8df29d39c1c6484ff21fe2a0aa51f0a4dc76230108812df028eff703e3369fcb22d918f0d35d2d56fb84908b1c9bb01fcd8aaefcc285144aa5c6d44b77e578a034ba6e996710dc4216070998514025ff58886f66dc21ad90c6e9abe261c6a0d74c217c142d54d0717310acd75f52d57748c74bea474ea32b9f8eba9b37e26eb91e0bdbce45a71393bca7fc5e974ea52eab58836680c9ad5afcecf5e778d2c801b5c456f2c9fce16896e899f413dc98e386db372239ff1204a18a1012653ee8fac7d7bd838873d0df0cc285c9a76c674b586502c7e47445cad1d703984d9a4ff41f2dbea126dc08c13f38f8d980e86a49a48cb33ccaf62c96eafff6b7082bf7b9f2c7d69d75d1031e5623033c048e85edc24b2ac3daf9041f75d067df703566faf42811bd2c4ecbab92c8c454e6dd23d0fb92d084148bd7d627e80dbc903fcf82faafacc02be18c5a5d588a9b8a82591c6db8fe03d9845207791cf398f945a30a11f4afe2804bb7d1a992737929719bba79c1363d557b87f4de3df9b273acccfcb302eb3943c12fd1bcc061c25ec0b6b798597c85ea88ee9bf98d189c19c820741f6956923bf4c3f5b1a0f5db5fade1bd31e3f6cfd2e3adc3145033cae32ceff6433e4bb82d67f0ddd8a701a7532f5023f6629a7168c830c652c60260562c4973e6cc5146c30e8c5c08877ba7218dff75ef82ced1c3e3bba34005bc4e9b1cc81c2dd398db576f3576e3de8de16a3c2cf85169248e4401ef8b645ad098b95ec7fbf46dace9ad1df03234a90139dc05c508b5e70e1a633e3c153c9b826bd4896953ca2e0d7bf0bcf60909ce5c9925bb688a336642e56a801afe1470fad50bd43ee60e0af2c0ca21d444275bbc9de9eaea7f8035f5b763ae3ce0c1a19657afc93cbe9391b2099a83d283796ec8164e23cc998761feadbe580cd597900cd8a8d760ea7106f2e395c6ca05a2032669dc3ec878fc8fcf33b3e9848ade5d8257a100852ddfaef72423a35521d4c127931db9a437be8f299207d093906c92423889c2e96e2ed230df187b5cec6d4f2499aefc5bf5cc6932d21070698948fe6ff379e98eb539467498cda44b528bdaf9cf2a34004ef764", 0x1000}, {&(0x7f0000002e80)="6974d600f4f1f21f5337f4cf0eedad0214e1fb4eea24780421a92061f634915df3e8c20938414fd42bfae535748835f76bff7c4d347402543fd20ee07e6bd7721c52e108ff8665c41c755b520904b8b76e9e712117acfe6491c1003139cdccb9ce4149148f3a2dd24fe4dfa792f221062f59cfa985f67c34d39938506316c6957159f96b872a59551da6c74833212a8f4bb2692e212c965a01f3cda3700acb68e8ce4421959b1faf7f49d96cab71507e6bba2e1c52d6acc93dbafeef16eb4da0ab98335ecd739a3feab6573aaac86d5436a14f50cd55a1f8407a", 0xda}], 0x7) fchdir(r5) bind$unix(r1, &(0x7f0000003000)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000003040)='./file0\x00', r5, &(0x7f0000003080)='./file1\x00') readv(r2, &(0x7f0000003680)=[{&(0x7f00000030c0)=""/203, 0xcb}, {&(0x7f00000031c0)=""/126, 0x7e}, {&(0x7f0000003240)=""/69, 0x45}, {&(0x7f00000032c0)=""/118, 0x76}, {&(0x7f0000003340)=""/106, 0x6a}, {&(0x7f00000033c0)=""/117, 0x75}, {&(0x7f0000003440)=""/52, 0x34}, {&(0x7f0000003480)=""/75, 0x4b}, {&(0x7f0000003500)=""/78, 0x4e}, {&(0x7f0000003580)=""/236, 0xec}], 0xa) rename(&(0x7f0000003740)='./file1\x00', &(0x7f0000003780)='./file1\x00') setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000037c0)={r6, r7, r8}, 0xc) r9 = open(&(0x7f0000003800)='./file1\x00', 0x100, 0x199) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003840), &(0x7f0000003880)=0xc) linkat(r9, &(0x7f00000038c0)='./file1\x00', r3, &(0x7f0000003900)='./file1\x00', 0x0) preadv(r2, &(0x7f0000003bc0)=[{&(0x7f0000003940)=""/190, 0xbe}, {&(0x7f0000003a00)=""/45, 0x2d}, {&(0x7f0000003a40)=""/140, 0x8c}, {&(0x7f0000003b00)=""/73, 0x49}, {&(0x7f0000003b80)=""/40, 0x28}], 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x40000) recvfrom$inet(r2, &(0x7f0000003c40)=""/123, 0x7b, 0x3, 0x0, 0x0) openat(r5, &(0x7f0000003cc0)='./file1\x00', 0x400, 0x14) 00:00:17 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x1000}, 0x8) sendto$inet(r0, &(0x7f0000000100)="04f214ba64025c6f82e80cd21b845c3986f4594c79287a3e6fac024c4790c3aba0f288d2f5ae64ae656c833c6c3ef2b3cf9fc42b347e0b50d2361ce22c18ca06494f9393e086e3d2838866e8e3721b5ef0a66bf12d11840a4f5316c14965808d29769cb2b1efd01aab142a1413e8d5", 0x6f, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) close(r0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x40) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={r1, r3, r5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x40) r7 = accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r8 = accept$unix(r7, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) fchown(r6, r3, r4) sendto$inet(r0, &(0x7f0000000480)="ced1b64483ac5ffbae75aad2a479b993683e4612ab742a8910fab8331088b64fe3ddd364cdcea87b612434ab956cc15f1b29ef26660f5b5a46b1da49083cb9756f7e16d0c9205e58572d32439b9173193b49e87938cb14f08ff3ff9b165af0f55480e6c80b7e", 0x66, 0x6, &(0x7f0000000500)={0x2, 0x3}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000540)={r2, r3, r4}, 0xc) getgid() chroot(&(0x7f0000000580)='./file0\x00') connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) getgid() sendmsg(r0, &(0x7f0000002e40)={&(0x7f0000000600)=@in6={0x18, 0x2, 0x1bef, 0x2}, 0xc, &(0x7f0000001b00)=[{&(0x7f0000000640)="c76445b540509568e7c60d60ee7fe5ae339971837292a641264a9c1f33014a890a15c03176bdb9824bf496b70bcb3ef8d730b4848addf4f567f926295342712bf2925024c4b28f8aab51f4860f68a805ccd6ca734d455af5bdd49efd79366482b94e338a8f8a6f8aa35f4a1ac32d757309a9a51be7d30b48438f6cfcb6f5f9dd4a4f08da8f56b062e736324a7d04f1849fa2be36e547da3d", 0x98}, {&(0x7f0000000700)="fc7d645a9b742bbba6ce5b67d35ff94695a12c0edb2e1ef790b34b8c6f17f0288d04735c5c544ddd54c3797ddd33e24892f3a5911ee5f1f3d1cb020ccc961dbd37e9a3d8a1d2d1744a0241a19b277a25d195deba89d69134e486350fe9edd644a998d79adeefa3761935d60a86e21845bea1025f02b2737870ca53386bc9c9c0b102594d90adae306e31e242ddf8f5c00d018d8d1ab7e5c25b0d94fc784603cd107ff2c5494097447cabf4cf8dfd5f255a22d4dc954de46d370b58e9b259e734459ba9", 0xc3}, {&(0x7f0000000800)="24314a9b6ad97aa268a744bfab76ee4d3526bcdc65d22e2c42fa5fe52c5a7d8926c9273f2573113234f8ab0a32115f30d95b968d353f1731b9ec77ce2a63ec32154d91da5e016ea5490dd6a7f28ee4ab6fe3efb75611b6b63cccab626fd5893c5352a3261f0ceb8b40e04ef413cfb7a30627275dff33f34db1f8185b1304ea751224376d5c762607df05376fb4b7c830", 0x90}, {&(0x7f00000008c0)="615d3196f0a861eddd149d56985a71", 0xf}, {&(0x7f0000000900)="13791d218d3edd7bed78104219a8064f5e4cdceb39f5a15a39ec8900020f3ea436868a3c872f0b98dc4ccedbce44f7010374b236f8bd41a7919bc6358313f9db24e21684aa789ad9d8186b440bd122b148bf5b1f4e77ca546ca3f9929aae87a0c1d078664822c5805884b601a7a3dc42ab00c43e88da450a3480030e669d7995e81d23c3fa052b242531ae3eaa5305341bda0b585d4bed7b5d03f281fe1f481dc0eb68253ffcdf762f30c3fc889ad63553be434446870d0c744833dffa727a26e0b515015790d8d7e2de33e26e39763168507af83c9644edf11907abe0b67d0d621a2980fc761d4d97a48d3448097e479981edcbdb829bca502cf3ec6d9f6bc830908f373d031aebefcc748feb24af78092a6946ae92b239d742c5ee96dc22842d912f247e2c9b32791ede7cd2ce124b70cca3477371d3e339ae1d4226d185989d2beed7088e9bfb30682cfb19094909c512b95a2d434f34b8c8bbe25d40a82c372ad8a1deef792a571e1772036402c00c8b9a38184a7c12110533e670d9861f1fa4f6854c8968d325eb65c56a7432760e2e21f1d379f8f06d66c9f3ba5548d5c2183a31b38020c911aae760b8097832cf1ad29c6bdba53094bf54f4472404b0b0f526ea88053283fac27d5a9cd6d84c550df70f603cbc33556c04fc09ae5fe9439a8472a347c8554d22f362426eecbd2493d416f7caa0813ac9b9dac523687fb53fcafaa183752aaefc9cd6db24f57d7fe6cd5ce29f72ef742b1fc6331244bb63946a4995a2a581f17a48ed15f3dc55777b43273dda409f1dee3002b43f2b887178aca97fe3268bac6a75ee52872eb72f8dd350c4e5a23952c9c39e5f05a35c82e33346990bbe3dadc80ad58b64900779131612967f4ab316e01e19824108384696c7216824e2585ee0e0012b67db8a93d1daef428d30fa6eec20e8d96350565824b2cb696d52d009d9aad4c5dc0790941e3888a87dd58c6c0b3d810e40aa390247811abf305cfdb54bc1fc982466b0b07534aec4ce106603fed0e4f7166cc06a78d0f1158b60e16404aaaf500ee27ac44ff3e2be90c326583fa3f1818a8bada88db81412d641cfb1fec642759b59bc3ef8831082ae8fe972e2dc9649564bd63294e724ecbb7755cea80e8e00a943ac0cde8da7dfd990969bf82629a493013e70a1fb409d5a27d743aa23790c3286c5095e43882b1bad76b79f56e28ebe505e47bec41053dfd09105c659aec20f7dac86eb29e2d84c45968073b7a0b2ade8be99a837953f31b2c4d1f55cf1e8948d7905e9de3b933b071b077c2307d3b1ff78b582a9e27dde8861629be739f2236d1569117ee00fb9a20b98c5bb08156d093ebb6cbf177822a82cab837e40e51001b6c59d8099653b436d03e83132d51e448554a7fa80382da1355269c33b59298c7aee8b69a36a0e7cce472ef7650598e3a493fe80a662df59d4d1409f5cfbf9bd5bc77a2a24efb807d58f06f20e66794b0ab165e30c16b4318aabf03c786c21a2a0e329a44861a8eeccc2d2a4173c5f938747905130efa82fddb88e5a6998915026d245b7f30a3edc62a1fd85e89d75b23c04d359e40ba1455c7354763206843bcf45151aa7b0c6ce45bd248d8cc007cae141f135be857ece3611c961cc948f035f3addd0756f7fd0cfb302f81030131cfef1b1935d1eb9c7b3867c6b768e01682f0688d36ec82017da2a253a473f957feff99d5818ebcdf750d4a29b466ca6758352d27e5596c3d5bf0cca9d0081ee48474d8dbfe8be4794a14ee4ea5d99b1a8d7572f963d0d6827102173529d9fa980e59ea157d211bdde86a7f102bc420c2978c2cc872924386bc6e00ec1ad9ca533bfa34995e9544bb6bc2051038b32cd2afc7fe614a8da261b35887cd4348ed8e20d18b31bb9d3c28a53d06d81f5261fda57d63a7210c1b2cf881c5b80dcf4233ff9b48b59cac94c0d8e606740fa83f731f13488e4dc939b8ab83e4feac088515a6d642d3a0762271b9cedcbb38d3504b4d6bfce9915981514692e38f3056096ce7400361d6ed09656147ad67c0443b6d8265d3439bf79cc307f53dc5ff934df60b0edca99264d99b21da184d4fd56bc4106db22803164316377c38b434df454640f2c8a68be864987a7b469bb85940e674e312bc85224c5639b1e71ebbd0e99295e5a0012141c96ca8aac09ac45c00cbfeaf61c82668cb4c8774b62fa172a4b4ae5e582e3004bcc64164a5e4ea7be9d5cf85d23e3fa2597b9b9a45283d8a976527ea47a664cd57b5c6d9f4bb72e5d1b52d199825785c85090d281c7d2868e0ac46d5657e1d5ef1a87a0c8bbb87cd5b17f0674deaf4882d0219d945375a673cf01e3561794fa90c52535a87bc757e22bf23d9708759bb051f3dd6f92e3efedc98cfb6711fe88bec7f2cdf888a18b97b0bda0b9b82927acacf8f812ffbe197af6f2dcfab7194560bf28a3d3ca0e657d6faea6c5087149ed1bdf70422e109504219e82f710e005af326775412458d8ddf7b49eecfdffd73d57183aa9ac7aeb99b00d59ffc489e70beb79e91789e77abf76c82fe62d6eda343470f5b0e650ebda40fbb8874f356e3483049d1ae7a966bd9fcf9cb864d77ac3218b71e0e85ed09507e5a9861c0ba142ba39079d8faf1d89524eaaad3ab774b4fd8b7de0f2e956d7de00f073f1546843a6d638c484831492b882873ade80050d5ae167ae896955220971224f09c80394388d42ef97dea8739ecc80c96ac06e21abfbadb27daf5630c4380af0b2c2495d3aa5c44af1880a0fc7206336da21c03b8d4f0f29786495afd6a9712b1282f374ba3a595f52f94211abe72764de93ade0ea7767f2bd8a97b7d7dd12d4ff0fd47008b8cd3cf5bc469ab8f85e519026791ac49c95ad342ab86fab6cb5d5096bcf6e946c921126b1bea171d76b8e398302b43b6acdc677821b591f26b6fa8054bb74e751127985e3a7a81c46d7db0780999f98fbc7285e349dbb22aefb2620225ec34bc840da9b6ef2dffd5517d44e6e2f67a6555778894cbeb7b3b0a8aac04fd40a7f8737878d37aa6297c8f70df558e11c0c1e229bbe9bad60dd9d67091ddeccd272712cc6fd3127f37e02ce453304ee9b4df232957370881ec61c70fb30b695e97d199af969ab0d728296d28c47388a9aee0c268c1d781614d33577ba17b010dac22e18cae1f53a462edd1d50da5b04c49558cfacd5f96d11128e3d3ff8d9247206201fe2ba146dc2a915741b499bc02664e6275f20e5a90f26b45f6f5019e4400d92941e4fbfc2692c4b256dfe31187c678c7e92cf402bb4944dd122a87fe3c1ddde3d97d5dc008b07c6ecbf6cc941d753579440891ae8c8479f3ee8bc0d30cc060d3cec803711956fc19bf825f75fb5db8672ec548607a3ec5754db5e367a1ae0906de160030b357fe397d6199b83087b74371ed87912ea5e50504642648c6421a939094424594d307a56cbe097a2ed5de3511425cdc72ed82888ea51d447a8d5548fc14590fada6c70caabb3a46b9275fbfa8de2c083eb737309c4e1b07b317027d1aa10320bce975a6f553b1dbd6bbc2adca234361744b7502d2718deef3d51d847678a7d6d0bde9358a7ff67fbcf6db3d29c92114432fbb40527de93f9facb293119e82af4713089eb3990105472901cbc0d83e46e98139e7738eff1a5d2b6c0ebd18b1151d79cbcb2b0b65560ce3944d1fb226c94d8691a9aeccf41394a8f209489fcd0b4a0c0a5f0cf0e3527f5689cbb701739a6bd012596a564f566f3226e97989e1228787a58e58e5f61eab584ad56e4637c5c2b5c36dd172ad40f6b5a8dedbc017f222f31362c58c7dc03255fe9d2973de2df7bfc2ca077ee3e5aedb69ebded8218adc583effdd759803bedfd2dcc180e0347ae8b151b8bfa87afea1aad8387c48d231ab46a81ff1cc2cd875092c28f46be93e86cff638d3407ef30dce8f1dad35b2995468696602c067a3c2f846ebbd8129c34284f8e895e945078e908ac3c479f83c7c8ce404d5f682ee707f2b54f91ff3fc7a7a74403e9a1ea17a0a9e79e02be2b9d7531ee5294f4b63b2b866cc1cbf9236366d9fbab89dac866ee58278c108f2f3eeddd36e4878f679e31b780b46ea6dfdb55201540e8f2763487fdbb0a30d9a2d208279295d67c71cd7fa10167d8c9c7bdc64c7a8e0d4322c794c2452bc1640764f248f54ae06cab62c2eece77d7e94869ce6f1ee865f8a90a329cd552ce4f774f3d9825c66f4df43673288a12748abb9a1cd8cb5b0dd39b1b7e6b0e2c1c1a38c79123eb34267e8f2a5e52cb5b01d778826b05b1c463a927ee30899c07b4a00bc362c3cb4425d6f54d132efd16a79a8a02bdce71e73473af5091bf45b34cd2ed08a4f3fa412ec927c574e3958ffdcb8bf63bd19222fedb9a9e0ed99dc5819cced62217fd8020a70ca7427d4b1bd41902e3eea35806308332071473eef63f380502f6be81fa1284aa3619c1f5ba9d54c12bf2f2051478808a33c762d068de63180f654159a6503d650751440a3eee9f71b5707f6082877c4f288d6b728d792aa0637979fc31e36d115b0c66bd6898563c707f8c34c48b1ab63a825678ca478c8a090fbf3e2c1d8ded12a7ed0ded8c750c7974d33d89bcd54016a50bc129259c0236f202662abcf88920c9d45072a9784694fd6e3a160835e9e9b84c0fccdb2406a9b8975d79a167ce87d70221dae9941c08ef033ab98380c4abebd11b802e54600df2baa5ca686f61ad7d5dd854b69381781ec07ef5c8ddb34173f76b5a1c20e53f61bcd1afe5cb62ea31d168e38314853bd686a4328810d8e89033571f77feaf48698403840dabc0628c822ec609db6c2d518547e08f63fd933ec6fd3d59211c8af93340647da66792257db261671d2bbfb7aa4443473b5405b038e20dfd1a3ce7e65fd1f4773db87aaefa2c3e869c8d063d7424850babd3ffb434f2cdf7c894294eb571bb54f3b9e8f2020ae6712768e02925ff271f94c2750f62f83dc62e4715a1076914062da2c0b8a6729af2ec5ac9826d90736ddfc01ee20f0011d6b0dd38ddf3b81b82b497acd886c4e6b6238ed419d67fc3714a710123ad55f02961e359a014caa90778b737d476e48f0aeaef7ce6bd16b39e038bdf188b8af46eef5b129b09f4a473580812933e536c3294a25145138134580cba9373cdd81c838fd7e8fea1cac9087d5dec168d4afeba01016d17db6b38f8bcfb5122d1357a99f6e411204cc675a9b7297277d455fa08e418585b8c553e401745766bc24233fe35f44dd6b52a65eb53e39682fc54b726fffe2a8a3f660278aa45cced9df16c768b9f84c5bf6f370ab5e1edc1aaee8f22b9f3861c54cae93bde26814bc26be94a8936ce2183cb5064859b13b91aa1e7dd38e4b895018af0905656302b2a33ecc4934fd3427f9e73e17e3bcc84a077996713215dc411b8443639ef190350510b73412c9d9358039d505f5d18ef309ae26536da582ddd9e867f478f5c43959f092c0c21e17e4ce7d2ab282455b468fe346db4845981d61ffdd95d42c15fa20b2e90383e5be9a38c229b2793919695a7c1b09f97c7ec395b4e4acc2848bd320d78531a0ff327bca5d4a8596a78affb25ec0e1a6f02d19e418f535df99c69e22f721bee2479152d3b3a0aa2017647d3a6c6488370cad37be7b275c43c73cad91ccbb6d54768af8ec473ae390cd14f1c63fa47e3b8f0090d9fff9a084920b3bfe748b03f43edba5cb9478fa3704cfefd23d3067548ee7865c7128cb88a4c4c9c279e011a20cb1867f6012d48d0042a5868ba89529a8d486704", 0x1000}, {&(0x7f0000001900)="7ef001776d6f61fb3c701235cd0c37ef21e11c0e37c232db2156c3937f233212d56c7be76d6010ad4c7c6096f1a4b421074703b63091f686d6a44e0fc055b26b460765b47ad5e44bec614c3af1a2b170091b472389c1521f0d57316966fe6d0d28b63eec85d12294f937dbb7e262c60104fcbfa2c117634297f5b03e6f44d7333982043af094dc6a2c0b0cc643b5e85b708ddabc4f6107be40698d96619347c436754420f02955206c6f6c9e44ef30d2b0530114d8", 0xb5}, {&(0x7f00000019c0)="425e431bc6bc30a98b2ea38596fcf12cf5d93cd08249b6c47ac0f508baf02cc9979f790f9bf95ed41adb0e40302209fbc21fa4a3cbb2666f4f0d48a0534d9dff45ab0a7e6a6fab7215bea11bc4df4528d65f4cb89e0f5f01a23f9af0069029548258c4dc1f09ea5d706ca387f7814b69a943d98ee4e3a8cd268f871cce4b99f566e17eeb8682fa0a52337237a2f425465a1823ec82a2d4ed38cba7dc4ee2e806a8b173047e28dca18a0d6b992ffc037fbca1af3506b75e", 0xb7}, {&(0x7f0000001a80)="e6d9ceea08fded26157a3d62aa565d48925eaced24852416", 0x18}, {&(0x7f0000001ac0)="1b6cfc89edeb036e5d4860c3ade12cc31c", 0x11}], 0x9, &(0x7f0000001bc0)=[{0x68, 0xffff, 0xaefa, "cd0bece1a1c9ece758a8c8ed8fbc581b6e850e8d2cf1ddab6a1be8ef6e169b223a2ac871a516602fc7787e60d6a6af60e4a2257bd5df5043acccb44aa59c604b62afb50678a679c5969a8b554077a3e319e6646c0923"}, {0xc8, 0x101, 0x2, "4464db05160bc3fe18e06debb73918a92255fe8238b7cf6c423db57d24aeac5baa6f69c75afef7945822a9a0a1709c3319722baebbd065b9c07e4974edb4cacb0f7d8bdbf12c46c0d3a37f2896a25752dd3942154cafde2577bbe74011b617fd82a71ba25b62d825d57f352f5938ca3437a1ff543adf97557a4ebd061ef283b29d61fec2f0a274fa29722503eec386b303eea266d853a935c110e8d3ce758d1c4664f2b9a73dffa79d4b927319260ae39195b990be0435c3"}, {0x38, 0x6, 0x80000001, "f06f88d35ca98b2cc7a24f1d27751a5d4e0f436b3b8dbb334932163c3aa1f28782931fbad043"}, {0x1010, 0xffff, 0x1, "df5b9812e93234df7b851327f6e42ebf3b3ac06644ab0f008b23c234e7e7e972010738b8d855b0f0346efd9369185eb9726480670cbb4d51778383c737b9af9ae963f9b9b3fcc5745308dfec4062137efc59d0aa64cafcb3e49827df8ab1994fbb37541d201f5b1e38f5a4f992772949a57504607e3b970649fb14886a262f1224a7cc8268ae0e19130106f0c3bebdcea0d3d4fd36f839448919fcd6e51099a1b715e8ce134d5fa7a5c2b0be7eaacbf048c05a51e6341566fbaa16172ab1fd21b6aabcbc494c80992a77f130fb786e877bc70223e9393d4dedd40aee09e838bc344b76939e16f5baa699c32c3c092ae478a5aed3f14d6751d846744ee66c208dd221c7ad48c6eafc2b026dc09fe17d6441a848806b92fa216e37de2e957bf3bbeb2c176bd16093fe6fa1bee46f11b05b171867677f50d311c6db1e5e780c3dd98e52b5c313d97097f713e3cf29e66eb61390ddbf504d881bb4caabc20626c77f87203e389e9e99eecb8d516b4465b6af5b7e366dfd8d0b1358509ec64e91fa610075e2469e33b9bcb4f657bef7d4ed8a111b3c24a4124eaf89b0352063ef6d799f058d947c806d26f853e50c5470eb8acdfed6bb719375f54afc158ef8c1c0189f26e6d10cce75261c13a898be455459838fd0913c7e7bd9d2f4ac29d1fbcda867121c7d71a7405c407187a84f07ab295fa8469f05c319e37d2d4cc61ade6f033721db70e3d92036c66563bbb3d826c8cad1c964f8db39042335e6fe5559723b69776c6c437b1d24d6fef83409a6c21aac5ab5eac77aebc0c512f0dc0ce42b0da9275bd3a30d0c075af8f25b991afec45b22716f945707b82961e5ba5fac864d12aca2c7f1852c03a0c8f1a1a734e602ba488683e3ae9e24128ec138522dd7b8b793360ec2ae7d408156e408dead4a6dc681dcef02eb85303f38bd8e77a76ed7ed0ad5ef216987a2b7699c7583766e69d26fb0f15e783351bf1f336fbdedc0a6c2221cf6dbcdb1aeebeef6a806220a658da487640da4d4bf22309c13beee5878014f1139404a978fdbd8e46fe88fca6d7c3b105375aaebc9753d486cb8e8a9623f477759ec656bbea62eeccb71e6cfb7c49172c2a5f9401be0dc7d8e6cb1fadc73878d12b17874647b1566e177c4e1ed026b9a56a680c80bf9e0ec011c4263f66522ed5300bc34925a883e2de537c8a3b357fa4d200a5ee44ecf47d8c8b9a7d1e523cfba367f5333bb9622859cdc10c7f65a2c0d59eba79a3a7ff6871d9af0d12fd1b458e377ac0ec5d072304a0288efd11efbb65f96c0431c9fb45c151b86d9bf7c45f0c872827c442207e774e55e8267cbc9253da9853b6c632ca29c4af6f68910a74f8ff767ffdf108a78d5749d1b25f88f1983e7e00afe8ab4443a00840bda70eb2598c76089b579ef94e7ac7869943d74b64b8efa213f10f9475f5508697309cf8cd3e3d1e31d5a499cdda47377611503e9ec625ab5bbbcbce58c31fe6fdeaa637f901b1f5d2f89753cd3c10b7e6b4318c9902d524658273e37dd456d48ff1ee80cfde6dd087c81883c09c76bc29facc2f3171aa0b2c0a64f580b553a00c58ec8dd2640412549b28afab1ee8271a2ae87c79570837769a19577de0e18793f62c76f8877107d9933b3002ddfb49d2be4bc7bd2ce377220b5ac7f15761031162df29ec46c9d1a3b0efa4d7614dfe1fc30ebda47d02aacdd2add6793fb33702e0a93bbaa6aac26035e04d3d7824db03e10948bfd2e1b798ea049dda5ac2d54af5c0752c800286160e39293f1856d4b8db75fed101df8a0c17308663b56846674692d9520d230b28adb857cbecdbfdad924fb2e050735900251ca07899d4b36997d0bdfb69e1045a4b164c20796968c13650e702464da428ecb9c342a2c3a0cce7d7c581427bc2e1f3d9726c6a7b3e98310725eb7e8b05245c4ed4125b22aaa091705af5882d946e0ac72c03fda0dfe9237506ed7665c2202c640f7acabcaf5f830c0394009d4ff8ccf830c3bbffb1be5d9b86df051820a5d8635d04290d61ac01938bd38076192fb5ee292b6dd19c389107a12a92350ecea83e6c2071de5c504cceb22599b03e543ffaf7944a3c329ca5a18eca65105e7a5fae5226ec8537c82f2687702aa3ce14a00d193e02e9cfe73ab1367e889434401153fa8af785e2dc7d2a7286093993cc3c95a7d4c99d8ec313e8f6a3fa50e9d15b77e22c7b5c349eb80738b256c0714a08dc99f7c26b9702f28978ec697a90fd059f69fc38ca271fcfe8aa63785ed8fbc7d5f84e1a296ce494233c8e70e49fb3e1985f77cce1126f3539d454188cccead8f60cbe598298bc00d00f211b33894039d91fef13d4aeba8f5b7e089f6c48bab770313b8b729363811fa516692502d27cb066151a808fa3acee5b554cd5aff8be6c23e98ae5276c6830c4fd7d8b921384ab7eee8f0dede5252eea153ea489a9e747e97b1898f88748c938093dc126c87d9778e875d1d028b92caa163b7ce9e1a59fa130122667f613e6e3b463a1d5c96f680e609f060b22c6549d7d386a37f53fc63b6bc8f595b5db3aceef88a3f7766a031ed787f0a06f7c5f939d4ebcb12fb198b56a4156502597f0c71b941e695b5ea6a6f4ca97b69cc367b5f8eeff80af262ece82430d72f285cec9ac33025af02c4e39bda66080a3877d8539a18c0d3d7c49643c53ba9ea4bee81a24d7618cf1f7796ea6930cfc308cbecb79122f8dc466760999588c95d50b666db456339525747ac2d40f3c3f8b3b56a0e7923c1706abef2cc0804928b0bac2c9c9e0520a0c37927e7f1c2585c8dcb3265d1b11f9aceab0bf6c9f5ee7116a3c0c508af0c4a61de6b2a437c7f87b935c6d48a68db9f3b0ae6b34e827802dc4400baf3e6c12c24502a3da3d83c279899fca642a7cc18bb798936c423b4eac3a678f2fa24728d023abf6bd4a2545e2748d50689fc708377161975913ca8d5610fb29f8bdad3710de13bf91ff892e7f5c2f70e1bf6223096867e4a9de8a8ee14df9e63e8d234fa1f320b9b60835d9e02d0844c2e5d6ce8795c412f35b3523a48c7e217f8a9b6d58b56e65df88984946bbe79a70f548ab95ce917131023a0feeb9f59b34e3b31c9353c07232537fac65cdb5d9e6133f2f5cfb7cb8dcfd6c10d3ae67d521dc21eff89efb66e9b192b85dfa9f26d246bd3ce2f24440c801b4e19698ebe44180a4622375fa9fd3413e09766ce8449bccc3bb7c264f124e16db2b799b3862d67da95036a426b385c567db2d0c2fa54884de54d12e78ec2ebf64f02aba5e8d37ffcc9056372687126a202073cb147cbdd42bf100281d270f4632ac9ebbbc969e29c68f75cefa4a1d2ae3e34672bb116575a78eeca08f43d1c8677f32663fd3d483853b927166d883bfe9ad4535eb672ea8c5288f682e8c72abadebb51aebe7dd76ed4d388aa4abaaf40ba49ff4101b603c4bcb1ef16ac8b725e8bde14772f33e9f6e940a3c75863bc8b8c6d3567ffe8a24745232b22242b54fc672322497621ce86e2f5bab253a6f3d7e0fa85133a186add96f6c420337baa45047674604b3fe43d3af246c60ead3c4fde56e45546506611e68c8a97f93f86fd71314ecdaac9acf61e92ff6e913117a565666c03c20050284bffc25c0f743deee2895ffd5f9859a8eda9c639ce7f854453ddcedd0aba859f9697b06f683267151319aafd77507ae98d21ee6dab15ec73ebe3feb18f53d1be3ba40242a2f2244ab11b7967e6a4fc18879d3ef545981659ae108c220a40e515510e33b14d31abf0e85d7bcb51b1965d1a55c2b6edbc697f18060427b4487948f14ce9a21fdcf657151b59b1e18c91d635c9922b10cc83044681a10b854b290c2680c62212f64b657aa14cd3cae8bbd742645637be85aeb19a69f3a795a47e3b6e5c52fce28959461129c1672a33c120b3214cab7d2c042eda6f35ed085b936ff697db5dd91fd0dd4ecaf63e09958b97da1cc991bb1e7780c4cd0cab6c0bfc9feced49cbfb6108d9b3a04dea55e0c26f28d5ef78caaa8e6874c132516b84042d771ccd0a464f9bd35dbc6c8d2122c4cbc1cef75a6c9c4648ac7ae72e47341cb6a14f85e0928d839f2b849785dff62d66c1a5e66e7afe48a1fd82dd73bc6ef1e1659984ccb8308e655c59b575f68a3cae1ab5809c2273d4aef7250fc3972ef4566d1dd69526e21f944804c1cd9097e4e13f4e3b8d44f28b358c7c470ac738e709c400d187692c52fbf86de49e48ce837cc64e9734aa4ef4e53acd000345b5750e5f38e73efee93f8d6dec18b2246d12530ef7069cb691c91490116bc21e2ef77dd2a238f936f08a900deee66420f1517daf9a5e34c095ab5d4a8331f627abddd0bb063eedbc0f1bdea4e71782cc3a91df94a6a09d72ef38e8d338b38702c0be5865ecf522f375ef92dfe8227e904fc13e20bde3dcb8829f792a4112b2dd8833aa574b66f099f29ab779fb4891f8f42a3a48a1bd1712a933e80598885a852f1e79668302f5e3b7ed2a2b5c7f3c0c1617df8a2cd3534c3d74e1422a36bf2f7b29d346cb24e9cf8a89e8c7a2228613111881775c8a82ab13560b7847b65021615620864290de80683d3c5005e32dafc4516ea602f5161f7f85000b858fefde2ee3d58bf9ffe465553edc43b59951b4dc12906321eed5fb686958937213ccfa9eb5039ff89a2678ace9de2feac24d4faf052c4765ce48c5baf5d111aefa6caf4afd78fd76bd712a0bfb25ff9656fcdee2821f35113dfd736bc1b647988eac274b76003be7a28326cc364a12959fdebac4e1717ab297734ef8a4c90214d62ad924bfb8d5fb1abcfb8960ed4321801b48691f0dc720dd210f10735e8586a6b49df4931628926db9781a82e6885283de3a479e474e55fccda0722061ec5daeeac010438efc583719a2e711d29eaeb858e1f446eba13e25918615d23663aed069ba2fc7bad0fc3d1c0f2eb2818f0fcc95474fc718c66cb10bddc80a3bbe2e799f9ba0a5b7082bcfad46aee5e15ac0fa867a1bdcfe8a0c9622583a03360152783080a83280ad3ab615b81bfcb25c543fa364df80f551db86de1803e2765a76f48a8537b8c92c18ec377418b5ed3ef64d433a33c6c4c694aa67bf1ef135f3ff9a9cb153f0e2581c503be6b2f82ea25f4ab31a399e85f841835915efe0c65b7d58bd0cb142b414b2abce64d988b1b8e879f61c2ba16e533430da52a7e7aa707417a7c72539db13060e99302aef18459d0973ef2fd328bdc92fe0a9b103561f3cd9859ef9a004334378ef429005004a0edb3e3a824e634bdf34ef9c42613c13b16196e0159f9e37082ebf8421cd4c31ab40c85de56a105c8d1450c64217b71a186a52c566c82e9cc86295c3caf335983e6a85b5b38030e3dc7e1cebbb90280c90802a01a3ee23caaef565ace122cad823d98c42992aa9dd38bc61290e2674f913a56005baff0638e2b906465640337b3ea4a34ed7a65fcc222e0cb6fa19c173cde52c711e0852bec57910bdfdfa34ea8d514f78c4e3540447f24ca34f0a8ca0b62c4551cf3c3e7d9268fc06fecd10b01ecba86c11de8919e2fa718959aa9960b25429411aa39fe510a55ae64dcce741c770f58a4a446fed50038105f1e037b0d44a30be652f0f0f5f4c56acdffc16ebbe1a944a806a1ab6cbb7c7e7e65a07152039b563f93a245f669b3079fc2fa45d94cdaaff002266be142a3ecff88053d3d860ddbdf1fb93a3c9478d6b4929a00a9df6a59963ad168498950207e32ce09246292b95f9427c881af52104fc8d2ed7c4e9621e488e9061ef407c7b7e188679a8"}, {0x10, 0x11, 0x7}, {0xd8, 0xffff, 0x101, "72e9ed96cf5191ff61f4de4044f48eae8a9ccf75ba9cdb73826e535f474e1d925e54e7d14ac133fc8663bed2f7aa44918eba5caa679f0167e1e05a9124d1c48e1903708000e8742886a5a851df25db0ba206196f893f47e88fadf68f5d07de6a3490776478d782c0e7db6322497a2c9d8c3e8cea34fe208396fa88646a5cea275193b961458ca55894437c27468d347fcc629a1ba06f9812ef8e1755e104688e588f41edd760a7a019743b94cf39dc366dcdae5a69bf10c6f0dd4b4f0c911ab95cd3aaf03f"}], 0x1260}, 0x4) setgroups(0x1, &(0x7f0000002e80)=[r4]) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000002ec0)=0x401, 0x4) bind$unix(r7, &(0x7f0000002f00)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000002f40), 0xc) socket(0x2, 0x10000004, 0x800) getppid() socketpair(0x1f, 0x0, 0x8, &(0x7f0000002f80)) getpeername(r0, &(0x7f0000002fc0)=@in6, &(0x7f0000003000)=0xc) 00:00:17 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socket$unix(0x1, 0x5, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000002c0)="91dc3be0935f4dc3cde1638b4a346a8db0ce535f64b8d0f5944a91e2d9f731e80f96788740556465cced6a3a7a53504c59c22bf4452ba01e7b58d478cd2150b5ded818ae592e87fafde7e4fbad41ae086485499a4e2c4d39bc1f2309f84a1b3e5ec054c1ac2564d299f8c0e786e717dc0f4b60651f66eb33a5bfc4c99c076ad14ab09bdc99c8d82eeb5e8b", 0x8b, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r1, &(0x7f0000000200)=""/172, 0xac, 0x843, &(0x7f0000000000)=@in6={0x18, 0x2}, 0xc) close(r0) getsockname$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/52, &(0x7f0000000140)=0x34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r0, 0x0, 0x2ab, 0x6, 0x0, 0x0) getgroups(0x4, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000440)=[0x0]) setregid(r2, r3) 00:00:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) sendto$unix(r0, &(0x7f0000000080)="ede0320db95aa0efc87c2a476d092e55af574c5e4577ac957bcf2688876e8f5538ead19c3c22ca52c295a151ead3b6d625f3cc5cb3dec13925080cdfa400864a99d0d11f4984e6eafa77004460f91f854d68087398efb978594c6b88da30dc9c12f064049a1b7ad9ad451e6b5365d74a342cbb7e932bb0880144d9e5e4d5b2239a5c9ba348ecef6ab487064beeac", 0x8e, 0xc, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x5) 00:00:18 executing program 5: open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000, 0x20) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000347) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getgroups(0x0, 0x0) getuid() utimes(0x0, &(0x7f0000000040)={{0x6}}) open$dir(0x0, 0x0, 0x0) 00:00:18 executing program 2: r0 = socket$inet6(0x18, 0x40000003, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="c5ece43e594e71b8357a508670e9ab11a06dcf926537a84621f3798b1803462fdf6ae4f889b3854c7901bc211b9ac12d3e08d1c843020904caa759f50fae975c6043f27f7c7d6165b62445458259ff363cabe595a33c6e247bc6f59c0aa8dd4386b71392432c5da4c9ed5662c3d1c909c2f24199ee137d078ec5c79450dbdb0736deaed4bc26a1", 0x87}, {&(0x7f00000000c0)="437cbe401658827925c39d9b09d5d2a43ddbb010bd73727b6c0cf6d264e8d7828e57f2865ffabcf8186a16cbbb83bf7a30cda56bf48bd02b619594d04c9fde54922f0659c29251a21ba1cf44f404d3d24abf0f9b85055d2ad4ba692e9aaba8f85030e750afecfe", 0x67}, {&(0x7f0000000140)="a8f4a99050fc5fb4216f1db8cab09f1d5f9a72", 0x13}, {&(0x7f0000000180)="5480cbf7b5421aae2805733064e7d90fa3bb466ed442e17c2f46b603729f2c9248c125bb6d9d0650c908c238c0048f033fae0653f915e588055312eb4acecc0d1c28fd27ac97e780449fb66eeb80a5499f10ea8ae841c60a85e24b7ee32a0a9baaa1b1f821a61786369abc06186fb44679e83effb25c6810b60f7b519fc73cf9537863a43a40bf06d3421e4e097bfcbb4f531337c756ade7dff1b007d6832822f0969edb05029e129ae864cb4b310927386d300b34b92843f21651fbc768c46d829553ee0543b71e651eb5b7da45eaf993f1ef5b1b6eb7b574b5998f2b7bebebaf590b6f00a46c495d79792df8", 0xed}], 0x4, 0x0) fchroot(r0) close(r0) r1 = socket(0x6, 0x1, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r4 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/95) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000380)=""/68) r5 = getuid() r6 = getegid() lchown(&(0x7f0000000400)='./file0\x00', r5, r6) lchown(&(0x7f0000000440)='./file0\x00', r5, r6) getsockopt(r0, 0x9, 0x5, &(0x7f0000000480)=""/235, &(0x7f0000000580)=0xeb) r7 = paccept(r0, 0x0, &(0x7f00000005c0), 0x10000000) recvfrom(r7, &(0x7f0000000600)=""/104, 0x68, 0x2, &(0x7f0000000680)=@in6={0x18, 0x2, 0x7, 0x401}, 0xc) r8 = semget$private(0x0, 0x0, 0x1) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = open(&(0x7f00000006c0)='./file0\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000700)={0x5, 0x1, 0x9bf, 0x6, 0x6}, 0xc) chmod(&(0x7f0000000740)='./file0\x00', 0x100) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000780)=""/179, 0xb3}, {&(0x7f0000000840)=""/220, 0xdc}, {&(0x7f0000000940)=""/81, 0x51}, {&(0x7f00000009c0)=""/254, 0xfe}, {&(0x7f0000000ac0)=""/198, 0xc6}], 0x5, 0x0) execve(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d00)=[&(0x7f0000000c80)='\'/&[$$^-.@\x00', &(0x7f0000000cc0)='[\x00'], &(0x7f0000000d80)=[&(0x7f0000000d40)='\x00']) r10 = getpgrp() r11 = getpid() sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000dc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000e00)="9b74a65d5ce441cc207ceec843a5cdb1bfc558ca20acd132ce520f00309eb0167eced87c05dedb53ef8c93f19766454c7e11952e50db0441f90d45e296b0206ee87b1611796a8eebe45c5323778bbeec89d291e81cc8513cbfab0159093f52ec5b9554340e8776c801114937edf4bf70f460233712f04c61e52e31245b9848c8faf0557c0662795832c9953f4f81046576aa6fb542f5a811704ed2b920fb818989f95d6185c8ce291927268d2010bf653b70cb8186bac2b91f960f", 0xbb}, {&(0x7f0000000ec0)="af9ac655faa52b34e3930b86967c20f305c48cb86fe94a009b2428d2d81766fa8c0e5b37d7d1535fe44a3ec8ed468d47fd97d0febdfd050443bdc1714af84b102fdd0e77c2c2da91b9f297cce00330be45a461f7e4c136380b885aae8ef6b73c6873390d0e6bd9fe054e899c1867cc820044a0de4ace05312954ec80dbd7bc3c610f6e83df529a0bbf447535d6e59a30dc775d7b275b36e6f098c6f6b2a4705d54cd02384515b3db663f64e6cdfc4ed94f4b83f61e03c9ab738fbcc61768bb15b863681b60343391b099a239c0a296c42ccbc927e1bab7df5b8adc883304d53ee32a607746f268c8466892230e71fb22cc", 0xf1}, {&(0x7f0000000fc0)="fe5ff5034bfd48457970abe00cffe15afb85332b99d77c8fab2d7f81eded94da4ba60f08150e610fdcc40922c676f481f3914e3d22e07be5378545dc4cbe140fd5c0aecc7135eda3c60d6f54a66860b472ddd65b598f9ad741043ab6cc501d8b5f038f1ca179204f7e5174a15cf8d09323803da5a9031b871bf591d63c84dc53abf89a8bada1c0e43fb00b58e3fd5c319bf29848c5a36731b8226cb8c8ab887b867818196f982d39c19be307eb78ec03d9844077b31014b5bff54a3d0f14935b0365c2850e359273e6fe9afeefce1a5c7324e2a4fe631c50b8aece01623675fe49b10f37d3a9a7e81b5653b6331446df395a2545cb40e7", 0xf7}, {&(0x7f00000010c0)="90932a6dfdf25f62bab9050514937c18b14d0e28c3f02b0de76bcc4d0e927c67656b50005f04910e757f8d7e05adb407c5c74ae8dde9575208886047d7f74e2c450d883d2163373586f64f922f4d9e5880c665d5b772705b887cf58a5c1430e71e2fb9e1d82c35f89898147826aaf639f6e95193a518308b3873afad00b6cc9f457a66e8b0407c6e80d9c9d1d6f49f82ef1ee498bbb324ff587ed5eb6aae2accf708f0b4fc1a2ea1f7dc05", 0xab}, {&(0x7f0000001180)="2a04339b95d6234a3d610ad20c07640d3df15a29ab4d6fd0c40fbc4bff0ebfa3ac7732b2b14821a1c6dc64c7d498d2aadbb3809a4390ac652a79550cf9ebe3f72775eb2f11d0b95550e3bdce7c48de7dcdb686302d90906e3b6f4115dd923799d41c09e4612da64207133e21f969ebe190cbf10099921fe1f4f5b95bfb891425fa387c1dcfb91cc039c49f261930b7c5504bcbf292130fbea40f3164133dd00bfc236a2938e8b467569ffecc5fe1b63ebf", 0xb1}, {&(0x7f0000001240)="f401ccb6d1655ed3793ed0d684dcc72a2e9b3cd4b1692431709008d2d876bae3d7e56ef1be3f934d8111bcdd7ad5c10bf15a6aa3d1cbaca3b944b60d7ae45e3cdcf9a79173d2cbc9b4c38e30bb", 0x4d}], 0x6, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r9, r0, r7]}, @rights={0x18, 0xffff, 0x1, [r3, r7]}, @cred={0x20, 0xffff, 0x2, r10, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @cred={0x20, 0xffff, 0x2, r11, r5, r6}], 0x90, 0x403}, 0x1) accept$unix(r2, &(0x7f0000001440)=@file={0x0, ""/69}, &(0x7f00000014c0)=0x47) fcntl$setown(r1, 0x6, r11) semget$private(0x0, 0x7, 0x4a0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001500)=""/137) 00:00:18 executing program 0: r0 = socket(0x1e, 0x40000000, 0x1) fdatasync(r0) fcntl$getflags(r0, 0x3) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x80}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x40}, 0xc) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/111, 0x6f, 0x41, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r4 = fcntl$dupfd(r0, 0x0, r0) renameat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='.\x00') fcntl$getown(r2, 0x5) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') msgget(0x0, 0x8) msgget$private(0x0, 0x20) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) setuid(r5) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x44) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r7 = open(&(0x7f0000000400)='./file0\x00', 0x420cc0, 0x4) r8 = semget$private(0x0, 0x3, 0xc) semctl$IPC_RMID(r8, 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x8, 0x60) msgget$private(0x0, 0x80) poll(&(0x7f0000000480)=[{r7, 0x8}], 0x1, 0x1f) unlinkat(r3, &(0x7f00000004c0)='./file0\x00', 0x0) 00:00:18 executing program 4: r0 = shmget(0x1, 0x2000, 0xd, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffd000/0x3000)=nil) r1 = shmget(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200100, 0x150) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = msgget(0x1, 0x1) msgsnd(r3, &(0x7f0000000080)={0x0, "39df64d3cc70db63e7d277ca3a5a0df301fe6c26ce5c9286f7d5af762e4ef5c09f47c504b3187b7fd41b117a7a984e595eb98a25789d5addf5e48304fa0a966491ac4bf98b949c232a5b951cad8033623265828da74f58a0b2a1e72899cf70244dc8e87ba382f58d4c22cf229dd6c98919b4f32b200b4523188e59c5a75ac057"}, 0x88, 0x800) getpid() r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x821, 0x0) shmctl$IPC_RMID(r1, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1080040, 0x10) getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x40) sendto(r2, &(0x7f00000002c0)="e65d8eed848657e208f85d214c94a3a579584df13d9e2d893f5b0956e2ab48edf51ff191357c8073a6aa91acea42728d3463b91d94f8873f005889670d901c3ea46251465f9ae56ffe648c", 0x4b, 0x4, &(0x7f0000000340)=@in6={0x18, 0x0, 0x81, 0x9}, 0xc) mknod(&(0x7f0000000380)='./file0\x00', 0x100, 0xfffffffb) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0xe) openat(r5, &(0x7f0000000400)='./file0\x00', 0x200, 0x20) getpid() connect(r2, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x40) r9 = open(&(0x7f00000004c0)='./file0\x00', 0x80000, 0x22) lchown(&(0x7f0000000500)='./file0\x00', r6, r7) connect$unix(r9, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000000580)='./file1\x00') madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) faccessat(r8, &(0x7f00000005c0)='./file1\x00', 0x1, 0x100) stat(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)) 00:00:18 executing program 3: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8, 0xb0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') chown(&(0x7f0000000100)='./file1\x00', r1, r2) r3 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r3, &(0x7f0000001300)='./file1\x00', 0x202, 0x2) mknod(&(0x7f0000000000)='./file1\x00', 0x4, 0x1f) 00:00:18 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/209, &(0x7f0000000080)=0xffffff4d) 00:00:18 executing program 2: open$dir(&(0x7f0000000040)='./file1\x00', 0x610000, 0x82) open$dir(&(0x7f0000000000)='./file1\x00', 0x1600100, 0x80) r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket$inet(0x2, 0x1, 0x9) getpeername$unix(r0, 0x0, 0x0) 00:00:18 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[r0]) r2 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e, 0x60000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r0, r1, r0, r3, r3]) setitimer(0x1, &(0x7f0000000200)={{0x10000, 0x101}, {0x2ca, 0xffffffffffffffff}}, &(0x7f0000000240)) r5 = semget(0x0, 0x4, 0x408) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000280)=""/149) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r6, &(0x7f0000000380)='./file0\x00', 0x80) faccessat(r6, &(0x7f00000003c0)='./file0\x00', 0x158, 0x300) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000400), 0xc) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000440)=""/27, &(0x7f0000000480)=0x1b) bind$unix(r6, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) mknodat(r6, &(0x7f0000000500)='./file0\x00', 0xc100, 0x7) setegid(r4) fsync(r2) r8 = openat(r7, &(0x7f0000000540)='./file0\x00', 0x8, 0x8) paccept(r8, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x8, 0xec) bind(r2, &(0x7f0000000640)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getpgrp() chroot(&(0x7f0000000680)='./file0\x00') semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000006c0)=""/200) r9 = socket$inet(0x2, 0x7, 0x3) socket$inet(0x2, 0x20000007, 0x8) lseek(r7, 0x0, 0x1) getitimer(0x816ce333e87e6661, &(0x7f00000007c0)) semget$private(0x0, 0x3, 0x4) getpeername(r9, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) 00:00:18 executing program 3: setitimer(0x3, &(0x7f0000000000)={{0x1c0, 0xc4}, {0x0, 0xeb}}, &(0x7f0000000040)) socketpair(0x1f, 0x7, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/234, 0xea}], 0x6, 0x0) setsockopt(r1, 0xffff, 0x4, &(0x7f0000000640)="f2debf3f43b56bec95336be0cd7e75f0416d1d8e20e93821317d0deff6849a6ff49cbfe5eed6a346edd599a49219d7fade5d9e42417e4ac491beb5a142ad9e1a7da80961be1a742f014bf7", 0x4b) mkdir(&(0x7f00000006c0)='./file0\x00', 0x20) connect(r1, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) r2 = dup(r1) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') open(&(0x7f00000007c0)='./file0\x00', 0x1400070, 0x40) utimes(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x1, 0x6}, {0x7, 0x9}}) unlinkat(r2, &(0x7f0000000880)='./file1\x00', 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000008c0)={0xad6, 0x12}, 0x10) execve(&(0x7f0000000900)='./file1/file0\x00', &(0x7f0000000a80)=[&(0x7f0000000940)='[\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00'], &(0x7f0000000b80)=[&(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='.\x00', &(0x7f0000000b40)='*\x00']) r3 = open(&(0x7f0000000bc0)='./file1/file0\x00', 0x80603, 0x78) preadv(r3, &(0x7f0000001d80)=[{&(0x7f0000000c00)=""/85, 0x55}, {&(0x7f0000000c80)=""/156, 0x9c}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f0000001d40)=""/20, 0x14}], 0x4, 0x0) connect$unix(r2, &(0x7f0000001dc0)=@file={0x0, './file1/file0\x00'}, 0x10) r4 = openat(r3, &(0x7f0000001e00)='./file1/file0\x00', 0x0, 0x101) sendto$inet6(r3, &(0x7f0000001e40)="76482a4213333aa5f84d2f8f9ae53ede934279e721cdf63838c08c8176d587c94bc1806d872dbfc6dda8f1f47a6a5249f147571b2bb581a9d155bcb7c35ed97c08b7ca4fc0bff9dbfa4fe4d1afea87af4ed0398f03f82f48381144ca3623b4d6ecce481163792b9f2d3ef6efed6368289054d146421ad19efa5cc6cf346632d27318aefcc8273e74a8e7607416bd79bbd29e447aff735b3d903be8", 0x9b, 0x401, 0x0, 0x0) mknod(&(0x7f0000001f00)='./file1/file0\x00', 0x1000, 0x7fffffff) fchmod(r3, 0x100) connect$inet6(r4, &(0x7f0000001f40)={0x18, 0x0, 0x6, 0x2}, 0xc) chroot(&(0x7f0000001f80)='./file1\x00') getgid() msgget$private(0x0, 0xc0) getsockname$inet6(r0, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) r5 = semget$private(0x0, 0x1, 0x20) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000002040)=""/147) unlinkat(r3, &(0x7f0000002100)='./file1\x00', 0x800) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000002140)={{0x18, 0x3, 0x8, 0x1000}, {0x18, 0x0, 0x2, 0x80000001}, 0x80000001, [0xfffffffffffffffe, 0x9, 0x8000, 0x80000001, 0xfffffffffffffeff, 0x9, 0x9, 0x2]}, 0x3c) fcntl$getown(r2, 0x5) 00:00:18 executing program 0: r0 = semget(0x2, 0x3, 0x440) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/178) setitimer(0x3, &(0x7f00000000c0)={{0x89, 0x4332}, {0x10000, 0x7}}, &(0x7f0000000100)) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/42) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x1, 0x4, 0x100000001, 0x2}, 0xc) wait4(0x0, &(0x7f0000000380), 0x0, &(0x7f00000003c0)) semget$private(0x0, 0x5, 0x2) setitimer(0x3, &(0x7f00000001c0)={{0x2, 0x7}, {0x7, 0x3}}, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = semget(0x2, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/5) setsockopt(r2, 0x800000000000003, 0x7f, &(0x7f00000002c0)="af8e29aca9eede8d48f0d0805faafd83c60b6cd3353fbc9985ba75332209e975fab0f501a3b98de4c930764948807c56fd8c707ed2880a7230ed81c7c8b6f9ed5aff21ec799e19e418428b445c951e73694c9aa137c9fae43a5d10a93393d95c0ade108c0a5cddb8d28316def2af295030b061a9de0232828ceca3014f1f35eb9a410c98f971e4c4b548dd3ab946d85268368e06233a0490c5821a", 0x233) bind(r2, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) semget$private(0x0, 0x2, 0x400) getuid() getgid() geteuid() getegid() msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="03000000000000000957546af8623a5bf5a039a9822df70e97604c61ebe25c460685f6a2ec35c8559f5512eca8d32195e936695685912e15aa3446031f823cc60956355f9c2bb84ec4b0bf40aa1924bc3fea9bf076f80737b75e22c620f9e26a77925cf71c5c1ad951ce3ce329aff519cd3e1e902f22afe8ab070000006ff34dd6ca212542fc0080b27678db92c12578d78df0e617f395ff8bc00a0000e76f512a274db6beb5f33c216c6e6d1a9c77000000000000000000d45dc336be71b1e53a87154cef6a6ac0f09a8f1e1c740c6ea182c209000000b1e1695221580500a50f9aeade6a2daf40bf4f77"], 0xae, 0x800) 00:00:18 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffc4) sendto(r0, 0x0, 0x0, 0x2, 0x0, 0xff5b) sendto(r0, &(0x7f00000001c0)="89df49903530c8293f3309279ebd8734d2e38d018395c0985b5b88acc0228ff41dc3fa3b583309a597aa0c248d3d2a72d1d59ee11c91e6087f510d1244259bdcf795521f7dc2d66abd56b8d60df54f76f052d1722446", 0x3, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0x8) 00:00:18 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x10000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a237c6bc7079bb3bfe0b5cedbef1f5103f684f08f70e77a27ec4c716e61fca8eb47b1d02d627cb85548d0d42054abc8f07963a2acd1388bfc9d5b2af64162608064039eb7f67523d2d2d532a43053b5450e215215c403643670f68e8f65d4a32a46d6e8dbd7c9995131262bc6ca3cb78bf3140911cef1ab6f13f74112d118b326ce2b5bc3e1ec773d706f3974fdaf759f2648ccbea192611f4f4add0681b8a7f1954579c842cc9ff7a472ecbc430688c29f95472", 0xb4) r1 = paccept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x10000000) recvfrom$inet(r0, &(0x7f00000001c0)=""/34, 0x22, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r2 = accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) poll(&(0x7f00000012c0)=[{r2, 0x8}, {r0, 0x20}, {r2, 0x18}], 0x3, 0x0) r3 = paccept(r1, 0x0, &(0x7f0000001300), 0x40000000) r4 = paccept(r2, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc, 0x20000000) recvfrom(r4, &(0x7f00000013c0)=""/153, 0x99, 0x840, &(0x7f0000001480)=@un=@file={0x1, './file0\x00'}, 0xa) connect$inet(r3, &(0x7f00000014c0)={0x2, 0x1}, 0xc) getpeername$inet(r4, &(0x7f0000001500), &(0x7f0000001540)=0xc) socket$inet(0x2, 0x20000007, 0x101) connect(r4, &(0x7f0000001580)=@in6={0x18, 0x0, 0x100, 0x6}, 0xc) r5 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000015c0)=""/126) connect(r0, &(0x7f0000001640)=@un=@file={0x0, './file0\x00'}, 0xa) msgget$private(0x0, 0x0) r6 = getppid() r7 = getpgid(0x0) setpgid(r6, r7) connect$inet(r3, &(0x7f0000001680)={0x2, 0x1}, 0xc) r8 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x10a) readlinkat(r8, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/63, 0x3f) getppid() bind$inet(r4, &(0x7f0000001780)={0x2, 0x0}, 0xc) sendto(r1, &(0x7f00000017c0)="25b5d71195fa3065a8ec48aaaba87ede391158c5bc319ab58ec17b7b43ad327bf0200f671834e66858c7a8c9f4cfdc1db1e79c647076d48bf2c8778acc0f5f648c08f163f75af70e2cd88b493bd281e1e3fb0b79f11444a8e0a33dfac3626fefd5c726b94d5b588282766059877d0397c116df90fe729391fc44c42556b39296ea448bfac76abab5e8d50cce081c826b23152aac36b9d16f8e6f6d02daa5447150e320e8e021beee628ddf7b7aeaf73f2d13dfbe1cdc97567f931f1903a0866aaa02a25b27d7b6ef33067eb769eb1931299922", 0xd3, 0xb, 0x0, 0x0) connect$inet(r2, &(0x7f00000018c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000001900)='./file0\x00', 0x20, 0x4) getsockname(r1, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) getsockname$inet(r2, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) 00:00:18 executing program 2: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpgrp() r2 = geteuid() getgroups(0x1, &(0x7f0000000400)=[0x0]) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket$inet(0x2, 0x0, 0x7) r8 = socket(0x1f, 0x20000003, 0x4) r9 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = socket(0x18, 0x30000004, 0x3) r13 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000580), 0x10000000) r14 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="fb68e1ad417d8fb9964dddd418af31b99d1ecacfa2ffac0e36ac4c3d13cd20b88eee38fbd9bbb3228f2b1acf460819e18d8fdcf36723abbe7b9618580506df75c432fdd3c983ee40ae509249d8fce1cd73b2d594347b7aeb738652ecbbca43e433fc3984a2986b2d3f2e3bb315011695f7d59bba", 0x74}, {&(0x7f0000000100)="f9a11bd674f18e43448e0c4769f691f6f03908b0cb02e0c5fb0739342ff33bdde71d5d02ae69e079dd02fec9bccbef394d57ef", 0x33}, {&(0x7f0000000140)="581dc533568551ef9fc489091b2a24019ef8de4ef9c977d4f11c81a3f41ddac07096e451da69374e359e3c7d74c7cd804e50a607f8c0f6aa25ed280b0d8696a5a7317acd6248b416d246bc80ac5a358b35e5fcde035129c5fb27f305a0983901d622f8042159e331cb4f318d578cf3fe76a97569bb72d34430285a83cb6f39719de6dd7dc619e8808e4e4bde232ca4d3464a18d0ecde5df61918915c86fe1975ceb33bc2e0a7e954fbd90dc436861ef8ed6d06f87198763f70d6a9018a89ebafebfc00163c95356bd148594b3a319deea59fa95a5583cf7dbbfe016f350e96b31a23b3b763f142b75f033c", 0xeb}, {&(0x7f0000000240)="ee1a5b790e10848357312fe67d372382d9838c416bb56b0a13a2ec9cfaa3e1ce93452089e6ef728a8f78", 0x2a}, {&(0x7f0000000280)="bedbffb8268533b977aa5551249513ac76c1b7171518a3a089e984755bdb72c9af4e4966af9ce037ae874ace09ee4a890402a3d9b6226907e58ab9018b24c7953370ff2ca7b07bc8f40e8969", 0x4c}, {&(0x7f0000000300)="182f77247ac740972c485ffc1aacf81ce8c7f672d5143194850362eb837f941614042e49c47b0b23aa5e5393afaff13f31a5efc705eef01f54f33e95aa7c5f5cab87c423b2712242afa3a48ee967e4b470", 0x51}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x98, 0x7}, 0x7) geteuid() bind$inet(r14, &(0x7f00000006c0)={0x2, 0x2}, 0xc) seteuid(r2) r15 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmat(r15, &(0x7f0000ffc000/0x2000)=nil, 0x1000) listen(r13, 0xf20) bind$unix(r12, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) setuid(r5) dup(r8) r16 = semget(0x1, 0x2, 0x600) semctl$GETVAL(r16, 0x2, 0x5, &(0x7f0000000740)=""/58) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000780)="f020561917943f030cbad60096a203e250cf52c88d9e8ab69fb363e713fefaef5801205e585b5828aa551ce48c76bf2aa0c787b0fd245c7ef46864165a7d8288340410d63f5baa91b0adf734762b030b6a1e8125b701caabe656d405de14a61671e9242f5c164aa797b6fbb3a88a813e88942f4e408ce6015a3ddf8347e0fdaebbb9d710e7fa5437fe9c6cacb016bc86fe580674180fa9f36d7bbcb6c46467fd8efeaed28c26f227c214e3e8a6f5738f049c8722c8926284f2f6c025c564", 0xbe) socket$inet(0x2, 0x5, 0x2) geteuid() 00:00:18 executing program 4: r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x21) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8001) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x3}, {0x9, 0x4}}, 0x200) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchownat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff, 0x200) 00:00:18 executing program 5: r0 = semget(0x1, 0x7, 0x4) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/211) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80000, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) semop(r0, &(0x7f00000001c0)=[{0x4, 0x1}, {0x4, 0x5, 0x800}, {0x7, 0x6}, {0x1, 0x5, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x3, 0x800}, {0x2, 0x570, 0x800}, {0x0, 0x2}, {0x7, 0x5, 0x800}], 0x9) sendto$unix(r1, &(0x7f0000000200)="5de809bbf4f7ed848f930a9635ade35acb9a24a5dac2cf7ebc1e9c9e2292972edd75b9be79cf48d76438479d48c494b2d1ff8e800723d786948da3196f66f8108d3541ad8d802abcb7be799caced65b79e92c6d3d681d03512caf405b4adf4ac0bbf1cfb3d1e16ac61494498c12372f12c1ee94be65e69d908683f7de5446b8eebb7341044fc47cc6d451683280ad420b5caf8b8f1177eebf5966f93d10b0b22862abe5deb4028f1cf3ba76ba1945464abf836b46b2b3a8fa7d53b23fb1fb0cb0f152fb9547b365c62bc3398a5bbd315604eefd9de166362ffbe632ec4cbacb4410bb13408135a83", 0xe8, 0x9, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000000340)="fb48882181472d65e056ff0487ae7d05edc676624a35e5c4e43633230b7141b293a7d09173881d383dcce48d7b6de1a4c0f72e169124c08846048124826b5932ec3ae0e97d8ffc699378049188f4caa6f5e9c39d6a98138d22f06059d507b8dc7585585f6485466e7fdd1426bf26986dd3266fa4b6a9392554f4f41286da91c569288e7720650fca9c8f917d4a5fd85e52102abe19fdb77817322d1a85c160d85627b23a0babab315981a28ff3c10c7644db4c88a708c6e180e33622f2e3f3", 0xbf, 0x0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000440)=[0x3, 0x5]) recvfrom$unix(r1, &(0x7f0000000480)=""/129, 0x81, 0x2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) fdatasync(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000700)={{0x3, r2, r5, r7, r8, 0x4, 0xffff}, 0x1, 0x5, 0x3}) utimes(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x3, 0xffff}, {0x7fff, 0x1f}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) getdents(r1, &(0x7f0000000840)=""/98, 0x62) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000008c0)=""/184) stat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) fchdir(r1) r11 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) semget$private(0x0, 0x0, 0x2) sendto$unix(r1, &(0x7f0000000a40)="ceda08eb79fe6a1dfb88bcdce1befc4d87573ce76e183560d68aa6beb5272ac47cf74565d420bf71cfdb05f14eeb791041aae6b9d3019084a50259d233b9e515e69ff4e2a0d84c7372dc36056b405d449efdbd72112dbda06d27d6db8413cf6aa8d09ca55fa8ca55b57349e6dd393fbda4c72929857d6d13ccea651eb1cd5ee381f5801c55663c796af32bc4965cdecb", 0x90, 0x1, &(0x7f0000000b00)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000b80)=0x401) semget$private(0x0, 0x0, 0x200) write(r1, &(0x7f0000000bc0)="2b472b9ebb406b42cf70a9f7a499fb156d11a3750c3487c7a2dfc015a8304e799da5e2262596617f1b5cd130f5aee8644f5831284f52d2dc5f97eaa3e2c0c7ee84c37c5f0e024a609b1174467ed555413ea4058c33e0e4091c1ed702d1d72a3e484de8ef4015bcea7a0b8d8b09bf182511ba43be00114a4aeb122f6c6154baf700fead7d88e137c4c2ffd391bfcae955080a2815309dbc04f6058c9ab38f45e72cbffc3de92cf7aefd055ff20c3f02d6112a705751b2beb131d5cd8f74a39ed0202798f172768a6b670a7dc3d20dec0b88690f230caef1092a065811439e3921de3d64fe2dab34abded06160187b939ee84caf4b30", 0xf5) open(&(0x7f0000000cc0)='./file0\x00', 0x20462, 0x100) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000d00)={{0x4, r4, r3, r10, r5, 0x10, 0x2}, 0x9, 0xfb, r6, r9, 0x0, 0x5, 0xffffffff}) 00:00:18 executing program 1: r0 = getuid() r1 = getuid() r2 = socket(0x1e, 0x0, 0x100000001) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) fchown(r2, r1, r3) nanosleep(&(0x7f0000000040)={0x6, 0xee}, &(0x7f0000000080)) lchown(&(0x7f00000000c0)='./file0\x00', r0, r4) r5 = msgget(0x1, 0x3e3) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x9, r0, r3, r1, r4, 0x100, 0x40}, 0x821, 0xfffffffffffffffe, r6, r9, 0x4, 0x3, 0x6a6, 0x10001}) fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x8001, 0x11ca, r9}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x10001, 0xe8}, {0x18, 0x2, 0x7, 0xffffffffffffff81}, 0x240, [0x1, 0xfffffffffffffffa, 0xfff, 0x389, 0x100000000, 0x7, 0x6, 0x7]}, 0x3c) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)="5a3a16f3b256695db310128fedeaeb58bd78990da5bceb969e75ec64a65aabffab58bedb42ebe7af58961808e7d1514a93cff890afc32a893fc907db5643edad8147cf7a50ca62db24b9029189e0ed65192aac061410572d8c079ce90eea7ca02ed29413844601e54eea39713edf293442cc23a5c343a3ef8f6470e84380704b263c54546c8673a45b3dac5d8e08e0ef694c4556738e64527f3a7d0c9a556f70e84d1e35be28497705b1251fc22d9622a7d620d17a2d187adfce1009a4822ebb4d745c013fd52a8d85612c19d4c5a085017bcf767767fe01c21ac5157542bc3b530306bfd22ce00e4860c3cb9d1bd8a30acd30077f2af7cc5089a4", 0xfb}, {&(0x7f0000000380)="847c8684b1b6a3d689165e10d0f5f6371aaae54d48645920c152eed908abf9ffa524bcd92fcebaa9e5b8036216344119751f0434868271692977bebaf81b2920af901208291cc36215723b335020b84e14a8035f67f5c486c8db57a50406540f9c6c3ff7af1e537119ae4b22006c0ff2c28793c807dbc48491a3ba8c2c0db6e5a8197640ac5ead9c94e4347e0c7271ff03a96022ea321f9e5c5517debf766d6276b03761b81241b966e1aacb6e49a07689ed951429a32fd6a96895f67ad8a7db2d3d93740dd4970f965db31d9ad4952e1cb0d6904718fa3a31c867d59a98344b57525768639da5acf235316725feb2930715f8dbc9125479194afa", 0xfb}, {&(0x7f0000000480)="bdcc022a83294d3a1f83e8e24361dd0d5d855852cdc2c6241d473cbd9aced2b9769a1b1eaed39bc82f73da92d521f928063033", 0x33}], 0x3) r10 = semget$private(0x0, 0x1, 0x4) read(r2, &(0x7f0000000500)=""/16, 0x10) r11 = open(&(0x7f0000000540)='./file1\x00', 0x100, 0x1) r12 = accept$inet6(r11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) msgsnd(r5, &(0x7f0000000600)={0x3, "da3f07b8233787a6c6baf26ee052a44ac7ac33ea3ad29514de08303be96fd15b22d826d4ad3b5963b65eac85f02f9d3afd8179810e196f49565ac790dae367cc2298e7f3e847b57d331c17b8c02927ade931bbf852ce67b9b8d10f6f0ab619d0173afe26c22406de54057942ec2be5b39e6ede8c05133328a1153ac19e9dbfd72c09fe7270ae74bf542204ef631611873a9df01ffb20d8b36053efaa00a3fac86837fdc7b1536b818f8b40a6c729c406fa47d5c21fc7e7a67e17201d9a7e49132f2d749dad9a376f6bc36c86782094860e858ef376b64684befa723c046b0b903750b048a7e5528e0a7c707ee1c3ee089210cc9e06a4bfd21233412fbc2b7eac3a0d80d256f4142ef19664243314a7bffebff70a1b396cc8c03cdaf6a267d415b3f124f2a432eebe348e984243128c95be384b6107fe5b11b1ca07afe4582561c0c55cd0271320c358f3c706878902bb3d3c463215e8b3c470f6a4ab80c705ec327bd476857fdb1e9e61ea85b0b615c66dac1f33a4ce9777dd58afd965d75e0452fbc4f66ac48aa18b18c5712257af009092eba93edff81436dd0f99048dba415de405861575f87f8e8e91821e0d7892d8ff95b1e54c2700afab3c17370e42bf402b103d97ba5f1cf2d6697885fe1befbf2262a505d399e90372d865624133e8ff28d089ac66ea0450c124f56651a52a131f33f4aa84f3b01363cf3d41a7e80b50cecd666cd85e356d2e52f00258f4ad1f14a055f44f1d1b5e240c7ef9e6f74d3fa9d6ea8601dd8e97f17214fab3732df9ab0f65886541e7b22cebaa79a9ce124afe2e1f2ae3d975a8fa39eaca3772718fa442483a5c051103bf4dacdf8cdedcfa45f56a6a9d8f7a7f626485fd2411cd9965650e491a93ba26cf9dd4f58112389f9380cd6efe324dd689dda00903125b86cc7dd310d90de1fc52a89f558a23d2997785d4f0f45c2c314d95cfc32c3ba47219dc58557c2eb1519dfd9c3937de8fcdd72657d6eb2a7b0629ee29421cc2e12e1fb71551cbe301312d97081644d547f9bd95d2547992ed0b07623c7c73c96d86f047cba9841a4a57406b2599601a0e6211e7e4471505823b5309966706ade2532691ec2d547fdc4c8d4bed6e4c6b24db93b24df02bbf88decbab849f8d6c06d3cd9c4da1cc869c890a2e777f0643aa7eaaf4b64bdbf34b6322abcc6e67b26022169d34c4e9b5eba8ea2af51649e3ac7f0f76983d4f8af6a767e380c1874bdd9cf25010a4d7664fb7595807ecd139c5bebd570a4038d9c748bf11e0e68116d070eaf488cbca10e317de39c1f82f65d221e39da4e7309d66d5c3592f295845610edfaa9bbda4b8cc22d6f91697c8196d1f469062d8319bcd123c23ad534efe4c3cec0acb266d6308d3b5035400a12114dcf21522dadb6c6e19f79eba5fc64565dae467d4b14d8ec9cb1ba166c936b426518c775c41a204a8d8e9c38a3311f2f20df7c2cd316e15b52e776b40a4a9c6ed0e636429a68d7071b2b606d1eb8a3c2a463d39b7208915c2fbb7300ec6d2756c2ea35648b48bd0d75dae0094c9253157cab19e9e3a3e8b07ae3360ed745673032ef07d0a0d221f2219fbdb2d4e0af702c11f656be85a6ae91bb3e6dc67b9d48a8673dcd6128166fe412a6e53ba60ff3371cd22e06f821f8bf4336a8a8ab59460cf9e0a1e6ba43fb9de50c903f96aa0f477642bd700ec41a125227039bb07343fa7034a14384c1f382e875bf63aa996b2d28555d97c6becc29caf10182e65869ddfbcb979c958ba3a91b0550c5712fca7e059c625fbe8bd68c1c297f4448398dedd5fb858c80e79c01761eb659204da27402ee4ccd970545545d685fcc111a1bfc9344e99b85bea1bdf1da0ad5c668af40cc679b5f4898fa29e4abe1c15c1d235e8dc0f8d30b37720ca5df3ac828f40fc5c756e00ccced62817c9d399f5e3339369b296e5b340c1c75bb7c9c7f32139c729c0dcab5f8cff6cb065e84a7ab92ed295736c5696a7e349b4c738866ad3bfa75822c07ea3981eef0870a1ed5afe0b7ede65836ebb63cd83aea000d9f23c15b7766dd3cf082190e8a40846df4ddc161f04eefc69278ae3e90809a332c007e4d132f714eeec9f9cd692878e48c8746f54702a8f961155333482ae90f79a4436f788d3458543da3cd118cb724d3bbce51e8a7dfead56994e932b1af1c04c89e5a7be87fb75fd81da9c961077832eac71fa6dd090bcfe743e66916884d94bc05dddacd4ff75061c64bed1e271a14e7d7b67e722e8549160f8a8993d041ee25b26ac1a50b0c1dbbf7d423c6cc4bde337b69288d3d1b0a3d176ae12da5406aae8d6418a2c7fc754c9f5ef3fc6f76e70ba0f482b8de98339cffeb123b736d4d4b6e4750fce2a8de0ab6ade00e4d5fe59e040ed4aaf6a7409746f7c9d08056a128b56d62f7c04beac476a7bb60e8d7430663f44a7f378e1f22844aae47f3694ea44dfd83f6959e5c39273fe9defe60aeb94926b440ece2770529dde0100db49a9c8a8e021930bff1830e12768ed381aac2fa5069693f2b02a83931a22e1cf6bb8dcb15d82b655fe99983a74b59c53adc881c98cab099c34c21cb90923f207b22cc45e447fc2aa0d28ea37da16a281b33fd25e3d9a664dc8cdc056f56e26efc9b34b255bc1ad48e43c4fc8b96a303248a17b3a040cd3a878cf547f94a328d157c2be5ef6c16ca0aa20f726bb8598d715184ca8a075d9c538233ee5d40cdf7454d5fbae1c0ea543dd0dc8729cfbe1d44c95a6ebcd521f5c5b4157cc343cf491578e99dc9d63b9b03742df9d874571a2fa4e461ebf89c662b8fe6d0ec5337fd681966a2e6904849ed76df194f50fccc9b04e1916754babc0ef8ca7db27c5d57550deab3cea8d058c71c08e42a54ea2ee3548b5468646a501c762e5b390c868c62b57c1e61b746a62fbd2ba6c372369c11c48cffcb54b7e207d897d81437e58cf13b5ad53fb84c0f788d35ff34c91b23bcf269c18ce6f0e58bc635b1fba88a6991bf875c9e710dfeb91a209926fc1e1742a869969b0d9bf5b9e7d8be2f4d35cf17fd28722f98b0749a5faaaf115a51aabff0334b8ccc752299e1f5e5eb824097122d6762a5474754ecb5587fcb6b77e81c3d25063963ff7f9d43e05710cda0000b6a7bc52061e02e0371abe9908a000b2748e442c647035695309b88eaf6199774de22488a9eb088eb681f45d4d8c2bee473ba5b25af7ed08d7a76ca3b7ac46a09e66338e26447539a09bf685dc0c9bd4ce301e99879af87996e5300ae0ae530d00c19f8b76034b63ae0ecd616a9f55dcf79297058e0fec4b5523166550b759feab6028a73b1fa563e40ffc7b1e326463bba84718980a52e768db703df44c6cfce497cf7c3a627b0e71ec458387a7c1c1454b9d7c5f7a039015153624b550904d2d0737f6eb672fbef536b7009791270ab9009c13ce02273c0bc2b4b31408acccd8c36279378e715f51895739745ba5bcb0f434b3c4bac13e1c8cab7d6bdda647350ef8ac254387db362307bfdb3d0c49a132e2c05fd9c67baf8c99523d3171577432ec3bedd111e08a4b3074134739af8f998ac4fe83b041b1f567c96a2d007fc343eac2c1ff3acb15a019089e99809236445201e045a0d07af7672bc2d09ef263680dbbfc404a30bc7582b75051514e5b47e05e143c6503621c1d9394e975d77261c1010a12adc3b946b80b751d80094dc5779df2e7df95f08beb2441f4a8b54166e532a59d97c3a8f71d168c973aa24499de55c3df63427056a0d54bf06eed190731b8f0caddfe62d0816d471e12ad96fc03ed426a87ad4772b8fa7ef0603bbf665498978efab00f6bb60045c7437cf374dc31e946e72dc3aca811c21bf4c1b426be1cc3a4a653e1251e1a3e4d52d1cdce78a886e59f2658c105fc93382e8b1b2955db4b66226c75597daff858dc715aa9eab80240faaf00e9a9e8981db95b8605c3df3973d27c9639f21e80e9aec45214a68001b8f90f0a1b1125e39f99373af297581fe325d8eb389170cbc2821281a895712c31aa9d3975043219eac89e307fcf894a1dca1c8556796a1fbfd8bc1318131bf8f81a856a25e96fb8bbbe1e7080539de168208030e711c731ddc976e65fff6ccd9e172da9d802fdc5e0a43b63e32554590e4311513eb80a74a1cd6580b00dbfc7dc1532217936d224a01dbd0ebea43f0de8ce6cbc44eed72de3531be4077feca2e976628b7fa8ab4cb1c32714c2f116936454591a08302fb984dd3a0c52a21e96c734bc681749d46bcf9a7fd805c56410b6a4945d0fc19d8dba42e88cb83c23dd73a22e2f2a0d92b8a425b434bc22224774a04c3857221e443dda6950bbb88899fbb1ee0842b75dfb2631e3d34ac0ccc488932f3211dbed62efe83b691cb2f632e55fd565858bcfa13d19f7456ee382423d1135e869e9187a529a5838bb44ce0dfb5e7c12ec1fe498203f9bfffedad41a33c43025842e8809394df463c28134e282399b779813d397cfd02cdff31bfbad17ced3a32c90524e162eff8343423991be11a62d6ed14cf4ea793fc641b117d275a0ce78d985abefa5aa6a82855c9726ec7dbff7a7682fcbd5989482c93a258a3aad1e5aa9963543875308c1f218b4f6f6a7c5afbbdd7b1f2771f7423e0a93e874c5978ce98591f27d7c317cdcf208cf9863eb06150a408deef6024fe050d4b1d823b299e52a525afb21192911ed0b692fa263f9e169e53a38ff8f900fd77c2c404e9213275cf6ab4ef7feb24bf346b163afebf1370d6e25917b0464bff7fe5d5552d52fe33484277eae74a03027e6c33ced121e9252813633ae205efc9b7e41df77f5b6040ba0cd47e491afa67edb8c1342ce4c36aa1127a37087e6fb1ba018085b24d40908de961ae151d47465472d57b50849a85eaa3d17b55f7f53cc8d575cdb97fca7d9f10ccca68c58da5caa10ecfb0bf462493e66aec41aead6233eff476daea7096e990d954c7ff4813507c3a26856f75ca65b15e7c3b6ece64671c23a08f80467c6521cec8df2a74ffdd270fea6e611c2bbaa320f3b8aef211bfff09e041f30f4ed3723e10adb0acecdf2be283baf32429177041d2335db1a278170be88bc6c2910236918730be1332d6e4361fcb6aa5dfbc8c546ced00478b003fd56f70cfbb3d59b29687908bca1e2d571008381ff3d76ec284d32e331c3536f5b6389256941b196bf109dffdb16843579f3cd80376d6206c6fe2ab7dc70734264204375df27230d0110dedaa498f14d8677dec0a960d8aa1cb01126bfb8f7a7843f8d9e7132c0d8fdd770ed1bc421da88b6d9ed831c8c71124b68a68a33ae77ded41d208f22ea5277b4a228dd6b0b05c038e2e446badc0669ddc12b720f7de21f92760b8288aef57243e746fa2f20d730d4e03666d5b4bb3c952c54335967d04810cc1fbf976eab4fdc79be104cb842ec6d5dfbc79924b80cbc768ca444f3582c6b469558c877d4ff5826e427f4ce1d77178438784aa4304adb0fb549ecc616e208f989a02fefee4542774aacf6807f9c6041fe2205f363891f6bc9e80c7594ad95b21d672a8fd0e84a665cf41fcfbc9efdc78206d326ebcfbfa02d0eb293b175c785e1a894640d55befddd03cfb625a6130c34aded95499e7c1443999b964fa2d84d0da4dee40028cb24b257e79ebae47151ab30c3b4f60cabf7cee9b64262b900ab8ff28ebc59b8f6dd174d090f3b8b20a369573a3312f5e83c8923f80c240e1b5db7ee4e9973214a2e96a0d757ab3ad49abfb4e032eb0d27a36799c7bc77340c6bddde40c7c087e322852e8f0478bc"}, 0x1008, 0x800) r13 = socket(0x0, 0x40000000, 0x40) readlinkat(r11, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/62, 0x3e) mknod(&(0x7f00000016c0)='./file0\x00', 0x8008, 0x3) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) bind(r12, &(0x7f0000001740)=@in6={0x18, 0x2, 0x5a, 0x9}, 0xc) getsockname$inet6(r2, &(0x7f0000001780), &(0x7f00000017c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001800)={{0x9, r7, r16, r15, r8, 0x60, 0xffff}, 0x4, 0x7, r14, r14, 0xfffffffffffffffd, 0x3806, 0x8, 0x1}) mkdir(&(0x7f0000001880)='./file1\x00', 0x120) connect$inet(r13, &(0x7f00000018c0)={0x2, 0x3}, 0xc) accept$unix(r2, &(0x7f0000001900)=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002) semop(r10, &(0x7f0000002980)=[{0x4, 0x756, 0x800}], 0x1) 00:00:18 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) r2 = socket(0x1, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01007b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) bind$inet(r2, &(0x7f0000000000), 0x10) 00:00:18 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003480)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x2) dup2(r0, r1) socket$inet6(0x18, 0x4, 0x4) r3 = socket(0x7, 0x2, 0x82) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0xe396}, 0x8) r4 = dup2(0xffffffffffffff9c, r2) accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) getpeername$inet6(r4, 0x0, 0x0) 00:00:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x7fffffff, 0x8, &(0x7f0000000040)="55a12728c1892bf1974d3abff44bd592f349244c7cabccccfc9fcddf658c3163a82c6f0e3b91f8368ac82ee9317e9f6c81bc3c26e172b5ea79aac1a61ed7200b980cb98b3af0e7adf7507ff223d6eacd695a8d6fefc7e4b3a42ad4f43a22691afa4e01f82f1f72e567f5107f8ea5a0c8381e14257caefb5b3989dac2abc8a1c388bbbc20d977a13ddeb11f43f05baac3c2bdcd1d2c5a113cd637ae6718195c7b68c7", 0xa2) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0xc, r0) recvfrom(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) 00:00:18 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xc, r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200000, 0x4) pwritev(r2, &(0x7f0000000800)=[{0x0}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x101, 0x5be5348e}, 0xc) 00:00:18 executing program 4: r0 = socket$inet6(0x18, 0x5, 0x6) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x4}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) r2 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0x1ff, 0x9, 0x8, 0x8, 0x10000000000000]) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/26) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r4 = msgget(0x2, 0x26) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/44) r5 = dup(r3) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f00000001c0)=""/196) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0xa026, 0x4, 0x8001, 0x7fffffff, 0x7fff, 0x1, 0xc6, 0x4]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgid(r6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000380)=0x7fff) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) shutdown(r5, 0x1) recvfrom(r5, &(0x7f00000003c0)=""/73, 0x49, 0x841, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socket(0x0, 0x40000007, 0x32) r9 = msgget(0x3, 0x81) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000480)=""/213) fcntl$setstatus(r5, 0x4, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x3, 0x81, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x3, [0x7, 0x3, 0x0, 0x100000001, 0x80000000, 0x3f, 0xbc6, 0x20000]}, 0x3c) r10 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x2b5d, r7, r8, r7, r8, 0x80, 0xfff}, 0x9, 0x7fffffff, r6, r6, 0x6, 0x0, 0x6}) msgrcv(r9, &(0x7f0000000640)={0x0, ""/154}, 0xa2, 0x3, 0x0) msgget$private(0x0, 0x111) 00:00:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200000, 0xa3) fchroot(r0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x1) fchroot(r1) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x8010, 0x1) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x200000, 0x10) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x8) renameat(r4, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000300)='./file0\x00') r5 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x4, 0x4a22) connect$inet(r5, &(0x7f0000000380)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000540)=""/153, 0x99}], 0x3, &(0x7f0000000640)=""/167, 0xa7}, 0x801) recvfrom(r5, &(0x7f0000000740)=""/196, 0xc4, 0x2, &(0x7f0000000840)=@in={0x2, 0x3}, 0xc) sendto$unix(r2, &(0x7f0000000880)="0da16954e745c69fd4fd9114aa657a54db5f2d5b8de22ada21c56d1966ed1a91d5e6286724ae7ff7b301cf58a35fbd0266a03c944cdfd546fc8311ce1037aefb439a6c2c5c804cc13c9bb3aa5d7512b5bee74f5dadb631792c00acc845d1e6d5c65210d91b4ebf0ef7e995ce2c3669358236ac6ee2e705e31f6797c5303835138b4cdfabe2a018b6efda035109d182f9d0aca64680e8c7ec558264f4c398f576b03c32776622a48c359254132238dc533b2f412b94cf52a1626fbee6ab9b67", 0xbf, 0x1, &(0x7f0000000940)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000980)='./file1\x00', 0xa887636815c333db) connect$unix(r5, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) renameat(r0, &(0x7f0000000a00)='./file1\x00', r5, &(0x7f0000000a40)='./file1\x00') shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) symlinkat(&(0x7f0000000a80)='./file1\x00', r5, &(0x7f0000000ac0)='./file0\x00') recvmsg(r1, &(0x7f0000000dc0)={&(0x7f0000000b00)=@un=@abs, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000b40)=""/119, 0x77}, {&(0x7f0000000bc0)=""/113, 0x71}, {&(0x7f0000000c40)=""/38, 0x26}], 0x3, &(0x7f0000000cc0)=""/202, 0xca}, 0x800) recvmsg(r1, &(0x7f0000001f00)={0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000001e00)=""/22, 0x16}], 0x2, &(0x7f0000001e80)=""/74, 0x4a}, 0x800) getpeername$inet(r0, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) recvmsg(r2, &(0x7f0000002080)={0xffffffffffffffff, 0x0, &(0x7f0000001fc0), 0x0, &(0x7f0000002000)=""/112, 0x70}, 0x800) socket$inet(0x2, 0x5, 0x81) 00:00:18 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x1f, 0x5, &(0x7f0000000080)=""/243, &(0x7f0000000180)=0xf3) sendto$inet(r0, &(0x7f00000001c0)="5597e64e22327b0e06db9617c9d092141bb2506456546695468bc0ffd4d38b854e92bc7d29b77e87e9eeb264aa2bebd64e9fad5050fec3e278f9ca4a7ef0e54e310acc700441121e7adb4dab16", 0x4d, 0x6, &(0x7f0000000240)={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) bind(r0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x1, 0x2, 0x8, 0x6, r1}) sendto$inet(r0, &(0x7f0000000380)="860b750c53375a872f1c9d6bc4ee787a5edb09ea9317ccdc7522e90bd8e1724a19011030f5a00fa0e2697e00a58c04327790844693c5fc95603395a44ae328c75a7fe3fcbd5983cf6734f32c3e70100dfeb2ca32352731e3ff5c68df4f1c943273a5a9280a36e06053f969c47b0464c576bb4b68fe4c41108bb980ecab5c08676374603556032ab989faa225f599b84f3b3c17bd0e773b0d43999cc44229eaed04b51f71f3692071126d", 0xaa, 0x400, 0x0, 0x0) r2 = dup(r0) r3 = accept$unix(r2, 0x0, &(0x7f0000000440)) recvfrom$inet(r2, &(0x7f0000000480)=""/50, 0x32, 0x40, &(0x7f00000004c0)={0x2, 0x3}, 0xc) r4 = shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x2000) lseek(r0, 0x0, 0x3) shmctl$SHM_UNLOCK(r4, 0x4) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r6, &(0x7f0000000540)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) write(r2, &(0x7f0000000600)="622e8640e382e5df1ab96289885520b12410eb03cb752d40bc4d1553576c8e184c8254ca6eabe170fdada35b6e1595596a5f0ef6e2eaa41b8e27f37eeb0d7f1854b24798", 0x44) sendmsg$unix(r6, &(0x7f0000001c00)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001b80)=[{&(0x7f00000006c0)="2fcfa9dc976f1fc63581a1bb4692d96168f013bb82700180d5e277778437c1afa0171aaf3cf3306c8202121f98824d8b6c6ae6be00a95745825a22c27bc462ebb131b7a46b6096741ca476c9806d55069005d7138f3d1033809885aa554bfb73140a158e56cb0d8dfc92574584f7a26edf62f787aa4279349ebed174ff006307edfb6a5b79362d55bd97478ad3cbd4b28849faec3d867df177a32235c19f4fd8e8d983451578db13f60e5264c3d430900525902f91f22fc323d3be8ab0cc6449f1e4ac2270eef0380dc59f6d7d49d41cf75bee443748c2d38ec9d6c2e33bf82dca40c732040ed3c93a18e1750171f80449dd", 0xf2}, {&(0x7f00000007c0)="f1626eb357c916f8320652d3b9174abe6b7104b106dd288807d18c26c574f3c0bf367945187e5e14ca6141955b1c512c937e0032a014ad9eb51ac00c08f66acbd026a4112b2a1c5579e2a185d62e62c3656ece00cdc3200fbcd4eda4321d620173c7fae87cd9ccccaa26de00322bcdac478c4b6f9756942290583f0db0cf57b840b912421b044aaea469b4db73a320d9855d8b3ff51a433893be868eb0495bcea5057c34a0c991ad5e4dd3ae05c16e2cdef2fac4d19418dccf1d1362b6307a7f16ee1fd77f15204eb32da99ada6b297ddabb9ff5ea826feef4d8e7bb8213645ee05d5675cb2866001db2a33b95ed5e", 0xef}, {&(0x7f00000008c0)="91a717eaafe218354d3c4d6a645a9bb4bc3551b3c33fa20603629c4534085220e8ae96d9aff612eb68db5b0e37fce37c5d087c7b0b684554e7df7e32030c0d428b43b4c45fcf1178059c03", 0x4b}, {&(0x7f0000000940)="96f28df7148bb8c82ddc0e3ef816768220826d3c32844e82c5e21cb72a0895a15085f0649591cd5c3aaf04bd4e0eb4d12039fc7b8937205fa50b8fcf14eeae3eaec8622de70edbcbe340f857285f0c4be9ac3b15553b9dccfb30d51fc231a3c931cae0e562b895079a7e70b84654b4bb651a2120aa6949fe0364ded9851850ab3d1172934a7be964d843311e774486468da4ebb12fc49a18f0210d0c9262166bf60f595ec75f817051fcc6e325de8c9b8c361bedbc56fb32d4d03bed36812be441e7c234ca4cac4e31f01d27bf927fdd35aeaacb88b6779870320b29f3ccd726381544bc6d218a7c5a5cdd4d877d7f26ec1c8923a7eaf9543d614c42cdc3694bcee0d1541a76a79ac73f4346643676c17e5f2da6d88a8c29c03126ebc7bb0568e48e36c405497c808917b6d6ce74c600125536f742bd19d52ec6d5ca3141cf74089a7e15f9e84cebc1e6a1ebec651a41bcaefa034294ad91e5a34d014d922bdc718dbe673f729016ae9db5ac4e24f50838ffcaaea982c751dc8823a2d5a955278260029ef97636f325e265110553c59838898109e9de9e7abd1850e1edcffdc7ff9fe707b679733f81a5fc80afb23c9bc9814f4f780b97152fd88b762c80ad32a1086abcb74d035a80a87e40afa4ae0ad63bab93c8e2297b6b4552d3573a1196cb54862ae0a8042ac51acce6951c49b1e2d70b2f3edd0f7e5441176060ebdc60844391554b0eea1707e19de1302b875f975f87e83fc958bfcf157b90b0c99011753b957e599cca2e30c494c331fbc45788cd3dcd9eb43f8f6cf2f212e40671aa7d705eb3724d265e2a16a554fc354edcb693de32d959b75e63c683a55c9e10b1344aa60f8efb5dda6ef4e24517c4154b5fdfc9f1eb8ef556f9cb54dfb5e3c5458d28645f3f77df0100e14571b18a7a76607fdc8cd61ad6dcffb4b17900b39173609ab76818c5aa82bab66f7841f91ae6743bb53c4253456f6f57c4bfb2537c6d65a967b1070e1232949f90d1cbe13b134cc3281525004c07be5e820458ff50eb1b49cff50fb14701be9d63c918de809f3bb706b5ef7bc1f54bd2275e48ab8840c13c35d38ec04d607b1b253d3eed8768969f314dab4741bfe742cfd3635c10c84659935134eb178ab0ed3c3b2330a6c5c020061e34d0343a613bed878f0822fc6dcc89aaee283099ec49407990642c5dc60793069d6ca263c07658731766801cbc87e8f8a880f37f9da70ce8dbd2608f1061f07e9a1a241e0b94dfaa011d2cfada96a4cf3b680e7f6dafa123547ce4d89bc41fa61c594c0ec8d6ac77b380fe8311df94d575220597c3a09f9ddf1af54e225b9ef9fcc556902508b7bd0b6cd68c7333a2f4afd369f40c250413e3a75bb46d2f581034ce60efbbb741667a2109be734f62228b5cf472e9247087571e9888749c52b9d4ad2b041a0e7f519915a6803e22bebc2f62ba429b4853d711854651c2108baede25d57c38079152bdec1f2871015be89bafa1c16865837e781166e704f1ed5c345e6683cf02c1947534c77219474ae7c639fbfa542d2182a4d9ba05d479fbc887fda785db03aaa1656cc4b0a1575cdf148783aa455d57899f9ec5177c446f27c10140c3951838bdb26ce4d5caa6e04a1a644955e29f5711a5c575b5c7176342847af87b725fc1862ac5266148f97792f442b876246e2ba8ac015cb516ef126d2e2d80695d4645fc3cf0cc2998c96b2cf45aa0c484084dcf8221b8366b3d248e83a42962bf6105b9f6a8ece9ddd18e978814d061d10128f2f0f5976a3d4fdc383d6238f3279b9d703be992f9232c046b7e7e2fe6ba8987c14bb3fc1bbbf35e000f74d2299a6007052a8df2abfb29c192bcf158691cc9d85c33f9ff6bec9a1681e9e7b76020ea69dc7ec8fd8130d3e7fc0e7b5f252133ccda73f6d3022920fc3a62872f46cc7b8c6a2d2c1a7b41094c8988d55e23a00140e88eedd55b50d2a4072656476aed1531bae5af670b711096a413d98bf0b0d2545bee5931a5f6d1c4151b4f9faa90cf27e71ac8c2e38251c2526bb414e4c5b2d951ea5723ec68dcff14fe97a678ec7de1420e2d1d193cfee8bbee22ac1d116a2f21cf9c7fdd8b894706471978ab5864b24eecae1b92cc0f0d5ff69124961161845935da8188adfd78abf0d42299377d78db73ef78a949d225515b42f9fb94c7397d8a3037b555c1250131d40e55ee7147932e2240704e5de80ed47869de4f9e73eaac854260db533af6611ce014215d2f537d3cb873bb4ebca2ddde59a0849072c1fa1751721e838cbbaa3a7f7934a08465ef1a761225e7dc2b9d1ccacb8f20539def737ddc8cccb72aaf5d52972a3253fed5ad15475cacbb3fb7c717afd07093a9cc4b976bfd5e6ccb027a5c5af37267ca90b6cb4bec40b88b4f1649f3d8b252cbc1d4cd965c7d194a4f123af0e86f533fbeaf08c443c5bb149c8241ecd6440781e1d4459a5eac26a9bc2fe541364928e18db3724a836cd3626a906e5a4bb07558146164e3a9305291daef0d96f6d3e7af1f5b3cca8124906deea94b4707622625ddcfa58f985b40547edcac5642d9c3766d565ad07ec1ed195bd199935d3c40c9b4e658abad73ec6cb3fddb293f54576a93996e20316aebc20a327db1154a501f4915a6f6c39786fa0416d1813c2200adaa8c10749e23ee0b3ada203a03bc62d019ec35320683e8eba06f46642c96257d2be21f79064e5e741c08c76e60028e87f8d51901e1722da5276e28389a3a4c1171c9cdc73fe45a7a46629f7e8ebf4cdac064b8f56be87b1b137e5d166f641d7ff7db500e9fa907a11fae35daf22858e12c940a5897e8cde16ae4ec2e0107ffec3049dfb6aaf4513a83472096138ba5163abf59681b4881eeb1093bff2a73988f20d644e6346c82bd46efd3d249d025d2064348a5a681398f04952137c5e9a53553fbe9e18e81162f772bf9bdc171fa9213ed33e659c6c73533d47df1f70f8a2d78d07825bbbbd2e3fdd794ed8ac4ad8d4515211c1eaa15dc972dccb52f8e26c30fc2bff0c8e9e9e23cfd116548769f8bdee2416535c32520e0492f0fac4a4f90f2595c838fef92bc64094d9503a081d1036d42facd4044c091fc1ce8cc8f560cc4b148d4509e150b83810facc80cfb4628c23bec4bcca005b4c6dcd31f13253cf53776dddd47141838dd4aec36c2020df375b8dddb57d4b7ff72455f0c45272d8f42db6604532884a98293bd9e95b0cb38c8b4dc1517c054b4dfa213097a5535cc060a45a9d4d3d005fbfd14b17c3e5964ee6ca1644db6d2d081e0bb429c0fe4810f078b6a6295d6114582f87ccc6a87099895478eb52ad35e5c6d3007ea5387468537b7522d2831c5a12ec9a26c689f8fdcb322560d4dadd20b6d8bc07273cde981dfa341ae170485e274d31855b40393b451574c093d67bee954533f0bec0de239b3bf2723dd81f179dc8d4bec1404774b050af67c5b45ba3f338dea5b0a156b728e7464b9034ef30eae31321caf9f226ba70c6bd698192155024ccfc9b9a6d33936da0f3ad7dbdfd500df9081e33e282a697d61c633b5877e4276825b402df013efbe2b39ccf0c0c7e0a6629bcd2003a844bcd932f850f2d1ba2df7eba72295058ff4c06f9206b7545e30d25655169985fc762e24efe64f62116d78cffc3635b4fd0c4a6befd681055bd2e49a7e3c788b679f74374400bafe7483ff7bb89bd0e84f403ce0efae1b7ef380bcac008e479fee53ffd41cda3b01a0593c3afc8876d3c2e78ed9ca949da5ddb65be6447a10312686257a3d1c9aa71a3abdbe8a07fe7c96dfd96338b493b8a616c53a9efffa161f0d86ee5810556f6bd49dd61a8cd4ef70c0c5c95f591c4f2cbd5198e84f2a8d8eac1f7a969a7cbfc4ddc058e0bf61e15b70f554b9d51732bb4bc26f549788149f6c9e355ab8240fe5ac2adf12d59884aef96df38397bfd5144516042d439b330ebcff70fa5decdcafac36b9a891d14b7d945aee3d7cd1027e8339f231d0e4d1f1dbc0617547cd93287d44f8924a4d1063d9be423d27c4994e47307bdcf0acee91d8641e23ee48c66568180bc80e7e54f26cf29dbcee824ebb1319af47f16385c56458fc34a48ebd91fcfb11e1cd9551e59727d3a522d5391552d57b946077e375263545ab9a157e611f536bcac68918bd91e8ba514e611c9f9606274693a094c425940336971100e8ad0018c2e58432cd723aae201eb284390d410576a9688712c6cd127731648adaed2fc565d1d10931cf5a377f1c7df092dc32745c7373b339a77a32bc77be6b86fa56ae7c37d13bd4c6907bb64c31019c30993fe489219d8fa575c8393dd6f262ffa1211999b529a8727602bfed6c9b0ee2c9e559cbfc7958e96bf3085ed1d44e4e4cf39904091bab0115983c541dcd73b8fe2736bb75b78ec59ff1f8c5a60710d1a370a8cc039bacbd12300ee3b6296dc804e52ccbb6c310cc9febedafc03c7cb2fec0d2dcf6f37986d4ea03ecf8ecee645251277b5391c813bc16baf484e6a68e21d2b2ca1575efbf92241c2ca0715045bad2a84252f1b731c82dbb0c4dd6a09f11bfc3177cf0d4010584b151150581a55a01a709857385cd4657895b1f53dd76483d8eec7d2b6ea19f98a715d7424136d3743f7502f88f564a985319c3972b509bbd7c5af00a92120ab2e74f2f65814b34f5ad774df0485ab4e88c0bbb9cd53a07b4cbb879915d546fd422558d03afb3978970432643d5c7ed0c9d3bac3078cf3ba9a5baac57ea4d3e24c81f918c1f10bda18b2119a98849366f506163027a9e9810fdcf4024b0fbb92289b79abb4d27d6d0b444ff1158ac2d0c8efbc065d6a381ad76fd1734576bbbdc67bfb13ec0b6a53090b6ade8ce3ae74932d07f2069335ce59c758bb76b8756fa3e7e8ed32ed709fec25fb8a74d54deb51365f306d9685182e02796455eaacf851b3d5b08e9b94e58b0279c41542cfd3a283f0fa7027db63bce3c5a6a0aaca0eb795f9434a6b3f2dd9e06cff252a4e74b33bc93386294a29d3bc98dc08978119ce7b535632d3177e1501ceeb42f27164149f95018138164f6db32a91b628309d4063f8ff5aa16407d5d34408b582b67e70687e068f0df79fc5b414d581330fe6c281b2c3f0dab43971d186ee6ff6480fa9b868b188776bf39d85c5dee6f18c5edbb8162003314dd7c9a1e6ccfc926c4f26060a9fcbaee48ef6a696da784cfaeecfafa97cf48a089da7873766f1dc25fc33b3994ff8c0ca93e3599d259eae4d2249e4f9ef2d9685a93a1122c197c0b794ebfe5869fa5d148b2cbc6fa65646085ed99c98e60cfde4e7d4e97eaa711fd96bc34db7ad7bbe7792135a71a16c729170126202cfe0c55cedeb722ce237ec7c35be0fe463bc2c886a4a8b47bbfb1e4c80378d42de47e1c674be08ebb45f252a5cca8348bd5023ff13bf8cc0dc3b535abc8925ffed1bd6d820c0061a62ee8a9da923026926d6bf354ce6ada60af2df8c30efcddc9219ec454b9725e39ddae5dc85285ecb2578fa968bff20d2301f80a16674acaec0d64bc6c6db0264da648240052f8771e383a3bc8a93413b0c92439fbe648ed6359b05177b83390ad436f71db4c27a72b109e84492e9524ca60bc5be627e3cdc6b31049ae35604e425ba3215322850152199171795862e236dd15362e020559a0d3c67ca2fcf6cbd85311926c13e8592f6504518bc57b66cb4113ccdafe7ce51a3a8d601709d8e390e950ae734ad1a6419531683b6b5442d939aad4c101da6fd17413ccc64803605bc814909adc686cda064dd09f477277d319f0c1", 0x1000}, {&(0x7f0000001940)="043d748f5198a26295", 0x9}, {&(0x7f0000001980)="b36fd408a207014e73a951485acbb0da899454f1c55a38205dd1f3d539ccb2531444f6ca90162bb641629082ff1ec355bffaaf07ba4fe089078ab9dce1c152280e4b60619ae2ff8fc9b347a05a41af2951f90791886cc94f7ab926dd749f08f48c21016e28555439294ed2fa81e8c0746ede046753e639bbe11c6646030acac53c5682ae6fe54d2acf838792bd3cb273680e0fa4e802852e6eed1376ceb10003d9288e62af565bc10e6b0c6564725c22c07e670e7f2978058d2c0338f2d5e9047290163710e5a747379f4da3aa3c7bcd23d2119970981afd8bfcdc7d805c5644232381e6600e77465b7e920ffec6c028", 0xf0}, {&(0x7f0000001a80)="a6f7cda9e59b4eeddf5c1fe517877d0b9c84dbf85b0872cd4a7cacd58b08b496f434a013561c526074177e4a789de575523701", 0x33}, {&(0x7f0000001ac0)="0179a750f97e961c18bccaf87495481d8c431e3d451015fb8ca3e4929051207a428385e9a47787d4d7dec0606c9f6c12d5b3a846882a5904e4292d24f5d7bda44923003d23cc01b89a1ddf3749f4188de2c030345e971e3cc063f01aab76e224a10e746a0403d4dba4a14c9a7c490a963c34addf6385d774ba0786c2203cc0f61722262798d63afec0707cc60807ad39c79f9d13a8e2cefe0da60e3a8fc7fc4ebbc128035392", 0xa6}], 0x8, 0x0, 0x0, 0x408}, 0x408) r8 = openat(r0, &(0x7f0000001c40)='./file0\x00', 0x400, 0x40) readv(r3, &(0x7f0000004040)=[{&(0x7f0000001c80)=""/82, 0x52}, {&(0x7f0000001d00)=""/101, 0x65}, {&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/84, 0x54}, {&(0x7f0000003e00)=""/51, 0x33}, {&(0x7f0000003e40)=""/133, 0x85}, {&(0x7f0000003f00)=""/182, 0xb6}, {&(0x7f0000003fc0)=""/89, 0x59}], 0x9) dup2(r2, r0) connect$unix(r8, &(0x7f0000004100)=@file={0x1, './file0\x00'}, 0xa) fchdir(r0) readv(r6, &(0x7f0000004340)=[{&(0x7f0000004140)=""/236, 0xec}, {&(0x7f0000004240)=""/167, 0xa7}, {&(0x7f0000004300)=""/31, 0x1f}], 0x3) setuid(r7) mknodat(r5, &(0x7f0000004380)='./file0\x00', 0xe002, 0x40) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f00000043c0), 0x400004) 00:00:18 executing program 3: r0 = msgget(0x1, 0x8) msgctl$IPC_RMID(r0, 0x0) socketpair(0x1f, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getgid() r11 = getgid() r12 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f00000001c0)=[r5, r6, r7, r8, r9, r10, r11, r12, r13]) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300), 0xc) chown(&(0x7f0000000340)='./file0\x00', r4, r13) setgroups(0x1, &(0x7f0000000380)=[r13]) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000400), 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/132) recvfrom$inet(r3, &(0x7f0000000500)=""/162, 0xa2, 0x841, &(0x7f00000005c0)={0x2, 0x0}, 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000600)=""/228) r16 = semget(0x1, 0x3, 0x0) semctl$IPC_RMID(r16, 0x0, 0x0) msgrcv(r0, &(0x7f0000000700)={0x0, ""/158}, 0xa6, 0x3, 0x1000) getpeername(r2, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) msgrcv(r0, &(0x7f0000000840)={0x0, ""/239}, 0xf7, 0x3, 0x800) 00:00:18 executing program 5: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fdatasync(r0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000180)=""/54) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000000, 0x1) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x10) fcntl$getown(r1, 0x5) fcntl$getown(r3, 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0xb0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000300)=""/130) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000003c0)=""/4096) connect$unix(r4, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) semop(r2, &(0x7f0000001400)=[{0x4, 0x4, 0x1800}, {0x0, 0x7f}], 0x2) connect$inet(r0, &(0x7f0000001440)={0x2, 0x3}, 0xc) fcntl$getown(r4, 0x5) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000001480)=0x3) preadv(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)=""/108, 0x6c}], 0x1, 0x0) bind(r1, &(0x7f0000001580)=@in={0x2, 0x0}, 0xc) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000015c0)=""/23) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000001600)=""/117) connect$inet6(r4, &(0x7f0000001680)={0x18, 0x1, 0xffffffffffffffff, 0x80000000}, 0xc) semget$private(0x0, 0x0, 0x48) rename(&(0x7f00000016c0)='./file0/../file0\x00', &(0x7f0000001700)='./file0\x00') madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000001740), 0x400000) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f0000001780)={0x1, "1084cd4dae65443d41ffbac523b97db10f899748e73013a4d8a386c79c1d6006c49a05dba7f0"}, 0x2e, 0x0) 00:00:18 executing program 0: semget(0x1, 0x1, 0xa0) semget(0x1, 0x7, 0x400) shmget$private(0x0, 0x4000, 0x93, &(0x7f0000ffb000/0x4000)=nil) 00:00:18 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket$inet(0x2, 0x10000003, 0x0) close(r2) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffed4) listen(r1, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$inet(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e9017189591e9233614b00"], 0x6e) write(r0, &(0x7f0000000000)="7300c441fae1496030e06433688d7f34bfb87dad654383e9c48eb3a9b4b5e15d7ddba300ac319605e80b92d5654dfba4c858135b2d7dcf6439f99f0bc7cd7d9bce214bd38e49e8a5a6efd0c21c3b770a218fa2f6d99fa4", 0x57) utimes(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)={{0x1f, 0x80}, {0xffff, 0x100}}) 00:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x40) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4c) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80000, 0x20) getdents(0xffffffffffffffff, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000140)='./file1\x00') 00:00:18 executing program 4: r0 = socket(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x10) socketpair(0x10, 0x10000007, 0x401, &(0x7f0000000040)) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 00:00:18 executing program 0: mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/46) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x80000000}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="7dffbdd8997948aa30e9401571b898798a5b2d70b4604bb50189d732e2f5e35ff6bddad0447599d1fdbce5b64d615e277398bc2994a3a54108bc0ad65d06a1f8c0b5f5ed5634205710ecf6d550c75d786d052700a5954d41bb861ff29bf26f6859ff04a0c242a68c649e78f64fe45cb4d5445bda", 0x74}, {&(0x7f0000000140)="4ff7581a831a622815856621c669d69cde8d9d1420dab7d76676d8358dbe6f009963aa0ef0a55ebd36073e6f564c8793fa02795d228bab1cc2bd3ca3065f0dafe3bcd15aaf911aaec0f1636693ad4402e9fefc66a8cf061de77187221619e890bbfaa97085ca4914019d1d33ba933145fd79df66e2c633cf13bb3df6801df2591110f38fa56c56704a26296cca36a2f3743cbae35f13558502a92ade205e70ee03b2b6ac615232aeb09bb182c646ee5f0c257d4fe0398f2faaff93d082", 0xbd}, {&(0x7f0000000200)="a7770cf6757d4ab01ae99c9b0fbcd88e40b5ecb9cecc4efc0ff85c9cfbcdf25566af23d880ffdc3e41d72cb984723108736a960d54c78edcc7deb7e7567914d754f2f274d4c84a54bd7e29effa0e88614249e80ed9ec73d63a5f354188c3edd5ee65cad3def256495f0c192686b6dda9a05947ce", 0x74}, {&(0x7f0000000280)="25ac3ce14088635bb88b7b2b1e5ce4f19382c1792efa3c30f96b7a63f261ce34d3cb650bf7b228d73cabc97fc4c862e31c81067ffb1979cdd6e992ea31cd9bffd7ab20faeb23317476f46327d5cae1fcaded787c8cee34750b46d92e338adaeac44dc8165f28f848c2307b78e97c6a251364df37196ead35416a4f41a939d10aaccba63277b254a8495f3bbe4f6a21", 0x8f}, {&(0x7f0000000340)="6c201aa49f03c0771c72016ac12662661caece69278c74fb8897b504bd92c3790eb5353574159d8550ef3849399855c99c059c6de5bde60afc42c8f0", 0x3c}, {&(0x7f0000000380)="d284b8872ccc13e5d510d7a8c1362771c8553a53839db4ca69ff54bf6cdf8e6c97f0542397bce444e5da5c9f24a550cfb7643319cb1b031f6526783a69ad74f87fac408202ca0ae71d2af3216d4141a668c61d530569fa80f1c494e60cc4f749583187d16088c5b6ca48dd9f9e803a49925a3b0cba897a673993a0dad72b5935dfe98f5037abc46f786ec14a6175febf6b291b82ebfbe459c71733dec5a588abb5b12eaa0c6dfa31c12de120b883880d84eb024e32563ef13c13c0c67382e50c49e9d9ec0ae39aa6c23ea2a0169df17d467963a03897f814d16bab186ec13171898f8879040b1b01b0b56bf7c859", 0xee}], 0x6, &(0x7f0000000500)=[{0x70, 0xffff, 0x8b1, "44ca0c884c22027f7954ed65543b394040ba5de1074d260ce6415a64f14a105c2cf47f55b9228cbadb9d65f38c4ff08a114bf408b2dd9f00e492a6e31db88bfd24768afc34cc01f8893bd7369397fc17a25ed90f9ec8eab895fe24"}, {0xf0, 0x100, 0x8, "d36dd3809a32a98e730f954e5eb41b941cbb92f5c99956ab80c1c398331bc081615bdf67510672c12918b4926350eaa38c1e2f53098081e45816be1cf550d32b0995adf9785310c1a9e1d2e4a9a5fb40f1aa839c9f0a1304e71cc8ff2c278326458d62735a902c43d4fd1e7f598e09e9146c82134bdef6c20551d5ada33fed009e36f258857f399fefb1714dce4c7c299fe861ee6da774a4bc5b83c9e7cd6991e536229528b3ef22f2d11f8ca4a305cbd7b6446c0ab5c00e80f9db3d00b8d6d0e3720e4d6e4c5d09335a719cd1287c170bbee01f7d54ac1a29c2"}, {0x68, 0x129, 0x4, "ae2eab808b9e49e42e73ccc52416abe75bc090bec0640ffd776fb1b760fe11295e545fe53ab61659343c1d9a3f4d62ec3122fdb10acb7a93438f77344161e2c481fe8ac44cddc6b7994239bccb095460d1b2b2442ce3"}, {0x80, 0x0, 0x2, "f972479e385e80b89ce71467111659a443d1859792096a989a73eed8e0902bbee532644f11a1a5436666ba24001db9bba93979bc940ba8e3eed2fcca3476e281d2b7081244f14db9066a5621de63db7b033b306849fb1e6c7e8f795e4a586ceafcf19277f3eeb2c2ba23e0295858b907"}, {0xf8, 0x1, 0x1f, "a76cee5435ea502f23afb890d451d12382e851333fbef8dce58338658c9d81dee80ed31823b4eaf79af1bd67271f77d29935cb78fe8047294d7763e6e213f1b6bfefc7a39000d4c114cbf700a4c95b5977fede6ce45284c345a9f697e20ad889f54026f928ff5125af4da194dcc5874c4254d34246746b641c42504a013d42957606bdc3938f3708464a4044851d538f19a5afb2f56f1e04feb79aed4af666c1e7d5e596f4d6ec60f8a72757c84cb6070a937286f4583bdde510d439d95e27e81c7fe0840ac11bfba3d5489e0c34d97689e863c9eb02539c6029030e430ad99660b6"}, {0x30, 0x29, 0x5, "e0c81279cf6b08cef40bf410f67993bbeedfe93e4926b6bacc1397cd"}, {0x28, 0x1, 0x0, "ee01a014e0133475846633133fd2c1b8dba9b9bf"}, {0x80, 0x129, 0x4, "c285ca298eb4f674874ef48808b7d05761a0b26f6a1b1f97ef8b8619bc8e763334ae45c1e3410ea734005da02b3ce90d2bdb31af8df7a01b92680a87f094b32046777dac6c4f7112a7bc73616b8d3e6a0a98f4a317e4a8e1992f30b00e5b9b1c69aaef4fc7c606ae5042fd8d054779a4"}], 0x418}, 0x402) r1 = semget(0x1, 0x0, 0x685) r2 = fcntl$dupfd(r0, 0xc, r0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x0) r3 = open(&(0x7f0000000980)='./file0\x00', 0x1000000, 0x0) utimes(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x100, 0x6bf6}, {0x6, 0x5}}) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/77, 0x4d) fchmodat(r2, &(0x7f0000000b00)='./file0\x00', 0x100, 0x200) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000b40)='./file0/file0\x00', r4, r6, 0x600) getpeername(r3, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) socket$unix(0x1, 0x0, 0x0) getgroups(0x4, &(0x7f0000000c80)=[r6, r7, r7, r7]) socket(0x0, 0x40000000, 0xe3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000cc0)=""/26) semget(0x0, 0x4, 0x400) sendto$inet(r0, &(0x7f0000000d00)="214b47d54ba937b3974f6772571d820f8d3ac9b6da7308f27cf0d83408176662ab1cc31ce4ba1880153d246c1cc85cec363d43e26148a970acf4b211ec07178c0d04068d854d53b63b7b0030440be5228228e4151b3e70dc55125e7c2ec0e32ac87a389048b55f911a7b464457cfefe837e17127f47d1c5c3407494634c9183b83e8", 0x82, 0x406, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) seteuid(r4) open(&(0x7f0000000dc0)='./file0/file0\x00', 0x0, 0x189) getgroups(0x3, &(0x7f0000000e00)=[r8, r6, r5]) r9 = openat(0xffffffffffffffff, &(0x7f0000000e40)='./file0/file0\x00', 0x42, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000f00)=""/16) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000f40)={0x9, 0x1, 0x32cc2a57, 0x7, 0x3}, 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) 00:00:18 executing program 3: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = getuid() r1 = getegid() fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r0, r1, 0xfffffffffffff7fc) 00:00:18 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x40000000) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') listen(r0, 0xe761) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, 0xc) r5 = getegid() r6 = paccept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8, 0x20000000) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() r9 = getgid() r10 = getpid() r11 = geteuid() getgroups(0x3, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000180)="86007a4e35e26a4bdc1cc07e71299a0e6df09e7b2e0a9ccc930f90de9f34f2a707da5a1c74fd15c53a7bee859cb724cfeb7c1bfbf1a5fcd2a061019cb63127fe04823d1482b283a091653c000390261b01", 0x51}, {&(0x7f0000000200)="619e9481f221cbedbe71dbcd36e876c16791ce766e27e143203decb7f08968b0f2c67d562197a572d883f47ffb1d", 0x2e}, {&(0x7f0000000240)="f73151ff7cfbe82000ca11f35089aaed92e646e5b50d29d89253f5503639dcd24045a0b7f400223576200f5bdd136ae68f317549e743d0128bd316532cf33b2663de8ea6e6055123c46249be15c846688d5e349293179633ddfe0f837873f52d4841eb3495ce8f22af068591997d19bc01ef8da40629d618a7e1b97d036d1bbd61a138ee240bf976486fde356a4b7198b752965ebb17888b0991f3244ce9e8c59a9efdf2551a2a9bd113ff6363614d5267010b5d8196378ddefeb39247ed1affb894f45d758fd8dd677b932c72e2d9814b7dd051d8296a587791ea5cfcd8fe8f927ef9b45bae4b217d29587a9b2bf9aa2c1f822022ddc3a09e1890b79cbbffb5dad10f2b87e4a017a1db08db289b98ebf1f1d15dc74a7983ee2215e4819971509482b60802f08534f921f5eb2ad5de55c74a78be6220c75eb0333211e92b4cb2ab5cb5f883e373886245c54b0c91490909a574dff39fc12106eafd5ad239bff23b5049dc86a18a8f16d0b0e0261d88fe1be78c83bae2c5a719e1842784e6964dd39be469d00515207b2e13515744bd450ad015fcd830f28232c90484a5f727d7d61f2493ad8a900fa64162a02172a9d2e404c471c27da01a34631f68aca11319aa20741b5bb5cc116b076ea87a51dd11b78053438ca97bb183b80293a6c117bceb9759ec11569b93f385ffdbfb7706092b5e1208443a4d7f14253132d5b8a0f7c0f15afd0ea7797ac56e040cd398ada4b2ac72712d239bd23f9fdf8a183d1e4a6e92823699c84d0aaa0a230c99b0fb10e51675d7d4efaef610c757dd61ec3c70233db99fa0a541044b6824bc7a9a1d1230017d4c9df6bcf67de141e313934a403b5ba5f1dbdcbfc1eb17de4de47d2752d88136ffeab07a1ce30c21e61902f0c843bc9f8184dc173bc8283d623befcd257f48e4cbada018a1f492814044926b21239877fc012a53b7e47c87194ceb60b4350ab1b7aa43be6d0db5c5db14179ff214cf39593f51a04f20baf4b9e5c65d150938c57a4532cd73f325857116950f3fb2ef6f774e8520c32161ee6ddf1759cf0e82f615039ae1a424e6a94cc5e43da1a7295068236fd51f9313899494230a08f8cc4edb944635587978014cfaed976538a609e7000500034ed2cb516cf2bf69c83fe35b600420c59c956620e4983f8d8fdecad0861f112c1f6842f3095b976890a55edb7d6346df1cdb1fc1777950f7e4402d04313e0e5dd186bc6a7eab7f3b320cb86c3c5460aee301fc5fe756cdbcd48e8a38ef6fe5733dd8f74cbbf857b713bb7b01a14b3bc86ffb3a268d87a17882344068af20297ae6b9dd8ed28e9c74c698786b9bc34b59a1e2d759520bde9c057fe7385934d3d53ebe95ebf99c15bbdaa052f33b05f9ba31a4e2799f7c1330b0eea195805a5248a10677dcb5d3db190fc8ec47a74108528c25e6946506ef2fee3315a3a094a988e68787cbbe6eb721a66b9a13e6c3890a82b37c3635a83db5286de7aa916058a060e7217b9dd7ff4fe68bea96907bb784bb5166711384afaa01212cf5b1fb98134a9b716297eba16beca1e70f0ad49f2552509b18abaa52585aeaa36c83f7de0b4d21e8f359241d03a356b15b27cc104efcb010d5a79cf6eeceb54352348a5f0ab8070d9510e366b2d249665f289e66f53b94b65938f8687bf5cd5a1ba6e24f863093b7b4c1aa9ad27aff81de5f6b17a75b289cf1221ccfd8cf6b8a53475b8536718030bbd67a5db61d3c7ed2e9d350b6e15fa4afeee96558787921d6cf5341c1e36e061d686da1937994b94f3698fc47da2346bc6f20f5feb286c4ee72fbf8edce143f3280c6bb253a9febbfe75e02b73dab639be25e61cbf1dfc5da658713a9c5776c62fc93bd46eeede82ddc5ed44bc6e5593711ad17b13f5502391cb03ed8e6aabe46896c53be2df737308f939fbdfaf4e73646d58c49943d0a0a7ee0f33339dbe5303bb6b24b24a9c637b3b84f57844e6de2e0f18955a9ad3eb16028cf5f21c8027dc86606be2eb110a357554ffba01f27f22e4f70f5919c19ec7e39cb855e7d87c0b4cf61f82153a8d87eecc16c6250542e2d11a17e12a804b21c6ec8e82d18921b9da15701e488d8c7a8a70a69376de01811a4363245a8746e41ce478d8fd8ab60a746a17813f37ac3220a1bb0bc1d9594a50ae623c7bafd68705f12e200b7b1184a0c94bb972af160b2bd559ad0a56e923e5e62c0a522d845f4ba334075d2975c37f81a3b6c43d301e05e41454ea8f00cde10c36e34908368872ea775523dc20e0becc6267a2b9daa7a2403cbfecc3e244c789c41f2439ad7c4391b854581c0a6a5fdf733b52f51f1ce07eb76e7b5111bd8786cdbb90c5357980c59b03fa5ca0bbae04070e09443cf2c17ac8bb0873a1502771107e05aa6c29eef689a971182bfded0bb5d9779ac24c11e5f1dd6fa95326a0727bbe3c4c02ccf5df80f8d4b43ae524b1445d5c3032c7f2cbcc5993eee39b7939025b628db0d5107b1c3704503f0fb7857087bab079d0da7c482214532e4580fc196456e0e21a571914c4474d2573e40dc602348985cd487076e0b9da9d33419e46427227d39bb37f3c61a0061440c9c1580fd24f4c1194471149f198185469c5092b48e1aa354212024b455c6597980a33d02eedfb9018375829999f9322f00eb79ad3e1a0fa57312d2df3dfebfea089ed7e1de028235c6f05831a81da20506c9e8137b09b678e1b1b0ed53170eae96bf5ac9a1392fb66c581f9698dddbb8d1917fc5e3cd5f806bf092366fcec38255353efe188a36553ead628e7f47c8956b1a4f9aa2842a05b45298f9bc2ad0e91d534c65a9fc74e41eb57c5efa2d249fdca0bef2147464544f8cdd8e9bbcb69fbd52bfd7c7cb3262a10352e3983832406c6ee9a5959886d7d82d22ffa906e7b3b908e3eaee468d0e67ddf49d99a2ff68dfbeee0827fab4ca9c7035869db846758c1ac9edffe926e0c6a02b34fb1873e942ce5a287292358f60d201ed4b7929cce71564852f513dae70d2dd4249e96c635fa46bf7005650191366763a4bb2433ec4bc82a39f9eccccfb0de2784dcf3d1d4dc943f9b923f73d6907662bc805559b1f41352ce67cea15ba260059de60f61f7204f3ea4c09c15e5de1ab5c59a7e9c87ff70cab638e48848336ee5e75941b3c1e97288199ef4f6f71c4f2e44e25edc58c9ecf7eeb935232f02b394e0bd7034955f80c59b80194803ecff4222905e804e04d815335e3a17c00db3c65c8b1be2eb1c433197e896a22cb3b9a6365581603fbc9056251b95aa436f6041d95dc71eedb75eba7ab1a15ea07776b3fe047f54a7d2494b20c537ae18762097474d670d906b2d1f1c90c3b2d9289117038eb14eb404b49062f0fa0dd53e2f4471f2fd2388e7e5bd29350f7ae3fbd165114a127ac40c0c7b38f5c2ad821817114e31ee75d2328e3a521d85a03c0c228e3d992dcd932cdc667ed7a3c3cae7ea67fad4e4bf2ebb1f5c44689d10b36dfda551f37d976c2b007e1ca060b45d4df7b44568bd6eab3f8a54ac67334bb9756162b5d347e23daf57806841b251660caf59a02f12af38f74b14b88a20c34e3a1188d6519869a08afc1ad93e7b700d95d658dff04beb9965f13652095630c6c9311ac338c331463f0c34ba4b5dea9cf2dca1aab2ded811d4a64a8e67cbe0ff7cef0c04866c58e4128da94a31fff349f83d5656d05e7d2eb3b17a82770a8c96d64f1a5302a762d2cc58a98bdfb6fdc30e46ca9a86b2c805929f1df9eb5e6790a76e29d4d06e38b4071694a19205f5e8c345aaff41409076b2fc9efae4327c74856080fcd29947377ec16e38e47b820a4ecf723fc4c7c1fa78cf538fa230a9d0eaf6cf2f9d61a33084f362516843742de1321243f8b9b391a2da707381a201eac4b19c6f699ca9aa6369c44e9933f2fc87ace64fb9a52cbec1eef32297c598f1dc6f5bda0578c4a35c4a098c772b8c65ae3faf6ed5c38f99efc990eb7544615e284babe35e9cd3db1a20b76f4691ae7435af286404ec951ab8b715d3bf325506dc112194098f3791fedc9503b38aeaf3a311cfb984caf1a874d819295389f3d0394a5fe6b550ac71f6d8e4d8bc8eca8a4aacaba56ef5827f25fdf0822281e3a18cb47d102bf6e27495f8c4398f95a1d6f0f947779bef5be012b1814652f0b66d5f7743af7ea5f872cffe2d5432824ae2a52ca7de53d039b2649dedfefca754baab55d2f0e1038bc6bf19324489a005e8002f78c22cb0fa8b26322ca760d3277fff46536c56737dcf9e2e1366463f241a01e5ffde5ddf6eec38adbbd1c449600f1f05da7f7d7738499b285dcac66b8070dc446a30ceb4978fb2b89e722997eeea535391a2ec7d2fba9a6dd6315c29a1af55dc8104a0cd3803556edd2e92824b13d5a864fbbbf72a3472392f6796009851a625c140a6b8c82eed13851f2476c915052bf82141ee6b7c949fb147a4c38789b6922a503290fa02732d2afe3efd5583cb557fd468903bc17b6ab83bd01d1ee68e3e6f3ffef408c72ae0772bf570851eb5fcfdcde3e4d37e6dbc0bc336463aaeaab5ce240debd4bc243a70945ebf292121cf8faa85c6b2f61b0e29bdb5ea7a62f175f069b3a9192e65cd032da2e130bd563a0449305574f191cae3bebd56cbeac59a4594bcf6ea20bc2d28f7a8b2b3b98a92d2c267a516edada6d6a05d5643bede8145af473f71b118eeb80ffb704c6b77ab64079261f51c732509f6b5adb5c01c75a78a5c900ed2951ae167e36e146650e23beaa14a67ab7d19bd6652958ed2b0bbe82ea0d8b5ec23655bb72d2f0264c0f20fc6b97b5c1478e6900c4aa0ec7754b49acdf4d1885b36358b269c0621afc5627578ed067c04333a9c718fdd718b32e3c974c0fdbae488914e676e2513eaf7afc268bf3695f7a3bfe43ab6d074283085b67288d58d484686e55f4d3a2673e8faac8384aa5dcb8519133d13194963cddd64eea01845e8e40b904c3fa99c07277e861c50a62dbf1729f692b344b831a69db190388c4587b3230136bf63c42b520949c43aa569ba2ed9815b89f3a558e6226126a291577b8b8b95d357a200ff04a18226a2d30620da4b3331a001584c9af06d90b88ced2b5eafcc6ac9dd2da5066fd20dfdda5fad00a87127a70788265c50c089ca1026a05928fb81afc2a4ade89b3b65a5e922411481302222adafeea92b32ce8b50fb1ecd1758b9a4299b3fdaf657774b248c22b91c76d7504db5777c567716362519c17300593f03dae15723a7ef857beb323d2da808d4780686ba00c8f069217755730b38df18b18ff5795428b6f860f44221d807de9a22c4c3dd06035aef247eacd0f8b017423a78ad04c93da1dd8edbd9c153ac3770594e801a3586ae8510596d489f9e55ec1338637e3ea46b95850bfab343bee6478cea026ed1202d47a00f619de49f7dd00ab314d72865dce6fd55876289b5495bcdc2150264f50b45dfcbf16beded68d622e0beae769f39ade63d8e8ee6326e89b195c7e33f5c049f04e80b1bda39a029ea5ac102b92f13282ed10dd4472fd958d7f371733f2e3a8295179a4b3fcc812b926f19278a1d32c520706d7e33c70e1e5759e9a7b58280b41759f7213d9a845a4564b41659a8411860adc086eb2066abc482ada2131bc6905e31d765a2896f36037a6b47bc108fb9e47d8bde69ab3529c99df74a2deef6abd9f94f8867532e7aa04474994f7b8c37f59082d00b9521a71fabf3dff892b272db39c062529203a5956d2977b9f7ff6dbbb641010883c90ccc8750a403e526e46b0244413a391", 0x1000}, {&(0x7f0000001240)="35dfb698db3b1e20ddae6b707dc80f95416e2a48d547cff334e7", 0x1a}, {&(0x7f0000001280)="178f559c93c80fb015bebfd7b1895e4702c2adb22653c382f622a3bc531a1e7791ded75b129fc89104f347e9229f55b853a1d8fb3a7351a55c5c9865c895fecf320fae8e27614c154ed559b387486630e312cfabba417f7adeb521d9bbc1e0021d7fb850ef01797807e8e670707d9aec22b61cd8b00672a320b38874e19bfd6a2166e6930963d4e716c798082ebe6d2bb81e3b3591472eedf1b0adf8c58e5c", 0x9f}, {&(0x7f0000001340)="354ddd240856631c0561bf8a4de3a8eb855bbe0efb691b26d0f61f5e054c4257200f32777e8183e6e0d76ee1a6b767bac2c273a40ba5110d511295c39e79c7a8cb200a4ccbaed97e8bd341c4918c340f84580640eb46ce8209eded396de4a06f99658e020565ad358d8f49217a58a5ac77563feb32f7021b549460aa6ebd093548e59510997cda46e24ef18f0883ef607ffe4925", 0x94}, {&(0x7f0000001400)="05e961c86c9633b9fed3266d", 0xc}], 0x7, &(0x7f0000001780)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r2, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r1, r6, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x2, r14, r16, r17}], 0x168, 0x1}, 0xd) fsync(r1) chown(&(0x7f0000001940)='./file0\x00', r3, r13) mknod$loop(&(0x7f0000001980)='./file0\x00', 0x120, 0x1) r18 = msgget(0x1, 0x400) msgsnd(r18, &(0x7f00000019c0)={0x3, "70030123e0acc4c7c427c8be322146f9d0ac21b640c4440d56a62b3cfcfee124e69679a77692eed54c76c5b6b03f8b3783cc6b3f63c29ca055e95400bd738cfbb824cba2a62fc460131095536a1bc885225b6992b48aca0f2dadf91062d27246bc041dbdc31322d141ad54fc7e492df50f855449a4d7e8cc33fdb3c0789ae475623d86d5ef1e8c5e054c4aae206e32159ec230b753d3f2bf6b229eb6f151ab9d5555c5844caf6564cb3f9f5271d9d20ea79a9f64bc9415dce86713d5961eaa95f2f3cedf75"}, 0xcd, 0x800) r19 = semget$private(0x0, 0x0, 0x82) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001ac0)={{0x3, r4, r15, r11, r13, 0x8}, 0x0, 0x9, 0x5}) r20 = dup2(r6, r0) fchmodat(r20, &(0x7f0000001b40)='./file0\x00', 0x1, 0x600) seteuid(r4) recvmsg(r0, &(0x7f0000001dc0)={&(0x7f0000001b80)=@in, 0xc, &(0x7f0000001c80)=[{&(0x7f0000001bc0)=""/131, 0x83}], 0x1, &(0x7f0000001cc0)=""/218, 0xda}, 0x3) sendmsg(r20, &(0x7f0000003880)={&(0x7f0000001e00)=@un=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000003340)=[{&(0x7f0000001e40)="76410cac101cacd1db2bc4d823c184de54390ef53526", 0x16}, {&(0x7f0000001e80)="87a5835db2ef5c2a5d9b1ea710c7218126d9c663976d762dad9d936189b71c789ab1dfd7780fe94e6b403a219e9c83566f6ff55639d870827dfa62fc596270dcc682ca221716ca6ad8edf54247d1ecfc2860e3c8d41d33c945a03379113095b69fdb27edb499d2b963e36c588e520d4f9a974feef7ebfc08775ec27226ffb219e77182ada51f104c2301f57ba62caa09cb1a228ee763776c6bd867188801524a2db8b0940ddd45ad84911925906f8629bd1555a4b0ad38de40e12cf9d4aa54d9e5f3896505ec529271f4e76f9087976da863dbd1b6012ed45fdac6cd2e3ff57b7394708203", 0xe5}, {&(0x7f0000001f80)="8128a82c19e688d0e47e58bac7eaf04dfa0d78eb73df4872311418d9e13511da0c5dda97dc56374ef8983bd6c7ceb8e24cb905b05c9a9230aed4d3d6c569e0bce9b2ba50249ddaeeb94805db55c13dde5df19584c67584508a6c23b6ced4bde5e5ba8037eb78eecee213cc79428648df089b1ead961bc4ab674afe9aba25c9d11f9a66b8c5c096fa82df7a7a5e8e6be0", 0x90}, {&(0x7f0000002040)="d1142267ea3701ab2485159691fb6a2ca1e8d26100fc81239521de6086a74daa65f1651f5ee6509659b2b778a0afce870f6d7bb7f13baff437e36c8a31a0a5e61464f20c25c9e6e4b568cb7e0a185d6cfcd58879982f0036d7e19c9c11d33b9e940ac7734767648dbee47d84203ced901ecc53994a224516e2a14e2bf0bdebaf82538ec29c48cd02225ad8f2e81ab193e1fefd0fa6e3a7129e8eae3702c0580db56b823a73610b1c1bbea25ce58762a78161cab78075f4db1074310472eb6e550eea1f35e280bd5fb0406c387eea0a01b1319751b015628fe53bac28f6f4daf0a7aada5d767465707f689fb1a67b27432e74b79dea852dae96083052766eb3fbef70e23830ac61b6f38947dcd7219b20206d9879d75a2c58e4fdf698138c5d66860458ae2882c7a43aabeb4838749c90f236dd6147beca186a76e580be41e3479940033156cd629ca8d0b525ee140dfe74667242a6bc19d4dba064d3f569dacf93fb88a1600ab1aedcf7f2e9bf12c9b744c1b5d03e618af374215ce9eff8a405191f1f9dc602d3da24bfe7fbb082d6113ff1dab77fb19d71b2d092b732c947ab678b52d7f4996d0c188be140a9f7a7c89d3d03efe3d73cdcd21ded77bbc04e2fd5c056452b15e577df4bf3c1869b949b6ef572ef1a61d978269a31b9338c62f57590790983c52d3b711a4c863553ce72ccfde228550faf3b384e2181fd5f80d89fc906e84bbe590473ffe9ed3c282904208c4bd0f279b13d0cb4c72539c8b620e696f2e803437de327b8badb7dce0d9552fef227903b4f40e7c1f4cb51d3924a270efa88c992bd64d3903fb7a058a79c0d59d6feb43547ddfa363c9586ec97de1397ce5c79a8673e59f136f6ce60967cb8655c889ee22d47d0ba5779900dbd2ea8a9e013b78ef7e3a62b9afc99bd80b47295d710d976f60abd9049199c5669eb7632fdff81659652da7d4e9dd08f364381f005eb06f5d045eeb527f214e4953cd365b04a564864fac150a10db4a9516cfc295aa168702bc7182d77e47f724a16effdb70e37e763fcd2ff8c19d4e51f44f4739f20ed2ad8ccca1f514f478e6084de4f38568a602bcbfadbaa0709600701396981875d40996978a4045bd9ab7e37ee3fc22d51b0d8617e78ed451044ca68517de7a2fd66d3621ed3e1b0d058beb43f2c5b699cf6abcfa986729a467816c1bedeabe40df640536d03e3b6255354970cef9107aa15ec3a67421213b6220cb74cab10a5b7a6004c3b50894a832bc61c801013840b658768f3bc0290ed2d9db065850b28d281a7625a8cac583e7d0419f476c72edd3c129eda72b6382da954de51e874a4bc9a3a72f33f514306ab5fc93e099166f6b8a4ac3ce19ee605dd9bd9fd8836eeace13bd91c1d39900658ae6a8c1bc720a33b4b4f870029276656838a08c9b537c0d55916cc65b6bfe31c9087d0474a94ba5b37f157ac5ffa46ee56fec1e13e1b2dc63dfde8e75266c75790ddc290aeac9c42b778b56c668af76d46ec2c602fdc8e2a28fffcaf3220d1733a40f9cb876a682ba2457d6b5a16049eca8bb22255b1784b31e31dca0870fac750b68bc5c7f7a366fbb45356f11fdf4e57742458c083805b52f9ef2e674cdc6d42f24d3e9414e935892805f52b061890c1191b7338a4c05ba56e2ae78753648077c5be600dd4bb90e67af39a434db1e6191273ca747b6425190dd517083d24c58767752045ed4c24d994632a361fa49c27172e9b92304923007467945a2ff3c30c4383de9ced7da4c4e105b71ad34d860c2100632ca0979a4508e0d119c57dcf41f9bc06c9369d562734931b02864f19601277d53251898aa026a67e9f74dedb2a2a64712b956391c1ff4d89f5060f18c48c061d31171dc80ad0a62c50e6fd428436eae46f66c4f126fafe89c90705f1b72eb399eb759540f86c64cebaa1a56422a8daeb78df12a3162cbec8d111d002c98a1f0c4c24373cd0735858b2cbcb5d8645b4e685113359bdd172dc737790a7d5937035e1917abd98a8fbe7a6fc5fd645004677dcd59a6b2a4ef49d82cecc7b4236a469451bcbfbe4537ed65068a0057d260104d11e915060804fe82abf5f307cd41386c5fc944d7014e4ed74b94b6bb9a82842209d95d08cf3306925475d917371c88e066e6f24061f6db110585152a00097c7920adda939207b9709476fd2ae93e130aa85d1d7c91b74e55f0931afe39f1b093b28092e37dd074565a45179b527b39a60d8769f6ade1c871afb5fbd8350a8cd3dd552681892d0d053b73d80cc8cff9f1b2f3b1e08f35fb548ac2396788875fe2da5d0cd314f19c4c90190fc63e48a1907a5a550a1ff14112e986961df8c1aceb8e967efb585e0bfe3aa39124ab3a6e3c3143c5b59b980a4fd45eacae7ce5ff7a049bd1c02151356feaa9a2961f7239b285520cc4f4718fd0d7d961d31cdfc6b61e882c6b037aa70f630b7f87aa17ec188527ae3494fafb734072ca123ca12a79aaf311d75750a10f48d490c84d41b61e7e0f93a3eb6dab8bd89c7d55631d2d662c1ff559ffab9b0fec23e6b6413cb0b42f62ff6b70e3784d42d0cf73924b3271ef7a9ab6b2c45aa0403a659c6123aad39854c0aa29f71627559675dbd39054f88de7c3b807096365b67816bdf83b4d46ed56f9871f863ea95d1877f7a8992c9d6b88663529b0e623c98c684a8f05da84fb73070f3d8ceb838a7ddba26c756b6af6b37674fef8809173eb02deee6a94ce5d5b172c05cb131a6e0ecbd483497154a87066356584349ac0236a2f99b674a6d3689b58966e4cef8a30fbdd23ce39c7b3bf837f80e0fea0ede7f5fa751d948909825533a09905c3bc18d3d3d2e8804d3bcac37b4bc2b222fc5ae02359300f338156cc9c5715db00c53638e0dca4cf836824c238933535d868a05090bfb9b17f22dbde3a81dd00a199fc7bc9266189d2ad3468f7707f66243345e88cb4caa7923b2451abf5019ba64506e6001ef545b4bce55d8fdd30897a9d3eadacf86c70cbef702835bee21a68facba226c764a46df4b7ea8b8ec906d3105a335135cb93d4fa7904f7fc6806e6c6d48a923c4f999d159e5684dfa1e345c892192e2d962b78e260aa2456c77a20476fc347e96b3e721373dc904902c05e8e360b94948d3b24486a50e56b50d8bf6d098ae2a6e9995f03d03bb05a22badcf899f72a25d55ea41218b9a370d1f3e82783f5fecc21f9132f887dbd81ac8730774d3d7f0e4124b180f1806f1356128671a9096d1958ba03cf6316eded9c85b5aa77dc5863166744d574e9b6ba23061da1da737d70766fcff75f46d1a538ec73ad097415d1028a1efa4b790de26bf2b6a70d68153ddf3452855d0ba90ca600e47ad5df2351d503c3b4409938ed88bc62171a8410ca25c2acebd4ca27d159f2068ce181e3537828d3d0e4236b6f070659a3dfcdd59c783d834f853fc7cc571857112c70ebb5e71331e1d638807bf5d948dc4e7decbe829eb950a628b12dba2d20a86e2dbb7336b22bc90cfaec2687ac2d77063da42dc11a96bcaeaf8aa65184924bc54419f8816e94c21aef694d35a6355ac43c53af81304557988db89bf16377c33a62e45960e0567e36a48378a4c6f53f3311c0c87f95cd31f726f5e347f0d2b9ebc893239dff8d6c6abbbd5c3a7c1fe6a654f0169cde1af468f47aa7a8c3f3f597d4e88b050f79525c82e76aab0c988c80dd56fe615fb5d9cdb6c4d0a49eef119720b1553d12c5b951e962ced7a6d61ab3c6abd811687be876892c6e2351250267bb33ca8b94f588ca0f5c04d20b8c0308aaa854ed4ac61839eba3ead53b399f9c6c72a0440a78b7913124c9680d5d6df73c8fe10b9bd0274f6605b10560667779fb76493f5e8e2988ebd793482327fc5a84e5202794a6d3b39889b52d5acc77ba57636fc196051fb1a69be2bd384b76c6578059922e7423289fcf1b207b7ed763f269f9dafa12a5f1bce4700621aae786824c5f97d303ca5ac6fd8648f3453b4ad7b64df3a3ee3792dc9246bc075dec44ce7f7ccced035d982b05d0170774b9ddc07ac57530e023be1c654cab90fb77fb86910a74282ef1d00a0493f1eb73e5ca0fdb981322e0a76a2cca2ae33b10881af43a0a0f30d238d04fd70f548d514de71c39c24f564de0c23d334f7430f2ff75d52bba3a4b9c44cfabb484e145b885771e8bbadefc45018147de1fdd9be236f7b19a41e4a69fc5b34a3ddaca4c78233d2a8e64f4cf5020c078538e7d677780fb9ab59c1bdc3a62f3a0bd21855eb0097e4de86d48fb659b072ef790cb870e9c458ff3dbad44d59a4f7962f30b144977e7b21d777cc4105a6bb90bb4e46957bd4550b0ec98844ac8cea2ea9e9d36da190531f57301b3ac00c536fd7532767a5b68fef587689a609cd71d72e3db5e5313205eb6f0eb51bf1e4d01684b864c5248e6317ffc05ca9888b166b866a0135435dadfeff1faca9665a65382b95af71ab7078ac85b3de054d7de5000121bc5e4fc50be17c8098cad4ce48d9c117b7463f792e732c6906a5ab6d54cd4ec1368369ac46e5030b9a39de8d7b7166f8189d23952ce1ced0a94c612c8561882bebcad7967b906d764ba5fe1bf26191571a0573bf9e9029fcd60a7d6a9ece676ef9279ef4c2f653131116504724fa59f2d0151b8a42692c5b80f03af86ab09dcdc05169af8b83037e615fc76db7442caf0587240a4779319134cfb5fb0717a01255ad0d1b8cba9e03b26bdd3a4a64622c1c53324adfa521d17b8975f995efc2acffefe24a2dc6eb71d7dba22337300202c16c5197ab0b8492f6f84e7ae0c1c88c6f513c63b502b4af618608a3595d6be885b0adab8273f77d4fe94e13c93e9cbbca022658ebdd8cc0f2c17e7b460a6cc1969a239cac03ad4b51cea3567fa6da318f02e41c80dbca807808e08c34a99707d0ed022216578d458e8956de2dc4b184b056fac393e66301ffb4c303f92710bbdcf44c86da1c3061846e3202196256da2d2ee3e4823ab41f60b517a03dd3c5ab7e291efb467e99f8ccd5634b026d486e4d596c8d73fd161c1fd1094f754bad768be4c0e5c930a14de75dbbfb1194f1d07688bbf7b22dc97e8636dbbd8040fe778acdbdc6c6e57c5cc7589a17461c7db7171cea1628667ab188d539e8e90ffb7a1de9b33b496a80c0bf30809ab96660b34759eacdb9828251d4fc9f090b9b100f21eb26926fc3cc3cf30e13f3d103473f56274101cad9a413b710f6a282a192c3226fb9b54744531666fb8fef52754721a6c8cd29881c11636642b3746c045e3ff7b3914733809b26290094f7f7ba14993c144bb02016763aeef4e3bc16595a60f65bc67370199a42064c31a804fa49cc1a2cb95768569cc92b583d7bdcda7a0d216da81158afa4bac40b226c6e8b95fb2ee7d664e14a8a3432aa62debc6966600c71ef996f42cec06981fd8eb1fe769841627a3b7536a6ecf2e579ad5da2ec0bd5ea475987db2a9f8904a17a8be7aef89e28c280bd1af88d72189fbf119f0f4dcc33a72d8055c1faa1c3cda49887dcbbcb87983ebe4de9e21f869d37dee615653b6c633247eb14b72089f7a620acae65bd2e06b24c0dc77ea7d1495d57342f6392897121a7ecab1f9c2d0a8c91444e91b204bae67c33b52bf1081fc6205578098df86078340daf085cb5bd93363590ce913317464ae82ffcad32a4ed5463a29a49eabfcd231793c6243d07adfab31424631db3b250fdd98c0485c778b371bce0663dc8665b16a2ed98cfafbc21b60b0910058928ec222f1cc3a5985615069265e93009ecbb6f8f18", 0x1000}, {&(0x7f0000003040)="90a36eee16b70635827fd343cd742c85f6b6c1b9538d8ee95458a6972a5b25e79210b37c1a3ab9cfca943cfa8b54a0a5de4e51922c21bd2408fe5612c563d563a22c5a0e5ca739c11a2a9771e1cbab1243f045fe689f8c6c626f609ad040db82aecccfb68ceef663166010699aeefc4777e61e2338337af5cd98c86a8fd642e88f7ad5ec47807d9f9a", 0x89}, {&(0x7f0000003100)="33f5d615f49b8dbe6b7b663f0451fcf3745b72a2d82c8009bf6378c51afbb75f8304fbbec82f4645b2b9b7c6860a1725230bc12576f09ca2f9c18aec8aa7c72b4bd71be08a4e8c7736931cd2faf6a4133f8793751aedfb9262a8336651836d7909304b431bc080f603bda14dbda88749591c579c8f112aa0cf7a35e12a0232aa7e0da145a0eafdcee5717d79a59c19164a1aa6d58af0ff8dd47f46e651", 0x9d}, {&(0x7f00000031c0)="c38398a0c46c8ac19d87e2ca277938f7bf97770d1469e34cc114f8210553888a4470c5b41f0b93bb1ace96d2315df857da62c939c34167de3fcb1ac8e199154c8db6b988df51b9db8b76364feaf28aaff29f8f76d35f9517c260f5fab2e79156dca77601f92f8922b87b28aa1fef481c", 0x70}, {&(0x7f0000003240)="7bae7b78488af214a4fe513ade12fbf9aa80be42e6442bc6aa0c050f6f7f0dfca1de75ddac02e1bf6a1294d195cdf4541e7daa20ff348232ab937752e7c879e2a771ce9c1e2a3b4e024f2eacd00548a75995706504205b09ac9b5e3275d5beedde7951514e8737d4e798a5d884f78bc145f1f3b3c4eab93902044295f8cfbc154e3f53fe2132022430caa375a61acfe11e88fbaddff31248ad41684de208923254c17b7894d1a3110ab74aa955ba652fce231afc4936f11ee4dd75e2a148cdf956578e", 0xc3}], 0x8, &(0x7f00000033c0)=[{0x100, 0xffff, 0xeb, "84fbba6bceb46e20883040a7b39e4c9993cdd315444500e426ec150493446ec424f2c2397f85fef909fa56b9b20a182e543ee6caf23d43d4b7612ae7eb09066bf379e0e8165e76135eec0a1eed7da8765075ced43b8edd0b1d6eaa5d7c547488fd9915e07dd78c03dbfe616c0fdce49952966880b122cc33b41585dc9e8fd642ff8d0799907b52544b21202b77ea808615792568992023a752bdb57ad17db60ec09604083ffd5bf1afcbfb90b9b137358d95ad8574a5c4aacc6de1d0ea9c9f9dcbcb34b54ed51f276fb6b42ead45fc0c838e0f8826789930aee1571354d64e1542717c5172f0cfb33f9403711201bfdf"}, {0xb0, 0x6, 0x10000, "40545cdf1bf09aa9b56c1beae071dc72b0ef12d03ab2b4061a15f8f3c33f5362b823556b5bf70f6d7a1c1dacad7ba058d7a871b3d631a18a5181943fc67f662a24c10f58b460c46ea0cd0e3c8db125cd48d2d1b9ac02de400f29ab7ac0d8765dfa302b01450b8b79cf95cc6149edf227d31d155b76d6788a749431db08e310d61422754fe4a85c42bc7cd0547ca01a3d52bb4818faad3479a48e"}, {0x110, 0x11, 0x3, "be512e442d29b7c13dc376725c2ceb6c99e6c8a910f0c34598efe5d82fe1568dca2fb820393bfcb3355ab2910e6e39e9f5700351244dd33fbbfcd507da6c7188af6b91d214f86224b7150133509f6790f8b3265a88758bc48b8e3357f3b29311a585fd6ed78b7d08ef1dc43952ee3f768ee24020654c2a1235bac290656d5dce05e2825ff66e67f70186f59415dd31b7260e6d02c7b72471d811dc4ac373d3f1a7a5f5167e003423dd0dc0d5beb81f6b8179b87917734093da4375701551448d3d886071ffc84069532d5e2410f0c80440458b0c6fa0bcabd1f58e5bb74bc6df4edafbd471946febeb8d13fc3f2a53093f4121eb30f91ea6b84085a6"}, {0x58, 0xffff, 0x5, "d89099492199ce98bcb497d0f9df0c4f4a97611fb917eafa59c5014c17be54acebee25b2a8cbca718278bf0d7c518454ed508290d4e988d40dfc418385eb56a5706ff46b32e7558d"}, {0x28, 0xffff, 0x0, "9e8892b74110356c9837b0824c3840875444406a8d804840"}, {0xe8, 0x1, 0x3ff, "1db9742bddb76048d502df40e3ffbe9ce8fb6d562c5b1c8fa450bf0b565c43aa574eae0899ff3cb6064b27e3ea139c2a112e9fb413783efd8e2095d2c7205a161215fe867114612e848f2a734b20e721046414c7ef3c678b14c1342c9380c0dd3345335f3755f8868cbd68584d96e6335fbd7ab6807b8626f328aeb16af43d210039abbea006908bfe075a34696552ef58028648330d983471830a592298f6c8c8e7b5dcdc8459dbe517f9ab0dac3fbe186f2078228f48c9411dca2d96b9a2de94f7c7a3b5d89341d0bea5fe30ee27db9055143b31ba"}, {0x68, 0x6, 0x2, "9455eda4e81f8db9de3128f3db14fbeee32d7dcf5260e1c172107ed9763a1c6f4ce30d12704f3a64fc14572db88b6bc7d21007aee42f2edcae1b14bedc16eada2a0d71aad8e8ff6f15f1c808d40c89ace212e7"}], 0x490}, 0x4) 00:00:18 executing program 0: shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:00:18 executing program 1: r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) recvfrom$inet6(r2, &(0x7f0000000100)=""/19, 0x13, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x2}, 0xc) r6 = socket$inet6(0x18, 0x4, 0x1000) setgroups(0x1, &(0x7f0000000180)=[r5]) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x129) setreuid(r0, r4) fchdir(r7) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x4}, {0x80, 0x4a2}}, 0x200) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r2, r7) r8 = accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='-)\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='%:\x00', &(0x7f0000000500)=',:]\x00', &(0x7f0000000540)=',\x00', &(0x7f0000000580)='-{&{7.^\x00', &(0x7f00000005c0)='@\x00']) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) recvfrom$unix(r8, &(0x7f00000006c0)=""/110, 0x6e, 0x40, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) getuid() renameat(r7, &(0x7f0000000780)='./file0\x00', r2, &(0x7f00000007c0)='./file0\x00') socketpair(0x1e, 0x5, 0x9, &(0x7f0000000800)) shmget(0x3, 0xe000, 0x1, &(0x7f0000ff2000/0xe000)=nil) r12 = socket$unix(0x1, 0x5, 0x0) mknod$loop(&(0x7f0000000840)='./file0\x00', 0x2000, 0x0) r13 = getuid() getgroups(0x5, &(0x7f0000000a40)=[r11, r1, r1, r5, r1]) sendmsg$unix(r12, &(0x7f0000000b00)={&(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f00000008c0)="f7a5a774146f613443563af3aa0e7892582cf5bd05ad22bfb3ef21cade294f7fd233375b71", 0x25}, {&(0x7f0000000900)="9cbf0fff69ff21724627873796f831aeae0f849613c4185d7acaac754b88ce007b5c3e83bbda592628bda0bb36738a7961a508109068362d6a0469a65c333bc950dce6566bf469af4538db697435a448357fba0281624d096217e5ff0ed224ccacdc3aa71995c5e5c7784e0432082dd0867e937b88b95bedaf7d2c73f82edbe17de497ecfec60c", 0x87}, {&(0x7f00000009c0)="995e48aa303fcd1e6ad56075f77f7c0b50eb98", 0x13}], 0x3, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x2, r9, r13, r1}, @cred={0x20, 0xffff, 0x2, r3, r10, r14}, @cred={0x20, 0xffff, 0x2, r9, r10, r1}], 0x60, 0x1}, 0x0) preadv(r6, &(0x7f0000000d80)=[{&(0x7f0000000b40)=""/180, 0xb4}, {&(0x7f0000000c00)=""/182, 0xb6}, {&(0x7f0000000cc0)=""/156, 0x9c}], 0x3, 0x3) pipe2(&(0x7f0000000dc0), 0x1000004) 00:00:18 executing program 5: setrlimit(0x9, &(0x7f00000001c0)) r0 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0xbaa9678a77197f06) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x1f, 0x1, 0x0) r2 = getegid() utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x40, 0x6}, {0xffff, 0x3662}}, 0x200) setregid(r2, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x8}, {0x407f, 0x7}}, 0x200) socket$unix(0x1, 0x5, 0x0) dup(r0) 00:00:18 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x6026, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/218, 0xda, 0x1, &(0x7f0000000200)={0x18, 0x1, 0xc2, 0x6}, 0xc) r1 = semget(0x1, 0x3, 0x780) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/49) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x3ff, 0x1ff, 0x0, 0x4, 0x68ab]) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x80) sendto$inet6(r2, &(0x7f0000000300)="c39bf36bd01e55cd72f72755686f46e4cafb414ca1e267b9fdd3c28b3c7dcae8c76cc471cce609d69a04019d0c5457bc696a32c451e479580cb38805f2b29b76ec6810f5ed12b579da31dddd210a5d3a94c957ff3dafeba42243b20f05a829c3fa3e3b9fa7f483228707c47f3e1356a5064c5e5d07aaad3acc07f94087f23035d5bc787768c61aebf492b6758a298ac073a710882c5166dd117c0e59cb4f861b6775a9ae4be714bf98dff9e08fe515418479afe4b0ee4f4f7a8d174234538822c93b6776099a55bc9f25be58808a74fedda104c239e8bacbf01e6f9f694e2d72b193c7c036e8d8b353fe7fb6663cdc35b9a1e79e50467f9a63fb86c72f0753cae132bdb9a157e900451ab054b005adf87ab71810c705259e13a7c13f91eb586ca6bbc5ea4a4960db379191434f06c61ab73443f8af5e6e2b5755006ab8e8f14d8c302a316ce6c613b64f145e1c711e1a76ff116b0c4de5443f7f73b9cd58e0691cffa28305f2e96ceeb7a9f27f2ff938e7eb6878723c1cb171c4039077f86a719f50856e843ec4f801a97de072dfdf236137afebb25bcdcba6bd25a485dbea458261b6b9cb9f89c01f2119eb3e94e84f0fa910c5f8a63bd68877c455cda90b44ad5239cbce3d9a6fd8bdf1cac600a99436ade5273ddaf2916e118901592d9d05053eed85d95bdb2eb185679dda3ddf5773282a17868f0e6090b17fd791de097b71955f59fdc88d049940ce2f338db4aa773fba43d13a8bf2f640ae038b6c01ecb4948155d6e0e557069c830167fc0f66e6143c7247fd6b1b4f08d54bf7a0aa4cc3e5a93565eb453cf03b5a40424a3adb55e641679f27e689f41b17e22aa3c4e1b5696be289611a573c66d4db29133daa655d4c44666cace73fb143e56f4a18c1a5ac5c345f7c12b7b6736110e4ceb4d4dbd214d652fe97d1ac8aaf6f930d56cc8b712c9cfd68d4a8fc849b47aee3167f0eda61f369b743ab04d1301e946857e28e4a49b8b97bc8c3de4cf60268234e12910bb040767b776777d2fe79bcf6367e51ae254eee57c6e6232486132ae4ed11ad15c719d64038edaabfdf32ec615846cd1dd676ff9b4ea7408a910ebca71f8ef5217910474c180892b1830382bcb07ee5deb6c3de26f62b17b5992f8e006bdf8eb957bb3e91acd676763ced4f946fc0faadd5725a20b1be1acfbf3c87d4d563eeab83fa7ce586a8387702894796151b0d12a0e2be89272ba4a46fc8e8d79c3e99cd7933e8af002efffda565c7817fe4662a48978dc748e379d0f492eb3564cff6e8a50c93cda7690cb6dd19f8d61c4005050481bc19124e21c0e8cce1b127cccc9ddc39eae3ac14276f3d689f8f4c327fb15e66e653233263adc4b04e8da13fcdf6c3bbf4d62d3a87e1dc6dfbd394ee62167a357f3b747910f4b270589c1a98b60099d7a9bc226da449c80cee152a707363cf93b95f00580ec3aa1dc6d4b167efdee2ce1c3b72d61e04df5fb8c8eccde02eed474ee1bcf1c6837b49042b51e62ccb05f49ed0b7653ca1b7f25c2c05701d7b3e301619bf5d5cdd14162a2fece2e825c55c026981427099a7501a905047f84d0581c20ae920e906a63517fc418c5bc856711d4a7c1e6c53a8fa34e9c451d31a235013cd0607ca82ff0d62d6e766f8a29c9095f9e297ec4f1bec33968228b49f1e0bf7d80a98a467f7206433b17127466ca4a8a2a2066939a21270a592dd363780669a053be87afb4b667cdd3ab290cbf5c4d3923b62e4a69334fa674f46ec2a2a2238078de3ade9f2c13cafa86fc177eccd33170d2003c064467eae68a609e39d973f7e641ff13f9077ef0595384ad457394afd0b05293fe23e861eb73fb239979b4ae5ff50231507488207da7dd8916e63c3c64833c3c4fc38403baaa2945119f44c64b6db89c2b4e2d74a3db386e59515704e06691c3b1000778375b9ffbf9bc4f75011c1cc01a863f7391e4568725e4ccdda127bd16c0a29f2c87a266b128b3498147593d4058237fb9fc8520b2ad561e1bfa37c7d076f4fa1d197e214ce15f7b146b8fd67ab8ba3c008f970d438999af07d814210a6f13fb6794ebf84c7292b2dd0ce47abd8018bea0ce42babb06a68169a343ae5206112e8fcc2a0dcd862838b1b76b433d8397f6a5f36462f9136bef0e0709a9a8b02ea9758f0ad75c5f9a8e645662ee0ec8c45f7a67b3544e61c877bec928b8e2fa730063c3714eaa83b3d8c6d306eb2eeef30cc275e853575f48c72772086320083031c17f63d9453c6ee9f373f5927763555d45ad360a22e29c3b06fd15b2552cea3f701bab01656784f7571a6152dc759d7d529eb6597e18eb700692730c6ac60602ce306ff7355b9ac2e8acbd9ff4cb50e5543aea6f270062a045079b1348bf8df630110e6ce4a5aec7ba01cff5a911d9a7e8eb48007d92a1761328828960efba6341150f2bed9b95ba4da9d6a49b7dc093bf706aa87db384675aaee3a9a54d33574af5eb746ce017e351ca2febde52dc4e9d062bb437969f77d6db262044fc56c15ec88ebe54d9c2e96fa78150191ab671d49ca17f4e269a14b894ccf6783fffceb8a83b26cc44db68db6d40d87da96230e40eec7e0e06c0ed0c7d014144623ea981c6d4bb060972d93ff5ace6f24c2bfb2c487b7b58021fa06ac5743198bbcb3043d00dc4340c66942148ec39ab5c9bda88d3905856d8fc34d8076d0550f06dff68d689d9e2e7dd89dffba4b45cef4e3680661df90e2b97d7377bd8f9dfc84f549ffe543f80c65528ebb2b0374e96dcf29a1b496cb645fcb3b820a393b6a92951df447b33fa29d216872f4542a3f72f3e05356b8641d268736b7566fd654e0ced1b61e71bd130fd05aeb3dc33f1c8cced53d0269e21c30e23ed9991f052d34cf9680b2768959701a3e356a1a0d8ff286750e5d5c237fe88dac173d89bbf3d061e16c084fde1e0d97711ad0f8a8680ee909cfb52e63d72d6351c1f1ba2de9ec7f1fd0e1cba04363f829477c04ed4ec58d49ce629ddde61e870d039af459720f5a18a372fc7dae2907406cda3830a6d1b35a807245c35fc84155d4a01cf241e6d0fae0a124adc0ab1c317dee29bf4540d20654139d1293baef4fbd85ec4bc8d111fa5e44f53357d158b4b3d0e505d25159501d5f887121cf15c160165155428d65d0e452caed44b3d43de2973701944168be095adf95ce599e8b8fa3ba008a9f9ed7e752c90e1eca5411029155bb8c6235127f5d10e2c33d1320d49c724e37fbefd0e523d0b33d08ab835ad9f3b123c7b35d4a00b94fb370d14cc75d012809362697c5011c36dddb8d674982864098fc0c59e8178f2a1764834160546b4c7c9e83996887fcfd64566380f3c0ae9f5aadd54f828b2444093ae065dca98053b2bada7ad1ba48eb7a15b58286199b8604da2da3e3ba67dee64f75918c3c42bc2fa2bc3ddd32df09101655f82ae228f68965f510e8a781041ace7ce30192036fe22fd8ef74a0c3feaac04eeeaa8bf5110d8884d68215f9765452d7040cf6ea71c186559651faa3c8388b122a5023b0061f0035f20ae9d7387c070055b4b3ed46077337f627a6f80d12a7f69d45dae889f56e07a538c6e3acc79b3dccce912e514082ac35f7c3561c4716cbcf4cd7115cbb062591847cef351308432d8d94145e43b9e5a7a4fe405bedd5d944411c88409afc1679ed7e66395d641145bdb859da2067cdc27759d4a23ae7bf6e7f239487d84b74c09bd26a182d46943c1a13c6dbd429435602f8157eb4237916d0f6b71045382fe9d82eddc7d407c1ccbf0fd48e5665bb9aab339985ec7ec18f6284e5abcb19ac8cf30c95b737746816eae40f11e30885c5f2b348c56712f8c360057f51347078a751117daa1c32ce51889fe4682067a127497f92a89f5c9244df4427904275e0d60996bd039179e0e7ca6c16f2edeffb16942e9697e499387e44dd723287da7a8c09c4b98cc801f6b4233226b15a076965e92dfa3b7d1f50f09db49601a39ad3c995803578ec5dd82be59d2c53e920d709e34f6934e8e84626c5c595a99fac78ee0183930fb58b6168e7fb1d13e038d4fdccb78c8503b27513d61274e63d56794d20883c98df4d08930bf272cb83c81b59e46c86a721d9caef160dc4e9a387878d57bb48c9ef86704074d21fc1466cd0f5eaf465baa2616e0b4f464f6d8b63bfa4b23b5db0ea6fc022e4cdd1614a4eb21414f00afa0d9af55cd6998469beb958075117f851004878d46de059320c0fea496199fdf7bfd1b4546a2425e8434e0b84e2b05e79f715ee1e8021005633feb2be08e9a0ce1ae6720bc9f2639f58e200e3be1632b166607d3a10484d55615fc9ee2cccc3634d16f0a13f1944343adfddeb7be3a34e8d54245ce787255888f93124c338496d03fe87284f96a44c541f13e1f2ba87e63be93dfad9b20c9c1dd6a29f94fa91a6b6ac28a743d0851281e8de0cc4b0635320407e44a50564b568ea8c711076a584afab1c556b1c4f2dd2a85a9fd5d3a199b0650757832b6c08a3882e2b8c9817359ec8cbb15dfc12b9be5ce5bd73512dc21fb3a62bc4a82170d4582636fd86dd9898aadd40467854aaacbe0f4ee67e083741a1d70f709c755993010f5aff6695ad75795f48ca25f09e6a3cf8c2783e61d1fe809e74643fb37c4effe8b6b77b354af7b9a550a366cccb70df8ba6cb9ea0d74383fd5cf0d80447a8dda8f29706db9ac35e23dd408f9a82c5da061b00a976df961b6878402481649cdb06266b0d8b43ab209903a10e1867cd69cf3abb813cdae7e4e552956588923b4f35a70f89526b7f746782d84be593779763ab644e865aa7ad604cd96a82df1aea4dc73abeebe07370301bf93b07084f3bb421f145ee91e187d602f3976f384eaab23dee3e088a82f68bcc1d19d40bb41b7630af20a7cdc10031b2ad7a0ff3f2925ab27400d6307495c77d3e388e5fc74ea646bf3a1fbde5a03de833b844d872c717f4ba6c252a110b90ed1d358618e01a8f6716472f8433e6bad31beae6360b3b31e2b6ddf903326d8beebbb4ad3edf0da39af2152b1fb9b8db891d74c7161a22f49f96d598ad7238e0d4f67442c20000e4fa098f58dbe33b3290bd99c1a691af2368b5fda035b14a70d39d660cc5b3a760e8d6c9868359993e1a25a2644c668027d8245b4f56c059efaf45f905e1753c33f4bd423ab8ccfcaf77ca26a046f340858f7727b2d470974ea0651d9fbdbef7d6c9abde0d793498cd17a31e948f02806078593bb2f29069b0269897e4c458618ba4f876244473c0f0647f29b6f1e257bb0b2b41c65d7aeaa77483338d91dbd09f1e62d754f670f2da6d82a3eef74953c0b6bd64bece6802f5a90482e51781cd67ecc85c06d58f18631418893d2aa00f461bff2d7dce4cff9817d02ea3a493f1f8a533e39f19b7d9995097dc2482970544a121cfaec3c997f82201721e73d42a71db1d9f0cd94f494750706bcdd5c4105be4609f3dce544284fdb5ae382ce289729ca716ce9fb650bfd51351e25bc49c5e18640c137e3dfee9e180f26dd42cf126f276c43393d9beb6df874940aebe1d2fcbfa98ddfd17efd9ef0764a86621f95c8638ed0748f0d8108fc4e7823b99c51e41d63721b899ce9b6e26bc8661f8d1bb1bf9951599d676bb458b212a1f148e089b2d4ae2a3b8da42c9b064bc2d8945021f5ab29b6d0adb3681df0612a77c2998d9dd4eb7c767a10ed3a989ac3d33fe74b2fcabf69f563f04e94074ba34c1330a562bd0e688cc1be4802ded94f246173ff63ca6fb3fce7db14691e0219637eda36da50a14", 0x1000, 0x401, &(0x7f0000001300)={0x18, 0x0, 0x9, 0xfff}, 0xc) sendto$inet6(r0, &(0x7f0000001340)="ec1e2b4843c91ee4e0366485f783aef05377712c902370b40f169fe79ce44367146c2879a019010d423e7a89c090c1696736502e8f2bcd37198707", 0x3b, 0x402, &(0x7f0000001380)={0x18, 0x3, 0x0, 0xff}, 0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000013c0)=""/151) getsockname$inet6(r0, &(0x7f0000001480), &(0x7f00000014c0)=0xc) lstat(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)) mknod$loop(&(0x7f00000015c0)='./file0/file0/file0\x00', 0x10, 0x1) bind$unix(r2, &(0x7f0000001600)=@file={0x1, './file0/file0\x00'}, 0x10) utimensat(r2, &(0x7f0000001640)='./file0/file0/file0\x00', &(0x7f0000001680)={{0x8, 0x6}, {0xa02, 0xebeb}}, 0x0) r3 = semget$private(0x0, 0x2, 0xa0) r4 = getgid() getgroups(0x4, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r4, r6) recvfrom(r0, &(0x7f0000001700)=""/73, 0x49, 0x40, &(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$inet6(r2, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001840), &(0x7f0000001880)=0x10) getsockopt(r2, 0x3, 0xffff, &(0x7f00000018c0)=""/163, &(0x7f0000001980)=0xa3) unlink(&(0x7f00000019c0)='./file0\x00') setgid(r5) getgid() semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001a00)=""/186) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000001ac0)=""/40) socketpair(0x18, 0x5, 0x7f, &(0x7f0000001b00)) 00:00:18 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="d26e133402e16e607600d2f24d7721290d22830b20cfc158ed360d33cc5a5672c94be0bc9ba4688c1bb04774f7d7168c0784929feee93790a0c4b57a3e24e3618cff8977181b6c5534aca702d46f46318f6645e9aa1bf5d814d3e555f9a01a1ac5d84e47467fbebfdd0bc4f3547126a590aeaf2d3aa60e22316c578d0c2b02d4c87112015b9729b7150024073d038ae200589fddd046b0a1d0fe8e34cf0ea4e7ab47bf70bca9064e15f0159c9b10f93b7df0824eaae404d48f0deafe45c26d637979c892eb", 0xc5, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) clock_gettime(0x40000000, &(0x7f0000000140)) sendto$inet(r0, &(0x7f0000000180)="de1ab4a57148078adc4e129e77aa1a82f94d7f3b106f707327fa793f3ab1d307c80ec08ca73c55147bde640602aa8d105399942ba700a1947b98db2d5522593c8deaf484cac2ebe312e7895e6e6f3786c8aadc8b8351da48df77ec3985977918cbdfeaeedf5cad540ca4cae3a3be4351247f4b32062551ec10fc12eadd8f3eef0f8860e44e37bbd65af3b9f3d53d0261dbfc7893f6a8f4e50588af1dcecd7729991beb03d83e7354f5f2ec6e3a61d446eae9089d96c24bbbf985b7daff1ef15333612acbd7086589f102081e724419a418cef30393386ba73c2d8a6885408b5860ca3638644950b9f2947dbab50ae6843896d7ca75f905f3826f3ef233f384a50e586c04a2a73c2beaaaf7988a7710816e4a1b8606dbce385fd37b54088e5a92b0c515200057262a876258cac518e0c1b1398a07e034f084beade5a24a54e0858b819329bd084f35c25fb2da188be62c445eea4139547f83163c5a48802e92af6e25a1869d2780b5f947c90cb3f6f3e30d1c41a0b21ef1be4af2e3b905ec6224f86c21ab5ecbf7bfff45fff4593d053ec102d6d7067745de59651489b42e2b386e0fc9d3ea697240c5c12353865ae827700e13c31a6546f8e695e1d5a5cb0298fb64282d80f74f4b45709dd24754529dfb36369a120998cccfdaad24134b58ec8a6dc8931eaefd44f583740a27451d961c541fa85e09d9fe681fcf23c8d73b53dcc5a302cd49c2770684cbd61cea0884ca15956f8e85a795cbc77b3d482c480e10a3192a2bee8616f7cf90245a57a34ba74d61261a3bd516add60c3ccf9aa8edacb07e4c7444ae694c519835512640c59181d1b023136c7d35c71b62f21bcac547f9035b8941de5cd128dad2f29ab08bfdee60b1f50d9aa7b0728703bd87febcf2cea9e9dc07336d9caef9e66492fdb5bd8c98c9acff607358da735416b3799329b686a19af15a57c6e2c482f8ebb4f3e34a9a4c24c4b251b8b1fba8ebff73b4065bfcf21fc7ba539cb0788594e91c261747972f52d1e36048575b7a61854362265b1b84d2cedff2bf89cd836216ac34e80301bf3c129402cca5a143d79e6fb6b20857f7e7d25ecef0548e0a849d1e263de46239c51805bbfcbd5ecaf40d3e3be6f4e16c78f40f9898d4e6ed8161d160dd03a6ad629795c24481381664e5b00416de85c56f6af5c8ab2a90c247b61fe084837af4467a3730d98a43cc28d6cc4e1dfe8674585f3f56282c5fa5d9039d380f627f093757793e2f4d7ce3604d2d6051130e60091c382209083d4d1c9d48aff57cd5891ecd8bf11b8150433a4418893751b655d1fc3422d20bb48cdffddfbef214f7bff51a757193202b45b08b9b221984d13774a47aab9981beae9fdee380d147fbae11118504457f6a7d71f60e159338f3f6fa4a91e3a5474bb4b767c40564fd3321fc17ac3958d41382b18d4f1b43b2d6ec28ae5259c4f0f9279dbfc5dfc4c5cb715d2eca4464d22a34d586351a8b6612e23114644a2c998fa51e47aa39721c8ff37510c0de7245f8f938da4d5bcea597c55b60dc8b46b88b605b817ccc583587e3cf49685de77b4e599a8309fba62785473d08f23eb4a4615fb7315b9664b36d15f9fff40a1ea369a8d22212addc298dabf8bd6e710ec071d63b0499d5adb23a299cde32e5f816450ce7c58bf45f74c949cdcd37d842b4b7a26a7b0aa90b0902d9683e7a69eaed6da7a7aac326b8f5708101d476479a6ef21ee0601699117936c7440f4b2a1e20857c359d9ad54f7a31d8b6447f22b23f65ce106faccba22b029ff55bbde9be199b626831faedbceb9ece12576e721c1d560c6d66813366defefab0dbff0b0bbf98e4271174cb3ac1b8ea39178166f5dc57be1df2ad4c61239565b31574aca28814f12b62a9d1958da061c15403806840c85a10e50f365fd064d3d7f062a830e8fb63ffca382ed5b02c6eb62e1859b27685d2f6b8a947e008614a6042c4effb136e556df56d418b451fe60a08988cde0491eb09a383f0b082d7f0438d80b2f246d6d5bceb08afb43378a99491a6de1089d98dc307a60f77da680fc405fd10638681e07836c928a8927d5a39a795a2964a9347ab44e3d38938ffa7d97a12a6941751536b0dc168ac20da3fe37c3155335c6da11a7d4d9051240350a542369ba403839f1328f9e41c5880d39c297e8ff473a57b6048f0ec01b3aa94e888c902924762079709899ab73715739f2a86998cca6e37c20a9145133670cafcbf1cc7e65f5ac8b52b074085551990af45f81af4ee3dcc58ef680dcec8ae9d786e8e5c557bc27ae75f0152e835bc8d812a4a2799290f9922c4aafdf4a0228a9c80727c2bdcaa5b592bd234adf3eb925fc58df1898bb98d9c172fdf5d1a3995f7cbe60bd2d6fecac657ff5196484833511f18c76b7ea7325738b861e43b1748f3fdef8e5a5ee37310cc034c37fc22a618b743b2b5c4e63811d3cd2edb15a8765a2db2b446fff26569bdf2bffc17e3f76447eb206605ee8d5704e26f1ae649771e16622a6c78685566a571ad041a6ed11ddc1a784f5ba5ee1b1dd204ed1f31e9121693687d621b4d25246ea8e27134ac695ecf637085654267aea29a14eefe5a82eb55a5b91146a4d55ddfe0bf450e260e7be2ce064b2e6a3861f7a96b87f40eeb6c2eb7339050a5fd53dc24f86d97c0f4e7e0aa79ab8730e068926731e7306d68813555e6310d37aa9790e5bead8b5ca11de76859829bc74d0678345842589fa7d3712f799d7de4f046e9c46cfd7bfbeafa4c4f4b9a310eafd58e5e22fb1c1f23b3c848af67e1a6fd8f678d1111a9cd760b56a204e030da2cba13e355994783e9dca63fc62419532d7e145874fbfcb27ef3ba90b9d7ebfc09ecaea342d3072684e5f9de673ddbaa7860b496a29390dd09c4f472b445052b5d0db5e9876d2a32d71bed7dffd03b1e24e5457a966a796a90a8b829b310a9c69208f7f8e0e1190d267c05647ac2d8d14f29164ebaee2de1d7b440880127b3602122ed3105c395b369451686d28aeb419331451401ec5b913869fc232ad90bb1edee40ded8a3027f49bdea73f1dcb21f3969024a9f465bcf97ef1ac2205569d0413cdca41b2e77881bbde4cec8b34b50f35447fe8971d307e4a0ed661db669d6d35853b78d1a9af4697857a1ca0e14186eb1287794df889d4a6dda6171bf01046ba78c5c2e349b464ee987827eae3b8a05feefc1d7402ca64876ce2fcb7fb1b66b5c5d7172ad90f37e65fe8d67b8a1b154093e44eb8a0658469dac645d0f6f32e330c198d1b9dc83daf8534fd097b916f86059ede6aa1342e91acda341e5084df2f11320903fe0d498435cff29a676128484c7f30fc4d97d55129c6b69684f30d63299303504664bf739dead006a7d190693cff24c7394b29083be66e27878065e6536323333d56ea7cbd27a85452630d55c9623500d4f6bde18205bf9571e1acddb0316389ea0ddbbec94d4d367f93f2d211d9be929558603fd8ceb19f61d83b2ebfeb2857e7fbe74125721f66e5c672ab07c4c2524db8fdb4a22d14d523ef4810118595fc44cf11f80c3c1937ef6ac9bfb8d4b09b9903d633651e0041a7688917e3347032fdfd47ab9a647cc4963a2fc5421ca6feea87aeecab44a2798c65187e267613f07a92a0c0ee55ccc3fb56cc14bbed3a97b87528e319b582f0171e5d10c44ae862d2dfc1f905a94c75b3836cb074a871b8cf15fc753d316d614a280ff322709c717eb5d634ff104a84513c8908ac93cc4c5e16f10ecab92f30696da26bb7d576077a66bcd7e01bd371e969deba4e0cd9dad9d661660f5858b2f0cb939cc547704691a76e7e37d9b1ed1286e44e329be0566807791fb7596fc86c71b611b53235f7fddbecb1a845e750538b0b5f8ffff9fe10fb728713682fb012049556b8f55f027a3244dc5be13ad0071775e844bb8a0ba94e3e03a42e316fd4f38e878a0a87a8142acfb48041a93506b6addd87cbdb8d637c3746820c3fe361f37fa500caee40ae212f3456c7f593cb13503af5afc40c8a5f497e770571bcd4420144ea7ec0744c1d53c16b31a076a8b77e3c1cd1beeb2d47573edbf26137911a3932979bd34ac8070c4c5e03bce78c6f6893e771293ce7031fb10b44f131877f6f952239bf6a049bc68643c7b2aac1d8f3b80a8630174b990869b2143a2406b898effc4700c7d8136a9735f1e2c0142913d01c0643bdee77089844fe6046e02ffa1dd145fc26bb277b170a9750079a0ceaf310ea096f3316e42898167d6ee0c9716eb2b3332744fb783fbebbcc72232f6a5ec8edf624093813d6e21b76acc1a3e52619b845641974fd0750e164a0f3c7c5a061489d2d00845aa87341e11b1d41d55db8b023b3895abd6cc8916325a9d4ae7779c31d2c09abe5c1516b9d1973132361b09b9c08cb9c5745aa903d61279e01ca19ab1a69881250b8ef7b8347ef31df61709d14ace864e2e19358b6f761b0ef8b4f3e8abdd266e3a791008d395ca4dd8f19fb61a3df87d40e06c808ec9843842b725cc167df3d8ee03bc6c7d9c91ef9b7f2e2e912e70d820e130e89edb773790d986e0fdfedd48897d893533ce8141c4640a887b263b4abf7a89f82b173692896a19d825a4dbc2645c029c7c9754c7892c886e173c5fffec4347b8856d8bf73bf6b8c8e0d0da6517788176ebd4db6cc3fa6492487db77a65ba093f89933b5f227c1fa1ead6b9294b460c0a9d122b9d98ad297308b08fd3602ee6a9234962891555da2ae34bf0be1d0c4e851852a4f3b576cc8d5975e5e7841a29c4b9420f8fb682d4a973557099ffb63ec000254a6258bc4a1432e8447d6e0fa88b089fe9d0f572d4c1a88291fab64fdd34c28fae155e0462d8f38eef1ab3a7f8694484cacdfd32eddf7ec0329064b038884dd3ea9987e9a32d11d8522feea21dc4d7091375b0699a1de165a3e4c6df074361b07f0a610996bb8c7d6ea10e6ab857aef9c40b7f3b779e57eb58375a73c99d10a30e2fe5ac0610796e614327a1d82d489a269048328f89e2d0cde69b0d87e9f9f1f61af60067c546620784d97697ad782e65186d835e9f702fed40ffb4a10dad8b92dc3d36dce20c9c4e6a99f4bb0c843ee0dacea64ec0663a1ed15de196bd972fe1797541880d9f330273b908c915a74b4849e043562ecdecf72355a5d29490d48162f152062aea0ba4410f0dcd88d03ca2a4686c461de53a2eee04a22db93cddbd3eac817510fa3e2e68c640650f8e60d9958cfb3635998d4c4c2fca60c90176b701e906ecae6b3885a6ea0eb30e9ac6b3073a219a4ac693fd5ebee65a5242ca26098cb93be5eb67b4d2fefb6b77ba7dbe77bf54f24298b3eba81a1f728cec78469dfc1ef291dc50689818c6f3586695dc50e60b791c8d6c474f47e30d55c9d989c20f776121b753a9edc7cbf626c5702886f37de164c323ab900162acca7bf96f297d780cdac6ac7aacbb88accd25e31e1c47560f0186e85fb3c79c9138a4d9066a06561565fdc6390a15a49a1c2b23271c6f2e0969de79991aec3b7eb5ea82b70b4444d69eab84675cde5ee45b27cb34a4de11f3f101a434f0871b186a9bfbda3a5292df4fcd740e8f1deb4b51039f67d29487ac595ceafc4b7515c57e6233538e0c598890aa7e75d067598e1a0c10056d83bdaf6003dbd1845d29ceb434e5280bc38536cd330a106b6d667163f12b9b1c7c607be3677d626b21db2f2e0768921d7c222de5d088cd9f4f1388b610b74543d0e9fd70510ee0cd48504e402b512e633a8a398af5e09c36f164a8e45fdc4e3a2baa9442", 0x1000, 0x400, 0x0, 0x0) mkdir(&(0x7f0000001180)='./file0\x00', 0x0) r1 = accept$inet6(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) getpeername$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockname$inet(r0, &(0x7f00000012c0), &(0x7f0000001300)=0xc) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') linkat(r0, &(0x7f00000013c0)='./file0\x00', r0, &(0x7f0000001400)='./file0\x00', 0x400) r2 = openat(r0, &(0x7f0000001440)='./file0\x00', 0x220880, 0x9bca6e38d210e99) r3 = semget(0x0, 0x0, 0x480) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001480)=""/186) r4 = socket$inet(0x2, 0x40000000, 0x5) sendto$unix(r0, &(0x7f0000001540)="ec456c71b4a9e380e418dc141d944b8c5f5eb6533e2b6dc9aa7c34d26287567ca2a1ca7539ed1fef8e72f7bf8ae89a6ba81ce1912ab29ef1d68a91780aa21c0761f9140d9b20ae41ae6a479df271752195e529ac87eabe8ee1fe1f18b257c6731cd4fd6ab0dc8a2dc7b82f4abd9769a8d6b5cbdcfc5fe907df586985d4d5ff1df23e5a1c4cb6ebaf85", 0x89, 0x29b02f6683678955, &(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8) semget(0x2, 0x2, 0x80) close(r1) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r7 = getgid() sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001680)="426af4f4b737726a62f692b35c8c", 0xe}, {&(0x7f00000016c0)="b7984cdfb874a00ec2530336a8309bfe3bb7737676ffd53d4e64f05379189d9c7cabf4484580eebd4d917404d6efc8eabc7ae7ee03d56a767bcc75aee6dc00f706500cc3f75b110bd0d406a801880b1d8673c525794bf1d2f415ef81b6c179a80133dbe3ff7f29599415ea23325109b27be93ea099a3fcaa954d9acb11dc245759709016f0170059ec244da881ffce4a4bcd601ee15a3e71054cf1e2700a79a1430245e9ed3c56f9cbe99a33353cecf91d9b447a5b12f4aab093ce30eb1ceebca2080a2d5eacc18db0a8174aa1633b6f4af7fd0ca74e119b674e3267b3385c0c689c59ef6e2af36223565e194eafea0cc7d70294fc004cea5309dd80b1", 0xfd}], 0x2, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r4, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1, r4]}], 0xb0, 0x1}, 0x5) lstat(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)) recvfrom(r1, &(0x7f0000001a40)=""/13, 0xd, 0x2, &(0x7f0000001a80)=@un=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000001ac0)='./file0\x00') recvfrom(r0, &(0x7f0000001b00)=""/105, 0x69, 0x40, &(0x7f0000001b80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x400, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) msgget$private(0x0, 0x20) close(r0) 00:00:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000000)='./file1\x00') bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa) 00:00:18 executing program 4: r0 = shmget$private(0x0, 0x8000, 0x8c, &(0x7f0000ff6000/0x8000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/190) socketpair(0x1, 0x10000000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) fchown(r1, r3, r5) listen(r2, 0x2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x27f}, {0xe7, 0x8}}) lseek(r1, 0x0, 0x2) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvfrom$unix(r2, &(0x7f0000000280)=""/132, 0x84, 0x2, &(0x7f0000000340)=@abs={0x14e817a3dc2867f4, 0x0, 0x3}, 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000400), &(0x7f0000000440)=0x10) msgget$private(0x0, 0x88) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x5, 0x410, r2, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x81, &(0x7f0000fff000/0x1000)=nil) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000480)={0x5, 0xfffffffffffffff8}, 0x10) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) msgget(0x1, 0x82) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x24917a75db1e722f, 0x70) fcntl$getflags(r2, 0x3) utimensat(r6, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)={{0x7, 0xbb}, {0x10000}}, 0x200) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='#\\(\x00', &(0x7f00000006c0)='\x00']) shmget(0x0, 0x3000, 0x40, &(0x7f0000ff8000/0x3000)=nil) sendto$unix(r1, &(0x7f0000000740)="635347a7f1e04b530e100a0506fb1a618d06c13d09d97ea066b2fbb29d143ba47d362cfbfc000897142a9b58aeba40d0bd9b4503092c57cb355f75531d6a5272cee921e8da5cda5d1463fa9cbc8a7a92a756b8e947c6494db871d647e0e95e5bec693dd229d8beb9710b0e3362a518025220987696a31d2458b1a4", 0x7b, 0xb, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f0000000800)=[{r2, 0x8}], 0x1, 0x6) truncate(&(0x7f0000000840)='./file0\x00', 0x40) socket(0x1e, 0x10000000, 0x1) getgroups(0x4, &(0x7f0000000880)=[r5, r4, r4, r5]) 00:00:18 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f00000000c0), 0x0, 0xa, 0x0, 0xe5) 00:00:18 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() setgroups(0x7, &(0x7f0000000200)=[r0, r1, r3, r5, r6, r7, r8]) nanosleep(&(0x7f0000000240)={0x7ff, 0xfffffffffffffffd}, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) write(r9, &(0x7f0000000280)="9f74621d9ab6e1c9d0c26d471d3db92bdda343e2", 0x14) mlockall(0x1) connect$unix(r9, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = semget$private(0x0, 0x3, 0x8) nanosleep(&(0x7f0000000300)={0x8, 0xfffffffffffffffe}, &(0x7f0000000340)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x2d7]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000003c0), 0xc) setgroups(0x1, &(0x7f0000000400)=[r2]) semget$private(0x0, 0x2, 0x407) rmdir(&(0x7f0000000440)='./file0\x00') nanosleep(&(0x7f0000000480)={0x46, 0x1}, &(0x7f00000004c0)) r11 = accept(r9, &(0x7f0000000500)=@un=@file={0x0, ""/5}, &(0x7f0000000540)=0x7) getpeername$unix(r9, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) bind$inet(r11, &(0x7f0000000640)={0x2, 0x0}, 0xc) getrlimit(0x8, &(0x7f0000000680)) clock_nanosleep(0x20000002, 0x1, &(0x7f00000006c0)={0x1, 0x6}, &(0x7f0000000700)) setgroups(0x7, &(0x7f0000000740)=[r4, r0, r8, r1, r4, r2, r4]) socketpair(0x2, 0x0, 0x6, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r12, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) listen(r9, 0x3) 00:00:18 executing program 3: clock_settime(0x0, &(0x7f0000000000)={0x7, 0x8}) clock_settime(0x20000003, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000080)="ccf0e8384189a7dd304d784e1cd7705f8ad1b8a5e979bfaccd8bd90b4e679c1c82d95b46e1b466c8c4a95028951c89f9528a288c8d9591683fa05bfaaff95fbed49fd28b52730fab0cd437f9ad28985845fb408acedb44df6b2495169397d8792e8cae45a55406a5cbdcbaaa3c9cb5dbcb6e22b25a0ee28f7d8efd5f3d72d5339a3197a4aeca3bdf1b15b2c8bac633c170957d4a32e0fa0e6f65074def1b5137078684c6fe4b573be6689b0c49fa144176c2fdcef2d6", 0xb6, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt(r0, 0x6, 0x6, &(0x7f0000000180)=""/192, &(0x7f0000000240)=0xc0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r2 = fcntl$dupfd(r0, 0xc, r0) r3 = paccept(r2, &(0x7f0000000300)=@un=@file={0x0, ""/43}, &(0x7f0000000340)=0x2d, 0x20000000) sendto$inet6(r3, &(0x7f0000000380)="a88228bde9a15960f4e453714ff2916aa3b098b9f175ed1a999b95095c2fd1b15edba919171b115830efb78a0213483044f73b69fb5f392aa0ef910b6830bb5b5c71708bd184480fcea966f228ddf7421f30c120ca52dfb10be18fbd7c945e6bee2af00e20f21c0b3b6c15e9eb2971c4038150854604eb", 0x77, 0x1, &(0x7f0000000400)={0x18, 0x3, 0x7, 0xa8}, 0xc) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/44, 0x2c) r4 = paccept(r3, 0x0, &(0x7f00000004c0), 0x40000000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x4105, 0x80000001}, 0x8) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) recvfrom$unix(r2, &(0x7f0000000600)=""/170, 0xaa, 0x800, &(0x7f00000006c0)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000700)='./file0/file0\x00', r5, r6) sendmsg(r4, &(0x7f0000002c40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000002b00)=[{&(0x7f0000000800)="a8f7b9f410d4c139ca60ee52888e547a00a4afcd726650879bf08fa0af74f53df7775683a4e78a84ce4be5d7aee2ac54f836ef8b70e302a85d747cd2f4fed0d147b762fb55ac7a4ad7ed1c96842005c19821ed0d416158d2f380bd6f5f81bf8bbbcfc4b29e86aab31a0ff0a30a78c261e9bc498b755137ac9fb7c76e513028176718dedd", 0x84}, {&(0x7f00000008c0)="6b40a0645b1181db8082a3579569b7fa0227b06c21bc4f0408de", 0x1a}, {&(0x7f0000000900)="a7e9ca310704e4c348652adc3ca00db2847e6b094df284d34e167f3eb1d86a98770fc6dc555b156be599c2b72a0604639b87640d6d0f490d8c044ada9eb663aba737753698af8613a5dad162778028b0ac0a2ba8cb0be9f24d6126716b769086d2593bbb35a27b6cf88792f7ee267ee89e1915a3f83072fc5cca0eda163b65c154817688a37eeceb336509979ee9aa3599cffabea085d2a1a092bc16c7d14284788a70ed926bd345e7f4906e8f6617e935683dbb08accd943f0649c3aa397a4e0126b4ca22e5122813101a787d30bdde4c391bb4104ae0a202e521dc7904cda2bc6509c2afb300f8b3496c", 0xeb}, {&(0x7f0000000a00)="52087e54f526d3705cc0b783f2675107ec6664131eed2a05a8ae40ec1025d230c6eff7887887ae9b624fb2735539fc2fbc19edf09354f4766348d6d0670484b6c3a026330bc1ecaac7cc6aab7129730b94f0ee7afdba6cac3c1b839683f2a6b429b245419aca4f2117d028cf4db8aaf5433587380deb4ca44b910d83c510c0b2b598c62ae89785494c2ec615a650013d7f8f8bafb732160b50eb685eb9b43dbff0694bec634454155b1de55133aed476d2e0f4752e6b4588b52791bda6a0010316f5dfd20c677b", 0xc7}, {&(0x7f0000000b00)="160d783865485a27bef6a1071bf6ff5522948049675907edb452ad50bbb186c19c084d12f0d3b461c5d6bdeafff5218e84ae391a1269903e86bf0d66362b86f4f6831ab34875c3a8b5f89ecd14f007e0e0bd458a883e142ec8bce5126ee7750730ff78cbf596e36475a13c92979e3e6cc774d53ef546ba316b249d330cbce5b579fee7cf1d63932704419f4b625005d94d452bf4cdcba1fea8e97d256ad9cdf86a889f61d8e59fd09b0f73a1ce33e5603552ab8a58b8a7c8b4f2415addd0779aa88cc177e82b4a2ca88c063df39bb532c789ccd05706a01b17efbd25416019dcefb238576aa16a98a0c123fcf3db2900f7b6b4ab2efc277fea1f1efa762e7b0289b82f11169289e84e1a8d420af7b64b01a904675ee431f941d39a9a378df35c20316e9785cc1b5b6e2bda51cea89cba27a6a0ebfb9a094e30c0955d6fd297c12040c501eb55ee09c8f6aca0d20a716de987f2aa19605ff810f3b4a67ae18446e72981efc4038d16547c8707f7800f88184b78f6fcb2752f9e91564cdc77404151e9514f43c3e8779674e74ce60cb498fee590fa96706b127bfa6772bcbe10bd5c3fac7dfbb9310511c7d6a72a12870ee57bad71929fd497591497223d308397d38b8ba7b915d295b8484736d141194e6a1091462dabcb7160b34ef2e7bb671fdd38b240dcecf78f9614aa2ad17d7c9d7373a5df0c9454afda3b8b721d0bab51cf456f5ea17232aeb7f80b6a9fc2c088854ec8f0c3cc2b4f1236b2138c56257c60a7f906a4de73bca8f805b1a687795bbad9e5ac5676366748d16f2f6629c5810b5a547562ce7bfdc45f2bdae625f9297fc6e1c704024acddcd45e28ea2583877b62c058f273871defb2facf9d7937a7da6773e949ccf0416801cc42b97d41ac90655d69cab1133b065b7b5642fe06c5f08b0363b8d4016e36a4da1d786d01ab1b1898d86f5a18210a1ac77b62c39ef07ba1ca34bb10e7f9c2f6d9448ea01ab80d5d46a30876034a3995a62ec07c9d4b0ba8ca81ee73463dba557b54f3b6f6924d51dfafa9c1d3cfb2ffffb043ed94b564092d800b7dea9f79133915039e76e62612d47ec4ac65f0bf4ddd5aa6026be1a37acfc717493ae7a1f953e83b165c681447c6b01b0ef8d3dc1973a5ae4188ec062d78500c45f98aac661d4611bf64690df3314f4dc10ed7286ccd630b902abd38bf0683728a4d651de25aa209622782e1aed8f8598dea98e86916691fa071853080c91f3c246cc8f0894c315d90d658d849fff8b665285e6c43529bea5538685231515903d30044fb9bb9eb28dac02606b58cefb8a7dec965e344ad28e9daeb320dc3b238ce522814bec1415de70a851afc918f3748263c7649fed0c59e283203865443557da6a1db8fe283a601bdee345cf70d44d7ebddb1a1a26260a74ff578dd4b761f15d34fca1a71bb6f53abf1f5118628393d82fb664fba64278bac5b62d384671d9943be04576f1a8b29993e6c2f2289dce9def32fe92f242a5465c678a68ef45ce68058872a0c5b6015616625b86e543c03d48f9f5691efc48d5dd8dcb3d33de4a171e812b4deeb6eb7e1fa02a81ea7f5a439055e284df964c9eaadd1a99e9bc484ddfdcf9a7da2bf441dd22c2a866efdafe015c1f63af2b9d6ec9131bef5556eeccc7130db73b9c5b0d743c3a7a6b4277ed0c4a42776a01021033fede87c90f10275ba9ec40b2ed2ac71564df365b525c0ec42db0f8e5fbb958ee4ed8de5db5b278a8f3d438cb74e064ab99861ef1ef569b8acfd57e52481acc7ad7a38c0b0e2454621828cbf1acf62536a0e10b5bbd03736de6a9196d47f0e442693bf454239213745f2409448044243bab9a8768cdd20e37c54ab8630962875a5e736b011fd23269949aa3d22db21e7b218585537b52fb6325886da4f48f5cbc66f523879d126a34da2d86b948e3b7483ebb03197e949913136ef0e85edda998575d26f35f0308cdafeb1118810c032fff5975abaaabd58b91743402be448312300a47a92b3f73a8d7cdf3c4cb21e40f985620e42177dc3f4ddfe3f7f49ef6d1003c92a183f75e4eda7feca7f0238a3e4eec5e0d61edc9b5d24b52d2acf4431a2d61712a2da9289dccb2840ecf091ed672ded869c408385f6d290df770d876f9ceaeabaf3f1f5adb448b7430efe41d3ce6207277957c00fac04c739e704a94d8678d1c3ee8a23604b9d2cd3f4bb89945f23254f7c8a5f5dad8ff01159e62c7547410deccc0983c2bf0c362e2c325417a902de44f4e8e801d83aeb0c9eca2a165f9064ce754d897f804dc9424aa3f3e7c0d7f67b72b65421099d5d3d931f3b96d6576f174f312c089688a60a9aaf871905b4975b4c1fcf23bbc42dd63bdd7587aaa6838bb6a12a16dfe3239ea14145af56dc6ef8b7968887d9e40dce01da10f61cad58a0f2e48866d5a8bbe9ae362be970b8217120bd787a4316f5f72e49ede5758e8d61a55afbd96bf8a158ed6eed165ecc5c851051baa84ad2061afac3dc231f252243f5880df4b6d2464aa427e5ca3244919fe272c1b952dbbe57542f0281c0b6df98197ccc7bad700ff50c9475009a79de86e9ae76653c5a2c8b8e8a4a6e82ec0900aaa415ef9bf11ba85f6030e60da8312be135c22fc017f15ab0d8fa0192e2c28f27392e098464fa06dc011d952470451f9ead8468e912e39ec258e81a7a7f1c38b594ed99134a32a541d663f5507fcefbf57014a95c410ed7a1c3242c003c64a9597045686d660250b25dc4289f03fbba41e5575d6e66bd73e7970c0b1fa915e7c9dd39d62ab14fa15d3c4e94e1cddef0893c76ba9dc5b741d688cfb05f43285762514a5379f4277d07ef7bedda0ce8470c63b3b4f0ae38cd3c369f10160247ef38078b48242a0f52cd1903d6a88233655a724b02d1b411c5939494f6cdfc6faade5757af6050a53d5a8cd3e66f8697b5b6f5182a9f629e3ac550c618d6b28b80607b375231649b187b2078b29c6f72a5412e2a0bc12cd193b6e6cfcdd1f863241dd7e37678775a0059f2abc86499093be6e849da0e4b9ee10b864ea30ef63334a9c20ecf0615e5d75a4cec473d9fcf99c314f19b29045b8c8c6e4baa375e6c9a057832d3b5926f3b0af5dace2edf81589141711da35873a11adc7423b803d17107cb65d8aa38a90817db7ecce31525879d1eff427387efe3c198d325eb50e52d21b6440c4243d051f05da2d564f79f747631750617a7cb635b7c7626935e989ee836799297144dda0e82e6f6ec84fbfe85c08f652c31f9112cdd0f1f8300222649e3d921ab8d9dc0fcbf7e04afef6e906856d29ac55547d48647724874fde83c10b1ce832240ba8ca8b26624e433379bd21b238225377f96db584397d7beb2682d4e22e0de087675ba9bb1021262974597df90355236cfae2f5b736c7f443123b8b363f64b1e41aa768086e91dec7c1ce21f274a2a32a17361a4ba6e3346a0793dd8038d8c45adbbecbd55595368894ed0c7a8f2eaa7ed1f1404f66cb0f16fa892bf4bf5829d5f4fa238729893fe23701e8b334eea8dd76c60fff6f84cff4dda1c8bb7138da62d30b9248d24a5ba4cda9d355fa04d511b7114158aa311c8a0f8e5bc9ae26c19f77dc01fa515298f19da844093e8f9558835711b8e05a0026cc5dcbe96ba177cd3564e7b71f1ec61f0ac62c09d76e762ce7449cb6fdd47d746d0e1b2a94b8fedd34fc302354d555d44f49fc366bf315b0ef7c348c37d262b236fa35e6448ad35894cafde2eeb190b240cda7950f494f0ce0a094e927fff810c759dee8ef186f874293b0342e3f316f9e718d0de0259ea5806fa3c985c9ba86ddd97197258aec54a1c94da5656dda6ebe2a768e4c5b95ed863a2bc8b2651b68ca725b43e206945a74712bfcd5b06ba2d5590db9a5a41207f6ad5f0dc808ec632cc322c5b3a64cf6531b84d4633981b9910ef0d26e018e832ba9f05cec58212545153d0091533bd8c2566efe3b8839221313956da3e3be0bb125a34435d19fa0020a5e9183e20a35d9f10efe7711ac68a0ae3dc010a41065f95ee21a05d42d18f1262a6ccdfb9b7b4bfd2eba0d3d4e64cbd0257b8c1f25a512fcb3a28c8abedfb2d2a1956fdd47f351c79a93fb002212aa83033c39079a646b52abffeb1ec3c316defb39bfb8132b0cac98853416f6d1175cc6f885447cdccfa71ae4cb7e0db530a99e7530143147701b961607d90d3443ff9bb9c98902d5c2674d7712e15900e1931ca48c2ce2fd392ff53bf9d88e9fc2386b6ea905739f4d7a3852c4c9f37dde509f3d2e67882cbf5eb5bdaf96c0be214ec5a76856c0543c7d573bc7a793995d7e9f39bb325c5a31f78f45e222d0c602519fbc3f4bc21dda0295c5c93a9f23bb4f1844c5cdb9a2f5d4acccdd65c3d6b1eacd93802cbf70fbe9e07e8347168a0a6959bef8eb06f3719b97c4646178eac2d48c2461a31d528c9d45c8fb29c74de31799d3925dbe9d7124e714f5257c4c8806dbe0150535db4a73708aedfb26ee60667c7edda0d4dfd94309cb0eb13dde8932d8d2a825e4fa7f99538659a19b53ef32775ba18421b1c90fda6fca11425cff3cdffa7855c510b3a497cde87a9b342e79d5e0349cd197a0b05a3c38b3a399ce99282beddb29c39dde191d3be1f955e991214a77089cb6230dae5691f62991ff5b5e8f62bd0d188c53284b876a2dae97a2e5eb3254bb722d7a12cca9a20651c3c3fcdb95411fe2945dc031ab0d8b9b386da571c2d396368ef60f6b8624ed648cb8f8cde8d7d5a04054e274c5c9d8e099d4b08139cd13128c80be53a814f0a7990b3bc7c0877e32ad61e8841c8586ce0fffe51d77ad7befa8fb9b7151245bda6188853db740596fc314792ce694d58e56d6985fc22f3b1fcc5961f79c9a53c78cae269d12fe06ce2ecb6d1faf3bda3ef4b3afa6ce33a130f79e5360c3a816572404ae037ac72934ae8ca266fa88f1052fa0c24fd7b04926e85e3882ce0a9d35c731b61ef7df014cea5cb0354afc76ba78c9d2d7e3f106366036534d2422b310a2a089a69ef3e56c5d4de279d49fbb5a3b9dc08e93a3f47d2412793014949e619e336cbf74353a7dd97af135ae02a2f7e4d06888f8784e59028999ba1a399d4dd393cc4e873662d3b0b758d42579a2bbc52bf6272570f4850ef612921b96880a3f6f7c18e80a115f8fe3cc75fb4bae4e262834f6fa2ce1a03a2cb7caa6fd5b992fafac145949bb55f24eb154abf048071979dd5b0b60f35f447fe15692aa6b8779246a288c81a036f9bcc7f53ea3246e20e65d2f8829e17859c68fd18118269d1370d81149eb863dce3d674e9a8ae6097ecdd830512964aa599591a78c76c5790c0b90e7451d8b839a68d9268de4f90dac43a083bfccbeda9ff427bef688cb0ffd519c7b0dd8fb75dfc3bcbcfecf8692432a0c3b3ab0a5ae6c37bdac9b16fcaa871b9848d458c4b821bbd061aabfd8cceb7413914c45ccdb3e33a729e9519c61911d0c5654223bdc271ba6c59c139f86eef4ee434713ec85d16f1deada5f0ba21713ab68d4328980e83741a9fc39352fbd255abe7d937c4ed992b06618019d721212f3da381a0f75fdfa6e62d8328893f6c5117ee7ff704a5c01ba47899964c4c01247c632d11133a426e4a7106b9b055c29b5a3e5af943cc7b800600a3f5acd796cae1db6f66c8eea325aac6707e6268cf88e5fbec5cb3f2969aec862f6555781f3fb9f80aa9927cec2b2884c51f52c5fa46b6306802d57dd0c5075c0d1ac85abd2d0c371c69aed960d13c6fac0b7bfb39cf86abebf09e31423347055051", 0x1000}, {&(0x7f0000001b00)="13d770253f5543b1e9ea8259c1c2c5b595b7ff92d8fad066a4e9e6c47f59ffe91830b705d82b737ee78e216600c153b63f4e0476a58ac028a58daf85f24322778ab8d373c8049d3c3d8e28a85b9473fe7a23f0cd8bfad936167563e8aaad35319e4cee3a81155b9cad86e68caf972428a9bfc427663020f97a4889c65806c27b303a8a54ac33101a4d5efb13c4529e0b6396d3727662039c6b8f04da875da74d8429dae06ff2410843e0babb88d70e5be53983a989696bba20d0199b29105c6390ce7996a2bcd7deabe5ab8bafd7ed15f5ef7007409dd97a0194532b7d96e50c9cce7f4a6b7171494f19f28f54fcd6bf90258fd633ee4b425de94ef115dcb209bae425644ecd8107b71defb4b0e95788f218ea0770e5ee9dcc61b1efb152827fc30a08d84a11a15ef80cc83654591e3af2542d82f2812bb5fad6f7ad1700966c7eef2b942d0287fcf47479a8ef1676c33a3d64deceafc718170640977303052d8208697d180d16973c302161757964776bb3114a0834f8950e4c1b0052c8a8f4ed0f01e8e529a2db65d409c2bec6f6116065acc91d0a4901f9fa03eccde5c4d8c2f1d9fc0b84e578b70b53972c8230fcf86b0212a45c8c6c0fa560d492a9f93e9888bb23a1e94911a04d544224697cae7a7f4d719a477cf382247e41d7fcd91192581d811b7be048c5739b0ddbd3598066db28798e37ecf2504fbce73b2b93a0a06b94f59e229270ed2359cc547eac3beeb6d1811740631cf33d4c550929089741eb239499edd21ac55027d142764cc935f4720aaec7e16666551ae2feae174b4729709630cce1fcf269820229133966f329db1b325e45ba44f9c5cb149985899bab63a4331160b102995f025a38b99be4829a4177e973ba8123f5a0bb75637da823b8e9767bb2df2430b31bc1a67fe743f285a673a65248681559fb06e13d81ca34d874cdba47869022a35e8040e43efcb2be64f6e5bafbed1bf3fe4562b4ce49e7a5842700f939f2f5310f6bb7d2a3fd5db02154c1e2c4592a14ac49e7e5ade905d4faa4ab62ca517d37429476083da765ca93e41f174bd8c94e226a8321dda941bb986bcf402fd20b0a44bf498678da23151d5f09dcb34106be83ddb0e13d0a684c733eef1f0f019fc8fb2df63ffd87b1f363317367d4af197ba5682883e897b53fdd7b1f11307f58e46edfd46ea871d7ffa4857b0e3fe5405a98dfdc1cf44b188d29e8b466fcd734ae76b46c2178a286b2d48922ae2c13b4891054dcb87da5ec5ae45318476cc6495949fad9b055d1d5a5aa6ba131adb61bdeca1c5813fdd76e86b3a9faa346bce1be48127da478be2e12a62395d35e8dd1b91662856e6647662fd6710d7cf62c0e7c6977aada20815a32aeb8209507850df683d814acc0b2ff45964af69c489862edd3733ff9451295cef105edac5bc5556a0428584fca2e8162d618c997ce562c617aa59b7f1a48ac5360f4f73c4fd433df9deeb8881f019547b607a91b7d019649e3ed595f5cbc58d9e7bbbbe2a1337fe1a0f70707d155a5330fdf11bc2d474a265779c1a8eac3c02ecd15681261803c401f9a72750e1305cd9ec618ecfc623f0dae168b170baa1c9aa56a4cd05a392389b79fbc036363c51a4cc15b3c747d3a86cc87a0a5ed7117f609ac357faec1e12c57f81125f77f416cd6774d9d2316381e07dd56be0626b28ab912eeb5e74082add2e29707402322d246b88446d5f7ecd3144f1c2052e8e1a7a7bfe5c7fe1a21ae37dedb2782433944a8296b00b9383829b72a57fcefb238a6b83c9c3e055df25ef4b4b0c0c379eb0a9cac4c743d7d68b3ea450c964b7dece558bbd3c585e94a2aa6dd5969c901ee317b61ed312f4405434b54c15b867cb1b79b77e96d75a7154293cad207486290537e921d85341f6bc27517ff44af372039172ef65d95f7956c91da9a9e522b7f58999d5698e46d8b81ff6921eb4f3229232ca8a2cb2e0321c3ea5ff8c92273f790d895895bd2fa021fb7aedeba8b1456294bc0292feb8df8e0eef40a893da2b1f57229be66ff06a5500c2c66b996ce7fe5f151868c836471d1fee3f94a091eb4dc736e79ea8c1beef8613e040fa9c6d6f65c6867b1598a81fd28f10799c63f43c6fbc007518e48736ba9108e30f858e8e4af495b18b6d51603450f3d54d45e39eb4fb3dfe3fbe71c3b707159297ff28c912e3180aa010f377f1670b473deb1acc2576538caf29466b3a251b779eb23339ce99bf6f5b63c3b891b6000810e85c2470191143106d895e8b5d2c31719de3082586c3f784a898970ebcd66ca723099f651e1c6c5b3c15910112c5ab5e7ff7fe04d91d9a56c184c2870b8f141ece579df2ad6c420ccc44c04b044bf55857a4ddf4b93782a8e52dba317beb6b010314766085d7c567735b45059b09df44cfdd07e0bdb3b20e63b46c5ea7ea174cd9c9b1dab093e82eec27220e78afb05f526b95a46bf3ed324b0a5a6981e4267736fe022b7b7a5db2e94104d85c997f50bdd364c733140b5136f74ca63ba3585b03ac4be5bfce77f2feff41de09bce437b86e9f3fd3e68c6237d94ee1d0879994da1c5d349b27856a2eee34bce3291065bc05954823d2d36e414439d917d783abc2467dbc6559bb02def66f2b4725cf034472b7b849ecf198ff836899d6693879105e8cd2fa4e07df6b33d73b6f864b2475e16f2b225a74caffeeb00ed6b9523b6d530fa413bc208ea725b987c311477bd9e9c1557144339c7e206dfcf824c08b716cdcb726919ac4afa1450ba170266e7316a5f94ffba124e0ca2452af44ef020cc566a1b6173208d71bd462e0c69f1a7f6bfc8c64ed56c850f855d80e0531d78edb691efcf1b11ce26d05c5577d8cd7bca982ce2e0e690692774ff428f52d497bcd2a87531973fbcb9bf80f7c974cc542f1fb610e1896ae3a1c0f201dae6d7622f635c617728f5e21276f52c211822602398213bb164d2e024eb0b3cd5cc57459e865515898ebc7e577fecae20ae7092a5091725216e518644f2ac02f1c7304e6d327b2e6482cb01ab34a6fbf68f137a1e9616ffaf4fe18c2e3254e46a6b4264f4206e57eaef99e015b28e51a5e48147e9711a953831794525fc76f87db223fc7fe69ea66b464a115dcbbcb2929a66e6e7982637b2e26436d36a001e20e174968028bb405bc56ed3a71db47185a935f09faca4fbf506e038da992dfe1f4d56d621d6ea9f8a6ea230d21436a23f35d898c6cc022567faaa63a9cae71b0c27e9fec330a1895f375dc61d77ceafdf849fd2683bdd83b0517d7b027eaaff983e4268f04dcbc04e64772c55c1a77cfcdfdbfd1b8aa91ca04a4da687b90e136e888b9141464fd8e08d9266f17270d5d3cad7347beafa86553fa22bf222e3a7e3a65eab576365140ca09d407a61d348d03543b7376030b9962ba648959951af7490ddb53ff1e0c97705f2d0707900877570c602bd48a3ab8520d4ae23b3440bc9dfa1a5afc5376f31e85f69ac18b0e9546de76a28fa6a3d7685d54347e66822461a2c6bcfb5c8cb182fd817744720f882d328d3ad72dae1e8a7746cbfa70b2007a9600a209aeedfbefdf0529372165e13970af473362dffe2c3368537b2e3b8ee48ecef65913f6b3e1445a478fa84fe1e720f1a6823c5a04372856a6963a2c3fed0a46b29d3563ef7d0dfef3848adb66989e53928b9131a95bae987b2b24188cf1958c9b4ad797937b1187476e40f85ec3c04562a6d2930bf71f6badaf1b40027a8629307245f2c1d95fb5beb731aad1baffa8eca0e74479d77843f016c63ad2ea897721b94c2a7e28c0db9be8ac673c796f1004d602d912d49e616bb7cb6d653cdb66589135e2c3a419e2c2e106164ba3a7246afc6eb59de836ea35b581aa1b185bc549da329cebf41868177eee25fb25a944a02e6b4771afabc064ac82b8a64c5371cf41bcac4d082878a1e4df8b00488f04a7c3b2f26103843154f0a6a931136938ada12dc99452dd49450f3657653542ed4888bc9f14da34b180e7818a5df92088f4224642065b1452c881ed4276c34c04418cdcf4b44d709b9896547cc04bf60060f13589d8938ebbc9be85481bda8b11e95b6d3e174e114c23e5eff1badd53ac887cbf689681d381432a9a09485c67bcbcee4a8107d9b10fdd99672b2eb5d18ebdb96cec2ab15a4da00a9e95f8d0aa6b3fcc4b162f22f329472cd9e34fc532832469d390e1ec0afd7882c518aa02a01324f839ab36bdc6d914e12b7450a18e5c9aa14dbf8fa7cc4e8052fa1ebd6f43df4b5cd5dc0f9668a1c1bc89d56f08f0fd43be2af2b7d0cca2d804b4fa1fb2bc7f56497c750e4a430ab3d6359c190a52e9f0fb4ab610f6fa1ef2efff3bf01f8a0bc85454f531f1b701c7ab916ab907fbffe895057e12125bbbf602f719b780865b6021c064cc8da1e04d4933edcd0cd3fe0de07ac8d4935299c2b9fc45a630fb4d43d3c123b60c0bd226e7ea143c9aa9817b0d52112f6b9868cbcc25c1d8dbcf0a3eb4c6b3afbee88a177d56c9e642932a49e25239fe15d8b4946864ddb3cd19740a5eeb0647d959c568d4231b979e6d35a60763ee9140ba3a87981538a7001a9529f6fcef97f157a8ac83d2d783303be0957afafb8496637580568bfd2f405a7b0d71e5b786f7fbbc55568dccf946e67588877753f4c071f49a7e13c65ede1905d356974dc74632385a93721a26eb2905108c3c3019183d05fbb9ec713fc02ecdd66fb0e89e47e13fd4848a1a444bd4d3d5fae140f95a59ce70b5d18c90625c9c1e43dc871dbde2c05878cbad660af2459d1cde1d6ce4f653d52cc444364c117bb1c0e2dbdc58d4b79a69633d690f79a8ee61ad6576835540d15d3f4f497f87e20a379c66fb541d29505d5683cb0954c33c8506dd1ec401b10bf4cfdd9d3246e4a726d716877ea1614af8e53519b9dd8a653fd8b3a9c6851383fe2c4ef622a0569113458b2cb28cee206789c0060abc9311d96f83616b82aad3469d1b23faece8deeffc02d53596411ee771bab300df08246a6e0078e1359bc6e3ec76ada3a21641d3ada686f7e9c9217451638b81614d6fb6e77939c243babb2fac1c2cd70e4e0d5a2762fddfe151f7172e3d12ce1cc96f242f30905a867182ce934789982b2030bbd6e0d7620c2b8afa9b4095815f905a49368457ea50bac51d72db50128a489f0991dc57bfffba2a0ab8dd4e993612770c7703d2d677d79789a5535ce30b31fd4366df573d852cfc72b7f857356f60770fa5be894700132c47770e044164c4e50ce9c35ab0a45efa4fe28cda612054d511efabb9da08742b473e8b7604f7115e36639ecfa5a8ac0b7e0258e99fa42b63e33464e6b51b58aa563962abd514fb57d89d0f3259f59a282a00836dc71536cb3119fa18bdfa3ab983b53587cc84d9570f70a5e9c2b6ae7ff9ff74051ae9582da5b23ee74132715136ad087396268b446c968f7a917af04e8df73f4c68c793b90855ac09615571a883045d8d7d391a3b44eba6288c16ebc8109b9c8e700da3a7a80fdba159569699aec0ea2ebe9732e6e1970dda9a12bb5e472799c689279ad4cb49aae494c5eb74168be89d7d571c8227e5154bb4064c5c21a3f99f31c6e13cde846039b10bf5d2cdff485aa3d18da45386c36c6c17688be7e4dd09069701e1b31a56b85104898bbe8418d8fbecd215c7fdcc048e91a2ed8e84979affbde572fbabea2214e68a094acd5bc86171ae63005a2fb903de6ba600da047c009851705eb5abc3440af19ee7f7adb5a4abbc5d92479168ca2f45239eb8deef5556ea1", 0x1000}], 0x6, &(0x7f0000002b80)=[{0x80, 0x100, 0xff, "5617a7b6330dee1742f52e8eb06a31320393864a3f007fafd3c4e36dba91b2a3941a673b50b3ae1afa264692a4db76e6c755d84a95564876e27ddcfb487393030864f87555e96c39b12781aeb024c7b8ffbf6e9de6ac0d02e54ddeafa535470d4c724f4fc3e478ad5e6ccf"}, {0x20, 0x29, 0x3, "158756fd225990aff693"}], 0xa0}, 0x5) shutdown(r3, 0x2) symlinkat(&(0x7f0000002c80)='./file0\x00', r2, &(0x7f0000002cc0)='./file0/file0\x00') getpeername$inet6(r2, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) r7 = openat(r2, &(0x7f0000002d80)='./file0/file0\x00', 0x20, 0xc) r8 = openat(r7, &(0x7f0000002dc0)='./file0\x00', 0x8021, 0x16) shmctl$SHM_LOCK(r1, 0x3) paccept(r0, &(0x7f0000002e00)=@in6, &(0x7f0000002e40)=0xc, 0x20000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002e80), 0xc) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000002ec0), &(0x7f0000002f00)=0x8) fcntl$dupfd(r0, 0xc, r4) 00:00:18 executing program 2: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x7ff}, {0x18, 0x0, 0x7db9}, 0x9, [0x4, 0x100, 0x0, 0x6, 0x10000, 0x4, 0x4]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x77}, {0x18, 0x1, 0x3, 0x800}, 0x9, [0x80000000, 0x1, 0x8, 0xffff, 0x7ff, 0xffff800000000000, 0xc752]}, 0x3c) r1 = socket(0x1f, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) r4 = socket$inet6(0x18, 0x20000005, 0x5) r5 = getppid() r6 = accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shutdown(r6, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x6, 0x9}, {0x18, 0x1, 0xd6, 0x2d00000000}, 0xbf, [0x1294, 0x10000, 0x40, 0x20, 0x2, 0x53, 0xf2c, 0x6]}, 0x3c) r7 = msgget(0x3, 0x4) msgrcv(r7, &(0x7f00000001c0)={0x0, ""/107}, 0x73, 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)={0x1, "93f6052dbf90fc7f0948ad2f4b102f2122a80769b87923dc2dc42c6051606f80b600e93685209cc248ffae3e77fa1ef505e7de724c7eb3f806dd5cd710552c0794baabe14ad7c6cb5a2e74b9502c8974c19526065da128b5f7fec99a222107c21c703e555a32bd0eb7c9a7ec76597fd0ca2b62c63ae4e322e98c46d06755155f11f19517f0c9efd02ae28dbbee358008e7c02011451700cdb8b58d81801e7dabfebf"}, 0xaa, 0x800) r8 = semget$private(0x0, 0x1, 0xf1ed3f5a2b9eadc1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x40000002, 0xfff, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) geteuid() msgrcv(r7, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x800) getgid() r13 = socket(0x1, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000580)="e46329914e1733c89906f89a6e101a7f4c7a1fcedf7ba313ac205ad471827a0c0ca250b2ff75f464c203d2f12e", 0x2d}], 0x1, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r9, r6, r6, r13]}, @cred={0x20, 0xffff, 0x2, r5, r15, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r14, r11, r12}], 0x78, 0xa}, 0xe) getpeername$unix(r10, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000740)=""/43) socket$inet(0x2, 0x2, 0x2cb199a3) r16 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r16, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)) 00:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:18 executing program 4: semget(0x0, 0x3, 0x20) r0 = msgget(0x2, 0x80) msgctl$IPC_RMID(r0, 0x0) 00:00:18 executing program 1: r0 = socket$inet6(0x18, 0x5000000c, 0x7) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0xfffffffffffffffe, 0x0, 0x34) 00:00:18 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$inet(0x2, 0x2, 0x401) 00:00:18 executing program 5: r0 = socket(0x1f, 0x5, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x2, 0x81}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x801, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept(r0, 0x0, &(0x7f0000001080)) socket(0x10, 0x40000005, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() getgroups(0x3, &(0x7f0000001100)=[r4, r5, r6]) r10 = msgget(0x2, 0x288) msgctl$IPC_RMID(r10, 0x0) getpeername$unix(r0, &(0x7f0000001140)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) listen(r1, 0x20) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001200)={r2, r3, r5}, 0xc) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000001240)=""/204, 0xcc}, {&(0x7f0000001340)=""/212, 0xd4}], 0x2, 0x0) getgroups(0x2, &(0x7f0000001480)=[r4, r9]) r11 = open(&(0x7f00000014c0)='./file0\x00', 0x0, 0x0) r12 = openat(r11, &(0x7f0000001500)='./file0\x00', 0x90000, 0xa0) getsockname(r12, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) setgroups(0x1, &(0x7f00000015c0)=[r5]) fcntl$setown(r0, 0x6, r2) r13 = open(&(0x7f0000001600)='./file0/file0\x00', 0x0, 0x4) getgroups(0x2, &(0x7f0000001640)=[r8, r7]) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000001680)='./file0/file0\x00', 0x800, 0x40) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f00000016c0), 0xc) socket$inet(0x2, 0x40000003, 0x6) mknod(&(0x7f0000001700)='./file0/file0\x00', 0x100, 0x1) semget$private(0x0, 0x6, 0x40) getegid() 00:00:18 executing program 2: r0 = msgget(0xffffffffffffffff, 0x325) msgsnd(r0, &(0x7f00000000c0)={0x3, "df8c5cdbf7342db807fef85591f3aec84b933f2d40b95d439b10cd6ec83ef5404e731bb02c26a013e4ef44f24afdb5ddcc7a4e9c60673b943ad40bd79c4bf7a0a110ffd9e3ad779b6b7ef5b7cb7d06cb376c85d57bd26e3b96d0f03492bf0fa805162925f714f0d95a3c96cd449e0b32fc3bea049b140fa3cb30c10a4ce0cb5340cf121ceb76fa360c5b4a629594f4709b3a9fe1c84c547d2c5e7451f243bfaf74338a5b53c482850b07ce19b836e736d1b9d59ba85daca60c1491a10b7dc831623f5be0aa"}, 0xcd, 0x800) msgrcv(r0, &(0x7f0000000200)={0x0, ""/157}, 0xa5, 0x3, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) 00:00:18 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/39, 0x27) r2 = semget(0x2, 0x1, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/4096) fcntl$setflags(r1, 0x2, 0x0) listen(r1, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000011c0), &(0x7f0000001200)=0x10) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001240)) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x21, 0x1) semget$private(0x0, 0x0, 0x100) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r3 = semget(0x2, 0x3, 0xbdca45e1dbb0b6fe) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000012c0)=""/243) bind$inet(r1, &(0x7f00000013c0)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001400)=""/172, 0xac}, {&(0x7f00000014c0)=""/201, 0xc9}, {&(0x7f00000015c0)=""/138, 0x8a}, {&(0x7f0000001680)=""/243, 0xf3}], 0x4, &(0x7f00000017c0)=""/181, 0xb5}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000018c0)={0xffffffffffffffff}) setsockopt(r4, 0x1, 0x10000, &(0x7f0000001900), 0x0) utimes(&(0x7f0000001940)='./file1\x00', &(0x7f0000001980)={{0xd0, 0x6}, {0x4, 0x2}}) unlinkat(r0, &(0x7f00000019c0)='./file1\x00', 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001a00)=0x8) socketpair(0x1f, 0x10000000, 0x8, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000001a80)='./file0\x00', 0x0) getrlimit(0x6, &(0x7f0000001ac0)) shutdown(r5, 0x1) r6 = socket$unix(0x1, 0x1, 0x0) fchdir(r6) read(r6, &(0x7f0000001b00)=""/22, 0x16) 00:00:07 executing program 0: getitimer(0x3, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000040)={{0x2, 0xffffffffffffff73}, {0x0, 0x1f}}, &(0x7f0000000080)) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000140)) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000180)={0x0, ""/169}, 0xb1, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000240)={0x0, ""/200}, 0xd0, 0x1, 0x1000) getitimer(0x1, &(0x7f0000000340)) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) getitimer(0x3, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) pwritev(r0, &(0x7f00000014c0), 0x0, 0x0) shutdown(r0, 0x2) r4 = dup(r0) readlinkat(r4, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)=""/45, 0x2d) mknodat(r4, &(0x7f0000001580)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000015c0)='./file0\x00', r4, &(0x7f0000001600)='./file0\x00', 0x400) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000001640)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000001680)=""/93, 0x5d}, {&(0x7f0000001700)=""/177, 0xb1}, {&(0x7f00000017c0)=""/65, 0x41}], 0x3, &(0x7f0000001880)=""/28, 0x1c}, 0x802) setitimer(0x3, &(0x7f0000001900)={{0x80000000, 0x6}, {0x20, 0x9}}, 0x0) fchmod(r1, 0x120) lstat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) sendmsg(r0, &(0x7f0000003d40)={&(0x7f0000001a00)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003c80)=[{&(0x7f0000001a40)}, {&(0x7f0000001a80)="6a766580312a5927b950d93c3a23c58b82c14aa1952364c76d505e94358697758274167e7691c5688aa3df7567ccfc9550ff5e643f174467d31ce9219de0c64fd37ad674e5fa8331a052e5416d9c38c416337c8a6bd76bc655cac720a2f57f72051bf9ff695f6865ae201014a3df570cd738eb894f71de1259aba633f13d09fa931918d9a65b1b197da9a40612ae6a0ad62b906399a4b71c930b802816967564531cc08dc6933e1b5f686b7922fe012bbb14a238", 0xb4}, {&(0x7f0000001b40)="bd7364132e2daf1d236dc3b85f43e161b31df52350434c89bd846a9bbac0531d21af1ad840ba892a701b152611f8ed4d9c07f09a7e5cad5656a118689655f314036a6165103b0e51c3b53da029de6857b3bd022dce32f30b7033caac4389444bfdd396166ee7dfd0100bc183072ca9a0c382d26bfd0e8de0070d3941bf470c9e2db6df1ac48a500b80b70a5bf521d4e0bf41767ea41d41c033c7718c56ee956ae734eac6e305ba8df76f5b801d2954ddb8764997fcab282648d81583b54b8add85391d2f61749ab193989d251189ff5a32", 0xd1}, {&(0x7f0000001c40)="cd474ed26b22486a9d8ee94dd078b510daa2559f6373ca4990cc93a96d8a6af0f543dfb8b2e60985fd8af43f5bb64996589bb5b6c81add8d08108b1c7cdf9fcd635fabcb19b607d81e72f5c5fb618dad20359f6158818961668b55970f48a2e87a663019250ceca54ada74a3579811c67298b9dc2981a5766ac7064dbe45bee7825907ced1534ed2793371a9f9e0a8163ece7503ba2e3a2202b24e1f7c13243e96953fd94766cbafe8dcf1187096fe71d01d1f6d0382df0653cb232586b9bec7f2554e2d1caf0fa7b13bd47306f5956cb747daf62baa2cf2be8047bd24380d270006ca4610b9b9fc16418e1b4a08d5ddcc83439ea8bcee94fa4611f267281892972d71300192f6016529ce672e4ff93db2ae0d9da5e6f8bd4f97111bed225ef67e77da1ab697ef55b568375afe38528b93ebc351bdcedf09ee5df25aed7cc75d3938f2c18e000667dc7aee9d752885d2bfa169a65e32cfe17e7a8d0e42a50594bfce9fa9378312edfb0a42712a1bc8cbff10dc946c42cd796cde198f02bf038ae87199e4973d24dd342699c4c02358ec1531762b3b950bad165b9424c6ef03f9598a58338725c9f4e256cf70cf96ec64f920bfaff55c8ddda7d6298d2060307dcd7e73760f1beb765c46e0268fe71fcf0201a612e359503986199287310922639fab524b29f5576f7b03cc4490bb4f7b0ee0d6da51d13cc129c0e2529e1d74d3eb59634babe2feaedb07e53fa94642dd1de739f1e70bedeb233a0a8da8a5cd9d5bf46f416517734fabe502f94fd7e841fc3905d28911180d7e0a45f0d047cf4f36bb110b29d3529454783a78930bac29d2d4e986592b2618f1dcd421ad913d531a0d73d4c8a79d6c6f68c75d87f8b6e036156e031d02cda3ba8fb3b0fc950cbd0fdec98f7b76c7ca04611e75464c555c269d2762ff75ca2ceebf4216a35ff0bc4bc1fc90e1436d2a200b209085549c242ef9ecb0b511872f8038eddfb8727f66cb293ae4bbe102d8b81b7980253126a315875a9cf7b491553d62939f6b4ecfa2280acf7866312cca6cf7c28c68da1f613215af0d7964175922ca234958b4fae6104db91d411d81249d1ad952e89c8e45f00bc766ce8be95279ff2c6bf9670e35326c1556a1f7b39f26f7ad11823e1185e535ea9aec920a31cff2a227325cfee948c67f158b430e2e4e0d2590f9a6259cd27a59bac818674ddb666ba2a0ab9e43564404eb184f2c8c41bf430370a6cfef0128ab19bbc164ed048183b580e5ef3457112f259a0c58830bf2e9b1e84f209fa8d230865e5a7fb528f7bb0cf10daa8f94185eb56306dca7a7dd5db83e2832af5db4675bc3b124eba4ae1a63358be95cf3cda32434c7ff8339c2a918fb813d7f77a7bea726885b6fb7d1ab7c4029bc0f14af6cf2da1b92c57cd72654c2c33ae4d39f360a0d72de4325011b897b6bd379ec8b4836334359fab0f13bf2e04419f306cffdaf7acffb28fbc7a7f9b319195cc36381d682b90145985a25bc5318361136d97ff8b0f13039b9b97fdf1aa5a1b13138811490430286349c3733e382d80dc91fa1d1e7c70437ef305fc4ad6d7910f636c5059dc6c64354c1a614e9e388bc2b9035ecf7063b50c64b4ceba83e442ae3706a11312e100fd2067bd28d6927eb6e5ce4b937b219d78d50e2baf9b79e575bbadd5a5ab0eed42e626f4e189d367d637e9eb7e1891ecd837cfe0a4a7c7c4cbdd1893002601d94546c0ca25ceb6b207161d0c027026ab912ed73a6ad073e4c5e40363a1ded535fd0d547f1c99685e2ac3c126b67a4488085bfedcab4b28086a5d02f174e7b9cff4e4691a1dd18900172d83cfd48ba72d9329dd1f3645fabe41d41b4b8907da7b4437448cd2bdabc2fe31e00788b140f3fa82cf9910a22bb5e1b0552e529dcbb9c317c46e7b93a07d4c6e045fa78a79d245157e58fe8dd68e85b833ce2ef68eca251c88347613cb3691bbd9c939086184042802ca07cf719bb2840e6d7e3aaa56248745dcf29bac32960ce0b56a33c5fe002752eae2e8c526fb2ed7270fc45e168e4b3e1db601e5470d1b475a572c1feca3b9a0510fab6e18dc16869b7070e155f8dc67f6fb0196b7d7568eb45f1674d2116d7218c874b20c331a1866acc7f8575abfb9f5bf6cda6e71f8ec794949ca37b568ce239fe73261afb0af27571444cef5de2772cf2e662dd3a0d2cf2c9726741ad69aac72cc67483cf15fd70c5473dac9cdcb5cc75a2df238bdce8da41ebec5e86eff088f7e7e9d1df4f10da941dda8b16ce80bc5445078efd511060580820e19d4d05c2538db3f3600e17793ed1a24d158c4ac5d401d16fb85832b7b1ea90e769f9c136617a9977cd9d941f4d91ccb19a683c80b8b2084f95a83996c913e45f1bc8537775cb6bf561e1e39b9aa5c2947c39a8123107991c8e53bf5938017dd09944778e49da2f4aa697ba126c3904538be1afeef383720c1df75461bd425edcabdab227adf4444feedf7a1c730177202891a9aef5ae378e20165abe1de65612c68db69813942401a2fce821458370d1dec6dafad635f189989ac2d3ff8f12cf6c5cedc2a86f331faec43d2e53e606bbadb90b06b398e6e6e49fd524732f004f9a0f8362d4b3ef3d64c21605c8944bbd34cde0ba1f7cca950df1bb787fdd9d5f4a0398346fd4cbac5f2c695edbf5076f272feee3dae38f25cc9c0c5f33b0abd5ebe780ae257fe6eeb06c11c335599ed45cb1c7ec101daa7d95ce161f345cd174dd94f947a273112455e88e627385b015db62af0db27ca031d5a7dc5c4338c914ec62c990ef99eff59fcb36aec124a3cf991c8cd8cbfc444b07432a4a99857a47d3b8812be50c3f9b4c04cf370b63a4a75008a9dbe1711ea41efa361d59d3e179965740d83a481de97c93865703fe4f3bc6a76916b76705f6b617a25be3434dab6ce3d6d5b1b8c3b3f20251c9e114ef9f96ebcb9edb14eda98799092e95a1081c92cf459352d35c18886b0aa2a4f8a5ac4b396b79307b9b0ecb2b56aaa26b10a2491706df2d4597c5a000672dbdcbcdfb42c2308b1bd1b206b98b1f32d14337b5d8d1f61ba94f665e3bc90dd1a7715d47b2a0b4f55104a272ca994752ae22b824c34c3abed4faef8acda6a8aa3c0ee8e7435e504d8ca9020e766648e66b93664d62e024039a65700040ec201a2de585dfa036279d92c109a84dd282e898520c0dc95a52ed53657311e89b6378dc653615af10383addee5cd543869b984af0c2c06fa3801fa74c6680860195d1c21c685eb33e6971dfd465ab3d3becbe5881cfe87f3d36b2f0e7b1ac8d70290f94e796d98d1bd2ca5923c4e1ab46630f0b40f09b79481279932063dc8801b67d300cc131ae3c7d3b4189627d2fe2292789fb0b6c3a01d27f0e547d3d0bb34d9b2d123dee682411dd141fcf2f5f62d366bdcf9a39573084d8fa4ff061caf6ba7219d7fee46ee4d8a9b390364bfe11ee8000a7c1f757350388a940410634e19e0fe7fadfecf1a3065a3b9e8ffc7c881f2888da6e33ebdc93bf225756623be0c524dc73038e7d51c3fee7298b3c9d4c4c54cbd9bb71c620e54c1c78afba145f95b842372668bf9047630bfee209dffebb98d4add914a9a857dbaeee12b2bdd2e80e1dfb059d221fb1329c477e3c28635dd8098c3054c07ccf590bcfca057674e9aee3fc5068050c1602ae3533b9f0b8bbc2940f2f6a910f46b7d798bf11e57a7d6f72b0e741a42323f3ebb1c582d6bf1f0f5011865788ef14b8845f73df10b53a2d26d936d113a3188ae7134a3355ae0e30df7bbea9d23efac295d7d2c131b12cb57bad6f312423ce60ece8f878fad325501322f491b3b4772b7d10a9beb708b49279a6540c30c2ae3304444e0d328a8b407af79c2903f88234a0d26430fde3b6dcf355d5b1f61b67ae90d55d10ee5b1296671328db60736c6d4e4e88c605aa1df3c528206d117b153651bfea7a535cb144dafa5beab5fa4f1c5dfa88afaf88a9f7a7bd941d72faf6e385b1fd891805b854a28349687e46234b980c48be29497e8bbe8f6bd08ae719611a157717d7f95d8200ef0919c357f9696822461c5554309728ca24de7bca4a24a6336d03978012c85f347157e42443cb4052324b836b90e22bb9703996f260f48dea0bb11afd7493aef5c1b60f4a55097199bfd8a47fbda31876544cc4a40953e659b87e0895c037f56c48e979379c618150c48079b150555dd553a3cd31f0b9b4e08dd8a1e1303d8d84128e0e0341bc8881825ac08026b953b8e6044d15d597546f02c493d04973ac8e8f2de17bf362fd81362707a9cd2c6e66f897c0381c20fe849a86d8f32b1e9b862077a21504bf7692c61e5bf26b983ebae74d8ebc548bbbedf70438ceb032d216f180f905ba193bdc143969de2a94c7a512c6b941450a752348e50b759d4964790032f1703436dacad08c776db29fb92758c8aa0abb04674a2b261a10ec054502dece86d2a5f813b9e52ad5808f2fc365d293769556df12be8e5aafe143996e5c0d31b6654b6cc357ef822504ab588fff5dc6c2254d043ea452b0905f4251b247e0e55b0b5ce0eba56b9ef8850432e8ddadec0c9d2a871346d29a3f99c1a167e32ddb92e2ea751928bf9e8edb0f5617c4562632268d28d0d3b4d708cfb005341261b84347d76b6f27313475bf85c4211bbfb350b0dbe04bf5f931fb2cf9e14e63f8ac4b37639a30a743518f8c86a4c5f093513a51490803c59ff8a9e733e690dae3eb4511f1f45e1f1ef4e7efaba488a8c7e79b61b34bee98ec02947c7492a8f081723926af9358feea4e902969637285e612ae07a685f6c54424e828b18c9915120dc2fa2718fff0fadaafc40893c2da1f51c87db62baa1042fe308ed431b30ccd50da9ae1eeec5a7cb7a32d6c0228d92c9819d0c766813b6fc77c8286ac489919201ebc8fb52685c0a804c0f76a1cd6255bb0a52f031359a8021f0b4e6367593492114f686ad945925605cf7bed5bd71dc3cef2d6775f24d9da9b036fbe4cd87b65718830ffc190ab5956c673c97b885e265d4c9abec528a539c935f77a31690439ebed125c300f7672e24c8156b7a106c6dd3bf1187abe80e433c0ca1429d87ea1547b0ed18986206079cfa0879e76df31001ba8456461e3b1c53163573317d5a9628ec4b1cc25c0f3ab62a8e3f9a08741ab5646ad18f385c241bb4804e992fc8927b2c61d18bce4a01654c1f0478062a0ca1785e206f6f433a960f7dba9b35a19568396f107be49abdc5b239cd7c5d287921fa45712343f882d4176d17b280c1d094d06a23051c8e6342e2140d3a061c32bdac0f70051acdbb9f0c53d6dfba4ac2e559e42bcf9837e82ae3a11c939edab27672f7a2968a041374969e9496808d329195f9acf4ea6ffde475bfebda99f3d8bbe8c6ea314403bb9981725105c6eba31ba2c866330c69dbfce68df58de5611d6157425a303a9b60ca4eee93ae47d98a8c8b00a41395d0ec04217e1d880feb1c8e1a4dea43e5e28302ad5d599002f2278d886186d969559704af68473f3cb265a3e6f0fa7c556bb20a543f646f14cd3790ff077555b45144fc8600df47de337da70bbcae3b8b58e874a3b52ca2a6ba8b1bb0ce40224ebdc2354047f83709bf57a0ace8589f3c1de2851edcb8d58380cae42b2fd55fc83cfb196a4e956623aba24b0d3fc677575b10fe6bbbb55e5ae24bd52f3c0e7fa2c5ba0c18388178c4c6d29e4804853fff8b40c57e0ee1e968ac74509561bd5a51f446ea44b91c3750121a3f180e0d63e16228165f3a397d6cabef91b73b3f364bc45", 0x1000}, {&(0x7f0000002c40)="34fc36", 0x3}, {&(0x7f0000002c80)="61bd40df0c32e5a80d31cf398c7067613e804e6b355aaf86879149c157a84b8b7f3f0f2e1b14f8112f0063ba53e57039f9e1666e4f98b5eea3f3505ef7268d6f13964b4012d05f8e67c527ee782cb6136c9ba01e1e383908a2fcfb984db8290e6a286a36d54078d519dc89e5731e38b2e842455004192e5d28d1d9c9aa5b6cc45a017145e6d5b00e86ac3896591afd843fbc9baa4ae76d40d035e66b1499e362f5efcbf0dbbfc48bf99b8e7c53eb626cebceecb94c158c05d0d6023cb886783c4335f9b6dc2ed5bb979d2c3b72a6a3f1c0d688079dabd50f2ff3b7b4f11e1ce7e9616950152d4c85e576c7b9cf930a6faa93b0329f244a50a3a5c743f99af598ba1274059f407535c0ed7030a1e3e674fea4793a638ab594e31ffb09263798cf90b9a9b60c7692f8ef71dab2ca2bd165eb1a0e5ed51af2406d2ebe0c5a91712ec667857aaf8a514e06c904accdb158479c99fa7c06b08f2df6471d05448a02cc88923ea3c8d444ddf68b36df16e560f2bf7469a493e401bbecfbb409e425e71a57c7e684ae2c495833fd6adaf9cdd4444a726e07da3f46fa040a1f2b6280743bf34e64610105071284c77bd8b7e712f2526d452635f00e8deb06900b608ac5d328b5b1a46eda9cd74022a12da76137334928381ea1b9512ac017209dd66720aec0455f7bc87cd327fcfa810fecfdcd5e9ae7b766d3e5dfe329cecd29f489b8ba43a7fb25a85033310c5ffbacf21e58488c7afa6e31fbe137b94905fd7c0f0dcbf547f7793317970c74d23d9293ee7da126ac8f4fd550e43644803450b4ebcfc3e6cbf04d74f89c583310c595d6198b8ca2795be937f48601513bc53a64eb11b904dd7906aeec599c5fc680aa76aceb414cd6fe73fe775bcc6f404c8e876271e031cfa385b88cf630bc4fb508ef555ee0fbbd36361c631bec4c835b6201863de8da96b280d73aceadc02cf997571893e1d6936d82993a0ea90e7f60c890e1f67d1abda31a66aec5286975ec032a983dae156d05b5bd9d37c5a81aec4c8914259235ba6d1ef451c7d8d6f8ad7ab8d4ec606a5befaa6335bca35ce36695a9cf5fc24e65d892259870d87eb84a211457f6a3882f60473b355604080e9bb3326a5a9c7e8531d79d07b779d5e58477a32000cda17d4e95240827c6002b862fb0afd567038ffca47d22d6c9ad0b3a04e4be5b795696fe8f71bf4940fefa54bf2fccb2459f167efb2aac2a47efc16b671e4a60105d7e17dc9163803dbc5acfa7e20e7b7cfbf68c0ae990704a3d49f316ba59c85cfa402e789faacc635f7a5c0f99618324488037e6c06db222b65030291459ced981d512b9316767c5f4de313e215ae51c7315373657de180535455f76aef1d3b6f1846137ff6769b2231e7ed12911b29476fcf1b4e206f66bc213f5e5195d587004a3c2485e3a4ccce3f52310fa2d0fdfaecebcf0af6a48406bd7bc1d7dbcc2b22f938b0e8234255cdf0fc3aaacda2a1f593ad3cf21d80c9727aa3b43146a9ea3c4b6a4d391ef317790f6835bdec4cec01201f91611f72f24c1813b732c7e0e6f4ebaf5d0895c0600987a352f8e9c799e2152bca7e0a5f1559ff9a746dd88143ec09a85aff70be4e390f4bfe8762b15565755f74bf42970f50ffaec62955fb0a1288a45625bcec7b5cb729aa702891cae28eb8da3713c0300742510332924ed269ea46a6eda476f035e7c8b95142512d3b6fbdcc1a68b04c78b7588a7ea0d9b31f2718835aeb2aa874681d4e6d820d10585950919c3f5982601d9266e2687f2ad52ac320e18fef342ef1e75f66b56453307b7249a822de70df8dc8d7b288e0ee6731c50562bbe1457c0cba04cfe7439dc6fd2aef2bc475c8fd1cb12ed43e9893f8c5ff0916d599db4b213f6c5573afcd35e31d5982559c707703d703b2fcb24381c02ab5c4cce9b8c082717e5428c405dd4274c1b68fa3485b8e29c4986844002ce8199f7dc36a9f9633baddab1382493c3f27223b7ae84b9c9146c620877f9b7d3a5eb1c541cf0702196299d126bc6b331252ec385319774c105767e665e027344277bff62ba7d02fbc9e43fffdb6a8d3d1ca0941b058e5fc5c9e3a9e075367051ced86e2527c8c0225b1d6ab6658996287f7b71c51efce8d139978e40a07dcc45b40ea9c49059f7a15ee8c0cfaaac3b2e8993f37cca21a9921f4789503930c70819715501eaf3dceb2a1aafd50dab81fbab52a83543c3499d1f424f3ed22a2b60d00aae5926f97fad509d3cfff57eff3b7e13d39863c460c7a7f81022afaa0177207934d27125aafd944d6b693faad306d9f35bc7950e0764c44595a1043e70f16035ce4f8e5613947b8d4823b0a3993da251bbcfe8ced0a39f7ec24550dce84968c50312e92614af4c704b27d6380cb8cdbcfc138440b1f15c0a551b20da156d27f6b81f8b322feef635041be0fd23c501ce5ca4540f1dfba20fc1c814192b28c3cc97a000e81e5484b15ad5f6cb8dc5491acd97951cd8ba0ebdb2c96607b2206ee2d73f8cd4c85a6be09a175d4ea5b8d3577fe5c790cd1db19112e5bdd04adf98f86e3aecce7f261db55caf620ce6c3e4db18e006b27e5273d204bd703f9df284e0005adfcb0aca71051b7010d7b0c06ae9cda3f24cfb58d3bec3c3f1a3d0ac6e8d2cd18ba6b37e3d9e646668e3b1b99bbafc62ba7e1e868b0f76fa77261eef57301f19dbedced304114409dbe1ae439f52f116ab1d27dfa769d032adf030f82d33bf156d9d80e49a64d5fc41243a1a1f00ea5cd9f096522088a0164b0e540e632a09cbaf1048d909414de25c7eaf3cb9425eb25411eb128b40bb895be2cba55ff9aa924e4d7258a97dc1f9eca7dd1d9ae6834524bab133c0e7b9d1cead9f32b0656ee987053d6fe3abd01e901939d84f316709d70195ced0ea47f81ad093cd34d2ba3963c98c9601f191ed504b0e677f2c1473c84b934809c795d2e5d35eb59b52003fa9c6d4da6fde886a4607681d6ef6a61f57c89d43620046bbeddc1d64cf13ad5efceaed5a41948e6d702cd15a3f6109f7f33538d3c6c7ee9e9630ebcb2bf1bbe755966a48a13be584a5f922c942ff6563dd258aee15544f163406427e4d4dab18102bca777ce368c6b1ac2caf0c01cb22d9cd6527dcaa8785a6439b5a9454d25c8283ee2aa08cf1e0c01e152e02bef19edab6740d1e9ee35221cc6f0f718891ed0867a5669fd3646c2df5206df71bc893601ef112d76bc211d6d4f145e29df86c6b3969fea40b0e9009da656ceead79f22a39f79a7939c7f1f8a58660ce0751f33b07f08c03d50527f53e96959b90770e4880c52ea6c3b9a6067b73d13316cd145be79f18fa639c8b9d7298a8cf68ea955b8181e29822a7ee72f928d6ff463533f31f220824fd18a30a9395f0bb4ef975efc9079eec53794c3ebb0c6a52ae9cf5c5725c5689237651ab7df3d0a643d2c199d4e9dd1aa6f855c343eca6a9425a452ee7f0fcf430c560ede4c7ac681bf19e650b849e3640a7596981599a3c38d357c98d4ca3c54011f06957fd371490b68cdba00a793a17866906df0e6d5e21d8cd8ba989791e62a8be33cf0f0e61639e3d0a2f474ccf7005115d5dee4ea1b6303531e1028c77ad67043510ef1145cdfad25d028c8a8644225a9e5ee9c997f7782802731200dbc61b236fa8e140a22db9a50426197bccbf5e6109c0e4f68e4623c55cbbd86eab67bda54de3990db8b75cf2ce0d1a6000b4356a393da5480e3e51719a99f0658e68403707acd27708664f0d3489edf3f26bf533749e60c9c375885c3f7b6008907e41ca974d228b976721644059bb651e1ef65c2409338e23a6837b886dae59bba3103f5d2c605a9c5062b10dcb2a52fc3aecb23d0b4896bf1679ee885266c633c5ae17863bdc99fc4530c68d0261136ab3dfa72055222928d0770b2345e9abb51f9b2c6229a8506dc384b5f216979ecd6e79dcc4754e5c5c0d7bae68d5a7c4303836b6be890dfa4f6cd90a039708df36fe320d47d16a836517297c564c2d2c167824e378b48ceb87889652df7680319ebe183cefdeb752c8341ac20da98db94e302b8b562a2edc1156da84e34dceafda6d79937a3f287cabb124c72b380bbe6c0e443e459faa94f687307cab9133699f565a39dc8e0ca07e59598b142515f0c8f892eb710b33fc5a3a83d1dd05aa06cb492447460b1f56a2647b7d4ce071b5c9baaa93cfbcb203f70d3bdffd0a4f467b6391833885025fa1d28456d130d44f4f15def746d2fc04e5b98c69b88ff1521aac11edd393a52f47983af539e958ea36e0048a251425c96cfa9210df0d230452ad755f6f4ed05193c708b39de2138bcf92ce67c08c22b7774eabe0baed73de04d7929f381724493322c4a2974f3ace2047ee9c6545087e131ca4041d61c667439de12bc28621ea0c5f5622fc68ef9f94477d4b0cfeed18b6667125f254f65d2a544188e94478cf93418c0b65e6d9455d4172afa369506e49a58382cab7c292038e69e39c2e68418c6eb032efbe920f30bb79c9e1beceafce38fe5eb22ea0e1af27599cab5601c1427dffdf8db673566e88ef712bdf19d70dfe564a8a6741716afe25e4d17405c041497fd578ed6fdeafbc9b992f0afc0ac6f0e0b8dfbe23c7ba45485296a79cbf796e16cce4189881d05b77a93af51f3c9668fd7b4ef44f76092c3d299459a3496fef761a7e8d66dfa762ecd28bd0a96ca2f579157ec83510c5bc450c720923e2cef13c333320b4a6a3b2ef18db15b0208f63e951a4f962a481ffef0ff1886e314e8b27c849060d7b87dfc944546ad78fad911549389307bd0e0d2341c15b5b4a253115dafa99192795600aff12f63fc73c6c4b8fa26dc610448f4fba810dedb6857222dacef7e4d90b2771e1972919efca22c18fa96fef31ce48f769a7981097e3e9fb0c0840e8ef12dbb3afc6da3212181c02e32d5b664dc4e81b6ab1535cc48831c682829625ad80ae3d6a837b08fb4772c52a67ac570f3409f677273cab7b64207cf4def5afecbf4c30ba5dc9a3f7f9fd3ff3d18f1e63cbf5a3bdb4594bc1a112e5495cc0aa1831b4c00ce5465d9a57aace7325cdd4e24238e625588d304a3f264b4a4653178525a4b38cde6e0d089b5a5af4c32573ce53b4a0c2ab8144f8b9ca59223bfde49985868915231651db2ce09c07d56c0a5f28fd3e399225bc6a56b644b22b4c1ed650dd74e3cee312d298d012d0c76e781dfe27004317364072ea000fe3dfdc3ce658332bb4ff898c00d22a773f3b945e2876ed533368b913264f2045bdf7990e83784b94046895b1c7fe550fed60ff9d124353649cf43eaac553a52867ca07a1c38f3697bed401c2a56a0cb3903a4529293be991da99ebbd946af7a5b4e8f9bb88caaed2d736f6ec7ab4637e2e237ed65f1419e9dc105e8be674f9ddcca945e58decba66ce9dcd3159c0f75c70b19d32141757989281ea079ee3d680476194ac839eddd216305498f73b1fdf2b096a1ad1ca6df649337b2d8676b1263e0c5ba6442acb5ddab8cabddb60b745a7168a74edc5c2af1e6ec660c0cba2fb1a953b4cb1c215d0c90a3b915e60d0ccc37a615ce49295e9e6edf1c6e0c3d40445f17c151bd0ee40db58c757cfd5d352b4dd4180bee647421d3d6ebadb8cfaf2c1454810e6074031a89e3f48c1b764697e51fe561d919b8d565fc3dfd7f8132f0a877a2633734e5376933305e6329f35cad59018e553def018ccc1b848188de682871e1e3451adcb2903b2da87b72b874e23d82b89d0c2177a70478dd063af6f876e0c6de93ac7c9afb64371", 0x1000}], 0x6, &(0x7f0000003d00)=[{0x10, 0xffff, 0xffffffffffff0000}], 0x10}, 0x408) accept$inet6(r0, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) connect(r0, &(0x7f0000003e00)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r5, &(0x7f0000003e80)={0x2, 0x3}, 0xc) sendto(r5, &(0x7f0000003ec0)="ed4601a268c1a3a6a186cf9564cb61b76b9a1620e8691e8feaa83a28573a85d185ab1a121691e681884621c755fafa613a1dc9c76a644a69cf70b0ec5c9dc011992ff58eb2c1da0644705c66348e49e6bb2902c82e50a739e34579c4cd5aaa", 0x5f, 0xc, &(0x7f0000003f40)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc) msgrcv(r2, &(0x7f0000003f80)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) 00:00:07 executing program 1: r0 = socket(0x6, 0x3, 0x7fffffff) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x150) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={r2, r3, r6}, 0xc) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x101, 0x43) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getrusage(0x0, &(0x7f0000000140)) rmdir(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1011, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000240)={0xe4, 0x80000000}, 0x10) r9 = open(&(0x7f0000000280)='./file0\x00', 0x80000, 0x35) truncate(&(0x7f00000002c0)='./file0/file0\x00', 0x1) msgget(0x3, 0x40) openat(r7, &(0x7f0000000300)='./file1\x00', 0x8, 0x15) r10 = getppid() r11 = msgget(0x2, 0x60) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000340)={{0x8, r3, r8, r5, r8, 0x2, 0x8}, 0x4, 0x9, r4, r10, 0x5, 0x806b, 0x0, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000003c0), &(0x7f0000000400)=0x10) open(&(0x7f0000000440)='./file1\x00', 0x0, 0x1) shmget$private(0x0, 0xa000, 0x2, &(0x7f0000ff6000/0xa000)=nil) close(r0) getuid() fchdir(r1) fcntl$getflags(r7, 0x3) sendto$unix(r9, &(0x7f0000000480)="533280dad931d64c9eed7278c39d38e48dc744a4eb27abd2e5f8f7af9556833410243ac6a41ab21a7421bf1c91b64d31f6dcca8515e012370683fb0ab4a7d0dd98d916e9542687e4a1eb9a0e0b0bb0ef8923f3a61ce7099ac9c7328a22aa2e13e222add41da5577e3f5ee1ff1ca43df4c277932fe71bc7d39133fc", 0x7b, 0x40b, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:07 executing program 2: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x9, 0x400, 0x40}, 0xc) sendto(0xffffffffffffff9c, &(0x7f0000000080)="1e09c5813356f03daa39d0ecee9fa418e5b84485435eca872e8c7eb0a75701865870e3b67ead7f4b92f197d19f3c3be4985b800543b5b33c16036d3b9edb46d1220c2ab8f31cf8a6609e79762f816921f2b5307cc57169764e9b6534a0fcd2e36c9ae71e4783107676b41f3f647d9cc70a3990571acef1443b15bf4ab1e836", 0x7f, 0xe, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x400) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x8) r2 = shmget$private(0x0, 0x3000, 0x1782904b108c460e, &(0x7f0000ffd000/0x3000)=nil) r3 = semget(0x2, 0x0, 0x40) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000001c0)=""/102) connect(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x3000) semget(0x3, 0x1, 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) shmctl$SHM_LOCK(r2, 0x3) semget(0x1, 0x0, 0x1c) shmget$private(0x0, 0x1000, 0x214, &(0x7f0000ffc000/0x1000)=nil) sendto(r1, &(0x7f0000000280)="09c313fe94b2631088ae987d7a48412bf9d098018e7bf6efe9d5b99612ec89d625e76eb0e117018fc6d3dc99b5cc6edb1feaf553683d41b4928d90537245c3f55b84c77c96cddfe9d6bc72cdbc1e358c8fb81856aa62b4a8f310676a", 0x5c, 0x4, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) getpid() semget(0x0, 0x3, 0x4c9c23fbc0d59148) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/22, 0x16) bind$unix(r0, &(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0xa) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x20) setrlimit(0x0, &(0x7f0000000440)={0xffffffffffff0000, 0x1c0}) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) semget(0x0, 0x3, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000480)=0x4, 0x4) socketpair(0x10, 0x10000000, 0x0, &(0x7f00000004c0)) accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) 00:00:07 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept(r2, 0x0, 0x0) getpeername$inet6(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) close(0xffffffffffffffff) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) 00:00:07 executing program 4: mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x31) 00:00:07 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x50000000) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x5, 0xa13, r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f00000000c0)={0x100000001, 0x4}, 0x10) 00:00:07 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x9) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) close(r2) open$dir(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) fsync(r2) 00:00:07 executing program 0: r0 = socket(0x2000000002, 0x5, 0x20) fcntl$setstatus(r0, 0x4, 0x4) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x10000) 00:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002480)={0x0}, &(0x7f00000024c0)=0xc) r5 = geteuid() r6 = getgid() r7 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000000180)="be80d0a6982d9b2b57776567e91013b188df645c4417336546708f90cd239c42314fa08874cb32c2dd5a68f2244375d655db22999a298b374a599ee81c59f67d0ad702649e8b5b2c92e6026143c15dc71e5915649b0e5cb6e83c1555a5114b186d0071b40db4ba", 0x67}, {&(0x7f0000000100)}, {&(0x7f0000000200)="25caf26ef8cef36d9bedfacbb59c04736061be8dd7098de6ccbf892d42c45cb488f42d46e3cbcadee9117a35b33b32f2c03adf0cae42531583d1cd3d26cd42c7fbdb2da6e4b81d3dbb45e69d2862a848904eeda0e7fb7594b726475e22e0af6bcc0c4f58979da3679725ad8152c1023a563cbfc373dee865df61acf28caae752a2dbf6e17123309874ecbfd5b29b85636b1a219bdf5038b2a3693560590c8962b1b0d7e34c49b4a3fa2607ab698f7e6d5b0a0efa2036816f9bcdbeddcdd5e4ee4ade1757a9ad9b538651cf820dce32710e8f488a41b0adf09ac645aa53a3d7b93e6617dde9b380c9c88abcf956ab21ddc298e71d3a6b44ba64080f0ab052643e4a1940f0329086d08ff51d9893023ced74bc4484de6d3c421574ea5ea8bcce3da424ba8a387cd4566405b5cc88fe2fad30db27ad21bcfca12b87ffedad77d96ad74d0124b19a6affe768c9c4edbc24c6fb0cff686c88d3d0572f67a6b9b919f67a872bb825fcdc87cbbdaa4369d6887f4865e56641ecc42b4c381047905eccb229df5fb36a8fc5f100a929de7dae55166585fea4b68ec88816b44aa1d4cf3fc3582d91b4cbc76b0086359d3113b74b36bafe419c28ca61e2216409d362ad3a7a1311ea406eda69409011ce96afcd2c6a849ba4885f7751d2e727e9625da2220d0b4ef086d3f6cec20edcce7d730fec746ba62597ae904cad64f3e1335ebe9532f17321c68297af5beeca4f7f99411f87db8c4b8f90ba04520351d37701852680624a1220a6780765cd4cbf43fd90d82734222f918c9d1a5fb191989bcfea41f10bf7fa80c385570afde1703b02021ceab6efbb029565a81eba59cf361c8a914990ee7af73660f66fbe51fb1d42bd2d7958381503c2b3e3a84654ebed08c58b117476acc8310ccaae3cc66dc382c2508ded09eb0ef5bea448c3cee64facc07550f1932be25dd4cb83cefd5173047d18d01246cd78af405b2327cd93bf12c22218420956d93acc32f808cee65c9465e790b6d3d55d1e564048a13c045a41961fce457b7d15ac900fc6bfa7fc9cfee3068e282cead0d60ca8712b433d2789fd719d24428a71e0633346d36b9f4ac3dd2cf03c006e42fd03064a28aca81c547e2f6a66f2e4f53d2c0d8ba3d2d4e04633f6340fabd553d05468a12b12f713e7d44a178e4c0018450c66e3ea6e8bef47f0c8048af21435eb073fbc120ceb218e66416604f7e0ee921c363713d7f2623958770506d573596472a30ce4a8b0a3d911fbd29e12c34e7f970948aefc2174eb3773bbec9b23cd852dadf5363bb31b3a5c2c27dbee2e9ca860bd8cb18d93d40bd086715df0fb986b30a423b335a30a2c1d7492583dfff3758bc827e1d111fc969b426b7e287098c5fff77e30191576ba6117106f16863fede44841f1ca1b820897ac8553442033a47518267a0a49d16b3da65fbbb9e0b597420c2fa7c97551ded5342b9b66dfb23b424554abdd3e01f7fe573f022740dd1c6643975cf74357ea80e8b4060a7b446c8efff5b28d35328368410283ff32a9499e16767efa906b22d349b6bdb4e3aea891bacbd7cba2e9aedc23ba78acb997cc9a632e87618b8462adee1df34f8670a8976e3989e74ff3e85fd8da5018f519d16cd87058a3ecae34b13930f4cda44feb9af6bbda4698f05e2d297fb2e61be652dd38abd7a777b61e5746e21796f0c302517e78e680c4af5e9c191660d7e832f9629f6375ae52e6c85a97cccb6d40c1a658340f7cccbe19c221acb6e12af0a1a490ad34459edd98380aef041a5b247cfd922c0c0fd81ac7427ee89e187f277d076ff9e623cb7d4d4e830eb8a5893190f6f26633fd3a88881301ee7735f13f197e6e3a4e239139d366df8f0d13d7855e345dafe5d3615185ee094e2e30831f27d57c55be9daf29331589f7692e6dcf09b5f21042babc21196894706df84725c411dcd88e36761666c7dacd60bae7eeb69ad2e58bda2f7ee00292185510d845c49db622120b5ec79527df93e786256cc66e390e038350b6d3827fc9c87cf4e6e95c527de12a6536dfe12731b371c61c06ed929a4ab7c2c8051d5fbe4ad9f78483e03889924fd8e3fd07d6a21febd3304da59c6e830b25522cf7c42c35de8ebbc058b0a1e20b9d40aa5136dc995104f775ce5286e36ff9b918f46432caf348f8cddcbb1ede99a3ad2698c8f0458e141892aeac93ac1cc6d6aa6bc21666f5a47ca71bbe1a47050e371e24556d6c9fa589041876ec6b673907f3357ef0ff23991673427c9ea1b0efe35a1c9b8fa27251b6c39ceda2d0c9e6809571bbe9b2230f22664bc221b70b300d00ef9dc00cd4d7fa61065731836b75770e651e1acf87fac40b1dde6942821e866860eb471e5f8b1db2539cacd5a041904afe68e116e7b8ceb66584b08dfe13bcd9a6cc35867c5fa28f7b161d54accd4fe4bc04e1a9602b5de8a150c021ac43472bb30c7db19a60682d1a4f7212799ecccc5ce0b1f238e1ed01b97d0dc727f7d387dd31f4200383dea75b4f6c7b28a38e9fd87ab58e806ceb4a5306fd5d8be7b0d86f3a474a61e40cfa1e5b33045f5e520bc3b1df501c764612f54e0f085b6fad9f05028ee2d4366623004fce9613c427fa3fd00b4e968f462e94c6aa320a44d13ffe24830a5a481614056f89ae79cbb725d80439a72299cebe3395d4c69c4633cf1980748e3c559f1959b1f61ef294b82102dd14f6fd13f179cf40a55415a549deedf42c2da70d59f868ccc43da3d4a37572af1978a17fb3f22ea85b4985c974a5d4f5d21084b7c183a876c76a49202d256e173a2ecea224b46b53a554cbc33416be89649b914ee1f8ba86dc9b502a244abecc618d8adf2406e43d627e704033f3abf0c73717a5a75b3ac7819018decb5606a6fa7115e96c3bf9d93096e05f836fc7092e27559c73d8dced51b51f53edcd372d852142e667ec33a7ed82dd435b5ae265d1cb244dc3ebaf63d21b2dae9ba56331386d708ff7bed4a132da33546f78301c6a5d538e0515811aaa1a2bc45cc6a431ef76535315f3cf234e225127f14feec84ac8bb3a2c7d6ac642f18d72f09e912fe66a33b9fcbbd874f9fb2d2ab2dc776f49b39c87170aefbcac0d8d1c997f5dddf34fc7bd819b75076e752c862ec01101528cc9584350e0d178242f065fe661bda8f520a71e0d46ca2ed29a57211cc22e230e06c9032a0c9dd711ca42d19934d959ec955559ffd724c85fb9d693843506eac019a79277a2901202bf018b315b8d07aff0e65b0de0ea547fa4d4b871233c2d76d1b878e752172edd6430433f74a8b38e52b38414299d0efdf9677fa1d9b5df1f81ab13823ca5ba6721a90fb83a93570aac124e7d68bc2bf913013579d657523bf04f37520e401c5b7ec2f447f2e6abeac93ed8591c7f783501db9ccb00ec7c515b5f4d344e0328ae80a332b400cd19663e014d21cb7acf9e613a11f5a12012baa199dcfc0ba60a0dbf5425f2ad82bee043e3b6acd19aeeb6515f5c98a3e0e74e98ded2860bfeb5e840e3ac06c54aa97425981777e5b498146a63d57866d64ce44abfc078bf3ce92166537923fad6252121f842d36bb1f1ecb61321be8d600600faee4dc2cb9b616c335d4c05344f7e8c40cd99c020fdda98cc34a65f272e9d8b66b26a0483a7559e9fd2f926895d6bfc18f56ce33bf76cf9a0984601c9d94344dc34ac3f9b05385e281db13e6d3a4369ffa6b1f8bf9e232ba7549dbaa802cb6faf546d8944e94d43d8de583c20d0c868245c8a312c3ed7fdba0131bb51210d00873d17b5466d359889efa9d4f9860dbe37c34c80dc3c8606f1dcfd141ad2993db402edfc859d95fc4cfddf7427da8d824a9858b19e3d803e622fcd560f17e0116e48f837c77bb41a7aad2501c993573ba1add1a2aa5a21060f32329bcf0f1364af5215823e28a625875b0167a84c407f9d467b98ecb837164b1930f092438ac1a93903329017be7f094f927e9b81b0cebe7b8ac3c93a108ef3621d5d0786db48e5831d79929921099e2b1a081dcf23be3284bfb0cfb17af0f6c0eebc55ac6b71c51c1f79801308363c72317bdb22c6d99a363383646464f235bba2e64458fb5c11911e5388d2a1e32c3386f948afb1bc560a614e749969f21790507b784d479a209d44dc485a1c3b2dfd41a66404af5fb40b514052546b2eff09908389d8a68f694b45882696a4a7b0009437a872dc4550027f55b9b097a8fe8177b6cc7a157ed281eb66f1ba98ff005676c03cba02aa5047a215b73fb1b6f6167926ed46e4b29aefe120a5d208a2aa41e73369e8765266fc74e0fc0dc608609951a388ba07e1197a42873ff6c5f76b710cdd735124cda45fe5d4cc7ecd10df65e7365e83d048ac900196c17f2251729f69e2a8b0fb01e0fdfa032e2aad8c6d74a380de69b36d7ef3fc7fecb9d2e0446fe4e8927ace8d6907f08a2a72ffbe4a5d30bfdce122c0c8e8f9ff1fc6d0985082c1d636c3e53b2aab523e51636a6d17d392ad27e63a186ec00fe4f5c93708c411b7d9d9e449608f8d8180d4b454bdd474ff0a7fa7498c93604bed468bb3934cb047fdbdcc42a6351a4305274ac24bfc4dbb3c3a74e28b9abe8bc43f06f46f8657bd978795e23adb5db218a5c9b852003112c7e14abb89e768fde882ecd73aa59fea73adfa041b76e670bd5d2cd8f97ea856010602262a5454f9f97e910a12053f0d797d153d527a712be0c4c034272638c71bf5536293169c97ac50819948be0566b1cab6be71f67e32acf0e3853183a53b38f2bb15ab53f57f392bd55035e86fdc4bcc1fe851b3f98ce93824cf1efa745f762c1c3b77c66d3980a1e9f2080edddbcc408cb0e13c53abc3393054c3fa6edfc95d110bcabf4725e5d8736c099931dbaf7c4aa46d9c2e70de956fba2ec9b3cd0d8545550f7dae060193dceb902f05efda2c4581e4c3c6e4af51ab7ee94fee978c56b9295438546eccd8c82dee7f824603ebeb303896fb0c005da8f90c00d6d336e5ce2f02d71f39fb72c105e65042d876cc90aa6f9538a9503dee1ad7443522744b53896e66bc6f965401d388fa12e0ff74e248762cd4aab2aa153a08947cf6daf393930fd466d81d9b5dbf347e9cf804d5f7fdb3dbb8b14eec01388f5e382b53f7ae685961d79fd77ef98530736ad9a421680d7ca7c7d67b46f2ddb0ce3a126405d40001cbf680cbdffe1c3b8f0752d3c851eadfd7ac4106ff6ffad26ef6143a5010d55c713ee96d425b81c763635188795912ecc7ba4a54108600da7e3cb1ba1830b8226099ae5d976850fe9dad9c608754d2bf166e393174939b36ed60c4cbbc4f064accbcc603752244cf6b11c5cd4f3bf553ff8b93bf2f433545c112306ee926039ff8a5e001ca95b1bd1db7b0ac1a2f2fbe8f58a00db0c67fd95b4f4c571e151d3dcfe025efdbf08166878b33e0408ef9bf89aac196e1164dd0d6b64f1a73566ee235b899e9b99e85c16052147d6fd6cd6e6c867e7de654b0c0669164da4e9081e41cd8a0343bc33cdd2e49abd84dfccadf40d195fc0457f203d8ca6cdfa7479362d0a1c1550d5004e3f0dcb3907943267b73f7d7458c14264274572247262ae4007c6e58918899b7b8d7d4a7def00f82cbdaa3eada50c88d056c9e9c43438f0466e247f3762960bbe8495a887ed901826b1cec82e68267864b72fd24c87dc3cb982c50efdb1b679baa13c92c05586c30439d777fff33cae53e3d4ada23df5b06b49b24706b339c4cce769dc1acb88e93a0cd6983767184c37b70ebc536f1703ead6d965a33ea9b57aede4a29799da0f9e0", 0x1000}, {&(0x7f0000001200)="779b5ad9d1551f178a9a6ae23113f8769a5e0f05cc521db93a05a48e05de41b9f792b3ab85983388f94c9ed9a58ea682f13feb3b00023e07306af800161dc528de22559a801351bdf72cd76a319baf68eafed7e0ed16b8cae0c1efbec0377b546c6a47599960e7b6a7230d52fae14b1473a34b48a4df6c5bf83f24dec0b82ebd4492c02816f003289f8c5968e3a37a7b69d3d5f800704643bdac510cac2eb8c23968071189225bbe8e53da034e629cb862e49ea21552c5d0ec1a67a3a2456e57ef4a153909a027037d152ec8a18187e4c25ab59249a28ed2547cf248ce6ee57880f13376cb0b2857dadd70b0f3397cc61bdec28261290c4b4c8ac330551ba6c7cfc686d1440ea316e5c8a4eac59dcab70699df2945e21aed67c58fbee2bca6b8a5dd9454c7de838ba361084386aabf43838c4370c83d48dfa3297c5d69fe2eb432b7bfc496504e9625458836d0f743b404cea4bc220b4732fe852596f4db5d4649014ba7b6a365d23d3630d2f378d0640e0bef08b9eb7464257df17cbf815fc9fac8530baf354446aa89c008fa985963f808cf9d575f9cdb769b5738a8b439767fc0c6d9d0cbdc25ea053fb3dd4df00ecf896dea0166d6eb37d17a5576453ae244760ae1166c750df717ff6720119dffdf8801ce10de4705f48c97faa3456c61358ae8bbffe83ed116e480582a15625ca2e1ac1cbf2594a730dc5fdccce0bc624982650df55f4dd5c910555c5ca50a82e2366230e50e3ba86f52f9e7873d1dcaebd17f1d668fbd3dccc3cc4459062d12eb412a63ca65a0304331f4a911f02e35b40750bfe0b4027ed0136729cbff59629ece0f6da3e17ac834c63f683b8487ba4f5ea876114223d1cc696857aaec51f7a4580718fad35da0d7e2c535b03532c7f7c1b675a0ec736eb1c457960b65035009e604540eed3d74b1a389d726c0c037864ea34fb1a91d93084d0688d4581c247557a0b3ef8895bde6d9c3ffea58a25c7817e3064be81c7d0f45247437c259ae858fbfafc183c86d4d1cf6bf204fcfe292a0b017bf1407e7924df47b9d1dc1d5340a82e82b452bfc7e67f02d87e3d89bc5aaf2363e1be323fa0bdfad3f69981e47e7257a5fbb303aef30b4f8a1cafdf9ccf7706cd00d12b8be9d1a9a690e22df25a063c8c0f56212babe0b9ab23f7fae031fb8f56ef3bc7b0db4e2e8e38db74a14778ab2e8ed004f089443bd4472c6282824a0547c46f86090d8b00506063b8e532e88ed592c2f8b975b274a1451a4f7d439accef77d5e0101e0264ce07078b5543b317eb2e8cc17972e22c09539193608c8aa9aa55d8463ba39da5ace6974c5062b0ac65bf8db1b192de4fa63319e6625c0ff5757545ad3f417acb778bbbcb06768209cf1bf4d42fb00c1e3f6968c5477d99b6ee505ca72f70e25f15779b2c8eb613e08775bef7d82e9869d2fd7944195fae352b3086a1501bd1bcd7a77f1a7253295f49c14071bf5746056f37a4cdc9552c83ce7d5c82752ee98d5093fcadc81cec5814b181306455697bee0d57057690d5c63b0ffc779f63b1735af159c228fb03b771a039aed576d91afc89ff000cc7984801136c2c9605ef1a0624ef4a85f8b548562b8ef67b289c0384323d0265fd34cef7d166afc4e639f815142639038ff9c773398aea233f589373c0ea62dbda5fa1233b4679d2bff57edbfee9cb80518364e7c1f25b829f9a216de5623c423aea11c087fcaa78481858ee7b52843be2cd9fa2ab5f432b5b94c5dedaa83b3721dddc089652eff075297cc49fae7953a7b2ea95c23797c1581e54bb118b039168fb1efb194eef7cb89715af64cfb099836aed3db48c651efc5bc06251dd36abf0939e0dcb992166019e997184c28d26c540289bfaf43154448adb824d9225c7c32e6859552ffa5543ad135dca1aba462ebf587a8dcfc45e1e7689e1887b161cc81e77992fd2695f8361bd01860be37e7f1f4e43b4170b2fa1456926b6048c0a0d0f725927471ae05cd242a476502f5c7c39b0de4e02924ba5afd52c0d0f067aff1f40b6bf013bb5715de6cc5f359baa44757e20033046f316ebc9c5f8517c4dca56cb395747fb691d9ffa81c1ae477f3ac9cfa48370a6103accc9adf8cacfd7d6bfbd17889b6f513db052ccd655fd7efa49c90a9557dc62d29122c066231f05ee515d407e08633b6f0dbb3b426ddb66421550ce88daf0725af84d58b95b220ca988d0627361bba689c7d34c1e2cd3ad2dfa52ba02afb8d1622fde02ea4a19fac07c2e78e8a213a23693a0531d7a10dbebb3a5de085cf828fdbd7010d71e3409f453ea99013f2fd02fcb4e2150a2fd7946175848e99191b0a598d0e4a643d5389b02ddbb90369c2a092e960d2353cc98f6651423da67bb6049d8c05ffb7bd6b0223264c0dab59205fd28fad675cf37f18ea680f0f06de6b29e8c4a60cb5f3253429c76918c2fd64cd220f1feb532e774f312bce6b84dc323f511242cced41444a409b1a11b23358c4a32d1ddc431ce5fc19e32e69262ceaeb9d13413b73931c7de9b7cf4510f2a8c68517d11aa21b3608943391f32c99b02d5806ba09d8eb0165063e5d8cb3343489ab3d6b8ab4d8714da492b8bb1c69d173b5f96adf44964058b09f2f91ce2a03dfaeef46da163adb1adab11e0b080637bc09b4eb1de210b79c6faaecf2ce7d9a0b0136cd4d087b7b774e1819f25664e2c3bf02da00e974eee0cd41523e21af7935f4f1a55a7337a9a78c3aed8afc19ad0b4e4a0d39f491b9fc75ebe7943d4bd0f0d5d368a7ab5b1f57f8abcf2909f13a07c771a83519bdbf010064fb0d359bd7a244b9dd07cbeddb17280d03aa8974f77823b57a7f3314cf474757be43dc32e1ff647c59a8cee30807e64e80fa3bd7eeb3c2f5edeeccaacbd6f1254e1f7ce183ffc90ad835942e3864d5ccb70349802417832177573267f8db7448c80673e22b8a2c0122d4ee4fdead02018695961437e155451df837b156dd48750a4172127cac79e2c6d03e1c85e4f54149840e95582cf1daf6a90c0798c030afb8ff923bbc2797bd6811fb9975d9f27c9379a2d6a24a8fd7c16200294513055440500e10cd7e40f3c4bdcd2446ce85f9e17d39aec69c32d41f4afc13e3b16a74c977ac363d1645547ce5da02507437d3cb6c64bfdbabc8d6e0da8aecfb6595a23be21b07f337bcaa87b365f052217784f3942651a5302f520442451e768c4503c607144c1589628487afbcfda43599899464bf93367e8b6a7b106539e62c2e335b2c545b36c1426f5d4ae14bc3b63e013454fee70b6cc470168e29ba62612c3ee47900ad4d4726a30ccb86a9b7290643b34ce2a6227c9c6ecd1015329a1f491c1339c8efd9da0e732160141cad6fc077de306d5dfd19c0bb1e3a635b996f9bc5865a77b65bdd44c3f598c4420f2df3c2a3e5994269152d52c741fcfcff7c174f0846aed6604e88fb61763b7176eaa6bd105cb9df848278abd308540e7df76eb48ab0a73c8e758b78af3684d72dbe63887fd17ee3f346cb31725ff6929fbf1f23c59aeaffcbdde19624e9550663497eaf949147fdcab23997aa702754d01f63cac21444a0879a22d4ad7879eec602c6338ec321c15864d470bd7c4176f91a20801dd2b08f840c52f411266c8491dfd8fd5c651d8f62fe32eba57608a14dc31a390e6af0d5894f26a278e17b05d28a6e2fe96eeef72671fda02340e055f0fe80c587907fc3a587f9f5179cf31e39806dc9174e11b7a29bd0fc61ed0be0f29f950e975b12f15cc72498f1b2689bc06e3b52c8cfda9bcddeffbb1b2700bc1e8475bbc816c8c4cd95175026b590dbaa027d9ee59f5be6b7b693a5f39827914ebf5fb1fe836f358cfe643e7b1224daf27238b739994500697f4f8121bb3d1d985e6d1c88110d3a0b8b0333426df86b6b913cb29d67718d495bb4a3f824129b19689ebeffa2a2147c0ba6fd5478946e2256194547fcc30b3cb96e421fa98b5ca030768faa3afa5ed89db95155987e91eb30edeced82918b3a4ce332ce9b1267e9268114e0776c11c61ea8b99e0a675ac3c4480ece35bb9606b8a12be4bd00f291178e3537fdba048188f58450df3d848b898715294624b64231f174057cd6da4b68b3c9f66baa4778e50b2e464339ce9731a0c96395421d5d21373a261a6dcafcecad20ccc97d28e3f4810b86a2d0b7e625c82908aabdea416904e4603ce72bfaf31e91d8ad8e34c1c629b40608b5d5010f363ee16ce06d4f4cb98279de6ebe498d37be12b04fa0ddad43451ae5fe4d4b8c2010012154764f38ddca753f6af8e882e145f84b3ed2dbd156151934968985c025ae1bb8822696f4b67906a9861165900ba4f5ef395180c7321e78a381b91a03b9f660281eeda5a3cf2bb04b2a1e510b54b387d7815d681ce2081b23a176b168d515a6277536c300b5522ac65e377a268e0a2213d54230288d4ea35dacc6f5574a1cf858bf126855f8b3019256369eab0aa5e7d9d5a8c39425029b720067b923660f2e13fa0c46aad0b0a54fe58691b26baf34536acc6d84c3b01ca11f3f556b1c968ebac0a39ae095a44b66f7c1b667ea50ba886e62723a5f1b80545a21ab68bd36dfe96530d091c28ba112e9a774961dce99f45d3d3474e5aa35e17a2e2c85e0008eec4c1d7fdc695f6c1ba21cd2c047e927c9e5210c66890380051a15fa6521c6e45332f6886e774aae41c6e549e57124328aee0f24fb33318c2b8378849e48443d3befa2d1d04953dab6c11917871f41076d632978a9d71199a8b796af8dbef21bf864cab81cc0db2d2ebebbde4f26d4b8483bf1426afe0acbbf34808e936bd607e51e11fc9f6aacf72eb94cf66ce6f557f2b697b021a64e4b802342678b98f827796510f4a6c7f49eaedaea8d3a3846879a24c12bee646fbb0ca9a84bd9c039e4f0e970850eafa76d1d93b157e3a0549349be422c8f65e58489eb824b3d7c1396de3eb19463af6598572fa5895f31b3a18931dd15dcc009cfdbe080d915608163dc12bb5e6caf0bc5a3ac771bdaa5acc90c15301101e8f0013dd288419aea5094e4b4278a114bea3f6730150918f6f9747288f3bdb2227e536317c7f47f23539112f73e5bde7eac10fae9cd06bc5d5af58ddccd5014156439d8030ca5379821635be4b36255744c5004a09f1991d2b73e5aca409b0e32da0fc3b7447b04fe428d3b6fd2e6f8e404b451d19a11993861c641379ed92ebde35078e7d44faf62471e75e05c3b7f4d579a769e754dbc3f1fd0a8d6cd2dd6aee21840258b526250de6dfcd1e8c1e1418e36194423ced9e4e34cb9331999135c520519e38808a10099ac535c279824436677dbbf892e55e364ec6c860146ba664ad798bee8c9ef6e60c79c967788e68d6558b562723244c494d4cda97f3f221ccbade5e201e2377033668aafaf10a6a63457f9ff88ef2beaa4d802472761e92ccc3f9a89dc7dc64fd6e2d9a358847f3ec4903c0b8b5e124dbc48ee4f2cb24089b48e8a281652e6bcec4742ab5ba9ba74827fdcf4d5cded21bfea497df01aeb59f4526b199a053a57b70b705153ae1359e11bd5a90029ec2930cd7b4a94ce192a702f38ca553959de769cb5e4086e228297991192fe5c6ff16ab5819f58051291e7ff510c4d030caf5a1835738eeaedb2db10d7fb04db79370927a9ee1353bfec0c4d6a9ad2b73ab0ecc96bca2fb804c05481bf65daf4ef97578c63eb0d493f738ee69b1e2715c74e0add527d7aa80dae05f9b1834b230136f5faec5dc166ed564871015dad4cf27ea884be3e2e8eeeca8ae941963ae5", 0x1000}, {&(0x7f0000002200)="7d25cddb", 0x4}, {&(0x7f0000002240)="2bbd427c4ac66c3f818217b4db8b104ec4236e3f123baf7af06013b7b93545890da071bce5a1bf94b1985aaaae98614c4e573a0143f0f79386f85c72bd5d92aa75bf52643670b73eb5a39f70070265d6995b838022b3fc33cc2993630e05d191ac45329d9e804c40ba43c5baa6724cc63a6a1905d01196b3d4037883341c8486bb709d1d3836f49054c69934", 0x8c}, {&(0x7f0000002300)="5ee2eba0f126ded6c3edb5e3750e9d1dc7c19fc81b7708d9bcc444967cd50c37c4a05e1e05ab6cf09b762d000aa35d76e710cd6893b58a5736b5cd6cbf268d97960d0584116ce454e61eb3b41faa5156f0c7451f3cd6ae74e0a4f2ccd41fa3a77b8d62b6252c8631d6cb61b7d7d742eb41cfa3ccc99fdce51d", 0x79}], 0x7, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}], 0x60}, 0x3) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x14) 00:00:07 executing program 5: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x6, 0x100000000}, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/4096) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) getpeername$unix(r2, &(0x7f0000001100)=@file={0x0, ""/108}, &(0x7f0000001180)=0x6e) r5 = semget$private(0x0, 0x0, 0x40) semop(r5, &(0x7f00000011c0)=[{0x3, 0xffffffff, 0x1800}], 0x1) sendmsg(r2, &(0x7f0000002680)={&(0x7f0000001200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f0000001240)="1e6becab069e94e4914c5cc674", 0xd}, {&(0x7f0000001280)="8ae7dfa44dd0d5b7f9652ce82ebd48d27fdeca53b5e48abf2b8193dc97408c7632eecdca7486101a0bbb3ce2ab9f1834f59a7ab51500e07d77b4ac8f490d26d6204774af9d0cd357c2aa350e8acf793f112c60dee98d", 0x56}], 0x2, &(0x7f0000001340)=[{0x58, 0xffff, 0x59b, "769ab737eaf359c4a9874b577d0ae0ca1e98ccd5d19e73c3b6ae88697e2f486196316c7f9bbf2134c654722efec4c5bb94aed87fe250e7464652bf62d436207125"}, {0x78, 0xffff, 0x0, "ddd8be5a2a403a0bea02f1d8ff18e252df5ba32a9455467b4dd8c2f9c2947f35e98af2cdd188178546f9cc7814f6e3a1045b03c92eb9f16662ac4442a6347e667776d898804390ba42edf35f48eb5b8e06e919a6f6ee1cb7506677e5bb0fd8f52f96"}, {0x1010, 0x139, 0x4, "c6439f6357d760ba24dbfc97526112db0ba667690275d3b57a21cc3fa610e34c37da4633d376e1e94cb6baab0913b5a42516b640190903d293b48470b35f2427558700b72f883c387f389ca93683b9aa4e08779b4b606a82b1e6d58217838924937323a7b4a3959426cc843ffcc6a0358179dd2d36e0738ec439c19cee70d3d22720ff9ff937bb2a7b4595953085a200ee27bd66dd5a9b192f2ffcb90d2dbace3faffacb251aa5b5b3ae236a3e68a95b2efa29985dcb98b52523d5fc2499b7e9bcedddfa4658b96a63b30ed216cd09603e59807660728834db39cafe1bfe3dee6703ef6ddb5cb83ae79fbc3cc7815b863dd1bb05a32415c2b9b08a80c847d4d4ff29005bbe3a326077b4342aa56c021e1db9261dd0fc2d9467a48fc761c1d21b5dbc3ac47c4f1e92d051bbda5e11fc8e53d66e2ac51fd3a85e309a1035f1f25af2f5eb6d3a7e35ec0050fc56f0912a78dc3a12bfe3b01b18d0bfc412db2550831fd51991a6069d4d2d50fe0a77b1fe3f3a9353a11e695024de33f35a5f433b50d38d4c35efe116821994b201ae1ad1b1bbb534e25a9af0712f7977abb6fafce47788def550d1b45fc3b77a5437180e84edd77bcf9dc48e696b62368de86eb10bf26067a8341dedcc7c799503fae95f727d6ac65ddc973fffb1b67270a74cee7b861d18ee6532c2b458e3b43dc37edb15adc22d30a7e746bb2cbf9ed41f1a61b7296865114c1e71ee84b2731efffd305ec6cdfb887244802b2defc82b0d46715d21e7e7df0f375fdad8aa4bc445c83848f4f53c7e5437920b862f9aa736ec18e6a8f9cc5d467d703a1f44eba9e92a2089181f75e367ce5dda223f32ef8ecde2f0bb7c9d6997436a40f4cd561774ee005b2a863e1b0779bc186efa90a41a5afd351980c7271800539cdb98dffd6e14e7606689ce653ef2b3aa369d056561d2412739bb6c636b96d36fa9cb22ad2e6fa54bedee242a56ba536546993992d7c13da1f7117e30733258b436efa1335489a43284cf8d9e88a7abb2053e168474cebb86937d09c09498c1bb45474ca3f64a4cdca34383f649004bf2e4559dc26b7d4d1ac5a78e524a4d9cfa694f2add3dc97590b25301c3dde4d496115aaf97b8b7e7ed4ca3c742e12baee4df3bc2dff817a7afb7a15e4852976b3a13a2a967c283b69f4ce46318da0d7179aa426c6228917356b864fe6f825c3f29ebaac4b4f1beff1fb2187a331d9a2fd58f576ad75c90eb00a9e1996d66c5d8d1e58395b8d846095d17644bba6a250c8c692ad4eeb616e9500b88ab8c47eca8b1cd76a814ee616eda5652f708e473deb4fb33f4f5f78b4b1e614b7b501386aea32e6edefed27ef2c420067fca31f30881b644a3b143d50077354ab29d99c35736e82a4a00768fd977bfd1057d7f9f2ac446b83fc49e4680773bc860635a8409f134bcf2029df32fc3658239d3c7fd600ea95fa9d4da79013af240772b16d9b7085ca0dd134beed468f119fb35e0cab05110a75eaa81172a64571201a3d9202b609b52ac692be6932dcdd090c37a154cc41ec7e06ce59d99646279140a0020c89d3949178c7c8a489dbf1e754b8ef34ac4dc5ec8c4b1221cc5ecaea1ec779ec65dc55782781ecdee0ce891c1a8a5c59fb17c3047da80108ffd5354e39ff1fc3092bc03d10adbcffd924ad8e6f109b726c7f6b920923f0eea86f9cb355ed7424e01f42d2282c3d97c069afeb413947ec7a370858552ecd3da1d4b5f228744ed0b767b47e9be0c410b19f8fc71cb9ded6033cec727b9155ef040008e37436f334960624c1ea197e06db932a82bcbf92df4b3bd566a2072433e1cb28aac8f8e1b63a6a7e3f18195181bf84b7070ea5e6f8dedf8fdd3319cef2059387fb884dd8c7db68f262bd3783d9ebee260d2953c9bdb70a7e7f5a3b478c3367151c6d9c3c6073119bb8a4bea32b85e0bf0cc5f589c1a32ed63275455f21bfaf0c0e1522f638a5c1e8bf6817c990f6869b3f082182682a69887377b90c57da5ae46d913401100b3532597095e37b0dbe2b66cbdad6376dbd52965fa9b4f26b5f64947684d49e11271bb6d11503e2e9d9f74fe53f90717dd585f057e13afda25e8346c1ad86c4fac27053d5d99f631f281961a8cac517a75a05036a0d5f69217a2a389b8b7459f2da977dc151a83384693f7971bb74ee744935641152ce2ffce04aef93f51a8d123219b553d9f65075f233254de83969d19eb4b95345695905043fd0d0aadb6a5761742fd4ac07667e02a3dfc37230751c46fcfebca19f8b4da8642c42d1a468c102d99e99396e33c29b8aa248ed624d5b190c38f65c4ec6caa9f831ce3380fa476d3ca7672422a5a0c14ebf5c11de0b49b037d357799a6fe667b6a57caa343861ef845f1626223f34b753e0954288dd51e7b34927da7f79b1255f6c16ddd7601af25edb5e185e4ece5d36c94d65c980dbd703a7f1f346d041a4c406176f2c064dc35dbd7244b01bcc2b7a9dd11e0781dccdc6fe0bd6e29f4844665350c89dce43678725a126fd289ddef88959270de0c95e6c9091c23050a3111c9566e5e054fdc72b5d905efa9e999cdb9c18dbd194b42a9a7ee4110798252bf45b999cc8f0d1861d509a27662af884db5c9aaf70de9743e3ffb12a8b0b6676e62806c6a6c68b3108d7082ab86b2e683b10dbd5a0ff9496798ba5bd6d5ffeeb3653ab3aa3aca7d958144257ddfe5b81b106d7b52c6fd9d73a6fc13626383928bcc6fd34e9a9744c22f50aeb43864e0c74eff93657fb42e05ede8a5db2559649c3c18cd1a30beefd9057f7daf6056a70322561909f7a8ef124c410bd3a0dfdca5b4bec439e7f42c4966bcfcb843d66dce3cc3799d7566fd646c5767eac9a76a0890bd1d23e02b71f174793ff51f05d63bb322e36fffb8ba5fde6cf6619587802637f1e3db51f07e5054db5a5a52a2aaa6101c507675e3a83b7734ecb4c9cfd1ce39d499f90dc57248e6048838416c04e8d9d265ea4604ae699775de980879512cd66e80f0963b93eb1a541696e0f74a5f067e38ba52b0fc0a52a29d64aa55b7957cf15f662c321be5bcd55ac0dd3423200843bd4a4753b6c82ab69bbb0d3028b6281a1b31f83d14df71f1bd89c943aecf880493db9f5f0613adf969a76913eb238b7b1ad9f18fe2c7ef807f89174f120fc0cbeff1efe24fb3696a44691c0af52a1f068f28ae6e7bba89bf84352eadf4c89b76dca4ee82f8a97fde55a2b6aa51d7260666bd23935e4256cfb98bdd141da912e4e6abf9fea6a584f1203690325acdfc20ff5971aedda715bff1db4e7b5aecbb0d4d7be90f61b8d0730fc75e6ceeeb07870e10da521884129b7fee708c867bab4bb41117d9a2e129a473b12cc6b2691ee55c42cf7c7d20c3a9e4b122e568dac169de5ffd2c225cf536781ba1120813b674dc3d0a2e22b2e35792464d4422715609ae78b16edbc2d4fee6d34330f469daa10f4d5760b58bd2cc2cfe6a967ede7fd312291b6c7b54db84996d4031b21050f46fff43536f93832fa5f05950969c3049d529d33bf67a824b57548906027749747529bc6c77d0f88ee7244ed42605989a5955254be222b69d22e7b9c039c1386ec4773c324427f92d928e0797729fd7b96be67152984c2bfcaadfe542b059c2e0ff166ae9d7ab2501a1808c38357d23152af70260c129e9209392bb2b200fab804735701559c775cc2c539dcc3b2bae80248476d7b785db7a864996db951639c96f953c89cb165a689992b60201668b01555cfa89dc5b8dba0b7a38a20ca0cba44530507b7c76385091cabe4bb8192f06ea5120b3699ae6cf0c5b151f125c45ef03bb3e24b6c2c75d3628404718cd3c3f8c565106c94c00b1653477bcc2544c00c4a964ae5895a8f11b7a658a91b88f88afc1b03f5dc13621934f4510e5138e90af025cee21b350dc0c3489ac270abb07bebc7d7235a2879449f555778a4f1fb4cc51923a2b53137326eb2b6790c1c5cb4964d64246f22162d4fca1f2bafe1af2935d75541a87cdab85c22ef7517125b1d2eef9b99c40166a6abd8b82625583b23ed9667d1a4ae96d56c13fb0f3bb86872535b869bed8a6cb6fe3feefa36131153d4817d51a0d549505635db385a7fb1f746893e32e4f077b9f2ac411cffd878b5bc70ad830f11a7e9559f5938fc8ad19202e40b1344cea4817f037ad36bfa03e17c5a439377c3666be7ce89b9bbea8fa011b95e006e0673a0e63eef2b037b398825cd3cf268df6e562871ae09684be2b5fc1d5860b4dcc210dbc8c6e9d472d6bc6b9efd3f24019c867e19468823b1d3c09617138b0f6b136b04f647e1601accb54151d32fd086fb392b38bd3550a2232dde7be0e8e06d8ade1671dde78e1b535cb8db746d6c921c6532e4c388fea47f01c66996cce9cd324000ec8306f9be59ada8e5b708a95cffe8eb992b187fbefdc08632448a0d1e70b55108278712c2a4aff6168fd90b7063859767a708f7b1b9dfbaf9ab021460aff74eaa60e0d4787fa36df526b8f5450a8fc2c62f98ff313b1825d28cc021912ae11518416a33a48f54e90439979a919169cb5bc72d8e440c5c38d9c5bbe13f7bcaf54587db2d48717903ea460f7614801ccc565f0593b3809f57de5af2ab44701609b2a26806128035cb03c52fd449e5debcb074587cd4e18bde76c596ed81025247d00a6c5c72b21f8478628fb7853e85ef0967d4b52413921a61be67ffeb9d4e8096f4e28a20ae7db429616a337f8f32746f2ae96076a64f67ccd14080cebb516993f314c1e7bf7f37855bb1f1f79df5989bbef3b2ba3a35757019113112918f3e3301d00a7afbc2e9b9e509cb4440ef78078133937f874aed5a3aeefb21ada35fb69346fa96daefb7103b437eff18fc1a2e2f87f32f859e92f98efaca5bebb6688aec54e13a5518ae9db4216eb87696f500178d229c26d2a07f902711f7588fa9aa560d40afa7d0eda62b76913a8fd200d07dd24adf3fc7f2321d3affedde72b91d635ede0c693d0ff5515a14533dd5a562eb9ee2e7b48329c61719fe78cb54d23783d05280c65dd6120a4d6a43ecea20c189c656dc22c3c8e288c0862b2624b4de346b4ffebc395f575427475e31b5c02ea06d2e6cd6aa8b1c8a1646f5806afb4b48ff5c473301ee64fbf5521d55296aa01c16c695a845964b106b1d1562a2ebd07d1f0e7f7f7b9748aff9982c5bccc7fb7862723d98ca4eca92d5774612676155ef1f4ef6cc302661b797810786d098134f91fb79a891594ddd2510b13f19e89d3529365ccd3e8459f23847ba34d74f93935c03ef0aeb5af317b14fef7dc7af2c973a4fc74c1ce92048ab97758ceff740b34dbefa8f62da88a84fd73121ce7c61c1524aca829dbd18fb12700a7d9138e8b6528009249f0f9cc572fb4f3442edf6cd2f43723cad97535db1bb8fe286b0a96512245eecff27abddfb7cd61ee23fa89ca70ec84526be0ee1fee50637f27b13d3d82ed09e0417aa59ff7bb7743b686296a67faea2a1ae503c5e502cd44d1b7f93c5d43dc30178a40be986547facf9751c689988a53ccdf8cac7e04b9b41ac43b53233221199dd55b09fd5256aec63bcddf28310bb5ce3a034d654f67896d68c3f5f85e54633fcf7a248663c58e0748b280179bae8d026a4ffdf1caea6d7b59780e7d3608242bead6b335ae949731a4163add6ffb1e4953ffce30590def5df20502aa9c7023977241f33cd4528dca69a97ade489ea367315dc274ee03d3bfcabe9b471d06915974c03c56e5bb0e61c254da78ce521d32cb3ce343b61e639530573efb"}, {0x30, 0x111, 0x10000, "c3fcaa553126f260ca81fb2bd8ae7863e904768cb39e1ecb388f11fde7"}, {0xe8, 0x29, 0x1fc000000000000, "99e53f1898e3431cc67c56a2ad72b81b684af4fe656aa9b992382f1662d634ea06e833b6334bc4c7e1f46b940f31660502fe0bef530ff5b60e1218d07fe06eb3b0b0429fc6f69bb36697dc67bcbe55173d22f8b9ba6c8f72498f8fcf455bb65c3808091fe9721f07f2b37101ce47f4182b832a69f6752ec299b5e97035fa6a6016e82b3d5eb7fc9f0bf3815642927f8404bce4f9f217607289b3ebb904b5425b0efe63c93178d1b3384503afcd88e0a15c931d510114f0eed7f99845b7fa3230079bf71419687c07cc644750e13b9399555e"}, {0x68, 0x6, 0x370, "5f406dce44465a0313f0a534da2e9a047db2471740fc5a208dc5d6053edb9ec6a44c1e9c63102cb09271d3aceec0fbd86ec8b106b7344fbbad1d92fc57725bab9b2325fe9b174353399b334f17e6e4c3c557e5"}, {0x28, 0x0, 0x0, "59e573b08eb73f3b8ddd5cef3631b3b20f8bf624"}, {0x80, 0x1, 0x100, "5dc26a890327ce375e56fd969ca6fd8a4d27358d5585f489cf92b774c6ece67e60ef0688fc0fdd66d74e9b188ecb97f4bfe6c28ca8309ce3c8536f696ccbda0e40e6a6aa1bedecc7b2dd58467ba04203d7711cca4449a4c17e7a64e006d31e8742f579b7f55cfad5a2"}], 0x1308}, 0x8) r6 = open(&(0x7f00000026c0)='./file0\x00', 0x1200000, 0x80) r7 = socket$inet6(0x18, 0x3, 0x100000001) listen(r7, 0x401) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000002700)={0x7, 0x81}, 0x10) nanosleep(&(0x7f0000002740)={0x29, 0x5}, &(0x7f0000002780)) r8 = open(&(0x7f00000027c0)='./file0\x00', 0x8, 0x2) getsockopt(r8, 0x100, 0xc93, &(0x7f0000002800)=""/4096, &(0x7f0000003800)=0x1000) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000003840)=""/3) fchownat(r2, &(0x7f0000003880)='./file0\x00', r3, r4, 0x600) setrlimit(0x1, &(0x7f00000038c0)={0x2, 0xf1b}) rmdir(&(0x7f0000003900)='./file0\x00') flock(r6, 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) setgid(r4) shmctl$SHM_UNLOCK(r1, 0x4) openat(r8, &(0x7f0000003940)='./file0\x00', 0x1000000, 0x20) listen(r6, 0x9) 00:00:07 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x200) fchmod(r0, 0x1) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1000030, 0x4) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x1) fchroot(r2) r4 = fcntl$dupfd(r0, 0xc, r0) r5 = socket(0x2, 0x1, 0x8) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r6 = socket(0x1f, 0x10000003, 0x11) getpeername$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) lseek(r2, 0x53, 0x0) r7 = open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x8) fchdir(r6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x11, r4, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x40040) r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) write(r1, &(0x7f0000000300)="e94bac4ab266ba50217befdbf500e23676a7313c65434dcf56e0d0f98efcd1749a6fcf2313fc56832d4a238a59ede1ecb193b02dc06bf0d5a89cbd819154fcdeac23d826f16ea2676432327eae26d9bd6e8a46c605bf2f3d9b5d520215c45e0775598f3f4f004241300892fad26fe271ccebfa61f76aef697539019927f5cd46fa5b5af7dbc566a3dfabdbc3cf044a7a9b04aad6a06886955b5d19f47eedc31d8e1b72176f7dda182b1d64f9aa2004fc1211a0bc2814bb18ff744967f869f75e237e291a937b3c77d6eb5875f3242f3f0d17608d2b2451708ea2dd235143bd", 0xdf) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0xff, 0x10000}, {0x18, 0x0, 0x0, 0x593e}, 0x100, [0x6, 0x8, 0x80000000, 0x70d, 0x0, 0x6, 0x1, 0xfff]}, 0x3c) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r3, r9, r10) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f00000004c0)={0x3ff, 0x2e}, 0x10) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) bind(r7, &(0x7f0000000500)=@in6={0x18, 0x1, 0x18000000, 0x101}, 0xc) flock(r7, 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x121) 00:00:07 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000180)=ANY=[@ANYBLOB="d7fe3e35d09a57b49c0a4f8adfd2dcf98ff38adba206878f455b859a2a855f716d0ab390629b047f236468ea554e3bc2a562dc102c78d7c3fb48f7f418cc94110fc3618cd8c3b9994c9552921afa360df9c969215ef0af970969cf0a7cbc82f66fa9ed7ac4c2ad426f3bfb5fe38a6267b5d045ca6a0dda7917fa42847ef7138574c3c15cec20cce3bb7cace278f5acf7e3d1fb453f497533874cc8015090bf5035ec567834fb881e406bc1b63dc079e086a72390906d3b7e"], 0xa, &(0x7f0000001280)=[{&(0x7f0000001200)="0f242f41f67ce71ccd76e861e748bb2cefe1465fc8e15f8ea7256bddbe9b087089f11c91034f63939135596219c7acf82e4f5d6737ce2eecde89a2eb5e791963ac3d0a850fe250f7e55e6cdab4cec3ea214f83db8ff6ed93547bcaace0791ad2d4c9bcc58915917a4d902b6c56fe538207", 0x71}], 0x1}, 0x4) r1 = socket$inet(0x2, 0x60000003, 0x0) shutdown(r1, 0x2) write(r1, 0x0, 0x0) r2 = paccept(r1, &(0x7f0000001500)=@un=@file={0x0, ""/62}, &(0x7f0000001340)=0x40, 0x0) getsockname(r2, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) pipe2(&(0x7f0000000100), 0x1000000) r3 = semget$private(0x0, 0x7, 0x408) connect$inet(r0, &(0x7f00000014c0)={0x2, 0x2}, 0xc) getpeername$unix(r2, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000001380)=0xff87) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/158) 00:00:07 executing program 2: mlockall(0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x40080, 0x10) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0x389, 0x4f6, 0x5, 0x7, 0x100000001, 0x0, 0x9}, &(0x7f0000000080)={0x3, 0x5, 0x6a87, 0x9, 0x54ec, 0x5, 0x3d37, 0x80000000}, &(0x7f00000000c0)={0x8, 0x8, 0x10001, 0x0, 0x1, 0x4, 0x5, 0x3}, &(0x7f0000000100)={0x6, 0x1}) select(0x40, &(0x7f0000000140)={0x10000, 0x6, 0x699c, 0x7, 0x3, 0xaa64, 0x8}, &(0x7f0000000180)={0xa909, 0xe6c, 0xe069, 0x7fff, 0x0, 0xfffffffffffff801, 0x6, 0x6}, &(0x7f00000001c0)={0x5, 0x4, 0x3c1d, 0x401, 0x1f, 0x350d000000000000, 0x9}, &(0x7f0000000200)={0x1, 0x7}) select(0x40, &(0x7f0000000240)={0x3bd7, 0x4, 0x4, 0x6, 0x8, 0x6, 0x0, 0x5d0}, &(0x7f0000000280)={0x81, 0x2, 0x1000, 0x98, 0xfffffffffffffbff, 0x3, 0x7}, &(0x7f00000002c0)={0x7c, 0x2a2, 0xfffffffffffffffe, 0xe8, 0x9fe7, 0x61, 0x5, 0x100000000}, &(0x7f0000000300)={0x2, 0x7b5}) select(0x40, &(0x7f0000000340)={0x9, 0x24, 0x4, 0x9, 0x80000000, 0x40, 0xffffffffffffffe8, 0x6}, &(0x7f0000000380)={0x101, 0x9, 0x1, 0x6, 0x81, 0x5, 0x8, 0x81}, &(0x7f00000003c0)={0x5, 0x3, 0x4, 0x8, 0x401, 0xff, 0x8001, 0x6}, &(0x7f0000000400)={0xfffffffffffffffd, 0x7fffffff}) socketpair(0x0, 0x2, 0x28, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x1000000, 0x40) r4 = getuid() getuid() getsockopt(r2, 0x101, 0x7fff, &(0x7f0000000540)=""/255, &(0x7f0000000640)=0xff) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) select(0x40, &(0x7f0000000700)={0x1, 0x19c000000000000, 0x7, 0x80, 0x100, 0x1, 0x8, 0x4e02b405}, &(0x7f0000000740)={0x5, 0x100000001, 0x1fc5c817, 0x8, 0x3, 0xfffffffffffffc00, 0x0, 0xbb}, &(0x7f0000000780)={0xb3, 0x43e, 0x8000, 0xffffffffffffffff, 0x3e7, 0x21f8, 0xffffffffffffff2b, 0x101}, &(0x7f00000007c0)={0x5, 0xffffffffffffffff}) mkdir(&(0x7f0000000800)='./file0\x00', 0x2) bind$unix(r1, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r3, &(0x7f0000000880)={0x2, 0x3}, 0xc) fcntl$getflags(r3, 0x0) r6 = accept(r0, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) fchownat(r3, &(0x7f0000000940)='./file0\x00', r4, r5, 0x200) chroot(&(0x7f0000000980)='./file0/file0\x00') open$dir(&(0x7f00000009c0)='./file0/file0/file0\x00', 0x10000, 0xd) bind$inet6(r6, &(0x7f0000000a00)={0x18, 0x0, 0x100000001, 0x9}, 0xc) fcntl$setstatus(r1, 0x4, 0x10000) fchroot(r0) socket$inet6(0x18, 0x20000007, 0x9) sendto$inet(r0, &(0x7f0000000a40)="0bf94387c1f410eb0e", 0x9, 0x402, &(0x7f0000000a80)={0x2, 0x2}, 0xc) listen(r6, 0x7f) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000ac0)={0x80, 0x8}, 0x10) select(0x40, &(0x7f0000000b00)={0x657e, 0x6, 0x7fffffff, 0x9, 0x3, 0xff, 0x1, 0x6}, &(0x7f0000000b40)={0x4f6f30c1, 0x3b, 0x3, 0x2, 0xc000, 0x7, 0x5, 0x200}, &(0x7f0000000b80)={0xf39, 0xffffffff, 0x3, 0x7fff, 0x1, 0x6, 0xc64, 0x8}, &(0x7f0000000bc0)={0xffffffffffffffe4, 0x462}) 00:00:07 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) getsockopt(r0, 0x83, 0x8000000000000000, &(0x7f0000000080)=""/179, &(0x7f0000000140)=0xb3) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="5649b7b23f9ad5bbfd3a1850806b6a448dece177b594edbc6dbdbe6b7df031c1f064d6237c3162b1ef7f90554383817113615cd62311a975352d4b69b71a7821c8dfd60c1827afa0c8f48ecb2d", 0x4d}, {&(0x7f0000000240)="89b74397047a02694eb30f84ff5fb90a6f44bf91f7", 0x15}], 0x2, &(0x7f00000002c0)=[{0x1010, 0x11, 0x517, "8e1a68139c4fea3204a27cc339f75f5628cf5db75a9cd05e5d334e856551126a27cc4ed4534c7f732bd8908e127a3b7d3e4fed3e62bb2543eff8079f557d244aac4092ff8f15f7f1f4473c647ff5b4382bae2501d02693bad22cb789adc0a0d242645134677d330de152d67ccd0580c20d381230a6d9dcd37e0eba34cf1d5544a9e05232bcb78e7c2443bf5efe6caa5dcf5c2eb352b8be1f701fe7d4d028be898a4d9810bf5626da66ba7bed8ed4d43159757951c2b711474ded49790422f7dcd40b81ac17d3a32bb5ab0527b7582a01e284e342bd3f7f6d44796567c9813fcdbccd5127988af3968e4bbaaf9fd82c002209ed1289db67be85303eb68a57d522dda7ddaf5eab426746618c771674bb39bef8ead9c388ac88f2163cabb9c7aa21302e14ce14c1d05fa844ef78872d7f631260b0944e171ad91eca508ca5a844ab53e449f3bebef597da67a112834cf624e1d19b0591fac2ca97e42e7fe6939cc5af9bc6a494c0c8eb7c5d9f4756cfd78719d786f5159b604be60cfbd3664cedb31eb00e77f627e9fee10a342dd19fa362635a1df1967aa5ef85e98dea3da57f7430f23c3b7a4bd2a2be6de526ed844cee8911e9ed401b5cf1fab701324a78b68372c704d8be4fa84f9ed24ddf5f3c5eeef43fff8883508742e89ccc67aa0595ddba8db183dfe31ee4ca91d0af1f7cc0d9a377cb8b40e90a5e01d3d9a690178ec1eedf76aad0f55857f04620a38daed407858f975d3fb3eec5e9b775eed4ec97cde3342d18242d40c60013de1b81c5e0d1d0d1f7095cdfee64aebdcda7bb1e32f9657cae63a3d2177992283a954b379f6b00bc212de02b0af5e934b54d6358c0853e4ae437547b2cc76d13a7687646e9c4950d532140651e261fcbe20498693afe5368acda42940f8b24779a0d4ea2c92b030cef71321c6ad9f7e8a989aaf6e94fa2f559ac068d6b9936c24d0ce0f1ddab2255f30c620e06a4cf75f692e68d578f53da45516a74293e44d034cf37cb3ac4bc85f7abb29a22265e58071cfcb48108ce4672bb3f12ccab85a8fbcbd45563653ae941033c9d028f03b266a1d7dd054b263b888be166c471197cc1687a6548e73767313961e13ca6443abf25c5848aa813073bae30e2dfa471efdf2d47ffee7951c676eb57a39a8440667ba89cc1939d9f21f88f934f767db0686c6d7fe81f5402528e383e0a919caad0dfc4ec215a7d13de6b7fd82292515776accbc21f927f7d2923a7c000031fdda9be613020671af3aadb68e310c4c66a0e436a3217cc4c5e03fcfaf25d6e2e55740340b5934d1d104dffad2f27b4454198fa2dd5a01acb203dfaeaa7c858027d654134a07db78d47e9fa88cc2afa82026ebd4d61bd147166dad05aeccabf0f4a40a49a1b257f5974cbfceed29c9903319286d9bba016e462eb380836e50152951393387054c993577625bc4f0f40c0fce9d8532524cc8f5c1029c9a63e58be291aaf0be131e9bbaf3c40ef880a31db7991191f6223727ee7128fbffeb825c7413d568933dcdca907034956cf7588641511159a255d9a36156aad39789eae7750890ffd840daa0d3479fc5f2d976182e3ca736c72c028df0caa3baa33c6e87b09cc6481b859ec75b3ab4148d500c70432bcc5402711f238eceab43848d275728438b6ff89641131c90d679fcd09d600568f0a4f7755fe4ed9317adfd83a1d9e79f6e65e859625591504754f66d390c51625cdb77b8a424c9b9b0b3aedeb51194ee47255b69bbc68d912b512effc55e387e54ef23ce5518265633c2f0a3d7691ecda1b30cfa4efb9d9bc983e96a17e3714e21f73294effece94a8387cb55b30f36f37bbee07db32069a161933dcf7d9d8e5de9e7d71bf5a640a7e7f38aaa30903381ad16d4e32c41c559cecfd1cb64ab703c082ade96421692490786f3d2058c167bb2ed782aa8c1729df68e9f3c10c7f411f28a63cdf5e17565b25e416a3ea6bda3f039f0fc693be747586c8d126b596ae8f9ac80a6d33e3b2a9798eb6f85086aae656201baae9159e57a4787be4f25dbf1a535e8a9b914845846a6aa5fa680d13553f770d1d2112d44b152016b8b751426c2a87d1815a38239ac36506af36d6fd487fdd8e2a435f77703ee4bb2b1bb28924fa56d82e81b6cd50da7705d2aab588a2604858a0261cf64116b57bf82b72ae608f1d0ea6f10f7d4a74007eea4fc9d5517bff0e0dc47d5e3d350b2c5d8b67ef340dd7cf4ee19fb3afc4e5efddfc8dd33f7050c56756a713d95ba9023ae6123ba5a68b7eac78e2dfd6204b4d21df9be0374797fa729998db806579534930275eecfd81145ba05d19b669ccdf8fa39e2a41dd3bb4d88a41db6543a687345b837d7c2525d627b504e76075724b2daac96c1712c885c50db428580670e74d39a1980488abf9cf1c3fc061ef2e63636a0afeaef2a4392b7ee8d81b8733e0ce28a4b45a2c6b899b1debb68eee419e9e6954179a77a026a8dc94fc4818136186f252a3415ae0fcb1b911fabaf4bc1c12536f3de91d80a7fb4b128d375dbb1465e813b63d99d5983d9db934944e9a6745dfcae10448d88f64485146c240d1397b3ba216a0d9249322d77e2e11ec03b03df269af149f779395dc82cb04deb4bb4e066ae2b2534ea5dd9dacdae6ca0f806b59a3c3eea2a0ca7a3a14bc53bf8a5330a32dcdd769ec87f9313e4103fd1ac4943c9f5f1adaf55c46624a6332fa46c4a958996cc8bf4eeb1f3c94b05a9dee59903793ae5ed963589a440aa1c46d822885d4ae89fec50c3ca73e225490c74391300ea16cb6dc1b5685d6361f295be2ff6fe2bb1a17452f738732c533fdff9dd7db29f2d3b7f92c321d5982614d57bf78442517d3b252721d6a8c9f3e65c6df0bb20dad48f961669bd5d747699f3370a10e7002799147981c393380a6e79203b58c730b78f5a4a6f2b950620459c455432e9722271b9c2a59e99c6bec1a275780705228fa868e675ee6724eee5d06a73edbf07b8e996b7796154c99d3a58bd49756039f1d42faabeedbfa93fdf19c45f7abedf814430bb157cb79b76f20543e64a2fa888f39d677ea4c669f6b761f29785ffc2bd36ce29a443de615ea3818ea14c1273bc8ed1984b641b6407e1bf3a0293fb2633944da581fd18d13d0d20fbab3f821b4e5d196bf7ed64019b2ba1a1a8cd1675d9e5a37e076f6e2fffc88f62b62a2fe1cfcf74309f80dc91e3a87a486d2235ea76f08edcf53e72230f2d6cf92ed131d912ef68ae8372b2eb4f744e6be1c4563a5a1d1a56b35a81597b948cd96e41b096eb16c4570c38b220bac2e2b72c1de21376595512e32109516f0f2ab62f3bc72bebc9ecbc2c3367e88b3f43d98de72d2f56a55778b1907f87d09e31912b9823b3e64ac2a0362e137d9c13150a03a8f79b9cca72882e98c953f383c8c039bc776cf0c6d2b8b15901cc079a0019da9a0551129585e79aac1ca84b14789cf576ab9ab3072d4762010b0b12ab8fcc4281b2c09ee1c2bcf5253fe9127481b840b82e38651dbf5a4c259f63977805c62eb6725ef9c5fbe1ea8b004812dafd4deaec970b668695f9436d9314622e6cfcac4cb4c6ad5ac463e2924a28968d875fe1709c6fcf6487c466997e1c4056068e828c1c1979fe3f2c79f755d7355be8877fe1af6d05c7decfbe10bee24c1052bcd06c6c62386069bc8f7f65056099bbbf34debc104ff6eb1833b9b93065448b213a728c446711f00d92d5fd5bcfe8ad3495adc101bfedbcc0350e05f521c3d63ca212994b4cfac44364c9671dec16335062cbd9af2af615e2b4c39ee9988fc91df2232e99dda98878564b20c08daa0f7821e0bd95fa7b7cfbd502d10b8d1b7fec89b57d648449bea7a9b7caa9456a68d942a3baa395ce8c81a9b5ce7ec82c38e132fe97af7c96d9d5d703c015569dbcec105d5efa52972c7a86b0f5f70073cc94d2e9ae544235b0393d21cef1b8e3bc0d49bfbf70547ff20fc7fdf7510956c789f3dd97cf041d0909c27e6bbb296051b2ce04a86a77926a3719ddf8f003d6fd905495578852a946e53f2c3fbdaadc7308e6004d3b31ac91093d6b1048addae128e26ac93300ddd2e156a5dcc95dd23db9f26b4c9f34d0bf747f45c04dcf1d538ef8ebe81b1ed9436f1bb7688089ae9d447d52a985611151d07c16ea21dfcece5f6e44df50087f08f803bd150df8c245f959b94e1a63c966b4acbe34abffd0849c604e10143a51f42e8b5589a1a9bfadaa84ac6863af46e9f5d6bc3467bd5b746c813a3e566e0757bb197208c10291ec719eaa6b87754f4e8a2ed9cfc8af57b7978615ae7190d87ec627a258400b790fc20a7e84615c707d133b492ce09d47b0ff8ffb7f5e52173be83506e70ac68b0e08422115fcedc478552f61e202342f277f684063a12f737454c21a260aca0124e87ceca1be0ee8a38953d341a2ec17d91f559ac6fb96f510739c8794a7d5353ac3997fda989788a1387ad4c21d1f6460c0450e85c59e73fc396bd41cf5a9b7a5d370a859ede3fda90280d999b591dc6b6db0e9b4e1e6cbcde050e11c4abb9b8e033e2b542e46f4983cb2bdee7b5184e3806be6feb62c53d7f889a9190393ac04194a224fcf01f611293d904bab657ffb4fbd1ef7b55e748a4ebf3dda207ef1abd7385be9684d83e90b7fb85ca150ccafdf94cd434931fdc7a5d64e995d73bfd0d87743aaa8ed0cd354c8f8aee65c8a65987888e308aa1b1826ca06f3724b0520f3a24a9f142ddf98e59d0385af37fe6d4106d9d09292c6994f59f07638a0f01b37ddc73ab5395bedfa05b811267d9796f6d22a40e3f4be21e0ab21c5f986a92522de140b1b7b8805d77093d99efe9dbf2da0304edeb6a19263b7e590ec7d70162fc4ed79fd5808aa161663c520cba648fa68c830ac9729e3e82fbf97449104e5516dfe25e68d77d40a4c612aca249dc4716e075e550b18d5eee28f864b4d8f3dd6ecb8853286ebc8573d49f6e821e73bfd05323d6ea844652de0a510d55a02c478a166a459c6af450665a95fbaef4d511a1b17abf1e8557cecc994c6556396c50898e3e8a71397b173640afa992ef75c30278757e5fae13b5eaa529a58a50935ea45e0ec924e9410eee3fe6db0cdc071a22de1a10e1c849ab258a6c48741246f0beb726146e1e151c72828b826905787a24d8b38ca8db722149d5ef81d9f8c5aa075568b9d5471d15c29d802624136a9b51e5e735e32b7713ade579e9f290ca5014fb52d3ba32ef6c1c599e8c51ca4f07f6f288fa870cd5d6d303c6d9021ef8ec4e60a863f943bb336bb7062845c6b243aec34f9bbdb9eea7092e00900ff5f605ef048a0f6dead5150c3a5aca6b0ad4f83e5727e23a58224332c5a3fa0a0c6baaba55e20216b5246e5067a5ba2b1c570746256488a24948f96e781f41a567d508f457045f1e681922ea9b70f18d9471631ee979914fbeb903a1d7d0e8d463211a752765659db0c0b78eff5feffd8a158f2083d964a07d8e2d02cbd1feca17997a9fd174aee92058f196ab4471553f10304d82fbc9343a9872716c1862ce56030ffe6f83426d7600ceb0d4b4454a80425d229585e36b86c979c631c4a4e67612a4cffbe73a03dcb9c0f3e6307d59e964eacda2047c0023c7e50b13bd288b538dccd46aaddc8045dc762254163eb28b7e660ef27ee7afdb61b5e57816ae82d818d024ef84f7544e1755b046b7e079dbe8c018f3f2756977011083554912917c7dc14715e6fd62b50993b97f17b0b46e8c12374d60bb84b4e3a75a59ebfeca69617dd73883cd601f99edcf7114b19"}], 0x1010}, 0x40c) clock_getres(0x3, &(0x7f0000001340)) listen(r0, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000001500)=[&(0x7f00000013c0)='@\\$\x00', &(0x7f0000001400)='/\x00', &(0x7f0000001440)='%%:\x00', &(0x7f0000001480)='-$\x00', &(0x7f00000014c0)='\x00'], &(0x7f0000001780)=[&(0x7f0000001540)='^+&\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='@\x00', &(0x7f0000001600)='-\x00', &(0x7f0000001640)='*\x00', &(0x7f0000001680)='\'\x00', &(0x7f00000016c0)='$S-*!*$#\x00', &(0x7f0000001700)=',*a-\\@\x00', &(0x7f0000001740)='$,\x00']) recvmsg(r0, &(0x7f0000002980)={&(0x7f0000001800)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002900)=[{&(0x7f0000002840)=""/167, 0xa7}], 0x1, &(0x7f0000002940)=""/21, 0x15}, 0x40) r1 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x40000000, &(0x7f00000029c0)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000002a00)='./file0\x00', 0x8100, 0x20) r4 = semget(0x3, 0x3, 0x1) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000002a40)=""/214) faccessat(r3, &(0x7f0000002b40)='./file0\x00', 0x2, 0x100) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000002b80)=""/166) r5 = getpgrp() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002c80)={r5, r6, r7}, 0xc) sync() recvfrom$inet(r0, &(0x7f0000002cc0)=""/167, 0xa7, 0x800, &(0x7f0000002d80)={0x2, 0x0}, 0xc) r8 = accept$inet(r0, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) rename(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)='./file0\x00') fdatasync(r3) getsockname(r8, &(0x7f0000002ec0)=@un=@file={0x0, ""/108}, &(0x7f0000002f40)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002f80)={{0x18, 0x3, 0x2d, 0xfff}, {0x18, 0x2, 0x7ff, 0x80}, 0x6, [0x7ff, 0x7, 0x73, 0x9, 0x9, 0x5, 0x5, 0x14]}, 0x3c) recvfrom$unix(r2, &(0x7f0000002fc0)=""/240, 0xf0, 0x1, &(0x7f00000030c0)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) connect$inet(r0, &(0x7f0000003100)={0x2, 0x1}, 0xc) 00:00:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0xff}, {0x18, 0x0, 0x1, 0x4800000}, 0x2, [0xfffffffffffffff8, 0x6dd90ead, 0x401, 0x5, 0x9, 0x5, 0xfffffffeffffffff, 0xb0]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x0, 0x1}, 0x1, [0x3ff, 0xd9, 0x101, 0x20, 0x5, 0x651, 0x6, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x10001, 0x5}, {0x18, 0x1, 0x7, 0x1f}, 0x6, [0x37, 0x8, 0x7, 0x20, 0x81, 0x4266, 0x2, 0x40]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x100000000, 0x1, 0xcc, 0x8, 0x1}, 0xc) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x22) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r0, 0x3, 0xb05c, &(0x7f0000000240), 0x0) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8030, 0xb0) r3 = fcntl$dupfd(r0, 0x0, r1) getpeername(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/77}, &(0x7f0000000340)=0x4f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getpeername$unix(r4, &(0x7f00000003c0)=@file={0x0, ""/26}, &(0x7f0000000400)=0x1c) sendto$inet6(r5, &(0x7f0000000440)="1ee8ee3a8a0176b49306f037c76782823fa9d4f2b0ed1dd179e941e8de4a895b5e05561febf2a9737e1b6412e89b725993797d5c04c43b0f8188", 0x3a, 0x401, &(0x7f0000000480)={0x18, 0x0, 0x800, 0x80000000}, 0xc) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) r6 = getppid() fcntl$setown(r0, 0x6, r6) r7 = fcntl$dupfd(r3, 0x0, r3) renameat(r0, &(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r5, &(0x7f0000000680)="0f2be09ac2fad447cd813b70f66c78d50b10681d34828bf0d3dc045c6725fe6aae2ce40a98720970bff77c0fea72109380f6cf7c2208f5462cfc663324da18065f2beb28381212a4d87eab9218fa73f0d025bee319ef6e889336dad8bc3954b9b4214e60dae601d38154f22f4934bc09fdecb1312eaaf5d762e187cf1c73275a1b4a4bd9fc31e98459d550be0b262843aec900bd0473c1e7fed69b404352a3ec592709e00a7cd9b69182def4000426d36b25b35173ec713025e67f09526690d08e9952a21a9253051a30b5f91e74d8ea53a7bf97e54f3307f46d5cef6bf79cc544215684e46ee2", 0xe7, 0x400, &(0x7f0000000780)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) getdents(r1, &(0x7f00000007c0)=""/81, 0x51) fcntl$setstatus(r0, 0x4, 0x4) sync() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x3, 0x400, 0x5}, {0x18, 0x3, 0x7f, 0x9}, 0x7, [0x1f, 0x1000, 0x100, 0xfffffffffffffffc, 0xb3, 0x80000000, 0x7, 0x1]}, 0x3c) recvfrom(r8, &(0x7f0000000880)=""/80, 0x50, 0x1, &(0x7f0000000900)=@in6={0x18, 0x3, 0x1, 0xffffffff}, 0xc) unlinkat(r4, &(0x7f0000000940)='./file0\x00', 0x800) openat(r0, &(0x7f0000000980)='./file0\x00', 0x200000, 0x10) 00:00:07 executing program 2: r0 = open(&(0x7f0000000000)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x400) unlink(&(0x7f0000000140)='./file1\x00') faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x48, 0x200) readlinkat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) faccessat(r1, &(0x7f00000011c0)='./file1\x00', 0x100, 0x300) 00:00:07 executing program 3: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0xd000, 0x188, &(0x7f0000ff3000/0xd000)=nil) r0 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ff4000/0x1000)=nil) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = msgget(0x0, 0x101) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x10b) sendmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="07c711341876e89ad4a04a413ad14a0ec099dc852b5765c34dc2b4f8e21a2e2a7fa07e4ece2a73078c0da7170f12ea3c59a5dcdebb82f48cc0952800d141bd910f9b52e91cbe9a0cc66f0b7a69f143c660abd83f6e943c5b7df812b727872da8326c9b31089abffc69d76865cd2364c6fe514bb9dfbcdaf2f3f27ee0820fdfaa0fd4f1adadd5f1c301fbbae1d78b92400b4df51b5941417261875aa0758f55ec56b06b61bca7fd4537848d2ae9", 0xad}, {&(0x7f0000000180)="50d53e90edefc45287599d75b44b0b9adae6e4d914d591b5080eeff29547db230dfcc3823cee55efe33a30bc790e751480dc3bd3f67c6f9882eb8f0ddae637f86f2196ea53c13202faca95a0da97621a8bee3e386bf6c31d44911e9ba31c3a1b40e0e3b6549247249090c4a80aaad82bf70e347fc8e8c61342389f8666aa7a1b5fcd99b3412fe1acfead7728cbf85634f983c6cdc4f96bc149cabded62640aebae2846b603ce4c38bcf7ea7f9898bd56f8a9be555ff875c849b464a427d2b9fd9618caa788dd80611e709ee295213b7c141f3fab51eca0afd20aa991c52bd5014dfe12581800ddbeac2cfc0b90f21681", 0xf0}, {&(0x7f0000000280)="a328b01c3ef4dac8276d10227ac77e33ed1acdb618795da397a0311acde0bef83591bb689f44c5e75b1b73cef19632241836dba5e6a9fb82d0bb11c4ceacd23e5d0e7b42ee3341ba9283b4f9f54cde055c87fdb37475d81041f710a459926bf51d725596dd8674589b19d096d2199cad3b808ba8889654a8897a7db6a3dbbab8da96ef8c151b9be2516f6d06edaecc4542517abda4a06ac4a70eb9e455a4fcae0b", 0xa1}, {&(0x7f0000000340)="3394401b3f60c04959078e825887ccb6a6e2c1144979871212b3bf5d5e2cec6821d807392450e3a67ef0d42feaadc4bcc28afead47bf56fc389e156699d1fce40c6fc587adf5", 0x46}, {&(0x7f00000003c0)="21f0fefa2d46796145fa0a7bd382bce59da0e72e16b20ca42eb7a765fcd3b9772c6b730f38640b99370692efae9ab954e762af3c87d9ca20efe1c371ba04f7181f2b77d7f16bad5b92c3a5696afa1ddec588dfd1ee289fa6e163dc595c4d52cf1ba2ee989f50eda3768ee13021d9a050a6b740c2038543ebf90302fad64f00f42fd1fbe20c37a81d3624e90ce7256a71b8fd75c2", 0x94}, {&(0x7f0000000480)="b09685463dd155a0c49f9f3df5c9ecde704f4c585b60e58186cae99f3cbfc0123f902f789e8d45b154763ae601cdc88340fe2ae0f6d6c3dad44746c7ee4e4aea", 0x40}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="b3a352f29676b1f07410f9b19daf43ce290e9e8c2454f7d274d8fefa298414f13a725b0637c8a8c9b3a9e3bae6ed52a64cb45717e7bec2f49907c22c02e86ddfdd6e6b0de356ebfd63ebc99b183640fdb92ab120ebc0d208ad2d554e9cabbac16798506cb209", 0x66}, {&(0x7f0000000580)="3be8908ec35892f6", 0x8}], 0x9, &(0x7f0000000680)=[{0xa8, 0xffff, 0x0, "40fc6bdcd7e0f8d1cce74bd3de6f6d4c73cee402bc451648bb8ee27e3fb54f41445468cedaa55b90b99dbc499c9ba22bf11de0b227068d9e74d7ede31d7f047fb51600a4dd16ac9db6f7eaac1856014f95244d97defd4c700bda12b10adedc0f5adace65d045273973358818a0706fae329f44c06b58595763a50ab456c5f9c66d95f471f5814779f7d3804fe08ad8341c567e0d"}, {0xa8, 0xffff, 0x0, "ee1eb1d516bc6ad267a67290187868bed093cdd68f1658b4435e290fe63d23d5264e13f0a6bbe69a40458faa40e984404c61f5f2f0212b6a4283d76684c4d0d43c8723a4371a864fd56e97c46fb753fbe46a11be9f3665d34bdb34fe15aaad183cb9d8ef8aa2fc355a050e3df3607a70b728ed5026990cc406f6abde7015027b436c4005eafa4f75cc7e7b5455c6e8102e63e9"}, {0x70, 0x6, 0x7, "d98d9d0c0e55a723093c0c29fff7f94bd069b08987eafe9d94db8884af05d43c5dd94e8872b24fa1653fef85769c9c5eae51a0933b00b5b0aa8086a59248ac7c5e2e8c1b9b47bfaf26ce15bc4e6490ff81db2e9d63ac1e31de4e"}], 0x1c0}, 0xf) write(r2, &(0x7f0000000880)="f87fedd978edef4f04335ce1a50a0e266684d0a9a7e15d5ed87f2a05513eb61127ac4fe46804ccfd11eec5ee01ad888f9079a577e9e1f8b21598", 0x3a) recvfrom$unix(r2, &(0x7f00000008c0)=""/95, 0x5f, 0x841, &(0x7f0000000940)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000980)='./file0\x00', 0x8000, 0x0) unlink(&(0x7f00000009c0)='./file0\x00') unlink(&(0x7f0000000a00)='./file0\x00') sendto(r3, &(0x7f0000000a40)="065cbc347d62b0045a96a70c2d39bb41256bb70ae61048d42ba8a9a36294cbf0cb824b05edd3b5303570436a1b6164a04b282f409ce3f2c38914cb36a505f41c2bfb0870b3687c80d1bb8830b7bdf6be251d8667fc359bbe582b402d9055e27c440918785a2b0023014a39a8cb27bdc638dc8fd9f61c49ecd967ed64f9ada2e3623531832b0893544a51a453835b976ef1522278d41b98", 0x97, 0x40a, &(0x7f0000000b00)=@in6={0x18, 0x3, 0xff}, 0xc) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) mknod$loop(&(0x7f0000000b40)='./file0\x00', 0xc001, 0x1) lstat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) readlink(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=""/158, 0x9e) r4 = open(&(0x7f0000000d40)='./file0\x00', 0x8200, 0x100) setsockopt$sock_int(r3, 0xffff, 0x10a8, &(0x7f0000000d80)=0x80000000, 0x4) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) msgrcv(r1, &(0x7f0000000dc0)={0x0, ""/230}, 0xee, 0x1, 0x800) semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) fchownat(r2, &(0x7f0000000ec0)='./file0\x00', r5, r6, 0x200) link(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)='./file0\x00') bind$unix(r2, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r3, 0x5) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000010c0), &(0x7f0000001100)=0x8) chdir(&(0x7f0000001140)='./file0\x00') 00:00:07 executing program 4: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x400000) r1 = socket(0x7, 0x10000004, 0x2) dup2(r0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup(r2) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)=""/67, 0x43) r4 = socket$inet(0x2, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x8001}, 0xc) fchdir(r5) 00:00:07 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080)={0x4, 0x80000000}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x64, 0xfffffffffffff63e}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') truncate(&(0x7f00000002c0)='./file0/file0\x00', 0x80) socketpair(0x2, 0x10000000, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={r7, r8, r10}, 0xc) recvfrom(r4, &(0x7f0000000480)=""/63, 0x3f, 0x42, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) listen(r6, 0xa0) faccessat(r2, &(0x7f0000000500)='./file0\x00', 0x10, 0x300) setreuid(r8, r8) sendto(r2, &(0x7f0000000540)="834af8f02e8343eb09a1c0a0ddde2d6cc652e240f3558373f79bac64f3342a5d86212d17523692a53560bc457fa2e353418ace334a588fc7d61f504a547a57896c31bf9906c557fc9be3a2640c571b0e4a8cb4c3a1c934ce27eff49402b661c1143cf5b3a3441635e74992a4ec4d4efa359e96b571130ddef985d5b81e6ab0af4625fd4c9c7f1d3f989ee4b4cf87856b6e733e970169365038b1ea3b8164e2c835e02860c5d2c9bab92cf10caac29ec9b6ed5fa43013e7fda7f5cd02ad4b9f41d04407c2130d2b22be3115c5280a165b68732d3b801647b1918935580c", 0xdd, 0xd, 0x0, 0x0) setsockopt(r0, 0x4, 0x5, &(0x7f0000000640)="3662b8737090fe94b2541a6be3e304685005853fbc826d4384cdd4f435000f95a94b90cccbe746665c433d665137da7dfa45bba5812bb59d26e4d8f9153876945fc510aefee4be3d133ffc2d7d", 0x4d) socket$inet(0x2, 0x3, 0x56) r11 = socket$unix(0x1, 0x5, 0x0) setreuid(r9, r9) listen(r2, 0x8) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) connect$unix(r11, &(0x7f0000000780)=@file={0x1, './file0/file0\x00'}, 0x10) bind(r5, &(0x7f00000007c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) socket$inet(0x2, 0x40000000, 0x3) 00:00:07 executing program 5: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000000)='%', 0x1, 0x404, 0x0, 0x0) 00:00:07 executing program 0: r0 = socket(0x1f, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup(r1) recvmsg(r2, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x0) 00:00:08 executing program 4: getrusage(0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x0, 0x7) fsync(r0) fchmod(r0, 0x4) flock(r0, 0x1) dup2(r0, r0) r1 = socket(0x10, 0x5, 0x9) ftruncate(r0, 0x7) r2 = socket$unix(0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80080, 0x8) listen(r3, 0x200) r4 = getppid() wait4(r4, &(0x7f0000000100), 0x8, &(0x7f0000000140)) socket$unix(0x1, 0x2, 0x0) fcntl$setown(r2, 0x6, r4) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r6 = semget(0x1, 0x6, 0xf) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000300)=""/45) setrlimit(0x7, &(0x7f0000000340)={0x2}) bind$unix(r3, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setpgid(r5, r4) rmdir(&(0x7f0000000440)='./file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x210, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000480)="f8afe732663087186c198845d816a33ca43972dc7e2915a552d14ae50003fd7af8ee8f0ebfa629a31d6d029379990bdc2906e783b52d6b256ab1ce3d520820ebf1dfc495dd85875f29b1c7e36a251fab649acb4452d62822656c7fb767973018166496d494d24e437e3afe7859fbe5728ef8f1606005cde135ccbbc906391928afc6cd2ad901fc94601b722e8b2e499c35192bc831c6f3abaf", 0x99, 0x1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x11, r2, 0x0, 0x0) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000580)=""/108) semget(0x1, 0x7, 0x200) sendto(r0, &(0x7f0000000600), 0x0, 0x4, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) 00:00:08 executing program 4: r0 = socket$inet(0x2, 0x10000002, 0x5) r1 = dup(r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0x10) getpeername(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:08 executing program 2: r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r4, r6, 0x4, 0x9}, 0x2, 0x80, r7, r10, 0xf2a, 0x7, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1000, r8, r9, r1, r2, 0x1a9, 0x20}, 0x4, 0x10001, r3, r7, 0x0, 0x14000000000000, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r13) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000200)={r10, r1, r2}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7ff, r1, r5, r8, r6, 0x0, 0xfff}, 0x1ff, 0x1, r10, r3, 0x1f, 0x7, 0xdd81}) shmctl$SHM_UNLOCK(r0, 0x4) r14 = semget(0x2, 0x3, 0x120) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x4, 0x4067302d, 0x20, 0x5, 0x4, 0x5, 0x203]) shmdt(r13) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000300)=[0x1ee, 0x7, 0xfffffffffffffffd, 0x0]) setreuid(r4, r1) semget$private(0x0, 0x4, 0x400) fchown(r11, r1, r6) getpgid(r3) r15 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000340)=""/247) r16 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) open$dir(&(0x7f0000000440)='./file0\x00', 0x200008, 0x4) semget$private(0x0, 0x3, 0x10) fchmod(r12, 0x140) shmctl$SHM_UNLOCK(r16, 0x4) 00:00:08 executing program 5: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x20040, &(0x7f0000000040)) socketpair(0x0, 0x70000005, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/239, 0xef}], 0x1, &(0x7f00000002c0)=""/43, 0x2b}, 0x801) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x2, 0xfffffffffffffc01, 0x200}, 0xc) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = semget(0x2, 0x2, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/76) r4 = open(&(0x7f0000000440)='./file0\x00', 0x6c8100, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x4, 0x210) getuid() flock(r1, 0x4) socket$inet6(0x18, 0x0, 0x8) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x3092, 0x6ee1) r6 = getuid() fsync(r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)) sync() shutdown(r5, 0x2) connect$unix(r4, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) geteuid() getuid() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000600)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000640)={0x7, 0x1, 0x81, 0x8, 0xffffffff}, 0xc) r7 = open$dir(&(0x7f0000000680)='./file0\x00', 0x10000, 0x24) setuid(r6) faccessat(r7, &(0x7f00000006c0)='./file0\x00', 0x10, 0x300) recvfrom$inet(r4, &(0x7f0000000700)=""/211, 0xd3, 0x40, 0x0, 0x0) 00:00:08 executing program 4: r0 = socket(0x2, 0x0, 0x8) r1 = dup(r0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) clock_getres(0x60000001, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) recvmsg(r0, &(0x7f0000002380)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000080)=""/187, 0xbb}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x5, &(0x7f0000002340)=""/25, 0x19}, 0x1) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000024c0)={r2, r3, r5}, 0xc) r6 = msgget(0x1, 0x100) msgrcv(r6, &(0x7f0000002500)={0x0, ""/3}, 0xb, 0x3, 0x1000) syz_execute_func(&(0x7f0000002540)="c482f93097082c000026f3400fb28f14ea0000f3a5c481795438f68efeefffff67c4e3bd7d6678000f85ce39ffff8fa978cb506a8f89e89b8f86000000d8547504") nanosleep(&(0x7f00000025c0)={0xfff, 0xffffffffffffff80}, &(0x7f0000002600)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002640), 0xc) writev(r1, &(0x7f0000002840)=[{&(0x7f0000002680)}, {&(0x7f00000026c0)="6600ec0b59bb26c3a277b047ddf8ea1117446ca7903a1b3e6887c293b95854f836a7d0c553b755fafe5337d2d9e346d1d98bca99d3e3913b1358e637f72fe70077c2f4fe1786ea13326ba3beab860ef56b4818c56d19634b00d866c22c31cb1499ff992e9f9fef1a37c24b89e4c1a9e00482a887161508353f4137adcc463cfff31e739f0d33b30765", 0x89}, {&(0x7f0000002780)="6e9b0222b6220e4e471fc6490605c2d011f44cc85edece284b179fdea2b2784d3dd20ecd6f4154d7aaf3378f56a5743b9806c8c1588e56ee9e179b64d0e9b3ab945d69c0524cdd91a4b63f64e6d94c15d656673f8113d49d6d87dd6b3bcdb432558d8927a34afe64ec2f3c284d124b6d46d0c1b71111bd1274d9919479293fbcbcaface7f05b6e6e4b7e0175c10d5f7285d57422006854baa21107d1", 0x9c}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002880)={0x0}, 0xc) sendmsg(r0, &(0x7f0000003a80)={&(0x7f00000028c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000002a00)=[{&(0x7f0000002900)="ef50c1052248589cc3a311608d5869e7416f03421815aed06469c82b3fac6bd32943eabaf47d2d2842909523a1e018530b40a25ddf7ba33c6e559567c96889d04e4bf046f4c772996af2bc025f9119875b9538d60eee86ade23240568fcb28db4d4c69b44db79532dce9097e2744ab34f83f993a6d3434c00745a91fd6293ecdb8f3f5cf4e5fd4a94f3d2fab5a3ab3fba12153e442c0c1f2736b26c6eea0cb90cbdb5e1a86ffc05aa1d22817d62c81e60a224b849417bc18aa9978ff942a7607fe0a774d5ac462e0ff4ea1d4", 0xcc}], 0x1, &(0x7f0000002a40)=[{0x1010, 0x101, 0xffffffffffff4bb8, "346ebdf679d17d5e67fc1c81a69f4c1a70940c35538392d785595d0159ee77b06cb5a43ca7b1a98a80984677684996c7edc0714d9e8220a899f46f3716e52d78607964c3a36732a6b9c85c8cc84f7be06fac54fb0e45825341b711e7819688cccb71a66b0b613ba1b1174e7d1fb4266ff293025cb3e087039fdbff69c951f333c4538f300d46a96a41b1ac3234f127ab9ea79095f5b0986a8cb479c164a7fea27dc1724ad4e85ad0fdb8be1981b126ada27fb154e3c0293510850ca0f08c3d22c9cdd9c02f5429b9d9955d308d758ddce8fcef12af9125641f49cfd24fee9b87f5a555cdfda900ed370d65f9eab867e841e90121fa359acdf2cffffbe7c810fa632b20e53f26f7144e5e67f9f7f844385a120061adb8366338b411f3d80edece2e453279bc31efcea5398cb38ee2161bfa6a19916ce3d9f79dcc068c472a01a7d9aad2e5262f1699d1d9b12be6c3cc1dd3cfe7b042a5ddf4b3193be2613d727b48c467f70d151711ba8efd4ba0b2620dab06ac982ddfc6962e93749bda5e185c5f065ff1ad75e5a94cf778c30ddab2808c2e3bd1a01189c180f081119cfc1c67580a7abad9df6b8de8badcbc52f9cb9f8396147e8b7746394ca1f52c6e1719ef162b4f00a0d4071efd821f7793ac8e9cb4e3543555672a37a760423f62cdcc1da811d83c5f1846731cb57cabbc586dc2cba1d94e0c96e46e226ccd6c3f94d83d117fb7b914f005e82dc7794f3916736a341627c106930a39d41051da641ebe32d825a2cb3d0bd3bd63f80eb3c50025b4fbb02b3c9b08b683e56152374d07e2aa457071189be33134bcffad05dbe9fed6d920d25d796a95c255367340afcdd0018c91c66081bf0444f0d09ae181ae57e31054faba7ba0ec9c6b189056391762cec350435449d769472f750adce57126061cd154fe73ce1d7f9ebb2f8ea83b5212f9f0f2de38d3b8438add7c496117dc8c13ac0589ff5b33ac44f9a15e53dac69611290120dfc618f7519b1f14e195860b82198803e027d8a6f9fcece9c987df52f04314627bffd26ce85492763089796ac439a7cdedf883d3279676e053bafbeb843eebae376667e126e0854e1e65427bbdc2d39b7a3e26156e3a6869db76383c370ed656162f4ce4cf3140de50f2fba62fc838525d6370f30632cb5ea260871b59507d28e69cf6ee914a5a3cf0b4ef239447926c4d36b02304bbfa94cdebe46102f9051183707ee321bc306a38f3052a138cf37319b8233cf901c372ef5f7d862842ceb7ec6a6e92d6f7cb1f394f335d38dce1af3723ce061335025206e61900b1efb67a2d8967ef584fe61652755826e2e1a0348415c76c5cc5bfde87d39224507aa4139e166ded3b41454110b5e8719dbec22effa65d478bc536fa73faf2e612e20a3678c6d1249e71c0fac47b076b812b15b47304c1525d69652e734df0d1743ff480ad58856b8d0352c9d91e5a7e8198bc76257da0b4831b0df365375559a60dc2736f815c23988eb1fc166a13ed208b432cbe4166f3451271a2ac1c0fa3b80805986ba3d68ca882de87b60f2353bc339f8abfca0a195a5eb79ad1c9f201a24b01a75c521eddeb7d0b33aa4155197729bb0ca48daa53f472979489f626de50b658307fed75863508b5897315147836537f69bfa2ed53f3282f19261bfa79ceaaf47d9268588a05c03bdd3c05bdf220844c2fe4c34cbd26cc8f95e32276e4b7a84222f3885ab73cf6a7408ddfb6a3794a341fb38bb3d805cb987f597384abc1e0120c0569ed8cbd95a11b6b9a000fb766e07d0495466fdfcd006835178d015c730a4d882c474b2fd9b3c6464fd9047e7ac8f3dce005ca652f62a6a39fb46ba882b99c3d3e75f14fa230ef89ec43d8722f10a39b4727562084777a83f5bd043134edbf2b90ad4e47d788a22c2687d3dd5fd5f390ee76fe221f623141b1fba792a8e1d6f027ac31fadfadd6001344afc476e67be583688d1753e7e7aae37d8d274d80d13bf17279843451e886849d55a68809b594efe07cb9016658eafb316ec8b37c6506b6907f9e4e651fce163e8fc0601742b3438c5c46005509c82166bfec2695cfa063a76d795637c788e84d8a71aa1b5bda16c554b9006997a00a65dee548012189211d89cfd1ead1cf8dd0bd88a38f492fd47001c2bfe8a802849ab2fe6ee00e076c859fbec5e352dd8d3e70e2fca88e634f98a410efb73a9ad9742a7e238d670a49ce400caa71725c8c11512a6ab1b9429a8600b7859ca4e97bd355ba7c65886a6c6bc6c7e07f3cf58b613e2f46e961c3ece30ab8ad06fcf01df8fb13d2e0834b165a040275e83c4f9b307c404e1f075491db2f4c07d3130e556cebbc87e956fd42a6001cc950fd51bdd09e196b793e12a2e5b78bf6d7fd059628555eab2074596b7b89fe97881c680e4eeea1683d3b3010cfebdd56e836e9c017e1dac1077495d22177d95233ff4a1e3adee8a7323a5d4bb69bdf10eac0bdafc69e41c9db9b49509cfa5c6f89dcacb4829b3265b2c1c4777511b1ffea11edc9069e687d2022b2875f76c2fe9c25adbf76bb364a9ec5d25329ab6b4e5bc6755372f618241e9b16be06d49bb830451a507cee75b34240f2be22d30ba429cbe5e037d3323c76b7223027439659a1073eea8a8abb9bfa691eb0dc4b93c849b453838cbeb23a94718e0b3713e46c734d4bc9217675dbc5bc6351e0bf33641b8cdc0407d8fffaea5c45c9832ad27df65c00512dde1acd2a859e2598c7859443d3f30ec101d3072aa5cfbff12c8f149904248c6a05b4339eb063d0699ea861c9cace63b5e196833e2e63dc41c9cb8b2ce9492d70db57c13dedf7fe5f38cbc139dde2c8ab622b68786e2ccfc53bcf30f871445b056c264a7f708a29cc55fbc3c774d8dd234b4faecbb87854f6145f171fb8272b59c6fe7fc0d3653fe4a57617076446147e63e2cc1a3f2879c0a201a215e4afc3dee3a03480f9b2db13bfd4044fd04f7f2f623676d4cc621047f1a5f676f858b59ebf76c286a68c9231ea027e01a38cd99c88f99caa02d5a34f9b10771a264291f36eba5ac8f8c026af48029ca70d26bff49f9a0342d0063291ec69a4d67718ed553143b1b32df6ccc93ab06e22dfd8d3a6e85b805594f209eb5fa704d0395e544df147bc68ed92b2caa9da961189211c887dd794b7eac6bdd46b13919d1966fedff62fb58a92c03e0c8ed19e9f3a3fb6182d6341183a2f9dfe7c021bbe8b9bb266c4cda5a78a1111875131a72efe086cb0631846bfd9db06b2cbed84e02f8227cbc4b38deafbc84740d46a484d08793f0d338806f355a686b7bdf8a916518380f2670a1507788bdf14a0b3ec62d39375611fad7ccfc94a4ed6702e5ee1fb85d11b62c7e8389844d821f9f18f0763c25f53063d97e4392eeb08f3e89ea4af620394d2d397617c56ff4ebae96c3d907ab5870c92d9f6dfb6c7fb4b0032e1c15ea3ae6952dd44358e28069d919370bc584fc1886eba68d55d1e0f5f93517661c9625d618355e97345cf547e28f1b924bcea13002bdb2ef7f9cac6ae164de35c524392fd589d511b3ba77d08cf2f1d791d6dd7dff01a12d05c4369de0cc8fb9f8c6c9433fa8ec6b65fc764831045efb19a5db339cbf74b774a023e1666caab528a72726597b7f723a945a55b2cb74eae9238086248f1bb4dd80a110b6097319735e91b64f5c6f3eb5306bf827e3287f9192fe21ed083833348511ae4d0ac5da62e98e2886a2ded5af217a4d233f6d2b9d9a81c6a1093a0b0ed3aec811110482f8f1b265286fd6a4a7812917f0bef03eac4e166779eeed78af517a1505cfe50ec535899284013d2a8bbca87d050500330408e05e4df27a9a646d61aab93078bc871f60f374af460f4688e0811de95f4023a66eb57fe2e57bf16946a65f54217fcb6b059cd5af4d3ef1da912c84abd5b091c46e22d019b6e574dcd93e7ada6a63667739f1a90a347099c257e1a4d2ea7d4723255efb35022b9c04a270c88e07e4d06e74efbf534e5dd2a15ac18ac7753cd6e12ef4afa4ea2bee17eb0b8eccad0b4ad722e3718d3847c8ce498e2a9ffd1714d4d177ea50e0123885282c19e3dbd23ab7ff3b0c3780d9444cfa24c8bffaa6513defbfbce2906c860a5e29257132554e1a56dd0f8fb8e69f82d0f56ca5e18c16e9c4fae587a5311d12fd089282240866bb649708ca666626909b7553cbfd2e362b57846a510dc1df7923ab62f314b88025cf0cdcd18bfed7e67d00b3b9b6b4e27c5fd4cce2e2d8fe07182f0b082455705cf38bfee5faaadbe654e54d133d392b13ebceba650d48ab619f413fb2c7ebaaccaaf350a45d0fd80536b247a1d62ff8528fb0dd4f979a427ab85126cc38f7137d094d9459dc3678815c94ffd41043b3819e87ad6242bdea7f0c4c26690d4a610011048e84b69de655e8680e80a44ed2284521f522aa3e0bff6c3a5aaa59f5ddee281120c6cc460eaedd692078dee57805fb8bfa70fef589782e60916375235d8854492b3c64db00e05010f49a5c2b88ce908b5c1b448667309386fedfbf64dab890145754c65a71790b24fbbb01b59b54ed51af30fd9aeb384ed88029a66007c453de274926acf349c656dac01eb25301ec701606dc8ac286be9e11b83cbfb694d18834a3979a6a171f08de0b36d09386b46d7aec6eaa0c460b5ab53222026eb4a66fdff79f98f543eea4463fe5cbf48b2af8f5cb3ec16d49afefe2c06e6d3f59560450234eee2332fbd64a760c6cad7232792079c5cdafcf27abf92153dbaec91e7426faa134988bab90e7fc19af0edf32e11e356a3b6acf94534268e40ac60c29ee2c3993340063e1010d35279129033d134622f2584ab12fa5e7286dbf53fcf5aaef48cec196e439a93816a04c047c8cf3ee055852e2fbebeeed9195a6f2bbb2120884630d54b0cece26fbf6c449bc307a653766fedf99952518c79d3c6d9a9fe989201a41d7e56d07987ac0079de78400c0c7a5bcb75162ebc81d256cccb9eeebffceed7c1da37c1b34034453998b9fc71fd9d4a4ad671fa19af203ad8c082dcd27d142854a97cb6f26a250683dc63910c0ddb97f0228ef41976af875e1b397f7ca81ca16b7ea4a6399a97540e99f3e22f7430c3ce53b5206de7edb8cc9910e216f2b14a1b404a474cf265a7eef8a87d8e934334c9637dceb43afe7c47bb9d283857b4542309171dc052888ec6d45bd073dc3d3e5aec8c507cd463c4b0e2250c16d12696ad997561f8a077c1130e274a31d2206b930a32060023551114c25810b78a4934eb8cb53fa6f81e077cf47ddb734a2c27f0cb0eb297870e1d4a261cd5131318d75adbd02b59de7bd154269269a5a8815a3c9f645fe7b0dae2d8ff230af4d3592b69d076267861438ae3b6d353b07344554bcb12a7afaf3682f1c299fe72bd634461da88c1b6cacb7af026959cd0e257c3dcd89704b88cd12582c81945059f77aacb8c87fca11b62d5b87de23adfea71c9c9d66885c2bd6593be5cb1772c68edd6653f4443012154f7f137e0e891dddd510f7bf6f69a6f138c93395fa57c088dd389074dc132b397bdc5f96a2d85ec44cb28be08164ac6385c845c35a1d2a8ca1f718aa9f0f8dd9a2d9cd30ab713b32d0192a01434f40dde32ada4f56ab9dce56af44dc34186c2bd46ff07f16af40e2d00e0e4d2ea653539ca673f92609e0d7d6c2d2edb1f85ea0120ad7ef8503742399c826cd62f9edfb970102381415d32949bc8803af7e152b59a2aa0ce61eb4a58875a288f640092bcb3b59fd7f3dcf7a319a057b7f5166e1c7a1db5ca4052"}], 0x1010}, 0x2) recvmsg(r1, &(0x7f00000060c0)={&(0x7f0000003ac0)=@un=@abs, 0x8, &(0x7f0000005fc0)=[{&(0x7f0000003b00)=""/17, 0x11}, {&(0x7f0000003b40)=""/140, 0x8c}, {&(0x7f0000003c00)=""/250, 0xfa}, {&(0x7f0000003d00)=""/81, 0x51}, {&(0x7f0000003d80)=""/4096, 0x1000}, {&(0x7f0000004d80)=""/187, 0xbb}, {&(0x7f0000004e40)=""/4096, 0x1000}, {&(0x7f0000005e40)=""/160, 0xa0}, {&(0x7f0000005f00)=""/161, 0xa1}], 0x9, &(0x7f0000006080)}, 0x841) mkdirat(r1, &(0x7f0000006100)='./file0\x00', 0xac) msgget(0x1, 0x120) setpgid(r4, r7) unlink(&(0x7f0000006140)='./file0\x00') symlinkat(&(0x7f0000006180)='./file0\x00', r1, &(0x7f00000061c0)='./file0\x00') mknodat(r1, &(0x7f0000006200)='./file0\x00', 0x0, 0x8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) connect$unix(r0, &(0x7f0000006240)=@abs={0x1, 0x0, 0x0}, 0x8) semget(0x2, 0x3, 0x2) linkat(r1, &(0x7f0000006280)='./file0\x00', r1, &(0x7f00000062c0)='./file0\x00', 0x400) dup(r0) 00:00:08 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0214a500000000111000"], 0x8, 0x0) r0 = geteuid() msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000898003f4b366a076ea03a923d3364558832e5c6d36ce3a7ca1deef4dc36e8a77608d4e9d5ba552716ae7f12684707eb1459e5246443a6ad05c06409df608ed4119e1ddca9310734c27caf3c5c48a62f7875e5fbd5060970d7bbd3c26731ca35eede983d10e922ca364fe4f099fe7d5c87fba8d20bbf"], 0xfffffffffffffe37, 0xffffffffffffffff, 0x1000) setreuid(r0, r0) geteuid() geteuid() socketpair(0x1f, 0x4, 0xc4, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, 0x0) getuid() openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x41) 00:00:08 executing program 2: mlockall(0x3) r0 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xfd59) r1 = getgid() r2 = getgid() setregid(r1, r2) semget$private(0x0, 0x4, 0x0) r3 = geteuid() r4 = getuid() setreuid(r3, r4) r5 = socket$inet6(0x18, 0x4, 0x7) r6 = getppid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000040)={r6, r4, r2}, 0xc) writev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000080)="cd4a6fd82c423d62cc000933d46c4772b08656a86bc92a223d6f285097741cafee364db7796c4008989e474e14e377", 0x2f}], 0x1) r7 = semget(0x1, 0x1, 0x4) readv(r5, &(0x7f0000000500)=[{&(0x7f0000000100)=""/92, 0x5c}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/214, 0xd6}], 0x5) seteuid(r3) readv(r5, &(0x7f0000000980)=[{&(0x7f0000000580)=""/126, 0x7e}, {&(0x7f0000000600)=""/144, 0x90}, {&(0x7f00000006c0)=""/149, 0x95}, {&(0x7f0000000780)}, {&(0x7f00000007c0)=""/204, 0xcc}, {&(0x7f00000008c0)=""/153, 0x99}], 0x6) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000a00)=""/113) r8 = openat(0xffffffffffffffff, &(0x7f0000000a80)='./file0\x00', 0x0, 0x44) fchownat(r8, &(0x7f0000000ac0)='./file0\x00', r4, r1, 0x400) clock_nanosleep(0x2, 0x0, &(0x7f0000000b00)={0x5, 0x8000}, &(0x7f0000000b40)) fchownat(r8, &(0x7f0000000b80)='./file0\x00', r3, r1, 0x600) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000bc0)=""/57) semget$private(0x0, 0xfffffffffffffffd, 0xb96fd9e92e26eafe) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000c80)={0x3, 0x1, 0x3, 0x9, 0x1}, 0xc) setuid(r3) geteuid() semget$private(0x0, 0x7, 0x683) 00:00:08 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) close(r0) socket$unix(0x1, 0x5, 0x0) close(r0) bind$unix(r0, &(0x7f0000000d40)=@file={0x1, './file1\x00'}, 0xa) 00:00:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x1f, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100e0000009385f662000000000000005df42432321f5780af535f87b70433dec4f8ca9903e55f10bbb747d909cd0e"], 0x10}, 0x0) 00:00:08 executing program 5: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x20) r1 = dup(r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0xa4) r3 = dup2(r0, r1) close(r2) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000040)='./file1\x00', 0x0) 00:00:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4b9c, 0x9}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) lseek(r3, 0x0, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r5, &(0x7f00000000c0)='\x00', &(0x7f0000000100)=""/154, 0x9a) listen(r2, 0x6) r6 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x1000220, 0x40) r7 = getuid() r8 = getgid() fchownat(r6, &(0x7f0000000200)='\x00', r7, r8, 0x400) fchown(r4, r7, r8) r9 = fcntl$dupfd(r3, 0xc, r3) setegid(r8) getgid() utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x3}, {0x1, 0x5}}) bind$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendto$unix(r9, &(0x7f0000000380)="93e341c9d09c5f7f9cc220a7fc238340d50040be13e33862f049a5eb241ebf22dbea60ff77635b515217905601b8586466a4c724e893143b9cf46b45f98c6cb37703d6674150eec2be25042e1922b3642250f2b31b282201cbdbfb97e4212abe81bb805581e4fd7c4b44675facac251e5d63959b87a31dce7c101264b5cf2a7eedca649aef733635a097b9f7bfea3af08ccfcf7c88b4eeaf53f9924729e09238c0049e295ca81310c96795fb3d5fb3677976e23f70ca5b05e8a60cfa4a4b281356e5bd9a954982f7bbb3ba51d8433081b27570e7048230f1", 0xd8, 0x8, 0x0, 0x0) r10 = dup2(r6, r0) preadv(r10, &(0x7f0000000800)=[{&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/81, 0x51}, {&(0x7f0000000600)=""/225, 0xe1}, {&(0x7f0000000700)=""/208, 0xd0}], 0x4, 0x0) accept$unix(r10, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) fchownat(r10, &(0x7f0000000900)='./file0\x00', r7, r8, 0x400) utimensat(r6, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x1, 0x2}, {0xf5, 0x6}}, 0x0) sendto(r9, &(0x7f00000009c0)="815a1bcd5846ffc51f93f19a437123a3bb74f09189889905e86cac288e4314b0264afc02d4091a69d2cbfe", 0x2b, 0x4, &(0x7f0000000a00)=@in={0x2, 0x3}, 0xc) connect$unix(r10, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) 00:00:08 executing program 4: r0 = socket(0x18, 0x40000000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="af094f7c258c67a13a8ade536abf872c0e2686b8c900f1b7e603cad6b02cc414a69190c2664765492705fdf9aaab6413960833a5c1fe55e574aa1d147b240cfdb6a947cafc78f562c476cbe0d80d14113598f027be9c4c544d0fe495bd69e10a9390ea7432e4f85f823ccf0b2b026a0a7c149d829ab7f373ba3959d1466a5786b25227ff1675d9a3a8ee6bcd02d9d1d7b76bac382cdd869ea79647fe87170dc537d381d03be648068afc9e8b8bd09ab71b334e2b134203fe6dcab51606758b10110e4c59754a475bd564e2ae06fbbd6202aa78358e164b860e8a9ec3505f6c874b2cc2dc", 0xe4) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/78, 0x4e, 0x41, &(0x7f0000000200)={0x18, 0x1, 0x10001}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0xe107, 0x80000000) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000280)=0x4, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1009, &(0x7f00000002c0), &(0x7f0000000300)=0x4) readlinkat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/171, 0xab) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fcntl$setstatus(r1, 0x4, 0x48) getsockname(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) connect$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$inet6(r0, &(0x7f0000000680)="a911155fce935994f9b259fced04b91398f720354146d24f3fd0f7aff62a09c5b2b4836b2f66091a0178549f57a5b5bf577553be2e75bc40bf9a3979e51a9e6ee50e19815dcaf4ddf83c303564c199a04a6fac541c917b73a594f7a224a0a9b60391e1b7923bde7f000179ae4ef86a3f562b7a37bb2f9588c48840cff4a594cd064118c178e7", 0x86, 0x4, &(0x7f0000000740)={0x18, 0x3, 0x7, 0x1000}, 0xc) getsockname$unix(r2, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) sendto(r0, &(0x7f0000000800)="26c5964616f4d958275f9b1de76f08a58f334c7a746e0428e5424d18d1340b58327395565936c5c7b021b708d7ea4353efe2e14651a54467839767c710f866a239fa6b82b955f966540f4baeccf4fd71eb4c9f76c40266981497f81864c8c8ac3b42954bbb42023d1d6be0aee20997efba57e5c3", 0x74, 0x2, &(0x7f0000000880)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000900)="e8ad05077cbfeb752550ba51ae3b5093848e842fbc7bce5ed81ef17d9003da81fea133832ef43a61d236e00dcbd43fddeccab78fb4c3837b516578d4ac0676f15d296aeed5f063f7cfb1b94d4f8f32b659970e6bfd7f67fb896784adbb2357", 0x5f) r6 = open(&(0x7f0000000980)='./file0\x00', 0x200000, 0x66) linkat(r6, &(0x7f00000009c0)='./file0/file0\x00', r0, &(0x7f0000000a00)='./file0\x00', 0x400) readlinkat(r0, &(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)=""/255, 0xff) write(r0, &(0x7f0000000b80)="de85086de099eaadf46c00f825b45ec0c8c9c3406b347a11298111042b6fc21d7f8b2ea3446990", 0x27) execve(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000cc0)=[&(0x7f0000000c00)='-\x00', &(0x7f0000000c40)='%\x00', &(0x7f0000000c80)='/\x00'], &(0x7f0000000e00)=[&(0x7f0000000d00)='\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='{$\x00']) r7 = shmget(0x2, 0x3000, 0x27f, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000e40)={{0x1, r4, r5, r4, r5, 0x20, 0xbf38}, 0x544, 0x8000, r3, r3, 0x0, 0xa4, 0x40}) lstat(&(0x7f0000000ec0)='./file0/file0\x00', &(0x7f0000000f00)) 00:00:08 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = semget$private(0x0, 0x4, 0x440) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/190) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = getuid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/142) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/107) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x0, r4, r7, r4, r8, 0x3d542b61eb334bb0, 0x800}, 0x0, 0x7, 0x911b}) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) sendto$unix(r1, &(0x7f00000004c0)="930d40fac0b1535ce8c083621140eb4dd575eada4469a2df597fa030ee59e765cb776901a875c02a7693673b1a", 0x2d, 0xc, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r1, &(0x7f0000000540)={0x2, 0x2}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580)={r5, r4, r7}, 0xc) geteuid() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x2040a, 0x11) utimensat(r9, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x6}, {0x2, 0x4}}, 0x200) r10 = semget(0x1, 0x3, 0x408) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000680)=""/94) dup(r3) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000700)=""/28) getpeername(r9, &(0x7f0000000740)=@un=@file={0x0, ""/25}, &(0x7f0000000780)=0x1b) fchroot(r9) getegid() mkdir(&(0x7f00000007c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x401) setuid(r6) semop(r0, &(0x7f0000000800)=[{0x8f5c021d09027be8, 0x7, 0x1800}, {0x0, 0x6, 0x800}, {0x7, 0x6, 0x1800}, {0x7, 0x7fff}, {0x5, 0x4, 0x800}, {0x6, 0x503f, 0x800}, {0x4, 0x1, 0x1800}, {0x2, 0xffff, 0x800}], 0x8) 00:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x428, 0x10) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1ff, 0x8}, {0xbf, 0x8}}, 0x200) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='${\x00', &(0x7f0000000140)='--\x00', &(0x7f0000000180)='E}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-^{\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^{.\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x97\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='#\x00']) linkat(r0, &(0x7f0000000540)='./file1\x00', r0, &(0x7f0000000580)='./file0/file0\x00', 0x400) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x1) unlink(&(0x7f0000000600)='./file0\x00') r1 = open$dir(&(0x7f0000000640)='./file0/file0\x00', 0x80, 0x10) chroot(&(0x7f0000000680)='./file0\x00') mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x1022, 0x800) getpeername$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) r2 = accept(r0, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) recvmsg(r2, &(0x7f0000002cc0)={0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f0000001800)=""/39, 0x27}, {&(0x7f0000001840)=""/234, 0xea}, {&(0x7f0000001940)=""/133, 0x85}, {&(0x7f0000001a00)=""/10, 0xa}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/249, 0xf9}, {&(0x7f0000002b40)=""/78, 0x4e}], 0x7, &(0x7f0000002c40)=""/85, 0x55}, 0x40) rename(&(0x7f0000002d00)='./file0/file1\x00', &(0x7f0000002d40)='./file0/file0\x00') bind(r0, &(0x7f0000002d80)=@un=@file={0x1, './file0/file1\x00'}, 0x10) recvfrom(r2, &(0x7f0000002dc0)=""/47, 0x2f, 0x800, &(0x7f0000002e00)=@in6={0x18, 0x1, 0x8000, 0xbd7e}, 0xc) setrlimit(0xa, &(0x7f0000002e40)={0x7, 0x3ff}) r3 = open$dir(&(0x7f0000002e80)='./file1\x00', 0x80000, 0x20) ftruncate(r3, 0x9) mkdirat(r3, &(0x7f0000002ec0)='./file0\x00', 0x98) poll(&(0x7f0000002f00)=[{r2, 0x5}, {r2, 0x45}, {r3, 0x40}, {r3, 0x100}, {r1, 0x80}], 0x5, 0x200) chmod(&(0x7f0000002f40)='./file0/file0\x00', 0x100) utimes(&(0x7f0000002f80)='./file1\x00', &(0x7f0000002fc0)={{0xd030, 0x3}, {0x10001, 0x3dfc}}) msgget(0x1, 0x2) r4 = open$dir(&(0x7f0000003000)='./file1\x00', 0x10000, 0x80) open$dir(&(0x7f0000003040)='./file1\x00', 0x240000, 0x100) fsync(r1) getsockname$unix(r0, &(0x7f0000003080)=@abs, &(0x7f00000030c0)=0x8) utimensat(r1, &(0x7f0000003100)='./file0\x00', &(0x7f0000003140)={{0x6, 0x4}, {0x8000, 0x800}}, 0x0) ftruncate(r3, 0x100000001) dup(r4) 00:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa82c2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) flock(r1, 0x2) 00:00:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189f1d43b33614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(r1, &(0x7f0000000480)="d883bba3b921e4fc97bae1652b777d6b1a3a225caf2d7aff43f93f1265db7dfa89d7ee38b8fd455d2a961c0d228c860c4228a088e8042ea6cf02297069ca563f294c918caca6c0653ec137f0c9268f43b580cac663989a721a4229519eb6dc9283d45ecabc33b3ba63762b0d959cd6beaefb85bba2bbdeb90b0e7466c089daa139e7ae22d4d79c0396b81cf05fda3174ead83f450575166e2e6ac37700eed44999efef473b70a18214cc62a2527ad3b36a166969a09f24cc933cdb1b6297f5216f9e688b1fa9fad4e533ae5d6a318203b870c816a97870e346e3a66e1188092efa3a4ecb8144117d8ddde13543e25dc8875a932f493810761cf34b7e48b11d91a5e4fa51516a51e1c9aeb5fa80d6c324226ae412eacfb57e60aaa75b54da04963142ef7482ad1e36382169826813fe530d56092b1582f5eb68487bdda21511eda8592ec151a8267102819cc0e9b2286bb8bd65e4efa7b8785ee5a36be32d05956edb276e3c19b48dbef9a7bb195b8433466d94f3c38a48909a474df9119885324859da159c1ddb536baf7c739aa0edcd2b6fcfe9dd2fc125005ca8a3b35bae96b2e9bf7bab1a8d33a46d275220cb7e609f9d29d83561a3bb0b3f266bcfc8c703824b42fb7a88756e87d0291010cd1cc3ff46e47a3f0edce888bc501e0f962b85b442e6e45e1dfdad13b1a39a83a9ce9c3681f25d5bc26d900ab94681c48daa94d8715a0165bde4e786c0ece1ccf46091839d9c6931f79a3f3d5ec5a4b4b9eadc38cc867c5ec47b778be1aa0d70147d935ea45e57aa975f87d8908395af63770b3c3f30fd8e6b25901414735f7e2de7fccc0dbf5ae0f3c84eff8fb72f89153600ee73611f05d4a44f323f4acee2609920d09137d69cb719f886fe0b0d9797560e0a34a64df008e87326b6556f8698a5c75ae9e1c31acbc4ab56951fe63df0e01719bcfc7c8f9d9500e6384c72ca429f64167daf2213458ca776cebec609fd5d0135fe68e50be91b0731374cbc07a68776ff0806e5b75941807dfc36ea9aea6e56abad69b851db1173a1a5adb0f8410a165df487eb5a748b2b17d728a48958f3688b25c82ecefd44825d6d5b98fb974015aa42dbfaa08a89782362dc4e78c215cf30ec29bb132ccb8072ecbc2fd636bca24d00e32ff4cfa7c25a3250bc96794277ceac70df9bbc14ec65b9c6c7780c2bfe65cf6f79369fe141845f93bc109bbe8de1c65e11c431d592fcb58938064c39596bd3864cefbb5205f9d99b9fa9e7f7ca63bf05ba84baed521af081742095ea64641460bccfe6f350bba294f88597854d2189aa336b403cc62df2550998655c98d57fa0ec234815f3e589a330a0d0d80e3f3eebec3cc8d34aa01d89d8218e30a36fc9f12b6f547ab64e7e305d548dd8d0cfd91da30393adad30fa6fd18a87b799c67a9746e8130012cf4949600ca6d8bd001d6f3205e7a830983e29496f08b89205b4fefd9071b850c183d82b61c39bc360ed3d568315f911494c72ec1b95851516146768caf014543dc20acbc601bb71e434e5414df27cbb73fecdd365641579f8c10acba2084d1fa5ab3a8a5522a10370bfd1d5361b86670270415fb1702d412a7d3090085f7112f1c25a3df1f0297125f150e5106a33dee6a4e70bb3267b556fc117b051e342c6e39d8530d797a026a39412ef27f57708642f0112256c94515ae0e38b26348e3b55e521df1ece654b0c369ea6c0c79848332f58859139f0a89f771488a456c05949ac2b206f789c3bd81617e23457c7a16da4edb6f6f95533b9b19d376ec73e03434fe0acc26a9fd156c2f726e37d13e74a1cbc13a3ab0bee3aaf3f8378928f1efe57043346cd09ed906e990ae7ab78e9870e40e0d1e9399acb67d2f5b0c596770d7f360cd68aeb30c37fcdb944db64b5f9ea73030dd01819656c1f40b6d81d94929ca3562c59cca19fc1efd8c8e78baa8c0144362195374b464bba7260c093a9c9debeb922c6405d2e533943bcd4dfe3ffadf23074ae937772092145b5b82d8e1037617d85f69d4902dfa0b26c66d0a77fa965fd3c029606f5130e488e0837fb67f8ec12aee3f97518b9f1a8bdfbc78bf1df1d272b5828d01f92838d6213cc9222cfce016d88045368a532994292a9da49ca204bb659dc014f38d2e7c928a88343019c734e7b4776bc64e40878aa8e6cf5995979111e027450f7af1b6ff970f870ed4c5ce37bba4a2c269c7c4b4bdd303c883026c1777079b7829a095e6162c767b86c946daaba0974e90ad6885d72c6717c50c1948e23b1ab5ac5b5cc45ed33ff424b7fa9e58e1836d59e25285e09b6d3bce5135fe4ebd2559dbe7f4981374c2e652ca6f9bc59983984a13d885ad2dcf63ccada4fa7dc567296bc0333d1281da60979b8312f2078ab574a6e373273a18dde0ac6e29b6f960a0cab42bbba867552ba33ba20de0606c6c7e9456315703a6ba9579d83db2524f34849fa072e0eb84d4b1d0f1855c94dc26f7893f896f2b3370ada8127e8dd73147f56847d84588c78cffaf7e3578080956127f9dc40300cb24414c1dfe2cda257a0ef0a3d06e6e45117787847766a0eaaef9e6fe30842a328c873dd96d4245ac241ae40d30ca526dc67a8a09f5db2488fce64ce612502cf6b556f628ec3de73ba1221789dc660b5165129132b335f7974a380a932e02c3850bc56ef2bb5d3c9c7765816b7b77c080ed7ef2be069d27c40efa8a62bc26abf5b6e46fd8f335725ff0c7952031ed1e05c2d48a1643ad89fd53f4f00df97872208190c86894a4886e5ca97004755c6063e30343720ae3c0e57fae474294664137796f05550572a4c5280394905f6bf3a182a627964c33853782d8c06cfe7120d66407b91bdaccc3b56e3b42d4b262403eb98886077c532e053b532c2eb4d2cd835ddcd37fa7a5d7693a4aab602143b98049e57c2a5d958e65b4948ac060492d7c46e3fa3d070478aa12e7d0083b09b6573f6cae1669b288cfff4dbf1d37ce7eff0fcb35efa7b5e028061b52df609a845d007c9bdded5399bd79e1a99222c33554e70ca3a322da7b07123bef0a3a3d99c259d18396be50000ef64f3a46295e7b8903efeb0a251e289ffdbf806078d89d277c703b3a8493dcc0f09e201af75e5425dadeedc2f87ec84f99bf51c45cdcb87655399b66b18627f5b83f0bf5f510b99c32344941b0c8191ac16792ef561939379a33cea11aaef63d0f4bec1a3d8d3b676e304b221401aaae93430bfd8f704b917dff9adc1de257793a152ec5fbfc8b1e1f65f6afbe65b3cecfef8ed7d71c37e926898ed150080233d7ce90dcc724ea7415c3cdb9dcafe4b2fa5444fda14bde022e17d58f99abd09f91ac175977664d26f4e77f1c9440e3d0c557858762b085fbeebf397b67afbf464a85b926e26155b8ae4c9a8a0ac78913bc7a958a00810846dc7e812b09c3c52a00f93a1f9e6470165997baf0d8f3fc2429ea5c6b108bbc32039df9e0e5599725863a9592c095cf528e72a917686bdf7de318280c80f2bfc9486c019108f0161277a4528fc72051c43bb43c46b3fe12af5b49aa876db591a71b24f25fdee88c28054bca5f05f20ee01bfa1cc1d69d0ef6f4946c1e075b82fe3be8568edfadff0ea393510575f1a0cd3246583f70a640a422aa2994125c606e2162d7f1937f5b337d1722134e1853a1583bde8453f4cd3a476c6ef048bac67d2a4d6a09ed61e7678bbab1337ed2223209d733b04c5d514edae480d9cbb794f6bf8aeefb7fc2461f23e1864a5a2043e3d8b22ed1113f08f990e5f5ea7aabe1afae2a76e82f892d4db8473af5d32e0d4f2ac6ab982f826de801d101752944bbaf7307ae14a351c3fb71d90784398f7acbfd398d9196d571ad40e919f63d54f2dfcf1a40867b0219596f9cba5acfb657a6c5fc0f247b73f7284e66be8ccd50f2ab95cf4aea96c40d08ee859fd3d5e94ea597063f276e077879d795bc432793198b6057349165b35dff8524af537c6b816dcd19bb4f0d97ed88ce0557add23e67f606cdad19b5989bf8e32ea01eb4dbf892927aa488b9ac9a1cab1ff6783c874fede516dcf9334a21dc763376ac7d741234bd656f7e0b98108aba97b840b3ba639021a4b351a293d69b63f9ba7cc646d5a45cb62a9d613391060ea2c95d5692196a6d57937ee92372d0c821c2cd1f652007736bd44388144c1791fd34ec41a1202b670046453400120f84293a78db667bb086f22442559722994307606a44bf7b697b36a4e531562bcc32fa000c67830d912c69a45b4df425d5c3f516baebd7fd3415572718f840adf82188864ce13d775c3340b023ee82e836f33af0a05f921b424380e72470f52d0eb46d388ce8f6e597fe096e9d0d35214117bd2130563c24c9c9debab43f13aa653d10852ede23f293aa33046117c837f7428da61dd4467303c794ca736145d4af68656efc6a3b776bd7f1e8b39632312670d2418df800725e1d03f43f2c0a96c41e0b9d2e32547795d689d423f7e347f9358d9dccd936a5070724a7ce1cbc670e1d20c61775aa3361964bebe773b65dba4d27220b87e5d24a44dd65c1a57f7bd7c25320b3ce63e33a02aac09292955efcf404f2f620605d3b3b75ed9404abb6567ad941ca9a8893542b9a17c6244a5fbca228e48aa85932bbcb9351c3e46b31de1d0efaf9e8e91727fac0ef569b6638bfc922fdaf91acecea53e1656385b28e6a1ffacf2a2fca5e187bc1127df9f2926de7de6365d1dbd6b4b24e8fe9af169e90ddc207f0e6bdd2fac5d8f33638364bf8dbebad528fc0df9862f52d9b2524d1267cd2618bf712fc0a0a06bc288ae9cfac3514b8969f83c6d7b30c934e66e421c65b2035cde9896e4f77d852f1c7199364c975b97f6caa4a8e5383a389cc93ec2b17e59c52a8d1c94771bbbd617aa6d9021e13a8f29ec598188873452f219582c3edc3d3af8f9a1a9fafa45b7159c5fa367f8a93d46e220404deb5fc63366920b2f6ae81c94d0614a9e166035ec795a1b4f94436a85ca3e300bbbf18f0e9972b17ee74f5f3efd850a6179fe6e9e83082d3cb51fb4cab19048e3841061366bd65bcd9039bc9160d5d63dc7823cafab84bd161706503d99b23d95f20b653d415bec567f7eadaf8ef7cf32e5699ddddd4ec6295f48ce3c8d3e1f841ece1fb76e63e6d7152289e8ff71d12d923190c2e1d5bd4517d72b11e12553f9ae12b3d2da7f884197d91919d852bc4d121a9a083983539738c508bfa1e43381e229c9215717ec0755e9487936f4df4c157e4bb51f48b2eb8cdf370991bd590ec4c3f2eb74f4631778d00133e0631701a6126db5162cc03a63f41dba001f837a393d3777bf08a08321cb8d628e5b7da9ea2d9f4567e626640847b6afff20d2bde8924200b3ea3cee5cf5bbc529005894c97968cb74741684f00807dd9c21295838d519c5954085526ec05b9a08e530728f8d3a8a8b5aa69c1cc09bc39633888e9ca1c2866b10eb6aab33aff8c7cff5f7376e6daae23d260fe4c7283243b9b3896702a7e491fa3097190ee65cce00bdcc921438d51bf9607807f01ba3b7ce160f44e869eceac776bdf2097a28b7c3ad100ad6f252fc015d0528ce3737d6449de03610b58b71229030b7b7d3739dd0919011168d4c8517a5aac22a1144872f7a0e9eef319e0332b08011a49ea839525df979874ba1876fb8b562013af96f4ddf47cbdaf9dbf83391723dbfd3b551e5160100695aa810f55437deb8c157073741b6e323ca69832998a4becd7143cc9498ed78bfaaec6e440b1e28ec1ea71eab88e0c81c6c8223a1b3", 0x1000) write(r2, &(0x7f0000000000)="f4", 0x1) 00:00:08 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 00:00:08 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, 0xffffffffffffffff, 0x0) connect(r2, &(0x7f00000010c0)=@un=@file={0x1, './file0\x00'}, 0xa) sync() close(r0) bind$unix(r0, &(0x7f0000001100)=@file={0x0, '.\x00'}, 0x4) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f0000001140)={0x3, "0f2d266f07f62a4df7f47fcedcf696b7e1ed26c2fd"}, 0x1d, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001180)=""/78) msgsnd(r3, &(0x7f0000001200)={0x3, "ec0f8e8661cba6f59b141576e6b9dd41c676304eb08390ecb85e85daf97d1113875e8454356590939577faa9337b2c93b34cefd0091cf066b0aa5739c76aa4d20a668df66b98087ef46e4e9d5ca9c151e7877aa03cb30f9b2485735ccd3b98755b1982827de59011ac9f2e722d9bfb11806a1ec8ffecb72671cc3a26b15d43c14ed9a2b975d972cb11ca0db8fe3ad29b4317bd9a1213d35e86c41bbfe5c3d4d9cb83e0e475ca18010451ccae94973014dfddde647c57e9e5db915028b78cf1464a8cbca803aed5e7c7c5c325d60ecb0cf78b7a8e6ee63e88295497a8d84290c3445453a8c2cf41b5"}, 0xf0, 0x800) msgrcv(r3, &(0x7f0000001300)={0x0, ""/95}, 0x67, 0x3, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f00000013c0)={0x3, 0x3, 0xffffffff, 0x9, r4}) chown(&(0x7f0000001400)='./file0\x00', r5, r6) sendto(r1, &(0x7f0000001440)="4da4a8dbe07c71c92fd38d3db0c5ad3cc8df0925a1679c08dc35ed12fd554d515b19c8261a6e21050c9d8c579b0d51fdaba03cd09e3a866b13e62a474aad7afc9214bc7cdd2add6d6e7e4426f692456e292f37903559f94401cf557ed8499b1e7c84c1f37523460c61011fd4de57cbe96c88ba04e1c7a48e454587e14e7dae733886932be5836f8005133f2c112f31957f0da1cd588babea79f8eab033e4ba9cb7d2a2ae821722e1fccf99c0c0294b35050c71d2c1080c49b872b7bb5fa3ce36d21afaf7a6a246d1b94090e1754e64c9e76c789e1714c0cbb4111131f784046d9a72df5f5ab401e6c3de6531c2747f23736342003b5113350ac0446dfffd6e2ec92f57a330dbcaf487eafce3ee846fbab24240bcf056632aa6709a036efe7630ccb59868ab7b601a19f0bc4b96518ab2e1efae4020c3a29d31a050d9466c176dee1150e628d701f110e6f090d54018120511092bcb7b87872fc065cba097cff87ec554bc04912735dd772b6e005bc680af8d316021e751e20772818af3a657b7a192f9873f087801d10693608307f287e603975e399d81a953a15756e9ac424569dd9466e817706ebe52c36d90185a84b4b8d6f37b31abba1211af779f25a5a31feae80322eabf993bffbc447808a67c0cb9e2c0bbcc79559cc5371b5b04bc4a077095cd35bfed025c77566585a047d4ae4f63ee00b90ba61f1b26c9b446a8d2628a07b4844fb07cffa99ad9a46e5a445f20a402364f68b6030ea30bec84fcb5db12837e57632fa226c83bf898d4a2bec2341bcc9bb548a8c869c50b08bb0cda0193118bf9d3298e932632ec9ceaee7425cc62a8ab057e0301e345ee9ec44c66b7adece9a73c44b65bbcfd16904ed497d888ebf524a199046bca8929c44eac229977b44ccf43ec5d7f94c91d9844a40257dd6297c1c6738ce7fb4edd0efe04859ca37f7588160af02797c74de92f1b6c75a16dc9c0e25c723e13d19cb62c37d70976ab4b17c13e0dbb32e58ece6a0f112bdaeec9cbc67804dec3e00bc1267cde02a0e5c7432a4d7f68dcf1494b8d9a3b57a93dee58e0a966fa4728894a3f3cfea651fee605239b0776b9dbe6f3007cadded45dc9bc919969efb765f97c73a52c5e5a174ba57d2021f693f01859514de42253b19a92172fe3b438fa337d9c423c31a19475809c9b0b872d9a877f87de7f3e44934ddd0c09334ed79331ea0b19b8a47c70928376f905eefec634730d7fffa8f769dc3f0b66eb27f6bf6c15067fa14c70f0967184bcb3f42716207a4e008d1148b7d41071e11efdd06d1089b0b29314a8c48a6ec3b78372d88c231d26110996a5cf4bf00f9e39b08c6268e5b8279931c95e725ae71739e96a82d1f77cace6643ad7cd3368a4467f3dbcd9342622b1a424622dd144c8490b72246413b4ae62e29afe1e64c5d3a020c033dbf58ed30319ec102606c84f68b8beb4b8a2a4c4f1b77c457a18b1ddad1826307b0c99a39c98c6d77fb47c2bd469abfbdd0123f0b1e6401ad2171fd2bde72eaf4c1d169b5554b720e7597f1a8b5b0a9e80d3c471f18c958f952f8c43bb26adf74fce2859410a46f9189c8e8908dde8b138a0444f79d8487fa6e1ec2cfc149209b3b970c25a122c75c13f6fad8db462ee5840b7c541d6683d8b4bb92d841db9331edc8629022022d4b1a8390074442fbc0afb7824d76076506f8fedc6b867b8c72ae86a8cc8b7838e768735c6f9f6aea2f3b7ba4f00221cbe8213f4ec820472934620a39e465e1886a61120c523db495a551dd9287a8e06bc23f345d0af455950326217394a06620f87356eb6fb38e80d1c0a11fa48a487b5d108623a8e7b8a5b6be5d97ccd6763c85c3c57be99e0feb4ffe51babce778690a3462c810a9849b7bd047e02f351cc075efd659e3b99d877fad9b752f3ff92a678c803e515d38394e8c010c317438b7c95b8ca94b9750293ea4f4bd63815670fb6aa35f778bf43e22eab4571add3f0942424020d228f05aa62040654e4adc4c608d96f5361c6ae956bf583f4f7e36adebd28e7c4b4b2b740b2a6bb066847b46fb1beb16c4e4cd861a6161530c854d009d4e689f2b5b62dec3a37676a35c0205fce82ee20edefb51ab7fa365b9c7112b22f07cfa8e0aa1a920e952031af8e16ed9618f23ec2f3495ae305cf6c3d2253912be6aac94288d17d6e597321d0f0d5ad0097d3a867879a50f3d432aa2b1103f910b91f9c24f8fd5c52e791c0e0073f31fbc5e09d3ed69cd7e92507cc4ff3d9b462e70e768c7cbcaeca72b2e0e48d50ea6b24d005befbccb46d89adba6bdf10b8ac41176b9ed4883c368d84017b94880595479578ace0a67da084f2e76effede7c332d50a6024bb20e3519cf757eeeec3ac44f6bff4503f51c8799f5ca99cceab2088f4fbaf6c642f69306674818d72ff0d4a6ba3ea61a9070edb00fc11ae41cd0c3f47ba4a37fd1101eb658e0911d377ebc012850747bfe1a5aafac17c6136e29f3e2f7bd44fde0e5b6fc0783104ae9efee93454c59add396f95bf2352d263c795cf186683f2b053555b2aa7ccb473c32118ad6330fb4ffb65d8e53cd8537e4c34355dcd9e152a8e07ad2432cd48d0850c05a5a2a0968c437cf686d81ff98ee6421c8a03788730f2f5c24e815b56affda8a8b8bebbe6ccef11e1abfde7479dd720dadacb3da609e8bf7e84f55ff295e1c10f7ca6e7282ff32110095269de5ce542ec062f58ab94a562bb2fc15ff590902df0b3dfa2aadb792562538f4923f54dc011e23258cdc83a2b7fcb935c3b434773246e09ce33004cef79f47db70d0908b7d8de2518ecf594575ab2391179bef7774137c07a8d192cbc475c1362f9a6f89bedcd35150cf222e6acffdf6f40283ebb0e91914283e44a03df64b75b9be36cc7e6ade9067dda90df2a9c276b07421586473c67b25c53566a6a8cf3fb9dbd47a9aa0b631a5ee78933cc431bfcf9b34dce23564abc5430e2893e08c0a4dffa008cdcad864cbb299bd99d28366736e724fe345a4df6c1e213f7c52f8ba4aee7dae35271fb468d633a4884027cedbcf49e6ef3824153d8f7fdbdf129af0663eca59ae0aba09fe48482dbb3d1ea5aa81058ab228a4405f5827dcb69887eb438a9f3783c663f5b5f59a6ebd842381d990e61729116a12e258235c3d83a37726cf4ef898b8f0ddd566f36da737b701240139f504d508b05be6995184a412039fe6182294c4c98e535aefd7d593eb40250bc523c92adc286545dba9b8609a87c3dec49c6af0940fda6b24d7b6953e544ce9bf0b63289984aaf84e96be026aed5acd44e55ce01879eb06d5541cff99504cf14a807bc3012aad9408d342d8ebf7d32db538bfe9f2b999b628c5249b73ac5527ef9e9c13072202af4983198c07a09cafd7df4179bde40a615376f216cfc3f177108f291b6a2f69588c8132ec1dbcf6c0929d3cbc121577e67ffaae124f6f8d7e8f9ab40824c372c280179618bf0e4e88e5274352502cc35e778401aebe3d46435519b30fa2225284e6a8797d52a7fba712e3b4c5d5448370e41b347cd9a29074db5fe053177360d499147e3c6e44f6e26558b567da8369a64cc51470ba016c98f8e72dd2bef43c1afd35fd1e887d8f79e7c631ec506904e8e893a671965e4bf855f6d34b9d873fdf3a2c770e70bf24ed653c89458a2844044db431e19382794a44b908c8f7b14b8dc2a9c9ee35b8fabc7b096d5f1451f9cfc2639340dfd00a67197611c8fe1ae7ee5666bb60112d5a9be45df96aa37f0fbbad4c2cdbf2c814bdf84c4307e4e3a93fd7fa2fb146899fd5e1bb3fef4d000dd1fbc955649bdd482bad74c2a167e768761f03eb3a2c8d5f2d775d558c6cf0761c7019ea198f326cb0d8d87cf831cc4ae49de3d70a58f92bb3e19a40d2c41af896296ef8a13c3e77458e022be8eb02d3f35cb33dcf7d4fd16ade896aaa6d05bbb8f244518ce208c5fc7d177169b829eb9183036d9c5c0d9c0bc07cbd91d874e9c679aaba20a0521e659100e7abff32b12845261749e8cd1d8ae0eeafd42972ee334cd1542e0f94c06ed27a0191f5d60eed65c25853f52368816cd97dc2574b1c3b55a83da52e5ac4cfd04434498789a7d5798ac42dd893becef38476b5d8d8761cc60cfbe9c46e071997478692ef5e674e426b4e97c95d9559a3452c5b71dffa7e83f4f9c911937aea666d7e3119faa406b54ea2316c7f0b0d545d5eb55af19d913b33af5ee681b54ecc03606cbe6f9fcf9f8995e1ba1bd244801a423adc3c3dae6b900a96ce5a603c431ab5baf22d7385176c4b065e230f09d2cace3e0e62f943fe0ac57d2efabe60f582919f6defc84bc0886d109b2081bb23c079d1867b78531584a22bd9a250e115838c6fb43af9d07ef3181cd8ac09215955d6bcf072b3a5338992f0fc8941f8ead141c7478a478757bb1dc262f68735b797d1ec256f7c5bb28a33126551cc51788abc3cc69366097152c6b622add4ac96122084b28c7280691ffc6a8c149c04c5c6c0143d08a7a0393d0b6ca8f95b7c46209d00bb3362b502844ce21a3297da12ac1e141ccd5dcd184dd33f720c4ff5f3d3cc929303ba667a489f721166d6148376265cc032efe3f7f6a3b07c411d99acc57e13dbbe1b4d0bcc6598b9ded9da90c322271e757c15a89b4141106e3051e78309f2baf00f7f4e7cc0e6d3a65eac8ea56c261566e90857d944f20a8e2825be5b1efe8fe3fc4865aa91fc4307e15a8390b8bbadd1601646ec9f0b14f566428b6656407abcc1233f67a4545b4fe19733753ec1cfc476005861491030cde41082457baecd033349cba937ffcb38e2f44d38f18a060100ff5f10269f20015d9cde362c84a1a059efb42b836718310375bd7dce2fc763b4b7b67059e52799af8ce3759ae9872b4bf4719d6b1af169583df657b292e6ca20c8776ae8321582c404b3807e755f2908b36545f2f19a46dc203a381d541c4ad933f14e766815d035c998fa3bff25465fa5f0e3d0681e835ab4e123586d62430c6db85a642ef64f387d2fbd2ea40718e4000aa25462e49b5896cf65c413ed6f06b4cde0be2d55eea3b2f9dd5ab727b2f8144bf7382b73cfdce4392eb7dd6e2fa39bd20b9c5c08255c6174c5cb84f7db8fcba641835d658531b95d3111586dfe31e88f8a6df2775a49c451f1b33d24b918740b1dee781aef2ee9a313d4d99e954ef3d238b9c3104cf416b4c71a88057e541684013bf04170e273106a95e0bf9b70c8d2dc485c0321625ccb842acea27b18e8315971466e69828a5e353cd263dea293af9f5fde01789f1fc5c833d8026325d352ba7d5d93d1e44c9f6fbd3508c5327a162c0c159f7ef362426abccfd09ecb3243eda8f28ca1e50b90690e7907dce688e30c5089517a0f90d58e3413a0c4f81ef1f53c8e618e294b293dc13b7154d5fc5dedd1d67f34815c6a8bf86717a7c5710d5d52cf942bf32729203a2afa07a6f01aefa7b46c815979b9a732938b796cbf6837a4463ad1ffed3496fcea0a63f12866f792a3cb95e7293c6723dc587d6d805540614198d5f6c869ce17d8a40dc1604d401ff9063314ed34c20254bd9addb49e7424fccaf1a777a77d82b8696594ab03130c50f5a7b36de976ab009d70beb0307720939bf4b895d1fa45ea83288b61598a69a214528a14cfc9e409d5a7287e3ce78f1b16f47cec48c74239d9036274f37949ad5ef16ec272bbf45ee562a4e6a599932456a2e4a0d0008a7433855681b29dd2d09c2c2ed8712b52959453c168264e1741f2a9a7f5e898111aedd19d6f79da374201358", 0x1000, 0x1, &(0x7f0000002440)=@in={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000002480)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000024c0)={r4, r5, r6}, 0xc) recvfrom(r2, &(0x7f0000002500)=""/169, 0xa9, 0x0, &(0x7f00000025c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r7 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000002600)=""/248) connect(r2, &(0x7f0000002700)=@un=@file={0x0, './file0\x00'}, 0xa) msgget(0x2, 0x8) unlink(&(0x7f0000002740)='./file0\x00') semget$private(0x0, 0x3, 0x200) r8 = dup2(r1, r1) recvfrom$inet6(r8, &(0x7f0000002780)=""/39, 0x27, 0x840, &(0x7f00000027c0)={0x18, 0x3, 0x42becda8, 0x4}, 0xc) socket$unix(0x1, 0x0, 0x0) wait4(r4, &(0x7f0000002800), 0x40, 0x0) 00:00:08 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fsync(r1) 00:00:08 executing program 0: shmget$private(0x0, 0x3000, 0x1e, &(0x7f0000ffb000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x80000001}, 0xc) r2 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffc000/0x1000)=nil) chdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000140)=""/145, 0x91}], 0x2, &(0x7f0000000240)=""/87, 0x57}, 0x1) unlink(&(0x7f0000000300)='./file0\x00') r3 = paccept(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc, 0x40000000) fcntl$getflags(r3, 0x1) r4 = shmget$private(0x0, 0x3000, 0x20a, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r5, 0x1) shutdown(r5, 0x1) bind$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) lseek(r3, 0x4e, 0x2) r6 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/93) lseek(r0, 0x0, 0x2) fsync(r5) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/247) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000005c0)=""/60) chdir(&(0x7f0000000600)='./file0\x00') mknodat(r6, &(0x7f0000000640)='./file0\x00', 0xe090, 0x5) accept(r1, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) setgroups(0x5, &(0x7f0000000780)=[r7, r7, r7, r7, r7]) shmctl$SHM_UNLOCK(r4, 0x4) setregid(r7, r7) readlinkat(r6, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/174, 0xae) 00:00:08 executing program 3: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x90) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x20) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)=""/120, 0x78}], 0x4, &(0x7f0000000440)=""/4096, 0x1000}, 0x40) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x50, 0x400) mkdirat(r1, &(0x7f00000014c0)='./file0\x00', 0x10) recvfrom(r0, &(0x7f0000001500)=""/9, 0x9, 0x2, &(0x7f0000001540)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000001580)="7ac88d1882b580f6b99d5604df76a3e19dc29c8967c32383", 0x18, 0x1, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknodat(r1, &(0x7f0000001600)='./file0\x00', 0xc002, 0x9) r2 = semget$private(0x0, 0x2, 0x548) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001640)=""/4096) mkdir(&(0x7f0000002640)='./file0\x00', 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) rmdir(&(0x7f0000002680)='./file0\x00') connect(r0, &(0x7f00000026c0)=@un=@file={0x1, './file1\x00'}, 0xa) r3 = open(&(0x7f0000002700)='./file0\x00', 0xcb, 0x20) renameat(r3, &(0x7f0000002740)='./file0\x00', r0, &(0x7f0000002780)='./file1\x00') renameat(r3, &(0x7f00000027c0)='./file0\x00', r1, &(0x7f0000002800)='./file1\x00') mkdirat(r1, &(0x7f0000002840)='./file1\x00', 0x8) fchroot(r1) semget$private(0x0, 0x7, 0x500) link(&(0x7f0000002880)='./file1\x00', &(0x7f00000028c0)='./file1\x00') recvmsg(r3, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f0000002900)=""/135, 0x87}, {&(0x7f00000029c0)=""/125, 0x7d}, {&(0x7f0000002a40)=""/16, 0x10}, {&(0x7f0000002a80)=""/94, 0x5e}, {&(0x7f0000002b00)=""/152, 0x98}], 0x5, &(0x7f0000002c40)=""/46, 0x2e}, 0x41) fchmodat(r0, &(0x7f0000002cc0)='./file0\x00', 0x80, 0x400) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x80) mknodat(r3, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x1) r4 = dup2(r1, r2) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffffa2) r5 = accept$inet6(r2, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000600)=[{&(0x7f0000000200)="2a9a711f19d0c2e2d397c5494b74e2ee9e6a76a2028e6bae136136a07f716efeec3b535ae44157c264ce77d7c697accde933398914d13587b96b36909dd91daf08058dff6ab596379f26393eeb7dd193932b24fcf55fb108238dcdf282f8b67049b66374101ca821eb3093209412201373d3bda7771a3786f1af3fc28e3b4858d6a310e7c22fb7ff3309726858846405dd62da52d82621084d8eb38aabc4f6902970b02bb7cd2f3d833d4ee1a7f0191e98", 0xb1}, {&(0x7f00000000c0)="daf3b5eecf36eb9ce83abec5e3787700797be7", 0x13}, {&(0x7f0000000140)="4941d72b5957b2bf741f83", 0xb}, {&(0x7f00000002c0)="c5615237e7c11c146e8ef54c930267e39b801cb9528fa66883c1b16089a5bad255442f001559e587f36f4c9fd62a12187980cb30628781c9082038ef121b81281cbfecc6a97704c80b628c42da8e18f1d5f453995f3d817c133cbc83020075203606de4d46e9f11e18dee21987e4f1163ed7992d96a28cb0ce3ddd194d3d0f912671316cad38c07524b20ea939272f996b7404c3306682fb56f342b33239ded0c63cccaff2ac624a5e06b06f3a93ecdfcd", 0xb1}, {&(0x7f0000000380)="df5b42d9ae106e5149de68b7adcec59b8a372f954c142d3f0554b48c0818daa10e9fab298ff3b0f0d198ab6b62d87a76e14f329ffebeb4307fc21d33013574ce90481f3ec5e29254b4a11a3e418640f638fe02bb0240fba6149cf11a40026914ea121fcae07c608d12b6f2ecc1184d88173a32e83ff6d77d87af8ac8776deca0b4585bd9847bef135d1015690da63c9992683e08e9c44e9b8b1a8a61204bd7e5", 0xa0}, {&(0x7f0000000440)="f508a238ffc2ca356f6ee842019350c333924436f88d670af62edf11c954d8844270aabfc120e6587a9add4108440153b74a3f5cf7ea1020e328ebbb7ce090265edf9b541037a4d642fba11584349e656f37a94d26f489fb439f3d1493479e794c7e978fc4406f1aa54a037b867afd0a4bde3c0fd807df1607dde60cb1195bcac3c07011229fb65cd719d60a5c9ac50ff5e0f367c00c7ab9969bf6f80f880263a572bc662b4bb7480fe340f70209d9a1f6e2d6ca54836ca04e48b3ef997a9d04", 0xc0}, {&(0x7f0000000500)="92d4cd36a53fa8f38d15d9e0a2493a91a7175b42f4752a10faf4793158caa2090ab2713c9e59ff620ad4da731e3f51fc7c698e44977d7457e814c4ecc0f1c85ee3d22042cc4fc27282bea76eab2f84feeecb0229aed1ef8aa195903ab947f443a5bf9d4739603b5ee026233a5f78b1bc4995eb32ffd2fa650ea38fc6cb5cd8832e6e126b383da315b264f3e55932c16cdd2e9f5096ab374e3b74c1b51b79abf32d502769aa31497d8a5a7c39bc922a61b016a83186597de431122806aed888bc555d1617703c790e53bae9d9d0ef75cf194b49ce50c84c1e993ac31dc1", 0xdd}, {&(0x7f0000000180)="a69af9eb4b80d368a5eabbeb4dc1ab222ba0be379715facce1d75d4cb3500650271333", 0x23}], 0x8, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001564ea4", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r1], 0x38, 0x6}, 0x4) 00:00:08 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x60000000) fcntl$setflags(r0, 0x2, 0x1) r1 = shmget$private(0x0, 0xc000, 0x28, &(0x7f0000ff1000/0xc000)=nil) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r2 = semget(0x3, 0x1, 0x8) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000000c0)=""/213) flock(r0, 0xc) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0xae}, 0xc) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200001, 0x80) getdents(r3, &(0x7f0000000240)=""/38, 0x26) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000280)=""/82) flock(r3, 0x6) faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x4, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x28401, 0xa8) getpeername$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = open(&(0x7f0000000400)='./file0/file0\x00', 0x10000, 0x101) semctl$IPC_RMID(r2, 0x0, 0x0) r6 = semget$private(0x0, 0x5, 0x4) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x3, r7, r8, r9, r10, 0x10, 0xfffffffffffff723}, 0x5, 0x80, r11, r12, 0x0, 0x0, 0x1200000}) connect$inet6(r4, &(0x7f0000000580)={0x18, 0x3, 0x9, 0x1}, 0xc) accept$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000640)=""/38) mknod(&(0x7f0000000680)='./file0/file0\x00', 0x8101, 0x39) writev(r4, &(0x7f0000002880)=[{&(0x7f00000006c0)="49491fe922b31ecf44eaedff7e634bf1238e75aef834098befa355f77e4355a8098abe832e42a4d2e0daebaef38b6392050ac55eca20018ff2589194cbb2f18a6b22b89a72838259ee24f39fb741bf3613701896918871f3fdcbc34e7438f5c6d4346aad8fc446b96c2ee19208153388712db88130a615d870b5db30e04dd489cfe792164a67a3b066e6a4007594223e24adaf4665f6d8e56d2786c1a0ce04e9ee7a51b033ce900bc625229c63025bee971cb4975ee2365d191cb14213dfcf", 0xbf}, {&(0x7f0000000780)="40230781ca38d5be8f696cf49edb5fd9f234b2863c48c2d35cc96621b36b35a032224a885e2ebfe6cb773e155dfa69bc3e9df742090a9abc67788736e1c40d1f9e9f2839a24a44414843d55660fc37173ee49fd408fc9d8ab40638b4f3827fdee777421ecbfb831bc799437af9bc04b2828cd6f3becc3931ab1d55e910f28bfe565d27fa04922d1268857e504cb2c44d752172643cfa127813ef95b0121be85f16324e2626eb9abd8f198dc69f701083746cfc213a1170b09e9205f6f6970466b0a2f828f61c609123451d8286df2a25edeaa41a8854776f7c345475ebf21784a73b713462d48cdd1c8e1b29bfce902a636be2c5ab12c06192bbe5442b0a3294b3340f9e096e32552b77c649a940a0db981d235ddd99b47cbb3441817475572b9c6bbc6ab938f4324663dc2f666b4ec6ee038ed64173ddd197b6e42e9ff48e9c347524e1821b7667d4bfd5893afda464832092104c9cea5ff25505612360aab25390707ce5a42878bc811ae936caeca47d4fab70c06ddc868f06bf6a7a07875c2ab9fe86ebe5ed59e24ca6571e583cdb83e6974ddff85d53e7bd0ff00f96fbe43698d5913381e500779152e0a136aa5e0e0e6757b2168ff0b40d5de26fa8fbcf06a2afa0f41bec5b5e921d6988fba1cac57bc3f9b7e874f125eff70f0cf101e3bf606e267477796b0e337614abff622f1b38c3e327609f4f2b90c710f09403fbd7f22f297e1841a2f49bd019cc9c37ea16e4db24767a240e860bc59bd3792733f1e384c60e447f597c30c864c0992207710261944f265f7bf3e632e11854e5a07722d21ee20899ff6efab9401d3710423393585a3f9c3828aae79ea4bcd7c2e4888aa25d48215a7ac95f49a43c823a9de60616acc5a877844222a2cd546c6a1ec7c8d80a9f8053a8fdce1b1c64e4c4c6fa21fc079085a255d16a82881c2c78db7bac1f39972439a697bd1470ec47ad3ac9d56ddd8dd10b9a07b0464663211491d6502d325335325689f888569f745b7d5bdd966e6c2d4d9779b37b2e5b14faf728ed76c78ce4fbdc77a33f44c1d13f770532c4aa2187ef8d5aa3e3882f945e7962695fe9cec21d2f69b857668000177767d3136a3aeec8e034f991c6b0d103e88d0e0dd141d70b4753a38d4b7afe9f151e96fd0c1b85b3fc8dd1a6b456d71dca42e336c468dc047c0a0f10f2b0a97f490b5ae77d31a2692cba533fe54a50ccc477433161c972f163a0703148e45cb25a01ace87ff7fd9e16ae0ae1be1994add608a370d0e4b9dbbee81f520939a3325921559f197d7c52eb5fe2fdbb10f381f83c1e037f2307ed7615a6f4bd86c190fbfb0ebd6cd682832cfb9d1e37d097f901cb39525281b54ac81b21997d104fc692e181c0eea02fbbc25c4862035d27d08636596381535a8630e3200b9a8798f07eddbf3a55c0ea38e29a86944fdabdb5750fdac3f82c0787671fad8485bfd9f36c87c9c111005eb2d23cc69bc70f7ccf1e1a17740886264a267252631ac1529bc9635108c4bab5c830374bb39a3d7ce15e758cbd718495f0c23003e552b3b907390305c65d24082c2f0dd11f0086b4a4573c3b83669573445dc78b6d0b81823be2a95268a8dbee80776e650b04c10c90a43d8673f7c477571b47776fa1573c9b1fd86937c0f74434cea41a006b5d1f44aa7bf3748121177cc0e618221bf32136b58c9479421c5b2f975eb34bb09448a519869d6b068e31fd4c8c45415bb90a34e007e2e617fbf93a8deabeefeee97a6d8d5bb98b5f6ef3d8b9917865c7e822edcaa73361f407f5af579a65a827c6ff736b2afdf8d279f991d0a0aef7809687f87f4b7cb751ca37a18e1765f3e8a7d36bc9bdb5fc144733b43ccbc51c3b3b6af92bfbb085e135d3bec4d9ee81be2ebc4ac3b6da1995a9b5923fd47690756b7cf3e6913937dff973224b66148c15e7123269a262ef951f423795e76537a0019e2c0c2a50a6be555d53795759511edd856ac9f1b624a97fe736d41bfcb086036121ae3a3b928f7c7874e5eced2cc5787506de030f2da09dfbc13edeb50db114dc6850046371a6248b43371425fd6c6cbfe6aef8bdf643b40ebfcf088ffc300d47a2a7c66e1d63032c47ac576d035aef67e13d8378b3cbd0d6b723ac3dc728921cd38fe2fad309dcc0df379b8e3476bb691b29e9abb284fbf46cc4fe8e222fe957fa6f79e769cf55fc268d6dbfe5c8188f88c4b99dcf390715ffbcb0b0e204376d664c4b7ea39c4403f511852ec97a620bf030845f32d93bbc03a1e4e58808571e3a2782f12fd97fe2982cc669c56a3221f102c1543263e680da41f9ea9a4beeda7fba336474f0f4d214745b832c471dd0bd46239f582ce59f84c5ccba741370784ece1afa7bde5f47186d20cf96ee02e5bf963af8ad17246d3aa4e8d240df7f80ae09e3ca6d52a8c92ace0ffeb69366b833a48c87c9071969e80bc282307fefa7a290016065d13135862d351494be3c9debe02d3965e2da5b478e23c60e5b968b86baa7bb38aa1005a55c3eada82547d6c64f83567cf4205881c550bdaa2798f11ea7be62edcee02b8cca78493fb7788f70810de5edf7005349b2d2ae1a9ed34d6f90a69fb4ca3241a2ea7b9f9ecb7fa5fbc106d6de12901cbc868aeaf5b19c50d59864e65339cfea149d078d0d4e07ca8a64257bc3a9d310b239dbbeea5bf22ba03d7f78a5fc9a870ef1a7edd3421f59a43d6f2f79bb23a80edf3a78be67b116fcb8f7a9808d00a3645db34d79a3cfbb3c04a8338f2494f187ede3b044016af6cc51d071d7a68a47b9a0b975e727f2b1e9516cd35f8d94df5f1233479fb73292c45ef532451f656ce2406513a00d045a709446250ae5b96709a12ae69a971f5e4b261bc0c8e25a4e40347c4f8c87d09d6989c9d55bd5a5d14383124b5ebc02b027cab2f5fda07f638f95ea4e2a16e67e9f1765b4a5a2dc9ffb945a747a4cfe1b3736ef2b48f12448ffa01fd6090a05b48af208596b85a1ea644e2742c830e75335ddbbd9dfbad36f545715be60b01bb87abe43166a4e2e3bae122c29bdf6a5023a044c8f4a19a6f99e20f8c08602eb7bef59da4eb2ac129a44bfa28af10ab085a6efbb13ccbdbf18b9940d03f22172a24781172a82bc4a044449433b55d0c10ae3bef5d80d0f062d1e4e56a91a77235cf88da503d4bd266589b28b53c1d602726c1db5e0c3545fa954bb96608ebc88efd9e8fe4d5f2bbfe932aefbd927118653288b8ec104692dd1d42970c0d49d7cdff5861ec8d8ed5094f32907bd2f0c077fa64c533627039fd0a05382c8dfc4753655b3527cfc1609686e52171bcd19be890fa078cb86d7d762cd30a9ee33b6eae9fb6570550d234c6bd723672d32a0958c6f31ad40047b8b4746a3fbd0681007aea2b93438ce00135435a414bfe5f9a2395f392131e54b7aba06275c6be13585168347e939864b6cefab70ce125f594f5a0b96f98f19e5eeb484bf5e405570b0ab47adc699265dda7b9f447e03b48e72483aab676b6351a65ea24bd7508a5d9b4c6e083ab981e020b966f90c40050ca2c39977064b006f443557309f5e96e030a6afdc4d2e9ce6fc6e898e3355c740d285a8d0917fdb60ce2347e6fb747cf7ccc257d1be1ee6985bb4beb8d9b5c23e934930c5f7f66f62340935ac9eefe422bef1d01220b3c3bce3ffe2d49b218011573a954ae5989b6283eca8d366b829d2732e1d55c682b03f3fe004f7164386521536101726393867728da05372f4b4023dfe1639060916aa4dcecb59ee5a8c6ac02e7855ae31d84d64a3ea1ff23fd6cc784251c5edc7d3c2ea754f619cd6b8df50bc4d7372322baa936b90ca47d81d650ed94d13f06415bacf5303ac0127713dc4e6880286a653facc2ed3b402dfb4cf46ed077ec2d2b9928d5571ce7594462f5fd650ba9785d328d9bed95eba9242f087921d73c6b8f7120988f4f9ba91694666d7966aef19eb5bffb602979125763ae21a06bffb133b2564126c8a2251453e01af814daacc2dedc67a031461f32ce59a8cd6d6c9ccb396c8bdbcc1005fc5e7952a0e85f3e307236637ba783429dd09003022939745c35a4bb69ba4ad8dc9b0259cbaab17caecdd10130975b7eae103310abc2fe0fe2688fc65b6a711a200bc81e34b6a6f2e0cb67aee224d21cd1f02a016e1cbd1ab47e2b6d3f5023bbf58945587e3c990739faa25b7a5f84fcf8da2c94c22bdc9805577166a8ef7f87978b2f17d0bfb53f5e0a00216f6fe7c693778ec669fbc3b54a6664f02d2e874e8d85609a62629afa71d334d947cce3a56c9cc46e31d39f41ed13f17842fa87119ec924a92291603df9de6c68e48533a10021af1ad845c031676c6d69efa819a46b4e9821dc56d2a5e65e184065e43daacaee18a70b8bc072cac4ea62c730f546600cfa93304dc21c93bf8cb1fee5c1f9640f68e44065bb38fca0492efc5edcdfc69b08ea801b41272a5917e929c9718298596727d6e79cafe634792cecbe32a7a29744c62d0b4254f615b9231125596f6c5beae51f66c1d33eaf0b55dc3bd6fa2de763c3560c7646d0dcbce5fa65bba6592cbc372dca94c40b3de8b2aafbc3cd621a3d8d96348f701e8c805b6be01ebad7cb5b108b611046a9f2e6fcd6fe45909d4f7a665bc4eee13a20a093922c5274ab450995a6b14f0836a08a99cf518a5f2361a899357906c1fc864aba74f76808e7ffa6b98a51a7a189a6d39c93a497aab4ec60079b00b02571043f4aa53fd604f15fad78a9b8740e4f1f237f5d5d4d821dc0eb7da2b4f41da54850c808b2ea297568861c6a7ca9519db4481c019a8ed89dda6cd24aff6759feacabb9487571344364cca9468fcc74d980aa4ea1dbfe85e678645f4ca1845f8eb29c195e32dd7575fc30122389980d9e529184ff213b45cdd5ae9bcd7e94f2557512870d5f7e64cabdfa65fc9f80d27c859816a0354e88415b7687d1ef474381ec4f1959f67a71dd953ad950943461d8ae42dbb5ecfa4ec69fe99fd7226401120191c911a91b1780b740e88308efa36f559ddff3c5d857fdf0ad77c24fb888f2e8fc04f9544e83294ff66ab512011c197dfcf3a9f47f0f94071777793f90f5bb89c832fc8b7b3b1233a2d9f36eb5fa9be5f45c792c7e539a61fa1fdb34b2f5d183e86b4c30f2aa1ee23f1d514206d12196c0a3c28fc488f29a11a8bdcabaa33ffa2d2c91353b8f0a3ce535280b20ceb66c169b515229dc72eb9699002935b2c2f1c10032ef86c9740f1f7feb0d145f146925635a53893d72608f705ff5962bbd2b14906ab12aaf5536b9fef188a791a2ae940ed5da3f350fd3988a713db6bb2b946ec1e011c7d6e1a8735d6f6e8f2d87fb192bd78cae1d09225b57d492f93a7791c164010f5c569aa175090698f5a2b01d676df4e893390ef48aa6e4f94fb0801c4b8845af6c2174ba37db425703c3b6db9b96f0bd11a09d66dd9c9f34821f9899c968e3c8bf46daff2792e899864ae892769f31322c088a9ca9fe9ee25fe02b3c899678cba129a8a3f7a0c12a4ce9965c1da7bcd680160bc77b64866803f3677c51359b3a98ac7899539c0a557c344a0386c0d138efe07b6a448045d830a1d2f5a6bbcb27671b2c20543041842784c1f6712e5d7061949a5f8cc224df2ab99775312e16448cfea6088ce9fd094723dff547262af999c879b21904ee68d2a63e4e57ec74471e82a9dc8cef1a3db2903bc5e3109ddea7be5f4607cffef3ce1de01414676ea502140939448ee17c90979d1916c0954c552a3c494d4277ab9b5b17c29464cd735d6de7095a773675c", 0x1000}, {&(0x7f0000001780)="832fbbd8427ad8cfb3219ba99aa85bff5f4f58d6b2eff45d8303e30d3966abddb757f45de0775d6b49efeb54c9a985c8a6b98484c59accfdb752d077e85bf45c91c7d5c5113af1a461bb9e089a33fd29261170c0b59b9660222207697742d71547ffb3a0a4a3cb38010ccdbab5b27ce1236734c4c7402241e3447eefbd2cc87c7422fe8397af17d26303f750479f918aa51bd5f401a8076c97cee042bb05c505828f3bdeacd7f88b7a13ab4a7ac771e0d21e86b668893f55ef731101f37990244d9a93e9e13816e30658d084ff085820cd6160024a81bbd7ec5e2cd1342d27705877ecae7e2747498b9947477985db2a1a98171bffbaa50e6383edb2f3d3df9bbc17a4f0cb86d318f83dbb4fd20f750a4da130d756b09560048a18849c72280c921cc723b783821913014c12a0e1dfc8f4f868e9234a2275bcd9597baff4ab5b3f86070eb7568914a726a26573f05cb9141621cb882985952116e10f45d5a1b6e2951c42dbbf71033aec16508a70cb73acd53b3e951152beb12f95651e643ba44a177b56854fe9ede1cd32a3edc0e09016dcafb8953239564c70159b1fe105536521e93ef662657f22e0346182f27c8a19db43e46873618dc53bb9020ebf68aa4cdf3214b56f40e49ef3d0940b10a8eb900a4d0a5b94fb1c260b7112fd4b27c032b338671b9326b4a30fac1f7dcea57b833adb357d6887cf182b6adcbab785309c7d47b1b88756c79eb16a7add56b8c519845c15d9f5239ce6e9e19678d5ccd43c577f1b523ba5f5dc047954657a746a5308071744f81616620118161b19b27135fd4d2d3bc60eb64ae45412306170d5a28c5d3de596c61fbc1b8dff213751e0e8d0ee644660f839b6bdbf7bb8a0d501063b6ccf31cf1df5061df950b7364e83cba0331cb6f37d9bae9d845e0fa42ce25dcf9b41f1524da140b1441affe21c7257eba2c1f287d69b12eb79afcf1c0a2b64d5e19fda8cc387a12a49aca35908c48acd7ce78834ac629993f66fb58aa08c1180a4f954d7b124281ce28ec1d38d1d0e8e8de5b973675e1f1e5cb8b28ed6cddb08a83a1023ffbe828452672442d4270bbe18870c76f402e3c375e5a42b97574e2233b03af8dd463aafb25df46d7b065fad6e3e4ef0d82af4b76ee09fd1f59a359c59c99c0e12925409d5ad828debcce13fb7853f8b41a2b0aa49929bf744cd0a4c194ce8e1d5723a379747e610fc2dec467d29c3b9afbf5c776b5f0f97419f8119a74514dbc0fdc3ce415bede0ad671dcd5e2352b3e930f6532f9a3196ff427c348a5667d868397507183353ba006c6865de53987b66f5c8e216b70b5c9c308878b72aea781cf8b1f3fabe8570d3ecc18117bc5e4c90fd74b87bd41d6ecdb499c50b12f8daf25e922ff815d3f12eeba38dd72a493ec592f15bc0d04ea263a3fabd472317f3c9b3cf35b97b9ab7e13beec5479e9d75a2229eb7e5d45aa1cced034ea381fb6d03b93e9dc683a40cd5e4378037e81f7adc7b390b44bd6d9d590b10adb7cad3490cff3666c96b2cc691284d6e04755cc3c3b6a10028527c27086e06bd7534eec75b5acd1a86034a2027e14a52fdd1d33ea87423a4b2749e9fd516b2485c561ee75595a83d0ee335db6b7ef70034fa81bad19c013d22a7d6614b007025e5a21c69ca4b320f694ab4e408343fc961c61d768fb31ec91a4895c38fa2f9c5a2c4e95f9a231055e238ee5d3c840077dcfe8be3b1d3b5716eb25f5a72d9282d50498c7c41971a6e08320b6bf29954cce2c2057676a0fb168d08b900d38cbb3ecfc97c97e005443676bfb36a14bb8f9c7e39abee8fdc9e48e48897a4e34511d064212a60fd444de764882e626556ba80362bb5a8d09d4c350c7b0e4598e765dc7a8bc0d09e04971c990690fbba67999e92713d3aa72c1d921f7bf902946d30f5a814995c81463bf3684c95504f132d1e4581aae2ca3e1d43002b2fe27776037e0238c9b084e324d601a6e219a635c32087aa46f7124a4c171eadb52b76a11a51cad009944c25a5d7eba534c12e2d4027ab252e5e0c7af67ba10442f9b1128159164aa7f2e8caeab511015991f17ce976ee667d981ef79a7bb5f1cf30fdbd9ea8bcf1da4ce075a1f7cc5c930cc28fa78651a3fd75ad38ea49083ac80aae6ecede23499b6eb0eba8134ae0c3b96c3bf199926744e38ca8e85aed811b4f9b9d3347c769b2c7e641cf99076af96a91a4c6288dc36eba5d71fdc8bc81f7fc16fe1cc6922f06a80662cc454adf6d3c303b753c07c4ca8662905f58ede8a8f49eb525e0c2aa6506ee7761d70db933da3d8232779445893c7e1ffe20c8c2ed623e5262d1a041efae9c09dbe4c7a43705c6aff73b6721b3a52bbeef68936f433c25b7e27bea5af353f749b016824a744753c30f1fc72694cd4aee26ce2a67cc3d3034eab55c99ed89b8da957c7feb2469dafc647f2ae98850660b6e9c2ab0a12ea7a3c545cc0d4ed32ec735a95febcd3aaef4bed2a33dacabe9e2b2c49ea3bede0c32b58d296d0dc7c1df475494bd1ed13fee3830a440bf2a21ceb5c25cdfa4525c6501935e7bc6df069cfeca92dcde58d49b141045524c639b9cb23e4b66c46b43b9d11772193fb05278df05fac7ede9966bcaff8897a57c4902785a4d03df40c9eb7a4406835bab8ba6c6d518a152bdaf2e51a41a6d98f4e28dc04660a45d171f4f539799bea68781cc0762a8f62552b9f9d298fd55e9bf4be83ee760d5ead0ec2b8b71c728f152aac3db896e246afea3be5575ec28949b7f15dbcf927b4c08b484b9b7336183151385e18e1abfb71b515d532f36067cb8c8d61d95a8aecd9cdfde7b66b8f49a0d348ae270420cc947646bc44cf01304601e7bde5356151643dbc94688a3add1f9d18fb99e69d364ec0b4c5960b258cb1941b75be958d6b6d0e3c1474e7a4c32a7f50b84c7c4b67195cf46dcf0fadc14e4d6a118b4bc620ddb157244d1021f9f2dd93c937f9adf7386fbea4022bb6f8fece83cc1e83fc3d29b586449ee4823065568f115c33a10bd4c7cba850cac4a67e7537401b35734f0ed5ae375190dcc357f35b226c7b05a0feebce678e05a077904f87e94c3e4a0f33b51d5bf65c703fdf021182e88c7cd121a0b6267923691ae54e20a1cc871171909b3c99f1720512e8212e1ece988c6568a8be7fb4dfdbd9d023511a6a9510721f56eb32ff37026b518c1a4bae43adfb4934cd719e3886b99c6cb24f375e08648eefe46e6afa6e366fba9cf92619dca5c6a07ebe80eaf377a1ce7f75de30536109421f501b6faa0e284f4d634dbd47d4090cd48407238029d99b363a8ae7765e41939948ba8fd48af43ac0b4a789f899cbcd0d444e70faecb880f8c01322258bd7fb9b1776a90c83751cc309056a65e94118a9094ee2e084e27241eb472a3df631ab27d4ee488722a6d84523e9490358cc5896ef3bb6c5a30d01be8f0722e75c652a88efdeafa99b7cb7cd8838e8bd18a89a71cd448fd6d7f47f29a727c8ca70edb0686a66e16923c3afba8e03469c4d4c937056db984b846110fd3284d8ee6dd76d9de7f950ca4441ece3d744fa0765adbee414c2c495ae60100008c1aba24afa1bed748e00b7abe448aa7ad619a4a84ecad53bcd3d73b7fe610859e24dcead311efc1a31c6f324d8da2c98677a3bc5261f2742538bc7658ab5a116bdc89a21a206e48aff966d210d12495d4eaba41ac4984fde07cbc02a8cdbe8a5ea08db6cd7885175ce895e0a79c17c92a6a058644c9cc13122ac25ce278092719e92d5c2f78d3d1de0e3b61b04333a9e57828147432608e6d48c09d57000f9d06fbf69d11a237ce40f6db0b87090dae678b51a1fcc23de9b1b95a8a869f083ec1c3515d6de2eef00a1d6c03c3e838085ead8c4af38a958c9252b97d7990aefc5c37685ab22facad1e7a86ba377cc4369ad8a79dd5995c51bfd99c86a83c9c620158ef93b2abb1aea6132f474a08192f8954e8cc3fbb03266a7f72bacea04ea66f1f79b35338b54c6bdc2506bd91c7fd6e27ea33745ef9eb0fa0d90c34829f4872d77fc5b2c0142168965f728e1a4f14f6a6bc3e3666f7882c3765ff99dcf5170bb4710330ab906aac875f22fd529d51ebfc6bea21d4636e250b1f0ffd8f9474ad2fa0151b66becec90ccba5e0d64f3e02ee676dedfcc014441711d8fa63a7db575ddd0d2eadc7ec376b906fe0030c5915a6849359e2767cb54fa4a69396960ee18ae40f21b573b553418291dc52d099946822e66ef77382df3825ba2be706ec7a018cf064a608e3701bc5e3ebfee3ed90ed6cf51f3c9ea0698bd5b68a5364b5a8c94e6ef07e275a3cba735352241520f18c29791d59c786f6a481af8e3ca28cab15fbf7a84541aa958111aff5c9492edad9e44d7c8b3e2206f0956b18cd64ef4afc0ec8a94e3d78801c451d2a03c01398134ed9a0a102614db1f045738f1bdc2fb0ca6cdff53e406837b123432383a379a6fff6f0deff4c3d84c2de080ed73b75c8e63efc1096068a943e6c9da0581aec50ecf2770edae406858324503ae8bb1b8c91828e5c456f0daae922a91ff97bc6129e8a56b2aba868f36d393d9f8e6bfaa35d520cdff9d3644a304c43ab60c078e61129d8edc885e0169d640ae57aea82c2c5515e42c851911a99d6fd5e90eb65a3160123c435762c30b81ce4fb9beae8878a7e97570ade9644965cc09702cc40f96a4a302d67d8139644faf35a62d7e443e9965c0b4ad1a362a74497c64401393860ef813ed2d4fd4eff8b40a3c6a5654333967d29395d9d8caacde7dc03ffc8f29ae462059ffd521ca2ed5ac765c16b87a70085514fa9757df93a4d8dbea430187d0928e21ba9bfdbf280c392c9f3c2f25a532fa52b6a29638a8070d00b466360fc5b9df5fba5a764a073ef3ce9cbf26c159fb38c2f437a66f7123ea04fdf61d8cac7e985e471a672aa82fe9f3705303715cf35e61d572fc8166b8bdaf07a68668d7e27704e1edf845a2ddbd7200df019fc2c8f97bb9192abbb7e3b5a237cd8ea30b24e1e560d68a3f29439a53ae84843b144aeebb16ce1bca09920f054b0906d1ae4600ed3c02d3aeb2af356a5e35625088b00a3e3bb1a9528214cc4f3f73f0629588dcf8e290ac91dd22c9db3bf02c628c4958a2242f0c231eb8923915792d23853d31bc9a2e8724234204c91abc817608a628a60dbb7c670f4126fe7564d9501c45a4cd7454df62c8777f0196aba2c0f264f6a8cb02ad18ae7490cc0a3cca640d7de6dc8315abecea24dd5c056437228a5a9db6e7bc1ed81cb76b05081df4046b640b6ed7df56bab6ba15a7d7f902c44a9bc27c64da95895eea58142b0ab2f2e06ad34335bdcf2a71f79631666434ea4898ebd77d8b21df1f7ce34f20d5ddc0c733a6a7bc21715cf0cb924163f09696cbe0f938e63b752c59cb4332101fae7cd07f75a9319604ff6de39af5b4f54eebf26c459e1380b5d872ed653161ec9674ee179c829c3d1b8fa3206c6ae76ba0458879a56212044a49f1a31bd89196319c74c89cb004e73a8df15e6240d79de1d50cfaaddf960e67fcf03cc2218d2a5336190b8c9627372fcc0644f7546cb9a372b5dd0a41e7ba8f53ac44ebcf253a21a1b9164223f89fe295cca8b10b225e6003dbd0018ca66be058bb67f50d58848de568bab49d8c09864dadb92db71bc098641cb088f5f62fbeea5f9f860feae970d366d8cd8d185299cd859806e7405a306835dabd89f5dbe667218ef85aa7ac63faa427f89631e3c5290e134b7ffe479737bc0ff6aadf6280f270ead09037717d4315544f40535", 0x1000}, {&(0x7f0000002780)="c43ceb39513910b703ee15b1c3e177ba82b82a29c3b5e26ce7961277c0bd658b6206f6600638c593dd78345abb6e8d36368c2a438760eab6a6a6f0638ac43738d9c06ca5d25c145e76373a38e20b1342ff053bd59ee6f902b1de7e9d269bd2a9c25972056ef7aebf61349b857d099a1e0c28426c85d2c38fb92c5fce2844c5c76762027cf419cbdfb11b86642f4c3015e6ee1c6745f81f5311d8cabab3d8013aac0211fc9d9fa868b9150b2590870858ec4b7a32bf510a4b9b18dfd5ad5828761dea11cbb8daa73386d81989fb56b4832266401241", 0xd5}], 0x4) 00:00:08 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1040020, 0x70) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="cabe596e42e674e667eeb10ad97264157b0b37d332fb46886321a84d586052fde273c57d290a43474a93047581bd8d125c569dea6d91a364ad818beae785d6b9eac58d8eac1e9ac81d9bbc0709732875782c900d03f78c3d301f32363a210dfff7f47229c3cfd0f29d815125cd0f54e902ae9f1108ee754610b0f11f497a33a6cfcee851198228f3a4bf7cd509", 0x8d}, {&(0x7f00000001c0)="727866c5fbe8eabd0127de4ae22d8bf6deb78651be9e69f3108b7a62060ff3af9610d7cd9296edbf375a10f82b", 0x2d}, {&(0x7f0000000200)="bb8bd4cd83d0982906f32c1af5e05c8192a24a9166bfed381819afe5ed1aa8ae552557abdc72234d5f893c4337646e1a7d36d8cb524587691231d377e023510464926e088a859739476cc82b7f4de30e7c20e8a7d89c7fa62cd11cfb17da7a0b", 0x60}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x2, r3, r1, r2}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}], 0x40, 0x40f}, 0xf) r9 = shmget(0x2, 0x1000, 0x488, &(0x7f0000ffc000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x2000) readlinkat(r8, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/35, 0x23) shmget(0x0, 0x1000, 0x104, &(0x7f0000ffd000/0x1000)=nil) getsockname$unix(r8, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) fchmodat(r8, &(0x7f0000001500)='./file0\x00', 0x80, 0x200) r10 = fcntl$dupfd(r8, 0x0, r6) fcntl$lock(r4, 0x9, &(0x7f0000001540)={0x3, 0x1, 0x7, 0x1b, r0}) fchdir(r4) close(r5) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x2, 0x7fff, 0x20}, {0x18, 0x3, 0x100000001, 0x4}, 0x1ff, [0x8, 0x80000001, 0xffffffffffffffff, 0x11b7, 0x6, 0x6, 0x8, 0x7ff]}, 0x3c) flock(r8, 0xf) r11 = msgget(0x3, 0x47d) msgctl$IPC_SET(r11, 0x1, &(0x7f00000015c0)={{0xea2, 0xffffffffffffffff, r2, r1, r2, 0x44, 0x2}, 0x7f, 0x6, r3, r0, 0xb011, 0x7fff, 0x9a6, 0x2}) r12 = dup2(r10, r5) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001640)={r3, r1, r2}, 0xc) r13 = fcntl$dupfd(r10, 0xc, r12) ftruncate(r7, 0xfff) fchroot(r5) shmget(0x2, 0xe000, 0x80, &(0x7f0000ff2000/0xe000)=nil) lseek(r8, 0x0, 0x1) fdatasync(r6) fcntl$setown(r13, 0x6, r3) 00:00:08 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = getpid() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000180)=[{&(0x7f0000000080)="a261d47ac9682a8893a45c7ded7d0a42ae8d6b507b467f9be5816716643822718eb5899633e6cf906d125a6cfaa40deb2adeae5d5997f804bee34439ce47f3f772d13e9aef5ba3694cf1cda9c63a35541bdc89d3ed0de16da0ba291c55d0cb54983201f17bae618a2a8ca61fc70bbfb7a98422017f167090cfd5458f382a5e5f563504cc24d3d7b926892a4b2a104d7f12cce4e0f924eb1bdf0ee117687c1cd5d8d82b45fb0bfb95456349effdeed22aa132a80406ce1ae3a1d101392183777f978d476da7619146ccf77d681c3f375a7da293ecc4d9dc656dd2f53898a817a38825b37f0e321966", 0xe8}, {&(0x7f0000000280)="a1dd7a95dac8ffa7438910c23823cc437a909ef7af9c88e699b1e203414265658b324bd64ee49107ce732a66d820a1dac90ac54e906b4a66c5d0e9bb843feb05c4c23dd87f2ff427a186b9904a57acbd9ceb84072c287d6f8f921097dc7d315f053839f5ea2081f84d47f85e1a80202223edba3f6a2a7db24e10d84633a6b1712d0b6b828e3510ec83aaa5d8253f0cf88db6d98380740e0f8507767776c9956923076d8519cee46b3a594f165e191140d0f21a73d7444905bda065cabe77f46c584fa3b4ffe0eb1a2b4b36e19a7c3f66facd7c8cf9c573dc6b5d79d489db5090636dbd08f58831ab5396", 0xea}], 0x2, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}], 0x80, 0x4}, 0x1) paccept(r1, 0x0, &(0x7f0000000000), 0x30000000) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$unix(r1, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000002340), 0x1000000000000064}, 0x10000400) sendto$unix(r5, &(0x7f0000000240)="bb", 0x1, 0x406, 0x0, 0x0) dup2(r5, r0) 00:00:08 executing program 5: r0 = getgid() r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x420000, 0x80) fcntl$getown(r2, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0x50040, 0x10) r4 = semget$private(0x0, 0x7, 0x4) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000140)=""/101) setsockopt(r3, 0x5, 0x2, &(0x7f00000001c0)="7f8fdd6c6d", 0x5) recvfrom(r3, &(0x7f0000000200)=""/50, 0x32, 0x1, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/66, &(0x7f0000000340)=0x42) fchown(r3, r1, r0) connect(r3, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1) r5 = open(&(0x7f0000000400)='./file0\x00', 0x40000, 0x48) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000480), 0xc) getdents(r3, &(0x7f00000004c0)=""/4096, 0x1000) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000014c0)=""/29) r6 = open(&(0x7f0000001500)='./file0\x00', 0x10020, 0x10) bind$inet(r3, &(0x7f0000001540)={0x2, 0x1}, 0xc) getsockname$unix(r6, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) chroot(&(0x7f0000001600)='./file0\x00') fcntl$getown(r6, 0x5) connect(r5, &(0x7f0000001640)=@in={0x2, 0x1}, 0xc) fchmodat(r2, &(0x7f0000001680)='./file0\x00', 0x10, 0x200) bind(r6, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 00:00:08 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r0, 0x5) semget$private(0x0, 0x3, 0xfb) r1 = msgget$private(0x0, 0x60) msgctl$IPC_RMID(r1, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvfrom(r0, &(0x7f0000000140)=""/90, 0x5a, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1ff, 0xffffffffffff9572}, 0xc) fchmodat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x84, 0x400) r2 = paccept(0xffffffffffffffff, 0x0, &(0x7f00000004c0), 0x10000000) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20, 0x5) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') msgget(0x0, 0x1) recvfrom(r2, &(0x7f0000000340)=""/127, 0x7f, 0x40, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/18, 0x12}, 0x841) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a40), &(0x7f0000000a80)=0x8) getpeername(0xffffffffffffffff, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) r4 = open$dir(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x82) fchmodat(r4, &(0x7f0000000b80)='./file0\x00', 0x8, 0x200) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000bc0)=@in={0x2, 0x2}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000001000)="2f93d6ca22fcffdfeba42466333017946868d08025a8524166656c9269223cd05f4c7ef9b4c5ea696d450e859a429f165dcd17dbc544f7265f9bfdb5a166f02d23ae45df1bd9bee7a29393a28b3aaa0ab1ac13889f44fccb3c74a6423cbaf9134d009d3ef8c7dd3eb3ebe0b7ae7efbcee989b4f67886d135653dbbfe3631521d50bc8b531ef2270ba1f438bd53a9e4c4b7c89f008d5bd086c9a0420616947305", 0xa0}], 0x1, 0x0}, 0x2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001480)=0xfffffffffffffe0a) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) chmod(&(0x7f00000014c0)='./file0\x00', 0x2) symlinkat(&(0x7f0000001500)='./file0\x00', r3, &(0x7f0000001540)='./file0\x00') fdatasync(r2) mkdir(&(0x7f0000000c00)='./file0\x00', 0x102) fcntl$getown(r2, 0x5) mknod$loop(&(0x7f00000015c0)='./file0/file0\x00', 0xa, 0x1) fcntl$getflags(r0, 0x3) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0x6, 0xff}, 0x10) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f0000000140)='./file1\x00', 0x8000, 0x49) writev(r3, &(0x7f00000033c0)=[{&(0x7f0000000180)="26b84e1b2d87", 0x6}, {&(0x7f00000001c0)="ecbf36e5b6cdd998ec16e342dcf44aa3ac76c6f0b1c4817c798e0bde9180981470a7de8ec3424714dbf5", 0x2a}, {&(0x7f0000000200)="701434aee957dd84d57ec52ea6768249d3ee92da384cf07885f461b1bd55af5f30cdfbb06cefbbcd4c1311b6585d0c3f2fb21373c078c7573db67fcd8c4b0c0c2c59252010b14f8e7c1b134c2b9bf16265e3325e4ccbc937467f749a8466f92ac98ab2c0fcfda9212732f74be68357352fd8eab236152483f5d7030125a25db06baa1ee1d15b84ef291fff0a35ac2ef335d183afe3db17e7dfe5012002c05662d567aabdc5bcc948890e959938f31d49719c288643fb92583ce8548cf79fba3231d241261e74bc7569dae27a908da4295192f27b3219ac166522a247e2a65402a09a366b7111a5a51268e17d1d8873d0177ed6fd5213e3b04d8718af021ca87f540703255c128ac1733a0fe3d0ec8f0e881af772d4f93ca5ac08c17fe22fde84f1b7808c0bcf65ff5fe2c2616f89e8c49705e8f510e5f6abe8efcadfcd68a1f5a91b9ddbea7d6ad1d2666e427b9c56e2ff7f56267e16d91ec5b3f157ea0cd20217f15455ef7c83810ab91d452b15780fb81610c965a7bfd4336bb926c5f4214766cddb1c63b626c9229d11555f1f1ce4fc0c328e9987be8529238f4de97d7809ec11c9b6415619d7ba9437e63603c0bfbc7d779f11fc9a8209e015ccdbefd64114db1f521fe7b960c980b4e825e5177adc1e4085313c9ca99410f98d027056c095d4b6932f25dbd61766a1e763064344ed55be6e13ee0e50ac50232bb0395aca91b79b6d8763991c05b9adfa81a10b7a0d90e88985dcc19f7aed7207bd80d5568c8f368b2de25781abd3c10f9b0fb6b3251ba33fc3f08532d8f7cfd944b266dc0e3ab25fbc0096ba2d656958ebabfa228dbe8c45b97840ac18e641639b1bb8c7f6342d3f7e5b9aaf9c8be297ce6d55a5f1aacc8ca1dff409766b6bda9ada74a8ddb4c67cb821740be744211284d23450f979419c942b0e647fa16b9da16b2c493e212c433fe9163aa13c6fbbe8dbdfddec1f7015820a8d5f562e2ebc4d2f2e89496f3e749dbb1ec1b4012cfc4f3224061afe8d5667436bae38cc81da8b82968325faff12e1b62bc5c9931b2e3a31638c9119839a6f460cbabc1987a4a7ba6919ab9712842bdd37975f42ea5c1ece83cc66ba3edf6919bcd6055946a4993cd33c4c4eb606fe42512a7a5d67029461aa27e87f0b69a4d9f8bda34d1aa3b6ef12564e5b8615516896989ab975ec61b8827d5be43804739fb1e44246156b74932b4e2991e3e8584439b4e727c9124f2b2a41e1eea60138bb0047b85d0ac5c6acf2465d7136d75b06de53eb38cddb63829f0baec6a9d661afcc5dfbb123ef7a25c7de6c97542b19fefce0caede4e63af84d2bc89448aa591908dbee92945ac7baddf7ce41746092058c9819747459d1c53fe6a05a39a41b5d8f512d6e28f1f171798ad4f61af00c8e0c8d4c4922e0f9a766928f58899999a03c55e958e005abb23b509d5bcfc4f0891dc64ff300bea86879269722372480c6604178740ec54bf51097a7860c5dc623798556ba426b8ab0b7af5a8dd4e8429bebe63b73ea6a73ea2140fb9e133b8e80b00f2445357eaaf933ffac0cca9a045fb942e8bde52626bc821434f652bf680dbcb69eef40960c7f0e38de111b68c419e3b4a1592f86922482b7d01779d3e4903cab1a796da6d47d5f176201b0fac7e138b64bba12128dc95ead46602665d7f869fac264090e9a7547559cf8dd0ea35aab15c60b508002f2bf445ff5d4c706f3c8a467d02962c71d60cea19bce153f860e0204844e0e34466e1c9a67d6f2c58f6976954f80acc425c273041592af1c1bf28c2fb7e6c34c25f0a5b4bc9bc883afdbdd925814c9e08b8f286f0e7152cf7de874f57daf4dedd6f1c395d597d5df9f881442a4705ef76ffb2a9535dc74a132d1b152d894cdee2034dcaa59a0b69e6e60b47956a2249cd676b3597f3882819a3a6c29abeadd381313df97be90f5783bf71884d21a03f5a989e8ce73d5bbd824e3c10fe594d9d3e0bb5b87951819aa16435e12095cc3e73d4c6a36dc811eaddc4edff9341c2395e7d4ad72e91601635d7ad370c1a673ca0f46b9927e65990588ddab40d7cf7da2c5c371e67fe13552dd0e933c8f1da0ab2c34a03206f70d82063a80027295f00eb964bd40d8722a1c1edaf93bd15fb191d3511de2443d37a192ec6428b93efbd28b032e0b5940acae18fbbc7a149e21bc9a51b83afd67f4e18b8bc96f26b3dc84be825e6ae36f03575c1501e869d781132dbd921dcf79b2326ff0b6826b9661cf71facf20b026e802aebf1efa74b98e7454b2c33433f33a56dac34a0d5a5b4ed7d827140e2944280c9f60896029699245b239aa02cfe311bbd87c6f8d939765f80541316edbd19cde52aa3a7c51511e8a8a9015e85b7e5bb496fc7ed2fc73cfae097d470949170f9e5dec72252eb3c71dc9e680ba3c841b611ca0629155e7cc304c237bb0e53dcea7c23e7b9a816edcfcb0fda28202e8a64f3692b0ed6b16b0c52de305b8acdadb9dbeb155fa6f186a6d6ed1c7bef0d23a0c54d526b34de3ec7bef81987e08aa15300a8daec931c8d9701ae1a027e868e4065a2dc2c8cb94a0147bdeb1ae0ec46de8aa2ff39999897afae48d24f938f9af89655f198636780cc7824958f9f4c13f419be6860503175a8791e4ffe5b2604203f53beed6e13805b465fa6780d0fc76ea32b756a321233cda660096237f7b14a6f4145607107757693776cf7f99a4c3b144edbf14fef18fd5f42fd7664a4f73ceb004fc13101e3f3fbe673a6f89121cc9154b76d5742110a624bcd7c742cc99a9d9ca151e0f0bebda30a87e3f4b31fc5658352535ab59dd76b935f2ef86a115f38b844e612f5a41bcb80b85389a1c93bd9394a4b9492ffeed119819e139cb87b8eb9eaa891792ad51421b43b0d5f23598862846e75ac1adfcc2a91416e4a2af9d0db6cd8699af6a9e348bc81f081ebac115ed6a52e66c40cc481c11b7a51b4773222b31652f8997345fa2cdfd6c6215cd645f9aebe6e809e019a02b9c372c62d12e000e4044fee9e58bc0ef58265e0e5affb2b5037403f49f051e3464e7c4de0175fb277c56fea8fb5dc56a7a9282d270bbf6fcbfdf918a8426ca939ef94bd632a2fa702aaa5fc100cfc450878d3352218ecffe71cd9f9394f1829c6e62c369f78d5f58d031c3f8e8cd39ca000b6bd8390a632b3f88a2519e14daab4d225dedd5d3c8c2b8cd1052e2b7eba3cdc12380689ec600a0b24de4cc4dcef4e1b6f5d029b91166a12d19dd076b58a262f9496ae5a45ec4d93ddeb07738c2d67f34f0545238e8b99ccf27f2fa203d5af953b34972dc89504ff476ac1b9cd70dca07ae6df154c5dad66897316eb04dd5be9181b906257725a17d99f706052661becfa76e6aa38b13e8ced364f962b11e34464c5c6d5eddc940081d6f03c72be7d8c00a656888c27b81971517707eb6cc422854ac88316995c005d1f88c8981bfa274410c38d0d57d3337ec590dce7ec3885f398d721928ff734204e753e5cea902e7cf37475c7da5e0a9d253f98e59026c6bd9ad9bafe3027af46e9d5fe8645c4a7c2011cd4d606b3bb6e00b8914e35a44f1e60e31c392ddc0aa5ce546118e52ee1c34f2316c9ad911bff18ca334873d7df3d2bfe67430e7dbc23dc002c34220e42f92f243b0ba7dd4e529b8e020b60222b13147ac885e1e64f5ac9eac2f122de19a69a6d5f62bea7fa936336427220fa8e69a6b0085f87f240566854207c92f0f8a1839a5a5d0013c332bea392249d636b1053ff492e9736daa7ccf26a276c803d6f6ea69232c6363ef72bca38f8f4beff67bcc7b56f21461edd8e2608c906d725e70c8cfb462cec44a9d05572f567e2c058a0f71976ac0631c41cd73adf91bfbb4c20abc72276944722cea7213d527cf61f62a37fa128019e39d725917c2bde93049da2397d66059789c69fa2553dfefcc4e91cdc349204acc41643253a8815490c818b02b33bd87206c5db50a6116df226f5680006b0ba6b053867e25d0f6a0405dca4c46cd01189ebb258e3b8e432b4f07ccfca7dbf9057636c7cdbbcb03257f9e071a754b16eb75478f5597d3dfee041bd1449bf7cb9ccd8e0380321b03c59eb7c42512ec9aac3ee26df09ba92c2858f4fede0369aa3e1be4a223fcf8c90b27055878dd4c8542959c77ef63fd701cb62068c7f3747b58d99b8e597b9c59539e646c204030c87df91e4692ad624ffff41776ee47da034b5e42a30b7e90154ed373f4b2fcaa538f36803a2f25cc2d6148102f69993c687162e230b19efaade7d9c75eb3f97594182ffb0df110e405e63eddd20b8c2c97662a7129f27ce4f65430d98761a3407d5737264e32b11630e08e1d3a32d92ba6ff8c08bf4283b464feae5ab7b2fda54bb579044c14d7283c6179eef879304847f6863c1a0ef298d8bf4c61d4195d1216afe582bfdbb0160ff50b8ed0caad520cc1485a8ea0e4e9c2fc22f64c3edf74088a8e5a3237087099f7985d9d3956f9c85ceafee43133bb8d5bbb4b38af98813d8f67d4c4c3d9fe1a7a3d6eb2e0d6fbb07bef3348a60190de0b855cf55ff2ddf4258e0cffb57b8a453fee0964f219c055cee37e614d5cdd71d9182dbd1bbf48173777497cc55454c7c6541368879b6f18fd0c06a6dda6edcf0457327a5396fd9f57e41f86bf41e9eaa362a642b4a60ed781f0115b9a827d57635607ac866e5af1e2042fc95849fa11fbde404a1ecc63a499980499fb2ccc11e4a298d9ad594370192c777ad217aa83c6f4d992b1c57ebf2f52ec5e63d794126dab54118f5090a2bf93f0363f61d287a50edd2e98627d5de3f04ab41284316b9fbe233ffcfd6bda2d2da5109902fac8e56b78764ca9eb1bb9dd14d85707fe10d95462aae30657126717108c20c076e7dd638748df8a9286b4c62fa1808edd239a194489272cede626c37e89e07ae17fe22657a19056be79c1b4918d32d07f4fe4f6b22f77deb36d94b1516ffdf78805cacd160bc1856987321b196c78be1e60eecbad8b45d321b2ad9a83f50ada16098524c0fa6dc7115579f37278015c9a3d8807cfc683e56e8bd0a037a309fcd17d4b7bccf6f36172a64f24a83b47e95e49e46fd3f247c91ff3da19d334bec75a2e59f5d20273e9c2b4d2fb5c2919ccc5925d8e538c8b275996ee2b60de6e48dd7b514a7d5f9dbce7f7cc31bce3b2245826b87e953ed1d8e0d5940a3f7d6629b511f9bdf9551927a46b6635ece8934d67f9773f232b74f2f5a095be2a28b07f44608ac74cdcdb2c4d4d99a3321e7fb89836333e37a0a5f1a1426c36850b51969ed32e29e90f377a38af2e81511f6dca3ddda1d9739681055f49071be6c995a26976e84194eb8571a71058939583a2b884e4c11506c5a442c2f8ef06e0dc4677d9989d5d7e8e6240849ca2e1e32af79bb9228fe21a20ed4abb37e486f327f48ba2da2b926cc1e0443b3d6e4f0185ffe76eab957839e8b53c78aa1d99a06e909cb0259ef7d75a8eb6e11d00e0c0b0dbac975e868c70259870891a98f1811b6a03b769f503d0073299fedb86ff87fb60ec9f40d158f704cef8adc9fbfcfa152cad355304f8c9b40a357d796e99a33baa323b99b49296a6af5c97be97deb0be003ed12eed51d1d4f0f3b225f3811c8d004592b10bded9dc2d6cce0de089d97280523f3e44116ccf03224f8533b6ea988f82013d915268e60da25465dcd491ea22689222491a50c03f6c2119271cf43ed093b343ca4bec78f1dd830e28681fb64319a06247485de55036c876be1ea8606b239b73b2e2e7a5ba5027aa5f216ac3a5d81a9c", 0x1000}, {&(0x7f0000001200)="aa77abc47deb761325f773db86d0ddc2e3a093b1cfeec0befe7c88ec3879ab84fa6d1ec4abc53705192caefc9ff14b831c2eaf698eb784d6ca8bf2b51c834687ddedaac5020d0b6a837805404071c4ca54eda125cf7bbea391f83269eabc9e4eea65409efdeea33741fe8bf71ac2d8eb107d2a29579241ce62030460948f8794098f72106abaf408c98bc6d02ebc40de5dfb4a89a050545f8ad5ddc0e3fb883e779814639a3e9d6d8c97d879f7bdd94f3ea8e3f8e38f723350c24494fbfb8aa8820db20ebb9ac9bd243889610a626c45c5b2340db6d75145a4be15f43d0b1727c7a43f2b1cb15a869f6edb4fd4a07fe902d7f27834ac442af9f709f6ca9c9cf21e20f2ff552bb040d88de2b5bc75bc7d04b0d6f5cc98d23fa8c861eac3c765c9485447a40962844361b7016dae4d7f71283c3017b3b2a6144c9105479afd6fd9e55db24c0b709bafcd66441445fe9d677428a9e1a98801325e0e1adf6cd2dd85ab9829de931e7d43a37866ddfe63f5870327deeabc968f11c8ddafb095119a327ac75e48293853f1aa0e9a63e621ffac2c7a198ca95b3c1072cd422fc6328c4810f7fa2510a0d750c077751e923bf28c0c6f46de5f9739b39939cd2c7ef0868d5a74255d667d32adde83fdde488d923158dea570a5994a87be6309b74e5c344136b8645a0138f4df45e950c6ff1ce4f35433734d0ca68bcd07f2ad1a93e50d4fed252677abeb97ddb97bf947881d0582ffc17458dc2abc9b63402005ffd6c57cbc71d1ef1ce88c10103c7ba4b40fb4ddbb25d855cc71823a867b5863b5f6aa64c25e05a6d6d25a077f6f2c79f97de4159336845dab2dda5e54a680e05d2c8148de20ed26cd1f9b272ad2eaa0af4995c1253f4af9cd54dd7cc02c649e56aae7f0f422eb89b0f49ca83e76da4fa2e095b7612a30edffad0f1d7c9cc4b6e72da8dd9ad73f1b9ab4c5bf88770d82a08afde135b21cc9a1ce446848f2e05fdb308addf24d0e43cd02ce7ab22531e7ef56db970b849d7df0a84c95b0e2e4926dcf219bc1caef0f2b99a21413843438748f3a913d814205aa55977fb522a933c1875a5b8c69970e8ba9131764df6ba5d76d344cf8d11e0a061d1fe89ffe10f44213c6878fb1cf2ff2a5e7e1d4eda12b676b1b8a2ef17e87c76e2d30ce2530b9b0cc377c81fa50f50626f822a962ca2c0435e0ad3cb4d73a531afd53ff8966f716956f03358635da895c6eb2ec375c3d5519a986f8b415b9be9f5f43ef8bbcae681413dd166de3535b51973e33c19912ebd51c0f2c24399f3b5708e83a44be744c11b97a1413763c5d9b5ddd84c1b109b484941d0543b8e9a39be724cda25679557d10a8795f91b0e81e12e7e0aed0dec3d1b88e04d038cbda5c14975861d6c6f98988555e69ccc7b6439af6a44b46cab46d7c4e16da57986b67a914e156b3fa6a00d74b8937a652a681a557f62a413b6fb31467cbd248f6a5c55dad51320be9955dfb8fc01d2e848839cbfd6b9cdd5882d4441e66352275c93d2da645dda4f0889cac5242934b80bfbc4d731a1feb2fd594c08bb0f5485c9b91f4ff14567c5e121184cdd3622b8225ebf8b7cff8d1ee141c176fc4aade110446f8d1f30d3c5b131a9665f8c9a432a24ab06f806b3071bd1cf1ce02efc2afc5de8c1eba8b254f09963ade6e32cb0f72955e885867beb7f230264db09871216938f9b18304a10e3536cc723df36986093fc211f7b74306c3ea3f36e7c3585f04c59ad213454c2688aac1acb0f059e9bf7604520e32b078a68e40e97f8f56cc75c661179269012df85c4a162555f5f14d3126328cefd8538568e20dfea5014821eaeaed4ad68a1c6cf99107b5d91515f9743f0fd38219fb3f71f506145e9b1f2dd4ce7ce0502f4b28a47005e955444d0e6b51402a79151880c22ee9d38499f6d5573b0296c352acb730f04cf54703d306afa959df80fc54cc475e7c9ff16c32a045d397b5dfed1302daa3a72194d9d0b7ec27ccbe9539a4c62fa5c45777506ca0d07b7e94b024e13ef49973c953e4c9d6be01358184b82984ea437693456c1f2a6fe85e11be5ed44c61345cd3e672fa7ed7ebe6e9df41f728dfbdc42753ac27266883b19db365ab1bd7c756a3ca17b4b09c04ce94ac5837fca5baeed1e9909440c75f3f97cca7fd895f0954fdf6cbb467d2a3e5d84472b6b18c7a505ade3f998c3455f3d5e3692ed195105b6c8f56ea6634d1cb9c1ab54ded248796d7eea5f0710e0b9770a9481284c8c75370e1255262c7cb73c7261ae3b8a5f286e040eeb0b4b8803396de748019580eb7217ad73f787baf322dd7ffc160cc97bc1f3e3ea998635dfa8beb6992b2c7d61e9ace76f46b6c423f34933870e846f909dc4409a30ee4926caa6386c1417381e858a3f71029ed43959d80e0f976fe80496911b0805bcabd168cfee3ca3b08b716d9bfc7920a2226b757e2ad73f163d0f806b1f8774076a8def4263b5512be45b58ecc854f72d6d7031cce2523c80da6ca456579dd923dbbbe5ab9fc61cd378428209df9032a9f50b7a65583992eb0adbaed6f1835ed618426ea7a53a8ed7effb843c36548d94e464cab18ea2d1811cbf71fc5ee5aaf0106e410e8413ef8afd1378630d76467766119ca2121eea1c5b247e3c7ad9a18c4de5edcc953124002bc18dcd5313be1dbea0d226f31f9e8fb650c5c22c2f9296269f909b7f46bbaf2d34d963553371dd872307da4e6a903a7ceea7c36eda3c93ae8228f63de6014594ce25f2191170f5f25bde6c07b06846f5c556df199cd6765f0d959f02d9729664b75916ce5b62f04239d968852af119985570846f168d7debadc9745f6af4e950bf28ce082af63684367742dcb0284b7839c2dde39251fee556cb441af63176181701d2a2f509b94723c4312e3804c11ae176e8dbc237312fe6276052acffb620d80a0606a960cd8486d062c717b88ab43270bf0eb8bb05c00e30011c40504e0686fc236799ff7b4cf9b9168203de3b29da32117c5182bc6b5f8e5711eab4eaa1ab03dae7b156dbba9b6a24e80059fba5216f71b6fbd7036cfbff08b9e038ff957d29cb20d282dfb2d0514bf04e1904288aa3b3b25c5452970e3dac5b76b72cafb3ecba2884f6a94adb049aa46960606df2c234dd146d09092bc9b5b40955e92267ecf4431114816971db058b18e64c1236ab4cf167e1a8dfeae88001b0476e8b820257e3b5dd41a1def6fcfb5dff6479fe73696849094f6d5edcafaef0c7506a0dc4024ef62136384f3ed943a256297abea81cdaa8a1a59aafe3a26dd1e89042887d7361fc7469aca554423781b33cc5b133299d7aa0db5b73c934281833acd61d1f4913f5e6188601db225348d13aaabadd43c130cdcb27329548dcaee7567dbbd401b1befb87c7e5c4d690a4d5cfb64071f55e46877f1e29330f5f76d839f7395d95c63480cb6837bd8dbb9b7155af076978b0dbc2934e03eee55fdfc90617a0fdb129f8c3ca6433a05fbb458302411de05793da01348f2897a9cbd8799c21fbc025489b222bb9db52ccd542991c49e83a1923e5a74b210a1d4a4c46c80380eb99f080734578dbe7b536fa91eab45d2355612210497bd3cad524d2fc938422afe09c8ad93f0b9b3bcad4600737bd25b0dced9f156c7033cdde31a2c648cad0d3c576784da8e3ef640878cd5efb80e5b30cdc89ef7a50076619a3bd3c7b03fbee8f3b4493b13501c2b6a5e44053bbe6a8eb02db75f4cb6f5145e61894cef941ac8d7048cafa04fefb63c380e16ff237f494afd3f8e02b6def561783905af697c056789ebf041c05fe9bfa2717f18c6c77f86c5e714a50c9a838c9ce1bd977dc9b3ad112b0571f9cf72a70e93e1af2d049c26a02bcb53f29f29ab24a703024ad44f8d818faa5bbdff94d8faa15d41ecd817d77212f9e9f17b8e41cad1e322e9973b36aebb6b56a1b82460d98655ae08e249f4c5cd4d5dc77098410ada1ce9a6839ed8de628b99456d865799e435d0176f4d4cdb0f7e2383764e17eddc5f05a1502b52ffeb3a6c5f20ed3695a99026af18c10b6de69e678ded7f40a2914cd7712e80ae08267311c3efe6304f1ac90e5027f47e7845dd31e83de7265a6bb90cdb9aaab29f90cbc2d0a9e2a89987ebe39a7e9c96818ea7084a4d2add1957971a28ab567f6ac58528cc0b2319da936dd10a7cae9e3f34f8a6f9fcf22b4125ab4d7a98bb10c523499c05294ca9c12af468422a9eefc11d07b8e42224ff72fc08498aeb45b74190e347d24eec92b67103ff6751f3a471ea079c3e50308ad06725fdb482b2733bbb1fb06c6c5369fa81e63e13602fc6436be49f36e0a6795ed617b62917be5c945109f3a1027694f5630a40fb848918157f76d48ccee72215207ef8efd471a2d58d3139c138a21c6b176d23a424f1bd905a5fed7c00f592fb0129c83469b7c913a13d2b250940eeeac13c92aaa78592d00dbd304e7142346018520c394e30bc2c0b3697e5a4ea2d27cde68b68e96884a4f557ceffae8cfcd5fd1499f0d6d5041a5c1ce5ff8bd5b6b2080fa57658781f1e626b869f2ea55eeca144ac8ff27063e77a4748c32567516f476169b70848e9c8256fff911a87ae320d1989830b02a27c71bd56a79b5e5c0e89fc2cc8d43643f6d0929925c7af64ccbc206c7b6cb97d90622bc7fb2710d2fb5080ecc43308775b50602b4bf0f9f04bb7196308c60d40f149dcde6fa887b40c408545bbc53e5f875fa5fc93cbae9a3bf96554154a110ba7c0da33d321a7e2c472626ad006abe4b5cf7722b450796ced4f3957badf5b9f78fcb001a5a161ce1950b032ab7e5d7c9760ff059cbe4a4ac806aae316487f63f55ba6039ed4c9dc1896e86a7b879a0bcbaa2fb90d33bbd80986d388dc933b686fdf62b6efede521a56523c4b1b2e243eab8c3a9d27fcc7747ffe081d4f607814591732e76865ef479b6b094d38470e8a9c5ac3086aa4bc1bc28533c0461bbe87993e840a874c221351ef1b3081fa18431237907a4d17878b3a5a424d71f54a1087cf85fa448e08af8398d2be92a0bf9b1880824c3ee5251f8a69dfa857f44ce9ba4ed66559799ba1a3f1f5c8ea7b6cf5df901c10093a8f9b115891031017c80ef6aa7774a7f5d640b3ff8cda609ef83f5ae5c198404ab7749ea6f17ec837ae79fd480e48e08ba73edd38e4db7e9a69e0a5d9be6e14b1ac0a53007d94a6adaf1cea154a008125240add347a6679f6094e26b3033d186f7defd968ed83eed2a7099fce4f1f2af5027ef77aa77adcd50ccc3ceccdfb7e57fe023cf2e582d697cf6e428e4e9b2136db73884918a285a89d78f03c2c29fb8babf0dccc2e9e304419df4df5c91d570d7728fa3b4bb256de560ded062e7ef3571971e49b8e28ade24bbe04d09799379882b80c34b1a7c503e72037303988d4aa7cd2b3de61d1d598df373f9d1cb492b3fc29859105403cd690cf30aa47f80dd45ccc833c9a367914a32401a50a95c5ff0b682ad4151e4674473508204cc3efae42a202cac743a60867fe52075574094d6a6c8cad6344bf4fad6380000cbd487f8052b07379614c42997e8e73b0b8e68ff27002b76c39f88c96151739de76bb6ad8e3913275cf179aa0855bd9e04547968bb515f015fdeead1df3f111f98416b1c3d7729ce6457086dc9c873d0718019b49931d401dad68ae61356e42e81a8fd5e36bde367a7d2a8be7e33360660976895d355f5363e717e0f0c47249969c59149e1f9622b904e61d5553f408752d4d45717fd420e69946d210f74a4f7dcf85ff0d02a6145201084d2", 0x1000}, {&(0x7f0000002200)="a2791eec3f2083dbd2b9a18e4236b81f29587695edfceaec9515b6beb6e2a0db4b4df343fe7beab9e7d1c209157b56ba22f47bd5d7a45b26d1197138084df049e1a9151e84dd63ae57959e46593808ed45394593e6ce4d65c55bb48fc3957b256655626d4213454b63c53eca938790e9a83c9f3762b03c893ba7c41b08b9ccf8eae767c91bb9ce32e1ce65e0fca0b6b1d72208fff1b2a6c176ede259d270b4c0f5ada0fbdf0a100577854efda77726645ab1bd9bd959c938ad4b44b07cb4b4aa853694fb3d0b090589cf47333da1e96369d8e68e47926ae4cd752c9befa9092b168b1915b83958a3dad95e9f2d98240b203f3754b57be62c9b3bd310630637598eaaef66162955bceb6d7a9a5b6186c63a4132d9ab4cec46c4b5bde22c371615b1fec84d087ca09fa7bb829c1e94b303c23b8364db1dc4a39b71afe6c5f6c95f34b56e03005867a7414e69afab0cc0f3e16ef3bdebaf1a4acb75ef2c39cc31dab98f6585557f275ebac8291d9cb6a01fa4e733a8390a470eeecb5688fcd4a2e192059b8fede55e7edb200e098f593bd0c529e24bf43be57aa61b2eec5fe2c12c0917b7dfa5b97c7cf5c1e2dc2f0a71b48bc93599000a11489b8b4a78958f5f616fe91abdc2d9843ffc4cd40d12cd285191f1ed4189771f31617b49f23b925e8867bd514f4a98f16b43ac60fd7b2fba28c457f736522f62270831e1cc68f50cf47da158ebede64fe80671c6b924b9ea66db36a84d9dd40cbd64be1538198e978d26d1aac7ac014223853634cdef735caf7f768f112f01decc30f61c57f25dd53b55970fda7cd860d20d30ded1f53a9bc03c2c145fd42bb9adc751d23b33af83636d005a33dd6f8aec036d043262f2ec5a322f245282406bbd737186df003d92ec6c982a312324c42ee0b0d46c03528ec4d50dda7234490c30974c59175680a21c79db48662858ea3d0f4561872468cf06664eab9eadf31f42d8a951a672ab30d70aed3677ad4555750dda55deff2678079d0e207c6eff62c0e7c068ddc6dfc61339f8bb08fa57aa00ffc75b4692f24335aa70bc4201f15968592606326e2fefafd66553d6406335daac562f88448f5966a53b3d3144b71ffd344b22426ed864709d6f31e659a6d9968cabf152d903f101650d60f25916e61099b1d22377f99f723a998c484b88a5b8a58f9649f01669f57a8cebc4556205fb0ee04142d72d93296b2c932b8829e7a41a41ec2e9db975bda59fd9067fcab54fa2c150306978079e58fa7d2dce22df1378f50da574b3405527effd054fe8c760a08f979963ccb2c27a4311dbca9cf04d7f00fb04241774848b6d98331643a2b6b2fe719b5355428996cbd4001dd551d90a02c6ee5c13cad4bf3d957082f5544440646252b2a1070b0d389e0d62cc7d3de1f6c9f83602af8b3c1b44af44dfd2501c2db3bb28531e4c4d624f62fc7e6e4e2a3c02363ddfe47a780cff53e151abd165f6cec418a3f0c950c0f8000ac9f71b4a09593510962af6618ab0bb5d79d83b11d69d2de5388b59beb75cab8a4b812abdf9af4d53312264c931cfdf78aeafaeea865bff3ffc0ae797d277d9aba54b0c6dd49965fbc2946f60137931ff95e64c63307a05bc35479b8f4f668508c2ee3b86d68f3fa4c5288714e80cac2fadee100a954dff0349ee95ec37ca79deafbad5917f618dd3fe8deeef8fa3e6068349b79f513c2eb4a87ae185e6a076a3a12fa623b730d38d40af74b9bb1d56418993c44b91e2c62befff376de96eb895472334f514d165a54066dd19e7abd2576efc15893a0e2079d81f296684826d072e1de1957eb4d723f859859bf800fc561bc046f87ce275e16db7ee68af84ac9936c6b9abbbd5ceea91aa8ed8703d66ff6c8adedcb3e62014d7aa63ef1c92aa13087ad7036d1c2f1f286e36c97bfa5d9ce4b3db50c32c1e7d42e1f8c91d080f42ad885c04190f9f8e9963b022d404bc90cba280578f17073e603331de92f9d3d8d92c73f755835309ad36aca9f042c09ceed288ec58fa063944386220a0305734d465939fa0de3d166c3e6921d8fc20dce3aac9b5d2c139bb6728f81a83ba2b10ee2864f98b80dae829651f805eec204158f1d16774e79a4c95de086e36e8ec78219c0bb95936567a6b4427266aefbda05da7c4c48dae34325703e1202bc3756e47bb7c15853f3237ed5daa97ffb899b0a9e4d0e00619082c6582f0506ff91dd2a7f5ca49be6a3e88ab42762bfe2006a1ee7b071e0d0d8770f19db8c7767e9f337daa6bd4a6ab1c22c463e67f33ccd78ae5589605b62844823e75bb9818def6db0a33de1753f96afd61bd5904c870e961ee7eed53d3dd27427e62b3701bd40e8687e7ec89b0c5289e685694bc8e4d574db0143e499482688b9407f564059bcc0b1e188f829ba54d385ba80294ef7fa805e4834f1afa9f1d3a2154d53c99b2a7c527ef189d4f37bdfc50d6890c94b4bac1f73a8b9473913c0f2fc5f56fe7e4f4e22f9377a8f7b38c60741cf3f07be317996731a6a0065939a06900315ef1e3ce6c5b323843251a8233bf46f271c411caf9b7fe5ace52b4f3dab2cee29138755b3be04f088711daa749dcd93bab6ec53aa7656b405c2c85952d88e2b06099b7b54ec522701bef73b2c8d6ceb69f7248d50d309234a6e2c625f541eeca6b02a1d305a7c6ee15ba8e4b3ddcc410b4991534129c512b5af9c8dbd8b54f250989750a2028a829a928a1c8b9ed0d3a24ad82d37b1065c39f6fd0d9ff48cb45b14f39615fc78817ab66c4a291facbd0715e6238b0bff96853aeb9238f1953721f9cfec2558e4087682a9a2db69dd177aa4056427368a747a8b556751d2f81b51b06688c93ee6a32e118c79aea46dc6ee5b1a880e3b5b880d0a3feedd098d73c9421d318ecfffbd1477f446fa6ded222095a11bfb11725e70b055ed6ea5bb860762bf021b8211bf8e64e2c9c1d40d24f407d58b6b42cb1b77c6fab273d28e54872935b3e5b437125999283ff0172af091a50575812f68ae6fdca23a50acbb8efe163e8b71dc9aca8b9e514fe1253ec85c9249b517dea78a7f52fc3bbb0bfcc1480adb7e7dc07669be9c43851871b2c7b23298f17f89b2fc636b6af12ba56a5d4b0a34db651257c3a6a4b8cf39d622f4b787d26c346b85e8dced3ab46e106b563e950553e43e39e10bb4d19b7844c73583a90855fb1d47c935b4652dcac195142927e4fdcc95a5431f86dddf5dd73c33e43695db53ca82cb4c76381532ff13c4073817eb49ffb453a1c75f03648789a6c2c13c9d9fc6f4f16cce79d7e90fab40fbcbb02d7e7a130c23642c25a26c1e4c5f52ae6b118f3adb06b788a3ccce235423725723be648a45aaf30fb0c9c5a1bd6c355abf4a58cea112cf2cc236801a30dfbfe1ec4b4442ecd0c184c566550be29b4f32de16e1b247afb6dd9efb1e1357dbd3e80d732ccf2ffb8d0d70c978afa778345e85e4d4848c2c76f5a66d969cb8c14dbdededc1b0b4bb5aa6978e8890c4547f9785ae6e45a221c317082348c2c9b4d1a502c6b0da773485d1fe823a5176afdfe8467da950ff80a8328f26dd4727de1b09aa58859fd25bbfd0e0bc9ba5376f01552cbec2f1df4a1c846dd3ea9b8758d7ccabd7cc4c0d71a8b06124dfac2ad9fd6ba2f73996398e9d59980509ceaba082ad61f673df7b8406615541c62725e4f12fe753f8fe8d8788db8df8aa876ffcb5db6799f83268ec832127482a9511bf4dfa655f09ec974fdad1dcca57397aff7966e98f4a15d3191706272023b24ac670cbdcfdcd92c3ad36bee36b21db13555a414e6028a140ac8270af62f833076fb16f53503e4846e6f64f714347dd26c0bde8443a2be6de2554a6e5bd88873e6dc6c33f1d466020815d94f7343a178eea82fb09524938c1308313083d62111f6c0e96bce16e4b49ca20b18cfa7efba9718b4e6616f4130f8bd42d5af0d994f96a671c79340b71f34dc6b0fc9616f8f04193ecba3f0696988402ebce4406df531f2b4401076da528eabc5d2e719035eabfdf415fe1312aa1fe5028d1ecdc4f5254a8d8a87f3e3d053fe9242c26d6da505dd9feec8cf94c0e045558396534de6b9682913f321cb38edf24a854166beeac59d7293455135d8e5eaeee465453fe0c3c3c1706b0743b72a192eeff26db74ae0686ae4a5710c9c637d95c614f797e2a65f3b552dd9b03a7f825364d6d965c6689c6d51db7da83e339e6b70936e505395c2b6d329d08cd09ad5216ed75d7b966fe4fb30e73603340f216230b4c402ca2ce1d5101fb1480e8781e220e1640b9ecf3440c09d9a08e46c6c7918b05aa2673ddd001233a9b704f86817a8ae19d9266471854fa4af4c03d4de45e3f8526eb4d7fe9298b2874b8c86b9b1b0f1706d09434b43e0ac1d1d4e9aebcaaef68d316d5ba9825bef93220ab4a30df4faf23f41d6d6e53313e1f1088c500d9e0c7cc1e3961a2f6adbf8ed8861a98c33c1400cc2743633e68fb8e1a35279f95cd33b286c899c58a207deb5cec2bb836e340130fae8ee9ae1d7a8fffbf7902e820b55df159af267df23345ae414f0357550bd6e97ae0416b4f5b1003f03b295c8e6802b81ba4842c3427a461d3ce1bb38150706004a2c304ec7ca2ebe610b379470138128fe7ca2cb0dc0623d087a0f98e2d275371fd1f6bb13a9c552d7af8cd94f65958299e52a75c4821f7653d0648e4d2d2c0f721c6143b4f1179a5943d77380378dbf02d0a477240bb25518ad2eb92799cb5d5c06af27bd46145f95b7e93486128263c92db711f690d2baf1a6049a56e547c9850f8fe3cb30c41bc8f678bd029442d5e8489e7974ca0026e4f860d6007c0cc6fdd4e6d25b446175c98f6670732e363eb52876435c6a0b704e184ce176d699d3697eb156b51988d4b3c448a23bf9f65544767922d4ba7952fa8ad3f0f079fae4f33ae12faeb7f43b296a73ccc99ea32700d71709d6c1e9ed324d38d62ea56af11f2ddb881478532b082ac5207d55e7c9c40c9c9c560b8258d78ffa2901275e62916860473c195dc5ba9d40249079b51c975a262395c4e445d52a1363b3b52bfe1e073706f36dc05215bf41f7fd9d80c2d229ef8b1341c1b16f7bb1aed0fccdfca4fd018cad2740c1767adde37d2a63f73e3217ced905549be177d7cb9992b1519809ed55acff743f266abeb5f4f84c84a78522c38c8234bc83e09f26d7dbbaa6476d984228c0cdd5052adb58286f30e3c48f6c985aa6d1e72f7b4057e1e1387989f808236179b8a65c19c7426ea843f57cecd9a0e9d7243d77c1b943947b3acd2c29a98c03c6c205a30729e06db15d90ff22a4bc279c4055e4b59d350dd561175e33bda7c2b8643c672baa0b125611f48d77cfe367c94615e78c98fa22ad4fd0b75eed7344560679e80612067fe13df954f847837b96fe71b6f01391e1fe116320ad0f1cd59503e7f86af2fae3de36e64661ca7a803a8afc34d0f756ff039ecbee0378b75641ff23bca60f21c25124cc7846c80e4d0f64483b8513c0b6f36283c835ee2b789f572b4b6d5127302f144a37c27fb2d7cb75c8108bf90be22008bfa108c9d7b5a31c8eff5a53205e649bbc77ebe4bd4eda16e68333e303f1f3cc8de974b629de6e05669f18b0c66a634401a64109ffb33333a94c60b41d28b671c9040ccfa4d1aef3ec34ef7fbcd7d6512216caa21d5604eca7fe03de295c79785a64e5f4ff01891109e54a26116443131640d5761a11cd28b355b30c21e2ac297b723ece84fcf09efada2f2ed4f3190393463080c12ebda80104bbf7027f79c63033", 0x1000}, {&(0x7f0000003200)="3a70d127db2abddc2f8426113b38b7e6ddbe833635314121a04dcf551321e9dff2d3669226f9f174abe7cc62d78b9fcfc2d899d7b2b7d0114821b4b534d88d0528aad51fe67caaa33a6b0ff9ddef5984ef5de52d565fd004dc5c2d33516ec87320981e8a875183f6a963e2dae89094dc1977558b09b009231c2b603fba787891e48f9b8c616116612e55eb0bc00143902f330ae6de76e349591bb5dd0b9497b6fe28735a140b15a816743b184f27cf5c27066a76ccd3165698917d9890af0dcbde24d9f1d1d95b07998c5d3ce9d17e4ea6d271408525a207f29cbc9d0e49f8d894ca7485cc1cf57bc925a1a6684bdfb75c212d15bb94", 0xf6}, {&(0x7f0000003300)="2ee62fbdf0bd8488f0c34c082d9b65b3dd0ac552d7f24f927bc5b6dd785fcab2909c8444f9df799e41faea61df3d5477b1415dcde20551a939e94d1fbff41422fbb784c1c4ffe325c95282dec4bd4f", 0x4f}, {&(0x7f0000003380)="09ae7c5b099c261b8c0ff90d8ba24bcf30a7ed0b2e1af345de97", 0x1a}], 0x8) unlinkat(r3, &(0x7f0000003440)='./file1\x00', 0x0) fchmodat(r3, &(0x7f0000003480)='\x00', 0x91, 0x400) mknod(&(0x7f00000034c0)='./file0\x00', 0x80, 0x4) chdir(&(0x7f0000003500)='./file0\x00') getsockname$unix(r0, &(0x7f0000003540)=@file={0x0, ""/4096}, &(0x7f0000004580)=0x1002) fchmodat(r3, &(0x7f00000045c0)='./file0\x00', 0x4, 0x200) r4 = socket$unix(0x1, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000004600)=""/172) r6 = dup(r4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000046c0)={{0x1, r1, r2, r1, r2, 0x2, 0xa54}, 0x6, 0x8, 0x7}) sendto$inet6(r6, &(0x7f0000004740), 0x0, 0x40f, &(0x7f0000004780)={0x18, 0x2, 0x3, 0x7f}, 0xc) writev(r4, &(0x7f0000004940)=[{&(0x7f00000047c0)="c95c0a685ed4e9ec9d297a0fd96af901", 0x10}, {&(0x7f0000004800)="957dfcdb1d133ebb4c4cf3536ac6a9065d7c2f0bc2b8f04cc9022b1aed29f62cb21389af707768be54bc185c386389b6a499321c1915b4b5b424337970a6a1b75b68fd6707a0fe77d46804c05cacf91c6cb5f518fc", 0x55}, {&(0x7f0000004880)="1bda4310a01b73096dfc0650ea42816cbe3c160ba2e671da48f3312a8fc79216863d7f45272014a9f776ce46d47f2389cbfb2950926c543ece839418b6d0c6da361b91e8dc1739e1ac072bec386167699baaeef0843c68204029967dc54ae50ad0a40c7c60ca62b5255293a8bcbb4cc26c94e9ca44a24895ff7b53c3236f5def57f00fe31513554cee72c60f1e651ad384d93a7a1ad37f0825312505113f", 0x9e}], 0x3) socket$unix(0x1, 0x3, 0x0) sendto$inet(r6, &(0x7f0000004980)="2de2ab430f35389acfa61506615d7a4060154e214a6acb5d6055d5143ace1186521ea00732a4a80d1d25d58c0378b86148bba7089331a4b0c84c105ef34cff0ed7168cb21935d444b2ab129c", 0x4c, 0x8, 0x0, 0x0) dup2(r3, r3) fchownat(r3, &(0x7f0000004a00)='./file1\x00', r1, r2, 0x400) socketpair(0x10, 0x4, 0xffffffffffffffff, &(0x7f0000004a40)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000004a80)='./file0\x00', 0x400, 0x10) connect$unix(r7, &(0x7f0000004ac0)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r4, &(0x7f0000004b00)=@abs={0x0, 0x0, 0x3}, 0x8) lseek(r6, 0x0, 0x1) lseek(r0, 0x5d, 0x1) fcntl$dupfd(r7, 0x0, r8) 00:00:09 executing program 5: clock_gettime(0x3, &(0x7f0000000000)) clock_nanosleep(0x3, 0x1, &(0x7f0000000040)={0x6, 0x3ff}, &(0x7f0000000080)) r0 = semget(0x2, 0x7, 0x101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/71) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x8) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/248, &(0x7f0000000280)=0xf8) setsockopt$sock_int(r2, 0xffff, 0x3000, &(0x7f00000002c0)=0x3, 0x4) clock_nanosleep(0x3, 0xee8a61dc2c936c0b, &(0x7f0000000300)={0x5, 0x36d9}, 0x0) getitimer(0x2, &(0x7f0000000340)) clock_nanosleep(0x0, 0x1, &(0x7f0000000380)={0x9, 0x20}, 0x0) r3 = accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/26}, &(0x7f0000000400)=0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440), 0xc) nanosleep(&(0x7f0000000480)={0x18000000}, 0x0) r4 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x1000201, 0x2) sendto$inet(r4, &(0x7f0000000500)="4af283f7bdda7ec957deee041c035389ca23dc3b0ea9f0dbbe2abb9c600b55db4a7d470b54cf82b2027b02b5ff5f008af9e0cc116bc3e5da4a2c255ca081caea350e60e8c994fad352ccaca68dfdfefc474172641e00b038c18c810f058f4481b7f595bb776d37b9358a725827a7d773f205212cfe6a0d717f8f5b2e7c3d8ac6b0478fcbbe6a1512ee9c4c4d111389eea161974424d0977da4302a76ba633f2b0432af20cf509ffe54c88ed51e3023034561bf371b9786b989bd758259b2f3c1544423da16e7dd9168f83e07f87cf2eb5de17dc117e741c7971c66a6fcbaf6e138cffe4647bbf4d089c618c038", 0xed, 0x400, &(0x7f0000000600)={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000640)='./file0\x00', 0x1, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000680)=""/181) socket$unix(0x1, 0x5, 0x0) clock_settime(0x3, &(0x7f0000000740)={0x9, 0xffff}) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r5) pipe(&(0x7f0000000780)) socketpair(0x6, 0x20000000, 0x20, &(0x7f00000007c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000800)='./file0\x00', 0x100, 0x1) open$dir(&(0x7f0000000840)='./file0\x00', 0x10, 0x144) clock_nanosleep(0x1, 0x0, &(0x7f0000000880)={0xf34, 0x6}, &(0x7f00000008c0)) socket$inet6(0x18, 0x0, 0x8000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000900)=""/138) fcntl$getflags(r6, 0x1) 00:00:09 executing program 4: rmdir(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x10000007, 0x6) r3 = semget(0x0, 0x4, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/242) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x7, 0x1, 0x4, 0x86a1, 0x5}, 0xc) connect(r2, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000400)='./file0/file0\x00', 0x240, 0x80) select(0x40, &(0x7f0000000440)={0x9, 0x80000000, 0x80000000, 0xffffffff80000000, 0x2cd, 0x6, 0x8, 0xfffffffffffffffd}, &(0x7f0000000480)={0x2, 0x5, 0x1, 0x101, 0x800, 0x3, 0x5}, &(0x7f00000004c0)={0x1000, 0x80000000000000, 0x0, 0x1000, 0x4, 0x365d, 0x0, 0x6}, &(0x7f0000000500)={0x10001, 0x1000}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setreuid(r5, r6) r7 = socket$inet(0x2, 0x40000000, 0x1) semget$private(0x0, 0x3, 0x1) select(0x40, &(0x7f0000000600)={0x3, 0x0, 0x1, 0x7f, 0x4, 0x2, 0x3, 0x2}, &(0x7f0000000640)={0xfffffffeffffffff, 0x1, 0x0, 0x5, 0xfffffffeffffffff, 0x1, 0x77d432c9, 0x6}, &(0x7f0000000680)={0x2, 0x5, 0x3, 0x5, 0x1, 0x5, 0x10000, 0x4}, &(0x7f00000006c0)={0x6, 0xfffffffffffffffe}) getsockname(r4, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x0e\x00', &(0x7f0000000900)='%\x00'], &(0x7f00000009c0)=[&(0x7f0000000980)=',*-\x00']) semget$private(0x0, 0x2, 0xc) fchownat(r4, &(0x7f0000000a00)='./file0\x00', r5, r8, 0x600) r9 = paccept(r7, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc, 0x40000000) bind$unix(r9, 0x0, 0x0) open$dir(&(0x7f0000000ac0)='./file0\x00', 0x82, 0x82) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000b00), 0xc) fsync(r9) 00:00:09 executing program 3: mkdir(&(0x7f0000000880)='./file0\x00', 0x10) fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x120) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0xc) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000100), 0x1000000) 00:00:09 executing program 0: socketpair(0x0, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) shutdown(r1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/60, 0x3c, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x841, &(0x7f00000010c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001100), &(0x7f0000001140)=0x4) r2 = dup2(r0, r1) fcntl$getflags(r1, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x10020, 0x1) utimensat(r2, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x5b0, 0x7fff}, {0x9, 0x8001}}, 0x0) clock_getres(0x0, &(0x7f0000001240)) r4 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r4) r5 = dup2(r0, r3) nanosleep(&(0x7f0000001280)={0x6a35, 0x3}, &(0x7f00000012c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001300)={{0x18, 0x0, 0x1ff}, {0x18, 0x3, 0x1ff80}, 0x0, [0x401, 0x0, 0x401, 0x3, 0x100000000, 0x6, 0xffffffff, 0x20000000000]}, 0x3c) socketpair(0x6, 0x4, 0x3, &(0x7f0000001340)) shmdt(r4) semget$private(0x0, 0x3, 0x20) r6 = msgget(0x1, 0x90) unlink(&(0x7f0000001380)='./file0\x00') clock_nanosleep(0x0, 0x1, &(0x7f00000013c0)={0x1, 0x4}, &(0x7f0000001400)) clock_getres(0x3, &(0x7f0000001440)) chroot(&(0x7f0000001480)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001580)={{0x7, r7, r8, r9, r10, 0x140, 0x2}, 0x181, 0x80, r11, r12, 0x10001, 0x5, 0xfff, 0x3}) 00:00:09 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x1000000000000) truncate(&(0x7f0000000040)='./file0\x00', 0x7fff) close(r0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) msgget$private(0x0, 0x124) shutdown(r1, 0x1) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x1, 0x40000005, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, 0x0) shutdown(r0, 0x0) getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000240)=[r2]) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/28, 0x1c}], 0x1, 0x0) 00:00:09 executing program 2: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={r2, r3, r4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendto$inet(r0, &(0x7f0000000100)='J', 0x1, 0x8, 0x0, 0x0) 00:00:09 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/228, &(0x7f0000000180)=0xe4) close(r0) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000200)=[r1]) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x80) r4 = semget(0x3, 0x2, 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) readlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/12, 0xc) getsockname(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1b6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/208, &(0x7f0000000500)=0xd0) r8 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x4, r6, r7, r6, r2, 0x8, 0x1000}, 0x8, 0x7, r5, r5, 0x0, 0xff, 0x3}) r9 = socket(0x18, 0x20000000, 0x380000) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000005c0)=""/135, &(0x7f0000000680)=0x87) lstat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)) utimensat(r3, &(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)={{0x5, 0x100000001}, {0xffffffff, 0xfffffffffffff1d2}}, 0x200) r10 = dup(r3) bind$inet(r10, &(0x7f0000000800)={0x2, 0x0}, 0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file1\x00', 0x0, 0x56) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000880)=""/174) bind$unix(r11, &(0x7f0000000940)=@abs={0x0, 0x0, 0x1}, 0x8) connect$inet6(r10, &(0x7f0000000980)={0x18, 0x0, 0x8, 0x5}, 0xc) recvfrom(r0, &(0x7f00000009c0)=""/67, 0x43, 0x800, &(0x7f0000000a40)=@in6={0x18, 0x2, 0x7ff, 0xefc}, 0xc) bind$inet(r9, &(0x7f0000000a80)={0x2, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000e40)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000dc0)=[{&(0x7f0000000b00)="6c1088e4a843a68ae2c2da52b78b9e4da6fa1d9ca34d222a630ecc3ea4793ee970b2f23170fa2c6afd663f8f40bcd8d39821c15fd387270ef7e4e1016cbfc0f914d9dc6d1f71f1679d11be5ac053f0c1a888967bf5e558a54d5e9eccabecf1cdb8e506c07639bb7e161c3cd1f3c0d9ad1182437318d3ba80e04830a115076e1683c6b1815e8a", 0x86}, {&(0x7f0000000bc0)="5b17fc695059613fba5277096baa338f43ebc54861e1178feba3eedfa32c7709a9b19011b113a15fc23686ffe92c776eceb92c230f9f0a4bde85e56f4a0b93f9bc9a01dc6378fffc17aade9533f30617f48808f154608b5fc4e9759be76ca26119d7fa3ea265a738d3af287579a173044b4fda4f9149b86819b2c29cf8207b59050222e17740fdaea19bbb2fb97b5614aca32b42d79ce9b7089cea76cdd91a3b995767629aa729a757addfbaa531f7c3384daba01999baec0e741d343b1fb99a0d0e10f4b6b2c12e3d984542bbdfe428a47e7aa845accc450a68c6dcb96043cbf2092cc0158a3b1afe9a159f1e8afe92", 0xf0}, {&(0x7f0000000cc0)="13b05f2d8d99f87ee7d6c44e3ace81033dc0fe3aa27714793f7532fa31b4f3e9297da15e621ffbb3c57c7b1d51e33fd109bfcb2296741c31d90631f2795128e3f91f3323b438be108f9da79157dfd81717608eb06eac2948723c0aa3a6fdb6d9fe315106cb07504d4f3c185265dbbaf6d399fa0f1b94d3ca7f1ab34993c4bb60fe2f3400df2a541a4208f3ce5d8ac95dde4d64f03ead7d2eff7bd0b6f7a059c9cd88ebddac893b1ad4d4fc76737ca322ccc8a3e6835dde006e6b7011067920c86b", 0xc1}], 0x3, &(0x7f0000000e00)=[@rights={0x10}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x30, 0x403}, 0x4) connect$unix(r9, &(0x7f0000000e80)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000ec0)='./file0\x00', 0x20, 0x80) 00:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') paccept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x0) 00:00:09 executing program 3: r0 = semget(0x0, 0x3, 0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x5) r1 = dup(0xffffffffffffffff) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb496, 0x4}, {0x441f0bb5, 0x100000001}}, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x1, 0x7, 0xfffffffffffffffb]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x80, 0x1]) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x22, 0x3) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getppid() r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r6, r7, 0xc, 0x1}, 0x3ff, 0xfffffffffffffbff, r8, r9, 0x1, 0x4, 0x0, 0x6}) getppid() wait4(r9, &(0x7f00000002c0), 0x48, &(0x7f0000000300)) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x14, 0x0) msgget$private(0x0, 0x200) r10 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x2, 0x81) sendto$unix(r1, &(0x7f0000000440)="b6819e5a98eb41ef59188a022787cc805cb5c877bd35bbff9b0646c0e49015544209ee41ac09df08f7d16958817bfdf64e50f3b9be933b127c49a004e397f26ff243a6420762bd79379ad1a25759a1162a3437142a74e329b1435871f0726c5e0cda1a90456c684ed056649e63b18cdf0ceb362f552587596b70bc248f19a855ce2880393e656c05be0f28563ffab0d1b52794412fe8cdcb155d2e592542b22c6462432f", 0xa4, 0x1, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = accept$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/54, 0x36) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/90, 0x5a) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) readv(r1, &(0x7f0000000880)=[{&(0x7f0000000780)=""/163, 0xa3}, {&(0x7f0000000840)=""/19, 0x13}], 0x2) clock_nanosleep(0x20000000, 0x0, &(0x7f00000008c0)={0x7, 0x5}, &(0x7f0000000900)) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000940)={0x7fff}, 0x8) fchmodat(r1, &(0x7f0000000980)='./file0\x00', 0x20, 0x600) utimensat(r1, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x80, 0x3}, {0x1, 0x2}}, 0x200) 00:00:09 executing program 4: syz_execute_func(&(0x7f0000000000)="d2b8655666660f380325322333333ef047836a0000c4a1c959e2c442a9047cf34836f2470f78cb66002e664f0f3a1683aa0000005426660f72e00dde20c4a1e5d037") r0 = semget(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x86103a5107b9455f, 0x4, &(0x7f0000000080)=""/142) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/86) r1 = socket$inet6(0x18, 0x3, 0x0) listen(r1, 0x7ff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) recvfrom$unix(r2, &(0x7f0000000200)=""/151, 0x97, 0x1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f00000004c0)=""/179, 0xb3}, {&(0x7f0000000580)=""/139, 0x8b}, {&(0x7f0000000640)=""/52, 0x34}], 0x5, &(0x7f0000000700)=""/90, 0x5a}, 0x42) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r7 = getegid() fchownat(r3, &(0x7f00000007c0)='./file0\x00', r5, r7, 0x400) r8 = semget(0x0, 0x3, 0xc) connect$unix(r2, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r3, 0x0) r9 = accept(r3, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000940)={r4, r5, r6}, 0xc) bind(r2, &(0x7f0000000980)=@in={0x2, 0x1}, 0xc) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000009c0)=""/80) setsockopt(r1, 0x6, 0x3, &(0x7f0000000a40)="432846115a0969a20f033069da742f5b689d5719ff9f45484fd188fdeb397fcbd3c9385cf56d2968ddb4a14779b9d371dd78d8116ea65e", 0x37) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000a80)=0x8, 0x4) setpgid(r4, r4) paccept(r1, &(0x7f0000000ac0)=@un=@abs, &(0x7f0000000b00)=0x8, 0x10000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) bind$unix(r2, &(0x7f0000000bc0)=@abs={0x1, 0x0, 0x0}, 0x8) bind(r2, &(0x7f0000000c00)=@in6={0x18, 0x0, 0xffffffff, 0x2400000000000}, 0xc) accept$inet(r9, 0x0, &(0x7f0000000c40)) r10 = socket(0x6, 0x50000003, 0xcb) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000c80), 0xc) 00:00:09 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = dup(0xffffffffffffff9c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = semget(0x2, 0x4, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/104) r3 = getppid() sendto$inet6(r1, &(0x7f00000000c0)="b52311d3ed9101670d237f7f80bf0e4153cd2bcb98b6e69962a087ff08ad9b6a473a6cf52924fd45a3b4ce711d9abbb167d755ca9b7abd3cbda601a84a775d4925e10e3005faf0266142143d2b960f732472302235cacdce1fea", 0x5a, 0x1, 0x0, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/59) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) sendto$inet(r1, &(0x7f00000001c0)="f519ccde967a3a23fc89ac2ff21ceed56360e69d6031b9bf25ef98aeb9d91c979ca7343b19a09c25f0171f42f8a2e15e05cef22a3ffd6571a08cebf05f3d21faec25c8ace5a00ed1ad3272bc54b6c958a3a1d73b601aedfe79c53267fa4e78e84eeb95369b38664e5710e9b342434541d3bff4127ba1f6f131", 0x79, 0x1, 0x0, 0x0) setpgid(r3, r3) msgget(0x1, 0x784) truncate(&(0x7f0000000280)='./file0\x00', 0xca8) semget$private(0x0, 0x7, 0x2a1) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000340)) msgget$private(0x0, 0x70) select(0x40, &(0x7f0000000380)={0x9, 0x7, 0x20, 0x3ff, 0x5, 0x0, 0x3, 0x5}, &(0x7f00000003c0)={0x9, 0x2, 0x8, 0x1, 0xa4c9, 0x39, 0x4}, &(0x7f0000000400)={0x4, 0x1, 0x272, 0x3, 0x7f, 0x8, 0x800, 0x7}, &(0x7f0000000440)={0x6c6, 0xc3}) fcntl$setflags(r1, 0x2, 0x1) msgget(0x0, 0x50) sendto$inet6(r1, &(0x7f0000000480)="159e16edc4c110120a59145ee1542b5c8fa1675885936e7cb580cf776ceedf6638c8f3801fca063ae5790070495335722fec5d250ed8b8162f8325cbe84e1e57628191afb434c4f39d953e2ccb1c730df8c41d7d74fd3710455bdefb46626799b318a4dafa2a6a543eecd620e6e7fe4965e0ad0e587122b852a3c59b442189cc3f52602f4df48464903495d986590e73998801227f5c9a907bb116a334b99817e4d2591ca1b1857ae2a4f6448ac441d3fd0a5b386ba22b10ddb51b881e96f5ea3b714a1f156bd83e2d87", 0xca, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006132ee14a279174e9c72a6ecac52b98cbadeac1fd6cc88a4ffd56c9213221b7d71cb43404e2346bcd6d1c4aa82a6d79c21ce919d5fcffbec0aa8fd6adb252a0c20d94d1f4ebca23df5178dc12465be464c"], &(0x7f0000000640)=0x6e) semget$private(0x0, 0x3, 0x100) select(0x40, &(0x7f0000000680)={0x2, 0x20, 0x8, 0xa3e8, 0x0, 0x9, 0x8, 0x80000000}, &(0x7f00000006c0)={0x4, 0x2, 0x5, 0x100000000, 0x101, 0x2, 0x1, 0x7}, &(0x7f0000000700)={0x5ef3, 0x4055c254, 0x7, 0x48000000, 0x100000001, 0x859b, 0x9, 0x8}, &(0x7f0000000740)={0x100, 0x401}) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) getppid() sendto$inet6(r1, &(0x7f0000000780)="14d11282d5a8312ec50a3e88de95d782cd6403205485491a00c64d54bde72974610d88c45afbf5055a5a55183c3c9710428cd0ec219a5c9549f513e3e0ac67352315815513469a20ff857519f430271583ee003bf89d1403f763052a888fa032ade1090f75ab7a37b39715cf278f5420fb4bc67774c06c00c881a5092674b32dc27348e28ad5eb330a579e0d3f1fd9d39682482efa693910961c92ffc945f2c7c0ea0b59f9a176098ebe2e48f0ad1e3df8098528add5ecf2cb8b319034617ea4fc11d292926f75b29de13575", 0x20e, 0x4, 0x0, 0x0) close(r1) getsockopt$sock_int(r1, 0xffff, 0x100e, &(0x7f00000008c0), &(0x7f0000000900)=0x4) 00:00:09 executing program 2: r0 = semget(0x2, 0x0, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/215) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x14) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x400) dup2(r1, r2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000001c0)=""/34) semget(0x1, 0x3, 0x100) read(r2, &(0x7f0000000200)=""/80, 0x50) getrusage(0xffffffffffffffff, &(0x7f0000000280)) semop(r0, &(0x7f0000000340)=[{0x3, 0x7c, 0x800}], 0x1) clock_gettime(0x3, &(0x7f0000000380)) semctl$GETPID(r0, 0x5, 0x4, &(0x7f00000003c0)=""/77) sendto(r1, &(0x7f0000000440)="c879cb0df266161bbc15e17cbe03d898c7a725b89db5d31f94ba482e6df644865a71187f6108e289da0b077ebb9117c0bc47bd56d8e9beb0eb20c214a9cc56550f728154e57aea488ea1bbca3c753a6fb128affaf0c0f7db87e3a3bae226b0d1cd6ff6262363bf804c3822cebaf13da2902a0d727361a9673d73ef52df52deee575e7aa3a020b6d5b84ff3d0dd176b06d2a6174568ebc49c72c53350534db41cd82a4049827735d520add37f08ff1e770e1c5d38b402957706f1f4b75700a99b15ed6db4293b7abf227b38d098b3e44b", 0xd0, 0x8, &(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000580)='./file0\x00', 0x0, 0x22) r4 = fcntl$dupfd(r3, 0xc, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000005c0)=""/192) flock(r1, 0xa) sendto$inet(r3, &(0x7f0000000680)="170538a35a06cdb7b765a67bdb649fed7098219d522a2260650bced0c8e687f6652dc47206320e07ad41cc7a9dd5b9aaca026f78403b0c9323f5d82934bddb39a4e9a3cde1787bb428389df3f71ef991302858", 0x53, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r5, &(0x7f0000000940)=[{&(0x7f0000000740)="a4b3dfd70af9c2e5608ea72eca24f8f9303083ae77c89fca4dc0de7fedaa8265df907a022f7f8825e4d399bf8fbc81d18d1384fbe0e693657e9ffe57e1a7963afc960ec9afc3b62635e27f96cb7b72d9fff087688959c0ce9e42dcc1c76ef138e85e5fe64e89c8f3dc006ed70ee9bc58207d683ee9", 0x75}, {&(0x7f00000007c0)="09e323bb1d22b35c5b6ef9920e2a2d2a3b7d8234834caddad68d0396d614af2405919b46889915714648acc6bed386ca7da90aafd4a48f560ca90f980c0a8dde2ad4f80feecd7300ceef84fb13cc8ce092161be4456d3f6f3d754634fa3e07be2db1ec4176c0a763eb6ea4362623f15461fe85499f7b534cf0e0c3ac94d3cdb0c4e3a0e89340b184875633479eef346651fc592e1f5b202431ec7035", 0x9c}, {&(0x7f0000000880)="72d18150bbd7977b4e09a3b1d794f1b3e758ee7ba9bb63e5f216074075f3ef7664adc77754a2b66c539efc09aa1f43a513b2b7c2cc12d3e438ca26a4813c106d1d63a9d1d1751e5a61305e6b2b09aa109686ed36ac9ededaf80a8e76a54f3a4d6566a234be2a5b9dd9314abeb1c1600474bcb6b6a2c31c402a6b78cb314611c0a4312d71398c84f548f0c3fbb8bf118f6e4780c96cdf3c7d60d49d1e9cd9c675ad362f4deb9263cf040f98c2bd68e9c317c33e084b6d8777", 0xb8}], 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000980)) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000a80)=[r6]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000ac0)=""/203) recvfrom(r4, &(0x7f0000000bc0)=""/98, 0x62, 0x40, &(0x7f0000000c40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000c80)) semget$private(0x0, 0x1, 0x80) 00:00:09 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x11) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x0, r1) fcntl$setstatus(r1, 0x6, 0x0) 00:00:09 executing program 4: r0 = socket$inet6(0x18, 0x60000000, 0xffffffffffffffe1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000000)=ANY=[@ANYRESOCT=r0], 0xa, 0x0, 0x40}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4}, {0x18, 0x0, 0x3, 0x5a60f90b}, 0x9, [0x6, 0xd301, 0x3, 0x4, 0x800, 0x0, 0x6, 0x7]}, 0x3c) 00:00:09 executing program 4: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffb000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r2) wait4(r2, 0x0, 0x25, &(0x7f0000000080)) r4 = dup(0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20040, 0x100) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000240)=[{r4, 0x4}, {r5, 0x10}, {r6, 0x104}, {r7, 0x9}, {r8, 0x100}, {r9, 0x40}], 0x6, 0x354) r10 = socket$unix(0x1, 0x7, 0x0) r11 = msgget$private(0x0, 0x480) msgsnd(r11, &(0x7f0000000280)={0x3, "9d54b830a3ee4ce1e6ddf300a1fc55f254487cebf401e1157dfde9a3243c89b343faa94354ea93c13a9ff3effa9d3f2b8d4958a968b9fc65c626554f6e6bed1bd6e8390dca8814d12cb844b3c66f20cd115f39e6dbf416b8972f3137738f75bb22bcfebe85"}, 0x6d, 0x800) shmget(0x1, 0x2000, 0x340, &(0x7f0000ffa000/0x2000)=nil) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r14 = socket$inet6(0x18, 0x3, 0x4b59) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') fchroot(r7) symlinkat(&(0x7f00000003c0)='./file0\x00', r12, &(0x7f0000000400)='./file0\x00') mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0xae439e1d6536239d) readv(r8, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000005c0)=""/146, 0x92}, {&(0x7f0000000680)=""/15, 0xf}, {&(0x7f00000006c0)=""/246, 0xf6}, {&(0x7f00000007c0)=""/226, 0xe2}], 0x6) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000940)={r0, r1, r3}, 0xc) dup2(r10, r6) geteuid() dup2(r14, r13) link(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') 00:00:09 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) sendto$unix(r0, &(0x7f0000000040)="6f5abdabf18b9c616b3a9c3842030b1dd7f1f68684a0f38c873f2f95c6aa7af77fa980aa722a9b0fee", 0x29, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x60000, 0x109) r3 = socket$inet(0x2, 0x5, 0x2) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x44, 0x100) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000001c0)=0x8, 0x4) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x30400, 0x8) readv(r0, &(0x7f0000002780)=[{&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000540)=""/97, 0x61}, {&(0x7f00000005c0)=""/205, 0xcd}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/111, 0x6f}, {&(0x7f0000002740)=""/16, 0x10}], 0x9) setsockopt$sock_int(r0, 0xffff, 0x2a18, &(0x7f0000002840)=0x8, 0x4) readv(r2, &(0x7f0000002980)=[{&(0x7f0000002880)=""/251, 0xfb}], 0x1) open(&(0x7f00000029c0)='./file0\x00', 0x40, 0x40) symlinkat(&(0x7f0000002a00)='./file0\x00', r1, &(0x7f0000002a40)='./file1\x00') chmod(&(0x7f0000002a80)='./file1\x00', 0x10) lstat(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)) fchmod(r2, 0xc0) r5 = semget(0x2, 0x7, 0x204) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000002b80)=""/224) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002c80)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000002cc0)='./file2\x00', r6, r7, 0x400) link(&(0x7f0000002d00)='./file1/file0\x00', &(0x7f0000002d40)='./file2\x00') setregid(r7, r7) open(&(0x7f0000002d80)='./file1\x00', 0x40000, 0x60) getsockname$unix(r0, &(0x7f0000002dc0)=@abs, &(0x7f0000002e00)=0x8) link(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)='./file2/file0\x00') r8 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000002ec0)=""/93) 00:00:09 executing program 2: select(0x40, &(0x7f0000000000)={0x9, 0x8001, 0x200, 0x101, 0x0, 0x4, 0x4, 0x4}, &(0x7f0000000040)={0x0, 0x1f, 0x5, 0x6, 0x4, 0x4, 0xffff, 0x89b8}, &(0x7f0000000080)={0x400, 0x101, 0x9, 0x0, 0x5, 0x7ff, 0x20, 0x80}, &(0x7f00000000c0)={0x401, 0x6}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80000, 0x81) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x7) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r1, &(0x7f0000002700)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000002600)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/229, 0xe5}, {&(0x7f0000002340)=""/78, 0x4e}, {&(0x7f00000023c0)=""/114, 0x72}, {&(0x7f0000002440)=""/168, 0xa8}, {&(0x7f0000002500)=""/215, 0xd7}], 0x7, &(0x7f0000002680)=""/99, 0x63}, 0x2) mlockall(0x2) fdatasync(r1) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002740)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002780)={r2, r3, r4}, 0xc) bind(r1, &(0x7f00000027c0)=@in={0x2, 0x3}, 0xc) r5 = accept(r1, &(0x7f0000002800)=@un=@abs, &(0x7f0000002840)=0x8) connect$unix(r5, &(0x7f0000002880)=@file={0x0, './file0/file0\x00'}, 0x10) pipe(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r6, &(0x7f0000002900)="d0e070b5c97ff436d9d3a7720720f5e16331b77228ed3b4029980d8f7a4283b288bd41af4b4f4b8948e670d999cf4e16ed83bfa1f307948f861c1f5acf6cc872f44907608a5dc5241905f62e277ae8ee82479100abbcd725bf6cb2f6f024ad4216dfaa10cc1281fcc519a5cb82a6a930a5a585f383610e0fee9085c60e050fae18a0502e2c9f0c50b05c78cd9caefdf59c86c7a231afe8b97b021576a10847b8285976a92f76c1c6ba7f6c35948fce9549cc60f2598b2600a2ce0961ee531212888e1aeee1e25306b23f6e6a431bf31cc533981459a266c027690ab63af974e87214a35d396d335f", 0xe8, 0x4, 0x0, 0x0) listen(r6, 0xf32d) fcntl$setstatus(r7, 0x4, 0x40) r8 = dup(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002a00)={0x0, 0x0, 0x0}, 0xc) setuid(r9) socket$inet6(0x18, 0x4, 0x40) paccept(r7, 0x0, &(0x7f0000002a40), 0x50000000) connect$inet6(r8, &(0x7f0000002a80)={0x18, 0x3, 0x0, 0x81}, 0xc) bind$unix(r5, &(0x7f0000002ac0)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x40000003, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002b00)) setgid(r4) setegid(r10) 00:00:09 executing program 1: r0 = socket$unix(0x1, 0x400000000002, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:09 executing program 4: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r1) r3 = accept$inet(r0, 0x0, 0x0) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/122, 0x7a) 00:00:09 executing program 0: clock_settime(0x1, &(0x7f0000000000)={0x800, 0x286}) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x47) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x80000001}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x5}, 0xc) sendto$inet6(r0, &(0x7f0000000100)="919a3f2906a7ad900f2dd3395bf60a7f502d22d0d7651f20314530ed4a367471dc8a044dd4315be4310544564a10f43a2dbfbc6f6f7e1b51a8ac545e21cc6dac08eb74710a3195dd05ab9bf5308361", 0x4f, 0x5, &(0x7f0000000180)={0x18, 0x0, 0x7000, 0x1000}, 0xc) socketpair(0x17, 0x1, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x184}, {r2, 0xa4}, {r2, 0x101}, {r2, 0x10}, {r1, 0x1}, {r2, 0x8}, {r1, 0x11e}, {r1, 0x100}, {r2, 0x8}], 0xa, 0x9a8) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x14, 0x600) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') clock_settime(0x3, &(0x7f0000000340)={0x800, 0x40}) sendto$inet6(r0, &(0x7f0000000380)="bb8dd3884c96bcceb0d0a4f1e53a95e8", 0x10, 0x400, &(0x7f00000003c0)={0x18, 0x1, 0x0, 0x5e91}, 0xc) socketpair(0x1f, 0x20000003, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) socket$inet6(0x18, 0x20000000, 0xffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000500)='./file0\x00', r7, r10, 0x600) clock_settime(0x0, &(0x7f0000000580)={0x20, 0x9}) mkdir(&(0x7f00000005c0)='./file0\x00', 0xa4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000600)=0x6, 0x4) r11 = shmget$private(0x0, 0x4000, 0x408, &(0x7f0000ffb000/0x4000)=nil) shmat(r11, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r12 = open$dir(&(0x7f0000000640)='./file0\x00', 0x801, 0x81) sendto$unix(r4, &(0x7f0000000680)="fb9d089583dc60fc5cb823e50e5999d1c53372dfc7416c2c2db7c0a664df8f366100a612a95a707ee93aa22e581c66b99ad1", 0x32, 0xf, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000740)="2733adc1c471e58bd433ed2f0ba8427ca7cfa30fa84293aa833459fb12c300311420eb7c8fc776a51a4143a2220f354674eb4ffe1bc2c5655a96a1a2d94b1f41966f1ae12bce5cb75645e38998bf7e2869a1cea3e892e8a9d2ea3d5f6a3a3b3f3b66d91710dd40b5f525273ffeca9e5fa873d5972761ab23e6b3d1edc3ea42a77bfd47a9bb18c3fe599eb22b53f9e2ab39ff542def19a3ef913f78457333dbaa255f1d1a500f6cb39f173550339331fa011487f54dc6bf0c2b8893eb69a879eab91e9b09c20a3fbb07fc4eeb27dcc5d0a29276a1072cc361f2b3070f513cebaed333330b1c5d4ae84adc28c551634d282d36", 0xf2}, {&(0x7f0000000840)="b7174badf60e9b7231f4df0ecb3d5ad6e8c62609de796cdcf160c2a856b383d0d776461c500073fa52bf5503b78a31e3318e296751e4299f03a93ac6fd45030c0579805bf047dfb0b7d0f5e49ff2f73e01d319e2e99ce6553583a97dfb6170d4933e4d2be314e1238da47890f20e26672fe011b23c62c13694a6ae9ba8c9cd545a017779471b14", 0x87}], 0x2, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x2, r8, r7, r10}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r6, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r5]}], 0x80, 0x400}, 0x1) getpeername$inet6(r4, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) faccessat(r12, &(0x7f0000000a80)='./file0\x00', 0x20, 0x200) fchownat(r0, &(0x7f0000000ac0)='./file0\x00', r9, r10, 0x400) .zM^?]MA;ϒ]R+{KF!$ R,۩0pku5'nKW- f}ʶ/r.fgNt({<'bc/ʋ ư^.;sf&3&'"U77\+?1хwI$;!Zǿ޺\G< Cj6j{k{; 9mFOyj'zJ Q'./file0 Q' Q'./file0[ 2244.3595422] uvm_fault(0xffffb30012ffe930, 0x0, 2) -> e [ 2244.3595422] fatal page fault in supervisor mode [ 2244.3723178] trap type 6 code 0x2 rip 0xffffffff8022bf8c cs 0x8 rflags 0x10246 cr2 0 ilevel 0 rsp 0xffffb3016ebbfae8 [ 2244.3846434] curlwp 0xffffb30013018a00 pid 24887.2 lowest kstack 0xffffb3016ebb82c0 [ 2244.3922804] panic: trap [ 2244.3922804] cpu0: Begin traceback... [ 2244.3996236] vpanic() at netbsd:vpanic+0x214 [ 2244.4097009] snprintf() at netbsd:snprintf [ 2244.4197984] startlwp() at netbsd:startlwp [ 2244.4296681] alltraps() at netbsd:alltraps+0xad [ 2244.4396856] do_sys_accept() at netbsd:do_sys_accept+0x2f4 [ 2244.4497614] sys_accept() at netbsd:sys_accept+0xac [ 2244.4603058] sys___syscall() at netbsd:sys___syscall+0xe2 [ 2244.4712958] syscall() at netbsd:syscall+0x348 [ 2244.4800865] --- syscall (number 198) --- [ 2244.4897754] 6fe15da3f4aa: [ 2244.4897754] cpu0: End traceback... [ 2244.4897754] dumping to dev 4,1 (offset=0, size=0): not possible [ 2244.4897754] rebooting... SeaBIOS (version 1.8.2-20190308_060531-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29d0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt |/-\|/-41279712\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+2760480|/-\ [1069118|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+1365912|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+1045662|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|]=0x2d52668